From f2453dbffec2f399c9b5385d674850dc117f0636 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 10 Jul 2024 23:35:28 +0100 Subject: [PATCH 1/9] Initial tinkering --- packages/codegen/src/create_icon_file.rs | 73 +- packages/lib/src/icon_component.rs | 64 +- packages/lib/src/icons/bs_icons.rs | 26688 ++++++++++++++-- packages/lib/src/icons/fa_brands_icons.rs | 7392 ++++- packages/lib/src/icons/fa_regular_icons.rs | 2592 +- packages/lib/src/icons/fa_solid_icons.rs | 22192 +++++++++++-- packages/lib/src/icons/fi_icons.rs | 4592 ++- packages/lib/src/icons/go_icons.rs | 4256 ++- packages/lib/src/icons/hi_outline_icons.rs | 3680 ++- packages/lib/src/icons/hi_solid_icons.rs | 3680 ++- packages/lib/src/icons/io_icons.rs | 21322 ++++++++++-- packages/lib/src/icons/ld_icons.rs | 23296 ++++++++++++-- packages/lib/src/icons/md_action_icons.rs | 5488 +++- packages/lib/src/icons/md_alert_icons.rs | 96 +- packages/lib/src/icons/md_av_icons.rs | 1840 +- .../lib/src/icons/md_communication_icons.rs | 1332 +- packages/lib/src/icons/md_content_icons.rs | 1084 +- packages/lib/src/icons/md_device_icons.rs | 1008 +- packages/lib/src/icons/md_editor_icons.rs | 1376 +- packages/lib/src/icons/md_file_icons.rs | 480 +- packages/lib/src/icons/md_hardware_icons.rs | 888 +- packages/lib/src/icons/md_home_icons.rs | 32 +- packages/lib/src/icons/md_image_icons.rs | 3476 +- packages/lib/src/icons/md_maps_icons.rs | 2336 +- packages/lib/src/icons/md_navigation_icons.rs | 848 +- .../lib/src/icons/md_notification_icons.rs | 996 +- packages/lib/src/icons/md_places_icons.rs | 1096 +- packages/lib/src/icons/md_social_icons.rs | 1540 +- packages/lib/src/icons/md_toggle_icons.rs | 180 +- 29 files changed, 125888 insertions(+), 18035 deletions(-) diff --git a/packages/codegen/src/create_icon_file.rs b/packages/codegen/src/create_icon_file.rs index 0c2a65c..2cf8f82 100644 --- a/packages/codegen/src/create_icon_file.rs +++ b/packages/codegen/src/create_icon_file.rs @@ -18,11 +18,23 @@ impl IconShape for {ICON_NAME} { fn view_box(&self) -> &str { "{VIEW_BOX}" } + fn width(&self) -> &str { + "{WIDTH}" + } + fn height(&self) -> &str { + "{HEIGHT}" + } fn xmlns(&self) -> &str { "{XMLNS}" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ({FILL_COLOR}, {STROKE_COLOR}, {STROKE_WIDTH}) + fn fill(&self) -> &str { + "{FILL_COLOR}" + } + fn stroke(&self) -> &str { + "{STROKE_COLOR}" + } + fn stroke_width(&self) -> &str { + "{STROKE_WIDTH}" } fn stroke_linecap(&self) -> &str { "{STROKE_LINECAP}" @@ -62,17 +74,21 @@ pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { .collect::>(); let svg_element = &elements[0]; + let svg_child_elements = &elements[1..]; let icon_name = icon_name(&file, icon_prefix); let (view_box, xmlns) = extract_svg_attrs(svg_element); + let (width, height) = extract_svg_dimensions(svg_element); let child_elements = extract_svg_child_elements(svg_child_elements, icon_prefix); - let (fill_color, stroke_color, stroke_width) = extract_svg_colors(icon_prefix); - let stroke_linecap = extract_stroke_linecap(icon_prefix); - let stroke_linejoin = extract_stroke_linejoin(icon_prefix); + let (fill_color, stroke_color, stroke_width) = extract_svg_colors(svg_element); + let stroke_linecap = extract_svg_stroke_linecap(svg_element); + let stroke_linejoin = extract_svg_stroke_linejoin(svg_element); ICON_TEMPLATE .replace("{ICON_NAME}", &format!("{}{}", icon_prefix, &icon_name)) .replace("{VIEW_BOX}", &view_box) + .replace("{WIDTH}", &width) + .replace("{HEIGHT}", &height) .replace("{XMLNS}", &xmlns) .replace("{CHILD_ELEMENTS}", &child_elements) .replace("{FILL_COLOR}", &fill_color) @@ -142,37 +158,34 @@ fn icon_name(path: &Path, icon_prefix: &str) -> String { } } -fn extract_svg_attrs(element: &Element) -> (String, String) { - let view_box = element.attr("viewBox").unwrap(); - let xmlns = element - .attr("xmlns") - .unwrap_or("http://www.w3.org/2000/svg"); - (String::from(view_box), String::from(xmlns)) +fn extract_svg_attrs(element: &Element) -> (&str, &str) { + ( + element.attr("viewBox").unwrap(), + element.attr("xmlns").unwrap_or("http://www.w3.org/2000/svg") + ) } -fn extract_svg_colors(icon_prefix: &str) -> (&str, &str, &str) { - match icon_prefix { - "Fi" => ("\"none\"", "user_color", "\"2\""), - "Ld" => ("\"none\"", "user_color", "\"2\""), - "Io" => ("user_color", "user_color", "\"0\""), - _ => ("user_color", "\"none\"", "\"0\""), - } +fn extract_svg_colors(element: &Element) -> (&str, &str, &str) { + ( + element.attr("fill").unwrap_or("black"), + element.attr("stroke").unwrap_or("none"), + element.attr("stroke-width").unwrap_or("1"), + ) } -fn extract_stroke_linecap(icon_prefix: &str) -> &str { - match icon_prefix { - "Ld" => "round", - "Fi" => "round", - _ => "butt", - } +fn extract_svg_dimensions(element: &Element) -> (&str, &str) { + ( + element.attr("width").unwrap_or("300"), + element.attr("height").unwrap_or("150"), + ) } -fn extract_stroke_linejoin(icon_prefix: &str) -> &str { - match icon_prefix { - "Ld" => "round", - "Fi" => "round", - _ => "miter", - } +fn extract_svg_stroke_linecap(element: &Element) -> &str { + element.attr("stroke-linecap").unwrap_or("butt") +} + +fn extract_svg_stroke_linejoin(element: &Element) -> &str { + element.attr("stroke-linejoin").unwrap_or("miter") } fn extract_svg_child_elements(elements: &[&Element], icon_prefix: &str) -> String { diff --git a/packages/lib/src/icon_component.rs b/packages/lib/src/icon_component.rs index 5d5a9e7..1dd23ef 100644 --- a/packages/lib/src/icon_component.rs +++ b/packages/lib/src/icon_component.rs @@ -1,19 +1,19 @@ +use core::str; + use dioxus::prelude::*; /// Icon shape trait pub trait IconShape { fn view_box(&self) -> &str; + fn width(&self) -> &str; + fn height(&self) -> &str; fn xmlns(&self) -> &str; fn child_elements(&self) -> Element; - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "0") - } - fn stroke_linecap(&self) -> &str { - "butt" - } - fn stroke_linejoin(&self) -> &str { - "miter" - } + fn fill(&self) -> &str; + fn stroke(&self) -> &str; + fn stroke_width(&self) -> &str; + fn stroke_linecap(&self) -> &str; + fn stroke_linejoin(&self) -> &str; } /// Icon component Props @@ -21,15 +21,27 @@ pub trait IconShape { pub struct IconProps { /// The icon shape to use. pub icon: T, - /// The height of the `` element. Defaults to 20. - #[props(default = 20)] + /// The height of the `` element. Defaults to the icon's default height. + #[props(default = 0)] pub height: u32, - /// The width of the `` element. Defaults to 20. - #[props(default = 20)] + /// The width of the `` element. Defaults to the icon's default width. + #[props(default = 0)] pub width: u32, - /// The color to use for filling the icon. Defaults to "currentColor". - #[props(default = "currentColor".to_string())] - pub fill: String, + /// The color to use for filling the icon. Defaults to the icon's default fill color. + #[props(default = None)] + pub fill: Option, + /// The color to use for strokeing the icon. Defaults to the icon's default stroke color. + #[props(default = None)] + pub stroke: Option, + /// The width of the stroke. Defaults to the icon's default stroke width. + #[props(default = None)] + pub stroke_width: Option, + /// The linecap style of the stroke. Defaults to the icon's default stroke linecap. + #[props(default = None)] + pub stroke_linecap: Option, + /// The linejoin style of the stroke. Defaults to the icon's default stroke linejoin. + #[props(default = None)] + pub stroke_linejoin: Option, /// An class for the `` element. #[props(default = "".to_string())] pub class: String, @@ -40,25 +52,33 @@ pub struct IconProps { /// Icon component which generates SVG elements #[allow(non_snake_case)] pub fn Icon(props: IconProps) -> Element { - let (fill, stroke, stroke_width) = props.icon.fill_and_stroke(&props.fill); + + let width = if props.width == 0 { props.icon.width() } else { &props.width.to_string() }; + let height = if props.height == 0 { props.icon.height() } else { &props.height.to_string() }; + let fill = props.fill.unwrap_or(props.icon.fill().to_string()); + let stroke = props.stroke.unwrap_or(props.icon.stroke().to_string()); + let stroke_width = props.stroke_width.map(|v| v.to_string()).unwrap_or(props.icon.stroke_width().to_string()); + let stroke_linecap = props.stroke_linecap.unwrap_or(props.icon.stroke_linecap().to_string()); + let stroke_linejoin = props.stroke_linejoin.unwrap_or(props.icon.stroke_linejoin().to_string()); + rsx!( svg { class: "{props.class}", - height: "{props.height}", - width: "{props.width}", + height, + width, view_box: "{props.icon.view_box()}", xmlns: "{props.icon.xmlns()}", fill, stroke, stroke_width, - stroke_linecap: "{props.icon.stroke_linecap()}", - stroke_linejoin: "{props.icon.stroke_linejoin()}", + stroke_linecap, + stroke_linejoin, if let Some(title_text) = props.title { title { "{title_text}" } }, - {props.icon.child_elements()} + {props.icon.child_elements()}, } ) } diff --git a/packages/lib/src/icons/bs_icons.rs b/packages/lib/src/icons/bs_icons.rs index 7daa886..060fca5 100644 --- a/packages/lib/src/icons/bs_icons.rs +++ b/packages/lib/src/icons/bs_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Bs123 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for BsActivity { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -62,11 +86,23 @@ impl IconShape for BsAlarmFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -89,11 +125,23 @@ impl IconShape for BsAlarm { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -119,11 +167,23 @@ impl IconShape for BsAlignBottom { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -153,11 +213,23 @@ impl IconShape for BsAlignCenter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -180,11 +252,23 @@ impl IconShape for BsAlignEnd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -211,11 +295,23 @@ impl IconShape for BsAlignMiddle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -238,11 +334,23 @@ impl IconShape for BsAlignStart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -269,11 +377,23 @@ impl IconShape for BsAlignTop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -302,11 +422,23 @@ impl IconShape for BsAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -329,11 +461,23 @@ impl IconShape for BsAppIndicator { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -359,11 +503,23 @@ impl IconShape for BsApp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -386,11 +542,23 @@ impl IconShape for BsApple { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -416,11 +584,23 @@ impl IconShape for BsArchiveFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -443,11 +623,23 @@ impl IconShape for BsArchive { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -470,11 +662,23 @@ impl IconShape for BsArrow90degDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -498,11 +702,23 @@ impl IconShape for BsArrow90degLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -526,11 +742,23 @@ impl IconShape for BsArrow90degRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -554,11 +782,23 @@ impl IconShape for BsArrow90degUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -582,11 +822,23 @@ impl IconShape for BsArrowBarDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -610,11 +862,23 @@ impl IconShape for BsArrowBarLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -638,11 +902,23 @@ impl IconShape for BsArrowBarRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -666,11 +942,23 @@ impl IconShape for BsArrowBarUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -694,11 +982,23 @@ impl IconShape for BsArrowClockwise { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -725,11 +1025,23 @@ impl IconShape for BsArrowCounterclockwise { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -756,11 +1068,23 @@ impl IconShape for BsArrowDownCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -783,11 +1107,23 @@ impl IconShape for BsArrowDownCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -811,11 +1147,23 @@ impl IconShape for BsArrowDownLeftCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -838,11 +1186,23 @@ impl IconShape for BsArrowDownLeftCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -866,11 +1226,23 @@ impl IconShape for BsArrowDownLeftSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -893,11 +1265,23 @@ impl IconShape for BsArrowDownLeftSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -921,11 +1305,23 @@ impl IconShape for BsArrowDownLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -949,11 +1345,23 @@ impl IconShape for BsArrowDownRightCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -976,11 +1384,23 @@ impl IconShape for BsArrowDownRightCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1004,11 +1424,23 @@ impl IconShape for BsArrowDownRightSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1031,11 +1463,23 @@ impl IconShape for BsArrowDownRightSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1059,11 +1503,23 @@ impl IconShape for BsArrowDownRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1087,11 +1543,23 @@ impl IconShape for BsArrowDownShort { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1115,11 +1583,23 @@ impl IconShape for BsArrowDownSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1142,11 +1622,23 @@ impl IconShape for BsArrowDownSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1170,11 +1662,23 @@ impl IconShape for BsArrowDownUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1198,11 +1702,23 @@ impl IconShape for BsArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1226,11 +1742,23 @@ impl IconShape for BsArrowLeftCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1253,11 +1781,23 @@ impl IconShape for BsArrowLeftCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1281,11 +1821,23 @@ impl IconShape for BsArrowLeftRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1309,11 +1861,23 @@ impl IconShape for BsArrowLeftShort { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1337,11 +1901,23 @@ impl IconShape for BsArrowLeftSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1364,11 +1940,23 @@ impl IconShape for BsArrowLeftSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1392,11 +1980,23 @@ impl IconShape for BsArrowLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1420,11 +2020,23 @@ impl IconShape for BsArrowRepeat { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1451,11 +2063,23 @@ impl IconShape for BsArrowReturnLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1479,11 +2103,23 @@ impl IconShape for BsArrowReturnRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1507,11 +2143,23 @@ impl IconShape for BsArrowRightCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1534,11 +2182,23 @@ impl IconShape for BsArrowRightCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1562,11 +2222,23 @@ impl IconShape for BsArrowRightShort { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1590,11 +2262,23 @@ impl IconShape for BsArrowRightSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1617,11 +2301,23 @@ impl IconShape for BsArrowRightSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1645,11 +2341,23 @@ impl IconShape for BsArrowRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1673,11 +2381,23 @@ impl IconShape for BsArrowThroughHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1701,11 +2421,23 @@ impl IconShape for BsArrowThroughHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1729,11 +2461,23 @@ impl IconShape for BsArrowUpCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1756,11 +2500,23 @@ impl IconShape for BsArrowUpCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1784,11 +2540,23 @@ impl IconShape for BsArrowUpLeftCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1811,11 +2579,23 @@ impl IconShape for BsArrowUpLeftCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1839,11 +2619,23 @@ impl IconShape for BsArrowUpLeftSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1866,11 +2658,23 @@ impl IconShape for BsArrowUpLeftSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1894,11 +2698,23 @@ impl IconShape for BsArrowUpLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1922,11 +2738,23 @@ impl IconShape for BsArrowUpRightCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1949,11 +2777,23 @@ impl IconShape for BsArrowUpRightCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1977,11 +2817,23 @@ impl IconShape for BsArrowUpRightSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2004,11 +2856,23 @@ impl IconShape for BsArrowUpRightSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2032,11 +2896,23 @@ impl IconShape for BsArrowUpRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2060,11 +2936,23 @@ impl IconShape for BsArrowUpShort { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2088,11 +2976,23 @@ impl IconShape for BsArrowUpSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2115,11 +3015,23 @@ impl IconShape for BsArrowUpSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2143,11 +3055,23 @@ impl IconShape for BsArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2171,11 +3095,23 @@ impl IconShape for BsArrowsAngleContract { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2199,11 +3135,23 @@ impl IconShape for BsArrowsAngleExpand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2227,11 +3175,23 @@ impl IconShape for BsArrowsCollapse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2255,11 +3215,23 @@ impl IconShape for BsArrowsExpand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2283,11 +3255,23 @@ impl IconShape for BsArrowsFullscreen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2311,11 +3295,23 @@ impl IconShape for BsArrowsMove { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2339,11 +3335,23 @@ impl IconShape for BsAspectRatioFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2366,11 +3374,23 @@ impl IconShape for BsAspectRatio { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2396,11 +3416,23 @@ impl IconShape for BsAsterisk { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2423,11 +3455,23 @@ impl IconShape for BsAt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2450,11 +3494,23 @@ impl IconShape for BsAwardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2480,11 +3536,23 @@ impl IconShape for BsAward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2510,11 +3578,23 @@ impl IconShape for BsBack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2537,11 +3617,23 @@ impl IconShape for BsBackspaceFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2564,11 +3656,23 @@ impl IconShape for BsBackspaceReverseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2591,11 +3695,23 @@ impl IconShape for BsBackspaceReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2621,11 +3737,23 @@ impl IconShape for BsBackspace { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2651,11 +3779,23 @@ impl IconShape for BsBadge3dFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2681,11 +3821,23 @@ impl IconShape for BsBadge3d { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2711,11 +3863,23 @@ impl IconShape for BsBadge4kFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2741,11 +3905,23 @@ impl IconShape for BsBadge4k { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2771,11 +3947,23 @@ impl IconShape for BsBadge8kFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2801,11 +3989,23 @@ impl IconShape for BsBadge8k { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2831,11 +4031,23 @@ impl IconShape for BsBadgeAdFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2861,11 +4073,23 @@ impl IconShape for BsBadgeAd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2891,11 +4115,23 @@ impl IconShape for BsBadgeArFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2921,11 +4157,23 @@ impl IconShape for BsBadgeAr { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2951,11 +4199,23 @@ impl IconShape for BsBadgeCcFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2978,11 +4238,23 @@ impl IconShape for BsBadgeCc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3008,11 +4280,23 @@ impl IconShape for BsBadgeHdFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3038,11 +4322,23 @@ impl IconShape for BsBadgeHd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3068,11 +4364,23 @@ impl IconShape for BsBadgeSdFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3098,11 +4406,23 @@ impl IconShape for BsBadgeSd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3126,11 +4446,23 @@ impl IconShape for BsBadgeTmFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3153,11 +4485,23 @@ impl IconShape for BsBadgeTm { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3183,11 +4527,23 @@ impl IconShape for BsBadgeVoFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3213,11 +4569,23 @@ impl IconShape for BsBadgeVo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3243,11 +4611,23 @@ impl IconShape for BsBadgeVrFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3273,11 +4653,23 @@ impl IconShape for BsBadgeVr { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3303,11 +4695,23 @@ impl IconShape for BsBadgeWcFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3330,11 +4734,23 @@ impl IconShape for BsBadgeWc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3360,11 +4776,23 @@ impl IconShape for BsBagCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3388,11 +4816,23 @@ impl IconShape for BsBagCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3419,11 +4859,23 @@ impl IconShape for BsBagDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3447,11 +4899,23 @@ impl IconShape for BsBagDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3478,11 +4942,23 @@ impl IconShape for BsBagFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3505,11 +4981,23 @@ impl IconShape for BsBagHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3532,11 +5020,23 @@ impl IconShape for BsBagHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3560,11 +5060,23 @@ impl IconShape for BsBagPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3588,11 +5100,23 @@ impl IconShape for BsBagPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3619,11 +5143,23 @@ impl IconShape for BsBagXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3647,11 +5183,23 @@ impl IconShape for BsBagX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3678,11 +5226,23 @@ impl IconShape for BsBag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3705,11 +5265,23 @@ impl IconShape for BsBalloonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3733,11 +5305,23 @@ impl IconShape for BsBalloonHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3761,11 +5345,23 @@ impl IconShape for BsBalloonHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3789,11 +5385,23 @@ impl IconShape for BsBalloon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3817,11 +5425,23 @@ impl IconShape for BsBandaidFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3844,11 +5464,23 @@ impl IconShape for BsBandaid { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3874,11 +5506,23 @@ impl IconShape for BsBank { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3901,11 +5545,23 @@ impl IconShape for BsBank2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3928,11 +5584,23 @@ impl IconShape for BsBarChartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3955,11 +5623,23 @@ impl IconShape for BsBarChartLineFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3982,11 +5662,23 @@ impl IconShape for BsBarChartLine { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4009,11 +5701,23 @@ impl IconShape for BsBarChartSteps { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4036,11 +5740,23 @@ impl IconShape for BsBarChart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4063,11 +5779,23 @@ impl IconShape for BsBasketFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4090,11 +5818,23 @@ impl IconShape for BsBasket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4117,11 +5857,23 @@ impl IconShape for BsBasket2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4144,11 +5896,23 @@ impl IconShape for BsBasket2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4174,11 +5938,23 @@ impl IconShape for BsBasket3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4201,11 +5977,23 @@ impl IconShape for BsBasket3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4228,11 +6016,23 @@ impl IconShape for BsBatteryCharging { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4264,11 +6064,23 @@ impl IconShape for BsBatteryFull { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4294,11 +6106,23 @@ impl IconShape for BsBatteryHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4324,11 +6148,23 @@ impl IconShape for BsBattery { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4351,11 +6187,23 @@ impl IconShape for BsBehance { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4378,11 +6226,23 @@ impl IconShape for BsBellFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4405,11 +6265,23 @@ impl IconShape for BsBellSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4432,11 +6304,23 @@ impl IconShape for BsBellSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4459,11 +6343,23 @@ impl IconShape for BsBell { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4486,11 +6382,23 @@ impl IconShape for BsBezier { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4517,11 +6425,23 @@ impl IconShape for BsBezier2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4545,11 +6465,23 @@ impl IconShape for BsBicycle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4572,11 +6504,23 @@ impl IconShape for BsBinocularsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4599,11 +6543,23 @@ impl IconShape for BsBinoculars { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4626,11 +6582,23 @@ impl IconShape for BsBlockquoteLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4653,11 +6621,23 @@ impl IconShape for BsBlockquoteRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4680,11 +6660,23 @@ impl IconShape for BsBluetooth { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4708,11 +6700,23 @@ impl IconShape for BsBodyText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4736,11 +6740,23 @@ impl IconShape for BsBookFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4763,11 +6779,23 @@ impl IconShape for BsBookHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4790,11 +6818,23 @@ impl IconShape for BsBook { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4817,11 +6857,23 @@ impl IconShape for BsBookmarkCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4845,11 +6897,23 @@ impl IconShape for BsBookmarkCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4876,11 +6940,23 @@ impl IconShape for BsBookmarkDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4904,11 +6980,23 @@ impl IconShape for BsBookmarkDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4935,11 +7023,23 @@ impl IconShape for BsBookmarkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4962,11 +7062,23 @@ impl IconShape for BsBookmarkHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4989,11 +7101,23 @@ impl IconShape for BsBookmarkHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5020,11 +7144,23 @@ impl IconShape for BsBookmarkPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5048,11 +7184,23 @@ impl IconShape for BsBookmarkPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5078,11 +7226,23 @@ impl IconShape for BsBookmarkStarFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5106,11 +7266,23 @@ impl IconShape for BsBookmarkStar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5136,11 +7308,23 @@ impl IconShape for BsBookmarkXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5164,11 +7348,23 @@ impl IconShape for BsBookmarkX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5195,11 +7391,23 @@ impl IconShape for BsBookmark { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5222,11 +7430,23 @@ impl IconShape for BsBookmarksFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5252,11 +7472,23 @@ impl IconShape for BsBookmarks { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5282,11 +7514,23 @@ impl IconShape for BsBookshelf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5309,11 +7553,23 @@ impl IconShape for BsBoomboxFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5339,11 +7595,23 @@ impl IconShape for BsBoombox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5375,11 +7643,23 @@ impl IconShape for BsBootstrapFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5405,11 +7685,23 @@ impl IconShape for BsBootstrapReboot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5435,11 +7727,23 @@ impl IconShape for BsBootstrap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5465,11 +7769,23 @@ impl IconShape for BsBorderAll { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5492,11 +7808,23 @@ impl IconShape for BsBorderBottom { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5519,11 +7847,23 @@ impl IconShape for BsBorderCenter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5546,11 +7886,23 @@ impl IconShape for BsBorderInner { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5579,11 +7931,23 @@ impl IconShape for BsBorderLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5606,11 +7970,23 @@ impl IconShape for BsBorderMiddle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5633,11 +8009,23 @@ impl IconShape for BsBorderOuter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5663,11 +8051,23 @@ impl IconShape for BsBorderRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5690,11 +8090,23 @@ impl IconShape for BsBorderStyle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5717,11 +8129,23 @@ impl IconShape for BsBorderTop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5744,11 +8168,23 @@ impl IconShape for BsBorderWidth { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5771,11 +8207,23 @@ impl IconShape for BsBorder { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5798,11 +8246,23 @@ impl IconShape for BsBoundingBoxCircles { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5825,11 +8285,23 @@ impl IconShape for BsBoundingBox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5852,11 +8324,23 @@ impl IconShape for BsBoxArrowDownLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5884,11 +8368,23 @@ impl IconShape for BsBoxArrowDownRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5916,11 +8412,23 @@ impl IconShape for BsBoxArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5948,11 +8456,23 @@ impl IconShape for BsBoxArrowInDownLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5980,11 +8500,23 @@ impl IconShape for BsBoxArrowInDownRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6012,11 +8544,23 @@ impl IconShape for BsBoxArrowInDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6044,11 +8588,23 @@ impl IconShape for BsBoxArrowInLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6076,11 +8632,23 @@ impl IconShape for BsBoxArrowInRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6108,11 +8676,23 @@ impl IconShape for BsBoxArrowInUpLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6140,11 +8720,23 @@ impl IconShape for BsBoxArrowInUpRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6172,11 +8764,23 @@ impl IconShape for BsBoxArrowInUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6204,11 +8808,23 @@ impl IconShape for BsBoxArrowLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6236,11 +8852,23 @@ impl IconShape for BsBoxArrowRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6268,11 +8896,23 @@ impl IconShape for BsBoxArrowUpLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6300,11 +8940,23 @@ impl IconShape for BsBoxArrowUpRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6332,11 +8984,23 @@ impl IconShape for BsBoxArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6364,11 +9028,23 @@ impl IconShape for BsBoxSeam { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6391,11 +9067,23 @@ impl IconShape for BsBox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6418,11 +9106,23 @@ impl IconShape for BsBox2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6445,11 +9145,23 @@ impl IconShape for BsBox2HeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6472,11 +9184,23 @@ impl IconShape for BsBox2Heart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6502,11 +9226,23 @@ impl IconShape for BsBox2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6529,11 +9265,23 @@ impl IconShape for BsBoxes { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6556,11 +9304,23 @@ impl IconShape for BsBracesAsterisk { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6584,11 +9344,23 @@ impl IconShape for BsBraces { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6611,11 +9383,23 @@ impl IconShape for BsBricks { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6638,11 +9422,23 @@ impl IconShape for BsBriefcaseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6668,11 +9464,23 @@ impl IconShape for BsBriefcase { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6695,11 +9503,23 @@ impl IconShape for BsBrightnessAltHighFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6722,11 +9542,23 @@ impl IconShape for BsBrightnessAltHigh { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6749,11 +9581,23 @@ impl IconShape for BsBrightnessAltLowFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6776,11 +9620,23 @@ impl IconShape for BsBrightnessAltLow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6803,11 +9659,23 @@ impl IconShape for BsBrightnessHighFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6830,11 +9698,23 @@ impl IconShape for BsBrightnessHigh { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6857,11 +9737,23 @@ impl IconShape for BsBrightnessLowFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6884,11 +9776,23 @@ impl IconShape for BsBrightnessLow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6911,11 +9815,23 @@ impl IconShape for BsBroadcastPin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6938,11 +9854,23 @@ impl IconShape for BsBroadcast { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6965,11 +9893,23 @@ impl IconShape for BsBrushFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6992,11 +9932,23 @@ impl IconShape for BsBrush { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7019,11 +9971,23 @@ impl IconShape for BsBucketFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7046,11 +10010,23 @@ impl IconShape for BsBucket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7073,11 +10049,23 @@ impl IconShape for BsBugFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7103,11 +10091,23 @@ impl IconShape for BsBug { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7130,11 +10130,23 @@ impl IconShape for BsBuilding { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7161,11 +10173,23 @@ impl IconShape for BsBullseye { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7197,11 +10221,23 @@ impl IconShape for BsCalculatorFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7224,11 +10260,23 @@ impl IconShape for BsCalculator { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7254,11 +10302,23 @@ impl IconShape for BsCalendarCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7281,11 +10341,23 @@ impl IconShape for BsCalendarCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7311,11 +10383,23 @@ impl IconShape for BsCalendarDateFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7341,11 +10425,23 @@ impl IconShape for BsCalendarDate { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7371,11 +10467,23 @@ impl IconShape for BsCalendarDayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7398,11 +10506,23 @@ impl IconShape for BsCalendarDay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7428,11 +10548,23 @@ impl IconShape for BsCalendarEventFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7455,11 +10587,23 @@ impl IconShape for BsCalendarEvent { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7485,11 +10629,23 @@ impl IconShape for BsCalendarFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7512,11 +10668,23 @@ impl IconShape for BsCalendarHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7539,11 +10707,23 @@ impl IconShape for BsCalendarHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7567,11 +10747,23 @@ impl IconShape for BsCalendarMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7594,11 +10786,23 @@ impl IconShape for BsCalendarMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7624,11 +10828,23 @@ impl IconShape for BsCalendarMonthFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7654,11 +10870,23 @@ impl IconShape for BsCalendarMonth { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7684,11 +10912,23 @@ impl IconShape for BsCalendarPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7711,11 +10951,23 @@ impl IconShape for BsCalendarPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7741,11 +10993,23 @@ impl IconShape for BsCalendarRangeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7768,11 +11032,23 @@ impl IconShape for BsCalendarRange { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7798,11 +11074,23 @@ impl IconShape for BsCalendarWeekFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7825,11 +11113,23 @@ impl IconShape for BsCalendarWeek { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7855,11 +11155,23 @@ impl IconShape for BsCalendarXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7882,11 +11194,23 @@ impl IconShape for BsCalendarX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7912,11 +11236,23 @@ impl IconShape for BsCalendar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7939,11 +11275,23 @@ impl IconShape for BsCalendar2CheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7966,11 +11314,23 @@ impl IconShape for BsCalendar2Check { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7999,11 +11359,23 @@ impl IconShape for BsCalendar2DateFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8029,11 +11401,23 @@ impl IconShape for BsCalendar2Date { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8062,11 +11446,23 @@ impl IconShape for BsCalendar2DayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8089,11 +11485,23 @@ impl IconShape for BsCalendar2Day { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8122,11 +11530,23 @@ impl IconShape for BsCalendar2EventFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8149,11 +11569,23 @@ impl IconShape for BsCalendar2Event { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8182,11 +11614,23 @@ impl IconShape for BsCalendar2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8209,11 +11653,23 @@ impl IconShape for BsCalendar2HeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8236,11 +11692,23 @@ impl IconShape for BsCalendar2Heart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8264,11 +11732,23 @@ impl IconShape for BsCalendar2MinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8291,11 +11771,23 @@ impl IconShape for BsCalendar2Minus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8324,11 +11816,23 @@ impl IconShape for BsCalendar2MonthFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8354,11 +11858,23 @@ impl IconShape for BsCalendar2Month { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8387,11 +11903,23 @@ impl IconShape for BsCalendar2PlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8414,11 +11942,23 @@ impl IconShape for BsCalendar2Plus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8444,11 +11984,23 @@ impl IconShape for BsCalendar2RangeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8471,11 +12023,23 @@ impl IconShape for BsCalendar2Range { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8501,11 +12065,23 @@ impl IconShape for BsCalendar2WeekFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8528,11 +12104,23 @@ impl IconShape for BsCalendar2Week { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8558,11 +12146,23 @@ impl IconShape for BsCalendar2XFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8585,11 +12185,23 @@ impl IconShape for BsCalendar2X { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8618,11 +12230,23 @@ impl IconShape for BsCalendar2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8648,11 +12272,23 @@ impl IconShape for BsCalendar3EventFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8676,11 +12312,23 @@ impl IconShape for BsCalendar3Event { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8706,11 +12354,23 @@ impl IconShape for BsCalendar3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8733,11 +12393,23 @@ impl IconShape for BsCalendar3RangeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8761,11 +12433,23 @@ impl IconShape for BsCalendar3Range { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8791,11 +12475,23 @@ impl IconShape for BsCalendar3WeekFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8819,11 +12515,23 @@ impl IconShape for BsCalendar3Week { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8849,11 +12557,23 @@ impl IconShape for BsCalendar3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8879,11 +12599,23 @@ impl IconShape for BsCalendar4Event { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8909,11 +12641,23 @@ impl IconShape for BsCalendar4Range { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8939,11 +12683,23 @@ impl IconShape for BsCalendar4Week { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8969,11 +12725,23 @@ impl IconShape for BsCalendar4 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8996,11 +12764,23 @@ impl IconShape for BsCameraFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9026,11 +12806,23 @@ impl IconShape for BsCameraReelsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9059,11 +12851,23 @@ impl IconShape for BsCameraReels { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9092,11 +12896,23 @@ impl IconShape for BsCameraVideoFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9120,11 +12936,23 @@ impl IconShape for BsCameraVideoOffFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9148,11 +12976,23 @@ impl IconShape for BsCameraVideoOff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9176,11 +13016,23 @@ impl IconShape for BsCameraVideo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9204,11 +13056,23 @@ impl IconShape for BsCamera { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9234,11 +13098,23 @@ impl IconShape for BsCamera2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9264,11 +13140,23 @@ impl IconShape for BsCapslockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9291,11 +13179,23 @@ impl IconShape for BsCapslock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9319,11 +13219,23 @@ impl IconShape for BsCardChecklist { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9349,11 +13261,23 @@ impl IconShape for BsCardHeading { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9379,11 +13303,23 @@ impl IconShape for BsCardImage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9409,11 +13345,23 @@ impl IconShape for BsCardList { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9439,11 +13387,23 @@ impl IconShape for BsCardText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9469,11 +13429,23 @@ impl IconShape for BsCaretDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9496,11 +13468,23 @@ impl IconShape for BsCaretDownSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9523,11 +13507,23 @@ impl IconShape for BsCaretDownSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9553,11 +13549,23 @@ impl IconShape for BsCaretDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9580,11 +13588,23 @@ impl IconShape for BsCaretLeftFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9607,11 +13627,23 @@ impl IconShape for BsCaretLeftSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9634,11 +13666,23 @@ impl IconShape for BsCaretLeftSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9664,11 +13708,23 @@ impl IconShape for BsCaretLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9691,11 +13747,23 @@ impl IconShape for BsCaretRightFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9718,11 +13786,23 @@ impl IconShape for BsCaretRightSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9745,11 +13825,23 @@ impl IconShape for BsCaretRightSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9775,11 +13867,23 @@ impl IconShape for BsCaretRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9802,11 +13906,23 @@ impl IconShape for BsCaretUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9829,11 +13945,23 @@ impl IconShape for BsCaretUpSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9856,11 +13984,23 @@ impl IconShape for BsCaretUpSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9886,11 +14026,23 @@ impl IconShape for BsCaretUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9913,11 +14065,23 @@ impl IconShape for BsCartCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9940,11 +14104,23 @@ impl IconShape for BsCartCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9970,11 +14146,23 @@ impl IconShape for BsCartDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9997,11 +14185,23 @@ impl IconShape for BsCartDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10027,11 +14227,23 @@ impl IconShape for BsCartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10054,11 +14266,23 @@ impl IconShape for BsCartPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10081,11 +14305,23 @@ impl IconShape for BsCartPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10111,11 +14347,23 @@ impl IconShape for BsCartXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10138,11 +14386,23 @@ impl IconShape for BsCartX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10168,11 +14428,23 @@ impl IconShape for BsCart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10195,11 +14467,23 @@ impl IconShape for BsCart2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10222,11 +14506,23 @@ impl IconShape for BsCart3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10249,11 +14545,23 @@ impl IconShape for BsCart4 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10276,11 +14584,23 @@ impl IconShape for BsCashCoin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10313,11 +14633,23 @@ impl IconShape for BsCashStack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10343,11 +14675,23 @@ impl IconShape for BsCash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10373,11 +14717,23 @@ impl IconShape for BsCast { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10403,11 +14759,23 @@ impl IconShape for BsChatDotsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10430,11 +14798,23 @@ impl IconShape for BsChatDots { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10460,11 +14840,23 @@ impl IconShape for BsChatFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10487,11 +14879,23 @@ impl IconShape for BsChatHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10514,11 +14918,23 @@ impl IconShape for BsChatHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10542,11 +14958,23 @@ impl IconShape for BsChatLeftDotsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10569,11 +14997,23 @@ impl IconShape for BsChatLeftDots { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10599,11 +15039,23 @@ impl IconShape for BsChatLeftFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10626,11 +15078,23 @@ impl IconShape for BsChatLeftHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10653,11 +15117,23 @@ impl IconShape for BsChatLeftHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10683,11 +15159,23 @@ impl IconShape for BsChatLeftQuoteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10710,11 +15198,23 @@ impl IconShape for BsChatLeftQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10740,11 +15240,23 @@ impl IconShape for BsChatLeftTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10767,11 +15279,23 @@ impl IconShape for BsChatLeftText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10797,11 +15321,23 @@ impl IconShape for BsChatLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10824,11 +15360,23 @@ impl IconShape for BsChatQuoteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10851,11 +15399,23 @@ impl IconShape for BsChatQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10881,11 +15441,23 @@ impl IconShape for BsChatRightDotsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10908,11 +15480,23 @@ impl IconShape for BsChatRightDots { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10938,11 +15522,23 @@ impl IconShape for BsChatRightFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10965,11 +15561,23 @@ impl IconShape for BsChatRightHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10992,11 +15600,23 @@ impl IconShape for BsChatRightHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11022,11 +15642,23 @@ impl IconShape for BsChatRightQuoteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11049,11 +15681,23 @@ impl IconShape for BsChatRightQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11079,11 +15723,23 @@ impl IconShape for BsChatRightTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11106,11 +15762,23 @@ impl IconShape for BsChatRightText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11136,11 +15804,23 @@ impl IconShape for BsChatRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11163,11 +15843,23 @@ impl IconShape for BsChatSquareDotsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11190,11 +15882,23 @@ impl IconShape for BsChatSquareDots { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11220,11 +15924,23 @@ impl IconShape for BsChatSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11247,11 +15963,23 @@ impl IconShape for BsChatSquareHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11274,11 +16002,23 @@ impl IconShape for BsChatSquareHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11304,11 +16044,23 @@ impl IconShape for BsChatSquareQuoteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11331,11 +16083,23 @@ impl IconShape for BsChatSquareQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11361,11 +16125,23 @@ impl IconShape for BsChatSquareTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11388,11 +16164,23 @@ impl IconShape for BsChatSquareText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11418,11 +16206,23 @@ impl IconShape for BsChatSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11445,11 +16245,23 @@ impl IconShape for BsChatTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11472,11 +16284,23 @@ impl IconShape for BsChatText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11502,11 +16326,23 @@ impl IconShape for BsChat { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11529,11 +16365,23 @@ impl IconShape for BsCheckAll { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11556,11 +16404,23 @@ impl IconShape for BsCheckCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11583,11 +16443,23 @@ impl IconShape for BsCheckCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11613,11 +16485,23 @@ impl IconShape for BsCheckLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11640,11 +16524,23 @@ impl IconShape for BsCheckSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11667,11 +16563,23 @@ impl IconShape for BsCheckSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11697,11 +16605,23 @@ impl IconShape for BsCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11724,11 +16644,23 @@ impl IconShape for BsCheck2All { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11754,11 +16686,23 @@ impl IconShape for BsCheck2Circle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11784,11 +16728,23 @@ impl IconShape for BsCheck2Square { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11814,11 +16770,23 @@ impl IconShape for BsCheck2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11841,11 +16809,23 @@ impl IconShape for BsChevronBarContract { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11869,11 +16849,23 @@ impl IconShape for BsChevronBarDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11897,11 +16889,23 @@ impl IconShape for BsChevronBarExpand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11925,11 +16929,23 @@ impl IconShape for BsChevronBarLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11953,11 +16969,23 @@ impl IconShape for BsChevronBarRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11981,11 +17009,23 @@ impl IconShape for BsChevronBarUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12009,11 +17049,23 @@ impl IconShape for BsChevronCompactDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12037,11 +17089,23 @@ impl IconShape for BsChevronCompactLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12065,11 +17129,23 @@ impl IconShape for BsChevronCompactRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12093,11 +17169,23 @@ impl IconShape for BsChevronCompactUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12121,11 +17209,23 @@ impl IconShape for BsChevronContract { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12149,11 +17249,23 @@ impl IconShape for BsChevronDoubleDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12181,11 +17293,23 @@ impl IconShape for BsChevronDoubleLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12213,11 +17337,23 @@ impl IconShape for BsChevronDoubleRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12245,11 +17381,23 @@ impl IconShape for BsChevronDoubleUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12277,11 +17425,23 @@ impl IconShape for BsChevronDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12305,11 +17465,23 @@ impl IconShape for BsChevronExpand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12333,11 +17505,23 @@ impl IconShape for BsChevronLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12361,11 +17545,23 @@ impl IconShape for BsChevronRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12389,11 +17585,23 @@ impl IconShape for BsChevronUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12417,11 +17625,23 @@ impl IconShape for BsCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12446,11 +17666,23 @@ impl IconShape for BsCircleHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12473,11 +17705,23 @@ impl IconShape for BsCircleSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12503,11 +17747,23 @@ impl IconShape for BsCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12530,11 +17786,23 @@ impl IconShape for BsClipboardCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12560,11 +17828,23 @@ impl IconShape for BsClipboardCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12594,11 +17874,23 @@ impl IconShape for BsClipboardDataFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12624,11 +17916,23 @@ impl IconShape for BsClipboardData { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12657,11 +17961,23 @@ impl IconShape for BsClipboardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12685,11 +18001,23 @@ impl IconShape for BsClipboardHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12717,11 +18045,23 @@ impl IconShape for BsClipboardHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12751,11 +18091,23 @@ impl IconShape for BsClipboardMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12781,11 +18133,23 @@ impl IconShape for BsClipboardMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12815,11 +18179,23 @@ impl IconShape for BsClipboardPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12845,11 +18221,23 @@ impl IconShape for BsClipboardPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12879,11 +18267,23 @@ impl IconShape for BsClipboardPulse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12907,11 +18307,23 @@ impl IconShape for BsClipboardXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12937,11 +18349,23 @@ impl IconShape for BsClipboardX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12971,11 +18395,23 @@ impl IconShape for BsClipboard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13001,11 +18437,23 @@ impl IconShape for BsClipboard2CheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13031,11 +18479,23 @@ impl IconShape for BsClipboard2Check { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13064,11 +18524,23 @@ impl IconShape for BsClipboard2DataFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13094,11 +18566,23 @@ impl IconShape for BsClipboard2Data { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13127,11 +18611,23 @@ impl IconShape for BsClipboard2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13157,11 +18653,23 @@ impl IconShape for BsClipboard2HeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13189,11 +18697,23 @@ impl IconShape for BsClipboard2Heart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13222,11 +18742,23 @@ impl IconShape for BsClipboard2MinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13252,11 +18784,23 @@ impl IconShape for BsClipboard2Minus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13285,11 +18829,23 @@ impl IconShape for BsClipboard2PlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13315,11 +18871,23 @@ impl IconShape for BsClipboard2Plus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13348,11 +18916,23 @@ impl IconShape for BsClipboard2PulseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13378,11 +18958,23 @@ impl IconShape for BsClipboard2Pulse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13411,11 +19003,23 @@ impl IconShape for BsClipboard2XFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13441,11 +19045,23 @@ impl IconShape for BsClipboard2X { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13474,11 +19090,23 @@ impl IconShape for BsClipboard2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13504,11 +19132,23 @@ impl IconShape for BsClockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13531,11 +19171,23 @@ impl IconShape for BsClockHistory { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13564,11 +19216,23 @@ impl IconShape for BsClock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13594,11 +19258,23 @@ impl IconShape for BsCloudArrowDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13621,11 +19297,23 @@ impl IconShape for BsCloudArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13652,11 +19340,23 @@ impl IconShape for BsCloudArrowUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13679,11 +19379,23 @@ impl IconShape for BsCloudArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13710,11 +19422,23 @@ impl IconShape for BsCloudCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13737,11 +19461,23 @@ impl IconShape for BsCloudCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13768,11 +19504,23 @@ impl IconShape for BsCloudDownloadFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13796,11 +19544,23 @@ impl IconShape for BsCloudDownload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13826,11 +19586,23 @@ impl IconShape for BsCloudDrizzleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13853,11 +19625,23 @@ impl IconShape for BsCloudDrizzle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13880,11 +19664,23 @@ impl IconShape for BsCloudFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13907,11 +19703,23 @@ impl IconShape for BsCloudFogFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13934,11 +19742,23 @@ impl IconShape for BsCloudFog { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13961,11 +19781,23 @@ impl IconShape for BsCloudFog2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13988,11 +19820,23 @@ impl IconShape for BsCloudFog2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14015,11 +19859,23 @@ impl IconShape for BsCloudHailFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14042,11 +19898,23 @@ impl IconShape for BsCloudHail { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14069,11 +19937,23 @@ impl IconShape for BsCloudHazeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14096,11 +19976,23 @@ impl IconShape for BsCloudHaze { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14123,11 +20015,23 @@ impl IconShape for BsCloudHaze2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14150,11 +20054,23 @@ impl IconShape for BsCloudHaze2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14177,11 +20093,23 @@ impl IconShape for BsCloudLightningFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14204,11 +20132,23 @@ impl IconShape for BsCloudLightningRainFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14231,11 +20171,23 @@ impl IconShape for BsCloudLightningRain { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14258,11 +20210,23 @@ impl IconShape for BsCloudLightning { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14285,11 +20249,23 @@ impl IconShape for BsCloudMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14312,11 +20288,23 @@ impl IconShape for BsCloudMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14342,11 +20330,23 @@ impl IconShape for BsCloudMoonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14372,11 +20372,23 @@ impl IconShape for BsCloudMoon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14402,11 +20414,23 @@ impl IconShape for BsCloudPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14429,11 +20453,23 @@ impl IconShape for BsCloudPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14460,11 +20496,23 @@ impl IconShape for BsCloudRainFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14487,11 +20535,23 @@ impl IconShape for BsCloudRainHeavyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14514,11 +20574,23 @@ impl IconShape for BsCloudRainHeavy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14541,11 +20613,23 @@ impl IconShape for BsCloudRain { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14568,11 +20652,23 @@ impl IconShape for BsCloudSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14596,11 +20692,23 @@ impl IconShape for BsCloudSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14627,11 +20735,23 @@ impl IconShape for BsCloudSleetFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14654,11 +20774,23 @@ impl IconShape for BsCloudSleet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14681,11 +20813,23 @@ impl IconShape for BsCloudSnowFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14708,11 +20852,23 @@ impl IconShape for BsCloudSnow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14735,11 +20891,23 @@ impl IconShape for BsCloudSunFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14765,11 +20933,23 @@ impl IconShape for BsCloudSun { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14795,11 +20975,23 @@ impl IconShape for BsCloudUploadFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14823,11 +21015,23 @@ impl IconShape for BsCloudUpload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14855,11 +21059,23 @@ impl IconShape for BsCloud { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14882,11 +21098,23 @@ impl IconShape for BsCloudsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14912,11 +21140,23 @@ impl IconShape for BsClouds { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14942,11 +21182,23 @@ impl IconShape for BsCloudyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14969,11 +21221,23 @@ impl IconShape for BsCloudy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14996,11 +21260,23 @@ impl IconShape for BsCodeSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15023,11 +21299,23 @@ impl IconShape for BsCodeSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15053,11 +21341,23 @@ impl IconShape for BsCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15080,11 +21380,23 @@ impl IconShape for BsCoin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15113,11 +21425,23 @@ impl IconShape for BsCollectionFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15140,11 +21464,23 @@ impl IconShape for BsCollectionPlayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15167,11 +21503,23 @@ impl IconShape for BsCollectionPlay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15197,11 +21545,23 @@ impl IconShape for BsCollection { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15224,11 +21584,23 @@ impl IconShape for BsColumnsGap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15251,11 +21623,23 @@ impl IconShape for BsColumns { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15278,11 +21662,23 @@ impl IconShape for BsCommand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15305,11 +21701,23 @@ impl IconShape for BsCompassFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15332,11 +21740,23 @@ impl IconShape for BsCompass { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15362,11 +21782,23 @@ impl IconShape for BsConeStriped { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15389,11 +21821,23 @@ impl IconShape for BsCone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15416,11 +21860,23 @@ impl IconShape for BsController { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15446,11 +21902,23 @@ impl IconShape for BsCpuFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15476,11 +21944,23 @@ impl IconShape for BsCpu { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15503,11 +21983,23 @@ impl IconShape for BsCreditCard2BackFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15530,11 +22022,23 @@ impl IconShape for BsCreditCard2Back { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15560,11 +22064,23 @@ impl IconShape for BsCreditCard2FrontFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15587,11 +22103,23 @@ impl IconShape for BsCreditCard2Front { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15617,11 +22145,23 @@ impl IconShape for BsCreditCardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15644,11 +22184,23 @@ impl IconShape for BsCreditCard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15674,11 +22226,23 @@ impl IconShape for BsCrop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15701,11 +22265,23 @@ impl IconShape for BsCupFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15728,11 +22304,23 @@ impl IconShape for BsCupStraw { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15755,11 +22343,23 @@ impl IconShape for BsCup { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15782,11 +22382,23 @@ impl IconShape for BsCurrencyBitcoin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15809,11 +22421,23 @@ impl IconShape for BsCurrencyDollar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15836,11 +22460,23 @@ impl IconShape for BsCurrencyEuro { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15863,11 +22499,23 @@ impl IconShape for BsCurrencyExchange { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15890,11 +22538,23 @@ impl IconShape for BsCurrencyPound { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15917,11 +22577,23 @@ impl IconShape for BsCurrencyYen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15944,11 +22616,23 @@ impl IconShape for BsCursorFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15971,11 +22655,23 @@ impl IconShape for BsCursorText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15998,11 +22694,23 @@ impl IconShape for BsCursor { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16025,11 +22733,23 @@ impl IconShape for BsDashCircleDotted { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16052,11 +22772,23 @@ impl IconShape for BsDashCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16079,11 +22811,23 @@ impl IconShape for BsDashCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16109,11 +22853,23 @@ impl IconShape for BsDashLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16137,11 +22893,23 @@ impl IconShape for BsDashSquareDotted { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16164,11 +22932,23 @@ impl IconShape for BsDashSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16191,11 +22971,23 @@ impl IconShape for BsDashSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16221,11 +23013,23 @@ impl IconShape for BsDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16248,11 +23052,23 @@ impl IconShape for BsDeviceHddFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16278,11 +23094,23 @@ impl IconShape for BsDeviceHdd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16311,11 +23139,23 @@ impl IconShape for BsDeviceSsdFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16341,11 +23181,23 @@ impl IconShape for BsDeviceSsd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16371,11 +23223,23 @@ impl IconShape for BsDiagram2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16399,11 +23263,23 @@ impl IconShape for BsDiagram2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16427,11 +23303,23 @@ impl IconShape for BsDiagram3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16455,11 +23343,23 @@ impl IconShape for BsDiagram3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16483,11 +23383,23 @@ impl IconShape for BsDiamondFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16511,11 +23423,23 @@ impl IconShape for BsDiamondHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16538,11 +23462,23 @@ impl IconShape for BsDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16565,11 +23501,23 @@ impl IconShape for BsDice1Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16592,11 +23540,23 @@ impl IconShape for BsDice1 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16624,11 +23584,23 @@ impl IconShape for BsDice2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16651,11 +23623,23 @@ impl IconShape for BsDice2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16681,11 +23665,23 @@ impl IconShape for BsDice3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16708,11 +23704,23 @@ impl IconShape for BsDice3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16738,11 +23746,23 @@ impl IconShape for BsDice4Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16765,11 +23785,23 @@ impl IconShape for BsDice4 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16795,11 +23827,23 @@ impl IconShape for BsDice5Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16822,11 +23866,23 @@ impl IconShape for BsDice5 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16852,11 +23908,23 @@ impl IconShape for BsDice6Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16879,11 +23947,23 @@ impl IconShape for BsDice6 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16909,11 +23989,23 @@ impl IconShape for BsDiscFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16936,11 +24028,23 @@ impl IconShape for BsDisc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16966,11 +24070,23 @@ impl IconShape for BsDiscord { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16993,11 +24109,23 @@ impl IconShape for BsDisplayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17020,11 +24148,23 @@ impl IconShape for BsDisplay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17047,11 +24187,23 @@ impl IconShape for BsDisplayportFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17074,11 +24226,23 @@ impl IconShape for BsDisplayport { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17104,11 +24268,23 @@ impl IconShape for BsDistributeHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17135,11 +24311,23 @@ impl IconShape for BsDistributeVertical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17166,11 +24354,23 @@ impl IconShape for BsDoorClosedFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17193,11 +24393,23 @@ impl IconShape for BsDoorClosed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17223,11 +24435,23 @@ impl IconShape for BsDoorOpenFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17250,11 +24474,23 @@ impl IconShape for BsDoorOpen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17280,11 +24516,23 @@ impl IconShape for BsDot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17307,11 +24555,23 @@ impl IconShape for BsDownload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17337,11 +24597,23 @@ impl IconShape for BsDpadFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17364,11 +24636,23 @@ impl IconShape for BsDpad { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17394,11 +24678,23 @@ impl IconShape for BsDribbble { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17422,11 +24718,23 @@ impl IconShape for BsDropletFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17449,11 +24757,23 @@ impl IconShape for BsDropletHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17481,11 +24801,23 @@ impl IconShape for BsDroplet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17513,11 +24845,23 @@ impl IconShape for BsEarFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17540,11 +24884,23 @@ impl IconShape for BsEar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17567,11 +24923,23 @@ impl IconShape for BsEarbuds { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17595,11 +24963,23 @@ impl IconShape for BsEaselFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17622,11 +25002,23 @@ impl IconShape for BsEasel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17649,11 +25041,23 @@ impl IconShape for BsEasel2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17680,11 +25084,23 @@ impl IconShape for BsEasel2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17708,11 +25124,23 @@ impl IconShape for BsEasel3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17735,11 +25163,23 @@ impl IconShape for BsEasel3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17763,11 +25203,23 @@ impl IconShape for BsEggFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17790,11 +25242,23 @@ impl IconShape for BsEggFried { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17820,11 +25284,23 @@ impl IconShape for BsEgg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17847,11 +25323,23 @@ impl IconShape for BsEjectFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17874,11 +25362,23 @@ impl IconShape for BsEject { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17901,11 +25401,23 @@ impl IconShape for BsEmojiAngryFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17928,11 +25440,23 @@ impl IconShape for BsEmojiAngry { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17958,11 +25482,23 @@ impl IconShape for BsEmojiDizzyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17985,11 +25521,23 @@ impl IconShape for BsEmojiDizzy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18015,11 +25563,23 @@ impl IconShape for BsEmojiExpressionlessFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18042,11 +25602,23 @@ impl IconShape for BsEmojiExpressionless { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18072,11 +25644,23 @@ impl IconShape for BsEmojiFrownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18099,11 +25683,23 @@ impl IconShape for BsEmojiFrown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18129,11 +25725,23 @@ impl IconShape for BsEmojiHeartEyesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18156,11 +25764,23 @@ impl IconShape for BsEmojiHeartEyes { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18186,11 +25806,23 @@ impl IconShape for BsEmojiKissFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18214,11 +25846,23 @@ impl IconShape for BsEmojiKiss { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18242,11 +25886,23 @@ impl IconShape for BsEmojiLaughingFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18269,11 +25925,23 @@ impl IconShape for BsEmojiLaughing { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18299,11 +25967,23 @@ impl IconShape for BsEmojiNeutralFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18326,11 +26006,23 @@ impl IconShape for BsEmojiNeutral { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18356,11 +26048,23 @@ impl IconShape for BsEmojiSmileFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18383,11 +26087,23 @@ impl IconShape for BsEmojiSmileUpsideDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18410,11 +26126,23 @@ impl IconShape for BsEmojiSmileUpsideDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18440,11 +26168,23 @@ impl IconShape for BsEmojiSmile { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18470,11 +26210,23 @@ impl IconShape for BsEmojiSunglassesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18497,11 +26249,23 @@ impl IconShape for BsEmojiSunglasses { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18527,11 +26291,23 @@ impl IconShape for BsEmojiWinkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18554,11 +26330,23 @@ impl IconShape for BsEmojiWink { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18584,11 +26372,23 @@ impl IconShape for BsEnvelopeCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18614,11 +26414,23 @@ impl IconShape for BsEnvelopeCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18644,11 +26456,23 @@ impl IconShape for BsEnvelopeDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18674,11 +26498,23 @@ impl IconShape for BsEnvelopeDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18704,11 +26540,23 @@ impl IconShape for BsEnvelopeExclamationFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18734,11 +26582,23 @@ impl IconShape for BsEnvelopeExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18764,11 +26624,23 @@ impl IconShape for BsEnvelopeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18791,11 +26663,23 @@ impl IconShape for BsEnvelopeHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18821,11 +26705,23 @@ impl IconShape for BsEnvelopeHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18849,11 +26745,23 @@ impl IconShape for BsEnvelopeOpenFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18876,11 +26784,23 @@ impl IconShape for BsEnvelopeOpenHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18906,11 +26826,23 @@ impl IconShape for BsEnvelopeOpenHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18934,11 +26866,23 @@ impl IconShape for BsEnvelopeOpen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18961,11 +26905,23 @@ impl IconShape for BsEnvelopePaperFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18989,11 +26945,23 @@ impl IconShape for BsEnvelopePaperHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19017,11 +26985,23 @@ impl IconShape for BsEnvelopePaperHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19045,11 +27025,23 @@ impl IconShape for BsEnvelopePaper { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19072,11 +27064,23 @@ impl IconShape for BsEnvelopePlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19102,11 +27106,23 @@ impl IconShape for BsEnvelopePlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19132,11 +27148,23 @@ impl IconShape for BsEnvelopeSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19162,11 +27190,23 @@ impl IconShape for BsEnvelopeSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19192,11 +27232,23 @@ impl IconShape for BsEnvelopeXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19222,11 +27274,23 @@ impl IconShape for BsEnvelopeX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19252,11 +27316,23 @@ impl IconShape for BsEnvelope { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19279,11 +27355,23 @@ impl IconShape for BsEraserFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19306,11 +27394,23 @@ impl IconShape for BsEraser { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19333,11 +27433,23 @@ impl IconShape for BsEthernet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19363,11 +27475,23 @@ impl IconShape for BsExclamationCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19390,11 +27514,23 @@ impl IconShape for BsExclamationCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19420,11 +27556,23 @@ impl IconShape for BsExclamationDiamondFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19447,11 +27595,23 @@ impl IconShape for BsExclamationDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19477,11 +27637,23 @@ impl IconShape for BsExclamationLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19504,11 +27676,23 @@ impl IconShape for BsExclamationOctagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19531,11 +27715,23 @@ impl IconShape for BsExclamationOctagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19561,11 +27757,23 @@ impl IconShape for BsExclamationSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19588,11 +27796,23 @@ impl IconShape for BsExclamationSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19618,11 +27838,23 @@ impl IconShape for BsExclamationTriangleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19645,11 +27877,23 @@ impl IconShape for BsExclamationTriangle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19675,11 +27919,23 @@ impl IconShape for BsExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19702,11 +27958,23 @@ impl IconShape for BsExclude { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19729,11 +27997,23 @@ impl IconShape for BsExplicitFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19756,11 +28036,23 @@ impl IconShape for BsExplicit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19786,11 +28078,23 @@ impl IconShape for BsEyeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19816,11 +28120,23 @@ impl IconShape for BsEyeSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19846,11 +28162,23 @@ impl IconShape for BsEyeSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19879,11 +28207,23 @@ impl IconShape for BsEye { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19909,11 +28249,23 @@ impl IconShape for BsEyedropper { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19936,11 +28288,23 @@ impl IconShape for BsEyeglasses { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19963,11 +28327,23 @@ impl IconShape for BsFacebook { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19990,11 +28366,23 @@ impl IconShape for BsFan { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20020,11 +28408,23 @@ impl IconShape for BsFileArrowDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20047,11 +28447,23 @@ impl IconShape for BsFileArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20077,11 +28489,23 @@ impl IconShape for BsFileArrowUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20104,11 +28528,23 @@ impl IconShape for BsFileArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20134,11 +28570,23 @@ impl IconShape for BsFileBarGraphFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20161,11 +28609,23 @@ impl IconShape for BsFileBarGraph { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20191,11 +28651,23 @@ impl IconShape for BsFileBinaryFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20221,11 +28693,23 @@ impl IconShape for BsFileBinary { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20251,11 +28735,23 @@ impl IconShape for BsFileBreakFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20278,11 +28774,23 @@ impl IconShape for BsFileBreak { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20305,11 +28813,23 @@ impl IconShape for BsFileCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20332,11 +28852,23 @@ impl IconShape for BsFileCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20362,11 +28894,23 @@ impl IconShape for BsFileCodeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20389,11 +28933,23 @@ impl IconShape for BsFileCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20419,11 +28975,23 @@ impl IconShape for BsFileDiffFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20446,11 +29014,23 @@ impl IconShape for BsFileDiff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20476,11 +29056,23 @@ impl IconShape for BsFileEarmarkArrowDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20503,11 +29095,23 @@ impl IconShape for BsFileEarmarkArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20533,11 +29137,23 @@ impl IconShape for BsFileEarmarkArrowUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20560,11 +29176,23 @@ impl IconShape for BsFileEarmarkArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20590,11 +29218,23 @@ impl IconShape for BsFileEarmarkBarGraphFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20617,11 +29257,23 @@ impl IconShape for BsFileEarmarkBarGraph { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20647,11 +29299,23 @@ impl IconShape for BsFileEarmarkBinaryFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20677,11 +29341,23 @@ impl IconShape for BsFileEarmarkBinary { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20707,11 +29383,23 @@ impl IconShape for BsFileEarmarkBreakFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20734,11 +29422,23 @@ impl IconShape for BsFileEarmarkBreak { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20761,11 +29461,23 @@ impl IconShape for BsFileEarmarkCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20788,11 +29500,23 @@ impl IconShape for BsFileEarmarkCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20818,11 +29542,23 @@ impl IconShape for BsFileEarmarkCodeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20845,11 +29581,23 @@ impl IconShape for BsFileEarmarkCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20875,11 +29623,23 @@ impl IconShape for BsFileEarmarkDiffFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20902,11 +29662,23 @@ impl IconShape for BsFileEarmarkDiff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20932,11 +29704,23 @@ impl IconShape for BsFileEarmarkEaselFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20962,11 +29746,23 @@ impl IconShape for BsFileEarmarkEasel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20992,11 +29788,23 @@ impl IconShape for BsFileEarmarkExcelFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21019,11 +29827,23 @@ impl IconShape for BsFileEarmarkExcel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21049,11 +29869,23 @@ impl IconShape for BsFileEarmarkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21076,11 +29908,23 @@ impl IconShape for BsFileEarmarkFontFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21103,11 +29947,23 @@ impl IconShape for BsFileEarmarkFont { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21133,11 +29989,23 @@ impl IconShape for BsFileEarmarkImageFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21163,11 +30031,23 @@ impl IconShape for BsFileEarmarkImage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21193,11 +30073,23 @@ impl IconShape for BsFileEarmarkLockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21223,11 +30115,23 @@ impl IconShape for BsFileEarmarkLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21253,11 +30157,23 @@ impl IconShape for BsFileEarmarkLock2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21283,11 +30199,23 @@ impl IconShape for BsFileEarmarkLock2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21313,11 +30241,23 @@ impl IconShape for BsFileEarmarkMedicalFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21340,11 +30280,23 @@ impl IconShape for BsFileEarmarkMedical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21370,11 +30322,23 @@ impl IconShape for BsFileEarmarkMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21397,11 +30361,23 @@ impl IconShape for BsFileEarmarkMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21427,11 +30403,23 @@ impl IconShape for BsFileEarmarkMusicFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21454,11 +30442,23 @@ impl IconShape for BsFileEarmarkMusic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21484,11 +30484,23 @@ impl IconShape for BsFileEarmarkPdfFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21515,11 +30527,23 @@ impl IconShape for BsFileEarmarkPdf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21545,11 +30569,23 @@ impl IconShape for BsFileEarmarkPersonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21572,11 +30608,23 @@ impl IconShape for BsFileEarmarkPerson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21602,11 +30650,23 @@ impl IconShape for BsFileEarmarkPlayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21629,11 +30689,23 @@ impl IconShape for BsFileEarmarkPlay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21659,11 +30731,23 @@ impl IconShape for BsFileEarmarkPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21686,11 +30770,23 @@ impl IconShape for BsFileEarmarkPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21716,11 +30812,23 @@ impl IconShape for BsFileEarmarkPostFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21743,11 +30851,23 @@ impl IconShape for BsFileEarmarkPost { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21773,11 +30893,23 @@ impl IconShape for BsFileEarmarkPptFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21803,11 +30935,23 @@ impl IconShape for BsFileEarmarkPpt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21833,11 +30977,23 @@ impl IconShape for BsFileEarmarkRichtextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21860,11 +31016,23 @@ impl IconShape for BsFileEarmarkRichtext { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21890,11 +31058,23 @@ impl IconShape for BsFileEarmarkRuledFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21917,11 +31097,23 @@ impl IconShape for BsFileEarmarkRuled { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21944,11 +31136,23 @@ impl IconShape for BsFileEarmarkSlidesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21974,11 +31178,23 @@ impl IconShape for BsFileEarmarkSlides { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22004,11 +31220,23 @@ impl IconShape for BsFileEarmarkSpreadsheetFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22034,11 +31262,23 @@ impl IconShape for BsFileEarmarkSpreadsheet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22061,11 +31301,23 @@ impl IconShape for BsFileEarmarkTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22088,11 +31340,23 @@ impl IconShape for BsFileEarmarkText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22118,11 +31382,23 @@ impl IconShape for BsFileEarmarkWordFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22145,11 +31421,23 @@ impl IconShape for BsFileEarmarkWord { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22175,11 +31463,23 @@ impl IconShape for BsFileEarmarkXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22202,11 +31502,23 @@ impl IconShape for BsFileEarmarkX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22232,11 +31544,23 @@ impl IconShape for BsFileEarmarkZipFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22262,11 +31586,23 @@ impl IconShape for BsFileEarmarkZip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22292,11 +31628,23 @@ impl IconShape for BsFileEarmark { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22319,11 +31667,23 @@ impl IconShape for BsFileEaselFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22349,11 +31709,23 @@ impl IconShape for BsFileEasel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22379,11 +31751,23 @@ impl IconShape for BsFileExcelFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22406,11 +31790,23 @@ impl IconShape for BsFileExcel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22436,11 +31832,23 @@ impl IconShape for BsFileFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22464,11 +31872,23 @@ impl IconShape for BsFileFontFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22491,11 +31911,23 @@ impl IconShape for BsFileFont { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22521,11 +31953,23 @@ impl IconShape for BsFileImageFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22551,11 +31995,23 @@ impl IconShape for BsFileImage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22581,11 +32037,23 @@ impl IconShape for BsFileLockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22611,11 +32079,23 @@ impl IconShape for BsFileLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22641,11 +32121,23 @@ impl IconShape for BsFileLock2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22671,11 +32163,23 @@ impl IconShape for BsFileLock2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22701,11 +32205,23 @@ impl IconShape for BsFileMedicalFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22728,11 +32244,23 @@ impl IconShape for BsFileMedical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22758,11 +32286,23 @@ impl IconShape for BsFileMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22785,11 +32325,23 @@ impl IconShape for BsFileMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22815,11 +32367,23 @@ impl IconShape for BsFileMusicFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22842,11 +32406,23 @@ impl IconShape for BsFileMusic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22872,11 +32448,23 @@ impl IconShape for BsFilePdfFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22903,11 +32491,23 @@ impl IconShape for BsFilePdf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22933,11 +32533,23 @@ impl IconShape for BsFilePersonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22960,11 +32572,23 @@ impl IconShape for BsFilePerson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22990,11 +32614,23 @@ impl IconShape for BsFilePlayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23017,11 +32653,23 @@ impl IconShape for BsFilePlay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23047,11 +32695,23 @@ impl IconShape for BsFilePlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23074,11 +32734,23 @@ impl IconShape for BsFilePlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23104,11 +32776,23 @@ impl IconShape for BsFilePostFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23131,11 +32815,23 @@ impl IconShape for BsFilePost { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23161,11 +32857,23 @@ impl IconShape for BsFilePptFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23191,11 +32899,23 @@ impl IconShape for BsFilePpt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23221,11 +32941,23 @@ impl IconShape for BsFileRichtextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23248,11 +32980,23 @@ impl IconShape for BsFileRichtext { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23278,11 +33022,23 @@ impl IconShape for BsFileRuledFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23305,11 +33061,23 @@ impl IconShape for BsFileRuled { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23332,11 +33100,23 @@ impl IconShape for BsFileSlidesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23362,11 +33142,23 @@ impl IconShape for BsFileSlides { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23392,11 +33184,23 @@ impl IconShape for BsFileSpreadsheetFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23419,11 +33223,23 @@ impl IconShape for BsFileSpreadsheet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23446,11 +33262,23 @@ impl IconShape for BsFileTextFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23473,11 +33301,23 @@ impl IconShape for BsFileText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23503,11 +33343,23 @@ impl IconShape for BsFileWordFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23530,11 +33382,23 @@ impl IconShape for BsFileWord { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23560,11 +33424,23 @@ impl IconShape for BsFileXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23587,11 +33463,23 @@ impl IconShape for BsFileX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23617,11 +33505,23 @@ impl IconShape for BsFileZipFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23647,11 +33547,23 @@ impl IconShape for BsFileZip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23677,11 +33589,23 @@ impl IconShape for BsFile { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23704,11 +33628,23 @@ impl IconShape for BsFilesAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23731,11 +33667,23 @@ impl IconShape for BsFiles { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23758,11 +33706,23 @@ impl IconShape for BsFiletypeAac { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23786,11 +33746,23 @@ impl IconShape for BsFiletypeAi { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23814,11 +33786,23 @@ impl IconShape for BsFiletypeBmp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23842,11 +33826,23 @@ impl IconShape for BsFiletypeCs { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23870,11 +33866,23 @@ impl IconShape for BsFiletypeCss { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23898,11 +33906,23 @@ impl IconShape for BsFiletypeCsv { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23926,11 +33946,23 @@ impl IconShape for BsFiletypeDoc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23954,11 +33986,23 @@ impl IconShape for BsFiletypeDocx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23982,11 +34026,23 @@ impl IconShape for BsFiletypeExe { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24010,11 +34066,23 @@ impl IconShape for BsFiletypeGif { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24038,11 +34106,23 @@ impl IconShape for BsFiletypeHeic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24066,11 +34146,23 @@ impl IconShape for BsFiletypeHtml { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24094,11 +34186,23 @@ impl IconShape for BsFiletypeJava { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24122,11 +34226,23 @@ impl IconShape for BsFiletypeJpg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24150,11 +34266,23 @@ impl IconShape for BsFiletypeJs { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24178,11 +34306,23 @@ impl IconShape for BsFiletypeJson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24206,11 +34346,23 @@ impl IconShape for BsFiletypeJsx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24234,11 +34386,23 @@ impl IconShape for BsFiletypeKey { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24262,11 +34426,23 @@ impl IconShape for BsFiletypeM4p { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24290,11 +34466,23 @@ impl IconShape for BsFiletypeMd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24318,11 +34506,23 @@ impl IconShape for BsFiletypeMdx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24346,11 +34546,23 @@ impl IconShape for BsFiletypeMov { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24374,11 +34586,23 @@ impl IconShape for BsFiletypeMp3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24402,11 +34626,23 @@ impl IconShape for BsFiletypeMp4 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24430,11 +34666,23 @@ impl IconShape for BsFiletypeOtf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24458,11 +34706,23 @@ impl IconShape for BsFiletypePdf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24486,11 +34746,23 @@ impl IconShape for BsFiletypePhp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24514,11 +34786,23 @@ impl IconShape for BsFiletypePng { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24542,11 +34826,23 @@ impl IconShape for BsFiletypePpt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24570,11 +34866,23 @@ impl IconShape for BsFiletypePptx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24598,11 +34906,23 @@ impl IconShape for BsFiletypePsd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24626,11 +34946,23 @@ impl IconShape for BsFiletypePy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24654,11 +34986,23 @@ impl IconShape for BsFiletypeRaw { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24682,11 +35026,23 @@ impl IconShape for BsFiletypeRb { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24710,11 +35066,23 @@ impl IconShape for BsFiletypeSass { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24738,11 +35106,23 @@ impl IconShape for BsFiletypeScss { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24766,11 +35146,23 @@ impl IconShape for BsFiletypeSh { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24794,11 +35186,23 @@ impl IconShape for BsFiletypeSvg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24822,11 +35226,23 @@ impl IconShape for BsFiletypeTiff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24850,11 +35266,23 @@ impl IconShape for BsFiletypeTsx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24878,11 +35306,23 @@ impl IconShape for BsFiletypeTtf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24906,11 +35346,23 @@ impl IconShape for BsFiletypeTxt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24934,11 +35386,23 @@ impl IconShape for BsFiletypeWav { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24962,11 +35426,23 @@ impl IconShape for BsFiletypeWoff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24990,11 +35466,23 @@ impl IconShape for BsFiletypeXls { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25018,11 +35506,23 @@ impl IconShape for BsFiletypeXlsx { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25046,11 +35546,23 @@ impl IconShape for BsFiletypeXml { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25074,11 +35586,23 @@ impl IconShape for BsFiletypeYml { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25102,11 +35626,23 @@ impl IconShape for BsFilm { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25129,11 +35665,23 @@ impl IconShape for BsFilterCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25156,11 +35704,23 @@ impl IconShape for BsFilterCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25186,11 +35746,23 @@ impl IconShape for BsFilterLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25213,11 +35785,23 @@ impl IconShape for BsFilterRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25240,11 +35824,23 @@ impl IconShape for BsFilterSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25267,11 +35863,23 @@ impl IconShape for BsFilterSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25297,11 +35905,23 @@ impl IconShape for BsFilter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25324,11 +35944,23 @@ impl IconShape for BsFingerprint { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25363,11 +35995,23 @@ impl IconShape for BsFlagFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25390,11 +36034,23 @@ impl IconShape for BsFlag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25417,11 +36073,23 @@ impl IconShape for BsFlower1 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25444,11 +36112,23 @@ impl IconShape for BsFlower2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25471,11 +36151,23 @@ impl IconShape for BsFlower3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25498,11 +36190,23 @@ impl IconShape for BsFolderCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25528,11 +36232,23 @@ impl IconShape for BsFolderFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25555,11 +36271,23 @@ impl IconShape for BsFolderMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25585,11 +36313,23 @@ impl IconShape for BsFolderPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25615,11 +36355,23 @@ impl IconShape for BsFolderSymlinkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25642,11 +36394,23 @@ impl IconShape for BsFolderSymlink { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25672,11 +36436,23 @@ impl IconShape for BsFolderX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25702,11 +36478,23 @@ impl IconShape for BsFolder { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25729,11 +36517,23 @@ impl IconShape for BsFolder2Open { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25756,11 +36556,23 @@ impl IconShape for BsFolder2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25783,11 +36595,23 @@ impl IconShape for BsFonts { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25810,11 +36634,23 @@ impl IconShape for BsForwardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25837,11 +36673,23 @@ impl IconShape for BsForward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25864,11 +36712,23 @@ impl IconShape for BsFront { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25891,11 +36751,23 @@ impl IconShape for BsFullscreenExit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25918,11 +36790,23 @@ impl IconShape for BsFullscreen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25945,11 +36829,23 @@ impl IconShape for BsFunnelFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25972,11 +36868,23 @@ impl IconShape for BsFunnel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25999,11 +36907,23 @@ impl IconShape for BsGearFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26026,11 +36946,23 @@ impl IconShape for BsGearWideConnected { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26053,11 +36985,23 @@ impl IconShape for BsGearWide { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26080,11 +37024,23 @@ impl IconShape for BsGear { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26110,11 +37066,23 @@ impl IconShape for BsGem { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26137,11 +37105,23 @@ impl IconShape for BsGenderAmbiguous { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26165,11 +37145,23 @@ impl IconShape for BsGenderFemale { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26193,11 +37185,23 @@ impl IconShape for BsGenderMale { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26221,11 +37225,23 @@ impl IconShape for BsGenderTrans { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26249,11 +37265,23 @@ impl IconShape for BsGeoAltFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26276,11 +37304,23 @@ impl IconShape for BsGeoAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26306,11 +37346,23 @@ impl IconShape for BsGeoFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26334,11 +37386,23 @@ impl IconShape for BsGeo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26362,11 +37426,23 @@ impl IconShape for BsGiftFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26389,11 +37465,23 @@ impl IconShape for BsGift { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26416,11 +37504,23 @@ impl IconShape for BsGit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26443,11 +37543,23 @@ impl IconShape for BsGithub { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26470,11 +37582,23 @@ impl IconShape for BsGlobe { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26497,11 +37621,23 @@ impl IconShape for BsGlobe2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26524,11 +37660,23 @@ impl IconShape for BsGoogle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26551,11 +37699,23 @@ impl IconShape for BsGpuCard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26584,11 +37744,23 @@ impl IconShape for BsGraphDownArrow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26612,11 +37784,23 @@ impl IconShape for BsGraphDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26640,11 +37824,23 @@ impl IconShape for BsGraphUpArrow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26668,11 +37864,23 @@ impl IconShape for BsGraphUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26696,11 +37904,23 @@ impl IconShape for BsGrid1x2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26723,11 +37943,23 @@ impl IconShape for BsGrid1x2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26750,11 +37982,23 @@ impl IconShape for BsGrid3x2GapFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26777,11 +38021,23 @@ impl IconShape for BsGrid3x2Gap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26804,11 +38060,23 @@ impl IconShape for BsGrid3x2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26831,11 +38099,23 @@ impl IconShape for BsGrid3x3GapFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26858,11 +38138,23 @@ impl IconShape for BsGrid3x3Gap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26885,11 +38177,23 @@ impl IconShape for BsGrid3x3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26912,11 +38216,23 @@ impl IconShape for BsGridFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26939,11 +38255,23 @@ impl IconShape for BsGrid { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26966,11 +38294,23 @@ impl IconShape for BsGripHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26993,11 +38333,23 @@ impl IconShape for BsGripVertical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27020,11 +38372,23 @@ impl IconShape for BsHammer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27047,11 +38411,23 @@ impl IconShape for BsHandIndexFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27074,11 +38450,23 @@ impl IconShape for BsHandIndexThumbFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27101,11 +38489,23 @@ impl IconShape for BsHandIndexThumb { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27128,11 +38528,23 @@ impl IconShape for BsHandIndex { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27155,11 +38567,23 @@ impl IconShape for BsHandThumbsDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27182,11 +38606,23 @@ impl IconShape for BsHandThumbsDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27209,11 +38645,23 @@ impl IconShape for BsHandThumbsUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27236,11 +38684,23 @@ impl IconShape for BsHandThumbsUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27263,11 +38723,23 @@ impl IconShape for BsHandbagFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27290,11 +38762,23 @@ impl IconShape for BsHandbag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27317,11 +38801,23 @@ impl IconShape for BsHash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27344,11 +38840,23 @@ impl IconShape for BsHddFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27371,11 +38879,23 @@ impl IconShape for BsHddNetworkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27398,11 +38918,23 @@ impl IconShape for BsHddNetwork { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27428,11 +38960,23 @@ impl IconShape for BsHddRackFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27455,11 +38999,23 @@ impl IconShape for BsHddRack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27485,11 +39041,23 @@ impl IconShape for BsHddStackFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27512,11 +39080,23 @@ impl IconShape for BsHddStack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27545,11 +39125,23 @@ impl IconShape for BsHdd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27575,11 +39167,23 @@ impl IconShape for BsHdmiFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27602,11 +39206,23 @@ impl IconShape for BsHdmi { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27632,11 +39248,23 @@ impl IconShape for BsHeadphones { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27659,11 +39287,23 @@ impl IconShape for BsHeadsetVr { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27689,11 +39329,23 @@ impl IconShape for BsHeadset { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27716,11 +39368,23 @@ impl IconShape for BsHeartArrow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27743,11 +39407,23 @@ impl IconShape for BsHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27771,11 +39447,23 @@ impl IconShape for BsHeartHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27798,11 +39486,23 @@ impl IconShape for BsHeartPulseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27826,11 +39526,23 @@ impl IconShape for BsHeartPulse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27854,11 +39566,23 @@ impl IconShape for BsHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27881,11 +39605,23 @@ impl IconShape for BsHeartbreakFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27909,11 +39645,23 @@ impl IconShape for BsHeartbreak { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27937,11 +39685,23 @@ impl IconShape for BsHearts { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27965,11 +39725,23 @@ impl IconShape for BsHeptagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27993,11 +39765,23 @@ impl IconShape for BsHeptagonHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28020,11 +39804,23 @@ impl IconShape for BsHeptagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28047,11 +39843,23 @@ impl IconShape for BsHexagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28075,11 +39883,23 @@ impl IconShape for BsHexagonHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28102,11 +39922,23 @@ impl IconShape for BsHexagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28129,11 +39961,23 @@ impl IconShape for BsHospitalFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28156,11 +40000,23 @@ impl IconShape for BsHospital { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28186,11 +40042,23 @@ impl IconShape for BsHourglassBottom { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28213,11 +40081,23 @@ impl IconShape for BsHourglassSplit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28240,11 +40120,23 @@ impl IconShape for BsHourglassTop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28267,11 +40159,23 @@ impl IconShape for BsHourglass { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28294,11 +40198,23 @@ impl IconShape for BsHouseDoorFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28321,11 +40237,23 @@ impl IconShape for BsHouseDoor { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28348,11 +40276,23 @@ impl IconShape for BsHouseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28380,11 +40320,23 @@ impl IconShape for BsHouseHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28410,11 +40362,23 @@ impl IconShape for BsHouseHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28440,11 +40404,23 @@ impl IconShape for BsHouse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28472,11 +40448,23 @@ impl IconShape for BsHr { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28499,11 +40487,23 @@ impl IconShape for BsHurricane { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28526,11 +40526,23 @@ impl IconShape for BsHypnotize { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28557,11 +40569,23 @@ impl IconShape for BsImageAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28584,11 +40608,23 @@ impl IconShape for BsImageFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28611,11 +40647,23 @@ impl IconShape for BsImage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28641,11 +40689,23 @@ impl IconShape for BsImages { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28671,11 +40731,23 @@ impl IconShape for BsInboxFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28698,11 +40770,23 @@ impl IconShape for BsInbox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28725,11 +40809,23 @@ impl IconShape for BsInboxesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28752,11 +40848,23 @@ impl IconShape for BsInboxes { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28779,11 +40887,23 @@ impl IconShape for BsIncognito { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28807,11 +40927,23 @@ impl IconShape for BsInfinity { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28834,11 +40966,23 @@ impl IconShape for BsInfoCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28861,11 +41005,23 @@ impl IconShape for BsInfoCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28891,11 +41047,23 @@ impl IconShape for BsInfoLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28918,11 +41086,23 @@ impl IconShape for BsInfoSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28945,11 +41125,23 @@ impl IconShape for BsInfoSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28975,11 +41167,23 @@ impl IconShape for BsInfo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29002,11 +41206,23 @@ impl IconShape for BsInputCursorText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29033,11 +41249,23 @@ impl IconShape for BsInputCursor { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29064,11 +41292,23 @@ impl IconShape for BsInstagram { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29091,11 +41331,23 @@ impl IconShape for BsIntersect { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29118,11 +41370,23 @@ impl IconShape for BsJournalAlbum { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29151,11 +41415,23 @@ impl IconShape for BsJournalArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29185,11 +41461,23 @@ impl IconShape for BsJournalArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29219,11 +41507,23 @@ impl IconShape for BsJournalBookmarkFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29253,11 +41553,23 @@ impl IconShape for BsJournalBookmark { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29287,11 +41599,23 @@ impl IconShape for BsJournalCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29321,11 +41645,23 @@ impl IconShape for BsJournalCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29355,11 +41691,23 @@ impl IconShape for BsJournalMedical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29389,11 +41737,23 @@ impl IconShape for BsJournalMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29423,11 +41783,23 @@ impl IconShape for BsJournalPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29457,11 +41829,23 @@ impl IconShape for BsJournalRichtext { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29490,11 +41874,23 @@ impl IconShape for BsJournalText { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29523,11 +41919,23 @@ impl IconShape for BsJournalX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29557,11 +41965,23 @@ impl IconShape for BsJournal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29587,11 +42007,23 @@ impl IconShape for BsJournals { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29617,11 +42049,23 @@ impl IconShape for BsJoystick { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29647,11 +42091,23 @@ impl IconShape for BsJustifyLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29675,11 +42131,23 @@ impl IconShape for BsJustifyRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29703,11 +42171,23 @@ impl IconShape for BsJustify { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29731,11 +42211,23 @@ impl IconShape for BsKanbanFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29758,11 +42250,23 @@ impl IconShape for BsKanban { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29788,11 +42292,23 @@ impl IconShape for BsKeyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29815,11 +42331,23 @@ impl IconShape for BsKey { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29845,11 +42373,23 @@ impl IconShape for BsKeyboardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29872,11 +42412,23 @@ impl IconShape for BsKeyboard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29902,11 +42454,23 @@ impl IconShape for BsLadder { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29929,11 +42493,23 @@ impl IconShape for BsLampFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29960,11 +42536,23 @@ impl IconShape for BsLamp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29991,11 +42579,23 @@ impl IconShape for BsLaptopFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30018,11 +42618,23 @@ impl IconShape for BsLaptop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30045,11 +42657,23 @@ impl IconShape for BsLayerBackward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30075,11 +42699,23 @@ impl IconShape for BsLayerForward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30105,11 +42741,23 @@ impl IconShape for BsLayersFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30135,11 +42783,23 @@ impl IconShape for BsLayersHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30162,11 +42822,23 @@ impl IconShape for BsLayers { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30189,11 +42861,23 @@ impl IconShape for BsLayoutSidebarInsetReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30219,11 +42903,23 @@ impl IconShape for BsLayoutSidebarInset { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30249,11 +42945,23 @@ impl IconShape for BsLayoutSidebarReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30276,11 +42984,23 @@ impl IconShape for BsLayoutSidebar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30303,11 +43023,23 @@ impl IconShape for BsLayoutSplit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30330,11 +43062,23 @@ impl IconShape for BsLayoutTextSidebarReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30360,11 +43104,23 @@ impl IconShape for BsLayoutTextSidebar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30390,11 +43146,23 @@ impl IconShape for BsLayoutTextWindowReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30420,11 +43188,23 @@ impl IconShape for BsLayoutTextWindow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30450,11 +43230,23 @@ impl IconShape for BsLayoutThreeColumns { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30477,11 +43269,23 @@ impl IconShape for BsLayoutWtf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30504,11 +43308,23 @@ impl IconShape for BsLifePreserver { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30531,11 +43347,23 @@ impl IconShape for BsLightbulbFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30558,11 +43386,23 @@ impl IconShape for BsLightbulbOffFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30585,11 +43425,23 @@ impl IconShape for BsLightbulbOff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30613,11 +43465,23 @@ impl IconShape for BsLightbulb { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30640,11 +43504,23 @@ impl IconShape for BsLightningChargeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30667,11 +43543,23 @@ impl IconShape for BsLightningCharge { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30694,11 +43582,23 @@ impl IconShape for BsLightningFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30721,11 +43621,23 @@ impl IconShape for BsLightning { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30748,11 +43660,23 @@ impl IconShape for BsLine { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30775,11 +43699,23 @@ impl IconShape for BsLink45deg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30805,11 +43741,23 @@ impl IconShape for BsLink { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30835,11 +43783,23 @@ impl IconShape for BsLinkedin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30862,11 +43822,23 @@ impl IconShape for BsListCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30890,11 +43862,23 @@ impl IconShape for BsListColumnsReverse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30918,11 +43902,23 @@ impl IconShape for BsListColumns { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30946,11 +43942,23 @@ impl IconShape for BsListNested { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30974,11 +43982,23 @@ impl IconShape for BsListOl { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31005,11 +44025,23 @@ impl IconShape for BsListStars { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31036,11 +44068,23 @@ impl IconShape for BsListTask { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31071,11 +44115,23 @@ impl IconShape for BsListUl { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31099,11 +44155,23 @@ impl IconShape for BsList { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31127,11 +44195,23 @@ impl IconShape for BsLockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31154,11 +44234,23 @@ impl IconShape for BsLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31181,11 +44273,23 @@ impl IconShape for BsMagic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31208,11 +44312,23 @@ impl IconShape for BsMagnetFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31235,11 +44351,23 @@ impl IconShape for BsMagnet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31262,11 +44390,23 @@ impl IconShape for BsMailbox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31292,11 +44432,23 @@ impl IconShape for BsMailbox2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31322,11 +44474,23 @@ impl IconShape for BsMapFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31350,11 +44514,23 @@ impl IconShape for BsMap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31378,11 +44554,23 @@ impl IconShape for BsMarkdownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31405,11 +44593,23 @@ impl IconShape for BsMarkdown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31443,11 +44643,23 @@ impl IconShape for BsMask { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31470,11 +44682,23 @@ impl IconShape for BsMastodon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31497,11 +44721,23 @@ impl IconShape for BsMedium { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31524,11 +44760,23 @@ impl IconShape for BsMegaphoneFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31551,11 +44799,23 @@ impl IconShape for BsMegaphone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31578,11 +44838,23 @@ impl IconShape for BsMemory { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31605,11 +44877,23 @@ impl IconShape for BsMenuAppFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31632,11 +44916,23 @@ impl IconShape for BsMenuApp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31659,11 +44955,23 @@ impl IconShape for BsMenuButtonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31686,11 +44994,23 @@ impl IconShape for BsMenuButtonWideFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31713,11 +45033,23 @@ impl IconShape for BsMenuButtonWide { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31743,11 +45075,23 @@ impl IconShape for BsMenuButton { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31773,11 +45117,23 @@ impl IconShape for BsMenuDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31800,11 +45156,23 @@ impl IconShape for BsMenuUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31827,11 +45195,23 @@ impl IconShape for BsMessenger { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31854,11 +45234,23 @@ impl IconShape for BsMeta { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31882,11 +45274,23 @@ impl IconShape for BsMicFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31912,11 +45316,23 @@ impl IconShape for BsMicMuteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31942,11 +45358,23 @@ impl IconShape for BsMicMute { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31972,11 +45400,23 @@ impl IconShape for BsMic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32002,11 +45442,23 @@ impl IconShape for BsMicrosoft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32029,11 +45481,23 @@ impl IconShape for BsMinecartLoaded { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32060,11 +45524,23 @@ impl IconShape for BsMinecart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32087,11 +45563,23 @@ impl IconShape for BsModemFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32114,11 +45602,23 @@ impl IconShape for BsModem { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32144,11 +45644,23 @@ impl IconShape for BsMoisture { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32171,11 +45683,23 @@ impl IconShape for BsMoonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32198,11 +45722,23 @@ impl IconShape for BsMoonStarsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32228,11 +45764,23 @@ impl IconShape for BsMoonStars { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32258,11 +45806,23 @@ impl IconShape for BsMoon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32285,11 +45845,23 @@ impl IconShape for BsMortarboardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32315,11 +45887,23 @@ impl IconShape for BsMortarboard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32345,11 +45929,23 @@ impl IconShape for BsMotherboardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32375,11 +45971,23 @@ impl IconShape for BsMotherboard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32405,11 +46013,23 @@ impl IconShape for BsMouseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32432,11 +46052,23 @@ impl IconShape for BsMouse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32459,11 +46091,23 @@ impl IconShape for BsMouse2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32486,11 +46130,23 @@ impl IconShape for BsMouse2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32513,11 +46169,23 @@ impl IconShape for BsMouse3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32540,11 +46208,23 @@ impl IconShape for BsMouse3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32567,11 +46247,23 @@ impl IconShape for BsMusicNoteBeamed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32601,11 +46293,23 @@ impl IconShape for BsMusicNoteList { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32639,11 +46343,23 @@ impl IconShape for BsMusicNote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32673,11 +46389,23 @@ impl IconShape for BsMusicPlayerFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32703,11 +46431,23 @@ impl IconShape for BsMusicPlayer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32736,11 +46476,23 @@ impl IconShape for BsNewspaper { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32766,11 +46518,23 @@ impl IconShape for BsNintendoSwitch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32796,11 +46560,23 @@ impl IconShape for BsNodeMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32824,11 +46600,23 @@ impl IconShape for BsNodeMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32852,11 +46640,23 @@ impl IconShape for BsNodePlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32879,11 +46679,23 @@ impl IconShape for BsNodePlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32907,11 +46719,23 @@ impl IconShape for BsNutFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32934,11 +46758,23 @@ impl IconShape for BsNut { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32964,11 +46800,23 @@ impl IconShape for BsOctagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32991,11 +46839,23 @@ impl IconShape for BsOctagonHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33018,11 +46878,23 @@ impl IconShape for BsOctagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33045,11 +46917,23 @@ impl IconShape for BsOpticalAudioFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33075,11 +46959,23 @@ impl IconShape for BsOpticalAudio { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33108,11 +47004,23 @@ impl IconShape for BsOption { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33135,11 +47043,23 @@ impl IconShape for BsOutlet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33165,11 +47085,23 @@ impl IconShape for BsPaintBucket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33192,11 +47124,23 @@ impl IconShape for BsPaletteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33219,11 +47163,23 @@ impl IconShape for BsPalette { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33249,11 +47205,23 @@ impl IconShape for BsPalette2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33279,11 +47247,23 @@ impl IconShape for BsPaperclip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33306,11 +47286,23 @@ impl IconShape for BsParagraph { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33333,11 +47325,23 @@ impl IconShape for BsPatchCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33360,11 +47364,23 @@ impl IconShape for BsPatchCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33391,11 +47407,23 @@ impl IconShape for BsPatchExclamationFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33418,11 +47446,23 @@ impl IconShape for BsPatchExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33448,11 +47488,23 @@ impl IconShape for BsPatchMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33475,11 +47527,23 @@ impl IconShape for BsPatchMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33506,11 +47570,23 @@ impl IconShape for BsPatchPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33533,11 +47609,23 @@ impl IconShape for BsPatchPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33564,11 +47652,23 @@ impl IconShape for BsPatchQuestionFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33591,11 +47691,23 @@ impl IconShape for BsPatchQuestion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33624,11 +47736,23 @@ impl IconShape for BsPauseBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33651,11 +47775,23 @@ impl IconShape for BsPauseBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33681,11 +47817,23 @@ impl IconShape for BsPauseCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33708,11 +47856,23 @@ impl IconShape for BsPauseCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33738,11 +47898,23 @@ impl IconShape for BsPauseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33765,11 +47937,23 @@ impl IconShape for BsPause { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33792,11 +47976,23 @@ impl IconShape for BsPaypal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33819,11 +48015,23 @@ impl IconShape for BsPcDisplayHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33846,11 +48054,23 @@ impl IconShape for BsPcDisplay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33873,11 +48093,23 @@ impl IconShape for BsPcHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33900,11 +48132,23 @@ impl IconShape for BsPc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33927,11 +48171,23 @@ impl IconShape for BsPciCard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33957,11 +48213,23 @@ impl IconShape for BsPeaceFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33984,11 +48252,23 @@ impl IconShape for BsPeace { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34011,11 +48291,23 @@ impl IconShape for BsPenFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34038,11 +48330,23 @@ impl IconShape for BsPen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34065,11 +48369,23 @@ impl IconShape for BsPencilFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34092,11 +48408,23 @@ impl IconShape for BsPencilSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34123,11 +48451,23 @@ impl IconShape for BsPencil { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34150,11 +48490,23 @@ impl IconShape for BsPentagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34177,11 +48529,23 @@ impl IconShape for BsPentagonHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34204,11 +48568,23 @@ impl IconShape for BsPentagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34231,11 +48607,23 @@ impl IconShape for BsPeopleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34265,11 +48653,23 @@ impl IconShape for BsPeople { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34292,11 +48692,23 @@ impl IconShape for BsPercent { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34319,11 +48731,23 @@ impl IconShape for BsPersonBadgeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34346,11 +48770,23 @@ impl IconShape for BsPersonBadge { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34376,11 +48812,23 @@ impl IconShape for BsPersonBoundingBox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34406,11 +48854,23 @@ impl IconShape for BsPersonCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34437,11 +48897,23 @@ impl IconShape for BsPersonCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34468,11 +48940,23 @@ impl IconShape for BsPersonCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34499,11 +48983,23 @@ impl IconShape for BsPersonDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34530,11 +49026,23 @@ impl IconShape for BsPersonDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34561,11 +49069,23 @@ impl IconShape for BsPersonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34588,11 +49108,23 @@ impl IconShape for BsPersonHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34615,11 +49147,23 @@ impl IconShape for BsPersonHearts { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34643,11 +49187,23 @@ impl IconShape for BsPersonLinesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34670,11 +49226,23 @@ impl IconShape for BsPersonPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34701,11 +49269,23 @@ impl IconShape for BsPersonPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34732,11 +49312,23 @@ impl IconShape for BsPersonRolodex { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34762,11 +49354,23 @@ impl IconShape for BsPersonSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34792,11 +49396,23 @@ impl IconShape for BsPersonVideo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34822,11 +49438,23 @@ impl IconShape for BsPersonVideo2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34852,11 +49480,23 @@ impl IconShape for BsPersonVideo3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34882,11 +49522,23 @@ impl IconShape for BsPersonWorkspace { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34912,11 +49564,23 @@ impl IconShape for BsPersonXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34940,11 +49604,23 @@ impl IconShape for BsPersonX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34971,11 +49647,23 @@ impl IconShape for BsPerson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34998,11 +49686,23 @@ impl IconShape for BsPhoneFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35025,11 +49725,23 @@ impl IconShape for BsPhoneFlip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35053,11 +49765,23 @@ impl IconShape for BsPhoneLandscapeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35080,11 +49804,23 @@ impl IconShape for BsPhoneLandscape { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35110,11 +49846,23 @@ impl IconShape for BsPhoneVibrateFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35137,11 +49885,23 @@ impl IconShape for BsPhoneVibrate { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35167,11 +49927,23 @@ impl IconShape for BsPhone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35197,11 +49969,23 @@ impl IconShape for BsPieChartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35224,11 +50008,23 @@ impl IconShape for BsPieChart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35251,11 +50047,23 @@ impl IconShape for BsPiggyBankFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35278,11 +50086,23 @@ impl IconShape for BsPiggyBank { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35309,11 +50129,23 @@ impl IconShape for BsPinAngleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35336,11 +50168,23 @@ impl IconShape for BsPinAngle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35363,11 +50207,23 @@ impl IconShape for BsPinFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35390,11 +50246,23 @@ impl IconShape for BsPinMapFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35422,11 +50290,23 @@ impl IconShape for BsPinMap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35454,11 +50334,23 @@ impl IconShape for BsPin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35481,11 +50373,23 @@ impl IconShape for BsPinterest { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35508,11 +50412,23 @@ impl IconShape for BsPipFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35535,11 +50451,23 @@ impl IconShape for BsPip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35565,11 +50493,23 @@ impl IconShape for BsPlayBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35592,11 +50532,23 @@ impl IconShape for BsPlayBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35622,11 +50574,23 @@ impl IconShape for BsPlayCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35649,11 +50613,23 @@ impl IconShape for BsPlayCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35679,11 +50655,23 @@ impl IconShape for BsPlayFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35706,11 +50694,23 @@ impl IconShape for BsPlay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35733,11 +50733,23 @@ impl IconShape for BsPlaystation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35760,11 +50772,23 @@ impl IconShape for BsPlugFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35787,11 +50811,23 @@ impl IconShape for BsPlug { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35814,11 +50850,23 @@ impl IconShape for BsPlugin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35842,11 +50890,23 @@ impl IconShape for BsPlusCircleDotted { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35869,11 +50929,23 @@ impl IconShape for BsPlusCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35896,11 +50968,23 @@ impl IconShape for BsPlusCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35926,11 +51010,23 @@ impl IconShape for BsPlusLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35954,11 +51050,23 @@ impl IconShape for BsPlusSlashMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35981,11 +51089,23 @@ impl IconShape for BsPlusSquareDotted { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36008,11 +51128,23 @@ impl IconShape for BsPlusSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36035,11 +51167,23 @@ impl IconShape for BsPlusSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36065,11 +51209,23 @@ impl IconShape for BsPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36092,11 +51248,23 @@ impl IconShape for BsPostageFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36122,11 +51290,23 @@ impl IconShape for BsPostageHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36152,11 +51332,23 @@ impl IconShape for BsPostageHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36182,11 +51374,23 @@ impl IconShape for BsPostage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36212,11 +51416,23 @@ impl IconShape for BsPostcardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36242,11 +51458,23 @@ impl IconShape for BsPostcardHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36270,11 +51498,23 @@ impl IconShape for BsPostcardHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36301,11 +51541,23 @@ impl IconShape for BsPostcard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36329,11 +51581,23 @@ impl IconShape for BsPower { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36359,11 +51623,23 @@ impl IconShape for BsPrinterFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36389,11 +51665,23 @@ impl IconShape for BsPrinter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36419,11 +51707,23 @@ impl IconShape for BsProjectorFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36446,11 +51746,23 @@ impl IconShape for BsProjector { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36476,11 +51788,23 @@ impl IconShape for BsPuzzleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36503,11 +51827,23 @@ impl IconShape for BsPuzzle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36530,11 +51866,23 @@ impl IconShape for BsQrCodeScan { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36569,11 +51917,23 @@ impl IconShape for BsQrCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36608,11 +51968,23 @@ impl IconShape for BsQuestionCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36635,11 +52007,23 @@ impl IconShape for BsQuestionCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36665,11 +52049,23 @@ impl IconShape for BsQuestionDiamondFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36692,11 +52088,23 @@ impl IconShape for BsQuestionDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36722,11 +52130,23 @@ impl IconShape for BsQuestionLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36750,11 +52170,23 @@ impl IconShape for BsQuestionOctagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36777,11 +52209,23 @@ impl IconShape for BsQuestionOctagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36807,11 +52251,23 @@ impl IconShape for BsQuestionSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36834,11 +52290,23 @@ impl IconShape for BsQuestionSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36864,11 +52332,23 @@ impl IconShape for BsQuestion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36891,11 +52371,23 @@ impl IconShape for BsQuora { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36918,11 +52410,23 @@ impl IconShape for BsQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36945,11 +52449,23 @@ impl IconShape for BsRadioactive { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36975,11 +52491,23 @@ impl IconShape for BsRainbow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37002,11 +52530,23 @@ impl IconShape for BsReceiptCutoff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37032,11 +52572,23 @@ impl IconShape for BsReceipt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37062,11 +52614,23 @@ impl IconShape for BsReception0 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37089,11 +52653,23 @@ impl IconShape for BsReception1 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37116,11 +52692,23 @@ impl IconShape for BsReception2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37143,11 +52731,23 @@ impl IconShape for BsReception3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37170,11 +52770,23 @@ impl IconShape for BsReception4 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37197,11 +52809,23 @@ impl IconShape for BsRecordBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37224,11 +52848,23 @@ impl IconShape for BsRecordBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37254,11 +52890,23 @@ impl IconShape for BsRecordCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37281,11 +52929,23 @@ impl IconShape for BsRecordCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37311,11 +52971,23 @@ impl IconShape for BsRecordFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37339,11 +53011,23 @@ impl IconShape for BsRecord { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37366,11 +53050,23 @@ impl IconShape for BsRecord2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37396,11 +53092,23 @@ impl IconShape for BsRecord2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37426,11 +53134,23 @@ impl IconShape for BsRecycle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37453,11 +53173,23 @@ impl IconShape for BsReddit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37483,11 +53215,23 @@ impl IconShape for BsReplyAllFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37513,11 +53257,23 @@ impl IconShape for BsReplyAll { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37543,11 +53299,23 @@ impl IconShape for BsReplyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37570,11 +53338,23 @@ impl IconShape for BsReply { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37597,11 +53377,23 @@ impl IconShape for BsRobot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37627,11 +53419,23 @@ impl IconShape for BsRouterFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37663,11 +53467,23 @@ impl IconShape for BsRouter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37699,11 +53515,23 @@ impl IconShape for BsRssFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37726,11 +53554,23 @@ impl IconShape for BsRss { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37756,11 +53596,23 @@ impl IconShape for BsRulers { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37783,11 +53635,23 @@ impl IconShape for BsSafeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37813,11 +53677,23 @@ impl IconShape for BsSafe { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37843,11 +53719,23 @@ impl IconShape for BsSafe2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37873,11 +53761,23 @@ impl IconShape for BsSafe2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37903,11 +53803,23 @@ impl IconShape for BsSaveFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37930,11 +53842,23 @@ impl IconShape for BsSave { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37957,11 +53881,23 @@ impl IconShape for BsSave2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37984,11 +53920,23 @@ impl IconShape for BsSave2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38011,11 +53959,23 @@ impl IconShape for BsScissors { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38038,11 +53998,23 @@ impl IconShape for BsScrewdriver { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38065,11 +54037,23 @@ impl IconShape for BsSdCardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38092,11 +54076,23 @@ impl IconShape for BsSdCard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38123,11 +54119,23 @@ impl IconShape for BsSearchHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38150,11 +54158,23 @@ impl IconShape for BsSearchHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38180,11 +54200,23 @@ impl IconShape for BsSearch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38207,11 +54239,23 @@ impl IconShape for BsSegmentedNav { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38234,11 +54278,23 @@ impl IconShape for BsSendCheckFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38264,11 +54320,23 @@ impl IconShape for BsSendCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38294,11 +54362,23 @@ impl IconShape for BsSendDashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38324,11 +54404,23 @@ impl IconShape for BsSendDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38354,11 +54446,23 @@ impl IconShape for BsSendExclamationFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38384,11 +54488,23 @@ impl IconShape for BsSendExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38414,11 +54530,23 @@ impl IconShape for BsSendFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38441,11 +54569,23 @@ impl IconShape for BsSendPlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38471,11 +54611,23 @@ impl IconShape for BsSendPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38501,11 +54653,23 @@ impl IconShape for BsSendSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38531,11 +54695,23 @@ impl IconShape for BsSendSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38561,11 +54737,23 @@ impl IconShape for BsSendXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38591,11 +54779,23 @@ impl IconShape for BsSendX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38621,11 +54821,23 @@ impl IconShape for BsSend { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38648,11 +54860,23 @@ impl IconShape for BsServer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38681,11 +54905,23 @@ impl IconShape for BsShareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38708,11 +54944,23 @@ impl IconShape for BsShare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38735,11 +54983,23 @@ impl IconShape for BsShieldCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38765,11 +55025,23 @@ impl IconShape for BsShieldExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38795,11 +55067,23 @@ impl IconShape for BsShieldFillCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38823,11 +55107,23 @@ impl IconShape for BsShieldFillExclamation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38851,11 +55147,23 @@ impl IconShape for BsShieldFillMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38879,11 +55187,23 @@ impl IconShape for BsShieldFillPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38907,11 +55227,23 @@ impl IconShape for BsShieldFillX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38934,11 +55266,23 @@ impl IconShape for BsShieldFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38961,11 +55305,23 @@ impl IconShape for BsShieldLockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38989,11 +55345,23 @@ impl IconShape for BsShieldLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39019,11 +55387,23 @@ impl IconShape for BsShieldMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39049,11 +55429,23 @@ impl IconShape for BsShieldPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39079,11 +55471,23 @@ impl IconShape for BsShieldShaded { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39107,11 +55511,23 @@ impl IconShape for BsShieldSlashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39135,11 +55551,23 @@ impl IconShape for BsShieldSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39163,11 +55591,23 @@ impl IconShape for BsShieldX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39193,11 +55633,23 @@ impl IconShape for BsShield { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39220,11 +55672,23 @@ impl IconShape for BsShiftFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39247,11 +55711,23 @@ impl IconShape for BsShift { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39274,11 +55750,23 @@ impl IconShape for BsShopWindow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39301,11 +55789,23 @@ impl IconShape for BsShop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39328,11 +55828,23 @@ impl IconShape for BsShuffle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39359,11 +55871,23 @@ impl IconShape for BsSignal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39386,11 +55910,23 @@ impl IconShape for BsSignpost2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39413,11 +55949,23 @@ impl IconShape for BsSignpost2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39440,11 +55988,23 @@ impl IconShape for BsSignpostFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39467,11 +56027,23 @@ impl IconShape for BsSignpostSplitFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39494,11 +56066,23 @@ impl IconShape for BsSignpostSplit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39521,11 +56105,23 @@ impl IconShape for BsSignpost { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39548,11 +56144,23 @@ impl IconShape for BsSimFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39578,11 +56186,23 @@ impl IconShape for BsSim { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39608,11 +56228,23 @@ impl IconShape for BsSkipBackwardBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39635,11 +56267,23 @@ impl IconShape for BsSkipBackwardBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39665,11 +56309,23 @@ impl IconShape for BsSkipBackwardCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39692,11 +56348,23 @@ impl IconShape for BsSkipBackwardCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39722,11 +56390,23 @@ impl IconShape for BsSkipBackwardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39749,11 +56429,23 @@ impl IconShape for BsSkipBackward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39776,11 +56468,23 @@ impl IconShape for BsSkipEndBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39803,11 +56507,23 @@ impl IconShape for BsSkipEndBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39833,11 +56549,23 @@ impl IconShape for BsSkipEndCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39860,11 +56588,23 @@ impl IconShape for BsSkipEndCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39890,11 +56630,23 @@ impl IconShape for BsSkipEndFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39917,11 +56669,23 @@ impl IconShape for BsSkipEnd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39944,11 +56708,23 @@ impl IconShape for BsSkipForwardBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39971,11 +56747,23 @@ impl IconShape for BsSkipForwardBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40001,11 +56789,23 @@ impl IconShape for BsSkipForwardCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40028,11 +56828,23 @@ impl IconShape for BsSkipForwardCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40058,11 +56870,23 @@ impl IconShape for BsSkipForwardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40085,11 +56909,23 @@ impl IconShape for BsSkipForward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40112,11 +56948,23 @@ impl IconShape for BsSkipStartBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40139,11 +56987,23 @@ impl IconShape for BsSkipStartBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40169,11 +57029,23 @@ impl IconShape for BsSkipStartCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40196,11 +57068,23 @@ impl IconShape for BsSkipStartCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40226,11 +57110,23 @@ impl IconShape for BsSkipStartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40253,11 +57149,23 @@ impl IconShape for BsSkipStart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40280,11 +57188,23 @@ impl IconShape for BsSkype { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40307,11 +57227,23 @@ impl IconShape for BsSlack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40334,11 +57266,23 @@ impl IconShape for BsSlashCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40361,11 +57305,23 @@ impl IconShape for BsSlashCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40391,11 +57347,23 @@ impl IconShape for BsSlashLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40419,11 +57387,23 @@ impl IconShape for BsSlashSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40446,11 +57426,23 @@ impl IconShape for BsSlashSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40476,11 +57468,23 @@ impl IconShape for BsSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40503,11 +57507,23 @@ impl IconShape for BsSliders { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40531,11 +57547,23 @@ impl IconShape for BsSliders2Vertical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40559,11 +57587,23 @@ impl IconShape for BsSliders2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40587,11 +57627,23 @@ impl IconShape for BsSmartwatch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40617,11 +57669,23 @@ impl IconShape for BsSnapchat { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40644,11 +57708,23 @@ impl IconShape for BsSnow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40671,11 +57747,23 @@ impl IconShape for BsSnow2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40698,11 +57786,23 @@ impl IconShape for BsSnow3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40728,11 +57828,23 @@ impl IconShape for BsSortAlphaDownAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40762,11 +57874,23 @@ impl IconShape for BsSortAlphaDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40793,11 +57917,23 @@ impl IconShape for BsSortAlphaUpAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40827,11 +57963,23 @@ impl IconShape for BsSortAlphaUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40858,11 +58006,23 @@ impl IconShape for BsSortDownAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40885,11 +58045,23 @@ impl IconShape for BsSortDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40912,11 +58084,23 @@ impl IconShape for BsSortNumericDownAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40943,11 +58127,23 @@ impl IconShape for BsSortNumericDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40977,11 +58173,23 @@ impl IconShape for BsSortNumericUpAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41008,11 +58216,23 @@ impl IconShape for BsSortNumericUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41042,11 +58262,23 @@ impl IconShape for BsSortUpAlt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41069,11 +58301,23 @@ impl IconShape for BsSortUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41096,11 +58340,23 @@ impl IconShape for BsSoundwave { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41124,11 +58380,23 @@ impl IconShape for BsSpeakerFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41154,11 +58422,23 @@ impl IconShape for BsSpeaker { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41184,11 +58464,23 @@ impl IconShape for BsSpeedometer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41215,11 +58507,23 @@ impl IconShape for BsSpeedometer2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41246,11 +58550,23 @@ impl IconShape for BsSpellcheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41276,11 +58592,23 @@ impl IconShape for BsSpotify { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41303,11 +58631,23 @@ impl IconShape for BsSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41330,11 +58670,23 @@ impl IconShape for BsSquareHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41357,11 +58709,23 @@ impl IconShape for BsSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41384,11 +58748,23 @@ impl IconShape for BsStackOverflow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41414,11 +58790,23 @@ impl IconShape for BsStack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41444,11 +58832,23 @@ impl IconShape for BsStarFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41471,11 +58871,23 @@ impl IconShape for BsStarHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41498,11 +58910,23 @@ impl IconShape for BsStar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41525,11 +58949,23 @@ impl IconShape for BsStars { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41552,11 +58988,23 @@ impl IconShape for BsSteam { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41582,11 +59030,23 @@ impl IconShape for BsStickiesFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41612,11 +59072,23 @@ impl IconShape for BsStickies { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41642,11 +59114,23 @@ impl IconShape for BsStickyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41669,11 +59153,23 @@ impl IconShape for BsSticky { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41696,11 +59192,23 @@ impl IconShape for BsStopBtnFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41723,11 +59231,23 @@ impl IconShape for BsStopBtn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41753,11 +59273,23 @@ impl IconShape for BsStopCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41780,11 +59312,23 @@ impl IconShape for BsStopCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41810,11 +59354,23 @@ impl IconShape for BsStopFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41837,11 +59393,23 @@ impl IconShape for BsStop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41864,11 +59432,23 @@ impl IconShape for BsStoplightsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41892,11 +59472,23 @@ impl IconShape for BsStoplights { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41922,11 +59514,23 @@ impl IconShape for BsStopwatchFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41949,11 +59553,23 @@ impl IconShape for BsStopwatch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41979,11 +59595,23 @@ impl IconShape for BsStrava { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42006,11 +59634,23 @@ impl IconShape for BsSubtract { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42033,11 +59673,23 @@ impl IconShape for BsSuitClubFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42060,11 +59712,23 @@ impl IconShape for BsSuitClub { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42087,11 +59751,23 @@ impl IconShape for BsSuitDiamondFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42114,11 +59790,23 @@ impl IconShape for BsSuitDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42141,11 +59829,23 @@ impl IconShape for BsSuitHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42168,11 +59868,23 @@ impl IconShape for BsSuitHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42195,11 +59907,23 @@ impl IconShape for BsSuitSpadeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42222,11 +59946,23 @@ impl IconShape for BsSuitSpade { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42249,11 +59985,23 @@ impl IconShape for BsSunFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42276,11 +60024,23 @@ impl IconShape for BsSun { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42303,11 +60063,23 @@ impl IconShape for BsSunglasses { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42330,11 +60102,23 @@ impl IconShape for BsSunriseFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42357,11 +60141,23 @@ impl IconShape for BsSunrise { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42384,11 +60180,23 @@ impl IconShape for BsSunsetFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42411,11 +60219,23 @@ impl IconShape for BsSunset { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42438,11 +60258,23 @@ impl IconShape for BsSymmetryHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42465,11 +60297,23 @@ impl IconShape for BsSymmetryVertical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42492,11 +60336,23 @@ impl IconShape for BsTable { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42519,11 +60375,23 @@ impl IconShape for BsTabletFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42546,11 +60414,23 @@ impl IconShape for BsTabletLandscapeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42573,11 +60453,23 @@ impl IconShape for BsTabletLandscape { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42603,11 +60495,23 @@ impl IconShape for BsTablet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42633,11 +60537,23 @@ impl IconShape for BsTagFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42660,11 +60576,23 @@ impl IconShape for BsTag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42690,11 +60618,23 @@ impl IconShape for BsTagsFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42720,11 +60660,23 @@ impl IconShape for BsTags { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42750,11 +60702,23 @@ impl IconShape for BsTelegram { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42777,11 +60741,23 @@ impl IconShape for BsTelephoneFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42805,11 +60781,23 @@ impl IconShape for BsTelephoneForwardFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42833,11 +60821,23 @@ impl IconShape for BsTelephoneForward { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42860,11 +60860,23 @@ impl IconShape for BsTelephoneInboundFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42888,11 +60900,23 @@ impl IconShape for BsTelephoneInbound { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42915,11 +60939,23 @@ impl IconShape for BsTelephoneMinusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42943,11 +60979,23 @@ impl IconShape for BsTelephoneMinus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42974,11 +61022,23 @@ impl IconShape for BsTelephoneOutboundFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43002,11 +61062,23 @@ impl IconShape for BsTelephoneOutbound { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43029,11 +61101,23 @@ impl IconShape for BsTelephonePlusFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43057,11 +61141,23 @@ impl IconShape for BsTelephonePlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43088,11 +61184,23 @@ impl IconShape for BsTelephoneXFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43116,11 +61224,23 @@ impl IconShape for BsTelephoneX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43147,11 +61267,23 @@ impl IconShape for BsTelephone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43174,11 +61306,23 @@ impl IconShape for BsTerminalDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43204,11 +61348,23 @@ impl IconShape for BsTerminalFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43231,11 +61387,23 @@ impl IconShape for BsTerminalPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43261,11 +61429,23 @@ impl IconShape for BsTerminalSplit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43291,11 +61471,23 @@ impl IconShape for BsTerminalX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43321,11 +61513,23 @@ impl IconShape for BsTerminal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43351,11 +61555,23 @@ impl IconShape for BsTextCenter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43379,11 +61595,23 @@ impl IconShape for BsTextIndentLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43406,11 +61634,23 @@ impl IconShape for BsTextIndentRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43433,11 +61673,23 @@ impl IconShape for BsTextLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43461,11 +61713,23 @@ impl IconShape for BsTextParagraph { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43489,11 +61753,23 @@ impl IconShape for BsTextRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43517,11 +61793,23 @@ impl IconShape for BsTextareaResize { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43544,11 +61832,23 @@ impl IconShape for BsTextareaT { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43574,11 +61874,23 @@ impl IconShape for BsTextarea { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43601,11 +61913,23 @@ impl IconShape for BsThermometerHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43631,11 +61955,23 @@ impl IconShape for BsThermometerHigh { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43661,11 +61997,23 @@ impl IconShape for BsThermometerLow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43691,11 +62039,23 @@ impl IconShape for BsThermometerSnow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43721,11 +62081,23 @@ impl IconShape for BsThermometerSun { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43751,11 +62123,23 @@ impl IconShape for BsThermometer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43781,11 +62165,23 @@ impl IconShape for BsThreeDotsVertical { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43808,11 +62204,23 @@ impl IconShape for BsThreeDots { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43835,11 +62243,23 @@ impl IconShape for BsThunderboltFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43862,11 +62282,23 @@ impl IconShape for BsThunderbolt { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43892,11 +62324,23 @@ impl IconShape for BsTicketDetailedFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43919,11 +62363,23 @@ impl IconShape for BsTicketDetailed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43949,11 +62405,23 @@ impl IconShape for BsTicketFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43976,11 +62444,23 @@ impl IconShape for BsTicketPerforatedFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44003,11 +62483,23 @@ impl IconShape for BsTicketPerforated { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44033,11 +62525,23 @@ impl IconShape for BsTicket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44060,11 +62564,23 @@ impl IconShape for BsTiktok { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44087,11 +62603,23 @@ impl IconShape for BsToggleOff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44114,11 +62642,23 @@ impl IconShape for BsToggleOn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44141,11 +62681,23 @@ impl IconShape for BsToggle2Off { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44171,11 +62723,23 @@ impl IconShape for BsToggle2On { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44201,11 +62765,23 @@ impl IconShape for BsToggles { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44228,11 +62804,23 @@ impl IconShape for BsToggles2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44261,11 +62849,23 @@ impl IconShape for BsTools { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44288,11 +62888,23 @@ impl IconShape for BsTornado { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44315,11 +62927,23 @@ impl IconShape for BsTranslate { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44345,11 +62969,23 @@ impl IconShape for BsTrashFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44372,11 +63008,23 @@ impl IconShape for BsTrash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44403,11 +63051,23 @@ impl IconShape for BsTrash2Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44430,11 +63090,23 @@ impl IconShape for BsTrash2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44457,11 +63129,23 @@ impl IconShape for BsTrash3Fill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44484,11 +63168,23 @@ impl IconShape for BsTrash3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44511,11 +63207,23 @@ impl IconShape for BsTreeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44538,11 +63246,23 @@ impl IconShape for BsTree { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44565,11 +63285,23 @@ impl IconShape for BsTriangleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44593,11 +63325,23 @@ impl IconShape for BsTriangleHalf { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44620,11 +63364,23 @@ impl IconShape for BsTriangle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44647,11 +63403,23 @@ impl IconShape for BsTrophyFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44674,11 +63442,23 @@ impl IconShape for BsTrophy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44701,11 +63481,23 @@ impl IconShape for BsTropicalStorm { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44731,11 +63523,23 @@ impl IconShape for BsTruckFlatbed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44758,11 +63562,23 @@ impl IconShape for BsTruck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44785,11 +63601,23 @@ impl IconShape for BsTsunami { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44812,11 +63640,23 @@ impl IconShape for BsTvFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44839,11 +63679,23 @@ impl IconShape for BsTv { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44866,11 +63718,23 @@ impl IconShape for BsTwitch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44896,11 +63760,23 @@ impl IconShape for BsTwitter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44923,11 +63799,23 @@ impl IconShape for BsTypeBold { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44950,11 +63838,23 @@ impl IconShape for BsTypeH1 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44977,11 +63877,23 @@ impl IconShape for BsTypeH2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45004,11 +63916,23 @@ impl IconShape for BsTypeH3 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45031,11 +63955,23 @@ impl IconShape for BsTypeItalic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45058,11 +63994,23 @@ impl IconShape for BsTypeStrikethrough { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45085,11 +64033,23 @@ impl IconShape for BsTypeUnderline { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45112,11 +64072,23 @@ impl IconShape for BsType { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45139,11 +64111,23 @@ impl IconShape for BsUiChecksGrid { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45166,11 +64150,23 @@ impl IconShape for BsUiChecks { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45193,11 +64189,23 @@ impl IconShape for BsUiRadiosGrid { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45220,11 +64228,23 @@ impl IconShape for BsUiRadios { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45247,11 +64267,23 @@ impl IconShape for BsUmbrellaFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45275,11 +64307,23 @@ impl IconShape for BsUmbrella { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45302,11 +64346,23 @@ impl IconShape for BsUnion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45329,11 +64385,23 @@ impl IconShape for BsUnlockFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45356,11 +64424,23 @@ impl IconShape for BsUnlock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45383,11 +64463,23 @@ impl IconShape for BsUpcScan { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45410,11 +64502,23 @@ impl IconShape for BsUpc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45437,11 +64541,23 @@ impl IconShape for BsUpload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45467,11 +64583,23 @@ impl IconShape for BsUsbCFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45494,11 +64622,23 @@ impl IconShape for BsUsbC { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45524,11 +64664,23 @@ impl IconShape for BsUsbDriveFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45551,11 +64703,23 @@ impl IconShape for BsUsbDrive { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45578,11 +64742,23 @@ impl IconShape for BsUsbFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45605,11 +64781,23 @@ impl IconShape for BsUsbMicroFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45632,11 +64820,23 @@ impl IconShape for BsUsbMicro { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45662,11 +64862,23 @@ impl IconShape for BsUsbMiniFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45689,11 +64901,23 @@ impl IconShape for BsUsbMini { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45719,11 +64943,23 @@ impl IconShape for BsUsbPlugFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45746,11 +64982,23 @@ impl IconShape for BsUsbPlug { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45773,11 +65021,23 @@ impl IconShape for BsUsbSymbol { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45800,11 +65060,23 @@ impl IconShape for BsUsb { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45830,11 +65102,23 @@ impl IconShape for BsValentine { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45861,11 +65145,23 @@ impl IconShape for BsValentine2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45892,11 +65188,23 @@ impl IconShape for BsVectorPen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45924,11 +65232,23 @@ impl IconShape for BsViewList { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45951,11 +65271,23 @@ impl IconShape for BsViewStacked { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45978,11 +65310,23 @@ impl IconShape for BsVimeo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46005,11 +65349,23 @@ impl IconShape for BsVinylFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46035,11 +65391,23 @@ impl IconShape for BsVinyl { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46068,11 +65436,23 @@ impl IconShape for BsVoicemail { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46095,11 +65475,23 @@ impl IconShape for BsVolumeDownFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46122,11 +65514,23 @@ impl IconShape for BsVolumeDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46149,11 +65553,23 @@ impl IconShape for BsVolumeMuteFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46176,11 +65592,23 @@ impl IconShape for BsVolumeMute { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46203,11 +65631,23 @@ impl IconShape for BsVolumeOffFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46230,11 +65670,23 @@ impl IconShape for BsVolumeOff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46257,11 +65709,23 @@ impl IconShape for BsVolumeUpFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46290,11 +65754,23 @@ impl IconShape for BsVolumeUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46323,11 +65799,23 @@ impl IconShape for BsVr { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46350,11 +65838,23 @@ impl IconShape for BsWalletFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46380,11 +65880,23 @@ impl IconShape for BsWallet { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46407,11 +65919,23 @@ impl IconShape for BsWallet2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46434,11 +65958,23 @@ impl IconShape for BsWatch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46464,11 +66000,23 @@ impl IconShape for BsWater { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46491,11 +66039,23 @@ impl IconShape for BsWebcamFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46521,11 +66081,23 @@ impl IconShape for BsWebcam { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46551,11 +66123,23 @@ impl IconShape for BsWhatsapp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46578,11 +66162,23 @@ impl IconShape for BsWifi1 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46605,11 +66201,23 @@ impl IconShape for BsWifi2 { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46632,11 +66240,23 @@ impl IconShape for BsWifiOff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46659,11 +66279,23 @@ impl IconShape for BsWifi { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46689,11 +66321,23 @@ impl IconShape for BsWind { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46716,11 +66360,23 @@ impl IconShape for BsWindowDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46749,11 +66405,23 @@ impl IconShape for BsWindowDesktop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46779,11 +66447,23 @@ impl IconShape for BsWindowDock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46809,11 +66489,23 @@ impl IconShape for BsWindowFullscreen { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46839,11 +66531,23 @@ impl IconShape for BsWindowPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46872,11 +66576,23 @@ impl IconShape for BsWindowSidebar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46902,11 +66618,23 @@ impl IconShape for BsWindowSplit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46932,11 +66660,23 @@ impl IconShape for BsWindowStack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46962,11 +66702,23 @@ impl IconShape for BsWindowX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46995,11 +66747,23 @@ impl IconShape for BsWindow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47025,11 +66789,23 @@ impl IconShape for BsWindows { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47052,11 +66828,23 @@ impl IconShape for BsWordpress { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47086,11 +66874,23 @@ impl IconShape for BsWrenchAdjustableCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47116,11 +66916,23 @@ impl IconShape for BsWrenchAdjustableCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47146,11 +66958,23 @@ impl IconShape for BsWrenchAdjustable { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47176,11 +67000,23 @@ impl IconShape for BsWrench { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47203,11 +67039,23 @@ impl IconShape for BsXCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47230,11 +67078,23 @@ impl IconShape for BsXCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47260,11 +67120,23 @@ impl IconShape for BsXDiamondFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47287,11 +67159,23 @@ impl IconShape for BsXDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47314,11 +67198,23 @@ impl IconShape for BsXLg { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47341,11 +67237,23 @@ impl IconShape for BsXOctagonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47368,11 +67276,23 @@ impl IconShape for BsXOctagon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47398,11 +67318,23 @@ impl IconShape for BsXSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47425,11 +67357,23 @@ impl IconShape for BsXSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47455,11 +67399,23 @@ impl IconShape for BsX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47482,11 +67438,23 @@ impl IconShape for BsXbox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47509,11 +67477,23 @@ impl IconShape for BsYinYang { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47539,11 +67519,23 @@ impl IconShape for BsYoutube { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47566,11 +67558,23 @@ impl IconShape for BsZoomIn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47601,11 +67605,23 @@ impl IconShape for BsZoomOut { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "currentColor" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/fa_brands_icons.rs b/packages/lib/src/icons/fa_brands_icons.rs index a324041..1327190 100644 --- a/packages/lib/src/icons/fa_brands_icons.rs +++ b/packages/lib/src/icons/fa_brands_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Fa42Group { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for Fa500px { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for FaAccessibleIcon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for FaAccusoft { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for FaAdn { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for FaAdversal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for FaAffiliatetheme { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for FaAirbnb { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for FaAlgolia { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for FaAlipay { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +397,23 @@ impl IconShape for FaAmazonPay { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -304,11 +436,23 @@ impl IconShape for FaAmazon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -331,11 +475,23 @@ impl IconShape for FaAmilia { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -358,11 +514,23 @@ impl IconShape for FaAndroid { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +553,23 @@ impl IconShape for FaAngellist { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -412,11 +592,23 @@ impl IconShape for FaAngrycreative { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -439,11 +631,23 @@ impl IconShape for FaAngular { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -466,11 +670,23 @@ impl IconShape for FaAppStoreIos { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -493,11 +709,23 @@ impl IconShape for FaAppStore { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -520,11 +748,23 @@ impl IconShape for FaApper { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -547,11 +787,23 @@ impl IconShape for FaApplePay { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -574,11 +826,23 @@ impl IconShape for FaApple { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -601,11 +865,23 @@ impl IconShape for FaArtstation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -628,11 +904,23 @@ impl IconShape for FaAsymmetrik { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -655,11 +943,23 @@ impl IconShape for FaAtlassian { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -682,11 +982,23 @@ impl IconShape for FaAudible { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -709,11 +1021,23 @@ impl IconShape for FaAutoprefixer { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -736,11 +1060,23 @@ impl IconShape for FaAvianex { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -763,11 +1099,23 @@ impl IconShape for FaAviato { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -790,11 +1138,23 @@ impl IconShape for FaAws { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -817,11 +1177,23 @@ impl IconShape for FaBandcamp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -844,11 +1216,23 @@ impl IconShape for FaBattleNet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -871,11 +1255,23 @@ impl IconShape for FaBehanceSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -898,11 +1294,23 @@ impl IconShape for FaBehance { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -925,11 +1333,23 @@ impl IconShape for FaBilibili { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -952,11 +1372,23 @@ impl IconShape for FaBimobject { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -979,11 +1411,23 @@ impl IconShape for FaBitbucket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1006,11 +1450,23 @@ impl IconShape for FaBitcoin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1033,11 +1489,23 @@ impl IconShape for FaBity { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1060,11 +1528,23 @@ impl IconShape for FaBlackTie { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1087,11 +1567,23 @@ impl IconShape for FaBlackberry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1114,11 +1606,23 @@ impl IconShape for FaBloggerB { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1141,11 +1645,23 @@ impl IconShape for FaBlogger { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1168,11 +1684,23 @@ impl IconShape for FaBluetoothB { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1195,11 +1723,23 @@ impl IconShape for FaBluetooth { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1222,11 +1762,23 @@ impl IconShape for FaBootstrap { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1249,11 +1801,23 @@ impl IconShape for FaBots { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1276,11 +1840,23 @@ impl IconShape for FaBtc { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1303,11 +1879,23 @@ impl IconShape for FaBuffer { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1331,11 +1919,23 @@ impl IconShape for FaBuromobelexperte { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1358,11 +1958,23 @@ impl IconShape for FaBuyNLarge { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1385,11 +1997,23 @@ impl IconShape for FaBuysellads { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1412,11 +2036,23 @@ impl IconShape for FaCanadianMapleLeaf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1439,11 +2075,23 @@ impl IconShape for FaCcAmazonPay { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1466,11 +2114,23 @@ impl IconShape for FaCcAmex { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1493,11 +2153,23 @@ impl IconShape for FaCcApplePay { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1520,11 +2192,23 @@ impl IconShape for FaCcDinersClub { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1547,11 +2231,23 @@ impl IconShape for FaCcDiscover { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1574,11 +2270,23 @@ impl IconShape for FaCcJcb { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1601,11 +2309,23 @@ impl IconShape for FaCcMastercard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1628,11 +2348,23 @@ impl IconShape for FaCcPaypal { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1655,11 +2387,23 @@ impl IconShape for FaCcStripe { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1682,11 +2426,23 @@ impl IconShape for FaCcVisa { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1709,11 +2465,23 @@ impl IconShape for FaCentercode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1736,11 +2504,23 @@ impl IconShape for FaCentos { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1763,11 +2543,23 @@ impl IconShape for FaChrome { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1790,11 +2582,23 @@ impl IconShape for FaChromecast { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1817,11 +2621,23 @@ impl IconShape for FaCloudflare { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1844,11 +2660,23 @@ impl IconShape for FaCloudscale { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1871,11 +2699,23 @@ impl IconShape for FaCloudsmith { fn view_box(&self) -> &str { "0 0 332 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1898,11 +2738,23 @@ impl IconShape for FaCloudversify { fn view_box(&self) -> &str { "0 0 616 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1925,11 +2777,23 @@ impl IconShape for FaCmplid { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1952,11 +2816,23 @@ impl IconShape for FaCodepen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1979,11 +2855,23 @@ impl IconShape for FaCodiepie { fn view_box(&self) -> &str { "0 0 472 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2006,11 +2894,23 @@ impl IconShape for FaConfluence { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2033,11 +2933,23 @@ impl IconShape for FaConnectdevelop { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2060,11 +2972,23 @@ impl IconShape for FaContao { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2087,11 +3011,23 @@ impl IconShape for FaCottonBureau { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2114,11 +3050,23 @@ impl IconShape for FaCpanel { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2141,11 +3089,23 @@ impl IconShape for FaCreativeCommonsBy { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2168,11 +3128,23 @@ impl IconShape for FaCreativeCommonsNcEu { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2195,11 +3167,23 @@ impl IconShape for FaCreativeCommonsNcJp { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2222,11 +3206,23 @@ impl IconShape for FaCreativeCommonsNc { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2249,11 +3245,23 @@ impl IconShape for FaCreativeCommonsNd { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2276,11 +3284,23 @@ impl IconShape for FaCreativeCommonsPdAlt { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2303,11 +3323,23 @@ impl IconShape for FaCreativeCommonsPd { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2330,11 +3362,23 @@ impl IconShape for FaCreativeCommonsRemix { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2357,11 +3401,23 @@ impl IconShape for FaCreativeCommonsSa { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2384,11 +3440,23 @@ impl IconShape for FaCreativeCommonsSamplingPlus { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2411,11 +3479,23 @@ impl IconShape for FaCreativeCommonsSampling { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2438,11 +3518,23 @@ impl IconShape for FaCreativeCommonsShare { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2465,11 +3557,23 @@ impl IconShape for FaCreativeCommonsZero { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2492,11 +3596,23 @@ impl IconShape for FaCreativeCommons { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2519,11 +3635,23 @@ impl IconShape for FaCriticalRole { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2546,11 +3674,23 @@ impl IconShape for FaCss3Alt { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2573,11 +3713,23 @@ impl IconShape for FaCss3 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2600,11 +3752,23 @@ impl IconShape for FaCuttlefish { fn view_box(&self) -> &str { "0 0 440 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2627,11 +3791,23 @@ impl IconShape for FaDAndDBeyond { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2654,11 +3830,23 @@ impl IconShape for FaDAndD { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2681,11 +3869,23 @@ impl IconShape for FaDailymotion { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2708,11 +3908,23 @@ impl IconShape for FaDashcube { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2735,11 +3947,23 @@ impl IconShape for FaDeezer { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2762,11 +3986,23 @@ impl IconShape for FaDelicious { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2789,11 +4025,23 @@ impl IconShape for FaDeploydog { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2816,11 +4064,23 @@ impl IconShape for FaDeskpro { fn view_box(&self) -> &str { "0 0 480 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2843,11 +4103,23 @@ impl IconShape for FaDev { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2870,11 +4142,23 @@ impl IconShape for FaDeviantart { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2897,11 +4181,23 @@ impl IconShape for FaDhl { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2924,11 +4220,23 @@ impl IconShape for FaDiaspora { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2951,11 +4259,23 @@ impl IconShape for FaDigg { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2978,11 +4298,23 @@ impl IconShape for FaDigitalOcean { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3005,11 +4337,23 @@ impl IconShape for FaDiscord { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3032,11 +4376,23 @@ impl IconShape for FaDiscourse { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3059,11 +4415,23 @@ impl IconShape for FaDochub { fn view_box(&self) -> &str { "0 0 416 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3086,11 +4454,23 @@ impl IconShape for FaDocker { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3113,11 +4493,23 @@ impl IconShape for FaDraft2digital { fn view_box(&self) -> &str { "0 0 480 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3140,11 +4532,23 @@ impl IconShape for FaDribbbleSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3167,11 +4571,23 @@ impl IconShape for FaDribbble { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3194,11 +4610,23 @@ impl IconShape for FaDropbox { fn view_box(&self) -> &str { "0 0 528 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3221,11 +4649,23 @@ impl IconShape for FaDrupal { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3248,11 +4688,23 @@ impl IconShape for FaDyalog { fn view_box(&self) -> &str { "0 0 416 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3275,11 +4727,23 @@ impl IconShape for FaEarlybirds { fn view_box(&self) -> &str { "0 0 480 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3302,11 +4766,23 @@ impl IconShape for FaEbay { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3329,11 +4805,23 @@ impl IconShape for FaEdgeLegacy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3356,11 +4844,23 @@ impl IconShape for FaEdge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3383,11 +4883,23 @@ impl IconShape for FaElementor { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3410,11 +4922,23 @@ impl IconShape for FaEllo { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3437,11 +4961,23 @@ impl IconShape for FaEmber { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3464,11 +5000,23 @@ impl IconShape for FaEmpire { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3491,11 +5039,23 @@ impl IconShape for FaEnvira { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3518,11 +5078,23 @@ impl IconShape for FaErlang { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3545,11 +5117,23 @@ impl IconShape for FaEthereum { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3572,11 +5156,23 @@ impl IconShape for FaEtsy { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3599,11 +5195,23 @@ impl IconShape for FaEvernote { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3626,11 +5234,23 @@ impl IconShape for FaExpeditedssl { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3653,11 +5273,23 @@ impl IconShape for FaFacebookF { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3680,11 +5312,23 @@ impl IconShape for FaFacebookMessenger { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3707,11 +5351,23 @@ impl IconShape for FaFacebookSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3734,11 +5390,23 @@ impl IconShape for FaFacebook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3761,11 +5429,23 @@ impl IconShape for FaFantasyFlightGames { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3788,11 +5468,23 @@ impl IconShape for FaFedex { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3815,11 +5507,23 @@ impl IconShape for FaFedora { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3842,11 +5546,23 @@ impl IconShape for FaFigma { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3869,11 +5585,23 @@ impl IconShape for FaFirefoxBrowser { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3896,11 +5624,23 @@ impl IconShape for FaFirefox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3923,11 +5663,23 @@ impl IconShape for FaFirstOrderAlt { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3950,11 +5702,23 @@ impl IconShape for FaFirstOrder { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3977,11 +5741,23 @@ impl IconShape for FaFirstdraft { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4004,11 +5780,23 @@ impl IconShape for FaFlickr { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4031,11 +5819,23 @@ impl IconShape for FaFlipboard { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4058,11 +5858,23 @@ impl IconShape for FaFly { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4085,11 +5897,23 @@ impl IconShape for FaFontAwesome { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4112,11 +5936,23 @@ impl IconShape for FaFonticonsFi { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4139,11 +5975,23 @@ impl IconShape for FaFonticons { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4166,11 +6014,23 @@ impl IconShape for FaFortAwesomeAlt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4193,11 +6053,23 @@ impl IconShape for FaFortAwesome { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4220,11 +6092,23 @@ impl IconShape for FaForumbee { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4247,11 +6131,23 @@ impl IconShape for FaFoursquare { fn view_box(&self) -> &str { "0 0 368 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4274,11 +6170,23 @@ impl IconShape for FaFreeCodeCamp { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4301,11 +6209,23 @@ impl IconShape for FaFreebsd { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4328,11 +6248,23 @@ impl IconShape for FaFulcrum { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4355,11 +6287,23 @@ impl IconShape for FaGalacticRepublic { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4382,11 +6326,23 @@ impl IconShape for FaGalacticSenate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4409,11 +6365,23 @@ impl IconShape for FaGetPocket { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4436,11 +6404,23 @@ impl IconShape for FaGgCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4463,11 +6443,23 @@ impl IconShape for FaGg { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4490,11 +6482,23 @@ impl IconShape for FaGitAlt { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4517,11 +6521,23 @@ impl IconShape for FaGitSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4544,11 +6560,23 @@ impl IconShape for FaGit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4571,11 +6599,23 @@ impl IconShape for FaGithubAlt { fn view_box(&self) -> &str { "0 0 480 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4598,11 +6638,23 @@ impl IconShape for FaGithubSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4625,11 +6677,23 @@ impl IconShape for FaGithub { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4652,11 +6716,23 @@ impl IconShape for FaGitkraken { fn view_box(&self) -> &str { "0 0 592 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4679,11 +6755,23 @@ impl IconShape for FaGitlab { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4706,11 +6794,23 @@ impl IconShape for FaGitter { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4733,11 +6833,23 @@ impl IconShape for FaGlideG { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4760,11 +6872,23 @@ impl IconShape for FaGlide { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4787,11 +6911,23 @@ impl IconShape for FaGofore { fn view_box(&self) -> &str { "0 0 400 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4814,11 +6950,23 @@ impl IconShape for FaGolang { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4841,11 +6989,23 @@ impl IconShape for FaGoodreadsG { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4868,11 +7028,23 @@ impl IconShape for FaGoodreads { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4895,11 +7067,23 @@ impl IconShape for FaGoogleDrive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4922,11 +7106,23 @@ impl IconShape for FaGooglePay { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4949,11 +7145,23 @@ impl IconShape for FaGooglePlay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4976,11 +7184,23 @@ impl IconShape for FaGooglePlusG { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5003,11 +7223,23 @@ impl IconShape for FaGooglePlusSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5030,11 +7262,23 @@ impl IconShape for FaGooglePlus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5057,11 +7301,23 @@ impl IconShape for FaGoogleWallet { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5084,11 +7340,23 @@ impl IconShape for FaGoogle { fn view_box(&self) -> &str { "0 0 488 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5111,11 +7379,23 @@ impl IconShape for FaGratipay { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5138,11 +7418,23 @@ impl IconShape for FaGrav { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5165,11 +7457,23 @@ impl IconShape for FaGripfire { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5192,11 +7496,23 @@ impl IconShape for FaGrunt { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5219,11 +7535,23 @@ impl IconShape for FaGuilded { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5246,11 +7574,23 @@ impl IconShape for FaGulp { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5273,11 +7613,23 @@ impl IconShape for FaHackerNewsSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5300,11 +7652,23 @@ impl IconShape for FaHackerNews { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5327,11 +7691,23 @@ impl IconShape for FaHackerrank { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5354,11 +7730,23 @@ impl IconShape for FaHashnode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5381,11 +7769,23 @@ impl IconShape for FaHips { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5408,11 +7808,23 @@ impl IconShape for FaHireAHelper { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5435,11 +7847,23 @@ impl IconShape for FaHive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5462,11 +7886,23 @@ impl IconShape for FaHooli { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5489,11 +7925,23 @@ impl IconShape for FaHornbill { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5516,11 +7964,23 @@ impl IconShape for FaHotjar { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5543,11 +8003,23 @@ impl IconShape for FaHouzz { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5570,11 +8042,23 @@ impl IconShape for FaHtml5 { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5597,11 +8081,23 @@ impl IconShape for FaHubspot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5624,11 +8120,23 @@ impl IconShape for FaIdeal { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5651,11 +8159,23 @@ impl IconShape for FaImdb { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5678,11 +8198,23 @@ impl IconShape for FaInstagramSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5705,11 +8237,23 @@ impl IconShape for FaInstagram { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5732,11 +8276,23 @@ impl IconShape for FaInstalod { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5759,11 +8315,23 @@ impl IconShape for FaIntercom { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5786,11 +8354,23 @@ impl IconShape for FaInternetExplorer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5813,11 +8393,23 @@ impl IconShape for FaInvision { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5840,11 +8432,23 @@ impl IconShape for FaIoxhost { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5867,11 +8471,23 @@ impl IconShape for FaItchIo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5894,11 +8510,23 @@ impl IconShape for FaItunesNote { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5921,11 +8549,23 @@ impl IconShape for FaItunes { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5948,11 +8588,23 @@ impl IconShape for FaJava { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5975,11 +8627,23 @@ impl IconShape for FaJediOrder { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6002,11 +8666,23 @@ impl IconShape for FaJenkins { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6029,11 +8705,23 @@ impl IconShape for FaJira { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6056,11 +8744,23 @@ impl IconShape for FaJoget { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6083,11 +8783,23 @@ impl IconShape for FaJoomla { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6110,11 +8822,23 @@ impl IconShape for FaJsSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6137,11 +8861,23 @@ impl IconShape for FaJs { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6164,11 +8900,23 @@ impl IconShape for FaJsfiddle { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6191,11 +8939,23 @@ impl IconShape for FaKaggle { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6218,11 +8978,23 @@ impl IconShape for FaKeybase { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6245,11 +9017,23 @@ impl IconShape for FaKeycdn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6272,11 +9056,23 @@ impl IconShape for FaKickstarterK { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6299,11 +9095,23 @@ impl IconShape for FaKickstarter { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6326,11 +9134,23 @@ impl IconShape for FaKorvue { fn view_box(&self) -> &str { "0 0 446 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6353,11 +9173,23 @@ impl IconShape for FaLaravel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6380,11 +9212,23 @@ impl IconShape for FaLastfmSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6407,11 +9251,23 @@ impl IconShape for FaLastfm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6434,11 +9290,23 @@ impl IconShape for FaLeanpub { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6461,11 +9329,23 @@ impl IconShape for FaLess { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6488,11 +9368,23 @@ impl IconShape for FaLine { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6515,11 +9407,23 @@ impl IconShape for FaLinkedinIn { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6542,11 +9446,23 @@ impl IconShape for FaLinkedin { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6569,11 +9485,23 @@ impl IconShape for FaLinode { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6596,11 +9524,23 @@ impl IconShape for FaLinux { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6623,11 +9563,23 @@ impl IconShape for FaLyft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6650,11 +9602,23 @@ impl IconShape for FaMagento { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6677,11 +9641,23 @@ impl IconShape for FaMailchimp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6704,11 +9680,23 @@ impl IconShape for FaMandalorian { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6731,11 +9719,23 @@ impl IconShape for FaMarkdown { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6758,11 +9758,23 @@ impl IconShape for FaMastodon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6785,11 +9797,23 @@ impl IconShape for FaMaxcdn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6812,11 +9836,23 @@ impl IconShape for FaMdb { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6839,11 +9875,23 @@ impl IconShape for FaMedapps { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6866,11 +9914,23 @@ impl IconShape for FaMedium { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6893,11 +9953,23 @@ impl IconShape for FaMedrt { fn view_box(&self) -> &str { "0 0 544 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6920,11 +9992,23 @@ impl IconShape for FaMeetup { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6947,11 +10031,23 @@ impl IconShape for FaMegaport { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6974,11 +10070,23 @@ impl IconShape for FaMendeley { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7001,11 +10109,23 @@ impl IconShape for FaMicroblog { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7028,11 +10148,23 @@ impl IconShape for FaMicrosoft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7055,11 +10187,23 @@ impl IconShape for FaMix { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7082,11 +10226,23 @@ impl IconShape for FaMixcloud { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7109,11 +10265,23 @@ impl IconShape for FaMixer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7136,11 +10304,23 @@ impl IconShape for FaMizuni { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7163,11 +10343,23 @@ impl IconShape for FaModx { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7190,11 +10382,23 @@ impl IconShape for FaMonero { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7217,11 +10421,23 @@ impl IconShape for FaNapster { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7244,11 +10460,23 @@ impl IconShape for FaNeos { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7271,11 +10499,23 @@ impl IconShape for FaNfcDirectional { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7298,11 +10538,23 @@ impl IconShape for FaNfcSymbol { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7325,11 +10577,23 @@ impl IconShape for FaNimblr { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7352,11 +10616,23 @@ impl IconShape for FaNodeJs { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7379,11 +10655,23 @@ impl IconShape for FaNode { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7406,11 +10694,23 @@ impl IconShape for FaNpm { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7433,11 +10733,23 @@ impl IconShape for FaNs8 { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7460,11 +10772,23 @@ impl IconShape for FaNutritionix { fn view_box(&self) -> &str { "0 0 400 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7487,11 +10811,23 @@ impl IconShape for FaOctopusDeploy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7514,11 +10850,23 @@ impl IconShape for FaOdnoklassnikiSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7541,11 +10889,23 @@ impl IconShape for FaOdnoklassniki { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7568,11 +10928,23 @@ impl IconShape for FaOldRepublic { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7595,11 +10967,23 @@ impl IconShape for FaOpencart { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7622,11 +11006,23 @@ impl IconShape for FaOpenid { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7649,11 +11045,23 @@ impl IconShape for FaOpera { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7676,11 +11084,23 @@ impl IconShape for FaOptinMonster { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7703,11 +11123,23 @@ impl IconShape for FaOrcid { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7730,11 +11162,23 @@ impl IconShape for FaOsi { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7757,11 +11201,23 @@ impl IconShape for FaPadlet { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7784,11 +11240,23 @@ impl IconShape for FaPage4 { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7811,11 +11279,23 @@ impl IconShape for FaPagelines { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7838,11 +11318,23 @@ impl IconShape for FaPalfed { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7865,11 +11357,23 @@ impl IconShape for FaPatreon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7892,11 +11396,23 @@ impl IconShape for FaPaypal { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7919,11 +11435,23 @@ impl IconShape for FaPerbyte { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7946,11 +11474,23 @@ impl IconShape for FaPeriscope { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7973,11 +11513,23 @@ impl IconShape for FaPhabricator { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8000,11 +11552,23 @@ impl IconShape for FaPhoenixFramework { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8027,11 +11591,23 @@ impl IconShape for FaPhoenixSquadron { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8054,11 +11630,23 @@ impl IconShape for FaPhp { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8081,11 +11669,23 @@ impl IconShape for FaPiedPiperAlt { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8108,11 +11708,23 @@ impl IconShape for FaPiedPiperHat { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8135,11 +11747,23 @@ impl IconShape for FaPiedPiperPp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8162,11 +11786,23 @@ impl IconShape for FaPiedPiperSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8189,11 +11825,23 @@ impl IconShape for FaPiedPiper { fn view_box(&self) -> &str { "0 0 480 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8217,11 +11865,23 @@ impl IconShape for FaPinterestP { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8244,11 +11904,23 @@ impl IconShape for FaPinterestSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8271,11 +11943,23 @@ impl IconShape for FaPinterest { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8298,11 +11982,23 @@ impl IconShape for FaPix { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8325,11 +12021,23 @@ impl IconShape for FaPlaystation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8352,11 +12060,23 @@ impl IconShape for FaProductHunt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8379,11 +12099,23 @@ impl IconShape for FaPushed { fn view_box(&self) -> &str { "0 0 432 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8406,11 +12138,23 @@ impl IconShape for FaPython { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8433,11 +12177,23 @@ impl IconShape for FaQq { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8460,11 +12216,23 @@ impl IconShape for FaQuinscape { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8487,11 +12255,23 @@ impl IconShape for FaQuora { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8514,11 +12294,23 @@ impl IconShape for FaRProject { fn view_box(&self) -> &str { "0 0 581 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8541,11 +12333,23 @@ impl IconShape for FaRaspberryPi { fn view_box(&self) -> &str { "0 0 407 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8568,11 +12372,23 @@ impl IconShape for FaRavelry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8595,11 +12411,23 @@ impl IconShape for FaReact { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8622,11 +12450,23 @@ impl IconShape for FaReacteurope { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8649,11 +12489,23 @@ impl IconShape for FaReadme { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8676,11 +12528,23 @@ impl IconShape for FaRebel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8703,11 +12567,23 @@ impl IconShape for FaRedRiver { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8730,11 +12606,23 @@ impl IconShape for FaRedditAlien { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8757,11 +12645,23 @@ impl IconShape for FaRedditSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8784,11 +12684,23 @@ impl IconShape for FaReddit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8811,11 +12723,23 @@ impl IconShape for FaRedhat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8838,11 +12762,23 @@ impl IconShape for FaRenren { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8865,11 +12801,23 @@ impl IconShape for FaReplyd { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8892,11 +12840,23 @@ impl IconShape for FaResearchgate { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8919,11 +12879,23 @@ impl IconShape for FaResolving { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8946,11 +12918,23 @@ impl IconShape for FaRev { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8973,11 +12957,23 @@ impl IconShape for FaRocketchat { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9000,11 +12996,23 @@ impl IconShape for FaRockrms { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9027,11 +13035,23 @@ impl IconShape for FaRust { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9054,11 +13074,23 @@ impl IconShape for FaSafari { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9081,11 +13113,23 @@ impl IconShape for FaSalesforce { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9108,11 +13152,23 @@ impl IconShape for FaSass { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9135,11 +13191,23 @@ impl IconShape for FaSchlix { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9162,11 +13230,23 @@ impl IconShape for FaScreenpal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9189,11 +13269,23 @@ impl IconShape for FaScribd { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9216,11 +13308,23 @@ impl IconShape for FaSearchengin { fn view_box(&self) -> &str { "0 0 460 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9243,11 +13347,23 @@ impl IconShape for FaSellcast { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9270,11 +13386,23 @@ impl IconShape for FaSellsy { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9297,11 +13425,23 @@ impl IconShape for FaServicestack { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9324,11 +13464,23 @@ impl IconShape for FaShirtsinbulk { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9351,11 +13503,23 @@ impl IconShape for FaShopify { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9378,11 +13542,23 @@ impl IconShape for FaShopware { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9405,11 +13581,23 @@ impl IconShape for FaSimplybuilt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9432,11 +13620,23 @@ impl IconShape for FaSistrix { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9459,11 +13659,23 @@ impl IconShape for FaSith { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9486,11 +13698,23 @@ impl IconShape for FaSitrox { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9513,11 +13737,23 @@ impl IconShape for FaSketch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9540,11 +13776,23 @@ impl IconShape for FaSkyatlas { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9567,11 +13815,23 @@ impl IconShape for FaSkype { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9594,11 +13854,23 @@ impl IconShape for FaSlack { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9621,11 +13893,23 @@ impl IconShape for FaSlideshare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9648,11 +13932,23 @@ impl IconShape for FaSnapchatSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9675,11 +13971,23 @@ impl IconShape for FaSnapchat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9702,11 +14010,23 @@ impl IconShape for FaSoundcloud { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9729,11 +14049,23 @@ impl IconShape for FaSourcetree { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9756,11 +14088,23 @@ impl IconShape for FaSpeakap { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9783,11 +14127,23 @@ impl IconShape for FaSpeakerDeck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9810,11 +14166,23 @@ impl IconShape for FaSpotify { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9837,11 +14205,23 @@ impl IconShape for FaSquareFontAwesomeStroke { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9864,11 +14244,23 @@ impl IconShape for FaSquareFontAwesome { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9891,11 +14283,23 @@ impl IconShape for FaSquarespace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9918,11 +14322,23 @@ impl IconShape for FaStackExchange { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9945,11 +14361,23 @@ impl IconShape for FaStackOverflow { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9972,11 +14400,23 @@ impl IconShape for FaStackpath { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9999,11 +14439,23 @@ impl IconShape for FaStaylinked { fn view_box(&self) -> &str { "0 0 440 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10026,11 +14478,23 @@ impl IconShape for FaSteamSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10053,11 +14517,23 @@ impl IconShape for FaSteamSymbol { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10080,11 +14556,23 @@ impl IconShape for FaSteam { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10107,11 +14595,23 @@ impl IconShape for FaStickerMule { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10134,11 +14634,23 @@ impl IconShape for FaStrava { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10161,11 +14673,23 @@ impl IconShape for FaStripeS { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10188,11 +14712,23 @@ impl IconShape for FaStripe { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10215,11 +14751,23 @@ impl IconShape for FaStudiovinari { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10242,11 +14790,23 @@ impl IconShape for FaStumbleuponCircle { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10269,11 +14829,23 @@ impl IconShape for FaStumbleupon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10296,11 +14868,23 @@ impl IconShape for FaSuperpowers { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10323,11 +14907,23 @@ impl IconShape for FaSupple { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10350,11 +14946,23 @@ impl IconShape for FaSuse { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10377,11 +14985,23 @@ impl IconShape for FaSwift { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10404,11 +15024,23 @@ impl IconShape for FaSymfony { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10431,11 +15063,23 @@ impl IconShape for FaTeamspeak { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10458,11 +15102,23 @@ impl IconShape for FaTelegram { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10485,11 +15141,23 @@ impl IconShape for FaTencentWeibo { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10512,11 +15180,23 @@ impl IconShape for FaTheRedYeti { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10539,11 +15219,23 @@ impl IconShape for FaThemeco { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10566,11 +15258,23 @@ impl IconShape for FaThemeisle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10593,11 +15297,23 @@ impl IconShape for FaThinkPeaks { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10620,11 +15336,23 @@ impl IconShape for FaTiktok { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10647,11 +15375,23 @@ impl IconShape for FaTradeFederation { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10674,11 +15414,23 @@ impl IconShape for FaTrello { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10701,11 +15453,23 @@ impl IconShape for FaTumblrSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10728,11 +15492,23 @@ impl IconShape for FaTumblr { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10755,11 +15531,23 @@ impl IconShape for FaTwitch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10782,11 +15570,23 @@ impl IconShape for FaTwitterSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10809,11 +15609,23 @@ impl IconShape for FaTwitter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10836,11 +15648,23 @@ impl IconShape for FaTypo3 { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10863,11 +15687,23 @@ impl IconShape for FaUber { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10890,11 +15726,23 @@ impl IconShape for FaUbuntu { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10917,11 +15765,23 @@ impl IconShape for FaUikit { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10944,11 +15804,23 @@ impl IconShape for FaUmbraco { fn view_box(&self) -> &str { "0 0 510 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10971,11 +15843,23 @@ impl IconShape for FaUncharted { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10998,11 +15882,23 @@ impl IconShape for FaUniregistry { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11025,11 +15921,23 @@ impl IconShape for FaUnity { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11052,11 +15960,23 @@ impl IconShape for FaUnsplash { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11079,11 +15999,23 @@ impl IconShape for FaUntappd { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11106,11 +16038,23 @@ impl IconShape for FaUps { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11133,11 +16077,23 @@ impl IconShape for FaUsb { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11160,11 +16116,23 @@ impl IconShape for FaUsps { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11187,11 +16155,23 @@ impl IconShape for FaUssunnah { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11214,11 +16194,23 @@ impl IconShape for FaVaadin { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11241,11 +16233,23 @@ impl IconShape for FaViacoin { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11268,11 +16272,23 @@ impl IconShape for FaViadeoSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11295,11 +16311,23 @@ impl IconShape for FaViadeo { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11322,11 +16350,23 @@ impl IconShape for FaViber { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11349,11 +16389,23 @@ impl IconShape for FaVimeoSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11376,11 +16428,23 @@ impl IconShape for FaVimeoV { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11403,11 +16467,23 @@ impl IconShape for FaVimeo { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11430,11 +16506,23 @@ impl IconShape for FaVine { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11457,11 +16545,23 @@ impl IconShape for FaVk { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11484,11 +16584,23 @@ impl IconShape for FaVnv { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11511,11 +16623,23 @@ impl IconShape for FaVuejs { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11538,11 +16662,23 @@ impl IconShape for FaWatchmanMonitoring { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11565,11 +16701,23 @@ impl IconShape for FaWaze { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11592,11 +16740,23 @@ impl IconShape for FaWeebly { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11619,11 +16779,23 @@ impl IconShape for FaWeibo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11646,11 +16818,23 @@ impl IconShape for FaWeixin { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11673,11 +16857,23 @@ impl IconShape for FaWhatsappSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11700,11 +16896,23 @@ impl IconShape for FaWhatsapp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11727,11 +16935,23 @@ impl IconShape for FaWhmcs { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11754,11 +16974,23 @@ impl IconShape for FaWikipediaW { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11781,11 +17013,23 @@ impl IconShape for FaWindows { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11808,11 +17052,23 @@ impl IconShape for FaWirsindhandwerk { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11835,11 +17091,23 @@ impl IconShape for FaWix { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11862,11 +17130,23 @@ impl IconShape for FaWizardsOfTheCoast { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11889,11 +17169,23 @@ impl IconShape for FaWodu { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11916,11 +17208,23 @@ impl IconShape for FaWolfPackBattalion { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11943,11 +17247,23 @@ impl IconShape for FaWordpressSimple { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11970,11 +17286,23 @@ impl IconShape for FaWordpress { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11997,11 +17325,23 @@ impl IconShape for FaWpbeginner { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12024,11 +17364,23 @@ impl IconShape for FaWpexplorer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12051,11 +17403,23 @@ impl IconShape for FaWpforms { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12078,11 +17442,23 @@ impl IconShape for FaWpressr { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12105,11 +17481,23 @@ impl IconShape for FaXbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12132,11 +17520,23 @@ impl IconShape for FaXingSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12159,11 +17559,23 @@ impl IconShape for FaXing { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12186,11 +17598,23 @@ impl IconShape for FaYCombinator { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12213,11 +17637,23 @@ impl IconShape for FaYahoo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12240,11 +17676,23 @@ impl IconShape for FaYammer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12267,11 +17715,23 @@ impl IconShape for FaYandexInternational { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12294,11 +17754,23 @@ impl IconShape for FaYandex { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12321,11 +17793,23 @@ impl IconShape for FaYarn { fn view_box(&self) -> &str { "0 0 496 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12348,11 +17832,23 @@ impl IconShape for FaYelp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12375,11 +17871,23 @@ impl IconShape for FaYoast { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12402,11 +17910,23 @@ impl IconShape for FaYoutubeSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12429,11 +17949,23 @@ impl IconShape for FaYoutube { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12456,11 +17988,23 @@ impl IconShape for FaZhihu { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/fa_regular_icons.rs b/packages/lib/src/icons/fa_regular_icons.rs index 3e03980..07ee8bc 100644 --- a/packages/lib/src/icons/fa_regular_icons.rs +++ b/packages/lib/src/icons/fa_regular_icons.rs @@ -7,11 +7,23 @@ impl IconShape for FaAddressBook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for FaAddressCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for FaBellSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for FaBell { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for FaBookmark { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for FaBuilding { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for FaCalendarCheck { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for FaCalendarDays { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for FaCalendarMinus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for FaCalendarPlus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +397,23 @@ impl IconShape for FaCalendarXmark { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -304,11 +436,23 @@ impl IconShape for FaCalendar { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -331,11 +475,23 @@ impl IconShape for FaChartBar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -358,11 +514,23 @@ impl IconShape for FaChessBishop { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +553,23 @@ impl IconShape for FaChessKing { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -412,11 +592,23 @@ impl IconShape for FaChessKnight { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -439,11 +631,23 @@ impl IconShape for FaChessPawn { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -466,11 +670,23 @@ impl IconShape for FaChessQueen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -493,11 +709,23 @@ impl IconShape for FaChessRook { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -520,11 +748,23 @@ impl IconShape for FaCircleCheck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -547,11 +787,23 @@ impl IconShape for FaCircleDot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -574,11 +826,23 @@ impl IconShape for FaCircleDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -601,11 +865,23 @@ impl IconShape for FaCircleLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -628,11 +904,23 @@ impl IconShape for FaCirclePause { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -655,11 +943,23 @@ impl IconShape for FaCirclePlay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -682,11 +982,23 @@ impl IconShape for FaCircleQuestion { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -709,11 +1021,23 @@ impl IconShape for FaCircleRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -736,11 +1060,23 @@ impl IconShape for FaCircleStop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -763,11 +1099,23 @@ impl IconShape for FaCircleUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -790,11 +1138,23 @@ impl IconShape for FaCircleUser { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -817,11 +1177,23 @@ impl IconShape for FaCircleXmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -844,11 +1216,23 @@ impl IconShape for FaCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -871,11 +1255,23 @@ impl IconShape for FaClipboard { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -898,11 +1294,23 @@ impl IconShape for FaClock { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -925,11 +1333,23 @@ impl IconShape for FaClone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -952,11 +1372,23 @@ impl IconShape for FaClosedCaptioning { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -979,11 +1411,23 @@ impl IconShape for FaCommentDots { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1006,11 +1450,23 @@ impl IconShape for FaComment { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1033,11 +1489,23 @@ impl IconShape for FaComments { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1060,11 +1528,23 @@ impl IconShape for FaCompass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1087,11 +1567,23 @@ impl IconShape for FaCopy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1114,11 +1606,23 @@ impl IconShape for FaCopyright { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1141,11 +1645,23 @@ impl IconShape for FaCreditCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1168,11 +1684,23 @@ impl IconShape for FaEnvelopeOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1195,11 +1723,23 @@ impl IconShape for FaEnvelope { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1222,11 +1762,23 @@ impl IconShape for FaEyeSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1249,11 +1801,23 @@ impl IconShape for FaEye { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1276,11 +1840,23 @@ impl IconShape for FaFaceAngry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1303,11 +1879,23 @@ impl IconShape for FaFaceDizzy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1330,11 +1918,23 @@ impl IconShape for FaFaceFlushed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1357,11 +1957,23 @@ impl IconShape for FaFaceFrownOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1384,11 +1996,23 @@ impl IconShape for FaFaceFrown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1411,11 +2035,23 @@ impl IconShape for FaFaceGrimace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1438,11 +2074,23 @@ impl IconShape for FaFaceGrinBeamSweat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1465,11 +2113,23 @@ impl IconShape for FaFaceGrinBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1492,11 +2152,23 @@ impl IconShape for FaFaceGrinHearts { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1519,11 +2191,23 @@ impl IconShape for FaFaceGrinSquintTears { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1546,11 +2230,23 @@ impl IconShape for FaFaceGrinSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1573,11 +2269,23 @@ impl IconShape for FaFaceGrinStars { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1600,11 +2308,23 @@ impl IconShape for FaFaceGrinTears { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1627,11 +2347,23 @@ impl IconShape for FaFaceGrinTongueSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1654,11 +2386,23 @@ impl IconShape for FaFaceGrinTongueWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1681,11 +2425,23 @@ impl IconShape for FaFaceGrinTongue { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1708,11 +2464,23 @@ impl IconShape for FaFaceGrinWide { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1735,11 +2503,23 @@ impl IconShape for FaFaceGrinWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1762,11 +2542,23 @@ impl IconShape for FaFaceGrin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1789,11 +2581,23 @@ impl IconShape for FaFaceKissBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1816,11 +2620,23 @@ impl IconShape for FaFaceKissWinkHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1843,11 +2659,23 @@ impl IconShape for FaFaceKiss { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1870,11 +2698,23 @@ impl IconShape for FaFaceLaughBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1897,11 +2737,23 @@ impl IconShape for FaFaceLaughSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1924,11 +2776,23 @@ impl IconShape for FaFaceLaughWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1951,11 +2815,23 @@ impl IconShape for FaFaceLaugh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1978,11 +2854,23 @@ impl IconShape for FaFaceMehBlank { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2005,11 +2893,23 @@ impl IconShape for FaFaceMeh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2032,11 +2932,23 @@ impl IconShape for FaFaceRollingEyes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2059,11 +2971,23 @@ impl IconShape for FaFaceSadCry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2086,11 +3010,23 @@ impl IconShape for FaFaceSadTear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2113,11 +3049,23 @@ impl IconShape for FaFaceSmileBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2140,11 +3088,23 @@ impl IconShape for FaFaceSmileWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2167,11 +3127,23 @@ impl IconShape for FaFaceSmile { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2194,11 +3166,23 @@ impl IconShape for FaFaceSurprise { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2221,11 +3205,23 @@ impl IconShape for FaFaceTired { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2248,11 +3244,23 @@ impl IconShape for FaFileAudio { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2275,11 +3283,23 @@ impl IconShape for FaFileCode { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2302,11 +3322,23 @@ impl IconShape for FaFileExcel { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2329,11 +3361,23 @@ impl IconShape for FaFileImage { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2356,11 +3400,23 @@ impl IconShape for FaFileLines { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2383,11 +3439,23 @@ impl IconShape for FaFilePdf { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2410,11 +3478,23 @@ impl IconShape for FaFilePowerpoint { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2437,11 +3517,23 @@ impl IconShape for FaFileVideo { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2464,11 +3556,23 @@ impl IconShape for FaFileWord { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2491,11 +3595,23 @@ impl IconShape for FaFileZipper { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2518,11 +3634,23 @@ impl IconShape for FaFile { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2545,11 +3673,23 @@ impl IconShape for FaFlag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2572,11 +3712,23 @@ impl IconShape for FaFloppyDisk { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2599,11 +3751,23 @@ impl IconShape for FaFolderClosed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2626,11 +3790,23 @@ impl IconShape for FaFolderOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2653,11 +3829,23 @@ impl IconShape for FaFolder { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2680,11 +3868,23 @@ impl IconShape for FaFontAwesome { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2707,11 +3907,23 @@ impl IconShape for FaFutbol { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2734,11 +3946,23 @@ impl IconShape for FaGem { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2761,11 +3985,23 @@ impl IconShape for FaHandBackFist { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2788,11 +4024,23 @@ impl IconShape for FaHandLizard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2815,11 +4063,23 @@ impl IconShape for FaHandPeace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2842,11 +4102,23 @@ impl IconShape for FaHandPointDown { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2869,11 +4141,23 @@ impl IconShape for FaHandPointLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2896,11 +4180,23 @@ impl IconShape for FaHandPointRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2923,11 +4219,23 @@ impl IconShape for FaHandPointUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2950,11 +4258,23 @@ impl IconShape for FaHandPointer { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2977,11 +4297,23 @@ impl IconShape for FaHandScissors { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3004,11 +4336,23 @@ impl IconShape for FaHandSpock { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3031,11 +4375,23 @@ impl IconShape for FaHand { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3058,11 +4414,23 @@ impl IconShape for FaHandshake { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3085,11 +4453,23 @@ impl IconShape for FaHardDrive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3112,11 +4492,23 @@ impl IconShape for FaHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3139,11 +4531,23 @@ impl IconShape for FaHospital { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3166,11 +4570,23 @@ impl IconShape for FaHourglass { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3193,11 +4609,23 @@ impl IconShape for FaIdBadge { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3220,11 +4648,23 @@ impl IconShape for FaIdCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3247,11 +4687,23 @@ impl IconShape for FaImage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3274,11 +4726,23 @@ impl IconShape for FaImages { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3301,11 +4765,23 @@ impl IconShape for FaKeyboard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3328,11 +4804,23 @@ impl IconShape for FaLemon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3355,11 +4843,23 @@ impl IconShape for FaLifeRing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3382,11 +4882,23 @@ impl IconShape for FaLightbulb { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3409,11 +4921,23 @@ impl IconShape for FaMap { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3436,11 +4960,23 @@ impl IconShape for FaMessage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3463,11 +4999,23 @@ impl IconShape for FaMoneyBill1 { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3490,11 +5038,23 @@ impl IconShape for FaMoon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3517,11 +5077,23 @@ impl IconShape for FaNewspaper { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3544,11 +5116,23 @@ impl IconShape for FaNoteSticky { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3571,11 +5155,23 @@ impl IconShape for FaObjectGroup { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3598,11 +5194,23 @@ impl IconShape for FaObjectUngroup { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3625,11 +5233,23 @@ impl IconShape for FaPaperPlane { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3652,11 +5272,23 @@ impl IconShape for FaPaste { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3679,11 +5311,23 @@ impl IconShape for FaPenToSquare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3706,11 +5350,23 @@ impl IconShape for FaRectangleList { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3733,11 +5389,23 @@ impl IconShape for FaRectangleXmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3760,11 +5428,23 @@ impl IconShape for FaRegistered { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3787,11 +5467,23 @@ impl IconShape for FaShareFromSquare { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3814,11 +5506,23 @@ impl IconShape for FaSnowflake { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3841,11 +5545,23 @@ impl IconShape for FaSquareCaretDown { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3868,11 +5584,23 @@ impl IconShape for FaSquareCaretLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3895,11 +5623,23 @@ impl IconShape for FaSquareCaretRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3922,11 +5662,23 @@ impl IconShape for FaSquareCaretUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3949,11 +5701,23 @@ impl IconShape for FaSquareCheck { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3976,11 +5740,23 @@ impl IconShape for FaSquareFull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4003,11 +5779,23 @@ impl IconShape for FaSquareMinus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4030,11 +5818,23 @@ impl IconShape for FaSquarePlus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4057,11 +5857,23 @@ impl IconShape for FaSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4084,11 +5896,23 @@ impl IconShape for FaStarHalfStroke { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4111,11 +5935,23 @@ impl IconShape for FaStarHalf { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4138,11 +5974,23 @@ impl IconShape for FaStar { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4165,11 +6013,23 @@ impl IconShape for FaSun { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4192,11 +6052,23 @@ impl IconShape for FaThumbsDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4219,11 +6091,23 @@ impl IconShape for FaThumbsUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4246,11 +6130,23 @@ impl IconShape for FaTrashCan { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4273,11 +6169,23 @@ impl IconShape for FaUser { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4300,11 +6208,23 @@ impl IconShape for FaWindowMaximize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4327,11 +6247,23 @@ impl IconShape for FaWindowMinimize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4354,11 +6286,23 @@ impl IconShape for FaWindowRestore { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/fa_solid_icons.rs b/packages/lib/src/icons/fa_solid_icons.rs index 5d7aa21..f213227 100644 --- a/packages/lib/src/icons/fa_solid_icons.rs +++ b/packages/lib/src/icons/fa_solid_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Fa0 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for Fa1 { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for Fa2 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for Fa3 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for Fa4 { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for Fa5 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for Fa6 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for Fa7 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for Fa8 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for Fa9 { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +397,23 @@ impl IconShape for FaA { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -304,11 +436,23 @@ impl IconShape for FaAddressBook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -331,11 +475,23 @@ impl IconShape for FaAddressCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -358,11 +514,23 @@ impl IconShape for FaAlignCenter { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +553,23 @@ impl IconShape for FaAlignJustify { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -412,11 +592,23 @@ impl IconShape for FaAlignLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -439,11 +631,23 @@ impl IconShape for FaAlignRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -466,11 +670,23 @@ impl IconShape for FaAnchorCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -493,11 +709,23 @@ impl IconShape for FaAnchorCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -520,11 +748,23 @@ impl IconShape for FaAnchorCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -547,11 +787,23 @@ impl IconShape for FaAnchorLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -574,11 +826,23 @@ impl IconShape for FaAnchor { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -601,11 +865,23 @@ impl IconShape for FaAngleDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -628,11 +904,23 @@ impl IconShape for FaAngleLeft { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -655,11 +943,23 @@ impl IconShape for FaAngleRight { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -682,11 +982,23 @@ impl IconShape for FaAngleUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -709,11 +1021,23 @@ impl IconShape for FaAnglesDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -736,11 +1060,23 @@ impl IconShape for FaAnglesLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -763,11 +1099,23 @@ impl IconShape for FaAnglesRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -790,11 +1138,23 @@ impl IconShape for FaAnglesUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -817,11 +1177,23 @@ impl IconShape for FaAnkh { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -844,11 +1216,23 @@ impl IconShape for FaAppleWhole { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -871,11 +1255,23 @@ impl IconShape for FaArchway { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -898,11 +1294,23 @@ impl IconShape for FaArrowDown19 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -925,11 +1333,23 @@ impl IconShape for FaArrowDown91 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -952,11 +1372,23 @@ impl IconShape for FaArrowDownAZ { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -979,11 +1411,23 @@ impl IconShape for FaArrowDownLong { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1006,11 +1450,23 @@ impl IconShape for FaArrowDownShortWide { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1033,11 +1489,23 @@ impl IconShape for FaArrowDownUpAcrossLine { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1060,11 +1528,23 @@ impl IconShape for FaArrowDownUpLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1087,11 +1567,23 @@ impl IconShape for FaArrowDownWideShort { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1114,11 +1606,23 @@ impl IconShape for FaArrowDownZA { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1141,11 +1645,23 @@ impl IconShape for FaArrowDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1168,11 +1684,23 @@ impl IconShape for FaArrowLeftLong { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1195,11 +1723,23 @@ impl IconShape for FaArrowLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1222,11 +1762,23 @@ impl IconShape for FaArrowPointer { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1249,11 +1801,23 @@ impl IconShape for FaArrowRightArrowLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1276,11 +1840,23 @@ impl IconShape for FaArrowRightFromBracket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1303,11 +1879,23 @@ impl IconShape for FaArrowRightLong { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1330,11 +1918,23 @@ impl IconShape for FaArrowRightToBracket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1357,11 +1957,23 @@ impl IconShape for FaArrowRightToCity { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1384,11 +1996,23 @@ impl IconShape for FaArrowRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1411,11 +2035,23 @@ impl IconShape for FaArrowRotateLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1438,11 +2074,23 @@ impl IconShape for FaArrowRotateRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1465,11 +2113,23 @@ impl IconShape for FaArrowTrendDown { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1492,11 +2152,23 @@ impl IconShape for FaArrowTrendUp { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1519,11 +2191,23 @@ impl IconShape for FaArrowTurnDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1546,11 +2230,23 @@ impl IconShape for FaArrowTurnUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1573,11 +2269,23 @@ impl IconShape for FaArrowUp19 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1600,11 +2308,23 @@ impl IconShape for FaArrowUp91 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1627,11 +2347,23 @@ impl IconShape for FaArrowUpAZ { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1654,11 +2386,23 @@ impl IconShape for FaArrowUpFromBracket { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1681,11 +2425,23 @@ impl IconShape for FaArrowUpFromGroundWater { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1708,11 +2464,23 @@ impl IconShape for FaArrowUpFromWaterPump { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1735,11 +2503,23 @@ impl IconShape for FaArrowUpLong { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1762,11 +2542,23 @@ impl IconShape for FaArrowUpRightDots { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1789,11 +2581,23 @@ impl IconShape for FaArrowUpRightFromSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1816,11 +2620,23 @@ impl IconShape for FaArrowUpShortWide { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1843,11 +2659,23 @@ impl IconShape for FaArrowUpWideShort { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1870,11 +2698,23 @@ impl IconShape for FaArrowUpZA { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1897,11 +2737,23 @@ impl IconShape for FaArrowUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1924,11 +2776,23 @@ impl IconShape for FaArrowsDownToLine { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1951,11 +2815,23 @@ impl IconShape for FaArrowsDownToPeople { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1978,11 +2854,23 @@ impl IconShape for FaArrowsLeftRightToLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2005,11 +2893,23 @@ impl IconShape for FaArrowsLeftRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2032,11 +2932,23 @@ impl IconShape for FaArrowsRotate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2059,11 +2971,23 @@ impl IconShape for FaArrowsSpin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2086,11 +3010,23 @@ impl IconShape for FaArrowsSplitUpAndLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2113,11 +3049,23 @@ impl IconShape for FaArrowsToCircle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2140,11 +3088,23 @@ impl IconShape for FaArrowsToDot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2167,11 +3127,23 @@ impl IconShape for FaArrowsToEye { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2194,11 +3166,23 @@ impl IconShape for FaArrowsTurnRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2221,11 +3205,23 @@ impl IconShape for FaArrowsTurnToDots { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2248,11 +3244,23 @@ impl IconShape for FaArrowsUpDownLeftRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2275,11 +3283,23 @@ impl IconShape for FaArrowsUpDown { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2302,11 +3322,23 @@ impl IconShape for FaArrowsUpToLine { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2329,11 +3361,23 @@ impl IconShape for FaAsterisk { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2356,11 +3400,23 @@ impl IconShape for FaAt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2383,11 +3439,23 @@ impl IconShape for FaAtom { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2410,11 +3478,23 @@ impl IconShape for FaAudioDescription { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2437,11 +3517,23 @@ impl IconShape for FaAustralSign { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2464,11 +3556,23 @@ impl IconShape for FaAward { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2491,11 +3595,23 @@ impl IconShape for FaB { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2518,11 +3634,23 @@ impl IconShape for FaBabyCarriage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2545,11 +3673,23 @@ impl IconShape for FaBaby { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2572,11 +3712,23 @@ impl IconShape for FaBackwardFast { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2599,11 +3751,23 @@ impl IconShape for FaBackwardStep { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2626,11 +3790,23 @@ impl IconShape for FaBackward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2653,11 +3829,23 @@ impl IconShape for FaBacon { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2680,11 +3868,23 @@ impl IconShape for FaBacteria { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2707,11 +3907,23 @@ impl IconShape for FaBacterium { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2734,11 +3946,23 @@ impl IconShape for FaBagShopping { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2761,11 +3985,23 @@ impl IconShape for FaBahai { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2788,11 +4024,23 @@ impl IconShape for FaBahtSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2815,11 +4063,23 @@ impl IconShape for FaBanSmoking { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2842,11 +4102,23 @@ impl IconShape for FaBan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2869,11 +4141,23 @@ impl IconShape for FaBandage { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2896,11 +4180,23 @@ impl IconShape for FaBarcode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2923,11 +4219,23 @@ impl IconShape for FaBarsProgress { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2950,11 +4258,23 @@ impl IconShape for FaBarsStaggered { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2977,11 +4297,23 @@ impl IconShape for FaBars { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3004,11 +4336,23 @@ impl IconShape for FaBaseballBatBall { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3031,11 +4375,23 @@ impl IconShape for FaBaseball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3058,11 +4414,23 @@ impl IconShape for FaBasketShopping { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3085,11 +4453,23 @@ impl IconShape for FaBasketball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3112,11 +4492,23 @@ impl IconShape for FaBath { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3139,11 +4531,23 @@ impl IconShape for FaBatteryEmpty { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3166,11 +4570,23 @@ impl IconShape for FaBatteryFull { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3193,11 +4609,23 @@ impl IconShape for FaBatteryHalf { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3220,11 +4648,23 @@ impl IconShape for FaBatteryQuarter { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3247,11 +4687,23 @@ impl IconShape for FaBatteryThreeQuarters { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3274,11 +4726,23 @@ impl IconShape for FaBedPulse { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3301,11 +4765,23 @@ impl IconShape for FaBed { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3328,11 +4804,23 @@ impl IconShape for FaBeerMugEmpty { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3355,11 +4843,23 @@ impl IconShape for FaBellConcierge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3382,11 +4882,23 @@ impl IconShape for FaBellSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3409,11 +4921,23 @@ impl IconShape for FaBell { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3436,11 +4960,23 @@ impl IconShape for FaBezierCurve { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3463,11 +4999,23 @@ impl IconShape for FaBicycle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3490,11 +5038,23 @@ impl IconShape for FaBinoculars { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3517,11 +5077,23 @@ impl IconShape for FaBiohazard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3544,11 +5116,23 @@ impl IconShape for FaBitcoinSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3571,11 +5155,23 @@ impl IconShape for FaBlenderPhone { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3598,11 +5194,23 @@ impl IconShape for FaBlender { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3625,11 +5233,23 @@ impl IconShape for FaBlog { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3652,11 +5272,23 @@ impl IconShape for FaBold { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3679,11 +5311,23 @@ impl IconShape for FaBoltLightning { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3706,11 +5350,23 @@ impl IconShape for FaBolt { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3733,11 +5389,23 @@ impl IconShape for FaBomb { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3760,11 +5428,23 @@ impl IconShape for FaBone { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3787,11 +5467,23 @@ impl IconShape for FaBong { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3814,11 +5506,23 @@ impl IconShape for FaBookAtlas { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3841,11 +5545,23 @@ impl IconShape for FaBookBible { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3868,11 +5584,23 @@ impl IconShape for FaBookBookmark { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3895,11 +5623,23 @@ impl IconShape for FaBookJournalWhills { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3922,11 +5662,23 @@ impl IconShape for FaBookMedical { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3949,11 +5701,23 @@ impl IconShape for FaBookOpenReader { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3976,11 +5740,23 @@ impl IconShape for FaBookOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4003,11 +5779,23 @@ impl IconShape for FaBookQuran { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4030,11 +5818,23 @@ impl IconShape for FaBookSkull { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4057,11 +5857,23 @@ impl IconShape for FaBook { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4084,11 +5896,23 @@ impl IconShape for FaBookmark { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4111,11 +5935,23 @@ impl IconShape for FaBorderAll { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4138,11 +5974,23 @@ impl IconShape for FaBorderNone { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4165,11 +6013,23 @@ impl IconShape for FaBorderTopLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4192,11 +6052,23 @@ impl IconShape for FaBoreHole { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4219,11 +6091,23 @@ impl IconShape for FaBottleDroplet { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4246,11 +6130,23 @@ impl IconShape for FaBottleWater { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4273,11 +6169,23 @@ impl IconShape for FaBowlFood { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4300,11 +6208,23 @@ impl IconShape for FaBowlRice { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4327,11 +6247,23 @@ impl IconShape for FaBowlingBall { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4354,11 +6286,23 @@ impl IconShape for FaBoxArchive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4381,11 +6325,23 @@ impl IconShape for FaBoxOpen { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4408,11 +6364,23 @@ impl IconShape for FaBoxTissue { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4435,11 +6403,23 @@ impl IconShape for FaBox { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4462,11 +6442,23 @@ impl IconShape for FaBoxesPacking { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4489,11 +6481,23 @@ impl IconShape for FaBoxesStacked { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4516,11 +6520,23 @@ impl IconShape for FaBraille { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4543,11 +6559,23 @@ impl IconShape for FaBrain { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4570,11 +6598,23 @@ impl IconShape for FaBrazilianRealSign { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4597,11 +6637,23 @@ impl IconShape for FaBreadSlice { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4624,11 +6676,23 @@ impl IconShape for FaBridgeCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4651,11 +6715,23 @@ impl IconShape for FaBridgeCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4678,11 +6754,23 @@ impl IconShape for FaBridgeCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4705,11 +6793,23 @@ impl IconShape for FaBridgeLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4732,11 +6832,23 @@ impl IconShape for FaBridgeWater { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4759,11 +6871,23 @@ impl IconShape for FaBridge { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4786,11 +6910,23 @@ impl IconShape for FaBriefcaseMedical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4813,11 +6949,23 @@ impl IconShape for FaBriefcase { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4840,11 +6988,23 @@ impl IconShape for FaBroomBall { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4867,11 +7027,23 @@ impl IconShape for FaBroom { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4894,11 +7066,23 @@ impl IconShape for FaBrush { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4921,11 +7105,23 @@ impl IconShape for FaBucket { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4948,11 +7144,23 @@ impl IconShape for FaBugSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4975,11 +7183,23 @@ impl IconShape for FaBug { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5002,11 +7222,23 @@ impl IconShape for FaBugs { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5029,11 +7261,23 @@ impl IconShape for FaBuildingCircleArrowRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5056,11 +7300,23 @@ impl IconShape for FaBuildingCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5083,11 +7339,23 @@ impl IconShape for FaBuildingCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5110,11 +7378,23 @@ impl IconShape for FaBuildingCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5137,11 +7417,23 @@ impl IconShape for FaBuildingColumns { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5164,11 +7456,23 @@ impl IconShape for FaBuildingFlag { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5191,11 +7495,23 @@ impl IconShape for FaBuildingLock { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5218,11 +7534,23 @@ impl IconShape for FaBuildingNgo { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5245,11 +7573,23 @@ impl IconShape for FaBuildingShield { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5272,11 +7612,23 @@ impl IconShape for FaBuildingUn { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5299,11 +7651,23 @@ impl IconShape for FaBuildingUser { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5326,11 +7690,23 @@ impl IconShape for FaBuildingWheat { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5353,11 +7729,23 @@ impl IconShape for FaBuilding { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5380,11 +7768,23 @@ impl IconShape for FaBullhorn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5407,11 +7807,23 @@ impl IconShape for FaBullseye { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5434,11 +7846,23 @@ impl IconShape for FaBurger { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5461,11 +7885,23 @@ impl IconShape for FaBurst { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5488,11 +7924,23 @@ impl IconShape for FaBusSimple { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5515,11 +7963,23 @@ impl IconShape for FaBus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5542,11 +8002,23 @@ impl IconShape for FaBusinessTime { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5569,11 +8041,23 @@ impl IconShape for FaC { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5596,11 +8080,23 @@ impl IconShape for FaCakeCandles { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5623,11 +8119,23 @@ impl IconShape for FaCalculator { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5650,11 +8158,23 @@ impl IconShape for FaCalendarCheck { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5677,11 +8197,23 @@ impl IconShape for FaCalendarDay { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5704,11 +8236,23 @@ impl IconShape for FaCalendarDays { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5731,11 +8275,23 @@ impl IconShape for FaCalendarMinus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5758,11 +8314,23 @@ impl IconShape for FaCalendarPlus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5785,11 +8353,23 @@ impl IconShape for FaCalendarWeek { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5812,11 +8392,23 @@ impl IconShape for FaCalendarXmark { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5839,11 +8431,23 @@ impl IconShape for FaCalendar { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5866,11 +8470,23 @@ impl IconShape for FaCameraRetro { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5893,11 +8509,23 @@ impl IconShape for FaCameraRotate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5920,11 +8548,23 @@ impl IconShape for FaCamera { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5947,11 +8587,23 @@ impl IconShape for FaCampground { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5974,11 +8626,23 @@ impl IconShape for FaCandyCane { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6001,11 +8665,23 @@ impl IconShape for FaCannabis { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6028,11 +8704,23 @@ impl IconShape for FaCapsules { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6055,11 +8743,23 @@ impl IconShape for FaCarBattery { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6082,11 +8782,23 @@ impl IconShape for FaCarBurst { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6109,11 +8821,23 @@ impl IconShape for FaCarCrash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6136,11 +8860,23 @@ impl IconShape for FaCarOn { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6163,11 +8899,23 @@ impl IconShape for FaCarRear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6190,11 +8938,23 @@ impl IconShape for FaCarSide { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6217,11 +8977,23 @@ impl IconShape for FaCarTunnel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6244,11 +9016,23 @@ impl IconShape for FaCar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6271,11 +9055,23 @@ impl IconShape for FaCaravan { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6298,11 +9094,23 @@ impl IconShape for FaCaretDown { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6325,11 +9133,23 @@ impl IconShape for FaCaretLeft { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6352,11 +9172,23 @@ impl IconShape for FaCaretRight { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6379,11 +9211,23 @@ impl IconShape for FaCaretUp { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6406,11 +9250,23 @@ impl IconShape for FaCarrot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6433,11 +9289,23 @@ impl IconShape for FaCartArrowDown { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6460,11 +9328,23 @@ impl IconShape for FaCartFlatbedSuitcase { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6487,11 +9367,23 @@ impl IconShape for FaCartFlatbed { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6514,11 +9406,23 @@ impl IconShape for FaCartPlus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6541,11 +9445,23 @@ impl IconShape for FaCartShopping { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6568,11 +9484,23 @@ impl IconShape for FaCashRegister { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6595,11 +9523,23 @@ impl IconShape for FaCat { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6622,11 +9562,23 @@ impl IconShape for FaCediSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6649,11 +9601,23 @@ impl IconShape for FaCentSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6676,11 +9640,23 @@ impl IconShape for FaCertificate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6703,11 +9679,23 @@ impl IconShape for FaChair { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6730,11 +9718,23 @@ impl IconShape for FaChalkboardUser { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6757,11 +9757,23 @@ impl IconShape for FaChalkboard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6784,11 +9796,23 @@ impl IconShape for FaChampagneGlasses { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6811,11 +9835,23 @@ impl IconShape for FaChargingStation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6838,11 +9874,23 @@ impl IconShape for FaChartArea { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6865,11 +9913,23 @@ impl IconShape for FaChartBar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6892,11 +9952,23 @@ impl IconShape for FaChartColumn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6919,11 +9991,23 @@ impl IconShape for FaChartGantt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6946,11 +10030,23 @@ impl IconShape for FaChartLine { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6973,11 +10069,23 @@ impl IconShape for FaChartPie { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7000,11 +10108,23 @@ impl IconShape for FaChartSimple { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7027,11 +10147,23 @@ impl IconShape for FaCheckDouble { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7054,11 +10186,23 @@ impl IconShape for FaCheckToSlot { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7081,11 +10225,23 @@ impl IconShape for FaCheck { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7108,11 +10264,23 @@ impl IconShape for FaCheese { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7135,11 +10303,23 @@ impl IconShape for FaChessBishop { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7162,11 +10342,23 @@ impl IconShape for FaChessBoard { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7189,11 +10381,23 @@ impl IconShape for FaChessKing { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7216,11 +10420,23 @@ impl IconShape for FaChessKnight { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7243,11 +10459,23 @@ impl IconShape for FaChessPawn { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7270,11 +10498,23 @@ impl IconShape for FaChessQueen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7297,11 +10537,23 @@ impl IconShape for FaChessRook { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7324,11 +10576,23 @@ impl IconShape for FaChess { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7351,11 +10615,23 @@ impl IconShape for FaChevronDown { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7378,11 +10654,23 @@ impl IconShape for FaChevronLeft { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7405,11 +10693,23 @@ impl IconShape for FaChevronRight { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7432,11 +10732,23 @@ impl IconShape for FaChevronUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7459,11 +10771,23 @@ impl IconShape for FaChildDress { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7486,11 +10810,23 @@ impl IconShape for FaChildReaching { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7513,11 +10849,23 @@ impl IconShape for FaChildRifle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7540,11 +10888,23 @@ impl IconShape for FaChild { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7567,11 +10927,23 @@ impl IconShape for FaChildren { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7594,11 +10966,23 @@ impl IconShape for FaChurch { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7621,11 +11005,23 @@ impl IconShape for FaCircleArrowDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7648,11 +11044,23 @@ impl IconShape for FaCircleArrowLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7675,11 +11083,23 @@ impl IconShape for FaCircleArrowRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7702,11 +11122,23 @@ impl IconShape for FaCircleArrowUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7729,11 +11161,23 @@ impl IconShape for FaCircleCheck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7756,11 +11200,23 @@ impl IconShape for FaCircleChevronDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7783,11 +11239,23 @@ impl IconShape for FaCircleChevronLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7810,11 +11278,23 @@ impl IconShape for FaCircleChevronRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7837,11 +11317,23 @@ impl IconShape for FaCircleChevronUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7864,11 +11356,23 @@ impl IconShape for FaCircleDollarToSlot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7891,11 +11395,23 @@ impl IconShape for FaCircleDot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7918,11 +11434,23 @@ impl IconShape for FaCircleDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7945,11 +11473,23 @@ impl IconShape for FaCircleExclamation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7972,11 +11512,23 @@ impl IconShape for FaCircleH { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7999,11 +11551,23 @@ impl IconShape for FaCircleHalfStroke { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8026,11 +11590,23 @@ impl IconShape for FaCircleInfo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8053,11 +11629,23 @@ impl IconShape for FaCircleLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8080,11 +11668,23 @@ impl IconShape for FaCircleMinus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8107,11 +11707,23 @@ impl IconShape for FaCircleNodes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8134,11 +11746,23 @@ impl IconShape for FaCircleNotch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8161,11 +11785,23 @@ impl IconShape for FaCirclePause { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8188,11 +11824,23 @@ impl IconShape for FaCirclePlay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8215,11 +11863,23 @@ impl IconShape for FaCirclePlus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8242,11 +11902,23 @@ impl IconShape for FaCircleQuestion { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8269,11 +11941,23 @@ impl IconShape for FaCircleRadiation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8296,11 +11980,23 @@ impl IconShape for FaCircleRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8323,11 +12019,23 @@ impl IconShape for FaCircleStop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8350,11 +12058,23 @@ impl IconShape for FaCircleUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8377,11 +12097,23 @@ impl IconShape for FaCircleUser { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8404,11 +12136,23 @@ impl IconShape for FaCircleXmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8431,11 +12175,23 @@ impl IconShape for FaCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8458,11 +12214,23 @@ impl IconShape for FaCity { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8485,11 +12253,23 @@ impl IconShape for FaClapperboard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8512,11 +12292,23 @@ impl IconShape for FaClipboardCheck { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8539,11 +12331,23 @@ impl IconShape for FaClipboardList { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8566,11 +12370,23 @@ impl IconShape for FaClipboardQuestion { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8593,11 +12409,23 @@ impl IconShape for FaClipboardUser { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8620,11 +12448,23 @@ impl IconShape for FaClipboard { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8647,11 +12487,23 @@ impl IconShape for FaClockRotateLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8674,11 +12526,23 @@ impl IconShape for FaClock { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8701,11 +12565,23 @@ impl IconShape for FaClone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8728,11 +12604,23 @@ impl IconShape for FaClosedCaptioning { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8755,11 +12643,23 @@ impl IconShape for FaCloudArrowDown { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8782,11 +12682,23 @@ impl IconShape for FaCloudArrowUp { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8809,11 +12721,23 @@ impl IconShape for FaCloudBolt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8836,11 +12760,23 @@ impl IconShape for FaCloudMeatball { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8863,11 +12799,23 @@ impl IconShape for FaCloudMoonRain { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8890,11 +12838,23 @@ impl IconShape for FaCloudMoon { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8917,11 +12877,23 @@ impl IconShape for FaCloudRain { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8944,11 +12916,23 @@ impl IconShape for FaCloudShowersHeavy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8971,11 +12955,23 @@ impl IconShape for FaCloudShowersWater { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8998,11 +12994,23 @@ impl IconShape for FaCloudSunRain { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9025,11 +13033,23 @@ impl IconShape for FaCloudSun { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9052,11 +13072,23 @@ impl IconShape for FaCloud { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9079,11 +13111,23 @@ impl IconShape for FaClover { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9106,11 +13150,23 @@ impl IconShape for FaCodeBranch { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9133,11 +13189,23 @@ impl IconShape for FaCodeCommit { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9160,11 +13228,23 @@ impl IconShape for FaCodeCompare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9187,11 +13267,23 @@ impl IconShape for FaCodeFork { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9214,11 +13306,23 @@ impl IconShape for FaCodeMerge { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9241,11 +13345,23 @@ impl IconShape for FaCodePullRequest { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9268,11 +13384,23 @@ impl IconShape for FaCode { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9295,11 +13423,23 @@ impl IconShape for FaCoins { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9322,11 +13462,23 @@ impl IconShape for FaColonSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9349,11 +13501,23 @@ impl IconShape for FaCommentDollar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9376,11 +13540,23 @@ impl IconShape for FaCommentDots { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9403,11 +13579,23 @@ impl IconShape for FaCommentMedical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9430,11 +13618,23 @@ impl IconShape for FaCommentSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9457,11 +13657,23 @@ impl IconShape for FaCommentSms { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9484,11 +13696,23 @@ impl IconShape for FaComment { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9511,11 +13735,23 @@ impl IconShape for FaCommentsDollar { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9538,11 +13774,23 @@ impl IconShape for FaComments { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9565,11 +13813,23 @@ impl IconShape for FaCompactDisc { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9592,11 +13852,23 @@ impl IconShape for FaCompassDrafting { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9619,11 +13891,23 @@ impl IconShape for FaCompass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9646,11 +13930,23 @@ impl IconShape for FaCompress { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9673,11 +13969,23 @@ impl IconShape for FaComputerMouse { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9700,11 +14008,23 @@ impl IconShape for FaComputer { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9727,11 +14047,23 @@ impl IconShape for FaCookieBite { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9754,11 +14086,23 @@ impl IconShape for FaCookie { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9781,11 +14125,23 @@ impl IconShape for FaCopy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9808,11 +14164,23 @@ impl IconShape for FaCopyright { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9835,11 +14203,23 @@ impl IconShape for FaCouch { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9862,11 +14242,23 @@ impl IconShape for FaCow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9889,11 +14281,23 @@ impl IconShape for FaCreditCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9916,11 +14320,23 @@ impl IconShape for FaCropSimple { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9943,11 +14359,23 @@ impl IconShape for FaCrop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9970,11 +14398,23 @@ impl IconShape for FaCross { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9997,11 +14437,23 @@ impl IconShape for FaCrosshairs { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10024,11 +14476,23 @@ impl IconShape for FaCrow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10051,11 +14515,23 @@ impl IconShape for FaCrown { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10078,11 +14554,23 @@ impl IconShape for FaCrutch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10105,11 +14593,23 @@ impl IconShape for FaCruzeiroSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10132,11 +14632,23 @@ impl IconShape for FaCube { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10159,11 +14671,23 @@ impl IconShape for FaCubesStacked { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10186,11 +14710,23 @@ impl IconShape for FaCubes { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10213,11 +14749,23 @@ impl IconShape for FaD { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10240,11 +14788,23 @@ impl IconShape for FaDatabase { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10267,11 +14827,23 @@ impl IconShape for FaDeleteLeft { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10294,11 +14866,23 @@ impl IconShape for FaDemocrat { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10321,11 +14905,23 @@ impl IconShape for FaDesktop { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10348,11 +14944,23 @@ impl IconShape for FaDharmachakra { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10375,11 +14983,23 @@ impl IconShape for FaDiagramNext { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10402,11 +15022,23 @@ impl IconShape for FaDiagramPredecessor { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10429,11 +15061,23 @@ impl IconShape for FaDiagramProject { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10456,11 +15100,23 @@ impl IconShape for FaDiagramSuccessor { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10483,11 +15139,23 @@ impl IconShape for FaDiamondTurnRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10510,11 +15178,23 @@ impl IconShape for FaDiamond { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10537,11 +15217,23 @@ impl IconShape for FaDiceD20 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10564,11 +15256,23 @@ impl IconShape for FaDiceD6 { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10591,11 +15295,23 @@ impl IconShape for FaDiceFive { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10618,11 +15334,23 @@ impl IconShape for FaDiceFour { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10645,11 +15373,23 @@ impl IconShape for FaDiceOne { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10672,11 +15412,23 @@ impl IconShape for FaDiceSix { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10699,11 +15451,23 @@ impl IconShape for FaDiceThree { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10726,11 +15490,23 @@ impl IconShape for FaDiceTwo { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10753,11 +15529,23 @@ impl IconShape for FaDice { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10780,11 +15568,23 @@ impl IconShape for FaDisease { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10807,11 +15607,23 @@ impl IconShape for FaDisplay { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10834,11 +15646,23 @@ impl IconShape for FaDivide { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10861,11 +15685,23 @@ impl IconShape for FaDna { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10888,11 +15724,23 @@ impl IconShape for FaDog { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10915,11 +15763,23 @@ impl IconShape for FaDollarSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10942,11 +15802,23 @@ impl IconShape for FaDolly { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10969,11 +15841,23 @@ impl IconShape for FaDongSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10996,11 +15880,23 @@ impl IconShape for FaDoorClosed { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11023,11 +15919,23 @@ impl IconShape for FaDoorOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11050,11 +15958,23 @@ impl IconShape for FaDove { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11077,11 +15997,23 @@ impl IconShape for FaDownLeftAndUpRightToCenter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11104,11 +16036,23 @@ impl IconShape for FaDownLong { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11131,11 +16075,23 @@ impl IconShape for FaDownload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11158,11 +16114,23 @@ impl IconShape for FaDragon { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11185,11 +16153,23 @@ impl IconShape for FaDrawPolygon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11212,11 +16192,23 @@ impl IconShape for FaDropletSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11239,11 +16231,23 @@ impl IconShape for FaDroplet { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11266,11 +16270,23 @@ impl IconShape for FaDrumSteelpan { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11293,11 +16309,23 @@ impl IconShape for FaDrum { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11320,11 +16348,23 @@ impl IconShape for FaDrumstickBite { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11347,11 +16387,23 @@ impl IconShape for FaDumbbell { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11374,11 +16426,23 @@ impl IconShape for FaDumpsterFire { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11401,11 +16465,23 @@ impl IconShape for FaDumpster { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11428,11 +16504,23 @@ impl IconShape for FaDungeon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11455,11 +16543,23 @@ impl IconShape for FaE { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11482,11 +16582,23 @@ impl IconShape for FaEarDeaf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11509,11 +16621,23 @@ impl IconShape for FaEarListen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11536,11 +16660,23 @@ impl IconShape for FaEarthAfrica { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11563,11 +16699,23 @@ impl IconShape for FaEarthAmericas { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11590,11 +16738,23 @@ impl IconShape for FaEarthAsia { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11617,11 +16777,23 @@ impl IconShape for FaEarthEurope { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11644,11 +16816,23 @@ impl IconShape for FaEarthOceania { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11671,11 +16855,23 @@ impl IconShape for FaEgg { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11698,11 +16894,23 @@ impl IconShape for FaEject { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11725,11 +16933,23 @@ impl IconShape for FaElevator { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11752,11 +16972,23 @@ impl IconShape for FaEllipsisVertical { fn view_box(&self) -> &str { "0 0 128 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11779,11 +17011,23 @@ impl IconShape for FaEllipsis { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11806,11 +17050,23 @@ impl IconShape for FaEnvelopeCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11833,11 +17089,23 @@ impl IconShape for FaEnvelopeOpenText { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11860,11 +17128,23 @@ impl IconShape for FaEnvelopeOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11887,11 +17167,23 @@ impl IconShape for FaEnvelope { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11914,11 +17206,23 @@ impl IconShape for FaEnvelopesBulk { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11941,11 +17245,23 @@ impl IconShape for FaEquals { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11968,11 +17284,23 @@ impl IconShape for FaEraser { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11995,11 +17323,23 @@ impl IconShape for FaEthernet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12022,11 +17362,23 @@ impl IconShape for FaEuroSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12049,11 +17401,23 @@ impl IconShape for FaExclamation { fn view_box(&self) -> &str { "0 0 128 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12076,11 +17440,23 @@ impl IconShape for FaExpand { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12103,11 +17479,23 @@ impl IconShape for FaExplosion { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12130,11 +17518,23 @@ impl IconShape for FaEyeDropper { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12157,11 +17557,23 @@ impl IconShape for FaEyeLowVision { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12184,11 +17596,23 @@ impl IconShape for FaEyeSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12211,11 +17635,23 @@ impl IconShape for FaEye { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12238,11 +17674,23 @@ impl IconShape for FaF { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12265,11 +17713,23 @@ impl IconShape for FaFaceAngry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12292,11 +17752,23 @@ impl IconShape for FaFaceDizzy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12319,11 +17791,23 @@ impl IconShape for FaFaceFlushed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12346,11 +17830,23 @@ impl IconShape for FaFaceFrownOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12373,11 +17869,23 @@ impl IconShape for FaFaceFrown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12400,11 +17908,23 @@ impl IconShape for FaFaceGrimace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12427,11 +17947,23 @@ impl IconShape for FaFaceGrinBeamSweat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12454,11 +17986,23 @@ impl IconShape for FaFaceGrinBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12481,11 +18025,23 @@ impl IconShape for FaFaceGrinHearts { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12508,11 +18064,23 @@ impl IconShape for FaFaceGrinSquintTears { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12535,11 +18103,23 @@ impl IconShape for FaFaceGrinSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12562,11 +18142,23 @@ impl IconShape for FaFaceGrinStars { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12589,11 +18181,23 @@ impl IconShape for FaFaceGrinTears { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12616,11 +18220,23 @@ impl IconShape for FaFaceGrinTongueSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12643,11 +18259,23 @@ impl IconShape for FaFaceGrinTongueWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12670,11 +18298,23 @@ impl IconShape for FaFaceGrinTongue { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12697,11 +18337,23 @@ impl IconShape for FaFaceGrinWide { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12724,11 +18376,23 @@ impl IconShape for FaFaceGrinWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12751,11 +18415,23 @@ impl IconShape for FaFaceGrin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12778,11 +18454,23 @@ impl IconShape for FaFaceKissBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12805,11 +18493,23 @@ impl IconShape for FaFaceKissWinkHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12832,11 +18532,23 @@ impl IconShape for FaFaceKiss { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12859,11 +18571,23 @@ impl IconShape for FaFaceLaughBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12886,11 +18610,23 @@ impl IconShape for FaFaceLaughSquint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12913,11 +18649,23 @@ impl IconShape for FaFaceLaughWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12940,11 +18688,23 @@ impl IconShape for FaFaceLaugh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12967,11 +18727,23 @@ impl IconShape for FaFaceMehBlank { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12994,11 +18766,23 @@ impl IconShape for FaFaceMeh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13021,11 +18805,23 @@ impl IconShape for FaFaceRollingEyes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13048,11 +18844,23 @@ impl IconShape for FaFaceSadCry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13075,11 +18883,23 @@ impl IconShape for FaFaceSadTear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13102,11 +18922,23 @@ impl IconShape for FaFaceSmileBeam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13129,11 +18961,23 @@ impl IconShape for FaFaceSmileWink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13156,11 +19000,23 @@ impl IconShape for FaFaceSmile { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13183,11 +19039,23 @@ impl IconShape for FaFaceSurprise { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13210,11 +19078,23 @@ impl IconShape for FaFaceTired { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13237,11 +19117,23 @@ impl IconShape for FaFan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13264,11 +19156,23 @@ impl IconShape for FaFaucetDrip { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13291,11 +19195,23 @@ impl IconShape for FaFaucet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13318,11 +19234,23 @@ impl IconShape for FaFax { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13345,11 +19273,23 @@ impl IconShape for FaFeatherPointed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13372,11 +19312,23 @@ impl IconShape for FaFeather { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13399,11 +19351,23 @@ impl IconShape for FaFerry { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13426,11 +19390,23 @@ impl IconShape for FaFileArrowDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13453,11 +19429,23 @@ impl IconShape for FaFileArrowUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13480,11 +19468,23 @@ impl IconShape for FaFileAudio { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13507,11 +19507,23 @@ impl IconShape for FaFileCircleCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13534,11 +19546,23 @@ impl IconShape for FaFileCircleExclamation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13561,11 +19585,23 @@ impl IconShape for FaFileCircleMinus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13588,11 +19624,23 @@ impl IconShape for FaFileCirclePlus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13615,11 +19663,23 @@ impl IconShape for FaFileCircleQuestion { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13642,11 +19702,23 @@ impl IconShape for FaFileCircleXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13669,11 +19741,23 @@ impl IconShape for FaFileCode { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13696,11 +19780,23 @@ impl IconShape for FaFileContract { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13723,11 +19819,23 @@ impl IconShape for FaFileCsv { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13750,11 +19858,23 @@ impl IconShape for FaFileExcel { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13777,11 +19897,23 @@ impl IconShape for FaFileExport { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13804,11 +19936,23 @@ impl IconShape for FaFileImage { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13831,11 +19975,23 @@ impl IconShape for FaFileImport { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13858,11 +20014,23 @@ impl IconShape for FaFileInvoiceDollar { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13885,11 +20053,23 @@ impl IconShape for FaFileInvoice { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13912,11 +20092,23 @@ impl IconShape for FaFileLines { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13939,11 +20131,23 @@ impl IconShape for FaFileMedical { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13966,11 +20170,23 @@ impl IconShape for FaFilePdf { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13993,11 +20209,23 @@ impl IconShape for FaFilePen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14020,11 +20248,23 @@ impl IconShape for FaFilePowerpoint { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14047,11 +20287,23 @@ impl IconShape for FaFilePrescription { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14074,11 +20326,23 @@ impl IconShape for FaFileShield { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14101,11 +20365,23 @@ impl IconShape for FaFileSignature { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14128,11 +20404,23 @@ impl IconShape for FaFileVideo { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14155,11 +20443,23 @@ impl IconShape for FaFileWaveform { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14182,11 +20482,23 @@ impl IconShape for FaFileWord { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14209,11 +20521,23 @@ impl IconShape for FaFileZipper { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14236,11 +20560,23 @@ impl IconShape for FaFile { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14263,11 +20599,23 @@ impl IconShape for FaFillDrip { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14290,11 +20638,23 @@ impl IconShape for FaFill { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14317,11 +20677,23 @@ impl IconShape for FaFilm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14344,11 +20716,23 @@ impl IconShape for FaFilterCircleDollar { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14371,11 +20755,23 @@ impl IconShape for FaFilterCircleXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14398,11 +20794,23 @@ impl IconShape for FaFilter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14425,11 +20833,23 @@ impl IconShape for FaFingerprint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14452,11 +20872,23 @@ impl IconShape for FaFireBurner { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14479,11 +20911,23 @@ impl IconShape for FaFireExtinguisher { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14506,11 +20950,23 @@ impl IconShape for FaFireFlameCurved { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14533,11 +20989,23 @@ impl IconShape for FaFireFlameSimple { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14560,11 +21028,23 @@ impl IconShape for FaFire { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14587,11 +21067,23 @@ impl IconShape for FaFishFins { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14614,11 +21106,23 @@ impl IconShape for FaFish { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14641,11 +21145,23 @@ impl IconShape for FaFlagCheckered { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14668,11 +21184,23 @@ impl IconShape for FaFlagUsa { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14695,11 +21223,23 @@ impl IconShape for FaFlag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14722,11 +21262,23 @@ impl IconShape for FaFlaskVial { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14749,11 +21301,23 @@ impl IconShape for FaFlask { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14776,11 +21340,23 @@ impl IconShape for FaFloppyDisk { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14803,11 +21379,23 @@ impl IconShape for FaFlorinSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14830,11 +21418,23 @@ impl IconShape for FaFolderClosed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14857,11 +21457,23 @@ impl IconShape for FaFolderMinus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14884,11 +21496,23 @@ impl IconShape for FaFolderOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14911,11 +21535,23 @@ impl IconShape for FaFolderPlus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14938,11 +21574,23 @@ impl IconShape for FaFolderTree { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14965,11 +21613,23 @@ impl IconShape for FaFolder { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14992,11 +21652,23 @@ impl IconShape for FaFontAwesome { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15019,11 +21691,23 @@ impl IconShape for FaFont { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15046,11 +21730,23 @@ impl IconShape for FaFootball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15073,11 +21769,23 @@ impl IconShape for FaForwardFast { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15100,11 +21808,23 @@ impl IconShape for FaForwardStep { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15127,11 +21847,23 @@ impl IconShape for FaForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15154,11 +21886,23 @@ impl IconShape for FaFrancSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15181,11 +21925,23 @@ impl IconShape for FaFrog { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15208,11 +21964,23 @@ impl IconShape for FaFutbol { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15235,11 +22003,23 @@ impl IconShape for FaG { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15262,11 +22042,23 @@ impl IconShape for FaGamepad { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15289,11 +22081,23 @@ impl IconShape for FaGasPump { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15316,11 +22120,23 @@ impl IconShape for FaGaugeHigh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15343,11 +22159,23 @@ impl IconShape for FaGaugeSimpleHigh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15370,11 +22198,23 @@ impl IconShape for FaGaugeSimple { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15397,11 +22237,23 @@ impl IconShape for FaGauge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15424,11 +22276,23 @@ impl IconShape for FaGavel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15451,11 +22315,23 @@ impl IconShape for FaGear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15478,11 +22354,23 @@ impl IconShape for FaGears { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15505,11 +22393,23 @@ impl IconShape for FaGem { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15532,11 +22432,23 @@ impl IconShape for FaGenderless { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15559,11 +22471,23 @@ impl IconShape for FaGhost { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15586,11 +22510,23 @@ impl IconShape for FaGift { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15613,11 +22549,23 @@ impl IconShape for FaGifts { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15640,11 +22588,23 @@ impl IconShape for FaGlassWaterDroplet { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15667,11 +22627,23 @@ impl IconShape for FaGlassWater { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15694,11 +22666,23 @@ impl IconShape for FaGlasses { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15721,11 +22705,23 @@ impl IconShape for FaGlobe { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15748,11 +22744,23 @@ impl IconShape for FaGolfBallTee { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15775,11 +22783,23 @@ impl IconShape for FaGopuram { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15802,11 +22822,23 @@ impl IconShape for FaGraduationCap { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15829,11 +22861,23 @@ impl IconShape for FaGreaterThanEqual { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15856,11 +22900,23 @@ impl IconShape for FaGreaterThan { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15883,11 +22939,23 @@ impl IconShape for FaGripLinesVertical { fn view_box(&self) -> &str { "0 0 192 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15910,11 +22978,23 @@ impl IconShape for FaGripLines { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15937,11 +23017,23 @@ impl IconShape for FaGripVertical { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15964,11 +23056,23 @@ impl IconShape for FaGrip { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15991,11 +23095,23 @@ impl IconShape for FaGroupArrowsRotate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16018,11 +23134,23 @@ impl IconShape for FaGuaraniSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16045,11 +23173,23 @@ impl IconShape for FaGuitar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16072,11 +23212,23 @@ impl IconShape for FaGun { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16099,11 +23251,23 @@ impl IconShape for FaH { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16126,11 +23290,23 @@ impl IconShape for FaHammer { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16153,11 +23329,23 @@ impl IconShape for FaHamsa { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16180,11 +23368,23 @@ impl IconShape for FaHandBackFist { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16207,11 +23407,23 @@ impl IconShape for FaHandDots { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16234,11 +23446,23 @@ impl IconShape for FaHandFist { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16261,11 +23485,23 @@ impl IconShape for FaHandHoldingDollar { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16288,11 +23524,23 @@ impl IconShape for FaHandHoldingDroplet { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16315,11 +23563,23 @@ impl IconShape for FaHandHoldingHand { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16342,11 +23602,23 @@ impl IconShape for FaHandHoldingHeart { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16369,11 +23641,23 @@ impl IconShape for FaHandHoldingMedical { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16396,11 +23680,23 @@ impl IconShape for FaHandHolding { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16423,11 +23719,23 @@ impl IconShape for FaHandLizard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16450,11 +23758,23 @@ impl IconShape for FaHandMiddleFinger { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16477,11 +23797,23 @@ impl IconShape for FaHandPeace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16504,11 +23836,23 @@ impl IconShape for FaHandPointDown { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16531,11 +23875,23 @@ impl IconShape for FaHandPointLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16558,11 +23914,23 @@ impl IconShape for FaHandPointRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16585,11 +23953,23 @@ impl IconShape for FaHandPointUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16612,11 +23992,23 @@ impl IconShape for FaHandPointer { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16639,11 +24031,23 @@ impl IconShape for FaHandScissors { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16666,11 +24070,23 @@ impl IconShape for FaHandSparkles { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16693,11 +24109,23 @@ impl IconShape for FaHandSpock { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16720,11 +24148,23 @@ impl IconShape for FaHand { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16747,11 +24187,23 @@ impl IconShape for FaHandcuffs { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16774,11 +24226,23 @@ impl IconShape for FaHandsAslInterpreting { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16801,11 +24265,23 @@ impl IconShape for FaHandsBound { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16828,11 +24304,23 @@ impl IconShape for FaHandsBubbles { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16855,11 +24343,23 @@ impl IconShape for FaHandsClapping { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16882,11 +24382,23 @@ impl IconShape for FaHandsHoldingChild { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16909,11 +24421,23 @@ impl IconShape for FaHandsHoldingCircle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16936,11 +24460,23 @@ impl IconShape for FaHandsHolding { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16963,11 +24499,23 @@ impl IconShape for FaHandsPraying { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16990,11 +24538,23 @@ impl IconShape for FaHands { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17017,11 +24577,23 @@ impl IconShape for FaHandshakeAngle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17044,11 +24616,23 @@ impl IconShape for FaHandshakeSimpleSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17071,11 +24655,23 @@ impl IconShape for FaHandshakeSimple { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17098,11 +24694,23 @@ impl IconShape for FaHandshakeSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17125,11 +24733,23 @@ impl IconShape for FaHandshake { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17152,11 +24772,23 @@ impl IconShape for FaHanukiah { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17179,11 +24811,23 @@ impl IconShape for FaHardDrive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17206,11 +24850,23 @@ impl IconShape for FaHashtag { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17233,11 +24889,23 @@ impl IconShape for FaHatCowboySide { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17260,11 +24928,23 @@ impl IconShape for FaHatCowboy { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17287,11 +24967,23 @@ impl IconShape for FaHatWizard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17314,11 +25006,23 @@ impl IconShape for FaHeadSideCoughSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17341,11 +25045,23 @@ impl IconShape for FaHeadSideCough { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17368,11 +25084,23 @@ impl IconShape for FaHeadSideMask { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17395,11 +25123,23 @@ impl IconShape for FaHeadSideVirus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17422,11 +25162,23 @@ impl IconShape for FaHeading { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17449,11 +25201,23 @@ impl IconShape for FaHeadphonesSimple { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17476,11 +25240,23 @@ impl IconShape for FaHeadphones { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17503,11 +25279,23 @@ impl IconShape for FaHeadset { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17530,11 +25318,23 @@ impl IconShape for FaHeartCircleBolt { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17557,11 +25357,23 @@ impl IconShape for FaHeartCircleCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17584,11 +25396,23 @@ impl IconShape for FaHeartCircleExclamation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17611,11 +25435,23 @@ impl IconShape for FaHeartCircleMinus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17638,11 +25474,23 @@ impl IconShape for FaHeartCirclePlus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17665,11 +25513,23 @@ impl IconShape for FaHeartCircleXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17692,11 +25552,23 @@ impl IconShape for FaHeartCrack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17719,11 +25591,23 @@ impl IconShape for FaHeartPulse { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17746,11 +25630,23 @@ impl IconShape for FaHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17773,11 +25669,23 @@ impl IconShape for FaHelicopterSymbol { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17800,11 +25708,23 @@ impl IconShape for FaHelicopter { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17827,11 +25747,23 @@ impl IconShape for FaHelmetSafety { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17854,11 +25786,23 @@ impl IconShape for FaHelmetUn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17881,11 +25825,23 @@ impl IconShape for FaHighlighter { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17908,11 +25864,23 @@ impl IconShape for FaHillAvalanche { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17935,11 +25903,23 @@ impl IconShape for FaHillRockslide { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17962,11 +25942,23 @@ impl IconShape for FaHippo { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17989,11 +25981,23 @@ impl IconShape for FaHockeyPuck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18016,11 +26020,23 @@ impl IconShape for FaHollyBerry { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18043,11 +26059,23 @@ impl IconShape for FaHorseHead { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18070,11 +26098,23 @@ impl IconShape for FaHorse { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18097,11 +26137,23 @@ impl IconShape for FaHospitalUser { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18124,11 +26176,23 @@ impl IconShape for FaHospital { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18151,11 +26215,23 @@ impl IconShape for FaHotTubPerson { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18178,11 +26254,23 @@ impl IconShape for FaHotdog { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18205,11 +26293,23 @@ impl IconShape for FaHotel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18232,11 +26332,23 @@ impl IconShape for FaHourglassEmpty { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18259,11 +26371,23 @@ impl IconShape for FaHourglassEnd { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18286,11 +26410,23 @@ impl IconShape for FaHourglassStart { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18313,11 +26449,23 @@ impl IconShape for FaHourglass { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18340,11 +26488,23 @@ impl IconShape for FaHouseChimneyCrack { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18367,11 +26527,23 @@ impl IconShape for FaHouseChimneyMedical { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18394,11 +26566,23 @@ impl IconShape for FaHouseChimneyUser { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18421,11 +26605,23 @@ impl IconShape for FaHouseChimneyWindow { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18448,11 +26644,23 @@ impl IconShape for FaHouseChimney { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18475,11 +26683,23 @@ impl IconShape for FaHouseCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18502,11 +26722,23 @@ impl IconShape for FaHouseCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18529,11 +26761,23 @@ impl IconShape for FaHouseCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18556,11 +26800,23 @@ impl IconShape for FaHouseCrack { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18583,11 +26839,23 @@ impl IconShape for FaHouseFire { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18610,11 +26878,23 @@ impl IconShape for FaHouseFlag { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18637,11 +26917,23 @@ impl IconShape for FaHouseFloodWaterCircleArrowRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18664,11 +26956,23 @@ impl IconShape for FaHouseFloodWater { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18691,11 +26995,23 @@ impl IconShape for FaHouseLaptop { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18718,11 +27034,23 @@ impl IconShape for FaHouseLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18745,11 +27073,23 @@ impl IconShape for FaHouseMedicalCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18772,11 +27112,23 @@ impl IconShape for FaHouseMedicalCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18799,11 +27151,23 @@ impl IconShape for FaHouseMedicalCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18826,11 +27190,23 @@ impl IconShape for FaHouseMedicalFlag { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18853,11 +27229,23 @@ impl IconShape for FaHouseMedical { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18880,11 +27268,23 @@ impl IconShape for FaHouseSignal { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18907,11 +27307,23 @@ impl IconShape for FaHouseTsunami { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18934,11 +27346,23 @@ impl IconShape for FaHouseUser { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18961,11 +27385,23 @@ impl IconShape for FaHouse { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18988,11 +27424,23 @@ impl IconShape for FaHryvniaSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19015,11 +27463,23 @@ impl IconShape for FaHurricane { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19042,11 +27502,23 @@ impl IconShape for FaICursor { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19069,11 +27541,23 @@ impl IconShape for FaI { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19096,11 +27580,23 @@ impl IconShape for FaIceCream { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19123,11 +27619,23 @@ impl IconShape for FaIcicles { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19150,11 +27658,23 @@ impl IconShape for FaIcons { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19177,11 +27697,23 @@ impl IconShape for FaIdBadge { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19204,11 +27736,23 @@ impl IconShape for FaIdCardClip { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19231,11 +27775,23 @@ impl IconShape for FaIdCard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19258,11 +27814,23 @@ impl IconShape for FaIgloo { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19285,11 +27853,23 @@ impl IconShape for FaImagePortrait { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19312,11 +27892,23 @@ impl IconShape for FaImage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19339,11 +27931,23 @@ impl IconShape for FaImages { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19366,11 +27970,23 @@ impl IconShape for FaInbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19393,11 +28009,23 @@ impl IconShape for FaIndent { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19420,11 +28048,23 @@ impl IconShape for FaIndianRupeeSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19447,11 +28087,23 @@ impl IconShape for FaIndustry { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19474,11 +28126,23 @@ impl IconShape for FaInfinity { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19501,11 +28165,23 @@ impl IconShape for FaInfo { fn view_box(&self) -> &str { "0 0 192 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19528,11 +28204,23 @@ impl IconShape for FaItalic { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19555,11 +28243,23 @@ impl IconShape for FaJ { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19582,11 +28282,23 @@ impl IconShape for FaJarWheat { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19609,11 +28321,23 @@ impl IconShape for FaJar { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19636,11 +28360,23 @@ impl IconShape for FaJedi { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19663,11 +28399,23 @@ impl IconShape for FaJetFighterUp { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19690,11 +28438,23 @@ impl IconShape for FaJetFighter { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19717,11 +28477,23 @@ impl IconShape for FaJoint { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19744,11 +28516,23 @@ impl IconShape for FaJugDetergent { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19771,11 +28555,23 @@ impl IconShape for FaK { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19798,11 +28594,23 @@ impl IconShape for FaKaaba { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19825,11 +28633,23 @@ impl IconShape for FaKey { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19852,11 +28672,23 @@ impl IconShape for FaKeyboard { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19879,11 +28711,23 @@ impl IconShape for FaKhanda { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19906,11 +28750,23 @@ impl IconShape for FaKipSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19933,11 +28789,23 @@ impl IconShape for FaKitMedical { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19960,11 +28828,23 @@ impl IconShape for FaKitchenSet { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19987,11 +28867,23 @@ impl IconShape for FaKiwiBird { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20014,11 +28906,23 @@ impl IconShape for FaL { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20041,11 +28945,23 @@ impl IconShape for FaLandMineOn { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20068,11 +28984,23 @@ impl IconShape for FaLandmarkDome { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20095,11 +29023,23 @@ impl IconShape for FaLandmarkFlag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20122,11 +29062,23 @@ impl IconShape for FaLandmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20149,11 +29101,23 @@ impl IconShape for FaLanguage { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20176,11 +29140,23 @@ impl IconShape for FaLaptopCode { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20203,11 +29179,23 @@ impl IconShape for FaLaptopFile { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20230,11 +29218,23 @@ impl IconShape for FaLaptopMedical { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20257,11 +29257,23 @@ impl IconShape for FaLaptop { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20284,11 +29296,23 @@ impl IconShape for FaLariSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20311,11 +29335,23 @@ impl IconShape for FaLayerGroup { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20338,11 +29374,23 @@ impl IconShape for FaLeaf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20365,11 +29413,23 @@ impl IconShape for FaLeftLong { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20392,11 +29452,23 @@ impl IconShape for FaLeftRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20419,11 +29491,23 @@ impl IconShape for FaLemon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20446,11 +29530,23 @@ impl IconShape for FaLessThanEqual { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20473,11 +29569,23 @@ impl IconShape for FaLessThan { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20500,11 +29608,23 @@ impl IconShape for FaLifeRing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20527,11 +29647,23 @@ impl IconShape for FaLightbulb { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20554,11 +29686,23 @@ impl IconShape for FaLinesLeaning { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20581,11 +29725,23 @@ impl IconShape for FaLinkSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20608,11 +29764,23 @@ impl IconShape for FaLink { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20635,11 +29803,23 @@ impl IconShape for FaLiraSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20662,11 +29842,23 @@ impl IconShape for FaListCheck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20689,11 +29881,23 @@ impl IconShape for FaListOl { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20716,11 +29920,23 @@ impl IconShape for FaListUl { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20743,11 +29959,23 @@ impl IconShape for FaList { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20770,11 +29998,23 @@ impl IconShape for FaLitecoinSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20797,11 +30037,23 @@ impl IconShape for FaLocationArrow { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20824,11 +30076,23 @@ impl IconShape for FaLocationCrosshairs { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20851,11 +30115,23 @@ impl IconShape for FaLocationDot { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20878,11 +30154,23 @@ impl IconShape for FaLocationPinLock { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20905,11 +30193,23 @@ impl IconShape for FaLocationPin { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20932,11 +30232,23 @@ impl IconShape for FaLockOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20959,11 +30271,23 @@ impl IconShape for FaLock { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20986,11 +30310,23 @@ impl IconShape for FaLocust { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21013,11 +30349,23 @@ impl IconShape for FaLungsVirus { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21040,11 +30388,23 @@ impl IconShape for FaLungs { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21067,11 +30427,23 @@ impl IconShape for FaM { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21094,11 +30466,23 @@ impl IconShape for FaMagnet { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21121,11 +30505,23 @@ impl IconShape for FaMagnifyingGlassArrowRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21148,11 +30544,23 @@ impl IconShape for FaMagnifyingGlassChart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21175,11 +30583,23 @@ impl IconShape for FaMagnifyingGlassDollar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21202,11 +30622,23 @@ impl IconShape for FaMagnifyingGlassLocation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21229,11 +30661,23 @@ impl IconShape for FaMagnifyingGlassMinus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21256,11 +30700,23 @@ impl IconShape for FaMagnifyingGlassPlus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21283,11 +30739,23 @@ impl IconShape for FaMagnifyingGlass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21310,11 +30778,23 @@ impl IconShape for FaManatSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21337,11 +30817,23 @@ impl IconShape for FaMapLocationDot { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21364,11 +30856,23 @@ impl IconShape for FaMapLocation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21391,11 +30895,23 @@ impl IconShape for FaMapPin { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21418,11 +30934,23 @@ impl IconShape for FaMap { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21445,11 +30973,23 @@ impl IconShape for FaMarker { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21472,11 +31012,23 @@ impl IconShape for FaMarsAndVenusBurst { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21499,11 +31051,23 @@ impl IconShape for FaMarsAndVenus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21526,11 +31090,23 @@ impl IconShape for FaMarsDouble { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21553,11 +31129,23 @@ impl IconShape for FaMarsStrokeRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21580,11 +31168,23 @@ impl IconShape for FaMarsStrokeUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21607,11 +31207,23 @@ impl IconShape for FaMarsStroke { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21634,11 +31246,23 @@ impl IconShape for FaMars { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21661,11 +31285,23 @@ impl IconShape for FaMartiniGlassCitrus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21688,11 +31324,23 @@ impl IconShape for FaMartiniGlassEmpty { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21715,11 +31363,23 @@ impl IconShape for FaMartiniGlass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21742,11 +31402,23 @@ impl IconShape for FaMaskFace { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21769,11 +31441,23 @@ impl IconShape for FaMaskVentilator { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21796,11 +31480,23 @@ impl IconShape for FaMask { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21823,11 +31519,23 @@ impl IconShape for FaMasksTheater { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21850,11 +31558,23 @@ impl IconShape for FaMattressPillow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21877,11 +31597,23 @@ impl IconShape for FaMaximize { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21904,11 +31636,23 @@ impl IconShape for FaMedal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21931,11 +31675,23 @@ impl IconShape for FaMemory { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21958,11 +31714,23 @@ impl IconShape for FaMenorah { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21985,11 +31753,23 @@ impl IconShape for FaMercury { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22012,11 +31792,23 @@ impl IconShape for FaMessage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22039,11 +31831,23 @@ impl IconShape for FaMeteor { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22066,11 +31870,23 @@ impl IconShape for FaMicrochip { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22093,11 +31909,23 @@ impl IconShape for FaMicrophoneLinesSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22120,11 +31948,23 @@ impl IconShape for FaMicrophoneLines { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22147,11 +31987,23 @@ impl IconShape for FaMicrophoneSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22174,11 +32026,23 @@ impl IconShape for FaMicrophone { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22201,11 +32065,23 @@ impl IconShape for FaMicroscope { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22228,11 +32104,23 @@ impl IconShape for FaMillSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22255,11 +32143,23 @@ impl IconShape for FaMinimize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22282,11 +32182,23 @@ impl IconShape for FaMinus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22309,11 +32221,23 @@ impl IconShape for FaMitten { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22336,11 +32260,23 @@ impl IconShape for FaMobileButton { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22363,11 +32299,23 @@ impl IconShape for FaMobileRetro { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22390,11 +32338,23 @@ impl IconShape for FaMobileScreenButton { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22417,11 +32377,23 @@ impl IconShape for FaMobileScreen { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22444,11 +32416,23 @@ impl IconShape for FaMobile { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22471,11 +32455,23 @@ impl IconShape for FaMoneyBill1Wave { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22498,11 +32494,23 @@ impl IconShape for FaMoneyBill1 { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22525,11 +32533,23 @@ impl IconShape for FaMoneyBillTransfer { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22552,11 +32572,23 @@ impl IconShape for FaMoneyBillTrendUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22579,11 +32611,23 @@ impl IconShape for FaMoneyBillWave { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22606,11 +32650,23 @@ impl IconShape for FaMoneyBillWheat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22633,11 +32689,23 @@ impl IconShape for FaMoneyBill { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22660,11 +32728,23 @@ impl IconShape for FaMoneyBills { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22687,11 +32767,23 @@ impl IconShape for FaMoneyCheckDollar { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22714,11 +32806,23 @@ impl IconShape for FaMoneyCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22741,11 +32845,23 @@ impl IconShape for FaMonument { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22768,11 +32884,23 @@ impl IconShape for FaMoon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22795,11 +32923,23 @@ impl IconShape for FaMortarPestle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22822,11 +32962,23 @@ impl IconShape for FaMosque { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22849,11 +33001,23 @@ impl IconShape for FaMosquitoNet { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22876,11 +33040,23 @@ impl IconShape for FaMosquito { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22903,11 +33079,23 @@ impl IconShape for FaMotorcycle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22930,11 +33118,23 @@ impl IconShape for FaMound { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22957,11 +33157,23 @@ impl IconShape for FaMountainCity { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22984,11 +33196,23 @@ impl IconShape for FaMountainSun { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23011,11 +33235,23 @@ impl IconShape for FaMountain { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23038,11 +33274,23 @@ impl IconShape for FaMugHot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23065,11 +33313,23 @@ impl IconShape for FaMugSaucer { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23092,11 +33352,23 @@ impl IconShape for FaMusic { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23119,11 +33391,23 @@ impl IconShape for FaN { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23146,11 +33430,23 @@ impl IconShape for FaNairaSign { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23173,11 +33469,23 @@ impl IconShape for FaNetworkWired { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23200,11 +33508,23 @@ impl IconShape for FaNeuter { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23227,11 +33547,23 @@ impl IconShape for FaNewspaper { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23254,11 +33586,23 @@ impl IconShape for FaNotEqual { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23281,11 +33625,23 @@ impl IconShape for FaNoteSticky { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23308,11 +33664,23 @@ impl IconShape for FaNotesMedical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23335,11 +33703,23 @@ impl IconShape for FaO { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23362,11 +33742,23 @@ impl IconShape for FaObjectGroup { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23389,11 +33781,23 @@ impl IconShape for FaObjectUngroup { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23416,11 +33820,23 @@ impl IconShape for FaOilCan { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23443,11 +33859,23 @@ impl IconShape for FaOilWell { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23470,11 +33898,23 @@ impl IconShape for FaOm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23497,11 +33937,23 @@ impl IconShape for FaOtter { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23524,11 +33976,23 @@ impl IconShape for FaOutdent { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23551,11 +34015,23 @@ impl IconShape for FaP { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23578,11 +34054,23 @@ impl IconShape for FaPager { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23605,11 +34093,23 @@ impl IconShape for FaPaintRoller { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23632,11 +34132,23 @@ impl IconShape for FaPaintbrush { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23659,11 +34171,23 @@ impl IconShape for FaPalette { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23686,11 +34210,23 @@ impl IconShape for FaPallet { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23713,11 +34249,23 @@ impl IconShape for FaPanorama { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23740,11 +34288,23 @@ impl IconShape for FaPaperPlane { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23767,11 +34327,23 @@ impl IconShape for FaPaperclip { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23794,11 +34366,23 @@ impl IconShape for FaParachuteBox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23821,11 +34405,23 @@ impl IconShape for FaParagraph { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23848,11 +34444,23 @@ impl IconShape for FaPassport { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23875,11 +34483,23 @@ impl IconShape for FaPaste { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23902,11 +34522,23 @@ impl IconShape for FaPause { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23929,11 +34561,23 @@ impl IconShape for FaPaw { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23956,11 +34600,23 @@ impl IconShape for FaPeace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23983,11 +34639,23 @@ impl IconShape for FaPenClip { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24010,11 +34678,23 @@ impl IconShape for FaPenFancy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24037,11 +34717,23 @@ impl IconShape for FaPenNib { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24064,11 +34756,23 @@ impl IconShape for FaPenRuler { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24091,11 +34795,23 @@ impl IconShape for FaPenToSquare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24118,11 +34834,23 @@ impl IconShape for FaPen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24145,11 +34873,23 @@ impl IconShape for FaPencil { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24172,11 +34912,23 @@ impl IconShape for FaPeopleArrowsLeftRight { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24199,11 +34951,23 @@ impl IconShape for FaPeopleCarryBox { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24226,11 +34990,23 @@ impl IconShape for FaPeopleGroup { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24253,11 +35029,23 @@ impl IconShape for FaPeopleLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24280,11 +35068,23 @@ impl IconShape for FaPeoplePulling { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24307,11 +35107,23 @@ impl IconShape for FaPeopleRobbery { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24334,11 +35146,23 @@ impl IconShape for FaPeopleRoof { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24361,11 +35185,23 @@ impl IconShape for FaPepperHot { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24388,11 +35224,23 @@ impl IconShape for FaPercent { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24415,11 +35263,23 @@ impl IconShape for FaPersonArrowDownToLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24442,11 +35302,23 @@ impl IconShape for FaPersonArrowUpFromLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24469,11 +35341,23 @@ impl IconShape for FaPersonBiking { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24496,11 +35380,23 @@ impl IconShape for FaPersonBooth { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24523,11 +35419,23 @@ impl IconShape for FaPersonBreastfeeding { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24550,11 +35458,23 @@ impl IconShape for FaPersonBurst { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24577,11 +35497,23 @@ impl IconShape for FaPersonCane { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24604,11 +35536,23 @@ impl IconShape for FaPersonChalkboard { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24631,11 +35575,23 @@ impl IconShape for FaPersonCircleCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24658,11 +35614,23 @@ impl IconShape for FaPersonCircleExclamation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24685,11 +35653,23 @@ impl IconShape for FaPersonCircleMinus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24712,11 +35692,23 @@ impl IconShape for FaPersonCirclePlus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24739,11 +35731,23 @@ impl IconShape for FaPersonCircleQuestion { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24766,11 +35770,23 @@ impl IconShape for FaPersonCircleXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24793,11 +35809,23 @@ impl IconShape for FaPersonDigging { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24820,11 +35848,23 @@ impl IconShape for FaPersonDotsFromLine { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24847,11 +35887,23 @@ impl IconShape for FaPersonDressBurst { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24874,11 +35926,23 @@ impl IconShape for FaPersonDress { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24901,11 +35965,23 @@ impl IconShape for FaPersonDrowning { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24928,11 +36004,23 @@ impl IconShape for FaPersonFallingBurst { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24955,11 +36043,23 @@ impl IconShape for FaPersonFalling { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24982,11 +36082,23 @@ impl IconShape for FaPersonHalfDress { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25009,11 +36121,23 @@ impl IconShape for FaPersonHarassing { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25036,11 +36160,23 @@ impl IconShape for FaPersonHiking { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25063,11 +36199,23 @@ impl IconShape for FaPersonMilitaryPointing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25090,11 +36238,23 @@ impl IconShape for FaPersonMilitaryRifle { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25117,11 +36277,23 @@ impl IconShape for FaPersonMilitaryToPerson { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25144,11 +36316,23 @@ impl IconShape for FaPersonPraying { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25171,11 +36355,23 @@ impl IconShape for FaPersonPregnant { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25198,11 +36394,23 @@ impl IconShape for FaPersonRays { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25225,11 +36433,23 @@ impl IconShape for FaPersonRifle { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25252,11 +36472,23 @@ impl IconShape for FaPersonRunning { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25279,11 +36511,23 @@ impl IconShape for FaPersonShelter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25306,11 +36550,23 @@ impl IconShape for FaPersonSkating { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25333,11 +36589,23 @@ impl IconShape for FaPersonSkiingNordic { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25360,11 +36628,23 @@ impl IconShape for FaPersonSkiing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25387,11 +36667,23 @@ impl IconShape for FaPersonSnowboarding { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25414,11 +36706,23 @@ impl IconShape for FaPersonSwimming { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25441,11 +36745,23 @@ impl IconShape for FaPersonThroughWindow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25468,11 +36784,23 @@ impl IconShape for FaPersonWalkingArrowLoopLeft { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25495,11 +36823,23 @@ impl IconShape for FaPersonWalkingArrowRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25522,11 +36862,23 @@ impl IconShape for FaPersonWalkingDashedLineArrowRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25549,11 +36901,23 @@ impl IconShape for FaPersonWalkingLuggage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25576,11 +36940,23 @@ impl IconShape for FaPersonWalkingWithCane { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25603,11 +36979,23 @@ impl IconShape for FaPersonWalking { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25630,11 +37018,23 @@ impl IconShape for FaPerson { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25657,11 +37057,23 @@ impl IconShape for FaPesetaSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25684,11 +37096,23 @@ impl IconShape for FaPesoSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25711,11 +37135,23 @@ impl IconShape for FaPhoneFlip { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25738,11 +37174,23 @@ impl IconShape for FaPhoneSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25765,11 +37213,23 @@ impl IconShape for FaPhoneVolume { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25792,11 +37252,23 @@ impl IconShape for FaPhone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25819,11 +37291,23 @@ impl IconShape for FaPhotoFilm { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25846,11 +37330,23 @@ impl IconShape for FaPiggyBank { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25873,11 +37369,23 @@ impl IconShape for FaPills { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25900,11 +37408,23 @@ impl IconShape for FaPizzaSlice { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25927,11 +37447,23 @@ impl IconShape for FaPlaceOfWorship { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25954,11 +37486,23 @@ impl IconShape for FaPlaneArrival { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25981,11 +37525,23 @@ impl IconShape for FaPlaneCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26008,11 +37564,23 @@ impl IconShape for FaPlaneCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26035,11 +37603,23 @@ impl IconShape for FaPlaneCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26062,11 +37642,23 @@ impl IconShape for FaPlaneDeparture { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26089,11 +37681,23 @@ impl IconShape for FaPlaneLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26116,11 +37720,23 @@ impl IconShape for FaPlaneSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26143,11 +37759,23 @@ impl IconShape for FaPlaneUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26170,11 +37798,23 @@ impl IconShape for FaPlane { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26197,11 +37837,23 @@ impl IconShape for FaPlantWilt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26224,11 +37876,23 @@ impl IconShape for FaPlateWheat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26251,11 +37915,23 @@ impl IconShape for FaPlay { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26278,11 +37954,23 @@ impl IconShape for FaPlugCircleBolt { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26305,11 +37993,23 @@ impl IconShape for FaPlugCircleCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26332,11 +38032,23 @@ impl IconShape for FaPlugCircleExclamation { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26359,11 +38071,23 @@ impl IconShape for FaPlugCircleMinus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26386,11 +38110,23 @@ impl IconShape for FaPlugCirclePlus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26413,11 +38149,23 @@ impl IconShape for FaPlugCircleXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26440,11 +38188,23 @@ impl IconShape for FaPlug { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26467,11 +38227,23 @@ impl IconShape for FaPlusMinus { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26494,11 +38266,23 @@ impl IconShape for FaPlus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26521,11 +38305,23 @@ impl IconShape for FaPodcast { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26548,11 +38344,23 @@ impl IconShape for FaPooStorm { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26575,11 +38383,23 @@ impl IconShape for FaPoo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26602,11 +38422,23 @@ impl IconShape for FaPoop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26629,11 +38461,23 @@ impl IconShape for FaPowerOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26656,11 +38500,23 @@ impl IconShape for FaPrescriptionBottleMedical { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26683,11 +38539,23 @@ impl IconShape for FaPrescriptionBottle { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26710,11 +38578,23 @@ impl IconShape for FaPrescription { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26737,11 +38617,23 @@ impl IconShape for FaPrint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26764,11 +38656,23 @@ impl IconShape for FaPumpMedical { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26791,11 +38695,23 @@ impl IconShape for FaPumpSoap { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26818,11 +38734,23 @@ impl IconShape for FaPuzzlePiece { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26845,11 +38773,23 @@ impl IconShape for FaQ { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26872,11 +38812,23 @@ impl IconShape for FaQrcode { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26899,11 +38851,23 @@ impl IconShape for FaQuestion { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26926,11 +38890,23 @@ impl IconShape for FaQuoteLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26953,11 +38929,23 @@ impl IconShape for FaQuoteRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26980,11 +38968,23 @@ impl IconShape for FaR { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27007,11 +39007,23 @@ impl IconShape for FaRadiation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27034,11 +39046,23 @@ impl IconShape for FaRadio { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27061,11 +39085,23 @@ impl IconShape for FaRainbow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27088,11 +39124,23 @@ impl IconShape for FaRankingStar { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27115,11 +39163,23 @@ impl IconShape for FaReceipt { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27142,11 +39202,23 @@ impl IconShape for FaRecordVinyl { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27169,11 +39241,23 @@ impl IconShape for FaRectangleAd { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27196,11 +39280,23 @@ impl IconShape for FaRectangleList { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27223,11 +39319,23 @@ impl IconShape for FaRectangleXmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27250,11 +39358,23 @@ impl IconShape for FaRecycle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27277,11 +39397,23 @@ impl IconShape for FaRegistered { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27304,11 +39436,23 @@ impl IconShape for FaRepeat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27331,11 +39475,23 @@ impl IconShape for FaReplyAll { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27358,11 +39514,23 @@ impl IconShape for FaReply { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27385,11 +39553,23 @@ impl IconShape for FaRepublican { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27412,11 +39592,23 @@ impl IconShape for FaRestroom { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27439,11 +39631,23 @@ impl IconShape for FaRetweet { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27466,11 +39670,23 @@ impl IconShape for FaRibbon { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27493,11 +39709,23 @@ impl IconShape for FaRightFromBracket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27520,11 +39748,23 @@ impl IconShape for FaRightLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27547,11 +39787,23 @@ impl IconShape for FaRightLong { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27574,11 +39826,23 @@ impl IconShape for FaRightToBracket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27601,11 +39865,23 @@ impl IconShape for FaRing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27628,11 +39904,23 @@ impl IconShape for FaRoadBarrier { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27655,11 +39943,23 @@ impl IconShape for FaRoadBridge { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27682,11 +39982,23 @@ impl IconShape for FaRoadCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27709,11 +40021,23 @@ impl IconShape for FaRoadCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27736,11 +40060,23 @@ impl IconShape for FaRoadCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27763,11 +40099,23 @@ impl IconShape for FaRoadLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27790,11 +40138,23 @@ impl IconShape for FaRoadSpikes { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27817,11 +40177,23 @@ impl IconShape for FaRoad { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27844,11 +40216,23 @@ impl IconShape for FaRobot { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27871,11 +40255,23 @@ impl IconShape for FaRocket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27898,11 +40294,23 @@ impl IconShape for FaRotateLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27925,11 +40333,23 @@ impl IconShape for FaRotateRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27952,11 +40372,23 @@ impl IconShape for FaRotate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27979,11 +40411,23 @@ impl IconShape for FaRoute { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28006,11 +40450,23 @@ impl IconShape for FaRss { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28033,11 +40489,23 @@ impl IconShape for FaRubleSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28060,11 +40528,23 @@ impl IconShape for FaRug { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28087,11 +40567,23 @@ impl IconShape for FaRulerCombined { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28114,11 +40606,23 @@ impl IconShape for FaRulerHorizontal { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28141,11 +40645,23 @@ impl IconShape for FaRulerVertical { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28168,11 +40684,23 @@ impl IconShape for FaRuler { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28195,11 +40723,23 @@ impl IconShape for FaRupeeSign { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28222,11 +40762,23 @@ impl IconShape for FaRupiahSign { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28249,11 +40801,23 @@ impl IconShape for FaS { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28276,11 +40840,23 @@ impl IconShape for FaSackDollar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28303,11 +40879,23 @@ impl IconShape for FaSackXmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28330,11 +40918,23 @@ impl IconShape for FaSailboat { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28357,11 +40957,23 @@ impl IconShape for FaSatelliteDish { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28384,11 +40996,23 @@ impl IconShape for FaSatellite { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28411,11 +41035,23 @@ impl IconShape for FaScaleBalanced { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28438,11 +41074,23 @@ impl IconShape for FaScaleUnbalancedFlip { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28465,11 +41113,23 @@ impl IconShape for FaScaleUnbalanced { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28492,11 +41152,23 @@ impl IconShape for FaSchoolCircleCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28519,11 +41191,23 @@ impl IconShape for FaSchoolCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28546,11 +41230,23 @@ impl IconShape for FaSchoolCircleXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28573,11 +41269,23 @@ impl IconShape for FaSchoolFlag { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28600,11 +41308,23 @@ impl IconShape for FaSchoolLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28627,11 +41347,23 @@ impl IconShape for FaSchool { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28654,11 +41386,23 @@ impl IconShape for FaScissors { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28681,11 +41425,23 @@ impl IconShape for FaScrewdriverWrench { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28708,11 +41464,23 @@ impl IconShape for FaScrewdriver { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28735,11 +41503,23 @@ impl IconShape for FaScrollTorah { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28762,11 +41542,23 @@ impl IconShape for FaScroll { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28789,11 +41581,23 @@ impl IconShape for FaSdCard { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28816,11 +41620,23 @@ impl IconShape for FaSection { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28843,11 +41659,23 @@ impl IconShape for FaSeedling { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28870,11 +41698,23 @@ impl IconShape for FaServer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28897,11 +41737,23 @@ impl IconShape for FaShapes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28924,11 +41776,23 @@ impl IconShape for FaShareFromSquare { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28951,11 +41815,23 @@ impl IconShape for FaShareNodes { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28978,11 +41854,23 @@ impl IconShape for FaShare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29005,11 +41893,23 @@ impl IconShape for FaSheetPlastic { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29032,11 +41932,23 @@ impl IconShape for FaShekelSign { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29059,11 +41971,23 @@ impl IconShape for FaShieldBlank { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29086,11 +42010,23 @@ impl IconShape for FaShieldCat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29113,11 +42049,23 @@ impl IconShape for FaShieldDog { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29140,11 +42088,23 @@ impl IconShape for FaShieldHalved { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29167,11 +42127,23 @@ impl IconShape for FaShieldHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29194,11 +42166,23 @@ impl IconShape for FaShieldVirus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29221,11 +42205,23 @@ impl IconShape for FaShield { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29248,11 +42244,23 @@ impl IconShape for FaShip { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29275,11 +42283,23 @@ impl IconShape for FaShirt { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29302,11 +42322,23 @@ impl IconShape for FaShoePrints { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29329,11 +42361,23 @@ impl IconShape for FaShopLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29356,11 +42400,23 @@ impl IconShape for FaShopSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29383,11 +42439,23 @@ impl IconShape for FaShop { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29410,11 +42478,23 @@ impl IconShape for FaShower { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29437,11 +42517,23 @@ impl IconShape for FaShrimp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29464,11 +42556,23 @@ impl IconShape for FaShuffle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29491,11 +42595,23 @@ impl IconShape for FaShuttleSpace { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29518,11 +42634,23 @@ impl IconShape for FaSignHanging { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29545,11 +42673,23 @@ impl IconShape for FaSignal { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29572,11 +42712,23 @@ impl IconShape for FaSignature { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29599,11 +42751,23 @@ impl IconShape for FaSignsPost { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29626,11 +42790,23 @@ impl IconShape for FaSimCard { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29653,11 +42829,23 @@ impl IconShape for FaSink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29680,11 +42868,23 @@ impl IconShape for FaSitemap { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29707,11 +42907,23 @@ impl IconShape for FaSkullCrossbones { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29734,11 +42946,23 @@ impl IconShape for FaSkull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29761,11 +42985,23 @@ impl IconShape for FaSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29788,11 +43024,23 @@ impl IconShape for FaSleigh { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29815,11 +43063,23 @@ impl IconShape for FaSliders { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29842,11 +43102,23 @@ impl IconShape for FaSmog { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29869,11 +43141,23 @@ impl IconShape for FaSmoking { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29896,11 +43180,23 @@ impl IconShape for FaSnowflake { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29923,11 +43219,23 @@ impl IconShape for FaSnowman { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29950,11 +43258,23 @@ impl IconShape for FaSnowplow { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29977,11 +43297,23 @@ impl IconShape for FaSoap { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30004,11 +43336,23 @@ impl IconShape for FaSocks { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30031,11 +43375,23 @@ impl IconShape for FaSolarPanel { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30058,11 +43414,23 @@ impl IconShape for FaSortDown { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30085,11 +43453,23 @@ impl IconShape for FaSortUp { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30112,11 +43492,23 @@ impl IconShape for FaSort { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30139,11 +43531,23 @@ impl IconShape for FaSpa { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30166,11 +43570,23 @@ impl IconShape for FaSpaghettiMonsterFlying { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30193,11 +43609,23 @@ impl IconShape for FaSpellCheck { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30220,11 +43648,23 @@ impl IconShape for FaSpider { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30247,11 +43687,23 @@ impl IconShape for FaSpinner { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30274,11 +43726,23 @@ impl IconShape for FaSplotch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30301,11 +43765,23 @@ impl IconShape for FaSpoon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30328,11 +43804,23 @@ impl IconShape for FaSprayCanSparkles { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30355,11 +43843,23 @@ impl IconShape for FaSprayCan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30382,11 +43882,23 @@ impl IconShape for FaSquareArrowUpRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30409,11 +43921,23 @@ impl IconShape for FaSquareCaretDown { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30436,11 +43960,23 @@ impl IconShape for FaSquareCaretLeft { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30463,11 +43999,23 @@ impl IconShape for FaSquareCaretRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30490,11 +44038,23 @@ impl IconShape for FaSquareCaretUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30517,11 +44077,23 @@ impl IconShape for FaSquareCheck { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30544,11 +44116,23 @@ impl IconShape for FaSquareEnvelope { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30571,11 +44155,23 @@ impl IconShape for FaSquareFull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30598,11 +44194,23 @@ impl IconShape for FaSquareH { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30625,11 +44233,23 @@ impl IconShape for FaSquareMinus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30652,11 +44272,23 @@ impl IconShape for FaSquareNfi { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30679,11 +44311,23 @@ impl IconShape for FaSquareParking { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30706,11 +44350,23 @@ impl IconShape for FaSquarePen { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30733,11 +44389,23 @@ impl IconShape for FaSquarePersonConfined { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30760,11 +44428,23 @@ impl IconShape for FaSquarePhoneFlip { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30787,11 +44467,23 @@ impl IconShape for FaSquarePhone { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30814,11 +44506,23 @@ impl IconShape for FaSquarePlus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30841,11 +44545,23 @@ impl IconShape for FaSquarePollHorizontal { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30868,11 +44584,23 @@ impl IconShape for FaSquarePollVertical { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30895,11 +44623,23 @@ impl IconShape for FaSquareRootVariable { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30922,11 +44662,23 @@ impl IconShape for FaSquareRss { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30949,11 +44701,23 @@ impl IconShape for FaSquareShareNodes { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30976,11 +44740,23 @@ impl IconShape for FaSquareUpRight { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31003,11 +44779,23 @@ impl IconShape for FaSquareVirus { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31030,11 +44818,23 @@ impl IconShape for FaSquareXmark { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31057,11 +44857,23 @@ impl IconShape for FaSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31084,11 +44896,23 @@ impl IconShape for FaStaffAesculapius { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31111,11 +44935,23 @@ impl IconShape for FaStairs { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31138,11 +44974,23 @@ impl IconShape for FaStamp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31165,11 +45013,23 @@ impl IconShape for FaStarAndCrescent { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31192,11 +45052,23 @@ impl IconShape for FaStarHalfStroke { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31219,11 +45091,23 @@ impl IconShape for FaStarHalf { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31246,11 +45130,23 @@ impl IconShape for FaStarOfDavid { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31273,11 +45169,23 @@ impl IconShape for FaStarOfLife { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31300,11 +45208,23 @@ impl IconShape for FaStar { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31327,11 +45247,23 @@ impl IconShape for FaSterlingSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31354,11 +45286,23 @@ impl IconShape for FaStethoscope { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31381,11 +45325,23 @@ impl IconShape for FaStop { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31408,11 +45364,23 @@ impl IconShape for FaStopwatch20 { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31435,11 +45403,23 @@ impl IconShape for FaStopwatch { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31462,11 +45442,23 @@ impl IconShape for FaStoreSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31489,11 +45481,23 @@ impl IconShape for FaStore { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31516,11 +45520,23 @@ impl IconShape for FaStreetView { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31543,11 +45559,23 @@ impl IconShape for FaStrikethrough { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31570,11 +45598,23 @@ impl IconShape for FaStroopwafel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31597,11 +45637,23 @@ impl IconShape for FaSubscript { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31624,11 +45676,23 @@ impl IconShape for FaSuitcaseMedical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31651,11 +45715,23 @@ impl IconShape for FaSuitcaseRolling { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31678,11 +45754,23 @@ impl IconShape for FaSuitcase { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31705,11 +45793,23 @@ impl IconShape for FaSunPlantWilt { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31732,11 +45832,23 @@ impl IconShape for FaSun { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31759,11 +45871,23 @@ impl IconShape for FaSuperscript { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31786,11 +45910,23 @@ impl IconShape for FaSwatchbook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31813,11 +45949,23 @@ impl IconShape for FaSynagogue { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31840,11 +45988,23 @@ impl IconShape for FaSyringe { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31867,11 +46027,23 @@ impl IconShape for FaT { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31894,11 +46066,23 @@ impl IconShape for FaTableCellsLarge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31921,11 +46105,23 @@ impl IconShape for FaTableCells { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31948,11 +46144,23 @@ impl IconShape for FaTableColumns { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31975,11 +46183,23 @@ impl IconShape for FaTableList { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32002,11 +46222,23 @@ impl IconShape for FaTableTennisPaddleBall { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32029,11 +46261,23 @@ impl IconShape for FaTable { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32056,11 +46300,23 @@ impl IconShape for FaTabletButton { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32083,11 +46339,23 @@ impl IconShape for FaTabletScreenButton { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32110,11 +46378,23 @@ impl IconShape for FaTablet { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32137,11 +46417,23 @@ impl IconShape for FaTablets { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32164,11 +46456,23 @@ impl IconShape for FaTachographDigital { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32191,11 +46495,23 @@ impl IconShape for FaTag { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32218,11 +46534,23 @@ impl IconShape for FaTags { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32245,11 +46573,23 @@ impl IconShape for FaTape { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32272,11 +46612,23 @@ impl IconShape for FaTarpDroplet { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32299,11 +46651,23 @@ impl IconShape for FaTarp { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32326,11 +46690,23 @@ impl IconShape for FaTaxi { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32353,11 +46729,23 @@ impl IconShape for FaTeethOpen { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32380,11 +46768,23 @@ impl IconShape for FaTeeth { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32407,11 +46807,23 @@ impl IconShape for FaTemperatureArrowDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32434,11 +46846,23 @@ impl IconShape for FaTemperatureArrowUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32461,11 +46885,23 @@ impl IconShape for FaTemperatureEmpty { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32488,11 +46924,23 @@ impl IconShape for FaTemperatureFull { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32515,11 +46963,23 @@ impl IconShape for FaTemperatureHalf { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32542,11 +47002,23 @@ impl IconShape for FaTemperatureHigh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32569,11 +47041,23 @@ impl IconShape for FaTemperatureLow { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32596,11 +47080,23 @@ impl IconShape for FaTemperatureQuarter { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32623,11 +47119,23 @@ impl IconShape for FaTemperatureThreeQuarters { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32650,11 +47158,23 @@ impl IconShape for FaTengeSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32677,11 +47197,23 @@ impl IconShape for FaTentArrowDownToLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32704,11 +47236,23 @@ impl IconShape for FaTentArrowLeftRight { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32731,11 +47275,23 @@ impl IconShape for FaTentArrowTurnLeft { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32758,11 +47314,23 @@ impl IconShape for FaTentArrowsDown { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32785,11 +47353,23 @@ impl IconShape for FaTent { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32812,11 +47392,23 @@ impl IconShape for FaTents { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32839,11 +47431,23 @@ impl IconShape for FaTerminal { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32866,11 +47470,23 @@ impl IconShape for FaTextHeight { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32893,11 +47509,23 @@ impl IconShape for FaTextSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32920,11 +47548,23 @@ impl IconShape for FaTextWidth { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32947,11 +47587,23 @@ impl IconShape for FaThermometer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32974,11 +47626,23 @@ impl IconShape for FaThumbsDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33001,11 +47665,23 @@ impl IconShape for FaThumbsUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33028,11 +47704,23 @@ impl IconShape for FaThumbtack { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33055,11 +47743,23 @@ impl IconShape for FaTicketSimple { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33082,11 +47782,23 @@ impl IconShape for FaTicket { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33109,11 +47821,23 @@ impl IconShape for FaTimeline { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33136,11 +47860,23 @@ impl IconShape for FaToggleOff { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33163,11 +47899,23 @@ impl IconShape for FaToggleOn { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33190,11 +47938,23 @@ impl IconShape for FaToiletPaperSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33217,11 +47977,23 @@ impl IconShape for FaToiletPaper { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33244,11 +48016,23 @@ impl IconShape for FaToiletPortable { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33271,11 +48055,23 @@ impl IconShape for FaToilet { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33298,11 +48094,23 @@ impl IconShape for FaToiletsPortable { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33325,11 +48133,23 @@ impl IconShape for FaToolbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33352,11 +48172,23 @@ impl IconShape for FaTooth { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33379,11 +48211,23 @@ impl IconShape for FaToriiGate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33406,11 +48250,23 @@ impl IconShape for FaTornado { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33433,11 +48289,23 @@ impl IconShape for FaTowerBroadcast { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33460,11 +48328,23 @@ impl IconShape for FaTowerCell { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33487,11 +48367,23 @@ impl IconShape for FaTowerObservation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33514,11 +48406,23 @@ impl IconShape for FaTractor { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33541,11 +48445,23 @@ impl IconShape for FaTrademark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33568,11 +48484,23 @@ impl IconShape for FaTrafficLight { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33595,11 +48523,23 @@ impl IconShape for FaTrailer { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33622,11 +48562,23 @@ impl IconShape for FaTrainSubway { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33649,11 +48601,23 @@ impl IconShape for FaTrainTram { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33676,11 +48640,23 @@ impl IconShape for FaTrain { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33703,11 +48679,23 @@ impl IconShape for FaTransgender { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33730,11 +48718,23 @@ impl IconShape for FaTrashArrowUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33757,11 +48757,23 @@ impl IconShape for FaTrashCanArrowUp { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33784,11 +48796,23 @@ impl IconShape for FaTrashCan { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33811,11 +48835,23 @@ impl IconShape for FaTrash { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33838,11 +48874,23 @@ impl IconShape for FaTreeCity { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33865,11 +48913,23 @@ impl IconShape for FaTree { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33892,11 +48952,23 @@ impl IconShape for FaTriangleExclamation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33919,11 +48991,23 @@ impl IconShape for FaTrophy { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33946,11 +49030,23 @@ impl IconShape for FaTrowelBricks { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33973,11 +49069,23 @@ impl IconShape for FaTrowel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34000,11 +49108,23 @@ impl IconShape for FaTruckArrowRight { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34027,11 +49147,23 @@ impl IconShape for FaTruckDroplet { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34054,11 +49186,23 @@ impl IconShape for FaTruckFast { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34081,11 +49225,23 @@ impl IconShape for FaTruckFieldUn { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34108,11 +49264,23 @@ impl IconShape for FaTruckField { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34135,11 +49303,23 @@ impl IconShape for FaTruckFront { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34162,11 +49342,23 @@ impl IconShape for FaTruckMedical { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34189,11 +49381,23 @@ impl IconShape for FaTruckMonster { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34216,11 +49420,23 @@ impl IconShape for FaTruckMoving { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34243,11 +49459,23 @@ impl IconShape for FaTruckPickup { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34270,11 +49498,23 @@ impl IconShape for FaTruckPlane { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34297,11 +49537,23 @@ impl IconShape for FaTruckRampBox { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34324,11 +49576,23 @@ impl IconShape for FaTruck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34351,11 +49615,23 @@ impl IconShape for FaTty { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34378,11 +49654,23 @@ impl IconShape for FaTurkishLiraSign { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34405,11 +49693,23 @@ impl IconShape for FaTurnDown { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34432,11 +49732,23 @@ impl IconShape for FaTurnUp { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34459,11 +49771,23 @@ impl IconShape for FaTv { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34486,11 +49810,23 @@ impl IconShape for FaU { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34513,11 +49849,23 @@ impl IconShape for FaUmbrellaBeach { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34540,11 +49888,23 @@ impl IconShape for FaUmbrella { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34567,11 +49927,23 @@ impl IconShape for FaUnderline { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34594,11 +49966,23 @@ impl IconShape for FaUniversalAccess { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34621,11 +50005,23 @@ impl IconShape for FaUnlockKeyhole { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34648,11 +50044,23 @@ impl IconShape for FaUnlock { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34675,11 +50083,23 @@ impl IconShape for FaUpDownLeftRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34702,11 +50122,23 @@ impl IconShape for FaUpDown { fn view_box(&self) -> &str { "0 0 256 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34729,11 +50161,23 @@ impl IconShape for FaUpLong { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34756,11 +50200,23 @@ impl IconShape for FaUpRightAndDownLeftFromCenter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34783,11 +50239,23 @@ impl IconShape for FaUpRightFromSquare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34810,11 +50278,23 @@ impl IconShape for FaUpload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34837,11 +50317,23 @@ impl IconShape for FaUserAstronaut { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34864,11 +50356,23 @@ impl IconShape for FaUserCheck { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34891,11 +50395,23 @@ impl IconShape for FaUserClock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34918,11 +50434,23 @@ impl IconShape for FaUserDoctor { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34945,11 +50473,23 @@ impl IconShape for FaUserGear { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34972,11 +50512,23 @@ impl IconShape for FaUserGraduate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34999,11 +50551,23 @@ impl IconShape for FaUserGroup { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35026,11 +50590,23 @@ impl IconShape for FaUserInjured { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35053,11 +50629,23 @@ impl IconShape for FaUserLargeSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35080,11 +50668,23 @@ impl IconShape for FaUserLarge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35107,11 +50707,23 @@ impl IconShape for FaUserLock { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35134,11 +50746,23 @@ impl IconShape for FaUserMinus { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35161,11 +50785,23 @@ impl IconShape for FaUserNinja { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35188,11 +50824,23 @@ impl IconShape for FaUserNurse { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35215,11 +50863,23 @@ impl IconShape for FaUserPen { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35242,11 +50902,23 @@ impl IconShape for FaUserPlus { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35269,11 +50941,23 @@ impl IconShape for FaUserSecret { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35296,11 +50980,23 @@ impl IconShape for FaUserShield { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35323,11 +51019,23 @@ impl IconShape for FaUserSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35350,11 +51058,23 @@ impl IconShape for FaUserTag { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35377,11 +51097,23 @@ impl IconShape for FaUserTie { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35404,11 +51136,23 @@ impl IconShape for FaUserXmark { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35431,11 +51175,23 @@ impl IconShape for FaUser { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35458,11 +51214,23 @@ impl IconShape for FaUsersBetweenLines { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35485,11 +51253,23 @@ impl IconShape for FaUsersGear { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35512,11 +51292,23 @@ impl IconShape for FaUsersLine { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35539,11 +51331,23 @@ impl IconShape for FaUsersRays { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35566,11 +51370,23 @@ impl IconShape for FaUsersRectangle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35593,11 +51409,23 @@ impl IconShape for FaUsersSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35620,11 +51448,23 @@ impl IconShape for FaUsersViewfinder { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35647,11 +51487,23 @@ impl IconShape for FaUsers { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35674,11 +51526,23 @@ impl IconShape for FaUtensils { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35701,11 +51565,23 @@ impl IconShape for FaV { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35728,11 +51604,23 @@ impl IconShape for FaVanShuttle { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35755,11 +51643,23 @@ impl IconShape for FaVault { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35782,11 +51682,23 @@ impl IconShape for FaVectorSquare { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35809,11 +51721,23 @@ impl IconShape for FaVenusDouble { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35836,11 +51760,23 @@ impl IconShape for FaVenusMars { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35863,11 +51799,23 @@ impl IconShape for FaVenus { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35890,11 +51838,23 @@ impl IconShape for FaVestPatches { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35917,11 +51877,23 @@ impl IconShape for FaVest { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35944,11 +51916,23 @@ impl IconShape for FaVialCircleCheck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35971,11 +51955,23 @@ impl IconShape for FaVialVirus { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35998,11 +51994,23 @@ impl IconShape for FaVial { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36025,11 +52033,23 @@ impl IconShape for FaVials { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36052,11 +52072,23 @@ impl IconShape for FaVideoSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36079,11 +52111,23 @@ impl IconShape for FaVideo { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36106,11 +52150,23 @@ impl IconShape for FaVihara { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36133,11 +52189,23 @@ impl IconShape for FaVirusCovidSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36160,11 +52228,23 @@ impl IconShape for FaVirusCovid { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36187,11 +52267,23 @@ impl IconShape for FaVirusSlash { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36214,11 +52306,23 @@ impl IconShape for FaVirus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36241,11 +52345,23 @@ impl IconShape for FaViruses { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36268,11 +52384,23 @@ impl IconShape for FaVoicemail { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36295,11 +52423,23 @@ impl IconShape for FaVolcano { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36322,11 +52462,23 @@ impl IconShape for FaVolleyball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36349,11 +52501,23 @@ impl IconShape for FaVolumeHigh { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36376,11 +52540,23 @@ impl IconShape for FaVolumeLow { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36403,11 +52579,23 @@ impl IconShape for FaVolumeOff { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36430,11 +52618,23 @@ impl IconShape for FaVolumeXmark { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36457,11 +52657,23 @@ impl IconShape for FaVrCardboard { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36484,11 +52696,23 @@ impl IconShape for FaW { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36511,11 +52735,23 @@ impl IconShape for FaWalkieTalkie { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36538,11 +52774,23 @@ impl IconShape for FaWallet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36565,11 +52813,23 @@ impl IconShape for FaWandMagicSparkles { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36592,11 +52852,23 @@ impl IconShape for FaWandMagic { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36619,11 +52891,23 @@ impl IconShape for FaWandSparkles { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36646,11 +52930,23 @@ impl IconShape for FaWarehouse { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36673,11 +52969,23 @@ impl IconShape for FaWaterLadder { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36700,11 +53008,23 @@ impl IconShape for FaWater { fn view_box(&self) -> &str { "0 0 576 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36727,11 +53047,23 @@ impl IconShape for FaWaveSquare { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36754,11 +53086,23 @@ impl IconShape for FaWeightHanging { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36781,11 +53125,23 @@ impl IconShape for FaWeightScale { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36808,11 +53164,23 @@ impl IconShape for FaWheatAwnCircleExclamation { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36835,11 +53203,23 @@ impl IconShape for FaWheatAwn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36862,11 +53242,23 @@ impl IconShape for FaWheelchairMove { fn view_box(&self) -> &str { "0 0 448 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36889,11 +53281,23 @@ impl IconShape for FaWheelchair { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36916,11 +53320,23 @@ impl IconShape for FaWhiskeyGlass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36943,11 +53359,23 @@ impl IconShape for FaWifi { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36970,11 +53398,23 @@ impl IconShape for FaWind { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36997,11 +53437,23 @@ impl IconShape for FaWindowMaximize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37024,11 +53476,23 @@ impl IconShape for FaWindowMinimize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37051,11 +53515,23 @@ impl IconShape for FaWindowRestore { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37078,11 +53554,23 @@ impl IconShape for FaWineBottle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37105,11 +53593,23 @@ impl IconShape for FaWineGlassEmpty { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37132,11 +53632,23 @@ impl IconShape for FaWineGlass { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37159,11 +53671,23 @@ impl IconShape for FaWonSign { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37186,11 +53710,23 @@ impl IconShape for FaWorm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37213,11 +53749,23 @@ impl IconShape for FaWrench { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37240,11 +53788,23 @@ impl IconShape for FaXRay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37267,11 +53827,23 @@ impl IconShape for FaX { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37294,11 +53866,23 @@ impl IconShape for FaXmark { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37321,11 +53905,23 @@ impl IconShape for FaXmarksLines { fn view_box(&self) -> &str { "0 0 640 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37348,11 +53944,23 @@ impl IconShape for FaY { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37375,11 +53983,23 @@ impl IconShape for FaYenSign { fn view_box(&self) -> &str { "0 0 320 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37402,11 +54022,23 @@ impl IconShape for FaYinYang { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37429,11 +54061,23 @@ impl IconShape for FaZ { fn view_box(&self) -> &str { "0 0 384 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/fi_icons.rs b/packages/lib/src/icons/fi_icons.rs index a071bba..baed6c8 100644 --- a/packages/lib/src/icons/fi_icons.rs +++ b/packages/lib/src/icons/fi_icons.rs @@ -7,11 +7,23 @@ impl IconShape for FiActivity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34,11 +46,23 @@ impl IconShape for FiAirplay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -64,11 +88,23 @@ impl IconShape for FiAlertCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -105,11 +141,23 @@ impl IconShape for FiAlertOctagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -144,11 +192,23 @@ impl IconShape for FiAlertTriangle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -183,11 +243,23 @@ impl IconShape for FiAlignCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -231,11 +303,23 @@ impl IconShape for FiAlignJustify { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -279,11 +363,23 @@ impl IconShape for FiAlignLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -327,11 +423,23 @@ impl IconShape for FiAlignRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -375,11 +483,23 @@ impl IconShape for FiAnchor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -413,11 +533,23 @@ impl IconShape for FiAperture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -478,11 +610,23 @@ impl IconShape for FiArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -517,11 +661,23 @@ impl IconShape for FiArrowDownCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -555,11 +711,23 @@ impl IconShape for FiArrowDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -588,11 +756,23 @@ impl IconShape for FiArrowDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -621,11 +801,23 @@ impl IconShape for FiArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -654,11 +846,23 @@ impl IconShape for FiArrowLeftCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -692,11 +896,23 @@ impl IconShape for FiArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -725,11 +941,23 @@ impl IconShape for FiArrowRightCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -763,11 +991,23 @@ impl IconShape for FiArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -796,11 +1036,23 @@ impl IconShape for FiArrowUpCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -834,11 +1086,23 @@ impl IconShape for FiArrowUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -867,11 +1131,23 @@ impl IconShape for FiArrowUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -900,11 +1176,23 @@ impl IconShape for FiArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -933,11 +1221,23 @@ impl IconShape for FiAtSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -965,11 +1265,23 @@ impl IconShape for FiAward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -997,11 +1309,23 @@ impl IconShape for FiBarChart2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1039,11 +1363,23 @@ impl IconShape for FiBarChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1081,11 +1417,23 @@ impl IconShape for FiBatteryCharging { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1117,11 +1465,23 @@ impl IconShape for FiBattery { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1155,11 +1515,23 @@ impl IconShape for FiBellOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1197,11 +1569,23 @@ impl IconShape for FiBell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1227,11 +1611,23 @@ impl IconShape for FiBluetooth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1254,11 +1650,23 @@ impl IconShape for FiBold { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1284,11 +1692,23 @@ impl IconShape for FiBookOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1314,11 +1734,23 @@ impl IconShape for FiBook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1344,11 +1776,23 @@ impl IconShape for FiBookmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1371,11 +1815,23 @@ impl IconShape for FiBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1407,11 +1863,23 @@ impl IconShape for FiBriefcase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1442,11 +1910,23 @@ impl IconShape for FiCalendar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1492,11 +1972,23 @@ impl IconShape for FiCameraOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1525,11 +2017,23 @@ impl IconShape for FiCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1557,11 +2061,23 @@ impl IconShape for FiCast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1590,11 +2106,23 @@ impl IconShape for FiCheckCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1620,11 +2148,23 @@ impl IconShape for FiCheckSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1650,11 +2190,23 @@ impl IconShape for FiCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1677,11 +2229,23 @@ impl IconShape for FiChevronDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1704,11 +2268,23 @@ impl IconShape for FiChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1731,11 +2307,23 @@ impl IconShape for FiChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1758,11 +2346,23 @@ impl IconShape for FiChevronUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1785,11 +2385,23 @@ impl IconShape for FiChevronsDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1815,11 +2427,23 @@ impl IconShape for FiChevronsLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1845,11 +2469,23 @@ impl IconShape for FiChevronsRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1875,11 +2511,23 @@ impl IconShape for FiChevronsUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1905,11 +2553,23 @@ impl IconShape for FiChrome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1957,11 +2617,23 @@ impl IconShape for FiCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1986,11 +2658,23 @@ impl IconShape for FiClipboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2021,11 +2705,23 @@ impl IconShape for FiClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2053,11 +2749,23 @@ impl IconShape for FiCloudDrizzle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2116,11 +2824,23 @@ impl IconShape for FiCloudLightning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2146,11 +2866,23 @@ impl IconShape for FiCloudOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2179,11 +2911,23 @@ impl IconShape for FiCloudRain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2224,11 +2968,23 @@ impl IconShape for FiCloudSnow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2287,11 +3043,23 @@ impl IconShape for FiCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2314,11 +3082,23 @@ impl IconShape for FiCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2344,11 +3124,23 @@ impl IconShape for FiCodepen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2389,11 +3181,23 @@ impl IconShape for FiCodesandbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2434,11 +3238,23 @@ impl IconShape for FiCoffee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2482,11 +3298,23 @@ impl IconShape for FiColumns { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2509,11 +3337,23 @@ impl IconShape for FiCommand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2536,11 +3376,23 @@ impl IconShape for FiCompass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2568,11 +3420,23 @@ impl IconShape for FiCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2603,11 +3467,23 @@ impl IconShape for FiCornerDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2633,11 +3509,23 @@ impl IconShape for FiCornerDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2663,11 +3551,23 @@ impl IconShape for FiCornerLeftDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2693,11 +3593,23 @@ impl IconShape for FiCornerLeftUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2723,11 +3635,23 @@ impl IconShape for FiCornerRightDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2753,11 +3677,23 @@ impl IconShape for FiCornerRightUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2783,11 +3719,23 @@ impl IconShape for FiCornerUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2813,11 +3761,23 @@ impl IconShape for FiCornerUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2843,11 +3803,23 @@ impl IconShape for FiCpu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2929,11 +3901,23 @@ impl IconShape for FiCreditCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2967,11 +3951,23 @@ impl IconShape for FiCrop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2997,11 +3993,23 @@ impl IconShape for FiCrosshair { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3050,11 +4058,23 @@ impl IconShape for FiDatabase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3086,11 +4106,23 @@ impl IconShape for FiDelete { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3125,11 +4157,23 @@ impl IconShape for FiDisc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3159,11 +4203,23 @@ impl IconShape for FiDivideCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3206,11 +4262,23 @@ impl IconShape for FiDivideSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3256,11 +4324,23 @@ impl IconShape for FiDivide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3296,11 +4376,23 @@ impl IconShape for FiDollarSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3329,11 +4421,23 @@ impl IconShape for FiDownloadCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3365,11 +4469,23 @@ impl IconShape for FiDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3401,11 +4517,23 @@ impl IconShape for FiDribbble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3433,11 +4561,23 @@ impl IconShape for FiDroplet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3460,11 +4600,23 @@ impl IconShape for FiEdit2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3487,11 +4639,23 @@ impl IconShape for FiEdit3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3517,11 +4681,23 @@ impl IconShape for FiEdit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3547,11 +4723,23 @@ impl IconShape for FiExternalLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3583,11 +4771,23 @@ impl IconShape for FiEyeOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3616,11 +4816,23 @@ impl IconShape for FiEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3648,11 +4860,23 @@ impl IconShape for FiFacebook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3675,11 +4899,23 @@ impl IconShape for FiFastForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3705,11 +4941,23 @@ impl IconShape for FiFeather { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3744,11 +4992,23 @@ impl IconShape for FiFigma { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3783,11 +5043,23 @@ impl IconShape for FiFileMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3819,11 +5091,23 @@ impl IconShape for FiFilePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3861,11 +5145,23 @@ impl IconShape for FiFileText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3906,11 +5202,23 @@ impl IconShape for FiFile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3936,11 +5244,23 @@ impl IconShape for FiFilm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4010,11 +5330,23 @@ impl IconShape for FiFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4037,11 +5369,23 @@ impl IconShape for FiFlag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4070,11 +5414,23 @@ impl IconShape for FiFolderMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4103,11 +5459,23 @@ impl IconShape for FiFolderPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4142,11 +5510,23 @@ impl IconShape for FiFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4169,11 +5549,23 @@ impl IconShape for FiFramer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4196,11 +5588,23 @@ impl IconShape for FiFrown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4240,11 +5644,23 @@ impl IconShape for FiGift { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4285,11 +5701,23 @@ impl IconShape for FiGitBranch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4328,11 +5756,23 @@ impl IconShape for FiGitCommit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4369,11 +5809,23 @@ impl IconShape for FiGitMerge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4406,11 +5858,23 @@ impl IconShape for FiGitPullRequest { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4449,11 +5913,23 @@ impl IconShape for FiGithub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4476,11 +5952,23 @@ impl IconShape for FiGitlab { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4503,11 +5991,23 @@ impl IconShape for FiGlobe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4541,11 +6041,23 @@ impl IconShape for FiGrid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4589,11 +6101,23 @@ impl IconShape for FiHardDrive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4634,11 +6158,23 @@ impl IconShape for FiHash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4682,11 +6218,23 @@ impl IconShape for FiHeadphones { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4712,11 +6260,23 @@ impl IconShape for FiHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4739,11 +6299,23 @@ impl IconShape for FiHelpCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4777,11 +6349,23 @@ impl IconShape for FiHexagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4804,11 +6388,23 @@ impl IconShape for FiHome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4834,11 +6430,23 @@ impl IconShape for FiImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4874,11 +6482,23 @@ impl IconShape for FiInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4904,11 +6524,23 @@ impl IconShape for FiInfo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4945,11 +6577,23 @@ impl IconShape for FiInstagram { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4986,11 +6630,23 @@ impl IconShape for FiItalic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5028,11 +6684,23 @@ impl IconShape for FiKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5055,11 +6723,23 @@ impl IconShape for FiLayers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5088,11 +6768,23 @@ impl IconShape for FiLayout { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5132,11 +6824,23 @@ impl IconShape for FiLifeBuoy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5196,11 +6900,23 @@ impl IconShape for FiLink2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5229,11 +6945,23 @@ impl IconShape for FiLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5259,11 +6987,23 @@ impl IconShape for FiLinkedin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5297,11 +7037,23 @@ impl IconShape for FiList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5357,11 +7109,23 @@ impl IconShape for FiLoader { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5429,11 +7193,23 @@ impl IconShape for FiLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5464,11 +7240,23 @@ impl IconShape for FiLogIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5500,11 +7288,23 @@ impl IconShape for FiLogOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5536,11 +7336,23 @@ impl IconShape for FiMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5566,11 +7378,23 @@ impl IconShape for FiMapPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5598,11 +7422,23 @@ impl IconShape for FiMap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5637,11 +7473,23 @@ impl IconShape for FiMaximize2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5679,11 +7527,23 @@ impl IconShape for FiMaximize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5706,11 +7566,23 @@ impl IconShape for FiMeh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5753,11 +7625,23 @@ impl IconShape for FiMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5795,11 +7679,23 @@ impl IconShape for FiMessageCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5822,11 +7718,23 @@ impl IconShape for FiMessageSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5849,11 +7757,23 @@ impl IconShape for FiMicOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5897,11 +7817,23 @@ impl IconShape for FiMic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5939,11 +7871,23 @@ impl IconShape for FiMinimize2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5981,11 +7925,23 @@ impl IconShape for FiMinimize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6008,11 +7964,23 @@ impl IconShape for FiMinusCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6043,11 +8011,23 @@ impl IconShape for FiMinusSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6081,11 +8061,23 @@ impl IconShape for FiMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6111,11 +8103,23 @@ impl IconShape for FiMonitor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6155,11 +8159,23 @@ impl IconShape for FiMoon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6182,11 +8198,23 @@ impl IconShape for FiMoreHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6221,11 +8249,23 @@ impl IconShape for FiMoreVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6260,11 +8300,23 @@ impl IconShape for FiMousePointer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6290,11 +8342,23 @@ impl IconShape for FiMove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6338,11 +8402,23 @@ impl IconShape for FiMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6375,11 +8451,23 @@ impl IconShape for FiNavigation2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6402,11 +8490,23 @@ impl IconShape for FiNavigation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6429,11 +8529,23 @@ impl IconShape for FiOctagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6456,11 +8568,23 @@ impl IconShape for FiPackage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6498,11 +8622,23 @@ impl IconShape for FiPaperclip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6525,11 +8661,23 @@ impl IconShape for FiPauseCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6566,11 +8714,23 @@ impl IconShape for FiPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6602,11 +8762,23 @@ impl IconShape for FiPenTool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6640,11 +8812,23 @@ impl IconShape for FiPercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6680,11 +8864,23 @@ impl IconShape for FiPhoneCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6707,11 +8903,23 @@ impl IconShape for FiPhoneForwarded { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6743,11 +8951,23 @@ impl IconShape for FiPhoneIncoming { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6779,11 +8999,23 @@ impl IconShape for FiPhoneMissed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6818,11 +9050,23 @@ impl IconShape for FiPhoneOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6851,11 +9095,23 @@ impl IconShape for FiPhoneOutgoing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6887,11 +9143,23 @@ impl IconShape for FiPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6914,11 +9182,23 @@ impl IconShape for FiPieChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6944,11 +9224,23 @@ impl IconShape for FiPlayCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6976,11 +9268,23 @@ impl IconShape for FiPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7003,11 +9307,23 @@ impl IconShape for FiPlusCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7044,11 +9360,23 @@ impl IconShape for FiPlusSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7088,11 +9416,23 @@ impl IconShape for FiPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7124,11 +9464,23 @@ impl IconShape for FiPocket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7154,11 +9506,23 @@ impl IconShape for FiPower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7187,11 +9551,23 @@ impl IconShape for FiPrinter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7223,11 +9599,23 @@ impl IconShape for FiRadio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7255,11 +9643,23 @@ impl IconShape for FiRefreshCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7288,11 +9688,23 @@ impl IconShape for FiRefreshCw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7321,11 +9733,23 @@ impl IconShape for FiRepeat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7357,11 +9781,23 @@ impl IconShape for FiRewind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7387,11 +9823,23 @@ impl IconShape for FiRotateCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7417,11 +9865,23 @@ impl IconShape for FiRotateCw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7447,11 +9907,23 @@ impl IconShape for FiRss { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7482,11 +9954,23 @@ impl IconShape for FiSave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7515,11 +9999,23 @@ impl IconShape for FiScissors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7567,11 +10063,23 @@ impl IconShape for FiSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7602,11 +10110,23 @@ impl IconShape for FiSend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7635,11 +10155,23 @@ impl IconShape for FiServer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7687,11 +10219,23 @@ impl IconShape for FiSettings { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7719,11 +10263,23 @@ impl IconShape for FiShare2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7770,11 +10326,23 @@ impl IconShape for FiShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7806,11 +10374,23 @@ impl IconShape for FiShieldOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7842,11 +10422,23 @@ impl IconShape for FiShield { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7869,11 +10461,23 @@ impl IconShape for FiShoppingBag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7905,11 +10509,23 @@ impl IconShape for FiShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7942,11 +10558,23 @@ impl IconShape for FiShuffle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7990,11 +10618,23 @@ impl IconShape for FiSidebar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8028,11 +10668,23 @@ impl IconShape for FiSkipBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8061,11 +10713,23 @@ impl IconShape for FiSkipForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8094,11 +10758,23 @@ impl IconShape for FiSlack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8142,11 +10818,23 @@ impl IconShape for FiSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8177,11 +10865,23 @@ impl IconShape for FiSliders { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8255,11 +10955,23 @@ impl IconShape for FiSmartphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8293,11 +11005,23 @@ impl IconShape for FiSmile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8337,11 +11061,23 @@ impl IconShape for FiSpeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8380,11 +11116,23 @@ impl IconShape for FiSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8412,11 +11160,23 @@ impl IconShape for FiStar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8439,11 +11199,23 @@ impl IconShape for FiStopCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8474,11 +11246,23 @@ impl IconShape for FiSun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8551,11 +11335,23 @@ impl IconShape for FiSunrise { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8617,11 +11413,23 @@ impl IconShape for FiSunset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8683,11 +11491,23 @@ impl IconShape for FiTable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8710,11 +11530,23 @@ impl IconShape for FiTablet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8748,11 +11580,23 @@ impl IconShape for FiTag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8781,11 +11625,23 @@ impl IconShape for FiTarget { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8820,11 +11676,23 @@ impl IconShape for FiTerminal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8853,11 +11721,23 @@ impl IconShape for FiThermometer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8880,11 +11760,23 @@ impl IconShape for FiThumbsDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8907,11 +11799,23 @@ impl IconShape for FiThumbsUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8934,11 +11838,23 @@ impl IconShape for FiToggleLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8971,11 +11887,23 @@ impl IconShape for FiToggleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9008,11 +11936,23 @@ impl IconShape for FiTool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9035,11 +11975,23 @@ impl IconShape for FiTrash2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9077,11 +12029,23 @@ impl IconShape for FiTrash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9107,11 +12071,23 @@ impl IconShape for FiTrello { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9151,11 +12127,23 @@ impl IconShape for FiTrendingDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9181,11 +12169,23 @@ impl IconShape for FiTrendingUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9211,11 +12211,23 @@ impl IconShape for FiTriangle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9238,11 +12250,23 @@ impl IconShape for FiTruck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9281,11 +12305,23 @@ impl IconShape for FiTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9316,11 +12352,23 @@ impl IconShape for FiTwitch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9343,11 +12391,23 @@ impl IconShape for FiTwitter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9370,11 +12430,23 @@ impl IconShape for FiType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9409,11 +12481,23 @@ impl IconShape for FiUmbrella { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9436,11 +12520,23 @@ impl IconShape for FiUnderline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9469,11 +12565,23 @@ impl IconShape for FiUnlock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9504,11 +12612,23 @@ impl IconShape for FiUploadCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9543,11 +12663,23 @@ impl IconShape for FiUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9579,11 +12711,23 @@ impl IconShape for FiUserCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9614,11 +12758,23 @@ impl IconShape for FiUserMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9652,11 +12808,23 @@ impl IconShape for FiUserPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9696,11 +12864,23 @@ impl IconShape for FiUserX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9740,11 +12920,23 @@ impl IconShape for FiUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9772,11 +12964,23 @@ impl IconShape for FiUsers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9810,11 +13014,23 @@ impl IconShape for FiVideoOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9843,11 +13059,23 @@ impl IconShape for FiVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9878,11 +13106,23 @@ impl IconShape for FiVoicemail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9918,11 +13158,23 @@ impl IconShape for FiVolume1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9948,11 +13200,23 @@ impl IconShape for FiVolume2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9978,11 +13242,23 @@ impl IconShape for FiVolumeX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10017,11 +13293,23 @@ impl IconShape for FiVolume { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10044,11 +13332,23 @@ impl IconShape for FiWatch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10079,11 +13379,23 @@ impl IconShape for FiWifiOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10130,11 +13442,23 @@ impl IconShape for FiWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10169,11 +13493,23 @@ impl IconShape for FiWind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10196,11 +13532,23 @@ impl IconShape for FiXCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10237,11 +13585,23 @@ impl IconShape for FiXOctagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10276,11 +13636,23 @@ impl IconShape for FiXSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10320,11 +13692,23 @@ impl IconShape for FiX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10356,11 +13740,23 @@ impl IconShape for FiYoutube { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10386,11 +13782,23 @@ impl IconShape for FiZapOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10425,11 +13833,23 @@ impl IconShape for FiZap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10452,11 +13872,23 @@ impl IconShape for FiZoomIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10499,11 +13931,23 @@ impl IconShape for FiZoomOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" diff --git a/packages/lib/src/icons/go_icons.rs b/packages/lib/src/icons/go_icons.rs index fe74213..786ef6e 100644 --- a/packages/lib/src/icons/go_icons.rs +++ b/packages/lib/src/icons/go_icons.rs @@ -7,11 +7,23 @@ impl IconShape for GoAccessibility { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35,11 +47,23 @@ impl IconShape for GoAlert { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -63,11 +87,23 @@ impl IconShape for GoApps { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -91,11 +127,23 @@ impl IconShape for GoArchive { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -119,11 +167,23 @@ impl IconShape for GoArrowBoth { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -147,11 +207,23 @@ impl IconShape for GoArrowDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -175,11 +247,23 @@ impl IconShape for GoArrowLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -203,11 +287,23 @@ impl IconShape for GoArrowRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -231,11 +327,23 @@ impl IconShape for GoArrowSwitch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -258,11 +366,23 @@ impl IconShape for GoArrowUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -286,11 +406,23 @@ impl IconShape for GoBeaker { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -314,11 +446,23 @@ impl IconShape for GoBell { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -345,11 +489,23 @@ impl IconShape for GoBellFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -372,11 +528,23 @@ impl IconShape for GoBellSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -400,11 +568,23 @@ impl IconShape for GoBlocked { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -428,11 +608,23 @@ impl IconShape for GoBold { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -456,11 +648,23 @@ impl IconShape for GoBook { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -484,11 +688,23 @@ impl IconShape for GoBookmark { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -512,11 +728,23 @@ impl IconShape for GoBookmarkSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -540,11 +768,23 @@ impl IconShape for GoBriefcase { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -568,11 +808,23 @@ impl IconShape for GoBroadcast { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -596,11 +848,23 @@ impl IconShape for GoBrowser { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -624,11 +888,23 @@ impl IconShape for GoBug { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -652,11 +928,23 @@ impl IconShape for GoCalendar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -680,11 +968,23 @@ impl IconShape for GoCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -708,11 +1008,23 @@ impl IconShape for GoCheckCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -736,11 +1048,23 @@ impl IconShape for GoCheckCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -764,11 +1088,23 @@ impl IconShape for GoChecklist { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -792,11 +1128,23 @@ impl IconShape for GoChevronDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -820,11 +1168,23 @@ impl IconShape for GoChevronLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -848,11 +1208,23 @@ impl IconShape for GoChevronRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -876,11 +1248,23 @@ impl IconShape for GoChevronUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -904,11 +1288,23 @@ impl IconShape for GoCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -932,11 +1328,23 @@ impl IconShape for GoCircleSlash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -960,11 +1368,23 @@ impl IconShape for GoClock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -988,11 +1408,23 @@ impl IconShape for GoCloud { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1016,11 +1448,23 @@ impl IconShape for GoCloudOffline { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1047,11 +1491,23 @@ impl IconShape for GoCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1075,11 +1531,23 @@ impl IconShape for GoCodeOfConduct { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1103,11 +1571,23 @@ impl IconShape for GoCodeReview { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1131,11 +1611,23 @@ impl IconShape for GoCodeSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1159,11 +1651,23 @@ impl IconShape for GoCodescan { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1190,11 +1694,23 @@ impl IconShape for GoCodescanCheckmark { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1221,11 +1737,23 @@ impl IconShape for GoCodespaces { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1253,11 +1781,23 @@ impl IconShape for GoColumns { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1281,11 +1821,23 @@ impl IconShape for GoComment { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1309,11 +1861,23 @@ impl IconShape for GoCommentDiscussion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1337,11 +1901,23 @@ impl IconShape for GoContainer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1365,11 +1941,23 @@ impl IconShape for GoCopilot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1396,11 +1984,23 @@ impl IconShape for GoCopilotError { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1424,11 +2024,23 @@ impl IconShape for GoCopilotWarning { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1456,11 +2068,23 @@ impl IconShape for GoCopy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1488,11 +2112,23 @@ impl IconShape for GoCpu { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1516,11 +2152,23 @@ impl IconShape for GoCreditCard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1547,11 +2195,23 @@ impl IconShape for GoCrossReference { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1575,11 +2235,23 @@ impl IconShape for GoDash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1603,11 +2275,23 @@ impl IconShape for GoDatabase { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1631,11 +2315,23 @@ impl IconShape for GoDependabot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1662,11 +2358,23 @@ impl IconShape for GoDesktopDownload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1692,11 +2400,23 @@ impl IconShape for GoDeviceCamera { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1720,11 +2440,23 @@ impl IconShape for GoDeviceCameraVideo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1748,11 +2480,23 @@ impl IconShape for GoDeviceDesktop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1776,11 +2520,23 @@ impl IconShape for GoDeviceMobile { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1804,11 +2560,23 @@ impl IconShape for GoDiamond { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1832,11 +2600,23 @@ impl IconShape for GoDiff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1860,11 +2640,23 @@ impl IconShape for GoDiffAdded { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1888,11 +2680,23 @@ impl IconShape for GoDiffIgnored { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1916,11 +2720,23 @@ impl IconShape for GoDiffModified { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1944,11 +2760,23 @@ impl IconShape for GoDiffRemoved { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1972,11 +2800,23 @@ impl IconShape for GoDiffRenamed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2000,11 +2840,23 @@ impl IconShape for GoDot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2028,11 +2880,23 @@ impl IconShape for GoDotFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2056,11 +2920,23 @@ impl IconShape for GoDownload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2084,11 +2960,23 @@ impl IconShape for GoDuplicate { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2118,11 +3006,23 @@ impl IconShape for GoEllipsis { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2146,11 +3046,23 @@ impl IconShape for GoEye { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2174,11 +3086,23 @@ impl IconShape for GoEyeClosed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2202,11 +3126,23 @@ impl IconShape for GoFeedDiscussion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2230,11 +3166,23 @@ impl IconShape for GoFeedForked { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2258,11 +3206,23 @@ impl IconShape for GoFeedHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2286,11 +3246,23 @@ impl IconShape for GoFeedMerged { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2314,11 +3286,23 @@ impl IconShape for GoFeedPerson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2342,11 +3326,23 @@ impl IconShape for GoFeedRepo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2370,11 +3366,23 @@ impl IconShape for GoFeedRocket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2398,11 +3406,23 @@ impl IconShape for GoFeedStar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2426,11 +3446,23 @@ impl IconShape for GoFeedTag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2457,11 +3489,23 @@ impl IconShape for GoFeedTrophy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2488,11 +3532,23 @@ impl IconShape for GoFile { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2516,11 +3572,23 @@ impl IconShape for GoFileAdded { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2544,11 +3612,23 @@ impl IconShape for GoFileBadge { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2575,11 +3655,23 @@ impl IconShape for GoFileBinary { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2603,11 +3695,23 @@ impl IconShape for GoFileCode { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2631,11 +3735,23 @@ impl IconShape for GoFileDiff { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2659,11 +3775,23 @@ impl IconShape for GoFileDirectory { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2687,11 +3815,23 @@ impl IconShape for GoFileDirectoryFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2714,11 +3854,23 @@ impl IconShape for GoFileDirectoryOpenFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2741,11 +3893,23 @@ impl IconShape for GoFileMoved { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2771,11 +3935,23 @@ impl IconShape for GoFileRemoved { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2799,11 +3975,23 @@ impl IconShape for GoFileSubmodule { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2827,11 +4015,23 @@ impl IconShape for GoFileSymlinkFile { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2855,11 +4055,23 @@ impl IconShape for GoFileZip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2883,11 +4095,23 @@ impl IconShape for GoFilter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2911,11 +4135,23 @@ impl IconShape for GoFlame { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2939,11 +4175,23 @@ impl IconShape for GoFold { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2966,11 +4214,23 @@ impl IconShape for GoFoldDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2993,11 +4253,23 @@ impl IconShape for GoFoldUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3020,11 +4292,23 @@ impl IconShape for GoGear { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3048,11 +4332,23 @@ impl IconShape for GoGift { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3076,11 +4372,23 @@ impl IconShape for GoGitBranch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3104,11 +4412,23 @@ impl IconShape for GoGitCommit { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3132,11 +4452,23 @@ impl IconShape for GoGitCompare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3160,11 +4492,23 @@ impl IconShape for GoGitMerge { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3188,11 +4532,23 @@ impl IconShape for GoGitPullRequest { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3216,11 +4572,23 @@ impl IconShape for GoGitPullRequestClosed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3244,11 +4612,23 @@ impl IconShape for GoGitPullRequestDraft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3275,11 +4655,23 @@ impl IconShape for GoGlobe { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3303,11 +4695,23 @@ impl IconShape for GoGrabber { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3331,11 +4735,23 @@ impl IconShape for GoGraph { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3359,11 +4775,23 @@ impl IconShape for GoHash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3387,11 +4815,23 @@ impl IconShape for GoHeading { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3415,11 +4855,23 @@ impl IconShape for GoHeart { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3443,11 +4895,23 @@ impl IconShape for GoHeartFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3471,11 +4935,23 @@ impl IconShape for GoHistory { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3499,11 +4975,23 @@ impl IconShape for GoHome { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3527,11 +5015,23 @@ impl IconShape for GoHorizontalRule { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3555,11 +5055,23 @@ impl IconShape for GoHourglass { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3583,11 +5095,23 @@ impl IconShape for GoHubot { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3611,11 +5135,23 @@ impl IconShape for GoIdBadge { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3642,11 +5178,23 @@ impl IconShape for GoImage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3670,11 +5218,23 @@ impl IconShape for GoInbox { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3698,11 +5258,23 @@ impl IconShape for GoInfinity { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3726,11 +5298,23 @@ impl IconShape for GoInfo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3754,11 +5338,23 @@ impl IconShape for GoIssueClosed { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3785,11 +5381,23 @@ impl IconShape for GoIssueDraft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3813,11 +5421,23 @@ impl IconShape for GoIssueOpened { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3844,11 +5464,23 @@ impl IconShape for GoIssueReopened { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3874,11 +5506,23 @@ impl IconShape for GoItalic { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3902,11 +5546,23 @@ impl IconShape for GoIterations { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3929,11 +5585,23 @@ impl IconShape for GoKebabHorizontal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3956,11 +5624,23 @@ impl IconShape for GoKey { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3984,11 +5664,23 @@ impl IconShape for GoKeyAsterisk { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4015,11 +5707,23 @@ impl IconShape for GoLaw { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4043,11 +5747,23 @@ impl IconShape for GoLightBulb { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4071,11 +5787,23 @@ impl IconShape for GoLink { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4099,11 +5827,23 @@ impl IconShape for GoLinkExternal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4127,11 +5867,23 @@ impl IconShape for GoListOrdered { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4155,11 +5907,23 @@ impl IconShape for GoListUnordered { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4183,11 +5947,23 @@ impl IconShape for GoLocation { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4211,11 +5987,23 @@ impl IconShape for GoLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4239,11 +6027,23 @@ impl IconShape for GoLog { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4270,11 +6070,23 @@ impl IconShape for GoLogoGist { fn view_box(&self) -> &str { "0 0 25 16" } + fn width(&self) -> &str { + "25" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4298,11 +6110,23 @@ impl IconShape for GoLogoGithub { fn view_box(&self) -> &str { "0 0 45 16" } + fn width(&self) -> &str { + "45" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4326,11 +6150,23 @@ impl IconShape for GoMail { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4354,11 +6190,23 @@ impl IconShape for GoMarkGithub { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4382,11 +6230,23 @@ impl IconShape for GoMarkdown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4410,11 +6270,23 @@ impl IconShape for GoMegaphone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4446,11 +6318,23 @@ impl IconShape for GoMention { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4474,11 +6358,23 @@ impl IconShape for GoMeter { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4502,11 +6398,23 @@ impl IconShape for GoMilestone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4530,11 +6438,23 @@ impl IconShape for GoMirror { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4558,11 +6478,23 @@ impl IconShape for GoMoon { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4586,11 +6518,23 @@ impl IconShape for GoMortarBoard { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4614,11 +6558,23 @@ impl IconShape for GoMultiSelect { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4645,11 +6601,23 @@ impl IconShape for GoMute { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4673,11 +6641,23 @@ impl IconShape for GoNoEntry { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4704,11 +6684,23 @@ impl IconShape for GoNorthStar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4731,11 +6723,23 @@ impl IconShape for GoNote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4759,11 +6763,23 @@ impl IconShape for GoNumber { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4787,11 +6803,23 @@ impl IconShape for GoOrganization { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4815,11 +6843,23 @@ impl IconShape for GoPackage { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4843,11 +6883,23 @@ impl IconShape for GoPackageDependencies { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4871,11 +6923,23 @@ impl IconShape for GoPackageDependents { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4899,11 +6963,23 @@ impl IconShape for GoPaintbrush { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4927,11 +7003,23 @@ impl IconShape for GoPaperAirplane { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4955,11 +7043,23 @@ impl IconShape for GoPaste { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4983,11 +7083,23 @@ impl IconShape for GoPencil { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5011,11 +7123,23 @@ impl IconShape for GoPeople { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5039,11 +7163,23 @@ impl IconShape for GoPerson { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5067,11 +7203,23 @@ impl IconShape for GoPersonAdd { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5095,11 +7243,23 @@ impl IconShape for GoPersonFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5122,11 +7282,23 @@ impl IconShape for GoPin { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5150,11 +7322,23 @@ impl IconShape for GoPlay { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5178,11 +7362,23 @@ impl IconShape for GoPlug { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5206,11 +7402,23 @@ impl IconShape for GoPlus { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5234,11 +7442,23 @@ impl IconShape for GoPlusCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5262,11 +7482,23 @@ impl IconShape for GoProject { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5290,11 +7522,23 @@ impl IconShape for GoPulse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5318,11 +7562,23 @@ impl IconShape for GoQuestion { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5346,11 +7602,23 @@ impl IconShape for GoQuote { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5374,11 +7642,23 @@ impl IconShape for GoReply { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5402,11 +7682,23 @@ impl IconShape for GoRepo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5430,11 +7722,23 @@ impl IconShape for GoRepoClone { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5458,11 +7762,23 @@ impl IconShape for GoRepoDeleted { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5488,11 +7804,23 @@ impl IconShape for GoRepoForked { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5516,11 +7844,23 @@ impl IconShape for GoRepoLocked { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5547,11 +7887,23 @@ impl IconShape for GoRepoPull { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5575,11 +7927,23 @@ impl IconShape for GoRepoPush { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5603,11 +7967,23 @@ impl IconShape for GoRepoTemplate { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5631,11 +8007,23 @@ impl IconShape for GoReport { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5659,11 +8047,23 @@ impl IconShape for GoRocket { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5687,11 +8087,23 @@ impl IconShape for GoRows { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5715,11 +8127,23 @@ impl IconShape for GoRss { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5743,11 +8167,23 @@ impl IconShape for GoRuby { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5771,11 +8207,23 @@ impl IconShape for GoScreenFull { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5799,11 +8247,23 @@ impl IconShape for GoScreenNormal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5827,11 +8287,23 @@ impl IconShape for GoSearch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5855,11 +8327,23 @@ impl IconShape for GoServer { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5883,11 +8367,23 @@ impl IconShape for GoShare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5911,11 +8407,23 @@ impl IconShape for GoShareAndroid { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5939,11 +8447,23 @@ impl IconShape for GoShield { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5967,11 +8487,23 @@ impl IconShape for GoShieldCheck { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5995,11 +8527,23 @@ impl IconShape for GoShieldLock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6023,11 +8567,23 @@ impl IconShape for GoShieldX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6051,11 +8607,23 @@ impl IconShape for GoSidebarCollapse { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6083,11 +8651,23 @@ impl IconShape for GoSidebarExpand { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6115,11 +8695,23 @@ impl IconShape for GoSignIn { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6143,11 +8735,23 @@ impl IconShape for GoSignOut { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6171,11 +8775,23 @@ impl IconShape for GoSingleSelect { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6202,11 +8818,23 @@ impl IconShape for GoSkip { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6230,11 +8858,23 @@ impl IconShape for GoSliders { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6257,11 +8897,23 @@ impl IconShape for GoSmiley { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6285,11 +8937,23 @@ impl IconShape for GoSortAsc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6313,11 +8977,23 @@ impl IconShape for GoSortDesc { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6344,11 +9020,23 @@ impl IconShape for GoSquare { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6372,11 +9060,23 @@ impl IconShape for GoSquareFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6400,11 +9100,23 @@ impl IconShape for GoSquirrel { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6428,11 +9140,23 @@ impl IconShape for GoStack { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6456,11 +9180,23 @@ impl IconShape for GoStar { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6484,11 +9220,23 @@ impl IconShape for GoStarFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6512,11 +9260,23 @@ impl IconShape for GoStop { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6540,11 +9300,23 @@ impl IconShape for GoStopwatch { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6568,11 +9340,23 @@ impl IconShape for GoStrikethrough { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6596,11 +9380,23 @@ impl IconShape for GoSun { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6624,11 +9420,23 @@ impl IconShape for GoSync { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6652,11 +9460,23 @@ impl IconShape for GoTabExternal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6682,11 +9502,23 @@ impl IconShape for GoTable { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6710,11 +9542,23 @@ impl IconShape for GoTag { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6738,11 +9582,23 @@ impl IconShape for GoTasklist { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6766,11 +9622,23 @@ impl IconShape for GoTelescope { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6794,11 +9662,23 @@ impl IconShape for GoTelescopeFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6822,11 +9702,23 @@ impl IconShape for GoTerminal { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6850,11 +9742,23 @@ impl IconShape for GoThreeBars { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6878,11 +9782,23 @@ impl IconShape for GoThumbsdown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6906,11 +9822,23 @@ impl IconShape for GoThumbsup { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6934,11 +9862,23 @@ impl IconShape for GoTools { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6962,11 +9902,23 @@ impl IconShape for GoTrash { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6990,11 +9942,23 @@ impl IconShape for GoTriangleDown { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7017,11 +9981,23 @@ impl IconShape for GoTriangleLeft { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7044,11 +10020,23 @@ impl IconShape for GoTriangleRight { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7071,11 +10059,23 @@ impl IconShape for GoTriangleUp { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7098,11 +10098,23 @@ impl IconShape for GoTrophy { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7126,11 +10138,23 @@ impl IconShape for GoTypography { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7154,11 +10178,23 @@ impl IconShape for GoUnfold { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7181,11 +10217,23 @@ impl IconShape for GoUnlock { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7209,11 +10257,23 @@ impl IconShape for GoUnmute { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7237,11 +10297,23 @@ impl IconShape for GoUnverified { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7265,11 +10337,23 @@ impl IconShape for GoUpload { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7293,11 +10377,23 @@ impl IconShape for GoVerified { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7321,11 +10417,23 @@ impl IconShape for GoVersions { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7349,11 +10457,23 @@ impl IconShape for GoVideo { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7380,11 +10500,23 @@ impl IconShape for GoWebhook { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7413,11 +10545,23 @@ impl IconShape for GoWorkflow { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7441,11 +10585,23 @@ impl IconShape for GoX { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7469,11 +10625,23 @@ impl IconShape for GoXCircle { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7497,11 +10665,23 @@ impl IconShape for GoXCircleFill { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7525,11 +10705,23 @@ impl IconShape for GoZap { fn view_box(&self) -> &str { "0 0 16 16" } + fn width(&self) -> &str { + "16" + } + fn height(&self) -> &str { + "16" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/hi_outline_icons.rs b/packages/lib/src/icons/hi_outline_icons.rs index 7a97172..d20e44f 100644 --- a/packages/lib/src/icons/hi_outline_icons.rs +++ b/packages/lib/src/icons/hi_outline_icons.rs @@ -7,11 +7,23 @@ impl IconShape for HiAcademicCap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44,11 +56,23 @@ impl IconShape for HiAdjustments { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -75,11 +99,23 @@ impl IconShape for HiAnnotation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -106,11 +142,23 @@ impl IconShape for HiArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -137,11 +185,23 @@ impl IconShape for HiArrowCircleDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -168,11 +228,23 @@ impl IconShape for HiArrowCircleLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -199,11 +271,23 @@ impl IconShape for HiArrowCircleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -230,11 +314,23 @@ impl IconShape for HiArrowCircleUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -261,11 +357,23 @@ impl IconShape for HiArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -292,11 +400,23 @@ impl IconShape for HiArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -323,11 +443,23 @@ impl IconShape for HiArrowNarrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -354,11 +486,23 @@ impl IconShape for HiArrowNarrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +529,23 @@ impl IconShape for HiArrowNarrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -416,11 +572,23 @@ impl IconShape for HiArrowNarrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -447,11 +615,23 @@ impl IconShape for HiArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -478,11 +658,23 @@ impl IconShape for HiArrowSmDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -509,11 +701,23 @@ impl IconShape for HiArrowSmLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -540,11 +744,23 @@ impl IconShape for HiArrowSmRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -571,11 +787,23 @@ impl IconShape for HiArrowSmUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -602,11 +830,23 @@ impl IconShape for HiArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -633,11 +873,23 @@ impl IconShape for HiArrowsExpand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -664,11 +916,23 @@ impl IconShape for HiAtSymbol { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -695,11 +959,23 @@ impl IconShape for HiBackspace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -726,11 +1002,23 @@ impl IconShape for HiBadgeCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -757,11 +1045,23 @@ impl IconShape for HiBan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -788,11 +1088,23 @@ impl IconShape for HiBeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -819,11 +1131,23 @@ impl IconShape for HiBell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -850,11 +1174,23 @@ impl IconShape for HiBookOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -881,11 +1217,23 @@ impl IconShape for HiBookmarkAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -912,11 +1260,23 @@ impl IconShape for HiBookmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -943,11 +1303,23 @@ impl IconShape for HiBriefcase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -974,11 +1346,23 @@ impl IconShape for HiCake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1005,11 +1389,23 @@ impl IconShape for HiCalculator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1036,11 +1432,23 @@ impl IconShape for HiCalendar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1067,11 +1475,23 @@ impl IconShape for HiCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1105,11 +1525,23 @@ impl IconShape for HiCash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1136,11 +1568,23 @@ impl IconShape for HiChartBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1167,11 +1611,23 @@ impl IconShape for HiChartPie { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1205,11 +1661,23 @@ impl IconShape for HiChartSquareBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1236,11 +1704,23 @@ impl IconShape for HiChatAlt2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1267,11 +1747,23 @@ impl IconShape for HiChatAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1298,11 +1790,23 @@ impl IconShape for HiChat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1329,11 +1833,23 @@ impl IconShape for HiCheckCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1360,11 +1876,23 @@ impl IconShape for HiCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1391,11 +1919,23 @@ impl IconShape for HiChevronDoubleDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1422,11 +1962,23 @@ impl IconShape for HiChevronDoubleLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1453,11 +2005,23 @@ impl IconShape for HiChevronDoubleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1484,11 +2048,23 @@ impl IconShape for HiChevronDoubleUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1515,11 +2091,23 @@ impl IconShape for HiChevronDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1546,11 +2134,23 @@ impl IconShape for HiChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1577,11 +2177,23 @@ impl IconShape for HiChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1608,11 +2220,23 @@ impl IconShape for HiChevronUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1639,11 +2263,23 @@ impl IconShape for HiChip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1670,11 +2306,23 @@ impl IconShape for HiClipboardCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1701,11 +2349,23 @@ impl IconShape for HiClipboardCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1732,11 +2392,23 @@ impl IconShape for HiClipboardList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1763,11 +2435,23 @@ impl IconShape for HiClipboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1794,11 +2478,23 @@ impl IconShape for HiClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1825,11 +2521,23 @@ impl IconShape for HiCloudDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1856,11 +2564,23 @@ impl IconShape for HiCloudUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1887,11 +2607,23 @@ impl IconShape for HiCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1918,11 +2650,23 @@ impl IconShape for HiCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1949,11 +2693,23 @@ impl IconShape for HiCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1987,11 +2743,23 @@ impl IconShape for HiCollection { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2018,11 +2786,23 @@ impl IconShape for HiColorSwatch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2049,11 +2829,23 @@ impl IconShape for HiCreditCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2080,11 +2872,23 @@ impl IconShape for HiCubeTransparent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2111,11 +2915,23 @@ impl IconShape for HiCube { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2142,11 +2958,23 @@ impl IconShape for HiCurrencyBangladeshi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2173,11 +3001,23 @@ impl IconShape for HiCurrencyDollar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2204,11 +3044,23 @@ impl IconShape for HiCurrencyEuro { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2235,11 +3087,23 @@ impl IconShape for HiCurrencyPound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2266,11 +3130,23 @@ impl IconShape for HiCurrencyRupee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2297,11 +3173,23 @@ impl IconShape for HiCurrencyYen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2328,11 +3216,23 @@ impl IconShape for HiCursorClick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2359,11 +3259,23 @@ impl IconShape for HiDatabase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2390,11 +3302,23 @@ impl IconShape for HiDesktopComputer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2421,11 +3345,23 @@ impl IconShape for HiDeviceMobile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2452,11 +3388,23 @@ impl IconShape for HiDeviceTablet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2483,11 +3431,23 @@ impl IconShape for HiDocumentAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2514,11 +3474,23 @@ impl IconShape for HiDocumentDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2545,11 +3517,23 @@ impl IconShape for HiDocumentDuplicate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2576,11 +3560,23 @@ impl IconShape for HiDocumentRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2607,11 +3603,23 @@ impl IconShape for HiDocumentReport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2638,11 +3646,23 @@ impl IconShape for HiDocumentSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2669,11 +3689,23 @@ impl IconShape for HiDocumentText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2700,11 +3732,23 @@ impl IconShape for HiDocument { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2731,11 +3775,23 @@ impl IconShape for HiDotsCircleHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2762,11 +3818,23 @@ impl IconShape for HiDotsHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2793,11 +3861,23 @@ impl IconShape for HiDotsVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2824,11 +3904,23 @@ impl IconShape for HiDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2855,11 +3947,23 @@ impl IconShape for HiDuplicate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2886,11 +3990,23 @@ impl IconShape for HiEmojiHappy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2917,11 +4033,23 @@ impl IconShape for HiEmojiSad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2948,11 +4076,23 @@ impl IconShape for HiExclamationCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2979,11 +4119,23 @@ impl IconShape for HiExclamation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3010,11 +4162,23 @@ impl IconShape for HiExternalLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3041,11 +4205,23 @@ impl IconShape for HiEyeOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3072,11 +4248,23 @@ impl IconShape for HiEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3110,11 +4298,23 @@ impl IconShape for HiFastForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3148,11 +4348,23 @@ impl IconShape for HiFilm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3179,11 +4391,23 @@ impl IconShape for HiFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3210,11 +4434,23 @@ impl IconShape for HiFingerPrint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3241,11 +4477,23 @@ impl IconShape for HiFire { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3279,11 +4527,23 @@ impl IconShape for HiFlag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3310,11 +4570,23 @@ impl IconShape for HiFolderAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3341,11 +4613,23 @@ impl IconShape for HiFolderDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3372,11 +4656,23 @@ impl IconShape for HiFolderOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3403,11 +4699,23 @@ impl IconShape for HiFolderRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3434,11 +4742,23 @@ impl IconShape for HiFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3465,11 +4785,23 @@ impl IconShape for HiGift { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3496,11 +4828,23 @@ impl IconShape for HiGlobeAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3527,11 +4871,23 @@ impl IconShape for HiGlobe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3558,11 +4914,23 @@ impl IconShape for HiHand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3589,11 +4957,23 @@ impl IconShape for HiHashtag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3620,11 +5000,23 @@ impl IconShape for HiHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3651,11 +5043,23 @@ impl IconShape for HiHome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3682,11 +5086,23 @@ impl IconShape for HiIdentification { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3713,11 +5129,23 @@ impl IconShape for HiInboxIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3744,11 +5172,23 @@ impl IconShape for HiInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3775,11 +5215,23 @@ impl IconShape for HiInformationCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3806,11 +5258,23 @@ impl IconShape for HiKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3837,11 +5301,23 @@ impl IconShape for HiLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3868,11 +5344,23 @@ impl IconShape for HiLightBulb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3899,11 +5387,23 @@ impl IconShape for HiLightningBolt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3930,11 +5430,23 @@ impl IconShape for HiLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3961,11 +5473,23 @@ impl IconShape for HiLocationMarker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3999,11 +5523,23 @@ impl IconShape for HiLockClosed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4030,11 +5566,23 @@ impl IconShape for HiLockOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4061,11 +5609,23 @@ impl IconShape for HiLogin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4092,11 +5652,23 @@ impl IconShape for HiLogout { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4123,11 +5695,23 @@ impl IconShape for HiMailOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4154,11 +5738,23 @@ impl IconShape for HiMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4185,11 +5781,23 @@ impl IconShape for HiMap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4216,11 +5824,23 @@ impl IconShape for HiMenuAlt1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4247,11 +5867,23 @@ impl IconShape for HiMenuAlt2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4278,11 +5910,23 @@ impl IconShape for HiMenuAlt3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4309,11 +5953,23 @@ impl IconShape for HiMenuAlt4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4340,11 +5996,23 @@ impl IconShape for HiMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4371,11 +6039,23 @@ impl IconShape for HiMicrophone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4402,11 +6082,23 @@ impl IconShape for HiMinusCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4433,11 +6125,23 @@ impl IconShape for HiMinusSm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4464,11 +6168,23 @@ impl IconShape for HiMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4495,11 +6211,23 @@ impl IconShape for HiMoon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4526,11 +6254,23 @@ impl IconShape for HiMusicNote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4557,11 +6297,23 @@ impl IconShape for HiNewspaper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4588,11 +6340,23 @@ impl IconShape for HiOfficeBuilding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4619,11 +6383,23 @@ impl IconShape for HiPaperAirplane { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4650,11 +6426,23 @@ impl IconShape for HiPaperClip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4681,11 +6469,23 @@ impl IconShape for HiPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4712,11 +6512,23 @@ impl IconShape for HiPencilAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4743,11 +6555,23 @@ impl IconShape for HiPencil { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4774,11 +6598,23 @@ impl IconShape for HiPhoneIncoming { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4805,11 +6641,23 @@ impl IconShape for HiPhoneMissedCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4836,11 +6684,23 @@ impl IconShape for HiPhoneOutgoing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4867,11 +6727,23 @@ impl IconShape for HiPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4898,11 +6770,23 @@ impl IconShape for HiPhotograph { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4929,11 +6813,23 @@ impl IconShape for HiPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4967,11 +6863,23 @@ impl IconShape for HiPlusCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4998,11 +6906,23 @@ impl IconShape for HiPlusSm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5029,11 +6949,23 @@ impl IconShape for HiPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5060,11 +6992,23 @@ impl IconShape for HiPresentationChartBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5091,11 +7035,23 @@ impl IconShape for HiPresentationChartLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5122,11 +7078,23 @@ impl IconShape for HiPrinter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5153,11 +7121,23 @@ impl IconShape for HiPuzzle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5184,11 +7164,23 @@ impl IconShape for HiQrcode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5215,11 +7207,23 @@ impl IconShape for HiQuestionMarkCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5246,11 +7250,23 @@ impl IconShape for HiReceiptRefund { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5277,11 +7293,23 @@ impl IconShape for HiReceiptTax { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5308,11 +7336,23 @@ impl IconShape for HiRefresh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5339,11 +7379,23 @@ impl IconShape for HiReply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5370,11 +7422,23 @@ impl IconShape for HiRewind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5408,11 +7472,23 @@ impl IconShape for HiRss { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5439,11 +7515,23 @@ impl IconShape for HiSaveAs { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5470,11 +7558,23 @@ impl IconShape for HiSave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5501,11 +7601,23 @@ impl IconShape for HiScale { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5532,11 +7644,23 @@ impl IconShape for HiScissors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5563,11 +7687,23 @@ impl IconShape for HiSearchCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5594,11 +7730,23 @@ impl IconShape for HiSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5625,11 +7773,23 @@ impl IconShape for HiSelector { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5656,11 +7816,23 @@ impl IconShape for HiServer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5687,11 +7859,23 @@ impl IconShape for HiShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5718,11 +7902,23 @@ impl IconShape for HiShieldCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5749,11 +7945,23 @@ impl IconShape for HiShieldExclamation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5787,11 +7995,23 @@ impl IconShape for HiShoppingBag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5818,11 +8038,23 @@ impl IconShape for HiShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5849,11 +8081,23 @@ impl IconShape for HiSortAscending { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5880,11 +8124,23 @@ impl IconShape for HiSortDescending { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5911,11 +8167,23 @@ impl IconShape for HiSparkles { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5942,11 +8210,23 @@ impl IconShape for HiSpeakerphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5973,11 +8253,23 @@ impl IconShape for HiStar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6004,11 +8296,23 @@ impl IconShape for HiStatusOffline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6035,11 +8339,23 @@ impl IconShape for HiStatusOnline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6066,11 +8382,23 @@ impl IconShape for HiStop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6104,11 +8432,23 @@ impl IconShape for HiSun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6135,11 +8475,23 @@ impl IconShape for HiSupport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6166,11 +8518,23 @@ impl IconShape for HiSwitchHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6197,11 +8561,23 @@ impl IconShape for HiSwitchVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6228,11 +8604,23 @@ impl IconShape for HiTable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6259,11 +8647,23 @@ impl IconShape for HiTag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6290,11 +8690,23 @@ impl IconShape for HiTemplate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6335,11 +8747,23 @@ impl IconShape for HiTerminal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6366,11 +8790,23 @@ impl IconShape for HiThumbDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6397,11 +8833,23 @@ impl IconShape for HiThumbUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6428,11 +8876,23 @@ impl IconShape for HiTicket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6459,11 +8919,23 @@ impl IconShape for HiTranslate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6490,11 +8962,23 @@ impl IconShape for HiTrash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6521,11 +9005,23 @@ impl IconShape for HiTrendingDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6552,11 +9048,23 @@ impl IconShape for HiTrendingUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6583,11 +9091,23 @@ impl IconShape for HiTruck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6620,11 +9140,23 @@ impl IconShape for HiUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6651,11 +9183,23 @@ impl IconShape for HiUserAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6682,11 +9226,23 @@ impl IconShape for HiUserCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6713,11 +9269,23 @@ impl IconShape for HiUserGroup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6744,11 +9312,23 @@ impl IconShape for HiUserRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6789,11 +9369,23 @@ impl IconShape for HiUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6827,11 +9419,23 @@ impl IconShape for HiUsers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6858,11 +9462,23 @@ impl IconShape for HiVariable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6889,11 +9505,23 @@ impl IconShape for HiVideoCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6920,11 +9548,23 @@ impl IconShape for HiViewBoards { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6951,11 +9591,23 @@ impl IconShape for HiViewGridAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6982,11 +9634,23 @@ impl IconShape for HiViewGrid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7034,11 +9698,23 @@ impl IconShape for HiViewList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7065,11 +9741,23 @@ impl IconShape for HiVolumeOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7105,11 +9793,23 @@ impl IconShape for HiVolumeUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7136,11 +9836,23 @@ impl IconShape for HiWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7167,11 +9879,23 @@ impl IconShape for HiXCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7198,11 +9922,23 @@ impl IconShape for HiX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7229,11 +9965,23 @@ impl IconShape for HiZoomIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7267,11 +10015,23 @@ impl IconShape for HiZoomOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/hi_solid_icons.rs b/packages/lib/src/icons/hi_solid_icons.rs index e1ce2db..165791c 100644 --- a/packages/lib/src/icons/hi_solid_icons.rs +++ b/packages/lib/src/icons/hi_solid_icons.rs @@ -7,11 +7,23 @@ impl IconShape for HiAcademicCap { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43,11 +55,23 @@ impl IconShape for HiAdjustments { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -76,11 +100,23 @@ impl IconShape for HiAnnotation { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -105,11 +141,23 @@ impl IconShape for HiArchive { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -137,11 +185,23 @@ impl IconShape for HiArrowCircleDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -166,11 +226,23 @@ impl IconShape for HiArrowCircleLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -195,11 +267,23 @@ impl IconShape for HiArrowCircleRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -224,11 +308,23 @@ impl IconShape for HiArrowCircleUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -253,11 +349,23 @@ impl IconShape for HiArrowDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -282,11 +390,23 @@ impl IconShape for HiArrowLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -311,11 +431,23 @@ impl IconShape for HiArrowNarrowDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -340,11 +472,23 @@ impl IconShape for HiArrowNarrowLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -369,11 +513,23 @@ impl IconShape for HiArrowNarrowRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -398,11 +554,23 @@ impl IconShape for HiArrowNarrowUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -427,11 +595,23 @@ impl IconShape for HiArrowRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -456,11 +636,23 @@ impl IconShape for HiArrowSmDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -485,11 +677,23 @@ impl IconShape for HiArrowSmLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -514,11 +718,23 @@ impl IconShape for HiArrowSmRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -543,11 +759,23 @@ impl IconShape for HiArrowSmUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -572,11 +800,23 @@ impl IconShape for HiArrowUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -601,11 +841,23 @@ impl IconShape for HiArrowsExpand { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -630,11 +882,23 @@ impl IconShape for HiAtSymbol { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -659,11 +923,23 @@ impl IconShape for HiBackspace { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -688,11 +964,23 @@ impl IconShape for HiBadgeCheck { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -717,11 +1005,23 @@ impl IconShape for HiBan { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -746,11 +1046,23 @@ impl IconShape for HiBeaker { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -775,11 +1087,23 @@ impl IconShape for HiBell { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -805,11 +1129,23 @@ impl IconShape for HiBookOpen { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -832,11 +1168,23 @@ impl IconShape for HiBookmarkAlt { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -861,11 +1209,23 @@ impl IconShape for HiBookmark { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -888,11 +1248,23 @@ impl IconShape for HiBriefcase { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -920,11 +1292,23 @@ impl IconShape for HiCake { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -949,11 +1333,23 @@ impl IconShape for HiCalculator { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -978,11 +1374,23 @@ impl IconShape for HiCalendar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1007,11 +1415,23 @@ impl IconShape for HiCamera { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1036,11 +1456,23 @@ impl IconShape for HiCash { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1065,11 +1497,23 @@ impl IconShape for HiChartBar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1098,11 +1542,23 @@ impl IconShape for HiChartPie { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1128,11 +1584,23 @@ impl IconShape for HiChartSquareBar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1157,11 +1625,23 @@ impl IconShape for HiChatAlt2 { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1187,11 +1667,23 @@ impl IconShape for HiChatAlt { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1216,11 +1708,23 @@ impl IconShape for HiChat { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1245,11 +1749,23 @@ impl IconShape for HiCheckCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1274,11 +1790,23 @@ impl IconShape for HiCheck { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1303,11 +1831,23 @@ impl IconShape for HiChevronDoubleDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1332,11 +1872,23 @@ impl IconShape for HiChevronDoubleLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1361,11 +1913,23 @@ impl IconShape for HiChevronDoubleRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1395,11 +1959,23 @@ impl IconShape for HiChevronDoubleUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1424,11 +2000,23 @@ impl IconShape for HiChevronDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1453,11 +2041,23 @@ impl IconShape for HiChevronLeft { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1482,11 +2082,23 @@ impl IconShape for HiChevronRight { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1511,11 +2123,23 @@ impl IconShape for HiChevronUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1540,11 +2164,23 @@ impl IconShape for HiChip { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1572,11 +2208,23 @@ impl IconShape for HiClipboardCheck { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1604,11 +2252,23 @@ impl IconShape for HiClipboardCopy { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1637,11 +2297,23 @@ impl IconShape for HiClipboardList { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1669,11 +2341,23 @@ impl IconShape for HiClipboard { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1699,11 +2383,23 @@ impl IconShape for HiClock { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1728,11 +2424,23 @@ impl IconShape for HiCloudDownload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1757,11 +2465,23 @@ impl IconShape for HiCloudUpload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1787,11 +2507,23 @@ impl IconShape for HiCloud { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1814,11 +2546,23 @@ impl IconShape for HiCode { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1843,11 +2587,23 @@ impl IconShape for HiCog { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1872,11 +2628,23 @@ impl IconShape for HiCollection { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1905,11 +2673,23 @@ impl IconShape for HiColorSwatch { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1934,11 +2714,23 @@ impl IconShape for HiCreditCard { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1966,11 +2758,23 @@ impl IconShape for HiCubeTransparent { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1995,11 +2799,23 @@ impl IconShape for HiCube { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2028,11 +2844,23 @@ impl IconShape for HiCurrencyBangladeshi { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2057,11 +2885,23 @@ impl IconShape for HiCurrencyDollar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2092,11 +2932,23 @@ impl IconShape for HiCurrencyEuro { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2121,11 +2973,23 @@ impl IconShape for HiCurrencyPound { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2150,11 +3014,23 @@ impl IconShape for HiCurrencyRupee { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2179,11 +3055,23 @@ impl IconShape for HiCurrencyYen { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2208,11 +3096,23 @@ impl IconShape for HiCursorClick { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2237,11 +3137,23 @@ impl IconShape for HiDatabase { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2270,11 +3182,23 @@ impl IconShape for HiDesktopComputer { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2299,11 +3223,23 @@ impl IconShape for HiDeviceMobile { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2328,11 +3264,23 @@ impl IconShape for HiDeviceTablet { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2357,11 +3305,23 @@ impl IconShape for HiDocumentAdd { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2386,11 +3346,23 @@ impl IconShape for HiDocumentDownload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2415,11 +3387,23 @@ impl IconShape for HiDocumentDuplicate { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2445,11 +3429,23 @@ impl IconShape for HiDocumentRemove { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2474,11 +3470,23 @@ impl IconShape for HiDocumentReport { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2503,11 +3511,23 @@ impl IconShape for HiDocumentSearch { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2535,11 +3555,23 @@ impl IconShape for HiDocumentText { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2564,11 +3596,23 @@ impl IconShape for HiDocument { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2593,11 +3637,23 @@ impl IconShape for HiDotsCircleHorizontal { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2622,11 +3678,23 @@ impl IconShape for HiDotsHorizontal { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2655,11 +3723,23 @@ impl IconShape for HiDotsVertical { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2688,11 +3768,23 @@ impl IconShape for HiDownload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2717,11 +3809,23 @@ impl IconShape for HiDuplicate { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2747,11 +3851,23 @@ impl IconShape for HiEmojiHappy { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2776,11 +3892,23 @@ impl IconShape for HiEmojiSad { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2805,11 +3933,23 @@ impl IconShape for HiExclamationCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2834,11 +3974,23 @@ impl IconShape for HiExclamation { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2863,11 +4015,23 @@ impl IconShape for HiExternalLink { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2893,11 +4057,23 @@ impl IconShape for HiEyeOff { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2925,11 +4101,23 @@ impl IconShape for HiEye { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2957,11 +4145,23 @@ impl IconShape for HiFastForward { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2984,11 +4184,23 @@ impl IconShape for HiFilm { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3013,11 +4225,23 @@ impl IconShape for HiFilter { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3042,11 +4266,23 @@ impl IconShape for HiFingerPrint { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3081,11 +4317,23 @@ impl IconShape for HiFire { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3110,11 +4358,23 @@ impl IconShape for HiFlag { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3139,11 +4399,23 @@ impl IconShape for HiFolderAdd { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3167,11 +4439,23 @@ impl IconShape for HiFolderDownload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3195,11 +4479,23 @@ impl IconShape for HiFolderOpen { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3227,11 +4523,23 @@ impl IconShape for HiFolderRemove { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3255,11 +4563,23 @@ impl IconShape for HiFolder { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3282,11 +4602,23 @@ impl IconShape for HiGift { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3317,11 +4649,23 @@ impl IconShape for HiGlobeAlt { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3346,11 +4690,23 @@ impl IconShape for HiGlobe { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3375,11 +4731,23 @@ impl IconShape for HiHand { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3404,11 +4772,23 @@ impl IconShape for HiHashtag { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3433,11 +4813,23 @@ impl IconShape for HiHeart { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3462,11 +4854,23 @@ impl IconShape for HiHome { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3489,11 +4893,23 @@ impl IconShape for HiIdentification { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3518,11 +4934,23 @@ impl IconShape for HiInboxIn { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3548,11 +4976,23 @@ impl IconShape for HiInbox { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3577,11 +5017,23 @@ impl IconShape for HiInformationCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3606,11 +5058,23 @@ impl IconShape for HiKey { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3635,11 +5099,23 @@ impl IconShape for HiLibrary { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3664,11 +5140,23 @@ impl IconShape for HiLightBulb { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3709,11 +5197,23 @@ impl IconShape for HiLightningBolt { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3738,11 +5238,23 @@ impl IconShape for HiLink { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3767,11 +5279,23 @@ impl IconShape for HiLocationMarker { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3796,11 +5320,23 @@ impl IconShape for HiLockClosed { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3825,11 +5361,23 @@ impl IconShape for HiLockOpen { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3852,11 +5400,23 @@ impl IconShape for HiLogin { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3881,11 +5441,23 @@ impl IconShape for HiLogout { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3910,11 +5482,23 @@ impl IconShape for HiMailOpen { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3939,11 +5523,23 @@ impl IconShape for HiMail { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3969,11 +5565,23 @@ impl IconShape for HiMap { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4008,11 +5616,23 @@ impl IconShape for HiMenuAlt1 { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4047,11 +5667,23 @@ impl IconShape for HiMenuAlt2 { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4086,11 +5718,23 @@ impl IconShape for HiMenuAlt3 { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4125,11 +5769,23 @@ impl IconShape for HiMenuAlt4 { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4159,11 +5815,23 @@ impl IconShape for HiMenu { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4198,11 +5866,23 @@ impl IconShape for HiMicrophone { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4227,11 +5907,23 @@ impl IconShape for HiMinusCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4256,11 +5948,23 @@ impl IconShape for HiMinusSm { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4285,11 +5989,23 @@ impl IconShape for HiMinus { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4314,11 +6030,23 @@ impl IconShape for HiMoon { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4341,11 +6069,23 @@ impl IconShape for HiMusicNote { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4368,11 +6108,23 @@ impl IconShape for HiNewspaper { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4400,11 +6152,23 @@ impl IconShape for HiOfficeBuilding { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4429,11 +6193,23 @@ impl IconShape for HiPaperAirplane { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4456,11 +6232,23 @@ impl IconShape for HiPaperClip { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4485,11 +6273,23 @@ impl IconShape for HiPause { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4514,11 +6314,23 @@ impl IconShape for HiPencilAlt { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4546,11 +6358,23 @@ impl IconShape for HiPencil { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4576,11 +6400,23 @@ impl IconShape for HiPhoneIncoming { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4606,11 +6442,23 @@ impl IconShape for HiPhoneMissedCall { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4636,11 +6484,23 @@ impl IconShape for HiPhoneOutgoing { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4666,11 +6526,23 @@ impl IconShape for HiPhone { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4693,11 +6565,23 @@ impl IconShape for HiPhotograph { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4722,11 +6606,23 @@ impl IconShape for HiPlay { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4751,11 +6647,23 @@ impl IconShape for HiPlusCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4780,11 +6688,23 @@ impl IconShape for HiPlusSm { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4809,11 +6729,23 @@ impl IconShape for HiPlus { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4838,11 +6770,23 @@ impl IconShape for HiPresentationChartBar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4867,11 +6811,23 @@ impl IconShape for HiPresentationChartLine { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4896,11 +6852,23 @@ impl IconShape for HiPrinter { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4925,11 +6893,23 @@ impl IconShape for HiPuzzle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4952,11 +6932,23 @@ impl IconShape for HiQrcode { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5012,11 +7004,23 @@ impl IconShape for HiQuestionMarkCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5041,11 +7045,23 @@ impl IconShape for HiReceiptRefund { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5070,11 +7086,23 @@ impl IconShape for HiReceiptTax { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5099,11 +7127,23 @@ impl IconShape for HiRefresh { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5128,11 +7168,23 @@ impl IconShape for HiReply { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5157,11 +7209,23 @@ impl IconShape for HiRewind { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5184,11 +7248,23 @@ impl IconShape for HiRss { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5217,11 +7293,23 @@ impl IconShape for HiSaveAs { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5250,11 +7338,23 @@ impl IconShape for HiSave { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5280,11 +7380,23 @@ impl IconShape for HiScale { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5309,11 +7421,23 @@ impl IconShape for HiScissors { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5341,11 +7465,23 @@ impl IconShape for HiSearchCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5373,11 +7509,23 @@ impl IconShape for HiSearch { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5402,11 +7550,23 @@ impl IconShape for HiSelector { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5431,11 +7591,23 @@ impl IconShape for HiServer { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5465,11 +7637,23 @@ impl IconShape for HiShare { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5492,11 +7676,23 @@ impl IconShape for HiShieldCheck { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5521,11 +7717,23 @@ impl IconShape for HiShieldExclamation { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5550,11 +7758,23 @@ impl IconShape for HiShoppingBag { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5579,11 +7799,23 @@ impl IconShape for HiShoppingCart { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5612,11 +7844,23 @@ impl IconShape for HiSortAscending { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5648,11 +7892,23 @@ impl IconShape for HiSortDescending { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5684,11 +7940,23 @@ impl IconShape for HiSparkles { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5718,11 +7986,23 @@ impl IconShape for HiSpeakerphone { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5747,11 +8027,23 @@ impl IconShape for HiStar { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5774,11 +8066,23 @@ impl IconShape for HiStatusOffline { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5807,11 +8111,23 @@ impl IconShape for HiStatusOnline { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5836,11 +8152,23 @@ impl IconShape for HiStop { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5865,11 +8193,23 @@ impl IconShape for HiSun { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5894,11 +8234,23 @@ impl IconShape for HiSupport { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5923,11 +8275,23 @@ impl IconShape for HiSwitchHorizontal { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5953,11 +8317,23 @@ impl IconShape for HiSwitchVertical { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5983,11 +8359,23 @@ impl IconShape for HiTable { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6012,11 +8400,23 @@ impl IconShape for HiTag { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6041,11 +8441,23 @@ impl IconShape for HiTemplate { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6074,11 +8486,23 @@ impl IconShape for HiTerminal { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6103,11 +8527,23 @@ impl IconShape for HiThumbDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6133,11 +8569,23 @@ impl IconShape for HiThumbUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6163,11 +8611,23 @@ impl IconShape for HiTicket { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6190,11 +8650,23 @@ impl IconShape for HiTranslate { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6219,11 +8691,23 @@ impl IconShape for HiTrash { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6248,11 +8732,23 @@ impl IconShape for HiTrendingDown { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6277,11 +8773,23 @@ impl IconShape for HiTrendingUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6306,11 +8814,23 @@ impl IconShape for HiTruck { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6342,11 +8862,23 @@ impl IconShape for HiUpload { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6371,11 +8903,23 @@ impl IconShape for HiUserAdd { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6404,11 +8948,23 @@ impl IconShape for HiUserCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6433,11 +8989,23 @@ impl IconShape for HiUserGroup { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6475,11 +9043,23 @@ impl IconShape for HiUserRemove { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6508,11 +9088,23 @@ impl IconShape for HiUser { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6537,11 +9129,23 @@ impl IconShape for HiUsers { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6573,11 +9177,23 @@ impl IconShape for HiVariable { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6602,11 +9218,23 @@ impl IconShape for HiVideoCamera { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6632,11 +9260,23 @@ impl IconShape for HiViewBoards { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6665,11 +9305,23 @@ impl IconShape for HiViewGridAdd { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6701,11 +9353,23 @@ impl IconShape for HiViewGrid { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6737,11 +9401,23 @@ impl IconShape for HiViewList { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6766,11 +9442,23 @@ impl IconShape for HiVolumeOff { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6800,11 +9488,23 @@ impl IconShape for HiVolumeUp { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6834,11 +9534,23 @@ impl IconShape for HiWifi { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6863,11 +9575,23 @@ impl IconShape for HiXCircle { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6892,11 +9616,23 @@ impl IconShape for HiX { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6921,11 +9657,23 @@ impl IconShape for HiZoomIn { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6953,11 +9701,23 @@ impl IconShape for HiZoomOut { fn view_box(&self) -> &str { "0 0 20 20" } + fn width(&self) -> &str { + "20" + } + fn height(&self) -> &str { + "20" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/io_icons.rs b/packages/lib/src/icons/io_icons.rs index 4faccac..edf8e1e 100644 --- a/packages/lib/src/icons/io_icons.rs +++ b/packages/lib/src/icons/io_icons.rs @@ -7,11 +7,23 @@ impl IconShape for IoAccessibilityOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45,11 +57,23 @@ impl IconShape for IoAccessibilitySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -75,11 +99,23 @@ impl IconShape for IoAccessibility { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -105,11 +141,23 @@ impl IconShape for IoAddCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -147,11 +195,23 @@ impl IconShape for IoAddCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -174,11 +234,23 @@ impl IconShape for IoAddCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -201,11 +273,23 @@ impl IconShape for IoAddOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -239,11 +323,23 @@ impl IconShape for IoAddSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +373,23 @@ impl IconShape for IoAdd { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -315,11 +423,23 @@ impl IconShape for IoAirplaneOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -343,11 +463,23 @@ impl IconShape for IoAirplaneSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -370,11 +502,23 @@ impl IconShape for IoAirplane { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -397,11 +541,23 @@ impl IconShape for IoAlarmOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -451,11 +607,23 @@ impl IconShape for IoAlarmSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -484,11 +652,23 @@ impl IconShape for IoAlarm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -517,11 +697,23 @@ impl IconShape for IoAlbumsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -564,11 +756,23 @@ impl IconShape for IoAlbumsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -603,11 +807,23 @@ impl IconShape for IoAlbums { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -636,11 +852,23 @@ impl IconShape for IoAlertCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -671,11 +899,23 @@ impl IconShape for IoAlertCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -702,11 +942,23 @@ impl IconShape for IoAlertCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -729,11 +981,23 @@ impl IconShape for IoAlertOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -763,11 +1027,23 @@ impl IconShape for IoAlertSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -798,11 +1074,23 @@ impl IconShape for IoAlert { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -832,11 +1120,23 @@ impl IconShape for IoAmericanFootballOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -906,11 +1206,23 @@ impl IconShape for IoAmericanFootballSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -939,11 +1251,23 @@ impl IconShape for IoAmericanFootball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -972,11 +1296,23 @@ impl IconShape for IoAnalyticsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1041,11 +1377,23 @@ impl IconShape for IoAnalyticsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1068,11 +1416,23 @@ impl IconShape for IoAnalytics { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1095,11 +1455,23 @@ impl IconShape for IoApertureOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1179,11 +1551,23 @@ impl IconShape for IoApertureSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1230,11 +1614,23 @@ impl IconShape for IoAperture { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1281,11 +1677,23 @@ impl IconShape for IoAppsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1386,11 +1794,23 @@ impl IconShape for IoAppsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1482,11 +1902,23 @@ impl IconShape for IoApps { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1533,11 +1965,23 @@ impl IconShape for IoArchiveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1581,11 +2025,23 @@ impl IconShape for IoArchiveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1616,11 +2072,23 @@ impl IconShape for IoArchive { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1651,11 +2119,23 @@ impl IconShape for IoArrowBackCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1690,11 +2170,23 @@ impl IconShape for IoArrowBackCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1717,11 +2209,23 @@ impl IconShape for IoArrowBackCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1744,11 +2248,23 @@ impl IconShape for IoArrowBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1779,11 +2295,23 @@ impl IconShape for IoArrowBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1814,11 +2342,23 @@ impl IconShape for IoArrowBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1849,11 +2389,23 @@ impl IconShape for IoArrowDownCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1888,11 +2440,23 @@ impl IconShape for IoArrowDownCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1915,11 +2479,23 @@ impl IconShape for IoArrowDownCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1942,11 +2518,23 @@ impl IconShape for IoArrowDownOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1977,11 +2565,23 @@ impl IconShape for IoArrowDownSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2012,11 +2612,23 @@ impl IconShape for IoArrowDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2047,11 +2659,23 @@ impl IconShape for IoArrowForwardCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2086,11 +2710,23 @@ impl IconShape for IoArrowForwardCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2113,11 +2749,23 @@ impl IconShape for IoArrowForwardCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2140,11 +2788,23 @@ impl IconShape for IoArrowForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2175,11 +2835,23 @@ impl IconShape for IoArrowForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2210,11 +2882,23 @@ impl IconShape for IoArrowForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2245,11 +2929,23 @@ impl IconShape for IoArrowRedoCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2276,11 +2972,23 @@ impl IconShape for IoArrowRedoCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2303,11 +3011,23 @@ impl IconShape for IoArrowRedoCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2330,11 +3050,23 @@ impl IconShape for IoArrowRedoOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2358,11 +3090,23 @@ impl IconShape for IoArrowRedoSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2385,11 +3129,23 @@ impl IconShape for IoArrowRedo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2412,11 +3168,23 @@ impl IconShape for IoArrowUndoCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2443,11 +3211,23 @@ impl IconShape for IoArrowUndoCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2470,11 +3250,23 @@ impl IconShape for IoArrowUndoCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2497,11 +3289,23 @@ impl IconShape for IoArrowUndoOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2525,11 +3329,23 @@ impl IconShape for IoArrowUndoSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2552,11 +3368,23 @@ impl IconShape for IoArrowUndo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2579,11 +3407,23 @@ impl IconShape for IoArrowUpCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2618,11 +3458,23 @@ impl IconShape for IoArrowUpCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2645,11 +3497,23 @@ impl IconShape for IoArrowUpCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2672,11 +3536,23 @@ impl IconShape for IoArrowUpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2707,11 +3583,23 @@ impl IconShape for IoArrowUpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2742,11 +3630,23 @@ impl IconShape for IoArrowUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2777,11 +3677,23 @@ impl IconShape for IoAtCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2809,11 +3721,23 @@ impl IconShape for IoAtCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2839,11 +3763,23 @@ impl IconShape for IoAtCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2869,11 +3805,23 @@ impl IconShape for IoAtOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2901,11 +3849,23 @@ impl IconShape for IoAtSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2928,11 +3888,23 @@ impl IconShape for IoAt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2960,11 +3932,23 @@ impl IconShape for IoAttachOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2988,11 +3972,23 @@ impl IconShape for IoAttachSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3016,11 +4012,23 @@ impl IconShape for IoAttach { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3044,11 +4052,23 @@ impl IconShape for IoBackspaceOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3100,11 +4120,23 @@ impl IconShape for IoBackspaceSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3127,11 +4159,23 @@ impl IconShape for IoBackspace { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3154,11 +4198,23 @@ impl IconShape for IoBagAddOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3214,11 +4270,23 @@ impl IconShape for IoBagAddSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3241,11 +4309,23 @@ impl IconShape for IoBagAdd { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3268,11 +4348,23 @@ impl IconShape for IoBagCheckOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3315,11 +4407,23 @@ impl IconShape for IoBagCheckSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3342,11 +4446,23 @@ impl IconShape for IoBagCheck { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3369,11 +4485,23 @@ impl IconShape for IoBagHandleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3414,11 +4542,23 @@ impl IconShape for IoBagHandleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3441,11 +4581,23 @@ impl IconShape for IoBagHandle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3468,11 +4620,23 @@ impl IconShape for IoBagOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3508,11 +4672,23 @@ impl IconShape for IoBagRemoveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3558,11 +4734,23 @@ impl IconShape for IoBagRemoveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3585,11 +4773,23 @@ impl IconShape for IoBagRemove { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3612,11 +4812,23 @@ impl IconShape for IoBagSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3639,11 +4851,23 @@ impl IconShape for IoBag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3666,11 +4890,23 @@ impl IconShape for IoBalloonOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3717,11 +4953,23 @@ impl IconShape for IoBalloonSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3744,11 +4992,23 @@ impl IconShape for IoBalloon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3771,11 +5031,23 @@ impl IconShape for IoBanOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3812,11 +5084,23 @@ impl IconShape for IoBanSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3839,11 +5123,23 @@ impl IconShape for IoBan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3880,11 +5176,23 @@ impl IconShape for IoBandageOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3944,11 +5252,23 @@ impl IconShape for IoBandageSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3977,11 +5297,23 @@ impl IconShape for IoBandage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4022,11 +5354,23 @@ impl IconShape for IoBarChartOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4077,11 +5421,23 @@ impl IconShape for IoBarChartSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4113,11 +5469,23 @@ impl IconShape for IoBarChart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4149,11 +5517,23 @@ impl IconShape for IoBarbellOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4216,11 +5596,23 @@ impl IconShape for IoBarbellSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4243,11 +5635,23 @@ impl IconShape for IoBarbell { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4270,11 +5674,23 @@ impl IconShape for IoBarcodeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4337,11 +5753,23 @@ impl IconShape for IoBarcodeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4404,11 +5832,23 @@ impl IconShape for IoBarcode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4431,11 +5871,23 @@ impl IconShape for IoBaseballOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4525,11 +5977,23 @@ impl IconShape for IoBaseballSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4558,11 +6022,23 @@ impl IconShape for IoBaseball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4591,11 +6067,23 @@ impl IconShape for IoBasketOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4623,11 +6111,23 @@ impl IconShape for IoBasketSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4653,11 +6153,23 @@ impl IconShape for IoBasket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4680,11 +6192,23 @@ impl IconShape for IoBasketballOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4732,11 +6256,23 @@ impl IconShape for IoBasketballSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4780,11 +6316,23 @@ impl IconShape for IoBasketball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4828,11 +6376,23 @@ impl IconShape for IoBatteryChargingOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4870,11 +6430,23 @@ impl IconShape for IoBatteryChargingSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4915,11 +6487,23 @@ impl IconShape for IoBatteryCharging { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4957,11 +6541,23 @@ impl IconShape for IoBatteryDeadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4997,11 +6593,23 @@ impl IconShape for IoBatteryDeadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5035,11 +6643,23 @@ impl IconShape for IoBatteryDead { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5075,11 +6695,23 @@ impl IconShape for IoBatteryFullOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5124,11 +6756,23 @@ impl IconShape for IoBatteryFullSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5163,11 +6807,23 @@ impl IconShape for IoBatteryFull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5212,11 +6868,23 @@ impl IconShape for IoBatteryHalfOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5261,11 +6929,23 @@ impl IconShape for IoBatteryHalfSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5300,11 +6980,23 @@ impl IconShape for IoBatteryHalf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5349,11 +7041,23 @@ impl IconShape for IoBeakerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5384,11 +7088,23 @@ impl IconShape for IoBeakerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5411,11 +7127,23 @@ impl IconShape for IoBeaker { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5438,11 +7166,23 @@ impl IconShape for IoBedOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5482,11 +7222,23 @@ impl IconShape for IoBedSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5509,11 +7261,23 @@ impl IconShape for IoBed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5539,11 +7303,23 @@ impl IconShape for IoBeerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5604,11 +7380,23 @@ impl IconShape for IoBeerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5631,11 +7419,23 @@ impl IconShape for IoBeer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5658,11 +7458,23 @@ impl IconShape for IoBicycleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5697,11 +7509,23 @@ impl IconShape for IoBicycleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5733,11 +7557,23 @@ impl IconShape for IoBicycle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5769,11 +7605,23 @@ impl IconShape for IoBluetoothOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5797,11 +7645,23 @@ impl IconShape for IoBluetoothSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5824,11 +7684,23 @@ impl IconShape for IoBluetooth { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5851,11 +7723,23 @@ impl IconShape for IoBoatOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5897,11 +7781,23 @@ impl IconShape for IoBoatSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5927,11 +7823,23 @@ impl IconShape for IoBoat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5957,11 +7865,23 @@ impl IconShape for IoBodyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5995,11 +7915,23 @@ impl IconShape for IoBodySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6027,11 +7959,23 @@ impl IconShape for IoBody { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6059,11 +8003,23 @@ impl IconShape for IoBonfireOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6110,11 +8066,23 @@ impl IconShape for IoBonfireSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6158,11 +8126,23 @@ impl IconShape for IoBonfire { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6206,11 +8186,23 @@ impl IconShape for IoBookOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6241,11 +8233,23 @@ impl IconShape for IoBookSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6271,11 +8275,23 @@ impl IconShape for IoBook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6301,11 +8317,23 @@ impl IconShape for IoBookmarkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6329,11 +8357,23 @@ impl IconShape for IoBookmarkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6356,11 +8396,23 @@ impl IconShape for IoBookmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6383,11 +8435,23 @@ impl IconShape for IoBookmarksOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6415,11 +8479,23 @@ impl IconShape for IoBookmarksSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6445,11 +8521,23 @@ impl IconShape for IoBookmarks { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6475,11 +8563,23 @@ impl IconShape for IoBowlingBallOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6522,11 +8622,23 @@ impl IconShape for IoBowlingBallSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6549,11 +8661,23 @@ impl IconShape for IoBowlingBall { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6576,11 +8700,23 @@ impl IconShape for IoBriefcaseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6624,11 +8760,23 @@ impl IconShape for IoBriefcaseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6654,11 +8802,23 @@ impl IconShape for IoBriefcase { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6688,11 +8848,23 @@ impl IconShape for IoBrowsersOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6724,11 +8896,23 @@ impl IconShape for IoBrowsersSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6751,11 +8935,23 @@ impl IconShape for IoBrowsers { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6778,11 +8974,23 @@ impl IconShape for IoBrushOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6810,11 +9018,23 @@ impl IconShape for IoBrushSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6840,11 +9060,23 @@ impl IconShape for IoBrush { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6870,11 +9102,23 @@ impl IconShape for IoBugOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6939,11 +9183,23 @@ impl IconShape for IoBugSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6969,11 +9225,23 @@ impl IconShape for IoBug { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6999,11 +9267,23 @@ impl IconShape for IoBuildOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7032,11 +9312,23 @@ impl IconShape for IoBuildSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7059,11 +9351,23 @@ impl IconShape for IoBuild { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7086,11 +9390,23 @@ impl IconShape for IoBulbOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7139,11 +9455,23 @@ impl IconShape for IoBulbSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7178,11 +9506,23 @@ impl IconShape for IoBulb { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7211,11 +9551,23 @@ impl IconShape for IoBusOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7298,11 +9650,23 @@ impl IconShape for IoBusSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7329,11 +9693,23 @@ impl IconShape for IoBus { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7356,11 +9732,23 @@ impl IconShape for IoBusinessOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7459,11 +9847,23 @@ impl IconShape for IoBusinessSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7504,11 +9904,23 @@ impl IconShape for IoBusiness { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7549,11 +9961,23 @@ impl IconShape for IoCafeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7588,11 +10012,23 @@ impl IconShape for IoCafeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7621,11 +10057,23 @@ impl IconShape for IoCafe { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7651,11 +10099,23 @@ impl IconShape for IoCalculatorOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7734,11 +10194,23 @@ impl IconShape for IoCalculatorSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7761,11 +10233,23 @@ impl IconShape for IoCalculator { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7788,11 +10272,23 @@ impl IconShape for IoCalendarClearOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7852,11 +10348,23 @@ impl IconShape for IoCalendarClearSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7882,11 +10390,23 @@ impl IconShape for IoCalendarClear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7912,11 +10432,23 @@ impl IconShape for IoCalendarNumberOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7997,11 +10529,23 @@ impl IconShape for IoCalendarNumberSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8027,11 +10571,23 @@ impl IconShape for IoCalendarNumber { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8057,11 +10613,23 @@ impl IconShape for IoCalendarOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8165,11 +10733,23 @@ impl IconShape for IoCalendarSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8195,11 +10775,23 @@ impl IconShape for IoCalendar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8225,11 +10817,23 @@ impl IconShape for IoCallOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8253,11 +10857,23 @@ impl IconShape for IoCallSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8280,11 +10896,23 @@ impl IconShape for IoCall { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8307,11 +10935,23 @@ impl IconShape for IoCameraOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8345,11 +10985,23 @@ impl IconShape for IoCameraReverseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8389,11 +11041,23 @@ impl IconShape for IoCameraReverseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8416,11 +11080,23 @@ impl IconShape for IoCameraReverse { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8443,11 +11119,23 @@ impl IconShape for IoCameraSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8475,11 +11163,23 @@ impl IconShape for IoCamera { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8507,11 +11207,23 @@ impl IconShape for IoCarOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8562,11 +11274,23 @@ impl IconShape for IoCarSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8589,11 +11313,23 @@ impl IconShape for IoCarSportOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8658,11 +11394,23 @@ impl IconShape for IoCarSportSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8685,11 +11433,23 @@ impl IconShape for IoCarSport { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8712,11 +11472,23 @@ impl IconShape for IoCar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8739,11 +11511,23 @@ impl IconShape for IoCardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8786,11 +11570,23 @@ impl IconShape for IoCardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8816,11 +11612,23 @@ impl IconShape for IoCard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8846,11 +11654,23 @@ impl IconShape for IoCaretBackCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8877,11 +11697,23 @@ impl IconShape for IoCaretBackCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8904,11 +11736,23 @@ impl IconShape for IoCaretBackCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8931,11 +11775,23 @@ impl IconShape for IoCaretBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8958,11 +11814,23 @@ impl IconShape for IoCaretBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8985,11 +11853,23 @@ impl IconShape for IoCaretBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9012,11 +11892,23 @@ impl IconShape for IoCaretDownCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9043,11 +11935,23 @@ impl IconShape for IoCaretDownCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9070,11 +11974,23 @@ impl IconShape for IoCaretDownCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9097,11 +12013,23 @@ impl IconShape for IoCaretDownOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9124,11 +12052,23 @@ impl IconShape for IoCaretDownSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9151,11 +12091,23 @@ impl IconShape for IoCaretDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9178,11 +12130,23 @@ impl IconShape for IoCaretForwardCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9209,11 +12173,23 @@ impl IconShape for IoCaretForwardCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9236,11 +12212,23 @@ impl IconShape for IoCaretForwardCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9263,11 +12251,23 @@ impl IconShape for IoCaretForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9290,11 +12290,23 @@ impl IconShape for IoCaretForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9317,11 +12329,23 @@ impl IconShape for IoCaretForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9344,11 +12368,23 @@ impl IconShape for IoCaretUpCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9375,11 +12411,23 @@ impl IconShape for IoCaretUpCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9402,11 +12450,23 @@ impl IconShape for IoCaretUpCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9429,11 +12489,23 @@ impl IconShape for IoCaretUpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9456,11 +12528,23 @@ impl IconShape for IoCaretUpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9483,11 +12567,23 @@ impl IconShape for IoCaretUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9510,11 +12606,23 @@ impl IconShape for IoCartOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9554,11 +12662,23 @@ impl IconShape for IoCartSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9591,11 +12711,23 @@ impl IconShape for IoCart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9628,11 +12760,23 @@ impl IconShape for IoCashOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9698,11 +12842,23 @@ impl IconShape for IoCashSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9754,11 +12910,23 @@ impl IconShape for IoCash { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9804,11 +12972,23 @@ impl IconShape for IoCellularOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9864,11 +13044,23 @@ impl IconShape for IoCellularSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9900,11 +13092,23 @@ impl IconShape for IoCellular { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9936,11 +13140,23 @@ impl IconShape for IoChatboxEllipsesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9979,11 +13195,23 @@ impl IconShape for IoChatboxEllipsesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10006,11 +13234,23 @@ impl IconShape for IoChatboxEllipses { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10033,11 +13273,23 @@ impl IconShape for IoChatboxOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10061,11 +13313,23 @@ impl IconShape for IoChatboxSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10088,11 +13352,23 @@ impl IconShape for IoChatbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10115,11 +13391,23 @@ impl IconShape for IoChatbubbleEllipsesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10158,11 +13446,23 @@ impl IconShape for IoChatbubbleEllipsesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10185,11 +13485,23 @@ impl IconShape for IoChatbubbleEllipses { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10212,11 +13524,23 @@ impl IconShape for IoChatbubbleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10240,11 +13564,23 @@ impl IconShape for IoChatbubbleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10267,11 +13603,23 @@ impl IconShape for IoChatbubble { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10294,11 +13642,23 @@ impl IconShape for IoChatbubblesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10326,11 +13686,23 @@ impl IconShape for IoChatbubblesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10356,11 +13728,23 @@ impl IconShape for IoChatbubbles { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10389,11 +13773,23 @@ impl IconShape for IoCheckboxOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10426,11 +13822,23 @@ impl IconShape for IoCheckboxSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10453,11 +13861,23 @@ impl IconShape for IoCheckbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10480,11 +13900,23 @@ impl IconShape for IoCheckmarkCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10512,11 +13944,23 @@ impl IconShape for IoCheckmarkCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10539,11 +13983,23 @@ impl IconShape for IoCheckmarkCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10566,11 +14022,23 @@ impl IconShape for IoCheckmarkDoneCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10612,11 +14080,23 @@ impl IconShape for IoCheckmarkDoneCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10639,11 +14119,23 @@ impl IconShape for IoCheckmarkDoneCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10666,11 +14158,23 @@ impl IconShape for IoCheckmarkDoneOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10708,11 +14212,23 @@ impl IconShape for IoCheckmarkDoneSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10750,11 +14266,23 @@ impl IconShape for IoCheckmarkDone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10792,11 +14320,23 @@ impl IconShape for IoCheckmarkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10820,11 +14360,23 @@ impl IconShape for IoCheckmarkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10848,11 +14400,23 @@ impl IconShape for IoCheckmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10876,11 +14440,23 @@ impl IconShape for IoChevronBackCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10908,11 +14484,23 @@ impl IconShape for IoChevronBackCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10935,11 +14523,23 @@ impl IconShape for IoChevronBackCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10962,11 +14562,23 @@ impl IconShape for IoChevronBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -10990,11 +14602,23 @@ impl IconShape for IoChevronBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11018,11 +14642,23 @@ impl IconShape for IoChevronBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11046,11 +14682,23 @@ impl IconShape for IoChevronDownCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11078,11 +14726,23 @@ impl IconShape for IoChevronDownCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11105,11 +14765,23 @@ impl IconShape for IoChevronDownCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11132,11 +14804,23 @@ impl IconShape for IoChevronDownOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11160,11 +14844,23 @@ impl IconShape for IoChevronDownSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11188,11 +14884,23 @@ impl IconShape for IoChevronDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11216,11 +14924,23 @@ impl IconShape for IoChevronForwardCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11248,11 +14968,23 @@ impl IconShape for IoChevronForwardCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11275,11 +15007,23 @@ impl IconShape for IoChevronForwardCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11302,11 +15046,23 @@ impl IconShape for IoChevronForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11330,11 +15086,23 @@ impl IconShape for IoChevronForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11358,11 +15126,23 @@ impl IconShape for IoChevronForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11386,11 +15166,23 @@ impl IconShape for IoChevronUpCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11418,11 +15210,23 @@ impl IconShape for IoChevronUpCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11445,11 +15249,23 @@ impl IconShape for IoChevronUpCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11472,11 +15288,23 @@ impl IconShape for IoChevronUpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11500,11 +15328,23 @@ impl IconShape for IoChevronUpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11528,11 +15368,23 @@ impl IconShape for IoChevronUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11556,11 +15408,23 @@ impl IconShape for IoClipboardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11593,11 +15457,23 @@ impl IconShape for IoClipboardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11620,11 +15496,23 @@ impl IconShape for IoClipboard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11647,11 +15535,23 @@ impl IconShape for IoCloseCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11689,11 +15589,23 @@ impl IconShape for IoCloseCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11716,11 +15628,23 @@ impl IconShape for IoCloseCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11743,11 +15667,23 @@ impl IconShape for IoCloseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11781,11 +15717,23 @@ impl IconShape for IoCloseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11808,11 +15756,23 @@ impl IconShape for IoClose { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11835,11 +15795,23 @@ impl IconShape for IoCloudCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11866,11 +15838,23 @@ impl IconShape for IoCloudCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11893,11 +15877,23 @@ impl IconShape for IoCloudCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11920,11 +15916,23 @@ impl IconShape for IoCloudDoneOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11952,11 +15960,23 @@ impl IconShape for IoCloudDoneSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -11979,11 +15999,23 @@ impl IconShape for IoCloudDone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12006,11 +16038,23 @@ impl IconShape for IoCloudDownloadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12045,11 +16089,23 @@ impl IconShape for IoCloudDownloadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12075,11 +16131,23 @@ impl IconShape for IoCloudDownload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12105,11 +16173,23 @@ impl IconShape for IoCloudOfflineOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12144,11 +16224,23 @@ impl IconShape for IoCloudOfflineSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12181,11 +16273,23 @@ impl IconShape for IoCloudOffline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12214,11 +16318,23 @@ impl IconShape for IoCloudOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12242,11 +16358,23 @@ impl IconShape for IoCloudSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12269,11 +16397,23 @@ impl IconShape for IoCloudUploadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12308,11 +16448,23 @@ impl IconShape for IoCloudUploadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12341,11 +16493,23 @@ impl IconShape for IoCloudUpload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12371,11 +16535,23 @@ impl IconShape for IoCloud { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12398,11 +16574,23 @@ impl IconShape for IoCloudyNightOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12430,11 +16618,23 @@ impl IconShape for IoCloudyNightSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12460,11 +16660,23 @@ impl IconShape for IoCloudyNight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12490,11 +16702,23 @@ impl IconShape for IoCloudyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12518,11 +16742,23 @@ impl IconShape for IoCloudySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12545,11 +16781,23 @@ impl IconShape for IoCloudy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12572,11 +16820,23 @@ impl IconShape for IoCodeDownloadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12615,11 +16875,23 @@ impl IconShape for IoCodeDownloadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12658,11 +16930,23 @@ impl IconShape for IoCodeDownload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12701,11 +16985,23 @@ impl IconShape for IoCodeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12733,11 +17029,23 @@ impl IconShape for IoCodeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12763,11 +17071,23 @@ impl IconShape for IoCodeSlashOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12802,11 +17122,23 @@ impl IconShape for IoCodeSlashSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12835,11 +17167,23 @@ impl IconShape for IoCodeSlash { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12868,11 +17212,23 @@ impl IconShape for IoCodeWorkingOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12915,11 +17271,23 @@ impl IconShape for IoCodeWorkingSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -12965,11 +17333,23 @@ impl IconShape for IoCodeWorking { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13015,11 +17395,23 @@ impl IconShape for IoCode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13045,11 +17437,23 @@ impl IconShape for IoCogOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13072,11 +17476,23 @@ impl IconShape for IoCogSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13099,11 +17515,23 @@ impl IconShape for IoCog { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13126,11 +17554,23 @@ impl IconShape for IoColorFillOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13158,11 +17598,23 @@ impl IconShape for IoColorFillSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13188,11 +17640,23 @@ impl IconShape for IoColorFill { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13218,11 +17682,23 @@ impl IconShape for IoColorFilterOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13260,11 +17736,23 @@ impl IconShape for IoColorFilterSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13305,11 +17793,23 @@ impl IconShape for IoColorFilter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13350,11 +17850,23 @@ impl IconShape for IoColorPaletteOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13403,11 +17915,23 @@ impl IconShape for IoColorPaletteSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13430,11 +17954,23 @@ impl IconShape for IoColorPalette { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13457,11 +17993,23 @@ impl IconShape for IoColorWandOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13545,11 +18093,23 @@ impl IconShape for IoColorWandSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13612,11 +18172,23 @@ impl IconShape for IoColorWand { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13631,26 +18203,26 @@ impl IconShape for IoColorWand { } path { d: "M124.1,140.1c-4.2,0-8.3-1.7-11.3-4.7l-33.9-33.9c-6.2-6.2-6.2-16.4,0-22.6s16.4-6.2,22.6,0l33.9,33.9 - c6.3,6.2,6.3,16.4,0,22.6C132.4,138.4,128.4,140.1,124.1,140.1z", + c6.3,6.2,6.3,16.4,0,22.6C132.4,138.4,128.4,140.1,124.1,140.1z", } path { d: "M192,112c-8.8,0-16-7.2-16-16V48c0-8.8,7.2-16,16-16s16,7.2,16,16v48C208,104.8,200.8,112,192,112z", } path { d: "M259.9,140.1c-8.8,0-16-7.2-16-16c0-4.2,1.7-8.3,4.7-11.3l33.9-33.9c6.2-6.2,16.4-6.2,22.6,0c6.2,6.2,6.2,16.4,0,22.6 - l-33.9,33.9C268.2,138.4,264.1,140.1,259.9,140.1z", + l-33.9,33.9C268.2,138.4,264.1,140.1,259.9,140.1z", } path { d: "M90.2,309.8c-8.8,0-16-7.2-16-16c0-4.2,1.7-8.3,4.7-11.3l33.9-33.9c6.2-6.2,16.4-6.2,22.6,0s6.2,16.4,0,22.6l-33.9,33.9 - C98.5,308.1,94.4,309.8,90.2,309.8z", + C98.5,308.1,94.4,309.8,90.2,309.8z", } path { d: "M234.2,167c-18.4-18.7-48.5-19-67.2-0.7s-19,48.5-0.7,67.2c0.2,0.2,0.5,0.5,0.7,0.7l39.5,39.5c3.1,3.1,8.2,3.1,11.3,0 - l55.9-55.9c3.1-3.1,3.1-8.2,0-11.3L234.2,167z", + l55.9-55.9c3.1-3.1,3.1-8.2,0-11.3L234.2,167z", } path { d: "M457,389.8L307.6,240.4c-3.1-3.1-8.2-3.1-11.3,0l-55.9,55.9c-3.1,3.1-3.1,8.2,0,11.3L389.8,457c18.4,18.7,48.5,19,67.2,0.7 - c18.7-18.4,19-48.5,0.7-67.2C457.5,390.3,457.3,390,457,389.8L457,389.8z", + c18.7-18.4,19-48.5,0.7-67.2C457.5,390.3,457.3,390,457,389.8L457,389.8z", } } } @@ -13662,11 +18234,23 @@ impl IconShape for IoCompassOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13693,11 +18277,23 @@ impl IconShape for IoCompassSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13725,11 +18321,23 @@ impl IconShape for IoCompass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13757,11 +18365,23 @@ impl IconShape for IoConstructOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13797,11 +18417,23 @@ impl IconShape for IoConstructSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13830,11 +18462,23 @@ impl IconShape for IoConstruct { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13863,11 +18507,23 @@ impl IconShape for IoContractOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13931,11 +18587,23 @@ impl IconShape for IoContractSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -13999,11 +18667,23 @@ impl IconShape for IoContract { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14067,11 +18747,23 @@ impl IconShape for IoContrastOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14100,11 +18792,23 @@ impl IconShape for IoContrastSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14127,11 +18831,23 @@ impl IconShape for IoContrast { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14154,11 +18870,23 @@ impl IconShape for IoCopyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14191,11 +18919,23 @@ impl IconShape for IoCopySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14221,11 +18961,23 @@ impl IconShape for IoCopy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14251,11 +19003,23 @@ impl IconShape for IoCreateOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14285,11 +19049,23 @@ impl IconShape for IoCreateSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14321,11 +19097,23 @@ impl IconShape for IoCreate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14354,11 +19142,23 @@ impl IconShape for IoCropOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14400,11 +19200,23 @@ impl IconShape for IoCropSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14430,11 +19242,23 @@ impl IconShape for IoCrop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14460,11 +19284,23 @@ impl IconShape for IoCubeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14499,11 +19335,23 @@ impl IconShape for IoCubeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14532,11 +19380,23 @@ impl IconShape for IoCube { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14565,11 +19425,23 @@ impl IconShape for IoCutOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14619,11 +19491,23 @@ impl IconShape for IoCutSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14649,11 +19533,23 @@ impl IconShape for IoCut { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14682,11 +19578,23 @@ impl IconShape for IoDesktopOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14729,11 +19637,23 @@ impl IconShape for IoDesktopSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14756,11 +19676,23 @@ impl IconShape for IoDesktop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14786,11 +19718,23 @@ impl IconShape for IoDiamondOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14861,11 +19805,23 @@ impl IconShape for IoDiamondSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14909,11 +19865,23 @@ impl IconShape for IoDiamond { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -14954,11 +19922,23 @@ impl IconShape for IoDiceOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15044,11 +20024,23 @@ impl IconShape for IoDiceSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15077,11 +20069,23 @@ impl IconShape for IoDice { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15110,11 +20114,23 @@ impl IconShape for IoDiscOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15151,11 +20167,23 @@ impl IconShape for IoDiscSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15183,11 +20211,23 @@ impl IconShape for IoDisc { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15213,11 +20253,23 @@ impl IconShape for IoDocumentAttachOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15249,11 +20301,23 @@ impl IconShape for IoDocumentAttachSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15279,11 +20343,23 @@ impl IconShape for IoDocumentAttach { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15309,11 +20385,23 @@ impl IconShape for IoDocumentLockOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15356,11 +20444,23 @@ impl IconShape for IoDocumentLockSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15389,11 +20489,23 @@ impl IconShape for IoDocumentLock { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15422,11 +20534,23 @@ impl IconShape for IoDocumentOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15454,11 +20578,23 @@ impl IconShape for IoDocumentSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15484,11 +20620,23 @@ impl IconShape for IoDocumentTextOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15530,11 +20678,23 @@ impl IconShape for IoDocumentTextSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15560,11 +20720,23 @@ impl IconShape for IoDocumentText { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15590,11 +20762,23 @@ impl IconShape for IoDocument { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15620,11 +20804,23 @@ impl IconShape for IoDocumentsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15660,11 +20856,23 @@ impl IconShape for IoDocumentsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15696,11 +20904,23 @@ impl IconShape for IoDocuments { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15732,11 +20952,23 @@ impl IconShape for IoDownloadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15771,11 +21003,23 @@ impl IconShape for IoDownloadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15804,11 +21048,23 @@ impl IconShape for IoDownload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15834,11 +21090,23 @@ impl IconShape for IoDuplicateOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15885,11 +21153,23 @@ impl IconShape for IoDuplicateSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15915,11 +21195,23 @@ impl IconShape for IoDuplicate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15945,11 +21237,23 @@ impl IconShape for IoEarOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -15981,11 +21285,23 @@ impl IconShape for IoEarSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16008,11 +21324,23 @@ impl IconShape for IoEar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16035,11 +21363,23 @@ impl IconShape for IoEarthOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16078,11 +21418,23 @@ impl IconShape for IoEarthSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16123,11 +21475,23 @@ impl IconShape for IoEarth { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16150,11 +21514,23 @@ impl IconShape for IoEaselOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16211,11 +21587,23 @@ impl IconShape for IoEaselSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16244,11 +21632,23 @@ impl IconShape for IoEasel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16279,11 +21679,23 @@ impl IconShape for IoEggOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16307,11 +21719,23 @@ impl IconShape for IoEggSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16334,11 +21758,23 @@ impl IconShape for IoEgg { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16361,11 +21797,23 @@ impl IconShape for IoEllipseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16391,11 +21839,23 @@ impl IconShape for IoEllipseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16418,11 +21878,23 @@ impl IconShape for IoEllipse { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16445,11 +21917,23 @@ impl IconShape for IoEllipsisHorizontalCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16488,11 +21972,23 @@ impl IconShape for IoEllipsisHorizontalCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16515,11 +22011,23 @@ impl IconShape for IoEllipsisHorizontalCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16558,11 +22066,23 @@ impl IconShape for IoEllipsisHorizontalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16600,11 +22120,23 @@ impl IconShape for IoEllipsisHorizontalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16639,11 +22171,23 @@ impl IconShape for IoEllipsisHorizontal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16678,11 +22222,23 @@ impl IconShape for IoEllipsisVerticalCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16721,11 +22277,23 @@ impl IconShape for IoEllipsisVerticalCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16748,11 +22316,23 @@ impl IconShape for IoEllipsisVerticalCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16791,11 +22371,23 @@ impl IconShape for IoEllipsisVerticalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16833,11 +22425,23 @@ impl IconShape for IoEllipsisVerticalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16872,11 +22476,23 @@ impl IconShape for IoEllipsisVertical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16911,11 +22527,23 @@ impl IconShape for IoEnterOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16950,11 +22578,23 @@ impl IconShape for IoEnterSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -16983,11 +22623,23 @@ impl IconShape for IoEnter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17013,11 +22665,23 @@ impl IconShape for IoExitOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17052,11 +22716,23 @@ impl IconShape for IoExitSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17082,11 +22758,23 @@ impl IconShape for IoExit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17112,11 +22800,23 @@ impl IconShape for IoExpandOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17180,11 +22880,23 @@ impl IconShape for IoExpandSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17248,11 +22960,23 @@ impl IconShape for IoExpand { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17316,11 +23040,23 @@ impl IconShape for IoExtensionPuzzleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17347,11 +23083,23 @@ impl IconShape for IoExtensionPuzzleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17374,11 +23122,23 @@ impl IconShape for IoExtensionPuzzle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17401,11 +23161,23 @@ impl IconShape for IoEyeOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17440,11 +23212,23 @@ impl IconShape for IoEyeOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17483,11 +23267,23 @@ impl IconShape for IoEyeOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17522,11 +23318,23 @@ impl IconShape for IoEyeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17556,11 +23364,23 @@ impl IconShape for IoEyeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17588,11 +23408,23 @@ impl IconShape for IoEye { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17620,11 +23452,23 @@ impl IconShape for IoEyedropOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17666,11 +23510,23 @@ impl IconShape for IoEyedropSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17693,11 +23549,23 @@ impl IconShape for IoEyedrop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17720,11 +23588,23 @@ impl IconShape for IoFastFoodOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17782,11 +23662,23 @@ impl IconShape for IoFastFoodSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17815,11 +23707,23 @@ impl IconShape for IoFastFood { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17851,11 +23755,23 @@ impl IconShape for IoFemaleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17904,11 +23820,23 @@ impl IconShape for IoFemaleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17931,11 +23859,23 @@ impl IconShape for IoFemale { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -17958,11 +23898,23 @@ impl IconShape for IoFileTrayFullOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18018,11 +23970,23 @@ impl IconShape for IoFileTrayFullSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18057,11 +24021,23 @@ impl IconShape for IoFileTrayFull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18090,11 +24066,23 @@ impl IconShape for IoFileTrayOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18136,11 +24124,23 @@ impl IconShape for IoFileTraySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18163,11 +24163,23 @@ impl IconShape for IoFileTrayStackedOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18231,11 +24243,23 @@ impl IconShape for IoFileTrayStackedSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18261,11 +24285,23 @@ impl IconShape for IoFileTrayStacked { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18291,11 +24327,23 @@ impl IconShape for IoFileTray { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18318,11 +24366,23 @@ impl IconShape for IoFilmOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18441,11 +24501,23 @@ impl IconShape for IoFilmSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18468,11 +24540,23 @@ impl IconShape for IoFilm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18495,11 +24579,23 @@ impl IconShape for IoFilterCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18555,11 +24651,23 @@ impl IconShape for IoFilterCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18582,11 +24690,23 @@ impl IconShape for IoFilterCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18609,11 +24729,23 @@ impl IconShape for IoFilterOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18654,11 +24786,23 @@ impl IconShape for IoFilterSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18696,11 +24840,23 @@ impl IconShape for IoFilter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18729,11 +24885,23 @@ impl IconShape for IoFingerPrintOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18756,11 +24924,23 @@ impl IconShape for IoFingerPrintSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18795,11 +24975,23 @@ impl IconShape for IoFingerPrint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18834,11 +25026,23 @@ impl IconShape for IoFishOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18876,11 +25080,23 @@ impl IconShape for IoFishSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18906,11 +25122,23 @@ impl IconShape for IoFish { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18936,11 +25164,23 @@ impl IconShape for IoFitnessOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -18968,11 +25208,23 @@ impl IconShape for IoFitnessSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19004,11 +25256,23 @@ impl IconShape for IoFitness { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19040,11 +25304,23 @@ impl IconShape for IoFlagOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19068,11 +25344,23 @@ impl IconShape for IoFlagSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19095,11 +25383,23 @@ impl IconShape for IoFlag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19122,11 +25422,23 @@ impl IconShape for IoFlameOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19154,11 +25466,23 @@ impl IconShape for IoFlameSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19181,11 +25505,23 @@ impl IconShape for IoFlame { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19208,11 +25544,23 @@ impl IconShape for IoFlashOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19241,11 +25589,23 @@ impl IconShape for IoFlashOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19278,11 +25638,23 @@ impl IconShape for IoFlashOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19311,11 +25683,23 @@ impl IconShape for IoFlashOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19339,11 +25723,23 @@ impl IconShape for IoFlashSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19366,11 +25762,23 @@ impl IconShape for IoFlash { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19393,11 +25801,23 @@ impl IconShape for IoFlashlightOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19433,11 +25853,23 @@ impl IconShape for IoFlashlightSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19470,11 +25902,23 @@ impl IconShape for IoFlashlight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19500,11 +25944,23 @@ impl IconShape for IoFlaskOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19542,11 +25998,23 @@ impl IconShape for IoFlaskSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19569,11 +26037,23 @@ impl IconShape for IoFlask { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19596,11 +26076,23 @@ impl IconShape for IoFlowerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19658,11 +26150,23 @@ impl IconShape for IoFlowerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19690,11 +26194,23 @@ impl IconShape for IoFlower { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19722,11 +26238,23 @@ impl IconShape for IoFolderOpenOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19754,11 +26282,23 @@ impl IconShape for IoFolderOpenSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19784,11 +26324,23 @@ impl IconShape for IoFolderOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19814,11 +26366,23 @@ impl IconShape for IoFolderOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19849,11 +26413,23 @@ impl IconShape for IoFolderSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19879,11 +26455,23 @@ impl IconShape for IoFolder { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19909,11 +26497,23 @@ impl IconShape for IoFootballOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -19998,11 +26598,23 @@ impl IconShape for IoFootballSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20025,11 +26637,23 @@ impl IconShape for IoFootball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20052,11 +26676,23 @@ impl IconShape for IoFootstepsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20100,11 +26736,23 @@ impl IconShape for IoFootstepsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20136,11 +26784,23 @@ impl IconShape for IoFootsteps { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20172,11 +26832,23 @@ impl IconShape for IoFunnelOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20200,11 +26872,23 @@ impl IconShape for IoFunnelSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20227,11 +26911,23 @@ impl IconShape for IoFunnel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20254,11 +26950,23 @@ impl IconShape for IoGameControllerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20314,11 +27022,23 @@ impl IconShape for IoGameControllerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20341,11 +27061,23 @@ impl IconShape for IoGameController { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20368,11 +27100,23 @@ impl IconShape for IoGiftOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20420,11 +27164,23 @@ impl IconShape for IoGiftSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20461,11 +27217,23 @@ impl IconShape for IoGift { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20502,11 +27270,23 @@ impl IconShape for IoGitBranchOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20555,11 +27335,23 @@ impl IconShape for IoGitBranchSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20582,11 +27374,23 @@ impl IconShape for IoGitBranch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20609,11 +27413,23 @@ impl IconShape for IoGitCommitOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20653,11 +27469,23 @@ impl IconShape for IoGitCommitSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20680,11 +27508,23 @@ impl IconShape for IoGitCommit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20707,11 +27547,23 @@ impl IconShape for IoGitCompareOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20759,11 +27611,23 @@ impl IconShape for IoGitCompareSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20789,11 +27653,23 @@ impl IconShape for IoGitCompare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20819,11 +27695,23 @@ impl IconShape for IoGitMergeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20872,11 +27760,23 @@ impl IconShape for IoGitMergeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20899,11 +27799,23 @@ impl IconShape for IoGitMerge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20926,11 +27838,23 @@ impl IconShape for IoGitNetworkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -20983,11 +27907,23 @@ impl IconShape for IoGitNetworkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21010,11 +27946,23 @@ impl IconShape for IoGitNetwork { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21037,11 +27985,23 @@ impl IconShape for IoGitPullRequestOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21094,11 +28054,23 @@ impl IconShape for IoGitPullRequestSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21124,11 +28096,23 @@ impl IconShape for IoGitPullRequest { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21154,11 +28138,23 @@ impl IconShape for IoGlassesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21204,11 +28200,23 @@ impl IconShape for IoGlassesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21231,11 +28239,23 @@ impl IconShape for IoGlasses { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21258,11 +28278,23 @@ impl IconShape for IoGlobeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21312,11 +28344,23 @@ impl IconShape for IoGlobeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21366,11 +28410,23 @@ impl IconShape for IoGlobe { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21417,11 +28473,23 @@ impl IconShape for IoGolfOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21449,11 +28517,23 @@ impl IconShape for IoGolfSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21479,11 +28559,23 @@ impl IconShape for IoGolf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21509,11 +28601,23 @@ impl IconShape for IoGridOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21569,11 +28673,23 @@ impl IconShape for IoGridSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21605,11 +28721,23 @@ impl IconShape for IoGrid { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21641,11 +28769,23 @@ impl IconShape for IoHammerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21673,11 +28813,23 @@ impl IconShape for IoHammerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21703,11 +28855,23 @@ impl IconShape for IoHammer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21733,11 +28897,23 @@ impl IconShape for IoHandLeftOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21777,11 +28953,23 @@ impl IconShape for IoHandLeftSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21804,11 +28992,23 @@ impl IconShape for IoHandLeft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21831,11 +29031,23 @@ impl IconShape for IoHandRightOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21875,11 +29087,23 @@ impl IconShape for IoHandRightSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21902,11 +29126,23 @@ impl IconShape for IoHandRight { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21929,11 +29165,23 @@ impl IconShape for IoHappyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21972,11 +29220,23 @@ impl IconShape for IoHappySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -21999,11 +29259,23 @@ impl IconShape for IoHappy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22026,11 +29298,23 @@ impl IconShape for IoHardwareChipOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22152,11 +29436,23 @@ impl IconShape for IoHardwareChipSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22185,11 +29481,23 @@ impl IconShape for IoHardwareChip { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22224,11 +29532,23 @@ impl IconShape for IoHeadsetOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22260,11 +29580,23 @@ impl IconShape for IoHeadsetSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22287,11 +29619,23 @@ impl IconShape for IoHeadset { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22314,11 +29658,23 @@ impl IconShape for IoHeartCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22345,11 +29701,23 @@ impl IconShape for IoHeartCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22372,11 +29740,23 @@ impl IconShape for IoHeartCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22399,11 +29779,23 @@ impl IconShape for IoHeartDislikeCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22436,11 +29828,23 @@ impl IconShape for IoHeartDislikeCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22463,11 +29867,23 @@ impl IconShape for IoHeartDislikeCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22490,11 +29906,23 @@ impl IconShape for IoHeartDislikeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22523,11 +29951,23 @@ impl IconShape for IoHeartDislikeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22556,11 +29996,23 @@ impl IconShape for IoHeartDislike { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22589,11 +30041,23 @@ impl IconShape for IoHeartHalfOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22616,11 +30080,23 @@ impl IconShape for IoHeartHalfSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22643,11 +30119,23 @@ impl IconShape for IoHeartHalf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22670,11 +30158,23 @@ impl IconShape for IoHeartOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22698,11 +30198,23 @@ impl IconShape for IoHeartSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22725,11 +30237,23 @@ impl IconShape for IoHeart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22752,11 +30276,23 @@ impl IconShape for IoHelpBuoyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22844,11 +30380,23 @@ impl IconShape for IoHelpBuoySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22871,11 +30419,23 @@ impl IconShape for IoHelpBuoy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22898,11 +30458,23 @@ impl IconShape for IoHelpCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22935,11 +30507,23 @@ impl IconShape for IoHelpCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22966,11 +30550,23 @@ impl IconShape for IoHelpCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -22993,11 +30589,23 @@ impl IconShape for IoHelpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23026,11 +30634,23 @@ impl IconShape for IoHelpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23062,11 +30682,23 @@ impl IconShape for IoHelp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23095,11 +30727,23 @@ impl IconShape for IoHomeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23131,11 +30775,23 @@ impl IconShape for IoHomeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23158,11 +30814,23 @@ impl IconShape for IoHome { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23188,11 +30856,23 @@ impl IconShape for IoHourglassOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23219,11 +30899,23 @@ impl IconShape for IoHourglassSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23246,11 +30938,23 @@ impl IconShape for IoHourglass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23273,11 +30977,23 @@ impl IconShape for IoIceCreamOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23305,11 +31021,23 @@ impl IconShape for IoIceCreamSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23335,11 +31063,23 @@ impl IconShape for IoIceCream { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23365,11 +31105,23 @@ impl IconShape for IoIdCardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23415,11 +31167,23 @@ impl IconShape for IoIdCardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23442,11 +31206,23 @@ impl IconShape for IoIdCard { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23469,11 +31245,23 @@ impl IconShape for IoImageOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23516,11 +31304,23 @@ impl IconShape for IoImageSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23543,11 +31343,23 @@ impl IconShape for IoImage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23570,11 +31382,23 @@ impl IconShape for IoImagesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23622,11 +31446,23 @@ impl IconShape for IoImagesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23659,11 +31495,23 @@ impl IconShape for IoImages { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23689,11 +31537,23 @@ impl IconShape for IoInfiniteOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23721,11 +31581,23 @@ impl IconShape for IoInfiniteSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23748,11 +31620,23 @@ impl IconShape for IoInfinite { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23780,11 +31664,23 @@ impl IconShape for IoInformationCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23822,11 +31718,23 @@ impl IconShape for IoInformationCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23849,11 +31757,23 @@ impl IconShape for IoInformationCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23876,11 +31796,23 @@ impl IconShape for IoInformationOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23914,11 +31846,23 @@ impl IconShape for IoInformationSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23952,11 +31896,23 @@ impl IconShape for IoInformation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -23990,11 +31946,23 @@ impl IconShape for IoInvertModeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24028,11 +31996,23 @@ impl IconShape for IoInvertModeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24058,11 +32038,23 @@ impl IconShape for IoInvertMode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24096,11 +32088,23 @@ impl IconShape for IoJournalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24136,11 +32140,23 @@ impl IconShape for IoJournalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24166,11 +32182,23 @@ impl IconShape for IoJournal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24196,11 +32224,23 @@ impl IconShape for IoKeyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24224,11 +32264,23 @@ impl IconShape for IoKeySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24251,11 +32303,23 @@ impl IconShape for IoKey { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24278,11 +32342,23 @@ impl IconShape for IoKeypadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24360,11 +32436,23 @@ impl IconShape for IoKeypadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24464,11 +32552,23 @@ impl IconShape for IoKeypad { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24518,11 +32618,23 @@ impl IconShape for IoLanguageOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24575,11 +32687,23 @@ impl IconShape for IoLanguageSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24605,11 +32729,23 @@ impl IconShape for IoLanguage { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24635,11 +32771,23 @@ impl IconShape for IoLaptopOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24675,11 +32823,23 @@ impl IconShape for IoLaptopSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24702,11 +32862,23 @@ impl IconShape for IoLaptop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24729,11 +32901,23 @@ impl IconShape for IoLayersOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24765,11 +32949,23 @@ impl IconShape for IoLayersSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24798,11 +32994,23 @@ impl IconShape for IoLayers { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24831,11 +33039,23 @@ impl IconShape for IoLeafOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24863,11 +33083,23 @@ impl IconShape for IoLeafSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24893,11 +33125,23 @@ impl IconShape for IoLeaf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24923,11 +33167,23 @@ impl IconShape for IoLibraryOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -24992,11 +33248,23 @@ impl IconShape for IoLibrarySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25037,11 +33305,23 @@ impl IconShape for IoLibrary { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25084,11 +33364,23 @@ impl IconShape for IoLinkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25123,11 +33415,23 @@ impl IconShape for IoLinkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25162,11 +33466,23 @@ impl IconShape for IoLink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25201,11 +33517,23 @@ impl IconShape for IoListCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25268,11 +33596,23 @@ impl IconShape for IoListCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25295,11 +33635,23 @@ impl IconShape for IoListCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25322,11 +33674,23 @@ impl IconShape for IoListOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25385,11 +33749,23 @@ impl IconShape for IoListSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25451,11 +33827,23 @@ impl IconShape for IoList { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25514,11 +33902,23 @@ impl IconShape for IoLocateOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25570,11 +33970,23 @@ impl IconShape for IoLocateSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25626,11 +34038,23 @@ impl IconShape for IoLocate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25682,11 +34106,23 @@ impl IconShape for IoLocationOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25716,11 +34152,23 @@ impl IconShape for IoLocationSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25743,11 +34191,23 @@ impl IconShape for IoLocation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25775,11 +34235,23 @@ impl IconShape for IoLockClosedOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25812,11 +34284,23 @@ impl IconShape for IoLockClosedSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25839,11 +34323,23 @@ impl IconShape for IoLockClosed { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25866,11 +34362,23 @@ impl IconShape for IoLockOpenOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25903,11 +34411,23 @@ impl IconShape for IoLockOpenSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25930,11 +34450,23 @@ impl IconShape for IoLockOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25957,11 +34489,23 @@ impl IconShape for IoLogInOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -25996,11 +34540,23 @@ impl IconShape for IoLogInSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26029,11 +34585,23 @@ impl IconShape for IoLogIn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26059,11 +34627,23 @@ impl IconShape for IoLogOutOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26098,11 +34678,23 @@ impl IconShape for IoLogOutSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26128,11 +34720,23 @@ impl IconShape for IoLogOut { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26158,11 +34762,23 @@ impl IconShape for IoLogoAlipay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26185,11 +34801,23 @@ impl IconShape for IoLogoAmazon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26218,11 +34846,23 @@ impl IconShape for IoLogoAmplify { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26246,11 +34886,23 @@ impl IconShape for IoLogoAndroid { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26274,11 +34926,23 @@ impl IconShape for IoLogoAngular { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26304,11 +34968,23 @@ impl IconShape for IoLogoAppleAppstore { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26331,11 +35007,23 @@ impl IconShape for IoLogoAppleAr { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26474,11 +35162,23 @@ impl IconShape for IoLogoApple { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26504,11 +35204,23 @@ impl IconShape for IoLogoBehance { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26540,11 +35252,23 @@ impl IconShape for IoLogoBitbucket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26567,11 +35291,23 @@ impl IconShape for IoLogoBitcoin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26594,11 +35330,23 @@ impl IconShape for IoLogoBuffer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26627,11 +35375,23 @@ impl IconShape for IoLogoCapacitor { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26657,11 +35417,23 @@ impl IconShape for IoLogoChrome { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26693,11 +35465,23 @@ impl IconShape for IoLogoClosedCaptioning { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26726,11 +35510,23 @@ impl IconShape for IoLogoCodepen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26774,11 +35570,23 @@ impl IconShape for IoLogoCss3 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26801,11 +35609,23 @@ impl IconShape for IoLogoDesignernews { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26834,11 +35654,23 @@ impl IconShape for IoLogoDeviantart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26861,11 +35693,23 @@ impl IconShape for IoLogoDiscord { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26894,11 +35738,23 @@ impl IconShape for IoLogoDocker { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26948,11 +35804,23 @@ impl IconShape for IoLogoDribbble { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -26975,11 +35843,23 @@ impl IconShape for IoLogoDropbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27002,11 +35882,23 @@ impl IconShape for IoLogoEdge { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27029,11 +35921,23 @@ impl IconShape for IoLogoElectron { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27074,11 +35978,23 @@ impl IconShape for IoLogoEuro { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27101,11 +36017,23 @@ impl IconShape for IoLogoFacebook { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27129,11 +36057,23 @@ impl IconShape for IoLogoFigma { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27161,11 +36101,23 @@ impl IconShape for IoLogoFirebase { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27189,11 +36141,23 @@ impl IconShape for IoLogoFirefox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27216,11 +36180,23 @@ impl IconShape for IoLogoFlickr { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27243,11 +36219,23 @@ impl IconShape for IoLogoFoursquare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27270,11 +36258,23 @@ impl IconShape for IoLogoGithub { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27297,11 +36297,23 @@ impl IconShape for IoLogoGitlab { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27324,11 +36336,23 @@ impl IconShape for IoLogoGooglePlaystore { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27360,11 +36384,23 @@ impl IconShape for IoLogoGoogle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27387,11 +36423,23 @@ impl IconShape for IoLogoHackernews { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27414,11 +36462,23 @@ impl IconShape for IoLogoHtml5 { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27441,11 +36501,23 @@ impl IconShape for IoLogoInstagram { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27474,11 +36546,23 @@ impl IconShape for IoLogoIonic { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27509,11 +36593,23 @@ impl IconShape for IoLogoIonitron { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27539,11 +36635,23 @@ impl IconShape for IoLogoJavascript { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27566,11 +36674,23 @@ impl IconShape for IoLogoLaravel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27593,11 +36713,23 @@ impl IconShape for IoLogoLinkedin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27620,11 +36752,23 @@ impl IconShape for IoLogoMarkdown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27647,11 +36791,23 @@ impl IconShape for IoLogoMastodon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27674,11 +36830,23 @@ impl IconShape for IoLogoMedium { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27711,11 +36879,23 @@ impl IconShape for IoLogoMicrosoft { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27747,11 +36927,23 @@ impl IconShape for IoLogoNoSmoking { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27798,11 +36990,23 @@ impl IconShape for IoLogoNodejs { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27828,11 +37032,23 @@ impl IconShape for IoLogoNpm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27861,11 +37077,23 @@ impl IconShape for IoLogoOctocat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27894,11 +37122,23 @@ impl IconShape for IoLogoPaypal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27924,11 +37164,23 @@ impl IconShape for IoLogoPinterest { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27951,11 +37203,23 @@ impl IconShape for IoLogoPlaystation { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -27984,11 +37248,23 @@ impl IconShape for IoLogoPwa { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28014,11 +37290,23 @@ impl IconShape for IoLogoPython { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28044,11 +37332,23 @@ impl IconShape for IoLogoReact { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28074,11 +37374,23 @@ impl IconShape for IoLogoReddit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28113,11 +37425,23 @@ impl IconShape for IoLogoRss { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28146,11 +37470,23 @@ impl IconShape for IoLogoSass { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28173,11 +37509,23 @@ impl IconShape for IoLogoSkype { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28200,11 +37548,23 @@ impl IconShape for IoLogoSlack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28248,11 +37608,23 @@ impl IconShape for IoLogoSnapchat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28275,11 +37647,23 @@ impl IconShape for IoLogoSoundcloud { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28341,11 +37725,23 @@ impl IconShape for IoLogoStackoverflow { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28371,11 +37767,23 @@ impl IconShape for IoLogoSteam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28398,11 +37806,23 @@ impl IconShape for IoLogoStencil { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28431,11 +37851,23 @@ impl IconShape for IoLogoTableau { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28480,11 +37912,23 @@ impl IconShape for IoLogoTiktok { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28507,11 +37951,23 @@ impl IconShape for IoLogoTumblr { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28534,11 +37990,23 @@ impl IconShape for IoLogoTux { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28561,11 +38029,23 @@ impl IconShape for IoLogoTwitch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28600,11 +38080,23 @@ impl IconShape for IoLogoTwitter { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28627,11 +38119,23 @@ impl IconShape for IoLogoUsd { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28654,11 +38158,23 @@ impl IconShape for IoLogoVenmo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28681,11 +38197,23 @@ impl IconShape for IoLogoVercel { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28709,11 +38237,23 @@ impl IconShape for IoLogoVimeo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28736,11 +38276,23 @@ impl IconShape for IoLogoVk { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28764,11 +38316,23 @@ impl IconShape for IoLogoVue { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28794,11 +38358,23 @@ impl IconShape for IoLogoWebComponent { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28836,11 +38412,23 @@ impl IconShape for IoLogoWechat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28868,11 +38456,23 @@ impl IconShape for IoLogoWhatsapp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28896,11 +38496,23 @@ impl IconShape for IoLogoWindows { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28932,11 +38544,23 @@ impl IconShape for IoLogoWordpress { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -28968,11 +38592,23 @@ impl IconShape for IoLogoXbox { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29004,11 +38640,23 @@ impl IconShape for IoLogoXing { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29034,11 +38682,23 @@ impl IconShape for IoLogoYahoo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29061,11 +38721,23 @@ impl IconShape for IoLogoYen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29088,11 +38760,23 @@ impl IconShape for IoLogoYoutube { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29115,11 +38799,23 @@ impl IconShape for IoMagnetOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29190,11 +38886,23 @@ impl IconShape for IoMagnetSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29252,11 +38960,23 @@ impl IconShape for IoMagnet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29306,11 +39026,23 @@ impl IconShape for IoMailOpenOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29352,11 +39084,23 @@ impl IconShape for IoMailOpenSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29379,11 +39123,23 @@ impl IconShape for IoMailOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29406,11 +39162,23 @@ impl IconShape for IoMailOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29443,11 +39211,23 @@ impl IconShape for IoMailSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29470,11 +39250,23 @@ impl IconShape for IoMailUnreadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29510,11 +39302,23 @@ impl IconShape for IoMailUnreadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29540,11 +39344,23 @@ impl IconShape for IoMailUnread { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29570,11 +39386,23 @@ impl IconShape for IoMail { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29597,11 +39425,23 @@ impl IconShape for IoMaleFemaleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29652,11 +39492,23 @@ impl IconShape for IoMaleFemaleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29679,11 +39531,23 @@ impl IconShape for IoMaleFemale { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29706,11 +39570,23 @@ impl IconShape for IoMaleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29756,11 +39632,23 @@ impl IconShape for IoMaleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29783,11 +39671,23 @@ impl IconShape for IoMale { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29810,11 +39710,23 @@ impl IconShape for IoManOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29852,11 +39764,23 @@ impl IconShape for IoManSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29884,11 +39808,23 @@ impl IconShape for IoMan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29916,11 +39852,23 @@ impl IconShape for IoMapOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29958,11 +39906,23 @@ impl IconShape for IoMapSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -29985,11 +39945,23 @@ impl IconShape for IoMap { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30018,11 +39990,23 @@ impl IconShape for IoMedalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30079,11 +40063,23 @@ impl IconShape for IoMedalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30114,11 +40110,23 @@ impl IconShape for IoMedal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30149,11 +40157,23 @@ impl IconShape for IoMedicalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30177,11 +40197,23 @@ impl IconShape for IoMedicalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30204,11 +40236,23 @@ impl IconShape for IoMedical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30231,11 +40275,23 @@ impl IconShape for IoMedkitOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30282,11 +40338,23 @@ impl IconShape for IoMedkitSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30316,11 +40384,23 @@ impl IconShape for IoMedkit { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30347,11 +40427,23 @@ impl IconShape for IoMegaphoneOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30401,11 +40493,23 @@ impl IconShape for IoMegaphoneSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30434,11 +40538,23 @@ impl IconShape for IoMegaphone { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30467,11 +40583,23 @@ impl IconShape for IoMenuOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30512,11 +40640,23 @@ impl IconShape for IoMenuSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30539,11 +40679,23 @@ impl IconShape for IoMenu { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30584,11 +40736,23 @@ impl IconShape for IoMicCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30638,11 +40802,23 @@ impl IconShape for IoMicCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30665,11 +40841,23 @@ impl IconShape for IoMicCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30692,11 +40880,23 @@ impl IconShape for IoMicOffCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30734,11 +40934,23 @@ impl IconShape for IoMicOffCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30761,11 +40973,23 @@ impl IconShape for IoMicOffCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30788,11 +41012,23 @@ impl IconShape for IoMicOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30831,11 +41067,23 @@ impl IconShape for IoMicOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30874,11 +41122,23 @@ impl IconShape for IoMicOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30917,11 +41177,23 @@ impl IconShape for IoMicOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -30963,11 +41235,23 @@ impl IconShape for IoMicSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31008,11 +41292,23 @@ impl IconShape for IoMic { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31053,11 +41349,23 @@ impl IconShape for IoMoonOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31081,11 +41389,23 @@ impl IconShape for IoMoonSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31108,11 +41428,23 @@ impl IconShape for IoMoon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31135,11 +41467,23 @@ impl IconShape for IoMoveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31189,11 +41533,23 @@ impl IconShape for IoMoveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31243,11 +41599,23 @@ impl IconShape for IoMove { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31297,11 +41665,23 @@ impl IconShape for IoMusicalNoteOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31325,11 +41705,23 @@ impl IconShape for IoMusicalNoteSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31352,11 +41744,23 @@ impl IconShape for IoMusicalNote { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31379,11 +41783,23 @@ impl IconShape for IoMusicalNotesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31411,11 +41827,23 @@ impl IconShape for IoMusicalNotesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31438,11 +41866,23 @@ impl IconShape for IoMusicalNotes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31465,11 +41905,23 @@ impl IconShape for IoNavigateCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31496,11 +41948,23 @@ impl IconShape for IoNavigateCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31523,11 +41987,23 @@ impl IconShape for IoNavigateCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31550,11 +42026,23 @@ impl IconShape for IoNavigateOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31578,11 +42066,23 @@ impl IconShape for IoNavigateSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31605,11 +42105,23 @@ impl IconShape for IoNavigate { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31632,11 +42144,23 @@ impl IconShape for IoNewspaperOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31702,11 +42226,23 @@ impl IconShape for IoNewspaperSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31741,11 +42277,23 @@ impl IconShape for IoNewspaper { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31771,11 +42319,23 @@ impl IconShape for IoNotificationsCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31805,11 +42365,23 @@ impl IconShape for IoNotificationsCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31843,11 +42415,23 @@ impl IconShape for IoNotificationsCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31870,11 +42454,23 @@ impl IconShape for IoNotificationsOffCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31910,11 +42506,23 @@ impl IconShape for IoNotificationsOffCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31937,11 +42545,23 @@ impl IconShape for IoNotificationsOffCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -31964,11 +42584,23 @@ impl IconShape for IoNotificationsOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32007,11 +42639,23 @@ impl IconShape for IoNotificationsOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32047,11 +42691,23 @@ impl IconShape for IoNotificationsOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32083,11 +42739,23 @@ impl IconShape for IoNotificationsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32115,11 +42783,23 @@ impl IconShape for IoNotificationsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32145,11 +42825,23 @@ impl IconShape for IoNotifications { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32175,11 +42867,23 @@ impl IconShape for IoNuclearOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32253,11 +42957,23 @@ impl IconShape for IoNuclearSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32289,11 +43005,23 @@ impl IconShape for IoNuclear { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32316,11 +43044,23 @@ impl IconShape for IoNutritionOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32359,11 +43099,23 @@ impl IconShape for IoNutritionSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32389,11 +43141,23 @@ impl IconShape for IoNutrition { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32419,11 +43183,23 @@ impl IconShape for IoOpenOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32458,11 +43234,23 @@ impl IconShape for IoOpenSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32488,11 +43276,23 @@ impl IconShape for IoOpen { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32518,11 +43318,23 @@ impl IconShape for IoOptionsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32602,11 +43414,23 @@ impl IconShape for IoOptionsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32635,11 +43459,23 @@ impl IconShape for IoOptions { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32668,11 +43504,23 @@ impl IconShape for IoPaperPlaneOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32703,11 +43551,23 @@ impl IconShape for IoPaperPlaneSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32730,11 +43590,23 @@ impl IconShape for IoPaperPlane { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32757,11 +43629,23 @@ impl IconShape for IoPartlySunnyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32817,11 +43701,23 @@ impl IconShape for IoPartlySunnySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32869,11 +43765,23 @@ impl IconShape for IoPartlySunny { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32911,11 +43819,23 @@ impl IconShape for IoPauseCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32953,11 +43873,23 @@ impl IconShape for IoPauseCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -32980,11 +43912,23 @@ impl IconShape for IoPauseCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33007,11 +43951,23 @@ impl IconShape for IoPauseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33045,11 +44001,23 @@ impl IconShape for IoPauseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33075,11 +44043,23 @@ impl IconShape for IoPause { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33105,11 +44085,23 @@ impl IconShape for IoPawOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33149,11 +44141,23 @@ impl IconShape for IoPawSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33200,11 +44204,23 @@ impl IconShape for IoPaw { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33239,11 +44255,23 @@ impl IconShape for IoPencilOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33271,11 +44299,23 @@ impl IconShape for IoPencilSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33301,11 +44341,23 @@ impl IconShape for IoPencil { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33333,11 +44385,23 @@ impl IconShape for IoPeopleCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33372,11 +44436,23 @@ impl IconShape for IoPeopleCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33399,11 +44475,23 @@ impl IconShape for IoPeopleCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33486,11 +44574,23 @@ impl IconShape for IoPeopleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33526,11 +44626,23 @@ impl IconShape for IoPeopleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33566,11 +44678,23 @@ impl IconShape for IoPeople { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33602,11 +44726,23 @@ impl IconShape for IoPersonAddOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33648,11 +44784,23 @@ impl IconShape for IoPersonAddSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33683,11 +44831,23 @@ impl IconShape for IoPersonAdd { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33716,11 +44876,23 @@ impl IconShape for IoPersonCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33746,11 +44918,23 @@ impl IconShape for IoPersonCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33773,11 +44957,23 @@ impl IconShape for IoPersonCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33800,11 +44996,23 @@ impl IconShape for IoPersonOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33832,11 +45040,23 @@ impl IconShape for IoPersonRemoveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33871,11 +45091,23 @@ impl IconShape for IoPersonRemoveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33909,11 +45141,23 @@ impl IconShape for IoPersonRemove { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33942,11 +45186,23 @@ impl IconShape for IoPersonSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33969,11 +45225,23 @@ impl IconShape for IoPerson { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -33999,11 +45267,23 @@ impl IconShape for IoPhoneLandscapeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34037,11 +45317,23 @@ impl IconShape for IoPhoneLandscapeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34064,11 +45356,23 @@ impl IconShape for IoPhoneLandscape { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34097,11 +45401,23 @@ impl IconShape for IoPhonePortraitOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34134,11 +45450,23 @@ impl IconShape for IoPhonePortraitSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34161,11 +45489,23 @@ impl IconShape for IoPhonePortrait { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34194,11 +45534,23 @@ impl IconShape for IoPieChartOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34226,11 +45578,23 @@ impl IconShape for IoPieChartSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34256,11 +45620,23 @@ impl IconShape for IoPieChart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34286,11 +45662,23 @@ impl IconShape for IoPinOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34324,11 +45712,23 @@ impl IconShape for IoPinSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34351,11 +45751,23 @@ impl IconShape for IoPin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34378,11 +45790,23 @@ impl IconShape for IoPintOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34413,11 +45837,23 @@ impl IconShape for IoPintSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34440,11 +45876,23 @@ impl IconShape for IoPint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34467,11 +45915,23 @@ impl IconShape for IoPizzaOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34514,11 +45974,23 @@ impl IconShape for IoPizzaSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34568,11 +46040,23 @@ impl IconShape for IoPizza { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34598,11 +46082,23 @@ impl IconShape for IoPlanetOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34632,11 +46128,23 @@ impl IconShape for IoPlanetSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34662,11 +46170,23 @@ impl IconShape for IoPlanet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34692,11 +46212,23 @@ impl IconShape for IoPlayBackCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34723,11 +46255,23 @@ impl IconShape for IoPlayBackCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34750,11 +46294,23 @@ impl IconShape for IoPlayBackCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34777,11 +46333,23 @@ impl IconShape for IoPlayBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34809,11 +46377,23 @@ impl IconShape for IoPlayBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34839,11 +46419,23 @@ impl IconShape for IoPlayBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34866,11 +46458,23 @@ impl IconShape for IoPlayCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34897,11 +46501,23 @@ impl IconShape for IoPlayCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34924,11 +46540,23 @@ impl IconShape for IoPlayCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34951,11 +46579,23 @@ impl IconShape for IoPlayForwardCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34982,11 +46622,23 @@ impl IconShape for IoPlayForwardCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35009,11 +46661,23 @@ impl IconShape for IoPlayForwardCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35036,11 +46700,23 @@ impl IconShape for IoPlayForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35068,11 +46744,23 @@ impl IconShape for IoPlayForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35098,11 +46786,23 @@ impl IconShape for IoPlayForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35125,11 +46825,23 @@ impl IconShape for IoPlayOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35153,11 +46865,23 @@ impl IconShape for IoPlaySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35180,11 +46904,23 @@ impl IconShape for IoPlaySkipBackCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35211,11 +46947,23 @@ impl IconShape for IoPlaySkipBackCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35238,11 +46986,23 @@ impl IconShape for IoPlaySkipBackCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35265,11 +47025,23 @@ impl IconShape for IoPlaySkipBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35300,11 +47072,23 @@ impl IconShape for IoPlaySkipBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35327,11 +47111,23 @@ impl IconShape for IoPlaySkipBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35354,11 +47150,23 @@ impl IconShape for IoPlaySkipForwardCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35385,11 +47193,23 @@ impl IconShape for IoPlaySkipForwardCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35412,11 +47232,23 @@ impl IconShape for IoPlaySkipForwardCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35439,11 +47271,23 @@ impl IconShape for IoPlaySkipForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35474,11 +47318,23 @@ impl IconShape for IoPlaySkipForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35501,11 +47357,23 @@ impl IconShape for IoPlaySkipForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35528,11 +47396,23 @@ impl IconShape for IoPlay { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35555,11 +47435,23 @@ impl IconShape for IoPodiumOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35591,11 +47483,23 @@ impl IconShape for IoPodiumSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35633,11 +47537,23 @@ impl IconShape for IoPodium { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35666,11 +47582,23 @@ impl IconShape for IoPowerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35701,11 +47629,23 @@ impl IconShape for IoPowerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35734,11 +47674,23 @@ impl IconShape for IoPower { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35764,11 +47716,23 @@ impl IconShape for IoPricetagOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35795,11 +47759,23 @@ impl IconShape for IoPricetagSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35822,11 +47798,23 @@ impl IconShape for IoPricetag { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35849,11 +47837,23 @@ impl IconShape for IoPricetagsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35884,11 +47884,23 @@ impl IconShape for IoPricetagsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35914,11 +47926,23 @@ impl IconShape for IoPricetags { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35944,11 +47968,23 @@ impl IconShape for IoPrintOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -35990,11 +48026,23 @@ impl IconShape for IoPrintSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36038,11 +48086,23 @@ impl IconShape for IoPrint { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36068,11 +48128,23 @@ impl IconShape for IoPrismOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36109,11 +48181,23 @@ impl IconShape for IoPrismSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36136,11 +48220,23 @@ impl IconShape for IoPrism { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36163,11 +48259,23 @@ impl IconShape for IoPulseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36197,11 +48305,23 @@ impl IconShape for IoPulseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36224,11 +48344,23 @@ impl IconShape for IoPulse { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36251,11 +48383,23 @@ impl IconShape for IoPushOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36290,11 +48434,23 @@ impl IconShape for IoPushSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36323,11 +48479,23 @@ impl IconShape for IoPush { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36353,11 +48521,23 @@ impl IconShape for IoQrCodeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36468,11 +48648,23 @@ impl IconShape for IoQrCodeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36549,11 +48741,23 @@ impl IconShape for IoQrCode { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36622,11 +48826,23 @@ impl IconShape for IoRadioButtonOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36650,11 +48866,23 @@ impl IconShape for IoRadioButtonOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36678,11 +48906,23 @@ impl IconShape for IoRadioButtonOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36706,11 +48946,23 @@ impl IconShape for IoRadioButtonOnOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36739,11 +48991,23 @@ impl IconShape for IoRadioButtonOnSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36772,11 +49036,23 @@ impl IconShape for IoRadioButtonOn { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36805,11 +49081,23 @@ impl IconShape for IoRadioOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36858,11 +49146,23 @@ impl IconShape for IoRadioSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36906,11 +49206,23 @@ impl IconShape for IoRadio { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -36953,11 +49265,23 @@ impl IconShape for IoRainyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37009,11 +49333,23 @@ impl IconShape for IoRainySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37064,11 +49400,23 @@ impl IconShape for IoRainy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37103,11 +49451,23 @@ impl IconShape for IoReaderOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37157,11 +49517,23 @@ impl IconShape for IoReaderSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37184,11 +49556,23 @@ impl IconShape for IoReader { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37211,11 +49595,23 @@ impl IconShape for IoReceiptOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37257,11 +49653,23 @@ impl IconShape for IoReceiptSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37287,11 +49695,23 @@ impl IconShape for IoReceipt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37317,11 +49737,23 @@ impl IconShape for IoRecordingOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37360,11 +49792,23 @@ impl IconShape for IoRecordingSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37387,11 +49831,23 @@ impl IconShape for IoRecording { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37414,11 +49870,23 @@ impl IconShape for IoRefreshCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37450,11 +49918,23 @@ impl IconShape for IoRefreshCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37477,11 +49957,23 @@ impl IconShape for IoRefreshCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37504,11 +49996,23 @@ impl IconShape for IoRefreshOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37536,11 +50040,23 @@ impl IconShape for IoRefreshSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37568,11 +50084,23 @@ impl IconShape for IoRefresh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37600,11 +50128,23 @@ impl IconShape for IoReloadCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37635,11 +50175,23 @@ impl IconShape for IoReloadCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37662,11 +50214,23 @@ impl IconShape for IoReloadCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37689,11 +50253,23 @@ impl IconShape for IoReloadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37720,11 +50296,23 @@ impl IconShape for IoReloadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37751,11 +50339,23 @@ impl IconShape for IoReload { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37782,11 +50382,23 @@ impl IconShape for IoRemoveCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37817,11 +50429,23 @@ impl IconShape for IoRemoveCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37844,11 +50468,23 @@ impl IconShape for IoRemoveCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37871,11 +50507,23 @@ impl IconShape for IoRemoveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37902,11 +50550,23 @@ impl IconShape for IoRemoveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37933,11 +50593,23 @@ impl IconShape for IoRemove { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37964,11 +50636,23 @@ impl IconShape for IoReorderFourOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38016,11 +50700,23 @@ impl IconShape for IoReorderFourSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38068,11 +50764,23 @@ impl IconShape for IoReorderFour { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38120,11 +50828,23 @@ impl IconShape for IoReorderThreeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38165,11 +50885,23 @@ impl IconShape for IoReorderThreeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38210,11 +50942,23 @@ impl IconShape for IoReorderThree { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38255,11 +50999,23 @@ impl IconShape for IoReorderTwoOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38293,11 +51049,23 @@ impl IconShape for IoReorderTwoSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38331,11 +51099,23 @@ impl IconShape for IoReorderTwo { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38369,11 +51149,23 @@ impl IconShape for IoRepeatOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38409,11 +51201,23 @@ impl IconShape for IoRepeatSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38449,11 +51253,23 @@ impl IconShape for IoRepeat { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38489,11 +51305,23 @@ impl IconShape for IoResizeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38528,11 +51356,23 @@ impl IconShape for IoResizeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38567,11 +51407,23 @@ impl IconShape for IoResize { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38606,11 +51458,23 @@ impl IconShape for IoRestaurantOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38653,11 +51517,23 @@ impl IconShape for IoRestaurantSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38683,11 +51559,23 @@ impl IconShape for IoRestaurant { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38713,11 +51601,23 @@ impl IconShape for IoReturnDownBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38745,11 +51645,23 @@ impl IconShape for IoReturnDownBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38777,11 +51689,23 @@ impl IconShape for IoReturnDownBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38809,11 +51733,23 @@ impl IconShape for IoReturnDownForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38841,11 +51777,23 @@ impl IconShape for IoReturnDownForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38873,11 +51821,23 @@ impl IconShape for IoReturnDownForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38905,11 +51865,23 @@ impl IconShape for IoReturnUpBackOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38937,11 +51909,23 @@ impl IconShape for IoReturnUpBackSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -38969,11 +51953,23 @@ impl IconShape for IoReturnUpBack { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39001,11 +51997,23 @@ impl IconShape for IoReturnUpForwardOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39033,11 +52041,23 @@ impl IconShape for IoReturnUpForwardSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39065,11 +52085,23 @@ impl IconShape for IoReturnUpForward { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39097,11 +52129,23 @@ impl IconShape for IoRibbonOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39141,11 +52185,23 @@ impl IconShape for IoRibbonSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39179,11 +52235,23 @@ impl IconShape for IoRibbon { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39218,11 +52286,23 @@ impl IconShape for IoRocketOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39250,11 +52330,23 @@ impl IconShape for IoRocketSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39280,11 +52372,23 @@ impl IconShape for IoRocket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39313,11 +52417,23 @@ impl IconShape for IoRoseOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39353,11 +52469,23 @@ impl IconShape for IoRoseSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39389,11 +52517,23 @@ impl IconShape for IoRose { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39425,11 +52565,23 @@ impl IconShape for IoSadOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39468,11 +52620,23 @@ impl IconShape for IoSadSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39495,11 +52659,23 @@ impl IconShape for IoSad { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39522,11 +52698,23 @@ impl IconShape for IoSaveOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39550,11 +52738,23 @@ impl IconShape for IoSaveSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39577,11 +52777,23 @@ impl IconShape for IoSave { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39609,11 +52821,23 @@ impl IconShape for IoScaleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39649,11 +52873,23 @@ impl IconShape for IoScaleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39676,11 +52912,23 @@ impl IconShape for IoScale { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39703,11 +52951,23 @@ impl IconShape for IoScanCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39747,11 +53007,23 @@ impl IconShape for IoScanCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39774,11 +53046,23 @@ impl IconShape for IoScanCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39801,11 +53085,23 @@ impl IconShape for IoScanOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39841,11 +53137,23 @@ impl IconShape for IoScanSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39877,11 +53185,23 @@ impl IconShape for IoScan { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39917,11 +53237,23 @@ impl IconShape for IoSchoolOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39963,11 +53295,23 @@ impl IconShape for IoSchoolSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -39993,11 +53337,23 @@ impl IconShape for IoSchool { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40023,11 +53379,23 @@ impl IconShape for IoSearchCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40062,11 +53430,23 @@ impl IconShape for IoSearchCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40094,11 +53474,23 @@ impl IconShape for IoSearchCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40126,11 +53518,23 @@ impl IconShape for IoSearchOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40161,11 +53565,23 @@ impl IconShape for IoSearchSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40188,11 +53604,23 @@ impl IconShape for IoSearch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40215,11 +53643,23 @@ impl IconShape for IoSendOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40243,11 +53683,23 @@ impl IconShape for IoSendSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40270,11 +53722,23 @@ impl IconShape for IoSend { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40297,11 +53761,23 @@ impl IconShape for IoServerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40340,11 +53816,23 @@ impl IconShape for IoServerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40376,11 +53864,23 @@ impl IconShape for IoServer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40412,11 +53912,23 @@ impl IconShape for IoSettingsOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40440,11 +53952,23 @@ impl IconShape for IoSettingsSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40467,11 +53991,23 @@ impl IconShape for IoSettings { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40499,11 +54035,23 @@ impl IconShape for IoShapesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40531,11 +54079,23 @@ impl IconShape for IoShapesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40561,11 +54121,23 @@ impl IconShape for IoShapes { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40591,11 +54163,23 @@ impl IconShape for IoShareOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40630,11 +54214,23 @@ impl IconShape for IoShareSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40660,11 +54256,23 @@ impl IconShape for IoShareSocialOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40716,11 +54324,23 @@ impl IconShape for IoShareSocialSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40743,11 +54363,23 @@ impl IconShape for IoShareSocial { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40770,11 +54402,23 @@ impl IconShape for IoShare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40800,11 +54444,23 @@ impl IconShape for IoShieldCheckmarkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40832,11 +54488,23 @@ impl IconShape for IoShieldCheckmarkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40859,11 +54527,23 @@ impl IconShape for IoShieldCheckmark { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40886,11 +54566,23 @@ impl IconShape for IoShieldHalfOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40920,11 +54612,23 @@ impl IconShape for IoShieldHalfSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40947,11 +54651,23 @@ impl IconShape for IoShieldHalf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -40981,11 +54697,23 @@ impl IconShape for IoShieldOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41009,11 +54737,23 @@ impl IconShape for IoShieldSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41036,11 +54776,23 @@ impl IconShape for IoShield { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41063,11 +54815,23 @@ impl IconShape for IoShirtOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41095,11 +54859,23 @@ impl IconShape for IoShirtSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41125,11 +54901,23 @@ impl IconShape for IoShirt { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41155,11 +54943,23 @@ impl IconShape for IoShuffleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41199,11 +54999,23 @@ impl IconShape for IoShuffleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41243,11 +55055,23 @@ impl IconShape for IoShuffle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41287,11 +55111,23 @@ impl IconShape for IoSkullOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41352,11 +55188,23 @@ impl IconShape for IoSkullSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41379,11 +55227,23 @@ impl IconShape for IoSkull { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41406,11 +55266,23 @@ impl IconShape for IoSnowOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41475,11 +55347,23 @@ impl IconShape for IoSnowSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41502,11 +55386,23 @@ impl IconShape for IoSnow { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41529,11 +55425,23 @@ impl IconShape for IoSparklesOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41574,11 +55482,23 @@ impl IconShape for IoSparklesSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41607,11 +55527,23 @@ impl IconShape for IoSparkles { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41640,11 +55572,23 @@ impl IconShape for IoSpeedometerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41706,11 +55650,23 @@ impl IconShape for IoSpeedometerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41733,11 +55689,23 @@ impl IconShape for IoSpeedometer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41760,11 +55728,23 @@ impl IconShape for IoSquareOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41788,11 +55768,23 @@ impl IconShape for IoSquareSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41818,11 +55810,23 @@ impl IconShape for IoSquare { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41845,11 +55849,23 @@ impl IconShape for IoStarHalfOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41876,11 +55892,23 @@ impl IconShape for IoStarHalfSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41903,11 +55931,23 @@ impl IconShape for IoStarHalf { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41934,11 +55974,23 @@ impl IconShape for IoStarOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41962,11 +56014,23 @@ impl IconShape for IoStarSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -41989,11 +56053,23 @@ impl IconShape for IoStar { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42016,11 +56092,23 @@ impl IconShape for IoStatsChartOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42076,11 +56164,23 @@ impl IconShape for IoStatsChartSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42112,11 +56212,23 @@ impl IconShape for IoStatsChart { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42148,11 +56260,23 @@ impl IconShape for IoStopCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42179,11 +56303,23 @@ impl IconShape for IoStopCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42206,11 +56342,23 @@ impl IconShape for IoStopCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42233,11 +56381,23 @@ impl IconShape for IoStopOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42266,11 +56426,23 @@ impl IconShape for IoStopSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42296,11 +56468,23 @@ impl IconShape for IoStop { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42323,11 +56507,23 @@ impl IconShape for IoStopwatchOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42378,11 +56574,23 @@ impl IconShape for IoStopwatchSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42405,11 +56613,23 @@ impl IconShape for IoStopwatch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42437,11 +56657,23 @@ impl IconShape for IoStorefrontOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42512,11 +56744,23 @@ impl IconShape for IoStorefrontSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42542,11 +56786,23 @@ impl IconShape for IoStorefront { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42572,11 +56828,23 @@ impl IconShape for IoSubwayOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42654,11 +56922,23 @@ impl IconShape for IoSubwaySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42684,11 +56964,23 @@ impl IconShape for IoSubway { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42714,11 +57006,23 @@ impl IconShape for IoSunnyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42800,11 +57104,23 @@ impl IconShape for IoSunnySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42879,11 +57195,23 @@ impl IconShape for IoSunny { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42930,11 +57258,23 @@ impl IconShape for IoSwapHorizontalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -42976,11 +57316,23 @@ impl IconShape for IoSwapHorizontalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43022,11 +57374,23 @@ impl IconShape for IoSwapHorizontal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43068,11 +57432,23 @@ impl IconShape for IoSwapVerticalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43114,11 +57490,23 @@ impl IconShape for IoSwapVerticalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43160,11 +57548,23 @@ impl IconShape for IoSwapVertical { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43206,11 +57606,23 @@ impl IconShape for IoSyncCircleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43246,11 +57658,23 @@ impl IconShape for IoSyncCircleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43273,11 +57697,23 @@ impl IconShape for IoSyncCircle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43300,11 +57736,23 @@ impl IconShape for IoSyncOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43336,11 +57784,23 @@ impl IconShape for IoSyncSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43372,11 +57832,23 @@ impl IconShape for IoSync { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43408,11 +57880,23 @@ impl IconShape for IoTabletLandscapeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43442,11 +57926,23 @@ impl IconShape for IoTabletLandscapeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43469,11 +57965,23 @@ impl IconShape for IoTabletLandscape { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43499,11 +58007,23 @@ impl IconShape for IoTabletPortraitOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43532,11 +58052,23 @@ impl IconShape for IoTabletPortraitSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43559,11 +58091,23 @@ impl IconShape for IoTabletPortrait { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43589,11 +58133,23 @@ impl IconShape for IoTelescopeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43654,11 +58210,23 @@ impl IconShape for IoTelescopeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43687,11 +58255,23 @@ impl IconShape for IoTelescope { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43720,11 +58300,23 @@ impl IconShape for IoTennisballOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43758,11 +58350,23 @@ impl IconShape for IoTennisballSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43791,11 +58395,23 @@ impl IconShape for IoTennisball { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43824,11 +58440,23 @@ impl IconShape for IoTerminalOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43868,11 +58496,23 @@ impl IconShape for IoTerminalSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43895,11 +58535,23 @@ impl IconShape for IoTerminal { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43922,11 +58574,23 @@ impl IconShape for IoTextOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43965,11 +58629,23 @@ impl IconShape for IoTextSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -43995,11 +58671,23 @@ impl IconShape for IoText { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44025,11 +58713,23 @@ impl IconShape for IoThermometerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44065,11 +58765,23 @@ impl IconShape for IoThermometerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44092,11 +58804,23 @@ impl IconShape for IoThermometer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44119,11 +58843,23 @@ impl IconShape for IoThumbsDownOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44163,11 +58899,23 @@ impl IconShape for IoThumbsDownSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44201,11 +58949,23 @@ impl IconShape for IoThumbsDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44242,11 +59002,23 @@ impl IconShape for IoThumbsUpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44286,11 +59058,23 @@ impl IconShape for IoThumbsUpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44313,11 +59097,23 @@ impl IconShape for IoThumbsUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44354,11 +59150,23 @@ impl IconShape for IoThunderstormOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44414,11 +59222,23 @@ impl IconShape for IoThunderstormSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44469,11 +59289,23 @@ impl IconShape for IoThunderstorm { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44508,11 +59340,23 @@ impl IconShape for IoTicketOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44578,11 +59422,23 @@ impl IconShape for IoTicketSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44605,11 +59461,23 @@ impl IconShape for IoTicket { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44632,11 +59500,23 @@ impl IconShape for IoTimeOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44664,11 +59544,23 @@ impl IconShape for IoTimeSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44691,11 +59583,23 @@ impl IconShape for IoTime { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44718,11 +59622,23 @@ impl IconShape for IoTimerOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44749,11 +59665,23 @@ impl IconShape for IoTimerSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44776,11 +59704,23 @@ impl IconShape for IoTimer { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44803,11 +59743,23 @@ impl IconShape for IoTodayOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44878,11 +59830,23 @@ impl IconShape for IoTodaySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44908,11 +59872,23 @@ impl IconShape for IoToday { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44938,11 +59914,23 @@ impl IconShape for IoToggleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -44977,11 +59965,23 @@ impl IconShape for IoToggleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45004,11 +60004,23 @@ impl IconShape for IoToggle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45031,11 +60043,23 @@ impl IconShape for IoTrailSignOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45084,11 +60108,23 @@ impl IconShape for IoTrailSignSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45111,11 +60147,23 @@ impl IconShape for IoTrailSign { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45138,11 +60186,23 @@ impl IconShape for IoTrainOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45187,11 +60247,23 @@ impl IconShape for IoTrainSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45217,11 +60289,23 @@ impl IconShape for IoTrain { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45254,11 +60338,23 @@ impl IconShape for IoTransgenderOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45327,11 +60423,23 @@ impl IconShape for IoTransgenderSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45354,11 +60462,23 @@ impl IconShape for IoTransgender { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45381,11 +60501,23 @@ impl IconShape for IoTrashBinOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45432,11 +60564,23 @@ impl IconShape for IoTrashBinSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45475,11 +60619,23 @@ impl IconShape for IoTrashBin { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45510,11 +60666,23 @@ impl IconShape for IoTrashOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45570,11 +60738,23 @@ impl IconShape for IoTrashSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45605,11 +60785,23 @@ impl IconShape for IoTrash { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45636,11 +60828,23 @@ impl IconShape for IoTrendingDownOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45668,11 +60872,23 @@ impl IconShape for IoTrendingDownSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45700,11 +60916,23 @@ impl IconShape for IoTrendingDown { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45732,11 +60960,23 @@ impl IconShape for IoTrendingUpOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45764,11 +61004,23 @@ impl IconShape for IoTrendingUpSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45796,11 +61048,23 @@ impl IconShape for IoTrendingUp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45828,11 +61092,23 @@ impl IconShape for IoTriangleOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45856,11 +61132,23 @@ impl IconShape for IoTriangleSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45883,11 +61171,23 @@ impl IconShape for IoTriangle { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45910,11 +61210,23 @@ impl IconShape for IoTrophyOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45960,11 +61272,23 @@ impl IconShape for IoTrophySharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -45987,11 +61311,23 @@ impl IconShape for IoTrophy { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46014,11 +61350,23 @@ impl IconShape for IoTvOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46054,11 +61402,23 @@ impl IconShape for IoTvSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46089,11 +61449,23 @@ impl IconShape for IoTv { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46123,11 +61495,23 @@ impl IconShape for IoUmbrellaOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46162,11 +61546,23 @@ impl IconShape for IoUmbrellaSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46195,11 +61591,23 @@ impl IconShape for IoUmbrella { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46222,11 +61630,23 @@ impl IconShape for IoUnlinkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46260,11 +61680,23 @@ impl IconShape for IoUnlinkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46298,11 +61730,23 @@ impl IconShape for IoUnlink { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46336,11 +61780,23 @@ impl IconShape for IoVideocamOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46391,11 +61847,23 @@ impl IconShape for IoVideocamOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46428,11 +61896,23 @@ impl IconShape for IoVideocamOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "300" + } + fn height(&self) -> &str { + "150" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46471,11 +61951,23 @@ impl IconShape for IoVideocamOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46503,11 +61995,23 @@ impl IconShape for IoVideocamSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46530,11 +62034,23 @@ impl IconShape for IoVideocam { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46560,11 +62076,23 @@ impl IconShape for IoVolumeHighOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46600,11 +62128,23 @@ impl IconShape for IoVolumeHighSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46639,11 +62179,23 @@ impl IconShape for IoVolumeHigh { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46675,11 +62227,23 @@ impl IconShape for IoVolumeLowOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46707,11 +62271,23 @@ impl IconShape for IoVolumeLowSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46737,11 +62313,23 @@ impl IconShape for IoVolumeLow { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46767,11 +62355,23 @@ impl IconShape for IoVolumeMediumOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46803,11 +62403,23 @@ impl IconShape for IoVolumeMediumSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46838,11 +62450,23 @@ impl IconShape for IoVolumeMedium { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46871,11 +62495,23 @@ impl IconShape for IoVolumeMuteOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46917,11 +62553,23 @@ impl IconShape for IoVolumeMuteSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -46963,11 +62611,23 @@ impl IconShape for IoVolumeMute { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47009,11 +62669,23 @@ impl IconShape for IoVolumeOffOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47037,11 +62709,23 @@ impl IconShape for IoVolumeOffSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47064,11 +62748,23 @@ impl IconShape for IoVolumeOff { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47091,11 +62787,23 @@ impl IconShape for IoWalkOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47143,11 +62851,23 @@ impl IconShape for IoWalkSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47187,11 +62907,23 @@ impl IconShape for IoWalk { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47231,11 +62963,23 @@ impl IconShape for IoWalletOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47271,11 +63015,23 @@ impl IconShape for IoWalletSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47304,11 +63060,23 @@ impl IconShape for IoWallet { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47337,11 +63105,23 @@ impl IconShape for IoWarningOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47372,11 +63152,23 @@ impl IconShape for IoWarningSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47399,11 +63191,23 @@ impl IconShape for IoWarning { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47426,11 +63230,23 @@ impl IconShape for IoWatchOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47467,11 +63283,23 @@ impl IconShape for IoWatchSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47502,11 +63330,23 @@ impl IconShape for IoWatch { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47537,11 +63377,23 @@ impl IconShape for IoWaterOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47569,11 +63421,23 @@ impl IconShape for IoWaterSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47596,11 +63460,23 @@ impl IconShape for IoWater { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47623,11 +63499,23 @@ impl IconShape for IoWifiOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47662,11 +63550,23 @@ impl IconShape for IoWifiSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47701,11 +63601,23 @@ impl IconShape for IoWifi { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47739,11 +63651,23 @@ impl IconShape for IoWineOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47788,11 +63712,23 @@ impl IconShape for IoWineSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47815,11 +63751,23 @@ impl IconShape for IoWine { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47842,11 +63790,23 @@ impl IconShape for IoWomanOutline { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47888,11 +63848,23 @@ impl IconShape for IoWomanSharp { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -47920,11 +63892,23 @@ impl IconShape for IoWoman { fn view_box(&self) -> &str { "0 0 512 512" } + fn width(&self) -> &str { + "512" + } + fn height(&self) -> &str { + "512" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, user_color, "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/ld_icons.rs b/packages/lib/src/icons/ld_icons.rs index 741bba5..b2e0d70 100644 --- a/packages/lib/src/icons/ld_icons.rs +++ b/packages/lib/src/icons/ld_icons.rs @@ -7,11 +7,23 @@ impl IconShape for LdAArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43,11 +55,23 @@ impl IconShape for LdAArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -79,11 +103,23 @@ impl IconShape for LdALargeSmall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -115,11 +151,23 @@ impl IconShape for LdAccessibility { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -156,11 +204,23 @@ impl IconShape for LdActivity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -183,11 +243,23 @@ impl IconShape for LdAirVent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -219,11 +291,23 @@ impl IconShape for LdAirplay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -249,11 +333,23 @@ impl IconShape for LdAlarmClockCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -293,11 +389,23 @@ impl IconShape for LdAlarmClockMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -337,11 +445,23 @@ impl IconShape for LdAlarmClockOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -379,11 +499,23 @@ impl IconShape for LdAlarmClockPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -426,11 +558,23 @@ impl IconShape for LdAlarmClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -470,11 +614,23 @@ impl IconShape for LdAlarmSmoke { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -509,11 +665,23 @@ impl IconShape for LdAlbum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -544,11 +712,23 @@ impl IconShape for LdAlignCenterHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -583,11 +763,23 @@ impl IconShape for LdAlignCenterVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -622,11 +814,23 @@ impl IconShape for LdAlignCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -664,11 +868,23 @@ impl IconShape for LdAlignEndHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -705,11 +921,23 @@ impl IconShape for LdAlignEndVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -746,11 +974,23 @@ impl IconShape for LdAlignHorizontalDistributeCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -796,11 +1036,23 @@ impl IconShape for LdAlignHorizontalDistributeEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -840,11 +1092,23 @@ impl IconShape for LdAlignHorizontalDistributeStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -884,11 +1148,23 @@ impl IconShape for LdAlignHorizontalJustifyCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -925,11 +1201,23 @@ impl IconShape for LdAlignHorizontalJustifyEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -966,11 +1254,23 @@ impl IconShape for LdAlignHorizontalJustifyStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1007,11 +1307,23 @@ impl IconShape for LdAlignHorizontalSpaceAround { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1044,11 +1356,23 @@ impl IconShape for LdAlignHorizontalSpaceBetween { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1088,11 +1412,23 @@ impl IconShape for LdAlignJustify { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1130,11 +1466,23 @@ impl IconShape for LdAlignLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1172,11 +1520,23 @@ impl IconShape for LdAlignRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1214,11 +1574,23 @@ impl IconShape for LdAlignStartHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1255,11 +1627,23 @@ impl IconShape for LdAlignStartVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1296,11 +1680,23 @@ impl IconShape for LdAlignVerticalDistributeCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1346,11 +1742,23 @@ impl IconShape for LdAlignVerticalDistributeEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1390,11 +1798,23 @@ impl IconShape for LdAlignVerticalDistributeStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1434,11 +1854,23 @@ impl IconShape for LdAlignVerticalJustifyCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1475,11 +1907,23 @@ impl IconShape for LdAlignVerticalJustifyEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1516,11 +1960,23 @@ impl IconShape for LdAlignVerticalJustifyStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1557,11 +2013,23 @@ impl IconShape for LdAlignVerticalSpaceAround { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1594,11 +2062,23 @@ impl IconShape for LdAlignVerticalSpaceBetween { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1638,11 +2118,23 @@ impl IconShape for LdAmbulance { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1687,11 +2179,23 @@ impl IconShape for LdAmpersand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1717,11 +2221,23 @@ impl IconShape for LdAmpersands { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1747,11 +2263,23 @@ impl IconShape for LdAnchor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1782,11 +2310,23 @@ impl IconShape for LdAngry { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1826,11 +2366,23 @@ impl IconShape for LdAnnoyed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1864,11 +2416,23 @@ impl IconShape for LdAntenna { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1906,11 +2470,23 @@ impl IconShape for LdAnvil { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1945,11 +2521,23 @@ impl IconShape for LdAperture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -1992,11 +2580,23 @@ impl IconShape for LdAppWindowMac { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2032,11 +2632,23 @@ impl IconShape for LdAppWindow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2072,11 +2684,23 @@ impl IconShape for LdApple { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2102,11 +2726,23 @@ impl IconShape for LdArchiveRestore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2145,11 +2781,23 @@ impl IconShape for LdArchiveX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2185,11 +2833,23 @@ impl IconShape for LdArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2222,11 +2882,23 @@ impl IconShape for LdAreaChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2252,11 +2924,23 @@ impl IconShape for LdArmchair { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2288,11 +2972,23 @@ impl IconShape for LdArrowBigDownDash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2318,11 +3014,23 @@ impl IconShape for LdArrowBigDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2345,11 +3053,23 @@ impl IconShape for LdArrowBigLeftDash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2375,11 +3095,23 @@ impl IconShape for LdArrowBigLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2402,11 +3134,23 @@ impl IconShape for LdArrowBigRightDash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2432,11 +3176,23 @@ impl IconShape for LdArrowBigRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2459,11 +3215,23 @@ impl IconShape for LdArrowBigUpDash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2489,11 +3257,23 @@ impl IconShape for LdArrowBigUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2516,11 +3296,23 @@ impl IconShape for LdArrowDown01 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2559,11 +3351,23 @@ impl IconShape for LdArrowDown10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2602,11 +3406,23 @@ impl IconShape for LdArrowDownAZ { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2641,11 +3457,23 @@ impl IconShape for LdArrowDownFromLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2674,11 +3502,23 @@ impl IconShape for LdArrowDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2704,11 +3544,23 @@ impl IconShape for LdArrowDownNarrowWide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2743,11 +3595,23 @@ impl IconShape for LdArrowDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2773,11 +3637,23 @@ impl IconShape for LdArrowDownToDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2808,11 +3684,23 @@ impl IconShape for LdArrowDownToLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2841,11 +3729,23 @@ impl IconShape for LdArrowDownUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2877,11 +3777,23 @@ impl IconShape for LdArrowDownWideNarrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2916,11 +3828,23 @@ impl IconShape for LdArrowDownZA { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2955,11 +3879,23 @@ impl IconShape for LdArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -2985,11 +3921,23 @@ impl IconShape for LdArrowLeftFromLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3018,11 +3966,23 @@ impl IconShape for LdArrowLeftRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3054,11 +4014,23 @@ impl IconShape for LdArrowLeftToLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3087,11 +4059,23 @@ impl IconShape for LdArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3117,11 +4101,23 @@ impl IconShape for LdArrowRightFromLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3150,11 +4146,23 @@ impl IconShape for LdArrowRightLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3186,11 +4194,23 @@ impl IconShape for LdArrowRightToLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3219,11 +4239,23 @@ impl IconShape for LdArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3249,11 +4281,23 @@ impl IconShape for LdArrowUp01 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3292,11 +4336,23 @@ impl IconShape for LdArrowUp10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3335,11 +4391,23 @@ impl IconShape for LdArrowUpAZ { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3374,11 +4442,23 @@ impl IconShape for LdArrowUpDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3410,11 +4490,23 @@ impl IconShape for LdArrowUpFromDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3445,11 +4537,23 @@ impl IconShape for LdArrowUpFromLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3478,11 +4582,23 @@ impl IconShape for LdArrowUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3508,11 +4624,23 @@ impl IconShape for LdArrowUpNarrowWide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3547,11 +4675,23 @@ impl IconShape for LdArrowUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3577,11 +4717,23 @@ impl IconShape for LdArrowUpToLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3610,11 +4762,23 @@ impl IconShape for LdArrowUpWideNarrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3649,11 +4813,23 @@ impl IconShape for LdArrowUpZA { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3688,11 +4864,23 @@ impl IconShape for LdArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3718,11 +4906,23 @@ impl IconShape for LdArrowsUpFromLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3757,11 +4957,23 @@ impl IconShape for LdAsterisk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3790,11 +5002,23 @@ impl IconShape for LdAtSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3822,11 +5046,23 @@ impl IconShape for LdAtom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3857,11 +5093,23 @@ impl IconShape for LdAudioLines { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3899,11 +5147,23 @@ impl IconShape for LdAudioWaveform { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3926,11 +5186,23 @@ impl IconShape for LdAward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3958,11 +5230,23 @@ impl IconShape for LdAxe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -3988,11 +5272,23 @@ impl IconShape for LdAxis3d { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4018,11 +5314,23 @@ impl IconShape for LdBaby { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4054,11 +5362,23 @@ impl IconShape for LdBackpack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4093,11 +5413,23 @@ impl IconShape for LdBadgeAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4132,11 +5464,23 @@ impl IconShape for LdBadgeCent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4165,11 +5509,23 @@ impl IconShape for LdBadgeCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4195,11 +5551,23 @@ impl IconShape for LdBadgeDollarSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4228,11 +5596,23 @@ impl IconShape for LdBadgeEuro { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4261,11 +5641,23 @@ impl IconShape for LdBadgeHelp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4297,11 +5689,23 @@ impl IconShape for LdBadgeIndianRupee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4333,11 +5737,23 @@ impl IconShape for LdBadgeInfo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4372,11 +5788,23 @@ impl IconShape for LdBadgeJapaneseYen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4411,11 +5839,23 @@ impl IconShape for LdBadgeMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4444,11 +5884,23 @@ impl IconShape for LdBadgePercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4480,11 +5932,23 @@ impl IconShape for LdBadgePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4519,11 +5983,23 @@ impl IconShape for LdBadgePoundSterling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4555,11 +6031,23 @@ impl IconShape for LdBadgeRussianRuble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4588,11 +6076,23 @@ impl IconShape for LdBadgeSwissFranc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4624,11 +6124,23 @@ impl IconShape for LdBadgeX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4663,11 +6175,23 @@ impl IconShape for LdBadge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4690,11 +6214,23 @@ impl IconShape for LdBaggageClaim { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4737,11 +6273,23 @@ impl IconShape for LdBan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4769,11 +6317,23 @@ impl IconShape for LdBanana { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4799,11 +6359,23 @@ impl IconShape for LdBanknote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4838,11 +6410,23 @@ impl IconShape for LdBarChart2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4880,11 +6464,23 @@ impl IconShape for LdBarChart3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4916,11 +6512,23 @@ impl IconShape for LdBarChart4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4952,11 +6560,23 @@ impl IconShape for LdBarChartBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -4993,11 +6613,23 @@ impl IconShape for LdBarChartHorizontalBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5034,11 +6666,23 @@ impl IconShape for LdBarChartHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5070,11 +6714,23 @@ impl IconShape for LdBarChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5112,11 +6768,23 @@ impl IconShape for LdBarcode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5151,11 +6819,23 @@ impl IconShape for LdBaseline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5184,11 +6864,23 @@ impl IconShape for LdBath { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5235,11 +6927,23 @@ impl IconShape for LdBatteryCharging { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5274,11 +6978,23 @@ impl IconShape for LdBatteryFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5330,11 +7046,23 @@ impl IconShape for LdBatteryLow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5374,11 +7102,23 @@ impl IconShape for LdBatteryMedium { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5424,11 +7164,23 @@ impl IconShape for LdBatteryWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5472,11 +7224,23 @@ impl IconShape for LdBattery { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5510,11 +7274,23 @@ impl IconShape for LdBeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5543,11 +7319,23 @@ impl IconShape for LdBeanOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5582,11 +7370,23 @@ impl IconShape for LdBean { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5612,11 +7412,23 @@ impl IconShape for LdBedDouble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5648,11 +7460,23 @@ impl IconShape for LdBedSingle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5681,11 +7505,23 @@ impl IconShape for LdBed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5717,11 +7553,23 @@ impl IconShape for LdBeef { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5752,11 +7600,23 @@ impl IconShape for LdBeerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5800,11 +7660,23 @@ impl IconShape for LdBeer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5839,11 +7711,23 @@ impl IconShape for LdBellDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5874,11 +7758,23 @@ impl IconShape for LdBellElectric { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5924,11 +7820,23 @@ impl IconShape for LdBellMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5957,11 +7865,23 @@ impl IconShape for LdBellOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -5993,11 +7913,23 @@ impl IconShape for LdBellPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6029,11 +7961,23 @@ impl IconShape for LdBellRing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6065,11 +8009,23 @@ impl IconShape for LdBell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6095,11 +8051,23 @@ impl IconShape for LdBetweenHorizontalEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6136,11 +8104,23 @@ impl IconShape for LdBetweenHorizontalStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6177,11 +8157,23 @@ impl IconShape for LdBetweenVerticalEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6218,11 +8210,23 @@ impl IconShape for LdBetweenVerticalStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6259,11 +8263,23 @@ impl IconShape for LdBike { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6301,11 +8317,23 @@ impl IconShape for LdBinary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6351,11 +8379,23 @@ impl IconShape for LdBiohazard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6407,11 +8447,23 @@ impl IconShape for LdBird { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6449,11 +8501,23 @@ impl IconShape for LdBitcoin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6476,11 +8540,23 @@ impl IconShape for LdBlend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6510,11 +8586,23 @@ impl IconShape for LdBlinds { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6557,11 +8645,23 @@ impl IconShape for LdBlocks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6591,11 +8691,23 @@ impl IconShape for LdBluetoothConnected { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6630,11 +8742,23 @@ impl IconShape for LdBluetoothOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6663,11 +8787,23 @@ impl IconShape for LdBluetoothSearching { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6696,11 +8832,23 @@ impl IconShape for LdBluetooth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6723,11 +8871,23 @@ impl IconShape for LdBold { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6753,11 +8913,23 @@ impl IconShape for LdBolt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6785,11 +8957,23 @@ impl IconShape for LdBomb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6820,11 +9004,23 @@ impl IconShape for LdBone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6847,11 +9043,23 @@ impl IconShape for LdBookA { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6880,11 +9088,23 @@ impl IconShape for LdBookAudio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6916,11 +9136,23 @@ impl IconShape for LdBookCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6946,11 +9178,23 @@ impl IconShape for LdBookCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -6979,11 +9223,23 @@ impl IconShape for LdBookDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7036,11 +9292,23 @@ impl IconShape for LdBookDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7069,11 +9337,23 @@ impl IconShape for LdBookHeadphones { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7109,11 +9389,23 @@ impl IconShape for LdBookHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7139,11 +9431,23 @@ impl IconShape for LdBookImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7174,11 +9478,23 @@ impl IconShape for LdBookKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7215,11 +9531,23 @@ impl IconShape for LdBookLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7255,11 +9583,23 @@ impl IconShape for LdBookMarked { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7285,11 +9625,23 @@ impl IconShape for LdBookMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7315,11 +9667,23 @@ impl IconShape for LdBookOpenCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7348,11 +9712,23 @@ impl IconShape for LdBookOpenText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7390,11 +9766,23 @@ impl IconShape for LdBookOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7420,11 +9808,23 @@ impl IconShape for LdBookPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7453,11 +9853,23 @@ impl IconShape for LdBookText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7486,11 +9898,23 @@ impl IconShape for LdBookType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7522,11 +9946,23 @@ impl IconShape for LdBookUp2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7561,11 +9997,23 @@ impl IconShape for LdBookUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7594,11 +10042,23 @@ impl IconShape for LdBookUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7629,11 +10089,23 @@ impl IconShape for LdBookX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7662,11 +10134,23 @@ impl IconShape for LdBook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7689,11 +10173,23 @@ impl IconShape for LdBookmarkCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7719,11 +10215,23 @@ impl IconShape for LdBookmarkMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7752,11 +10260,23 @@ impl IconShape for LdBookmarkPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7791,11 +10311,23 @@ impl IconShape for LdBookmarkX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7824,11 +10356,23 @@ impl IconShape for LdBookmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7851,11 +10395,23 @@ impl IconShape for LdBoomBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7904,11 +10460,23 @@ impl IconShape for LdBotMessageSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7946,11 +10514,23 @@ impl IconShape for LdBotOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -7991,11 +10571,23 @@ impl IconShape for LdBot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8037,11 +10629,23 @@ impl IconShape for LdBoxSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8097,11 +10701,23 @@ impl IconShape for LdBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8130,11 +10746,23 @@ impl IconShape for LdBoxes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8190,11 +10818,23 @@ impl IconShape for LdBraces { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8220,11 +10860,23 @@ impl IconShape for LdBrackets { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8250,11 +10902,23 @@ impl IconShape for LdBrainCircuit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8321,11 +10985,23 @@ impl IconShape for LdBrainCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8395,11 +11071,23 @@ impl IconShape for LdBrain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8446,11 +11134,23 @@ impl IconShape for LdBrickWall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8498,11 +11198,23 @@ impl IconShape for LdBriefcaseBusiness { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8538,11 +11250,23 @@ impl IconShape for LdBriefcaseMedical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8584,11 +11308,23 @@ impl IconShape for LdBriefcase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8618,11 +11354,23 @@ impl IconShape for LdBringToFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8655,11 +11403,23 @@ impl IconShape for LdBrush { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8685,11 +11445,23 @@ impl IconShape for LdBugOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8736,11 +11508,23 @@ impl IconShape for LdBugPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8787,11 +11571,23 @@ impl IconShape for LdBug { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8844,11 +11640,23 @@ impl IconShape for LdBuilding2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8889,11 +11697,23 @@ impl IconShape for LdBuilding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -8951,11 +11771,23 @@ impl IconShape for LdBusFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9006,11 +11838,23 @@ impl IconShape for LdBus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9055,11 +11899,23 @@ impl IconShape for LdCableCar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9107,11 +11963,23 @@ impl IconShape for LdCable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9146,11 +12014,23 @@ impl IconShape for LdCakeSlice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9184,11 +12064,23 @@ impl IconShape for LdCake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9235,11 +12127,23 @@ impl IconShape for LdCalculator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9299,11 +12203,23 @@ impl IconShape for LdCalendarCheck2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9338,11 +12254,23 @@ impl IconShape for LdCalendarCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9381,11 +12309,23 @@ impl IconShape for LdCalendarClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9425,11 +12365,23 @@ impl IconShape for LdCalendarDays { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9483,11 +12435,23 @@ impl IconShape for LdCalendarFold { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9522,11 +12486,23 @@ impl IconShape for LdCalendarHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9558,11 +12534,23 @@ impl IconShape for LdCalendarMinus2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9601,11 +12589,23 @@ impl IconShape for LdCalendarMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9640,11 +12640,23 @@ impl IconShape for LdCalendarOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9682,11 +12694,23 @@ impl IconShape for LdCalendarPlus2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9728,11 +12752,23 @@ impl IconShape for LdCalendarPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9770,11 +12806,23 @@ impl IconShape for LdCalendarRange { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9822,11 +12870,23 @@ impl IconShape for LdCalendarSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9866,11 +12926,23 @@ impl IconShape for LdCalendarX2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9908,11 +12980,23 @@ impl IconShape for LdCalendarX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9954,11 +13038,23 @@ impl IconShape for LdCalendar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -9994,11 +13090,23 @@ impl IconShape for LdCameraOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10033,11 +13141,23 @@ impl IconShape for LdCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10065,11 +13185,23 @@ impl IconShape for LdCandlestickChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10118,11 +13250,23 @@ impl IconShape for LdCandyCane { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10157,11 +13301,23 @@ impl IconShape for LdCandyOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10208,11 +13364,23 @@ impl IconShape for LdCandy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10247,11 +13415,23 @@ impl IconShape for LdCannabis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10277,11 +13457,23 @@ impl IconShape for LdCaptionsOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10319,11 +13511,23 @@ impl IconShape for LdCaptions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10354,11 +13558,23 @@ impl IconShape for LdCarFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10400,11 +13616,23 @@ impl IconShape for LdCarTaxiFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10449,11 +13677,23 @@ impl IconShape for LdCar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10489,11 +13729,23 @@ impl IconShape for LdCaravan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10536,11 +13788,23 @@ impl IconShape for LdCarrot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10569,11 +13833,23 @@ impl IconShape for LdCaseLower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10609,11 +13885,23 @@ impl IconShape for LdCaseSensitive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10647,11 +13935,23 @@ impl IconShape for LdCaseUpper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10680,11 +13980,23 @@ impl IconShape for LdCassetteTape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10727,11 +14039,23 @@ impl IconShape for LdCast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10766,11 +14090,23 @@ impl IconShape for LdCastle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10817,11 +14153,23 @@ impl IconShape for LdCat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10853,11 +14201,23 @@ impl IconShape for LdCctv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10892,11 +14252,23 @@ impl IconShape for LdCheckCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10922,11 +14294,23 @@ impl IconShape for LdCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10949,11 +14333,23 @@ impl IconShape for LdChefHat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -10979,11 +14375,23 @@ impl IconShape for LdCherry { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11015,11 +14423,23 @@ impl IconShape for LdChevronDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11042,11 +14462,23 @@ impl IconShape for LdChevronFirst { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11072,11 +14504,23 @@ impl IconShape for LdChevronLast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11102,11 +14546,23 @@ impl IconShape for LdChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11129,11 +14585,23 @@ impl IconShape for LdChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11156,11 +14624,23 @@ impl IconShape for LdChevronUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11183,11 +14663,23 @@ impl IconShape for LdChevronsDownUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11213,11 +14705,23 @@ impl IconShape for LdChevronsDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11243,11 +14747,23 @@ impl IconShape for LdChevronsLeftRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11273,11 +14789,23 @@ impl IconShape for LdChevronsLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11303,11 +14831,23 @@ impl IconShape for LdChevronsRightLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11333,11 +14873,23 @@ impl IconShape for LdChevronsRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11363,11 +14915,23 @@ impl IconShape for LdChevronsUpDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11393,11 +14957,23 @@ impl IconShape for LdChevronsUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11423,11 +14999,23 @@ impl IconShape for LdChrome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11475,11 +15063,23 @@ impl IconShape for LdChurch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11514,11 +15114,23 @@ impl IconShape for LdCigaretteOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11562,11 +15174,23 @@ impl IconShape for LdCigarette { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11601,11 +15225,23 @@ impl IconShape for LdCircleAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11642,11 +15278,23 @@ impl IconShape for LdCircleArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11677,11 +15325,23 @@ impl IconShape for LdCircleArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11712,11 +15372,23 @@ impl IconShape for LdCircleArrowOutDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11745,11 +15417,23 @@ impl IconShape for LdCircleArrowOutDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11778,11 +15462,23 @@ impl IconShape for LdCircleArrowOutUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11811,11 +15507,23 @@ impl IconShape for LdCircleArrowOutUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11844,11 +15552,23 @@ impl IconShape for LdCircleArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11879,11 +15599,23 @@ impl IconShape for LdCircleArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11914,11 +15646,23 @@ impl IconShape for LdCircleCheckBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11944,11 +15688,23 @@ impl IconShape for LdCircleCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -11976,11 +15732,23 @@ impl IconShape for LdCircleChevronDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12008,11 +15776,23 @@ impl IconShape for LdCircleChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12040,11 +15820,23 @@ impl IconShape for LdCircleChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12072,11 +15864,23 @@ impl IconShape for LdCircleChevronUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12104,11 +15908,23 @@ impl IconShape for LdCircleDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12152,11 +15968,23 @@ impl IconShape for LdCircleDivide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12199,11 +16027,23 @@ impl IconShape for LdCircleDollarSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12234,11 +16074,23 @@ impl IconShape for LdCircleDotDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12287,11 +16139,23 @@ impl IconShape for LdCircleDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12321,11 +16185,23 @@ impl IconShape for LdCircleEllipsis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12359,11 +16235,23 @@ impl IconShape for LdCircleEqual { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12394,11 +16282,23 @@ impl IconShape for LdCircleFadingPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12439,11 +16339,23 @@ impl IconShape for LdCircleGauge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12474,11 +16386,23 @@ impl IconShape for LdCircleHelp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12509,11 +16433,23 @@ impl IconShape for LdCircleMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12541,11 +16477,23 @@ impl IconShape for LdCircleOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12574,11 +16522,23 @@ impl IconShape for LdCircleParkingOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12612,11 +16572,23 @@ impl IconShape for LdCircleParking { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12644,11 +16616,23 @@ impl IconShape for LdCirclePause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12685,11 +16669,23 @@ impl IconShape for LdCirclePercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12723,11 +16719,23 @@ impl IconShape for LdCirclePlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12755,11 +16763,23 @@ impl IconShape for LdCirclePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12790,11 +16810,23 @@ impl IconShape for LdCirclePower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12825,11 +16857,23 @@ impl IconShape for LdCircleSlash2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12857,11 +16901,23 @@ impl IconShape for LdCircleSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12892,11 +16948,23 @@ impl IconShape for LdCircleStop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12927,11 +16995,23 @@ impl IconShape for LdCircleUserRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -12964,11 +17044,23 @@ impl IconShape for LdCircleUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13001,11 +17093,23 @@ impl IconShape for LdCircleX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13036,11 +17140,23 @@ impl IconShape for LdCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13065,11 +17181,23 @@ impl IconShape for LdCircuitBoard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13112,11 +17240,23 @@ impl IconShape for LdCitrus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13148,11 +17288,23 @@ impl IconShape for LdClapperboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13184,11 +17336,23 @@ impl IconShape for LdClipboardCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13222,11 +17386,23 @@ impl IconShape for LdClipboardCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13266,11 +17442,23 @@ impl IconShape for LdClipboardList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13313,11 +17501,23 @@ impl IconShape for LdClipboardMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13351,11 +17551,23 @@ impl IconShape for LdClipboardPaste { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13384,11 +17596,23 @@ impl IconShape for LdClipboardPenLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13427,11 +17651,23 @@ impl IconShape for LdClipboardPen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13467,11 +17703,23 @@ impl IconShape for LdClipboardPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13508,11 +17756,23 @@ impl IconShape for LdClipboardType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13552,11 +17812,23 @@ impl IconShape for LdClipboardX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13593,11 +17865,23 @@ impl IconShape for LdClipboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13628,11 +17912,23 @@ impl IconShape for LdClock1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13660,11 +17956,23 @@ impl IconShape for LdClock10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13692,11 +18000,23 @@ impl IconShape for LdClock11 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13724,11 +18044,23 @@ impl IconShape for LdClock12 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13756,11 +18088,23 @@ impl IconShape for LdClock2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13788,11 +18132,23 @@ impl IconShape for LdClock3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13820,11 +18176,23 @@ impl IconShape for LdClock4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13852,11 +18220,23 @@ impl IconShape for LdClock5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13884,11 +18264,23 @@ impl IconShape for LdClock6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13916,11 +18308,23 @@ impl IconShape for LdClock7 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13948,11 +18352,23 @@ impl IconShape for LdClock8 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -13980,11 +18396,23 @@ impl IconShape for LdClock9 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14012,11 +18440,23 @@ impl IconShape for LdClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14044,11 +18484,23 @@ impl IconShape for LdCloudCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14100,11 +18552,23 @@ impl IconShape for LdCloudDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14133,11 +18597,23 @@ impl IconShape for LdCloudDrizzle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14178,11 +18654,23 @@ impl IconShape for LdCloudFog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14211,11 +18699,23 @@ impl IconShape for LdCloudHail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14256,11 +18756,23 @@ impl IconShape for LdCloudLightning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14286,11 +18798,23 @@ impl IconShape for LdCloudMoonRain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14322,11 +18846,23 @@ impl IconShape for LdCloudMoon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14352,11 +18888,23 @@ impl IconShape for LdCloudOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14385,11 +18933,23 @@ impl IconShape for LdCloudRainWind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14421,11 +18981,23 @@ impl IconShape for LdCloudRain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14457,11 +19029,23 @@ impl IconShape for LdCloudSnow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14502,11 +19086,23 @@ impl IconShape for LdCloudSunRain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14550,11 +19146,23 @@ impl IconShape for LdCloudSun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14592,11 +19200,23 @@ impl IconShape for LdCloudUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14625,11 +19245,23 @@ impl IconShape for LdCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14652,11 +19284,23 @@ impl IconShape for LdCloudy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14682,11 +19326,23 @@ impl IconShape for LdClover { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14715,11 +19371,23 @@ impl IconShape for LdClub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14745,11 +19413,23 @@ impl IconShape for LdCodeXml { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14778,11 +19458,23 @@ impl IconShape for LdCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14808,11 +19500,23 @@ impl IconShape for LdCodepen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14853,11 +19557,23 @@ impl IconShape for LdCodesandbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14898,11 +19614,23 @@ impl IconShape for LdCoffee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -14934,11 +19662,23 @@ impl IconShape for LdCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15000,11 +19740,23 @@ impl IconShape for LdCoins { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15038,11 +19790,23 @@ impl IconShape for LdColumns2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15072,11 +19836,23 @@ impl IconShape for LdColumns3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15109,11 +19885,23 @@ impl IconShape for LdColumns4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15149,11 +19937,23 @@ impl IconShape for LdCombine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15199,11 +19999,23 @@ impl IconShape for LdCommand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15226,11 +20038,23 @@ impl IconShape for LdCompass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15258,11 +20082,23 @@ impl IconShape for LdComponent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15294,11 +20130,23 @@ impl IconShape for LdComputer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15338,11 +20186,23 @@ impl IconShape for LdConciergeBell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15374,11 +20234,23 @@ impl IconShape for LdCone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15407,11 +20279,23 @@ impl IconShape for LdConstruction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15459,11 +20343,23 @@ impl IconShape for LdContactRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15510,11 +20406,23 @@ impl IconShape for LdContact { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15561,11 +20469,23 @@ impl IconShape for LdContainer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15600,11 +20520,23 @@ impl IconShape for LdContrast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15632,11 +20564,23 @@ impl IconShape for LdCookie { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15674,11 +20618,23 @@ impl IconShape for LdCookingPot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15710,11 +20666,23 @@ impl IconShape for LdCopyCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15748,11 +20716,23 @@ impl IconShape for LdCopyMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15789,11 +20769,23 @@ impl IconShape for LdCopyPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15836,11 +20828,23 @@ impl IconShape for LdCopySlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15877,11 +20881,23 @@ impl IconShape for LdCopyX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15924,11 +20940,23 @@ impl IconShape for LdCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15959,11 +20987,23 @@ impl IconShape for LdCopyleft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -15991,11 +21031,23 @@ impl IconShape for LdCopyright { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16023,11 +21075,23 @@ impl IconShape for LdCornerDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16053,11 +21117,23 @@ impl IconShape for LdCornerDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16083,11 +21159,23 @@ impl IconShape for LdCornerLeftDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16113,11 +21201,23 @@ impl IconShape for LdCornerLeftUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16143,11 +21243,23 @@ impl IconShape for LdCornerRightDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16173,11 +21285,23 @@ impl IconShape for LdCornerRightUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16203,11 +21327,23 @@ impl IconShape for LdCornerUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16233,11 +21369,23 @@ impl IconShape for LdCornerUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16263,11 +21411,23 @@ impl IconShape for LdCpu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16325,11 +21485,23 @@ impl IconShape for LdCreativeCommons { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16360,11 +21532,23 @@ impl IconShape for LdCreditCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16397,11 +21581,23 @@ impl IconShape for LdCroissant { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16436,11 +21632,23 @@ impl IconShape for LdCrop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16466,11 +21674,23 @@ impl IconShape for LdCross { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16493,11 +21713,23 @@ impl IconShape for LdCrosshair { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16546,11 +21778,23 @@ impl IconShape for LdCrown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16576,11 +21820,23 @@ impl IconShape for LdCuboid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16609,11 +21865,23 @@ impl IconShape for LdCupSoda { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16645,11 +21913,23 @@ impl IconShape for LdCurrency { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16698,11 +21978,23 @@ impl IconShape for LdCylinder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16731,11 +22023,23 @@ impl IconShape for LdDatabaseBackup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16776,11 +22080,23 @@ impl IconShape for LdDatabaseZap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16818,11 +22134,23 @@ impl IconShape for LdDatabase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16854,11 +22182,23 @@ impl IconShape for LdDelete { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16893,11 +22233,23 @@ impl IconShape for LdDessert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16928,11 +22280,23 @@ impl IconShape for LdDiameter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -16971,11 +22335,23 @@ impl IconShape for LdDiamondMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17001,11 +22377,23 @@ impl IconShape for LdDiamondPercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17037,11 +22425,23 @@ impl IconShape for LdDiamondPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17070,11 +22470,23 @@ impl IconShape for LdDiamond { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17097,11 +22509,23 @@ impl IconShape for LdDice1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17132,11 +22556,23 @@ impl IconShape for LdDice2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17170,11 +22606,23 @@ impl IconShape for LdDice3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17211,11 +22659,23 @@ impl IconShape for LdDice4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17255,11 +22715,23 @@ impl IconShape for LdDice5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17302,11 +22774,23 @@ impl IconShape for LdDice6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17352,11 +22836,23 @@ impl IconShape for LdDices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17399,11 +22895,23 @@ impl IconShape for LdDiff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17432,11 +22940,23 @@ impl IconShape for LdDisc2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17469,11 +22989,23 @@ impl IconShape for LdDisc3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17509,11 +23041,23 @@ impl IconShape for LdDiscAlbum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17548,11 +23092,23 @@ impl IconShape for LdDisc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17582,11 +23138,23 @@ impl IconShape for LdDivide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17622,11 +23190,23 @@ impl IconShape for LdDnaOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17682,11 +23262,23 @@ impl IconShape for LdDna { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17739,11 +23331,23 @@ impl IconShape for LdDock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17776,11 +23380,23 @@ impl IconShape for LdDog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17818,11 +23434,23 @@ impl IconShape for LdDollarSign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17851,11 +23479,23 @@ impl IconShape for LdDonut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17883,11 +23523,23 @@ impl IconShape for LdDoorClosed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17916,11 +23568,23 @@ impl IconShape for LdDoorOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17955,11 +23619,23 @@ impl IconShape for LdDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -17984,11 +23660,23 @@ impl IconShape for LdDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18020,11 +23708,23 @@ impl IconShape for LdDraftingCompass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18061,11 +23761,23 @@ impl IconShape for LdDrama { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18109,11 +23821,23 @@ impl IconShape for LdDribbble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18147,11 +23871,23 @@ impl IconShape for LdDrill { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18192,11 +23928,23 @@ impl IconShape for LdDroplet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18219,11 +23967,23 @@ impl IconShape for LdDroplets { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18249,11 +24009,23 @@ impl IconShape for LdDrum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18297,11 +24069,23 @@ impl IconShape for LdDrumstick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18327,11 +24111,23 @@ impl IconShape for LdDumbbell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18366,11 +24162,23 @@ impl IconShape for LdEarOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18408,11 +24216,23 @@ impl IconShape for LdEar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18438,11 +24258,23 @@ impl IconShape for LdEarthLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18484,11 +24316,23 @@ impl IconShape for LdEarth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18522,11 +24366,23 @@ impl IconShape for LdEclipse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18554,11 +24410,23 @@ impl IconShape for LdEggFried { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18586,11 +24454,23 @@ impl IconShape for LdEggOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18622,11 +24502,23 @@ impl IconShape for LdEgg { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18649,11 +24541,23 @@ impl IconShape for LdEllipsisVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18688,11 +24592,23 @@ impl IconShape for LdEllipsis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18727,11 +24643,23 @@ impl IconShape for LdEqualNot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18769,11 +24697,23 @@ impl IconShape for LdEqual { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18805,11 +24745,23 @@ impl IconShape for LdEraser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18838,11 +24790,23 @@ impl IconShape for LdEuro { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18871,11 +24835,23 @@ impl IconShape for LdExpand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18907,11 +24883,23 @@ impl IconShape for LdExternalLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18940,11 +24928,23 @@ impl IconShape for LdEyeOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -18979,11 +24979,23 @@ impl IconShape for LdEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19011,11 +25023,23 @@ impl IconShape for LdFacebook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19038,11 +25062,23 @@ impl IconShape for LdFactory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19074,11 +25110,23 @@ impl IconShape for LdFan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19104,11 +25152,23 @@ impl IconShape for LdFastForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19134,11 +25194,23 @@ impl IconShape for LdFeather { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19167,11 +25239,23 @@ impl IconShape for LdFence { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19212,11 +25296,23 @@ impl IconShape for LdFerrisWheel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19265,11 +25361,23 @@ impl IconShape for LdFigma { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19304,11 +25412,23 @@ impl IconShape for LdFileArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19348,11 +25468,23 @@ impl IconShape for LdFileAudio2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19391,11 +25523,23 @@ impl IconShape for LdFileAudio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19424,11 +25568,23 @@ impl IconShape for LdFileAxis3d { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19460,11 +25616,23 @@ impl IconShape for LdFileBadge2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19498,11 +25666,23 @@ impl IconShape for LdFileBadge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19534,11 +25714,23 @@ impl IconShape for LdFileBarChart2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19573,11 +25765,23 @@ impl IconShape for LdFileBarChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19612,11 +25816,23 @@ impl IconShape for LdFileBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19651,11 +25867,23 @@ impl IconShape for LdFileCheck2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19684,11 +25912,23 @@ impl IconShape for LdFileCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19717,11 +25957,23 @@ impl IconShape for LdFileClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19755,11 +26007,23 @@ impl IconShape for LdFileCode2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19791,11 +26055,23 @@ impl IconShape for LdFileCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19827,11 +26103,23 @@ impl IconShape for LdFileCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19886,11 +26174,23 @@ impl IconShape for LdFileDiff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19922,11 +26222,23 @@ impl IconShape for LdFileDigit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -19965,11 +26277,23 @@ impl IconShape for LdFileDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20001,11 +26325,23 @@ impl IconShape for LdFileHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20034,11 +26370,23 @@ impl IconShape for LdFileImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20072,11 +26420,23 @@ impl IconShape for LdFileInput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20108,11 +26468,23 @@ impl IconShape for LdFileJson2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20144,11 +26516,23 @@ impl IconShape for LdFileJson { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20180,11 +26564,23 @@ impl IconShape for LdFileKey2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20221,11 +26617,23 @@ impl IconShape for LdFileKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20259,11 +26667,23 @@ impl IconShape for LdFileLineChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20292,11 +26712,23 @@ impl IconShape for LdFileLock2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20332,11 +26764,23 @@ impl IconShape for LdFileLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20369,11 +26813,23 @@ impl IconShape for LdFileMinus2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20402,11 +26858,23 @@ impl IconShape for LdFileMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20435,11 +26903,23 @@ impl IconShape for LdFileMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20475,11 +26955,23 @@ impl IconShape for LdFileOutput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20514,11 +27006,23 @@ impl IconShape for LdFilePenLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20547,11 +27051,23 @@ impl IconShape for LdFilePen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20580,11 +27096,23 @@ impl IconShape for LdFilePieChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20616,11 +27144,23 @@ impl IconShape for LdFilePlus2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20652,11 +27192,23 @@ impl IconShape for LdFilePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20688,11 +27240,23 @@ impl IconShape for LdFileQuestion { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20721,11 +27285,23 @@ impl IconShape for LdFileScan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20763,11 +27339,23 @@ impl IconShape for LdFileSearch2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20801,11 +27389,23 @@ impl IconShape for LdFileSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20839,11 +27439,23 @@ impl IconShape for LdFileSliders { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20881,11 +27493,23 @@ impl IconShape for LdFileSpreadsheet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20923,11 +27547,23 @@ impl IconShape for LdFileStack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20959,11 +27595,23 @@ impl IconShape for LdFileSymlink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -20992,11 +27640,23 @@ impl IconShape for LdFileTerminal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21028,11 +27688,23 @@ impl IconShape for LdFileText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21067,11 +27739,23 @@ impl IconShape for LdFileType2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21106,11 +27790,23 @@ impl IconShape for LdFileType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21145,11 +27841,23 @@ impl IconShape for LdFileUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21181,11 +27889,23 @@ impl IconShape for LdFileVideo2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21221,11 +27941,23 @@ impl IconShape for LdFileVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21254,11 +27986,23 @@ impl IconShape for LdFileVolume2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21293,11 +28037,23 @@ impl IconShape for LdFileVolume { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21329,11 +28085,23 @@ impl IconShape for LdFileWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21362,11 +28130,23 @@ impl IconShape for LdFileX2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21398,11 +28178,23 @@ impl IconShape for LdFileX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21434,11 +28226,23 @@ impl IconShape for LdFile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21464,11 +28268,23 @@ impl IconShape for LdFiles { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21497,11 +28313,23 @@ impl IconShape for LdFilm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21549,11 +28377,23 @@ impl IconShape for LdFilterX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21582,11 +28422,23 @@ impl IconShape for LdFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21609,11 +28461,23 @@ impl IconShape for LdFingerprint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21660,11 +28524,23 @@ impl IconShape for LdFireExtinguisher { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21702,11 +28578,23 @@ impl IconShape for LdFishOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21735,11 +28623,23 @@ impl IconShape for LdFishSymbol { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21762,11 +28662,23 @@ impl IconShape for LdFish { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21804,11 +28716,23 @@ impl IconShape for LdFlagOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21843,11 +28767,23 @@ impl IconShape for LdFlagTriangleLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21870,11 +28806,23 @@ impl IconShape for LdFlagTriangleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21897,11 +28845,23 @@ impl IconShape for LdFlag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21930,11 +28890,23 @@ impl IconShape for LdFlameKindling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21963,11 +28935,23 @@ impl IconShape for LdFlame { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -21990,11 +28974,23 @@ impl IconShape for LdFlashlightOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22032,11 +29028,23 @@ impl IconShape for LdFlashlight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22071,11 +29079,23 @@ impl IconShape for LdFlaskConicalOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22116,11 +29136,23 @@ impl IconShape for LdFlaskConical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22149,11 +29181,23 @@ impl IconShape for LdFlaskRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22188,11 +29232,23 @@ impl IconShape for LdFlipHorizontal2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22230,11 +29286,23 @@ impl IconShape for LdFlipHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22272,11 +29340,23 @@ impl IconShape for LdFlipVertical2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22314,11 +29394,23 @@ impl IconShape for LdFlipVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22356,11 +29448,23 @@ impl IconShape for LdFlower2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22397,11 +29501,23 @@ impl IconShape for LdFlower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22453,11 +29569,23 @@ impl IconShape for LdFocus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22494,11 +29622,23 @@ impl IconShape for LdFoldHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22542,11 +29682,23 @@ impl IconShape for LdFoldVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22590,11 +29742,23 @@ impl IconShape for LdFolderArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22628,11 +29792,23 @@ impl IconShape for LdFolderCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22658,11 +29834,23 @@ impl IconShape for LdFolderClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22693,11 +29881,23 @@ impl IconShape for LdFolderClosed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22723,11 +29923,23 @@ impl IconShape for LdFolderCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22779,11 +29991,23 @@ impl IconShape for LdFolderDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22811,11 +30035,23 @@ impl IconShape for LdFolderDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22844,11 +30080,23 @@ impl IconShape for LdFolderGit2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22884,11 +30132,23 @@ impl IconShape for LdFolderGit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22922,11 +30182,23 @@ impl IconShape for LdFolderHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22952,11 +30224,23 @@ impl IconShape for LdFolderInput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -22985,11 +30269,23 @@ impl IconShape for LdFolderKanban { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23021,11 +30317,23 @@ impl IconShape for LdFolderKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23059,11 +30367,23 @@ impl IconShape for LdFolderLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23096,11 +30416,23 @@ impl IconShape for LdFolderMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23126,11 +30458,23 @@ impl IconShape for LdFolderOpenDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23158,11 +30502,23 @@ impl IconShape for LdFolderOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23185,11 +30541,23 @@ impl IconShape for LdFolderOutput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23218,11 +30586,23 @@ impl IconShape for LdFolderPen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23248,11 +30628,23 @@ impl IconShape for LdFolderPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23281,11 +30673,23 @@ impl IconShape for LdFolderRoot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23316,11 +30720,23 @@ impl IconShape for LdFolderSearch2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23351,11 +30767,23 @@ impl IconShape for LdFolderSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23386,11 +30814,23 @@ impl IconShape for LdFolderSymlink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23416,11 +30856,23 @@ impl IconShape for LdFolderSync { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23455,11 +30907,23 @@ impl IconShape for LdFolderTree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23491,11 +30955,23 @@ impl IconShape for LdFolderUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23524,11 +31000,23 @@ impl IconShape for LdFolderX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23557,11 +31045,23 @@ impl IconShape for LdFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23584,11 +31084,23 @@ impl IconShape for LdFolders { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23614,11 +31126,23 @@ impl IconShape for LdFootprints { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23650,11 +31174,23 @@ impl IconShape for LdForklift { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23690,11 +31226,23 @@ impl IconShape for LdForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23720,11 +31268,23 @@ impl IconShape for LdFrame { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23768,11 +31328,23 @@ impl IconShape for LdFramer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23795,11 +31367,23 @@ impl IconShape for LdFrown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23839,11 +31423,23 @@ impl IconShape for LdFuel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23881,11 +31477,23 @@ impl IconShape for LdFullscreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23924,11 +31532,23 @@ impl IconShape for LdGalleryHorizontalEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23961,11 +31581,23 @@ impl IconShape for LdGalleryHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -23998,11 +31630,23 @@ impl IconShape for LdGalleryThumbnails { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24041,11 +31685,23 @@ impl IconShape for LdGalleryVerticalEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24078,11 +31734,23 @@ impl IconShape for LdGalleryVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24115,11 +31783,23 @@ impl IconShape for LdGamepad2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24166,11 +31846,23 @@ impl IconShape for LdGamepad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24221,11 +31913,23 @@ impl IconShape for LdGanttChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24254,11 +31958,23 @@ impl IconShape for LdGauge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24284,11 +32000,23 @@ impl IconShape for LdGavel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24323,11 +32051,23 @@ impl IconShape for LdGem { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24356,11 +32096,23 @@ impl IconShape for LdGhost { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24389,11 +32141,23 @@ impl IconShape for LdGift { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24429,11 +32193,23 @@ impl IconShape for LdGitBranchPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24471,11 +32247,23 @@ impl IconShape for LdGitBranch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24514,11 +32302,23 @@ impl IconShape for LdGitCommitHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24555,11 +32355,23 @@ impl IconShape for LdGitCommitVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24590,11 +32402,23 @@ impl IconShape for LdGitCompareArrows { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24636,11 +32460,23 @@ impl IconShape for LdGitCompare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24676,11 +32512,23 @@ impl IconShape for LdGitFork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24721,11 +32569,23 @@ impl IconShape for LdGitGraph { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24769,11 +32629,23 @@ impl IconShape for LdGitMerge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24806,11 +32678,23 @@ impl IconShape for LdGitPullRequestArrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24849,11 +32733,23 @@ impl IconShape for LdGitPullRequestClosed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24895,11 +32791,23 @@ impl IconShape for LdGitPullRequestCreateArrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24939,11 +32847,23 @@ impl IconShape for LdGitPullRequestCreate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -24980,11 +32900,23 @@ impl IconShape for LdGitPullRequestDraft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25026,11 +32958,23 @@ impl IconShape for LdGitPullRequest { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25069,11 +33013,23 @@ impl IconShape for LdGithub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25099,11 +33055,23 @@ impl IconShape for LdGitlab { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25126,11 +33094,23 @@ impl IconShape for LdGlassWater { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25156,11 +33136,23 @@ impl IconShape for LdGlasses { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25199,11 +33191,23 @@ impl IconShape for LdGlobeLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25239,11 +33243,23 @@ impl IconShape for LdGlobe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25274,11 +33290,23 @@ impl IconShape for LdGoal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25307,11 +33335,23 @@ impl IconShape for LdGrab { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25346,11 +33386,23 @@ impl IconShape for LdGraduationCap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25379,11 +33431,23 @@ impl IconShape for LdGrape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25446,11 +33510,23 @@ impl IconShape for LdGrid2x2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25483,11 +33559,23 @@ impl IconShape for LdGrid3x3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25526,11 +33614,23 @@ impl IconShape for LdGripHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25580,11 +33680,23 @@ impl IconShape for LdGripVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25634,11 +33746,23 @@ impl IconShape for LdGrip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25703,11 +33827,23 @@ impl IconShape for LdGroup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25753,11 +33889,23 @@ impl IconShape for LdGuitar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25794,11 +33942,23 @@ impl IconShape for LdHam { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25830,11 +33990,23 @@ impl IconShape for LdHammer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25863,11 +34035,23 @@ impl IconShape for LdHandCoins { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25906,11 +34090,23 @@ impl IconShape for LdHandHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25942,11 +34138,23 @@ impl IconShape for LdHandHelping { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -25975,11 +34183,23 @@ impl IconShape for LdHandMetal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26011,11 +34231,23 @@ impl IconShape for LdHandPlatter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26053,11 +34285,23 @@ impl IconShape for LdHand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26089,11 +34333,23 @@ impl IconShape for LdHandshake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26128,11 +34384,23 @@ impl IconShape for LdHardDriveDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26171,11 +34439,23 @@ impl IconShape for LdHardDriveUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26214,11 +34494,23 @@ impl IconShape for LdHardDrive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26259,11 +34551,23 @@ impl IconShape for LdHardHat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26295,11 +34599,23 @@ impl IconShape for LdHash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26343,11 +34659,23 @@ impl IconShape for LdHaze { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26391,11 +34719,23 @@ impl IconShape for LdHdmiPort { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26421,11 +34761,23 @@ impl IconShape for LdHeading1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26457,11 +34809,23 @@ impl IconShape for LdHeading2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26493,11 +34857,23 @@ impl IconShape for LdHeading3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26532,11 +34908,23 @@ impl IconShape for LdHeading4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26571,11 +34959,23 @@ impl IconShape for LdHeading5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26610,11 +35010,23 @@ impl IconShape for LdHeading6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26651,11 +35063,23 @@ impl IconShape for LdHeading { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26684,11 +35108,23 @@ impl IconShape for LdHeadphones { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26711,11 +35147,23 @@ impl IconShape for LdHeadset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26741,11 +35189,23 @@ impl IconShape for LdHeartCrack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26771,11 +35231,23 @@ impl IconShape for LdHeartHandshake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26807,11 +35279,23 @@ impl IconShape for LdHeartOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26843,11 +35327,23 @@ impl IconShape for LdHeartPulse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26873,11 +35369,23 @@ impl IconShape for LdHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26900,11 +35408,23 @@ impl IconShape for LdHeater { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26954,11 +35474,23 @@ impl IconShape for LdHexagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -26981,11 +35513,23 @@ impl IconShape for LdHighlighter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27011,11 +35555,23 @@ impl IconShape for LdHistory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27044,11 +35600,23 @@ impl IconShape for LdHome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27074,11 +35642,23 @@ impl IconShape for LdHopOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27125,11 +35705,23 @@ impl IconShape for LdHop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27173,11 +35765,23 @@ impl IconShape for LdHospital { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27215,11 +35819,23 @@ impl IconShape for LdHotel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27273,11 +35889,23 @@ impl IconShape for LdHourglass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27309,11 +35937,23 @@ impl IconShape for LdIceCreamBowl { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27342,11 +35982,23 @@ impl IconShape for LdIceCreamCone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27375,11 +36027,23 @@ impl IconShape for LdImageDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27413,11 +36077,23 @@ impl IconShape for LdImageMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27454,11 +36130,23 @@ impl IconShape for LdImageOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27505,11 +36193,23 @@ impl IconShape for LdImagePlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27543,11 +36243,23 @@ impl IconShape for LdImagePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27590,11 +36302,23 @@ impl IconShape for LdImageUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27628,11 +36352,23 @@ impl IconShape for LdImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27668,11 +36404,23 @@ impl IconShape for LdImages { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27710,11 +36458,23 @@ impl IconShape for LdImport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27743,11 +36503,23 @@ impl IconShape for LdInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27773,11 +36545,23 @@ impl IconShape for LdIndentDecrease { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27818,11 +36602,23 @@ impl IconShape for LdIndentIncrease { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27863,11 +36659,23 @@ impl IconShape for LdIndianRupee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27902,11 +36710,23 @@ impl IconShape for LdInfinity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27929,11 +36749,23 @@ impl IconShape for LdInfo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -27964,11 +36796,23 @@ impl IconShape for LdInspectionPanel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28007,11 +36851,23 @@ impl IconShape for LdInstagram { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28048,11 +36904,23 @@ impl IconShape for LdItalic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28090,11 +36958,23 @@ impl IconShape for LdIterationCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28120,11 +37000,23 @@ impl IconShape for LdIterationCw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28150,11 +37042,23 @@ impl IconShape for LdJapaneseYen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28183,11 +37087,23 @@ impl IconShape for LdJoystick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28221,11 +37137,23 @@ impl IconShape for LdKanban { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28254,11 +37182,23 @@ impl IconShape for LdKeyRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28286,11 +37226,23 @@ impl IconShape for LdKeySquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28319,11 +37271,23 @@ impl IconShape for LdKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28354,11 +37318,23 @@ impl IconShape for LdKeyboardMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28409,11 +37385,23 @@ impl IconShape for LdKeyboardOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28463,11 +37451,23 @@ impl IconShape for LdKeyboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28518,11 +37518,23 @@ impl IconShape for LdLampCeiling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28551,11 +37563,23 @@ impl IconShape for LdLampDesk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28587,11 +37611,23 @@ impl IconShape for LdLampFloor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28620,11 +37656,23 @@ impl IconShape for LdLampWallDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28653,11 +37701,23 @@ impl IconShape for LdLampWallUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28686,11 +37746,23 @@ impl IconShape for LdLamp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28719,11 +37791,23 @@ impl IconShape for LdLandPlot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28755,11 +37839,23 @@ impl IconShape for LdLandmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28812,11 +37908,23 @@ impl IconShape for LdLanguages { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28854,11 +37962,23 @@ impl IconShape for LdLaptopMinimal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28892,11 +38012,23 @@ impl IconShape for LdLaptop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28919,11 +38051,23 @@ impl IconShape for LdLassoSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28958,11 +38102,23 @@ impl IconShape for LdLasso { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -28991,11 +38147,23 @@ impl IconShape for LdLaugh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29035,11 +38203,23 @@ impl IconShape for LdLayers2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29065,11 +38245,23 @@ impl IconShape for LdLayers3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29098,11 +38290,23 @@ impl IconShape for LdLayers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29131,11 +38335,23 @@ impl IconShape for LdLayoutDashboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29183,11 +38399,23 @@ impl IconShape for LdLayoutGrid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29235,11 +38463,23 @@ impl IconShape for LdLayoutList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29285,11 +38525,23 @@ impl IconShape for LdLayoutPanelLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29330,11 +38582,23 @@ impl IconShape for LdLayoutPanelTop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29375,11 +38639,23 @@ impl IconShape for LdLayoutTemplate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29420,11 +38696,23 @@ impl IconShape for LdLeaf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29450,11 +38738,23 @@ impl IconShape for LdLeafyGreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29480,11 +38780,23 @@ impl IconShape for LdLibraryBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29517,11 +38829,23 @@ impl IconShape for LdLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29553,11 +38877,23 @@ impl IconShape for LdLifeBuoy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29599,11 +38935,23 @@ impl IconShape for LdLigature { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29638,11 +38986,23 @@ impl IconShape for LdLightbulbOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29677,11 +39037,23 @@ impl IconShape for LdLightbulb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29710,11 +39082,23 @@ impl IconShape for LdLineChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29740,11 +39124,23 @@ impl IconShape for LdLink2Off { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29782,11 +39178,23 @@ impl IconShape for LdLink2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29818,11 +39226,23 @@ impl IconShape for LdLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29848,11 +39268,23 @@ impl IconShape for LdLinkedin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29886,11 +39318,23 @@ impl IconShape for LdListChecks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29925,11 +39369,23 @@ impl IconShape for LdListCollapse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -29964,11 +39420,23 @@ impl IconShape for LdListEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30003,11 +39471,23 @@ impl IconShape for LdListFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30036,11 +39516,23 @@ impl IconShape for LdListMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30072,11 +39564,23 @@ impl IconShape for LdListMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30111,11 +39615,23 @@ impl IconShape for LdListOrdered { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30162,11 +39678,23 @@ impl IconShape for LdListPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30201,11 +39729,23 @@ impl IconShape for LdListRestart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30240,11 +39780,23 @@ impl IconShape for LdListStart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30279,11 +39831,23 @@ impl IconShape for LdListTodo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30322,11 +39886,23 @@ impl IconShape for LdListTree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30361,11 +39937,23 @@ impl IconShape for LdListVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30397,11 +39985,23 @@ impl IconShape for LdListX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30436,11 +40036,23 @@ impl IconShape for LdList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30496,11 +40108,23 @@ impl IconShape for LdLoaderCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30523,11 +40147,23 @@ impl IconShape for LdLoader { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30595,11 +40231,23 @@ impl IconShape for LdLocateFixed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30653,11 +40301,23 @@ impl IconShape for LdLocateOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30713,11 +40373,23 @@ impl IconShape for LdLocate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30766,11 +40438,23 @@ impl IconShape for LdLockKeyholeOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30805,11 +40489,23 @@ impl IconShape for LdLockKeyhole { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30844,11 +40540,23 @@ impl IconShape for LdLockOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30879,11 +40587,23 @@ impl IconShape for LdLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30914,11 +40634,23 @@ impl IconShape for LdLogIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30950,11 +40682,23 @@ impl IconShape for LdLogOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -30986,11 +40730,23 @@ impl IconShape for LdLollipop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31021,11 +40777,23 @@ impl IconShape for LdLuggage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31064,11 +40832,23 @@ impl IconShape for LdMagnet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31097,11 +40877,23 @@ impl IconShape for LdMailCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31130,11 +40922,23 @@ impl IconShape for LdMailMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31163,11 +40967,23 @@ impl IconShape for LdMailOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31193,11 +41009,23 @@ impl IconShape for LdMailPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31229,11 +41057,23 @@ impl IconShape for LdMailQuestion { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31265,11 +41105,23 @@ impl IconShape for LdMailSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31306,11 +41158,23 @@ impl IconShape for LdMailWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31342,11 +41206,23 @@ impl IconShape for LdMailX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31378,11 +41254,23 @@ impl IconShape for LdMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31412,11 +41300,23 @@ impl IconShape for LdMailbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31451,11 +41351,23 @@ impl IconShape for LdMails { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31488,11 +41400,23 @@ impl IconShape for LdMapPinOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31530,11 +41454,23 @@ impl IconShape for LdMapPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31562,11 +41498,23 @@ impl IconShape for LdMapPinned { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31597,11 +41545,23 @@ impl IconShape for LdMap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31630,11 +41590,23 @@ impl IconShape for LdMartini { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31663,11 +41635,23 @@ impl IconShape for LdMaximize2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31705,11 +41689,23 @@ impl IconShape for LdMaximize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31741,11 +41737,23 @@ impl IconShape for LdMedal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31785,11 +41793,23 @@ impl IconShape for LdMegaphoneOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31824,11 +41844,23 @@ impl IconShape for LdMegaphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31854,11 +41886,23 @@ impl IconShape for LdMeh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31901,11 +41945,23 @@ impl IconShape for LdMemoryStick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31952,11 +42008,23 @@ impl IconShape for LdMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -31994,11 +42062,23 @@ impl IconShape for LdMerge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32027,11 +42107,23 @@ impl IconShape for LdMessageCircleCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32060,11 +42152,23 @@ impl IconShape for LdMessageCircleDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32108,11 +42212,23 @@ impl IconShape for LdMessageCircleHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32138,11 +42254,23 @@ impl IconShape for LdMessageCircleMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32174,11 +42302,23 @@ impl IconShape for LdMessageCircleOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32207,11 +42347,23 @@ impl IconShape for LdMessageCirclePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32240,11 +42392,23 @@ impl IconShape for LdMessageCircleQuestion { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32273,11 +42437,23 @@ impl IconShape for LdMessageCircleReply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32306,11 +42482,23 @@ impl IconShape for LdMessageCircleWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32339,11 +42527,23 @@ impl IconShape for LdMessageCircleX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32372,11 +42572,23 @@ impl IconShape for LdMessageCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32399,11 +42611,23 @@ impl IconShape for LdMessageSquareCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32432,11 +42656,23 @@ impl IconShape for LdMessageSquareDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32480,11 +42716,23 @@ impl IconShape for LdMessageSquareDiff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32516,11 +42764,23 @@ impl IconShape for LdMessageSquareDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32548,11 +42808,23 @@ impl IconShape for LdMessageSquareHeart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32578,11 +42850,23 @@ impl IconShape for LdMessageSquareMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32614,11 +42898,23 @@ impl IconShape for LdMessageSquareOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32647,11 +42943,23 @@ impl IconShape for LdMessageSquarePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32680,11 +42988,23 @@ impl IconShape for LdMessageSquareQuote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32713,11 +43033,23 @@ impl IconShape for LdMessageSquareReply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32746,11 +43078,23 @@ impl IconShape for LdMessageSquareShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32779,11 +43123,23 @@ impl IconShape for LdMessageSquareText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32812,11 +43168,23 @@ impl IconShape for LdMessageSquareWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32845,11 +43213,23 @@ impl IconShape for LdMessageSquareX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32878,11 +43258,23 @@ impl IconShape for LdMessageSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32905,11 +43297,23 @@ impl IconShape for LdMessagesSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32935,11 +43339,23 @@ impl IconShape for LdMicOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -32983,11 +43399,23 @@ impl IconShape for LdMicVocal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33015,11 +43443,23 @@ impl IconShape for LdMic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33051,11 +43491,23 @@ impl IconShape for LdMicroscope { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33093,11 +43545,23 @@ impl IconShape for LdMicrowave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33140,11 +43604,23 @@ impl IconShape for LdMilestone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33173,11 +43649,23 @@ impl IconShape for LdMilkOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33212,11 +43700,23 @@ impl IconShape for LdMilk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33245,11 +43745,23 @@ impl IconShape for LdMinimize2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33287,11 +43799,23 @@ impl IconShape for LdMinimize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33323,11 +43847,23 @@ impl IconShape for LdMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33350,11 +43886,23 @@ impl IconShape for LdMonitorCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33390,11 +43938,23 @@ impl IconShape for LdMonitorDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33428,11 +43988,23 @@ impl IconShape for LdMonitorDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33471,11 +44043,23 @@ impl IconShape for LdMonitorOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33510,11 +44094,23 @@ impl IconShape for LdMonitorPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33553,11 +44149,23 @@ impl IconShape for LdMonitorPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33593,11 +44201,23 @@ impl IconShape for LdMonitorSmartphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33633,11 +44253,23 @@ impl IconShape for LdMonitorSpeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33678,11 +44310,23 @@ impl IconShape for LdMonitorStop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33722,11 +44366,23 @@ impl IconShape for LdMonitorUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33765,11 +44421,23 @@ impl IconShape for LdMonitorX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33808,11 +44476,23 @@ impl IconShape for LdMonitor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33851,11 +44531,23 @@ impl IconShape for LdMoonStar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33884,11 +44576,23 @@ impl IconShape for LdMoon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33911,11 +44615,23 @@ impl IconShape for LdMountainSnow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33941,11 +44657,23 @@ impl IconShape for LdMountain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -33968,11 +44696,23 @@ impl IconShape for LdMouseOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34004,11 +44744,23 @@ impl IconShape for LdMousePointer2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34031,11 +44783,23 @@ impl IconShape for LdMousePointerClick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34070,11 +44834,23 @@ impl IconShape for LdMousePointer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34100,11 +44876,23 @@ impl IconShape for LdMouse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34134,11 +44922,23 @@ impl IconShape for LdMove3d { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34170,11 +44970,23 @@ impl IconShape for LdMoveDiagonal2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34206,11 +45018,23 @@ impl IconShape for LdMoveDiagonal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34242,11 +45066,23 @@ impl IconShape for LdMoveDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34272,11 +45108,23 @@ impl IconShape for LdMoveDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34302,11 +45150,23 @@ impl IconShape for LdMoveDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34332,11 +45192,23 @@ impl IconShape for LdMoveHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34368,11 +45240,23 @@ impl IconShape for LdMoveLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34398,11 +45282,23 @@ impl IconShape for LdMoveRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34428,11 +45324,23 @@ impl IconShape for LdMoveUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34458,11 +45366,23 @@ impl IconShape for LdMoveUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34488,11 +45408,23 @@ impl IconShape for LdMoveUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34518,11 +45450,23 @@ impl IconShape for LdMoveVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34554,11 +45498,23 @@ impl IconShape for LdMove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34602,11 +45558,23 @@ impl IconShape for LdMusic2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34634,11 +45602,23 @@ impl IconShape for LdMusic3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34666,11 +45646,23 @@ impl IconShape for LdMusic4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34706,11 +45698,23 @@ impl IconShape for LdMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34743,11 +45747,23 @@ impl IconShape for LdNavigation2Off { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34779,11 +45795,23 @@ impl IconShape for LdNavigation2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34806,11 +45834,23 @@ impl IconShape for LdNavigationOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34842,11 +45882,23 @@ impl IconShape for LdNavigation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34869,11 +45921,23 @@ impl IconShape for LdNetwork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34920,11 +45984,23 @@ impl IconShape for LdNewspaper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34956,11 +46032,23 @@ impl IconShape for LdNfc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -34992,11 +46080,23 @@ impl IconShape for LdNotebookPen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35034,11 +46134,23 @@ impl IconShape for LdNotebookTabs { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35089,11 +46201,23 @@ impl IconShape for LdNotebookText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35141,11 +46265,23 @@ impl IconShape for LdNotebook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35187,11 +46323,23 @@ impl IconShape for LdNotepadTextDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35250,11 +46398,23 @@ impl IconShape for LdNotepadText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35299,11 +46459,23 @@ impl IconShape for LdNutOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35341,11 +46513,23 @@ impl IconShape for LdNut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35374,11 +46558,23 @@ impl IconShape for LdOctagonAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35413,11 +46609,23 @@ impl IconShape for LdOctagonPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35446,11 +46654,23 @@ impl IconShape for LdOctagonX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35479,11 +46699,23 @@ impl IconShape for LdOctagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35506,11 +46738,23 @@ impl IconShape for LdOption { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35536,11 +46780,23 @@ impl IconShape for LdOrbit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35581,11 +46837,23 @@ impl IconShape for LdOrigami { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35614,11 +46882,23 @@ impl IconShape for LdPackage2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35647,11 +46927,23 @@ impl IconShape for LdPackageCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35689,11 +46981,23 @@ impl IconShape for LdPackageMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35731,11 +47035,23 @@ impl IconShape for LdPackageOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35767,11 +47083,23 @@ impl IconShape for LdPackagePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35812,11 +47140,23 @@ impl IconShape for LdPackageSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35859,11 +47199,23 @@ impl IconShape for LdPackageX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35901,11 +47253,23 @@ impl IconShape for LdPackage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35937,11 +47301,23 @@ impl IconShape for LdPaintBucket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -35973,11 +47349,23 @@ impl IconShape for LdPaintRoller { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36014,11 +47402,23 @@ impl IconShape for LdPaintbrush2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36050,11 +47450,23 @@ impl IconShape for LdPaintbrush { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36083,11 +47495,23 @@ impl IconShape for LdPalette { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36130,11 +47554,23 @@ impl IconShape for LdPanelBottomClose { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36167,11 +47603,23 @@ impl IconShape for LdPanelBottomDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36210,11 +47658,23 @@ impl IconShape for LdPanelBottomOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36247,11 +47707,23 @@ impl IconShape for LdPanelBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36281,11 +47753,23 @@ impl IconShape for LdPanelLeftClose { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36318,11 +47802,23 @@ impl IconShape for LdPanelLeftDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36361,11 +47857,23 @@ impl IconShape for LdPanelLeftOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36398,11 +47906,23 @@ impl IconShape for LdPanelLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36432,11 +47952,23 @@ impl IconShape for LdPanelRightClose { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36469,11 +48001,23 @@ impl IconShape for LdPanelRightDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36512,11 +48056,23 @@ impl IconShape for LdPanelRightOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36549,11 +48105,23 @@ impl IconShape for LdPanelRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36583,11 +48151,23 @@ impl IconShape for LdPanelTopClose { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36620,11 +48200,23 @@ impl IconShape for LdPanelTopDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36663,11 +48255,23 @@ impl IconShape for LdPanelTopOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36700,11 +48304,23 @@ impl IconShape for LdPanelTop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36734,11 +48350,23 @@ impl IconShape for LdPanelsLeftBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36771,11 +48399,23 @@ impl IconShape for LdPanelsRightBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36808,11 +48448,23 @@ impl IconShape for LdPanelsTopLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36845,11 +48497,23 @@ impl IconShape for LdPaperclip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36872,11 +48536,23 @@ impl IconShape for LdParentheses { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36902,11 +48578,23 @@ impl IconShape for LdParkingMeter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36941,11 +48629,23 @@ impl IconShape for LdPartyPopper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -36992,11 +48692,23 @@ impl IconShape for LdPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37030,11 +48742,23 @@ impl IconShape for LdPawPrint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37072,11 +48796,23 @@ impl IconShape for LdPcCase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37112,11 +48848,23 @@ impl IconShape for LdPenLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37142,11 +48890,23 @@ impl IconShape for LdPenTool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37180,11 +48940,23 @@ impl IconShape for LdPen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37207,11 +48979,23 @@ impl IconShape for LdPencilLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37240,11 +49024,23 @@ impl IconShape for LdPencilRuler { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37282,11 +49078,23 @@ impl IconShape for LdPencil { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37312,11 +49120,23 @@ impl IconShape for LdPentagon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37339,11 +49159,23 @@ impl IconShape for LdPercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37379,11 +49211,23 @@ impl IconShape for LdPersonStanding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37417,11 +49261,23 @@ impl IconShape for LdPhoneCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37450,11 +49306,23 @@ impl IconShape for LdPhoneForwarded { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37486,11 +49354,23 @@ impl IconShape for LdPhoneIncoming { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37522,11 +49402,23 @@ impl IconShape for LdPhoneMissed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37561,11 +49453,23 @@ impl IconShape for LdPhoneOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37594,11 +49498,23 @@ impl IconShape for LdPhoneOutgoing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37630,11 +49546,23 @@ impl IconShape for LdPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37657,11 +49585,23 @@ impl IconShape for LdPi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37693,11 +49633,23 @@ impl IconShape for LdPiano { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37735,11 +49687,23 @@ impl IconShape for LdPickaxe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37771,11 +49735,23 @@ impl IconShape for LdPictureInPicture2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37805,11 +49781,23 @@ impl IconShape for LdPictureInPicture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37839,11 +49827,23 @@ impl IconShape for LdPieChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37869,11 +49869,23 @@ impl IconShape for LdPiggyBank { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37902,11 +49914,23 @@ impl IconShape for LdPilcrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37941,11 +49965,23 @@ impl IconShape for LdPilcrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -37980,11 +50016,23 @@ impl IconShape for LdPilcrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38013,11 +50061,23 @@ impl IconShape for LdPill { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38043,11 +50103,23 @@ impl IconShape for LdPinOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38085,11 +50157,23 @@ impl IconShape for LdPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38118,11 +50202,23 @@ impl IconShape for LdPipette { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38151,11 +50247,23 @@ impl IconShape for LdPizza { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38190,11 +50298,23 @@ impl IconShape for LdPlaneLanding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38220,11 +50340,23 @@ impl IconShape for LdPlaneTakeoff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38250,11 +50382,23 @@ impl IconShape for LdPlane { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38277,11 +50421,23 @@ impl IconShape for LdPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38304,11 +50460,23 @@ impl IconShape for LdPlug2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38343,11 +50511,23 @@ impl IconShape for LdPlugZap2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38382,11 +50562,23 @@ impl IconShape for LdPlugZap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38421,11 +50613,23 @@ impl IconShape for LdPlug { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38457,11 +50661,23 @@ impl IconShape for LdPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38487,11 +50703,23 @@ impl IconShape for LdPocketKnife { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38526,11 +50754,23 @@ impl IconShape for LdPocket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38556,11 +50796,23 @@ impl IconShape for LdPodcast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38594,11 +50846,23 @@ impl IconShape for LdPointerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38636,11 +50900,23 @@ impl IconShape for LdPointer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38675,11 +50951,23 @@ impl IconShape for LdPopcorn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38711,11 +50999,23 @@ impl IconShape for LdPopsicle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38741,11 +51041,23 @@ impl IconShape for LdPoundSterling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38777,11 +51089,23 @@ impl IconShape for LdPowerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38813,11 +51137,23 @@ impl IconShape for LdPower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38843,11 +51179,23 @@ impl IconShape for LdPresentation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38876,11 +51224,23 @@ impl IconShape for LdPrinter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38912,11 +51272,23 @@ impl IconShape for LdProjector { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38956,11 +51328,23 @@ impl IconShape for LdProportions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -38993,11 +51377,23 @@ impl IconShape for LdPuzzle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39020,11 +51416,23 @@ impl IconShape for LdPyramid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39050,11 +51458,23 @@ impl IconShape for LdQrCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39122,11 +51542,23 @@ impl IconShape for LdQuote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39152,11 +51584,23 @@ impl IconShape for LdRabbit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39191,11 +51635,23 @@ impl IconShape for LdRadar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39241,11 +51697,23 @@ impl IconShape for LdRadiation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39277,11 +51745,23 @@ impl IconShape for LdRadical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39304,11 +51784,23 @@ impl IconShape for LdRadioReceiver { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39344,11 +51836,23 @@ impl IconShape for LdRadioTower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39391,11 +51895,23 @@ impl IconShape for LdRadio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39432,11 +51948,23 @@ impl IconShape for LdRadius { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39472,11 +52000,23 @@ impl IconShape for LdRailSymbol { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39505,11 +52045,23 @@ impl IconShape for LdRainbow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39538,11 +52090,23 @@ impl IconShape for LdRat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39577,11 +52141,23 @@ impl IconShape for LdRatio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39615,11 +52191,23 @@ impl IconShape for LdReceiptCent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39648,11 +52236,23 @@ impl IconShape for LdReceiptEuro { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39681,11 +52281,23 @@ impl IconShape for LdReceiptIndianRupee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39717,11 +52329,23 @@ impl IconShape for LdReceiptJapaneseYen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39756,11 +52380,23 @@ impl IconShape for LdReceiptPoundSterling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39792,11 +52428,23 @@ impl IconShape for LdReceiptRussianRuble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39825,11 +52473,23 @@ impl IconShape for LdReceiptSwissFranc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39861,11 +52521,23 @@ impl IconShape for LdReceiptText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39897,11 +52569,23 @@ impl IconShape for LdReceipt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39930,11 +52614,23 @@ impl IconShape for LdRectangleEllipsis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -39970,11 +52666,23 @@ impl IconShape for LdRectangleHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40001,11 +52709,23 @@ impl IconShape for LdRectangleVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40032,11 +52752,23 @@ impl IconShape for LdRecycle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40074,11 +52806,23 @@ impl IconShape for LdRedo2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40104,11 +52848,23 @@ impl IconShape for LdRedoDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40139,11 +52895,23 @@ impl IconShape for LdRedo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40169,11 +52937,23 @@ impl IconShape for LdRefreshCcwDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40210,11 +52990,23 @@ impl IconShape for LdRefreshCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40246,11 +53038,23 @@ impl IconShape for LdRefreshCwOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40291,11 +53095,23 @@ impl IconShape for LdRefreshCw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40327,11 +53143,23 @@ impl IconShape for LdRefrigerator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40360,11 +53188,23 @@ impl IconShape for LdRegex { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40396,11 +53236,23 @@ impl IconShape for LdRemoveFormatting { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40435,11 +53287,23 @@ impl IconShape for LdRepeat1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40474,11 +53338,23 @@ impl IconShape for LdRepeat2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40510,11 +53386,23 @@ impl IconShape for LdRepeat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40546,11 +53434,23 @@ impl IconShape for LdReplaceAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40601,11 +53501,23 @@ impl IconShape for LdReplace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40650,11 +53562,23 @@ impl IconShape for LdReplyAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40683,11 +53607,23 @@ impl IconShape for LdReply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40713,11 +53649,23 @@ impl IconShape for LdRewind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40743,11 +53691,23 @@ impl IconShape for LdRibbon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40782,11 +53742,23 @@ impl IconShape for LdRocket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40818,11 +53790,23 @@ impl IconShape for LdRockingChair { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40860,11 +53844,23 @@ impl IconShape for LdRollerCoaster { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40905,11 +53901,23 @@ impl IconShape for LdRotate3d { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40938,11 +53946,23 @@ impl IconShape for LdRotateCcwSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -40971,11 +53991,23 @@ impl IconShape for LdRotateCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41001,11 +54033,23 @@ impl IconShape for LdRotateCwSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41034,11 +54078,23 @@ impl IconShape for LdRotateCw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41064,11 +54120,23 @@ impl IconShape for LdRouteOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41113,11 +54181,23 @@ impl IconShape for LdRoute { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41150,11 +54230,23 @@ impl IconShape for LdRouter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41196,11 +54288,23 @@ impl IconShape for LdRows2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41230,11 +54334,23 @@ impl IconShape for LdRows3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41267,11 +54383,23 @@ impl IconShape for LdRows4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41307,11 +54435,23 @@ impl IconShape for LdRss { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41342,11 +54482,23 @@ impl IconShape for LdRuler { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41381,11 +54533,23 @@ impl IconShape for LdRussianRuble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41411,11 +54575,23 @@ impl IconShape for LdSailboat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41444,11 +54620,23 @@ impl IconShape for LdSalad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41483,11 +54671,23 @@ impl IconShape for LdSandwich { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41519,11 +54719,23 @@ impl IconShape for LdSatelliteDish { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41555,11 +54767,23 @@ impl IconShape for LdSatellite { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41594,11 +54818,23 @@ impl IconShape for LdSaveAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41630,11 +54866,23 @@ impl IconShape for LdSave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41663,11 +54911,23 @@ impl IconShape for LdScale3d { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41703,11 +54963,23 @@ impl IconShape for LdScale { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41742,11 +55014,23 @@ impl IconShape for LdScaling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41778,11 +55062,23 @@ impl IconShape for LdScanBarcode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41823,11 +55119,23 @@ impl IconShape for LdScanEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41867,11 +55175,23 @@ impl IconShape for LdScanFace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41912,11 +55232,23 @@ impl IconShape for LdScanLine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41951,11 +55283,23 @@ impl IconShape for LdScanSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -41995,11 +55339,23 @@ impl IconShape for LdScanText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42040,11 +55396,23 @@ impl IconShape for LdScan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42076,11 +55444,23 @@ impl IconShape for LdScatterChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42128,11 +55508,23 @@ impl IconShape for LdSchool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42172,11 +55564,23 @@ impl IconShape for LdScissorsLineDashed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42221,11 +55625,23 @@ impl IconShape for LdScissors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42264,11 +55680,23 @@ impl IconShape for LdScreenShareOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42303,11 +55731,23 @@ impl IconShape for LdScreenShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42342,11 +55782,23 @@ impl IconShape for LdScrollText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42378,11 +55830,23 @@ impl IconShape for LdScroll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42408,11 +55872,23 @@ impl IconShape for LdSearchCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42443,11 +55919,23 @@ impl IconShape for LdSearchCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42481,11 +55969,23 @@ impl IconShape for LdSearchSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42516,11 +56016,23 @@ impl IconShape for LdSearchX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42554,11 +56066,23 @@ impl IconShape for LdSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42586,11 +56110,23 @@ impl IconShape for LdSendHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42616,11 +56152,23 @@ impl IconShape for LdSendToBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42660,11 +56208,23 @@ impl IconShape for LdSend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42690,11 +56250,23 @@ impl IconShape for LdSeparatorHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42726,11 +56298,23 @@ impl IconShape for LdSeparatorVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42762,11 +56346,23 @@ impl IconShape for LdServerCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42827,11 +56423,23 @@ impl IconShape for LdServerCrash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42866,11 +56474,23 @@ impl IconShape for LdServerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42908,11 +56528,23 @@ impl IconShape for LdServer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -42960,11 +56592,23 @@ impl IconShape for LdSettings2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43000,11 +56644,23 @@ impl IconShape for LdSettings { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43032,11 +56688,23 @@ impl IconShape for LdShapes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43071,11 +56739,23 @@ impl IconShape for LdShare2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43122,11 +56802,23 @@ impl IconShape for LdShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43158,11 +56850,23 @@ impl IconShape for LdSheet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43214,11 +56918,23 @@ impl IconShape for LdShell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43241,11 +56957,23 @@ impl IconShape for LdShieldAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43274,11 +57002,23 @@ impl IconShape for LdShieldBan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43304,11 +57044,23 @@ impl IconShape for LdShieldCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43334,11 +57086,23 @@ impl IconShape for LdShieldEllipsis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43370,11 +57134,23 @@ impl IconShape for LdShieldHalf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43400,11 +57176,23 @@ impl IconShape for LdShieldMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43430,11 +57218,23 @@ impl IconShape for LdShieldOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43463,11 +57263,23 @@ impl IconShape for LdShieldPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43496,11 +57308,23 @@ impl IconShape for LdShieldQuestion { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43529,11 +57353,23 @@ impl IconShape for LdShieldX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43562,11 +57398,23 @@ impl IconShape for LdShield { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43589,11 +57437,23 @@ impl IconShape for LdShipWheel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43647,11 +57507,23 @@ impl IconShape for LdShip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43686,11 +57558,23 @@ impl IconShape for LdShirt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43713,11 +57597,23 @@ impl IconShape for LdShoppingBag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43746,11 +57642,23 @@ impl IconShape for LdShoppingBasket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43791,11 +57699,23 @@ impl IconShape for LdShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43828,11 +57748,23 @@ impl IconShape for LdShovel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43861,11 +57793,23 @@ impl IconShape for LdShowerHead { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43915,11 +57859,23 @@ impl IconShape for LdShrink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43951,11 +57907,23 @@ impl IconShape for LdShrub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -43984,11 +57952,23 @@ impl IconShape for LdShuffle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44023,11 +58003,23 @@ impl IconShape for LdSigma { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44050,11 +58042,23 @@ impl IconShape for LdSignalHigh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44086,11 +58090,23 @@ impl IconShape for LdSignalLow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44116,11 +58132,23 @@ impl IconShape for LdSignalMedium { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44149,11 +58177,23 @@ impl IconShape for LdSignalZero { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44176,11 +58216,23 @@ impl IconShape for LdSignal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44215,11 +58267,23 @@ impl IconShape for LdSignpostBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44251,11 +58315,23 @@ impl IconShape for LdSignpost { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44284,11 +58360,23 @@ impl IconShape for LdSiren { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44332,11 +58420,23 @@ impl IconShape for LdSkipBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44365,11 +58465,23 @@ impl IconShape for LdSkipForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44398,11 +58510,23 @@ impl IconShape for LdSkull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44441,11 +58565,23 @@ impl IconShape for LdSlack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44505,11 +58641,23 @@ impl IconShape for LdSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44532,11 +58680,23 @@ impl IconShape for LdSlice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44562,11 +58722,23 @@ impl IconShape for LdSlidersHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44640,11 +58812,23 @@ impl IconShape for LdSlidersVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44718,11 +58902,23 @@ impl IconShape for LdSmartphoneCharging { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44753,11 +58949,23 @@ impl IconShape for LdSmartphoneNfc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44793,11 +59001,23 @@ impl IconShape for LdSmartphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44828,11 +59048,23 @@ impl IconShape for LdSmilePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44876,11 +59108,23 @@ impl IconShape for LdSmile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44920,11 +59164,23 @@ impl IconShape for LdSnail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -44961,11 +59217,23 @@ impl IconShape for LdSnowflake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45009,11 +59277,23 @@ impl IconShape for LdSofa { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45048,11 +59328,23 @@ impl IconShape for LdSoup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45090,11 +59382,23 @@ impl IconShape for LdSpace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45117,11 +59421,23 @@ impl IconShape for LdSpade { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45147,11 +59463,23 @@ impl IconShape for LdSparkle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45174,11 +59502,23 @@ impl IconShape for LdSparkles { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45213,11 +59553,23 @@ impl IconShape for LdSpeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45255,11 +59607,23 @@ impl IconShape for LdSpeech { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45288,11 +59652,23 @@ impl IconShape for LdSpellCheck2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45321,11 +59697,23 @@ impl IconShape for LdSpellCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45354,11 +59742,23 @@ impl IconShape for LdSpline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45391,11 +59791,23 @@ impl IconShape for LdSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45427,11 +59839,23 @@ impl IconShape for LdSprayCan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45484,11 +59908,23 @@ impl IconShape for LdSprout { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45520,11 +59956,23 @@ impl IconShape for LdSquareActivity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45554,11 +60002,23 @@ impl IconShape for LdSquareArrowDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45591,11 +60051,23 @@ impl IconShape for LdSquareArrowDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45628,11 +60100,23 @@ impl IconShape for LdSquareArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45665,11 +60149,23 @@ impl IconShape for LdSquareArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45702,11 +60198,23 @@ impl IconShape for LdSquareArrowOutDownLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45735,11 +60243,23 @@ impl IconShape for LdSquareArrowOutDownRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45768,11 +60288,23 @@ impl IconShape for LdSquareArrowOutUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45801,11 +60333,23 @@ impl IconShape for LdSquareArrowOutUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45834,11 +60378,23 @@ impl IconShape for LdSquareArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45871,11 +60427,23 @@ impl IconShape for LdSquareArrowUpLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45908,11 +60476,23 @@ impl IconShape for LdSquareArrowUpRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45945,11 +60525,23 @@ impl IconShape for LdSquareArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -45982,11 +60574,23 @@ impl IconShape for LdSquareAsterisk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46022,11 +60626,23 @@ impl IconShape for LdSquareBottomDashedScissors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46074,11 +60690,23 @@ impl IconShape for LdSquareCheckBig { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46104,11 +60732,23 @@ impl IconShape for LdSquareCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46138,11 +60778,23 @@ impl IconShape for LdSquareChevronDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46172,11 +60824,23 @@ impl IconShape for LdSquareChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46206,11 +60870,23 @@ impl IconShape for LdSquareChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46240,11 +60916,23 @@ impl IconShape for LdSquareChevronUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46274,11 +60962,23 @@ impl IconShape for LdSquareCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46311,11 +61011,23 @@ impl IconShape for LdSquareDashedBottomCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46350,11 +61062,23 @@ impl IconShape for LdSquareDashedBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46383,11 +61107,23 @@ impl IconShape for LdSquareDashedKanban { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46452,11 +61188,23 @@ impl IconShape for LdSquareDashedMousePointer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46506,11 +61254,23 @@ impl IconShape for LdSquareDivide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46556,11 +61316,23 @@ impl IconShape for LdSquareDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46592,11 +61364,23 @@ impl IconShape for LdSquareEqual { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46629,11 +61413,23 @@ impl IconShape for LdSquareFunction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46667,11 +61463,23 @@ impl IconShape for LdSquareGanttChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46707,11 +61515,23 @@ impl IconShape for LdSquareKanban { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46747,11 +61567,23 @@ impl IconShape for LdSquareLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46787,11 +61619,23 @@ impl IconShape for LdSquareM { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46821,11 +61665,23 @@ impl IconShape for LdSquareMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46861,11 +61717,23 @@ impl IconShape for LdSquareMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46895,11 +61763,23 @@ impl IconShape for LdSquareMousePointer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46925,11 +61805,23 @@ impl IconShape for LdSquareParkingOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46964,11 +61856,23 @@ impl IconShape for LdSquareParking { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -46998,11 +61902,23 @@ impl IconShape for LdSquarePen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47028,11 +61944,23 @@ impl IconShape for LdSquarePercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47068,11 +61996,23 @@ impl IconShape for LdSquarePi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47108,11 +62048,23 @@ impl IconShape for LdSquarePilcrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47148,11 +62100,23 @@ impl IconShape for LdSquarePlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47182,11 +62146,23 @@ impl IconShape for LdSquarePlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47219,11 +62195,23 @@ impl IconShape for LdSquarePower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47256,11 +62244,23 @@ impl IconShape for LdSquareRadical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47290,11 +62290,23 @@ impl IconShape for LdSquareScissors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47340,11 +62352,23 @@ impl IconShape for LdSquareSigma { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47374,11 +62398,23 @@ impl IconShape for LdSquareSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47411,11 +62447,23 @@ impl IconShape for LdSquareSplitHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47447,11 +62495,23 @@ impl IconShape for LdSquareSplitVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47483,11 +62543,23 @@ impl IconShape for LdSquareStack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47520,11 +62592,23 @@ impl IconShape for LdSquareTerminal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47558,11 +62642,23 @@ impl IconShape for LdSquareUserRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47597,11 +62693,23 @@ impl IconShape for LdSquareUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47636,11 +62744,23 @@ impl IconShape for LdSquareX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47674,11 +62794,23 @@ impl IconShape for LdSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47705,11 +62837,23 @@ impl IconShape for LdSquircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47732,11 +62876,23 @@ impl IconShape for LdSquirrel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47768,11 +62924,23 @@ impl IconShape for LdStamp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47801,11 +62969,23 @@ impl IconShape for LdStarHalf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47828,11 +63008,23 @@ impl IconShape for LdStarOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47864,11 +63056,23 @@ impl IconShape for LdStar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47891,11 +63095,23 @@ impl IconShape for LdStepBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47924,11 +63140,23 @@ impl IconShape for LdStepForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47957,11 +63185,23 @@ impl IconShape for LdStethoscope { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -47992,11 +63232,23 @@ impl IconShape for LdSticker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48031,11 +63283,23 @@ impl IconShape for LdStickyNote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48061,11 +63325,23 @@ impl IconShape for LdStore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48100,11 +63376,23 @@ impl IconShape for LdStretchHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48138,11 +63426,23 @@ impl IconShape for LdStretchVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48176,11 +63476,23 @@ impl IconShape for LdStrikethrough { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48212,11 +63524,23 @@ impl IconShape for LdSubscript { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48245,11 +63569,23 @@ impl IconShape for LdSunDim { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48298,11 +63634,23 @@ impl IconShape for LdSunMedium { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48351,11 +63699,23 @@ impl IconShape for LdSunMoon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48402,11 +63762,23 @@ impl IconShape for LdSunSnow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48459,11 +63831,23 @@ impl IconShape for LdSun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48512,11 +63896,23 @@ impl IconShape for LdSunrise { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48560,11 +63956,23 @@ impl IconShape for LdSunset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48608,11 +64016,23 @@ impl IconShape for LdSuperscript { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48641,11 +64061,23 @@ impl IconShape for LdSwatchBook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48677,11 +64109,23 @@ impl IconShape for LdSwissFranc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48710,11 +64154,23 @@ impl IconShape for LdSwitchCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48751,11 +64207,23 @@ impl IconShape for LdSword { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48796,11 +64264,23 @@ impl IconShape for LdSwords { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48862,11 +64342,23 @@ impl IconShape for LdSyringe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48904,11 +64396,23 @@ impl IconShape for LdTable2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48931,11 +64435,23 @@ impl IconShape for LdTableCellsMerge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -48974,11 +64490,23 @@ impl IconShape for LdTableCellsSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49014,11 +64542,23 @@ impl IconShape for LdTableColumnsSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49071,11 +64611,23 @@ impl IconShape for LdTableProperties { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49111,11 +64663,23 @@ impl IconShape for LdTableRowsSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49168,11 +64732,23 @@ impl IconShape for LdTable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49208,11 +64784,23 @@ impl IconShape for LdTabletSmartphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49245,11 +64833,23 @@ impl IconShape for LdTablet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49283,11 +64883,23 @@ impl IconShape for LdTablets { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49323,11 +64935,23 @@ impl IconShape for LdTag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49355,11 +64979,23 @@ impl IconShape for LdTags { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49390,11 +65026,23 @@ impl IconShape for LdTally1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49417,11 +65065,23 @@ impl IconShape for LdTally2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49447,11 +65107,23 @@ impl IconShape for LdTally3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49480,11 +65152,23 @@ impl IconShape for LdTally4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49516,11 +65200,23 @@ impl IconShape for LdTally5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49555,11 +65251,23 @@ impl IconShape for LdTangent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49595,11 +65303,23 @@ impl IconShape for LdTarget { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49634,11 +65354,23 @@ impl IconShape for LdTelescope { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49681,11 +65413,23 @@ impl IconShape for LdTentTree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49728,11 +65472,23 @@ impl IconShape for LdTent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49764,11 +65520,23 @@ impl IconShape for LdTerminal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49797,11 +65565,23 @@ impl IconShape for LdTestTubeDiagonal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49830,11 +65610,23 @@ impl IconShape for LdTestTube { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49863,11 +65655,23 @@ impl IconShape for LdTestTubes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49905,11 +65709,23 @@ impl IconShape for LdTextCursorInput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49944,11 +65760,23 @@ impl IconShape for LdTextCursor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -49977,11 +65805,23 @@ impl IconShape for LdTextQuote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50013,11 +65853,23 @@ impl IconShape for LdTextSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50054,11 +65906,23 @@ impl IconShape for LdTextSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50132,11 +65996,23 @@ impl IconShape for LdText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50165,11 +66041,23 @@ impl IconShape for LdTheater { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50216,11 +66104,23 @@ impl IconShape for LdThermometerSnowflake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50258,11 +66158,23 @@ impl IconShape for LdThermometerSun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50300,11 +66212,23 @@ impl IconShape for LdThermometer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50327,11 +66251,23 @@ impl IconShape for LdThumbsDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50357,11 +66293,23 @@ impl IconShape for LdThumbsUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50387,11 +66335,23 @@ impl IconShape for LdTicketCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50417,11 +66377,23 @@ impl IconShape for LdTicketMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50447,11 +66419,23 @@ impl IconShape for LdTicketPercent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50483,11 +66467,23 @@ impl IconShape for LdTicketPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50516,11 +66512,23 @@ impl IconShape for LdTicketSlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50546,11 +66554,23 @@ impl IconShape for LdTicketX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50579,11 +66599,23 @@ impl IconShape for LdTicket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50615,11 +66647,23 @@ impl IconShape for LdTimerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50654,11 +66698,23 @@ impl IconShape for LdTimerReset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50690,11 +66746,23 @@ impl IconShape for LdTimer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50731,11 +66799,23 @@ impl IconShape for LdToggleLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50768,11 +66848,23 @@ impl IconShape for LdToggleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50805,11 +66897,23 @@ impl IconShape for LdTornado { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50844,11 +66948,23 @@ impl IconShape for LdTorus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50880,11 +66996,23 @@ impl IconShape for LdTouchpadOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50922,11 +67050,23 @@ impl IconShape for LdTouchpad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -50959,11 +67099,23 @@ impl IconShape for LdTowerControl { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51004,11 +67156,23 @@ impl IconShape for LdToyBrick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51041,11 +67205,23 @@ impl IconShape for LdTractor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51096,11 +67272,23 @@ impl IconShape for LdTrafficCone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51132,11 +67320,23 @@ impl IconShape for LdTrainFrontTunnel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51177,11 +67377,23 @@ impl IconShape for LdTrainFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51219,11 +67431,23 @@ impl IconShape for LdTrainTrack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51264,11 +67488,23 @@ impl IconShape for LdTramFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51313,11 +67549,23 @@ impl IconShape for LdTrash2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51358,11 +67606,23 @@ impl IconShape for LdTrash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51391,11 +67651,23 @@ impl IconShape for LdTreeDeciduous { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51421,11 +67693,23 @@ impl IconShape for LdTreePalm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51457,11 +67741,23 @@ impl IconShape for LdTreePine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51487,11 +67783,23 @@ impl IconShape for LdTrees { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51523,11 +67831,23 @@ impl IconShape for LdTrello { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51567,11 +67887,23 @@ impl IconShape for LdTrendingDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51597,11 +67929,23 @@ impl IconShape for LdTrendingUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51627,11 +67971,23 @@ impl IconShape for LdTriangleAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51660,11 +68016,23 @@ impl IconShape for LdTriangleRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51687,11 +68055,23 @@ impl IconShape for LdTriangle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51714,11 +68094,23 @@ impl IconShape for LdTrophy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51756,11 +68148,23 @@ impl IconShape for LdTruck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51799,11 +68203,23 @@ impl IconShape for LdTurtle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51835,11 +68251,23 @@ impl IconShape for LdTv2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51869,11 +68297,23 @@ impl IconShape for LdTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51904,11 +68344,23 @@ impl IconShape for LdTwitch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51931,11 +68383,23 @@ impl IconShape for LdTwitter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51958,11 +68422,23 @@ impl IconShape for LdType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -51997,11 +68473,23 @@ impl IconShape for LdUmbrellaOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52033,11 +68521,23 @@ impl IconShape for LdUmbrella { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52066,11 +68566,23 @@ impl IconShape for LdUnderline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52099,11 +68611,23 @@ impl IconShape for LdUndo2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52129,11 +68653,23 @@ impl IconShape for LdUndoDot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52164,11 +68700,23 @@ impl IconShape for LdUndo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52194,11 +68742,23 @@ impl IconShape for LdUnfoldHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52242,11 +68802,23 @@ impl IconShape for LdUnfoldVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52290,11 +68862,23 @@ impl IconShape for LdUngroup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52328,11 +68912,23 @@ impl IconShape for LdUniversity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52375,11 +68971,23 @@ impl IconShape for LdUnlink2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52402,11 +69010,23 @@ impl IconShape for LdUnlink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52456,11 +69076,23 @@ impl IconShape for LdUnplug { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52498,11 +69130,23 @@ impl IconShape for LdUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52534,11 +69178,23 @@ impl IconShape for LdUsb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52583,11 +69239,23 @@ impl IconShape for LdUserCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52618,11 +69286,23 @@ impl IconShape for LdUserCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52679,11 +69359,23 @@ impl IconShape for LdUserMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52717,11 +69409,23 @@ impl IconShape for LdUserPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52761,11 +69465,23 @@ impl IconShape for LdUserRoundCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52796,11 +69512,23 @@ impl IconShape for LdUserRoundCog { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52857,11 +69585,23 @@ impl IconShape for LdUserRoundMinus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52892,11 +69632,23 @@ impl IconShape for LdUserRoundPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52930,11 +69682,23 @@ impl IconShape for LdUserRoundSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -52970,11 +69734,23 @@ impl IconShape for LdUserRoundX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53008,11 +69784,23 @@ impl IconShape for LdUserRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53040,11 +69828,23 @@ impl IconShape for LdUserSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53080,11 +69880,23 @@ impl IconShape for LdUserX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53124,11 +69936,23 @@ impl IconShape for LdUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53156,11 +69980,23 @@ impl IconShape for LdUsersRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53191,11 +70027,23 @@ impl IconShape for LdUsers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53229,11 +70077,23 @@ impl IconShape for LdUtensilsCrossed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53265,11 +70125,23 @@ impl IconShape for LdUtensils { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53298,11 +70170,23 @@ impl IconShape for LdUtilityPole { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53343,11 +70227,23 @@ impl IconShape for LdVariable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53385,11 +70281,23 @@ impl IconShape for LdVault { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53453,11 +70361,23 @@ impl IconShape for LdVegan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53486,11 +70406,23 @@ impl IconShape for LdVenetianMask { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53519,11 +70451,23 @@ impl IconShape for LdVibrateOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53561,11 +70505,23 @@ impl IconShape for LdVibrate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53598,11 +70554,23 @@ impl IconShape for LdVideoOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53631,11 +70599,23 @@ impl IconShape for LdVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53665,11 +70645,23 @@ impl IconShape for LdVideotape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53712,11 +70704,23 @@ impl IconShape for LdView { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53748,11 +70752,23 @@ impl IconShape for LdVoicemail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53788,11 +70804,23 @@ impl IconShape for LdVolume1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53818,11 +70846,23 @@ impl IconShape for LdVolume2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53851,11 +70891,23 @@ impl IconShape for LdVolumeX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53890,11 +70942,23 @@ impl IconShape for LdVolume { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53917,11 +70981,23 @@ impl IconShape for LdVote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53950,11 +71026,23 @@ impl IconShape for LdWalletCards { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -53987,11 +71075,23 @@ impl IconShape for LdWalletMinimal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54017,11 +71117,23 @@ impl IconShape for LdWallet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54047,11 +71159,23 @@ impl IconShape for LdWallpaper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54085,11 +71209,23 @@ impl IconShape for LdWandSparkles { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54133,11 +71269,23 @@ impl IconShape for LdWand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54184,11 +71332,23 @@ impl IconShape for LdWarehouse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54223,11 +71383,23 @@ impl IconShape for LdWashingMachine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54268,11 +71440,23 @@ impl IconShape for LdWatch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54306,11 +71490,23 @@ impl IconShape for LdWaves { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54339,11 +71535,23 @@ impl IconShape for LdWaypoints { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54392,11 +71600,23 @@ impl IconShape for LdWebcam { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54432,11 +71652,23 @@ impl IconShape for LdWebhookOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54477,11 +71709,23 @@ impl IconShape for LdWebhook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54510,11 +71754,23 @@ impl IconShape for LdWeight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54542,11 +71798,23 @@ impl IconShape for LdWheatOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54599,11 +71867,23 @@ impl IconShape for LdWheat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54647,11 +71927,23 @@ impl IconShape for LdWholeWord { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54690,11 +71982,23 @@ impl IconShape for LdWifiOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54735,11 +72039,23 @@ impl IconShape for LdWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54771,11 +72087,23 @@ impl IconShape for LdWind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54804,11 +72132,23 @@ impl IconShape for LdWineOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54846,11 +72186,23 @@ impl IconShape for LdWine { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54882,11 +72234,23 @@ impl IconShape for LdWorkflow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54923,11 +72287,23 @@ impl IconShape for LdWorm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54956,11 +72332,23 @@ impl IconShape for LdWrapText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -54998,11 +72386,23 @@ impl IconShape for LdWrench { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55025,11 +72425,23 @@ impl IconShape for LdX { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55055,11 +72467,23 @@ impl IconShape for LdYoutube { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55085,11 +72509,23 @@ impl IconShape for LdZapOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55121,11 +72557,23 @@ impl IconShape for LdZap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55148,11 +72596,23 @@ impl IconShape for LdZoomIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" @@ -55195,11 +72655,23 @@ impl IconShape for LdZoomOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - ("none", user_color, "2") + fn fill(&self) -> &str { + "none" + } + fn stroke(&self) -> &str { + "currentColor" + } + fn stroke_width(&self) -> &str { + "2" } fn stroke_linecap(&self) -> &str { "round" diff --git a/packages/lib/src/icons/md_action_icons.rs b/packages/lib/src/icons/md_action_icons.rs index 107d121..b8cea84 100644 --- a/packages/lib/src/icons/md_action_icons.rs +++ b/packages/lib/src/icons/md_action_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Md3dRotation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAccessibility { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAccessibilityNew { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdAccessible { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -120,11 +168,23 @@ impl IconShape for MdAccessibleForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -152,11 +212,23 @@ impl IconShape for MdAccountBalance { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -203,11 +275,23 @@ impl IconShape for MdAccountBalanceWallet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -230,11 +314,23 @@ impl IconShape for MdAccountBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -257,11 +353,23 @@ impl IconShape for MdAccountCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -284,11 +392,23 @@ impl IconShape for MdAddShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -311,11 +431,23 @@ impl IconShape for MdAddTask { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -338,11 +470,23 @@ impl IconShape for MdAddToDrive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -365,11 +509,23 @@ impl IconShape for MdAddchart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -392,11 +548,23 @@ impl IconShape for MdAdminPanelSettings { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -422,11 +590,23 @@ impl IconShape for MdAlarm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -449,11 +629,23 @@ impl IconShape for MdAlarmAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -476,11 +668,23 @@ impl IconShape for MdAlarmOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -503,11 +707,23 @@ impl IconShape for MdAlarmOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -530,11 +746,23 @@ impl IconShape for MdAllInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -557,11 +785,23 @@ impl IconShape for MdAllOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -584,11 +824,23 @@ impl IconShape for MdAnalytics { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -611,11 +863,23 @@ impl IconShape for MdAnchor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -638,11 +902,23 @@ impl IconShape for MdAndroid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -665,11 +941,23 @@ impl IconShape for MdAnnouncement { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -692,11 +980,23 @@ impl IconShape for MdApi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -719,11 +1019,23 @@ impl IconShape for MdAppBlocking { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -746,11 +1058,23 @@ impl IconShape for MdArrowCircleDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -773,11 +1097,23 @@ impl IconShape for MdArrowCircleUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -800,11 +1136,23 @@ impl IconShape for MdArrowRightAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -827,11 +1175,23 @@ impl IconShape for MdArticle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -854,11 +1214,23 @@ impl IconShape for MdAspectRatio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -881,11 +1253,23 @@ impl IconShape for MdAssessment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -908,11 +1292,23 @@ impl IconShape for MdAssignment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -935,11 +1331,23 @@ impl IconShape for MdAssignmentInd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -962,11 +1370,23 @@ impl IconShape for MdAssignmentLate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -989,11 +1409,23 @@ impl IconShape for MdAssignmentReturn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1016,11 +1448,23 @@ impl IconShape for MdAssignmentReturned { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1043,11 +1487,23 @@ impl IconShape for MdAssignmentTurnedIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1070,11 +1526,23 @@ impl IconShape for MdAutorenew { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1097,11 +1565,23 @@ impl IconShape for MdBackup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1124,11 +1604,23 @@ impl IconShape for MdBackupTable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1154,11 +1646,23 @@ impl IconShape for MdBatchPrediction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1181,11 +1685,23 @@ impl IconShape for MdBook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1208,11 +1724,23 @@ impl IconShape for MdBookOnline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1235,11 +1763,23 @@ impl IconShape for MdBookmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1262,11 +1802,23 @@ impl IconShape for MdBookmarkBorder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1289,11 +1841,23 @@ impl IconShape for MdBookmarks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1316,11 +1880,23 @@ impl IconShape for MdBugReport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1343,11 +1919,23 @@ impl IconShape for MdBuild { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1370,11 +1958,23 @@ impl IconShape for MdBuildCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1398,11 +1998,23 @@ impl IconShape for MdCached { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1425,11 +2037,23 @@ impl IconShape for MdCalendarToday { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1452,11 +2076,23 @@ impl IconShape for MdCalendarViewDay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1479,11 +2115,23 @@ impl IconShape for MdCameraEnhance { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1509,11 +2157,23 @@ impl IconShape for MdCancelScheduleSend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1539,11 +2199,23 @@ impl IconShape for MdCardGiftcard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1566,11 +2238,23 @@ impl IconShape for MdCardMembership { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1593,11 +2277,23 @@ impl IconShape for MdCardTravel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1620,11 +2316,23 @@ impl IconShape for MdChangeHistory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1647,11 +2355,23 @@ impl IconShape for MdCheckCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1674,11 +2394,23 @@ impl IconShape for MdCheckCircleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1701,11 +2433,23 @@ impl IconShape for MdChromeReaderMode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1728,11 +2472,23 @@ impl IconShape for MdCircleNotifications { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1755,11 +2511,23 @@ impl IconShape for MdClass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1782,11 +2550,23 @@ impl IconShape for MdCloseFullscreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1809,11 +2589,23 @@ impl IconShape for MdCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1836,11 +2628,23 @@ impl IconShape for MdCommentBank { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1863,11 +2667,23 @@ impl IconShape for MdCommute { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1890,11 +2706,23 @@ impl IconShape for MdCompareArrows { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1917,11 +2745,23 @@ impl IconShape for MdCompress { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1950,11 +2790,23 @@ impl IconShape for MdContactPage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1977,11 +2829,23 @@ impl IconShape for MdContactSupport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2004,11 +2868,23 @@ impl IconShape for MdContactless { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2031,11 +2907,23 @@ impl IconShape for MdCopyright { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2058,11 +2946,23 @@ impl IconShape for MdCreditCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2085,11 +2985,23 @@ impl IconShape for MdDangerous { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2112,11 +3024,23 @@ impl IconShape for MdDashboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2139,11 +3063,23 @@ impl IconShape for MdDashboardCustomize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2166,11 +3102,23 @@ impl IconShape for MdDateRange { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2193,11 +3141,23 @@ impl IconShape for MdDelete { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2220,11 +3180,23 @@ impl IconShape for MdDeleteForever { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2250,11 +3222,23 @@ impl IconShape for MdDeleteOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2277,11 +3261,23 @@ impl IconShape for MdDescription { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2304,11 +3300,23 @@ impl IconShape for MdDisabledByDefault { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2331,11 +3339,23 @@ impl IconShape for MdDns { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2358,11 +3378,23 @@ impl IconShape for MdDone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2385,11 +3417,23 @@ impl IconShape for MdDoneAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2412,11 +3456,23 @@ impl IconShape for MdDoneOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2439,11 +3495,23 @@ impl IconShape for MdDonutLarge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2466,11 +3534,23 @@ impl IconShape for MdDonutSmall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2493,11 +3573,23 @@ impl IconShape for MdDragIndicator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2520,11 +3612,23 @@ impl IconShape for MdDynamicForm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2547,11 +3651,23 @@ impl IconShape for MdEco { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2574,11 +3690,23 @@ impl IconShape for MdEditOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2601,11 +3729,23 @@ impl IconShape for MdEject { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2628,11 +3768,23 @@ impl IconShape for MdEuroSymbol { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2655,11 +3807,23 @@ impl IconShape for MdEvent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2682,11 +3846,23 @@ impl IconShape for MdEventSeat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2709,11 +3885,23 @@ impl IconShape for MdExitToApp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2736,11 +3924,23 @@ impl IconShape for MdExpand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2766,11 +3966,23 @@ impl IconShape for MdExplore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2793,11 +4005,23 @@ impl IconShape for MdExploreOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2820,11 +4044,23 @@ impl IconShape for MdExtension { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2847,11 +4083,23 @@ impl IconShape for MdFace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2874,11 +4122,23 @@ impl IconShape for MdFactCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2902,11 +4162,23 @@ impl IconShape for MdFavorite { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2929,11 +4201,23 @@ impl IconShape for MdFavoriteBorder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2956,11 +4240,23 @@ impl IconShape for MdFeedback { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2983,11 +4279,23 @@ impl IconShape for MdFilePresent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3010,11 +4318,23 @@ impl IconShape for MdFilterAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3040,11 +4360,23 @@ impl IconShape for MdFilterListAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3070,11 +4402,23 @@ impl IconShape for MdFindInPage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3097,11 +4441,23 @@ impl IconShape for MdFindReplace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3124,11 +4480,23 @@ impl IconShape for MdFingerprint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3151,11 +4519,23 @@ impl IconShape for MdFitScreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3178,11 +4558,23 @@ impl IconShape for MdFlaky { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3206,11 +4598,23 @@ impl IconShape for MdFlightLand { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3233,11 +4637,23 @@ impl IconShape for MdFlightTakeoff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3260,11 +4676,23 @@ impl IconShape for MdFlipToBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3287,11 +4715,23 @@ impl IconShape for MdFlipToFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3314,11 +4754,23 @@ impl IconShape for MdGTranslate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3341,11 +4793,23 @@ impl IconShape for MdGavel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3392,11 +4856,23 @@ impl IconShape for MdGetApp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3419,11 +4895,23 @@ impl IconShape for MdGif { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3455,11 +4943,23 @@ impl IconShape for MdGrade { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3482,11 +4982,23 @@ impl IconShape for MdGrading { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3509,11 +5021,23 @@ impl IconShape for MdGroupWork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3536,11 +5060,23 @@ impl IconShape for MdHelp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3563,11 +5099,23 @@ impl IconShape for MdHelpCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3590,11 +5138,23 @@ impl IconShape for MdHelpOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3617,11 +5177,23 @@ impl IconShape for MdHighlightAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3644,11 +5216,23 @@ impl IconShape for MdHighlightOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3671,11 +5255,23 @@ impl IconShape for MdHistory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3698,11 +5294,23 @@ impl IconShape for MdHistoryToggleOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3725,11 +5333,23 @@ impl IconShape for MdHome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3752,11 +5372,23 @@ impl IconShape for MdHomeFilled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3779,11 +5411,23 @@ impl IconShape for MdHorizontalSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3806,11 +5450,23 @@ impl IconShape for MdHourglassDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3836,11 +5492,23 @@ impl IconShape for MdHourglassEmpty { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3863,11 +5531,23 @@ impl IconShape for MdHourglassFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3890,11 +5570,23 @@ impl IconShape for MdHttp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3917,11 +5609,23 @@ impl IconShape for MdHttps { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3944,11 +5648,23 @@ impl IconShape for MdImportantDevices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3971,11 +5687,23 @@ impl IconShape for MdInfo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3998,11 +5726,23 @@ impl IconShape for MdInfoOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4025,11 +5765,23 @@ impl IconShape for MdInput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4052,11 +5804,23 @@ impl IconShape for MdIntegrationInstructions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4094,11 +5858,23 @@ impl IconShape for MdInvertColors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4121,11 +5897,23 @@ impl IconShape for MdLabel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4148,11 +5936,23 @@ impl IconShape for MdLabelImportant { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4175,11 +5975,23 @@ impl IconShape for MdLabelImportantOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4202,11 +6014,23 @@ impl IconShape for MdLabelOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4229,11 +6053,23 @@ impl IconShape for MdLabelOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4256,11 +6092,23 @@ impl IconShape for MdLanguage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4283,11 +6131,23 @@ impl IconShape for MdLaunch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4310,11 +6170,23 @@ impl IconShape for MdLeaderboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4337,11 +6209,23 @@ impl IconShape for MdLightbulb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4364,11 +6248,23 @@ impl IconShape for MdLightbulbOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4391,11 +6287,23 @@ impl IconShape for MdLineStyle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4418,11 +6326,23 @@ impl IconShape for MdLineWeight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4445,11 +6365,23 @@ impl IconShape for MdList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4472,11 +6404,23 @@ impl IconShape for MdLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4499,11 +6443,23 @@ impl IconShape for MdLockClock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4526,11 +6482,23 @@ impl IconShape for MdLockOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4553,11 +6521,23 @@ impl IconShape for MdLockOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4580,11 +6560,23 @@ impl IconShape for MdLogin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4607,11 +6599,23 @@ impl IconShape for MdLogout { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4634,11 +6638,23 @@ impl IconShape for MdLoyalty { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4661,11 +6677,23 @@ impl IconShape for MdMarkAsUnread { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4688,11 +6716,23 @@ impl IconShape for MdMarkunreadMailbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4715,11 +6755,23 @@ impl IconShape for MdMaximize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4742,11 +6794,23 @@ impl IconShape for MdMediation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4769,11 +6833,23 @@ impl IconShape for MdMinimize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4796,11 +6872,23 @@ impl IconShape for MdModelTraining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4823,11 +6911,23 @@ impl IconShape for MdNextPlan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4850,11 +6950,23 @@ impl IconShape for MdNightlightRound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4877,11 +6989,23 @@ impl IconShape for MdNotAccessible { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4904,11 +7028,23 @@ impl IconShape for MdNotStarted { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4931,11 +7067,23 @@ impl IconShape for MdNoteAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4958,11 +7106,23 @@ impl IconShape for MdOfflineBolt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4985,11 +7145,23 @@ impl IconShape for MdOfflinePin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5012,11 +7184,23 @@ impl IconShape for MdOnlinePrediction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5039,11 +7223,23 @@ impl IconShape for MdOpacity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5066,11 +7262,23 @@ impl IconShape for MdOpenInBrowser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5093,11 +7301,23 @@ impl IconShape for MdOpenInFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5120,11 +7340,23 @@ impl IconShape for MdOpenInNew { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5147,11 +7379,23 @@ impl IconShape for MdOpenWith { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5174,11 +7418,23 @@ impl IconShape for MdOutbond { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5201,11 +7457,23 @@ impl IconShape for MdOutbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5228,11 +7496,23 @@ impl IconShape for MdOutgoingMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5258,11 +7538,23 @@ impl IconShape for MdOutlet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5285,11 +7577,23 @@ impl IconShape for MdPageview { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5312,11 +7616,23 @@ impl IconShape for MdPanTool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5339,11 +7655,23 @@ impl IconShape for MdPayment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5366,11 +7694,23 @@ impl IconShape for MdPending { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5393,11 +7733,23 @@ impl IconShape for MdPendingActions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5420,11 +7772,23 @@ impl IconShape for MdPermCameraMic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5447,11 +7811,23 @@ impl IconShape for MdPermContactCalendar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5474,11 +7850,23 @@ impl IconShape for MdPermDataSetting { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5501,11 +7889,23 @@ impl IconShape for MdPermDeviceInformation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5528,11 +7928,23 @@ impl IconShape for MdPermIdentity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5555,11 +7967,23 @@ impl IconShape for MdPermMedia { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5582,11 +8006,23 @@ impl IconShape for MdPermPhoneMsg { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5609,11 +8045,23 @@ impl IconShape for MdPermScanWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5636,11 +8084,23 @@ impl IconShape for MdPets { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5683,11 +8143,23 @@ impl IconShape for MdPictureInPicture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5710,11 +8182,23 @@ impl IconShape for MdPictureInPictureAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5737,11 +8221,23 @@ impl IconShape for MdPlagiarism { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5769,11 +8265,23 @@ impl IconShape for MdPlayForWork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5796,11 +8304,23 @@ impl IconShape for MdPolymer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5823,11 +8343,23 @@ impl IconShape for MdPowerSettingsNew { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5850,11 +8382,23 @@ impl IconShape for MdPregnantWoman { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5877,11 +8421,23 @@ impl IconShape for MdPreview { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5904,11 +8460,23 @@ impl IconShape for MdPrint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5931,11 +8499,23 @@ impl IconShape for MdPrivacyTip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5958,11 +8538,23 @@ impl IconShape for MdPublishedWithChanges { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5985,11 +8577,23 @@ impl IconShape for MdQueryBuilder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6015,11 +8619,23 @@ impl IconShape for MdQuestionAnswer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6042,11 +8658,23 @@ impl IconShape for MdQuickreply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6072,11 +8700,23 @@ impl IconShape for MdReceipt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6099,11 +8739,23 @@ impl IconShape for MdRecordVoiceOver { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6131,11 +8783,23 @@ impl IconShape for MdRedeem { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6158,11 +8822,23 @@ impl IconShape for MdRemoveDone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6185,11 +8861,23 @@ impl IconShape for MdRemoveShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6212,11 +8900,23 @@ impl IconShape for MdReorder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6239,11 +8939,23 @@ impl IconShape for MdReportProblem { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6266,11 +8978,23 @@ impl IconShape for MdRequestPage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6293,11 +9017,23 @@ impl IconShape for MdRestore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6320,11 +9056,23 @@ impl IconShape for MdRestoreFromTrash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6347,11 +9095,23 @@ impl IconShape for MdRestorePage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6374,11 +9134,23 @@ impl IconShape for MdRoom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6401,11 +9173,23 @@ impl IconShape for MdRoundedCorner { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6428,11 +9212,23 @@ impl IconShape for MdRowing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6455,11 +9251,23 @@ impl IconShape for MdRule { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6482,11 +9290,23 @@ impl IconShape for MdSavedSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6509,11 +9329,23 @@ impl IconShape for MdSchedule { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6539,11 +9371,23 @@ impl IconShape for MdScheduleSend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6566,11 +9410,23 @@ impl IconShape for MdSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6593,11 +9449,23 @@ impl IconShape for MdSearchOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6623,11 +9491,23 @@ impl IconShape for MdSegment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6650,11 +9530,23 @@ impl IconShape for MdSendAndArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6677,11 +9569,23 @@ impl IconShape for MdSettings { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6704,11 +9608,23 @@ impl IconShape for MdSettingsApplications { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6731,11 +9647,23 @@ impl IconShape for MdSettingsBackupRestore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6758,11 +9686,23 @@ impl IconShape for MdSettingsBluetooth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6785,11 +9725,23 @@ impl IconShape for MdSettingsBrightness { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6812,11 +9764,23 @@ impl IconShape for MdSettingsCell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6839,11 +9803,23 @@ impl IconShape for MdSettingsEthernet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6866,11 +9842,23 @@ impl IconShape for MdSettingsInputAntenna { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6893,11 +9881,23 @@ impl IconShape for MdSettingsInputComponent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6920,11 +9920,23 @@ impl IconShape for MdSettingsInputComposite { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6947,11 +9959,23 @@ impl IconShape for MdSettingsInputHdmi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -6974,11 +9998,23 @@ impl IconShape for MdSettingsInputSvideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7001,11 +10037,23 @@ impl IconShape for MdSettingsOverscan { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7028,11 +10076,23 @@ impl IconShape for MdSettingsPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7055,11 +10115,23 @@ impl IconShape for MdSettingsPower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7082,11 +10154,23 @@ impl IconShape for MdSettingsRemote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7109,11 +10193,23 @@ impl IconShape for MdSettingsVoice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7136,11 +10232,23 @@ impl IconShape for MdShop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7163,11 +10271,23 @@ impl IconShape for MdShopTwo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7190,11 +10310,23 @@ impl IconShape for MdShoppingBag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7217,11 +10349,23 @@ impl IconShape for MdShoppingBasket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7244,11 +10388,23 @@ impl IconShape for MdShoppingCart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7271,11 +10427,23 @@ impl IconShape for MdSmartButton { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7298,11 +10466,23 @@ impl IconShape for MdSource { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7325,11 +10505,23 @@ impl IconShape for MdSpeakerNotes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7352,11 +10544,23 @@ impl IconShape for MdSpeakerNotesOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7379,11 +10583,23 @@ impl IconShape for MdSpellcheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7406,11 +10622,23 @@ impl IconShape for MdStarRate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7433,11 +10661,23 @@ impl IconShape for MdStars { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7460,11 +10700,23 @@ impl IconShape for MdStickyNote2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7487,11 +10739,23 @@ impl IconShape for MdStore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7514,11 +10778,23 @@ impl IconShape for MdSubject { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7541,11 +10817,23 @@ impl IconShape for MdSubtitlesOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7571,11 +10859,23 @@ impl IconShape for MdSupervisedUserCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7598,11 +10898,23 @@ impl IconShape for MdSupervisorAccount { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7625,11 +10937,23 @@ impl IconShape for MdSupport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7652,11 +10976,23 @@ impl IconShape for MdSwapHoriz { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7679,11 +11015,23 @@ impl IconShape for MdSwapHorizontalCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7706,11 +11054,23 @@ impl IconShape for MdSwapVert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7733,11 +11093,23 @@ impl IconShape for MdSwapVerticalCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7760,11 +11132,23 @@ impl IconShape for MdSwipe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7787,11 +11171,23 @@ impl IconShape for MdSyncAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7817,11 +11213,23 @@ impl IconShape for MdSystemUpdateAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7844,11 +11252,23 @@ impl IconShape for MdTab { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7871,11 +11291,23 @@ impl IconShape for MdTabUnselected { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7898,11 +11330,23 @@ impl IconShape for MdTableView { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7925,11 +11369,23 @@ impl IconShape for MdTextRotateUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7952,11 +11408,23 @@ impl IconShape for MdTextRotateVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -7979,11 +11447,23 @@ impl IconShape for MdTextRotationAngledown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8006,11 +11486,23 @@ impl IconShape for MdTextRotationAngleup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8033,11 +11525,23 @@ impl IconShape for MdTextRotationDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8060,11 +11564,23 @@ impl IconShape for MdTextRotationNone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8087,11 +11603,23 @@ impl IconShape for MdTheaters { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8114,11 +11642,23 @@ impl IconShape for MdThumbDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8141,11 +11681,23 @@ impl IconShape for MdThumbDownOffAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8168,11 +11720,23 @@ impl IconShape for MdThumbUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8195,11 +11759,23 @@ impl IconShape for MdThumbUpOffAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8222,11 +11798,23 @@ impl IconShape for MdThumbsUpDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8249,11 +11837,23 @@ impl IconShape for MdTimeline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8276,11 +11876,23 @@ impl IconShape for MdToc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8303,11 +11915,23 @@ impl IconShape for MdToday { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8330,11 +11954,23 @@ impl IconShape for MdToll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8360,11 +11996,23 @@ impl IconShape for MdTouchApp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8387,11 +12035,23 @@ impl IconShape for MdTour { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8414,11 +12074,23 @@ impl IconShape for MdTrackChanges { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8441,11 +12113,23 @@ impl IconShape for MdTranslate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8468,11 +12152,23 @@ impl IconShape for MdTrendingDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8495,11 +12191,23 @@ impl IconShape for MdTrendingFlat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8522,11 +12230,23 @@ impl IconShape for MdTrendingUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8549,11 +12269,23 @@ impl IconShape for MdTurnedIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8576,11 +12308,23 @@ impl IconShape for MdTurnedInNot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8603,11 +12347,23 @@ impl IconShape for MdUnpublished { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8630,11 +12386,23 @@ impl IconShape for MdUpdate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8657,11 +12425,23 @@ impl IconShape for MdUpgrade { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8684,11 +12464,23 @@ impl IconShape for MdVerified { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8711,11 +12503,23 @@ impl IconShape for MdVerifiedUser { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8738,11 +12542,23 @@ impl IconShape for MdVerticalSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8765,11 +12581,23 @@ impl IconShape for MdViewAgenda { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8792,11 +12620,23 @@ impl IconShape for MdViewArray { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8819,11 +12659,23 @@ impl IconShape for MdViewCarousel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8846,11 +12698,23 @@ impl IconShape for MdViewColumn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8873,11 +12737,23 @@ impl IconShape for MdViewDay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8900,11 +12776,23 @@ impl IconShape for MdViewHeadline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8927,11 +12815,23 @@ impl IconShape for MdViewInAr { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8954,11 +12854,23 @@ impl IconShape for MdViewList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -8981,11 +12893,23 @@ impl IconShape for MdViewModule { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9008,11 +12932,23 @@ impl IconShape for MdViewQuilt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9035,11 +12971,23 @@ impl IconShape for MdViewSidebar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9062,11 +13010,23 @@ impl IconShape for MdViewStream { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9089,11 +13049,23 @@ impl IconShape for MdViewWeek { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9116,11 +13088,23 @@ impl IconShape for MdVisibility { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9143,11 +13127,23 @@ impl IconShape for MdVisibilityOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9170,11 +13166,23 @@ impl IconShape for MdVoiceOverOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9197,11 +13205,23 @@ impl IconShape for MdWatchLater { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9224,11 +13244,23 @@ impl IconShape for MdWifiProtectedSetup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9254,11 +13286,23 @@ impl IconShape for MdWork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9281,11 +13325,23 @@ impl IconShape for MdWorkOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9308,11 +13364,23 @@ impl IconShape for MdWorkOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9336,11 +13404,23 @@ impl IconShape for MdWysiwyg { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9363,11 +13443,23 @@ impl IconShape for MdYoutubeSearchedFor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9390,11 +13482,23 @@ impl IconShape for MdZoomIn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -9420,11 +13524,23 @@ impl IconShape for MdZoomOut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_alert_icons.rs b/packages/lib/src/icons/md_alert_icons.rs index 2e12777..a177630 100644 --- a/packages/lib/src/icons/md_alert_icons.rs +++ b/packages/lib/src/icons/md_alert_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAddAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAutoDelete { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -67,11 +91,23 @@ impl IconShape for MdError { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -94,11 +130,23 @@ impl IconShape for MdErrorOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -121,11 +169,23 @@ impl IconShape for MdNotificationImportant { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -148,11 +208,23 @@ impl IconShape for MdWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_av_icons.rs b/packages/lib/src/icons/md_av_icons.rs index bdb524a..bfbfd48 100644 --- a/packages/lib/src/icons/md_av_icons.rs +++ b/packages/lib/src/icons/md_av_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Md10k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for Md1k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for Md1kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for Md2k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for Md2kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for Md3k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for Md3kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for Md4k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for Md4kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for Md5g { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -280,11 +400,23 @@ impl IconShape for Md5k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -307,11 +439,23 @@ impl IconShape for Md5kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -334,11 +478,23 @@ impl IconShape for Md6k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -361,11 +517,23 @@ impl IconShape for Md6kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -388,11 +556,23 @@ impl IconShape for Md7k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -415,11 +595,23 @@ impl IconShape for Md7kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -442,11 +634,23 @@ impl IconShape for Md8k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -469,11 +673,23 @@ impl IconShape for Md8kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -496,11 +712,23 @@ impl IconShape for Md9k { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -523,11 +751,23 @@ impl IconShape for Md9kPlus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -550,11 +790,23 @@ impl IconShape for MdAddToQueue { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -577,11 +829,23 @@ impl IconShape for MdAirplay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -607,11 +871,23 @@ impl IconShape for MdAlbum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -634,11 +910,23 @@ impl IconShape for MdArtTrack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -661,11 +949,23 @@ impl IconShape for MdAvTimer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -688,11 +988,23 @@ impl IconShape for MdBrandingWatermark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -715,11 +1027,23 @@ impl IconShape for MdCallToAction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -742,11 +1066,23 @@ impl IconShape for MdClosedCaption { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -769,11 +1105,23 @@ impl IconShape for MdClosedCaptionDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -796,11 +1144,23 @@ impl IconShape for MdClosedCaptionOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -823,11 +1183,23 @@ impl IconShape for MdControlCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -855,11 +1227,23 @@ impl IconShape for MdEqualizer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -882,11 +1266,23 @@ impl IconShape for MdExplicit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -909,11 +1305,23 @@ impl IconShape for MdFastForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -936,11 +1344,23 @@ impl IconShape for MdFastRewind { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -963,11 +1383,23 @@ impl IconShape for MdFeaturedPlayList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -990,11 +1422,23 @@ impl IconShape for MdFeaturedVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1017,11 +1461,23 @@ impl IconShape for MdFiberDvr { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1044,11 +1500,23 @@ impl IconShape for MdFiberManualRecord { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1073,11 +1541,23 @@ impl IconShape for MdFiberNew { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1100,11 +1580,23 @@ impl IconShape for MdFiberPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1127,11 +1619,23 @@ impl IconShape for MdFiberSmartRecord { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1159,11 +1663,23 @@ impl IconShape for MdForward10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1192,11 +1708,23 @@ impl IconShape for MdForward30 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1225,11 +1753,23 @@ impl IconShape for MdForward5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1255,11 +1795,23 @@ impl IconShape for MdGames { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1282,11 +1834,23 @@ impl IconShape for MdHd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1309,11 +1873,23 @@ impl IconShape for MdHearing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1336,11 +1912,23 @@ impl IconShape for MdHearingDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1363,11 +1951,23 @@ impl IconShape for MdHighQuality { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1390,11 +1990,23 @@ impl IconShape for MdLibraryAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1417,11 +2029,23 @@ impl IconShape for MdLibraryAddCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1444,11 +2068,23 @@ impl IconShape for MdLibraryBooks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1471,11 +2107,23 @@ impl IconShape for MdLibraryMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1498,11 +2146,23 @@ impl IconShape for MdLoop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1525,11 +2185,23 @@ impl IconShape for MdMic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1552,11 +2224,23 @@ impl IconShape for MdMicNone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1579,11 +2263,23 @@ impl IconShape for MdMicOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1606,11 +2302,23 @@ impl IconShape for MdMissedVideoCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1633,11 +2341,23 @@ impl IconShape for MdMovie { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1660,11 +2380,23 @@ impl IconShape for MdMusicVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1687,11 +2419,23 @@ impl IconShape for MdNewReleases { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1714,11 +2458,23 @@ impl IconShape for MdNotInterested { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1741,11 +2497,23 @@ impl IconShape for MdNote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1768,11 +2536,23 @@ impl IconShape for MdPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1795,11 +2575,23 @@ impl IconShape for MdPauseCircleFilled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1822,11 +2614,23 @@ impl IconShape for MdPauseCircleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1849,11 +2653,23 @@ impl IconShape for MdPlayArrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1876,11 +2692,23 @@ impl IconShape for MdPlayCircleFilled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1903,11 +2731,23 @@ impl IconShape for MdPlayCircleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1930,11 +2770,23 @@ impl IconShape for MdPlayDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1957,11 +2809,23 @@ impl IconShape for MdPlaylistAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1984,11 +2848,23 @@ impl IconShape for MdPlaylistAddCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2011,11 +2887,23 @@ impl IconShape for MdPlaylistPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2038,11 +2926,23 @@ impl IconShape for MdQueue { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2065,11 +2965,23 @@ impl IconShape for MdQueueMusic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2092,11 +3004,23 @@ impl IconShape for MdQueuePlayNext { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2119,11 +3043,23 @@ impl IconShape for MdRadio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2146,11 +3082,23 @@ impl IconShape for MdRecentActors { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2173,11 +3121,23 @@ impl IconShape for MdRemoveFromQueue { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2200,11 +3160,23 @@ impl IconShape for MdRepeat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2227,11 +3199,23 @@ impl IconShape for MdRepeatOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2255,11 +3239,23 @@ impl IconShape for MdRepeatOne { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2282,11 +3278,23 @@ impl IconShape for MdRepeatOneOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2310,11 +3318,23 @@ impl IconShape for MdReplay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2337,11 +3357,23 @@ impl IconShape for MdReplay10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2370,11 +3402,23 @@ impl IconShape for MdReplay30 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2403,11 +3447,23 @@ impl IconShape for MdReplay5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2433,11 +3489,23 @@ impl IconShape for MdReplayCircleFilled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2461,11 +3529,23 @@ impl IconShape for MdSd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2488,11 +3568,23 @@ impl IconShape for MdShuffle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2515,11 +3607,23 @@ impl IconShape for MdShuffleOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2543,11 +3647,23 @@ impl IconShape for MdSkipNext { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2570,11 +3686,23 @@ impl IconShape for MdSkipPrevious { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2597,11 +3725,23 @@ impl IconShape for MdSlowMotionVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2624,11 +3764,23 @@ impl IconShape for MdSnooze { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2651,11 +3803,23 @@ impl IconShape for MdSortByAlpha { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2678,11 +3842,23 @@ impl IconShape for MdSpeed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2705,11 +3881,23 @@ impl IconShape for MdStop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2732,11 +3920,23 @@ impl IconShape for MdStopCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2760,11 +3960,23 @@ impl IconShape for MdSubscriptions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2787,11 +3999,23 @@ impl IconShape for MdSubtitles { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2814,11 +4038,23 @@ impl IconShape for MdSurroundSound { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2841,11 +4077,23 @@ impl IconShape for MdVideoCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2868,11 +4116,23 @@ impl IconShape for MdVideoLabel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2895,11 +4155,23 @@ impl IconShape for MdVideoLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2922,11 +4194,23 @@ impl IconShape for MdVideoSettings { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2955,11 +4239,23 @@ impl IconShape for MdVideocam { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2982,11 +4278,23 @@ impl IconShape for MdVideocamOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3009,11 +4317,23 @@ impl IconShape for MdVolumeDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3036,11 +4356,23 @@ impl IconShape for MdVolumeMute { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3063,11 +4395,23 @@ impl IconShape for MdVolumeOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3090,11 +4434,23 @@ impl IconShape for MdVolumeUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3117,11 +4473,23 @@ impl IconShape for MdWeb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3144,11 +4512,23 @@ impl IconShape for MdWebAsset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_communication_icons.rs b/packages/lib/src/icons/md_communication_icons.rs index 4a27fd5..23b89ae 100644 --- a/packages/lib/src/icons/md_communication_icons.rs +++ b/packages/lib/src/icons/md_communication_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAddIcCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAlternateEmail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAppRegistration { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -124,11 +160,23 @@ impl IconShape for MdBusiness { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -151,11 +199,23 @@ impl IconShape for MdCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -178,11 +238,23 @@ impl IconShape for MdCallEnd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -205,11 +277,23 @@ impl IconShape for MdCallMade { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -232,11 +316,23 @@ impl IconShape for MdCallMerge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -259,11 +355,23 @@ impl IconShape for MdCallMissed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -286,11 +394,23 @@ impl IconShape for MdCallMissedOutgoing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -313,11 +433,23 @@ impl IconShape for MdCallReceived { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -340,11 +472,23 @@ impl IconShape for MdCallSplit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -367,11 +511,23 @@ impl IconShape for MdCancelPresentation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -400,11 +556,23 @@ impl IconShape for MdCellWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -427,11 +595,23 @@ impl IconShape for MdChat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -454,11 +634,23 @@ impl IconShape for MdChatBubble { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -481,11 +673,23 @@ impl IconShape for MdChatBubbleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -508,11 +712,23 @@ impl IconShape for MdClearAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -535,11 +751,23 @@ impl IconShape for MdComment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -562,11 +790,23 @@ impl IconShape for MdContactMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -592,11 +832,23 @@ impl IconShape for MdContactPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -619,11 +871,23 @@ impl IconShape for MdContacts { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -646,11 +910,23 @@ impl IconShape for MdDesktopAccessDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -673,11 +949,23 @@ impl IconShape for MdDialerSip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -700,11 +988,23 @@ impl IconShape for MdDialpad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -727,11 +1027,23 @@ impl IconShape for MdDomainDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -754,11 +1066,23 @@ impl IconShape for MdDomainVerification { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -784,11 +1108,23 @@ impl IconShape for MdDuo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -811,11 +1147,23 @@ impl IconShape for MdEmail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -838,11 +1186,23 @@ impl IconShape for MdForum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -865,11 +1225,23 @@ impl IconShape for MdForwardToInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -892,11 +1264,23 @@ impl IconShape for MdHourglassBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -919,11 +1303,23 @@ impl IconShape for MdHourglassTop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -946,11 +1342,23 @@ impl IconShape for MdImportContacts { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -973,11 +1381,23 @@ impl IconShape for MdImportExport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1000,11 +1420,23 @@ impl IconShape for MdInvertColorsOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1027,11 +1459,23 @@ impl IconShape for MdListAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1054,11 +1498,23 @@ impl IconShape for MdLiveHelp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1081,11 +1537,23 @@ impl IconShape for MdLocationOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1108,11 +1576,23 @@ impl IconShape for MdLocationOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1135,11 +1615,23 @@ impl IconShape for MdMailOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1162,11 +1654,23 @@ impl IconShape for MdMarkChatRead { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1189,11 +1693,23 @@ impl IconShape for MdMarkChatUnread { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1216,11 +1732,23 @@ impl IconShape for MdMarkEmailRead { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1243,11 +1771,23 @@ impl IconShape for MdMarkEmailUnread { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1270,11 +1810,23 @@ impl IconShape for MdMessage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1297,11 +1849,23 @@ impl IconShape for MdMobileScreenShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1324,11 +1888,23 @@ impl IconShape for MdMoreTime { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1357,11 +1933,23 @@ impl IconShape for MdNat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1387,11 +1975,23 @@ impl IconShape for MdNoSim { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1414,11 +2014,23 @@ impl IconShape for MdPausePresentation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1447,11 +2059,23 @@ impl IconShape for MdPersonAddDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1479,11 +2103,23 @@ impl IconShape for MdPersonSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1514,11 +2150,23 @@ impl IconShape for MdPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1541,11 +2189,23 @@ impl IconShape for MdPhoneDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1568,11 +2228,23 @@ impl IconShape for MdPhoneEnabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1595,11 +2267,23 @@ impl IconShape for MdPhonelinkErase { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1622,11 +2306,23 @@ impl IconShape for MdPhonelinkLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1649,11 +2345,23 @@ impl IconShape for MdPhonelinkRing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1676,11 +2384,23 @@ impl IconShape for MdPhonelinkSetup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1703,11 +2423,23 @@ impl IconShape for MdPortableWifiOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1730,11 +2462,23 @@ impl IconShape for MdPresentToAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1757,11 +2501,23 @@ impl IconShape for MdPrintDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1784,11 +2540,23 @@ impl IconShape for MdQrCode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1865,11 +2633,23 @@ impl IconShape for MdQrCodeScanner { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1892,11 +2672,23 @@ impl IconShape for MdReadMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1937,11 +2729,23 @@ impl IconShape for MdRingVolume { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1964,11 +2768,23 @@ impl IconShape for MdRssFeed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1996,11 +2812,23 @@ impl IconShape for MdRtt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2023,11 +2851,23 @@ impl IconShape for MdScreenShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2050,11 +2890,23 @@ impl IconShape for MdSentimentSatisfiedAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2100,11 +2952,23 @@ impl IconShape for MdSpeakerPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2127,11 +2991,23 @@ impl IconShape for MdStayCurrentLandscape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2154,11 +3030,23 @@ impl IconShape for MdStayCurrentPortrait { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2181,11 +3069,23 @@ impl IconShape for MdStayPrimaryLandscape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2208,11 +3108,23 @@ impl IconShape for MdStayPrimaryPortrait { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2235,11 +3147,23 @@ impl IconShape for MdStopScreenShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2262,11 +3186,23 @@ impl IconShape for MdSwapCalls { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2289,11 +3225,23 @@ impl IconShape for MdTextsms { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2316,11 +3264,23 @@ impl IconShape for MdUnsubscribe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2329,7 +3289,9 @@ impl IconShape for MdUnsubscribe { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -2339,11 +3301,23 @@ impl IconShape for MdVoicemail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2366,11 +3340,23 @@ impl IconShape for MdVpnKey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2393,11 +3379,23 @@ impl IconShape for MdWifiCalling { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_content_icons.rs b/packages/lib/src/icons/md_content_icons.rs index 7a943aa..5e07e50 100644 --- a/packages/lib/src/icons/md_content_icons.rs +++ b/packages/lib/src/icons/md_content_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAddBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAddCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdAddCircleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for MdAddLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for MdAmpStories { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -184,11 +256,23 @@ impl IconShape for MdArchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -211,11 +295,23 @@ impl IconShape for MdBackspace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -238,11 +334,23 @@ impl IconShape for MdBallot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -266,11 +374,23 @@ impl IconShape for MdBiotech { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -301,11 +421,23 @@ impl IconShape for MdBlock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -328,11 +460,23 @@ impl IconShape for MdBlockFlipped { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -355,11 +499,23 @@ impl IconShape for MdBolt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -368,7 +524,9 @@ impl IconShape for MdBolt { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -378,11 +536,23 @@ impl IconShape for MdCalculate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -405,11 +575,23 @@ impl IconShape for MdClear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -432,11 +614,23 @@ impl IconShape for MdContentCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -459,11 +653,23 @@ impl IconShape for MdContentCut { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -501,11 +707,23 @@ impl IconShape for MdContentPaste { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -528,11 +746,23 @@ impl IconShape for MdCreate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -555,11 +785,23 @@ impl IconShape for MdDeleteSweep { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -582,11 +824,23 @@ impl IconShape for MdDrafts { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -609,11 +863,23 @@ impl IconShape for MdDynamicFeed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -660,11 +926,23 @@ impl IconShape for MdFileCopy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -687,11 +965,23 @@ impl IconShape for MdFilterList { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -714,11 +1004,23 @@ impl IconShape for MdFlag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -741,11 +1043,23 @@ impl IconShape for MdFontDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -768,11 +1082,23 @@ impl IconShape for MdForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -795,11 +1121,23 @@ impl IconShape for MdGesture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -822,11 +1160,23 @@ impl IconShape for MdHowToReg { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -855,11 +1205,23 @@ impl IconShape for MdHowToVote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -882,11 +1244,23 @@ impl IconShape for MdInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -909,11 +1283,23 @@ impl IconShape for MdInsights { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -942,11 +1328,23 @@ impl IconShape for MdInventory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -969,11 +1367,23 @@ impl IconShape for MdLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -996,11 +1406,23 @@ impl IconShape for MdLinkOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1026,11 +1448,23 @@ impl IconShape for MdLowPriority { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1053,11 +1487,23 @@ impl IconShape for MdMail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1080,11 +1526,23 @@ impl IconShape for MdMarkunread { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1107,11 +1565,23 @@ impl IconShape for MdMoveToInbox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1134,11 +1604,23 @@ impl IconShape for MdNextWeek { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1161,11 +1643,23 @@ impl IconShape for MdOutlinedFlag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1188,11 +1682,23 @@ impl IconShape for MdPolicy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1220,11 +1726,23 @@ impl IconShape for MdPushPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1248,11 +1766,23 @@ impl IconShape for MdRedo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1275,11 +1805,23 @@ impl IconShape for MdRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1302,11 +1844,23 @@ impl IconShape for MdRemoveCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1329,11 +1883,23 @@ impl IconShape for MdRemoveCircleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1356,11 +1922,23 @@ impl IconShape for MdReply { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1383,11 +1961,23 @@ impl IconShape for MdReplyAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1410,11 +2000,23 @@ impl IconShape for MdReport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1437,11 +2039,23 @@ impl IconShape for MdReportOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1464,11 +2078,23 @@ impl IconShape for MdSave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1491,11 +2117,23 @@ impl IconShape for MdSaveAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1518,11 +2156,23 @@ impl IconShape for MdSelectAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1545,11 +2195,23 @@ impl IconShape for MdSend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1572,11 +2234,23 @@ impl IconShape for MdShield { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1599,11 +2273,23 @@ impl IconShape for MdSort { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1626,11 +2312,23 @@ impl IconShape for MdSquareFoot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1653,11 +2351,23 @@ impl IconShape for MdStackedBarChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1680,11 +2390,23 @@ impl IconShape for MdStream { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1727,11 +2449,23 @@ impl IconShape for MdTag { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1740,7 +2474,9 @@ impl IconShape for MdTag { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1750,11 +2486,23 @@ impl IconShape for MdTextFormat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1777,11 +2525,23 @@ impl IconShape for MdUnarchive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1804,11 +2564,23 @@ impl IconShape for MdUndo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1831,11 +2603,23 @@ impl IconShape for MdWaves { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1844,7 +2628,9 @@ impl IconShape for MdWaves { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1854,11 +2640,23 @@ impl IconShape for MdWeekend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1881,11 +2679,23 @@ impl IconShape for MdWhereToVote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_device_icons.rs b/packages/lib/src/icons/md_device_icons.rs index f7a8007..4888e97 100644 --- a/packages/lib/src/icons/md_device_icons.rs +++ b/packages/lib/src/icons/md_device_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAccessAlarm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAccessAlarms { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAccessTime { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -91,11 +127,23 @@ impl IconShape for MdAdUnits { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -118,11 +166,23 @@ impl IconShape for MdAddAlarm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -145,11 +205,23 @@ impl IconShape for MdAddToHomeScreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -175,11 +247,23 @@ impl IconShape for MdAirplanemodeActive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -202,11 +286,23 @@ impl IconShape for MdAirplanemodeInactive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -229,11 +325,23 @@ impl IconShape for MdBatteryAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -256,11 +364,23 @@ impl IconShape for MdBatteryChargingFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -283,11 +403,23 @@ impl IconShape for MdBatteryFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -310,11 +442,23 @@ impl IconShape for MdBatteryStd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -337,11 +481,23 @@ impl IconShape for MdBatteryUnknown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -364,11 +520,23 @@ impl IconShape for MdBluetooth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -391,11 +559,23 @@ impl IconShape for MdBluetoothConnected { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -418,11 +598,23 @@ impl IconShape for MdBluetoothDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -445,11 +637,23 @@ impl IconShape for MdBluetoothSearching { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -472,11 +676,23 @@ impl IconShape for MdBrightnessAuto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -499,11 +715,23 @@ impl IconShape for MdBrightnessHigh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -526,11 +754,23 @@ impl IconShape for MdBrightnessLow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -553,11 +793,23 @@ impl IconShape for MdBrightnessMedium { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -580,11 +832,23 @@ impl IconShape for MdDataUsage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -607,11 +871,23 @@ impl IconShape for MdDeveloperMode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -634,11 +910,23 @@ impl IconShape for MdDeviceThermostat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -661,11 +949,23 @@ impl IconShape for MdDevices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -688,11 +988,23 @@ impl IconShape for MdDvr { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -715,11 +1027,23 @@ impl IconShape for MdGpsFixed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -742,11 +1066,23 @@ impl IconShape for MdGpsNotFixed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -769,11 +1105,23 @@ impl IconShape for MdGpsOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -796,11 +1144,23 @@ impl IconShape for MdGraphicEq { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -823,11 +1183,23 @@ impl IconShape for MdLocationDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -850,11 +1222,23 @@ impl IconShape for MdLocationSearching { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -877,11 +1261,23 @@ impl IconShape for MdMobileFriendly { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -904,11 +1300,23 @@ impl IconShape for MdMobileOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -931,11 +1339,23 @@ impl IconShape for MdNetworkCell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -958,11 +1378,23 @@ impl IconShape for MdNetworkWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -985,11 +1417,23 @@ impl IconShape for MdNfc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1015,11 +1459,23 @@ impl IconShape for MdResetTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1042,11 +1498,23 @@ impl IconShape for MdScreenLockLandscape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1069,11 +1537,23 @@ impl IconShape for MdScreenLockPortrait { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1096,11 +1576,23 @@ impl IconShape for MdScreenLockRotation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1123,11 +1615,23 @@ impl IconShape for MdScreenRotation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1150,11 +1654,23 @@ impl IconShape for MdScreenSearchDesktop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1182,11 +1698,23 @@ impl IconShape for MdSdStorage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1209,11 +1737,23 @@ impl IconShape for MdSendToMobile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1236,11 +1776,23 @@ impl IconShape for MdSettingsSystemDaydream { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1263,11 +1815,23 @@ impl IconShape for MdSignalCellular0Bar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1290,11 +1854,23 @@ impl IconShape for MdSignalCellular4Bar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1317,11 +1893,23 @@ impl IconShape for MdSignalCellularAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1344,11 +1932,23 @@ impl IconShape for MdSignalCellularConnectedNoInternet4Bar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1371,11 +1971,23 @@ impl IconShape for MdSignalCellularNoSim { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1401,11 +2013,23 @@ impl IconShape for MdSignalCellularNull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1428,11 +2052,23 @@ impl IconShape for MdSignalCellularOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1455,11 +2091,23 @@ impl IconShape for MdSignalWifi0Bar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1482,11 +2130,23 @@ impl IconShape for MdSignalWifi4Bar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1509,11 +2169,23 @@ impl IconShape for MdSignalWifi4BarLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1536,11 +2208,23 @@ impl IconShape for MdSignalWifiOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1563,11 +2247,23 @@ impl IconShape for MdStorage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1590,11 +2286,23 @@ impl IconShape for MdUsb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1617,11 +2325,23 @@ impl IconShape for MdWallpaper { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1644,11 +2364,23 @@ impl IconShape for MdWidgets { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1671,11 +2403,23 @@ impl IconShape for MdWifiLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1698,11 +2442,23 @@ impl IconShape for MdWifiTethering { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_editor_icons.rs b/packages/lib/src/icons/md_editor_icons.rs index 3a5dd3b..b5456b4 100644 --- a/packages/lib/src/icons/md_editor_icons.rs +++ b/packages/lib/src/icons/md_editor_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAddChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAddComment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAttachFile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdAttachMoney { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for MdBarChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for MdBorderAll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for MdBorderBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for MdBorderClear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for MdBorderColor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -251,11 +359,23 @@ impl IconShape for MdBorderHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -278,11 +398,23 @@ impl IconShape for MdBorderInner { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -305,11 +437,23 @@ impl IconShape for MdBorderLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -332,11 +476,23 @@ impl IconShape for MdBorderOuter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -359,11 +515,23 @@ impl IconShape for MdBorderRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -386,11 +554,23 @@ impl IconShape for MdBorderStyle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -413,11 +593,23 @@ impl IconShape for MdBorderTop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -440,11 +632,23 @@ impl IconShape for MdBorderVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -467,11 +671,23 @@ impl IconShape for MdBubbleChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -506,11 +722,23 @@ impl IconShape for MdDragHandle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -533,11 +761,23 @@ impl IconShape for MdFormatAlignCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -560,11 +800,23 @@ impl IconShape for MdFormatAlignJustify { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -587,11 +839,23 @@ impl IconShape for MdFormatAlignLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -614,11 +878,23 @@ impl IconShape for MdFormatAlignRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -641,11 +917,23 @@ impl IconShape for MdFormatBold { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -668,11 +956,23 @@ impl IconShape for MdFormatClear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -695,11 +995,23 @@ impl IconShape for MdFormatColorFill { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -722,11 +1034,23 @@ impl IconShape for MdFormatColorReset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -749,11 +1073,23 @@ impl IconShape for MdFormatColorText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -776,11 +1112,23 @@ impl IconShape for MdFormatIndentDecrease { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -803,11 +1151,23 @@ impl IconShape for MdFormatIndentIncrease { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -830,11 +1190,23 @@ impl IconShape for MdFormatItalic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -857,11 +1229,23 @@ impl IconShape for MdFormatLineSpacing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -884,11 +1268,23 @@ impl IconShape for MdFormatListBulleted { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -911,11 +1307,23 @@ impl IconShape for MdFormatListNumbered { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -938,11 +1346,23 @@ impl IconShape for MdFormatListNumberedRtl { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -965,11 +1385,23 @@ impl IconShape for MdFormatPaint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -992,11 +1424,23 @@ impl IconShape for MdFormatQuote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1019,11 +1463,23 @@ impl IconShape for MdFormatShapes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1046,11 +1502,23 @@ impl IconShape for MdFormatSize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1073,11 +1541,23 @@ impl IconShape for MdFormatStrikethrough { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1100,11 +1580,23 @@ impl IconShape for MdFormatTextdirectionLToR { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1127,11 +1619,23 @@ impl IconShape for MdFormatTextdirectionRToL { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1154,11 +1658,23 @@ impl IconShape for MdFormatUnderlined { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1181,11 +1697,23 @@ impl IconShape for MdFunctions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1208,11 +1736,23 @@ impl IconShape for MdHeight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1235,11 +1775,23 @@ impl IconShape for MdHighlight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1262,11 +1814,23 @@ impl IconShape for MdHorizontalRule { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1293,11 +1857,23 @@ impl IconShape for MdInsertChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1320,11 +1896,23 @@ impl IconShape for MdInsertChartOutlined { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1347,11 +1935,23 @@ impl IconShape for MdInsertComment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1374,11 +1974,23 @@ impl IconShape for MdInsertDriveFile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1401,11 +2013,23 @@ impl IconShape for MdInsertEmoticon { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1428,11 +2052,23 @@ impl IconShape for MdInsertInvitation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1455,11 +2091,23 @@ impl IconShape for MdInsertLink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1482,11 +2130,23 @@ impl IconShape for MdInsertPhoto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1509,11 +2169,23 @@ impl IconShape for MdLinearScale { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1536,11 +2208,23 @@ impl IconShape for MdMargin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1563,11 +2247,23 @@ impl IconShape for MdMergeType { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1590,11 +2286,23 @@ impl IconShape for MdModeComment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1617,11 +2325,23 @@ impl IconShape for MdModeEdit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1644,11 +2364,23 @@ impl IconShape for MdMonetizationOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1671,11 +2403,23 @@ impl IconShape for MdMoneyOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1698,11 +2442,23 @@ impl IconShape for MdMultilineChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1725,11 +2481,23 @@ impl IconShape for MdNotes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1752,11 +2520,23 @@ impl IconShape for MdPadding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1779,11 +2559,23 @@ impl IconShape for MdPieChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1806,11 +2598,23 @@ impl IconShape for MdPieChartOutlined { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1833,11 +2637,23 @@ impl IconShape for MdPostAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1878,11 +2694,23 @@ impl IconShape for MdPublish { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1905,11 +2733,23 @@ impl IconShape for MdScatterPlot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1944,11 +2784,23 @@ impl IconShape for MdScore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1971,11 +2823,23 @@ impl IconShape for MdShortText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1998,11 +2862,23 @@ impl IconShape for MdShowChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2025,11 +2901,23 @@ impl IconShape for MdSpaceBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2052,11 +2940,23 @@ impl IconShape for MdStackedLineChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2079,11 +2979,23 @@ impl IconShape for MdStrikethroughS { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2106,11 +3018,23 @@ impl IconShape for MdSubscript { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2133,11 +3057,23 @@ impl IconShape for MdSuperscript { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2160,11 +3096,23 @@ impl IconShape for MdTableChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2187,11 +3135,23 @@ impl IconShape for MdTableRows { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2214,11 +3174,23 @@ impl IconShape for MdTextFields { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2241,11 +3213,23 @@ impl IconShape for MdTitle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2268,11 +3252,23 @@ impl IconShape for MdVerticalAlignBottom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2295,11 +3291,23 @@ impl IconShape for MdVerticalAlignCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2322,11 +3330,23 @@ impl IconShape for MdVerticalAlignTop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2349,11 +3369,23 @@ impl IconShape for MdWrapText { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_file_icons.rs b/packages/lib/src/icons/md_file_icons.rs index c468ab9..770c58b 100644 --- a/packages/lib/src/icons/md_file_icons.rs +++ b/packages/lib/src/icons/md_file_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdApproval { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAttachEmail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -64,11 +88,23 @@ impl IconShape for MdAttachment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -91,11 +127,23 @@ impl IconShape for MdCloud { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -118,11 +166,23 @@ impl IconShape for MdCloudCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -145,11 +205,23 @@ impl IconShape for MdCloudDone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -172,11 +244,23 @@ impl IconShape for MdCloudDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -199,11 +283,23 @@ impl IconShape for MdCloudOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -226,11 +322,23 @@ impl IconShape for MdCloudQueue { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -253,11 +361,23 @@ impl IconShape for MdCloudUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -280,11 +400,23 @@ impl IconShape for MdCreateNewFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -307,11 +439,23 @@ impl IconShape for MdDriveFileMove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -334,11 +478,23 @@ impl IconShape for MdDriveFileMoveOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -361,11 +517,23 @@ impl IconShape for MdDriveFileRenameOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -388,11 +556,23 @@ impl IconShape for MdDriveFolderUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -415,11 +595,23 @@ impl IconShape for MdFileDownload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -442,11 +634,23 @@ impl IconShape for MdFileDownloadDone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -469,11 +673,23 @@ impl IconShape for MdFileUpload { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -496,11 +712,23 @@ impl IconShape for MdFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -523,11 +751,23 @@ impl IconShape for MdFolderOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -550,11 +790,23 @@ impl IconShape for MdFolderShared { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -577,11 +829,23 @@ impl IconShape for MdGridView { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -607,11 +871,23 @@ impl IconShape for MdRequestQuote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -634,11 +910,23 @@ impl IconShape for MdRuleFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -661,11 +949,23 @@ impl IconShape for MdSnippetFolder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -688,11 +988,23 @@ impl IconShape for MdTextSnippet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -715,11 +1027,23 @@ impl IconShape for MdTopic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -742,11 +1066,23 @@ impl IconShape for MdUploadFile { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -769,11 +1105,23 @@ impl IconShape for MdWorkspacesFilled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -796,11 +1144,23 @@ impl IconShape for MdWorkspacesOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_hardware_icons.rs b/packages/lib/src/icons/md_hardware_icons.rs index 468e691..cc2d2a0 100644 --- a/packages/lib/src/icons/md_hardware_icons.rs +++ b/packages/lib/src/icons/md_hardware_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdBrowserNotSupported { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -37,11 +49,23 @@ impl IconShape for MdCast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -68,11 +92,23 @@ impl IconShape for MdCastConnected { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -99,11 +135,23 @@ impl IconShape for MdCastForEducation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -126,11 +174,23 @@ impl IconShape for MdComputer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -153,11 +213,23 @@ impl IconShape for MdConnectedTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -180,11 +252,23 @@ impl IconShape for MdDesktopMac { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -207,11 +291,23 @@ impl IconShape for MdDesktopWindows { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -234,11 +330,23 @@ impl IconShape for MdDeveloperBoard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -261,11 +369,23 @@ impl IconShape for MdDeviceHub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -291,11 +411,23 @@ impl IconShape for MdDeviceUnknown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -318,11 +450,23 @@ impl IconShape for MdDevicesOther { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -345,11 +489,23 @@ impl IconShape for MdDock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -372,11 +528,23 @@ impl IconShape for MdGamepad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -399,11 +567,23 @@ impl IconShape for MdHeadset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -426,11 +606,23 @@ impl IconShape for MdHeadsetMic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -453,11 +645,23 @@ impl IconShape for MdHeadsetOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -480,11 +684,23 @@ impl IconShape for MdKeyboard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -507,11 +723,23 @@ impl IconShape for MdKeyboardArrowDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -534,11 +762,23 @@ impl IconShape for MdKeyboardArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -561,11 +801,23 @@ impl IconShape for MdKeyboardArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -588,11 +840,23 @@ impl IconShape for MdKeyboardArrowUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -615,11 +879,23 @@ impl IconShape for MdKeyboardBackspace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -642,11 +918,23 @@ impl IconShape for MdKeyboardCapslock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -669,11 +957,23 @@ impl IconShape for MdKeyboardHide { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -696,11 +996,23 @@ impl IconShape for MdKeyboardReturn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -723,11 +1035,23 @@ impl IconShape for MdKeyboardTab { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -750,11 +1074,23 @@ impl IconShape for MdKeyboardVoice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -777,11 +1113,23 @@ impl IconShape for MdLaptop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -804,11 +1152,23 @@ impl IconShape for MdLaptopChromebook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -831,11 +1191,23 @@ impl IconShape for MdLaptopMac { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -858,11 +1230,23 @@ impl IconShape for MdLaptopWindows { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -885,11 +1269,23 @@ impl IconShape for MdMemory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -912,11 +1308,23 @@ impl IconShape for MdMonitor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -925,7 +1333,9 @@ impl IconShape for MdMonitor { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -935,11 +1345,23 @@ impl IconShape for MdMouse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -962,11 +1384,23 @@ impl IconShape for MdPhoneAndroid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -989,11 +1423,23 @@ impl IconShape for MdPhoneIphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1016,11 +1462,23 @@ impl IconShape for MdPhonelink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1043,11 +1501,23 @@ impl IconShape for MdPhonelinkOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1070,11 +1540,23 @@ impl IconShape for MdPointOfSale { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1097,11 +1579,23 @@ impl IconShape for MdPowerInput { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1124,11 +1618,23 @@ impl IconShape for MdRouter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1151,11 +1657,23 @@ impl IconShape for MdScanner { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1178,11 +1696,23 @@ impl IconShape for MdSecurity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1205,11 +1735,23 @@ impl IconShape for MdSimCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1232,11 +1774,23 @@ impl IconShape for MdSmartphone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1259,11 +1813,23 @@ impl IconShape for MdSpeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1286,11 +1852,23 @@ impl IconShape for MdSpeakerGroup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1321,11 +1899,23 @@ impl IconShape for MdTablet { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1348,11 +1938,23 @@ impl IconShape for MdTabletAndroid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1375,11 +1977,23 @@ impl IconShape for MdTabletMac { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1388,7 +2002,9 @@ impl IconShape for MdTabletMac { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1398,11 +2014,23 @@ impl IconShape for MdToys { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1425,11 +2053,23 @@ impl IconShape for MdTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1452,11 +2092,23 @@ impl IconShape for MdVideogameAsset { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1479,11 +2131,23 @@ impl IconShape for MdWatch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_home_icons.rs b/packages/lib/src/icons/md_home_icons.rs index 46d39ef..87de360 100644 --- a/packages/lib/src/icons/md_home_icons.rs +++ b/packages/lib/src/icons/md_home_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdSensorDoor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdSensorWindow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_image_icons.rs b/packages/lib/src/icons/md_image_icons.rs index 28340e5..078238a 100644 --- a/packages/lib/src/icons/md_image_icons.rs +++ b/packages/lib/src/icons/md_image_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Md10mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for Md11mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for Md12mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for Md13mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for Md14mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for Md15mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for Md16mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for Md17mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for Md18mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for Md19mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +397,23 @@ impl IconShape for Md20mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -304,11 +436,23 @@ impl IconShape for Md21mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -331,11 +475,23 @@ impl IconShape for Md22mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -358,11 +514,23 @@ impl IconShape for Md23mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +553,23 @@ impl IconShape for Md24mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -412,11 +592,23 @@ impl IconShape for Md2mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -439,11 +631,23 @@ impl IconShape for Md3mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -466,11 +670,23 @@ impl IconShape for Md4mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -493,11 +709,23 @@ impl IconShape for Md5mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -520,11 +748,23 @@ impl IconShape for Md6mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -547,11 +787,23 @@ impl IconShape for Md7mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -574,11 +826,23 @@ impl IconShape for Md8mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -601,11 +865,23 @@ impl IconShape for Md9mp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -628,11 +904,23 @@ impl IconShape for MdAddAPhoto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -655,11 +943,23 @@ impl IconShape for MdAddPhotoAlternate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -682,11 +982,23 @@ impl IconShape for MdAddToPhotos { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -709,11 +1021,23 @@ impl IconShape for MdAdjust { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -736,11 +1060,23 @@ impl IconShape for MdAnimation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -766,11 +1102,23 @@ impl IconShape for MdAssistant { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -793,11 +1141,23 @@ impl IconShape for MdAssistantPhoto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -820,11 +1180,23 @@ impl IconShape for MdAudiotrack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -847,11 +1219,23 @@ impl IconShape for MdAutoAwesome { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -874,11 +1258,23 @@ impl IconShape for MdAutoAwesomeMosaic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -901,11 +1297,23 @@ impl IconShape for MdAutoAwesomeMotion { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -928,11 +1336,23 @@ impl IconShape for MdAutoFixHigh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -955,11 +1375,23 @@ impl IconShape for MdAutoFixNormal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -982,11 +1414,23 @@ impl IconShape for MdAutoFixOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1009,11 +1453,23 @@ impl IconShape for MdAutoStories { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1036,11 +1492,23 @@ impl IconShape for MdBedtime { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1063,11 +1531,23 @@ impl IconShape for MdBlurCircular { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1090,11 +1570,23 @@ impl IconShape for MdBlurLinear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1117,11 +1609,23 @@ impl IconShape for MdBlurOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1144,11 +1648,23 @@ impl IconShape for MdBlurOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1171,11 +1687,23 @@ impl IconShape for MdBrightness1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1200,11 +1728,23 @@ impl IconShape for MdBrightness2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1227,11 +1767,23 @@ impl IconShape for MdBrightness3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1254,11 +1806,23 @@ impl IconShape for MdBrightness4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1281,11 +1845,23 @@ impl IconShape for MdBrightness5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1308,11 +1884,23 @@ impl IconShape for MdBrightness6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1335,11 +1923,23 @@ impl IconShape for MdBrightness7 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1362,11 +1962,23 @@ impl IconShape for MdBrokenImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1392,11 +2004,23 @@ impl IconShape for MdBrush { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1419,11 +2043,23 @@ impl IconShape for MdBurstMode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1446,11 +2082,23 @@ impl IconShape for MdCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1473,11 +2121,23 @@ impl IconShape for MdCameraAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1505,11 +2165,23 @@ impl IconShape for MdCameraFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1532,11 +2204,23 @@ impl IconShape for MdCameraRear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1559,11 +2243,23 @@ impl IconShape for MdCameraRoll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1586,11 +2282,23 @@ impl IconShape for MdCases { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1613,11 +2321,23 @@ impl IconShape for MdCenterFocusStrong { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1640,11 +2360,23 @@ impl IconShape for MdCenterFocusWeak { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1667,11 +2399,23 @@ impl IconShape for MdCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1694,11 +2438,23 @@ impl IconShape for MdCollections { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1721,11 +2477,23 @@ impl IconShape for MdCollectionsBookmark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1754,11 +2522,23 @@ impl IconShape for MdColorLens { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1781,11 +2561,23 @@ impl IconShape for MdColorize { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1808,11 +2600,23 @@ impl IconShape for MdCompare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1835,11 +2639,23 @@ impl IconShape for MdControlPoint { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1862,11 +2678,23 @@ impl IconShape for MdControlPointDuplicate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1889,11 +2717,23 @@ impl IconShape for MdCrop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1916,11 +2756,23 @@ impl IconShape for MdCrop169 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1943,11 +2795,23 @@ impl IconShape for MdCrop32 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1970,11 +2834,23 @@ impl IconShape for MdCrop54 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1997,11 +2873,23 @@ impl IconShape for MdCrop75 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2024,11 +2912,23 @@ impl IconShape for MdCropDin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2051,11 +2951,23 @@ impl IconShape for MdCropFree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2078,11 +2990,23 @@ impl IconShape for MdCropLandscape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2105,11 +3029,23 @@ impl IconShape for MdCropOriginal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2132,11 +3068,23 @@ impl IconShape for MdCropPortrait { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2159,11 +3107,23 @@ impl IconShape for MdCropRotate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2186,11 +3146,23 @@ impl IconShape for MdCropSquare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2213,11 +3185,23 @@ impl IconShape for MdDehaze { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2240,11 +3224,23 @@ impl IconShape for MdDetails { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2267,11 +3263,23 @@ impl IconShape for MdDirtyLens { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2294,11 +3302,23 @@ impl IconShape for MdEdit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2321,11 +3341,23 @@ impl IconShape for MdEuro { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2348,11 +3380,23 @@ impl IconShape for MdExposure { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2375,11 +3419,23 @@ impl IconShape for MdExposureNeg1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2402,11 +3458,23 @@ impl IconShape for MdExposureNeg2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2429,11 +3497,23 @@ impl IconShape for MdExposurePlus1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2456,11 +3536,23 @@ impl IconShape for MdExposurePlus2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2483,11 +3575,23 @@ impl IconShape for MdExposureZero { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2510,11 +3614,23 @@ impl IconShape for MdFaceRetouchingNatural { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2550,11 +3666,23 @@ impl IconShape for MdFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2577,11 +3705,23 @@ impl IconShape for MdFilter1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2604,11 +3744,23 @@ impl IconShape for MdFilter2 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2631,11 +3783,23 @@ impl IconShape for MdFilter3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2658,11 +3822,23 @@ impl IconShape for MdFilter4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2685,11 +3861,23 @@ impl IconShape for MdFilter5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2712,11 +3900,23 @@ impl IconShape for MdFilter6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2739,11 +3939,23 @@ impl IconShape for MdFilter7 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2766,11 +3978,23 @@ impl IconShape for MdFilter8 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2793,11 +4017,23 @@ impl IconShape for MdFilter9 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2820,11 +4056,23 @@ impl IconShape for MdFilter9Plus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2847,11 +4095,23 @@ impl IconShape for MdFilterBAndW { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2874,11 +4134,23 @@ impl IconShape for MdFilterCenterFocus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2901,11 +4173,23 @@ impl IconShape for MdFilterDrama { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2928,11 +4212,23 @@ impl IconShape for MdFilterFrames { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2955,11 +4251,23 @@ impl IconShape for MdFilterHdr { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2982,11 +4290,23 @@ impl IconShape for MdFilterNone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3009,11 +4329,23 @@ impl IconShape for MdFilterTiltShift { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3036,11 +4368,23 @@ impl IconShape for MdFilterVintage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3063,11 +4407,23 @@ impl IconShape for MdFlare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3090,11 +4446,23 @@ impl IconShape for MdFlashAuto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3117,11 +4485,23 @@ impl IconShape for MdFlashOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3144,11 +4524,23 @@ impl IconShape for MdFlashOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3171,11 +4563,23 @@ impl IconShape for MdFlip { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3198,11 +4602,23 @@ impl IconShape for MdFlipCameraAndroid { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3231,11 +4647,23 @@ impl IconShape for MdFlipCameraIos { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3258,11 +4686,23 @@ impl IconShape for MdGradient { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3285,11 +4725,23 @@ impl IconShape for MdGrain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3312,11 +4764,23 @@ impl IconShape for MdGridOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3339,11 +4803,23 @@ impl IconShape for MdGridOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3366,11 +4842,23 @@ impl IconShape for MdHdrEnhancedSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3393,11 +4881,23 @@ impl IconShape for MdHdrOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3406,7 +4906,9 @@ impl IconShape for MdHdrOff { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -3416,11 +4918,23 @@ impl IconShape for MdHdrOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3443,11 +4957,23 @@ impl IconShape for MdHdrStrong { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3470,11 +4996,23 @@ impl IconShape for MdHdrWeak { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3497,11 +5035,23 @@ impl IconShape for MdHealing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3524,11 +5074,23 @@ impl IconShape for MdImage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3551,11 +5113,23 @@ impl IconShape for MdImageAspectRatio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3578,11 +5152,23 @@ impl IconShape for MdImageNotSupported { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3605,11 +5191,23 @@ impl IconShape for MdImageSearch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3635,11 +5233,23 @@ impl IconShape for MdIso { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3662,11 +5272,23 @@ impl IconShape for MdLandscape { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3689,11 +5311,23 @@ impl IconShape for MdLeakAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3716,11 +5350,23 @@ impl IconShape for MdLeakRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3743,11 +5389,23 @@ impl IconShape for MdLens { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3770,11 +5428,23 @@ impl IconShape for MdLinkedCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3808,11 +5478,23 @@ impl IconShape for MdLooks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3835,11 +5517,23 @@ impl IconShape for MdLooks3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3862,11 +5556,23 @@ impl IconShape for MdLooks4 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3889,11 +5595,23 @@ impl IconShape for MdLooks5 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3916,11 +5634,23 @@ impl IconShape for MdLooks6 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3943,11 +5673,23 @@ impl IconShape for MdLooksOne { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3970,11 +5712,23 @@ impl IconShape for MdLooksTwo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3997,11 +5751,23 @@ impl IconShape for MdLoupe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4024,11 +5790,23 @@ impl IconShape for MdMicExternalOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4051,11 +5829,23 @@ impl IconShape for MdMicExternalOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4078,11 +5868,23 @@ impl IconShape for MdMonochromePhotos { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4108,11 +5910,23 @@ impl IconShape for MdMotionPhotosOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4135,11 +5949,23 @@ impl IconShape for MdMotionPhotosOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4162,11 +5988,23 @@ impl IconShape for MdMotionPhotosPause { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4189,11 +6027,23 @@ impl IconShape for MdMotionPhotosPaused { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4216,11 +6066,23 @@ impl IconShape for MdMovieCreation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4243,11 +6105,23 @@ impl IconShape for MdMovieFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4270,11 +6144,23 @@ impl IconShape for MdMp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4297,11 +6183,23 @@ impl IconShape for MdMusicNote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4324,11 +6222,23 @@ impl IconShape for MdMusicOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4351,11 +6261,23 @@ impl IconShape for MdNature { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4378,11 +6300,23 @@ impl IconShape for MdNaturePeople { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4405,11 +6339,23 @@ impl IconShape for MdNavigateBefore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4432,11 +6378,23 @@ impl IconShape for MdNavigateNext { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4459,11 +6417,23 @@ impl IconShape for MdPalette { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4486,11 +6456,23 @@ impl IconShape for MdPanorama { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4513,11 +6495,23 @@ impl IconShape for MdPanoramaFishEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4540,11 +6534,23 @@ impl IconShape for MdPanoramaHorizontal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4567,11 +6573,23 @@ impl IconShape for MdPanoramaHorizontalSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4594,11 +6612,23 @@ impl IconShape for MdPanoramaPhotosphere { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4621,11 +6651,23 @@ impl IconShape for MdPanoramaPhotosphereSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4648,11 +6690,23 @@ impl IconShape for MdPanoramaVertical { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4675,11 +6729,23 @@ impl IconShape for MdPanoramaVerticalSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4702,11 +6768,23 @@ impl IconShape for MdPanoramaWideAngle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4729,11 +6807,23 @@ impl IconShape for MdPanoramaWideAngleSelect { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4756,11 +6846,23 @@ impl IconShape for MdPhoto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4783,11 +6885,23 @@ impl IconShape for MdPhotoAlbum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4810,11 +6924,23 @@ impl IconShape for MdPhotoCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4842,11 +6968,23 @@ impl IconShape for MdPhotoCameraBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4869,11 +7007,23 @@ impl IconShape for MdPhotoCameraFront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4896,11 +7046,23 @@ impl IconShape for MdPhotoFilter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4923,11 +7085,23 @@ impl IconShape for MdPhotoLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4950,11 +7124,23 @@ impl IconShape for MdPhotoSizeSelectActual { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4977,11 +7163,23 @@ impl IconShape for MdPhotoSizeSelectLarge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5004,11 +7202,23 @@ impl IconShape for MdPhotoSizeSelectSmall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5031,11 +7241,23 @@ impl IconShape for MdPictureAsPdf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5058,11 +7280,23 @@ impl IconShape for MdPortrait { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5085,11 +7319,23 @@ impl IconShape for MdReceiptLong { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5136,11 +7382,23 @@ impl IconShape for MdRemoveRedEye { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5163,11 +7421,23 @@ impl IconShape for MdRotate90DegreesCcw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5190,11 +7460,23 @@ impl IconShape for MdRotateLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5217,11 +7499,23 @@ impl IconShape for MdRotateRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5244,11 +7538,23 @@ impl IconShape for MdShutterSpeed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5271,11 +7577,23 @@ impl IconShape for MdSlideshow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5298,11 +7616,23 @@ impl IconShape for MdStraighten { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5325,11 +7655,23 @@ impl IconShape for MdStyle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5352,11 +7694,23 @@ impl IconShape for MdSwitchCamera { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5379,11 +7733,23 @@ impl IconShape for MdSwitchVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5406,11 +7772,23 @@ impl IconShape for MdTagFaces { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5433,11 +7811,23 @@ impl IconShape for MdTexture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5460,11 +7850,23 @@ impl IconShape for MdTimelapse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5487,11 +7889,23 @@ impl IconShape for MdTimer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5514,11 +7928,23 @@ impl IconShape for MdTimer10 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5541,11 +7967,23 @@ impl IconShape for MdTimer3 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5568,11 +8006,23 @@ impl IconShape for MdTimerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5595,11 +8045,23 @@ impl IconShape for MdTonality { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5622,11 +8084,23 @@ impl IconShape for MdTransform { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5649,11 +8123,23 @@ impl IconShape for MdTune { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5676,11 +8162,23 @@ impl IconShape for MdViewComfy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5703,11 +8201,23 @@ impl IconShape for MdViewCompact { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5730,11 +8240,23 @@ impl IconShape for MdVignette { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5757,11 +8279,23 @@ impl IconShape for MdWbAuto { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5784,11 +8318,23 @@ impl IconShape for MdWbCloudy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5811,11 +8357,23 @@ impl IconShape for MdWbIncandescent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5838,11 +8396,23 @@ impl IconShape for MdWbIridescent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5865,11 +8435,23 @@ impl IconShape for MdWbShade { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5892,11 +8474,23 @@ impl IconShape for MdWbSunny { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -5919,11 +8513,23 @@ impl IconShape for MdWbTwighlight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_maps_icons.rs b/packages/lib/src/icons/md_maps_icons.rs index 9342360..dccb6fe 100644 --- a/packages/lib/src/icons/md_maps_icons.rs +++ b/packages/lib/src/icons/md_maps_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Md360 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAddBusiness { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -70,11 +94,23 @@ impl IconShape for MdAddLocation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -97,11 +133,23 @@ impl IconShape for MdAddLocationAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -124,11 +172,23 @@ impl IconShape for MdAddRoad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -181,11 +241,23 @@ impl IconShape for MdAgriculture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -217,11 +289,23 @@ impl IconShape for MdAltRoute { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -244,11 +328,23 @@ impl IconShape for MdAtm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -271,11 +367,23 @@ impl IconShape for MdAttractions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -298,11 +406,23 @@ impl IconShape for MdBadge { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -325,11 +445,23 @@ impl IconShape for MdBakeryDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -353,11 +485,23 @@ impl IconShape for MdBeenhere { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -380,11 +524,23 @@ impl IconShape for MdBikeScooter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -413,11 +569,23 @@ impl IconShape for MdBreakfastDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -441,11 +609,23 @@ impl IconShape for MdBrunchDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -469,11 +649,23 @@ impl IconShape for MdBusAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -496,11 +688,23 @@ impl IconShape for MdCarRental { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -526,11 +730,23 @@ impl IconShape for MdCarRepair { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -553,11 +769,23 @@ impl IconShape for MdCategory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -588,11 +816,23 @@ impl IconShape for MdCelebration { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -627,11 +867,23 @@ impl IconShape for MdCleaningServices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -654,11 +906,23 @@ impl IconShape for MdCompassCalibration { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -686,11 +950,23 @@ impl IconShape for MdDeliveryDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -722,11 +998,23 @@ impl IconShape for MdDepartureBoard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -749,11 +1037,23 @@ impl IconShape for MdDesignServices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -779,11 +1079,23 @@ impl IconShape for MdDinnerDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -806,11 +1118,23 @@ impl IconShape for MdDirections { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -833,11 +1157,23 @@ impl IconShape for MdDirectionsBike { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -860,11 +1196,23 @@ impl IconShape for MdDirectionsBoat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -887,11 +1235,23 @@ impl IconShape for MdDirectionsBus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -914,11 +1274,23 @@ impl IconShape for MdDirectionsCar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -941,11 +1313,23 @@ impl IconShape for MdDirectionsRailway { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -968,11 +1352,23 @@ impl IconShape for MdDirectionsRun { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -995,11 +1391,23 @@ impl IconShape for MdDirectionsSubway { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1022,11 +1430,23 @@ impl IconShape for MdDirectionsTransit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1049,11 +1469,23 @@ impl IconShape for MdDirectionsWalk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1076,11 +1508,23 @@ impl IconShape for MdDryCleaning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1103,11 +1547,23 @@ impl IconShape for MdEditAttributes { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1130,11 +1586,23 @@ impl IconShape for MdEditLocation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1157,11 +1625,23 @@ impl IconShape for MdEditRoad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1211,11 +1691,23 @@ impl IconShape for MdElectricBike { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1241,11 +1733,23 @@ impl IconShape for MdElectricCar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1271,11 +1775,23 @@ impl IconShape for MdElectricMoped { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1310,11 +1826,23 @@ impl IconShape for MdElectricRickshaw { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1340,11 +1868,23 @@ impl IconShape for MdElectricScooter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1373,11 +1913,23 @@ impl IconShape for MdElectricalServices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1409,11 +1961,23 @@ impl IconShape for MdEvStation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1436,11 +2000,23 @@ impl IconShape for MdFastfood { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1463,11 +2039,23 @@ impl IconShape for MdFestival { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1490,11 +2078,23 @@ impl IconShape for MdFlight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1517,11 +2117,23 @@ impl IconShape for MdHail { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1544,11 +2156,23 @@ impl IconShape for MdHandyman { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1574,11 +2198,23 @@ impl IconShape for MdHardware { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1604,11 +2240,23 @@ impl IconShape for MdHomeRepairService { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1634,11 +2282,23 @@ impl IconShape for MdHotel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1661,11 +2321,23 @@ impl IconShape for MdHvac { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1700,11 +2372,23 @@ impl IconShape for MdIcecream { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1728,11 +2412,23 @@ impl IconShape for MdLayers { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1755,11 +2451,23 @@ impl IconShape for MdLayersClear { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1782,11 +2490,23 @@ impl IconShape for MdLiquor { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1812,11 +2532,23 @@ impl IconShape for MdLocalActivity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1839,11 +2571,23 @@ impl IconShape for MdLocalAirport { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1866,11 +2610,23 @@ impl IconShape for MdLocalAtm { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1893,11 +2649,23 @@ impl IconShape for MdLocalBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1920,11 +2688,23 @@ impl IconShape for MdLocalCafe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1947,11 +2727,23 @@ impl IconShape for MdLocalCarWash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1974,11 +2766,23 @@ impl IconShape for MdLocalConvenienceStore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2001,11 +2805,23 @@ impl IconShape for MdLocalDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2028,11 +2844,23 @@ impl IconShape for MdLocalDrink { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2055,11 +2883,23 @@ impl IconShape for MdLocalFireDepartment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2082,11 +2922,23 @@ impl IconShape for MdLocalFlorist { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2109,11 +2961,23 @@ impl IconShape for MdLocalGasStation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2136,11 +3000,23 @@ impl IconShape for MdLocalGroceryStore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2163,11 +3039,23 @@ impl IconShape for MdLocalHospital { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2190,11 +3078,23 @@ impl IconShape for MdLocalHotel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2217,11 +3117,23 @@ impl IconShape for MdLocalLaundryService { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2244,11 +3156,23 @@ impl IconShape for MdLocalLibrary { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2271,11 +3195,23 @@ impl IconShape for MdLocalMall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2298,11 +3234,23 @@ impl IconShape for MdLocalMovies { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2325,11 +3273,23 @@ impl IconShape for MdLocalOffer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2352,11 +3312,23 @@ impl IconShape for MdLocalParking { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2379,11 +3351,23 @@ impl IconShape for MdLocalPharmacy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2406,11 +3390,23 @@ impl IconShape for MdLocalPhone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2433,11 +3429,23 @@ impl IconShape for MdLocalPizza { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2460,11 +3468,23 @@ impl IconShape for MdLocalPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2487,11 +3507,23 @@ impl IconShape for MdLocalPolice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2514,11 +3546,23 @@ impl IconShape for MdLocalPostOffice { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2541,11 +3585,23 @@ impl IconShape for MdLocalPrintshop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2568,11 +3624,23 @@ impl IconShape for MdLocalSee { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2600,11 +3668,23 @@ impl IconShape for MdLocalShipping { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2627,11 +3707,23 @@ impl IconShape for MdLocalTaxi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2654,11 +3746,23 @@ impl IconShape for MdLocationPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2681,11 +3785,23 @@ impl IconShape for MdLunchDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2717,11 +3833,23 @@ impl IconShape for MdMap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2744,11 +3872,23 @@ impl IconShape for MdMapsUgc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2772,11 +3912,23 @@ impl IconShape for MdMedicalServices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2799,11 +3951,23 @@ impl IconShape for MdMenuBook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2835,11 +3999,23 @@ impl IconShape for MdMiscellaneousServices { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2865,11 +4041,23 @@ impl IconShape for MdMoney { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2898,11 +4086,23 @@ impl IconShape for MdMoped { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2934,11 +4134,23 @@ impl IconShape for MdMultipleStop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2961,11 +4173,23 @@ impl IconShape for MdMuseum { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2988,11 +4212,23 @@ impl IconShape for MdMyLocation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3015,11 +4251,23 @@ impl IconShape for MdNavigation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3042,11 +4290,23 @@ impl IconShape for MdNearMe { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3069,11 +4329,23 @@ impl IconShape for MdNearMeDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3096,11 +4368,23 @@ impl IconShape for MdNightlife { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3123,11 +4407,23 @@ impl IconShape for MdNoMeals { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3150,11 +4446,23 @@ impl IconShape for MdNoMealsOuline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3177,11 +4485,23 @@ impl IconShape for MdNoTransfer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3204,11 +4524,23 @@ impl IconShape for MdNotListedLocation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3231,11 +4563,23 @@ impl IconShape for MdPark { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3258,11 +4602,23 @@ impl IconShape for MdPedalBike { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3285,11 +4641,23 @@ impl IconShape for MdPersonPin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3312,11 +4680,23 @@ impl IconShape for MdPersonPinCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3339,11 +4719,23 @@ impl IconShape for MdPestControl { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3366,11 +4758,23 @@ impl IconShape for MdPestControlRodent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3393,11 +4797,23 @@ impl IconShape for MdPinDrop { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3420,11 +4836,23 @@ impl IconShape for MdPlace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3447,11 +4875,23 @@ impl IconShape for MdPlumbing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3480,11 +4920,23 @@ impl IconShape for MdRailwayAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3507,11 +4959,23 @@ impl IconShape for MdRamenDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3534,11 +4998,23 @@ impl IconShape for MdRateReview { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3561,11 +5037,23 @@ impl IconShape for MdRestaurant { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3588,11 +5076,23 @@ impl IconShape for MdRestaurantMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3615,11 +5115,23 @@ impl IconShape for MdRunCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3642,11 +5154,23 @@ impl IconShape for MdSatellite { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3669,11 +5193,23 @@ impl IconShape for MdSetMeal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3696,11 +5232,23 @@ impl IconShape for MdStoreMallDirectory { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3723,11 +5271,23 @@ impl IconShape for MdStreetview { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3758,11 +5318,23 @@ impl IconShape for MdSubway { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3795,11 +5367,23 @@ impl IconShape for MdTakeoutDining { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3823,11 +5407,23 @@ impl IconShape for MdTaxiAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3850,11 +5446,23 @@ impl IconShape for MdTerrain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3877,11 +5485,23 @@ impl IconShape for MdTheaterComedy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3907,11 +5527,23 @@ impl IconShape for MdTraffic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3934,11 +5566,23 @@ impl IconShape for MdTrain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3961,11 +5605,23 @@ impl IconShape for MdTram { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -3988,11 +5644,23 @@ impl IconShape for MdTransferWithinAStation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4015,11 +5683,23 @@ impl IconShape for MdTransitEnterexit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4042,11 +5722,23 @@ impl IconShape for MdTripOrigin { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4072,11 +5764,23 @@ impl IconShape for MdTwoWheeler { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4099,11 +5803,23 @@ impl IconShape for MdVolunteerActivism { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4135,11 +5851,23 @@ impl IconShape for MdWineBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4162,11 +5890,23 @@ impl IconShape for MdWrongLocation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -4192,11 +5932,23 @@ impl IconShape for MdZoomOutMap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_navigation_icons.rs b/packages/lib/src/icons/md_navigation_icons.rs index a3f5d7a..54466b6 100644 --- a/packages/lib/src/icons/md_navigation_icons.rs +++ b/packages/lib/src/icons/md_navigation_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAppSettingsAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdApps { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdArrowBack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdArrowBackIos { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for MdArrowDownward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for MdArrowDropDown { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for MdArrowDropDownCircle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -196,11 +280,23 @@ impl IconShape for MdArrowDropUp { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -223,11 +319,23 @@ impl IconShape for MdArrowForward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -250,11 +358,23 @@ impl IconShape for MdArrowForwardIos { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -277,11 +397,23 @@ impl IconShape for MdArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -304,11 +436,23 @@ impl IconShape for MdArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -331,11 +475,23 @@ impl IconShape for MdArrowUpward { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -358,11 +514,23 @@ impl IconShape for MdAssistantDirection { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -385,11 +553,23 @@ impl IconShape for MdAssistantNavigation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -412,11 +592,23 @@ impl IconShape for MdCampaign { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -439,11 +631,23 @@ impl IconShape for MdCancel { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -466,11 +670,23 @@ impl IconShape for MdCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -493,11 +709,23 @@ impl IconShape for MdChevronLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -520,11 +748,23 @@ impl IconShape for MdChevronRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -547,11 +787,23 @@ impl IconShape for MdClose { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -574,11 +826,23 @@ impl IconShape for MdDoubleArrow { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -604,11 +868,23 @@ impl IconShape for MdEast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -631,11 +907,23 @@ impl IconShape for MdExpandLess { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -658,11 +946,23 @@ impl IconShape for MdExpandMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -685,11 +985,23 @@ impl IconShape for MdFirstPage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -712,11 +1024,23 @@ impl IconShape for MdFullscreen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -739,11 +1063,23 @@ impl IconShape for MdFullscreenExit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -766,11 +1102,23 @@ impl IconShape for MdHomeWork { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -799,11 +1147,23 @@ impl IconShape for MdLastPage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -826,11 +1186,23 @@ impl IconShape for MdLegendToggle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -853,11 +1225,23 @@ impl IconShape for MdMenu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -880,11 +1264,23 @@ impl IconShape for MdMenuOpen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -907,11 +1303,23 @@ impl IconShape for MdMoreHoriz { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -934,11 +1342,23 @@ impl IconShape for MdMoreVert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -961,11 +1381,23 @@ impl IconShape for MdNorth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -988,11 +1420,23 @@ impl IconShape for MdNorthEast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1015,11 +1459,23 @@ impl IconShape for MdNorthWest { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1042,11 +1498,23 @@ impl IconShape for MdOfflineShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1069,11 +1537,23 @@ impl IconShape for MdPayments { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1096,11 +1576,23 @@ impl IconShape for MdPivotTableChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1126,11 +1618,23 @@ impl IconShape for MdRefresh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1153,11 +1657,23 @@ impl IconShape for MdSouth { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1180,11 +1696,23 @@ impl IconShape for MdSouthEast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1207,11 +1735,23 @@ impl IconShape for MdSouthWest { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1234,11 +1774,23 @@ impl IconShape for MdSubdirectoryArrowLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1261,11 +1813,23 @@ impl IconShape for MdSubdirectoryArrowRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1288,11 +1852,23 @@ impl IconShape for MdSwitchLeft { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1315,11 +1891,23 @@ impl IconShape for MdSwitchRight { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1342,11 +1930,23 @@ impl IconShape for MdUnfoldLess { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1369,11 +1969,23 @@ impl IconShape for MdUnfoldMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1396,11 +2008,23 @@ impl IconShape for MdWaterfallChart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1423,11 +2047,23 @@ impl IconShape for MdWest { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_notification_icons.rs b/packages/lib/src/icons/md_notification_icons.rs index b110628..030096f 100644 --- a/packages/lib/src/icons/md_notification_icons.rs +++ b/packages/lib/src/icons/md_notification_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAccountTree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAdb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAddCall { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -74,7 +110,9 @@ impl IconShape for MdAddCall { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -84,11 +122,23 @@ impl IconShape for MdAirlineSeatFlat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -111,11 +161,23 @@ impl IconShape for MdAirlineSeatFlatAngled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -138,11 +200,23 @@ impl IconShape for MdAirlineSeatIndividualSuite { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -165,11 +239,23 @@ impl IconShape for MdAirlineSeatLegroomExtra { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -192,11 +278,23 @@ impl IconShape for MdAirlineSeatLegroomNormal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -219,11 +317,23 @@ impl IconShape for MdAirlineSeatLegroomReduced { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -246,11 +356,23 @@ impl IconShape for MdAirlineSeatReclineExtra { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -273,11 +395,23 @@ impl IconShape for MdAirlineSeatReclineNormal { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -300,11 +434,23 @@ impl IconShape for MdBluetoothAudio { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -327,11 +473,23 @@ impl IconShape for MdConfirmationNumber { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -354,11 +512,23 @@ impl IconShape for MdDirectionsOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -391,11 +561,23 @@ impl IconShape for MdDiscFull { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -418,11 +600,23 @@ impl IconShape for MdDoNotDisturb { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -445,11 +639,23 @@ impl IconShape for MdDoNotDisturbAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -472,11 +678,23 @@ impl IconShape for MdDoNotDisturbOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -499,11 +717,23 @@ impl IconShape for MdDoNotDisturbOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -526,11 +756,23 @@ impl IconShape for MdDriveEta { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -553,11 +795,23 @@ impl IconShape for MdEnhancedEncryption { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -583,11 +837,23 @@ impl IconShape for MdEventAvailable { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -610,11 +876,23 @@ impl IconShape for MdEventBusy { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -637,11 +915,23 @@ impl IconShape for MdEventNote { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -664,11 +954,23 @@ impl IconShape for MdFolderSpecial { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -691,11 +993,23 @@ impl IconShape for MdImagesearchRoller { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -718,11 +1032,23 @@ impl IconShape for MdLiveTv { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -745,11 +1071,23 @@ impl IconShape for MdMms { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -772,11 +1110,23 @@ impl IconShape for MdMore { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -799,11 +1149,23 @@ impl IconShape for MdNetworkCheck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -826,11 +1188,23 @@ impl IconShape for MdNetworkLocked { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -853,11 +1227,23 @@ impl IconShape for MdNoEncryption { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -880,11 +1266,23 @@ impl IconShape for MdOndemandVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -907,11 +1305,23 @@ impl IconShape for MdPersonalVideo { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -934,11 +1344,23 @@ impl IconShape for MdPhoneBluetoothSpeaker { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -961,11 +1383,23 @@ impl IconShape for MdPhoneCallback { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -988,11 +1422,23 @@ impl IconShape for MdPhoneForwarded { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1015,11 +1461,23 @@ impl IconShape for MdPhoneInTalk { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1042,11 +1500,23 @@ impl IconShape for MdPhoneLocked { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1069,11 +1539,23 @@ impl IconShape for MdPhoneMissed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1096,11 +1578,23 @@ impl IconShape for MdPhonePaused { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1123,11 +1617,23 @@ impl IconShape for MdPower { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1150,11 +1656,23 @@ impl IconShape for MdPowerOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1177,11 +1695,23 @@ impl IconShape for MdPriorityHigh { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1209,11 +1739,23 @@ impl IconShape for MdSdCard { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1236,11 +1778,23 @@ impl IconShape for MdSimCardAlert { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1263,11 +1817,23 @@ impl IconShape for MdSms { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1290,11 +1856,23 @@ impl IconShape for MdSmsFailed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1317,11 +1895,23 @@ impl IconShape for MdSupportAgent { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1357,11 +1947,23 @@ impl IconShape for MdSync { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1384,11 +1986,23 @@ impl IconShape for MdSyncDisabled { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1411,11 +2025,23 @@ impl IconShape for MdSyncProblem { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1438,11 +2064,23 @@ impl IconShape for MdSystemUpdate { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1465,11 +2103,23 @@ impl IconShape for MdTapAndPlay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1492,11 +2142,23 @@ impl IconShape for MdTimeToLeave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1519,11 +2181,23 @@ impl IconShape for MdTvOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1546,11 +2220,23 @@ impl IconShape for MdVibration { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1573,11 +2259,23 @@ impl IconShape for MdVoiceChat { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1600,11 +2298,23 @@ impl IconShape for MdVpnLock { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1627,11 +2337,23 @@ impl IconShape for MdWc { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1654,11 +2376,23 @@ impl IconShape for MdWifi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1681,11 +2415,23 @@ impl IconShape for MdWifiOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_places_icons.rs b/packages/lib/src/icons/md_places_icons.rs index 74c1b8f..4eb1d08 100644 --- a/packages/lib/src/icons/md_places_icons.rs +++ b/packages/lib/src/icons/md_places_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdAcUnit { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAirportShuttle { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdAllInclusive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdApartment { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for MdBabyChangingStation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for MdBackpack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -169,11 +241,23 @@ impl IconShape for MdBathtub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -201,11 +285,23 @@ impl IconShape for MdBeachAccess { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -228,11 +324,23 @@ impl IconShape for MdBento { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -255,11 +363,23 @@ impl IconShape for MdBusinessCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -282,11 +402,23 @@ impl IconShape for MdCarpenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -309,11 +441,23 @@ impl IconShape for MdCasino { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -336,11 +480,23 @@ impl IconShape for MdChargingStation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -363,11 +519,23 @@ impl IconShape for MdCheckroom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -390,11 +558,23 @@ impl IconShape for MdChildCare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -427,11 +607,23 @@ impl IconShape for MdChildFriendly { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -454,11 +646,23 @@ impl IconShape for MdCorporateFare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -481,11 +685,23 @@ impl IconShape for MdCountertops { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -508,11 +724,23 @@ impl IconShape for MdDoNotStep { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -535,11 +763,23 @@ impl IconShape for MdDoNotTouch { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -562,11 +802,23 @@ impl IconShape for MdDry { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -589,11 +841,23 @@ impl IconShape for MdElevator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -616,11 +880,23 @@ impl IconShape for MdEscalator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -643,11 +919,23 @@ impl IconShape for MdEscalatorWarning { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -670,11 +958,23 @@ impl IconShape for MdFamilyRestroom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -697,11 +997,23 @@ impl IconShape for MdFence { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -724,11 +1036,23 @@ impl IconShape for MdFireExtinguisher { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -751,11 +1075,23 @@ impl IconShape for MdFitnessCenter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -778,11 +1114,23 @@ impl IconShape for MdFoodBank { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -805,11 +1153,23 @@ impl IconShape for MdFoundation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -832,11 +1192,23 @@ impl IconShape for MdFreeBreakfast { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -859,11 +1231,23 @@ impl IconShape for MdGolfCourse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -891,11 +1275,23 @@ impl IconShape for MdGrass { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -918,11 +1314,23 @@ impl IconShape for MdHotTub { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -950,11 +1358,23 @@ impl IconShape for MdHouse { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -977,11 +1397,23 @@ impl IconShape for MdHouseSiding { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1004,11 +1436,23 @@ impl IconShape for MdKitchen { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1031,11 +1475,23 @@ impl IconShape for MdMeetingRoom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1044,7 +1500,9 @@ impl IconShape for MdMeetingRoom { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1054,11 +1512,23 @@ impl IconShape for MdMicrowave { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1081,11 +1551,23 @@ impl IconShape for MdNightShelter { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1108,11 +1590,23 @@ impl IconShape for MdNoBackpack { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1135,11 +1629,23 @@ impl IconShape for MdNoCell { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1162,11 +1668,23 @@ impl IconShape for MdNoDrinks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1189,11 +1707,23 @@ impl IconShape for MdNoFlash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1216,11 +1746,23 @@ impl IconShape for MdNoFood { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1243,11 +1785,23 @@ impl IconShape for MdNoMeetingRoom { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1256,7 +1810,9 @@ impl IconShape for MdNoMeetingRoom { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1266,11 +1822,23 @@ impl IconShape for MdNoPhotography { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1293,11 +1861,23 @@ impl IconShape for MdNoStroller { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1320,11 +1900,23 @@ impl IconShape for MdPool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1352,11 +1944,23 @@ impl IconShape for MdRiceBowl { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1379,11 +1983,23 @@ impl IconShape for MdRoofing { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1406,11 +2022,23 @@ impl IconShape for MdRoomPreferences { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1433,11 +2061,23 @@ impl IconShape for MdRoomService { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1460,11 +2100,23 @@ impl IconShape for MdRvHookup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1490,11 +2142,23 @@ impl IconShape for MdSmokeFree { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1517,11 +2181,23 @@ impl IconShape for MdSmokingRooms { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1544,11 +2220,23 @@ impl IconShape for MdSoap { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1571,11 +2259,23 @@ impl IconShape for MdSpa { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1601,11 +2301,23 @@ impl IconShape for MdSportsBar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1628,11 +2340,23 @@ impl IconShape for MdStairs { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1655,11 +2379,23 @@ impl IconShape for MdStorefront { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1682,11 +2418,23 @@ impl IconShape for MdStroller { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1722,11 +2470,23 @@ impl IconShape for MdTapas { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1749,11 +2509,23 @@ impl IconShape for MdTty { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1776,11 +2548,23 @@ impl IconShape for MdUmbrella { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1803,11 +2587,23 @@ impl IconShape for MdWash { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1830,11 +2626,23 @@ impl IconShape for MdWaterDamage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1857,11 +2665,23 @@ impl IconShape for MdWheelchairPickup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_social_icons.rs b/packages/lib/src/icons/md_social_icons.rs index db72566..206cdbd 100644 --- a/packages/lib/src/icons/md_social_icons.rs +++ b/packages/lib/src/icons/md_social_icons.rs @@ -7,11 +7,23 @@ impl IconShape for Md6FtApart { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdAddModerator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -64,11 +88,23 @@ impl IconShape for MdArchitecture { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -97,11 +133,23 @@ impl IconShape for MdCake { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -124,11 +172,23 @@ impl IconShape for MdCleanHands { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -151,11 +211,23 @@ impl IconShape for MdConnectWithoutContact { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -178,11 +250,23 @@ impl IconShape for MdConstruction { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -212,11 +296,23 @@ impl IconShape for MdCoronavirus { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -239,11 +335,23 @@ impl IconShape for MdDeck { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -272,11 +380,23 @@ impl IconShape for MdDomain { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -299,11 +419,23 @@ impl IconShape for MdElderly { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -326,11 +458,23 @@ impl IconShape for MdEmojiEmotions { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -353,11 +497,23 @@ impl IconShape for MdEmojiEvents { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -380,11 +536,23 @@ impl IconShape for MdEmojiFlags { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -407,11 +575,23 @@ impl IconShape for MdEmojiFoodBeverage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -440,11 +620,23 @@ impl IconShape for MdEmojiNature { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -470,11 +662,23 @@ impl IconShape for MdEmojiObjects { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -497,11 +701,23 @@ impl IconShape for MdEmojiPeople { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -529,11 +745,23 @@ impl IconShape for MdEmojiSymbols { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -585,11 +813,23 @@ impl IconShape for MdEmojiTransportation { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -639,11 +879,23 @@ impl IconShape for MdEngineering { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -678,11 +930,23 @@ impl IconShape for MdFacebook { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -705,11 +969,23 @@ impl IconShape for MdFireplace { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -732,11 +1008,23 @@ impl IconShape for MdFollowTheSigns { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -759,11 +1047,23 @@ impl IconShape for MdGroup { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -786,11 +1086,23 @@ impl IconShape for MdGroupAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -813,11 +1125,23 @@ impl IconShape for MdGroups { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -840,11 +1164,23 @@ impl IconShape for MdHistoryEdu { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -867,11 +1203,23 @@ impl IconShape for MdIosShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -894,11 +1242,23 @@ impl IconShape for MdKingBed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -933,11 +1293,23 @@ impl IconShape for MdLocationCity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -960,11 +1332,23 @@ impl IconShape for MdLuggage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -987,11 +1371,23 @@ impl IconShape for MdMasks { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1014,11 +1410,23 @@ impl IconShape for MdMilitaryTech { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1041,11 +1449,23 @@ impl IconShape for MdMood { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1068,11 +1488,23 @@ impl IconShape for MdMoodBad { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1095,11 +1527,23 @@ impl IconShape for MdNightsStay { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1125,11 +1569,23 @@ impl IconShape for MdNoLuggage { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1152,11 +1608,23 @@ impl IconShape for MdNotifications { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1165,7 +1633,9 @@ impl IconShape for MdNotifications { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -1175,11 +1645,23 @@ impl IconShape for MdNotificationsActive { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1202,11 +1684,23 @@ impl IconShape for MdNotificationsNone { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1229,11 +1723,23 @@ impl IconShape for MdNotificationsOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1256,11 +1762,23 @@ impl IconShape for MdNotificationsPaused { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1283,11 +1801,23 @@ impl IconShape for MdOutdoorGrill { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1319,11 +1849,23 @@ impl IconShape for MdPages { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1346,11 +1888,23 @@ impl IconShape for MdPartyMode { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1373,11 +1927,23 @@ impl IconShape for MdPeople { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1400,11 +1966,23 @@ impl IconShape for MdPeopleAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1442,11 +2020,23 @@ impl IconShape for MdPeopleOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1469,11 +2059,23 @@ impl IconShape for MdPerson { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1496,11 +2098,23 @@ impl IconShape for MdPersonAdd { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1523,11 +2137,23 @@ impl IconShape for MdPersonAddAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1550,11 +2176,23 @@ impl IconShape for MdPersonAddAlt1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1577,11 +2215,23 @@ impl IconShape for MdPersonOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1604,11 +2254,23 @@ impl IconShape for MdPersonRemove { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1631,11 +2293,23 @@ impl IconShape for MdPersonRemoveAlt1 { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1658,11 +2332,23 @@ impl IconShape for MdPlusOne { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1685,11 +2371,23 @@ impl IconShape for MdPoll { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1712,11 +2410,23 @@ impl IconShape for MdPsychology { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1742,11 +2452,23 @@ impl IconShape for MdPublic { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1769,11 +2491,23 @@ impl IconShape for MdPublicOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1796,11 +2530,23 @@ impl IconShape for MdRecommend { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1823,11 +2569,23 @@ impl IconShape for MdReduceCapacity { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1850,11 +2608,23 @@ impl IconShape for MdRemoveModerator { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1877,11 +2647,23 @@ impl IconShape for MdSanitizer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1904,11 +2686,23 @@ impl IconShape for MdSchool { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1931,11 +2725,23 @@ impl IconShape for MdScience { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1958,11 +2764,23 @@ impl IconShape for MdSelfImprovement { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -1990,11 +2808,23 @@ impl IconShape for MdSentimentDissatisfied { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2027,11 +2857,23 @@ impl IconShape for MdSentimentNeutral { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2067,11 +2909,23 @@ impl IconShape for MdSentimentSatisfied { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2104,11 +2958,23 @@ impl IconShape for MdSentimentVeryDissatisfied { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2141,11 +3007,23 @@ impl IconShape for MdSentimentVerySatisfied { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2178,11 +3056,23 @@ impl IconShape for MdShare { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2205,11 +3095,23 @@ impl IconShape for MdSick { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2232,11 +3134,23 @@ impl IconShape for MdSingleBed { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2259,11 +3173,23 @@ impl IconShape for MdSports { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2291,11 +3217,23 @@ impl IconShape for MdSportsBaseball { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2324,11 +3262,23 @@ impl IconShape for MdSportsBasketball { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2372,11 +3322,23 @@ impl IconShape for MdSportsCricket { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2411,11 +3373,23 @@ impl IconShape for MdSportsEsports { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2438,11 +3412,23 @@ impl IconShape for MdSportsFootball { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2471,11 +3457,23 @@ impl IconShape for MdSportsGolf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2516,11 +3514,23 @@ impl IconShape for MdSportsHandball { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2549,11 +3559,23 @@ impl IconShape for MdSportsHockey { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2585,11 +3607,23 @@ impl IconShape for MdSportsKabaddi { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2623,11 +3657,23 @@ impl IconShape for MdSportsMma { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2653,11 +3699,23 @@ impl IconShape for MdSportsMotorsports { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2683,11 +3741,23 @@ impl IconShape for MdSportsRugby { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2710,11 +3780,23 @@ impl IconShape for MdSportsSoccer { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2737,11 +3819,23 @@ impl IconShape for MdSportsTennis { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2767,11 +3861,23 @@ impl IconShape for MdSportsVolleyball { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2809,11 +3915,23 @@ impl IconShape for MdSwitchAccount { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2836,11 +3954,23 @@ impl IconShape for MdThumbDownAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2863,11 +3993,23 @@ impl IconShape for MdThumbUpAlt { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -2890,11 +4032,23 @@ impl IconShape for MdWhatshot { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" diff --git a/packages/lib/src/icons/md_toggle_icons.rs b/packages/lib/src/icons/md_toggle_icons.rs index 1279576..0f63751 100644 --- a/packages/lib/src/icons/md_toggle_icons.rs +++ b/packages/lib/src/icons/md_toggle_icons.rs @@ -7,11 +7,23 @@ impl IconShape for MdCheckBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -34,11 +46,23 @@ impl IconShape for MdCheckBoxOutlineBlank { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -61,11 +85,23 @@ impl IconShape for MdIndeterminateCheckBox { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -88,11 +124,23 @@ impl IconShape for MdRadioButtonChecked { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -115,11 +163,23 @@ impl IconShape for MdRadioButtonUnchecked { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -142,11 +202,23 @@ impl IconShape for MdStar { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -172,11 +244,23 @@ impl IconShape for MdStarBorder { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -199,11 +283,23 @@ impl IconShape for MdStarHalf { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -226,11 +322,23 @@ impl IconShape for MdStarOutline { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -239,7 +347,9 @@ impl IconShape for MdStarOutline { "miter" } fn child_elements(&self) -> Element { - rsx! {} + rsx! { + + } } } @@ -249,11 +359,23 @@ impl IconShape for MdToggleOff { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" @@ -276,11 +398,23 @@ impl IconShape for MdToggleOn { fn view_box(&self) -> &str { "0 0 24 24" } + fn width(&self) -> &str { + "24" + } + fn height(&self) -> &str { + "24" + } fn xmlns(&self) -> &str { "http://www.w3.org/2000/svg" } - fn fill_and_stroke<'a>(&self, user_color: &'a str) -> (&'a str, &'a str, &'a str) { - (user_color, "none", "0") + fn fill(&self) -> &str { + "black" + } + fn stroke(&self) -> &str { + "none" + } + fn stroke_width(&self) -> &str { + "1" } fn stroke_linecap(&self) -> &str { "butt" From b540adfdc0aec3491e142947811d11f73e4a444d Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 12 Jul 2024 17:58:36 +0100 Subject: [PATCH 2/9] bump deps, update svg parsing, title override --- packages/codegen/Cargo.toml | 5 +- packages/codegen/src/create_icon_file.rs | 215 +- packages/lib/src/icon_component.rs | 10 +- packages/lib/src/icons/bs_icons.rs | 6672 +++++++++++++++++ packages/lib/src/icons/fa_brands_icons.rs | 1848 +++++ packages/lib/src/icons/fa_regular_icons.rs | 648 ++ packages/lib/src/icons/fa_solid_icons.rs | 5548 ++++++++++++++ packages/lib/src/icons/fi_icons.rs | 1148 +++ packages/lib/src/icons/go_icons.rs | 1082 ++- packages/lib/src/icons/hi_outline_icons.rs | 920 +++ packages/lib/src/icons/hi_solid_icons.rs | 920 +++ packages/lib/src/icons/io_icons.rs | 5350 ++++++++++++- packages/lib/src/icons/ld_icons.rs | 5824 ++++++++++++++ packages/lib/src/icons/md_action_icons.rs | 3364 ++++++++- packages/lib/src/icons/md_alert_icons.rs | 63 +- packages/lib/src/icons/md_av_icons.rs | 1126 ++- .../lib/src/icons/md_communication_icons.rs | 1001 ++- packages/lib/src/icons/md_content_icons.rs | 723 +- packages/lib/src/icons/md_device_icons.rs | 490 +- packages/lib/src/icons/md_editor_icons.rs | 810 +- packages/lib/src/icons/md_file_icons.rs | 270 +- packages/lib/src/icons/md_hardware_icons.rs | 445 +- packages/lib/src/icons/md_home_icons.rs | 28 +- packages/lib/src/icons/md_image_icons.rs | 1656 +++- packages/lib/src/icons/md_maps_icons.rs | 2016 ++++- packages/lib/src/icons/md_navigation_icons.rs | 404 +- .../lib/src/icons/md_notification_icons.rs | 523 +- packages/lib/src/icons/md_places_icons.rs | 788 +- packages/lib/src/icons/md_social_icons.rs | 1843 ++++- packages/lib/src/icons/md_toggle_icons.rs | 105 +- 30 files changed, 44148 insertions(+), 1697 deletions(-) diff --git a/packages/codegen/Cargo.toml b/packages/codegen/Cargo.toml index 5351a96..80453c9 100644 --- a/packages/codegen/Cargo.toml +++ b/packages/codegen/Cargo.toml @@ -7,7 +7,8 @@ edition = "2021" [dependencies] codegen = "0.1.3" -heck = "0.4.0" +heck = "0.5.0" regex = "1.6.0" -scraper = "0.13.0" +scraper = "0.19.0" +ego-tree = "0.6.2" walkdir = "2.3.2" diff --git a/packages/codegen/src/create_icon_file.rs b/packages/codegen/src/create_icon_file.rs index 2cf8f82..5844ad2 100644 --- a/packages/codegen/src/create_icon_file.rs +++ b/packages/codegen/src/create_icon_file.rs @@ -1,15 +1,17 @@ +use core::panic; use std::fs; use std::fs::File; use std::io::Write; use std::path::PathBuf; use std::{ffi::OsStr, path::Path}; +use ego_tree::iter::Children; +use ego_tree::NodeRef; use heck::ToSnakeCase; use heck::ToUpperCamelCase; use regex::Regex; use scraper::node::Element; -use scraper::ElementRef; -use scraper::Html; +use scraper::{Html, Node}; use walkdir::WalkDir; const ICON_TEMPLATE: &str = r#"#[derive(Copy, Clone, Debug, PartialEq)] @@ -42,6 +44,9 @@ impl IconShape for {ICON_NAME} { fn stroke_linejoin(&self) -> &str { "{STROKE_LINEJOIN}" } + fn title(&self) -> &str { + "{TITLE}" + } fn child_elements(&self) -> Element { rsx! { {CHILD_ELEMENTS} @@ -56,46 +61,49 @@ pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { let icon_file = files .into_iter() .map(|file| { - let svg_str = fs::read_to_string(&file).unwrap(); - let fragment = Html::parse_fragment(&svg_str); - - let elements = fragment - .tree - .nodes() - .filter_map(|node| { - if node.value().is_element() { - let element = ElementRef::wrap(node).unwrap().value(); - if !element.attrs.is_empty() { - return Some(element); - } - } - None - }) - .collect::>(); - - let svg_element = &elements[0]; - - let svg_child_elements = &elements[1..]; - let icon_name = icon_name(&file, icon_prefix); - let (view_box, xmlns) = extract_svg_attrs(svg_element); - let (width, height) = extract_svg_dimensions(svg_element); - let child_elements = extract_svg_child_elements(svg_child_elements, icon_prefix); - let (fill_color, stroke_color, stroke_width) = extract_svg_colors(svg_element); - let stroke_linecap = extract_svg_stroke_linecap(svg_element); - let stroke_linejoin = extract_svg_stroke_linejoin(svg_element); - - ICON_TEMPLATE - .replace("{ICON_NAME}", &format!("{}{}", icon_prefix, &icon_name)) - .replace("{VIEW_BOX}", &view_box) - .replace("{WIDTH}", &width) - .replace("{HEIGHT}", &height) - .replace("{XMLNS}", &xmlns) - .replace("{CHILD_ELEMENTS}", &child_elements) - .replace("{FILL_COLOR}", &fill_color) - .replace("{STROKE_COLOR}", &stroke_color) - .replace("{STROKE_WIDTH}", &stroke_width) - .replace("{STROKE_LINECAP}", &stroke_linecap) - .replace("{STROKE_LINEJOIN}", &stroke_linejoin) + let content = fs::read_to_string(&file).unwrap(); + let fragment = Html::parse_fragment(&content); + + // find the svg node in the fragment tree + let svg_node: Option> = fragment.tree.nodes().find(|node| { + if let Some(element) = node.value().as_element() { + return element.name() == "svg" && node.has_children() + } + false + }); + + if let Some(svg_node) = svg_node { + + // this is the svg element + let svg_element = svg_node.value().as_element().unwrap(); + + let icon_name = icon_name(&file, icon_prefix); + let (view_box, xmlns) = extract_svg_attrs(svg_element); + let (width, height) = extract_svg_dimensions(svg_element); + let (fill_color, stroke_color, stroke_width) = extract_svg_colors(svg_element); + let stroke_linecap = extract_svg_stroke_linecap(svg_element); + let stroke_linejoin = extract_svg_stroke_linejoin(svg_element); + + let (child_elements, title) = extract_svg_child_nodes(svg_node.children(), icon_prefix); + + ICON_TEMPLATE + .replace("{ICON_NAME}", &format!("{}{}", icon_prefix, &icon_name)) + .replace("{VIEW_BOX}", &view_box) + .replace("{WIDTH}", &width) + .replace("{HEIGHT}", &height) + .replace("{XMLNS}", &xmlns) + .replace("{TITLE}", &title) + .replace("{CHILD_ELEMENTS}", &child_elements) + .replace("{FILL_COLOR}", &fill_color) + .replace("{STROKE_COLOR}", &stroke_color) + .replace("{STROKE_WIDTH}", &stroke_width) + .replace("{STROKE_LINECAP}", &stroke_linecap) + .replace("{STROKE_LINEJOIN}", &stroke_linejoin) + + } else { + panic!("no svg node found in file: {:?}", file); + } + }) .collect::>() .join("\n"); @@ -188,41 +196,92 @@ fn extract_svg_stroke_linejoin(element: &Element) -> &str { element.attr("stroke-linejoin").unwrap_or("miter") } -fn extract_svg_child_elements(elements: &[&Element], icon_prefix: &str) -> String { - let elements = match icon_prefix { - "Md" => &elements[1..], - _ => elements, - }; - elements - .iter() - .map(|element| { - let tag_name = element.name(); - let mut element_attrs = element - .attrs() - .filter_map(|(name, value)| { - let value = if icon_prefix == "Io" { - value.replace("fill:none;stroke:#000;", "") - } else { - value.to_string() - }; - let re = Regex::new(r"^data-.*$").unwrap(); - if !re.is_match(name) && name != "fill" { - Some(format!( - " {}: \"{}\",", - name.to_snake_case(), - value - )) - } else { - None - } - }) - .collect::>(); - element_attrs.sort(); - let attrs_str = element_attrs.join("\n"); - " {TAG_NAME} {\n{ATTRS}\n }" - .replace("{TAG_NAME}", tag_name) - .replace("{ATTRS}", &attrs_str) +fn convert_element_attributes(element: &Element, icon_prefix: &str) -> String { + let mut element_attrs: Vec = element + .attrs() + .filter_map(|(name, value)| { + let value = if icon_prefix == "Io" { + value.replace("fill:none;stroke:#000;", "") + } else { + value.to_string() + }; + let re = Regex::new(r"^data-.*$").unwrap(); + if !re.is_match(name) && name != "fill" { + Some(format!("{}: \"{}\",", name.to_snake_case(), value)) + } else { + None + } }) - .collect::>() - .join("\n") + .collect::>(); + + element_attrs.sort(); + element_attrs.join("\n") +} + +fn extract_inner_child_nodes(layer: usize, children: Children, result: &mut String, icon_prefix: &str) { + let indent = " ".repeat(layer); + + children.filter(|node| node.value().is_element()).for_each(|child_node| { + let element = child_node.value().as_element().unwrap(); + result.push_str(&format!("{indent}{} {{\n", element.name())); + + let attrs = convert_element_attributes(element, icon_prefix); + if attrs != "" { + for attr in attrs.split("\n") { + result.push_str(&format!("{indent} {}\n", attr)); + } + } + + if child_node.has_children() { + extract_inner_child_nodes(layer + 1, child_node.children(), result, icon_prefix); + } + + result.push_str(&format!("{indent}}}\n")); + }); + +} + +fn extract_svg_child_nodes(children: Children, icon_prefix: &str) -> (String, String) { + + let mut result = String::new(); + let mut title = String::new(); + let layer: usize = 0; + + children.filter(|node| node.value().is_element()).for_each(|child_node| { + + let element = child_node.value().as_element().unwrap(); + + if element.name() == "title" { + if let Some(title_node) = child_node.first_child() { + if let Some(title_text) = title_node.value().as_text() { + title = title_text.to_string(); + } + } + + // we don't want the icon to own the title, so return here + // we will add the title to the icon component ourselves later + // this will allow us to override the title via the icon component + return + } + + result.push_str(&format!("{} {{\n", element.name())); + + let attrs = convert_element_attributes(element, icon_prefix); + if attrs != "" { + for attr in attrs.split("\n") { + result.push_str(&format!(" {}\n", attr)); + } + } + + extract_inner_child_nodes(layer + 1, child_node.children(), &mut result, icon_prefix); + + result.push_str("}\n"); + }); + + ( + // add indentation to result + result.split("\n").map(|line| format!(" {line}")).collect::>().join("\n"), + title + ) + } diff --git a/packages/lib/src/icon_component.rs b/packages/lib/src/icon_component.rs index 1dd23ef..98dec85 100644 --- a/packages/lib/src/icon_component.rs +++ b/packages/lib/src/icon_component.rs @@ -8,6 +8,7 @@ pub trait IconShape { fn width(&self) -> &str; fn height(&self) -> &str; fn xmlns(&self) -> &str; + fn title(&self) -> &str; fn child_elements(&self) -> Element; fn fill(&self) -> &str; fn stroke(&self) -> &str; @@ -45,7 +46,9 @@ pub struct IconProps { /// An class for the `` element. #[props(default = "".to_string())] pub class: String, - /// An accessible, short-text description for the icon. + /// An accessible, short-text description for the icon. Defaults to the icon's default title. + /// If the icon's title is empty, no title element will be generated. + #[props(default = None)] pub title: Option, } @@ -60,6 +63,7 @@ pub fn Icon(props: IconProps) -> let stroke_width = props.stroke_width.map(|v| v.to_string()).unwrap_or(props.icon.stroke_width().to_string()); let stroke_linecap = props.stroke_linecap.unwrap_or(props.icon.stroke_linecap().to_string()); let stroke_linejoin = props.stroke_linejoin.unwrap_or(props.icon.stroke_linejoin().to_string()); + let title = props.title.unwrap_or(props.icon.title().to_string()); rsx!( svg { @@ -73,9 +77,9 @@ pub fn Icon(props: IconProps) -> stroke_width, stroke_linecap, stroke_linejoin, - if let Some(title_text) = props.title { + if title != "" { title { - "{title_text}" + "{title}" } }, {props.icon.child_elements()}, diff --git a/packages/lib/src/icons/bs_icons.rs b/packages/lib/src/icons/bs_icons.rs index 060fca5..b292b22 100644 --- a/packages/lib/src/icons/bs_icons.rs +++ b/packages/lib/src/icons/bs_icons.rs @@ -31,11 +31,15 @@ impl IconShape for Bs123 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.873 11.297V4.142H1.699L0 5.379v1.137l1.64-1.18h.06v5.961h1.174Zm3.213-5.09v-.063c0-.618.44-1.169 1.196-1.169.676 0 1.174.44 1.174 1.106 0 .624-.42 1.101-.807 1.526L4.99 10.553v.744h4.78v-.99H6.643v-.069L8.41 8.252c.65-.724 1.237-1.332 1.237-2.27C9.646 4.849 8.723 4 7.308 4c-1.573 0-2.36 1.064-2.36 2.15v.057h1.138Zm6.559 1.883h.786c.823 0 1.374.481 1.379 1.179.01.707-.55 1.216-1.421 1.21-.77-.005-1.326-.419-1.379-.953h-1.095c.042 1.053.938 1.918 2.464 1.918 1.478 0 2.642-.839 2.62-2.144-.02-1.143-.922-1.651-1.551-1.714v-.063c.535-.09 1.347-.66 1.326-1.678-.026-1.053-.933-1.855-2.359-1.845-1.5.005-2.317.88-2.348 1.898h1.116c.032-.498.498-.944 1.206-.944.703 0 1.206.435 1.206 1.07.005.64-.504 1.106-1.2 1.106h-.75v.96Z", } + } } } @@ -70,12 +74,16 @@ impl IconShape for BsActivity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 2a.5.5 0 0 1 .47.33L10 12.036l1.53-4.208A.5.5 0 0 1 12 7.5h3.5a.5.5 0 0 1 0 1h-3.15l-1.88 5.17a.5.5 0 0 1-.94 0L6 3.964 4.47 8.171A.5.5 0 0 1 4 8.5H.5a.5.5 0 0 1 0-1h3.15l1.88-5.17A.5.5 0 0 1 6 2Z", fill_rule: "evenodd", } + } } } @@ -110,11 +118,15 @@ impl IconShape for BsAlarmFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H9v1.07a7.001 7.001 0 0 1 3.274 12.474l.601.602a.5.5 0 0 1-.707.708l-.746-.746A6.97 6.97 0 0 1 8 16a6.97 6.97 0 0 1-3.422-.892l-.746.746a.5.5 0 0 1-.707-.708l.602-.602A7.001 7.001 0 0 1 7 2.07V1h-.5A.5.5 0 0 1 6 .5zm2.5 5a.5.5 0 0 0-1 0v3.362l-1.429 2.38a.5.5 0 1 0 .858.515l1.5-2.5A.5.5 0 0 0 8.5 9V5.5zM.86 5.387A2.5 2.5 0 1 1 4.387 1.86 8.035 8.035 0 0 0 .86 5.387zM11.613 1.86a2.5 2.5 0 1 1 3.527 3.527 8.035 8.035 0 0 0-3.527-3.527z", } + } } } @@ -149,6 +161,9 @@ impl IconShape for BsAlarm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -157,6 +172,7 @@ impl IconShape for BsAlarm { path { d: "M6.5 0a.5.5 0 0 0 0 1H7v1.07a7.001 7.001 0 0 0-3.273 12.474l-.602.602a.5.5 0 0 0 .707.708l.746-.746A6.97 6.97 0 0 0 8 16a6.97 6.97 0 0 0 3.422-.892l.746.746a.5.5 0 0 0 .707-.708l-.601-.602A7.001 7.001 0 0 0 9 2.07V1h.5a.5.5 0 0 0 0-1h-3zm1.038 3.018a6.093 6.093 0 0 1 .924 0 6 6 0 1 1-.924 0zM0 3.5c0 .753.333 1.429.86 1.887A8.035 8.035 0 0 1 4.387 1.86 2.5 2.5 0 0 0 0 3.5zM13.5 1c-.753 0-1.429.333-1.887.86a8.035 8.035 0 0 1 3.527 3.527A2.5 2.5 0 0 0 13.5 1z", } + } } } @@ -191,6 +207,9 @@ impl IconShape for BsAlignBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -203,6 +222,7 @@ impl IconShape for BsAlignBottom { path { d: "M1.5 14a.5.5 0 0 0 0 1v-1zm13 1a.5.5 0 0 0 0-1v1zm-13 0h13v-1h-13v1z", } + } } } @@ -237,11 +257,15 @@ impl IconShape for BsAlignCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a.5.5 0 0 1 .5.5V6h-1V1.5A.5.5 0 0 1 8 1zm0 14a.5.5 0 0 1-.5-.5V10h1v4.5a.5.5 0 0 1-.5.5zM2 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7z", } + } } } @@ -276,6 +300,9 @@ impl IconShape for BsAlignEnd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -285,6 +312,7 @@ impl IconShape for BsAlignEnd { path { d: "M13 7a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7z", } + } } } @@ -319,11 +347,15 @@ impl IconShape for BsAlignMiddle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 13a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v10zM1 8a.5.5 0 0 0 .5.5H6v-1H1.5A.5.5 0 0 0 1 8zm14 0a.5.5 0 0 1-.5.5H10v-1h4.5a.5.5 0 0 1 .5.5z", } + } } } @@ -358,6 +390,9 @@ impl IconShape for BsAlignStart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -367,6 +402,7 @@ impl IconShape for BsAlignStart { path { d: "M3 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7z", } + } } } @@ -401,6 +437,9 @@ impl IconShape for BsAlignTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -412,6 +451,7 @@ impl IconShape for BsAlignTop { path { d: "M1.5 2a.5.5 0 0 1 0-1v1zm13-1a.5.5 0 0 1 0 1V1zm-13 0h13v1h-13V1z", } + } } } @@ -446,11 +486,15 @@ impl IconShape for BsAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 13.5a.5.5 0 0 0 .5.5h3.797a.5.5 0 0 0 .439-.26L11 3h3.5a.5.5 0 0 0 0-1h-3.797a.5.5 0 0 0-.439.26L5 13H1.5a.5.5 0 0 0-.5.5zm10 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5z", } + } } } @@ -485,6 +529,9 @@ impl IconShape for BsAppIndicator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -493,6 +540,7 @@ impl IconShape for BsAppIndicator { path { d: "M16 3a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } + } } } @@ -527,11 +575,15 @@ impl IconShape for BsApp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 2a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3h6zM5 1a4 4 0 0 0-4 4v6a4 4 0 0 0 4 4h6a4 4 0 0 0 4-4V5a4 4 0 0 0-4-4H5z", } + } } } @@ -566,6 +618,9 @@ impl IconShape for BsApple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -574,6 +629,7 @@ impl IconShape for BsApple { path { d: "M11.182.008C11.148-.03 9.923.023 8.857 1.18c-1.066 1.156-.902 2.482-.878 2.516.024.034 1.52.087 2.475-1.258.955-1.345.762-2.391.728-2.43zm3.314 11.733c-.048-.096-2.325-1.234-2.113-3.422.212-2.189 1.675-2.789 1.698-2.854.023-.065-.597-.79-1.254-1.157a3.692 3.692 0 0 0-1.563-.434c-.108-.003-.483-.095-1.254.116-.508.139-1.653.589-1.968.607-.316.018-1.256-.522-2.267-.665-.647-.125-1.333.131-1.824.328-.49.196-1.422.754-2.074 2.237-.652 1.482-.311 3.83-.067 4.56.244.729.625 1.924 1.273 2.796.576.984 1.34 1.667 1.659 1.899.319.232 1.219.386 1.843.067.502-.308 1.408-.485 1.766-.472.357.013 1.061.154 1.782.539.571.197 1.111.115 1.652-.105.541-.221 1.324-1.059 2.238-2.758.347-.79.505-1.217.473-1.282z", } + } } } @@ -608,11 +664,15 @@ impl IconShape for BsArchiveFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.643 15C13.979 15 15 13.845 15 12.5V5H1v7.5C1 13.845 2.021 15 3.357 15h9.286zM5.5 7h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zM.8 1a.8.8 0 0 0-.8.8V3a.8.8 0 0 0 .8.8h14.4A.8.8 0 0 0 16 3V1.8a.8.8 0 0 0-.8-.8H.8z", } + } } } @@ -647,11 +707,15 @@ impl IconShape for BsArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 12.5V5a1 1 0 0 1-1-1V2zm2 3v7.5A1.5 1.5 0 0 0 3.5 14h9a1.5 1.5 0 0 0 1.5-1.5V5H2zm13-3H1v2h14V2zM5 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } + } } } @@ -686,12 +750,16 @@ impl IconShape for BsArrow90degDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.854 14.854a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V3.5A2.5 2.5 0 0 1 6.5 1h8a.5.5 0 0 1 0 1h-8A1.5 1.5 0 0 0 5 3.5v9.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4z", fill_rule: "evenodd", } + } } } @@ -726,12 +794,16 @@ impl IconShape for BsArrow90degLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.146 4.854a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H12.5A2.5 2.5 0 0 1 15 6.5v8a.5.5 0 0 1-1 0v-8A1.5 1.5 0 0 0 12.5 5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4z", fill_rule: "evenodd", } + } } } @@ -766,12 +838,16 @@ impl IconShape for BsArrow90degRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.854 4.854a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 4H3.5A2.5 2.5 0 0 0 1 6.5v8a.5.5 0 0 0 1 0v-8A1.5 1.5 0 0 1 3.5 5h9.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4z", fill_rule: "evenodd", } + } } } @@ -806,12 +882,16 @@ impl IconShape for BsArrow90degUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.854 1.146a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L4 2.707V12.5A2.5 2.5 0 0 0 6.5 15h8a.5.5 0 0 0 0-1h-8A1.5 1.5 0 0 1 5 12.5V2.707l3.146 3.147a.5.5 0 1 0 .708-.708l-4-4z", fill_rule: "evenodd", } + } } } @@ -846,12 +926,16 @@ impl IconShape for BsArrowBarDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5zM8 6a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 0 1 .708-.708L7.5 12.293V6.5A.5.5 0 0 1 8 6z", fill_rule: "evenodd", } + } } } @@ -886,12 +970,16 @@ impl IconShape for BsArrowBarLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.5 15a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5zM10 8a.5.5 0 0 1-.5.5H3.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L3.707 7.5H9.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } + } } } @@ -926,12 +1014,16 @@ impl IconShape for BsArrowBarRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 8a.5.5 0 0 0 .5.5h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L12.293 7.5H6.5A.5.5 0 0 0 6 8zm-2.5 7a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5z", fill_rule: "evenodd", } + } } } @@ -966,12 +1058,16 @@ impl IconShape for BsArrowBarUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 10a.5.5 0 0 0 .5-.5V3.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 3.707V9.5a.5.5 0 0 0 .5.5zm-7 2.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -1006,6 +1102,9 @@ impl IconShape for BsArrowClockwise { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1015,6 +1114,7 @@ impl IconShape for BsArrowClockwise { path { d: "M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z", } + } } } @@ -1049,6 +1149,9 @@ impl IconShape for BsArrowCounterclockwise { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1058,6 +1161,7 @@ impl IconShape for BsArrowCounterclockwise { path { d: "M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466z", } + } } } @@ -1092,11 +1196,15 @@ impl IconShape for BsArrowDownCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", } + } } } @@ -1131,12 +1239,16 @@ impl IconShape for BsArrowDownCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", fill_rule: "evenodd", } + } } } @@ -1171,11 +1283,15 @@ impl IconShape for BsArrowDownLeftCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0zm-5.904-2.803a.5.5 0 1 1 .707.707L6.707 10h2.768a.5.5 0 0 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.525a.5.5 0 0 1 1 0v2.768l4.096-4.096z", } + } } } @@ -1210,12 +1326,16 @@ impl IconShape for BsArrowDownLeftCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904-2.854a.5.5 0 1 1 .707.708L6.707 9.95h2.768a.5.5 0 1 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.475a.5.5 0 1 1 1 0v2.768l4.096-4.097z", fill_rule: "evenodd", } + } } } @@ -1250,11 +1370,15 @@ impl IconShape for BsArrowDownLeftSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 16a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2zm8.096-10.803L6 9.293V6.525a.5.5 0 0 0-1 0V10.5a.5.5 0 0 0 .5.5h3.975a.5.5 0 0 0 0-1H6.707l4.096-4.096a.5.5 0 1 0-.707-.707z", } + } } } @@ -1289,12 +1413,16 @@ impl IconShape for BsArrowDownLeftSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.096 3.146a.5.5 0 1 1 .707.708L6.707 9.95h2.768a.5.5 0 1 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.475a.5.5 0 1 1 1 0v2.768l4.096-4.097z", fill_rule: "evenodd", } + } } } @@ -1329,12 +1457,16 @@ impl IconShape for BsArrowDownLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 13.5a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 0-1H3.707L13.854 2.854a.5.5 0 0 0-.708-.708L3 12.293V7.5a.5.5 0 0 0-1 0v6z", fill_rule: "evenodd", } + } } } @@ -1369,11 +1501,15 @@ impl IconShape for BsArrowDownRightCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm5.904-2.803a.5.5 0 1 0-.707.707L9.293 10H6.525a.5.5 0 0 0 0 1H10.5a.5.5 0 0 0 .5-.5V6.525a.5.5 0 0 0-1 0v2.768L5.904 5.197z", } + } } } @@ -1408,12 +1544,16 @@ impl IconShape for BsArrowDownRightCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.854 5.146a.5.5 0 1 0-.708.708L9.243 9.95H6.475a.5.5 0 1 0 0 1h3.975a.5.5 0 0 0 .5-.5V6.475a.5.5 0 1 0-1 0v2.768L5.854 5.146z", fill_rule: "evenodd", } + } } } @@ -1448,11 +1588,15 @@ impl IconShape for BsArrowDownRightSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 16a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12zM5.904 5.197 10 9.293V6.525a.5.5 0 0 1 1 0V10.5a.5.5 0 0 1-.5.5H6.525a.5.5 0 0 1 0-1h2.768L5.197 5.904a.5.5 0 0 1 .707-.707z", } + } } } @@ -1487,12 +1631,16 @@ impl IconShape for BsArrowDownRightSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.854 3.146a.5.5 0 1 0-.708.708L9.243 9.95H6.475a.5.5 0 1 0 0 1h3.975a.5.5 0 0 0 .5-.5V6.475a.5.5 0 1 0-1 0v2.768L5.854 5.146z", fill_rule: "evenodd", } + } } } @@ -1527,12 +1675,16 @@ impl IconShape for BsArrowDownRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 13.5a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1 0-1h4.793L2.146 2.854a.5.5 0 1 1 .708-.708L13 12.293V7.5a.5.5 0 0 1 1 0v6z", fill_rule: "evenodd", } + } } } @@ -1567,12 +1719,16 @@ impl IconShape for BsArrowDownShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4z", fill_rule: "evenodd", } + } } } @@ -1607,11 +1763,15 @@ impl IconShape for BsArrowDownSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5a.5.5 0 0 1 1 0z", } + } } } @@ -1646,12 +1806,16 @@ impl IconShape for BsArrowDownSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.5 2.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", fill_rule: "evenodd", } + } } } @@ -1686,12 +1850,16 @@ impl IconShape for BsArrowDownUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5zm-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -1726,12 +1894,16 @@ impl IconShape for BsArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1z", fill_rule: "evenodd", } + } } } @@ -1766,11 +1938,15 @@ impl IconShape for BsArrowLeftCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm3.5 7.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", } + } } } @@ -1805,12 +1981,16 @@ impl IconShape for BsArrowLeftCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.5-.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", fill_rule: "evenodd", } + } } } @@ -1845,12 +2025,16 @@ impl IconShape for BsArrowLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 11.5a.5.5 0 0 0 .5.5h11.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 11H1.5a.5.5 0 0 0-.5.5zm14-7a.5.5 0 0 1-.5.5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H14.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } + } } } @@ -1885,12 +2069,16 @@ impl IconShape for BsArrowLeftShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } + } } } @@ -1925,11 +2113,15 @@ impl IconShape for BsArrowLeftSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12zm-4.5-6.5H5.707l2.147-2.146a.5.5 0 1 0-.708-.708l-3 3a.5.5 0 0 0 0 .708l3 3a.5.5 0 0 0 .708-.708L5.707 8.5H11.5a.5.5 0 0 0 0-1z", } + } } } @@ -1964,12 +2156,16 @@ impl IconShape for BsArrowLeftSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm11.5 5.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", fill_rule: "evenodd", } + } } } @@ -2004,12 +2200,16 @@ impl IconShape for BsArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z", fill_rule: "evenodd", } + } } } @@ -2044,6 +2244,9 @@ impl IconShape for BsArrowRepeat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2053,6 +2256,7 @@ impl IconShape for BsArrowRepeat { d: "M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5.002 5.002 0 0 0 8 3zM3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9H3.1z", fill_rule: "evenodd", } + } } } @@ -2087,12 +2291,16 @@ impl IconShape for BsArrowReturnLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.5 1.5a.5.5 0 0 1 .5.5v4.8a2.5 2.5 0 0 1-2.5 2.5H2.707l3.347 3.346a.5.5 0 0 1-.708.708l-4.2-4.2a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 8.3H12.5A1.5 1.5 0 0 0 14 6.8V2a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -2127,12 +2335,16 @@ impl IconShape for BsArrowReturnRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1.5A.5.5 0 0 0 1 2v4.8a2.5 2.5 0 0 0 2.5 2.5h9.793l-3.347 3.346a.5.5 0 0 0 .708.708l4.2-4.2a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 8.3H3.5A1.5 1.5 0 0 1 2 6.8V2a.5.5 0 0 0-.5-.5z", fill_rule: "evenodd", } + } } } @@ -2167,11 +2379,15 @@ impl IconShape for BsArrowRightCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", } + } } } @@ -2206,12 +2422,16 @@ impl IconShape for BsArrowRightCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", fill_rule: "evenodd", } + } } } @@ -2246,12 +2466,16 @@ impl IconShape for BsArrowRightShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z", fill_rule: "evenodd", } + } } } @@ -2286,11 +2510,15 @@ impl IconShape for BsArrowRightSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12zm4.5-6.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5a.5.5 0 0 1 0-1z", } + } } } @@ -2325,12 +2553,16 @@ impl IconShape for BsArrowRightSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4.5 5.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", fill_rule: "evenodd", } + } } } @@ -2365,12 +2597,16 @@ impl IconShape for BsArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } + } } } @@ -2405,12 +2641,16 @@ impl IconShape for BsArrowThroughHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.854 15.854A.5.5 0 0 1 2 15.5V14H.5a.5.5 0 0 1-.354-.854l1.5-1.5A.5.5 0 0 1 2 11.5h1.793l3.103-3.104a.5.5 0 1 1 .708.708L4.5 12.207V14a.5.5 0 0 1-.146.354l-1.5 1.5ZM16 3.5a.5.5 0 0 1-.854.354L14 2.707l-1.006 1.006c.236.248.44.531.6.845.562 1.096.585 2.517-.213 4.092-.793 1.563-2.395 3.288-5.105 5.08L8 13.912l-.276-.182A23.825 23.825 0 0 1 5.8 12.323L8.31 9.81a1.5 1.5 0 0 0-2.122-2.122L3.657 10.22a8.827 8.827 0 0 1-1.039-1.57c-.798-1.576-.775-2.997-.213-4.093C3.426 2.565 6.18 1.809 8 3.233c1.25-.98 2.944-.928 4.212-.152L13.292 2 12.147.854A.5.5 0 0 1 12.5 0h3a.5.5 0 0 1 .5.5v3Z", fill_rule: "evenodd", } + } } } @@ -2445,12 +2685,16 @@ impl IconShape for BsArrowThroughHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.854 15.854A.5.5 0 0 1 2 15.5V14H.5a.5.5 0 0 1-.354-.854l1.5-1.5A.5.5 0 0 1 2 11.5h1.793l.53-.53c-.771-.802-1.328-1.58-1.704-2.32-.798-1.575-.775-2.996-.213-4.092C3.426 2.565 6.18 1.809 8 3.233c1.25-.98 2.944-.928 4.212-.152L13.292 2 12.147.854A.5.5 0 0 1 12.5 0h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.854.354L14 2.707l-1.006 1.006c.236.248.44.531.6.845.562 1.096.585 2.517-.213 4.092-.793 1.563-2.395 3.288-5.105 5.08L8 13.912l-.276-.182a21.86 21.86 0 0 1-2.685-2.062l-.539.54V14a.5.5 0 0 1-.146.354l-1.5 1.5Zm2.893-4.894A20.419 20.419 0 0 0 8 12.71c2.456-1.666 3.827-3.207 4.489-4.512.679-1.34.607-2.42.215-3.185-.817-1.595-3.087-2.054-4.346-.761L8 4.62l-.358-.368c-1.259-1.293-3.53-.834-4.346.761-.392.766-.464 1.845.215 3.185.323.636.815 1.33 1.519 2.065l1.866-1.867a.5.5 0 1 1 .708.708L5.747 10.96Z", fill_rule: "evenodd", } + } } } @@ -2485,11 +2729,15 @@ impl IconShape for BsArrowUpCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0zm-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", } + } } } @@ -2524,12 +2772,16 @@ impl IconShape for BsArrowUpCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", fill_rule: "evenodd", } + } } } @@ -2564,11 +2816,15 @@ impl IconShape for BsArrowUpLeftCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904 2.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", } + } } } @@ -2603,12 +2859,16 @@ impl IconShape for BsArrowUpLeftCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904 2.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", fill_rule: "evenodd", } + } } } @@ -2643,11 +2903,15 @@ impl IconShape for BsArrowUpLeftSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm8.096 10.803L6 6.707v2.768a.5.5 0 0 1-1 0V5.5a.5.5 0 0 1 .5-.5h3.975a.5.5 0 1 1 0 1H6.707l4.096 4.096a.5.5 0 1 1-.707.707z", } + } } } @@ -2682,12 +2946,16 @@ impl IconShape for BsArrowUpLeftSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.096 8.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", fill_rule: "evenodd", } + } } } @@ -2722,12 +2990,16 @@ impl IconShape for BsArrowUpLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1H3.707l10.147 10.146a.5.5 0 0 1-.708.708L3 3.707V8.5a.5.5 0 0 1-1 0v-6z", fill_rule: "evenodd", } + } } } @@ -2762,11 +3034,15 @@ impl IconShape for BsArrowUpRightCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 8a8 8 0 1 0 16 0A8 8 0 0 0 0 8zm5.904 2.803a.5.5 0 1 1-.707-.707L9.293 6H6.525a.5.5 0 1 1 0-1H10.5a.5.5 0 0 1 .5.5v3.975a.5.5 0 0 1-1 0V6.707l-4.096 4.096z", } + } } } @@ -2801,12 +3077,16 @@ impl IconShape for BsArrowUpRightCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.854 10.803a.5.5 0 1 1-.708-.707L9.243 6H6.475a.5.5 0 1 1 0-1h3.975a.5.5 0 0 1 .5.5v3.975a.5.5 0 1 1-1 0V6.707l-4.096 4.096z", fill_rule: "evenodd", } + } } } @@ -2841,11 +3121,15 @@ impl IconShape for BsArrowUpRightSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM5.904 10.803 10 6.707v2.768a.5.5 0 0 0 1 0V5.5a.5.5 0 0 0-.5-.5H6.525a.5.5 0 1 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 .707.707z", } + } } } @@ -2880,12 +3164,16 @@ impl IconShape for BsArrowUpRightSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.854 8.803a.5.5 0 1 1-.708-.707L9.243 6H6.475a.5.5 0 1 1 0-1h3.975a.5.5 0 0 1 .5.5v3.975a.5.5 0 1 1-1 0V6.707l-4.096 4.096z", fill_rule: "evenodd", } + } } } @@ -2920,12 +3208,16 @@ impl IconShape for BsArrowUpRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 2.5a.5.5 0 0 0-.5-.5h-6a.5.5 0 0 0 0 1h4.793L2.146 13.146a.5.5 0 0 0 .708.708L13 3.707V8.5a.5.5 0 0 0 1 0v-6z", fill_rule: "evenodd", } + } } } @@ -2960,12 +3252,16 @@ impl IconShape for BsArrowUpShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5z", fill_rule: "evenodd", } + } } } @@ -3000,11 +3296,15 @@ impl IconShape for BsArrowUpSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 16a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2zm6.5-4.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 1 0z", } + } } } @@ -3039,12 +3339,16 @@ impl IconShape for BsArrowUpSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.5 9.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", fill_rule: "evenodd", } + } } } @@ -3079,12 +3383,16 @@ impl IconShape for BsArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5z", fill_rule: "evenodd", } + } } } @@ -3119,12 +3427,16 @@ impl IconShape for BsArrowsAngleContract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.172 15.828a.5.5 0 0 0 .707 0l4.096-4.096V14.5a.5.5 0 1 0 1 0v-3.975a.5.5 0 0 0-.5-.5H1.5a.5.5 0 0 0 0 1h2.768L.172 15.121a.5.5 0 0 0 0 .707zM15.828.172a.5.5 0 0 0-.707 0l-4.096 4.096V1.5a.5.5 0 1 0-1 0v3.975a.5.5 0 0 0 .5.5H14.5a.5.5 0 0 0 0-1h-2.768L15.828.879a.5.5 0 0 0 0-.707z", fill_rule: "evenodd", } + } } } @@ -3159,12 +3471,16 @@ impl IconShape for BsArrowsAngleExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707zm4.344-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707z", fill_rule: "evenodd", } + } } } @@ -3199,12 +3515,16 @@ impl IconShape for BsArrowsCollapse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8zm7-8a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 4.293V.5A.5.5 0 0 1 8 0zm-.5 11.707-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 11.707V15.5a.5.5 0 0 1-1 0v-3.793z", fill_rule: "evenodd", } + } } } @@ -3239,12 +3559,16 @@ impl IconShape for BsArrowsExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8zM7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708l2-2zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10z", fill_rule: "evenodd", } + } } } @@ -3279,12 +3603,16 @@ impl IconShape for BsArrowsFullscreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707zm4.344 0a.5.5 0 0 1 .707 0l4.096 4.096V11.5a.5.5 0 1 1 1 0v3.975a.5.5 0 0 1-.5.5H11.5a.5.5 0 0 1 0-1h2.768l-4.096-4.096a.5.5 0 0 1 0-.707zm0-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707zm-4.344 0a.5.5 0 0 1-.707 0L1.025 1.732V4.5a.5.5 0 0 1-1 0V.525a.5.5 0 0 1 .5-.5H4.5a.5.5 0 0 1 0 1H1.732l4.096 4.096a.5.5 0 0 1 0 .707z", fill_rule: "evenodd", } + } } } @@ -3319,12 +3647,16 @@ impl IconShape for BsArrowsMove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708l2-2zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10zM.146 8.354a.5.5 0 0 1 0-.708l2-2a.5.5 0 1 1 .708.708L1.707 7.5H5.5a.5.5 0 0 1 0 1H1.707l1.147 1.146a.5.5 0 0 1-.708.708l-2-2zM10 8a.5.5 0 0 1 .5-.5h3.793l-1.147-1.146a.5.5 0 0 1 .708-.708l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L14.293 8.5H10.5A.5.5 0 0 1 10 8z", fill_rule: "evenodd", } + } } } @@ -3359,11 +3691,15 @@ impl IconShape for BsAspectRatioFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12.5v-9A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5zM2.5 4a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 1 0V5h2.5a.5.5 0 0 0 0-1h-3zm11 8a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0V11h-2.5a.5.5 0 0 0 0 1h3z", } + } } } @@ -3398,6 +3734,9 @@ impl IconShape for BsAspectRatio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3406,6 +3745,7 @@ impl IconShape for BsAspectRatio { path { d: "M2 4.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H3v2.5a.5.5 0 0 1-1 0v-3zm12 7a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1 0-1H13V8.5a.5.5 0 0 1 1 0v3z", } + } } } @@ -3440,11 +3780,15 @@ impl IconShape for BsAsterisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z", } + } } } @@ -3479,11 +3823,15 @@ impl IconShape for BsAt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.106 7.222c0-2.967-2.249-5.032-5.482-5.032-3.35 0-5.646 2.318-5.646 5.702 0 3.493 2.235 5.708 5.762 5.708.862 0 1.689-.123 2.304-.335v-.862c-.43.199-1.354.328-2.29.328-2.926 0-4.813-1.88-4.813-4.798 0-2.844 1.921-4.881 4.594-4.881 2.735 0 4.608 1.688 4.608 4.156 0 1.682-.554 2.769-1.416 2.769-.492 0-.772-.28-.772-.76V5.206H8.923v.834h-.11c-.266-.595-.881-.964-1.6-.964-1.4 0-2.378 1.162-2.378 2.823 0 1.737.957 2.906 2.379 2.906.8 0 1.415-.39 1.709-1.087h.11c.081.67.703 1.148 1.503 1.148 1.572 0 2.57-1.415 2.57-3.643zm-7.177.704c0-1.197.54-1.907 1.456-1.907.93 0 1.524.738 1.524 1.907S8.308 9.84 7.371 9.84c-.895 0-1.442-.725-1.442-1.914z", } + } } } @@ -3518,6 +3866,9 @@ impl IconShape for BsAwardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3526,6 +3877,7 @@ impl IconShape for BsAwardFill { path { d: "M4 11.794V16l4-1 4 1v-4.206l-2.018.306L8 13.126 6.018 12.1 4 11.794z", } + } } } @@ -3560,6 +3912,9 @@ impl IconShape for BsAward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3568,6 +3923,7 @@ impl IconShape for BsAward { path { d: "M4 11.794V16l4-1 4 1v-4.206l-2.018.306L8 13.126 6.018 12.1 4 11.794z", } + } } } @@ -3602,11 +3958,15 @@ impl IconShape for BsBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z", } + } } } @@ -3641,11 +4001,15 @@ impl IconShape for BsBackspaceFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.683 3a2 2 0 0 0-2-2h-7.08a2 2 0 0 0-1.519.698L.241 7.35a1 1 0 0 0 0 1.302l4.843 5.65A2 2 0 0 0 6.603 15h7.08a2 2 0 0 0 2-2V3zM5.829 5.854a.5.5 0 1 1 .707-.708l2.147 2.147 2.146-2.147a.5.5 0 1 1 .707.708L9.39 8l2.146 2.146a.5.5 0 0 1-.707.708L8.683 8.707l-2.147 2.147a.5.5 0 0 1-.707-.708L7.976 8 5.829 5.854z", } + } } } @@ -3680,11 +4044,15 @@ impl IconShape for BsBackspaceReverseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a2 2 0 0 1 2-2h7.08a2 2 0 0 1 1.519.698l4.843 5.651a1 1 0 0 1 0 1.302L10.6 14.3a2 2 0 0 1-1.52.7H2a2 2 0 0 1-2-2V3zm9.854 2.854a.5.5 0 0 0-.708-.708L7 7.293 4.854 5.146a.5.5 0 1 0-.708.708L6.293 8l-2.147 2.146a.5.5 0 0 0 .708.708L7 8.707l2.146 2.147a.5.5 0 0 0 .708-.708L7.707 8l2.147-2.146z", } + } } } @@ -3719,6 +4087,9 @@ impl IconShape for BsBackspaceReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3727,6 +4098,7 @@ impl IconShape for BsBackspaceReverse { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7.08a2 2 0 0 0 1.519-.698l4.843-5.651a1 1 0 0 0 0-1.302L10.6 1.7A2 2 0 0 0 9.08 1H2zm7.08 1a1 1 0 0 1 .76.35L14.682 8l-4.844 5.65a1 1 0 0 1-.759.35H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h7.08z", } + } } } @@ -3761,6 +4133,9 @@ impl IconShape for BsBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3769,6 +4144,7 @@ impl IconShape for BsBackspace { path { d: "M13.683 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-7.08a2 2 0 0 1-1.519-.698L.241 8.65a1 1 0 0 1 0-1.302L5.084 1.7A2 2 0 0 1 6.603 1h7.08zm-7.08 1a1 1 0 0 0-.76.35L1 8l4.844 5.65a1 1 0 0 0 .759.35h7.08a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-7.08z", } + } } } @@ -3803,6 +4179,9 @@ impl IconShape for BsBadge3dFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3811,6 +4190,7 @@ impl IconShape for BsBadge3dFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm5.184 4.368c.646 0 1.055.378 1.06.9.008.537-.427.919-1.086.919-.598-.004-1.037-.325-1.068-.756H3c.03.914.791 1.688 2.153 1.688 1.24 0 2.285-.66 2.272-1.798-.013-.953-.747-1.38-1.292-1.432v-.062c.44-.07 1.125-.527 1.108-1.375-.013-.906-.8-1.57-2.053-1.565-1.31.005-2.043.734-2.074 1.67h1.103c.022-.391.383-.751.936-.751.532 0 .928.33.928.813.004.479-.383.835-.928.835h-.632v.914h.663zM8.126 11h2.189C12.125 11 13 9.893 13 7.985c0-1.894-.861-2.984-2.685-2.984H8.126V11z", } + } } } @@ -3845,6 +4225,9 @@ impl IconShape for BsBadge3d { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3853,6 +4236,7 @@ impl IconShape for BsBadge3d { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -3887,6 +4271,9 @@ impl IconShape for BsBadge4kFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3895,6 +4282,7 @@ impl IconShape for BsBadge4kFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm2.372 3.715.435-.714h1.71v3.93h.733v.957h-.733V11H5.405V9.888H2.5v-.971c.574-1.077 1.225-2.142 1.872-3.202zm7.73-.714h1.306l-2.14 2.584L13.5 11h-1.428l-1.679-2.624-.615.7V11H8.59V5.001h1.187v2.686h.057L12.102 5z", } + } } } @@ -3929,6 +4317,9 @@ impl IconShape for BsBadge4k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3937,6 +4328,7 @@ impl IconShape for BsBadge4k { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -3971,6 +4363,9 @@ impl IconShape for BsBadge8kFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3979,6 +4374,7 @@ impl IconShape for BsBadge8kFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm5.17 7.348c0 1.041-.927 1.766-2.333 1.766-1.406 0-2.312-.72-2.312-1.762 0-.954.712-1.384 1.257-1.494v-.053c-.51-.154-1.02-.558-1.02-1.331 0-.914.831-1.587 2.088-1.587 1.253 0 2.083.673 2.083 1.587 0 .782-.523 1.182-1.02 1.331v.053c.545.11 1.257.545 1.257 1.49zM12.102 5h1.306l-2.14 2.584 2.232 3.415h-1.428l-1.679-2.624-.615.699v1.925H8.59V5h1.187v2.685h.057L12.102 5z", } + } } } @@ -4013,6 +4409,9 @@ impl IconShape for BsBadge8k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4021,6 +4420,7 @@ impl IconShape for BsBadge8k { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4055,6 +4455,9 @@ impl IconShape for BsBadgeAdFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4063,6 +4466,7 @@ impl IconShape for BsBadgeAdFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm6.209 6.32c0-1.28.694-2.044 1.753-2.044.655 0 1.156.294 1.336.769h.053v-2.36h1.16V11h-1.138v-.747h-.057c-.145.474-.69.804-1.367.804-1.055 0-1.74-.764-1.74-2.043v-.695zm-4.04 1.138L3.7 11H2.5l2.013-5.999H5.9L7.905 11H6.644l-.47-1.542H4.17z", } + } } } @@ -4097,6 +4501,9 @@ impl IconShape for BsBadgeAd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4105,6 +4512,7 @@ impl IconShape for BsBadgeAd { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4139,6 +4547,9 @@ impl IconShape for BsBadgeArFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4147,6 +4558,7 @@ impl IconShape for BsBadgeArFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm4.265 5.458h2.004L6.739 11H8L5.996 5.001H4.607L2.595 11h1.2l.47-1.542zM8.5 5v6h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9H8.5z", } + } } } @@ -4181,6 +4593,9 @@ impl IconShape for BsBadgeAr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4189,6 +4604,7 @@ impl IconShape for BsBadgeAr { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4223,11 +4639,15 @@ impl IconShape for BsBadgeCcFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm3.027 4.002c-.83 0-1.319.642-1.319 1.753v.743c0 1.107.48 1.727 1.319 1.727.69 0 1.138-.435 1.186-1.05H7.36v.114c-.057 1.147-1.028 1.938-2.342 1.938-1.613 0-2.518-1.028-2.518-2.729v-.747C2.5 6.051 3.414 5 5.018 5c1.318 0 2.29.813 2.342 2v.11H6.213c-.048-.638-.505-1.108-1.186-1.108zm6.14 0c-.831 0-1.319.642-1.319 1.753v.743c0 1.107.48 1.727 1.318 1.727.69 0 1.139-.435 1.187-1.05H13.5v.114c-.057 1.147-1.028 1.938-2.342 1.938-1.613 0-2.518-1.028-2.518-2.729v-.747c0-1.7.914-2.751 2.518-2.751 1.318 0 2.29.813 2.342 2v.11h-1.147c-.048-.638-.505-1.108-1.187-1.108z", } + } } } @@ -4262,6 +4682,9 @@ impl IconShape for BsBadgeCc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4270,6 +4693,7 @@ impl IconShape for BsBadgeCc { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4304,6 +4728,9 @@ impl IconShape for BsBadgeHdFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4312,6 +4739,7 @@ impl IconShape for BsBadgeHdFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm5.396 3.001V11H6.209V8.43H3.687V11H2.5V5.001h1.187v2.44h2.522V5h1.187zM8.5 11V5.001h2.188c1.824 0 2.685 1.09 2.685 2.984C13.373 9.893 12.5 11 10.69 11H8.5z", } + } } } @@ -4346,6 +4774,9 @@ impl IconShape for BsBadgeHd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4354,6 +4785,7 @@ impl IconShape for BsBadgeHd { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4388,6 +4820,9 @@ impl IconShape for BsBadgeSdFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4396,6 +4831,7 @@ impl IconShape for BsBadgeSdFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm5.077 7.114c1.521 0 2.378-.764 2.378-1.88 0-1.007-.642-1.473-1.613-1.692l-.932-.216c-.527-.114-.821-.351-.821-.712 0-.466.39-.804 1.046-.804.637 0 1.028.33 1.103.76h1.125c-.058-.923-.849-1.692-2.22-1.692-1.322 0-2.24.717-2.24 1.815 0 .91.588 1.446 1.52 1.657l.927.215c.624.145.923.36.923.778 0 .492-.391.83-1.13.83-.707 0-1.155-.342-1.234-.808H2.762c.052.95.79 1.75 2.315 1.75ZM8.307 11h2.19c1.81 0 2.684-1.107 2.684-3.015 0-1.894-.861-2.984-2.685-2.984H8.308V11Z", } + } } } @@ -4430,12 +4866,16 @@ impl IconShape for BsBadgeSd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4ZM0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm5.077 7.114c-1.524 0-2.263-.8-2.315-1.749h1.147c.079.466.527.809 1.234.809.739 0 1.13-.339 1.13-.83 0-.418-.3-.634-.923-.779l-.927-.215c-.932-.21-1.52-.747-1.52-1.657 0-1.098.918-1.815 2.24-1.815 1.371 0 2.162.77 2.22 1.692H6.238c-.075-.43-.466-.76-1.103-.76-.655 0-1.046.338-1.046.804 0 .36.294.598.821.712l.932.216c.971.22 1.613.685 1.613 1.691 0 1.117-.857 1.881-2.378 1.881ZM8.307 11V5.001h2.19c1.823 0 2.684 1.09 2.684 2.984 0 1.908-.874 3.015-2.685 3.015H8.308Zm2.031-5.032h-.844v4.06h.844c1.116 0 1.622-.667 1.622-2.02 0-1.354-.51-2.04-1.622-2.04Z", fill_rule: "evenodd", } + } } } @@ -4470,11 +4910,15 @@ impl IconShape for BsBadgeTmFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm3.295 3.995V11H4.104V5.995h-1.7V5H7v.994H5.295zM8.692 7.01V11H7.633V5.001h1.209l1.71 3.894h.039l1.71-3.894H13.5V11h-1.072V7.01h-.057l-1.42 3.239h-.773L8.75 7.008h-.058z", } + } } } @@ -4509,6 +4953,9 @@ impl IconShape for BsBadgeTm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4517,6 +4964,7 @@ impl IconShape for BsBadgeTm { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4551,6 +4999,9 @@ impl IconShape for BsBadgeVoFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4559,6 +5010,7 @@ impl IconShape for BsBadgeVoFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm11.5 5.62v.77c0 1.691-.962 2.724-2.566 2.724-1.604 0-2.571-1.033-2.571-2.724v-.77c0-1.704.967-2.733 2.57-2.733 1.605 0 2.567 1.037 2.567 2.734zM5.937 11H4.508L2.5 5.001h1.375L5.22 9.708h.057L6.61 5.001h1.318L5.937 11z", } + } } } @@ -4593,6 +5045,9 @@ impl IconShape for BsBadgeVo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4601,6 +5056,7 @@ impl IconShape for BsBadgeVo { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4635,6 +5091,9 @@ impl IconShape for BsBadgeVrFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4643,6 +5102,7 @@ impl IconShape for BsBadgeVrFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm5.937 7 1.99-5.999H6.61L5.277 9.708H5.22L3.875 5.001H2.5L4.508 11h1.429zM8.5 5.001V11h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9H8.5z", } + } } } @@ -4677,6 +5137,9 @@ impl IconShape for BsBadgeVr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4685,6 +5148,7 @@ impl IconShape for BsBadgeVr { path { d: "M4.508 11h1.429l1.99-5.999H6.61L5.277 9.708H5.22L3.875 5.001H2.5L4.508 11zm6.387-5.999H8.5V11h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9zm-1.222 2.87V5.933h1.05c.63 0 1.05.347 1.05.989 0 .633-.408.95-1.067.95H9.673z", } + } } } @@ -4719,11 +5183,15 @@ impl IconShape for BsBadgeWcFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm11.666 1.89c.682 0 1.139.47 1.187 1.107H14v-.11c-.053-1.187-1.024-2-2.342-2-1.604 0-2.518 1.05-2.518 2.751v.747c0 1.7.905 2.73 2.518 2.73 1.314 0 2.285-.792 2.342-1.939v-.114h-1.147c-.048.615-.497 1.05-1.187 1.05-.839 0-1.318-.62-1.318-1.727v-.742c0-1.112.488-1.754 1.318-1.754zm-6.188.926h.044L6.542 11h1.006L9 5.001H7.818l-.82 4.355h-.056L5.97 5.001h-.94l-.972 4.355h-.053l-.827-4.355H2L3.452 11h1.005l1.02-4.184z", } + } } } @@ -4758,6 +5226,9 @@ impl IconShape for BsBadgeWc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4766,6 +5237,7 @@ impl IconShape for BsBadgeWc { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } + } } } @@ -4800,12 +5272,16 @@ impl IconShape for BsBagCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zm-.646 5.354a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", fill_rule: "evenodd", } + } } } @@ -4840,6 +5316,9 @@ impl IconShape for BsBagCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4849,6 +5328,7 @@ impl IconShape for BsBagCheck { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } + } } } @@ -4883,12 +5363,16 @@ impl IconShape for BsBagDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM6 9.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", fill_rule: "evenodd", } + } } } @@ -4923,6 +5407,9 @@ impl IconShape for BsBagDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4932,6 +5419,7 @@ impl IconShape for BsBagDash { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } + } } } @@ -4966,11 +5454,15 @@ impl IconShape for BsBagFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5z", } + } } } @@ -5005,11 +5497,15 @@ impl IconShape for BsBagHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 4v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5ZM8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1Zm0 6.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -5044,12 +5540,16 @@ impl IconShape for BsBagHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5Zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0ZM14 14V5H2v9a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -5084,12 +5584,16 @@ impl IconShape for BsBagPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM8.5 8a.5.5 0 0 0-1 0v1.5H6a.5.5 0 0 0 0 1h1.5V12a.5.5 0 0 0 1 0v-1.5H10a.5.5 0 0 0 0-1H8.5V8z", fill_rule: "evenodd", } + } } } @@ -5124,6 +5628,9 @@ impl IconShape for BsBagPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5133,6 +5640,7 @@ impl IconShape for BsBagPlus { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } + } } } @@ -5167,12 +5675,16 @@ impl IconShape for BsBagXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM6.854 8.146a.5.5 0 1 0-.708.708L7.293 10l-1.147 1.146a.5.5 0 0 0 .708.708L8 10.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 10l1.147-1.146a.5.5 0 0 0-.708-.708L8 9.293 6.854 8.146z", fill_rule: "evenodd", } + } } } @@ -5207,6 +5719,9 @@ impl IconShape for BsBagX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5216,6 +5731,7 @@ impl IconShape for BsBagX { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } + } } } @@ -5250,11 +5766,15 @@ impl IconShape for BsBag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } + } } } @@ -5289,12 +5809,16 @@ impl IconShape for BsBalloonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.48 10.901C11.211 10.227 13 7.837 13 5A5 5 0 0 0 3 5c0 2.837 1.789 5.227 4.52 5.901l-.244.487a.25.25 0 1 0 .448.224l.04-.08c.009.17.024.315.051.45.068.344.208.622.448 1.102l.013.028c.212.422.182.85.05 1.246-.135.402-.366.751-.534 1.003a.25.25 0 0 0 .416.278l.004-.007c.166-.248.431-.646.588-1.115.16-.479.212-1.051-.076-1.629-.258-.515-.365-.732-.419-1.004a2.376 2.376 0 0 1-.037-.289l.008.017a.25.25 0 1 0 .448-.224l-.244-.487ZM4.352 3.356a4.004 4.004 0 0 1 3.15-2.325C7.774.997 8 1.224 8 1.5c0 .276-.226.496-.498.542-.95.162-1.749.78-2.173 1.617a.595.595 0 0 1-.52.341c-.346 0-.599-.329-.457-.644Z", fill_rule: "evenodd", } + } } } @@ -5329,12 +5853,16 @@ impl IconShape for BsBalloonHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.49 10.92C19.412 3.382 11.28-2.387 8 .986 4.719-2.387-3.413 3.382 7.51 10.92l-.234.468a.25.25 0 1 0 .448.224l.04-.08c.009.17.024.315.051.45.068.344.208.622.448 1.102l.013.028c.212.422.182.85.05 1.246-.135.402-.366.751-.534 1.003a.25.25 0 0 0 .416.278l.004-.007c.166-.248.431-.646.588-1.115.16-.479.212-1.051-.076-1.629-.258-.515-.365-.732-.419-1.004a2.376 2.376 0 0 1-.037-.289l.008.017a.25.25 0 1 0 .448-.224l-.235-.468ZM6.726 1.269c-1.167-.61-2.8-.142-3.454 1.135-.237.463-.36 1.08-.202 1.85.055.27.467.197.527-.071.285-1.256 1.177-2.462 2.989-2.528.234-.008.348-.278.14-.386Z", fill_rule: "evenodd", } + } } } @@ -5369,12 +5897,16 @@ impl IconShape for BsBalloonHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 2.42-.717-.737c-1.13-1.161-3.243-.777-4.01.72-.35.685-.451 1.707.236 3.062C4.16 6.753 5.52 8.32 8 10.042c2.479-1.723 3.839-3.29 4.491-4.577.687-1.355.587-2.377.236-3.061-.767-1.498-2.88-1.882-4.01-.721L8 2.42Zm-.49 8.5c-10.78-7.44-3-13.155.359-10.063.045.041.089.084.132.129.043-.045.087-.088.132-.129 3.36-3.092 11.137 2.624.357 10.063l.235.468a.25.25 0 1 1-.448.224l-.008-.017c.008.11.02.202.037.29.054.27.161.488.419 1.003.288.578.235 1.15.076 1.629-.157.469-.422.867-.588 1.115l-.004.007a.25.25 0 1 1-.416-.278c.168-.252.4-.6.533-1.003.133-.396.163-.824-.049-1.246l-.013-.028c-.24-.48-.38-.758-.448-1.102a3.177 3.177 0 0 1-.052-.45l-.04.08a.25.25 0 1 1-.447-.224l.235-.468ZM6.013 2.06c-.649-.18-1.483.083-1.85.798-.131.258-.245.689-.08 1.335.063.244.414.198.487-.043.21-.697.627-1.447 1.359-1.692.217-.073.304-.337.084-.398Z", fill_rule: "evenodd", } + } } } @@ -5409,12 +5941,16 @@ impl IconShape for BsBalloon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 9.984C10.403 9.506 12 7.48 12 5a4 4 0 0 0-8 0c0 2.48 1.597 4.506 4 4.984ZM13 5c0 2.837-1.789 5.227-4.52 5.901l.244.487a.25.25 0 1 1-.448.224l-.008-.017c.008.11.02.202.037.29.054.27.161.488.419 1.003.288.578.235 1.15.076 1.629-.157.469-.422.867-.588 1.115l-.004.007a.25.25 0 1 1-.416-.278c.168-.252.4-.6.533-1.003.133-.396.163-.824-.049-1.246l-.013-.028c-.24-.48-.38-.758-.448-1.102a3.177 3.177 0 0 1-.052-.45l-.04.08a.25.25 0 1 1-.447-.224l.244-.487C4.789 10.227 3 7.837 3 5a5 5 0 0 1 10 0Zm-6.938-.495a2.003 2.003 0 0 1 1.443-1.443C7.773 2.994 8 2.776 8 2.5c0-.276-.226-.504-.498-.459a3.003 3.003 0 0 0-2.46 2.461c-.046.272.182.498.458.498s.494-.227.562-.495Z", fill_rule: "evenodd", } + } } } @@ -5449,11 +5985,15 @@ impl IconShape for BsBandaidFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m2.68 7.676 6.49-6.504a4 4 0 0 1 5.66 5.653l-1.477 1.529-5.006 5.006-1.523 1.472a4 4 0 0 1-5.653-5.66l.001-.002 1.505-1.492.001-.002Zm5.71-2.858a.5.5 0 1 0-.708.707.5.5 0 0 0 .707-.707ZM6.974 6.939a.5.5 0 1 0-.707-.707.5.5 0 0 0 .707.707ZM5.56 8.354a.5.5 0 1 0-.707-.708.5.5 0 0 0 .707.708Zm2.828 2.828a.5.5 0 1 0-.707-.707.5.5 0 0 0 .707.707Zm1.414-2.121a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707Zm1.414-.707a.5.5 0 1 0-.706-.708.5.5 0 0 0 .707.708Zm-4.242.707a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707Zm1.414-.707a.5.5 0 1 0-.707-.708.5.5 0 0 0 .707.708Zm1.414-2.122a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707ZM8.646 3.354l4 4 .708-.708-4-4-.708.708Zm-1.292 9.292-4-4-.708.708 4 4 .708-.708Z", } + } } } @@ -5488,6 +6028,9 @@ impl IconShape for BsBandaid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5496,6 +6039,7 @@ impl IconShape for BsBandaid { path { d: "M5.56 7.646a.5.5 0 1 1-.706.708.5.5 0 0 1 .707-.708Zm1.415-1.414a.5.5 0 1 1-.707.707.5.5 0 0 1 .707-.707ZM8.39 4.818a.5.5 0 1 1-.708.707.5.5 0 0 1 .707-.707Zm0 5.657a.5.5 0 1 1-.708.707.5.5 0 0 1 .707-.707ZM9.803 9.06a.5.5 0 1 1-.707.708.5.5 0 0 1 .707-.707Zm1.414-1.414a.5.5 0 1 1-.706.708.5.5 0 0 1 .707-.708ZM6.975 9.06a.5.5 0 1 1-.707.708.5.5 0 0 1 .707-.707ZM8.39 7.646a.5.5 0 1 1-.708.708.5.5 0 0 1 .707-.708Zm1.413-1.414a.5.5 0 1 1-.707.707.5.5 0 0 1 .707-.707Z", } + } } } @@ -5530,11 +6074,15 @@ impl IconShape for BsBank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.501.501 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89L8 0ZM3.777 3h8.447L8 1 3.777 3ZM2 6v7h1V6H2Zm2 0v7h2.5V6H4Zm3.5 0v7h1V6h-1Zm2 0v7H12V6H9.5ZM13 6v7h1V6h-1Zm2-1V4H1v1h14Zm-.39 9H1.39l-.25 1h13.72l-.25-1Z", } + } } } @@ -5569,11 +6117,15 @@ impl IconShape for BsBank2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.277.084a.5.5 0 0 0-.554 0l-7.5 5A.5.5 0 0 0 .5 6h1.875v7H1.5a.5.5 0 0 0 0 1h13a.5.5 0 1 0 0-1h-.875V6H15.5a.5.5 0 0 0 .277-.916l-7.5-5zM12.375 6v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zM8 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM.5 15a.5.5 0 0 0 0 1h15a.5.5 0 1 0 0-1H.5z", } + } } } @@ -5608,11 +6160,15 @@ impl IconShape for BsBarChartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V2z", } + } } } @@ -5647,11 +6203,15 @@ impl IconShape for BsBarChartLineFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3h1V7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7h1V2z", } + } } } @@ -5686,11 +6246,15 @@ impl IconShape for BsBarChartLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3h1V7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7h1V2zm1 12h2V2h-2v12zm-3 0V7H7v7h2zm-5 0v-3H2v3h2z", } + } } } @@ -5725,11 +6289,15 @@ impl IconShape for BsBarChartSteps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 0a.5.5 0 0 1 .5.5v15a.5.5 0 0 1-1 0V.5A.5.5 0 0 1 .5 0zM2 1.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -5764,11 +6332,15 @@ impl IconShape for BsBarChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 11H2v3h2v-3zm5-4H7v7h2V7zm5-5v12h-2V2h2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3z", } + } } } @@ -5803,11 +6375,15 @@ impl IconShape for BsBasketFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.071 1.243a.5.5 0 0 1 .858.514L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 6h1.717L5.07 1.243zM3.5 10.5a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3z", } + } } } @@ -5842,11 +6418,15 @@ impl IconShape for BsBasket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9H2zM1 7v1h14V7H1zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5z", } + } } } @@ -5881,11 +6461,15 @@ impl IconShape for BsBasket2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.929 1.757a.5.5 0 1 0-.858-.514L2.217 6H.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h.623l1.844 6.456A.75.75 0 0 0 3.69 15h8.622a.75.75 0 0 0 .722-.544L14.877 8h.623a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1.717L10.93 1.243a.5.5 0 1 0-.858.514L12.617 6H3.383L5.93 1.757zM4 10a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0v-2zm3 0a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0v-2zm4-1a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0v-2a1 1 0 0 1 1-1z", } + } } } @@ -5920,6 +6504,9 @@ impl IconShape for BsBasket2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5928,6 +6515,7 @@ impl IconShape for BsBasket2 { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-.623l-1.844 6.456a.75.75 0 0 1-.722.544H3.69a.75.75 0 0 1-.722-.544L1.123 8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM2.163 8l1.714 6h8.246l1.714-6H2.163z", } + } } } @@ -5962,11 +6550,15 @@ impl IconShape for BsBasket3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM2.468 15.426.943 9h14.114l-1.525 6.426a.75.75 0 0 1-.729.574H3.197a.75.75 0 0 1-.73-.574z", } + } } } @@ -6001,11 +6593,15 @@ impl IconShape for BsBasket3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM3.394 15l-1.48-6h-.97l1.525 6.426a.75.75 0 0 0 .729.574h9.606a.75.75 0 0 0 .73-.574L15.056 9h-.972l-1.479 6h-9.21z", } + } } } @@ -6040,6 +6636,9 @@ impl IconShape for BsBatteryCharging { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6054,6 +6653,7 @@ impl IconShape for BsBatteryCharging { path { d: "M12 10h-1.783l1.542-1.639c.097-.103.178-.218.241-.34V10zm0-3.354V6h-.646a1.5 1.5 0 0 1 .646.646zM16 8a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } + } } } @@ -6088,6 +6688,9 @@ impl IconShape for BsBatteryFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6096,6 +6699,7 @@ impl IconShape for BsBatteryFull { path { d: "M2 4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2zm10 1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h10zm4 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } + } } } @@ -6130,6 +6734,9 @@ impl IconShape for BsBatteryHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6138,6 +6745,7 @@ impl IconShape for BsBatteryHalf { path { d: "M2 4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2zm10 1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h10zm4 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } + } } } @@ -6172,11 +6780,15 @@ impl IconShape for BsBattery { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm2-1a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H2zm14 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } + } } } @@ -6211,11 +6823,15 @@ impl IconShape for BsBehance { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.654 3c.461 0 .887.035 1.278.14.39.07.711.216.996.391.286.176.497.426.641.747.14.32.216.711.216 1.137 0 .496-.106.922-.356 1.242-.215.32-.566.606-.997.817.606.176 1.067.496 1.348.922.281.426.461.957.461 1.563 0 .496-.105.922-.285 1.278a2.317 2.317 0 0 1-.782.887c-.32.215-.711.39-1.137.496a5.329 5.329 0 0 1-1.278.176L0 12.803V3h4.654zm-.285 3.978c.39 0 .71-.105.957-.285.246-.18.355-.497.355-.887 0-.216-.035-.426-.105-.567a.981.981 0 0 0-.32-.355 1.84 1.84 0 0 0-.461-.176c-.176-.035-.356-.035-.567-.035H2.17v2.31c0-.005 2.2-.005 2.2-.005zm.105 4.193c.215 0 .426-.035.606-.07.176-.035.356-.106.496-.216s.25-.215.356-.39c.07-.176.14-.391.14-.641 0-.496-.14-.852-.426-1.102-.285-.215-.676-.32-1.137-.32H2.17v2.734h2.305v.005zm6.858-.035c.286.285.711.426 1.278.426.39 0 .746-.106 1.032-.286.285-.215.46-.426.53-.64h1.74c-.286.851-.712 1.457-1.278 1.848-.566.355-1.243.566-2.06.566a4.135 4.135 0 0 1-1.527-.285 2.827 2.827 0 0 1-1.137-.782 2.851 2.851 0 0 1-.712-1.172c-.175-.461-.25-.957-.25-1.528 0-.531.07-1.032.25-1.493.18-.46.426-.852.747-1.207.32-.32.711-.606 1.137-.782a4.018 4.018 0 0 1 1.493-.285c.606 0 1.137.105 1.598.355.46.25.817.532 1.102.958.285.39.496.851.641 1.348.07.496.105.996.07 1.563h-5.15c0 .58.21 1.11.496 1.396zm2.24-3.732c-.25-.25-.642-.391-1.103-.391-.32 0-.566.07-.781.176-.215.105-.356.25-.496.39a.957.957 0 0 0-.25.497c-.036.175-.07.32-.07.46h3.196c-.07-.526-.25-.882-.497-1.132zm-3.127-3.728h3.978v.957h-3.978v-.957z", } + } } } @@ -6250,11 +6866,15 @@ impl IconShape for BsBellFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z", } + } } } @@ -6289,11 +6909,15 @@ impl IconShape for BsBellSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.164 14H15c-1.5-1-2-5.902-2-7 0-.264-.02-.523-.06-.776L5.164 14zm6.288-10.617A4.988 4.988 0 0 0 8.995 2.1a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 7c0 .898-.335 4.342-1.278 6.113l9.73-9.73zM10 15a2 2 0 1 1-4 0h4zm-9.375.625a.53.53 0 0 0 .75.75l14.75-14.75a.53.53 0 0 0-.75-.75L.625 15.625z", } + } } } @@ -6328,11 +6952,15 @@ impl IconShape for BsBellSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.164 14H15c-.299-.199-.557-.553-.78-1-.9-1.8-1.22-5.12-1.22-6 0-.264-.02-.523-.06-.776l-.938.938c.02.708.157 2.154.457 3.58.161.767.377 1.566.663 2.258H6.164l-1 1zm5.581-9.91a3.986 3.986 0 0 0-1.948-1.01L8 2.917l-.797.161A4.002 4.002 0 0 0 4 7c0 .628-.134 2.197-.459 3.742-.05.238-.105.479-.166.718l-1.653 1.653c.02-.037.04-.074.059-.113C2.679 11.2 3 7.88 3 7c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0c.942.19 1.788.645 2.457 1.284l-.707.707zM10 15a2 2 0 1 1-4 0h4zm-9.375.625a.53.53 0 0 0 .75.75l14.75-14.75a.53.53 0 0 0-.75-.75L.625 15.625z", } + } } } @@ -6367,11 +6995,15 @@ impl IconShape for BsBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zM8 1.918l-.797.161A4.002 4.002 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4.002 4.002 0 0 0-3.203-3.92L8 1.917zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5.002 5.002 0 0 1 13 6c0 .88.32 4.2 1.22 6z", } + } } } @@ -6406,6 +7038,9 @@ impl IconShape for BsBezier { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6415,6 +7050,7 @@ impl IconShape for BsBezier { path { d: "M6 4.5H1.866a1 1 0 1 0 0 1h2.668A6.517 6.517 0 0 0 1.814 9H2.5c.123 0 .244.015.358.043a5.517 5.517 0 0 1 3.185-3.185A1.503 1.503 0 0 1 6 5.5v-1zm3.957 1.358A1.5 1.5 0 0 0 10 5.5v-1h4.134a1 1 0 1 1 0 1h-2.668a6.517 6.517 0 0 1 2.72 3.5H13.5c-.123 0-.243.015-.358.043a5.517 5.517 0 0 0-3.185-3.185z", } + } } } @@ -6449,12 +7085,16 @@ impl IconShape for BsBezier2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h1A1.5 1.5 0 0 1 5 2.5h4.134a1 1 0 1 1 0 1h-2.01c.18.18.34.381.484.605.638.992.892 2.354.892 3.895 0 1.993.257 3.092.713 3.7.356.476.895.721 1.787.784A1.5 1.5 0 0 1 12.5 11h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5H6.866a1 1 0 1 1 0-1h1.711a2.839 2.839 0 0 1-.165-.2C7.743 11.407 7.5 10.007 7.5 8c0-1.46-.246-2.597-.733-3.355-.39-.605-.952-1-1.767-1.112A1.5 1.5 0 0 1 3.5 5h-1A1.5 1.5 0 0 1 1 3.5v-1zM2.5 2a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm10 10a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } + } } } @@ -6489,11 +7129,15 @@ impl IconShape for BsBicycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4.5a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1v.5h4.14l.386-1.158A.5.5 0 0 1 11 4h1a.5.5 0 0 1 0 1h-.64l-.311.935.807 1.29a3 3 0 1 1-.848.53l-.508-.812-2.076 3.322A.5.5 0 0 1 8 10.5H5.959a3 3 0 1 1-1.815-3.274L5 5.856V5h-.5a.5.5 0 0 1-.5-.5zm1.5 2.443-.508.814c.5.444.85 1.054.967 1.743h1.139L5.5 6.943zM8 9.057 9.598 6.5H6.402L8 9.057zM4.937 9.5a1.997 1.997 0 0 0-.487-.877l-.548.877h1.035zM3.603 8.092A2 2 0 1 0 4.937 10.5H3a.5.5 0 0 1-.424-.765l1.027-1.643zm7.947.53a2 2 0 1 0 .848-.53l1.026 1.643a.5.5 0 1 1-.848.53L11.55 8.623z", } + } } } @@ -6528,11 +7172,15 @@ impl IconShape for BsBinocularsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5 1A1.5 1.5 0 0 0 3 2.5V3h4v-.5A1.5 1.5 0 0 0 5.5 1h-1zM7 4v1h2V4h4v.882a.5.5 0 0 0 .276.447l.895.447A1.5 1.5 0 0 1 15 7.118V13H9v-1.5a.5.5 0 0 1 .146-.354l.854-.853V9.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v.793l.854.853A.5.5 0 0 1 7 11.5V13H1V7.118a1.5 1.5 0 0 1 .83-1.342l.894-.447A.5.5 0 0 0 3 4.882V4h4zM1 14v.5A1.5 1.5 0 0 0 2.5 16h3A1.5 1.5 0 0 0 7 14.5V14H1zm8 0v.5a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5V14H9zm4-11H9v-.5A1.5 1.5 0 0 1 10.5 1h1A1.5 1.5 0 0 1 13 2.5V3z", } + } } } @@ -6567,11 +7215,15 @@ impl IconShape for BsBinoculars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 2.5A1.5 1.5 0 0 1 4.5 1h1A1.5 1.5 0 0 1 7 2.5V5h2V2.5A1.5 1.5 0 0 1 10.5 1h1A1.5 1.5 0 0 1 13 2.5v2.382a.5.5 0 0 0 .276.447l.895.447A1.5 1.5 0 0 1 15 7.118V14.5a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 14.5v-3a.5.5 0 0 1 .146-.354l.854-.853V9.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v.793l.854.853A.5.5 0 0 1 7 11.5v3A1.5 1.5 0 0 1 5.5 16h-3A1.5 1.5 0 0 1 1 14.5V7.118a1.5 1.5 0 0 1 .83-1.342l.894-.447A.5.5 0 0 0 3 4.882V2.5zM4.5 2a.5.5 0 0 0-.5.5V3h2v-.5a.5.5 0 0 0-.5-.5h-1zM6 4H4v.882a1.5 1.5 0 0 1-.83 1.342l-.894.447A.5.5 0 0 0 2 7.118V13h4v-1.293l-.854-.853A.5.5 0 0 1 5 10.5v-1A1.5 1.5 0 0 1 6.5 8h3A1.5 1.5 0 0 1 11 9.5v1a.5.5 0 0 1-.146.354l-.854.853V13h4V7.118a.5.5 0 0 0-.276-.447l-.895-.447A1.5 1.5 0 0 1 12 4.882V4h-2v1.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V4zm4-1h2v-.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5V3zm4 11h-4v.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5V14zm-8 0H2v.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5V14z", } + } } } @@ -6606,11 +7258,15 @@ impl IconShape for BsBlockquoteLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm5 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm-5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm.79-5.373c.112-.078.26-.17.444-.275L3.524 6c-.122.074-.272.17-.452.287-.18.117-.35.26-.51.428a2.425 2.425 0 0 0-.398.562c-.11.207-.164.438-.164.692 0 .36.072.65.217.873.144.219.385.328.72.328.215 0 .383-.07.504-.211a.697.697 0 0 0 .188-.463c0-.23-.07-.404-.211-.521-.137-.121-.326-.182-.568-.182h-.282c.024-.203.065-.37.123-.498a1.38 1.38 0 0 1 .252-.37 1.94 1.94 0 0 1 .346-.298zm2.167 0c.113-.078.262-.17.445-.275L5.692 6c-.122.074-.272.17-.452.287-.18.117-.35.26-.51.428a2.425 2.425 0 0 0-.398.562c-.11.207-.164.438-.164.692 0 .36.072.65.217.873.144.219.385.328.72.328.215 0 .383-.07.504-.211a.697.697 0 0 0 .188-.463c0-.23-.07-.404-.211-.521-.137-.121-.326-.182-.568-.182h-.282a1.75 1.75 0 0 1 .118-.492c.058-.13.144-.254.257-.375a1.94 1.94 0 0 1 .346-.3z", } + } } } @@ -6645,11 +7301,15 @@ impl IconShape for BsBlockquoteRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm10.113-5.373a6.59 6.59 0 0 0-.445-.275l.21-.352c.122.074.272.17.452.287.18.117.35.26.51.428.156.164.289.351.398.562.11.207.164.438.164.692 0 .36-.072.65-.216.873-.145.219-.385.328-.721.328-.215 0-.383-.07-.504-.211a.697.697 0 0 1-.188-.463c0-.23.07-.404.211-.521.137-.121.326-.182.569-.182h.281a1.686 1.686 0 0 0-.123-.498 1.379 1.379 0 0 0-.252-.37 1.94 1.94 0 0 0-.346-.298zm-2.168 0A6.59 6.59 0 0 0 10 6.352L10.21 6c.122.074.272.17.452.287.18.117.35.26.51.428.156.164.289.351.398.562.11.207.164.438.164.692 0 .36-.072.65-.216.873-.145.219-.385.328-.721.328-.215 0-.383-.07-.504-.211a.697.697 0 0 1-.188-.463c0-.23.07-.404.211-.521.137-.121.327-.182.569-.182h.281a1.749 1.749 0 0 0-.117-.492 1.402 1.402 0 0 0-.258-.375 1.94 1.94 0 0 0-.346-.3z", } + } } } @@ -6684,12 +7344,16 @@ impl IconShape for BsBluetooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8.543 3.948 1.316 1.316L8.543 6.58V3.948Zm0 8.104 1.316-1.316L8.543 9.42v2.632Zm-1.41-4.043L4.275 5.133l.827-.827L7.377 6.58V1.128l4.137 4.136L8.787 8.01l2.745 2.745-4.136 4.137V9.42l-2.294 2.274-.827-.827L7.133 8.01ZM7.903 16c3.498 0 5.904-1.655 5.904-8.01 0-6.335-2.406-7.99-5.903-7.99C4.407 0 2 1.655 2 8.01 2 14.344 4.407 16 7.904 16Z", fill_rule: "evenodd", } + } } } @@ -6724,12 +7388,16 @@ impl IconShape for BsBodyText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -6764,11 +7432,15 @@ impl IconShape for BsBookFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } + } } } @@ -6803,11 +7475,15 @@ impl IconShape for BsBookHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 2.687c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } + } } } @@ -6842,11 +7518,15 @@ impl IconShape for BsBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.828c.885-.37 2.154-.769 3.388-.893 1.33-.134 2.458.063 3.112.752v9.746c-.935-.53-2.12-.603-3.213-.493-1.18.12-2.37.461-3.287.811V2.828zm7.5-.141c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } + } } } @@ -6881,12 +7561,16 @@ impl IconShape for BsBookmarkCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zm8.854-9.646a.5.5 0 0 0-.708-.708L7.5 7.793 6.354 6.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", fill_rule: "evenodd", } + } } } @@ -6921,6 +7605,9 @@ impl IconShape for BsBookmarkCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6930,6 +7617,7 @@ impl IconShape for BsBookmarkCheck { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -6964,12 +7652,16 @@ impl IconShape for BsBookmarkDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM6 6a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", fill_rule: "evenodd", } + } } } @@ -7004,6 +7696,9 @@ impl IconShape for BsBookmarkDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7013,6 +7708,7 @@ impl IconShape for BsBookmarkDash { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -7047,11 +7743,15 @@ impl IconShape for BsBookmarkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z", } + } } } @@ -7086,11 +7786,15 @@ impl IconShape for BsBookmarkHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v13.5zM8 4.41c1.387-1.425 4.854 1.07 0 4.277C3.146 5.48 6.613 2.986 8 4.412z", } + } } } @@ -7125,6 +7829,9 @@ impl IconShape for BsBookmarkHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7134,6 +7841,7 @@ impl IconShape for BsBookmarkHeart { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -7168,12 +7876,16 @@ impl IconShape for BsBookmarkPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zm6.5-11a.5.5 0 0 0-1 0V6H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V7H10a.5.5 0 0 0 0-1H8.5V4.5z", fill_rule: "evenodd", } + } } } @@ -7208,6 +7920,9 @@ impl IconShape for BsBookmarkPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7216,6 +7931,7 @@ impl IconShape for BsBookmarkPlus { path { d: "M8 4a.5.5 0 0 1 .5.5V6H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V7H6a.5.5 0 0 1 0-1h1.5V4.5A.5.5 0 0 1 8 4z", } + } } } @@ -7250,12 +7966,16 @@ impl IconShape for BsBookmarkStarFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM8.16 4.1a.178.178 0 0 0-.32 0l-.634 1.285a.178.178 0 0 1-.134.098l-1.42.206a.178.178 0 0 0-.098.303L6.58 6.993c.042.041.061.1.051.158L6.39 8.565a.178.178 0 0 0 .258.187l1.27-.668a.178.178 0 0 1 .165 0l1.27.668a.178.178 0 0 0 .257-.187L9.368 7.15a.178.178 0 0 1 .05-.158l1.028-1.001a.178.178 0 0 0-.098-.303l-1.42-.206a.178.178 0 0 1-.134-.098L8.16 4.1z", fill_rule: "evenodd", } + } } } @@ -7290,6 +8010,9 @@ impl IconShape for BsBookmarkStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7298,6 +8021,7 @@ impl IconShape for BsBookmarkStar { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -7332,12 +8056,16 @@ impl IconShape for BsBookmarkXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM6.854 5.146a.5.5 0 1 0-.708.708L7.293 7 6.146 8.146a.5.5 0 1 0 .708.708L8 7.707l1.146 1.147a.5.5 0 1 0 .708-.708L8.707 7l1.147-1.146a.5.5 0 0 0-.708-.708L8 6.293 6.854 5.146z", fill_rule: "evenodd", } + } } } @@ -7372,6 +8100,9 @@ impl IconShape for BsBookmarkX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7381,6 +8112,7 @@ impl IconShape for BsBookmarkX { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -7415,11 +8147,15 @@ impl IconShape for BsBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } + } } } @@ -7454,6 +8190,9 @@ impl IconShape for BsBookmarksFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7462,6 +8201,7 @@ impl IconShape for BsBookmarksFill { path { d: "M4.268 1A2 2 0 0 1 6 0h6a2 2 0 0 1 2 2v11.5a.5.5 0 0 1-.777.416L13 13.768V2a1 1 0 0 0-1-1H4.268z", } + } } } @@ -7496,6 +8236,9 @@ impl IconShape for BsBookmarks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7504,6 +8247,7 @@ impl IconShape for BsBookmarks { path { d: "M4.268 1H12a1 1 0 0 1 1 1v11.768l.223.148A.5.5 0 0 0 14 13.5V2a2 2 0 0 0-2-2H6a2 2 0 0 0-1.732 1z", } + } } } @@ -7538,11 +8282,15 @@ impl IconShape for BsBookshelf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 0a.5.5 0 0 1 .5.5V2h10V.5a.5.5 0 0 1 1 0v15a.5.5 0 0 1-1 0V15H3v.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5zM3 14h10v-3H3v3zm0-4h10V7H3v3zm0-4h10V3H3v3z", } + } } } @@ -7577,6 +8325,9 @@ impl IconShape for BsBoomboxFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7585,6 +8336,7 @@ impl IconShape for BsBoomboxFill { path { d: "M16 6H0v8a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6ZM4.5 13a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Zm7 0a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z", } + } } } @@ -7619,6 +8371,9 @@ impl IconShape for BsBoombox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7633,6 +8388,7 @@ impl IconShape for BsBoombox { path { d: "M14 0a.5.5 0 0 1 .5.5V2h.5a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h12.5V.5A.5.5 0 0 1 14 0ZM1 3v3h14V3H1Zm14 4H1v7h14V7Z", } + } } } @@ -7667,6 +8423,9 @@ impl IconShape for BsBootstrapFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7675,6 +8434,7 @@ impl IconShape for BsBootstrapFill { path { d: "M4.002 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4h-8zm1.06 12V3.545h3.399c1.587 0 2.543.809 2.543 2.11 0 .884-.65 1.675-1.483 1.816v.1c1.143.117 1.904.931 1.904 2.033 0 1.488-1.084 2.396-2.888 2.396H5.062z", } + } } } @@ -7709,6 +8469,9 @@ impl IconShape for BsBootstrapReboot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7717,6 +8480,7 @@ impl IconShape for BsBootstrapReboot { path { d: "M6.641 11.671V8.843h1.57l1.498 2.828h1.314L9.377 8.665c.897-.3 1.427-1.106 1.427-2.1 0-1.37-.943-2.246-2.456-2.246H5.5v7.352h1.141zm0-3.75V5.277h1.57c.881 0 1.416.499 1.416 1.32 0 .84-.504 1.324-1.386 1.324h-1.6z", } + } } } @@ -7751,6 +8515,9 @@ impl IconShape for BsBootstrap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7759,6 +8526,7 @@ impl IconShape for BsBootstrap { path { d: "M0 4a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4zm4-3a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V4a3 3 0 0 0-3-3H4z", } + } } } @@ -7793,11 +8561,15 @@ impl IconShape for BsBorderAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h16v16H0V0zm1 1v6.5h6.5V1H1zm7.5 0v6.5H15V1H8.5zM15 8.5H8.5V15H15V8.5zM7.5 15V8.5H1V15h6.5z", } + } } } @@ -7832,11 +8604,15 @@ impl IconShape for BsBorderBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 15h16v1H0v-1z", } + } } } @@ -7871,11 +8647,15 @@ impl IconShape for BsBorderCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM0 8.5v-1h16v1H0zm0 .906v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } + } } } @@ -7910,6 +8690,9 @@ impl IconShape for BsBorderInner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7921,6 +8704,7 @@ impl IconShape for BsBorderInner { path { d: "M9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm14-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM0 9.406v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } + } } } @@ -7955,11 +8739,15 @@ impl IconShape for BsBorderLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0v16h1V0H0zm1.906 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM7.5 1.906v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM7.5 3.781v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM7.5 5.656v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1.906 8.5h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM7.5 9.406v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-8.5.937v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-8.5.937v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM1.906 16h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } + } } } @@ -7994,11 +8782,15 @@ impl IconShape for BsBorderMiddle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM8.5 16h-1V0h1v16zm.906-15h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm14-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } + } } } @@ -8033,6 +8825,9 @@ impl IconShape for BsBorderOuter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8041,6 +8836,7 @@ impl IconShape for BsBorderOuter { path { d: "M0 0v16h16V0H0zm1 1h14v14H1V1z", } + } } } @@ -8075,11 +8871,15 @@ impl IconShape for BsBorderRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zM16 0h-1v16h1V0zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 11.281v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 13.156v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1z", } + } } } @@ -8114,11 +8914,15 @@ impl IconShape for BsBorderStyle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm8 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-4 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm8 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-4-4a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -8153,11 +8957,15 @@ impl IconShape for BsBorderTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0v1h16V0H0zm1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } + } } } @@ -8192,11 +9000,15 @@ impl IconShape for BsBorderWidth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3.5A.5.5 0 0 1 .5 3h15a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-2zm0 5A.5.5 0 0 1 .5 8h15a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5z", } + } } } @@ -8231,11 +9043,15 @@ impl IconShape for BsBorder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h.969v.5H1v.469H.969V1H.5V.969H0V0zm2.844 1h-.938V0h.938v1zm1.875 0H3.78V0h.938v1zm1.875 0h-.938V0h.938v1zm.937 0V.969H7.5V.5h.031V0h.938v.5H8.5v.469h-.031V1H7.53zm2.813 0h-.938V0h.938v1zm1.875 0h-.938V0h.938v1zm1.875 0h-.938V0h.938v1zM15.5 1h-.469V.969H15V.5h.031V0H16v.969h-.5V1zM1 1.906v.938H0v-.938h1zm6.5.938v-.938h1v.938h-1zm7.5 0v-.938h1v.938h-1zM1 3.78v.938H0V3.78h1zm6.5.938V3.78h1v.938h-1zm7.5 0V3.78h1v.938h-1zM1 5.656v.938H0v-.938h1zm6.5.938v-.938h1v.938h-1zm7.5 0v-.938h1v.938h-1zM.969 8.5H.5v-.031H0V7.53h.5V7.5h.469v.031H1v.938H.969V8.5zm1.875 0h-.938v-1h.938v1zm1.875 0H3.78v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875-.031V8.5H7.53v-.031H7.5V7.53h.031V7.5h.938v.031H8.5v.938h-.031zm1.875.031h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.406 0h-.469v-.031H15V7.53h.031V7.5h.469v.031h.5v.938h-.5V8.5zM0 10.344v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM0 12.22v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM0 14.094v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM.969 16H0v-.969h.5V15h.469v.031H1v.469H.969v.5zm1.875 0h-.938v-1h.938v1zm1.875 0H3.78v-1h.938v1zm1.875 0h-.938v-1h.938v1zm.937 0v-.5H7.5v-.469h.031V15h.938v.031H8.5v.469h-.031v.5H7.53zm2.813 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm.937 0v-.5H15v-.469h.031V15h.469v.031h.5V16h-.969z", } + } } } @@ -8270,11 +9086,15 @@ impl IconShape for BsBoundingBoxCircles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zM0 2a2 2 0 0 1 3.937-.5h8.126A2 2 0 1 1 14.5 3.937v8.126a2 2 0 1 1-2.437 2.437H3.937A2 2 0 1 1 1.5 12.063V3.937A2 2 0 0 1 0 2zm2.5 1.937v8.126c.703.18 1.256.734 1.437 1.437h8.126a2.004 2.004 0 0 1 1.437-1.437V3.937A2.004 2.004 0 0 1 12.063 2.5H3.937A2.004 2.004 0 0 1 2.5 3.937zM14 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zM2 13a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm12 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -8309,11 +9129,15 @@ impl IconShape for BsBoundingBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 2V0H0v5h2v6H0v5h5v-2h6v2h5v-5h-2V5h2V0h-5v2H5zm6 1v2h2v6h-2v2H5v-2H3V5h2V3h6zm1-2h3v3h-3V1zm3 11v3h-3v-3h3zM4 15H1v-3h3v3zM1 4V1h3v3H1z", } + } } } @@ -8348,6 +9172,9 @@ impl IconShape for BsBoxArrowDownLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8358,6 +9185,7 @@ impl IconShape for BsBoxArrowDownLeft { d: "M0 15.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1H1.707l8.147-8.146a.5.5 0 0 0-.708-.708L1 14.293V10.5a.5.5 0 0 0-1 0v5z", fill_rule: "evenodd", } + } } } @@ -8392,6 +9220,9 @@ impl IconShape for BsBoxArrowDownRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8402,6 +9233,7 @@ impl IconShape for BsBoxArrowDownRight { d: "M16 15.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h3.793L6.146 6.854a.5.5 0 1 1 .708-.708L15 14.293V10.5a.5.5 0 0 1 1 0v5z", fill_rule: "evenodd", } + } } } @@ -8436,6 +9268,9 @@ impl IconShape for BsBoxArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8446,6 +9281,7 @@ impl IconShape for BsBoxArrowDown { d: "M7.646 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V5.5a.5.5 0 0 0-1 0v8.793l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", fill_rule: "evenodd", } + } } } @@ -8480,6 +9316,9 @@ impl IconShape for BsBoxArrowInDownLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8490,6 +9329,7 @@ impl IconShape for BsBoxArrowInDownLeft { d: "M5 10.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1H6.707l8.147-8.146a.5.5 0 0 0-.708-.708L6 9.293V5.5a.5.5 0 0 0-1 0v5z", fill_rule: "evenodd", } + } } } @@ -8524,6 +9364,9 @@ impl IconShape for BsBoxArrowInDownRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8534,6 +9377,7 @@ impl IconShape for BsBoxArrowInDownRight { d: "M11 10.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h3.793L1.146 1.854a.5.5 0 1 1 .708-.708L10 9.293V5.5a.5.5 0 0 1 1 0v5z", fill_rule: "evenodd", } + } } } @@ -8568,6 +9412,9 @@ impl IconShape for BsBoxArrowInDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8578,6 +9425,7 @@ impl IconShape for BsBoxArrowInDown { d: "M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z", fill_rule: "evenodd", } + } } } @@ -8612,6 +9460,9 @@ impl IconShape for BsBoxArrowInLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8622,6 +9473,7 @@ impl IconShape for BsBoxArrowInLeft { d: "M4.146 8.354a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H14.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3z", fill_rule: "evenodd", } + } } } @@ -8656,6 +9508,9 @@ impl IconShape for BsBoxArrowInRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8666,6 +9521,7 @@ impl IconShape for BsBoxArrowInRight { d: "M11.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H1.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z", fill_rule: "evenodd", } + } } } @@ -8700,6 +9556,9 @@ impl IconShape for BsBoxArrowInUpLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8710,6 +9569,7 @@ impl IconShape for BsBoxArrowInUpLeft { d: "M5 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1H6.707l8.147 8.146a.5.5 0 0 1-.708.708L6 6.707V10.5a.5.5 0 0 1-1 0v-5z", fill_rule: "evenodd", } + } } } @@ -8744,6 +9604,9 @@ impl IconShape for BsBoxArrowInUpRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8754,6 +9617,7 @@ impl IconShape for BsBoxArrowInUpRight { d: "M11 5.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793l-8.147 8.146a.5.5 0 0 0 .708.708L10 6.707V10.5a.5.5 0 0 0 1 0v-5z", fill_rule: "evenodd", } + } } } @@ -8788,6 +9652,9 @@ impl IconShape for BsBoxArrowInUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8798,6 +9665,7 @@ impl IconShape for BsBoxArrowInUp { d: "M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } + } } } @@ -8832,6 +9700,9 @@ impl IconShape for BsBoxArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8842,6 +9713,7 @@ impl IconShape for BsBoxArrowLeft { d: "M.146 8.354a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L1.707 7.5H10.5a.5.5 0 0 1 0 1H1.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3z", fill_rule: "evenodd", } + } } } @@ -8876,6 +9748,9 @@ impl IconShape for BsBoxArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8886,6 +9761,7 @@ impl IconShape for BsBoxArrowRight { d: "M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z", fill_rule: "evenodd", } + } } } @@ -8920,6 +9796,9 @@ impl IconShape for BsBoxArrowUpLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8930,6 +9809,7 @@ impl IconShape for BsBoxArrowUpLeft { d: "M0 .5A.5.5 0 0 1 .5 0h5a.5.5 0 0 1 0 1H1.707l8.147 8.146a.5.5 0 0 1-.708.708L1 1.707V5.5a.5.5 0 0 1-1 0v-5z", fill_rule: "evenodd", } + } } } @@ -8964,6 +9844,9 @@ impl IconShape for BsBoxArrowUpRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8974,6 +9857,7 @@ impl IconShape for BsBoxArrowUpRight { d: "M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z", fill_rule: "evenodd", } + } } } @@ -9008,6 +9892,9 @@ impl IconShape for BsBoxArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9018,6 +9905,7 @@ impl IconShape for BsBoxArrowUp { d: "M7.646.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 1.707V10.5a.5.5 0 0 1-1 0V1.707L5.354 3.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } + } } } @@ -9052,11 +9940,15 @@ impl IconShape for BsBoxSeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5l2.404.961L10.404 2l-2.218-.887zm3.564 1.426L5.596 5 8 5.961 14.154 3.5l-2.404-.961zm3.25 1.7-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923l6.5 2.6zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464L7.443.184z", } + } } } @@ -9091,11 +9983,15 @@ impl IconShape for BsBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5 8.186 1.113zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923l6.5 2.6zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464L7.443.184z", } + } } } @@ -9130,11 +10026,15 @@ impl IconShape for BsBox2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5ZM15 4.667V5H1v-.333L1.5 4h6V1h1v3h6l.5.667Z", } + } } } @@ -9169,11 +10069,15 @@ impl IconShape for BsBox2HeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5ZM8.5 4h6l.5.667V5H1v-.333L1.5 4h6V1h1v3ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -9208,6 +10112,9 @@ impl IconShape for BsBox2Heart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9216,6 +10123,7 @@ impl IconShape for BsBox2Heart { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5Zm0 1H7.5v3h-6l2.25-3ZM8.5 4V1h3.75l2.25 3h-6ZM15 5v10H1V5h14Z", } + } } } @@ -9250,11 +10158,15 @@ impl IconShape for BsBox2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.95.4a1 1 0 0 1 .8-.4h8.5a1 1 0 0 1 .8.4l2.85 3.8a.5.5 0 0 1 .1.3V15a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4.5a.5.5 0 0 1 .1-.3L2.95.4ZM7.5 1H3.75L1.5 4h6V1Zm1 0v3h6l-2.25-3H8.5ZM15 5H1v10h14V5Z", } + } } } @@ -9289,11 +10201,15 @@ impl IconShape for BsBoxes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.752.066a.5.5 0 0 1 .496 0l3.75 2.143a.5.5 0 0 1 .252.434v3.995l3.498 2A.5.5 0 0 1 16 9.07v4.286a.5.5 0 0 1-.252.434l-3.75 2.143a.5.5 0 0 1-.496 0l-3.502-2-3.502 2.001a.5.5 0 0 1-.496 0l-3.75-2.143A.5.5 0 0 1 0 13.357V9.071a.5.5 0 0 1 .252-.434L3.75 6.638V2.643a.5.5 0 0 1 .252-.434L7.752.066ZM4.25 7.504 1.508 9.071l2.742 1.567 2.742-1.567L4.25 7.504ZM7.5 9.933l-2.75 1.571v3.134l2.75-1.571V9.933Zm1 3.134 2.75 1.571v-3.134L8.5 9.933v3.134Zm.508-3.996 2.742 1.567 2.742-1.567-2.742-1.567-2.742 1.567Zm2.242-2.433V3.504L8.5 5.076V8.21l2.75-1.572ZM7.5 8.21V5.076L4.75 3.504v3.134L7.5 8.21ZM5.258 2.643 8 4.21l2.742-1.567L8 1.076 5.258 2.643ZM15 9.933l-2.75 1.571v3.134L15 13.067V9.933ZM3.75 14.638v-3.134L1 9.933v3.134l2.75 1.571Z", } + } } } @@ -9328,12 +10244,16 @@ impl IconShape for BsBracesAsterisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C2.25 2 1.49 2.759 1.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6ZM14.886 7.9v.164c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456v-1.3c-1.114 0-1.49-.362-1.49-1.456V4.352C14.51 2.759 13.75 2 12.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6ZM7.5 11.5V9.207l-1.621 1.621-.707-.707L6.792 8.5H4.5v-1h2.293L5.172 5.879l.707-.707L7.5 6.792V4.5h1v2.293l1.621-1.621.707.707L9.208 7.5H11.5v1H9.207l1.621 1.621-.707.707L8.5 9.208V11.5h-1Z", fill_rule: "evenodd", } + } } } @@ -9368,11 +10288,15 @@ impl IconShape for BsBraces { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C3.25 2 2.49 2.759 2.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6zM13.886 7.9v.163c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456V7.332c-1.114 0-1.49-.362-1.49-1.456V4.352C13.51 2.759 12.75 2 11.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6z", } + } } } @@ -9407,11 +10331,15 @@ impl IconShape for BsBricks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .5A.5.5 0 0 1 .5 0h15a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5H2v-2H.5a.5.5 0 0 1-.5-.5v-3A.5.5 0 0 1 .5 6H2V4H.5a.5.5 0 0 1-.5-.5v-3zM3 4v2h4.5V4H3zm5.5 0v2H13V4H8.5zM3 10v2h4.5v-2H3zm5.5 0v2H13v-2H8.5zM1 1v2h3.5V1H1zm4.5 0v2h5V1h-5zm6 0v2H15V1h-3.5zM1 7v2h3.5V7H1zm4.5 0v2h5V7h-5zm6 0v2H15V7h-3.5zM1 13v2h3.5v-2H1zm4.5 0v2h5v-2h-5zm6 0v2H15v-2h-3.5z", } + } } } @@ -9446,6 +10374,9 @@ impl IconShape for BsBriefcaseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9454,6 +10385,7 @@ impl IconShape for BsBriefcaseFill { path { d: "M0 12.5A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5V6.85L8.129 8.947a.5.5 0 0 1-.258 0L0 6.85v5.65z", } + } } } @@ -9488,11 +10420,15 @@ impl IconShape for BsBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1h-3zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5zm1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0zM1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5z", } + } } } @@ -9527,11 +10463,15 @@ impl IconShape for BsBrightnessAltHighFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm8 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zm-13.5.5a.5.5 0 0 0 0-1h-2a.5.5 0 0 0 0 1h2zm11.157-6.157a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm-9.9 2.121a.5.5 0 0 0 .707-.707L3.05 5.343a.5.5 0 1 0-.707.707l1.414 1.414zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4z", } + } } } @@ -9566,11 +10506,15 @@ impl IconShape for BsBrightnessAltHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm8 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zm-13.5.5a.5.5 0 0 0 0-1h-2a.5.5 0 0 0 0 1h2zm11.157-6.157a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm-9.9 2.121a.5.5 0 0 0 .707-.707L3.05 5.343a.5.5 0 1 0-.707.707l1.414 1.414zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 2.959 2.5H5.04A3 3 0 0 1 8 8z", } + } } } @@ -9605,11 +10549,15 @@ impl IconShape for BsBrightnessAltLowFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5 6a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 11a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0zm10.243-3.536a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-8.486-.707a.5.5 0 1 0 .707.707.5.5 0 0 0-.707-.707zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4z", } + } } } @@ -9644,11 +10592,15 @@ impl IconShape for BsBrightnessAltLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5 6a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 11a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0zm10.243-3.536a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-8.486-.707a.5.5 0 1 0 .707.707.5.5 0 0 0-.707-.707zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 2.959 2.5H5.04A3 3 0 0 1 8 8z", } + } } } @@ -9683,11 +10635,15 @@ impl IconShape for BsBrightnessHighFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } + } } } @@ -9722,11 +10678,15 @@ impl IconShape for BsBrightnessHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } + } } } @@ -9761,11 +10721,15 @@ impl IconShape for BsBrightnessLowFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0zM8.5 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 11a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5-5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-11 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9.743-4.036a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-7.779 7.779a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm7.072 0a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707zM3.757 4.464a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707z", } + } } } @@ -9800,11 +10764,15 @@ impl IconShape for BsBrightnessLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zm.5-9.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 11a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5-5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-11 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9.743-4.036a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-7.779 7.779a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm7.072 0a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707zM3.757 4.464a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707z", } + } } } @@ -9839,11 +10807,15 @@ impl IconShape for BsBroadcastPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707zm2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708zm5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708zm2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM6 8a2 2 0 1 1 2.5 1.937V15.5a.5.5 0 0 1-1 0V9.937A2 2 0 0 1 6 8z", } + } } } @@ -9878,11 +10850,15 @@ impl IconShape for BsBroadcast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707zm2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708zm5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708zm2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } + } } } @@ -9917,11 +10893,15 @@ impl IconShape for BsBrushFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.825.12a.5.5 0 0 1 .132.584c-1.53 3.43-4.743 8.17-7.095 10.64a6.067 6.067 0 0 1-2.373 1.534c-.018.227-.06.538-.16.868-.201.659-.667 1.479-1.708 1.74a8.118 8.118 0 0 1-3.078.132 3.659 3.659 0 0 1-.562-.135 1.382 1.382 0 0 1-.466-.247.714.714 0 0 1-.204-.288.622.622 0 0 1 .004-.443c.095-.245.316-.38.461-.452.394-.197.625-.453.867-.826.095-.144.184-.297.287-.472l.117-.198c.151-.255.326-.54.546-.848.528-.739 1.201-.925 1.746-.896.126.007.243.025.348.048.062-.172.142-.38.238-.608.261-.619.658-1.419 1.187-2.069 2.176-2.67 6.18-6.206 9.117-8.104a.5.5 0 0 1 .596.04z", } + } } } @@ -9956,11 +10936,15 @@ impl IconShape for BsBrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.825.12a.5.5 0 0 1 .132.584c-1.53 3.43-4.743 8.17-7.095 10.64a6.067 6.067 0 0 1-2.373 1.534c-.018.227-.06.538-.16.868-.201.659-.667 1.479-1.708 1.74a8.118 8.118 0 0 1-3.078.132 3.659 3.659 0 0 1-.562-.135 1.382 1.382 0 0 1-.466-.247.714.714 0 0 1-.204-.288.622.622 0 0 1 .004-.443c.095-.245.316-.38.461-.452.394-.197.625-.453.867-.826.095-.144.184-.297.287-.472l.117-.198c.151-.255.326-.54.546-.848.528-.739 1.201-.925 1.746-.896.126.007.243.025.348.048.062-.172.142-.38.238-.608.261-.619.658-1.419 1.187-2.069 2.176-2.67 6.18-6.206 9.117-8.104a.5.5 0 0 1 .596.04zM4.705 11.912a1.23 1.23 0 0 0-.419-.1c-.246-.013-.573.05-.879.479-.197.275-.355.532-.5.777l-.105.177c-.106.181-.213.362-.32.528a3.39 3.39 0 0 1-.76.861c.69.112 1.736.111 2.657-.12.559-.139.843-.569.993-1.06a3.122 3.122 0 0 0 .126-.75l-.793-.792zm1.44.026c.12-.04.277-.1.458-.183a5.068 5.068 0 0 0 1.535-1.1c1.9-1.996 4.412-5.57 6.052-8.631-2.59 1.927-5.566 4.66-7.302 6.792-.442.543-.795 1.243-1.042 1.826-.121.288-.214.54-.275.72v.001l.575.575zm-4.973 3.04.007-.005a.031.031 0 0 1-.007.004zm3.582-3.043.002.001h-.002z", } + } } } @@ -9995,11 +10979,15 @@ impl IconShape for BsBucketFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.522 5H2a.5.5 0 0 0-.494.574l1.372 9.149A1.5 1.5 0 0 0 4.36 16h7.278a1.5 1.5 0 0 0 1.483-1.277l1.373-9.149A.5.5 0 0 0 14 5h-.522A5.5 5.5 0 0 0 2.522 5zm1.005 0a4.5 4.5 0 0 1 8.945 0H3.527z", } + } } } @@ -10034,11 +11022,15 @@ impl IconShape for BsBucket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.522 5H2a.5.5 0 0 0-.494.574l1.372 9.149A1.5 1.5 0 0 0 4.36 16h7.278a1.5 1.5 0 0 0 1.483-1.277l1.373-9.149A.5.5 0 0 0 14 5h-.522A5.5 5.5 0 0 0 2.522 5zm1.005 0a4.5 4.5 0 0 1 8.945 0H3.527zm9.892 1-1.286 8.574a.5.5 0 0 1-.494.426H4.36a.5.5 0 0 1-.494-.426L2.58 6h10.838z", } + } } } @@ -10073,6 +11065,9 @@ impl IconShape for BsBugFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10081,6 +11076,7 @@ impl IconShape for BsBugFill { path { d: "M13 6v1H8.5v8.975A5 5 0 0 0 13 11h.5a.5.5 0 0 1 .5.5v.5a.5.5 0 1 0 1 0v-.5a1.5 1.5 0 0 0-1.5-1.5H13V9h1.5a.5.5 0 0 0 0-1H13V7h.5A1.5 1.5 0 0 0 15 5.5V5a.5.5 0 0 0-1 0v.5a.5.5 0 0 1-.5.5H13zm-5.5 9.975V7H3V6h-.5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 0-1 0v.5A1.5 1.5 0 0 0 2.5 7H3v1H1.5a.5.5 0 0 0 0 1H3v1h-.5A1.5 1.5 0 0 0 1 11.5v.5a.5.5 0 1 0 1 0v-.5a.5.5 0 0 1 .5-.5H3a5 5 0 0 0 4.5 4.975z", } + } } } @@ -10115,11 +11111,15 @@ impl IconShape for BsBug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.355.522a.5.5 0 0 1 .623.333l.291.956A4.979 4.979 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A4.985 4.985 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623zM4 7v4a4 4 0 0 0 3.5 3.97V7H4zm4.5 0v7.97A4 4 0 0 0 12 11V7H8.5zM12 6a3.989 3.989 0 0 0-1.334-2.982A3.983 3.983 0 0 0 8 2a3.983 3.983 0 0 0-2.667 1.018A3.989 3.989 0 0 0 4 6h8z", } + } } } @@ -10154,6 +11154,9 @@ impl IconShape for BsBuilding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10163,6 +11166,7 @@ impl IconShape for BsBuilding { path { d: "M2 11h1v1H2v-1zm2 0h1v1H4v-1zm-2 2h1v1H2v-1zm2 0h1v1H4v-1zm4-4h1v1H8V9zm2 0h1v1h-1V9zm-2 2h1v1H8v-1zm2 0h1v1h-1v-1zm2-2h1v1h-1V9zm0 2h1v1h-1v-1zM8 7h1v1H8V7zm2 0h1v1h-1V7zm2 0h1v1h-1V7zM8 5h1v1H8V5zm2 0h1v1h-1V5zm2 0h1v1h-1V5zm0-2h1v1h-1V3z", } + } } } @@ -10197,6 +11201,9 @@ impl IconShape for BsBullseye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10211,6 +11218,7 @@ impl IconShape for BsBullseye { path { d: "M9.5 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -10245,11 +11253,15 @@ impl IconShape for BsCalculatorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2 .5v2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zM4.5 9a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM4 12.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zM7.5 6a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM7 9.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm.5 2.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM10 6.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm.5 2.5a.5.5 0 0 0-.5.5v4a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5h-1z", } + } } } @@ -10284,6 +11296,9 @@ impl IconShape for BsCalculator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10292,6 +11307,7 @@ impl IconShape for BsCalculator { path { d: "M4 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-2zm0 4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-4z", } + } } } @@ -10326,11 +11342,15 @@ impl IconShape for BsCalendarCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-5.146-5.146-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -10365,6 +11385,9 @@ impl IconShape for BsCalendarCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10373,6 +11396,7 @@ impl IconShape for BsCalendarCheck { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10407,6 +11431,9 @@ impl IconShape for BsCalendarDateFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10415,6 +11442,7 @@ impl IconShape for BsCalendarDateFill { path { d: "M16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-6.664-1.21c-1.11 0-1.656-.767-1.703-1.407h.683c.043.37.387.82 1.051.82.844 0 1.301-.848 1.305-2.164h-.027c-.153.414-.637.79-1.383.79-.852 0-1.676-.61-1.676-1.77 0-1.137.871-1.809 1.797-1.809 1.172 0 1.953.734 1.953 2.668 0 1.805-.742 2.871-2 2.871zm-2.89-5.435v5.332H5.77V8.079h-.012c-.29.156-.883.52-1.258.777V8.16a12.6 12.6 0 0 1 1.313-.805h.632z", } + } } } @@ -10449,6 +11477,9 @@ impl IconShape for BsCalendarDate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10457,6 +11488,7 @@ impl IconShape for BsCalendarDate { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10491,11 +11523,15 @@ impl IconShape for BsCalendarDayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16v9zm-4.785-6.145a.428.428 0 1 0 0-.855.426.426 0 0 0-.43.43c0 .238.192.425.43.425zm.336.563h-.672v4.105h.672V8.418zm-6.867 4.105v-2.3h2.261v-.61H4.684V7.801h2.464v-.61H4v5.332h.684zm3.296 0h.676V9.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105z", } + } } } @@ -10530,6 +11566,9 @@ impl IconShape for BsCalendarDay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10538,6 +11577,7 @@ impl IconShape for BsCalendarDay { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10572,11 +11612,15 @@ impl IconShape for BsCalendarEventFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-3.5-7h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5z", } + } } } @@ -10611,6 +11655,9 @@ impl IconShape for BsCalendarEvent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10619,6 +11666,7 @@ impl IconShape for BsCalendarEvent { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10653,11 +11701,15 @@ impl IconShape for BsCalendarFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16V4H0V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5z", } + } } } @@ -10692,11 +11744,15 @@ impl IconShape for BsCalendarHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -10731,12 +11787,16 @@ impl IconShape for BsCalendarHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM1 14V4h14v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1Zm7-6.507c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -10771,11 +11831,15 @@ impl IconShape for BsCalendarMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM6 10h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -10810,6 +11874,9 @@ impl IconShape for BsCalendarMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10818,6 +11885,7 @@ impl IconShape for BsCalendarMinus { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10852,6 +11920,9 @@ impl IconShape for BsCalendarMonthFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10860,6 +11931,7 @@ impl IconShape for BsCalendarMonthFill { path { d: "M16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM2.56 12.332h-.71L3.748 7h.696l1.898 5.332h-.719l-.539-1.602H3.1l-.54 1.602zm7.29-4.105v4.105h-.668v-.539h-.027c-.145.324-.532.605-1.188.605-.847 0-1.453-.484-1.453-1.425V8.227h.676v2.554c0 .766.441 1.012.98 1.012.59 0 1.004-.371 1.004-1.023V8.227h.676zm1.273 4.41c.075.332.422.636.985.636.648 0 1.07-.378 1.07-1.023v-.605h-.02c-.163.355-.613.648-1.171.648-.957 0-1.64-.672-1.64-1.902v-.34c0-1.207.675-1.887 1.64-1.887.558 0 1.004.293 1.195.64h.02v-.577h.648v4.03c0 1.052-.816 1.579-1.746 1.579-1.043 0-1.574-.516-1.668-1.2h.687z", } + } } } @@ -10894,6 +11966,9 @@ impl IconShape for BsCalendarMonth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10902,6 +11977,7 @@ impl IconShape for BsCalendarMonth { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -10936,11 +12012,15 @@ impl IconShape for BsCalendarPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM8.5 8.5V10H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V11H6a.5.5 0 0 1 0-1h1.5V8.5a.5.5 0 0 1 1 0z", } + } } } @@ -10975,6 +12055,9 @@ impl IconShape for BsCalendarPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10983,6 +12066,7 @@ impl IconShape for BsCalendarPlus { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -11017,11 +12101,15 @@ impl IconShape for BsCalendarRangeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 7V5H0v5h5a1 1 0 1 1 0 2H0v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9h-6a1 1 0 1 1 0-2h6z", } + } } } @@ -11056,6 +12144,9 @@ impl IconShape for BsCalendarRange { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11064,6 +12155,7 @@ impl IconShape for BsCalendarRange { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -11098,11 +12190,15 @@ impl IconShape for BsCalendarWeekFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM9.5 7h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm3 0h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zM2 10.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3.5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5z", } + } } } @@ -11137,6 +12233,9 @@ impl IconShape for BsCalendarWeek { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11145,6 +12244,7 @@ impl IconShape for BsCalendarWeek { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -11179,11 +12279,15 @@ impl IconShape for BsCalendarXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM6.854 8.146 8 9.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 10l1.147 1.146a.5.5 0 0 1-.708.708L8 10.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 10 6.146 8.854a.5.5 0 1 1 .708-.708z", } + } } } @@ -11218,6 +12322,9 @@ impl IconShape for BsCalendarX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11226,6 +12333,7 @@ impl IconShape for BsCalendarX { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -11260,11 +12368,15 @@ impl IconShape for BsCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } + } } } @@ -11299,11 +12411,15 @@ impl IconShape for BsCalendar2CheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-2.6 5.854a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", } + } } } @@ -11338,6 +12454,9 @@ impl IconShape for BsCalendar2Check { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11349,6 +12468,7 @@ impl IconShape for BsCalendar2Check { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11383,6 +12503,9 @@ impl IconShape for BsCalendar2DateFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11391,6 +12514,7 @@ impl IconShape for BsCalendar2DateFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-4.118 9.79c1.258 0 2-1.067 2-2.872 0-1.934-.781-2.668-1.953-2.668-.926 0-1.797.672-1.797 1.809 0 1.16.824 1.77 1.676 1.77.746 0 1.23-.376 1.383-.79h.027c-.004 1.316-.461 2.164-1.305 2.164-.664 0-1.008-.45-1.05-.82h-.684c.047.64.594 1.406 1.703 1.406zm-2.89-5.435h-.633A12.6 12.6 0 0 0 4.5 8.16v.695c.375-.257.969-.62 1.258-.777h.012v4.61h.675V7.354z", } + } } } @@ -11425,6 +12549,9 @@ impl IconShape for BsCalendar2Date { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11436,6 +12563,7 @@ impl IconShape for BsCalendar2Date { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11470,11 +12598,15 @@ impl IconShape for BsCalendar2DayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-2.24 4.855a.428.428 0 1 0 0-.855.426.426 0 0 0-.429.43c0 .238.192.425.43.425zm.337.563h-.672v4.105h.672V8.418zm-6.867 4.105v-2.3h2.261v-.61H4.684V7.801h2.464v-.61H4v5.332h.684zm3.296 0h.676V9.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105z", } + } } } @@ -11509,6 +12641,9 @@ impl IconShape for BsCalendar2Day { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11520,6 +12655,7 @@ impl IconShape for BsCalendar2Day { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11554,11 +12690,15 @@ impl IconShape for BsCalendar2EventFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM11.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", } + } } } @@ -11593,6 +12733,9 @@ impl IconShape for BsCalendar2Event { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11604,6 +12747,7 @@ impl IconShape for BsCalendar2Event { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11638,11 +12782,15 @@ impl IconShape for BsCalendar2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM2.545 3h10.91c.3 0 .545.224.545.5v1c0 .276-.244.5-.546.5H2.545C2.245 5 2 4.776 2 4.5v-1c0-.276.244-.5.545-.5z", } + } } } @@ -11677,11 +12825,15 @@ impl IconShape for BsCalendar2HeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5Zm-2 4v-1c0-.276.244-.5.545-.5h10.91c.3 0 .545.224.545.5v1c0 .276-.244.5-.546.5H2.545C2.245 5 2 4.776 2 4.5Zm6 3.493c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -11716,12 +12868,16 @@ impl IconShape for BsCalendar2Heart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM1 3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3Zm2 .5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V4a.5.5 0 0 0-.5-.5H3Zm5 4.493c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -11756,11 +12912,15 @@ impl IconShape for BsCalendar2MinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM6 10a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", } + } } } @@ -11795,6 +12955,9 @@ impl IconShape for BsCalendar2Minus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11806,6 +12969,7 @@ impl IconShape for BsCalendar2Minus { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11840,6 +13004,9 @@ impl IconShape for BsCalendar2MonthFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11848,6 +13015,7 @@ impl IconShape for BsCalendar2MonthFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM2.561 12.332 3.1 10.73h1.984l.54 1.602h.718L4.444 7h-.696L1.85 12.332h.71zM9.85 8.227h-.676v2.543c0 .652-.414 1.023-1.004 1.023-.539 0-.98-.246-.98-1.012V8.227h-.676v2.746c0 .941.606 1.425 1.453 1.425.656 0 1.043-.28 1.188-.605h.027v.539h.668V8.227zm1.273 4.41h-.687c.094.683.625 1.199 1.668 1.199.93 0 1.746-.527 1.746-1.578V8.227h-.649v.578h-.019c-.191-.348-.637-.64-1.195-.64-.965 0-1.64.679-1.64 1.886v.34c0 1.23.683 1.902 1.64 1.902.558 0 1.008-.293 1.172-.648h.02v.605c0 .645-.423 1.023-1.071 1.023-.563 0-.91-.304-.985-.636z", } + } } } @@ -11882,6 +13050,9 @@ impl IconShape for BsCalendar2Month { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11893,6 +13064,7 @@ impl IconShape for BsCalendar2Month { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -11927,11 +13099,15 @@ impl IconShape for BsCalendar2PlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 3.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5H2.545c-.3 0-.545.224-.545.5zm6.5 5a.5.5 0 0 0-1 0V10H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V11H10a.5.5 0 0 0 0-1H8.5V8.5z", } + } } } @@ -11966,6 +13142,9 @@ impl IconShape for BsCalendar2Plus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11974,6 +13153,7 @@ impl IconShape for BsCalendar2Plus { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM8 8a.5.5 0 0 1 .5.5V10H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V11H6a.5.5 0 0 1 0-1h1.5V8.5A.5.5 0 0 1 8 8z", } + } } } @@ -12008,11 +13188,15 @@ impl IconShape for BsCalendar2RangeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM10 7a1 1 0 0 0 0 2h5V7h-5zm-4 4a1 1 0 0 0-1-1H1v2h4a1 1 0 0 0 1-1z", } + } } } @@ -12047,6 +13231,9 @@ impl IconShape for BsCalendar2Range { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12055,6 +13242,7 @@ impl IconShape for BsCalendar2Range { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM9 8a1 1 0 0 1 1-1h5v2h-5a1 1 0 0 1-1-1zm-8 2h4a1 1 0 1 1 0 2H1v-2z", } + } } } @@ -12089,11 +13277,15 @@ impl IconShape for BsCalendar2WeekFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM8.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm3 0a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM3 10.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm3.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", } + } } } @@ -12128,6 +13320,9 @@ impl IconShape for BsCalendar2Week { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12136,6 +13331,7 @@ impl IconShape for BsCalendar2Week { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -12170,11 +13366,15 @@ impl IconShape for BsCalendar2XFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-6.6 5.146a.5.5 0 1 0-.708.708L7.293 10l-1.147 1.146a.5.5 0 0 0 .708.708L8 10.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 10l1.147-1.146a.5.5 0 0 0-.708-.708L8 9.293 6.854 8.146z", } + } } } @@ -12209,6 +13409,9 @@ impl IconShape for BsCalendar2X { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12220,6 +13423,7 @@ impl IconShape for BsCalendar2X { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -12254,6 +13458,9 @@ impl IconShape for BsCalendar2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12262,6 +13469,7 @@ impl IconShape for BsCalendar2 { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } + } } } @@ -12296,12 +13504,16 @@ impl IconShape for BsCalendar3EventFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", fill_rule: "evenodd", } + } } } @@ -12336,6 +13548,9 @@ impl IconShape for BsCalendar3Event { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12344,6 +13559,7 @@ impl IconShape for BsCalendar3Event { path { d: "M12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -12378,11 +13594,15 @@ impl IconShape for BsCalendar3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2H0zm0 1v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3H0z", } + } } } @@ -12417,12 +13637,16 @@ impl IconShape for BsCalendar3RangeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 8V3h16v2h-6a1 1 0 1 0 0 2h6v7a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-4h6a1 1 0 1 0 0-2H0z", fill_rule: "evenodd", } + } } } @@ -12457,6 +13681,9 @@ impl IconShape for BsCalendar3Range { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12465,6 +13692,7 @@ impl IconShape for BsCalendar3Range { path { d: "M7 10a1 1 0 0 0 0-2H1v2h6zm2-3h6V5H9a1 1 0 0 0 0 2z", } + } } } @@ -12499,12 +13727,16 @@ impl IconShape for BsCalendar3WeekFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0zM5 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0zm5-2a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM2 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", fill_rule: "evenodd", } + } } } @@ -12539,6 +13771,9 @@ impl IconShape for BsCalendar3Week { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12547,6 +13782,7 @@ impl IconShape for BsCalendar3Week { path { d: "M12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-5 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm2-3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-5 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -12581,6 +13817,9 @@ impl IconShape for BsCalendar3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12589,6 +13828,7 @@ impl IconShape for BsCalendar3 { path { d: "M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -12623,6 +13863,9 @@ impl IconShape for BsCalendar4Event { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12631,6 +13874,7 @@ impl IconShape for BsCalendar4Event { path { d: "M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -12665,6 +13909,9 @@ impl IconShape for BsCalendar4Range { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12673,6 +13920,7 @@ impl IconShape for BsCalendar4Range { path { d: "M9 7.5a.5.5 0 0 1 .5-.5H15v2H9.5a.5.5 0 0 1-.5-.5v-1zm-2 3v1a.5.5 0 0 1-.5.5H1v-2h5.5a.5.5 0 0 1 .5.5z", } + } } } @@ -12707,6 +13955,9 @@ impl IconShape for BsCalendar4Week { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12715,6 +13966,7 @@ impl IconShape for BsCalendar4Week { path { d: "M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-2 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -12749,11 +14001,15 @@ impl IconShape for BsCalendar4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 2a1 1 0 0 0-1 1v1h14V3a1 1 0 0 0-1-1H2zm13 3H1v9a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V5z", } + } } } @@ -12788,6 +14044,9 @@ impl IconShape for BsCameraFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12796,6 +14055,7 @@ impl IconShape for BsCameraFill { path { d: "M2 4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-1.172a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 9.172 2H6.828a2 2 0 0 0-1.414.586l-.828.828A2 2 0 0 1 3.172 4H2zm.5 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9 2.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z", } + } } } @@ -12830,6 +14090,9 @@ impl IconShape for BsCameraReelsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12841,6 +14104,7 @@ impl IconShape for BsCameraReelsFill { path { d: "M9 6h.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 7.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 16H2a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h7z", } + } } } @@ -12875,6 +14139,9 @@ impl IconShape for BsCameraReels { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12886,6 +14153,7 @@ impl IconShape for BsCameraReels { path { d: "M9 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM7 3a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } + } } } @@ -12920,12 +14188,16 @@ impl IconShape for BsCameraVideoFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2V5z", fill_rule: "evenodd", } + } } } @@ -12960,12 +14232,16 @@ impl IconShape for BsCameraVideoOffFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.961 12.365a1.99 1.99 0 0 0 .522-1.103l3.11 1.382A1 1 0 0 0 16 11.731V4.269a1 1 0 0 0-1.406-.913l-3.111 1.382A2 2 0 0 0 9.5 3H4.272l6.69 9.365zm-10.114-9A2.001 2.001 0 0 0 0 5v6a2 2 0 0 0 2 2h5.728L.847 3.366zm9.746 11.925-10-14 .814-.58 10 14-.814.58z", fill_rule: "evenodd", } + } } } @@ -13000,12 +14276,16 @@ impl IconShape for BsCameraVideoOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.961 12.365a1.99 1.99 0 0 0 .522-1.103l3.11 1.382A1 1 0 0 0 16 11.731V4.269a1 1 0 0 0-1.406-.913l-3.111 1.382A2 2 0 0 0 9.5 3H4.272l.714 1H9.5a1 1 0 0 1 1 1v6a1 1 0 0 1-.144.518l.605.847zM1.428 4.18A.999.999 0 0 0 1 5v6a1 1 0 0 0 1 1h5.014l.714 1H2a2 2 0 0 1-2-2V5c0-.675.334-1.272.847-1.634l.58.814zM15 11.73l-3.5-1.555v-4.35L15 4.269v7.462zm-4.407 3.56-10-14 .814-.58 10 14-.814.58z", fill_rule: "evenodd", } + } } } @@ -13040,12 +14320,16 @@ impl IconShape for BsCameraVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2V5zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556v4.35zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H2z", fill_rule: "evenodd", } + } } } @@ -13080,6 +14364,9 @@ impl IconShape for BsCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13088,6 +14375,7 @@ impl IconShape for BsCamera { path { d: "M8 11a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zm0 1a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zM3 6.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } + } } } @@ -13122,6 +14410,9 @@ impl IconShape for BsCamera2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13130,6 +14421,7 @@ impl IconShape for BsCamera2 { path { d: "M12.318 3h2.015C15.253 3 16 3.746 16 4.667v6.666c0 .92-.746 1.667-1.667 1.667h-2.015A5.97 5.97 0 0 1 9 14a5.972 5.972 0 0 1-3.318-1H1.667C.747 13 0 12.254 0 11.333V4.667C0 3.747.746 3 1.667 3H2a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1h.682A5.97 5.97 0 0 1 9 2c1.227 0 2.367.368 3.318 1zM2 4.5a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0zM14 8A5 5 0 1 0 4 8a5 5 0 0 0 10 0z", } + } } } @@ -13164,11 +14456,15 @@ impl IconShape for BsCapslockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1H1.654C.78 9.5.326 8.455.924 7.816L7.27 1.047zM4.5 13.5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1z", } + } } } @@ -13203,12 +14499,16 @@ impl IconShape for BsCapslock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1H1.654C.78 9.5.326 8.455.924 7.816L7.27 1.047zM14.346 8.5 8 1.731 1.654 8.5H4.5a1 1 0 0 1 1 1v1h5v-1a1 1 0 0 1 1-1h2.846zm-9.846 5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1zm6 0h-5v1h5v-1z", fill_rule: "evenodd", } + } } } @@ -13243,6 +14543,9 @@ impl IconShape for BsCardChecklist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13251,6 +14554,7 @@ impl IconShape for BsCardChecklist { path { d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", } + } } } @@ -13285,6 +14589,9 @@ impl IconShape for BsCardHeading { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13293,6 +14600,7 @@ impl IconShape for BsCardHeading { path { d: "M3 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0-5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1z", } + } } } @@ -13327,6 +14635,9 @@ impl IconShape for BsCardImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13335,6 +14646,7 @@ impl IconShape for BsCardImage { path { d: "M1.5 2A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13zm13 1a.5.5 0 0 1 .5.5v6l-3.775-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12v.54A.505.505 0 0 1 1 12.5v-9a.5.5 0 0 1 .5-.5h13z", } + } } } @@ -13369,6 +14681,9 @@ impl IconShape for BsCardList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13377,6 +14692,7 @@ impl IconShape for BsCardList { path { d: "M5 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 8zm0-2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0 5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-1-5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zM4 8a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } + } } } @@ -13411,6 +14727,9 @@ impl IconShape for BsCardText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13419,6 +14738,7 @@ impl IconShape for BsCardText { path { d: "M3 5.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 8a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 8zm0 2.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -13453,11 +14773,15 @@ impl IconShape for BsCaretDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z", } + } } } @@ -13492,11 +14816,15 @@ impl IconShape for BsCaretDownSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4 4a.5.5 0 0 0-.374.832l4 4.5a.5.5 0 0 0 .748 0l4-4.5A.5.5 0 0 0 12 6H4z", } + } } } @@ -13531,6 +14859,9 @@ impl IconShape for BsCaretDownSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13539,6 +14870,7 @@ impl IconShape for BsCaretDownSquare { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2z", } + } } } @@ -13573,11 +14905,15 @@ impl IconShape for BsCaretDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.204 5h9.592L8 10.481 3.204 5zm-.753.659 4.796 5.48a1 1 0 0 0 1.506 0l4.796-5.48c.566-.647.106-1.659-.753-1.659H3.204a1 1 0 0 0-.753 1.659z", } + } } } @@ -13612,11 +14948,15 @@ impl IconShape for BsCaretLeftFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z", } + } } } @@ -13651,11 +14991,15 @@ impl IconShape for BsCaretLeftSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.5 10V4a.5.5 0 0 0-.832-.374l-4.5 4a.5.5 0 0 0 0 .748l4.5 4A.5.5 0 0 0 10.5 12z", } + } } } @@ -13690,6 +15034,9 @@ impl IconShape for BsCaretLeftSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13698,6 +15045,7 @@ impl IconShape for BsCaretLeftSquare { path { d: "M10.205 12.456A.5.5 0 0 0 10.5 12V4a.5.5 0 0 0-.832-.374l-4.5 4a.5.5 0 0 0 0 .748l4.5 4a.5.5 0 0 0 .537.082z", } + } } } @@ -13732,11 +15080,15 @@ impl IconShape for BsCaretLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z", } + } } } @@ -13771,11 +15123,15 @@ impl IconShape for BsCaretRightFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z", } + } } } @@ -13810,11 +15166,15 @@ impl IconShape for BsCaretRightSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.5 10a.5.5 0 0 0 .832.374l4.5-4a.5.5 0 0 0 0-.748l-4.5-4A.5.5 0 0 0 5.5 4v8z", } + } } } @@ -13849,6 +15209,9 @@ impl IconShape for BsCaretRightSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13857,6 +15220,7 @@ impl IconShape for BsCaretRightSquare { path { d: "M5.795 12.456A.5.5 0 0 1 5.5 12V4a.5.5 0 0 1 .832-.374l4.5 4a.5.5 0 0 1 0 .748l-4.5 4a.5.5 0 0 1-.537.082z", } + } } } @@ -13891,11 +15255,15 @@ impl IconShape for BsCaretRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 12.796V3.204L11.481 8 6 12.796zm.659.753 5.48-4.796a1 1 0 0 0 0-1.506L6.66 2.451C6.011 1.885 5 2.345 5 3.204v9.592a1 1 0 0 0 1.659.753z", } + } } } @@ -13930,11 +15298,15 @@ impl IconShape for BsCaretUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z", } + } } } @@ -13969,11 +15341,15 @@ impl IconShape for BsCaretUpSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4 9h8a.5.5 0 0 0 .374-.832l-4-4.5a.5.5 0 0 0-.748 0l-4 4.5A.5.5 0 0 0 4 11z", } + } } } @@ -14008,6 +15384,9 @@ impl IconShape for BsCaretUpSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14016,6 +15395,7 @@ impl IconShape for BsCaretUpSquare { path { d: "M3.544 10.705A.5.5 0 0 0 4 11h8a.5.5 0 0 0 .374-.832l-4-4.5a.5.5 0 0 0-.748 0l-4 4.5a.5.5 0 0 0-.082.537z", } + } } } @@ -14050,11 +15430,15 @@ impl IconShape for BsCaretUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.204 11h9.592L8 5.519 3.204 11zm-.753-.659 4.796-5.48a1 1 0 0 1 1.506 0l4.796 5.48c.566.647.106 1.659-.753 1.659H3.204a1 1 0 0 1-.753-1.659z", } + } } } @@ -14089,11 +15473,15 @@ impl IconShape for BsCartCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-1.646-7.646-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L8 8.293l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -14128,6 +15516,9 @@ impl IconShape for BsCartCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14136,6 +15527,7 @@ impl IconShape for BsCartCheck { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -14170,11 +15562,15 @@ impl IconShape for BsCartDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM6.5 7h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1z", } + } } } @@ -14209,6 +15605,9 @@ impl IconShape for BsCartDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14217,6 +15616,7 @@ impl IconShape for BsCartDash { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -14251,11 +15651,15 @@ impl IconShape for BsCartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -14290,11 +15694,15 @@ impl IconShape for BsCartPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM9 5.5V7h1.5a.5.5 0 0 1 0 1H9v1.5a.5.5 0 0 1-1 0V8H6.5a.5.5 0 0 1 0-1H8V5.5a.5.5 0 0 1 1 0z", } + } } } @@ -14329,6 +15737,9 @@ impl IconShape for BsCartPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14337,6 +15748,7 @@ impl IconShape for BsCartPlus { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -14371,11 +15783,15 @@ impl IconShape for BsCartXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7.354 5.646 8.5 6.793l1.146-1.147a.5.5 0 0 1 .708.708L9.207 7.5l1.147 1.146a.5.5 0 0 1-.708.708L8.5 8.207 7.354 9.354a.5.5 0 1 1-.708-.708L7.793 7.5 6.646 6.354a.5.5 0 1 1 .708-.708z", } + } } } @@ -14410,6 +15826,9 @@ impl IconShape for BsCartX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14418,6 +15837,7 @@ impl IconShape for BsCartX { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -14452,11 +15872,15 @@ impl IconShape for BsCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l1.313 7h8.17l1.313-7H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -14491,11 +15915,15 @@ impl IconShape for BsCart2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2.5A.5.5 0 0 1 .5 2H2a.5.5 0 0 1 .485.379L2.89 4H14.5a.5.5 0 0 1 .485.621l-1.5 6A.5.5 0 0 1 13 11H4a.5.5 0 0 1-.485-.379L1.61 3H.5a.5.5 0 0 1-.5-.5zM3.14 5l1.25 5h8.22l1.25-5H3.14zM5 13a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0zm9-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } + } } } @@ -14530,11 +15958,15 @@ impl IconShape for BsCart3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .49.598l-1 5a.5.5 0 0 1-.465.401l-9.397.472L4.415 11H13a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l.84 4.479 9.144-.459L13.89 4H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -14569,11 +16001,15 @@ impl IconShape for BsCart4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2.5A.5.5 0 0 1 .5 2H2a.5.5 0 0 1 .485.379L2.89 4H14.5a.5.5 0 0 1 .485.621l-1.5 6A.5.5 0 0 1 13 11H4a.5.5 0 0 1-.485-.379L1.61 3H.5a.5.5 0 0 1-.5-.5zM3.14 5l.5 2H5V5H3.14zM6 5v2h2V5H6zm3 0v2h2V5H9zm3 0v2h1.36l.5-2H12zm1.11 3H12v2h.61l.5-2zM11 8H9v2h2V8zM8 8H6v2h2V8zM5 8H3.89l.5 2H5V8zm0 5a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0zm9-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } + } } } @@ -14608,6 +16044,9 @@ impl IconShape for BsCashCoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14623,6 +16062,7 @@ impl IconShape for BsCashCoin { path { d: "M9.998 5.083 10 5a2 2 0 1 0-3.132 1.65 5.982 5.982 0 0 1 3.13-1.567z", } + } } } @@ -14657,6 +16097,9 @@ impl IconShape for BsCashStack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14665,6 +16108,7 @@ impl IconShape for BsCashStack { path { d: "M0 5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V5zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V7a2 2 0 0 1-2-2H3z", } + } } } @@ -14699,6 +16143,9 @@ impl IconShape for BsCash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14707,6 +16154,7 @@ impl IconShape for BsCash { path { d: "M0 4a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V6a2 2 0 0 1-2-2H3z", } + } } } @@ -14741,6 +16189,9 @@ impl IconShape for BsCast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14749,6 +16200,7 @@ impl IconShape for BsCast { path { d: "M11.414 11H14.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-13a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .5.5h3.086l-1 1H1.5A1.5 1.5 0 0 1 0 10.5v-7A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v7a1.5 1.5 0 0 1-1.5 1.5h-2.086l-1-1z", } + } } } @@ -14783,11 +16235,15 @@ impl IconShape for BsChatDotsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM5 8a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -14822,6 +16278,9 @@ impl IconShape for BsChatDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14830,6 +16289,7 @@ impl IconShape for BsChatDots { path { d: "m2.165 15.803.02-.004c1.83-.363 2.948-.842 3.468-1.105A9.06 9.06 0 0 0 8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6a10.437 10.437 0 0 1-.524 2.318l-.003.011a10.722 10.722 0 0 1-.244.637c-.079.186.074.394.273.362a21.673 21.673 0 0 0 .693-.125zm.8-3.108a1 1 0 0 0-.287-.801C1.618 10.83 1 9.468 1 8c0-3.192 3.004-6 7-6s7 2.808 7 6c0 3.193-3.004 6-7 6a8.06 8.06 0 0 1-2.088-.272 1 1 0 0 0-.711.074c-.387.196-1.24.57-2.634.893a10.97 10.97 0 0 0 .398-2z", } + } } } @@ -14864,11 +16324,15 @@ impl IconShape for BsChatFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6-.097 1.016-.417 2.13-.771 2.966-.079.186.074.394.273.362 2.256-.37 3.597-.938 4.18-1.234A9.06 9.06 0 0 0 8 15z", } + } } } @@ -14903,11 +16367,15 @@ impl IconShape for BsChatHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6-.097 1.016-.417 2.13-.771 2.966-.079.186.074.394.273.362 2.256-.37 3.597-.938 4.18-1.234A9.06 9.06 0 0 0 8 15Zm0-9.007c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -14942,12 +16410,16 @@ impl IconShape for BsChatHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.965 12.695a1 1 0 0 0-.287-.801C1.618 10.83 1 9.468 1 8c0-3.192 3.004-6 7-6s7 2.808 7 6c0 3.193-3.004 6-7 6a8.06 8.06 0 0 1-2.088-.272 1 1 0 0 0-.711.074c-.387.196-1.24.57-2.634.893a10.97 10.97 0 0 0 .398-2Zm-.8 3.108.02-.004c1.83-.363 2.948-.842 3.468-1.105A9.06 9.06 0 0 0 8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6a10.437 10.437 0 0 1-.524 2.318l-.003.011a10.722 10.722 0 0 1-.244.637c-.079.186.074.394.273.362a21.673 21.673 0 0 0 .693-.125ZM8 5.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -14982,11 +16454,15 @@ impl IconShape for BsChatLeftDotsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm5 4a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -15021,6 +16497,9 @@ impl IconShape for BsChatLeftDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15029,6 +16508,7 @@ impl IconShape for BsChatLeftDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -15063,11 +16543,15 @@ impl IconShape for BsChatLeftFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } + } } } @@ -15102,11 +16586,15 @@ impl IconShape for BsChatLeftHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Zm6 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -15141,6 +16629,9 @@ impl IconShape for BsChatLeftHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15149,6 +16640,7 @@ impl IconShape for BsChatLeftHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -15183,11 +16675,15 @@ impl IconShape for BsChatLeftQuoteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm7.194 2.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 4C4.776 4 4 4.746 4 5.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 7.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 4c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } + } } } @@ -15222,6 +16718,9 @@ impl IconShape for BsChatLeftQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15230,6 +16729,7 @@ impl IconShape for BsChatLeftQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } + } } } @@ -15264,11 +16764,15 @@ impl IconShape for BsChatLeftTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm3.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5z", } + } } } @@ -15303,6 +16807,9 @@ impl IconShape for BsChatLeftText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15311,6 +16818,7 @@ impl IconShape for BsChatLeftText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } + } } } @@ -15345,11 +16853,15 @@ impl IconShape for BsChatLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4.414A2 2 0 0 0 3 11.586l-2 2V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } + } } } @@ -15384,11 +16896,15 @@ impl IconShape for BsChatQuoteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM7.194 6.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 6C4.776 6 4 6.746 4 7.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 9.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 6c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } + } } } @@ -15423,6 +16939,9 @@ impl IconShape for BsChatQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15431,6 +16950,7 @@ impl IconShape for BsChatQuote { path { d: "M7.066 6.76A1.665 1.665 0 0 0 4 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } + } } } @@ -15465,11 +16985,15 @@ impl IconShape for BsChatRightDotsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 1a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } + } } } @@ -15504,6 +17028,9 @@ impl IconShape for BsChatRightDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15512,6 +17039,7 @@ impl IconShape for BsChatRightDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -15546,11 +17074,15 @@ impl IconShape for BsChatRightFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 0a2 2 0 0 1 2 2v12.793a.5.5 0 0 1-.854.353l-2.853-2.853a1 1 0 0 0-.707-.293H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12z", } + } } } @@ -15585,11 +17117,15 @@ impl IconShape for BsChatRightHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2ZM8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -15624,6 +17160,9 @@ impl IconShape for BsChatRightHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15632,6 +17171,7 @@ impl IconShape for BsChatRightHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -15666,11 +17206,15 @@ impl IconShape for BsChatRightQuoteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM7.194 4.766c.087.124.163.26.227.401.428.948.393 2.377-.942 3.706a.446.446 0 0 1-.612.01.405.405 0 0 1-.011-.59c.419-.416.672-.831.809-1.22-.269.165-.588.26-.93.26C4.775 7.333 4 6.587 4 5.667 4 4.747 4.776 4 5.734 4c.271 0 .528.06.756.166l.008.004c.169.07.327.182.469.324.085.083.161.174.227.272zM11 7.073c-.269.165-.588.26-.93.26-.958 0-1.735-.746-1.735-1.666 0-.92.777-1.667 1.734-1.667.271 0 .528.06.756.166l.008.004c.17.07.327.182.469.324.085.083.161.174.227.272.087.124.164.26.228.401.428.948.392 2.377-.942 3.706a.446.446 0 0 1-.613.01.405.405 0 0 1-.011-.59c.42-.416.672-.831.81-1.22z", } + } } } @@ -15705,6 +17249,9 @@ impl IconShape for BsChatRightQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15713,6 +17260,7 @@ impl IconShape for BsChatRightQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } + } } } @@ -15747,11 +17295,15 @@ impl IconShape for BsChatRightTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM3.5 3h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zm0 2.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zm0 2.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } + } } } @@ -15786,6 +17338,9 @@ impl IconShape for BsChatRightText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15794,6 +17349,7 @@ impl IconShape for BsChatRightText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } + } } } @@ -15828,11 +17384,15 @@ impl IconShape for BsChatRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h9.586a2 2 0 0 1 1.414.586l2 2V2a1 1 0 0 0-1-1H2zm12-1a2 2 0 0 1 2 2v12.793a.5.5 0 0 1-.854.353l-2.853-2.853a1 1 0 0 0-.707-.293H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12z", } + } } } @@ -15867,11 +17427,15 @@ impl IconShape for BsChatSquareDotsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm5 4a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -15906,6 +17470,9 @@ impl IconShape for BsChatSquareDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15914,6 +17481,7 @@ impl IconShape for BsChatSquareDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -15948,11 +17516,15 @@ impl IconShape for BsChatSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } + } } } @@ -15987,11 +17559,15 @@ impl IconShape for BsChatSquareHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Zm6 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -16026,6 +17602,9 @@ impl IconShape for BsChatSquareHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16034,6 +17613,7 @@ impl IconShape for BsChatSquareHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -16068,11 +17648,15 @@ impl IconShape for BsChatSquareQuoteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm7.194 2.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 4C4.776 4 4 4.746 4 5.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 7.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 4c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } + } } } @@ -16107,6 +17691,9 @@ impl IconShape for BsChatSquareQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16115,6 +17702,7 @@ impl IconShape for BsChatSquareQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } + } } } @@ -16149,11 +17737,15 @@ impl IconShape for BsChatSquareTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm3.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5z", } + } } } @@ -16188,6 +17780,9 @@ impl IconShape for BsChatSquareText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16196,6 +17791,7 @@ impl IconShape for BsChatSquareText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } + } } } @@ -16230,11 +17826,15 @@ impl IconShape for BsChatSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-2.5a2 2 0 0 0-1.6.8L8 14.333 6.1 11.8a2 2 0 0 0-1.6-.8H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } + } } } @@ -16269,11 +17869,15 @@ impl IconShape for BsChatTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM4.5 5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7zm0 2.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7zm0 2.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4z", } + } } } @@ -16308,6 +17912,9 @@ impl IconShape for BsChatText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16316,6 +17923,7 @@ impl IconShape for BsChatText { path { d: "M4 5.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8zm0 2.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", } + } } } @@ -16350,11 +17958,15 @@ impl IconShape for BsChat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.678 11.894a1 1 0 0 1 .287.801 10.97 10.97 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8.06 8.06 0 0 0 8 14c3.996 0 7-2.807 7-6 0-3.192-3.004-6-7-6S1 4.808 1 8c0 1.468.617 2.83 1.678 3.894zm-.493 3.905a21.682 21.682 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a9.68 9.68 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105z", } + } } } @@ -16389,11 +18001,15 @@ impl IconShape for BsCheckAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L2.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093L8.95 4.992a.252.252 0 0 1 .02-.022zm-.92 5.14.92.92a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 1 0-1.091-1.028L9.477 9.417l-.485-.486-.943 1.179z", } + } } } @@ -16428,11 +18044,15 @@ impl IconShape for BsCheckCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z", } + } } } @@ -16467,6 +18087,9 @@ impl IconShape for BsCheckCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16475,6 +18098,7 @@ impl IconShape for BsCheckCircle { path { d: "M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z", } + } } } @@ -16509,11 +18133,15 @@ impl IconShape for BsCheckLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z", } + } } } @@ -16548,11 +18176,15 @@ impl IconShape for BsCheckSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm10.03 4.97a.75.75 0 0 1 .011 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.75.75 0 0 1 1.08-.022z", } + } } } @@ -16587,6 +18219,9 @@ impl IconShape for BsCheckSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16595,6 +18230,7 @@ impl IconShape for BsCheckSquare { path { d: "M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.235.235 0 0 1 .02-.022z", } + } } } @@ -16629,11 +18265,15 @@ impl IconShape for BsCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z", } + } } } @@ -16668,6 +18308,9 @@ impl IconShape for BsCheck2All { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16676,6 +18319,7 @@ impl IconShape for BsCheck2All { path { d: "m5.354 7.146.896.897-.707.707-.897-.896a.5.5 0 1 1 .708-.708z", } + } } } @@ -16710,6 +18354,9 @@ impl IconShape for BsCheck2Circle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16718,6 +18365,7 @@ impl IconShape for BsCheck2Circle { path { d: "M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z", } + } } } @@ -16752,6 +18400,9 @@ impl IconShape for BsCheck2Square { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16760,6 +18411,7 @@ impl IconShape for BsCheck2Square { path { d: "m8.354 10.354 7-7a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z", } + } } } @@ -16794,11 +18446,15 @@ impl IconShape for BsCheck2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z", } + } } } @@ -16833,12 +18489,16 @@ impl IconShape for BsChevronBarContract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 14.854a.5.5 0 0 0 .708 0L8 11.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zm0-13.708a.5.5 0 0 1 .708 0L8 4.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zM1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } + } } } @@ -16873,12 +18533,16 @@ impl IconShape for BsChevronBarDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 4.146a.5.5 0 0 1 .708 0L8 7.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zM1 11.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -16913,12 +18577,16 @@ impl IconShape for BsChevronBarExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 10.146a.5.5 0 0 1 .708 0L8 13.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zm0-4.292a.5.5 0 0 0 .708 0L8 2.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zM1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } + } } } @@ -16953,12 +18621,16 @@ impl IconShape for BsChevronBarLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.854 3.646a.5.5 0 0 1 0 .708L8.207 8l3.647 3.646a.5.5 0 0 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 0 1 .708 0zM4.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 1 0v-13a.5.5 0 0 0-.5-.5z", fill_rule: "evenodd", } + } } } @@ -16993,12 +18665,16 @@ impl IconShape for BsChevronBarRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.146 3.646a.5.5 0 0 0 0 .708L7.793 8l-3.647 3.646a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708 0zM11.5 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -17033,12 +18709,16 @@ impl IconShape for BsChevronBarUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 11.854a.5.5 0 0 0 .708 0L8 8.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zM2.4 5.2c0 .22.18.4.4.4h10.4a.4.4 0 0 0 0-.8H2.8a.4.4 0 0 0-.4.4z", fill_rule: "evenodd", } + } } } @@ -17073,12 +18753,16 @@ impl IconShape for BsChevronCompactDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.553 6.776a.5.5 0 0 1 .67-.223L8 9.44l5.776-2.888a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67z", fill_rule: "evenodd", } + } } } @@ -17113,12 +18797,16 @@ impl IconShape for BsChevronCompactLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z", fill_rule: "evenodd", } + } } } @@ -17153,12 +18841,16 @@ impl IconShape for BsChevronCompactRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.776 1.553a.5.5 0 0 1 .671.223l3 6a.5.5 0 0 1 0 .448l-3 6a.5.5 0 1 1-.894-.448L9.44 8 6.553 2.224a.5.5 0 0 1 .223-.671z", fill_rule: "evenodd", } + } } } @@ -17193,12 +18885,16 @@ impl IconShape for BsChevronCompactUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.776 5.553a.5.5 0 0 1 .448 0l6 3a.5.5 0 1 1-.448.894L8 6.56 2.224 9.447a.5.5 0 1 1-.448-.894l6-3z", fill_rule: "evenodd", } + } } } @@ -17233,12 +18929,16 @@ impl IconShape for BsChevronContract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 13.854a.5.5 0 0 0 .708 0L8 10.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zm0-11.708a.5.5 0 0 1 .708 0L8 5.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -17273,6 +18973,9 @@ impl IconShape for BsChevronDoubleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17283,6 +18986,7 @@ impl IconShape for BsChevronDoubleDown { d: "M1.646 2.646a.5.5 0 0 1 .708 0L8 8.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -17317,6 +19021,9 @@ impl IconShape for BsChevronDoubleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17327,6 +19034,7 @@ impl IconShape for BsChevronDoubleLeft { d: "M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } + } } } @@ -17361,6 +19069,9 @@ impl IconShape for BsChevronDoubleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17371,6 +19082,7 @@ impl IconShape for BsChevronDoubleRight { d: "M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -17405,6 +19117,9 @@ impl IconShape for BsChevronDoubleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17415,6 +19130,7 @@ impl IconShape for BsChevronDoubleUp { d: "M7.646 6.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 7.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z", fill_rule: "evenodd", } + } } } @@ -17449,12 +19165,16 @@ impl IconShape for BsChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -17489,12 +19209,16 @@ impl IconShape for BsChevronExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.646 9.146a.5.5 0 0 1 .708 0L8 12.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zm0-2.292a.5.5 0 0 0 .708 0L8 3.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708z", fill_rule: "evenodd", } + } } } @@ -17529,12 +19253,16 @@ impl IconShape for BsChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } + } } } @@ -17569,12 +19297,16 @@ impl IconShape for BsChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -17609,12 +19341,16 @@ impl IconShape for BsChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z", fill_rule: "evenodd", } + } } } @@ -17649,6 +19385,9 @@ impl IconShape for BsCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17656,6 +19395,7 @@ impl IconShape for BsCircleFill { cy: "8", r: "8", } + } } } @@ -17690,11 +19430,15 @@ impl IconShape for BsCircleHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15A7 7 0 1 0 8 1v14zm0 1A8 8 0 1 1 8 0a8 8 0 0 1 0 16z", } + } } } @@ -17729,6 +19473,9 @@ impl IconShape for BsCircleSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17737,6 +19484,7 @@ impl IconShape for BsCircleSquare { path { d: "M12.93 5h1.57a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1.57a6.953 6.953 0 0 1-1-.22v1.79A1.5 1.5 0 0 0 5.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 4h-1.79c.097.324.17.658.22 1z", } + } } } @@ -17771,11 +19519,15 @@ impl IconShape for BsCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z", } + } } } @@ -17810,6 +19562,9 @@ impl IconShape for BsClipboardCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17818,6 +19573,7 @@ impl IconShape for BsClipboardCheckFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm6.854 7.354-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708Z", } + } } } @@ -17852,6 +19608,9 @@ impl IconShape for BsClipboardCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17864,6 +19623,7 @@ impl IconShape for BsClipboardCheck { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -17898,6 +19658,9 @@ impl IconShape for BsClipboardDataFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17906,6 +19669,7 @@ impl IconShape for BsClipboardDataFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1ZM10 8a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V8Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1Z", } + } } } @@ -17940,6 +19704,9 @@ impl IconShape for BsClipboardData { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17951,6 +19718,7 @@ impl IconShape for BsClipboardData { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -17985,12 +19753,16 @@ impl IconShape for BsClipboardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 1.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-1Zm-5 0A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5v1A1.5 1.5 0 0 1 9.5 4h-3A1.5 1.5 0 0 1 5 2.5v-1Zm-2 0h1v1A2.5 2.5 0 0 0 6.5 5h3A2.5 2.5 0 0 0 12 2.5v-1h1a2 2 0 0 1 2 2V14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3.5a2 2 0 0 1 2-2Z", fill_rule: "evenodd", } + } } } @@ -18025,6 +19797,9 @@ impl IconShape for BsClipboardHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18035,6 +19810,7 @@ impl IconShape for BsClipboardHeartFill { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4 5.982c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.69 0-5.018Z", fill_rule: "evenodd", } + } } } @@ -18069,6 +19845,9 @@ impl IconShape for BsClipboardHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18081,6 +19860,7 @@ impl IconShape for BsClipboardHeart { path { d: "M8 6.982C9.664 5.309 13.825 8.236 8 12 2.175 8.236 6.336 5.31 8 6.982Z", } + } } } @@ -18115,6 +19895,9 @@ impl IconShape for BsClipboardMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18123,6 +19906,7 @@ impl IconShape for BsClipboardMinusFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1ZM6 9h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1Z", } + } } } @@ -18157,6 +19941,9 @@ impl IconShape for BsClipboardMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18169,6 +19956,7 @@ impl IconShape for BsClipboardMinus { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -18203,6 +19991,9 @@ impl IconShape for BsClipboardPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18211,6 +20002,7 @@ impl IconShape for BsClipboardPlusFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4.5 6V9H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V10H6a.5.5 0 0 1 0-1h1.5V7.5a.5.5 0 0 1 1 0Z", } + } } } @@ -18245,6 +20037,9 @@ impl IconShape for BsClipboardPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18257,6 +20052,7 @@ impl IconShape for BsClipboardPlus { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -18291,12 +20087,16 @@ impl IconShape for BsClipboardPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 1.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-1Zm-5 0A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5v1A1.5 1.5 0 0 1 9.5 4h-3A1.5 1.5 0 0 1 5 2.5v-1Zm-2 0h1v1H3a1 1 0 0 0-1 1V14a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V3.5a1 1 0 0 0-1-1h-1v-1h1a2 2 0 0 1 2 2V14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3.5a2 2 0 0 1 2-2Zm6.979 3.856a.5.5 0 0 0-.968.04L7.92 10.49l-.94-3.135a.5.5 0 0 0-.895-.133L4.232 10H3.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 .416-.223l1.41-2.115 1.195 3.982a.5.5 0 0 0 .968-.04L9.58 7.51l.94 3.135A.5.5 0 0 0 11 11h1.5a.5.5 0 0 0 0-1h-1.128L9.979 5.356Z", fill_rule: "evenodd", } + } } } @@ -18331,6 +20131,9 @@ impl IconShape for BsClipboardXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18339,6 +20142,7 @@ impl IconShape for BsClipboardXFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4 7.793 1.146-1.147a.5.5 0 1 1 .708.708L8.707 10l1.147 1.146a.5.5 0 0 1-.708.708L8 10.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 10 6.146 8.854a.5.5 0 1 1 .708-.708L8 9.293Z", } + } } } @@ -18373,6 +20177,9 @@ impl IconShape for BsClipboardX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18385,6 +20192,7 @@ impl IconShape for BsClipboardX { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -18419,6 +20227,9 @@ impl IconShape for BsClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18427,6 +20238,7 @@ impl IconShape for BsClipboard { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } + } } } @@ -18461,6 +20273,9 @@ impl IconShape for BsClipboard2CheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18469,6 +20284,7 @@ impl IconShape for BsClipboard2CheckFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5Zm6.769 6.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708.708Z", } + } } } @@ -18503,6 +20319,9 @@ impl IconShape for BsClipboard2Check { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18514,6 +20333,7 @@ impl IconShape for BsClipboard2Check { path { d: "M10.854 7.854a.5.5 0 0 0-.708-.708L7.5 9.793 6.354 8.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3Z", } + } } } @@ -18548,6 +20368,9 @@ impl IconShape for BsClipboard2DataFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18556,6 +20379,7 @@ impl IconShape for BsClipboard2DataFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM10 7a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V7Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0V9a1 1 0 0 1 1-1Z", } + } } } @@ -18590,6 +20414,9 @@ impl IconShape for BsClipboard2Data { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18601,6 +20428,7 @@ impl IconShape for BsClipboard2Data { path { d: "M10 7a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V7Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 0-1 1v3a1 1 0 1 0 2 0V9a1 1 0 0 0-1-1Z", } + } } } @@ -18635,6 +20463,9 @@ impl IconShape for BsClipboard2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18643,6 +20474,7 @@ impl IconShape for BsClipboard2Fill { path { d: "M3.5 1h.585A1.498 1.498 0 0 0 4 1.5V2a1.5 1.5 0 0 0 1.5 1.5h5A1.5 1.5 0 0 0 12 2v-.5c0-.175-.03-.344-.085-.5h.585A1.5 1.5 0 0 1 14 2.5v12a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5v-12A1.5 1.5 0 0 1 3.5 1Z", } + } } } @@ -18677,6 +20509,9 @@ impl IconShape for BsClipboard2HeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18687,6 +20522,7 @@ impl IconShape for BsClipboard2HeartFill { d: "M4.174 1h-.57a1.5 1.5 0 0 0-1.5 1.5v12a1.5 1.5 0 0 0 1.5 1.5h9a1.5 1.5 0 0 0 1.5-1.5v-12a1.5 1.5 0 0 0-1.5-1.5h-.642c.055.156.085.325.085.5V2c0 .828-.668 1.5-1.492 1.5H5.581A1.496 1.496 0 0 1 4.09 2v-.5c0-.175.03-.344.085-.5Zm3.894 5.482c1.656-1.673 5.795 1.254 0 5.018-5.795-3.764-1.656-6.69 0-5.018Z", fill_rule: "evenodd", } + } } } @@ -18721,6 +20557,9 @@ impl IconShape for BsClipboard2Heart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18732,6 +20571,7 @@ impl IconShape for BsClipboard2Heart { path { d: "M8.068 6.482c1.656-1.673 5.795 1.254 0 5.018-5.795-3.764-1.656-6.69 0-5.018Z", } + } } } @@ -18766,6 +20606,9 @@ impl IconShape for BsClipboard2MinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18774,6 +20617,7 @@ impl IconShape for BsClipboard2MinusFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM6 8h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1Z", } + } } } @@ -18808,6 +20652,9 @@ impl IconShape for BsClipboard2Minus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18819,6 +20666,7 @@ impl IconShape for BsClipboard2Minus { path { d: "M6 8a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6Z", } + } } } @@ -18853,6 +20701,9 @@ impl IconShape for BsClipboard2PlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18861,6 +20712,7 @@ impl IconShape for BsClipboard2PlusFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM8.5 6.5V8H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V9H6a.5.5 0 0 1 0-1h1.5V6.5a.5.5 0 0 1 1 0Z", } + } } } @@ -18895,6 +20747,9 @@ impl IconShape for BsClipboard2Plus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18906,6 +20761,7 @@ impl IconShape for BsClipboard2Plus { path { d: "M8.5 6.5a.5.5 0 0 0-1 0V8H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V9H10a.5.5 0 0 0 0-1H8.5V6.5Z", } + } } } @@ -18940,6 +20796,9 @@ impl IconShape for BsClipboard2PulseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18948,6 +20807,7 @@ impl IconShape for BsClipboard2PulseFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM9.98 5.356 11.372 10h.128a.5.5 0 0 1 0 1H11a.5.5 0 0 1-.479-.356l-.94-3.135-1.092 5.096a.5.5 0 0 1-.968.039L6.383 8.85l-.936 1.873A.5.5 0 0 1 5 11h-.5a.5.5 0 0 1 0-1h.191l1.362-2.724a.5.5 0 0 1 .926.08l.94 3.135 1.092-5.096a.5.5 0 0 1 .968-.039Z", } + } } } @@ -18982,6 +20842,9 @@ impl IconShape for BsClipboard2Pulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18993,6 +20856,7 @@ impl IconShape for BsClipboard2Pulse { path { d: "M9.979 5.356a.5.5 0 0 0-.968.04L7.92 10.49l-.94-3.135a.5.5 0 0 0-.926-.08L4.69 10H4.5a.5.5 0 0 0 0 1H5a.5.5 0 0 0 .447-.276l.936-1.873 1.138 3.793a.5.5 0 0 0 .968-.04L9.58 7.51l.94 3.135A.5.5 0 0 0 11 11h.5a.5.5 0 0 0 0-1h-.128L9.979 5.356Z", } + } } } @@ -19027,6 +20891,9 @@ impl IconShape for BsClipboard2XFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19035,6 +20902,7 @@ impl IconShape for BsClipboard2XFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM8 8.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 9l1.147 1.146a.5.5 0 0 1-.708.708L8 9.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 9 6.146 7.854a.5.5 0 1 1 .708-.708L8 8.293Z", } + } } } @@ -19069,6 +20937,9 @@ impl IconShape for BsClipboard2X { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19080,6 +20951,7 @@ impl IconShape for BsClipboard2X { path { d: "M8 8.293 6.854 7.146a.5.5 0 1 0-.708.708L7.293 9l-1.147 1.146a.5.5 0 0 0 .708.708L8 9.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 9l1.147-1.146a.5.5 0 0 0-.708-.708L8 8.293Z", } + } } } @@ -19114,6 +20986,9 @@ impl IconShape for BsClipboard2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19122,6 +20997,7 @@ impl IconShape for BsClipboard2 { path { d: "M10 .5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5.5.5 0 0 1-.5.5.5.5 0 0 0-.5.5V2a.5.5 0 0 0 .5.5h5A.5.5 0 0 0 11 2v-.5a.5.5 0 0 0-.5-.5.5.5 0 0 1-.5-.5Z", } + } } } @@ -19156,11 +21032,15 @@ impl IconShape for BsClockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z", } + } } } @@ -19195,6 +21075,9 @@ impl IconShape for BsClockHistory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19206,6 +21089,7 @@ impl IconShape for BsClockHistory { path { d: "M7.5 3a.5.5 0 0 1 .5.5v5.21l3.248 1.856a.5.5 0 0 1-.496.868l-3.5-2A.5.5 0 0 1 7 9V3.5a.5.5 0 0 1 .5-.5z", } + } } } @@ -19240,6 +21124,9 @@ impl IconShape for BsClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19248,6 +21135,7 @@ impl IconShape for BsClock { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z", } + } } } @@ -19282,11 +21170,15 @@ impl IconShape for BsCloudArrowDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 6.854-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 9.293V5.5a.5.5 0 0 1 1 0v3.793l1.146-1.147a.5.5 0 0 1 .708.708z", } + } } } @@ -19321,6 +21213,9 @@ impl IconShape for BsCloudArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19330,6 +21225,7 @@ impl IconShape for BsCloudArrowDown { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } + } } } @@ -19364,11 +21260,15 @@ impl IconShape for BsCloudArrowUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 5.146a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2z", } + } } } @@ -19403,6 +21303,9 @@ impl IconShape for BsCloudArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19412,6 +21315,7 @@ impl IconShape for BsCloudArrowUp { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } + } } } @@ -19446,11 +21350,15 @@ impl IconShape for BsCloudCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 4.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -19485,6 +21393,9 @@ impl IconShape for BsCloudCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19494,6 +21405,7 @@ impl IconShape for BsCloudCheck { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } + } } } @@ -19528,12 +21440,16 @@ impl IconShape for BsCloudDownloadFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 4.095 0 5.555 0 7.318 0 9.366 1.708 11 3.781 11H7.5V5.5a.5.5 0 0 1 1 0V11h4.188C14.502 11 16 9.57 16 7.773c0-1.636-1.242-2.969-2.834-3.194C12.923 1.999 10.69 0 8 0zm-.354 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V11h-1v3.293l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", fill_rule: "evenodd", } + } } } @@ -19568,6 +21484,9 @@ impl IconShape for BsCloudDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19576,6 +21495,7 @@ impl IconShape for BsCloudDownload { path { d: "M7.646 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V5.5a.5.5 0 0 0-1 0v8.793l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", } + } } } @@ -19610,11 +21530,15 @@ impl IconShape for BsCloudDrizzleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm-3.5 1.5a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm.747-8.498a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -19649,11 +21573,15 @@ impl IconShape for BsCloudDrizzle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm-3.5 1.5a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm.747-8.498a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973zM8.5 2a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 2z", } + } } } @@ -19688,11 +21616,15 @@ impl IconShape for BsCloudFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383z", } + } } } @@ -19727,11 +21659,15 @@ impl IconShape for BsCloudFogFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm10.405-9.473a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 12H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -19766,11 +21702,15 @@ impl IconShape for BsCloudFog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm10.405-9.473a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 12H13a3 3 0 0 0 .405-5.973zM8.5 3a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 3z", } + } } } @@ -19805,11 +21745,15 @@ impl IconShape for BsCloudFog2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 3a5.001 5.001 0 0 1 4.905 4.027A3 3 0 0 1 13 13h-1.5a.5.5 0 0 0 0-1H1.05a3.51 3.51 0 0 1-.713-1H9.5a.5.5 0 0 0 0-1H.035a3.53 3.53 0 0 1 0-1H7.5a.5.5 0 0 0 0-1H.337a3.5 3.5 0 0 1 3.57-1.977A5.001 5.001 0 0 1 8.5 3z", } + } } } @@ -19844,11 +21788,15 @@ impl IconShape for BsCloudFog2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 4a4.002 4.002 0 0 0-3.8 2.745.5.5 0 1 1-.949-.313 5.002 5.002 0 0 1 9.654.595A3 3 0 0 1 13 13H.5a.5.5 0 0 1 0-1H13a2 2 0 0 0 .001-4h-.026a.5.5 0 0 1-.5-.445A4 4 0 0 0 8.5 4zM0 8.5A.5.5 0 0 1 .5 8h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } + } } } @@ -19883,11 +21831,15 @@ impl IconShape for BsCloudHailFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zM7.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm3.592 3.724a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm1.247-6.999a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.5H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -19922,11 +21874,15 @@ impl IconShape for BsCloudHail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 4.527a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.5H13a3 3 0 0 0 .405-5.973zM8.5 1.5a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1.5zM3.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zM7.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm3.592 3.724a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316z", } + } } } @@ -19961,11 +21917,15 @@ impl IconShape for BsCloudHazeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20000,11 +21960,15 @@ impl IconShape for BsCloudHaze { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1z", } + } } } @@ -20039,11 +22003,15 @@ impl IconShape for BsCloudHaze2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 2a5.001 5.001 0 0 1 4.905 4.027A3 3 0 0 1 13 12H3.5A3.5 3.5 0 0 1 .035 9H5.5a.5.5 0 0 0 0-1H.035a3.5 3.5 0 0 1 3.871-2.977A5.001 5.001 0 0 1 8.5 2zm-6 8a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zM0 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } + } } } @@ -20078,11 +22046,15 @@ impl IconShape for BsCloudHaze2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 3a4.002 4.002 0 0 0-3.8 2.745.5.5 0 1 1-.949-.313 5.002 5.002 0 0 1 9.654.595A3 3 0 0 1 13 12H4.5a.5.5 0 0 1 0-1H13a2 2 0 0 0 .001-4h-.026a.5.5 0 0 1-.5-.445A4 4 0 0 0 8.5 3zM0 7.5A.5.5 0 0 1 .5 7h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-2 4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } + } } } @@ -20117,11 +22089,15 @@ impl IconShape for BsCloudLightningFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2zm6.352-7.249a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20156,11 +22132,15 @@ impl IconShape for BsCloudLightningRainFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.658 11.026a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.5 1.5a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.105-1.25A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2zm6.352-7.249a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20195,11 +22175,15 @@ impl IconShape for BsCloudLightningRain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.658 11.026a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.5 1.5a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-.753-8.499a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2z", } + } } } @@ -20234,11 +22218,15 @@ impl IconShape for BsCloudLightning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2z", } + } } } @@ -20273,11 +22261,15 @@ impl IconShape for BsCloudMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -20312,6 +22304,9 @@ impl IconShape for BsCloudMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20320,6 +22315,7 @@ impl IconShape for BsCloudMinus { path { d: "M6 7.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", } + } } } @@ -20354,6 +22350,9 @@ impl IconShape for BsCloudMoonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20362,6 +22361,7 @@ impl IconShape for BsCloudMoonFill { path { d: "M11.286 1.778a.5.5 0 0 0-.565-.755 4.595 4.595 0 0 0-3.18 5.003 5.46 5.46 0 0 1 1.055.209A3.603 3.603 0 0 1 9.83 2.617a4.593 4.593 0 0 0 4.31 5.744 3.576 3.576 0 0 1-2.241.634c.162.317.295.652.394 1a4.59 4.59 0 0 0 3.624-2.04.5.5 0 0 0-.565-.755 3.593 3.593 0 0 1-4.065-5.422z", } + } } } @@ -20396,6 +22396,9 @@ impl IconShape for BsCloudMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20404,6 +22407,7 @@ impl IconShape for BsCloudMoon { path { d: "M11.286 1.778a.5.5 0 0 0-.565-.755 4.595 4.595 0 0 0-3.18 5.003 5.46 5.46 0 0 1 1.055.209A3.603 3.603 0 0 1 9.83 2.617a4.593 4.593 0 0 0 4.31 5.744 3.576 3.576 0 0 1-2.241.634c.162.317.295.652.394 1a4.59 4.59 0 0 0 3.624-2.04.5.5 0 0 0-.565-.755 3.593 3.593 0 0 1-4.065-5.422z", } + } } } @@ -20438,11 +22442,15 @@ impl IconShape for BsCloudPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm.5 4v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } + } } } @@ -20477,6 +22485,9 @@ impl IconShape for BsCloudPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20486,6 +22497,7 @@ impl IconShape for BsCloudPlus { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } + } } } @@ -20520,11 +22532,15 @@ impl IconShape for BsCloudRainFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm.247-6.998a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20559,11 +22575,15 @@ impl IconShape for BsCloudRainHeavyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.176 11.032a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm.229-7.005a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20598,11 +22618,15 @@ impl IconShape for BsCloudRainHeavy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.176 11.032a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm.229-7.005a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1z", } + } } } @@ -20637,11 +22661,15 @@ impl IconShape for BsCloudRain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 0 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm.247-6.998a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973zM8.5 2a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 2z", } + } } } @@ -20676,12 +22704,16 @@ impl IconShape for BsCloudSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.112 5.112a3.125 3.125 0 0 0-.17.613C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13H11L3.112 5.112zm11.372 7.372L4.937 2.937A5.512 5.512 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773a3.2 3.2 0 0 1-1.516 2.711zm-.838 1.87-12-12 .708-.708 12 12-.707.707z", fill_rule: "evenodd", } + } } } @@ -20716,6 +22748,9 @@ impl IconShape for BsCloudSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20725,6 +22760,7 @@ impl IconShape for BsCloudSlash { path { d: "m13.646 14.354-12-12 .708-.708 12 12-.707.707z", } + } } } @@ -20759,11 +22795,15 @@ impl IconShape for BsCloudSleetFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 0 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zM6.375 13.5a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 0 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm2.151 2.447a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm1.181-7.026a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20798,11 +22838,15 @@ impl IconShape for BsCloudSleet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM2.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zM6.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm2.151 2.447a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223z", } + } } } @@ -20837,11 +22881,15 @@ impl IconShape for BsCloudSnowFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.625 11.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm2.75 2a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-2.75-2a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-.22-7.223a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.25H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -20876,11 +22924,15 @@ impl IconShape for BsCloudSnow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 4.277a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.25H13a3 3 0 0 0 .405-5.973zM8.5 1.25a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1.25zM2.625 11.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm2.75 2a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-2.75-2a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25z", } + } } } @@ -20915,6 +22967,9 @@ impl IconShape for BsCloudSunFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20923,6 +22978,7 @@ impl IconShape for BsCloudSunFill { path { d: "M10.5 1.5a.5.5 0 0 0-1 0v1a.5.5 0 0 0 1 0v-1zm3.743 1.964a.5.5 0 1 0-.707-.707l-.708.707a.5.5 0 0 0 .708.708l.707-.708zm-7.779-.707a.5.5 0 0 0-.707.707l.707.708a.5.5 0 1 0 .708-.708l-.708-.707zm1.734 3.374a2 2 0 1 1 3.296 2.198c.199.281.372.582.516.898a3 3 0 1 0-4.84-3.225c.352.011.696.055 1.028.129zm4.484 4.074c.6.215 1.125.59 1.522 1.072a.5.5 0 0 0 .039-.742l-.707-.707a.5.5 0 0 0-.854.377zM14.5 6.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } + } } } @@ -20957,6 +23013,9 @@ impl IconShape for BsCloudSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20965,6 +23024,7 @@ impl IconShape for BsCloudSun { path { d: "M10.5 1.5a.5.5 0 0 0-1 0v1a.5.5 0 0 0 1 0v-1zm3.743 1.964a.5.5 0 1 0-.707-.707l-.708.707a.5.5 0 0 0 .708.708l.707-.708zm-7.779-.707a.5.5 0 0 0-.707.707l.707.708a.5.5 0 1 0 .708-.708l-.708-.707zm1.734 3.374a2 2 0 1 1 3.296 2.198c.199.281.372.582.516.898a3 3 0 1 0-4.84-3.225c.352.011.696.055 1.028.129zm4.484 4.074c.6.215 1.125.59 1.522 1.072a.5.5 0 0 0 .039-.742l-.707-.707a.5.5 0 0 0-.854.377zM14.5 6.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } + } } } @@ -20999,12 +23059,16 @@ impl IconShape for BsCloudUploadFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 4.095 0 5.555 0 7.318 0 9.366 1.708 11 3.781 11H7.5V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11h4.188C14.502 11 16 9.57 16 7.773c0-1.636-1.242-2.969-2.834-3.194C12.923 1.999 10.69 0 8 0zm-.5 14.5V11h1v3.5a.5.5 0 0 1-1 0z", fill_rule: "evenodd", } + } } } @@ -21039,6 +23103,9 @@ impl IconShape for BsCloudUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21049,6 +23116,7 @@ impl IconShape for BsCloudUpload { d: "M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } + } } } @@ -21083,11 +23151,15 @@ impl IconShape for BsCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } + } } } @@ -21122,6 +23194,9 @@ impl IconShape for BsCloudsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21130,6 +23205,7 @@ impl IconShape for BsCloudsFill { path { d: "M14.544 9.772a3.506 3.506 0 0 0-2.225-1.676 5.502 5.502 0 0 0-6.337-4.002 4.002 4.002 0 0 1 7.392.91 2.5 2.5 0 0 1 1.17 4.769z", } + } } } @@ -21164,6 +23240,9 @@ impl IconShape for BsClouds { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21172,6 +23251,7 @@ impl IconShape for BsClouds { path { d: "M7 5a4.5 4.5 0 0 1 4.473 4h.027a2.5 2.5 0 0 1 0 5H3a3 3 0 0 1-.247-5.99A4.502 4.502 0 0 1 7 5zm3.5 4.5a3.5 3.5 0 0 0-6.89-.873.5.5 0 0 1-.51.375A2 2 0 1 0 3 13h8.5a1.5 1.5 0 1 0-.376-2.953.5.5 0 0 1-.624-.492V9.5z", } + } } } @@ -21206,11 +23286,15 @@ impl IconShape for BsCloudyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 7.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 13H13a3 3 0 0 0 .405-5.973z", } + } } } @@ -21245,11 +23329,15 @@ impl IconShape for BsCloudy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.405 8.527a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 14.5H13a3 3 0 0 0 .405-5.973zM8.5 5.5a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 5.5z", } + } } } @@ -21284,11 +23372,15 @@ impl IconShape for BsCodeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z", } + } } } @@ -21323,6 +23415,9 @@ impl IconShape for BsCodeSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21331,6 +23426,7 @@ impl IconShape for BsCodeSquare { path { d: "M6.854 4.646a.5.5 0 0 1 0 .708L4.207 8l2.647 2.646a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 0 1 .708 0zm2.292 0a.5.5 0 0 0 0 .708L11.793 8l-2.647 2.646a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708 0z", } + } } } @@ -21365,11 +23461,15 @@ impl IconShape for BsCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.854 4.854a.5.5 0 1 0-.708-.708l-3.5 3.5a.5.5 0 0 0 0 .708l3.5 3.5a.5.5 0 0 0 .708-.708L2.707 8l3.147-3.146zm4.292 0a.5.5 0 0 1 .708-.708l3.5 3.5a.5.5 0 0 1 0 .708l-3.5 3.5a.5.5 0 0 1-.708-.708L13.293 8l-3.147-3.146z", } + } } } @@ -21404,6 +23504,9 @@ impl IconShape for BsCoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21415,6 +23518,7 @@ impl IconShape for BsCoin { path { d: "M8 13.5a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11zm0 .5A6 6 0 1 0 8 2a6 6 0 0 0 0 12z", } + } } } @@ -21449,11 +23553,15 @@ impl IconShape for BsCollectionFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zM2 3a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 0-1h-11A.5.5 0 0 0 2 3zm2-2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7A.5.5 0 0 0 4 1z", } + } } } @@ -21488,11 +23596,15 @@ impl IconShape for BsCollectionPlayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm6.258-6.437a.5.5 0 0 1 .507.013l4 2.5a.5.5 0 0 1 0 .848l-4 2.5A.5.5 0 0 1 6 12V7a.5.5 0 0 1 .258-.437z", } + } } } @@ -21527,6 +23639,9 @@ impl IconShape for BsCollectionPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21535,6 +23650,7 @@ impl IconShape for BsCollectionPlay { path { d: "M1.5 14.5A1.5 1.5 0 0 1 0 13V6a1.5 1.5 0 0 1 1.5-1.5h13A1.5 1.5 0 0 1 16 6v7a1.5 1.5 0 0 1-1.5 1.5h-13zm13-1a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5h-13A.5.5 0 0 0 1 6v7a.5.5 0 0 0 .5.5h13z", } + } } } @@ -21569,11 +23685,15 @@ impl IconShape for BsCollection { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13z", } + } } } @@ -21608,11 +23728,15 @@ impl IconShape for BsColumnsGap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 1v3H1V1h5zM1 0a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H1zm14 12v3h-5v-3h5zm-5-1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-5zM6 8v7H1V8h5zM1 7a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H1zm14-6v7h-5V1h5zm-5-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1h-5z", } + } } } @@ -21647,11 +23771,15 @@ impl IconShape for BsColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V2zm8.5 0v8H15V2H8.5zm0 9v3H15v-3H8.5zm-1-9H1v3h6.5V2zM1 14h6.5V6H1v8z", } + } } } @@ -21686,11 +23814,15 @@ impl IconShape for BsCommand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 2A1.5 1.5 0 0 1 5 3.5V5H3.5a1.5 1.5 0 1 1 0-3zM6 5V3.5A2.5 2.5 0 1 0 3.5 6H5v4H3.5A2.5 2.5 0 1 0 6 12.5V11h4v1.5a2.5 2.5 0 1 0 2.5-2.5H11V6h1.5A2.5 2.5 0 1 0 10 3.5V5H6zm4 1v4H6V6h4zm1-1V3.5A1.5 1.5 0 1 1 12.5 5H11zm0 6h1.5a1.5 1.5 0 1 1-1.5 1.5V11zm-6 0v1.5A1.5 1.5 0 1 1 3.5 11H5z", } + } } } @@ -21725,11 +23857,15 @@ impl IconShape for BsCompassFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.5 8.516a7.5 7.5 0 1 1-9.462-7.24A1 1 0 0 1 7 0h2a1 1 0 0 1 .962 1.276 7.503 7.503 0 0 1 5.538 7.24zm-3.61-3.905L6.94 7.439 4.11 12.39l4.95-2.828 2.828-4.95z", } + } } } @@ -21764,6 +23900,9 @@ impl IconShape for BsCompass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21772,6 +23911,7 @@ impl IconShape for BsCompass { path { d: "m6.94 7.44 4.95-2.83-2.83 4.95-4.949 2.83 2.828-4.95z", } + } } } @@ -21806,11 +23946,15 @@ impl IconShape for BsConeStriped { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m9.97 4.88.953 3.811C10.159 8.878 9.14 9 8 9c-1.14 0-2.158-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.275 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z", } + } } } @@ -21845,11 +23989,15 @@ impl IconShape for BsCone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.03 1.88c.252-1.01 1.688-1.01 1.94 0l2.905 11.62H14a.5.5 0 0 1 0 1H2a.5.5 0 0 1 0-1h2.125L7.03 1.88z", } + } } } @@ -21884,6 +24032,9 @@ impl IconShape for BsController { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21892,6 +24043,7 @@ impl IconShape for BsController { path { d: "M3.051 3.26a.5.5 0 0 1 .354-.613l1.932-.518a.5.5 0 0 1 .62.39c.655-.079 1.35-.117 2.043-.117.72 0 1.443.041 2.12.126a.5.5 0 0 1 .622-.399l1.932.518a.5.5 0 0 1 .306.729c.14.09.266.19.373.297.408.408.78 1.05 1.095 1.772.32.733.599 1.591.805 2.466.206.875.34 1.78.364 2.606.024.816-.059 1.602-.328 2.21a1.42 1.42 0 0 1-1.445.83c-.636-.067-1.115-.394-1.513-.773-.245-.232-.496-.526-.739-.808-.126-.148-.25-.292-.368-.423-.728-.804-1.597-1.527-3.224-1.527-1.627 0-2.496.723-3.224 1.527-.119.131-.242.275-.368.423-.243.282-.494.575-.739.808-.398.38-.877.706-1.513.773a1.42 1.42 0 0 1-1.445-.83c-.27-.608-.352-1.395-.329-2.21.024-.826.16-1.73.365-2.606.206-.875.486-1.733.805-2.466.315-.722.687-1.364 1.094-1.772a2.34 2.34 0 0 1 .433-.335.504.504 0 0 1-.028-.079zm2.036.412c-.877.185-1.469.443-1.733.708-.276.276-.587.783-.885 1.465a13.748 13.748 0 0 0-.748 2.295 12.351 12.351 0 0 0-.339 2.406c-.022.755.062 1.368.243 1.776a.42.42 0 0 0 .426.24c.327-.034.61-.199.929-.502.212-.202.4-.423.615-.674.133-.156.276-.323.44-.504C4.861 9.969 5.978 9.027 8 9.027s3.139.942 3.965 1.855c.164.181.307.348.44.504.214.251.403.472.615.674.318.303.601.468.929.503a.42.42 0 0 0 .426-.241c.18-.408.265-1.02.243-1.776a12.354 12.354 0 0 0-.339-2.406 13.753 13.753 0 0 0-.748-2.295c-.298-.682-.61-1.19-.885-1.465-.264-.265-.856-.523-1.733-.708-.85-.179-1.877-.27-2.913-.27-1.036 0-2.063.091-2.913.27z", } + } } } @@ -21926,6 +24078,9 @@ impl IconShape for BsCpuFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21934,6 +24089,7 @@ impl IconShape for BsCpuFill { path { d: "M5.5.5a.5.5 0 0 0-1 0V2A2.5 2.5 0 0 0 2 4.5H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2A2.5 2.5 0 0 0 4.5 14v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14a2.5 2.5 0 0 0 2.5-2.5h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14A2.5 2.5 0 0 0 11.5 2V.5a.5.5 0 0 0-1 0V2h-1V.5a.5.5 0 0 0-1 0V2h-1V.5a.5.5 0 0 0-1 0V2h-1V.5zm1 4.5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3A1.5 1.5 0 0 1 6.5 5z", } + } } } @@ -21968,11 +24124,15 @@ impl IconShape for BsCpu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 0a.5.5 0 0 1 .5.5V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2A2.5 2.5 0 0 1 14 4.5h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14a2.5 2.5 0 0 1-2.5 2.5v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14A2.5 2.5 0 0 1 2 11.5H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2A2.5 2.5 0 0 1 4.5 2V.5A.5.5 0 0 1 5 0zm-.5 3A1.5 1.5 0 0 0 3 4.5v7A1.5 1.5 0 0 0 4.5 13h7a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 11.5 3h-7zM5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3zM6.5 6a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3z", } + } } } @@ -22007,11 +24167,15 @@ impl IconShape for BsCreditCard2BackFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5H0V4zm11.5 1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2zM0 11v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1H0z", } + } } } @@ -22046,6 +24210,9 @@ impl IconShape for BsCreditCard2Back { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22054,6 +24221,7 @@ impl IconShape for BsCreditCard2Back { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm13 2v5H1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm-1 9H2a1 1 0 0 1-1-1v-1h14v1a1 1 0 0 1-1 1z", } + } } } @@ -22088,11 +24256,15 @@ impl IconShape for BsCreditCard2FrontFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm2.5 1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2zm0 3a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 2a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } + } } } @@ -22127,6 +24299,9 @@ impl IconShape for BsCreditCard2Front { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22135,6 +24310,7 @@ impl IconShape for BsCreditCard2Front { path { d: "M2 5.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } + } } } @@ -22169,11 +24345,15 @@ impl IconShape for BsCreditCardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1H0V4zm0 3v5a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7H0zm3 2h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1z", } + } } } @@ -22208,6 +24388,9 @@ impl IconShape for BsCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22216,6 +24399,7 @@ impl IconShape for BsCreditCard { path { d: "M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-1z", } + } } } @@ -22250,11 +24434,15 @@ impl IconShape for BsCrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5.5A.5.5 0 0 1 4 1v13h13a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2H3.5a.5.5 0 0 1-.5-.5V4H1a.5.5 0 0 1 0-1h2V1a.5.5 0 0 1 .5-.5zm2.5 3a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4H6.5a.5.5 0 0 1-.5-.5z", } + } } } @@ -22289,11 +24477,15 @@ impl IconShape for BsCupFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v1h.5A1.5 1.5 0 0 1 16 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-.55a2.5 2.5 0 0 1-2.45 2h-8A2.5 2.5 0 0 1 1 12.5V2zm13 10h.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5H14v8z", } + } } } @@ -22328,11 +24520,15 @@ impl IconShape for BsCupStraw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.902.334a.5.5 0 0 1-.28.65l-2.254.902-.4 1.927c.376.095.715.215.972.367.228.135.56.396.56.82 0 .046-.004.09-.011.132l-.962 9.068a1.28 1.28 0 0 1-.524.93c-.488.34-1.494.87-3.01.87-1.516 0-2.522-.53-3.01-.87a1.28 1.28 0 0 1-.524-.93L3.51 5.132A.78.78 0 0 1 3.5 5c0-.424.332-.685.56-.82.262-.154.607-.276.99-.372C5.824 3.614 6.867 3.5 8 3.5c.712 0 1.389.045 1.985.127l.464-2.215a.5.5 0 0 1 .303-.356l2.5-1a.5.5 0 0 1 .65.278zM9.768 4.607A13.991 13.991 0 0 0 8 4.5c-1.076 0-2.033.11-2.707.278A3.284 3.284 0 0 0 4.645 5c.146.073.362.15.648.222C5.967 5.39 6.924 5.5 8 5.5c.571 0 1.109-.03 1.588-.085l.18-.808zm.292 1.756C9.445 6.45 8.742 6.5 8 6.5c-1.133 0-2.176-.114-2.95-.308a5.514 5.514 0 0 1-.435-.127l.838 8.03c.013.121.06.186.102.215.357.249 1.168.69 2.438.69 1.27 0 2.081-.441 2.438-.69.042-.029.09-.094.102-.215l.852-8.03a5.517 5.517 0 0 1-.435.127 8.88 8.88 0 0 1-.89.17zM4.467 4.884s.003.002.005.006l-.005-.006zm7.066 0-.005.006c.002-.004.005-.006.005-.006zM11.354 5a3.174 3.174 0 0 0-.604-.21l-.099.445.055-.013c.286-.072.502-.149.648-.222z", } + } } } @@ -22367,11 +24563,15 @@ impl IconShape for BsCup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v1h.5A1.5 1.5 0 0 1 16 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-.55a2.5 2.5 0 0 1-2.45 2h-8A2.5 2.5 0 0 1 1 12.5V2zm13 10h.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5H14v8zM13 2H2v10.5A1.5 1.5 0 0 0 3.5 14h8a1.5 1.5 0 0 0 1.5-1.5V2z", } + } } } @@ -22406,11 +24606,15 @@ impl IconShape for BsCurrencyBitcoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 13v1.25c0 .138.112.25.25.25h1a.25.25 0 0 0 .25-.25V13h.5v1.25c0 .138.112.25.25.25h1a.25.25 0 0 0 .25-.25V13h.084c1.992 0 3.416-1.033 3.416-2.82 0-1.502-1.007-2.323-2.186-2.44v-.088c.97-.242 1.683-.974 1.683-2.19C11.997 3.93 10.847 3 9.092 3H9V1.75a.25.25 0 0 0-.25-.25h-1a.25.25 0 0 0-.25.25V3h-.573V1.75a.25.25 0 0 0-.25-.25H5.75a.25.25 0 0 0-.25.25V3l-1.998.011a.25.25 0 0 0-.25.25v.989c0 .137.11.25.248.25l.755-.005a.75.75 0 0 1 .745.75v5.505a.75.75 0 0 1-.75.75l-.748.011a.25.25 0 0 0-.25.25v1c0 .138.112.25.25.25L5.5 13zm1.427-8.513h1.719c.906 0 1.438.498 1.438 1.312 0 .871-.575 1.362-1.877 1.362h-1.28V4.487zm0 4.051h1.84c1.137 0 1.756.58 1.756 1.524 0 .953-.626 1.45-2.158 1.45H6.927V8.539z", } + } } } @@ -22445,11 +24649,15 @@ impl IconShape for BsCurrencyDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718H4zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73l.348.086z", } + } } } @@ -22484,11 +24692,15 @@ impl IconShape for BsCurrencyEuro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 9.42h1.063C5.4 12.323 7.317 14 10.34 14c.622 0 1.167-.068 1.659-.185v-1.3c-.484.119-1.045.17-1.659.17-2.1 0-3.455-1.198-3.775-3.264h4.017v-.928H6.497v-.936c0-.11 0-.219.008-.329h4.078v-.927H6.618c.388-1.898 1.719-2.985 3.723-2.985.614 0 1.175.05 1.659.177V2.194A6.617 6.617 0 0 0 10.341 2c-2.928 0-4.82 1.569-5.244 4.3H4v.928h1.01v1.265H4v.928z", } + } } } @@ -22523,11 +24735,15 @@ impl IconShape for BsCurrencyExchange { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 5a5.002 5.002 0 0 0 4.027 4.905 6.46 6.46 0 0 1 .544-2.073C3.695 7.536 3.132 6.864 3 5.91h-.5v-.426h.466V5.05c0-.046 0-.093.004-.135H2.5v-.427h.511C3.236 3.24 4.213 2.5 5.681 2.5c.316 0 .59.031.819.085v.733a3.46 3.46 0 0 0-.815-.082c-.919 0-1.538.466-1.734 1.252h1.917v.427h-1.98c-.003.046-.003.097-.003.147v.422h1.983v.427H3.93c.118.602.468 1.03 1.005 1.229a6.5 6.5 0 0 1 4.97-3.113A5.002 5.002 0 0 0 0 5zm16 5.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0zm-7.75 1.322c.069.835.746 1.485 1.964 1.562V14h.54v-.62c1.259-.086 1.996-.74 1.996-1.69 0-.865-.563-1.31-1.57-1.54l-.426-.1V8.374c.54.06.884.347.966.745h.948c-.07-.804-.779-1.433-1.914-1.502V7h-.54v.629c-1.076.103-1.808.732-1.808 1.622 0 .787.544 1.288 1.45 1.493l.358.085v1.78c-.554-.08-.92-.376-1.003-.787H8.25zm1.96-1.895c-.532-.12-.82-.364-.82-.732 0-.41.311-.719.824-.809v1.54h-.005zm.622 1.044c.645.145.943.38.943.796 0 .474-.37.8-1.02.86v-1.674l.077.018z", } + } } } @@ -22562,11 +24778,15 @@ impl IconShape for BsCurrencyPound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 8.585h1.969c.115.465.186.939.186 1.43 0 1.385-.736 2.496-2.075 2.771V14H12v-1.24H6.492v-.129c.825-.525 1.135-1.446 1.135-2.694 0-.465-.07-.913-.168-1.352h3.29v-.972H7.22c-.186-.723-.372-1.455-.372-2.247 0-1.274 1.047-2.066 2.58-2.066a5.32 5.32 0 0 1 2.103.465V2.456A5.629 5.629 0 0 0 9.348 2C6.865 2 5.322 3.291 5.322 5.366c0 .775.195 1.515.399 2.247H4v.972z", } + } } } @@ -22601,11 +24821,15 @@ impl IconShape for BsCurrencyYen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.75 14v-2.629h2.446v-.967H8.75v-1.31h2.445v-.967H9.128L12.5 2h-1.699L8.047 7.327h-.086L5.207 2H3.5l3.363 6.127H4.778v.968H7.25v1.31H4.78v.966h2.47V14h1.502z", } + } } } @@ -22640,11 +24864,15 @@ impl IconShape for BsCursorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.082 2.182a.5.5 0 0 1 .103.557L8.528 15.467a.5.5 0 0 1-.917-.007L5.57 10.694.803 8.652a.5.5 0 0 1-.006-.916l12.728-5.657a.5.5 0 0 1 .556.103z", } + } } } @@ -22679,11 +24907,15 @@ impl IconShape for BsCursorText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 2a.5.5 0 0 1 .5-.5c.862 0 1.573.287 2.06.566.174.099.321.198.44.286.119-.088.266-.187.44-.286A4.165 4.165 0 0 1 10.5 1.5a.5.5 0 0 1 0 1c-.638 0-1.177.213-1.564.434a3.49 3.49 0 0 0-.436.294V7.5H9a.5.5 0 0 1 0 1h-.5v4.272c.1.08.248.187.436.294.387.221.926.434 1.564.434a.5.5 0 0 1 0 1 4.165 4.165 0 0 1-2.06-.566A4.561 4.561 0 0 1 8 13.65a4.561 4.561 0 0 1-.44.285 4.165 4.165 0 0 1-2.06.566.5.5 0 0 1 0-1c.638 0 1.177-.213 1.564-.434.188-.107.335-.214.436-.294V8.5H7a.5.5 0 0 1 0-1h.5V3.228a3.49 3.49 0 0 0-.436-.294A3.166 3.166 0 0 0 5.5 2.5.5.5 0 0 1 5 2zm3.352 1.355zm-.704 9.29z", } + } } } @@ -22718,11 +24950,15 @@ impl IconShape for BsCursor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.082 2.182a.5.5 0 0 1 .103.557L8.528 15.467a.5.5 0 0 1-.917-.007L5.57 10.694.803 8.652a.5.5 0 0 1-.006-.916l12.728-5.657a.5.5 0 0 1 .556.103zM2.25 8.184l3.897 1.67a.5.5 0 0 1 .262.263l1.67 3.897L12.743 3.52 2.25 8.184z", } + } } } @@ -22757,11 +24993,15 @@ impl IconShape for BsDashCircleDotted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.176 0-.35.006-.523.017l.064.998a7.117 7.117 0 0 1 .918 0l.064-.998A8.113 8.113 0 0 0 8 0zM6.44.152c-.346.069-.684.16-1.012.27l.321.948c.287-.098.582-.177.884-.237L6.44.153zm4.132.271a7.946 7.946 0 0 0-1.011-.27l-.194.98c.302.06.597.14.884.237l.321-.947zm1.873.925a8 8 0 0 0-.906-.524l-.443.896c.275.136.54.29.793.459l.556-.831zM4.46.824c-.314.155-.616.33-.905.524l.556.83a7.07 7.07 0 0 1 .793-.458L4.46.824zM2.725 1.985c-.262.23-.51.478-.74.74l.752.66c.202-.23.418-.446.648-.648l-.66-.752zm11.29.74a8.058 8.058 0 0 0-.74-.74l-.66.752c.23.202.447.418.648.648l.752-.66zm1.161 1.735a7.98 7.98 0 0 0-.524-.905l-.83.556c.169.253.322.518.458.793l.896-.443zM1.348 3.555c-.194.289-.37.591-.524.906l.896.443c.136-.275.29-.54.459-.793l-.831-.556zM.423 5.428a7.945 7.945 0 0 0-.27 1.011l.98.194c.06-.302.14-.597.237-.884l-.947-.321zM15.848 6.44a7.943 7.943 0 0 0-.27-1.012l-.948.321c.098.287.177.582.237.884l.98-.194zM.017 7.477a8.113 8.113 0 0 0 0 1.046l.998-.064a7.117 7.117 0 0 1 0-.918l-.998-.064zM16 8a8.1 8.1 0 0 0-.017-.523l-.998.064a7.11 7.11 0 0 1 0 .918l.998.064A8.1 8.1 0 0 0 16 8zM.152 9.56c.069.346.16.684.27 1.012l.948-.321a6.944 6.944 0 0 1-.237-.884l-.98.194zm15.425 1.012c.112-.328.202-.666.27-1.011l-.98-.194c-.06.302-.14.597-.237.884l.947.321zM.824 11.54a8 8 0 0 0 .524.905l.83-.556a6.999 6.999 0 0 1-.458-.793l-.896.443zm13.828.905c.194-.289.37-.591.524-.906l-.896-.443c-.136.275-.29.54-.459.793l.831.556zm-12.667.83c.23.262.478.51.74.74l.66-.752a7.047 7.047 0 0 1-.648-.648l-.752.66zm11.29.74c.262-.23.51-.478.74-.74l-.752-.66c-.201.23-.418.447-.648.648l.66.752zm-1.735 1.161c.314-.155.616-.33.905-.524l-.556-.83a7.07 7.07 0 0 1-.793.458l.443.896zm-7.985-.524c.289.194.591.37.906.524l.443-.896a6.998 6.998 0 0 1-.793-.459l-.556.831zm1.873.925c.328.112.666.202 1.011.27l.194-.98a6.953 6.953 0 0 1-.884-.237l-.321.947zm4.132.271a7.944 7.944 0 0 0 1.012-.27l-.321-.948a6.954 6.954 0 0 1-.884.237l.194.98zm-2.083.135a8.1 8.1 0 0 0 1.046 0l-.064-.998a7.11 7.11 0 0 1-.918 0l-.064.998zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } + } } } @@ -22796,11 +25036,15 @@ impl IconShape for BsDashCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } + } } } @@ -22835,6 +25079,9 @@ impl IconShape for BsDashCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22843,6 +25090,7 @@ impl IconShape for BsDashCircle { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } + } } } @@ -22877,12 +25125,16 @@ impl IconShape for BsDashLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8Z", fill_rule: "evenodd", } + } } } @@ -22917,11 +25169,15 @@ impl IconShape for BsDashSquareDotted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 0c-.166 0-.33.016-.487.048l.194.98A1.51 1.51 0 0 1 2.5 1h.458V0H2.5zm2.292 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zm1.833 0h-.916v1h.916V0zm1.834 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zM13.5 0h-.458v1h.458c.1 0 .199.01.293.029l.194-.981A2.51 2.51 0 0 0 13.5 0zm2.079 1.11a2.511 2.511 0 0 0-.69-.689l-.556.831c.164.11.305.251.415.415l.83-.556zM1.11.421a2.511 2.511 0 0 0-.689.69l.831.556c.11-.164.251-.305.415-.415L1.11.422zM16 2.5c0-.166-.016-.33-.048-.487l-.98.194c.018.094.028.192.028.293v.458h1V2.5zM.048 2.013A2.51 2.51 0 0 0 0 2.5v.458h1V2.5c0-.1.01-.199.029-.293l-.981-.194zM0 3.875v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 5.708v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 7.542v.916h1v-.916H0zm15 .916h1v-.916h-1v.916zM0 9.375v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .916v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .917v.458c0 .166.016.33.048.487l.98-.194A1.51 1.51 0 0 1 1 13.5v-.458H0zm16 .458v-.458h-1v.458c0 .1-.01.199-.029.293l.981.194c.032-.158.048-.32.048-.487zM.421 14.89c.183.272.417.506.69.689l.556-.831a1.51 1.51 0 0 1-.415-.415l-.83.556zm14.469.689c.272-.183.506-.417.689-.69l-.831-.556c-.11.164-.251.305-.415.415l.556.83zm-12.877.373c.158.032.32.048.487.048h.458v-1H2.5c-.1 0-.199-.01-.293-.029l-.194.981zM13.5 16c.166 0 .33-.016.487-.048l-.194-.98A1.51 1.51 0 0 1 13.5 15h-.458v1h.458zm-9.625 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zm1.834 0h.916v-1h-.916v1zm1.833 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } + } } } @@ -22956,11 +25212,15 @@ impl IconShape for BsDashSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm2.5 7.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1z", } + } } } @@ -22995,6 +25255,9 @@ impl IconShape for BsDashSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23003,6 +25266,7 @@ impl IconShape for BsDashSquare { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } + } } } @@ -23037,11 +25301,15 @@ impl IconShape for BsDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } + } } } @@ -23076,6 +25344,9 @@ impl IconShape for BsDeviceHddFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23084,6 +25355,7 @@ impl IconShape for BsDeviceHddFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4Zm9 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 13a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm-9.5.5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1ZM4 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2.882 11.177a1.102 1.102 0 0 1-1.56-1.559c.1-.098.396-.314.795-.588a4 4 0 1 1 1.946.47c-.537.813-1.02 1.515-1.181 1.677Z", } + } } } @@ -23118,6 +25390,9 @@ impl IconShape for BsDeviceHdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23129,6 +25404,7 @@ impl IconShape for BsDeviceHdd { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2Zm2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H4Z", } + } } } @@ -23163,6 +25439,9 @@ impl IconShape for BsDeviceSsdFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23171,6 +25450,7 @@ impl IconShape for BsDeviceSsdFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4Zm0 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm9 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM3.5 11a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm9.5-.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM4.75 3h6.5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-.75.75h-6.5A.75.75 0 0 1 4 8.25v-4.5A.75.75 0 0 1 4.75 3ZM5 12h6a1 1 0 0 1 1 1v2h-1v-2h-.75v2h-1v-2H8.5v2h-1v-2h-.75v2h-1v-2H5v2H4v-2a1 1 0 0 1 1-1Z", } + } } } @@ -23205,6 +25485,9 @@ impl IconShape for BsDeviceSsd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23213,6 +25496,7 @@ impl IconShape for BsDeviceSsd { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2Zm11 12V2a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2a1 1 0 0 0 1-1Zm-7.25 1v-2H5v2h.75Zm1.75 0v-2h-.75v2h.75Zm1.75 0v-2H8.5v2h.75ZM11 13h-.75v2H11v-2Z", } + } } } @@ -23247,12 +25531,16 @@ impl IconShape for BsDiagram2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5v-1zm-3 8A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5v-1zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5v-1z", fill_rule: "evenodd", } + } } } @@ -23287,12 +25575,16 @@ impl IconShape for BsDiagram2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5v-1zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1zM3 11.5A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } + } } } @@ -23327,12 +25619,16 @@ impl IconShape for BsDiagram3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5v-1zm-6 8A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5v-1zm6 0A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5v-1zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5v-1z", fill_rule: "evenodd", } + } } } @@ -23367,12 +25663,16 @@ impl IconShape for BsDiagram3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5v-1zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1zM0 11.5A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } + } } } @@ -23407,12 +25707,16 @@ impl IconShape for BsDiamondFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.95.435c.58-.58 1.52-.58 2.1 0l6.515 6.516c.58.58.58 1.519 0 2.098L9.05 15.565c-.58.58-1.519.58-2.098 0L.435 9.05a1.482 1.482 0 0 1 0-2.098L6.95.435z", fill_rule: "evenodd", } + } } } @@ -23447,11 +25751,15 @@ impl IconShape for BsDiamondHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM8 .989c.127 0 .253.049.35.145l6.516 6.516a.495.495 0 0 1 0 .7L8.35 14.866a.493.493 0 0 1-.35.145V.989z", } + } } } @@ -23486,11 +25794,15 @@ impl IconShape for BsDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.95.435c.58-.58 1.52-.58 2.1 0l6.515 6.516c.58.58.58 1.519 0 2.098L9.05 15.565c-.58.58-1.519.58-2.098 0L.435 9.05a1.482 1.482 0 0 1 0-2.098L6.95.435zm1.4.7a.495.495 0 0 0-.7 0L1.134 7.65a.495.495 0 0 0 0 .7l6.516 6.516a.495.495 0 0 0 .7 0l6.516-6.516a.495.495 0 0 0 0-.7L8.35 1.134z", } + } } } @@ -23525,11 +25837,15 @@ impl IconShape for BsDice1Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm5 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -23564,6 +25880,9 @@ impl IconShape for BsDice1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23574,6 +25893,7 @@ impl IconShape for BsDice1 { path { d: "M13 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h10zM3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3z", } + } } } @@ -23608,11 +25928,15 @@ impl IconShape for BsDice2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v10a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3zm5.5 1a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0zm6.5 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } + } } } @@ -23647,6 +25971,9 @@ impl IconShape for BsDice2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23655,6 +25982,7 @@ impl IconShape for BsDice2 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -23689,11 +26017,15 @@ impl IconShape for BsDice3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm2.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -23728,6 +26060,9 @@ impl IconShape for BsDice3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23736,6 +26071,7 @@ impl IconShape for BsDice3 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-4-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -23770,11 +26106,15 @@ impl IconShape for BsDice4Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm1 5.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm8 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM4 13.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -23809,6 +26149,9 @@ impl IconShape for BsDice4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23817,6 +26160,7 @@ impl IconShape for BsDice4 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -23851,11 +26195,15 @@ impl IconShape for BsDice5Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm2.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM12 13.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -23890,6 +26238,9 @@ impl IconShape for BsDice5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23898,6 +26249,7 @@ impl IconShape for BsDice5 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm4-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -23932,11 +26284,15 @@ impl IconShape for BsDice6Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm1 5.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm8 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM12 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM4 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -23971,6 +26327,9 @@ impl IconShape for BsDice6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23979,6 +26338,7 @@ impl IconShape for BsDice6 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -24013,11 +26373,15 @@ impl IconShape for BsDiscFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-6 0a2 2 0 1 0-4 0 2 2 0 0 0 4 0zM4 8a4 4 0 0 1 4-4 .5.5 0 0 0 0-1 5 5 0 0 0-5 5 .5.5 0 0 0 1 0zm9 0a.5.5 0 1 0-1 0 4 4 0 0 1-4 4 .5.5 0 0 0 0 1 5 5 0 0 0 5-5z", } + } } } @@ -24052,6 +26416,9 @@ impl IconShape for BsDisc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24060,6 +26427,7 @@ impl IconShape for BsDisc { path { d: "M10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0zM8 4a4 4 0 0 0-4 4 .5.5 0 0 1-1 0 5 5 0 0 1 5-5 .5.5 0 0 1 0 1zm4.5 3.5a.5.5 0 0 1 .5.5 5 5 0 0 1-5 5 .5.5 0 0 1 0-1 4 4 0 0 0 4-4 .5.5 0 0 1 .5-.5z", } + } } } @@ -24094,11 +26462,15 @@ impl IconShape for BsDiscord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z", } + } } } @@ -24133,11 +26505,15 @@ impl IconShape for BsDisplayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 12c0 .667-.083 1.167-.25 1.5H5a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-.75c-.167-.333-.25-.833-.25-1.5h4c2 0 2-2 2-2V4c0-2-2-2-2-2H2C0 2 0 4 0 4v6c0 2 2 2 2 2h4z", } + } } } @@ -24172,11 +26548,15 @@ impl IconShape for BsDisplay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4s0-2 2-2h12s2 0 2 2v6s0 2-2 2h-4c0 .667.083 1.167.25 1.5H11a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1h.75c.167-.333.25-.833.25-1.5H2s-2 0-2-2V4zm1.398-.855a.758.758 0 0 0-.254.302A1.46 1.46 0 0 0 1 4.01V10c0 .325.078.502.145.602.07.105.17.188.302.254a1.464 1.464 0 0 0 .538.143L2.01 11H14c.325 0 .502-.078.602-.145a.758.758 0 0 0 .254-.302 1.464 1.464 0 0 0 .143-.538L15 9.99V4c0-.325-.078-.502-.145-.602a.757.757 0 0 0-.302-.254A1.46 1.46 0 0 0 13.99 3H2c-.325 0-.502.078-.602.145z", } + } } } @@ -24211,11 +26591,15 @@ impl IconShape for BsDisplayportFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 5a1 1 0 0 0-1 1v3.191a1 1 0 0 0 .553.894l1.618.81a1 1 0 0 0 .447.105H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm1.5 2h11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8H3v.5a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5Z", } + } } } @@ -24250,6 +26634,9 @@ impl IconShape for BsDisplayport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24258,6 +26645,7 @@ impl IconShape for BsDisplayport { path { d: "M1 5a1 1 0 0 0-1 1v3.191a1 1 0 0 0 .553.894l1.618.81a1 1 0 0 0 .447.105H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm0 1h14v4H2.618L1 9.191V6Z", } + } } } @@ -24292,6 +26680,9 @@ impl IconShape for BsDistributeHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24301,6 +26692,7 @@ impl IconShape for BsDistributeHorizontal { path { d: "M6 13a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v10z", } + } } } @@ -24335,6 +26727,9 @@ impl IconShape for BsDistributeVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24344,6 +26739,7 @@ impl IconShape for BsDistributeVertical { path { d: "M2 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7z", } + } } } @@ -24378,11 +26774,15 @@ impl IconShape for BsDoorClosedFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 1a1 1 0 0 1 1 1v13h1.5a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1H3V2a1 1 0 0 1 1-1h8zm-2 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -24417,6 +26817,9 @@ impl IconShape for BsDoorClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24425,6 +26828,7 @@ impl IconShape for BsDoorClosed { path { d: "M9 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", } + } } } @@ -24459,11 +26863,15 @@ impl IconShape for BsDoorOpenFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 15a.5.5 0 0 0 0 1h13a.5.5 0 0 0 0-1H13V2.5A1.5 1.5 0 0 0 11.5 1H11V.5a.5.5 0 0 0-.57-.495l-7 1A.5.5 0 0 0 3 1.5V15H1.5zM11 2h.5a.5.5 0 0 1 .5.5V15h-1V2zm-2.5 8c-.276 0-.5-.448-.5-1s.224-1 .5-1 .5.448.5 1-.224 1-.5 1z", } + } } } @@ -24498,6 +26906,9 @@ impl IconShape for BsDoorOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24506,6 +26917,7 @@ impl IconShape for BsDoorOpen { path { d: "M10.828.122A.5.5 0 0 1 11 .5V1h.5A1.5 1.5 0 0 1 13 2.5V15h1.5a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1H3V1.5a.5.5 0 0 1 .43-.495l7-1a.5.5 0 0 1 .398.117zM11.5 2H11v13h1V2.5a.5.5 0 0 0-.5-.5zM4 1.934V15h6V1.077l-6 .857z", } + } } } @@ -24540,11 +26952,15 @@ impl IconShape for BsDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } + } } } @@ -24579,6 +26995,9 @@ impl IconShape for BsDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24587,6 +27006,7 @@ impl IconShape for BsDownload { path { d: "M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z", } + } } } @@ -24621,11 +27041,15 @@ impl IconShape for BsDpadFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 0A1.5 1.5 0 0 0 5 1.5v3a.5.5 0 0 1-.5.5h-3A1.5 1.5 0 0 0 0 6.5v3A1.5 1.5 0 0 0 1.5 11h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 6.5 16h3a1.5 1.5 0 0 0 1.5-1.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 16 9.5v-3A1.5 1.5 0 0 0 14.5 5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 9.5 0h-3Zm1.288 2.34a.25.25 0 0 1 .424 0l.799 1.278A.25.25 0 0 1 8.799 4H7.201a.25.25 0 0 1-.212-.382l.799-1.279Zm0 11.32-.799-1.277A.25.25 0 0 1 7.201 12H8.8a.25.25 0 0 1 .212.383l-.799 1.278a.25.25 0 0 1-.424 0Zm-4.17-4.65-1.279-.798a.25.25 0 0 1 0-.424l1.279-.799A.25.25 0 0 1 4 7.201V8.8a.25.25 0 0 1-.382.212Zm10.043-.798-1.278.799A.25.25 0 0 1 12 8.799V7.2a.25.25 0 0 1 .383-.212l1.278.799a.25.25 0 0 1 0 .424Z", } + } } } @@ -24660,6 +27084,9 @@ impl IconShape for BsDpad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24668,6 +27095,7 @@ impl IconShape for BsDpad { path { d: "M6.5 0A1.5 1.5 0 0 0 5 1.5v3a.5.5 0 0 1-.5.5h-3A1.5 1.5 0 0 0 0 6.5v3A1.5 1.5 0 0 0 1.5 11h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 6.5 16h3a1.5 1.5 0 0 0 1.5-1.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 16 9.5v-3A1.5 1.5 0 0 0 14.5 5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 9.5 0h-3ZM6 1.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 11.5 6h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-3a1.5 1.5 0 0 0-1.5 1.5v3a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 4.5 10h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 6 4.5v-3Z", } + } } } @@ -24702,12 +27130,16 @@ impl IconShape for BsDribbble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0C3.584 0 0 3.584 0 8s3.584 8 8 8c4.408 0 8-3.584 8-8s-3.592-8-8-8zm5.284 3.688a6.802 6.802 0 0 1 1.545 4.251c-.226-.043-2.482-.503-4.755-.217-.052-.112-.096-.234-.148-.355-.139-.33-.295-.668-.451-.99 2.516-1.023 3.662-2.498 3.81-2.69zM8 1.18c1.735 0 3.323.65 4.53 1.718-.122.174-1.155 1.553-3.584 2.464-1.12-2.056-2.36-3.74-2.551-4A6.95 6.95 0 0 1 8 1.18zm-2.907.642A43.123 43.123 0 0 1 7.627 5.77c-3.193.85-6.013.833-6.317.833a6.865 6.865 0 0 1 3.783-4.78zM1.163 8.01V7.8c.295.01 3.61.053 7.02-.971.199.381.381.772.555 1.162l-.27.078c-3.522 1.137-5.396 4.243-5.553 4.504a6.817 6.817 0 0 1-1.752-4.564zM8 14.837a6.785 6.785 0 0 1-4.19-1.44c.12-.252 1.509-2.924 5.361-4.269.018-.009.026-.009.044-.017a28.246 28.246 0 0 1 1.457 5.18A6.722 6.722 0 0 1 8 14.837zm3.81-1.171c-.07-.417-.435-2.412-1.328-4.868 2.143-.338 4.017.217 4.251.295a6.774 6.774 0 0 1-2.924 4.573z", fill_rule: "evenodd", } + } } } @@ -24742,11 +27174,15 @@ impl IconShape for BsDropletFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a6 6 0 0 0 6-6c0-1.655-1.122-2.904-2.432-4.362C10.254 4.176 8.75 2.503 8 0c0 0-6 5.686-6 10a6 6 0 0 0 6 6ZM6.646 4.646l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448c.82-1.641 1.717-2.753 2.093-3.13Z", } + } } } @@ -24781,6 +27217,9 @@ impl IconShape for BsDropletHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24791,6 +27230,7 @@ impl IconShape for BsDropletHalf { d: "M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z", fill_rule: "evenodd", } + } } } @@ -24825,6 +27265,9 @@ impl IconShape for BsDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24835,6 +27278,7 @@ impl IconShape for BsDroplet { d: "M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z", fill_rule: "evenodd", } + } } } @@ -24869,11 +27313,15 @@ impl IconShape for BsEarFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 0A5.5 5.5 0 0 0 3 5.5v7.047a3.453 3.453 0 0 0 6.687 1.212l.51-1.363a4.59 4.59 0 0 1 .67-1.197l2.008-2.581A5.34 5.34 0 0 0 8.66 0H8.5ZM7 5.5v2.695c.112-.06.223-.123.332-.192.327-.208.577-.44.72-.727a.5.5 0 1 1 .895.448c-.256.513-.673.865-1.079 1.123A8.538 8.538 0 0 1 7 9.313V11.5a.5.5 0 0 1-1 0v-6a2.5 2.5 0 0 1 5 0V6a.5.5 0 0 1-1 0v-.5a1.5 1.5 0 1 0-3 0Z", } + } } } @@ -24908,11 +27356,15 @@ impl IconShape for BsEar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 1A4.5 4.5 0 0 0 4 5.5v7.047a2.453 2.453 0 0 0 4.75.861l.512-1.363a5.553 5.553 0 0 1 .816-1.46l2.008-2.581A4.34 4.34 0 0 0 8.66 1H8.5ZM3 5.5A5.5 5.5 0 0 1 8.5 0h.16a5.34 5.34 0 0 1 4.215 8.618l-2.008 2.581a4.555 4.555 0 0 0-.67 1.197l-.51 1.363A3.453 3.453 0 0 1 3 12.547V5.5ZM8.5 4A1.5 1.5 0 0 0 7 5.5v2.695c.112-.06.223-.123.332-.192.327-.208.577-.44.72-.727a.5.5 0 1 1 .895.448c-.256.513-.673.865-1.079 1.123A8.538 8.538 0 0 1 7 9.313V11.5a.5.5 0 0 1-1 0v-6a2.5 2.5 0 0 1 5 0V6a.5.5 0 0 1-1 0v-.5A1.5 1.5 0 0 0 8.5 4Z", } + } } } @@ -24947,12 +27399,16 @@ impl IconShape for BsEarbuds { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.825 4.138c.596 2.141-.36 3.593-2.389 4.117a4.432 4.432 0 0 1-2.018.054c-.048-.01.9 2.778 1.522 4.61l.41 1.205a.52.52 0 0 1-.346.659l-.593.19a.548.548 0 0 1-.69-.34L.184 6.99c-.696-2.137.662-4.309 2.564-4.8 2.029-.523 3.402 0 4.076 1.948zm-.868 2.221c.43-.112.561-.993.292-1.969-.269-.975-.836-1.675-1.266-1.563-.43.112-.561.994-.292 1.969.269.975.836 1.675 1.266 1.563zm3.218-2.221c-.596 2.141.36 3.593 2.389 4.117a4.434 4.434 0 0 0 2.018.054c.048-.01-.9 2.778-1.522 4.61l-.41 1.205a.52.52 0 0 0 .346.659l.593.19c.289.092.6-.06.69-.34l2.536-7.643c.696-2.137-.662-4.309-2.564-4.8-2.029-.523-3.402 0-4.076 1.948zm.868 2.221c-.43-.112-.561-.993-.292-1.969.269-.975.836-1.675 1.266-1.563.43.112.561.994.292 1.969-.269.975-.836 1.675-1.266 1.563z", fill_rule: "evenodd", } + } } } @@ -24987,11 +27443,15 @@ impl IconShape for BsEaselFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.473.337a.5.5 0 0 0-.946 0L6.954 2H2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h1.85l-1.323 3.837a.5.5 0 1 0 .946.326L4.908 11H7.5v2.5a.5.5 0 0 0 1 0V11h2.592l1.435 4.163a.5.5 0 0 0 .946-.326L12.15 11H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H9.046L8.473.337z", } + } } } @@ -25026,11 +27486,15 @@ impl IconShape for BsEasel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a.5.5 0 0 1 .473.337L9.046 2H14a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1.85l1.323 3.837a.5.5 0 1 1-.946.326L11.092 11H8.5v3a.5.5 0 0 1-1 0v-3H4.908l-1.435 4.163a.5.5 0 1 1-.946-.326L3.85 11H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h4.954L7.527.337A.5.5 0 0 1 8 0zM2 3v7h12V3H2z", } + } } } @@ -25065,6 +27529,9 @@ impl IconShape for BsEasel2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25074,6 +27541,7 @@ impl IconShape for BsEasel2Fill { d: "M.5 11a.5.5 0 0 0 0 1h2.86l-.845 3.379a.5.5 0 0 0 .97.242L3.89 14h8.22l.405 1.621a.5.5 0 0 0 .97-.242L12.64 12h2.86a.5.5 0 0 0 0-1H.5Zm3.64 2 .25-1h7.22l.25 1H4.14Z", fill_rule: "evenodd", } + } } } @@ -25108,12 +27576,16 @@ impl IconShape for BsEasel2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a.5.5 0 0 1 .447.276L8.81 1h4.69A1.5 1.5 0 0 1 15 2.5V11h.5a.5.5 0 0 1 0 1h-2.86l.845 3.379a.5.5 0 0 1-.97.242L12.11 14H3.89l-.405 1.621a.5.5 0 0 1-.97-.242L3.36 12H.5a.5.5 0 0 1 0-1H1V2.5A1.5 1.5 0 0 1 2.5 1h4.691l.362-.724A.5.5 0 0 1 8 0ZM2 11h12V2.5a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V11Zm9.61 1H4.39l-.25 1h7.72l-.25-1Z", fill_rule: "evenodd", } + } } } @@ -25148,11 +27620,15 @@ impl IconShape for BsEasel3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 12v1.134a1 1 0 1 1-1 0V12h-5A1.5 1.5 0 0 1 1 10.5V3h14v7.5a1.5 1.5 0 0 1-1.5 1.5h-5Zm7-10a.5.5 0 0 0 0-1H.5a.5.5 0 0 0 0 1h15Z", } + } } } @@ -25187,12 +27663,16 @@ impl IconShape for BsEasel3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 13.134V12h5a1.5 1.5 0 0 0 1.5-1.5V2h.5a.5.5 0 0 0 0-1H.5a.5.5 0 0 0 0 1H1v8.5A1.5 1.5 0 0 0 2.5 12h5v1.134a1 1 0 1 0 1 0ZM2 2v8.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V2H2Z", fill_rule: "evenodd", } + } } } @@ -25227,11 +27707,15 @@ impl IconShape for BsEggFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 10a6 6 0 0 1-12 0C2 5.686 5 0 8 0s6 5.686 6 10z", } + } } } @@ -25266,6 +27750,9 @@ impl IconShape for BsEggFried { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25274,6 +27761,7 @@ impl IconShape for BsEggFried { path { d: "M13.997 5.17a5 5 0 0 0-8.101-4.09A5 5 0 0 0 1.28 9.342a5 5 0 0 0 8.336 5.109 3.5 3.5 0 0 0 5.201-4.065 3.001 3.001 0 0 0-.822-5.216zm-1-.034a1 1 0 0 0 .668.977 2.001 2.001 0 0 1 .547 3.478 1 1 0 0 0-.341 1.113 2.5 2.5 0 0 1-3.715 2.905 1 1 0 0 0-1.262.152 4 4 0 0 1-6.67-4.087 1 1 0 0 0-.2-1 4 4 0 0 1 3.693-6.61 1 1 0 0 0 .8-.2 4 4 0 0 1 6.48 3.273z", } + } } } @@ -25308,11 +27796,15 @@ impl IconShape for BsEgg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15a5 5 0 0 1-5-5c0-1.956.69-4.286 1.742-6.12.524-.913 1.112-1.658 1.704-2.164C7.044 1.206 7.572 1 8 1c.428 0 .956.206 1.554.716.592.506 1.18 1.251 1.704 2.164C12.31 5.714 13 8.044 13 10a5 5 0 0 1-5 5zm0 1a6 6 0 0 0 6-6c0-4.314-3-10-6-10S2 5.686 2 10a6 6 0 0 0 6 6z", } + } } } @@ -25347,11 +27839,15 @@ impl IconShape for BsEjectFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H1.656C.78 9.5.326 8.455.926 7.816L7.27 1.047zM.5 11.5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-13a1 1 0 0 1-1-1v-1z", } + } } } @@ -25386,11 +27882,15 @@ impl IconShape for BsEject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H1.656C.78 9.5.326 8.455.926 7.816L7.27 1.047zM14.346 8.5 8 1.731 1.654 8.5h12.692zM.5 11.5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-13a1 1 0 0 1-1-1v-1zm14 0h-13v1h13v-1z", } + } } } @@ -25425,11 +27925,15 @@ impl IconShape for BsEmojiAngryFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.053 4.276a.5.5 0 0 1 .67-.223l2 1a.5.5 0 0 1 .166.76c.071.206.111.44.111.687C7 7.328 6.552 8 6 8s-1-.672-1-1.5c0-.408.109-.778.285-1.049l-1.009-.504a.5.5 0 0 1-.223-.67zm.232 8.157a.5.5 0 0 1-.183-.683A4.498 4.498 0 0 1 8 9.5a4.5 4.5 0 0 1 3.898 2.25.5.5 0 1 1-.866.5A3.498 3.498 0 0 0 8 10.5a3.498 3.498 0 0 0-3.032 1.75.5.5 0 0 1-.683.183zM10 8c-.552 0-1-.672-1-1.5 0-.247.04-.48.11-.686a.502.502 0 0 1 .166-.761l2-1a.5.5 0 1 1 .448.894l-1.009.504c.176.27.285.64.285 1.049 0 .828-.448 1.5-1 1.5z", } + } } } @@ -25464,6 +27968,9 @@ impl IconShape for BsEmojiAngry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25472,6 +27979,7 @@ impl IconShape for BsEmojiAngry { path { d: "M4.285 12.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 10.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 9.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zm6.991-8.38a.5.5 0 1 1 .448.894l-1.009.504c.176.27.285.64.285 1.049 0 .828-.448 1.5-1 1.5s-1-.672-1-1.5c0-.247.04-.48.11-.686a.502.502 0 0 1 .166-.761l2-1zm-6.552 0a.5.5 0 0 0-.448.894l1.009.504A1.94 1.94 0 0 0 5 6.5C5 7.328 5.448 8 6 8s1-.672 1-1.5c0-.247-.04-.48-.11-.686a.502.502 0 0 0-.166-.761l-2-1z", } + } } } @@ -25506,11 +28014,15 @@ impl IconShape for BsEmojiDizzyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.146 5.146a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 1 1 .708.708l-.647.646.647.646a.5.5 0 1 1-.708.708L5.5 7.207l-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zm5 0a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708.708l-.647.646.647.646a.5.5 0 0 1-.708.708l-.646-.647-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zM8 13a2 2 0 1 1 0-4 2 2 0 0 1 0 4z", } + } } } @@ -25545,6 +28057,9 @@ impl IconShape for BsEmojiDizzy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25553,6 +28068,7 @@ impl IconShape for BsEmojiDizzy { path { d: "M9.146 5.146a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708.708l-.647.646.647.646a.5.5 0 0 1-.708.708l-.646-.647-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zm-5 0a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 1 1 .708.708l-.647.646.647.646a.5.5 0 1 1-.708.708L5.5 7.207l-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zM10 11a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } + } } } @@ -25587,11 +28103,15 @@ impl IconShape for BsEmojiExpressionlessFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.5 6h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm5 0h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm-5 4h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1z", } + } } } @@ -25626,6 +28146,9 @@ impl IconShape for BsEmojiExpressionless { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25634,6 +28157,7 @@ impl IconShape for BsEmojiExpressionless { path { d: "M4 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm5 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -25668,11 +28192,15 @@ impl IconShape for BsEmojiFrownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-2.715 5.933a.5.5 0 0 1-.183-.683A4.498 4.498 0 0 1 8 9.5a4.5 4.5 0 0 1 3.898 2.25.5.5 0 0 1-.866.5A3.498 3.498 0 0 0 8 10.5a3.498 3.498 0 0 0-3.032 1.75.5.5 0 0 1-.683.183zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } + } } } @@ -25707,6 +28235,9 @@ impl IconShape for BsEmojiFrown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25715,6 +28246,7 @@ impl IconShape for BsEmojiFrown { path { d: "M4.285 12.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 10.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 9.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 1.5-1 1.5s-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5z", } + } } } @@ -25749,11 +28281,15 @@ impl IconShape for BsEmojiHeartEyesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zM4.756 4.566c.763-1.424 4.02-.12.952 3.434-4.496-1.596-2.35-4.298-.952-3.434zm6.559 5.448a.5.5 0 0 1 .548.736A4.498 4.498 0 0 1 7.965 13a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .548-.736h.005l.017.005.067.015.252.055c.215.046.515.108.857.169.693.124 1.522.242 2.152.242.63 0 1.46-.118 2.152-.242a26.58 26.58 0 0 0 1.109-.224l.067-.015.017-.004.005-.002zm-.07-5.448c1.397-.864 3.543 1.838-.953 3.434-3.067-3.554.19-4.858.952-3.434z", } + } } } @@ -25788,6 +28324,9 @@ impl IconShape for BsEmojiHeartEyes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25796,6 +28335,7 @@ impl IconShape for BsEmojiHeartEyes { path { d: "M11.315 10.014a.5.5 0 0 1 .548.736A4.498 4.498 0 0 1 7.965 13a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .548-.736h.005l.017.005.067.015.252.055c.215.046.515.108.857.169.693.124 1.522.242 2.152.242.63 0 1.46-.118 2.152-.242a26.58 26.58 0 0 0 1.109-.224l.067-.015.017-.004.005-.002zM4.756 4.566c.763-1.424 4.02-.12.952 3.434-4.496-1.596-2.35-4.298-.952-3.434zm6.488 0c1.398-.864 3.544 1.838-.952 3.434-3.067-3.554.19-4.858.952-3.434z", } + } } } @@ -25830,12 +28370,16 @@ impl IconShape for BsEmojiKissFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8a8 8 0 1 0-2.697 5.99c-.972-.665-1.632-1.356-1.99-2.062-.388-.766-.419-1.561-.075-2.23.496-.97 1.73-1.466 2.762-1.05.65-.262 1.38-.162 1.957.19.028-.275.043-.555.043-.838ZM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5Zm1.512 3.647c-.347.08-.737.198-1.107.319a.5.5 0 1 1-.31-.95c.38-.125.802-.254 1.192-.343.37-.086.78-.153 1.103-.108.16.022.394.085.561.286.188.226.187.497.131.705a1.894 1.894 0 0 1-.31.593c-.077.107-.168.22-.275.343.107.124.199.24.276.347.142.197.256.397.31.595.055.208.056.479-.132.706-.168.2-.404.262-.563.284-.323.043-.733-.027-1.102-.113a14.87 14.87 0 0 1-1.191-.345.5.5 0 1 1 .31-.95c.371.12.761.24 1.109.321.176.041.325.069.446.084a5.609 5.609 0 0 0-.502-.584.5.5 0 0 1 .002-.695 5.52 5.52 0 0 0 .5-.577 4.465 4.465 0 0 0-.448.082Zm.766-.086-.006-.002c.004 0 .006.002.006.002Zm.002 1.867h-.001l-.005.001a.038.038 0 0 1 .006-.002Zm.157-4.685a.5.5 0 0 1-.874-.486A1.934 1.934 0 0 1 10.25 5.75c.73 0 1.356.412 1.687 1.007a.5.5 0 1 1-.874.486.934.934 0 0 0-.813-.493.934.934 0 0 0-.813.493ZM14 9.828c1.11-1.14 3.884.856 0 3.422-3.884-2.566-1.11-4.562 0-3.421Z", fill_rule: "evenodd", } + } } } @@ -25870,12 +28414,16 @@ impl IconShape for BsEmojiKiss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.493 13.368a7 7 0 1 1 2.489-4.858c.344.033.68.147.975.328a8 8 0 1 0-2.654 5.152 8.58 8.58 0 0 1-.81-.622Zm-3.731-3.22a13 13 0 0 0-1.107.318.5.5 0 1 1-.31-.95c.38-.125.802-.254 1.192-.343.37-.086.78-.153 1.103-.108.16.022.394.085.561.286.188.226.187.497.131.705a1.892 1.892 0 0 1-.31.593c-.077.107-.168.22-.275.343.107.124.199.24.276.347.142.197.256.397.31.595.055.208.056.479-.132.706-.168.2-.404.262-.563.284-.323.043-.733-.027-1.102-.113a14.87 14.87 0 0 1-1.191-.345.5.5 0 1 1 .31-.95c.371.12.761.24 1.109.321.176.041.325.069.446.084a5.609 5.609 0 0 0-.502-.584.5.5 0 0 1 .002-.695 5.52 5.52 0 0 0 .5-.577 4.465 4.465 0 0 0-.448.082Zm.766-.087-.003-.001-.003-.001c.004 0 .006.002.006.002Zm.002 1.867-.006.001a.038.038 0 0 1 .006-.002ZM6 8c.552 0 1-.672 1-1.5S6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8Zm2.757-.563a.5.5 0 0 0 .68-.194.934.934 0 0 1 .813-.493c.339 0 .645.19.813.493a.5.5 0 0 0 .874-.486A1.934 1.934 0 0 0 10.25 5.75c-.73 0-1.356.412-1.687 1.007a.5.5 0 0 0 .194.68ZM14 9.828c1.11-1.14 3.884.856 0 3.422-3.884-2.566-1.11-4.562 0-3.421Z", fill_rule: "evenodd", } + } } } @@ -25910,11 +28458,15 @@ impl IconShape for BsEmojiLaughingFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5c0 .501-.164.396-.415.235C6.42 6.629 6.218 6.5 6 6.5c-.218 0-.42.13-.585.235C5.164 6.896 5 7 5 6.5 5 5.672 5.448 5 6 5s1 .672 1 1.5zm5.331 3a1 1 0 0 1 0 1A4.998 4.998 0 0 1 8 13a4.998 4.998 0 0 1-4.33-2.5A1 1 0 0 1 4.535 9h6.93a1 1 0 0 1 .866.5zm-1.746-2.765C10.42 6.629 10.218 6.5 10 6.5c-.218 0-.42.13-.585.235C9.164 6.896 9 7 9 6.5c0-.828.448-1.5 1-1.5s1 .672 1 1.5c0 .501-.164.396-.415.235z", } + } } } @@ -25949,6 +28501,9 @@ impl IconShape for BsEmojiLaughing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25957,6 +28512,7 @@ impl IconShape for BsEmojiLaughing { path { d: "M12.331 9.5a1 1 0 0 1 0 1A4.998 4.998 0 0 1 8 13a4.998 4.998 0 0 1-4.33-2.5A1 1 0 0 1 4.535 9h6.93a1 1 0 0 1 .866.5zM7 6.5c0 .828-.448 0-1 0s-1 .828-1 0S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 0-1 0s-1 .828-1 0S9.448 5 10 5s1 .672 1 1.5z", } + } } } @@ -25991,11 +28547,15 @@ impl IconShape for BsEmojiNeutralFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-3 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } + } } } @@ -26030,6 +28590,9 @@ impl IconShape for BsEmojiNeutral { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26038,6 +28601,7 @@ impl IconShape for BsEmojiNeutral { path { d: "M4 10.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5zm3-4C7 5.672 6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8s1-.672 1-1.5zm4 0c0-.828-.448-1.5-1-1.5s-1 .672-1 1.5S9.448 8 10 8s1-.672 1-1.5z", } + } } } @@ -26072,11 +28636,15 @@ impl IconShape for BsEmojiSmileFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zM4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } + } } } @@ -26111,11 +28679,15 @@ impl IconShape for BsEmojiSmileUpsideDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM7 9.5C7 8.672 6.552 8 6 8s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5zM4.285 6.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 4.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 3.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM10 8c-.552 0-1 .672-1 1.5s.448 1.5 1 1.5 1-.672 1-1.5S10.552 8 10 8z", } + } } } @@ -26150,6 +28722,9 @@ impl IconShape for BsEmojiSmileUpsideDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26158,6 +28733,7 @@ impl IconShape for BsEmojiSmileUpsideDown { path { d: "M4.285 6.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 4.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 3.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM7 9.5C7 8.672 6.552 8 6 8s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5zm4 0c0-.828-.448-1.5-1-1.5s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5z", } + } } } @@ -26192,6 +28768,9 @@ impl IconShape for BsEmojiSmile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26200,6 +28779,7 @@ impl IconShape for BsEmojiSmile { path { d: "M4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 1.5-1 1.5s-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5z", } + } } } @@ -26234,11 +28814,15 @@ impl IconShape for BsEmojiSunglassesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM2.31 5.243A1 1 0 0 1 3.28 4H6a1 1 0 0 1 1 1v.116A4.22 4.22 0 0 1 8 5c.35 0 .69.04 1 .116V5a1 1 0 0 1 1-1h2.72a1 1 0 0 1 .97 1.243l-.311 1.242A2 2 0 0 1 11.439 8H11a2 2 0 0 1-1.994-1.839A2.99 2.99 0 0 0 8 6c-.393 0-.74.064-1.006.161A2 2 0 0 1 5 8h-.438a2 2 0 0 1-1.94-1.515L2.31 5.243zM4.969 9.75A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .866-.5z", } + } } } @@ -26273,6 +28857,9 @@ impl IconShape for BsEmojiSunglasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26281,6 +28868,7 @@ impl IconShape for BsEmojiSunglasses { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-1 0A7 7 0 1 0 1 8a7 7 0 0 0 14 0z", } + } } } @@ -26315,11 +28903,15 @@ impl IconShape for BsEmojiWinkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM7 6.5C7 5.672 6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8s1-.672 1-1.5zM4.285 9.567a.5.5 0 0 0-.183.683A4.498 4.498 0 0 0 8 12.5a4.5 4.5 0 0 0 3.898-2.25.5.5 0 1 0-.866-.5A3.498 3.498 0 0 1 8 11.5a3.498 3.498 0 0 1-3.032-1.75.5.5 0 0 0-.683-.183zm5.152-3.31a.5.5 0 0 0-.874.486c.33.595.958 1.007 1.687 1.007.73 0 1.356-.412 1.687-1.007a.5.5 0 0 0-.874-.486.934.934 0 0 1-.813.493.934.934 0 0 1-.813-.493z", } + } } } @@ -26354,6 +28946,9 @@ impl IconShape for BsEmojiWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26362,6 +28957,7 @@ impl IconShape for BsEmojiWink { path { d: "M4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm1.757-.437a.5.5 0 0 1 .68.194.934.934 0 0 0 .813.493c.339 0 .645-.19.813-.493a.5.5 0 1 1 .874.486A1.934 1.934 0 0 1 10.25 7.75c-.73 0-1.356-.412-1.687-1.007a.5.5 0 0 1 .194-.68z", } + } } } @@ -26396,6 +28992,9 @@ impl IconShape for BsEnvelopeCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26404,6 +29003,7 @@ impl IconShape for BsEnvelopeCheckFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } + } } } @@ -26438,6 +29038,9 @@ impl IconShape for BsEnvelopeCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26446,6 +29049,7 @@ impl IconShape for BsEnvelopeCheck { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } + } } } @@ -26480,6 +29084,9 @@ impl IconShape for BsEnvelopeDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26488,6 +29095,7 @@ impl IconShape for BsEnvelopeDashFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -26522,6 +29130,9 @@ impl IconShape for BsEnvelopeDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26530,6 +29141,7 @@ impl IconShape for BsEnvelopeDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -26564,6 +29176,9 @@ impl IconShape for BsEnvelopeExclamationFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26572,6 +29187,7 @@ impl IconShape for BsEnvelopeExclamationFill { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -26606,6 +29222,9 @@ impl IconShape for BsEnvelopeExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26614,6 +29233,7 @@ impl IconShape for BsEnvelopeExclamation { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -26648,11 +29268,15 @@ impl IconShape for BsEnvelopeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414.05 3.555ZM0 4.697v7.104l5.803-3.558L0 4.697ZM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586l-1.239-.757Zm3.436-.586L16 11.801V4.697l-5.803 3.546Z", } + } } } @@ -26687,6 +29311,9 @@ impl IconShape for BsEnvelopeHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26695,6 +29322,7 @@ impl IconShape for BsEnvelopeHeartFill { path { d: "M8 5.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -26729,12 +29357,16 @@ impl IconShape for BsEnvelopeHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l3.235 1.94a2.76 2.76 0 0 0-.233 1.027L1 5.384v5.721l3.453-2.124c.146.277.329.556.55.835l-3.97 2.443A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741l-3.968-2.442c.22-.28.403-.56.55-.836L15 11.105V5.383l-3.002 1.801a2.76 2.76 0 0 0-.233-1.026L15 4.217V4a1 1 0 0 0-1-1H2Zm6 2.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -26769,11 +29401,15 @@ impl IconShape for BsEnvelopeOpenFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.941.435a2 2 0 0 0-1.882 0l-6 3.2A2 2 0 0 0 0 5.4v.314l6.709 3.932L8 8.928l1.291.718L16 5.714V5.4a2 2 0 0 0-1.059-1.765l-6-3.2ZM16 6.873l-5.693 3.337L16 13.372v-6.5Zm-.059 7.611L8 10.072.059 14.484A2 2 0 0 0 2 16h12a2 2 0 0 0 1.941-1.516ZM0 13.373l5.693-3.163L0 6.873v6.5Z", } + } } } @@ -26808,6 +29444,9 @@ impl IconShape for BsEnvelopeOpenHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26816,6 +29455,7 @@ impl IconShape for BsEnvelopeOpenHeartFill { path { d: "M8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } + } } } @@ -26850,12 +29490,16 @@ impl IconShape for BsEnvelopeOpenHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.817l3.235 1.94a2.76 2.76 0 0 0-.233 1.027L1 7.384v5.733l3.479-2.087c.15.275.335.553.558.83l-4.002 2.402A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738l-4.002-2.401c.223-.278.408-.556.558-.831L15 13.117V7.383l-3.002 1.801a2.76 2.76 0 0 0-.233-1.026L15 6.217V5.4a1 1 0 0 0-.53-.882l-6-3.2ZM7.06.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765l6-3.2ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } + } } } @@ -26890,11 +29534,15 @@ impl IconShape for BsEnvelopeOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.817l5.75 3.45L8 8.917l1.25.75L15 6.217V5.4a1 1 0 0 0-.53-.882l-6-3.2ZM15 7.383l-4.778 2.867L15 13.117V7.383Zm-.035 6.88L8 10.082l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738ZM1 13.116l4.778-2.867L1 7.383v5.734ZM7.059.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765l6-3.2Z", } + } } } @@ -26929,12 +29577,16 @@ impl IconShape for BsEnvelopePaperFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 9.5 3 7.5v-6A1.5 1.5 0 0 1 4.5 0h7A1.5 1.5 0 0 1 13 1.5v6l-3.5 2L8 8.75l-1.5.75ZM1.059 3.635 2 3.133v3.753L0 5.713V5.4a2 2 0 0 1 1.059-1.765ZM16 5.713l-2 1.173V3.133l.941.502A2 2 0 0 1 16 5.4v.313Zm0 1.16-5.693 3.337L16 13.372v-6.5Zm-8 3.199 7.941 4.412A2 2 0 0 1 14 16H2a2 2 0 0 1-1.941-1.516L8 10.072Zm-8 3.3 5.693-3.162L0 6.873v6.5Z", fill_rule: "evenodd", } + } } } @@ -26969,12 +29621,16 @@ impl IconShape for BsEnvelopePaperHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m3 7.5 3.5 2L8 8.75l1.5.75 3.5-2v-6A1.5 1.5 0 0 0 11.5 0h-7A1.5 1.5 0 0 0 3 1.5v6ZM2 3.133l-.941.502A2 2 0 0 0 0 5.4v.313l2 1.173V3.133Zm12 3.753 2-1.173V5.4a2 2 0 0 0-1.059-1.765L14 3.133v3.753Zm-3.693 3.324L16 6.873v6.5l-5.693-3.163Zm5.634 4.274L8 10.072.059 14.484A2 2 0 0 0 2 16h12a2 2 0 0 0 1.941-1.516ZM5.693 10.21 0 13.372v-6.5l5.693 3.338ZM8 1.982C9.664.309 13.825 3.236 8 7 2.175 3.236 6.336.31 8 1.982Z", fill_rule: "evenodd", } + } } } @@ -27009,12 +29665,16 @@ impl IconShape for BsEnvelopePaperHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v1.133l.941.502A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765L2 3.133V2Zm0 2.267-.47.25A1 1 0 0 0 1 5.4v.817l1 .6v-2.55Zm1 3.15 3.75 2.25L8 8.917l1.25.75L13 7.417V2a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v5.417Zm11-.6 1-.6V5.4a1 1 0 0 0-.53-.882L14 4.267v2.55ZM8 2.982C9.664 1.309 13.825 4.236 8 8 2.175 4.236 6.336 1.31 8 2.982Zm7 4.401-4.778 2.867L15 13.117V7.383Zm-.035 6.88L8 10.082l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738ZM1 13.116l4.778-2.867L1 7.383v5.734Z", fill_rule: "evenodd", } + } } } @@ -27049,11 +29709,15 @@ impl IconShape for BsEnvelopePaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0a2 2 0 0 0-2 2v1.133l-.941.502A2 2 0 0 0 0 5.4V14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5.4a2 2 0 0 0-1.059-1.765L14 3.133V2a2 2 0 0 0-2-2H4Zm10 4.267.47.25A1 1 0 0 1 15 5.4v.817l-1 .6v-2.55Zm-1 3.15-3.75 2.25L8 8.917l-1.25.75L3 7.417V2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v5.417Zm-11-.6-1-.6V5.4a1 1 0 0 1 .53-.882L2 4.267v2.55Zm13 .566v5.734l-4.778-2.867L15 7.383Zm-.035 6.88A1 1 0 0 1 14 15H2a1 1 0 0 1-.965-.738L8 10.083l6.965 4.18ZM1 13.116V7.383l4.778 2.867L1 13.117Z", } + } } } @@ -27088,6 +29752,9 @@ impl IconShape for BsEnvelopePlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27096,6 +29763,7 @@ impl IconShape for BsEnvelopePlusFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -27130,6 +29798,9 @@ impl IconShape for BsEnvelopePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27138,6 +29809,7 @@ impl IconShape for BsEnvelopePlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -27172,6 +29844,9 @@ impl IconShape for BsEnvelopeSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27180,6 +29855,7 @@ impl IconShape for BsEnvelopeSlashFill { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } + } } } @@ -27214,6 +29890,9 @@ impl IconShape for BsEnvelopeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27222,6 +29901,7 @@ impl IconShape for BsEnvelopeSlash { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } + } } } @@ -27256,6 +29936,9 @@ impl IconShape for BsEnvelopeXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27264,6 +29947,7 @@ impl IconShape for BsEnvelopeXFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -27298,6 +29982,9 @@ impl IconShape for BsEnvelopeX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27306,6 +29993,7 @@ impl IconShape for BsEnvelopeX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -27340,11 +30028,15 @@ impl IconShape for BsEnvelope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1H2Zm13 2.383-4.708 2.825L15 11.105V5.383Zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741ZM1 11.105l4.708-2.897L1 5.383v5.722Z", } + } } } @@ -27379,11 +30071,15 @@ impl IconShape for BsEraserFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828l6.879-6.879zm.66 11.34L3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293l.16-.16z", } + } } } @@ -27418,11 +30114,15 @@ impl IconShape for BsEraser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828l6.879-6.879zm2.121.707a1 1 0 0 0-1.414 0L4.16 7.547l5.293 5.293 4.633-4.633a1 1 0 0 0 0-1.414l-3.879-3.879zM8.746 13.547 3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293l.16-.16z", } + } } } @@ -27457,6 +30157,9 @@ impl IconShape for BsEthernet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27465,6 +30168,7 @@ impl IconShape for BsEthernet { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2ZM1 2a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2Z", } + } } } @@ -27499,11 +30203,15 @@ impl IconShape for BsExclamationCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -27538,6 +30246,9 @@ impl IconShape for BsExclamationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27546,6 +30257,7 @@ impl IconShape for BsExclamationCircle { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -27580,11 +30292,15 @@ impl IconShape for BsExclamationDiamondFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -27619,6 +30335,9 @@ impl IconShape for BsExclamationDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27627,6 +30346,7 @@ impl IconShape for BsExclamationDiamond { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -27661,11 +30381,15 @@ impl IconShape for BsExclamationLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.005 3.1a1 1 0 1 1 1.99 0l-.388 6.35a.61.61 0 0 1-1.214 0L7.005 3.1ZM7 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0Z", } + } } } @@ -27700,11 +30424,15 @@ impl IconShape for BsExclamationOctagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -27739,6 +30467,9 @@ impl IconShape for BsExclamationOctagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27747,6 +30478,7 @@ impl IconShape for BsExclamationOctagon { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -27781,11 +30513,15 @@ impl IconShape for BsExclamationSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -27820,6 +30556,9 @@ impl IconShape for BsExclamationSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27828,6 +30567,7 @@ impl IconShape for BsExclamationSquare { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -27862,11 +30602,15 @@ impl IconShape for BsExclamationTriangleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -27901,6 +30645,9 @@ impl IconShape for BsExclamationTriangle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27909,6 +30656,7 @@ impl IconShape for BsExclamationTriangle { path { d: "M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z", } + } } } @@ -27943,11 +30691,15 @@ impl IconShape for BsExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -27982,11 +30734,15 @@ impl IconShape for BsExclude { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm12 2H5a1 1 0 0 0-1 1v7h7a1 1 0 0 0 1-1V4z", } + } } } @@ -28021,11 +30777,15 @@ impl IconShape for BsExplicitFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 0A2.5 2.5 0 0 0 0 2.5v11A2.5 2.5 0 0 0 2.5 16h11a2.5 2.5 0 0 0 2.5-2.5v-11A2.5 2.5 0 0 0 13.5 0h-11Zm4.326 10.88H10.5V12h-5V4.002h5v1.12H6.826V7.4h3.457v1.073H6.826v2.408Z", } + } } } @@ -28060,6 +30820,9 @@ impl IconShape for BsExplicit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28068,6 +30831,7 @@ impl IconShape for BsExplicit { path { d: "M2.5 0A2.5 2.5 0 0 0 0 2.5v11A2.5 2.5 0 0 0 2.5 16h11a2.5 2.5 0 0 0 2.5-2.5v-11A2.5 2.5 0 0 0 13.5 0h-11ZM1 2.5A1.5 1.5 0 0 1 2.5 1h11A1.5 1.5 0 0 1 15 2.5v11a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 13.5v-11Z", } + } } } @@ -28102,6 +30866,9 @@ impl IconShape for BsEyeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28110,6 +30877,7 @@ impl IconShape for BsEyeFill { path { d: "M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8zm8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z", } + } } } @@ -28144,6 +30912,9 @@ impl IconShape for BsEyeSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28152,6 +30923,7 @@ impl IconShape for BsEyeSlashFill { path { d: "M5.525 7.646a2.5 2.5 0 0 0 2.829 2.829l-2.83-2.829zm4.95.708-2.829-2.83a2.5 2.5 0 0 1 2.829 2.829zm3.171 6-12-12 .708-.708 12 12-.708.708z", } + } } } @@ -28186,6 +30958,9 @@ impl IconShape for BsEyeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28197,6 +30972,7 @@ impl IconShape for BsEyeSlash { path { d: "M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z", } + } } } @@ -28231,6 +31007,9 @@ impl IconShape for BsEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28239,6 +31018,7 @@ impl IconShape for BsEye { path { d: "M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z", } + } } } @@ -28273,11 +31053,15 @@ impl IconShape for BsEyedropper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.354.646a1.207 1.207 0 0 0-1.708 0L8.5 3.793l-.646-.647a.5.5 0 1 0-.708.708L8.293 5l-7.147 7.146A.5.5 0 0 0 1 12.5v1.793l-.854.853a.5.5 0 1 0 .708.707L1.707 15H3.5a.5.5 0 0 0 .354-.146L11 7.707l1.146 1.147a.5.5 0 0 0 .708-.708l-.647-.646 3.147-3.146a1.207 1.207 0 0 0 0-1.708l-2-2zM2 12.707l7-7L10.293 7l-7 7H2v-1.293z", } + } } } @@ -28312,11 +31096,15 @@ impl IconShape for BsEyeglasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 6a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm2.625.547a3 3 0 0 0-5.584.953H.5a.5.5 0 0 0 0 1h.541A3 3 0 0 0 7 8a1 1 0 0 1 2 0 3 3 0 0 0 5.959.5h.541a.5.5 0 0 0 0-1h-.541a3 3 0 0 0-5.584-.953A1.993 1.993 0 0 0 8 6c-.532 0-1.016.208-1.375.547zM14 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } + } } } @@ -28351,11 +31139,15 @@ impl IconShape for BsFacebook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z", } + } } } @@ -28390,6 +31182,9 @@ impl IconShape for BsFan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28398,6 +31193,7 @@ impl IconShape for BsFan { path { d: "M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14Zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16Z", } + } } } @@ -28432,11 +31228,15 @@ impl IconShape for BsFileArrowDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8 5a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 9.293V5.5A.5.5 0 0 1 8 5z", } + } } } @@ -28471,6 +31271,9 @@ impl IconShape for BsFileArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28479,6 +31282,7 @@ impl IconShape for BsFileArrowDown { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -28513,11 +31317,15 @@ impl IconShape for BsFileArrowUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7.5 6.707 6.354 7.854a.5.5 0 1 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707z", } + } } } @@ -28552,6 +31360,9 @@ impl IconShape for BsFileArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28560,6 +31371,7 @@ impl IconShape for BsFileArrowUp { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -28594,11 +31406,15 @@ impl IconShape for BsFileBarGraphFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 11.5v-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-2.5.5a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1zm-3 0a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-1z", } + } } } @@ -28633,6 +31449,9 @@ impl IconShape for BsFileBarGraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28641,6 +31460,7 @@ impl IconShape for BsFileBarGraph { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -28675,6 +31495,9 @@ impl IconShape for BsFileBinaryFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28683,6 +31506,7 @@ impl IconShape for BsFileBinaryFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7.05 10.885c0 1.415-.548 2.206-1.524 2.206C4.548 13.09 4 12.3 4 10.885c0-1.412.548-2.203 1.526-2.203.976 0 1.524.79 1.524 2.203zm3.805 1.52V13h-3v-.595h1.181V9.5h-.05l-1.136.747v-.688l1.19-.786h.69v3.633h1.125z", } + } } } @@ -28717,6 +31541,9 @@ impl IconShape for BsFileBinary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28725,6 +31552,7 @@ impl IconShape for BsFileBinary { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -28759,11 +31587,15 @@ impl IconShape for BsFileBreakFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0h8a2 2 0 0 1 2 2v7H2V2a2 2 0 0 1 2-2zM2 12h12v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } + } } } @@ -28798,11 +31630,15 @@ impl IconShape for BsFileBreak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 10.5a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zM12 0H4a2 2 0 0 0-2 2v7h1V2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v7h1V2a2 2 0 0 0-2-2zm2 12h-1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-2H2v2a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-2z", } + } } } @@ -28837,11 +31673,15 @@ impl IconShape for BsFileCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-1.146 6.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -28876,6 +31716,9 @@ impl IconShape for BsFileCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28884,6 +31727,7 @@ impl IconShape for BsFileCheck { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -28918,11 +31762,15 @@ impl IconShape for BsFileCodeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6.646 5.646a.5.5 0 1 1 .708.708L5.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zm2.708 0 2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 1 1 .708-.708z", } + } } } @@ -28957,6 +31805,9 @@ impl IconShape for BsFileCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28965,6 +31816,7 @@ impl IconShape for BsFileCode { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -28999,11 +31851,15 @@ impl IconShape for BsFileDiffFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 4.5V6H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V7H6a.5.5 0 0 1 0-1h1.5V4.5a.5.5 0 0 1 1 0zM6 10h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -29038,6 +31894,9 @@ impl IconShape for BsFileDiff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29046,6 +31905,7 @@ impl IconShape for BsFileDiff { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -29080,11 +31940,15 @@ impl IconShape for BsFileEarmarkArrowDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-1 4v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 11.293V7.5a.5.5 0 0 1 1 0z", } + } } } @@ -29119,6 +31983,9 @@ impl IconShape for BsFileEarmarkArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29127,6 +31994,7 @@ impl IconShape for BsFileEarmarkArrowDown { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29161,11 +32029,15 @@ impl IconShape for BsFileEarmarkArrowUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.354 9.854a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 8.707V12.5a.5.5 0 0 1-1 0V8.707L6.354 9.854z", } + } } } @@ -29200,6 +32072,9 @@ impl IconShape for BsFileEarmarkArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29208,6 +32083,7 @@ impl IconShape for BsFileEarmarkArrowUp { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29242,11 +32118,15 @@ impl IconShape for BsFileEarmarkBarGraphFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm.5 10v-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-2.5.5a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1zm-3 0a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-1z", } + } } } @@ -29281,6 +32161,9 @@ impl IconShape for BsFileEarmarkBarGraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29289,6 +32172,7 @@ impl IconShape for BsFileEarmarkBarGraph { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29323,6 +32207,9 @@ impl IconShape for BsFileEarmarkBinaryFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29331,6 +32218,7 @@ impl IconShape for BsFileEarmarkBinaryFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-2.45 8.385c0 1.415-.548 2.206-1.524 2.206C4.548 14.09 4 13.3 4 11.885c0-1.412.548-2.203 1.526-2.203.976 0 1.524.79 1.524 2.203zm3.805 1.52V14h-3v-.595h1.181V10.5h-.05l-1.136.747v-.688l1.19-.786h.69v3.633h1.125z", } + } } } @@ -29365,6 +32253,9 @@ impl IconShape for BsFileEarmarkBinary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29373,6 +32264,7 @@ impl IconShape for BsFileEarmarkBinary { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29407,11 +32299,15 @@ impl IconShape for BsFileEarmarkBreakFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V9H2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM2 12h12v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } + } } } @@ -29446,11 +32342,15 @@ impl IconShape for BsFileEarmarkBreak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V9h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v7H2V2a2 2 0 0 1 2-2h5.5L14 4.5zM13 12h1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2h1v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } + } } } @@ -29485,11 +32385,15 @@ impl IconShape for BsFileEarmarkCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm1.354 4.354-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -29524,6 +32428,9 @@ impl IconShape for BsFileEarmarkCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29532,6 +32439,7 @@ impl IconShape for BsFileEarmarkCheck { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29566,11 +32474,15 @@ impl IconShape for BsFileEarmarkCodeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.646 7.646a.5.5 0 1 1 .708.708L5.707 10l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zm2.708 0 2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 10 8.646 8.354a.5.5 0 1 1 .708-.708z", } + } } } @@ -29605,6 +32517,9 @@ impl IconShape for BsFileEarmarkCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29613,6 +32528,7 @@ impl IconShape for BsFileEarmarkCode { path { d: "M8.646 6.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 9 8.646 7.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 9l1.647-1.646a.5.5 0 0 0 0-.708z", } + } } } @@ -29647,11 +32563,15 @@ impl IconShape for BsFileEarmarkDiffFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8 6a.5.5 0 0 1 .5.5V8H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V9H6a.5.5 0 0 1 0-1h1.5V6.5A.5.5 0 0 1 8 6zm-2.5 6.5A.5.5 0 0 1 6 12h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5z", } + } } } @@ -29686,6 +32606,9 @@ impl IconShape for BsFileEarmarkDiff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29694,6 +32617,7 @@ impl IconShape for BsFileEarmarkDiff { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29728,6 +32652,9 @@ impl IconShape for BsFileEarmarkEaselFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29736,6 +32663,7 @@ impl IconShape for BsFileEarmarkEaselFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8.5 6h2A1.5 1.5 0 0 1 12 7.5v2a1.5 1.5 0 0 1-1.5 1.5h-.473l.447 1.342a.5.5 0 0 1-.948.316L8.973 11H8.5v1a.5.5 0 0 1-1 0v-1h-.473l-.553 1.658a.5.5 0 1 1-.948-.316L5.973 11H5.5A1.5 1.5 0 0 1 4 9.5v-2A1.5 1.5 0 0 1 5.5 6h2a.5.5 0 0 1 1 0z", } + } } } @@ -29770,6 +32698,9 @@ impl IconShape for BsFileEarmarkEasel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29778,6 +32709,7 @@ impl IconShape for BsFileEarmarkEasel { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29812,11 +32744,15 @@ impl IconShape for BsFileEarmarkExcelFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.884 6.68 8 9.219l2.116-2.54a.5.5 0 1 1 .768.641L8.651 10l2.233 2.68a.5.5 0 0 1-.768.64L8 10.781l-2.116 2.54a.5.5 0 0 1-.768-.641L7.349 10 5.116 7.32a.5.5 0 1 1 .768-.64z", } + } } } @@ -29851,6 +32787,9 @@ impl IconShape for BsFileEarmarkExcel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29859,6 +32798,7 @@ impl IconShape for BsFileEarmarkExcel { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -29893,11 +32833,15 @@ impl IconShape for BsFileEarmarkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3z", } + } } } @@ -29932,11 +32876,15 @@ impl IconShape for BsFileEarmarkFontFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.057 6h5.886L11 8h-.5c-.18-1.096-.356-1.192-1.694-1.235l-.298-.01v5.09c0 .47.1.582.903.655v.5H6.59v-.5c.799-.073.898-.184.898-.654V6.755l-.293.01C5.856 6.808 5.68 6.905 5.5 8H5l.057-2z", } + } } } @@ -29971,6 +32919,9 @@ impl IconShape for BsFileEarmarkFont { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29979,6 +32930,7 @@ impl IconShape for BsFileEarmarkFont { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -30013,6 +32965,9 @@ impl IconShape for BsFileEarmarkImageFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30021,6 +32976,7 @@ impl IconShape for BsFileEarmarkImageFill { path { d: "M10.564 8.27 14 11.708V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-.293l3.578-3.577 2.56 1.536 2.426-3.395z", } + } } } @@ -30055,6 +33011,9 @@ impl IconShape for BsFileEarmarkImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30063,6 +33022,7 @@ impl IconShape for BsFileEarmarkImage { path { d: "M14 14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5V14zM4 1a1 1 0 0 0-1 1v10l2.224-2.224a.5.5 0 0 1 .61-.075L8 11l2.157-3.02a.5.5 0 0 1 .76-.063L13 10V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4z", } + } } } @@ -30097,6 +33057,9 @@ impl IconShape for BsFileEarmarkLockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30105,6 +33068,7 @@ impl IconShape for BsFileEarmarkLockFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM10 7v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V9.3c0-.627.46-1.058 1-1.224V7a2 2 0 1 1 4 0z", } + } } } @@ -30139,6 +33103,9 @@ impl IconShape for BsFileEarmarkLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30147,6 +33114,7 @@ impl IconShape for BsFileEarmarkLock { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30181,6 +33149,9 @@ impl IconShape for BsFileEarmarkLock2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30189,6 +33160,7 @@ impl IconShape for BsFileEarmarkLock2Fill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM10 7v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V9.3c0-.627.46-1.058 1-1.224V7a2 2 0 1 1 4 0z", } + } } } @@ -30223,6 +33195,9 @@ impl IconShape for BsFileEarmarkLock2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30231,6 +33206,7 @@ impl IconShape for BsFileEarmarkLock2 { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30265,11 +33241,15 @@ impl IconShape for BsFileEarmarkMedicalFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-3 2v.634l.549-.317a.5.5 0 1 1 .5.866L7 7l.549.317a.5.5 0 1 1-.5.866L6.5 7.866V8.5a.5.5 0 0 1-1 0v-.634l-.549.317a.5.5 0 1 1-.5-.866L5 7l-.549-.317a.5.5 0 0 1 .5-.866l.549.317V5.5a.5.5 0 1 1 1 0zm-2 4.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } + } } } @@ -30304,6 +33284,9 @@ impl IconShape for BsFileEarmarkMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30312,6 +33295,7 @@ impl IconShape for BsFileEarmarkMedical { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30346,11 +33330,15 @@ impl IconShape for BsFileEarmarkMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6 8.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -30385,6 +33373,9 @@ impl IconShape for BsFileEarmarkMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30393,6 +33384,7 @@ impl IconShape for BsFileEarmarkMinus { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -30427,11 +33419,15 @@ impl IconShape for BsFileEarmarkMusicFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM11 6.64v1.75l-2 .5v3.61c0 .495-.301.883-.662 1.123C7.974 13.866 7.499 14 7 14c-.5 0-.974-.134-1.338-.377-.36-.24-.662-.628-.662-1.123s.301-.883.662-1.123C6.026 11.134 6.501 11 7 11c.356 0 .7.068 1 .196V6.89a1 1 0 0 1 .757-.97l1-.25A1 1 0 0 1 11 6.64z", } + } } } @@ -30466,6 +33462,9 @@ impl IconShape for BsFileEarmarkMusic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30474,6 +33473,7 @@ impl IconShape for BsFileEarmarkMusic { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30508,6 +33508,9 @@ impl IconShape for BsFileEarmarkPdfFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30517,6 +33520,7 @@ impl IconShape for BsFileEarmarkPdfFill { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM4.165 13.668c.09.18.23.343.438.419.207.075.412.04.58-.03.318-.13.635-.436.926-.786.333-.401.683-.927 1.021-1.51a11.651 11.651 0 0 1 1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0 0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0 0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046 1.136.088.406.238.848.43 1.295a19.697 19.697 0 0 1-1.062 2.227 7.662 7.662 0 0 0-1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z", fill_rule: "evenodd", } + } } } @@ -30551,6 +33555,9 @@ impl IconShape for BsFileEarmarkPdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30559,6 +33566,7 @@ impl IconShape for BsFileEarmarkPdf { path { d: "M4.603 14.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.697 19.697 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.712 5.712 0 0 1-.911-.95 11.651 11.651 0 0 0-1.997.406 11.307 11.307 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361.01.022.02.036.026.044a.266.266 0 0 0 .035-.012c.137-.056.355-.235.635-.572a8.18 8.18 0 0 0 .45-.606zm1.64-1.33a12.71 12.71 0 0 1 1.01-.193 11.744 11.744 0 0 1-.51-.858 20.801 20.801 0 0 1-.5 1.05zm2.446.45c.15.163.296.3.435.41.24.19.407.253.498.256a.107.107 0 0 0 .07-.015.307.307 0 0 0 .094-.125.436.436 0 0 0 .059-.2.095.095 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a3.876 3.876 0 0 0-.612-.053zM8.078 7.8a6.7 6.7 0 0 0 .2-.828c.031-.188.043-.343.038-.465a.613.613 0 0 0-.032-.198.517.517 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822.024.111.054.227.09.346z", } + } } } @@ -30593,11 +33601,15 @@ impl IconShape for BsFileEarmarkPersonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm2 5.755V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-.245S4 12 8 12s5 1.755 5 1.755z", } + } } } @@ -30632,6 +33644,9 @@ impl IconShape for BsFileEarmarkPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30640,6 +33655,7 @@ impl IconShape for BsFileEarmarkPerson { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2v9.255S12 12 8 12s-5 1.755-5 1.755V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30674,11 +33690,15 @@ impl IconShape for BsFileEarmarkPlayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6 6.883a.5.5 0 0 1 .757-.429l3.528 2.117a.5.5 0 0 1 0 .858l-3.528 2.117a.5.5 0 0 1-.757-.43V6.884z", } + } } } @@ -30713,6 +33733,9 @@ impl IconShape for BsFileEarmarkPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30721,6 +33744,7 @@ impl IconShape for BsFileEarmarkPlay { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -30755,11 +33779,15 @@ impl IconShape for BsFileEarmarkPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8.5 7v1.5H10a.5.5 0 0 1 0 1H8.5V11a.5.5 0 0 1-1 0V9.5H6a.5.5 0 0 1 0-1h1.5V7a.5.5 0 0 1 1 0z", } + } } } @@ -30794,6 +33822,9 @@ impl IconShape for BsFileEarmarkPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30802,6 +33833,7 @@ impl IconShape for BsFileEarmarkPlus { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -30836,11 +33868,15 @@ impl IconShape for BsFileEarmarkPostFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-5-.5H7a.5.5 0 0 1 0 1H4.5a.5.5 0 0 1 0-1zm0 3h7a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5z", } + } } } @@ -30875,6 +33911,9 @@ impl IconShape for BsFileEarmarkPost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30883,6 +33922,7 @@ impl IconShape for BsFileEarmarkPost { path { d: "M4 6.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-7zm0-3a.5.5 0 0 1 .5-.5H7a.5.5 0 0 1 0 1H4.5a.5.5 0 0 1-.5-.5z", } + } } } @@ -30917,6 +33957,9 @@ impl IconShape for BsFileEarmarkPptFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30925,6 +33968,7 @@ impl IconShape for BsFileEarmarkPptFill { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM7 5.5a1 1 0 0 0-1 1V13a.5.5 0 0 0 1 0v-2h1.188a2.75 2.75 0 0 0 0-5.5H7z", } + } } } @@ -30959,6 +34003,9 @@ impl IconShape for BsFileEarmarkPpt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30967,6 +34014,7 @@ impl IconShape for BsFileEarmarkPpt { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -31001,11 +34049,15 @@ impl IconShape for BsFileEarmarkRichtextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM7 6.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm-.861 1.542 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V9.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V9s1.54-1.274 1.639-1.208zM5 11h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } + } } } @@ -31040,6 +34092,9 @@ impl IconShape for BsFileEarmarkRichtext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31048,6 +34103,7 @@ impl IconShape for BsFileEarmarkRichtext { path { d: "M4.5 12.5A.5.5 0 0 1 5 12h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm0-2A.5.5 0 0 1 5 10h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm1.639-3.708 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V8.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8s1.54-1.274 1.639-1.208zM6.25 6a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5z", } + } } } @@ -31082,11 +34138,15 @@ impl IconShape for BsFileEarmarkRuledFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM3 9h10v1H6v2h7v1H6v2H5v-2H3v-1h2v-2H3V9z", } + } } } @@ -31121,11 +34181,15 @@ impl IconShape for BsFileEarmarkRuled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V9H3V2a1 1 0 0 1 1-1h5.5v2zM3 12v-2h2v2H3zm0 1h2v2H4a1 1 0 0 1-1-1v-1zm3 2v-2h7v1a1 1 0 0 1-1 1H6zm7-3H6v-2h7v2z", } + } } } @@ -31160,6 +34224,9 @@ impl IconShape for BsFileEarmarkSlidesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31168,6 +34235,7 @@ impl IconShape for BsFileEarmarkSlidesFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5 6h6a.5.5 0 0 1 .496.438l.5 4A.5.5 0 0 1 11.5 11h-3v2.016c.863.055 1.5.251 1.5.484 0 .276-.895.5-2 .5s-2-.224-2-.5c0-.233.637-.429 1.5-.484V11h-3a.5.5 0 0 1-.496-.562l.5-4A.5.5 0 0 1 5 6z", } + } } } @@ -31202,6 +34270,9 @@ impl IconShape for BsFileEarmarkSlides { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31210,6 +34281,7 @@ impl IconShape for BsFileEarmarkSlides { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -31244,6 +34316,9 @@ impl IconShape for BsFileEarmarkSpreadsheetFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31252,6 +34327,7 @@ impl IconShape for BsFileEarmarkSpreadsheetFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM3 9h10v1h-3v2h3v1h-3v2H9v-2H6v2H5v-2H3v-1h2v-2H3V9z", } + } } } @@ -31286,11 +34362,15 @@ impl IconShape for BsFileEarmarkSpreadsheet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V9H3V2a1 1 0 0 1 1-1h5.5v2zM3 12v-2h2v2H3zm0 1h2v2H4a1 1 0 0 1-1-1v-1zm3 2v-2h3v2H6zm4 0v-2h3v1a1 1 0 0 1-1 1h-2zm3-3h-3v-2h3v2zm-7 0v-2h3v2H6z", } + } } } @@ -31325,11 +34405,15 @@ impl IconShape for BsFileEarmarkTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM4.5 9a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM4 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm.5 2.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 0 1h-4z", } + } } } @@ -31364,6 +34448,9 @@ impl IconShape for BsFileEarmarkText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31372,6 +34459,7 @@ impl IconShape for BsFileEarmarkText { path { d: "M9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.5L9.5 0zm0 1v2A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z", } + } } } @@ -31406,11 +34494,15 @@ impl IconShape for BsFileEarmarkWordFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.485 6.879l1.036 4.144.997-3.655a.5.5 0 0 1 .964 0l.997 3.655 1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 9.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z", } + } } } @@ -31445,6 +34537,9 @@ impl IconShape for BsFileEarmarkWord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31453,6 +34548,7 @@ impl IconShape for BsFileEarmarkWord { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -31487,11 +34583,15 @@ impl IconShape for BsFileEarmarkXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.854 7.146 8 8.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 9l1.147 1.146a.5.5 0 0 1-.708.708L8 9.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 9 6.146 7.854a.5.5 0 1 1 .708-.708z", } + } } } @@ -31526,6 +34626,9 @@ impl IconShape for BsFileEarmarkX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31534,6 +34637,7 @@ impl IconShape for BsFileEarmarkX { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } + } } } @@ -31568,6 +34672,9 @@ impl IconShape for BsFileEarmarkZipFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31576,6 +34683,7 @@ impl IconShape for BsFileEarmarkZipFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-4-.5V2h-1V1H6v1h1v1H6v1h1v1H6v1h1v1H5.5V6h-1V5h1V4h-1V3h1zm0 4.5h1a1 1 0 0 1 1 1v.938l.4 1.599a1 1 0 0 1-.416 1.074l-.93.62a1 1 0 0 1-1.109 0l-.93-.62a1 1 0 0 1-.415-1.074l.4-1.599V8.5a1 1 0 0 1 1-1z", } + } } } @@ -31610,6 +34718,9 @@ impl IconShape for BsFileEarmarkZip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31618,6 +34729,7 @@ impl IconShape for BsFileEarmarkZip { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1h-2v1h-1v1h1v1h-1v1h1v1H6V5H5V4h1V3H5V2h1V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -31652,11 +34764,15 @@ impl IconShape for BsFileEarmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } + } } } @@ -31691,6 +34807,9 @@ impl IconShape for BsFileEaselFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31699,6 +34818,7 @@ impl IconShape for BsFileEaselFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 5h2A1.5 1.5 0 0 1 12 6.5v2a1.5 1.5 0 0 1-1.5 1.5h-.473l.447 1.342a.5.5 0 0 1-.948.316L8.973 10H8.5v1a.5.5 0 0 1-1 0v-1h-.473l-.553 1.658a.5.5 0 1 1-.948-.316L5.973 10H5.5A1.5 1.5 0 0 1 4 8.5v-2A1.5 1.5 0 0 1 5.5 5h2a.5.5 0 0 1 1 0z", } + } } } @@ -31733,6 +34853,9 @@ impl IconShape for BsFileEasel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31741,6 +34864,7 @@ impl IconShape for BsFileEasel { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -31775,11 +34899,15 @@ impl IconShape for BsFileExcelFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.884 4.68 8 7.219l2.116-2.54a.5.5 0 1 1 .768.641L8.651 8l2.233 2.68a.5.5 0 0 1-.768.64L8 8.781l-2.116 2.54a.5.5 0 0 1-.768-.641L7.349 8 5.116 5.32a.5.5 0 1 1 .768-.64z", } + } } } @@ -31814,6 +34942,9 @@ impl IconShape for BsFileExcel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31822,6 +34953,7 @@ impl IconShape for BsFileExcel { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -31856,12 +34988,16 @@ impl IconShape for BsFileFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2z", fill_rule: "evenodd", } + } } } @@ -31896,11 +35032,15 @@ impl IconShape for BsFileFontFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.057 4h5.886L11 6h-.5c-.18-1.096-.356-1.192-1.694-1.235l-.298-.01v6.09c0 .47.1.582.903.655v.5H6.59v-.5c.799-.073.898-.184.898-.654V4.755l-.293.01C5.856 4.808 5.68 4.905 5.5 6H5l.057-2z", } + } } } @@ -31935,6 +35075,9 @@ impl IconShape for BsFileFont { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31943,6 +35086,7 @@ impl IconShape for BsFileFont { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -31977,6 +35121,9 @@ impl IconShape for BsFileImageFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31985,6 +35132,7 @@ impl IconShape for BsFileImageFill { path { d: "M10.564 8.27 14 11.708V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-.293l3.578-3.577 2.56 1.536 2.426-3.395z", } + } } } @@ -32019,6 +35167,9 @@ impl IconShape for BsFileImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32027,6 +35178,7 @@ impl IconShape for BsFileImage { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM3 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8l-2.083-2.083a.5.5 0 0 0-.76.063L8 11 5.835 9.7a.5.5 0 0 0-.611.076L3 12V2z", } + } } } @@ -32061,6 +35213,9 @@ impl IconShape for BsFileLockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32069,6 +35224,7 @@ impl IconShape for BsFileLockFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 6v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V8.3c0-.627.46-1.058 1-1.224V6a2 2 0 1 1 4 0z", } + } } } @@ -32103,6 +35259,9 @@ impl IconShape for BsFileLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32111,6 +35270,7 @@ impl IconShape for BsFileLock { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -32145,6 +35305,9 @@ impl IconShape for BsFileLock2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32153,6 +35316,7 @@ impl IconShape for BsFileLock2Fill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 6v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V8.3c0-.627.46-1.058 1-1.224V6a2 2 0 1 1 4 0z", } + } } } @@ -32187,6 +35351,9 @@ impl IconShape for BsFileLock2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32195,6 +35362,7 @@ impl IconShape for BsFileLock2 { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -32229,11 +35397,15 @@ impl IconShape for BsFileMedicalFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 4.5v.634l.549-.317a.5.5 0 1 1 .5.866L9 6l.549.317a.5.5 0 1 1-.5.866L8.5 6.866V7.5a.5.5 0 0 1-1 0v-.634l-.549.317a.5.5 0 1 1-.5-.866L7 6l-.549-.317a.5.5 0 0 1 .5-.866l.549.317V4.5a.5.5 0 1 1 1 0zM5.5 9h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } + } } } @@ -32268,6 +35440,9 @@ impl IconShape for BsFileMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32276,6 +35451,7 @@ impl IconShape for BsFileMedical { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -32310,11 +35486,15 @@ impl IconShape for BsFileMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -32349,6 +35529,9 @@ impl IconShape for BsFileMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32357,6 +35540,7 @@ impl IconShape for BsFileMinus { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -32391,11 +35575,15 @@ impl IconShape for BsFileMusicFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-.5 4.11v1.8l-2.5.5v5.09c0 .495-.301.883-.662 1.123C7.974 12.866 7.499 13 7 13c-.5 0-.974-.134-1.338-.377-.36-.24-.662-.628-.662-1.123s.301-.883.662-1.123C6.026 10.134 6.501 10 7 10c.356 0 .7.068 1 .196V4.41a1 1 0 0 1 .804-.98l1.5-.3a1 1 0 0 1 1.196.98z", } + } } } @@ -32430,6 +35618,9 @@ impl IconShape for BsFileMusic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32438,6 +35629,7 @@ impl IconShape for BsFileMusic { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -32472,6 +35664,9 @@ impl IconShape for BsFilePdfFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32481,6 +35676,7 @@ impl IconShape for BsFilePdfFill { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm.165 11.668c.09.18.23.343.438.419.207.075.412.04.58-.03.318-.13.635-.436.926-.786.333-.401.683-.927 1.021-1.51a11.64 11.64 0 0 1 1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0 0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0 0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046 1.136.088.406.238.848.43 1.295a19.707 19.707 0 0 1-1.062 2.227 7.662 7.662 0 0 0-1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z", fill_rule: "evenodd", } + } } } @@ -32515,6 +35711,9 @@ impl IconShape for BsFilePdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32523,6 +35722,7 @@ impl IconShape for BsFilePdf { path { d: "M4.603 12.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.701 19.701 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.187-.012.395-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.065.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.716 5.716 0 0 1-.911-.95 11.642 11.642 0 0 0-1.997.406 11.311 11.311 0 0 1-1.021 1.51c-.29.35-.608.655-.926.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361.01.022.02.036.026.044a.27.27 0 0 0 .035-.012c.137-.056.355-.235.635-.572a8.18 8.18 0 0 0 .45-.606zm1.64-1.33a12.647 12.647 0 0 1 1.01-.193 11.666 11.666 0 0 1-.51-.858 20.741 20.741 0 0 1-.5 1.05zm2.446.45c.15.162.296.3.435.41.24.19.407.253.498.256a.107.107 0 0 0 .07-.015.307.307 0 0 0 .094-.125.436.436 0 0 0 .059-.2.095.095 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a3.881 3.881 0 0 0-.612-.053zM8.078 5.8a6.7 6.7 0 0 0 .2-.828c.031-.188.043-.343.038-.465a.613.613 0 0 0-.032-.198.517.517 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822.024.111.054.227.09.346z", } + } } } @@ -32557,11 +35757,15 @@ impl IconShape for BsFilePersonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-1 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm-3 4c2.623 0 4.146.826 5 1.755V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-1.245C3.854 11.825 5.377 11 8 11z", } + } } } @@ -32596,6 +35800,9 @@ impl IconShape for BsFilePerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32604,6 +35811,7 @@ impl IconShape for BsFilePerson { path { d: "M8 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -32638,11 +35846,15 @@ impl IconShape for BsFilePlayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6 5.883a.5.5 0 0 1 .757-.429l3.528 2.117a.5.5 0 0 1 0 .858l-3.528 2.117a.5.5 0 0 1-.757-.43V5.884z", } + } } } @@ -32677,6 +35889,9 @@ impl IconShape for BsFilePlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32685,6 +35900,7 @@ impl IconShape for BsFilePlay { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -32719,11 +35935,15 @@ impl IconShape for BsFilePlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 6v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } + } } } @@ -32758,6 +35978,9 @@ impl IconShape for BsFilePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32766,6 +35989,7 @@ impl IconShape for BsFilePlus { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -32800,11 +36024,15 @@ impl IconShape for BsFilePostFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM4.5 3h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h7a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-8a.5.5 0 0 1 .5-.5z", } + } } } @@ -32839,6 +36067,9 @@ impl IconShape for BsFilePost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32847,6 +36078,7 @@ impl IconShape for BsFilePost { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -32881,6 +36113,9 @@ impl IconShape for BsFilePptFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32889,6 +36124,7 @@ impl IconShape for BsFilePptFill { path { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm3 4a1 1 0 0 0-1 1v6.5a.5.5 0 0 0 1 0v-2h1.188a2.75 2.75 0 0 0 0-5.5H7z", } + } } } @@ -32923,6 +36159,9 @@ impl IconShape for BsFilePpt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32931,6 +36170,7 @@ impl IconShape for BsFilePpt { path { d: "M6 5a1 1 0 0 1 1-1h1.188a2.75 2.75 0 0 1 0 5.5H7v2a.5.5 0 0 1-1 0V5zm1 3.5h1.188a1.75 1.75 0 1 0 0-3.5H7v3.5z", } + } } } @@ -32965,11 +36205,15 @@ impl IconShape for BsFileRichtextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7 4.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm-.861 1.542 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V7.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V7s1.54-1.274 1.639-1.208zM5 9h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } + } } } @@ -33004,6 +36248,9 @@ impl IconShape for BsFileRichtext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33012,6 +36259,7 @@ impl IconShape for BsFileRichtext { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -33046,11 +36294,15 @@ impl IconShape for BsFileRuledFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v4h12V2a2 2 0 0 0-2-2zm2 7H6v2h8V7zm0 3H6v2h8v-2zm0 3H6v3h6a2 2 0 0 0 2-2v-1zm-9 3v-3H2v1a2 2 0 0 0 2 2h1zm-3-4h3v-2H2v2zm0-3h3V7H2v2z", } + } } } @@ -33085,11 +36337,15 @@ impl IconShape for BsFileRuled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v4h10V2a1 1 0 0 0-1-1H4zm9 6H6v2h7V7zm0 3H6v2h7v-2zm0 3H6v2h6a1 1 0 0 0 1-1v-1zm-8 2v-2H3v1a1 1 0 0 0 1 1h1zm-2-3h2v-2H3v2zm0-3h2V7H3v2z", } + } } } @@ -33124,6 +36380,9 @@ impl IconShape for BsFileSlidesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33132,6 +36391,7 @@ impl IconShape for BsFileSlidesFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5 4h6a.5.5 0 0 1 .496.438l.5 4A.5.5 0 0 1 11.5 9h-3v2.016c.863.055 1.5.251 1.5.484 0 .276-.895.5-2 .5s-2-.224-2-.5c0-.233.637-.429 1.5-.484V9h-3a.5.5 0 0 1-.496-.562l.5-4A.5.5 0 0 1 5 4z", } + } } } @@ -33166,6 +36426,9 @@ impl IconShape for BsFileSlides { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33174,6 +36437,7 @@ impl IconShape for BsFileSlides { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -33208,11 +36472,15 @@ impl IconShape for BsFileSpreadsheetFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v4h12V2a2 2 0 0 0-2-2zm2 7h-4v2h4V7zm0 3h-4v2h4v-2zm0 3h-4v3h2a2 2 0 0 0 2-2v-1zm-5 3v-3H6v3h3zm-4 0v-3H2v1a2 2 0 0 0 2 2h1zm-3-4h3v-2H2v2zm0-3h3V7H2v2zm4 0V7h3v2H6zm0 1h3v2H6v-2z", } + } } } @@ -33247,11 +36515,15 @@ impl IconShape for BsFileSpreadsheet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v4h10V2a1 1 0 0 0-1-1H4zm9 6h-3v2h3V7zm0 3h-3v2h3v-2zm0 3h-3v2h2a1 1 0 0 0 1-1v-1zm-4 2v-2H6v2h3zm-4 0v-2H3v1a1 1 0 0 0 1 1h1zm-2-3h2v-2H3v2zm0-3h2V7H3v2zm3-2v2h3V7H6zm3 3H6v2h3v-2z", } + } } } @@ -33286,11 +36558,15 @@ impl IconShape for BsFileTextFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5 4h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm-.5 2.5A.5.5 0 0 1 5 6h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zM5 8h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } + } } } @@ -33325,6 +36601,9 @@ impl IconShape for BsFileText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33333,6 +36612,7 @@ impl IconShape for BsFileText { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } + } } } @@ -33367,11 +36647,15 @@ impl IconShape for BsFileWordFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.485 4.879l1.036 4.144.997-3.655a.5.5 0 0 1 .964 0l.997 3.655 1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 7.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z", } + } } } @@ -33406,6 +36690,9 @@ impl IconShape for BsFileWord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33414,6 +36701,7 @@ impl IconShape for BsFileWord { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -33448,11 +36736,15 @@ impl IconShape for BsFileXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6.854 6.146 8 7.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 8l1.147 1.146a.5.5 0 0 1-.708.708L8 8.707 6.854 9.854a.5.5 0 0 1-.708-.708L7.293 8 6.146 6.854a.5.5 0 1 1 .708-.708z", } + } } } @@ -33487,6 +36779,9 @@ impl IconShape for BsFileX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33495,6 +36790,7 @@ impl IconShape for BsFileX { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -33529,6 +36825,9 @@ impl IconShape for BsFileZipFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33537,6 +36836,7 @@ impl IconShape for BsFileZipFill { path { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm2.5 8.5v.938l-.4 1.599a1 1 0 0 0 .416 1.074l.93.62a1 1 0 0 0 1.109 0l.93-.62a1 1 0 0 0 .415-1.074l-.4-1.599V8.5a1 1 0 0 0-1-1h-1a1 1 0 0 0-1 1zm1-5.5h-1v1h1v1h-1v1h1v1H9V6H8V5h1V4H8V3h1V2H8V1H6.5v1h1v1z", } + } } } @@ -33571,6 +36871,9 @@ impl IconShape for BsFileZip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33579,6 +36882,7 @@ impl IconShape for BsFileZip { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm5.5-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9v1H8v1h1v1H8v1h1v1H7.5V5h-1V4h1V3h-1V2h1V1z", } + } } } @@ -33613,11 +36917,15 @@ impl IconShape for BsFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } + } } } @@ -33652,11 +36960,15 @@ impl IconShape for BsFilesAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 0H3a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2 2 2 0 0 0 2-2V4a2 2 0 0 0-2-2 2 2 0 0 0-2-2zm2 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1V3zM2 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V2z", } + } } } @@ -33691,11 +37003,15 @@ impl IconShape for BsFiles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13 0H6a2 2 0 0 0-2 2 2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2 2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm0 13V4a2 2 0 0 0-2-2H5a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1zM3 4a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4z", } + } } } @@ -33730,12 +37046,16 @@ impl IconShape for BsFiletypeAac { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-5.808 8.554a1.732 1.732 0 0 0-.103.633v.495c0 .246.035.455.103.627a.834.834 0 0 0 .299.393.845.845 0 0 0 .477.131.872.872 0 0 0 .402-.088.699.699 0 0 0 .272-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.136.194-.32.345-.55.454a1.81 1.81 0 0 1-.785.164c-.36 0-.665-.072-.915-.216a1.424 1.424 0 0 1-.57-.627c-.13-.272-.194-.597-.194-.976v-.498c0-.379.065-.705.196-.978.13-.274.321-.485.571-.633.252-.149.556-.223.912-.223.218 0 .42.032.606.097.187.062.35.153.49.272a1.325 1.325 0 0 1 .465.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.272-.261.802.802 0 0 0-.399-.097.814.814 0 0 0-.474.138.868.868 0 0 0-.302.398ZM.8 15.925l.313-1.028H2.45l.314 1.028h.84l-1.335-3.999h-.926l-1.342 4h.8Zm1.002-3.234.489 1.617H1.277l.49-1.617h.035Zm2.63 3.234.313-1.028H6.08l.313 1.028h.841L5.9 11.926h-.926l-1.341 4h.8Zm1.001-3.234.49 1.617H4.909l.49-1.617h.034Z", fill_rule: "evenodd", } + } } } @@ -33770,12 +37090,16 @@ impl IconShape for BsFiletypeAi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H6v-1h6a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.113 14.82.8 15.85H0l1.342-3.999h.926l1.336 3.999h-.841l-.314-1.028H1.113Zm1.178-.588-.49-1.617h-.034l-.49 1.617h1.014Zm2.425-2.382v3.999h-.791V11.85h.79Z", fill_rule: "evenodd", } + } } } @@ -33810,12 +37134,16 @@ impl IconShape for BsFiletypeBmp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 15.849h1.664c.272 0 .512-.044.72-.132.21-.09.374-.219.493-.386.12-.168.179-.372.179-.61a.986.986 0 0 0-.123-.51.846.846 0 0 0-.323-.325 1.084 1.084 0 0 0-.445-.14v-.036a1 1 0 0 0 .352-.16.79.79 0 0 0 .243-.294.932.932 0 0 0 .09-.422c0-.308-.107-.55-.322-.723-.215-.174-.5-.261-.858-.261H0v3.999Zm.785-3.404h.7c.186 0 .33.047.431.14.104.092.155.22.155.384a.52.52 0 0 1-.082.296.497.497 0 0 1-.249.185 1.222 1.222 0 0 1-.433.064H.785v-1.07Zm0 1.62h.75c.154 0 .285.024.393.073a.51.51 0 0 1 .24.211.61.61 0 0 1 .082.325c0 .19-.068.334-.205.434-.137.098-.36.146-.671.146H.785v-1.19Zm3.474 1.784v-2.66h.038l.952 2.16h.515l.947-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026l-1.14-2.596h-.805v3.999h.706Zm3.918-3.999h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.159.427.159.677 0 .25-.054.476-.162.677-.105.199-.26.357-.462.474a1.452 1.452 0 0 1-.733.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.794.794 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.512-.182h-.66v1.406h.66a.794.794 0 0 0 .375-.082.574.574 0 0 0 .237-.24Z", fill_rule: "evenodd", } + } } } @@ -33850,12 +37178,16 @@ impl IconShape for BsFiletypeCs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.629 15.29a1.176 1.176 0 0 1-.112-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.096.028.202.041.32.041.163 0 .301-.023.412-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.152-.326c-.102-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.54-.214 1.001 1.001 0 0 1-.35-.367 1.068 1.068 0 0 1-.124-.524c0-.244.064-.457.19-.639.128-.181.303-.322.528-.422.225-.1.483-.149.776-.149.305 0 .565.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.405.12.566.211.16.09.285.21.375.358.09.148.134.335.134.56 0 .247-.062.466-.187.656a1.216 1.216 0 0 1-.54.439c-.234.105-.52.158-.858.158a2.21 2.21 0 0 1-.665-.09 1.404 1.404 0 0 1-.477-.252 1.13 1.13 0 0 1-.29-.375Zm-2.72-2.23a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.102.627a.833.833 0 0 0 .299.392.845.845 0 0 0 .478.132.86.86 0 0 0 .4-.088.7.7 0 0 0 .273-.249.799.799 0 0 0 .118-.363h.764v.076a1.27 1.27 0 0 1-.225.674c-.137.193-.32.345-.551.454a1.81 1.81 0 0 1-.785.164c-.36 0-.664-.072-.914-.217a1.424 1.424 0 0 1-.572-.626C.064 14.892 0 14.567 0 14.188v-.498c0-.38.065-.705.196-.979a1.44 1.44 0 0 1 .572-.633c.252-.148.555-.222.91-.222.22 0 .422.032.607.097.188.062.35.153.49.272a1.324 1.324 0 0 1 .465.964v.073h-.764a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.803.803 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.302.398Z", fill_rule: "evenodd", } + } } } @@ -33890,12 +37222,16 @@ impl IconShape for BsFiletypeCss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.397 14.841a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.551.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM.806 13.693c0-.248.034-.46.102-.633a.868.868 0 0 1 .302-.399.814.814 0 0 1 .475-.137c.15 0 .283.032.398.097a.7.7 0 0 1 .272.26.85.85 0 0 1 .12.381h.765v-.072a1.33 1.33 0 0 0-.466-.964 1.441 1.441 0 0 0-.489-.272 1.838 1.838 0 0 0-.606-.097c-.356 0-.66.074-.911.223-.25.148-.44.359-.572.632-.13.274-.196.6-.196.979v.498c0 .379.064.704.193.976.131.271.322.48.572.626.25.145.554.217.914.217.293 0 .554-.055.785-.164.23-.11.414-.26.55-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.764a.799.799 0 0 1-.118.363.7.7 0 0 1-.272.25.874.874 0 0 1-.401.087.845.845 0 0 1-.478-.132.833.833 0 0 1-.299-.392 1.699 1.699 0 0 1-.102-.627v-.495ZM6.78 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1 1 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.187.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.184.384c0 .121.047.22.143.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Z", fill_rule: "evenodd", } + } } } @@ -33930,12 +37266,16 @@ impl IconShape for BsFiletypeCsv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.517 14.841a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.551.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM.806 13.693c0-.248.034-.46.102-.633a.868.868 0 0 1 .302-.399.814.814 0 0 1 .475-.137c.15 0 .283.032.398.097a.7.7 0 0 1 .272.26.85.85 0 0 1 .12.381h.765v-.072a1.33 1.33 0 0 0-.466-.964 1.441 1.441 0 0 0-.489-.272 1.838 1.838 0 0 0-.606-.097c-.356 0-.66.074-.911.223-.25.148-.44.359-.572.632-.13.274-.196.6-.196.979v.498c0 .379.064.704.193.976.131.271.322.48.572.626.25.145.554.217.914.217.293 0 .554-.055.785-.164.23-.11.414-.26.55-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.764a.799.799 0 0 1-.118.363.7.7 0 0 1-.272.25.874.874 0 0 1-.401.087.845.845 0 0 1-.478-.132.833.833 0 0 1-.299-.392 1.699 1.699 0 0 1-.102-.627v-.495Zm8.239 2.238h-.953l-1.338-3.999h.917l.896 3.138h.038l.888-3.138h.879l-1.327 4Z", fill_rule: "evenodd", } + } } } @@ -33970,12 +37310,16 @@ impl IconShape for BsFiletypeDoc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-7.839 9.166v.522c0 .256-.039.47-.117.641a.861.861 0 0 1-.322.387.877.877 0 0 1-.469.126.883.883 0 0 1-.471-.126.868.868 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.04-.471.117-.641a.868.868 0 0 1 .32-.387.868.868 0 0 1 .471-.129c.176 0 .332.043.469.13a.861.861 0 0 1 .322.386c.078.17.117.384.117.641Zm.803.519v-.513c0-.377-.068-.7-.205-.972a1.46 1.46 0 0 0-.589-.63c-.254-.147-.56-.22-.917-.22-.355 0-.662.073-.92.22a1.441 1.441 0 0 0-.589.627c-.136.271-.205.596-.205.975v.513c0 .375.069.7.205.973.137.271.333.48.59.627.257.144.564.216.92.216.357 0 .662-.072.916-.216.256-.147.452-.356.59-.627.136-.274.204-.598.204-.973ZM0 11.926v4h1.459c.402 0 .735-.08.999-.238a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.59-.68c-.263-.156-.598-.234-1.004-.234H0Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.141 1.141 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082H.79V12.57Zm7.422.483a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.834.834 0 0 0 .298.393.845.845 0 0 0 .478.131.868.868 0 0 0 .401-.088.699.699 0 0 0 .273-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.137.194-.32.345-.55.454a1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.216a1.424 1.424 0 0 1-.571-.627c-.13-.272-.194-.597-.194-.976v-.498c0-.379.066-.705.197-.978.13-.274.321-.485.571-.633.252-.149.556-.223.911-.223.219 0 .421.032.607.097.187.062.35.153.489.272a1.326 1.326 0 0 1 .466.964v.073H9.78a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.802.802 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Z", fill_rule: "evenodd", } + } } } @@ -34010,12 +37354,16 @@ impl IconShape for BsFiletypeDocx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-6.839 9.688v-.522a1.54 1.54 0 0 0-.117-.641.861.861 0 0 0-.322-.387.862.862 0 0 0-.469-.129.868.868 0 0 0-.471.13.868.868 0 0 0-.32.386 1.54 1.54 0 0 0-.117.641v.522c0 .256.04.47.117.641a.868.868 0 0 0 .32.387.883.883 0 0 0 .471.126.877.877 0 0 0 .469-.126.861.861 0 0 0 .322-.386 1.55 1.55 0 0 0 .117-.642Zm.803-.516v.513c0 .375-.068.7-.205.973a1.47 1.47 0 0 1-.589.627c-.254.144-.56.216-.917.216a1.86 1.86 0 0 1-.92-.216 1.463 1.463 0 0 1-.589-.627 2.151 2.151 0 0 1-.205-.973v-.513c0-.379.069-.704.205-.975.137-.274.333-.483.59-.627.257-.147.564-.22.92-.22.357 0 .662.073.916.22.256.146.452.356.59.63.136.271.204.595.204.972ZM1 15.925v-3.999h1.459c.406 0 .741.078 1.005.235.264.156.46.382.589.68.13.296.196.655.196 1.074 0 .422-.065.784-.196 1.084-.131.301-.33.53-.595.689-.264.158-.597.237-.999.237H1Zm1.354-3.354H1.79v2.707h.563c.185 0 .346-.028.483-.082a.8.8 0 0 0 .334-.252c.088-.114.153-.254.196-.422a2.3 2.3 0 0 0 .068-.592c0-.3-.04-.552-.118-.753a.89.89 0 0 0-.354-.454c-.158-.102-.361-.152-.61-.152Zm6.756 1.116c0-.248.034-.46.103-.633a.868.868 0 0 1 .301-.398.814.814 0 0 1 .475-.138c.15 0 .283.032.398.097a.7.7 0 0 1 .273.26.85.85 0 0 1 .12.381h.765v-.073a1.33 1.33 0 0 0-.466-.964 1.44 1.44 0 0 0-.49-.272 1.836 1.836 0 0 0-.606-.097c-.355 0-.66.074-.911.223-.25.148-.44.359-.571.633-.131.273-.197.6-.197.978v.498c0 .379.065.704.194.976.13.271.321.48.571.627.25.144.555.216.914.216.293 0 .555-.054.785-.164.23-.11.414-.26.551-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.765a.8.8 0 0 1-.117.364.699.699 0 0 1-.273.248.874.874 0 0 1-.401.088.845.845 0 0 1-.478-.131.834.834 0 0 1-.298-.393 1.7 1.7 0 0 1-.103-.627v-.495Zm5.092-1.76h.894l-1.275 2.006 1.254 1.992h-.908l-.85-1.415h-.035l-.852 1.415h-.862l1.24-2.015-1.228-1.984h.932l.832 1.439h.035l.823-1.439Z", fill_rule: "evenodd", } + } } } @@ -34050,12 +37398,16 @@ impl IconShape for BsFiletypeExe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.575 15.202H.785v-1.073H2.47v-.606H.785v-1.025h1.79v-.648H0v3.999h2.575v-.647ZM6.31 11.85h-.893l-.823 1.439h-.036l-.832-1.439h-.931l1.227 1.983-1.239 2.016h.861l.853-1.415h.035l.85 1.415h.908l-1.254-1.992L6.31 11.85Zm1.025 3.352h1.79v.647H6.548V11.85h2.576v.648h-1.79v1.025h1.684v.606H7.334v1.073Z", fill_rule: "evenodd", } + } } } @@ -34090,12 +37442,16 @@ impl IconShape for BsFiletypeGif { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H9v-1h3a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.278 13.124a1.403 1.403 0 0 0-.14-.492 1.317 1.317 0 0 0-.314-.407 1.447 1.447 0 0 0-.48-.275 1.88 1.88 0 0 0-.636-.1c-.361 0-.67.076-.926.229a1.48 1.48 0 0 0-.583.632 2.136 2.136 0 0 0-.199.95v.506c0 .272.035.52.105.745.07.224.177.417.32.58.142.162.32.288.533.377.215.088.466.132.753.132.268 0 .5-.037.697-.111a1.29 1.29 0 0 0 .788-.77c.065-.174.097-.358.097-.551v-.797H1.717v.589h.823v.255c0 .132-.03.254-.09.363a.67.67 0 0 1-.273.264.967.967 0 0 1-.457.096.87.87 0 0 1-.519-.146.881.881 0 0 1-.305-.413 1.785 1.785 0 0 1-.096-.615v-.499c0-.365.078-.648.234-.85.158-.2.38-.301.665-.301a.96.96 0 0 1 .3.044c.09.03.17.071.236.126a.689.689 0 0 1 .17.19.797.797 0 0 1 .097.25h.776Zm1.353 2.801v-3.999H3.84v4h.79Zm1.493-1.59v1.59h-.791v-3.999H7.88v.653H6.124v1.117h1.605v.638H6.124Z", fill_rule: "evenodd", } + } } } @@ -34130,12 +37486,16 @@ impl IconShape for BsFiletypeHeic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.637 8.554a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.834.834 0 0 0 .299.393.846.846 0 0 0 .477.131.868.868 0 0 0 .401-.088.698.698 0 0 0 .273-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.137.194-.32.345-.55.454a1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.216a1.424 1.424 0 0 1-.571-.627c-.129-.272-.194-.597-.194-.976v-.498c0-.379.066-.705.197-.978.13-.274.321-.485.571-.633.252-.149.556-.223.911-.223.219 0 .421.032.607.097.187.062.35.153.489.272a1.324 1.324 0 0 1 .466.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.802.802 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Zm-6.1-1.128v4h-.79V14.21H.79v1.714H0v-3.999h.791v1.626h1.682v-1.626h.79Zm1.488 3.352h1.79v.647H3.966v-3.999H6.54v.648H4.75v1.025h1.684v.607H4.751v1.072Zm3.163.647v-3.999h-.791v4h.79Z", fill_rule: "evenodd", } + } } } @@ -34170,12 +37530,16 @@ impl IconShape for BsFiletypeHtml { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-9.736 7.35v3.999h-.791v-1.714H1.79v1.714H1V11.85h.791v1.626h1.682V11.85h.79Zm2.251.662v3.337h-.794v-3.337H4.588v-.662h3.064v.662H6.515Zm2.176 3.337v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596H9.93L8.79 11.85h-.805v3.999h.706Zm4.71-.674h1.696v.674H12.61V11.85h.79v3.325Z", fill_rule: "evenodd", } + } } } @@ -34210,12 +37574,16 @@ impl IconShape for BsFiletypeJava { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.521 15.175a1.321 1.321 0 0 1-.082-.466h.765a.577.577 0 0 0 .073.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.092-.11.138-.265.138-.466V11.85h.79v2.725c0 .44-.118.774-.357 1.005-.236.23-.564.345-.984.345a1.59 1.59 0 0 1-.568-.094 1.144 1.144 0 0 1-.408-.266 1.139 1.139 0 0 1-.243-.39Zm3.972-.354-.314 1.028h-.8l1.342-3.999h.926l1.336 3.999h-.84l-.314-1.028H5.493Zm1.178-.59-.49-1.616h-.035l-.49 1.617h1.015Zm2.342 1.618h.952l1.327-3.999h-.878l-.888 3.138h-.038L8.59 11.85h-.917l1.34 3.999Zm3.087-1.028-.314 1.028h-.8l1.342-3.999h.926l1.336 3.999h-.84l-.314-1.028H12.1Zm1.178-.59-.49-1.616h-.035l-.49 1.617h1.015Z", fill_rule: "evenodd", } + } } } @@ -34250,12 +37618,16 @@ impl IconShape for BsFiletypeJpg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.34 8.132c.076.153.123.317.14.492h-.776a.797.797 0 0 0-.097-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.96.96 0 0 0-.299-.044c-.285 0-.507.1-.665.302-.156.201-.234.484-.234.85v.498c0 .234.032.439.097.615a.881.881 0 0 0 .304.413.87.87 0 0 0 .519.146.967.967 0 0 0 .457-.096.67.67 0 0 0 .272-.264c.06-.11.091-.23.091-.363v-.255H8.24v-.59h1.576v.798c0 .193-.032.377-.097.55a1.29 1.29 0 0 1-.293.458 1.37 1.37 0 0 1-.495.313c-.197.074-.43.111-.697.111a1.98 1.98 0 0 1-.753-.132 1.447 1.447 0 0 1-.533-.377 1.58 1.58 0 0 1-.32-.58 2.482 2.482 0 0 1-.105-.745v-.506c0-.362.066-.678.2-.95.134-.271.328-.482.582-.633.256-.152.565-.228.926-.228.238 0 .45.033.636.1.187.066.347.158.48.275.133.117.238.253.314.407ZM0 14.786c0 .164.027.319.082.465.055.147.136.277.243.39.11.113.245.202.407.267.164.062.354.093.569.093.42 0 .748-.115.984-.345.238-.23.358-.566.358-1.005v-2.725h-.791v2.745c0 .202-.046.357-.138.466-.092.11-.233.164-.422.164a.499.499 0 0 1-.454-.246.577.577 0 0 1-.073-.27H0Zm4.92-2.86H3.322v4h.791v-1.343h.803c.287 0 .531-.057.732-.172.203-.118.358-.276.463-.475.108-.201.161-.427.161-.677 0-.25-.052-.475-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.546 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.238.24.794.794 0 0 1-.375.082H4.11v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Z", fill_rule: "evenodd", } + } } } @@ -34290,12 +37662,16 @@ impl IconShape for BsFiletypeJs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.186 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-3.104-.033A1.32 1.32 0 0 1 0 14.791h.765a.576.576 0 0 0 .073.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.092-.11.138-.265.138-.466v-2.745h.79v2.725c0 .44-.119.774-.357 1.005-.236.23-.564.345-.984.345a1.59 1.59 0 0 1-.569-.094 1.145 1.145 0 0 1-.407-.266 1.14 1.14 0 0 1-.243-.39Z", fill_rule: "evenodd", } + } } } @@ -34330,12 +37706,16 @@ impl IconShape for BsFiletypeJson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM4.151 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .084-.29.387.387 0 0 0-.152-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.352-.367 1.068 1.068 0 0 1-.123-.524c0-.244.064-.457.19-.639.128-.181.304-.322.528-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211a1 1 0 0 1 .375.358c.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-3.104-.033a1.32 1.32 0 0 1-.082-.466h.764a.576.576 0 0 0 .074.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.091-.11.137-.265.137-.466v-2.745h.791v2.725c0 .44-.119.774-.357 1.005-.237.23-.565.345-.985.345a1.59 1.59 0 0 1-.568-.094 1.145 1.145 0 0 1-.407-.266 1.14 1.14 0 0 1-.243-.39Zm9.091-1.585v.522c0 .256-.039.47-.117.641a.862.862 0 0 1-.322.387.877.877 0 0 1-.47.126.883.883 0 0 1-.47-.126.87.87 0 0 1-.32-.387 1.55 1.55 0 0 1-.117-.641v-.522c0-.258.039-.471.117-.641a.87.87 0 0 1 .32-.387.868.868 0 0 1 .47-.129c.177 0 .333.043.47.129a.862.862 0 0 1 .322.387c.078.17.117.383.117.641Zm.803.519v-.513c0-.377-.069-.701-.205-.973a1.46 1.46 0 0 0-.59-.63c-.253-.146-.559-.22-.916-.22-.356 0-.662.074-.92.22a1.441 1.441 0 0 0-.589.628c-.137.271-.205.596-.205.975v.513c0 .375.068.699.205.973.137.271.333.48.589.626.258.145.564.217.92.217.357 0 .663-.072.917-.217.256-.146.452-.355.589-.626.136-.274.205-.598.205-.973Zm1.29-.935v2.675h-.746v-3.999h.662l1.752 2.66h.032v-2.66h.75v4h-.656l-1.761-2.676h-.032Z", fill_rule: "evenodd", } + } } } @@ -34370,12 +37750,16 @@ impl IconShape for BsFiletypeJsx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.075 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.624.624 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM0 14.791c0 .165.027.32.082.466.055.147.136.277.243.39.11.113.245.202.407.267.164.062.354.093.569.093.42 0 .748-.115.984-.346.238-.23.358-.565.358-1.004v-2.725h-.791v2.745c0 .201-.046.357-.138.466-.092.11-.233.164-.422.164a.499.499 0 0 1-.454-.246.576.576 0 0 1-.073-.27H0Zm8.907-2.859H9.8l-1.274 2.007L9.78 15.93h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Z", fill_rule: "evenodd", } + } } } @@ -34410,12 +37794,16 @@ impl IconShape for BsFiletypeKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.21 11.85h-.87L.83 13.64H.79v-1.79H0v3.999h.791v-1.283l.41-.466 1.12 1.749h.951l-1.488-2.276 1.427-1.723Zm2.903 3.352h-1.79v-1.073h1.685v-.606H4.323v-1.025h1.79v-.648H3.538v3.999h2.575v-.647Zm2.243-.888v1.535h-.794v-1.52L6.223 11.85H7.1l.853 1.696h.032l.855-1.696h.856l-1.339 2.464Z", fill_rule: "evenodd", } + } } } @@ -34450,12 +37838,16 @@ impl IconShape for BsFiletypeM4p { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm5.237-3.999c-.262.434-.525.867-.79 1.3-.265.434-.514.87-.748 1.31v.648h1.937v.741h.74v-.741h.49v-.639h-.49V11.85H5.944Zm-.82 2.62v-.021c.18-.34.37-.68.571-1.017.203-.338.405-.666.607-.984h.04v2.021H5.124Zm2.893-2.62h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.158.427.158.677 0 .25-.053.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182h-.659v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Z", fill_rule: "evenodd", } + } } } @@ -34490,12 +37882,16 @@ impl IconShape for BsFiletypeMd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H9v-1h3a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 13.189v2.66H0V11.85h.806l1.14 2.596h.026l1.14-2.596h.8v3.999h-.716v-2.66h-.038l-.946 2.159h-.516l-.952-2.16H.706Zm3.919 2.66V11.85h1.459c.406 0 .741.078 1.005.234.263.157.46.383.589.68.13.297.196.655.196 1.075 0 .422-.066.784-.196 1.084-.131.301-.33.53-.595.689-.264.158-.597.237-1 .237H4.626Zm1.353-3.354h-.562v2.707h.562c.186 0 .347-.028.484-.082a.8.8 0 0 0 .334-.252 1.14 1.14 0 0 0 .196-.422c.045-.168.067-.365.067-.592a2.1 2.1 0 0 0-.117-.753.89.89 0 0 0-.354-.454c-.159-.102-.362-.152-.61-.152Z", fill_rule: "evenodd", } + } } } @@ -34530,12 +37926,16 @@ impl IconShape for BsFiletypeMdx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm3.559-3.999v3.999h1.459c.402 0 .735-.08.999-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.066-.778-.196-1.075a1.426 1.426 0 0 0-.59-.68c-.263-.156-.598-.234-1.004-.234h-1.46Zm.79.645h.563c.248 0 .451.05.61.152a.89.89 0 0 1 .354.454c.078.201.117.452.117.753 0 .227-.022.424-.067.592a1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.484.082h-.562v-2.707Zm4.787-.645h.894L9.46 13.857l1.254 1.992h-.908l-.85-1.415h-.035l-.852 1.415h-.862l1.24-2.016L7.22 11.85h.932l.832 1.439h.035l.823-1.439Z", fill_rule: "evenodd", } + } } } @@ -34570,12 +37970,16 @@ impl IconShape for BsFiletypeMov { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-6.914 9.166v.522c0 .256-.04.47-.117.641a.861.861 0 0 1-.323.387.877.877 0 0 1-.468.126.883.883 0 0 1-.472-.126.869.869 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.04-.471.118-.641a.869.869 0 0 1 .319-.387.868.868 0 0 1 .472-.129c.175 0 .332.043.468.13a.861.861 0 0 1 .323.386c.078.17.117.384.117.641Zm.802.519v-.513c0-.377-.068-.7-.205-.972a1.46 1.46 0 0 0-.588-.63c-.254-.147-.56-.22-.917-.22-.356 0-.663.073-.92.22a1.441 1.441 0 0 0-.59.627c-.136.271-.204.596-.204.975v.513c0 .375.068.7.205.973.136.271.333.48.589.627.257.144.564.216.92.216.357 0 .663-.072.917-.216.255-.147.452-.356.588-.627.137-.274.205-.598.205-.973Zm-7.182 1.74v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715v-3.999h-.8l-1.14 2.596h-.026l-1.14-2.596H0v4h.706Zm9.54 0h-.952l-1.34-3.999h.918l.896 3.138h.038l.888-3.138h.879l-1.327 4Z", fill_rule: "evenodd", } + } } } @@ -34610,12 +38014,16 @@ impl IconShape for BsFiletypeMp3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.911 9.67h-.443v-.609h.422a.688.688 0 0 0 .322-.073.558.558 0 0 0 .22-.2.505.505 0 0 0 .076-.284.49.49 0 0 0-.176-.392.652.652 0 0 0-.442-.15.74.74 0 0 0-.252.041.625.625 0 0 0-.193.112.496.496 0 0 0-.179.349H7.71c.006-.157.04-.302.102-.437.063-.135.153-.252.27-.352.117-.101.26-.18.428-.237.17-.057.364-.086.583-.088.279-.002.52.042.723.132.203.09.36.214.472.372a.91.91 0 0 1 .173.539.833.833 0 0 1-.12.478.96.96 0 0 1-.619.439v.041a1.008 1.008 0 0 1 .718.434.909.909 0 0 1 .144.521c.002.19-.037.359-.117.507a1.104 1.104 0 0 1-.329.378c-.14.101-.302.18-.486.234-.182.053-.376.08-.583.08-.3 0-.558-.051-.77-.153a1.206 1.206 0 0 1-.487-.41 1.094 1.094 0 0 1-.178-.563h.726a.457.457 0 0 0 .106.258.664.664 0 0 0 .249.179.98.98 0 0 0 .357.067.903.903 0 0 0 .384-.076.598.598 0 0 0 .252-.217.56.56 0 0 0 .088-.319.556.556 0 0 0-.334-.522.81.81 0 0 0-.372-.079ZM.706 15.925v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715v-3.999h-.8l-1.14 2.596h-.026l-1.14-2.596H0v4h.706Zm5.458-3.999h-1.6v4h.792v-1.342h.803c.287 0 .53-.058.732-.173.203-.118.357-.276.463-.475a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.475-.158-.677a1.175 1.175 0 0 0-.46-.477 1.4 1.4 0 0 0-.733-.179Zm.545 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.237.24.793.793 0 0 1-.375.082h-.66v-1.406h.66c.219 0 .39.06.513.182.123.12.184.295.184.521Z", fill_rule: "evenodd", } + } } } @@ -34650,12 +38058,16 @@ impl IconShape for BsFiletypeMp4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm5.278-3.999h-1.6v3.999h.792v-1.342h.803c.287 0 .53-.057.732-.173.203-.117.357-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477 1.4 1.4 0 0 0-.733-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.237.241.794.794 0 0 1-.375.082h-.66V12.48h.66c.219 0 .39.06.513.181.123.122.184.296.184.522Zm1.505-.032c.266-.434.53-.867.791-1.301h1.14v2.62h.49v.638h-.49v.741h-.741v-.741H7.287v-.648c.235-.44.484-.876.747-1.31Zm-.029 1.298v.02h1.219v-2.021h-.041c-.201.318-.404.646-.607.984-.2.338-.391.677-.571 1.017Z", fill_rule: "evenodd", } + } } } @@ -34690,12 +38102,16 @@ impl IconShape for BsFiletypeOtf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.622 13.666v.522c0 .256-.039.47-.117.641a.861.861 0 0 1-.322.387.877.877 0 0 1-.47.126.883.883 0 0 1-.47-.126.868.868 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.039-.471.117-.641a.868.868 0 0 1 .32-.387.868.868 0 0 1 .47-.129c.177 0 .333.043.47.13a.861.861 0 0 1 .322.386c.078.17.117.384.117.641Zm.803.519v-.513c0-.377-.069-.7-.205-.972a1.46 1.46 0 0 0-.59-.63c-.253-.147-.559-.22-.916-.22-.356 0-.662.073-.92.22a1.441 1.441 0 0 0-.589.627c-.137.271-.205.596-.205.975v.513c0 .375.068.7.205.973.137.271.333.48.589.627.258.144.564.216.92.216.357 0 .663-.072.917-.216a1.47 1.47 0 0 0 .589-.627c.136-.274.205-.598.205-.973Zm2 1.74v-3.337H6.56v-.662H3.497v.662H4.63v3.337h.794Zm2.251-1.59v1.59h-.79v-3.999h2.548v.653H7.676v1.117h1.606v.638H7.676Z", fill_rule: "evenodd", } + } } } @@ -34730,12 +38146,16 @@ impl IconShape for BsFiletypePdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm1.217-1.333v3.999h1.46c.401 0 .734-.08.998-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.589-.68c-.264-.156-.599-.234-1.005-.234H3.362Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082h-.563v-2.707Zm3.743 1.763v1.591h-.79V11.85h2.548v.653H7.896v1.117h1.606v.638H7.896Z", fill_rule: "evenodd", } + } } } @@ -34770,12 +38190,16 @@ impl IconShape for BsFiletypePhp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.295.185.522Zm4.48 2.666V11.85h-.79v1.626H4.153V11.85h-.79v3.999h.79v-1.714h1.682v1.714h.79Zm.703-3.999h1.6c.288 0 .533.06.732.179.2.117.354.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.161.677-.106.199-.26.357-.463.474a1.452 1.452 0 0 1-.733.173H8.12v1.342h-.791V11.85Zm2.06 1.714a.795.795 0 0 0 .084-.381c0-.227-.061-.4-.184-.521-.123-.122-.294-.182-.513-.182h-.66v1.406h.66a.794.794 0 0 0 .375-.082.574.574 0 0 0 .237-.24Z", fill_rule: "evenodd", } + } } } @@ -34810,12 +38234,16 @@ impl IconShape for BsFiletypePng { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-3.76 8.132c.076.153.123.317.14.492h-.776a.797.797 0 0 0-.097-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.96.96 0 0 0-.299-.044c-.285 0-.506.1-.665.302-.156.201-.234.484-.234.85v.498c0 .234.032.439.097.615a.881.881 0 0 0 .304.413.87.87 0 0 0 .519.146.967.967 0 0 0 .457-.096.67.67 0 0 0 .272-.264c.06-.11.091-.23.091-.363v-.255H8.82v-.59h1.576v.798c0 .193-.032.377-.097.55a1.29 1.29 0 0 1-.293.458 1.37 1.37 0 0 1-.495.313c-.197.074-.43.111-.697.111a1.98 1.98 0 0 1-.753-.132 1.447 1.447 0 0 1-.533-.377 1.58 1.58 0 0 1-.32-.58 2.482 2.482 0 0 1-.105-.745v-.506c0-.362.067-.678.2-.95.134-.271.328-.482.582-.633.256-.152.565-.228.926-.228.238 0 .45.033.636.1.187.066.348.158.48.275.133.117.238.253.314.407Zm-8.64-.706H0v4h.791v-1.343h.803c.287 0 .531-.057.732-.172.203-.118.358-.276.463-.475a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.475-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.238.24.794.794 0 0 1-.375.082H.788v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Zm1.964 2.666V13.25h.032l1.761 2.675h.656v-3.999h-.75v2.66h-.032l-1.752-2.66h-.662v4h.747Z", fill_rule: "evenodd", } + } } } @@ -34850,12 +38278,16 @@ impl IconShape for BsFiletypePpt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm2.817-1.333h-1.6v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474.108-.201.161-.427.161-.677 0-.25-.052-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.793.793 0 0 1-.375.082H4.15V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm2.767-.67v3.336H7.48v-3.337H6.346v-.662h3.065v.662H8.274Z", fill_rule: "evenodd", } + } } } @@ -34890,12 +38322,16 @@ impl IconShape for BsFiletypePptx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.5 11.85h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173H2.29v1.342H1.5V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182h-.659v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm1.302-1.714h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.158.427.158.677 0 .25-.053.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182H5.65v1.406h.66a.793.793 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm2.852 2.285v-3.337h1.137v-.662H7.846v.662H8.98v3.337h.794Zm3.796-3.999h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.439h.035l.824-1.439Z", fill_rule: "evenodd", } + } } } @@ -34930,12 +38366,16 @@ impl IconShape for BsFiletypePsd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-.5v-1h.5a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.116 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1 1 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.625.625 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM1.6 11.932H0v4h.791v-1.343h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.793.793 0 0 1-.375.082H.788v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Zm4.609 2.666v-3.999h1.459c.406 0 .74.078 1.004.234.264.157.46.383.59.68.13.297.195.655.195 1.075 0 .422-.065.784-.196 1.084-.13.301-.329.53-.594.689-.264.158-.597.237-1 .237H6.755Zm1.353-3.354h-.562v2.707h.562c.186 0 .347-.028.483-.082a.8.8 0 0 0 .334-.252 1.14 1.14 0 0 0 .197-.422c.045-.168.067-.366.067-.592a2.1 2.1 0 0 0-.117-.753.89.89 0 0 0-.355-.454c-.158-.102-.36-.152-.609-.152Z", fill_rule: "evenodd", } + } } } @@ -34970,12 +38410,16 @@ impl IconShape for BsFiletypePy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H7v-1h5a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 11.85h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173H.79v1.342H0V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.227-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182H.788v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm2.963.75v1.535H4.23v-1.52L2.89 11.85h.876l.853 1.696h.032l.856-1.696h.855l-1.339 2.464Z", fill_rule: "evenodd", } + } } } @@ -35010,12 +38454,16 @@ impl IconShape for BsFiletypeRaw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.597 11.85H0v3.999h.782v-1.491h.71l.7 1.491h1.651l.313-1.028h1.336l.314 1.028h.84L5.31 11.85h-.925l-1.329 3.96-.783-1.572A1.18 1.18 0 0 0 3 13.116c0-.256-.056-.479-.167-.668a1.098 1.098 0 0 0-.478-.44 1.669 1.669 0 0 0-.758-.158Zm-.815 1.913v-1.292h.7a.74.74 0 0 1 .507.17c.13.113.194.276.194.49 0 .21-.065.368-.194.474-.127.105-.3.158-.518.158H.782Zm4.063-1.148.489 1.617H4.32l.49-1.617h.035Zm4.006.445-.74 2.789h-.73L6.326 11.85h.855l.601 2.903h.038l.706-2.903h.683l.706 2.903h.04l.596-2.903h.858l-1.055 3.999h-.73l-.74-2.789H8.85Z", fill_rule: "evenodd", } + } } } @@ -35050,12 +38498,16 @@ impl IconShape for BsFiletypeRb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 11.85h1.597c.297 0 .55.053.758.158.21.104.369.25.478.44.111.19.167.412.167.668a1.18 1.18 0 0 1-.727 1.122l.803 1.611h-.885l-.7-1.491H.782v1.491H0V11.85Zm.782.621v1.292h.689c.218 0 .391-.053.518-.158.13-.106.194-.264.194-.475 0-.213-.065-.376-.194-.489a.74.74 0 0 0-.507-.17h-.7Zm4.426 3.378H3.544V11.85h1.67c.357 0 .643.087.858.26.215.175.322.416.322.724a.94.94 0 0 1-.09.422.79.79 0 0 1-.244.293 1.002 1.002 0 0 1-.351.161v.035c.162.016.31.063.445.141a.846.846 0 0 1 .322.325.986.986 0 0 1 .123.51c0 .238-.06.441-.178.61-.12.167-.284.296-.492.386a1.85 1.85 0 0 1-.721.132Zm-.179-3.404h-.7v1.07h.521c.178 0 .323-.022.434-.065a.497.497 0 0 0 .249-.185.52.52 0 0 0 .082-.296.486.486 0 0 0-.155-.384c-.102-.093-.245-.14-.43-.14Zm.05 1.62h-.75v1.19h.589c.31 0 .534-.05.67-.147a.503.503 0 0 0 .206-.434.614.614 0 0 0-.082-.325.51.51 0 0 0-.24-.21.946.946 0 0 0-.393-.074Z", fill_rule: "evenodd", } + } } } @@ -35090,12 +38542,16 @@ impl IconShape for BsFiletypeSass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.41 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384.81.81 0 0 0 .25.114c.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.506.506 0 0 0 .084-.29.387.387 0 0 0-.152-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.352-.367 1.068 1.068 0 0 1-.123-.524c0-.244.064-.457.19-.639.128-.181.304-.322.528-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm4.188-.387-.313 1.028h-.8l1.342-3.999h.926l1.335 4h-.84l-.314-1.03H5.598Zm1.178-.59-.49-1.616h-.034l-.49 1.617h1.014Zm1.352.528a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.623.623 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.093 1.093 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.558.558 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765Zm3.503.449a1.178 1.178 0 0 1-.111-.449h.764a.58.58 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.558.558 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.002 1.002 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.623.623 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.184.384c0 .121.047.22.143.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158a2.19 2.19 0 0 1-.665-.09 1.404 1.404 0 0 1-.478-.252 1.131 1.131 0 0 1-.29-.375Z", fill_rule: "evenodd", } + } } } @@ -35130,12 +38586,16 @@ impl IconShape for BsFiletypeScss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.356 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.506.506 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm4.274-2.23a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.833.833 0 0 0 .298.392.846.846 0 0 0 .478.132.868.868 0 0 0 .401-.088.7.7 0 0 0 .273-.249.798.798 0 0 0 .117-.363h.765v.076a1.27 1.27 0 0 1-.226.674 1.39 1.39 0 0 1-.55.454 1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.217a1.424 1.424 0 0 1-.571-.626c-.13-.272-.194-.597-.194-.976v-.498c0-.38.066-.705.197-.979a1.44 1.44 0 0 1 .57-.633c.253-.148.557-.222.912-.222.219 0 .421.032.607.097.187.062.35.153.489.272a1.324 1.324 0 0 1 .466.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.803.803 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Zm2.609 1.781a1.13 1.13 0 0 0 .401.823c.129.108.288.192.478.252.19.061.41.091.665.091.338 0 .624-.053.858-.158.236-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.566-.21l-.62-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.142 0 .265.023.369.068a.623.623 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.091 1.091 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.292 0-.551.05-.776.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.152.095.332.167.54.213l.617.144c.207.049.362.113.463.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.558.558 0 0 1-.255.193 1.07 1.07 0 0 1-.413.07c-.118 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384H8.24Zm3.502.449a1.176 1.176 0 0 1-.11-.449h.764a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.558.558 0 0 0 .255-.193.506.506 0 0 0 .085-.29.387.387 0 0 0-.152-.326c-.102-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.54-.214 1.002 1.002 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .565.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.623.623 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.062.466-.187.656a1.217 1.217 0 0 1-.54.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.131 1.131 0 0 1-.29-.375Z", fill_rule: "evenodd", } + } } } @@ -35170,12 +38630,16 @@ impl IconShape for BsFiletypeSh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.111 15.29A1.176 1.176 0 0 1 0 14.84h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm6.67-3.358v4h-.79v-1.715H4.308v1.714h-.792v-3.999h.792v1.626H5.99v-1.626h.791Z", fill_rule: "evenodd", } + } } } @@ -35210,12 +38674,16 @@ impl IconShape for BsFiletypeSvg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1 1 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.625.625 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.559.559 0 0 1-.256.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384H0Zm4.575 1.09h.952l1.327-3.999h-.879l-.887 3.138H5.05l-.897-3.138h-.917l1.339 4Zm5.483-3.293c.076.152.123.316.14.492h-.776a.797.797 0 0 0-.096-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.963.963 0 0 0-.3-.044c-.284 0-.506.1-.664.302-.157.2-.235.484-.235.85v.497c0 .235.033.44.097.616a.881.881 0 0 0 .305.413.87.87 0 0 0 .518.146.965.965 0 0 0 .457-.097.67.67 0 0 0 .273-.263c.06-.11.09-.23.09-.364v-.254h-.823v-.59h1.576v.798c0 .193-.032.377-.096.55a1.29 1.29 0 0 1-.293.457 1.37 1.37 0 0 1-.495.314c-.198.074-.43.111-.698.111a1.98 1.98 0 0 1-.752-.132 1.447 1.447 0 0 1-.534-.377 1.58 1.58 0 0 1-.319-.58 2.482 2.482 0 0 1-.105-.745v-.507c0-.36.066-.677.199-.949.134-.271.329-.482.583-.633.256-.152.564-.228.926-.228.238 0 .45.033.635.1.188.066.348.158.48.275.134.117.238.253.314.407Z", fill_rule: "evenodd", } + } } } @@ -35250,12 +38718,16 @@ impl IconShape for BsFiletypeTiff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 12.512v3.337h-.794v-3.337H0v-.662h3.064v.662H1.928Zm2.131-.662v3.999h-.79V11.85h.79Zm1.373 3.999v-1.59h1.606v-.64H5.432v-1.116H7.19v-.653H4.641v3.999h.791Zm2.868-1.59v1.59h-.791V11.85h2.548v.653H8.3v1.117h1.605v.638H8.3Z", fill_rule: "evenodd", } + } } } @@ -35290,12 +38762,16 @@ impl IconShape for BsFiletypeTsx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.172 14.841a1.13 1.13 0 0 0 .401.823c.129.108.288.192.478.252.189.061.41.091.665.091.338 0 .624-.053.858-.158.236-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.62-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.513-.152.142 0 .265.023.369.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.292 0-.551.05-.776.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.083.149.2.27.352.367.152.095.332.167.54.213l.617.144c.207.049.362.113.463.193a.387.387 0 0 1 .152.326.511.511 0 0 1-.084.29.559.559 0 0 1-.255.193 1.07 1.07 0 0 1-.413.07c-.118 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384h-.764Zm-1.244 1.09v-3.337h1.136v-.662H0v.662h1.134v3.337h.794Zm7.076-3.999h.893l-1.274 2.007 1.254 1.992h-.909l-.85-1.415h-.034l-.853 1.415H6.37l1.239-2.016-1.228-1.983h.932l.832 1.438h.035l.824-1.438Z", fill_rule: "evenodd", } + } } } @@ -35330,12 +38806,16 @@ impl IconShape for BsFiletypeTtf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-2v-1h2a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 15.849v-3.337h2.269v3.337h.794v-3.337h1.137v-.662H0v.662h1.134v3.337h.794Zm5.315-1.59v1.59h-.791V11.85H9v.653H7.243v1.117h1.605v.638H7.243Z", fill_rule: "evenodd", } + } } } @@ -35370,12 +38850,16 @@ impl IconShape for BsFiletypeTxt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-2v-1h2a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 15.849v-3.337h1.136v-.662H0v.662h1.134v3.337h.794Zm4.689-3.999h-.894L4.9 13.289h-.035l-.832-1.439h-.932l1.228 1.983-1.24 2.016h.862l.853-1.415h.035l.85 1.415h.907l-1.253-1.992 1.274-2.007Zm1.93.662v3.337h-.794v-3.337H6.619v-.662h3.064v.662H8.546Z", fill_rule: "evenodd", } + } } } @@ -35410,12 +38894,16 @@ impl IconShape for BsFiletypeWav { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.784 15.849l.741-2.789h.033l.74 2.789h.73l1.055-3.999h-.858l-.595 2.903h-.041l-.706-2.903H2.2l-.706 2.903h-.038l-.6-2.903H0l1.055 3.999h.73Zm3.715 0 .314-1.028h1.336l.313 1.028h.841L6.967 11.85h-.926L4.7 15.849h.8Zm1.002-3.234.49 1.617H5.977l.49-1.617H6.5Zm3.604 3.234h-.952L7.814 11.85h.917l.897 3.138h.038l.888-3.138h.879l-1.328 3.999Z", fill_rule: "evenodd", } + } } } @@ -35450,12 +38938,16 @@ impl IconShape for BsFiletypeWoff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-5.464 9.688v-.522c0-.257-.04-.471-.117-.641a.861.861 0 0 0-.323-.387.862.862 0 0 0-.468-.129.868.868 0 0 0-.472.13.868.868 0 0 0-.32.386c-.077.17-.116.384-.116.641v.522c0 .256.039.47.117.641a.866.866 0 0 0 .319.387.883.883 0 0 0 .472.126.877.877 0 0 0 .468-.126.861.861 0 0 0 .323-.386 1.55 1.55 0 0 0 .117-.642Zm.803-.516v.513c0 .375-.069.7-.205.973-.137.271-.333.48-.59.627-.253.144-.559.216-.916.216-.356 0-.662-.072-.92-.216a1.463 1.463 0 0 1-.59-.627 2.151 2.151 0 0 1-.204-.973v-.513c0-.379.068-.704.205-.975.137-.274.333-.483.589-.627.258-.147.564-.22.92-.22.357 0 .663.073.917.22.256.146.452.356.589.63.136.271.205.595.205.972Zm-6.064-.536-.74 2.79h-.73l-1.055-4h.855l.601 2.903h.038l.706-2.903h.683l.706 2.903h.04l.596-2.903h.858l-1.055 4h-.73l-.74-2.79h-.033Zm7.398 2.79v-1.592h1.606v-.638h-1.606v-1.117h1.758v-.653H9.882v4h.791Zm2.988-1.592v1.591h-.791v-3.999h2.548v.653h-1.757v1.117h1.605v.638h-1.605Z", fill_rule: "evenodd", } + } } } @@ -35490,12 +38982,16 @@ impl IconShape for BsFiletypeXls { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM6.472 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .254.384c.07.049.154.087.25.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.625.625 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.217.05.406.12.566.211a1 1 0 0 1 .375.358c.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-2.945-3.358h-.893L1.81 13.37h-.036l-.832-1.438h-.93l1.227 1.983L0 15.931h.861l.853-1.415h.035l.85 1.415h.908L2.253 13.94l1.274-2.007Zm2.727 3.325H4.557v-3.325h-.79v4h2.487v-.675Z", fill_rule: "evenodd", } + } } } @@ -35530,12 +39026,16 @@ impl IconShape for BsFiletypeXlsx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM7.86 14.841a1.13 1.13 0 0 0 .401.823c.13.108.29.192.479.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.624.624 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.093 1.093 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.777.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.558.558 0 0 1-.255.193c-.111.047-.25.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384h-.764Zm-3.726-2.909h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415H1.5l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Zm1.923 3.325h1.697v.674H5.266v-3.999h.791v3.325Zm7.636-3.325h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Z", fill_rule: "evenodd", } + } } } @@ -35570,12 +39070,16 @@ impl IconShape for BsFiletypeXml { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.527 11.85h-.893l-.823 1.439h-.036L.943 11.85H.012l1.227 1.983L0 15.85h.861l.853-1.415h.035l.85 1.415h.908l-1.254-1.992 1.274-2.007Zm.954 3.999v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596h-.025L4.58 11.85h-.806v3.999h.706Zm4.71-.674h1.696v.674H8.4V11.85h.791v3.325Z", fill_rule: "evenodd", } + } } } @@ -35610,12 +39114,16 @@ impl IconShape for BsFiletypeYml { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.133 15.849v-1.535l1.339-2.464h-.856l-.855 1.696h-.032L.876 11.85H0l1.339 2.479v1.52h.794Zm2.287 0v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596H5.66L4.52 11.85h-.805v3.999h.706Zm4.71-.674h1.696v.674H8.338V11.85h.791v3.325Z", fill_rule: "evenodd", } + } } } @@ -35650,11 +39158,15 @@ impl IconShape for BsFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm4 0v6h8V1H4zm8 8H4v6h8V9zM1 1v2h2V1H1zm2 3H1v2h2V4zM1 7v2h2V7H1zm2 3H1v2h2v-2zm-2 3v2h2v-2H1zM15 1h-2v2h2V1zm-2 3v2h2V4h-2zm2 3h-2v2h2V7zm-2 3v2h2v-2h-2zm2 3h-2v2h2v-2z", } + } } } @@ -35689,11 +39201,15 @@ impl IconShape for BsFilterCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM3.5 5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zM5 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm2 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } + } } } @@ -35728,6 +39244,9 @@ impl IconShape for BsFilterCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35736,6 +39255,7 @@ impl IconShape for BsFilterCircle { path { d: "M7 11.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } + } } } @@ -35770,11 +39290,15 @@ impl IconShape for BsFilterLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 10.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } + } } } @@ -35809,11 +39333,15 @@ impl IconShape for BsFilterRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 10.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5zm0-3a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0 0 1h7a.5.5 0 0 0 .5-.5zm0-3a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0 0 1h11a.5.5 0 0 0 .5-.5z", } + } } } @@ -35848,11 +39376,15 @@ impl IconShape for BsFilterSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm.5 5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1zM4 8.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm2 3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5z", } + } } } @@ -35887,6 +39419,9 @@ impl IconShape for BsFilterSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35895,6 +39430,7 @@ impl IconShape for BsFilterSquare { path { d: "M6 11.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } + } } } @@ -35929,11 +39465,15 @@ impl IconShape for BsFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 10.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } + } } } @@ -35968,6 +39508,9 @@ impl IconShape for BsFingerprint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35985,6 +39528,7 @@ impl IconShape for BsFingerprint { path { d: "M4.81 1.37A6.5 6.5 0 0 1 14.56 7a.5.5 0 1 1-1 0 5.5 5.5 0 0 0-8.25-4.765.5.5 0 0 1-.5-.865Zm-.89 1.257a.5.5 0 0 1 .04.706A5.478 5.478 0 0 0 2.56 7a.5.5 0 0 1-1 0c0-1.664.626-3.184 1.655-4.333a.5.5 0 0 1 .706-.04ZM1.915 8.02a.5.5 0 0 1 .346.616l-.779 2.767a.5.5 0 1 1-.962-.27l.778-2.767a.5.5 0 0 1 .617-.346Zm12.15.481a.5.5 0 0 1 .49.51c-.03 1.499-.161 3.025-.727 4.533l-.07.187a.5.5 0 0 1-.936-.351l.07-.187c.506-1.35.634-2.74.663-4.202a.5.5 0 0 1 .51-.49Z", } + } } } @@ -36019,11 +39563,15 @@ impl IconShape for BsFlagFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.778.085A.5.5 0 0 1 15 .5V8a.5.5 0 0 1-.314.464L14.5 8l.186.464-.003.001-.006.003-.023.009a12.435 12.435 0 0 1-.397.15c-.264.095-.631.223-1.047.35-.816.252-1.879.523-2.71.523-.847 0-1.548-.28-2.158-.525l-.028-.01C7.68 8.71 7.14 8.5 6.5 8.5c-.7 0-1.638.23-2.437.477A19.626 19.626 0 0 0 3 9.342V15.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 1 0v.282c.226-.079.496-.17.79-.26C4.606.272 5.67 0 6.5 0c.84 0 1.524.277 2.121.519l.043.018C9.286.788 9.828 1 10.5 1c.7 0 1.638-.23 2.437-.477a19.587 19.587 0 0 0 1.349-.476l.019-.007.004-.002h.001", } + } } } @@ -36058,11 +39606,15 @@ impl IconShape for BsFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.778.085A.5.5 0 0 1 15 .5V8a.5.5 0 0 1-.314.464L14.5 8l.186.464-.003.001-.006.003-.023.009a12.435 12.435 0 0 1-.397.15c-.264.095-.631.223-1.047.35-.816.252-1.879.523-2.71.523-.847 0-1.548-.28-2.158-.525l-.028-.01C7.68 8.71 7.14 8.5 6.5 8.5c-.7 0-1.638.23-2.437.477A19.626 19.626 0 0 0 3 9.342V15.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 1 0v.282c.226-.079.496-.17.79-.26C4.606.272 5.67 0 6.5 0c.84 0 1.524.277 2.121.519l.043.018C9.286.788 9.828 1 10.5 1c.7 0 1.638-.23 2.437-.477a19.587 19.587 0 0 0 1.349-.476l.019-.007.004-.002h.001M14 1.221c-.22.078-.48.167-.766.255-.81.252-1.872.523-2.734.523-.886 0-1.592-.286-2.203-.534l-.008-.003C7.662 1.21 7.139 1 6.5 1c-.669 0-1.606.229-2.415.478A21.294 21.294 0 0 0 3 1.845v6.433c.22-.078.48-.167.766-.255C4.576 7.77 5.638 7.5 6.5 7.5c.847 0 1.548.28 2.158.525l.028.01C9.32 8.29 9.86 8.5 10.5 8.5c.668 0 1.606-.229 2.415-.478A21.317 21.317 0 0 0 14 7.655V1.222z", } + } } } @@ -36097,11 +39649,15 @@ impl IconShape for BsFlower1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.174 1.184a2 2 0 0 1 3.652 0A2 2 0 0 1 12.99 3.01a2 2 0 0 1 1.826 3.164 2 2 0 0 1 0 3.652 2 2 0 0 1-1.826 3.164 2 2 0 0 1-3.164 1.826 2 2 0 0 1-3.652 0A2 2 0 0 1 3.01 12.99a2 2 0 0 1-1.826-3.164 2 2 0 0 1 0-3.652A2 2 0 0 1 3.01 3.01a2 2 0 0 1 3.164-1.826zM8 1a1 1 0 0 0-.998 1.03l.01.091c.012.077.029.176.054.296.049.241.122.542.213.887.182.688.428 1.513.676 2.314L8 5.762l.045-.144c.248-.8.494-1.626.676-2.314.091-.345.164-.646.213-.887a4.997 4.997 0 0 0 .064-.386L9 2a1 1 0 0 0-1-1zM2 9l.03-.002.091-.01a4.99 4.99 0 0 0 .296-.054c.241-.049.542-.122.887-.213a60.59 60.59 0 0 0 2.314-.676L5.762 8l-.144-.045a60.59 60.59 0 0 0-2.314-.676 16.705 16.705 0 0 0-.887-.213 4.99 4.99 0 0 0-.386-.064L2 7a1 1 0 1 0 0 2zm7 5-.002-.03a5.005 5.005 0 0 0-.064-.386 16.398 16.398 0 0 0-.213-.888 60.582 60.582 0 0 0-.676-2.314L8 10.238l-.045.144c-.248.8-.494 1.626-.676 2.314-.091.345-.164.646-.213.887a4.996 4.996 0 0 0-.064.386L7 14a1 1 0 1 0 2 0zm-5.696-2.134.025-.017a5.001 5.001 0 0 0 .303-.248c.184-.164.408-.377.661-.629A60.614 60.614 0 0 0 5.96 9.23l.103-.111-.147.033a60.88 60.88 0 0 0-2.343.572c-.344.093-.64.18-.874.258a5.063 5.063 0 0 0-.367.138l-.027.014a1 1 0 1 0 1 1.732zM4.5 14.062a1 1 0 0 0 1.366-.366l.014-.027c.01-.02.021-.048.036-.084a5.09 5.09 0 0 0 .102-.283c.078-.233.165-.53.258-.874a60.6 60.6 0 0 0 .572-2.343l.033-.147-.11.102a60.848 60.848 0 0 0-1.743 1.667 17.07 17.07 0 0 0-.629.66 5.06 5.06 0 0 0-.248.304l-.017.025a1 1 0 0 0 .366 1.366zm9.196-8.196a1 1 0 0 0-1-1.732l-.025.017a4.951 4.951 0 0 0-.303.248 16.69 16.69 0 0 0-.661.629A60.72 60.72 0 0 0 10.04 6.77l-.102.111.147-.033a60.6 60.6 0 0 0 2.342-.572c.345-.093.642-.18.875-.258a4.993 4.993 0 0 0 .367-.138.53.53 0 0 0 .027-.014zM11.5 1.938a1 1 0 0 0-1.366.366l-.014.027c-.01.02-.021.048-.036.084a5.09 5.09 0 0 0-.102.283c-.078.233-.165.53-.258.875a60.62 60.62 0 0 0-.572 2.342l-.033.147.11-.102a60.848 60.848 0 0 0 1.743-1.667c.252-.253.465-.477.629-.66a5.001 5.001 0 0 0 .248-.304l.017-.025a1 1 0 0 0-.366-1.366zM14 9a1 1 0 0 0 0-2l-.03.002a4.996 4.996 0 0 0-.386.064c-.242.049-.543.122-.888.213-.688.182-1.513.428-2.314.676L10.238 8l.144.045c.8.248 1.626.494 2.314.676.345.091.646.164.887.213a4.996 4.996 0 0 0 .386.064L14 9zM1.938 4.5a1 1 0 0 0 .393 1.38l.084.035c.072.03.166.064.283.103.233.078.53.165.874.258a60.88 60.88 0 0 0 2.343.572l.147.033-.103-.111a60.584 60.584 0 0 0-1.666-1.742 16.705 16.705 0 0 0-.66-.629 4.996 4.996 0 0 0-.304-.248l-.025-.017a1 1 0 0 0-1.366.366zm2.196-1.196.017.025a4.996 4.996 0 0 0 .248.303c.164.184.377.408.629.661A60.597 60.597 0 0 0 6.77 5.96l.111.102-.033-.147a60.602 60.602 0 0 0-.572-2.342c-.093-.345-.18-.642-.258-.875a5.006 5.006 0 0 0-.138-.367l-.014-.027a1 1 0 1 0-1.732 1zm9.928 8.196a1 1 0 0 0-.366-1.366l-.027-.014a5 5 0 0 0-.367-.138c-.233-.078-.53-.165-.875-.258a60.619 60.619 0 0 0-2.342-.572l-.147-.033.102.111a60.73 60.73 0 0 0 1.667 1.742c.253.252.477.465.66.629a4.946 4.946 0 0 0 .304.248l.025.017a1 1 0 0 0 1.366-.366zm-3.928 2.196a1 1 0 0 0 1.732-1l-.017-.025a5.065 5.065 0 0 0-.248-.303 16.705 16.705 0 0 0-.629-.661A60.462 60.462 0 0 0 9.23 10.04l-.111-.102.033.147a60.6 60.6 0 0 0 .572 2.342c.093.345.18.642.258.875a4.985 4.985 0 0 0 .138.367.575.575 0 0 0 .014.027zM8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } + } } } @@ -36136,11 +39692,15 @@ impl IconShape for BsFlower2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a4 4 0 0 0 4-4 4 4 0 0 0 0-8 4 4 0 0 0-8 0 4 4 0 1 0 0 8 4 4 0 0 0 4 4zm3-12c0 .073-.01.155-.03.247-.544.241-1.091.638-1.598 1.084A2.987 2.987 0 0 0 8 5c-.494 0-.96.12-1.372.331-.507-.446-1.054-.843-1.597-1.084A1.117 1.117 0 0 1 5 4a3 3 0 0 1 6 0zm-.812 6.052A2.99 2.99 0 0 0 11 8a2.99 2.99 0 0 0-.812-2.052c.215-.18.432-.346.647-.487C11.34 5.131 11.732 5 12 5a3 3 0 1 1 0 6c-.268 0-.66-.13-1.165-.461a6.833 6.833 0 0 1-.647-.487zm-3.56.617a3.001 3.001 0 0 0 2.744 0c.507.446 1.054.842 1.598 1.084.02.091.03.174.03.247a3 3 0 1 1-6 0c0-.073.01-.155.03-.247.544-.242 1.091-.638 1.598-1.084zm-.816-4.721A2.99 2.99 0 0 0 5 8c0 .794.308 1.516.812 2.052a6.83 6.83 0 0 1-.647.487C4.66 10.869 4.268 11 4 11a3 3 0 0 1 0-6c.268 0 .66.13 1.165.461.215.141.432.306.647.487zM8 9a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } + } } } @@ -36175,11 +39735,15 @@ impl IconShape for BsFlower3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.424 8c.437-.052.811-.136 1.04-.268a2 2 0 0 0-2-3.464c-.229.132-.489.414-.752.767C9.886 4.63 10 4.264 10 4a2 2 0 1 0-4 0c0 .264.114.63.288 1.035-.263-.353-.523-.635-.752-.767a2 2 0 0 0-2 3.464c.229.132.603.216 1.04.268-.437.052-.811.136-1.04.268a2 2 0 1 0 2 3.464c.229-.132.489-.414.752-.767C6.114 11.37 6 11.736 6 12a2 2 0 1 0 4 0c0-.264-.114-.63-.288-1.035.263.353.523.635.752.767a2 2 0 1 0 2-3.464c-.229-.132-.603-.216-1.04-.268zM9 4a1.468 1.468 0 0 1-.045.205c-.039.132-.1.295-.183.484a12.88 12.88 0 0 1-.637 1.223L8 6.142a21.73 21.73 0 0 1-.135-.23 12.88 12.88 0 0 1-.637-1.223 4.216 4.216 0 0 1-.183-.484A1.473 1.473 0 0 1 7 4a1 1 0 1 1 2 0zM3.67 5.5a1 1 0 0 1 1.366-.366 1.472 1.472 0 0 1 .156.142c.094.1.204.233.326.4.245.333.502.747.742 1.163l.13.232a21.86 21.86 0 0 1-.265.002 12.88 12.88 0 0 1-1.379-.06 4.214 4.214 0 0 1-.51-.083 1.47 1.47 0 0 1-.2-.064A1 1 0 0 1 3.67 5.5zm1.366 5.366a1 1 0 0 1-1-1.732c.001 0 .016-.008.047-.02.037-.013.087-.028.153-.044.134-.032.305-.06.51-.083a12.88 12.88 0 0 1 1.379-.06c.09 0 .178 0 .266.002a21.82 21.82 0 0 1-.131.232c-.24.416-.497.83-.742 1.163a4.1 4.1 0 0 1-.327.4 1.483 1.483 0 0 1-.155.142zM9 12a1 1 0 0 1-2 0 1.476 1.476 0 0 1 .045-.206c.039-.131.1-.294.183-.483.166-.378.396-.808.637-1.223L8 9.858l.135.23c.241.415.47.845.637 1.223.083.19.144.352.183.484A1.338 1.338 0 0 1 9 12zm3.33-6.5a1 1 0 0 1-.366 1.366 1.478 1.478 0 0 1-.2.064c-.134.032-.305.06-.51.083-.412.045-.898.061-1.379.06-.09 0-.178 0-.266-.002l.131-.232c.24-.416.497-.83.742-1.163a4.1 4.1 0 0 1 .327-.4c.046-.05.085-.086.114-.11.026-.022.04-.03.041-.032a1 1 0 0 1 1.366.366zm-1.366 5.366a1.494 1.494 0 0 1-.155-.141 4.225 4.225 0 0 1-.327-.4A12.88 12.88 0 0 1 9.74 9.16a22 22 0 0 1-.13-.232l.265-.002c.48-.001.967.015 1.379.06.205.023.376.051.51.083.066.016.116.031.153.044l.048.02a1 1 0 1 1-1 1.732zM8 9a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } + } } } @@ -36214,6 +39778,9 @@ impl IconShape for BsFolderCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36222,6 +39789,7 @@ impl IconShape for BsFolderCheck { path { d: "M15.854 10.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.707 0l-1.5-1.5a.5.5 0 0 1 .707-.708l1.146 1.147 2.646-2.647a.5.5 0 0 1 .708 0z", } + } } } @@ -36256,11 +39824,15 @@ impl IconShape for BsFolderFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.828 3h3.982a2 2 0 0 1 1.992 2.181l-.637 7A2 2 0 0 1 13.174 14H2.825a2 2 0 0 1-1.991-1.819l-.637-7a1.99 1.99 0 0 1 .342-1.31L.5 3a2 2 0 0 1 2-2h3.672a2 2 0 0 1 1.414.586l.828.828A2 2 0 0 0 9.828 3zm-8.322.12C1.72 3.042 1.95 3 2.19 3h5.396l-.707-.707A1 1 0 0 0 6.172 2H2.5a1 1 0 0 0-1 .981l.006.139z", } + } } } @@ -36295,6 +39867,9 @@ impl IconShape for BsFolderMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36303,6 +39878,7 @@ impl IconShape for BsFolderMinus { path { d: "M11 11.5a.5.5 0 0 1 .5-.5h4a.5.5 0 1 1 0 1h-4a.5.5 0 0 1-.5-.5z", } + } } } @@ -36337,6 +39913,9 @@ impl IconShape for BsFolderPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36345,6 +39924,7 @@ impl IconShape for BsFolderPlus { path { d: "M13.5 10a.5.5 0 0 1 .5.5V12h1.5a.5.5 0 1 1 0 1H14v1.5a.5.5 0 1 1-1 0V13h-1.5a.5.5 0 0 1 0-1H13v-1.5a.5.5 0 0 1 .5-.5z", } + } } } @@ -36379,11 +39959,15 @@ impl IconShape for BsFolderSymlinkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.81 3H9.828a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 6.172 1H2.5a2 2 0 0 0-2 2l.04.87a1.99 1.99 0 0 0-.342 1.311l.637 7A2 2 0 0 0 2.826 14h10.348a2 2 0 0 0 1.991-1.819l.637-7A2 2 0 0 0 13.81 3zM2.19 3c-.24 0-.47.042-.683.12L1.5 2.98a1 1 0 0 1 1-.98h3.672a1 1 0 0 1 .707.293L7.586 3H2.19zm9.608 5.271-3.182 1.97c-.27.166-.616-.036-.616-.372V9.1s-2.571-.3-4 2.4c.571-4.8 3.143-4.8 4-4.8v-.769c0-.336.346-.538.616-.371l3.182 1.969c.27.166.27.576 0 .742z", } + } } } @@ -36418,6 +40002,9 @@ impl IconShape for BsFolderSymlink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36426,6 +40013,7 @@ impl IconShape for BsFolderSymlink { path { d: "m.5 3 .04.87a1.99 1.99 0 0 0-.342 1.311l.637 7A2 2 0 0 0 2.826 14h10.348a2 2 0 0 0 1.991-1.819l.637-7A2 2 0 0 0 13.81 3H9.828a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 6.172 1H2.5a2 2 0 0 0-2 2zm.694 2.09A1 1 0 0 1 2.19 4h11.62a1 1 0 0 1 .996 1.09l-.636 7a1 1 0 0 1-.996.91H2.826a1 1 0 0 1-.995-.91l-.637-7zM6.172 2a1 1 0 0 1 .707.293L7.586 3H2.19c-.24 0-.47.042-.683.12L1.5 2.98a1 1 0 0 1 1-.98h3.672z", } + } } } @@ -36460,6 +40048,9 @@ impl IconShape for BsFolderX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36468,6 +40059,7 @@ impl IconShape for BsFolderX { path { d: "M11.854 10.146a.5.5 0 0 0-.707.708L12.293 12l-1.146 1.146a.5.5 0 0 0 .707.708L13 12.707l1.146 1.147a.5.5 0 0 0 .708-.708L13.707 12l1.147-1.146a.5.5 0 0 0-.707-.708L13 11.293l-1.146-1.147z", } + } } } @@ -36502,11 +40094,15 @@ impl IconShape for BsFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.54 3.87.5 3a2 2 0 0 1 2-2h3.672a2 2 0 0 1 1.414.586l.828.828A2 2 0 0 0 9.828 3h3.982a2 2 0 0 1 1.992 2.181l-.637 7A2 2 0 0 1 13.174 14H2.826a2 2 0 0 1-1.991-1.819l-.637-7a1.99 1.99 0 0 1 .342-1.31zM2.19 4a1 1 0 0 0-.996 1.09l.637 7a1 1 0 0 0 .995.91h10.348a1 1 0 0 0 .995-.91l.637-7A1 1 0 0 0 13.81 4H2.19zm4.69-1.707A1 1 0 0 0 6.172 2H2.5a1 1 0 0 0-1 .981l.006.139C1.72 3.042 1.95 3 2.19 3h5.396l-.707-.707z", } + } } } @@ -36541,11 +40137,15 @@ impl IconShape for BsFolder2Open { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3.5A1.5 1.5 0 0 1 2.5 2h2.764c.958 0 1.76.56 2.311 1.184C7.985 3.648 8.48 4 9 4h4.5A1.5 1.5 0 0 1 15 5.5v.64c.57.265.94.876.856 1.546l-.64 5.124A2.5 2.5 0 0 1 12.733 15H3.266a2.5 2.5 0 0 1-2.481-2.19l-.64-5.124A1.5 1.5 0 0 1 1 6.14V3.5zM2 6h12v-.5a.5.5 0 0 0-.5-.5H9c-.964 0-1.71-.629-2.174-1.154C6.374 3.334 5.82 3 5.264 3H2.5a.5.5 0 0 0-.5.5V6zm-.367 1a.5.5 0 0 0-.496.562l.64 5.124A1.5 1.5 0 0 0 3.266 14h9.468a1.5 1.5 0 0 0 1.489-1.314l.64-5.124A.5.5 0 0 0 14.367 7H1.633z", } + } } } @@ -36580,11 +40180,15 @@ impl IconShape for BsFolder2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3.5A1.5 1.5 0 0 1 2.5 2h2.764c.958 0 1.76.56 2.311 1.184C7.985 3.648 8.48 4 9 4h4.5A1.5 1.5 0 0 1 15 5.5v7a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 12.5v-9zM2.5 3a.5.5 0 0 0-.5.5V6h12v-.5a.5.5 0 0 0-.5-.5H9c-.964 0-1.71-.629-2.174-1.154C6.374 3.334 5.82 3 5.264 3H2.5zM14 7H2v5.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7z", } + } } } @@ -36619,11 +40223,15 @@ impl IconShape for BsFonts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.258 3h-8.51l-.083 2.46h.479c.26-1.544.758-1.783 2.693-1.845l.424-.013v7.827c0 .663-.144.82-1.3.923v.52h4.082v-.52c-1.162-.103-1.306-.26-1.306-.923V3.602l.431.013c1.934.062 2.434.301 2.693 1.846h.479L12.258 3z", } + } } } @@ -36658,11 +40266,15 @@ impl IconShape for BsForwardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m9.77 12.11 4.012-2.953a.647.647 0 0 0 0-1.114L9.771 5.09a.644.644 0 0 0-.971.557V6.65H2v3.9h6.8v1.003c0 .505.545.808.97.557z", } + } } } @@ -36697,11 +40309,15 @@ impl IconShape for BsForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.502 5.513a.144.144 0 0 0-.202.134V6.65a.5.5 0 0 1-.5.5H2.5v2.9h6.3a.5.5 0 0 1 .5.5v1.003c0 .108.11.176.202.134l3.984-2.933a.51.51 0 0 1 .042-.028.147.147 0 0 0 0-.252.51.51 0 0 1-.042-.028L9.502 5.513zM8.3 5.647a1.144 1.144 0 0 1 1.767-.96l3.994 2.94a1.147 1.147 0 0 1 0 1.946l-3.994 2.94a1.144 1.144 0 0 1-1.767-.96v-.503H2a.5.5 0 0 1-.5-.5v-3.9a.5.5 0 0 1 .5-.5h6.3v-.503z", } + } } } @@ -36736,11 +40352,15 @@ impl IconShape for BsFront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2H5z", } + } } } @@ -36775,11 +40395,15 @@ impl IconShape for BsFullscreenExit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5zm5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5zM0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zm10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4z", } + } } } @@ -36814,11 +40438,15 @@ impl IconShape for BsFullscreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1h-4zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zM.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5z", } + } } } @@ -36853,11 +40481,15 @@ impl IconShape for BsFunnelFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2z", } + } } } @@ -36892,11 +40524,15 @@ impl IconShape for BsFunnel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2zm1 .5v1.308l4.372 4.858A.5.5 0 0 1 7 8.5v5.306l2-.666V8.5a.5.5 0 0 1 .128-.334L13.5 3.308V2h-11z", } + } } } @@ -36931,11 +40567,15 @@ impl IconShape for BsGearFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.405 1.05c-.413-1.4-2.397-1.4-2.81 0l-.1.34a1.464 1.464 0 0 1-2.105.872l-.31-.17c-1.283-.698-2.686.705-1.987 1.987l.169.311c.446.82.023 1.841-.872 2.105l-.34.1c-1.4.413-1.4 2.397 0 2.81l.34.1a1.464 1.464 0 0 1 .872 2.105l-.17.31c-.698 1.283.705 2.686 1.987 1.987l.311-.169a1.464 1.464 0 0 1 2.105.872l.1.34c.413 1.4 2.397 1.4 2.81 0l.1-.34a1.464 1.464 0 0 1 2.105-.872l.31.17c1.283.698 2.686-.705 1.987-1.987l-.169-.311a1.464 1.464 0 0 1 .872-2.105l.34-.1c1.4-.413 1.4-2.397 0-2.81l-.34-.1a1.464 1.464 0 0 1-.872-2.105l.17-.31c.698-1.283-.705-2.686-1.987-1.987l-.311.169a1.464 1.464 0 0 1-2.105-.872l-.1-.34zM8 10.93a2.929 2.929 0 1 1 0-5.86 2.929 2.929 0 0 1 0 5.858z", } + } } } @@ -36970,11 +40610,15 @@ impl IconShape for BsGearWideConnected { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.068.727c.243-.97 1.62-.97 1.864 0l.071.286a.96.96 0 0 0 1.622.434l.205-.211c.695-.719 1.888-.03 1.613.931l-.08.284a.96.96 0 0 0 1.187 1.187l.283-.081c.96-.275 1.65.918.931 1.613l-.211.205a.96.96 0 0 0 .434 1.622l.286.071c.97.243.97 1.62 0 1.864l-.286.071a.96.96 0 0 0-.434 1.622l.211.205c.719.695.03 1.888-.931 1.613l-.284-.08a.96.96 0 0 0-1.187 1.187l.081.283c.275.96-.918 1.65-1.613.931l-.205-.211a.96.96 0 0 0-1.622.434l-.071.286c-.243.97-1.62.97-1.864 0l-.071-.286a.96.96 0 0 0-1.622-.434l-.205.211c-.695.719-1.888.03-1.613-.931l.08-.284a.96.96 0 0 0-1.186-1.187l-.284.081c-.96.275-1.65-.918-.931-1.613l.211-.205a.96.96 0 0 0-.434-1.622l-.286-.071c-.97-.243-.97-1.62 0-1.864l.286-.071a.96.96 0 0 0 .434-1.622l-.211-.205c-.719-.695-.03-1.888.931-1.613l.284.08a.96.96 0 0 0 1.187-1.186l-.081-.284c-.275-.96.918-1.65 1.613-.931l.205.211a.96.96 0 0 0 1.622-.434l.071-.286zM12.973 8.5H8.25l-2.834 3.779A4.998 4.998 0 0 0 12.973 8.5zm0-1a4.998 4.998 0 0 0-7.557-3.779l2.834 3.78h4.723zM5.048 3.967c-.03.021-.058.043-.087.065l.087-.065zm-.431.355A4.984 4.984 0 0 0 3.002 8c0 1.455.622 2.765 1.615 3.678L7.375 8 4.617 4.322zm.344 7.646.087.065-.087-.065z", } + } } } @@ -37009,11 +40653,15 @@ impl IconShape for BsGearWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.932.727c-.243-.97-1.62-.97-1.864 0l-.071.286a.96.96 0 0 1-1.622.434l-.205-.211c-.695-.719-1.888-.03-1.613.931l.08.284a.96.96 0 0 1-1.186 1.187l-.284-.081c-.96-.275-1.65.918-.931 1.613l.211.205a.96.96 0 0 1-.434 1.622l-.286.071c-.97.243-.97 1.62 0 1.864l.286.071a.96.96 0 0 1 .434 1.622l-.211.205c-.719.695-.03 1.888.931 1.613l.284-.08a.96.96 0 0 1 1.187 1.187l-.081.283c-.275.96.918 1.65 1.613.931l.205-.211a.96.96 0 0 1 1.622.434l.071.286c.243.97 1.62.97 1.864 0l.071-.286a.96.96 0 0 1 1.622-.434l.205.211c.695.719 1.888.03 1.613-.931l-.08-.284a.96.96 0 0 1 1.187-1.187l.283.081c.96.275 1.65-.918.931-1.613l-.211-.205a.96.96 0 0 1 .434-1.622l.286-.071c.97-.243.97-1.62 0-1.864l-.286-.071a.96.96 0 0 1-.434-1.622l.211-.205c.719-.695.03-1.888-.931-1.613l-.284.08a.96.96 0 0 1-1.187-1.186l.081-.284c.275-.96-.918-1.65-1.613-.931l-.205.211a.96.96 0 0 1-1.622-.434L8.932.727zM8 12.997a4.998 4.998 0 1 1 0-9.995 4.998 4.998 0 0 1 0 9.996z", } + } } } @@ -37048,6 +40696,9 @@ impl IconShape for BsGear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37056,6 +40707,7 @@ impl IconShape for BsGear { path { d: "M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52l-.094-.319zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115l.094-.319z", } + } } } @@ -37090,11 +40742,15 @@ impl IconShape for BsGem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.1.7a.5.5 0 0 1 .4-.2h9a.5.5 0 0 1 .4.2l2.976 3.974c.149.185.156.45.01.644L8.4 15.3a.5.5 0 0 1-.8 0L.1 5.3a.5.5 0 0 1 0-.6l3-4zm11.386 3.785-1.806-2.41-.776 2.413 2.582-.003zm-3.633.004.961-2.989H4.186l.963 2.995 5.704-.006zM5.47 5.495 8 13.366l2.532-7.876-5.062.005zm-1.371-.999-.78-2.422-1.818 2.425 2.598-.003zM1.499 5.5l5.113 6.817-2.192-6.82L1.5 5.5zm7.889 6.817 5.123-6.83-2.928.002-2.195 6.828z", } + } } } @@ -37129,12 +40785,16 @@ impl IconShape for BsGenderAmbiguous { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 1a.5.5 0 0 1 0-1h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-3.45 3.45A4 4 0 0 1 8.5 10.97V13H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V14H6a.5.5 0 0 1 0-1h1.5v-2.03a4 4 0 1 1 3.471-6.648L14.293 1H11.5zm-.997 4.346a3 3 0 1 0-5.006 3.309 3 3 0 0 0 5.006-3.31z", fill_rule: "evenodd", } + } } } @@ -37169,12 +40829,16 @@ impl IconShape for BsGenderFemale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM3 5a5 5 0 1 1 5.5 4.975V12h2a.5.5 0 0 1 0 1h-2v2.5a.5.5 0 0 1-1 0V13h-2a.5.5 0 0 1 0-1h2V9.975A5 5 0 0 1 3 5z", fill_rule: "evenodd", } + } } } @@ -37209,12 +40873,16 @@ impl IconShape for BsGenderMale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.5 2a.5.5 0 0 1 0-1h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-1 0V2.707L9.871 6.836a5 5 0 1 1-.707-.707L13.293 2H9.5zM6 6a4 4 0 1 0 0 8 4 4 0 0 0 0-8z", fill_rule: "evenodd", } + } } } @@ -37249,12 +40917,16 @@ impl IconShape for BsGenderTrans { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .5A.5.5 0 0 1 .5 0h3a.5.5 0 0 1 0 1H1.707L3.5 2.793l.646-.647a.5.5 0 1 1 .708.708l-.647.646.822.822A3.99 3.99 0 0 1 8 3c1.18 0 2.239.51 2.971 1.322L14.293 1H11.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-3.45 3.45A4 4 0 0 1 8.5 10.97V13H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V14H6a.5.5 0 0 1 0-1h1.5v-2.03a4 4 0 0 1-3.05-5.814l-.95-.949-.646.647a.5.5 0 1 1-.708-.708l.647-.646L1 1.707V3.5a.5.5 0 0 1-1 0v-3zm5.49 4.856a3 3 0 1 0 5.02 3.288 3 3 0 0 0-5.02-3.288z", fill_rule: "evenodd", } + } } } @@ -37289,11 +40961,15 @@ impl IconShape for BsGeoAltFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10zm0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } + } } } @@ -37328,6 +41004,9 @@ impl IconShape for BsGeoAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37336,6 +41015,7 @@ impl IconShape for BsGeoAlt { path { d: "M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -37370,12 +41050,16 @@ impl IconShape for BsGeoFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999zm2.493 8.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.057.09V14l.002.008a.147.147 0 0 0 .016.033.617.617 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411z", fill_rule: "evenodd", } + } } } @@ -37410,12 +41094,16 @@ impl IconShape for BsGeo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999zm2.493 8.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.057.09V14l.002.008a.147.147 0 0 0 .016.033.617.617 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411z", fill_rule: "evenodd", } + } } } @@ -37450,11 +41138,15 @@ impl IconShape for BsGiftFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zm6 4v7.5a1.5 1.5 0 0 1-1.5 1.5H9V7h6zM2.5 16A1.5 1.5 0 0 1 1 14.5V7h6v9H2.5z", } + } } } @@ -37489,11 +41181,15 @@ impl IconShape for BsGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zM1 4v2h6V4H1zm8 0v2h6V4H9zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5V7zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5H7z", } + } } } @@ -37528,11 +41224,15 @@ impl IconShape for BsGit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.698 7.287 8.712.302a1.03 1.03 0 0 0-1.457 0l-1.45 1.45 1.84 1.84a1.223 1.223 0 0 1 1.55 1.56l1.773 1.774a1.224 1.224 0 0 1 1.267 2.025 1.226 1.226 0 0 1-2.002-1.334L8.58 5.963v4.353a1.226 1.226 0 1 1-1.008-.036V5.887a1.226 1.226 0 0 1-.666-1.608L5.093 2.465l-4.79 4.79a1.03 1.03 0 0 0 0 1.457l6.986 6.986a1.03 1.03 0 0 0 1.457 0l6.953-6.953a1.031 1.031 0 0 0 0-1.457", } + } } } @@ -37567,11 +41267,15 @@ impl IconShape for BsGithub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8z", } + } } } @@ -37606,11 +41310,15 @@ impl IconShape for BsGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm7.5-6.923c-.67.204-1.335.82-1.887 1.855A7.97 7.97 0 0 0 5.145 4H7.5V1.077zM4.09 4a9.267 9.267 0 0 1 .64-1.539 6.7 6.7 0 0 1 .597-.933A7.025 7.025 0 0 0 2.255 4H4.09zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a6.958 6.958 0 0 0-.656 2.5h2.49zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5H4.847zM8.5 5v2.5h2.99a12.495 12.495 0 0 0-.337-2.5H8.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5H4.51zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5H8.5zM5.145 12c.138.386.295.744.468 1.068.552 1.035 1.218 1.65 1.887 1.855V12H5.145zm.182 2.472a6.696 6.696 0 0 1-.597-.933A9.268 9.268 0 0 1 4.09 12H2.255a7.024 7.024 0 0 0 3.072 2.472zM3.82 11a13.652 13.652 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5H3.82zm6.853 3.472A7.024 7.024 0 0 0 13.745 12H11.91a9.27 9.27 0 0 1-.64 1.539 6.688 6.688 0 0 1-.597.933zM8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855.173-.324.33-.682.468-1.068H8.5zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.65 13.65 0 0 1-.312 2.5zm2.802-3.5a6.959 6.959 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5h2.49zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7.024 7.024 0 0 0-3.072-2.472c.218.284.418.598.597.933zM10.855 4a7.966 7.966 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4h2.355z", } + } } } @@ -37645,11 +41353,15 @@ impl IconShape for BsGlobe2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm7.5-6.923c-.67.204-1.335.82-1.887 1.855-.143.268-.276.56-.395.872.705.157 1.472.257 2.282.287V1.077zM4.249 3.539c.142-.384.304-.744.481-1.078a6.7 6.7 0 0 1 .597-.933A7.01 7.01 0 0 0 3.051 3.05c.362.184.763.349 1.198.49zM3.509 7.5c.036-1.07.188-2.087.436-3.008a9.124 9.124 0 0 1-1.565-.667A6.964 6.964 0 0 0 1.018 7.5h2.49zm1.4-2.741a12.344 12.344 0 0 0-.4 2.741H7.5V5.091c-.91-.03-1.783-.145-2.591-.332zM8.5 5.09V7.5h2.99a12.342 12.342 0 0 0-.399-2.741c-.808.187-1.681.301-2.591.332zM4.51 8.5c.035.987.176 1.914.399 2.741A13.612 13.612 0 0 1 7.5 10.91V8.5H4.51zm3.99 0v2.409c.91.03 1.783.145 2.591.332.223-.827.364-1.754.4-2.741H8.5zm-3.282 3.696c.12.312.252.604.395.872.552 1.035 1.218 1.65 1.887 1.855V11.91c-.81.03-1.577.13-2.282.287zm.11 2.276a6.696 6.696 0 0 1-.598-.933 8.853 8.853 0 0 1-.481-1.079 8.38 8.38 0 0 0-1.198.49 7.01 7.01 0 0 0 2.276 1.522zm-1.383-2.964A13.36 13.36 0 0 1 3.508 8.5h-2.49a6.963 6.963 0 0 0 1.362 3.675c.47-.258.995-.482 1.565-.667zm6.728 2.964a7.009 7.009 0 0 0 2.275-1.521 8.376 8.376 0 0 0-1.197-.49 8.853 8.853 0 0 1-.481 1.078 6.688 6.688 0 0 1-.597.933zM8.5 11.909v3.014c.67-.204 1.335-.82 1.887-1.855.143-.268.276-.56.395-.872A12.63 12.63 0 0 0 8.5 11.91zm3.555-.401c.57.185 1.095.409 1.565.667A6.963 6.963 0 0 0 14.982 8.5h-2.49a13.36 13.36 0 0 1-.437 3.008zM14.982 7.5a6.963 6.963 0 0 0-1.362-3.675c-.47.258-.995.482-1.565.667.248.92.4 1.938.437 3.008h2.49zM11.27 2.461c.177.334.339.694.482 1.078a8.368 8.368 0 0 0 1.196-.49 7.01 7.01 0 0 0-2.275-1.52c.218.283.418.597.597.932zm-.488 1.343a7.765 7.765 0 0 0-.395-.872C9.835 1.897 9.17 1.282 8.5 1.077V4.09c.81-.03 1.577-.13 2.282-.287z", } + } } } @@ -37684,11 +41396,15 @@ impl IconShape for BsGoogle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.545 6.558a9.42 9.42 0 0 1 .139 1.626c0 2.434-.87 4.492-2.384 5.885h.002C11.978 15.292 10.158 16 8 16A8 8 0 1 1 8 0a7.689 7.689 0 0 1 5.352 2.082l-2.284 2.284A4.347 4.347 0 0 0 8 3.166c-2.087 0-3.86 1.408-4.492 3.304a4.792 4.792 0 0 0 0 3.063h.003c.635 1.893 2.405 3.301 4.492 3.301 1.078 0 2.004-.276 2.722-.764h-.003a3.702 3.702 0 0 0 1.599-2.431H8v-3.08h7.545z", } + } } } @@ -37723,6 +41439,9 @@ impl IconShape for BsGpuCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37734,6 +41453,7 @@ impl IconShape for BsGpuCard { path { d: "M3 12.5h3.5v1a.5.5 0 0 1-.5.5H3.5a.5.5 0 0 1-.5-.5v-1Zm4 1v-1h4v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5Z", } + } } } @@ -37768,12 +41488,16 @@ impl IconShape for BsGraphDownArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h1v15h15v1H0V0Zm10 11.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-1 0v2.6l-3.613-4.417a.5.5 0 0 0-.74-.037L7.06 8.233 3.404 3.206a.5.5 0 0 0-.808.588l4 5.5a.5.5 0 0 0 .758.06l2.609-2.61L13.445 11H10.5a.5.5 0 0 0-.5.5Z", fill_rule: "evenodd", } + } } } @@ -37808,12 +41532,16 @@ impl IconShape for BsGraphDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h1v15h15v1H0V0Zm14.817 11.887a.5.5 0 0 0 .07-.704l-4.5-5.5a.5.5 0 0 0-.74-.037L7.06 8.233 3.404 3.206a.5.5 0 0 0-.808.588l4 5.5a.5.5 0 0 0 .758.06l2.609-2.61 4.15 5.073a.5.5 0 0 0 .704.07Z", fill_rule: "evenodd", } + } } } @@ -37848,12 +41576,16 @@ impl IconShape for BsGraphUpArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h1v15h15v1H0V0Zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -37888,12 +41620,16 @@ impl IconShape for BsGraphUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0h1v15h15v1H0V0Zm14.817 3.113a.5.5 0 0 1 .07.704l-4.5 5.5a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61 4.15-5.073a.5.5 0 0 1 .704-.07Z", fill_rule: "evenodd", } + } } } @@ -37928,11 +41664,15 @@ impl IconShape for BsGrid1x2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V1zm0 9a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5z", } + } } } @@ -37967,11 +41707,15 @@ impl IconShape for BsGrid1x2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 1H1v14h5V1zm9 0h-5v5h5V1zm0 9v5h-5v-5h5zM0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V1zm1 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1h-5z", } + } } } @@ -38006,11 +41750,15 @@ impl IconShape for BsGrid3x2GapFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V4zM1 9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V9zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V9z", } + } } } @@ -38045,11 +41793,15 @@ impl IconShape for BsGrid3x2Gap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4v2H2V4h2zm1 7V9a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm5 5V9a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V4a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zM9 4v2H7V4h2zm5 0h-2v2h2V4zM4 9v2H2V9h2zm5 0v2H7V9h2zm5 0v2h-2V9h2zm-3-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V4zm1 4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1h-2z", } + } } } @@ -38084,11 +41836,15 @@ impl IconShape for BsGrid3x2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3.5A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v8a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5v-8zM1.5 3a.5.5 0 0 0-.5.5V7h4V3H1.5zM5 8H1v3.5a.5.5 0 0 0 .5.5H5V8zm1 0v4h4V8H6zm4-1V3H6v4h4zm1 1v4h3.5a.5.5 0 0 0 .5-.5V8h-4zm0-1h4V3.5a.5.5 0 0 0-.5-.5H11v4z", } + } } } @@ -38123,11 +41879,15 @@ impl IconShape for BsGrid3x3GapFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V2zM1 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V7zM1 12a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-2z", } + } } } @@ -38162,11 +41922,15 @@ impl IconShape for BsGrid3x3Gap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 2v2H2V2h2zm1 12v-2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V7a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm5 10v-2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V7a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zM9 2v2H7V2h2zm5 0v2h-2V2h2zM4 7v2H2V7h2zm5 0v2H7V7h2zm5 0h-2v2h2V7zM4 12v2H2v-2h2zm5 0v2H7v-2h2zm5 0v2h-2v-2h2zM12 1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zm-1 6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V7zm1 4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2z", } + } } } @@ -38201,11 +41965,15 @@ impl IconShape for BsGrid3x3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13zM1.5 1a.5.5 0 0 0-.5.5V5h4V1H1.5zM5 6H1v4h4V6zm1 4h4V6H6v4zm-1 1H1v3.5a.5.5 0 0 0 .5.5H5v-4zm1 0v4h4v-4H6zm5 0v4h3.5a.5.5 0 0 0 .5-.5V11h-4zm0-1h4V6h-4v4zm0-5h4V1.5a.5.5 0 0 0-.5-.5H11v4zm-1 0V1H6v4h4z", } + } } } @@ -38240,11 +42008,15 @@ impl IconShape for BsGridFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5v-3zm8 0A1.5 1.5 0 0 1 10.5 1h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5v-3zm-8 8A1.5 1.5 0 0 1 2.5 9h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5v-3zm8 0A1.5 1.5 0 0 1 10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5v-3z", } + } } } @@ -38279,11 +42051,15 @@ impl IconShape for BsGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5v-3zM2.5 2a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zm6.5.5A1.5 1.5 0 0 1 10.5 1h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zM1 10.5A1.5 1.5 0 0 1 2.5 9h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zm6.5.5A1.5 1.5 0 0 1 10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3z", } + } } } @@ -38318,11 +42094,15 @@ impl IconShape for BsGripHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 8a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -38357,11 +42137,15 @@ impl IconShape for BsGripVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -38396,11 +42180,15 @@ impl IconShape for BsHammer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.972 2.508a.5.5 0 0 0-.16-.556l-.178-.129a5.009 5.009 0 0 0-2.076-.783C6.215.862 4.504 1.229 2.84 3.133H1.786a.5.5 0 0 0-.354.147L.146 4.567a.5.5 0 0 0 0 .706l2.571 2.579a.5.5 0 0 0 .708 0l1.286-1.29a.5.5 0 0 0 .146-.353V5.57l8.387 8.873A.5.5 0 0 0 14 14.5l1.5-1.5a.5.5 0 0 0 .017-.689l-9.129-8.63c.747-.456 1.772-.839 3.112-.839a.5.5 0 0 0 .472-.334z", } + } } } @@ -38435,11 +42223,15 @@ impl IconShape for BsHandIndexFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v5.34l-1.2.24a1.5 1.5 0 0 0-1.196 1.636l.345 3.106a2.5 2.5 0 0 0 .405 1.11l1.433 2.15A1.5 1.5 0 0 0 6.035 16h6.385a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002z", } + } } } @@ -38474,11 +42266,15 @@ impl IconShape for BsHandIndexThumbFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 1.75v2.716l.047-.002c.312-.012.742-.016 1.051.046.28.056.543.18.738.288.273.152.456.385.56.642l.132-.012c.312-.024.794-.038 1.158.108.37.148.689.487.88.716.075.09.141.175.195.248h.582a2 2 0 0 1 1.99 2.199l-.272 2.715a3.5 3.5 0 0 1-.444 1.389l-1.395 2.441A1.5 1.5 0 0 1 12.42 16H6.118a1.5 1.5 0 0 1-1.342-.83l-1.215-2.43L1.07 8.589a1.517 1.517 0 0 1 2.373-1.852L5 8.293V1.75a1.75 1.75 0 0 1 3.5 0z", } + } } } @@ -38513,11 +42309,15 @@ impl IconShape for BsHandIndexThumb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.75 1a.75.75 0 0 1 .75.75V8a.5.5 0 0 0 1 0V5.467l.086-.004c.317-.012.637-.008.816.027.134.027.294.096.448.182.077.042.15.147.15.314V8a.5.5 0 0 0 1 0V6.435l.106-.01c.316-.024.584-.01.708.04.118.046.3.207.486.43.081.096.15.19.2.259V8.5a.5.5 0 1 0 1 0v-1h.342a1 1 0 0 1 .995 1.1l-.271 2.715a2.5 2.5 0 0 1-.317.991l-1.395 2.442a.5.5 0 0 1-.434.252H6.118a.5.5 0 0 1-.447-.276l-1.232-2.465-2.512-4.185a.517.517 0 0 1 .809-.631l2.41 2.41A.5.5 0 0 0 6 9.5V1.75A.75.75 0 0 1 6.75 1zM8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v6.543L3.443 6.736A1.517 1.517 0 0 0 1.07 8.588l2.491 4.153 1.215 2.43A1.5 1.5 0 0 0 6.118 16h6.302a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002zm2.094 2.025z", } + } } } @@ -38552,11 +42352,15 @@ impl IconShape for BsHandIndex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.75 1a.75.75 0 0 1 .75.75V8a.5.5 0 0 0 1 0V5.467l.086-.004c.317-.012.637-.008.816.027.134.027.294.096.448.182.077.042.15.147.15.314V8a.5.5 0 1 0 1 0V6.435a4.9 4.9 0 0 1 .106-.01c.316-.024.584-.01.708.04.118.046.3.207.486.43.081.096.15.19.2.259V8.5a.5.5 0 0 0 1 0v-1h.342a1 1 0 0 1 .995 1.1l-.271 2.715a2.5 2.5 0 0 1-.317.991l-1.395 2.442a.5.5 0 0 1-.434.252H6.035a.5.5 0 0 1-.416-.223l-1.433-2.15a1.5 1.5 0 0 1-.243-.666l-.345-3.105a.5.5 0 0 1 .399-.546L5 8.11V9a.5.5 0 0 0 1 0V1.75A.75.75 0 0 1 6.75 1zM8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v5.34l-1.2.24a1.5 1.5 0 0 0-1.196 1.636l.345 3.106a2.5 2.5 0 0 0 .405 1.11l1.433 2.15A1.5 1.5 0 0 0 6.035 16h6.385a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002zm2.094 2.025z", } + } } } @@ -38591,11 +42395,15 @@ impl IconShape for BsHandThumbsDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.956 14.534c.065.936.952 1.659 1.908 1.42l.261-.065a1.378 1.378 0 0 0 1.012-.965c.22-.816.533-2.512.062-4.51.136.02.285.037.443.051.713.065 1.669.071 2.516-.211.518-.173.994-.68 1.2-1.272a1.896 1.896 0 0 0-.234-1.734c.058-.118.103-.242.138-.362.077-.27.113-.568.113-.856 0-.29-.036-.586-.113-.857a2.094 2.094 0 0 0-.16-.403c.169-.387.107-.82-.003-1.149a3.162 3.162 0 0 0-.488-.9c.054-.153.076-.313.076-.465a1.86 1.86 0 0 0-.253-.912C13.1.757 12.437.28 11.5.28H8c-.605 0-1.07.08-1.466.217a4.823 4.823 0 0 0-.97.485l-.048.029c-.504.308-.999.61-2.068.723C2.682 1.815 2 2.434 2 3.279v4c0 .851.685 1.433 1.357 1.616.849.232 1.574.787 2.132 1.41.56.626.914 1.28 1.039 1.638.199.575.356 1.54.428 2.591z", } + } } } @@ -38630,11 +42438,15 @@ impl IconShape for BsHandThumbsDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.864 15.674c-.956.24-1.843-.484-1.908-1.42-.072-1.05-.23-2.015-.428-2.59-.125-.36-.479-1.012-1.04-1.638-.557-.624-1.282-1.179-2.131-1.41C2.685 8.432 2 7.85 2 7V3c0-.845.682-1.464 1.448-1.546 1.07-.113 1.564-.415 2.068-.723l.048-.029c.272-.166.578-.349.97-.484C6.931.08 7.395 0 8 0h3.5c.937 0 1.599.478 1.934 1.064.164.287.254.607.254.913 0 .152-.023.312-.077.464.201.262.38.577.488.9.11.33.172.762.004 1.15.069.13.12.268.159.403.077.27.113.567.113.856 0 .289-.036.586-.113.856-.035.12-.08.244-.138.363.394.571.418 1.2.234 1.733-.206.592-.682 1.1-1.2 1.272-.847.283-1.803.276-2.516.211a9.877 9.877 0 0 1-.443-.05 9.364 9.364 0 0 1-.062 4.51c-.138.508-.55.848-1.012.964l-.261.065zM11.5 1H8c-.51 0-.863.068-1.14.163-.281.097-.506.229-.776.393l-.04.025c-.555.338-1.198.73-2.49.868-.333.035-.554.29-.554.55V7c0 .255.226.543.62.65 1.095.3 1.977.997 2.614 1.709.635.71 1.064 1.475 1.238 1.977.243.7.407 1.768.482 2.85.025.362.36.595.667.518l.262-.065c.16-.04.258-.144.288-.255a8.34 8.34 0 0 0-.145-4.726.5.5 0 0 1 .595-.643h.003l.014.004.058.013a8.912 8.912 0 0 0 1.036.157c.663.06 1.457.054 2.11-.163.175-.059.45-.301.57-.651.107-.308.087-.67-.266-1.021L12.793 7l.353-.354c.043-.042.105-.14.154-.315.048-.167.075-.37.075-.581 0-.211-.027-.414-.075-.581-.05-.174-.111-.273-.154-.315l-.353-.354.353-.354c.047-.047.109-.176.005-.488a2.224 2.224 0 0 0-.505-.804l-.353-.354.353-.354c.006-.005.041-.05.041-.17a.866.866 0 0 0-.121-.415C12.4 1.272 12.063 1 11.5 1z", } + } } } @@ -38669,11 +42481,15 @@ impl IconShape for BsHandThumbsUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.956 1.745C7.021.81 7.908.087 8.864.325l.261.066c.463.116.874.456 1.012.965.22.816.533 2.511.062 4.51a9.84 9.84 0 0 1 .443-.051c.713-.065 1.669-.072 2.516.21.518.173.994.681 1.2 1.273.184.532.16 1.162-.234 1.733.058.119.103.242.138.363.077.27.113.567.113.856 0 .289-.036.586-.113.856-.039.135-.09.273-.16.404.169.387.107.819-.003 1.148a3.163 3.163 0 0 1-.488.901c.054.152.076.312.076.465 0 .305-.089.625-.253.912C13.1 15.522 12.437 16 11.5 16H8c-.605 0-1.07-.081-1.466-.218a4.82 4.82 0 0 1-.97-.484l-.048-.03c-.504-.307-.999-.609-2.068-.722C2.682 14.464 2 13.846 2 13V9c0-.85.685-1.432 1.357-1.615.849-.232 1.574-.787 2.132-1.41.56-.627.914-1.28 1.039-1.639.199-.575.356-1.539.428-2.59z", } + } } } @@ -38708,11 +42524,15 @@ impl IconShape for BsHandThumbsUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2.144 2.144 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a9.84 9.84 0 0 0-.443.05 9.365 9.365 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111L8.864.046zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a8.908 8.908 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.224 2.224 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.866.866 0 0 1-.121.416c-.165.288-.503.56-1.066.56z", } + } } } @@ -38747,11 +42567,15 @@ impl IconShape for BsHandbagFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2 2 0 0 0-2 2v2H5V3a3 3 0 1 1 6 0v2h-1V3a2 2 0 0 0-2-2zM5 5H3.36a1.5 1.5 0 0 0-1.483 1.277L.85 13.13A2.5 2.5 0 0 0 3.322 16h9.355a2.5 2.5 0 0 0 2.473-2.87l-1.028-6.853A1.5 1.5 0 0 0 12.64 5H11v1.5a.5.5 0 0 1-1 0V5H6v1.5a.5.5 0 0 1-1 0V5z", } + } } } @@ -38786,11 +42610,15 @@ impl IconShape for BsHandbag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2 2 0 0 1 2 2v2H6V3a2 2 0 0 1 2-2zm3 4V3a3 3 0 1 0-6 0v2H3.36a1.5 1.5 0 0 0-1.483 1.277L.85 13.13A2.5 2.5 0 0 0 3.322 16h9.355a2.5 2.5 0 0 0 2.473-2.87l-1.028-6.853A1.5 1.5 0 0 0 12.64 5H11zm-1 1v1.5a.5.5 0 0 0 1 0V6h1.639a.5.5 0 0 1 .494.426l1.028 6.851A1.5 1.5 0 0 1 12.678 15H3.322a1.5 1.5 0 0 1-1.483-1.723l1.028-6.851A.5.5 0 0 1 3.36 6H5v1.5a.5.5 0 1 0 1 0V6h4z", } + } } } @@ -38825,11 +42653,15 @@ impl IconShape for BsHash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.39 12.648a1.32 1.32 0 0 0-.015.18c0 .305.21.508.5.508.266 0 .492-.172.555-.477l.554-2.703h1.204c.421 0 .617-.234.617-.547 0-.312-.188-.53-.617-.53h-.985l.516-2.524h1.265c.43 0 .618-.227.618-.547 0-.313-.188-.524-.618-.524h-1.046l.476-2.304a1.06 1.06 0 0 0 .016-.164.51.51 0 0 0-.516-.516.54.54 0 0 0-.539.43l-.523 2.554H7.617l.477-2.304c.008-.04.015-.118.015-.164a.512.512 0 0 0-.523-.516.539.539 0 0 0-.531.43L6.53 5.484H5.414c-.43 0-.617.22-.617.532 0 .312.187.539.617.539h.906l-.515 2.523H4.609c-.421 0-.609.219-.609.531 0 .313.188.547.61.547h.976l-.516 2.492c-.008.04-.015.125-.015.18 0 .305.21.508.5.508.265 0 .492-.172.554-.477l.555-2.703h2.242l-.515 2.492zm-1-6.109h2.266l-.515 2.563H6.859l.532-2.563z", } + } } } @@ -38864,11 +42696,15 @@ impl IconShape for BsHddFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 10a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-1zm2.5 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zm2 0a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zM.91 7.204A2.993 2.993 0 0 1 2 7h12c.384 0 .752.072 1.09.204l-1.867-3.422A1.5 1.5 0 0 0 11.906 3H4.094a1.5 1.5 0 0 0-1.317.782L.91 7.204z", } + } } } @@ -38903,11 +42739,15 @@ impl IconShape for BsHddNetworkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h5.5v3A1.5 1.5 0 0 0 6 11.5H.5a.5.5 0 0 0 0 1H6A1.5 1.5 0 0 0 7.5 14h1a1.5 1.5 0 0 0 1.5-1.5h5.5a.5.5 0 0 0 0-1H10A1.5 1.5 0 0 0 8.5 10V7H14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1z", } + } } } @@ -38942,6 +42782,9 @@ impl IconShape for BsHddNetwork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38950,6 +42793,7 @@ impl IconShape for BsHddNetwork { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2H8.5v3a1.5 1.5 0 0 1 1.5 1.5h5.5a.5.5 0 0 1 0 1H10A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5H.5a.5.5 0 0 1 0-1H6A1.5 1.5 0 0 1 7.5 10V7H2a2 2 0 0 1-2-2V4zm1 0v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1zm6 7.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z", } + } } } @@ -38984,11 +42828,15 @@ impl IconShape for BsHddRackFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1v2H2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2h-1V7h1a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-2 7a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM12 7v2H4V7h8z", } + } } } @@ -39023,6 +42871,9 @@ impl IconShape for BsHddRack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39031,6 +42882,7 @@ impl IconShape for BsHddRack { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1v2H2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2h-1V7h1a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm13 2v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm0 7v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm-3-4v2H4V7h8z", } + } } } @@ -39065,11 +42917,15 @@ impl IconShape for BsHddStackFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 9a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1z", } + } } } @@ -39104,6 +42960,9 @@ impl IconShape for BsHddStack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39115,6 +42974,7 @@ impl IconShape for BsHddStack { path { d: "M5 4.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm-2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } + } } } @@ -39149,6 +43009,9 @@ impl IconShape for BsHdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39157,6 +43020,7 @@ impl IconShape for BsHdd { path { d: "M16 11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V9.51c0-.418.105-.83.305-1.197l2.472-4.531A1.5 1.5 0 0 1 4.094 3h7.812a1.5 1.5 0 0 1 1.317.782l2.472 4.53c.2.368.305.78.305 1.198V11zM3.655 4.26 1.592 8.043C1.724 8.014 1.86 8 2 8h12c.14 0 .276.014.408.042L12.345 4.26a.5.5 0 0 0-.439-.26H4.094a.5.5 0 0 0-.44.26zM1 10v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1z", } + } } } @@ -39191,11 +43055,15 @@ impl IconShape for BsHdmiFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 5a1 1 0 0 0-1 1v3.293c0 .39.317.707.707.707.188 0 .368.075.5.207l.5.5a1 1 0 0 0 .707.293h11.172a1 1 0 0 0 .707-.293l.5-.5a.707.707 0 0 1 .5-.207c.39 0 .707-.317.707-.707V6a1 1 0 0 0-1-1H1Zm1.5 2h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1Z", } + } } } @@ -39230,6 +43098,9 @@ impl IconShape for BsHdmi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39238,6 +43109,7 @@ impl IconShape for BsHdmi { path { d: "M1 5a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h.293l.707.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293l.707-.707H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm0 1h14v3h-.293a1 1 0 0 0-.707.293l-.707.707H2.707L2 9.293A1 1 0 0 0 1.293 9H1V6Z", } + } } } @@ -39272,11 +43144,15 @@ impl IconShape for BsHeadphones { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V8a6 6 0 1 1 12 0v5a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1V8a5 5 0 0 0-5-5z", } + } } } @@ -39311,6 +43187,9 @@ impl IconShape for BsHeadsetVr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39319,6 +43198,7 @@ impl IconShape for BsHeadsetVr { path { d: "M12 12a3.988 3.988 0 0 1-2.786-1.13l-.002-.002a1.612 1.612 0 0 0-.276-.167A2.164 2.164 0 0 0 8 10.5c-.414 0-.729.103-.935.201a1.612 1.612 0 0 0-.277.167l-.002.002A4 4 0 1 1 4 4h8a4 4 0 0 1 0 8z", } + } } } @@ -39353,11 +43233,15 @@ impl IconShape for BsHeadset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a6 6 0 1 1 12 0v6a2.5 2.5 0 0 1-2.5 2.5H9.366a1 1 0 0 1-.866.5h-1a1 1 0 1 1 0-2h1a1 1 0 0 1 .866.5H11.5A1.5 1.5 0 0 0 13 12h-1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h1V6a5 5 0 0 0-5-5z", } + } } } @@ -39392,11 +43276,15 @@ impl IconShape for BsHeartArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.707 9h4.364c-.536 1.573 2.028 3.806 4.929-.5-2.9-4.306-5.465-2.073-4.929-.5H6.707L4.854 6.146a.5.5 0 1 0-.708.708L5.293 8h-.586L2.854 6.146a.5.5 0 1 0-.708.708L3.293 8h-.586L.854 6.146a.5.5 0 1 0-.708.708L1.793 8.5.146 10.146a.5.5 0 0 0 .708.708L2.707 9h.586l-1.147 1.146a.5.5 0 0 0 .708.708L4.707 9h.586l-1.147 1.146a.5.5 0 0 0 .708.708L6.707 9Z", } + } } } @@ -39431,12 +43319,16 @@ impl IconShape for BsHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.314C12.438-3.248 23.534 4.735 8 15-7.534 4.736 3.562-3.248 8 1.314z", fill_rule: "evenodd", } + } } } @@ -39471,11 +43363,15 @@ impl IconShape for BsHeartHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2.748v11.047c3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01L8 2.748zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15z", } + } } } @@ -39510,12 +43406,16 @@ impl IconShape for BsHeartPulseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.475 9C2.702 10.84 4.779 12.871 8 15c3.221-2.129 5.298-4.16 6.525-6H12a.5.5 0 0 1-.464-.314l-1.457-3.642-1.598 5.593a.5.5 0 0 1-.945.049L5.889 6.568l-1.473 2.21A.5.5 0 0 1 4 9H1.475ZM.879 8C-2.426 1.68 4.41-2 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C11.59-2 18.426 1.68 15.12 8h-2.783l-1.874-4.686a.5.5 0 0 0-.945.049L7.921 8.956 6.464 5.314a.5.5 0 0 0-.88-.091L3.732 8H.88Z", fill_rule: "evenodd", } + } } } @@ -39550,12 +43450,16 @@ impl IconShape for BsHeartPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053.918 3.995.78 5.323 1.508 7H.43c-2.128-5.697 4.165-8.83 7.394-5.857.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17c3.23-2.974 9.522.159 7.394 5.856h-1.078c.728-1.677.59-3.005.108-3.947C13.486.878 10.4.28 8.717 2.01L8 2.748ZM2.212 10h1.315C4.593 11.183 6.05 12.458 8 13.795c1.949-1.337 3.407-2.612 4.473-3.795h1.315c-1.265 1.566-3.14 3.25-5.788 5-2.648-1.75-4.523-3.434-5.788-5Zm8.252-6.686a.5.5 0 0 0-.945.049L7.921 8.956 6.464 5.314a.5.5 0 0 0-.88-.091L3.732 8H.5a.5.5 0 0 0 0 1H4a.5.5 0 0 0 .416-.223l1.473-2.209 1.647 4.118a.5.5 0 0 0 .945-.049l1.598-5.593 1.457 3.642A.5.5 0 0 0 12 9h3.5a.5.5 0 0 0 0-1h-3.162l-1.874-4.686Z", fill_rule: "evenodd", } + } } } @@ -39590,11 +43494,15 @@ impl IconShape for BsHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01L8 2.748zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15z", } + } } } @@ -39629,12 +43537,16 @@ impl IconShape for BsHeartbreakFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.931.586 7 3l1.5 4-2 3L8 15C22.534 5.396 13.757-2.21 8.931.586ZM7.358.77 5.5 3 7 7l-1.5 3 1.815 4.537C-6.533 4.96 2.685-2.467 7.358.77Z", fill_rule: "evenodd", } + } } } @@ -39669,12 +43581,16 @@ impl IconShape for BsHeartbreak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.867 14.41c13.308-9.322 4.79-16.563.064-13.824L7 3l1.5 4-2 3L8 15a38.094 38.094 0 0 0 .867-.59Zm-.303-1.01c6.164-4.4 6.91-7.982 6.22-9.921C14.031 1.37 11.447.42 9.587 1.368L8.136 3.18l1.3 3.468a1 1 0 0 1-.104.906l-1.739 2.608.971 3.237Zm-1.25 1.137a36.027 36.027 0 0 1-1.522-1.116C-5.077 4.97 1.842-1.472 6.454.293c.314.12.618.279.904.477L5.5 3 7 7l-1.5 3 1.815 4.537Zm-2.3-3.06C.895 7.797.597 4.875 1.308 3.248c.756-1.73 2.768-2.577 4.456-2.127L4.732 2.36a1 1 0 0 0-.168.991L5.91 6.943l-1.305 2.61a1 1 0 0 0-.034.818l.442 1.106Z", fill_rule: "evenodd", } + } } } @@ -39709,12 +43625,16 @@ impl IconShape for BsHearts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.931.481c1.627-1.671 5.692 1.254 0 5.015-5.692-3.76-1.626-6.686 0-5.015Zm6.84 1.794c1.084-1.114 3.795.836 0 3.343-3.795-2.507-1.084-4.457 0-3.343ZM7.84 7.642c2.71-2.786 9.486 2.09 0 8.358-9.487-6.268-2.71-11.144 0-8.358Z", fill_rule: "evenodd", } + } } } @@ -39749,12 +43669,16 @@ impl IconShape for BsHeptagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053z", fill_rule: "evenodd", } + } } } @@ -39789,11 +43713,15 @@ impl IconShape for BsHeptagonHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053zM8 15h3.093l3.868-4.975-1.383-6.212L8 1.058V15z", } + } } } @@ -39828,11 +43756,15 @@ impl IconShape for BsHeptagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053zM2.422 3.813l-1.383 6.212L4.907 15h6.186l3.868-4.975-1.383-6.212L8 1.058 2.422 3.813z", } + } } } @@ -39867,12 +43799,16 @@ impl IconShape for BsHexagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", fill_rule: "evenodd", } + } } } @@ -39907,11 +43843,15 @@ impl IconShape for BsHexagonHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.577v6.846L8 15V1l6 3.577zM8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", } + } } } @@ -39946,11 +43886,15 @@ impl IconShape for BsHexagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4.577v6.846L8 15l-6-3.577V4.577L8 1l6 3.577zM8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", } + } } } @@ -39985,11 +43929,15 @@ impl IconShape for BsHospitalFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 0a1 1 0 0 0-1 1v1a1 1 0 0 0-1 1v4H1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h6v-2.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5V16h6a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1h-3V3a1 1 0 0 0-1-1V1a1 1 0 0 0-1-1H6Zm2.5 5.034v1.1l.953-.55.5.867L9 7l.953.55-.5.866-.953-.55v1.1h-1v-1.1l-.953.55-.5-.866L7 7l-.953-.55.5-.866.953.55v-1.1h1ZM2.25 9h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 2 9.75v-.5A.25.25 0 0 1 2.25 9Zm0 2h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25ZM2 13.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5ZM13.25 9h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25ZM13 11.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5Zm.25 1.75h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25Z", } + } } } @@ -40024,6 +43972,9 @@ impl IconShape for BsHospital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40032,6 +43983,7 @@ impl IconShape for BsHospital { path { d: "M5 1a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v1a1 1 0 0 1 1 1v4h3a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h3V3a1 1 0 0 1 1-1V1Zm2 14h2v-3H7v3Zm3 0h1V3H5v12h1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3Zm0-14H6v1h4V1Zm2 7v7h3V8h-3Zm-8 7V8H1v7h3Z", } + } } } @@ -40066,11 +44018,15 @@ impl IconShape for BsHourglassBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1-.5-.5zm2.5.5v1a3.5 3.5 0 0 0 1.989 3.158c.533.256 1.011.791 1.011 1.491v.702s.18.149.5.149.5-.15.5-.15v-.7c0-.701.478-1.236 1.011-1.492A3.5 3.5 0 0 0 11.5 3V2h-7z", } + } } } @@ -40105,11 +44061,15 @@ impl IconShape for BsHourglassSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 15a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11zm2-13v1c0 .537.12 1.045.337 1.5h6.326c.216-.455.337-.963.337-1.5V2h-7zm3 6.35c0 .701-.478 1.236-1.011 1.492A3.5 3.5 0 0 0 4.5 13s.866-1.299 3-1.48V8.35zm1 0v3.17c2.134.181 3 1.48 3 1.48a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351z", } + } } } @@ -40144,11 +44104,15 @@ impl IconShape for BsHourglassTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 14.5a.5.5 0 0 0 .5.5h11a.5.5 0 1 0 0-1h-1v-1a4.5 4.5 0 0 0-2.557-4.06c-.29-.139-.443-.377-.443-.59v-.7c0-.213.154-.451.443-.59A4.5 4.5 0 0 0 12.5 3V2h1a.5.5 0 0 0 0-1h-11a.5.5 0 0 0 0 1h1v1a4.5 4.5 0 0 0 2.557 4.06c.29.139.443.377.443.59v.7c0 .213-.154.451-.443.59A4.5 4.5 0 0 0 3.5 13v1h-1a.5.5 0 0 0-.5.5zm2.5-.5v-1a3.5 3.5 0 0 1 1.989-3.158c.533-.256 1.011-.79 1.011-1.491v-.702s.18.101.5.101.5-.1.5-.1v.7c0 .701.478 1.236 1.011 1.492A3.5 3.5 0 0 1 11.5 13v1h-7z", } + } } } @@ -40183,11 +44147,15 @@ impl IconShape for BsHourglass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1-.5-.5zm2.5.5v1a3.5 3.5 0 0 0 1.989 3.158c.533.256 1.011.791 1.011 1.491v.702c0 .7-.478 1.235-1.011 1.491A3.5 3.5 0 0 0 4.5 13v1h7v-1a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351v-.702c0-.7.478-1.235 1.011-1.491A3.5 3.5 0 0 0 11.5 3V2h-7z", } + } } } @@ -40222,11 +44190,15 @@ impl IconShape for BsHouseDoorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5z", } + } } } @@ -40261,11 +44233,15 @@ impl IconShape for BsHouseDoor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4H2.5z", } + } } } @@ -40300,6 +44276,9 @@ impl IconShape for BsHouseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40310,6 +44289,7 @@ impl IconShape for BsHouseFill { d: "M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z", fill_rule: "evenodd", } + } } } @@ -40344,6 +44324,9 @@ impl IconShape for BsHouseHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40352,6 +44335,7 @@ impl IconShape for BsHouseHeartFill { path { d: "m14 9.293-6-6-6 6V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9.293Zm-6-.811c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.691 0-5.018Z", } + } } } @@ -40386,6 +44370,9 @@ impl IconShape for BsHouseHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40394,6 +44381,7 @@ impl IconShape for BsHouseHeart { path { d: "M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.707L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.646a.5.5 0 0 0 .708-.707L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.707 1.5ZM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5 5 5Z", } + } } } @@ -40428,6 +44416,9 @@ impl IconShape for BsHouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40438,6 +44429,7 @@ impl IconShape for BsHouse { d: "M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z", fill_rule: "evenodd", } + } } } @@ -40472,11 +44464,15 @@ impl IconShape for BsHr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 3H4a1 1 0 0 0-1 1v2.5H2V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2.5h-1V4a1 1 0 0 0-1-1zM2 9.5h1V12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V9.5h1V12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5zm-1.5-2a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } + } } } @@ -40511,11 +44507,15 @@ impl IconShape for BsHurricane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.999 2.6A5.5 5.5 0 0 1 15 7.5a.5.5 0 0 0 1 0 6.5 6.5 0 1 0-13 0 5 5 0 0 0 6.001 4.9A5.5 5.5 0 0 1 1 7.5a.5.5 0 0 0-1 0 6.5 6.5 0 1 0 13 0 5 5 0 0 0-6.001-4.9zM10 7.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } + } } } @@ -40550,6 +44550,9 @@ impl IconShape for BsHypnotize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40559,6 +44562,7 @@ impl IconShape for BsHypnotize { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0ZM4.965 1.69a6.972 6.972 0 0 1 3.861-.642c.722.767 1.177 1.887 1.177 3.135 0 1.656-.802 3.088-1.965 3.766 1.263.24 2.655-.815 3.406-2.742.38-.975.537-2.023.492-2.996a7.027 7.027 0 0 1 2.488 3.003c-.303 1.01-1.046 1.966-2.128 2.59-1.44.832-3.09.85-4.26.173l.008.021.012-.006-.01.01c.42 1.218 2.032 1.9 4.08 1.586a7.415 7.415 0 0 0 2.856-1.081 6.963 6.963 0 0 1-1.358 3.662c-1.03.248-2.235.084-3.322-.544-1.433-.827-2.272-2.236-2.279-3.58l-.012-.003c-.845.972-.63 2.71.666 4.327a7.415 7.415 0 0 0 2.37 1.935 6.972 6.972 0 0 1-3.86.65c-.727-.767-1.186-1.892-1.186-3.146 0-1.658.804-3.091 1.969-3.768l-.002-.007c-1.266-.25-2.666.805-3.42 2.74a7.415 7.415 0 0 0-.49 3.012 7.026 7.026 0 0 1-2.49-3.018C1.87 9.757 2.613 8.8 3.696 8.174c1.438-.83 3.084-.85 4.253-.176l.005-.006C7.538 6.77 5.924 6.085 3.872 6.4c-1.04.16-2.03.55-2.853 1.08a6.962 6.962 0 0 1 1.372-3.667l-.002.003c1.025-.243 2.224-.078 3.306.547 1.43.826 2.269 2.23 2.28 3.573L8 7.941c.837-.974.62-2.706-.673-4.319a7.415 7.415 0 0 0-2.362-1.931Z", fill_rule: "evenodd", } + } } } @@ -40593,11 +44597,15 @@ impl IconShape for BsImageAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 2.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zm4.225 4.053a.5.5 0 0 0-.577.093l-3.71 4.71-2.66-2.772a.5.5 0 0 0-.63.062L.002 13v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-4.5l-4.777-3.947z", } + } } } @@ -40632,11 +44640,15 @@ impl IconShape for BsImageFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2V3zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0z", } + } } } @@ -40671,6 +44683,9 @@ impl IconShape for BsImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40679,6 +44694,7 @@ impl IconShape for BsImage { path { d: "M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-12zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1h12z", } + } } } @@ -40713,6 +44729,9 @@ impl IconShape for BsImages { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40721,6 +44740,7 @@ impl IconShape for BsImages { path { d: "M14.002 13a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2V5A2 2 0 0 1 2 3a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-1.998 2zM14 2H4a1 1 0 0 0-1 1h9.002a2 2 0 0 1 2 2v7A1 1 0 0 0 15 11V3a1 1 0 0 0-1-1zM2.002 4a1 1 0 0 0-1 1v8l2.646-2.354a.5.5 0 0 1 .63-.062l2.66 1.773 3.71-3.71a.5.5 0 0 1 .577-.094l1.777 1.947V5a1 1 0 0 0-1-1h-10z", } + } } } @@ -40755,11 +44775,15 @@ impl IconShape for BsInboxFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4H4.98zm-1.17-.437A1.5 1.5 0 0 1 4.98 3h6.04a1.5 1.5 0 0 1 1.17.563l3.7 4.625a.5.5 0 0 1 .106.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374l3.7-4.625z", } + } } } @@ -40794,11 +44818,15 @@ impl IconShape for BsInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4H4.98zm9.954 5H10.45a2.5 2.5 0 0 1-4.9 0H1.066l.32 2.562a.5.5 0 0 0 .497.438h12.234a.5.5 0 0 0 .496-.438L14.933 9zM3.809 3.563A1.5 1.5 0 0 1 4.981 3h6.038a1.5 1.5 0 0 1 1.172.563l3.7 4.625a.5.5 0 0 1 .105.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374l3.7-4.625z", } + } } } @@ -40833,11 +44861,15 @@ impl IconShape for BsInboxesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.98 1a.5.5 0 0 0-.39.188L1.54 5H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0A.5.5 0 0 1 10 5h4.46l-3.05-3.812A.5.5 0 0 0 11.02 1H4.98zM3.81.563A1.5 1.5 0 0 1 4.98 0h6.04a1.5 1.5 0 0 1 1.17.563l3.7 4.625a.5.5 0 0 1 .106.374l-.39 3.124A1.5 1.5 0 0 1 14.117 10H1.883A1.5 1.5 0 0 1 .394 8.686l-.39-3.124a.5.5 0 0 1 .106-.374L3.81.563zM.125 11.17A.5.5 0 0 1 .5 11H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0 .5.5 0 0 1 .5-.5h5.5a.5.5 0 0 1 .496.562l-.39 3.124A1.5 1.5 0 0 1 14.117 16H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .121-.393z", } + } } } @@ -40872,11 +44904,15 @@ impl IconShape for BsInboxes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.98 1a.5.5 0 0 0-.39.188L1.54 5H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0A.5.5 0 0 1 10 5h4.46l-3.05-3.812A.5.5 0 0 0 11.02 1H4.98zm9.954 5H10.45a2.5 2.5 0 0 1-4.9 0H1.066l.32 2.562A.5.5 0 0 0 1.884 9h12.234a.5.5 0 0 0 .496-.438L14.933 6zM3.809.563A1.5 1.5 0 0 1 4.981 0h6.038a1.5 1.5 0 0 1 1.172.563l3.7 4.625a.5.5 0 0 1 .105.374l-.39 3.124A1.5 1.5 0 0 1 14.117 10H1.883A1.5 1.5 0 0 1 .394 8.686l-.39-3.124a.5.5 0 0 1 .106-.374L3.81.563zM.125 11.17A.5.5 0 0 1 .5 11H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0 .5.5 0 0 1 .5-.5h5.5a.5.5 0 0 1 .496.562l-.39 3.124A1.5 1.5 0 0 1 14.117 16H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .121-.393zm.941.83.32 2.562a.5.5 0 0 0 .497.438h12.234a.5.5 0 0 0 .496-.438l.32-2.562H10.45a2.5 2.5 0 0 1-4.9 0H1.066z", } + } } } @@ -40911,12 +44947,16 @@ impl IconShape for BsIncognito { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m4.736 1.968-.892 3.269-.014.058C2.113 5.568 1 6.006 1 6.5 1 7.328 4.134 8 8 8s7-.672 7-1.5c0-.494-1.113-.932-2.83-1.205a1.032 1.032 0 0 0-.014-.058l-.892-3.27c-.146-.533-.698-.849-1.239-.734C9.411 1.363 8.62 1.5 8 1.5c-.62 0-1.411-.136-2.025-.267-.541-.115-1.093.2-1.239.735Zm.015 3.867a.25.25 0 0 1 .274-.224c.9.092 1.91.143 2.975.143a29.58 29.58 0 0 0 2.975-.143.25.25 0 0 1 .05.498c-.918.093-1.944.145-3.025.145s-2.107-.052-3.025-.145a.25.25 0 0 1-.224-.274ZM3.5 10h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Zm-1.5.5c0-.175.03-.344.085-.5H2a.5.5 0 0 1 0-1h3.5a1.5 1.5 0 0 1 1.488 1.312 3.5 3.5 0 0 1 2.024 0A1.5 1.5 0 0 1 10.5 9H14a.5.5 0 0 1 0 1h-.085c.055.156.085.325.085.5v1a2.5 2.5 0 0 1-5 0v-.14l-.21-.07a2.5 2.5 0 0 0-1.58 0l-.21.07v.14a2.5 2.5 0 0 1-5 0v-1Zm8.5-.5h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Z", fill_rule: "evenodd", } + } } } @@ -40951,11 +44991,15 @@ impl IconShape for BsInfinity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.68 5.792 7.345 7.75 5.681 9.708a2.75 2.75 0 1 1 0-3.916ZM8 6.978 6.416 5.113l-.014-.015a3.75 3.75 0 1 0 0 5.304l.014-.015L8 8.522l1.584 1.865.014.015a3.75 3.75 0 1 0 0-5.304l-.014.015L8 6.978Zm.656.772 1.663-1.958a2.75 2.75 0 1 1 0 3.916L8.656 7.75Z", } + } } } @@ -40990,11 +45034,15 @@ impl IconShape for BsInfoCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } + } } } @@ -41029,6 +45077,9 @@ impl IconShape for BsInfoCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41037,6 +45088,7 @@ impl IconShape for BsInfoCircle { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -41071,11 +45123,15 @@ impl IconShape for BsInfoLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m9.708 6.075-3.024.379-.108.502.595.108c.387.093.464.232.38.619l-.975 4.577c-.255 1.183.14 1.74 1.067 1.74.72 0 1.554-.332 1.933-.789l.116-.549c-.263.232-.65.325-.905.325-.363 0-.494-.255-.402-.704l1.323-6.208Zm.091-2.755a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0Z", } + } } } @@ -41110,11 +45166,15 @@ impl IconShape for BsInfoSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.93 4.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM8 5.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -41149,6 +45209,9 @@ impl IconShape for BsInfoSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41157,6 +45220,7 @@ impl IconShape for BsInfoSquare { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -41191,11 +45255,15 @@ impl IconShape for BsInfo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -41230,6 +45298,9 @@ impl IconShape for BsInputCursorText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41239,6 +45310,7 @@ impl IconShape for BsInputCursorText { path { d: "M10 5h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4v1h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4v1zM6 5V4H2a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4v-1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h4z", } + } } } @@ -41273,6 +45345,9 @@ impl IconShape for BsInputCursor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41282,6 +45357,7 @@ impl IconShape for BsInputCursor { d: "M8 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13A.5.5 0 0 1 8 1z", fill_rule: "evenodd", } + } } } @@ -41316,11 +45392,15 @@ impl IconShape for BsInstagram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z", } + } } } @@ -41355,11 +45435,15 @@ impl IconShape for BsIntersect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2H5zm6-8V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2V6a2 2 0 0 1 2-2h5z", } + } } } @@ -41394,6 +45478,9 @@ impl IconShape for BsJournalAlbum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41405,6 +45492,7 @@ impl IconShape for BsJournalAlbum { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41439,6 +45527,9 @@ impl IconShape for BsJournalArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41451,6 +45542,7 @@ impl IconShape for BsJournalArrowDown { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41485,6 +45577,9 @@ impl IconShape for BsJournalArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41497,6 +45592,7 @@ impl IconShape for BsJournalArrowUp { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41531,6 +45627,9 @@ impl IconShape for BsJournalBookmarkFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41543,6 +45642,7 @@ impl IconShape for BsJournalBookmarkFill { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41577,6 +45677,9 @@ impl IconShape for BsJournalBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41589,6 +45692,7 @@ impl IconShape for BsJournalBookmark { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41623,6 +45727,9 @@ impl IconShape for BsJournalCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41635,6 +45742,7 @@ impl IconShape for BsJournalCheck { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41669,6 +45777,9 @@ impl IconShape for BsJournalCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41681,6 +45792,7 @@ impl IconShape for BsJournalCode { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41715,6 +45827,9 @@ impl IconShape for BsJournalMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41727,6 +45842,7 @@ impl IconShape for BsJournalMedical { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41761,6 +45877,9 @@ impl IconShape for BsJournalMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41773,6 +45892,7 @@ impl IconShape for BsJournalMinus { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41807,6 +45927,9 @@ impl IconShape for BsJournalPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41819,6 +45942,7 @@ impl IconShape for BsJournalPlus { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41853,6 +45977,9 @@ impl IconShape for BsJournalRichtext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41864,6 +45991,7 @@ impl IconShape for BsJournalRichtext { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41898,6 +46026,9 @@ impl IconShape for BsJournalText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41909,6 +46040,7 @@ impl IconShape for BsJournalText { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41943,6 +46075,9 @@ impl IconShape for BsJournalX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41955,6 +46090,7 @@ impl IconShape for BsJournalX { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -41989,6 +46125,9 @@ impl IconShape for BsJournal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41997,6 +46136,7 @@ impl IconShape for BsJournal { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } + } } } @@ -42031,6 +46171,9 @@ impl IconShape for BsJournals { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42039,6 +46182,7 @@ impl IconShape for BsJournals { path { d: "M1 6v-.5a.5.5 0 0 1 1 0V6h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V9h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 2.5v.5H.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1H2v-.5a.5.5 0 0 0-1 0z", } + } } } @@ -42073,6 +46217,9 @@ impl IconShape for BsJoystick { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42081,6 +46228,7 @@ impl IconShape for BsJoystick { path { d: "M0 9.665v1.717a1 1 0 0 0 .553.894l6.553 3.277a2 2 0 0 0 1.788 0l6.553-3.277a1 1 0 0 0 .553-.894V9.665c0-.1-.06-.19-.152-.23L9.5 6.715v.993l5.227 2.178a.125.125 0 0 1 .001.23l-5.94 2.546a2 2 0 0 1-1.576 0l-5.94-2.546a.125.125 0 0 1 .001-.23L6.5 7.708l-.013-.988L.152 9.435a.25.25 0 0 0-.152.23z", } + } } } @@ -42115,12 +46263,16 @@ impl IconShape for BsJustifyLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -42155,12 +46307,16 @@ impl IconShape for BsJustifyRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -42195,12 +46351,16 @@ impl IconShape for BsJustify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 12.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -42235,11 +46395,15 @@ impl IconShape for BsKanbanFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2h-11zm5 2h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm-5 1a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm9-1h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z", } + } } } @@ -42274,6 +46438,9 @@ impl IconShape for BsKanban { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42282,6 +46449,7 @@ impl IconShape for BsKanban { path { d: "M6.5 3a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm-4 0a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm8 0a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3z", } + } } } @@ -42316,11 +46484,15 @@ impl IconShape for BsKeyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 11.5a3.5 3.5 0 1 1 3.163-5H14L15.5 8 14 9.5l-1-1-1 1-1-1-1 1-1-1-1 1H6.663a3.5 3.5 0 0 1-3.163 2zM2.5 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -42355,6 +46527,9 @@ impl IconShape for BsKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42363,6 +46538,7 @@ impl IconShape for BsKey { path { d: "M4 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -42397,11 +46573,15 @@ impl IconShape for BsKeyboardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm13 .25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM2.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 3 8.75v-.5A.25.25 0 0 0 2.75 8h-.5zM4 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 5 8.75v-.5A.25.25 0 0 0 4.75 8h-.5a.25.25 0 0 0-.25.25zM6.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 7 8.75v-.5A.25.25 0 0 0 6.75 8h-.5zM8 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 9 8.75v-.5A.25.25 0 0 0 8.75 8h-.5a.25.25 0 0 0-.25.25zM13.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm0 2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm-3-2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-1.5zm.75 2.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM11.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zM9 6.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5A.25.25 0 0 0 9.75 6h-.5a.25.25 0 0 0-.25.25zM7.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 8 6.75v-.5A.25.25 0 0 0 7.75 6h-.5zM5 6.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 6 6.75v-.5A.25.25 0 0 0 5.75 6h-.5a.25.25 0 0 0-.25.25zM2.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 4 6.75v-.5A.25.25 0 0 0 3.75 6h-1.5zM2 10.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM4.25 10a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h5.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-5.5z", } + } } } @@ -42436,6 +46616,9 @@ impl IconShape for BsKeyboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42444,6 +46627,7 @@ impl IconShape for BsKeyboard { path { d: "M13 10.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm0-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5 0A.25.25 0 0 1 8.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 8 8.75v-.5zm2 0a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-.5zm1 2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5-2A.25.25 0 0 1 6.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 6 8.75v-.5zm-2 0A.25.25 0 0 1 4.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 4 8.75v-.5zm-2 0A.25.25 0 0 1 2.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 2 8.75v-.5zm11-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0A.25.25 0 0 1 9.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 9 6.75v-.5zm-2 0A.25.25 0 0 1 7.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 7 6.75v-.5zm-2 0A.25.25 0 0 1 5.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 5 6.75v-.5zm-3 0A.25.25 0 0 1 2.25 6h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5A.25.25 0 0 1 2 6.75v-.5zm0 4a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm2 0a.25.25 0 0 1 .25-.25h5.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-5.5a.25.25 0 0 1-.25-.25v-.5z", } + } } } @@ -42478,11 +46662,15 @@ impl IconShape for BsLadder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5 1a.5.5 0 0 1 .5.5V2h6v-.5a.5.5 0 0 1 1 0v14a.5.5 0 0 1-1 0V15H5v.5a.5.5 0 0 1-1 0v-14a.5.5 0 0 1 .5-.5zM5 14h6v-2H5v2zm0-3h6V9H5v2zm0-3h6V6H5v2zm0-3h6V3H5v2z", } + } } } @@ -42517,6 +46705,9 @@ impl IconShape for BsLampFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42526,6 +46717,7 @@ impl IconShape for BsLampFill { path { d: "M6.493 12.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.052.075l-.001.004-.004.01V14l.002.008a.147.147 0 0 0 .016.033.62.62 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411Z", } + } } } @@ -42560,6 +46752,9 @@ impl IconShape for BsLamp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42569,6 +46764,7 @@ impl IconShape for BsLamp { path { d: "M6.493 12.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.052.075l-.001.004-.004.01V14l.002.008a.147.147 0 0 0 .016.033.62.62 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411Z", } + } } } @@ -42603,11 +46799,15 @@ impl IconShape for BsLaptopFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 2A1.5 1.5 0 0 0 1 3.5V12h14V3.5A1.5 1.5 0 0 0 13.5 2h-11zM0 12.5h16a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5z", } + } } } @@ -42642,11 +46842,15 @@ impl IconShape for BsLaptop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.5 3a.5.5 0 0 1 .5.5V11H2V3.5a.5.5 0 0 1 .5-.5h11zm-11-1A1.5 1.5 0 0 0 1 3.5V12h14V3.5A1.5 1.5 0 0 0 13.5 2h-11zM0 12.5h16a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5z", } + } } } @@ -42681,6 +46885,9 @@ impl IconShape for BsLayerBackward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42689,6 +46896,7 @@ impl IconShape for BsLayerBackward { path { d: "M1 9a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h4.5a.5.5 0 0 1 0 1H1v2h4.5a.5.5 0 0 1 0 1H1zm9.5 0a.5.5 0 0 1 0-1H15V6h-4.5a.5.5 0 0 1 0-1H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-4.5z", } + } } } @@ -42723,6 +46931,9 @@ impl IconShape for BsLayerForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42731,6 +46942,7 @@ impl IconShape for BsLayerForward { path { d: "M1 7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h4.5a.5.5 0 0 0 0-1H1V8h4.5a.5.5 0 0 0 0-1H1zm9.5 0a.5.5 0 0 0 0 1H15v2h-4.5a.5.5 0 0 0 0 1H15a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1h-4.5z", } + } } } @@ -42765,6 +46977,9 @@ impl IconShape for BsLayersFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42773,6 +46988,7 @@ impl IconShape for BsLayersFill { path { d: "m2.125 8.567-1.86.992a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882l-1.86-.992-5.17 2.756a1.5 1.5 0 0 1-1.41 0l-5.17-2.756z", } + } } } @@ -42807,11 +47023,15 @@ impl IconShape for BsLayersHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z", } + } } } @@ -42846,11 +47066,15 @@ impl IconShape for BsLayers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0l3.515-1.874zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z", } + } } } @@ -42885,6 +47109,9 @@ impl IconShape for BsLayoutSidebarInsetReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42893,6 +47120,7 @@ impl IconShape for BsLayoutSidebarInsetReverse { path { d: "M13 4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V4z", } + } } } @@ -42927,6 +47155,9 @@ impl IconShape for BsLayoutSidebarInset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42935,6 +47166,7 @@ impl IconShape for BsLayoutSidebarInset { path { d: "M3 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4z", } + } } } @@ -42969,11 +47201,15 @@ impl IconShape for BsLayoutSidebarReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 3a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3zm-5-1v12H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h9zm1 0h2a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-2V2z", } + } } } @@ -43008,11 +47244,15 @@ impl IconShape for BsLayoutSidebar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm5-1v12h9a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H5zM4 2H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h2V2z", } + } } } @@ -43047,11 +47287,15 @@ impl IconShape for BsLayoutSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm8.5-1v12H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H8.5zm-1 0H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h5.5V2z", } + } } } @@ -43086,6 +47330,9 @@ impl IconShape for BsLayoutTextSidebarReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43094,6 +47341,7 @@ impl IconShape for BsLayoutTextSidebarReverse { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2zM4 1v14H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h2zm1 0h9a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H5V1z", } + } } } @@ -43128,6 +47376,9 @@ impl IconShape for BsLayoutTextSidebar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43136,6 +47387,7 @@ impl IconShape for BsLayoutTextSidebar { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm12-1v14h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zm-1 0H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h9V1z", } + } } } @@ -43170,6 +47422,9 @@ impl IconShape for BsLayoutTextWindowReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43178,6 +47433,7 @@ impl IconShape for BsLayoutTextWindowReverse { path { d: "M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM2 1a1 1 0 0 0-1 1v1h14V2a1 1 0 0 0-1-1H2zM1 4v10a1 1 0 0 0 1 1h2V4H1zm4 0v11h9a1 1 0 0 0 1-1V4H5z", } + } } } @@ -43212,6 +47468,9 @@ impl IconShape for BsLayoutTextWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43220,6 +47479,7 @@ impl IconShape for BsLayoutTextWindow { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v1H1V2a1 1 0 0 1 1-1h12zm1 3v10a1 1 0 0 1-1 1h-2V4h3zm-4 0v11H2a1 1 0 0 1-1-1V4h10z", } + } } } @@ -43254,11 +47514,15 @@ impl IconShape for BsLayoutThreeColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13zM1.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5H5V1H1.5zM10 15V1H6v14h4zm1 0h3.5a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H11v14z", } + } } } @@ -43293,11 +47557,15 @@ impl IconShape for BsLayoutWtf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 1v8H1V1h4zM1 0a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H1zm13 2v5H9V2h5zM9 1a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9zM5 13v2H3v-2h2zm-2-1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H3zm12-1v2H9v-2h6zm-6-1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H9z", } + } } } @@ -43332,11 +47600,15 @@ impl IconShape for BsLifePreserver { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm6.43-5.228a7.025 7.025 0 0 1-3.658 3.658l-1.115-2.788a4.015 4.015 0 0 0 1.985-1.985l2.788 1.115zM5.228 14.43a7.025 7.025 0 0 1-3.658-3.658l2.788-1.115a4.015 4.015 0 0 0 1.985 1.985L5.228 14.43zm9.202-9.202-2.788 1.115a4.015 4.015 0 0 0-1.985-1.985l1.115-2.788a7.025 7.025 0 0 1 3.658 3.658zm-8.087-.87a4.015 4.015 0 0 0-1.985 1.985L1.57 5.228A7.025 7.025 0 0 1 5.228 1.57l1.115 2.788zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } + } } } @@ -43371,11 +47643,15 @@ impl IconShape for BsLightbulbFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13h-5a.5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm3 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1-.5-.5z", } + } } } @@ -43410,11 +47686,15 @@ impl IconShape for BsLightbulbOffFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 6c0-.572.08-1.125.23-1.65l8.558 8.559A.5.5 0 0 1 10.5 13h-5a.5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm10.303 4.181L3.818 1.697a6 6 0 0 1 8.484 8.484zM5 14.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1-.5-.5zM2.354 1.646a.5.5 0 1 0-.708.708l12 12a.5.5 0 0 0 .708-.708l-12-12z", } + } } } @@ -43449,12 +47729,16 @@ impl IconShape for BsLightbulbOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.23 4.35A6.004 6.004 0 0 0 2 6c0 1.691.7 3.22 1.826 4.31.203.196.359.4.453.619l.762 1.769A.5.5 0 0 0 5.5 13a.5.5 0 0 0 0 1 .5.5 0 0 0 0 1l.224.447a1 1 0 0 0 .894.553h2.764a1 1 0 0 0 .894-.553L10.5 15a.5.5 0 0 0 0-1 .5.5 0 0 0 0-1 .5.5 0 0 0 .288-.091L9.878 12H5.83l-.632-1.467a2.954 2.954 0 0 0-.676-.941 4.984 4.984 0 0 1-1.455-4.405l-.837-.836zm1.588-2.653.708.707a5 5 0 0 1 7.07 7.07l.707.707a6 6 0 0 0-8.484-8.484zm-2.172-.051a.5.5 0 0 1 .708 0l12 12a.5.5 0 0 1-.708.708l-12-12a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -43489,11 +47773,15 @@ impl IconShape for BsLightbulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z", } + } } } @@ -43528,11 +47816,15 @@ impl IconShape for BsLightningChargeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.251.068a.5.5 0 0 1 .227.58L9.677 6.5H13a.5.5 0 0 1 .364.843l-8 8.5a.5.5 0 0 1-.842-.49L6.323 9.5H3a.5.5 0 0 1-.364-.843l8-8.5a.5.5 0 0 1 .615-.09z", } + } } } @@ -43567,11 +47859,15 @@ impl IconShape for BsLightningCharge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.251.068a.5.5 0 0 1 .227.58L9.677 6.5H13a.5.5 0 0 1 .364.843l-8 8.5a.5.5 0 0 1-.842-.49L6.323 9.5H3a.5.5 0 0 1-.364-.843l8-8.5a.5.5 0 0 1 .615-.09zM4.157 8.5H7a.5.5 0 0 1 .478.647L6.11 13.59l5.732-6.09H9a.5.5 0 0 1-.478-.647L9.89 2.41 4.157 8.5z", } + } } } @@ -43606,11 +47902,15 @@ impl IconShape for BsLightningFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641l2.5-8.5z", } + } } } @@ -43645,11 +47945,15 @@ impl IconShape for BsLightning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641l2.5-8.5zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1H6.374z", } + } } } @@ -43684,11 +47988,15 @@ impl IconShape for BsLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0ZM5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.154.154 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157Zm.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156h-.562Zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832a.17.17 0 0 0-.013-.015v-.001a.139.139 0 0 0-.01-.01l-.003-.003a.092.092 0 0 0-.011-.009h-.001L7.88 4.79l-.003-.002a.029.029 0 0 0-.005-.003l-.008-.005h-.002l-.003-.002-.01-.004-.004-.002a.093.093 0 0 0-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.154.154 0 0 0 .039.038l.001.001.01.006.004.002a.066.066 0 0 0 .008.004l.007.003.005.002a.168.168 0 0 0 .01.003h.003a.155.155 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156h-.561Zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.155.155 0 0 0-.108.044h-.001l-.001.002-.002.003a.155.155 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.155.155 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z", } + } } } @@ -43723,6 +48031,9 @@ impl IconShape for BsLink45deg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43731,6 +48042,7 @@ impl IconShape for BsLink45deg { path { d: "M6.586 4.672A3 3 0 0 0 7.414 9.5l.775-.776a2 2 0 0 1-.896-3.346L9.12 3.55a2 2 0 1 1 2.83 2.83l-.793.792c.112.42.155.855.128 1.287l1.372-1.372a3 3 0 1 0-4.243-4.243L6.586 4.672z", } + } } } @@ -43765,6 +48077,9 @@ impl IconShape for BsLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43773,6 +48088,7 @@ impl IconShape for BsLink { path { d: "M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z", } + } } } @@ -43807,11 +48123,15 @@ impl IconShape for BsLinkedin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z", } + } } } @@ -43846,12 +48166,16 @@ impl IconShape for BsListCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3.854 2.146a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 3.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 7.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } + } } } @@ -43886,12 +48210,16 @@ impl IconShape for BsListColumnsReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .5A.5.5 0 0 1 .5 0h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 .5Zm4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10A.5.5 0 0 1 4 .5Zm-4 2A.5.5 0 0 1 .5 2h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 4h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 6h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 8h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -43926,12 +48254,16 @@ impl IconShape for BsListColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .5A.5.5 0 0 1 .5 0h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 0 .5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 2h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 4h10a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 6h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 8h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -43966,12 +48298,16 @@ impl IconShape for BsListNested { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -44006,6 +48342,9 @@ impl IconShape for BsListOl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44015,6 +48354,7 @@ impl IconShape for BsListOl { path { d: "M1.713 11.865v-.474H2c.217 0 .363-.137.363-.317 0-.185-.158-.31-.361-.31-.223 0-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595 0 0 1-.492.594v.033a.615.615 0 0 1 .569.631c.003.533-.502.8-1.051.8-.656 0-1-.37-1.008-.794h.582c.008.178.186.306.422.309.254 0 .424-.145.422-.35-.002-.195-.155-.348-.414-.348h-.3zm-.004-4.699h-.604v-.035c0-.408.295-.844.958-.844.583 0 .96.326.96.756 0 .389-.257.617-.476.848l-.537.572v.03h1.054V9H1.143v-.395l.957-.99c.138-.142.293-.304.293-.508 0-.18-.147-.32-.342-.32a.33.33 0 0 0-.342.338v.041zM2.564 5h-.635V2.924h-.031l-.598.42v-.567l.629-.443h.635V5z", } + } } } @@ -44049,6 +48389,9 @@ impl IconShape for BsListStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44058,6 +48401,7 @@ impl IconShape for BsListStars { path { d: "M2.242 2.194a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.256-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53zm0 4a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.255-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53zm0 4a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.255-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53z", } + } } } @@ -44092,6 +48436,9 @@ impl IconShape for BsListTask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44105,6 +48452,7 @@ impl IconShape for BsListTask { d: "M1.5 7a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5V7zM2 7h1v1H2V7zm0 3.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5H2zm1 .5H2v1h1v-1z", fill_rule: "evenodd", } + } } } @@ -44139,12 +48487,16 @@ impl IconShape for BsListUl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", fill_rule: "evenodd", } + } } } @@ -44179,12 +48531,16 @@ impl IconShape for BsList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -44219,11 +48575,15 @@ impl IconShape for BsLockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2z", } + } } } @@ -44258,11 +48618,15 @@ impl IconShape for BsLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2zM5 8h6a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z", } + } } } @@ -44297,11 +48661,15 @@ impl IconShape for BsMagic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.5 2.672a.5.5 0 1 0 1 0V.843a.5.5 0 0 0-1 0v1.829Zm4.5.035A.5.5 0 0 0 13.293 2L12 3.293a.5.5 0 1 0 .707.707L14 2.707ZM7.293 4A.5.5 0 1 0 8 3.293L6.707 2A.5.5 0 0 0 6 2.707L7.293 4Zm-.621 2.5a.5.5 0 1 0 0-1H4.843a.5.5 0 1 0 0 1h1.829Zm8.485 0a.5.5 0 1 0 0-1h-1.829a.5.5 0 0 0 0 1h1.829ZM13.293 10A.5.5 0 1 0 14 9.293L12.707 8a.5.5 0 1 0-.707.707L13.293 10ZM9.5 11.157a.5.5 0 0 0 1 0V9.328a.5.5 0 0 0-1 0v1.829Zm1.854-5.097a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L8.646 5.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0l1.293-1.293Zm-3 3a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L.646 13.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0L8.354 9.06Z", } + } } } @@ -44336,11 +48704,15 @@ impl IconShape for BsMagnetFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 12h-4v3h4v-3ZM5 12H1v3h4v-3ZM0 8a8 8 0 1 1 16 0v8h-6V8a2 2 0 1 0-4 0v8H0V8Z", } + } } } @@ -44375,11 +48747,15 @@ impl IconShape for BsMagnet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a7 7 0 0 0-7 7v3h4V8a3 3 0 0 1 6 0v3h4V8a7 7 0 0 0-7-7Zm7 11h-4v3h4v-3ZM5 12H1v3h4v-3ZM0 8a8 8 0 1 1 16 0v8h-6V8a2 2 0 1 0-4 0v8H0V8Z", } + } } } @@ -44414,6 +48790,9 @@ impl IconShape for BsMailbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44422,6 +48801,7 @@ impl IconShape for BsMailbox { path { d: "M11.793 8.5H9v-1h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.354-.146l-.853-.854zM5 7c0 .552-.448 0-1 0s-1 .552-1 0a1 1 0 0 1 2 0z", } + } } } @@ -44456,6 +48836,9 @@ impl IconShape for BsMailbox2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44464,6 +48847,7 @@ impl IconShape for BsMailbox2 { path { d: "M12 3H4a4 4 0 0 0-4 4v6a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7a4 4 0 0 0-4-4zM8 7a3.99 3.99 0 0 0-1.354-3H12a3 3 0 0 1 3 3v6H8V7zm-3.415.157C4.42 7.087 4.218 7 4 7c-.218 0-.42.086-.585.157C3.164 7.264 3 7.334 3 7a1 1 0 0 1 2 0c0 .334-.164.264-.415.157z", } + } } } @@ -44498,12 +48882,16 @@ impl IconShape for BsMapFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 .5a.5.5 0 0 0-.598-.49L10.5.99 5.598.01a.5.5 0 0 0-.196 0l-5 1A.5.5 0 0 0 0 1.5v14a.5.5 0 0 0 .598.49l4.902-.98 4.902.98a.502.502 0 0 0 .196 0l5-1A.5.5 0 0 0 16 14.5V.5zM5 14.09V1.11l.5-.1.5.1v12.98l-.402-.08a.498.498 0 0 0-.196 0L5 14.09zm5 .8V1.91l.402.08a.5.5 0 0 0 .196 0L11 1.91v12.98l-.5.1-.5-.1z", fill_rule: "evenodd", } + } } } @@ -44538,12 +48926,16 @@ impl IconShape for BsMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.502.502 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103zM10 1.91l-4-.8v12.98l4 .8V1.91zm1 12.98 4-.8V1.11l-4 .8v12.98zm-6-.8V1.11l-4 .8v12.98l4-.8z", fill_rule: "evenodd", } + } } } @@ -44578,11 +48970,15 @@ impl IconShape for BsMarkdownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm11.5 1a.5.5 0 0 0-.5.5v3.793L9.854 8.146a.5.5 0 1 0-.708.708l2 2a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L12 9.293V5.5a.5.5 0 0 0-.5-.5zM3.56 7.01h.056l1.428 3.239h.774l1.42-3.24h.056V11h1.073V5.001h-1.2l-1.71 3.894h-.039l-1.71-3.894H2.5V11h1.06V7.01z", } + } } } @@ -44617,6 +49013,9 @@ impl IconShape for BsMarkdown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44633,6 +49032,7 @@ impl IconShape for BsMarkdown { path { d: "M3.56 11V7.01h.056l1.428 3.239h.774l1.42-3.24h.056V11h1.073V5.001h-1.2l-1.71 3.894h-.039l-1.71-3.894H2.5V11h1.06z", } + } } } @@ -44667,11 +49067,15 @@ impl IconShape for BsMask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.225 1.227A7.5 7.5 0 0 1 10.5 8a7.5 7.5 0 0 1-4.275 6.773 7 7 0 1 0 0-13.546zM4.187.966a8 8 0 1 1 7.627 14.069A8 8 0 0 1 4.186.964z", } + } } } @@ -44706,11 +49110,15 @@ impl IconShape for BsMastodon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z", } + } } } @@ -44745,11 +49153,15 @@ impl IconShape for BsMedium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.025 8c0 2.485-2.02 4.5-4.513 4.5A4.506 4.506 0 0 1 0 8c0-2.486 2.02-4.5 4.512-4.5A4.506 4.506 0 0 1 9.025 8zm4.95 0c0 2.34-1.01 4.236-2.256 4.236-1.246 0-2.256-1.897-2.256-4.236 0-2.34 1.01-4.236 2.256-4.236 1.246 0 2.256 1.897 2.256 4.236zM16 8c0 2.096-.355 3.795-.794 3.795-.438 0-.793-1.7-.793-3.795 0-2.096.355-3.795.794-3.795.438 0 .793 1.699.793 3.795z", } + } } } @@ -44784,11 +49196,15 @@ impl IconShape for BsMegaphoneFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-11zm-1 .724c-2.067.95-4.539 1.481-7 1.656v6.237a25.222 25.222 0 0 1 1.088.085c2.053.204 4.038.668 5.912 1.56V3.224zm-8 7.841V4.934c-.68.027-1.399.043-2.008.053A2.02 2.02 0 0 0 0 7v2c0 1.106.896 1.996 1.994 2.009a68.14 68.14 0 0 1 .496.008 64 64 0 0 1 1.51.048zm1.39 1.081c.285.021.569.047.85.078l.253 1.69a1 1 0 0 1-.983 1.187h-.548a1 1 0 0 1-.916-.599l-1.314-2.48a65.81 65.81 0 0 1 1.692.064c.327.017.65.037.966.06z", } + } } } @@ -44823,11 +49239,15 @@ impl IconShape for BsMegaphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49a68.14 68.14 0 0 0-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 74.663 74.663 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199V2.5zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0zm-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233c.18.01.359.022.537.036 2.568.189 5.093.744 7.463 1.993V3.85zm-9 6.215v-4.13a95.09 95.09 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A60.49 60.49 0 0 1 4 10.065zm-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68.019 68.019 0 0 0-1.722-.082z", } + } } } @@ -44862,11 +49282,15 @@ impl IconShape for BsMemory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h4.586a1 1 0 0 0 .707-.293l.353-.353a.5.5 0 0 1 .708 0l.353.353a1 1 0 0 0 .707.293H15a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H1Zm.5 1h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5Zm5 0h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5Zm4.5.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4ZM2 10v2H1v-2h1Zm2 0v2H3v-2h1Zm2 0v2H5v-2h1Zm3 0v2H8v-2h1Zm2 0v2h-1v-2h1Zm2 0v2h-1v-2h1Zm2 0v2h-1v-2h1Z", } + } } } @@ -44901,11 +49325,15 @@ impl IconShape for BsMenuAppFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h2A1.5 1.5 0 0 1 5 1.5v2A1.5 1.5 0 0 1 3.5 5h-2A1.5 1.5 0 0 1 0 3.5v-2zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -44940,11 +49368,15 @@ impl IconShape for BsMenuApp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h2A1.5 1.5 0 0 1 5 1.5v2A1.5 1.5 0 0 1 3.5 5h-2A1.5 1.5 0 0 1 0 3.5v-2zM1.5 1a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-2zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -44979,11 +49411,15 @@ impl IconShape for BsMenuButtonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v2A1.5 1.5 0 0 0 1.5 5h8A1.5 1.5 0 0 0 11 3.5v-2A1.5 1.5 0 0 0 9.5 0h-8zm5.927 2.427A.25.25 0 0 1 7.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0l-.396-.396zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -45018,11 +49454,15 @@ impl IconShape for BsMenuButtonWideFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v2A1.5 1.5 0 0 0 1.5 5h13A1.5 1.5 0 0 0 16 3.5v-2A1.5 1.5 0 0 0 14.5 0h-13zm1 2h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1 0-1zm9.927.427A.25.25 0 0 1 12.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0l-.396-.396zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -45057,6 +49497,9 @@ impl IconShape for BsMenuButtonWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45065,6 +49508,7 @@ impl IconShape for BsMenuButtonWide { path { d: "M2 2.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm10.823.323-.396-.396A.25.25 0 0 1 12.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -45099,6 +49543,9 @@ impl IconShape for BsMenuButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45107,6 +49554,7 @@ impl IconShape for BsMenuButton { path { d: "m7.823 2.823-.396-.396A.25.25 0 0 1 7.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -45141,11 +49589,15 @@ impl IconShape for BsMenuDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646.146a.5.5 0 0 1 .708 0L10.207 2H14a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h3.793L7.646.146zM1 7v3h14V7H1zm14-1V4a1 1 0 0 0-1-1h-3.793a1 1 0 0 1-.707-.293L8 1.207l-1.5 1.5A1 1 0 0 1 5.793 3H2a1 1 0 0 0-1 1v2h14zm0 5H1v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2zM2 4.5a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } + } } } @@ -45180,11 +49632,15 @@ impl IconShape for BsMenuUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 15.854a.5.5 0 0 0 .708 0L10.207 14H14a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h3.793l1.853 1.854zM1 9V6h14v3H1zm14 1v2a1 1 0 0 1-1 1h-3.793a1 1 0 0 0-.707.293l-1.5 1.5-1.5-1.5A1 1 0 0 0 5.793 13H2a1 1 0 0 1-1-1v-2h14zm0-5H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v2zM2 11.5a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 0-1h-8a.5.5 0 0 0-.5.5zm0-4a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 0-1h-11a.5.5 0 0 0-.5.5zm0-4a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 0-1h-6a.5.5 0 0 0-.5.5z", } + } } } @@ -45219,11 +49675,15 @@ impl IconShape for BsMessenger { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 7.76C0 3.301 3.493 0 8 0s8 3.301 8 7.76-3.493 7.76-8 7.76c-.81 0-1.586-.107-2.316-.307a.639.639 0 0 0-.427.03l-1.588.702a.64.64 0 0 1-.898-.566l-.044-1.423a.639.639 0 0 0-.215-.456C.956 12.108 0 10.092 0 7.76zm5.546-1.459-2.35 3.728c-.225.358.214.761.551.506l2.525-1.916a.48.48 0 0 1 .578-.002l1.869 1.402a1.2 1.2 0 0 0 1.735-.32l2.35-3.728c.226-.358-.214-.761-.551-.506L9.728 7.381a.48.48 0 0 1-.578.002L7.281 5.98a1.2 1.2 0 0 0-1.735.32z", } + } } } @@ -45258,12 +49718,16 @@ impl IconShape for BsMeta { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.217 5.243C9.145 3.988 10.171 3 11.483 3 13.96 3 16 6.153 16.001 9.907c0 2.29-.986 3.725-2.757 3.725-1.543 0-2.395-.866-3.924-3.424l-.667-1.123-.118-.197a54.944 54.944 0 0 0-.53-.877l-1.178 2.08c-1.673 2.925-2.615 3.541-3.923 3.541C1.086 13.632 0 12.217 0 9.973 0 6.388 1.995 3 4.598 3c.319 0 .625.039.924.122.31.086.611.22.913.407.577.359 1.154.915 1.782 1.714Zm1.516 2.224c-.252-.41-.494-.787-.727-1.133L9 6.326c.845-1.305 1.543-1.954 2.372-1.954 1.723 0 3.102 2.537 3.102 5.653 0 1.188-.39 1.877-1.195 1.877-.773 0-1.142-.51-2.61-2.87l-.937-1.565ZM4.846 4.756c.725.1 1.385.634 2.34 2.001A212.13 212.13 0 0 0 5.551 9.3c-1.357 2.126-1.826 2.603-2.581 2.603-.777 0-1.24-.682-1.24-1.9 0-2.602 1.298-5.264 2.846-5.264.091 0 .181.006.27.018Z", fill_rule: "evenodd", } + } } } @@ -45298,6 +49762,9 @@ impl IconShape for BsMicFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45306,6 +49773,7 @@ impl IconShape for BsMicFill { path { d: "M3.5 6.5A.5.5 0 0 1 4 7v1a4 4 0 0 0 8 0V7a.5.5 0 0 1 1 0v1a5 5 0 0 1-4.5 4.975V15h3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1h3v-2.025A5 5 0 0 1 3 8V7a.5.5 0 0 1 .5-.5z", } + } } } @@ -45340,6 +49808,9 @@ impl IconShape for BsMicMuteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45348,6 +49819,7 @@ impl IconShape for BsMicMuteFill { path { d: "M9.486 10.607 5 6.12V8a3 3 0 0 0 4.486 2.607zm-7.84-9.253 12 12 .708-.708-12-12-.708.708z", } + } } } @@ -45382,6 +49854,9 @@ impl IconShape for BsMicMute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45390,6 +49865,7 @@ impl IconShape for BsMicMute { path { d: "m9.486 10.607-.748-.748A2 2 0 0 1 6 8v-.878l-1-1V8a3 3 0 0 0 4.486 2.607zm-7.84-9.253 12 12 .708-.708-12-12-.708.708z", } + } } } @@ -45424,6 +49900,9 @@ impl IconShape for BsMic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45432,6 +49911,7 @@ impl IconShape for BsMic { path { d: "M10 8a2 2 0 1 1-4 0V3a2 2 0 1 1 4 0v5zM8 0a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V3a3 3 0 0 0-3-3z", } + } } } @@ -45466,11 +49946,15 @@ impl IconShape for BsMicrosoft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.462 0H0v7.19h7.462V0zM16 0H8.538v7.19H16V0zM7.462 8.211H0V16h7.462V8.211zm8.538 0H8.538V16H16V8.211z", } + } } } @@ -45505,6 +49989,9 @@ impl IconShape for BsMinecartLoaded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45514,6 +50001,7 @@ impl IconShape for BsMinecartLoaded { d: "M6 1a2.498 2.498 0 0 1 4 0c.818 0 1.545.394 2 1 .67 0 1.552.57 2 1h-2c-.314 0-.611-.15-.8-.4-.274-.365-.71-.6-1.2-.6-.314 0-.611-.15-.8-.4a1.497 1.497 0 0 0-2.4 0c-.189.25-.486.4-.8.4-.507 0-.955.251-1.228.638-.09.13-.194.25-.308.362H3c.13-.147.401-.432.562-.545a1.63 1.63 0 0 0 .393-.393A2.498 2.498 0 0 1 6 1z", fill_rule: "evenodd", } + } } } @@ -45548,11 +50036,15 @@ impl IconShape for BsMinecart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 15a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm8-1a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM.115 3.18A.5.5 0 0 1 .5 3h15a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 14 12H2a.5.5 0 0 1-.491-.408l-1.5-8a.5.5 0 0 1 .106-.411zm.987.82 1.313 7h11.17l1.313-7H1.102z", } + } } } @@ -45587,11 +50079,15 @@ impl IconShape for BsModemFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 0a1.5 1.5 0 0 0-1.5 1.5v11a1.5 1.5 0 0 0 1.404 1.497c-.35.305-.872.678-1.628 1.056A.5.5 0 0 0 5.5 16h5a.5.5 0 0 0 .224-.947c-.756-.378-1.278-.75-1.628-1.056A1.5 1.5 0 0 0 10.5 12.5v-11A1.5 1.5 0 0 0 9 0H7Zm1 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Zm0 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Zm.5 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM8 9a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Z", } + } } } @@ -45626,6 +50122,9 @@ impl IconShape for BsModem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45634,6 +50133,7 @@ impl IconShape for BsModem { path { d: "M8.5 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -45668,11 +50168,15 @@ impl IconShape for BsMoisture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.5 0a.5.5 0 0 0 0 1H15v2.75h-.5a.5.5 0 0 0 0 1h.5V7.5h-1.5a.5.5 0 0 0 0 1H15v2.75h-.5a.5.5 0 0 0 0 1h.5V15h-1.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 .5-.5V.5a.5.5 0 0 0-.5-.5h-2zM7 1.5l.364-.343a.5.5 0 0 0-.728 0l-.002.002-.006.007-.022.023-.08.088a28.458 28.458 0 0 0-1.274 1.517c-.769.983-1.714 2.325-2.385 3.727C2.368 7.564 2 8.682 2 9.733 2 12.614 4.212 15 7 15s5-2.386 5-5.267c0-1.05-.368-2.169-.867-3.212-.671-1.402-1.616-2.744-2.385-3.727a28.458 28.458 0 0 0-1.354-1.605l-.022-.023-.006-.007-.002-.001L7 1.5zm0 0-.364-.343L7 1.5zm-.016.766L7 2.247l.016.019c.24.274.572.667.944 1.144.611.781 1.32 1.776 1.901 2.827H4.14c.58-1.051 1.29-2.046 1.9-2.827.373-.477.706-.87.945-1.144zM3 9.733c0-.755.244-1.612.638-2.496h6.724c.395.884.638 1.741.638 2.496C11 12.117 9.182 14 7 14s-4-1.883-4-4.267z", } + } } } @@ -45707,11 +50211,15 @@ impl IconShape for BsMoonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z", } + } } } @@ -45746,6 +50254,9 @@ impl IconShape for BsMoonStarsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45754,6 +50265,7 @@ impl IconShape for BsMoonStarsFill { path { d: "M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z", } + } } } @@ -45788,6 +50300,9 @@ impl IconShape for BsMoonStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45796,6 +50311,7 @@ impl IconShape for BsMoonStars { path { d: "M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z", } + } } } @@ -45830,11 +50346,15 @@ impl IconShape for BsMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278zM4.858 1.311A7.269 7.269 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.316 7.316 0 0 0 5.205-2.162c-.337.042-.68.063-1.029.063-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286z", } + } } } @@ -45869,6 +50389,9 @@ impl IconShape for BsMortarboardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45877,6 +50400,7 @@ impl IconShape for BsMortarboardFill { path { d: "M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Z", } + } } } @@ -45911,6 +50435,9 @@ impl IconShape for BsMortarboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45919,6 +50446,7 @@ impl IconShape for BsMortarboard { path { d: "M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Zm-.068 1.873.22-.748 3.496 1.311a.5.5 0 0 0 .352 0l3.496-1.311.22.748L8 12.46l-3.892-1.556Z", } + } } } @@ -45953,6 +50481,9 @@ impl IconShape for BsMotherboardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45961,6 +50492,7 @@ impl IconShape for BsMotherboardFill { path { d: "M1 2a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 9H1V8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6H1V5H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 2H1Zm11 .5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7Zm2 0a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM3.5 10a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Zm0 2a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6ZM4 4h-.5a.5.5 0 0 0 0 1H4v1h-.5a.5.5 0 0 0 0 1H4a1 1 0 0 0 1 1v.5a.5.5 0 0 0 1 0V8h1v.5a.5.5 0 0 0 1 0V8a1 1 0 0 0 1-1h.5a.5.5 0 0 0 0-1H9V5h.5a.5.5 0 0 0 0-1H9a1 1 0 0 0-1-1v-.5a.5.5 0 0 0-1 0V3H6v-.5a.5.5 0 0 0-1 0V3a1 1 0 0 0-1 1Zm7 7.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 0-.5.5Z", } + } } } @@ -45995,6 +50527,9 @@ impl IconShape for BsMotherboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46003,6 +50538,7 @@ impl IconShape for BsMotherboard { path { d: "M1 2a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 9H1V8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6H1V5H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 2H1Zm1 11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v11Z", } + } } } @@ -46037,11 +50573,15 @@ impl IconShape for BsMouseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 5a5 5 0 0 1 10 0v6a5 5 0 0 1-10 0V5zm5.5-1.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2z", } + } } } @@ -46076,11 +50616,15 @@ impl IconShape for BsMouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm4 8a4 4 0 0 1-8 0V5a4 4 0 1 1 8 0v6zM8 0a5 5 0 0 0-5 5v6a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5z", } + } } } @@ -46115,11 +50659,15 @@ impl IconShape for BsMouse2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.5.026C4.958.286 3 2.515 3 5.188V5.5h4.5V.026zm1 0V5.5H13v-.312C13 2.515 11.042.286 8.5.026zM13 6.5H3v4.313C3 13.658 5.22 16 8 16s5-2.342 5-5.188V6.5z", } + } } } @@ -46154,11 +50702,15 @@ impl IconShape for BsMouse2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 5.188C3 2.341 5.22 0 8 0s5 2.342 5 5.188v5.625C13 13.658 10.78 16 8 16s-5-2.342-5-5.188V5.189zm4.5-4.155C5.541 1.289 4 3.035 4 5.188V5.5h3.5V1.033zm1 0V5.5H12v-.313c0-2.152-1.541-3.898-3.5-4.154zM12 6.5H4v4.313C4 13.145 5.81 15 8 15s4-1.855 4-4.188V6.5z", } + } } } @@ -46193,11 +50745,15 @@ impl IconShape for BsMouse3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5.069A15.328 15.328 0 0 0 7 0c-.593 0-1.104.157-1.527.463-.418.302-.717.726-.93 1.208-.386.873-.522 2.01-.54 3.206l4.497 1V.069zM3.71 5.836 3.381 6A2.5 2.5 0 0 0 2 8.236v2.576C2 13.659 4.22 16 7 16h2c2.78 0 5-2.342 5-5.188V8.123l-9-2v.003l.008.353c.007.3.023.715.053 1.175.063.937.186 2.005.413 2.688a.5.5 0 1 1-.948.316c-.273-.817-.4-2-.462-2.937A30.16 30.16 0 0 1 4 6.003c0-.034.003-.067.01-.1l-.3-.067zM14 7.1V5.187c0-1.13-.272-2.044-.748-2.772-.474-.726-1.13-1.235-1.849-1.59A7.495 7.495 0 0 0 9.5.212v5.887l4.5 1z", } + } } } @@ -46232,11 +50788,15 @@ impl IconShape for BsMouse3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 0c-.593 0-1.104.157-1.527.463-.418.302-.717.726-.93 1.208C4.123 2.619 4 3.879 4 5.187v.504L3.382 6A2.5 2.5 0 0 0 2 8.236v2.576C2 13.659 4.22 16 7 16h2c2.78 0 5-2.342 5-5.188V7.51a.71.71 0 0 0 0-.02V5.186c0-1.13-.272-2.044-.748-2.772-.474-.726-1.13-1.235-1.849-1.59C9.981.123 8.26 0 7 0zm2.5 6.099V1.232c.51.11 1.008.267 1.46.49.596.293 1.099.694 1.455 1.24.355.543.585 1.262.585 2.225v1.69l-3.5-.778zm-1-5.025v4.803L5 5.099c.006-1.242.134-2.293.457-3.024.162-.366.363-.63.602-.801C6.292 1.105 6.593 1 7 1c.468 0 .98.018 1.5.074zM5 6.124 13 7.9v2.912C13 13.145 11.19 15 9 15H7c-2.19 0-4-1.855-4-4.188V8.236a1.5 1.5 0 0 1 .83-1.342l.187-.093c.01.265.024.58.047.92.062.938.19 2.12.462 2.937a.5.5 0 1 0 .948-.316c-.227-.683-.35-1.75-.413-2.688a29.17 29.17 0 0 1-.06-1.528v-.002z", } + } } } @@ -46271,6 +50831,9 @@ impl IconShape for BsMusicNoteBeamed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46283,6 +50846,7 @@ impl IconShape for BsMusicNoteBeamed { path { d: "M5 2.905a1 1 0 0 1 .9-.995l8-.8a1 1 0 0 1 1.1.995V3L5 4V2.905z", } + } } } @@ -46317,6 +50881,9 @@ impl IconShape for BsMusicNoteList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46333,6 +50900,7 @@ impl IconShape for BsMusicNoteList { d: "M0 11.5a.5.5 0 0 1 .5-.5H4a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zm0-4A.5.5 0 0 1 .5 7H8a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zm0-4A.5.5 0 0 1 .5 3H8a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -46367,6 +50935,9 @@ impl IconShape for BsMusicNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46379,6 +50950,7 @@ impl IconShape for BsMusicNote { path { d: "M8 2.82a1 1 0 0 1 .804-.98l3-.6A1 1 0 0 1 13 2.22V4L8 5V2.82z", } + } } } @@ -46413,6 +50985,9 @@ impl IconShape for BsMusicPlayerFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46421,6 +50996,7 @@ impl IconShape for BsMusicPlayerFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm1 2h6a1 1 0 0 1 1 1v2.5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm3 12a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } + } } } @@ -46455,6 +51031,9 @@ impl IconShape for BsMusicPlayer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46466,6 +51045,7 @@ impl IconShape for BsMusicPlayer { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H4z", } + } } } @@ -46500,6 +51080,9 @@ impl IconShape for BsNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46508,6 +51091,7 @@ impl IconShape for BsNewspaper { path { d: "M2 3h10v2H2V3zm0 3h4v3H2V6zm0 4h4v1H2v-1zm0 2h4v1H2v-1zm5-6h2v1H7V6zm3 0h2v1h-2V6zM7 8h2v1H7V8zm3 0h2v1h-2V8zm-3 2h2v1H7v-1zm3 0h2v1h-2v-1zm-3 2h2v1H7v-1zm3 0h2v1h-2v-1z", } + } } } @@ -46542,6 +51126,9 @@ impl IconShape for BsNintendoSwitch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46550,6 +51137,7 @@ impl IconShape for BsNintendoSwitch { path { d: "M3.425.053a4.136 4.136 0 0 0-3.28 3.015C0 3.628-.01 3.956.005 8.3c.01 3.99.014 4.082.08 4.39.368 1.66 1.548 2.844 3.224 3.235.22.05.497.06 2.29.07 1.856.012 2.048.009 2.097-.04.05-.05.053-.69.053-7.94 0-5.374-.01-7.906-.033-7.952-.033-.06-.09-.063-2.03-.06-1.578.004-2.052.014-2.26.05Zm3 14.665-1.35-.016c-1.242-.013-1.375-.02-1.623-.083a2.81 2.81 0 0 1-2.08-2.167c-.074-.335-.074-8.579-.004-8.907a2.845 2.845 0 0 1 1.716-2.05c.438-.176.64-.196 2.058-.2l1.282-.003v13.426Z", } + } } } @@ -46584,12 +51172,16 @@ impl IconShape for BsNodeMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8a5 5 0 0 1-9.975.5H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025A5 5 0 0 1 16 8zm-2 0a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5A.5.5 0 0 0 14 8z", fill_rule: "evenodd", } + } } } @@ -46624,12 +51216,16 @@ impl IconShape for BsNodeMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM6.025 7.5a5 5 0 1 1 0 1H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025zM1.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM8 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 8 8z", fill_rule: "evenodd", } + } } } @@ -46664,11 +51260,15 @@ impl IconShape for BsNodePlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 13a5 5 0 1 0-4.975-5.5H4A1.5 1.5 0 0 0 2.5 6h-1A1.5 1.5 0 0 0 0 7.5v1A1.5 1.5 0 0 0 1.5 10h1A1.5 1.5 0 0 0 4 8.5h2.025A5 5 0 0 0 11 13zm.5-7.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2a.5.5 0 0 1 1 0z", } + } } } @@ -46703,12 +51303,16 @@ impl IconShape for BsNodePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM6.025 7.5a5 5 0 1 1 0 1H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025zM11 5a.5.5 0 0 1 .5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2A.5.5 0 0 1 11 5zM1.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } + } } } @@ -46743,11 +51347,15 @@ impl IconShape for BsNutFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.58 1a1 1 0 0 0-.868.504l-3.428 6a1 1 0 0 0 0 .992l3.428 6A1 1 0 0 0 4.58 15h6.84a1 1 0 0 0 .868-.504l3.429-6a1 1 0 0 0 0-.992l-3.429-6A1 1 0 0 0 11.42 1H4.58zm5.018 9.696a3 3 0 1 1-3-5.196 3 3 0 0 1 3 5.196z", } + } } } @@ -46782,6 +51390,9 @@ impl IconShape for BsNut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46790,6 +51401,7 @@ impl IconShape for BsNut { path { d: "M6.848 5.933a2.5 2.5 0 1 0 2.5 4.33 2.5 2.5 0 0 0-2.5-4.33zm-1.78 3.915a3.5 3.5 0 1 1 6.061-3.5 3.5 3.5 0 0 1-6.062 3.5z", } + } } } @@ -46824,11 +51436,15 @@ impl IconShape for BsOctagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.107 0a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146A.5.5 0 0 1 4.893 0h6.214z", } + } } } @@ -46863,11 +51479,15 @@ impl IconShape for BsOctagonHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146zM8 15h2.9l4.1-4.1V5.1L10.9 1H8v14z", } + } } } @@ -46902,11 +51522,15 @@ impl IconShape for BsOctagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146zM5.1 1 1 5.1v5.8L5.1 15h5.8l4.1-4.1V5.1L10.9 1H5.1z", } + } } } @@ -46941,6 +51565,9 @@ impl IconShape for BsOpticalAudioFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46949,6 +51576,7 @@ impl IconShape for BsOpticalAudioFill { path { d: "M2.5 15a.5.5 0 0 1-.5-.5v-3.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 1 .146-.354l2-2A.5.5 0 0 1 4.5 2h7a.5.5 0 0 1 .354.146l2 2A.5.5 0 0 1 14 4.5v2.05a2.5 2.5 0 0 1 0 4.9v3.05a.5.5 0 0 1-.5.5h-11ZM8 5a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z", } + } } } @@ -46983,6 +51611,9 @@ impl IconShape for BsOpticalAudio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46994,6 +51625,7 @@ impl IconShape for BsOpticalAudio { path { d: "M2 14.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5v-3.05a2.5 2.5 0 0 0 0-4.9V4.5a.5.5 0 0 0-.146-.354l-2-2A.5.5 0 0 0 11.5 2h-7a.5.5 0 0 0-.354.146l-2 2A.5.5 0 0 0 2 4.5v2.05a2.5 2.5 0 0 0 0 4.9v3.05Zm1-.5v-3a.5.5 0 0 0-.5-.5 1.5 1.5 0 1 1 0-3A.5.5 0 0 0 3 7V4.707L4.707 3h6.586L13 4.707V7a.5.5 0 0 0 .5.5 1.5 1.5 0 0 1 0 3 .5.5 0 0 0-.5.5v3H3Z", } + } } } @@ -47028,11 +51660,15 @@ impl IconShape for BsOption { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.5a.5.5 0 0 1 .5-.5h3.797a.5.5 0 0 1 .439.26L11 13h3.5a.5.5 0 0 1 0 1h-3.797a.5.5 0 0 1-.439-.26L5 3H1.5a.5.5 0 0 1-.5-.5zm10 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5z", } + } } } @@ -47067,6 +51703,9 @@ impl IconShape for BsOutlet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47075,6 +51714,7 @@ impl IconShape for BsOutlet { path { d: "M6 5.5a.5.5 0 0 1 .5.5v1.5a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v1.5a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zM7 10v1h2v-1a1 1 0 0 0-2 0z", } + } } } @@ -47109,11 +51749,15 @@ impl IconShape for BsPaintBucket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.192 2.78c-.458-.677-.927-1.248-1.35-1.643a2.972 2.972 0 0 0-.71-.515c-.217-.104-.56-.205-.882-.02-.367.213-.427.63-.43.896-.003.304.064.664.173 1.044.196.687.556 1.528 1.035 2.402L.752 8.22c-.277.277-.269.656-.218.918.055.283.187.593.36.903.348.627.92 1.361 1.626 2.068.707.707 1.441 1.278 2.068 1.626.31.173.62.305.903.36.262.05.64.059.918-.218l5.615-5.615c.118.257.092.512.05.939-.03.292-.068.665-.073 1.176v.123h.003a1 1 0 0 0 1.993 0H14v-.057a1.01 1.01 0 0 0-.004-.117c-.055-1.25-.7-2.738-1.86-3.494a4.322 4.322 0 0 0-.211-.434c-.349-.626-.92-1.36-1.627-2.067-.707-.707-1.441-1.279-2.068-1.627-.31-.172-.62-.304-.903-.36-.262-.05-.64-.058-.918.219l-.217.216zM4.16 1.867c.381.356.844.922 1.311 1.632l-.704.705c-.382-.727-.66-1.402-.813-1.938a3.283 3.283 0 0 1-.131-.673c.091.061.204.15.337.274zm.394 3.965c.54.852 1.107 1.567 1.607 2.033a.5.5 0 1 0 .682-.732c-.453-.422-1.017-1.136-1.564-2.027l1.088-1.088c.054.12.115.243.183.365.349.627.92 1.361 1.627 2.068.706.707 1.44 1.278 2.068 1.626.122.068.244.13.365.183l-4.861 4.862a.571.571 0 0 1-.068-.01c-.137-.027-.342-.104-.608-.252-.524-.292-1.186-.8-1.846-1.46-.66-.66-1.168-1.32-1.46-1.846-.147-.265-.225-.47-.251-.607a.573.573 0 0 1-.01-.068l3.048-3.047zm2.87-1.935a2.44 2.44 0 0 1-.241-.561c.135.033.324.11.562.241.524.292 1.186.8 1.846 1.46.45.45.83.901 1.118 1.31a3.497 3.497 0 0 0-1.066.091 11.27 11.27 0 0 1-.76-.694c-.66-.66-1.167-1.322-1.458-1.847z", } + } } } @@ -47148,11 +51792,15 @@ impl IconShape for BsPaletteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.433 10.07C14.133 10.585 16 11.15 16 8a8 8 0 1 0-8 8c1.996 0 1.826-1.504 1.649-3.08-.124-1.101-.252-2.237.351-2.92.465-.527 1.42-.237 2.433.07zM8 5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm4.5 3a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm.5 6.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -47187,6 +51835,9 @@ impl IconShape for BsPalette { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47195,6 +51846,7 @@ impl IconShape for BsPalette { path { d: "M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8zm-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7z", } + } } } @@ -47229,6 +51881,9 @@ impl IconShape for BsPalette2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47237,6 +51892,7 @@ impl IconShape for BsPalette2 { path { d: "M0 12.995V13a3.07 3.07 0 0 0 0-.005z", } + } } } @@ -47271,11 +51927,15 @@ impl IconShape for BsPaperclip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5 3a2.5 2.5 0 0 1 5 0v9a1.5 1.5 0 0 1-3 0V5a.5.5 0 0 1 1 0v7a.5.5 0 0 0 1 0V3a1.5 1.5 0 1 0-3 0v9a2.5 2.5 0 0 0 5 0V5a.5.5 0 0 1 1 0v7a3.5 3.5 0 1 1-7 0V3z", } + } } } @@ -47310,11 +51970,15 @@ impl IconShape for BsParagraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 15a.5.5 0 0 1-.5-.5V2H9v12.5a.5.5 0 0 1-1 0V9H7a4 4 0 1 1 0-8h5.5a.5.5 0 0 1 0 1H11v12.5a.5.5 0 0 1-.5.5z", } + } } } @@ -47349,11 +52013,15 @@ impl IconShape for BsPatchCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zm.287 5.984-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } + } } } @@ -47388,6 +52056,9 @@ impl IconShape for BsPatchCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47397,6 +52068,7 @@ impl IconShape for BsPatchCheck { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } + } } } @@ -47431,11 +52103,15 @@ impl IconShape for BsPatchExclamationFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } + } } } @@ -47470,6 +52146,9 @@ impl IconShape for BsPatchExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47478,6 +52157,7 @@ impl IconShape for BsPatchExclamation { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } + } } } @@ -47512,11 +52192,15 @@ impl IconShape for BsPatchMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } + } } } @@ -47551,6 +52235,9 @@ impl IconShape for BsPatchMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47560,6 +52247,7 @@ impl IconShape for BsPatchMinus { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } + } } } @@ -47594,11 +52282,15 @@ impl IconShape for BsPatchPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM8.5 6v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } + } } } @@ -47633,6 +52325,9 @@ impl IconShape for BsPatchPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47642,6 +52337,7 @@ impl IconShape for BsPatchPlus { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } + } } } @@ -47676,11 +52372,15 @@ impl IconShape for BsPatchQuestionFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.933.87a2.89 2.89 0 0 1 4.134 0l.622.638.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636zM7.002 11a1 1 0 1 0 2 0 1 1 0 0 0-2 0zm1.602-2.027c.04-.534.198-.815.846-1.26.674-.475 1.05-1.09 1.05-1.986 0-1.325-.92-2.227-2.262-2.227-1.02 0-1.792.492-2.1 1.29A1.71 1.71 0 0 0 6 5.48c0 .393.203.64.545.64.272 0 .455-.147.564-.51.158-.592.525-.915 1.074-.915.61 0 1.03.446 1.03 1.084 0 .563-.208.885-.822 1.325-.619.433-.926.914-.926 1.64v.111c0 .428.208.745.585.745.336 0 .504-.24.554-.627z", } + } } } @@ -47715,6 +52415,9 @@ impl IconShape for BsPatchQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47726,6 +52429,7 @@ impl IconShape for BsPatchQuestion { path { d: "M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0z", } + } } } @@ -47760,11 +52464,15 @@ impl IconShape for BsPauseBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.25-7C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z", } + } } } @@ -47799,6 +52507,9 @@ impl IconShape for BsPauseBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47807,6 +52518,7 @@ impl IconShape for BsPauseBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -47841,11 +52553,15 @@ impl IconShape for BsPauseCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.25 5C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z", } + } } } @@ -47880,6 +52596,9 @@ impl IconShape for BsPauseCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47888,6 +52607,7 @@ impl IconShape for BsPauseCircle { path { d: "M5 6.25a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5zm3.5 0a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5z", } + } } } @@ -47922,11 +52642,15 @@ impl IconShape for BsPauseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z", } + } } } @@ -47961,11 +52685,15 @@ impl IconShape for BsPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5z", } + } } } @@ -48000,11 +52728,15 @@ impl IconShape for BsPaypal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.06 3.713c.12-1.071-.093-1.832-.702-2.526C12.628.356 11.312 0 9.626 0H4.734a.7.7 0 0 0-.691.59L2.005 13.509a.42.42 0 0 0 .415.486h2.756l-.202 1.28a.628.628 0 0 0 .62.726H8.14c.429 0 .793-.31.862-.731l.025-.13.48-3.043.03-.164.001-.007a.351.351 0 0 1 .348-.297h.38c1.266 0 2.425-.256 3.345-.91.379-.27.712-.603.993-1.005a4.942 4.942 0 0 0 .88-2.195c.242-1.246.13-2.356-.57-3.154a2.687 2.687 0 0 0-.76-.59l-.094-.061ZM6.543 8.82a.695.695 0 0 1 .321-.079H8.3c2.82 0 5.027-1.144 5.672-4.456l.003-.016c.217.124.4.27.548.438.546.623.679 1.535.45 2.71-.272 1.397-.866 2.307-1.663 2.874-.802.57-1.842.815-3.043.815h-.38a.873.873 0 0 0-.863.734l-.03.164-.48 3.043-.024.13-.001.004a.352.352 0 0 1-.348.296H5.595a.106.106 0 0 1-.105-.123l.208-1.32.845-5.214Z", } + } } } @@ -48039,11 +52771,15 @@ impl IconShape for BsPcDisplayHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v7A1.5 1.5 0 0 0 1.5 10H6v1H1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-5v-1h4.5A1.5 1.5 0 0 0 16 8.5v-7A1.5 1.5 0 0 0 14.5 0h-13Zm0 1h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5ZM12 12.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Zm2 0a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0ZM1.5 12h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1ZM1 14.25a.25.25 0 0 1 .25-.25h5.5a.25.25 0 1 1 0 .5h-5.5a.25.25 0 0 1-.25-.25Z", } + } } } @@ -48078,11 +52814,15 @@ impl IconShape for BsPcDisplay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V1Zm1 13.5a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0Zm2 0a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0ZM9.5 1a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM9 3.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1h-5a.5.5 0 0 0-.5.5ZM1.5 2A1.5 1.5 0 0 0 0 3.5v7A1.5 1.5 0 0 0 1.5 12H6v2h-.5a.5.5 0 0 0 0 1H7v-4H1.5a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5H7V2H1.5Z", } + } } } @@ -48117,11 +52857,15 @@ impl IconShape for BsPcHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 6a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H1Zm11.5 1a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1Zm2 0a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1ZM1 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM1.25 9h5.5a.25.25 0 0 1 0 .5h-5.5a.25.25 0 0 1 0-.5Z", } + } } } @@ -48156,11 +52900,15 @@ impl IconShape for BsPc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H5Zm.5 14a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1Zm2 0a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1ZM5 1.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM5.5 3h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1Z", } + } } } @@ -48195,6 +52943,9 @@ impl IconShape for BsPciCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48203,6 +52954,7 @@ impl IconShape for BsPciCard { path { d: "M3 12.5h3.5v1a.5.5 0 0 1-.5.5H3.5a.5.5 0 0 1-.5-.5v-1Zm4 0h4v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1Z", } + } } } @@ -48237,11 +52989,15 @@ impl IconShape for BsPeaceFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 13.292A8 8 0 0 0 8.5.015v7.778l5.5 5.5zm-.708.708L8.5 9.206v6.778a7.967 7.967 0 0 0 4.792-1.986zM7.5 15.985V9.207L2.708 14A7.967 7.967 0 0 0 7.5 15.985zM2 13.292A8 8 0 0 1 7.5.015v7.778l-5.5 5.5z", } + } } } @@ -48276,11 +53032,15 @@ impl IconShape for BsPeace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.5 1.018a7 7 0 0 0-4.79 11.566L7.5 7.793V1.018zm1 0v6.775l4.79 4.79A7 7 0 0 0 8.5 1.018zm4.084 12.273L8.5 9.207v5.775a6.97 6.97 0 0 0 4.084-1.691zM7.5 14.982V9.207l-4.084 4.084A6.97 6.97 0 0 0 7.5 14.982zM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8z", } + } } } @@ -48315,11 +53075,15 @@ impl IconShape for BsPenFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001z", } + } } } @@ -48354,11 +53118,15 @@ impl IconShape for BsPen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001zm-.644.766a.5.5 0 0 0-.707 0L1.95 11.756l-.764 3.057 3.057-.764L14.44 3.854a.5.5 0 0 0 0-.708l-1.585-1.585z", } + } } } @@ -48393,11 +53161,15 @@ impl IconShape for BsPencilFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.854.146a.5.5 0 0 0-.707 0L10.5 1.793 14.207 5.5l1.647-1.646a.5.5 0 0 0 0-.708l-3-3zm.646 6.061L9.793 2.5 3.293 9H3.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.207l6.5-6.5zm-7.468 7.468A.5.5 0 0 1 6 13.5V13h-.5a.5.5 0 0 1-.5-.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.5-.5V10h-.5a.499.499 0 0 1-.175-.032l-.179.178a.5.5 0 0 0-.11.168l-2 5a.5.5 0 0 0 .65.65l5-2a.5.5 0 0 0 .168-.11l.178-.178z", } + } } } @@ -48432,6 +53204,9 @@ impl IconShape for BsPencilSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48441,6 +53216,7 @@ impl IconShape for BsPencilSquare { d: "M1 13.5A1.5 1.5 0 0 0 2.5 15h11a1.5 1.5 0 0 0 1.5-1.5v-6a.5.5 0 0 0-1 0v6a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .5-.5H9a.5.5 0 0 0 0-1H2.5A1.5 1.5 0 0 0 1 2.5v11z", fill_rule: "evenodd", } + } } } @@ -48475,11 +53251,15 @@ impl IconShape for BsPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168l10-10zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207 11.207 2.5zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293l6.5-6.5zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325z", } + } } } @@ -48514,11 +53294,15 @@ impl IconShape for BsPentagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.685.256a.5.5 0 0 1 .63 0l7.421 6.03a.5.5 0 0 1 .162.538l-2.788 8.827a.5.5 0 0 1-.476.349H3.366a.5.5 0 0 1-.476-.35L.102 6.825a.5.5 0 0 1 .162-.538l7.42-6.03Z", } + } } } @@ -48553,11 +53337,15 @@ impl IconShape for BsPentagonHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 1.288 6.578 5.345a.5.5 0 0 1 .161.539l-2.362 7.479a.5.5 0 0 1-.476.349H8V1.288Zm7.898 5.536a.5.5 0 0 0-.162-.538L8.316.256a.5.5 0 0 0-.631 0L.264 6.286a.5.5 0 0 0-.162.538l2.788 8.827a.5.5 0 0 0 .476.349h9.268a.5.5 0 0 0 .476-.35l2.788-8.826Z", } + } } } @@ -48592,11 +53380,15 @@ impl IconShape for BsPentagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.685 1.545a.5.5 0 0 1 .63 0l6.263 5.088a.5.5 0 0 1 .161.539l-2.362 7.479a.5.5 0 0 1-.476.349H4.099a.5.5 0 0 1-.476-.35L1.26 7.173a.5.5 0 0 1 .161-.54l6.263-5.087Zm8.213 5.28a.5.5 0 0 0-.162-.54L8.316.257a.5.5 0 0 0-.631 0L.264 6.286a.5.5 0 0 0-.162.538l2.788 8.827a.5.5 0 0 0 .476.349h9.268a.5.5 0 0 0 .476-.35l2.788-8.826Z", } + } } } @@ -48631,6 +53423,9 @@ impl IconShape for BsPeopleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48643,6 +53438,7 @@ impl IconShape for BsPeopleFill { path { d: "M4.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z", } + } } } @@ -48677,11 +53473,15 @@ impl IconShape for BsPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z", } + } } } @@ -48716,11 +53516,15 @@ impl IconShape for BsPercent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.442 2.558a.625.625 0 0 1 0 .884l-10 10a.625.625 0 1 1-.884-.884l10-10a.625.625 0 0 1 .884 0zM4.5 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 1a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm7 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 1a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z", } + } } } @@ -48755,11 +53559,15 @@ impl IconShape for BsPersonBadgeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm4.5 0a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zM8 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm5 2.755C12.146 12.825 10.623 12 8 12s-4.146.826-5 1.755V14a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-.245z", } + } } } @@ -48794,6 +53602,9 @@ impl IconShape for BsPersonBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48802,6 +53613,7 @@ impl IconShape for BsPersonBadge { path { d: "M4.5 0A2.5 2.5 0 0 0 2 2.5V14a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2.5A2.5 2.5 0 0 0 11.5 0h-7zM3 2.5A1.5 1.5 0 0 1 4.5 1h7A1.5 1.5 0 0 1 13 2.5v10.795a4.2 4.2 0 0 0-.776-.492C11.392 12.387 10.063 12 8 12s-3.392.387-4.224.803a4.2 4.2 0 0 0-.776.492V2.5z", } + } } } @@ -48836,6 +53648,9 @@ impl IconShape for BsPersonBoundingBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48844,6 +53659,7 @@ impl IconShape for BsPersonBoundingBox { path { d: "M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm8-9a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } + } } } @@ -48878,6 +53694,9 @@ impl IconShape for BsPersonCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48887,6 +53706,7 @@ impl IconShape for BsPersonCheckFill { path { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -48921,6 +53741,9 @@ impl IconShape for BsPersonCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48930,6 +53753,7 @@ impl IconShape for BsPersonCheck { d: "M15.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L12.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } + } } } @@ -48964,6 +53788,9 @@ impl IconShape for BsPersonCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48973,6 +53800,7 @@ impl IconShape for BsPersonCircle { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z", fill_rule: "evenodd", } + } } } @@ -49007,6 +53835,9 @@ impl IconShape for BsPersonDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49016,6 +53847,7 @@ impl IconShape for BsPersonDashFill { path { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -49050,6 +53882,9 @@ impl IconShape for BsPersonDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49059,6 +53894,7 @@ impl IconShape for BsPersonDash { d: "M11 7.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -49093,11 +53929,15 @@ impl IconShape for BsPersonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -49132,11 +53972,15 @@ impl IconShape for BsPersonHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-9 8c0 1 1 1 1 1h10s1 0 1-1-1-4-6-4-6 3-6 4Zm13.5-8.09c1.387-1.425 4.855 1.07 0 4.277-4.854-3.207-1.387-5.702 0-4.276Z", } + } } } @@ -49171,12 +54015,16 @@ impl IconShape for BsPersonHearts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 1.246c.832-.855 2.913.642 0 2.566-2.913-1.924-.832-3.421 0-2.566ZM9 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-9 8c0 1 1 1 1 1h10s1 0 1-1-1-4-6-4-6 3-6 4Zm13.5-8.09c1.387-1.425 4.855 1.07 0 4.277-4.854-3.207-1.387-5.702 0-4.276ZM15 2.165c.555-.57 1.942.428 0 1.711-1.942-1.283-.555-2.281 0-1.71Z", fill_rule: "evenodd", } + } } } @@ -49211,11 +54059,15 @@ impl IconShape for BsPersonLinesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-5 6s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zM11 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5zm.5 2.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4zm2 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2zm0 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2z", } + } } } @@ -49250,6 +54102,9 @@ impl IconShape for BsPersonPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49259,6 +54114,7 @@ impl IconShape for BsPersonPlusFill { d: "M13.5 5a.5.5 0 0 1 .5.5V7h1.5a.5.5 0 0 1 0 1H14v1.5a.5.5 0 0 1-1 0V8h-1.5a.5.5 0 0 1 0-1H13V5.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -49293,6 +54149,9 @@ impl IconShape for BsPersonPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49302,6 +54161,7 @@ impl IconShape for BsPersonPlus { d: "M13.5 5a.5.5 0 0 1 .5.5V7h1.5a.5.5 0 0 1 0 1H14v1.5a.5.5 0 0 1-1 0V8h-1.5a.5.5 0 0 1 0-1H13V5.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -49336,6 +54196,9 @@ impl IconShape for BsPersonRolodex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49344,6 +54207,7 @@ impl IconShape for BsPersonRolodex { path { d: "M1 1a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h.5a.5.5 0 0 0 .5-.5.5.5 0 0 1 1 0 .5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5.5.5 0 0 1 1 0 .5.5 0 0 0 .5.5h.5a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H6.707L6 1.293A1 1 0 0 0 5.293 1H1Zm0 1h4.293L6 2.707A1 1 0 0 0 6.707 3H15v10h-.085a1.5 1.5 0 0 0-2.4-.63C11.885 11.223 10.554 10 8 10c-2.555 0-3.886 1.224-4.514 2.37a1.5 1.5 0 0 0-2.4.63H1V2Z", } + } } } @@ -49378,6 +54242,9 @@ impl IconShape for BsPersonSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49386,6 +54253,7 @@ impl IconShape for BsPersonSquare { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1v-1c0-1-1-4-6-4s-6 3-6 4v1a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12z", } + } } } @@ -49420,6 +54288,9 @@ impl IconShape for BsPersonVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49428,6 +54299,7 @@ impl IconShape for BsPersonVideo { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Zm10.798 11c-.453-1.27-1.76-3-4.798-3-3.037 0-4.345 1.73-4.798 3H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-1.202Z", } + } } } @@ -49462,6 +54334,9 @@ impl IconShape for BsPersonVideo2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49470,6 +54345,7 @@ impl IconShape for BsPersonVideo2 { path { d: "M2 1a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2ZM1 3a1 1 0 0 1 1-1h2v2H1V3Zm4 10V2h9a1 1 0 0 1 1 1v9c0 .285-.12.543-.31.725C14.15 11.494 12.822 10 10 10c-3.037 0-4.345 1.73-4.798 3H5Zm-4-2h3v2H2a1 1 0 0 1-1-1v-1Zm3-1H1V8h3v2Zm0-3H1V5h3v2Z", } + } } } @@ -49504,6 +54380,9 @@ impl IconShape for BsPersonVideo3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49512,6 +54391,7 @@ impl IconShape for BsPersonVideo3 { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h5.243c.122-.326.295-.668.526-1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v7.81c.353.23.656.496.91.783.059-.187.09-.386.09-.593V4a2 2 0 0 0-2-2H2Z", } + } } } @@ -49546,6 +54426,9 @@ impl IconShape for BsPersonWorkspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49554,6 +54437,7 @@ impl IconShape for BsPersonWorkspace { path { d: "M2 1a2 2 0 0 0-2 2v9.5A1.5 1.5 0 0 0 1.5 14h.653a5.373 5.373 0 0 1 1.066-2H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v9h-2.219c.554.654.89 1.373 1.066 2h.653a1.5 1.5 0 0 0 1.5-1.5V3a2 2 0 0 0-2-2H2Z", } + } } } @@ -49588,12 +54472,16 @@ impl IconShape for BsPersonXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm6.146-2.854a.5.5 0 0 1 .708 0L14 6.293l1.146-1.147a.5.5 0 0 1 .708.708L14.707 7l1.147 1.146a.5.5 0 0 1-.708.708L14 7.707l-1.146 1.147a.5.5 0 0 1-.708-.708L13.293 7l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -49628,6 +54516,9 @@ impl IconShape for BsPersonX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49637,6 +54528,7 @@ impl IconShape for BsPersonX { d: "M12.146 5.146a.5.5 0 0 1 .708 0L14 6.293l1.146-1.147a.5.5 0 0 1 .708.708L14.707 7l1.147 1.146a.5.5 0 0 1-.708.708L14 7.707l-1.146 1.147a.5.5 0 0 1-.708-.708L13.293 7l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -49671,11 +54563,15 @@ impl IconShape for BsPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z", } + } } } @@ -49710,11 +54606,15 @@ impl IconShape for BsPhoneFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V2zm6 11a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } + } } } @@ -49749,12 +54649,16 @@ impl IconShape for BsPhoneFlip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 1H5a1 1 0 0 0-1 1v6a.5.5 0 0 1-1 0V2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v6a.5.5 0 0 1-1 0V2a1 1 0 0 0-1-1Zm1 13a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-2a.5.5 0 0 0-1 0v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-2a.5.5 0 0 0-1 0v2ZM1.713 7.954a.5.5 0 1 0-.419-.908c-.347.16-.654.348-.882.57C.184 7.842 0 8.139 0 8.5c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 10.773 5.898 11 8 11c.099 0 .197 0 .294-.002l-1.148 1.148a.5.5 0 0 0 .708.708l2-2a.5.5 0 0 0 0-.708l-2-2a.5.5 0 1 0-.708.708l1.145 1.144L8 10c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 8.639 1 8.506 1 8.5c0-.003 0-.059.112-.17.115-.112.31-.242.6-.376Zm12.993-.908a.5.5 0 0 0-.419.908c.292.134.486.264.6.377.113.11.113.166.113.169 0 .003 0 .065-.13.187-.132.122-.352.26-.677.4-.645.28-1.596.523-2.763.687a.5.5 0 0 0 .14.99c1.212-.17 2.26-.43 3.02-.758.38-.164.713-.357.96-.587.246-.229.45-.537.45-.919 0-.362-.184-.66-.412-.883-.228-.223-.535-.411-.882-.571ZM7.5 2a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z", fill_rule: "evenodd", } + } } } @@ -49789,11 +54693,15 @@ impl IconShape for BsPhoneLandscapeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 12.5a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2zm11-6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -49828,6 +54736,9 @@ impl IconShape for BsPhoneLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49836,6 +54747,7 @@ impl IconShape for BsPhoneLandscape { path { d: "M14 7.5a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } + } } } @@ -49870,11 +54782,15 @@ impl IconShape for BsPhoneVibrateFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4zm5 7a1 1 0 1 0-2 0 1 1 0 0 0 2 0zM1.807 4.734a.5.5 0 1 0-.884-.468A7.967 7.967 0 0 0 0 8c0 1.347.334 2.618.923 3.734a.5.5 0 1 0 .884-.468A6.967 6.967 0 0 1 1 8c0-1.18.292-2.292.807-3.266zm13.27-.468a.5.5 0 0 0-.884.468C14.708 5.708 15 6.819 15 8c0 1.18-.292 2.292-.807 3.266a.5.5 0 0 0 .884.468A7.967 7.967 0 0 0 16 8a7.967 7.967 0 0 0-.923-3.734zM3.34 6.182a.5.5 0 1 0-.93-.364A5.986 5.986 0 0 0 2 8c0 .769.145 1.505.41 2.182a.5.5 0 1 0 .93-.364A4.986 4.986 0 0 1 3 8c0-.642.12-1.255.34-1.818zm10.25-.364a.5.5 0 0 0-.93.364c.22.563.34 1.176.34 1.818 0 .642-.12 1.255-.34 1.818a.5.5 0 0 0 .93.364C13.856 9.505 14 8.769 14 8c0-.769-.145-1.505-.41-2.182z", } + } } } @@ -49909,6 +54825,9 @@ impl IconShape for BsPhoneVibrate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49917,6 +54836,7 @@ impl IconShape for BsPhoneVibrate { path { d: "M8 12a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM1.599 4.058a.5.5 0 0 1 .208.676A6.967 6.967 0 0 0 1 8c0 1.18.292 2.292.807 3.266a.5.5 0 0 1-.884.468A7.968 7.968 0 0 1 0 8c0-1.347.334-2.619.923-3.734a.5.5 0 0 1 .676-.208zm12.802 0a.5.5 0 0 1 .676.208A7.967 7.967 0 0 1 16 8a7.967 7.967 0 0 1-.923 3.734.5.5 0 0 1-.884-.468A6.967 6.967 0 0 0 15 8c0-1.18-.292-2.292-.807-3.266a.5.5 0 0 1 .208-.676zM3.057 5.534a.5.5 0 0 1 .284.648A4.986 4.986 0 0 0 3 8c0 .642.12 1.255.34 1.818a.5.5 0 1 1-.93.364A5.986 5.986 0 0 1 2 8c0-.769.145-1.505.41-2.182a.5.5 0 0 1 .647-.284zm9.886 0a.5.5 0 0 1 .648.284C13.855 6.495 14 7.231 14 8c0 .769-.145 1.505-.41 2.182a.5.5 0 0 1-.93-.364C12.88 9.255 13 8.642 13 8c0-.642-.12-1.255-.34-1.818a.5.5 0 0 1 .283-.648z", } + } } } @@ -49951,6 +54871,9 @@ impl IconShape for BsPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49959,6 +54882,7 @@ impl IconShape for BsPhone { path { d: "M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -49993,11 +54917,15 @@ impl IconShape for BsPieChartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.985 8.5H8.207l-5.5 5.5a8 8 0 0 0 13.277-5.5zM2 13.292A8 8 0 0 1 7.5.015v7.778l-5.5 5.5zM8.5.015V7.5h7.485A8.001 8.001 0 0 0 8.5.015z", } + } } } @@ -50032,11 +54960,15 @@ impl IconShape for BsPieChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.5 1.018a7 7 0 0 0-4.79 11.566L7.5 7.793V1.018zm1 0V7.5h6.482A7.001 7.001 0 0 0 8.5 1.018zM14.982 8.5H8.207l-4.79 4.79A7 7 0 0 0 14.982 8.5zM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8z", } + } } } @@ -50071,11 +55003,15 @@ impl IconShape for BsPiggyBankFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.964 1.527c-2.977 0-5.571 1.704-6.32 4.125h-.55A1 1 0 0 0 .11 6.824l.254 1.46a1.5 1.5 0 0 0 1.478 1.243h.263c.3.513.688.978 1.145 1.382l-.729 2.477a.5.5 0 0 0 .48.641h2a.5.5 0 0 0 .471-.332l.482-1.351c.635.173 1.31.267 2.011.267.707 0 1.388-.095 2.028-.272l.543 1.372a.5.5 0 0 0 .465.316h2a.5.5 0 0 0 .478-.645l-.761-2.506C13.81 9.895 14.5 8.559 14.5 7.069c0-.145-.007-.29-.02-.431.261-.11.508-.266.705-.444.315.306.815.306.815-.417 0 .223-.5.223-.461-.026a.95.95 0 0 0 .09-.255.7.7 0 0 0-.202-.645.58.58 0 0 0-.707-.098.735.735 0 0 0-.375.562c-.024.243.082.48.32.654a2.112 2.112 0 0 1-.259.153c-.534-2.664-3.284-4.595-6.442-4.595Zm7.173 3.876a.565.565 0 0 1-.098.21.704.704 0 0 1-.044-.025c-.146-.09-.157-.175-.152-.223a.236.236 0 0 1 .117-.173c.049-.027.08-.021.113.012a.202.202 0 0 1 .064.199Zm-8.999-.65a.5.5 0 1 1-.276-.96A7.613 7.613 0 0 1 7.964 3.5c.763 0 1.497.11 2.18.315a.5.5 0 1 1-.287.958A6.602 6.602 0 0 0 7.964 4.5c-.64 0-1.255.09-1.826.254ZM5 6.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z", } + } } } @@ -50110,6 +55046,9 @@ impl IconShape for BsPiggyBank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50119,6 +55058,7 @@ impl IconShape for BsPiggyBank { d: "M7.964 1.527c-2.977 0-5.571 1.704-6.32 4.125h-.55A1 1 0 0 0 .11 6.824l.254 1.46a1.5 1.5 0 0 0 1.478 1.243h.263c.3.513.688.978 1.145 1.382l-.729 2.477a.5.5 0 0 0 .48.641h2a.5.5 0 0 0 .471-.332l.482-1.351c.635.173 1.31.267 2.011.267.707 0 1.388-.095 2.028-.272l.543 1.372a.5.5 0 0 0 .465.316h2a.5.5 0 0 0 .478-.645l-.761-2.506C13.81 9.895 14.5 8.559 14.5 7.069c0-.145-.007-.29-.02-.431.261-.11.508-.266.705-.444.315.306.815.306.815-.417 0 .223-.5.223-.461-.026a.95.95 0 0 0 .09-.255.7.7 0 0 0-.202-.645.58.58 0 0 0-.707-.098.735.735 0 0 0-.375.562c-.024.243.082.48.32.654a2.112 2.112 0 0 1-.259.153c-.534-2.664-3.284-4.595-6.442-4.595zM2.516 6.26c.455-2.066 2.667-3.733 5.448-3.733 3.146 0 5.536 2.114 5.536 4.542 0 1.254-.624 2.41-1.67 3.248a.5.5 0 0 0-.165.535l.66 2.175h-.985l-.59-1.487a.5.5 0 0 0-.629-.288c-.661.23-1.39.359-2.157.359a6.558 6.558 0 0 1-2.157-.359.5.5 0 0 0-.635.304l-.525 1.471h-.979l.633-2.15a.5.5 0 0 0-.17-.534 4.649 4.649 0 0 1-1.284-1.541.5.5 0 0 0-.446-.275h-.56a.5.5 0 0 1-.492-.414l-.254-1.46h.933a.5.5 0 0 0 .488-.393zm12.621-.857a.565.565 0 0 1-.098.21.704.704 0 0 1-.044-.025c-.146-.09-.157-.175-.152-.223a.236.236 0 0 1 .117-.173c.049-.027.08-.021.113.012a.202.202 0 0 1 .064.199z", fill_rule: "evenodd", } + } } } @@ -50153,11 +55093,15 @@ impl IconShape for BsPinAngleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146z", } + } } } @@ -50192,11 +55136,15 @@ impl IconShape for BsPinAngle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146zm.122 2.112v-.002.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a4.507 4.507 0 0 0-.288-.076 4.922 4.922 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a4.924 4.924 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034.114 0 .23-.011.343-.04L9.927 2.028c-.029.113-.04.23-.04.343a1.779 1.779 0 0 0 .062.46z", } + } } } @@ -50231,11 +55179,15 @@ impl IconShape for BsPinFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.146.146A.5.5 0 0 1 4.5 0h7a.5.5 0 0 1 .5.5c0 .68-.342 1.174-.646 1.479-.126.125-.25.224-.354.298v4.431l.078.048c.203.127.476.314.751.555C12.36 7.775 13 8.527 13 9.5a.5.5 0 0 1-.5.5h-4v4.5c0 .276-.224 1.5-.5 1.5s-.5-1.224-.5-1.5V10h-4a.5.5 0 0 1-.5-.5c0-.973.64-1.725 1.17-2.189A5.921 5.921 0 0 1 5 6.708V2.277a2.77 2.77 0 0 1-.354-.298C4.342 1.674 4 1.179 4 .5a.5.5 0 0 1 .146-.354z", } + } } } @@ -50270,6 +55222,9 @@ impl IconShape for BsPinMapFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50280,6 +55235,7 @@ impl IconShape for BsPinMapFill { d: "M4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999z", fill_rule: "evenodd", } + } } } @@ -50314,6 +55270,9 @@ impl IconShape for BsPinMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50324,6 +55283,7 @@ impl IconShape for BsPinMap { d: "M8 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999z", fill_rule: "evenodd", } + } } } @@ -50358,11 +55318,15 @@ impl IconShape for BsPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.146.146A.5.5 0 0 1 4.5 0h7a.5.5 0 0 1 .5.5c0 .68-.342 1.174-.646 1.479-.126.125-.25.224-.354.298v4.431l.078.048c.203.127.476.314.751.555C12.36 7.775 13 8.527 13 9.5a.5.5 0 0 1-.5.5h-4v4.5c0 .276-.224 1.5-.5 1.5s-.5-1.224-.5-1.5V10h-4a.5.5 0 0 1-.5-.5c0-.973.64-1.725 1.17-2.189A5.921 5.921 0 0 1 5 6.708V2.277a2.77 2.77 0 0 1-.354-.298C4.342 1.674 4 1.179 4 .5a.5.5 0 0 1 .146-.354zm1.58 1.408-.002-.001.002.001zm-.002-.001.002.001A.5.5 0 0 1 6 2v5a.5.5 0 0 1-.276.447h-.002l-.012.007-.054.03a4.922 4.922 0 0 0-.827.58c-.318.278-.585.596-.725.936h7.792c-.14-.34-.407-.658-.725-.936a4.915 4.915 0 0 0-.881-.61l-.012-.006h-.002A.5.5 0 0 1 10 7V2a.5.5 0 0 1 .295-.458 1.775 1.775 0 0 0 .351-.271c.08-.08.155-.17.214-.271H5.14c.06.1.133.191.214.271a1.78 1.78 0 0 0 .37.282z", } + } } } @@ -50397,11 +55361,15 @@ impl IconShape for BsPinterest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 0 0-2.915 15.452c-.07-.633-.134-1.606.027-2.297.146-.625.938-3.977.938-3.977s-.239-.479-.239-1.187c0-1.113.645-1.943 1.448-1.943.682 0 1.012.512 1.012 1.127 0 .686-.437 1.712-.663 2.663-.188.796.4 1.446 1.185 1.446 1.422 0 2.515-1.5 2.515-3.664 0-1.915-1.377-3.254-3.342-3.254-2.276 0-3.612 1.707-3.612 3.471 0 .688.265 1.425.595 1.826a.24.24 0 0 1 .056.23c-.061.252-.196.796-.222.907-.035.146-.116.177-.268.107-1-.465-1.624-1.926-1.624-3.1 0-2.523 1.834-4.84 5.286-4.84 2.775 0 4.932 1.977 4.932 4.62 0 2.757-1.739 4.976-4.151 4.976-.811 0-1.573-.421-1.834-.919l-.498 1.902c-.181.695-.669 1.566-.995 2.097A8 8 0 1 0 8 0z", } + } } } @@ -50436,11 +55404,15 @@ impl IconShape for BsPipFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 2A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13zm7 6h5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5z", } + } } } @@ -50475,6 +55447,9 @@ impl IconShape for BsPip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50483,6 +55458,7 @@ impl IconShape for BsPip { path { d: "M8 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-3z", } + } } } @@ -50517,11 +55493,15 @@ impl IconShape for BsPlayBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.79-6.907A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z", } + } } } @@ -50556,6 +55536,9 @@ impl IconShape for BsPlayBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50564,6 +55547,7 @@ impl IconShape for BsPlayBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -50598,11 +55582,15 @@ impl IconShape for BsPlayCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z", } + } } } @@ -50637,6 +55625,9 @@ impl IconShape for BsPlayCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50645,6 +55636,7 @@ impl IconShape for BsPlayCircle { path { d: "M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z", } + } } } @@ -50679,11 +55671,15 @@ impl IconShape for BsPlayFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z", } + } } } @@ -50718,11 +55714,15 @@ impl IconShape for BsPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.804 8 5 4.633v6.734L10.804 8zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696l6.363 3.692z", } + } } } @@ -50757,11 +55757,15 @@ impl IconShape for BsPlaystation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.858 11.451c-.313.395-1.079.676-1.079.676l-5.696 2.046v-1.509l4.192-1.493c.476-.17.549-.412.162-.538-.386-.127-1.085-.09-1.56.08l-2.794.984v-1.566l.161-.054s.807-.286 1.942-.412c1.135-.125 2.525.017 3.616.43 1.23.39 1.368.962 1.056 1.356ZM9.625 8.883v-3.86c0-.453-.083-.87-.508-.988-.326-.105-.528.198-.528.65v9.664l-2.606-.827V2c1.108.206 2.722.692 3.59.985 2.207.757 2.955 1.7 2.955 3.825 0 2.071-1.278 2.856-2.903 2.072Zm-8.424 3.625C-.061 12.15-.271 11.41.304 10.984c.532-.394 1.436-.69 1.436-.69l3.737-1.33v1.515l-2.69.963c-.474.17-.547.411-.161.538.386.126 1.085.09 1.56-.08l1.29-.469v1.356l-.257.043a8.454 8.454 0 0 1-4.018-.323Z", } + } } } @@ -50796,11 +55800,15 @@ impl IconShape for BsPlugFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.083 2.083 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.922 1.922 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0z", } + } } } @@ -50835,11 +55843,15 @@ impl IconShape for BsPlug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.083 2.083 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.922 1.922 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0zM5 4v2.5A2.5 2.5 0 0 0 7.5 9h1A2.5 2.5 0 0 0 11 6.5V4H5z", } + } } } @@ -50874,12 +55886,16 @@ impl IconShape for BsPlugin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 8a7 7 0 1 1 2.898 5.673c-.167-.121-.216-.406-.002-.62l1.8-1.8a3.5 3.5 0 0 0 4.572-.328l1.414-1.415a.5.5 0 0 0 0-.707l-.707-.707 1.559-1.563a.5.5 0 1 0-.708-.706l-1.559 1.562-1.414-1.414 1.56-1.562a.5.5 0 1 0-.707-.706l-1.56 1.56-.707-.706a.5.5 0 0 0-.707 0L5.318 5.975a3.5 3.5 0 0 0-.328 4.571l-1.8 1.8c-.58.58-.62 1.6.121 2.137A8 8 0 1 0 0 8a.5.5 0 0 0 1 0Z", fill_rule: "evenodd", } + } } } @@ -50914,11 +55930,15 @@ impl IconShape for BsPlusCircleDotted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.176 0-.35.006-.523.017l.064.998a7.117 7.117 0 0 1 .918 0l.064-.998A8.113 8.113 0 0 0 8 0zM6.44.152c-.346.069-.684.16-1.012.27l.321.948c.287-.098.582-.177.884-.237L6.44.153zm4.132.271a7.946 7.946 0 0 0-1.011-.27l-.194.98c.302.06.597.14.884.237l.321-.947zm1.873.925a8 8 0 0 0-.906-.524l-.443.896c.275.136.54.29.793.459l.556-.831zM4.46.824c-.314.155-.616.33-.905.524l.556.83a7.07 7.07 0 0 1 .793-.458L4.46.824zM2.725 1.985c-.262.23-.51.478-.74.74l.752.66c.202-.23.418-.446.648-.648l-.66-.752zm11.29.74a8.058 8.058 0 0 0-.74-.74l-.66.752c.23.202.447.418.648.648l.752-.66zm1.161 1.735a7.98 7.98 0 0 0-.524-.905l-.83.556c.169.253.322.518.458.793l.896-.443zM1.348 3.555c-.194.289-.37.591-.524.906l.896.443c.136-.275.29-.54.459-.793l-.831-.556zM.423 5.428a7.945 7.945 0 0 0-.27 1.011l.98.194c.06-.302.14-.597.237-.884l-.947-.321zM15.848 6.44a7.943 7.943 0 0 0-.27-1.012l-.948.321c.098.287.177.582.237.884l.98-.194zM.017 7.477a8.113 8.113 0 0 0 0 1.046l.998-.064a7.117 7.117 0 0 1 0-.918l-.998-.064zM16 8a8.1 8.1 0 0 0-.017-.523l-.998.064a7.11 7.11 0 0 1 0 .918l.998.064A8.1 8.1 0 0 0 16 8zM.152 9.56c.069.346.16.684.27 1.012l.948-.321a6.944 6.944 0 0 1-.237-.884l-.98.194zm15.425 1.012c.112-.328.202-.666.27-1.011l-.98-.194c-.06.302-.14.597-.237.884l.947.321zM.824 11.54a8 8 0 0 0 .524.905l.83-.556a6.999 6.999 0 0 1-.458-.793l-.896.443zm13.828.905c.194-.289.37-.591.524-.906l-.896-.443c-.136.275-.29.54-.459.793l.831.556zm-12.667.83c.23.262.478.51.74.74l.66-.752a7.047 7.047 0 0 1-.648-.648l-.752.66zm11.29.74c.262-.23.51-.478.74-.74l-.752-.66c-.201.23-.418.447-.648.648l.66.752zm-1.735 1.161c.314-.155.616-.33.905-.524l-.556-.83a7.07 7.07 0 0 1-.793.458l.443.896zm-7.985-.524c.289.194.591.37.906.524l.443-.896a6.998 6.998 0 0 1-.793-.459l-.556.831zm1.873.925c.328.112.666.202 1.011.27l.194-.98a6.953 6.953 0 0 1-.884-.237l-.321.947zm4.132.271a7.944 7.944 0 0 0 1.012-.27l-.321-.948a6.954 6.954 0 0 1-.884.237l.194.98zm-2.083.135a8.1 8.1 0 0 0 1.046 0l-.064-.998a7.11 7.11 0 0 1-.918 0l-.064.998zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } + } } } @@ -50953,11 +55973,15 @@ impl IconShape for BsPlusCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } + } } } @@ -50992,6 +56016,9 @@ impl IconShape for BsPlusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51000,6 +56027,7 @@ impl IconShape for BsPlusCircle { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } + } } } @@ -51034,12 +56062,16 @@ impl IconShape for BsPlusLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2Z", fill_rule: "evenodd", } + } } } @@ -51074,11 +56106,15 @@ impl IconShape for BsPlusSlashMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m1.854 14.854 13-13a.5.5 0 0 0-.708-.708l-13 13a.5.5 0 0 0 .708.708ZM4 1a.5.5 0 0 1 .5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2A.5.5 0 0 1 4 1Zm5 11a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 9 12Z", } + } } } @@ -51113,11 +56149,15 @@ impl IconShape for BsPlusSquareDotted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 0c-.166 0-.33.016-.487.048l.194.98A1.51 1.51 0 0 1 2.5 1h.458V0H2.5zm2.292 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zm1.833 0h-.916v1h.916V0zm1.834 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zM13.5 0h-.458v1h.458c.1 0 .199.01.293.029l.194-.981A2.51 2.51 0 0 0 13.5 0zm2.079 1.11a2.511 2.511 0 0 0-.69-.689l-.556.831c.164.11.305.251.415.415l.83-.556zM1.11.421a2.511 2.511 0 0 0-.689.69l.831.556c.11-.164.251-.305.415-.415L1.11.422zM16 2.5c0-.166-.016-.33-.048-.487l-.98.194c.018.094.028.192.028.293v.458h1V2.5zM.048 2.013A2.51 2.51 0 0 0 0 2.5v.458h1V2.5c0-.1.01-.199.029-.293l-.981-.194zM0 3.875v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 5.708v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 7.542v.916h1v-.916H0zm15 .916h1v-.916h-1v.916zM0 9.375v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .916v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .917v.458c0 .166.016.33.048.487l.98-.194A1.51 1.51 0 0 1 1 13.5v-.458H0zm16 .458v-.458h-1v.458c0 .1-.01.199-.029.293l.981.194c.032-.158.048-.32.048-.487zM.421 14.89c.183.272.417.506.69.689l.556-.831a1.51 1.51 0 0 1-.415-.415l-.83.556zm14.469.689c.272-.183.506-.417.689-.69l-.831-.556c-.11.164-.251.305-.415.415l.556.83zm-12.877.373c.158.032.32.048.487.048h.458v-1H2.5c-.1 0-.199-.01-.293-.029l-.194.981zM13.5 16c.166 0 .33-.016.487-.048l-.194-.98A1.51 1.51 0 0 1 13.5 15h-.458v1h.458zm-9.625 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zm1.834-1v1h.916v-1h-.916zm1.833 1h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } + } } } @@ -51152,11 +56192,15 @@ impl IconShape for BsPlusSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z", } + } } } @@ -51191,6 +56235,9 @@ impl IconShape for BsPlusSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51199,6 +56246,7 @@ impl IconShape for BsPlusSquare { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } + } } } @@ -51233,11 +56281,15 @@ impl IconShape for BsPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } + } } } @@ -51272,6 +56324,9 @@ impl IconShape for BsPostageFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51280,6 +56335,7 @@ impl IconShape for BsPostageFill { path { d: "M3.5 1a1 1 0 0 0 1-1h1a1 1 0 0 0 2 0h1a1 1 0 0 0 2 0h1a1 1 0 1 0 2 0H15v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1h-1.5a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0H1v-1a1 1 0 1 0 0-2v-1a1 1 0 1 0 0-2V9a1 1 0 1 0 0-2V6a1 1 0 0 0 0-2V3a1 1 0 0 0 0-2V0h1.5a1 1 0 0 0 1 1ZM3 3v10a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1Z", } + } } } @@ -51314,6 +56370,9 @@ impl IconShape for BsPostageHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51322,6 +56381,7 @@ impl IconShape for BsPostageHeartFill { path { d: "M4.5 0a1 1 0 0 1-2 0H1v1a1 1 0 0 1 0 2v1a1 1 0 0 1 0 2v1a1 1 0 0 1 0 2v1a1 1 0 1 1 0 2v1a1 1 0 1 1 0 2v1h1.5a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0H15v-1a1 1 0 1 1 0-2v-1a1 1 0 1 1 0-2V9a1 1 0 1 1 0-2V6a1 1 0 1 1 0-2V3a1 1 0 1 1 0-2V0h-1.5a1 1 0 1 1-2 0h-1a1 1 0 1 1-2 0h-1a1 1 0 0 1-2 0h-1ZM4 14a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4Z", } + } } } @@ -51356,6 +56416,9 @@ impl IconShape for BsPostageHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51364,6 +56427,7 @@ impl IconShape for BsPostageHeart { path { d: "M8 11C2.175 7.236 6.336 4.31 8 5.982 9.664 4.309 13.825 7.236 8 11Z", } + } } } @@ -51398,6 +56462,9 @@ impl IconShape for BsPostage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51406,6 +56473,7 @@ impl IconShape for BsPostage { path { d: "M3.5 1a1 1 0 0 0 1-1h1a1 1 0 0 0 2 0h1a1 1 0 0 0 2 0h1a1 1 0 1 0 2 0H15v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1h-1.5a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0H1v-1a1 1 0 1 0 0-2v-1a1 1 0 1 0 0-2V9a1 1 0 1 0 0-2V6a1 1 0 0 0 0-2V3a1 1 0 0 0 0-2V0h1.5a1 1 0 0 0 1 1ZM3 3v10a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1Z", } + } } } @@ -51440,6 +56508,9 @@ impl IconShape for BsPostcardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51448,6 +56519,7 @@ impl IconShape for BsPostcardFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm8.5.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM2 5.5a.5.5 0 0 0 .5.5H6a.5.5 0 0 0 0-1H2.5a.5.5 0 0 0-.5.5ZM2.5 7a.5.5 0 0 0 0 1H6a.5.5 0 0 0 0-1H2.5ZM2 9.5a.5.5 0 0 0 .5.5H6a.5.5 0 0 0 0-1H2.5a.5.5 0 0 0-.5.5Zm8-4v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -51482,12 +56554,16 @@ impl IconShape for BsPostcardHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Zm6 2.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7Zm3.5.878c1.482-1.42 4.795 1.392 0 4.622-4.795-3.23-1.482-6.043 0-4.622ZM2 5.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -51522,6 +56598,9 @@ impl IconShape for BsPostcardHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51531,6 +56610,7 @@ impl IconShape for BsPostcardHeart { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H2Z", fill_rule: "evenodd", } + } } } @@ -51565,12 +56645,16 @@ impl IconShape for BsPostcard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2ZM1 4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4Zm7.5.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM2 5.5a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5ZM10.5 5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3ZM13 8h-2V6h2v2Z", fill_rule: "evenodd", } + } } } @@ -51605,6 +56689,9 @@ impl IconShape for BsPower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51613,6 +56700,7 @@ impl IconShape for BsPower { path { d: "M3 8.812a4.999 4.999 0 0 1 2.578-4.375l-.485-.874A6 6 0 1 0 11 3.616l-.501.865A5 5 0 1 1 3 8.812z", } + } } } @@ -51647,6 +56735,9 @@ impl IconShape for BsPrinterFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51655,6 +56746,7 @@ impl IconShape for BsPrinterFill { path { d: "M0 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-1v-2a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2H2a2 2 0 0 1-2-2V7zm2.5 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1z", } + } } } @@ -51689,6 +56781,9 @@ impl IconShape for BsPrinter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51697,6 +56792,7 @@ impl IconShape for BsPrinter { path { d: "M5 1a2 2 0 0 0-2 2v2H2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h1v1a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-1h1a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-1V3a2 2 0 0 0-2-2H5zM4 3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2H4V3zm1 5a2 2 0 0 0-2 2v1H2a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v-1a2 2 0 0 0-2-2H5zm7 2v3a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1z", } + } } } @@ -51731,11 +56827,15 @@ impl IconShape for BsProjectorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 4a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2 1 1 0 0 0 1 1h1a1 1 0 0 0 1-1h6a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1 2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2Zm.5 2h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1ZM14 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-12 1a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Z", } + } } } @@ -51770,6 +56870,9 @@ impl IconShape for BsProjector { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51778,6 +56881,7 @@ impl IconShape for BsProjector { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1H5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1 2 2 0 0 1-2-2V6Zm2-1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H2Z", } + } } } @@ -51812,11 +56916,15 @@ impl IconShape for BsPuzzleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .036-.054l.003-.01v-.008a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003l-.003-.01a.214.214 0 0 0-.036-.053.859.859 0 0 0-.27-.194C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.036.054l-.003.01v.002l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855z", } + } } } @@ -51851,11 +56959,15 @@ impl IconShape for BsPuzzle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .039-.063v-.009a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003a.214.214 0 0 0-.039-.064.859.859 0 0 0-.27-.193C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.039.063v.003l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855zM4.605 3a.5.5 0 0 0-.498.55l.001.007.29 3.4A.5.5 0 0 1 3.9 7.5h-.782c-.696 0-1.182-.497-1.469-.872a.459.459 0 0 0-.118-.115.112.112 0 0 0-.025-.012L1.5 6.5h-.003a.213.213 0 0 0-.064.039.86.86 0 0 0-.193.27C1.1 7.09 1 7.51 1 8c0 .491.1.912.24 1.19.07.14.14.225.194.271a.213.213 0 0 0 .063.039H1.5l.006-.001a.112.112 0 0 0 .025-.012.459.459 0 0 0 .118-.115c.287-.375.773-.872 1.469-.872H3.9a.5.5 0 0 1 .498.542l-.29 3.408a.5.5 0 0 0 .497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943 0-.568.447-.947.862-1.154C6.807 10.123 7.387 10 8 10s1.193.123 1.638.346c.415.207.862.586.862 1.154 0 .415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5 0 0 0 .498-.55l-.001-.007-.29-3.4A.5.5 0 0 1 12.1 8.5h.782c.696 0 1.182.497 1.469.872.05.065.091.099.118.115.013.008.021.01.025.012a.02.02 0 0 0 .006.001h.003a.214.214 0 0 0 .064-.039.86.86 0 0 0 .193-.27c.14-.28.24-.7.24-1.191 0-.492-.1-.912-.24-1.19a.86.86 0 0 0-.194-.271.215.215 0 0 0-.063-.039H14.5l-.006.001a.113.113 0 0 0-.025.012.459.459 0 0 0-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5 0 0 1-.498-.543l.29-3.407a.5.5 0 0 0-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943 0 .568-.447.947-.862 1.154C9.193 5.877 8.613 6 8 6s-1.193-.123-1.638-.346C5.947 5.447 5.5 5.068 5.5 4.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557H4.605z", } + } } } @@ -51890,6 +57002,9 @@ impl IconShape for BsQrCodeScan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51907,6 +57022,7 @@ impl IconShape for BsQrCodeScan { path { d: "M12 9h2V8h-2v1Z", } + } } } @@ -51941,6 +57057,9 @@ impl IconShape for BsQrCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51958,6 +57077,7 @@ impl IconShape for BsQrCode { path { d: "M7 12h1v3h4v1H7v-4Zm9 2v2h-3v-1h2v-1h1Z", } + } } } @@ -51992,11 +57112,15 @@ impl IconShape for BsQuestionCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z", } + } } } @@ -52031,6 +57155,9 @@ impl IconShape for BsQuestionCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52039,6 +57166,7 @@ impl IconShape for BsQuestionCircle { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } + } } } @@ -52073,11 +57201,15 @@ impl IconShape for BsQuestionDiamondFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM5.495 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } + } } } @@ -52112,6 +57244,9 @@ impl IconShape for BsQuestionDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52120,6 +57255,7 @@ impl IconShape for BsQuestionDiamond { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } + } } } @@ -52154,12 +57290,16 @@ impl IconShape for BsQuestionLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215 0 1.344-.665 2.288-1.79 2.973-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712 1.03-.632 1.397-1.135 1.397-2.028 0-.979-.758-1.698-1.926-1.698-1.009 0-1.71.529-1.938 1.402-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09 0-.618-.473-1.092-1.095-1.092-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z", fill_rule: "evenodd", } + } } } @@ -52194,11 +57334,15 @@ impl IconShape for BsQuestionOctagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM5.496 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } + } } } @@ -52233,6 +57377,9 @@ impl IconShape for BsQuestionOctagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52241,6 +57388,7 @@ impl IconShape for BsQuestionOctagon { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } + } } } @@ -52275,11 +57423,15 @@ impl IconShape for BsQuestionSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm3.496 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } + } } } @@ -52314,6 +57466,9 @@ impl IconShape for BsQuestionSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52322,6 +57477,7 @@ impl IconShape for BsQuestionSquare { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } + } } } @@ -52356,11 +57512,15 @@ impl IconShape for BsQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } + } } } @@ -52395,11 +57555,15 @@ impl IconShape for BsQuora { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.73 12.476c-.554-1.091-1.204-2.193-2.473-2.193-.242 0-.484.04-.707.142l-.43-.863c.525-.45 1.373-.808 2.464-.808 1.697 0 2.568.818 3.26 1.86.41-.89.605-2.093.605-3.584 0-3.724-1.165-5.636-3.885-5.636-2.68 0-3.839 1.912-3.839 5.636 0 3.704 1.159 5.596 3.84 5.596.425 0 .811-.046 1.166-.15Zm.665 1.3a7.127 7.127 0 0 1-1.83.244C3.994 14.02.5 11.172.5 7.03.5 2.849 3.995 0 7.564 0c3.63 0 7.09 2.828 7.09 7.03 0 2.337-1.09 4.236-2.675 5.464.512.767 1.04 1.277 1.773 1.277.802 0 1.125-.62 1.179-1.105h1.043c.061.647-.262 3.334-3.178 3.334-1.767 0-2.7-1.024-3.4-2.224Z", } + } } } @@ -52434,11 +57598,15 @@ impl IconShape for BsQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.517.559-.683.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 9 7.558V11a1 1 0 0 0 1 1h2Zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.517.559-.683.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 3 7.558V11a1 1 0 0 0 1 1h2Z", } + } } } @@ -52473,6 +57641,9 @@ impl IconShape for BsRadioactive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52481,6 +57652,7 @@ impl IconShape for BsRadioactive { path { d: "M9.653 5.496A2.986 2.986 0 0 0 8 5c-.61 0-1.179.183-1.653.496L4.694 2.992A5.972 5.972 0 0 1 8 2c1.222 0 2.358.365 3.306.992L9.653 5.496Zm1.342 2.324a2.986 2.986 0 0 1-.884 2.312 3.01 3.01 0 0 1-.769.552l1.342 2.683c.57-.286 1.09-.66 1.538-1.103a5.986 5.986 0 0 0 1.767-4.624l-2.994.18Zm-5.679 5.548 1.342-2.684A3 3 0 0 1 5.005 7.82l-2.994-.18a6 6 0 0 0 3.306 5.728ZM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z", } + } } } @@ -52515,11 +57687,15 @@ impl IconShape for BsRainbow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 4.5a7 7 0 0 0-7 7 .5.5 0 0 1-1 0 8 8 0 1 1 16 0 .5.5 0 0 1-1 0 7 7 0 0 0-7-7zm0 2a5 5 0 0 0-5 5 .5.5 0 0 1-1 0 6 6 0 1 1 12 0 .5.5 0 0 1-1 0 5 5 0 0 0-5-5zm0 2a3 3 0 0 0-3 3 .5.5 0 0 1-1 0 4 4 0 1 1 8 0 .5.5 0 0 1-1 0 3 3 0 0 0-3-3zm0 2a1 1 0 0 0-1 1 .5.5 0 0 1-1 0 2 2 0 1 1 4 0 .5.5 0 0 1-1 0 1 1 0 0 0-1-1z", } + } } } @@ -52554,6 +57730,9 @@ impl IconShape for BsReceiptCutoff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52562,6 +57741,7 @@ impl IconShape for BsReceiptCutoff { path { d: "M2.354.646a.5.5 0 0 0-.801.13l-.5 1A.5.5 0 0 0 1 2v13H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H15V2a.5.5 0 0 0-.053-.224l-.5-1a.5.5 0 0 0-.8-.13L13 1.293l-.646-.647a.5.5 0 0 0-.708 0L11 1.293l-.646-.647a.5.5 0 0 0-.708 0L9 1.293 8.354.646a.5.5 0 0 0-.708 0L7 1.293 6.354.646a.5.5 0 0 0-.708 0L5 1.293 4.354.646a.5.5 0 0 0-.708 0L3 1.293 2.354.646zm-.217 1.198.51.51a.5.5 0 0 0 .707 0L4 1.707l.646.647a.5.5 0 0 0 .708 0L6 1.707l.646.647a.5.5 0 0 0 .708 0L8 1.707l.646.647a.5.5 0 0 0 .708 0L10 1.707l.646.647a.5.5 0 0 0 .708 0L12 1.707l.646.647a.5.5 0 0 0 .708 0l.509-.51.137.274V15H2V2.118l.137-.274z", } + } } } @@ -52596,6 +57776,9 @@ impl IconShape for BsReceipt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52604,6 +57787,7 @@ impl IconShape for BsReceipt { path { d: "M3 4.5a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm8-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } + } } } @@ -52638,11 +57822,15 @@ impl IconShape for BsReception0 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 13.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -52677,11 +57865,15 @@ impl IconShape for BsReception1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -52716,11 +57908,15 @@ impl IconShape for BsReception2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4 5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -52755,11 +57951,15 @@ impl IconShape for BsReception3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-8zm4 8a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -52794,11 +57994,15 @@ impl IconShape for BsReception4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-8zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-11z", } + } } } @@ -52833,11 +58037,15 @@ impl IconShape for BsRecordBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm8-1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -52872,6 +58080,9 @@ impl IconShape for BsRecordBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52880,6 +58091,7 @@ impl IconShape for BsRecordBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -52914,11 +58126,15 @@ impl IconShape for BsRecordCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-8 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } + } } } @@ -52953,6 +58169,9 @@ impl IconShape for BsRecordCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52961,6 +58180,7 @@ impl IconShape for BsRecordCircle { path { d: "M11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } + } } } @@ -52995,12 +58215,16 @@ impl IconShape for BsRecordFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 13A5 5 0 1 0 8 3a5 5 0 0 0 0 10z", fill_rule: "evenodd", } + } } } @@ -53035,11 +58259,15 @@ impl IconShape for BsRecord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0 1A5 5 0 1 0 8 3a5 5 0 0 0 0 10z", } + } } } @@ -53074,6 +58302,9 @@ impl IconShape for BsRecord2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53082,6 +58313,7 @@ impl IconShape for BsRecord2Fill { path { d: "M8 13A5 5 0 1 0 8 3a5 5 0 0 0 0 10zm0-2a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } + } } } @@ -53116,6 +58348,9 @@ impl IconShape for BsRecord2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53124,6 +58359,7 @@ impl IconShape for BsRecord2 { path { d: "M10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } + } } } @@ -53158,11 +58394,15 @@ impl IconShape for BsRecycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.302 1.256a1.5 1.5 0 0 0-2.604 0l-1.704 2.98a.5.5 0 0 0 .869.497l1.703-2.981a.5.5 0 0 1 .868 0l2.54 4.444-1.256-.337a.5.5 0 1 0-.26.966l2.415.647a.5.5 0 0 0 .613-.353l.647-2.415a.5.5 0 1 0-.966-.259l-.333 1.242-2.532-4.431zM2.973 7.773l-1.255.337a.5.5 0 1 1-.26-.966l2.416-.647a.5.5 0 0 1 .612.353l.647 2.415a.5.5 0 0 1-.966.259l-.333-1.242-2.545 4.454a.5.5 0 0 0 .434.748H5a.5.5 0 0 1 0 1H1.723A1.5 1.5 0 0 1 .421 12.24l2.552-4.467zm10.89 1.463a.5.5 0 1 0-.868.496l1.716 3.004a.5.5 0 0 1-.434.748h-5.57l.647-.646a.5.5 0 1 0-.708-.707l-1.5 1.5a.498.498 0 0 0 0 .707l1.5 1.5a.5.5 0 1 0 .708-.707l-.647-.647h5.57a1.5 1.5 0 0 0 1.302-2.244l-1.716-3.004z", } + } } } @@ -53197,6 +58437,9 @@ impl IconShape for BsReddit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53205,6 +58448,7 @@ impl IconShape for BsReddit { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.828-1.165c-.315 0-.602.124-.812.325-.801-.573-1.9-.945-3.121-.993l.534-2.501 1.738.372a.83.83 0 1 0 .83-.869.83.83 0 0 0-.744.468l-1.938-.41a.203.203 0 0 0-.153.028.186.186 0 0 0-.086.134l-.592 2.788c-1.24.038-2.358.41-3.17.992-.21-.2-.496-.324-.81-.324a1.163 1.163 0 0 0-.478 2.224c-.02.115-.029.23-.029.353 0 1.795 2.091 3.256 4.669 3.256 2.577 0 4.668-1.451 4.668-3.256 0-.114-.01-.238-.029-.353.401-.181.688-.592.688-1.069 0-.65-.525-1.165-1.165-1.165z", } + } } } @@ -53239,6 +58483,9 @@ impl IconShape for BsReplyAllFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53247,6 +58494,7 @@ impl IconShape for BsReplyAllFill { path { d: "M5.232 4.293a.5.5 0 0 1-.106.7L1.114 7.945a.5.5 0 0 1-.042.028.147.147 0 0 0 0 .252.503.503 0 0 1 .042.028l4.012 2.954a.5.5 0 1 1-.593.805L.539 9.073a1.147 1.147 0 0 1 0-1.946l3.994-2.94a.5.5 0 0 1 .699.106z", } + } } } @@ -53281,6 +58529,9 @@ impl IconShape for BsReplyAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53289,6 +58540,7 @@ impl IconShape for BsReplyAll { path { d: "M5.232 4.293a.5.5 0 0 0-.7-.106L.54 7.127a1.147 1.147 0 0 0 0 1.946l3.994 2.94a.5.5 0 1 0 .593-.805L1.114 8.254a.503.503 0 0 0-.042-.028.147.147 0 0 1 0-.252.5.5 0 0 0 .042-.028l4.012-2.954a.5.5 0 0 0 .106-.699z", } + } } } @@ -53323,11 +58575,15 @@ impl IconShape for BsReplyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.921 11.9 1.353 8.62a.719.719 0 0 1 0-1.238L5.921 4.1A.716.716 0 0 1 7 4.719V6c1.5 0 6 0 7 8-2.5-4.5-7-4-7-4v1.281c0 .56-.606.898-1.079.62z", } + } } } @@ -53362,11 +58618,15 @@ impl IconShape for BsReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.598 5.013a.144.144 0 0 1 .202.134V6.3a.5.5 0 0 0 .5.5c.667 0 2.013.005 3.3.822.984.624 1.99 1.76 2.595 3.876-1.02-.983-2.185-1.516-3.205-1.799a8.74 8.74 0 0 0-1.921-.306 7.404 7.404 0 0 0-.798.008h-.013l-.005.001h-.001L7.3 9.9l-.05-.498a.5.5 0 0 0-.45.498v1.153c0 .108-.11.176-.202.134L2.614 8.254a.503.503 0 0 0-.042-.028.147.147 0 0 1 0-.252.499.499 0 0 0 .042-.028l3.984-2.933zM7.8 10.386c.068 0 .143.003.223.006.434.02 1.034.086 1.7.271 1.326.368 2.896 1.202 3.94 3.08a.5.5 0 0 0 .933-.305c-.464-3.71-1.886-5.662-3.46-6.66-1.245-.79-2.527-.942-3.336-.971v-.66a1.144 1.144 0 0 0-1.767-.96l-3.994 2.94a1.147 1.147 0 0 0 0 1.946l3.994 2.94a1.144 1.144 0 0 0 1.767-.96v-.667z", } + } } } @@ -53401,6 +58661,9 @@ impl IconShape for BsRobot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53409,6 +58672,7 @@ impl IconShape for BsRobot { path { d: "M8.5 1.866a1 1 0 1 0-1 0V3h-2A4.5 4.5 0 0 0 1 7.5V8a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v1a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-1a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1v-.5A4.5 4.5 0 0 0 10.5 3h-2V1.866ZM14 7.5V13a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7.5A3.5 3.5 0 0 1 5.5 4h5A3.5 3.5 0 0 1 14 7.5Z", } + } } } @@ -53443,6 +58707,9 @@ impl IconShape for BsRouterFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53457,6 +58724,7 @@ impl IconShape for BsRouterFill { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -53491,6 +58759,9 @@ impl IconShape for BsRouter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53505,6 +58776,7 @@ impl IconShape for BsRouter { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -53539,11 +58811,15 @@ impl IconShape for BsRssFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm1.5 2.5c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1 0-2zm0 4a6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1 0-2zm.5 7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -53578,6 +58854,9 @@ impl IconShape for BsRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53586,6 +58865,7 @@ impl IconShape for BsRss { path { d: "M5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-3-8.5a1 1 0 0 1 1-1c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1-1-1zm0 4a1 1 0 0 1 1-1 6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1-1-1z", } + } } } @@ -53620,11 +58900,15 @@ impl IconShape for BsRulers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h5v-1H2v-1h4v-1H4v-1h2v-1H2v-1h4V9H4V8h2V7H2V6h4V2h1v4h1V4h1v2h1V2h1v4h1V4h1v2h1V2h1v4h1V1a1 1 0 0 0-1-1H1z", } + } } } @@ -53659,6 +58943,9 @@ impl IconShape for BsSafeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53667,6 +58954,7 @@ impl IconShape for BsSafeFill { path { d: "M2.5 0A1.5 1.5 0 0 0 1 1.5V3H.5a.5.5 0 0 0 0 1H1v3.5H.5a.5.5 0 0 0 0 1H1V12H.5a.5.5 0 0 0 0 1H1v1.5A1.5 1.5 0 0 0 2.5 16h12a1.5 1.5 0 0 0 1.5-1.5v-13A1.5 1.5 0 0 0 14.5 0h-12zm3.036 4.464 1.09 1.09a3.003 3.003 0 0 1 3.476 0l1.09-1.09a.5.5 0 1 1 .707.708l-1.09 1.09c.74 1.037.74 2.44 0 3.476l1.09 1.09a.5.5 0 1 1-.707.708l-1.09-1.09a3.002 3.002 0 0 1-3.476 0l-1.09 1.09a.5.5 0 1 1-.708-.708l1.09-1.09a3.003 3.003 0 0 1 0-3.476l-1.09-1.09a.5.5 0 1 1 .708-.708zM14 6.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 1 0z", } + } } } @@ -53701,6 +58989,9 @@ impl IconShape for BsSafe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53709,6 +59000,7 @@ impl IconShape for BsSafe { path { d: "M13.5 6a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5zM4.828 4.464a.5.5 0 0 1 .708 0l1.09 1.09a3.003 3.003 0 0 1 3.476 0l1.09-1.09a.5.5 0 1 1 .707.708l-1.09 1.09c.74 1.037.74 2.44 0 3.476l1.09 1.09a.5.5 0 1 1-.707.708l-1.09-1.09a3.002 3.002 0 0 1-3.476 0l-1.09 1.09a.5.5 0 1 1-.708-.708l1.09-1.09a3.003 3.003 0 0 1 0-3.476l-1.09-1.09a.5.5 0 0 1 0-.708zM6.95 6.586a2 2 0 1 0 2.828 2.828A2 2 0 0 0 6.95 6.586z", } + } } } @@ -53743,6 +59035,9 @@ impl IconShape for BsSafe2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53751,6 +59046,7 @@ impl IconShape for BsSafe2Fill { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5V3H.5a.5.5 0 0 0 0 1H1v4H.5a.5.5 0 0 0 0 1H1v4H.5a.5.5 0 0 0 0 1H1v.5A1.5 1.5 0 0 0 2.5 16h12a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 14.5 1h-12zm6 3a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9z", } + } } } @@ -53785,6 +59081,9 @@ impl IconShape for BsSafe2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53793,6 +59092,7 @@ impl IconShape for BsSafe2 { path { d: "M5.035 8h1.528c.047-.184.12-.357.214-.516l-1.08-1.08A3.482 3.482 0 0 0 5.035 8zm1.369-2.303 1.08 1.08c.16-.094.332-.167.516-.214V5.035a3.482 3.482 0 0 0-1.596.662zM9 5.035v1.528c.184.047.357.12.516.214l1.08-1.08A3.482 3.482 0 0 0 9 5.035zm2.303 1.369-1.08 1.08c.094.16.167.332.214.516h1.528a3.483 3.483 0 0 0-.662-1.596zM11.965 9h-1.528c-.047.184-.12.357-.214.516l1.08 1.08A3.483 3.483 0 0 0 11.965 9zm-1.369 2.303-1.08-1.08c-.16.094-.332.167-.516.214v1.528a3.483 3.483 0 0 0 1.596-.662zM8 11.965v-1.528a1.989 1.989 0 0 1-.516-.214l-1.08 1.08A3.483 3.483 0 0 0 8 11.965zm-2.303-1.369 1.08-1.08A1.988 1.988 0 0 1 6.563 9H5.035c.085.593.319 1.138.662 1.596zM4 8.5a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0zm4.5-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -53827,11 +59127,15 @@ impl IconShape for BsSaveFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 1.5A1.5 1.5 0 0 1 10 0h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h6c-.314.418-.5.937-.5 1.5v7.793L4.854 6.646a.5.5 0 1 0-.708.708l3.5 3.5a.5.5 0 0 0 .708 0l3.5-3.5a.5.5 0 0 0-.708-.708L8.5 9.293V1.5z", } + } } } @@ -53866,11 +59170,15 @@ impl IconShape for BsSave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9.5a1 1 0 0 0-1 1v7.293l2.646-2.647a.5.5 0 0 1 .708.708l-3.5 3.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L7.5 9.293V2a2 2 0 0 1 2-2H14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h2.5a.5.5 0 0 1 0 1H2z", } + } } } @@ -53905,11 +59213,15 @@ impl IconShape for BsSave2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 1.5A1.5 1.5 0 0 1 10 0h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h6c-.314.418-.5.937-.5 1.5v6h-2a.5.5 0 0 0-.354.854l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5A.5.5 0 0 0 10.5 7.5h-2v-6z", } + } } } @@ -53944,11 +59256,15 @@ impl IconShape for BsSave2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9.5a1 1 0 0 0-1 1v4.5h2a.5.5 0 0 1 .354.854l-2.5 2.5a.5.5 0 0 1-.708 0l-2.5-2.5A.5.5 0 0 1 5.5 6.5h2V2a2 2 0 0 1 2-2H14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h2.5a.5.5 0 0 1 0 1H2z", } + } } } @@ -53983,11 +59299,15 @@ impl IconShape for BsScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 3.5c-.614-.884-.074-1.962.858-2.5L8 7.226 11.642 1c.932.538 1.472 1.616.858 2.5L8.81 8.61l1.556 2.661a2.5 2.5 0 1 1-.794.637L8 9.73l-1.572 2.177a2.5 2.5 0 1 1-.794-.637L7.19 8.61 3.5 3.5zm2.5 10a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0zm7 0a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0z", } + } } } @@ -54022,11 +59342,15 @@ impl IconShape for BsScrewdriver { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 .995.995 0l3.064 2.19a.995.995 0 0 1 .417.809v.07c0 .264.105.517.291.704l5.677 5.676.909-.303a.995.995 0 0 1 1.018.24l3.338 3.339a.995.995 0 0 1 0 1.406L14.13 15.71a.995.995 0 0 1-1.406 0l-3.337-3.34a.995.995 0 0 1-.24-1.018l.302-.909-5.676-5.677a.995.995 0 0 0-.704-.291H3a.995.995 0 0 1-.81-.417L0 .995Zm11.293 9.595a.497.497 0 1 0-.703.703l2.984 2.984a.497.497 0 0 0 .703-.703l-2.984-2.984Z", } + } } } @@ -54061,11 +59385,15 @@ impl IconShape for BsSdCardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.5 0H5.914a1.5 1.5 0 0 0-1.06.44L2.439 2.853A1.5 1.5 0 0 0 2 3.914V14.5A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-13A1.5 1.5 0 0 0 12.5 0Zm-7 2.75a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Zm2 0a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Zm2.75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 1.5 0Zm1.25-.75a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Z", } + } } } @@ -54100,6 +59428,9 @@ impl IconShape for BsSdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54109,6 +59440,7 @@ impl IconShape for BsSdCard { d: "M5.914 0H12.5A1.5 1.5 0 0 1 14 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5V3.914c0-.398.158-.78.44-1.06L4.853.439A1.5 1.5 0 0 1 5.914 0zM13 1.5a.5.5 0 0 0-.5-.5H5.914a.5.5 0 0 0-.353.146L3.146 3.561A.5.5 0 0 0 3 3.914V14.5a.5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5v-13z", fill_rule: "evenodd", } + } } } @@ -54143,11 +59475,15 @@ impl IconShape for BsSearchHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 13a6.474 6.474 0 0 0 3.845-1.258h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.008 1.008 0 0 0-.115-.1A6.471 6.471 0 0 0 13 6.5 6.502 6.502 0 0 0 6.5 0a6.5 6.5 0 1 0 0 13Zm0-8.518c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.69 0-5.018Z", } + } } } @@ -54182,6 +59518,9 @@ impl IconShape for BsSearchHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54190,6 +59529,7 @@ impl IconShape for BsSearchHeart { path { d: "M13 6.5a6.471 6.471 0 0 1-1.258 3.844c.04.03.078.062.115.098l3.85 3.85a1 1 0 0 1-1.414 1.415l-3.85-3.85a1.007 1.007 0 0 1-.1-.115h.002A6.5 6.5 0 1 1 13 6.5ZM6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11Z", } + } } } @@ -54224,11 +59564,15 @@ impl IconShape for BsSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z", } + } } } @@ -54263,11 +59607,15 @@ impl IconShape for BsSegmentedNav { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm6 3h4V5H6v4zm9-1V6a1 1 0 0 0-1-1h-3v4h3a1 1 0 0 0 1-1z", } + } } } @@ -54302,6 +59650,9 @@ impl IconShape for BsSendCheckFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54310,6 +59661,7 @@ impl IconShape for BsSendCheckFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } + } } } @@ -54344,6 +59696,9 @@ impl IconShape for BsSendCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54352,6 +59707,7 @@ impl IconShape for BsSendCheck { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } + } } } @@ -54386,6 +59742,9 @@ impl IconShape for BsSendDashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54394,6 +59753,7 @@ impl IconShape for BsSendDashFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -54428,6 +59788,9 @@ impl IconShape for BsSendDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54436,6 +59799,7 @@ impl IconShape for BsSendDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -54470,6 +59834,9 @@ impl IconShape for BsSendExclamationFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54478,6 +59845,7 @@ impl IconShape for BsSendExclamationFill { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -54512,6 +59880,9 @@ impl IconShape for BsSendExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54520,6 +59891,7 @@ impl IconShape for BsSendExclamation { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -54554,11 +59926,15 @@ impl IconShape for BsSendFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083l6-15Zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471-.47 1.178Z", } + } } } @@ -54593,6 +59969,9 @@ impl IconShape for BsSendPlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54601,6 +59980,7 @@ impl IconShape for BsSendPlusFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -54635,6 +60015,9 @@ impl IconShape for BsSendPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54643,6 +60026,7 @@ impl IconShape for BsSendPlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -54677,6 +60061,9 @@ impl IconShape for BsSendSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54685,6 +60072,7 @@ impl IconShape for BsSendSlashFill { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } + } } } @@ -54719,6 +60107,9 @@ impl IconShape for BsSendSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54727,6 +60118,7 @@ impl IconShape for BsSendSlash { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } + } } } @@ -54761,6 +60153,9 @@ impl IconShape for BsSendXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54769,6 +60164,7 @@ impl IconShape for BsSendXFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -54803,6 +60199,9 @@ impl IconShape for BsSendX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54811,6 +60210,7 @@ impl IconShape for BsSendX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -54845,11 +60245,15 @@ impl IconShape for BsSend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.854.146a.5.5 0 0 1 .11.54l-5.819 14.547a.75.75 0 0 1-1.329.124l-3.178-4.995L.643 7.184a.75.75 0 0 1 .124-1.33L15.314.037a.5.5 0 0 1 .54.11ZM6.636 10.07l2.761 4.338L14.13 2.576 6.636 10.07Zm6.787-8.201L1.591 6.602l4.339 2.76 7.494-7.493Z", } + } } } @@ -54884,6 +60288,9 @@ impl IconShape for BsServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54895,6 +60302,7 @@ impl IconShape for BsServer { path { d: "M14.667 11.668a6.51 6.51 0 0 1-1.458.789c-1.4.56-3.242.876-5.21.876-1.966 0-3.809-.316-5.208-.876a6.51 6.51 0 0 1-1.458-.79v1.666C1.333 14.806 4.318 16 8 16s6.667-1.194 6.667-2.667v-1.665z", } + } } } @@ -54929,11 +60337,15 @@ impl IconShape for BsShareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.499 2.499 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5z", } + } } } @@ -54968,11 +60380,15 @@ impl IconShape for BsShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.499 2.499 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5zm-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z", } + } } } @@ -55007,6 +60423,9 @@ impl IconShape for BsShieldCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55015,6 +60434,7 @@ impl IconShape for BsShieldCheck { path { d: "M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0z", } + } } } @@ -55049,6 +60469,9 @@ impl IconShape for BsShieldExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55057,6 +60480,7 @@ impl IconShape for BsShieldExclamation { path { d: "M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0L7.1 4.995z", } + } } } @@ -55091,12 +60515,16 @@ impl IconShape for BsShieldFillCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm2.146 5.146a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647z", fill_rule: "evenodd", } + } } } @@ -55131,12 +60559,16 @@ impl IconShape for BsShieldFillExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm-.55 8.502L7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0zM8.002 12a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", fill_rule: "evenodd", } + } } } @@ -55171,12 +60603,16 @@ impl IconShape for BsShieldFillMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zM6 7.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 0 1H6z", fill_rule: "evenodd", } + } } } @@ -55211,12 +60647,16 @@ impl IconShape for BsShieldFillPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm-.5 5a.5.5 0 0 1 1 0v1.5H10a.5.5 0 0 1 0 1H8.5V9a.5.5 0 0 1-1 0V7.5H6a.5.5 0 0 1 0-1h1.5V5z", fill_rule: "evenodd", } + } } } @@ -55251,11 +60691,15 @@ impl IconShape for BsShieldFillX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zM6.854 5.146 8 6.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 7l1.147 1.146a.5.5 0 0 1-.708.708L8 7.707 6.854 8.854a.5.5 0 1 1-.708-.708L7.293 7 6.146 5.854a.5.5 0 1 1 .708-.708z", } + } } } @@ -55290,11 +60734,15 @@ impl IconShape for BsShieldFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", } + } } } @@ -55329,12 +60777,16 @@ impl IconShape for BsShieldLockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm0 5a1.5 1.5 0 0 1 .5 2.915l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99A1.5 1.5 0 0 1 8 5z", fill_rule: "evenodd", } + } } } @@ -55369,6 +60821,9 @@ impl IconShape for BsShieldLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55377,6 +60832,7 @@ impl IconShape for BsShieldLock { path { d: "M9.5 6.5a1.5 1.5 0 0 1-1 1.415l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99a1.5 1.5 0 1 1 2-1.415z", } + } } } @@ -55411,6 +60867,9 @@ impl IconShape for BsShieldMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55419,6 +60878,7 @@ impl IconShape for BsShieldMinus { path { d: "M5.5 7a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5z", } + } } } @@ -55453,6 +60913,9 @@ impl IconShape for BsShieldPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55461,6 +60924,7 @@ impl IconShape for BsShieldPlus { path { d: "M8 4.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V9a.5.5 0 0 1-1 0V7.5H6a.5.5 0 0 1 0-1h1.5V5a.5.5 0 0 1 .5-.5z", } + } } } @@ -55495,12 +60959,16 @@ impl IconShape for BsShieldShaded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 14.933a.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067v13.866zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", fill_rule: "evenodd", } + } } } @@ -55535,12 +61003,16 @@ impl IconShape for BsShieldSlashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.093 3.093c-.465 4.275.885 7.46 2.513 9.589a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.32 11.32 0 0 0 1.733-1.525L1.093 3.093zm12.215 8.215L3.128 1.128A61.369 61.369 0 0 1 5.073.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.483 3.626-.332 6.491-1.551 8.616zm.338 3.046-13-13 .708-.708 13 13-.707.707z", fill_rule: "evenodd", } + } } } @@ -55575,12 +61047,16 @@ impl IconShape for BsShieldSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.093 3.093c-.465 4.275.885 7.46 2.513 9.589a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.32 11.32 0 0 0 1.733-1.525l-.745-.745a10.27 10.27 0 0 1-1.578 1.392c-.346.244-.652.42-.893.533-.12.057-.218.095-.293.118a.55.55 0 0 1-.101.025.615.615 0 0 1-.1-.025 2.348 2.348 0 0 1-.294-.118 6.141 6.141 0 0 1-.893-.533 10.725 10.725 0 0 1-2.287-2.233C3.053 10.228 1.879 7.594 2.06 4.06l-.967-.967zM3.98 1.98l-.852-.852A58.935 58.935 0 0 1 5.072.559C6.157.266 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.483 3.626-.332 6.491-1.551 8.616l-.77-.77c1.042-1.915 1.72-4.469 1.29-7.702a.48.48 0 0 0-.33-.39c-.65-.213-1.75-.56-2.836-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524a49.7 49.7 0 0 0-1.357.39zm9.666 12.374-13-13 .708-.708 13 13-.707.707z", fill_rule: "evenodd", } + } } } @@ -55615,6 +61091,9 @@ impl IconShape for BsShieldX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55623,6 +61102,7 @@ impl IconShape for BsShieldX { path { d: "M6.146 5.146a.5.5 0 0 1 .708 0L8 6.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 7l1.147 1.146a.5.5 0 0 1-.708.708L8 7.707 6.854 8.854a.5.5 0 1 1-.708-.708L7.293 7 6.146 5.854a.5.5 0 0 1 0-.708z", } + } } } @@ -55657,11 +61137,15 @@ impl IconShape for BsShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.338 1.59a61.44 61.44 0 0 0-2.837.856.481.481 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.725 10.725 0 0 0 2.287 2.233c.346.244.652.42.893.533.12.057.218.095.293.118a.55.55 0 0 0 .101.025.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", } + } } } @@ -55696,11 +61180,15 @@ impl IconShape for BsShiftFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 2.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v3a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-3H1.654C.78 10.5.326 9.455.924 8.816L7.27 2.047z", } + } } } @@ -55735,11 +61223,15 @@ impl IconShape for BsShift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.27 2.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v3a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-3H1.654C.78 10.5.326 9.455.924 8.816L7.27 2.047zM14.346 9.5 8 2.731 1.654 9.5H4.5a1 1 0 0 1 1 1v3h5v-3a1 1 0 0 1 1-1h2.846z", } + } } } @@ -55774,11 +61266,15 @@ impl IconShape for BsShopWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.97 1.35A1 1 0 0 1 3.73 1h8.54a1 1 0 0 1 .76.35l2.609 3.044A1.5 1.5 0 0 1 16 5.37v.255a2.375 2.375 0 0 1-4.25 1.458A2.371 2.371 0 0 1 9.875 8 2.37 2.37 0 0 1 8 7.083 2.37 2.37 0 0 1 6.125 8a2.37 2.37 0 0 1-1.875-.917A2.375 2.375 0 0 1 0 5.625V5.37a1.5 1.5 0 0 1 .361-.976l2.61-3.045zm1.78 4.275a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 1 0 2.75 0V5.37a.5.5 0 0 0-.12-.325L12.27 2H3.73L1.12 5.045A.5.5 0 0 0 1 5.37v.255a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0zM1.5 8.5A.5.5 0 0 1 2 9v6h12V9a.5.5 0 0 1 1 0v6h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1V9a.5.5 0 0 1 .5-.5zm2 .5a.5.5 0 0 1 .5.5V13h8V9.5a.5.5 0 0 1 1 0V13a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9.5a.5.5 0 0 1 .5-.5z", } + } } } @@ -55813,11 +61309,15 @@ impl IconShape for BsShop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.97 1.35A1 1 0 0 1 3.73 1h8.54a1 1 0 0 1 .76.35l2.609 3.044A1.5 1.5 0 0 1 16 5.37v.255a2.375 2.375 0 0 1-4.25 1.458A2.371 2.371 0 0 1 9.875 8 2.37 2.37 0 0 1 8 7.083 2.37 2.37 0 0 1 6.125 8a2.37 2.37 0 0 1-1.875-.917A2.375 2.375 0 0 1 0 5.625V5.37a1.5 1.5 0 0 1 .361-.976l2.61-3.045zm1.78 4.275a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 1 0 2.75 0V5.37a.5.5 0 0 0-.12-.325L12.27 2H3.73L1.12 5.045A.5.5 0 0 0 1 5.37v.255a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0zM1.5 8.5A.5.5 0 0 1 2 9v6h1v-5a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v5h6V9a.5.5 0 0 1 1 0v6h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1V9a.5.5 0 0 1 .5-.5zM4 15h3v-5H4v5zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-3zm3 0h-2v3h2v-3z", } + } } } @@ -55852,6 +61352,9 @@ impl IconShape for BsShuffle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55861,6 +61364,7 @@ impl IconShape for BsShuffle { path { d: "M13 5.466V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192zm0 9v-3.932a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192z", } + } } } @@ -55895,11 +61399,15 @@ impl IconShape for BsSignal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m6.08.234.179.727a7.264 7.264 0 0 0-2.01.832l-.383-.643A7.9 7.9 0 0 1 6.079.234zm3.84 0L9.742.96a7.265 7.265 0 0 1 2.01.832l.388-.643A7.957 7.957 0 0 0 9.92.234zm-8.77 3.63a7.944 7.944 0 0 0-.916 2.215l.727.18a7.264 7.264 0 0 1 .832-2.01l-.643-.386zM.75 8a7.3 7.3 0 0 1 .081-1.086L.091 6.8a8 8 0 0 0 0 2.398l.74-.112A7.262 7.262 0 0 1 .75 8zm11.384 6.848-.384-.64a7.23 7.23 0 0 1-2.007.831l.18.728a7.965 7.965 0 0 0 2.211-.919zM15.251 8c0 .364-.028.727-.082 1.086l.74.112a7.966 7.966 0 0 0 0-2.398l-.74.114c.054.36.082.722.082 1.086zm.516 1.918-.728-.18a7.252 7.252 0 0 1-.832 2.012l.643.387a7.933 7.933 0 0 0 .917-2.219zm-6.68 5.25c-.72.11-1.453.11-2.173 0l-.112.742a7.99 7.99 0 0 0 2.396 0l-.112-.741zm4.75-2.868a7.229 7.229 0 0 1-1.537 1.534l.446.605a8.07 8.07 0 0 0 1.695-1.689l-.604-.45zM12.3 2.163c.587.432 1.105.95 1.537 1.537l.604-.45a8.06 8.06 0 0 0-1.69-1.691l-.45.604zM2.163 3.7A7.242 7.242 0 0 1 3.7 2.163l-.45-.604a8.06 8.06 0 0 0-1.691 1.69l.604.45zm12.688.163-.644.387c.377.623.658 1.3.832 2.007l.728-.18a7.931 7.931 0 0 0-.916-2.214zM6.913.831a7.254 7.254 0 0 1 2.172 0l.112-.74a7.985 7.985 0 0 0-2.396 0l.112.74zM2.547 14.64 1 15l.36-1.549-.729-.17-.361 1.548a.75.75 0 0 0 .9.902l1.548-.357-.17-.734zM.786 12.612l.732.168.25-1.073A7.187 7.187 0 0 1 .96 9.74l-.727.18a8 8 0 0 0 .736 1.902l-.184.79zm3.5 1.623-1.073.25.17.731.79-.184c.6.327 1.239.574 1.902.737l.18-.728a7.197 7.197 0 0 1-1.962-.811l-.007.005zM8 1.5a6.502 6.502 0 0 0-6.498 6.502 6.516 6.516 0 0 0 .998 3.455l-.625 2.668L4.54 13.5a6.502 6.502 0 0 0 6.93-11A6.516 6.516 0 0 0 8 1.5", } + } } } @@ -55934,11 +61442,15 @@ impl IconShape for BsSignpost2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.293.707A1 1 0 0 0 7 1.414V2H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h5v1H2.5a1 1 0 0 0-.8.4L.725 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4H7v5h2v-5h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H9V6h4.5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.3 2.4a1 1 0 0 0-.8-.4H9v-.586A1 1 0 0 0 7.293.707z", } + } } } @@ -55973,11 +61485,15 @@ impl IconShape for BsSignpost2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 1.414V2H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h5v1H2.5a1 1 0 0 0-.8.4L.725 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4H7v5h2v-5h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H9V6h4.5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.3 2.4a1 1 0 0 0-.8-.4H9v-.586a1 1 0 0 0-2 0zM13.5 3l.75 1-.75 1H2V3h11.5zm.5 5v2H2.5l-.75-1 .75-1H14z", } + } } } @@ -56012,11 +61528,15 @@ impl IconShape for BsSignpostFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.293.707A1 1 0 0 0 7 1.414V4H2a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h5v6h2v-6h3.532a1 1 0 0 0 .768-.36l1.933-2.32a.5.5 0 0 0 0-.64L13.3 4.36a1 1 0 0 0-.768-.36H9V1.414A1 1 0 0 0 7.293.707z", } + } } } @@ -56051,11 +61571,15 @@ impl IconShape for BsSignpostSplitFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 16h2V6h5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.8 2.4A1 1 0 0 0 14 2H9v-.586a1 1 0 0 0-2 0V7H2a1 1 0 0 0-.8.4L.225 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4h5v5z", } + } } } @@ -56090,11 +61614,15 @@ impl IconShape for BsSignpostSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 7V1.414a1 1 0 0 1 2 0V2h5a1 1 0 0 1 .8.4l.975 1.3a.5.5 0 0 1 0 .6L14.8 5.6a1 1 0 0 1-.8.4H9v10H7v-5H2a1 1 0 0 1-.8-.4L.225 9.3a.5.5 0 0 1 0-.6L1.2 7.4A1 1 0 0 1 2 7h5zm1 3V8H2l-.75 1L2 10h6zm0-5h6l.75-1L14 3H8v2z", } + } } } @@ -56129,11 +61657,15 @@ impl IconShape for BsSignpost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 1.414V4H2a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h5v6h2v-6h3.532a1 1 0 0 0 .768-.36l1.933-2.32a.5.5 0 0 0 0-.64L13.3 4.36a1 1 0 0 0-.768-.36H9V1.414a1 1 0 0 0-2 0zM12.532 5l1.666 2-1.666 2H2V5h10.532z", } + } } } @@ -56168,6 +61700,9 @@ impl IconShape for BsSimFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56176,6 +61711,7 @@ impl IconShape for BsSimFill { path { d: "M3.5 0A1.5 1.5 0 0 0 2 1.5v13A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5V3.414a1.5 1.5 0 0 0-.44-1.06L11.647.439A1.5 1.5 0 0 0 10.586 0H3.5zm2 3h5A1.5 1.5 0 0 1 12 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 11.5v-7A1.5 1.5 0 0 1 5.5 3z", } + } } } @@ -56210,6 +61746,9 @@ impl IconShape for BsSim { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56218,6 +61757,7 @@ impl IconShape for BsSim { path { d: "M5.5 4a.5.5 0 0 0-.5.5V6h2.5V4h-2zm3 0v2H11V4.5a.5.5 0 0 0-.5-.5h-2zM11 7H5v2h6V7zm0 3H8.5v2h2a.5.5 0 0 0 .5-.5V10zm-3.5 2v-2H5v1.5a.5.5 0 0 0 .5.5h2zM4 4.5A1.5 1.5 0 0 1 5.5 3h5A1.5 1.5 0 0 1 12 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 11.5v-7z", } + } } } @@ -56252,11 +61792,15 @@ impl IconShape for BsSkipBackwardBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm11.21-6.907L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.79-.407z", } + } } } @@ -56291,6 +61835,9 @@ impl IconShape for BsSkipBackwardBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56299,6 +61846,7 @@ impl IconShape for BsSkipBackwardBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -56333,11 +61881,15 @@ impl IconShape for BsSkipBackwardCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.79-2.907L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.79-.407z", } + } } } @@ -56372,6 +61924,9 @@ impl IconShape for BsSkipBackwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56380,6 +61935,7 @@ impl IconShape for BsSkipBackwardCircle { path { d: "M11.729 5.055a.5.5 0 0 0-.52.038L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.271-.445z", } + } } } @@ -56414,11 +61970,15 @@ impl IconShape for BsSkipBackwardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 3.5A.5.5 0 0 0 0 4v8a.5.5 0 0 0 1 0V8.753l6.267 3.636c.54.313 1.233-.066 1.233-.697v-2.94l6.267 3.636c.54.314 1.233-.065 1.233-.696V4.308c0-.63-.693-1.01-1.233-.696L8.5 7.248v-2.94c0-.63-.692-1.01-1.233-.696L1 7.248V4a.5.5 0 0 0-.5-.5z", } + } } } @@ -56453,11 +62013,15 @@ impl IconShape for BsSkipBackward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 3.5A.5.5 0 0 1 1 4v3.248l6.267-3.636c.52-.302 1.233.043 1.233.696v2.94l6.267-3.636c.52-.302 1.233.043 1.233.696v7.384c0 .653-.713.998-1.233.696L8.5 8.752v2.94c0 .653-.713.998-1.233.696L1 8.752V12a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5zm7 1.133L1.696 8 7.5 11.367V4.633zm7.5 0L9.196 8 15 11.367V4.633z", } + } } } @@ -56492,11 +62056,15 @@ impl IconShape for BsSkipEndBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.79-6.907A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407L9.5 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L6.79 5.093z", } + } } } @@ -56531,6 +62099,9 @@ impl IconShape for BsSkipEndBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56539,6 +62110,7 @@ impl IconShape for BsSkipEndBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -56573,11 +62145,15 @@ impl IconShape for BsSkipEndCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407L9.5 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L6.79 5.093z", } + } } } @@ -56612,6 +62188,9 @@ impl IconShape for BsSkipEndCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56620,6 +62199,7 @@ impl IconShape for BsSkipEndCircle { path { d: "M6.271 5.055a.5.5 0 0 1 .52.038L9.5 7.028V5.5a.5.5 0 0 1 1 0v5a.5.5 0 0 1-1 0V8.972l-2.71 1.935A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z", } + } } } @@ -56654,11 +62234,15 @@ impl IconShape for BsSkipEndFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.5 4a.5.5 0 0 0-1 0v3.248L5.233 3.612C4.693 3.3 4 3.678 4 4.308v7.384c0 .63.692 1.01 1.233.697L11.5 8.753V12a.5.5 0 0 0 1 0V4z", } + } } } @@ -56693,11 +62277,15 @@ impl IconShape for BsSkipEnd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.5 4a.5.5 0 0 0-1 0v3.248L5.233 3.612C4.713 3.31 4 3.655 4 4.308v7.384c0 .653.713.998 1.233.696L11.5 8.752V12a.5.5 0 0 0 1 0V4zM5 4.633 10.804 8 5 11.367V4.633z", } + } } } @@ -56732,11 +62320,15 @@ impl IconShape for BsSkipForwardBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2Zm4.79-6.907A.5.5 0 0 0 4 5.5v5a.5.5 0 0 0 .79.407L7.5 8.972V10.5a.5.5 0 0 0 .79.407L11 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L8.29 5.093a.5.5 0 0 0-.79.407v1.528L4.79 5.093Z", } + } } } @@ -56771,6 +62363,9 @@ impl IconShape for BsSkipForwardBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56779,6 +62374,7 @@ impl IconShape for BsSkipForwardBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -56813,11 +62409,15 @@ impl IconShape for BsSkipForwardCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.79 5.093A.5.5 0 0 0 4 5.5v5a.5.5 0 0 0 .79.407L7.5 8.972V10.5a.5.5 0 0 0 .79.407L11 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L8.29 5.093a.5.5 0 0 0-.79.407v1.528L4.79 5.093z", } + } } } @@ -56852,6 +62452,9 @@ impl IconShape for BsSkipForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56860,6 +62463,7 @@ impl IconShape for BsSkipForwardCircle { path { d: "M4.271 5.055a.5.5 0 0 1 .52.038L7.5 7.028V5.5a.5.5 0 0 1 .79-.407L11 7.028V5.5a.5.5 0 0 1 1 0v5a.5.5 0 0 1-1 0V8.972l-2.71 1.935a.5.5 0 0 1-.79-.407V8.972l-2.71 1.935A.5.5 0 0 1 4 10.5v-5a.5.5 0 0 1 .271-.445z", } + } } } @@ -56894,11 +62498,15 @@ impl IconShape for BsSkipForwardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.5 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V8.753l-6.267 3.636c-.54.313-1.233-.066-1.233-.697v-2.94l-6.267 3.636C.693 12.703 0 12.324 0 11.693V4.308c0-.63.693-1.01 1.233-.696L7.5 7.248v-2.94c0-.63.693-1.01 1.233-.696L15 7.248V4a.5.5 0 0 1 .5-.5z", } + } } } @@ -56933,11 +62541,15 @@ impl IconShape for BsSkipForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.5 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V8.752l-6.267 3.636c-.52.302-1.233-.043-1.233-.696v-2.94l-6.267 3.636C.713 12.69 0 12.345 0 11.692V4.308c0-.653.713-.998 1.233-.696L7.5 7.248v-2.94c0-.653.713-.998 1.233-.696L15 7.248V4a.5.5 0 0 1 .5-.5zM1 4.633v6.734L6.804 8 1 4.633zm7.5 0v6.734L14.304 8 8.5 4.633z", } + } } } @@ -56972,11 +62584,15 @@ impl IconShape for BsSkipStartBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm9.71-6.907L7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.79-.407z", } + } } } @@ -57011,6 +62627,9 @@ impl IconShape for BsSkipStartBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57019,6 +62638,7 @@ impl IconShape for BsSkipStartBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -57053,11 +62673,15 @@ impl IconShape for BsSkipStartCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM9.71 5.093 7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.79-.407z", } + } } } @@ -57092,6 +62716,9 @@ impl IconShape for BsSkipStartCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57100,6 +62727,7 @@ impl IconShape for BsSkipStartCircle { path { d: "M10.229 5.055a.5.5 0 0 0-.52.038L7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.271-.445z", } + } } } @@ -57134,11 +62762,15 @@ impl IconShape for BsSkipStartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4a.5.5 0 0 1 1 0v3.248l6.267-3.636c.54-.313 1.232.066 1.232.696v7.384c0 .63-.692 1.01-1.232.697L5 8.753V12a.5.5 0 0 1-1 0V4z", } + } } } @@ -57173,11 +62805,15 @@ impl IconShape for BsSkipStart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4a.5.5 0 0 1 1 0v3.248l6.267-3.636c.52-.302 1.233.043 1.233.696v7.384c0 .653-.713.998-1.233.696L5 8.752V12a.5.5 0 0 1-1 0V4zm7.5.633L5.696 8l5.804 3.367V4.633z", } + } } } @@ -57212,11 +62848,15 @@ impl IconShape for BsSkype { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.671 0c.88 0 1.733.247 2.468.702a7.423 7.423 0 0 1 6.02 2.118 7.372 7.372 0 0 1 2.167 5.215c0 .344-.024.687-.072 1.026a4.662 4.662 0 0 1 .6 2.281 4.645 4.645 0 0 1-1.37 3.294A4.673 4.673 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.423 7.423 0 0 1-6.114-2.107A7.374 7.374 0 0 1 .529 8.035c0-.363.026-.724.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7.07 7.07 0 0 0 1.257.653c.492.205.873.38 1.145.523.229.112.437.264.615.448.135.142.21.331.21.528a.872.872 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.618 2.618 0 0 1-1.048-.206 11.44 11.44 0 0 1-.532-.253 1.284 1.284 0 0 0-.587-.15.717.717 0 0 0-.501.176.63.63 0 0 0-.195.491.796.796 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.113 5.113 0 0 0 2.212.419 4.554 4.554 0 0 0 1.624-.265 2.296 2.296 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.09 2.09 0 0 0-.279-1.101 2.53 2.53 0 0 0-.772-.792A7.198 7.198 0 0 0 8.486 7.3a1.05 1.05 0 0 0-.145-.058 18.182 18.182 0 0 1-1.013-.447 1.827 1.827 0 0 1-.54-.387.727.727 0 0 1-.2-.508.805.805 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096.274.079.542.177.802.293.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.69.69 0 0 0 .18-.496.717.717 0 0 0-.17-.476 1.374 1.374 0 0 0-.556-.354 3.69 3.69 0 0 0-.708-.183 5.963 5.963 0 0 0-1.022-.078 4.53 4.53 0 0 0-1.536.258 2.71 2.71 0 0 0-1.174.784 1.91 1.91 0 0 0-.45 1.287c-.01.37.076.736.25 1.063z", } + } } } @@ -57251,11 +62891,15 @@ impl IconShape for BsSlack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111C0 9.186.756 8.43 1.68 8.43h1.682v1.68zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68v-4.21zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682H5.89zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682h4.21zm6.749 1.682c0-.926.755-1.682 1.68-1.682.925 0 1.681.756 1.681 1.681s-.756 1.681-1.68 1.681h-1.681V5.89zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68v4.21zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68 0-.925.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681h-4.21z", } + } } } @@ -57290,11 +62934,15 @@ impl IconShape for BsSlashCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.646-2.646a.5.5 0 0 0-.708-.708l-6 6a.5.5 0 0 0 .708.708l6-6z", } + } } } @@ -57329,6 +62977,9 @@ impl IconShape for BsSlashCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57337,6 +62988,7 @@ impl IconShape for BsSlashCircle { path { d: "M11.354 4.646a.5.5 0 0 0-.708 0l-6 6a.5.5 0 0 0 .708.708l6-6a.5.5 0 0 0 0-.708z", } + } } } @@ -57371,12 +63023,16 @@ impl IconShape for BsSlashLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z", fill_rule: "evenodd", } + } } } @@ -57411,11 +63067,15 @@ impl IconShape for BsSlashSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm9.354 5.354-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708.708z", } + } } } @@ -57450,6 +63110,9 @@ impl IconShape for BsSlashSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57458,6 +63121,7 @@ impl IconShape for BsSlashSquare { path { d: "M11.354 4.646a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0z", } + } } } @@ -57492,11 +63156,15 @@ impl IconShape for BsSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.354 4.646a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0z", } + } } } @@ -57531,12 +63199,16 @@ impl IconShape for BsSliders { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3h9.05zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8h2.05zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1h9.05z", fill_rule: "evenodd", } + } } } @@ -57571,12 +63243,16 @@ impl IconShape for BsSliders2Vertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 10.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 0-1H3V1.5a.5.5 0 0 0-1 0V10H.5a.5.5 0 0 0-.5.5ZM2.5 12a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2a.5.5 0 0 0-.5-.5Zm3-6.5A.5.5 0 0 0 6 6h1.5v8.5a.5.5 0 0 0 1 0V6H10a.5.5 0 0 0 0-1H6a.5.5 0 0 0-.5.5ZM8 1a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2A.5.5 0 0 0 8 1Zm3 9.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 0-1H14V1.5a.5.5 0 0 0-1 0V10h-1.5a.5.5 0 0 0-.5.5Zm2.5 1.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2a.5.5 0 0 0-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -57611,12 +63287,16 @@ impl IconShape for BsSliders2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4H1.5a.5.5 0 0 1 0-1H10V1.5a.5.5 0 0 1 .5-.5ZM12 3.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-6.5 2A.5.5 0 0 1 6 6v1.5h8.5a.5.5 0 0 1 0 1H6V10a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5ZM1 8a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 1 8Zm9.5 2a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V13H1.5a.5.5 0 0 1 0-1H10v-1.5a.5.5 0 0 1 .5-.5Zm1.5 2.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } + } } } @@ -57651,6 +63331,9 @@ impl IconShape for BsSmartwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57659,6 +63342,7 @@ impl IconShape for BsSmartwatch { path { d: "M4 1.667v.383A2.5 2.5 0 0 0 2 4.5v7a2.5 2.5 0 0 0 2 2.45v.383C4 15.253 4.746 16 5.667 16h4.666c.92 0 1.667-.746 1.667-1.667v-.383a2.5 2.5 0 0 0 2-2.45V8h.5a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5H14v-.5a2.5 2.5 0 0 0-2-2.45v-.383C12 .747 11.254 0 10.333 0H5.667C4.747 0 4 .746 4 1.667zM4.5 3h7A1.5 1.5 0 0 1 13 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-7A1.5 1.5 0 0 1 3 11.5v-7A1.5 1.5 0 0 1 4.5 3z", } + } } } @@ -57693,11 +63377,15 @@ impl IconShape for BsSnapchat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.943 11.526c-.111-.303-.323-.465-.564-.599a1.416 1.416 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.387 3.387 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.338.338 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.397 1.397 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.829 1.829 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.294 4.294 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0c-.92 0-1.76.216-2.505.641-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.83 1.83 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.398 1.398 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.38.38 0 0 1 .109.11c.026.053.027.11-.012.217a3.363 3.363 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075.119.125.257.23.409.31a4.43 4.43 0 0 0 1 .4.66.66 0 0 1 .202.09c.118.104.102.26.259.488.079.118.18.22.296.3.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.625.625 0 0 1 .19-.087 4.446 4.446 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047Zm-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082-1.519 0-2.045-.801-2.904-1.084-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a.93.93 0 0 1 .197.022c.396.086.78.285 1.002.338.027.007.054.01.082.011.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.35.35 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a.912.912 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464Z", } + } } } @@ -57732,11 +63420,15 @@ impl IconShape for BsSnow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793V8.866l-3.4 1.963-.496 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.884-.237a.5.5 0 1 1 .26-.966l1.848.495L7 8 3.6 6.037l-1.85.495a.5.5 0 0 1-.258-.966l.883-.237-1.12-.646a.5.5 0 1 1 .5-.866l1.12.646-.237-.883a.5.5 0 1 1 .966-.258l.495 1.849L7.5 7.134V3.207L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 1 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v3.927l3.4-1.963.496-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495L9 8l3.4 1.963 1.849-.495a.5.5 0 0 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-3.4-1.963v3.927l1.353 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5z", } + } } } @@ -57771,11 +63463,15 @@ impl IconShape for BsSnow2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793v-1.086l-.646.647a.5.5 0 0 1-.707-.708L7.5 10.293V8.866l-1.236.713-.495 1.85a.5.5 0 1 1-.966-.26l.237-.882-.94.542-.496 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.884-.237a.5.5 0 1 1 .26-.966l1.848.495.94-.542-.882-.237a.5.5 0 1 1 .258-.966l1.85.495L7 8l-1.236-.713-1.849.495a.5.5 0 1 1-.258-.966l.883-.237-.94-.542-1.85.495a.5.5 0 0 1-.258-.966l.883-.237-1.12-.646a.5.5 0 1 1 .5-.866l1.12.646-.237-.883a.5.5 0 0 1 .966-.258l.495 1.849.94.542-.236-.883a.5.5 0 0 1 .966-.258l.495 1.849 1.236.713V5.707L6.147 4.354a.5.5 0 1 1 .707-.708l.646.647V3.207L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 0 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v1.086l.647-.647a.5.5 0 1 1 .707.708L8.5 5.707v1.427l1.236-.713.495-1.85a.5.5 0 1 1 .966.26l-.236.882.94-.542.495-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495-.94.542.883.237a.5.5 0 1 1-.26.966l-1.848-.495L9 8l1.236.713 1.849-.495a.5.5 0 0 1 .259.966l-.883.237.94.542 1.849-.495a.5.5 0 0 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-.94-.542.236.883a.5.5 0 0 1-.966.258L9.736 9.58 8.5 8.866v1.427l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647v1.086l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5z", } + } } } @@ -57810,6 +63506,9 @@ impl IconShape for BsSnow3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57818,6 +63517,7 @@ impl IconShape for BsSnow3 { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793v-1.51l-2.053-1.232-1.348.778-.495 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.883-.237a.5.5 0 1 1 .258-.966l1.85.495L5 9.155v-2.31l-1.4-.808-1.85.495a.5.5 0 1 1-.259-.966l.884-.237-1.12-.646a.5.5 0 0 1 .5-.866l1.12.646-.237-.883a.5.5 0 1 1 .966-.258l.495 1.849 1.348.778L7.5 4.717v-1.51L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 0 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v1.51l2.053 1.232 1.348-.778.495-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495-1.4.808v2.31l1.4.808 1.849-.495a.5.5 0 1 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-1.348-.778L8.5 11.283v1.51l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5zm2-6.783V6.783l-2-1.2-2 1.2v2.434l2 1.2 2-1.2z", } + } } } @@ -57852,6 +63552,9 @@ impl IconShape for BsSortAlphaDownAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57864,6 +63567,7 @@ impl IconShape for BsSortAlphaDownAlt { path { d: "M4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } + } } } @@ -57898,6 +63602,9 @@ impl IconShape for BsSortAlphaDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57907,6 +63614,7 @@ impl IconShape for BsSortAlphaDown { path { d: "M12.96 14H9.028v-.691l2.579-3.72v-.054H9.098v-.867h3.785v.691l-2.567 3.72v.054h2.645V14zM4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } + } } } @@ -57941,6 +63649,9 @@ impl IconShape for BsSortAlphaUpAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57953,6 +63664,7 @@ impl IconShape for BsSortAlphaUpAlt { path { d: "M4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } + } } } @@ -57987,6 +63699,9 @@ impl IconShape for BsSortAlphaUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57996,6 +63711,7 @@ impl IconShape for BsSortAlphaUp { path { d: "M12.96 14H9.028v-.691l2.579-3.72v-.054H9.098v-.867h3.785v.691l-2.567 3.72v.054h2.645V14zm-8.46-.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } + } } } @@ -58030,11 +63746,15 @@ impl IconShape for BsSortDownAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 3.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 12.293V3.5zm4 .5a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1h-1zm0 3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1h-3zm0 3a.5.5 0 0 1 0-1h5a.5.5 0 0 1 0 1h-5zM7 12.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5z", } + } } } @@ -58069,11 +63789,15 @@ impl IconShape for BsSortDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } + } } } @@ -58108,6 +63832,9 @@ impl IconShape for BsSortNumericDownAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58117,6 +63844,7 @@ impl IconShape for BsSortNumericDownAlt { path { d: "M12.438 8.668V14H11.39V9.684h-.051l-1.211.859v-.969l1.262-.906h1.046zM4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } + } } } @@ -58151,6 +63879,9 @@ impl IconShape for BsSortNumericDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58163,6 +63894,7 @@ impl IconShape for BsSortNumericDown { path { d: "M4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } + } } } @@ -58197,6 +63929,9 @@ impl IconShape for BsSortNumericUpAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58206,6 +63941,7 @@ impl IconShape for BsSortNumericUpAlt { path { d: "M12.438 8.668V14H11.39V9.684h-.051l-1.211.859v-.969l1.262-.906h1.046zM4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } + } } } @@ -58240,6 +63976,9 @@ impl IconShape for BsSortNumericUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58252,6 +63991,7 @@ impl IconShape for BsSortNumericUp { path { d: "M4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } + } } } @@ -58286,11 +64026,15 @@ impl IconShape for BsSortUpAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 13.5a.5.5 0 0 1-1 0V4.707L1.354 5.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 4.707V13.5zm4-9.5a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1h-1zm0 3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1h-3zm0 3a.5.5 0 0 1 0-1h5a.5.5 0 0 1 0 1h-5zM7 12.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5z", } + } } } @@ -58325,11 +64069,15 @@ impl IconShape for BsSortUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707V12.5zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } + } } } @@ -58364,12 +64112,16 @@ impl IconShape for BsSoundwave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 2a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-1 0v-11a.5.5 0 0 1 .5-.5zm-2 2a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zm-6 1.5A.5.5 0 0 1 5 6v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm8 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm-10 1A.5.5 0 0 1 3 7v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5zm12 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -58404,6 +64156,9 @@ impl IconShape for BsSpeakerFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58412,6 +64167,7 @@ impl IconShape for BsSpeakerFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm6 4a2 2 0 1 1-4 0 2 2 0 0 1 4 0zM8 7a3.5 3.5 0 1 1 0 7 3.5 3.5 0 0 1 0-7z", } + } } } @@ -58446,6 +64202,9 @@ impl IconShape for BsSpeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58454,6 +64213,7 @@ impl IconShape for BsSpeaker { path { d: "M8 4.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5zM8 6a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0 3a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-3.5 1.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z", } + } } } @@ -58488,6 +64248,9 @@ impl IconShape for BsSpeedometer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58497,6 +64260,7 @@ impl IconShape for BsSpeedometer { d: "M6.664 15.889A8 8 0 1 1 9.336.11a8 8 0 0 1-2.672 15.78zm-4.665-4.283A11.945 11.945 0 0 1 8 10c2.186 0 4.236.585 6.001 1.606a7 7 0 1 0-12.002 0z", fill_rule: "evenodd", } + } } } @@ -58531,6 +64295,9 @@ impl IconShape for BsSpeedometer2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58540,6 +64307,7 @@ impl IconShape for BsSpeedometer2 { d: "M0 10a8 8 0 1 1 15.547 2.661c-.442 1.253-1.845 1.602-2.932 1.25C11.309 13.488 9.475 13 8 13c-1.474 0-3.31.488-4.615.911-1.087.352-2.49.003-2.932-1.25A7.988 7.988 0 0 1 0 10zm8-7a7 7 0 0 0-6.603 9.329c.203.575.923.876 1.68.63C4.397 12.533 6.358 12 8 12s3.604.532 4.923.96c.757.245 1.477-.056 1.68-.631A7 7 0 0 0 8 3z", fill_rule: "evenodd", } + } } } @@ -58574,6 +64342,9 @@ impl IconShape for BsSpellcheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58582,6 +64353,7 @@ impl IconShape for BsSpellcheck { path { d: "M14.469 9.414a.75.75 0 0 1 .117 1.055l-4 5a.75.75 0 0 1-1.116.061l-2.5-2.5a.75.75 0 1 1 1.06-1.06l1.908 1.907 3.476-4.346a.75.75 0 0 1 1.055-.117z", } + } } } @@ -58616,11 +64388,15 @@ impl IconShape for BsSpotify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm3.669 11.538a.498.498 0 0 1-.686.165c-1.879-1.147-4.243-1.407-7.028-.77a.499.499 0 0 1-.222-.973c3.048-.696 5.662-.397 7.77.892a.5.5 0 0 1 .166.686zm.979-2.178a.624.624 0 0 1-.858.205c-2.15-1.321-5.428-1.704-7.972-.932a.625.625 0 0 1-.362-1.194c2.905-.881 6.517-.454 8.986 1.063a.624.624 0 0 1 .206.858zm.084-2.268C10.154 5.56 5.9 5.419 3.438 6.166a.748.748 0 1 1-.434-1.432c2.825-.857 7.523-.692 10.492 1.07a.747.747 0 1 1-.764 1.288z", } + } } } @@ -58655,11 +64431,15 @@ impl IconShape for BsSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2z", } + } } } @@ -58694,11 +64474,15 @@ impl IconShape for BsSquareHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 15V1h6a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H8zm6 1a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12z", } + } } } @@ -58733,11 +64517,15 @@ impl IconShape for BsSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } + } } } @@ -58772,6 +64560,9 @@ impl IconShape for BsStackOverflow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58780,6 +64571,7 @@ impl IconShape for BsStackOverflow { path { d: "M3.857 13.145h7.137v-1.428H3.857v1.428zM10.254 0 9.108.852l4.26 5.727 1.146-.852L10.254 0zm-3.54 3.377 5.484 4.567.913-1.097L7.627 2.28l-.914 1.097zM4.922 6.55l6.47 3.013.603-1.294-6.47-3.013-.603 1.294zm-.925 3.344 6.985 1.469.294-1.398-6.985-1.468-.294 1.397z", } + } } } @@ -58814,6 +64606,9 @@ impl IconShape for BsStack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58822,6 +64617,7 @@ impl IconShape for BsStack { path { d: "m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z", } + } } } @@ -58856,11 +64652,15 @@ impl IconShape for BsStarFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z", } + } } } @@ -58895,11 +64695,15 @@ impl IconShape for BsStarHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.354 5.119 7.538.792A.516.516 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0 1 16 6.32a.548.548 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.52.52 0 0 1-.146.05c-.342.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.172-.403.58.58 0 0 1 .085-.302.513.513 0 0 1 .37-.245l4.898-.696zM8 12.027a.5.5 0 0 1 .232.056l3.686 1.894-.694-3.957a.565.565 0 0 1 .162-.505l2.907-2.77-4.052-.576a.525.525 0 0 1-.393-.288L8.001 2.223 8 2.226v9.8z", } + } } } @@ -58934,11 +64738,15 @@ impl IconShape for BsStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.565.565 0 0 0-.163-.505L1.71 6.745l4.052-.576a.525.525 0 0 0 .393-.288L8 2.223l1.847 3.658a.525.525 0 0 0 .393.288l4.052.575-2.906 2.77a.565.565 0 0 0-.163.506l.694 3.957-3.686-1.894a.503.503 0 0 0-.461 0z", } + } } } @@ -58973,11 +64781,15 @@ impl IconShape for BsStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.657 6.247c.11-.33.576-.33.686 0l.645 1.937a2.89 2.89 0 0 0 1.829 1.828l1.936.645c.33.11.33.576 0 .686l-1.937.645a2.89 2.89 0 0 0-1.828 1.829l-.645 1.936a.361.361 0 0 1-.686 0l-.645-1.937a2.89 2.89 0 0 0-1.828-1.828l-1.937-.645a.361.361 0 0 1 0-.686l1.937-.645a2.89 2.89 0 0 0 1.828-1.828l.645-1.937zM3.794 1.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387A1.734 1.734 0 0 0 4.593 5.69l-.387 1.162a.217.217 0 0 1-.412 0L3.407 5.69A1.734 1.734 0 0 0 2.31 4.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387A1.734 1.734 0 0 0 3.407 2.31l.387-1.162zM10.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732L9.1 2.137a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L10.863.1z", } + } } } @@ -59012,6 +64824,9 @@ impl IconShape for BsSteam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59020,6 +64835,7 @@ impl IconShape for BsSteam { path { d: "M4.868 12.683a1.715 1.715 0 0 0 1.318-3.165 1.705 1.705 0 0 0-1.263-.02l1.023.424a1.261 1.261 0 1 1-.97 2.33l-.99-.41a1.7 1.7 0 0 0 .882.84Zm3.726-6.687a2.03 2.03 0 0 0 2.027 2.029 2.03 2.03 0 0 0 2.027-2.029 2.03 2.03 0 0 0-2.027-2.027 2.03 2.03 0 0 0-2.027 2.027Zm2.03-1.527a1.524 1.524 0 1 1-.002 3.048 1.524 1.524 0 0 1 .002-3.048Z", } + } } } @@ -59054,6 +64870,9 @@ impl IconShape for BsStickiesFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59062,6 +64881,7 @@ impl IconShape for BsStickiesFill { path { d: "M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zm6 8.5a1 1 0 0 1 1-1h4.396a.25.25 0 0 1 .177.427l-5.146 5.146a.25.25 0 0 1-.427-.177V10.5z", } + } } } @@ -59096,6 +64916,9 @@ impl IconShape for BsStickies { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59104,6 +64927,7 @@ impl IconShape for BsStickies { path { d: "M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zM3 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V9h-4.5A1.5 1.5 0 0 0 9 10.5V15H3.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V10.5a.5.5 0 0 1 .5-.5h4.293L10 14.793z", } + } } } @@ -59138,11 +64962,15 @@ impl IconShape for BsStickyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5v11A1.5 1.5 0 0 0 2.5 15h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 15 8.586V2.5A1.5 1.5 0 0 0 13.5 1h-11zm6 8.5a1 1 0 0 1 1-1h4.396a.25.25 0 0 1 .177.427l-5.146 5.146a.25.25 0 0 1-.427-.177V9.5z", } + } } } @@ -59177,11 +65005,15 @@ impl IconShape for BsSticky { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5v11A1.5 1.5 0 0 0 2.5 15h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 15 8.586V2.5A1.5 1.5 0 0 0 13.5 1h-11zM2 2.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V8H9.5A1.5 1.5 0 0 0 8 9.5V14H2.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V9.5a.5.5 0 0 1 .5-.5h4.293L9 13.793z", } + } } } @@ -59216,11 +65048,15 @@ impl IconShape for BsStopBtnFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.5-7A1.5 1.5 0 0 0 5 6.5v3A1.5 1.5 0 0 0 6.5 11h3A1.5 1.5 0 0 0 11 9.5v-3A1.5 1.5 0 0 0 9.5 5h-3z", } + } } } @@ -59255,6 +65091,9 @@ impl IconShape for BsStopBtn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59263,6 +65102,7 @@ impl IconShape for BsStopBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } + } } } @@ -59297,11 +65137,15 @@ impl IconShape for BsStopCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.5 5A1.5 1.5 0 0 0 5 6.5v3A1.5 1.5 0 0 0 6.5 11h3A1.5 1.5 0 0 0 11 9.5v-3A1.5 1.5 0 0 0 9.5 5h-3z", } + } } } @@ -59336,6 +65180,9 @@ impl IconShape for BsStopCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59344,6 +65191,7 @@ impl IconShape for BsStopCircle { path { d: "M5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3z", } + } } } @@ -59378,11 +65226,15 @@ impl IconShape for BsStopFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 3.5h6A1.5 1.5 0 0 1 12.5 5v6a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 11V5A1.5 1.5 0 0 1 5 3.5z", } + } } } @@ -59417,11 +65269,15 @@ impl IconShape for BsStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 5A1.5 1.5 0 0 1 5 3.5h6A1.5 1.5 0 0 1 12.5 5v6a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 11V5zM5 4.5a.5.5 0 0 0-.5.5v6a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 .5-.5V5a.5.5 0 0 0-.5-.5H5z", } + } } } @@ -59456,12 +65312,16 @@ impl IconShape for BsStoplightsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 0a2 2 0 0 0-2 2H2c.167.5.8 1.6 2 2v2H2c.167.5.8 1.6 2 2v2H2c.167.5.8 1.6 2 2v1a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-1c1.2-.4 1.833-1.5 2-2h-2V8c1.2-.4 1.833-1.5 2-2h-2V4c1.2-.4 1.833-1.5 2-2h-2a2 2 0 0 0-2-2H6zm3.5 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 13a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", fill_rule: "evenodd", } + } } } @@ -59496,6 +65356,9 @@ impl IconShape for BsStoplights { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59504,6 +65367,7 @@ impl IconShape for BsStoplights { path { d: "M4 2a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2h2c-.167.5-.8 1.6-2 2v2h2c-.167.5-.8 1.6-2 2v2h2c-.167.5-.8 1.6-2 2v1a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1c-1.2-.4-1.833-1.5-2-2h2V8c-1.2-.4-1.833-1.5-2-2h2V4c-1.2-.4-1.833-1.5-2-2h2zm2-1a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H6z", } + } } } @@ -59538,11 +65402,15 @@ impl IconShape for BsStopwatchFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 0a.5.5 0 0 0 0 1H7v1.07A7.001 7.001 0 0 0 8 16a7 7 0 0 0 5.29-11.584.531.531 0 0 0 .013-.012l.354-.354.353.354a.5.5 0 1 0 .707-.707l-1.414-1.415a.5.5 0 1 0-.707.707l.354.354-.354.354a.717.717 0 0 0-.012.012A6.973 6.973 0 0 0 9 2.071V1h.5a.5.5 0 0 0 0-1h-3zm2 5.6V9a.5.5 0 0 1-.5.5H4.5a.5.5 0 0 1 0-1h3V5.6a.5.5 0 1 1 1 0z", } + } } } @@ -59577,6 +65445,9 @@ impl IconShape for BsStopwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59585,6 +65456,7 @@ impl IconShape for BsStopwatch { path { d: "M6.5 1A.5.5 0 0 1 7 .5h2a.5.5 0 0 1 0 1v.57c1.36.196 2.594.78 3.584 1.64a.715.715 0 0 1 .012-.013l.354-.354-.354-.353a.5.5 0 0 1 .707-.708l1.414 1.415a.5.5 0 1 1-.707.707l-.353-.354-.354.354a.512.512 0 0 1-.013.012A7 7 0 1 1 7 2.071V1.5a.5.5 0 0 1-.5-.5zM8 3a6 6 0 1 0 .001 12A6 6 0 0 0 8 3z", } + } } } @@ -59619,11 +65491,15 @@ impl IconShape for BsStrava { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.731 0 2 9.125h2.788L6.73 5.497l1.93 3.628h2.766L6.731 0zm4.694 9.125-1.372 2.756L8.66 9.125H6.547L10.053 16l3.484-6.875h-2.112z", } + } } } @@ -59658,11 +65534,15 @@ impl IconShape for BsSubtract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z", } + } } } @@ -59697,11 +65577,15 @@ impl IconShape for BsSuitClubFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 12.5a3.493 3.493 0 0 1-2.684-1.254 19.92 19.92 0 0 0 1.582 2.907c.231.35-.02.847-.438.847H6.04c-.419 0-.67-.497-.438-.847a19.919 19.919 0 0 0 1.582-2.907 3.5 3.5 0 1 1-2.538-5.743 3.5 3.5 0 1 1 6.708 0A3.5 3.5 0 1 1 11.5 12.5z", } + } } } @@ -59736,11 +65620,15 @@ impl IconShape for BsSuitClub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1a3.25 3.25 0 0 0-3.25 3.25c0 .186 0 .29.016.41.014.12.045.27.12.527l.19.665-.692-.028a3.25 3.25 0 1 0 2.357 5.334.5.5 0 0 1 .844.518l-.003.005-.006.015-.024.055a21.893 21.893 0 0 1-.438.92 22.38 22.38 0 0 1-1.266 2.197c-.013.018-.02.05.001.09.01.02.021.03.03.036A.036.036 0 0 0 5.9 15h4.2c.01 0 .016-.002.022-.006a.092.092 0 0 0 .029-.035c.02-.04.014-.073.001-.091a22.875 22.875 0 0 1-1.704-3.117l-.024-.054-.006-.015-.002-.004a.5.5 0 0 1 .838-.524c.601.7 1.516 1.168 2.496 1.168a3.25 3.25 0 1 0-.139-6.498l-.699.03.199-.671c.14-.47.14-.745.139-.927V4.25A3.25 3.25 0 0 0 8 1zm2.207 12.024c.225.405.487.848.78 1.294C11.437 15 10.975 16 10.1 16H5.9c-.876 0-1.338-1-.887-1.683.291-.442.552-.88.776-1.283a4.25 4.25 0 1 1-2.007-8.187 2.79 2.79 0 0 1-.009-.064c-.023-.187-.023-.348-.023-.52V4.25a4.25 4.25 0 0 1 8.5 0c0 .14 0 .333-.04.596a4.25 4.25 0 0 1-.46 8.476 4.186 4.186 0 0 1-1.543-.298z", } + } } } @@ -59775,11 +65663,15 @@ impl IconShape for BsSuitDiamondFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.45 7.4 7.2 1.067a1 1 0 0 1 1.6 0L13.55 7.4a1 1 0 0 1 0 1.2L8.8 14.933a1 1 0 0 1-1.6 0L2.45 8.6a1 1 0 0 1 0-1.2z", } + } } } @@ -59814,11 +65706,15 @@ impl IconShape for BsSuitDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.384 1.226a.463.463 0 0 0-.768 0l-4.56 6.468a.537.537 0 0 0 0 .612l4.56 6.469a.463.463 0 0 0 .768 0l4.56-6.469a.537.537 0 0 0 0-.612l-4.56-6.468zM6.848.613a1.39 1.39 0 0 1 2.304 0l4.56 6.468a1.61 1.61 0 0 1 0 1.838l-4.56 6.468a1.39 1.39 0 0 1-2.304 0L2.288 8.92a1.61 1.61 0 0 1 0-1.838L6.848.613z", } + } } } @@ -59853,11 +65749,15 @@ impl IconShape for BsSuitHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 1c2.21 0 4 1.755 4 3.92C8 2.755 9.79 1 12 1s4 1.755 4 3.92c0 3.263-3.234 4.414-7.608 9.608a.513.513 0 0 1-.784 0C3.234 9.334 0 8.183 0 4.92 0 2.755 1.79 1 4 1z", } + } } } @@ -59892,11 +65792,15 @@ impl IconShape for BsSuitHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 6.236-.894-1.789c-.222-.443-.607-1.08-1.152-1.595C5.418 2.345 4.776 2 4 2 2.324 2 1 3.326 1 4.92c0 1.211.554 2.066 1.868 3.37.337.334.721.695 1.146 1.093C5.122 10.423 6.5 11.717 8 13.447c1.5-1.73 2.878-3.024 3.986-4.064.425-.398.81-.76 1.146-1.093C14.446 6.986 15 6.131 15 4.92 15 3.326 13.676 2 12 2c-.777 0-1.418.345-1.954.852-.545.515-.93 1.152-1.152 1.595L8 6.236zm.392 8.292a.513.513 0 0 1-.784 0c-1.601-1.902-3.05-3.262-4.243-4.381C1.3 8.208 0 6.989 0 4.92 0 2.755 1.79 1 4 1c1.6 0 2.719 1.05 3.404 2.008.26.365.458.716.596.992a7.55 7.55 0 0 1 .596-.992C9.281 2.049 10.4 1 12 1c2.21 0 4 1.755 4 3.92 0 2.069-1.3 3.288-3.365 5.227-1.193 1.12-2.642 2.48-4.243 4.38z", } + } } } @@ -59931,11 +65835,15 @@ impl IconShape for BsSuitSpadeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.184 11.246A3.5 3.5 0 0 1 1 9c0-1.602 1.14-2.633 2.66-4.008C4.986 3.792 6.602 2.33 8 0c1.398 2.33 3.014 3.792 4.34 4.992C13.86 6.367 15 7.398 15 9a3.5 3.5 0 0 1-6.184 2.246 19.92 19.92 0 0 0 1.582 2.907c.231.35-.02.847-.438.847H6.04c-.419 0-.67-.497-.438-.847a19.919 19.919 0 0 0 1.582-2.907z", } + } } } @@ -59970,11 +65878,15 @@ impl IconShape for BsSuitSpade { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a.5.5 0 0 1 .429.243c1.359 2.265 2.925 3.682 4.25 4.882.096.086.19.17.282.255C14.308 6.604 15.5 7.747 15.5 9.5a4 4 0 0 1-5.406 3.746c.235.39.491.782.722 1.131.434.659-.01 1.623-.856 1.623H6.04c-.845 0-1.29-.964-.856-1.623.263-.397.51-.777.728-1.134A4 4 0 0 1 .5 9.5c0-1.753 1.192-2.896 2.539-4.12l.281-.255c1.326-1.2 2.892-2.617 4.251-4.882A.5.5 0 0 1 8 0zM3.711 6.12C2.308 7.396 1.5 8.253 1.5 9.5a3 3 0 0 0 5.275 1.956.5.5 0 0 1 .868.43c-.094.438-.33.932-.611 1.428a29.247 29.247 0 0 1-1.013 1.614.03.03 0 0 0-.005.018.074.074 0 0 0 .024.054h3.924a.074.074 0 0 0 .024-.054.03.03 0 0 0-.005-.018c-.3-.455-.658-1.005-.96-1.535-.294-.514-.57-1.064-.664-1.507a.5.5 0 0 1 .868-.43A3 3 0 0 0 14.5 9.5c0-1.247-.808-2.104-2.211-3.38L12 5.86c-1.196-1.084-2.668-2.416-4-4.424-1.332 2.008-2.804 3.34-4 4.422l-.289.261z", } + } } } @@ -60009,11 +65921,15 @@ impl IconShape for BsSunFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } + } } } @@ -60048,11 +65964,15 @@ impl IconShape for BsSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } + } } } @@ -60087,11 +66007,15 @@ impl IconShape for BsSunglasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 5a2 2 0 0 0-2 2v.5H.5a.5.5 0 0 0 0 1H1V9a2 2 0 0 0 2 2h1a3 3 0 0 0 3-3 1 1 0 1 1 2 0 3 3 0 0 0 3 3h1a2 2 0 0 0 2-2v-.5h.5a.5.5 0 0 0 0-1H15V7a2 2 0 0 0-2-2h-2a2 2 0 0 0-1.888 1.338A1.99 1.99 0 0 0 8 6a1.99 1.99 0 0 0-1.112.338A2 2 0 0 0 5 5H3zm0 1h.941c.264 0 .348.356.112.474l-.457.228a2 2 0 0 0-.894.894l-.228.457C2.356 8.289 2 8.205 2 7.94V7a1 1 0 0 1 1-1z", } + } } } @@ -60126,11 +66050,15 @@ impl IconShape for BsSunriseFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM11.709 11.5a4 4 0 1 0-7.418 0H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -60165,11 +66093,15 @@ impl IconShape for BsSunrise { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -60204,11 +66136,15 @@ impl IconShape for BsSunsetFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM11.709 11.5a4 4 0 1 0-7.418 0H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -60243,11 +66179,15 @@ impl IconShape for BsSunset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } + } } } @@ -60282,11 +66222,15 @@ impl IconShape for BsSymmetryHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.5 7a.5.5 0 0 0 .24-.939l-11-6A.5.5 0 0 0 2 .5v6a.5.5 0 0 0 .5.5h11zm.485 2.376a.5.5 0 0 1-.246.563l-11 6A.5.5 0 0 1 2 15.5v-6a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .485.376zM11.539 10H3v4.658L11.54 10z", } + } } } @@ -60321,11 +66265,15 @@ impl IconShape for BsSymmetryVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 2.5a.5.5 0 0 0-.939-.24l-6 11A.5.5 0 0 0 .5 14h6a.5.5 0 0 0 .5-.5v-11zm2.376-.484a.5.5 0 0 1 .563.245l6 11A.5.5 0 0 1 15.5 14h-6a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .376-.484zM10 4.46V13h4.658L10 4.46z", } + } } } @@ -60360,11 +66308,15 @@ impl IconShape for BsTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm15 2h-4v3h4V4zm0 4h-4v3h4V8zm0 4h-4v3h3a1 1 0 0 0 1-1v-2zm-5 3v-3H6v3h4zm-5 0v-3H1v2a1 1 0 0 0 1 1h3zm-4-4h4V8H1v3zm0-4h4V4H1v3zm5-3v3h4V4H6zm4 4H6v3h4V8z", } + } } } @@ -60399,11 +66351,15 @@ impl IconShape for BsTabletFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm7 11a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } + } } } @@ -60438,11 +66394,15 @@ impl IconShape for BsTabletLandscapeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 14a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2zm11-7a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -60477,6 +66437,9 @@ impl IconShape for BsTabletLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60485,6 +66448,7 @@ impl IconShape for BsTabletLandscape { path { d: "M14 8a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } + } } } @@ -60519,6 +66483,9 @@ impl IconShape for BsTablet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60527,6 +66494,7 @@ impl IconShape for BsTablet { path { d: "M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } + } } } @@ -60561,11 +66529,15 @@ impl IconShape for BsTagFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1a1 1 0 0 0-1 1v4.586a1 1 0 0 0 .293.707l7 7a1 1 0 0 0 1.414 0l4.586-4.586a1 1 0 0 0 0-1.414l-7-7A1 1 0 0 0 6.586 1H2zm4 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -60600,6 +66572,9 @@ impl IconShape for BsTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60608,6 +66583,7 @@ impl IconShape for BsTag { path { d: "M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1zm0 5.586 7 7L13.586 9l-7-7H2v4.586z", } + } } } @@ -60642,6 +66618,9 @@ impl IconShape for BsTagsFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60650,6 +66629,7 @@ impl IconShape for BsTagsFill { path { d: "M1.293 7.793A1 1 0 0 1 1 7.086V2a1 1 0 0 0-1 1v4.586a1 1 0 0 0 .293.707l7 7a1 1 0 0 0 1.414 0l.043-.043-7.457-7.457z", } + } } } @@ -60684,6 +66664,9 @@ impl IconShape for BsTags { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60692,6 +66675,7 @@ impl IconShape for BsTags { path { d: "M5.5 5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm0 1a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM1 7.086a1 1 0 0 0 .293.707L8.75 15.25l-.043.043a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 0 7.586V3a1 1 0 0 1 1-1v5.086z", } + } } } @@ -60726,11 +66710,15 @@ impl IconShape for BsTelegram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.287 5.906c-.778.324-2.334.994-4.666 2.01-.378.15-.577.298-.595.442-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294.26.006.549-.1.868-.32 2.179-1.471 3.304-2.214 3.374-2.23.05-.012.12-.026.166.016.047.041.042.12.037.141-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8.154 8.154 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629.093.06.183.125.27.187.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.426 1.426 0 0 0-.013-.315.337.337 0 0 0-.114-.217.526.526 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09z", } + } } } @@ -60765,12 +66753,16 @@ impl IconShape for BsTelephoneFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", fill_rule: "evenodd", } + } } } @@ -60805,12 +66797,16 @@ impl IconShape for BsTelephoneForwardFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm10.761.135a.5.5 0 0 1 .708 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 0 1-.708-.708L14.293 4H9.5a.5.5 0 0 1 0-1h4.793l-1.647-1.646a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -60845,11 +66841,15 @@ impl IconShape for BsTelephoneForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm10.762.135a.5.5 0 0 1 .708 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 0 1-.708-.708L14.293 4H9.5a.5.5 0 0 1 0-1h4.793l-1.647-1.646a.5.5 0 0 1 0-.708z", } + } } } @@ -60884,12 +66884,16 @@ impl IconShape for BsTelephoneInboundFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM15.854.146a.5.5 0 0 1 0 .708L11.707 5H14.5a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 1 0v2.793L15.146.146a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } + } } } @@ -60924,11 +66928,15 @@ impl IconShape for BsTelephoneInbound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.854.146a.5.5 0 0 1 0 .708L11.707 5H14.5a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 1 0v2.793L15.146.146a.5.5 0 0 1 .708 0zm-12.2 1.182a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } + } } } @@ -60963,12 +66971,16 @@ impl IconShape for BsTelephoneMinusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61003,6 +67015,9 @@ impl IconShape for BsTelephoneMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61012,6 +67027,7 @@ impl IconShape for BsTelephoneMinus { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } + } } } @@ -61046,12 +67062,16 @@ impl IconShape for BsTelephoneOutboundFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM11 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-4.146 4.147a.5.5 0 0 1-.708-.708L14.293 1H11.5a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61086,11 +67106,15 @@ impl IconShape for BsTelephoneOutbound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM11 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-4.146 4.147a.5.5 0 0 1-.708-.708L14.293 1H11.5a.5.5 0 0 1-.5-.5z", } + } } } @@ -61125,12 +67149,16 @@ impl IconShape for BsTelephonePlusFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM12.5 1a.5.5 0 0 1 .5.5V3h1.5a.5.5 0 0 1 0 1H13v1.5a.5.5 0 0 1-1 0V4h-1.5a.5.5 0 0 1 0-1H12V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -61165,6 +67193,9 @@ impl IconShape for BsTelephonePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61174,6 +67205,7 @@ impl IconShape for BsTelephonePlus { d: "M12.5 1a.5.5 0 0 1 .5.5V3h1.5a.5.5 0 0 1 0 1H13v1.5a.5.5 0 0 1-1 0V4h-1.5a.5.5 0 0 1 0-1H12V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -61208,12 +67240,16 @@ impl IconShape for BsTelephoneXFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm9.261 1.135a.5.5 0 0 1 .708 0L13 2.793l1.146-1.147a.5.5 0 0 1 .708.708L13.707 3.5l1.147 1.146a.5.5 0 0 1-.708.708L13 4.207l-1.146 1.147a.5.5 0 0 1-.708-.708L12.293 3.5l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -61248,6 +67284,9 @@ impl IconShape for BsTelephoneX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61257,6 +67296,7 @@ impl IconShape for BsTelephoneX { d: "M11.146 1.646a.5.5 0 0 1 .708 0L13 2.793l1.146-1.147a.5.5 0 0 1 .708.708L13.707 3.5l1.147 1.146a.5.5 0 0 1-.708.708L13 4.207l-1.146 1.147a.5.5 0 0 1-.708-.708L12.293 3.5l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } + } } } @@ -61291,11 +67331,15 @@ impl IconShape for BsTelephone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } + } } } @@ -61330,6 +67374,9 @@ impl IconShape for BsTerminalDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61338,6 +67385,7 @@ impl IconShape for BsTerminalDash { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -61372,11 +67420,15 @@ impl IconShape for BsTerminalFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm9.5 5.5h-3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zm-6.354-.354a.5.5 0 1 0 .708.708l2-2a.5.5 0 0 0 0-.708l-2-2a.5.5 0 1 0-.708.708L4.793 6.5 3.146 8.146z", } + } } } @@ -61411,6 +67463,9 @@ impl IconShape for BsTerminalPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61419,6 +67474,7 @@ impl IconShape for BsTerminalPlus { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -61453,6 +67509,9 @@ impl IconShape for BsTerminalSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61461,6 +67520,7 @@ impl IconShape for BsTerminalSplit { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3Zm2-1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h5.5V2H2Zm6.5 0v12H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H8.5Z", } + } } } @@ -61495,6 +67555,9 @@ impl IconShape for BsTerminalX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61503,6 +67566,7 @@ impl IconShape for BsTerminalX { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -61537,6 +67601,9 @@ impl IconShape for BsTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61545,6 +67612,7 @@ impl IconShape for BsTerminal { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h12z", } + } } } @@ -61579,12 +67647,16 @@ impl IconShape for BsTextCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61619,11 +67691,15 @@ impl IconShape for BsTextIndentLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm.646 2.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L4.293 8 2.646 6.354a.5.5 0 0 1 0-.708zM7 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm-5 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } + } } } @@ -61658,11 +67734,15 @@ impl IconShape for BsTextIndentRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm10.646 2.146a.5.5 0 0 1 .708.708L11.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zM2 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } + } } } @@ -61697,12 +67777,16 @@ impl IconShape for BsTextLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61737,12 +67821,16 @@ impl IconShape for BsTextParagraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm4-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61777,12 +67865,16 @@ impl IconShape for BsTextRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm4-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } @@ -61817,11 +67909,15 @@ impl IconShape for BsTextareaResize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4.5A2.5 2.5 0 0 1 2.5 2h11A2.5 2.5 0 0 1 16 4.5v7a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 11.5v-7zM2.5 3A1.5 1.5 0 0 0 1 4.5v7A1.5 1.5 0 0 0 2.5 13h11a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 13.5 3h-11zm10.854 4.646a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708l3-3a.5.5 0 0 1 .708 0zm0 2.5a.5.5 0 0 1 0 .708l-.5.5a.5.5 0 0 1-.708-.708l.5-.5a.5.5 0 0 1 .708 0z", } + } } } @@ -61856,6 +67952,9 @@ impl IconShape for BsTextareaT { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61864,6 +67963,7 @@ impl IconShape for BsTextareaT { path { d: "M11.434 4H4.566L4.5 5.994h.386c.21-1.252.612-1.446 2.173-1.495l.343-.011v6.343c0 .537-.116.665-1.049.748V12h3.294v-.421c-.938-.083-1.054-.21-1.054-.748V4.488l.348.01c1.56.05 1.963.244 2.173 1.496h.386L11.434 4z", } + } } } @@ -61898,11 +67998,15 @@ impl IconShape for BsTextarea { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 2.5A1.5 1.5 0 0 1 3 1h10a1.5 1.5 0 0 1 1.5 1.5v3.563a2 2 0 0 1 0 3.874V13.5A1.5 1.5 0 0 1 13 15H3a1.5 1.5 0 0 1-1.5-1.5V9.937a2 2 0 0 1 0-3.874V2.5zm1 3.563a2 2 0 0 1 0 3.874V13.5a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V9.937a2 2 0 0 1 0-3.874V2.5A.5.5 0 0 0 13 2H3a.5.5 0 0 0-.5.5v3.563zM2 7a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm12 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -61937,6 +68041,9 @@ impl IconShape for BsThermometerHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61945,6 +68052,7 @@ impl IconShape for BsThermometerHalf { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } + } } } @@ -61979,6 +68087,9 @@ impl IconShape for BsThermometerHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61987,6 +68098,7 @@ impl IconShape for BsThermometerHigh { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } + } } } @@ -62021,6 +68133,9 @@ impl IconShape for BsThermometerLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62029,6 +68144,7 @@ impl IconShape for BsThermometerLow { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } + } } } @@ -62063,6 +68179,9 @@ impl IconShape for BsThermometerSnow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62071,6 +68190,7 @@ impl IconShape for BsThermometerSnow { path { d: "M1 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM3.5 1A1.5 1.5 0 0 0 2 2.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0L5 10.486V2.5A1.5 1.5 0 0 0 3.5 1zm5 1a.5.5 0 0 1 .5.5v1.293l.646-.647a.5.5 0 0 1 .708.708L9 5.207v1.927l1.669-.963.495-1.85a.5.5 0 1 1 .966.26l-.237.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.884.237a.5.5 0 1 1-.26.966l-1.848-.495L9.5 8l1.669.963 1.849-.495a.5.5 0 1 1 .258.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.237.883a.5.5 0 1 1-.966.258L10.67 9.83 9 8.866v1.927l1.354 1.353a.5.5 0 0 1-.708.708L9 12.207V13.5a.5.5 0 0 1-1 0v-11a.5.5 0 0 1 .5-.5z", } + } } } @@ -62105,6 +68225,9 @@ impl IconShape for BsThermometerSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62113,6 +68236,7 @@ impl IconShape for BsThermometerSun { path { d: "M1 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM3.5 1A1.5 1.5 0 0 0 2 2.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0L5 10.486V2.5A1.5 1.5 0 0 0 3.5 1zm5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5zm4.243 1.757a.5.5 0 0 1 0 .707l-.707.708a.5.5 0 1 1-.708-.708l.708-.707a.5.5 0 0 1 .707 0zM8 5.5a.5.5 0 0 1 .5-.5 3 3 0 1 1 0 6 .5.5 0 0 1 0-1 2 2 0 0 0 0-4 .5.5 0 0 1-.5-.5zM12.5 8a.5.5 0 0 1 .5-.5h1a.5.5 0 1 1 0 1h-1a.5.5 0 0 1-.5-.5zm-1.172 2.828a.5.5 0 0 1 .708 0l.707.708a.5.5 0 0 1-.707.707l-.708-.707a.5.5 0 0 1 0-.708zM8.5 12a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5z", } + } } } @@ -62147,6 +68271,9 @@ impl IconShape for BsThermometer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62155,6 +68282,7 @@ impl IconShape for BsThermometer { path { d: "M8 0a2.5 2.5 0 0 0-2.5 2.5v7.55a3.5 3.5 0 1 0 5 0V2.5A2.5 2.5 0 0 0 8 0zM6.5 2.5a1.5 1.5 0 1 1 3 0v7.987l.167.15a2.5 2.5 0 1 1-3.333 0l.166-.15V2.5z", } + } } } @@ -62189,11 +68317,15 @@ impl IconShape for BsThreeDotsVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } + } } } @@ -62228,11 +68360,15 @@ impl IconShape for BsThreeDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -62267,11 +68403,15 @@ impl IconShape for BsThunderboltFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 3a1 1 0 0 0-1 1v7.293A1 1 0 0 0 .293 12L2 13.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293L15.707 12a1 1 0 0 0 .293-.707V4a1 1 0 0 0-1-1H1Zm2.5 3h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } + } } } @@ -62306,6 +68446,9 @@ impl IconShape for BsThunderbolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62314,6 +68457,7 @@ impl IconShape for BsThunderbolt { path { d: "M1 3a1 1 0 0 0-1 1v7.293A1 1 0 0 0 .293 12L2 13.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293L15.707 12a1 1 0 0 0 .293-.707V4a1 1 0 0 0-1-1H1Zm0 1h14v7.293L13.293 13H2.707L1 11.293V4Z", } + } } } @@ -62348,11 +68492,15 @@ impl IconShape for BsTicketDetailedFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5Zm4 1a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5Zm0 5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5ZM4 8a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H5a1 1 0 0 0-1 1Z", } + } } } @@ -62387,6 +68535,9 @@ impl IconShape for BsTicketDetailed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62395,6 +68546,7 @@ impl IconShape for BsTicketDetailed { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5ZM1.5 4a.5.5 0 0 0-.5.5v1.05a2.5 2.5 0 0 1 0 4.9v1.05a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-1.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 0-.5-.5h-13Z", } + } } } @@ -62429,11 +68581,15 @@ impl IconShape for BsTicketFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 3A1.5 1.5 0 0 0 0 4.5V6a.5.5 0 0 0 .5.5 1.5 1.5 0 1 1 0 3 .5.5 0 0 0-.5.5v1.5A1.5 1.5 0 0 0 1.5 13h13a1.5 1.5 0 0 0 1.5-1.5V10a.5.5 0 0 0-.5-.5 1.5 1.5 0 0 1 0-3A.5.5 0 0 0 16 6V4.5A1.5 1.5 0 0 0 14.5 3h-13Z", } + } } } @@ -62468,11 +68624,15 @@ impl IconShape for BsTicketPerforatedFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5Zm4-1v1h1v-1H4Zm1 3v-1H4v1h1Zm7 0v-1h-1v1h1Zm-1-2h1v-1h-1v1Zm-6 3H4v1h1v-1Zm7 1v-1h-1v1h1Zm-7 1H4v1h1v-1Zm7 1v-1h-1v1h1Zm-8 1v1h1v-1H4Zm7 1h1v-1h-1v1Z", } + } } } @@ -62507,6 +68667,9 @@ impl IconShape for BsTicketPerforated { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62515,6 +68678,7 @@ impl IconShape for BsTicketPerforated { path { d: "M1.5 3A1.5 1.5 0 0 0 0 4.5V6a.5.5 0 0 0 .5.5 1.5 1.5 0 1 1 0 3 .5.5 0 0 0-.5.5v1.5A1.5 1.5 0 0 0 1.5 13h13a1.5 1.5 0 0 0 1.5-1.5V10a.5.5 0 0 0-.5-.5 1.5 1.5 0 0 1 0-3A.5.5 0 0 0 16 6V4.5A1.5 1.5 0 0 0 14.5 3h-13ZM1 4.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v1.05a2.5 2.5 0 0 0 0 4.9v1.05a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-1.05a2.5 2.5 0 0 0 0-4.9V4.5Z", } + } } } @@ -62549,11 +68713,15 @@ impl IconShape for BsTicket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5ZM1.5 4a.5.5 0 0 0-.5.5v1.05a2.5 2.5 0 0 1 0 4.9v1.05a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-1.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 0-.5-.5h-13Z", } + } } } @@ -62588,11 +68756,15 @@ impl IconShape for BsTiktok { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3V0Z", } + } } } @@ -62627,11 +68799,15 @@ impl IconShape for BsToggleOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z", } + } } } @@ -62666,11 +68842,15 @@ impl IconShape for BsToggleOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z", } + } } } @@ -62705,6 +68885,9 @@ impl IconShape for BsToggle2Off { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62713,6 +68896,7 @@ impl IconShape for BsToggle2Off { path { d: "M5 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0 1A5 5 0 1 0 5 3a5 5 0 0 0 0 10z", } + } } } @@ -62747,6 +68931,9 @@ impl IconShape for BsToggle2On { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62755,6 +68942,7 @@ impl IconShape for BsToggle2On { path { d: "M16 8A5 5 0 1 1 6 8a5 5 0 0 1 10 0z", } + } } } @@ -62789,11 +68977,15 @@ impl IconShape for BsToggles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5 9a3.5 3.5 0 1 0 0 7h7a3.5 3.5 0 1 0 0-7h-7zm7 6a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zm-7-14a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zm2.45 0A3.49 3.49 0 0 1 8 3.5 3.49 3.49 0 0 1 6.95 6h4.55a2.5 2.5 0 0 0 0-5H6.95zM4.5 0h7a3.5 3.5 0 1 1 0 7h-7a3.5 3.5 0 1 1 0-7z", } + } } } @@ -62828,6 +69020,9 @@ impl IconShape for BsToggles2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62839,6 +69034,7 @@ impl IconShape for BsToggles2 { path { d: "M14 4a4 4 0 1 1-8 0 4 4 0 0 1 8 0z", } + } } } @@ -62873,11 +69069,15 @@ impl IconShape for BsTools { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 0 0 1l2.2 3.081a1 1 0 0 0 .815.419h.07a1 1 0 0 1 .708.293l2.675 2.675-2.617 2.654A3.003 3.003 0 0 0 0 13a3 3 0 1 0 5.878-.851l2.654-2.617.968.968-.305.914a1 1 0 0 0 .242 1.023l3.27 3.27a.997.997 0 0 0 1.414 0l1.586-1.586a.997.997 0 0 0 0-1.414l-3.27-3.27a1 1 0 0 0-1.023-.242L10.5 9.5l-.96-.96 2.68-2.643A3.005 3.005 0 0 0 16 3c0-.269-.035-.53-.102-.777l-2.14 2.141L12 4l-.364-1.757L13.777.102a3 3 0 0 0-3.675 3.68L7.462 6.46 4.793 3.793a1 1 0 0 1-.293-.707v-.071a1 1 0 0 0-.419-.814L1 0Zm9.646 10.646a.5.5 0 0 1 .708 0l2.914 2.915a.5.5 0 0 1-.707.707l-2.915-2.914a.5.5 0 0 1 0-.708ZM3 11l.471.242.529.026.287.445.445.287.026.529L5 13l-.242.471-.026.529-.445.287-.287.445-.529.026L3 15l-.471-.242L2 14.732l-.287-.445L1.268 14l-.026-.529L1 13l.242-.471.026-.529.445-.287.287-.445.529-.026L3 11Z", } + } } } @@ -62912,11 +69112,15 @@ impl IconShape for BsTornado { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.125 2.45A.892.892 0 0 1 1 2c0-.26.116-.474.258-.634a1.9 1.9 0 0 1 .513-.389c.387-.21.913-.385 1.52-.525C4.514.17 6.18 0 8 0c1.821 0 3.486.17 4.709.452.607.14 1.133.314 1.52.525.193.106.374.233.513.389.141.16.258.374.258.634 0 1.011-.35 1.612-.634 2.102-.04.07-.08.137-.116.203a2.55 2.55 0 0 0-.313.809 2.938 2.938 0 0 0-.011.891.5.5 0 0 1 .428.849c-.06.06-.133.126-.215.195.204 1.116.088 1.99-.3 2.711-.453.84-1.231 1.383-2.02 1.856-.204.123-.412.243-.62.364-1.444.832-2.928 1.689-3.735 3.706a.5.5 0 0 1-.748.226l-.001-.001-.002-.001-.004-.003-.01-.008a2.142 2.142 0 0 1-.147-.115 4.095 4.095 0 0 1-1.179-1.656 3.786 3.786 0 0 1-.247-1.296A.498.498 0 0 1 5 12.5v-.018a.62.62 0 0 1 .008-.079.728.728 0 0 1 .188-.386c.09-.489.272-1.014.573-1.574a.5.5 0 0 1 .073-.918 3.29 3.29 0 0 1 .617-.144l.15-.193c.285-.356.404-.639.437-.861a.948.948 0 0 0-.122-.619c-.249-.455-.815-.903-1.613-1.43-.193-.127-.398-.258-.609-.394l-.119-.076a12.307 12.307 0 0 1-1.241-.334.5.5 0 0 1-.285-.707l-.23-.18C2.117 4.01 1.463 3.32 1.125 2.45zm1.973 1.051c.113.104.233.207.358.308.472.381.99.722 1.515 1.06 1.54.317 3.632.5 5.43.14a.5.5 0 0 1 .197.981c-1.216.244-2.537.26-3.759.157.399.326.744.682.963 1.081.203.373.302.79.233 1.247-.05.33-.182.657-.39.985.075.017.148.035.22.053l.006.002c.481.12.863.213 1.47.01a.5.5 0 1 1 .317.95c-.888.295-1.505.141-2.023.012l-.006-.002a3.894 3.894 0 0 0-.644-.123c-.37.55-.598 1.05-.726 1.497.142.045.296.11.465.194a.5.5 0 1 1-.448.894 3.11 3.11 0 0 0-.148-.07c.012.345.084.643.18.895.14.369.342.666.528.886.992-1.903 2.583-2.814 3.885-3.56.203-.116.399-.228.584-.34.775-.464 1.34-.89 1.653-1.472.212-.393.33-.9.26-1.617A6.74 6.74 0 0 1 10 8.5a.5.5 0 0 1 0-1 5.76 5.76 0 0 0 3.017-.872.515.515 0 0 1-.007-.03c-.135-.673-.14-1.207-.056-1.665.084-.46.253-.81.421-1.113l.131-.23c.065-.112.126-.22.182-.327-.29.107-.62.202-.98.285C11.487 3.83 9.822 4 8 4c-1.821 0-3.486-.17-4.709-.452-.065-.015-.13-.03-.193-.047zM13.964 2a1.12 1.12 0 0 0-.214-.145c-.272-.148-.697-.297-1.266-.428C11.354 1.166 9.769 1 8 1c-1.769 0-3.354.166-4.484.427-.569.13-.994.28-1.266.428A1.12 1.12 0 0 0 2.036 2c.04.038.109.087.214.145.272.148.697.297 1.266.428C4.646 2.834 6.231 3 8 3c1.769 0 3.354-.166 4.484-.427.569-.13.994-.28 1.266-.428A1.12 1.12 0 0 0 13.964 2z", } + } } } @@ -62951,6 +69155,9 @@ impl IconShape for BsTranslate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62959,6 +69166,7 @@ impl IconShape for BsTranslate { path { d: "M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z", } + } } } @@ -62993,11 +69201,15 @@ impl IconShape for BsTrashFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1H3v9a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4h.5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1H2.5zm3 4a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zM8 5a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7A.5.5 0 0 1 8 5zm3 .5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 1 0z", } + } } } @@ -63032,6 +69244,9 @@ impl IconShape for BsTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63041,6 +69256,7 @@ impl IconShape for BsTrash { d: "M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1v1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4H4.118zM2.5 3V2h11v1h-11z", fill_rule: "evenodd", } + } } } @@ -63075,11 +69291,15 @@ impl IconShape for BsTrash2Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.037 3.225A.703.703 0 0 1 2 3c0-1.105 2.686-2 6-2s6 .895 6 2a.702.702 0 0 1-.037.225l-1.684 10.104A2 2 0 0 1 10.305 15H5.694a2 2 0 0 1-1.973-1.671L2.037 3.225zm9.89-.69C10.966 2.214 9.578 2 8 2c-1.58 0-2.968.215-3.926.534-.477.16-.795.327-.975.466.18.14.498.307.975.466C5.032 3.786 6.42 4 8 4s2.967-.215 3.926-.534c.477-.16.795-.327.975-.466-.18-.14-.498-.307-.975-.466z", } + } } } @@ -63114,11 +69334,15 @@ impl IconShape for BsTrash2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 3a.702.702 0 0 1-.037.225l-1.684 10.104A2 2 0 0 1 10.305 15H5.694a2 2 0 0 1-1.973-1.671L2.037 3.225A.703.703 0 0 1 2 3c0-1.105 2.686-2 6-2s6 .895 6 2zM3.215 4.207l1.493 8.957a1 1 0 0 0 .986.836h4.612a1 1 0 0 0 .986-.836l1.493-8.957C11.69 4.689 9.954 5 8 5c-1.954 0-3.69-.311-4.785-.793z", } + } } } @@ -63153,11 +69377,15 @@ impl IconShape for BsTrash3Fill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 1.5v1h3.5a.5.5 0 0 1 0 1h-.538l-.853 10.66A2 2 0 0 1 11.115 16h-6.23a2 2 0 0 1-1.994-1.84L2.038 3.5H1.5a.5.5 0 0 1 0-1H5v-1A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5Zm-5 0v1h4v-1a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5ZM4.5 5.029l.5 8.5a.5.5 0 1 0 .998-.06l-.5-8.5a.5.5 0 1 0-.998.06Zm6.53-.528a.5.5 0 0 0-.528.47l-.5 8.5a.5.5 0 0 0 .998.058l.5-8.5a.5.5 0 0 0-.47-.528ZM8 4.5a.5.5 0 0 0-.5.5v8.5a.5.5 0 0 0 1 0V5a.5.5 0 0 0-.5-.5Z", } + } } } @@ -63192,11 +69420,15 @@ impl IconShape for BsTrash3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5ZM11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H2.506a.58.58 0 0 0-.01 0H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1h-.995a.59.59 0 0 0-.01 0H11Zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5h9.916Zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47ZM8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5Z", } + } } } @@ -63231,11 +69463,15 @@ impl IconShape for BsTreeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.416.223a.5.5 0 0 0-.832 0l-3 4.5A.5.5 0 0 0 5 5.5h.098L3.076 8.735A.5.5 0 0 0 3.5 9.5h.191l-1.638 3.276a.5.5 0 0 0 .447.724H7V16h2v-2.5h4.5a.5.5 0 0 0 .447-.724L12.31 9.5h.191a.5.5 0 0 0 .424-.765L10.902 5.5H11a.5.5 0 0 0 .416-.777l-3-4.5z", } + } } } @@ -63270,11 +69506,15 @@ impl IconShape for BsTree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.416.223a.5.5 0 0 0-.832 0l-3 4.5A.5.5 0 0 0 5 5.5h.098L3.076 8.735A.5.5 0 0 0 3.5 9.5h.191l-1.638 3.276a.5.5 0 0 0 .447.724H7V16h2v-2.5h4.5a.5.5 0 0 0 .447-.724L12.31 9.5h.191a.5.5 0 0 0 .424-.765L10.902 5.5H11a.5.5 0 0 0 .416-.777l-3-4.5zM6.437 4.758A.5.5 0 0 0 6 4.5h-.066L8 1.401 10.066 4.5H10a.5.5 0 0 0-.424.765L11.598 8.5H11.5a.5.5 0 0 0-.447.724L12.69 12.5H3.309l1.638-3.276A.5.5 0 0 0 4.5 8.5h-.098l2.022-3.235a.5.5 0 0 0 .013-.507z", } + } } } @@ -63309,12 +69549,16 @@ impl IconShape for BsTriangleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.022 1.566a1.13 1.13 0 0 1 1.96 0l6.857 11.667c.457.778-.092 1.767-.98 1.767H1.144c-.889 0-1.437-.99-.98-1.767L7.022 1.566z", fill_rule: "evenodd", } + } } } @@ -63349,11 +69593,15 @@ impl IconShape for BsTriangleHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.065 2.016A.13.13 0 0 0 8.002 2v11.983l6.856.017a.12.12 0 0 0 .066-.017.162.162 0 0 0 .054-.06.176.176 0 0 0-.002-.183L8.12 2.073a.146.146 0 0 0-.054-.057zm-1.043-.45a1.13 1.13 0 0 1 1.96 0l6.856 11.667c.458.778-.091 1.767-.98 1.767H1.146c-.889 0-1.437-.99-.98-1.767L7.022 1.566z", } + } } } @@ -63388,11 +69636,15 @@ impl IconShape for BsTriangle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z", } + } } } @@ -63427,11 +69679,15 @@ impl IconShape for BsTrophyFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5c0 .538-.012 1.05-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33.076 33.076 0 0 1 2.5.5zm.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935zm10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935z", } + } } } @@ -63466,11 +69722,15 @@ impl IconShape for BsTrophy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5c0 .538-.012 1.05-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33.076 33.076 0 0 1 2.5.5zm.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935zm10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935zM3.504 1c.007.517.026 1.006.056 1.469.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.501.501 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667.03-.463.049-.952.056-1.469H3.504z", } + } } } @@ -63505,6 +69765,9 @@ impl IconShape for BsTropicalStorm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63513,6 +69776,7 @@ impl IconShape for BsTropicalStorm { path { d: "M9.5 2c-.9 0-1.75.216-2.501.6A5 5 0 0 1 13 7.5a6.5 6.5 0 1 1-13 0 .5.5 0 0 1 1 0 5.5 5.5 0 0 0 8.001 4.9A5 5 0 0 1 3 7.5a6.5 6.5 0 0 1 13 0 .5.5 0 0 1-1 0A5.5 5.5 0 0 0 9.5 2zM8 3.5a4 4 0 1 0 0 8 4 4 0 0 0 0-8z", } + } } } @@ -63547,11 +69811,15 @@ impl IconShape for BsTruckFlatbed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 4a.5.5 0 0 1 .5.5V5h1.02a1.5 1.5 0 0 1 1.17.563l1.481 1.85a1.5 1.5 0 0 1 .329.938V10.5a1.5 1.5 0 0 1-1.5 1.5H14a2 2 0 1 1-4 0H5a2 2 0 1 1-4 0 1 1 0 0 1-1-1v-1h11V4.5a.5.5 0 0 1 .5-.5zM3 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm9 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm1.732 0h.768a.5.5 0 0 0 .5-.5V8.35a.5.5 0 0 0-.11-.312l-1.48-1.85A.5.5 0 0 0 13.02 6H12v4a2 2 0 0 1 1.732 1z", } + } } } @@ -63586,11 +69854,15 @@ impl IconShape for BsTruck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3.5A1.5 1.5 0 0 1 1.5 2h9A1.5 1.5 0 0 1 12 3.5V5h1.02a1.5 1.5 0 0 1 1.17.563l1.481 1.85a1.5 1.5 0 0 1 .329.938V10.5a1.5 1.5 0 0 1-1.5 1.5H14a2 2 0 1 1-4 0H5a2 2 0 1 1-3.998-.085A1.5 1.5 0 0 1 0 10.5v-7zm1.294 7.456A1.999 1.999 0 0 1 4.732 11h5.536a2.01 2.01 0 0 1 .732-.732V3.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .294.456zM12 10a2 2 0 0 1 1.732 1h.768a.5.5 0 0 0 .5-.5V8.35a.5.5 0 0 0-.11-.312l-1.48-1.85A.5.5 0 0 0 13.02 6H12v4zm-9 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm9 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } + } } } @@ -63625,11 +69897,15 @@ impl IconShape for BsTsunami { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.036 12.314a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65zm0 2a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65zM2.662 8.08c-.456 1.063-.994 2.098-1.842 2.804a.5.5 0 0 1-.64-.768c.652-.544 1.114-1.384 1.564-2.43.14-.328.281-.68.427-1.044.302-.754.624-1.559 1.01-2.308C3.763 3.2 4.528 2.105 5.7 1.299 6.877.49 8.418 0 10.5 0c1.463 0 2.511.4 3.179 1.058.67.66.893 1.518.819 2.302-.074.771-.441 1.516-1.02 1.965a1.878 1.878 0 0 1-1.904.27c-.65.642-.907 1.679-.71 2.614C11.076 9.215 11.784 10 13 10h2.5a.5.5 0 0 1 0 1H13c-1.784 0-2.826-1.215-3.114-2.585-.232-1.1.005-2.373.758-3.284L10.5 5.06l-.777.388a.5.5 0 0 1-.447 0l-1-.5a.5.5 0 0 1 .447-.894l.777.388.776-.388a.5.5 0 0 1 .447 0l1 .5a.493.493 0 0 1 .034.018c.44.264.81.195 1.108-.036.328-.255.586-.729.637-1.27.05-.529-.1-1.076-.525-1.495-.426-.42-1.19-.77-2.477-.77-1.918 0-3.252.448-4.232 1.123C5.283 2.8 4.61 3.738 4.07 4.79c-.365.71-.655 1.433-.945 2.16-.15.376-.301.753-.463 1.13z", } + } } } @@ -63664,11 +69940,15 @@ impl IconShape for BsTvFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 13.5A.5.5 0 0 1 3 13h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zM2 2h12s2 0 2 2v6s0 2-2 2H2s-2 0-2-2V4s0-2 2-2z", } + } } } @@ -63703,11 +69983,15 @@ impl IconShape for BsTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 13.5A.5.5 0 0 1 3 13h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zM13.991 3l.024.001a1.46 1.46 0 0 1 .538.143.757.757 0 0 1 .302.254c.067.1.145.277.145.602v5.991l-.001.024a1.464 1.464 0 0 1-.143.538.758.758 0 0 1-.254.302c-.1.067-.277.145-.602.145H2.009l-.024-.001a1.464 1.464 0 0 1-.538-.143.758.758 0 0 1-.302-.254C1.078 10.502 1 10.325 1 10V4.009l.001-.024a1.46 1.46 0 0 1 .143-.538.758.758 0 0 1 .254-.302C1.498 3.078 1.675 3 2 3h11.991zM14 2H2C0 2 0 4 0 4v6c0 2 2 2 2 2h12c2 0 2-2 2-2V4c0-2-2-2-2-2z", } + } } } @@ -63742,6 +70026,9 @@ impl IconShape for BsTwitch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63750,6 +70037,7 @@ impl IconShape for BsTwitch { path { d: "M11.857 3.143h-1.143V6.57h1.143V3.143zm-3.143 0H7.571V6.57h1.143V3.143z", } + } } } @@ -63784,11 +70072,15 @@ impl IconShape for BsTwitter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z", } + } } } @@ -63823,11 +70115,15 @@ impl IconShape for BsTypeBold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.21 13c2.106 0 3.412-1.087 3.412-2.823 0-1.306-.984-2.283-2.324-2.386v-.055a2.176 2.176 0 0 0 1.852-2.14c0-1.51-1.162-2.46-3.014-2.46H3.843V13H8.21zM5.908 4.674h1.696c.963 0 1.517.451 1.517 1.244 0 .834-.629 1.32-1.73 1.32H5.908V4.673zm0 6.788V8.598h1.73c1.217 0 1.88.492 1.88 1.415 0 .943-.643 1.449-1.832 1.449H5.907z", } + } } } @@ -63862,11 +70158,15 @@ impl IconShape for BsTypeH1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.637 13V3.669H7.379V7.62H2.758V3.67H1.5V13h1.258V8.728h4.62V13h1.259zm5.329 0V3.669h-1.244L10.5 5.316v1.265l2.16-1.565h.062V13h1.244z", } + } } } @@ -63901,11 +70201,15 @@ impl IconShape for BsTypeH2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.638 13V3.669H6.38V7.62H1.759V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.022-6.733v-.048c0-.889.63-1.668 1.716-1.668.957 0 1.675.608 1.675 1.572 0 .855-.554 1.504-1.067 2.085l-3.513 3.999V13H15.5v-1.094h-4.245v-.075l2.481-2.844c.875-.998 1.586-1.784 1.586-2.953 0-1.463-1.155-2.556-2.919-2.556-1.941 0-2.966 1.326-2.966 2.74v.049h1.223z", } + } } } @@ -63940,11 +70244,15 @@ impl IconShape for BsTypeH3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.637 13V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.625-4.272h1.018c1.142 0 1.935.67 1.949 1.674.013 1.005-.78 1.737-2.01 1.73-1.08-.007-1.853-.588-1.935-1.32H9.108c.069 1.327 1.224 2.386 3.083 2.386 1.935 0 3.343-1.155 3.309-2.789-.027-1.51-1.251-2.16-2.037-2.249v-.068c.704-.123 1.764-.91 1.723-2.229-.035-1.353-1.176-2.4-2.954-2.385-1.873.006-2.857 1.162-2.898 2.358h1.196c.062-.69.711-1.299 1.696-1.299.998 0 1.695.622 1.695 1.525.007.922-.718 1.592-1.695 1.592h-.964v1.074z", } + } } } @@ -63979,11 +70287,15 @@ impl IconShape for BsTypeItalic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.991 11.674 9.53 4.455c.123-.595.246-.71 1.347-.807l.11-.52H7.211l-.11.52c1.06.096 1.128.212 1.005.807L6.57 11.674c-.123.595-.246.71-1.346.806l-.11.52h3.774l.11-.52c-1.06-.095-1.129-.211-1.006-.806z", } + } } } @@ -64018,11 +70330,15 @@ impl IconShape for BsTypeStrikethrough { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.333 5.686c0 .31.083.581.27.814H5.166a2.776 2.776 0 0 1-.099-.76c0-1.627 1.436-2.768 3.48-2.768 1.969 0 3.39 1.175 3.445 2.85h-1.23c-.11-1.08-.964-1.743-2.25-1.743-1.23 0-2.18.602-2.18 1.607zm2.194 7.478c-2.153 0-3.589-1.107-3.705-2.81h1.23c.144 1.06 1.129 1.703 2.544 1.703 1.34 0 2.31-.705 2.31-1.675 0-.827-.547-1.374-1.914-1.675L8.046 8.5H1v-1h14v1h-3.504c.468.437.675.994.675 1.697 0 1.826-1.436 2.967-3.644 2.967z", } + } } } @@ -64057,11 +70373,15 @@ impl IconShape for BsTypeUnderline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.313 3.136h-1.23V9.54c0 2.105 1.47 3.623 3.917 3.623s3.917-1.518 3.917-3.623V3.136h-1.23v6.323c0 1.49-.978 2.57-2.687 2.57-1.709 0-2.687-1.08-2.687-2.57V3.136zM12.5 15h-9v-1h9v1z", } + } } } @@ -64096,11 +70416,15 @@ impl IconShape for BsType { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m2.244 13.081.943-2.803H6.66l.944 2.803H8.86L5.54 3.75H4.322L1 13.081h1.244zm2.7-7.923L6.34 9.314H3.51l1.4-4.156h.034zm9.146 7.027h.035v.896h1.128V8.125c0-1.51-1.114-2.345-2.646-2.345-1.736 0-2.59.916-2.666 2.174h1.108c.068-.718.595-1.19 1.517-1.19.971 0 1.518.52 1.518 1.464v.731H12.19c-1.647.007-2.522.8-2.522 2.058 0 1.319.957 2.18 2.345 2.18 1.06 0 1.716-.43 2.078-1.011zm-1.763.035c-.752 0-1.456-.397-1.456-1.244 0-.65.424-1.115 1.408-1.115h1.805v.834c0 .896-.752 1.525-1.757 1.525z", } + } } } @@ -64135,11 +70459,15 @@ impl IconShape for BsUiChecksGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 10h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1zm9-9h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-3a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zm0 9a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-3zm0-10a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2h-3zM2 9a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H2zm7 2a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-3a2 2 0 0 1-2-2v-3zM0 2a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.354.854a.5.5 0 1 0-.708-.708L3 3.793l-.646-.647a.5.5 0 1 0-.708.708l1 1a.5.5 0 0 0 .708 0l2-2z", } + } } } @@ -64174,11 +70502,15 @@ impl IconShape for BsUiChecks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zM2 1a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm0 8a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2H2zm.854-3.646a.5.5 0 0 1-.708 0l-1-1a.5.5 0 1 1 .708-.708l.646.647 1.646-1.647a.5.5 0 1 1 .708.708l-2 2zm0 8a.5.5 0 0 1-.708 0l-1-1a.5.5 0 0 1 .708-.708l.646.647 1.646-1.647a.5.5 0 0 1 .708.708l-2 2zM7 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm0-5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } + } } } @@ -64213,11 +70545,15 @@ impl IconShape for BsUiRadiosGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 15a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm9-9a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm0 9a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zM16 3.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm-9 9a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm5.5 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm-9-11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 2a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z", } + } } } @@ -64252,11 +70588,15 @@ impl IconShape for BsUiRadios { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zM0 12a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm7-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm0-5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zM3 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm0 4.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } + } } } @@ -64291,12 +70631,16 @@ impl IconShape for BsUmbrellaFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a.5.5 0 0 1 .5.5v.514C12.625 1.238 16 4.22 16 8c0 0 0 .5-.5.5-.149 0-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394A3.166 3.166 0 0 0 13 7.5c-.638 0-1.178.213-1.564.434a3.484 3.484 0 0 0-.555.394l-.025.023-.003.003s-.204.146-.353.146-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394 3.3 3.3 0 0 0-1.064-.39V13.5H8h.5v.039l-.005.083a2.958 2.958 0 0 1-.298 1.102 2.257 2.257 0 0 1-.763.88C7.06 15.851 6.587 16 6 16s-1.061-.148-1.434-.396a2.255 2.255 0 0 1-.763-.88 2.958 2.958 0 0 1-.302-1.185v-.025l-.001-.009v-.003s0-.002.5-.002h-.5V13a.5.5 0 0 1 1 0v.506l.003.044a1.958 1.958 0 0 0 .195.726c.095.191.23.367.423.495.19.127.466.229.879.229s.689-.102.879-.229c.193-.128.328-.304.424-.495a1.958 1.958 0 0 0 .197-.77V7.544a3.3 3.3 0 0 0-1.064.39 3.482 3.482 0 0 0-.58.417l-.004.004S5.65 8.5 5.5 8.5c-.149 0-.352-.145-.352-.145l-.004-.004a3.482 3.482 0 0 0-.58-.417A3.166 3.166 0 0 0 3 7.5c-.638 0-1.177.213-1.564.434a3.482 3.482 0 0 0-.58.417l-.004.004S.65 8.5.5 8.5C0 8.5 0 8 0 8c0-3.78 3.375-6.762 7.5-6.986V.5A.5.5 0 0 1 8 0z", fill_rule: "evenodd", } + } } } @@ -64331,11 +70675,15 @@ impl IconShape for BsUmbrella { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0a.5.5 0 0 1 .5.5v.514C12.625 1.238 16 4.22 16 8c0 0 0 .5-.5.5-.149 0-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394A3.166 3.166 0 0 0 13 7.5c-.638 0-1.178.213-1.564.434a3.484 3.484 0 0 0-.555.394l-.025.023-.003.003s-.204.146-.353.146-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394 3.3 3.3 0 0 0-1.064-.39V13.5H8h.5v.039l-.005.083a2.958 2.958 0 0 1-.298 1.102 2.257 2.257 0 0 1-.763.88C7.06 15.851 6.587 16 6 16s-1.061-.148-1.434-.396a2.255 2.255 0 0 1-.763-.88 2.958 2.958 0 0 1-.302-1.185v-.025l-.001-.009v-.003s0-.002.5-.002h-.5V13a.5.5 0 0 1 1 0v.506l.003.044a1.958 1.958 0 0 0 .195.726c.095.191.23.367.423.495.19.127.466.229.879.229s.689-.102.879-.229c.193-.128.328-.304.424-.495a1.958 1.958 0 0 0 .197-.77V7.544a3.3 3.3 0 0 0-1.064.39 3.482 3.482 0 0 0-.58.417l-.004.004S5.65 8.5 5.5 8.5c-.149 0-.352-.145-.352-.145l-.004-.004a3.482 3.482 0 0 0-.58-.417A3.166 3.166 0 0 0 3 7.5c-.638 0-1.177.213-1.564.434a3.482 3.482 0 0 0-.58.417l-.004.004S.65 8.5.5 8.5C0 8.5 0 8 0 8c0-3.78 3.375-6.762 7.5-6.986V.5A.5.5 0 0 1 8 0zM6.577 2.123c-2.833.5-4.99 2.458-5.474 4.854A4.124 4.124 0 0 1 3 6.5c.806 0 1.48.25 1.962.511a9.706 9.706 0 0 1 .344-2.358c.242-.868.64-1.765 1.271-2.53zm-.615 4.93A4.16 4.16 0 0 1 8 6.5a4.16 4.16 0 0 1 2.038.553 8.688 8.688 0 0 0-.307-2.13C9.434 3.858 8.898 2.83 8 2.117c-.898.712-1.434 1.74-1.731 2.804a8.687 8.687 0 0 0-.307 2.131zm3.46-4.93c.631.765 1.03 1.662 1.272 2.53.233.833.328 1.66.344 2.358A4.14 4.14 0 0 1 13 6.5c.77 0 1.42.23 1.897.477-.484-2.396-2.641-4.355-5.474-4.854z", } + } } } @@ -64370,11 +70718,15 @@ impl IconShape for BsUnion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2z", } + } } } @@ -64409,11 +70761,15 @@ impl IconShape for BsUnlockFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 1a2 2 0 0 0-2 2v4a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5V3a3 3 0 0 1 6 0v4a.5.5 0 0 1-1 0V3a2 2 0 0 0-2-2z", } + } } } @@ -64448,11 +70804,15 @@ impl IconShape for BsUnlock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 1a2 2 0 0 0-2 2v4a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5V3a3 3 0 0 1 6 0v4a.5.5 0 0 1-1 0V3a2 2 0 0 0-2-2zM3 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H3z", } + } } } @@ -64487,11 +70847,15 @@ impl IconShape for BsUpcScan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1a.5.5 0 0 0-.5.5v3a.5.5 0 0 1-1 0v-3A1.5 1.5 0 0 1 1.5 0h3a.5.5 0 0 1 0 1h-3zM11 .5a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 1 16 1.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 1-.5-.5zM.5 11a.5.5 0 0 1 .5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 1 0 1h-3A1.5 1.5 0 0 1 0 14.5v-3a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v3a1.5 1.5 0 0 1-1.5 1.5h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 1 .5-.5zM3 4.5a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7zm3 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7z", } + } } } @@ -64526,11 +70890,15 @@ impl IconShape for BsUpc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 4.5a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7zm3 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7z", } + } } } @@ -64565,6 +70933,9 @@ impl IconShape for BsUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64573,6 +70944,7 @@ impl IconShape for BsUpload { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 2.707V11.5a.5.5 0 0 1-1 0V2.707L5.354 4.854a.5.5 0 1 1-.708-.708l3-3z", } + } } } @@ -64607,11 +70979,15 @@ impl IconShape for BsUsbCFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 5a3 3 0 0 0 0 6h10a3 3 0 1 0 0-6H3Zm.5 2.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1Z", } + } } } @@ -64646,6 +71022,9 @@ impl IconShape for BsUsbC { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64654,6 +71033,7 @@ impl IconShape for BsUsbC { path { d: "M0 8a3 3 0 0 1 3-3h10a3 3 0 1 1 0 6H3a3 3 0 0 1-3-3Zm3-2a2 2 0 1 0 0 4h10a2 2 0 1 0 0-4H3Z", } + } } } @@ -64688,11 +71068,15 @@ impl IconShape for BsUsbDriveFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM5.5 5a.5.5 0 0 0-.5.5V15a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V5.5a.5.5 0 0 0-.5-.5h-6Z", } + } } } @@ -64727,11 +71111,15 @@ impl IconShape for BsUsbDrive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM6 5a1 1 0 0 0-1 1v8.5A1.5 1.5 0 0 0 6.5 16h4a1.5 1.5 0 0 0 1.5-1.5V6a1 1 0 0 0-1-1H6Zm0 1h5v8.5a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5V6Z", } + } } } @@ -64766,11 +71154,15 @@ impl IconShape for BsUsbFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.5 5a.5.5 0 0 0-.5.5v5a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5H.5Zm1.75 1.5h11.5a.25.25 0 0 1 .25.25v1a.25.25 0 0 1-.25.25H2.25A.25.25 0 0 1 2 7.75v-1a.25.25 0 0 1 .25-.25Z", } + } } } @@ -64805,11 +71197,15 @@ impl IconShape for BsUsbMicroFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.707 4A1 1 0 0 0 2 4.293L.293 6A1 1 0 0 0 0 6.707V11a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6.707A1 1 0 0 0 15.707 6L14 4.293A1 1 0 0 0 13.293 4H2.707ZM4.5 7h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } + } } } @@ -64844,6 +71240,9 @@ impl IconShape for BsUsbMicro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64852,6 +71251,7 @@ impl IconShape for BsUsbMicro { path { d: "M2.707 4A1 1 0 0 0 2 4.293L.293 6A1 1 0 0 0 0 6.707V11a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6.707A1 1 0 0 0 15.707 6L14 4.293A1 1 0 0 0 13.293 4H2.707Zm0 1h10.586L15 6.707V11H1V6.707L2.707 5Z", } + } } } @@ -64886,11 +71286,15 @@ impl IconShape for BsUsbMiniFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 3a1 1 0 0 0-1 1v1.293L.293 7A1 1 0 0 0 0 7.707V12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7.707A1 1 0 0 0 15.707 7L14 5.293V4a1 1 0 0 0-1-1H3Zm.5 5h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } + } } } @@ -64925,6 +71329,9 @@ impl IconShape for BsUsbMini { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64933,6 +71340,7 @@ impl IconShape for BsUsbMini { path { d: "M3 3a1 1 0 0 0-1 1v1.293L.293 7A1 1 0 0 0 0 7.707V12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7.707A1 1 0 0 0 15.707 7L14 5.293V4a1 1 0 0 0-1-1H3Zm0 1h10v1.293a1 1 0 0 0 .293.707L15 7.707V12H1V7.707L2.707 6A1 1 0 0 0 3 5.293V4Z", } + } } } @@ -64967,11 +71375,15 @@ impl IconShape for BsUsbPlugFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM5.5 5a.5.5 0 0 0-.5.5v4.894a2 2 0 0 0 .336 1.11l.83 1.245c.544.816.834 1.774.834 2.754 0 .275.222.497.497.497h2.006a.497.497 0 0 0 .497-.497c0-.98.29-1.938.834-2.754l.83-1.245a2 2 0 0 0 .336-1.11V5.5a.5.5 0 0 0-.5-.5h-6Z", } + } } } @@ -65006,11 +71418,15 @@ impl IconShape for BsUsbPlug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM6 5a1 1 0 0 0-1 1v4.394c0 .494.146.976.42 1.387l1.038 1.558c.354.53.542 1.152.542 1.789 0 .481.39.872.872.872h1.256c.481 0 .872-.39.872-.872 0-.637.188-1.26.541-1.789l1.04-1.558A2.5 2.5 0 0 0 12 10.394V6a1 1 0 0 0-1-1H6Zm0 1h5v4.394a1.5 1.5 0 0 1-.252.832L9.71 12.784A4.224 4.224 0 0 0 9.002 15H7.998a4.224 4.224 0 0 0-.707-2.216l-1.04-1.558A1.5 1.5 0 0 1 6 10.394V6Z", } + } } } @@ -65045,11 +71461,15 @@ impl IconShape for BsUsbSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m7.792.312-1.533 2.3A.25.25 0 0 0 6.467 3H7.5v7.319a2.5 2.5 0 0 0-.515-.298L5.909 9.56A1.5 1.5 0 0 1 5 8.18v-.266a1.5 1.5 0 1 0-1 0v.266a2.5 2.5 0 0 0 1.515 2.298l1.076.461a1.5 1.5 0 0 1 .888 1.129 2.001 2.001 0 1 0 1.021-.006v-.902a1.5 1.5 0 0 1 .756-1.303l1.484-.848A2.5 2.5 0 0 0 11.995 7h.755a.25.25 0 0 0 .25-.25v-2.5a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h.741a1.5 1.5 0 0 1-.747 1.142L8.76 8.99a2.584 2.584 0 0 0-.26.17V3h1.033a.25.25 0 0 0 .208-.389L8.208.312a.25.25 0 0 0-.416 0Z", } + } } } @@ -65084,6 +71504,9 @@ impl IconShape for BsUsb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65092,6 +71515,7 @@ impl IconShape for BsUsb { path { d: "M0 5.5A.5.5 0 0 1 .5 5h15a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-5ZM1 10h14V6H1v4Z", } + } } } @@ -65126,6 +71550,9 @@ impl IconShape for BsValentine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65135,6 +71562,7 @@ impl IconShape for BsValentine { d: "M0 2.994v-.06a1 1 0 0 1 .859-.99l13-1.857a1 1 0 0 1 1.141.99V2a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V2.994ZM1 3v10h14V3H1Z", fill_rule: "evenodd", } + } } } @@ -65169,6 +71597,9 @@ impl IconShape for BsValentine2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65178,6 +71609,7 @@ impl IconShape for BsValentine2 { d: "M2 1.994v-.042a1 1 0 0 1 .9-.995l9-.9A1 1 0 0 1 13 1a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V1.994ZM3 2v13h10V2H3Z", fill_rule: "evenodd", } + } } } @@ -65212,6 +71644,9 @@ impl IconShape for BsVectorPen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65222,6 +71657,7 @@ impl IconShape for BsVectorPen { d: "M2.832 13.228 8 9a1 1 0 1 0-1-1l-4.228 5.168-.026.086.086-.026z", fill_rule: "evenodd", } + } } } @@ -65256,11 +71692,15 @@ impl IconShape for BsViewList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 4.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1H3zM1 2a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 2zm0 12a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 14z", } + } } } @@ -65295,11 +71735,15 @@ impl IconShape for BsViewStacked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 0h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3zm0 8h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1H3z", } + } } } @@ -65334,11 +71778,15 @@ impl IconShape for BsVimeo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.992 4.204c-.071 1.556-1.158 3.687-3.262 6.393-2.175 2.829-4.016 4.243-5.522 4.243-.933 0-1.722-.861-2.367-2.583L3.55 7.523C3.07 5.8 2.556 4.94 2.007 4.94c-.118 0-.537.253-1.254.754L0 4.724a209.56 209.56 0 0 0 2.334-2.081c1.054-.91 1.845-1.388 2.373-1.437 1.243-.123 2.01.728 2.298 2.553.31 1.968.526 3.19.646 3.666.36 1.631.756 2.446 1.186 2.445.334 0 .836-.53 1.508-1.587.671-1.058 1.03-1.863 1.077-2.415.096-.913-.263-1.37-1.077-1.37a3.022 3.022 0 0 0-1.185.261c.789-2.573 2.291-3.825 4.508-3.756 1.644.05 2.419 1.117 2.324 3.2z", } + } } } @@ -65373,6 +71821,9 @@ impl IconShape for BsVinylFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65381,6 +71832,7 @@ impl IconShape for BsVinylFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4 8a4 4 0 1 0 8 0 4 4 0 0 0-8 0z", } + } } } @@ -65415,6 +71867,9 @@ impl IconShape for BsVinyl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65426,6 +71881,7 @@ impl IconShape for BsVinyl { path { d: "M9 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } + } } } @@ -65460,11 +71916,15 @@ impl IconShape for BsVoicemail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 8.5A3.49 3.49 0 0 1 5.95 11h4.1a3.5 3.5 0 1 1 2.45 1h-9A3.5 3.5 0 1 1 7 8.5zm-6 0a2.5 2.5 0 1 0 5 0 2.5 2.5 0 0 0-5 0zm14 0a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0z", } + } } } @@ -65499,11 +71959,15 @@ impl IconShape for BsVolumeDownFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z", } + } } } @@ -65538,11 +72002,15 @@ impl IconShape for BsVolumeDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11zM12.025 8a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z", } + } } } @@ -65577,11 +72045,15 @@ impl IconShape for BsVolumeMuteFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z", } + } } } @@ -65616,11 +72088,15 @@ impl IconShape for BsVolumeMute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zM6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96V5.04zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z", } + } } } @@ -65655,11 +72131,15 @@ impl IconShape for BsVolumeOffFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.717 3.55A.5.5 0 0 1 11 4v8a.5.5 0 0 1-.812.39L7.825 10.5H5.5A.5.5 0 0 1 5 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z", } + } } } @@ -65694,11 +72174,15 @@ impl IconShape for BsVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.717 3.55A.5.5 0 0 1 11 4v8a.5.5 0 0 1-.812.39L7.825 10.5H5.5A.5.5 0 0 1 5 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zM10 5.04 8.312 6.39A.5.5 0 0 1 8 6.5H6v3h2a.5.5 0 0 1 .312.11L10 10.96V5.04z", } + } } } @@ -65733,6 +72217,9 @@ impl IconShape for BsVolumeUpFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65744,6 +72231,7 @@ impl IconShape for BsVolumeUpFill { path { d: "M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z", } + } } } @@ -65778,6 +72266,9 @@ impl IconShape for BsVolumeUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65789,6 +72280,7 @@ impl IconShape for BsVolumeUp { path { d: "M10.025 8a4.486 4.486 0 0 1-1.318 3.182L8 10.475A3.489 3.489 0 0 0 9.025 8c0-.966-.392-1.841-1.025-2.475l.707-.707A4.486 4.486 0 0 1 10.025 8zM7 4a.5.5 0 0 0-.812-.39L3.825 5.5H1.5A.5.5 0 0 0 1 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 7 12V4zM4.312 6.39 6 5.04v5.92L4.312 9.61A.5.5 0 0 0 4 9.5H2v-3h2a.5.5 0 0 0 .312-.11z", } + } } } @@ -65823,11 +72315,15 @@ impl IconShape for BsVr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 12V4a1 1 0 0 1 1-1h2.5V2H4a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5v-1H4a1 1 0 0 1-1-1zm6.5 1v1H12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H9.5v1H12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H9.5zM8 16a.5.5 0 0 1-.5-.5V.5a.5.5 0 0 1 1 0v15a.5.5 0 0 1-.5.5z", } + } } } @@ -65862,6 +72358,9 @@ impl IconShape for BsWalletFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65870,6 +72369,7 @@ impl IconShape for BsWalletFill { path { d: "M16 6.5h-5.551a2.678 2.678 0 0 1-.443 1.042C9.613 8.088 8.963 8.5 8 8.5c-.963 0-1.613-.412-2.006-.958A2.679 2.679 0 0 1 5.551 6.5H0v6A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-6z", } + } } } @@ -65904,11 +72404,15 @@ impl IconShape for BsWallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3a2 2 0 0 1 2-2h13.5a.5.5 0 0 1 0 1H15v2a1 1 0 0 1 1 1v8.5a1.5 1.5 0 0 1-1.5 1.5h-12A2.5 2.5 0 0 1 0 12.5V3zm1 1.732V12.5A1.5 1.5 0 0 0 2.5 14h12a.5.5 0 0 0 .5-.5V5H2a1.99 1.99 0 0 1-1-.268zM1 3a1 1 0 0 0 1 1h12V2H2a1 1 0 0 0-1 1z", } + } } } @@ -65943,11 +72447,15 @@ impl IconShape for BsWallet2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.136.326A1.5 1.5 0 0 1 14 1.78V3h.5A1.5 1.5 0 0 1 16 4.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 13.5v-9a1.5 1.5 0 0 1 1.432-1.499L12.136.326zM5.562 3H13V1.78a.5.5 0 0 0-.621-.484L5.562 3zM1.5 4a.5.5 0 0 0-.5.5v9a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-13z", } + } } } @@ -65982,6 +72490,9 @@ impl IconShape for BsWatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65990,6 +72501,7 @@ impl IconShape for BsWatch { path { d: "M5.667 16C4.747 16 4 15.254 4 14.333v-1.86A5.985 5.985 0 0 1 2 8c0-1.777.772-3.374 2-4.472V1.667C4 .747 4.746 0 5.667 0h4.666C11.253 0 12 .746 12 1.667v1.86a5.99 5.99 0 0 1 1.918 3.48.502.502 0 0 1 .582.493v1a.5.5 0 0 1-.582.493A5.99 5.99 0 0 1 12 12.473v1.86c0 .92-.746 1.667-1.667 1.667H5.667zM13 8A5 5 0 1 0 3 8a5 5 0 0 0 10 0z", } + } } } @@ -66024,11 +72536,15 @@ impl IconShape for BsWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.036 3.314a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 3.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 6.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 9.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65z", } + } } } @@ -66063,6 +72579,9 @@ impl IconShape for BsWebcamFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66071,6 +72590,7 @@ impl IconShape for BsWebcamFill { path { d: "M2 3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H2Zm6 1.5a2 2 0 1 1 0 4 2 2 0 0 1 0-4ZM12.5 7a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Z", } + } } } @@ -66105,6 +72625,9 @@ impl IconShape for BsWebcam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66113,6 +72636,7 @@ impl IconShape for BsWebcam { path { d: "M8 6.5a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0Zm7 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } + } } } @@ -66147,11 +72671,15 @@ impl IconShape for BsWhatsapp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.601 2.326A7.854 7.854 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.933 7.933 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.573 6.573 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.557 6.557 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592zm3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.729.729 0 0 0-.529.247c-.182.198-.691.677-.691 1.654 0 .977.71 1.916.81 2.049.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232z", } + } } } @@ -66186,11 +72714,15 @@ impl IconShape for BsWifi1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.046 10.454c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.407.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.611-.091l.015-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .707 0l.708-.707z", } + } } } @@ -66225,11 +72757,15 @@ impl IconShape for BsWifi2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.229 8.271c.216-.216.194-.578-.063-.745A9.456 9.456 0 0 0 8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065A8.46 8.46 0 0 1 8 7a8.46 8.46 0 0 1 4.577 1.336c.205.132.48.108.652-.065zm-2.183 2.183c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.408.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.611-.091l.015-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .708 0l.707-.707z", } + } } } @@ -66264,11 +72800,15 @@ impl IconShape for BsWifiOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.706 3.294A12.545 12.545 0 0 0 8 3C5.259 3 2.723 3.882.663 5.379a.485.485 0 0 0-.048.736.518.518 0 0 0 .668.05A11.448 11.448 0 0 1 8 4c.63 0 1.249.05 1.852.148l.854-.854zM8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065 8.448 8.448 0 0 1 3.51-1.27L8 6zm2.596 1.404.785-.785c.63.24 1.227.545 1.785.907a.482.482 0 0 1 .063.745.525.525 0 0 1-.652.065 8.462 8.462 0 0 0-1.98-.932zM8 10l.933-.933a6.455 6.455 0 0 1 2.013.637c.285.145.326.524.1.75l-.015.015a.532.532 0 0 1-.611.09A5.478 5.478 0 0 0 8 10zm4.905-4.905.747-.747c.59.3 1.153.645 1.685 1.03a.485.485 0 0 1 .047.737.518.518 0 0 1-.668.05 11.493 11.493 0 0 0-1.811-1.07zM9.02 11.78c.238.14.236.464.04.66l-.707.706a.5.5 0 0 1-.707 0l-.707-.707c-.195-.195-.197-.518.04-.66A1.99 1.99 0 0 1 8 11.5c.374 0 .723.102 1.021.28zm4.355-9.905a.53.53 0 0 1 .75.75l-10.75 10.75a.53.53 0 0 1-.75-.75l10.75-10.75z", } + } } } @@ -66303,6 +72843,9 @@ impl IconShape for BsWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66311,6 +72854,7 @@ impl IconShape for BsWifi { path { d: "M13.229 8.271a.482.482 0 0 0-.063-.745A9.455 9.455 0 0 0 8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065A8.46 8.46 0 0 1 8 7a8.46 8.46 0 0 1 4.576 1.336c.206.132.48.108.653-.065zm-2.183 2.183c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.407.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.61-.091l.016-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .707 0l.707-.707z", } + } } } @@ -66345,11 +72889,15 @@ impl IconShape for BsWind { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.5 2A2.5 2.5 0 0 0 10 4.5a.5.5 0 0 1-1 0A3.5 3.5 0 1 1 12.5 8H.5a.5.5 0 0 1 0-1h12a2.5 2.5 0 0 0 0-5zm-7 1a1 1 0 0 0-1 1 .5.5 0 0 1-1 0 2 2 0 1 1 2 2h-5a.5.5 0 0 1 0-1h5a1 1 0 0 0 0-2zM0 9.5A.5.5 0 0 1 .5 9h10.042a3 3 0 1 1-3 3 .5.5 0 0 1 1 0 2 2 0 1 0 2-2H.5a.5.5 0 0 1-.5-.5z", } + } } } @@ -66384,6 +72932,9 @@ impl IconShape for BsWindowDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66395,6 +72946,7 @@ impl IconShape for BsWindowDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } + } } } @@ -66429,6 +72981,9 @@ impl IconShape for BsWindowDesktop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66437,6 +72992,7 @@ impl IconShape for BsWindowDesktop { path { d: "M2.375 1A2.366 2.366 0 0 0 0 3.357v9.286A2.366 2.366 0 0 0 2.375 15h11.25A2.366 2.366 0 0 0 16 12.643V3.357A2.366 2.366 0 0 0 13.625 1H2.375ZM1 3.357C1 2.612 1.611 2 2.375 2h11.25C14.389 2 15 2.612 15 3.357V4H1v-.643ZM1 5h14v7.643c0 .745-.611 1.357-1.375 1.357H2.375A1.366 1.366 0 0 1 1 12.643V5Z", } + } } } @@ -66471,6 +73027,9 @@ impl IconShape for BsWindowDock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66479,6 +73038,7 @@ impl IconShape for BsWindowDock { path { d: "M14 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h12ZM2 14h12a1 1 0 0 0 1-1V5H1v8a1 1 0 0 0 1 1ZM2 2a1 1 0 0 0-1 1v1h14V3a1 1 0 0 0-1-1H2Z", } + } } } @@ -66513,6 +73073,9 @@ impl IconShape for BsWindowFullscreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66521,6 +73084,7 @@ impl IconShape for BsWindowFullscreen { path { d: "M.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H.5ZM1 5V2h14v3H1Zm0 1h14v8H1V6Z", } + } } } @@ -66555,6 +73119,9 @@ impl IconShape for BsWindowPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66566,6 +73133,7 @@ impl IconShape for BsWindowPlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } + } } } @@ -66600,6 +73168,9 @@ impl IconShape for BsWindowSidebar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66608,6 +73179,7 @@ impl IconShape for BsWindowSidebar { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v2H1V3a1 1 0 0 1 1-1h12zM1 13V6h4v8H2a1 1 0 0 1-1-1zm5 1V6h9v7a1 1 0 0 1-1 1H6z", } + } } } @@ -66642,6 +73214,9 @@ impl IconShape for BsWindowSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66650,6 +73225,7 @@ impl IconShape for BsWindowSplit { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2Zm12 1a1 1 0 0 1 1 1v2H1V3a1 1 0 0 1 1-1h12ZM1 13V6h6.5v8H2a1 1 0 0 1-1-1Zm7.5 1V6H15v7a1 1 0 0 1-1 1H8.5Z", } + } } } @@ -66684,6 +73260,9 @@ impl IconShape for BsWindowStack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66692,6 +73271,7 @@ impl IconShape for BsWindowStack { path { d: "M12 1a2 2 0 0 1 2 2 2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2 2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h10ZM2 12V5a2 2 0 0 1 2-2h9a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1Zm1-4v5a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V8H3Zm12-1V5a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v2h12Z", } + } } } @@ -66726,6 +73306,9 @@ impl IconShape for BsWindowX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66737,6 +73320,7 @@ impl IconShape for BsWindowX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } + } } } @@ -66771,6 +73355,9 @@ impl IconShape for BsWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66779,6 +73366,7 @@ impl IconShape for BsWindow { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm13 2v2H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zM2 14a1 1 0 0 1-1-1V6h14v7a1 1 0 0 1-1 1H2z", } + } } } @@ -66813,11 +73401,15 @@ impl IconShape for BsWindows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.555 1.375 0 2.237v5.45h6.555V1.375zM0 13.795l6.555.933V8.313H0v5.482zm7.278-5.4.026 6.378L16 16V8.395H7.278zM16 0 7.33 1.244v6.414H16V0z", } + } } } @@ -66852,6 +73444,9 @@ impl IconShape for BsWordpress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66864,6 +73459,7 @@ impl IconShape for BsWordpress { d: "M0 8c0-4.411 3.589-8 8-8 4.41 0 8 3.589 8 8s-3.59 8-8 8c-4.411 0-8-3.589-8-8zm.367 0c0 4.209 3.424 7.633 7.633 7.633 4.208 0 7.632-3.424 7.632-7.633C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8z", fill_rule: "evenodd", } + } } } @@ -66898,6 +73494,9 @@ impl IconShape for BsWrenchAdjustableCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66906,6 +73505,7 @@ impl IconShape for BsWrenchAdjustableCircleFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16Zm-6.202-4.751 1.988-1.657a4.5 4.5 0 0 1 7.537-4.623L7.497 6.5l1 2.5 1.333 3.11c-.56.251-1.18.39-1.833.39a4.49 4.49 0 0 1-1.592-.29L4.747 14.2a7.031 7.031 0 0 1-2.949-2.951ZM12.496 8a4.491 4.491 0 0 1-1.703 3.526L9.497 8.5l2.959-1.11c.027.2.04.403.04.61Z", } + } } } @@ -66940,6 +73540,9 @@ impl IconShape for BsWrenchAdjustableCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66948,6 +73551,7 @@ impl IconShape for BsWrenchAdjustableCircle { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0a7 7 0 1 0-13.202 3.249l1.988-1.657a4.5 4.5 0 0 1 7.537-4.623L7.497 6.5l1 2.5 1.333 3.11c-.56.251-1.18.39-1.833.39a4.49 4.49 0 0 1-1.592-.29L4.747 14.2A7 7 0 0 0 15 8Zm-8.295.139a.25.25 0 0 0-.288-.376l-1.5.5.159.474.808-.27-.595.894a.25.25 0 0 0 .287.376l.808-.27-.595.894a.25.25 0 0 0 .287.376l1.5-.5-.159-.474-.808.27.596-.894a.25.25 0 0 0-.288-.376l-.808.27.596-.894Z", } + } } } @@ -66982,6 +73586,9 @@ impl IconShape for BsWrenchAdjustable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66990,6 +73597,7 @@ impl IconShape for BsWrenchAdjustable { path { d: "M11.5 9c.653 0 1.273-.139 1.833-.39L12 5.5 11 3l3.826-1.53A4.5 4.5 0 0 0 7.29 6.092l-6.116 5.096a2.583 2.583 0 1 0 3.638 3.638L9.908 8.71A4.49 4.49 0 0 0 11.5 9Zm-1.292-4.361-.596.893.809-.27a.25.25 0 0 1 .287.377l-.596.893.809-.27.158.475-1.5.5a.25.25 0 0 1-.287-.376l.596-.893-.809.27a.25.25 0 0 1-.287-.377l.596-.893-.809.27-.158-.475 1.5-.5a.25.25 0 0 1 .287.376ZM3 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z", } + } } } @@ -67024,11 +73632,15 @@ impl IconShape for BsWrench { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.102 2.223A3.004 3.004 0 0 0 3.78 5.897l6.341 6.252A3.003 3.003 0 0 0 13 16a3 3 0 1 0-.851-5.878L5.897 3.781A3.004 3.004 0 0 0 2.223.1l2.141 2.142L4 4l-1.757.364L.102 2.223zm13.37 9.019.528.026.287.445.445.287.026.529L15 13l-.242.471-.026.529-.445.287-.287.445-.529.026L13 15l-.471-.242-.529-.026-.287-.445-.445-.287-.026-.529L11 13l.242-.471.026-.529.445-.287.287-.445.529-.026L13 11l.471.242z", } + } } } @@ -67063,11 +73675,15 @@ impl IconShape for BsXCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z", } + } } } @@ -67102,6 +73718,9 @@ impl IconShape for BsXCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67110,6 +73729,7 @@ impl IconShape for BsXCircle { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } + } } } @@ -67144,11 +73764,15 @@ impl IconShape for BsXDiamondFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L4.047 3.339 8 7.293l3.954-3.954L9.049.435zm3.61 3.611L8.708 8l3.954 3.954 2.904-2.905c.58-.58.58-1.519 0-2.098l-2.904-2.905zm-.706 8.614L8 8.708l-3.954 3.954 2.905 2.904c.58.58 1.519.58 2.098 0l2.905-2.904zm-8.614-.706L7.292 8 3.339 4.046.435 6.951c-.58.58-.58 1.519 0 2.098l2.904 2.905z", } + } } } @@ -67183,11 +73807,15 @@ impl IconShape for BsXDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.987 16a1.526 1.526 0 0 1-1.07-.448L.45 9.082a1.531 1.531 0 0 1 0-2.165L6.917.45a1.531 1.531 0 0 1 2.166 0l6.469 6.468A1.526 1.526 0 0 1 16 8.013a1.526 1.526 0 0 1-.448 1.07l-6.47 6.469A1.526 1.526 0 0 1 7.988 16zM7.639 1.17 4.766 4.044 8 7.278l3.234-3.234L8.361 1.17a.51.51 0 0 0-.722 0zM8.722 8l3.234 3.234 2.873-2.873c.2-.2.2-.523 0-.722l-2.873-2.873L8.722 8zM8 8.722l-3.234 3.234 2.873 2.873c.2.2.523.2.722 0l2.873-2.873L8 8.722zM7.278 8 4.044 4.766 1.17 7.639a.511.511 0 0 0 0 .722l2.874 2.873L7.278 8z", } + } } } @@ -67222,11 +73850,15 @@ impl IconShape for BsXLg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z", } + } } } @@ -67261,11 +73893,15 @@ impl IconShape for BsXOctagonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zm-6.106 4.5L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708z", } + } } } @@ -67300,6 +73936,9 @@ impl IconShape for BsXOctagon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67308,6 +73947,7 @@ impl IconShape for BsXOctagon { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } + } } } @@ -67342,11 +73982,15 @@ impl IconShape for BsXSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm3.354 4.646L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708z", } + } } } @@ -67381,6 +74025,9 @@ impl IconShape for BsXSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67389,6 +74036,7 @@ impl IconShape for BsXSquare { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } + } } } @@ -67423,11 +74071,15 @@ impl IconShape for BsX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } + } } } @@ -67462,11 +74114,15 @@ impl IconShape for BsXbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.202 15.967a7.987 7.987 0 0 1-3.552-1.26c-.898-.585-1.101-.826-1.101-1.306 0-.965 1.062-2.656 2.879-4.583C6.459 7.723 7.897 6.44 8.052 6.475c.302.068 2.718 2.423 3.622 3.531 1.43 1.753 2.088 3.189 1.754 3.829-.254.486-1.83 1.437-2.987 1.802-.954.301-2.207.429-3.239.33Zm-5.866-3.57C.589 11.253.212 10.127.03 8.497c-.06-.539-.038-.846.137-1.95.218-1.377 1.002-2.97 1.945-3.95.401-.417.437-.427.926-.263.595.2 1.23.638 2.213 1.528l.574.519-.313.385C4.056 6.553 2.52 9.086 1.94 10.653c-.315.852-.442 1.707-.306 2.063.091.24.007.15-.3-.319Zm13.101.195c.074-.36-.019-1.02-.238-1.687-.473-1.443-2.055-4.128-3.508-5.953l-.457-.575.494-.454c.646-.593 1.095-.948 1.58-1.25.381-.237.927-.448 1.161-.448.145 0 .654.528 1.065 1.104a8.372 8.372 0 0 1 1.343 3.102c.153.728.166 2.286.024 3.012a9.495 9.495 0 0 1-.6 1.893c-.179.393-.624 1.156-.82 1.404-.1.128-.1.127-.043-.148ZM7.335 1.952c-.67-.34-1.704-.705-2.276-.803a4.171 4.171 0 0 0-.759-.043c-.471.024-.45 0 .306-.358A7.778 7.778 0 0 1 6.47.128c.8-.169 2.306-.17 3.094-.005.85.18 1.853.552 2.418.9l.168.103-.385-.02c-.766-.038-1.88.27-3.078.853-.361.176-.676.316-.699.312a12.246 12.246 0 0 1-.654-.319Z", } + } } } @@ -67501,6 +74157,9 @@ impl IconShape for BsYinYang { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67509,6 +74168,7 @@ impl IconShape for BsYinYang { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0ZM1 8a7 7 0 0 1 7-7 3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 0 0 7 7 7 0 0 1-7-7Zm7 4.667a1.167 1.167 0 1 1 0-2.334 1.167 1.167 0 0 1 0 2.334Z", } + } } } @@ -67543,11 +74203,15 @@ impl IconShape for BsYoutube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z", } + } } } @@ -67582,6 +74246,9 @@ impl IconShape for BsZoomIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67595,6 +74262,7 @@ impl IconShape for BsZoomIn { d: "M6.5 3a.5.5 0 0 1 .5.5V6h2.5a.5.5 0 0 1 0 1H7v2.5a.5.5 0 0 1-1 0V7H3.5a.5.5 0 0 1 0-1H6V3.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } + } } } @@ -67629,6 +74297,9 @@ impl IconShape for BsZoomOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67642,6 +74313,7 @@ impl IconShape for BsZoomOut { d: "M3 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } + } } } diff --git a/packages/lib/src/icons/fa_brands_icons.rs b/packages/lib/src/icons/fa_brands_icons.rs index 1327190..c6c5a85 100644 --- a/packages/lib/src/icons/fa_brands_icons.rs +++ b/packages/lib/src/icons/fa_brands_icons.rs @@ -31,11 +31,15 @@ impl IconShape for Fa42Group { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z", } + } } } @@ -70,11 +74,15 @@ impl IconShape for Fa500px { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z", } + } } } @@ -109,11 +117,15 @@ impl IconShape for FaAccessibleIcon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z", } + } } } @@ -148,11 +160,15 @@ impl IconShape for FaAccusoft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z", } + } } } @@ -187,11 +203,15 @@ impl IconShape for FaAdn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z", } + } } } @@ -226,11 +246,15 @@ impl IconShape for FaAdversal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z", } + } } } @@ -265,11 +289,15 @@ impl IconShape for FaAffiliatetheme { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z", } + } } } @@ -304,11 +332,15 @@ impl IconShape for FaAirbnb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z", } + } } } @@ -343,11 +375,15 @@ impl IconShape for FaAlgolia { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z", } + } } } @@ -382,11 +418,15 @@ impl IconShape for FaAlipay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z", } + } } } @@ -421,11 +461,15 @@ impl IconShape for FaAmazonPay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z", } + } } } @@ -460,11 +504,15 @@ impl IconShape for FaAmazon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z", } + } } } @@ -499,11 +547,15 @@ impl IconShape for FaAmilia { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z", } + } } } @@ -538,11 +590,15 @@ impl IconShape for FaAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55", } + } } } @@ -577,11 +633,15 @@ impl IconShape for FaAngellist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z", } + } } } @@ -616,11 +676,15 @@ impl IconShape for FaAngrycreative { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z", } + } } } @@ -655,11 +719,15 @@ impl IconShape for FaAngular { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z", } + } } } @@ -694,11 +762,15 @@ impl IconShape for FaAppStoreIos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z", } + } } } @@ -733,11 +805,15 @@ impl IconShape for FaAppStore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z", } + } } } @@ -772,11 +848,15 @@ impl IconShape for FaApper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z", } + } } } @@ -811,11 +891,15 @@ impl IconShape for FaApplePay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z", } + } } } @@ -850,11 +934,15 @@ impl IconShape for FaApple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z", } + } } } @@ -889,11 +977,15 @@ impl IconShape for FaArtstation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 377.4l43 74.3A51.35 51.35 0 0 0 90.9 480h285.4l-59.2-102.6zM501.8 350L335.6 59.3A51.38 51.38 0 0 0 290.2 32h-88.4l257.3 447.6 40.7-70.5c1.9-3.2 21-29.7 2-59.1zM275 304.5l-115.5-200L44 304.5z", } + } } } @@ -928,11 +1020,15 @@ impl IconShape for FaAsymmetrik { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M517.5 309.2c38.8-40 58.1-80 58.5-116.1.8-65.5-59.4-118.2-169.4-135C277.9 38.4 118.1 73.6 0 140.5 52 114 110.6 92.3 170.7 82.3c74.5-20.5 153-25.4 221.3-14.8C544.5 91.3 588.8 195 490.8 299.2c-10.2 10.8-22 21.1-35 30.6L304.9 103.4 114.7 388.9c-65.6-29.4-76.5-90.2-19.1-151.2 20.8-22.2 48.3-41.9 79.5-58.1 20-12.2 39.7-22.6 62-30.7-65.1 20.3-122.7 52.9-161.6 92.9-27.7 28.6-41.4 57.1-41.7 82.9-.5 35.1 23.4 65.1 68.4 83l-34.5 51.7h101.6l22-34.4c22.2 1 45.3 0 68.6-2.7l-22.8 37.1h135.5L340 406.3c18.6-5.3 36.9-11.5 54.5-18.7l45.9 71.8H542L468.6 349c18.5-12.1 35-25.5 48.9-39.8zm-187.6 80.5l-25-40.6-32.7 53.3c-23.4 3.5-46.7 5.1-69.2 4.4l101.9-159.3 78.7 123c-17.2 7.4-35.3 13.9-53.7 19.2z", } + } } } @@ -967,11 +1063,15 @@ impl IconShape for FaAtlassian { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152.2 236.4c-7.7-8.2-19.7-7.7-24.8 2.8L1.6 490.2c-5 10 2.4 21.7 13.4 21.7h175c5.8.1 11-3.2 13.4-8.4 37.9-77.8 15.1-196.3-51.2-267.1zM244.4 8.1c-122.3 193.4-8.5 348.6 65 495.5 2.5 5.1 7.7 8.4 13.4 8.4H497c11.2 0 18.4-11.8 13.4-21.7 0 0-234.5-470.6-240.4-482.3-5.3-10.6-18.8-10.8-25.6.1z", } + } } } @@ -1006,11 +1106,15 @@ impl IconShape for FaAudible { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 199.9v54l-320 200L0 254v-54l320 200 320-200.1zm-194.5 72l47.1-29.4c-37.2-55.8-100.7-92.6-172.7-92.6-72 0-135.5 36.7-172.6 92.4h.3c2.5-2.3 5.1-4.5 7.7-6.7 89.7-74.4 219.4-58.1 290.2 36.3zm-220.1 18.8c16.9-11.9 36.5-18.7 57.4-18.7 34.4 0 65.2 18.4 86.4 47.6l45.4-28.4c-20.9-29.9-55.6-49.5-94.8-49.5-38.9 0-73.4 19.4-94.4 49zM103.6 161.1c131.8-104.3 318.2-76.4 417.5 62.1l.7 1 48.8-30.4C517.1 112.1 424.8 58.1 319.9 58.1c-103.5 0-196.6 53.5-250.5 135.6 9.9-10.5 22.7-23.5 34.2-32.6zm467 32.7z", } + } } } @@ -1045,11 +1149,15 @@ impl IconShape for FaAutoprefixer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M318.4 16l-161 480h77.5l25.4-81.4h119.5L405 496h77.5L318.4 16zm-40.3 341.9l41.2-130.4h1.5l40.9 130.4h-83.6zM640 405l-10-31.4L462.1 358l19.4 56.5L640 405zm-462.1-47L10 373.7 0 405l158.5 9.4 19.4-56.4z", } + } } } @@ -1084,11 +1192,15 @@ impl IconShape for FaAvianex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M453.1 32h-312c-38.9 0-76.2 31.2-83.3 69.7L1.2 410.3C-5.9 448.8 19.9 480 58.9 480h312c38.9 0 76.2-31.2 83.3-69.7l56.7-308.5c7-38.6-18.8-69.8-57.8-69.8zm-58.2 347.3l-32 13.5-115.4-110c-14.7 10-29.2 19.5-41.7 27.1l22.1 64.2-17.9 12.7-40.6-61-52.4-48.1 15.7-15.4 58 31.1c9.3-10.5 20.8-22.6 32.8-34.9L203 228.9l-68.8-99.8 18.8-28.9 8.9-4.8L265 207.8l4.9 4.5c19.4-18.8 33.8-32.4 33.8-32.4 7.7-6.5 21.5-2.9 30.7 7.9 9 10.5 10.6 24.7 2.7 31.3-1.8 1.3-15.5 11.4-35.3 25.6l4.5 7.3 94.9 119.4-6.3 7.9z", } + } } } @@ -1123,11 +1235,15 @@ impl IconShape for FaAviato { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M107.2 283.5l-19-41.8H36.1l-19 41.8H0l62.2-131.4 62.2 131.4h-17.2zm-45-98.1l-19.6 42.5h39.2l-19.6-42.5zm112.7 102.4l-62.2-131.4h17.1l45.1 96 45.1-96h17l-62.1 131.4zm80.6-4.3V156.4H271v127.1h-15.5zm209.1-115.6v115.6h-17.3V167.9h-41.2v-11.5h99.6v11.5h-41.1zM640 218.8c0 9.2-1.7 17.8-5.1 25.8-3.4 8-8.2 15.1-14.2 21.1-6 6-13.1 10.8-21.1 14.2-8 3.4-16.6 5.1-25.8 5.1s-17.8-1.7-25.8-5.1c-8-3.4-15.1-8.2-21.1-14.2-6-6-10.8-13-14.2-21.1-3.4-8-5.1-16.6-5.1-25.8s1.7-17.8 5.1-25.8c3.4-8 8.2-15.1 14.2-21.1 6-6 13-8.4 21.1-11.9 8-3.4 16.6-5.1 25.8-5.1s17.8 1.7 25.8 5.1c8 3.4 15.1 5.8 21.1 11.9 6 6 10.7 13.1 14.2 21.1 3.4 8 5.1 16.6 5.1 25.8zm-15.5 0c0-7.3-1.3-14-3.9-20.3-2.6-6.3-6.2-11.7-10.8-16.3-4.6-4.6-10-8.2-16.2-10.9-6.2-2.7-12.8-4-19.8-4s-13.6 1.3-19.8 4c-6.2 2.7-11.6 6.3-16.2 10.9-4.6 4.6-8.2 10-10.8 16.3-2.6 6.3-3.9 13.1-3.9 20.3 0 7.3 1.3 14 3.9 20.3 2.6 6.3 6.2 11.7 10.8 16.3 4.6 4.6 10 8.2 16.2 10.9 6.2 2.7 12.8 4 19.8 4s13.6-1.3 19.8-4c6.2-2.7 11.6-6.3 16.2-10.9 4.6-4.6 8.2-10 10.8-16.3 2.6-6.3 3.9-13.1 3.9-20.3zm-94.8 96.7v-6.3l88.9-10-242.9 13.4c.6-2.2 1.1-4.6 1.4-7.2.3-2 .5-4.2.6-6.5l64.8-8.1-64.9 1.9c0-.4-.1-.7-.1-1.1-2.8-17.2-25.5-23.7-25.5-23.7l-1.1-26.3h23.8l19 41.8h17.1L348.6 152l-62.2 131.4h17.1l19-41.8h23.6L345 268s-22.7 6.5-25.5 23.7c-.1.3-.1.7-.1 1.1l-64.9-1.9 64.8 8.1c.1 2.3.3 4.4.6 6.5.3 2.6.8 5 1.4 7.2L78.4 299.2l88.9 10v6.3c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4 0-6.2-4.6-11.3-10.5-12.2v-5.8l80.3 9v5.4c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-4.9l28.4 3.2v23.7h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9V323l38.3 4.3c8.1 11.4 19 13.6 19 13.6l-.1 6.7-5.1.2-.1 12.1h4.1l.1-5h5.2l.1 5h4.1l-.1-12.1-5.1-.2-.1-6.7s10.9-2.1 19-13.6l38.3-4.3v23.2h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9v-23.7l28.4-3.2v4.9c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-5.4l80.3-9v5.8c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4-.2-6.3-4.7-11.4-10.7-12.3zm-200.8-87.6l19.6-42.5 19.6 42.5h-17.9l-1.7-40.3-1.7 40.3h-17.9z", } + } } } @@ -1162,11 +1278,15 @@ impl IconShape for FaAws { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z", } + } } } @@ -1201,11 +1321,15 @@ impl IconShape for FaBandcamp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm48.2,326.1h-181L207.9,178h181Z", } + } } } @@ -1240,11 +1364,15 @@ impl IconShape for FaBattleNet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448.61 225.62c26.87.18 35.57-7.43 38.92-12.37 12.47-16.32-7.06-47.6-52.85-71.33 17.76-33.58 30.11-63.68 36.34-85.3 3.38-11.83 1.09-19 .45-20.25-1.72 10.52-15.85 48.46-48.2 100.05-25-11.22-56.52-20.1-93.77-23.8-8.94-16.94-34.88-63.86-60.48-88.93C252.18 7.14 238.7 1.07 228.18.22h-.05c-13.83-1.55-22.67 5.85-27.4 11-17.2 18.53-24.33 48.87-25 84.07-7.24-12.35-17.17-24.63-28.5-25.93h-.18c-20.66-3.48-38.39 29.22-36 81.29-38.36 1.38-71 5.75-93 11.23-9.9 2.45-16.22 7.27-17.76 9.72 1-.38 22.4-9.22 111.56-9.22 5.22 53 29.75 101.82 26 93.19-9.73 15.4-38.24 62.36-47.31 97.7-5.87 22.88-4.37 37.61.15 47.14 5.57 12.75 16.41 16.72 23.2 18.26 25 5.71 55.38-3.63 86.7-21.14-7.53 12.84-13.9 28.51-9.06 39.34 7.31 19.65 44.49 18.66 88.44-9.45 20.18 32.18 40.07 57.94 55.7 74.12a39.79 39.79 0 0 0 8.75 7.09c5.14 3.21 8.58 3.37 8.58 3.37-8.24-6.75-34-38-62.54-91.78 22.22-16 45.65-38.87 67.47-69.27 122.82 4.6 143.29-24.76 148-31.64 14.67-19.88 3.43-57.44-57.32-93.69zm-77.85 106.22c23.81-37.71 30.34-67.77 29.45-92.33 27.86 17.57 47.18 37.58 49.06 58.83 1.14 12.93-8.1 29.12-78.51 33.5zM216.9 387.69c9.76-6.23 19.53-13.12 29.2-20.49 6.68 13.33 13.6 26.1 20.6 38.19-40.6 21.86-68.84 12.76-49.8-17.7zm215-171.35c-10.29-5.34-21.16-10.34-32.38-15.05a722.459 722.459 0 0 0 22.74-36.9c39.06 24.1 45.9 53.18 9.64 51.95zM279.18 398c-5.51-11.35-11-23.5-16.5-36.44 43.25 1.27 62.42-18.73 63.28-20.41 0 .07-25 15.64-62.53 12.25a718.78 718.78 0 0 0 85.06-84q13.06-15.31 24.93-31.11c-.36-.29-1.54-3-16.51-12-51.7 60.27-102.34 98-132.75 115.92-20.59-11.18-40.84-31.78-55.71-61.49-20-39.92-30-82.39-31.57-116.07 12.3.91 25.27 2.17 38.85 3.88-22.29 36.8-14.39 63-13.47 64.23 0-.07-.95-29.17 20.14-59.57a695.23 695.23 0 0 0 44.67 152.84c.93-.38 1.84.88 18.67-8.25-26.33-74.47-33.76-138.17-34-173.43 20-12.42 48.18-19.8 81.63-17.81 44.57 2.67 86.36 15.25 116.32 30.71q-10.69 15.66-23.33 32.47C365.63 152 339.1 145.84 337.5 146c.11 0 25.9 14.07 41.52 47.22a717.63 717.63 0 0 0-115.34-31.71 646.608 646.608 0 0 0-39.39-6.05c-.07.45-1.81 1.85-2.16 20.33C300 190.28 358.78 215.68 389.36 233c.74 23.55-6.95 51.61-25.41 79.57-24.6 37.31-56.39 67.23-84.77 85.43zm27.4-287c-44.56-1.66-73.58 7.43-94.69 20.67 2-52.3 21.31-76.38 38.21-75.28C267 52.15 305 108.55 306.58 111zm-130.65 3.1c.48 12.11 1.59 24.62 3.21 37.28-14.55-.85-28.74-1.25-42.4-1.26-.08 3.24-.12-51 24.67-49.59h.09c5.76 1.09 10.63 6.88 14.43 13.57zm-28.06 162c20.76 39.7 43.3 60.57 65.25 72.31-46.79 24.76-77.53 20-84.92 4.51-.2-.21-11.13-15.3 19.67-76.81zm210.06 74.8", } + } } } @@ -1279,11 +1407,15 @@ impl IconShape for FaBehanceSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z", } + } } } @@ -1318,11 +1450,15 @@ impl IconShape for FaBehance { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232 237.2c31.8-15.2 48.4-38.2 48.4-74 0-70.6-52.6-87.8-113.3-87.8H0v354.4h171.8c64.4 0 124.9-30.9 124.9-102.9 0-44.5-21.1-77.4-64.7-89.7zM77.9 135.9H151c28.1 0 53.4 7.9 53.4 40.5 0 30.1-19.7 42.2-47.5 42.2h-79v-82.7zm83.3 233.7H77.9V272h84.9c34.3 0 56 14.3 56 50.6 0 35.8-25.9 47-57.6 47zm358.5-240.7H376V94h143.7v34.9zM576 305.2c0-75.9-44.4-139.2-124.9-139.2-78.2 0-131.3 58.8-131.3 135.8 0 79.9 50.3 134.7 131.3 134.7 61.3 0 101-27.6 120.1-86.3H509c-6.7 21.9-34.3 33.5-55.7 33.5-41.3 0-63-24.2-63-65.3h185.1c.3-4.2.6-8.7.6-13.2zM390.4 274c2.3-33.7 24.7-54.8 58.5-54.8 35.4 0 53.2 20.8 56.2 54.8H390.4z", } + } } } @@ -1357,11 +1493,15 @@ impl IconShape for FaBilibili { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488.6 104.1C505.3 122.2 513 143.8 511.9 169.8V372.2C511.5 398.6 502.7 420.3 485.4 437.3C468.2 454.3 446.3 463.2 419.9 464H92.02C65.57 463.2 43.81 454.2 26.74 436.8C9.682 419.4 .7667 396.5 0 368.2V169.8C.7667 143.8 9.682 122.2 26.74 104.1C43.81 87.75 65.57 78.77 92.02 78H121.4L96.05 52.19C90.3 46.46 87.42 39.19 87.42 30.4C87.42 21.6 90.3 14.34 96.05 8.603C101.8 2.868 109.1 0 117.9 0C126.7 0 134 2.868 139.8 8.603L213.1 78H301.1L375.6 8.603C381.7 2.868 389.2 0 398 0C406.8 0 414.1 2.868 419.9 8.603C425.6 14.34 428.5 21.6 428.5 30.4C428.5 39.19 425.6 46.46 419.9 52.19L394.6 78L423.9 78C450.3 78.77 471.9 87.75 488.6 104.1H488.6zM449.8 173.8C449.4 164.2 446.1 156.4 439.1 150.3C433.9 144.2 425.1 140.9 416.4 140.5H96.05C86.46 140.9 78.6 144.2 72.47 150.3C66.33 156.4 63.07 164.2 62.69 173.8V368.2C62.69 377.4 65.95 385.2 72.47 391.7C78.99 398.2 86.85 401.5 96.05 401.5H416.4C425.6 401.5 433.4 398.2 439.7 391.7C446 385.2 449.4 377.4 449.8 368.2L449.8 173.8zM185.5 216.5C191.8 222.8 195.2 230.6 195.6 239.7V273C195.2 282.2 191.9 289.9 185.8 296.2C179.6 302.5 171.8 305.7 162.2 305.7C152.6 305.7 144.7 302.5 138.6 296.2C132.5 289.9 129.2 282.2 128.8 273V239.7C129.2 230.6 132.6 222.8 138.9 216.5C145.2 210.2 152.1 206.9 162.2 206.5C171.4 206.9 179.2 210.2 185.5 216.5H185.5zM377 216.5C383.3 222.8 386.7 230.6 387.1 239.7V273C386.7 282.2 383.4 289.9 377.3 296.2C371.2 302.5 363.3 305.7 353.7 305.7C344.1 305.7 336.3 302.5 330.1 296.2C323.1 289.9 320.7 282.2 320.4 273V239.7C320.7 230.6 324.1 222.8 330.4 216.5C336.7 210.2 344.5 206.9 353.7 206.5C362.9 206.9 370.7 210.2 377 216.5H377z", } + } } } @@ -1396,11 +1536,15 @@ impl IconShape for FaBimobject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32H32C14.4 32 0 46.4 0 64v384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V64c0-17.6-14.4-32-32-32zm-64 257.4c0 49.4-11.4 82.6-103.8 82.6h-16.9c-44.1 0-62.4-14.9-70.4-38.8h-.9V368H96V136h64v74.7h1.1c4.6-30.5 39.7-38.8 69.7-38.8h17.3c92.4 0 103.8 33.1 103.8 82.5v35zm-64-28.9v22.9c0 21.7-3.4 33.8-38.4 33.8h-45.3c-28.9 0-44.1-6.5-44.1-35.7v-19c0-29.3 15.2-35.7 44.1-35.7h45.3c35-.2 38.4 12 38.4 33.7z", } + } } } @@ -1435,11 +1579,15 @@ impl IconShape for FaBitbucket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22.2 32A16 16 0 0 0 6 47.8a26.35 26.35 0 0 0 .2 2.8l67.9 412.1a21.77 21.77 0 0 0 21.3 18.2h325.7a16 16 0 0 0 16-13.4L505 50.7a16 16 0 0 0-13.2-18.3 24.58 24.58 0 0 0-2.8-.2L22.2 32zm285.9 297.8h-104l-28.1-147h157.3l-25.2 147z", } + } } } @@ -1474,11 +1622,15 @@ impl IconShape for FaBitcoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-141.651-35.33c4.937-32.999-20.191-50.739-54.55-62.573l11.146-44.702-27.213-6.781-10.851 43.524c-7.154-1.783-14.502-3.464-21.803-5.13l10.929-43.81-27.198-6.781-11.153 44.686c-5.922-1.349-11.735-2.682-17.377-4.084l.031-.14-37.53-9.37-7.239 29.062s20.191 4.627 19.765 4.913c11.022 2.751 13.014 10.044 12.68 15.825l-12.696 50.925c.76.194 1.744.473 2.829.907-.907-.225-1.876-.473-2.876-.713l-17.796 71.338c-1.349 3.348-4.767 8.37-12.471 6.464.271.395-19.78-4.937-19.78-4.937l-13.51 31.147 35.414 8.827c6.588 1.651 13.045 3.379 19.4 5.006l-11.262 45.213 27.182 6.781 11.153-44.733a1038.209 1038.209 0 0 0 21.687 5.627l-11.115 44.523 27.213 6.781 11.262-45.128c46.404 8.781 81.299 5.239 95.986-36.727 11.836-33.79-.589-53.281-25.004-65.991 17.78-4.098 31.174-15.792 34.747-39.949zm-62.177 87.179c-8.41 33.79-65.308 15.523-83.755 10.943l14.944-59.899c18.446 4.603 77.6 13.717 68.811 48.956zm8.417-87.667c-7.673 30.736-55.031 15.12-70.393 11.292l13.548-54.327c15.363 3.828 64.836 10.973 56.845 43.035z", } + } } } @@ -1513,11 +1665,15 @@ impl IconShape for FaBity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M78.4 67.2C173.8-22 324.5-24 421.5 71c14.3 14.1-6.4 37.1-22.4 21.5-84.8-82.4-215.8-80.3-298.9-3.2-16.3 15.1-36.5-8.3-21.8-22.1zm98.9 418.6c19.3 5.7 29.3-23.6 7.9-30C73 421.9 9.4 306.1 37.7 194.8c5-19.6-24.9-28.1-30.2-7.1-32.1 127.4 41.1 259.8 169.8 298.1zm148.1-2c121.9-40.2 192.9-166.9 164.4-291-4.5-19.7-34.9-13.8-30 7.9 24.2 107.7-37.1 217.9-143.2 253.4-21.2 7-10.4 36 8.8 29.7zm-62.9-79l.2-71.8c0-8.2-6.6-14.8-14.8-14.8-8.2 0-14.8 6.7-14.8 14.8l-.2 71.8c0 8.2 6.6 14.8 14.8 14.8s14.8-6.6 14.8-14.8zm71-269c2.1 90.9 4.7 131.9-85.5 132.5-92.5-.7-86.9-44.3-85.5-132.5 0-21.8-32.5-19.6-32.5 0v71.6c0 69.3 60.7 90.9 118 90.1 57.3.8 118-20.8 118-90.1v-71.6c0-19.6-32.5-21.8-32.5 0z", } + } } } @@ -1552,11 +1708,15 @@ impl IconShape for FaBlackTie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32H0zm316.5 325.2L224 445.9l-92.5-88.7 64.5-184-64.5-86.6h184.9L252 173.2l64.5 184z", } + } } } @@ -1591,11 +1751,15 @@ impl IconShape for FaBlackberry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M166 116.9c0 23.4-16.4 49.1-72.5 49.1H23.4l21-88.8h67.8c42.1 0 53.8 23.3 53.8 39.7zm126.2-39.7h-67.8L205.7 166h70.1c53.8 0 70.1-25.7 70.1-49.1.1-16.4-11.6-39.7-53.7-39.7zM88.8 208.1H21L0 296.9h70.1c56.1 0 72.5-23.4 72.5-49.1 0-16.3-11.7-39.7-53.8-39.7zm180.1 0h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1 0-16.3-11.7-39.7-53.7-39.7zm189.3-53.8h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7zm-28 137.9h-67.8L343.7 381h70.1c56.1 0 70.1-23.4 70.1-49.1 0-16.3-11.6-39.7-53.7-39.7zM240.8 346H173l-18.7 88.8h70.1c56.1 0 70.1-25.7 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7z", } + } } } @@ -1630,11 +1794,15 @@ impl IconShape for FaBloggerB { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M446.6 222.7c-1.8-8-6.8-15.4-12.5-18.5-1.8-1-13-2.2-25-2.7-20.1-.9-22.3-1.3-28.7-5-10.1-5.9-12.8-12.3-12.9-29.5-.1-33-13.8-63.7-40.9-91.3-19.3-19.7-40.9-33-65.5-40.5-5.9-1.8-19.1-2.4-63.3-2.9-69.4-.8-84.8.6-108.4 10C45.9 59.5 14.7 96.1 3.3 142.9 1.2 151.7.7 165.8.2 246.8c-.6 101.5.1 116.4 6.4 136.5 15.6 49.6 59.9 86.3 104.4 94.3 14.8 2.7 197.3 3.3 216 .8 32.5-4.4 58-17.5 81.9-41.9 17.3-17.7 28.1-36.8 35.2-62.1 4.9-17.6 4.5-142.8 2.5-151.7zm-322.1-63.6c7.8-7.9 10-8.2 58.8-8.2 43.9 0 45.4.1 51.8 3.4 9.3 4.7 13.4 11.3 13.4 21.9 0 9.5-3.8 16.2-12.3 21.6-4.6 2.9-7.3 3.1-50.3 3.3-26.5.2-47.7-.4-50.8-1.2-16.6-4.7-22.8-28.5-10.6-40.8zm191.8 199.8l-14.9 2.4-77.5.9c-68.1.8-87.3-.4-90.9-2-7.1-3.1-13.8-11.7-14.9-19.4-1.1-7.3 2.6-17.3 8.2-22.4 7.1-6.4 10.2-6.6 97.3-6.7 89.6-.1 89.1-.1 97.6 7.8 12.1 11.3 9.5 31.2-4.9 39.4z", } + } } } @@ -1669,11 +1837,15 @@ impl IconShape for FaBlogger { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z", } + } } } @@ -1708,11 +1880,15 @@ impl IconShape for FaBluetoothB { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M196.48 260.023l92.626-103.333L143.125 0v206.33l-86.111-86.111-31.406 31.405 108.061 108.399L25.608 368.422l31.406 31.405 86.111-86.111L145.84 512l148.552-148.644-97.912-103.333zm40.86-102.996l-49.977 49.978-.338-100.295 50.315 50.317zM187.363 313.04l49.977 49.978-50.315 50.316.338-100.294z", } + } } } @@ -1747,11 +1923,15 @@ impl IconShape for FaBluetooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M292.6 171.1L249.7 214l-.3-86 43.2 43.1m-43.2 219.8l43.1-43.1-42.9-42.9-.2 86zM416 259.4C416 465 344.1 512 230.9 512S32 465 32 259.4 115.4 0 228.6 0 416 53.9 416 259.4zm-158.5 0l79.4-88.6L211.8 36.5v176.9L138 139.6l-27 26.9 92.7 93-92.7 93 26.9 26.9 73.8-73.8 2.3 170 127.4-127.5-83.9-88.7z", } + } } } @@ -1786,11 +1966,15 @@ impl IconShape for FaBootstrap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M333.5,201.4c0-22.1-15.6-34.3-43-34.3h-50.4v71.2h42.5C315.4,238.2,333.5,225,333.5,201.4z M517,188.6 c-9.5-30.9-10.9-68.8-9.8-98.1c1.1-30.5-22.7-58.5-54.7-58.5H123.7c-32.1,0-55.8,28.1-54.7,58.5c1,29.3-0.3,67.2-9.8,98.1 c-9.6,31-25.7,50.6-52.2,53.1v28.5c26.4,2.5,42.6,22.1,52.2,53.1c9.5,30.9,10.9,68.8,9.8,98.1c-1.1,30.5,22.7,58.5,54.7,58.5h328.7 c32.1,0,55.8-28.1,54.7-58.5c-1-29.3,0.3-67.2,9.8-98.1c9.6-31,25.7-50.6,52.1-53.1v-28.5C542.7,239.2,526.5,219.6,517,188.6z M300.2,375.1h-97.9V136.8h97.4c43.3,0,71.7,23.4,71.7,59.4c0,25.3-19.1,47.9-43.5,51.8v1.3c33.2,3.6,55.5,26.6,55.5,58.3 C383.4,349.7,352.1,375.1,300.2,375.1z M290.2,266.4h-50.1v78.4h52.3c34.2,0,52.3-13.7,52.3-39.5 C344.7,279.6,326.1,266.4,290.2,266.4z", } + } } } @@ -1825,11 +2009,15 @@ impl IconShape for FaBots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M86.344,197.834a51.767,51.767,0,0,0-41.57,20.058V156.018a8.19,8.19,0,0,0-8.19-8.19H8.19A8.19,8.19,0,0,0,0,156.018V333.551a8.189,8.189,0,0,0,8.19,8.189H36.584a8.189,8.189,0,0,0,8.19-8.189v-8.088c11.628,13.373,25.874,19.769,41.573,19.769,34.6,0,61.922-26.164,61.922-73.843C148.266,225.452,121.229,197.834,86.344,197.834ZM71.516,305.691c-9.593,0-21.221-4.942-26.745-12.5V250.164c5.528-7.558,17.152-12.791,26.745-12.791,17.734,0,31.107,13.082,31.107,34.013C102.623,292.609,89.25,305.691,71.516,305.691Zm156.372-59.032a17.4,17.4,0,1,0,17.4,17.4A17.4,17.4,0,0,0,227.888,246.659ZM273.956,156.7V112.039a13.308,13.308,0,1,0-10.237,0V156.7a107.49,107.49,0,1,0,10.237,0Zm85.993,107.367c0,30.531-40.792,55.281-91.112,55.281s-91.111-24.75-91.111-55.281,40.792-55.281,91.111-55.281S359.949,233.532,359.949,264.062Zm-50.163,17.4a17.4,17.4,0,1,0-17.4-17.4h0A17.4,17.4,0,0,0,309.786,281.466ZM580.7,250.455c-14.828-2.617-22.387-3.78-22.387-9.885,0-5.523,7.268-9.884,17.735-9.884a65.56,65.56,0,0,1,34.484,10.1,8.171,8.171,0,0,0,11.288-2.468c.07-.11.138-.221.2-.333l8.611-14.886a8.2,8.2,0,0,0-2.867-11.123,99.863,99.863,0,0,0-52.014-14.138c-38.956,0-60.179,21.514-60.179,46.225,0,36.342,33.725,41.864,57.563,45.642,13.373,2.326,24.13,4.361,24.13,11.048,0,6.4-5.523,10.757-18.9,10.757-13.552,0-30.994-6.222-42.623-13.579a8.206,8.206,0,0,0-11.335,2.491c-.035.054-.069.108-.1.164l-10.2,16.891a8.222,8.222,0,0,0,2.491,11.066c15.224,10.3,37.663,16.692,59.441,16.692,40.409,0,63.957-19.769,63.957-46.515C640,260.63,604.537,254.816,580.7,250.455Zm-95.928,60.787a8.211,8.211,0,0,0-9.521-5.938,23.168,23.168,0,0,1-4.155.387c-7.849,0-12.5-6.106-12.5-14.245V240.28h20.349a8.143,8.143,0,0,0,8.141-8.143V209.466a8.143,8.143,0,0,0-8.141-8.143H458.594V171.091a8.143,8.143,0,0,0-8.143-8.143H422.257a8.143,8.143,0,0,0-8.143,8.143h0v30.232H399a8.143,8.143,0,0,0-8.143,8.143h0v22.671A8.143,8.143,0,0,0,399,240.28h15.115v63.667c0,27.037,15.408,41.282,43.9,41.282,12.183,0,21.383-2.2,27.6-5.446a8.161,8.161,0,0,0,4.145-9.278Z", } + } } } @@ -1864,11 +2052,15 @@ impl IconShape for FaBtc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M310.204 242.638c27.73-14.18 45.377-39.39 41.28-81.3-5.358-57.351-52.458-76.573-114.85-81.929V0h-48.528v77.203c-12.605 0-25.525.315-38.444.63V0h-48.528v79.409c-17.842.539-38.622.276-97.37 0v51.678c38.314-.678 58.417-3.14 63.023 21.427v217.429c-2.925 19.492-18.524 16.685-53.255 16.071L3.765 443.68c88.481 0 97.37.315 97.37.315V512h48.528v-67.06c13.234.315 26.154.315 38.444.315V512h48.528v-68.005c81.299-4.412 135.647-24.894 142.895-101.467 5.671-61.446-23.32-88.862-69.326-99.89zM150.608 134.553c27.415 0 113.126-8.507 113.126 48.528 0 54.515-85.71 48.212-113.126 48.212v-96.74zm0 251.776V279.821c32.772 0 133.127-9.138 133.127 53.255-.001 60.186-100.355 53.253-133.127 53.253z", } + } } } @@ -1903,12 +2095,16 @@ impl IconShape for FaBuffer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { class: "a", d: "M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z", } + } } } @@ -1943,11 +2139,15 @@ impl IconShape for FaBuromobelexperte { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v128h128V32H0zm120 120H8V40h112v112zm40-120v128h128V32H160zm120 120H168V40h112v112zm40-120v128h128V32H320zm120 120H328V40h112v112zM0 192v128h128V192H0zm120 120H8V200h112v112zm40-120v128h128V192H160zm120 120H168V200h112v112zm40-120v128h128V192H320zm120 120H328V200h112v112zM0 352v128h128V352H0zm120 120H8V360h112v112zm40-120v128h128V352H160zm120 120H168V360h112v112zm40-120v128h128V352H320z", } + } } } @@ -1982,11 +2182,15 @@ impl IconShape for FaBuyNLarge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 32C133.27 32 7.79 132.32 7.79 256S133.27 480 288 480s280.21-100.32 280.21-224S442.73 32 288 32zm-85.39 357.19L64.1 390.55l77.25-290.74h133.44c63.15 0 84.93 28.65 78 72.84a60.24 60.24 0 0 1-1.5 6.85 77.39 77.39 0 0 0-17.21-1.93c-42.35 0-76.69 33.88-76.69 75.65 0 37.14 27.14 68 62.93 74.45-18.24 37.16-56.16 60.92-117.71 61.52zM358 207.11h32l-22.16 90.31h-35.41l-11.19-35.63-7.83 35.63h-37.83l26.63-90.31h31.34l15 36.75zm145.86 182.08H306.79L322.63 328a78.8 78.8 0 0 0 11.47.83c42.34 0 76.69-33.87 76.69-75.65 0-32.65-21-60.46-50.38-71.06l21.33-82.35h92.5l-53.05 205.36h103.87zM211.7 269.39H187l-13.8 56.47h24.7c16.14 0 32.11-3.18 37.94-26.65 5.56-22.31-7.99-29.82-24.14-29.82zM233 170h-21.34L200 217.71h21.37c18 0 35.38-14.64 39.21-30.14C265.23 168.71 251.07 170 233 170z", } + } } } @@ -2021,11 +2225,15 @@ impl IconShape for FaBuysellads { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 150.7l42.9 160.7h-85.8L224 150.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-65.3 325.3l-94.5-298.7H159.8L65.3 405.3H156l111.7-91.6 24.2 91.6h90.8z", } + } } } @@ -2060,11 +2268,15 @@ impl IconShape for FaCanadianMapleLeaf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M383.8 351.7c2.5-2.5 105.2-92.4 105.2-92.4l-17.5-7.5c-10-4.9-7.4-11.5-5-17.4 2.4-7.6 20.1-67.3 20.1-67.3s-47.7 10-57.7 12.5c-7.5 2.4-10-2.5-12.5-7.5s-15-32.4-15-32.4-52.6 59.9-55.1 62.3c-10 7.5-20.1 0-17.6-10 0-10 27.6-129.6 27.6-129.6s-30.1 17.4-40.1 22.4c-7.5 5-12.6 5-17.6-5C293.5 72.3 255.9 0 255.9 0s-37.5 72.3-42.5 79.8c-5 10-10 10-17.6 5-10-5-40.1-22.4-40.1-22.4S183.3 182 183.3 192c2.5 10-7.5 17.5-17.6 10-2.5-2.5-55.1-62.3-55.1-62.3S98.1 167 95.6 172s-5 9.9-12.5 7.5C73 177 25.4 167 25.4 167s17.6 59.7 20.1 67.3c2.4 6 5 12.5-5 17.4L23 259.3s102.6 89.9 105.2 92.4c5.1 5 10 7.5 5.1 22.5-5.1 15-10.1 35.1-10.1 35.1s95.2-20.1 105.3-22.6c8.7-.9 18.3 2.5 18.3 12.5S241 512 241 512h30s-5.8-102.7-5.8-112.8 9.5-13.4 18.4-12.5c10 2.5 105.2 22.6 105.2 22.6s-5-20.1-10-35.1 0-17.5 5-22.5z", } + } } } @@ -2099,11 +2311,15 @@ impl IconShape for FaCcAmazonPay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M124.7 201.8c.1-11.8 0-23.5 0-35.3v-35.3c0-1.3.4-2 1.4-2.7 11.5-8 24.1-12.1 38.2-11.1 12.5.9 22.7 7 28.1 21.7 3.3 8.9 4.1 18.2 4.1 27.7 0 8.7-.7 17.3-3.4 25.6-5.7 17.8-18.7 24.7-35.7 23.9-11.7-.5-21.9-5-31.4-11.7-.9-.8-1.4-1.6-1.3-2.8zm154.9 14.6c4.6 1.8 9.3 2 14.1 1.5 11.6-1.2 21.9-5.7 31.3-12.5.9-.6 1.3-1.3 1.3-2.5-.1-3.9 0-7.9 0-11.8 0-4-.1-8 0-12 0-1.4-.4-2-1.8-2.2-7-.9-13.9-2.2-20.9-2.9-7-.6-14-.3-20.8 1.9-6.7 2.2-11.7 6.2-13.7 13.1-1.6 5.4-1.6 10.8.1 16.2 1.6 5.5 5.2 9.2 10.4 11.2zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zm-207.5 23.9c.4 1.7.9 3.4 1.6 5.1 16.5 40.6 32.9 81.3 49.5 121.9 1.4 3.5 1.7 6.4.2 9.9-2.8 6.2-4.9 12.6-7.8 18.7-2.6 5.5-6.7 9.5-12.7 11.2-4.2 1.1-8.5 1.3-12.9.9-2.1-.2-4.2-.7-6.3-.8-2.8-.2-4.2 1.1-4.3 4-.1 2.8-.1 5.6 0 8.3.1 4.6 1.6 6.7 6.2 7.5 4.7.8 9.4 1.6 14.2 1.7 14.3.3 25.7-5.4 33.1-17.9 2.9-4.9 5.6-10.1 7.7-15.4 19.8-50.1 39.5-100.3 59.2-150.5.6-1.5 1.1-3 1.3-4.6.4-2.4-.7-3.6-3.1-3.7-5.6-.1-11.1 0-16.7 0-3.1 0-5.3 1.4-6.4 4.3-.4 1.1-.9 2.3-1.3 3.4l-29.1 83.7c-2.1 6.1-4.2 12.1-6.5 18.6-.4-.9-.6-1.4-.8-1.9-10.8-29.9-21.6-59.9-32.4-89.8-1.7-4.7-3.5-9.5-5.3-14.2-.9-2.5-2.7-4-5.4-4-6.4-.1-12.8-.2-19.2-.1-2.2 0-3.3 1.6-2.8 3.7zM242.4 206c1.7 11.7 7.6 20.8 18 26.6 9.9 5.5 20.7 6.2 31.7 4.6 12.7-1.9 23.9-7.3 33.8-15.5.4-.3.8-.6 1.4-1 .5 3.2.9 6.2 1.5 9.2.5 2.6 2.1 4.3 4.5 4.4 4.6.1 9.1.1 13.7 0 2.3-.1 3.8-1.6 4-3.9.1-.8.1-1.6.1-2.3v-88.8c0-3.6-.2-7.2-.7-10.8-1.6-10.8-6.2-19.7-15.9-25.4-5.6-3.3-11.8-5-18.2-5.9-3-.4-6-.7-9.1-1.1h-10c-.8.1-1.6.3-2.5.3-8.2.4-16.3 1.4-24.2 3.5-5.1 1.3-10 3.2-15 4.9-3 1-4.5 3.2-4.4 6.5.1 2.8-.1 5.6 0 8.3.1 4.1 1.8 5.2 5.7 4.1 6.5-1.7 13.1-3.5 19.7-4.8 10.3-1.9 20.7-2.7 31.1-1.2 5.4.8 10.5 2.4 14.1 7 3.1 4 4.2 8.8 4.4 13.7.3 6.9.2 13.9.3 20.8 0 .4-.1.7-.2 1.2-.4 0-.8 0-1.1-.1-8.8-2.1-17.7-3.6-26.8-4.1-9.5-.5-18.9.1-27.9 3.2-10.8 3.8-19.5 10.3-24.6 20.8-4.1 8.3-4.6 17-3.4 25.8zM98.7 106.9v175.3c0 .8 0 1.7.1 2.5.2 2.5 1.7 4.1 4.1 4.2 5.9.1 11.8.1 17.7 0 2.5 0 4-1.7 4.1-4.1.1-.8.1-1.7.1-2.5v-60.7c.9.7 1.4 1.2 1.9 1.6 15 12.5 32.2 16.6 51.1 12.9 17.1-3.4 28.9-13.9 36.7-29.2 5.8-11.6 8.3-24.1 8.7-37 .5-14.3-1-28.4-6.8-41.7-7.1-16.4-18.9-27.3-36.7-30.9-2.7-.6-5.5-.8-8.2-1.2h-7c-1.2.2-2.4.3-3.6.5-11.7 1.4-22.3 5.8-31.8 12.7-2 1.4-3.9 3-5.9 4.5-.1-.5-.3-.8-.4-1.2-.4-2.3-.7-4.6-1.1-6.9-.6-3.9-2.5-5.5-6.4-5.6h-9.7c-5.9-.1-6.9 1-6.9 6.8zM493.6 339c-2.7-.7-5.1 0-7.6 1-43.9 18.4-89.5 30.2-136.8 35.8-14.5 1.7-29.1 2.8-43.7 3.2-26.6.7-53.2-.8-79.6-4.3-17.8-2.4-35.5-5.7-53-9.9-37-8.9-72.7-21.7-106.7-38.8-8.8-4.4-17.4-9.3-26.1-14-3.8-2.1-6.2-1.5-8.2 2.1v1.7c1.2 1.6 2.2 3.4 3.7 4.8 36 32.2 76.6 56.5 122 72.9 21.9 7.9 44.4 13.7 67.3 17.5 14 2.3 28 3.8 42.2 4.5 3 .1 6 .2 9 .4.7 0 1.4.2 2.1.3h17.7c.7-.1 1.4-.3 2.1-.3 14.9-.4 29.8-1.8 44.6-4 21.4-3.2 42.4-8.1 62.9-14.7 29.6-9.6 57.7-22.4 83.4-40.1 2.8-1.9 5.7-3.8 8-6.2 4.3-4.4 2.3-10.4-3.3-11.9zm50.4-27.7c-.8-4.2-4-5.8-7.6-7-5.7-1.9-11.6-2.8-17.6-3.3-11-.9-22-.4-32.8 1.6-12 2.2-23.4 6.1-33.5 13.1-1.2.8-2.4 1.8-3.1 3-.6.9-.7 2.3-.5 3.4.3 1.3 1.7 1.6 3 1.5.6 0 1.2 0 1.8-.1l19.5-2.1c9.6-.9 19.2-1.5 28.8-.8 4.1.3 8.1 1.2 12 2.2 4.3 1.1 6.2 4.4 6.4 8.7.3 6.7-1.2 13.1-2.9 19.5-3.5 12.9-8.3 25.4-13.3 37.8-.3.8-.7 1.7-.8 2.5-.4 2.5 1 4 3.4 3.5 1.4-.3 3-1.1 4-2.1 3.7-3.6 7.5-7.2 10.6-11.2 10.7-13.8 17-29.6 20.7-46.6.7-3 1.2-6.1 1.7-9.1.2-4.7.2-9.6.2-14.5z", } + } } } @@ -2138,11 +2354,15 @@ impl IconShape for FaCcAmex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M325.1 167.8c0-16.4-14.1-18.4-27.4-18.4l-39.1-.3v69.3H275v-25.1h18c18.4 0 14.5 10.3 14.8 25.1h16.6v-13.5c0-9.2-1.5-15.1-11-18.4 7.4-3 11.8-10.7 11.7-18.7zm-29.4 11.3H275v-15.3h21c5.1 0 10.7 1 10.7 7.4 0 6.6-5.3 7.9-11 7.9zM279 268.6h-52.7l-21 22.8-20.5-22.8h-66.5l-.1 69.3h65.4l21.3-23 20.4 23h32.2l.1-23.3c18.9 0 49.3 4.6 49.3-23.3 0-17.3-12.3-22.7-27.9-22.7zm-103.8 54.7h-40.6v-13.8h36.3v-14.1h-36.3v-12.5h41.7l17.9 20.2zm65.8 8.2l-25.3-28.1L241 276zm37.8-31h-21.2v-17.6h21.5c5.6 0 10.2 2.3 10.2 8.4 0 6.4-4.6 9.2-10.5 9.2zm-31.6-136.7v-14.6h-55.5v69.3h55.5v-14.3h-38.9v-13.8h37.8v-14.1h-37.8v-12.5zM576 255.4h-.2zm-194.6 31.9c0-16.4-14.1-18.7-27.1-18.7h-39.4l-.1 69.3h16.6l.1-25.3h17.6c11 0 14.8 2 14.8 13.8l-.1 11.5h16.6l.1-13.8c0-8.9-1.8-15.1-11-18.4 7.7-3.1 11.8-10.8 11.9-18.4zm-29.2 11.2h-20.7v-15.6h21c5.1 0 10.7 1 10.7 7.4 0 6.9-5.4 8.2-11 8.2zm-172.8-80v-69.3h-27.6l-19.7 47-21.7-47H83.3v65.7l-28.1-65.7H30.7L1 218.5h17.9l6.4-15.3h34.5l6.4 15.3H100v-54.2l24 54.2h14.6l24-54.2v54.2zM31.2 188.8l11.2-27.6 11.5 27.6zm477.4 158.9v-4.5c-10.8 5.6-3.9 4.5-156.7 4.5 0-25.2.1-23.9 0-25.2-1.7-.1-3.2-.1-9.4-.1 0 17.9-.1 6.8-.1 25.3h-39.6c0-12.1.1-15.3.1-29.2-10 6-22.8 6.4-34.3 6.2 0 14.7-.1 8.3-.1 23h-48.9c-5.1-5.7-2.7-3.1-15.4-17.4-3.2 3.5-12.8 13.9-16.1 17.4h-82v-92.3h83.1c5 5.6 2.8 3.1 15.5 17.2 3.2-3.5 12.2-13.4 15.7-17.2h58c9.8 0 18 1.9 24.3 5.6v-5.6c54.3 0 64.3-1.4 75.7 5.1v-5.1h78.2v5.2c11.4-6.9 19.6-5.2 64.9-5.2v5c10.3-5.9 16.6-5.2 54.3-5V80c0-26.5-21.5-48-48-48h-480c-26.5 0-48 21.5-48 48v109.8c9.4-21.9 19.7-46 23.1-53.9h39.7c4.3 10.1 1.6 3.7 9 21.1v-21.1h46c2.9 6.2 11.1 24 13.9 30 5.8-13.6 10.1-23.9 12.6-30h103c0-.1 11.5 0 11.6 0 43.7.2 53.6-.8 64.4 5.3v-5.3H363v9.3c7.6-6.1 17.9-9.3 30.7-9.3h27.6c0 .5 1.9.3 2.3.3H456c4.2 9.8 2.6 6 8.8 20.6v-20.6h43.3c4.9 8-1-1.8 11.2 18.4v-18.4h39.9v92h-41.6c-5.4-9-1.4-2.2-13.2-21.9v21.9h-52.8c-6.4-14.8-.1-.3-6.6-15.3h-19c-4.2 10-2.2 5.2-6.4 15.3h-26.8c-12.3 0-22.3-3-29.7-8.9v8.9h-66.5c-.3-13.9-.1-24.8-.1-24.8-1.8-.3-3.4-.2-9.8-.2v25.1H151.2v-11.4c-2.5 5.6-2.7 5.9-5.1 11.4h-29.5c-4-8.9-2.9-6.4-5.1-11.4v11.4H58.6c-4.2-10.1-2.2-5.3-6.4-15.3H33c-4.2 10-2.2 5.2-6.4 15.3H0V432c0 26.5 21.5 48 48 48h480.1c26.5 0 48-21.5 48-48v-90.4c-12.7 8.3-32.7 6.1-67.5 6.1zm36.3-64.5H575v-14.6h-32.9c-12.8 0-23.8 6.6-23.8 20.7 0 33 42.7 12.8 42.7 27.4 0 5.1-4.3 6.4-8.4 6.4h-32l-.1 14.8h32c8.4 0 17.6-1.8 22.5-8.9v-25.8c-10.5-13.8-39.3-1.3-39.3-13.5 0-5.8 4.6-6.5 9.2-6.5zm-57 39.8h-32.2l-.1 14.8h32.2c14.8 0 26.2-5.6 26.2-22 0-33.2-42.9-11.2-42.9-26.3 0-5.6 4.9-6.4 9.2-6.4h30.4v-14.6h-33.2c-12.8 0-23.5 6.6-23.5 20.7 0 33 42.7 12.5 42.7 27.4-.1 5.4-4.7 6.4-8.8 6.4zm-42.2-40.1v-14.3h-55.2l-.1 69.3h55.2l.1-14.3-38.6-.3v-13.8H445v-14.1h-37.8v-12.5zm-56.3-108.1c-.3.2-1.4 2.2-1.4 7.6 0 6 .9 7.7 1.1 7.9.2.1 1.1.5 3.4.5l7.3-16.9c-1.1 0-2.1-.1-3.1-.1-5.6 0-7 .7-7.3 1zm20.4-10.5h-.1zm-16.2-15.2c-23.5 0-34 12-34 35.3 0 22.2 10.2 34 33 34h19.2l6.4-15.3h34.3l6.6 15.3h33.7v-51.9l31.2 51.9h23.6v-69h-16.9v48.1l-29.1-48.1h-25.3v65.4l-27.9-65.4h-24.8l-23.5 54.5h-7.4c-13.3 0-16.1-8.1-16.1-19.9 0-23.8 15.7-20 33.1-19.7v-15.2zm42.1 12.1l11.2 27.6h-22.8zm-101.1-12v69.3h16.9v-69.3z", } + } } } @@ -2177,11 +2397,15 @@ impl IconShape for FaCcApplePay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M302.2 218.4c0 17.2-10.5 27.1-29 27.1h-24.3v-54.2h24.4c18.4 0 28.9 9.8 28.9 27.1zm47.5 62.6c0 8.3 7.2 13.7 18.5 13.7 14.4 0 25.2-9.1 25.2-21.9v-7.7l-23.5 1.5c-13.3.9-20.2 5.8-20.2 14.4zM576 79v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM127.8 197.2c8.4.7 16.8-4.2 22.1-10.4 5.2-6.4 8.6-15 7.7-23.7-7.4.3-16.6 4.9-21.9 11.3-4.8 5.5-8.9 14.4-7.9 22.8zm60.6 74.5c-.2-.2-19.6-7.6-19.8-30-.2-18.7 15.3-27.7 16-28.2-8.8-13-22.4-14.4-27.1-14.7-12.2-.7-22.6 6.9-28.4 6.9-5.9 0-14.7-6.6-24.3-6.4-12.5.2-24.2 7.3-30.5 18.6-13.1 22.6-3.4 56 9.3 74.4 6.2 9.1 13.7 19.1 23.5 18.7 9.3-.4 13-6 24.2-6 11.3 0 14.5 6 24.3 5.9 10.2-.2 16.5-9.1 22.8-18.2 6.9-10.4 9.8-20.4 10-21zm135.4-53.4c0-26.6-18.5-44.8-44.9-44.8h-51.2v136.4h21.2v-46.6h29.3c26.8 0 45.6-18.4 45.6-45zm90 23.7c0-19.7-15.8-32.4-40-32.4-22.5 0-39.1 12.9-39.7 30.5h19.1c1.6-8.4 9.4-13.9 20-13.9 13 0 20.2 6 20.2 17.2v7.5l-26.4 1.6c-24.6 1.5-37.9 11.6-37.9 29.1 0 17.7 13.7 29.4 33.4 29.4 13.3 0 25.6-6.7 31.2-17.4h.4V310h19.6v-68zM516 210.9h-21.5l-24.9 80.6h-.4l-24.9-80.6H422l35.9 99.3-1.9 6c-3.2 10.2-8.5 14.2-17.9 14.2-1.7 0-4.9-.2-6.2-.3v16.4c1.2.4 6.5.5 8.1.5 20.7 0 30.4-7.9 38.9-31.8L516 210.9z", } + } } } @@ -2216,11 +2440,15 @@ impl IconShape for FaCcDinersClub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z", } + } } } @@ -2255,11 +2483,15 @@ impl IconShape for FaCcDiscover { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M520.4 196.1c0-7.9-5.5-12.1-15.6-12.1h-4.9v24.9h4.7c10.3 0 15.8-4.4 15.8-12.8zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-44.1 138.9c22.6 0 52.9-4.1 52.9 24.4 0 12.6-6.6 20.7-18.7 23.2l25.8 34.4h-19.6l-22.2-32.8h-2.2v32.8h-16zm-55.9.1h45.3v14H444v18.2h28.3V217H444v22.2h29.3V253H428zm-68.7 0l21.9 55.2 22.2-55.2h17.5l-35.5 84.2h-8.6l-35-84.2zm-55.9-3c24.7 0 44.6 20 44.6 44.6 0 24.7-20 44.6-44.6 44.6-24.7 0-44.6-20-44.6-44.6 0-24.7 20-44.6 44.6-44.6zm-49.3 6.1v19c-20.1-20.1-46.8-4.7-46.8 19 0 25 27.5 38.5 46.8 19.2v19c-29.7 14.3-63.3-5.7-63.3-38.2 0-31.2 33.1-53 63.3-38zm-97.2 66.3c11.4 0 22.4-15.3-3.3-24.4-15-5.5-20.2-11.4-20.2-22.7 0-23.2 30.6-31.4 49.7-14.3l-8.4 10.8c-10.4-11.6-24.9-6.2-24.9 2.5 0 4.4 2.7 6.9 12.3 10.3 18.2 6.6 23.6 12.5 23.6 25.6 0 29.5-38.8 37.4-56.6 11.3l10.3-9.9c3.7 7.1 9.9 10.8 17.5 10.8zM55.4 253H32v-82h23.4c26.1 0 44.1 17 44.1 41.1 0 18.5-13.2 40.9-44.1 40.9zm67.5 0h-16v-82h16zM544 433c0 8.2-6.8 15-15 15H128c189.6-35.6 382.7-139.2 416-160zM74.1 191.6c-5.2-4.9-11.6-6.6-21.9-6.6H48v54.2h4.2c10.3 0 17-2 21.9-6.4 5.7-5.2 8.9-12.8 8.9-20.7s-3.2-15.5-8.9-20.5z", } + } } } @@ -2294,11 +2526,15 @@ impl IconShape for FaCcJcb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M431.5 244.3V212c41.2 0 38.5.2 38.5.2 7.3 1.3 13.3 7.3 13.3 16 0 8.8-6 14.5-13.3 15.8-1.2.4-3.3.3-38.5.3zm42.8 20.2c-2.8-.7-3.3-.5-42.8-.5v35c39.6 0 40 .2 42.8-.5 7.5-1.5 13.5-8 13.5-17 0-8.7-6-15.5-13.5-17zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM182 192.3h-57c0 67.1 10.7 109.7-35.8 109.7-19.5 0-38.8-5.7-57.2-14.8v28c30 8.3 68 8.3 68 8.3 97.9 0 82-47.7 82-131.2zm178.5 4.5c-63.4-16-165-14.9-165 59.3 0 77.1 108.2 73.6 165 59.2V287C312.9 311.7 253 309 253 256s59.8-55.6 107.5-31.2v-28zM544 286.5c0-18.5-16.5-30.5-38-32v-.8c19.5-2.7 30.3-15.5 30.3-30.2 0-19-15.7-30-37-31 0 0 6.3-.3-120.3-.3v127.5h122.7c24.3.1 42.3-12.9 42.3-33.2z", } + } } } @@ -2333,11 +2569,15 @@ impl IconShape for FaCcMastercard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7 0-6.5 4.4-11.7 11.2-11.7 6.6 0 11.2 5.2 11.2 11.7zm-310.8-11.7c-7.1 0-11.2 5.2-11.2 11.7 0 6.5 4.1 11.7 11.2 11.7 6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7h19.1c-.9-5.7-4.4-8.7-9.6-8.7zm107.8.3c-6.8 0-10.9 5.2-10.9 11.7 0 6.5 4.1 11.7 10.9 11.7 6.8 0 11.2-4.9 11.2-11.7 0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3.3.5.3 1.1 0 .3-.3.5-.3 1.1-.3.3-.3.5-.5.8-.3.3-.5.5-1.1.5-.3.3-.5.3-1.1.3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8.3-1.1 0-.5.3-.8.5-1.1.3-.3.5-.3.8-.5.5-.3.8-.3 1.1-.3.5 0 .8 0 1.1.3.5.3.8.3 1.1.5s.2.6.5 1.1zm-2.2 1.4c.5 0 .5-.3.8-.3.3-.3.3-.5.3-.8 0-.3 0-.5-.3-.8-.3 0-.5-.3-1.1-.3h-1.6v3.5h.8V426h.3l1.1 1.4h.8l-1.1-1.3zM576 81v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V81c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zm224 108.8c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zm-142.3 76.3c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4V392h-8.2v36.7h8.2c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2h7.9c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2h8.2v-23zm44.9-13.7h-7.9v4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4v4.6h7.9V392zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7.8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1v-16.6h13.1V392h-13.1v-11.2h-8.2V392h-7.6v7.3h7.6V416c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4h27.5c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zm59.1-21.5c-4.6-2-11.6-1.8-15.2 4.4V392h-8.2v36.7h8.2V408c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zm66.7-18.3H408v4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9v4.6h8.2V392zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4V392h-7.9v36.7h7.9V408c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9h-7.9v19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9v4.6h7.9v-51.7zm7.6-75.1v4.6h.8V302h1.9v-.8h-4.6v.8h1.9zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1-.3-.3-.8-.5-1.1-.8-.5 0-1.1-.3-1.6-.3-.3 0-.8.3-1.4.3-.5.3-.8.5-1.1.8-.5.3-.8.8-.8 1.1-.3.5-.3 1.1-.3 1.6 0 .3 0 .8.3 1.4 0 .3.3.8.8 1.1.3.3.5.5 1.1.8.5.3 1.1.3 1.4.3.5 0 1.1 0 1.6-.3.3-.3.8-.5 1.1-.8.3-.3.5-.8.8-1.1.3-.6.3-1.1.3-1.4zm3.2-124.7h-1.4l-1.6 3.5-1.6-3.5h-1.4v5.4h.8v-4.1l1.6 3.5h1.1l1.4-3.5v4.1h1.1v-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4.1 138.5-61.9 138.5-138.4z", } + } } } @@ -2372,11 +2612,15 @@ impl IconShape for FaCcPaypal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.3 258.2c0 12.2-9.7 21.5-22 21.5-9.2 0-16-5.2-16-15 0-12.2 9.5-22 21.7-22 9.3 0 16.3 5.7 16.3 15.5zM80.5 209.7h-4.7c-1.5 0-3 1-3.2 2.7l-4.3 26.7 8.2-.3c11 0 19.5-1.5 21.5-14.2 2.3-13.4-6.2-14.9-17.5-14.9zm284 0H360c-1.8 0-3 1-3.2 2.7l-4.2 26.7 8-.3c13 0 22-3 22-18-.1-10.6-9.6-11.1-18.1-11.1zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM128.3 215.4c0-21-16.2-28-34.7-28h-40c-2.5 0-5 2-5.2 4.7L32 294.2c-.3 2 1.2 4 3.2 4h19c2.7 0 5.2-2.9 5.5-5.7l4.5-26.6c1-7.2 13.2-4.7 18-4.7 28.6 0 46.1-17 46.1-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.2 8.2-5.8-8.5-14.2-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9 0 20.2-4.9 26.5-11.9-.5 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H200c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm40.5 97.9l63.7-92.6c.5-.5.5-1 .5-1.7 0-1.7-1.5-3.5-3.2-3.5h-19.2c-1.7 0-3.5 1-4.5 2.5l-26.5 39-11-37.5c-.8-2.2-3-4-5.5-4h-18.7c-1.7 0-3.2 1.8-3.2 3.5 0 1.2 19.5 56.8 21.2 62.1-2.7 3.8-20.5 28.6-20.5 31.6 0 1.8 1.5 3.2 3.2 3.2h19.2c1.8-.1 3.5-1.1 4.5-2.6zm159.3-106.7c0-21-16.2-28-34.7-28h-39.7c-2.7 0-5.2 2-5.5 4.7l-16.2 102c-.2 2 1.3 4 3.2 4h20.5c2 0 3.5-1.5 4-3.2l4.5-29c1-7.2 13.2-4.7 18-4.7 28.4 0 45.9-17 45.9-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.3 8.2-5.5-8.5-14-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9.3 0 20.5-4.9 26.5-11.9-.3 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H484c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm47.5-33.3c0-2-1.5-3.5-3.2-3.5h-18.5c-1.5 0-3 1.2-3.2 2.7l-16.2 104-.3.5c0 1.8 1.5 3.5 3.5 3.5h16.5c2.5 0 5-2.9 5.2-5.7L544 191.2v-.3zm-90 51.8c-12.2 0-21.7 9.7-21.7 22 0 9.7 7 15 16.2 15 12 0 21.7-9.2 21.7-21.5.1-9.8-6.9-15.5-16.2-15.5z", } + } } } @@ -2411,11 +2655,15 @@ impl IconShape for FaCcStripe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M492.4 220.8c-8.9 0-18.7 6.7-18.7 22.7h36.7c0-16-9.3-22.7-18-22.7zM375 223.4c-8.2 0-13.3 2.9-17 7l.2 52.8c3.5 3.7 8.5 6.7 16.8 6.7 13.1 0 21.9-14.3 21.9-33.4 0-18.6-9-33.2-21.9-33.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM122.2 281.1c0 25.6-20.3 40.1-49.9 40.3-12.2 0-25.6-2.4-38.8-8.1v-33.9c12 6.4 27.1 11.3 38.9 11.3 7.9 0 13.6-2.1 13.6-8.7 0-17-54-10.6-54-49.9 0-25.2 19.2-40.2 48-40.2 11.8 0 23.5 1.8 35.3 6.5v33.4c-10.8-5.8-24.5-9.1-35.3-9.1-7.5 0-12.1 2.2-12.1 7.7 0 16 54.3 8.4 54.3 50.7zm68.8-56.6h-27V275c0 20.9 22.5 14.4 27 12.6v28.9c-4.7 2.6-13.3 4.7-24.9 4.7-21.1 0-36.9-15.5-36.9-36.5l.2-113.9 34.7-7.4v30.8H191zm74 2.4c-4.5-1.5-18.7-3.6-27.1 7.4v84.4h-35.5V194.2h30.7l2.2 10.5c8.3-15.3 24.9-12.2 29.6-10.5h.1zm44.1 91.8h-35.7V194.2h35.7zm0-142.9l-35.7 7.6v-28.9l35.7-7.6zm74.1 145.5c-12.4 0-20-5.3-25.1-9l-.1 40.2-35.5 7.5V194.2h31.3l1.8 8.8c4.9-4.5 13.9-11.1 27.8-11.1 24.9 0 48.4 22.5 48.4 63.8 0 45.1-23.2 65.5-48.6 65.6zm160.4-51.5h-69.5c1.6 16.6 13.8 21.5 27.6 21.5 14.1 0 25.2-3 34.9-7.9V312c-9.7 5.3-22.4 9.2-39.4 9.2-34.6 0-58.8-21.7-58.8-64.5 0-36.2 20.5-64.9 54.3-64.9 33.7 0 51.3 28.7 51.3 65.1 0 3.5-.3 10.9-.4 12.9z", } + } } } @@ -2450,11 +2698,15 @@ impl IconShape for FaCcVisa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M470.1 231.3s7.6 37.2 9.3 45H446c3.3-8.9 16-43.5 16-43.5-.2.3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM152.5 331.2L215.7 176h-42.5l-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1H32.7l-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135h42.5zm94.4.2L272.1 176h-40.2l-25.1 155.4h40.1zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2.2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2.1 69.7-20.8 70-53zM528 331.4L495.6 176h-31.1c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5H426s6.9-19.2 8.4-23.3H486c1.2 5.5 4.8 23.3 4.8 23.3H528z", } + } } } @@ -2489,11 +2741,15 @@ impl IconShape for FaCentercode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M329.2 268.6c-3.8 35.2-35.4 60.6-70.6 56.8-35.2-3.8-60.6-35.4-56.8-70.6 3.8-35.2 35.4-60.6 70.6-56.8 35.1 3.8 60.6 35.4 56.8 70.6zm-85.8 235.1C96.7 496-8.2 365.5 10.1 224.3c11.2-86.6 65.8-156.9 139.1-192 161-77.1 349.7 37.4 354.7 216.6 4.1 147-118.4 262.2-260.5 254.8zm179.9-180c27.9-118-160.5-205.9-237.2-234.2-57.5 56.3-69.1 188.6-33.8 344.4 68.8 15.8 169.1-26.4 271-110.2z", } + } } } @@ -2528,11 +2784,15 @@ impl IconShape for FaCentos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M289.6 97.5l31.6 31.7-76.3 76.5V97.5zm-162.4 31.7l76.3 76.5V97.5h-44.7zm41.5-41.6h44.7v127.9l10.8 10.8 10.8-10.8V87.6h44.7L224.2 32zm26.2 168.1l-10.8-10.8H55.5v-44.8L0 255.7l55.5 55.6v-44.8h128.6l10.8-10.8zm79.3-20.7h107.9v-44.8l-31.6-31.7zm173.3 20.7L392 200.1v44.8H264.3l-10.8 10.8 10.8 10.8H392v44.8l55.5-55.6zM65.4 176.2l32.5-31.7 90.3 90.5h15.3v-15.3l-90.3-90.5 31.6-31.7H65.4zm316.7-78.7h-78.5l31.6 31.7-90.3 90.5V235h15.3l90.3-90.5 31.6 31.7zM203.5 413.9V305.8l-76.3 76.5 31.6 31.7h44.7zM65.4 235h108.8l-76.3-76.5-32.5 31.7zm316.7 100.2l-31.6 31.7-90.3-90.5h-15.3v15.3l90.3 90.5-31.6 31.7h78.5zm0-58.8H274.2l76.3 76.5 31.6-31.7zm-60.9 105.8l-76.3-76.5v108.1h44.7zM97.9 352.9l76.3-76.5H65.4v44.8zm181.8 70.9H235V295.9l-10.8-10.8-10.8 10.8v127.9h-44.7l55.5 55.6zm-166.5-41.6l90.3-90.5v-15.3h-15.3l-90.3 90.5-32.5-31.7v78.7h79.4z", } + } } } @@ -2567,11 +2827,15 @@ impl IconShape for FaChrome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M131.5 217.5L55.1 100.1c47.6-59.2 119-91.8 192-92.1 42.3-.3 85.5 10.5 124.8 33.2 43.4 25.2 76.4 61.4 97.4 103L264 133.4c-58.1-3.4-113.4 29.3-132.5 84.1zm32.9 38.5c0 46.2 37.4 83.6 83.6 83.6s83.6-37.4 83.6-83.6-37.4-83.6-83.6-83.6-83.6 37.3-83.6 83.6zm314.9-89.2L339.6 174c37.9 44.3 38.5 108.2 6.6 157.2L234.1 503.6c46.5 2.5 94.4-7.7 137.8-32.9 107.4-62 150.9-192 107.4-303.9zM133.7 303.6L40.4 120.1C14.9 159.1 0 205.9 0 256c0 124 90.8 226.7 209.5 244.9l63.7-124.8c-57.6 10.8-113.2-20.8-139.5-72.5z", } + } } } @@ -2606,11 +2870,15 @@ impl IconShape for FaChromecast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.8,64H64c-23.6,0-42.7,19.1-42.7,42.7v63.9H64v-63.9h383.8v298.6H298.6V448H448c23.6,0,42.7-19.1,42.7-42.7V106.7 C490.7,83.1,471.4,64,447.8,64z M21.3,383.6L21.3,383.6l0,63.9h63.9C85.2,412.2,56.6,383.6,21.3,383.6L21.3,383.6z M21.3,298.6V341 c58.9,0,106.6,48.1,106.6,107h42.7C170.7,365.6,103.7,298.7,21.3,298.6z M213.4,448h42.7c-0.5-129.5-105.3-234.3-234.8-234.6l0,42.4 C127.3,255.6,213.3,342,213.4,448z", } + } } } @@ -2645,11 +2913,15 @@ impl IconShape for FaCloudflare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.906,319.913l-230.8-2.928a4.58,4.58,0,0,1-3.632-1.926,4.648,4.648,0,0,1-.494-4.147,6.143,6.143,0,0,1,5.361-4.076L411.281,303.9c27.631-1.26,57.546-23.574,68.022-50.784l13.286-34.542a7.944,7.944,0,0,0,.524-2.936,7.735,7.735,0,0,0-.164-1.631A151.91,151.91,0,0,0,201.257,198.4,68.12,68.12,0,0,0,94.2,269.59C41.924,271.106,0,313.728,0,366.12a96.054,96.054,0,0,0,1.029,13.958,4.508,4.508,0,0,0,4.445,3.871l426.1.051c.043,0,.08-.019.122-.02a5.606,5.606,0,0,0,5.271-4l3.273-11.265c3.9-13.4,2.448-25.8-4.1-34.9C430.124,325.423,420.09,320.487,407.906,319.913ZM513.856,221.1c-2.141,0-4.271.062-6.391.164a3.771,3.771,0,0,0-3.324,2.653l-9.077,31.193c-3.9,13.4-2.449,25.786,4.1,34.89,6.02,8.4,16.054,13.323,28.238,13.9l49.2,2.939a4.491,4.491,0,0,1,3.51,1.894,4.64,4.64,0,0,1,.514,4.169,6.153,6.153,0,0,1-5.351,4.075l-51.125,2.939c-27.754,1.27-57.669,23.574-68.145,50.784l-3.695,9.606a2.716,2.716,0,0,0,2.427,3.68c.046,0,.088.017.136.017h175.91a4.69,4.69,0,0,0,4.539-3.37,124.807,124.807,0,0,0,4.682-34C640,277.3,583.524,221.1,513.856,221.1Z", } + } } } @@ -2684,11 +2956,15 @@ impl IconShape for FaCloudscale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M318.1 154l-9.4 7.6c-22.5-19.3-51.5-33.6-83.3-33.6C153.8 128 96 188.8 96 260.3c0 6.6.4 13.1 1.4 19.4-2-56 41.8-97.4 92.6-97.4 24.2 0 46.2 9.4 62.6 24.7l-25.2 20.4c-8.3-.9-16.8 1.8-23.1 8.1-11.1 11-11.1 28.9 0 40 11.1 11 28.9 11 40 0 6.3-6.3 9-14.9 8.1-23.1l75.2-88.8c6.3-6.5-3.3-15.9-9.5-9.6zm-83.8 111.5c-5.6 5.5-14.6 5.5-20.2 0-5.6-5.6-5.6-14.6 0-20.2s14.6-5.6 20.2 0 5.6 14.7 0 20.2zM224 32C100.5 32 0 132.5 0 256s100.5 224 224 224 224-100.5 224-224S347.5 32 224 32zm0 384c-88.2 0-160-71.8-160-160S135.8 96 224 96s160 71.8 160 160-71.8 160-160 160z", } + } } } @@ -2723,11 +2999,15 @@ impl IconShape for FaCloudsmith { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M332.5 419.9c0 46.4-37.6 84.1-84 84.1s-84-37.7-84-84.1 37.6-84 84-84 84 37.6 84 84zm-84-243.9c46.4 0 80-37.6 80-84s-33.6-84-80-84-88 37.6-88 84-29.6 76-76 76-84 41.6-84 88 37.6 80 84 80 84-33.6 84-80 33.6-80 80-80z", } + } } } @@ -2762,11 +3042,15 @@ impl IconShape for FaCloudversify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M148.6 304c8.2 68.5 67.4 115.5 146 111.3 51.2 43.3 136.8 45.8 186.4-5.6 69.2 1.1 118.5-44.6 131.5-99.5 14.8-62.5-18.2-132.5-92.1-155.1-33-88.1-131.4-101.5-186.5-85-57.3 17.3-84.3 53.2-99.3 109.7-7.8 2.7-26.5 8.9-45 24.1 11.7 0 15.2 8.9 15.2 19.5v20.4c0 10.7-8.7 19.5-19.5 19.5h-20.2c-10.7 0-19.5-6-19.5-16.7V240H98.8C95 240 88 244.3 88 251.9v40.4c0 6.4 5.3 11.8 11.7 11.8h48.9zm227.4 8c-10.7 46.3 21.7 72.4 55.3 86.8C324.1 432.6 259.7 348 296 288c-33.2 21.6-33.7 71.2-29.2 92.9-17.9-12.4-53.8-32.4-57.4-79.8-3-39.9 21.5-75.7 57-93.9C297 191.4 369.9 198.7 400 248c-14.1-48-53.8-70.1-101.8-74.8 30.9-30.7 64.4-50.3 114.2-43.7 69.8 9.3 133.2 82.8 67.7 150.5 35-16.3 48.7-54.4 47.5-76.9l10.5 19.6c11.8 22 15.2 47.6 9.4 72-9.2 39-40.6 68.8-79.7 76.5-32.1 6.3-83.1-5.1-91.8-59.2zM128 208H88.2c-8.9 0-16.2-7.3-16.2-16.2v-39.6c0-8.9 7.3-16.2 16.2-16.2H128c8.9 0 16.2 7.3 16.2 16.2v39.6c0 8.9-7.3 16.2-16.2 16.2zM10.1 168C4.5 168 0 163.5 0 157.9v-27.8c0-5.6 4.5-10.1 10.1-10.1h27.7c5.5 0 10.1 4.5 10.1 10.1v27.8c0 5.6-4.5 10.1-10.1 10.1H10.1zM168 142.7v-21.4c0-5.1 4.2-9.3 9.3-9.3h21.4c5.1 0 9.3 4.2 9.3 9.3v21.4c0 5.1-4.2 9.3-9.3 9.3h-21.4c-5.1 0-9.3-4.2-9.3-9.3zM56 235.5v25c0 6.3-5.1 11.5-11.4 11.5H19.4C13.1 272 8 266.8 8 260.5v-25c0-6.3 5.1-11.5 11.4-11.5h25.1c6.4 0 11.5 5.2 11.5 11.5z", } + } } } @@ -2801,11 +3085,15 @@ impl IconShape for FaCmplid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M226.119,388.165a3.816,3.816,0,0,0-2.294-3.5,3.946,3.946,0,0,0-1.629-.385L72.6,384.3a19.243,19.243,0,0,1-17.924-26.025L81.585,255.692a35.72,35.72,0,0,1,32.373-26H262.525a7.07,7.07,0,0,0,6.392-5.194l10.769-41.131a3.849,3.849,0,0,0-2.237-4.937,3.755,3.755,0,0,0-1.377-.261c-.063,0-.126,0-.189.005H127.38a106.8,106.8,0,0,0-96.99,77.1L3.483,358.824A57.469,57.469,0,0,0,57.314,436q1.43,0,2.86-.072H208.742a7.131,7.131,0,0,0,6.391-5.193L225.839,389.6A3.82,3.82,0,0,0,226.119,388.165ZM306.658,81.2a3.861,3.861,0,0,0,.251-1.367A3.813,3.813,0,0,0,303.079,76c-.064,0-.128,0-.192,0h-41A7.034,7.034,0,0,0,255.5,81.2l-21.347,80.915h51.131ZM180.364,368.249H231.5L263.452,245.69H212.321ZM511.853,79.723a3.809,3.809,0,0,0-3.8-3.661c-.058,0-.137,0-.23.007h-41a7.1,7.1,0,0,0-6.584,5.129L368.91,430.634a3.54,3.54,0,0,0-.262,1.335,3.873,3.873,0,0,0,3.864,3.863c.056,0,.112,0,.169,0h41a7.068,7.068,0,0,0,6.392-5.193L511.533,81.2A3.624,3.624,0,0,0,511.853,79.723ZM324.649,384.47h-41a7.2,7.2,0,0,0-6.392,5.194L266.52,430.8a3.662,3.662,0,0,0-.268,1.374A3.783,3.783,0,0,0,270.023,436c.06,0,.166,0,.3-.012h40.905a7.036,7.036,0,0,0,6.391-5.193l10.769-41.131a3.75,3.75,0,0,0-3.445-5.208c-.108,0-.217,0-.326.014Zm311.324-308.4h-41a7.066,7.066,0,0,0-6.392,5.129l-91.46,349.436a4.073,4.073,0,0,0-.229,1.347,3.872,3.872,0,0,0,3.863,3.851c.056,0,.112,0,.169,0h40.968a7.1,7.1,0,0,0,6.392-5.193L639.68,81.2a3.624,3.624,0,0,0,.32-1.475,3.841,3.841,0,0,0-3.821-3.564c-.068,0-.137,0-.206.006ZM371.562,225.236l10.8-41.1a4.369,4.369,0,0,0,.227-1.388,3.869,3.869,0,0,0-3.861-3.842c-.057,0-.113,0-.169,0h-41.1a7.292,7.292,0,0,0-6.391,5.226l-10.834,41.1a4.417,4.417,0,0,0-.26,1.493c0,.069,0,.138,0,.206a3.776,3.776,0,0,0,3.757,3.507c.076,0,.18,0,.3-.012h41.129A7.034,7.034,0,0,0,371.562,225.236Z", } + } } } @@ -2840,11 +3128,15 @@ impl IconShape for FaCodepen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z", } + } } } @@ -2879,11 +3171,15 @@ impl IconShape for FaCodiepie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M422.5 202.9c30.7 0 33.5 53.1-.3 53.1h-10.8v44.3h-26.6v-97.4h37.7zM472 352.6C429.9 444.5 350.4 504 248 504 111 504 0 393 0 256S111 8 248 8c97.4 0 172.8 53.7 218.2 138.4l-186 108.8L472 352.6zm-38.5 12.5l-60.3-30.7c-27.1 44.3-70.4 71.4-122.4 71.4-82.5 0-149.2-66.7-149.2-148.9 0-82.5 66.7-149.2 149.2-149.2 48.4 0 88.9 23.5 116.9 63.4l59.5-34.6c-40.7-62.6-104.7-100-179.2-100-121.2 0-219.5 98.3-219.5 219.5S126.8 475.5 248 475.5c78.6 0 146.5-42.1 185.5-110.4z", } + } } } @@ -2918,11 +3214,15 @@ impl IconShape for FaConfluence { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.3 412.2c-4.5 7.6-2.1 17.5 5.5 22.2l105.9 65.2c7.7 4.7 17.7 2.4 22.4-5.3 0-.1.1-.2.1-.2 67.1-112.2 80.5-95.9 280.9-.7 8.1 3.9 17.8.4 21.7-7.7.1-.1.1-.3.2-.4l50.4-114.1c3.6-8.1-.1-17.6-8.1-21.3-22.2-10.4-66.2-31.2-105.9-50.3C127.5 179 44.6 345.3 2.3 412.2zm507.4-312.1c4.5-7.6 2.1-17.5-5.5-22.2L398.4 12.8c-7.5-5-17.6-3.1-22.6 4.4-.2.3-.4.6-.6 1-67.3 112.6-81.1 95.6-280.6.9-8.1-3.9-17.8-.4-21.7 7.7-.1.1-.1.3-.2.4L22.2 141.3c-3.6 8.1.1 17.6 8.1 21.3 22.2 10.4 66.3 31.2 106 50.4 248 120 330.8-45.4 373.4-112.9z", } + } } } @@ -2957,11 +3257,15 @@ impl IconShape for FaConnectdevelop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M550.5 241l-50.089-86.786c1.071-2.142 1.875-4.553 1.875-7.232 0-8.036-6.696-14.733-14.732-15.001l-55.447-95.893c.536-1.607 1.071-3.214 1.071-4.821 0-8.571-6.964-15.268-15.268-15.268-4.821 0-8.839 2.143-11.786 5.625H299.518C296.839 18.143 292.821 16 288 16s-8.839 2.143-11.518 5.625H170.411C167.464 18.143 163.447 16 158.625 16c-8.303 0-15.268 6.696-15.268 15.268 0 1.607.536 3.482 1.072 4.821l-55.983 97.233c-5.356 2.41-9.107 7.5-9.107 13.661 0 .535.268 1.071.268 1.607l-53.304 92.143c-7.232 1.339-12.59 7.5-12.59 15 0 7.232 5.089 13.393 12.054 15l55.179 95.358c-.536 1.607-.804 2.946-.804 4.821 0 7.232 5.089 13.393 12.054 14.732l51.697 89.732c-.536 1.607-1.071 3.482-1.071 5.357 0 8.571 6.964 15.268 15.268 15.268 4.821 0 8.839-2.143 11.518-5.357h106.875C279.161 493.857 283.447 496 288 496s8.839-2.143 11.518-5.357h107.143c2.678 2.946 6.696 4.821 10.982 4.821 8.571 0 15.268-6.964 15.268-15.268 0-1.607-.267-2.946-.803-4.285l51.697-90.268c6.964-1.339 12.054-7.5 12.054-14.732 0-1.607-.268-3.214-.804-4.821l54.911-95.358c6.964-1.339 12.322-7.5 12.322-15-.002-7.232-5.092-13.393-11.788-14.732zM153.535 450.732l-43.66-75.803h43.66v75.803zm0-83.839h-43.66c-.268-1.071-.804-2.142-1.339-3.214l44.999-47.41v50.624zm0-62.411l-50.357 53.304c-1.339-.536-2.679-1.34-4.018-1.607L43.447 259.75c.535-1.339.535-2.679.535-4.018s0-2.41-.268-3.482l51.965-90c2.679-.268 5.357-1.072 7.768-2.679l50.089 51.965v92.946zm0-102.322l-45.803-47.41c1.339-2.143 2.143-4.821 2.143-7.767 0-.268-.268-.804-.268-1.072l43.928-15.804v72.053zm0-80.625l-43.66 15.804 43.66-75.536v59.732zm326.519 39.108l.804 1.339L445.5 329.125l-63.75-67.232 98.036-101.518.268.268zM291.75 355.107l11.518 11.786H280.5l11.25-11.786zm-.268-11.25l-83.303-85.446 79.553-84.375 83.036 87.589-79.286 82.232zm5.357 5.893l79.286-82.232 67.5 71.25-5.892 28.125H313.714l-16.875-17.143zM410.411 44.393c1.071.536 2.142 1.072 3.482 1.34l57.857 100.714v.536c0 2.946.803 5.624 2.143 7.767L376.393 256l-83.035-87.589L410.411 44.393zm-9.107-2.143L287.732 162.518l-57.054-60.268 166.339-60h4.287zm-123.483 0c2.678 2.678 6.16 4.285 10.179 4.285s7.5-1.607 10.179-4.285h75L224.786 95.821 173.893 42.25h103.928zm-116.249 5.625l1.071-2.142a33.834 33.834 0 0 0 2.679-.804l51.161 53.84-54.911 19.821V47.875zm0 79.286l60.803-21.964 59.732 63.214-79.553 84.107-40.982-42.053v-83.304zm0 92.678L198 257.607l-36.428 38.304v-76.072zm0 87.858l42.053-44.464 82.768 85.982-17.143 17.678H161.572v-59.196zm6.964 162.053c-1.607-1.607-3.482-2.678-5.893-3.482l-1.071-1.607v-89.732h99.91l-91.607 94.821h-1.339zm129.911 0c-2.679-2.41-6.428-4.285-10.447-4.285s-7.767 1.875-10.447 4.285h-96.429l91.607-94.821h38.304l91.607 94.821H298.447zm120-11.786l-4.286 7.5c-1.339.268-2.41.803-3.482 1.339l-89.196-91.875h114.376l-17.412 83.036zm12.856-22.232l12.858-60.803h21.964l-34.822 60.803zm34.822-68.839h-20.357l4.553-21.16 17.143 18.214c-.535.803-1.071 1.874-1.339 2.946zm66.161-107.411l-55.447 96.697c-1.339.535-2.679 1.071-4.018 1.874l-20.625-21.964 34.554-163.928 45.803 79.286c-.267 1.339-.803 2.678-.803 4.285 0 1.339.268 2.411.536 3.75z", } + } } } @@ -2996,11 +3300,15 @@ impl IconShape for FaContao { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M45.4 305c14.4 67.1 26.4 129 68.2 175H34c-18.7 0-34-15.2-34-34V66c0-18.7 15.2-34 34-34h57.7C77.9 44.6 65.6 59.2 54.8 75.6c-45.4 70-27 146.8-9.4 229.4zM478 32h-90.2c21.4 21.4 39.2 49.5 52.7 84.1l-137.1 29.3c-14.9-29-37.8-53.3-82.6-43.9-24.6 5.3-41 19.3-48.3 34.6-8.8 18.7-13.2 39.8 8.2 140.3 21.1 100.2 33.7 117.7 49.5 131.2 12.9 11.1 33.4 17 58.3 11.7 44.5-9.4 55.7-40.7 57.4-73.2l137.4-29.6c3.2 71.5-18.7 125.2-57.4 163.6H478c18.7 0 34-15.2 34-34V66c0-18.8-15.2-34-34-34z", } + } } } @@ -3035,11 +3343,15 @@ impl IconShape for FaCottonBureau { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M474.31 330.41c-23.66 91.85-94.23 144.59-201.9 148.35V429.6c0-48 26.41-74.39 74.39-74.39 62 0 99.2-37.2 99.2-99.21 0-61.37-36.53-98.28-97.38-99.06-33-69.32-146.5-64.65-177.24 0C110.52 157.72 74 194.63 74 256c0 62.13 37.27 99.41 99.4 99.41 48 0 74.55 26.23 74.55 74.39V479c-134.43-5-211.1-85.07-211.1-223 0-141.82 81.35-223.2 223.2-223.2 114.77 0 189.84 53.2 214.69 148.81H500C473.88 71.51 388.22 8 259.82 8 105 8 12 101.19 12 255.82 12 411.14 105.19 504.34 259.82 504c128.27 0 213.87-63.81 239.67-173.59zM357 182.33c41.37 3.45 64.2 29 64.2 73.67 0 48-26.43 74.41-74.4 74.41-28.61 0-49.33-9.59-61.59-27.33 83.06-16.55 75.59-99.67 71.79-120.75zm-81.68 97.36c-2.46-10.34-16.33-87 56.23-97 2.27 10.09 16.52 87.11-56.26 97zM260 132c28.61 0 49 9.67 61.44 27.61-28.36 5.48-49.36 20.59-61.59 43.45-12.23-22.86-33.23-38-61.6-43.45 12.41-17.69 33.27-27.35 61.57-27.35zm-71.52 50.72c73.17 10.57 58.91 86.81 56.49 97-72.41-9.84-59-86.95-56.25-97zM173.2 330.41c-48 0-74.4-26.4-74.4-74.41 0-44.36 22.86-70 64.22-73.67-6.75 37.2-1.38 106.53 71.65 120.75-12.14 17.63-32.84 27.3-61.14 27.3zm53.21 12.39A80.8 80.8 0 0 0 260 309.25c7.77 14.49 19.33 25.54 33.82 33.55a80.28 80.28 0 0 0-33.58 33.83c-8-14.5-19.07-26.23-33.56-33.83z", } + } } } @@ -3074,11 +3386,15 @@ impl IconShape for FaCpanel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M210.3 220.2c-5.6-24.8-26.9-41.2-51-41.2h-37c-7.1 0-12.5 4.5-14.3 10.9L73.1 320l24.7-.1c6.8 0 12.3-4.5 14.2-10.7l25.8-95.7h19.8c8.4 0 16.2 5.6 18.3 14.8 2.5 10.9-5.9 22.6-18.3 22.6h-10.3c-7 0-12.5 4.6-14.3 10.8l-6.4 23.8h32c37.2 0 58.3-36.2 51.7-65.3zm-156.5 28h18.6c6.9 0 12.4-4.4 14.3-10.9l6.2-23.6h-40C30 213.7 9 227.8 1.7 254.8-7 288.6 18.5 320 52 320h12.4l7.1-26.1c1.2-4.4-2.2-8.3-6.4-8.3H53.8c-24.7 0-24.9-37.4 0-37.4zm247.5-34.8h-77.9l-3.5 13.4c-2.4 9.6 4.5 18.5 14.2 18.5h57.5c4 0 2.4 4.3 2.1 5.3l-8.6 31.8c-.4 1.4-.9 5.3-5.5 5.3h-34.9c-5.3 0-5.3-7.9 0-7.9h21.6c6.8 0 12.3-4.6 14.2-10.8l3.5-13.2h-48.4c-39.2 0-43.6 63.8-.7 63.8l57.5.2c11.2 0 20.6-7.2 23.4-17.8l14-51.8c4.8-19.2-9.7-36.8-28.5-36.8zM633.1 179h-18.9c-4.9 0-9.2 3.2-10.4 7.9L568.2 320c20.7 0 39.8-13.8 44.9-34.5l26.5-98.2c1.2-4.3-2-8.3-6.5-8.3zm-236.3 34.7v.1h-48.3l-26.2 98c-1.2 4.4 2.2 8.3 6.4 8.3h18.9c4.8 0 9.2-3 10.4-7.8l17.2-64H395c12.5 0 21.4 11.8 18.1 23.4l-10.6 40c-1.2 4.3 1.9 8.3 6.4 8.3H428c4.6 0 9.1-2.9 10.3-7.8l8.8-33.1c9-33.1-15.9-65.4-50.3-65.4zm98.3 74.6c-3.6 0-6-3.4-5.1-6.7l8-30c.9-3.9 3.7-6 7.8-6h32.9c2.6 0 4.6 2.4 3.9 5.1l-.7 2.6c-.6 2-1.9 3-3.9 3h-21.6c-7 0-12.6 4.6-14.2 10.8l-3.5 13h53.4c10.5 0 20.3-6.6 23.2-17.6l3.2-12c4.9-19.1-9.3-36.8-28.3-36.8h-47.3c-17.9 0-33.8 12-38.6 29.6l-10.8 40c-5 17.7 8.3 36.7 28.3 36.7h66.7c6.8 0 12.3-4.5 14.2-10.7l5.7-21z", } + } } } @@ -3113,11 +3429,15 @@ impl IconShape for FaCreativeCommonsBy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z", } + } } } @@ -3152,11 +3472,15 @@ impl IconShape for FaCreativeCommonsNcEu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.7 8C103.6 8 0 124.8 0 256c0 136.3 111.7 248 247.7 248C377.9 504 496 403.1 496 256 496 117 388.4 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-23.2 3.7-45.2 10.9-66l65.7 29.1h-4.7v29.5h23.3c0 6.2-.4 3.2-.4 19.5h-22.8v29.5h27c11.4 67 67.2 101.3 124.6 101.3 26.6 0 50.6-7.9 64.8-15.8l-10-46.1c-8.7 4.6-28.2 10.8-47.3 10.8-28.2 0-58.1-10.9-67.3-50.2h90.3l128.3 56.8c-1.5 2.1-56.2 104.3-178.8 104.3zm-16.7-190.6l-.5-.4.9.4h-.4zm77.2-19.5h3.7v-29.5h-70.3l-28.6-12.6c2.5-5.5 5.4-10.5 8.8-14.3 12.9-15.8 31.1-22.4 51.1-22.4 18.3 0 35.3 5.4 46.1 10l11.6-47.3c-15-6.6-37-12.4-62.3-12.4-39 0-72.2 15.8-95.9 42.3-5.3 6.1-9.8 12.9-13.9 20.1l-81.6-36.1c64.6-96.8 157.7-93.6 170.7-93.6 113 0 203 90.2 203 203.4 0 18.7-2.1 36.3-6.3 52.9l-136.1-60.5z", } + } } } @@ -3191,11 +3515,15 @@ impl IconShape for FaCreativeCommonsNcJp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.7 8C103.6 8 0 124.8 0 256c0 136.4 111.8 248 247.7 248C377.9 504 496 403.2 496 256 496 117.2 388.5 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-21.1 3-41.2 9-60.3l127 56.5h-27.9v38.6h58.1l5.7 11.8v18.7h-63.8V360h63.8v56h61.7v-56h64.2v-35.7l81 36.1c-1.5 2.2-57.1 98.3-175.2 98.3zm87.6-137.3h-57.6v-18.7l2.9-5.6 54.7 24.3zm6.5-51.4v-17.8h-38.6l63-116H301l-43.4 96-23-10.2-39.6-85.7h-65.8l27.3 51-81.9-36.5c27.8-44.1 82.6-98.1 173.7-98.1 112.8 0 203 90 203 203.4 0 21-2.7 40.6-7.9 59l-101-45.1z", } + } } } @@ -3230,11 +3558,15 @@ impl IconShape for FaCreativeCommonsNc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C387.4 8 496 115.9 496 256c0 147.2-118.5 248-248.4 248C113.1 504 0 393.2 0 256 0 123.1 104.7 8 247.6 8zM55.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9 0 110.9 92.1 202.4 203.7 202.4 122.4 0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2 0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM248.4 52.3c-38.4 0-112.4 8.7-170.5 93l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L295 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1 0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z", } + } } } @@ -3269,11 +3601,15 @@ impl IconShape for FaCreativeCommonsNd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z", } + } } } @@ -3308,11 +3644,15 @@ impl IconShape for FaCreativeCommonsPdAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C104.7 8 0 123.1 0 256c0 138.5 113.6 248 247.6 248C377.5 504 496 403.1 496 256 496 118.1 389.4 8 247.6 8zm.8 450.8c-112.5 0-203.7-93-203.7-202.8 0-105.4 85.5-203.3 203.7-203.3 112.6 0 202.9 89.5 202.8 203.3 0 121.7-99.6 202.8-202.8 202.8zM316.7 186h-53.2v137.2h53.2c21.4 0 70-5.1 70-68.6 0-63.4-48.6-68.6-70-68.6zm.8 108.5h-19.9v-79.7l19.4-.1c3.8 0 35-2.1 35 39.9 0 24.6-10.5 39.9-34.5 39.9zM203.7 186h-68.2v137.3h34.6V279h27c54.1 0 57.1-37.5 57.1-46.5 0-31-16.8-46.5-50.5-46.5zm-4.9 67.3h-29.2v-41.6h28.3c30.9 0 28.8 41.6.9 41.6z", } + } } } @@ -3347,11 +3687,15 @@ impl IconShape for FaCreativeCommonsPd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm0 449.5c-139.2 0-235.8-138-190.2-267.9l78.8 35.1c-2.1 10.5-3.3 21.5-3.3 32.9 0 99 73.9 126.9 120.4 126.9 22.9 0 53.5-6.7 79.4-29.5L297 311.1c-5.5 6.3-17.6 16.7-36.3 16.7-37.8 0-53.7-39.9-53.9-71.9 230.4 102.6 216.5 96.5 217.9 96.8-34.3 62.4-100.6 104.8-176.7 104.8zm194.2-150l-224-100c18.8-34 54.9-30.7 74.7-11l40.4-41.6c-27.1-23.3-58-27.5-78.1-27.5-47.4 0-80.9 20.5-100.7 51.6l-74.9-33.4c36.1-54.9 98.1-91.2 168.5-91.2 111.1 0 201.5 90.4 201.5 201.5 0 18-2.4 35.4-6.8 52-.3-.1-.4-.2-.6-.4z", } + } } } @@ -3386,11 +3730,15 @@ impl IconShape for FaCreativeCommonsRemix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm161.7 207.7l4.9 2.2v70c-7.2 3.6-63.4 27.5-67.3 28.8-6.5-1.8-113.7-46.8-137.3-56.2l-64.2 26.6-63.3-27.5v-63.8l59.3-24.8c-.7-.7-.4 5-.4-70.4l67.3-29.7L361 178.5v61.6l49.1 20.3zm-70.4 81.5v-43.8h-.4v-1.8l-113.8-46.5V295l113.8 46.9v-.4l.4.4zm7.5-57.6l39.9-16.4-36.8-15.5-39 16.4 35.9 15.5zm52.3 38.1v-43L355.2 298v43.4l44.3-19z", } + } } } @@ -3425,11 +3773,15 @@ impl IconShape for FaCreativeCommonsSa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zM137.7 221c13-83.9 80.5-95.7 108.9-95.7 99.8 0 127.5 82.5 127.5 134.2 0 63.6-41 132.9-128.9 132.9-38.9 0-99.1-20-109.4-97h62.5c1.5 30.1 19.6 45.2 54.5 45.2 23.3 0 58-18.2 58-82.8 0-82.5-49.1-80.6-56.7-80.6-33.1 0-51.7 14.6-55.8 43.8h18.2l-49.2 49.2-49-49.2h19.4z", } + } } } @@ -3464,11 +3816,15 @@ impl IconShape for FaCreativeCommonsSamplingPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm107 205.6c-4.7 0-9 2.8-10.7 7.2l-4 9.5-11-92.8c-1.7-13.9-22-13.4-23.1.4l-4.3 51.4-5.2-68.8c-1.1-14.3-22.1-14.2-23.2 0l-3.5 44.9-5.9-94.3c-.9-14.5-22.3-14.4-23.2 0l-5.1 83.7-4.3-66.3c-.9-14.4-22.2-14.4-23.2 0l-5.3 80.2-4.1-57c-1.1-14.3-22-14.3-23.2-.2l-7.7 89.8-1.8-12.2c-1.7-11.4-17.1-13.6-22-3.3l-13.2 27.7H87.5v23.2h51.3c4.4 0 8.4-2.5 10.4-6.4l10.7 73.1c2 13.5 21.9 13 23.1-.7l3.8-43.6 5.7 78.3c1.1 14.4 22.3 14.2 23.2-.1l4.6-70.4 4.8 73.3c.9 14.4 22.3 14.4 23.2-.1l4.9-80.5 4.5 71.8c.9 14.3 22.1 14.5 23.2.2l4.6-58.6 4.9 64.4c1.1 14.3 22 14.2 23.1.1l6.8-83 2.7 22.3c1.4 11.8 17.7 14.1 22.3 3.1l18-43.4h50.5V258l-58.4.3zm-78 5.2h-21.9v21.9c0 4.1-3.3 7.5-7.5 7.5-4.1 0-7.5-3.3-7.5-7.5v-21.9h-21.9c-4.1 0-7.5-3.3-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5h21.9v-21.9c0-4.1 3.4-7.5 7.5-7.5s7.5 3.3 7.5 7.5v21.9h21.9c4.1 0 7.5 3.3 7.5 7.5 0 4.1-3.4 7.5-7.5 7.5z", } + } } } @@ -3503,11 +3859,15 @@ impl IconShape for FaCreativeCommonsSampling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm3.6 53.2c2.8-.3 11.5 1 11.5 11.5l6.6 107.2 4.9-59.3c0-6 4.7-10.6 10.6-10.6 5.9 0 10.6 4.7 10.6 10.6 0 2.5-.5-5.7 5.7 81.5l5.8-64.2c.3-2.9 2.9-9.3 10.2-9.3 3.8 0 9.9 2.3 10.6 8.9l11.5 96.5 5.3-12.8c1.8-4.4 5.2-6.6 10.2-6.6h58v21.3h-50.9l-18.2 44.3c-3.9 9.9-19.5 9.1-20.8-3.1l-4-31.9-7.5 92.6c-.3 3-3 9.3-10.2 9.3-3 0-9.8-2.1-10.6-9.3 0-1.9.6 5.8-6.2-77.9l-5.3 72.2c-1.1 4.8-4.8 9.3-10.6 9.3-2.9 0-9.8-2-10.6-9.3 0-1.9.5 6.7-5.8-87.7l-5.8 94.8c0 6.3-3.6 12.4-10.6 12.4-5.2 0-10.6-4.1-10.6-12l-5.8-87.7c-5.8 92.5-5.3 84-5.3 85.9-1.1 4.8-4.8 9.3-10.6 9.3-3 0-9.8-2.1-10.6-9.3 0-.7-.4-1.1-.4-2.6l-6.2-88.6L182 348c-.7 6.5-6.7 9.3-10.6 9.3-5.8 0-9.6-4.1-10.6-8.9L149.7 272c-2 4-3.5 8.4-11.1 8.4H87.2v-21.3H132l13.7-27.9c4.4-9.9 18.2-7.2 19.9 2.7l3.1 20.4 8.4-97.9c0-6 4.8-10.6 10.6-10.6.5 0 10.6-.2 10.6 12.4l4.9 69.1 6.6-92.6c0-10.1 9.5-10.6 10.2-10.6.6 0 10.6.7 10.6 10.6l5.3 80.6 6.2-97.9c.1-1.1-.6-10.3 9.9-11.5z", } + } } } @@ -3542,11 +3902,15 @@ impl IconShape for FaCreativeCommonsShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm101 132.4c7.8 0 13.7 6.1 13.7 13.7v182.5c0 7.7-6.1 13.7-13.7 13.7H214.3c-7.7 0-13.7-6-13.7-13.7v-54h-54c-7.8 0-13.7-6-13.7-13.7V131.1c0-8.2 6.6-12.7 12.4-13.7h136.4c7.7 0 13.7 6 13.7 13.7v54h54zM159.9 300.3h40.7V198.9c0-7.4 5.8-12.6 12-13.7h55.8v-40.3H159.9v155.4zm176.2-88.1H227.6v155.4h108.5V212.2z", } + } } } @@ -3581,11 +3945,15 @@ impl IconShape for FaCreativeCommonsZero { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm-.4 60.5c-81.9 0-102.5 77.3-102.5 142.8 0 65.5 20.6 142.8 102.5 142.8S350.5 321.5 350.5 256c0-65.5-20.6-142.8-102.5-142.8zm0 53.9c3.3 0 6.4.5 9.2 1.2 5.9 5.1 8.8 12.1 3.1 21.9l-54.5 100.2c-1.7-12.7-1.9-25.1-1.9-34.4 0-28.8 2-88.9 44.1-88.9zm40.8 46.2c2.9 15.4 3.3 31.4 3.3 42.7 0 28.9-2 88.9-44.1 88.9-13.5 0-32.6-7.7-20.1-26.4l60.9-105.2z", } + } } } @@ -3620,11 +3988,15 @@ impl IconShape for FaCreativeCommons { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z", } + } } } @@ -3659,11 +4031,15 @@ impl IconShape for FaCriticalRole { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M225.82 0c.26.15 216.57 124.51 217.12 124.72 3 1.18 3.7 3.46 3.7 6.56q-.11 125.17 0 250.36a5.88 5.88 0 0 1-3.38 5.78c-21.37 12-207.86 118.29-218.93 124.58h-3C142 466.34 3.08 386.56 2.93 386.48a3.29 3.29 0 0 1-1.88-3.24c0-.87 0-225.94-.05-253.1a5 5 0 0 1 2.93-4.93C27.19 112.11 213.2 6 224.07 0zM215.4 20.42l-.22-.16Q118.06 75.55 21 130.87c0 .12.08.23.13.35l30.86 11.64c-7.71 6-8.32 6-10.65 5.13-.1 0-24.17-9.28-26.8-10v230.43c.88-1.41 64.07-110.91 64.13-111 1.62-2.82 3-1.92 9.12-1.52 1.4.09 1.48.22.78 1.42-41.19 71.33-36.4 63-67.48 116.94-.81 1.4-.61 1.13 1.25 1.13h186.5c1.44 0 1.69-.23 1.7-1.64v-8.88c0-1.34 2.36-.81-18.37-1-7.46-.07-14.14-3.22-21.38-12.7-7.38-9.66-14.62-19.43-21.85-29.21-2.28-3.08-3.45-2.38-16.76-2.38-1.75 0-1.78 0-1.76 1.82.29 26.21.15 25.27 1 32.66.52 4.37 2.16 4.2 9.69 4.81 3.14.26 3.88 4.08.52 4.92-1.57.39-31.6.51-33.67-.1a2.42 2.42 0 0 1 .3-4.73c3.29-.76 6.16.81 6.66-4.44 1.3-13.66 1.17-9 1.1-79.42 0-10.82-.35-12.58-5.36-13.55-1.22-.24-3.54-.16-4.69-.55-2.88-1-2-4.84 1.77-4.85 33.67 0 46.08-1.07 56.06 4.86 7.74 4.61 12 11.48 12.51 20.4.88 14.59-6.51 22.35-15 32.59a1.46 1.46 0 0 0 0 2.22c2.6 3.25 5 6.63 7.71 9.83 27.56 33.23 24.11 30.54 41.28 33.06.89.13 1-.42 1-1.15v-11c0-1 .32-1.43 1.41-1.26a72.37 72.37 0 0 0 23.58-.3c1.08-.15 1.5.2 1.48 1.33 0 .11.88 26.69.87 26.8-.05 1.52.67 1.62 1.89 1.62h186.71Q386.51 304.6 346 234.33c2.26-.66-.4 0 6.69-1.39 2-.39 2.05-.41 3.11 1.44 7.31 12.64 77.31 134 77.37 134.06V138c-1.72.5-103.3 38.72-105.76 39.68-1.08.42-1.55.2-1.91-.88-.63-1.9-1.34-3.76-2.09-5.62-.32-.79-.09-1.13.65-1.39.1 0 95.53-35.85 103-38.77-65.42-37.57-130.56-75-196-112.6l86.82 150.39-.28.33c-9.57-.9-10.46-1.6-11.8-3.94-1-1.69-73.5-127.71-82-142.16-9.1 14.67-83.56 146.21-85.37 146.32-2.93.17-5.88.08-9.25.08q43.25-74.74 86.18-149zm51.93 129.92a37.68 37.68 0 0 0 5.54-.85c1.69-.3 2.53.2 2.6 1.92 0 .11.07 19.06-.86 20.45s-1.88 1.22-2.6-.19c-5-9.69 6.22-9.66-39.12-12-.7 0-1 .23-1 .93 0 .13 3.72 122 3.73 122.11 0 .89.52 1.2 1.21 1.51a83.92 83.92 0 0 1 8.7 4.05c7.31 4.33 11.38 10.84 12.41 19.31 1.44 11.8-2.77 35.77-32.21 37.14-2.75.13-28.26 1.08-34.14-23.25-4.66-19.26 8.26-32.7 19.89-36.4a2.45 2.45 0 0 0 2-2.66c.1-5.63 3-107.1 3.71-121.35.05-1.08-.62-1.16-1.35-1.15-32.35.52-36.75-.34-40.22 8.52-2.42 6.18-4.14 1.32-3.95.23q1.59-9 3.31-18c.4-2.11 1.43-2.61 3.43-1.86 5.59 2.11 6.72 1.7 37.25 1.92 1.73 0 1.78-.08 1.82-1.85.68-27.49.58-22.59 1-29.55a2.69 2.69 0 0 0-1.63-2.8c-5.6-2.91-8.75-7.55-8.9-13.87-.35-14.81 17.72-21.67 27.38-11.51 6.84 7.19 5.8 18.91-2.45 24.15a4.35 4.35 0 0 0-2.22 4.34c0 .59-.11-4.31 1 30.05 0 .9.43 1.12 1.24 1.11.1 0 23-.09 34.47-.37zM68.27 141.7c19.84-4.51 32.68-.56 52.49 1.69 2.76.31 3.74 1.22 3.62 4-.21 5-1.16 22.33-1.24 23.15a2.65 2.65 0 0 1-1.63 2.34c-4.06 1.7-3.61-4.45-4-7.29-3.13-22.43-73.87-32.7-74.63 25.4-.31 23.92 17 53.63 54.08 50.88 27.24-2 19-20.19 24.84-20.47a2.72 2.72 0 0 1 3 3.36c-1.83 10.85-3.42 18.95-3.45 19.15-1.54 9.17-86.7 22.09-93.35-42.06-2.71-25.85 10.44-53.37 40.27-60.15zm80 87.67h-19.49a2.57 2.57 0 0 1-2.66-1.79c2.38-3.75 5.89.92 5.86-6.14-.08-25.75.21-38 .23-40.1 0-3.42-.53-4.65-3.32-4.94-7-.72-3.11-3.37-1.11-3.38 11.84-.1 22.62-.18 30.05.72 8.77 1.07 16.71 12.63 7.93 22.62-2 2.25-4 4.42-6.14 6.73.95 1.15 6.9 8.82 17.28 19.68 2.66 2.78 6.15 3.51 9.88 3.13a2.21 2.21 0 0 0 2.23-2.12c.3-3.42.26 4.73.45-40.58 0-5.65-.34-6.58-3.23-6.83-3.95-.35-4-2.26-.69-3.37l19.09-.09c.32 0 4.49.53 1 3.38 0 .05-.16 0-.24 0-3.61.26-3.94 1-4 4.62-.27 43.93.07 40.23.41 42.82.11.84.27 2.23 5.1 2.14 2.49 0 3.86 3.37 0 3.4-10.37.08-20.74 0-31.11.07-10.67 0-13.47-6.2-24.21-20.82-1.6-2.18-8.31-2.36-8.2-.37.88 16.47 0 17.78 4 17.67 4.75-.1 4.73 3.57.83 3.55zm275-10.15c-1.21 7.13.17 10.38-5.3 10.34-61.55-.42-47.82-.22-50.72-.31a18.4 18.4 0 0 1-3.63-.73c-2.53-.6 1.48-1.23-.38-5.6-1.43-3.37-2.78-6.78-4.11-10.19a1.94 1.94 0 0 0-2-1.44 138 138 0 0 0-14.58.07 2.23 2.23 0 0 0-1.62 1.06c-1.58 3.62-3.07 7.29-4.51 11-1.27 3.23 7.86 1.32 12.19 2.16 3 .57 4.53 3.72.66 3.73H322.9c-2.92 0-3.09-3.15-.74-3.21a6.3 6.3 0 0 0 5.92-3.47c1.5-3 2.8-6 4.11-9.09 18.18-42.14 17.06-40.17 18.42-41.61a1.83 1.83 0 0 1 3 0c2.93 3.34 18.4 44.71 23.62 51.92 2 2.7 5.74 2 6.36 2 3.61.13 4-1.11 4.13-4.29.09-1.87.08 1.17.07-41.24 0-4.46-2.36-3.74-5.55-4.27-.26 0-2.56-.63-.08-3.06.21-.2-.89-.24 21.7-.15 2.32 0 5.32 2.75-1.21 3.45a2.56 2.56 0 0 0-2.66 2.83c-.07 1.63-.19 38.89.29 41.21a3.06 3.06 0 0 0 3.23 2.43c13.25.43 14.92.44 16-3.41 1.67-5.78 4.13-2.52 3.73-.19zm-104.72 64.37c-4.24 0-4.42-3.39-.61-3.41 35.91-.16 28.11.38 37.19-.65 1.68-.19 2.38.24 2.25 1.89-.26 3.39-.64 6.78-1 10.16-.25 2.16-3.2 2.61-3.4-.15-.38-5.31-2.15-4.45-15.63-5.08-1.58-.07-1.64 0-1.64 1.52V304c0 1.65 0 1.6 1.62 1.47 3.12-.25 10.31.34 15.69-1.52.47-.16 3.3-1.79 3.07 1.76 0 .21-.76 10.35-1.18 11.39-.53 1.29-1.88 1.51-2.58.32-1.17-2 0-5.08-3.71-5.3-15.42-.9-12.91-2.55-12.91 6 0 12.25-.76 16.11 3.89 16.24 16.64.48 14.4 0 16.43-5.71.84-2.37 3.5-1.77 3.18.58-.44 3.21-.85 6.43-1.23 9.64 0 .36-.16 2.4-4.66 2.39-37.16-.08-34.54-.19-35.21-.31-2.72-.51-2.2-3 .22-3.45 1.1-.19 4 .54 4.16-2.56 2.44-56.22-.07-51.34-3.91-51.33zm-.41-109.52c2.46.61 3.13 1.76 2.95 4.65-.33 5.3-.34 9-.55 9.69-.66 2.23-3.15 2.12-3.34-.27-.38-4.81-3.05-7.82-7.57-9.15-26.28-7.73-32.81 15.46-27.17 30.22 5.88 15.41 22 15.92 28.86 13.78 5.92-1.85 5.88-6.5 6.91-7.58 1.23-1.3 2.25-1.84 3.12 1.1 0 .1.57 11.89-6 12.75-1.6.21-19.38 3.69-32.68-3.39-21-11.19-16.74-35.47-6.88-45.33 14-14.06 39.91-7.06 42.32-6.47zM289.8 280.14c3.28 0 3.66 3 .16 3.43-2.61.32-5-.42-5 5.46 0 2-.19 29.05.4 41.45.11 2.29 1.15 3.52 3.44 3.65 22 1.21 14.95-1.65 18.79-6.34 1.83-2.24 2.76.84 2.76 1.08.35 13.62-4 12.39-5.19 12.4l-38.16-.19c-1.93-.23-2.06-3-.42-3.38 2-.48 4.94.4 5.13-2.8 1-15.87.57-44.65.34-47.81-.27-3.77-2.8-3.27-5.68-3.71-2.47-.38-2-3.22.34-3.22 1.45-.02 17.97-.03 23.09-.02zm-31.63-57.79c.07 4.08 2.86 3.46 6 3.58 2.61.1 2.53 3.41-.07 3.43-6.48 0-13.7 0-21.61-.06-3.84 0-3.38-3.35 0-3.37 4.49 0 3.24 1.61 3.41-45.54 0-5.08-3.27-3.54-4.72-4.23-2.58-1.23-1.36-3.09.41-3.15 1.29 0 20.19-.41 21.17.21s1.87 1.65-.42 2.86c-1 .52-3.86-.28-4.15 2.47 0 .21-.82 1.63-.07 43.8zm-36.91 274.27a2.93 2.93 0 0 0 3.26 0c17-9.79 182-103.57 197.42-112.51-.14-.43 11.26-.18-181.52-.27-1.22 0-1.57.37-1.53 1.56 0 .1 1.25 44.51 1.22 50.38a28.33 28.33 0 0 1-1.36 7.71c-.55 1.83.38-.5-13.5 32.23-.73 1.72-1 2.21-2-.08-4.19-10.34-8.28-20.72-12.57-31a23.6 23.6 0 0 1-2-10.79c.16-2.46.8-16.12 1.51-48 0-1.95 0-2-2-2h-183c2.58 1.63 178.32 102.57 196 112.76zm-90.9-188.75c0 2.4.36 2.79 2.76 3 11.54 1.17 21 3.74 25.64-7.32 6-14.46 2.66-34.41-12.48-38.84-2-.59-16-2.76-15.94 1.51.05 8.04.01 11.61.02 41.65zm105.75-15.05c0 2.13 1.07 38.68 1.09 39.13.34 9.94-25.58 5.77-25.23-2.59.08-2 1.37-37.42 1.1-39.43-14.1 7.44-14.42 40.21 6.44 48.8a17.9 17.9 0 0 0 22.39-7.07c4.91-7.76 6.84-29.47-5.43-39a2.53 2.53 0 0 1-.36.12zm-12.28-198c-9.83 0-9.73 14.75-.07 14.87s10.1-14.88.07-14.91zm-80.15 103.83c0 1.8.41 2.4 2.17 2.58 13.62 1.39 12.51-11 12.16-13.36-1.69-11.22-14.38-10.2-14.35-7.81.05 4.5-.03 13.68.02 18.59zm212.32 6.4l-6.1-15.84c-2.16 5.48-4.16 10.57-6.23 15.84z", } + } } } @@ -3698,11 +4074,15 @@ impl IconShape for FaCss3Alt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z", } + } } } @@ -3737,11 +4117,15 @@ impl IconShape for FaCss3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 32l-64 368-223.3 80L0 400l19.6-94.8h82l-8 40.6L210 390.2l134.1-44.4 18.8-97.1H29.5l16-82h333.7l10.5-52.7H56.3l16.3-82H480z", } + } } } @@ -3776,11 +4160,15 @@ impl IconShape for FaCuttlefish { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344 305.5c-17.5 31.6-57.4 54.5-96 54.5-56.6 0-104-47.4-104-104s47.4-104 104-104c38.6 0 78.5 22.9 96 54.5 13.7-50.9 41.7-93.3 87-117.8C385.7 39.1 320.5 8 248 8 111 8 0 119 0 256s111 248 248 248c72.5 0 137.7-31.1 183-80.7-45.3-24.5-73.3-66.9-87-117.8z", } + } } } @@ -3815,11 +4203,15 @@ impl IconShape for FaDAndDBeyond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M313.8 241.5c13.8 0 21-10.1 24.8-17.9-1-1.1-5-4.2-7.4-6.6-2.4 4.3-8.2 10.7-13.9 10.7-10.2 0-15.4-14.7-3.2-26.6-.5-.2-4.3-1.8-8 2.4 0-3 1-5.1 2.1-6.6-3.5 1.3-9.8 5.6-11.4 7.9.2-5.8 1.6-7.5.6-9l-.2-.2s-8.5 5.6-9.3 14.7c0 0 1.1-1.6 2.1-1.9.6-.3 1.3 0 .6 1.9-.2.6-5.8 15.7 5.1 26-.6-1.6-1.9-7.6 2.4-1.9-.3.1 5.8 7.1 15.7 7.1zm52.4-21.1c0-4-4.9-4.4-5.6-4.5 2 3.9.9 7.5.2 9 2.5-.4 5.4-1.6 5.4-4.5zm10.3 5.2c0-6.4-6.2-11.4-13.5-10.7 8 1.3 5.6 13.8-5 11.4 3.7-2.6 3.2-9.9-1.3-12.5 1.4 4.2-3 8.2-7.4 4.6-2.4-1.9-8-6.6-10.6-8.6-2.4-2.1-5.5-1-6.6-1.8-1.3-1.1-.5-3.8-2.2-5-1.6-.8-3-.3-4.8-1-1.6-.6-2.7-1.9-2.6-3.5-2.5 4.4 3.4 6.3 4.5 8.5 1 1.9-.8 4.8 4 8.5 14.8 11.6 9.1 8 10.4 18.1.6 4.3 4.2 6.7 6.4 7.4-2.1-1.9-2.9-6.4 0-9.3 0 13.9 19.2 13.3 23.1 6.4-2.4 1.1-7-.2-9-1.9 7.7 1 14.2-4.1 14.6-10.6zm-39.4-18.4c2 .8 1.6.7 6.4 4.5 10.2-24.5 21.7-15.7 22-15.5 2.2-1.9 9.8-3.8 13.8-2.7-2.4-2.7-7.5-6.2-13.3-6.2-4.7 0-7.4 2.2-8 1.3-.8-1.4 3.2-3.4 3.2-3.4-5.4.2-9.6 6.7-11.2 5.9-1.1-.5 1.4-3.7 1.4-3.7-5.1 2.9-9.3 9.1-10.2 13 4.6-5.8 13.8-9.8 19.7-9-10.5.5-19.5 9.7-23.8 15.8zm242.5 51.9c-20.7 0-40 1.3-50.3 2.1l7.4 8.2v77.2l-7.4 8.2c10.4.8 30.9 2.1 51.6 2.1 42.1 0 59.1-20.7 59.1-48.9 0-29.3-23.2-48.9-60.4-48.9zm-15.1 75.6v-53.3c30.1-3.3 46.8 3.8 46.8 26.3 0 25.6-21.4 30.2-46.8 27zM301.6 181c-1-3.4-.2-6.9 1.1-9.4 1 3 2.6 6.4 7.5 9-.5-2.4-.2-5.6.5-8-1.4-5.4 2.1-9.9 6.4-9.9 6.9 0 8.5 8.8 4.7 14.4 2.1 3.2 5.5 5.6 7.7 7.8 3.2-3.7 5.5-9.5 5.5-13.8 0-8.2-5.5-15.9-16.7-16.5-20-.9-20.2 16.6-20 18.9.5 5.2 3.4 7.8 3.3 7.5zm-.4 6c-.5 1.8-7 3.7-10.2 6.9 4.8-1 7-.2 7.8 1.8.5 1.4-.2 3.4-.5 5.6 1.6-1.8 7-5.5 11-6.2-1-.3-3.4-.8-4.3-.8 2.9-3.4 9.3-4.5 12.8-3.7-2.2-.2-6.7 1.1-8.5 2.6 1.6.3 3 .6 4.3 1.1-2.1.8-4.8 3.4-5.8 6.1 7-5 13.1 5.2 7 8.2.8.2 2.7 0 3.5-.5-.3 1.1-1.9 3-3 3.4 2.9 0 7-1.9 8.2-4.6 0 0-1.8.6-2.6-.2s.3-4.3.3-4.3c-2.3 2.9-3.4-1.3-1.3-4.2-1-.3-3.5-.6-4.6-.5 3.2-1.1 10.4-1.8 11.2-.3.6 1.1-1 3.4-1 3.4 4-.5 8.3 1.1 6.7 5.1 2.9-1.4 5.5-5.9 4.8-10.4-.3 1-1.6 2.4-2.9 2.7.2-1.4-1-2.2-1.9-2.6 1.7-9.6-14.6-14.2-14.1-23.9-1 1.3-1.8 5-.8 7.1 2.7 3.2 8.7 6.7 10.1 12.2-2.6-6.4-15.1-11.4-14.6-20.2-1.6 1.6-2.6 7.8-1.3 11 2.4 1.4 4.5 3.8 4.8 6.1-2.2-5.1-11.4-6.1-13.9-12.2-.6 2.2-.3 5 1 6.7 0 0-2.2-.8-7-.6 1.7.6 5.1 3.5 4.8 5.2zm25.9 7.4c-2.7 0-3.5-2.1-4.2-4.3 3.3 1.3 4.2 4.3 4.2 4.3zm38.9 3.7l-1-.6c-1.1-1-2.9-1.4-4.7-1.4-2.9 0-5.8 1.3-7.5 3.4-.8.8-1.4 1.8-2.1 2.6v15.7c3.5 2.6 7.1-2.9 3-7.2 1.5.3 4.6 2.7 5.1 3.2 0 0 2.6-.5 5-.5 2.1 0 3.9.3 5.6 1.1V196c-1.1.5-2.2 1-2.7 1.4zM79.9 305.9c17.2-4.6 16.2-18 16.2-19.9 0-20.6-24.1-25-37-25H3l8.3 8.6v29.5H0l11.4 14.6V346L3 354.6c61.7 0 73.8 1.5 86.4-5.9 6.7-4 9.9-9.8 9.9-17.6 0-5.1 2.6-18.8-19.4-25.2zm-41.3-27.5c20 0 29.6-.8 29.6 9.1v3c0 12.1-19 8.8-29.6 8.8zm0 59.2V315c12.2 0 32.7-2.3 32.7 8.8v4.5h.2c0 11.2-12.5 9.3-32.9 9.3zm101.2-19.3l23.1.2v-.2l14.1-21.2h-37.2v-14.9h52.4l-14.1-21v-.2l-73.5.2 7.4 8.2v77.1l-7.4 8.2h81.2l14.1-21.2-60.1.2zm214.7-60.1c-73.9 0-77.5 99.3-.3 99.3 77.9 0 74.1-99.3.3-99.3zm-.3 77.5c-37.4 0-36.9-55.3.2-55.3 36.8.1 38.8 55.3-.2 55.3zm-91.3-8.3l44.1-66.2h-41.7l6.1 7.2-20.5 37.2h-.3l-21-37.2 6.4-7.2h-44.9l44.1 65.8.2 19.4-7.7 8.2h42.6l-7.2-8.2zm-28.4-151.3c1.6 1.3 2.9 2.4 2.9 6.6v38.8c0 4.2-.8 5.3-2.7 6.4-.1.1-7.5 4.5-7.9 4.6h35.1c10 0 17.4-1.5 26-8.6-.6-5 .2-9.5.8-12 0-.2-1.8 1.4-2.7 3.5 0-5.7 1.6-15.4 9.6-20.5-.1 0-3.7-.8-9 1.1 2-3.1 10-7.9 10.4-7.9-8.2-26-38-22.9-32.2-22.9-30.9 0-32.6.3-39.9-4 .1.8.5 8.2 9.6 14.9zm21.5 5.5c4.6 0 23.1-3.3 23.1 17.3 0 20.7-18.4 17.3-23.1 17.3zm228.9 79.6l7 8.3V312h-.3c-5.4-14.4-42.3-41.5-45.2-50.9h-31.6l7.4 8.5v76.9l-7.2 8.3h39l-7.4-8.2v-47.4h.3c3.7 10.6 44.5 42.9 48.5 55.6h21.3v-85.2l7.4-8.3zm-106.7-96.1c-32.2 0-32.8.2-39.9-4 .1.7.5 8.3 9.6 14.9 3.1 2 2.9 4.3 2.9 9.5 1.8-1.1 3.8-2.2 6.1-3-1.1 1.1-2.7 2.7-3.5 4.5 1-1.1 7.5-5.1 14.6-3.5-1.6.3-4 1.1-6.1 2.9.1 0 2.1-1.1 7.5-.3v-4.3c4.7 0 23.1-3.4 23.1 17.3 0 20.5-18.5 17.3-19.7 17.3 5.7 4.4 5.8 12 2.2 16.3h.3c33.4 0 36.7-27.3 36.7-34 0-3.8-1.1-32-33.8-33.6z", } + } } } @@ -3854,11 +4246,15 @@ impl IconShape for FaDAndD { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M82.5 98.9c-.6-17.2 2-33.8 12.7-48.2.3 7.4 1.2 14.5 4.2 21.6 5.9-27.5 19.7-49.3 42.3-65.5-1.9 5.9-3.5 11.8-3 17.7 8.7-7.4 18.8-17.8 44.4-22.7 14.7-2.8 29.7-2 42.1 1 38.5 9.3 61 34.3 69.7 72.3 5.3 23.1.7 45-8.3 66.4-5.2 12.4-12 24.4-20.7 35.1-2-1.9-3.9-3.8-5.8-5.6-42.8-40.8-26.8-25.2-37.4-37.4-1.1-1.2-1-2.2-.1-3.6 8.3-13.5 11.8-28.2 10-44-1.1-9.8-4.3-18.9-11.3-26.2-14.5-15.3-39.2-15-53.5.6-11.4 12.5-14.1 27.4-10.9 43.6.2 1.3.4 2.7 0 3.9-3.4 13.7-4.6 27.6-2.5 41.6.1.5.1 1.1.1 1.6 0 .3-.1.5-.2 1.1-21.8-11-36-28.3-43.2-52.2-8.3 17.8-11.1 35.5-6.6 54.1-15.6-15.2-21.3-34.3-22-55.2zm469.6 123.2c-11.6-11.6-25-20.4-40.1-26.6-12.8-5.2-26-7.9-39.9-7.1-10 .6-19.6 3.1-29 6.4-2.5.9-5.1 1.6-7.7 2.2-4.9 1.2-7.3-3.1-4.7-6.8 3.2-4.6 3.4-4.2 15-12 .6-.4 1.2-.8 2.2-1.5h-2.5c-.6 0-1.2.2-1.9.3-19.3 3.3-30.7 15.5-48.9 29.6-10.4 8.1-13.8 3.8-12-.5 1.4-3.5 3.3-6.7 5.1-10 1-1.8 2.3-3.4 3.5-5.1-.2-.2-.5-.3-.7-.5-27 18.3-46.7 42.4-57.7 73.3.3.3.7.6 1 .9.3-.6.5-1.2.9-1.7 10.4-12.1 22.8-21.8 36.6-29.8 18.2-10.6 37.5-18.3 58.7-20.2 4.3-.4 8.7-.1 13.1-.1-1.8.7-3.5.9-5.3 1.1-18.5 2.4-35.5 9-51.5 18.5-30.2 17.9-54.5 42.2-75.1 70.4-.3.4-.4.9-.7 1.3 14.5 5.3 24 17.3 36.1 25.6.2-.1.3-.2.4-.4l1.2-2.7c12.2-26.9 27-52.3 46.7-74.5 16.7-18.8 38-25.3 62.5-20 5.9 1.3 11.4 4.4 17.2 6.8 2.3-1.4 5.1-3.2 8-4.7 8.4-4.3 17.4-7 26.7-9 14.7-3.1 29.5-4.9 44.5-1.3v-.5c-.5-.4-1.2-.8-1.7-1.4zM316.7 397.6c-39.4-33-22.8-19.5-42.7-35.6-.8.9 0-.2-1.9 3-11.2 19.1-25.5 35.3-44 47.6-10.3 6.8-21.5 11.8-34.1 11.8-21.6 0-38.2-9.5-49.4-27.8-12-19.5-13.3-40.7-8.2-62.6 7.8-33.8 30.1-55.2 38.6-64.3-18.7-6.2-33 1.7-46.4 13.9.8-13.9 4.3-26.2 11.8-37.3-24.3 10.6-45.9 25-64.8 43.9-.3-5.8 5.4-43.7 5.6-44.7.3-2.7-.6-5.3-3-7.4-24.2 24.7-44.5 51.8-56.1 84.6 7.4-5.9 14.9-11.4 23.6-16.2-8.3 22.3-19.6 52.8-7.8 101.1 4.6 19 11.9 36.8 24.1 52.3 2.9 3.7 6.3 6.9 9.5 10.3.2-.2.4-.3.6-.5-1.4-7-2.2-14.1-1.5-21.9 2.2 3.2 3.9 6 5.9 8.6 12.6 16 28.7 27.4 47.2 35.6 25 11.3 51.1 13.3 77.9 8.6 54.9-9.7 90.7-48.6 116-98.8 1-1.8.6-2.9-.9-4.2zm172-46.4c-9.5-3.1-22.2-4.2-28.7-2.9 9.9 4 14.1 6.6 18.8 12 12.6 14.4 10.4 34.7-5.4 45.6-11.7 8.1-24.9 10.5-38.9 9.1-1.2-.1-2.3-.4-3-.6 2.8-3.7 6-7 8.1-10.8 9.4-16.8 5.4-42.1-8.7-56.1-2.1-2.1-4.6-3.9-7-5.9-.3 1.3-.1 2.1.1 2.8 4.2 16.6-8.1 32.4-24.8 31.8-7.6-.3-13.9-3.8-19.6-8.5-19.5-16.1-39.1-32.1-58.5-48.3-5.9-4.9-12.5-8.1-20.1-8.7-4.6-.4-9.3-.6-13.9-.9-5.9-.4-8.8-2.8-10.4-8.4-.9-3.4-1.5-6.8-2.2-10.2-1.5-8.1-6.2-13-14.3-14.2-4.4-.7-8.9-1-13.3-1.5-13-1.4-19.8-7.4-22.6-20.3-5 11-1.6 22.4 7.3 29.9 4.5 3.8 9.3 7.3 13.8 11.2 4.6 3.8 7.4 8.7 7.9 14.8.4 4.7.8 9.5 1.8 14.1 2.2 10.6 8.9 18.4 17 25.1 16.5 13.7 33 27.3 49.5 41.1 17.9 15 13.9 32.8 13 56-.9 22.9 12.2 42.9 33.5 51.2 1 .4 2 .6 3.6 1.1-15.7-18.2-10.1-44.1.7-52.3.3 2.2.4 4.3.9 6.4 9.4 44.1 45.4 64.2 85 56.9 16-2.9 30.6-8.9 42.9-19.8 2-1.8 3.7-4.1 5.9-6.5-19.3 4.6-35.8.1-50.9-10.6.7-.3 1.3-.3 1.9-.3 21.3 1.8 40.6-3.4 57-17.4 19.5-16.6 26.6-42.9 17.4-66-8.3-20.1-23.6-32.3-43.8-38.9zM99.4 179.3c-5.3-9.2-13.2-15.6-22.1-21.3 13.7-.5 26.6.2 39.6 3.7-7-12.2-8.5-24.7-5-38.7 5.3 11.9 13.7 20.1 23.6 26.8 19.7 13.2 35.7 19.6 46.7 30.2 3.4 3.3 6.3 7.1 9.6 10.9-.8-2.1-1.4-4.1-2.2-6-5-10.6-13-18.6-22.6-25-1.8-1.2-2.8-2.5-3.4-4.5-3.3-12.5-3-25.1-.7-37.6 1-5.5 2.8-10.9 4.5-16.3.8-2.4 2.3-4.6 4-6.6.6 6.9 0 25.5 19.6 46 10.8 11.3 22.4 21.9 33.9 32.7 9 8.5 18.3 16.7 25.5 26.8 1.1 1.6 2.2 3.3 3.8 4.7-5-13-14.2-24.1-24.2-33.8-9.6-9.3-19.4-18.4-29.2-27.4-3.3-3-4.6-6.7-5.1-10.9-1.2-10.4 0-20.6 4.3-30.2.5-1 1.1-2 1.9-3.3.5 4.2.6 7.9 1.4 11.6 4.8 23.1 20.4 36.3 49.3 63.5 10 9.4 19.3 19.2 25.6 31.6 4.8 9.3 7.3 19 5.7 29.6-.1.6.5 1.7 1.1 2 6.2 2.6 10 6.9 9.7 14.3 7.7-2.6 12.5-8 16.4-14.5 4.2 20.2-9.1 50.3-27.2 58.7.4-4.5 5-23.4-16.5-27.7-6.8-1.3-12.8-1.3-22.9-2.1 4.7-9 10.4-20.6.5-22.4-24.9-4.6-52.8 1.9-57.8 4.6 8.2.4 16.3 1 23.5 3.3-2 6.5-4 12.7-5.8 18.9-1.9 6.5 2.1 14.6 9.3 9.6 1.2-.9 2.3-1.9 3.3-2.7-3.1 17.9-2.9 15.9-2.8 18.3.3 10.2 9.5 7.8 15.7 7.3-2.5 11.8-29.5 27.3-45.4 25.8 7-4.7 12.7-10.3 15.9-17.9-6.5.8-12.9 1.6-19.2 2.4l-.3-.9c4.7-3.4 8-7.8 10.2-13.1 8.7-21.1-3.6-38-25-39.9-9.1-.8-17.8.8-25.9 5.5 6.2-15.6 17.2-26.6 32.6-34.5-15.2-4.3-8.9-2.7-24.6-6.3 14.6-9.3 30.2-13.2 46.5-14.6-5.2-3.2-48.1-3.6-70.2 20.9 7.9 1.4 15.5 2.8 23.2 4.2-23.8 7-44 19.7-62.4 35.6 1.1-4.8 2.7-9.5 3.3-14.3.6-4.5.8-9.2.1-13.6-1.5-9.4-8.9-15.1-19.7-16.3-7.9-.9-15.6.1-23.3 1.3-.9.1-1.7.3-2.9 0 15.8-14.8 36-21.7 53.1-33.5 6-4.5 6.8-8.2 3-14.9zm128.4 26.8c3.3 16 12.6 25.5 23.8 24.3-4.6-11.3-12.1-19.5-23.8-24.3z", } + } } } @@ -3893,11 +4289,15 @@ impl IconShape for FaDailymotion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M298.93,267a48.4,48.4,0,0,0-24.36-6.21q-19.83,0-33.44,13.27t-13.61,33.42q0,21.16,13.28,34.6t33.43,13.44q20.5,0,34.11-13.78T322,307.47A47.13,47.13,0,0,0,315.9,284,44.13,44.13,0,0,0,298.93,267ZM0,32V480H448V32ZM374.71,405.26h-53.1V381.37h-.67q-15.79,26.2-55.78,26.2-27.56,0-48.89-13.1a88.29,88.29,0,0,1-32.94-35.77q-11.6-22.68-11.59-50.89,0-27.56,11.76-50.22a89.9,89.9,0,0,1,32.93-35.78q21.18-13.09,47.72-13.1a80.87,80.87,0,0,1,29.74,5.21q13.28,5.21,25,17V153l55.79-12.09Z", } + } } } @@ -3932,11 +4332,15 @@ impl IconShape for FaDashcube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M326.6 104H110.4c-51.1 0-91.2 43.3-91.2 93.5V427c0 50.5 40.1 85 91.2 85h227.2c51.1 0 91.2-34.5 91.2-85V0L326.6 104zM153.9 416.5c-17.7 0-32.4-15.1-32.4-32.8V240.8c0-17.7 14.7-32.5 32.4-32.5h140.7c17.7 0 32 14.8 32 32.5v123.5l51.1 52.3H153.9z", } + } } } @@ -3971,11 +4375,15 @@ impl IconShape for FaDeezer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M451.46,244.71H576V172H451.46Zm0-173.89v72.67H576V70.82Zm0,275.06H576V273.2H451.46ZM0,447.09H124.54V374.42H0Zm150.47,0H275V374.42H150.47Zm150.52,0H425.53V374.42H301Zm150.47,0H576V374.42H451.46ZM301,345.88H425.53V273.2H301Zm-150.52,0H275V273.2H150.47Zm0-101.17H275V172H150.47Z", } + } } } @@ -4010,11 +4418,15 @@ impl IconShape for FaDelicious { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192z", } + } } } @@ -4049,11 +4461,15 @@ impl IconShape for FaDeploydog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z", } + } } } @@ -4088,11 +4504,15 @@ impl IconShape for FaDeskpro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M205.9 512l31.1-38.4c12.3-.2 25.6-1.4 36.5-6.6 38.9-18.6 38.4-61.9 38.3-63.8-.1-5-.8-4.4-28.9-37.4H362c-.2 50.1-7.3 68.5-10.2 75.7-9.4 23.7-43.9 62.8-95.2 69.4-8.7 1.1-32.8 1.2-50.7 1.1zm200.4-167.7c38.6 0 58.5-13.6 73.7-30.9l-175.5-.3-17.4 31.3 119.2-.1zm-43.6-223.9v168.3h-73.5l-32.7 55.5H250c-52.3 0-58.1-56.5-58.3-58.9-1.2-13.2-21.3-11.6-20.1 1.8 1.4 15.8 8.8 40 26.4 57.1h-91c-25.5 0-110.8-26.8-107-114V16.9C0 .9 9.7.3 15 .1h82c.2 0 .3.1.5.1 4.3-.4 50.1-2.1 50.1 43.7 0 13.3 20.2 13.4 20.2 0 0-18.2-5.5-32.8-15.8-43.7h84.2c108.7-.4 126.5 79.4 126.5 120.2zm-132.5 56l64 29.3c13.3-45.5-42.2-71.7-64-29.3z", } + } } } @@ -4127,11 +4547,15 @@ impl IconShape for FaDev { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M120.12 208.29c-3.88-2.9-7.77-4.35-11.65-4.35H91.03v104.47h17.45c3.88 0 7.77-1.45 11.65-4.35 3.88-2.9 5.82-7.25 5.82-13.06v-69.65c-.01-5.8-1.96-10.16-5.83-13.06zM404.1 32H43.9C19.7 32 .06 51.59 0 75.8v360.4C.06 460.41 19.7 480 43.9 480h360.2c24.21 0 43.84-19.59 43.9-43.8V75.8c-.06-24.21-19.7-43.8-43.9-43.8zM154.2 291.19c0 18.81-11.61 47.31-48.36 47.25h-46.4V172.98h47.38c35.44 0 47.36 28.46 47.37 47.28l.01 70.93zm100.68-88.66H201.6v38.42h32.57v29.57H201.6v38.41h53.29v29.57h-62.18c-11.16.29-20.44-8.53-20.72-19.69V193.7c-.27-11.15 8.56-20.41 19.71-20.69h63.19l-.01 29.52zm103.64 115.29c-13.2 30.75-36.85 24.63-47.44 0l-38.53-144.8h32.57l29.71 113.72 29.57-113.72h32.58l-38.46 144.8z", } + } } } @@ -4166,11 +4590,15 @@ impl IconShape for FaDeviantart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 93.2l-98.2 179.1 7.4 9.5H320v127.7H159.1l-13.5 9.2-43.7 84c-.3 0-8.6 8.6-9.2 9.2H0v-93.2l93.2-179.4-7.4-9.2H0V102.5h156l13.5-9.2 43.7-84c.3 0 8.6-8.6 9.2-9.2H320v93.1z", } + } } } @@ -4205,11 +4633,15 @@ impl IconShape for FaDhl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M238 301.2h58.7L319 271h-58.7L238 301.2zM0 282.9v6.4h81.8l4.7-6.4H0zM172.9 271c-8.7 0-6-3.6-4.6-5.5 2.8-3.8 7.6-10.4 10.4-14.1 2.8-3.7 2.8-5.9-2.8-5.9h-51l-41.1 55.8h100.1c33.1 0 51.5-22.5 57.2-30.3h-68.2zm317.5-6.9l39.3-53.4h-62.2l-39.3 53.4h62.2zM95.3 271H0v6.4h90.6l4.7-6.4zm111-26.6c-2.8 3.8-7.5 10.4-10.3 14.2-1.4 2-4.1 5.5 4.6 5.5h45.6s7.3-10 13.5-18.4c8.4-11.4.7-35-29.2-35H112.6l-20.4 27.8h111.4c5.6 0 5.5 2.2 2.7 5.9zM0 301.2h73.1l4.7-6.4H0v6.4zm323 0h58.7L404 271h-58.7c-.1 0-22.3 30.2-22.3 30.2zm222 .1h95v-6.4h-90.3l-4.7 6.4zm22.3-30.3l-4.7 6.4H640V271h-72.7zm-13.5 18.3H640v-6.4h-81.5l-4.7 6.4zm-164.2-78.6l-22.5 30.6h-26.2l22.5-30.6h-58.7l-39.3 53.4H409l39.3-53.4h-58.7zm33.5 60.3s-4.3 5.9-6.4 8.7c-7.4 10-.9 21.6 23.2 21.6h94.3l22.3-30.3H423.1z", } + } } } @@ -4244,11 +4676,15 @@ impl IconShape for FaDiaspora { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M251.64 354.55c-1.4 0-88 119.9-88.7 119.9S76.34 414 76 413.25s86.6-125.7 86.6-127.4c0-2.2-129.6-44-137.6-47.1-1.3-.5 31.4-101.8 31.7-102.1.6-.7 144.4 47 145.5 47 .4 0 .9-.6 1-1.3.4-2 1-148.6 1.7-149.6.8-1.2 104.5-.7 105.1-.3 1.5 1 3.5 156.1 6.1 156.1 1.4 0 138.7-47 139.3-46.3.8.9 31.9 102.2 31.5 102.6-.9.9-140.2 47.1-140.6 48.8-.3 1.4 82.8 122.1 82.5 122.9s-85.5 63.5-86.3 63.5c-1-.2-89-125.5-90.9-125.5z", } + } } } @@ -4283,11 +4719,15 @@ impl IconShape for FaDigg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z", } + } } } @@ -4322,11 +4762,15 @@ impl IconShape for FaDigitalOcean { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z", } + } } } @@ -4361,11 +4805,15 @@ impl IconShape for FaDiscord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z", } + } } } @@ -4400,11 +4848,15 @@ impl IconShape for FaDiscourse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2c122.7 0 222.1-102.3 222.1-223.9C448 134.3 348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392l22.9-75c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z", } + } } } @@ -4439,11 +4891,15 @@ impl IconShape for FaDochub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M397.9 160H256V19.6L397.9 160zM304 192v130c0 66.8-36.5 100.1-113.3 100.1H96V84.8h94.7c12 0 23.1.8 33.1 2.5v-84C212.9 1.1 201.4 0 189.2 0H0v512h189.2C329.7 512 400 447.4 400 318.1V192h-96z", } + } } } @@ -4478,11 +4934,15 @@ impl IconShape for FaDocker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z", } + } } } @@ -4517,11 +4977,15 @@ impl IconShape for FaDraft2digital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 398.1l-144-82.2v64.7h-91.3c30.8-35 81.8-95.9 111.8-149.3 35.2-62.6 16.1-123.4-12.8-153.3-4.4-4.6-62.2-62.9-166-41.2-59.1 12.4-89.4 43.4-104.3 67.3-13.1 20.9-17 39.8-18.2 47.7-5.5 33 19.4 67.1 56.7 67.1 31.7 0 57.3-25.7 57.3-57.4 0-27.1-19.7-52.1-48-56.8 1.8-7.3 17.7-21.1 26.3-24.7 41.1-17.3 78 5.2 83.3 33.5 8.3 44.3-37.1 90.4-69.7 127.6C84.5 328.1 18.3 396.8 0 415.9l336-.1V480zM369.9 371l47.1 27.2-47.1 27.2zM134.2 161.4c0 12.4-10 22.4-22.4 22.4s-22.4-10-22.4-22.4 10-22.4 22.4-22.4 22.4 10.1 22.4 22.4zM82.5 380.5c25.6-27.4 97.7-104.7 150.8-169.9 35.1-43.1 40.3-82.4 28.4-112.7-7.4-18.8-17.5-30.2-24.3-35.7 45.3 2.1 68 23.4 82.2 38.3 0 0 42.4 48.2 5.8 113.3-37 65.9-110.9 147.5-128.5 166.7z", } + } } } @@ -4556,11 +5020,15 @@ impl IconShape for FaDribbbleSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z", } + } } } @@ -4595,11 +5063,15 @@ impl IconShape for FaDribbble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z", } + } } } @@ -4634,11 +5106,15 @@ impl IconShape for FaDropbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M264.4 116.3l-132 84.3 132 84.3-132 84.3L0 284.1l132.3-84.3L0 116.3 132.3 32l132.1 84.3zM131.6 395.7l132-84.3 132 84.3-132 84.3-132-84.3zm132.8-111.6l132-84.3-132-83.6L395.7 32 528 116.3l-132.3 84.3L528 284.8l-132.3 84.3-131.3-85z", } + } } } @@ -4673,11 +5149,15 @@ impl IconShape for FaDrupal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z", } + } } } @@ -4712,11 +5192,15 @@ impl IconShape for FaDyalog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v119.2h64V96h107.2C284.6 96 352 176.2 352 255.9 352 332 293.4 416 171.2 416H0v64h171.2C331.9 480 416 367.3 416 255.9c0-58.7-22.1-113.4-62.3-154.3C308.9 56 245.7 32 171.2 32H0z", } + } } } @@ -4751,11 +5235,15 @@ impl IconShape for FaEarlybirds { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M313.2 47.5c1.2-13 21.3-14 36.6-8.7.9.3 26.2 9.7 19 15.2-27.9-7.4-56.4 18.2-55.6-6.5zm-201 6.9c30.7-8.1 62 20 61.1-7.1-1.3-14.2-23.4-15.3-40.2-9.6-1 .3-28.7 10.5-20.9 16.7zM319.4 160c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-159.7 0c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm318.5 163.2c-9.9 24-40.7 11-63.9-1.2-13.5 69.1-58.1 111.4-126.3 124.2.3.9-2-.1 24 1 33.6 1.4 63.8-3.1 97.4-8-19.8-13.8-11.4-37.1-9.8-38.1 1.4-.9 14.7 1.7 21.6 11.5 8.6-12.5 28.4-14.8 30.2-13.6 1.6 1.1 6.6 20.9-6.9 34.6 4.7-.9 8.2-1.6 9.8-2.1 2.6-.8 17.7 11.3 3.1 13.3-14.3 2.3-22.6 5.1-47.1 10.8-45.9 10.7-85.9 11.8-117.7 12.8l1 11.6c3.8 18.1-23.4 24.3-27.6 6.2.8 17.9-27.1 21.8-28.4-1l-.5 5.3c-.7 18.4-28.4 17.9-28.3-.6-7.5 13.5-28.1 6.8-26.4-8.5l1.2-12.4c-36.7.9-59.7 3.1-61.8 3.1-20.9 0-20.9-31.6 0-31.6 2.4 0 27.7 1.3 63.2 2.8-61.1-15.5-103.7-55-114.9-118.2-25 12.8-57.5 26.8-68.2.8-10.5-25.4 21.5-42.6 66.8-73.4.7-6.6 1.6-13.3 2.7-19.8-14.4-19.6-11.6-36.3-16.1-60.4-16.8 2.4-23.2-9.1-23.6-23.1.3-7.3 2.1-14.9 2.4-15.4 1.1-1.8 10.1-2 12.7-2.6 6-31.7 50.6-33.2 90.9-34.5 19.7-21.8 45.2-41.5 80.9-48.3C203.3 29 215.2 8.5 216.2 8c1.7-.8 21.2 4.3 26.3 23.2 5.2-8.8 18.3-11.4 19.6-10.7 1.1.6 6.4 15-4.9 25.9 40.3 3.5 72.2 24.7 96 50.7 36.1 1.5 71.8 5.9 77.1 34 2.7.6 11.6.8 12.7 2.6.3.5 2.1 8.1 2.4 15.4-.5 13.9-6.8 25.4-23.6 23.1-3.2 17.3-2.7 32.9-8.7 47.7 2.4 11.7 4 23.8 4.8 36.4 37 25.4 70.3 42.5 60.3 66.9zM207.4 159.9c.9-44-37.9-42.2-78.6-40.3-21.7 1-38.9 1.9-45.5 13.9-11.4 20.9 5.9 92.9 23.2 101.2 9.8 4.7 73.4 7.9 86.3-7.1 8.2-9.4 15-49.4 14.6-67.7zm52 58.3c-4.3-12.4-6-30.1-15.3-32.7-2-.5-9-.5-11 0-10 2.8-10.8 22.1-17 37.2 15.4 0 19.3 9.7 23.7 9.7 4.3 0 6.3-11.3 19.6-14.2zm135.7-84.7c-6.6-12.1-24.8-12.9-46.5-13.9-40.2-1.9-78.2-3.8-77.3 40.3-.5 18.3 5 58.3 13.2 67.8 13 14.9 76.6 11.8 86.3 7.1 15.8-7.6 36.5-78.9 24.3-101.3z", } + } } } @@ -4790,11 +5278,15 @@ impl IconShape for FaEbay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M606 189.5l-54.8 109.9-54.9-109.9h-37.5l10.9 20.6c-11.5-19-35.9-26-63.3-26-31.8 0-67.9 8.7-71.5 43.1h33.7c1.4-13.8 15.7-21.8 35-21.8 26 0 41 9.6 41 33v3.4c-12.7 0-28 .1-41.7.4-42.4.9-69.6 10-76.7 34.4 1-5.2 1.5-10.6 1.5-16.2 0-52.1-39.7-76.2-75.4-76.2-21.3 0-43 5.5-58.7 24.2v-80.6h-32.1v169.5c0 10.3-.6 22.9-1.1 33.1h31.5c.7-6.3 1.1-12.9 1.1-19.5 13.6 16.6 35.4 24.9 58.7 24.9 36.9 0 64.9-21.9 73.3-54.2-.5 2.8-.7 5.8-.7 9 0 24.1 21.1 45 60.6 45 26.6 0 45.8-5.7 61.9-25.5 0 6.6.3 13.3 1.1 20.2h29.8c-.7-8.2-1-17.5-1-26.8v-65.6c0-9.3-1.7-17.2-4.8-23.8l61.5 116.1-28.5 54.1h35.9L640 189.5zM243.7 313.8c-29.6 0-50.2-21.5-50.2-53.8 0-32.4 20.6-53.8 50.2-53.8 29.8 0 50.2 21.4 50.2 53.8 0 32.3-20.4 53.8-50.2 53.8zm200.9-47.3c0 30-17.9 48.4-51.6 48.4-25.1 0-35-13.4-35-25.8 0-19.1 18.1-24.4 47.2-25.3 13.1-.5 27.6-.6 39.4-.6zm-411.9 1.6h128.8v-8.5c0-51.7-33.1-75.4-78.4-75.4-56.8 0-83 30.8-83 77.6 0 42.5 25.3 74 82.5 74 31.4 0 68-11.7 74.4-46.1h-33.1c-12 35.8-87.7 36.7-91.2-21.6zm95-21.4H33.3c6.9-56.6 92.1-54.7 94.4 0z", } + } } } @@ -4829,11 +5321,15 @@ impl IconShape for FaEdgeLegacy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M25.71,228.16l.35-.48c0,.16,0,.32-.07.48Zm460.58,15.51c0-44-7.76-84.46-28.81-122.4C416.5,47.88,343.91,8,258.89,8,119,7.72,40.62,113.21,26.06,227.68c42.42-61.31,117.07-121.38,220.37-125,0,0,109.67,0,99.42,105H170c6.37-37.39,18.55-59,34.34-78.93-75.05,34.9-121.85,96.1-120.75,188.32.83,71.45,50.13,144.84,120.75,172,83.35,31.84,192.77,7.2,240.13-21.33V363.31C363.6,419.8,173.6,424.23,172.21,295.74H486.29V243.67Z", } + } } } @@ -4868,11 +5364,15 @@ impl IconShape for FaEdge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M481.92,134.48C440.87,54.18,352.26,8,255.91,8,137.05,8,37.51,91.68,13.47,203.66c26-46.49,86.22-79.14,149.46-79.14,79.27,0,121.09,48.93,122.25,50.18,22,23.8,33,50.39,33,83.1,0,10.4-5.31,25.82-15.11,38.57-1.57,2-6.39,4.84-6.39,11,0,5.06,3.29,9.92,9.14,14,27.86,19.37,80.37,16.81,80.51,16.81A115.39,115.39,0,0,0,444.94,322a118.92,118.92,0,0,0,58.95-102.44C504.39,176.13,488.39,147.26,481.92,134.48ZM212.77,475.67a154.88,154.88,0,0,1-46.64-45c-32.94-47.42-34.24-95.6-20.1-136A155.5,155.5,0,0,1,203,215.75c59-45.2,94.84-5.65,99.06-1a80,80,0,0,0-4.89-10.14c-9.24-15.93-24-36.41-56.56-53.51-33.72-17.69-70.59-18.59-77.64-18.59-38.71,0-77.9,13-107.53,35.69C35.68,183.3,12.77,208.72,8.6,243c-1.08,12.31-2.75,62.8,23,118.27a248,248,0,0,0,248.3,141.61C241.78,496.26,214.05,476.24,212.77,475.67Zm250.72-98.33a7.76,7.76,0,0,0-7.92-.23,181.66,181.66,0,0,1-20.41,9.12,197.54,197.54,0,0,1-69.55,12.52c-91.67,0-171.52-63.06-171.52-144A61.12,61.12,0,0,1,200.61,228,168.72,168.72,0,0,0,161.85,278c-14.92,29.37-33,88.13,13.33,151.66,6.51,8.91,23,30,56,47.67,23.57,12.65,49,19.61,71.7,19.61,35.14,0,115.43-33.44,163-108.87A7.75,7.75,0,0,0,463.49,377.34Z", } + } } } @@ -4907,11 +5407,15 @@ impl IconShape for FaElementor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.361 256C.361 397 114 511 255 511C397 511 511 397 511 256C511 116 397 2.05 255 2.05C114 2.05 .361 116 .361 256zM192 150V363H149V150H192zM234 150H362V193H234V150zM362 235V278H234V235H362zM234 320H362V363H234V320z", } + } } } @@ -4946,11 +5450,15 @@ impl IconShape for FaEllo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm143.84 285.2C375.31 358.51 315.79 404.8 248 404.8s-127.31-46.29-143.84-111.6c-1.65-7.44 2.48-15.71 9.92-17.36 7.44-1.65 15.71 2.48 17.36 9.92 14.05 52.91 62 90.11 116.56 90.11s102.51-37.2 116.56-90.11c1.65-7.44 9.92-12.4 17.36-9.92 7.44 1.65 12.4 9.92 9.92 17.36z", } + } } } @@ -4985,11 +5493,15 @@ impl IconShape for FaEmber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M639.9 254.6c-1.1-10.7-10.7-6.8-10.7-6.8s-15.6 12.1-29.3 10.7c-13.7-1.3-9.4-32-9.4-32s3-28.1-5.1-30.4c-8.1-2.4-18 7.3-18 7.3s-12.4 13.7-18.3 31.2l-1.6.5s1.9-30.6-.3-37.6c-1.6-3.5-16.4-3.2-18.8 3s-14.2 49.2-15 67.2c0 0-23.1 19.6-43.3 22.8s-25-9.4-25-9.4 54.8-15.3 52.9-59.1-44.2-27.6-49-24c-4.6 3.5-29.4 18.4-36.6 59.7-.2 1.4-.7 7.5-.7 7.5s-21.2 14.2-33 18c0 0 33-55.6-7.3-80.9-11.4-6.8-21.3-.5-27.2 5.3 13.6-17.3 46.4-64.2 36.9-105.2-5.8-24.4-18-27.1-29.2-23.1-17 6.7-23.5 16.7-23.5 16.7s-22 32-27.1 79.5-12.6 105.1-12.6 105.1-10.5 10.2-20.2 10.7-5.4-28.7-5.4-28.7 7.5-44.6 7-52.1-1.1-11.6-9.9-14.2c-8.9-2.7-18.5 8.6-18.5 8.6s-25.5 38.7-27.7 44.6l-1.3 2.4-1.3-1.6s18-52.7.8-53.5-28.5 18.8-28.5 18.8-19.6 32.8-20.4 36.5l-1.3-1.6s8.1-38.2 6.4-47.6c-1.6-9.4-10.5-7.5-10.5-7.5s-11.3-1.3-14.2 5.9-13.7 55.3-15 70.7c0 0-28.2 20.2-46.8 20.4-18.5.3-16.7-11.8-16.7-11.8s68-23.3 49.4-69.2c-8.3-11.8-18-15.5-31.7-15.3-13.7.3-30.3 8.6-41.3 33.3-5.3 11.8-6.8 23-7.8 31.5 0 0-12.3 2.4-18.8-2.9s-10 0-10 0-11.2 14-.1 18.3 28.1 6.1 28.1 6.1c1.6 7.5 6.2 19.5 19.6 29.7 20.2 15.3 58.8-1.3 58.8-1.3l15.9-8.8s.5 14.6 12.1 16.7 16.4 1 36.5-47.9c11.8-25 12.6-23.6 12.6-23.6l1.3-.3s-9.1 46.8-5.6 59.7C187.7 319.4 203 318 203 318s8.3 2.4 15-21.2 19.6-49.9 19.6-49.9h1.6s-5.6 48.1 3 63.7 30.9 5.3 30.9 5.3 15.6-7.8 18-10.2c0 0 18.5 15.8 44.6 12.9 58.3-11.5 79.1-25.9 79.1-25.9s10 24.4 41.1 26.7c35.5 2.7 54.8-18.6 54.8-18.6s-.3 13.5 12.1 18.6 20.7-22.8 20.7-22.8l20.7-57.2h1.9s1.1 37.3 21.5 43.2 47-13.7 47-13.7 6.4-3.5 5.3-14.3zm-578 5.3c.8-32 21.8-45.9 29-39 7.3 7 4.6 22-9.1 31.4-13.7 9.5-19.9 7.6-19.9 7.6zm272.8-123.8s19.1-49.7 23.6-25.5-40 96.2-40 96.2c.5-16.2 16.4-70.7 16.4-70.7zm22.8 138.4c-12.6 33-43.3 19.6-43.3 19.6s-3.5-11.8 6.4-44.9 33.3-20.2 33.3-20.2 16.2 12.4 3.6 45.5zm84.6-14.6s-3-10.5 8.1-30.6c11-20.2 19.6-9.1 19.6-9.1s9.4 10.2-1.3 25.5-26.4 14.2-26.4 14.2z", } + } } } @@ -5024,11 +5536,15 @@ impl IconShape for FaEmpire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.6 54.2c-10.8-2.2-22.1-3.3-33.5-3.6V32.4c78.1 2.2 146.1 44 184.6 106.6l-15.8 9.1c-6.1-9.7-12.7-18.8-20.2-27.1l-18 15.5c-26-29.6-61.4-50.7-101.9-58.4l4.8-23.9zM53.4 322.4l23-7.7c-6.4-18.3-10-38.2-10-58.7s3.3-40.4 9.7-58.7l-22.7-7.7c3.6-10.8 8.3-21.3 13.6-31l-15.8-9.1C34 181 24.1 217.5 24.1 256s10 75 27.1 106.6l15.8-9.1c-5.3-10-9.7-20.3-13.6-31.1zM213.1 434c-40.4-8-75.8-29.1-101.9-58.7l-18 15.8c-7.5-8.6-14.4-17.7-20.2-27.4l-16 9.4c38.5 62.3 106.8 104.3 184.9 106.6v-18.3c-11.3-.3-22.7-1.7-33.5-3.6l4.7-23.8zM93.3 120.9l18 15.5c26-29.6 61.4-50.7 101.9-58.4l-4.7-23.8c10.8-2.2 22.1-3.3 33.5-3.6V32.4C163.9 34.6 95.9 76.4 57.4 139l15.8 9.1c6-9.7 12.6-18.9 20.1-27.2zm309.4 270.2l-18-15.8c-26 29.6-61.4 50.7-101.9 58.7l4.7 23.8c-10.8 1.9-22.1 3.3-33.5 3.6v18.3c78.1-2.2 146.4-44.3 184.9-106.6l-16.1-9.4c-5.7 9.7-12.6 18.8-20.1 27.4zM496 256c0 137-111 248-248 248S0 393 0 256 111 8 248 8s248 111 248 248zm-12.2 0c0-130.1-105.7-235.8-235.8-235.8S12.2 125.9 12.2 256 117.9 491.8 248 491.8 483.8 386.1 483.8 256zm-39-106.6l-15.8 9.1c5.3 9.7 10 20.2 13.6 31l-22.7 7.7c6.4 18.3 9.7 38.2 9.7 58.7s-3.6 40.4-10 58.7l23 7.7c-3.9 10.8-8.3 21-13.6 31l15.8 9.1C462 331 471.9 294.5 471.9 256s-9.9-75-27.1-106.6zm-183 177.7c16.3-3.3 30.4-11.6 40.7-23.5l51.2 44.8c11.9-13.6 21.3-29.3 27.1-46.8l-64.2-22.1c2.5-7.5 3.9-15.2 3.9-23.5s-1.4-16.1-3.9-23.5l64.5-22.1c-6.1-17.4-15.5-33.2-27.4-46.8l-51.2 44.8c-10.2-11.9-24.4-20.5-40.7-23.8l13.3-66.4c-8.6-1.9-17.7-2.8-27.1-2.8-9.4 0-18.5.8-27.1 2.8l13.3 66.4c-16.3 3.3-30.4 11.9-40.7 23.8l-51.2-44.8c-11.9 13.6-21.3 29.3-27.4 46.8l64.5 22.1c-2.5 7.5-3.9 15.2-3.9 23.5s1.4 16.1 3.9 23.5l-64.2 22.1c5.8 17.4 15.2 33.2 27.1 46.8l51.2-44.8c10.2 11.9 24.4 20.2 40.7 23.5l-13.3 66.7c8.6 1.7 17.7 2.8 27.1 2.8 9.4 0 18.5-1.1 27.1-2.8l-13.3-66.7z", } + } } } @@ -5063,11 +5579,15 @@ impl IconShape for FaEnvira { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32c477.6 0 366.6 317.3 367.1 366.3L448 480h-26l-70.4-71.2c-39 4.2-124.4 34.5-214.4-37C47 300.3 52 214.7 0 32zm79.7 46c-49.7-23.5-5.2 9.2-5.2 9.2 45.2 31.2 66 73.7 90.2 119.9 31.5 60.2 79 139.7 144.2 167.7 65 28 34.2 12.5 6-8.5-28.2-21.2-68.2-87-91-130.2-31.7-60-61-118.6-144.2-158.1z", } + } } } @@ -5102,11 +5622,15 @@ impl IconShape for FaErlang { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M87.2 53.5H0v405h100.4c-49.7-52.6-78.8-125.3-78.7-212.1-.1-76.7 24-142.7 65.5-192.9zm238.2 9.7c-45.9.1-85.1 33.5-89.2 83.2h169.9c-1.1-49.7-34.5-83.1-80.7-83.2zm230.7-9.6h.3l-.1-.1zm.3 0c31.4 42.7 48.7 97.5 46.2 162.7.5 6 .5 11.7 0 24.1H230.2c-.2 109.7 38.9 194.9 138.6 195.3 68.5-.3 118-51 151.9-106.1l96.4 48.2c-17.4 30.9-36.5 57.8-57.9 80.8H640v-405z", } + } } } @@ -5141,11 +5665,15 @@ impl IconShape for FaEthereum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M311.9 260.8L160 353.6 8 260.8 160 0l151.9 260.8zM160 383.4L8 290.6 160 512l152-221.4-152 92.8z", } + } } } @@ -5180,11 +5708,15 @@ impl IconShape for FaEtsy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 348c-1.75 10.75-13.75 110-15.5 132-117.879-4.299-219.895-4.743-368.5 0v-25.5c45.457-8.948 60.627-8.019 61-35.25 1.793-72.322 3.524-244.143 0-322-1.029-28.46-12.13-26.765-61-36v-25.5c73.886 2.358 255.933 8.551 362.999-3.75-3.5 38.25-7.75 126.5-7.75 126.5H332C320.947 115.665 313.241 68 277.25 68h-137c-10.25 0-10.75 3.5-10.75 9.75V241.5c58 .5 88.5-2.5 88.5-2.5 29.77-.951 27.56-8.502 40.75-65.251h25.75c-4.407 101.351-3.91 61.829-1.75 160.25H257c-9.155-40.086-9.065-61.045-39.501-61.5 0 0-21.5-2-88-2v139c0 26 14.25 38.25 44.25 38.25H263c63.636 0 66.564-24.996 98.751-99.75H384z", } + } } } @@ -5219,11 +5751,15 @@ impl IconShape for FaEvernote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M120.82 132.21c1.6 22.31-17.55 21.59-21.61 21.59-68.93 0-73.64-1-83.58 3.34-.56.22-.74 0-.37-.37L123.79 46.45c.38-.37.6-.22.38.37-4.35 9.99-3.35 15.09-3.35 85.39zm79 308c-14.68-37.08 13-76.93 52.52-76.62 17.49 0 22.6 23.21 7.95 31.42-6.19 3.3-24.95 1.74-25.14 19.2-.05 17.09 19.67 25 31.2 24.89A45.64 45.64 0 0 0 312 393.45v-.08c0-11.63-7.79-47.22-47.54-55.34-7.72-1.54-65-6.35-68.35-50.52-3.74 16.93-17.4 63.49-43.11 69.09-8.74 1.94-69.68 7.64-112.92-36.77 0 0-18.57-15.23-28.23-57.95-3.38-15.75-9.28-39.7-11.14-62 0-18 11.14-30.45 25.07-32.2 81 0 90 2.32 101-7.8 9.82-9.24 7.8-15.5 7.8-102.78 1-8.3 7.79-30.81 53.41-24.14 6 .86 31.91 4.18 37.48 30.64l64.26 11.15c20.43 3.71 70.94 7 80.6 57.94 22.66 121.09 8.91 238.46 7.8 238.46C362.15 485.53 267.06 480 267.06 480c-18.95-.23-54.25-9.4-67.27-39.83zm80.94-204.84c-1 1.92-2.2 6 .85 7 14.09 4.93 39.75 6.84 45.88 5.53 3.11-.25 3.05-4.43 2.48-6.65-3.53-21.85-40.83-26.5-49.24-5.92z", } + } } } @@ -5258,11 +5794,15 @@ impl IconShape for FaExpeditedssl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 43.4C130.6 43.4 35.4 138.6 35.4 256S130.6 468.6 248 468.6 460.6 373.4 460.6 256 365.4 43.4 248 43.4zm-97.4 132.9c0-53.7 43.7-97.4 97.4-97.4s97.4 43.7 97.4 97.4v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6c0-82.1-124-82.1-124 0v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6zM389.7 380c0 9.7-8 17.7-17.7 17.7H124c-9.7 0-17.7-8-17.7-17.7V238.3c0-9.7 8-17.7 17.7-17.7h248c9.7 0 17.7 8 17.7 17.7V380zm-248-137.3v132.9c0 2.5-1.9 4.4-4.4 4.4h-8.9c-2.5 0-4.4-1.9-4.4-4.4V242.7c0-2.5 1.9-4.4 4.4-4.4h8.9c2.5 0 4.4 1.9 4.4 4.4zm141.7 48.7c0 13-7.2 24.4-17.7 30.4v31.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-31.6c-10.5-6.1-17.7-17.4-17.7-30.4 0-19.7 15.8-35.4 35.4-35.4s35.5 15.8 35.5 35.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 478.3C121 486.3 17.7 383 17.7 256S121 25.7 248 25.7 478.3 129 478.3 256 375 486.3 248 486.3z", } + } } } @@ -5297,11 +5837,15 @@ impl IconShape for FaFacebookF { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z", } + } } } @@ -5336,11 +5880,15 @@ impl IconShape for FaFacebookMessenger { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z", } + } } } @@ -5375,11 +5923,15 @@ impl IconShape for FaFacebookSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z", } + } } } @@ -5414,11 +5966,15 @@ impl IconShape for FaFacebook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z", } + } } } @@ -5453,11 +6009,15 @@ impl IconShape for FaFantasyFlightGames { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32.86L32.86 256 256 479.14 479.14 256 256 32.86zM88.34 255.83c1.96-2 11.92-12.3 96.49-97.48 41.45-41.75 86.19-43.77 119.77-18.69 24.63 18.4 62.06 58.9 62.15 59 .68.74 1.07 2.86.58 3.38-11.27 11.84-22.68 23.54-33.5 34.69-34.21-32.31-40.52-38.24-48.51-43.95-17.77-12.69-41.4-10.13-56.98 5.1-2.17 2.13-1.79 3.43.12 5.35 2.94 2.95 28.1 28.33 35.09 35.78-11.95 11.6-23.66 22.97-35.69 34.66-12.02-12.54-24.48-25.53-36.54-38.11-21.39 21.09-41.69 41.11-61.85 60.99zm234.82 101.6c-35.49 35.43-78.09 38.14-106.99 20.47-22.08-13.5-39.38-32.08-72.93-66.84 12.05-12.37 23.79-24.42 35.37-36.31 33.02 31.91 37.06 36.01 44.68 42.09 18.48 14.74 42.52 13.67 59.32-1.8 3.68-3.39 3.69-3.64.14-7.24-10.59-10.73-21.19-21.44-31.77-32.18-1.32-1.34-3.03-2.48-.8-4.69 10.79-10.71 21.48-21.52 32.21-32.29.26-.26.65-.38 1.91-1.07 12.37 12.87 24.92 25.92 37.25 38.75 21.01-20.73 41.24-40.68 61.25-60.42 13.68 13.4 27.13 26.58 40.86 40.03-20.17 20.86-81.68 82.71-100.5 101.5zM256 0L0 256l256 256 256-256L256 0zM16 256L256 16l240 240-240 240L16 256z", } + } } } @@ -5492,11 +6052,15 @@ impl IconShape for FaFedex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M586 284.5l53.3-59.9h-62.4l-21.7 24.8-22.5-24.8H414v-16h56.1v-48.1H318.9V236h-.5c-9.6-11-21.5-14.8-35.4-14.8-28.4 0-49.8 19.4-57.3 44.9-18-59.4-97.4-57.6-121.9-14v-24.2H49v-26.2h60v-41.1H0V345h49v-77.5h48.9c-1.5 5.7-2.3 11.8-2.3 18.2 0 73.1 102.6 91.4 130.2 23.7h-42c-14.7 20.9-45.8 8.9-45.8-14.6h85.5c3.7 30.5 27.4 56.9 60.1 56.9 14.1 0 27-6.9 34.9-18.6h.5V345h212.2l22.1-25 22.3 25H640l-54-60.5zm-446.7-16.6c6.1-26.3 41.7-25.6 46.5 0h-46.5zm153.4 48.9c-34.6 0-34-62.8 0-62.8 32.6 0 34.5 62.8 0 62.8zm167.8 19.1h-94.4V169.4h95v30.2H405v33.9h55.5v28.1h-56.1v44.7h56.1v29.6zm-45.9-39.8v-24.4h56.1v-44l50.7 57-50.7 57v-45.6h-56.1zm138.6 10.3l-26.1 29.5H489l45.6-51.2-45.6-51.2h39.7l26.6 29.3 25.6-29.3h38.5l-45.4 51 46 51.4h-40.5l-26.3-29.5z", } + } } } @@ -5531,11 +6095,15 @@ impl IconShape for FaFedora { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.0413 255.8C.1219 132.2 100.3 32 224 32C347.7 32 448 132.3 448 256C448 379.7 347.8 479.9 224.1 480H50.93C22.84 480 .0832 457.3 .0416 429.2H0V255.8H.0413zM342.6 192.7C342.6 153 307 124.2 269.4 124.2C234.5 124.2 203.6 150.5 199.3 184.1C199.1 187.9 198.9 189.1 198.9 192.6C198.8 213.7 198.9 235.4 198.1 257C199 283.1 199.1 309.1 198.1 333.6C198.1 360.7 178.7 379.1 153.4 379.1C128.1 379.1 107.6 358.9 107.6 333.6C108.1 305.9 130.2 288.3 156.1 287.5H156.3L182.6 287.3V250L156.3 250.2C109.2 249.8 71.72 286.7 70.36 333.6C70.36 379.2 107.9 416.5 153.4 416.5C196.4 416.5 232.1 382.9 236 340.9L236.2 287.4L268.8 287.1C294.1 287.3 293.8 249.3 268.6 249.8L236.2 250.1C236.2 243.7 236.3 237.3 236.3 230.9C236.4 218.2 236.4 205.5 236.2 192.7C236.3 176.2 252 161.5 269.4 161.5C286.9 161.5 305.3 170.2 305.3 192.7C305.3 195.9 305.2 197.8 305 199C303.1 209.5 310.2 219.4 320.7 220.9C331.3 222.4 340.9 214.8 341.9 204.3C342.5 200.1 342.6 196.4 342.6 192.7H342.6z", } + } } } @@ -5570,11 +6138,15 @@ impl IconShape for FaFigma { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 95.7924C14 42.8877 56.8878 0 109.793 0H274.161C327.066 0 369.954 42.8877 369.954 95.7924C369.954 129.292 352.758 158.776 326.711 175.897C352.758 193.019 369.954 222.502 369.954 256.002C369.954 308.907 327.066 351.795 274.161 351.795H272.081C247.279 351.795 224.678 342.369 207.666 326.904V415.167C207.666 468.777 163.657 512 110.309 512C57.5361 512 14 469.243 14 416.207C14 382.709 31.1945 353.227 57.2392 336.105C31.1945 318.983 14 289.5 14 256.002C14 222.502 31.196 193.019 57.2425 175.897C31.196 158.776 14 129.292 14 95.7924ZM176.288 191.587H109.793C74.2172 191.587 45.3778 220.427 45.3778 256.002C45.3778 291.44 73.9948 320.194 109.381 320.416C109.518 320.415 109.655 320.415 109.793 320.415H176.288V191.587ZM207.666 256.002C207.666 291.577 236.505 320.417 272.081 320.417H274.161C309.737 320.417 338.576 291.577 338.576 256.002C338.576 220.427 309.737 191.587 274.161 191.587H272.081C236.505 191.587 207.666 220.427 207.666 256.002ZM109.793 351.795C109.655 351.795 109.518 351.794 109.381 351.794C73.9948 352.015 45.3778 380.769 45.3778 416.207C45.3778 451.652 74.6025 480.622 110.309 480.622C146.591 480.622 176.288 451.186 176.288 415.167V351.795H109.793ZM109.793 31.3778C74.2172 31.3778 45.3778 60.2173 45.3778 95.7924C45.3778 131.368 74.2172 160.207 109.793 160.207H176.288V31.3778H109.793ZM207.666 160.207H274.161C309.737 160.207 338.576 131.368 338.576 95.7924C338.576 60.2173 309.737 31.3778 274.161 31.3778H207.666V160.207Z", } + } } } @@ -5609,11 +6181,15 @@ impl IconShape for FaFirefoxBrowser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M130.22 127.548C130.38 127.558 130.3 127.558 130.22 127.548V127.548ZM481.64 172.898C471.03 147.398 449.56 119.898 432.7 111.168C446.42 138.058 454.37 165.048 457.4 185.168C457.405 185.306 457.422 185.443 457.45 185.578C429.87 116.828 383.098 89.1089 344.9 28.7479C329.908 5.05792 333.976 3.51792 331.82 4.08792L331.7 4.15792C284.99 30.1109 256.365 82.5289 249.12 126.898C232.503 127.771 216.219 131.895 201.19 139.035C199.838 139.649 198.736 140.706 198.066 142.031C197.396 143.356 197.199 144.87 197.506 146.323C197.7 147.162 198.068 147.951 198.586 148.639C199.103 149.327 199.76 149.899 200.512 150.318C201.264 150.737 202.096 150.993 202.954 151.071C203.811 151.148 204.676 151.045 205.491 150.768L206.011 150.558C221.511 143.255 238.408 139.393 255.541 139.238C318.369 138.669 352.698 183.262 363.161 201.528C350.161 192.378 326.811 183.338 304.341 187.248C392.081 231.108 368.541 381.784 246.951 376.448C187.487 373.838 149.881 325.467 146.421 285.648C146.421 285.648 157.671 243.698 227.041 243.698C234.541 243.698 255.971 222.778 256.371 216.698C256.281 214.698 213.836 197.822 197.281 181.518C188.434 172.805 184.229 168.611 180.511 165.458C178.499 163.75 176.392 162.158 174.201 160.688C168.638 141.231 168.399 120.638 173.51 101.058C148.45 112.468 128.96 130.508 114.8 146.428H114.68C105.01 134.178 105.68 93.7779 106.25 85.3479C106.13 84.8179 99.022 89.0159 98.1 89.6579C89.5342 95.7103 81.5528 102.55 74.26 110.088C57.969 126.688 30.128 160.242 18.76 211.318C14.224 231.701 12 255.739 12 263.618C12 398.318 121.21 507.508 255.92 507.508C376.56 507.508 478.939 420.281 496.35 304.888C507.922 228.192 481.64 173.82 481.64 172.898Z", } + } } } @@ -5648,11 +6224,15 @@ impl IconShape for FaFirefox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M503.52,241.48c-.12-1.56-.24-3.12-.24-4.68v-.12l-.36-4.68v-.12a245.86,245.86,0,0,0-7.32-41.15c0-.12,0-.12-.12-.24l-1.08-4c-.12-.24-.12-.48-.24-.6-.36-1.2-.72-2.52-1.08-3.72-.12-.24-.12-.6-.24-.84-.36-1.2-.72-2.4-1.08-3.48-.12-.36-.24-.6-.36-1-.36-1.2-.72-2.28-1.2-3.48l-.36-1.08c-.36-1.08-.84-2.28-1.2-3.36a8.27,8.27,0,0,0-.36-1c-.48-1.08-.84-2.28-1.32-3.36-.12-.24-.24-.6-.36-.84-.48-1.2-1-2.28-1.44-3.48,0-.12-.12-.24-.12-.36-1.56-3.84-3.24-7.68-5-11.4l-.36-.72c-.48-1-.84-1.8-1.32-2.64-.24-.48-.48-1.08-.72-1.56-.36-.84-.84-1.56-1.2-2.4-.36-.6-.6-1.2-1-1.8s-.84-1.44-1.2-2.28c-.36-.6-.72-1.32-1.08-1.92s-.84-1.44-1.2-2.16a18.07,18.07,0,0,0-1.2-2c-.36-.72-.84-1.32-1.2-2s-.84-1.32-1.2-2-.84-1.32-1.2-1.92-.84-1.44-1.32-2.16a15.63,15.63,0,0,0-1.2-1.8L463.2,119a15.63,15.63,0,0,0-1.2-1.8c-.48-.72-1.08-1.56-1.56-2.28-.36-.48-.72-1.08-1.08-1.56l-1.8-2.52c-.36-.48-.6-.84-1-1.32-1-1.32-1.8-2.52-2.76-3.72a248.76,248.76,0,0,0-23.51-26.64A186.82,186.82,0,0,0,412,62.46c-4-3.48-8.16-6.72-12.48-9.84a162.49,162.49,0,0,0-24.6-15.12c-2.4-1.32-4.8-2.52-7.2-3.72a254,254,0,0,0-55.43-19.56c-1.92-.36-3.84-.84-5.64-1.2h-.12c-1-.12-1.8-.36-2.76-.48a236.35,236.35,0,0,0-38-4H255.14a234.62,234.62,0,0,0-45.48,5c-33.59,7.08-63.23,21.24-82.91,39-1.08,1-1.92,1.68-2.4,2.16l-.48.48H124l-.12.12.12-.12a.12.12,0,0,0,.12-.12l-.12.12a.42.42,0,0,1,.24-.12c14.64-8.76,34.92-16,49.44-19.56l5.88-1.44c.36-.12.84-.12,1.2-.24,1.68-.36,3.36-.72,5.16-1.08.24,0,.6-.12.84-.12C250.94,20.94,319.34,40.14,367,85.61a171.49,171.49,0,0,1,26.88,32.76c30.36,49.2,27.48,111.11,3.84,147.59-34.44,53-111.35,71.27-159,24.84a84.19,84.19,0,0,1-25.56-59,74.05,74.05,0,0,1,6.24-31c1.68-3.84,13.08-25.67,18.24-24.59-13.08-2.76-37.55,2.64-54.71,28.19-15.36,22.92-14.52,58.2-5,83.28a132.85,132.85,0,0,1-12.12-39.24c-12.24-82.55,43.31-153,94.31-170.51-27.48-24-96.47-22.31-147.71,15.36-29.88,22-51.23,53.16-62.51,90.36,1.68-20.88,9.6-52.08,25.8-83.88-17.16,8.88-39,37-49.8,62.88-15.6,37.43-21,82.19-16.08,124.79.36,3.24.72,6.36,1.08,9.6,19.92,117.11,122,206.38,244.78,206.38C392.77,503.42,504,392.19,504,255,503.88,250.48,503.76,245.92,503.52,241.48Z", } + } } } @@ -5687,11 +6267,15 @@ impl IconShape for FaFirstOrderAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 488.21C115.34 496.21 7.79 388.66 7.79 256S115.34 15.79 248 15.79 488.21 123.34 488.21 256 380.66 496.21 248 496.21zm0-459.92C126.66 36.29 28.29 134.66 28.29 256S126.66 475.71 248 475.71 467.71 377.34 467.71 256 369.34 36.29 248 36.29zm0 431.22c-116.81 0-211.51-94.69-211.51-211.51S131.19 44.49 248 44.49 459.51 139.19 459.51 256 364.81 467.51 248 467.51zm186.23-162.98a191.613 191.613 0 0 1-20.13 48.69l-74.13-35.88 61.48 54.82a193.515 193.515 0 0 1-37.2 37.29l-54.8-61.57 35.88 74.27a190.944 190.944 0 0 1-48.63 20.23l-27.29-78.47 4.79 82.93c-8.61 1.18-17.4 1.8-26.33 1.8s-17.72-.62-26.33-1.8l4.76-82.46-27.15 78.03a191.365 191.365 0 0 1-48.65-20.2l35.93-74.34-54.87 61.64a193.85 193.85 0 0 1-37.22-37.28l61.59-54.9-74.26 35.93a191.638 191.638 0 0 1-20.14-48.69l77.84-27.11-82.23 4.76c-1.16-8.57-1.78-17.32-1.78-26.21 0-9 .63-17.84 1.82-26.51l82.38 4.77-77.94-27.16a191.726 191.726 0 0 1 20.23-48.67l74.22 35.92-61.52-54.86a193.85 193.85 0 0 1 37.28-37.22l54.76 61.53-35.83-74.17a191.49 191.49 0 0 1 48.65-20.13l26.87 77.25-4.71-81.61c8.61-1.18 17.39-1.8 26.32-1.8s17.71.62 26.32 1.8l-4.74 82.16 27.05-77.76c17.27 4.5 33.6 11.35 48.63 20.17l-35.82 74.12 54.72-61.47a193.13 193.13 0 0 1 37.24 37.23l-61.45 54.77 74.12-35.86a191.515 191.515 0 0 1 20.2 48.65l-77.81 27.1 82.24-4.75c1.19 8.66 1.82 17.5 1.82 26.49 0 8.88-.61 17.63-1.78 26.19l-82.12-4.75 77.72 27.09z", } + } } } @@ -5726,11 +6310,15 @@ impl IconShape for FaFirstOrder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.9 229.2c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4h-.2zM224 96.6c-7.1 0-14.6.6-21.4 1.7l3.7 67.4-22-64c-14.3 3.7-27.7 9.4-40 16.6l29.4 61.4-45.1-50.9c-11.4 8.9-21.7 19.1-30.6 30.9l50.6 45.4-61.1-29.7c-7.1 12.3-12.9 25.7-16.6 40l64.3 22.6-68-4c-.9 7.1-1.4 14.6-1.4 22s.6 14.6 1.4 21.7l67.7-4-64 22.6c3.7 14.3 9.4 27.7 16.6 40.3l61.1-29.7L97.7 352c8.9 11.7 19.1 22.3 30.9 30.9l44.9-50.9-29.5 61.4c12.3 7.4 25.7 13.1 40 16.9l22.3-64.6-4 68c7.1 1.1 14.6 1.7 21.7 1.7 7.4 0 14.6-.6 21.7-1.7l-4-68.6 22.6 65.1c14.3-4 27.7-9.4 40-16.9L274.9 332l44.9 50.9c11.7-8.9 22-19.1 30.6-30.9l-50.6-45.1 61.1 29.4c7.1-12.3 12.9-25.7 16.6-40.3l-64-22.3 67.4 4c1.1-7.1 1.4-14.3 1.4-21.7s-.3-14.9-1.4-22l-67.7 4 64-22.3c-3.7-14.3-9.1-28-16.6-40.3l-60.9 29.7 50.6-45.4c-8.9-11.7-19.1-22-30.6-30.9l-45.1 50.9 29.4-61.1c-12.3-7.4-25.7-13.1-40-16.9L241.7 166l4-67.7c-7.1-1.2-14.3-1.7-21.7-1.7zM443.4 128v256L224 512 4.6 384V128L224 0l219.4 128zm-17.1 10.3L224 20.9 21.7 138.3v235.1L224 491.1l202.3-117.7V138.3zM224 37.1l187.7 109.4v218.9L224 474.9 36.3 365.4V146.6L224 37.1zm0 50.9c-92.3 0-166.9 75.1-166.9 168 0 92.6 74.6 167.7 166.9 167.7 92 0 166.9-75.1 166.9-167.7 0-92.9-74.9-168-166.9-168z", } + } } } @@ -5765,11 +6353,15 @@ impl IconShape for FaFirstdraft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 192h-64v128H192v128H0v-25.6h166.4v-128h128v-128H384V192zm-25.6 38.4v128h-128v128H64V512h192V384h128V230.4h-25.6zm25.6 192h-89.6V512H320v-64h64v-25.6zM0 0v384h128V256h128V128h128V0H0z", } + } } } @@ -5804,11 +6396,15 @@ impl IconShape for FaFlickr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z", } + } } } @@ -5843,11 +6439,15 @@ impl IconShape for FaFlipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32H0zm358.4 179.2h-89.6v89.6h-89.6v89.6H89.6V121.6h268.8v89.6z", } + } } } @@ -5882,11 +6482,15 @@ impl IconShape for FaFly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M197.8 427.8c12.9 11.7 33.7 33.3 33.2 50.7 0 .8-.1 1.6-.1 2.5-1.8 19.8-18.8 31.1-39.1 31-25-.1-39.9-16.8-38.7-35.8 1-16.2 20.5-36.7 32.4-47.6 2.3-2.1 2.7-2.7 5.6-3.6 3.4 0 3.9.3 6.7 2.8zM331.9 67.3c-16.3-25.7-38.6-40.6-63.3-52.1C243.1 4.5 214-.2 192 0c-44.1 0-71.2 13.2-81.1 17.3C57.3 45.2 26.5 87.2 28 158.6c7.1 82.2 97 176 155.8 233.8 1.7 1.6 4.5 4.5 6.2 5.1l3.3.1c2.1-.7 1.8-.5 3.5-2.1 52.3-49.2 140.7-145.8 155.9-215.7 7-39.2 3.1-72.5-20.8-112.5zM186.8 351.9c-28-51.1-65.2-130.7-69.3-189-3.4-47.5 11.4-131.2 69.3-136.7v325.7zM328.7 180c-16.4 56.8-77.3 128-118.9 170.3C237.6 298.4 275 217 277 158.4c1.6-45.9-9.8-105.8-48-131.4 88.8 18.3 115.5 98.1 99.7 153z", } + } } } @@ -5921,11 +6525,15 @@ impl IconShape for FaFontAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 48V384C385 407 366 416 329 416C266 416 242 384 179 384C159 384 143 388 128 392V328C143 324 159 320 179 320C242 320 266 352 329 352C349 352 364 349 384 343V135C364 141 349 144 329 144C266 144 242 112 179 112C128 112 104 133 64 141V448C64 466 50 480 32 480S0 466 0 448V64C0 46 14 32 32 32S64 46 64 64V77C104 69 128 48 179 48C242 48 266 80 329 80C366 80 385 71 448 48Z", } + } } } @@ -5960,11 +6568,15 @@ impl IconShape for FaFonticonsFi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M114.4 224h92.4l-15.2 51.2h-76.4V433c0 8-2.8 9.2 4.4 10l59.6 5.6V483H0v-35.2l29.2-2.8c7.2-.8 9.2-3.2 9.2-10.8V278.4c0-3.2-4-3.2-8-3.2H0V224h38.4v-28.8c0-68 36.4-96 106-96 46.8 0 88.8 11.2 88.8 72.4l-69.6 8.4c.4-25.6-6-31.6-22.4-31.6-25.2 0-26 13.6-26 37.6v32c0 3.2-4.8 6-.8 6zM384 483H243.2v-34.4l28-3.6c7.2-.8 10.4-2.4 10.4-10V287c0-5.6-4-9.2-9.2-10.8l-33.2-8.8 9.2-40.4h110v208c0 8-3.6 8.8 4 10l21.6 3.6V483zm-30-347.2l12.4 45.6-10 10-42.8-22.8-42.8 22.8-10-10 12.4-45.6-30-36.4 4.8-10h38L307.2 51H320l21.2 38.4h38l4.8 13.2-30 33.2z", } + } } } @@ -5999,11 +6611,15 @@ impl IconShape for FaFonticons { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32zm187 140.9c-18.4 0-19 9.9-19 27.4v23.3c0 2.4-3.5 4.4-.6 4.4h67.4l-11.1 37.3H168v112.9c0 5.8-2 6.7 3.2 7.3l43.5 4.1v25.1H84V389l21.3-2c5.2-.6 6.7-2.3 6.7-7.9V267.7c0-2.3-2.9-2.3-5.8-2.3H84V228h28v-21c0-49.6 26.5-70 77.3-70 34.1 0 64.7 8.2 64.7 52.8l-50.7 6.1c.3-18.7-4.4-23-16.3-23zm74.3 241.8v-25.1l20.4-2.6c5.2-.6 7.6-1.7 7.6-7.3V271.8c0-4.1-2.9-6.7-6.7-7.9l-24.2-6.4 6.7-29.5h80.2v151.7c0 5.8-2.6 6.4 2.9 7.3l15.7 2.6v25.1zm80.8-255.5l9 33.2-7.3 7.3-31.2-16.6-31.2 16.6-7.3-7.3 9-33.2-21.8-24.2 3.5-9.6h27.7l15.5-28h9.3l15.5 28h27.7l3.5 9.6z", } + } } } @@ -6038,11 +6654,15 @@ impl IconShape for FaFortAwesomeAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 237.4h-22.2c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7H208c2.1 0 3.7-1.6 3.7-3.7v-51.7c0-2.1-1.6-3.7-3.7-3.7zm118.2 0H304c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7h22.2c2.1 0 3.7-1.6 3.7-3.7v-51.7c-.1-2.1-1.7-3.7-3.7-3.7zm132-125.1c-2.3-3.2-4.6-6.4-7.1-9.5-9.8-12.5-20.8-24-32.8-34.4-4.5-3.9-9.1-7.6-13.9-11.2-1.6-1.2-3.2-2.3-4.8-3.5C372 34.1 340.3 20 306 13c-16.2-3.3-32.9-5-50-5s-33.9 1.7-50 5c-34.3 7.1-66 21.2-93.3 40.8-1.6 1.1-3.2 2.3-4.8 3.5-4.8 3.6-9.4 7.3-13.9 11.2-3 2.6-5.9 5.3-8.8 8s-5.7 5.5-8.4 8.4c-5.5 5.7-10.7 11.8-15.6 18-2.4 3.1-4.8 6.3-7.1 9.5C25.2 153 8.3 202.5 8.3 256c0 2 .1 4 .1 6 .1.7.1 1.3.1 2 .1 1.3.1 2.7.2 4 0 .8.1 1.5.1 2.3 0 1.3.1 2.5.2 3.7.1.8.1 1.6.2 2.4.1 1.1.2 2.3.3 3.5 0 .8.1 1.6.2 2.4.1 1.2.3 2.4.4 3.6.1.8.2 1.5.3 2.3.1 1.3.3 2.6.5 3.9.1.6.2 1.3.3 1.9l.9 5.7c.1.6.2 1.1.3 1.7.3 1.3.5 2.7.8 4 .2.8.3 1.6.5 2.4.2 1 .5 2.1.7 3.2.2.9.4 1.7.6 2.6.2 1 .4 2 .7 3 .2.9.5 1.8.7 2.7.3 1 .5 1.9.8 2.9.3.9.5 1.8.8 2.7.2.9.5 1.9.8 2.8s.5 1.8.8 2.7c.3 1 .6 1.9.9 2.8.6 1.6 1.1 3.3 1.7 4.9.4 1 .7 1.9 1 2.8.3 1 .7 2 1.1 3 .3.8.6 1.5.9 2.3l1.2 3c.3.7.6 1.5.9 2.2.4 1 .9 2 1.3 3l.9 2.1c.5 1 .9 2 1.4 3 .3.7.6 1.3.9 2 .5 1 1 2.1 1.5 3.1.2.6.5 1.1.8 1.7.6 1.1 1.1 2.2 1.7 3.3.1.2.2.3.3.5 2.2 4.1 4.4 8.2 6.8 12.2.2.4.5.8.7 1.2.7 1.1 1.3 2.2 2 3.3.3.5.6.9.9 1.4.6 1.1 1.3 2.1 2 3.2.3.5.6.9.9 1.4.7 1.1 1.4 2.1 2.1 3.2.2.4.5.8.8 1.2.7 1.1 1.5 2.2 2.3 3.3.2.2.3.5.5.7 37.5 51.7 94.4 88.5 160 99.4.9.1 1.7.3 2.6.4 1 .2 2.1.4 3.1.5s1.9.3 2.8.4c1 .2 2 .3 3 .4.9.1 1.9.2 2.9.3s1.9.2 2.9.3 2.1.2 3.1.3c.9.1 1.8.1 2.7.2 1.1.1 2.3.1 3.4.2.8 0 1.7.1 2.5.1 1.3 0 2.6.1 3.9.1.7.1 1.4.1 2.1.1 2 .1 4 .1 6 .1s4-.1 6-.1c.7 0 1.4-.1 2.1-.1 1.3 0 2.6 0 3.9-.1.8 0 1.7-.1 2.5-.1 1.1-.1 2.3-.1 3.4-.2.9 0 1.8-.1 2.7-.2 1-.1 2.1-.2 3.1-.3s1.9-.2 2.9-.3c.9-.1 1.9-.2 2.9-.3s2-.3 3-.4 1.9-.3 2.8-.4c1-.2 2.1-.3 3.1-.5.9-.1 1.7-.3 2.6-.4 65.6-11 122.5-47.7 160.1-102.4.2-.2.3-.5.5-.7.8-1.1 1.5-2.2 2.3-3.3.2-.4.5-.8.8-1.2.7-1.1 1.4-2.1 2.1-3.2.3-.5.6-.9.9-1.4.6-1.1 1.3-2.1 2-3.2.3-.5.6-.9.9-1.4.7-1.1 1.3-2.2 2-3.3.2-.4.5-.8.7-1.2 2.4-4 4.6-8.1 6.8-12.2.1-.2.2-.3.3-.5.6-1.1 1.1-2.2 1.7-3.3.2-.6.5-1.1.8-1.7.5-1 1-2.1 1.5-3.1.3-.7.6-1.3.9-2 .5-1 1-2 1.4-3l.9-2.1c.5-1 .9-2 1.3-3 .3-.7.6-1.5.9-2.2l1.2-3c.3-.8.6-1.5.9-2.3.4-1 .7-2 1.1-3s.7-1.9 1-2.8c.6-1.6 1.2-3.3 1.7-4.9.3-1 .6-1.9.9-2.8s.5-1.8.8-2.7c.2-.9.5-1.9.8-2.8s.6-1.8.8-2.7c.3-1 .5-1.9.8-2.9.2-.9.5-1.8.7-2.7.2-1 .5-2 .7-3 .2-.9.4-1.7.6-2.6.2-1 .5-2.1.7-3.2.2-.8.3-1.6.5-2.4.3-1.3.6-2.7.8-4 .1-.6.2-1.1.3-1.7l.9-5.7c.1-.6.2-1.3.3-1.9.1-1.3.3-2.6.5-3.9.1-.8.2-1.5.3-2.3.1-1.2.3-2.4.4-3.6 0-.8.1-1.6.2-2.4.1-1.1.2-2.3.3-3.5.1-.8.1-1.6.2-2.4.1 1.7.1.5.2-.7 0-.8.1-1.5.1-2.3.1-1.3.2-2.7.2-4 .1-.7.1-1.3.1-2 .1-2 .1-4 .1-6 0-53.5-16.9-103-45.8-143.7zM448 371.5c-9.4 15.5-20.6 29.9-33.6 42.9-20.6 20.6-44.5 36.7-71.2 48-13.9 5.8-28.2 10.3-42.9 13.2v-75.8c0-58.6-88.6-58.6-88.6 0v75.8c-14.7-2.9-29-7.3-42.9-13.2-26.7-11.3-50.6-27.4-71.2-48-13-13-24.2-27.4-33.6-42.9v-71.3c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7V326h29.6V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7H208c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-4.8 6.5-3.7 9.5-3.7V88.1c-4.4-2-7.4-6.7-7.4-11.5 0-16.8 25.4-16.8 25.4 0 0 4.8-3 9.4-7.4 11.5V92c6.3-1.4 12.7-2.3 19.2-2.3 9.4 0 18.4 3.5 26.3 3.5 7.2 0 15.2-3.5 19.4-3.5 2.1 0 3.7 1.6 3.7 3.7v48.4c0 5.6-18.7 6.5-22.4 6.5-8.6 0-16.6-3.5-25.4-3.5-7 0-14.1 1.2-20.8 2.8v30.7c3 0 9.5-1.1 9.5 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v144h29.5v-25.8c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7z", } + } } } @@ -6077,11 +6697,15 @@ impl IconShape for FaFortAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M489.2 287.9h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6V146.2c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-6-8-4.6-11.7-4.6v-38c8.3-2 17.1-3.4 25.7-3.4 10.9 0 20.9 4.3 31.4 4.3 4.6 0 27.7-1.1 27.7-8v-60c0-2.6-2-4.6-4.6-4.6-5.1 0-15.1 4.3-24 4.3-9.7 0-20.9-4.3-32.6-4.3-8 0-16 1.1-23.7 2.9v-4.9c5.4-2.6 9.1-8.3 9.1-14.3 0-20.7-31.4-20.8-31.4 0 0 6 3.7 11.7 9.1 14.3v111.7c-3.7 0-11.7-1.4-11.7 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32H128v-32c0-2.6-2-4.6-4.6-4.6H96c-2.6 0-4.6 2-4.6 4.6v178.3H54.8v-32c0-2.6-2-4.6-4.6-4.6H22.8c-2.6 0-4.6 2-4.6 4.6V512h182.9v-96c0-72.6 109.7-72.6 109.7 0v96h182.9V292.5c.1-2.6-1.9-4.6-4.5-4.6zm-288.1-4.5c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64zm146.4 0c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64z", } + } } } @@ -6116,11 +6740,15 @@ impl IconShape for FaForumbee { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.8 309.7C2 292.7 0 275.5 0 258.3 0 135 99.8 35 223.1 35c16.6 0 33.3 2 49.3 5.5C149 87.5 51.9 186 5.8 309.7zm392.9-189.2C385 103 369 87.8 350.9 75.2c-149.6 44.3-266.3 162.1-309.7 312 12.5 18.1 28 35.6 45.2 49 43.1-151.3 161.2-271.7 312.3-315.7zm15.8 252.7c15.2-25.1 25.4-53.7 29.5-82.8-79.4 42.9-145 110.6-187.6 190.3 30-4.4 58.9-15.3 84.6-31.3 35 13.1 70.9 24.3 107 33.6-9.3-36.5-20.4-74.5-33.5-109.8zm29.7-145.5c-2.6-19.5-7.9-38.7-15.8-56.8C290.5 216.7 182 327.5 137.1 466c18.1 7.6 37 12.5 56.6 15.2C240 367.1 330.5 274.4 444.2 227.7z", } + } } } @@ -6155,11 +6783,15 @@ impl IconShape for FaFoursquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z", } + } } } @@ -6194,11 +6826,15 @@ impl IconShape for FaFreeCodeCamp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M97.22,96.21c10.36-10.65,16-17.12,16-21.9,0-2.76-1.92-5.51-3.83-7.42A14.81,14.81,0,0,0,101,64.05c-8.48,0-20.92,8.79-35.84,25.69C23.68,137,2.51,182.81,3.37,250.34s17.47,117,54.06,161.87C76.22,435.86,90.62,448,100.9,448a13.55,13.55,0,0,0,8.37-3.84c1.91-2.76,3.81-5.63,3.81-8.38,0-5.63-3.86-12.2-13.2-20.55-44.45-42.33-67.32-97-67.48-165C32.25,188.8,54,137.83,97.22,96.21ZM239.47,420.07c.58.37.91.55.91.55Zm93.79.55.17-.13C333.24,420.62,333.17,420.67,333.26,420.62Zm3.13-158.18c-16.24-4.15,50.41-82.89-68.05-177.17,0,0,15.54,49.38-62.83,159.57-74.27,104.35,23.46,168.73,34,175.23-6.73-4.35-47.4-35.7,9.55-128.64,11-18.3,25.53-34.87,43.5-72.16,0,0,15.91,22.45,7.6,71.13C287.7,364,354,342.91,355,343.94c22.75,26.78-17.72,73.51-21.58,76.55,5.49-3.65,117.71-78,33-188.1C360.43,238.4,352.62,266.59,336.39,262.44ZM510.88,89.69C496,72.79,483.52,64,475,64a14.81,14.81,0,0,0-8.39,2.84c-1.91,1.91-3.83,4.66-3.83,7.42,0,4.78,5.6,11.26,16,21.9,43.23,41.61,65,92.59,64.82,154.06-.16,68-23,122.63-67.48,165-9.34,8.35-13.18,14.92-13.2,20.55,0,2.75,1.9,5.62,3.81,8.38A13.61,13.61,0,0,0,475.1,448c10.28,0,24.68-12.13,43.47-35.79,36.59-44.85,53.14-94.38,54.06-161.87S552.32,137,510.88,89.69Z", } + } } } @@ -6233,11 +6869,15 @@ impl IconShape for FaFreebsd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M303.7 96.2c11.1-11.1 115.5-77 139.2-53.2 23.7 23.7-42.1 128.1-53.2 139.2-11.1 11.1-39.4.9-63.1-22.9-23.8-23.7-34.1-52-22.9-63.1zM109.9 68.1C73.6 47.5 22 24.6 5.6 41.1c-16.6 16.6 7.1 69.4 27.9 105.7 18.5-32.2 44.8-59.3 76.4-78.7zM406.7 174c3.3 11.3 2.7 20.7-2.7 26.1-20.3 20.3-87.5-27-109.3-70.1-18-32.3-11.1-53.4 14.9-48.7 5.7-3.6 12.3-7.6 19.6-11.6-29.8-15.5-63.6-24.3-99.5-24.3-119.1 0-215.6 96.5-215.6 215.6 0 119 96.5 215.6 215.6 215.6S445.3 380.1 445.3 261c0-38.4-10.1-74.5-27.7-105.8-3.9 7-7.6 13.3-10.9 18.8z", } + } } } @@ -6272,11 +6912,15 @@ impl IconShape for FaFulcrum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M95.75 164.14l-35.38 43.55L25 164.14l35.38-43.55zM144.23 0l-20.54 198.18L72.72 256l51 57.82L144.23 512V300.89L103.15 256l41.08-44.89zm79.67 164.14l35.38 43.55 35.38-43.55-35.38-43.55zm-48.48 47L216.5 256l-41.08 44.89V512L196 313.82 247 256l-51-57.82L175.42 0z", } + } } } @@ -6311,11 +6955,15 @@ impl IconShape for FaGalacticRepublic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 504C111.25 504 0 392.75 0 256S111.25 8 248 8s248 111.25 248 248-111.25 248-248 248zm0-479.47C120.37 24.53 16.53 128.37 16.53 256S120.37 487.47 248 487.47 479.47 383.63 479.47 256 375.63 24.53 248 24.53zm27.62 21.81v24.62a185.933 185.933 0 0 1 83.57 34.54l17.39-17.36c-28.75-22.06-63.3-36.89-100.96-41.8zm-55.37.07c-37.64 4.94-72.16 19.8-100.88 41.85l17.28 17.36h.08c24.07-17.84 52.55-30.06 83.52-34.67V46.41zm12.25 50.17v82.87c-10.04 2.03-19.42 5.94-27.67 11.42l-58.62-58.59-21.93 21.93 58.67 58.67c-5.47 8.23-9.45 17.59-11.47 27.62h-82.9v31h82.9c2.02 10.02 6.01 19.31 11.47 27.54l-58.67 58.69 21.93 21.93 58.62-58.62a77.873 77.873 0 0 0 27.67 11.47v82.9h31v-82.9c10.05-2.03 19.37-6.06 27.62-11.55l58.67 58.69 21.93-21.93-58.67-58.69c5.46-8.23 9.47-17.52 11.5-27.54h82.87v-31h-82.87c-2.02-10.02-6.03-19.38-11.5-27.62l58.67-58.67-21.93-21.93-58.67 58.67c-8.25-5.49-17.57-9.47-27.62-11.5V96.58h-31zm183.24 30.72l-17.36 17.36a186.337 186.337 0 0 1 34.67 83.67h24.62c-4.95-37.69-19.83-72.29-41.93-101.03zm-335.55.13c-22.06 28.72-36.91 63.26-41.85 100.91h24.65c4.6-30.96 16.76-59.45 34.59-83.52l-17.39-17.39zM38.34 283.67c4.92 37.64 19.75 72.18 41.8 100.9l17.36-17.39c-17.81-24.07-29.92-52.57-34.51-83.52H38.34zm394.7 0c-4.61 30.99-16.8 59.5-34.67 83.6l17.36 17.36c22.08-28.74 36.98-63.29 41.93-100.96h-24.62zM136.66 406.38l-17.36 17.36c28.73 22.09 63.3 36.98 100.96 41.93v-24.64c-30.99-4.63-59.53-16.79-83.6-34.65zm222.53.05c-24.09 17.84-52.58 30.08-83.57 34.67v24.57c37.67-4.92 72.21-19.79 100.96-41.85l-17.31-17.39h-.08z", } + } } } @@ -6350,11 +6998,15 @@ impl IconShape for FaGalacticSenate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M249.86 33.48v26.07C236.28 80.17 226 168.14 225.39 274.9c11.74-15.62 19.13-33.33 19.13-48.24v-16.88c-.03-5.32.75-10.53 2.19-15.65.65-2.14 1.39-4.08 2.62-5.82 1.23-1.75 3.43-3.79 6.68-3.79 3.24 0 5.45 2.05 6.68 3.79 1.23 1.75 1.97 3.68 2.62 5.82 1.44 5.12 2.22 10.33 2.19 15.65v16.88c0 14.91 7.39 32.62 19.13 48.24-.63-106.76-10.91-194.73-24.49-215.35V33.48h-12.28zm-26.34 147.77c-9.52 2.15-18.7 5.19-27.46 9.08 8.9 16.12 9.76 32.64 1.71 37.29-8 4.62-21.85-4.23-31.36-19.82-11.58 8.79-21.88 19.32-30.56 31.09 14.73 9.62 22.89 22.92 18.32 30.66-4.54 7.7-20.03 7.14-35.47-.96-5.78 13.25-9.75 27.51-11.65 42.42 9.68.18 18.67 2.38 26.18 6.04 17.78-.3 32.77-1.96 40.49-4.22 5.55-26.35 23.02-48.23 46.32-59.51.73-25.55 1.88-49.67 3.48-72.07zm64.96 0c1.59 22.4 2.75 46.52 3.47 72.07 23.29 11.28 40.77 33.16 46.32 59.51 7.72 2.26 22.71 3.92 40.49 4.22 7.51-3.66 16.5-5.85 26.18-6.04-1.9-14.91-5.86-29.17-11.65-42.42-15.44 8.1-30.93 8.66-35.47.96-4.57-7.74 3.6-21.05 18.32-30.66-8.68-11.77-18.98-22.3-30.56-31.09-9.51 15.59-23.36 24.44-31.36 19.82-8.05-4.65-7.19-21.16 1.71-37.29a147.49 147.49 0 0 0-27.45-9.08zm-32.48 8.6c-3.23 0-5.86 8.81-6.09 19.93h-.05v16.88c0 41.42-49.01 95.04-93.49 95.04-52 0-122.75-1.45-156.37 29.17v2.51c9.42 17.12 20.58 33.17 33.18 47.97C45.7 380.26 84.77 360.4 141.2 360c45.68 1.02 79.03 20.33 90.76 40.87.01.01-.01.04 0 .05 7.67 2.14 15.85 3.23 24.04 3.21 8.19.02 16.37-1.07 24.04-3.21.01-.01-.01-.04 0-.05 11.74-20.54 45.08-39.85 90.76-40.87 56.43.39 95.49 20.26 108.02 41.35 12.6-14.8 23.76-30.86 33.18-47.97v-2.51c-33.61-30.62-104.37-29.17-156.37-29.17-44.48 0-93.49-53.62-93.49-95.04v-16.88h-.05c-.23-11.12-2.86-19.93-6.09-19.93zm0 96.59c22.42 0 40.6 18.18 40.6 40.6s-18.18 40.65-40.6 40.65-40.6-18.23-40.6-40.65c0-22.42 18.18-40.6 40.6-40.6zm0 7.64c-18.19 0-32.96 14.77-32.96 32.96S237.81 360 256 360s32.96-14.77 32.96-32.96-14.77-32.96-32.96-32.96zm0 6.14c14.81 0 26.82 12.01 26.82 26.82s-12.01 26.82-26.82 26.82-26.82-12.01-26.82-26.82 12.01-26.82 26.82-26.82zm-114.8 66.67c-10.19.07-21.6.36-30.5 1.66.43 4.42 1.51 18.63 7.11 29.76 9.11-2.56 18.36-3.9 27.62-3.9 41.28.94 71.48 34.35 78.26 74.47l.11 4.7c10.4 1.91 21.19 2.94 32.21 2.94 11.03 0 21.81-1.02 32.21-2.94l.11-4.7c6.78-40.12 36.98-73.53 78.26-74.47 9.26 0 18.51 1.34 27.62 3.9 5.6-11.13 6.68-25.34 7.11-29.76-8.9-1.3-20.32-1.58-30.5-1.66-18.76.42-35.19 4.17-48.61 9.67-12.54 16.03-29.16 30.03-49.58 33.07-.09.02-.17.04-.27.05-.05.01-.11.04-.16.05-5.24 1.07-10.63 1.6-16.19 1.6-5.55 0-10.95-.53-16.19-1.6-.05-.01-.11-.04-.16-.05-.1-.02-.17-.04-.27-.05-20.42-3.03-37.03-17.04-49.58-33.07-13.42-5.49-29.86-9.25-48.61-9.67z", } + } } } @@ -6389,11 +7041,15 @@ impl IconShape for FaGetPocket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.6 64h-367C18.5 64 0 82.5 0 104.6v135.2C0 364.5 99.7 464 224.2 464c124 0 223.8-99.5 223.8-224.2V104.6c0-22.4-17.7-40.6-40.4-40.6zm-162 268.5c-12.4 11.8-31.4 11.1-42.4 0C89.5 223.6 88.3 227.4 88.3 209.3c0-16.9 13.8-30.7 30.7-30.7 17 0 16.1 3.8 105.2 89.3 90.6-86.9 88.6-89.3 105.5-89.3 16.9 0 30.7 13.8 30.7 30.7 0 17.8-2.9 15.7-114.8 123.2z", } + } } } @@ -6428,11 +7084,15 @@ impl IconShape for FaGgCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M257 8C120 8 9 119 9 256s111 248 248 248 248-111 248-248S394 8 257 8zm-49.5 374.8L81.8 257.1l125.7-125.7 35.2 35.4-24.2 24.2-11.1-11.1-77.2 77.2 77.2 77.2 26.6-26.6-53.1-52.9 24.4-24.4 77.2 77.2-75 75.2zm99-2.2l-35.2-35.2 24.1-24.4 11.1 11.1 77.2-77.2-77.2-77.2-26.5 26.5 53.1 52.9-24.4 24.4-77.2-77.2 75-75L432.2 255 306.5 380.6z", } + } } } @@ -6467,11 +7127,15 @@ impl IconShape for FaGg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M179.2 230.4l102.4 102.4-102.4 102.4L0 256 179.2 76.8l44.8 44.8-25.6 25.6-19.2-19.2-128 128 128 128 51.5-51.5-77.1-76.5 25.6-25.6zM332.8 76.8L230.4 179.2l102.4 102.4 25.6-25.6-77.1-76.5 51.5-51.5 128 128-128 128-19.2-19.2-25.6 25.6 44.8 44.8L512 256 332.8 76.8z", } + } } } @@ -6506,11 +7170,15 @@ impl IconShape for FaGitAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z", } + } } } @@ -6545,11 +7213,15 @@ impl IconShape for FaGitSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z", } + } } } @@ -6584,11 +7256,15 @@ impl IconShape for FaGit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.29 158.39H137C97 147.9 6.51 150.63 6.51 233.18c0 30.09 15 51.23 35 61-25.1 23-37 33.85-37 49.21 0 11 4.47 21.14 17.89 26.81C8.13 383.61 0 393.35 0 411.65c0 32.11 28.05 50.82 101.63 50.82 70.75 0 111.79-26.42 111.79-73.18 0-58.66-45.16-56.5-151.63-63l13.43-21.55c27.27 7.58 118.7 10 118.7-67.89 0-18.7-7.73-31.71-15-41.07l37.41-2.84zm-63.42 241.9c0 32.06-104.89 32.1-104.89 2.43 0-8.14 5.27-15 10.57-21.54 77.71 5.3 94.32 3.37 94.32 19.11zm-50.81-134.58c-52.8 0-50.46-71.16 1.2-71.16 49.54 0 50.82 71.16-1.2 71.16zm133.3 100.51v-32.1c26.75-3.66 27.24-2 27.24-11V203.61c0-8.5-2.05-7.38-27.24-16.26l4.47-32.92H324v168.71c0 6.51.4 7.32 6.51 8.14l20.73 2.84v32.1zm52.45-244.31c-23.17 0-36.59-13.43-36.59-36.61s13.42-35.77 36.59-35.77c23.58 0 37 12.62 37 35.77s-13.42 36.61-37 36.61zM512 350.46c-17.49 8.53-43.1 16.26-66.28 16.26-48.38 0-66.67-19.5-66.67-65.46V194.75c0-5.42 1.05-4.06-31.71-4.06V154.5c35.78-4.07 50-22 54.47-66.27h38.63c0 65.83-1.34 61.81 3.26 61.81H501v40.65h-60.56v97.15c0 6.92-4.92 51.41 60.57 26.84z", } + } } } @@ -6623,11 +7299,15 @@ impl IconShape for FaGithubAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z", } + } } } @@ -6662,11 +7342,15 @@ impl IconShape for FaGithubSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z", } + } } } @@ -6701,11 +7385,15 @@ impl IconShape for FaGithub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z", } + } } } @@ -6740,11 +7428,15 @@ impl IconShape for FaGitkraken { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M565.7 118.1c-2.3-6.1-9.3-9.2-15.3-6.6-5.7 2.4-8.5 8.9-6.3 14.6 10.9 29 16.9 60.5 16.9 93.3 0 134.6-100.3 245.7-230.2 262.7V358.4c7.9-1.5 15.5-3.6 23-6.2v104c106.7-25.9 185.9-122.1 185.9-236.8 0-91.8-50.8-171.8-125.8-213.3-5.7-3.2-13-.9-15.9 5-2.7 5.5-.6 12.2 4.7 15.1 67.9 37.6 113.9 110 113.9 193.2 0 93.3-57.9 173.1-139.8 205.4v-92.2c14.2-4.5 24.9-17.7 24.9-33.5 0-13.1-6.8-24.4-17.3-30.5 8.3-79.5 44.5-58.6 44.5-83.9V170c0-38-87.9-161.8-129-164.7-2.5-.2-5-.2-7.6 0C251.1 8.3 163.2 132 163.2 170v14.8c0 25.3 36.3 4.3 44.5 83.9-10.6 6.1-17.3 17.4-17.3 30.5 0 15.8 10.6 29 24.8 33.5v92.2c-81.9-32.2-139.8-112-139.8-205.4 0-83.1 46-155.5 113.9-193.2 5.4-3 7.4-9.6 4.7-15.1-2.9-5.9-10.1-8.2-15.9-5-75 41.5-125.8 121.5-125.8 213.3 0 114.7 79.2 210.8 185.9 236.8v-104c7.6 2.5 15.1 4.6 23 6.2v123.7C131.4 465.2 31 354.1 31 219.5c0-32.8 6-64.3 16.9-93.3 2.2-5.8-.6-12.2-6.3-14.6-6-2.6-13 .4-15.3 6.6C14.5 149.7 8 183.8 8 219.5c0 155.1 122.6 281.6 276.3 287.8V361.4c6.8.4 15 .5 23.4 0v145.8C461.4 501.1 584 374.6 584 219.5c0-35.7-6.5-69.8-18.3-101.4zM365.9 275.5c13 0 23.7 10.5 23.7 23.7 0 13.1-10.6 23.7-23.7 23.7-13 0-23.7-10.5-23.7-23.7 0-13.1 10.6-23.7 23.7-23.7zm-139.8 47.3c-13.2 0-23.7-10.7-23.7-23.7s10.5-23.7 23.7-23.7c13.1 0 23.7 10.6 23.7 23.7 0 13-10.5 23.7-23.7 23.7z", } + } } } @@ -6779,11 +7471,15 @@ impl IconShape for FaGitlab { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M510.486,284.482l-27.262-83.963c.012.038.016.077.028.115-.013-.044-.021-.088-.033-.132v-.01L429.1,33.871a21.328,21.328,0,0,0-20.445-14.6A21.038,21.038,0,0,0,388.466,34L337.094,192.154H175L123.533,33.989A21.033,21.033,0,0,0,103.35,19.274h-.113A21.467,21.467,0,0,0,82.86,34L28.888,200.475l-.008.021v0c-.013.042-.019.084-.033.127.012-.038.017-.077.029-.115L1.514,284.482a30.6,30.6,0,0,0,11.117,34.283L248.893,490.427c.035.026.074.041.109.067.1.072.2.146.3.214-.1-.065-.187-.136-.282-.2l0,0c.015.012.033.02.05.031s.027.015.041.024l.006,0a11.992,11.992,0,0,0,1.137.7c.054.03.1.068.157.1l0,0c.033.016.064.038.1.054s.053.02.077.032.038.015.056.023c.044.021.092.034.136.057.205.1.421.178.633.264.2.082.389.177.592.248l.025.011c.034.012.064.028.1.04s.083.032.125.046l.05.012c.053.016.11.024.163.039.019.006.042.009.063.015.284.086.579.148.872.213.115.026.225.062.341.083.017,0,.032.009.05.012.038.008.073.021.112.027.062.011.122.031.186.04.049.007.1,0,.151.012h.033a11.918,11.918,0,0,0,1.7.136h.019a11.971,11.971,0,0,0,1.7-.136h.033c.05-.008.1,0,.153-.012s.124-.029.187-.04c.038-.006.073-.019.11-.027.017,0,.032-.009.049-.012.118-.023.231-.059.349-.084.288-.064.578-.126.861-.21.019-.006.039-.008.059-.014.055-.017.113-.024.169-.041.016-.006.035-.007.051-.012.044-.013.086-.032.129-.047s.063-.028.1-.041l.026-.01c.214-.076.417-.175.627-.261s.394-.154.584-.245c.047-.023.1-.036.142-.059.018-.009.04-.015.058-.024s.053-.02.078-.033.068-.04.1-.056l0,0c.056-.028.106-.069.161-.1a12.341,12.341,0,0,0,1.132-.695c.029-.02.062-.035.092-.056.008-.006.017-.009.024-.015.035-.026.076-.043.11-.068l236.3-171.666A30.6,30.6,0,0,0,510.486,284.482ZM408.8,49.48l46.342,142.674H362.46Zm-305.6,0,46.428,142.675H56.948ZM26.817,299.251a6.526,6.526,0,0,1-2.361-7.308l20.34-62.42L193.835,420.6Zm38.245-82.972h92.411L223.354,419.22Zm183.416,273.83c-.047-.038-.092-.079-.138-.118-.009-.008-.018-.018-.028-.026-.091-.075-.18-.152-.268-.231-.172-.15-.341-.3-.5-.462.014.012.029.022.043.035l.055.046a12.191,12.191,0,0,0,1.091.929l.012.011c.018.013.033.03.051.045C248.689,490.263,248.58,490.19,248.478,490.109Zm7.514-48.482L217.226,322.21,182.839,216.279H329.253Zm7.935,48.107c-.091.079-.178.157-.27.233l-.032.028c-.047.038-.091.079-.136.117-.1.08-.209.152-.313.229.018-.013.033-.032.053-.044l.009-.009a11.69,11.69,0,0,0,1.086-.926c.014-.013.03-.024.044-.036s.038-.03.054-.047C264.262,489.435,264.1,489.586,263.927,489.734Zm90.7-273.455h92.4l-18.91,24.23-139.468,178.7Zm130.567,82.967L318.2,420.563,467.284,229.538l20.258,62.393A6.528,6.528,0,0,1,485.189,299.246Z", } + } } } @@ -6818,11 +7514,15 @@ impl IconShape for FaGitter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M66.4 322.5H16V0h50.4v322.5zM166.9 76.1h-50.4V512h50.4V76.1zm100.6 0h-50.4V512h50.4V76.1zM368 76h-50.4v247H368V76z", } + } } } @@ -6857,11 +7557,15 @@ impl IconShape for FaGlideG { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z", } + } } } @@ -6896,11 +7600,15 @@ impl IconShape for FaGlide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M252.8 148.6c0 8.8-1.6 17.7-3.4 26.4-5.8 27.8-11.6 55.8-17.3 83.6-1.4 6.3-8.3 4.9-13.7 4.9-23.8 0-30.5-26-30.5-45.5 0-29.3 11.2-68.1 38.5-83.1 4.3-2.5 9.2-4.2 14.1-4.2 11.4 0 12.3 8.3 12.3 17.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 187c0-5.1-20.8-37.7-25.5-39.5-2.2-.9-7.2-2.3-9.6-2.3-23.1 0-38.7 10.5-58.2 21.5l-.5-.5c4.3-29.4 14.6-57.2 14.6-87.4 0-44.6-23.8-62.7-67.5-62.7-71.7 0-108 70.8-108 123.5 0 54.7 32 85 86.3 85 7.5 0 6.9-.6 6.9 2.3-10.5 80.3-56.5 82.9-56.5 58.9 0-24.4 28-36.5 28.3-38-.2-7.6-29.3-17.2-36.7-17.2-21.1 0-32.7 33-32.7 50.6 0 32.3 20.4 54.7 53.3 54.7 48.2 0 83.4-49.7 94.3-91.7 9.4-37.7 7-39.4 12.3-42.1 20-10.1 35.8-16.8 58.4-16.8 11.1 0 19 2.3 36.7 5.2 1.8.1 4.1-1.7 4.1-3.5z", } + } } } @@ -6935,11 +7643,15 @@ impl IconShape for FaGofore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M324 319.8h-13.2v34.7c-24.5 23.1-56.3 35.8-89.9 35.8-73.2 0-132.4-60.2-132.4-134.4 0-74.1 59.2-134.4 132.4-134.4 35.3 0 68.6 14 93.6 39.4l62.3-63.3C335 55.3 279.7 32 220.7 32 98 32 0 132.6 0 256c0 122.5 97 224 220.7 224 63.2 0 124.5-26.2 171-82.5-2-27.6-13.4-77.7-67.7-77.7zm-12.1-112.5H205.6v89H324c33.5 0 60.5 15.1 76 41.8v-30.6c0-65.2-40.4-100.2-88.1-100.2z", } + } } } @@ -6974,11 +7686,15 @@ impl IconShape for FaGolang { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400.1 194.8C389.2 197.6 380.2 199.1 371 202.4C363.7 204.3 356.3 206.3 347.8 208.5L347.2 208.6C343 209.8 342.6 209.9 338.7 205.4C334 200.1 330.6 196.7 324.1 193.5C304.4 183.9 285.4 186.7 267.7 198.2C246.5 211.9 235.6 232.2 235.9 257.4C236.2 282.4 253.3 302.9 277.1 306.3C299.1 309.1 316.9 301.7 330.9 285.8C333 283.2 334.9 280.5 337 277.5V277.5L337 277.5C337.8 276.5 338.5 275.4 339.3 274.2H279.2C272.7 274.2 271.1 270.2 273.3 264.9C277.3 255.2 284.8 239 289.2 230.9C290.1 229.1 292.3 225.1 296.1 225.1H397.2C401.7 211.7 409 198.2 418.8 185.4C441.5 155.5 468.1 139.9 506 133.4C537.8 127.8 567.7 130.9 594.9 149.3C619.5 166.1 634.7 188.9 638.8 218.8C644.1 260.9 631.9 295.1 602.1 324.4C582.4 345.3 557.2 358.4 528.2 364.3C522.6 365.3 517.1 365.8 511.7 366.3C508.8 366.5 506 366.8 503.2 367.1C474.9 366.5 449 358.4 427.2 339.7C411.9 326.4 401.3 310.1 396.1 291.2C392.4 298.5 388.1 305.6 382.1 312.3C360.5 341.9 331.2 360.3 294.2 365.2C263.6 369.3 235.3 363.4 210.3 344.7C187.3 327.2 174.2 304.2 170.8 275.5C166.7 241.5 176.7 210.1 197.2 184.2C219.4 155.2 248.7 136.8 284.5 130.3C313.8 124.1 341.8 128.4 367.1 145.6C383.6 156.5 395.4 171.4 403.2 189.5C405.1 192.3 403.8 193.9 400.1 194.8zM48.3 200.4C47.05 200.4 46.74 199.8 47.36 198.8L53.91 190.4C54.53 189.5 56.09 188.9 57.34 188.9H168.6C169.8 188.9 170.1 189.8 169.5 190.7L164.2 198.8C163.6 199.8 162 200.7 161.1 200.7L48.3 200.4zM1.246 229.1C0 229.1-.3116 228.4 .3116 227.5L6.855 219.1C7.479 218.2 9.037 217.5 10.28 217.5H152.4C153.6 217.5 154.2 218.5 153.9 219.4L151.4 226.9C151.1 228.1 149.9 228.8 148.6 228.8L1.246 229.1zM75.72 255.9C75.1 256.8 75.41 257.7 76.65 257.7L144.6 258C145.5 258 146.8 257.1 146.8 255.9L147.4 248.4C147.4 247.1 146.8 246.2 145.5 246.2H83.2C81.95 246.2 80.71 247.1 80.08 248.1L75.72 255.9zM577.2 237.9C577 235.3 576.9 233.1 576.5 230.9C570.9 200.1 542.5 182.6 512.9 189.5C483.9 196 465.2 214.4 458.4 243.7C452.8 268 464.6 292.6 487 302.6C504.2 310.1 521.3 309.2 537.8 300.7C562.4 287.1 575.8 268 577.4 241.2C577.3 240 577.3 238.9 577.2 237.9z", } + } } } @@ -7013,11 +7729,15 @@ impl IconShape for FaGoodreadsG { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M42.6 403.3h2.8c12.7 0 25.5 0 38.2.1 1.6 0 3.1-.4 3.6 2.1 7.1 34.9 30 54.6 62.9 63.9 26.9 7.6 54.1 7.8 81.3 1.8 33.8-7.4 56-28.3 68-60.4 8-21.5 10.7-43.8 11-66.5.1-5.8.3-47-.2-52.8l-.9-.3c-.8 1.5-1.7 2.9-2.5 4.4-22.1 43.1-61.3 67.4-105.4 69.1-103 4-169.4-57-172-176.2-.5-23.7 1.8-46.9 8.3-69.7C58.3 47.7 112.3.6 191.6 0c61.3-.4 101.5 38.7 116.2 70.3.5 1.1 1.3 2.3 2.4 1.9V10.6h44.3c0 280.3.1 332.2.1 332.2-.1 78.5-26.7 143.7-103 162.2-69.5 16.9-159 4.8-196-57.2-8-13.5-11.8-28.3-13-44.5zM188.9 36.5c-52.5-.5-108.5 40.7-115 133.8-4.1 59 14.8 122.2 71.5 148.6 27.6 12.9 74.3 15 108.3-8.7 47.6-33.2 62.7-97 54.8-154-9.7-71.1-47.8-120-119.6-119.7z", } + } } } @@ -7052,11 +7772,15 @@ impl IconShape for FaGoodreads { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M299.9 191.2c5.1 37.3-4.7 79-35.9 100.7-22.3 15.5-52.8 14.1-70.8 5.7-37.1-17.3-49.5-58.6-46.8-97.2 4.3-60.9 40.9-87.9 75.3-87.5 46.9-.2 71.8 31.8 78.2 78.3zM448 88v336c0 30.9-25.1 56-56 56H56c-30.9 0-56-25.1-56-56V88c0-30.9 25.1-56 56-56h336c30.9 0 56 25.1 56 56zM330 313.2s-.1-34-.1-217.3h-29v40.3c-.8.3-1.2-.5-1.6-1.2-9.6-20.7-35.9-46.3-76-46-51.9.4-87.2 31.2-100.6 77.8-4.3 14.9-5.8 30.1-5.5 45.6 1.7 77.9 45.1 117.8 112.4 115.2 28.9-1.1 54.5-17 69-45.2.5-1 1.1-1.9 1.7-2.9.2.1.4.1.6.2.3 3.8.2 30.7.1 34.5-.2 14.8-2 29.5-7.2 43.5-7.8 21-22.3 34.7-44.5 39.5-17.8 3.9-35.6 3.8-53.2-1.2-21.5-6.1-36.5-19-41.1-41.8-.3-1.6-1.3-1.3-2.3-1.3h-26.8c.8 10.6 3.2 20.3 8.5 29.2 24.2 40.5 82.7 48.5 128.2 37.4 49.9-12.3 67.3-54.9 67.4-106.3z", } + } } } @@ -7091,11 +7815,15 @@ impl IconShape for FaGoogleDrive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M339 314.9L175.4 32h161.2l163.6 282.9H339zm-137.5 23.6L120.9 480h310.5L512 338.5H201.5zM154.1 67.4L0 338.5 80.6 480 237 208.8 154.1 67.4z", } + } } } @@ -7130,11 +7858,15 @@ impl IconShape for FaGooglePay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M105.72,215v41.25h57.1a49.66,49.66,0,0,1-21.14,32.6c-9.54,6.55-21.72,10.28-36,10.28-27.6,0-50.93-18.91-59.3-44.22a65.61,65.61,0,0,1,0-41l0,0c8.37-25.46,31.7-44.37,59.3-44.37a56.43,56.43,0,0,1,40.51,16.08L176.47,155a101.24,101.24,0,0,0-70.75-27.84,105.55,105.55,0,0,0-94.38,59.11,107.64,107.64,0,0,0,0,96.18v.15a105.41,105.41,0,0,0,94.38,59c28.47,0,52.55-9.53,70-25.91,20-18.61,31.41-46.15,31.41-78.91A133.76,133.76,0,0,0,205.38,215Zm389.41-4c-10.13-9.38-23.93-14.14-41.39-14.14-22.46,0-39.34,8.34-50.5,24.86l20.85,13.26q11.45-17,31.26-17a34.05,34.05,0,0,1,22.75,8.79A28.14,28.14,0,0,1,487.79,248v5.51c-9.1-5.07-20.55-7.75-34.64-7.75-16.44,0-29.65,3.88-39.49,11.77s-14.82,18.31-14.82,31.56a39.74,39.74,0,0,0,13.94,31.27c9.25,8.34,21,12.51,34.79,12.51,16.29,0,29.21-7.3,39-21.89h1v17.72h22.61V250C510.25,233.45,505.26,220.34,495.13,211ZM475.9,300.3a37.32,37.32,0,0,1-26.57,11.16A28.61,28.61,0,0,1,431,305.21a19.41,19.41,0,0,1-7.77-15.63c0-7,3.22-12.81,9.54-17.42s14.53-7,24.07-7C470,265,480.3,268,487.64,273.94,487.64,284.07,483.68,292.85,475.9,300.3Zm-93.65-142A55.71,55.71,0,0,0,341.74,142H279.07V328.74H302.7V253.1h39c16,0,29.5-5.36,40.51-15.93.88-.89,1.76-1.79,2.65-2.68A54.45,54.45,0,0,0,382.25,158.26Zm-16.58,62.23a30.65,30.65,0,0,1-23.34,9.68H302.7V165h39.63a32,32,0,0,1,22.6,9.23A33.18,33.18,0,0,1,365.67,220.49ZM614.31,201,577.77,292.7h-.45L539.9,201H514.21L566,320.55l-29.35,64.32H561L640,201Z", } + } } } @@ -7169,11 +7901,15 @@ impl IconShape for FaGooglePlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z", } + } } } @@ -7208,11 +7944,15 @@ impl IconShape for FaGooglePlusG { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z", } + } } } @@ -7247,11 +7987,15 @@ impl IconShape for FaGooglePlusSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z", } + } } } @@ -7286,11 +8030,15 @@ impl IconShape for FaGooglePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z", } + } } } @@ -7325,11 +8073,15 @@ impl IconShape for FaGoogleWallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M156.8 126.8c37.6 60.6 64.2 113.1 84.3 162.5-8.3 33.8-18.8 66.5-31.3 98.3-13.2-52.3-26.5-101.3-56-148.5 6.5-36.4 2.3-73.6 3-112.3zM109.3 200H16.1c-6.5 0-10.5 7.5-6.5 12.7C51.8 267 81.3 330.5 101.3 400h103.5c-16.2-69.7-38.7-133.7-82.5-193.5-3-4-8-6.5-13-6.5zm47.8-88c68.5 108 130 234.5 138.2 368H409c-12-138-68.4-265-143.2-368H157.1zm251.8-68.5c-1.8-6.8-8.2-11.5-15.2-11.5h-88.3c-5.3 0-9 5-7.8 10.3 13.2 46.5 22.3 95.5 26.5 146 48.2 86.2 79.7 178.3 90.6 270.8 15.8-60.5 25.3-133.5 25.3-203 0-73.6-12.1-145.1-31.1-212.6z", } + } } } @@ -7364,11 +8116,15 @@ impl IconShape for FaGoogle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z", } + } } } @@ -7403,11 +8159,15 @@ impl IconShape for FaGratipay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm114.6 226.4l-113 152.7-112.7-152.7c-8.7-11.9-19.1-50.4 13.6-72 28.1-18.1 54.6-4.2 68.5 11.9 15.9 17.9 46.6 16.9 61.7 0 13.9-16.1 40.4-30 68.1-11.9 32.9 21.6 22.6 60 13.8 72z", } + } } } @@ -7442,11 +8202,15 @@ impl IconShape for FaGrav { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M301.1 212c4.4 4.4 4.4 11.9 0 16.3l-9.7 9.7c-4.4 4.7-11.9 4.7-16.6 0l-10.5-10.5c-4.4-4.7-4.4-11.9 0-16.6l9.7-9.7c4.4-4.4 11.9-4.4 16.6 0l10.5 10.8zm-30.2-19.7c3-3 3-7.8 0-10.5-2.8-3-7.5-3-10.5 0-2.8 2.8-2.8 7.5 0 10.5 3.1 2.8 7.8 2.8 10.5 0zm-26 5.3c-3 2.8-3 7.5 0 10.2 2.8 3 7.5 3 10.5 0 2.8-2.8 2.8-7.5 0-10.2-3-3-7.7-3-10.5 0zm72.5-13.3c-19.9-14.4-33.8-43.2-11.9-68.1 21.6-24.9 40.7-17.2 59.8.8 11.9 11.3 29.3 24.9 17.2 48.2-12.5 23.5-45.1 33.2-65.1 19.1zm47.7-44.5c-8.9-10-23.3 6.9-15.5 16.1 7.4 9 32.1 2.4 15.5-16.1zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-66.2 42.6c2.5-16.1-20.2-16.6-25.2-25.7-13.6-24.1-27.7-36.8-54.5-30.4 11.6-8 23.5-6.1 23.5-6.1.3-6.4 0-13-9.4-24.9 3.9-12.5.3-22.4.3-22.4 15.5-8.6 26.8-24.4 29.1-43.2 3.6-31-18.8-59.2-49.8-62.8-22.1-2.5-43.7 7.7-54.3 25.7-23.2 40.1 1.4 70.9 22.4 81.4-14.4-1.4-34.3-11.9-40.1-34.3-6.6-25.7 2.8-49.8 8.9-61.4 0 0-4.4-5.8-8-8.9 0 0-13.8 0-24.6 5.3 11.9-15.2 25.2-14.4 25.2-14.4 0-6.4-.6-14.9-3.6-21.6-5.4-11-23.8-12.9-31.7 2.8.1-.2.3-.4.4-.5-5 11.9-1.1 55.9 16.9 87.2-2.5 1.4-9.1 6.1-13 10-21.6 9.7-56.2 60.3-56.2 60.3-28.2 10.8-77.2 50.9-70.6 79.7.3 3 1.4 5.5 3 7.5-2.8 2.2-5.5 5-8.3 8.3-11.9 13.8-5.3 35.2 17.7 24.4 15.8-7.2 29.6-20.2 36.3-30.4 0 0-5.5-5-16.3-4.4 27.7-6.6 34.3-9.4 46.2-9.1 8 3.9 8-34.3 8-34.3 0-14.7-2.2-31-11.1-41.5 12.5 12.2 29.1 32.7 28 60.6-.8 18.3-15.2 23-15.2 23-9.1 16.6-43.2 65.9-30.4 106 0 0-9.7-14.9-10.2-22.1-17.4 19.4-46.5 52.3-24.6 64.5 26.6 14.7 108.8-88.6 126.2-142.3 34.6-20.8 55.4-47.3 63.9-65 22 43.5 95.3 94.5 101.1 59z", } + } } } @@ -7481,11 +8245,15 @@ impl IconShape for FaGripfire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112.5 301.4c0-73.8 105.1-122.5 105.1-203 0-47.1-34-88-39.1-90.4.4 3.3.6 6.7.6 10C179.1 110.1 32 171.9 32 286.6c0 49.8 32.2 79.2 66.5 108.3 65.1 46.7 78.1 71.4 78.1 86.6 0 10.1-4.8 17-4.8 22.3 13.1-16.7 17.4-31.9 17.5-46.4 0-29.6-21.7-56.3-44.2-86.5-16-22.3-32.6-42.6-32.6-69.5zm205.3-39c-12.1-66.8-78-124.4-94.7-130.9l4 7.2c2.4 5.1 3.4 10.9 3.4 17.1 0 44.7-54.2 111.2-56.6 116.7-2.2 5.1-3.2 10.5-3.2 15.8 0 20.1 15.2 42.1 17.9 42.1 2.4 0 56.6-55.4 58.1-87.7 6.4 11.7 9.1 22.6 9.1 33.4 0 41.2-41.8 96.9-41.8 96.9 0 11.6 31.9 53.2 35.5 53.2 1 0 2.2-1.4 3.2-2.4 37.9-39.3 67.3-85 67.3-136.8 0-8-.7-16.2-2.2-24.6z", } + } } } @@ -7520,11 +8288,15 @@ impl IconShape for FaGrunt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M61.3 189.3c-1.1 10 5.2 19.1 5.2 19.1.7-7.5 2.2-12.8 4-16.6.4 10.3 3.2 23.5 12.8 34.1 6.9 7.6 35.6 23.3 54.9 6.1 1 2.4 2.1 5.3 3 8.5 2.9 10.3-2.7 25.3-2.7 25.3s15.1-17.1 13.9-32.5c10.8-.5 21.4-8.4 21.1-19.5 0 0-18.9 10.4-35.5-8.8-9.7-11.2-40.9-42-83.1-31.8 4.3 1 8.9 2.4 13.5 4.1h-.1c-4.2 2-6.5 7.1-7 12zm28.3-1.8c19.5 11 37.4 25.7 44.9 37-5.7 3.3-21.7 10.4-38-1.7-10.3-7.6-9.8-26.2-6.9-35.3zm142.1 45.8c-1.2 15.5 13.9 32.5 13.9 32.5s-5.6-15-2.7-25.3c.9-3.2 2-6 3-8.5 19.3 17.3 48 1.5 54.8-6.1 9.6-10.6 12.3-23.8 12.8-34.1 1.8 3.8 3.4 9.1 4 16.6 0 0 6.4-9.1 5.2-19.1-.6-5-2.9-10-7-11.8h-.1c4.6-1.8 9.2-3.2 13.5-4.1-42.3-10.2-73.4 20.6-83.1 31.8-16.7 19.2-35.5 8.8-35.5 8.8-.2 10.9 10.4 18.9 21.2 19.3zm62.7-45.8c3 9.1 3.4 27.7-7 35.4-16.3 12.1-32.2 5-37.9 1.6 7.5-11.4 25.4-26 44.9-37zM160 418.5h-29.4c-5.5 0-8.2 1.6-9.5 2.9-1.9 2-2.2 4.7-.9 8.1 3.5 9.1 11.4 16.5 13.7 18.6 3.1 2.7 7.5 4.3 11.8 4.3 4.4 0 8.3-1.7 11-4.6 7.5-8.2 11.9-17.1 13-19.8.6-1.5 1.3-4.5-.9-6.8-1.8-1.8-4.7-2.7-8.8-2.7zm189.2-101.2c-2.4 17.9-13 33.8-24.6 43.7-3.1-22.7-3.7-55.5-3.7-62.4 0-14.7 9.5-24.5 12.2-26.1 2.5-1.5 5.4-3 8.3-4.6 18-9.6 40.4-21.6 40.4-43.7 0-16.2-9.3-23.2-15.4-27.8-.8-.6-1.5-1.1-2.2-1.7-2.1-1.7-3.7-3-4.3-4.4-4.4-9.8-3.6-34.2-1.7-37.6.6-.6 16.7-20.9 11.8-39.2-2-7.4-6.9-13.3-14.1-17-5.3-2.7-11.9-4.2-19.5-4.5-.1-2-.5-3.9-.9-5.9-.6-2.6-1.1-5.3-.9-8.1.4-4.7.8-9 2.2-11.3 8.4-13.3 28.8-17.6 29-17.6l12.3-2.4-8.1-9.5c-.1-.2-17.3-17.5-46.3-17.5-7.9 0-16 1.3-24.1 3.9-24.2 7.8-42.9 30.5-49.4 39.3-3.1-1-6.3-1.9-9.6-2.7-4.2-15.8 9-38.5 9-38.5s-13.6-3-33.7 15.2c-2.6-6.5-8.1-20.5-1.8-37.2C184.6 10.1 177.2 26 175 40.4c-7.6-5.4-6.7-23.1-7.2-27.6-7.5.9-29.2 21.9-28.2 48.3-2 .5-3.9 1.1-5.9 1.7-6.5-8.8-25.1-31.5-49.4-39.3-7.9-2.2-16-3.5-23.9-3.5-29 0-46.1 17.3-46.3 17.5L6 46.9l12.3 2.4c.2 0 20.6 4.3 29 17.6 1.4 2.2 1.8 6.6 2.2 11.3.2 2.8-.4 5.5-.9 8.1-.4 1.9-.8 3.9-.9 5.9-7.7.3-14.2 1.8-19.5 4.5-7.2 3.7-12.1 9.6-14.1 17-5 18.2 11.2 38.5 11.8 39.2 1.9 3.4 2.7 27.8-1.7 37.6-.6 1.4-2.2 2.7-4.3 4.4-.7.5-1.4 1.1-2.2 1.7-6.1 4.6-15.4 11.7-15.4 27.8 0 22.1 22.4 34.1 40.4 43.7 3 1.6 5.8 3.1 8.3 4.6 2.7 1.6 12.2 11.4 12.2 26.1 0 6.9-.6 39.7-3.7 62.4-11.6-9.9-22.2-25.9-24.6-43.8 0 0-29.2 22.6-20.6 70.8 5.2 29.5 23.2 46.1 47 54.7 8.8 19.1 29.4 45.7 67.3 49.6C143 504.3 163 512 192.2 512h.2c29.1 0 49.1-7.7 63.6-19.5 37.9-3.9 58.5-30.5 67.3-49.6 23.8-8.7 41.7-25.2 47-54.7 8.2-48.4-21.1-70.9-21.1-70.9zM305.7 37.7c5.6-1.8 11.6-2.7 17.7-2.7 11 0 19.9 3 24.7 5-3.1 1.4-6.4 3.2-9.7 5.3-2.4-.4-5.6-.8-9.2-.8-10.5 0-20.5 3.1-28.7 8.9-12.3 8.7-18 16.9-20.7 22.4-2.2-1.3-4.5-2.5-7.1-3.7-1.6-.8-3.1-1.5-4.7-2.2 6.1-9.1 19.9-26.5 37.7-32.2zm21 18.2c-.8 1-1.6 2.1-2.3 3.2-3.3 5.2-3.9 11.6-4.4 17.8-.5 6.4-1.1 12.5-4.4 17-4.2.8-8.1 1.7-11.5 2.7-2.3-3.1-5.6-7-10.5-11.2 1.4-4.8 5.5-16.1 13.5-22.5 5.6-4.3 12.2-6.7 19.6-7zM45.6 45.3c-3.3-2.2-6.6-4-9.7-5.3 4.8-2 13.7-5 24.7-5 6.1 0 12 .9 17.7 2.7 17.8 5.8 31.6 23.2 37.7 32.1-1.6.7-3.2 1.4-4.8 2.2-2.5 1.2-4.9 2.5-7.1 3.7-2.6-5.4-8.3-13.7-20.7-22.4-8.3-5.8-18.2-8.9-28.8-8.9-3.4.1-6.6.5-9 .9zm44.7 40.1c-4.9 4.2-8.3 8-10.5 11.2-3.4-.9-7.3-1.9-11.5-2.7C65 89.5 64.5 83.4 64 77c-.5-6.2-1.1-12.6-4.4-17.8-.7-1.1-1.5-2.2-2.3-3.2 7.4.3 14 2.6 19.5 7 8 6.3 12.1 17.6 13.5 22.4zM58.1 259.9c-2.7-1.6-5.6-3.1-8.4-4.6-14.9-8-30.2-16.3-30.2-30.5 0-11.1 4.3-14.6 8.9-18.2l.5-.4c.7-.6 1.4-1.2 2.2-1.8-.9 7.2-1.9 13.3-2.7 14.9 0 0 12.1-15 15.7-44.3 1.4-11.5-1.1-34.3-5.1-43 .2 4.9 0 9.8-.3 14.4-.4-.8-.8-1.6-1.3-2.2-3.2-4-11.8-17.5-9.4-26.6.9-3.5 3.1-6 6.7-7.8 3.8-1.9 8.8-2.9 15.1-2.9 12.3 0 25.9 3.7 32.9 6 25.1 8 55.4 30.9 64.1 37.7.2.2.4.3.4.3l5.6 3.9-3.5-5.8c-.2-.3-19.1-31.4-53.2-46.5 2-2.9 7.4-8.1 21.6-15.1 21.4-10.5 46.5-15.8 74.3-15.8 27.9 0 52.9 5.3 74.3 15.8 14.2 6.9 19.6 12.2 21.6 15.1-34 15.1-52.9 46.2-53.1 46.5l-3.5 5.8 5.6-3.9s.2-.1.4-.3c8.7-6.8 39-29.8 64.1-37.7 7-2.2 20.6-6 32.9-6 6.3 0 11.3 1 15.1 2.9 3.5 1.8 5.7 4.4 6.7 7.8 2.5 9.1-6.1 22.6-9.4 26.6-.5.6-.9 1.3-1.3 2.2-.3-4.6-.5-9.5-.3-14.4-4 8.8-6.5 31.5-5.1 43 3.6 29.3 15.7 44.3 15.7 44.3-.8-1.6-1.8-7.7-2.7-14.9.7.6 1.5 1.2 2.2 1.8l.5.4c4.6 3.7 8.9 7.1 8.9 18.2 0 14.2-15.4 22.5-30.2 30.5-2.9 1.5-5.7 3.1-8.4 4.6-8.7 5-18 16.7-19.1 34.2-.9 14.6.9 49.9 3.4 75.9-12.4 4.8-26.7 6.4-39.7 6.8-2-4.1-3.9-8.5-5.5-13.1-.7-2-19.6-51.1-26.4-62.2 5.5 39 17.5 73.7 23.5 89.6-3.5-.5-7.3-.7-11.7-.7h-117c-4.4 0-8.3.3-11.7.7 6-15.9 18.1-50.6 23.5-89.6-6.8 11.2-25.7 60.3-26.4 62.2-1.6 4.6-3.5 9-5.5 13.1-13-.4-27.2-2-39.7-6.8 2.5-26 4.3-61.2 3.4-75.9-.9-17.4-10.3-29.2-19-34.2zM34.8 404.6c-12.1-20-8.7-54.1-3.7-59.1 10.9 34.4 47.2 44.3 74.4 45.4-2.7 4.2-5.2 7.6-7 10l-1.4 1.4c-7.2 7.8-8.6 18.5-4.1 31.8-22.7-.1-46.3-9.8-58.2-29.5zm45.7 43.5c6 1.1 12.2 1.9 18.6 2.4 3.5 8 7.4 15.9 12.3 23.1-14.4-5.9-24.4-16-30.9-25.5zM192 498.2c-60.6-.1-78.3-45.8-84.9-64.7-3.7-10.5-3.4-18.2.9-23.1 2.9-3.3 9.5-7.2 24.6-7.2h118.8c15.1 0 21.8 3.9 24.6 7.2 4.2 4.8 4.5 12.6.9 23.1-6.6 18.8-24.3 64.6-84.9 64.7zm80.6-24.6c4.9-7.2 8.8-15.1 12.3-23.1 6.4-.5 12.6-1.3 18.6-2.4-6.5 9.5-16.5 19.6-30.9 25.5zm76.6-69c-12 19.7-35.6 29.3-58.1 29.7 4.5-13.3 3.1-24.1-4.1-31.8-.4-.5-.9-1-1.4-1.5-1.8-2.4-4.3-5.8-7-10 27.2-1.2 63.5-11 74.4-45.4 5 5 8.4 39.1-3.8 59zM191.9 187.7h.2c12.7-.1 27.2-17.8 27.2-17.8-9.9 6-18.8 8.1-27.3 8.3-8.5-.2-17.4-2.3-27.3-8.3 0 0 14.5 17.6 27.2 17.8zm61.7 230.7h-29.4c-4.2 0-7.2.9-8.9 2.7-2.2 2.3-1.5 5.2-.9 6.7 1 2.6 5.5 11.3 13 19.3 2.7 2.9 6.6 4.5 11 4.5s8.7-1.6 11.8-4.2c2.3-2 10.2-9.2 13.7-18.1 1.3-3.3 1-6-.9-7.9-1.3-1.3-4-2.9-9.4-3z", } + } } } @@ -7559,11 +8331,15 @@ impl IconShape for FaGuilded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M443.427,64H4.571c0,103.26,22.192,180.06,43.418,222.358C112.046,414.135,224,448,225.256,448a312.824,312.824,0,0,0,140.55-103.477c25.907-33.923,53.1-87.19,65.916-145.761H171.833c4.14,36.429,22.177,67.946,45.1,86.944h88.589c-17.012,28.213-48.186,54.4-80.456,69.482-31.232-13.259-69.09-46.544-96.548-98.362-26.726-53.833-27.092-105.883-27.092-105.883H437.573A625.91,625.91,0,0,0,443.427,64Z", } + } } } @@ -7598,11 +8374,15 @@ impl IconShape for FaGulp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M209.8 391.1l-14.1 24.6-4.6 80.2c0 8.9-28.3 16.1-63.1 16.1s-63.1-7.2-63.1-16.1l-5.8-79.4-14.9-25.4c41.2 17.3 126 16.7 165.6 0zm-196-253.3l13.6 125.5c5.9-20 20.8-47 40-55.2 6.3-2.7 12.7-2.7 18.7.9 5.2 3 9.6 9.3 10.1 11.8 1.2 6.5-2 9.1-4.5 9.1-3 0-5.3-4.6-6.8-7.3-4.1-7.3-10.3-7.6-16.9-2.8-6.9 5-12.9 13.4-17.1 20.7-5.1 8.8-9.4 18.5-12 28.2-1.5 5.6-2.9 14.6-.6 19.9 1 2.2 2.5 3.6 4.9 3.6 5 0 12.3-6.6 15.8-10.1 4.5-4.5 10.3-11.5 12.5-16l5.2-15.5c2.6-6.8 9.9-5.6 9.9 0 0 10.2-3.7 13.6-10 34.7-5.8 19.5-7.6 25.8-7.6 25.8-.7 2.8-3.4 7.5-6.3 7.5-1.2 0-2.1-.4-2.6-1.2-1-1.4-.9-5.3-.8-6.3.2-3.2 6.3-22.2 7.3-25.2-2 2.2-4.1 4.4-6.4 6.6-5.4 5.1-14.1 11.8-21.5 11.8-3.4 0-5.6-.9-7.7-2.4l7.6 79.6c2 5 39.2 17.1 88.2 17.1 49.1 0 86.3-12.2 88.2-17.1l10.9-94.6c-5.7 5.2-12.3 11.6-19.6 14.8-5.4 2.3-17.4 3.8-17.4-5.7 0-5.2 9.1-14.8 14.4-21.5 1.4-1.7 4.7-5.9 4.7-8.1 0-2.9-6-2.2-11.7 2.5-3.2 2.7-6.2 6.3-8.7 9.7-4.3 6-6.6 11.2-8.5 15.5-6.2 14.2-4.1 8.6-9.1 22-5 13.3-4.2 11.8-5.2 14-.9 1.9-2.2 3.5-4 4.5-1.9 1-4.5.9-6.1-.3-.9-.6-1.3-1.9-1.3-3.7 0-.9.1-1.8.3-2.7 1.5-6.1 7.8-18.1 15-34.3 1.6-3.7 1-2.6.8-2.3-6.2 6-10.9 8.9-14.4 10.5-5.8 2.6-13 2.6-14.5-4.1-.1-.4-.1-.8-.2-1.2-11.8 9.2-24.3 11.7-20-8.1-4.6 8.2-12.6 14.9-22.4 14.9-4.1 0-7.1-1.4-8.6-5.1-2.3-5.5 1.3-14.9 4.6-23.8 1.7-4.5 4-9.9 7.1-16.2 1.6-3.4 4.2-5.4 7.6-4.5.6.2 1.1.4 1.6.7 2.6 1.8 1.6 4.5.3 7.2-3.8 7.5-7.1 13-9.3 20.8-.9 3.3-2 9 1.5 9 2.4 0 4.7-.8 6.9-2.4 4.6-3.4 8.3-8.5 11.1-13.5 2-3.6 4.4-8.3 5.6-12.3.5-1.7 1.1-3.3 1.8-4.8 1.1-2.5 2.6-5.1 5.2-5.1 1.3 0 2.4.5 3.2 1.5 1.7 2.2 1.3 4.5.4 6.9-2 5.6-4.7 10.6-6.9 16.7-1.3 3.5-2.7 8-2.7 11.7 0 3.4 3.7 2.6 6.8 1.2 2.4-1.1 4.8-2.8 6.8-4.5 1.2-4.9.9-3.8 26.4-68.2 1.3-3.3 3.7-4.7 6.1-4.7 1.2 0 2.2.4 3.2 1.1 1.7 1.3 1.7 4.1 1 6.2-.7 1.9-.6 1.3-4.5 10.5-5.2 12.1-8.6 20.8-13.2 31.9-1.9 4.6-7.7 18.9-8.7 22.3-.6 2.2-1.3 5.8 1 5.8 5.4 0 19.3-13.1 23.1-17 .2-.3.5-.4.9-.6.6-1.9 1.2-3.7 1.7-5.5 1.4-3.8 2.7-8.2 5.3-11.3.8-1 1.7-1.6 2.7-1.6 2.8 0 4.2 1.2 4.2 4 0 1.1-.7 5.1-1.1 6.2 1.4-1.5 2.9-3 4.5-4.5 15-13.9 25.7-6.8 25.7.2 0 7.4-8.9 17.7-13.8 23.4-1.6 1.9-4.9 5.4-5 6.4 0 1.3.9 1.8 2.2 1.8 2 0 6.4-3.5 8-4.7 5-3.9 11.8-9.9 16.6-14.1l14.8-136.8c-30.5 17.1-197.6 17.2-228.3.2zm229.7-8.5c0 21-231.2 21-231.2 0 0-8.8 51.8-15.9 115.6-15.9 9 0 17.8.1 26.3.4l12.6-48.7L228.1.6c1.4-1.4 5.8-.2 9.9 3.5s6.6 7.9 5.3 9.3l-.1.1L185.9 74l-10 40.7c39.9 2.6 67.6 8.1 67.6 14.6zm-69.4 4.6c0-.8-.9-1.5-2.5-2.1l-.2.8c0 1.3-5 2.4-11.1 2.4s-11.1-1.1-11.1-2.4c0-.1 0-.2.1-.3l.2-.7c-1.8.6-3 1.4-3 2.3 0 2.1 6.2 3.7 13.7 3.7 7.7.1 13.9-1.6 13.9-3.7z", } + } } } @@ -7637,11 +8417,15 @@ impl IconShape for FaHackerNewsSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z", } + } } } @@ -7676,11 +8460,15 @@ impl IconShape for FaHackerNews { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32H0zm21.2 197.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z", } + } } } @@ -7715,11 +8503,15 @@ impl IconShape for FaHackerrank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M477.5 128C463 103.05 285.13 0 256.16 0S49.25 102.79 34.84 128s-14.49 230.8 0 256 192.38 128 221.32 128S463 409.08 477.49 384s14.51-231 .01-256zM316.13 414.22c-4 0-40.91-35.77-38-38.69.87-.87 6.26-1.48 17.55-1.83 0-26.23.59-68.59.94-86.32 0-2-.44-3.43-.44-5.85h-79.93c0 7.1-.46 36.2 1.37 72.88.23 4.54-1.58 6-5.74 5.94-10.13 0-20.27-.11-30.41-.08-4.1 0-5.87-1.53-5.74-6.11.92-33.44 3-84-.15-212.67v-3.17c-9.67-.35-16.38-1-17.26-1.84-2.92-2.92 34.54-38.69 38.49-38.69s41.17 35.78 38.27 38.69c-.87.87-7.9 1.49-16.77 1.84v3.16c-2.42 25.75-2 79.59-2.63 105.39h80.26c0-4.55.39-34.74-1.2-83.64-.1-3.39.95-5.17 4.21-5.2 11.07-.08 22.15-.13 33.23-.06 3.46 0 4.57 1.72 4.5 5.38C333 354.64 336 341.29 336 373.69c8.87.35 16.82 1 17.69 1.84 2.88 2.91-33.62 38.69-37.58 38.69z", } + } } } @@ -7754,11 +8546,15 @@ impl IconShape for FaHashnode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M35.19 171.1C-11.72 217.1-11.72 294 35.19 340.9L171.1 476.8C217.1 523.7 294 523.7 340.9 476.8L476.8 340.9C523.7 294 523.7 217.1 476.8 171.1L340.9 35.19C294-11.72 217.1-11.72 171.1 35.19L35.19 171.1zM315.5 315.5C282.6 348.3 229.4 348.3 196.6 315.5C163.7 282.6 163.7 229.4 196.6 196.6C229.4 163.7 282.6 163.7 315.5 196.6C348.3 229.4 348.3 282.6 315.5 315.5z", } + } } } @@ -7793,11 +8589,15 @@ impl IconShape for FaHips { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M251.6 157.6c0-1.9-.9-2.8-2.8-2.8h-40.9c-1.6 0-2.7 1.4-2.7 2.8v201.8c0 1.4 1.1 2.8 2.7 2.8h40.9c1.9 0 2.8-.9 2.8-2.8zM156.5 168c-16.1-11.8-36.3-17.9-60.3-18-18.1-.1-34.6 3.7-49.8 11.4V80.2c0-1.8-.9-2.7-2.8-2.7H2.7c-1.8 0-2.7.9-2.7 2.7v279.2c0 1.9.9 2.8 2.7 2.8h41c1.9 0 2.8-.9 2.8-2.8V223.3c0-.8-2.8-27 45.8-27 48.5 0 45.8 26.1 45.8 27v122.6c0 9 7.3 16.3 16.4 16.3h27.3c1.8 0 2.7-.9 2.7-2.8V223.3c0-23.4-9.3-41.8-28-55.3zm478.4 110.1c-6.8-15.7-18.4-27-34.9-34.1l-57.6-25.3c-8.6-3.6-9.2-11.2-2.6-16.1 7.4-5.5 44.3-13.9 84 6.8 1.7 1 4-.3 4-2.4v-44.7c0-1.3-.6-2.1-1.9-2.6-17.7-6.6-36.1-9.9-55.1-9.9-26.5 0-45.3 5.8-58.5 15.4-.5.4-28.4 20-22.7 53.7 3.4 19.6 15.8 34.2 37.2 43.6l53.6 23.5c11.6 5.1 15.2 13.3 12.2 21.2-3.7 9.1-13.2 13.6-36.5 13.6-24.3 0-44.7-8.9-58.4-19.1-2.1-1.4-4.4.2-4.4 2.3v34.4c0 10.4 4.9 17.3 14.6 20.7 15.6 5.5 31.6 8.2 48.2 8.2 12.7 0 25.8-1.2 36.3-4.3.7-.3 36-8.9 45.6-45.8 3.5-13.5 2.4-26.5-3.1-39.1zM376.2 149.8c-31.7 0-104.2 20.1-104.2 103.5v183.5c0 .8.6 2.7 2.7 2.7h40.9c1.9 0 2.8-.9 2.8-2.7V348c16.5 12.7 35.8 19.1 57.7 19.1 60.5 0 108.7-48.5 108.7-108.7.1-60.3-48.2-108.6-108.6-108.6zm0 170.9c-17.2 0-31.9-6.1-44-18.2-12.2-12.2-18.2-26.8-18.2-44 0-34.5 27.6-62.2 62.2-62.2 34.5 0 62.2 27.6 62.2 62.2.1 34.3-27.3 62.2-62.2 62.2zM228.3 72.5c-15.9 0-28.8 12.9-28.9 28.9 0 15.6 12.7 28.9 28.9 28.9s28.9-13.1 28.9-28.9c0-16.2-13-28.9-28.9-28.9z", } + } } } @@ -7832,11 +8632,15 @@ impl IconShape for FaHireAHelper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z", } + } } } @@ -7871,11 +8675,15 @@ impl IconShape for FaHive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M260.353,254.878,131.538,33.1a2.208,2.208,0,0,0-3.829.009L.3,254.887A2.234,2.234,0,0,0,.3,257.122L129.116,478.9a2.208,2.208,0,0,0,3.83-.009L260.358,257.113A2.239,2.239,0,0,0,260.353,254.878Zm39.078-25.713a2.19,2.19,0,0,0,1.9,1.111h66.509a2.226,2.226,0,0,0,1.9-3.341L259.115,33.111a2.187,2.187,0,0,0-1.9-1.111H190.707a2.226,2.226,0,0,0-1.9,3.341ZM511.7,254.886,384.9,33.112A2.2,2.2,0,0,0,382.99,32h-66.6a2.226,2.226,0,0,0-1.906,3.34L440.652,256,314.481,476.66a2.226,2.226,0,0,0,1.906,3.34h66.6a2.2,2.2,0,0,0,1.906-1.112L511.7,257.114A2.243,2.243,0,0,0,511.7,254.886ZM366.016,284.917H299.508a2.187,2.187,0,0,0-1.9,1.111l-108.8,190.631a2.226,2.226,0,0,0,1.9,3.341h66.509a2.187,2.187,0,0,0,1.9-1.111l108.8-190.631A2.226,2.226,0,0,0,366.016,284.917Z", } + } } } @@ -7910,11 +8718,15 @@ impl IconShape for FaHooli { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.5 352l38.3.8c-13.2-4.6-26-10.2-38.3-16.8zm57.7-5.3v5.3l-19.4.8c36.5 12.5 69.9 14.2 94.7 7.2-19.9.2-45.8-2.6-75.3-13.3zm408.9-115.2c15.9 0 28.9-12.9 28.9-28.9s-12.9-24.5-28.9-24.5c-15.9 0-28.9 8.6-28.9 24.5s12.9 28.9 28.9 28.9zm-29 120.5H640V241.5h-57.9zm-73.7 0h57.9V156.7L508.4 184zm-31-119.4c-18.2-18.2-50.4-17.1-50.4-17.1s-32.3-1.1-50.4 17.1c-18.2 18.2-16.8 33.9-16.8 52.6s-1.4 34.3 16.8 52.5 50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.8-33.8 16.8-52.5-.1-18.8 1.3-34.5-16.8-52.6zm-39.8 71.9c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9zm-106.2-71.9c-18.2-18.2-50.4-17.1-50.4-17.1s-32.2-1.1-50.4 17.1c-1.9 1.9-3.7 3.9-5.3 6-38.2-29.6-72.5-46.5-102.1-61.1v-20.7l-22.5 10.6c-54.4-22.1-89-18.2-97.3.1 0 0-24.9 32.8 61.8 110.8V352h57.9v-28.6c-6.5-4.2-13-8.7-19.4-13.6-14.8-11.2-27.4-21.6-38.4-31.4v-31c13.1 14.7 30.5 31.4 53.4 50.3l4.5 3.6v-29.8c0-6.9 1.7-18.2 10.8-18.2s10.6 6.9 10.6 15V317c18 12.2 37.3 22.1 57.7 29.6v-93.9c0-18.7-13.4-37.4-40.6-37.4-15.8-.1-30.5 8.2-38.5 21.9v-54.3c41.9 20.9 83.9 46.5 99.9 58.3-10.2 14.6-9.3 28.1-9.3 43.7 0 18.7-1.4 34.3 16.8 52.5s50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.7-33.8 16.7-52.5 0-18.5 1.5-34.2-16.7-52.3zM65.2 184v63.3c-48.7-54.5-38.9-76-35.2-79.1 13.5-11.4 37.5-8 64.4 2.1zm226.5 120.5c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9z", } + } } } @@ -7949,11 +8761,15 @@ impl IconShape for FaHornbill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M76.38 370.3a37.8 37.8 0 1 1-32.07-32.42c-78.28-111.35 52-190.53 52-190.53-5.86 43-8.24 91.16-8.24 91.16-67.31 41.49.93 64.06 39.81 72.87a140.38 140.38 0 0 0 131.66 91.94c1.92 0 3.77-.21 5.67-.28l.11 18.86c-99.22 1.39-158.7-29.14-188.94-51.6zm108-327.7A37.57 37.57 0 0 0 181 21.45a37.95 37.95 0 1 0-31.17 54.22c-22.55 29.91-53.83 89.57-52.42 190l21.84-.15c0-.9-.14-1.77-.14-2.68A140.42 140.42 0 0 1 207 132.71c8-37.71 30.7-114.3 73.8-44.29 0 0 48.14 2.38 91.18 8.24 0 0-77.84-128-187.59-54.06zm304.19 134.17a37.94 37.94 0 1 0-53.84-28.7C403 126.13 344.89 99 251.28 100.33l.14 22.5c2.7-.15 5.39-.41 8.14-.41a140.37 140.37 0 0 1 130.49 88.76c39.1 9 105.06 31.58 38.46 72.54 0 0-2.34 48.13-8.21 91.16 0 0 133.45-81.16 49-194.61a37.45 37.45 0 0 0 19.31-3.5zM374.06 436.24c21.43-32.46 46.42-89.69 45.14-179.66l-19.52.14c.08 2.06.3 4.07.3 6.15a140.34 140.34 0 0 1-91.39 131.45c-8.85 38.95-31.44 106.66-72.77 39.49 0 0-48.12-2.34-91.19-8.22 0 0 79.92 131.34 191.9 51a37.5 37.5 0 0 0 3.64 14 37.93 37.93 0 1 0 33.89-54.29z", } + } } } @@ -7988,11 +8804,15 @@ impl IconShape for FaHotjar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.9 161.5C340.2 29 121.1 0 121.1 0S222.2 110.4 93 197.7C11.3 252.8-21 324.4 14 402.6c26.8 59.9 83.5 84.3 144.6 93.4-29.2-55.1-6.6-122.4-4.1-129.6 57.1 86.4 165 0 110.8-93.9 71 15.4 81.6 138.6 27.1 215.5 80.5-25.3 134.1-88.9 148.8-145.6 15.5-59.3 3.7-127.9-26.3-180.9z", } + } } } @@ -8027,11 +8847,15 @@ impl IconShape for FaHouzz { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z", } + } } } @@ -8066,11 +8890,15 @@ impl IconShape for FaHtml5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z", } + } } } @@ -8105,11 +8933,15 @@ impl IconShape for FaHubspot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z", } + } } } @@ -8144,11 +8976,15 @@ impl IconShape for FaIdeal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M125.61,165.48a49.07,49.07,0,1,0,49.06,49.06A49.08,49.08,0,0,0,125.61,165.48ZM86.15,425.84h78.94V285.32H86.15Zm151.46-211.6c0-20-10-22.53-18.74-22.53H204.82V237.5h14.05C228.62,237.5,237.61,234.69,237.61,214.24Zm201.69,46V168.93h22.75V237.5h33.69C486.5,113.08,388.61,86.19,299.67,86.19H204.84V169h14c25.6,0,41.5,17.35,41.5,45.26,0,28.81-15.52,46-41.5,46h-14V425.88h94.83c144.61,0,194.94-67.16,196.72-165.64Zm-109.75,0H273.3V169h54.43v22.73H296v10.58h30V225H296V237.5h33.51Zm74.66,0-5.16-17.67H369.31l-5.18,17.67H340.47L368,168.92h32.35l27.53,91.34ZM299.65,32H32V480H299.65c161.85,0,251-79.73,251-224.52C550.62,172,518,32,299.65,32Zm0,426.92H53.07V53.07H299.65c142.1,0,229.9,64.61,229.9,202.41C529.55,389.57,448.55,458.92,299.65,458.92Zm83.86-264.85L376,219.88H392.4l-7.52-25.81Z", } + } } } @@ -8183,11 +9019,15 @@ impl IconShape for FaImdb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z", } + } } } @@ -8222,11 +9062,15 @@ impl IconShape for FaInstagramSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z", } + } } } @@ -8261,11 +9105,15 @@ impl IconShape for FaInstagram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z", } + } } } @@ -8300,11 +9148,15 @@ impl IconShape for FaInstalod { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M153.384,480H387.113L502.554,275.765,204.229,333.211ZM504.726,240.078,387.113,32H155.669L360.23,267.9ZM124.386,48.809,7.274,256,123.236,461.154,225.627,165.561Z", } + } } } @@ -8339,11 +9191,15 @@ impl IconShape for FaIntercom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M392 32H56C25.1 32 0 57.1 0 88v336c0 30.9 25.1 56 56 56h336c30.9 0 56-25.1 56-56V88c0-30.9-25.1-56-56-56zm-108.3 82.1c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zm-74.6-7.5c0-19.8 29.9-19.8 29.9 0v216.5c0 19.8-29.9 19.8-29.9 0V106.6zm-74.7 7.5c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zM59.7 144c0-19.8 29.9-19.8 29.9 0v134.3c0 19.8-29.9 19.8-29.9 0V144zm323.4 227.8c-72.8 63-241.7 65.4-318.1 0-15-12.8 4.4-35.5 19.4-22.7 65.9 55.3 216.1 53.9 279.3 0 14.9-12.9 34.3 9.8 19.4 22.7zm5.2-93.5c0 19.8-29.9 19.8-29.9 0V144c0-19.8 29.9-19.8 29.9 0v134.3z", } + } } } @@ -8378,11 +9234,15 @@ impl IconShape for FaInternetExplorer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M483.049 159.706c10.855-24.575 21.424-60.438 21.424-87.871 0-72.722-79.641-98.371-209.673-38.577-107.632-7.181-211.221 73.67-237.098 186.457 30.852-34.862 78.271-82.298 121.977-101.158C125.404 166.85 79.128 228.002 43.992 291.725 23.246 329.651 0 390.94 0 436.747c0 98.575 92.854 86.5 180.251 42.006 31.423 15.43 66.559 15.573 101.695 15.573 97.124 0 184.249-54.294 216.814-146.022H377.927c-52.509 88.593-196.819 52.996-196.819-47.436H509.9c6.407-43.581-1.655-95.715-26.851-141.162zM64.559 346.877c17.711 51.15 53.703 95.871 100.266 123.304-88.741 48.94-173.267 29.096-100.266-123.304zm115.977-108.873c2-55.151 50.276-94.871 103.98-94.871 53.418 0 101.981 39.72 103.981 94.871H180.536zm184.536-187.6c21.425-10.287 48.563-22.003 72.558-22.003 31.422 0 54.274 21.717 54.274 53.722 0 20.003-7.427 49.007-14.569 67.867-26.28-42.292-65.986-81.584-112.263-99.586z", } + } } } @@ -8417,11 +9277,15 @@ impl IconShape for FaInvision { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.4 32H40.6C18.2 32 0 50.2 0 72.6v366.8C0 461.8 18.2 480 40.6 480h366.8c22.4 0 40.6-18.2 40.6-40.6V72.6c0-22.4-18.2-40.6-40.6-40.6zM176.1 145.6c.4 23.4-22.4 27.3-26.6 27.4-14.9 0-27.1-12-27.1-27 .1-35.2 53.1-35.5 53.7-.4zM332.8 377c-65.6 0-34.1-74-25-106.6 14.1-46.4-45.2-59-59.9.7l-25.8 103.3H177l8.1-32.5c-31.5 51.8-94.6 44.4-94.6-4.3.1-14.3.9-14 23-104.1H81.7l9.7-35.6h76.4c-33.6 133.7-32.6 126.9-32.9 138.2 0 20.9 40.9 13.5 57.4-23.2l19.8-79.4h-32.3l9.7-35.6h68.8l-8.9 40.5c40.5-75.5 127.9-47.8 101.8 38-14.2 51.1-14.6 50.7-14.9 58.8 0 15.5 17.5 22.6 31.8-16.9L386 325c-10.5 36.7-29.4 52-53.2 52z", } + } } } @@ -8456,11 +9320,15 @@ impl IconShape for FaIoxhost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M616 160h-67.3C511.2 70.7 422.9 8 320 8 183 8 72 119 72 256c0 16.4 1.6 32.5 4.7 48H24c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h67.3c37.5 89.3 125.8 152 228.7 152 137 0 248-111 248-248 0-16.4-1.6-32.5-4.7-48H616c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24zm-96 96c0 110.5-89.5 200-200 200-75.7 0-141.6-42-175.5-104H424c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24H125.8c-3.8-15.4-5.8-31.4-5.8-48 0-110.5 89.5-200 200-200 75.7 0 141.6 42 175.5 104H216c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h298.2c3.8 15.4 5.8 31.4 5.8 48zm-304-24h208c13.3 0 24 10.7 24 24 0 13.2-10.7 24-24 24H216c-13.3 0-24-10.7-24-24 0-13.2 10.7-24 24-24z", } + } } } @@ -8495,11 +9363,15 @@ impl IconShape for FaItchIo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M71.92 34.77C50.2 47.67 7.4 96.84 7 109.73v21.34c0 27.06 25.29 50.84 48.25 50.84 27.57 0 50.54-22.85 50.54-50 0 27.12 22.18 50 49.76 50s49-22.85 49-50c0 27.12 23.59 50 51.16 50h.5c27.57 0 51.16-22.85 51.16-50 0 27.12 21.47 50 49 50s49.76-22.85 49.76-50c0 27.12 23 50 50.54 50 23 0 48.25-23.78 48.25-50.84v-21.34c-.4-12.9-43.2-62.07-64.92-75C372.56 32.4 325.76 32 256 32S91.14 33.1 71.92 34.77zm132.32 134.39c-22 38.4-77.9 38.71-99.85.25-13.17 23.14-43.17 32.07-56 27.66-3.87 40.15-13.67 237.13 17.73 269.15 80 18.67 302.08 18.12 379.76 0 31.65-32.27 21.32-232 17.75-269.15-12.92 4.44-42.88-4.6-56-27.66-22 38.52-77.85 38.1-99.85-.24-7.1 12.49-23.05 28.94-51.76 28.94a57.54 57.54 0 0 1-51.75-28.94zm-41.58 53.77c16.47 0 31.09 0 49.22 19.78a436.91 436.91 0 0 1 88.18 0C318.22 223 332.85 223 349.31 223c52.33 0 65.22 77.53 83.87 144.45 17.26 62.15-5.52 63.67-33.95 63.73-42.15-1.57-65.49-32.18-65.49-62.79-39.25 6.43-101.93 8.79-155.55 0 0 30.61-23.34 61.22-65.49 62.79-28.42-.06-51.2-1.58-33.94-63.73 18.67-67 31.56-144.45 83.88-144.45zM256 270.79s-44.38 40.77-52.35 55.21l29-1.17v25.32c0 1.55 21.34.16 23.33.16 11.65.54 23.31 1 23.31-.16v-25.28l29 1.17c-8-14.48-52.35-55.24-52.35-55.24z", } + } } } @@ -8534,11 +9406,15 @@ impl IconShape for FaItunesNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.9 388.2c-6.4 27.4-27.2 42.8-55.1 48-24.5 4.5-44.9 5.6-64.5-10.2-23.9-20.1-24.2-53.4-2.7-74.4 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 6.4-7.2 4.4-4.1 4.4-163.2 0-11.2-5.5-14.3-17-12.3-8.2 1.4-185.7 34.6-185.7 34.6-10.2 2.2-13.4 5.2-13.4 16.7 0 234.7 1.1 223.9-2.5 239.5-4.2 18.2-15.4 31.9-30.2 39.5-16.8 9.3-47.2 13.4-63.4 10.4-43.2-8.1-58.4-58-29.1-86.6 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 10.1-11.5 1.8-256.6 5.2-270.2.8-5.2 3-9.6 7.1-12.9 4.2-3.5 11.8-5.5 13.4-5.5 204-38.2 228.9-43.1 232.4-43.1 11.5-.8 18.1 6 18.1 17.6.2 344.5 1.1 326-1.8 338.5z", } + } } } @@ -8573,11 +9449,15 @@ impl IconShape for FaItunes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.6 80.3C129 80.3 52.5 157 52.5 251.5S129 422.8 223.6 422.8s171.2-76.7 171.2-171.2c0-94.6-76.7-171.3-171.2-171.3zm79.4 240c-3.2 13.6-13.5 21.2-27.3 23.8-12.1 2.2-22.2 2.8-31.9-5-11.8-10-12-26.4-1.4-36.8 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 3.2-3.6 2.2-2 2.2-80.8 0-5.6-2.7-7.1-8.4-6.1-4 .7-91.9 17.1-91.9 17.1-5 1.1-6.7 2.6-6.7 8.3 0 116.1.5 110.8-1.2 118.5-2.1 9-7.6 15.8-14.9 19.6-8.3 4.6-23.4 6.6-31.4 5.2-21.4-4-28.9-28.7-14.4-42.9 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 5-5.7.9-127 2.6-133.7.4-2.6 1.5-4.8 3.5-6.4 2.1-1.7 5.8-2.7 6.7-2.7 101-19 113.3-21.4 115.1-21.4 5.7-.4 9 3 9 8.7-.1 170.6.4 161.4-1 167.6zM345.2 32H102.8C45.9 32 0 77.9 0 134.8v242.4C0 434.1 45.9 480 102.8 480h242.4c57 0 102.8-45.9 102.8-102.8V134.8C448 77.9 402.1 32 345.2 32zM223.6 444c-106.3 0-192.5-86.2-192.5-192.5S117.3 59 223.6 59s192.5 86.2 192.5 192.5S329.9 444 223.6 444z", } + } } } @@ -8612,11 +9492,15 @@ impl IconShape for FaJava { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M277.74 312.9c9.8-6.7 23.4-12.5 23.4-12.5s-38.7 7-77.2 10.2c-47.1 3.9-97.7 4.7-123.1 1.3-60.1-8 33-30.1 33-30.1s-36.1-2.4-80.6 19c-52.5 25.4 130 37 224.5 12.1zm-85.4-32.1c-19-42.7-83.1-80.2 0-145.8C296 53.2 242.84 0 242.84 0c21.5 84.5-75.6 110.1-110.7 162.6-23.9 35.9 11.7 74.4 60.2 118.2zm114.6-176.2c.1 0-175.2 43.8-91.5 140.2 24.7 28.4-6.5 54-6.5 54s62.7-32.4 33.9-72.9c-26.9-37.8-47.5-56.6 64.1-121.3zm-6.1 270.5a12.19 12.19 0 0 1-2 2.6c128.3-33.7 81.1-118.9 19.8-97.3a17.33 17.33 0 0 0-8.2 6.3 70.45 70.45 0 0 1 11-3c31-6.5 75.5 41.5-20.6 91.4zM348 437.4s14.5 11.9-15.9 21.2c-57.9 17.5-240.8 22.8-291.6.7-18.3-7.9 16-19 26.8-21.3 11.2-2.4 17.7-2 17.7-2-20.3-14.3-131.3 28.1-56.4 40.2C232.84 509.4 401 461.3 348 437.4zM124.44 396c-78.7 22 47.9 67.4 148.1 24.5a185.89 185.89 0 0 1-28.2-13.8c-44.7 8.5-65.4 9.1-106 4.5-33.5-3.8-13.9-15.2-13.9-15.2zm179.8 97.2c-78.7 14.8-175.8 13.1-233.3 3.6 0-.1 11.8 9.7 72.4 13.6 92.2 5.9 233.8-3.3 237.1-46.9 0 0-6.4 16.5-76.2 29.7zM260.64 353c-59.2 11.4-93.5 11.1-136.8 6.6-33.5-3.5-11.6-19.7-11.6-19.7-86.8 28.8 48.2 61.4 169.5 25.9a60.37 60.37 0 0 1-21.1-12.8z", } + } } } @@ -8651,11 +9535,15 @@ impl IconShape for FaJediOrder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M398.5 373.6c95.9-122.1 17.2-233.1 17.2-233.1 45.4 85.8-41.4 170.5-41.4 170.5 105-171.5-60.5-271.5-60.5-271.5 96.9 72.7-10.1 190.7-10.1 190.7 85.8 158.4-68.6 230.1-68.6 230.1s-.4-16.9-2.2-85.7c4.3 4.5 34.5 36.2 34.5 36.2l-24.2-47.4 62.6-9.1-62.6-9.1 20.2-55.5-31.4 45.9c-2.2-87.7-7.8-305.1-7.9-306.9v-2.4 1-1 2.4c0 1-5.6 219-7.9 306.9l-31.4-45.9 20.2 55.5-62.6 9.1 62.6 9.1-24.2 47.4 34.5-36.2c-1.8 68.8-2.2 85.7-2.2 85.7s-154.4-71.7-68.6-230.1c0 0-107-118.1-10.1-190.7 0 0-165.5 99.9-60.5 271.5 0 0-86.8-84.8-41.4-170.5 0 0-78.7 111 17.2 233.1 0 0-26.2-16.1-49.4-77.7 0 0 16.9 183.3 222 185.7h4.1c205-2.4 222-185.7 222-185.7-23.6 61.5-49.9 77.7-49.9 77.7z", } + } } } @@ -8690,11 +9578,15 @@ impl IconShape for FaJenkins { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M487.1 425c-1.4-11.2-19-23.1-28.2-31.9-5.1-5-29-23.1-30.4-29.9-1.4-6.6 9.7-21.5 13.3-28.9 5.1-10.7 8.8-23.7 11.3-32.6 18.8-66.1 20.7-156.9-6.2-211.2-10.2-20.6-38.6-49-56.4-62.5-42-31.7-119.6-35.3-170.1-16.6-14.1 5.2-27.8 9.8-40.1 17.1-33.1 19.4-68.3 32.5-78.1 71.6-24.2 10.8-31.5 41.8-30.3 77.8.2 7 4.1 15.8 2.7 22.4-.7 3.3-5.2 7.6-6.1 9.8-11.6 27.7-2.3 64 11.1 83.7 8.1 11.9 21.5 22.4 39.2 25.2.7 10.6 3.3 19.7 8.2 30.4 3.1 6.8 14.7 19 10.4 27.7-2.2 4.4-21 13.8-27.3 17.6C89 407.2 73.7 415 54.2 429c-12.6 9-32.3 10.2-29.2 31.1 2.1 14.1 10.1 31.6 14.7 45.8.7 2 1.4 4.1 2.1 6h422c4.9-15.3 9.7-30.9 14.6-47.2 3.4-11.4 10.2-27.8 8.7-39.7zM205.9 33.7c1.8-.5 3.4.7 4.9 2.4-.2 5.2-5.4 5.1-8.9 6.8-5.4 6.7-13.4 9.8-20 17.2-6.8 7.5-14.4 27.7-23.4 30-4.5 1.1-9.7-.8-13.6-.5-10.4.7-17.7 6-28.3 7.5 13.6-29.9 56.1-54 89.3-63.4zm-104.8 93.6c13.5-14.9 32.1-24.1 54.8-25.9 11.7 29.7-8.4 65-.9 97.6 2.3 9.9 10.2 25.4-2.4 25.7.3-28.3-34.8-46.3-61.3-29.6-1.8-21.5-4.9-51.7 9.8-67.8zm36.7 200.2c-1-4.1-2.7-12.9-2.3-15.1 1.6-8.7 17.1-12.5 11-24.7-11.3-.1-13.8 10.2-24.1 11.3-26.7 2.6-45.6-35.4-44.4-58.4 1-19.5 17.6-38.2 40.1-35.8 16 1.8 21.4 19.2 24.5 34.7 9.2.5 22.5-.4 26.9-7.6-.6-17.5-8.8-31.6-8.2-47.7 1-30.3 17.5-57.6 4.8-87.4 13.6-30.9 53.5-55.3 83.1-70 36.6-18.3 94.9-3.7 129.3 15.8 19.7 11.1 34.4 32.7 48.3 50.7-19.5-5.8-36.1 4.2-33.1 20.3 16.3-14.9 44.2-.2 52.5 16.4 7.9 15.8 7.8 39.3 9 62.8 2.9 57-10.4 115.9-39.1 157.1-7.7 11-14.1 23-24.9 30.6-26 18.2-65.4 34.7-99.2 23.4-44.7-15-65-44.8-89.5-78.8.7 18.7 13.8 34.1 26.8 48.4 11.3 12.5 25 26.6 39.7 32.4-12.3-2.9-31.1-3.8-36.2 7.2-28.6-1.9-55.1-4.8-68.7-24.2-10.6-15.4-21.4-41.4-26.3-61.4zm222 124.1c4.1-3 11.1-2.9 17.4-3.6-5.4-2.7-13-3.7-19.3-2.2-.1-4.2-2-6.8-3.2-10.2 10.6-3.8 35.5-28.5 49.6-20.3 6.7 3.9 9.5 26.2 10.1 37 .4 9-.8 18-4.5 22.8-18.8-.6-35.8-2.8-50.7-7 .9-6.1-1-12.1.6-16.5zm-17.2-20c-16.8.8-26-1.2-38.3-10.8.2-.8 1.4-.5 1.5-1.4 18 8 40.8-3.3 59-4.9-7.9 5.1-14.6 11.6-22.2 17.1zm-12.1 33.2c-1.6-9.4-3.5-12-2.8-20.2 25-16.6 29.7 28.6 2.8 20.2zM226 438.6c-11.6-.7-48.1-14-38.5-23.7 9.4 6.5 27.5 4.9 41.3 7.3.8 4.4-2.8 10.2-2.8 16.4zM57.7 497.1c-4.3-12.7-9.2-25.1-14.8-36.9 30.8-23.8 65.3-48.9 102.2-63.5 2.8-1.1 23.2 25.4 26.2 27.6 16.5 11.7 37 21 56.2 30.2 1.2 8.8 3.9 20.2 8.7 35.5.7 2.3 1.4 4.7 2.2 7.2H57.7zm240.6 5.7h-.8c.3-.2.5-.4.8-.5v.5zm7.5-5.7c2.1-1.4 4.3-2.8 6.4-4.3 1.1 1.4 2.2 2.8 3.2 4.3h-9.6zm15.1-24.7c-10.8 7.3-20.6 18.3-33.3 25.2-6 3.3-27 11.7-33.4 10.2-3.6-.8-3.9-5.3-5.4-9.5-3.1-9-10.1-23.4-10.8-37-.8-17.2-2.5-46 16-42.4 14.9 2.9 32.3 9.7 43.9 16.1 7.1 3.9 11.1 8.6 21.9 9.5-.1 1.4-.1 2.8-.2 4.3-5.9 3.9-15.3 3.8-21.8 7.1 9.5.4 17 2.7 23.5 5.9-.1 3.4-.3 7-.4 10.6zm53.4 24.7h-14c-.1-3.2-2.8-5.8-6.1-5.8s-5.9 2.6-6.1 5.8h-17.4c-2.8-4.4-5.7-8.6-8.9-12.5 2.1-2.2 4-4.7 6-6.9 9 3.7 14.8-4.9 21.7-4.2 7.9.8 14.2 11.7 25.4 11l-.6 12.6zm8.7 0c.2-4 .4-7.8.6-11.5 15.6-7.3 29 1.3 35.7 11.5H383zm83.4-37c-2.3 11.2-5.8 24-9.9 37.1-.2-.1-.4-.1-.6-.1H428c.6-1.1 1.2-2.2 1.9-3.3-2.6-6.1-9-8.7-10.9-15.5 12.1-22.7 6.5-93.4-24.2-78.5 4.3-6.3 15.6-11.5 20.8-19.3 13 10.4 20.8 20.3 33.2 31.4 6.8 6 20 13.3 21.4 23.1.8 5.5-2.6 18.9-3.8 25.1zM222.2 130.5c5.4-14.9 27.2-34.7 45-32 7.7 1.2 18 8.2 12.2 17.7-30.2-7-45.2 12.6-54.4 33.1-8.1-2-4.9-13.1-2.8-18.8zm184.1 63.1c8.2-3.6 22.4-.7 29.6-5.3-4.2-11.5-10.3-21.4-9.3-37.7.5 0 1 0 1.4.1 6.8 14.2 12.7 29.2 21.4 41.7-5.7 13.5-43.6 25.4-43.1 1.2zm20.4-43zm-117.2 45.7c-6.8-10.9-19-32.5-14.5-45.3 6.5 11.9 8.6 24.4 17.8 33.3 4.1 4 12.2 9 8.2 20.2-.9 2.7-7.8 8.6-11.7 9.7-14.4 4.3-47.9.9-36.6-17.1 11.9.7 27.9 7.8 36.8-.8zm27.3 70c3.8 6.6 1.4 18.7 12.1 20.6 20.2 3.4 43.6-12.3 58.1-17.8 9-15.2-.8-20.7-8.9-30.5-16.6-20-38.8-44.8-38-74.7 6.7-4.9 7.3 7.4 8.2 9.7 8.7 20.3 30.4 46.2 46.3 63.5 3.9 4.3 10.3 8.4 11 11.2 2.1 8.2-5.4 18-4.5 23.5-21.7 13.9-45.8 29.1-81.4 25.6-7.4-6.7-10.3-21.4-2.9-31.1zm-201.3-9.2c-6.8-3.9-8.4-21-16.4-21.4-11.4-.7-9.3 22.2-9.3 35.5-7.8-7.1-9.2-29.1-3.5-40.3-6.6-3.2-9.5 3.6-13.1 5.9 4.7-34.1 49.8-15.8 42.3 20.3zm299.6 28.8c-10.1 19.2-24.4 40.4-54 41-.6-6.2-1.1-15.6 0-19.4 22.7-2.2 36.6-13.7 54-21.6zm-141.9 12.4c18.9 9.9 53.6 11 79.3 10.2 1.4 5.6 1.3 12.6 1.4 19.4-33 1.8-72-6.4-80.7-29.6zm92.2 46.7c-1.7 4.3-5.3 9.3-9.8 11.1-12.1 4.9-45.6 8.7-62.4-.3-10.7-5.7-17.5-18.5-23.4-26-2.8-3.6-16.9-12.9-.2-12.9 13.1 32.7 58 29 95.8 28.1z", } + } } } @@ -8729,11 +9621,15 @@ impl IconShape for FaJira { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M490 241.7C417.1 169 320.6 71.8 248.5 0 83 164.9 6 241.7 6 241.7c-7.9 7.9-7.9 20.7 0 28.7C138.8 402.7 67.8 331.9 248.5 512c379.4-378 15.7-16.7 241.5-241.7 8-7.9 8-20.7 0-28.6zm-241.5 90l-76-75.7 76-75.7 76 75.7-76 75.7z", } + } } } @@ -8768,11 +9664,15 @@ impl IconShape for FaJoget { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M378.1 45C337.6 19.9 292.6 8 248.2 8 165 8 83.8 49.9 36.9 125.9c-71.9 116.6-35.6 269.3 81 341.2s269.3 35.6 341.2-80.9c71.9-116.6 35.6-269.4-81-341.2zm51.8 323.2c-40.4 65.5-110.4 101.5-182 101.5-6.8 0-13.6-.4-20.4-1-9-13.6-19.9-33.3-23.7-42.4-5.7-13.7-27.2-45.6 31.2-67.1 51.7-19.1 176.7-16.5 208.8-17.6-4 9-8.6 17.9-13.9 26.6zm-200.8-86.3c-55.5-1.4-81.7-20.8-58.5-48.2s51.1-40.7 68.9-51.2c17.9-10.5 27.3-33.7-23.6-29.7C87.3 161.5 48.6 252.1 37.6 293c-8.8-49.7-.1-102.7 28.5-149.1C128 43.4 259.6 12.2 360.1 74.1c74.8 46.1 111.2 130.9 99.3 212.7-24.9-.5-179.3-3.6-230.3-4.9zm183.8-54.8c-22.7-6-57 11.3-86.7 27.2-29.7 15.8-31.1 8.2-31.1 8.2s40.2-28.1 50.7-34.5 31.9-14 13.4-24.6c-3.2-1.8-6.7-2.7-10.4-2.7-17.8 0-41.5 18.7-67.5 35.6-31.5 20.5-65.3 31.3-65.3 31.3l169.5-1.6 46.5-23.4s3.6-9.5-19.1-15.5z", } + } } } @@ -8807,11 +9707,15 @@ impl IconShape for FaJoomla { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.6 92.1C.6 58.8 27.4 32 60.4 32c30 0 54.5 21.9 59.2 50.2 32.6-7.6 67.1.6 96.5 30l-44.3 44.3c-20.5-20.5-42.6-16.3-55.4-3.5-14.3 14.3-14.3 37.9 0 52.2l99.5 99.5-44 44.3c-87.7-87.2-49.7-49.7-99.8-99.7-26.8-26.5-35-64.8-24.8-98.9C20.4 144.6.6 120.7.6 92.1zm129.5 116.4l44.3 44.3c10-10 89.7-89.7 99.7-99.8 14.3-14.3 37.6-14.3 51.9 0 12.8 12.8 17 35-3.5 55.4l44 44.3c31.2-31.2 38.5-67.6 28.9-101.2 29.2-4.1 51.9-29.2 51.9-59.5 0-33.2-26.8-60.1-59.8-60.1-30.3 0-55.4 22.5-59.5 51.6-33.8-9.9-71.7-1.5-98.3 25.1-18.3 19.1-71.1 71.5-99.6 99.9zm266.3 152.2c8.2-32.7-.9-68.5-26.3-93.9-11.8-12.2 5 4.7-99.5-99.7l-44.3 44.3 99.7 99.7c14.3 14.3 14.3 37.6 0 51.9-12.8 12.8-35 17-55.4-3.5l-44 44.3c27.6 30.2 68 38.8 102.7 28 5.5 27.4 29.7 48.1 58.9 48.1 33 0 59.8-26.8 59.8-60.1 0-30.2-22.5-55-51.6-59.1zm-84.3-53.1l-44-44.3c-87 86.4-50.4 50.4-99.7 99.8-14.3 14.3-37.6 14.3-51.9 0-13.1-13.4-16.9-35.3 3.2-55.4l-44-44.3c-30.2 30.2-38 65.2-29.5 98.3-26.7 6-46.2 29.9-46.2 58.2C0 453.2 26.8 480 59.8 480c28.6 0 52.5-19.8 58.6-46.7 32.7 8.2 68.5-.6 94.2-26 32.1-32 12.2-12.4 99.5-99.7z", } + } } } @@ -8846,11 +9750,15 @@ impl IconShape for FaJsSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z", } + } } } @@ -8885,11 +9793,15 @@ impl IconShape for FaJs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32H0zm243.8 349.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z", } + } } } @@ -8924,11 +9836,15 @@ impl IconShape for FaJsfiddle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z", } + } } } @@ -8963,11 +9879,15 @@ impl IconShape for FaKaggle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304.2 501.5L158.4 320.3 298.2 185c2.6-2.7 1.7-10.5-5.3-10.5h-69.2c-3.5 0-7 1.8-10.5 5.3L80.9 313.5V7.5q0-7.5-7.5-7.5H21.5Q14 0 14 7.5v497q0 7.5 7.5 7.5h51.9q7.5 0 7.5-7.5v-109l30.8-29.3 110.5 140.6c3 3.5 6.5 5.3 10.5 5.3h66.9q5.25 0 6-3z", } + } } } @@ -9002,11 +9922,15 @@ impl IconShape for FaKeybase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M286.17 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18zm111.92-147.6c-9.5-14.62-39.37-52.45-87.26-73.71q-9.1-4.06-18.38-7.27a78.43 78.43 0 0 0-47.88-104.13c-12.41-4.1-23.33-6-32.41-5.77-.6-2-1.89-11 9.4-35L198.66 32l-5.48 7.56c-8.69 12.06-16.92 23.55-24.34 34.89a51 51 0 0 0-8.29-1.25c-41.53-2.45-39-2.33-41.06-2.33-50.61 0-50.75 52.12-50.75 45.88l-2.36 36.68c-1.61 27 19.75 50.21 47.63 51.85l8.93.54a214 214 0 0 0-46.29 35.54C14 304.66 14 374 14 429.77v33.64l23.32-29.8a148.6 148.6 0 0 0 14.56 37.56c5.78 10.13 14.87 9.45 19.64 7.33 4.21-1.87 10-6.92 3.75-20.11a178.29 178.29 0 0 1-15.76-53.13l46.82-59.83-24.66 74.11c58.23-42.4 157.38-61.76 236.25-38.59 34.2 10.05 67.45.69 84.74-23.84.72-1 1.2-2.16 1.85-3.22a156.09 156.09 0 0 1 2.8 28.43c0 23.3-3.69 52.93-14.88 81.64-2.52 6.46 1.76 14.5 8.6 15.74 7.42 1.57 15.33-3.1 18.37-11.15C429 443 434 414 434 382.32c0-38.58-13-77.46-35.91-110.92zM142.37 128.58l-15.7-.93-1.39 21.79 13.13.78a93 93 0 0 0 .32 19.57l-22.38-1.34a12.28 12.28 0 0 1-11.76-12.79L107 119c1-12.17 13.87-11.27 13.26-11.32l29.11 1.73a144.35 144.35 0 0 0-7 19.17zm148.42 172.18a10.51 10.51 0 0 1-14.35-1.39l-9.68-11.49-34.42 27a8.09 8.09 0 0 1-11.13-1.08l-15.78-18.64a7.38 7.38 0 0 1 1.34-10.34l34.57-27.18-14.14-16.74-17.09 13.45a7.75 7.75 0 0 1-10.59-1s-3.72-4.42-3.8-4.53a7.38 7.38 0 0 1 1.37-10.34L214 225.19s-18.51-22-18.6-22.14a9.56 9.56 0 0 1 1.74-13.42 10.38 10.38 0 0 1 14.3 1.37l81.09 96.32a9.58 9.58 0 0 1-1.74 13.44zM187.44 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18z", } + } } } @@ -9041,11 +9965,15 @@ impl IconShape for FaKeycdn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M63.8 409.3l60.5-59c32.1 42.8 71.1 66 126.6 67.4 30.5.7 60.3-7 86.4-22.4 5.1 5.3 18.5 19.5 20.9 22-32.2 20.7-69.6 31.1-108.1 30.2-43.3-1.1-84.6-16.7-117.7-44.4.3-.6-38.2 37.5-38.6 37.9 9.5 29.8-13.1 62.4-46.3 62.4C20.7 503.3 0 481.7 0 454.9c0-34.3 33.1-56.6 63.8-45.6zm354.9-252.4c19.1 31.3 29.6 67.4 28.7 104-1.1 44.8-19 87.5-48.6 121 .3.3 23.8 25.2 24.1 25.5 9.6-1.3 19.2 2 25.9 9.1 11.3 12 10.9 30.9-1.1 42.4-12 11.3-30.9 10.9-42.4-1.1-6.7-7-9.4-16.8-7.6-26.3-24.9-26.6-44.4-47.2-44.4-47.2 42.7-34.1 63.3-79.6 64.4-124.2.7-28.9-7.2-57.2-21.1-82.2l22.1-21zM104 53.1c6.7 7 9.4 16.8 7.6 26.3l45.9 48.1c-4.7 3.8-13.3 10.4-22.8 21.3-25.4 28.5-39.6 64.8-40.7 102.9-.7 28.9 6.1 57.2 20 82.4l-22 21.5C72.7 324 63.1 287.9 64.2 250.9c1-44.6 18.3-87.6 47.5-121.1l-25.3-26.4c-9.6 1.3-19.2-2-25.9-9.1-11.3-12-10.9-30.9 1.1-42.4C73.5 40.7 92.2 41 104 53.1zM464.9 8c26 0 47.1 22.4 47.1 48.3S490.9 104 464.9 104c-6.3.1-14-1.1-15.9-1.8l-62.9 59.7c-32.7-43.6-76.7-65.9-126.9-67.2-30.5-.7-60.3 6.8-86.2 22.4l-21.1-22C184.1 74.3 221.5 64 260 64.9c43.3 1.1 84.6 16.7 117.7 44.6l41.1-38.6c-1.5-4.7-2.2-9.6-2.2-14.5C416.5 29.7 438.9 8 464.9 8zM256.7 113.4c5.5 0 10.9.4 16.4 1.1 78.1 9.8 133.4 81.1 123.8 159.1-9.8 78.1-81.1 133.4-159.1 123.8-78.1-9.8-133.4-81.1-123.8-159.2 9.3-72.4 70.1-124.6 142.7-124.8zm-59 119.4c.6 22.7 12.2 41.8 32.4 52.2l-11 51.7h73.7l-11-51.7c20.1-10.9 32.1-29 32.4-52.2-.4-32.8-25.8-57.5-58.3-58.3-32.1.8-57.3 24.8-58.2 58.3zM256 160", } + } } } @@ -9080,11 +10008,15 @@ impl IconShape for FaKickstarterK { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M147.3 114.4c0-56.2-32.5-82.4-73.4-82.4C26.2 32 0 68.2 0 113.4v283c0 47.3 25.3 83.4 74.9 83.4 39.8 0 72.4-25.6 72.4-83.4v-76.5l112.1 138.3c22.7 27.2 72.1 30.7 103.2 0 27-27.6 27.3-67.4 7.4-92.2l-90.8-114.8 74.9-107.4c17.4-24.7 17.5-63.1-10.4-89.8-30.3-29-82.4-31.6-113.6 12.8L147.3 185v-70.6z", } + } } } @@ -9119,11 +10051,15 @@ impl IconShape for FaKickstarter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 480H48c-26.4 0-48-21.6-48-48V80c0-26.4 21.6-48 48-48h352c26.4 0 48 21.6 48 48v352c0 26.4-21.6 48-48 48zM199.6 178.5c0-30.7-17.6-45.1-39.7-45.1-25.8 0-40 19.8-40 44.5v154.8c0 25.8 13.7 45.6 40.5 45.6 21.5 0 39.2-14 39.2-45.6v-41.8l60.6 75.7c12.3 14.9 39 16.8 55.8 0 14.6-15.1 14.8-36.8 4-50.4l-49.1-62.8 40.5-58.7c9.4-13.5 9.5-34.5-5.6-49.1-16.4-15.9-44.6-17.3-61.4 7l-44.8 64.7v-38.8z", } + } } } @@ -9158,11 +10094,15 @@ impl IconShape for FaKorvue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M386.5 34h-327C26.8 34 0 60.8 0 93.5v327.1C0 453.2 26.8 480 59.5 480h327.1c33 0 59.5-26.8 59.5-59.5v-327C446 60.8 419.2 34 386.5 34zM87.1 120.8h96v116l61.8-116h110.9l-81.2 132H87.1v-132zm161.8 272.1l-65.7-113.6v113.6h-96V262.1h191.5l88.6 130.8H248.9z", } + } } } @@ -9197,11 +10137,15 @@ impl IconShape for FaLaravel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M504.4,115.83a5.72,5.72,0,0,0-.28-.68,8.52,8.52,0,0,0-.53-1.25,6,6,0,0,0-.54-.71,9.36,9.36,0,0,0-.72-.94c-.23-.22-.52-.4-.77-.6a8.84,8.84,0,0,0-.9-.68L404.4,55.55a8,8,0,0,0-8,0L300.12,111h0a8.07,8.07,0,0,0-.88.69,7.68,7.68,0,0,0-.78.6,8.23,8.23,0,0,0-.72.93c-.17.24-.39.45-.54.71a9.7,9.7,0,0,0-.52,1.25c-.08.23-.21.44-.28.68a8.08,8.08,0,0,0-.28,2.08V223.18l-80.22,46.19V63.44a7.8,7.8,0,0,0-.28-2.09c-.06-.24-.2-.45-.28-.68a8.35,8.35,0,0,0-.52-1.24c-.14-.26-.37-.47-.54-.72a9.36,9.36,0,0,0-.72-.94,9.46,9.46,0,0,0-.78-.6,9.8,9.8,0,0,0-.88-.68h0L115.61,1.07a8,8,0,0,0-8,0L11.34,56.49h0a6.52,6.52,0,0,0-.88.69,7.81,7.81,0,0,0-.79.6,8.15,8.15,0,0,0-.71.93c-.18.25-.4.46-.55.72a7.88,7.88,0,0,0-.51,1.24,6.46,6.46,0,0,0-.29.67,8.18,8.18,0,0,0-.28,2.1v329.7a8,8,0,0,0,4,6.95l192.5,110.84a8.83,8.83,0,0,0,1.33.54c.21.08.41.2.63.26a7.92,7.92,0,0,0,4.1,0c.2-.05.37-.16.55-.22a8.6,8.6,0,0,0,1.4-.58L404.4,400.09a8,8,0,0,0,4-6.95V287.88l92.24-53.11a8,8,0,0,0,4-7V117.92A8.63,8.63,0,0,0,504.4,115.83ZM111.6,17.28h0l80.19,46.15-80.2,46.18L31.41,63.44Zm88.25,60V278.6l-46.53,26.79-33.69,19.4V123.5l46.53-26.79Zm0,412.78L23.37,388.5V77.32L57.06,96.7l46.52,26.8V338.68a6.94,6.94,0,0,0,.12.9,8,8,0,0,0,.16,1.18h0a5.92,5.92,0,0,0,.38.9,6.38,6.38,0,0,0,.42,1v0a8.54,8.54,0,0,0,.6.78,7.62,7.62,0,0,0,.66.84l0,0c.23.22.52.38.77.58a8.93,8.93,0,0,0,.86.66l0,0,0,0,92.19,52.18Zm8-106.17-80.06-45.32,84.09-48.41,92.26-53.11,80.13,46.13-58.8,33.56Zm184.52,4.57L215.88,490.11V397.8L346.6,323.2l45.77-26.15Zm0-119.13L358.68,250l-46.53-26.79V131.79l33.69,19.4L392.37,178Zm8-105.28-80.2-46.17,80.2-46.16,80.18,46.15Zm8,105.28V178L455,151.19l33.68-19.4v91.39h0Z", } + } } } @@ -9236,11 +10180,15 @@ impl IconShape for FaLastfmSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z", } + } } } @@ -9275,11 +10223,15 @@ impl IconShape for FaLastfm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z", } + } } } @@ -9314,11 +10266,15 @@ impl IconShape for FaLeanpub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M386.539 111.485l15.096 248.955-10.979-.275c-36.232-.824-71.64 8.783-102.657 27.997-31.016-19.214-66.424-27.997-102.657-27.997-45.564 0-82.07 10.705-123.516 27.723L93.117 129.6c28.546-11.803 61.484-18.115 92.226-18.115 41.173 0 73.836 13.175 102.657 42.544 27.723-28.271 59.013-41.721 98.539-42.544zM569.07 448c-25.526 0-47.485-5.215-70.542-15.645-34.31-15.645-69.993-24.978-107.871-24.978-38.977 0-74.934 12.901-102.657 40.623-27.723-27.723-63.68-40.623-102.657-40.623-37.878 0-73.561 9.333-107.871 24.978C55.239 442.236 32.731 448 8.303 448H6.93L49.475 98.859C88.726 76.626 136.486 64 181.775 64 218.83 64 256.984 71.685 288 93.095 319.016 71.685 357.17 64 394.225 64c45.289 0 93.049 12.626 132.3 34.859L569.07 448zm-43.368-44.741l-34.036-280.246c-30.742-13.999-67.248-21.41-101.009-21.41-38.428 0-74.385 12.077-102.657 38.702-28.272-26.625-64.228-38.702-102.657-38.702-33.761 0-70.267 7.411-101.009 21.41L50.298 403.259c47.211-19.487 82.894-33.486 135.045-33.486 37.604 0 70.817 9.606 102.657 29.644 31.84-20.038 65.052-29.644 102.657-29.644 52.151 0 87.834 13.999 135.045 33.486z", } + } } } @@ -9353,11 +10309,15 @@ impl IconShape for FaLess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M612.7 219c0-20.5 3.2-32.6 3.2-54.6 0-34.2-12.6-45.2-40.5-45.2h-20.5v24.2h6.3c14.2 0 17.3 4.7 17.3 22.1 0 16.3-1.6 32.6-1.6 51.5 0 24.2 7.9 33.6 23.6 37.3v1.6c-15.8 3.7-23.6 13.1-23.6 37.3 0 18.9 1.6 34.2 1.6 51.5 0 17.9-3.7 22.6-17.3 22.6v.5h-6.3V393h20.5c27.8 0 40.5-11 40.5-45.2 0-22.6-3.2-34.2-3.2-54.6 0-11 6.8-22.6 27.3-23.6v-27.3c-20.5-.7-27.3-12.3-27.3-23.3zm-105.6 32c-15.8-6.3-30.5-10-30.5-20.5 0-7.9 6.3-12.6 17.9-12.6s22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-21 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51s-22.5-41-43-47.8zm-358.9 59.4c-3.7 0-8.4-3.2-8.4-13.1V119.1H65.2c-28.4 0-41 11-41 45.2 0 22.6 3.2 35.2 3.2 54.6 0 11-6.8 22.6-27.3 23.6v27.3c20.5.5 27.3 12.1 27.3 23.1 0 19.4-3.2 31-3.2 53.6 0 34.2 12.6 45.2 40.5 45.2h20.5v-24.2h-6.3c-13.1 0-17.3-5.3-17.3-22.6s1.6-32.1 1.6-51.5c0-24.2-7.9-33.6-23.6-37.3v-1.6c15.8-3.7 23.6-13.1 23.6-37.3 0-18.9-1.6-34.2-1.6-51.5s3.7-22.1 17.3-22.1H93v150.8c0 32.1 11 53.1 43.1 53.1 10 0 17.9-1.6 23.6-3.7l-5.3-34.2c-3.1.8-4.6.8-6.2.8zM379.9 251c-16.3-6.3-31-10-31-20.5 0-7.9 6.3-12.6 17.9-12.6 11.6 0 22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-20.5 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51 .1-28.9-22.5-41-43-47.8zm-155-68.8c-38.4 0-75.1 32.1-74.1 82.5 0 52 34.2 82.5 79.3 82.5 18.9 0 39.9-6.8 56.2-17.9l-15.8-27.8c-11.6 6.8-22.6 10-34.2 10-21 0-37.3-10-41.5-34.2H290c.5-3.7 1.6-11 1.6-19.4.6-42.6-22.6-75.7-66.7-75.7zm-30 66.2c3.2-21 15.8-31 30.5-31 18.9 0 26.3 13.1 26.3 31h-56.8z", } + } } } @@ -9392,11 +10352,15 @@ impl IconShape for FaLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z", } + } } } @@ -9431,11 +10395,15 @@ impl IconShape for FaLinkedinIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z", } + } } } @@ -9470,11 +10438,15 @@ impl IconShape for FaLinkedin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z", } + } } } @@ -9509,11 +10481,15 @@ impl IconShape for FaLinode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M366.036,186.867l-59.5,36.871-.838,36.871-29.329-19.273-39.384,24.3c2.238,55.211,2.483,59.271,2.51,59.5l-97.2,65.359L127.214,285.748l108.1-62.01L195.09,197.761l-75.417,38.547L98.723,93.015,227.771,43.574,136.432,0,10.737,39.385,38.39,174.3l41.9,32.681L48.445,222.062,69.394,323.457,98.723,351.11,77.774,363.679l16.76,78.769L160.733,512c-10.8-74.842-11.658-78.641-11.725-78.773l77.925-55.3c16.759-12.57,15.083-10.894,15.083-10.894l.838,24.3,33.519,28.491-.838-77.093,46.927-33.519,26.815-18.435-2.514,36.033,25.139,17.6,6.7-74.579,58.657-43.575Z", } + } } } @@ -9548,11 +10524,15 @@ impl IconShape for FaLinux { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M220.8 123.3c1 .5 1.8 1.7 3 1.7 1.1 0 2.8-.4 2.9-1.5.2-1.4-1.9-2.3-3.2-2.9-1.7-.7-3.9-1-5.5-.1-.4.2-.8.7-.6 1.1.3 1.3 2.3 1.1 3.4 1.7zm-21.9 1.7c1.2 0 2-1.2 3-1.7 1.1-.6 3.1-.4 3.5-1.6.2-.4-.2-.9-.6-1.1-1.6-.9-3.8-.6-5.5.1-1.3.6-3.4 1.5-3.2 2.9.1 1 1.8 1.5 2.8 1.4zM420 403.8c-3.6-4-5.3-11.6-7.2-19.7-1.8-8.1-3.9-16.8-10.5-22.4-1.3-1.1-2.6-2.1-4-2.9-1.3-.8-2.7-1.5-4.1-2 9.2-27.3 5.6-54.5-3.7-79.1-11.4-30.1-31.3-56.4-46.5-74.4-17.1-21.5-33.7-41.9-33.4-72C311.1 85.4 315.7.1 234.8 0 132.4-.2 158 103.4 156.9 135.2c-1.7 23.4-6.4 41.8-22.5 64.7-18.9 22.5-45.5 58.8-58.1 96.7-6 17.9-8.8 36.1-6.2 53.3-6.5 5.8-11.4 14.7-16.6 20.2-4.2 4.3-10.3 5.9-17 8.3s-14 6-18.5 14.5c-2.1 3.9-2.8 8.1-2.8 12.4 0 3.9.6 7.9 1.2 11.8 1.2 8.1 2.5 15.7.8 20.8-5.2 14.4-5.9 24.4-2.2 31.7 3.8 7.3 11.4 10.5 20.1 12.3 17.3 3.6 40.8 2.7 59.3 12.5 19.8 10.4 39.9 14.1 55.9 10.4 11.6-2.6 21.1-9.6 25.9-20.2 12.5-.1 26.3-5.4 48.3-6.6 14.9-1.2 33.6 5.3 55.1 4.1.6 2.3 1.4 4.6 2.5 6.7v.1c8.3 16.7 23.8 24.3 40.3 23 16.6-1.3 34.1-11 48.3-27.9 13.6-16.4 36-23.2 50.9-32.2 7.4-4.5 13.4-10.1 13.9-18.3.4-8.2-4.4-17.3-15.5-29.7zM223.7 87.3c9.8-22.2 34.2-21.8 44-.4 6.5 14.2 3.6 30.9-4.3 40.4-1.6-.8-5.9-2.6-12.6-4.9 1.1-1.2 3.1-2.7 3.9-4.6 4.8-11.8-.2-27-9.1-27.3-7.3-.5-13.9 10.8-11.8 23-4.1-2-9.4-3.5-13-4.4-1-6.9-.3-14.6 2.9-21.8zM183 75.8c10.1 0 20.8 14.2 19.1 33.5-3.5 1-7.1 2.5-10.2 4.6 1.2-8.9-3.3-20.1-9.6-19.6-8.4.7-9.8 21.2-1.8 28.1 1 .8 1.9-.2-5.9 5.5-15.6-14.6-10.5-52.1 8.4-52.1zm-13.6 60.7c6.2-4.6 13.6-10 14.1-10.5 4.7-4.4 13.5-14.2 27.9-14.2 7.1 0 15.6 2.3 25.9 8.9 6.3 4.1 11.3 4.4 22.6 9.3 8.4 3.5 13.7 9.7 10.5 18.2-2.6 7.1-11 14.4-22.7 18.1-11.1 3.6-19.8 16-38.2 14.9-3.9-.2-7-1-9.6-2.1-8-3.5-12.2-10.4-20-15-8.6-4.8-13.2-10.4-14.7-15.3-1.4-4.9 0-9 4.2-12.3zm3.3 334c-2.7 35.1-43.9 34.4-75.3 18-29.9-15.8-68.6-6.5-76.5-21.9-2.4-4.7-2.4-12.7 2.6-26.4v-.2c2.4-7.6.6-16-.6-23.9-1.2-7.8-1.8-15 .9-20 3.5-6.7 8.5-9.1 14.8-11.3 10.3-3.7 11.8-3.4 19.6-9.9 5.5-5.7 9.5-12.9 14.3-18 5.1-5.5 10-8.1 17.7-6.9 8.1 1.2 15.1 6.8 21.9 16l19.6 35.6c9.5 19.9 43.1 48.4 41 68.9zm-1.4-25.9c-4.1-6.6-9.6-13.6-14.4-19.6 7.1 0 14.2-2.2 16.7-8.9 2.3-6.2 0-14.9-7.4-24.9-13.5-18.2-38.3-32.5-38.3-32.5-13.5-8.4-21.1-18.7-24.6-29.9s-3-23.3-.3-35.2c5.2-22.9 18.6-45.2 27.2-59.2 2.3-1.7.8 3.2-8.7 20.8-8.5 16.1-24.4 53.3-2.6 82.4.6-20.7 5.5-41.8 13.8-61.5 12-27.4 37.3-74.9 39.3-112.7 1.1.8 4.6 3.2 6.2 4.1 4.6 2.7 8.1 6.7 12.6 10.3 12.4 10 28.5 9.2 42.4 1.2 6.2-3.5 11.2-7.5 15.9-9 9.9-3.1 17.8-8.6 22.3-15 7.7 30.4 25.7 74.3 37.2 95.7 6.1 11.4 18.3 35.5 23.6 64.6 3.3-.1 7 .4 10.9 1.4 13.8-35.7-11.7-74.2-23.3-84.9-4.7-4.6-4.9-6.6-2.6-6.5 12.6 11.2 29.2 33.7 35.2 59 2.8 11.6 3.3 23.7.4 35.7 16.4 6.8 35.9 17.9 30.7 34.8-2.2-.1-3.2 0-4.2 0 3.2-10.1-3.9-17.6-22.8-26.1-19.6-8.6-36-8.6-38.3 12.5-12.1 4.2-18.3 14.7-21.4 27.3-2.8 11.2-3.6 24.7-4.4 39.9-.5 7.7-3.6 18-6.8 29-32.1 22.9-76.7 32.9-114.3 7.2zm257.4-11.5c-.9 16.8-41.2 19.9-63.2 46.5-13.2 15.7-29.4 24.4-43.6 25.5s-26.5-4.8-33.7-19.3c-4.7-11.1-2.4-23.1 1.1-36.3 3.7-14.2 9.2-28.8 9.9-40.6.8-15.2 1.7-28.5 4.2-38.7 2.6-10.3 6.6-17.2 13.7-21.1.3-.2.7-.3 1-.5.8 13.2 7.3 26.6 18.8 29.5 12.6 3.3 30.7-7.5 38.4-16.3 9-.3 15.7-.9 22.6 5.1 9.9 8.5 7.1 30.3 17.1 41.6 10.6 11.6 14 19.5 13.7 24.6zM173.3 148.7c2 1.9 4.7 4.5 8 7.1 6.6 5.2 15.8 10.6 27.3 10.6 11.6 0 22.5-5.9 31.8-10.8 4.9-2.6 10.9-7 14.8-10.4s5.9-6.3 3.1-6.6-2.6 2.6-6 5.1c-4.4 3.2-9.7 7.4-13.9 9.8-7.4 4.2-19.5 10.2-29.9 10.2s-18.7-4.8-24.9-9.7c-3.1-2.5-5.7-5-7.7-6.9-1.5-1.4-1.9-4.6-4.3-4.9-1.4-.1-1.8 3.7 1.7 6.5z", } + } } } @@ -9587,11 +10567,15 @@ impl IconShape for FaLyft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 81.1h77.8v208.7c0 33.1 15 52.8 27.2 61-12.7 11.1-51.2 20.9-80.2-2.8C7.8 334 0 310.7 0 289V81.1zm485.9 173.5v-22h23.8v-76.8h-26.1c-10.1-46.3-51.2-80.7-100.3-80.7-56.6 0-102.7 46-102.7 102.7V357c16 2.3 35.4-.3 51.7-14 17.1-14 24.8-37.2 24.8-59v-6.7h38.8v-76.8h-38.8v-23.3c0-34.6 52.2-34.6 52.2 0v77.1c0 56.6 46 102.7 102.7 102.7v-76.5c-14.5 0-26.1-11.7-26.1-25.9zm-294.3-99v113c0 15.4-23.8 15.4-23.8 0v-113H91v132.7c0 23.8 8 54 45 63.9 37 9.8 58.2-10.6 58.2-10.6-2.1 13.4-14.5 23.3-34.9 25.3-15.5 1.6-35.2-3.6-45-7.8v70.3c25.1 7.5 51.5 9.8 77.6 4.7 47.1-9.1 76.8-48.4 76.8-100.8V155.1h-77.1v.5z", } + } } } @@ -9626,11 +10610,15 @@ impl IconShape for FaMagento { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M445.7 127.9V384l-63.4 36.5V164.7L223.8 73.1 65.2 164.7l.4 255.9L2.3 384V128.1L224.2 0l221.5 127.9zM255.6 420.5L224 438.9l-31.8-18.2v-256l-63.3 36.6.1 255.9 94.9 54.9 95.1-54.9v-256l-63.4-36.6v255.9z", } + } } } @@ -9665,11 +10653,15 @@ impl IconShape for FaMailchimp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M330.61 243.52a36.15 36.15 0 0 1 9.3 0c1.66-3.83 1.95-10.43.45-17.61-2.23-10.67-5.25-17.14-11.48-16.13s-6.47 8.74-4.24 19.42c1.26 6 3.49 11.14 6 14.32zM277.05 252c4.47 2 7.2 3.26 8.28 2.13 1.89-1.94-3.48-9.39-12.12-13.09a31.44 31.44 0 0 0-30.61 3.68c-3 2.18-5.81 5.22-5.41 7.06.85 3.74 10-2.71 22.6-3.48 7-.44 12.8 1.75 17.26 3.71zm-9 5.13c-9.07 1.42-15 6.53-13.47 10.1.9.34 1.17.81 5.21-.81a37 37 0 0 1 18.72-1.95c2.92.34 4.31.52 4.94-.49 1.46-2.22-5.71-8-15.39-6.85zm54.17 17.1c3.38-6.87-10.9-13.93-14.3-7s10.92 13.88 14.32 6.97zm15.66-20.47c-7.66-.13-7.95 15.8-.26 15.93s7.98-15.81.28-15.96zm-218.79 78.9c-1.32.31-6 1.45-8.47-2.35-5.2-8 11.11-20.38 3-35.77-9.1-17.47-27.82-13.54-35.05-5.54-8.71 9.6-8.72 23.54-5 24.08 4.27.57 4.08-6.47 7.38-11.63a12.83 12.83 0 0 1 17.85-3.72c11.59 7.59 1.37 17.76 2.28 28.62 1.39 16.68 18.42 16.37 21.58 9a2.08 2.08 0 0 0-.2-2.33c.03.89.68-1.3-3.35-.39zm299.72-17.07c-3.35-11.73-2.57-9.22-6.78-20.52 2.45-3.67 15.29-24-3.07-43.25-10.4-10.92-33.9-16.54-41.1-18.54-1.5-11.39 4.65-58.7-21.52-83 20.79-21.55 33.76-45.29 33.73-65.65-.06-39.16-48.15-51-107.42-26.47l-12.55 5.33c-.06-.05-22.71-22.27-23.05-22.57C169.5-18-41.77 216.81 25.78 273.85l14.76 12.51a72.49 72.49 0 0 0-4.1 33.5c3.36 33.4 36 60.42 67.53 60.38 57.73 133.06 267.9 133.28 322.29 3 1.74-4.47 9.11-24.61 9.11-42.38s-10.09-25.27-16.53-25.27zm-316 48.16c-22.82-.61-47.46-21.15-49.91-45.51-6.17-61.31 74.26-75.27 84-12.33 4.54 29.64-4.67 58.49-34.12 57.81zM84.3 249.55C69.14 252.5 55.78 261.09 47.6 273c-4.88-4.07-14-12-15.59-15-13.01-24.85 14.24-73 33.3-100.21C112.42 90.56 186.19 39.68 220.36 48.91c5.55 1.57 23.94 22.89 23.94 22.89s-34.15 18.94-65.8 45.35c-42.66 32.85-74.89 80.59-94.2 132.4zM323.18 350.7s-35.74 5.3-69.51-7.07c6.21-20.16 27 6.1 96.4-13.81 15.29-4.38 35.37-13 51-25.35a102.85 102.85 0 0 1 7.12 24.28c3.66-.66 14.25-.52 11.44 18.1-3.29 19.87-11.73 36-25.93 50.84A106.86 106.86 0 0 1 362.55 421a132.45 132.45 0 0 1-20.34 8.58c-53.51 17.48-108.3-1.74-126-43a66.33 66.33 0 0 1-3.55-9.74c-7.53-27.2-1.14-59.83 18.84-80.37 1.23-1.31 2.48-2.85 2.48-4.79a8.45 8.45 0 0 0-1.92-4.54c-7-10.13-31.19-27.4-26.33-60.83 3.5-24 24.49-40.91 44.07-39.91l5 .29c8.48.5 15.89 1.59 22.88 1.88 11.69.5 22.2-1.19 34.64-11.56 4.2-3.5 7.57-6.54 13.26-7.51a17.45 17.45 0 0 1 13.6 2.24c10 6.64 11.4 22.73 11.92 34.49.29 6.72 1.1 23 1.38 27.63.63 10.67 3.43 12.17 9.11 14 3.19 1.05 6.15 1.83 10.51 3.06 13.21 3.71 21 7.48 26 12.31a16.38 16.38 0 0 1 4.74 9.29c1.56 11.37-8.82 25.4-36.31 38.16-46.71 21.68-93.68 14.45-100.48 13.68-20.15-2.71-31.63 23.32-19.55 41.15 22.64 33.41 122.4 20 151.37-21.35.69-1 .12-1.59-.73-1-41.77 28.58-97.06 38.21-128.46 26-4.77-1.85-14.73-6.44-15.94-16.67 43.6 13.49 71 .74 71 .74s2.03-2.79-.56-2.53zm-68.47-5.7zm-83.4-187.5c16.74-19.35 37.36-36.18 55.83-45.63a.73.73 0 0 1 1 1c-1.46 2.66-4.29 8.34-5.19 12.65a.75.75 0 0 0 1.16.79c11.49-7.83 31.48-16.22 49-17.3a.77.77 0 0 1 .52 1.38 41.86 41.86 0 0 0-7.71 7.74.75.75 0 0 0 .59 1.19c12.31.09 29.66 4.4 41 10.74.76.43.22 1.91-.64 1.72-69.55-15.94-123.08 18.53-134.5 26.83a.76.76 0 0 1-1-1.12z", } + } } } @@ -9704,11 +10696,15 @@ impl IconShape for FaMandalorian { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232.27 511.89c-1-3.26-1.69-15.83-1.39-24.58.55-15.89 1-24.72 1.4-28.76.64-6.2 2.87-20.72 3.28-21.38.6-1 .4-27.87-.24-33.13-.31-2.58-.63-11.9-.69-20.73-.13-16.47-.53-20.12-2.73-24.76-1.1-2.32-1.23-3.84-1-11.43a92.38 92.38 0 0 0-.34-12.71c-2-13-3.46-27.7-3.25-33.9s.43-7.15 2.06-9.67c3.05-4.71 6.51-14 8.62-23.27 2.26-9.86 3.88-17.18 4.59-20.74a109.54 109.54 0 0 1 4.42-15.05c2.27-6.25 2.49-15.39.37-15.39-.3 0-1.38 1.22-2.41 2.71s-4.76 4.8-8.29 7.36c-8.37 6.08-11.7 9.39-12.66 12.58s-1 7.23-.16 7.76c.34.21 1.29 2.4 2.11 4.88a28.83 28.83 0 0 1 .72 15.36c-.39 1.77-1 5.47-1.46 8.23s-1 6.46-1.25 8.22a9.85 9.85 0 0 1-1.55 4.26c-1 1-1.14.91-2.05-.53a14.87 14.87 0 0 1-1.44-4.75c-.25-1.74-1.63-7.11-3.08-11.93-3.28-10.9-3.52-16.15-1-21a14.24 14.24 0 0 0 1.67-4.61c0-2.39-2.2-5.32-7.41-9.89-7-6.18-8.63-7.92-10.23-11.3-1.71-3.6-3.06-4.06-4.54-1.54-1.78 3-2.6 9.11-3 22l-.34 12.19 2 2.25c3.21 3.7 12.07 16.45 13.78 19.83 3.41 6.74 4.34 11.69 4.41 23.56s.95 22.75 2 24.71c.36.66.51 1.35.34 1.52s.41 2.09 1.29 4.27a38.14 38.14 0 0 1 2.06 9 91 91 0 0 0 1.71 10.37c2.23 9.56 2.77 14.08 2.39 20.14-.2 3.27-.53 11.07-.73 17.32-1.31 41.76-1.85 58-2 61.21-.12 2-.39 11.51-.6 21.07-.36 16.3-1.3 27.37-2.42 28.65-.64.73-8.07-4.91-12.52-9.49-3.75-3.87-4-4.79-2.83-9.95.7-3 2.26-18.29 3.33-32.62.36-4.78.81-10.5 1-12.71.83-9.37 1.66-20.35 2.61-34.78.56-8.46 1.33-16.44 1.72-17.73s.89-9.89 1.13-19.11l.43-16.77-2.26-4.3c-1.72-3.28-4.87-6.94-13.22-15.34-6-6.07-11.84-12.3-12.91-13.85l-1.95-2.81.75-10.9c1.09-15.71 1.1-48.57 0-59.06l-.89-8.7-3.28-4.52c-5.86-8.08-5.8-7.75-6.22-33.27-.1-6.07-.38-11.5-.63-12.06-.83-1.87-3.05-2.66-8.54-3.05-8.86-.62-11-1.9-23.85-14.55-6.15-6-12.34-12-13.75-13.19-2.81-2.42-2.79-2-.56-9.63l1.35-4.65-1.69-3a32.22 32.22 0 0 0-2.59-4.07c-1.33-1.51-5.5-10.89-6-13.49a4.24 4.24 0 0 1 .87-3.9c2.23-2.86 3.4-5.68 4.45-10.73 2.33-11.19 7.74-26.09 10.6-29.22 3.18-3.47 7.7-1 9.41 5 1.34 4.79 1.37 9.79.1 18.55a101.2 101.2 0 0 0-1 11.11c0 4 .19 4.69 2.25 7.39 3.33 4.37 7.73 7.41 15.2 10.52a18.67 18.67 0 0 1 4.72 2.85c11.17 10.72 18.62 16.18 22.95 16.85 5.18.8 8 4.54 10 13.39 1.31 5.65 4 11.14 5.46 11.14a9.38 9.38 0 0 0 3.33-1.39c2-1.22 2.25-1.73 2.25-4.18a132.88 132.88 0 0 0-2-17.84c-.37-1.66-.78-4.06-.93-5.35s-.61-3.85-1-5.69c-2.55-11.16-3.65-15.46-4.1-16-1.55-2-4.08-10.2-4.93-15.92-1.64-11.11-4-14.23-12.91-17.39A43.15 43.15 0 0 1 165.24 78c-1.15-1-4-3.22-6.35-5.06s-4.41-3.53-4.6-3.76a22.7 22.7 0 0 0-2.69-2c-6.24-4.22-8.84-7-11.26-12l-2.44-5-.22-13-.22-13 6.91-6.55c3.95-3.75 8.48-7.35 10.59-8.43 3.31-1.69 4.45-1.89 11.37-2 8.53-.19 10.12 0 11.66 1.56s1.36 6.4-.29 8.5a6.66 6.66 0 0 0-1.34 2.32c0 .58-2.61 4.91-5.42 9a30.39 30.39 0 0 0-2.37 6.82c20.44 13.39 21.55 3.77 14.07 29L194 66.92c3.11-8.66 6.47-17.26 8.61-26.22.29-7.63-12-4.19-15.4-8.68-2.33-5.93 3.13-14.18 6.06-19.2 1.6-2.34 6.62-4.7 8.82-4.15.88.22 4.16-.35 7.37-1.28a45.3 45.3 0 0 1 7.55-1.68 29.57 29.57 0 0 0 6-1.29c3.65-1.11 4.5-1.17 6.35-.4a29.54 29.54 0 0 0 5.82 1.36 18.18 18.18 0 0 1 6 1.91 22.67 22.67 0 0 0 5 2.17c2.51.68 3 .57 7.05-1.67l4.35-2.4L268.32 5c10.44-.4 10.81-.47 15.26-2.68L288.16 0l2.46 1.43c1.76 1 3.14 2.73 4.85 6 2.36 4.51 2.38 4.58 1.37 7.37-.88 2.44-.89 3.3-.1 6.39a35.76 35.76 0 0 0 2.1 5.91 13.55 13.55 0 0 1 1.31 4c.31 4.33 0 5.3-2.41 6.92-2.17 1.47-7 7.91-7 9.34a14.77 14.77 0 0 1-1.07 3c-5 11.51-6.76 13.56-14.26 17-9.2 4.2-12.3 5.19-16.21 5.19-3.1 0-4 .25-4.54 1.26a18.33 18.33 0 0 1-4.09 3.71 13.62 13.62 0 0 0-4.38 4.78 5.89 5.89 0 0 1-2.49 2.91 6.88 6.88 0 0 0-2.45 1.71 67.62 67.62 0 0 1-7 5.38c-3.33 2.34-6.87 5-7.87 6A7.27 7.27 0 0 1 224 100a5.76 5.76 0 0 0-2.13 1.65c-1.31 1.39-1.49 2.11-1.14 4.6a36.45 36.45 0 0 0 1.42 5.88c1.32 3.8 1.31 7.86 0 10.57s-.89 6.65 1.35 9.59c2 2.63 2.16 4.56.71 8.84a33.45 33.45 0 0 0-1.06 8.91c0 4.88.22 6.28 1.46 8.38s1.82 2.48 3.24 2.32c2-.23 2.3-1.05 4.71-12.12 2.18-10 3.71-11.92 13.76-17.08 2.94-1.51 7.46-4 10-5.44s6.79-3.69 9.37-4.91a40.09 40.09 0 0 0 15.22-11.67c7.11-8.79 10-16.22 12.85-33.3a18.37 18.37 0 0 1 2.86-7.73 20.39 20.39 0 0 0 2.89-7.31c1-5.3 2.85-9.08 5.58-11.51 4.7-4.18 6-1.09 4.59 10.87-.46 3.86-1.1 10.33-1.44 14.38l-.61 7.36 4.45 4.09 4.45 4.09.11 8.42c.06 4.63.47 9.53.92 10.89l.82 2.47-6.43 6.28c-8.54 8.33-12.88 13.93-16.76 21.61-1.77 3.49-3.74 7.11-4.38 8-2.18 3.11-6.46 13-8.76 20.26l-2.29 7.22-7 6.49c-3.83 3.57-8 7.25-9.17 8.17-3.05 2.32-4.26 5.15-4.26 10a14.62 14.62 0 0 0 1.59 7.26 42 42 0 0 1 2.09 4.83 9.28 9.28 0 0 0 1.57 2.89c1.4 1.59 1.92 16.12.83 23.22-.68 4.48-3.63 12-4.7 12-1.79 0-4.06 9.27-5.07 20.74-.18 2-.62 5.94-1 8.7s-1 10-1.35 16.05c-.77 12.22-.19 18.77 2 23.15 3.41 6.69.52 12.69-11 22.84l-4 3.49.07 5.19a40.81 40.81 0 0 0 1.14 8.87c4.61 16 4.73 16.92 4.38 37.13-.46 26.4-.26 40.27.63 44.15a61.31 61.31 0 0 1 1.08 7c.17 2 .66 5.33 1.08 7.36.47 2.26.78 11 .79 22.74v19.06l-1.81 2.63c-2.71 3.91-15.11 13.54-15.49 12.29zm29.53-45.11c-.18-.3-.33-6.87-.33-14.59 0-14.06-.89-27.54-2.26-34.45-.4-2-.81-9.7-.9-17.06-.15-11.93-1.4-24.37-2.64-26.38-.66-1.07-3-17.66-3-21.3 0-4.23 1-6 5.28-9.13s4.86-3.14 5.48-.72c.28 1.1 1.45 5.62 2.6 10 3.93 15.12 4.14 16.27 4.05 21.74-.1 5.78-.13 6.13-1.74 17.73-1 7.07-1.17 12.39-1 28.43.17 19.4-.64 35.73-2 41.27-.71 2.78-2.8 5.48-3.43 4.43zm-71-37.58a101 101 0 0 1-1.73-10.79 100.5 100.5 0 0 0-1.73-10.79 37.53 37.53 0 0 1-1-6.49c-.31-3.19-.91-7.46-1.33-9.48-1-4.79-3.35-19.35-3.42-21.07 0-.74-.34-4.05-.7-7.36-.67-6.21-.84-27.67-.22-28.29 1-1 6.63 2.76 11.33 7.43l5.28 5.25-.45 6.47c-.25 3.56-.6 10.23-.78 14.83s-.49 9.87-.67 11.71-.61 9.36-.94 16.72c-.79 17.41-1.94 31.29-2.65 32a.62.62 0 0 1-1-.14zm-87.18-266.59c21.07 12.79 17.84 14.15 28.49 17.66 13 4.29 18.87 7.13 23.15 16.87C111.6 233.28 86.25 255 78.55 268c-31 52-6 101.59 62.75 87.21-14.18 29.23-78 28.63-98.68-4.9-24.68-39.95-22.09-118.3 61-187.66zm210.79 179c56.66 6.88 82.32-37.74 46.54-89.23 0 0-26.87-29.34-64.28-68 3-15.45 9.49-32.12 30.57-53.82 89.2 63.51 92 141.61 92.46 149.36 4.3 70.64-78.7 91.18-105.29 61.71z", } + } } } @@ -9743,11 +10739,15 @@ impl IconShape for FaMarkdown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z", } + } } } @@ -9782,11 +10782,15 @@ impl IconShape for FaMastodon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z", } + } } } @@ -9821,11 +10825,15 @@ impl IconShape for FaMaxcdn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M461.1 442.7h-97.4L415.6 200c2.3-10.2.9-19.5-4.4-25.7-5-6.1-13.7-9.6-24.2-9.6h-49.3l-59.5 278h-97.4l59.5-278h-83.4l-59.5 278H0l59.5-278-44.6-95.4H387c39.4 0 75.3 16.3 98.3 44.9 23.3 28.6 31.8 67.4 23.6 105.9l-47.8 222.6z", } + } } } @@ -9860,11 +10868,15 @@ impl IconShape for FaMdb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17.37 160.41L7 352h43.91l5.59-79.83L84.43 352h44.71l25.54-77.43 4.79 77.43H205l-12.79-191.59H146.7L106 277.74 63.67 160.41zm281 0h-47.9V352h47.9s95 .8 94.2-95.79c-.78-94.21-94.18-95.78-94.18-95.78zm-1.2 146.46V204.78s46 4.27 46.8 50.57-46.78 51.54-46.78 51.54zm238.29-74.24a56.16 56.16 0 0 0 8-38.31c-5.34-35.76-55.08-34.32-55.08-34.32h-51.9v191.58H482s87 4.79 87-63.85c0-43.14-33.52-55.08-33.52-55.08zm-51.9-31.94s13.57-1.59 16 9.59c1.43 6.66-4 12-4 12h-12v-21.57zm-.1 109.46l.1-24.92V267h.08s41.58-4.73 41.19 22.43c-.33 25.65-41.35 20.74-41.35 20.74z", } + } } } @@ -9899,11 +10911,15 @@ impl IconShape for FaMedapps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M118.3 238.4c3.5-12.5 6.9-33.6 13.2-33.6 8.3 1.8 9.6 23.4 18.6 36.6 4.6-23.5 5.3-85.1 14.1-86.7 9-.7 19.7 66.5 22 77.5 9.9 4.1 48.9 6.6 48.9 6.6 1.9 7.3-24 7.6-40 7.8-4.6 14.8-5.4 27.7-11.4 28-4.7.2-8.2-28.8-17.5-49.6l-9.4 65.5c-4.4 13-15.5-22.5-21.9-39.3-3.3-.1-62.4-1.6-47.6-7.8l31-5zM228 448c21.2 0 21.2-32 0-32H92c-21.2 0-21.2 32 0 32h136zm-24 64c21.2 0 21.2-32 0-32h-88c-21.2 0-21.2 32 0 32h88zm34.2-141.5c3.2-18.9 5.2-36.4 11.9-48.8 7.9-14.7 16.1-28.1 24-41 24.6-40.4 45.9-75.2 45.9-125.5C320 69.6 248.2 0 160 0S0 69.6 0 155.2c0 50.2 21.3 85.1 45.9 125.5 7.9 12.9 16 26.3 24 41 6.7 12.5 8.7 29.8 11.9 48.9 3.5 21 36.1 15.7 32.6-5.1-3.6-21.7-5.6-40.7-15.3-58.6C66.5 246.5 33 211.3 33 155.2 33 87.3 90 32 160 32s127 55.3 127 123.2c0 56.1-33.5 91.3-66.1 151.6-9.7 18-11.7 37.4-15.3 58.6-3.4 20.6 29 26.4 32.6 5.1z", } + } } } @@ -9938,11 +10954,15 @@ impl IconShape for FaMedium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M180.5,74.262C80.813,74.262,0,155.633,0,256S80.819,437.738,180.5,437.738,361,356.373,361,256,280.191,74.262,180.5,74.262Zm288.25,10.646c-49.845,0-90.245,76.619-90.245,171.095s40.406,171.1,90.251,171.1,90.251-76.619,90.251-171.1H559C559,161.5,518.6,84.908,468.752,84.908Zm139.506,17.821c-17.526,0-31.735,68.628-31.735,153.274s14.2,153.274,31.735,153.274S640,340.631,640,256C640,171.351,625.785,102.729,608.258,102.729Z", } + } } } @@ -9977,11 +10997,15 @@ impl IconShape for FaMedrt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M113.7 256c0 121.8 83.9 222.8 193.5 241.1-18.7 4.5-38.2 6.9-58.2 6.9C111.4 504 0 393 0 256S111.4 8 248.9 8c20.1 0 39.6 2.4 58.2 6.9C197.5 33.2 113.7 134.2 113.7 256m297.4 100.3c-77.7 55.4-179.6 47.5-240.4-14.6 5.5 14.1 12.7 27.7 21.7 40.5 61.6 88.2 182.4 109.3 269.7 47 87.3-62.3 108.1-184.3 46.5-272.6-9-12.9-19.3-24.3-30.5-34.2 37.4 78.8 10.7 178.5-67 233.9m-218.8-244c-1.4 1-2.7 2.1-4 3.1 64.3-17.8 135.9 4 178.9 60.5 35.7 47 42.9 106.6 24.4 158 56.7-56.2 67.6-142.1 22.3-201.8-50-65.5-149.1-74.4-221.6-19.8M296 224c-4.4 0-8-3.6-8-8v-40c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v40c0 4.4-3.6 8-8 8h-40c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h40c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-40z", } + } } } @@ -10016,11 +11040,15 @@ impl IconShape for FaMeetup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M99 414.3c1.1 5.7-2.3 11.1-8 12.3-5.4 1.1-10.9-2.3-12-8-1.1-5.4 2.3-11.1 7.7-12.3 5.4-1.2 11.1 2.3 12.3 8zm143.1 71.4c-6.3 4.6-8 13.4-3.7 20 4.6 6.6 13.4 8.3 20 3.7 6.3-4.6 8-13.4 3.4-20-4.2-6.5-13.1-8.3-19.7-3.7zm-86-462.3c6.3-1.4 10.3-7.7 8.9-14-1.1-6.6-7.4-10.6-13.7-9.1-6.3 1.4-10.3 7.7-9.1 14 1.4 6.6 7.6 10.6 13.9 9.1zM34.4 226.3c-10-6.9-23.7-4.3-30.6 6-6.9 10-4.3 24 5.7 30.9 10 7.1 23.7 4.6 30.6-5.7 6.9-10.4 4.3-24.1-5.7-31.2zm272-170.9c10.6-6.3 13.7-20 7.7-30.3-6.3-10.6-19.7-14-30-7.7s-13.7 20-7.4 30.6c6 10.3 19.4 13.7 29.7 7.4zm-191.1 58c7.7-5.4 9.4-16 4.3-23.7s-15.7-9.4-23.1-4.3c-7.7 5.4-9.4 16-4.3 23.7 5.1 7.8 15.6 9.5 23.1 4.3zm372.3 156c-7.4 1.7-12.3 9.1-10.6 16.9 1.4 7.4 8.9 12.3 16.3 10.6 7.4-1.4 12.3-8.9 10.6-16.6-1.5-7.4-8.9-12.3-16.3-10.9zm39.7-56.8c-1.1-5.7-6.6-9.1-12-8-5.7 1.1-9.1 6.9-8 12.6 1.1 5.4 6.6 9.1 12.3 8 5.4-1.5 9.1-6.9 7.7-12.6zM447 138.9c-8.6 6-10.6 17.7-4.9 26.3 5.7 8.6 17.4 10.6 26 4.9 8.3-6 10.3-17.7 4.6-26.3-5.7-8.7-17.4-10.9-25.7-4.9zm-6.3 139.4c26.3 43.1 15.1 100-26.3 129.1-17.4 12.3-37.1 17.7-56.9 17.1-12 47.1-69.4 64.6-105.1 32.6-1.1.9-2.6 1.7-3.7 2.9-39.1 27.1-92.3 17.4-119.4-22.3-9.7-14.3-14.6-30.6-15.1-46.9-65.4-10.9-90-94-41.1-139.7-28.3-46.9.6-107.4 53.4-114.9C151.6 70 234.1 38.6 290.1 82c67.4-22.3 136.3 29.4 130.9 101.1 41.1 12.6 52.8 66.9 19.7 95.2zm-70 74.3c-3.1-20.6-40.9-4.6-43.1-27.1-3.1-32 43.7-101.1 40-128-3.4-24-19.4-29.1-33.4-29.4-13.4-.3-16.9 2-21.4 4.6-2.9 1.7-6.6 4.9-11.7-.3-6.3-6-11.1-11.7-19.4-12.9-12.3-2-17.7 2-26.6 9.7-3.4 2.9-12 12.9-20 9.1-3.4-1.7-15.4-7.7-24-11.4-16.3-7.1-40 4.6-48.6 20-12.9 22.9-38 113.1-41.7 125.1-8.6 26.6 10.9 48.6 36.9 47.1 11.1-.6 18.3-4.6 25.4-17.4 4-7.4 41.7-107.7 44.6-112.6 2-3.4 8.9-8 14.6-5.1 5.7 3.1 6.9 9.4 6 15.1-1.1 9.7-28 70.9-28.9 77.7-3.4 22.9 26.9 26.6 38.6 4 3.7-7.1 45.7-92.6 49.4-98.3 4.3-6.3 7.4-8.3 11.7-8 3.1 0 8.3.9 7.1 10.9-1.4 9.4-35.1 72.3-38.9 87.7-4.6 20.6 6.6 41.4 24.9 50.6 11.4 5.7 62.5 15.7 58.5-11.1zm5.7 92.3c-10.3 7.4-12.9 22-5.7 32.6 7.1 10.6 21.4 13.1 32 6 10.6-7.4 13.1-22 6-32.6-7.4-10.6-21.7-13.5-32.3-6z", } + } } } @@ -10055,11 +11083,15 @@ impl IconShape for FaMegaport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M214.5 209.6v66.2l33.5 33.5 33.3-33.3v-66.4l-33.4-33.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm145.1 414.4L367 441.6l-26-19.2v-65.5l-33.4-33.4-33.4 33.4v65.5L248 441.6l-26.1-19.2v-65.5l-33.4-33.4-33.5 33.4v65.5l-26.1 19.2-26.1-19.2v-87l59.5-59.5V188l59.5-59.5V52.9l26.1-19.2L274 52.9v75.6l59.5 59.5v87.6l59.7 59.7v87.1z", } + } } } @@ -10094,11 +11126,15 @@ impl IconShape for FaMendeley { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M624.6 325.2c-12.3-12.4-29.7-19.2-48.4-17.2-43.3-1-49.7-34.9-37.5-98.8 22.8-57.5-14.9-131.5-87.4-130.8-77.4.7-81.7 82-130.9 82-48.1 0-54-81.3-130.9-82-72.9-.8-110.1 73.3-87.4 130.8 12.2 63.9 5.8 97.8-37.5 98.8-21.2-2.3-37 6.5-53 22.5-19.9 19.7-19.3 94.8 42.6 102.6 47.1 5.9 81.6-42.9 61.2-87.8-47.3-103.7 185.9-106.1 146.5-8.2-.1.1-.2.2-.3.4-26.8 42.8 6.8 97.4 58.8 95.2 52.1 2.1 85.4-52.6 58.8-95.2-.1-.2-.2-.3-.3-.4-39.4-97.9 193.8-95.5 146.5 8.2-4.6 10-6.7 21.3-5.7 33 4.9 53.4 68.7 74.1 104.9 35.2 17.8-14.8 23.1-65.6 0-88.3zm-303.9-19.1h-.6c-43.4 0-62.8-37.5-62.8-62.8 0-34.7 28.2-62.8 62.8-62.8h.6c34.7 0 62.8 28.1 62.8 62.8 0 25-19.2 62.8-62.8 62.8z", } + } } } @@ -10133,11 +11169,15 @@ impl IconShape for FaMicroblog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M399.36,362.23c29.49-34.69,47.1-78.34,47.1-125.79C446.46,123.49,346.86,32,224,32S1.54,123.49,1.54,236.44,101.14,440.87,224,440.87a239.28,239.28,0,0,0,79.44-13.44,7.18,7.18,0,0,1,8.12,2.56c18.58,25.09,47.61,42.74,79.89,49.92a4.42,4.42,0,0,0,5.22-3.43,4.37,4.37,0,0,0-.85-3.62,87,87,0,0,1,3.69-110.69ZM329.52,212.4l-57.3,43.49L293,324.75a6.5,6.5,0,0,1-9.94,7.22L224,290.92,164.94,332a6.51,6.51,0,0,1-9.95-7.22l20.79-68.86-57.3-43.49a6.5,6.5,0,0,1,3.8-11.68l71.88-1.51,23.66-67.92a6.5,6.5,0,0,1,12.28,0l23.66,67.92,71.88,1.51a6.5,6.5,0,0,1,3.88,11.68Z", } + } } } @@ -10172,11 +11212,15 @@ impl IconShape for FaMicrosoft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z", } + } } } @@ -10211,11 +11255,15 @@ impl IconShape for FaMix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z", } + } } } @@ -10250,11 +11298,15 @@ impl IconShape for FaMixcloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424.43 219.729C416.124 134.727 344.135 68 256.919 68c-72.266 0-136.224 46.516-159.205 114.074-54.545 8.029-96.63 54.822-96.63 111.582 0 62.298 50.668 112.966 113.243 112.966h289.614c52.329 0 94.969-42.362 94.969-94.693 0-45.131-32.118-83.063-74.48-92.2zm-20.489 144.53H114.327c-39.04 0-70.881-31.564-70.881-70.604s31.841-70.604 70.881-70.604c18.827 0 36.548 7.475 49.838 20.766 19.963 19.963 50.133-10.227 30.18-30.18-14.675-14.398-32.672-24.365-52.053-29.349 19.935-44.3 64.79-73.926 114.628-73.926 69.496 0 125.979 56.483 125.979 125.702 0 13.568-2.215 26.857-6.369 39.594-8.943 27.517 32.133 38.939 40.147 13.29 2.769-8.306 4.984-16.889 6.369-25.472 19.381 7.476 33.502 26.303 33.502 48.453 0 28.795-23.535 52.33-52.607 52.33zm235.069-52.33c0 44.024-12.737 86.386-37.102 122.657-4.153 6.092-10.798 9.414-17.72 9.414-16.317 0-27.127-18.826-17.443-32.949 19.381-29.349 29.903-63.682 29.903-99.122s-10.521-69.773-29.903-98.845c-15.655-22.831 19.361-47.24 35.163-23.534 24.366 35.993 37.102 78.356 37.102 122.379zm-70.88 0c0 31.565-9.137 62.021-26.857 88.325-4.153 6.091-10.798 9.136-17.72 9.136-17.201 0-27.022-18.979-17.443-32.948 13.013-19.104 19.658-41.255 19.658-64.513 0-22.981-6.645-45.408-19.658-64.512-15.761-22.986 19.008-47.095 35.163-23.535 17.719 26.026 26.857 56.483 26.857 88.047z", } + } } } @@ -10289,11 +11341,15 @@ impl IconShape for FaMixer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z", } + } } } @@ -10328,11 +11384,15 @@ impl IconShape for FaMizuni { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm-80 351.9c-31.4 10.6-58.8 27.3-80 48.2V136c0-22.1 17.9-40 40-40s40 17.9 40 40v223.9zm120-9.9c-12.9-2-26.2-3.1-39.8-3.1-13.8 0-27.2 1.1-40.2 3.1V136c0-22.1 17.9-40 40-40s40 17.9 40 40v214zm120 57.7c-21.2-20.8-48.6-37.4-80-48V136c0-22.1 17.9-40 40-40s40 17.9 40 40v271.7z", } + } } } @@ -10367,11 +11427,15 @@ impl IconShape for FaModx { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M356 241.8l36.7 23.7V480l-133-83.8L356 241.8zM440 75H226.3l-23 37.8 153.5 96.5L440 75zm-89 142.8L55.2 32v214.5l46 29L351 217.8zM97 294.2L8 437h213.7l125-200.5L97 294.2z", } + } } } @@ -10406,11 +11470,15 @@ impl IconShape for FaMonero { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z", } + } } } @@ -10445,11 +11513,15 @@ impl IconShape for FaNapster { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M298.3 373.6c-14.2 13.6-31.3 24.1-50.4 30.5-19-6.4-36.2-16.9-50.3-30.5h100.7zm44-199.6c20-16.9 43.6-29.2 69.6-36.2V299c0 219.4-328 217.6-328 .3V137.7c25.9 6.9 49.6 19.6 69.5 36.4 56.8-40 132.5-39.9 188.9-.1zm-208.8-58.5c64.4-60 164.3-60.1 228.9-.2-7.1 3.5-13.9 7.3-20.6 11.5-58.7-30.5-129.2-30.4-187.9.1-6.3-4-13.9-8.2-20.4-11.4zM43.8 93.2v69.3c-58.4 36.5-58.4 121.1.1 158.3 26.4 245.1 381.7 240.3 407.6 1.5l.3-1.7c58.7-36.3 58.9-121.7.2-158.2V93.2c-17.3.5-34 3-50.1 7.4-82-91.5-225.5-91.5-307.5.1-16.3-4.4-33.1-7-50.6-7.5zM259.2 352s36-.3 61.3-1.5c10.2-.5 21.1-4 25.5-6.5 26.3-15.1 25.4-39.2 26.2-47.4-79.5-.6-99.9-3.9-113 55.4zm-135.5-55.3c.8 8.2-.1 32.3 26.2 47.4 4.4 2.5 15.2 6 25.5 6.5 25.3 1.1 61.3 1.5 61.3 1.5-13.2-59.4-33.7-56.1-113-55.4zm169.1 123.4c-3.2-5.3-6.9-7.3-6.9-7.3-24.8 7.3-52.2 6.9-75.9 0 0 0-2.9 1.5-6.4 6.6-2.8 4.1-3.7 9.6-3.7 9.6 29.1 17.6 67.1 17.6 96.2 0-.1-.1-.3-4-3.3-8.9z", } + } } } @@ -10484,11 +11556,15 @@ impl IconShape for FaNeos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M415.44 512h-95.11L212.12 357.46v91.1L125.69 512H28V29.82L68.47 0h108.05l123.74 176.13V63.45L386.69 0h97.69v461.5zM38.77 35.27V496l72-52.88V194l215.5 307.64h84.79l52.35-38.17h-78.27L69 13zm82.54 466.61l80-58.78v-101l-79.76-114.4v220.94L49 501.89h72.34zM80.63 10.77l310.6 442.57h82.37V10.77h-79.75v317.56L170.91 10.77zM311 191.65l72 102.81V15.93l-72 53v122.72z", } + } } } @@ -10523,11 +11599,15 @@ impl IconShape for FaNfcDirectional { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M211.8 488.6C213.4 491.1 213.9 494.2 213.2 497.1C212.6 500 210.8 502.6 208.3 504.2C205.7 505.8 202.7 506.3 199.7 505.7C138.3 491.8 84.1 455.8 47.53 404.5C10.97 353.2-5.395 290.3 1.57 227.7C8.536 165 38.34 107.2 85.29 65.21C132.2 23.2 193-.0131 256 0C257.5 0 258.1 .2931 260.3 .8627C261.7 1.432 262.1 2.267 264 3.319C265.1 4.371 265.9 5.619 266.5 6.993C267 8.367 267.3 9.839 267.3 11.32V112.3L291.8 86.39C292.8 85.31 294 84.44 295.4 83.84C296.7 83.23 298.2 82.9 299.7 82.86C301.2 82.81 302.6 83.06 304 83.59C305.4 84.12 306.7 84.92 307.8 85.94C308.8 86.96 309.7 88.18 310.3 89.54C310.9 90.89 311.3 92.35 311.3 93.84C311.3 95.32 311.1 96.8 310.6 98.18C310 99.57 309.2 100.8 308.2 101.9L264.2 148.5C263.1 149.6 261.9 150.5 260.5 151.1C259 151.7 257.5 152 255.1 152C254.5 152 252.9 151.7 251.5 151.1C250.1 150.5 248.8 149.6 247.8 148.5L203.7 101.9C201.7 99.74 200.6 96.83 200.7 93.84C200.7 90.84 202 87.1 204.2 85.94C206.4 83.88 209.3 82.77 212.3 82.86C215.3 82.94 218.1 84.21 220.2 86.39L244.7 112.4V22.89C188.3 25.64 134.9 48.73 94.23 87.87C53.58 127 28.49 179.6 23.61 235.8C18.73 292 34.38 348.1 67.68 393.7C100.1 439.2 149.7 471.2 204.7 483.6C207.6 484.3 210.2 486.1 211.8 488.6L211.8 488.6zM171.4 126.1C170.6 127.4 169.5 128.5 168.3 129.3C147.8 143.2 131.1 161.9 119.5 183.8C107.9 205.7 101.8 230.1 101.8 254.9C101.8 279.7 107.9 304.1 119.5 325.1C131.1 347.9 147.8 366.6 168.3 380.5C170.8 382.2 172.5 384.8 173 387.8C173.6 390.7 172.1 393.8 171.3 396.2C169.6 398.7 166.1 400.4 164 400.1C161.1 401.5 158 400.9 155.6 399.2C132 383.2 112.8 361.7 99.46 336.5C86.15 311.4 79.19 283.4 79.19 254.9C79.19 226.5 86.15 198.4 99.46 173.3C112.8 148.1 132 126.6 155.6 110.6C156.8 109.8 158.2 109.2 159.6 108.8C161.1 108.5 162.6 108.5 164.1 108.8C165.5 109 166.9 109.6 168.2 110.4C169.5 111.2 170.5 112.3 171.4 113.5C172.2 114.7 172.8 116.1 173.1 117.6C173.4 119.1 173.4 120.6 173.1 122C172.8 123.5 172.3 124.9 171.4 126.1H171.4zM340.9 383.5C341.7 382.3 342.8 381.2 343.1 380.4V380.3C364.4 366.3 381.1 347.6 392.7 325.7C404.2 303.9 410.2 279.5 410.2 254.8C410.2 230.1 404.2 205.7 392.7 183.8C381.1 161.1 364.4 143.3 343.1 129.3C342.8 128.5 341.7 127.4 340.9 126.2C340.1 124.9 339.5 123.5 339.3 122.1C338.1 120.6 339 119.1 339.3 117.7C339.6 116.2 340.2 114.8 341 113.6C341.9 112.4 342.1 111.3 344.2 110.5C345.4 109.7 346.8 109.2 348.3 108.9C349.8 108.6 351.2 108.6 352.7 108.9C354.2 109.2 355.5 109.8 356.8 110.7C380.2 126.7 399.5 148.2 412.7 173.3C426 198.4 432.1 226.4 432.1 254.8C432.1 283.3 426 311.3 412.7 336.4C399.5 361.5 380.2 383 356.8 399C355.5 399.9 354.2 400.5 352.7 400.8C351.2 401.1 349.8 401.1 348.3 400.8C346.8 400.5 345.4 399.1 344.2 399.2C342.1 398.4 341.9 397.3 341 396.1C340.2 394.9 339.6 393.5 339.3 392C339 390.6 338.1 389.1 339.3 387.6C339.5 386.2 340.1 384.8 340.9 383.5V383.5zM312.3 6.307C368.5 19.04 418.7 50.28 455 95.01C485.4 132.6 504.6 178 510.3 226C515.9 274 507.9 322.7 487.1 366.3C466.2 409.9 433.5 446.8 392.6 472.6C351.7 498.3 304.4 512 256 512C254.5 512 253.1 511.7 251.7 511.1C250.3 510.6 249.1 509.7 248 508.7C246.1 507.6 246.1 506.4 245.6 505C245 503.6 244.7 502.2 244.7 500.7V401.5L220.2 427.5C218.1 429.7 215.3 430.1 212.3 431.1C209.3 431.2 206.4 430 204.2 427.1C202 425.9 200.7 423.1 200.7 420.1C200.6 417.1 201.7 414.2 203.7 412L247.8 365.4C249.1 363.2 252.9 362 255.1 362C259.1 362 262 363.2 264.2 365.4L308.2 412C310.3 414.2 311.4 417.1 311.3 420.1C311.2 423.1 309.9 425.9 307.8 427.1C305.6 430 302.7 431.2 299.7 431.1C296.7 430.1 293.8 429.7 291.8 427.5L267.3 401.6V489.1C323.7 486.3 377.1 463.3 417.8 424.1C458.5 384.1 483.6 332.4 488.5 276.2C493.3 219.1 477.7 163.9 444.4 118.3C411.1 72.75 362.4 40.79 307.4 28.36C305.9 28.03 304.6 27.42 303.3 26.57C302.1 25.71 301.1 24.63 300.3 23.37C299.5 22.12 298.1 20.72 298.7 19.26C298.5 17.8 298.5 16.3 298.8 14.85C299.2 13.41 299.8 12.04 300.6 10.82C301.5 9.61 302.6 8.577 303.8 7.784C305.1 6.99 306.5 6.451 307.9 6.198C309.4 5.945 310.9 5.982 312.3 6.307L312.3 6.307zM353.1 256.1C353.1 287.5 335.6 317.2 303.8 339.6C301.7 341.1 299 341.9 296.4 341.6C293.7 341.4 291.2 340.3 289.4 338.4L219.3 268.6C217.1 266.5 215.1 263.6 215.9 260.6C215.9 257.6 217.1 254.7 219.2 252.6C221.4 250.5 224.2 249.3 227.2 249.3C230.2 249.3 233.1 250.5 235.2 252.6L298.3 315.4C319.1 298.3 330.5 277.5 330.5 256.1C330.5 232.2 316.4 209.1 290.8 191C288.3 189.3 286.7 186.7 286.2 183.7C285.7 180.8 286.3 177.7 288.1 175.3C289.8 172.8 292.4 171.2 295.4 170.7C298.3 170.2 301.4 170.8 303.8 172.6C335.6 195 353.1 224.7 353.1 256.1V256.1zM216.7 341.5C213.7 342 210.7 341.3 208.2 339.6C176.5 317.2 158.1 287.5 158.1 256.1C158.1 224.7 176.5 195 208.2 172.6C210.4 171 213.1 170.3 215.7 170.5C218.4 170.8 220.8 171.9 222.7 173.8L292.8 243.6C294.9 245.7 296.1 248.6 296.1 251.6C296.1 254.6 294.1 257.4 292.8 259.6C290.7 261.7 287.8 262.9 284.9 262.9C281.9 262.9 278.1 261.7 276.9 259.6L213.8 196.7C192.9 214 181.6 234.7 181.6 256.1C181.6 279.1 195.7 303.1 221.3 321.1C223.7 322.9 225.4 325.5 225.9 328.5C226.4 331.4 225.7 334.4 224 336.9C222.3 339.3 219.6 341 216.7 341.5L216.7 341.5z", } + } } } @@ -10562,11 +11642,15 @@ impl IconShape for FaNfcSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M392.9 32.43C400.6 31.1 408.6 32.89 414.1 37.41C498.2 96.14 544 173.7 544 255.1C544 338.2 498.2 415.9 414.1 474.6C409.3 478.6 402.4 480.5 395.5 479.9C388.5 479.3 382 476.3 377.1 471.4L193.7 288.7C188.1 283.2 185 275.7 184.1 267.8C184.1 260 188.1 252.5 193.6 246.9C199.2 241.4 206.7 238.2 214.5 238.2C222.4 238.2 229.9 241.3 235.4 246.8L400.5 411.2C455.1 366.5 484.8 312 484.8 255.1C484.8 193.5 447.9 132.9 380.9 85.76C374.5 81.24 370.1 74.35 368.8 66.62C367.4 58.89 369.2 50.94 373.8 44.53C378.3 38.12 385.2 33.77 392.9 32.43V32.43zM186.9 479.6C179.2 480.9 171.3 479.1 164.8 474.6C81.67 415.9 35.84 338.2 35.84 255.1C35.84 173.7 81.67 96.14 164.8 37.41C170.5 33.4 177.4 31.53 184.4 32.12C191.3 32.71 197.8 35.72 202.7 40.63L386.1 223.3C391.7 228.8 394.8 236.3 394.8 244.2C394.9 251.1 391.8 259.5 386.2 265.1C380.7 270.6 373.2 273.8 365.3 273.8C357.5 273.8 349.1 270.7 344.4 265.2L179.3 100.7C124.7 145.9 95.03 199.9 95.03 255.1C95.03 318.5 131.9 379.1 198.1 426.2C205.4 430.8 209.7 437.6 211.1 445.4C212.4 453.1 210.6 461.1 206.1 467.5C201.6 473.9 194.7 478.2 186.9 479.6V479.6z", } + } } } @@ -10601,11 +11685,15 @@ impl IconShape for FaNimblr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M246.6 299.29c15.57 0 27.15 11.46 27.15 27s-11.62 27-27.15 27c-15.7 0-27.15-11.57-27.15-27s11.55-27 27.15-27zM113 326.25c0-15.61 11.68-27 27.15-27s27.15 11.46 27.15 27-11.47 27-27.15 27c-15.44 0-27.15-11.31-27.15-27M191.76 159C157 159 89.45 178.77 59.25 227L14 0v335.48C14 433.13 93.61 512 191.76 512s177.76-78.95 177.76-176.52S290.13 159 191.76 159zm0 308.12c-73.27 0-132.51-58.9-132.51-131.59s59.24-131.59 132.51-131.59 132.51 58.86 132.51 131.54S265 467.07 191.76 467.07z", } + } } } @@ -10640,11 +11728,15 @@ impl IconShape for FaNodeJs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z", } + } } } @@ -10679,11 +11771,15 @@ impl IconShape for FaNode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M316.3 452c-2.1 0-4.2-.6-6.1-1.6L291 439c-2.9-1.6-1.5-2.2-.5-2.5 3.8-1.3 4.6-1.6 8.7-4 .4-.2 1-.1 1.4.1l14.8 8.8c.5.3 1.3.3 1.8 0L375 408c.5-.3.9-.9.9-1.6v-66.7c0-.7-.3-1.3-.9-1.6l-57.8-33.3c-.5-.3-1.2-.3-1.8 0l-57.8 33.3c-.6.3-.9 1-.9 1.6v66.7c0 .6.4 1.2.9 1.5l15.8 9.1c8.6 4.3 13.9-.8 13.9-5.8v-65.9c0-.9.7-1.7 1.7-1.7h7.3c.9 0 1.7.7 1.7 1.7v65.9c0 11.5-6.2 18-17.1 18-3.3 0-6 0-13.3-3.6l-15.2-8.7c-3.7-2.2-6.1-6.2-6.1-10.5v-66.7c0-4.3 2.3-8.4 6.1-10.5l57.8-33.4c3.7-2.1 8.5-2.1 12.1 0l57.8 33.4c3.7 2.2 6.1 6.2 6.1 10.5v66.7c0 4.3-2.3 8.4-6.1 10.5l-57.8 33.4c-1.7 1.1-3.8 1.7-6 1.7zm46.7-65.8c0-12.5-8.4-15.8-26.2-18.2-18-2.4-19.8-3.6-19.8-7.8 0-3.5 1.5-8.1 14.8-8.1 11.9 0 16.3 2.6 18.1 10.6.2.8.8 1.3 1.6 1.3h7.5c.5 0 .9-.2 1.2-.5.3-.4.5-.8.4-1.3-1.2-13.8-10.3-20.2-28.8-20.2-16.5 0-26.3 7-26.3 18.6 0 12.7 9.8 16.1 25.6 17.7 18.9 1.9 20.4 4.6 20.4 8.3 0 6.5-5.2 9.2-17.4 9.2-15.3 0-18.7-3.8-19.8-11.4-.1-.8-.8-1.4-1.7-1.4h-7.5c-.9 0-1.7.7-1.7 1.7 0 9.7 5.3 21.3 30.6 21.3 18.5 0 29-7.2 29-19.8zm54.5-50.1c0 6.1-5 11.1-11.1 11.1s-11.1-5-11.1-11.1c0-6.3 5.2-11.1 11.1-11.1 6-.1 11.1 4.8 11.1 11.1zm-1.8 0c0-5.2-4.2-9.3-9.4-9.3-5.1 0-9.3 4.1-9.3 9.3 0 5.2 4.2 9.4 9.3 9.4 5.2-.1 9.4-4.3 9.4-9.4zm-4.5 6.2h-2.6c-.1-.6-.5-3.8-.5-3.9-.2-.7-.4-1.1-1.3-1.1h-2.2v5h-2.4v-12.5h4.3c1.5 0 4.4 0 4.4 3.3 0 2.3-1.5 2.8-2.4 3.1 1.7.1 1.8 1.2 2.1 2.8.1 1 .3 2.7.6 3.3zm-2.8-8.8c0-1.7-1.2-1.7-1.8-1.7h-2v3.5h1.9c1.6 0 1.9-1.1 1.9-1.8zM137.3 191c0-2.7-1.4-5.1-3.7-6.4l-61.3-35.3c-1-.6-2.2-.9-3.4-1h-.6c-1.2 0-2.3.4-3.4 1L3.7 184.6C1.4 185.9 0 188.4 0 191l.1 95c0 1.3.7 2.5 1.8 3.2 1.1.7 2.5.7 3.7 0L42 268.3c2.3-1.4 3.7-3.8 3.7-6.4v-44.4c0-2.6 1.4-5.1 3.7-6.4l15.5-8.9c1.2-.7 2.4-1 3.7-1 1.3 0 2.6.3 3.7 1l15.5 8.9c2.3 1.3 3.7 3.8 3.7 6.4v44.4c0 2.6 1.4 5.1 3.7 6.4l36.4 20.9c1.1.7 2.6.7 3.7 0 1.1-.6 1.8-1.9 1.8-3.2l.2-95zM472.5 87.3v176.4c0 2.6-1.4 5.1-3.7 6.4l-61.3 35.4c-2.3 1.3-5.1 1.3-7.4 0l-61.3-35.4c-2.3-1.3-3.7-3.8-3.7-6.4v-70.8c0-2.6 1.4-5.1 3.7-6.4l61.3-35.4c2.3-1.3 5.1-1.3 7.4 0l15.3 8.8c1.7 1 3.9-.3 3.9-2.2v-94c0-2.8 3-4.6 5.5-3.2l36.5 20.4c2.3 1.2 3.8 3.7 3.8 6.4zm-46 128.9c0-.7-.4-1.3-.9-1.6l-21-12.2c-.6-.3-1.3-.3-1.9 0l-21 12.2c-.6.3-.9.9-.9 1.6v24.3c0 .7.4 1.3.9 1.6l21 12.1c.6.3 1.3.3 1.8 0l21-12.1c.6-.3.9-.9.9-1.6v-24.3zm209.8-.7c2.3-1.3 3.7-3.8 3.7-6.4V192c0-2.6-1.4-5.1-3.7-6.4l-60.9-35.4c-2.3-1.3-5.1-1.3-7.4 0l-61.3 35.4c-2.3 1.3-3.7 3.8-3.7 6.4v70.8c0 2.7 1.4 5.1 3.7 6.4l60.9 34.7c2.2 1.3 5 1.3 7.3 0l36.8-20.5c2.5-1.4 2.5-5 0-6.4L550 241.6c-1.2-.7-1.9-1.9-1.9-3.2v-22.2c0-1.3.7-2.5 1.9-3.2l19.2-11.1c1.1-.7 2.6-.7 3.7 0l19.2 11.1c1.1.7 1.9 1.9 1.9 3.2v17.4c0 2.8 3.1 4.6 5.6 3.2l36.7-21.3zM559 219c-.4.3-.7.7-.7 1.2v13.6c0 .5.3 1 .7 1.2l11.8 6.8c.4.3 1 .3 1.4 0L584 235c.4-.3.7-.7.7-1.2v-13.6c0-.5-.3-1-.7-1.2l-11.8-6.8c-.4-.3-1-.3-1.4 0L559 219zm-254.2 43.5v-70.4c0-2.6-1.6-5.1-3.9-6.4l-61.1-35.2c-2.1-1.2-5-1.4-7.4 0l-61.1 35.2c-2.3 1.3-3.9 3.7-3.9 6.4v70.4c0 2.8 1.9 5.2 4 6.4l61.2 35.2c2.4 1.4 5.2 1.3 7.4 0l61-35.2c1.8-1 3.1-2.7 3.6-4.7.1-.5.2-1.1.2-1.7zm-74.3-124.9l-.8.5h1.1l-.3-.5zm76.2 130.2l-.4-.7v.9l.4-.2z", } + } } } @@ -10718,11 +11814,15 @@ impl IconShape for FaNpm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 288h-32v-64h32v64zm288-128v192H288v32H160v-32H0V160h576zm-416 32H32v128h64v-96h32v96h32V192zm160 0H192v160h64v-32h64V192zm224 0H352v128h64v-96h32v96h32v-96h32v96h32V192z", } + } } } @@ -10757,11 +11857,15 @@ impl IconShape for FaNs8 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M104.324,269.172h26.067V242.994H104.324Zm52.466-26.178-.055-26.178v-.941a39.325,39.325,0,0,0-78.644.941v.166h26.4v-.166a12.98,12.98,0,0,1,25.956,0v26.178Zm52.356,25.846a91.1,91.1,0,0,1-91.1,91.1h-.609a91.1,91.1,0,0,1-91.1-91.1H0v.166A117.33,117.33,0,0,0,117.44,386.28h.775A117.331,117.331,0,0,0,235.49,268.84V242.828H209.146Zm-157.233,0a65.362,65.362,0,0,0,130.723,0H156.292a39.023,39.023,0,0,1-78.035,0V242.883H51.968v-26.62A65.42,65.42,0,0,1,182.8,217.48v25.293h26.344V217.48a91.761,91.761,0,0,0-183.522,0v25.4H51.913Zm418.4-71.173c13.67,0,24.573,6.642,30.052,18.264l.719,1.549,23.245-11.511-.609-1.439c-8.025-19.26-28.5-31.27-53.407-31.27-23.134,0-43.611,11.4-50.972,28.447-.123,26.876-.158,23.9,0,24.85,4.7,11.013,14.555,19.37,28.668,24.241a102.033,102.033,0,0,0,19.813,3.984c5.479.72,10.626,1.384,15.829,3.1,6.364,2.1,10.46,5.257,12.84,9.851v9.851c-3.708,7.527-13.781,12.342-25.791,12.342-14.334,0-25.956-6.918-31.933-19.039l-.72-1.494L415.026,280.9l.553,1.439c7.915,19.426,29.609,32.044,55.289,32.044,23.632,0,44.608-11.4,52.3-28.447l.166-25.9-.166-.664c-4.87-11.014-15.219-19.647-28.944-24.241-7.693-2.712-14.335-3.6-20.7-4.427a83.777,83.777,0,0,1-14.832-2.878c-6.31-1.937-10.4-5.092-12.619-9.63v-8.412C449.45,202.427,458.969,197.667,470.315,197.667ZM287.568,311.344h26.067v-68.4H287.568Zm352.266-53.3c-2.933-6.254-8.3-12.01-15.441-16.714A37.99,37.99,0,0,0,637.4,226l.166-25.347-.166-.664C630.038,184,610.667,173.26,589.25,173.26S548.461,184,541.1,199.992l-.166,25.347.166.664a39.643,39.643,0,0,0,13.006,15.331c-7.2,4.7-12.508,10.46-15.441,16.714l-.166,28.889.166.72c7.582,15.994,27.893,26.731,50.585,26.731s43.057-10.737,50.584-26.731l.166-28.89Zm-73.22-50.806c3.6-6.31,12.563-10.516,22.58-10.516s19.038,4.206,22.636,10.516v13.725c-3.542,6.2-12.563,10.349-22.636,10.349s-19.094-4.15-22.58-10.349Zm47.319,72.169c-3.764,6.641-13.338,10.9-24.683,10.9-11.125,0-20.976-4.372-24.684-10.9V263.25c3.708-6.309,13.5-10.515,24.684-10.515,11.345,0,20.919,4.15,24.683,10.515ZM376.4,265.962l-59.827-89.713h-29v40.623h26.51v.387l62.539,94.085H402.3V176.249H376.4Z", } + } } } @@ -10796,11 +11900,15 @@ impl IconShape for FaNutritionix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 8.1S221.4-.1 209 112.5c0 0 19.1-74.9 103-40.6 0 0-17.7 74-88 56 0 0 14.6-54.6 66.1-56.6 0 0-39.9-10.3-82.1 48.8 0 0-19.8-94.5-93.6-99.7 0 0 75.2 19.4 77.6 107.5 0 .1-106.4 7-104-119.8zm312 315.6c0 48.5-9.7 95.3-32 132.3-42.2 30.9-105 48-168 48-62.9 0-125.8-17.1-168-48C9.7 419 0 372.2 0 323.7 0 275.3 17.7 229 40 192c42.2-30.9 97.1-48.6 160-48.6 63 0 117.8 17.6 160 48.6 22.3 37 40 83.3 40 131.7zM120 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM192 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM264 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM336 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm24-39.6c-4.8-22.3-7.4-36.9-16-56-38.8-19.9-90.5-32-144-32S94.8 180.1 56 200c-8.8 19.5-11.2 33.9-16 56 42.2-7.9 98.7-14.8 160-14.8s117.8 6.9 160 14.8z", } + } } } @@ -10835,11 +11943,15 @@ impl IconShape for FaOctopusDeploy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M455.6,349.2c-45.891-39.09-36.67-77.877-16.095-128.11C475.16,134.04,415.967,34.14,329.93,8.3,237.04-19.6,134.252,24.341,99.677,117.147a180.862,180.862,0,0,0-10.988,73.544c1.733,29.543,14.717,52.97,24.09,80.3,17.2,50.161-28.1,92.743-66.662,117.582-46.806,30.2-36.319,39.857-8.428,41.858,23.378,1.68,44.478-4.548,65.265-15.045,9.2-4.647,40.687-18.931,45.13-28.588C135.9,413.388,111.122,459.5,126.621,488.9c19.1,36.229,67.112-31.77,76.709-45.812,8.591-12.572,42.963-81.279,63.627-46.926,18.865,31.361,8.6,76.391,35.738,104.622,32.854,34.2,51.155-18.312,51.412-44.221.163-16.411-6.1-95.852,29.9-59.944C405.428,418,436.912,467.8,472.568,463.642c38.736-4.516-22.123-67.967-28.262-78.695,5.393,4.279,53.665,34.128,53.818,9.52C498.234,375.678,468.039,359.8,455.6,349.2Z", } + } } } @@ -10874,11 +11986,15 @@ impl IconShape for FaOdnoklassnikiSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z", } + } } } @@ -10913,11 +12029,15 @@ impl IconShape for FaOdnoklassniki { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z", } + } } } @@ -10952,11 +12072,15 @@ impl IconShape for FaOldRepublic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M235.76 10.23c7.5-.31 15-.28 22.5-.09 3.61.14 7.2.4 10.79.73 4.92.27 9.79 1.03 14.67 1.62 2.93.43 5.83.98 8.75 1.46 7.9 1.33 15.67 3.28 23.39 5.4 12.24 3.47 24.19 7.92 35.76 13.21 26.56 12.24 50.94 29.21 71.63 49.88 20.03 20.09 36.72 43.55 48.89 69.19 1.13 2.59 2.44 5.1 3.47 7.74 2.81 6.43 5.39 12.97 7.58 19.63 4.14 12.33 7.34 24.99 9.42 37.83.57 3.14 1.04 6.3 1.4 9.47.55 3.83.94 7.69 1.18 11.56.83 8.34.84 16.73.77 25.1-.07 4.97-.26 9.94-.75 14.89-.24 3.38-.51 6.76-.98 10.12-.39 2.72-.63 5.46-1.11 8.17-.9 5.15-1.7 10.31-2.87 15.41-4.1 18.5-10.3 36.55-18.51 53.63-15.77 32.83-38.83 62.17-67.12 85.12a246.503 246.503 0 0 1-56.91 34.86c-6.21 2.68-12.46 5.25-18.87 7.41-3.51 1.16-7.01 2.38-10.57 3.39-6.62 1.88-13.29 3.64-20.04 5-4.66.91-9.34 1.73-14.03 2.48-5.25.66-10.5 1.44-15.79 1.74-6.69.66-13.41.84-20.12.81-6.82.03-13.65-.12-20.45-.79-3.29-.23-6.57-.5-9.83-.95-2.72-.39-5.46-.63-8.17-1.11-4.12-.72-8.25-1.37-12.35-2.22-4.25-.94-8.49-1.89-12.69-3.02-8.63-2.17-17.08-5.01-25.41-8.13-10.49-4.12-20.79-8.75-30.64-14.25-2.14-1.15-4.28-2.29-6.35-3.57-11.22-6.58-21.86-14.1-31.92-22.34-34.68-28.41-61.41-66.43-76.35-108.7-3.09-8.74-5.71-17.65-7.8-26.68-1.48-6.16-2.52-12.42-3.58-18.66-.4-2.35-.61-4.73-.95-7.09-.6-3.96-.75-7.96-1.17-11.94-.8-9.47-.71-18.99-.51-28.49.14-3.51.34-7.01.7-10.51.31-3.17.46-6.37.92-9.52.41-2.81.65-5.65 1.16-8.44.7-3.94 1.3-7.9 2.12-11.82 3.43-16.52 8.47-32.73 15.26-48.18 1.15-2.92 2.59-5.72 3.86-8.59 8.05-16.71 17.9-32.56 29.49-47.06 20-25.38 45.1-46.68 73.27-62.47 7.5-4.15 15.16-8.05 23.07-11.37 15.82-6.88 32.41-11.95 49.31-15.38 3.51-.67 7.04-1.24 10.56-1.85 2.62-.47 5.28-.7 7.91-1.08 3.53-.53 7.1-.68 10.65-1.04 2.46-.24 4.91-.36 7.36-.51m8.64 24.41c-9.23.1-18.43.99-27.57 2.23-7.3 1.08-14.53 2.6-21.71 4.3-13.91 3.5-27.48 8.34-40.46 14.42-10.46 4.99-20.59 10.7-30.18 17.22-4.18 2.92-8.4 5.8-12.34 9.03-5.08 3.97-9.98 8.17-14.68 12.59-2.51 2.24-4.81 4.7-7.22 7.06-28.22 28.79-48.44 65.39-57.5 104.69-2.04 8.44-3.54 17.02-4.44 25.65-1.1 8.89-1.44 17.85-1.41 26.8.11 7.14.38 14.28 1.22 21.37.62 7.12 1.87 14.16 3.2 21.18 1.07 4.65 2.03 9.32 3.33 13.91 6.29 23.38 16.5 45.7 30.07 65.75 8.64 12.98 18.78 24.93 29.98 35.77 16.28 15.82 35.05 29.04 55.34 39.22 7.28 3.52 14.66 6.87 22.27 9.63 5.04 1.76 10.06 3.57 15.22 4.98 11.26 3.23 22.77 5.6 34.39 7.06 2.91.29 5.81.61 8.72.9 13.82 1.08 27.74 1 41.54-.43 4.45-.6 8.92-.99 13.35-1.78 3.63-.67 7.28-1.25 10.87-2.1 4.13-.98 8.28-1.91 12.36-3.07 26.5-7.34 51.58-19.71 73.58-36.2 15.78-11.82 29.96-25.76 42.12-41.28 3.26-4.02 6.17-8.31 9.13-12.55 3.39-5.06 6.58-10.25 9.6-15.54 2.4-4.44 4.74-8.91 6.95-13.45 5.69-12.05 10.28-24.62 13.75-37.49 2.59-10.01 4.75-20.16 5.9-30.45 1.77-13.47 1.94-27.1 1.29-40.65-.29-3.89-.67-7.77-1-11.66-2.23-19.08-6.79-37.91-13.82-55.8-5.95-15.13-13.53-29.63-22.61-43.13-12.69-18.8-28.24-35.68-45.97-49.83-25.05-20-54.47-34.55-85.65-42.08-7.78-1.93-15.69-3.34-23.63-4.45-3.91-.59-7.85-.82-11.77-1.24-7.39-.57-14.81-.72-22.22-.58zM139.26 83.53c13.3-8.89 28.08-15.38 43.3-20.18-3.17 1.77-6.44 3.38-9.53 5.29-11.21 6.68-21.52 14.9-30.38 24.49-6.8 7.43-12.76 15.73-17.01 24.89-3.29 6.86-5.64 14.19-6.86 21.71-.93 4.85-1.3 9.81-1.17 14.75.13 13.66 4.44 27.08 11.29 38.82 5.92 10.22 13.63 19.33 22.36 27.26 4.85 4.36 10.24 8.09 14.95 12.6 2.26 2.19 4.49 4.42 6.43 6.91 2.62 3.31 4.89 6.99 5.99 11.1.9 3.02.66 6.2.69 9.31.02 4.1-.04 8.2.03 12.3.14 3.54-.02 7.09.11 10.63.08 2.38.02 4.76.05 7.14.16 5.77.06 11.53.15 17.3.11 2.91.02 5.82.13 8.74.03 1.63.13 3.28-.03 4.91-.91.12-1.82.18-2.73.16-10.99 0-21.88-2.63-31.95-6.93-6-2.7-11.81-5.89-17.09-9.83-5.75-4.19-11.09-8.96-15.79-14.31-6.53-7.24-11.98-15.39-16.62-23.95-1.07-2.03-2.24-4.02-3.18-6.12-1.16-2.64-2.62-5.14-3.67-7.82-4.05-9.68-6.57-19.94-8.08-30.31-.49-4.44-1.09-8.88-1.2-13.35-.7-15.73.84-31.55 4.67-46.82 2.12-8.15 4.77-16.18 8.31-23.83 6.32-14.2 15.34-27.18 26.3-38.19 6.28-6.2 13.13-11.84 20.53-16.67zm175.37-20.12c2.74.74 5.41 1.74 8.09 2.68 6.36 2.33 12.68 4.84 18.71 7.96 13.11 6.44 25.31 14.81 35.82 24.97 10.2 9.95 18.74 21.6 25.14 34.34 1.28 2.75 2.64 5.46 3.81 8.26 6.31 15.1 10 31.26 11.23 47.57.41 4.54.44 9.09.45 13.64.07 11.64-1.49 23.25-4.3 34.53-1.97 7.27-4.35 14.49-7.86 21.18-3.18 6.64-6.68 13.16-10.84 19.24-6.94 10.47-15.6 19.87-25.82 27.22-10.48 7.64-22.64 13.02-35.4 15.38-3.51.69-7.08 1.08-10.66 1.21-1.85.06-3.72.16-5.56-.1-.28-2.15 0-4.31-.01-6.46-.03-3.73.14-7.45.1-11.17.19-7.02.02-14.05.21-21.07.03-2.38-.03-4.76.03-7.14.17-5.07-.04-10.14.14-15.21.1-2.99-.24-6.04.51-8.96.66-2.5 1.78-4.86 3.09-7.08 4.46-7.31 11.06-12.96 17.68-18.26 5.38-4.18 10.47-8.77 15.02-13.84 7.68-8.37 14.17-17.88 18.78-28.27 2.5-5.93 4.52-12.1 5.55-18.46.86-4.37 1.06-8.83 1.01-13.27-.02-7.85-1.4-15.65-3.64-23.17-1.75-5.73-4.27-11.18-7.09-16.45-3.87-6.93-8.65-13.31-13.96-19.2-9.94-10.85-21.75-19.94-34.6-27.1-1.85-1.02-3.84-1.82-5.63-2.97zm-100.8 58.45c.98-1.18 1.99-2.33 3.12-3.38-.61.93-1.27 1.81-1.95 2.68-3.1 3.88-5.54 8.31-7.03 13.06-.87 3.27-1.68 6.6-1.73 10-.07 2.52-.08 5.07.32 7.57 1.13 7.63 4.33 14.85 8.77 21.12 2 2.7 4.25 5.27 6.92 7.33 1.62 1.27 3.53 2.09 5.34 3.05 3.11 1.68 6.32 3.23 9.07 5.48 2.67 2.09 4.55 5.33 4.4 8.79-.01 73.67 0 147.34-.01 221.02 0 1.35-.08 2.7.04 4.04.13 1.48.82 2.83 1.47 4.15.86 1.66 1.78 3.34 3.18 4.62.85.77 1.97 1.4 3.15 1.24 1.5-.2 2.66-1.35 3.45-2.57.96-1.51 1.68-3.16 2.28-4.85.76-2.13.44-4.42.54-6.63.14-4.03-.02-8.06.14-12.09.03-5.89.03-11.77.06-17.66.14-3.62.03-7.24.11-10.86.15-4.03-.02-8.06.14-12.09.03-5.99.03-11.98.07-17.97.14-3.62.02-7.24.11-10.86.14-3.93-.02-7.86.14-11.78.03-5.99.03-11.98.06-17.97.16-3.94-.01-7.88.19-11.82.29 1.44.13 2.92.22 4.38.19 3.61.42 7.23.76 10.84.32 3.44.44 6.89.86 10.32.37 3.1.51 6.22.95 9.31.57 4.09.87 8.21 1.54 12.29 1.46 9.04 2.83 18.11 5.09 26.99 1.13 4.82 2.4 9.61 4 14.3 2.54 7.9 5.72 15.67 10.31 22.62 1.73 2.64 3.87 4.98 6.1 7.21.27.25.55.51.88.71.6.25 1.31-.07 1.7-.57.71-.88 1.17-1.94 1.7-2.93 4.05-7.8 8.18-15.56 12.34-23.31.7-1.31 1.44-2.62 2.56-3.61 1.75-1.57 3.84-2.69 5.98-3.63 2.88-1.22 5.9-2.19 9.03-2.42 6.58-.62 13.11.75 19.56 1.85 3.69.58 7.4 1.17 11.13 1.41 3.74.1 7.48.05 11.21-.28 8.55-.92 16.99-2.96 24.94-6.25 5.3-2.24 10.46-4.83 15.31-7.93 11.46-7.21 21.46-16.57 30.04-27.01 1.17-1.42 2.25-2.9 3.46-4.28-1.2 3.24-2.67 6.37-4.16 9.48-1.25 2.9-2.84 5.61-4.27 8.42-5.16 9.63-11.02 18.91-17.75 27.52-4.03 5.21-8.53 10.05-13.33 14.57-6.64 6.05-14.07 11.37-22.43 14.76-8.21 3.37-17.31 4.63-26.09 3.29-3.56-.58-7.01-1.69-10.41-2.88-2.79-.97-5.39-2.38-8.03-3.69-3.43-1.71-6.64-3.81-9.71-6.08 2.71 3.06 5.69 5.86 8.7 8.61 4.27 3.76 8.74 7.31 13.63 10.23 3.98 2.45 8.29 4.4 12.84 5.51 1.46.37 2.96.46 4.45.6-1.25 1.1-2.63 2.04-3.99 2.98-9.61 6.54-20.01 11.86-30.69 16.43-20.86 8.7-43.17 13.97-65.74 15.34-4.66.24-9.32.36-13.98.36-4.98-.11-9.97-.13-14.92-.65-11.2-.76-22.29-2.73-33.17-5.43-10.35-2.71-20.55-6.12-30.3-10.55-8.71-3.86-17.12-8.42-24.99-13.79-1.83-1.31-3.74-2.53-5.37-4.08 6.6-1.19 13.03-3.39 18.99-6.48 5.74-2.86 10.99-6.66 15.63-11.07 2.24-2.19 4.29-4.59 6.19-7.09-3.43 2.13-6.93 4.15-10.62 5.78-4.41 2.16-9.07 3.77-13.81 5.02-5.73 1.52-11.74 1.73-17.61 1.14-8.13-.95-15.86-4.27-22.51-8.98-4.32-2.94-8.22-6.43-11.96-10.06-9.93-10.16-18.2-21.81-25.66-33.86-3.94-6.27-7.53-12.75-11.12-19.22-1.05-2.04-2.15-4.05-3.18-6.1 2.85 2.92 5.57 5.97 8.43 8.88 8.99 8.97 18.56 17.44 29.16 24.48 7.55 4.9 15.67 9.23 24.56 11.03 3.11.73 6.32.47 9.47.81 2.77.28 5.56.2 8.34.3 5.05.06 10.11.04 15.16-.16 3.65-.16 7.27-.66 10.89-1.09 2.07-.25 4.11-.71 6.14-1.2 3.88-.95 8.11-.96 11.83.61 4.76 1.85 8.44 5.64 11.38 9.71 2.16 3.02 4.06 6.22 5.66 9.58 1.16 2.43 2.46 4.79 3.55 7.26 1 2.24 2.15 4.42 3.42 6.52.67 1.02 1.4 2.15 2.62 2.55 1.06-.75 1.71-1.91 2.28-3.03 2.1-4.16 3.42-8.65 4.89-13.05 2.02-6.59 3.78-13.27 5.19-20.02 2.21-9.25 3.25-18.72 4.54-28.13.56-3.98.83-7.99 1.31-11.97.87-10.64 1.9-21.27 2.24-31.94.08-1.86.24-3.71.25-5.57.01-4.35.25-8.69.22-13.03-.01-2.38-.01-4.76 0-7.13.05-5.07-.2-10.14-.22-15.21-.2-6.61-.71-13.2-1.29-19.78-.73-5.88-1.55-11.78-3.12-17.51-2.05-7.75-5.59-15.03-9.8-21.82-3.16-5.07-6.79-9.88-11.09-14.03-3.88-3.86-8.58-7.08-13.94-8.45-1.5-.41-3.06-.45-4.59-.64.07-2.99.7-5.93 1.26-8.85 1.59-7.71 3.8-15.3 6.76-22.6 1.52-4.03 3.41-7.9 5.39-11.72 3.45-6.56 7.62-12.79 12.46-18.46zm31.27 1.7c.35-.06.71-.12 1.07-.19.19 1.79.09 3.58.1 5.37v38.13c-.01 1.74.13 3.49-.15 5.22-.36-.03-.71-.05-1.06-.05-.95-3.75-1.72-7.55-2.62-11.31-.38-1.53-.58-3.09-1.07-4.59-1.7-.24-3.43-.17-5.15-.2-5.06-.01-10.13 0-15.19-.01-1.66-.01-3.32.09-4.98-.03-.03-.39-.26-.91.16-1.18 1.28-.65 2.72-.88 4.06-1.35 3.43-1.14 6.88-2.16 10.31-3.31 1.39-.48 2.9-.72 4.16-1.54.04-.56.02-1.13-.05-1.68-1.23-.55-2.53-.87-3.81-1.28-3.13-1.03-6.29-1.96-9.41-3.02-1.79-.62-3.67-1-5.41-1.79-.03-.37-.07-.73-.11-1.09 5.09-.19 10.2.06 15.3-.12 3.36-.13 6.73.08 10.09-.07.12-.39.26-.77.37-1.16 1.08-4.94 2.33-9.83 3.39-14.75zm5.97-.2c.36.05.72.12 1.08.2.98 3.85 1.73 7.76 2.71 11.61.36 1.42.56 2.88 1.03 4.27 2.53.18 5.07-.01 7.61.05 5.16.12 10.33.12 15.49.07.76-.01 1.52.03 2.28.08-.04.36-.07.72-.1 1.08-1.82.83-3.78 1.25-5.67 1.89-3.73 1.23-7.48 2.39-11.22 3.57-.57.17-1.12.42-1.67.64-.15.55-.18 1.12-.12 1.69.87.48 1.82.81 2.77 1.09 4.88 1.52 9.73 3.14 14.63 4.6.38.13.78.27 1.13.49.4.27.23.79.15 1.18-1.66.13-3.31.03-4.97.04-5.17.01-10.33-.01-15.5.01-1.61.03-3.22-.02-4.82.21-.52 1.67-.72 3.42-1.17 5.11-.94 3.57-1.52 7.24-2.54 10.78-.36.01-.71.02-1.06.06-.29-1.73-.15-3.48-.15-5.22v-38.13c.02-1.78-.08-3.58.11-5.37zM65.05 168.33c1.12-2.15 2.08-4.4 3.37-6.46-1.82 7.56-2.91 15.27-3.62 23-.8 7.71-.85 15.49-.54 23.23 1.05 19.94 5.54 39.83 14.23 57.88 2.99 5.99 6.35 11.83 10.5 17.11 6.12 7.47 12.53 14.76 19.84 21.09 4.8 4.1 9.99 7.78 15.54 10.8 3.27 1.65 6.51 3.39 9.94 4.68 5.01 2.03 10.19 3.61 15.42 4.94 3.83.96 7.78 1.41 11.52 2.71 5 1.57 9.47 4.61 13.03 8.43 4.93 5.23 8.09 11.87 10.2 18.67.99 2.9 1.59 5.91 2.17 8.92.15.75.22 1.52.16 2.29-6.5 2.78-13.26 5.06-20.26 6.18-4.11.78-8.29.99-12.46 1.08-10.25.24-20.47-1.76-30.12-5.12-3.74-1.42-7.49-2.85-11.03-4.72-8.06-3.84-15.64-8.7-22.46-14.46-2.92-2.55-5.83-5.13-8.4-8.03-9.16-9.83-16.3-21.41-21.79-33.65-2.39-5.55-4.61-11.18-6.37-16.96-1.17-3.94-2.36-7.89-3.26-11.91-.75-2.94-1.22-5.95-1.87-8.92-.46-2.14-.69-4.32-1.03-6.48-.85-5.43-1.28-10.93-1.33-16.43.11-6.18.25-12.37 1.07-18.5.4-2.86.67-5.74 1.15-8.6.98-5.7 2.14-11.37 3.71-16.93 3.09-11.65 7.48-22.95 12.69-33.84zm363.73-6.44c1.1 1.66 1.91 3.48 2.78 5.26 2.1 4.45 4.24 8.9 6.02 13.49 7.61 18.76 12.3 38.79 13.04 59.05.02 1.76.07 3.52.11 5.29.13 9.57-1.27 19.09-3.18 28.45-.73 3.59-1.54 7.17-2.58 10.69-4.04 14.72-10 29-18.41 41.78-8.21 12.57-19.01 23.55-31.84 31.41-5.73 3.59-11.79 6.64-18.05 9.19-5.78 2.19-11.71 4.03-17.8 5.11-6.4 1.05-12.91 1.52-19.4 1.23-7.92-.48-15.78-2.07-23.21-4.85-1.94-.8-3.94-1.46-5.84-2.33-.21-1.51.25-2.99.53-4.46 1.16-5.74 3.03-11.36 5.7-16.58 2.37-4.51 5.52-8.65 9.46-11.9 2.43-2.05 5.24-3.61 8.16-4.83 3.58-1.5 7.47-1.97 11.24-2.83 7.23-1.71 14.37-3.93 21.15-7 10.35-4.65 19.71-11.38 27.65-19.46 1.59-1.61 3.23-3.18 4.74-4.87 3.37-3.76 6.71-7.57 9.85-11.53 7.48-10.07 12.82-21.59 16.71-33.48 1.58-5.3 3.21-10.6 4.21-16.05.63-2.87 1.04-5.78 1.52-8.68.87-6.09 1.59-12.22 1.68-18.38.12-6.65.14-13.32-.53-19.94-.73-7.99-1.87-15.96-3.71-23.78z", } + } } } @@ -10991,11 +12115,15 @@ impl IconShape for FaOpencart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M423.3 440.7c0 25.3-20.3 45.6-45.6 45.6s-45.8-20.3-45.8-45.6 20.6-45.8 45.8-45.8c25.4 0 45.6 20.5 45.6 45.8zm-253.9-45.8c-25.3 0-45.6 20.6-45.6 45.8s20.3 45.6 45.6 45.6 45.8-20.3 45.8-45.6-20.5-45.8-45.8-45.8zm291.7-270C158.9 124.9 81.9 112.1 0 25.7c34.4 51.7 53.3 148.9 373.1 144.2 333.3-5 130 86.1 70.8 188.9 186.7-166.7 319.4-233.9 17.2-233.9z", } + } } } @@ -11030,11 +12158,15 @@ impl IconShape for FaOpenid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z", } + } } } @@ -11069,11 +12201,15 @@ impl IconShape for FaOpera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M313.9 32.7c-170.2 0-252.6 223.8-147.5 355.1 36.5 45.4 88.6 75.6 147.5 75.6 36.3 0 70.3-11.1 99.4-30.4-43.8 39.2-101.9 63-165.3 63-3.9 0-8 0-11.9-.3C104.6 489.6 0 381.1 0 248 0 111 111 0 248 0h.8c63.1.3 120.7 24.1 164.4 63.1-29-19.4-63.1-30.4-99.3-30.4zm101.8 397.7c-40.9 24.7-90.7 23.6-132-5.8 56.2-20.5 97.7-91.6 97.7-176.6 0-84.7-41.2-155.8-97.4-176.6 41.8-29.2 91.2-30.3 132.9-5 105.9 98.7 105.5 265.7-1.2 364z", } + } } } @@ -11108,11 +12244,15 @@ impl IconShape for FaOptinMonster { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M572.6 421.4c5.6-9.5 4.7-15.2-5.4-11.6-3-4.9-7-9.5-11.1-13.8 2.9-9.7-.7-14.2-10.8-9.2-4.6-3.2-10.3-6.5-15.9-9.2 0-15.1-11.6-11.6-17.6-5.7-10.4-1.5-18.7-.3-26.8 5.7.3-6.5.3-13 .3-19.7 12.6 0 40.2-11 45.9-36.2 1.4-6.8 1.6-13.8-.3-21.9-3-13.5-14.3-21.3-25.1-25.7-.8-5.9-7.6-14.3-14.9-15.9s-12.4 4.9-14.1 10.3c-8.5 0-19.2 2.8-21.1 8.4-5.4-.5-11.1-1.4-16.8-1.9 2.7-1.9 5.4-3.5 8.4-4.6 5.4-9.2 14.6-11.4 25.7-11.6V256c19.5-.5 43-5.9 53.8-18.1 12.7-13.8 14.6-37.3 12.4-55.1-2.4-17.3-9.7-37.6-24.6-48.1-8.4-5.9-21.6-.8-22.7 9.5-2.2 19.6 1.2 30-38.6 25.1-10.3-23.8-24.6-44.6-42.7-60C341 49.6 242.9 55.5 166.4 71.7c19.7 4.6 41.1 8.6 59.7 16.5-26.2 2.4-52.7 11.3-76.2 23.2-32.8 17-44 29.9-56.7 42.4 14.9-2.2 28.9-5.1 43.8-3.8-9.7 5.4-18.4 12.2-26.5 20-25.8.9-23.8-5.3-26.2-25.9-1.1-10.5-14.3-15.4-22.7-9.7-28.1 19.9-33.5 79.9-12.2 103.5 10.8 12.2 35.1 17.3 54.9 17.8-.3 1.1-.3 1.9-.3 2.7 10.8.5 19.5 2.7 24.6 11.6 3 1.1 5.7 2.7 8.1 4.6-5.4.5-11.1 1.4-16.5 1.9-3.3-6.6-13.7-8.1-21.1-8.1-1.6-5.7-6.5-12.2-14.1-10.3-6.8 1.9-14.1 10-14.9 15.9-22.5 9.5-30.1 26.8-25.1 47.6 5.3 24.8 33 36.2 45.9 36.2v19.7c-6.6-5-14.3-7.5-26.8-5.7-5.5-5.5-17.3-10.1-17.3 5.7-5.9 2.7-11.4 5.9-15.9 9.2-9.8-4.9-13.6-1.7-11.1 9.2-4.1 4.3-7.8 8.6-11.1 13.8-10.2-3.7-11 2.2-5.4 11.6-1.1 3.5-1.6 7-1.9 10.8-.5 31.6 44.6 64 73.5 65.1 17.3.5 34.6-8.4 43-23.5 113.2 4.9 226.7 4.1 340.2 0 8.1 15.1 25.4 24.3 42.7 23.5 29.2-1.1 74.3-33.5 73.5-65.1.2-3.7-.7-7.2-1.7-10.7zm-73.8-254c1.1-3 2.4-8.4 2.4-14.6 0-5.9 6.8-8.1 14.1-.8 11.1 11.6 14.9 40.5 13.8 51.1-4.1-13.6-13-29-30.3-35.7zm-4.6 6.7c19.5 6.2 28.6 27.6 29.7 48.9-1.1 2.7-3 5.4-4.9 7.6-5.7 5.9-15.4 10-26.2 12.2 4.3-21.3.3-47.3-12.7-63 4.9-.8 10.9-2.4 14.1-5.7zm-24.1 6.8c13.8 11.9 20 39.2 14.1 63.5-4.1.5-8.1.8-11.6.8-1.9-21.9-6.8-44-14.3-64.6 3.7.3 8.1.3 11.8.3zM47.5 203c-1.1-10.5 2.4-39.5 13.8-51.1 7-7.3 14.1-5.1 14.1.8 0 6.2 1.4 11.6 2.4 14.6-17.3 6.8-26.2 22.2-30.3 35.7zm9.7 27.6c-1.9-2.2-3.5-4.9-4.9-7.6 1.4-21.3 10.3-42.7 29.7-48.9 3.2 3.2 9.2 4.9 14.1 5.7-13 15.7-17 41.6-12.7 63-10.8-2.2-20.5-6-26.2-12.2zm47.9 14.6c-4.1 0-8.1-.3-12.7-.8-4.6-18.6-1.9-38.9 5.4-53v.3l12.2-5.1c4.9-1.9 9.7-3.8 14.9-4.9-10.7 19.7-17.4 41.3-19.8 63.5zm184-162.7c41.9 0 76.2 34 76.2 75.9 0 42.2-34.3 76.2-76.2 76.2s-76.2-34-76.2-76.2c0-41.8 34.3-75.9 76.2-75.9zm115.6 174.3c-.3 17.8-7 48.9-23 57-13.2 6.6-6.5-7.5-16.5-58.1 13.3.3 26.6.3 39.5 1.1zm-54-1.6c.8 4.9 3.8 40.3-1.6 41.9-11.6 3.5-40 4.3-51.1-1.1-4.1-3-4.6-35.9-4.3-41.1v.3c18.9-.3 38.1-.3 57 0zM278.3 309c-13 3.5-41.6 4.1-54.6-1.6-6.5-2.7-3.8-42.4-1.9-51.6 19.2-.5 38.4-.5 57.8-.8v.3c1.1 8.3 3.3 51.2-1.3 53.7zm-106.5-51.1c12.2-.8 24.6-1.4 36.8-1.6-2.4 15.4-3 43.5-4.9 52.2-1.1 6.8-4.3 6.8-9.7 4.3-21.9-9.8-27.6-35.2-22.2-54.9zm-35.4 31.3c7.8-1.1 15.7-1.9 23.5-2.7 1.6 6.2 3.8 11.9 7 17.6 10 17 44 35.7 45.1 7 6.2 14.9 40.8 12.2 54.9 10.8 15.7-1.4 23.8-1.4 26.8-14.3 12.4 4.3 30.8 4.1 44 3 11.3-.8 20.8-.5 24.6-8.9 1.1 5.1 1.9 11.6 4.6 16.8 10.8 21.3 37.3 1.4 46.8-31.6 8.6.8 17.6 1.9 26.5 2.7-.4 1.3-3.8 7.3 7.3 11.6-47.6 47-95.7 87.8-163.2 107-63.2-20.8-112.1-59.5-155.9-106.5 9.6-3.4 10.4-8.8 8-12.5zm-21.6 172.5c-3.8 17.8-21.9 29.7-39.7 28.9-19.2-.8-46.5-17-59.2-36.5-2.7-31.1 43.8-61.3 66.2-54.6 14.9 4.3 27.8 30.8 33.5 54 0 3-.3 5.7-.8 8.2zm-8.7-66c-.5-13.5-.5-27-.3-40.5h.3c2.7-1.6 5.7-3.8 7.8-6.5 6.5-1.6 13-5.1 15.1-9.2 3.3-7.1-7-7.5-5.4-12.4 2.7-1.1 5.7-2.2 7.8-3.5 29.2 29.2 58.6 56.5 97.3 77-36.8 11.3-72.4 27.6-105.9 47-1.2-18.6-7.7-35.9-16.7-51.9zm337.6 64.6c-103 3.5-206.2 4.1-309.4 0 0 .3 0 .3-.3.3v-.3h.3c35.1-21.6 72.2-39.2 112.4-50.8 11.6 5.1 23 9.5 34.9 13.2 2.2.8 2.2.8 4.3 0 14.3-4.1 28.4-9.2 42.2-15.4 41.5 11.7 78.8 31.7 115.6 53zm10.5-12.4c-35.9-19.5-73-35.9-111.9-47.6 38.1-20 71.9-47.3 103.5-76.7 2.2 1.4 4.6 2.4 7.6 3.2 0 .8.3 1.9.5 2.4-4.6 2.7-7.8 6.2-5.9 10.3 2.2 3.8 8.6 7.6 15.1 8.9 2.4 2.7 5.1 5.1 8.1 6.8 0 13.8-.3 27.6-.8 41.3l.3-.3c-9.3 15.9-15.5 37-16.5 51.7zm105.9 6.2c-12.7 19.5-40 35.7-59.2 36.5-19.3.9-40.5-13.2-40.5-37 5.7-23.2 18.9-49.7 33.5-54 22.7-6.9 69.2 23.4 66.2 54.5zM372.9 75.2c-3.8-72.1-100.8-79.7-126-23.5 44.6-24.3 90.3-15.7 126 23.5zM74.8 407.1c-15.7 1.6-49.5 25.4-49.5 43.2 0 11.6 15.7 19.5 32.2 14.9 12.2-3.2 31.1-17.6 35.9-27.3 6-11.6-3.7-32.7-18.6-30.8zm215.9-176.2c28.6 0 51.9-21.6 51.9-48.4 0-36.1-40.5-58.1-72.2-44.3 9.5 3 16.5 11.6 16.5 21.6 0 23.3-33.3 32-46.5 11.3-7.3 34.1 19.4 59.8 50.3 59.8zM68 474.1c.5 6.5 12.2 12.7 21.6 9.5 6.8-2.7 14.6-10.5 17.3-16.2 3-7-1.1-20-9.7-18.4-8.9 1.6-29.7 16.7-29.2 25.1zm433.2-67c-14.9-1.9-24.6 19.2-18.9 30.8 4.9 9.7 24.1 24.1 36.2 27.3 16.5 4.6 32.2-3.2 32.2-14.9 0-17.8-33.8-41.6-49.5-43.2zM478.8 449c-8.4-1.6-12.4 11.3-9.5 18.4 2.4 5.7 10.3 13.5 17.3 16.2 9.2 3.2 21.1-3 21.3-9.5.9-8.4-20.2-23.5-29.1-25.1z", } + } } } @@ -11147,11 +12287,15 @@ impl IconShape for FaOrcid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z", } + } } } @@ -11186,11 +12330,15 @@ impl IconShape for FaOsi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 266.44C10.3 130.64 105.4 34 221.8 18.34c138.8-18.6 255.6 75.8 278 201.1 21.3 118.8-44 230-151.6 274-9.3 3.8-14.4 1.7-18-7.7q-26.7-69.45-53.4-139c-3.1-8.1-1-13.2 7-16.8 24.2-11 39.3-29.4 43.3-55.8a71.47 71.47 0 0 0-64.5-82.2c-39-3.4-71.8 23.7-77.5 59.7-5.2 33 11.1 63.7 41.9 77.7 9.6 4.4 11.5 8.6 7.8 18.4q-26.85 69.9-53.7 139.9c-2.6 6.9-8.3 9.3-15.5 6.5-52.6-20.3-101.4-61-130.8-119-24.9-49.2-25.2-87.7-26.8-108.7zm20.9-1.9c.4 6.6.6 14.3 1.3 22.1 6.3 71.9 49.6 143.5 131 183.1 3.2 1.5 4.4.8 5.6-2.3q22.35-58.65 45-117.3c1.3-3.3.6-4.8-2.4-6.7-31.6-19.9-47.3-48.5-45.6-86 1-21.6 9.3-40.5 23.8-56.3 30-32.7 77-39.8 115.5-17.6a91.64 91.64 0 0 1 45.2 90.4c-3.6 30.6-19.3 53.9-45.7 69.8-2.7 1.6-3.5 2.9-2.3 6q22.8 58.8 45.2 117.7c1.2 3.1 2.4 3.8 5.6 2.3 35.5-16.6 65.2-40.3 88.1-72 34.8-48.2 49.1-101.9 42.3-161-13.7-117.5-119.4-214.8-255.5-198-106.1 13-195.3 102.5-197.1 225.8z", } + } } } @@ -11225,11 +12373,15 @@ impl IconShape for FaPadlet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M297.9 0L298 .001C305.6 .1078 312.4 4.72 315.5 11.78L447.5 320.3L447.8 320.2L448 320.6L445.2 330.6L402.3 488.6C398.6 504.8 382.6 514.9 366.5 511.2L298.1 495.6L229.6 511.2C213.5 514.9 197.5 504.8 193.8 488.6L150.9 330.6L148.2 320.6L148.3 320.2L280.4 11.78C283.4 4.797 290.3 .1837 297.9 .0006L297.9 0zM160.1 322.1L291.1 361.2L298 483.7L305.9 362.2L436.5 322.9L436.7 322.8L305.7 347.9L297.1 27.72L291.9 347.9L160.1 322.1zM426 222.6L520.4 181.6H594.2L437.2 429.2L468.8 320.2L426 222.6zM597.5 181.4L638.9 257.6C642.9 265.1 635 273.5 627.3 269.8L579.7 247.1L597.5 181.4zM127.3 318.5L158.7 430L1.61 154.5C-4.292 144.1 7.128 132.5 17.55 138.3L169.4 222.5L127.3 318.5z", } + } } } @@ -11264,11 +12416,15 @@ impl IconShape for FaPage4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 504C111 504 0 393 0 256S111 8 248 8c20.9 0 41.3 2.6 60.7 7.5L42.3 392H248v112zm0-143.6V146.8L98.6 360.4H248zm96 31.6v92.7c45.7-19.2 84.5-51.7 111.4-92.7H344zm57.4-138.2l-21.2 8.4 21.2 8.3v-16.7zm-20.3 54.5c-6.7 0-8 6.3-8 12.9v7.7h16.2v-10c0-5.9-2.3-10.6-8.2-10.6zM496 256c0 37.3-8.2 72.7-23 104.4H344V27.3C433.3 64.8 496 153.1 496 256zM360.4 143.6h68.2V96h-13.9v32.6h-13.9V99h-13.9v29.6h-12.7V96h-13.9v47.6zm68.1 185.3H402v-11c0-15.4-5.6-25.2-20.9-25.2-15.4 0-20.7 10.6-20.7 25.9v25.3h68.2v-15zm0-103l-68.2 29.7V268l68.2 29.5v-16.6l-14.4-5.7v-26.5l14.4-5.9v-16.9zm-4.8-68.5h-35.6V184H402v-12.2h11c8.6 15.8 1.3 35.3-18.6 35.3-22.5 0-28.3-25.3-15.5-37.7l-11.6-10.6c-16.2 17.5-12.2 63.9 27.1 63.9 34 0 44.7-35.9 29.3-65.3z", } + } } } @@ -11303,11 +12459,15 @@ impl IconShape for FaPagelines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 312.7c-55.1 136.7-187.1 54-187.1 54-40.5 81.8-107.4 134.4-184.6 134.7-16.1 0-16.6-24.4 0-24.4 64.4-.3 120.5-42.7 157.2-110.1-41.1 15.9-118.6 27.9-161.6-82.2 109-44.9 159.1 11.2 178.3 45.5 9.9-24.4 17-50.9 21.6-79.7 0 0-139.7 21.9-149.5-98.1 119.1-47.9 152.6 76.7 152.6 76.7 1.6-16.7 3.3-52.6 3.3-53.4 0 0-106.3-73.7-38.1-165.2 124.6 43 61.4 162.4 61.4 162.4.5 1.6.5 23.8 0 33.4 0 0 45.2-89 136.4-57.5-4.2 134-141.9 106.4-141.9 106.4-4.4 27.4-11.2 53.4-20 77.5 0 0 83-91.8 172-20z", } + } } } @@ -11342,11 +12502,15 @@ impl IconShape for FaPalfed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384.9 193.9c0-47.4-55.2-44.2-95.4-29.8-1.3 39.4-2.5 80.7-3 119.8.7 2.8 2.6 6.2 15.1 6.2 36.8 0 83.4-42.8 83.3-96.2zm-194.5 72.2c.2 0 6.5-2.7 11.2-2.7 26.6 0 20.7 44.1-14.4 44.1-21.5 0-37.1-18.1-37.1-43 0-42 42.9-95.6 100.7-126.5 1-12.4 3-22 10.5-28.2 11.2-9 26.6-3.5 29.5 11.1 72.2-22.2 135.2 1 135.2 72 0 77.9-79.3 152.6-140.1 138.2-.1 39.4.9 74.4 2.7 100v.2c.2 3.4.6 12.5-5.3 19.1-9.6 10.6-33.4 10-36.4-22.3-4.1-44.4.2-206.1 1.4-242.5-21.5 15-58.5 50.3-58.5 75.9.2 2.5.4 4 .6 4.6zM8 181.1s-.1 37.4 38.4 37.4h30l22.4 217.2s0 44.3 44.7 44.3h288.9s44.7-.4 44.7-44.3l22.4-217.2h30s38.4 1.2 38.4-37.4c0 0 .1-37.4-38.4-37.4h-30.1c-7.3-25.6-30.2-74.3-119.4-74.3h-28V50.3s-2.7-18.4-21.1-18.4h-85.8s-21.1 0-21.1 18.4v19.1h-28.1s-105 4.2-120.5 74.3h-29S8 142.5 8 181.1z", } + } } } @@ -11381,11 +12545,15 @@ impl IconShape for FaPatreon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 194.8c0 101.3-82.4 183.8-183.8 183.8-101.7 0-184.4-82.4-184.4-183.8 0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8zM0 501.5h90v-491H0v491z", } + } } } @@ -11420,11 +12588,15 @@ impl IconShape for FaPaypal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z", } + } } } @@ -11459,11 +12631,15 @@ impl IconShape for FaPerbyte { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M305.314,284.578H246.6V383.3h58.711q24.423,0,38.193-13.77t13.77-36.11q0-21.826-14.032-35.335T305.314,284.578ZM149.435,128.7H90.724v98.723h58.711q24.42,0,38.19-13.773t13.77-36.107q0-21.826-14.029-35.338T149.435,128.7ZM366.647,32H81.353A81.445,81.445,0,0,0,0,113.352V398.647A81.445,81.445,0,0,0,81.353,480H366.647A81.445,81.445,0,0,0,448,398.647V113.352A81.445,81.445,0,0,0,366.647,32Zm63.635,366.647a63.706,63.706,0,0,1-63.635,63.635H81.353a63.706,63.706,0,0,1-63.635-63.635V113.352A63.706,63.706,0,0,1,81.353,49.718H366.647a63.706,63.706,0,0,1,63.635,63.634ZM305.314,128.7H246.6v98.723h58.711q24.423,0,38.193-13.773t13.77-36.107q0-21.826-14.032-35.338T305.314,128.7Z", } + } } } @@ -11498,11 +12674,15 @@ impl IconShape for FaPeriscope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M370 63.6C331.4 22.6 280.5 0 226.6 0 111.9 0 18.5 96.2 18.5 214.4c0 75.1 57.8 159.8 82.7 192.7C137.8 455.5 192.6 512 226.6 512c41.6 0 112.9-94.2 120.9-105 24.6-33.1 82-118.3 82-192.6 0-56.5-21.1-110.1-59.5-150.8zM226.6 493.9c-42.5 0-190-167.3-190-279.4 0-107.4 83.9-196.3 190-196.3 100.8 0 184.7 89 184.7 196.3.1 112.1-147.4 279.4-184.7 279.4zM338 206.8c0 59.1-51.1 109.7-110.8 109.7-100.6 0-150.7-108.2-92.9-181.8v.4c0 24.5 20.1 44.4 44.8 44.4 24.7 0 44.8-19.9 44.8-44.4 0-18.2-11.1-33.8-26.9-40.7 76.6-19.2 141 39.3 141 112.4z", } + } } } @@ -11537,11 +12717,15 @@ impl IconShape for FaPhabricator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M323 262.1l-.1-13s21.7-19.8 21.1-21.2l-9.5-20c-.6-1.4-29.5-.5-29.5-.5l-9.4-9.3s.2-28.5-1.2-29.1l-20.1-9.2c-1.4-.6-20.7 21-20.7 21l-13.1-.2s-20.5-21.4-21.9-20.8l-20 8.3c-1.4.5.2 28.9.2 28.9l-9.1 9.1s-29.2-.9-29.7.4l-8.1 19.8c-.6 1.4 21 21 21 21l.1 12.9s-21.7 19.8-21.1 21.2l9.5 20c.6 1.4 29.5.5 29.5.5l9.4 9.3s-.2 31.8 1.2 32.3l20.1 8.3c1.4.6 20.7-23.5 20.7-23.5l13.1.2s20.5 23.8 21.8 23.3l20-7.5c1.4-.6-.2-32.1-.2-32.1l9.1-9.1s29.2.9 29.7-.5l8.1-19.8c.7-1.1-20.9-20.7-20.9-20.7zm-44.9-8.7c.7 17.1-12.8 31.6-30.1 32.4-17.3.8-32.1-12.5-32.8-29.6-.7-17.1 12.8-31.6 30.1-32.3 17.3-.8 32.1 12.5 32.8 29.5zm201.2-37.9l-97-97-.1.1c-75.1-73.3-195.4-72.8-269.8 1.6-50.9 51-27.8 27.9-95.7 95.3-22.3 22.3-22.3 58.7 0 81 69.9 69.4 46.4 46 97.4 97l.1-.1c75.1 73.3 195.4 72.9 269.8-1.6 51-50.9 27.9-27.9 95.3-95.3 22.3-22.3 22.3-58.7 0-81zM140.4 363.8c-59.6-59.5-59.6-156 0-215.5 59.5-59.6 156-59.5 215.6 0 59.5 59.5 59.6 156 0 215.6-59.6 59.5-156 59.4-215.6-.1z", } + } } } @@ -11576,11 +12760,15 @@ impl IconShape for FaPhoenixFramework { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M212.9 344.3c3.8-.1 22.8-1.4 25.6-2.2-2.4-2.6-43.6-1-68-49.6-4.3-8.6-7.5-17.6-6.4-27.6 2.9-25.5 32.9-30 52-18.5 36 21.6 63.3 91.3 113.7 97.5 37 4.5 84.6-17 108.2-45.4-.6-.1-.8-.2-1-.1-.4.1-.8.2-1.1.3-33.3 12.1-94.3 9.7-134.7-14.8-37.6-22.8-53.1-58.7-51.8-74.6 1.8-21.3 22.9-23.2 35.9-19.6 14.4 3.9 24.4 17.6 38.9 27.4 15.6 10.4 32.9 13.7 51.3 10.3 14.9-2.7 34.4-12.3 36.5-14.5-1.1-.1-1.8-.1-2.5-.2-6.2-.6-12.4-.8-18.5-1.7C279.8 194.5 262.1 47.4 138.5 37.9 94.2 34.5 39.1 46 2.2 72.9c-.8.6-1.5 1.2-2.2 1.8.1.2.1.3.2.5.8 0 1.6-.1 2.4-.2 6.3-1 12.5-.8 18.7.3 23.8 4.3 47.7 23.1 55.9 76.5 5.3 34.3-.7 50.8 8 86.1 19 77.1 91 107.6 127.7 106.4zM75.3 64.9c-.9-1-.9-1.2-1.3-2 12.1-2.6 24.2-4.1 36.6-4.8-1.1 14.7-22.2 21.3-35.3 6.8zm196.9 350.5c-42.8 1.2-92-26.7-123.5-61.4-4.6-5-16.8-20.2-18.6-23.4l.4-.4c6.6 4.1 25.7 18.6 54.8 27 24.2 7 48.1 6.3 71.6-3.3 22.7-9.3 41-.5 43.1 2.9-18.5 3.8-20.1 4.4-24 7.9-5.1 4.4-4.6 11.7 7 17.2 26.2 12.4 63-2.8 97.2 25.4 2.4 2 8.1 7.8 10.1 10.7-.1.2-.3.3-.4.5-4.8-1.5-16.4-7.5-40.2-9.3-24.7-2-46.3 5.3-77.5 6.2zm174.8-252c16.4-5.2 41.3-13.4 66.5-3.3 16.1 6.5 26.2 18.7 32.1 34.6 3.5 9.4 5.1 19.7 5.1 28.7-.2 0-.4 0-.6.1-.2-.4-.4-.9-.5-1.3-5-22-29.9-43.8-67.6-29.9-50.2 18.6-130.4 9.7-176.9-48-.7-.9-2.4-1.7-1.3-3.2.1-.2 2.1.6 3 1.3 18.1 13.4 38.3 21.9 60.3 26.2 30.5 6.1 54.6 2.9 79.9-5.2zm102.7 117.5c-32.4.2-33.8 50.1-103.6 64.4-18.2 3.7-38.7 4.6-44.9 4.2v-.4c2.8-1.5 14.7-2.6 29.7-16.6 7.9-7.3 15.3-15.1 22.8-22.9 19.5-20.2 41.4-42.2 81.9-39 23.1 1.8 29.3 8.2 36.1 12.7.3.2.4.5.7.9-.5 0-.7.1-.9 0-7-2.7-14.3-3.3-21.8-3.3zm-12.3-24.1c-.1.2-.1.4-.2.6-28.9-4.4-48-7.9-68.5 4-17 9.9-31.4 20.5-62 24.4-27.1 3.4-45.1 2.4-66.1-8-.3-.2-.6-.4-1-.6 0-.2.1-.3.1-.5 24.9 3.8 36.4 5.1 55.5-5.8 22.3-12.9 40.1-26.6 71.3-31 29.6-4.1 51.3 2.5 70.9 16.9zM268.6 97.3c-.6-.6-1.1-1.2-2.1-2.3 7.6 0 29.7-1.2 53.4 8.4 19.7 8 32.2 21 50.2 32.9 11.1 7.3 23.4 9.3 36.4 8.1 4.3-.4 8.5-1.2 12.8-1.7.4-.1.9 0 1.5.3-.6.4-1.2.9-1.8 1.2-8.1 4-16.7 6.3-25.6 7.1-26.1 2.6-50.3-3.7-73.4-15.4-19.3-9.9-36.4-22.9-51.4-38.6zM640 335.7c-3.5 3.1-22.7 11.6-42.7 5.3-12.3-3.9-19.5-14.9-31.6-24.1-10-7.6-20.9-7.9-28.1-8.4.6-.8.9-1.2 1.2-1.4 14.8-9.2 30.5-12.2 47.3-6.5 12.5 4.2 19.2 13.5 30.4 24.2 10.8 10.4 21 9.9 23.1 10.5.1-.1.2 0 .4.4zm-212.5 137c2.2 1.2 1.6 1.5 1.5 2-18.5-1.4-33.9-7.6-46.8-22.2-21.8-24.7-41.7-27.9-48.6-29.7.5-.2.8-.4 1.1-.4 13.1.1 26.1.7 38.9 3.9 25.3 6.4 35 25.4 41.6 35.3 3.2 4.8 7.3 8.3 12.3 11.1z", } + } } } @@ -11615,11 +12803,15 @@ impl IconShape for FaPhoenixSquadron { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 63.38C142.49 27.25 201.55 7.31 260.51 8.81c29.58-.38 59.11 5.37 86.91 15.33-24.13-4.63-49-6.34-73.38-2.45C231.17 27 191 48.84 162.21 80.87c5.67-1 10.78-3.67 16-5.86 18.14-7.87 37.49-13.26 57.23-14.83 19.74-2.13 39.64-.43 59.28 1.92-14.42 2.79-29.12 4.57-43 9.59-34.43 11.07-65.27 33.16-86.3 62.63-13.8 19.71-23.63 42.86-24.67 67.13-.35 16.49 5.22 34.81 19.83 44a53.27 53.27 0 0 0 37.52 6.74c15.45-2.46 30.07-8.64 43.6-16.33 11.52-6.82 22.67-14.55 32-24.25 3.79-3.22 2.53-8.45 2.62-12.79-2.12-.34-4.38-1.11-6.3.3a203 203 0 0 1-35.82 15.37c-20 6.17-42.16 8.46-62.1.78 12.79 1.73 26.06.31 37.74-5.44 20.23-9.72 36.81-25.2 54.44-38.77a526.57 526.57 0 0 1 88.9-55.31c25.71-12 52.94-22.78 81.57-24.12-15.63 13.72-32.15 26.52-46.78 41.38-14.51 14-27.46 29.5-40.11 45.18-3.52 4.6-8.95 6.94-13.58 10.16a150.7 150.7 0 0 0-51.89 60.1c-9.33 19.68-14.5 41.85-11.77 63.65 1.94 13.69 8.71 27.59 20.9 34.91 12.9 8 29.05 8.07 43.48 5.1 32.8-7.45 61.43-28.89 81-55.84 20.44-27.52 30.52-62.2 29.16-96.35-.52-7.5-1.57-15-1.66-22.49 8 19.48 14.82 39.71 16.65 60.83 2 14.28.75 28.76-1.62 42.9-1.91 11-5.67 21.51-7.78 32.43a165 165 0 0 0 39.34-81.07 183.64 183.64 0 0 0-14.21-104.64c20.78 32 32.34 69.58 35.71 107.48.49 12.73.49 25.51 0 38.23A243.21 243.21 0 0 1 482 371.34c-26.12 47.34-68 85.63-117.19 108-78.29 36.23-174.68 31.32-248-14.68A248.34 248.34 0 0 1 25.36 366 238.34 238.34 0 0 1 0 273.08v-31.34C3.93 172 40.87 105.82 96 63.38m222 80.33a79.13 79.13 0 0 0 16-4.48c5-1.77 9.24-5.94 10.32-11.22-8.96 4.99-17.98 9.92-26.32 15.7z", } + } } } @@ -11654,11 +12846,15 @@ impl IconShape for FaPhp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 104.5c171.4 0 303.2 72.2 303.2 151.5S491.3 407.5 320 407.5c-171.4 0-303.2-72.2-303.2-151.5S148.7 104.5 320 104.5m0-16.8C143.3 87.7 0 163 0 256s143.3 168.3 320 168.3S640 349 640 256 496.7 87.7 320 87.7zM218.2 242.5c-7.9 40.5-35.8 36.3-70.1 36.3l13.7-70.6c38 0 63.8-4.1 56.4 34.3zM97.4 350.3h36.7l8.7-44.8c41.1 0 66.6 3 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7h-70.7L97.4 350.3zm185.7-213.6h36.5l-8.7 44.8c31.5 0 60.7-2.3 74.8 10.7 14.8 13.6 7.7 31-8.3 113.1h-37c15.4-79.4 18.3-86 12.7-92-5.4-5.8-17.7-4.6-47.4-4.6l-18.8 96.6h-36.5l32.7-168.6zM505 242.5c-8 41.1-36.7 36.3-70.1 36.3l13.7-70.6c38.2 0 63.8-4.1 56.4 34.3zM384.2 350.3H421l8.7-44.8c43.2 0 67.1 2.5 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7H417l-32.8 168.7z", } + } } } @@ -11693,11 +12889,15 @@ impl IconShape for FaPiedPiperAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M244 246c-3.2-2-6.3-2.9-10.1-2.9-6.6 0-12.6 3.2-19.3 3.7l1.7 4.9zm135.9 197.9c-19 0-64.1 9.5-79.9 19.8l6.9 45.1c35.7 6.1 70.1 3.6 106-9.8-4.8-10-23.5-55.1-33-55.1zM340.8 177c6.6 2.8 11.5 9.2 22.7 22.1 2-1.4 7.5-5.2 7.5-8.6 0-4.9-11.8-13.2-13.2-23 11.2-5.7 25.2-6 37.6-8.9 68.1-16.4 116.3-52.9 146.8-116.7C548.3 29.3 554 16.1 554.6 2l-2 2.6c-28.4 50-33 63.2-81.3 100-31.9 24.4-69.2 40.2-106.6 54.6l-6.3-.3v-21.8c-19.6 1.6-19.7-14.6-31.6-23-18.7 20.6-31.6 40.8-58.9 51.1-12.7 4.8-19.6 10-25.9 21.8 34.9-16.4 91.2-13.5 98.8-10zM555.5 0l-.6 1.1-.3.9.6-.6zm-59.2 382.1c-33.9-56.9-75.3-118.4-150-115.5l-.3-6c-1.1-13.5 32.8 3.2 35.1-31l-14.4 7.2c-19.8-45.7-8.6-54.3-65.5-54.3-14.7 0-26.7 1.7-41.4 4.6 2.9 18.6 2.2 36.7-10.9 50.3l19.5 5.5c-1.7 3.2-2.9 6.3-2.9 9.8 0 21 42.8 2.9 42.8 33.6 0 18.4-36.8 60.1-54.9 60.1-8 0-53.7-50-53.4-60.1l.3-4.6 52.3-11.5c13-2.6 12.3-22.7-2.9-22.7-3.7 0-43.1 9.2-49.4 10.6-2-5.2-7.5-14.1-13.8-14.1-3.2 0-6.3 3.2-9.5 4-9.2 2.6-31 2.9-21.5 20.1L15.9 298.5c-5.5 1.1-8.9 6.3-8.9 11.8 0 6 5.5 10.9 11.5 10.9 8 0 131.3-28.4 147.4-32.2 2.6 3.2 4.6 6.3 7.8 8.6 20.1 14.4 59.8 85.9 76.4 85.9 24.1 0 58-22.4 71.3-41.9 3.2-4.3 6.9-7.5 12.4-6.9.6 13.8-31.6 34.2-33 43.7-1.4 10.2-1 35.2-.3 41.1 26.7 8.1 52-3.6 77.9-2.9 4.3-21 10.6-41.9 9.8-63.5l-.3-9.5c-1.4-34.2-10.9-38.5-34.8-58.6-1.1-1.1-2.6-2.6-3.7-4 2.2-1.4 1.1-1 4.6-1.7 88.5 0 56.3 183.6 111.5 229.9 33.1-15 72.5-27.9 103.5-47.2-29-25.6-52.6-45.7-72.7-79.9zm-196.2 46.1v27.2l11.8-3.4-2.9-23.8zm-68.7-150.4l24.1 61.2 21-13.8-31.3-50.9zm84.4 154.9l2 12.4c9-1.5 58.4-6.6 58.4-14.1 0-1.4-.6-3.2-.9-4.6-26.8 0-36.9 3.8-59.5 6.3z", } + } } } @@ -11732,11 +12932,15 @@ impl IconShape for FaPiedPiperHat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 24.9c-80.8 53.6-89.4 92.5-96.4 104.4-6.7 12.2-11.7 60.3-23.3 83.6-11.7 23.6-54.2 42.2-66.1 50-11.7 7.8-28.3 38.1-41.9 64.2-108.1-4.4-167.4 38.8-259.2 93.6 29.4-9.7 43.3-16.7 43.3-16.7 94.2-36 139.3-68.3 281.1-49.2 1.1 0 1.9.6 2.8.8 3.9 2.2 5.3 6.9 3.1 10.8l-53.9 95.8c-2.5 4.7-7.8 7.2-13.1 6.1-126.8-23.8-226.9 17.3-318.9 18.6C24.1 488 0 453.4 0 451.8c0-1.1.6-1.7 1.7-1.7 0 0 38.3 0 103.1-15.3C178.4 294.5 244 245.4 315.4 245.4c0 0 71.7 0 90.6 61.9 22.8-39.7 28.3-49.2 28.3-49.2 5.3-9.4 35-77.2 86.4-141.4 51.5-64 90.4-79.9 119.3-91.8z", } + } } } @@ -11771,11 +12975,15 @@ impl IconShape for FaPiedPiperPp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M205.3 174.6c0 21.1-14.2 38.1-31.7 38.1-7.1 0-12.8-1.2-17.2-3.7v-68c4.4-2.7 10.1-4.2 17.2-4.2 17.5 0 31.7 16.9 31.7 37.8zm52.6 67c-7.1 0-12.8 1.5-17.2 4.2v68c4.4 2.5 10.1 3.7 17.2 3.7 17.4 0 31.7-16.9 31.7-37.8 0-21.1-14.3-38.1-31.7-38.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM185 255.1c41 0 74.2-35.6 74.2-79.6 0-44-33.2-79.6-74.2-79.6-12 0-24.1 3.2-34.6 8.8h-45.7V311l51.8-10.1v-50.6c8.6 3.1 18.1 4.8 28.5 4.8zm158.4 25.3c0-44-33.2-79.6-73.9-79.6-3.2 0-6.4.2-9.6.7-3.7 12.5-10.1 23.8-19.2 33.4-13.8 15-32.2 23.8-51.8 24.8V416l51.8-10.1v-50.6c8.6 3.2 18.2 4.7 28.7 4.7 40.8 0 74-35.6 74-79.6z", } + } } } @@ -11810,11 +13018,15 @@ impl IconShape for FaPiedPiperSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z", } + } } } @@ -11849,12 +13061,16 @@ impl IconShape for FaPiedPiper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { class: "cls-1", d: "M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z", } + } } } @@ -11889,11 +13105,15 @@ impl IconShape for FaPinterestP { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z", } + } } } @@ -11928,11 +13148,15 @@ impl IconShape for FaPinterestSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z", } + } } } @@ -11967,11 +13191,15 @@ impl IconShape for FaPinterest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z", } + } } } @@ -12006,11 +13234,15 @@ impl IconShape for FaPix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M242.4 292.5C247.8 287.1 257.1 287.1 262.5 292.5L339.5 369.5C353.7 383.7 372.6 391.5 392.6 391.5H407.7L310.6 488.6C280.3 518.1 231.1 518.1 200.8 488.6L103.3 391.2H112.6C132.6 391.2 151.5 383.4 165.7 369.2L242.4 292.5zM262.5 218.9C256.1 224.4 247.9 224.5 242.4 218.9L165.7 142.2C151.5 127.1 132.6 120.2 112.6 120.2H103.3L200.7 22.76C231.1-7.586 280.3-7.586 310.6 22.76L407.8 119.9H392.6C372.6 119.9 353.7 127.7 339.5 141.9L262.5 218.9zM112.6 142.7C126.4 142.7 139.1 148.3 149.7 158.1L226.4 234.8C233.6 241.1 243 245.6 252.5 245.6C261.9 245.6 271.3 241.1 278.5 234.8L355.5 157.8C365.3 148.1 378.8 142.5 392.6 142.5H430.3L488.6 200.8C518.9 231.1 518.9 280.3 488.6 310.6L430.3 368.9H392.6C378.8 368.9 365.3 363.3 355.5 353.5L278.5 276.5C264.6 262.6 240.3 262.6 226.4 276.6L149.7 353.2C139.1 363 126.4 368.6 112.6 368.6H80.78L22.76 310.6C-7.586 280.3-7.586 231.1 22.76 200.8L80.78 142.7H112.6z", } + } } } @@ -12045,11 +13277,15 @@ impl IconShape for FaPlaystation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M570.9 372.3c-11.3 14.2-38.8 24.3-38.8 24.3L327 470.2v-54.3l150.9-53.8c17.1-6.1 19.8-14.8 5.8-19.4-13.9-4.6-39.1-3.3-56.2 2.9L327 381.1v-56.4c23.2-7.8 47.1-13.6 75.7-16.8 40.9-4.5 90.9.6 130.2 15.5 44.2 14 49.2 34.7 38 48.9zm-224.4-92.5v-139c0-16.3-3-31.3-18.3-35.6-11.7-3.8-19 7.1-19 23.4v347.9l-93.8-29.8V32c39.9 7.4 98 24.9 129.2 35.4C424.1 94.7 451 128.7 451 205.2c0 74.5-46 102.8-104.5 74.6zM43.2 410.2c-45.4-12.8-53-39.5-32.3-54.8 19.1-14.2 51.7-24.9 51.7-24.9l134.5-47.8v54.5l-96.8 34.6c-17.1 6.1-19.7 14.8-5.8 19.4 13.9 4.6 39.1 3.3 56.2-2.9l46.4-16.9v48.8c-51.6 9.3-101.4 7.3-153.9-10z", } + } } } @@ -12084,11 +13320,15 @@ impl IconShape for FaProductHunt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M326.3 218.8c0 20.5-16.7 37.2-37.2 37.2h-70.3v-74.4h70.3c20.5 0 37.2 16.7 37.2 37.2zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-128.1-37.2c0-47.9-38.9-86.8-86.8-86.8H169.2v248h49.6v-74.4h70.3c47.9 0 86.8-38.9 86.8-86.8z", } + } } } @@ -12123,11 +13363,15 @@ impl IconShape for FaPushed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407 111.9l-98.5-9 14-33.4c10.4-23.5-10.8-40.4-28.7-37L22.5 76.9c-15.1 2.7-26 18.3-21.4 36.6l105.1 348.3c6.5 21.3 36.7 24.2 47.7 7l35.3-80.8 235.2-231.3c16.4-16.8 4.3-42.9-17.4-44.8zM297.6 53.6c5.1-.7 7.5 2.5 5.2 7.4L286 100.9 108.6 84.6l189-31zM22.7 107.9c-3.1-5.1 1-10 6.1-9.1l248.7 22.7-96.9 230.7L22.7 107.9zM136 456.4c-2.6 4-7.9 3.1-9.4-1.2L43.5 179.7l127.7 197.6c-7 15-35.2 79.1-35.2 79.1zm272.8-314.5L210.1 337.3l89.7-213.7 106.4 9.7c4 1.1 5.7 5.3 2.6 8.6z", } + } } } @@ -12162,11 +13406,15 @@ impl IconShape for FaPython { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z", } + } } } @@ -12201,11 +13449,15 @@ impl IconShape for FaQq { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M433.754 420.445c-11.526 1.393-44.86-52.741-44.86-52.741 0 31.345-16.136 72.247-51.051 101.786 16.842 5.192 54.843 19.167 45.803 34.421-7.316 12.343-125.51 7.881-159.632 4.037-34.122 3.844-152.316 8.306-159.632-4.037-9.045-15.25 28.918-29.214 45.783-34.415-34.92-29.539-51.059-70.445-51.059-101.792 0 0-33.334 54.134-44.859 52.741-5.37-.65-12.424-29.644 9.347-99.704 10.261-33.024 21.995-60.478 40.144-105.779C60.683 98.063 108.982.006 224 0c113.737.006 163.156 96.133 160.264 214.963 18.118 45.223 29.912 72.85 40.144 105.778 21.768 70.06 14.716 99.053 9.346 99.704z", } + } } } @@ -12240,11 +13492,15 @@ impl IconShape for FaQuinscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M313.6 474.6h-1a158.1 158.1 0 0 1 0-316.2c94.9 0 168.2 83.1 157 176.6 4 5.1 8.2 9.6 11.2 15.3 13.4-30.3 20.3-62.4 20.3-97.7C501.1 117.5 391.6 8 256.5 8S12 117.5 12 252.6s109.5 244.6 244.5 244.6a237.36 237.36 0 0 0 70.4-10.1c-5.2-3.5-8.9-8.1-13.3-12.5zm-.1-.1l.4.1zm78.4-168.9a99.2 99.2 0 1 0 99.2 99.2 99.18 99.18 0 0 0-99.2-99.2z", } + } } } @@ -12279,11 +13535,15 @@ impl IconShape for FaQuora { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z", } + } } } @@ -12318,11 +13578,15 @@ impl IconShape for FaRProject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z", } + } } } @@ -12357,11 +13621,15 @@ impl IconShape for FaRaspberryPi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M372 232.5l-3.7-6.5c.1-46.4-21.4-65.3-46.5-79.7 7.6-2 15.4-3.6 17.6-13.2 13.1-3.3 15.8-9.4 17.1-15.8 3.4-2.3 14.8-8.7 13.6-19.7 6.4-4.4 10-10.1 8.1-18.1 6.9-7.5 8.7-13.7 5.8-19.4 8.3-10.3 4.6-15.6 1.1-20.9 6.2-11.2.7-23.2-16.6-21.2-6.9-10.1-21.9-7.8-24.2-7.8-2.6-3.2-6-6-16.5-4.7-6.8-6.1-14.4-5-22.3-2.1-9.3-7.3-15.5-1.4-22.6.8C271.6.6 269 5.5 263.5 7.6c-12.3-2.6-16.1 3-22 8.9l-6.9-.1c-18.6 10.8-27.8 32.8-31.1 44.1-3.3-11.3-12.5-33.3-31.1-44.1l-6.9.1c-5.9-5.9-9.7-11.5-22-8.9-5.6-2-8.1-7-19.4-3.4-4.6-1.4-8.9-4.4-13.9-4.3-2.6.1-5.5 1-8.7 3.5-7.9-3-15.5-4-22.3 2.1-10.5-1.3-14 1.4-16.5 4.7-2.3 0-17.3-2.3-24.2 7.8C21.2 16 15.8 28 22 39.2c-3.5 5.4-7.2 10.7 1.1 20.9-2.9 5.7-1.1 11.9 5.8 19.4-1.8 8 1.8 13.7 8.1 18.1-1.2 11 10.2 17.4 13.6 19.7 1.3 6.4 4 12.4 17.1 15.8 2.2 9.5 10 11.2 17.6 13.2-25.1 14.4-46.6 33.3-46.5 79.7l-3.7 6.5c-28.8 17.2-54.7 72.7-14.2 117.7 2.6 14.1 7.1 24.2 11 35.4 5.9 45.2 44.5 66.3 54.6 68.8 14.9 11.2 30.8 21.8 52.2 29.2C159 504.2 181 512 203 512h1c22.1 0 44-7.8 64.2-28.4 21.5-7.4 37.3-18 52.2-29.2 10.2-2.5 48.7-23.6 54.6-68.8 3.9-11.2 8.4-21.3 11-35.4 40.6-45.1 14.7-100.5-14-117.7zm-22.2-8c-1.5 18.7-98.9-65.1-82.1-67.9 45.7-7.5 83.6 19.2 82.1 67.9zm-43 93.1c-24.5 15.8-59.8 5.6-78.8-22.8s-14.6-64.2 9.9-80c24.5-15.8 59.8-5.6 78.8 22.8s14.6 64.2-9.9 80zM238.9 29.3c.8 4.2 1.8 6.8 2.9 7.6 5.4-5.8 9.8-11.7 16.8-17.3 0 3.3-1.7 6.8 2.5 9.4 3.7-5 8.8-9.5 15.5-13.3-3.2 5.6-.6 7.3 1.2 9.6 5.1-4.4 10-8.8 19.4-12.3-2.6 3.1-6.2 6.2-2.4 9.8 5.3-3.3 10.6-6.6 23.1-8.9-2.8 3.1-8.7 6.3-5.1 9.4 6.6-2.5 14-4.4 22.1-5.4-3.9 3.2-7.1 6.3-3.9 8.8 7.1-2.2 16.9-5.1 26.4-2.6l-6 6.1c-.7.8 14.1.6 23.9.8-3.6 5-7.2 9.7-9.3 18.2 1 1 5.8.4 10.4 0-4.7 9.9-12.8 12.3-14.7 16.6 2.9 2.2 6.8 1.6 11.2.1-3.4 6.9-10.4 11.7-16 17.3 1.4 1 3.9 1.6 9.7.9-5.2 5.5-11.4 10.5-18.8 15 1.3 1.5 5.8 1.5 10 1.6-6.7 6.5-15.3 9.9-23.4 14.2 4 2.7 6.9 2.1 10 2.1-5.7 4.7-15.4 7.1-24.4 10 1.7 2.7 3.4 3.4 7.1 4.1-9.5 5.3-23.2 2.9-27 5.6.9 2.7 3.6 4.4 6.7 5.8-15.4.9-57.3-.6-65.4-32.3 15.7-17.3 44.4-37.5 93.7-62.6-38.4 12.8-73 30-102 53.5-34.3-15.9-10.8-55.9 5.8-71.8zm-34.4 114.6c24.2-.3 54.1 17.8 54 34.7-.1 15-21 27.1-53.8 26.9-32.1-.4-53.7-15.2-53.6-29.8 0-11.9 26.2-32.5 53.4-31.8zm-123-12.8c3.7-.7 5.4-1.5 7.1-4.1-9-2.8-18.7-5.3-24.4-10 3.1 0 6 .7 10-2.1-8.1-4.3-16.7-7.7-23.4-14.2 4.2-.1 8.7 0 10-1.6-7.4-4.5-13.6-9.5-18.8-15 5.8.7 8.3.1 9.7-.9-5.6-5.6-12.7-10.4-16-17.3 4.3 1.5 8.3 2 11.2-.1-1.9-4.2-10-6.7-14.7-16.6 4.6.4 9.4 1 10.4 0-2.1-8.5-5.8-13.3-9.3-18.2 9.8-.1 24.6 0 23.9-.8l-6-6.1c9.5-2.5 19.3.4 26.4 2.6 3.2-2.5-.1-5.6-3.9-8.8 8.1 1.1 15.4 2.9 22.1 5.4 3.5-3.1-2.3-6.3-5.1-9.4 12.5 2.3 17.8 5.6 23.1 8.9 3.8-3.6.2-6.7-2.4-9.8 9.4 3.4 14.3 7.9 19.4 12.3 1.7-2.3 4.4-4 1.2-9.6 6.7 3.8 11.8 8.3 15.5 13.3 4.1-2.6 2.5-6.2 2.5-9.4 7 5.6 11.4 11.5 16.8 17.3 1.1-.8 2-3.4 2.9-7.6 16.6 15.9 40.1 55.9 6 71.8-29-23.5-63.6-40.7-102-53.5 49.3 25 78 45.3 93.7 62.6-8 31.8-50 33.2-65.4 32.3 3.1-1.4 5.8-3.2 6.7-5.8-4-2.8-17.6-.4-27.2-5.6zm60.1 24.1c16.8 2.8-80.6 86.5-82.1 67.9-1.5-48.7 36.5-75.5 82.1-67.9zM38.2 342c-23.7-18.8-31.3-73.7 12.6-98.3 26.5-7 9 107.8-12.6 98.3zm91 98.2c-13.3 7.9-45.8 4.7-68.8-27.9-15.5-27.4-13.5-55.2-2.6-63.4 16.3-9.8 41.5 3.4 60.9 25.6 16.9 20 24.6 55.3 10.5 65.7zm-26.4-119.7c-24.5-15.8-28.9-51.6-9.9-80s54.3-38.6 78.8-22.8 28.9 51.6 9.9 80c-19.1 28.4-54.4 38.6-78.8 22.8zM205 496c-29.4 1.2-58.2-23.7-57.8-32.3-.4-12.7 35.8-22.6 59.3-22 23.7-1 55.6 7.5 55.7 18.9.5 11-28.8 35.9-57.2 35.4zm58.9-124.9c.2 29.7-26.2 53.8-58.8 54-32.6.2-59.2-23.8-59.4-53.4v-.6c-.2-29.7 26.2-53.8 58.8-54 32.6-.2 59.2 23.8 59.4 53.4v.6zm82.2 42.7c-25.3 34.6-59.6 35.9-72.3 26.3-13.3-12.4-3.2-50.9 15.1-72 20.9-23.3 43.3-38.5 58.9-26.6 10.5 10.3 16.7 49.1-1.7 72.3zm22.9-73.2c-21.5 9.4-39-105.3-12.6-98.3 43.9 24.7 36.3 79.6 12.6 98.3z", } + } } } @@ -12396,11 +13664,15 @@ impl IconShape for FaRavelry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z", } + } } } @@ -12435,11 +13707,15 @@ impl IconShape for FaReact { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z", } + } } } @@ -12474,11 +13750,15 @@ impl IconShape for FaReacteurope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M250.6 211.74l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm63.7 0l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.2-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm-91.3 50.5h-3.4c-4.8 0-3.8 4-3.8 12.1 0 4.7-2.3 6.1-5.8 6.1s-5.8-1.4-5.8-6.1v-36.6c0-4.7 2.3-6.1 5.8-6.1s5.8 1.4 5.8 6.1c0 7.2-.7 10.5 3.8 10.5h3.4c4.7-.1 3.8-3.9 3.8-12.3 0-9.9-6.7-14.1-16.8-14.1h-.2c-10.1 0-16.8 4.2-16.8 14.1V276c0 10.4 6.7 14.1 16.8 14.1h.2c10.1 0 16.8-3.8 16.8-14.1 0-9.86 1.1-13.76-3.8-13.76zm-80.7 17.4h-14.7v-19.3H139c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-11.4v-18.3H142c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-21.7c-2.4-.1-3.7 1.3-3.7 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h21.9c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8zm-42-18.5c4.6-2 7.3-6 7.3-12.4v-11.9c0-10.1-6.7-14.1-16.8-14.1H77.4c-2.5 0-3.8 1.3-3.8 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5 0 3.8-1.3 3.8-3.8v-22.9h5.6l7.4 23.5a4.1 4.1 0 0 0 4.3 3.2h3.3c2.8 0 4-1.8 3.2-4.4zm-3.8-14c0 4.8-2.5 6.1-6.1 6.1h-5.8v-20.9h5.8c3.6 0 6.1 1.3 6.1 6.1zM176 226a3.82 3.82 0 0 0-4.2-3.4h-6.9a3.68 3.68 0 0 0-4 3.4l-11 59.2c-.5 2.7.9 4.1 3.4 4.1h3a3.74 3.74 0 0 0 4.1-3.5l1.8-11.3h12.2l1.8 11.3a3.74 3.74 0 0 0 4.1 3.5h3.5c2.6 0 3.9-1.4 3.4-4.1zm-12.3 39.3l4.7-29.7 4.7 29.7zm89.3 20.2v-53.2h7.5c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-25.8c-2.5 0-3.8 1.3-3.8 3.8v2.1c0 2.5 1.3 3.8 3.8 3.8h7.3v53.2c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5.04 3.8-1.3 3.8-3.76zm248-.8h-19.4V258h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9H501a1.81 1.81 0 0 0 2-1.9v-.8a1.84 1.84 0 0 0-2-1.96zm-93.1-62.9h-.8c-10.1 0-15.3 4.7-15.3 14.1V276c0 9.3 5.2 14.1 15.3 14.1h.8c10.1 0 15.3-4.8 15.3-14.1v-40.1c0-9.36-5.2-14.06-15.3-14.06zm10.2 52.4c-.1 8-3 11.1-10.5 11.1s-10.5-3.1-10.5-11.1v-36.6c0-7.9 3-11.1 10.5-11.1s10.5 3.2 10.5 11.1zm-46.5-14.5c6.1-1.6 9.2-6.1 9.2-13.3v-9.7c0-9.4-5.2-14.1-15.3-14.1h-13.7a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.9h11.6l10.4 27.2a2.32 2.32 0 0 0 2.3 1.5h1.5c1.4 0 2-1 1.5-2.3zm-6.4-3.9H355v-28.5h10.2c7.5 0 10.5 3.1 10.5 11.1v6.4c0 7.84-3 11.04-10.5 11.04zm85.9-33.1h-13.7a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.1h10.6c10.1 0 15.3-4.8 15.3-14.1v-10.5c0-9.4-5.2-14.1-15.3-14.1zm10.2 22.8c0 7.9-3 11.1-10.5 11.1h-10.2v-29.2h10.2c7.5-.1 10.5 3.1 10.5 11zM259.5 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm227.6-136.1a364.42 364.42 0 0 0-35.6-11.3c19.6-78 11.6-134.7-22.3-153.9C394.7-12.66 343.3 11 291 61.94q5.1 4.95 10.2 10.2c82.5-80 119.6-53.5 120.9-52.8 22.4 12.7 36 55.8 15.5 137.8a587.83 587.83 0 0 0-84.6-13C281.1 43.64 212.4 2 170.8 2 140 2 127 23 123.2 29.74c-18.1 32-13.3 84.2.1 133.8-70.5 20.3-120.7 54.1-120.3 95 .5 59.6 103.2 87.8 122.1 92.8-20.5 81.9-10.1 135.6 22.3 153.9 28 15.8 75.1 6 138.2-55.2q-5.1-4.95-10.2-10.2c-82.5 80-119.7 53.5-120.9 52.8-22.3-12.6-36-55.6-15.5-137.9 12.4 2.9 41.8 9.5 84.6 13 71.9 100.4 140.6 142 182.1 142 30.8 0 43.8-21 47.6-27.7 18-31.9 13.3-84.1-.1-133.8 152.3-43.8 156.2-130.2 33.9-176.3zM135.9 36.84c2.9-5.1 11.9-20.3 34.9-20.3 36.8 0 98.8 39.6 163.3 126.2a714 714 0 0 0-93.9.9 547.76 547.76 0 0 1 42.2-52.4Q277.3 86 272.2 81a598.25 598.25 0 0 0-50.7 64.2 569.69 569.69 0 0 0-84.4 14.6c-.2-1.4-24.3-82.2-1.2-123zm304.8 438.3c-2.9 5.1-11.8 20.3-34.9 20.3-36.7 0-98.7-39.4-163.3-126.2a695.38 695.38 0 0 0 93.9-.9 547.76 547.76 0 0 1-42.2 52.4q5.1 5.25 10.2 10.2a588.47 588.47 0 0 0 50.7-64.2c47.3-4.7 80.3-13.5 84.4-14.6 22.7 84.4 4.5 117 1.2 123zm9.1-138.6c-3.6-11.9-7.7-24.1-12.4-36.4a12.67 12.67 0 0 1-10.7-5.7l-.1.1a19.61 19.61 0 0 1-5.4 3.6c5.7 14.3 10.6 28.4 14.7 42.2a535.3 535.3 0 0 1-72 13c3.5-5.3 17.2-26.2 32.2-54.2a24.6 24.6 0 0 1-6-3.2c-1.1 1.2-3.6 4.2-10.9 4.2-6.2 11.2-17.4 30.9-33.9 55.2a711.91 711.91 0 0 1-112.4 1c-7.9-11.2-21.5-31.1-36.8-57.8a21 21 0 0 1-3-1.5c-1.9 1.6-3.9 3.2-12.6 3.2 6.3 11.2 17.5 30.7 33.8 54.6a548.81 548.81 0 0 1-72.2-11.7q5.85-21 14.1-42.9c-3.2 0-5.4.2-8.4-1a17.58 17.58 0 0 1-6.9 1c-4.9 13.4-9.1 26.5-12.7 39.4C-31.7 297-12.1 216 126.7 175.64c3.6 11.9 7.7 24.1 12.4 36.4 10.4 0 12.9 3.4 14.4 5.3a12 12 0 0 1 2.3-2.2c-5.8-14.7-10.9-29.2-15.2-43.3 7-1.8 32.4-8.4 72-13-15.9 24.3-26.7 43.9-32.8 55.3a14.22 14.22 0 0 1 6.4 8 23.42 23.42 0 0 1 10.2-8.4c6.5-11.7 17.9-31.9 34.8-56.9a711.72 711.72 0 0 1 112.4-1c31.5 44.6 28.9 48.1 42.5 64.5a21.42 21.42 0 0 1 10.4-7.4c-6.4-11.4-17.6-31-34.3-55.5 40.4 4.1 65 10 72.2 11.7-4 14.4-8.9 29.2-14.6 44.2a20.74 20.74 0 0 1 6.8 4.3l.1.1a12.72 12.72 0 0 1 8.9-5.6c4.9-13.4 9.2-26.6 12.8-39.5a359.71 359.71 0 0 1 34.5 11c106.1 39.9 74 87.9 72.6 90.4-19.8 35.1-80.1 55.2-105.7 62.5zm-114.4-114h-1.2a1.74 1.74 0 0 0-1.9 1.9v49.8c0 7.9-2.6 11.1-10.1 11.1s-10.1-3.1-10.1-11.1v-49.8a1.69 1.69 0 0 0-1.9-1.9H309a1.81 1.81 0 0 0-2 1.9v51.5c0 9.6 5 14.1 15.1 14.1h.4c10.1 0 15.1-4.6 15.1-14.1v-51.5a2 2 0 0 0-2.2-1.9zM321.7 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm-31.1 7.4l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm5.1-30.8h-19.4v-26.7h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h22.5a1.77 1.77 0 0 0 2-1.9v-.8a1.83 1.83 0 0 0-2-2.06zm-7.4-99.4L286 192l-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1z", } + } } } @@ -12513,11 +13793,15 @@ impl IconShape for FaReadme { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528.3 46.5H388.5c-48.1 0-89.9 33.3-100.4 80.3-10.6-47-52.3-80.3-100.4-80.3H48c-26.5 0-48 21.5-48 48v245.8c0 26.5 21.5 48 48 48h89.7c102.2 0 132.7 24.4 147.3 75 .7 2.8 5.2 2.8 6 0 14.7-50.6 45.2-75 147.3-75H528c26.5 0 48-21.5 48-48V94.6c0-26.4-21.3-47.9-47.7-48.1zM242 311.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5V289c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V251zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm259.3 121.7c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5V228c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.8c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V190z", } + } } } @@ -12552,11 +13836,15 @@ impl IconShape for FaRebel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.5 504C117.2 504 9 387.8 13.2 249.9 16 170.7 56.4 97.7 129.7 49.5c.3 0 1.9-.6 1.1.8-5.8 5.5-111.3 129.8-14.1 226.4 49.8 49.5 90 2.5 90 2.5 38.5-50.1-.6-125.9-.6-125.9-10-24.9-45.7-40.1-45.7-40.1l28.8-31.8c24.4 10.5 43.2 38.7 43.2 38.7.8-29.6-21.9-61.4-21.9-61.4L255.1 8l44.3 50.1c-20.5 28.8-21.9 62.6-21.9 62.6 13.8-23 43.5-39.3 43.5-39.3l28.5 31.8c-27.4 8.9-45.4 39.9-45.4 39.9-15.8 28.5-27.1 89.4.6 127.3 32.4 44.6 87.7-2.8 87.7-2.8 102.7-91.9-10.5-225-10.5-225-6.1-5.5.8-2.8.8-2.8 50.1 36.5 114.6 84.4 116.2 204.8C500.9 400.2 399 504 256.5 504z", } + } } } @@ -12591,11 +13879,15 @@ impl IconShape for FaRedRiver { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M353.2 32H94.8C42.4 32 0 74.4 0 126.8v258.4C0 437.6 42.4 480 94.8 480h258.4c52.4 0 94.8-42.4 94.8-94.8V126.8c0-52.4-42.4-94.8-94.8-94.8zM144.9 200.9v56.3c0 27-21.9 48.9-48.9 48.9V151.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9h-56.3c-12.3-.6-24.6 11.6-24 24zm176.3 72h-56.3c-12.3-.6-24.6 11.6-24 24v56.3c0 27-21.9 48.9-48.9 48.9V247.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9z", } + } } } @@ -12630,11 +13922,15 @@ impl IconShape for FaRedditAlien { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z", } + } } } @@ -12669,11 +13965,15 @@ impl IconShape for FaRedditSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z", } + } } } @@ -12708,11 +14008,15 @@ impl IconShape for FaReddit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z", } + } } } @@ -12747,11 +14051,15 @@ impl IconShape for FaRedhat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M341.52 285.56c33.65 0 82.34-6.94 82.34-47 .22-6.74.86-1.82-20.88-96.24-4.62-19.15-8.68-27.84-42.31-44.65-26.09-13.34-82.92-35.37-99.73-35.37-15.66 0-20.2 20.17-38.87 20.17-18 0-31.31-15.06-48.12-15.06-16.14 0-26.66 11-34.78 33.62-27.5 77.55-26.28 74.27-26.12 78.27 0 24.8 97.64 106.11 228.47 106.11M429 254.84c4.65 22 4.65 24.35 4.65 27.25 0 37.66-42.33 58.56-98 58.56-125.74.08-235.91-73.65-235.91-122.33a49.55 49.55 0 0 1 4.06-19.72C58.56 200.86 0 208.93 0 260.63c0 84.67 200.63 189 359.49 189 121.79 0 152.51-55.08 152.51-98.58 0-34.21-29.59-73.05-82.93-96.24", } + } } } @@ -12786,11 +14094,15 @@ impl IconShape for FaRenren { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M214 169.1c0 110.4-61 205.4-147.6 247.4C30 373.2 8 317.7 8 256.6 8 133.9 97.1 32.2 214 12.5v156.6zM255 504c-42.9 0-83.3-11-118.5-30.4C193.7 437.5 239.9 382.9 255 319c15.5 63.9 61.7 118.5 118.8 154.7C338.7 493 298.3 504 255 504zm190.6-87.5C359 374.5 298 279.6 298 169.1V12.5c116.9 19.7 206 121.4 206 244.1 0 61.1-22 116.6-58.4 159.9z", } + } } } @@ -12825,11 +14137,15 @@ impl IconShape for FaReplyd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 480H128C57.6 480 0 422.4 0 352V160C0 89.6 57.6 32 128 32h192c70.4 0 128 57.6 128 128v192c0 70.4-57.6 128-128 128zM193.4 273.2c-6.1-2-11.6-3.1-16.4-3.1-7.2 0-13.5 1.9-18.9 5.6-5.4 3.7-9.6 9-12.8 15.8h-1.1l-4.2-18.3h-28v138.9h36.1v-89.7c1.5-5.4 4.4-9.8 8.7-13.2 4.3-3.4 9.8-5.1 16.2-5.1 4.6 0 9.8 1 15.6 3.1l4.8-34zm115.2 103.4c-3.2 2.4-7.7 4.8-13.7 7.1-6 2.3-12.8 3.5-20.4 3.5-12.2 0-21.1-3-26.5-8.9-5.5-5.9-8.5-14.7-9-26.4h83.3c.9-4.8 1.6-9.4 2.1-13.9.5-4.4.7-8.6.7-12.5 0-10.7-1.6-19.7-4.7-26.9-3.2-7.2-7.3-13-12.5-17.2-5.2-4.3-11.1-7.3-17.8-9.2-6.7-1.8-13.5-2.8-20.6-2.8-21.1 0-37.5 6.1-49.2 18.3s-17.5 30.5-17.5 55c0 22.8 5.2 40.7 15.6 53.7 10.4 13.1 26.8 19.6 49.2 19.6 10.7 0 20.9-1.5 30.4-4.6 9.5-3.1 17.1-6.8 22.6-11.2l-12-23.6zm-21.8-70.3c3.8 5.4 5.3 13.1 4.6 23.1h-51.7c.9-9.4 3.7-17 8.2-22.6 4.5-5.6 11.5-8.5 21-8.5 8.2-.1 14.1 2.6 17.9 8zm79.9 2.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4s2 11.7 6.1 15.6zm0 100.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4 0 6.6 2 11.7 6.1 15.6z", } + } } } @@ -12864,11 +14180,15 @@ impl IconShape for FaResearchgate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32v448h448V32H0zm262.2 334.4c-6.6 3-33.2 6-50-14.2-9.2-10.6-25.3-33.3-42.2-63.6-8.9 0-14.7 0-21.4-.6v46.4c0 23.5 6 21.2 25.8 23.9v8.1c-6.9-.3-23.1-.8-35.6-.8-13.1 0-26.1.6-33.6.8v-8.1c15.5-2.9 22-1.3 22-23.9V225c0-22.6-6.4-21-22-23.9V193c25.8 1 53.1-.6 70.9-.6 31.7 0 55.9 14.4 55.9 45.6 0 21.1-16.7 42.2-39.2 47.5 13.6 24.2 30 45.6 42.2 58.9 7.2 7.8 17.2 14.7 27.2 14.7v7.3zm22.9-135c-23.3 0-32.2-15.7-32.2-32.2V167c0-12.2 8.8-30.4 34-30.4s30.4 17.9 30.4 17.9l-10.7 7.2s-5.5-12.5-19.7-12.5c-7.9 0-19.7 7.3-19.7 19.7v26.8c0 13.4 6.6 23.3 17.9 23.3 14.1 0 21.5-10.9 21.5-26.8h-17.9v-10.7h30.4c0 20.5 4.7 49.9-34 49.9zm-116.5 44.7c-9.4 0-13.6-.3-20-.8v-69.7c6.4-.6 15-.6 22.5-.6 23.3 0 37.2 12.2 37.2 34.5 0 21.9-15 36.6-39.7 36.6z", } + } } } @@ -12903,11 +14223,15 @@ impl IconShape for FaResolving { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M281.2 278.2c46-13.3 49.6-23.5 44-43.4L314 195.5c-6.1-20.9-18.4-28.1-71.1-12.8L54.7 236.8l28.6 98.6 197.9-57.2zM248.5 8C131.4 8 33.2 88.7 7.2 197.5l221.9-63.9c34.8-10.2 54.2-11.7 79.3-8.2 36.3 6.1 52.7 25 61.4 55.2l10.7 37.8c8.2 28.1 1 50.6-23.5 73.6-19.4 17.4-31.2 24.5-61.4 33.2L203 351.8l220.4 27.1 9.7 34.2-48.1 13.3-286.8-37.3 23 80.2c36.8 22 80.3 34.7 126.3 34.7 137 0 248.5-111.4 248.5-248.3C497 119.4 385.5 8 248.5 8zM38.3 388.6L0 256.8c0 48.5 14.3 93.4 38.3 131.8z", } + } } } @@ -12942,11 +14266,15 @@ impl IconShape for FaRev { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M289.67 274.89a65.57 65.57 0 1 1-65.56-65.56 65.64 65.64 0 0 1 65.56 65.56zm139.55-5.05h-.13a204.69 204.69 0 0 0-74.32-153l-45.38 26.2a157.07 157.07 0 0 1 71.81 131.84C381.2 361.5 310.73 432 224.11 432S67 361.5 67 274.88c0-81.88 63-149.27 143-156.43v39.12l108.77-62.79L210 32v38.32c-106.7 7.25-191 96-191 204.57 0 111.59 89.12 202.29 200.06 205v.11h210.16V269.84z", } + } } } @@ -12981,11 +14309,15 @@ impl IconShape for FaRocketchat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M284.046,224.8a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,284.046,224.8Zm-110.45,0a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,173.6,224.8Zm220.923,0a34.114,34.114,0,1,0,34.317,34.113A34.215,34.215,0,0,0,394.519,224.8Zm153.807-55.319c-15.535-24.172-37.31-45.57-64.681-63.618-52.886-34.817-122.374-54-195.666-54a405.975,405.975,0,0,0-72.032,6.357,238.524,238.524,0,0,0-49.51-36.588C99.684-11.7,40.859.711,11.135,11.421A14.291,14.291,0,0,0,5.58,34.782C26.542,56.458,61.222,99.3,52.7,138.252c-33.142,33.9-51.112,74.776-51.112,117.337,0,43.372,17.97,84.248,51.112,118.148,8.526,38.956-26.154,81.816-47.116,103.491a14.284,14.284,0,0,0,5.555,23.34c29.724,10.709,88.549,23.147,155.324-10.2a238.679,238.679,0,0,0,49.51-36.589A405.972,405.972,0,0,0,288,460.14c73.313,0,142.8-19.159,195.667-53.975,27.371-18.049,49.145-39.426,64.679-63.619,17.309-26.923,26.07-55.916,26.07-86.125C574.394,225.4,565.634,196.43,548.326,169.485ZM284.987,409.9a345.65,345.65,0,0,1-89.446-11.5l-20.129,19.393a184.366,184.366,0,0,1-37.138,27.585,145.767,145.767,0,0,1-52.522,14.87c.983-1.771,1.881-3.563,2.842-5.356q30.258-55.68,16.325-100.078c-32.992-25.962-52.778-59.2-52.778-95.4,0-83.1,104.254-150.469,232.846-150.469s232.867,67.373,232.867,150.469C517.854,342.525,413.6,409.9,284.987,409.9Z", } + } } } @@ -13020,11 +14352,15 @@ impl IconShape for FaRockrms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm157.4 419.5h-90l-112-131.3c-17.9-20.4-3.9-56.1 26.6-56.1h75.3l-84.6-99.3-84.3 98.9h-90L193.5 67.2c14.4-18.4 41.3-17.3 54.5 0l157.7 185.1c19 22.8 2 57.2-27.6 56.1-.6 0-74.2.2-74.2.2l101.5 118.9z", } + } } } @@ -13059,11 +14395,15 @@ impl IconShape for FaRust { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M508.52,249.75,486.7,236.24c-.17-2-.34-3.93-.55-5.88l18.72-17.5a7.35,7.35,0,0,0-2.44-12.25l-24-9c-.54-1.88-1.08-3.78-1.67-5.64l15-20.83a7.35,7.35,0,0,0-4.79-11.54l-25.42-4.15c-.9-1.73-1.79-3.45-2.73-5.15l10.68-23.42a7.35,7.35,0,0,0-6.95-10.39l-25.82.91q-1.79-2.22-3.61-4.4L439,81.84A7.36,7.36,0,0,0,430.16,73L405,78.93q-2.17-1.83-4.4-3.61l.91-25.82a7.35,7.35,0,0,0-10.39-7L367.7,53.23c-1.7-.94-3.43-1.84-5.15-2.73L358.4,25.08a7.35,7.35,0,0,0-11.54-4.79L326,35.26c-1.86-.59-3.75-1.13-5.64-1.67l-9-24a7.35,7.35,0,0,0-12.25-2.44l-17.5,18.72c-1.95-.21-3.91-.38-5.88-.55L262.25,3.48a7.35,7.35,0,0,0-12.5,0L236.24,25.3c-2,.17-3.93.34-5.88.55L212.86,7.13a7.35,7.35,0,0,0-12.25,2.44l-9,24c-1.89.55-3.79,1.08-5.66,1.68l-20.82-15a7.35,7.35,0,0,0-11.54,4.79l-4.15,25.41c-1.73.9-3.45,1.79-5.16,2.73L120.88,42.55a7.35,7.35,0,0,0-10.39,7l.92,25.81c-1.49,1.19-3,2.39-4.42,3.61L81.84,73A7.36,7.36,0,0,0,73,81.84L78.93,107c-1.23,1.45-2.43,2.93-3.62,4.41l-25.81-.91a7.42,7.42,0,0,0-6.37,3.26,7.35,7.35,0,0,0-.57,7.13l10.66,23.41c-.94,1.7-1.83,3.43-2.73,5.16L25.08,153.6a7.35,7.35,0,0,0-4.79,11.54l15,20.82c-.59,1.87-1.13,3.77-1.68,5.66l-24,9a7.35,7.35,0,0,0-2.44,12.25l18.72,17.5c-.21,1.95-.38,3.91-.55,5.88L3.48,249.75a7.35,7.35,0,0,0,0,12.5L25.3,275.76c.17,2,.34,3.92.55,5.87L7.13,299.13a7.35,7.35,0,0,0,2.44,12.25l24,9c.55,1.89,1.08,3.78,1.68,5.65l-15,20.83a7.35,7.35,0,0,0,4.79,11.54l25.42,4.15c.9,1.72,1.79,3.45,2.73,5.14L42.56,391.12a7.35,7.35,0,0,0,.57,7.13,7.13,7.13,0,0,0,6.37,3.26l25.83-.91q1.77,2.22,3.6,4.4L73,430.16A7.36,7.36,0,0,0,81.84,439L107,433.07q2.18,1.83,4.41,3.61l-.92,25.82a7.35,7.35,0,0,0,10.39,6.95l23.43-10.68c1.69.94,3.42,1.83,5.14,2.73l4.15,25.42a7.34,7.34,0,0,0,11.54,4.78l20.83-15c1.86.6,3.76,1.13,5.65,1.68l9,24a7.36,7.36,0,0,0,12.25,2.44l17.5-18.72c1.95.21,3.92.38,5.88.55l13.51,21.82a7.35,7.35,0,0,0,12.5,0l13.51-21.82c2-.17,3.93-.34,5.88-.56l17.5,18.73a7.36,7.36,0,0,0,12.25-2.44l9-24c1.89-.55,3.78-1.08,5.65-1.68l20.82,15a7.34,7.34,0,0,0,11.54-4.78l4.15-25.42c1.72-.9,3.45-1.79,5.15-2.73l23.42,10.68a7.35,7.35,0,0,0,10.39-6.95l-.91-25.82q2.22-1.79,4.4-3.61L430.16,439a7.36,7.36,0,0,0,8.84-8.84L433.07,405q1.83-2.17,3.61-4.4l25.82.91a7.23,7.23,0,0,0,6.37-3.26,7.35,7.35,0,0,0,.58-7.13L458.77,367.7c.94-1.7,1.83-3.43,2.73-5.15l25.42-4.15a7.35,7.35,0,0,0,4.79-11.54l-15-20.83c.59-1.87,1.13-3.76,1.67-5.65l24-9a7.35,7.35,0,0,0,2.44-12.25l-18.72-17.5c.21-1.95.38-3.91.55-5.87l21.82-13.51a7.35,7.35,0,0,0,0-12.5Zm-151,129.08A13.91,13.91,0,0,0,341,389.51l-7.64,35.67A187.51,187.51,0,0,1,177,424.44l-7.64-35.66a13.87,13.87,0,0,0-16.46-10.68l-31.51,6.76a187.38,187.38,0,0,1-16.26-19.21H258.3c1.72,0,2.89-.29,2.89-1.91V309.55c0-1.57-1.17-1.91-2.89-1.91H213.47l.05-34.35H262c4.41,0,23.66,1.28,29.79,25.87,1.91,7.55,6.17,32.14,9.06,40,2.89,8.82,14.6,26.46,27.1,26.46H407a187.3,187.3,0,0,1-17.34,20.09Zm25.77,34.49A15.24,15.24,0,1,1,368,398.08h.44A15.23,15.23,0,0,1,383.24,413.32Zm-225.62-.68a15.24,15.24,0,1,1-15.25-15.25h.45A15.25,15.25,0,0,1,157.62,412.64ZM69.57,234.15l32.83-14.6a13.88,13.88,0,0,0,7.06-18.33L102.69,186h26.56V305.73H75.65A187.65,187.65,0,0,1,69.57,234.15ZM58.31,198.09a15.24,15.24,0,0,1,15.23-15.25H74a15.24,15.24,0,1,1-15.67,15.24Zm155.16,24.49.05-35.32h63.26c3.28,0,23.07,3.77,23.07,18.62,0,12.29-15.19,16.7-27.68,16.7ZM399,306.71c-9.8,1.13-20.63-4.12-22-10.09-5.78-32.49-15.39-39.4-30.57-51.4,18.86-11.95,38.46-29.64,38.46-53.26,0-25.52-17.49-41.59-29.4-49.48-16.76-11-35.28-13.23-40.27-13.23H116.32A187.49,187.49,0,0,1,221.21,70.06l23.47,24.6a13.82,13.82,0,0,0,19.6.44l26.26-25a187.51,187.51,0,0,1,128.37,91.43l-18,40.57A14,14,0,0,0,408,220.43l34.59,15.33a187.12,187.12,0,0,1,.4,32.54H423.71c-1.91,0-2.69,1.27-2.69,3.13v8.82C421,301,409.31,305.58,399,306.71ZM240,60.21A15.24,15.24,0,0,1,255.21,45h.45A15.24,15.24,0,1,1,240,60.21ZM436.84,214a15.24,15.24,0,1,1,0-30.48h.44a15.24,15.24,0,0,1-.44,30.48Z", } + } } } @@ -13098,11 +14438,15 @@ impl IconShape for FaSafari { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M274.69,274.69l-37.38-37.38L166,346ZM256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8ZM411.85,182.79l14.78-6.13A8,8,0,0,1,437.08,181h0a8,8,0,0,1-4.33,10.46L418,197.57a8,8,0,0,1-10.45-4.33h0A8,8,0,0,1,411.85,182.79ZM314.43,94l6.12-14.78A8,8,0,0,1,331,74.92h0a8,8,0,0,1,4.33,10.45l-6.13,14.78a8,8,0,0,1-10.45,4.33h0A8,8,0,0,1,314.43,94ZM256,60h0a8,8,0,0,1,8,8V84a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V68A8,8,0,0,1,256,60ZM181,74.92a8,8,0,0,1,10.46,4.33L197.57,94a8,8,0,1,1-14.78,6.12l-6.13-14.78A8,8,0,0,1,181,74.92Zm-63.58,42.49h0a8,8,0,0,1,11.31,0L140,128.72A8,8,0,0,1,140,140h0a8,8,0,0,1-11.31,0l-11.31-11.31A8,8,0,0,1,117.41,117.41ZM60,256h0a8,8,0,0,1,8-8H84a8,8,0,0,1,8,8h0a8,8,0,0,1-8,8H68A8,8,0,0,1,60,256Zm40.15,73.21-14.78,6.13A8,8,0,0,1,74.92,331h0a8,8,0,0,1,4.33-10.46L94,314.43a8,8,0,0,1,10.45,4.33h0A8,8,0,0,1,100.15,329.21Zm4.33-136h0A8,8,0,0,1,94,197.57l-14.78-6.12A8,8,0,0,1,74.92,181h0a8,8,0,0,1,10.45-4.33l14.78,6.13A8,8,0,0,1,104.48,193.24ZM197.57,418l-6.12,14.78a8,8,0,0,1-14.79-6.12l6.13-14.78A8,8,0,1,1,197.57,418ZM264,444a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V428a8,8,0,0,1,8-8h0a8,8,0,0,1,8,8Zm67-6.92h0a8,8,0,0,1-10.46-4.33L314.43,418a8,8,0,0,1,4.33-10.45h0a8,8,0,0,1,10.45,4.33l6.13,14.78A8,8,0,0,1,331,437.08Zm63.58-42.49h0a8,8,0,0,1-11.31,0L372,383.28A8,8,0,0,1,372,372h0a8,8,0,0,1,11.31,0l11.31,11.31A8,8,0,0,1,394.59,394.59ZM286.25,286.25,110.34,401.66,225.75,225.75,401.66,110.34ZM437.08,331h0a8,8,0,0,1-10.45,4.33l-14.78-6.13a8,8,0,0,1-4.33-10.45h0A8,8,0,0,1,418,314.43l14.78,6.12A8,8,0,0,1,437.08,331ZM444,264H428a8,8,0,0,1-8-8h0a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8h0A8,8,0,0,1,444,264Z", } + } } } @@ -13137,11 +14481,15 @@ impl IconShape for FaSalesforce { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248.89 245.64h-26.35c.69-5.16 3.32-14.12 13.64-14.12 6.75 0 11.97 3.82 12.71 14.12zm136.66-13.88c-.47 0-14.11-1.77-14.11 20s13.63 20 14.11 20c13 0 14.11-13.54 14.11-20 0-21.76-13.66-20-14.11-20zm-243.22 23.76a8.63 8.63 0 0 0-3.29 7.29c0 4.78 2.08 6.05 3.29 7.05 4.7 3.7 15.07 2.12 20.93.95v-16.94c-5.32-1.07-16.73-1.96-20.93 1.65zM640 232c0 87.58-80 154.39-165.36 136.43-18.37 33-70.73 70.75-132.2 41.63-41.16 96.05-177.89 92.18-213.81-5.17C8.91 428.78-50.19 266.52 53.36 205.61 18.61 126.18 76 32 167.67 32a124.24 124.24 0 0 1 98.56 48.7c20.7-21.4 49.4-34.81 81.15-34.81 42.34 0 79 23.52 98.8 58.57C539 63.78 640 132.69 640 232zm-519.55 31.8c0-11.76-11.69-15.17-17.87-17.17-5.27-2.11-13.41-3.51-13.41-8.94 0-9.46 17-6.66 25.17-2.12 0 0 1.17.71 1.64-.47.24-.7 2.36-6.58 2.59-7.29a1.13 1.13 0 0 0-.7-1.41c-12.33-7.63-40.7-8.51-40.7 12.7 0 12.46 11.49 15.44 17.88 17.17 4.72 1.58 13.17 3 13.17 8.7 0 4-3.53 7.06-9.17 7.06a31.76 31.76 0 0 1-19-6.35c-.47-.23-1.42-.71-1.65.71l-2.4 7.47c-.47.94.23 1.18.23 1.41 1.75 1.4 10.3 6.59 22.82 6.59 13.17 0 21.4-7.06 21.4-18.11zm32-42.58c-10.13 0-18.66 3.17-21.4 5.18a1 1 0 0 0-.24 1.41l2.59 7.06a1 1 0 0 0 1.18.7c.65 0 6.8-4 16.93-4 4 0 7.06.71 9.18 2.36 3.6 2.8 3.06 8.29 3.06 10.58-4.79-.3-19.11-3.44-29.41 3.76a16.92 16.92 0 0 0-7.34 14.54c0 5.9 1.51 10.4 6.59 14.35 12.24 8.16 36.28 2 38.1 1.41 1.58-.32 3.53-.66 3.53-1.88v-33.88c.04-4.61.32-21.64-22.78-21.64zM199 200.24a1.11 1.11 0 0 0-1.18-1.18H188a1.11 1.11 0 0 0-1.17 1.18v79a1.11 1.11 0 0 0 1.17 1.18h9.88a1.11 1.11 0 0 0 1.18-1.18zm55.75 28.93c-2.1-2.31-6.79-7.53-17.65-7.53-3.51 0-14.16.23-20.7 8.94-6.35 7.63-6.58 18.11-6.58 21.41 0 3.12.15 14.26 7.06 21.17 2.64 2.91 9.06 8.23 22.81 8.23 10.82 0 16.47-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.35-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.94-16.7h37.17a1.23 1.23 0 0 0 1.17-.94c-.29 0 2.07-14.7-6.09-24.23zm36.69 52.69c13.17 0 21.41-7.06 21.41-18.11 0-11.76-11.7-15.17-17.88-17.17-4.14-1.66-13.41-3.38-13.41-8.94 0-3.76 3.29-6.35 8.47-6.35a38.11 38.11 0 0 1 16.7 4.23s1.18.71 1.65-.47c.23-.7 2.35-6.58 2.58-7.29a1.13 1.13 0 0 0-.7-1.41c-7.91-4.9-16.74-4.94-20.23-4.94-12 0-20.46 7.29-20.46 17.64 0 12.46 11.48 15.44 17.87 17.17 6.11 2 13.17 3.26 13.17 8.7 0 4-3.52 7.06-9.17 7.06a31.8 31.8 0 0 1-19-6.35 1 1 0 0 0-1.65.71l-2.35 7.52c-.47.94.23 1.18.23 1.41 1.72 1.4 10.33 6.59 22.79 6.59zM357.09 224c0-.71-.24-1.18-1.18-1.18h-11.76c0-.14.94-8.94 4.47-12.47 4.16-4.15 11.76-1.64 12-1.64 1.17.47 1.41 0 1.64-.47l2.83-7.77c.7-.94 0-1.17-.24-1.41-5.09-2-17.35-2.87-24.46 4.24-5.48 5.48-7 13.92-8 19.52h-8.47a1.28 1.28 0 0 0-1.17 1.18l-1.42 7.76c0 .7.24 1.17 1.18 1.17h8.23c-8.51 47.9-8.75 50.21-10.35 55.52-1.08 3.62-3.29 6.9-5.88 7.76-.09 0-3.88 1.68-9.64-.24 0 0-.94-.47-1.41.71-.24.71-2.59 6.82-2.83 7.53s0 1.41.47 1.41c5.11 2 13 1.77 17.88 0 6.28-2.28 9.72-7.89 11.53-12.94 2.75-7.71 2.81-9.79 11.76-59.74h12.23a1.29 1.29 0 0 0 1.18-1.18zm53.39 16c-.56-1.68-5.1-18.11-25.17-18.11-15.25 0-23 10-25.16 18.11-1 3-3.18 14 0 23.52.09.3 4.41 18.12 25.16 18.12 14.95 0 22.9-9.61 25.17-18.12 3.21-9.61 1.01-20.52 0-23.52zm45.4-16.7c-5-1.65-16.62-1.9-22.11 5.41v-4.47a1.11 1.11 0 0 0-1.18-1.17h-9.4a1.11 1.11 0 0 0-1.18 1.17v55.28a1.12 1.12 0 0 0 1.18 1.18h9.64a1.12 1.12 0 0 0 1.18-1.18v-27.77c0-2.91.05-11.37 4.46-15.05 4.9-4.9 12-3.36 13.41-3.06a1.57 1.57 0 0 0 1.41-.94 74 74 0 0 0 3.06-8 1.16 1.16 0 0 0-.47-1.41zm46.81 54.1l-2.12-7.29c-.47-1.18-1.41-.71-1.41-.71-4.23 1.82-10.15 1.89-11.29 1.89-4.64 0-17.17-1.13-17.17-19.76 0-6.23 1.85-19.76 16.47-19.76a34.85 34.85 0 0 1 11.52 1.65s.94.47 1.18-.71c.94-2.59 1.64-4.47 2.59-7.53.23-.94-.47-1.17-.71-1.17-11.59-3.87-22.34-2.53-27.76 0-1.59.74-16.23 6.49-16.23 27.52 0 2.9-.58 30.11 28.94 30.11a44.45 44.45 0 0 0 15.52-2.83 1.3 1.3 0 0 0 .47-1.42zm53.87-39.52c-.8-3-5.37-16.23-22.35-16.23-16 0-23.52 10.11-25.64 18.59a38.58 38.58 0 0 0-1.65 11.76c0 25.87 18.84 29.4 29.88 29.4 10.82 0 16.46-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.36-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.93-16.7h37.16a1.25 1.25 0 0 0 1.18-.94c-.24-.01.94-7.07-1.41-15.54zm-23.29-6.35c-10.33 0-13 9-13.64 14.12H546c-.88-11.92-7.62-14.13-12.73-14.13z", } + } } } @@ -13176,11 +14524,15 @@ impl IconShape for FaSass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M301.84 378.92c-.3.6-.6 1.08 0 0zm249.13-87a131.16 131.16 0 0 0-58 13.5c-5.9-11.9-12-22.3-13-30.1-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.3-6.7-24 2.5-25.29 5.9a122.83 122.83 0 0 0-5.3 19.1c-2.3 11.7-25.79 53.5-39.09 75.3-4.4-8.5-8.1-16-8.9-22-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.29-6.7-24 2.5-25.3 5.9-2.7 11.4-5.3 19.1-33.89 77.3-42.08 95.4c-4.2 9.2-7.8 16.6-10.4 21.6-.4.8-.7 1.3-.9 1.7.3-.5.5-1 .5-.8-2.2 4.3-3.5 6.7-3.5 6.7v.1c-1.7 3.2-3.6 6.1-4.5 6.1-.6 0-1.9-8.4.3-19.9 4.7-24.2 15.8-61.8 15.7-63.1-.1-.7 2.1-7.2-7.3-10.7-9.1-3.3-12.4 2.2-13.2 2.2s-1.4 2-1.4 2 10.1-42.4-19.39-42.4c-18.4 0-44 20.2-56.58 38.5-7.9 4.3-25 13.6-43 23.5-6.9 3.8-14 7.7-20.7 11.4-.5-.5-.9-1-1.4-1.5-35.79-38.2-101.87-65.2-99.07-116.5 1-18.7 7.5-67.8 127.07-127.4 98-48.8 176.35-35.4 189.84-5.6 19.4 42.5-41.89 121.6-143.66 133-38.79 4.3-59.18-10.7-64.28-16.3-5.3-5.9-6.1-6.2-8.1-5.1-3.3 1.8-1.2 7 0 10.1 3 7.9 15.5 21.9 36.79 28.9 18.7 6.1 64.18 9.5 119.17-11.8 61.78-23.8 109.87-90.1 95.77-145.6C386.52 18.32 293-.18 204.57 31.22c-52.69 18.7-109.67 48.1-150.66 86.4-48.69 45.6-56.48 85.3-53.28 101.9 11.39 58.9 92.57 97.3 125.06 125.7-1.6.9-3.1 1.7-4.5 2.5-16.29 8.1-78.18 40.5-93.67 74.7-17.5 38.8 2.9 66.6 16.29 70.4 41.79 11.6 84.58-9.3 107.57-43.6s20.2-79.1 9.6-99.5c-.1-.3-.3-.5-.4-.8 4.2-2.5 8.5-5 12.8-7.5 8.29-4.9 16.39-9.4 23.49-13.3-4 10.8-6.9 23.8-8.4 42.6-1.8 22 7.3 50.5 19.1 61.7 5.2 4.9 11.49 5 15.39 5 13.8 0 20-11.4 26.89-25 8.5-16.6 16-35.9 16-35.9s-9.4 52.2 16.3 52.2c9.39 0 18.79-12.1 23-18.3v.1s.2-.4.7-1.2c1-1.5 1.5-2.4 1.5-2.4v-.3c3.8-6.5 12.1-21.4 24.59-46 16.2-31.8 31.69-71.5 31.69-71.5a201.24 201.24 0 0 0 6.2 25.8c2.8 9.5 8.7 19.9 13.4 30-3.8 5.2-6.1 8.2-6.1 8.2a.31.31 0 0 0 .1.2c-3 4-6.4 8.3-9.9 12.5-12.79 15.2-28 32.6-30 37.6-2.4 5.9-1.8 10.3 2.8 13.7 3.4 2.6 9.4 3 15.69 2.5 11.5-.8 19.6-3.6 23.5-5.4a82.2 82.2 0 0 0 20.19-10.6c12.5-9.2 20.1-22.4 19.4-39.8-.4-9.6-3.5-19.2-7.3-28.2 1.1-1.6 2.3-3.3 3.4-5C434.8 301.72 450.1 270 450.1 270a201.24 201.24 0 0 0 6.2 25.8c2.4 8.1 7.09 17 11.39 25.7-18.59 15.1-30.09 32.6-34.09 44.1-7.4 21.3-1.6 30.9 9.3 33.1 4.9 1 11.9-1.3 17.1-3.5a79.46 79.46 0 0 0 21.59-11.1c12.5-9.2 24.59-22.1 23.79-39.6-.3-7.9-2.5-15.8-5.4-23.4 15.7-6.6 36.09-10.2 62.09-7.2 55.68 6.5 66.58 41.3 64.48 55.8s-13.8 22.6-17.7 25-5.1 3.3-4.8 5.1c.5 2.6 2.3 2.5 5.6 1.9 4.6-.8 29.19-11.8 30.29-38.7 1.6-34-31.09-71.4-89-71.1zm-429.18 144.7c-18.39 20.1-44.19 27.7-55.28 21.3C54.61 451 59.31 421.42 82 400c13.8-13 31.59-25 43.39-32.4 2.7-1.6 6.6-4 11.4-6.9.8-.5 1.2-.7 1.2-.7.9-.6 1.9-1.1 2.9-1.7 8.29 30.4.3 57.2-19.1 78.3zm134.36-91.4c-6.4 15.7-19.89 55.7-28.09 53.6-7-1.8-11.3-32.3-1.4-62.3 5-15.1 15.6-33.1 21.9-40.1 10.09-11.3 21.19-14.9 23.79-10.4 3.5 5.9-12.2 49.4-16.2 59.2zm111 53c-2.7 1.4-5.2 2.3-6.4 1.6-.9-.5 1.1-2.4 1.1-2.4s13.9-14.9 19.4-21.7c3.2-4 6.9-8.7 10.89-13.9 0 .5.1 1 .1 1.6-.13 17.9-17.32 30-25.12 34.8zm85.58-19.5c-2-1.4-1.7-6.1 5-20.7 2.6-5.7 8.59-15.3 19-24.5a36.18 36.18 0 0 1 1.9 10.8c-.1 22.5-16.2 30.9-25.89 34.4z", } + } } } @@ -13215,11 +14567,15 @@ impl IconShape for FaSchlix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M350.5 157.7l-54.2-46.1 73.4-39 78.3 44.2-97.5 40.9zM192 122.1l45.7-28.2 34.7 34.6-55.4 29-25-35.4zm-65.1 6.6l31.9-22.1L176 135l-36.7 22.5-12.4-28.8zm-23.3 88.2l-8.8-34.8 29.6-18.3 13.1 35.3-33.9 17.8zm-21.2-83.7l23.9-18.1 8.9 24-26.7 18.3-6.1-24.2zM59 206.5l-3.6-28.4 22.3-15.5 6.1 28.7L59 206.5zm-30.6 16.6l20.8-12.8 3.3 33.4-22.9 12-1.2-32.6zM1.4 268l19.2-10.2.4 38.2-21 8.8L1.4 268zm59.1 59.3l-28.3 8.3-1.6-46.8 25.1-10.7 4.8 49.2zM99 263.2l-31.1 13-5.2-40.8L90.1 221l8.9 42.2zM123.2 377l-41.6 5.9-8.1-63.5 35.2-10.8 14.5 68.4zm28.5-139.9l21.2 57.1-46.2 13.6-13.7-54.1 38.7-16.6zm85.7 230.5l-70.9-3.3-24.3-95.8 55.2-8.6 40 107.7zm-84.9-279.7l42.2-22.4 28 45.9-50.8 21.3-19.4-44.8zm41 94.9l61.3-18.7 52.8 86.6-79.8 11.3-34.3-79.2zm51.4-85.6l67.3-28.8 65.5 65.4-88.6 26.2-44.2-62.8z", } + } } } @@ -13254,11 +14610,15 @@ impl IconShape for FaScreenpal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M233.5 22.49C233.5 10.07 243.6 0 256 0C268.4 0 278.5 10.07 278.5 22.49C278.5 34.91 268.4 44.98 256 44.98C243.6 44.98 233.5 34.91 233.5 22.49zM313.4 259C313.4 290.7 287.7 316.4 256 316.4C224.3 316.4 198.6 290.7 198.6 259C198.6 227.3 224.3 201.6 256 201.6C287.7 201.6 313.4 227.3 313.4 259zM337.2 350C359.5 330.1 373.7 302.7 377.1 273H496.6C493.1 334.4 466.2 392.2 421.4 434.4C376.7 476.6 317.5 500.2 256 500.2C194.5 500.2 135.3 476.6 90.56 434.4C45.83 392.2 18.94 334.4 15.39 273H135.1C138.5 302.7 152.7 330.1 175 350C197.3 369.9 226.2 380.9 256.1 380.9C285.1 380.9 314.8 369.9 337.2 350zM73.14 140.3C73.54 152.7 63.81 163.1 51.39 163.5C38.97 163.9 28.59 154.2 28.18 141.8C27.78 129.3 37.52 118.9 49.94 118.5C62.35 118.1 72.74 127.9 73.14 140.3zM438.9 141C438.9 128.6 448.9 118.5 461.4 118.5C473.8 118.5 483.8 128.6 483.8 141C483.8 153.5 473.8 163.5 461.4 163.5C448.9 163.5 438.9 153.5 438.9 141zM317.9 95.27C300.6 109.1 278.7 118.1 256 118.1C233.3 118.1 211.4 109.1 194.1 95.27C176.8 80.55 165.3 60.18 161.7 37.78C176.8 31.37 192.5 26.52 208.6 23.31C208.6 35.88 213.6 47.93 222.5 56.82C231.4 65.7 243.4 70.7 256 70.7C268.6 70.7 280.6 65.7 289.5 56.82C298.4 47.93 303.4 35.88 303.4 23.31C319.5 26.52 335.2 31.37 350.3 37.78C346.7 60.18 335.2 80.55 317.9 95.27H317.9zM82.78 231C61.42 238.6 38.06 238.4 16.86 230.4C18.82 214.1 22.46 198.1 27.71 182.5C33.1 185.6 39.05 187.6 45.22 188.5C51.39 189.3 57.67 188.9 63.68 187.3C69.69 185.6 75.33 182.9 80.27 179.1C85.21 175.3 89.36 170.6 92.47 165.2C95.58 159.8 97.61 153.8 98.42 147.7C99.23 141.5 98.83 135.2 97.22 129.2C95.61 123.2 92.83 117.6 89.04 112.6C85.25 107.7 80.53 103.5 75.14 100.4C85.96 88.11 98.01 76.94 111.1 67.07C128.7 81.42 140.6 101.6 144.7 123.9C148.8 146.2 144.8 169.3 133.5 188.9C122.1 208.5 104.1 223.4 82.78 231V231zM429.2 231.1C407.9 223.5 389.9 208.5 378.5 188.9C367.2 169.3 363.3 146.2 367.4 123.9C371.5 101.7 383.4 81.54 400.9 67.19C414 77.04 426.1 88.21 436.9 100.5C426.2 106.9 418.5 117.2 415.4 129.3C412.2 141.3 413.1 154.1 420.2 164.9C426.4 175.7 436.6 183.6 448.6 186.9C460.6 190.2 473.5 188.6 484.3 182.6C489.6 198.1 493.2 214.2 495.2 230.4C473.1 238.5 450.6 238.7 429.2 231.1L429.2 231.1z", } + } } } @@ -13293,11 +14653,15 @@ impl IconShape for FaScribd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M42.3 252.7c-16.1-19-24.7-45.9-24.8-79.9 0-100.4 75.2-153.1 167.2-153.1 98.6-1.6 156.8 49 184.3 70.6l-50.5 72.1-37.3-24.6 26.9-38.6c-36.5-24-79.4-36.5-123-35.8-50.7-.8-111.7 27.2-111.7 76.2 0 18.7 11.2 20.7 28.6 15.6 23.3-5.3 41.9.6 55.8 14 26.4 24.3 23.2 67.6-.7 91.9-29.2 29.5-85.2 27.3-114.8-8.4zm317.7 5.9c-15.5-18.8-38.9-29.4-63.2-28.6-38.1-2-71.1 28-70.5 67.2-.7 16.8 6 33 18.4 44.3 14.1 13.9 33 19.7 56.3 14.4 17.4-5.1 28.6-3.1 28.6 15.6 0 4.3-.5 8.5-1.4 12.7-16.7 40.9-59.5 64.4-121.4 64.4-51.9.2-102.4-16.4-144.1-47.3l33.7-39.4-35.6-27.4L0 406.3l15.4 13.8c52.5 46.8 120.4 72.5 190.7 72.2 51.4 0 94.4-10.5 133.6-44.1 57.1-51.4 54.2-149.2 20.3-189.6z", } + } } } @@ -13332,11 +14696,15 @@ impl IconShape for FaSearchengin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M220.6 130.3l-67.2 28.2V43.2L98.7 233.5l54.7-24.2v130.3l67.2-209.3zm-83.2-96.7l-1.3 4.7-15.2 52.9C80.6 106.7 52 145.8 52 191.5c0 52.3 34.3 95.9 83.4 105.5v53.6C57.5 340.1 0 272.4 0 191.6c0-80.5 59.8-147.2 137.4-158zm311.4 447.2c-11.2 11.2-23.1 12.3-28.6 10.5-5.4-1.8-27.1-19.9-60.4-44.4-33.3-24.6-33.6-35.7-43-56.7-9.4-20.9-30.4-42.6-57.5-52.4l-9.7-14.7c-24.7 16.9-53 26.9-81.3 28.7l2.1-6.6 15.9-49.5c46.5-11.9 80.9-54 80.9-104.2 0-54.5-38.4-102.1-96-107.1V32.3C254.4 37.4 320 106.8 320 191.6c0 33.6-11.2 64.7-29 90.4l14.6 9.6c9.8 27.1 31.5 48 52.4 57.4s32.2 9.7 56.8 43c24.6 33.2 42.7 54.9 44.5 60.3s.7 17.3-10.5 28.5zm-9.9-17.9c0-4.4-3.6-8-8-8s-8 3.6-8 8 3.6 8 8 8 8-3.6 8-8z", } + } } } @@ -13371,11 +14739,15 @@ impl IconShape for FaSellcast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M353.4 32H94.7C42.6 32 0 74.6 0 126.6v258.7C0 437.4 42.6 480 94.7 480h258.7c52.1 0 94.7-42.6 94.7-94.6V126.6c0-52-42.6-94.6-94.7-94.6zm-50 316.4c-27.9 48.2-89.9 64.9-138.2 37.2-22.9 39.8-54.9 8.6-42.3-13.2l15.7-27.2c5.9-10.3 19.2-13.9 29.5-7.9 18.6 10.8-.1-.1 18.5 10.7 27.6 15.9 63.4 6.3 79.4-21.3 15.9-27.6 6.3-63.4-21.3-79.4-17.8-10.2-.6-.4-18.6-10.6-24.6-14.2-3.4-51.9 21.6-37.5 18.6 10.8-.1-.1 18.5 10.7 48.4 28 65.1 90.3 37.2 138.5zm21.8-208.8c-17 29.5-16.3 28.8-19 31.5-6.5 6.5-16.3 8.7-26.5 3.6-18.6-10.8.1.1-18.5-10.7-27.6-15.9-63.4-6.3-79.4 21.3s-6.3 63.4 21.3 79.4c0 0 18.5 10.6 18.6 10.6 24.6 14.2 3.4 51.9-21.6 37.5-18.6-10.8.1.1-18.5-10.7-48.2-27.8-64.9-90.1-37.1-138.4 27.9-48.2 89.9-64.9 138.2-37.2l4.8-8.4c14.3-24.9 52-3.3 37.7 21.5z", } + } } } @@ -13410,11 +14782,15 @@ impl IconShape for FaSellsy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M539.71 237.308c3.064-12.257 4.29-24.821 4.29-37.384C544 107.382 468.618 32 376.076 32c-77.22 0-144.634 53.012-163.02 127.781-15.322-13.176-34.934-20.53-55.157-20.53-46.271 0-83.962 37.69-83.962 83.961 0 7.354.92 15.015 3.065 22.369-42.9 20.225-70.785 63.738-70.785 111.234C6.216 424.843 61.68 480 129.401 480h381.198c67.72 0 123.184-55.157 123.184-123.184.001-56.384-38.916-106.025-94.073-119.508zM199.88 401.554c0 8.274-7.048 15.321-15.321 15.321H153.61c-8.274 0-15.321-7.048-15.321-15.321V290.626c0-8.273 7.048-15.321 15.321-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v110.928zm89.477 0c0 8.274-7.048 15.321-15.322 15.321h-30.949c-8.274 0-15.321-7.048-15.321-15.321V270.096c0-8.274 7.048-15.321 15.321-15.321h30.949c8.274 0 15.322 7.048 15.322 15.321v131.458zm89.477 0c0 8.274-7.047 15.321-15.321 15.321h-30.949c-8.274 0-15.322-7.048-15.322-15.321V238.84c0-8.274 7.048-15.321 15.322-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v162.714zm87.027 0c0 8.274-7.048 15.321-15.322 15.321h-28.497c-8.274 0-15.321-7.048-15.321-15.321V176.941c0-8.579 7.047-15.628 15.321-15.628h28.497c8.274 0 15.322 7.048 15.322 15.628v224.613z", } + } } } @@ -13449,11 +14825,15 @@ impl IconShape for FaServicestack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 216c81.7 10.2 273.7 102.3 304 232H0c99.5-8.1 184.5-137 88-232zm32-152c32.3 35.6 47.7 83.9 46.4 133.6C249.3 231.3 373.7 321.3 400 448h96C455.3 231.9 222.8 79.5 120 64z", } + } } } @@ -13488,11 +14868,15 @@ impl IconShape for FaShirtsinbulk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M100 410.3l30.6 13.4 4.4-9.9-30.6-13.4zm39.4 17.5l30.6 13.4 4.4-9.9-30.6-13.4zm172.1-14l4.4 9.9 30.6-13.4-4.4-9.9zM179.1 445l30.3 13.7 4.4-9.9-30.3-13.4zM60.4 392.8L91 406.2l4.4-9.6-30.6-13.7zm211.4 38.5l4.4 9.9 30.6-13.4-4.4-9.9zm-39.3 17.5l4.4 9.9 30.6-13.7-4.4-9.6zm118.4-52.2l4.4 9.6 30.6-13.4-4.4-9.9zM170 46.6h-33.5v10.5H170zm-47.2 0H89.2v10.5h33.5zm-47.3 0H42.3v10.5h33.3zm141.5 0h-33.2v10.5H217zm94.5 0H278v10.5h33.5zm47.3 0h-33.5v10.5h33.5zm-94.6 0H231v10.5h33.2zm141.5 0h-33.3v10.5h33.3zM52.8 351.1H42v33.5h10.8zm70-215.9H89.2v10.5h33.5zm-70 10.6h22.8v-10.5H42v33.5h10.8zm168.9 228.6c50.5 0 91.3-40.8 91.3-91.3 0-50.2-40.8-91.3-91.3-91.3-50.2 0-91.3 41.1-91.3 91.3 0 50.5 41.1 91.3 91.3 91.3zm-48.2-111.1c0-25.4 29.5-31.8 49.6-31.8 16.9 0 29.2 5.8 44.3 12l-8.8 16.9h-.9c-6.4-9.9-24.8-13.1-35.6-13.1-9 0-29.8 1.8-29.8 14.9 0 21.6 78.5-10.2 78.5 37.9 0 25.4-31.5 31.2-51 31.2-18.1 0-32.4-2.9-47.2-12.2l9-18.4h.9c6.1 12.2 23.6 14.9 35.9 14.9 8.7 0 32.7-1.2 32.7-14.3 0-26.1-77.6 6.3-77.6-38zM52.8 178.4H42V212h10.8zm342.4 206.2H406v-33.5h-10.8zM52.8 307.9H42v33.5h10.8zM0 3.7v406l221.7 98.6L448 409.7V3.7zm418.8 387.1L222 476.5 29.2 390.8V120.7h389.7v270.1zm0-299.3H29.2V32.9h389.7v58.6zm-366 130.1H42v33.5h10.8zm0 43.2H42v33.5h10.8zM170 135.2h-33.5v10.5H170zm225.2 163.1H406v-33.5h-10.8zm0-43.2H406v-33.5h-10.8zM217 135.2h-33.2v10.5H217zM395.2 212H406v-33.5h-10.8zm0 129.5H406V308h-10.8zm-131-206.3H231v10.5h33.2zm47.3 0H278v10.5h33.5zm83.7 33.6H406v-33.5h-33.5v10.5h22.8zm-36.4-33.6h-33.5v10.5h33.5z", } + } } } @@ -13527,11 +14911,15 @@ impl IconShape for FaShopify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M388.32,104.1a4.66,4.66,0,0,0-4.4-4c-2,0-37.23-.8-37.23-.8s-21.61-20.82-29.62-28.83V503.2L442.76,472S388.72,106.5,388.32,104.1ZM288.65,70.47a116.67,116.67,0,0,0-7.21-17.61C271,32.85,255.42,22,237,22a15,15,0,0,0-4,.4c-.4-.8-1.2-1.2-1.6-2C223.4,11.63,213,7.63,200.58,8c-24,.8-48,18-67.25,48.83-13.61,21.62-24,48.84-26.82,70.06-27.62,8.4-46.83,14.41-47.23,14.81-14,4.4-14.41,4.8-16,18-1.2,10-38,291.82-38,291.82L307.86,504V65.67a41.66,41.66,0,0,0-4.4.4S297.86,67.67,288.65,70.47ZM233.41,87.69c-16,4.8-33.63,10.4-50.84,15.61,4.8-18.82,14.41-37.63,25.62-50,4.4-4.4,10.41-9.61,17.21-12.81C232.21,54.86,233.81,74.48,233.41,87.69ZM200.58,24.44A27.49,27.49,0,0,1,215,28c-6.4,3.2-12.81,8.41-18.81,14.41-15.21,16.42-26.82,42-31.62,66.45-14.42,4.41-28.83,8.81-42,12.81C131.33,83.28,163.75,25.24,200.58,24.44ZM154.15,244.61c1.6,25.61,69.25,31.22,73.25,91.66,2.8,47.64-25.22,80.06-65.65,82.47-48.83,3.2-75.65-25.62-75.65-25.62l10.4-44s26.82,20.42,48.44,18.82c14-.8,19.22-12.41,18.81-20.42-2-33.62-57.24-31.62-60.84-86.86-3.2-46.44,27.22-93.27,94.47-97.68,26-1.6,39.23,4.81,39.23,4.81L221.4,225.39s-17.21-8-37.63-6.4C154.15,221,153.75,239.8,154.15,244.61ZM249.42,82.88c0-12-1.6-29.22-7.21-43.63,18.42,3.6,27.22,24,31.23,36.43Q262.63,78.68,249.42,82.88Z", } + } } } @@ -13566,11 +14954,15 @@ impl IconShape for FaShopware { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M403.5 455.41A246.17 246.17 0 0 1 256 504C118.81 504 8 393 8 256 8 118.81 119 8 256 8a247.39 247.39 0 0 1 165.7 63.5 3.57 3.57 0 0 1-2.86 6.18A418.62 418.62 0 0 0 362.13 74c-129.36 0-222.4 53.47-222.4 155.35 0 109 92.13 145.88 176.83 178.73 33.64 13 65.4 25.36 87 41.59a3.58 3.58 0 0 1 0 5.72zM503 233.09a3.64 3.64 0 0 0-1.27-2.44c-51.76-43-93.62-60.48-144.48-60.48-84.13 0-80.25 52.17-80.25 53.63 0 42.6 52.06 62 112.34 84.49 31.07 11.59 63.19 23.57 92.68 39.93a3.57 3.57 0 0 0 5-1.82A249 249 0 0 0 503 233.09z", } + } } } @@ -13605,11 +14997,15 @@ impl IconShape for FaSimplybuilt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M481.2 64h-106c-14.5 0-26.6 11.8-26.6 26.3v39.6H163.3V90.3c0-14.5-12-26.3-26.6-26.3h-106C16.1 64 4.3 75.8 4.3 90.3v331.4c0 14.5 11.8 26.3 26.6 26.3h450.4c14.8 0 26.6-11.8 26.6-26.3V90.3c-.2-14.5-12-26.3-26.7-26.3zM149.8 355.8c-36.6 0-66.4-29.7-66.4-66.4 0-36.9 29.7-66.6 66.4-66.6 36.9 0 66.6 29.7 66.6 66.6 0 36.7-29.7 66.4-66.6 66.4zm212.4 0c-36.9 0-66.6-29.7-66.6-66.6 0-36.6 29.7-66.4 66.6-66.4 36.6 0 66.4 29.7 66.4 66.4 0 36.9-29.8 66.6-66.4 66.6z", } + } } } @@ -13644,11 +15040,15 @@ impl IconShape for FaSistrix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 449L301.2 300.2c20-27.9 31.9-62.2 31.9-99.2 0-93.1-74.7-168.9-166.5-168.9C74.7 32 0 107.8 0 200.9s74.7 168.9 166.5 168.9c39.8 0 76.3-14.2 105-37.9l146 148.1 30.5-31zM166.5 330.8c-70.6 0-128.1-58.3-128.1-129.9S95.9 71 166.5 71s128.1 58.3 128.1 129.9-57.4 129.9-128.1 129.9z", } + } } } @@ -13683,11 +15083,15 @@ impl IconShape for FaSith { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32l69.71 118.75-58.86-11.52 69.84 91.03a146.741 146.741 0 0 0 0 51.45l-69.84 91.03 58.86-11.52L0 480l118.75-69.71-11.52 58.86 91.03-69.84c17.02 3.04 34.47 3.04 51.48 0l91.03 69.84-11.52-58.86L448 480l-69.71-118.78 58.86 11.52-69.84-91.03c3.03-17.01 3.04-34.44 0-51.45l69.84-91.03-58.86 11.52L448 32l-118.75 69.71 11.52-58.9-91.06 69.87c-8.5-1.52-17.1-2.29-25.71-2.29s-17.21.78-25.71 2.29l-91.06-69.87 11.52 58.9L0 32zm224 99.78c31.8 0 63.6 12.12 87.85 36.37 48.5 48.5 48.49 127.21 0 175.7s-127.2 48.46-175.7-.03c-48.5-48.5-48.49-127.21 0-175.7 24.24-24.25 56.05-36.34 87.85-36.34zm0 36.66c-22.42 0-44.83 8.52-61.92 25.61-34.18 34.18-34.19 89.68 0 123.87s89.65 34.18 123.84 0c34.18-34.18 34.19-89.68 0-123.87-17.09-17.09-39.5-25.61-61.92-25.61z", } + } } } @@ -13722,11 +15126,15 @@ impl IconShape for FaSitrox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M212.439 0.00846128V0H448V128H64C64 57.6008 141.755 0.475338 212.439 0.00846128ZM237.256 192V192.007C307.135 192.475 384 249.6 384 320H210.809V319.995C140.915 319.563 64 262.424 64 192H237.256ZM235.565 511.993C306.251 511.521 384 454.399 384 384H0V512H235.565V511.993Z", } + } } } @@ -13761,11 +15169,15 @@ impl IconShape for FaSketch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M27.5 162.2L9 187.1h90.5l6.9-130.7-78.9 105.8zM396.3 45.7L267.7 32l135.7 147.2-7.1-133.5zM112.2 218.3l-11.2-22H9.9L234.8 458zm2-31.2h284l-81.5-88.5L256.3 33zm297.3 9.1L277.6 458l224.8-261.7h-90.9zM415.4 69L406 56.4l.9 17.3 6.1 113.4h90.3zM113.5 93.5l-4.6 85.6L244.7 32 116.1 45.7zm287.7 102.7h-290l42.4 82.9L256.3 480l144.9-283.8z", } + } } } @@ -13800,11 +15212,15 @@ impl IconShape for FaSkyatlas { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 329.3c0 65.9-52.5 114.4-117.5 114.4-165.9 0-196.6-249.7-359.7-249.7-146.9 0-147.1 212.2 5.6 212.2 42.5 0 90.9-17.8 125.3-42.5 5.6-4.1 16.9-16.3 22.8-16.3s10.9 5 10.9 10.9c0 7.8-13.1 19.1-18.7 24.1-40.9 35.6-100.3 61.2-154.7 61.2-83.4.1-154-59-154-144.9s67.5-149.1 152.8-149.1c185.3 0 222.5 245.9 361.9 245.9 99.9 0 94.8-139.7 3.4-139.7-17.5 0-35 11.6-46.9 11.6-8.4 0-15.9-7.2-15.9-15.6 0-11.6 5.3-23.7 5.3-36.3 0-66.6-50.9-114.7-116.9-114.7-53.1 0-80 36.9-88.8 36.9-6.2 0-11.2-5-11.2-11.2 0-5.6 4.1-10.3 7.8-14.4 25.3-28.8 64.7-43.7 102.8-43.7 79.4 0 139.1 58.4 139.1 137.8 0 6.9-.3 13.7-1.2 20.6 11.9-3.1 24.1-4.7 35.9-4.7 60.7 0 111.9 45.3 111.9 107.2z", } + } } } @@ -13839,11 +15255,15 @@ impl IconShape for FaSkype { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424.7 299.8c2.9-14 4.7-28.9 4.7-43.8 0-113.5-91.9-205.3-205.3-205.3-14.9 0-29.7 1.7-43.8 4.7C161.3 40.7 137.7 32 112 32 50.2 32 0 82.2 0 144c0 25.7 8.7 49.3 23.3 68.2-2.9 14-4.7 28.9-4.7 43.8 0 113.5 91.9 205.3 205.3 205.3 14.9 0 29.7-1.7 43.8-4.7 19 14.6 42.6 23.3 68.2 23.3 61.8 0 112-50.2 112-112 .1-25.6-8.6-49.2-23.2-68.1zm-194.6 91.5c-65.6 0-120.5-29.2-120.5-65 0-16 9-30.6 29.5-30.6 31.2 0 34.1 44.9 88.1 44.9 25.7 0 42.3-11.4 42.3-26.3 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2 0-59.2 58.6-81.1 109.1-81.1 55.1 0 110.8 21.9 110.8 55.4 0 16.9-11.4 31.8-30.3 31.8-28.3 0-29.2-33.5-75-33.5-25.7 0-42 7-42 22.5 0 19.8 20.8 21.8 69.1 33 41.4 9.3 90.7 26.8 90.7 77.6 0 59.1-57.1 86.5-112 86.5z", } + } } } @@ -13878,11 +15298,15 @@ impl IconShape for FaSlack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z", } + } } } @@ -13917,11 +15341,15 @@ impl IconShape for FaSlideshare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M187.7 153.7c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7s61.7-26 61.7-57.7c0-32-27.7-57.7-61.7-57.7zm143.4 0c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7 34.3 0 61.7-26 61.7-57.7.1-32-27.4-57.7-61.7-57.7zm156.6 90l-6 4.3V49.7c0-27.4-20.6-49.7-46-49.7H76.6c-25.4 0-46 22.3-46 49.7V248c-2-1.4-4.3-2.9-6.3-4.3-15.1-10.6-25.1 4-16 17.7 18.3 22.6 53.1 50.3 106.3 72C58.3 525.1 252 555.7 248.9 457.5c0-.7.3-56.6.3-96.6 5.1 1.1 9.4 2.3 13.7 3.1 0 39.7.3 92.8.3 93.5-3.1 98.3 190.6 67.7 134.3-124 53.1-21.7 88-49.4 106.3-72 9.1-13.8-.9-28.3-16.1-17.8zm-30.5 19.2c-68.9 37.4-128.3 31.1-160.6 29.7-23.7-.9-32.6 9.1-33.7 24.9-10.3-7.7-18.6-15.5-20.3-17.1-5.1-5.4-13.7-8-27.1-7.7-31.7 1.1-89.7 7.4-157.4-28V72.3c0-34.9 8.9-45.7 40.6-45.7h317.7c30.3 0 40.9 12.9 40.9 45.7v190.6z", } + } } } @@ -13956,11 +15384,15 @@ impl IconShape for FaSnapchatSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384,32H64A64,64,0,0,0,0,96V416a64,64,0,0,0,64,64H384a64,64,0,0,0,64-64V96A64,64,0,0,0,384,32Zm-3.907,319.309-.083.1a32.364,32.364,0,0,1-8.717,6.823,90.26,90.26,0,0,1-20.586,8.2,12.694,12.694,0,0,0-3.852,1.76c-2.158,1.909-2.1,4.64-4.4,8.55a23.137,23.137,0,0,1-6.84,7.471c-6.707,4.632-14.244,4.923-22.23,5.23-7.214.274-15.39.581-24.729,3.669-3.761,1.245-7.753,3.694-12.377,6.533-11.265,6.9-26.68,16.353-52.3,16.353s-40.925-9.4-52.106-16.279c-4.657-2.888-8.675-5.362-12.543-6.64-9.339-3.08-17.516-3.4-24.729-3.67-7.986-.307-15.523-.6-22.231-5.229a23.085,23.085,0,0,1-6.01-6.11c-3.2-4.632-2.855-7.8-5.254-9.895a13.428,13.428,0,0,0-4.1-1.834,89.986,89.986,0,0,1-20.313-8.127,32.905,32.905,0,0,1-8.3-6.284c-6.583-6.757-8.276-14.776-5.686-21.824,3.436-9.338,11.571-12.111,19.4-16.262,14.776-8.027,26.348-18.055,34.433-29.884a68.236,68.236,0,0,0,5.985-10.567c.789-2.158.772-3.329.241-4.416a7.386,7.386,0,0,0-2.208-2.217c-2.532-1.676-5.113-3.353-6.882-4.5-3.27-2.141-5.868-3.818-7.529-4.98-6.267-4.383-10.65-9.04-13.4-14.245a28.4,28.4,0,0,1-1.369-23.584c4.134-10.924,14.469-17.706,26.978-17.706a37.141,37.141,0,0,1,7.845.83c.689.15,1.37.307,2.042.482-.108-7.43.058-15.357.722-23.119,2.358-27.261,11.912-41.589,21.874-52.994a86.836,86.836,0,0,1,22.28-17.931C188.254,100.383,205.312,96,224,96s35.828,4.383,50.944,13.016a87.169,87.169,0,0,1,22.239,17.9c9.961,11.406,19.516,25.709,21.874,52.995a231.194,231.194,0,0,1,.713,23.118c.673-.174,1.362-.332,2.051-.481a37.131,37.131,0,0,1,7.844-.83c12.5,0,22.82,6.782,26.971,17.706a28.37,28.37,0,0,1-1.4,23.559c-2.74,5.2-7.123,9.861-13.39,14.244-1.668,1.187-4.258,2.864-7.529,4.981-1.835,1.187-4.541,2.947-7.164,4.682a6.856,6.856,0,0,0-1.951,2.034c-.506,1.046-.539,2.191.166,4.208a69.015,69.015,0,0,0,6.085,10.792c8.268,12.1,20.188,22.313,35.454,30.407,1.486.772,2.98,1.5,4.441,2.258.722.332,1.569.763,2.491,1.3,4.9,2.723,9.2,6.01,11.455,12.153C387.821,336.915,386.269,344.7,380.093,351.309Zm-16.719-18.461c-50.313-24.314-58.332-61.918-58.689-64.749-.431-3.379-.921-6.035,2.806-9.472,3.594-3.328,19.541-13.19,23.965-16.278,7.33-5.114,10.534-10.219,8.16-16.495-1.66-4.316-5.686-5.976-9.961-5.976a18.5,18.5,0,0,0-3.993.448c-8.035,1.743-15.838,5.769-20.354,6.857a7.1,7.1,0,0,1-1.66.224c-2.408,0-3.279-1.071-3.088-3.968.564-8.783,1.759-25.925.373-41.937-1.884-22.032-8.99-32.948-17.432-42.6-4.051-4.624-23.135-24.654-59.536-24.654S168.53,134.359,164.479,139c-8.434,9.654-15.531,20.57-17.432,42.6-1.386,16.013-.141,33.147.373,41.937.166,2.756-.68,3.968-3.088,3.968a7.1,7.1,0,0,1-1.66-.224c-4.507-1.087-12.31-5.113-20.346-6.856a18.494,18.494,0,0,0-3.993-.449c-4.25,0-8.3,1.636-9.961,5.977-2.374,6.276.847,11.381,8.168,16.494,4.425,3.088,20.371,12.958,23.966,16.279,3.719,3.437,3.237,6.093,2.805,9.471-.356,2.79-8.384,40.394-58.689,64.749-2.946,1.428-7.96,4.45.88,9.331,13.88,7.628,23.111,6.807,30.3,11.43,6.093,3.927,2.5,12.394,6.923,15.449,5.454,3.76,21.583-.266,42.335,6.6,17.433,5.744,28.116,22.015,58.963,22.015s41.788-16.3,58.938-21.973c20.795-6.865,36.89-2.839,42.336-6.6,4.433-3.055.822-11.522,6.923-15.448,7.181-4.624,16.411-3.8,30.3-11.472C371.36,337.355,366.346,334.333,363.374,332.848Z", } + } } } @@ -13995,11 +15427,15 @@ impl IconShape for FaSnapchat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z", } + } } } @@ -14034,11 +15470,15 @@ impl IconShape for FaSoundcloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z", } + } } } @@ -14073,11 +15513,15 @@ impl IconShape for FaSourcetree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M427.2 203c0-112.1-90.9-203-203-203C112.1-.2 21.2 90.6 21 202.6A202.86 202.86 0 0 0 161.5 396v101.7a14.3 14.3 0 0 0 14.3 14.3h96.4a14.3 14.3 0 0 0 14.3-14.3V396.1A203.18 203.18 0 0 0 427.2 203zm-271.6 0c0-90.8 137.3-90.8 137.3 0-.1 89.9-137.3 91-137.3 0z", } + } } } @@ -14112,11 +15556,15 @@ impl IconShape for FaSpeakap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 391.78C-15.41 303.59-8 167.42 80.64 87.64s224.8-73 304.21 15.24 72 224.36-16.64 304.14c-18.74 16.87 64 43.09 42 52.26-82.06 34.21-253.91 35-346.23-67.5zm213.31-211.6l38.5-40.86c-9.61-8.89-32-26.83-76.17-27.6-52.33-.91-95.86 28.3-96.77 80-.2 11.33.29 36.72 29.42 54.83 34.46 21.42 86.52 21.51 86 52.26-.37 21.28-26.42 25.81-38.59 25.6-3-.05-30.23-.46-47.61-24.62l-40 42.61c28.16 27 59 32.62 83.49 33.05 10.23.18 96.42.33 97.84-81 .28-15.81-2.07-39.72-28.86-56.59-34.36-21.64-85-19.45-84.43-49.75.41-23.25 31-25.37 37.53-25.26.43 0 26.62.26 39.62 17.37z", } + } } } @@ -14151,11 +15599,15 @@ impl IconShape for FaSpeakerDeck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M213.86 296H100a100 100 0 0 1 0-200h132.84a40 40 0 0 1 0 80H98c-26.47 0-26.45 40 0 40h113.82a100 100 0 0 1 0 200H40a40 40 0 0 1 0-80h173.86c26.48 0 26.46-40 0-40zM298 416a120.21 120.21 0 0 0 51.11-80h64.55a19.83 19.83 0 0 0 19.66-20V196a19.83 19.83 0 0 0-19.66-20H296.42a60.77 60.77 0 0 0 0-80h136.93c43.44 0 78.65 35.82 78.65 80v160c0 44.18-35.21 80-78.65 80z", } + } } } @@ -14190,11 +15642,15 @@ impl IconShape for FaSpotify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm100.7 364.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z", } + } } } @@ -14229,11 +15685,15 @@ impl IconShape for FaSquareFontAwesomeStroke { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M201.6,152c-25.4,0-37.4,10.4-57.6,14.4V160c0-8.8-7.2-16-16-16s-16,7.2-16,16v192c0,0.8,0.1,1.6,0.2,2.4 c0.1,0.4,0.1,0.8,0.2,1.2c1.6,7.1,8,12.4,15.6,12.4s14-5.3,15.6-12.4c0.1-0.4,0.2-0.8,0.2-1.2c0.1-0.8,0.2-1.6,0.2-2.4V198.4 c4-0.8,7.7-1.8,11.2-3c14.3-4.7,26-11.4,46.4-11.4c31.4,0,43.2,16,74.6,16c8.9,0,15.9-1.1,24.2-3.5c1.2-0.3,2.4-0.7,3.6-1.1v96 c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.4-16-74.6-16c-10.2,0-18.2,1.8-25.6,4v32c7.4-2.4,15.4-4,25.6-4c31.4,0,43.2,16,74.6,16 c18.6,0,28.2-4.8,59.8-16V152c-31.6,11.2-41.2,16-59.8,16C244.8,168,232.8,152,201.6,152z M384,32H64C28.7,32,0,60.7,0,96v320 c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64V96C448,60.7,419.3,32,384,32z M416,416c0,17.6-14.4,32-32,32H64 c-17.6,0-32-14.4-32-32V96c0-17.6,14.4-32,32-32h320c17.6,0,32,14.4,32,32V416z", } + } } } @@ -14268,11 +15728,15 @@ impl IconShape for FaSquareFontAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384.5,32.5h-320c-35.3,0-64,28.7-64,64v320c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64v-320 C448.5,61.2,419.8,32.5,384.5,32.5z M336.5,312.5c-31.6,11.2-41.2,16-59.8,16c-31.4,0-43.2-16-74.6-16c-10.2,0-18.2,1.6-25.6,4v-32 c7.4-2.2,15.4-4,25.6-4c31.2,0,43.2,16,74.6,16c10.2,0,17.8-1.4,27.8-4.6v-96c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.2-16-74.6-16 c-25.4,0-37.4,10.4-57.6,14.4v153.6c0,8.8-7.2,16-16,16c-8.8,0-16-7.2-16-16v-192c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16v6.4 c20.2-4,32.2-14.4,57.6-14.4c31.2,0,43.2,16,74.6,16c18.6,0,28.2-4.8,59.8-16V312.5z", } + } } } @@ -14307,11 +15771,15 @@ impl IconShape for FaSquarespace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.12 343.34c-9.65 9.65-9.65 25.29 0 34.94 9.65 9.65 25.29 9.65 34.94 0L378.24 221.1c19.29-19.29 50.57-19.29 69.86 0s19.29 50.57 0 69.86L293.95 445.1c19.27 19.29 50.53 19.31 69.82.04l.04-.04 119.25-119.24c38.59-38.59 38.59-101.14 0-139.72-38.59-38.59-101.15-38.59-139.72 0l-157.22 157.2zm244.53-104.8c-9.65-9.65-25.29-9.65-34.93 0l-157.2 157.18c-19.27 19.29-50.53 19.31-69.82.05l-.05-.05c-9.64-9.64-25.27-9.65-34.92-.01l-.01.01c-9.65 9.64-9.66 25.28-.02 34.93l.02.02c38.58 38.57 101.14 38.57 139.72 0l157.2-157.2c9.65-9.65 9.65-25.29.01-34.93zm-261.99 87.33l157.18-157.18c9.64-9.65 9.64-25.29 0-34.94-9.64-9.64-25.27-9.64-34.91 0L133.72 290.93c-19.28 19.29-50.56 19.3-69.85.01l-.01-.01c-19.29-19.28-19.31-50.54-.03-69.84l.03-.03L218.03 66.89c-19.28-19.29-50.55-19.3-69.85-.02l-.02.02L28.93 186.14c-38.58 38.59-38.58 101.14 0 139.72 38.6 38.59 101.13 38.59 139.73.01zm-87.33-52.4c9.64 9.64 25.27 9.64 34.91 0l157.21-157.19c19.28-19.29 50.55-19.3 69.84-.02l.02.02c9.65 9.65 25.29 9.65 34.93 0 9.65-9.65 9.65-25.29 0-34.93-38.59-38.59-101.13-38.59-139.72 0L81.33 238.54c-9.65 9.64-9.65 25.28-.01 34.93h.01z", } + } } } @@ -14346,11 +15814,15 @@ impl IconShape for FaStackExchange { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z", } + } } } @@ -14385,11 +15857,15 @@ impl IconShape for FaStackOverflow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z", } + } } } @@ -14424,11 +15900,15 @@ impl IconShape for FaStackpath { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M244.6 232.4c0 8.5-4.26 20.49-21.34 20.49h-19.61v-41.47h19.61c17.13 0 21.34 12.36 21.34 20.98zM448 32v448H0V32zM151.3 287.84c0-21.24-12.12-34.54-46.72-44.85-20.57-7.41-26-10.91-26-18.63s7-14.61 20.41-14.61c14.09 0 20.79 8.45 20.79 18.35h30.7l.19-.57c.5-19.57-15.06-41.65-51.12-41.65-23.37 0-52.55 10.75-52.55 38.29 0 19.4 9.25 31.29 50.74 44.37 17.26 6.15 21.91 10.4 21.91 19.48 0 15.2-19.13 14.23-19.47 14.23-20.4 0-25.65-9.1-25.65-21.9h-30.8l-.18.56c-.68 31.32 28.38 45.22 56.63 45.22 29.98 0 51.12-13.55 51.12-38.29zm125.38-55.63c0-25.3-18.43-45.46-53.42-45.46h-51.78v138.18h32.17v-47.36h19.61c30.25 0 53.42-15.95 53.42-45.36zM297.94 325L347 186.78h-31.09L268 325zm106.52-138.22h-31.09L325.46 325h29.94z", } + } } } @@ -14463,11 +15943,15 @@ impl IconShape for FaStaylinked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M382.7 292.5l2.7 2.7-170-167.3c-3.5-3.5-9.7-3.7-13.8-.5L144.3 171c-4.2 3.2-4.6 8.7-1.1 12.2l68.1 64.3c3.6 3.5 9.9 3.7 14 .5l.1-.1c4.1-3.2 10.4-3 14 .5l84 81.3c3.6 3.5 3.2 9-.9 12.2l-93.2 74c-4.2 3.3-10.5 3.1-14.2-.4L63.2 268c-3.5-3.5-9.7-3.7-13.9-.5L3.5 302.4c-4.2 3.2-4.7 8.7-1.2 12.2L211 510.7s7.4 6.8 17.3-.8l198-163.9c4-3.2 4.4-8.7.7-12.2zm54.5-83.4L226.7 2.5c-1.5-1.2-8-5.5-16.3 1.1L3.6 165.7c-4.2 3.2-4.8 8.7-1.2 12.2l42.3 41.7 171.7 165.1c3.7 3.5 10.1 3.7 14.3.4l50.2-38.8-.3-.3 7.7-6c4.2-3.2 4.6-8.7.9-12.2l-57.1-54.4c-3.6-3.5-10-3.7-14.2-.5l-.1.1c-4.2 3.2-10.5 3.1-14.2-.4L109 180.8c-3.6-3.5-3.1-8.9 1.1-12.2l92.2-71.5c4.1-3.2 10.3-3 13.9.5l160.4 159c3.7 3.5 10 3.7 14.1.5l45.8-35.8c4.1-3.2 4.4-8.7.7-12.2z", } + } } } @@ -14502,11 +15986,15 @@ impl IconShape for FaSteamSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z", } + } } } @@ -14541,11 +16029,15 @@ impl IconShape for FaSteamSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z", } + } } } @@ -14580,11 +16072,15 @@ impl IconShape for FaSteam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 256c0 137-111.2 248-248.4 248-113.8 0-209.6-76.3-239-180.4l95.2 39.3c6.4 32.1 34.9 56.4 68.9 56.4 39.2 0 71.9-32.4 70.2-73.5l84.5-60.2c52.1 1.3 95.8-40.9 95.8-93.5 0-51.6-42-93.5-93.7-93.5s-93.7 42-93.7 93.5v1.2L176.6 279c-15.5-.9-30.7 3.4-43.5 12.1L0 236.1C10.2 108.4 117.1 8 247.6 8 384.8 8 496 119 496 256zM155.7 384.3l-30.5-12.6a52.79 52.79 0 0 0 27.2 25.8c26.9 11.2 57.8-1.6 69-28.4 5.4-13 5.5-27.3.1-40.3-5.4-13-15.5-23.2-28.5-28.6-12.9-5.4-26.7-5.2-38.9-.6l31.5 13c19.8 8.2 29.2 30.9 20.9 50.7-8.3 19.9-31 29.2-50.8 21zm173.8-129.9c-34.4 0-62.4-28-62.4-62.3s28-62.3 62.4-62.3 62.4 28 62.4 62.3-27.9 62.3-62.4 62.3zm.1-15.6c25.9 0 46.9-21 46.9-46.8 0-25.9-21-46.8-46.9-46.8s-46.9 21-46.9 46.8c.1 25.8 21.1 46.8 46.9 46.8z", } + } } } @@ -14619,11 +16115,15 @@ impl IconShape for FaStickerMule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M561.7 199.6c-1.3.3.3 0 0 0zm-6.2-77.4c-7.7-22.3-5.1-7.2-13.4-36.9-1.6-6.5-3.6-14.5-6.2-20-4.4-8.7-4.6-7.5-4.6-9.5 0-5.3 30.7-45.3 19-46.9-5.7-.6-12.2 11.6-20.6 17-8.6 4.2-8 5-10.3 5-2.6 0-5.7-3-6.2-5-2-5.7 1.9-25.9-3.6-25.9-3.6 0-12.3 24.8-17 25.8-5.2 1.3-27.9-11.4-75.1 18-25.3 13.2-86.9 65.2-87 65.3-6.7 4.7-20 4.7-35.5 16-44.4 30.1-109.6 9.4-110.7 9-110.6-26.8-128-15.2-159 11.5-20.8 17.9-23.7 36.5-24.2 38.9-4.2 20.4 5.2 48.3 6.7 64.3 1.8 19.3-2.7 17.7 7.7 98.3.5 1 4.1 0 5.1 1.5 0 8.4-3.8 12.1-4.1 13-1.5 4.5-1.5 10.5 0 16 2.3 8.2 8.2 37.2 8.2 46.9 0 41.8.4 44 2.6 49.4 3.9 10 12.5 9.1 17 12 3.1 3.5-.5 8.5 1 12.5.5 2 3.6 4 6.2 5 9.2 3.6 27 .3 29.9-2.5 1.6-1.5.5-4.5 3.1-5 5.1 0 10.8-.5 14.4-2.5 5.1-2.5 4.1-6 1.5-10.5-.4-.8-7-13.3-9.8-16-2.1-2-5.1-3-7.2-4.5-5.8-4.9-10.3-19.4-10.3-19.5-4.6-19.4-10.3-46.3-4.1-66.8 4.6-17.2 39.5-87.7 39.6-87.8 4.1-6.5 17-11.5 27.3-7 6 1.9 19.3 22 65.4 30.9 47.9 8.7 97.4-2 112.2-2 2.8 2-1.9 13-.5 38.9 0 26.4-.4 13.7-4.1 29.9-2.2 9.7 3.4 23.2-1.5 46.9-1.4 9.8-9.9 32.7-8.2 43.4.5 1 1 2 1.5 3.5.5 4.5 1.5 8.5 4.6 10 7.3 3.6 12-3.5 9.8 11.5-.7 3.1-2.6 12 1.5 15 4.4 3.7 30.6 3.4 36.5.5 2.6-1.5 1.6-4.5 6.4-7.4 1.9-.9 11.3-.4 11.3-6.5.3-1.8-9.2-19.9-9.3-20-2.6-3.5-9.2-4.5-11.3-8-6.9-10.1-1.7-52.6.5-59.4 3-11 5.6-22.4 8.7-32.4 11-42.5 10.3-50.6 16.5-68.3.8-1.8 6.4-23.1 10.3-29.9 9.3-17 21.7-32.4 33.5-47.4 18-22.9 34-46.9 52-69.8 6.1-7 8.2-13.7 18-8 10.8 5.7 21.6 7 31.9 17 14.6 12.8 10.2 18.2 11.8 22.9 1.5 5 7.7 10.5 14.9 9.5 10.4-2 13-2.5 13.4-2.5 2.6-.5 5.7-5 7.2-8 3.1-5.5 7.2-9 7.2-16.5 0-7.7-.4-2.8-20.6-52.9z", } + } } } @@ -14658,11 +16158,15 @@ impl IconShape for FaStrava { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z", } + } } } @@ -14697,11 +16201,15 @@ impl IconShape for FaStripeS { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M155.3 154.6c0-22.3 18.6-30.9 48.4-30.9 43.4 0 98.5 13.3 141.9 36.7V26.1C298.3 7.2 251.1 0 203.8 0 88.1 0 11 60.4 11 161.4c0 157.9 216.8 132.3 216.8 200.4 0 26.4-22.9 34.9-54.7 34.9-47.2 0-108.2-19.5-156.1-45.5v128.5a396.09 396.09 0 0 0 156 32.4c118.6 0 200.3-51 200.3-153.6 0-170.2-218-139.7-218-203.9z", } + } } } @@ -14736,11 +16244,15 @@ impl IconShape for FaStripe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M165 144.7l-43.3 9.2-.2 142.4c0 26.3 19.8 43.3 46.1 43.3 14.6 0 25.3-2.7 31.2-5.9v-33.8c-5.7 2.3-33.7 10.5-33.7-15.7V221h33.7v-37.8h-33.7zm89.1 51.6l-2.7-13.1H213v153.2h44.3V233.3c10.5-13.8 28.2-11.1 33.9-9.3v-40.8c-6-2.1-26.7-6-37.1 13.1zm92.3-72.3l-44.6 9.5v36.2l44.6-9.5zM44.9 228.3c0-6.9 5.8-9.6 15.1-9.7 13.5 0 30.7 4.1 44.2 11.4v-41.8c-14.7-5.8-29.4-8.1-44.1-8.1-36 0-60 18.8-60 50.2 0 49.2 67.5 41.2 67.5 62.4 0 8.2-7.1 10.9-17 10.9-14.7 0-33.7-6.1-48.6-14.2v40c16.5 7.1 33.2 10.1 48.5 10.1 36.9 0 62.3-15.8 62.3-47.8 0-52.9-67.9-43.4-67.9-63.4zM640 261.6c0-45.5-22-81.4-64.2-81.4s-67.9 35.9-67.9 81.1c0 53.5 30.3 78.2 73.5 78.2 21.2 0 37.1-4.8 49.2-11.5v-33.4c-12.1 6.1-26 9.8-43.6 9.8-17.3 0-32.5-6.1-34.5-26.9h86.9c.2-2.3.6-11.6.6-15.9zm-87.9-16.8c0-20 12.3-28.4 23.4-28.4 10.9 0 22.5 8.4 22.5 28.4zm-112.9-64.6c-17.4 0-28.6 8.2-34.8 13.9l-2.3-11H363v204.8l44.4-9.4.1-50.2c6.4 4.7 15.9 11.2 31.4 11.2 31.8 0 60.8-23.2 60.8-79.6.1-51.6-29.3-79.7-60.5-79.7zm-10.6 122.5c-10.4 0-16.6-3.8-20.9-8.4l-.3-66c4.6-5.1 11-8.8 21.2-8.8 16.2 0 27.4 18.2 27.4 41.4.1 23.9-10.9 41.8-27.4 41.8zm-126.7 33.7h44.6V183.2h-44.6z", } + } } } @@ -14775,11 +16287,15 @@ impl IconShape for FaStudiovinari { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480.3 187.7l4.2 28v28l-25.1 44.1-39.8 78.4-56.1 67.5-79.1 37.8-17.7 24.5-7.7 12-9.6 4s17.3-63.6 19.4-63.6c2.1 0 20.3.7 20.3.7l66.7-38.6-92.5 26.1-55.9 36.8-22.8 28-6.6 1.4 20.8-73.6 6.9-5.5 20.7 12.9 88.3-45.2 56.8-51.5 14.8-68.4-125.4 23.3 15.2-18.2-173.4-53.3 81.9-10.5-166-122.9L133.5 108 32.2 0l252.9 126.6-31.5-38L378 163 234.7 64l18.7 38.4-49.6-18.1L158.3 0l194.6 122L310 66.2l108 96.4 12-8.9-21-16.4 4.2-37.8L451 89.1l29.2 24.7 11.5 4.2-7 6.2 8.5 12-13.1 7.4-10.3 20.2 10.5 23.9z", } + } } } @@ -14814,11 +16330,15 @@ impl IconShape for FaStumbleuponCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 177.5c-9.8 0-17.8 8-17.8 17.8v106.9c0 40.9-33.9 73.9-74.9 73.9-41.4 0-74.9-33.5-74.9-74.9v-46.5h57.3v45.8c0 10 8 17.8 17.8 17.8s17.8-7.9 17.8-17.8V200.1c0-40 34.2-72.1 74.7-72.1 40.7 0 74.7 32.3 74.7 72.6v23.7l-34.1 10.1-22.9-10.7v-20.6c.1-9.6-7.9-17.6-17.7-17.6zm167.6 123.6c0 41.4-33.5 74.9-74.9 74.9-41.2 0-74.9-33.2-74.9-74.2V263l22.9 10.7 34.1-10.1v47.1c0 9.8 8 17.6 17.8 17.6s17.8-7.9 17.8-17.6v-48h57.3c-.1 45.9-.1 46.4-.1 46.4z", } + } } } @@ -14853,11 +16373,15 @@ impl IconShape for FaStumbleupon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z", } + } } } @@ -14892,11 +16416,15 @@ impl IconShape for FaSuperpowers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32c-83.3 11-166.8 22-250 33-92 12.5-163.3 86.7-169 180-3.3 55.5 18 109.5 57.8 148.2L0 480c83.3-11 166.5-22 249.8-33 91.8-12.5 163.3-86.8 168.7-179.8 3.5-55.5-18-109.5-57.7-148.2L448 32zm-79.7 232.3c-4.2 79.5-74 139.2-152.8 134.5-79.5-4.7-140.7-71-136.3-151 4.5-79.2 74.3-139.3 153-134.5 79.3 4.7 140.5 71 136.1 151z", } + } } } @@ -14931,11 +16459,15 @@ impl IconShape for FaSupple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 262.5c0 64.1-109 116.1-243.5 116.1-24.8 0-48.6-1.8-71.1-5 7.7.4 15.5.6 23.4.6 134.5 0 243.5-56.9 243.5-127.1 0-29.4-19.1-56.4-51.2-78 60 21.1 98.9 55.1 98.9 93.4zM47.7 227.9c-.1-70.2 108.8-127.3 243.3-127.6 7.9 0 15.6.2 23.3.5-22.5-3.2-46.3-4.9-71-4.9C108.8 96.3-.1 148.5 0 212.6c.1 38.3 39.1 72.3 99.3 93.3-32.3-21.5-51.5-48.6-51.6-78zm60.2 39.9s10.5 13.2 29.3 13.2c17.9 0 28.4-11.5 28.4-25.1 0-28-40.2-25.1-40.2-39.7 0-5.4 5.3-9.1 12.5-9.1 5.7 0 11.3 2.6 11.3 6.6v3.9h14.2v-7.9c0-12.1-15.4-16.8-25.4-16.8-16.5 0-28.5 10.2-28.5 24.1 0 26.6 40.2 25.4 40.2 39.9 0 6.6-5.8 10.1-12.3 10.1-11.9 0-20.7-10.1-20.7-10.1l-8.8 10.9zm120.8-73.6v54.4c0 11.3-7.1 17.8-17.8 17.8-10.7 0-17.8-6.5-17.8-17.7v-54.5h-15.8v55c0 18.9 13.4 31.9 33.7 31.9 20.1 0 33.4-13 33.4-31.9v-55h-15.7zm34.4 85.4h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.8-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5.1 14.7-14 14.7h-12.6zm57 43h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.7-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5 14.7-14 14.7h-12.6zm57.1 34.8c0 5.8 2.4 8.2 8.2 8.2h37.6c5.8 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-18.6c-1.7 0-2.6-1-2.6-2.6v-61.2c0-5.7-2.4-8.2-8.2-8.2H401v13.4h5.2c1.7 0 2.6 1 2.6 2.6v61.2zm63.4 0c0 5.8 2.4 8.2 8.2 8.2H519c5.7 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-19.7c-1.7 0-2.6-1-2.6-2.6v-20.3h27.7v-13.4H488v-22.4h19.2c1.7 0 2.6 1 2.6 2.6v5.2H524v-13c0-5.7-2.5-8.2-8.2-8.2h-51.6v13.4h7.8v63.9zm58.9-76v5.9h1.6v-5.9h2.7v-1.2h-7v1.2h2.7zm5.7-1.2v7.1h1.5v-5.7l2.3 5.7h1.3l2.3-5.7v5.7h1.5v-7.1h-2.3l-2.1 5.1-2.1-5.1h-2.4z", } + } } } @@ -14970,11 +16502,15 @@ impl IconShape for FaSuse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M471.08 102.66s-.3 18.3-.3 20.3c-9.1-3-74.4-24.1-135.7-26.3-51.9-1.8-122.8-4.3-223 57.3-19.4 12.4-73.9 46.1-99.6 109.7C7 277-.12 307 7 335.06a111 111 0 0 0 16.5 35.7c17.4 25 46.6 41.6 78.1 44.4 44.4 3.9 78.1-16 90-53.3 8.2-25.8 0-63.6-31.5-82.9-25.6-15.7-53.3-12.1-69.2-1.6-13.9 9.2-21.8 23.5-21.6 39.2.3 27.8 24.3 42.6 41.5 42.6a49 49 0 0 0 15.8-2.7c6.5-1.8 13.3-6.5 13.3-14.9 0-12.1-11.6-14.8-16.8-13.9-2.9.5-4.5 2-11.8 2.4-2-.2-12-3.1-12-14V316c.2-12.3 13.2-18 25.5-16.9 32.3 2.8 47.7 40.7 28.5 65.7-18.3 23.7-76.6 23.2-99.7-20.4-26-49.2 12.7-111.2 87-98.4 33.2 5.7 83.6 35.5 102.4 104.3h45.9c-5.7-17.6-8.9-68.3 42.7-68.3 56.7 0 63.9 39.9 79.8 68.3H460c-12.8-18.3-21.7-38.7-18.9-55.8 5.6-33.8 39.7-18.4 82.4-17.4 66.5.4 102.1-27 103.1-28 3.7-3.1 6.5-15.8 7-17.7 1.3-5.1-3.2-2.4-3.2-2.4-8.7 5.2-30.5 15.2-50.9 15.6-25.3.5-76.2-25.4-81.6-28.2-.3-.4.1 1.2-11-25.5 88.4 58.3 118.3 40.5 145.2 21.7.8-.6 4.3-2.9 3.6-5.7-13.8-48.1-22.4-62.7-34.5-69.6-37-21.6-125-34.7-129.2-35.3.1-.1-.9-.3-.9.7zm60.4 72.8a37.54 37.54 0 0 1 38.9-36.3c33.4 1.2 48.8 42.3 24.4 65.2-24.2 22.7-64.4 4.6-63.3-28.9zm38.6-25.3a26.27 26.27 0 1 0 25.4 27.2 26.19 26.19 0 0 0-25.4-27.2zm4.3 28.8c-15.4 0-15.4-15.6 0-15.6s15.4 15.64 0 15.64z", } + } } } @@ -15009,11 +16545,15 @@ impl IconShape for FaSwift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 156.09c0-4.51-.08-9-.2-13.52a196.31 196.31 0 0 0-2.58-29.42 99.62 99.62 0 0 0-9.22-28A94.08 94.08 0 0 0 394.84 44a99.17 99.17 0 0 0-28-9.22 195 195 0 0 0-29.43-2.59c-4.51-.12-9-.17-13.52-.2H124.14c-4.51 0-9 .08-13.52.2-2.45.07-4.91.15-7.37.27a171.68 171.68 0 0 0-22.06 2.32 103.06 103.06 0 0 0-21.21 6.1q-3.46 1.45-6.81 3.12a94.66 94.66 0 0 0-18.39 12.32c-1.88 1.61-3.69 3.28-5.43 5A93.86 93.86 0 0 0 12 85.17a99.45 99.45 0 0 0-9.22 28 196.31 196.31 0 0 0-2.54 29.4c-.13 4.51-.18 9-.21 13.52v199.83c0 4.51.08 9 .21 13.51a196.08 196.08 0 0 0 2.58 29.42 99.3 99.3 0 0 0 9.22 28A94.31 94.31 0 0 0 53.17 468a99.47 99.47 0 0 0 28 9.21 195 195 0 0 0 29.43 2.59c4.5.12 9 .17 13.52.2H323.91c4.51 0 9-.08 13.52-.2a196.59 196.59 0 0 0 29.44-2.59 99.57 99.57 0 0 0 28-9.21A94.22 94.22 0 0 0 436 426.84a99.3 99.3 0 0 0 9.22-28 194.79 194.79 0 0 0 2.59-29.42c.12-4.5.17-9 .2-13.51V172.14c-.01-5.35-.01-10.7-.01-16.05zm-69.88 241c-20-38.93-57.23-29.27-76.31-19.47-1.72 1-3.48 2-5.25 3l-.42.25c-39.5 21-92.53 22.54-145.85-.38A234.64 234.64 0 0 1 45 290.12a230.63 230.63 0 0 0 39.17 23.37c56.36 26.4 113 24.49 153 0-57-43.85-104.6-101-141.09-147.22a197.09 197.09 0 0 1-18.78-25.9c43.7 40 112.7 90.22 137.48 104.12-52.57-55.49-98.89-123.94-96.72-121.74 82.79 83.42 159.18 130.59 159.18 130.59 2.88 1.58 5 2.85 6.73 4a127.44 127.44 0 0 0 4.16-12.47c13.22-48.33-1.66-103.58-35.31-149.2C329.61 141.75 375 229.34 356.4 303.42c-.44 1.73-.95 3.4-1.44 5.09 38.52 47.4 28.04 98.17 23.13 88.59z", } + } } } @@ -15048,11 +16588,15 @@ impl IconShape for FaSymfony { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm133.74 143.54c-11.47.41-19.4-6.45-19.77-16.87-.27-9.18 6.68-13.44 6.53-18.85-.23-6.55-10.16-6.82-12.87-6.67-39.78 1.29-48.59 57-58.89 113.85 21.43 3.15 36.65-.72 45.14-6.22 12-7.75-3.34-15.72-1.42-24.56 4-18.16 32.55-19 32 5.3-.36 17.86-25.92 41.81-77.6 35.7-10.76 59.52-18.35 115-58.2 161.72-29 34.46-58.4 39.82-71.58 40.26-24.65.85-41-12.31-41.58-29.84-.56-17 14.45-26.26 24.31-26.59 21.89-.75 30.12 25.67 14.88 34-12.09 9.71.11 12.61 2.05 12.55 10.42-.36 17.34-5.51 22.18-9 24-20 33.24-54.86 45.35-118.35 8.19-49.66 17-78 18.23-82-16.93-12.75-27.08-28.55-49.85-34.72-15.61-4.23-25.12-.63-31.81 7.83-7.92 10-5.29 23 2.37 30.7l12.63 14c15.51 17.93 24 31.87 20.8 50.62-5.06 29.93-40.72 52.9-82.88 39.94-36-11.11-42.7-36.56-38.38-50.62 7.51-24.15 42.36-11.72 34.62 13.6-2.79 8.6-4.92 8.68-6.28 13.07-4.56 14.77 41.85 28.4 51-1.39 4.47-14.52-5.3-21.71-22.25-39.85-28.47-31.75-16-65.49 2.95-79.67C204.23 140.13 251.94 197 262 205.29c37.17-109 100.53-105.46 102.43-105.53 25.16-.81 44.19 10.59 44.83 28.65.25 7.69-4.17 22.59-19.52 23.13z", } + } } } @@ -15087,11 +16631,15 @@ impl IconShape for FaTeamspeak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M244.2 346.79c2.4-12.3-12-30-32.4-48.7-20.9-19.2-48.2-39.1-63.4-46.6-21.7-12-41.7-1.8-46.3 22.7-5 26.2 0 51.4 14.5 73.9 10.2 15.5 25.4 22.7 43.4 24 11.6.6 52.5 2.2 61.7-1 11.9-4.3 20.1-11.8 22.5-24.3zm205 20.8a5.22 5.22 0 0 0-8.3 2.4c-8 25.4-44.7 112.5-172.1 121.5-149.7 10.5 80.3 43.6 145.4-6.4 22.7-17.4 47.6-35 46.6-85.4-.4-10.1-4.9-26.69-11.6-32.1zm62-122.4c-.3-18.9-8.6-33.4-26-42.2-2.9-1.3-5-2.7-5.9-6.4A222.64 222.64 0 0 0 438.9 103c-1.1-1.5-3.5-3.2-2.2-5 8.5-11.5-.3-18-7-24.4Q321.4-31.11 177.4 13.09c-40.1 12.3-73.9 35.6-102 67.4-4 4.3-6.7 9.1-3 14.5 3 4 1.3 6.2-1 9.3C51.6 132 38.2 162.59 32.1 196c-.7 4.3-2.9 6-6.4 7.8-14.2 7-22.5 18.5-24.9 34L0 264.29v20.9c0 30.8 21 50.4 51.8 49 7.7-.3 11.7-4.3 12-11.5 2-77.5-2.4-95.4 3.7-125.8C92.1 72.39 234.3 5 345.3 65.39 411.4 102 445.7 159 447.6 234.79c.8 28.2 0 56.5 0 84.6 0 7 2.2 12.5 9.4 14.2 24.1 5 49.2-12 53.2-36.7 2.9-17.1 1-34.5 1-51.7zm-159.6 131.5c36.5 2.8 59.3-28.5 58.4-60.5-2.1-45.2-66.2-16.5-87.8-8-73.2 28.1-45 54.9-22.2 60.8z", } + } } } @@ -15126,11 +16674,15 @@ impl IconShape for FaTelegram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z", } + } } } @@ -15165,11 +16717,15 @@ impl IconShape for FaTencentWeibo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z", } + } } } @@ -15204,11 +16760,15 @@ impl IconShape for FaTheRedYeti { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488.23 241.7l20.7 7.1c-9.6-23.9-23.9-37-31.7-44.8l7.1-18.2c.2 0 12.3-27.8-2.5-30.7-.6-11.3-6.6-27-18.4-27-7.6-10.6-17.7-12.3-30.7-5.9a122.2 122.2 0 0 0-25.3 16.5c-5.3-6.4-3 .4-3-29.8-37.1-24.3-45.4-11.7-74.8 3l.5.5a239.36 239.36 0 0 0-68.4-13.3c-5.5-8.7-18.6-19.1-25.1-25.1l24.8 7.1c-5.5-5.5-26.8-12.9-34.2-15.2 18.2-4.1 29.8-20.8 42.5-33-34.9-10.1-67.9-5.9-97.9 11.8l12-44.2L182 0c-31.6 24.2-33 41.9-33.7 45.5-.9-2.4-6.3-19.6-15.2-27a35.12 35.12 0 0 0-.5 25.3c3 8.4 5.9 14.8 8.4 18.9-16-3.3-28.3-4.9-49.2 0h-3.7l33 14.3a194.26 194.26 0 0 0-46.7 67.4l-1.7 8.4 1.7 1.7 7.6-4.7c-3.3 11.6-5.3 19.4-6.6 25.8a200.18 200.18 0 0 0-27.8 40.3c-15 1-31.8 10.8-40.3 14.3l3 3.4 28.8 1c-.5 1-.7 2.2-1.2 3.2-7.3 6.4-39.8 37.7-33 80.7l20.2-22.4c.5 1.7.7 3.4 1.2 5.2 0 25.5.4 89.6 64.9 150.5 43.6 40 96 60.2 157.5 60.2 121.7 0 223-87.3 223-211.5 6.8-9.7-1.2 3 16.7-25.1l13 14.3 2.5-.5A181.84 181.84 0 0 0 495 255a44.74 44.74 0 0 0-6.8-13.3zM398 111.2l-.5 21.9c5.5 18.1 16.9 17.2 22.4 17.2l-3.4-4.7 22.4-5.4a242.44 242.44 0 0 1-27 0c12.8-2.1 33.3-29 43-11.3 3.4 7.6 6.4 17.2 9.3 27.8l1.7-5.9a56.38 56.38 0 0 1-1.7-15.2c5.4.5 8.8 3.4 9.3 10.1.5 6.4 1.7 14.8 3.4 25.3l4.7-11.3c4.6 0 4.5-3.6-2.5 20.7-20.9-8.7-35.1-8.4-46.5-8.4l18.2-16c-25.3 8.2-33 10.8-54.8 20.9-1.1-5.4-5-13.5-16-19.9-3.2 3.8-2.8.9-.7 14.8h-2.5a62.32 62.32 0 0 0-8.4-23.1l4.2-3.4c8.4-7.1 11.8-14.3 10.6-21.9-.5-6.4-5.4-13.5-13.5-20.7 5.6-3.4 15.2-.4 28.3 8.5zm-39.6-10.1c2.7 1.9 11.4 5.4 18.9 17.2 4.2 8.4 4 9.8 3.4 11.1-.5 2.4-.5 4.3-3 7.1-1.7 2.5-5.4 4.7-11.8 7.6-7.6-13-16.5-23.6-27.8-31.2zM91 143.1l1.2-1.7c1.2-2.9 4.2-7.6 9.3-15.2l2.5-3.4-13 12.3 5.4-4.7-10.1 9.3-4.2 1.2c12.3-24.1 23.1-41.3 32.5-50.2 9.3-9.3 16-16 20.2-19.4l-6.4 1.2c-11.3-4.2-19.4-7.1-24.8-8.4 2.5-.5 3.7-.5 3.2-.5 10.3 0 17.5.5 20.9 1.2a52.35 52.35 0 0 0 16 2.5l.5-1.7-8.4-35.8 13.5 29a42.89 42.89 0 0 0 5.9-14.3c1.7-6.4 5.4-13 10.1-19.4s7.6-10.6 9.3-11.3a234.68 234.68 0 0 0-6.4 25.3l-1.7 7.1-.5 4.7 2.5 2.5C190.4 39.9 214 34 239.8 34.5l21.1.5c-11.8 13.5-27.8 21.9-48.5 24.8a201.26 201.26 0 0 1-23.4 2.9l-.2-.5-2.5-1.2a20.75 20.75 0 0 0-14 2c-2.5-.2-4.9-.5-7.1-.7l-2.5 1.7.5 1.2c2 .2 3.9.5 6.2.7l-2 3.4 3.4-.5-10.6 11.3c-4.2 3-5.4 6.4-4.2 9.3l5.4-3.4h1.2a39.4 39.4 0 0 1 25.3-15.2v-3c6.4.5 13 1 19.4 1.2 6.4 0 8.4.5 5.4 1.2a189.6 189.6 0 0 1 20.7 13.5c13.5 10.1 23.6 21.9 30 35.4 8.8 18.2 13.5 37.1 13.5 56.6a141.13 141.13 0 0 1-3 28.3 209.91 209.91 0 0 1-16 46l2.5.5c18.2-19.7 41.9-16 49.2-16l-6.4 5.9 22.4 17.7-1.7 30.7c-5.4-12.3-16.5-21.1-33-27.8 16.5 14.8 23.6 21.1 21.9 20.2-4.8-2.8-3.5-1.9-10.8-3.7 4.1 4.1 17.5 18.8 18.2 20.7l.2.2-.2.2c0 1.8 1.6-1.2-14 22.9-75.2-15.3-106.27-42.7-141.2-63.2l11.8 1.2c-11.8-18.5-15.6-17.7-38.4-26.1L149 225c-8.8-3-18.2-3-28.3.5l7.6-10.6-1.2-1.7c-14.9 4.3-19.8 9.2-22.6 11.3-1.1-5.5-2.8-12.4-12.3-28.8l-1.2 27-13.2-5c1.5-25.2 5.4-50.5 13.2-74.6zm276.5 330c-49.9 25-56.1 22.4-59 23.9-29.8-11.8-50.9-31.7-63.5-58.8l30 16.5c-9.8-9.3-18.3-16.5-38.4-44.3l11.8 23.1-17.7-7.6c14.2 21.1 23.5 51.7 66.6 73.5-120.8 24.2-199-72.1-200.9-74.3a262.57 262.57 0 0 0 35.4 24.8c3.4 1.7 7.1 2.5 10.1 1.2l-16-20.7c9.2 4.2 9.5 4.5 69.1 29-42.5-20.7-73.8-40.8-93.2-60.2-.5 6.4-1.2 10.1-1.2 10.1a80.25 80.25 0 0 1 20.7 26.6c-39-18.9-57.6-47.6-71.3-82.6 49.9 55.1 118.9 37.5 120.5 37.1 34.8 16.4 69.9 23.6 113.9 10.6 3.3 0 20.3 17 25.3 39.1l4.2-3-2.5-23.6c9 9 24.9 22.6 34.4 13-15.6-5.3-23.5-9.5-29.5-31.7 4.6 4.2 7.6 9 27.8 15l1.2-1.2-10.5-14.2c11.7-4.8-3.5 1 32-10.8 4.3 34.3 9 49.2.7 89.5zm115.3-214.4l-2.5.5 3 9.3c-3.5 5.9-23.7 44.3-71.6 79.7-39.5 29.8-76.6 39.1-80.9 40.3l-7.6-7.1-1.2 3 14.3 16-7.1-4.7 3.4 4.2h-1.2l-21.9-13.5 9.3 26.6-19-27.9-1.2 2.5 7.6 29c-6.1-8.2-21-32.6-56.8-39.6l32.5 21.2a214.82 214.82 0 0 1-93.2-6.4c-4.2-1.2-8.9-2.5-13.5-4.2l1.2-3-44.8-22.4 26.1 22.4c-57.7 9.1-113-25.4-126.4-83.4l-2.5-16.4-22.27 22.3c19.5-57.5 25.6-57.9 51.4-70.1-9.1-5.3-1.6-3.3-38.4-9.3 15.8-5.8 33-15.4 73 5.2a18.5 18.5 0 0 1 3.7-1.7c.6-3.2.4-.8 1-11.8 3.9 10 3.6 8.7 3 9.3l1.7.5c12.7-6.5 8.9-4.5 17-8.9l-5.4 13.5 22.3-5.8-8.4 8.4 2.5 2.5c4.5-1.8 30.3 3.4 40.8 16l-23.6-2.5c39.4 23 51.5 54 55.8 69.6l1.7-1.2c-2.8-22.3-12.4-33.9-16-40.1 4.2 5 39.2 34.6 110.4 46-11.3-.5-23.1 5.4-34.9 18.9l46.7-20.2-9.3 21.9c7.6-10.1 14.8-23.6 21.2-39.6v-.5l1.2-3-1.2 16c13.5-41.8 25.3-78.5 35.4-109.7l13.5-27.8v-2l-5.4-4.2h10.1l5.9 4.2 2.5-1.2-3.4-16 12.3 18.9 41.8-20.2-14.8 13 .5 2.9 17.7-.5a184 184 0 0 1 33 4.2l-23.6 2.5-1.2 3 26.6 23.1a254.21 254.21 0 0 1 27 32c-11.2-3.3-10.3-3.4-21.2-3.4l12.3 32.5zm-6.1-71.3l-3.9 13-14.3-11.8zm-254.8 7.1c1.7 10.6 4.7 17.7 8.8 21.9-9.3 6.6-27.5 13.9-46.5 16l.5 1.2a50.22 50.22 0 0 0 24.8-2.5l-7.1 13c4.2-1.7 10.1-7.1 17.7-14.8 11.9-5.5 12.7-5.1 20.2-16-12.7-6.4-15.7-13.7-18.4-18.8zm3.7-102.3c-6.4-3.4-10.6 3-12.3 18.9s2.5 29.5 11.8 39.6 18.2 10.6 26.1 3 3.4-23.6-11.3-47.7a39.57 39.57 0 0 0-14.27-13.8zm-4.7 46.3c5.4 2.2 10.5 1.9 12.3-10.6v-4.7l-1.2.5c-4.3-3.1-2.5-4.5-1.7-6.2l.5-.5c-.9-1.2-5-8.1-12.5 4.7-.5-13.5.5-21.9 3-24.8 1.2-2.5 4.7-1.2 11.3 4.2 6.4 5.4 11.3 16 15.2 32.5 6.5 28-19.8 26.2-26.9 4.9zm-45-5.5c1.6.3 9.3-1.1 9.3-14.8h-.5c-5.4-1.1-2.2-5.5-.7-5.9-1.7-3-3.4-4.2-5.4-4.7-8.1 0-11.6 12.7-8.1 21.2a7.51 7.51 0 0 0 5.43 4.2zM216 82.9l-2.5.5.5 3a48.94 48.94 0 0 1 26.1 5.9c-2.5-5.5-10-14.3-28.3-14.3l.5 2.5zm-71.8 49.4c21.7 16.8 16.5 21.4 46.5 23.6l-2.9-4.7a42.67 42.67 0 0 0 14.8-28.3c1.7-16-1.2-29.5-8.8-41.3l13-7.6a2.26 2.26 0 0 0-.5-1.7 14.21 14.21 0 0 0-13.5 1.7c-12.7 6.7-28 20.9-29 22.4-1.7 1.7-3.4 5.9-5.4 13.5a99.61 99.61 0 0 0-2.9 23.6c-4.7-8-10.5-6.4-19.9-5.9l7.1 7.6c-16.5 0-23.3 15.4-23.6 16 6.8 0 4.6-7.6 30-12.3-4.3-6.3-3.3-5-4.9-6.6zm18.7-18.7c1.2-7.6 3.4-13 6.4-17.2 5.4-6.4 10.6-10.1 16-11.8 4.2-1.7 7.1 1.2 10.1 9.3a72.14 72.14 0 0 1 3 25.3c-.5 9.3-3.4 17.2-8.4 23.1-2.9 3.4-5.4 5.9-6.4 7.6a39.21 39.21 0 0 1-11.3-.5l-7.1-3.4-5.4-6.4c.8-10 1.3-18.8 3.1-26zm42 56.1c-34.8 14.4-34.7 14-36.1 14.3-20.8 4.7-19-24.4-18.9-24.8l5.9-1.2-.5-2.5c-20.2-2.6-31 4.2-32.5 4.9.5.5 3 3.4 5.9 9.3 4.2-6.4 8.8-10.1 15.2-10.6a83.47 83.47 0 0 0 1.7 33.7c.1.5 2.6 17.4 27.5 24.1 11.3 3 27 1.2 48.9-5.4l-9.2.5c-4.2-14.8-6.4-24.8-5.9-29.5 11.3-8.8 21.9-11.3 30.7-7.6h2.5l-11.8-7.6-7.1.5c-5.9 1.2-12.3 4.2-19.4 8.4z", } + } } } @@ -15243,11 +16803,15 @@ impl IconShape for FaThemeco { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M202.9 8.43c9.9-5.73 26-5.82 35.95-.21L430 115.85c10 5.6 18 19.44 18 30.86V364c0 11.44-8.06 25.29-18 31L238.81 503.74c-9.93 5.66-26 5.57-35.85-.21L17.86 395.12C8 389.34 0 375.38 0 364V146.71c0-11.44 8-25.36 17.91-31.08zm-77.4 199.83c-15.94 0-31.89.14-47.83.14v101.45H96.8V280h28.7c49.71 0 49.56-71.74 0-71.74zm140.14 100.29l-30.73-34.64c37-7.51 34.8-65.23-10.87-65.51-16.09 0-32.17-.14-48.26-.14v101.59h19.13v-33.91h18.41l29.56 33.91h22.76zm-41.59-82.32c23.34 0 23.26 32.46 0 32.46h-29.13v-32.46zm-95.56-1.6c21.18 0 21.11 38.85 0 38.85H96.18v-38.84zm192.65-18.25c-68.46 0-71 105.8 0 105.8 69.48-.01 69.41-105.8 0-105.8zm0 17.39c44.12 0 44.8 70.86 0 70.86s-44.43-70.86 0-70.86z", } + } } } @@ -15282,11 +16846,15 @@ impl IconShape for FaThemeisle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z", } + } } } @@ -15321,11 +16889,15 @@ impl IconShape for FaThinkPeaks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M465.4 409.4l87.1-150.2-32-.3-55.1 95L259.2 0 23 407.4l32 .3L259.2 55.6zm-355.3-44.1h32.1l117.4-202.5L463 511.9l32.5.1-235.8-404.6z", } + } } } @@ -15360,11 +16932,15 @@ impl IconShape for FaTiktok { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z", } + } } } @@ -15399,11 +16975,15 @@ impl IconShape for FaTradeFederation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8.8c-137 0-248 111-248 248s111 248 248 248 248-111 248-248-111-248-248-248zm0 482.8c-129.7 0-234.8-105.1-234.8-234.8S118.3 22 248 22s234.8 105.1 234.8 234.8S377.7 491.6 248 491.6zm155.1-328.5v-46.8H209.3V198H54.2l36.7 46h117.7v196.8h48.8V245h83.3v-47h-83.3v-34.8h145.7zm-73.3 45.1v23.9h-82.9v197.4h-26.8V232.1H96.3l-20.1-23.9h143.9v-80.6h171.8V152h-145v56.2zm-161.3-69l-12.4-20.7 2.1 23.8-23.5 5.4 23.3 5.4-2.1 24 12.3-20.5 22.2 9.5-15.7-18.1 15.8-18.1zm-29.6-19.7l9.3-11.5-12.7 5.9-8-12.4 1.7 13.9-14.3 3.8 13.7 2.7-.8 14.7 6.8-12.2 13.8 5.3zm165.4 145.2l-13.1 5.6-7.3-12.2 1.3 14.2-13.9 3.2 13.9 3.2-1.2 14.2 7.3-12.2 13.1 5.5-9.4-10.7zm106.9-77.2l-20.9 9.1-12-19.6 2.2 22.7-22.3 5.4 22.2 4.9-1.8 22.9 11.5-19.6 21.2 8.8-15.1-17zM248 29.9c-125.3 0-226.9 101.6-226.9 226.9S122.7 483.7 248 483.7s226.9-101.6 226.9-226.9S373.3 29.9 248 29.9zM342.6 196v51h-83.3v195.7h-52.7V245.9H89.9l-40-49.9h157.4v-81.6h197.8v50.7H259.4V196zM248 43.2c60.3 0 114.8 25 153.6 65.2H202.5V190H45.1C73.1 104.8 153.4 43.2 248 43.2zm0 427.1c-117.9 0-213.6-95.6-213.6-213.5 0-21.2 3.1-41.8 8.9-61.1L87.1 252h114.7v196.8h64.6V253h83.3v-62.7h-83.2v-19.2h145.6v-50.8c30.8 37 49.3 84.6 49.3 136.5.1 117.9-95.5 213.5-213.4 213.5zM178.8 275l-11-21.4 1.7 24.5-23.7 3.9 23.8 5.9-3.7 23.8 13-20.9 21.5 10.8-15.8-18.8 16.9-17.1z", } + } } } @@ -15438,11 +17018,15 @@ impl IconShape for FaTrello { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M392.3 32H56.1C25.1 32 0 57.1 0 88c-.1 0 0-4 0 336 0 30.9 25.1 56 56 56h336.2c30.8-.2 55.7-25.2 55.7-56V88c.1-30.8-24.8-55.8-55.6-56zM197 371.3c-.2 14.7-12.1 26.6-26.9 26.6H87.4c-14.8.1-26.9-11.8-27-26.6V117.1c0-14.8 12-26.9 26.9-26.9h82.9c14.8 0 26.9 12 26.9 26.9v254.2zm193.1-112c0 14.8-12 26.9-26.9 26.9h-81c-14.8 0-26.9-12-26.9-26.9V117.2c0-14.8 12-26.9 26.8-26.9h81.1c14.8 0 26.9 12 26.9 26.9v142.1z", } + } } } @@ -15477,11 +17061,15 @@ impl IconShape for FaTumblrSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z", } + } } } @@ -15516,11 +17104,15 @@ impl IconShape for FaTumblr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z", } + } } } @@ -15555,11 +17147,15 @@ impl IconShape for FaTwitch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z", } + } } } @@ -15594,11 +17190,15 @@ impl IconShape for FaTwitterSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z", } + } } } @@ -15633,11 +17233,15 @@ impl IconShape for FaTwitter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z", } + } } } @@ -15672,11 +17276,15 @@ impl IconShape for FaTypo3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M178.7 78.4c0-24.7 5.4-32.4 13.9-39.4-69.5 8.5-149.3 34-176.3 66.4-5.4 7.7-9.3 20.8-9.3 37.1C7 246 113.8 480 191.1 480c36.3 0 97.3-59.5 146.7-139-7 2.3-11.6 2.3-18.5 2.3-57.2 0-140.6-198.5-140.6-264.9zM301.5 32c-30.1 0-41.7 5.4-41.7 36.3 0 66.4 53.8 198.5 101.7 198.5 26.3 0 78.8-99.7 78.8-182.3 0-40.9-67-52.5-138.8-52.5z", } + } } } @@ -15711,11 +17319,15 @@ impl IconShape for FaUber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.1 32H33.9C15.2 32 0 47.2 0 65.9V446c0 18.8 15.2 34 33.9 34H414c18.7 0 33.9-15.2 33.9-33.9V65.9C448 47.2 432.8 32 414.1 32zM237.6 391.1C163 398.6 96.4 344.2 88.9 269.6h94.4V290c0 3.7 3 6.8 6.8 6.8H258c3.7 0 6.8-3 6.8-6.8v-67.9c0-3.7-3-6.8-6.8-6.8h-67.9c-3.7 0-6.8 3-6.8 6.8v20.4H88.9c7-69.4 65.4-122.2 135.1-122.2 69.7 0 128.1 52.8 135.1 122.2 7.5 74.5-46.9 141.1-121.5 148.6z", } + } } } @@ -15750,11 +17362,15 @@ impl IconShape for FaUbuntu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm52.7 93c8.8-15.2 28.3-20.5 43.5-11.7 15.3 8.8 20.5 28.3 11.7 43.6-8.8 15.2-28.3 20.5-43.5 11.7-15.3-8.9-20.5-28.4-11.7-43.6zM87.4 287.9c-17.6 0-31.9-14.3-31.9-31.9 0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9zm28.1 3.1c22.3-17.9 22.4-51.9 0-69.9 8.6-32.8 29.1-60.7 56.5-79.1l23.7 39.6c-51.5 36.3-51.5 112.5 0 148.8L172 370c-27.4-18.3-47.8-46.3-56.5-79zm228.7 131.7c-15.3 8.8-34.7 3.6-43.5-11.7-8.8-15.3-3.6-34.8 11.7-43.6 15.2-8.8 34.7-3.6 43.5 11.7 8.8 15.3 3.6 34.8-11.7 43.6zm.3-69.5c-26.7-10.3-56.1 6.6-60.5 35-5.2 1.4-48.9 14.3-96.7-9.4l22.5-40.3c57 26.5 123.4-11.7 128.9-74.4l46.1.7c-2.3 34.5-17.3 65.5-40.3 88.4zm-5.9-105.3c-5.4-62-71.3-101.2-128.9-74.4l-22.5-40.3c47.9-23.7 91.5-10.8 96.7-9.4 4.4 28.3 33.8 45.3 60.5 35 23.1 22.9 38 53.9 40.2 88.5l-46 .6z", } + } } } @@ -15789,11 +17405,15 @@ impl IconShape for FaUikit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M443.9 128v256L218 512 0 384V169.7l87.6 45.1v117l133.5 75.5 135.8-75.5v-151l-101.1-57.6 87.6-53.1L443.9 128zM308.6 49.1L223.8 0l-88.6 54.8 86 47.3 87.4-53z", } + } } } @@ -15828,11 +17448,15 @@ impl IconShape for FaUmbraco { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.35 8C118.36 7.83 7.14 118.72 7 255.68c-.07 137 111 248.2 248 248.27 136.85 0 247.82-110.7 248-247.67S392.34 8.17 255.35 8zm145 266q-1.14 40.68-14 65t-43.51 35q-30.61 10.7-85.45 10.47h-4.6q-54.78.22-85.44-10.47t-43.52-35q-12.85-24.36-14-65a224.81 224.81 0 0 1 0-30.71 418.37 418.37 0 0 1 3.6-43.88c1.88-13.39 3.57-22.58 5.4-32 1-4.88 1.28-6.42 1.82-8.45a5.09 5.09 0 0 1 4.9-3.89h.69l32 5a5.07 5.07 0 0 1 4.16 5 5 5 0 0 1 0 .77l-1.7 8.78q-2.41 13.25-4.84 33.68a380.62 380.62 0 0 0-2.64 42.15q-.28 40.43 8.13 59.83a43.87 43.87 0 0 0 31.31 25.18A243 243 0 0 0 250 340.6h10.25a242.64 242.64 0 0 0 57.27-5.16 43.86 43.86 0 0 0 31.15-25.23q8.53-19.42 8.13-59.78a388 388 0 0 0-2.6-42.15q-2.48-20.38-4.89-33.68l-1.69-8.78a5 5 0 0 1 0-.77 5 5 0 0 1 4.2-5l32-5h.82a5 5 0 0 1 4.9 3.89c.55 2.05.81 3.57 1.83 8.45 1.82 9.62 3.52 18.78 5.39 32a415.71 415.71 0 0 1 3.61 43.88 228.06 228.06 0 0 1-.04 30.73z", } + } } } @@ -15867,11 +17491,15 @@ impl IconShape for FaUncharted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M171.73,232.813A5.381,5.381,0,0,0,176.7,229.5,48.081,48.081,0,0,1,191.6,204.244c1.243-.828,1.657-2.484,1.657-4.141a4.22,4.22,0,0,0-2.071-3.312L74.429,128.473,148.958,85a9.941,9.941,0,0,0,4.968-8.281,9.108,9.108,0,0,0-4.968-8.281L126.6,55.6a9.748,9.748,0,0,0-9.523,0l-100.2,57.966a9.943,9.943,0,0,0-4.969,8.281V236.954a9.109,9.109,0,0,0,4.969,8.281L39.235,258.07a8.829,8.829,0,0,0,4.968,1.242,9.4,9.4,0,0,0,6.625-2.484,10.8,10.8,0,0,0,2.9-7.039V164.5L169.66,232.4A4.5,4.5,0,0,0,171.73,232.813ZM323.272,377.73a12.478,12.478,0,0,0-4.969,1.242l-74.528,43.062V287.882c0-2.9-2.9-5.8-6.211-4.555a53.036,53.036,0,0,1-28.984.414,4.86,4.86,0,0,0-6.21,4.555V421.619l-74.529-43.061a8.83,8.83,0,0,0-4.969-1.242,9.631,9.631,0,0,0-9.523,9.523v26.085a9.107,9.107,0,0,0,4.969,8.281l100.2,57.553A8.829,8.829,0,0,0,223.486,480a11.027,11.027,0,0,0,4.969-1.242l100.2-57.553a9.941,9.941,0,0,0,4.968-8.281V386.839C332.8,382.285,328.24,377.73,323.272,377.73ZM286.007,78a23,23,0,1,0-23-23A23,23,0,0,0,286.007,78Zm63.627-10.086a23,23,0,1,0,23,23A23,23,0,0,0,349.634,67.914ZM412.816,151.6a23,23,0,1,0-23-23A23,23,0,0,0,412.816,151.6Zm-63.182-9.2a23,23,0,1,0,23,23A23,23,0,0,0,349.634,142.4Zm-63.627,83.244a23,23,0,1,0-23-23A23,23,0,0,0,286.007,225.648Zm-62.074,36.358a23,23,0,1,0-23-23A23,23,0,0,0,223.933,262.006Zm188.883-82.358a23,23,0,1,0,23,23A23,23,0,0,0,412.816,179.648Zm0,72.272a23,23,0,1,0,23,23A23,23,0,0,0,412.816,251.92Z", } + } } } @@ -15906,11 +17534,15 @@ impl IconShape for FaUniregistry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 480c39.5 0 76.2-11.8 106.8-32.2H85.3C115.8 468.2 152.5 480 192 480zm-89.1-193.1v-12.4H0v12.4c0 2.5 0 5 .1 7.4h103.1c-.2-2.4-.3-4.9-.3-7.4zm20.5 57H8.5c2.6 8.5 5.8 16.8 9.6 24.8h138.3c-12.9-5.7-24.1-14.2-33-24.8zm-17.7-34.7H1.3c.9 7.6 2.2 15 3.9 22.3h109.7c-4-6.9-7.2-14.4-9.2-22.3zm-2.8-69.3H0v17.3h102.9zm0-173.2H0v4.9h102.9zm0-34.7H0v2.5h102.9zm0 69.3H0v7.4h102.9zm0 104H0v14.8h102.9zm0-69.3H0v9.9h102.9zm0 34.6H0V183h102.9zm166.2 160.9h109.7c1.8-7.3 3.1-14.7 3.9-22.3H278.3c-2.1 7.9-5.2 15.4-9.2 22.3zm12-185.7H384V136H281.1zm0 37.2H384v-12.4H281.1zm0-74.3H384v-7.4H281.1zm0-76.7v2.5H384V32zm-203 410.9h227.7c11.8-8.7 22.7-18.6 32.2-29.7H44.9c9.6 11 21.4 21 33.2 29.7zm203-371.3H384v-4.9H281.1zm0 148.5H384v-14.8H281.1zM38.8 405.7h305.3c6.7-8.5 12.6-17.6 17.8-27.2H23c5.2 9.6 9.2 18.7 15.8 27.2zm188.8-37.1H367c3.7-8 5.8-16.2 8.5-24.8h-115c-8.8 10.7-20.1 19.2-32.9 24.8zm53.5-81.7c0 2.5-.1 5-.4 7.4h103.1c.1-2.5.2-4.9.2-7.4v-12.4H281.1zm0-29.7H384v-17.3H281.1z", } + } } } @@ -15945,11 +17577,15 @@ impl IconShape for FaUnity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z", } + } } } @@ -15984,11 +17620,15 @@ impl IconShape for FaUnsplash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,230.17V480H0V230.17H141.13V355.09H306.87V230.17ZM306.87,32H141.13V156.91H306.87Z", } + } } } @@ -16023,11 +17663,15 @@ impl IconShape for FaUntappd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z", } + } } } @@ -16062,11 +17706,15 @@ impl IconShape for FaUps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M103.2 303c-5.2 3.6-32.6 13.1-32.6-19V180H37.9v102.6c0 74.9 80.2 51.1 97.9 39V180h-32.6zM4 74.82v220.9c0 103.7 74.9 135.2 187.7 184.1 112.4-48.9 187.7-80.2 187.7-184.1V74.82c-116.3-61.6-281.8-49.6-375.4 0zm358.1 220.9c0 86.6-53.2 113.6-170.4 165.3-117.5-51.8-170.5-78.7-170.5-165.3v-126.4c102.3-93.8 231.6-100 340.9-89.8zm-209.6-107.4v212.8h32.7v-68.7c24.4 7.3 71.7-2.6 71.7-78.5 0-97.4-80.7-80.92-104.4-65.6zm32.7 117.3v-100.3c8.4-4.2 38.4-12.7 38.4 49.3 0 67.9-36.4 51.8-38.4 51zm79.1-86.4c.1 47.3 51.6 42.5 52.2 70.4.6 23.5-30.4 23-50.8 4.9v30.1c36.2 21.5 81.9 8.1 83.2-33.5 1.7-51.5-54.1-46.6-53.4-73.2.6-20.3 30.6-20.5 48.5-2.2v-28.4c-28.5-22-79.9-9.2-79.7 31.9z", } + } } } @@ -16101,11 +17749,15 @@ impl IconShape for FaUsb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z", } + } } } @@ -16140,11 +17792,15 @@ impl IconShape for FaUsps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460.3 241.7c25.8-41.3 15.2-48.8-11.7-48.8h-27c-.1 0-1.5-1.4-10.9 8-11.2 5.6-37.9 6.3-37.9 8.7 0 4.5 70.3-3.1 88.1 0 9.5 1.5-1.5 20.4-4.4 32-.5 4.5 2.4 2.3 3.8.1zm-112.1 22.6c64-21.3 97.3-23.9 102-26.2 4.4-2.9-4.4-6.6-26.2-5.8-51.7 2.2-137.6 37.1-172.6 53.9l-30.7-93.3h196.6c-2.7-28.2-152.9-22.6-337.9-22.6L27 415.8c196.4-97.3 258.9-130.3 321.2-151.5zM94.7 96c253.3 53.7 330 65.7 332.1 85.2 36.4 0 45.9 0 52.4 6.6 21.1 19.7-14.6 67.7-14.6 67.7-4.4 2.9-406.4 160.2-406.4 160.2h423.1L549 96z", } + } } } @@ -16179,11 +17835,15 @@ impl IconShape for FaUssunnah { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M156.8 285.1l5.7 14.4h-8.2c-1.3-3.2-3.1-7.7-3.8-9.5-2.5-6.3-1.1-8.4 0-10 1.9-2.7 3.2-4.4 3.6-5.2 0 2.2.8 5.7 2.7 10.3zm297.3 18.8c-2.1 13.8-5.7 27.1-10.5 39.7l43 23.4-44.8-18.8c-5.3 13.2-12 25.6-19.9 37.2l34.2 30.2-36.8-26.4c-8.4 11.8-18 22.6-28.7 32.3l24.9 34.7-28.1-31.8c-11 9.6-23.1 18-36.1 25.1l15.7 37.2-19.3-35.3c-13.1 6.8-27 12.1-41.6 15.9l6.7 38.4-10.5-37.4c-14.3 3.4-29.2 5.3-44.5 5.4L256 512l-1.9-38.4c-15.3-.1-30.2-2-44.5-5.3L199 505.6l6.7-38.2c-14.6-3.7-28.6-9.1-41.7-15.8l-19.2 35.1 15.6-37c-13-7-25.2-15.4-36.2-25.1l-27.9 31.6 24.7-34.4c-10.7-9.7-20.4-20.5-28.8-32.3l-36.5 26.2 33.9-29.9c-7.9-11.6-14.6-24.1-20-37.3l-44.4 18.7L67.8 344c-4.8-12.7-8.4-26.1-10.5-39.9l-51 9 50.3-14.2c-1.1-8.5-1.7-17.1-1.7-25.9 0-4.7.2-9.4.5-14.1L0 256l56-2.8c1.3-13.1 3.8-25.8 7.5-38.1L6.4 199l58.9 10.4c4-12 9.1-23.5 15.2-34.4l-55.1-30 58.3 24.6C90 159 97.2 149.2 105.3 140L55.8 96.4l53.9 38.7c8.1-8.6 17-16.5 26.6-23.6l-40-55.6 45.6 51.6c9.5-6.6 19.7-12.3 30.3-17.2l-27.3-64.9 33.8 62.1c10.5-4.4 21.4-7.9 32.7-10.4L199 6.4l19.5 69.2c11-2.1 22.3-3.2 33.8-3.4L256 0l3.6 72.2c11.5.2 22.8 1.4 33.8 3.5L313 6.4l-12.4 70.7c11.3 2.6 22.2 6.1 32.6 10.5l33.9-62.2-27.4 65.1c10.6 4.9 20.7 10.7 30.2 17.2l45.8-51.8-40.1 55.9c9.5 7.1 18.4 15 26.5 23.6l54.2-38.9-49.7 43.9c8 9.1 15.2 18.9 21.5 29.4l58.7-24.7-55.5 30.2c6.1 10.9 11.1 22.3 15.1 34.3l59.3-10.4-57.5 16.2c3.7 12.2 6.2 24.9 7.5 37.9L512 256l-56 2.8c.3 4.6.5 9.3.5 14.1 0 8.7-.6 17.3-1.6 25.8l50.7 14.3-51.5-9.1zm-21.8-31c0-97.5-79-176.5-176.5-176.5s-176.5 79-176.5 176.5 79 176.5 176.5 176.5 176.5-79 176.5-176.5zm-24 0c0 84.3-68.3 152.6-152.6 152.6s-152.6-68.3-152.6-152.6 68.3-152.6 152.6-152.6 152.6 68.3 152.6 152.6zM195 241c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-40.7-19c0 2.1 1.3 3.8 3.6 5.1 3.5 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-19 0c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.4 6.8-9.6 10.9-9.6 12.6zm204.9 87.9c-8.4-3-8.7-6.8-8.7-15.6V182c-8.2 12.5-14.2 18.6-18 18.6 6.3 14.4 9.5 23.9 9.5 28.3v64.3c0 2.2-2.2 6.5-4.7 6.5h-18c-2.8-7.5-10.2-26.9-15.3-40.3-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3 2.6 6.7 6.4 16.5 7.9 20.2h-9.2c-3.9-10.4-9.6-25.4-11.8-31.1-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3.8 2 2.8 7.3 4.3 10.9H256c-1.5-4.1-5.6-14.6-8.4-22-2 2.5-7.2 9.2-10.7 13.7 2.5 1.6 4.3 3.6 5.2 6.3.2.6.5 1.4.6 1.7H225c-4.6-13.9-11.4-27.7-11.4-34.1 0-2.2.3-5.1 1.1-8.2-8.8 10.8-14 15.9-14 25 0 7.5 10.4 28.3 10.4 33.3 0 1.7-.5 3.3-1.4 4.9-9.6-12.7-15.5-20.7-18.8-20.7h-12l-11.2-28c-3.8-9.6-5.7-16-5.7-18.8 0-3.8.5-7.7 1.7-12.2-1 1.3-3.7 4.7-5.5 7.1-.8-2.1-3.1-7.7-4.6-11.5-2.1 2.5-7.5 9.1-11.2 13.6.9 2.3 3.3 8.1 4.9 12.2-2.5 3.3-9.1 11.8-13.6 17.7-4 5.3-5.8 13.3-2.7 21.8 2.5 6.7 2 7.9-1.7 14.1H191c5.5 0 14.3 14 15.5 22 13.2-16 15.4-19.6 16.8-21.6h107c3.9 0 7.2-1.9 9.9-5.8zm20.1-26.6V181.7c-9 12.5-15.9 18.6-20.7 18.6 7.1 14.4 10.7 23.9 10.7 28.3v66.3c0 17.5 8.6 20.4 24 20.4 8.1 0 12.5-.8 13.7-2.7-4.3-1.6-7.6-2.5-9.9-3.3-8.1-3.2-17.8-7.4-17.8-26z", } + } } } @@ -16218,11 +17878,15 @@ impl IconShape for FaVaadin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224.5 140.7c1.5-17.6 4.9-52.7 49.8-52.7h98.6c20.7 0 32.1-7.8 32.1-21.6V54.1c0-12.2 9.3-22.1 21.5-22.1S448 41.9 448 54.1v36.5c0 42.9-21.5 62-66.8 62H280.7c-30.1 0-33 14.7-33 27.1 0 1.3-.1 2.5-.2 3.7-.7 12.3-10.9 22.2-23.4 22.2s-22.7-9.8-23.4-22.2c-.1-1.2-.2-2.4-.2-3.7 0-12.3-3-27.1-33-27.1H66.8c-45.3 0-66.8-19.1-66.8-62V54.1C0 41.9 9.4 32 21.6 32s21.5 9.9 21.5 22.1v12.3C43.1 80.2 54.5 88 75.2 88h98.6c44.8 0 48.3 35.1 49.8 52.7h.9zM224 456c11.5 0 21.4-7 25.7-16.3 1.1-1.8 97.1-169.6 98.2-171.4 11.9-19.6-3.2-44.3-27.2-44.3-13.9 0-23.3 6.4-29.8 20.3L224 362l-66.9-117.7c-6.4-13.9-15.9-20.3-29.8-20.3-24 0-39.1 24.6-27.2 44.3 1.1 1.9 97.1 169.6 98.2 171.4 4.3 9.3 14.2 16.3 25.7 16.3z", } + } } } @@ -16257,11 +17921,15 @@ impl IconShape for FaViacoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32h-64l-80.7 192h-94.5L64 32H0l48 112H0v48h68.5l13.8 32H0v48h102.8L192 480l89.2-208H384v-48h-82.3l13.8-32H384v-48h-48l48-112zM192 336l-27-64h54l-27 64z", } + } } } @@ -16296,11 +17964,15 @@ impl IconShape for FaViadeoSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z", } + } } } @@ -16335,11 +18007,15 @@ impl IconShape for FaViadeo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M276.2 150.5v.7C258.3 98.6 233.6 47.8 205.4 0c43.3 29.2 67 100 70.8 150.5zm32.7 121.7c7.6 18.2 11 37.5 11 57 0 77.7-57.8 141-137.8 139.4l3.8-.3c74.2-46.7 109.3-118.6 109.3-205.1 0-38.1-6.5-75.9-18.9-112 1 11.7 1 23.7 1 35.4 0 91.8-18.1 241.6-116.6 280C95 455.2 49.4 398 49.4 329.2c0-75.6 57.4-142.3 135.4-142.3 16.8 0 33.7 3.1 49.1 9.6 1.7-15.1 6.5-29.9 13.4-43.3-19.9-7.2-41.2-10.7-62.5-10.7-161.5 0-238.7 195.9-129.9 313.7 67.9 74.6 192 73.9 259.8 0 56.6-61.3 60.9-142.4 36.4-201-12.7 8-27.1 13.9-42.2 17zM418.1 11.7c-31 66.5-81.3 47.2-115.8 80.1-12.4 12-20.6 34-20.6 50.5 0 14.1 4.5 27.1 12 38.8 47.4-11 98.3-46 118.2-90.7-.7 5.5-4.8 14.4-7.2 19.2-20.3 35.7-64.6 65.6-99.7 84.9 14.8 14.4 33.7 25.8 55 25.8 79 0 110.1-134.6 58.1-208.6z", } + } } } @@ -16374,11 +18050,15 @@ impl IconShape for FaViber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z", } + } } } @@ -16413,11 +18093,15 @@ impl IconShape for FaVimeoSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z", } + } } } @@ -16452,11 +18136,15 @@ impl IconShape for FaVimeoV { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z", } + } } } @@ -16491,11 +18179,15 @@ impl IconShape for FaVimeo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M403.2 32H44.8C20.1 32 0 52.1 0 76.8v358.4C0 459.9 20.1 480 44.8 480h358.4c24.7 0 44.8-20.1 44.8-44.8V76.8c0-24.7-20.1-44.8-44.8-44.8zM377 180.8c-1.4 31.5-23.4 74.7-66 129.4-44 57.2-81.3 85.8-111.7 85.8-18.9 0-34.8-17.4-47.9-52.3-25.5-93.3-36.4-148-57.4-148-2.4 0-10.9 5.1-25.4 15.2l-15.2-19.6c37.3-32.8 72.9-69.2 95.2-71.2 25.2-2.4 40.7 14.8 46.5 51.7 20.7 131.2 29.9 151 67.6 91.6 13.5-21.4 20.8-37.7 21.8-48.9 3.5-33.2-25.9-30.9-45.8-22.4 15.9-52.1 46.3-77.4 91.2-76 33.3.9 49 22.5 47.1 64.7z", } + } } } @@ -16530,11 +18222,15 @@ impl IconShape for FaVine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 254.7v52.1c-18.4 4.2-36.9 6.1-52.1 6.1-36.9 77.4-103 143.8-125.1 156.2-14 7.9-27.1 8.4-42.7-.8C137 452 34.2 367.7 0 102.7h74.5C93.2 261.8 139 343.4 189.3 404.5c27.9-27.9 54.8-65.1 75.6-106.9-49.8-25.3-80.1-80.9-80.1-145.6 0-65.6 37.7-115.1 102.2-115.1 114.9 0 106.2 127.9 81.6 181.5 0 0-46.4 9.2-63.5-20.5 3.4-11.3 8.2-30.8 8.2-48.5 0-31.3-11.3-46.6-28.4-46.6-18.2 0-30.8 17.1-30.8 50 .1 79.2 59.4 118.7 129.9 101.9z", } + } } } @@ -16569,11 +18265,15 @@ impl IconShape for FaVk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M31.4907 63.4907C0 94.9813 0 145.671 0 247.04V264.96C0 366.329 0 417.019 31.4907 448.509C62.9813 480 113.671 480 215.04 480H232.96C334.329 480 385.019 480 416.509 448.509C448 417.019 448 366.329 448 264.96V247.04C448 145.671 448 94.9813 416.509 63.4907C385.019 32 334.329 32 232.96 32H215.04C113.671 32 62.9813 32 31.4907 63.4907ZM75.6 168.267H126.747C128.427 253.76 166.133 289.973 196 297.44V168.267H244.16V242C273.653 238.827 304.64 205.227 315.093 168.267H363.253C359.313 187.435 351.46 205.583 340.186 221.579C328.913 237.574 314.461 251.071 297.733 261.227C316.41 270.499 332.907 283.63 346.132 299.751C359.357 315.873 369.01 334.618 374.453 354.747H321.44C316.555 337.262 306.614 321.61 292.865 309.754C279.117 297.899 262.173 290.368 244.16 288.107V354.747H238.373C136.267 354.747 78.0267 284.747 75.6 168.267Z", } + } } } @@ -16608,11 +18308,15 @@ impl IconShape for FaVnv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M104.9 352c-34.1 0-46.4-30.4-46.4-30.4L2.6 210.1S-7.8 192 13 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.7-74.5c5.6-9.5 8.4-18.1 18.8-18.1h32.8c20.8 0 10.4 18.1 10.4 18.1l-55.8 111.5S174.2 352 140 352h-35.1zm395 0c-34.1 0-46.4-30.4-46.4-30.4l-55.9-111.5S387.2 192 408 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.8-74.5c5.6-9.5 8.4-18.1 18.8-18.1H627c20.8 0 10.4 18.1 10.4 18.1l-55.9 111.5S569.3 352 535.1 352h-35.2zM337.6 192c34.1 0 46.4 30.4 46.4 30.4l55.9 111.5s10.4 18.1-10.4 18.1h-32.8c-10.4 0-13.2-8.7-18.8-18.1l-36.7-74.5s-5.2-13.1-21.1-13.1c-15.9 0-21.1 13.1-21.1 13.1l-36.7 74.5c-5.6 9.4-8.4 18.1-18.8 18.1h-32.9c-20.8 0-10.4-18.1-10.4-18.1l55.9-111.5s12.2-30.4 46.4-30.4h35.1z", } + } } } @@ -16647,11 +18351,15 @@ impl IconShape for FaVuejs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M356.9 64.3H280l-56 88.6-48-88.6H0L224 448 448 64.3h-91.1zm-301.2 32h53.8L224 294.5 338.4 96.3h53.8L224 384.5 55.7 96.3z", } + } } } @@ -16686,11 +18394,15 @@ impl IconShape for FaWatchmanMonitoring { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16ZM121.69,429.122C70.056,388.972,36.741,326.322,36.741,256a218.519,218.519,0,0,1,9.587-64.122l102.9-17.895-.121,10.967-13.943,2.013s-.144,12.5-.144,19.549a12.778,12.778,0,0,0,4.887,10.349l9.468,7.4Zm105.692-283.27,8.48-7.618s6.934-5.38-.143-9.344c-7.188-4.024-39.53-34.5-39.53-34.5-5.348-5.477-8.257-7.347-15.46,0,0,0-32.342,30.474-39.529,34.5-7.078,3.964-.144,9.344-.144,9.344l8.481,7.618-.048,4.369L75.982,131.045c39.644-56.938,105.532-94.3,180.018-94.3A218.754,218.754,0,0,1,420.934,111.77l-193.512,37.7Zm34.063,329.269-33.9-250.857,9.467-7.4a12.778,12.778,0,0,0,4.888-10.349c0-7.044-.144-19.549-.144-19.549l-13.943-2.013-.116-10.474,241.711,31.391A218.872,218.872,0,0,1,475.259,256C475.259,375.074,379.831,472.212,261.445,475.121Z", } + } } } @@ -16725,11 +18437,15 @@ impl IconShape for FaWaze { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.17 201.67C516.69 287.53 471.23 369.59 389 409.8c13 34.1-12.4 70.2-48.32 70.2a51.68 51.68 0 0 1-51.57-49c-6.44.19-64.2 0-76.33-.64A51.69 51.69 0 0 1 159 479.92c-33.86-1.36-57.95-34.84-47-67.92-37.21-13.11-72.54-34.87-99.62-70.8-13-17.28-.48-41.8 20.84-41.8 46.31 0 32.22-54.17 43.15-110.26C94.8 95.2 193.12 32 288.09 32c102.48 0 197.15 70.67 214.08 169.67zM373.51 388.28c42-19.18 81.33-56.71 96.29-102.14 40.48-123.09-64.15-228-181.71-228-83.45 0-170.32 55.42-186.07 136-9.53 48.91 5 131.35-68.75 131.35C58.21 358.6 91.6 378.11 127 389.54c24.66-21.8 63.87-15.47 79.83 14.34 14.22 1 79.19 1.18 87.9.82a51.69 51.69 0 0 1 78.78-16.42zM205.12 187.13c0-34.74 50.84-34.75 50.84 0s-50.84 34.74-50.84 0zm116.57 0c0-34.74 50.86-34.75 50.86 0s-50.86 34.75-50.86 0zm-122.61 70.69c-3.44-16.94 22.18-22.18 25.62-5.21l.06.28c4.14 21.42 29.85 44 64.12 43.07 35.68-.94 59.25-22.21 64.11-42.77 4.46-16.05 28.6-10.36 25.47 6-5.23 22.18-31.21 62-91.46 62.9-42.55 0-80.88-27.84-87.9-64.25z", } + } } } @@ -16764,11 +18480,15 @@ impl IconShape for FaWeebly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M425.09 65.83c-39.88 0-73.28 25.73-83.66 64.33-18.16-58.06-65.5-64.33-84.95-64.33-19.78 0-66.8 6.28-85.28 64.33-10.38-38.6-43.45-64.33-83.66-64.33C38.59 65.83 0 99.72 0 143.03c0 28.96 4.18 33.27 77.17 233.48 22.37 60.57 67.77 69.35 92.74 69.35 39.23 0 70.04-19.46 85.93-53.98 15.89 34.83 46.69 54.29 85.93 54.29 24.97 0 70.36-9.1 92.74-69.67 76.55-208.65 77.5-205.58 77.5-227.2.63-48.32-36.01-83.47-86.92-83.47zm26.34 114.81l-65.57 176.44c-7.92 21.49-21.22 37.22-46.24 37.22-23.44 0-37.38-12.41-44.03-33.9l-39.28-117.42h-.95L216.08 360.4c-6.96 21.5-20.9 33.6-44.02 33.6-25.02 0-38.33-15.74-46.24-37.22L60.88 181.55c-5.38-14.83-7.92-23.91-7.92-34.5 0-16.34 15.84-29.36 38.33-29.36 18.69 0 31.99 11.8 36.11 29.05l44.03 139.82h.95l44.66-136.79c6.02-19.67 16.47-32.08 38.96-32.08s32.94 12.11 38.96 32.08l44.66 136.79h.95l44.03-139.82c4.12-17.25 17.42-29.05 36.11-29.05 22.17 0 38.33 13.32 38.33 35.71-.32 7.87-4.12 16.04-7.61 27.24z", } + } } } @@ -16803,11 +18523,15 @@ impl IconShape for FaWeibo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z", } + } } } @@ -16842,11 +18566,15 @@ impl IconShape for FaWeixin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32 100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6 68-34.1c24.4 4.8 43.8 9.7 68.2 9.7 6.2 0 12.1-.3 18.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9 72.9-154 165.3-154zm-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4 0 14.5-9.7 24.2-24.2 24.2-14.8 0-29.3-9.7-29.3-24.2.1-14.7 14.6-24.4 29.3-24.4zm-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2 0-14.8 14.8-24.4 29.3-24.4 14.8 0 24.4 9.7 24.4 24.4 0 14.6-9.6 24.2-24.4 24.2zM563 319.4c0-77.9-77.9-141.3-165.4-141.3-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3-14.8-48.6C534 402.1 563 363.2 563 319.4zm-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.8 0 24.4 9.7 24.4 19.3 0 10-9.7 19.6-24.4 19.6zm107.1 0c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.5 0 24.4 9.7 24.4 19.3.1 10-9.9 19.6-24.4 19.6z", } + } } } @@ -16881,11 +18609,15 @@ impl IconShape for FaWhatsappSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z", } + } } } @@ -16920,11 +18652,15 @@ impl IconShape for FaWhatsapp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z", } + } } } @@ -16959,11 +18695,15 @@ impl IconShape for FaWhmcs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 161v-21.3l-28.5-8.8-2.2-10.4 20.1-20.7L427 80.4l-29 7.5-7.2-7.5 7.5-28.2-19.1-11.6-21.3 21-10.7-3.2-7-26.4h-22.6l-6.2 26.4-12.1 3.2-19.7-21-19.4 11 8.1 27.7-8.1 8.4-28.5-7.5-11 19.1 20.7 21-2.9 10.4-28.5 7.8-.3 21.7 28.8 7.5 2.4 12.1-20.1 19.9 10.4 18.5 29.6-7.5 7.2 8.6-8.1 26.9 19.9 11.6 19.4-20.4 11.6 2.9 6.7 28.5 22.6.3 6.7-28.8 11.6-3.5 20.7 21.6 20.4-12.1-8.8-28 7.8-8.1 28.8 8.8 10.3-20.1-20.9-18.8 2.2-12.1 29.1-7zm-119.2 45.2c-31.3 0-56.8-25.4-56.8-56.8s25.4-56.8 56.8-56.8 56.8 25.4 56.8 56.8c0 31.5-25.4 56.8-56.8 56.8zm72.3 16.4l46.9 14.5V277l-55.1 13.4-4.1 22.7 38.9 35.3-19.2 37.9-54-16.7-14.6 15.2 16.7 52.5-38.3 22.7-38.9-40.5-21.7 6.6-12.6 54-42.4-.5-12.6-53.6-21.7-5.6-36.4 38.4-37.4-21.7 15.2-50.5-13.7-16.1-55.5 14.1-19.7-34.8 37.9-37.4-4.8-22.8-54-14.1.5-40.9L54 219.9l5.7-19.7-38.9-39.4L41.5 125l53.6 14.1 15.2-15.7-15.2-52 36.4-20.7 36.8 39.4L191 84l11.6-52H245l11.6 45.9L234 72l-6.3-1.7-3.3 5.7-11 19.1-3.3 5.6 4.6 4.6 17.2 17.4-.3 1-23.8 6.5-6.2 1.7-.1 6.4-.2 12.9C153.8 161.6 118 204 118 254.7c0 58.3 47.3 105.7 105.7 105.7 50.5 0 92.7-35.4 103.2-82.8l13.2.2 6.9.1 1.6-6.7 5.6-24 1.9-.6 17.1 17.8 4.7 4.9 5.8-3.4 20.4-12.1 5.8-3.5-2-6.5-6.8-21.2z", } + } } } @@ -16998,11 +18738,15 @@ impl IconShape for FaWikipediaW { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 51.2l-.3 12.2c-28.1.8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3.3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4.2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5.3v13.1c-19.4.6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4.3-3.6 0-10.3.3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5.8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1.2.5z", } + } } } @@ -17037,11 +18781,15 @@ impl IconShape for FaWindows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z", } + } } } @@ -17076,11 +18824,15 @@ impl IconShape for FaWirsindhandwerk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M50.77161,479.81213h83.36071V367.84741l-83.36071,47.009Zm329.04675,0h82.35022V414.85645l-82.35022-47.009Zm.00568-448V251.568L256.1759,179.1861,134.50378,251.568V31.81213H50.77161V392.60565L256.1759,270.31909,462.16858,392.60565V31.81213Z", } + } } } @@ -17115,11 +18867,15 @@ impl IconShape for FaWix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M393.38 131.69c0 13.03 2.08 32.69-28.68 43.83-9.52 3.45-15.95 9.66-15.95 9.66 0-31 4.72-42.22 17.4-48.86 9.75-5.11 27.23-4.63 27.23-4.63zm-115.8 35.54l-34.24 132.66-28.48-108.57c-7.69-31.99-20.81-48.53-48.43-48.53-27.37 0-40.66 16.18-48.43 48.53L89.52 299.89 55.28 167.23C49.73 140.51 23.86 128.96 0 131.96l65.57 247.93s21.63 1.56 32.46-3.96c14.22-7.25 20.98-12.84 29.59-46.57 7.67-30.07 29.11-118.41 31.12-124.7 4.76-14.94 11.09-13.81 15.4 0 1.97 6.3 23.45 94.63 31.12 124.7 8.6 33.73 15.37 39.32 29.59 46.57 10.82 5.52 32.46 3.96 32.46 3.96l65.57-247.93c-24.42-3.07-49.82 8.93-55.3 35.27zm115.78 5.21s-4.1 6.34-13.46 11.57c-6.01 3.36-11.78 5.64-17.97 8.61-15.14 7.26-13.18 13.95-13.18 35.2v152.07s16.55 2.09 27.37-3.43c13.93-7.1 17.13-13.95 17.26-44.78V181.41l-.02.01v-8.98zm163.44 84.08L640 132.78s-35.11-5.98-52.5 9.85c-13.3 12.1-24.41 29.55-54.18 72.47-.47.73-6.25 10.54-13.07 0-29.29-42.23-40.8-60.29-54.18-72.47-17.39-15.83-52.5-9.85-52.5-9.85l83.2 123.74-82.97 123.36s36.57 4.62 53.95-11.21c11.49-10.46 17.58-20.37 52.51-70.72 6.81-10.52 12.57-.77 13.07 0 29.4 42.38 39.23 58.06 53.14 70.72 17.39 15.83 53.32 11.21 53.32 11.21L556.8 256.52z", } + } } } @@ -17154,11 +18910,15 @@ impl IconShape for FaWizardsOfTheCoast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M219.19 345.69c-1.9 1.38-11.07 8.44-.26 23.57 4.64 6.42 14.11 12.79 21.73 6.55 6.5-4.88 7.35-12.92.26-23.04-5.47-7.76-14.28-12.88-21.73-7.08zm336.75 75.94c-.34 1.7-.55 1.67.79 0 2.09-4.19 4.19-10.21 4.98-19.9 3.14-38.49-40.33-71.49-101.34-78.03-54.73-6.02-124.38 9.17-188.8 60.49l-.26 1.57c2.62 4.98 4.98 10.74 3.4 21.21l.79.26c63.89-58.4 131.19-77.25 184.35-73.85 58.4 3.67 100.03 34.04 100.03 68.08-.01 9.96-2.63 15.72-3.94 20.17zM392.28 240.42c.79 7.07 4.19 10.21 9.17 10.47 5.5.26 9.43-2.62 10.47-6.55.79-3.4 2.09-29.85 2.09-29.85s-11.26 6.55-14.93 10.47c-3.66 3.68-7.33 8.39-6.8 15.46zm-50.02-151.1C137.75 89.32 13.1 226.8.79 241.2c-1.05.52-1.31.79.79 1.31 60.49 16.5 155.81 81.18 196.13 202.16l1.05.26c55.25-69.92 140.88-128.05 236.99-128.05 80.92 0 130.15 42.16 130.15 80.39 0 18.33-6.55 33.52-22.26 46.35 0 .96-.2.79.79.79 14.66-10.74 27.5-28.8 27.5-48.18 0-22.78-12.05-38.23-12.05-38.23 7.07 7.07 10.74 16.24 10.74 16.24 5.76-40.85 26.97-62.32 26.97-62.32-2.36-9.69-6.81-17.81-6.81-17.81 7.59 8.12 14.4 27.5 14.4 41.37 0 10.47-3.4 22.78-12.57 31.95l.26.52c8.12-4.98 16.5-16.76 16.5-37.97 0-15.71-4.71-25.92-4.71-25.92 5.76-5.24 11.26-9.17 15.97-11.78.79 3.4 2.09 9.69 2.36 14.93 0 1.05.79 1.83 1.05 0 .79-5.76-.26-16.24-.26-16.5 6.02-3.14 9.69-4.45 9.69-4.45C617.74 176 489.43 89.32 342.26 89.32zm-99.24 289.62c-11.06 8.99-24.2 4.08-30.64-4.19-7.45-9.58-6.76-24.09 4.19-32.47 14.85-11.35 27.08-.49 31.16 5.5.28.39 12.13 16.57-4.71 31.16zm2.09-136.43l9.43-17.81 11.78 70.96-12.57 6.02-24.62-28.8 14.14-26.71 3.67 4.45-1.83-8.11zm18.59 117.58l-.26-.26c2.05-4.1-2.5-6.61-17.54-31.69-1.31-2.36-3.14-2.88-4.45-2.62l-.26-.52c7.86-5.76 15.45-10.21 25.4-15.71l.52.26c1.31 1.83 2.09 2.88 3.4 4.71l-.26.52c-1.05-.26-2.36-.79-5.24.26-2.09.79-7.86 3.67-12.31 7.59v1.31c1.57 2.36 3.93 6.55 5.76 9.69h.26c10.05-6.28 7.56-4.55 11.52-7.86h.26c.52 1.83.52 1.83 1.83 5.5l-.26.26c-3.06.61-4.65.34-11.52 5.5v.26c9.46 17.02 11.01 16.75 12.57 15.97l.26.26c-2.34 1.59-6.27 4.21-9.68 6.57zm55.26-32.47c-3.14 1.57-6.02 2.88-9.95 4.98l-.26-.26c1.29-2.59 1.16-2.71-11.78-32.47l-.26-.26c-.15 0-8.9 3.65-9.95 7.33h-.52l-1.05-5.76.26-.52c7.29-4.56 25.53-11.64 27.76-12.57l.52.26 3.14 4.98-.26.52c-3.53-1.76-7.35.76-12.31 2.62v.26c12.31 32.01 12.67 30.64 14.66 30.64v.25zm44.77-16.5c-4.19 1.05-5.24 1.31-9.69 2.88l-.26-.26.52-4.45c-1.05-3.4-3.14-11.52-3.67-13.62l-.26-.26c-3.4.79-8.9 2.62-12.83 3.93l-.26.26c.79 2.62 3.14 9.95 4.19 13.88.79 2.36 1.83 2.88 2.88 3.14v.52c-3.67 1.05-7.07 2.62-10.21 3.93l-.26-.26c1.05-1.31 1.05-2.88.26-4.98-1.05-3.14-8.12-23.83-9.17-27.23-.52-1.83-1.57-3.14-2.62-3.14v-.52c3.14-1.05 6.02-2.09 10.74-3.4l.26.26-.26 4.71c1.31 3.93 2.36 7.59 3.14 9.69h.26c3.93-1.31 9.43-2.88 12.83-3.93l.26-.26-2.62-9.43c-.52-1.83-1.05-3.4-2.62-3.93v-.26c4.45-1.05 7.33-1.83 10.74-2.36l.26.26c-1.05 1.31-1.05 2.88-.52 4.45 1.57 6.28 4.71 20.43 6.28 26.45.54 2.62 1.85 3.41 2.63 3.93zm32.21-6.81l-.26.26c-4.71.52-14.14 2.36-22.52 4.19l-.26-.26.79-4.19c-1.57-7.86-3.4-18.59-4.98-26.19-.26-1.83-.79-2.88-2.62-3.67l.79-.52c9.17-1.57 20.16-2.36 24.88-2.62l.26.26c.52 2.36.79 3.14 1.57 5.5l-.26.26c-1.14-1.14-3.34-3.2-16.24-.79l-.26.26c.26 1.57 1.05 6.55 1.57 9.95l.26.26c9.52-1.68 4.76-.06 10.74-2.36h.26c0 1.57-.26 1.83-.26 5.24h-.26c-4.81-1.03-2.15-.9-10.21 0l-.26.26c.26 2.09 1.57 9.43 2.09 12.57l.26.26c1.15.38 14.21-.65 16.24-4.71h.26c-.53 2.38-1.05 4.21-1.58 6.04zm10.74-44.51c-4.45 2.36-8.12 2.88-11 2.88-.25.02-11.41 1.09-17.54-9.95-6.74-10.79-.98-25.2 5.5-31.69 8.8-8.12 23.35-10.1 28.54-17.02 8.03-10.33-13.04-22.31-29.59-5.76l-2.62-2.88 5.24-16.24c25.59-1.57 45.2-3.04 50.02 16.24.79 3.14 0 9.43-.26 12.05 0 2.62-1.83 18.85-2.09 23.04-.52 4.19-.79 18.33-.79 20.69.26 2.36.52 4.19 1.57 5.5 1.57 1.83 5.76 1.83 5.76 1.83l-.79 4.71c-11.82-1.07-10.28-.59-20.43-1.05-3.22-5.15-2.23-3.28-4.19-7.86 0 .01-4.19 3.94-7.33 5.51zm37.18 21.21c-6.35-10.58-19.82-7.16-21.73 5.5-2.63 17.08 14.3 19.79 20.69 10.21l.26.26c-.52 1.83-1.83 6.02-1.83 6.28l-.52.52c-10.3 6.87-28.5-2.5-25.66-18.59 1.94-10.87 14.44-18.93 28.8-9.95l.26.52c0 1.06-.27 3.41-.27 5.25zm5.77-87.73v-6.55c.69 0 19.65 3.28 27.76 7.33l-1.57 17.54s10.21-9.43 15.45-10.74c5.24-1.57 14.93 7.33 14.93 7.33l-11.26 11.26c-12.07-6.35-19.59-.08-20.69.79-5.29 38.72-8.6 42.17 4.45 46.09l-.52 4.71c-17.55-4.29-18.53-4.5-36.92-7.33l.79-4.71c7.25 0 7.48-5.32 7.59-6.81 0 0 4.98-53.16 4.98-55.25-.02-2.87-4.99-3.66-4.99-3.66zm10.99 114.44c-8.12-2.09-14.14-11-10.74-20.69 3.14-9.43 12.31-12.31 18.85-10.21 9.17 2.62 12.83 11.78 10.74 19.38-2.61 8.9-9.42 13.87-18.85 11.52zm42.16 9.69c-2.36-.52-7.07-2.36-8.64-2.88v-.26l1.57-1.83c.59-8.24.59-7.27.26-7.59-4.82-1.81-6.66-2.36-7.07-2.36-1.31 1.83-2.88 4.45-3.67 5.5l-.79 3.4v.26c-1.31-.26-3.93-1.31-6.02-1.57v-.26l2.62-1.83c3.4-4.71 9.95-14.14 13.88-20.16v-2.09l.52-.26c2.09.79 5.5 2.09 7.59 2.88.48.48.18-1.87-1.05 25.14-.24 1.81.02 2.6.8 3.91zm-4.71-89.82c11.25-18.27 30.76-16.19 34.04-3.4L539.7 198c2.34-6.25-2.82-9.9-4.45-11.26l1.83-3.67c12.22 10.37 16.38 13.97 22.52 20.43-25.91 73.07-30.76 80.81-24.62 84.32l-1.83 4.45c-6.37-3.35-8.9-4.42-17.81-8.64l2.09-6.81c-.26-.26-3.93 3.93-9.69 3.67-19.06-1.3-22.89-31.75-9.67-52.9zm29.33 79.34c0-5.71-6.34-7.89-7.86-5.24-1.31 2.09 1.05 4.98 2.88 8.38 1.57 2.62 2.62 6.28 1.05 9.43-2.64 6.34-12.4 5.31-15.45-.79 0-.7-.27.09 1.83-4.71l.79-.26c-.57 5.66 6.06 9.61 8.38 4.98 1.05-2.09-.52-5.5-2.09-8.38-1.57-2.62-3.67-6.28-1.83-9.69 2.72-5.06 11.25-4.47 14.66 2.36v.52l-2.36 3.4zm21.21 13.36c-1.96-3.27-.91-2.14-4.45-4.71h-.26c-2.36 4.19-5.76 10.47-8.64 16.24-1.31 2.36-1.05 3.4-.79 3.93l-.26.26-5.76-4.45.26-.26 2.09-1.31c3.14-5.76 6.55-12.05 9.17-17.02v-.26c-2.64-1.98-1.22-1.51-6.02-1.83v-.26l3.14-3.4h.26c3.67 2.36 9.95 6.81 12.31 8.9l.26.26-1.31 3.91zm27.23-44.26l-2.88-2.88c.79-2.36 1.83-4.98 2.09-7.59.75-9.74-11.52-11.84-11.52-4.98 0 4.98 7.86 19.38 7.86 27.76 0 10.21-5.76 15.71-13.88 16.5-8.38.79-20.16-10.47-20.16-10.47l4.98-14.4 2.88 2.09c-2.97 17.8 17.68 20.37 13.35 5.24-1.06-4.02-18.75-34.2 2.09-38.23 13.62-2.36 23.04 16.5 23.04 16.5l-7.85 10.46zm35.62-10.21c-11-30.38-60.49-127.53-191.95-129.62-53.42-1.05-94.27 15.45-132.76 37.97l85.63-9.17-91.39 20.69 25.14 19.64-3.93-16.5c7.5-1.71 39.15-8.45 66.77-8.9l-22.26 80.39c13.61-.7 18.97-8.98 19.64-22.78l4.98-1.05.26 26.71c-22.46 3.21-37.3 6.69-49.49 9.95l13.09-43.21-61.54-36.66 2.36 8.12 10.21 4.98c6.28 18.59 19.38 56.56 20.43 58.66 1.95 4.28 3.16 5.78 12.05 4.45l1.05 4.98c-16.08 4.86-23.66 7.61-39.02 14.4l-2.36-4.71c4.4-2.94 8.73-3.94 5.5-12.83-23.7-62.5-21.48-58.14-22.78-59.44l2.36-4.45 33.52 67.3c-3.84-11.87 1.68 1.69-32.99-78.82l-41.9 88.51 4.71-13.88-35.88-42.16 27.76 93.48-11.78 8.38C95 228.58 101.05 231.87 93.23 231.52c-5.5-.26-13.62 5.5-13.62 5.5L74.63 231c30.56-23.53 31.62-24.33 58.4-42.68l4.19 7.07s-5.76 4.19-7.86 7.07c-5.9 9.28 1.67 13.28 61.8 75.68l-18.85-58.92 39.8-10.21 25.66 30.64 4.45-12.31-4.98-24.62 13.09-3.4.52 3.14 3.67-10.47-94.27 29.33 11.26-4.98-13.62-42.42 17.28-9.17 30.11 36.14 28.54-13.09c-1.41-7.47-2.47-14.5-4.71-19.64l17.28 13.88 4.71-2.09-59.18-42.68 23.08 11.5c18.98-6.07 25.23-7.47 32.21-9.69l2.62 11c-12.55 12.55 1.43 16.82 6.55 19.38l-13.62-61.01 12.05 28.28c4.19-1.31 7.33-2.09 7.33-2.09l2.62 8.64s-3.14 1.05-6.28 2.09l8.9 20.95 33.78-65.73-20.69 61.01c42.42-24.09 81.44-36.66 131.98-35.88 67.04 1.05 167.33 40.85 199.8 139.83.78 2.1-.01 2.63-.79.27zM203.48 152.43s1.83-.52 4.19-1.31l9.43 7.59c-.4 0-3.44-.25-11.26 2.36l-2.36-8.64zm143.76 38.5c-1.57-.6-26.46-4.81-33.26 20.69l21.73 17.02 11.53-37.71zM318.43 67.07c-58.4 0-106.05 12.05-114.96 14.4v.79c8.38 2.09 14.4 4.19 21.21 11.78l1.57.26c6.55-1.83 48.97-13.88 110.24-13.88 180.16 0 301.67 116.79 301.67 223.37v9.95c0 1.31.79 2.62 1.05.52.52-2.09.79-8.64.79-19.64.26-83.79-96.63-227.55-321.57-227.55zm211.06 169.68c1.31-5.76 0-12.31-7.33-13.09-9.62-1.13-16.14 23.79-17.02 33.52-.79 5.5-1.31 14.93 6.02 14.93 4.68-.01 9.72-.91 18.33-35.36zm-61.53 42.95c-2.62-.79-9.43-.79-12.57 10.47-1.83 6.81.52 13.35 6.02 14.66 3.67 1.05 8.9.52 11.78-10.74 2.62-9.94-1.83-13.61-5.23-14.39zM491 300.65c1.83.52 3.14 1.05 5.76 1.83 0-1.83.52-8.38.79-12.05-1.05 1.31-5.5 8.12-6.55 9.95v.27z", } + } } } @@ -17193,11 +18953,15 @@ impl IconShape for FaWodu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M178.414 339.706H141.1L112.166 223.475h-.478L83.228 339.706H45.2L0 168.946H37.548L64.574 285.177h.478L94.707 168.946h35.157l29.178 117.667h.479L187.5 168.946h36.831zM271.4 212.713c38.984 0 64.1 25.828 64.1 65.291 0 39.222-25.111 65.05-64.1 65.05-38.743 0-63.855-25.828-63.855-65.05C207.547 238.541 232.659 212.713 271.4 212.713zm0 104.753c23.2 0 30.133-19.852 30.133-39.462 0-19.852-6.934-39.7-30.133-39.7-27.7 0-29.894 19.85-29.894 39.7C241.508 297.614 248.443 317.466 271.4 317.466zM435.084 323.922h-.478c-7.893 13.392-21.765 19.132-37.548 19.132-37.31 0-55.485-32.045-55.485-66.246 0-33.243 18.415-64.095 54.767-64.095 14.589 0 28.938 6.218 36.831 18.416h.24V168.946h33.96v170.76H435.084zM405.428 238.3c-22.24 0-29.894 19.134-29.894 39.463 0 19.371 8.848 39.7 29.894 39.7 22.482 0 29.178-19.613 29.178-39.94C434.606 257.436 427.432 238.3 405.428 238.3zM592.96 339.706H560.673V322.487h-.718c-8.609 13.87-23.436 20.567-37.786 20.567-36.113 0-45.2-20.328-45.2-50.941V216.061h33.959V285.9c0 20.329 5.979 30.372 21.765 30.372 18.415 0 26.306-10.283 26.306-35.393V216.061H592.96zM602.453 302.876H640v36.83H602.453z", } + } } } @@ -17232,11 +18996,15 @@ impl IconShape for FaWolfPackBattalion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M267.73 471.53l10.56 15.84 5.28-12.32 5.28 7V512c21.06-7.92 21.11-66.86 25.51-97.21 4.62-31.89-.88-92.81 81.37-149.11-8.88-23.61-12-49.43-2.64-80.05C421 189 447 196.21 456.43 239.73l-30.35 8.36c11.15 23 17 46.76 13.2 72.14L412 313.18l-6.16 33.43-18.47-7-8.8 33.39-19.35-7 26.39 21.11 8.8-28.15L419 364.2l7-35.63 26.39 14.52c.25-20 7-58.06-8.8-84.45l26.39 5.28c4-22.07-2.38-39.21-7.92-56.74l22.43 9.68c-.44-25.07-29.94-56.79-61.58-58.5-20.22-1.09-56.74-25.17-54.1-51.9 2-19.87 17.45-42.62 43.11-49.7-44 36.51-9.68 67.3 5.28 73.46 4.4-11.44 17.54-69.08 0-130.2-40.39 22.87-89.65 65.1-93.2 147.79l-58 38.71-3.52 93.25L369.78 220l7 7-17.59 3.52-44 38.71-15.84-5.28-28.1 49.25-3.52 119.64 21.11 15.84-32.55 15.84-32.55-15.84 21.11-15.84-3.52-119.64-28.15-49.26-15.84 5.28-44-38.71-17.58-3.51 7-7 107.33 59.82-3.52-93.25-58.06-38.71C185 65.1 135.77 22.87 95.3 0c-17.54 61.12-4.4 118.76 0 130.2 15-6.16 49.26-36.95 5.28-73.46 25.66 7.08 41.15 29.83 43.11 49.7 2.63 26.74-33.88 50.81-54.1 51.9-31.65 1.72-61.15 33.44-61.59 58.51l22.43-9.68c-5.54 17.53-11.91 34.67-7.92 56.74l26.39-5.28c-15.76 26.39-9.05 64.43-8.8 84.45l26.39-14.52 7 35.63 24.63-5.28 8.8 28.15L153.35 366 134 373l-8.8-33.43-18.47 7-6.16-33.43-27.27 7c-3.82-25.38 2-49.1 13.2-72.14l-30.35-8.36c9.4-43.52 35.47-50.77 63.34-54.1 9.36 30.62 6.24 56.45-2.64 80.05 82.25 56.3 76.75 117.23 81.37 149.11 4.4 30.35 4.45 89.29 25.51 97.21v-29.83l5.28-7 5.28 12.32 10.56-15.84 11.44 21.11 11.43-21.1zm79.17-95L331.06 366c7.47-4.36 13.76-8.42 19.35-12.32-.6 7.22-.27 13.84-3.51 22.84zm28.15-49.26c-.4 10.94-.9 21.66-1.76 31.67-7.85-1.86-15.57-3.8-21.11-7 8.24-7.94 15.55-16.32 22.87-24.68zm24.63 5.28c0-13.43-2.05-24.21-5.28-33.43a235 235 0 0 1-18.47 27.27zm3.52-80.94c19.44 12.81 27.8 33.66 29.91 56.3-12.32-4.53-24.63-9.31-36.95-10.56 5.06-12 6.65-28.14 7-45.74zm-1.76-45.74c.81 14.3 1.84 28.82 1.76 42.23 19.22-8.11 29.78-9.72 44-14.08-10.61-18.96-27.2-25.53-45.76-28.16zM165.68 376.52L181.52 366c-7.47-4.36-13.76-8.42-19.35-12.32.6 7.26.27 13.88 3.51 22.88zm-28.15-49.26c.4 10.94.9 21.66 1.76 31.67 7.85-1.86 15.57-3.8 21.11-7-8.24-7.93-15.55-16.31-22.87-24.67zm-24.64 5.28c0-13.43 2-24.21 5.28-33.43a235 235 0 0 0 18.47 27.27zm-3.52-80.94c-19.44 12.81-27.8 33.66-29.91 56.3 12.32-4.53 24.63-9.31 37-10.56-5-12-6.65-28.14-7-45.74zm1.76-45.74c-.81 14.3-1.84 28.82-1.76 42.23-19.22-8.11-29.78-9.72-44-14.08 10.63-18.95 27.23-25.52 45.76-28.15z", } + } } } @@ -17271,11 +19039,15 @@ impl IconShape for FaWordpressSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 8C119.3 8 8 119.2 8 256c0 136.7 111.3 248 248 248s248-111.3 248-248C504 119.2 392.7 8 256 8zM33 256c0-32.3 6.9-63 19.3-90.7l106.4 291.4C84.3 420.5 33 344.2 33 256zm223 223c-21.9 0-43-3.2-63-9.1l66.9-194.4 68.5 187.8c.5 1.1 1 2.1 1.6 3.1-23.1 8.1-48 12.6-74 12.6zm30.7-327.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-21.9 0-58.7-2.8-58.7-2.8-12-.7-13.4 17.7-1.4 18.4 0 0 11.4 1.4 23.4 2.1l34.7 95.2L200.6 393l-81.2-241.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-4.2 0-9.1-.1-14.4-.3C109.6 73 178.1 33 256 33c58 0 110.9 22.2 150.6 58.5-1-.1-1.9-.2-2.9-.2-21.9 0-37.4 19.1-37.4 39.6 0 18.4 10.6 33.9 21.9 52.3 8.5 14.8 18.4 33.9 18.4 61.5 0 19.1-7.3 41.2-17 72.1l-22.2 74.3-80.7-239.6zm81.4 297.2l68.1-196.9c12.7-31.8 17-57.2 17-79.9 0-8.2-.5-15.8-1.5-22.9 17.4 31.8 27.3 68.2 27.3 107 0 82.3-44.6 154.1-110.9 192.7z", } + } } } @@ -17310,11 +19082,15 @@ impl IconShape for FaWordpress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z", } + } } } @@ -17349,11 +19125,15 @@ impl IconShape for FaWpbeginner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M462.799 322.374C519.01 386.682 466.961 480 370.944 480c-39.602 0-78.824-17.687-100.142-50.04-6.887.356-22.702.356-29.59 0C219.848 462.381 180.588 480 141.069 480c-95.49 0-148.348-92.996-91.855-157.626C-29.925 190.523 80.479 32 256.006 32c175.632 0 285.87 158.626 206.793 290.374zm-339.647-82.972h41.529v-58.075h-41.529v58.075zm217.18 86.072v-23.839c-60.506 20.915-132.355 9.198-187.589-33.971l.246 24.897c51.101 46.367 131.746 57.875 187.343 32.913zm-150.753-86.072h166.058v-58.075H189.579v58.075z", } + } } } @@ -17388,11 +19168,15 @@ impl IconShape for FaWpexplorer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256c0 141.2-114.7 256-256 256C114.8 512 0 397.3 0 256S114.7 0 256 0s256 114.7 256 256zm-32 0c0-123.2-100.3-224-224-224C132.5 32 32 132.5 32 256s100.5 224 224 224 224-100.5 224-224zM160.9 124.6l86.9 37.1-37.1 86.9-86.9-37.1 37.1-86.9zm110 169.1l46.6 94h-14.6l-50-100-48.9 100h-14l51.1-106.9-22.3-9.4 6-14 68.6 29.1-6 14.3-16.5-7.1zm-11.8-116.3l68.6 29.4-29.4 68.3L230 246l29.1-68.6zm80.3 42.9l54.6 23.1-23.4 54.3-54.3-23.1 23.1-54.3z", } + } } } @@ -17427,11 +19211,15 @@ impl IconShape for FaWpforms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2.1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z", } + } } } @@ -17466,11 +19254,15 @@ impl IconShape for FaWpressr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z", } + } } } @@ -17505,11 +19297,15 @@ impl IconShape for FaXbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M369.9 318.2c44.3 54.3 64.7 98.8 54.4 118.7-7.9 15.1-56.7 44.6-92.6 55.9-29.6 9.3-68.4 13.3-100.4 10.2-38.2-3.7-76.9-17.4-110.1-39C93.3 445.8 87 438.3 87 423.4c0-29.9 32.9-82.3 89.2-142.1 32-33.9 76.5-73.7 81.4-72.6 9.4 2.1 84.3 75.1 112.3 109.5zM188.6 143.8c-29.7-26.9-58.1-53.9-86.4-63.4-15.2-5.1-16.3-4.8-28.7 8.1-29.2 30.4-53.5 79.7-60.3 122.4-5.4 34.2-6.1 43.8-4.2 60.5 5.6 50.5 17.3 85.4 40.5 120.9 9.5 14.6 12.1 17.3 9.3 9.9-4.2-11-.3-37.5 9.5-64 14.3-39 53.9-112.9 120.3-194.4zm311.6 63.5C483.3 127.3 432.7 77 425.6 77c-7.3 0-24.2 6.5-36 13.9-23.3 14.5-41 31.4-64.3 52.8C367.7 197 427.5 283.1 448.2 346c6.8 20.7 9.7 41.1 7.4 52.3-1.7 8.5-1.7 8.5 1.4 4.6 6.1-7.7 19.9-31.3 25.4-43.5 7.4-16.2 15-40.2 18.6-58.7 4.3-22.5 3.9-70.8-.8-93.4zM141.3 43C189 40.5 251 77.5 255.6 78.4c.7.1 10.4-4.2 21.6-9.7 63.9-31.1 94-25.8 107.4-25.2-63.9-39.3-152.7-50-233.9-11.7-23.4 11.1-24 11.9-9.4 11.2z", } + } } } @@ -17544,11 +19340,15 @@ impl IconShape for FaXingSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z", } + } } } @@ -17583,11 +19383,15 @@ impl IconShape for FaXing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z", } + } } } @@ -17622,11 +19426,15 @@ impl IconShape for FaYCombinator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32v448H0V32h448zM236 287.5L313.5 142h-32.7L235 233c-4.7 9.3-9 18.3-12.8 26.8L210 233l-45.2-91h-35l76.7 143.8v94.5H236v-92.8z", } + } } } @@ -17661,11 +19469,15 @@ impl IconShape for FaYahoo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.69,141.06,167,284.23,111,141.06H14.93L120.76,390.19,82.19,480h94.17L317.27,141.06Zm105.4,135.79a58.22,58.22,0,1,0,58.22,58.22A58.22,58.22,0,0,0,329.09,276.85ZM394.65,32l-93,223.47H406.44L499.07,32Z", } + } } } @@ -17700,11 +19512,15 @@ impl IconShape for FaYammer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.676,159.486a12.779,12.779,0,0,0-6.4-8.282,13.954,13.954,0,0,0-10.078-1.125L457.8,156.7l-.043-.2-22.3,5.785-1.243.333-.608-2.17A369.037,369.037,0,0,0,347.538,4.289a14.1,14.1,0,0,0-19.784-.463l-102.9,102.747H24.947A24.9,24.9,0,0,0,0,131.417V380.38a24.963,24.963,0,0,0,24.918,24.9H224.986L328.072,508a13.667,13.667,0,0,0,19.327,0c.126-.126.249-.255.37-.385a368.025,368.025,0,0,0,69.577-107.374,403.45,403.45,0,0,0,17.3-50.8v-.028l20.406,5.336.029-.073L483.345,362a20.253,20.253,0,0,0,2.619.5,13.359,13.359,0,0,0,4.139-.072,13.5,13.5,0,0,0,10.515-9.924,415.855,415.855,0,0,0,.058-193.013ZM337.125,24.65l.013.014h-.013Zm-110.2,165.161L174.311,281.1a11.338,11.338,0,0,0-1.489,5.655v46.189a22.04,22.04,0,0,1-22.041,22h-3.4A22.068,22.068,0,0,1,125.3,332.962V287.294a11.532,11.532,0,0,0-1.388-5.51l-51.6-92.2a21.988,21.988,0,0,1,19.264-32.726h3.268a22.059,22.059,0,0,1,19.611,11.916l36.357,70.281,37.515-70.512a22.066,22.066,0,0,1,38.556-.695,21.7,21.7,0,0,1,0,21.967ZM337.145,24.673a348.147,348.147,0,0,1,75.8,141.335l.564,1.952-114.134,29.6V131.417a25.006,25.006,0,0,0-24.947-24.9H255.067Zm60.5,367.305v-.043l-.014.014a347.19,347.19,0,0,1-60.177,95.227l-82.2-81.893h19.177a24.978,24.978,0,0,0,24.947-24.9v-66.2l114.6,29.862A385.191,385.191,0,0,1,397.648,391.978Zm84-52.45.015.014-50.618-13.131L299.379,292.1V219.572l119.746-30.99,4.468-1.157,39.54-10.253,18.511-4.816A393,393,0,0,1,481.644,339.528Z", } + } } } @@ -17739,11 +19555,15 @@ impl IconShape for FaYandexInternational { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M129.5 512V345.9L18.5 48h55.8l81.8 229.7L250.2 0h51.3L180.8 347.8V512h-51.3z", } + } } } @@ -17778,11 +19598,15 @@ impl IconShape for FaYandex { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z", } + } } } @@ -17817,11 +19641,15 @@ impl IconShape for FaYarn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z", } + } } } @@ -17856,11 +19684,15 @@ impl IconShape for FaYelp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z", } + } } } @@ -17895,11 +19727,15 @@ impl IconShape for FaYoast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M91.3 76h186l-7 18.9h-179c-39.7 0-71.9 31.6-71.9 70.3v205.4c0 35.4 24.9 70.3 84 70.3V460H91.3C41.2 460 0 419.8 0 370.5V165.2C0 115.9 40.7 76 91.3 76zm229.1-56h66.5C243.1 398.1 241.2 418.9 202.2 459.3c-20.8 21.6-49.3 31.7-78.3 32.7v-51.1c49.2-7.7 64.6-49.9 64.6-75.3 0-20.1.6-12.6-82.1-223.2h61.4L218.2 299 320.4 20zM448 161.5V460H234c6.6-9.6 10.7-16.3 12.1-19.4h182.5V161.5c0-32.5-17.1-51.9-48.2-62.9l6.7-17.6c41.7 13.6 60.9 43.1 60.9 80.5z", } + } } } @@ -17934,11 +19770,15 @@ impl IconShape for FaYoutubeSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z", } + } } } @@ -17973,11 +19813,15 @@ impl IconShape for FaYoutube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z", } + } } } @@ -18012,11 +19856,15 @@ impl IconShape for FaZhihu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M170.54 148.13v217.54l23.43.01 7.71 26.37 42.01-26.37h49.53V148.13H170.54zm97.75 193.93h-27.94l-27.9 17.51-5.08-17.47-11.9-.04V171.75h72.82v170.31zm-118.46-94.39H97.5c1.74-27.1 2.2-51.59 2.2-73.46h51.16s1.97-22.56-8.58-22.31h-88.5c3.49-13.12 7.87-26.66 13.12-40.67 0 0-24.07 0-32.27 21.57-3.39 8.9-13.21 43.14-30.7 78.12 5.89-.64 25.37-1.18 36.84-22.21 2.11-5.89 2.51-6.66 5.14-14.53h28.87c0 10.5-1.2 66.88-1.68 73.44H20.83c-11.74 0-15.56 23.62-15.56 23.62h65.58C66.45 321.1 42.83 363.12 0 396.34c20.49 5.85 40.91-.93 51-9.9 0 0 22.98-20.9 35.59-69.25l53.96 64.94s7.91-26.89-1.24-39.99c-7.58-8.92-28.06-33.06-36.79-41.81L87.9 311.95c4.36-13.98 6.99-27.55 7.87-40.67h61.65s-.09-23.62-7.59-23.62v.01zm412.02-1.6c20.83-25.64 44.98-58.57 44.98-58.57s-18.65-14.8-27.38-4.06c-6 8.15-36.83 48.2-36.83 48.2l19.23 14.43zm-150.09-59.09c-9.01-8.25-25.91 2.13-25.91 2.13s39.52 55.04 41.12 57.45l19.46-13.73s-25.67-37.61-34.66-45.86h-.01zM640 258.35c-19.78 0-130.91.93-131.06.93v-101c4.81 0 12.42-.4 22.85-1.2 40.88-2.41 70.13-4 87.77-4.81 0 0 12.22-27.19-.59-33.44-3.07-1.18-23.17 4.58-23.17 4.58s-165.22 16.49-232.36 18.05c1.6 8.82 7.62 17.08 15.78 19.55 13.31 3.48 22.69 1.7 49.15.89 24.83-1.6 43.68-2.43 56.51-2.43v99.81H351.41s2.82 22.31 25.51 22.85h107.94v70.92c0 13.97-11.19 21.99-24.48 21.12-14.08.11-26.08-1.15-41.69-1.81 1.99 3.97 6.33 14.39 19.31 21.84 9.88 4.81 16.17 6.57 26.02 6.57 29.56 0 45.67-17.28 44.89-45.31v-73.32h122.36c9.68 0 8.7-23.78 8.7-23.78l.03-.01z", } + } } } diff --git a/packages/lib/src/icons/fa_regular_icons.rs b/packages/lib/src/icons/fa_regular_icons.rs index 07ee8bc..0629292 100644 --- a/packages/lib/src/icons/fa_regular_icons.rs +++ b/packages/lib/src/icons/fa_regular_icons.rs @@ -31,11 +31,15 @@ impl IconShape for FaAddressBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 288h-64C163.8 288 128 323.8 128 368C128 376.8 135.2 384 144 384h192c8.836 0 16-7.164 16-16C352 323.8 316.2 288 272 288zM240 256c35.35 0 64-28.65 64-64s-28.65-64-64-64c-35.34 0-64 28.65-64 64S204.7 256 240 256zM496 320H480v96h16c8.836 0 16-7.164 16-16v-64C512 327.2 504.8 320 496 320zM496 64H480v96h16C504.8 160 512 152.8 512 144v-64C512 71.16 504.8 64 496 64zM496 192H480v96h16C504.8 288 512 280.8 512 272v-64C512 199.2 504.8 192 496 192zM384 0H96C60.65 0 32 28.65 32 64v384c0 35.35 28.65 64 64 64h288c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM400 448c0 8.836-7.164 16-16 16H96c-8.836 0-16-7.164-16-16V64c0-8.838 7.164-16 16-16h288c8.836 0 16 7.162 16 16V448z", } + } } } @@ -70,11 +74,15 @@ impl IconShape for FaAddressCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 256c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C144 227.3 172.7 256 208 256zM464 232h-96c-13.25 0-24 10.75-24 24s10.75 24 24 24h96c13.25 0 24-10.75 24-24S477.3 232 464 232zM240 288h-64C131.8 288 96 323.8 96 368C96 376.8 103.2 384 112 384h192c8.836 0 16-7.164 16-16C320 323.8 284.2 288 240 288zM464 152h-96c-13.25 0-24 10.75-24 24s10.75 24 24 24h96c13.25 0 24-10.75 24-24S477.3 152 464 152zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V416z", } + } } } @@ -109,11 +117,15 @@ impl IconShape for FaBellSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M183.6 118.6C206.5 82.58 244.1 56.84 288 49.88V32C288 14.33 302.3 .0003 320 .0003C337.7 .0003 352 14.33 352 32V49.88C424.5 61.39 480 124.2 480 200V233.4C480 278.8 495.5 322.9 523.8 358.4L538.7 377C543.1 383.5 545.4 392.2 542.6 400L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L183.6 118.6zM221.7 148.4L450.7 327.1C438.4 298.2 432 266.1 432 233.4V200C432 142.6 385.4 96 328 96H312C273.3 96 239.6 117.1 221.7 148.4V148.4zM160 233.4V222.1L206.7 258.9C202.7 297.7 189.5 335.2 168.3 368H345.2L406.2 416H120C110.8 416 102.4 410.7 98.37 402.4C94.37 394.1 95.5 384.2 101.3 377L116.2 358.4C144.5 322.9 160 278.8 160 233.4V233.4zM384 448C384 464.1 377.3 481.3 365.3 493.3C353.3 505.3 336.1 512 320 512C303 512 286.7 505.3 274.7 493.3C262.7 481.3 256 464.1 256 448H384z", } + } } } @@ -148,11 +160,15 @@ impl IconShape for FaBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32V49.88C328.5 61.39 384 124.2 384 200V233.4C384 278.8 399.5 322.9 427.8 358.4L442.7 377C448.5 384.2 449.6 394.1 445.6 402.4C441.6 410.7 433.2 416 424 416H24C14.77 416 6.365 410.7 2.369 402.4C-1.628 394.1-.504 384.2 5.26 377L20.17 358.4C48.54 322.9 64 278.8 64 233.4V200C64 124.2 119.5 61.39 192 49.88V32C192 14.33 206.3 0 224 0C241.7 0 256 14.33 256 32V32zM216 96C158.6 96 112 142.6 112 200V233.4C112 281.3 98.12 328 72.31 368H375.7C349.9 328 336 281.3 336 233.4V200C336 142.6 289.4 96 232 96H216zM288 448C288 464.1 281.3 481.3 269.3 493.3C257.3 505.3 240.1 512 224 512C207 512 190.7 505.3 178.7 493.3C166.7 481.3 160 464.1 160 448H288z", } + } } } @@ -187,11 +203,15 @@ impl IconShape for FaBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0h-288C21.49 0 0 21.49 0 48v431.9c0 24.7 26.79 40.08 48.12 27.64L192 423.6l143.9 83.93C357.2 519.1 384 504.6 384 479.9V48C384 21.49 362.5 0 336 0zM336 452L192 368l-144 84V54C48 50.63 50.63 48 53.1 48h276C333.4 48 336 50.63 336 54V452z", } + } } } @@ -226,11 +246,15 @@ impl IconShape for FaBuilding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 104C88 95.16 95.16 88 104 88H152C160.8 88 168 95.16 168 104V152C168 160.8 160.8 168 152 168H104C95.16 168 88 160.8 88 152V104zM280 88C288.8 88 296 95.16 296 104V152C296 160.8 288.8 168 280 168H232C223.2 168 216 160.8 216 152V104C216 95.16 223.2 88 232 88H280zM88 232C88 223.2 95.16 216 104 216H152C160.8 216 168 223.2 168 232V280C168 288.8 160.8 296 152 296H104C95.16 296 88 288.8 88 280V232zM280 216C288.8 216 296 223.2 296 232V280C296 288.8 288.8 296 280 296H232C223.2 296 216 288.8 216 280V232C216 223.2 223.2 216 232 216H280zM0 64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM48 64V448C48 456.8 55.16 464 64 464H144V400C144 373.5 165.5 352 192 352C218.5 352 240 373.5 240 400V464H320C328.8 464 336 456.8 336 448V64C336 55.16 328.8 48 320 48H64C55.16 48 48 55.16 48 64z", } + } } } @@ -265,11 +289,15 @@ impl IconShape for FaCalendarCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.1 408.1C207.6 418.3 192.4 418.3 183 408.1L119 344.1C109.7 335.6 109.7 320.4 119 311C128.4 301.7 143.6 301.7 152.1 311L200 358.1L295 263C304.4 253.7 319.6 253.7 328.1 263C338.3 272.4 338.3 287.6 328.1 296.1L216.1 408.1zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } + } } } @@ -304,11 +332,15 @@ impl IconShape for FaCalendarDays { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 248H128V192H48V248zM48 296V360H128V296H48zM176 296V360H272V296H176zM320 296V360H400V296H320zM400 192H320V248H400V192zM400 408H320V464H384C392.8 464 400 456.8 400 448V408zM272 408H176V464H272V408zM128 408H48V448C48 456.8 55.16 464 64 464H128V408zM272 192H176V248H272V192z", } + } } } @@ -343,11 +375,15 @@ impl IconShape for FaCalendarMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152 352C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H296C309.3 304 320 314.7 320 328C320 341.3 309.3 352 296 352H152zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } + } } } @@ -382,11 +418,15 @@ impl IconShape for FaCalendarPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 232C237.3 232 248 242.7 248 256V304H296C309.3 304 320 314.7 320 328C320 341.3 309.3 352 296 352H248V400C248 413.3 237.3 424 224 424C210.7 424 200 413.3 200 400V352H152C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H200V256C200 242.7 210.7 232 224 232zM152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192H48V448z", } + } } } @@ -421,11 +461,15 @@ impl IconShape for FaCalendarXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M257.9 328L304.1 375C314.3 384.4 314.3 399.6 304.1 408.1C295.6 418.3 280.4 418.3 271 408.1L224 361.9L176.1 408.1C167.6 418.3 152.4 418.3 143 408.1C133.7 399.6 133.7 384.4 143 375L190.1 328L143 280.1C133.7 271.6 133.7 256.4 143 247C152.4 237.7 167.6 237.7 176.1 247L224 294.1L271 247C280.4 237.7 295.6 237.7 304.1 247C314.3 256.4 314.3 271.6 304.1 280.1L257.9 328zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } + } } } @@ -460,11 +504,15 @@ impl IconShape for FaCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192H48V448z", } + } } } @@ -499,11 +547,15 @@ impl IconShape for FaChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M24 32C37.25 32 48 42.75 48 56V408C48 421.3 58.75 432 72 432H488C501.3 432 512 442.7 512 456C512 469.3 501.3 480 488 480H72C32.24 480 0 447.8 0 408V56C0 42.75 10.75 32 24 32zM128 136C128 122.7 138.7 112 152 112H360C373.3 112 384 122.7 384 136C384 149.3 373.3 160 360 160H152C138.7 160 128 149.3 128 136zM296 208C309.3 208 320 218.7 320 232C320 245.3 309.3 256 296 256H152C138.7 256 128 245.3 128 232C128 218.7 138.7 208 152 208H296zM424 304C437.3 304 448 314.7 448 328C448 341.3 437.3 352 424 352H152C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H424z", } + } } } @@ -538,11 +590,15 @@ impl IconShape for FaChessBishop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M296 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512h272C309.3 512 320 501.3 320 488S309.3 464 296 464zM0 304c0 51.63 30.12 85.25 64 96v32h48v-67.13l-33.5-10.63C63.75 349.5 48 333.9 48 304c0-84.1 93.2-206.5 112.6-206.5c19.63 0 60.01 67.18 70.28 85.8l-66.13 66.13c-3.125 3.125-4.688 7.219-4.688 11.31S161.6 268.9 164.8 272L176 283.2c3.125 3.125 7.219 4.688 11.31 4.688s8.188-1.562 11.31-4.688L253 229C264.4 256.8 272 283.5 272 304c0 29.88-15.75 45.5-30.5 50.25L208 364.9V432H256v-32c33.88-10.75 64-44.38 64-96c0-73.38-67.75-197.2-120.6-241.5C213.4 59.12 224 47 224 32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32c0 15 10.62 27.12 24.62 30.5C67.75 106.8 0 230.6 0 304z", } + } } } @@ -577,11 +633,15 @@ impl IconShape for FaChessKing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M391.9 464H55.95c-13.25 0-23.1 10.75-23.1 23.1S42.7 512 55.95 512h335.1c13.25 0 23.1-10.75 23.1-23.1S405.2 464 391.9 464zM448 216c0-11.82-3.783-23.51-11.08-33.17c-10.3-14.39-27-22.88-44.73-22.88L247.9 160V104h31.1c13.2 0 24.06-10.8 24.06-24S293.1 56 279.9 56h-31.1V23.1C247.9 10.8 237.2 0 223.1 0S199.9 10.8 199.9 23.1V56H167.9c-13.2 0-23.97 10.8-23.97 24S154.7 104 167.9 104h31.1V160H55.95C24.72 160 0 185.3 0 215.9C0 221.6 .8893 227.4 2.704 233L68.45 432h50.5L48.33 218.4C48.09 217.6 47.98 216.9 47.98 216.1C47.98 212.3 50.93 208 55.95 208h335.9c6.076 0 8.115 5.494 8.115 8.113c0 .6341-.078 1.269-.2405 1.887L328.8 432h50.62l65.1-199.2C447.2 227.3 448 221.7 448 216z", } + } } } @@ -616,11 +676,15 @@ impl IconShape for FaChessKnight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M44 320.6l14.5 6.5c-17.01 20.24-26.44 45.91-26.44 72.35C32.06 399.7 32.12 432 32.12 432h48v-32c0-24.75 14-47.5 36.13-58.63l38.13-23.37c13.25-6.625 21.75-20.25 21.75-35.13v-58.75l-15.37 9C155.6 235.8 151.9 240.4 150.5 245.9L143 271c-2.25 7.625-8 13.88-15.38 16.75L117.1 292C114 293.3 110.7 293.9 107.4 293.9c-3.626 0-7.263-.7514-10.66-2.254L63.5 276.9C54.12 272.6 48 263.2 48 252.9V140.5c0-5.125 2.125-10.12 5.75-13.88l7.375-7.375L49.5 96C48.5 94.12 48 92 48 89.88C48 84.38 52.38 80 57.88 80h105c86.75 0 156.1 70.38 156.1 157.1V432h48.06l-.0625-194.9C367.9 124 276 32 162.9 32H57.88C25.88 32 0 57.88 0 89.88c0 8.5 1.75 16.88 5.125 24.62C1.75 122.8 0 131.6 0 140.5v112.4C0 282.2 17.25 308.8 44 320.6zM80.12 164c0 11 8.875 20 20 20c11 0 20-9 20-20s-9-20-20-20C89 144 80.12 153 80.12 164zM360 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512H360C373.3 512 384 501.3 384 488S373.3 464 360 464z", } + } } } @@ -655,11 +719,15 @@ impl IconShape for FaChessPawn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M296 463.1H23.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24h272c13.25 0 23.1-10.75 23.1-23.1S309.3 463.1 296 463.1zM55.1 287.1L80 287.1v29.5c0 40.25-3.5 81.25-23.38 114.5h53.5C125.1 394.1 128 354.6 128 317.5v-29.5h64v29.5c0 37.13 2.875 77.5 17.88 114.5h53.5C243.5 398.7 240 357.7 240 317.5V287.1l24-.0001C277.3 287.1 288 277.3 288 263.1c0-13.25-10.75-24-23.1-24H241c23.75-21.88 38.1-53.12 38.1-87.1c0-9.393-1.106-19.05-3.451-28.86C272.3 105.4 244.9 32 159.1 32C93.75 32 40 85.75 40 151.1c0 34.88 15.12 66.12 39 88H55.1C42.75 239.1 32 250.7 32 263.1C32 277.3 42.75 287.1 55.1 287.1zM160 79.1c39.75 0 72 32.25 72 72S199.8 223.1 160 223.1S88 191.7 88 151.1S120.2 79.1 160 79.1z", } + } } } @@ -694,11 +762,15 @@ impl IconShape for FaChessQueen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 112c30.88 0 56-25.12 56-56S286.9 0 256 0S199.1 25.12 199.1 56S225.1 112 256 112zM511.1 197.4c0-5.178-2.509-10.2-7.096-13.26L476.4 168.2c-2.5-1.75-5.497-2.62-8.497-2.62c-5.501 .125-10.63 2.87-13.75 7.245c-9.001 12-23.16 19.13-38.16 19.13c-3.125 0-6.089-.2528-9.089-.8778c-23.13-4.25-38.88-26.25-38.88-49.75C367.1 134 361.1 128 354.6 128h-38.75c-6.001 0-11.63 4-12.88 9.875C298.2 160.1 278.7 176 255.1 176c-22.75 0-42.25-15.88-47-38.12C207.7 132 202.2 128 196.1 128h-38.75C149.1 128 143.1 134 143.1 141.4c0 18.49-13.66 50.62-47.95 50.62c-15.13 0-29.3-7.118-38.3-19.24C54.6 168.4 49.66 165.7 44.15 165.6c-3 0-5.931 .8951-8.432 2.645l-28.63 16C2.509 187.2 0 192.3 0 197.4c0 2.438 .5583 4.901 1.72 7.185L109.9 432h53.13L69.85 236.4C78.35 238.8 87.11 240 95.98 240c2.432 0 56.83 1.503 84.76-52.5C198.1 210.5 226.6 224 255.9 224c29.38 0 57.01-13.38 75.26-36.25C336.1 197.6 360.6 240 416 240c8.751 0 17.5-1.125 26-3.5L349 432h53.13l108.1-227.4C511.4 202.3 511.1 199.8 511.1 197.4zM424 464H87.98c-13.26 0-24 10.75-24 23.1S74.72 512 87.98 512h336c13.26 0 24-10.75 24-23.1S437.3 464 424 464z", } + } } } @@ -733,11 +805,15 @@ impl IconShape for FaChessRook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M360 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512H360C373.3 512 384 501.3 384 488S373.3 464 360 464zM345.1 32h-308C17 32 0 49 0 70v139.4C0 218.8 4 227.5 11 233.6L48 265.8c0 8.885 .0504 17.64 .0504 26.46c0 39.32-1.001 79.96-11.93 139.8h49C94.95 374.3 96.11 333.3 96.11 285.5C96.11 270.7 96 255.1 96 238.2L48 196.5V80h64V128H160V80h64V128h48V80h64v116.5L288 238.2c0 16.77-.1124 32.25-.1124 47.1c0 47.79 1.164 89.15 10.99 146.7h49c-10.92-59.83-11.93-100.6-11.93-139.9C335.9 283.3 336 274.6 336 265.8l37-32.13C380 227.5 384 218.8 384 209.4V70C384 49 367 32 345.1 32zM192 224C174.4 224 160 238.4 160 256v64h64V256C224 238.4 209.6 224 192 224z", } + } } } @@ -772,11 +848,15 @@ impl IconShape for FaCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M243.8 339.8C232.9 350.7 215.1 350.7 204.2 339.8L140.2 275.8C129.3 264.9 129.3 247.1 140.2 236.2C151.1 225.3 168.9 225.3 179.8 236.2L224 280.4L332.2 172.2C343.1 161.3 360.9 161.3 371.8 172.2C382.7 183.1 382.7 200.9 371.8 211.8L243.8 339.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -811,11 +891,15 @@ impl IconShape for FaCircleDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 256C160 202.1 202.1 160 256 160C309 160 352 202.1 352 256C352 309 309 352 256 352C202.1 352 160 309 160 256zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -850,11 +934,15 @@ impl IconShape for FaCircleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344 240h-56L287.1 152c0-13.25-10.75-24-24-24h-16C234.7 128 223.1 138.8 223.1 152L224 240h-56c-9.531 0-18.16 5.656-22 14.38C142.2 263.1 143.9 273.3 150.4 280.3l88.75 96C243.7 381.2 250.1 384 256.8 384c7.781-.3125 13.25-2.875 17.75-7.844l87.25-96c6.406-7.031 8.031-17.19 4.188-25.88S353.5 240 344 240zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -889,11 +977,15 @@ impl IconShape for FaCircleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M360 224L272 224v-56c0-9.531-5.656-18.16-14.38-22C248.9 142.2 238.7 143.9 231.7 150.4l-96 88.75C130.8 243.7 128 250.1 128 256.8c.3125 7.781 2.875 13.25 7.844 17.75l96 87.25c7.031 6.406 17.19 8.031 25.88 4.188s14.28-12.44 14.28-21.94l-.002-56L360 288C373.3 288 384 277.3 384 264v-16C384 234.8 373.3 224 360 224zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -928,11 +1020,15 @@ impl IconShape for FaCirclePause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 160C186.8 160 176 170.8 176 184v144C176 341.3 186.8 352 200 352S224 341.3 224 328v-144C224 170.8 213.3 160 200 160zM312 160C298.8 160 288 170.8 288 184v144c0 13.25 10.75 24 24 24s24-10.75 24-24v-144C336 170.8 325.3 160 312 160zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -967,11 +1063,15 @@ impl IconShape for FaCirclePlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M188.3 147.1C195.8 142.8 205.1 142.1 212.5 147.5L356.5 235.5C363.6 239.9 368 247.6 368 256C368 264.4 363.6 272.1 356.5 276.5L212.5 364.5C205.1 369 195.8 369.2 188.3 364.9C180.7 360.7 176 352.7 176 344V167.1C176 159.3 180.7 151.3 188.3 147.1V147.1zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -1006,11 +1106,15 @@ impl IconShape for FaCircleQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM256 336c-18 0-32 14-32 32s13.1 32 32 32c17.1 0 32-14 32-32S273.1 336 256 336zM289.1 128h-51.1C199 128 168 159 168 198c0 13 11 24 24 24s24-11 24-24C216 186 225.1 176 237.1 176h51.1C301.1 176 312 186 312 198c0 8-4 14.1-11 18.1L244 251C236 256 232 264 232 272V288c0 13 11 24 24 24S280 301 280 288V286l45.1-28c21-13 34-36 34-60C360 159 329 128 289.1 128z", } + } } } @@ -1045,11 +1149,15 @@ impl IconShape for FaCircleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M280.2 150.2C273.1 143.8 262.1 142.2 254.3 146.1S239.1 158.5 239.1 167.1l.002 56L152 224C138.8 224 128 234.8 128 248v16C128 277.3 138.8 288 152 288L240 287.1v56c0 9.531 5.656 18.16 14.38 22c8.75 3.812 18.91 2.094 25.91-4.375l96-88.75C381.2 268.3 384 261.9 384 255.2c-.3125-7.781-2.875-13.25-7.844-17.75L280.2 150.2zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -1084,11 +1192,15 @@ impl IconShape for FaCircleStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M328 160h-144C170.8 160 160 170.8 160 184v144C160 341.2 170.8 352 184 352h144c13.2 0 24-10.8 24-24v-144C352 170.8 341.2 160 328 160zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -1123,11 +1235,15 @@ impl IconShape for FaCircleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272.9 135.7C268.3 130.8 261.9 128 255.2 128C247.5 128.3 241.1 130.9 237.5 135.8l-87.25 96C143.8 238.9 142.2 249 146.1 257.7C149.9 266.4 158.5 272 167.1 272h56L224 360c0 13.25 10.75 24 24 24h16c13.25 0 23.1-10.75 23.1-24L287.1 272h56c9.531 0 18.16-5.656 22-14.38c3.811-8.75 2.092-18.91-4.377-25.91L272.9 135.7zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } + } } } @@ -1162,11 +1278,15 @@ impl IconShape for FaCircleUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 112c-48.6 0-88 39.4-88 88C168 248.6 207.4 288 256 288s88-39.4 88-88C344 151.4 304.6 112 256 112zM256 240c-22.06 0-40-17.95-40-40C216 177.9 233.9 160 256 160s40 17.94 40 40C296 222.1 278.1 240 256 240zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-46.73 0-89.76-15.68-124.5-41.79C148.8 389 182.4 368 220.2 368h71.69c37.75 0 71.31 21.01 88.68 54.21C345.8 448.3 302.7 464 256 464zM416.2 388.5C389.2 346.3 343.2 320 291.8 320H220.2c-51.36 0-97.35 26.25-124.4 68.48C65.96 352.5 48 306.3 48 256c0-114.7 93.31-208 208-208s208 93.31 208 208C464 306.3 446 352.5 416.2 388.5z", } + } } } @@ -1201,11 +1321,15 @@ impl IconShape for FaCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M175 175C184.4 165.7 199.6 165.7 208.1 175L255.1 222.1L303 175C312.4 165.7 327.6 165.7 336.1 175C346.3 184.4 346.3 199.6 336.1 208.1L289.9 255.1L336.1 303C346.3 312.4 346.3 327.6 336.1 336.1C327.6 346.3 312.4 346.3 303 336.1L255.1 289.9L208.1 336.1C199.6 346.3 184.4 346.3 175 336.1C165.7 327.6 165.7 312.4 175 303L222.1 255.1L175 208.1C165.7 199.6 165.7 184.4 175 175V175zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -1240,11 +1364,15 @@ impl IconShape for FaCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -1279,11 +1407,15 @@ impl IconShape for FaClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64h-49.61C262.1 27.48 230.7 0 192 0S121 27.48 113.6 64H64C28.65 64 0 92.66 0 128v320c0 35.34 28.65 64 64 64h256c35.35 0 64-28.66 64-64V128C384 92.66 355.3 64 320 64zM192 48c13.23 0 24 10.77 24 24S205.2 96 192 96S168 85.23 168 72S178.8 48 192 48zM336 448c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V128c0-8.82 7.178-16 16-16h18.26C80.93 117.1 80 122.4 80 128v16C80 152.8 87.16 160 96 160h192c8.836 0 16-7.164 16-16V128c0-5.559-.9316-10.86-2.264-16H320c8.822 0 16 7.18 16 16V448z", } + } } } @@ -1318,11 +1450,15 @@ impl IconShape for FaClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232 120C232 106.7 242.7 96 256 96C269.3 96 280 106.7 280 120V243.2L365.3 300C376.3 307.4 379.3 322.3 371.1 333.3C364.6 344.3 349.7 347.3 338.7 339.1L242.7 275.1C236 271.5 232 264 232 255.1L232 120zM256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256z", } + } } } @@ -1357,11 +1493,15 @@ impl IconShape for FaClone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 464H288C296.8 464 304 456.8 304 448V384H352V448C352 483.3 323.3 512 288 512H64C28.65 512 0 483.3 0 448V224C0 188.7 28.65 160 64 160H128V208H64C55.16 208 48 215.2 48 224V448C48 456.8 55.16 464 64 464zM160 64C160 28.65 188.7 0 224 0H448C483.3 0 512 28.65 512 64V288C512 323.3 483.3 352 448 352H224C188.7 352 160 323.3 160 288V64zM224 304H448C456.8 304 464 296.8 464 288V64C464 55.16 456.8 48 448 48H224C215.2 48 208 55.16 208 64V288C208 296.8 215.2 304 224 304z", } + } } } @@ -1396,11 +1536,15 @@ impl IconShape for FaClosedCaptioning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V416zM236.5 222.1c9.375 9.375 24.56 9.375 33.94 0c9.375-9.375 9.375-24.56 0-33.94c-37.44-37.44-98.31-37.44-135.7 0C116.5 206.2 106.5 230.4 106.5 256s9.1 49.75 28.12 67.88c18.72 18.72 43.28 28.08 67.87 28.08s49.16-9.359 67.87-28.08c9.375-9.375 9.375-24.56 0-33.94c-9.375-9.375-24.56-9.375-33.94 0c-18.69 18.72-49.19 18.72-67.87 0C159.5 280.9 154.5 268.8 154.5 256s5-24.88 14.06-33.94C187.3 203.3 217.8 203.3 236.5 222.1zM428.5 222.1c9.375 9.375 24.56 9.375 33.94 0c9.375-9.375 9.375-24.56 0-33.94c-37.44-37.44-98.31-37.44-135.7 0C308.5 206.2 298.5 230.4 298.5 256s9.1 49.75 28.12 67.88c18.72 18.72 43.28 28.08 67.87 28.08s49.16-9.359 67.87-28.08c9.375-9.375 9.375-24.56 0-33.94c-9.375-9.375-24.56-9.375-33.94 0c-18.69 18.72-49.19 18.72-67.87 0C351.5 280.9 346.5 268.8 346.5 256s5-24.88 14.06-33.94C379.3 203.3 409.8 203.3 428.5 222.1z", } + } } } @@ -1435,11 +1579,15 @@ impl IconShape for FaCommentDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 208C126.3 208 112 222.2 112 239.1C112 257.7 126.3 272 144 272s31.1-14.25 31.1-32S161.8 208 144 208zM256 207.1c-17.75 0-31.1 14.25-31.1 32s14.25 31.1 31.1 31.1s31.1-14.25 31.1-31.1S273.8 207.1 256 207.1zM368 208c-17.75 0-31.1 14.25-31.1 32s14.25 32 31.1 32c17.75 0 31.99-14.25 31.99-32C400 222.2 385.8 208 368 208zM256 31.1c-141.4 0-255.1 93.12-255.1 208c0 47.62 19.91 91.25 52.91 126.3c-14.87 39.5-45.87 72.88-46.37 73.25c-6.624 7-8.373 17.25-4.624 26C5.818 474.2 14.38 480 24 480c61.49 0 109.1-25.75 139.1-46.25c28.87 9 60.16 14.25 92.9 14.25c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM256 400c-26.75 0-53.12-4.125-78.36-12.12l-22.75-7.125L135.4 394.5c-14.25 10.12-33.87 21.38-57.49 29c7.374-12.12 14.37-25.75 19.87-40.25l10.62-28l-20.62-21.87C69.81 314.1 48.06 282.2 48.06 240c0-88.25 93.24-160 207.1-160s207.1 71.75 207.1 160S370.8 400 256 400z", } + } } } @@ -1474,11 +1622,15 @@ impl IconShape for FaComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32C114.6 32 .0272 125.1 .0272 240c0 47.63 19.91 91.25 52.91 126.2c-14.88 39.5-45.87 72.88-46.37 73.25c-6.625 7-8.375 17.25-4.625 26C5.818 474.2 14.38 480 24 480c61.5 0 109.1-25.75 139.1-46.25C191.1 442.8 223.3 448 256 448c141.4 0 255.1-93.13 255.1-208S397.4 32 256 32zM256.1 400c-26.75 0-53.12-4.125-78.38-12.12l-22.75-7.125l-19.5 13.75c-14.25 10.12-33.88 21.38-57.5 29c7.375-12.12 14.37-25.75 19.88-40.25l10.62-28l-20.62-21.87C69.82 314.1 48.07 282.2 48.07 240c0-88.25 93.25-160 208-160s208 71.75 208 160S370.8 400 256.1 400z", } + } } } @@ -1513,11 +1665,15 @@ impl IconShape for FaComments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 0C322.9 0 416 78.8 416 176C416 273.2 322.9 352 208 352C189.3 352 171.2 349.7 153.9 345.8C123.3 364.8 79.13 384 24.95 384C14.97 384 5.93 378.1 2.018 368.9C-1.896 359.7-.0074 349.1 6.739 341.9C7.26 341.5 29.38 317.4 45.73 285.9C17.18 255.8 0 217.6 0 176C0 78.8 93.13 0 208 0zM164.6 298.1C179.2 302.3 193.8 304 208 304C296.2 304 368 246.6 368 176C368 105.4 296.2 48 208 48C119.8 48 48 105.4 48 176C48 211.2 65.71 237.2 80.57 252.9L104.1 277.8L88.31 308.1C84.74 314.1 80.73 321.9 76.55 328.5C94.26 323.4 111.7 315.5 128.7 304.1L145.4 294.6L164.6 298.1zM441.6 128.2C552 132.4 640 209.5 640 304C640 345.6 622.8 383.8 594.3 413.9C610.6 445.4 632.7 469.5 633.3 469.9C640 477.1 641.9 487.7 637.1 496.9C634.1 506.1 625 512 615 512C560.9 512 516.7 492.8 486.1 473.8C468.8 477.7 450.7 480 432 480C350 480 279.1 439.8 245.2 381.5C262.5 379.2 279.1 375.3 294.9 369.9C322.9 407.1 373.9 432 432 432C446.2 432 460.8 430.3 475.4 426.1L494.6 422.6L511.3 432.1C528.3 443.5 545.7 451.4 563.5 456.5C559.3 449.9 555.3 442.1 551.7 436.1L535.9 405.8L559.4 380.9C574.3 365.3 592 339.2 592 304C592 237.7 528.7 183.1 447.1 176.6L448 176C448 159.5 445.8 143.5 441.6 128.2H441.6z", } + } } } @@ -1552,11 +1708,15 @@ impl IconShape for FaCompass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M306.7 325.1L162.4 380.6C142.1 388.1 123.9 369 131.4 349.6L186.9 205.3C190.1 196.8 196.8 190.1 205.3 186.9L349.6 131.4C369 123.9 388.1 142.1 380.6 162.4L325.1 306.7C321.9 315.2 315.2 321.9 306.7 325.1V325.1zM255.1 224C238.3 224 223.1 238.3 223.1 256C223.1 273.7 238.3 288 255.1 288C273.7 288 288 273.7 288 256C288 238.3 273.7 224 255.1 224V224zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -1591,11 +1751,15 @@ impl IconShape for FaCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 70.63l-61.25-61.25C435.4 3.371 427.2 0 418.7 0H255.1c-35.35 0-64 28.66-64 64l.0195 256C192 355.4 220.7 384 256 384h192c35.2 0 64-28.8 64-64V93.25C512 84.77 508.6 76.63 502.6 70.63zM464 320c0 8.836-7.164 16-16 16H255.1c-8.838 0-16-7.164-16-16L239.1 64.13c0-8.836 7.164-16 16-16h128L384 96c0 17.67 14.33 32 32 32h47.1V320zM272 448c0 8.836-7.164 16-16 16H63.1c-8.838 0-16-7.164-16-16L47.98 192.1c0-8.836 7.164-16 16-16H160V128H63.99c-35.35 0-64 28.65-64 64l.0098 256C.002 483.3 28.66 512 64 512h192c35.2 0 64-28.8 64-64v-32h-47.1L272 448z", } + } } } @@ -1630,11 +1794,15 @@ impl IconShape for FaCopyright { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM255.1 176C255.1 176 255.1 176 255.1 176c21.06 0 40.92 8.312 55.83 23.38c9.375 9.344 24.53 9.5 33.97 .1562c9.406-9.344 9.469-24.53 .1562-33.97c-24-24.22-55.95-37.56-89.95-37.56c0 0 .0313 0 0 0c-33.97 0-65.95 13.34-89.95 37.56c-49.44 49.88-49.44 131 0 180.9c24 24.22 55.98 37.56 89.95 37.56c.0313 0 0 0 0 0c34 0 65.95-13.34 89.95-37.56c9.312-9.438 9.25-24.62-.1562-33.97c-9.438-9.312-24.59-9.219-33.97 .1562c-14.91 15.06-34.77 23.38-55.83 23.38c0 0 .0313 0 0 0c-21.09 0-40.95-8.312-55.89-23.38c-30.94-31.22-30.94-82.03 0-113.3C214.2 184.3 234 176 255.1 176z", } + } } } @@ -1669,11 +1837,15 @@ impl IconShape for FaCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168 336C181.3 336 192 346.7 192 360C192 373.3 181.3 384 168 384H120C106.7 384 96 373.3 96 360C96 346.7 106.7 336 120 336H168zM360 336C373.3 336 384 346.7 384 360C384 373.3 373.3 384 360 384H248C234.7 384 224 373.3 224 360C224 346.7 234.7 336 248 336H360zM512 32C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H512zM512 80H64C55.16 80 48 87.16 48 96V128H528V96C528 87.16 520.8 80 512 80zM528 224H48V416C48 424.8 55.16 432 64 432H512C520.8 432 528 424.8 528 416V224z", } + } } } @@ -1708,11 +1880,15 @@ impl IconShape for FaEnvelopeOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M493.6 163c-24.88-19.62-45.5-35.37-164.3-121.6C312.7 29.21 279.7 0 256.4 0H255.6C232.3 0 199.3 29.21 182.6 41.38C63.88 127.6 43.25 143.4 18.38 163C6.75 172 0 186 0 200.8v247.2C0 483.3 28.65 512 64 512h384c35.35 0 64-28.67 64-64.01V200.8C512 186 505.3 172 493.6 163zM464 448c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V276.7l136.1 113.4C204.3 406.8 229.8 416 256 416s51.75-9.211 71.97-26.01L464 276.7V448zM464 214.2l-166.8 138.1c-23.19 19.28-59.34 19.27-82.47 .0156L48 214.2l.1055-13.48c23.24-18.33 42.25-32.97 162.9-120.6c3.082-2.254 6.674-5.027 10.63-8.094C229.4 65.99 246.7 52.59 256 48.62c9.312 3.973 26.62 17.37 34.41 23.41c3.959 3.066 7.553 5.84 10.76 8.186C421.6 167.7 440.7 182.4 464 200.8V214.2z", } + } } } @@ -1747,11 +1923,15 @@ impl IconShape for FaEnvelope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 128C0 92.65 28.65 64 64 64H448C483.3 64 512 92.65 512 128V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V128zM48 128V150.1L220.5 291.7C241.1 308.7 270.9 308.7 291.5 291.7L464 150.1V127.1C464 119.2 456.8 111.1 448 111.1H64C55.16 111.1 48 119.2 48 127.1L48 128zM48 212.2V384C48 392.8 55.16 400 64 400H448C456.8 400 464 392.8 464 384V212.2L322 328.8C283.6 360.3 228.4 360.3 189.1 328.8L48 212.2z", } + } } } @@ -1786,11 +1966,15 @@ impl IconShape for FaEyeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM189.8 123.5L235.8 159.5C258.3 139.9 287.8 128 320 128C390.7 128 448 185.3 448 256C448 277.2 442.9 297.1 433.8 314.7L487.6 356.9C521.1 322.8 545.9 283.1 558.6 256C544.1 225.1 518.4 183.5 479.9 147.7C438.8 109.6 385.2 79.1 320 79.1C269.5 79.1 225.1 97.73 189.8 123.5L189.8 123.5zM394.9 284.2C398.2 275.4 400 265.9 400 255.1C400 211.8 364.2 175.1 320 175.1C319.3 175.1 318.7 176 317.1 176C319.3 181.1 320 186.5 320 191.1C320 202.2 317.6 211.8 313.4 220.3L394.9 284.2zM404.3 414.5L446.2 447.5C409.9 467.1 367.8 480 320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3C31.18 260.4 31.18 251.6 34.46 243.7C44 220.8 60.29 191.2 83.09 161.5L120.8 191.2C102.1 214.5 89.76 237.6 81.45 255.1C95.02 286 121.6 328.5 160.1 364.3C201.2 402.4 254.8 432 320 432C350.7 432 378.8 425.4 404.3 414.5H404.3zM192 255.1C192 253.1 192.1 250.3 192.3 247.5L248.4 291.7C258.9 312.8 278.5 328.6 302 333.1L358.2 378.2C346.1 381.1 333.3 384 319.1 384C249.3 384 191.1 326.7 191.1 255.1H192z", } + } } } @@ -1825,11 +2009,15 @@ impl IconShape for FaEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 256C160 185.3 217.3 128 288 128C358.7 128 416 185.3 416 256C416 326.7 358.7 384 288 384C217.3 384 160 326.7 160 256zM288 336C332.2 336 368 300.2 368 256C368 211.8 332.2 176 288 176C287.3 176 286.7 176 285.1 176C287.3 181.1 288 186.5 288 192C288 227.3 259.3 256 224 256C218.5 256 213.1 255.3 208 253.1C208 254.7 208 255.3 208 255.1C208 300.2 243.8 336 288 336L288 336zM95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6V112.6zM288 80C222.8 80 169.2 109.6 128.1 147.7C89.6 183.5 63.02 225.1 49.44 256C63.02 286 89.6 328.5 128.1 364.3C169.2 402.4 222.8 432 288 432C353.2 432 406.8 402.4 447.9 364.3C486.4 328.5 512.1 286 526.6 256C512.1 225.1 486.4 183.5 447.9 147.7C406.8 109.6 353.2 80 288 80V80z", } + } } } @@ -1864,11 +2052,15 @@ impl IconShape for FaFaceAngry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M328.4 393.5C318.7 402.6 303.5 402.1 294.5 392.4C287.1 384.5 274.4 376 256 376C237.6 376 224.9 384.5 217.5 392.4C208.5 402.1 193.3 402.6 183.6 393.5C173.9 384.5 173.4 369.3 182.5 359.6C196.7 344.3 221.4 328 256 328C290.6 328 315.3 344.3 329.5 359.6C338.6 369.3 338.1 384.5 328.4 393.5zM144.4 240C144.4 231.2 147.9 223.2 153.7 217.4L122.9 207.2C114.6 204.4 110 195.3 112.8 186.9C115.6 178.6 124.7 174 133.1 176.8L229.1 208.8C237.4 211.6 241.1 220.7 239.2 229.1C236.4 237.4 227.3 241.1 218.9 239.2L208.1 235.6C208.3 237 208.4 238.5 208.4 240C208.4 257.7 194 272 176.4 272C158.7 272 144.4 257.7 144.4 240V240zM368.4 240C368.4 257.7 354 272 336.4 272C318.7 272 304.4 257.7 304.4 240C304.4 238.4 304.5 236.8 304.7 235.3L293.1 239.2C284.7 241.1 275.6 237.4 272.8 229.1C270 220.7 274.6 211.6 282.9 208.8L378.9 176.8C387.3 174 396.4 178.6 399.2 186.9C401.1 195.3 397.4 204.4 389.1 207.2L358.9 217.2C364.7 223 368.4 231.1 368.4 240H368.4zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } + } } } @@ -1903,11 +2095,15 @@ impl IconShape for FaFaceDizzy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 352C192 316.7 220.7 288 256 288C291.3 288 320 316.7 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352zM103 135C112.4 125.7 127.6 125.7 136.1 135L160 158.1L183 135C192.4 125.7 207.6 125.7 216.1 135C226.3 144.4 226.3 159.6 216.1 168.1L193.9 192L216.1 215C226.3 224.4 226.3 239.6 216.1 248.1C207.6 258.3 192.4 258.3 183 248.1L160 225.9L136.1 248.1C127.6 258.3 112.4 258.3 103 248.1C93.66 239.6 93.66 224.4 103 215L126.1 192L103 168.1C93.66 159.6 93.66 144.4 103 135V135zM295 135C304.4 125.7 319.6 125.7 328.1 135L352 158.1L375 135C384.4 125.7 399.6 125.7 408.1 135C418.3 144.4 418.3 159.6 408.1 168.1L385.9 192L408.1 215C418.3 224.4 418.3 239.6 408.1 248.1C399.6 258.3 384.4 258.3 375 248.1L352 225.9L328.1 248.1C319.6 258.3 304.4 258.3 295 248.1C285.7 239.6 285.7 224.4 295 215L318.1 192L295 168.1C285.7 159.6 285.7 144.4 295 135V135zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -1942,11 +2138,15 @@ impl IconShape for FaFaceFlushed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 336C333.3 336 344 346.7 344 360C344 373.3 333.3 384 320 384H192C178.7 384 168 373.3 168 360C168 346.7 178.7 336 192 336H320zM136.4 224C136.4 210.7 147.1 200 160.4 200C173.6 200 184.4 210.7 184.4 224C184.4 237.3 173.6 248 160.4 248C147.1 248 136.4 237.3 136.4 224zM80 224C80 179.8 115.8 144 160 144C204.2 144 240 179.8 240 224C240 268.2 204.2 304 160 304C115.8 304 80 268.2 80 224zM160 272C186.5 272 208 250.5 208 224C208 197.5 186.5 176 160 176C133.5 176 112 197.5 112 224C112 250.5 133.5 272 160 272zM376.4 224C376.4 237.3 365.6 248 352.4 248C339.1 248 328.4 237.3 328.4 224C328.4 210.7 339.1 200 352.4 200C365.6 200 376.4 210.7 376.4 224zM432 224C432 268.2 396.2 304 352 304C307.8 304 272 268.2 272 224C272 179.8 307.8 144 352 144C396.2 144 432 179.8 432 224zM352 176C325.5 176 304 197.5 304 224C304 250.5 325.5 272 352 272C378.5 272 400 250.5 400 224C400 197.5 378.5 176 352 176zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } + } } } @@ -1981,11 +2181,15 @@ impl IconShape for FaFaceFrownOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M179.3 369.3C166.1 374.5 153.1 365.1 158.4 352.9C175.1 314.7 214.3 287.8 259.9 287.8C305.6 287.8 344.8 314.7 361.4 352.1C366.7 365.2 352.9 374.5 340.6 369.3C316.2 359 288.8 353.2 259.9 353.2C231 353.2 203.7 358.1 179.3 369.3L179.3 369.3zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2020,11 +2224,15 @@ impl IconShape for FaFaceFrown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M143.9 398.6C131.4 394.1 124.9 380.3 129.4 367.9C146.9 319.4 198.9 288 256 288C313.1 288 365.1 319.4 382.6 367.9C387.1 380.3 380.6 394.1 368.1 398.6C355.7 403.1 341.9 396.6 337.4 384.1C328.2 358.5 297.2 336 256 336C214.8 336 183.8 358.5 174.6 384.1C170.1 396.6 156.3 403.1 143.9 398.6V398.6zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2059,11 +2267,15 @@ impl IconShape for FaFaceGrimace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344 288C374.9 288 400 313.1 400 344C400 374.9 374.9 400 344 400H168C137.1 400 112 374.9 112 344C112 313.1 137.1 288 168 288H344zM168 320C154.7 320 144 330.7 144 344C144 357.3 154.7 368 168 368H176V320H168zM208 368H240V320H208V368zM304 320H272V368H304V320zM336 368H344C357.3 368 368 357.3 368 344C368 330.7 357.3 320 344 320H336V368zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2098,11 +2310,15 @@ impl IconShape for FaFaceGrinBeamSweat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 128C437.5 128 416 107 416 81.01C416 76.01 417.8 69.74 420.6 62.87C420.9 62.17 421.2 61.46 421.6 60.74C430.5 40.51 448.1 15.86 457.6 3.281C460.8-1.094 467.2-1.094 470.4 3.281C483.4 20.65 512 61.02 512 81.01C512 102.7 497.1 120.8 476.8 126.3C472.7 127.4 468.4 128 464 128L464 128zM391.1 50.53C387.8 58.57 384 69.57 384 81.01C384 84.1 384.3 88.91 384.9 92.72C349.4 64.71 304.7 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 219.7 454.7 185.5 438.3 155.8C446.4 158.5 455.1 160 464 160C473.6 160 482.8 158.3 491.4 155.2C504.7 186.2 512 220.2 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 .0002 256 .0002C307.4 .0002 355.3 15.15 395.4 41.23C393.9 44.32 392.4 47.43 391.1 50.53V50.53zM255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.9 255.9 318.9C289 318.9 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1zM217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 119.1 227.4 119.1 224C119.1 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 175.1 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 231.1 206.1 231.1 224C231.1 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8L217.6 228.8zM377.6 228.8L377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8V228.8z", } + } } } @@ -2137,11 +2353,15 @@ impl IconShape for FaFaceGrinBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2176,11 +2396,15 @@ impl IconShape for FaFaceGrinHearts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM238.9 177.1L221.4 243C219.1 251.6 210.4 256.6 201.8 254.3L136.7 236.9C118.9 232.1 108.4 213.8 113.1 196.1C117.9 178.3 136.2 167.7 153.1 172.5L170.1 176.8L174.4 160.7C179.2 142.9 197.5 132.4 215.3 137.1C233.1 141.9 243.6 160.2 238.9 177.1H238.9zM341.9 176.8L358 172.5C375.8 167.7 394.1 178.3 398.9 196.1C403.6 213.8 393.1 232.1 375.3 236.9L310.2 254.3C301.6 256.6 292.9 251.6 290.6 243L273.1 177.1C268.4 160.2 278.9 141.9 296.7 137.1C314.5 132.4 332.8 142.9 337.6 160.7L341.9 176.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2215,11 +2439,15 @@ impl IconShape for FaFaceGrinSquintTears { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M426.8 14.18C446-5.046 477.5-4.646 497.1 14.92C516.6 34.49 517 65.95 497.8 85.18C483 99.97 432.2 108.8 409.6 111.9C403.1 112.8 399.2 108 400.1 102.4C403.3 79.94 412 28.97 426.8 14.18H426.8zM74.98 74.98C158.2-8.253 284.5-22.19 382.2 33.17C380.6 37.96 379.3 42.81 378.1 47.52C375 59.67 372.6 72.08 370.8 82.52C290.1 28.93 180.1 37.74 108.9 108.9C37.75 180.1 28.94 290 82.49 370.8C72.01 372.6 59.6 374.1 47.46 378.1C42.76 379.3 37.93 380.6 33.15 382.1C-22.19 284.5-8.245 158.2 74.98 74.98V74.98zM478.8 129.9C534.2 227.5 520.2 353.8 437 437C353.8 520.3 227.5 534.2 129.8 478.8C131.3 474 132.7 469.2 133.9 464.5C136.1 452.3 139.4 439.9 141.2 429.5C221.9 483.1 331.9 474.3 403.1 403.1C474.3 331.9 483.1 221.1 429.5 141.2C439.1 139.4 452.4 137 464.5 133.9C469.2 132.7 474.1 131.4 478.8 129.9L478.8 129.9zM359.2 226.9C369.3 210.6 393 210 397 228.8C406.6 273.1 393.4 322.3 357.8 357.9C322.2 393.5 273 406.7 228.6 397.1C209.9 393.1 210.5 369.4 226.8 359.3C252 343.6 276.1 323.9 300.4 300.5C323.8 277.1 343.5 252.1 359.2 226.9L359.2 226.9zM189.5 235.7C201.1 232.1 211.1 242.1 208.5 254.6L178.8 352.1C176.2 360.7 165.4 363.4 159 357C157.1 355 155.8 352.5 155.6 349.7L150.5 293.6L94.43 288.5C91.66 288.3 89.07 287.1 87.1 285.1C80.76 278.7 83.46 267.9 92.05 265.3L189.5 235.7zM288.5 94.43L293.6 150.5L349.7 155.6C352.5 155.8 355 157.1 357 159C363.4 165.4 360.7 176.2 352.1 178.8L254.6 208.5C242.1 211.1 232.1 201.1 235.7 189.5L265.3 92.05C267.9 83.46 278.7 80.76 285.1 87.1C287.1 89.07 288.3 91.66 288.5 94.43V94.43zM14.18 426.8C28.97 412 79.85 403.2 102.4 400.1C108 399.2 112.8 403.1 111.9 409.6C108.7 432.1 99.97 483 85.18 497.8C65.95 517 34.5 516.6 14.93 497.1C-4.645 477.5-5.046 446 14.18 426.8H14.18z", } + } } } @@ -2254,11 +2482,15 @@ impl IconShape for FaFaceGrinSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6zM393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2293,11 +2525,15 @@ impl IconShape for FaFaceGrinStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M199.8 167.3L237.9 172.3C240.1 172.7 243.5 174.8 244.5 177.8C245.4 180.7 244.6 183.9 242.4 186L214.5 212.5L221.5 250.3C222 253.4 220.8 256.4 218.3 258.2C215.8 260.1 212.5 260.3 209.8 258.8L175.1 240.5L142.2 258.8C139.5 260.3 136.2 260.1 133.7 258.2C131.2 256.4 129.1 253.4 130.5 250.3L137.5 212.5L109.6 186C107.4 183.9 106.6 180.7 107.5 177.8C108.5 174.8 111 172.7 114.1 172.3L152.2 167.3L168.8 132.6C170.1 129.8 172.9 128 175.1 128C179.1 128 181.9 129.8 183.2 132.6L199.8 167.3zM359.8 167.3L397.9 172.3C400.1 172.7 403.5 174.8 404.5 177.8C405.4 180.7 404.6 183.9 402.4 186L374.5 212.5L381.5 250.3C382 253.4 380.8 256.4 378.3 258.2C375.8 260.1 372.5 260.3 369.8 258.8L336 240.5L302.2 258.8C299.5 260.3 296.2 260.1 293.7 258.2C291.2 256.4 289.1 253.4 290.5 250.3L297.5 212.5L269.6 186C267.4 183.9 266.6 180.7 267.5 177.8C268.5 174.8 271 172.7 274.1 172.3L312.2 167.3L328.8 132.6C330.1 129.8 332.9 128 336 128C339.1 128 341.9 129.8 343.2 132.6L359.8 167.3zM349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } + } } } @@ -2332,11 +2568,15 @@ impl IconShape for FaFaceGrinTears { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M519.4 334.4C522.7 342.5 527.8 352.1 535.9 361.1C539.9 365 544.1 368.4 548.6 371.4C506.4 454.8 419.9 512 319.1 512C220.1 512 133.6 454.8 91.4 371.4C95.87 368.4 100.1 365 104.1 361.1C112.2 352.1 117.3 342.5 120.6 334.4C121.8 331.5 122.9 328.6 123.9 325.5C152.5 406.2 229.5 464 319.1 464C410.5 464 487.5 406.2 516.1 325.5C517.1 328.6 518.2 331.5 519.4 334.4V334.4zM319.1 47.1C218.6 47.1 134.2 120.5 115.7 216.5C109.1 213.4 101.4 212.2 93.4 213.3C86.59 214.3 77.18 215.7 66.84 217.7C85.31 94.5 191.6 0 319.1 0C448.4 0 554.7 94.5 573.2 217.7C562.8 215.7 553.4 214.3 546.6 213.3C538.6 212.2 530.9 213.4 524.2 216.5C505.8 120.5 421.4 48 319.1 48V47.1zM78.5 341.1C59.98 356.7 32.01 355.5 14.27 337.7C-4.442 319-4.825 288.9 13.55 270.6C22.19 261.9 43.69 255.4 64.05 250.1C77.02 248.2 89.53 246.2 97.94 245C103.3 244.2 107.8 248.7 106.1 254.1C103.9 275.6 95.58 324.3 81.43 338.4C80.49 339.4 79.51 340.3 78.5 341.1V341.1zM561.5 341.1C560.7 340.5 559.1 339.8 559.2 339.1C559 338.9 558.8 338.7 558.6 338.4C544.4 324.3 536.1 275.6 533 254.1C532.2 248.7 536.7 244.2 542.1 245C543.1 245.2 544.2 245.3 545.4 245.5C553.6 246.7 564.6 248.5 575.1 250.1C596.3 255.4 617.8 261.9 626.4 270.6C644.8 288.9 644.4 319 625.7 337.7C607.1 355.5 580 356.7 561.5 341.1L561.5 341.1zM319.9 399.1C269.6 399.1 225.5 374.6 200.9 336.5C190.5 320.4 207.7 303.1 226.3 308.4C255.3 315.1 286.8 318.8 319.9 318.8C353 318.8 384.6 315.1 413.5 308.4C432.2 303.1 449.4 320.4 438.1 336.5C414.4 374.6 370.3 399.1 319.9 399.1zM281.6 228.8L281.4 228.5C281.2 228.3 281 228 280.7 227.6C280 226.8 279.1 225.7 277.9 224.3C275.4 221.4 271.9 217.7 267.7 213.1C258.9 206.2 248.8 200 239.1 200C231.2 200 221.1 206.2 212.3 213.1C208.1 217.7 204.6 221.4 202.1 224.3C200.9 225.7 199.1 226.8 199.3 227.6C198.1 228 198.8 228.3 198.6 228.5L198.4 228.8L198.4 228.8C196.3 231.6 192.7 232.7 189.5 231.6C186.2 230.5 183.1 227.4 183.1 224C183.1 206.1 190.7 188.4 200.6 175.2C210.4 162.2 224.5 152 239.1 152C255.5 152 269.6 162.2 279.4 175.2C289.3 188.4 295.1 206.1 295.1 224C295.1 227.4 293.8 230.5 290.5 231.6C287.3 232.7 283.7 231.6 281.6 228.8L281.6 228.8zM441.6 228.8L441.6 228.8L441.4 228.5C441.2 228.3 441 228 440.7 227.6C440 226.8 439.1 225.7 437.9 224.3C435.4 221.4 431.9 217.7 427.7 213.1C418.9 206.2 408.8 200 400 200C391.2 200 381.1 206.2 372.3 213.1C368.1 217.7 364.6 221.4 362.1 224.3C360.9 225.7 359.1 226.8 359.3 227.6C358.1 228 358.8 228.3 358.6 228.5L358.4 228.8L358.4 228.8C356.3 231.6 352.7 232.7 349.5 231.6C346.2 230.5 344 227.4 344 223.1C344 206.1 350.7 188.4 360.6 175.2C370.4 162.2 384.5 151.1 400 151.1C415.5 151.1 429.6 162.2 439.4 175.2C449.3 188.4 456 206.1 456 223.1C456 227.4 453.8 230.5 450.5 231.6C447.3 232.7 443.7 231.6 441.6 228.8V228.8z", } + } } } @@ -2371,11 +2611,15 @@ impl IconShape for FaFaceGrinTongueSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1V157.1zM378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V392.7C135.1 375.1 116.9 351.3 105.2 323.5C100.2 311.7 112.2 301 124.5 304.8C164.1 316.9 208.9 323.8 256.3 323.8C303.7 323.8 348.4 316.9 388.1 304.8C400.4 301 412.4 311.7 407.4 323.5C395.6 351.5 376.3 375.5 352 393.1V416C352 425.2 350.7 434 348.3 442.4C416.9 408.4 464 337.7 464 255.1C464 141.1 370.9 47.1 256 47.1L256 48zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } + } } } @@ -2410,11 +2654,15 @@ impl IconShape for FaFaceGrinTongueWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.6 220C148.1 220 139.7 223.8 134.2 229.7C126.7 237.7 114 238.1 105.9 230.6C97.89 223 97.48 210.4 105 202.3C119.6 186.8 140.3 180 159.6 180C178.1 180 199.7 186.8 214.2 202.3C221.8 210.4 221.4 223 213.3 230.6C205.2 238.1 192.6 237.7 185 229.7C179.6 223.8 170.3 220 159.6 220zM312.4 208C312.4 194.7 323.1 184 336.4 184C349.6 184 360.4 194.7 360.4 208C360.4 221.3 349.6 232 336.4 232C323.1 232 312.4 221.3 312.4 208zM256 208C256 163.8 291.8 128 336 128C380.2 128 416 163.8 416 208C416 252.2 380.2 288 336 288C291.8 288 256 252.2 256 208zM336 256C362.5 256 384 234.5 384 208C384 181.5 362.5 160 336 160C309.5 160 288 181.5 288 208C288 234.5 309.5 256 336 256zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM348.3 442.4C416.9 408.4 464 337.7 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V363.6C151.1 355.6 143.3 346.5 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C368.6 346.4 360.8 355.5 352 363.5V416C352 425.2 350.7 434 348.3 442.4H348.3zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } + } } } @@ -2449,11 +2697,15 @@ impl IconShape for FaFaceGrinTongue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V363.6C151.1 355.6 143.3 346.5 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C368.6 346.4 360.8 355.5 352 363.5V416C352 425.2 350.7 434 348.3 442.4C416.9 408.4 464 337.7 464 256C464 141.1 370.9 48 255.1 48H256zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } + } } } @@ -2488,11 +2740,15 @@ impl IconShape for FaFaceGrinWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM224 192C224 227.3 209.7 256 192 256C174.3 256 160 227.3 160 192C160 156.7 174.3 128 192 128C209.7 128 224 156.7 224 192zM288 192C288 156.7 302.3 128 320 128C337.7 128 352 156.7 352 192C352 227.3 337.7 256 320 256C302.3 256 288 227.3 288 192zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2527,11 +2783,15 @@ impl IconShape for FaFaceGrinWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2566,11 +2826,15 @@ impl IconShape for FaFaceGrin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2605,11 +2869,15 @@ impl IconShape for FaFaceKissBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304.7 297.7C308.9 302.8 312 309.1 312 316C312 322.9 308.9 329.2 304.7 334.3C300.4 339.5 294.5 344 287.9 347.7C285.2 349.3 282.3 350.7 279.2 352C282.3 353.3 285.2 354.7 287.9 356.3C294.5 359.1 300.4 364.5 304.7 369.7C308.9 374.8 312 381.1 312 388C312 394.9 308.9 401.2 304.7 406.3C300.4 411.5 294.5 416 287.9 419.7C274.7 427.1 257.4 432 240 432C236.4 432 233.2 429.5 232.3 426C231.3 422.5 232.9 418.8 236.1 417L236.1 417L236.3 416.9C236.5 416.8 236.8 416.6 237.2 416.3C238 415.9 239.2 415.1 240.6 414.2C243.4 412.4 247.2 409.7 250.8 406.6C254.6 403.5 258 400 260.5 396.6C262.1 393 264 390.2 264 388C264 385.8 262.1 382.1 260.5 379.4C258 375.1 254.6 372.5 250.8 369.4C247.2 366.3 243.4 363.6 240.6 361.8C239.2 360.9 238 360.1 237.2 359.7C236.8 359.4 236.5 359.2 236.3 359.1L236.1 358.1L236.1 358.1C233.6 357.6 232 354.9 232 352C232 349.1 233.6 346.4 236.1 345L236.1 345L236.3 344.9C236.5 344.8 236.8 344.6 237.2 344.3C238 343.9 239.2 343.1 240.6 342.2C243.4 340.4 247.2 337.7 250.8 334.6C254.6 331.5 258 328.1 260.5 324.6C262.1 321 264 318.2 264 316C264 313.8 262.1 310.1 260.5 307.4C258 303.1 254.6 300.5 250.8 297.4C247.2 294.3 243.4 291.6 240.6 289.8C239.2 288.9 238 288.1 237.2 287.7C236.8 287.4 236.5 287.2 236.3 287.1L236.1 286.1L236.1 286.1C232.9 285.2 231.3 281.5 232.3 277.1C233.2 274.5 236.4 272 240 272C257.4 272 274.7 276.9 287.9 284.3C294.5 287.1 300.4 292.5 304.7 297.7L304.7 297.7zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2644,11 +2912,15 @@ impl IconShape for FaFaceKissWinkHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M345.3 472.1C347.3 479.7 350.9 486.4 355.7 491.8C325.1 504.8 291.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 285.3 507.1 313.4 498 339.7C486.9 334.1 474.5 333.1 461.8 334.6C459.7 329.4 457 324.6 453.9 320.1C460.5 299.9 464 278.4 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C285.4 464 313.5 457.9 338.9 446.8L345.3 472.1zM288.7 334.3C284.4 339.5 278.5 344 271.9 347.7C269.2 349.3 266.3 350.7 263.2 352C266.3 353.3 269.2 354.7 271.9 356.3C278.5 359.1 284.4 364.5 288.7 369.7C292.9 374.8 296 381.1 296 388C296 394.9 292.9 401.2 288.7 406.3C284.4 411.5 278.5 416 271.9 419.7C258.7 427.1 241.4 432 224 432C220.4 432 217.2 429.5 216.3 426C215.3 422.5 216.9 418.8 220.1 417L220.1 417L220.3 416.9C220.5 416.8 220.8 416.6 221.2 416.3C222 415.9 223.2 415.1 224.6 414.2C227.4 412.4 231.2 409.7 234.8 406.6C238.6 403.5 242 400 244.5 396.6C246.1 393 248 390.2 248 388C248 385.8 246.1 382.1 244.5 379.4C242 375.1 238.6 372.5 234.8 369.4C231.2 366.3 227.4 363.6 224.6 361.8C223.2 360.9 222 360.1 221.2 359.7C220.8 359.4 220.5 359.2 220.3 359.1L220.1 358.1L220.1 358.1C217.6 357.6 216 354.9 216 352C216 349.1 217.6 346.4 220.1 345L220.1 345L220.3 344.9C220.5 344.8 220.8 344.6 221.2 344.3C222 343.9 223.2 343.1 224.6 342.2C227.4 340.4 231.2 337.7 234.8 334.6C238.6 331.5 242 328.1 244.5 324.6C246.1 321 248 318.2 248 316C248 313.8 246.1 310.1 244.5 307.4C242 303.1 238.6 300.5 234.8 297.4C231.2 294.3 227.4 291.6 224.6 289.8C223.2 288.9 222 288.1 221.2 287.7C220.8 287.4 220.5 287.2 220.3 287.1L220.1 286.1L220.1 286.1C216.9 285.2 215.3 281.5 216.3 277.1C217.2 274.5 220.4 272 224 272C241.4 272 258.7 276.9 271.9 284.3C278.5 287.1 284.4 292.5 288.7 297.7C292.9 302.8 296 309.1 296 316C296 322.9 292.9 329.2 288.7 334.3V334.3zM144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220zM439.4 373.3L459.5 367.6C481.7 361.4 504.6 375.2 510.6 398.4C516.5 421.7 503.3 445.6 481.1 451.8L396.1 475.6C387.5 478 378.6 472.9 376.3 464.2L353.4 374.9C347.5 351.6 360.7 327.7 382.9 321.5C405.2 315.3 428 329.1 433.1 352.3L439.4 373.3z", } + } } } @@ -2683,11 +2955,15 @@ impl IconShape for FaFaceKiss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304.7 281.7C308.9 286.8 312 293.1 312 300C312 306.9 308.9 313.2 304.7 318.3C300.4 323.5 294.5 328 287.9 331.7C285.2 333.3 282.3 334.7 279.2 336C282.3 337.3 285.2 338.7 287.9 340.3C294.5 343.1 300.4 348.5 304.7 353.7C308.9 358.8 312 365.1 312 372C312 378.9 308.9 385.2 304.7 390.3C300.4 395.5 294.5 400 287.9 403.7C274.7 411.1 257.4 416 240 416C236.4 416 233.2 413.5 232.3 410C231.3 406.5 232.9 402.8 236.1 401L236.1 401L236.3 400.9C236.5 400.8 236.8 400.6 237.2 400.3C238 399.9 239.2 399.1 240.6 398.2C243.4 396.4 247.2 393.7 250.8 390.6C254.6 387.5 258 384 260.5 380.6C262.1 377 264 374.2 264 372C264 369.8 262.1 366.1 260.5 363.4C258 359.1 254.6 356.5 250.8 353.4C247.2 350.3 243.4 347.6 240.6 345.8C239.2 344.9 238 344.1 237.2 343.7L236.5 343.2L236.3 343.1L236.1 342.1L236.1 342.1C233.6 341.6 232 338.9 232 336C232 333.1 233.6 330.4 236.1 329L236.1 329L236.3 328.9C236.5 328.8 236.8 328.6 237.2 328.3C238 327.9 239.2 327.1 240.6 326.2C243.4 324.4 247.2 321.7 250.8 318.6C254.6 315.5 258 312.1 260.5 308.6C262.1 305 264 302.2 264 300C264 297.8 262.1 294.1 260.5 291.4C258 287.1 254.6 284.5 250.8 281.4C247.2 278.3 243.4 275.6 240.6 273.8C239.2 272.9 238 272.1 237.2 271.7C236.8 271.4 236.5 271.2 236.3 271.1L236.1 270.1L236.1 270.1C232.9 269.2 231.3 265.5 232.3 261.1C233.2 258.5 236.4 256 240 256C257.4 256 274.7 260.9 287.9 268.3C294.5 271.1 300.4 276.5 304.7 281.7V281.7zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2722,11 +2998,15 @@ impl IconShape for FaFaceLaughBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2761,11 +3041,15 @@ impl IconShape for FaFaceLaughSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM223.4 178.6C234.1 184.3 234.1 199.7 223.4 205.4L133.5 253.3C125.6 257.6 116 251.8 116 242.9C116 240.1 116.1 237.4 118.8 235.2L154.8 192L118.8 148.8C116.1 146.6 116 143.9 116 141.1C116 132.2 125.6 126.4 133.5 130.7L223.4 178.6zM393.2 148.8L357.2 192L393.2 235.2C395 237.4 396 240.1 396 242.9C396 251.8 386.4 257.6 378.5 253.3L288.6 205.4C277.9 199.7 277.9 184.3 288.6 178.6L378.5 130.7C386.4 126.4 396 132.2 396 141.1C396 143.9 395 146.6 393.2 148.8V148.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2800,11 +3084,15 @@ impl IconShape for FaFaceLaughWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM208.4 192C208.4 209.7 194 224 176.4 224C158.7 224 144.4 209.7 144.4 192C144.4 174.3 158.7 160 176.4 160C194 160 208.4 174.3 208.4 192zM281.9 214.6C273.9 207 273.5 194.4 281 186.3C295.6 170.8 316.3 164 335.6 164C354.1 164 375.7 170.8 390.2 186.3C397.8 194.4 397.4 207 389.3 214.6C381.2 222.1 368.6 221.7 361 213.7C355.6 207.8 346.3 204 335.6 204C324.1 204 315.7 207.8 310.2 213.7C302.7 221.7 290 222.1 281.9 214.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2839,11 +3127,15 @@ impl IconShape for FaFaceLaugh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM208.4 192C208.4 209.7 194 224 176.4 224C158.7 224 144.4 209.7 144.4 192C144.4 174.3 158.7 160 176.4 160C194 160 208.4 174.3 208.4 192zM304.4 192C304.4 174.3 318.7 160 336.4 160C354 160 368.4 174.3 368.4 192C368.4 209.7 354 224 336.4 224C318.7 224 304.4 209.7 304.4 192zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2878,11 +3170,15 @@ impl IconShape for FaFaceMehBlank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -2917,11 +3213,15 @@ impl IconShape for FaFaceMeh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM328 328C341.3 328 352 338.7 352 352C352 365.3 341.3 376 328 376H184C170.7 376 160 365.3 160 352C160 338.7 170.7 328 184 328H328zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } + } } } @@ -2956,11 +3256,15 @@ impl IconShape for FaFaceRollingEyes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168 376C168 362.7 178.7 352 192 352H320C333.3 352 344 362.7 344 376C344 389.3 333.3 400 320 400H192C178.7 400 168 389.3 168 376zM80 224C80 179.8 115.8 144 160 144C204.2 144 240 179.8 240 224C240 268.2 204.2 304 160 304C115.8 304 80 268.2 80 224zM160 272C186.5 272 208 250.5 208 224C208 209.7 201.7 196.8 191.8 188C191.9 189.3 192 190.6 192 192C192 209.7 177.7 224 160 224C142.3 224 128 209.7 128 192C128 190.6 128.1 189.3 128.2 188C118.3 196.8 112 209.7 112 224C112 250.5 133.5 272 160 272V272zM272 224C272 179.8 307.8 144 352 144C396.2 144 432 179.8 432 224C432 268.2 396.2 304 352 304C307.8 304 272 268.2 272 224zM352 272C378.5 272 400 250.5 400 224C400 209.7 393.7 196.8 383.8 188C383.9 189.3 384 190.6 384 192C384 209.7 369.7 224 352 224C334.3 224 320 209.7 320 192C320 190.6 320.1 189.3 320.2 188C310.3 196.8 304 209.7 304 224C304 250.5 325.5 272 352 272zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } + } } } @@ -2995,11 +3299,15 @@ impl IconShape for FaFaceSadCry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.6 220C148.1 220 139.7 223.8 134.2 229.7C126.7 237.7 114 238.1 105.1 230.6C97.89 223 97.48 210.4 105 202.3C119.6 186.8 140.3 180 159.6 180C178.1 180 199.7 186.8 214.2 202.3C221.8 210.4 221.4 223 213.3 230.6C205.2 238.1 192.6 237.7 185 229.7C179.6 223.8 170.3 220 159.6 220zM297.9 230.6C289.9 223 289.5 210.4 297 202.3C311.6 186.8 332.3 180 351.6 180C370.1 180 391.7 186.8 406.2 202.3C413.8 210.4 413.4 223 405.3 230.6C397.2 238.1 384.6 237.7 377 229.7C371.6 223.8 362.3 220 351.6 220C340.1 220 331.7 223.8 326.2 229.7C318.7 237.7 306 238.1 297.9 230.6zM208 320C208 293.5 229.5 272 256 272C282.5 272 304 293.5 304 320V352C304 378.5 282.5 400 256 400C229.5 400 208 378.5 208 352V320zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM400 406.1C439.4 368.2 464 314.1 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 314.1 72.55 368.2 112 406.1V288C112 274.7 122.7 264 136 264C149.3 264 160 274.7 160 288V440.6C188.7 455.5 221.4 464 256 464C290.6 464 323.3 455.5 352 440.6V288C352 274.7 362.7 264 376 264C389.3 264 400 274.7 400 288V406.1z", } + } } } @@ -3034,11 +3342,15 @@ impl IconShape for FaFaceSadTear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M169.6 291.3C172.8 286.9 179.2 286.9 182.4 291.3C195.6 308.6 223.1 349 223.1 369C223.1 395 202.5 416 175.1 416C149.5 416 127.1 395 127.1 369C127.1 349 156.6 308.6 169.6 291.3H169.6zM368 346.8C377.9 355.6 378.7 370.8 369.9 380.7C361 390.6 345.9 391.4 335.1 382.6C314.7 363.5 286.7 352 256 352C242.7 352 232 341.3 232 328C232 314.7 242.7 304 256 304C299 304 338.3 320.2 368 346.8L368 346.8zM335.6 176C353.3 176 367.6 190.3 367.6 208C367.6 225.7 353.3 240 335.6 240C317.1 240 303.6 225.7 303.6 208C303.6 190.3 317.1 176 335.6 176zM175.6 240C157.1 240 143.6 225.7 143.6 208C143.6 190.3 157.1 176 175.6 176C193.3 176 207.6 190.3 207.6 208C207.6 225.7 193.3 240 175.6 240zM256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM175.9 448C200.5 458.3 227.6 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 308.7 67.59 356.8 99.88 393.4C110.4 425.4 140.9 447.9 175.9 448V448z", } + } } } @@ -3073,11 +3385,15 @@ impl IconShape for FaFaceSmileBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -3112,11 +3428,15 @@ impl IconShape for FaFaceSmileWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -3151,11 +3471,15 @@ impl IconShape for FaFaceSmile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -3190,11 +3514,15 @@ impl IconShape for FaFaceSurprise { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM192 352C192 316.7 220.7 288 256 288C291.3 288 320 316.7 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -3229,11 +3557,15 @@ impl IconShape for FaFaceTired { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176.5 320.3C196.1 302.1 223.8 288 256 288C288.2 288 315.9 302.1 335.5 320.3C354.5 338.1 368 362 368 384C368 389.4 365.3 394.4 360.8 397.4C356.2 400.3 350.5 400.8 345.6 398.7L328.4 391.1C305.6 381.2 280.9 376 256 376C231.1 376 206.4 381.2 183.6 391.1L166.4 398.7C161.5 400.8 155.8 400.3 151.2 397.4C146.7 394.4 144 389.4 144 384C144 362 157.5 338.1 176.5 320.3zM223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6zM393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } + } } } @@ -3268,11 +3600,15 @@ impl IconShape for FaFileAudio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM171.5 259.5L136 296H92C85.38 296 80 301.4 80 308v56C80 370.7 85.38 376 92 376H136l35.5 36.5C179.1 420 192 414.8 192 404v-136C192 257.3 179.1 251.9 171.5 259.5zM235.1 260.7c-6.25 6.25-6.25 16.38 0 22.62C235.3 283.5 256 305.1 256 336c0 30.94-20.77 52.53-20.91 52.69c-6.25 6.25-6.25 16.38 0 22.62C238.2 414.4 242.3 416 246.4 416s8.188-1.562 11.31-4.688C258.1 410.1 288 380.5 288 336s-29.05-74.06-30.28-75.31C251.5 254.4 241.3 254.4 235.1 260.7z", } + } } } @@ -3307,11 +3643,15 @@ impl IconShape for FaFileCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M162.1 257.8c-7.812-7.812-20.47-7.812-28.28 0l-48 48c-7.812 7.812-7.812 20.5 0 28.31l48 48C137.8 386.1 142.9 388 148 388s10.23-1.938 14.14-5.844c7.812-7.812 7.812-20.5 0-28.31L128.3 320l33.86-33.84C169.1 278.3 169.1 265.7 162.1 257.8zM365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM221.9 257.8c-7.812 7.812-7.812 20.5 0 28.31L255.7 320l-33.86 33.84c-7.812 7.812-7.812 20.5 0 28.31C225.8 386.1 230.9 388 236 388s10.23-1.938 14.14-5.844l48-48c7.812-7.812 7.812-20.5 0-28.31l-48-48C242.3 250 229.7 250 221.9 257.8z", } + } } } @@ -3346,11 +3686,15 @@ impl IconShape for FaFileExcel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM229.1 233.3L192 280.9L154.9 233.3C146.8 222.8 131.8 220.9 121.3 229.1C110.8 237.2 108.9 252.3 117.1 262.8L161.6 320l-44.53 57.25c-8.156 10.47-6.25 25.56 4.188 33.69C125.7 414.3 130.8 416 135.1 416c7.156 0 14.25-3.188 18.97-9.25L192 359.1l37.06 47.65C233.8 412.8 240.9 416 248 416c5.125 0 10.31-1.656 14.72-5.062c10.44-8.125 12.34-23.22 4.188-33.69L222.4 320l44.53-57.25c8.156-10.47 6.25-25.56-4.188-33.69C252.2 220.9 237.2 222.8 229.1 233.3z", } + } } } @@ -3385,11 +3729,15 @@ impl IconShape for FaFileImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM215.3 292c-4.68 0-9.051 2.34-11.65 6.234L164 357.8l-11.68-17.53C149.7 336.3 145.3 334 140.7 334c-4.682 0-9.053 2.34-11.65 6.234l-46.67 70c-2.865 4.297-3.131 9.82-.6953 14.37C84.09 429.2 88.84 432 93.1 432h196c5.163 0 9.907-2.844 12.34-7.395c2.436-4.551 2.17-10.07-.6953-14.37l-74.67-112C224.4 294.3 220 292 215.3 292zM128 288c17.67 0 32-14.33 32-32S145.7 224 128 224S96 238.3 96 256S110.3 288 128 288z", } + } } } @@ -3424,11 +3772,15 @@ impl IconShape for FaFileLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM96 280C96 293.3 106.8 304 120 304h144C277.3 304 288 293.3 288 280S277.3 256 264 256h-144C106.8 256 96 266.8 96 280zM264 352h-144C106.8 352 96 362.8 96 376s10.75 24 24 24h144c13.25 0 24-10.75 24-24S277.3 352 264 352z", } + } } } @@ -3463,11 +3815,15 @@ impl IconShape for FaFilePdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 464C328.8 464 336 456.8 336 448V416H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V416H48V448C48 456.8 55.16 464 64 464H320zM256 160C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V192H0V64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V192H336V160H256zM88 224C118.9 224 144 249.1 144 280C144 310.9 118.9 336 88 336H80V368C80 376.8 72.84 384 64 384C55.16 384 48 376.8 48 368V240C48 231.2 55.16 224 64 224H88zM112 280C112 266.7 101.3 256 88 256H80V304H88C101.3 304 112 293.3 112 280zM160 240C160 231.2 167.2 224 176 224H200C226.5 224 248 245.5 248 272V336C248 362.5 226.5 384 200 384H176C167.2 384 160 376.8 160 368V240zM192 352H200C208.8 352 216 344.8 216 336V272C216 263.2 208.8 256 200 256H192V352zM336 224C344.8 224 352 231.2 352 240C352 248.8 344.8 256 336 256H304V288H336C344.8 288 352 295.2 352 304C352 312.8 344.8 320 336 320H304V368C304 376.8 296.8 384 288 384C279.2 384 272 376.8 272 368V240C272 231.2 279.2 224 288 224H336z", } + } } } @@ -3502,11 +3858,15 @@ impl IconShape for FaFilePowerpoint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM200 224H128C119.2 224 112 231.2 112 240v168c0 13.25 10.75 24 24 24S160 421.3 160 408v-32h44c44.21 0 79.73-37.95 75.69-82.98C276.1 253.2 240 224 200 224zM204 328H160V272h44c15.44 0 28 12.56 28 28S219.4 328 204 328z", } + } } } @@ -3541,11 +3901,15 @@ impl IconShape for FaFileVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM240 288c0-17.67-14.33-32-32-32h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-16.52l43.84 30.2C292.3 403.5 304 397.6 304 387.4V284.6c0-10.16-11.64-16.16-20.16-10.32L240 304.5V288z", } + } } } @@ -3580,11 +3944,15 @@ impl IconShape for FaFileWord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM214.6 248C211.3 238.4 202.2 232 192 232s-19.25 6.406-22.62 16L144.7 318.1l-25.89-77.66C114.6 227.8 101 221.2 88.41 225.2C75.83 229.4 69.05 243 73.23 255.6l48 144C124.5 409.3 133.5 415.9 143.8 416c10.17 0 19.45-6.406 22.83-16L192 328.1L217.4 400C220.8 409.6 229.8 416 240 416c10.27-.0938 19.53-6.688 22.77-16.41l48-144c4.188-12.59-2.594-26.16-15.17-30.38c-12.61-4.125-26.2 2.594-30.36 15.19l-25.89 77.66L214.6 248z", } + } } } @@ -3619,11 +3987,15 @@ impl IconShape for FaFileZipper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h48V64h64V48.13h48.01L224 128c0 17.67 14.33 32 32 32h79.1V448zM176 96h-64v32h64V96zM176 160h-64v32h64V160zM176 224h-64l-30.56 116.5C73.51 379.5 103.7 416 144.3 416c40.26 0 70.45-36.3 62.68-75.15L176 224zM160 368H128c-8.836 0-16-7.164-16-16s7.164-16 16-16h32c8.836 0 16 7.164 16 16S168.8 368 160 368z", } + } } } @@ -3658,11 +4030,15 @@ impl IconShape for FaFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM336 448V160H256C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V448C48 456.8 55.16 464 64 464H320C328.8 464 336 456.8 336 448z", } + } } } @@ -3697,11 +4073,15 @@ impl IconShape for FaFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87c-34.63 0-77.87 8.003-137.2 32.05V24C48 10.75 37.25 0 24 0S0 10.75 0 24v464C0 501.3 10.75 512 24 512s24-10.75 24-24v-104c53.59-23.86 96.02-31.81 132.8-31.81c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0zM464 319.8c-30.31 10.82-58.08 16.1-84.6 16.1c-30.8 0-58.31-7-87.44-14.41c-32.01-8.141-68.29-17.37-111.1-17.37c-42.35 0-85.99 9.09-132.8 27.73V84.14l18.03-7.301c47.39-19.2 86.38-28.54 119.2-28.54c28.24 .0039 49.12 6.711 73.31 14.48c25.38 8.148 54.13 17.39 90.58 17.39c35.43 0 72.24-8.496 114.9-26.61V319.8z", } + } } } @@ -3736,11 +4116,15 @@ impl IconShape for FaFloppyDisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 256c-35.2 0-64 28.8-64 64c0 35.2 28.8 64 64 64c35.2 0 64-28.8 64-64C288 284.8 259.2 256 224 256zM433.1 129.1l-83.9-83.9C341.1 37.06 328.8 32 316.1 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V163.9C448 151.2 442.9 138.9 433.1 129.1zM128 80h144V160H128V80zM400 416c0 8.836-7.164 16-16 16H64c-8.836 0-16-7.164-16-16V96c0-8.838 7.164-16 16-16h16v104c0 13.25 10.75 24 24 24h192C309.3 208 320 197.3 320 184V83.88l78.25 78.25C399.4 163.2 400 164.8 400 166.3V416z", } + } } } @@ -3775,11 +4159,15 @@ impl IconShape for FaFolderClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 96h-172.1L226.7 50.75C214.7 38.74 198.5 32 181.5 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h384c35.35 0 64-28.66 64-64V160C512 124.7 483.3 96 448 96zM64 80h117.5c4.273 0 8.293 1.664 11.31 4.688L256 144h192c8.822 0 16 7.176 16 16v32h-416V96C48 87.18 55.18 80 64 80zM448 432H64c-8.822 0-16-7.176-16-16V240h416V416C464 424.8 456.8 432 448 432z", } + } } } @@ -3814,11 +4202,15 @@ impl IconShape for FaFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M572.6 270.3l-96 192C471.2 473.2 460.1 480 447.1 480H64c-35.35 0-64-28.66-64-64V96c0-35.34 28.65-64 64-64h117.5c16.97 0 33.25 6.742 45.26 18.75L275.9 96H416c35.35 0 64 28.66 64 64v32h-48V160c0-8.824-7.178-16-16-16H256L192.8 84.69C189.8 81.66 185.8 80 181.5 80H64C55.18 80 48 87.18 48 96v288l71.16-142.3C124.6 230.8 135.7 224 147.8 224h396.2C567.7 224 583.2 249 572.6 270.3z", } + } } } @@ -3853,11 +4245,15 @@ impl IconShape for FaFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 96h-172.1L226.7 50.75C214.7 38.74 198.5 32 181.5 32H63.1c-35.35 0-64 28.66-64 64v320c0 35.34 28.65 64 64 64h384c35.35 0 64-28.66 64-64V160C511.1 124.7 483.3 96 447.1 96zM463.1 416c0 8.824-7.178 16-16 16h-384c-8.822 0-16-7.176-16-16V96c0-8.824 7.178-16 16-16h117.5c4.273 0 8.293 1.664 11.31 4.688L255.1 144h192c8.822 0 16 7.176 16 16V416z", } + } } } @@ -3892,11 +4288,15 @@ impl IconShape for FaFontAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 48V384c-63.09 22.54-82.34 32-119.5 32c-62.82 0-86.6-32-149.3-32c-21.69 0-38.48 3.791-53.74 8.766C110.1 397.5 96 386.1 96 371.7v-.7461c0-9.275 5.734-17.6 14.42-20.86C129.1 342.8 150.2 336 179.2 336c62.73 0 86.51 32 149.3 32c25.5 0 42.85-4.604 71.47-14.7v-240C379.2 120.6 357.7 128 328.5 128c-.0039 0 .0039 0 0 0c-62.81 0-86.61-32-149.3-32C122.1 96 98.8 122.1 48 126.1V456C48 469.3 37.25 480 24 480S0 469.3 0 456V56C0 42.74 10.75 32 24 32S48 42.74 48 56v22.99C98.8 74.14 122.1 48 179.2 48c62.77 0 86.45 32 149.3 32C366.1 80 386.8 69.85 448 48z", } + } } } @@ -3931,11 +4331,15 @@ impl IconShape for FaFutbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M177.1 228.6L207.9 320h96.5l29.62-91.38L256 172.1L177.1 228.6zM255.1 0C114.6 0 .0001 114.6 .0001 256S114.6 512 256 512s255.1-114.6 255.1-255.1S397.4 0 255.1 0zM435.2 361.1l-103.9-1.578l-30.67 99.52C286.2 462.2 271.3 464 256 464s-30.19-1.773-44.56-4.93L180.8 359.6L76.83 361.1c-14.93-25.35-24.79-54.01-27.8-84.72L134.3 216.4L100.7 118.1c19.85-22.34 44.32-40.45 72.04-52.62L256 128l83.29-62.47c27.72 12.17 52.19 30.27 72.04 52.62L377.7 216.4l85.23 59.97C459.1 307.1 450.1 335.8 435.2 361.1z", } + } } } @@ -3970,11 +4374,15 @@ impl IconShape for FaGem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M507.9 196.4l-104-153.8C399.4 35.95 391.1 32 384 32H127.1C120 32 112.6 35.95 108.1 42.56l-103.1 153.8c-6.312 9.297-5.281 21.72 2.406 29.89l231.1 246.2C243.1 477.3 249.4 480 256 480s12.94-2.734 17.47-7.547l232-246.2C513.2 218.1 514.2 205.7 507.9 196.4zM382.5 96.59L446.1 192h-140.1L382.5 96.59zM256 178.9L177.6 80h156.7L256 178.9zM129.5 96.59L205.1 192H65.04L129.5 96.59zM256 421L85.42 240h341.2L256 421z", } + } } } @@ -4009,11 +4417,15 @@ impl IconShape for FaHandBackFist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M377.1 68.05C364.4 50.65 343.7 40 321.2 40h-13.53c-3.518 0-7.039 .2754-10.53 .8184C284.8 31.33 269.6 26 253.5 26H240c-3.977 0-7.904 .3691-11.75 1.084C216.7 10.71 197.6 0 176 0H160C124.7 0 96 28.65 96 64v49.71L63.04 143.3C43.3 160 32 184.6 32 210.9v78.97c0 32.1 17.11 61.65 44.65 77.12L112 386.9v101.1C112 501.3 122.7 512 135.1 512S160 501.3 160 488v-129.9c-1.316-.6543-2.775-.9199-4.062-1.639l-55.78-31.34C87.72 318.2 80 304.6 80 289.9V210.9c0-12.31 5.281-23.77 14.5-31.39L112 163.8V208C112 216.8 119.2 224 128 224s16-7.156 16-16V64c0-8.828 7.188-16 16-16h16C184.8 48 192 55.17 192 64v16c0 9.578 7.942 16.04 16.15 16.04c6.432 0 12.31-4.018 14.73-10.17C223.3 84.84 228.3 74 240 74h13.53c20.97 0 17.92 19.58 34.27 19.58c8.177 0 9.9-5.584 19.88-5.584h13.53c25.54 0 18.27 28.23 38.66 28.23c.1562 0 .3125-.002 .4668-.0078L375.4 116C388.1 116 400 127.7 400 142V272c0 36.15-19.54 67.32-48 83.69v132.3C352 501.3 362.7 512 375.1 512S400 501.3 400 488v-108.1C430.1 352.8 448 313.6 448 272V142C448 102.1 416.8 69.44 377.1 68.05z", } + } } } @@ -4048,11 +4460,15 @@ impl IconShape for FaHandLizard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 331.8V424c0 13.25-10.75 24-24 24c-13.25 0-24-10.75-24-24v-92.17c0-10.09-3.031-19.8-8.766-28.08l-118.6-170.5C327.4 119.1 312.2 112 295.1 112H53.32c-2.5 0-5.25 2.453-5.313 4.172c-.2969 9.5 3.156 18.47 9.75 25.28C64.36 148.3 73.2 152 82.67 152h161.8c17.09 0 33.4 8.281 43.4 22.14c9.984 13.88 12.73 31.83 7.328 48.05l-9.781 29.34C278.2 273.3 257.8 288 234.9 288H138.7C129.2 288 120.4 291.8 113.8 298.5c-6.594 6.812-10.05 15.78-9.75 25.28C104.1 325.5 106.8 328 109.3 328h156.6c5.188 0 10.14 1.688 14.3 4.797l78.22 58.67c6.031 4.531 9.594 11.66 9.594 19.2L367.1 424c0 13.25-10.75 24-24 24s-24-10.75-24-24v-1.328L257.8 376H109.3c-28.48 0-52.39-22.72-53.28-50.64c-.7187-22.61 7.531-43.98 23.23-60.2C94.1 248.9 116.1 240 138.7 240h96.19c2.297 0 4.328-1.469 5.063-3.656l9.781-29.33c.7031-2.141-.0156-3.797-.7344-4.797C248.2 201.2 246.9 200 244.6 200H82.67c-22.58 0-43.67-8.938-59.39-25.16C7.575 158.6-.6755 137.3 .0433 114.6C.9339 86.72 24.84 64 53.32 64h242.7c31.94 0 61.86 15.67 80.05 41.92l118.6 170.5C506 292.8 512 311.9 512 331.8z", } + } } } @@ -4087,11 +4503,15 @@ impl IconShape for FaHandPeace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M412 160c-8.326 0-16.3 1.51-23.68 4.27C375.1 151.8 358.9 144 340 144c-11.64 0-22.44 3.223-32.03 8.418l11.12-68.95c.6228-3.874 .9243-7.725 .9243-11.53c0-36.08-28.91-71.95-72.09-71.95c-34.68 0-65.31 25.16-71.03 60.54L173.4 82.22L168.9 72.77c-12.4-25.75-38.07-40.78-64.89-40.78c-40.8 0-72.01 33.28-72.01 72.07c0 10.48 2.296 21.11 7.144 31.18L89.05 238.9C64.64 250.4 48 275.7 48 303.1v80c0 22.06 10.4 43.32 27.83 56.86l45.95 35.74c29.35 22.83 65.98 35.41 103.2 35.41l78.81 .0352C400.9 512 480 432.1 480 335.8v-107.5C480 189.6 447.9 160 412 160zM320 212.3C320 201.1 328.1 192 340 192c11.02 0 20 9.078 20 20.25v55.5C360 278.9 351 288 340 288C328.1 288 320 278.9 320 267.8V212.3zM247.9 47.98c12.05 0 24.13 9.511 24.13 23.98c0 1.277-.1022 2.57-.3134 3.871L248.4 220.5C240.7 217.6 232.4 215.1 223.9 215.1c0 0 .002 0 0 0c-4.475 0-8.967 .4199-13.38 1.254l-10.55 1.627l24.32-150.7C226.2 56.42 236.4 47.98 247.9 47.98zM79.1 104c0-13.27 10.79-24.04 24.02-24.04c8.937 0 17.5 5.023 21.61 13.61l61.29 127.3L137.3 228.5L82.38 114.4C80.76 111.1 79.1 107.5 79.1 104zM303.8 464l-78.81-.0352c-26.56 0-52.72-8.984-73.69-25.3l-45.97-35.75C99.47 398.4 96 391.3 96 383.1v-80c0-11.23 7.969-21.11 17.59-23.22l105.3-16.23C220.6 264.2 222.3 263.1 223.9 263.1c11.91 0 24.09 9.521 24.09 24.06c0 11.04-7.513 20.95-17.17 23.09L172.8 319c-12.03 1.633-20.78 11.92-20.78 23.75c0 20.21 18.82 24.08 23.7 24.08c2.645 0 64.61-8.619 65.54-8.826c23.55-5.227 41.51-22.23 49.73-43.64C303.3 327.5 320.6 336 340 336c8.326 0 16.31-1.51 23.69-4.27C376 344.2 393.1 352 412 352c.1992 0 10.08-.4453 18.65-2.92C423.9 413.5 369.9 464 303.8 464zM432 283.8C432 294.9 423 304 412 304c-11.02 0-20-9.078-20-20.25v-55.5C392 217.1 400.1 208 412 208c11.02 0 20 9.078 20 20.25V283.8z", } + } } } @@ -4126,11 +4546,15 @@ impl IconShape for FaHandPointDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 248V144C448 64.6 385.1 0 307.7 0H199.8C176.4 0 153.1 6.104 132.5 17.65L76.63 49C49.1 64.47 32 94.02 32 126.1V176c0 27.23 12.51 51.53 32 67.69V440C64 479.7 96.3 512 136 512s72-32.3 72-72v-56.44C210.6 383.9 213.3 384 216 384c25.95 0 48.73-13.79 61.4-34.43C283.3 351.2 289.6 352 296 352c25.95 0 48.73-13.79 61.4-34.43C363.3 319.2 369.6 320 376 320C415.7 320 448 287.7 448 248zM272 232c0-13.23 10.78-24 24-24S320 218.9 320 232.1V280c0 13.23-10.78 24-24 24S272 293.2 272 280V232zM192 264h12c12.39 0 23.93-3.264 34.27-8.545C239.3 258.1 240 260.1 240 264v48c0 13.23-10.78 24-24 24S192 325.2 192 312V264zM112 264c0-.2813 .1504-.5137 .1602-.793C114.8 263.4 117.3 264 120 264H160v176c0 13.23-10.78 24-24 24S112 453.2 112 440V264zM397.9 123.8C390.9 121.6 383.7 120 376 120c-29.04 0-53.96 17.37-65.34 42.18C305.8 161.2 301 160 296 160c-7.139 0-13.96 1.273-20.46 3.355C265.2 133.6 237.2 112 204 112H152C138.8 112 128 122.8 128 136S138.8 160 152 160h52c15.44 0 28 12.56 28 28S219.4 216 204 216H120C97.94 216 80 198.1 80 176V126.1c0-14.77 7.719-28.28 20.16-35.27l55.78-31.34C169.4 51.98 184.6 48 199.8 48h107.9C351.9 48 388.9 80.56 397.9 123.8zM400 248c0 13.23-10.78 24-24 24S352 261.2 352 248V192c0-13.23 10.78-24 24-24S400 178.8 400 192V248z", } + } } } @@ -4165,11 +4589,15 @@ impl IconShape for FaHandPointLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M264 480h104c79.4 0 144-62.95 144-140.3V231.8c0-23.44-6.104-46.73-17.65-67.35L462.1 108.6C447.5 81.1 417.1 64 385.9 64H336c-27.23 0-51.53 12.51-67.69 32H72C32.3 96 0 128.3 0 168S32.3 240 72 240h56.44C128.1 242.6 128 245.3 128 248c0 25.95 13.79 48.73 34.43 61.4C160.8 315.3 160 321.6 160 328c0 25.95 13.79 48.73 34.43 61.4C192.8 395.3 192 401.6 192 408C192 447.7 224.3 480 264 480zM280 304c13.23 0 24 10.78 24 24S293.1 352 279.9 352H232c-13.23 0-24-10.78-24-24S218.8 304 232 304H280zM248 224v12c0 12.39 3.264 23.93 8.545 34.27C253.9 271.3 251 272 248 272h-48C186.8 272 176 261.2 176 248S186.8 224 200 224H248zM248 144c.2813 0 .5137 .1504 .793 .1602C248.6 146.8 248 149.3 248 152V192h-176C58.77 192 48 181.2 48 168S58.77 144 72 144H248zM388.2 429.9C390.4 422.9 392 415.7 392 408c0-29.04-17.37-53.96-42.18-65.34C350.8 337.8 352 333 352 328c0-7.139-1.273-13.96-3.355-20.46C378.4 297.2 400 269.2 400 236V184C400 170.8 389.3 160 376 160S352 170.8 352 184v52c0 15.44-12.56 28-28 28S296 251.4 296 236V152c0-22.06 17.94-40 40-40h49.88c14.77 0 28.28 7.719 35.27 20.16l31.34 55.78C460 201.4 464 216.6 464 231.8v107.9C464 383.9 431.4 420.9 388.2 429.9zM264 432c-13.23 0-24-10.78-24-24S250.8 384 264 384H320c13.23 0 24 10.78 24 24S333.2 432 320 432H264z", } + } } } @@ -4204,11 +4632,15 @@ impl IconShape for FaHandPointRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 408c0-6.428-.8457-12.66-2.434-18.6C338.2 376.7 352 353.9 352 328c0-6.428-.8457-12.66-2.434-18.6C370.2 296.7 384 273.9 384 248c0-2.705-.1484-5.373-.4414-8H440C479.7 240 512 207.7 512 168S479.7 96 440 96H243.7C227.5 76.51 203.2 64 176 64H126.1C94.02 64 64.47 81.1 49 108.6L17.65 164.5C6.104 185.1 0 208.4 0 231.8v107.9C0 417.1 64.6 480 144 480h104C287.7 480 320 447.7 320 408zM280 304c13.23 0 24 10.78 24 24S293.2 352 280 352H232.1C218.9 352 208 341.2 208 328S218.8 304 232 304H280zM312 224c13.23 0 24 10.78 24 24S325.2 272 312 272h-48c-3.029 0-5.875-.7012-8.545-1.73C260.7 259.9 264 248.4 264 236V224H312zM440 144c13.23 0 24 10.78 24 24S453.2 192 440 192h-176V152c0-2.686-.5566-5.217-.793-7.84C263.5 144.2 263.7 144 264 144H440zM48 339.7V231.8c0-15.25 3.984-30.41 11.52-43.88l31.34-55.78C97.84 119.7 111.4 112 126.1 112H176c22.06 0 40 17.94 40 40v84c0 15.44-12.56 28-28 28S160 251.4 160 236V184C160 170.8 149.3 160 136 160S112 170.8 112 184v52c0 33.23 21.58 61.25 51.36 71.54C161.3 314 160 320.9 160 328c0 5.041 1.166 9.836 2.178 14.66C137.4 354 120 378.1 120 408c0 7.684 1.557 14.94 3.836 21.87C80.56 420.9 48 383.9 48 339.7zM192 432c-13.23 0-24-10.78-24-24S178.8 384 192 384h56c13.23 0 24 10.78 24 24s-10.77 24-24 24H192z", } + } } } @@ -4243,11 +4675,15 @@ impl IconShape for FaHandPointUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M376 192c-6.428 0-12.66 .8457-18.6 2.434C344.7 173.8 321.9 160 296 160c-6.428 0-12.66 .8457-18.6 2.434C264.7 141.8 241.9 128 216 128C213.3 128 210.6 128.1 208 128.4V72C208 32.3 175.7 0 136 0S64 32.3 64 72v196.3C44.51 284.5 32 308.8 32 336v49.88c0 32.1 17.1 61.65 44.63 77.12l55.83 31.35C153.1 505.9 176.4 512 199.8 512h107.9C385.1 512 448 447.4 448 368V264C448 224.3 415.7 192 376 192zM272 232c0-13.23 10.78-24 24-24S320 218.8 320 232v47.91C320 293.1 309.2 304 296 304S272 293.2 272 280V232zM192 200C192 186.8 202.8 176 216 176s24 10.77 24 24v48c0 3.029-.7012 5.875-1.73 8.545C227.9 251.3 216.4 248 204 248H192V200zM112 72c0-13.23 10.78-24 24-24S160 58.77 160 72v176H120c-2.686 0-5.217 .5566-7.84 .793C112.2 248.5 112 248.3 112 248V72zM307.7 464H199.8c-15.25 0-30.41-3.984-43.88-11.52l-55.78-31.34C87.72 414.2 80 400.6 80 385.9V336c0-22.06 17.94-40 40-40h84c15.44 0 28 12.56 28 28S219.4 352 204 352H152C138.8 352 128 362.8 128 376s10.75 24 24 24h52c33.23 0 61.25-21.58 71.54-51.36C282 350.7 288.9 352 296 352c5.041 0 9.836-1.166 14.66-2.178C322 374.6 346.1 392 376 392c7.684 0 14.94-1.557 21.87-3.836C388.9 431.4 351.9 464 307.7 464zM400 320c0 13.23-10.78 24-24 24S352 333.2 352 320V264c0-13.23 10.78-24 24-24s24 10.77 24 24V320z", } + } } } @@ -4282,11 +4718,15 @@ impl IconShape for FaHandPointer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 288C199.2 288 192 295.2 192 304v96C192 408.8 199.2 416 208 416s16-7.164 16-16v-96C224 295.2 216.8 288 208 288zM272 288C263.2 288 256 295.2 256 304v96c0 8.836 7.162 16 15.1 16S288 408.8 288 400l-.0013-96C287.1 295.2 280.8 288 272 288zM376.9 201.2c-13.74-17.12-34.8-27.45-56.92-27.45h-13.72c-3.713 0-7.412 .291-11.07 .8652C282.7 165.1 267.4 160 251.4 160h-11.44V72c0-39.7-32.31-72-72.01-72c-39.7 0-71.98 32.3-71.98 72v168.5C84.85 235.1 75.19 235.4 69.83 235.4c-44.35 0-69.83 37.23-69.83 69.85c0 14.99 4.821 29.51 13.99 41.69l78.14 104.2C120.7 489.3 166.2 512 213.7 512h109.7c6.309 0 12.83-.957 18.14-2.645c28.59-5.447 53.87-19.41 73.17-40.44C436.1 446.3 448 416.2 448 384.2V274.3C448 234.6 416.3 202.3 376.9 201.2zM400 384.2c0 19.62-7.219 38.06-20.44 52.06c-12.53 13.66-29.03 22.67-49.69 26.56C327.4 463.6 325.3 464 323.4 464H213.7c-32.56 0-63.65-15.55-83.18-41.59L52.36 318.2C49.52 314.4 48.02 309.8 48.02 305.2c0-16.32 14.5-21.75 21.72-21.75c4.454 0 12.01 1.55 17.34 8.703l28.12 37.5c3.093 4.105 7.865 6.419 12.8 6.419c11.94 0 16.01-10.7 16.01-16.01V72c0-13.23 10.78-24 23.1-24c13.22 0 24 10.77 24 24v130.7c0 6.938 5.451 16.01 16.03 16.01C219.5 218.7 220.1 208 237.7 208h13.72c21.5 0 18.56 19.21 34.7 19.21c8.063 0 9.805-5.487 20.15-5.487h13.72c26.96 0 17.37 27.43 40.77 27.43l14.07-.0037c13.88 0 25.16 11.28 25.16 25.14V384.2zM336 288C327.2 288 320 295.2 320 304v96c0 8.836 7.164 16 16 16s16-7.164 16-16v-96C352 295.2 344.8 288 336 288z", } + } } } @@ -4321,11 +4761,15 @@ impl IconShape for FaHandScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M270.1 480h97.92C447.4 480 512 417.1 512 339.7V231.8c0-23.45-6.106-46.73-17.66-67.33l-31.35-55.85C447.5 81.1 417.1 64 385.9 64h-46.97c-26.63 0-51.56 11.63-68.4 31.93l-15.46 18.71L127.3 68.44C119 65.46 110.5 64.05 102.1 64.05c-30.02 0-58.37 18.06-69.41 47.09C15.06 156.8 46.19 194 76.75 204.9l2.146 .7637L68.79 206.4C30.21 209 0 241.2 0 279.3c0 39.7 33.27 72.09 73.92 72.09c1.745 0 3.501-.0605 5.268-.1833l88.79-6.135v8.141c0 22.11 10.55 43.11 28.05 56.74C197.4 448.8 230.2 480 270.1 480zM269.1 432c-14.34 0-26-11.03-26-24.62c0 0 .0403-14.31 .0403-14.71c0-6.894-4.102-14.2-10.67-16.39c-10.39-3.5-17.38-12.78-17.38-23.06v-13.53c0-16.98 13.7-16.4 13.7-29.89c0-9.083-7.392-15.96-15.96-15.96c-.3646 0-.7311 .0125-1.099 .0377c0 0-138.1 9.505-138.7 9.505c-14.32 0-25.93-11.04-25.93-24.49c0-13.28 10.7-23.74 24.1-24.64l163.2-11.28c2.674-.1882 14.92-2.907 14.92-16.18c0-6.675-4.284-12.58-10.65-14.85L92.84 159.7C85.39 156.1 75.97 149.4 75.97 136.7c0-11.14 9.249-24.66 25.97-24.66c3.043 0 6.141 .5115 9.166 1.59l234.1 85.03c1.801 .6581 3.644 .9701 5.456 .9701c8.96 0 16-7.376 16-15.1c0-6.514-4.068-12.69-10.59-15.04l-64.81-23.47l15.34-18.56C315.2 117.3 326.6 112 338.9 112h46.97c14.77 0 28.28 7.719 35.27 20.16L452.5 188c7.531 13.41 11.52 28.56 11.52 43.81v107.9c0 50.91-43.06 92.31-96 92.31H269.1z", } + } } } @@ -4360,11 +4804,15 @@ impl IconShape for FaHandSpock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M234.9 48.02c10.43 0 20.72 5.834 24.13 19.17l47.33 184.1c2.142 8.456 9.174 12.62 16.21 12.62c7.326 0 14.66-4.505 16.51-13.37l31.72-155.1c2.921-14.09 13.76-20.57 24.67-20.57c13.01 0 26.14 9.19 26.14 25.62c0 2.19-.2333 4.508-.7313 6.951l-28.48 139.2c-.2389 1.156-.3514 2.265-.3514 3.323c0 8.644 7.504 13.9 14.86 13.9c5.869 0 11.65-3.341 13.46-10.98l24.73-104.2c.2347-.9802 4.12-19.76 24.28-19.76c13.21 0 26.64 9.4 26.64 24.79c0 2.168-.2665 4.455-.8378 6.852l-48.06 204.7c-13.59 57.85-65.15 98.74-124.5 98.74l-48.79-.0234c-40.7-.0196-79.86-15.58-109.5-43.51l-75.93-71.55c-5.938-5.584-8.419-11.1-8.419-18.2c0-13.88 12.45-26.69 26.38-26.69c5.756 0 11.76 2.182 17.26 7.376l51.08 48.14c1.682 1.569 3.599 2.249 5.448 2.249c4.192 0 8.04-3.49 8.04-8.001c0-23.76-3.372-47.39-10.12-70.28L142 161.1C141.2 159.1 140.8 156.3 140.8 153.7c0-15.23 13.48-24.82 26.75-24.82c10.11 0 20.1 5.559 23.94 18.42l31.22 105.8c2.231 7.546 8.029 10.8 13.9 10.8c7.752 0 15.64-5.659 15.64-14.57c0-1.339-.1783-2.752-.562-4.23L209.3 80.06C208.7 77.45 208.3 74.97 208.3 72.62C208.3 57.33 221.7 48.02 234.9 48.02zM234.9 0C201.5 0 160.4 25.24 160.4 72.72c0 2.807 .1579 5.632 .4761 8.463C129.9 83.9 92.84 108.9 92.84 153.8c0 7.175 1.038 14.47 3.148 21.68l24.33 81.94C115.8 256.5 111.1 256 106.4 256C65.74 256 32 290.6 32 330.8c0 19.59 8.162 38.58 23.6 53.1l75.89 71.51c38.68 36.45 89.23 56.53 142.3 56.56L322.6 512c82.1 0 152.5-55.83 171.3-135.8l48.06-204.7C543.3 165.7 544 159.7 544 153.9c0-54.55-49.55-72.95-74.59-72.95c-.7689 0-1.534 .0117-2.297 .0352c-10.49-39.43-46.46-54.11-71.62-54.11c-34.1 0-64.45 24.19-71.63 58.83L319.2 108.5l-13.7-53.29C297.1 22.22 268.7 0 234.9 0z", } + } } } @@ -4399,11 +4847,15 @@ impl IconShape for FaHand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M408 80c-3.994 0-7.91 .3262-11.73 .9551c-9.586-28.51-36.57-49.11-68.27-49.11c-6.457 0-12.72 .8555-18.68 2.457C296.6 13.73 273.9 0 248 0C222.1 0 199.3 13.79 186.6 34.44C180.7 32.85 174.5 32 168.1 32C128.4 32 96.01 64.3 96.01 104v121.6C90.77 224.6 85.41 224 80.01 224c-.0026 0 .0026 0 0 0C36.43 224 0 259.2 0 304.1c0 20.29 7.558 39.52 21.46 54.45l81.25 87.24C141.9 487.9 197.4 512 254.9 512h33.08C393.9 512 480 425.9 480 320V152C480 112.3 447.7 80 408 80zM432 320c0 79.41-64.59 144-143.1 144H254.9c-44.41 0-86.83-18.46-117.1-50.96l-79.76-85.63c-6.202-6.659-9.406-15.4-9.406-23.1c0-22.16 18.53-31.4 31.35-31.4c8.56 0 17.1 3.416 23.42 10.18l26.72 28.69C131.8 312.7 133.9 313.4 135.9 313.4c4.106 0 8.064-3.172 8.064-8.016V104c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v152C192 264.8 199.2 272 208 272s15.1-7.163 15.1-15.1L224 72c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v184C272 264.8 279.2 272 288 272s15.99-7.164 15.99-15.1l.0077-152.2c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v152.2C352 264.8 359.2 272 368 272s15.1-7.163 15.1-15.1V152c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24V320z", } + } } } @@ -4438,11 +4890,15 @@ impl IconShape for FaHandshake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M506.1 127.1c-17.97-20.17-61.46-61.65-122.7-71.1c-22.5-3.354-45.39 3.606-63.41 18.21C302 60.47 279.1 53.42 256.5 56.86C176.8 69.17 126.7 136.2 124.6 139.1c-7.844 10.69-5.531 25.72 5.125 33.57c4.281 3.157 9.281 4.657 14.19 4.657c7.406 0 14.69-3.375 19.38-9.782c.4062-.5626 40.19-53.91 100.5-63.23c7.457-.9611 14.98 .67 21.56 4.483L227.2 168.2C214.8 180.5 207.1 196.1 207.1 214.5c0 17.5 6.812 33.94 19.16 46.29C239.5 273.2 255.9 279.1 273.4 279.1s33.94-6.813 46.31-19.19l11.35-11.35l124.2 100.9c2.312 1.875 2.656 5.251 .5 7.97l-27.69 35.75c-1.844 2.25-5.25 2.594-7.156 1.063l-22.22-18.69l-26.19 27.75c-2.344 2.875-5.344 3.563-6.906 3.719c-1.656 .1562-4.562 .125-6.812-1.719l-32.41-27.66L310.7 392.3l-2.812 2.938c-5.844 7.157-14.09 11.66-23.28 12.6c-9.469 .8126-18.25-1.75-24.5-6.782L170.3 319.8H96V128.3L0 128.3v255.6l64 .0404c11.74 0 21.57-6.706 27.14-16.14h60.64l77.06 69.66C243.7 449.6 261.9 456 280.8 456c2.875 0 5.781-.125 8.656-.4376c13.62-1.406 26.41-6.063 37.47-13.5l.9062 .8126c12.03 9.876 27.28 14.41 42.69 12.78c13.19-1.375 25.28-7.032 33.91-15.35c21.09 8.188 46.09 2.344 61.25-16.47l27.69-35.75c18.47-22.82 14.97-56.48-7.844-75.01l-120.3-97.76l8.381-8.382c9.375-9.376 9.375-24.57 0-33.94c-9.375-9.376-24.56-9.376-33.94 0L285.8 226.8C279.2 233.5 267.7 233.5 261.1 226.8c-3.312-3.282-5.125-7.657-5.125-12.31c0-4.688 1.812-9.064 5.281-12.53l85.91-87.64c7.812-7.845 18.53-11.75 28.94-10.03c59.75 9.22 100.2 62.73 100.6 63.29c3.088 4.155 7.264 6.946 11.84 8.376H544v175.1c0 17.67 14.33 32.05 31.1 32.05L640 384V128.1L506.1 127.1zM48 352c-8.75 0-16-7.245-16-15.99c0-8.876 7.25-15.99 16-15.99S64 327.2 64 336.1C64 344.8 56.75 352 48 352zM592 352c-8.75 0-16-7.245-16-15.99c0-8.876 7.25-15.99 16-15.99s16 7.117 16 15.99C608 344.8 600.8 352 592 352z", } + } } } @@ -4477,11 +4933,15 @@ impl IconShape for FaHardDrive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 344c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24c13.26 0 24-10.75 24-24C328 354.7 317.3 344 304 344zM448 32h-384c-35.35 0-64 28.65-64 64v320c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V96C512 60.65 483.3 32 448 32zM464 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16v-96c0-8.822 7.178-16 16-16h384C456.8 304 464 311.2 464 320V416zM464 258.3C458.9 256.9 453.6 256 448 256H64C58.44 256 53.14 256.9 48 258.3V96c0-8.822 7.178-16 16-16h384c8.822 0 16 7.178 16 16V258.3zM400 344c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24c13.26 0 24-10.75 24-24C424 354.7 413.3 344 400 344z", } + } } } @@ -4516,11 +4976,15 @@ impl IconShape for FaHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M244 84L255.1 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 0 232.4 0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84C243.1 84 244 84.01 244 84L244 84zM255.1 163.9L210.1 117.1C188.4 96.28 157.6 86.4 127.3 91.44C81.55 99.07 48 138.7 48 185.1V190.9C48 219.1 59.71 246.1 80.34 265.3L256 429.3L431.7 265.3C452.3 246.1 464 219.1 464 190.9V185.1C464 138.7 430.4 99.07 384.7 91.44C354.4 86.4 323.6 96.28 301.9 117.1L255.1 163.9z", } + } } } @@ -4555,11 +5019,15 @@ impl IconShape for FaHospital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M296 96C296 87.16 303.2 80 312 80H328C336.8 80 344 87.16 344 96V120H368C376.8 120 384 127.2 384 136V152C384 160.8 376.8 168 368 168H344V192C344 200.8 336.8 208 328 208H312C303.2 208 296 200.8 296 192V168H272C263.2 168 256 160.8 256 152V136C256 127.2 263.2 120 272 120H296V96zM408 0C447.8 0 480 32.24 480 72V80H568C607.8 80 640 112.2 640 152V440C640 479.8 607.8 512 568 512H71.98C32.19 512 0 479.8 0 440V152C0 112.2 32.24 80 72 80H160V72C160 32.24 192.2 0 232 0L408 0zM480 128V464H568C581.3 464 592 453.3 592 440V336H536C522.7 336 512 325.3 512 312C512 298.7 522.7 288 536 288H592V240H536C522.7 240 512 229.3 512 216C512 202.7 522.7 192 536 192H592V152C592 138.7 581.3 128 568 128H480zM48 152V192H104C117.3 192 128 202.7 128 216C128 229.3 117.3 240 104 240H48V288H104C117.3 288 128 298.7 128 312C128 325.3 117.3 336 104 336H48V440C48 453.3 58.74 464 71.98 464H160V128H72C58.75 128 48 138.7 48 152V152zM208 464H272V400C272 373.5 293.5 352 320 352C346.5 352 368 373.5 368 400V464H432V72C432 58.75 421.3 48 408 48H232C218.7 48 208 58.75 208 72V464z", } + } } } @@ -4594,11 +5062,15 @@ impl IconShape for FaHourglass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 24C0 10.75 10.75 0 24 0H360C373.3 0 384 10.75 384 24C384 37.25 373.3 48 360 48H352V66.98C352 107.3 335.1 145.1 307.5 174.5L225.9 256L307.5 337.5C335.1 366 352 404.7 352 445V464H360C373.3 464 384 474.7 384 488C384 501.3 373.3 512 360 512H24C10.75 512 0 501.3 0 488C0 474.7 10.75 464 24 464H32V445C32 404.7 48.01 366 76.52 337.5L158.1 256L76.52 174.5C48.01 145.1 32 107.3 32 66.98V48H24C10.75 48 0 37.25 0 24V24zM99.78 384H284.2C281 379.6 277.4 375.4 273.5 371.5L192 289.9L110.5 371.5C106.6 375.4 102.1 379.6 99.78 384H99.78zM284.2 128C296.1 110.4 304 89.03 304 66.98V48H80V66.98C80 89.03 87 110.4 99.78 128H284.2z", } + } } } @@ -4633,11 +5105,15 @@ impl IconShape for FaIdBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h256c35.35 0 64-28.65 64-64V64C384 28.65 355.3 0 320 0zM336 448c0 8.836-7.164 16-16 16H64c-8.836 0-16-7.164-16-16V64c0-8.838 7.164-16 16-16h64V64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V48h64c8.836 0 16 7.162 16 16V448zM192 288c35.35 0 64-28.65 64-64s-28.65-64-64-64C156.7 160 128 188.7 128 224S156.7 288 192 288zM224 320H160c-44.18 0-80 35.82-80 80C80 408.8 87.16 416 96 416h192c8.836 0 16-7.164 16-16C304 355.8 268.2 320 224 320z", } + } } } @@ -4672,11 +5148,15 @@ impl IconShape for FaIdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 344h96c13.25 0 24-10.75 24-24s-10.75-24-24-24h-96c-13.25 0-24 10.75-24 24S354.8 344 368 344zM208 320c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C144 291.3 172.7 320 208 320zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16h-192c0-44.18-35.82-80-80-80h-64C131.8 352 96 387.8 96 432H64c-8.822 0-16-7.178-16-16V160h480V416zM368 264h96c13.25 0 24-10.75 24-24s-10.75-24-24-24h-96c-13.25 0-24 10.75-24 24S354.8 264 368 264z", } + } } } @@ -4711,11 +5191,15 @@ impl IconShape for FaImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152 120c-26.51 0-48 21.49-48 48s21.49 48 48 48s48-21.49 48-48S178.5 120 152 120zM447.1 32h-384C28.65 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM463.1 409.3l-136.8-185.9C323.8 218.8 318.1 216 312 216c-6.113 0-11.82 2.768-15.21 7.379l-106.6 144.1l-37.09-46.1c-3.441-4.279-8.934-6.809-14.77-6.809c-5.842 0-11.33 2.529-14.78 6.809l-75.52 93.81c0-.0293 0 .0293 0 0L47.99 96c0-8.822 7.178-16 16-16h384c8.822 0 16 7.178 16 16V409.3z", } + } } } @@ -4750,11 +5234,15 @@ impl IconShape for FaImages { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32H160c-35.35 0-64 28.65-64 64v224c0 35.35 28.65 64 64 64H512c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 320c0 8.822-7.178 16-16 16h-16l-109.3-160.9C383.7 170.7 378.7 168 373.3 168c-5.352 0-10.35 2.672-13.31 7.125l-62.74 94.11L274.9 238.6C271.9 234.4 267.1 232 262 232c-5.109 0-9.914 2.441-12.93 6.574L176 336H160c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16H512c8.822 0 16 7.178 16 16V320zM224 112c-17.67 0-32 14.33-32 32s14.33 32 32 32c17.68 0 32-14.33 32-32S241.7 112 224 112zM456 480H120C53.83 480 0 426.2 0 360v-240C0 106.8 10.75 96 24 96S48 106.8 48 120v240c0 39.7 32.3 72 72 72h336c13.25 0 24 10.75 24 24S469.3 480 456 480z", } + } } } @@ -4789,11 +5277,15 @@ impl IconShape for FaKeyboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 64H64C28.65 64 0 92.65 0 128v256c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V128C576 92.65 547.3 64 512 64zM528 384c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V128c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V384zM140 152h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C152 157.3 146.7 152 140 152zM196 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C184 194.7 189.3 200 196 200zM276 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C264 194.7 269.3 200 276 200zM356 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C344 194.7 349.3 200 356 200zM460 152h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C472 157.3 466.7 152 460 152zM140 232h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C152 237.3 146.7 232 140 232zM196 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C184 274.7 189.3 280 196 280zM276 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C264 274.7 269.3 280 276 280zM356 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C344 274.7 349.3 280 356 280zM460 232h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C472 237.3 466.7 232 460 232zM400 320h-224C167.1 320 160 327.1 160 336V352c0 8.875 7.125 16 16 16h224c8.875 0 16-7.125 16-16v-16C416 327.1 408.9 320 400 320z", } + } } } @@ -4828,11 +5320,15 @@ impl IconShape for FaLemon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M439.9 144.6c15.34-26.38 8.372-62.41-16.96-87.62c-25.21-25.32-61.22-32.26-87.61-16.95c-9.044 5.218-27.15 3.702-48.08 1.968c-50.78-4.327-127.4-10.73-207.6 69.56C-.6501 191.9 5.801 268.5 10.07 319.3c1.749 20.96 3.28 39.07-1.984 48.08c-15.35 26.4-8.357 62.45 16.92 87.57c16.26 16.37 37.05 25.09 56.83 25.09c10.89 0 21.46-2.64 30.83-8.092c9.013-5.249 27.12-3.718 48.08-1.968c50.69 4.233 127.4 10.7 207.6-69.56c80.27-80.28 73.82-156.9 69.56-207.7C436.2 171.8 434.7 153.7 439.9 144.6zM398.4 120.5c-12.87 22.09-10.67 48.41-8.326 76.25c4.155 49.3 8.841 105.2-55.67 169.7c-64.53 64.49-120.5 59.78-169.7 55.68c-27.85-2.328-54.12-4.53-76.26 8.311c-6.139 3.64-19.17 1.031-29.58-9.451c-10.39-10.33-12.95-23.35-9.372-29.49c12.87-22.09 10.67-48.41 8.326-76.25C53.72 265.1 49.04 210.1 113.5 145.5c48.27-48.27 91.71-57.8 131.2-57.8c13.28 0 26.12 1.078 38.52 2.125c27.9 2.359 54.17 4.561 76.26-8.311c6.123-3.577 19.18-1.031 29.49 9.357C399.4 101.2 402 114.4 398.4 120.5zM239.5 124.1c2.156 8.561-3.062 17.25-11.62 19.43C183.6 154.7 122.7 215.6 111.6 259.9C109.7 267.1 103.2 271.1 96.05 271.1c-1.281 0-2.593-.1562-3.905-.4687C83.58 269.3 78.4 260.6 80.52 252.1C94.67 195.8 163.8 126.7 220.1 112.5C228.8 110.4 237.3 115.5 239.5 124.1z", } + } } } @@ -4867,11 +5363,15 @@ impl IconShape for FaLifeRing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464.1 431C474.3 440.4 474.3 455.6 464.1 464.1C455.6 474.3 440.4 474.3 431 464.1L419.3 453.2C374.9 489.9 318.1 512 256 512C193.9 512 137.1 489.9 92.74 453.2L80.97 464.1C71.6 474.3 56.4 474.3 47.03 464.1C37.66 455.6 37.66 440.4 47.03 431L58.8 419.3C22.08 374.9 0 318.1 0 256C0 193.9 22.08 137.1 58.8 92.74L47.03 80.97C37.66 71.6 37.66 56.4 47.03 47.03C56.4 37.66 71.6 37.66 80.97 47.03L92.74 58.8C137.1 22.08 193.9 0 256 0C318.1 0 374.9 22.08 419.3 58.8L431 47.03C440.4 37.66 455.6 37.66 464.1 47.03C474.3 56.4 474.3 71.6 464.1 80.97L453.2 92.74C489.9 137.1 512 193.9 512 256C512 318.1 489.9 374.9 453.2 419.3L464.1 431zM304.8 338.7C290.5 347.2 273.8 352 256 352C238.2 352 221.5 347.2 207.2 338.7L126.9 419.1C162.3 447.2 207.2 464 256 464C304.8 464 349.7 447.2 385.1 419.1L304.8 338.7zM464 256C464 207.2 447.2 162.3 419.1 126.9L338.7 207.2C347.2 221.5 352 238.2 352 256C352 273.8 347.2 290.5 338.7 304.8L419.1 385.1C447.2 349.7 464 304.8 464 256V256zM256 48C207.2 48 162.3 64.8 126.9 92.93L207.2 173.3C221.5 164.8 238.2 160 256 160C273.8 160 290.5 164.8 304.8 173.3L385.1 92.93C349.7 64.8 304.8 48 256 48V48zM173.3 304.8C164.8 290.5 160 273.8 160 256C160 238.2 164.8 221.5 173.3 207.2L92.93 126.9C64.8 162.3 48 207.2 48 256C48 304.8 64.8 349.7 92.93 385.1L173.3 304.8zM256 208C229.5 208 208 229.5 208 256C208 282.5 229.5 304 256 304C282.5 304 304 282.5 304 256C304 229.5 282.5 208 256 208z", } + } } } @@ -4906,11 +5406,15 @@ impl IconShape for FaLightbulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM192 0C90.02 .3203 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.8 289.2 .0039 192 0zM288.4 260.1c-15.66 17.85-35.04 46.3-49.05 75.89h-94.61c-14.01-29.59-33.39-58.04-49.04-75.88C75.24 236.8 64 206.1 64 175.1C64 113.3 112.1 48.25 191.1 48C262.6 48 320 105.4 320 175.1C320 206.1 308.8 236.8 288.4 260.1zM176 80C131.9 80 96 115.9 96 160c0 8.844 7.156 16 16 16S128 168.8 128 160c0-26.47 21.53-48 48-48c8.844 0 16-7.148 16-15.99S184.8 80 176 80z", } + } } } @@ -4945,11 +5449,15 @@ impl IconShape for FaMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M565.6 36.24C572.1 40.72 576 48.11 576 56V392C576 401.1 569.8 410.9 560.5 414.4L392.5 478.4C387.4 480.4 381.7 480.5 376.4 478.8L192.5 417.5L32.54 478.4C25.17 481.2 16.88 480.2 10.38 475.8C3.882 471.3 0 463.9 0 456V120C0 110 6.15 101.1 15.46 97.57L183.5 33.57C188.6 31.6 194.3 31.48 199.6 33.23L383.5 94.52L543.5 33.57C550.8 30.76 559.1 31.76 565.6 36.24H565.6zM48 421.2L168 375.5V90.83L48 136.5V421.2zM360 137.3L216 89.3V374.7L360 422.7V137.3zM408 421.2L528 375.5V90.83L408 136.5V421.2z", } + } } } @@ -4984,11 +5492,15 @@ impl IconShape for FaMessage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 0h-384c-35.25 0-64 28.75-64 63.1v287.1c0 35.25 28.75 63.1 64 63.1h96v83.98c0 9.836 11.02 15.55 19.12 9.7l124.9-93.68h144c35.25 0 64-28.75 64-63.1V63.1C511.1 28.75 483.2 0 447.1 0zM464 352c0 8.75-7.25 16-16 16h-160l-80 60v-60H64c-8.75 0-16-7.25-16-16V64c0-8.75 7.25-16 16-16h384c8.75 0 16 7.25 16 16V352z", } + } } } @@ -5023,11 +5535,15 @@ impl IconShape for FaMoneyBill1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 256C400 317.9 349.9 368 288 368C226.1 368 176 317.9 176 256C176 194.1 226.1 144 288 144C349.9 144 400 194.1 400 256zM272 224V288H264C255.2 288 248 295.2 248 304C248 312.8 255.2 320 264 320H312C320.8 320 328 312.8 328 304C328 295.2 320.8 288 312 288H304V208C304 199.2 296.8 192 288 192H272C263.2 192 256 199.2 256 208C256 216.8 263.2 224 272 224zM0 128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128zM48 176V336C83.35 336 112 364.7 112 400H464C464 364.7 492.7 336 528 336V176C492.7 176 464 147.3 464 112H112C112 147.3 83.35 176 48 176z", } + } } } @@ -5062,11 +5578,15 @@ impl IconShape for FaMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M421.6 379.9c-.6641 0-1.35 .0625-2.049 .1953c-11.24 2.143-22.37 3.17-33.32 3.17c-94.81 0-174.1-77.14-174.1-175.5c0-63.19 33.79-121.3 88.73-152.6c8.467-4.812 6.339-17.66-3.279-19.44c-11.2-2.078-29.53-3.746-40.9-3.746C132.3 31.1 32 132.2 32 256c0 123.6 100.1 224 223.8 224c69.04 0 132.1-31.45 173.8-82.93C435.3 389.1 429.1 379.9 421.6 379.9zM255.8 432C158.9 432 80 353 80 256c0-76.32 48.77-141.4 116.7-165.8C175.2 125 163.2 165.6 163.2 207.8c0 99.44 65.13 183.9 154.9 212.8C298.5 428.1 277.4 432 255.8 432z", } + } } } @@ -5101,11 +5621,15 @@ impl IconShape for FaNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456 32h-304C121.1 32 96 57.13 96 88v320c0 13.22-10.77 24-24 24S48 421.2 48 408V112c0-13.25-10.75-24-24-24S0 98.75 0 112v296C0 447.7 32.3 480 72 480h352c48.53 0 88-39.47 88-88v-304C512 57.13 486.9 32 456 32zM464 392c0 22.06-17.94 40-40 40H139.9C142.5 424.5 144 416.4 144 408v-320c0-4.406 3.594-8 8-8h304c4.406 0 8 3.594 8 8V392zM264 272h-64C186.8 272 176 282.8 176 296S186.8 320 200 320h64C277.3 320 288 309.3 288 296S277.3 272 264 272zM408 272h-64C330.8 272 320 282.8 320 296S330.8 320 344 320h64c13.25 0 24-10.75 24-24S421.3 272 408 272zM264 352h-64c-13.25 0-24 10.75-24 24s10.75 24 24 24h64c13.25 0 24-10.75 24-24S277.3 352 264 352zM408 352h-64C330.8 352 320 362.8 320 376s10.75 24 24 24h64c13.25 0 24-10.75 24-24S421.3 352 408 352zM400 112h-192c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h192c17.67 0 32-14.33 32-32v-64C432 126.3 417.7 112 400 112z", } + } } } @@ -5140,11 +5664,15 @@ impl IconShape for FaNoteSticky { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64.01C28.66 32 .0085 60.65 .0065 96L0 415.1C-.002 451.3 28.65 480 64 480h232.1c25.46 0 49.88-10.12 67.89-28.12l55.88-55.89C437.9 377.1 448 353.6 448 328.1V96C448 60.8 419.2 32 384 32zM52.69 427.3C50.94 425.6 48 421.8 48 416l.0195-319.1C48.02 87.18 55.2 80 64.02 80H384c8.674 0 16 7.328 16 16v192h-88C281.1 288 256 313.1 256 344v88H64C58.23 432 54.44 429.1 52.69 427.3zM330.1 417.9C322.9 425.1 313.8 429.6 304 431.2V344c0-4.406 3.594-8 8-8h87.23c-1.617 9.812-6.115 18.88-13.29 26.05L330.1 417.9z", } + } } } @@ -5179,11 +5707,15 @@ impl IconShape for FaObjectGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 160C128 142.3 142.3 128 160 128H288C305.7 128 320 142.3 320 160V256C320 273.7 305.7 288 288 288H160C142.3 288 128 273.7 128 256V160zM288 320C323.3 320 352 291.3 352 256V224H416C433.7 224 448 238.3 448 256V352C448 369.7 433.7 384 416 384H288C270.3 384 256 369.7 256 352V320H288zM48 115.8C38.18 106.1 32 94.22 32 80C32 53.49 53.49 32 80 32C94.22 32 106.1 38.18 115.8 48H460.2C469 38.18 481.8 32 496 32C522.5 32 544 53.49 544 80C544 94.22 537.8 106.1 528 115.8V396.2C537.8 405 544 417.8 544 432C544 458.5 522.5 480 496 480C481.8 480 469 473.8 460.2 464H115.8C106.1 473.8 94.22 480 80 480C53.49 480 32 458.5 32 432C32 417.8 38.18 405 48 396.2V115.8zM96 125.3V386.7C109.6 391.6 120.4 402.4 125.3 416H450.7C455.6 402.4 466.4 391.6 480 386.7V125.3C466.4 120.4 455.6 109.6 450.7 96H125.3C120.4 109.6 109.6 120.4 96 125.3z", } + } } } @@ -5218,11 +5750,15 @@ impl IconShape for FaObjectUngroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 0C90.86 0 113.9 16.55 123.3 40H324.7C334.1 16.55 357.1 0 384 0C419.3 0 448 28.65 448 64C448 90.86 431.5 113.9 408 123.3V228.7C431.5 238.1 448 261.1 448 288C448 323.3 419.3 352 384 352C357.1 352 334.1 335.5 324.7 312H123.3C113.9 335.5 90.86 352 64 352C28.65 352 0 323.3 0 288C0 261.1 16.55 238.1 40 228.7V123.3C16.55 113.9 0 90.86 0 64C0 28.65 28.65 0 64 0V0zM64 80C72.84 80 80 72.84 80 64C80 56.1 74.28 49.54 66.75 48.24C65.86 48.08 64.94 48 64 48C55.16 48 48 55.16 48 64C48 64.07 48 64.14 48 64.21C48.01 65.07 48.09 65.92 48.24 66.75C49.54 74.28 56.1 80 64 80zM384 48C383.1 48 382.1 48.08 381.2 48.24C373.7 49.54 368 56.1 368 64C368 72.84 375.2 80 384 80C391.9 80 398.5 74.28 399.8 66.75C399.9 65.86 400 64.94 400 64C400 55.16 392.8 48 384 48V48zM324.7 88H123.3C116.9 104 104 116.9 88 123.3V228.7C104 235.1 116.9 247.1 123.3 264H324.7C331.1 247.1 343.1 235.1 360 228.7V123.3C343.1 116.9 331.1 104 324.7 88zM400 288C400 287.1 399.9 286.1 399.8 285.2C398.5 277.7 391.9 272 384 272C375.2 272 368 279.2 368 288C368 295.9 373.7 302.5 381.2 303.8C382.1 303.9 383.1 304 384 304C392.8 304 400 296.8 400 288zM64 272C56.1 272 49.54 277.7 48.24 285.2C48.08 286.1 48 287.1 48 288C48 296.8 55.16 304 64 304L64.22 303.1C65.08 303.1 65.93 303.9 66.75 303.8C74.28 302.5 80 295.9 80 288C80 279.2 72.84 272 64 272zM471.3 248C465.8 235.9 457.8 225.2 448 216.4V200H516.7C526.1 176.5 549.1 160 576 160C611.3 160 640 188.7 640 224C640 250.9 623.5 273.9 600 283.3V388.7C623.5 398.1 640 421.1 640 448C640 483.3 611.3 512 576 512C549.1 512 526.1 495.5 516.7 472H315.3C305.9 495.5 282.9 512 256 512C220.7 512 192 483.3 192 448C192 421.1 208.5 398.1 232 388.7V352H280V388.7C296 395.1 308.9 407.1 315.3 424H516.7C523.1 407.1 535.1 395.1 552 388.7V283.3C535.1 276.9 523.1 264 516.7 248H471.3zM592 224C592 215.2 584.8 208 576 208C575.1 208 574.1 208.1 573.2 208.2C565.7 209.5 560 216.1 560 224C560 232.8 567.2 240 576 240C583.9 240 590.5 234.3 591.8 226.8C591.9 225.9 592 224.9 592 224zM240 448C240 456.8 247.2 464 256 464C256.9 464 257.9 463.9 258.8 463.8C266.3 462.5 272 455.9 272 448C272 439.2 264.8 432 256 432C248.1 432 241.5 437.7 240.2 445.2C240.1 446.1 240 447.1 240 448zM573.2 463.8C574.1 463.9 575.1 464 576 464C584.8 464 592 456.8 592 448C592 447.1 591.9 446.2 591.8 445.3L591.8 445.2C590.5 437.7 583.9 432 576 432C567.2 432 560 439.2 560 448C560 455.9 565.7 462.5 573.2 463.8V463.8z", } + } } } @@ -5257,11 +5793,15 @@ impl IconShape for FaPaperPlane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M501.6 4.186c-7.594-5.156-17.41-5.594-25.44-1.063L12.12 267.1C4.184 271.7-.5037 280.3 .0431 289.4c.5469 9.125 6.234 17.16 14.66 20.69l153.3 64.38v113.5c0 8.781 4.797 16.84 12.5 21.06C184.1 511 188 512 191.1 512c4.516 0 9.038-1.281 12.99-3.812l111.2-71.46l98.56 41.4c2.984 1.25 6.141 1.875 9.297 1.875c4.078 0 8.141-1.031 11.78-3.094c6.453-3.625 10.88-10.06 11.95-17.38l64-432C513.1 18.44 509.1 9.373 501.6 4.186zM369.3 119.2l-187.1 208.9L78.23 284.7L369.3 119.2zM215.1 444v-49.36l46.45 19.51L215.1 444zM404.8 421.9l-176.6-74.19l224.6-249.5L404.8 421.9z", } + } } } @@ -5296,11 +5836,15 @@ impl IconShape for FaPaste { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 198.6l-61.25-61.25C435.4 131.4 427.3 128 418.8 128H256C220.7 128 191.1 156.7 192 192l.0065 255.1C192 483.3 220.7 512 256 512h192c35.2 0 64-28.8 64-64l.0098-226.7C512 212.8 508.6 204.6 502.6 198.6zM464 448c0 8.836-7.164 16-16 16h-192c-8.838 0-16-7.164-16-16L240 192.1c0-8.836 7.164-16 16-16h128L384 224c0 17.67 14.33 32 32 32h48.01V448zM317.7 96C310.6 68.45 285.8 48 256 48H215.2C211.3 20.93 188.1 0 160 0C131.9 0 108.7 20.93 104.8 48H64c-35.35 0-64 28.65-64 64V384c0 35.34 28.65 64 64 64h96v-48H64c-8.836 0-16-7.164-16-16V112C48 103.2 55.18 96 64 96h16v16c0 17.67 14.33 32 32 32h61.35C190 115.4 220.6 96 256 96H317.7zM160 72c-8.822 0-16-7.176-16-16s7.178-16 16-16s16 7.176 16 16S168.8 72 160 72z", } + } } } @@ -5335,11 +5879,15 @@ impl IconShape for FaPenToSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M373.1 24.97C401.2-3.147 446.8-3.147 474.9 24.97L487 37.09C515.1 65.21 515.1 110.8 487 138.9L289.8 336.2C281.1 344.8 270.4 351.1 258.6 354.5L158.6 383.1C150.2 385.5 141.2 383.1 135 376.1C128.9 370.8 126.5 361.8 128.9 353.4L157.5 253.4C160.9 241.6 167.2 230.9 175.8 222.2L373.1 24.97zM440.1 58.91C431.6 49.54 416.4 49.54 407 58.91L377.9 88L424 134.1L453.1 104.1C462.5 95.6 462.5 80.4 453.1 71.03L440.1 58.91zM203.7 266.6L186.9 325.1L245.4 308.3C249.4 307.2 252.9 305.1 255.8 302.2L390.1 168L344 121.9L209.8 256.2C206.9 259.1 204.8 262.6 203.7 266.6zM200 64C213.3 64 224 74.75 224 88C224 101.3 213.3 112 200 112H88C65.91 112 48 129.9 48 152V424C48 446.1 65.91 464 88 464H360C382.1 464 400 446.1 400 424V312C400 298.7 410.7 288 424 288C437.3 288 448 298.7 448 312V424C448 472.6 408.6 512 360 512H88C39.4 512 0 472.6 0 424V152C0 103.4 39.4 64 88 64H200z", } + } } } @@ -5374,11 +5922,15 @@ impl IconShape for FaRectangleList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 192C110.3 192 96 177.7 96 160C96 142.3 110.3 128 128 128C145.7 128 160 142.3 160 160C160 177.7 145.7 192 128 192zM200 160C200 146.7 210.7 136 224 136H448C461.3 136 472 146.7 472 160C472 173.3 461.3 184 448 184H224C210.7 184 200 173.3 200 160zM200 256C200 242.7 210.7 232 224 232H448C461.3 232 472 242.7 472 256C472 269.3 461.3 280 448 280H224C210.7 280 200 269.3 200 256zM200 352C200 338.7 210.7 328 224 328H448C461.3 328 472 338.7 472 352C472 365.3 461.3 376 448 376H224C210.7 376 200 365.3 200 352zM128 224C145.7 224 160 238.3 160 256C160 273.7 145.7 288 128 288C110.3 288 96 273.7 96 256C96 238.3 110.3 224 128 224zM128 384C110.3 384 96 369.7 96 352C96 334.3 110.3 320 128 320C145.7 320 160 334.3 160 352C160 369.7 145.7 384 128 384zM0 96C0 60.65 28.65 32 64 32H512C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H512C520.8 432 528 424.8 528 416V96C528 87.16 520.8 80 512 80H64C55.16 80 48 87.16 48 96z", } + } } } @@ -5413,11 +5965,15 @@ impl IconShape for FaRectangleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M175 175C184.4 165.7 199.6 165.7 208.1 175L255.1 222.1L303 175C312.4 165.7 327.6 165.7 336.1 175C346.3 184.4 346.3 199.6 336.1 208.1L289.9 255.1L336.1 303C346.3 312.4 346.3 327.6 336.1 336.1C327.6 346.3 312.4 346.3 303 336.1L255.1 289.9L208.1 336.1C199.6 346.3 184.4 346.3 175 336.1C165.7 327.6 165.7 312.4 175 303L222.1 255.1L175 208.1C165.7 199.6 165.7 184.4 175 175V175zM0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H448C456.8 432 464 424.8 464 416V96C464 87.16 456.8 80 448 80H64C55.16 80 48 87.16 48 96z", } + } } } @@ -5452,11 +6008,15 @@ impl IconShape for FaRegistered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM352 208c0-44.13-35.88-80-80-80L184 128c-13.25 0-24 10.75-24 24v208c0 13.25 10.75 24 24 24s24-10.75 24-24v-72h59.79l38.46 82.19C310.3 378.9 319 384 328 384c3.438 0 6.875-.7187 10.19-2.25c12-5.625 17.16-19.91 11.56-31.94l-34.87-74.5C337.1 261.1 352 236.3 352 208zM272 240h-64v-64h64c17.66 0 32 14.34 32 32S289.7 240 272 240z", } + } } } @@ -5491,11 +6051,15 @@ impl IconShape for FaShareFromSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.5 142.6l-144-135.1c-9.625-9.156-24.81-8.656-33.91 .9687c-9.125 9.625-8.688 24.81 .9687 33.91l100.1 94.56h-163.4C287.5 134.2 249.7 151 221 179.4C192 208.2 176 246.7 176 288v87.1c0 13.25 10.75 23.1 24 23.1S224 389.3 224 376V288c0-28.37 10.94-54.84 30.78-74.5C274.3 194.2 298.9 183 328 184h163.6l-100.1 94.56c-9.656 9.094-10.09 24.28-.9687 33.91c4.719 4.1 11.06 7.531 17.44 7.531c5.906 0 11.84-2.156 16.47-6.562l144-135.1C573.3 172.9 576 166.6 576 160S573.3 147.1 568.5 142.6zM360 384c-13.25 0-24 10.75-24 23.1v47.1c0 4.406-3.594 7.1-8 7.1h-272c-4.406 0-8-3.594-8-7.1V184c0-4.406 3.594-7.1 8-7.1H112c13.25 0 24-10.75 24-23.1s-10.75-23.1-24-23.1H56c-30.88 0-56 25.12-56 55.1v271.1C0 486.9 25.13 512 56 512h272c30.88 0 56-25.12 56-55.1v-47.1C384 394.8 373.3 384 360 384z", } + } } } @@ -5530,11 +6094,15 @@ impl IconShape for FaSnowflake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M484.4 294.4c1.715 6.402 .6758 12.89-2.395 18.21s-8.172 9.463-14.57 11.18l-31.46 8.43l32.96 19.03C480.4 357.8 484.4 372.5 477.8 384s-21.38 15.41-32.86 8.783l-32.96-19.03l8.43 31.46c3.432 12.81-4.162 25.96-16.97 29.39s-25.96-4.162-29.39-16.97l-20.85-77.82L280 297.6v84.49l56.97 56.97c9.375 9.375 9.375 24.56 0 33.94C332.3 477.7 326.1 480 320 480s-12.28-2.344-16.97-7.031L280 449.9V488c0 13.25-10.75 24-24 24s-24-10.75-24-24v-38.06l-23.03 23.03c-9.375 9.375-24.56 9.375-33.94 0s-9.375-24.56 0-33.94L232 382.1V297.6l-73.17 42.25l-20.85 77.82c-3.432 12.81-16.58 20.4-29.39 16.97s-20.4-16.58-16.97-29.39l8.43-31.46l-32.96 19.03C55.61 399.4 40.85 395.5 34.22 384s-2.615-26.16 8.859-32.79l32.96-19.03l-31.46-8.43c-12.81-3.432-20.4-16.58-16.97-29.39s16.58-20.4 29.39-16.97l77.82 20.85L208 255.1L134.8 213.8L57.01 234.6C44.2 238 31.05 230.4 27.62 217.6s4.162-25.96 16.97-29.39l31.46-8.432L43.08 160.8C31.61 154.2 27.6 139.5 34.22 128s21.38-15.41 32.86-8.785l32.96 19.03L91.62 106.8C88.18 93.98 95.78 80.83 108.6 77.39s25.96 4.162 29.39 16.97l20.85 77.82L232 214.4V129.9L175 72.97c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0L232 62.06V24C232 10.75 242.8 0 256 0s24 10.75 24 24v38.06l23.03-23.03c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94L280 129.9v84.49l73.17-42.25l20.85-77.82c3.432-12.81 16.58-20.4 29.39-16.97c6.402 1.715 11.5 5.861 14.57 11.18s4.109 11.81 2.395 18.21l-8.43 31.46l32.96-19.03C456.4 112.6 471.2 116.5 477.8 128s2.615 26.16-8.859 32.78l-32.96 19.03l31.46 8.432c12.81 3.432 20.4 16.58 16.97 29.39s-16.58 20.4-29.39 16.97l-77.82-20.85L304 255.1l73.17 42.25l77.82-20.85C467.8 273.1 480.1 281.6 484.4 294.4z", } + } } } @@ -5569,11 +6137,15 @@ impl IconShape for FaSquareCaretDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 192H128C118.5 192 109.8 197.7 105.1 206.4C102.2 215.1 103.9 225.3 110.4 232.3l96 104C210.9 341.2 217.3 344 224 344s13.09-2.812 17.62-7.719l96-104c6.469-7 8.188-17.19 4.375-25.91C338.2 197.7 329.5 192 320 192zM384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V96c0-8.82 7.178-16 16-16h320c8.822 0 16 7.18 16 16V416z", } + } } } @@ -5608,11 +6180,15 @@ impl IconShape for FaSquareCaretLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.66 32 0 60.66 0 96v320c0 35.34 28.66 64 64 64h320c35.34 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.18 16-16 16H64c-8.82 0-16-7.18-16-16V96c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16V416zM273.6 138c-8.719-3.812-18.91-2.094-25.91 4.375l-104 96C138.8 242.9 136 249.3 136 256s2.812 13.09 7.719 17.62l104 96c7 6.469 17.19 8.188 25.91 4.375C282.3 370.2 288 361.5 288 352V160C288 150.5 282.3 141.8 273.6 138z", } + } } } @@ -5647,11 +6223,15 @@ impl IconShape for FaSquareCaretRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200.3 142.4C193.3 135.9 183.1 134.2 174.4 138C165.7 141.8 160 150.5 160 159.1v192C160 361.5 165.7 370.2 174.4 374c8.719 3.812 18.91 2.094 25.91-4.375l104-96C309.2 269.1 312 262.7 312 256s-2.812-13.09-7.719-17.62L200.3 142.4zM384 32H64C28.66 32 0 60.66 0 96v320c0 35.34 28.66 64 64 64h320c35.34 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.18 16-16 16H64c-8.82 0-16-7.18-16-16V96c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16V416z", } + } } } @@ -5686,11 +6266,15 @@ impl IconShape for FaSquareCaretUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M241.6 175.7C237.1 170.8 230.7 168 224 168S210.9 170.8 206.4 175.7l-96 104c-6.469 7-8.188 17.19-4.375 25.91C109.8 314.3 118.5 320 127.1 320h192c9.531 0 18.16-5.656 22-14.38c3.813-8.719 2.094-18.91-4.375-25.91L241.6 175.7zM384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V96c0-8.82 7.178-16 16-16h320c8.822 0 16 7.18 16 16V416z", } + } } } @@ -5725,11 +6309,15 @@ impl IconShape for FaSquareCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M211.8 339.8C200.9 350.7 183.1 350.7 172.2 339.8L108.2 275.8C97.27 264.9 97.27 247.1 108.2 236.2C119.1 225.3 136.9 225.3 147.8 236.2L192 280.4L300.2 172.2C311.1 161.3 328.9 161.3 339.8 172.2C350.7 183.1 350.7 200.9 339.8 211.8L211.8 339.8zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } + } } } @@ -5764,11 +6352,15 @@ impl IconShape for FaSquareFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 0V512H0V0H512zM464 48H48V464H464V48z", } + } } } @@ -5803,11 +6395,15 @@ impl IconShape for FaSquareMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M312 232C325.3 232 336 242.7 336 256C336 269.3 325.3 280 312 280H136C122.7 280 112 269.3 112 256C112 242.7 122.7 232 136 232H312zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } + } } } @@ -5842,11 +6438,15 @@ impl IconShape for FaSquarePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 344V280H136C122.7 280 112 269.3 112 256C112 242.7 122.7 232 136 232H200V168C200 154.7 210.7 144 224 144C237.3 144 248 154.7 248 168V232H312C325.3 232 336 242.7 336 256C336 269.3 325.3 280 312 280H248V344C248 357.3 237.3 368 224 368C210.7 368 200 357.3 200 344zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } + } } } @@ -5881,11 +6481,15 @@ impl IconShape for FaSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 80H64C55.16 80 48 87.16 48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80z", } + } } } @@ -5920,11 +6524,15 @@ impl IconShape for FaStarHalfStroke { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8zM287.1 384.7C291.9 384.7 295.7 385.6 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.1 79.09L287.1 384.7z", } + } } } @@ -5959,11 +6567,15 @@ impl IconShape for FaStarHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M293.3 .6123C304.2 3.118 311.9 12.82 311.9 24V408.7C311.9 417.5 307.1 425.7 299.2 429.8L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.1 115.1 483.9L142.2 328.4L31.11 218.3C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C271.2 3.46 282.4-1.893 293.3 .6127L293.3 .6123zM263.9 128.4L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L263.9 394.3L263.9 128.4z", } + } } } @@ -5998,11 +6610,15 @@ impl IconShape for FaStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0L287.9 0zM287.9 78.95L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L276.6 387.5C283.7 383.7 292.2 383.7 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.9 78.95z", } + } } } @@ -6037,11 +6653,15 @@ impl IconShape for FaSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M505.2 324.8l-47.73-68.78l47.75-68.81c7.359-10.62 8.797-24.12 3.844-36.06c-4.969-11.94-15.52-20.44-28.22-22.72l-82.39-14.88l-14.89-82.41c-2.281-12.72-10.76-23.25-22.69-28.22c-11.97-4.936-25.42-3.498-36.12 3.844L256 54.49L187.2 6.709C176.5-.6016 163.1-2.039 151.1 2.896c-11.92 4.971-20.4 15.5-22.7 28.19l-14.89 82.44L31.15 128.4C18.42 130.7 7.854 139.2 2.9 151.2C-2.051 163.1-.5996 176.6 6.775 187.2l47.73 68.78l-47.75 68.81c-7.359 10.62-8.795 24.12-3.844 36.06c4.969 11.94 15.52 20.44 28.22 22.72l82.39 14.88l14.89 82.41c2.297 12.72 10.78 23.25 22.7 28.22c11.95 4.906 25.44 3.531 36.09-3.844L256 457.5l68.83 47.78C331.3 509.7 338.8 512 346.3 512c4.906 0 9.859-.9687 14.56-2.906c11.92-4.969 20.4-15.5 22.7-28.19l14.89-82.44l82.37-14.88c12.73-2.281 23.3-10.78 28.25-22.75C514.1 348.9 512.6 335.4 505.2 324.8zM456.8 339.2l-99.61 18l-18 99.63L256 399.1L172.8 456.8l-18-99.63l-99.61-18L112.9 255.1L55.23 172.8l99.61-18l18-99.63L256 112.9l83.15-57.75l18.02 99.66l99.61 18L399.1 255.1L456.8 339.2zM256 143.1c-61.85 0-111.1 50.14-111.1 111.1c0 61.85 50.15 111.1 111.1 111.1s111.1-50.14 111.1-111.1C367.1 194.1 317.8 143.1 256 143.1zM256 319.1c-35.28 0-63.99-28.71-63.99-63.99S220.7 192 256 192s63.99 28.71 63.99 63.1S291.3 319.1 256 319.1z", } + } } } @@ -6076,11 +6696,15 @@ impl IconShape for FaThumbsDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 288V64.03c0-17.67-14.33-31.1-32-31.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64C113.7 320 128 305.7 128 288zM481.5 229.1c1.234-5.092 1.875-10.32 1.875-15.64c0-22.7-11.44-43.13-29.28-55.28c.4219-3.015 .6406-6.076 .6406-9.122c0-22.32-11.06-42.6-28.83-54.83c-2.438-34.71-31.47-62.2-66.8-62.2h-52.53c-35.94 0-71.55 11.87-100.3 33.41L169.6 92.93c-6.285 4.71-9.596 11.85-9.596 19.13c0 12.76 10.29 24.04 24.03 24.04c5.013 0 10.07-1.565 14.38-4.811l36.66-27.51c20.48-15.34 45.88-23.81 71.5-23.81h52.53c10.45 0 18.97 8.497 18.97 18.95c0 3.5-1.11 4.94-1.11 9.456c0 26.97 29.77 17.91 29.77 40.64c0 9.254-6.392 10.96-6.392 22.25c0 13.97 10.85 21.95 19.58 23.59c8.953 1.671 15.45 9.481 15.45 18.56c0 13.04-11.39 13.37-11.39 28.91c0 12.54 9.702 23.08 22.36 23.94C456.2 266.1 464 275.2 464 284.1c0 10.43-8.516 18.93-18.97 18.93H307.4c-12.44 0-24 10.02-24 23.1c0 4.038 1.02 8.078 3.066 11.72C304.4 371.7 312 403.8 312 411.2c0 8.044-5.984 20.79-22.06 20.79c-12.53 0-14.27-.9059-24.94-28.07c-24.75-62.91-61.74-99.9-80.98-99.9c-13.8 0-24.02 11.27-24.02 23.99c0 7.041 3.083 14.02 9.016 18.76C238.1 402 211.4 480 289.9 480C333.8 480 360 445 360 411.2c0-12.7-5.328-35.21-14.83-59.33h99.86C481.1 351.9 512 321.9 512 284.1C512 261.8 499.9 241 481.5 229.1z", } + } } } @@ -6115,11 +6739,15 @@ impl IconShape for FaThumbsUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 191.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64c17.67 0 32-14.33 32-31.1V223.1C128 206.3 113.7 191.1 96 191.1zM512 227c0-36.89-30.05-66.92-66.97-66.92h-99.86C354.7 135.1 360 113.5 360 100.8c0-33.8-26.2-68.78-70.06-68.78c-46.61 0-59.36 32.44-69.61 58.5c-31.66 80.5-60.33 66.39-60.33 93.47c0 12.84 10.36 23.99 24.02 23.99c5.256 0 10.55-1.721 14.97-5.26c76.76-61.37 57.97-122.7 90.95-122.7c16.08 0 22.06 12.75 22.06 20.79c0 7.404-7.594 39.55-25.55 71.59c-2.046 3.646-3.066 7.686-3.066 11.72c0 13.92 11.43 23.1 24 23.1h137.6C455.5 208.1 464 216.6 464 227c0 9.809-7.766 18.03-17.67 18.71c-12.66 .8593-22.36 11.4-22.36 23.94c0 15.47 11.39 15.95 11.39 28.91c0 25.37-35.03 12.34-35.03 42.15c0 11.22 6.392 13.03 6.392 22.25c0 22.66-29.77 13.76-29.77 40.64c0 4.515 1.11 5.961 1.11 9.456c0 10.45-8.516 18.95-18.97 18.95h-52.53c-25.62 0-51.02-8.466-71.5-23.81l-36.66-27.51c-4.315-3.245-9.37-4.811-14.38-4.811c-13.85 0-24.03 11.38-24.03 24.04c0 7.287 3.312 14.42 9.596 19.13l36.67 27.52C235 468.1 270.6 480 306.6 480h52.53c35.33 0 64.36-27.49 66.8-62.2c17.77-12.23 28.83-32.51 28.83-54.83c0-3.046-.2187-6.107-.6406-9.122c17.84-12.15 29.28-32.58 29.28-55.28c0-5.311-.6406-10.54-1.875-15.64C499.9 270.1 512 250.2 512 227z", } + } } } @@ -6154,11 +6782,15 @@ impl IconShape for FaTrashCan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 400C160 408.8 152.8 416 144 416C135.2 416 128 408.8 128 400V192C128 183.2 135.2 176 144 176C152.8 176 160 183.2 160 192V400zM240 400C240 408.8 232.8 416 224 416C215.2 416 208 408.8 208 400V192C208 183.2 215.2 176 224 176C232.8 176 240 183.2 240 192V400zM320 400C320 408.8 312.8 416 304 416C295.2 416 288 408.8 288 400V192C288 183.2 295.2 176 304 176C312.8 176 320 183.2 320 192V400zM317.5 24.94L354.2 80H424C437.3 80 448 90.75 448 104C448 117.3 437.3 128 424 128H416V432C416 476.2 380.2 512 336 512H112C67.82 512 32 476.2 32 432V128H24C10.75 128 0 117.3 0 104C0 90.75 10.75 80 24 80H93.82L130.5 24.94C140.9 9.357 158.4 0 177.1 0H270.9C289.6 0 307.1 9.358 317.5 24.94H317.5zM151.5 80H296.5L277.5 51.56C276 49.34 273.5 48 270.9 48H177.1C174.5 48 171.1 49.34 170.5 51.56L151.5 80zM80 432C80 449.7 94.33 464 112 464H336C353.7 464 368 449.7 368 432V128H80V432z", } + } } } @@ -6193,11 +6825,15 @@ impl IconShape for FaUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 304h-96C78.8 304 0 382.8 0 480c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32C448 382.8 369.2 304 272 304zM48.99 464C56.89 400.9 110.8 352 176 352h96c65.16 0 119.1 48.95 127 112H48.99zM224 256c70.69 0 128-57.31 128-128c0-70.69-57.31-128-128-128S96 57.31 96 128C96 198.7 153.3 256 224 256zM224 48c44.11 0 80 35.89 80 80c0 44.11-35.89 80-80 80S144 172.1 144 128C144 83.89 179.9 48 224 48z", } + } } } @@ -6232,11 +6868,15 @@ impl IconShape for FaWindowMaximize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.724 65.49C13.36 55.11 21.79 46.47 32 40.56C39.63 36.15 48.25 33.26 57.46 32.33C59.61 32.11 61.79 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 93.79 .112 91.61 .3306 89.46C1.204 80.85 3.784 72.75 7.724 65.49V65.49zM48 416C48 424.8 55.16 432 64 432H448C456.8 432 464 424.8 464 416V224H48V416z", } + } } } @@ -6271,11 +6911,15 @@ impl IconShape for FaWindowMinimize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 456C0 442.7 10.75 432 24 432H488C501.3 432 512 442.7 512 456C512 469.3 501.3 480 488 480H24C10.75 480 0 469.3 0 456z", } + } } } @@ -6310,11 +6954,15 @@ impl IconShape for FaWindowRestore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 48H208C190.3 48 176 62.33 176 80V96H128V80C128 35.82 163.8 0 208 0H432C476.2 0 512 35.82 512 80V304C512 348.2 476.2 384 432 384H416V336H432C449.7 336 464 321.7 464 304V80C464 62.33 449.7 48 432 48zM320 128C355.3 128 384 156.7 384 192V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V192C0 156.7 28.65 128 64 128H320zM64 464H320C328.8 464 336 456.8 336 448V256H48V448C48 456.8 55.16 464 64 464z", } + } } } diff --git a/packages/lib/src/icons/fa_solid_icons.rs b/packages/lib/src/icons/fa_solid_icons.rs index f213227..bedc662 100644 --- a/packages/lib/src/icons/fa_solid_icons.rs +++ b/packages/lib/src/icons/fa_solid_icons.rs @@ -31,11 +31,15 @@ impl IconShape for Fa0 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32.01c-88.37 0-160 71.63-160 160v127.1c0 88.37 71.63 160 160 160s160-71.63 160-160V192C320 103.6 248.4 32.01 160 32.01zM256 320c0 52.93-43.06 96-96 96c-52.93 0-96-43.07-96-96V192c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96V320z", } + } } } @@ -70,11 +74,15 @@ impl IconShape for Fa1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 448c0 17.67-14.33 32-32 32H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h64V123.8L49.75 154.6C35.02 164.5 15.19 160.4 5.375 145.8C-4.422 131.1-.4531 111.2 14.25 101.4l96-64c9.828-6.547 22.45-7.187 32.84-1.594C153.5 41.37 160 52.22 160 64.01v352h64C241.7 416 256 430.3 256 448z", } + } } } @@ -109,11 +117,15 @@ impl IconShape for Fa2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 448c0 17.67-14.33 32-32 32H32c-13.08 0-24.83-7.953-29.7-20.09c-4.859-12.12-1.859-26 7.594-35.03l193.6-185.1c31.36-30.17 33.95-80 5.812-113.4c-14.91-17.69-35.86-28.12-58.97-29.38C127.4 95.83 105.3 103.9 88.53 119.9L53.52 151.7c-13.08 11.91-33.33 10.89-45.2-2.172C-3.563 136.5-2.594 116.2 10.48 104.3l34.45-31.3c28.67-27.34 68.39-42.11 108.9-39.88c40.33 2.188 78.39 21.16 104.4 52.03c49.8 59.05 45.2 147.3-10.45 200.8l-136 130H288C305.7 416 320 430.3 320 448z", } + } } } @@ -148,11 +160,15 @@ impl IconShape for Fa3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 344c0 74.98-61.02 136-136 136H103.6c-46.34 0-87.31-29.53-101.1-73.48c-5.594-16.77 3.484-34.88 20.25-40.47c16.75-5.609 34.89 3.484 40.47 20.25c5.922 17.77 22.48 29.7 41.23 29.7H184c39.7 0 72-32.3 72-72s-32.3-72-72-72H80c-13.2 0-25.05-8.094-29.83-20.41C45.39 239.3 48.66 225.3 58.38 216.4l131.4-120.4H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h240c13.2 0 25.05 8.094 29.83 20.41c4.781 12.3 1.516 26.27-8.203 35.19l-131.4 120.4H184C258.1 208 320 269 320 344z", } + } } } @@ -187,11 +203,15 @@ impl IconShape for Fa4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 334.2c0 17.67-14.33 32-32 32h-32v81.78c0 17.67-14.33 32-32 32s-32-14.33-32-32v-81.78H32c-10.97 0-21.17-5.625-27.05-14.89c-5.859-9.266-6.562-20.89-1.875-30.81l128-270.2C138.6 34.33 157.8 27.56 173.7 35.09c15.97 7.562 22.78 26.66 15.22 42.63L82.56 302.2H256V160c0-17.67 14.33-32 32-32s32 14.33 32 32v142.2h32C369.7 302.2 384 316.6 384 334.2z", } + } } } @@ -226,11 +246,15 @@ impl IconShape for Fa5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 344.6c0 74.66-60.73 135.4-135.4 135.4H104.7c-46.81 0-88.22-29.83-103-74.23c-5.594-16.77 3.469-34.89 20.23-40.48c16.83-5.625 34.91 3.469 40.48 20.23c6.078 18.23 23.08 30.48 42.3 30.48h79.95c39.36 0 71.39-32.03 71.39-71.39s-32.03-71.38-71.39-71.38H32c-9.484 0-18.47-4.203-24.56-11.48C1.359 254.5-1.172 244.9 .5156 235.6l32-177.2C35.27 43.09 48.52 32.01 64 32.01l192 .0049c17.67 0 32 14.33 32 32s-14.33 32-32 32H90.73L70.3 209.2h114.3C259.3 209.2 320 269.1 320 344.6z", } + } } } @@ -265,11 +289,15 @@ impl IconShape for Fa6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M167.7 160.8l64.65-76.06c11.47-13.45 9.812-33.66-3.656-45.09C222.7 34.51 215.3 32.01 208 32.01c-9.062 0-18.06 3.833-24.38 11.29C38.07 214.5 0 245.5 0 320c0 88.22 71.78 160 160 160s160-71.78 160-160C320 234.4 252.3 164.9 167.7 160.8zM160 416c-52.94 0-96-43.06-96-96s43.06-95.1 96-95.1s96 43.06 96 95.1S212.9 416 160 416z", } + } } } @@ -304,11 +332,15 @@ impl IconShape for Fa7 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M315.6 80.14l-224 384c-5.953 10.19-16.66 15.88-27.67 15.88c-5.469 0-11.02-1.406-16.09-4.359c-15.27-8.906-20.42-28.5-11.52-43.77l195.9-335.9H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h256c11.45 0 22.05 6.125 27.75 16.06S321.4 70.23 315.6 80.14z", } + } } } @@ -343,11 +375,15 @@ impl IconShape for Fa8 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M267.5 249.2C290 226.1 304 194.7 304 160c0-70.58-57.42-128-128-128h-32c-70.58 0-128 57.42-128 128c0 34.7 13.99 66.12 36.48 89.19C20.83 272.5 0 309.8 0 352c0 70.58 57.42 128 128 128h64c70.58 0 128-57.42 128-128C320 309.8 299.2 272.5 267.5 249.2zM144 96.01h32c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32c-35.3 0-64-28.7-64-64S108.7 96.01 144 96.01zM192 416H128c-35.3 0-64-28.7-64-64s28.7-64 64-64h64c35.3 0 64 28.7 64 64S227.3 416 192 416z", } + } } } @@ -382,11 +418,15 @@ impl IconShape for Fa9 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32.01c-88.22 0-160 71.78-160 160c0 85.57 67.71 155.1 152.3 159.2l-64.65 76.06c-11.47 13.45-9.812 33.66 3.656 45.09c6 5.125 13.38 7.62 20.72 7.62c9.062 0 18.06-3.823 24.38-11.28C281.9 297.5 320 266.6 320 192C320 103.8 248.2 32.01 160 32.01zM160 288c-52.94 0-96-43.06-96-95.1s43.06-96 96-96s96 43.06 96 96S212.9 288 160 288z", } + } } } @@ -421,11 +461,15 @@ impl IconShape for FaA { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.5 435.7l-160-384C216.6 39.78 204.9 32.01 192 32.01S167.4 39.78 162.5 51.7l-160 384c-6.797 16.31 .9062 35.05 17.22 41.84c16.38 6.828 35.08-.9219 41.84-17.22l31.8-76.31h197.3l31.8 76.31c5.109 12.28 17.02 19.7 29.55 19.7c4.094 0 8.266-.7969 12.3-2.484C380.6 470.7 388.3 452 381.5 435.7zM119.1 320L192 147.2l72 172.8H119.1z", } + } } } @@ -460,11 +504,15 @@ impl IconShape for FaAddressBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 0H96C60.65 0 32 28.65 32 64v384c0 35.35 28.65 64 64 64h288c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM240 128c35.35 0 64 28.65 64 64s-28.65 64-64 64c-35.34 0-64-28.65-64-64S204.7 128 240 128zM336 384h-192C135.2 384 128 376.8 128 368C128 323.8 163.8 288 208 288h64c44.18 0 80 35.82 80 80C352 376.8 344.8 384 336 384zM496 64H480v96h16C504.8 160 512 152.8 512 144v-64C512 71.16 504.8 64 496 64zM496 192H480v96h16C504.8 288 512 280.8 512 272v-64C512 199.2 504.8 192 496 192zM496 320H480v96h16c8.836 0 16-7.164 16-16v-64C512 327.2 504.8 320 496 320z", } + } } } @@ -499,11 +547,15 @@ impl IconShape for FaAddressCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM176 128c35.35 0 64 28.65 64 64s-28.65 64-64 64s-64-28.65-64-64S140.7 128 176 128zM272 384h-192C71.16 384 64 376.8 64 368C64 323.8 99.82 288 144 288h64c44.18 0 80 35.82 80 80C288 376.8 280.8 384 272 384zM496 320h-128C359.2 320 352 312.8 352 304S359.2 288 368 288h128C504.8 288 512 295.2 512 304S504.8 320 496 320zM496 256h-128C359.2 256 352 248.8 352 240S359.2 224 368 224h128C504.8 224 512 231.2 512 240S504.8 256 496 256zM496 192h-128C359.2 192 352 184.8 352 176S359.2 160 368 160h128C504.8 160 512 167.2 512 176S504.8 192 496 192z", } + } } } @@ -538,11 +590,15 @@ impl IconShape for FaAlignCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 96H128C110.3 96 96 81.67 96 64C96 46.33 110.3 32 128 32H320C337.7 32 352 46.33 352 64C352 81.67 337.7 96 320 96zM416 224H32C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224zM0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480H32C14.33 480 0 465.7 0 448zM320 352H128C110.3 352 96 337.7 96 320C96 302.3 110.3 288 128 288H320C337.7 288 352 302.3 352 320C352 337.7 337.7 352 320 352z", } + } } } @@ -577,11 +633,15 @@ impl IconShape for FaAlignJustify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM416 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H416C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } + } } } @@ -616,11 +676,15 @@ impl IconShape for FaAlignLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H256C273.7 32 288 46.33 288 64C288 81.67 273.7 96 256 96zM256 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H256C273.7 288 288 302.3 288 320C288 337.7 273.7 352 256 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } + } } } @@ -655,11 +719,15 @@ impl IconShape for FaAlignRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 96H192C174.3 96 160 81.67 160 64C160 46.33 174.3 32 192 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM416 352H192C174.3 352 160 337.7 160 320C160 302.3 174.3 288 192 288H416C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } + } } } @@ -694,11 +762,15 @@ impl IconShape for FaAnchorCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -733,11 +805,15 @@ impl IconShape for FaAnchorCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -772,11 +848,15 @@ impl IconShape for FaAnchorCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -811,11 +891,15 @@ impl IconShape for FaAnchorLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H368C373.4 448 378.8 447.5 384 446.7V480C384 490.1 386.7 501.3 391.6 510.3C383.9 511.4 376 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -850,11 +934,15 @@ impl IconShape for FaAnchor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H320V448H368C421 448 464 405 464 352V345.9L456.1 352.1C447.6 362.3 432.4 362.3 423 352.1C413.7 343.6 413.7 328.4 423 319L479 263C488.4 253.7 503.6 253.7 512.1 263L568.1 319C578.3 328.4 578.3 343.6 568.1 352.1C559.6 362.3 544.4 362.3 535 352.1L528 345.9V352C528 440.4 456.4 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM288 128C305.7 128 320 113.7 320 96C320 78.33 305.7 64 288 64C270.3 64 256 78.33 256 96C256 113.7 270.3 128 288 128z", } + } } } @@ -889,11 +977,15 @@ impl IconShape for FaAngleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z", } + } } } @@ -928,11 +1020,15 @@ impl IconShape for FaAngleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 448c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L77.25 256l137.4 137.4c12.5 12.5 12.5 32.75 0 45.25C208.4 444.9 200.2 448 192 448z", } + } } } @@ -967,11 +1063,15 @@ impl IconShape for FaAngleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 448c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L178.8 256L41.38 118.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160c12.5 12.5 12.5 32.75 0 45.25l-160 160C80.38 444.9 72.19 448 64 448z", } + } } } @@ -1006,11 +1106,15 @@ impl IconShape for FaAngleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 352c-8.188 0-16.38-3.125-22.62-9.375L192 205.3l-137.4 137.4c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0l160 160c12.5 12.5 12.5 32.75 0 45.25C368.4 348.9 360.2 352 352 352z", } + } } } @@ -1045,11 +1149,15 @@ impl IconShape for FaAnglesDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M169.4 278.6C175.6 284.9 183.8 288 192 288s16.38-3.125 22.62-9.375l160-160c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0L192 210.8L54.63 73.38c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L169.4 278.6zM329.4 265.4L192 402.8L54.63 265.4c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l160 160C175.6 476.9 183.8 480 192 480s16.38-3.125 22.62-9.375l160-160c12.5-12.5 12.5-32.75 0-45.25S341.9 252.9 329.4 265.4z", } + } } } @@ -1084,11 +1192,15 @@ impl IconShape for FaAnglesLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M77.25 256l137.4-137.4c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25l160 160C175.6 444.9 183.8 448 192 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L77.25 256zM269.3 256l137.4-137.4c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25l160 160C367.6 444.9 375.8 448 384 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L269.3 256z", } + } } } @@ -1123,11 +1235,15 @@ impl IconShape for FaAnglesRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M246.6 233.4l-160-160c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L178.8 256l-137.4 137.4c-12.5 12.5-12.5 32.75 0 45.25C47.63 444.9 55.81 448 64 448s16.38-3.125 22.62-9.375l160-160C259.1 266.1 259.1 245.9 246.6 233.4zM438.6 233.4l-160-160c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L370.8 256l-137.4 137.4c-12.5 12.5-12.5 32.75 0 45.25C239.6 444.9 247.8 448 256 448s16.38-3.125 22.62-9.375l160-160C451.1 266.1 451.1 245.9 438.6 233.4z", } + } } } @@ -1162,11 +1278,15 @@ impl IconShape for FaAnglesUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M54.63 246.6L192 109.3l137.4 137.4C335.6 252.9 343.8 256 352 256s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-160-160c-12.5-12.5-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25S42.13 259.1 54.63 246.6zM214.6 233.4c-12.5-12.5-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0L192 301.3l137.4 137.4C335.6 444.9 343.8 448 352 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L214.6 233.4z", } + } } } @@ -1201,11 +1321,15 @@ impl IconShape for FaAnkh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M296 256h-44.63C272.5 222 288 181.6 288 144C288 55.62 230.8 0 160 0S32 55.62 32 144C32 181.6 47.5 222 68.63 256H24C10.75 256 0 266.8 0 280v32c0 13.25 10.75 24 24 24h96v152C120 501.2 130.8 512 144 512h32c13.25 0 24-10.75 24-24V336h96c13.25 0 24-10.75 24-24v-32C320 266.8 309.2 256 296 256zM160 80c29.62 0 48 24.5 48 64c0 34.62-27.12 78.12-48 100.9C139.1 222.1 112 178.6 112 144C112 104.5 130.4 80 160 80z", } + } } } @@ -1240,11 +1364,15 @@ impl IconShape for FaAppleWhole { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 128c-32 0-80.02 16.03-112 32.03c-32.01-16-79.1-32.02-111.1-32.03C32 128 .4134 210.5 .0033 288c-.5313 99.97 63.99 224 159.1 224c32 0 48-16 64-16c16 0 32 16 64 16c96 0 160.4-122.8 159.1-224C447.7 211.6 416 128 336 128zM320 32V0h-32C243.8 0 208 35.82 208 80v32h32C284.2 112 320 76.18 320 32z", } + } } } @@ -1279,11 +1407,15 @@ impl IconShape for FaArchway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 32C497.7 32 512 46.33 512 64C512 81.67 497.7 96 480 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H480zM32 128H480V416C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H352V352C352 298.1 309 256 256 256C202.1 256 160 298.1 160 352V480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416V128z", } + } } } @@ -1318,11 +1450,15 @@ impl IconShape for FaArrowDown19 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 192c0 17.69 14.31 31.1 32 31.1L416 224c17.69 0 32-14.31 32-32s-14.31-32-32-32V63.98c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 106.3 340.4 112.6 352 112.6V160C334.3 160 320 174.3 320 192zM392 255.6c-48.6 0-88 39.4-88 88c0 36.44 22.15 67.7 53.71 81.07l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56C356.3 477.4 363.3 480 370.2 480c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8C480 294.1 440.6 255.6 392 255.6zM392 367.6c-13.23 0-24-10.77-24-24s10.77-24 24-24s24 10.77 24 24S405.2 367.6 392 367.6zM216 320.3c-8.672 0-17.3 3.5-23.61 10.38L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-11.95-13.01-32.2-13.91-45.22-1.969c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C231.5 323.1 223.7 320.3 216 320.3z", } + } } } @@ -1357,11 +1493,15 @@ impl IconShape for FaArrowDown91 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216 320.3c-8.672 0-17.3 3.5-23.61 10.38L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-11.95-13.01-32.2-13.91-45.22-1.969c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C231.5 323.1 223.7 320.3 216 320.3zM357.7 201.1l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56c5.406 5.219 12.41 7.812 19.38 7.812c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8c0-48.6-39.4-88-88-88s-88 39.4-88 88C303.1 156.4 326.1 187.7 357.7 201.1zM392 96c13.23 0 24 10.77 24 24S405.2 144 392 144S368 133.2 368 120S378.8 96 392 96zM416 416.4v-96.02c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 362.8 340.4 369 352 369v47.41c-17.69 0-32 14.31-32 32s14.31 32 32 32h64c17.69 0 32-14.31 32-32S433.7 416.4 416 416.4z", } + } } } @@ -1396,11 +1536,15 @@ impl IconShape for FaArrowDownAZ { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M239.6 373.1c11.94-13.05 11.06-33.31-1.969-45.27c-13.55-12.42-33.76-10.52-45.22 1.973L160 366.1V64.03c0-17.7-14.33-32.03-32-32.03S96 46.33 96 64.03v302l-32.4-35.39C51.64 317.7 31.39 316.7 18.38 328.7c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0L239.6 373.1zM448 416h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 288 447.1 288H319.1C302.3 288 288 302.3 288 320s14.33 32 32 32h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88S307.1 480 319.1 480h127.1C465.7 480 480 465.7 480 448S465.7 416 448 416zM492.6 209.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0L275.4 209.3c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 244.6 500.5 225.2 492.6 209.3zM367.8 167.4L384 134.7l16.22 32.63H367.8z", } + } } } @@ -1435,11 +1579,15 @@ impl IconShape for FaArrowDownLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.375 329.4c12.51-12.51 32.76-12.49 45.25 0L128 402.8V32c0-17.69 14.31-32 32-32s32 14.31 32 32v370.8l73.38-73.38c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-128 128c-12.5 12.5-32.75 12.5-45.25 0l-128-128C-3.125 362.1-3.125 341.9 9.375 329.4z", } + } } } @@ -1474,11 +1622,15 @@ impl IconShape for FaArrowDownShortWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 224H416c17.67 0 32-14.33 32-32s-14.33-32-32-32h-95.1c-17.67 0-32 14.33-32 32S302.3 224 320 224zM320 352H480c17.67 0 32-14.33 32-32s-14.33-32-32-32h-159.1c-17.67 0-32 14.33-32 32S302.3 352 320 352zM320 96h32c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-32c-17.67 0-32 14.33-32 32S302.3 96 320 96zM544 416h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 416 544 416zM192.4 330.7L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-6.312-6.883-14.94-10.38-23.61-10.38c-7.719 0-15.47 2.781-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C224.6 316.8 204.4 317.7 192.4 330.7z", } + } } } @@ -1513,11 +1665,15 @@ impl IconShape for FaArrowDownUpAcrossLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M41.37 406.6C28.88 394.1 28.88 373.9 41.37 361.4C53.87 348.9 74.13 348.9 86.63 361.4L128 402.7V287.1H32C14.33 287.1 0 273.7 0 255.1C0 238.3 14.33 223.1 32 223.1H384V109.3L342.6 150.6C330.1 163.1 309.9 163.1 297.4 150.6C284.9 138.1 284.9 117.9 297.4 105.4L393.4 9.372C405.9-3.124 426.1-3.124 438.6 9.372L534.6 105.4C547.1 117.9 547.1 138.1 534.6 150.6C522.1 163.1 501.9 163.1 489.4 150.6L448 109.3V223.1H544C561.7 223.1 576 238.3 576 255.1C576 273.7 561.7 287.1 544 287.1H192V402.7L233.4 361.4C245.9 348.9 266.1 348.9 278.6 361.4C291.1 373.9 291.1 394.1 278.6 406.6L182.6 502.6C170.1 515.1 149.9 515.1 137.4 502.6L41.37 406.6zM128 63.1C128 46.33 142.3 31.1 160 31.1C177.7 31.1 192 46.33 192 63.1V191.1H128V63.1zM448 319.1V448C448 465.7 433.7 480 416 480C398.3 480 384 465.7 384 448V319.1H448z", } + } } } @@ -1552,11 +1708,15 @@ impl IconShape for FaArrowDownUpLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M105.4 502.6L9.373 406.6C-3.124 394.1-3.124 373.9 9.373 361.4C21.87 348.9 42.13 348.9 54.63 361.4L96 402.7V287.1H32C14.33 287.1 0 273.7 0 255.1C0 238.3 14.33 223.1 32 223.1H288V109.3L246.6 150.6C234.1 163.1 213.9 163.1 201.4 150.6C188.9 138.1 188.9 117.9 201.4 105.4L297.4 9.372C303.4 3.371 311.5 0 320 0C328.5 0 336.6 3.372 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6C426.1 163.1 405.9 163.1 393.4 150.6L352 109.3V223.1H426.8C419.9 238.5 416 254.8 416 271.1V287.1H160V402.7L201.4 361.4C213.9 348.9 234.1 348.9 246.6 361.4C259.1 373.9 259.1 394.1 246.6 406.6L150.6 502.6C138.1 515.1 117.9 515.1 105.4 502.6H105.4zM96 191.1V63.1C96 46.33 110.3 31.1 128 31.1C145.7 31.1 160 46.33 160 63.1V191.1H96zM352 319.1V448C352 465.7 337.7 480 320 480C302.3 480 288 465.7 288 448V319.1H352zM528 191.1C572.2 191.1 608 227.8 608 271.1V319.1C625.7 319.1 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 319.1 448 319.1V271.1C448 227.8 483.8 191.1 528 191.1zM528 239.1C510.3 239.1 496 254.3 496 271.1V319.1H560V271.1C560 254.3 545.7 239.1 528 239.1z", } + } } } @@ -1591,11 +1751,15 @@ impl IconShape for FaArrowDownWideShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 288h-95.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H416c17.67 0 32-14.33 32-32S433.7 288 416 288zM544 32h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 32 544 32zM352 416h-32c-17.67 0-32 14.33-32 32s14.33 32 32 32h32c17.67 0 31.1-14.33 31.1-32S369.7 416 352 416zM480 160h-159.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H480c17.67 0 32-14.33 32-32S497.7 160 480 160zM192.4 330.7L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-6.312-6.883-14.94-10.38-23.61-10.38c-7.719 0-15.47 2.781-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C224.6 316.8 204.4 317.7 192.4 330.7z", } + } } } @@ -1630,11 +1794,15 @@ impl IconShape for FaArrowDownZA { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M104.4 470.1c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27c-13.02-11.95-33.27-11.04-45.22 1.973L160 366.1V64.03c0-17.7-14.33-32.03-32-32.03S96 46.33 96 64.03v302l-32.4-35.39c-6.312-6.883-14.94-10.39-23.61-10.39c-7.719 0-15.47 2.785-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27L104.4 470.1zM320 96h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88s16.63 19.74 29.56 19.74h127.1C465.7 223.1 480 209.7 480 192s-14.33-32-32-32h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 32 447.1 32h-127.1C302.3 32 288 46.31 288 64S302.3 96 320 96zM492.6 433.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0l-79.99 160.1c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 468.6 500.5 449.2 492.6 433.3zM367.8 391.4L384 358.7l16.22 32.63H367.8z", } + } } } @@ -1669,11 +1837,15 @@ impl IconShape for FaArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M374.6 310.6l-160 160C208.4 476.9 200.2 480 192 480s-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 370.8V64c0-17.69 14.33-31.1 31.1-31.1S224 46.31 224 64v306.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0S387.1 298.1 374.6 310.6z", } + } } } @@ -1708,11 +1880,15 @@ impl IconShape for FaArrowLeftLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.375 233.4l128-128c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224H480c17.69 0 32 14.31 32 32s-14.31 32-32 32H109.3l73.38 73.38c12.5 12.5 12.5 32.75 0 45.25c-12.49 12.49-32.74 12.51-45.25 0l-128-128C-3.125 266.1-3.125 245.9 9.375 233.4z", } + } } } @@ -1747,11 +1923,15 @@ impl IconShape for FaArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 256C447.1 273.7 433.7 288 416 288H109.3l105.4 105.4c12.5 12.5 12.5 32.75 0 45.25C208.4 444.9 200.2 448 192 448s-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224H416C433.7 224 447.1 238.3 447.1 256z", } + } } } @@ -1786,11 +1966,15 @@ impl IconShape for FaArrowPointer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M318.4 304.5c-3.531 9.344-12.47 15.52-22.45 15.52h-105l45.15 94.82c9.496 19.94 1.031 43.8-18.91 53.31c-19.95 9.504-43.82 1.035-53.32-18.91L117.3 351.3l-75 88.25c-4.641 5.469-11.37 8.453-18.28 8.453c-2.781 0-5.578-.4844-8.281-1.469C6.281 443.1 0 434.1 0 423.1V56.02c0-9.438 5.531-18.03 14.12-21.91C22.75 30.26 32.83 31.77 39.87 37.99l271.1 240C319.4 284.6 321.1 295.1 318.4 304.5z", } + } } } @@ -1825,11 +2009,15 @@ impl IconShape for FaArrowRightArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 176h370.8l-57.38 57.38c-12.5 12.5-12.5 32.75 0 45.25C351.6 284.9 359.8 288 368 288s16.38-3.125 22.62-9.375l112-112c12.5-12.5 12.5-32.75 0-45.25l-112-112c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L402.8 112H32c-17.69 0-32 14.31-32 32S14.31 176 32 176zM480 336H109.3l57.38-57.38c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-112 112c-12.5 12.5-12.5 32.75 0 45.25l112 112C127.6 508.9 135.8 512 144 512s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L109.3 400H480c17.69 0 32-14.31 32-32S497.7 336 480 336z", } + } } } @@ -1864,11 +2052,15 @@ impl IconShape for FaArrowRightFromBracket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 416H96c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h64c17.67 0 32-14.33 32-32S177.7 32 160 32H96C42.98 32 0 74.98 0 128v256c0 53.02 42.98 96 96 96h64c17.67 0 32-14.33 32-32S177.7 416 160 416zM502.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L402.8 224H192C174.3 224 160 238.3 160 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C515.1 266.1 515.1 245.9 502.6 233.4z", } + } } } @@ -1903,11 +2095,15 @@ impl IconShape for FaArrowRightLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 278.6l-128 128c-12.51 12.51-32.76 12.49-45.25 0c-12.5-12.5-12.5-32.75 0-45.25L402.8 288H32C14.31 288 0 273.7 0 255.1S14.31 224 32 224h370.8l-73.38-73.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l128 128C515.1 245.9 515.1 266.1 502.6 278.6z", } + } } } @@ -1942,11 +2138,15 @@ impl IconShape for FaArrowRightToBracket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c17.67 0 32 14.33 32 32v256c0 17.67-14.33 32-32 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c53.02 0 96-42.98 96-96V128C512 74.98 469 32 416 32zM342.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L242.8 224H32C14.31 224 0 238.3 0 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C355.1 266.1 355.1 245.9 342.6 233.4z", } + } } } @@ -1981,11 +2181,15 @@ impl IconShape for FaArrowRightToCity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H336C309.5 512 288 490.5 288 464V48zM352 112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368C359.2 64 352 71.16 352 80V112zM368 160C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368zM352 304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM512 400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400zM246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6L166.6 358.6C154.1 371.1 133.9 371.1 121.4 358.6C108.9 346.1 108.9 325.9 121.4 313.4L146.7 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H146.7L121.4 198.6C108.9 186.1 108.9 165.9 121.4 153.4C133.9 140.9 154.1 140.9 166.6 153.4L246.6 233.4z", } + } } } @@ -2020,11 +2224,15 @@ impl IconShape for FaArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z", } + } } } @@ -2059,11 +2267,15 @@ impl IconShape for FaArrowRotateLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 256c0 123.4-100.5 223.9-223.9 223.9c-48.86 0-95.19-15.58-134.2-44.86c-14.14-10.59-17-30.66-6.391-44.81c10.61-14.09 30.69-16.97 44.8-6.375c27.84 20.91 61 31.94 95.89 31.94C344.3 415.8 416 344.1 416 256s-71.67-159.8-159.8-159.8C205.9 96.22 158.6 120.3 128.6 160H192c17.67 0 32 14.31 32 32S209.7 224 192 224H48c-17.67 0-32-14.31-32-32V48c0-17.69 14.33-32 32-32s32 14.31 32 32v70.23C122.1 64.58 186.1 32.11 256.1 32.11C379.5 32.11 480 132.6 480 256z", } + } } } @@ -2098,11 +2310,15 @@ impl IconShape for FaArrowRotateRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 48V192c0 17.69-14.31 32-32 32H320c-17.69 0-32-14.31-32-32s14.31-32 32-32h63.39c-29.97-39.7-77.25-63.78-127.6-63.78C167.7 96.22 96 167.9 96 256s71.69 159.8 159.8 159.8c34.88 0 68.03-11.03 95.88-31.94c14.22-10.53 34.22-7.75 44.81 6.375c10.59 14.16 7.75 34.22-6.375 44.81c-39.03 29.28-85.36 44.86-134.2 44.86C132.5 479.9 32 379.4 32 256s100.5-223.9 223.9-223.9c69.15 0 134 32.47 176.1 86.12V48c0-17.69 14.31-32 32-32S496 30.31 496 48z", } + } } } @@ -2137,11 +2353,15 @@ impl IconShape for FaArrowTrendDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M466.7 352L320 205.3L214.6 310.6C202.1 323.1 181.9 323.1 169.4 310.6L9.372 150.6C-3.124 138.1-3.124 117.9 9.372 105.4C21.87 92.88 42.13 92.88 54.63 105.4L191.1 242.7L297.4 137.4C309.9 124.9 330.1 124.9 342.6 137.4L512 306.7V223.1C512 206.3 526.3 191.1 544 191.1C561.7 191.1 576 206.3 576 223.1V384C576 401.7 561.7 416 544 416H384C366.3 416 352 401.7 352 384C352 366.3 366.3 352 384 352L466.7 352z", } + } } } @@ -2176,11 +2396,15 @@ impl IconShape for FaArrowTrendUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 160C366.3 160 352 145.7 352 128C352 110.3 366.3 96 384 96H544C561.7 96 576 110.3 576 128V288C576 305.7 561.7 320 544 320C526.3 320 512 305.7 512 288V205.3L342.6 374.6C330.1 387.1 309.9 387.1 297.4 374.6L191.1 269.3L54.63 406.6C42.13 419.1 21.87 419.1 9.372 406.6C-3.124 394.1-3.124 373.9 9.372 361.4L169.4 201.4C181.9 188.9 202.1 188.9 214.6 201.4L320 306.7L466.7 159.1L384 160z", } + } } } @@ -2215,11 +2439,15 @@ impl IconShape for FaArrowTurnDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M342.6 374.6l-128 128C208.4 508.9 200.2 512 191.1 512s-16.38-3.125-22.63-9.375l-127.1-128c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 402.8V80C160 71.19 152.8 64 144 64H32C14.33 64 0 49.69 0 32s14.33-32 32-32h112C188.1 0 224 35.88 224 80v322.8l73.37-73.38c12.5-12.5 32.75-12.5 45.25 0S355.1 362.1 342.6 374.6z", } + } } } @@ -2254,11 +2482,15 @@ impl IconShape for FaArrowTurnUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M342.6 182.6C336.4 188.9 328.2 192 319.1 192s-16.38-3.125-22.62-9.375L224 109.3V432c0 44.13-35.89 80-80 80H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h112C152.8 448 160 440.8 160 432V109.3L86.62 182.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l127.1-128c12.5-12.5 32.75-12.5 45.25 0l128 128C355.1 149.9 355.1 170.1 342.6 182.6z", } + } } } @@ -2293,11 +2525,15 @@ impl IconShape for FaArrowUp19 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 192c0 17.69 14.31 31.1 32 31.1L416 224c17.69 0 32-14.31 32-32s-14.31-32-32-32V63.98c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 106.3 340.4 112.6 352 112.6V160C334.3 160 320 174.3 320 192zM392 255.6c-48.6 0-88 39.4-88 88c0 36.44 22.15 67.7 53.71 81.07l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56C356.3 477.4 363.3 480 370.2 480c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8C480 294.1 440.6 255.6 392 255.6zM392 367.6c-13.23 0-24-10.77-24-24s10.77-24 24-24s24 10.77 24 24S405.2 367.6 392 367.6zM39.99 191.7c8.672 0 17.3-3.5 23.61-10.38L96 145.9v302c0 17.7 14.33 32.03 31.1 32.03s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.2 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.94c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.3 18.38 183.3C24.52 188.9 32.27 191.7 39.99 191.7z", } + } } } @@ -2332,11 +2568,15 @@ impl IconShape for FaArrowUp91 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.94c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.3 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.969L96 145.9v302c0 17.7 14.33 32.03 31.1 32.03s32-14.33 32-32.03V145.9L192.4 181.3c6.312 6.883 14.94 10.38 23.61 10.38C223.7 191.7 231.5 188.9 237.6 183.3zM357.7 201.1l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56c5.406 5.219 12.41 7.812 19.38 7.812c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8c0-48.6-39.4-88-88-88s-88 39.4-88 88C303.1 156.4 326.1 187.7 357.7 201.1zM392 96c13.23 0 24 10.77 24 24S405.2 144 392 144S368 133.2 368 120S378.8 96 392 96zM416 416.4v-96.02c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 362.8 340.4 369 352 369v47.41c-17.69 0-32 14.31-32 32s14.31 32 32 32h64c17.69 0 32-14.31 32-32S433.7 416.4 416 416.4z", } + } } } @@ -2371,11 +2611,15 @@ impl IconShape for FaArrowUpAZ { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.473 151.1 5.348 171.4 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.973L96 145.9v302C96 465.7 110.3 480 128 480S160 465.7 160 447.1V145.9L192.4 181.3c11.46 12.49 31.67 14.39 45.22 1.973c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95zM448 416h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88s-16.63-19.86-29.56-19.86H319.1C302.3 287.9 288 302.3 288 320s14.33 32 32 32h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88S307.1 480 319.1 480h127.1C465.7 480 480 465.7 480 448S465.7 416 448 416zM492.6 209.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0L275.4 209.3c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 244.6 500.5 225.2 492.6 209.3zM367.8 167.4L384 134.7l16.22 32.63H367.8z", } + } } } @@ -2410,11 +2654,15 @@ impl IconShape for FaArrowUpFromBracket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 352v64c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32v-64c0-17.67-14.33-32-32-32s-32 14.33-32 32v64c0 53.02 42.98 96 96 96h256c53.02 0 96-42.98 96-96v-64c0-17.67-14.33-32-32-32S384 334.3 384 352zM201.4 9.375l-128 128c-12.51 12.51-12.49 32.76 0 45.25c12.5 12.5 32.75 12.5 45.25 0L192 109.3V320c0 17.69 14.31 32 32 32s32-14.31 32-32V109.3l73.38 73.38c12.5 12.5 32.75 12.5 45.25 0s12.5-32.75 0-45.25l-128-128C234.1-3.125 213.9-3.125 201.4 9.375z", } + } } } @@ -2449,11 +2697,15 @@ impl IconShape for FaArrowUpFromGroundWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 319.1V109.3L230.6 134.6C218.1 147.1 197.9 147.1 185.4 134.6C172.9 122.1 172.9 101.9 185.4 89.37L265.4 9.372C277.9-3.124 298.1-3.124 310.6 9.372L390.6 89.37C403.1 101.9 403.1 122.1 390.6 134.6C378.1 147.1 357.9 147.1 345.4 134.6L320 109.3V319.1C320 337.7 305.7 352 288 352C270.3 352 256 337.7 256 319.1zM269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515.1 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.13 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.854 504.5 .8429 487.3C-3.168 470.1 7.533 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9H269.5zM192 416.5C172.1 416.4 150.8 408.5 132.9 396.1C109.1 379.4 77.01 380.8 54.78 399.5C44.18 408.3 30.59 415.1 17.49 418.1C11.19 419.6 5.326 421.9 0 425V239.1C0 213.5 21.49 191.1 48 191.1H192V416.5zM576 239.1V424.1C570.7 421.9 564.8 419.6 558.5 418.1C545.4 415.1 531.8 408.3 521.2 399.5C499 380.8 466.9 379.4 443.2 396.1C425.2 408.5 403 416.5 384 416.5L384 191.1H528C554.5 191.1 576 213.5 576 239.1L576 239.1z", } + } } } @@ -2488,11 +2740,15 @@ impl IconShape for FaArrowUpFromWaterPump { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M239.1 0C266.5 0 287.1 21.49 287.1 48V256H416V109.3L390.6 134.6C378.1 147.1 357.9 147.1 345.4 134.6C332.9 122.1 332.9 101.9 345.4 89.37L425.4 9.373C437.9-3.124 458.1-3.124 470.6 9.373L550.6 89.37C563.1 101.9 563.1 122.1 550.6 134.6C538.1 147.1 517.9 147.1 505.4 134.6L480 109.3V256H528C554.5 256 576 277.5 576 304V400C576 408 574 415.6 570.6 422.2C566.8 420.5 562.8 419.1 558.5 418.1C545.4 415.1 531.8 408.3 521.2 399.5C499 380.8 466.9 379.4 443.2 396.1C425.2 408.5 403 416.5 384 416.5C364.4 416.5 343.2 408.8 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C234 407.9 213.2 416.5 192 416.5C172.1 416.5 150.8 408.5 132.9 396.1C109.1 379.4 77.01 380.8 54.78 399.5C44.18 408.3 30.59 415.1 17.49 418.1C13.27 419.1 9.239 420.5 5.439 422.2C1.965 415.6 0 408 0 400V304C0 277.5 21.49 256 48 256H64V48C64 21.49 85.49 0 112 0H239.1zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } + } } } @@ -2527,11 +2783,15 @@ impl IconShape for FaArrowUpLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M310.6 182.6c-12.51 12.51-32.76 12.49-45.25 0L192 109.3V480c0 17.69-14.31 32-32 32s-32-14.31-32-32V109.3L54.63 182.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l128-128c12.5-12.5 32.75-12.5 45.25 0l128 128C323.1 149.9 323.1 170.1 310.6 182.6z", } + } } } @@ -2566,11 +2826,15 @@ impl IconShape for FaArrowUpRightDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.1 0C305.7 0 320 14.33 320 32V160C320 177.7 305.7 192 287.1 192C270.3 192 255.1 177.7 255.1 160V109.3L54.63 310.6C42.13 323.1 21.87 323.1 9.372 310.6C-3.124 298.1-3.124 277.9 9.372 265.4L210.7 64H159.1C142.3 64 127.1 49.67 127.1 32C127.1 14.33 142.3 0 159.1 0H287.1zM576 80C576 106.5 554.5 128 528 128C501.5 128 480 106.5 480 80C480 53.49 501.5 32 528 32C554.5 32 576 53.49 576 80zM448 208C448 234.5 426.5 256 400 256C373.5 256 352 234.5 352 208C352 181.5 373.5 160 400 160C426.5 160 448 181.5 448 208zM352 336C352 309.5 373.5 288 400 288C426.5 288 448 309.5 448 336C448 362.5 426.5 384 400 384C373.5 384 352 362.5 352 336zM448 464C448 490.5 426.5 512 400 512C373.5 512 352 490.5 352 464C352 437.5 373.5 416 400 416C426.5 416 448 437.5 448 464zM576 464C576 490.5 554.5 512 528 512C501.5 512 480 490.5 480 464C480 437.5 501.5 416 528 416C554.5 416 576 437.5 576 464zM223.1 336C223.1 309.5 245.5 288 271.1 288C298.5 288 320 309.5 320 336C320 362.5 298.5 384 271.1 384C245.5 384 223.1 362.5 223.1 336zM320 464C320 490.5 298.5 512 271.1 512C245.5 512 223.1 490.5 223.1 464C223.1 437.5 245.5 416 271.1 416C298.5 416 320 437.5 320 464zM95.1 464C95.1 437.5 117.5 416 143.1 416C170.5 416 191.1 437.5 191.1 464C191.1 490.5 170.5 512 143.1 512C117.5 512 95.1 490.5 95.1 464zM576 336C576 362.5 554.5 384 528 384C501.5 384 480 362.5 480 336C480 309.5 501.5 288 528 288C554.5 288 576 309.5 576 336zM480 208C480 181.5 501.5 160 528 160C554.5 160 576 181.5 576 208C576 234.5 554.5 256 528 256C501.5 256 480 234.5 480 208z", } + } } } @@ -2605,11 +2869,15 @@ impl IconShape for FaArrowUpRightFromSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 64C256 46.33 270.3 32 288 32H415.1C415.1 32 415.1 32 415.1 32C420.3 32 424.5 32.86 428.2 34.43C431.1 35.98 435.5 38.27 438.6 41.3C438.6 41.35 438.6 41.4 438.7 41.44C444.9 47.66 447.1 55.78 448 63.9C448 63.94 448 63.97 448 64V192C448 209.7 433.7 224 416 224C398.3 224 384 209.7 384 192V141.3L214.6 310.6C202.1 323.1 181.9 323.1 169.4 310.6C156.9 298.1 156.9 277.9 169.4 265.4L338.7 96H288C270.3 96 256 81.67 256 64V64zM0 128C0 92.65 28.65 64 64 64H160C177.7 64 192 78.33 192 96C192 113.7 177.7 128 160 128H64V416H352V320C352 302.3 366.3 288 384 288C401.7 288 416 302.3 416 320V416C416 451.3 387.3 480 352 480H64C28.65 480 0 451.3 0 416V128z", } + } } } @@ -2644,11 +2912,15 @@ impl IconShape for FaArrowUpShortWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 416h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 416 544 416zM320 96h32c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-32c-17.67 0-32 14.33-32 32S302.3 96 320 96zM320 224H416c17.67 0 32-14.33 32-32s-14.33-32-32-32h-95.1c-17.67 0-32 14.33-32 32S302.3 224 320 224zM320 352H480c17.67 0 32-14.33 32-32s-14.33-32-32-32h-159.1c-17.67 0-32 14.33-32 32S302.3 352 320 352zM151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.4 18.38 183.3c6.141 5.629 13.89 8.414 21.61 8.414c8.672 0 17.3-3.504 23.61-10.39L96 145.9v302C96 465.7 110.3 480 128 480s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.3 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95z", } + } } } @@ -2683,11 +2955,15 @@ impl IconShape for FaArrowUpWideShort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 288h-95.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H416c17.67 0 32-14.33 32-32S433.7 288 416 288zM352 416h-32c-17.67 0-32 14.33-32 32s14.33 32 32 32h32c17.67 0 31.1-14.33 31.1-32S369.7 416 352 416zM480 160h-159.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H480c17.67 0 32-14.33 32-32S497.7 160 480 160zM544 32h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 32 544 32zM151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.4 18.38 183.3c6.141 5.629 13.89 8.414 21.61 8.414c8.672 0 17.3-3.504 23.61-10.39L96 145.9v302C96 465.7 110.3 480 128 480s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.3 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95z", } + } } } @@ -2722,11 +2998,15 @@ impl IconShape for FaArrowUpZA { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.473 151.1 5.348 171.4 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.973L96 145.9v302C96 465.7 110.3 480 128 480S160 465.7 160 447.1V145.9L192.4 181.3c6.312 6.883 14.94 10.39 23.61 10.39c7.719 0 15.47-2.785 21.61-8.414c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95zM320 96h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88s16.63 19.74 29.56 19.74h127.1C465.7 223.1 480 209.7 480 192s-14.33-32-32-32h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 32 447.1 32h-127.1C302.3 32 288 46.31 288 64S302.3 96 320 96zM492.6 433.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0l-79.99 160.1c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 468.6 500.5 449.2 492.6 433.3zM367.8 391.4L384 358.7l16.22 32.63H367.8z", } + } } } @@ -2761,11 +3041,15 @@ impl IconShape for FaArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M374.6 246.6C368.4 252.9 360.2 256 352 256s-16.38-3.125-22.62-9.375L224 141.3V448c0 17.69-14.33 31.1-31.1 31.1S160 465.7 160 448V141.3L54.63 246.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0l160 160C387.1 213.9 387.1 234.1 374.6 246.6z", } + } } } @@ -2800,11 +3084,15 @@ impl IconShape for FaArrowsDownToLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H544zM470.6 374.6C458.1 387.1 437.9 387.1 425.4 374.6L329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4C341.9 220.9 362.1 220.9 374.6 233.4L416 274.7V64C416 46.33 430.3 32 448 32C465.7 32 480 46.33 480 64V274.7L521.4 233.4C533.9 220.9 554.1 220.9 566.6 233.4C579.1 245.9 579.1 266.1 566.6 278.6L470.6 374.6zM246.6 278.6L150.6 374.6C138.1 387.1 117.9 387.1 105.4 374.6L9.373 278.6C-3.124 266.1-3.124 245.9 9.373 233.4C21.87 220.9 42.13 220.9 54.63 233.4L96 274.7V64C96 46.33 110.3 32 128 32C145.7 32 160 46.33 160 64V274.7L201.4 233.4C213.9 220.9 234.1 220.9 246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6H246.6z", } + } } } @@ -2839,11 +3127,15 @@ impl IconShape for FaArrowsDownToPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M167.1 24V142.1L191 119C200.4 109.7 215.6 109.7 224.1 119C234.3 128.4 234.3 143.6 224.1 152.1L160.1 216.1C151.6 226.3 136.4 226.3 127 216.1L63.03 152.1C53.65 143.6 53.65 128.4 63.03 119C72.4 109.7 87.6 109.7 96.97 119L119.1 142.1V24C119.1 10.75 130.7 0 143.1 0C157.3 0 167.1 10.75 167.1 24V24zM359.1 200C359.1 222.1 342.1 240 319.1 240C297.9 240 279.1 222.1 279.1 200C279.1 177.9 297.9 160 319.1 160C342.1 160 359.1 177.9 359.1 200zM183.1 296C183.1 318.1 166.1 336 143.1 336C121.9 336 103.1 318.1 103.1 296C103.1 273.9 121.9 256 143.1 256C166.1 256 183.1 273.9 183.1 296zM455.1 296C455.1 273.9 473.9 256 495.1 256C518.1 256 535.1 273.9 535.1 296C535.1 318.1 518.1 336 495.1 336C473.9 336 455.1 318.1 455.1 296zM199.1 480C199.1 497.7 185.7 512 167.1 512H119.1C102.3 512 87.1 497.7 87.1 480V441.5L61.13 491.4C54.84 503 40.29 507.4 28.62 501.1C16.95 494.8 12.58 480.3 18.87 468.6L56.74 398.3C72.09 369.8 101.9 352 134.2 352H153.8C170.1 352 185.7 356.5 199.2 364.6L232.7 302.3C248.1 273.8 277.9 255.1 310.2 255.1H329.8C362.1 255.1 391.9 273.8 407.3 302.3L440.8 364.6C454.3 356.5 469.9 352 486.2 352H505.8C538.1 352 567.9 369.8 583.3 398.3L621.1 468.6C627.4 480.3 623 494.8 611.4 501.1C599.7 507.4 585.1 503 578.9 491.4L551.1 441.5V480C551.1 497.7 537.7 512 519.1 512H471.1C454.3 512 439.1 497.7 439.1 480V441.5L413.1 491.4C406.8 503 392.3 507.4 380.6 501.1C368.9 494.8 364.6 480.3 370.9 468.6L407.2 401.1C405.5 399.5 404 397.6 402.9 395.4L375.1 345.5V400C375.1 417.7 361.7 432 343.1 432H295.1C278.3 432 263.1 417.7 263.1 400V345.5L237.1 395.4C235.1 397.6 234.5 399.5 232.8 401.1L269.1 468.6C275.4 480.3 271 494.8 259.4 501.1C247.7 507.4 233.1 503 226.9 491.4L199.1 441.5L199.1 480zM415 152.1C405.7 143.6 405.7 128.4 415 119C424.4 109.7 439.6 109.7 448.1 119L471.1 142.1V24C471.1 10.75 482.7 0 495.1 0C509.3 0 519.1 10.75 519.1 24V142.1L543 119C552.4 109.7 567.6 109.7 576.1 119C586.3 128.4 586.3 143.6 576.1 152.1L512.1 216.1C503.6 226.3 488.4 226.3 479 216.1L415 152.1z", } + } } } @@ -2878,11 +3170,15 @@ impl IconShape for FaArrowsLeftRightToLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 64C49.67 64 64 78.33 64 96V416C64 433.7 49.67 448 32 448C14.33 448 0 433.7 0 416V96C0 78.33 14.33 64 32 64zM246.6 137.4C259.1 149.9 259.1 170.1 246.6 182.6L205.3 224H434.7L393.4 182.6C380.9 170.1 380.9 149.9 393.4 137.4C405.9 124.9 426.1 124.9 438.6 137.4L534.6 233.4C547.1 245.9 547.1 266.1 534.6 278.6L438.6 374.6C426.1 387.1 405.9 387.1 393.4 374.6C380.9 362.1 380.9 341.9 393.4 329.4L434.7 288H205.3L246.6 329.4C259.1 341.9 259.1 362.1 246.6 374.6C234.1 387.1 213.9 387.1 201.4 374.6L105.4 278.6C92.88 266.1 92.88 245.9 105.4 233.4L201.4 137.4C213.9 124.9 234.1 124.9 246.6 137.4V137.4zM640 416C640 433.7 625.7 448 608 448C590.3 448 576 433.7 576 416V96C576 78.33 590.3 64 608 64C625.7 64 640 78.33 640 96V416z", } + } } } @@ -2917,11 +3213,15 @@ impl IconShape for FaArrowsLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 278.6l-96 96C400.4 380.9 392.2 384 384 384s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L402.8 288h-293.5l41.38 41.38c12.5 12.5 12.5 32.75 0 45.25C144.4 380.9 136.2 384 128 384s-16.38-3.125-22.62-9.375l-96-96c-12.5-12.5-12.5-32.75 0-45.25l96-96c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224h293.5l-41.38-41.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l96 96C515.1 245.9 515.1 266.1 502.6 278.6z", } + } } } @@ -2956,11 +3256,15 @@ impl IconShape for FaArrowsRotate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 16c-17.67 0-32 14.31-32 32v74.09C392.1 66.52 327.4 32 256 32C161.5 32 78.59 92.34 49.58 182.2c-5.438 16.81 3.797 34.88 20.61 40.28c16.89 5.5 34.88-3.812 40.3-20.59C130.9 138.5 189.4 96 256 96c50.5 0 96.26 24.55 124.4 64H336c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32V48C496 30.31 481.7 16 464 16zM441.8 289.6c-16.92-5.438-34.88 3.812-40.3 20.59C381.1 373.5 322.6 416 256 416c-50.5 0-96.25-24.55-124.4-64H176c17.67 0 32-14.31 32-32s-14.33-32-32-32h-128c-17.67 0-32 14.31-32 32v144c0 17.69 14.33 32 32 32s32-14.31 32-32v-74.09C119.9 445.5 184.6 480 255.1 480c94.45 0 177.4-60.34 206.4-150.2C467.9 313 458.6 294.1 441.8 289.6z", } + } } } @@ -2995,11 +3299,15 @@ impl IconShape for FaArrowsSpin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M257.1 95.53C245.8 95.53 234.7 96.72 223.1 98.97V33.97C234.8 32.36 245.9 31.53 257.1 31.53C315.3 31.53 368.3 53.72 408.2 90.11L437.6 60.69C447.7 50.61 464.9 57.75 464.9 72V177.4C464.9 186.2 457.7 193.4 448.9 193.4H343.5C329.3 193.4 322.1 176.1 332.2 166.1L362.9 135.4C334.7 110.6 297.7 95.53 257.1 95.53L257.1 95.53zM97.14 255.5C97.14 266.7 98.27 277.5 100.4 288H35.47C33.93 277.4 33.14 266.6 33.14 255.5C33.14 198.2 54.71 145.8 90.18 106.2L60.69 76.69C50.61 66.61 57.74 49.38 71.1 49.38H177.4C186.2 49.38 193.4 56.54 193.4 65.38V170.7C193.4 185 176.1 192.1 166.1 182.1L135.5 151.5C111.6 179.5 97.14 215.8 97.14 255.5V255.5zM182.1 348.2L153.1 377.1C181.1 401.1 217.4 415.5 257.1 415.5C267.7 415.5 278 414.5 288 412.6V477.4C277.9 478.8 267.6 479.5 257.1 479.5C199.8 479.5 147.4 457.1 107.8 422.5L76.69 453.6C66.61 463.7 49.37 456.5 49.37 442.3V336.9C49.37 328.1 56.54 320.9 65.37 320.9H170.7C184.1 320.9 192.1 338.1 182.1 348.2H182.1zM348.2 332.2L377.2 361.2C402.1 333.1 417.1 296.1 417.1 255.5C417.1 244.7 416.1 234.2 414 224H478.9C480.4 234.3 481.1 244.8 481.1 255.5C481.1 313.7 458.9 366.7 422.6 406.6L453.6 437.6C463.7 447.7 456.5 464.9 442.3 464.9H336.9C328.1 464.9 320.9 457.7 320.9 448.9V343.5C320.9 329.3 338.1 322.1 348.2 332.2L348.2 332.2z", } + } } } @@ -3034,11 +3342,15 @@ impl IconShape for FaArrowsSplitUpAndLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M246.6 150.6C234.1 163.1 213.9 163.1 201.4 150.6C188.9 138.1 188.9 117.9 201.4 105.4L297.4 9.372C309.9-3.124 330.1-3.124 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6C426.1 163.1 405.9 163.1 393.4 150.6L352 109.3V384C352 419.3 380.7 448 416 448H480C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H416C345.3 512 288 454.7 288 384C288 348.7 259.3 320 224 320H109.3L150.6 361.4C163.1 373.9 163.1 394.1 150.6 406.6C138.1 419.1 117.9 419.1 105.4 406.6L9.38 310.6L9.305 310.6C3.575 304.8 .0259 296.9 .0003 288.1L2.428 275.8C3.99 271.1 6.305 268.4 9.372 265.4L105.4 169.4C117.9 156.9 138.1 156.9 150.6 169.4C163.1 181.9 163.1 202.1 150.6 214.6L109.3 255.1H224C247.3 255.1 269.2 262.2 288 273.1V109.3L246.6 150.6zM0 287.9C.0125 283.6 .8749 279.5 2.428 275.8C.8214 279.6 .0122 283.8 0 287.9zM0 288.1V287.1V287.9V288.1z", } + } } } @@ -3073,11 +3385,15 @@ impl IconShape for FaArrowsToCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.372 9.372C21.87-3.124 42.13-3.124 54.63 9.372L159.1 114.7V95.1C159.1 78.33 174.3 63.1 191.1 63.1C209.7 63.1 223.1 78.33 223.1 95.1V191.1C223.1 196.3 223.1 200.5 221.6 204.2C220 207.1 217.7 211.5 214.7 214.6L214.6 214.7C211.5 217.7 207.1 220 204.2 221.6C200.5 223.1 196.3 223.1 191.1 223.1H95.1C78.33 223.1 63.1 209.7 63.1 191.1C63.1 174.3 78.33 159.1 95.1 159.1H114.7L9.372 54.63C-3.124 42.13-3.124 21.87 9.372 9.372V9.372zM384 256C384 291.3 355.3 320 320 320C284.7 320 256 291.3 256 256C256 220.7 284.7 192 320 192C355.3 192 384 220.7 384 256zM96 352C78.33 352 64 337.7 64 320C64 302.3 78.33 288 96 288H192H192.1C200.9 288 208.8 291.6 214.6 297.3L214.7 297.4C217.7 300.5 220 304 221.6 307.8C223.1 311.5 224 315.7 224 319.1V416C224 433.7 209.7 448 192 448C174.3 448 160 433.7 160 416V397.3L54.63 502.6C42.13 515.1 21.87 515.1 9.373 502.6C-3.124 490.1-3.124 469.9 9.373 457.4L114.7 352L96 352zM448 64C465.7 64 480 78.33 480 96V114.7L585.4 9.373C597.9-3.124 618.1-3.124 630.6 9.373C643.1 21.87 643.1 42.13 630.6 54.63L525.3 160H544C561.7 160 576 174.3 576 192C576 209.7 561.7 224 544 224H448C439.2 224 431.2 220.4 425.4 214.7L425.3 214.6C422.3 211.5 419.1 207.1 418.4 204.2C416.9 200.5 416 196.4 416 192.1V191.1V96C416 78.33 430.3 64 448 64H448zM525.3 352L630.6 457.4C643.1 469.9 643.1 490.1 630.6 502.6C618.1 515.1 597.9 515.1 585.4 502.6L480 397.3V416C480 433.7 465.7 448 448 448C430.3 448 416 433.7 416 416V320C416 319.1 416 319.9 416 319.9C416 315.6 416.9 311.5 418.4 307.8C419.1 303.1 422.3 300.4 425.4 297.4C431.1 291.6 439.1 288 447.9 288C447.9 288 447.1 288 448 288H544C561.7 288 576 302.3 576 320C576 337.7 561.7 352 544 352L525.3 352z", } + } } } @@ -3112,11 +3428,15 @@ impl IconShape for FaArrowsToDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 82.74L297.4 73.37C309.9 60.88 330.1 60.88 342.6 73.37C355.1 85.87 355.1 106.1 342.6 118.6L278.6 182.6C266.1 195.1 245.9 195.1 233.4 182.6L169.4 118.6C156.9 106.1 156.9 85.87 169.4 73.37C181.9 60.88 202.1 60.88 214.6 73.37L223.1 82.75V32C223.1 14.33 238.3 0 255.1 0C273.7 0 288 14.33 288 32L288 82.74zM438.6 342.6C426.1 355.1 405.9 355.1 393.4 342.6L329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4L393.4 169.4C405.9 156.9 426.1 156.9 438.6 169.4C451.1 181.9 451.1 202.1 438.6 214.6L429.3 223.1H480C497.7 223.1 512 238.3 512 255.1C512 273.7 497.7 287.1 480 287.1H429.3L438.6 297.4C451.1 309.9 451.1 330.1 438.6 342.6V342.6zM288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM182.6 233.4C195.1 245.9 195.1 266.1 182.6 278.6L118.6 342.6C106.1 355.1 85.87 355.1 73.37 342.6C60.88 330.1 60.88 309.9 73.37 297.4L82.75 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H82.74L73.37 214.6C60.88 202.1 60.88 181.9 73.37 169.4C85.87 156.9 106.1 156.9 118.6 169.4L182.6 233.4zM169.4 438.6C156.9 426.1 156.9 405.9 169.4 393.4L233.4 329.4C245.9 316.9 266.1 316.9 278.6 329.4L342.6 393.4C355.1 405.9 355.1 426.1 342.6 438.6C330.1 451.1 309.9 451.1 297.4 438.6L288 429.3V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V429.3L214.6 438.6C202.1 451.1 181.9 451.1 169.4 438.6H169.4z", } + } } } @@ -3151,11 +3471,15 @@ impl IconShape for FaArrowsToEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.03 15.03C24.4 5.657 39.6 5.657 48.97 15.03L112 78.06V40C112 26.75 122.7 15.1 136 15.1C149.3 15.1 160 26.75 160 40V136C160 149.3 149.3 160 136 160H40C26.75 160 15.1 149.3 15.1 136C15.1 122.7 26.75 112 40 112H78.06L15.03 48.97C5.657 39.6 5.657 24.4 15.03 15.03V15.03zM133.5 243.9C158.6 193.6 222.7 112 320 112C417.3 112 481.4 193.6 506.5 243.9C510.3 251.6 510.3 260.4 506.5 268.1C481.4 318.4 417.3 400 320 400C222.7 400 158.6 318.4 133.5 268.1C129.7 260.4 129.7 251.6 133.5 243.9V243.9zM320 320C355.3 320 384 291.3 384 256C384 220.7 355.3 192 320 192C284.7 192 256 220.7 256 256C256 291.3 284.7 320 320 320zM591 15.03C600.4 5.657 615.6 5.657 624.1 15.03C634.3 24.4 634.3 39.6 624.1 48.97L561.9 112H600C613.3 112 624 122.7 624 136C624 149.3 613.3 160 600 160H504C490.7 160 480 149.3 480 136V40C480 26.75 490.7 15.1 504 15.1C517.3 15.1 528 26.75 528 40V78.06L591 15.03zM15.03 463L78.06 400H40C26.75 400 15.1 389.3 15.1 376C15.1 362.7 26.75 352 40 352H136C149.3 352 160 362.7 160 376V472C160 485.3 149.3 496 136 496C122.7 496 112 485.3 112 472V433.9L48.97 496.1C39.6 506.3 24.4 506.3 15.03 496.1C5.657 487.6 5.657 472.4 15.03 463V463zM528 433.9V472C528 485.3 517.3 496 504 496C490.7 496 480 485.3 480 472V376C480 362.7 490.7 352 504 352H600C613.3 352 624 362.7 624 376C624 389.3 613.3 400 600 400H561.9L624.1 463C634.3 472.4 634.3 487.6 624.1 496.1C615.6 506.3 600.4 506.3 591 496.1L528 433.9z", } + } } } @@ -3190,11 +3514,15 @@ impl IconShape for FaArrowsTurnRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M297.4 9.372C309.9-3.124 330.1-3.124 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L342.6 246.6C330.1 259.1 309.9 259.1 297.4 246.6C284.9 234.1 284.9 213.9 297.4 201.4L338.7 160H128C92.65 160 64 188.7 64 224V256C64 273.7 49.67 288 32 288C14.33 288 0 273.7 0 256V224C0 153.3 57.31 96 128 96H338.7L297.4 54.63C284.9 42.13 284.9 21.87 297.4 9.373V9.372zM201.4 265.4C213.9 252.9 234.1 252.9 246.6 265.4L342.6 361.4C355.1 373.9 355.1 394.1 342.6 406.6L246.6 502.6C234.1 515.1 213.9 515.1 201.4 502.6C188.9 490.1 188.9 469.9 201.4 457.4L242.7 416H96C78.33 416 64 430.3 64 448V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V448C0 394.1 42.98 352 96 352H242.7L201.4 310.6C188.9 298.1 188.9 277.9 201.4 265.4V265.4z", } + } } } @@ -3229,11 +3557,15 @@ impl IconShape for FaArrowsTurnToDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M249.4 25.37C261.9 12.88 282.1 12.88 294.6 25.37C307.1 37.87 307.1 58.13 294.6 70.63L269.3 95.1H416C469 95.1 512 138.1 512 191.1V223.1C512 241.7 497.7 255.1 480 255.1C462.3 255.1 448 241.7 448 223.1V191.1C448 174.3 433.7 159.1 416 159.1H269.3L294.6 185.4C307.1 197.9 307.1 218.1 294.6 230.6C282.1 243.1 261.9 243.1 249.4 230.6L169.4 150.6C156.9 138.1 156.9 117.9 169.4 105.4L249.4 25.37zM342.6 361.4C355.1 373.9 355.1 394.1 342.6 406.6L262.6 486.6C250.1 499.1 229.9 499.1 217.4 486.6C204.9 474.1 204.9 453.9 217.4 441.4L242.7 416H96C78.33 416 64 430.3 64 448V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V448C0 394.1 42.98 352 96 352H242.7L217.4 326.6C204.9 314.1 204.9 293.9 217.4 281.4C229.9 268.9 250.1 268.9 262.6 281.4L342.6 361.4zM512 384C512 419.3 483.3 448 448 448C412.7 448 384 419.3 384 384C384 348.7 412.7 320 448 320C483.3 320 512 348.7 512 384zM128 128C128 163.3 99.35 192 64 192C28.65 192 0 163.3 0 128C0 92.65 28.65 64 64 64C99.35 64 128 92.65 128 128z", } + } } } @@ -3268,11 +3600,15 @@ impl IconShape for FaArrowsUpDownLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 255.1c0 8.188-3.125 16.41-9.375 22.66l-72 72C424.4 356.9 416.2 360 408 360c-18.28 0-32-14.95-32-32c0-8.188 3.125-16.38 9.375-22.62L402.8 288H288v114.8l17.38-17.38C311.6 379.1 319.8 376 328 376c18.28 0 32 14.95 32 32c0 8.188-3.125 16.38-9.375 22.62l-72 72C272.4 508.9 264.2 512 256 512s-16.38-3.125-22.62-9.375l-72-72C155.1 424.4 152 416.2 152 408c0-17.05 13.73-32 32-32c8.188 0 16.38 3.125 22.62 9.375L224 402.8V288H109.3l17.38 17.38C132.9 311.6 136 319.8 136 328c0 17.05-13.73 32-32 32c-8.188 0-16.38-3.125-22.62-9.375l-72-72C3.125 272.4 0 264.2 0 255.1s3.125-16.34 9.375-22.59l72-72C87.63 155.1 95.81 152 104 152c18.28 0 32 14.95 32 32c0 8.188-3.125 16.38-9.375 22.62L109.3 224H224V109.3L206.6 126.6C200.4 132.9 192.2 136 184 136c-18.28 0-32-14.95-32-32c0-8.188 3.125-16.38 9.375-22.62l72-72C239.6 3.125 247.8 0 256 0s16.38 3.125 22.62 9.375l72 72C356.9 87.63 360 95.81 360 104c0 17.05-13.73 32-32 32c-8.188 0-16.38-3.125-22.62-9.375L288 109.3V224h114.8l-17.38-17.38C379.1 200.4 376 192.2 376 184c0-17.05 13.73-32 32-32c8.188 0 16.38 3.125 22.62 9.375l72 72C508.9 239.6 512 247.8 512 255.1z", } + } } } @@ -3307,11 +3643,15 @@ impl IconShape for FaArrowsUpDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M246.6 361.4C252.9 367.6 256 375.8 256 384s-3.125 16.38-9.375 22.62l-96 96c-12.5 12.5-32.75 12.5-45.25 0l-96-96c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L96 402.8v-293.5L54.63 150.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l96-96c12.5-12.5 32.75-12.5 45.25 0l96 96C252.9 111.6 256 119.8 256 128s-3.125 16.38-9.375 22.62c-12.5 12.5-32.75 12.5-45.25 0L160 109.3v293.5l41.38-41.38C213.9 348.9 234.1 348.9 246.6 361.4z", } + } } } @@ -3346,11 +3686,15 @@ impl IconShape for FaArrowsUpToLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H544C561.7 32 576 46.33 576 64C576 81.67 561.7 96 544 96H32zM105.4 137.4C117.9 124.9 138.1 124.9 150.6 137.4L246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6C234.1 291.1 213.9 291.1 201.4 278.6L160 237.3V448C160 465.7 145.7 480 128 480C110.3 480 96 465.7 96 448V237.3L54.63 278.6C42.13 291.1 21.87 291.1 9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4L105.4 137.4zM329.4 233.4L425.4 137.4C437.9 124.9 458.1 124.9 470.6 137.4L566.6 233.4C579.1 245.9 579.1 266.1 566.6 278.6C554.1 291.1 533.9 291.1 521.4 278.6L480 237.3L480 448C480 465.7 465.7 480 448 480C430.3 480 416 465.7 416 448V237.3L374.6 278.6C362.1 291.1 341.9 291.1 329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4H329.4z", } + } } } @@ -3385,11 +3729,15 @@ impl IconShape for FaAsterisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z", } + } } } @@ -3424,11 +3772,15 @@ impl IconShape for FaAt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M207.8 20.73c-93.45 18.32-168.7 93.66-187 187.1c-27.64 140.9 68.65 266.2 199.1 285.1c19.01 2.888 36.17-12.26 36.17-31.49l.0001-.6631c0-15.74-11.44-28.88-26.84-31.24c-84.35-12.98-149.2-86.13-149.2-174.2c0-102.9 88.61-185.5 193.4-175.4c91.54 8.869 158.6 91.25 158.6 183.2l0 16.16c0 22.09-17.94 40.05-40 40.05s-40.01-17.96-40.01-40.05v-120.1c0-8.847-7.161-16.02-16.01-16.02l-31.98 .0036c-7.299 0-13.2 4.992-15.12 11.68c-24.85-12.15-54.24-16.38-86.06-5.106c-38.75 13.73-68.12 48.91-73.72 89.64c-9.483 69.01 43.81 128 110.9 128c26.44 0 50.43-9.544 69.59-24.88c24 31.3 65.23 48.69 109.4 37.49C465.2 369.3 496 324.1 495.1 277.2V256.3C495.1 107.1 361.2-9.332 207.8 20.73zM239.1 304.3c-26.47 0-48-21.56-48-48.05s21.53-48.05 48-48.05s48 21.56 48 48.05S266.5 304.3 239.1 304.3z", } + } } } @@ -3463,11 +3815,15 @@ impl IconShape for FaAtom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 224C238.4 224 223.1 238.4 223.1 256S238.4 288 256 288c17.63 0 32-14.38 32-32S273.6 224 256 224zM470.2 128c-10.88-19.5-40.51-50.75-116.3-41.88C332.4 34.88 299.6 0 256 0S179.6 34.88 158.1 86.12C82.34 77.38 52.71 108.5 41.83 128c-16.38 29.38-14.91 73.12 25.23 128c-40.13 54.88-41.61 98.63-25.23 128c29.13 52.38 101.6 43.63 116.3 41.88C179.6 477.1 212.4 512 256 512s76.39-34.88 97.9-86.13C368.5 427.6 441 436.4 470.2 384c16.38-29.38 14.91-73.13-25.23-128C485.1 201.1 486.5 157.4 470.2 128zM95.34 352c-4.001-7.25-.1251-24.75 15-48.25c6.876 6.5 14.13 12.87 21.88 19.12c1.625 13.75 4.001 27.13 6.751 40.13C114.3 363.9 99.09 358.6 95.34 352zM132.2 189.1C124.5 195.4 117.2 201.8 110.3 208.2C95.22 184.8 91.34 167.2 95.34 160c3.376-6.125 16.38-11.5 37.88-11.5c1.75 0 3.876 .375 5.751 .375C136.1 162.2 133.8 175.6 132.2 189.1zM256 64c9.502 0 22.25 13.5 33.88 37.25C278.6 105 267.4 109.3 256 114.1C244.6 109.3 233.4 105 222.1 101.2C233.7 77.5 246.5 64 256 64zM256 448c-9.502 0-22.25-13.5-33.88-37.25C233.4 407 244.6 402.7 256 397.9c11.38 4.875 22.63 9.135 33.88 12.89C278.3 434.5 265.5 448 256 448zM256 336c-44.13 0-80.02-35.88-80.02-80S211.9 176 256 176s80.02 35.88 80.02 80S300.1 336 256 336zM416.7 352c-3.626 6.625-19 11.88-43.63 11c2.751-12.1 5.126-26.38 6.751-40.13c7.752-6.25 15-12.63 21.88-19.12C416.8 327.2 420.7 344.8 416.7 352zM401.7 208.2c-6.876-6.5-14.13-12.87-21.88-19.12c-1.625-13.5-3.876-26.88-6.751-40.25c1.875 0 4.001-.375 5.751-.375c21.5 0 34.51 5.375 37.88 11.5C420.7 167.2 416.8 184.8 401.7 208.2z", } + } } } @@ -3502,11 +3858,15 @@ impl IconShape for FaAudioDescription { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M170.8 280H213.2L192 237.7L170.8 280zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM274.7 349.5C271.3 351.2 267.6 352 264 352c-8.812 0-17.28-4.859-21.5-13.27L233.2 320H150.8l-9.367 18.73c-5.906 11.86-20.31 16.7-32.19 10.73c-11.88-5.938-16.69-20.34-10.75-32.2l72-144c8.125-16.25 34.81-16.25 42.94 0l72 144C291.4 329.1 286.6 343.5 274.7 349.5zM384 352h-56c-13.25 0-24-10.75-24-24v-144C304 170.8 314.8 160 328 160H384c52.94 0 96 43.06 96 96S436.9 352 384 352zM384 208h-32v96h32c26.47 0 48-21.53 48-48S410.5 208 384 208z", } + } } } @@ -3541,11 +3901,15 @@ impl IconShape for FaAustralSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M325.3 224H416C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288H352L365.3 320H416C433.7 320 448 334.3 448 352C448 369.7 433.7 384 416 384H392L413.5 435.7C420.3 452 412.6 470.7 396.3 477.5C379.1 484.3 361.3 476.6 354.5 460.3L322.7 384H125.3L93.54 460.3C86.74 476.6 68.01 484.3 51.69 477.5C35.38 470.7 27.66 452 34.46 435.7L56 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320H82.67L96 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H122.7L194.5 51.69C199.4 39.77 211.1 32 224 32C236.9 32 248.6 39.77 253.5 51.69L325.3 224zM256 224L223.1 147.2L191.1 224H256zM165.3 288L151.1 320H296L282.7 288H165.3z", } + } } } @@ -3580,11 +3944,15 @@ impl IconShape for FaAward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 358.3c13.98-8.088 17.53-30.04 28.88-41.39c11.35-11.35 33.3-14.88 41.39-28.87c7.98-13.79 .1658-34.54 4.373-50.29C366.7 222.5 383.1 208.5 383.1 192c0-16.5-17.27-30.52-21.34-45.73c-4.207-15.75 3.612-36.5-4.365-50.29c-8.086-13.98-30.03-17.52-41.38-28.87c-11.35-11.35-14.89-33.3-28.87-41.39c-13.79-7.979-34.54-.1637-50.29-4.375C222.5 17.27 208.5 0 192 0C175.5 0 161.5 17.27 146.3 21.34C130.5 25.54 109.8 17.73 95.98 25.7C82 33.79 78.46 55.74 67.11 67.08C55.77 78.43 33.81 81.97 25.72 95.95C17.74 109.7 25.56 130.5 21.35 146.2C17.27 161.5 .0008 175.5 .0008 192c0 16.5 17.27 30.52 21.34 45.73c4.207 15.75-3.615 36.5 4.361 50.29C33.8 302 55.74 305.5 67.08 316.9c11.35 11.35 14.89 33.3 28.88 41.4c13.79 7.979 34.53 .1582 50.28 4.369C161.5 366.7 175.5 384 192 384c16.5 0 30.52-17.27 45.74-21.34C253.5 358.5 274.2 366.3 288 358.3zM112 192c0-44.27 35.81-80 80-80s80 35.73 80 80c0 44.17-35.81 80-80 80S112 236.2 112 192zM1.719 433.2c-3.25 8.188-1.781 17.48 3.875 24.25c5.656 6.75 14.53 9.898 23.12 8.148l45.19-9.035l21.43 42.27C99.46 507 107.6 512 116.7 512c.3438 0 .6641-.0117 1.008-.0273c9.5-.375 17.65-6.082 21.24-14.88l33.58-82.08c-53.71-4.639-102-28.12-138.2-63.95L1.719 433.2zM349.6 351.1c-36.15 35.83-84.45 59.31-138.2 63.95l33.58 82.08c3.594 8.797 11.74 14.5 21.24 14.88C266.6 511.1 266.1 512 267.3 512c9.094 0 17.23-4.973 21.35-13.14l21.43-42.28l45.19 9.035c8.594 1.75 17.47-1.398 23.12-8.148c5.656-6.766 7.125-16.06 3.875-24.25L349.6 351.1z", } + } } } @@ -3619,11 +3987,15 @@ impl IconShape for FaB { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M257.1 242.4C276.1 220.1 288 191.6 288 160c0-70.58-57.42-128-128-128H32c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32l160-.0049c70.58 0 128-57.42 128-128C320 305.3 294.6 264.8 257.1 242.4zM64 96.01h96c35.3 0 64 28.7 64 64s-28.7 64-64 64H64V96.01zM192 416H64v-128h128c35.3 0 64 28.7 64 64S227.3 416 192 416z", } + } } } @@ -3658,11 +4030,15 @@ impl IconShape for FaBabyCarriage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.1 192H.1398C2.741 117.9 41.34 52.95 98.98 14.1C112.2 5.175 129.8 9.784 138.9 22.92L255.1 192zM384 160C384 124.7 412.7 96 448 96H480C497.7 96 512 110.3 512 128C512 145.7 497.7 160 480 160H448V224C448 249.2 442.2 274.2 430.9 297.5C419.7 320.8 403.2 341.9 382.4 359.8C361.6 377.6 336.9 391.7 309.7 401.4C282.5 411 253.4 416 223.1 416C194.6 416 165.5 411 138.3 401.4C111.1 391.7 86.41 377.6 65.61 359.8C44.81 341.9 28.31 320.8 17.05 297.5C5.794 274.2 0 249.2 0 224H384L384 160zM31.1 464C31.1 437.5 53.49 416 79.1 416C106.5 416 127.1 437.5 127.1 464C127.1 490.5 106.5 512 79.1 512C53.49 512 31.1 490.5 31.1 464zM416 464C416 490.5 394.5 512 368 512C341.5 512 320 490.5 320 464C320 437.5 341.5 416 368 416C394.5 416 416 437.5 416 464z", } + } } } @@ -3697,11 +4073,15 @@ impl IconShape for FaBaby { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M156.8 411.8l31.22-31.22l-60.04-53.09l-52.29 52.28C61.63 393.8 60.07 416.1 72 432l48 64C127.9 506.5 139.9 512 152 512c8.345 0 16.78-2.609 23.97-8c17.69-13.25 21.25-38.33 8-56L156.8 411.8zM224 159.1c44.25 0 79.99-35.75 79.99-79.1S268.3 0 224 0S144 35.75 144 79.1S179.8 159.1 224 159.1zM408.7 145c-12.75-18.12-37.63-22.38-55.76-9.75l-40.63 28.5c-52.63 37-124.1 37-176.8 0l-40.63-28.5C76.84 122.6 51.97 127 39.22 145C26.59 163.1 30.97 188 48.97 200.8l40.63 28.5C101.7 237.7 114.7 244.3 128 250.2L128 288h192l.0002-37.71c13.25-5.867 26.22-12.48 38.34-21.04l40.63-28.5C417.1 188 421.4 163.1 408.7 145zM320 327.4l-60.04 53.09l31.22 31.22L264 448c-13.25 17.67-9.689 42.75 8 56C279.2 509.4 287.6 512 295.1 512c12.16 0 24.19-5.516 32.03-16l48-64c11.94-15.92 10.38-38.2-3.719-52.28L320 327.4z", } + } } } @@ -3736,11 +4116,15 @@ impl IconShape for FaBackwardFast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 415.1V96.03c0-17.67 14.33-31.1 31.1-31.1C49.67 64.03 64 78.36 64 96.03v131.8l171.5-156.5C256.1 54.28 288 68.66 288 96.03v131.9l171.5-156.5C480.1 54.28 512 68.66 512 96.03v319.9c0 27.37-31.88 41.74-52.5 24.62L288 285.2v130.7c0 27.37-31.88 41.74-52.5 24.62L64 285.2v130.7c0 17.67-14.33 31.1-31.1 31.1C14.33 447.1 0 433.6 0 415.1z", } + } } } @@ -3775,11 +4159,15 @@ impl IconShape for FaBackwardStep { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M31.1 64.03c-17.67 0-31.1 14.33-31.1 32v319.9c0 17.67 14.33 32 32 32C49.67 447.1 64 433.6 64 415.1V96.03C64 78.36 49.67 64.03 31.1 64.03zM267.5 71.41l-192 159.1C67.82 237.8 64 246.9 64 256c0 9.094 3.82 18.18 11.44 24.62l192 159.1c20.63 17.12 52.51 2.75 52.51-24.62v-319.9C319.1 68.66 288.1 54.28 267.5 71.41z", } + } } } @@ -3814,11 +4202,15 @@ impl IconShape for FaBackward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M459.5 71.41l-171.5 142.9v83.45l171.5 142.9C480.1 457.7 512 443.3 512 415.1V96.03C512 68.66 480.1 54.28 459.5 71.41zM203.5 71.41L11.44 231.4c-15.25 12.87-15.25 36.37 0 49.24l192 159.1c20.63 17.12 52.51 2.749 52.51-24.62v-319.9C255.1 68.66 224.1 54.28 203.5 71.41z", } + } } } @@ -3853,11 +4245,15 @@ impl IconShape for FaBacon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M29.34 432.5l-18.06-20.15c-9.406-10.47-13.25-25.3-10.31-39.65c2.813-13.71 11.23-24.74 23.09-30.23l68.88-31.94c47.95-22.25 87.64-60.2 114.8-109.8l20.66-37.76c28.77-52.59 70.98-92.93 122.1-116.6l92.75-42.99c14.84-6.812 32.41-3.078 43.69 9.518l34.08 38.01l-104.8 48.56c-55.72 25.83-101.7 69.73-133 127L261.3 266.5c-28.03 51.22-69 90.42-118.5 113.4L29.34 432.5zM564.7 99.68l-21.4-23.87l-113.6 52.68c-49.47 22.94-90.44 62.11-118.5 113.3L289.3 281.9c-31.33 57.27-77.34 101.2-133.1 127l-104.5 48.43l37.43 41.74C96.64 507.5 106.1 512 117.5 512c5.188 0 10.41-1.11 15.33-3.375l92.75-42.99c51.13-23.69 93.34-64.03 122.1-116.6l20.66-37.76c27.11-49.56 66.8-87.5 114.8-109.8l68.88-31.94c11.86-5.486 20.28-16.52 23.09-30.23C577.1 124.1 574.1 110.1 564.7 99.68z", } + } } } @@ -3892,11 +4288,15 @@ impl IconShape for FaBacteria { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M627.3 227.3c9.439-2.781 14.81-12.65 12-22.04c-3.039-10.21-13.57-14.52-22.14-11.95l-11.27 3.33c-8.086-15.15-20.68-27.55-36.4-35.43l2.888-11.06c1.867-7.158-1.9-22.19-17.26-22.19c-7.92 0-15.14 5.288-17.23 13.28l-2.865 10.97c-7.701-.2793-26.9-.6485-48.75 13.63L477.6 157.1c-3.777-3.873-15.44-9.779-25.19-.3691c-7.062 6.822-7.225 18.04-.3711 25.07l9.14 9.373c-11.96 18.85-10.27 28.38-15.88 46.61c-8.023-3.758-11.44-5.943-16.66-5.943c-6.689 0-13.09 3.763-16.13 10.19c-4.188 8.856-.3599 19.42 8.546 23.58l8.797 4.115c-14.91 22.05-34.42 33.57-34.83 33.83l-3.922-8.855C387.2 285.8 376.7 281.7 367.7 285.6c-9 3.959-13.08 14.42-9.115 23.39l4.041 9.127c-16.38 4.559-27.93 4.345-46.15 16.94l-9.996-9.012c-6.969-6.303-18.28-6.33-25.15 1.235c-6.609 7.26-6.053 18.47 1.24 25.04l9.713 8.756c-8.49 14.18-12.74 30.77-11.64 48.17l-11.86 3.512c-9.428 2.793-14.8 12.66-11.99 22.05c2.781 9.385 12.69 14.71 22.15 11.94l11.34-3.359c8.287 15.49 20.99 27.86 36.38 35.57l-2.839 10.85c-2.482 9.477 3.224 19.16 12.75 21.62c9.566 2.482 19.25-3.221 21.72-12.69l2.82-10.78c5.508 .1875 11.11-.1523 16.75-1.102c11.37-1.893 22.23-5.074 33.1-8.24l3.379 9.455c3.305 9.225 13.5 14.11 22.75 10.76c9.266-3.279 14.1-13.41 10.81-22.65l-3.498-9.792c15.41-6.654 30.08-14.46 43.95-23.57l6.321 8.429c5.891 7.84 17.05 9.443 24.93 3.602c7.885-5.863 9.498-16.97 3.617-24.82l-6.457-8.611c12.66-10.78 24.33-22.54 34.96-35.33l8.816 6.413c7.932 5.795 19.07 4.074 24.89-3.855c5.809-7.908 4.072-18.1-3.874-24.77l-8.885-6.465c8.893-13.88 16.54-28.52 22.99-43.91l10.47 3.59c9.334 3.186 19.43-1.719 22.64-10.99c3.211-9.258-1.739-19.35-11.04-22.53l-10.33-3.541c5.744-20.5 9.424-31.81 8.338-49.26L627.3 227.3zM416 416c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32c17.67 0 32 14.33 32 32C448 401.7 433.7 416 416 416zM272.3 226.4c9-3.959 13.08-14.42 9.115-23.39L277.4 193.9c16.38-4.561 27.93-4.345 46.15-16.94l9.996 9.012c6.969 6.301 18.28 6.326 25.15-1.236c6.609-7.26 6.053-18.47-1.24-25.04l-9.713-8.756c8.49-14.18 12.74-30.77 11.64-48.18l11.86-3.511c9.428-2.793 14.8-12.66 11.99-22.05c-2.781-9.385-12.69-14.71-22.15-11.94l-11.34 3.357C341.5 53.13 328.8 40.76 313.4 33.05l2.838-10.85C318.7 12.73 313 3.04 303.5 .5811c-9.566-2.482-19.25 3.222-21.72 12.69l-2.82 10.78C273.4 23.86 267.8 24.2 262.2 25.15C250.8 27.04 239.1 30.22 229.1 33.39L225.7 23.93C222.4 14.71 212.2 9.827 202.1 13.17C193.7 16.45 188.9 26.59 192.2 35.82l3.498 9.793C180.2 52.27 165.6 60.07 151.7 69.19L145.4 60.76C139.5 52.92 128.3 51.32 120.5 57.16C112.6 63.02 110.1 74.13 116.8 81.98l6.457 8.611C110.6 101.4 98.96 113.1 88.34 125.9L79.52 119.5c-7.932-5.795-19.08-4.074-24.89 3.855c-5.809 7.908-4.07 19 3.875 24.77l8.885 6.465C58.5 168.5 50.86 183.1 44.41 198.5L33.93 194.9c-9.334-3.186-19.44 1.721-22.64 10.99C8.086 215.2 13.04 225.3 22.34 228.4l10.33 3.541C26.93 252.5 23.25 263.8 24.33 281.2L12.75 284.7C3.309 287.4-2.061 297.3 .7441 306.7c3.041 10.21 13.57 14.52 22.14 11.95l11.27-3.33c8.086 15.15 20.68 27.55 36.39 35.43l-2.887 11.06c-1.865 7.156 1.902 22.19 17.26 22.19c7.92 0 15.14-5.287 17.23-13.28l2.863-10.97c7.701 .2773 26.9 .6465 48.76-13.63l8.59 8.809c3.777 3.873 15.44 9.779 25.19 .3691c7.062-6.822 7.225-18.04 .3711-25.07l-9.14-9.373c11.96-18.85 10.27-28.38 15.88-46.61c8.025 3.756 11.44 5.943 16.66 5.943c6.689 0 13.09-3.762 16.13-10.19C231.6 261.1 227.8 250.6 218.9 246.4L210.1 242.3C225 220.2 244.5 208.7 244.9 208.5l3.922 8.856C252.8 226.2 263.3 230.3 272.3 226.4zM128 256C110.3 256 96 241.7 96 223.1c0-17.67 14.33-32 32-32c17.67 0 32 14.33 32 32C160 241.7 145.7 256 128 256zM208 160c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C224 152.8 216.8 160 208 160z", } + } } } @@ -3931,11 +4331,15 @@ impl IconShape for FaBacterium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M543 102.9c-3.711-12.51-16.92-19.61-29.53-15.92l-15.12 4.48c-11.05-20.65-27.98-37.14-48.5-47.43l3.783-14.46c3.309-12.64-4.299-25.55-16.99-28.83c-12.76-3.309-25.67 4.295-28.96 16.92l-3.76 14.37c-9.947-.3398-26.22 .1016-66.67 11.88l-4.301-12.03c-4.406-12.3-17.1-18.81-30.34-14.34c-12.35 4.371-18.8 17.88-14.41 30.2l4.303 12.04c-20.6 8.889-40.16 19.64-58.69 31.83L225.9 81.01C217.1 70.56 203.1 68.42 192.6 76.21C182.1 84.03 179.9 98.83 187.8 109.3l7.975 10.63C178.8 134.3 163.3 150.3 149.1 167.4L138 159.3C127.5 151.6 112.6 153.9 104.8 164.5c-7.748 10.54-5.428 25.33 5.164 33.03l11.09 8.066C109.2 224.1 98.79 243.7 90.18 264.3l-12.93-4.431c-12.45-4.248-25.92 2.293-30.18 14.65C42.78 286.9 49.38 300.3 61.78 304.6l13.05 4.474c-11.86 42.33-11.02 55.76-10.39 65.93l-15.45 4.566c-12.59 3.709-19.74 16.87-16 29.38c4.053 13.61 18.1 19.36 29.52 15.93l15.02-4.441c10.78 20.21 27.57 36.73 48.53 47.24l-3.852 14.75C119.7 491.1 124.8 512 145.2 512c10.56 0 20.19-7.049 22.98-17.7l3.816-14.63c10.2 .377 35.85 .873 65.01-18.17l11.45 11.74c5.037 5.164 20.59 13.04 33.58 .4922c9.416-9.096 9.633-24.06 .4941-33.43l-12.19-12.5c7.805-12.29 13.56-26.13 16.11-41.4c1.186-7.107 3.082-13.95 5.158-20.7c10.66 4.988 15.16 7.881 22.12 7.881c8.922 0 17.46-5.018 21.51-13.59c5.582-11.8 .4785-25.89-11.4-31.45l-11.73-5.486c20.09-29.62 45.89-44.76 46.44-45.11l5.23 11.81c5.273 11.86 19.19 17.36 31.33 12.1c11.1-5.279 17.44-19.22 12.15-31.18L401.9 258.5c5.438-1.512 10.86-3.078 16.52-4.021c16.8-2.797 31.88-9.459 45.02-18.54l13.33 12.02c9.289 8.395 24.37 8.439 33.54-1.648c8.814-9.68 8.072-24.62-1.654-33.38l-12.95-11.68c11.32-18.9 16.99-41.02 15.52-64.23l15.81-4.681C539.6 128.6 546.7 115.4 543 102.9zM192 368c-26.51 0-48.01-21.49-48.01-48s21.5-48 48.01-48S240.1 293.5 240.1 320S218.6 368 192 368zM272 232c-13.25 0-23.92-10.75-23.92-24c0-13.26 10.67-23.1 23.92-23.1c13.26 0 23.1 10.74 23.1 23.1C295.1 221.3 285.3 232 272 232z", } + } } } @@ -3970,11 +4374,15 @@ impl IconShape for FaBagShopping { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 112C112 50.14 162.1 0 224 0C285.9 0 336 50.14 336 112V160H400C426.5 160 448 181.5 448 208V416C448 469 405 512 352 512H96C42.98 512 0 469 0 416V208C0 181.5 21.49 160 48 160H112V112zM160 160H288V112C288 76.65 259.3 48 224 48C188.7 48 160 76.65 160 112V160zM136 256C149.3 256 160 245.3 160 232C160 218.7 149.3 208 136 208C122.7 208 112 218.7 112 232C112 245.3 122.7 256 136 256zM312 208C298.7 208 288 218.7 288 232C288 245.3 298.7 256 312 256C325.3 256 336 245.3 336 232C336 218.7 325.3 208 312 208z", } + } } } @@ -4009,11 +4417,15 @@ impl IconShape for FaBahai { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496.3 202.5l-110-15.38l41.88-104.4c6.625-16.63-11.63-32.25-26.63-22.63L307.5 120l-34.13-107.1C270.6 4.25 263.4 0 255.1 0C248.6 0 241.4 4.25 238.6 12.88L204.5 120L110.5 60.12c-15-9.5-33.22 5.1-26.6 22.63l41.85 104.4L15.71 202.5C-1.789 205-5.915 228.8 9.71 237.2l98.14 52.63l-74.51 83.5c-10.88 12.25-1.78 31 13.35 31c1.25 0 2.657-.25 4.032-.5l108.6-23.63l-4.126 112.5C154.7 504.4 164.1 512 173.6 512c5.125 0 10.38-2.25 14.25-7.25l68.13-88.88l68.23 88.88C327.1 509.8 333.2 512 338.4 512c9.5 0 18.88-7.625 18.38-19.25l-4.032-112.5l108.5 23.63c17.38 3.75 29.25-17.25 17.38-30.5l-74.51-83.5l98.14-52.72C517.9 228.8 513.8 205 496.3 202.5zM338.5 311.6L286.6 300.4l2 53.75l-32.63-42.5l-32.63 42.5l2-53.75L173.5 311.6l35.63-39.87L162.1 246.6L214.7 239.2L194.7 189.4l45 28.63L255.1 166.8l16.25 51.25l45-28.63L297.2 239.2l52.63 7.375l-47 25.13L338.5 311.6z", } + } } } @@ -4048,11 +4460,15 @@ impl IconShape for FaBahtSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 32V64C237.9 64 288 114.1 288 176C288 200.2 280.3 222.6 267.3 240.9C298.9 260.7 320 295.9 320 336C320 397.9 269.9 448 208 448H176V480C176 497.7 161.7 512 144 512C126.3 512 112 497.7 112 480V448H41.74C18.69 448 0 429.3 0 406.3V101.6C0 80.82 16.82 64 37.57 64H112V32C112 14.33 126.3 0 144 0C161.7 0 176 14.33 176 32V32zM112 128H64V224H112V128zM224 176C224 149.5 202.5 128 176 128V224C202.5 224 224 202.5 224 176zM112 288H64V384H112V288zM208 384C234.5 384 256 362.5 256 336C256 309.5 234.5 288 208 288H176V384H208z", } + } } } @@ -4087,11 +4503,15 @@ impl IconShape for FaBanSmoking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 304C96 312.8 103.3 320 112 320h117.5l-96-96H112C103.3 224 96 231.3 96 240V304zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 448c-105.9 0-192-86.13-192-192c0-41.38 13.25-79.75 35.75-111.1l267.4 267.4C335.8 434.8 297.4 448 256 448zM301.2 256H384v32h-50.81L301.2 256zM412.3 367.1L365.2 320H400c8.75 0 16-7.25 16-16v-64C416 231.3 408.8 224 400 224h-130.8L144.9 99.75C176.3 77.25 214.6 64 256 64C361.9 64 448 150.1 448 256C448 297.4 434.8 335.8 412.3 367.1zM320.6 128C305 128 292 116.8 289.3 102.1C288.5 98.5 285.3 96 281.5 96h-16.25c-5 0-8.625 4.5-8 9.375C261.9 136.3 288.5 160 320.6 160C336.3 160 349.3 171.3 352 185.9C352.8 189.5 356 192 359.8 192h16.17c5 0 8.708-4.5 7.958-9.375C379.3 151.7 352.8 128 320.6 128z", } + } } } @@ -4126,11 +4546,15 @@ impl IconShape for FaBan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM99.5 144.8C77.15 176.1 64 214.5 64 256C64 362 149.1 448 256 448C297.5 448 335.9 434.9 367.2 412.5L99.5 144.8zM448 256C448 149.1 362 64 256 64C214.5 64 176.1 77.15 144.8 99.5L412.5 367.2C434.9 335.9 448 297.5 448 256V256z", } + } } } @@ -4165,11 +4589,15 @@ impl IconShape for FaBandage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 96H576C611.3 96 640 124.7 640 160V352C640 387.3 611.3 416 576 416H480V96zM448 416H192V96H448V416zM272 184C258.7 184 248 194.7 248 208C248 221.3 258.7 232 272 232C285.3 232 296 221.3 296 208C296 194.7 285.3 184 272 184zM368 232C381.3 232 392 221.3 392 208C392 194.7 381.3 184 368 184C354.7 184 344 194.7 344 208C344 221.3 354.7 232 368 232zM272 280C258.7 280 248 290.7 248 304C248 317.3 258.7 328 272 328C285.3 328 296 317.3 296 304C296 290.7 285.3 280 272 280zM368 328C381.3 328 392 317.3 392 304C392 290.7 381.3 280 368 280C354.7 280 344 290.7 344 304C344 317.3 354.7 328 368 328zM64 96H160V416H64C28.65 416 0 387.3 0 352V160C0 124.7 28.65 96 64 96z", } + } } } @@ -4204,11 +4632,15 @@ impl IconShape for FaBarcode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M40 32C53.25 32 64 42.75 64 56V456C64 469.3 53.25 480 40 480H24C10.75 480 0 469.3 0 456V56C0 42.75 10.75 32 24 32H40zM128 48V464C128 472.8 120.8 480 112 480C103.2 480 96 472.8 96 464V48C96 39.16 103.2 32 112 32C120.8 32 128 39.16 128 48zM200 32C213.3 32 224 42.75 224 56V456C224 469.3 213.3 480 200 480H184C170.7 480 160 469.3 160 456V56C160 42.75 170.7 32 184 32H200zM296 32C309.3 32 320 42.75 320 56V456C320 469.3 309.3 480 296 480H280C266.7 480 256 469.3 256 456V56C256 42.75 266.7 32 280 32H296zM448 56C448 42.75 458.7 32 472 32H488C501.3 32 512 42.75 512 56V456C512 469.3 501.3 480 488 480H472C458.7 480 448 469.3 448 456V56zM384 48C384 39.16 391.2 32 400 32C408.8 32 416 39.16 416 48V464C416 472.8 408.8 480 400 480C391.2 480 384 472.8 384 464V48z", } + } } } @@ -4243,11 +4675,15 @@ impl IconShape for FaBarsProgress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 64C490.5 64 512 85.49 512 112V176C512 202.5 490.5 224 464 224H48C21.49 224 0 202.5 0 176V112C0 85.49 21.49 64 48 64H464zM448 128H320V160H448V128zM464 288C490.5 288 512 309.5 512 336V400C512 426.5 490.5 448 464 448H48C21.49 448 0 426.5 0 400V336C0 309.5 21.49 288 48 288H464zM192 352V384H448V352H192z", } + } } } @@ -4282,11 +4718,15 @@ impl IconShape for FaBarsStaggered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 78.33 14.33 64 32 64H416C433.7 64 448 78.33 448 96C448 113.7 433.7 128 416 128H32C14.33 128 0 113.7 0 96zM64 256C64 238.3 78.33 224 96 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H96C78.33 288 64 273.7 64 256zM416 448H32C14.33 448 0 433.7 0 416C0 398.3 14.33 384 32 384H416C433.7 384 448 398.3 448 416C448 433.7 433.7 448 416 448z", } + } } } @@ -4321,11 +4761,15 @@ impl IconShape for FaBars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 78.33 14.33 64 32 64H416C433.7 64 448 78.33 448 96C448 113.7 433.7 128 416 128H32C14.33 128 0 113.7 0 96zM0 256C0 238.3 14.33 224 32 224H416C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288H32C14.33 288 0 273.7 0 256zM416 448H32C14.33 448 0 433.7 0 416C0 398.3 14.33 384 32 384H416C433.7 384 448 398.3 448 416C448 433.7 433.7 448 416 448z", } + } } } @@ -4360,11 +4804,15 @@ impl IconShape for FaBaseballBatBall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M57.89 397.2c-6.262-8.616-16.02-13.19-25.92-13.19c-23.33 0-31.98 20.68-31.98 32.03c0 6.522 1.987 13.1 6.115 18.78l46.52 64C58.89 507.4 68.64 512 78.55 512c23.29 0 31.97-20.66 31.97-32.03c0-6.522-1.988-13.1-6.115-18.78L57.89 397.2zM496.1 352c-44.13 0-79.72 35.75-79.72 80s35.59 80 79.72 80s79.91-35.75 79.91-80S540.2 352 496.1 352zM640 99.38c0-13.61-4.133-27.34-12.72-39.2l-23.63-32.5c-13.44-18.5-33.77-27.68-54.12-27.68c-13.89 0-27.79 4.281-39.51 12.8L307.8 159.7C262.2 192.8 220.4 230.9 183.4 273.4c-24.22 27.88-59.18 63.99-103.5 99.63l56.34 77.52c53.79-35.39 99.15-55.3 127.1-67.27c51.88-22 101.3-49.87 146.9-82.1l202.3-146.7C630.5 140.4 640 120 640 99.38z", } + } } } @@ -4399,11 +4847,15 @@ impl IconShape for FaBaseball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M429.6 272.9c0-16.26 16.36-16.81 29.99-16.81l2.931 .0029c16.64 0 33.14 2.056 49.2 5.834C511.7 259.9 512 258 512 256c0-141.4-114.6-256-256-256C253.9 0 251.1 .2578 249.9 .3047c3.658 15.51 6.111 31.34 6.111 47.54c0 6-.2813 12.03-.7813 18C254.6 74.19 247.6 80.5 239.3 80.5c-6.091 0-16.03-4.68-16.03-15.97c0-1.733 .7149-7.153 .7149-16.69c0-15.26-2.389-30.18-6.225-44.69C106.9 19.79 19.5 107.3 3.08 218.3c14.44 3.819 29.38 5.79 44.45 5.79c10.07 0 15.59-.811 17.42-.811c6.229 0 16.49 4.657 16.49 15.99c0 16.11-16.13 16.77-29.73 16.77L48.16 256c-16.33 0-32.25-2.445-47.85-6.109C.2578 251.1 0 253.9 0 256c0 141.4 114.6 256 256 256c2.066 0 4.062-.2578 6.117-.3086C258.5 496.2 256 480.4 256 464.2c0-5.688 .25-11.38 .7187-17.03c.6964-8.538 8.287-14.61 16.49-14.61c7.1 0 15.44 6.938 15.44 15.92c0 2.358-.6524 5.88-.6524 15.72c0 15.25 2.383 30.16 6.209 44.66c110.8-16.63 198.2-104.1 214.7-215c-14.55-3.851-29.59-5.871-44.74-5.871c-10.47 0-16.24 .895-18.13 .895C443.3 288.9 429.6 286.5 429.6 272.9zM238.2 128.9c0 27.78-78.3 108.1-108.6 108.1c-8.612 0-16.01-6.963-16.01-15.98c0-6.002 3.394-11.75 9.163-14.49c80.3-38.08 76.21-94.5 99.39-94.5C234.7 112.8 238.2 124.2 238.2 128.9zM397.5 290.6c0 5.965-3.364 11.68-9.131 14.43c-78.82 37.57-75.92 95-98.94 95c-12.58 0-16.01-11.54-16.01-16.03c0-28 78.29-109.4 108.1-109.4C390.8 274.6 397.5 282.3 397.5 290.6z", } + } } } @@ -4438,11 +4890,15 @@ impl IconShape for FaBasketShopping { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M171.7 191.1H404.3L322.7 35.07C316.6 23.31 321.2 8.821 332.9 2.706C344.7-3.409 359.2 1.167 365.3 12.93L458.4 191.1H544C561.7 191.1 576 206.3 576 223.1C576 241.7 561.7 255.1 544 255.1L492.1 463.5C484.1 492 459.4 512 430 512H145.1C116.6 512 91 492 83.88 463.5L32 255.1C14.33 255.1 0 241.7 0 223.1C0 206.3 14.33 191.1 32 191.1H117.6L210.7 12.93C216.8 1.167 231.3-3.409 243.1 2.706C254.8 8.821 259.4 23.31 253.3 35.07L171.7 191.1zM191.1 303.1C191.1 295.1 184.8 287.1 175.1 287.1C167.2 287.1 159.1 295.1 159.1 303.1V399.1C159.1 408.8 167.2 415.1 175.1 415.1C184.8 415.1 191.1 408.8 191.1 399.1V303.1zM271.1 303.1V399.1C271.1 408.8 279.2 415.1 287.1 415.1C296.8 415.1 304 408.8 304 399.1V303.1C304 295.1 296.8 287.1 287.1 287.1C279.2 287.1 271.1 295.1 271.1 303.1zM416 303.1C416 295.1 408.8 287.1 400 287.1C391.2 287.1 384 295.1 384 303.1V399.1C384 408.8 391.2 415.1 400 415.1C408.8 415.1 416 408.8 416 399.1V303.1z", } + } } } @@ -4477,11 +4933,15 @@ impl IconShape for FaBasketball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M148.7 171.3L64.21 86.83c-28.39 32.16-48.9 71.38-58.3 114.8C19.41 205.4 33.34 208 48 208C86.34 208 121.1 193.9 148.7 171.3zM194.5 171.9L256 233.4l169.2-169.2C380 24.37 320.9 0 256 0C248.6 0 241.2 .4922 233.1 1.113C237.8 16.15 240 31.8 240 48C240 95.19 222.8 138.4 194.5 171.9zM208 48c0-14.66-2.623-28.59-6.334-42.09C158.2 15.31 118.1 35.82 86.83 64.21l84.48 84.48C193.9 121.1 208 86.34 208 48zM171.9 194.5C138.4 222.8 95.19 240 48 240c-16.2 0-31.85-2.236-46.89-6.031C.4922 241.2 0 248.6 0 256c0 64.93 24.37 124 64.21 169.2L233.4 256L171.9 194.5zM317.5 340.1L256 278.6l-169.2 169.2C131.1 487.6 191.1 512 256 512c7.438 0 14.75-.4922 22.03-1.113C274.2 495.8 272 480.2 272 464C272 416.8 289.2 373.6 317.5 340.1zM363.3 340.7l84.48 84.48c28.39-32.16 48.9-71.38 58.3-114.8C492.6 306.6 478.7 304 464 304C425.7 304 390.9 318.1 363.3 340.7zM447.8 86.83L278.6 256l61.52 61.52C373.6 289.2 416.8 272 464 272c16.2 0 31.85 2.236 46.89 6.031C511.5 270.8 512 263.4 512 256C512 191.1 487.6 131.1 447.8 86.83zM304 464c0 14.66 2.623 28.59 6.334 42.09c43.46-9.4 82.67-29.91 114.8-58.3l-84.48-84.48C318.1 390.9 304 425.7 304 464z", } + } } } @@ -4516,11 +4976,15 @@ impl IconShape for FaBath { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 384c0 28.32 12.49 53.52 32 71.09V496C64 504.8 71.16 512 80 512h32C120.8 512 128 504.8 128 496v-15.1h256V496c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16v-40.9c19.51-17.57 32-42.77 32-71.09V352H32V384zM496 256H96V77.25C95.97 66.45 111 60.23 118.6 67.88L132.4 81.66C123.6 108.6 129.4 134.5 144.2 153.2C137.9 159.5 137.8 169.8 144 176l11.31 11.31c6.248 6.248 16.38 6.248 22.63 0l105.4-105.4c6.248-6.248 6.248-16.38 0-22.63l-11.31-11.31c-6.248-6.248-16.38-6.248-22.63 0C230.7 33.26 204.7 27.55 177.7 36.41L163.9 22.64C149.5 8.25 129.6 0 109.3 0C66.66 0 32 34.66 32 77.25v178.8L16 256C7.164 256 0 263.2 0 272v32C0 312.8 7.164 320 16 320h480c8.836 0 16-7.164 16-16v-32C512 263.2 504.8 256 496 256z", } + } } } @@ -4555,11 +5019,15 @@ impl IconShape for FaBatteryEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176C0 131.8 35.82 96 80 96H464zM64 336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80C71.16 160 64 167.2 64 176V336z", } + } } } @@ -4594,11 +5062,15 @@ impl IconShape for FaBatteryFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 320H96V192H448V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } + } } } @@ -4633,11 +5105,15 @@ impl IconShape for FaBatteryHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 320H96V192H288V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } + } } } @@ -4672,11 +5148,15 @@ impl IconShape for FaBatteryQuarter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 320H96V192H192V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } + } } } @@ -4711,11 +5191,15 @@ impl IconShape for FaBatteryThreeQuarters { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 320H96V192H352V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } + } } } @@ -4750,11 +5234,15 @@ impl IconShape for FaBedPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 318.3v1.689h1.689C97.12 319.4 96.56 318.9 96 318.3zM176 320c44.13 0 80-35.88 80-79.1s-35.88-79.1-80-79.1S96 195.9 96 240S131.9 320 176 320zM256 318.3C255.4 318.9 254.9 319.4 254.3 320H256V318.3zM544 160h-82.1L450.7 183.9C441.5 203.2 421.8 215.8 400 216c-21.23 0-40.97-12.31-50.3-31.35l-12.08-24.64H304c-8.836 0-16 7.161-16 15.1v175.1L64 352V80.01c0-8.834-7.164-15.1-16-15.1h-32c-8.836 0-16 7.163-16 15.1V496C0 504.8 7.164 512 16 512h32C56.84 512 64 504.8 64 496v-47.1h512V496c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16V256C640 202.1 597 160 544 160zM624 48.01h-115.2l-24.88-37.31c-2.324-3.48-5.539-6.131-9.158-7.977c-1.172-.6016-2.486-.5508-3.738-.9512C468.8 1.035 466.5 0 464.1 0c-.625 0-1.25 .0254-1.875 .0781c-8.625 .6406-16.25 5.876-19.94 13.7l-42.72 90.81l-21.12-43.12c-4.027-8.223-12.39-13.44-21.54-13.44L208 48.02C199.2 48.01 192 55.18 192 64.02v15.99c0 8.836 7.163 15.1 15.1 16l133.1 .0091l36.46 74.55C382.5 178.8 390.8 184 400 184c9.219-.0781 17.78-5.438 21.72-13.78l45.91-97.52l8.406 12.62C480.5 91.1 487.1 96.01 496 96.01h128c8.836 0 16-7.164 16-16V64.01C640 55.18 632.8 48.01 624 48.01z", } + } } } @@ -4789,11 +5277,15 @@ impl IconShape for FaBed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 288C220.1 288 256 252.1 256 208S220.1 128 176 128S96 163.9 96 208S131.9 288 176 288zM544 128H304C295.2 128 288 135.2 288 144V320H64V48C64 39.16 56.84 32 48 32h-32C7.163 32 0 39.16 0 48v416C0 472.8 7.163 480 16 480h32C56.84 480 64 472.8 64 464V416h512v48c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V224C640 170.1 597 128 544 128z", } + } } } @@ -4828,11 +5320,15 @@ impl IconShape for FaBeerMugEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 96H384V64c0-17.67-14.33-32-32-32H64C46.33 32 32 46.33 32 64v352c0 35.35 28.65 64 64 64h224c35.35 0 64-28.65 64-64v-32.08l80.66-35.94C493.5 335.1 512 306.5 512 275V176C512 131.8 476.2 96 432 96zM160 368C160 376.9 152.9 384 144 384S128 376.9 128 368v-224C128 135.1 135.1 128 144 128S160 135.1 160 144V368zM224 368C224 376.9 216.9 384 208 384S192 376.9 192 368v-224C192 135.1 199.1 128 208 128S224 135.1 224 144V368zM288 368c0 8.875-7.125 16-16 16S256 376.9 256 368v-224C256 135.1 263.1 128 272 128S288 135.1 288 144V368zM448 275c0 6.25-3.75 12-9.5 14.62L384 313.9V160h48C440.9 160 448 167.1 448 176V275z", } + } } } @@ -4867,11 +5363,15 @@ impl IconShape for FaBellConcierge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M280 145.3V112h16C309.3 112 320 101.3 320 88S309.3 64 296 64H215.1C202.7 64 192 74.75 192 87.1S202.7 112 215.1 112H232v33.32C119.6 157.3 32 252.4 32 368h448C480 252.4 392.4 157.3 280 145.3zM488 400h-464C10.75 400 0 410.7 0 423.1C0 437.3 10.75 448 23.1 448h464c13.25 0 24-10.75 24-23.1C512 410.7 501.3 400 488 400z", } + } } } @@ -4906,11 +5406,15 @@ impl IconShape for FaBellSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186 120.5C209 85.38 245.4 59.84 288 51.2V32C288 14.33 302.3 .0003 320 .0003C337.7 .0003 352 14.33 352 32V51.2C425 66.03 480 130.6 480 208V226.8C480 273.9 497.3 319.2 528.5 354.4L535.9 362.7C544.3 372.2 546.4 385.6 541.2 397.1C540.1 397.5 540.8 397.1 540.6 398.4L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L186 120.5zM160 226.8V222.1L406.2 416H128C115.4 416 103.1 408.6 98.81 397.1C93.65 385.6 95.71 372.2 104.1 362.7L111.5 354.4C142.7 319.2 160 273.9 160 226.8V226.8zM320 512C303 512 286.7 505.3 274.7 493.3C262.7 481.3 256 464.1 256 448H384C384 464.1 377.3 481.3 365.3 493.3C353.3 505.3 336.1 512 320 512z", } + } } } @@ -4945,11 +5449,15 @@ impl IconShape for FaBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32V51.2C329 66.03 384 130.6 384 208V226.8C384 273.9 401.3 319.2 432.5 354.4L439.9 362.7C448.3 372.2 450.4 385.6 445.2 397.1C440 408.6 428.6 416 416 416H32C19.4 416 7.971 408.6 2.809 397.1C-2.353 385.6-.2883 372.2 8.084 362.7L15.5 354.4C46.74 319.2 64 273.9 64 226.8V208C64 130.6 118.1 66.03 192 51.2V32C192 14.33 206.3 0 224 0C241.7 0 256 14.33 256 32H256zM224 512C207 512 190.7 505.3 178.7 493.3C166.7 481.3 160 464.1 160 448H288C288 464.1 281.3 481.3 269.3 493.3C257.3 505.3 240.1 512 224 512z", } + } } } @@ -4984,11 +5492,15 @@ impl IconShape for FaBezierCurve { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 32C378.5 32 400 53.49 400 80V84H518.4C528.8 62.69 550.7 48 576 48C611.3 48 640 76.65 640 112C640 147.3 611.3 176 576 176C550.7 176 528.8 161.3 518.4 140H451.5C510.4 179.6 550.4 244.1 555.5 320H560C586.5 320 608 341.5 608 368V432C608 458.5 586.5 480 560 480H496C469.5 480 448 458.5 448 432V368C448 341.5 469.5 320 496 320H499.3C493.4 253 450.8 196.6 391.8 170.9C383.1 183.6 368.6 192 352 192H288C271.4 192 256.9 183.6 248.2 170.9C189.2 196.6 146.6 253 140.7 320H144C170.5 320 192 341.5 192 368V432C192 458.5 170.5 480 144 480H80C53.49 480 32 458.5 32 432V368C32 341.5 53.49 320 80 320H84.53C89.56 244.1 129.6 179.6 188.5 140H121.6C111.2 161.3 89.3 176 64 176C28.65 176 0 147.3 0 112C0 76.65 28.65 48 64 48C89.3 48 111.2 62.69 121.6 84H240V80C240 53.49 261.5 32 288 32H352zM296 136H344V88H296V136zM88 376V424H136V376H88zM552 424V376H504V424H552z", } + } } } @@ -5023,11 +5535,15 @@ impl IconShape for FaBicycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M347.2 32C358.1 32 369.8 38.44 375.4 48.78L473.3 229.1C485.5 226.1 498.5 224 512 224C582.7 224 640 281.3 640 352C640 422.7 582.7 480 512 480C441.3 480 384 422.7 384 352C384 311.1 402.4 276.3 431.1 252.8L409.4 212.7L324.7 356.2C320.3 363.5 312.5 368 304 368H255C247.1 431.1 193.3 480 128 480C57.31 480 0 422.7 0 352C0 281.3 57.31 224 128 224C138.7 224 149.2 225.3 159.2 227.8L185.8 174.7L163.7 144H120C106.7 144 96 133.3 96 120C96 106.7 106.7 96 120 96H176C183.7 96 190.1 99.71 195.5 105.1L222.9 144H372.3L337.7 80H311.1C298.7 80 287.1 69.25 287.1 56C287.1 42.75 298.7 32 311.1 32H347.2zM440 352C440 391.8 472.2 424 512 424C551.8 424 584 391.8 584 352C584 312.2 551.8 280 512 280C508.2 280 504.5 280.3 500.8 280.9L533.1 340.6C539.4 352.2 535.1 366.8 523.4 373.1C511.8 379.4 497.2 375.1 490.9 363.4L458.6 303.7C447 316.5 440 333.4 440 352V352zM108.8 328.6L133.1 280.2C131.4 280.1 129.7 280 127.1 280C88.24 280 55.1 312.2 55.1 352C55.1 391.8 88.24 424 127.1 424C162.3 424 190.9 400.1 198.2 368H133.2C112.1 368 99.81 346.7 108.8 328.6H108.8zM290.3 320L290.4 319.9L217.5 218.7L166.8 320H290.3zM257.4 192L317 274.8L365.9 192H257.4z", } + } } } @@ -5062,11 +5578,15 @@ impl IconShape for FaBinoculars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 48C416 39.13 408.9 32 400 32h-64C327.1 32 320 39.13 320 48V96h96.04L416 48zM63.88 160.1C61.34 253.9 3.5 274.3 0 404V448c0 17.6 14.4 32 32 32h128c17.6 0 32-14.4 32-32V128H95.88C78.26 128 64.35 142.5 63.88 160.1zM448.1 160.1C447.6 142.5 433.7 128 416.1 128H320v320c0 17.6 14.4 32 32 32h128c17.6 0 32-14.4 32-32v-44C508.5 274.3 450.7 253.9 448.1 160.1zM224 288h64V128H224V288zM176 32h-64C103.1 32 96 39.13 96 48L95.96 96H192V48C192 39.13 184.9 32 176 32z", } + } } } @@ -5101,11 +5621,15 @@ impl IconShape for FaBiohazard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.5 283.5c-13.13-39.11-39.5-71.98-74.13-92.35c-17.5-10.37-36.25-16.62-55.25-19.87c6-17.75 10-36.49 10-56.24c0-40.99-14.5-80.73-41-112.2c-2.5-3-6.625-3.623-10-1.75c-3.25 1.875-4.75 5.998-3.625 9.748c4.5 13.75 6.625 26.24 6.625 38.49c0 67.73-53.76 122.8-120 122.8s-120-55.11-120-122.8c0-12.12 2.25-24.74 6.625-38.49c1.125-3.75-.375-7.873-3.625-9.748c-3.375-1.873-7.502-1.25-10 1.75C134.7 34.3 120.1 74.04 120.1 115c0 19.75 3.875 38.49 10 56.24C111.2 174.5 92.32 180.8 74.82 191.1c-34.63 20.49-61.01 53.24-74.38 92.35c-1.25 3.75 .25 7.748 3.5 9.748c3.375 2 7.5 1.375 10-1.5c9.377-10.87 19-19.12 29.25-25.12c57.25-33.87 130.8-13.75 163.9 44.99c33.13 58.61 13.38 133.1-43.88 167.8c-10.25 6.123-22 10.37-35.88 13.37c-3.627 .875-6.377 4.25-6.377 8.123c.125 4 2.75 7.248 6.502 7.998c39.75 7.748 80.63 .7495 115.3-19.74c18-10.5 32.88-24.49 45.25-39.99c12.38 15.5 27.38 29.49 45.38 39.99c34.5 20.49 75.51 27.49 115.1 19.74c3.875-.75 6.375-3.998 6.5-7.998c0-3.873-2.625-7.248-6.375-8.123c-13.88-2.873-25.63-7.248-35.75-13.37c-57.38-33.87-77.01-109.2-44-167.8c33.13-58.73 106.6-78.85 164-44.99c10.12 6.123 19.75 14.25 29.13 25.12c2.5 2.875 6.752 3.5 10 1.5C575.4 291.2 576.9 287.2 575.5 283.5zM287.1 320.1c-26.5 0-48-21.49-48-47.99c0-26.49 21.5-47.99 48-47.99c26.5 0 48.01 21.49 48.01 47.99C335.1 298.6 314.5 320.1 287.1 320.1zM385 377.6c1.152 22.77 10.74 44.63 27.22 60.92c47.45-35.44 79.13-90.58 83.1-153.4c-22.58-6.173-45.69-2.743-65.57 8.76C424.7 326.9 408.5 355.1 385 377.6zM253.3 132.6c26.22-6.551 45.37-6.024 69.52 .0254c21.93-9.777 39.07-28.55 47.48-51.75C345 69.98 317.3 63.94 288.1 63.94c-29.18 0-56.96 5.986-82.16 16.84C214.3 103.1 231.4 122.8 253.3 132.6zM163.8 438.5c16.46-16.26 26.03-38.19 27.14-61.01c-23.49-21.59-39.59-50.67-44.71-83.6C126.9 282.7 103.8 278.8 80.67 285.1C84.64 347.9 116.3 403.1 163.8 438.5z", } + } } } @@ -5140,11 +5664,15 @@ impl IconShape for FaBitcoinSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48 32C48 14.33 62.33 0 80 0C97.67 0 112 14.33 112 32V64H144V32C144 14.33 158.3 0 176 0C193.7 0 208 14.33 208 32V64C208 65.54 207.9 67.06 207.7 68.54C254.1 82.21 288 125.1 288 176C288 200.2 280.3 222.6 267.3 240.9C298.9 260.7 320 295.9 320 336C320 397.9 269.9 448 208 448V480C208 497.7 193.7 512 176 512C158.3 512 144 497.7 144 480V448H112V480C112 497.7 97.67 512 80 512C62.33 512 48 497.7 48 480V448H41.74C18.69 448 0 429.3 0 406.3V101.6C0 80.82 16.82 64 37.57 64H48V32zM176 224C202.5 224 224 202.5 224 176C224 149.5 202.5 128 176 128H64V224H176zM64 288V384H208C234.5 384 256 362.5 256 336C256 309.5 234.5 288 208 288H64z", } + } } } @@ -5179,11 +5707,15 @@ impl IconShape for FaBlenderPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M158.7 334.1L132.1 271.7C130.2 264.1 123.2 260.7 115.7 261.5l-45 4.374c-17.25-46.87-17.63-99.74 0-147.6l45 4.374C123.2 123.4 130.2 119.1 132.1 112.4l25.75-63.25C161.9 41.76 158.1 33.26 152.1 29.01L112.9 4.887C98.49-3.863 80.12-.4886 68.99 12.01C-23.64 115.6-23.01 271.5 70.99 374.5c9.875 10.75 29.13 12.5 41.75 4.75l39.38-24.12C158.1 350.9 161.7 342.4 158.7 334.1zM479.1 384H224c-35.38 0-63.1 28.62-63.1 63.1l-.0052 32c0 17.62 14.37 31.1 31.1 31.1L511.1 512c17.63 0 32-14.38 32-31.1l.0019-31.1C543.1 412.6 515.4 384 479.1 384zM352 480c-17.63 0-31.1-14.38-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.38 31.1 31.1C384 465.6 369.6 480 352 480zM399.1 64h158.5L576 .008L191.1 .006l-.0023 351.1h288l17.49-64h-97.49c-8.801 0-16-7.199-16-15.1c0-8.799 7.199-15.1 16-15.1h106.1l17.49-63.1h-123.6c-8.801 0-16-7.199-16-15.1c0-8.799 7.199-15.1 16-15.1h132.4l17.49-63.1h-149.9c-8.801 0-16-7.199-16-15.1C383.1 71.2 391.2 64 399.1 64z", } + } } } @@ -5218,11 +5750,15 @@ impl IconShape for FaBlender { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 64h158.5L512 0H48C21.49 0 0 21.49 0 48v160C0 234.5 21.49 256 48 256h103.3L160 352h256l17.49-64H336C327.2 288 320 280.8 320 272S327.2 256 336 256h106.1l17.49-64H336C327.2 192 320 184.8 320 176S327.2 160 336 160h132.4l17.49-64H336C327.2 96 320 88.8 320 80S327.2 64 336 64zM64 192V64h69.88L145.5 192H64zM416 384H160c-35.38 0-64 28.62-64 64l-.0001 32c0 17.62 14.38 32 32 32h320c17.62 0 32-14.38 32-32l.0003-32C480 412.6 451.4 384 416 384zM288 480c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S305.6 480 288 480z", } + } } } @@ -5257,11 +5793,15 @@ impl IconShape for FaBlog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M217.6 96.1c-12.95-.625-24.66 9.156-25.52 22.37C191.2 131.7 201.2 143.1 214.4 143.1c79.53 5.188 148.4 74.09 153.6 153.6c.8281 12.69 11.39 22.43 23.94 22.43c.5156 0 1.047-.0313 1.578-.0625c13.22-.8438 23.25-12.28 22.39-25.5C409.3 191.8 320.3 102.8 217.6 96.1zM224 0C206.3 0 192 14.31 192 32s14.33 32 32 32c123.5 0 224 100.5 224 224c0 17.69 14.33 32 32 32s32-14.31 32-32C512 129.2 382.8 0 224 0zM172.3 226.8C157.7 223.9 144 235.8 144 250.6v50.37c0 10.25 7.127 18.37 16.75 21.1c18.13 6.75 31.26 24.38 31.26 44.1c0 26.5-21.5 47.1-48.01 47.1c-26.5 0-48.01-21.5-48.01-47.1V120c0-13.25-10.75-23.1-24.01-23.1l-48.01 .0076C10.75 96.02 0 106.8 0 120v247.1c0 89.5 82.14 160.2 175 140.7c54.38-11.5 98.27-55.5 109.8-109.7C302.2 316.1 247.8 241.8 172.3 226.8z", } + } } } @@ -5296,11 +5836,15 @@ impl IconShape for FaBold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M321.1 242.4C340.1 220.1 352 191.6 352 160c0-70.59-57.42-128-128-128L32 32.01c-17.67 0-32 14.31-32 32s14.33 32 32 32h16v320H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h224c70.58 0 128-57.41 128-128C384 305.3 358.6 264.8 321.1 242.4zM112 96.01H224c35.3 0 64 28.72 64 64s-28.7 64-64 64H112V96.01zM256 416H112v-128H256c35.3 0 64 28.71 64 63.1S291.3 416 256 416z", } + } } } @@ -5335,11 +5879,15 @@ impl IconShape for FaBoltLightning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.2 172.8C377.1 164.9 368.9 160 360 160h-156.6l50.84-127.1c2.969-7.375 2.062-15.78-2.406-22.38S239.1 0 232 0h-176C43.97 0 33.81 8.906 32.22 20.84l-32 240C-.7179 267.7 1.376 274.6 5.938 279.8C10.5 285 17.09 288 24 288h146.3l-41.78 194.1c-2.406 11.22 3.469 22.56 14 27.09C145.6 511.4 148.8 512 152 512c7.719 0 15.22-3.75 19.81-10.44l208-304C384.8 190.2 385.4 180.7 381.2 172.8z", } + } } } @@ -5374,11 +5922,15 @@ impl IconShape for FaBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240.5 224H352C365.3 224 377.3 232.3 381.1 244.7C386.6 257.2 383.1 271.3 373.1 280.1L117.1 504.1C105.8 513.9 89.27 514.7 77.19 505.9C65.1 497.1 60.7 481.1 66.59 467.4L143.5 288H31.1C18.67 288 6.733 279.7 2.044 267.3C-2.645 254.8 .8944 240.7 10.93 231.9L266.9 7.918C278.2-1.92 294.7-2.669 306.8 6.114C318.9 14.9 323.3 30.87 317.4 44.61L240.5 224z", } + } } } @@ -5413,11 +5965,15 @@ impl IconShape for FaBomb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M440.8 4.994C441.9 1.99 444.8 0 448 0C451.2 0 454.1 1.99 455.2 4.994L469.3 42.67L507 56.79C510 57.92 512 60.79 512 64C512 67.21 510 70.08 507 71.21L469.3 85.33L455.2 123C454.1 126 451.2 128 448 128C444.8 128 441.9 126 440.8 123L426.7 85.33L388.1 71.21C385.1 70.08 384 67.21 384 64C384 60.79 385.1 57.92 388.1 56.79L426.7 42.67L440.8 4.994zM289.4 97.37C301.9 84.88 322.1 84.88 334.6 97.37L363.3 126.1L380.7 108.7C386.9 102.4 397.1 102.4 403.3 108.7C409.6 114.9 409.6 125.1 403.3 131.3L385.9 148.7L414.6 177.4C427.1 189.9 427.1 210.1 414.6 222.6L403.8 233.5C411.7 255.5 416 279.3 416 304C416 418.9 322.9 512 208 512C93.12 512 0 418.9 0 304C0 189.1 93.12 96 208 96C232.7 96 256.5 100.3 278.5 108.3L289.4 97.37zM95.1 296C95.1 238.6 142.6 192 199.1 192H207.1C216.8 192 223.1 184.8 223.1 176C223.1 167.2 216.8 160 207.1 160H199.1C124.9 160 63.1 220.9 63.1 296V304C63.1 312.8 71.16 320 79.1 320C88.84 320 95.1 312.8 95.1 304V296z", } + } } } @@ -5452,11 +6008,15 @@ impl IconShape for FaBone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M534.9 267.5C560.1 280 576 305.8 576 334v4.387c0 35.55-23.49 68.35-58.24 75.88c-38.18 8.264-74.96-13.73-86.76-49.14c-.0352-.1035-.0684-.207-.1035-.3125C425.3 347.7 409.6 336 391.6 336H184.4c-17.89 0-33.63 11.57-39.23 28.56L145 365.1c-11.8 35.41-48.58 57.4-86.76 49.14C23.49 406.7 0 373.9 0 338.4v-4.387C0 305.8 15.88 280 41.13 267.5c9.375-4.75 9.375-18.25 0-23C15.88 232 0 206.3 0 178V173.6c0-35.55 23.49-68.35 58.24-75.88c38.18-8.264 74.99 13.82 86.79 49.23C150.7 164.1 166.4 176 184.4 176h207.2c17.89 0 33.63-11.57 39.23-28.56L431 146.9c11.8-35.41 48.58-57.4 86.76-49.14C552.5 105.3 576 138.1 576 173.6v4.387C576 206.3 560.1 232 534.9 244.5C525.5 249.3 525.5 262.8 534.9 267.5z", } + } } } @@ -5491,11 +6051,15 @@ impl IconShape for FaBong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M334.5 512c23.12 0 44.38-12.62 56-32.63C406.8 451.2 416 418.8 416 384c0-36.13-10.11-69.75-27.49-98.63l43.5-43.37l9.376 9.375c6.25 6.25 16.38 6.25 22.63 0L475.3 240c6.25-6.25 6.25-16.38 0-22.62l-52.63-52.75c-6.25-6.25-16.38-6.25-22.63 0L388.6 176c-6.25 6.25-6.25 16.38 0 22.62L398 208l-39.38 39.38c-11.5-11.38-24.51-21.25-38.63-29.5l.0067-154.1h16c8.75 0 16-7.25 16-16L352 16.01C352 7.14 344.9 0 336 0L111.1 .1667c-8.75 0-15.99 7.11-15.99 15.99L96 48c0 8.875 7.126 16 16 16h16L128 217.9C70.63 251.1 32 313 32 384c0 34.75 9.252 67.25 25.5 95.38C69.13 499.4 90.38 512 113.5 512H334.5zM152 259.4l23.97-13.87V64.03L272 63.75l.0168 181.8l23.97 13.87C320.7 273.8 340 295.1 352.5 320H95.51C108 295.1 127.3 273.8 152 259.4z", } + } } } @@ -5530,11 +6094,15 @@ impl IconShape for FaBookAtlas { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240 97.25C232.3 104.8 219.3 131.8 216.6 176h46.88C260.8 131.8 247.8 104.8 240 97.25zM334.4 176c-5.25-31.25-25.62-57.13-53.25-70.38C288.8 124.6 293.8 149 295.3 176H334.4zM334.4 208h-39.13c-1.5 27-6.5 51.38-14.12 70.38C308.8 265.1 329.1 239.3 334.4 208zM263.4 208H216.5C219.3 252.3 232.3 279.3 240 286.8C247.8 279.3 260.8 252.3 263.4 208zM198.9 105.6C171.3 118.9 150.9 144.8 145.6 176h39.13C186.3 149 191.3 124.6 198.9 105.6zM448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-32c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM240 64c70.75 0 128 57.25 128 128s-57.25 128-128 128s-128-57.25-128-128S169.3 64 240 64zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448zM198.9 278.4C191.3 259.4 186.3 235 184.8 208H145.6C150.9 239.3 171.3 265.1 198.9 278.4z", } + } } } @@ -5569,11 +6137,15 @@ impl IconShape for FaBookBible { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM144 144c0-8.875 7.125-15.1 16-15.1L208 128V80c0-8.875 7.125-15.1 16-15.1l32 .0009c8.875 0 16 7.12 16 15.1V128L320 128c8.875 0 16 7.121 16 15.1v32c0 8.875-7.125 16-16 16L272 192v112c0 8.875-7.125 16-16 16l-32-.0002c-8.875 0-16-7.127-16-16V192L160 192c-8.875 0-16-7.127-16-16V144zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } + } } } @@ -5608,11 +6180,15 @@ impl IconShape for FaBookBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H352v191.1c0 13.41-15.52 20.88-25.1 12.49L272 160L217.1 204.5C207.5 212.8 192 205.4 192 191.1V0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-32c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } + } } } @@ -5647,11 +6223,15 @@ impl IconShape for FaBookJournalWhills { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM133.1 160.4l21.25 21.25c3.125 3.125 8.125 3.125 11.25 0s3.125-8.125 0-11.25l-26.38-26.5c10-20.75 26.25-38 46.38-49.25c-17 27.12-11 62.75 14 82.63C185.5 192 180.5 213.1 186.5 232.5c5.875 19.38 22 34.13 41.88 38.25l1.375-32.75L219.4 245.1C218.8 245.5 217.9 245.8 217.1 245.8c-1 0-2-.375-2.75-1c-.75-.875-1.25-1.875-1.25-3c0-.625 .25-1.375 .5-2L222.3 225.5l-18-3.75c-1.75-.375-3.125-2.125-3.125-4s1.375-3.5 3.125-3.875l18-3.75L213.6 195.9C212.8 194.3 213 192.1 214.4 190.9s3.5-1.5 5-.375l12 8.125L236 87.88C236.1 85.63 237.9 84 240 84s3.875 1.625 4 3.875l4.75 112.3l14.12-9.625c.625-.5 1.5-.625 2.25-.75c1.5 0 2.75 .75 3.5 2s.625 2.875-.125 4.125L260 210.1l17.1 3.75c1.75 .375 3.125 2 3.125 3.875s-1.375 3.625-3.125 4L260 225.4l8.5 14.38c.75 1.25 .875 2.75 .125 4s-2 2-3.5 2c-.75 0-1.625-.25-2.25-.625L250.3 236.5l1.375 34.25c19.88-4.125 36-18.88 41.88-38.25c6-19.38 1-40.63-13.12-55.25c25-19.88 31-55.5 14-82.63c20.25 11.25 36.38 28.5 46.38 49.25l-26.38 26.5c-3.125 3.125-3.125 8.125 0 11.25s8.125 3.125 11.25 0l21.25-21.25C349.9 170.5 352 181 352 192c0 .5-.125 1-.125 1.5l-37.13 32.5C313.1 227.6 312.1 229.8 312 232c.125 1.875 .7496 3.75 1.1 5.25C315.6 238.9 317.8 239.9 320 240c1.1 0 3.875-.7499 5.25-1.1l23.62-20.63C337.3 267 293.1 304 240 304S142.8 267 131.1 217.4l23.62 20.63C156.3 239.3 158.1 239.9 160 240c3.375 0 6.25-2.125 7.5-5.125c1.125-3.125 .25-6.75-2.25-8.875L128.1 193.5C128.1 193 128 192.5 128 192C128 181 130.1 170.5 133.1 160.4zM384 448H96c-17.67 0-32-14.33-32-32s14.33-32 32-32h288V448z", } + } } } @@ -5686,11 +6266,15 @@ impl IconShape for FaBookMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM128 166c0-8.838 7.164-16 16-16h53.1V96c0-8.838 7.164-16 16-16h52c8.836 0 16 7.162 16 16v54H336c8.836 0 16 7.162 16 16v52c0 8.836-7.164 16-16 16h-54V288c0 8.836-7.164 16-16 16h-52c-8.836 0-16-7.164-16-16V234H144c-8.836 0-16-7.164-16-16V166zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } + } } } @@ -5725,11 +6309,15 @@ impl IconShape for FaBookOpenReader { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z", } + } } } @@ -5764,11 +6352,15 @@ impl IconShape for FaBookOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.3 32.04C106.9 31.29 63.7 41.44 18.6 61.29c-11.42 5.026-18.6 16.67-18.6 29.15l0 357.6c0 11.55 11.99 19.55 22.45 14.65c126.3-59.14 219.8 11 223.8 14.01C249.1 478.9 252.5 480 256 480c12.4 0 16-11.38 16-15.98V80.04c0-5.203-2.531-10.08-6.781-13.08C263.3 65.58 216.7 33.35 144.3 32.04zM557.4 61.29c-45.11-19.79-88.48-29.61-125.7-29.26c-72.44 1.312-118.1 33.55-120.9 34.92C306.5 69.96 304 74.83 304 80.04v383.1C304 468.4 307.5 480 320 480c3.484 0 6.938-1.125 9.781-3.328c3.925-3.018 97.44-73.16 223.8-14c10.46 4.896 22.45-3.105 22.45-14.65l.0001-357.6C575.1 77.97 568.8 66.31 557.4 61.29z", } + } } } @@ -5803,11 +6395,15 @@ impl IconShape for FaBookQuran { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0H48C21.49 0 0 21.49 0 48v288c0 14.16 6.246 26.76 16 35.54v81.36C6.607 458.5 0 468.3 0 479.1C0 497.7 14.33 512 31.1 512h320c53.02 0 96-42.98 96-96V96C448 42.98 405 0 352 0zM324.8 170.4c3.006 .4297 4.295 4.154 2.004 6.301L306.2 196.9l4.869 28.5c.4297 2.434-1.576 4.439-3.725 4.439c-.5723 0-1.145-.1445-1.719-.4297L280 215.9l-25.63 13.46c-.5723 .2852-1.145 .4297-1.719 .4297c-2.146 0-4.152-2.006-3.723-4.439l4.869-28.5l-20.62-20.19c-2.291-2.146-1.002-5.871 2.006-6.301l28.64-4.152l12.89-25.92C277.3 138.9 278.7 138.2 280 138.2s2.721 .7168 3.295 2.148l12.89 25.92L324.8 170.4zM216 72c23.66 0 46.61 6.953 66.36 20.09c3.219 2.141 4.438 6.281 2.906 9.844c-1.547 3.547-5.453 5.562-9.172 4.594C268.8 104.8 262.2 104 256 104C207.5 104 168 143.5 168 192S207.5 280 256 280c6.234 0 12.81-.8281 20.09-2.531c3.719-.9687 7.625 1.047 9.172 4.594c1.531 3.562 .3125 7.703-2.906 9.844C262.6 305 239.7 312 216 312C149.8 312 96 258.2 96 192S149.8 72 216 72zM352 448H64v-64h288c17.67 0 32 14.33 32 32C384 433.7 369.7 448 352 448z", } + } } } @@ -5842,11 +6438,15 @@ impl IconShape for FaBookSkull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 144C280.8 144 288 136.8 288 128s-7.25-16-16-16S256 119.3 256 128S263.3 144 272 144zM448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM240 64C284.3 64 320 92.75 320 128c0 20.88-12.75 39.25-32 50.88V192c0 8.75-7.25 16-16 16h-64C199.3 208 192 200.8 192 192V178.9C172.8 167.3 160 148.9 160 128C160 92.75 195.8 64 240 64zM121.7 238.7c-8.125-3.484-11.91-12.89-8.438-21.02c3.469-8.094 12.94-11.86 21-8.422L240 254.5l105.7-45.21c8.031-3.438 17.53 .3281 21 8.422c3.469 8.125-.3125 17.53-8.438 21.02l-77.58 33.18l77.58 33.18c8.125 3.484 11.91 12.89 8.438 21.02C364.1 332.2 358.2 335.8 352 335.8c-2.094 0-4.25-.4062-6.281-1.281L240 289.3l-105.7 45.21C132.3 335.4 130.1 335.8 128 335.8c-6.219 0-12.12-3.641-14.72-9.703C109.8 317.1 113.6 308.6 121.7 305.1l77.58-33.18L121.7 238.7zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448zM208 144C216.8 144 224 136.8 224 128S216.8 112 208 112S192 119.3 192 128S199.3 144 208 144z", } + } } } @@ -5881,11 +6481,15 @@ impl IconShape for FaBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM143.1 128h192C344.8 128 352 135.2 352 144C352 152.8 344.8 160 336 160H143.1C135.2 160 128 152.8 128 144C128 135.2 135.2 128 143.1 128zM143.1 192h192C344.8 192 352 199.2 352 208C352 216.8 344.8 224 336 224H143.1C135.2 224 128 216.8 128 208C128 199.2 135.2 192 143.1 192zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } + } } } @@ -5920,11 +6524,15 @@ impl IconShape for FaBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 48V512l-192-112L0 512V48C0 21.5 21.5 0 48 0h288C362.5 0 384 21.5 384 48z", } + } } } @@ -5959,11 +6567,15 @@ impl IconShape for FaBorderAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 96H256V224H384V96zM384 288H256V416H384V288zM192 224V96H64V224H192zM64 416H192V288H64V416z", } + } } } @@ -5998,11 +6610,15 @@ impl IconShape for FaBorderNone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416C49.67 416 64 430.3 64 448zM128 480C110.3 480 96 465.7 96 448C96 430.3 110.3 416 128 416C145.7 416 160 430.3 160 448C160 465.7 145.7 480 128 480zM128 96C110.3 96 96 81.67 96 64C96 46.33 110.3 32 128 32C145.7 32 160 46.33 160 64C160 81.67 145.7 96 128 96zM160 256C160 273.7 145.7 288 128 288C110.3 288 96 273.7 96 256C96 238.3 110.3 224 128 224C145.7 224 160 238.3 160 256zM320 480C302.3 480 288 465.7 288 448C288 430.3 302.3 416 320 416C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480zM352 64C352 81.67 337.7 96 320 96C302.3 96 288 81.67 288 64C288 46.33 302.3 32 320 32C337.7 32 352 46.33 352 64zM320 288C302.3 288 288 273.7 288 256C288 238.3 302.3 224 320 224C337.7 224 352 238.3 352 256C352 273.7 337.7 288 320 288zM256 448C256 465.7 241.7 480 224 480C206.3 480 192 465.7 192 448C192 430.3 206.3 416 224 416C241.7 416 256 430.3 256 448zM224 96C206.3 96 192 81.67 192 64C192 46.33 206.3 32 224 32C241.7 32 256 46.33 256 64C256 81.67 241.7 96 224 96zM256 256C256 273.7 241.7 288 224 288C206.3 288 192 273.7 192 256C192 238.3 206.3 224 224 224C241.7 224 256 238.3 256 256zM416 480C398.3 480 384 465.7 384 448C384 430.3 398.3 416 416 416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480zM416 96C398.3 96 384 81.67 384 64C384 46.33 398.3 32 416 32C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM64 64C64 81.67 49.67 96 32 96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64zM416 288C398.3 288 384 273.7 384 256C384 238.3 398.3 224 416 224C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288zM64 256C64 273.7 49.67 288 32 288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224C49.67 224 64 238.3 64 256zM224 384C206.3 384 192 369.7 192 352C192 334.3 206.3 320 224 320C241.7 320 256 334.3 256 352C256 369.7 241.7 384 224 384zM448 352C448 369.7 433.7 384 416 384C398.3 384 384 369.7 384 352C384 334.3 398.3 320 416 320C433.7 320 448 334.3 448 352zM32 384C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320C49.67 320 64 334.3 64 352C64 369.7 49.67 384 32 384zM448 160C448 177.7 433.7 192 416 192C398.3 192 384 177.7 384 160C384 142.3 398.3 128 416 128C433.7 128 448 142.3 448 160zM32 192C14.33 192 0 177.7 0 160C0 142.3 14.33 128 32 128C49.67 128 64 142.3 64 160C64 177.7 49.67 192 32 192zM256 160C256 177.7 241.7 192 224 192C206.3 192 192 177.7 192 160C192 142.3 206.3 128 224 128C241.7 128 256 142.3 256 160z", } + } } } @@ -6037,11 +6653,15 @@ impl IconShape for FaBorderTopLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 112C0 67.82 35.82 32 80 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H80C71.16 96 64 103.2 64 112V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V112zM128 480C110.3 480 96 465.7 96 448C96 430.3 110.3 416 128 416C145.7 416 160 430.3 160 448C160 465.7 145.7 480 128 480zM320 480C302.3 480 288 465.7 288 448C288 430.3 302.3 416 320 416C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480zM256 448C256 465.7 241.7 480 224 480C206.3 480 192 465.7 192 448C192 430.3 206.3 416 224 416C241.7 416 256 430.3 256 448zM416 480C398.3 480 384 465.7 384 448C384 430.3 398.3 416 416 416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480zM416 288C398.3 288 384 273.7 384 256C384 238.3 398.3 224 416 224C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288zM448 352C448 369.7 433.7 384 416 384C398.3 384 384 369.7 384 352C384 334.3 398.3 320 416 320C433.7 320 448 334.3 448 352zM416 192C398.3 192 384 177.7 384 160C384 142.3 398.3 128 416 128C433.7 128 448 142.3 448 160C448 177.7 433.7 192 416 192z", } + } } } @@ -6076,11 +6696,15 @@ impl IconShape for FaBoreHole { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C273.7 0 288 14.33 288 32V296.6C307.1 307.6 320 328.3 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352C192 328.3 204.9 307.6 224 296.6V32C224 14.33 238.3 0 256 0zM160 128V352C160 405 202.1 448 256 448C309 448 352 405 352 352V128H464C490.5 128 512 149.5 512 176V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V176C0 149.5 21.49 128 48 128H160z", } + } } } @@ -6115,11 +6739,15 @@ impl IconShape for FaBottleDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0C237.3-.0003 248 10.74 248 23.1C248 37.25 237.3 47.1 224 48L216 48V140.9C258.6 161.6 288 205.4 288 256V448C288 483.3 259.3 512 224 512H96C60.65 512 32 483.3 32 448V256C32 205.4 61.37 161.6 104 140.9V48L96 48C82.75 48 72 37.26 72 24C71.1 10.75 82.74 .0045 95.1 .0042L224 0zM160 384C186.5 384 208 368 208 336C208 304 160 256 160 256C160 256 112 304 112 336C112 362.5 133.5 384 160 384z", } + } } } @@ -6154,11 +6782,15 @@ impl IconShape for FaBottleWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 0C213.3 0 224 10.75 224 24V64H96V24C96 10.75 106.7 0 120 0H200zM32 151.7C32 136.1 41.04 121.9 55.19 115.3L79.6 103.8C90.58 98.67 102.6 96 114.7 96H205.3C217.4 96 229.4 98.67 240.4 103.8L264.8 115.3C278.1 121.9 288 136.1 288 151.7C288 166.1 280.5 178.7 269.1 185.8C280.6 194.6 288 208.4 288 223.1C288 240.7 279.5 255.4 266.5 263.1C279.5 272.6 288 287.3 288 303.1C288 320.7 279.5 335.4 266.5 344C279.5 352.6 288 367.3 288 384C288 400.7 279.5 415.4 266.5 424C279.5 432.6 288 447.3 288 464C288 490.5 266.5 512 240 512H80C53.49 512 32 490.5 32 464C32 447.3 40.52 432.6 53.46 424C40.52 415.4 32 400.7 32 384C32 367.3 40.52 352.6 53.46 344C40.52 335.4 32 320.7 32 303.1C32 287.3 40.52 272.6 53.46 263.1C40.52 255.4 32 240.7 32 223.1C32 208.4 39.4 194.6 50.87 185.8C39.53 178.7 32 166.1 32 151.7L32 151.7zM112 256H208C216.8 256 224 248.8 224 240C224 231.2 216.8 224 208 224H112C103.2 224 96 231.2 96 240C96 248.8 103.2 256 112 256zM112 352C103.2 352 96 359.2 96 368C96 376.8 103.2 384 112 384H208C216.8 384 224 376.8 224 368C224 359.2 216.8 352 208 352H112z", } + } } } @@ -6193,11 +6825,15 @@ impl IconShape for FaBowlFood { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 128C96.53 128 97.07 128 97.6 128C105 91.49 137.3 64 176 64C190.1 64 204.1 68.1 216.9 75.25C230.2 49.55 257.1 32 288 32C318.9 32 345.8 49.56 359.1 75.25C371 68.1 385 64 400 64C438.7 64 470.1 91.49 478.4 128C478.9 128 479.5 128 480 128C515.3 128 544 156.7 544 192C544 203.7 540.9 214.6 535.4 224H40.56C35.12 214.6 32 203.7 32 192C32 156.7 60.65 128 96 128H96zM16 283.4C16 268.3 28.28 256 43.43 256H532.6C547.7 256 560 268.3 560 283.4C560 356.3 512.6 418.2 446.9 439.8C447.6 442.4 448 445.2 448 448C448 465.7 433.7 480 416 480H160C142.3 480 128 465.7 128 448C128 445.2 128.4 442.4 129.1 439.8C63.4 418.2 16 356.3 16 283.4H16z", } + } } } @@ -6232,11 +6868,15 @@ impl IconShape for FaBowlRice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 72C208 58.75 218.7 48 232 48H248C261.3 48 272 58.75 272 72C272 85.25 261.3 96 248 96H232C218.7 96 208 85.25 208 72zM208 152C208 138.7 218.7 128 232 128H248C261.3 128 272 138.7 272 152C272 165.3 261.3 176 248 176H232C218.7 176 208 165.3 208 152zM16 232C16 218.7 26.75 208 40 208H56C69.25 208 80 218.7 80 232C80 245.3 69.25 256 56 256H40C26.75 256 16 245.3 16 232zM532.6 288C547.7 288 560 300.3 560 315.4C560 388.3 512.6 450.2 446.9 471.8C447.6 474.4 448 477.2 448 480C448 497.7 433.7 512 416 512H160C142.3 512 128 497.7 128 480C128 477.2 128.4 474.4 129.1 471.8C63.4 450.2 16 388.3 16 315.4C16 300.3 28.28 288 43.43 288H532.6zM248 208C261.3 208 272 218.7 272 232C272 245.3 261.3 256 248 256H232C218.7 256 208 245.3 208 232C208 218.7 218.7 208 232 208H248zM152 208C165.3 208 176 218.7 176 232C176 245.3 165.3 256 152 256H136C122.7 256 112 245.3 112 232C112 218.7 122.7 208 136 208H152zM112 152C112 138.7 122.7 128 136 128H152C165.3 128 176 138.7 176 152C176 165.3 165.3 176 152 176H136C122.7 176 112 165.3 112 152zM344 208C357.3 208 368 218.7 368 232C368 245.3 357.3 256 344 256H328C314.7 256 304 245.3 304 232C304 218.7 314.7 208 328 208H344zM304 152C304 138.7 314.7 128 328 128H344C357.3 128 368 138.7 368 152C368 165.3 357.3 176 344 176H328C314.7 176 304 165.3 304 152zM440 208C453.3 208 464 218.7 464 232C464 245.3 453.3 256 440 256H424C410.7 256 400 245.3 400 232C400 218.7 410.7 208 424 208H440zM400 152C400 138.7 410.7 128 424 128H440C453.3 128 464 138.7 464 152C464 165.3 453.3 176 440 176H424C410.7 176 400 165.3 400 152zM536 208C549.3 208 560 218.7 560 232C560 245.3 549.3 256 536 256H520C506.7 256 496 245.3 496 232C496 218.7 506.7 208 520 208H536zM344 48C357.3 48 368 58.75 368 72C368 85.25 357.3 96 344 96H328C314.7 96 304 85.25 304 72C304 58.75 314.7 48 328 48H344z", } + } } } @@ -6271,11 +6911,15 @@ impl IconShape for FaBowlingBall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM144 208c-17.7 0-32-14.25-32-32s14.3-32 32-32s32 14.25 32 32S161.7 208 144 208zM240 80c17.66 0 31.95 14.25 31.95 32s-14.29 32-31.95 32s-32.05-14.25-32.05-32S222.4 80 240 80zM240 240c-17.7 0-32-14.25-32-32s14.3-32 32-32s32 14.25 32 32S257.7 240 240 240z", } + } } } @@ -6310,11 +6954,15 @@ impl IconShape for FaBoxArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 432C32 458.5 53.49 480 80 480h352c26.51 0 48-21.49 48-48V160H32V432zM160 236C160 229.4 165.4 224 172 224h168C346.6 224 352 229.4 352 236v8C352 250.6 346.6 256 340 256h-168C165.4 256 160 250.6 160 244V236zM480 32H32C14.31 32 0 46.31 0 64v48C0 120.8 7.188 128 16 128h480C504.8 128 512 120.8 512 112V64C512 46.31 497.7 32 480 32z", } + } } } @@ -6349,11 +6997,15 @@ impl IconShape for FaBoxOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M75.23 33.4L320 63.1L564.8 33.4C571.5 32.56 578 36.06 581.1 42.12L622.8 125.5C631.7 143.4 622.2 165.1 602.9 170.6L439.6 217.3C425.7 221.2 410.8 215.4 403.4 202.1L320 63.1L236.6 202.1C229.2 215.4 214.3 221.2 200.4 217.3L37.07 170.6C17.81 165.1 8.283 143.4 17.24 125.5L58.94 42.12C61.97 36.06 68.5 32.56 75.23 33.4H75.23zM321.1 128L375.9 219.4C390.8 244.2 420.5 255.1 448.4 248L576 211.6V378.5C576 400.5 561 419.7 539.6 425.1L335.5 476.1C325.3 478.7 314.7 478.7 304.5 476.1L100.4 425.1C78.99 419.7 64 400.5 64 378.5V211.6L191.6 248C219.5 255.1 249.2 244.2 264.1 219.4L318.9 128H321.1z", } + } } } @@ -6388,11 +7040,15 @@ impl IconShape for FaBoxTissue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 288l64-192h-109.4C308.4 96 281.6 76.66 272 48C262.4 19.33 235.6 0 205.4 0H64l64 288H384zM0 480c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-64H0V480zM480 224h-40.94l-21.33 64H432C440.8 288 448 295.2 448 304S440.8 320 432 320h-352C71.16 320 64 312.8 64 304S71.16 288 80 288h15.22l-14.22-64H32C14.33 224 0 238.3 0 256v128h512V256C512 238.3 497.7 224 480 224z", } + } } } @@ -6427,11 +7083,15 @@ impl IconShape for FaBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M50.73 58.53C58.86 42.27 75.48 32 93.67 32H208V160H0L50.73 58.53zM240 160V32H354.3C372.5 32 389.1 42.27 397.3 58.53L448 160H240zM448 416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V192H448V416z", } + } } } @@ -6466,11 +7126,15 @@ impl IconShape for FaBoxesPacking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 48C256 21.49 277.5 0 304 0H592C618.5 0 640 21.49 640 48V464C640 490.5 618.5 512 592 512H381.3C383 506.1 384 501.6 384 496V253.3C402.6 246.7 416 228.9 416 208V176C416 149.5 394.5 128 368 128H256V48zM571.3 347.3C577.6 341.1 577.6 330.9 571.3 324.7L507.3 260.7C501.1 254.4 490.9 254.4 484.7 260.7L420.7 324.7C414.4 330.9 414.4 341.1 420.7 347.3C426.9 353.6 437.1 353.6 443.3 347.3L480 310.6V432C480 440.8 487.2 448 496 448C504.8 448 512 440.8 512 432V310.6L548.7 347.3C554.9 353.6 565.1 353.6 571.3 347.3H571.3zM0 176C0 167.2 7.164 160 16 160H368C376.8 160 384 167.2 384 176V208C384 216.8 376.8 224 368 224H16C7.164 224 0 216.8 0 208V176zM352 480C352 497.7 337.7 512 320 512H64C46.33 512 32 497.7 32 480V256H352V480zM144 320C135.2 320 128 327.2 128 336C128 344.8 135.2 352 144 352H240C248.8 352 256 344.8 256 336C256 327.2 248.8 320 240 320H144z", } + } } } @@ -6505,11 +7169,15 @@ impl IconShape for FaBoxesStacked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 48C160 21.49 181.5 0 208 0H256V80C256 88.84 263.2 96 272 96H304C312.8 96 320 88.84 320 80V0H368C394.5 0 416 21.49 416 48V176C416 202.5 394.5 224 368 224H208C181.5 224 160 202.5 160 176V48zM96 288V368C96 376.8 103.2 384 112 384H144C152.8 384 160 376.8 160 368V288H208C234.5 288 256 309.5 256 336V464C256 490.5 234.5 512 208 512H48C21.49 512 0 490.5 0 464V336C0 309.5 21.49 288 48 288H96zM416 288V368C416 376.8 423.2 384 432 384H464C472.8 384 480 376.8 480 368V288H528C554.5 288 576 309.5 576 336V464C576 490.5 554.5 512 528 512H368C341.5 512 320 490.5 320 464V336C320 309.5 341.5 288 368 288H416z", } + } } } @@ -6544,11 +7212,15 @@ impl IconShape for FaBraille { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 96C128 131.3 99.35 160 64 160C28.65 160 0 131.3 0 96C0 60.65 28.65 32 64 32C99.35 32 128 60.65 128 96zM160 256C160 220.7 188.7 192 224 192C259.3 192 288 220.7 288 256C288 291.3 259.3 320 224 320C188.7 320 160 291.3 160 256zM224 272C232.8 272 240 264.8 240 256C240 247.2 232.8 240 224 240C215.2 240 208 247.2 208 256C208 264.8 215.2 272 224 272zM128 416C128 451.3 99.35 480 64 480C28.65 480 0 451.3 0 416C0 380.7 28.65 352 64 352C99.35 352 128 380.7 128 416zM64 400C55.16 400 48 407.2 48 416C48 424.8 55.16 432 64 432C72.84 432 80 424.8 80 416C80 407.2 72.84 400 64 400zM288 416C288 451.3 259.3 480 224 480C188.7 480 160 451.3 160 416C160 380.7 188.7 352 224 352C259.3 352 288 380.7 288 416zM224 400C215.2 400 208 407.2 208 416C208 424.8 215.2 432 224 432C232.8 432 240 424.8 240 416C240 407.2 232.8 400 224 400zM0 256C0 220.7 28.65 192 64 192C99.35 192 128 220.7 128 256C128 291.3 99.35 320 64 320C28.65 320 0 291.3 0 256zM160 96C160 60.65 188.7 32 224 32C259.3 32 288 60.65 288 96C288 131.3 259.3 160 224 160C188.7 160 160 131.3 160 96zM480 96C480 131.3 451.3 160 416 160C380.7 160 352 131.3 352 96C352 60.65 380.7 32 416 32C451.3 32 480 60.65 480 96zM640 96C640 131.3 611.3 160 576 160C540.7 160 512 131.3 512 96C512 60.65 540.7 32 576 32C611.3 32 640 60.65 640 96zM576 80C567.2 80 560 87.16 560 96C560 104.8 567.2 112 576 112C584.8 112 592 104.8 592 96C592 87.16 584.8 80 576 80zM512 256C512 220.7 540.7 192 576 192C611.3 192 640 220.7 640 256C640 291.3 611.3 320 576 320C540.7 320 512 291.3 512 256zM576 272C584.8 272 592 264.8 592 256C592 247.2 584.8 240 576 240C567.2 240 560 247.2 560 256C560 264.8 567.2 272 576 272zM640 416C640 451.3 611.3 480 576 480C540.7 480 512 451.3 512 416C512 380.7 540.7 352 576 352C611.3 352 640 380.7 640 416zM576 400C567.2 400 560 407.2 560 416C560 424.8 567.2 432 576 432C584.8 432 592 424.8 592 416C592 407.2 584.8 400 576 400zM352 256C352 220.7 380.7 192 416 192C451.3 192 480 220.7 480 256C480 291.3 451.3 320 416 320C380.7 320 352 291.3 352 256zM416 272C424.8 272 432 264.8 432 256C432 247.2 424.8 240 416 240C407.2 240 400 247.2 400 256C400 264.8 407.2 272 416 272zM480 416C480 451.3 451.3 480 416 480C380.7 480 352 451.3 352 416C352 380.7 380.7 352 416 352C451.3 352 480 380.7 480 416zM416 400C407.2 400 400 407.2 400 416C400 424.8 407.2 432 416 432C424.8 432 432 424.8 432 416C432 407.2 424.8 400 416 400z", } + } } } @@ -6583,11 +7255,15 @@ impl IconShape for FaBrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M184 0C214.9 0 240 25.07 240 56V456C240 486.9 214.9 512 184 512C155.1 512 131.3 490.1 128.3 461.9C123.1 463.3 117.6 464 112 464C76.65 464 48 435.3 48 400C48 392.6 49.27 385.4 51.59 378.8C21.43 367.4 0 338.2 0 304C0 272.1 18.71 244.5 45.77 231.7C37.15 220.8 32 206.1 32 192C32 161.3 53.59 135.7 82.41 129.4C80.84 123.9 80 118 80 112C80 82.06 100.6 56.92 128.3 49.93C131.3 21.86 155.1 0 184 0zM383.7 49.93C411.4 56.92 432 82.06 432 112C432 118 431.2 123.9 429.6 129.4C458.4 135.7 480 161.3 480 192C480 206.1 474.9 220.8 466.2 231.7C493.3 244.5 512 272.1 512 304C512 338.2 490.6 367.4 460.4 378.8C462.7 385.4 464 392.6 464 400C464 435.3 435.3 464 400 464C394.4 464 388.9 463.3 383.7 461.9C380.7 490.1 356.9 512 328 512C297.1 512 272 486.9 272 456V56C272 25.07 297.1 0 328 0C356.9 0 380.7 21.86 383.7 49.93z", } + } } } @@ -6622,11 +7298,15 @@ impl IconShape for FaBrazilianRealSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 .0003C417.7 .0003 432 14.33 432 32V50.22C444.5 52.52 456.7 56.57 468.2 62.3L478.3 67.38C494.1 75.28 500.5 94.5 492.6 110.3C484.7 126.1 465.5 132.5 449.7 124.6L439.5 119.5C429.6 114.6 418.7 112 407.6 112H405.9C376.1 112 352 136.1 352 165.9C352 187.9 365.4 207.7 385.9 215.9L437.9 236.7C482.7 254.6 512 297.9 512 346.1V349.5C512 400.7 478.4 444.1 432 458.7V480C432 497.7 417.7 512 400 512C382.3 512 368 497.7 368 480V460.6C352.1 457.1 338.6 450.9 325.7 442.3L302.2 426.6C287.5 416.8 283.6 396.1 293.4 382.2C303.2 367.5 323 363.6 337.8 373.4L361.2 389C371.9 396.2 384.6 400 397.5 400C425.4 400 448 377.4 448 349.5V346.1C448 324.1 434.6 304.3 414.1 296.1L362.1 275.3C317.3 257.4 288 214.1 288 165.9C288 114 321.5 69.99 368 54.21V32C368 14.33 382.3 0 400 0L400 .0003zM.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256z", } + } } } @@ -6661,11 +7341,15 @@ impl IconShape for FaBreadSlice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 176.1C512 203 490.4 224 455.1 224H448v224c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V224H56.89C21.56 224 0 203 0 176.1C0 112 96 32 256 32S512 112 512 176.1z", } + } } } @@ -6700,11 +7384,15 @@ impl IconShape for FaBridgeCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -6739,11 +7427,15 @@ impl IconShape for FaBridgeCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -6778,11 +7470,15 @@ impl IconShape for FaBridgeCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -6817,11 +7513,15 @@ impl IconShape for FaBridgeLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 64C32 46.33 46.33 32 64 32H576C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H528C466.1 160 416 210.1 416 272V296.6C406.1 302.3 397.8 310.7 392.2 320.7C374.6 300.7 348.8 287.1 320 287.1C266.1 287.1 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 287.1 32 287.1V159.1H104V95.1H64C46.33 95.1 32 81.67 32 63.1V64zM408 160H488V96H408V160zM360 160V96H280V160H360zM152 160H232V96H152V160zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -6856,11 +7556,15 @@ impl IconShape for FaBridgeWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.0003 96C.0003 78.33 14.33 64 32 64H544C561.7 64 576 78.33 576 96V131.6C576 147.3 563.3 160 547.6 160C510.2 160 480 190.2 480 227.6V352.5C467.1 352.5 454.2 356.3 443.2 364.1C425.2 376.5 403 384.5 384 384.5L384 384V256C384 202.1 341 160 288 160C234.1 160 192 202.1 192 256V384L191.1 384.5C172.1 384.4 150.8 376.5 132.9 364.1C121.8 356.3 108.9 352.4 96 352.5V227.6C96 190.2 65.75 160 28.44 160C12.74 160 0 147.3 0 131.6L.0003 96zM384 416C410.9 416 439.4 405.2 461.4 389.9L461.5 389.9C473.4 381.4 489.5 382.1 500.7 391.6C515.1 403.5 533.2 412.6 551.3 416.8C568.5 420.8 579.2 438.1 575.2 455.3C571.2 472.5 553.1 483.2 536.7 479.2C512.2 473.4 491.9 462.6 478.5 454.2C449.5 469.7 417 480 384 480C352.1 480 323.4 470.1 303.6 461.1C297.7 458.5 292.5 455.8 288 453.4C283.5 455.8 278.3 458.5 272.4 461.1C252.6 470.1 223.9 480 192 480C158.1 480 126.5 469.7 97.5 454.2C84.13 462.6 63.79 473.4 39.27 479.2C22.06 483.2 4.854 472.5 .8429 455.3C-3.168 438.1 7.533 420.8 24.74 416.8C42.84 412.6 60.96 403.5 75.31 391.6C86.46 382.1 102.6 381.4 114.5 389.9L114.6 389.9C136.7 405.2 165.1 416 192 416C219.5 416 247 405.4 269.5 389.9C280.6 382 295.4 382 306.5 389.9C328.1 405.4 356.5 416 384 416H384z", } + } } } @@ -6895,11 +7599,15 @@ impl IconShape for FaBridge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 32C561.7 32 576 46.33 576 64C576 81.67 561.7 96 544 96H504V160H576V288C522.1 288 480 330.1 480 384V448C480 465.7 465.7 480 448 480H416C398.3 480 384 465.7 384 448V384C384 330.1 341 288 288 288C234.1 288 192 330.1 192 384V448C192 465.7 177.7 480 160 480H128C110.3 480 96 465.7 96 448V384C96 330.1 53.02 288 0 288V160H72V96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H544zM456 96H376V160H456V96zM248 96V160H328V96H248zM200 96H120V160H200V96z", } + } } } @@ -6934,11 +7642,15 @@ impl IconShape for FaBriefcaseMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96H384V48C384 21.5 362.5 0 336 0h-160C149.5 0 128 21.5 128 48V96H48C21.5 96 0 117.5 0 144v288C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM176 48h160V96h-160V48zM368 314c0 8.836-7.164 16-16 16h-54V384c0 8.836-7.164 16-15.1 16h-52c-8.835 0-16-7.164-16-16v-53.1H160c-8.836 0-16-7.164-16-16v-52c0-8.838 7.164-16 16-16h53.1V192c0-8.838 7.165-16 16-16h52c8.836 0 15.1 7.162 15.1 16v54H352c8.836 0 16 7.162 16 16V314z", } + } } } @@ -6973,11 +7685,15 @@ impl IconShape for FaBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 336c0 8.844-7.156 16-16 16h-96C199.2 352 192 344.8 192 336V288H0v144C0 457.6 22.41 480 48 480h416c25.59 0 48-22.41 48-48V288h-192V336zM464 96H384V48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H48C22.41 96 0 118.4 0 144V256h512V144C512 118.4 489.6 96 464 96zM336 96h-160V48h160V96z", } + } } } @@ -7012,11 +7728,15 @@ impl IconShape for FaBroomBall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495.1 351.1c-44.18 0-79.1 35.72-79.1 79.91c0 44.18 35.82 80.09 79.1 80.09s79.1-35.91 79.1-80.09C575.1 387.7 540.2 351.1 495.1 351.1zM242.7 216.4c-30.16 0-102.9 4.15-149.4 41.34c-22 17.5-40.25 55.75-54.63 97.5l60.38-22.12c.7363-.2715 1.46-.3967 2.151-.3967c3.33 0 5.935 2.885 5.935 6.039c0 1.301-.4426 2.647-1.462 3.856L11 454.7C3.75 487.1 0 510.2 0 510.2S27.07 512 64.45 512c65.94 0 163.1-5.499 202.2-35.89c60-47.75 76.63-150.1 76.63-150.1l-86.75-109.2C256.5 216.7 251.4 216.4 242.7 216.4zM607.1 .0074c-6.863 0-13.78 2.192-19.62 6.719L362.7 182.3l-29.88-37.67c-3.248-4.094-7.892-6.058-12.5-6.058c-5.891 0-11.73 3.204-14.54 9.26L283.8 195.1l86.75 109.1l50.88-10.72c7.883-1.66 12.72-8.546 12.72-15.71c0-3.412-1.096-6.886-3.478-9.89l-28.16-35.5l225.2-175.2c8.102-6.312 12.35-15.75 12.35-25.29C640 14.94 626.3 .0074 607.1 .0074z", } + } } } @@ -7051,11 +7771,15 @@ impl IconShape for FaBroom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M93.13 257.7C71.25 275.1 53 313.5 38.63 355.1L99 333.1c5.75-2.125 10.62 4.749 6.625 9.499L11 454.7C3.75 486.1 0 510.2 0 510.2s206.6 13.62 266.6-34.12c60-47.87 76.63-150.1 76.63-150.1L256.5 216.7C256.5 216.7 153.1 209.1 93.13 257.7zM633.2 12.34c-10.84-13.91-30.91-16.45-44.91-5.624l-225.7 175.6l-34.99-44.06C322.5 131.9 312.5 133.1 309 140.5L283.8 194.1l86.75 109.2l58.75-12.5c8-1.625 11.38-11.12 6.375-17.5l-33.19-41.79l225.2-175.2C641.6 46.38 644.1 26.27 633.2 12.34z", } + } } } @@ -7090,11 +7814,15 @@ impl IconShape for FaBrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0H336C362.5 0 384 21.49 384 48V256H0V48C0 21.49 21.49 0 48 0H64L96 64L128 0H160L192 64L224 0zM384 288V320C384 355.3 355.3 384 320 384H256V448C256 483.3 227.3 512 192 512C156.7 512 128 483.3 128 448V384H64C28.65 384 0 355.3 0 320V288H384zM192 464C200.8 464 208 456.8 208 448C208 439.2 200.8 432 192 432C183.2 432 176 439.2 176 448C176 456.8 183.2 464 192 464z", } + } } } @@ -7129,11 +7857,15 @@ impl IconShape for FaBucket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 160H48V152C48 68.05 116.1 0 200 0H248C331.9 0 400 68.05 400 152V160H352V152C352 94.56 305.4 48 248 48H200C142.6 48 96 94.56 96 152V160zM.0003 224C.0003 206.3 14.33 192 32 192H416C433.7 192 448 206.3 448 224C448 241.7 433.7 256 416 256H410.9L388.5 469C385.1 493.5 365.4 512 340.8 512H107.2C82.65 512 62.05 493.5 59.48 469L37.05 256H32C14.33 256 0 241.7 0 224H.0003z", } + } } } @@ -7168,11 +7900,15 @@ impl IconShape for FaBugSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M239.1 162.8C247.7 160.1 255.7 160 264 160H376C393.1 160 409.2 164.1 423.5 171.4C424.1 170.7 424.7 170 425.4 169.4L489.4 105.4C501.9 92.88 522.1 92.88 534.6 105.4C547.1 117.9 547.1 138.1 534.6 150.6L470.6 214.6C469.1 215.3 469.3 215.9 468.6 216.5C474.7 228.5 478.6 241.9 479.7 256H544C561.7 256 576 270.3 576 288C576 305.7 561.7 320 544 320H480C480 329.9 479.1 339.5 477.4 348.9L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L239.1 162.8zM416 96V99.56C416 115.3 403.3 128 387.6 128H252.4C236.7 128 224 115.3 224 99.56V96C224 42.98 266.1 .001 320 .001C373 .001 416 42.98 416 96V96zM160.3 256C161.1 245.1 163.3 236.3 166.7 227.3L304 335.5V479.2C269.5 475.8 238.2 461.4 213.7 439.6L150.6 502.6C138.1 515.1 117.9 515.1 105.4 502.6C92.88 490.1 92.88 469.9 105.4 457.4L169.4 393.4C171.2 391.5 173.3 389.9 175.4 388.6C165.5 367.8 160 344.6 160 320H96C78.33 320 64 305.7 64 288C64 270.3 78.33 256 96 256H160.3zM336 479.2V360.7L430.8 435.4C405.7 459.6 372.7 475.6 336 479.2V479.2z", } + } } } @@ -7207,11 +7943,15 @@ impl IconShape for FaBug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 96V99.56C352 115.3 339.3 128 323.6 128H188.4C172.7 128 159.1 115.3 159.1 99.56V96C159.1 42.98 202.1 0 255.1 0C309 0 352 42.98 352 96zM41.37 105.4C53.87 92.88 74.13 92.88 86.63 105.4L150.6 169.4C151.3 170 151.9 170.7 152.5 171.4C166.8 164.1 182.9 160 199.1 160H312C329.1 160 345.2 164.1 359.5 171.4C360.1 170.7 360.7 170 361.4 169.4L425.4 105.4C437.9 92.88 458.1 92.88 470.6 105.4C483.1 117.9 483.1 138.1 470.6 150.6L406.6 214.6C405.1 215.3 405.3 215.9 404.6 216.5C410.7 228.5 414.6 241.9 415.7 256H480C497.7 256 512 270.3 512 288C512 305.7 497.7 320 480 320H416C416 344.6 410.5 367.8 400.6 388.6C402.7 389.9 404.8 391.5 406.6 393.4L470.6 457.4C483.1 469.9 483.1 490.1 470.6 502.6C458.1 515.1 437.9 515.1 425.4 502.6L362.3 439.6C337.8 461.4 306.5 475.8 272 479.2V240C272 231.2 264.8 224 255.1 224C247.2 224 239.1 231.2 239.1 240V479.2C205.5 475.8 174.2 461.4 149.7 439.6L86.63 502.6C74.13 515.1 53.87 515.1 41.37 502.6C28.88 490.1 28.88 469.9 41.37 457.4L105.4 393.4C107.2 391.5 109.3 389.9 111.4 388.6C101.5 367.8 96 344.6 96 320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H96.3C97.38 241.9 101.3 228.5 107.4 216.5C106.7 215.9 106 215.3 105.4 214.6L41.37 150.6C28.88 138.1 28.88 117.9 41.37 105.4H41.37z", } + } } } @@ -7246,11 +7986,15 @@ impl IconShape for FaBugs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M187.3 135.1H204.3L208.5 115.3C211.1 102.3 223.7 93.86 236.7 96.46C249.7 99.06 258.1 111.7 255.5 124.7L247.5 164.7C245.3 175.9 235.4 183.1 223.1 183.1H191.1V207.3L229.8 216.7C239.3 219.1 246.4 226.9 247.8 236.6L255.8 292.6C257.6 305.7 248.5 317.9 235.4 319.8C222.3 321.6 210.1 312.5 208.2 299.4L202.5 259.4L184.1 254.8C173.2 274.6 152.2 287.1 127.1 287.1C103.8 287.1 82.75 274.6 71.87 254.8L53.48 259.4L47.76 299.4C45.88 312.5 33.73 321.6 20.61 319.8C7.484 317.9-1.633 305.7 .2413 292.6L8.241 236.6C9.621 226.9 16.71 219.1 26.18 216.7L63.1 207.3V183.1H31.1C20.56 183.1 10.71 175.9 8.463 164.7L.4627 124.7C-2.137 111.7 6.292 99.06 19.29 96.46C32.29 93.86 44.93 102.3 47.53 115.3L51.67 135.1H68.65C73.35 124.4 81.36 114.5 91.51 107.4L58.15 33.92C52.67 21.85 58.01 7.625 70.08 2.145C82.15-3.335 96.37 2.007 101.9 14.08L128 71.66L154.1 14.08C159.6 2.007 173.9-3.335 185.9 2.145C197.1 7.625 203.3 21.85 197.9 33.92L164.5 107.4C174.6 114.5 182.6 124.4 187.3 135.1L187.3 135.1zM501.5 322.7L516.2 331.2L530.1 315.3C538.9 305.3 554 304.4 563.1 313.1C573.9 321.9 574.9 337 566.2 346.1L539.2 377.6C531.7 386.2 519.1 388.3 509.2 382.6L481.5 366.6L469.9 386.7L497.9 413.8C504.9 420.6 507.1 430.9 503.5 440L482.4 492.5C477.5 504.8 463.5 510.8 451.2 505.8C438.9 500.9 432.9 486.9 437.9 474.6L452.9 437.1L439.3 423.9C419.1 435.6 395 436.7 374.1 424.6C353.1 412.5 341.6 390.4 342.1 367.8L323.8 362.6L298.9 394.4C290.7 404.8 275.6 406.6 265.2 398.4C254.8 390.3 252.9 375.2 261.1 364.7L296 320.2C302.1 312.6 312.1 309.3 321.5 311.1L359 322.7L370.6 302.6L342.9 286.6C333 280.8 328.5 268.9 332.2 258.1L345.3 219.4C349.5 206.9 363.1 200.2 375.7 204.4C388.2 208.7 394.1 222.3 390.7 234.8L383.1 254.8L398.7 263.3C408.5 255.6 420.4 251 432.8 249.1L440.6 169.7C441.9 156.5 453.6 146.8 466.8 148.1C480 149.4 489.7 161.1 488.4 174.3L482.2 237.3L533.7 200.5C544.5 192.8 559.4 195.3 567.2 206C574.9 216.8 572.4 231.8 561.6 239.5L495.1 286.5C501.2 297.7 503.2 310.3 501.5 322.7V322.7z", } + } } } @@ -7285,11 +8029,15 @@ impl IconShape for FaBuildingCircleArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM272 224C263.2 224 256 231.2 256 240V272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM492.7 323.3L521.4 352H432C423.2 352 416 359.2 416 368C416 376.8 423.2 384 432 384H521.4L492.7 412.7C486.4 418.9 486.4 429.1 492.7 435.3C498.9 441.6 509.1 441.6 515.3 435.3L571.3 379.3C577.6 373.1 577.6 362.9 571.3 356.7L515.3 300.7C509.1 294.4 498.9 294.4 492.7 300.7C486.4 306.9 486.4 317.1 492.7 323.3V323.3z", } + } } } @@ -7324,11 +8072,15 @@ impl IconShape for FaBuildingCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -7363,11 +8115,15 @@ impl IconShape for FaBuildingCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -7402,11 +8158,15 @@ impl IconShape for FaBuildingCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -7441,11 +8201,15 @@ impl IconShape for FaBuildingColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M243.4 2.587C251.4-.8625 260.6-.8625 268.6 2.587L492.6 98.59C506.6 104.6 514.4 119.6 511.3 134.4C508.3 149.3 495.2 159.1 479.1 160V168C479.1 181.3 469.3 192 455.1 192H55.1C42.74 192 31.1 181.3 31.1 168V160C16.81 159.1 3.708 149.3 .6528 134.4C-2.402 119.6 5.429 104.6 19.39 98.59L243.4 2.587zM256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128zM127.1 416H167.1V224H231.1V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 63.1 420.3V224H127.1V416z", } + } } } @@ -7480,11 +8244,15 @@ impl IconShape for FaBuildingFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM448 0C465.7 0 480 14.33 480 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H480V512H416V32C416 14.33 430.3 0 448 0z", } + } } } @@ -7519,11 +8287,15 @@ impl IconShape for FaBuildingLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V193.6C364.2 213.8 352 241.5 352 272V296.6C332.9 307.6 320 328.3 320 352V480C320 491.7 323.1 502.6 328.6 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM464 192C508.2 192 544 227.8 544 272V320C561.7 320 576 334.3 576 352V480C576 497.7 561.7 512 544 512H384C366.3 512 352 497.7 352 480V352C352 334.3 366.3 320 384 320V272C384 227.8 419.8 192 464 192zM464 240C446.3 240 432 254.3 432 272V320H496V272C496 254.3 481.7 240 464 240z", } + } } } @@ -7558,11 +8330,15 @@ impl IconShape for FaBuildingNgo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 112V144C320 152.8 312.8 160 304 160C295.2 160 288 152.8 288 144V112C288 103.2 295.2 96 304 96C312.8 96 320 103.2 320 112zM336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM168 64C159.2 64 152 71.16 152 80V168C152 181.3 162.7 192 176 192H208C221.3 192 232 181.3 232 168V144C232 135.2 224.8 128 216 128C207.2 128 200 135.2 200 144V160H184V96H216C224.8 96 232 88.84 232 80C232 71.16 224.8 64 216 64H168zM256 144C256 170.5 277.5 192 304 192C330.5 192 352 170.5 352 144V112C352 85.49 330.5 64 304 64C277.5 64 256 85.49 256 112V144zM61.31 71.12C57.4 65.26 50.11 62.64 43.36 64.69C36.62 66.73 32 72.95 32 80V176C32 184.8 39.16 192 48 192C56.84 192 64 184.8 64 176V132.8L98.69 184.9C102.6 190.7 109.9 193.4 116.6 191.3C123.4 189.3 128 183.1 128 176V80C128 71.16 120.8 64 112 64C103.2 64 96 71.16 96 80V123.2L61.31 71.12z", } + } } } @@ -7597,11 +8373,15 @@ impl IconShape for FaBuildingShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V207L341.6 224H272C263.2 224 256 231.2 256 240V304C256 304.9 256.1 305.7 256.2 306.6C258.5 364.7 280.3 451.4 354.9 508.1C349.1 510.6 342.7 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM423.1 225.7C428.8 223.4 435.2 223.4 440.9 225.7L560.9 273.7C570 277.4 576 286.2 576 296C576 359.3 550.1 464.8 441.2 510.2C435.3 512.6 428.7 512.6 422.8 510.2C313.9 464.8 288 359.3 288 296C288 286.2 293.1 277.4 303.1 273.7L423.1 225.7zM432 273.8V461.7C500.2 428.7 523.5 362.7 527.4 311.1L432 273.8z", } + } } } @@ -7636,11 +8416,15 @@ impl IconShape for FaBuildingUn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM237.3 71.12C233.4 65.26 226.1 62.64 219.4 64.69C212.6 66.73 208 72.95 208 80V176C208 184.8 215.2 192 224 192C232.8 192 240 184.8 240 176V132.8L274.7 184.9C278.6 190.7 285.9 193.4 292.6 191.3C299.4 189.3 304 183.1 304 176V80C304 71.16 296.8 64 288 64C279.2 64 272 71.16 272 80V123.2L237.3 71.12zM112 80C112 71.16 104.8 64 96 64C87.16 64 80 71.16 80 80V144C80 170.5 101.5 192 128 192C154.5 192 176 170.5 176 144V80C176 71.16 168.8 64 160 64C151.2 64 144 71.16 144 80V144C144 152.8 136.8 160 128 160C119.2 160 112 152.8 112 144V80z", } + } } } @@ -7675,11 +8459,15 @@ impl IconShape for FaBuildingUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V367.8C345.8 389.2 320 430 320 476.9C320 489.8 323.6 501.8 329.9 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM576 272C576 316.2 540.2 352 496 352C451.8 352 416 316.2 416 272C416 227.8 451.8 192 496 192C540.2 192 576 227.8 576 272zM352 477.1C352 425.7 393.7 384 445.1 384H546.9C598.3 384 640 425.7 640 477.1C640 496.4 624.4 512 605.1 512H386.9C367.6 512 352 496.4 352 477.1V477.1z", } + } } } @@ -7714,11 +8502,15 @@ impl IconShape for FaBuildingWheat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM272 224C263.2 224 256 231.2 256 240V272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM640 192V208C640 252.2 604.2 288 560 288H544V272C544 227.8 579.8 192 624 192H640zM560 400H544V384C544 339.8 579.8 304 624 304H640V320C640 364.2 604.2 400 560 400zM560 512H544V496C544 451.8 579.8 416 624 416H640V432C640 476.2 604.2 512 560 512zM512 496V512H496C451.8 512 416 476.2 416 432V416H432C476.2 416 512 451.8 512 496zM496 400C451.8 400 416 364.2 416 320V304H432C476.2 304 512 339.8 512 384V400H496zM512 272V288H496C451.8 288 416 252.2 416 208V192H432C476.2 192 512 227.8 512 272zM528 32C541.3 32 552 42.75 552 56V160C552 173.3 541.3 184 528 184C514.7 184 504 173.3 504 160V56C504 42.75 514.7 32 528 32zM624 128C624 141.3 613.3 152 600 152C586.7 152 576 141.3 576 128V96C576 82.75 586.7 72 600 72C613.3 72 624 82.75 624 96V128zM456 72C469.3 72 480 82.75 480 96V128C480 141.3 469.3 152 456 152C442.7 152 432 141.3 432 128V96C432 82.75 442.7 72 456 72z", } + } } } @@ -7753,11 +8545,15 @@ impl IconShape for FaBuilding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272z", } + } } } @@ -7792,11 +8588,15 @@ impl IconShape for FaBullhorn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 179.6C498.6 188.4 512 212.1 512 240C512 267.9 498.6 291.6 480 300.4V448C480 460.9 472.2 472.6 460.2 477.6C448.3 482.5 434.5 479.8 425.4 470.6L381.7 426.1C333.7 378.1 268.6 352 200.7 352H192V480C192 497.7 177.7 512 160 512H96C78.33 512 64 497.7 64 480V352C28.65 352 0 323.3 0 288V192C0 156.7 28.65 128 64 128H200.7C268.6 128 333.7 101 381.7 53.02L425.4 9.373C434.5 .2215 448.3-2.516 460.2 2.437C472.2 7.39 480 19.06 480 32V179.6zM200.7 192H192V288H200.7C280.5 288 357.2 317.8 416 371.3V108.7C357.2 162.2 280.5 192 200.7 192V192z", } + } } } @@ -7831,11 +8631,15 @@ impl IconShape for FaBullseye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM112 256C112 176.5 176.5 112 256 112C335.5 112 400 176.5 400 256C400 335.5 335.5 400 256 400C176.5 400 112 335.5 112 256zM256 336C300.2 336 336 300.2 336 256C336 211.8 300.2 176 256 176C211.8 176 176 211.8 176 256C176 300.2 211.8 336 256 336zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64C149.1 64 64 149.1 64 256C64 362 149.1 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64z", } + } } } @@ -7870,11 +8674,15 @@ impl IconShape for FaBurger { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z", } + } } } @@ -7909,11 +8717,15 @@ impl IconShape for FaBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200.9 116.2L233.2 16.6C236.4 6.706 245.6 .001 256 .001C266.4 .001 275.6 6.706 278.8 16.6L313.3 123.1L383.8 97.45C392.6 94.26 402.4 96.43 408.1 103C415.6 109.6 417.7 119.4 414.6 128.2L388.9 198.7L495.4 233.2C505.3 236.4 512 245.6 512 256C512 266.4 505.3 275.6 495.4 278.8L392.3 312.2L445.2 412.8C450.1 422.1 448.4 433.5 440.1 440.1C433.5 448.4 422.1 450.1 412.8 445.2L312.2 392.3L278.8 495.4C275.6 505.3 266.4 512 256 512C245.6 512 236.4 505.3 233.2 495.4L199.8 392.3L99.17 445.2C89.87 450.1 78.46 448.4 71.03 440.1C63.6 433.5 61.87 422.1 66.76 412.8L119.7 312.2L16.6 278.8C6.705 275.6 .0003 266.4 .0003 256C.0003 245.6 6.705 236.4 16.6 233.2L116.2 200.9L4.208 37.57C-2.33 28.04-1.143 15.2 7.03 7.03C15.2-1.144 28.04-2.33 37.57 4.208L200.9 116.2z", } + } } } @@ -7948,11 +8760,15 @@ impl IconShape for FaBusSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0C348.8 0 448 35.2 448 80V416C448 433.7 433.7 448 416 448V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V448H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V448C14.33 448 0 433.7 0 416V80C0 35.2 99.19 0 224 0zM64 256C64 273.7 78.33 288 96 288H352C369.7 288 384 273.7 384 256V128C384 110.3 369.7 96 352 96H96C78.33 96 64 110.3 64 128V256zM80 400C97.67 400 112 385.7 112 368C112 350.3 97.67 336 80 336C62.33 336 48 350.3 48 368C48 385.7 62.33 400 80 400zM368 400C385.7 400 400 385.7 400 368C400 350.3 385.7 336 368 336C350.3 336 336 350.3 336 368C336 385.7 350.3 400 368 400z", } + } } } @@ -7987,11 +8803,15 @@ impl IconShape for FaBus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 0C422.4 0 512 35.2 512 80V128C529.7 128 544 142.3 544 160V224C544 241.7 529.7 256 512 256L512 416C512 433.7 497.7 448 480 448V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H192V480C192 497.7 177.7 512 160 512H128C110.3 512 96 497.7 96 480V448C78.33 448 64 433.7 64 416L64 256C46.33 256 32 241.7 32 224V160C32 142.3 46.33 128 64 128V80C64 35.2 153.6 0 288 0zM128 256C128 273.7 142.3 288 160 288H272V128H160C142.3 128 128 142.3 128 160V256zM304 288H416C433.7 288 448 273.7 448 256V160C448 142.3 433.7 128 416 128H304V288zM144 400C161.7 400 176 385.7 176 368C176 350.3 161.7 336 144 336C126.3 336 112 350.3 112 368C112 385.7 126.3 400 144 400zM432 400C449.7 400 464 385.7 464 368C464 350.3 449.7 336 432 336C414.3 336 400 350.3 400 368C400 385.7 414.3 400 432 400zM368 64H208C199.2 64 192 71.16 192 80C192 88.84 199.2 96 208 96H368C376.8 96 384 88.84 384 80C384 71.16 376.8 64 368 64z", } + } } } @@ -8026,11 +8846,15 @@ impl IconShape for FaBusinessTime { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 224C416.4 224 352 288.4 352 368s64.38 144 144 144s144-64.38 144-144S575.6 224 496 224zM544 384h-54.25C484.4 384 480 379.6 480 374.3V304C480 295.2 487.2 288 496 288C504.8 288 512 295.2 512 304V352h32c8.838 0 16 7.162 16 16C560 376.8 552.8 384 544 384zM320.1 352H208C199.2 352 192 344.8 192 336V288H0v144C0 457.6 22.41 480 48 480h312.2C335.1 449.6 320 410.5 320 368C320 362.6 320.5 357.3 320.1 352zM496 192c5.402 0 10.72 .3301 16 .8066V144C512 118.4 489.6 96 464 96H384V48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H48C22.41 96 0 118.4 0 144V256h360.2C392.5 216.9 441.3 192 496 192zM336 96h-160V48h160V96z", } + } } } @@ -8065,11 +8889,15 @@ impl IconShape for FaC { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 359.8c22.46 0 31.1 19.53 31.1 31.99c0 23.14-66.96 88.23-164.5 88.23c-137.1 0-219.4-117.8-219.4-224c0-103.8 79.87-223.1 219.4-223.1c99.47 0 164.5 66.12 164.5 88.23c0 12.27-9.527 32.01-32.01 32.01c-31.32 0-45.8-56.25-132.5-56.25c-97.99 0-155.4 84.59-155.4 159.1c0 74.03 56.42 160 155.4 160C306.5 416 320.5 359.8 352 359.8z", } + } } } @@ -8104,11 +8932,15 @@ impl IconShape for FaCakeCandles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 111.1c22.09 0 40-17.88 40-39.97S352 0 352 0s-40 49.91-40 72S329.9 111.1 352 111.1zM224 111.1c22.09 0 40-17.88 40-39.97S224 0 224 0S184 49.91 184 72S201.9 111.1 224 111.1zM383.1 223.1L384 160c0-8.836-7.164-16-16-16h-32C327.2 144 320 151.2 320 160v64h-64V160c0-8.836-7.164-16-16-16h-32C199.2 144 192 151.2 192 160v64H128V160c0-8.836-7.164-16-16-16h-32C71.16 144 64 151.2 64 160v63.97c-35.35 0-64 28.65-64 63.1v68.7c9.814 6.102 21.39 11.33 32 11.33c20.64 0 45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C114.1 348.3 139.4 367.1 160 367.1s45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C242.1 348.3 267.4 367.1 288 367.1s45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C370.1 348.3 395.4 367.1 416 367.1c10.61 0 22.19-5.227 32-11.33V287.1C448 252.6 419.3 223.1 383.1 223.1zM352 373.3c-13.75 10.95-38.03 26.66-64 26.66s-50.25-15.7-64-26.66c-13.75 10.95-38.03 26.66-64 26.66s-50.25-15.7-64-26.66c-13.75 10.95-38.03 26.66-64 26.66c-11.27 0-22.09-3.121-32-7.377v87.38C0 497.7 14.33 512 32 512h384c17.67 0 32-14.33 32-32v-87.38c-9.91 4.256-20.73 7.377-32 7.377C390 399.1 365.8 384.3 352 373.3zM96 111.1c22.09 0 40-17.88 40-39.97S96 0 96 0S56 49.91 56 72S73.91 111.1 96 111.1z", } + } } } @@ -8143,11 +8975,15 @@ impl IconShape for FaCalculator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0h-288C22.38 0 0 22.38 0 48v416C0 489.6 22.38 512 48 512h288c25.62 0 48-22.38 48-48v-416C384 22.38 361.6 0 336 0zM64 208C64 199.2 71.2 192 80 192h32C120.8 192 128 199.2 128 208v32C128 248.8 120.8 256 112 256h-32C71.2 256 64 248.8 64 240V208zM64 304C64 295.2 71.2 288 80 288h32C120.8 288 128 295.2 128 304v32C128 344.8 120.8 352 112 352h-32C71.2 352 64 344.8 64 336V304zM224 432c0 8.801-7.199 16-16 16h-128C71.2 448 64 440.8 64 432v-32C64 391.2 71.2 384 80 384h128c8.801 0 16 7.199 16 16V432zM224 336c0 8.801-7.199 16-16 16h-32C167.2 352 160 344.8 160 336v-32C160 295.2 167.2 288 176 288h32C216.8 288 224 295.2 224 304V336zM224 240C224 248.8 216.8 256 208 256h-32C167.2 256 160 248.8 160 240v-32C160 199.2 167.2 192 176 192h32C216.8 192 224 199.2 224 208V240zM320 432c0 8.801-7.199 16-16 16h-32c-8.799 0-16-7.199-16-16v-32c0-8.801 7.201-16 16-16h32c8.801 0 16 7.199 16 16V432zM320 336c0 8.801-7.199 16-16 16h-32c-8.799 0-16-7.199-16-16v-32C256 295.2 263.2 288 272 288h32C312.8 288 320 295.2 320 304V336zM320 240C320 248.8 312.8 256 304 256h-32C263.2 256 256 248.8 256 240v-32C256 199.2 263.2 192 272 192h32C312.8 192 320 199.2 320 208V240zM320 144C320 152.8 312.8 160 304 160h-224C71.2 160 64 152.8 64 144v-64C64 71.2 71.2 64 80 64h224C312.8 64 320 71.2 320 80V144z", } + } } } @@ -8182,11 +9018,15 @@ impl IconShape for FaCalendarCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM328.1 304.1C338.3 295.6 338.3 280.4 328.1 271C319.6 261.7 304.4 261.7 295 271L200 366.1L152.1 319C143.6 309.7 128.4 309.7 119 319C109.7 328.4 109.7 343.6 119 352.1L183 416.1C192.4 426.3 207.6 426.3 216.1 416.1L328.1 304.1z", } + } } } @@ -8221,11 +9061,15 @@ impl IconShape for FaCalendarDay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM80 256C71.16 256 64 263.2 64 272V368C64 376.8 71.16 384 80 384H176C184.8 384 192 376.8 192 368V272C192 263.2 184.8 256 176 256H80z", } + } } } @@ -8260,11 +9104,15 @@ impl IconShape for FaCalendarDays { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z", } + } } } @@ -8299,11 +9147,15 @@ impl IconShape for FaCalendarMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM312 376C325.3 376 336 365.3 336 352C336 338.7 325.3 328 312 328H136C122.7 328 112 338.7 112 352C112 365.3 122.7 376 136 376H312z", } + } } } @@ -8338,11 +9190,15 @@ impl IconShape for FaCalendarPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32zM448 464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192H448V464zM200 272V328H144C130.7 328 120 338.7 120 352C120 365.3 130.7 376 144 376H200V432C200 445.3 210.7 456 224 456C237.3 456 248 445.3 248 432V376H304C317.3 376 328 365.3 328 352C328 338.7 317.3 328 304 328H248V272C248 258.7 237.3 248 224 248C210.7 248 200 258.7 200 272z", } + } } } @@ -8377,11 +9233,15 @@ impl IconShape for FaCalendarWeek { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM80 256C71.16 256 64 263.2 64 272V336C64 344.8 71.16 352 80 352H368C376.8 352 384 344.8 384 336V272C384 263.2 376.8 256 368 256H80z", } + } } } @@ -8416,11 +9276,15 @@ impl IconShape for FaCalendarXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM304.1 304.1C314.3 295.6 314.3 280.4 304.1 271C295.6 261.7 280.4 261.7 271 271L224 318.1L176.1 271C167.6 261.7 152.4 261.7 143 271C133.7 280.4 133.7 295.6 143 304.1L190.1 352L143 399C133.7 408.4 133.7 423.6 143 432.1C152.4 442.3 167.6 442.3 176.1 432.1L224 385.9L271 432.1C280.4 442.3 295.6 442.3 304.1 432.1C314.3 423.6 314.3 408.4 304.1 399L257.9 352L304.1 304.1z", } + } } } @@ -8455,11 +9319,15 @@ impl IconShape for FaCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32zM448 464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192H448V464z", } + } } } @@ -8494,11 +9362,15 @@ impl IconShape for FaCameraRetro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 64V48C64 39.16 71.16 32 80 32H144C152.8 32 160 39.16 160 48V64H192L242.5 38.76C251.4 34.31 261.2 32 271.1 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V128C0 92.65 28.65 64 64 64zM220.6 121.2C211.7 125.7 201.9 128 192 128H64V192H178.8C200.8 176.9 227.3 168 256 168C284.7 168 311.2 176.9 333.2 192H448V96H271.1L220.6 121.2zM256 216C207.4 216 168 255.4 168 304C168 352.6 207.4 392 256 392C304.6 392 344 352.6 344 304C344 255.4 304.6 216 256 216z", } + } } } @@ -8533,11 +9405,15 @@ impl IconShape for FaCameraRotate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96h-88l-12.38-32.88C356.6 44.38 338.8 32 318.8 32h-125.5c-20 0-38 12.38-45 31.12L136 96H48C21.5 96 0 117.5 0 144v288C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM356.9 366.8C332.4 398.1 295.7 416 256 416c-31.78 0-61.37-11.94-84.58-32.61l-19.28 19.29C143.2 411.6 128 405.3 128 392.7V316.3c0-5.453 4.359-9.838 9.775-9.99h76.98c12.35 .3027 18.47 15.27 9.654 24.09l-19.27 19.28C219.3 361.4 237.1 368 256 368c24.8 0 47.78-11.22 63.08-30.78c8.172-10.44 23.25-12.28 33.69-4.125S365.1 356.3 356.9 366.8zM384 259.7c0 5.453-4.359 9.838-9.775 9.99h-76.98c-12.35-.3027-18.47-15.27-9.654-24.09l19.27-19.28C292.7 214.6 274.9 208 256 208c-24.8 0-47.78 11.22-63.08 30.78C184.8 249.2 169.7 251.1 159.2 242.9C148.8 234.8 146.9 219.7 155.1 209.2C179.6 177.9 216.3 160 256 160c31.78 0 61.37 11.94 84.58 32.61l19.28-19.29C368.8 164.4 384 170.7 384 183.3V259.7z", } + } } } @@ -8572,11 +9448,15 @@ impl IconShape for FaCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M194.6 32H317.4C338.1 32 356.4 45.22 362.9 64.82L373.3 96H448C483.3 96 512 124.7 512 160V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V160C0 124.7 28.65 96 64 96H138.7L149.1 64.82C155.6 45.22 173.9 32 194.6 32H194.6zM256 384C309 384 352 341 352 288C352 234.1 309 192 256 192C202.1 192 160 234.1 160 288C160 341 202.1 384 256 384z", } + } } } @@ -8611,11 +9491,15 @@ impl IconShape for FaCampground { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M328.1 112L563.7 405.4C571.7 415.4 576 427.7 576 440.4V464C576 490.5 554.5 512 528 512H48C21.49 512 0 490.5 0 464V440.4C0 427.7 4.328 415.4 12.27 405.4L247 112L199 51.99C187.1 38.19 190.2 18.05 204 7.013C217.8-4.027 237.9-1.789 248.1 12.01L288 60.78L327 12.01C338.1-1.789 358.2-4.027 371.1 7.013C385.8 18.05 388 38.19 376.1 51.99L328.1 112zM407.5 448L288 291.7L168.5 448H407.5z", } + } } } @@ -8650,11 +9534,15 @@ impl IconShape for FaCandyCane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M497.5 91.1C469.6 33.13 411.8 0 352.4 0c-27.88 0-56.14 7.25-81.77 22.62L243.1 38.1C227.9 48.12 223 67.75 232.1 82.87l32.76 54.87c8.522 14.2 27.59 20.6 43.88 11.06l27.51-16.37c5.125-3.125 10.95-4.439 16.58-4.439c10.88 0 21.35 5.625 27.35 15.62c9 15.12 3.917 34.59-11.08 43.71L15.6 397.6c-15.25 9.125-20.13 28.62-11 43.87l32.76 54.87c8.522 14.2 27.59 20.66 43.88 11.12l347.4-206.5C500.2 258.1 533.2 167.5 497.5 91.1zM319.7 104.1L317.2 106.5l-20.5-61.5c9.75-4.75 19.88-8.125 30.38-10.25l20.63 61.87C337.8 97.37 328.2 99.87 319.7 104.1zM145.8 431.7l-60.5-38.5l30.88-18.25l60.5 38.5L145.8 431.7zM253.3 367.9l-60.5-38.5l30.88-18.25l60.5 38.5L253.3 367.9zM364.2 301.1L303.7 263.5l30.88-18.25l60.5 38.5L364.2 301.1zM384.7 104.7l46-45.1c8.375 6.5 16 13.1 22.5 22.5l-45.63 45.81C401.9 117.8 393.9 110.1 384.7 104.7zM466.7 212.5l-59.5-19.75c3.25-5.375 5.875-10.1 7.5-17.12c1-4.5 1.625-9.125 1.75-13.62l60.38 20.12C474.7 192.5 471.4 202.7 466.7 212.5z", } + } } } @@ -8689,11 +9577,15 @@ impl IconShape for FaCannabis { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 374.4c0 6-3.25 11.38-8.5 14.12c-2.5 1.375-60.75 31.75-133.5 31.75c-6.124 0-12-.125-17.5-.25c11.38 22.25 16.5 38.25 16.75 39.13c1.875 5.75 .375 12-3.875 16.12c-4.125 4.25-10.38 5.75-16.12 4c-1.631-.4648-32.94-10.66-69.25-34.06v42.81C312 501.3 301.3 512 288 512s-24-10.75-24-23.1v-42.81c-36.31 23.4-67.62 33.59-69.25 34.06c-5.75 1.75-12 .25-16.12-4c-4.25-4.25-5.75-10.38-3.875-16.12C175 458.3 180.1 442.1 191.5 420c-5.501 .125-11.37 .25-17.5 .25c-72.75 0-130.1-30.38-133.5-31.75C35.25 385.8 32 380.4 32 374.4c0-5.875 3.25-11.38 8.5-14.12c1.625-.875 32.38-16.88 76.75-25.75c-64.25-75.13-84-161.8-84.88-165.8C31.25 163.5 32.75 157.9 36.63 154C39.75 151 43.75 149.4 48 149.4c1.125 0 2.25 .125 3.375 .375C55.38 150.6 137.1 169.3 212 229.5V225.1c0-118.9 60-213.8 62.5-217.8C277.5 2.75 282.5 0 288 0s10.5 2.75 13.5 7.375C304 11.38 364 106.3 364 225.1V229.5c73.1-60.25 156.6-79 160.5-79.75C525.8 149.5 526.9 149.4 528 149.4c4.25 0 8.25 1.625 11.38 4.625c3.75 3.875 5.375 9.5 4.25 14.75c-.875 4-20.62 90.63-84.88 165.8c44.38 8.875 75.13 24.88 76.75 25.75C540.8 363 544 368.5 544 374.4z", } + } } } @@ -8728,11 +9620,15 @@ impl IconShape for FaCapsules { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M555.3 300.1L424.3 112.8C401.9 81 366.4 64 330.4 64c-22.63 0-45.5 6.75-65.5 20.75C245.2 98.5 231.2 117.5 223.4 138.5C220.5 79.25 171.1 32 111.1 32c-61.88 0-111.1 50.08-111.1 111.1L-.0028 368c0 61.88 50.12 112 112 112s112-50.13 112-112L223.1 218.9C227.2 227.5 231.2 236 236.7 243.9l131.3 187.4C390.3 463 425.8 480 461.8 480c22.75 0 45.5-6.75 65.5-20.75C579 423.1 591.5 351.8 555.3 300.1zM159.1 256H63.99V144c0-26.5 21.5-48 48-48s48 21.5 48 48V256zM354.8 300.9l-65.5-93.63c-7.75-11-10.75-24.5-8.375-37.63c2.375-13.25 9.75-24.87 20.75-32.5C310.1 131.1 320.1 128 330.4 128c16.5 0 31.88 8 41.38 21.5l65.5 93.75L354.8 300.9z", } + } } } @@ -8767,11 +9663,15 @@ impl IconShape for FaCarBattery { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80 96C80 78.33 94.33 64 112 64H176C193.7 64 208 78.33 208 96H304C304 78.33 318.3 64 336 64H400C417.7 64 432 78.33 432 96H448C483.3 96 512 124.7 512 160V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V160C0 124.7 28.65 96 64 96H80zM384 192C384 183.2 376.8 176 368 176C359.2 176 352 183.2 352 192V224H320C311.2 224 304 231.2 304 240C304 248.8 311.2 256 320 256H352V288C352 296.8 359.2 304 368 304C376.8 304 384 296.8 384 288V256H416C424.8 256 432 248.8 432 240C432 231.2 424.8 224 416 224H384V192zM96 256H192C200.8 256 208 248.8 208 240C208 231.2 200.8 224 192 224H96C87.16 224 80 231.2 80 240C80 248.8 87.16 256 96 256z", } + } } } @@ -8806,11 +9706,15 @@ impl IconShape for FaCarBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 8C182.6 8 188.4 11.1 190.9 18.09L220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C314.1 74.85 314.5 75.45 314.9 76.08C297.8 84.32 282.7 96.93 271.4 113.3L230.4 172.5C203.1 181.4 180.6 203.5 172.6 233.4L152.7 307.4L117.4 339.9C112.6 344.4 105.5 345.4 99.64 342.6C93.73 339.7 90.16 333.6 90.62 327L96.21 247.6L17.56 235.4C11.08 234.4 5.871 229.6 4.413 223.2C2.954 216.8 5.54 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.4 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 8 176 8L176 8zM384.2 99.67L519.8 135.1C552.5 144.7 576.1 173.1 578.8 206.8L585.7 290.7C602.9 304.2 611.3 327 605.3 349.4L570.1 480.8C565.5 497.8 547.1 507.1 530.9 503.4L515.5 499.3C498.4 494.7 488.3 477.1 492.8 460.1L501.1 429.1L253.8 362.9L245.6 393.8C240.1 410.9 223.4 421 206.4 416.4L190.9 412.3C173.8 407.7 163.7 390.2 168.3 373.1L203.5 241.7C209.5 219.3 228.2 203.8 249.8 200.7L297.7 131.5C316.9 103.6 351.6 90.92 384.2 99.67L384.2 99.67zM367.7 161.5C361.1 159.7 354.2 162.3 350.4 167.8L318.1 214.5L519.6 268.5L515 211.1C514.5 205.2 509.8 199.6 503.2 197.8L367.7 161.5zM268.3 308.8C281.1 312.2 294.3 304.6 297.7 291.8C301.2 279 293.6 265.9 280.8 262.4C267.1 259 254.8 266.6 251.4 279.4C247.9 292.2 255.5 305.4 268.3 308.8zM528 328.7C515.2 325.3 502.1 332.9 498.6 345.7C495.2 358.5 502.8 371.6 515.6 375.1C528.4 378.5 541.6 370.9 545 358.1C548.4 345.3 540.8 332.1 528 328.7z", } + } } } @@ -8845,11 +9749,15 @@ impl IconShape for FaCarCrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 8C182.6 8 188.4 11.1 190.9 18.09L220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C314.1 74.85 314.5 75.45 314.9 76.08C297.8 84.32 282.7 96.93 271.4 113.3L230.4 172.5C203.1 181.4 180.6 203.5 172.6 233.4L152.7 307.4L117.4 339.9C112.6 344.4 105.5 345.4 99.64 342.6C93.73 339.7 90.16 333.6 90.62 327L96.21 247.6L17.56 235.4C11.08 234.4 5.871 229.6 4.413 223.2C2.954 216.8 5.54 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.4 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 8 176 8L176 8zM384.2 99.67L519.8 135.1C552.5 144.7 576.1 173.1 578.8 206.8L585.7 290.7C602.9 304.2 611.3 327 605.3 349.4L570.1 480.8C565.5 497.8 547.1 507.1 530.9 503.4L515.5 499.3C498.4 494.7 488.3 477.1 492.8 460.1L501.1 429.1L253.8 362.9L245.6 393.8C240.1 410.9 223.4 421 206.4 416.4L190.9 412.3C173.8 407.7 163.7 390.2 168.3 373.1L203.5 241.7C209.5 219.3 228.2 203.8 249.8 200.7L297.7 131.5C316.9 103.6 351.6 90.92 384.2 99.67L384.2 99.67zM367.7 161.5C361.1 159.7 354.2 162.3 350.4 167.8L318.1 214.5L519.6 268.5L515 211.1C514.5 205.2 509.8 199.6 503.2 197.8L367.7 161.5zM268.3 308.8C281.1 312.2 294.3 304.6 297.7 291.8C301.2 279 293.6 265.9 280.8 262.4C267.1 259 254.8 266.6 251.4 279.4C247.9 292.2 255.5 305.4 268.3 308.8zM528 328.7C515.2 325.3 502.1 332.9 498.6 345.7C495.2 358.5 502.8 371.6 515.6 375.1C528.4 378.5 541.6 370.9 545 358.1C548.4 345.3 540.8 332.1 528 328.7z", } + } } } @@ -8884,11 +9792,15 @@ impl IconShape for FaCarOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248 104C248 117.3 237.3 128 224 128C210.7 128 200 117.3 200 104V24C200 10.75 210.7 0 224 0C237.3 0 248 10.75 248 24V104zM153.8 160H294.2C327.1 160 358.1 181.3 369.5 213.1L397.8 292.4C417.9 300.9 432 320.8 432 344V480C432 497.7 417.7 512 400 512H384C366.3 512 352 497.7 352 480V448H96V480C96 497.7 81.67 512 64 512H48C30.33 512 16 497.7 16 480V344C16 320.8 30.08 300.9 50.16 292.4L78.49 213.1C89.86 181.3 120 160 153.8 160H153.8zM153.8 224C147.1 224 141 228.3 138.8 234.6L119.7 288H328.3L309.2 234.6C306.1 228.3 300.9 224 294.2 224H153.8zM96 392C109.3 392 120 381.3 120 368C120 354.7 109.3 344 96 344C82.75 344 72 354.7 72 368C72 381.3 82.75 392 96 392zM352 344C338.7 344 328 354.7 328 368C328 381.3 338.7 392 352 392C365.3 392 376 381.3 376 368C376 354.7 365.3 344 352 344zM7.029 39.03C16.4 29.66 31.6 29.66 40.97 39.03L88.97 87.03C98.34 96.4 98.34 111.6 88.97 120.1C79.6 130.3 64.4 130.3 55.03 120.1L7.029 72.97C-2.343 63.6-2.343 48.4 7.029 39.03V39.03zM407 39.03C416.4 29.66 431.6 29.66 440.1 39.03C450.3 48.4 450.3 63.6 440.1 72.97L392.1 120.1C383.6 130.3 368.4 130.3 359 120.1C349.7 111.6 349.7 96.4 359 87.03L407 39.03z", } + } } } @@ -8923,11 +9835,15 @@ impl IconShape for FaCarRear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V336C512 359.7 499.1 380.4 480 391.4V448C480 465.7 465.7 480 448 480H416C398.3 480 384 465.7 384 448V400H128V448C128 465.7 113.7 480 96 480H64C46.33 480 32 465.7 32 448V391.4C12.87 380.4 0 359.7 0 336V256C0 229.3 16.36 206.4 39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32V32zM165.4 96C151.8 96 139.7 104.6 135.2 117.4L109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4zM208 272C199.2 272 192 279.2 192 288V320C192 328.8 199.2 336 208 336H304C312.8 336 320 328.8 320 320V288C320 279.2 312.8 272 304 272H208zM72 304H104C117.3 304 128 293.3 128 280C128 266.7 117.3 256 104 256H72C58.75 256 48 266.7 48 280C48 293.3 58.75 304 72 304zM408 256C394.7 256 384 266.7 384 280C384 293.3 394.7 304 408 304H440C453.3 304 464 293.3 464 280C464 266.7 453.3 256 440 256H408z", } + } } } @@ -8962,11 +9878,15 @@ impl IconShape for FaCarSide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 320V368C640 385.7 625.7 400 608 400H574.7C567.1 445.4 527.6 480 480 480C432.4 480 392.9 445.4 385.3 400H254.7C247.1 445.4 207.6 480 160 480C112.4 480 72.94 445.4 65.33 400H32C14.33 400 0 385.7 0 368V256C0 228.9 16.81 205.8 40.56 196.4L82.2 92.35C96.78 55.9 132.1 32 171.3 32H353.2C382.4 32 409.1 45.26 428.2 68.03L528.2 193C591.2 200.1 640 254.8 640 319.1V320zM171.3 96C158.2 96 146.5 103.1 141.6 116.1L111.3 192H224V96H171.3zM272 192H445.4L378.2 108C372.2 100.4 362.1 96 353.2 96H272V192zM525.3 400C527 394.1 528 389.6 528 384C528 357.5 506.5 336 480 336C453.5 336 432 357.5 432 384C432 389.6 432.1 394.1 434.7 400C441.3 418.6 459.1 432 480 432C500.9 432 518.7 418.6 525.3 400zM205.3 400C207 394.1 208 389.6 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 389.6 112.1 394.1 114.7 400C121.3 418.6 139.1 432 160 432C180.9 432 198.7 418.6 205.3 400z", } + } } } @@ -9001,11 +9921,15 @@ impl IconShape for FaCarTunnel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M190.8 277.5C191.8 274.2 194.9 272 198.4 272H313.6C317.1 272 320.2 274.2 321.2 277.5L334.1 320H177L190.8 277.5zM144 384C144 370.7 154.7 360 168 360C181.3 360 192 370.7 192 384C192 397.3 181.3 408 168 408C154.7 408 144 397.3 144 384zM368 384C368 397.3 357.3 408 344 408C330.7 408 320 397.3 320 384C320 370.7 330.7 360 344 360C357.3 360 368 370.7 368 384zM512 256V448C512 483.3 483.3 512 448 512H384H128H64C28.65 512 0 483.3 0 448V256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM384 512C401.7 512 416 497.7 416 480V376C416 355.2 404.7 337.1 387.8 327.4L366.9 262.7C359.4 239.6 337.9 224 313.6 224H198.4C174.1 224 152.6 239.6 145.1 262.7L124.1 327.4C107.3 337.1 96 355.2 96 376V480C96 497.7 110.3 512 128 512C145.7 512 160 497.7 160 480V448H352V480C352 497.7 366.3 512 384 512H384z", } + } } } @@ -9040,11 +9964,15 @@ impl IconShape for FaCar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z", } + } } } @@ -9079,11 +10007,15 @@ impl IconShape for FaCaravan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 112C0 67.82 35.82 32 80 32H416C504.4 32 576 103.6 576 192V352H608C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H288C288 469 245 512 192 512C138.1 512 96 469 96 416H80C35.82 416 0 380.2 0 336V112zM320 352H448V256H416C407.2 256 400 248.8 400 240C400 231.2 407.2 224 416 224H448V160C448 142.3 433.7 128 416 128H352C334.3 128 320 142.3 320 160V352zM96 128C78.33 128 64 142.3 64 160V224C64 241.7 78.33 256 96 256H224C241.7 256 256 241.7 256 224V160C256 142.3 241.7 128 224 128H96zM192 464C218.5 464 240 442.5 240 416C240 389.5 218.5 368 192 368C165.5 368 144 389.5 144 416C144 442.5 165.5 464 192 464z", } + } } } @@ -9118,11 +10050,15 @@ impl IconShape for FaCaretDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M310.6 246.6l-127.1 128C176.4 380.9 168.2 384 160 384s-16.38-3.125-22.63-9.375l-127.1-128C.2244 237.5-2.516 223.7 2.438 211.8S19.07 192 32 192h255.1c12.94 0 24.62 7.781 29.58 19.75S319.8 237.5 310.6 246.6z", } + } } } @@ -9157,11 +10093,15 @@ impl IconShape for FaCaretLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M137.4 406.6l-128-127.1C3.125 272.4 0 264.2 0 255.1s3.125-16.38 9.375-22.63l128-127.1c9.156-9.156 22.91-11.9 34.88-6.943S192 115.1 192 128v255.1c0 12.94-7.781 24.62-19.75 29.58S146.5 415.8 137.4 406.6z", } + } } } @@ -9196,11 +10136,15 @@ impl IconShape for FaCaretRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M118.6 105.4l128 127.1C252.9 239.6 256 247.8 256 255.1s-3.125 16.38-9.375 22.63l-128 127.1c-9.156 9.156-22.91 11.9-34.88 6.943S64 396.9 64 383.1V128c0-12.94 7.781-24.62 19.75-29.58S109.5 96.23 118.6 105.4z", } + } } } @@ -9235,11 +10179,15 @@ impl IconShape for FaCaretUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.39 265.4l127.1-128C143.6 131.1 151.8 128 160 128s16.38 3.125 22.63 9.375l127.1 128c9.156 9.156 11.9 22.91 6.943 34.88S300.9 320 287.1 320H32.01c-12.94 0-24.62-7.781-29.58-19.75S.2333 274.5 9.39 265.4z", } + } } } @@ -9274,11 +10222,15 @@ impl IconShape for FaCarrot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M298.2 156.6C245.5 130.9 183.7 146.1 147.1 189.4l55.27 55.31c6.25 6.25 6.25 16.33 0 22.58c-3.127 3-7.266 4.605-11.39 4.605s-8.068-1.605-11.19-4.605L130.3 217l-128.1 262.8c-2.875 6-3 13.25 0 19.63c5.5 11.12 19 15.75 30 10.38l133.6-65.25L116.7 395.3c-6.377-6.125-6.377-16.38 0-22.5c6.25-6.25 16.37-6.25 22.5 0l56.98 56.98l102-49.89c24-11.63 44.5-31.26 57.13-57.13C385.5 261.1 359.9 186.8 298.2 156.6zM390.2 121.8C409.7 81 399.7 32.88 359.1 0c-50.25 41.75-52.51 107.5-7.875 151.9l8 8C404.5 204.5 470.4 202.3 512 152C479.1 112.3 430.1 102.3 390.2 121.8z", } + } } } @@ -9313,11 +10265,15 @@ impl IconShape for FaCartArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32H312V134.1L288.1 111C279.6 101.7 264.4 101.7 255 111C245.7 120.4 245.7 135.6 255 144.1L319 208.1C328.4 218.3 343.6 218.3 352.1 208.1L416.1 144.1C426.3 135.6 426.3 120.4 416.1 111C407.6 101.7 392.4 101.7 383 111L360 134.1V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24V24zM224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464zM416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464z", } + } } } @@ -9352,11 +10308,15 @@ impl IconShape for FaCartFlatbedSuitcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M541.2 448C542.1 453 544.1 458.4 544.1 464C544.1 490.5 522.6 512 496 512C469.5 512 448.1 490.5 448.1 464C448.1 458.4 449.2 453 450.1 448H253.1C254.9 453 256 458.4 256 464C256 490.5 234.5 512 208 512C181.5 512 160 490.5 160 464C160 458.4 161.1 453 162.9 448L96 448C78.4 448 64 433.6 64 416V80C64 71.16 56.84 64 48 64H32C14.4 64 0 49.6 0 32C0 14.4 14.4 0 32 0H64C99.2 0 128 28.8 128 64V384H608C625.6 384 640 398.4 640 416C640 433.6 625.6 448 608 448L541.2 448zM432 0C458.5 0 480 21.5 480 48V320H288V48C288 21.5 309.5 0 336 0H432zM336 96H432V48H336V96zM256 320H224C206.4 320 192 305.6 192 288V128C192 110.4 206.4 96 224 96H256V320zM576 128V288C576 305.6 561.6 320 544 320H512V96H544C561.6 96 576 110.4 576 128z", } + } } } @@ -9391,11 +10351,15 @@ impl IconShape for FaCartFlatbed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240 320h320c26.4 0 48-21.6 48-48v-192C608 53.6 586.4 32 560 32H448v128l-48-32L352 160V32H240C213.6 32 192 53.6 192 80v192C192 298.4 213.6 320 240 320zM608 384H128V64c0-35.2-28.8-64-64-64H31.1C14.4 0 0 14.4 0 32S14.4 64 31.1 64H48C56.84 64 64 71.16 64 80v335.1c0 17.6 14.4 32 32 32l66.92-.0009C161.1 453 160 458.4 160 464C160 490.5 181.5 512 208 512S256 490.5 256 464c0-5.641-1.13-10.97-2.917-16h197.9c-1.787 5.027-2.928 10.36-2.928 16C448 490.5 469.5 512 496 512c26.51 0 48.01-21.49 48.01-47.1c0-5.641-1.12-10.97-2.907-16l66.88 .0009C625.6 448 640 433.6 640 415.1C640 398.4 625.6 384 608 384z", } + } } } @@ -9430,11 +10394,15 @@ impl IconShape for FaCartPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM272 180H316V224C316 235 324.1 244 336 244C347 244 356 235 356 224V180H400C411 180 420 171 420 160C420 148.1 411 140 400 140H356V96C356 84.95 347 76 336 76C324.1 76 316 84.95 316 96V140H272C260.1 140 252 148.1 252 160C252 171 260.1 180 272 180zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z", } + } } } @@ -9469,11 +10437,15 @@ impl IconShape for FaCartShopping { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z", } + } } } @@ -9508,11 +10480,15 @@ impl IconShape for FaCashRegister { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 0C305.7 0 320 14.33 320 32V96C320 113.7 305.7 128 288 128H208V160H424.1C456.6 160 483.5 183.1 488.2 214.4L510.9 364.1C511.6 368.8 512 373.6 512 378.4V448C512 483.3 483.3 512 448 512H64C28.65 512 0 483.3 0 448V378.4C0 373.6 .3622 368.8 1.083 364.1L23.76 214.4C28.5 183.1 55.39 160 87.03 160H143.1V128H63.1C46.33 128 31.1 113.7 31.1 96V32C31.1 14.33 46.33 0 63.1 0L288 0zM96 48C87.16 48 80 55.16 80 64C80 72.84 87.16 80 96 80H256C264.8 80 272 72.84 272 64C272 55.16 264.8 48 256 48H96zM80 448H432C440.8 448 448 440.8 448 432C448 423.2 440.8 416 432 416H80C71.16 416 64 423.2 64 432C64 440.8 71.16 448 80 448zM112 216C98.75 216 88 226.7 88 240C88 253.3 98.75 264 112 264C125.3 264 136 253.3 136 240C136 226.7 125.3 216 112 216zM208 264C221.3 264 232 253.3 232 240C232 226.7 221.3 216 208 216C194.7 216 184 226.7 184 240C184 253.3 194.7 264 208 264zM160 296C146.7 296 136 306.7 136 320C136 333.3 146.7 344 160 344C173.3 344 184 333.3 184 320C184 306.7 173.3 296 160 296zM304 264C317.3 264 328 253.3 328 240C328 226.7 317.3 216 304 216C290.7 216 280 226.7 280 240C280 253.3 290.7 264 304 264zM256 296C242.7 296 232 306.7 232 320C232 333.3 242.7 344 256 344C269.3 344 280 333.3 280 320C280 306.7 269.3 296 256 296zM400 264C413.3 264 424 253.3 424 240C424 226.7 413.3 216 400 216C386.7 216 376 226.7 376 240C376 253.3 386.7 264 400 264zM352 296C338.7 296 328 306.7 328 320C328 333.3 338.7 344 352 344C365.3 344 376 333.3 376 320C376 306.7 365.3 296 352 296z", } + } } } @@ -9547,11 +10523,15 @@ impl IconShape for FaCat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M322.6 192C302.4 192 215.8 194 160 278V192c0-53-43-96-96-96C46.38 96 32 110.4 32 128s14.38 32 32 32s32 14.38 32 32v256c0 35.25 28.75 64 64 64h176c8.875 0 16-7.125 16-15.1V480c0-17.62-14.38-32-32-32h-32l128-96v144c0 8.875 7.125 16 16 16h32c8.875 0 16-7.125 16-16V289.9c-10.25 2.625-20.88 4.5-32 4.5C386.2 294.4 334.5 250.4 322.6 192zM480 96h-64l-64-64v134.4c0 53 43 95.1 96 95.1s96-42.1 96-95.1V32L480 96zM408 176c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S416.9 176 408 176zM488 176c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S496.9 176 488 176z", } + } } } @@ -9586,11 +10566,15 @@ impl IconShape for FaCediSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 66.66C254.9 71.84 283.2 84.39 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C302.1 161.4 282.9 164.2 268.8 153.6C255.6 143.7 240.4 136.3 224 132V379.1C240.4 375.7 255.6 368.3 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C283.2 427.6 254.9 440.2 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.65V32C160 14.33 174.3 0 192 0C209.7 0 224 14.33 224 32V66.66zM160 132C104.8 146.2 64 196.4 64 255.1C64 315.6 104.8 365.8 160 379.1V132z", } + } } } @@ -9625,11 +10609,15 @@ impl IconShape for FaCentSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 0C209.7 0 224 14.33 224 32V66.66C254.9 71.84 283.2 84.39 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C302.1 161.4 282.9 164.2 268.8 153.6C247.4 137.5 220.9 128 192 128C121.3 128 64 185.3 64 256C64 326.7 121.3 384 192 384C220.9 384 247.4 374.5 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C283.2 427.6 254.9 440.2 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.66V32C160 14.33 174.3 .0006 192 .0006V0z", } + } } } @@ -9664,11 +10652,15 @@ impl IconShape for FaCertificate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 53.46L300.1 7.261C307 1.034 315.1-1.431 324.4 .8185C332.8 3.068 339.3 9.679 341.4 18.1L357.3 80.6L419.3 63.07C427.7 60.71 436.7 63.05 442.8 69.19C448.1 75.34 451.3 84.33 448.9 92.69L431.4 154.7L493.9 170.6C502.3 172.7 508.9 179.2 511.2 187.6C513.4 196 510.1 204.1 504.7 211L458.5 256L504.7 300.1C510.1 307 513.4 315.1 511.2 324.4C508.9 332.8 502.3 339.3 493.9 341.4L431.4 357.3L448.9 419.3C451.3 427.7 448.1 436.7 442.8 442.8C436.7 448.1 427.7 451.3 419.3 448.9L357.3 431.4L341.4 493.9C339.3 502.3 332.8 508.9 324.4 511.2C315.1 513.4 307 510.1 300.1 504.7L256 458.5L211 504.7C204.1 510.1 196 513.4 187.6 511.2C179.2 508.9 172.7 502.3 170.6 493.9L154.7 431.4L92.69 448.9C84.33 451.3 75.34 448.1 69.19 442.8C63.05 436.7 60.71 427.7 63.07 419.3L80.6 357.3L18.1 341.4C9.679 339.3 3.068 332.8 .8186 324.4C-1.431 315.1 1.034 307 7.261 300.1L53.46 256L7.261 211C1.034 204.1-1.431 196 .8186 187.6C3.068 179.2 9.679 172.7 18.1 170.6L80.6 154.7L63.07 92.69C60.71 84.33 63.05 75.34 69.19 69.19C75.34 63.05 84.33 60.71 92.69 63.07L154.7 80.6L170.6 18.1C172.7 9.679 179.2 3.068 187.6 .8185C196-1.431 204.1 1.034 211 7.261L256 53.46z", } + } } } @@ -9703,11 +10695,15 @@ impl IconShape for FaChair { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M445.1 338.6l-14.77-32C425.1 295.3 413.7 288 401.2 288H46.76C34.28 288 22.94 295.3 17.7 306.6l-14.77 32c-4.563 9.906-3.766 21.47 2.109 30.66S21.09 384 31.1 384l.001 112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V384h256v112c0 8.836 7.164 16 16 16h31.1c8.838 0 16-7.164 16-16L416 384c10.91 0 21.08-5.562 26.95-14.75S449.6 348.5 445.1 338.6zM111.1 128c0-29.48 16.2-54.1 40-68.87L151.1 256h48l.0092-208h48L247.1 256h48l.0093-196.9C319.8 73 335.1 98.52 335.1 128l-.0094 128h48.03l-.0123-128c0-70.69-57.31-128-128-128H191.1C121.3 0 63.98 57.31 63.98 128l.0158 128h47.97L111.1 128z", } + } } } @@ -9742,11 +10738,15 @@ impl IconShape for FaChalkboardUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M592 0h-384C181.5 0 160 22.25 160 49.63V96c23.42 0 45.1 6.781 63.1 17.81V64h352v288h-64V304c0-8.838-7.164-16-16-16h-96c-8.836 0-16 7.162-16 16V352H287.3c22.07 16.48 39.54 38.5 50.76 64h253.9C618.5 416 640 393.8 640 366.4V49.63C640 22.25 618.5 0 592 0zM160 320c53.02 0 96-42.98 96-96c0-53.02-42.98-96-96-96C106.1 128 64 170.1 64 224C64 277 106.1 320 160 320zM192 352H128c-70.69 0-128 57.31-128 128c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32C320 409.3 262.7 352 192 352z", } + } } } @@ -9781,11 +10781,15 @@ impl IconShape for FaChalkboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 96h384v288h64V72C544 50 525.1 32 504 32H72C49.1 32 32 50 32 72V384h64V96zM560 416H416v-48c0-8.838-7.164-16-16-16h-160C231.2 352 224 359.2 224 368V416H16C7.164 416 0 423.2 0 432v32C0 472.8 7.164 480 16 480h544c8.836 0 16-7.164 16-16v-32C576 423.2 568.8 416 560 416z", } + } } } @@ -9820,11 +10824,15 @@ impl IconShape for FaChampagneGlasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M639.4 433.6c-8.374-20.37-31.75-30.12-52.12-21.62l-22.12 9.249l-38.75-101.1c47.87-34.1 64.87-100.2 34.5-152.7l-86.62-150.5c-7.999-13.87-24.1-19.75-39.1-13.62l-114.2 47.37L205.8 2.415C190.8-3.71 173.8 2.165 165.8 16.04L79.15 166.5C48.9 219 65.78 284.3 113.6 319.2l-38.75 101.9L52.78 411.9c-20.37-8.499-43.62 1.25-52.12 21.62c-1.75 4.124 .125 8.749 4.25 10.5l162.4 67.37c3.1 1.75 8.624-.125 10.37-4.249c8.374-20.37-1.25-43.87-21.62-52.37l-22.12-9.124l39.37-103.6c4.5 .4999 8.874 1.25 13.12 1.25c51.75 0 99.37-32.1 113.4-85.24l20.25-75.36l20.25 75.36c13.1 52.24 61.62 85.24 113.4 85.24c4.25 0 8.624-.7499 13.12-1.25l39.25 103.6l-22.12 9.124c-20.37 8.499-30.12 31.1-21.62 52.37c1.75 4.124 6.5 5.999 10.5 4.249l162.4-67.37C639.1 442.2 641.1 437.7 639.4 433.6zM275.9 162.1L163.8 115.6l36.5-63.37L294.8 91.4L275.9 162.1zM364.1 162.1l-18.87-70.74l94.49-39.12l36.5 63.37L364.1 162.1z", } + } } } @@ -9859,11 +10867,15 @@ impl IconShape for FaChargingStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C291.3 0 320 28.65 320 64V256H336C384.6 256 424 295.4 424 344V376C424 389.3 434.7 400 448 400C461.3 400 472 389.3 472 376V252.3C439.5 242.1 416 211.8 416 176V144C416 135.2 423.2 128 432 128H448V80C448 71.16 455.2 64 464 64C472.8 64 480 71.16 480 80V128H512V80C512 71.16 519.2 64 528 64C536.8 64 544 71.16 544 80V128H560C568.8 128 576 135.2 576 144V176C576 211.8 552.5 242.1 520 252.3V376C520 415.8 487.8 448 448 448C408.2 448 376 415.8 376 376V344C376 321.9 358.1 304 336 304H320V448C337.7 448 352 462.3 352 480C352 497.7 337.7 512 320 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64C32 28.65 60.65 0 96 0H256zM197.6 83.85L85.59 179.9C80.5 184.2 78.67 191.3 80.99 197.6C83.32 203.8 89.3 208 95.1 208H153.8L128.8 282.9C126.5 289.8 129.1 297.3 135.1 301.3C141 305.3 148.1 304.8 154.4 300.1L266.4 204.1C271.5 199.8 273.3 192.7 271 186.4C268.7 180.2 262.7 176 256 176H198.2L223.2 101.1C225.5 94.24 222.9 86.74 216.9 82.72C210.1 78.71 203 79.17 197.6 83.85V83.85z", } + } } } @@ -9898,11 +10910,15 @@ impl IconShape for FaChartArea { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V400zM128 320V236C128 228.3 130.8 220.8 135.9 214.1L215.3 124.2C228.3 109.4 251.4 109.7 263.1 124.8L303.2 171.8C312.2 182.7 328.6 183.4 338.6 173.4L359.6 152.4C372.7 139.3 394.4 140.1 406.5 154.2L472.3 231C477.3 236.8 480 244.2 480 251.8V320C480 337.7 465.7 352 448 352H159.1C142.3 352 127.1 337.7 127.1 320L128 320z", } + } } } @@ -9937,11 +10953,15 @@ impl IconShape for FaChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM128 128C128 110.3 142.3 96 160 96H352C369.7 96 384 110.3 384 128C384 145.7 369.7 160 352 160H160C142.3 160 128 145.7 128 128zM288 192C305.7 192 320 206.3 320 224C320 241.7 305.7 256 288 256H160C142.3 256 128 241.7 128 224C128 206.3 142.3 192 160 192H288zM416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H160C142.3 352 128 337.7 128 320C128 302.3 142.3 288 160 288H416z", } + } } } @@ -9976,11 +10996,15 @@ impl IconShape for FaChartColumn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM160 224C177.7 224 192 238.3 192 256V320C192 337.7 177.7 352 160 352C142.3 352 128 337.7 128 320V256C128 238.3 142.3 224 160 224zM288 320C288 337.7 273.7 352 256 352C238.3 352 224 337.7 224 320V160C224 142.3 238.3 128 256 128C273.7 128 288 142.3 288 160V320zM352 192C369.7 192 384 206.3 384 224V320C384 337.7 369.7 352 352 352C334.3 352 320 337.7 320 320V224C320 206.3 334.3 192 352 192zM480 320C480 337.7 465.7 352 448 352C430.3 352 416 337.7 416 320V96C416 78.33 430.3 64 448 64C465.7 64 480 78.33 480 96V320z", } + } } } @@ -10015,11 +11039,15 @@ impl IconShape for FaChartGantt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM128 128C128 110.3 142.3 96 160 96H256C273.7 96 288 110.3 288 128C288 145.7 273.7 160 256 160H160C142.3 160 128 145.7 128 128zM352 192C369.7 192 384 206.3 384 224C384 241.7 369.7 256 352 256H224C206.3 256 192 241.7 192 224C192 206.3 206.3 192 224 192H352zM448 288C465.7 288 480 302.3 480 320C480 337.7 465.7 352 448 352H384C366.3 352 352 337.7 352 320C352 302.3 366.3 288 384 288H448z", } + } } } @@ -10054,11 +11082,15 @@ impl IconShape for FaChartLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V400zM342.6 278.6C330.1 291.1 309.9 291.1 297.4 278.6L240 221.3L150.6 310.6C138.1 323.1 117.9 323.1 105.4 310.6C92.88 298.1 92.88 277.9 105.4 265.4L217.4 153.4C229.9 140.9 250.1 140.9 262.6 153.4L320 210.7L425.4 105.4C437.9 92.88 458.1 92.88 470.6 105.4C483.1 117.9 483.1 138.1 470.6 150.6L342.6 278.6z", } + } } } @@ -10093,11 +11125,15 @@ impl IconShape for FaChartPie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 16.58C304 7.555 310.1 0 320 0C443.7 0 544 100.3 544 224C544 233 536.4 240 527.4 240H304V16.58zM32 272C32 150.7 122.1 50.34 238.1 34.25C248.2 32.99 256 40.36 256 49.61V288L412.5 444.5C419.2 451.2 418.7 462.2 411 467.7C371.8 495.6 323.8 512 272 512C139.5 512 32 404.6 32 272zM558.4 288C567.6 288 575 295.8 573.8 305C566.1 360.9 539.1 410.6 499.9 447.3C493.9 452.1 484.5 452.5 478.7 446.7L320 288H558.4z", } + } } } @@ -10132,11 +11168,15 @@ impl IconShape for FaChartSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 80C160 53.49 181.5 32 208 32H240C266.5 32 288 53.49 288 80V432C288 458.5 266.5 480 240 480H208C181.5 480 160 458.5 160 432V80zM0 272C0 245.5 21.49 224 48 224H80C106.5 224 128 245.5 128 272V432C128 458.5 106.5 480 80 480H48C21.49 480 0 458.5 0 432V272zM400 96C426.5 96 448 117.5 448 144V432C448 458.5 426.5 480 400 480H368C341.5 480 320 458.5 320 432V144C320 117.5 341.5 96 368 96H400z", } + } } } @@ -10171,11 +11211,15 @@ impl IconShape for FaCheckDouble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M182.6 246.6C170.1 259.1 149.9 259.1 137.4 246.6L57.37 166.6C44.88 154.1 44.88 133.9 57.37 121.4C69.87 108.9 90.13 108.9 102.6 121.4L159.1 178.7L297.4 41.37C309.9 28.88 330.1 28.88 342.6 41.37C355.1 53.87 355.1 74.13 342.6 86.63L182.6 246.6zM182.6 470.6C170.1 483.1 149.9 483.1 137.4 470.6L9.372 342.6C-3.124 330.1-3.124 309.9 9.372 297.4C21.87 284.9 42.13 284.9 54.63 297.4L159.1 402.7L393.4 169.4C405.9 156.9 426.1 156.9 438.6 169.4C451.1 181.9 451.1 202.1 438.6 214.6L182.6 470.6z", } + } } } @@ -10210,11 +11254,15 @@ impl IconShape for FaCheckToSlot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 80C480 53.49 458.5 32 432 32h-288C117.5 32 96 53.49 96 80V384h384V80zM378.9 166.8l-88 112c-4.031 5.156-10 8.438-16.53 9.062C273.6 287.1 272.7 287.1 271.1 287.1c-5.719 0-11.21-2.019-15.58-5.769l-56-48C190.3 225.6 189.2 210.4 197.8 200.4c8.656-10.06 23.81-11.19 33.84-2.594l36.97 31.69l72.53-92.28c8.188-10.41 23.31-12.22 33.69-4.062C385.3 141.3 387.1 156.4 378.9 166.8zM528 288H512v112c0 8.836-7.164 16-16 16h-416C71.16 416 64 408.8 64 400V288H48C21.49 288 0 309.5 0 336v96C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48v-96C576 309.5 554.5 288 528 288z", } + } } } @@ -10249,11 +11297,15 @@ impl IconShape for FaCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z", } + } } } @@ -10288,11 +11340,15 @@ impl IconShape for FaCheese { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 288v159.1C0 465.6 14.38 480 32 480h448c17.62 0 32-14.38 32-31.1V288H0zM299.9 32.01c-7.75-.25-15.25 2.25-21.12 6.1L0 255.1l512-.0118C512 136.1 417.1 38.26 299.9 32.01z", } + } } } @@ -10327,11 +11383,15 @@ impl IconShape for FaChessBishop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 448h-224C21.49 448 0 469.5 0 496C0 504.8 7.164 512 16 512h288c8.836 0 16-7.164 16-16C320 469.5 298.5 448 272 448zM8 287.9c0 51.63 22.12 73.88 56 84.63V416h192v-43.5c33.88-10.75 56-33 56-84.63c0-30.62-10.75-67.13-26.75-102.5L185 285.6c-1.565 1.565-3.608 2.349-5.651 2.349c-2.036 0-4.071-.7787-5.63-2.339l-11.35-11.27c-1.56-1.56-2.339-3.616-2.339-5.672c0-2.063 .7839-4.128 2.349-5.693l107.9-107.9C249.5 117.3 223.8 83 199.4 62.5C213.4 59.13 224 47 224 32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32c0 15 10.62 27.12 24.62 30.5C67.75 106.8 8 214.5 8 287.9z", } + } } } @@ -10366,11 +11426,15 @@ impl IconShape for FaChessBoard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 224H128v64h64V224zM384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM384 160h-64v64h64v64h-64v64h64v64h-64v-64h-64v64H192v-64H128v64H64v-64h64V288H64V224h64V160H64V96h64v64h64V96h64v64h64V96h64V160zM192 288v64h64V288H192zM256 224V160H192v64H256zM256 288h64V224h-64V288z", } + } } } @@ -10405,11 +11469,15 @@ impl IconShape for FaChessKing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M367.1 448H79.97c-26.51 0-48.01 21.49-48.01 47.1C31.96 504.8 39.13 512 47.96 512h352c8.838 0 16-7.163 16-16C416 469.5 394.5 448 367.1 448zM416.1 160h-160V112h16.01c17.6 0 31.98-14.4 31.98-32C303.1 62.4 289.6 48 272 48h-16.01V32C256 14.4 241.6 0 223.1 0C206.4 0 191.1 14.4 191.1 32.01V48H175.1c-17.6 0-32.01 14.4-32.01 32C143.1 97.6 158.4 112 175.1 112h16.01V160h-160C17.34 160 0 171.5 0 192C0 195.2 .4735 198.4 1.437 201.5L74.46 416h299.1l73.02-214.5C447.5 198.4 448 195.2 448 192C448 171.6 430.1 160 416.1 160z", } + } } } @@ -10444,11 +11512,15 @@ impl IconShape for FaChessKnight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M19 272.5l40.62 18C63.78 292.3 68.25 293.3 72.72 293.3c4 0 8.001-.7543 11.78-2.289l12.75-5.125c9.125-3.625 16-11.12 18.75-20.5L125.2 234.8C127 227.9 131.5 222.2 137.9 219.1L160 208v50.38C160 276.5 149.6 293.1 133.4 301.2L76.25 329.9C49.12 343.5 32 371.1 32 401.5V416h319.9l-.0417-192c0-105.1-85.83-192-191.8-192H12C5.375 32 0 37.38 0 44c0 2.625 .625 5.25 1.75 7.625L16 80L7 89C2.5 93.5 0 99.62 0 106V243.2C0 255.9 7.5 267.4 19 272.5zM52 128C63 128 72 137 72 148S63 168 52 168S32 159 32 148S41 128 52 128zM336 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h352c8.837 0 16-7.163 16-16C384 469.5 362.5 448 336 448z", } + } } } @@ -10483,11 +11555,15 @@ impl IconShape for FaChessPawn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M105.1 224H80C71.12 224 64 231.1 64 240v32c0 8.875 7.125 15.1 16 15.1L96 288v5.5C96 337.5 91.88 380.1 72 416h176C228.1 380.1 224 337.5 224 293.5V288l16-.0001c8.875 0 16-7.125 16-15.1v-32C256 231.1 248.9 224 240 224h-25.12C244.3 205.6 264 173.2 264 136C264 78.5 217.5 32 159.1 32S56 78.5 56 136C56 173.2 75.74 205.6 105.1 224zM272 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h288c8.837 0 16-7.163 16-16C320 469.5 298.5 448 272 448z", } + } } } @@ -10522,11 +11598,15 @@ impl IconShape for FaChessQueen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 112c30.88 0 56-25.12 56-56S286.9 0 256 0S199.1 25.12 199.1 56S225.1 112 256 112zM399.1 448H111.1c-26.51 0-48 21.49-48 47.1C63.98 504.8 71.15 512 79.98 512h352c8.837 0 16-7.163 16-16C447.1 469.5 426.5 448 399.1 448zM511.1 197.4c0-5.178-2.509-10.2-7.096-13.26L476.4 168.2c-2.684-1.789-5.602-2.62-8.497-2.62c-17.22 0-17.39 26.37-51.92 26.37c-29.35 0-47.97-25.38-47.97-50.63C367.1 134 361.1 128 354.6 128h-38.75c-6 0-11.63 4-12.88 9.875C298.2 160.1 278.7 176 255.1 176c-22.75 0-42.25-15.88-47-38.12C207.7 132 202.2 128 196.1 128h-38.75C149.1 128 143.1 134 143.1 141.4c0 18.45-13.73 50.62-47.95 50.62c-34.58 0-34.87-26.39-51.87-26.39c-2.909 0-5.805 .8334-8.432 2.645l-28.63 16C2.509 187.2 0 192.3 0 197.4C0 199.9 .5585 202.3 1.72 204.6L104.2 416h303.5l102.5-211.4C511.4 202.3 511.1 199.8 511.1 197.4z", } + } } } @@ -10561,11 +11641,15 @@ impl IconShape for FaChessRook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 32h-56c-8.875 0-16 7.125-16 16V96h-48V48c0-8.875-7.125-16-16-16h-80c-8.875 0-16 7.125-16 16V96H88.12V48c0-8.875-7.25-16-16-16H16C7.125 32 0 39.12 0 48V224l64 32c0 48.38-1.5 95-13.25 160h282.5C321.5 351 320 303.8 320 256l64-32V48C384 39.12 376.9 32 368 32zM224 320H160V256c0-17.62 14.38-32 32-32s32 14.38 32 32V320zM336 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h352c8.837 0 16-7.163 16-16C384 469.5 362.5 448 336 448z", } + } } } @@ -10600,11 +11684,15 @@ impl IconShape for FaChess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M74.01 208h-10c-8.875 0-16 7.125-16 16v16c0 8.875 7.122 16 15.1 16h16c-.25 43.13-5.5 86.13-16 128h128c-10.5-41.88-15.75-84.88-16-128h15.1c8.875 0 16-7.125 16-16L208 224c0-8.875-7.122-16-15.1-16h-10l33.88-90.38C216.6 115.8 216.9 113.1 216.9 112.1C216.9 103.1 209.5 96 200.9 96H144V64h16c8.844 0 16-7.156 16-16S168.9 32 160 32h-16l.0033-16c0-8.844-7.16-16-16-16s-16 7.156-16 16V32H96.01c-8.844 0-16 7.156-16 16S87.16 64 96.01 64h16v32H55.13C46.63 96 39.07 102.8 39.07 111.9c0 1.93 .3516 3.865 1.061 5.711L74.01 208zM339.9 301.8L336.6 384h126.8l-3.25-82.25l24.5-20.75C491.9 274.9 496 266 496 256.5V198C496 194.6 493.4 192 489.1 192h-26.37c-3.375 0-6 2.625-6 6V224h-24.75V198C432.9 194.6 430.3 192 426.9 192h-53.75c-3.375 0-6 2.625-6 6V224h-24.75V198C342.4 194.6 339.8 192 336.4 192h-26.38C306.6 192 304 194.6 304 198v58.62c0 9.375 4.125 18.25 11.38 24.38L339.9 301.8zM384 304C384 295.1 391.1 288 400 288S416 295.1 416 304v32h-32V304zM247.1 459.6L224 448v-16C224 423.1 216.9 416 208 416h-160C39.13 416 32 423.1 32 432V448l-23.12 11.62C3.375 462.3 0 467.9 0 473.9V496C0 504.9 7.125 512 16 512h224c8.875 0 16-7.125 16-16v-22.12C256 467.9 252.6 462.3 247.1 459.6zM503.1 459.6L480 448v-16c0-8.875-7.125-16-16-16h-128c-8.875 0-16 7.125-16 16V448l-23.12 11.62C291.4 462.3 288 467.9 288 473.9V496c0 8.875 7.125 16 16 16h192c8.875 0 16-7.125 16-16v-22.12C512 467.9 508.6 462.3 503.1 459.6z", } + } } } @@ -10639,11 +11727,15 @@ impl IconShape for FaChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z", } + } } } @@ -10678,11 +11770,15 @@ impl IconShape for FaChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 480c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25l192-192c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L77.25 256l169.4 169.4c12.5 12.5 12.5 32.75 0 45.25C240.4 476.9 232.2 480 224 480z", } + } } } @@ -10717,11 +11813,15 @@ impl IconShape for FaChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z", } + } } } @@ -10756,11 +11856,15 @@ impl IconShape for FaChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 352c-8.188 0-16.38-3.125-22.62-9.375L224 173.3l-169.4 169.4c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l192-192c12.5-12.5 32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25C432.4 348.9 424.2 352 416 352z", } + } } } @@ -10795,11 +11899,15 @@ impl IconShape for FaChildDress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.1 64C223.1 99.35 195.3 128 159.1 128C124.7 128 95.1 99.35 95.1 64C95.1 28.65 124.7 0 159.1 0C195.3 0 223.1 28.65 223.1 64zM70.2 400C59.28 400 51.57 389.3 55.02 378.9L86.16 285.5L57.5 323.3C46.82 337.4 26.75 340.2 12.67 329.5C-1.415 318.8-4.175 298.7 6.503 284.7L65.4 206.1C87.84 177.4 122.9 160 160 160C197.2 160 232.2 177.4 254.6 206.1L313.5 284.7C324.2 298.7 321.4 318.8 307.3 329.5C293.3 340.2 273.2 337.4 262.5 323.3L233.9 285.6L264.1 378.9C268.4 389.3 260.7 400 249.8 400H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V400H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V400H70.2z", } + } } } @@ -10834,11 +11942,15 @@ impl IconShape for FaChildReaching { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 64C256 99.35 227.3 128 192 128C156.7 128 128 99.35 128 64C128 28.65 156.7 0 192 0C227.3 0 256 28.65 256 64zM155.7 170.2C167.3 173.1 179.6 176 192.2 176C232.1 176 269.3 155.8 291 122.4L309.2 94.54C318.8 79.73 338.6 75.54 353.5 85.18C368.3 94.82 372.5 114.6 362.8 129.5L344.7 157.3C326.4 185.4 301.2 207.3 272 221.6V480C272 497.7 257.7 512 240 512C222.3 512 208 497.7 208 480V384H176V480C176 497.7 161.7 512 144 512C126.3 512 112 497.7 112 480V221.4C83.63 207.4 58.94 186.1 40.87 158.1L21.37 129.8C11.57 115 15.54 95.18 30.25 85.37C44.95 75.57 64.82 79.54 74.62 94.25L94.12 123.5C108.5 145 129.2 160.9 152.9 169.3C153.9 169.5 154.8 169.8 155.7 170.2V170.2z", } + } } } @@ -10873,11 +11985,15 @@ impl IconShape for FaChildRifle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M79.1 64C79.1 28.65 108.7 .0003 143.1 .0003C179.3 .0003 207.1 28.65 207.1 64C207.1 99.35 179.3 128 143.1 128C108.7 128 79.1 99.35 79.1 64V64zM104 512C86.33 512 72 497.7 72 480V300.5L59.09 321C49.67 336 29.91 340.5 14.96 331.1C.0006 321.7-4.492 301.9 4.923 286.1L56.6 204.9C74.17 176.9 104.9 160 137.8 160H150.2C183.2 160 213.8 176.9 231.4 204.9L283.1 286.1C292.5 301.9 288 321.7 273 331.1C258.1 340.5 238.3 336 228.9 321L216 300.5V480C216 497.7 201.7 512 184 512C166.3 512 152 497.7 152 480V352H136V480C136 497.7 121.7 512 104 512V512zM432 16V132.3C441.6 137.8 448 148.2 448 160V269.3L464 264V208C464 199.2 471.2 192 480 192H496C504.8 192 512 199.2 512 208V292.5C512 299.4 507.6 305.5 501.1 307.6L448 325.3V352H496C504.8 352 512 359.2 512 368V384C512 392.8 504.8 400 496 400H452L475 492.1C477.6 502.2 469.9 512 459.5 512H400C391.2 512 384 504.8 384 496V400H368C350.3 400 336 385.7 336 368V224C336 206.3 350.3 192 368 192V160C368 148.2 374.4 137.8 384 132.3V32C375.2 32 368 24.84 368 16C368 7.164 375.2 0 384 0H416C424.8 0 432 7.164 432 16V16z", } + } } } @@ -10912,11 +12028,15 @@ impl IconShape for FaChild { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 64C224 99.35 195.3 128 160 128C124.7 128 96 99.35 96 64C96 28.65 124.7 0 160 0C195.3 0 224 28.65 224 64zM144 384V480C144 497.7 129.7 512 112 512C94.33 512 80.01 497.7 80.01 480V287.8L59.09 321C49.67 336 29.92 340.5 14.96 331.1C.0016 321.7-4.491 301.9 4.924 286.1L44.79 223.6C69.72 184 113.2 160 160 160C206.8 160 250.3 184 275.2 223.6L315.1 286.1C324.5 301.9 320 321.7 305.1 331.1C290.1 340.5 270.3 336 260.9 321L240 287.8V480C240 497.7 225.7 512 208 512C190.3 512 176 497.7 176 480V384L144 384z", } + } } } @@ -10951,11 +12071,15 @@ impl IconShape for FaChildren { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M95.1 64C95.1 28.65 124.7 0 159.1 0C195.3 0 223.1 28.65 223.1 64C223.1 99.35 195.3 128 159.1 128C124.7 128 95.1 99.35 95.1 64zM88 480V400H70.2C59.28 400 51.57 389.3 55.02 378.9L86.16 285.5L57.5 323.3C46.82 337.4 26.75 340.2 12.67 329.5C-1.415 318.8-4.175 298.7 6.503 284.7L65.4 206.1C87.84 177.4 122.9 160 160 160C197.2 160 232.2 177.4 254.6 206.1L313.5 284.7C324.2 298.7 321.4 318.8 307.3 329.5C293.3 340.2 273.2 337.4 262.5 323.3L233.9 285.6L264.1 378.9C268.4 389.3 260.7 400 249.8 400H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V400H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480H88zM416 64C416 28.65 444.7 0 480 0C515.3 0 544 28.65 544 64C544 99.35 515.3 128 480 128C444.7 128 416 99.35 416 64V64zM472 384V480C472 497.7 457.7 512 440 512C422.3 512 408 497.7 408 480V300.5L395.1 321C385.7 336 365.9 340.5 350.1 331.1C336 321.7 331.5 301.9 340.9 286.1L392.6 204.9C410.2 176.9 440.9 159.1 473.8 159.1H486.2C519.2 159.1 549.8 176.9 567.4 204.9L619.1 286.1C628.5 301.9 624 321.7 609 331.1C594.1 340.5 574.3 336 564.9 321L552 300.5V480C552 497.7 537.7 512 520 512C502.3 512 488 497.7 488 480V384L472 384z", } + } } } @@ -10990,11 +12114,15 @@ impl IconShape for FaChurch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344 48H376C389.3 48 400 58.75 400 72C400 85.25 389.3 96 376 96H344V142.4L456.7 210C471.2 218.7 480 234.3 480 251.2V512H384V416C384 380.7 355.3 352 320 352C284.7 352 256 380.7 256 416V512H160V251.2C160 234.3 168.8 218.7 183.3 210L296 142.4V96H264C250.7 96 240 85.25 240 72C240 58.75 250.7 48 264 48H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V48zM24.87 330.3L128 273.6V512H48C21.49 512 0 490.5 0 464V372.4C0 354.9 9.53 338.8 24.87 330.3V330.3zM592 512H512V273.6L615.1 330.3C630.5 338.8 640 354.9 640 372.4V464C640 490.5 618.5 512 592 512V512z", } + } } } @@ -11029,11 +12157,15 @@ impl IconShape for FaCircleArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM382.6 302.6l-103.1 103.1C270.7 414.6 260.9 416 256 416c-4.881 0-14.65-1.391-22.65-9.398L129.4 302.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 306.8V128c0-17.69 14.33-32 32-32s32 14.31 32 32v178.8l49.38-49.38c12.5-12.5 32.75-12.5 45.25 0S395.1 290.1 382.6 302.6z", } + } } } @@ -11068,11 +12200,15 @@ impl IconShape for FaCircleArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM384 288H205.3l49.38 49.38c12.5 12.5 12.5 32.75 0 45.25s-32.75 12.5-45.25 0L105.4 278.6C97.4 270.7 96 260.9 96 256c0-4.883 1.391-14.66 9.398-22.65l103.1-103.1c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L205.3 224H384c17.69 0 32 14.33 32 32S401.7 288 384 288z", } + } } } @@ -11107,11 +12243,15 @@ impl IconShape for FaCircleArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM406.6 278.6l-103.1 103.1c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25L306.8 288H128C110.3 288 96 273.7 96 256s14.31-32 32-32h178.8l-49.38-49.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l103.1 103.1C414.6 241.3 416 251.1 416 256C416 260.9 414.6 270.7 406.6 278.6z", } + } } } @@ -11146,11 +12286,15 @@ impl IconShape for FaCircleArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM382.6 254.6c-12.5 12.5-32.75 12.5-45.25 0L288 205.3V384c0 17.69-14.33 32-32 32s-32-14.31-32-32V205.3L174.6 254.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l103.1-103.1C241.3 97.4 251.1 96 256 96c4.881 0 14.65 1.391 22.65 9.398l103.1 103.1C395.1 221.9 395.1 242.1 382.6 254.6z", } + } } } @@ -11185,11 +12329,15 @@ impl IconShape for FaCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z", } + } } } @@ -11224,11 +12372,15 @@ impl IconShape for FaCircleChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM390.6 246.6l-112 112C272.4 364.9 264.2 368 256 368s-16.38-3.125-22.62-9.375l-112-112c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L256 290.8l89.38-89.38c12.5-12.5 32.75-12.5 45.25 0S403.1 234.1 390.6 246.6z", } + } } } @@ -11263,11 +12415,15 @@ impl IconShape for FaCircleChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM310.6 345.4c12.5 12.5 12.5 32.75 0 45.25s-32.75 12.5-45.25 0l-112-112C147.1 272.4 144 264.2 144 256s3.125-16.38 9.375-22.62l112-112c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L221.3 256L310.6 345.4z", } + } } } @@ -11302,11 +12458,15 @@ impl IconShape for FaCircleChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM358.6 278.6l-112 112c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25L290.8 256L201.4 166.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l112 112C364.9 239.6 368 247.8 368 256S364.9 272.4 358.6 278.6z", } + } } } @@ -11341,11 +12501,15 @@ impl IconShape for FaCircleChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM390.6 310.6c-12.5 12.5-32.75 12.5-45.25 0L256 221.3L166.6 310.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l112-112C239.6 147.1 247.8 144 256 144s16.38 3.125 22.62 9.375l112 112C403.1 277.9 403.1 298.1 390.6 310.6z", } + } } } @@ -11380,11 +12544,15 @@ impl IconShape for FaCircleDollarToSlot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M326.7 403.7C304.7 411.6 280.8 416 256 416C231.2 416 207.3 411.6 185.3 403.7C184.1 403.6 184.7 403.5 184.5 403.4C154.4 392.4 127.6 374.6 105.9 352C70.04 314.6 48 263.9 48 208C48 93.12 141.1 0 256 0C370.9 0 464 93.12 464 208C464 263.9 441.1 314.6 406.1 352C405.1 353 404.1 354.1 403.1 355.1C381.7 376.4 355.7 393.2 326.7 403.7L326.7 403.7zM235.9 111.1V118C230.3 119.2 224.1 120.9 220 123.1C205.1 129.9 192.1 142.5 188.9 160.8C187.1 171 188.1 180.9 192.3 189.8C196.5 198.6 203 204.8 209.6 209.3C221.2 217.2 236.5 221.8 248.2 225.3L250.4 225.9C264.4 230.2 273.8 233.3 279.7 237.6C282.2 239.4 283.1 240.8 283.4 241.7C283.8 242.5 284.4 244.3 283.7 248.3C283.1 251.8 281.2 254.8 275.7 257.1C269.6 259.7 259.7 261 246.9 259C240.9 258 230.2 254.4 220.7 251.2C218.5 250.4 216.3 249.7 214.3 249C203.8 245.5 192.5 251.2 189 261.7C185.5 272.2 191.2 283.5 201.7 286.1C202.9 287.4 204.4 287.9 206.1 288.5C213.1 291.2 226.4 295.4 235.9 297.6V304C235.9 315.1 244.9 324.1 255.1 324.1C267.1 324.1 276.1 315.1 276.1 304V298.5C281.4 297.5 286.6 295.1 291.4 293.9C307.2 287.2 319.8 274.2 323.1 255.2C324.9 244.8 324.1 234.8 320.1 225.7C316.2 216.7 309.9 210.1 303.2 205.3C291.1 196.4 274.9 191.6 262.8 187.9L261.1 187.7C247.8 183.4 238.2 180.4 232.1 176.2C229.5 174.4 228.7 173.2 228.5 172.7C228.3 172.3 227.7 171.1 228.3 167.7C228.7 165.7 230.2 162.4 236.5 159.6C242.1 156.7 252.9 155.1 265.1 156.1C269.5 157.7 283 160.3 286.9 161.3C297.5 164.2 308.5 157.8 311.3 147.1C314.2 136.5 307.8 125.5 297.1 122.7C292.7 121.5 282.7 119.5 276.1 118.3V112C276.1 100.9 267.1 91.9 256 91.9C244.9 91.9 235.9 100.9 235.9 112V111.1zM48 352H63.98C83.43 377.9 108 399.7 136.2 416H64V448H448V416H375.8C403.1 399.7 428.6 377.9 448 352H464C490.5 352 512 373.5 512 400V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V400C0 373.5 21.49 352 48 352H48z", } + } } } @@ -11419,11 +12587,15 @@ impl IconShape for FaCircleDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 352C309 352 352 309 352 256C352 202.1 309 160 256 160C202.1 160 160 202.1 160 256C160 309 202.1 352 256 352z", } + } } } @@ -11458,11 +12630,15 @@ impl IconShape for FaCircleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 512c141.4 0 256-114.6 256-256s-114.6-256-256-256C114.6 0 0 114.6 0 256S114.6 512 256 512zM129.2 265.9C131.7 259.9 137.5 256 144 256h64V160c0-17.67 14.33-32 32-32h32c17.67 0 32 14.33 32 32v96h64c6.469 0 12.31 3.891 14.78 9.875c2.484 5.984 1.109 12.86-3.469 17.44l-112 112c-6.248 6.248-16.38 6.248-22.62 0l-112-112C128.1 278.7 126.7 271.9 129.2 265.9z", } + } } } @@ -11497,11 +12673,15 @@ impl IconShape for FaCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM232 152C232 138.8 242.8 128 256 128s24 10.75 24 24v128c0 13.25-10.75 24-24 24S232 293.3 232 280V152zM256 400c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 385.9 273.4 400 256 400z", } + } } } @@ -11536,11 +12716,15 @@ impl IconShape for FaCircleH { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM368 360c0 13.25-10.75 24-24 24S320 373.3 320 360v-80H192v80C192 373.3 181.3 384 168 384S144 373.3 144 360v-208C144 138.8 154.8 128 168 128S192 138.8 192 152v80h128v-80C320 138.8 330.8 128 344 128s24 10.75 24 24V360z", } + } } } @@ -11575,11 +12759,15 @@ impl IconShape for FaCircleHalfStroke { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64V448C362 448 448 362 448 256C448 149.1 362 64 256 64z", } + } } } @@ -11614,11 +12802,15 @@ impl IconShape for FaCircleInfo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z", } + } } } @@ -11653,11 +12845,15 @@ impl IconShape for FaCircleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256c0 141.4 114.6 256 256 256s256-114.6 256-256c0-141.4-114.6-256-256-256S0 114.6 0 256zM246.1 129.2C252.1 131.7 256 137.5 256 144v64h96c17.67 0 32 14.33 32 32v32c0 17.67-14.33 32-32 32h-96v64c0 6.469-3.891 12.31-9.875 14.78c-5.984 2.484-12.86 1.109-17.44-3.469l-112-112c-6.248-6.248-6.248-16.38 0-22.62l112-112C233.3 128.1 240.1 126.7 246.1 129.2z", } + } } } @@ -11692,11 +12888,15 @@ impl IconShape for FaCircleMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM168 232C154.7 232 144 242.7 144 256C144 269.3 154.7 280 168 280H344C357.3 280 368 269.3 368 256C368 242.7 357.3 232 344 232H168z", } + } } } @@ -11731,11 +12931,15 @@ impl IconShape for FaCircleNodes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.6 365.6C401.1 379.9 416 404.3 416 432C416 476.2 380.2 512 336 512C291.8 512 256 476.2 256 432C256 423.6 257.3 415.4 259.7 407.8L114.1 280.4C103.8 285.3 92.21 288 80 288C35.82 288 0 252.2 0 208C0 163.8 35.82 128 80 128C101.9 128 121.7 136.8 136.2 151.1L320 77.52C321.3 34.48 356.6 0 400 0C444.2 0 480 35.82 480 80C480 117.9 453.7 149.6 418.4 157.9L380.6 365.6zM156.3 232.2L301.9 359.6C306.9 357.3 312.1 355.4 317.6 354.1L355.4 146.4C351.2 143.6 347.4 140.4 343.8 136.9L159.1 210.5C159.7 218 158.5 225.3 156.3 232.2V232.2z", } + } } } @@ -11770,11 +12974,15 @@ impl IconShape for FaCircleNotch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M222.7 32.15C227.7 49.08 218.1 66.9 201.1 71.94C121.8 95.55 64 169.1 64 255.1C64 362 149.1 447.1 256 447.1C362 447.1 448 362 448 255.1C448 169.1 390.2 95.55 310.9 71.94C293.9 66.9 284.3 49.08 289.3 32.15C294.4 15.21 312.2 5.562 329.1 10.6C434.9 42.07 512 139.1 512 255.1C512 397.4 397.4 511.1 256 511.1C114.6 511.1 0 397.4 0 255.1C0 139.1 77.15 42.07 182.9 10.6C199.8 5.562 217.6 15.21 222.7 32.15V32.15z", } + } } } @@ -11809,11 +13017,15 @@ impl IconShape for FaCirclePause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM224 191.1v128C224 337.7 209.7 352 192 352S160 337.7 160 320V191.1C160 174.3 174.3 160 191.1 160S224 174.3 224 191.1zM352 191.1v128C352 337.7 337.7 352 320 352S288 337.7 288 320V191.1C288 174.3 302.3 160 319.1 160S352 174.3 352 191.1z", } + } } } @@ -11848,11 +13060,15 @@ impl IconShape for FaCirclePlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176 168V344C176 352.7 180.7 360.7 188.3 364.9C195.8 369.2 205.1 369 212.5 364.5L356.5 276.5C363.6 272.1 368 264.4 368 256C368 247.6 363.6 239.9 356.5 235.5L212.5 147.5C205.1 142.1 195.8 142.8 188.3 147.1C180.7 151.3 176 159.3 176 168V168z", } + } } } @@ -11887,11 +13103,15 @@ impl IconShape for FaCirclePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 368C269.3 368 280 357.3 280 344V280H344C357.3 280 368 269.3 368 256C368 242.7 357.3 232 344 232H280V168C280 154.7 269.3 144 256 144C242.7 144 232 154.7 232 168V232H168C154.7 232 144 242.7 144 256C144 269.3 154.7 280 168 280H232V344C232 357.3 242.7 368 256 368z", } + } } } @@ -11926,11 +13146,15 @@ impl IconShape for FaCircleQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 400c-18 0-32-14-32-32s13.1-32 32-32c17.1 0 32 14 32 32S273.1 400 256 400zM325.1 258L280 286V288c0 13-11 24-24 24S232 301 232 288V272c0-8 4-16 12-21l57-34C308 213 312 206 312 198C312 186 301.1 176 289.1 176h-51.1C225.1 176 216 186 216 198c0 13-11 24-24 24s-24-11-24-24C168 159 199 128 237.1 128h51.1C329 128 360 159 360 198C360 222 347 245 325.1 258z", } + } } } @@ -11965,11 +13189,15 @@ impl IconShape for FaCircleRadiation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M226.4 208.6L184.8 141.9C179.6 133.7 168.3 132 160.7 138.2C130.8 162.3 110.1 197.4 105.1 237.4C103.9 247.2 111.2 256 121 256H200C200 236 210.6 218.6 226.4 208.6zM256 288c17.67 0 32-14.33 32-32s-14.33-32-32-32C238.3 224 224 238.3 224 256S238.3 288 256 288zM285.6 303.3C276.1 308.7 266.9 312 256 312c-10.89 0-20.98-3.252-29.58-8.65l-41.74 66.8c-5.211 8.338-1.613 19.07 7.27 23.29C211.4 402.7 233.1 408 256 408c22.97 0 44.64-5.334 64.12-14.59c8.883-4.219 12.48-14.95 7.262-23.29L285.6 303.3zM351.4 138.2c-7.604-6.145-18.86-4.518-24.04 3.77l-41.71 66.67C301.4 218.6 312 236 312 256h78.96c9.844 0 17.11-8.791 15.91-18.56C401.9 197.5 381.3 162.4 351.4 138.2zM256 16C123.4 16 16 123.4 16 256s107.4 240 240 240c132.6 0 240-107.4 240-240S388.6 16 256 16zM256 432c-97.05 0-176-78.99-176-176S158.1 80 256 80s176 78.95 176 176S353 432 256 432z", } + } } } @@ -12004,11 +13232,15 @@ impl IconShape for FaCircleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256c0-141.4-114.6-256-256-256S0 114.6 0 256c0 141.4 114.6 256 256 256S512 397.4 512 256zM265.9 382.8C259.9 380.3 256 374.5 256 368v-64H160c-17.67 0-32-14.33-32-32v-32c0-17.67 14.33-32 32-32h96v-64c0-6.469 3.891-12.31 9.875-14.78c5.984-2.484 12.86-1.109 17.44 3.469l112 112c6.248 6.248 6.248 16.38 0 22.62l-112 112C278.7 383.9 271.9 385.3 265.9 382.8z", } + } } } @@ -12043,11 +13275,15 @@ impl IconShape for FaCircleStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM352 328c0 13.2-10.8 24-24 24h-144C170.8 352 160 341.2 160 328v-144C160 170.8 170.8 160 184 160h144C341.2 160 352 170.8 352 184V328z", } + } } } @@ -12082,11 +13318,15 @@ impl IconShape for FaCircleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256c141.4 0 256-114.6 256-256S397.4 0 256 0zM382.8 246.1C380.3 252.1 374.5 256 368 256h-64v96c0 17.67-14.33 32-32 32h-32c-17.67 0-32-14.33-32-32V256h-64C137.5 256 131.7 252.1 129.2 246.1C126.7 240.1 128.1 233.3 132.7 228.7l112-112c6.248-6.248 16.38-6.248 22.62 0l112 112C383.9 233.3 385.3 240.1 382.8 246.1z", } + } } } @@ -12121,11 +13361,15 @@ impl IconShape for FaCircleUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c39.77 0 72 32.24 72 72S295.8 272 256 272c-39.76 0-72-32.24-72-72S216.2 128 256 128zM256 448c-52.93 0-100.9-21.53-135.7-56.29C136.5 349.9 176.5 320 224 320h64c47.54 0 87.54 29.88 103.7 71.71C356.9 426.5 308.9 448 256 448z", } + } } } @@ -12160,11 +13404,15 @@ impl IconShape for FaCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z", } + } } } @@ -12199,11 +13447,15 @@ impl IconShape for FaCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256z", } + } } } @@ -12238,11 +13490,15 @@ impl IconShape for FaCity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H48C21.49 512 0 490.5 0 464V144C0 117.5 21.49 96 48 96H64V24C64 10.75 74.75 0 88 0C101.3 0 112 10.75 112 24V96H176V24C176 10.75 186.7 0 200 0C213.3 0 224 10.75 224 24V96H288V48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192zM576 368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368zM240 416C248.8 416 256 408.8 256 400V368C256 359.2 248.8 352 240 352H208C199.2 352 192 359.2 192 368V400C192 408.8 199.2 416 208 416H240zM128 368C128 359.2 120.8 352 112 352H80C71.16 352 64 359.2 64 368V400C64 408.8 71.16 416 80 416H112C120.8 416 128 408.8 128 400V368zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM256 176C256 167.2 248.8 160 240 160H208C199.2 160 192 167.2 192 176V208C192 216.8 199.2 224 208 224H240C248.8 224 256 216.8 256 208V176zM80 160C71.16 160 64 167.2 64 176V208C64 216.8 71.16 224 80 224H112C120.8 224 128 216.8 128 208V176C128 167.2 120.8 160 112 160H80zM256 272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272zM112 320C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304C64 312.8 71.16 320 80 320H112zM416 272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272zM368 64C359.2 64 352 71.16 352 80V112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368zM416 176C416 167.2 408.8 160 400 160H368C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176z", } + } } } @@ -12277,11 +13533,15 @@ impl IconShape for FaClapperboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M326.1 160l127.4-127.4C451.7 32.39 449.9 32 448 32h-86.06l-128 128H326.1zM166.1 160l128-128H201.9l-128 128H166.1zM497.7 56.19L393.9 160H512V96C512 80.87 506.5 67.15 497.7 56.19zM134.1 32H64C28.65 32 0 60.65 0 96v64h6.062L134.1 32zM0 416c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V192H0V416z", } + } } } @@ -12316,11 +13576,15 @@ impl IconShape for FaClipboardCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32s-14.33 32-32 32S160 113.7 160 96S174.3 64 192 64zM282.9 262.8l-88 112c-4.047 5.156-10.02 8.438-16.53 9.062C177.6 383.1 176.8 384 176 384c-5.703 0-11.25-2.031-15.62-5.781l-56-48c-10.06-8.625-11.22-23.78-2.594-33.84c8.609-10.06 23.77-11.22 33.84-2.594l36.98 31.69l72.52-92.28c8.188-10.44 23.3-12.22 33.7-4.062C289.3 237.3 291.1 252.4 282.9 262.8z", } + } } } @@ -12355,11 +13619,15 @@ impl IconShape for FaClipboardList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM96 392c-13.25 0-24-10.75-24-24S82.75 344 96 344s24 10.75 24 24S109.3 392 96 392zM96 296c-13.25 0-24-10.75-24-24S82.75 248 96 248S120 258.8 120 272S109.3 296 96 296zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM304 384h-128C167.2 384 160 376.8 160 368C160 359.2 167.2 352 176 352h128c8.801 0 16 7.199 16 16C320 376.8 312.8 384 304 384zM304 288h-128C167.2 288 160 280.8 160 272C160 263.2 167.2 256 176 256h128C312.8 256 320 263.2 320 272C320 280.8 312.8 288 304 288z", } + } } } @@ -12394,11 +13662,15 @@ impl IconShape for FaClipboardQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M282.5 64H320C355.3 64 384 92.65 384 128V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H101.5C114.6 26.71 150.2 0 192 0C233.8 0 269.4 26.71 282.5 64zM192 128C209.7 128 224 113.7 224 96C224 78.33 209.7 64 192 64C174.3 64 160 78.33 160 96C160 113.7 174.3 128 192 128zM105.4 230.5C100.9 243 107.5 256.7 119.1 261.2C132.5 265.6 146.2 259.1 150.6 246.6L151.1 245.3C152.2 242.1 155.2 240 158.6 240H216.9C225.2 240 232 246.8 232 255.1C232 260.6 229.1 265.6 224.4 268.3L180.1 293.7C172.6 298 168 305.9 168 314.5V328C168 341.3 178.7 352 192 352C205.1 352 215.8 341.5 215.1 328.4L248.3 309.9C267.9 298.7 280 277.8 280 255.1C280 220.3 251.7 192 216.9 192H158.6C134.9 192 113.8 206.9 105.8 229.3L105.4 230.5zM192 384C174.3 384 160 398.3 160 416C160 433.7 174.3 448 192 448C209.7 448 224 433.7 224 416C224 398.3 209.7 384 192 384z", } + } } } @@ -12433,11 +13705,15 @@ impl IconShape for FaClipboardUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM192 192c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 291.3 128 256S156.7 192 192 192zM288 448H96c-8.836 0-16-7.164-16-16C80 387.8 115.8 352 160 352h64c44.18 0 80 35.82 80 80C304 440.8 296.8 448 288 448z", } + } } } @@ -12472,11 +13748,15 @@ impl IconShape for FaClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM272 224h-160C103.2 224 96 216.8 96 208C96 199.2 103.2 192 112 192h160C280.8 192 288 199.2 288 208S280.8 224 272 224z", } + } } } @@ -12511,11 +13791,15 @@ impl IconShape for FaClockRotateLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C201.7 512 151.2 495 109.7 466.1C95.2 455.1 91.64 436 101.8 421.5C111.9 407 131.8 403.5 146.3 413.6C177.4 435.3 215.2 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64C202.1 64 155 85.46 120.2 120.2L151 151C166.1 166.1 155.4 192 134.1 192H24C10.75 192 0 181.3 0 168V57.94C0 36.56 25.85 25.85 40.97 40.97L74.98 74.98C121.3 28.69 185.3 0 255.1 0L256 0zM256 128C269.3 128 280 138.7 280 152V246.1L344.1 311C354.3 320.4 354.3 335.6 344.1 344.1C335.6 354.3 320.4 354.3 311 344.1L239 272.1C234.5 268.5 232 262.4 232 256V152C232 138.7 242.7 128 256 128V128z", } + } } } @@ -12550,11 +13834,15 @@ impl IconShape for FaClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z", } + } } } @@ -12589,11 +13877,15 @@ impl IconShape for FaClone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 224C0 188.7 28.65 160 64 160H128V288C128 341 170.1 384 224 384H352V448C352 483.3 323.3 512 288 512H64C28.65 512 0 483.3 0 448V224zM224 352C188.7 352 160 323.3 160 288V64C160 28.65 188.7 0 224 0H448C483.3 0 512 28.65 512 64V288C512 323.3 483.3 352 448 352H224z", } + } } } @@ -12628,11 +13920,15 @@ impl IconShape for FaClosedCaptioning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM168.6 289.9c18.69 18.72 49.19 18.72 67.87 0c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94c-18.72 18.72-43.28 28.08-67.87 28.08s-49.16-9.359-67.87-28.08C116.5 305.8 106.5 281.6 106.5 256s9.1-49.75 28.12-67.88c37.44-37.44 98.31-37.44 135.7 0c9.375 9.375 9.375 24.56 0 33.94s-24.56 9.375-33.94 0c-18.69-18.72-49.19-18.72-67.87 0C159.5 231.1 154.5 243.2 154.5 256S159.5 280.9 168.6 289.9zM360.6 289.9c18.69 18.72 49.19 18.72 67.87 0c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94c-18.72 18.72-43.28 28.08-67.87 28.08s-49.16-9.359-67.87-28.08C308.5 305.8 298.5 281.6 298.5 256s9.1-49.75 28.12-67.88c37.44-37.44 98.31-37.44 135.7 0c9.375 9.375 9.375 24.56 0 33.94s-24.56 9.375-33.94 0c-18.69-18.72-49.19-18.72-67.87 0C351.5 231.1 346.5 243.2 346.5 256S351.5 280.9 360.6 289.9z", } + } } } @@ -12667,11 +13963,15 @@ impl IconShape for FaCloudArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 480C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144zM303 392.1C312.4 402.3 327.6 402.3 336.1 392.1L416.1 312.1C426.3 303.6 426.3 288.4 416.1 279C407.6 269.7 392.4 269.7 383 279L344 318.1V184C344 170.7 333.3 160 320 160C306.7 160 296 170.7 296 184V318.1L256.1 279C247.6 269.7 232.4 269.7 223 279C213.7 288.4 213.7 303.6 223 312.1L303 392.1z", } + } } } @@ -12706,11 +14006,15 @@ impl IconShape for FaCloudArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 480C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144zM223 263C213.7 272.4 213.7 287.6 223 296.1C232.4 306.3 247.6 306.3 256.1 296.1L296 257.9V392C296 405.3 306.7 416 320 416C333.3 416 344 405.3 344 392V257.9L383 296.1C392.4 306.3 407.6 306.3 416.1 296.1C426.3 287.6 426.3 272.4 416.1 263L336.1 183C327.6 173.7 312.4 173.7 303 183L223 263z", } + } } } @@ -12745,11 +14049,15 @@ impl IconShape for FaCloudBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 351.1h-71.25l47.44-105.4c3.062-6.781 1.031-14.81-4.906-19.31c-5.969-4.469-14.22-4.312-19.94 .4687l-153.6 128c-5.156 4.312-7.094 11.41-4.781 17.72c2.281 6.344 8.281 10.56 15.03 10.56h71.25l-47.44 105.4c-3.062 6.781-1.031 14.81 4.906 19.31C191.6 510.9 194.1 512 198.4 512c3.656 0 7.281-1.25 10.25-3.719l153.6-128c5.156-4.312 7.094-11.41 4.781-17.72C364.8 356.2 358.8 351.1 352 351.1zM416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112C416 67.75 380.3 32 336 32c-24.62 0-46.25 11.25-61 28.75C256.4 24.75 219.3 0 176 0C114.1 0 64 50.13 64 112c0 7.25 .75 14.25 2.125 21.25C27.75 145.8 0 181.5 0 224c0 53 43 96 96 96h46.63l140.2-116.8c8.605-7.195 19.53-11.16 30.76-11.16c10.34 0 20.6 3.416 29.03 9.734c17.96 13.61 24.02 37.45 14.76 57.95L330.2 320H416c53 0 96-43 96-96S469 128 416 128z", } + } } } @@ -12784,11 +14092,15 @@ impl IconShape for FaCloudMeatball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80 352C53.5 352 32 373.5 32 400S53.5 448 80 448S128 426.5 128 400S106.5 352 80 352zM496 352c-26.5 0-48 21.5-48 48s21.5 48 48 48s48-21.5 48-48S522.5 352 496 352zM377 363.1c4.625-14.5 1.625-30.88-9.75-42.37c-11.5-11.5-27.87-14.38-42.37-9.875c-7-13.5-20.63-23-36.88-23s-29.88 9.5-36.88 23C236.6 306.2 220.2 309.2 208.8 320.8c-11.5 11.5-14.38 27.87-9.875 42.37c-13.5 7-23 20.63-23 36.88s9.5 29.88 23 36.88c-4.625 14.5-1.625 30.88 9.875 42.37c8.25 8.125 19 12.25 29.75 12.25c4.25 0 8.5-1.125 12.62-2.5C258.1 502.5 271.8 512 288 512s29.88-9.5 36.88-23c4.125 1.25 8.375 2.5 12.62 2.5c10.75 0 21.5-4.125 29.75-12.25c11.5-11.5 14.38-27.87 9.75-42.37C390.5 429.9 400 416.2 400 400S390.5 370.1 377 363.1zM544 224c0-53-43-96-96-96c-.625 0-1.125 .25-1.625 .25C447.5 123 448 117.6 448 112C448 67.75 412.2 32 368 32c-24.62 0-46.25 11.25-61 28.75C288.4 24.75 251.2 0 208 0C146.1 0 96 50.12 96 112c0 7.25 .75 14.25 2.125 21.25C59.75 145.8 32 181.5 32 224c0 53 43 96 96 96h43.38C175 312 179.8 304.6 186.2 298.2C199.8 284.8 217.8 277.1 237 276.9C250.5 263.8 268.8 256 288 256s37.5 7.75 51 20.88c19.25 .25 37.25 7.875 50.75 21.37C396.2 304.6 401.1 312 404.6 320H448C501 320 544 277 544 224z", } + } } } @@ -12823,11 +14135,15 @@ impl IconShape for FaCloudMoonRain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M350.5 225.5c-6.876-37.25-39.25-65.5-78.51-65.5c-12.25 0-23.88 2.1-34.25 7.1C220.3 143.9 192.1 128 160 128c-53.01 0-96.01 42.1-96.01 95.1c0 .5 .25 1.125 .25 1.625C27.63 232.9 0 265.3 0 304c0 44.25 35.75 79.1 80.01 79.1h256c44.25 0 80.01-35.75 80.01-79.1C416 264.8 387.8 232.3 350.5 225.5zM567.9 223.8C497.6 237.1 432.9 183.5 432.9 113c0-40.63 21.88-78 57.5-98.13c5.501-3.125 4.077-11.37-2.173-12.5C479.6 .7538 470.8 0 461.8 0c-77.88 0-141.1 61.25-144.4 137.9c26.75 11.88 48.26 33.88 58.88 61.75c37.13 14.25 64.01 47.38 70.26 86.75c5.126 .5 10.05 1.522 15.3 1.522c44.63 0 85.46-20.15 112.5-53.27C578.6 229.8 574.2 222.6 567.9 223.8zM340.1 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C318.8 510.7 323.4 512 327.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C362.3 412.7 347.4 415.7 340.1 426.7zM244 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C222.8 510.7 227.4 512 231.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C266.3 412.7 251.4 415.7 244 426.7zM148 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C126.8 510.7 131.4 512 135.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C170.3 412.7 155.4 415.7 148 426.7zM52.03 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C30.78 510.7 35.41 512 39.97 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C74.25 412.7 59.41 415.7 52.03 426.7z", } + } } } @@ -12862,11 +14178,15 @@ impl IconShape for FaCloudMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M342.7 352.7c5.75-9.625 9.25-20.75 9.25-32.75c0-35.25-28.75-64-63.1-64c-17.25 0-32.75 6.875-44.25 17.87C227.4 244.2 196.2 223.1 159.1 223.1c-53 0-96 43.06-96 96.06c0 2 .5029 3.687 .6279 5.687c-37.5 13-64.62 48.38-64.62 90.25C-.0048 468.1 42.99 512 95.99 512h239.1c44.25 0 79.1-35.75 79.1-80C415.1 390.1 383.7 356.2 342.7 352.7zM565.2 298.4c-93 17.75-178.5-53.62-178.5-147.6c0-54.25 28.1-104 76.12-130.9c7.375-4.125 5.375-15.12-2.75-16.63C448.4 1.125 436.7 0 424.1 0c-105.9 0-191.9 85.88-191.9 192c0 8.5 .625 16.75 1.75 25c5.875 4.25 11.62 8.875 16.75 14.25C262.1 226.5 275.2 224 287.1 224c52.88 0 95.1 43.13 95.1 96c0 3.625-.25 7.25-.625 10.75c23.62 10.75 42.37 29.5 53.5 52.5c54.38-3.375 103.7-29.25 137.1-70.37C579.2 306.4 573.5 296.8 565.2 298.4z", } + } } } @@ -12901,11 +14221,15 @@ impl IconShape for FaCloudRain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112C416 67.75 380.3 32 336 32c-24.62 0-46.25 11.25-61 28.75C256.4 24.75 219.3 0 176 0C114.1 0 64 50.13 64 112c0 7.25 .75 14.25 2.125 21.25C27.75 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96S469 128 416 128zM368 464c0 26.51 21.49 48 48 48s48-21.49 48-48s-48.01-95.1-48.01-95.1S368 437.5 368 464zM48 464C48 490.5 69.49 512 96 512s48-21.49 48-48s-48.01-95.1-48.01-95.1S48 437.5 48 464zM208 464c0 26.51 21.49 48 48 48s48-21.49 48-48s-48.01-95.1-48.01-95.1S208 437.5 208 464z", } + } } } @@ -12940,11 +14264,15 @@ impl IconShape for FaCloudShowersHeavy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112c0-44.25-35.75-80-79.1-80c-24.62 0-46.25 11.25-60.1 28.75C256.4 24.75 219.3 0 176 0C114.3 0 64 50.13 64 112c0 7.25 .7512 14.25 2.126 21.25C27.76 145.8 .0054 181.5 .0054 224c0 53 42.1 96 95.1 96h319.1C469 320 512 277 512 224S469 128 416 128zM198.8 353.9c-12.17-5.219-26.3 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C134.1 511.4 138.2 512 141.3 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C216.6 373.3 210.1 359.2 198.8 353.9zM81.46 353.9c-12.19-5.219-26.3 .4062-31.52 12.59l-47.1 112C-3.276 490.7 2.365 504.8 14.55 510.1C17.63 511.4 20.83 512 23.99 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C99.29 373.3 93.64 359.2 81.46 353.9zM316.1 353.9c-12.19-5.219-26.3 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C252.3 511.4 255.5 512 258.7 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C333.1 373.3 328.3 359.2 316.1 353.9zM433.5 353.9c-12.17-5.219-26.28 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C369.6 511.4 372.8 512 375.1 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C451.3 373.3 445.6 359.2 433.5 353.9z", } + } } } @@ -12979,11 +14307,15 @@ impl IconShape for FaCloudShowersWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.1 0C262.6 0 295.9 22.82 311.2 55.7C325.7 41.07 345.8 32 368 32C406.7 32 438.1 59.48 446.4 96H448C483.3 96 512 124.7 512 160C512 195.3 483.3 224 448 224H127.1C92.65 224 63.1 195.3 63.1 160C63.1 124.7 92.65 96 127.1 96C127.1 42.98 170.1 0 223.1 0zM92.58 372.3C85.76 383.7 71.02 387.4 59.65 380.6C48.29 373.8 44.6 359 51.42 347.7L99.42 267.7C106.2 256.3 120.1 252.6 132.3 259.4C143.7 266.2 147.4 280.1 140.6 292.3L92.58 372.3zM468.3 259.4C479.7 266.2 483.4 280.1 476.6 292.3L428.6 372.3C421.8 383.7 407 387.4 395.7 380.6C384.3 373.8 380.6 359 387.4 347.7L435.4 267.7C442.2 256.3 456.1 252.6 468.3 259.4V259.4zM204.6 372.3C197.8 383.7 183 387.4 171.7 380.6C160.3 373.8 156.6 359 163.4 347.7L211.4 267.7C218.2 256.3 232.1 252.6 244.3 259.4C255.7 266.2 259.4 280.1 252.6 292.3L204.6 372.3zM356.3 259.4C367.7 266.2 371.4 280.1 364.6 292.3L316.6 372.3C309.8 383.7 295 387.4 283.7 380.6C272.3 373.8 268.6 359 275.4 347.7L323.4 267.7C330.2 256.3 344.1 252.6 356.3 259.4V259.4zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } + } } } @@ -13018,11 +14350,15 @@ impl IconShape for FaCloudSunRain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.7 139.1C244.8 125.5 227.6 116 208 116c-33.14 0-60 26.86-60 59.1c0 25.56 16.06 47.24 38.58 55.88C197.2 219.3 210.5 208.9 225.9 201.1C229.1 178.5 240.6 157.3 255.7 139.1zM120 175.1c0-48.6 39.4-87.1 88-87.1c27.8 0 52.29 13.14 68.42 33.27c21.24-15.67 47.22-25.3 75.58-25.3c.0098 0-.0098 0 0 0L300.4 83.58L286.9 8.637C285.9 3.346 281.3 .0003 276.5 .0003c-2.027 0-4.096 .5928-5.955 1.881l-62.57 43.42L145.4 1.882C143.6 .5925 141.5-.0003 139.5-.0003c-4.818 0-9.399 3.346-10.35 8.636l-13.54 74.95L40.64 97.13c-5.289 .9556-8.637 5.538-8.637 10.36c0 2.026 .5921 4.094 1.881 5.951l43.41 62.57L33.88 238.6C32.59 240.4 32 242.5 32 244.5c0 4.817 3.347 9.398 8.636 10.35l74.95 13.54l13.54 74.95c.9555 5.289 5.537 8.636 10.35 8.636c2.027 0 4.096-.5927 5.954-1.882l19.47-13.51c-3.16-10.34-4.934-21.28-4.934-32.64c0-17.17 4.031-33.57 11.14-48.32C141 241.7 120 211.4 120 175.1zM542.5 225.5c-6.875-37.25-39.25-65.5-78.51-65.5c-12.25 0-23.88 3-34.25 8c-17.5-24.13-45.63-40-77.76-40c-53 0-96.01 43-96.01 96c0 .5 .25 1.125 .25 1.625C219.6 232.1 191.1 265.2 191.1 303.1c0 44.25 35.75 80 80.01 80h256C572.2 383.1 608 348.2 608 303.1C608 264.7 579.7 232.2 542.5 225.5zM552 415.1c-7.753 0-15.35 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C496 501.4 506.9 512 520 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C576 426.6 565.1 415.1 552 415.1zM456 415.1c-7.751 0-15.34 3.752-19.98 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C400 501.4 410.9 512 423.1 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C480 426.6 469.1 415.1 456 415.1zM360 415.1c-7.753 0-15.34 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C304 501.4 314.9 512 327.1 512c7.75 0 15.36-3.75 19.99-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C384 426.6 373.1 415.1 360 415.1zM264 415.1c-7.756 0-15.35 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C208 501.4 218.9 512 231.1 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C288 426.6 277.1 415.1 264 415.1z", } + } } } @@ -13057,11 +14393,15 @@ impl IconShape for FaCloudSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 208c0-61.86 50.14-111.1 111.1-111.1c52.65 0 96.5 36.45 108.5 85.42C334.7 173.1 354.7 168 375.1 168c4.607 0 9.152 .3809 13.68 .8203l24.13-34.76c5.145-7.414 .8965-17.67-7.984-19.27L317.2 98.78L301.2 10.21C299.6 1.325 289.4-2.919 281.9 2.226L208 53.54L134.1 2.225C126.6-2.92 116.4 1.326 114.8 10.21L98.78 98.78L10.21 114.8C1.326 116.4-2.922 126.7 2.223 134.1l51.3 73.94L2.224 281.9c-5.145 7.414-.8975 17.67 7.983 19.27L98.78 317.2l16.01 88.58c1.604 8.881 11.86 13.13 19.27 7.982l10.71-7.432c2.725-35.15 19.85-66.51 45.83-88.1C137.1 309.8 96 263.9 96 208zM128 208c0 44.18 35.82 80 80 80c9.729 0 18.93-1.996 27.56-5.176c7.002-33.65 25.53-62.85 51.57-83.44C282.8 159.3 249.2 128 208 128C163.8 128 128 163.8 128 208zM575.2 325.6c.125-2 .7453-3.744 .7453-5.619c0-35.38-28.75-64-63.1-64c-12.62 0-24.25 3.749-34.13 9.999c-17.62-38.88-56.5-65.1-101.9-65.1c-61.75 0-112 50.12-112 111.1c0 3 .7522 5.743 .8772 8.618c-49.63 3.75-88.88 44.74-88.88 95.37C175.1 469 218.1 512 271.1 512h272c53 0 96-42.99 96-95.99C639.1 373.9 612.7 338.6 575.2 325.6z", } + } } } @@ -13096,11 +14436,15 @@ impl IconShape for FaCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1z", } + } } } @@ -13135,11 +14479,15 @@ impl IconShape for FaClover { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 302.3c0 35.29-28.99 63.91-64.28 63.91c-38.82 0-88.7-22.75-122.4-40.92c18.17 33.7 40.92 83.57 40.92 122.4c0 35.29-28.61 63.91-63.91 63.91c-18.1 0-34.45-7.52-46.09-19.63C244.6 504.3 228 512 209.7 512c-35.29 0-63.91-28.99-63.91-64.28c0-38.82 22.75-88.7 40.92-122.4c-33.7 18.17-83.57 40.92-122.4 40.92c-35.29 0-63.91-28.61-63.91-63.91c0-18.1 7.52-34.45 19.63-46.09C7.676 244.6 0 228 0 209.7c0-35.29 28.99-63.91 64.28-63.91c38.82 0 88.7 22.75 122.4 40.92C168.5 152.1 145.8 103.1 145.8 64.28c0-35.29 28.61-63.91 63.91-63.91c18.1 0 34.45 7.52 46.09 19.63C267.4 7.676 283.1 0 302.3 0c35.29 0 63.91 28.99 63.91 64.28c0 38.82-22.75 88.7-40.92 122.4c33.7-18.17 83.57-40.92 122.4-40.92c35.29 0 63.91 28.61 63.91 63.91c0 18.1-7.52 34.45-19.63 46.09C504.3 267.4 512 283.1 512 302.3z", } + } } } @@ -13174,11 +14522,15 @@ impl IconShape for FaCodeBranch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 80C160 112.8 140.3 140.1 112 153.3V241.1C130.8 230.2 152.7 224 176 224H272C307.3 224 336 195.3 336 160V153.3C307.7 140.1 288 112.8 288 80C288 35.82 323.8 0 368 0C412.2 0 448 35.82 448 80C448 112.8 428.3 140.1 400 153.3V160C400 230.7 342.7 288 272 288H176C140.7 288 112 316.7 112 352V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80V80zM80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104zM368 56C354.7 56 344 66.75 344 80C344 93.25 354.7 104 368 104C381.3 104 392 93.25 392 80C392 66.75 381.3 56 368 56zM80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456z", } + } } } @@ -13213,11 +14565,15 @@ impl IconShape for FaCodeCommit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.8 288C461.1 361 397.4 416 320 416C242.6 416 178 361 163.2 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H163.2C178 150.1 242.6 96 320 96C397.4 96 461.1 150.1 476.8 224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H476.8zM320 336C364.2 336 400 300.2 400 256C400 211.8 364.2 176 320 176C275.8 176 240 211.8 240 256C240 300.2 275.8 336 320 336z", } + } } } @@ -13252,11 +14608,15 @@ impl IconShape for FaCodeCompare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 488C320 497.5 314.4 506.1 305.8 509.9C297.1 513.8 286.1 512.2 279.9 505.8L199.9 433.8C194.9 429.3 192 422.8 192 416C192 409.2 194.9 402.7 199.9 398.2L279.9 326.2C286.1 319.8 297.1 318.2 305.8 322.1C314.4 325.9 320 334.5 320 344V384H336C371.3 384 400 355.3 400 320V153.3C371.7 140.1 352 112.8 352 80C352 35.82 387.8 0 432 0C476.2 0 512 35.82 512 80C512 112.8 492.3 140.1 464 153.3V320C464 390.7 406.7 448 336 448H320V488zM456 79.1C456 66.74 445.3 55.1 432 55.1C418.7 55.1 408 66.74 408 79.1C408 93.25 418.7 103.1 432 103.1C445.3 103.1 456 93.25 456 79.1zM192 24C192 14.52 197.6 5.932 206.2 2.076C214.9-1.78 225-.1789 232.1 6.161L312.1 78.16C317.1 82.71 320 89.2 320 96C320 102.8 317.1 109.3 312.1 113.8L232.1 185.8C225 192.2 214.9 193.8 206.2 189.9C197.6 186.1 192 177.5 192 168V128H176C140.7 128 112 156.7 112 192V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V192C48 121.3 105.3 64 176 64H192V24zM56 432C56 445.3 66.75 456 80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432z", } + } } } @@ -13291,11 +14651,15 @@ impl IconShape for FaCodeFork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 80C160 112.8 140.3 140.1 112 153.3V192C112 209.7 126.3 224 144 224H304C321.7 224 336 209.7 336 192V153.3C307.7 140.1 288 112.8 288 80C288 35.82 323.8 0 368 0C412.2 0 448 35.82 448 80C448 112.8 428.3 140.1 400 153.3V192C400 245 357 288 304 288H256V358.7C284.3 371 304 399.2 304 432C304 476.2 268.2 512 224 512C179.8 512 144 476.2 144 432C144 399.2 163.7 371 192 358.7V288H144C90.98 288 48 245 48 192V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80V80zM80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104zM368 104C381.3 104 392 93.25 392 80C392 66.75 381.3 56 368 56C354.7 56 344 66.75 344 80C344 93.25 354.7 104 368 104zM224 408C210.7 408 200 418.7 200 432C200 445.3 210.7 456 224 456C237.3 456 248 445.3 248 432C248 418.7 237.3 408 224 408z", } + } } } @@ -13330,11 +14694,15 @@ impl IconShape for FaCodeMerge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 239.1H294.7C307 211.7 335.2 191.1 368 191.1C412.2 191.1 448 227.8 448 271.1C448 316.2 412.2 352 368 352C335.2 352 307 332.3 294.7 303.1H208C171.1 303.1 138.7 292.1 112 272V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80C160 112.6 140.5 140.7 112.4 153.2C117 201.9 158.1 240 208 240V239.1zM80 103.1C93.25 103.1 104 93.25 104 79.1C104 66.74 93.25 55.1 80 55.1C66.75 55.1 56 66.74 56 79.1C56 93.25 66.75 103.1 80 103.1zM80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456zM368 247.1C354.7 247.1 344 258.7 344 271.1C344 285.3 354.7 295.1 368 295.1C381.3 295.1 392 285.3 392 271.1C392 258.7 381.3 247.1 368 247.1z", } + } } } @@ -13369,11 +14737,15 @@ impl IconShape for FaCodePullRequest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M305.8 2.076C314.4 5.932 320 14.52 320 24V64H336C406.7 64 464 121.3 464 192V358.7C492.3 371 512 399.2 512 432C512 476.2 476.2 512 432 512C387.8 512 352 476.2 352 432C352 399.2 371.7 371 400 358.7V192C400 156.7 371.3 128 336 128H320V168C320 177.5 314.4 186.1 305.8 189.9C297.1 193.8 286.1 192.2 279.9 185.8L199.9 113.8C194.9 109.3 192 102.8 192 96C192 89.2 194.9 82.71 199.9 78.16L279.9 6.161C286.1-.1791 297.1-1.779 305.8 2.077V2.076zM432 456C445.3 456 456 445.3 456 432C456 418.7 445.3 408 432 408C418.7 408 408 418.7 408 432C408 445.3 418.7 456 432 456zM112 358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 .0004 80 .0004C124.2 .0004 160 35.82 160 80C160 112.8 140.3 140.1 112 153.3V358.7zM80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56zM80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408z", } + } } } @@ -13408,11 +14780,15 @@ impl IconShape for FaCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.8 40.79L286.8 488.8C281.9 505.8 264.2 515.6 247.2 510.8C230.2 505.9 220.4 488.2 225.2 471.2L353.2 23.21C358.1 6.216 375.8-3.624 392.8 1.232C409.8 6.087 419.6 23.8 414.8 40.79H414.8zM518.6 121.4L630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L518.6 390.6C506.1 403.1 485.9 403.1 473.4 390.6C460.9 378.1 460.9 357.9 473.4 345.4L562.7 256L473.4 166.6C460.9 154.1 460.9 133.9 473.4 121.4C485.9 108.9 506.1 108.9 518.6 121.4V121.4zM166.6 166.6L77.25 256L166.6 345.4C179.1 357.9 179.1 378.1 166.6 390.6C154.1 403.1 133.9 403.1 121.4 390.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4L121.4 121.4C133.9 108.9 154.1 108.9 166.6 121.4C179.1 133.9 179.1 154.1 166.6 166.6V166.6z", } + } } } @@ -13447,11 +14823,15 @@ impl IconShape for FaCoins { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 80C512 98.01 497.7 114.6 473.6 128C444.5 144.1 401.2 155.5 351.3 158.9C347.7 157.2 343.9 155.5 340.1 153.9C300.6 137.4 248.2 128 192 128C183.7 128 175.6 128.2 167.5 128.6L166.4 128C142.3 114.6 128 98.01 128 80C128 35.82 213.1 0 320 0C426 0 512 35.82 512 80V80zM160.7 161.1C170.9 160.4 181.3 160 192 160C254.2 160 309.4 172.3 344.5 191.4C369.3 204.9 384 221.7 384 240C384 243.1 383.3 247.9 381.9 251.7C377.3 264.9 364.1 277 346.9 287.3C346.9 287.3 346.9 287.3 346.9 287.3C346.8 287.3 346.6 287.4 346.5 287.5L346.5 287.5C346.2 287.7 345.9 287.8 345.6 288C310.6 307.4 254.8 320 192 320C132.4 320 79.06 308.7 43.84 290.9C41.97 289.9 40.15 288.1 38.39 288C14.28 274.6 0 258 0 240C0 205.2 53.43 175.5 128 164.6C138.5 163 149.4 161.8 160.7 161.1L160.7 161.1zM391.9 186.6C420.2 182.2 446.1 175.2 468.1 166.1C484.4 159.3 499.5 150.9 512 140.6V176C512 195.3 495.5 213.1 468.2 226.9C453.5 234.3 435.8 240.5 415.8 245.3C415.9 243.6 416 241.8 416 240C416 218.1 405.4 200.1 391.9 186.6V186.6zM384 336C384 354 369.7 370.6 345.6 384C343.8 384.1 342 385.9 340.2 386.9C304.9 404.7 251.6 416 192 416C129.2 416 73.42 403.4 38.39 384C14.28 370.6 .0003 354 .0003 336V300.6C12.45 310.9 27.62 319.3 43.93 326.1C83.44 342.6 135.8 352 192 352C248.2 352 300.6 342.6 340.1 326.1C347.9 322.9 355.4 319.2 362.5 315.2C368.6 311.8 374.3 308 379.7 304C381.2 302.9 382.6 301.7 384 300.6L384 336zM416 278.1C434.1 273.1 452.5 268.6 468.1 262.1C484.4 255.3 499.5 246.9 512 236.6V272C512 282.5 507 293 497.1 302.9C480.8 319.2 452.1 332.6 415.8 341.3C415.9 339.6 416 337.8 416 336V278.1zM192 448C248.2 448 300.6 438.6 340.1 422.1C356.4 415.3 371.5 406.9 384 396.6V432C384 476.2 298 512 192 512C85.96 512 .0003 476.2 .0003 432V396.6C12.45 406.9 27.62 415.3 43.93 422.1C83.44 438.6 135.8 448 192 448z", } + } } } @@ -13486,11 +14866,15 @@ impl IconShape for FaColonSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.6 65.56C226.4 66.81 235.9 68.8 245.2 71.46L256.1 24.24C261.2 7.093 278.6-3.331 295.8 .9552C312.9 5.242 323.3 22.62 319 39.76L303.1 100C305.1 100.8 306.2 101.6 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C307.5 155.3 298.4 159.7 288.1 159.1L234.8 376.7C247.1 372.3 258.5 366.1 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C281.5 428.9 250.8 441.9 217.4 446.3L207 487.8C202.8 504.9 185.4 515.3 168.2 511C151.1 506.8 140.7 489.4 144.1 472.2L152.1 443.8C142.4 441.8 133.1 439.1 124.1 435.6L111 487.8C106.8 504.9 89.38 515.3 72.24 511C55.09 506.8 44.67 489.4 48.96 472.2L66.65 401.4C25.84 366.2 0 314.1 0 256C0 164.4 64.09 87.85 149.9 68.64L160.1 24.24C165.2 7.093 182.6-3.331 199.8 .9552C216.9 5.242 227.3 22.62 223 39.76L216.6 65.56zM131.2 143.3C91.17 164.1 64 207.3 64 256C64 282.2 71.85 306.5 85.32 326.8L131.2 143.3zM167.6 381.7L229.6 133.6C220.4 130.8 210.8 128.1 200.9 128.3L139.8 372.9C148.6 376.8 157.9 379.8 167.6 381.7V381.7z", } + } } } @@ -13525,11 +14909,15 @@ impl IconShape for FaCommentDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 31.1c-141.4 0-255.1 93.09-255.1 208c0 49.59 21.37 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2C1.1 478.2 4.813 479.1 8 479.1c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.02 19.41 107.4 19.41c141.4 0 255.1-93.09 255.1-207.1S397.4 31.1 256 31.1zM317.8 282.3c-3.623 20.91-19.47 34.64-41.83 39.43V332c0 11.03-8.946 20-19.99 20S236 343 236 332v-10.77c-8.682-1.922-17.3-4.723-25.06-7.512l-4.266-1.5C196.3 308.5 190.8 297.1 194.5 286.7c3.688-10.41 15.11-15.81 25.52-12.22l4.469 1.625c7.844 2.812 16.72 6 23.66 7.031c13.72 2.125 28.94 .1875 30.31-7.625c.875-5.094 1.359-7.906-27.92-16.28L244.7 257.5c-17.33-5.094-57.92-17-50.52-59.84C197.8 176.8 213.6 162.8 236 157.1V148c0-11.03 8.961-20 20.01-20s19.99 8.969 19.99 20v10.63c5.453 1.195 11.34 2.789 18.56 5.273c10.44 3.625 15.95 15.03 12.33 25.47c-3.625 10.41-15.06 15.94-25.45 12.34c-5.859-2.031-12-4-17.59-4.844C250.2 194.8 234.1 196.7 233.6 204.5C232.8 208.1 232.3 212.2 255.1 219.2l5.547 1.594C283.8 227.1 325.3 239 317.8 282.3z", } + } } } @@ -13564,11 +14952,15 @@ impl IconShape for FaCommentDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z", } + } } } @@ -13603,11 +14995,15 @@ impl IconShape for FaCommentMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 31.1c-141.4 0-255.1 93.09-255.1 208c0 49.59 21.38 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2c1.312 3 4.125 4.797 7.312 4.797c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.01 19.41 107.4 19.41C397.4 447.1 512 354.9 512 239.1S397.4 31.1 256 31.1zM368 266c0 8.836-7.164 16-16 16h-54V336c0 8.836-7.164 16-16 16h-52c-8.836 0-16-7.164-16-16V282H160c-8.836 0-16-7.164-16-16V214c0-8.838 7.164-16 16-16h53.1V144c0-8.838 7.164-16 16-16h52c8.836 0 16 7.162 16 16v54H352c8.836 0 16 7.162 16 16V266z", } + } } } @@ -13642,11 +15038,15 @@ impl IconShape for FaCommentSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64.03 239.1c0 49.59 21.38 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8c-2.187 2.297-2.781 5.703-1.5 8.703c1.312 3 4.125 4.797 7.312 4.797c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.02 19.41 107.4 19.41c37.39 0 72.78-6.663 104.8-18.36L82.93 161.7C70.81 185.9 64.03 212.3 64.03 239.1zM630.8 469.1l-118.1-92.59C551.1 340 576 292.4 576 240c0-114.9-114.6-207.1-255.1-207.1c-67.74 0-129.1 21.55-174.9 56.47L38.81 5.117C28.21-3.154 13.16-1.096 5.115 9.19C-3.072 19.63-1.249 34.72 9.188 42.89l591.1 463.1c10.5 8.203 25.57 6.333 33.7-4.073C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -13681,11 +15081,15 @@ impl IconShape for FaCommentSms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32C114.6 32 .0137 125.1 .0137 240c0 49.59 21.39 95 56.99 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2C1.1 478.2 4.813 480 8 480c66.31 0 116-31.8 140.6-51.41C181.3 440.9 217.6 448 256 448C397.4 448 512 354.9 512 240S397.4 32 256 32zM167.3 271.9C163.9 291.1 146.3 304 121.1 304c-4.031 0-8.25-.3125-12.59-1C101.1 301.8 92.81 298.8 85.5 296.1c-8.312-3-14.06-12.66-11.09-20.97S85 261.1 93.38 264.9c6.979 2.498 14.53 5.449 20.88 6.438C125.7 273.1 135 271 135.8 266.4c1.053-5.912-10.84-8.396-24.56-12.34c-12.12-3.531-44.28-12.97-38.63-46c4.062-23.38 27.31-35.91 58-31.09c5.906 .9062 12.44 2.844 18.59 4.969c8.344 2.875 12.78 12 9.906 20.34C156.3 210.7 147.2 215.1 138.8 212.2c-4.344-1.5-8.938-2.938-13.09-3.594c-11.22-1.656-20.72 .4062-21.5 4.906C103.2 219.2 113.6 221.5 124.4 224.6C141.4 229.5 173.1 238.5 167.3 271.9zM320 288c0 8.844-7.156 16-16 16S288 296.8 288 288V240l-19.19 25.59c-6.062 8.062-19.55 8.062-25.62 0L224 240V288c0 8.844-7.156 16-16 16S192 296.8 192 288V192c0-6.875 4.406-12.1 10.94-15.18c6.5-2.094 13.71 .0586 17.87 5.59L256 229.3l35.19-46.93c4.156-5.531 11.4-7.652 17.87-5.59C315.6 179 320 185.1 320 192V288zM439.3 271.9C435.9 291.1 418.3 304 393.1 304c-4.031 0-8.25-.3125-12.59-1c-8.25-1.25-16.56-4.25-23.88-6.906c-8.312-3-14.06-12.66-11.09-20.97s10.59-13.16 18.97-10.19c6.979 2.498 14.53 5.449 20.88 6.438c11.44 1.719 20.78-.375 21.56-4.938c1.053-5.912-10.84-8.396-24.56-12.34c-12.12-3.531-44.28-12.97-38.63-46c4.031-23.38 27.25-35.91 58-31.09c5.906 .9062 12.44 2.844 18.59 4.969c8.344 2.875 12.78 12 9.906 20.34c-2.875 8.344-11.94 12.81-20.34 9.906c-4.344-1.5-8.938-2.938-13.09-3.594c-11.19-1.656-20.72 .4062-21.5 4.906C375.2 219.2 385.6 221.5 396.4 224.6C413.4 229.5 445.1 238.5 439.3 271.9z", } + } } } @@ -13720,11 +15124,15 @@ impl IconShape for FaComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32C114.6 32 .0272 125.1 .0272 240c0 49.63 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734C1.979 478.2 4.75 480 8 480c66.25 0 115.1-31.76 140.6-51.39C181.2 440.9 217.6 448 256 448c141.4 0 255.1-93.13 255.1-208S397.4 32 256 32z", } + } } } @@ -13759,11 +15167,15 @@ impl IconShape for FaCommentsDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 176C416 78.8 322.9 0 208 0S0 78.8 0 176c0 39.57 15.62 75.96 41.67 105.4c-16.39 32.76-39.23 57.32-39.59 57.68c-2.1 2.205-2.67 5.475-1.441 8.354C1.9 350.3 4.602 352 7.66 352c38.35 0 70.76-11.12 95.74-24.04C134.2 343.1 169.8 352 208 352C322.9 352 416 273.2 416 176zM269.8 218.3C266.2 239.2 250.4 252.1 228 257.7V268c0 11.03-8.953 20-20 20s-20-8.969-20-20V257.2c-8.682-1.922-17.3-4.723-25.06-7.512l-4.266-1.5C148.3 244.5 142.8 233.1 146.5 222.7c3.688-10.41 15.11-15.81 25.52-12.22l4.469 1.625c7.844 2.812 16.72 6 23.66 7.031C213.8 221.3 229 219.3 230.4 211.5C231.3 206.4 231.8 203.6 202.5 195.2L196.7 193.5c-17.33-5.094-57.92-17-50.52-59.84C149.8 112.8 165.6 98.76 188 93.99V84c0-11.03 8.953-20 20-20s20 8.969 20 20v10.63c5.453 1.195 11.34 2.789 18.56 5.273C257 103.5 262.5 114.9 258.9 125.4C255.3 135.8 243.8 141.3 233.4 137.7c-5.859-2.031-12-4-17.59-4.844C202.2 130.8 186.1 132.7 185.6 140.5C184.8 144.1 184.3 148.2 207.1 155.2L213.5 156.8C235.8 163.1 277.3 175 269.8 218.3zM599.6 443.7C624.8 413.9 640 376.6 640 336C640 238.8 554 160 448 160c-.3145 0-.6191 .041-.9336 .043C447.5 165.3 448 170.6 448 176c0 98.62-79.68 181.2-186.1 202.5C282.7 455.1 357.1 512 448 512c33.69 0 65.32-8.008 92.85-21.98C565.2 502 596.1 512 632.3 512c3.059 0 5.76-1.725 7.02-4.605c1.229-2.879 .6582-6.148-1.441-8.354C637.6 498.7 615.9 475.3 599.6 443.7z", } + } } } @@ -13798,11 +15210,15 @@ impl IconShape for FaComments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 176C416 78.8 322.9 0 208 0S0 78.8 0 176c0 39.57 15.62 75.96 41.67 105.4c-16.39 32.76-39.23 57.32-39.59 57.68c-2.1 2.205-2.67 5.475-1.441 8.354C1.9 350.3 4.602 352 7.66 352c38.35 0 70.76-11.12 95.74-24.04C134.2 343.1 169.8 352 208 352C322.9 352 416 273.2 416 176zM599.6 443.7C624.8 413.9 640 376.6 640 336C640 238.8 554 160 448 160c-.3145 0-.6191 .041-.9336 .043C447.5 165.3 448 170.6 448 176c0 98.62-79.68 181.2-186.1 202.5C282.7 455.1 357.1 512 448 512c33.69 0 65.32-8.008 92.85-21.98C565.2 502 596.1 512 632.3 512c3.059 0 5.76-1.725 7.02-4.605c1.229-2.879 .6582-6.148-1.441-8.354C637.6 498.7 615.9 475.3 599.6 443.7z", } + } } } @@ -13837,11 +15253,15 @@ impl IconShape for FaCompactDisc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM80.72 256H79.63c-9.078 0-16.4-8.011-15.56-17.34C72.36 146 146.5 72.06 239.3 64.06C248.3 63.28 256 70.75 256 80.09c0 8.35-6.215 15.28-14.27 15.99C164.7 102.9 103.1 164.3 96.15 241.4C95.4 249.6 88.77 256 80.72 256zM256 351.1c-53.02 0-96-43-96-95.1s42.98-96 96-96s96 43 96 96S309 351.1 256 351.1zM256 224C238.3 224 224 238.2 224 256s14.3 32 32 32c17.7 0 32-14.25 32-32S273.7 224 256 224z", } + } } } @@ -13876,11 +15296,15 @@ impl IconShape for FaCompassDrafting { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 96C352 110.3 348.9 123.9 343.2 136.2L396 227.4C372.3 252.7 341.9 271.5 307.6 281L256 192H255.1L187.9 309.5C209.4 316.3 232.3 320 256 320C326.7 320 389.8 287.3 430.9 235.1C441.9 222.2 462.1 219.1 475.9 231C489.7 242.1 491.9 262.2 480.8 276C428.1 341.8 346.1 384 256 384C220.6 384 186.6 377.6 155.3 365.9L98.65 463.7C93.95 471.8 86.97 478.4 78.58 482.6L23.16 510.3C18.2 512.8 12.31 512.5 7.588 509.6C2.871 506.7 0 501.5 0 496V440.6C0 432.2 2.228 423.9 6.46 416.5L66.49 312.9C53.66 301.6 41.84 289.3 31.18 276C20.13 262.2 22.34 242.1 36.13 231C49.92 219.1 70.06 222.2 81.12 235.1C86.79 243.1 92.87 249.8 99.34 256.1L168.8 136.2C163.1 123.9 160 110.3 160 96C160 42.98 202.1 0 256 0C309 0 352 42.98 352 96L352 96zM256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128zM372.1 393.9C405.5 381.1 435.5 363.2 461.8 341L505.5 416.5C509.8 423.9 512 432.2 512 440.6V496C512 501.5 509.1 506.7 504.4 509.6C499.7 512.5 493.8 512.8 488.8 510.3L433.4 482.6C425 478.4 418.1 471.8 413.3 463.7L372.1 393.9z", } + } } } @@ -13915,11 +15339,15 @@ impl IconShape for FaCompass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM325.1 306.7L380.6 162.4C388.1 142.1 369 123.9 349.6 131.4L205.3 186.9C196.8 190.1 190.1 196.8 186.9 205.3L131.4 349.6C123.9 369 142.1 388.1 162.4 380.6L306.7 325.1C315.2 321.9 321.9 315.2 325.1 306.7V306.7z", } + } } } @@ -13954,11 +15382,15 @@ impl IconShape for FaCompress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z", } + } } } @@ -13993,11 +15425,15 @@ impl IconShape for FaComputerMouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 352c0 88.38 71.63 160 160 160h64c88.38 0 160-71.63 160-160V224H0V352zM176 0H160C71.63 0 0 71.62 0 160v32h176V0zM224 0h-16v192H384V160C384 71.62 312.4 0 224 0z", } + } } } @@ -14032,11 +15468,15 @@ impl IconShape for FaComputer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32C426.5 32 448 53.49 448 80V336C448 362.5 426.5 384 400 384H266.7L277.3 416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H96C78.33 480 64 465.7 64 448C64 430.3 78.33 416 96 416H170.7L181.3 384H48C21.49 384 0 362.5 0 336V80C0 53.49 21.49 32 48 32H400zM64 96V320H384V96H64zM592 32C618.5 32 640 53.49 640 80V432C640 458.5 618.5 480 592 480H528C501.5 480 480 458.5 480 432V80C480 53.49 501.5 32 528 32H592zM544 96C535.2 96 528 103.2 528 112C528 120.8 535.2 128 544 128H576C584.8 128 592 120.8 592 112C592 103.2 584.8 96 576 96H544zM544 192H576C584.8 192 592 184.8 592 176C592 167.2 584.8 160 576 160H544C535.2 160 528 167.2 528 176C528 184.8 535.2 192 544 192zM560 400C577.7 400 592 385.7 592 368C592 350.3 577.7 336 560 336C542.3 336 528 350.3 528 368C528 385.7 542.3 400 560 400z", } + } } } @@ -14071,11 +15511,15 @@ impl IconShape for FaCookieBite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M494.6 255.9c-65.63-.8203-118.6-54.14-118.6-119.9c-65.74 0-119.1-52.97-119.8-118.6c-25.66-3.867-51.8 .2346-74.77 12.07L116.7 62.41C93.35 74.36 74.36 93.35 62.41 116.7L29.6 181.2c-11.95 23.44-16.17 49.92-12.07 75.94l11.37 71.48c4.102 25.9 16.29 49.8 34.81 68.32l51.36 51.39C133.6 466.9 157.3 479 183.2 483.1l71.84 11.37c25.9 4.101 52.27-.1172 75.59-11.95l64.81-33.05c23.32-11.84 42.31-30.82 54.14-54.14l32.93-64.57C494.3 307.7 498.5 281.4 494.6 255.9zM176 367.1c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S193.6 367.1 176 367.1zM208 208c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S225.6 208 208 208zM368 335.1c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S385.6 335.1 368 335.1z", } + } } } @@ -14110,11 +15554,15 @@ impl IconShape for FaCookie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M494.5 254.8l-11.37-71.48c-4.102-25.9-16.29-49.8-34.8-68.32l-51.33-51.33c-18.52-18.52-42.3-30.7-68.2-34.8L256.9 17.53C231.2 13.42 204.7 17.64 181.5 29.48L116.7 62.53C93.23 74.36 74.36 93.35 62.41 116.7L29.51 181.2c-11.84 23.44-16.08 50.04-11.98 75.94l11.37 71.48c4.101 25.9 16.29 49.77 34.8 68.41l51.33 51.33c18.52 18.4 42.3 30.61 68.2 34.72l71.84 11.37c25.78 4.102 52.27-.1173 75.47-11.95l64.8-33.05c23.32-11.84 42.3-30.82 54.26-54.14l32.81-64.57C494.4 307.3 498.6 280.8 494.5 254.8zM176 367.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C208 353.6 193.6 367.1 176 367.1zM208 208c-17.62 0-31.1-14.37-31.1-31.1s14.38-31.1 31.1-31.1c17.62 0 31.1 14.37 31.1 31.1S225.6 208 208 208zM368 335.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C400 321.6 385.6 335.1 368 335.1z", } + } } } @@ -14149,11 +15597,15 @@ impl IconShape for FaCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 96L384 0h-112c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48H464c26.51 0 48-21.49 48-48V128h-95.1C398.4 128 384 113.6 384 96zM416 0v96h96L416 0zM192 352V128h-144c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h192c26.51 0 48-21.49 48-48L288 416h-32C220.7 416 192 387.3 192 352z", } + } } } @@ -14188,11 +15640,15 @@ impl IconShape for FaCopyright { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM199.2 312.6c14.94 15.06 34.8 23.38 55.89 23.38c.0313 0 0 0 0 0c21.06 0 40.92-8.312 55.83-23.38c9.375-9.375 24.53-9.469 33.97-.1562c9.406 9.344 9.469 24.53 .1562 33.97c-24 24.22-55.95 37.56-89.95 37.56c0 0 .0313 0 0 0c-33.97 0-65.95-13.34-89.95-37.56c-49.44-49.88-49.44-131 0-180.9c24-24.22 55.98-37.56 89.95-37.56c.0313 0 0 0 0 0c34 0 65.95 13.34 89.95 37.56c9.312 9.438 9.25 24.62-.1562 33.97c-9.438 9.344-24.59 9.188-33.97-.1562c-14.91-15.06-34.77-23.38-55.83-23.38c0 0 .0313 0 0 0c-21.09 0-40.95 8.312-55.89 23.38C168.3 230.6 168.3 281.4 199.2 312.6z", } + } } } @@ -14227,11 +15683,15 @@ impl IconShape for FaCouch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M592 224C565.5 224 544 245.5 544 272V352H96V272C96 245.5 74.51 224 48 224S0 245.5 0 272v192C0 472.8 7.164 480 16 480h64c8.836 0 15.1-7.164 15.1-16L96 448h448v16c0 8.836 7.164 16 16 16h64c8.836 0 16-7.164 16-16v-192C640 245.5 618.5 224 592 224zM128 272V320h384V272c0-38.63 27.53-70.95 64-78.38V160c0-70.69-57.31-128-128-128H191.1c-70.69 0-128 57.31-128 128L64 193.6C100.5 201.1 128 233.4 128 272z", } + } } } @@ -14266,11 +15726,15 @@ impl IconShape for FaCow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M634 276.8l-9.999-13.88L624 185.7c0-11.88-12.5-19.49-23.12-14.11c-10.88 5.375-19.5 13.5-26.38 23l-65.75-90.92C490.6 78.71 461.8 64 431 64H112C63.37 64 24 103.4 24 152v86.38C9.5 250.1 0 267.9 0 288v32h8c35.38 0 64-28.62 64-64L72 152c0-16.88 10.5-31.12 25.38-37C96.5 119.1 96 123.5 96 128l.0002 304c0 8.875 7.126 16 16 16h63.1c8.875 0 16-7.125 16-16l.0006-112c9.375 9.375 20.25 16.5 32 21.88V368c0 8.875 7.252 16 16 16c8.875 0 15.1-7.125 15.1-16v-17.25c9.125 1 12.88 2.25 32-.125V368c0 8.875 7.25 16 16 16c8.875 0 16-7.125 16-16v-26.12C331.8 336.5 342.6 329.2 352 320l-.0012 112c0 8.875 7.125 16 15.1 16h64c8.75 0 16-7.125 16-16V256l31.1 32l.0006 41.55c0 12.62 3.752 24.95 10.75 35.45l41.25 62C540.8 440.1 555.5 448 571.4 448c22.5 0 41.88-15.88 46.25-38l21.75-108.6C641.1 292.8 639.1 283.9 634 276.8zM377.3 167.4l-22.88 22.75C332.5 211.8 302.9 224 272.1 224S211.5 211.8 189.6 190.1L166.8 167.4C151 151.8 164.4 128 188.9 128h166.2C379.6 128 393 151.8 377.3 167.4zM576 352c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S584.9 352 576 352z", } + } } } @@ -14305,11 +15769,15 @@ impl IconShape for FaCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32C547.3 32 576 60.65 576 96V128H0V96C0 60.65 28.65 32 64 32H512zM576 416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V224H576V416zM112 352C103.2 352 96 359.2 96 368C96 376.8 103.2 384 112 384H176C184.8 384 192 376.8 192 368C192 359.2 184.8 352 176 352H112zM240 384H368C376.8 384 384 376.8 384 368C384 359.2 376.8 352 368 352H240C231.2 352 224 359.2 224 368C224 376.8 231.2 384 240 384z", } + } } } @@ -14344,11 +15812,15 @@ impl IconShape for FaCropSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 384H352V448H128C92.65 448 64 419.3 64 384V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0C113.7 0 128 14.33 128 32V384zM384 128H160V64H384C419.3 64 448 92.65 448 128V384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V128z", } + } } } @@ -14383,11 +15855,15 @@ impl IconShape for FaCrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V173.3L173.3 384H352V448H128C92.65 448 64 419.3 64 384V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0C113.7 0 128 14.33 128 32V338.7L338.7 128H160V64H402.7L457.4 9.372C469.9-3.124 490.1-3.124 502.6 9.372C515.1 21.87 515.1 42.13 502.6 54.63L448 109.3V384z", } + } } } @@ -14422,11 +15898,15 @@ impl IconShape for FaCross { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M383.1 160v64c0 17.62-14.37 32-31.1 32h-96v224c0 17.62-14.38 32-31.1 32H160c-17.62 0-32-14.38-32-32V256h-96C14.37 256-.0008 241.6-.0008 224V160c0-17.62 14.38-32 32-32h96V32c0-17.62 14.38-32 32-32h64c17.62 0 31.1 14.38 31.1 32v96h96C369.6 128 383.1 142.4 383.1 160z", } + } } } @@ -14461,11 +15941,15 @@ impl IconShape for FaCrosshairs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256zM256 0C273.7 0 288 14.33 288 32V42.35C381.7 56.27 455.7 130.3 469.6 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H469.6C455.7 381.7 381.7 455.7 288 469.6V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V469.6C130.3 455.7 56.27 381.7 42.35 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H42.35C56.27 130.3 130.3 56.27 224 42.35V32C224 14.33 238.3 0 256 0V0zM224 404.6V384C224 366.3 238.3 352 256 352C273.7 352 288 366.3 288 384V404.6C346.3 392.1 392.1 346.3 404.6 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H404.6C392.1 165.7 346.3 119.9 288 107.4V128C288 145.7 273.7 160 256 160C238.3 160 224 145.7 224 128V107.4C165.7 119.9 119.9 165.7 107.4 224H128C145.7 224 160 238.3 160 256C160 273.7 145.7 288 128 288H107.4C119.9 346.3 165.7 392.1 224 404.6z", } + } } } @@ -14500,11 +15984,15 @@ impl IconShape for FaCrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M523.9 31.1H574C603.4 31.1 628.1 51.99 636.1 80.48L640 95.1L544 119.1V191.1C544 279.1 484.9 354.1 404.2 376.8L446.2 478.9C451.2 491.1 445.4 505.1 433.1 510.2C420.9 515.2 406.9 509.4 401.8 497.1L355.2 383.1C354.1 383.1 353.1 384 352 384H311.1L350.2 478.9C355.2 491.1 349.4 505.1 337.1 510.2C324.9 515.2 310.9 509.4 305.8 497.1L259.2 384H126.1L51.51 441.4C37.5 452.1 17.41 449.5 6.638 435.5C-4.138 421.5-1.517 401.4 12.49 390.6L368 117.2V88C368 39.4 407.4 0 456 0C483.3 0 507.7 12.46 523.9 32V31.1zM456 111.1C469.3 111.1 480 101.3 480 87.1C480 74.74 469.3 63.1 456 63.1C442.7 63.1 432 74.74 432 87.1C432 101.3 442.7 111.1 456 111.1z", } + } } } @@ -14539,11 +16027,15 @@ impl IconShape for FaCrown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 136c0 22.09-17.91 40-40 40c-.248 0-.4551-.1266-.7031-.1305l-50.52 277.9C482 468.9 468.8 480 453.3 480H122.7c-15.46 0-28.72-11.06-31.48-26.27L40.71 175.9C40.46 175.9 40.25 176 39.1 176c-22.09 0-40-17.91-40-40S17.91 96 39.1 96s40 17.91 40 40c0 8.998-3.521 16.89-8.537 23.57l89.63 71.7c15.91 12.73 39.5 7.544 48.61-10.68l57.6-115.2C255.1 98.34 247.1 86.34 247.1 72C247.1 49.91 265.9 32 288 32s39.1 17.91 39.1 40c0 14.34-7.963 26.34-19.3 33.4l57.6 115.2c9.111 18.22 32.71 23.4 48.61 10.68l89.63-71.7C499.5 152.9 496 144.1 496 136C496 113.9 513.9 96 536 96S576 113.9 576 136z", } + } } } @@ -14578,11 +16070,15 @@ impl IconShape for FaCrutch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 168.1l-159.6-159.5c-12.54-12.54-32.85-12.6-45.46-.1256c-12.68 12.54-12.73 33.1-.1256 45.71l159.6 159.5c12.6 12.59 33.03 12.57 45.59-.0628C515.1 201.9 515.1 181.5 502.6 168.1zM334.4 245.4l-67.88-67.87l55.13-55.12l-45.25-45.25L166.7 186.8C154.1 199.6 145.2 215.6 141.1 233.2L113.3 353.4l-108.6 108.6c-6.25 6.25-6.25 16.37 0 22.62l22.63 22.62c6.25 6.25 16.38 6.25 22.63 0l108.6-108.6l120.3-27.75c17.5-4.125 33.63-13 46.38-25.62l109.6-109.7l-45.25-45.25L334.4 245.4zM279.9 300.1C275.7 304.2 270.3 307.2 264.4 308.6l-79.25 18.25l18.25-79.25c1.375-5.875 4.375-11.25 8.5-15.5l9.375-9.25l67.88 67.87L279.9 300.1z", } + } } } @@ -14617,11 +16113,15 @@ impl IconShape for FaCruzeiroSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.1 402.7V256C159.1 238.3 174.3 224 191.1 224C199.7 224 206.8 226.7 212.3 231.3C223 226.6 234.8 224 247.3 224C264.5 224 281.3 229.1 295.7 238.7L305.8 245.4C320.5 255.2 324.4 275 314.6 289.8C304.8 304.5 284.1 308.4 270.2 298.6L260.2 291.9C256.3 289.4 251.9 288 247.3 288C234.4 288 224 298.4 224 311.3V416C264.1 416 302.3 400.6 330.7 375.3C343.8 363.5 364.1 364.6 375.8 377.8C387.6 390.9 386.5 411.2 373.3 422.1C333.7 458.4 281.4 480 224 480C100.3 480 0 379.7 0 256C0 132.3 100.3 32 224 32C281.4 32 333.7 53.59 373.3 89.04C386.5 100.8 387.6 121.1 375.8 134.2C364.1 147.4 343.8 148.5 330.7 136.7C302.3 111.4 264.1 96 224 96C135.6 96 63.1 167.6 63.1 256C63.1 321.6 103.5 377.1 159.1 402.7V402.7z", } + } } } @@ -14656,11 +16156,15 @@ impl IconShape for FaCube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M234.5 5.709C248.4 .7377 263.6 .7377 277.5 5.709L469.5 74.28C494.1 83.38 512 107.5 512 134.6V377.4C512 404.5 494.1 428.6 469.5 437.7L277.5 506.3C263.6 511.3 248.4 511.3 234.5 506.3L42.47 437.7C17 428.6 0 404.5 0 377.4V134.6C0 107.5 17 83.38 42.47 74.28L234.5 5.709zM256 65.98L82.34 128L256 190L429.7 128L256 65.98zM288 434.6L448 377.4V189.4L288 246.6V434.6z", } + } } } @@ -14695,11 +16199,15 @@ impl IconShape for FaCubesStacked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 64C192 46.33 206.3 32 224 32H288C305.7 32 320 46.33 320 64V128C320 145.7 305.7 160 288 160H224C206.3 160 192 145.7 192 128V64zM138.1 174.1C153.4 166.1 172.1 171.4 181.8 186.7L213.8 242.1C222.6 257.4 217.4 276.1 202.1 285.8L146.7 317.8C131.4 326.6 111.8 321.4 102.1 306.1L70.96 250.7C62.12 235.4 67.37 215.8 82.67 206.1L138.1 174.1zM352 192C369.7 192 384 206.3 384 224V288C384 305.7 369.7 320 352 320H288C270.3 320 256 305.7 256 288V224C256 206.3 270.3 192 288 192H352zM416 352C433.7 352 448 366.3 448 384V448C448 465.7 433.7 480 416 480H352C334.3 480 320 465.7 320 448V384C320 366.3 334.3 352 352 352H416zM160 384C160 366.3 174.3 352 192 352H256C273.7 352 288 366.3 288 384V448C288 465.7 273.7 480 256 480H192C174.3 480 160 465.7 160 448V384zM96 352C113.7 352 128 366.3 128 384V448C128 465.7 113.7 480 96 480H32C14.33 480 0 465.7 0 448V384C0 366.3 14.33 352 32 352H96z", } + } } } @@ -14734,11 +16242,15 @@ impl IconShape for FaCubes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z", } + } } } @@ -14773,11 +16285,15 @@ impl IconShape for FaD { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32.01L32 32.01c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32l128-.0073c123.5 0 224-100.5 224-224S283.5 32.01 160 32.01zM160 416H64v-320h96c88.22 0 160 71.78 160 159.1S248.2 416 160 416z", } + } } } @@ -14812,11 +16328,15 @@ impl IconShape for FaDatabase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 80V128C448 172.2 347.7 208 224 208C100.3 208 0 172.2 0 128V80C0 35.82 100.3 0 224 0C347.7 0 448 35.82 448 80zM393.2 214.7C413.1 207.3 433.1 197.8 448 186.1V288C448 332.2 347.7 368 224 368C100.3 368 0 332.2 0 288V186.1C14.93 197.8 34.02 207.3 54.85 214.7C99.66 230.7 159.5 240 224 240C288.5 240 348.3 230.7 393.2 214.7V214.7zM54.85 374.7C99.66 390.7 159.5 400 224 400C288.5 400 348.3 390.7 393.2 374.7C413.1 367.3 433.1 357.8 448 346.1V432C448 476.2 347.7 512 224 512C100.3 512 0 476.2 0 432V346.1C14.93 357.8 34.02 367.3 54.85 374.7z", } + } } } @@ -14851,11 +16371,15 @@ impl IconShape for FaDeleteLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 384C576 419.3 547.3 448 512 448H205.3C188.3 448 172 441.3 160 429.3L9.372 278.6C3.371 272.6 0 264.5 0 256C0 247.5 3.372 239.4 9.372 233.4L160 82.75C172 70.74 188.3 64 205.3 64H512C547.3 64 576 92.65 576 128V384zM271 208.1L318.1 256L271 303C261.7 312.4 261.7 327.6 271 336.1C280.4 346.3 295.6 346.3 304.1 336.1L352 289.9L399 336.1C408.4 346.3 423.6 346.3 432.1 336.1C442.3 327.6 442.3 312.4 432.1 303L385.9 256L432.1 208.1C442.3 199.6 442.3 184.4 432.1 175C423.6 165.7 408.4 165.7 399 175L352 222.1L304.1 175C295.6 165.7 280.4 165.7 271 175C261.7 184.4 261.7 199.6 271 208.1V208.1z", } + } } } @@ -14890,11 +16414,15 @@ impl IconShape for FaDemocrat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M191.1 479.1C191.1 497.6 206.4 512 223.1 512h32c17.6 0 32-14.4 32-32v-64h160v64c0 17.6 14.41 32 32.01 32L511.1 512c17.6 0 32-14.4 32-32l.0102-128H192L191.1 479.1zM637.2 256.9l-19.5-29.38c-28.25-42.25-75.38-67.5-126.1-67.5H255.1L174.7 78.75c20.13-20 22.63-51 7.5-73.88C178.9-.2552 171.5-1.005 167.1 3.37L125.2 45.25L82.36 2.37C78.74-1.255 72.74-.6302 69.99 3.62c-12.25 18.63-10.25 44 6.125 60.38c3.25 3.25 7.25 5.25 11.25 7.5c-2.125 1.75-4.625 3.125-6.375 5.375l-74.63 99.38C-.8895 185.9-2.014 198.9 3.361 209.7l14.38 28.5c5.375 10.88 16.5 17.75 28.5 17.75H77.24c8.5 0 16.63-3.375 22.63-9.375l38.13-34.63l54.04 108h351.1l-.0102-77.75c16.25 12.13 18.25 17.5 40.13 50.25c4.875 7.375 14.75 9.25 22.13 4.375l26.63-17.63C640.2 274.2 642.2 264.2 637.2 256.9zM296.2 243.2L279.7 259.4l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25L255.1 276.7L235.6 287.4C231.1 289.2 227.7 286.2 228.4 282.1l3.875-22.75L215.7 243.2c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C297.6 235.4 299.2 240.4 296.2 243.2zM408.2 243.2l-16.5 16.13l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25L367.1 276.7l-20.38 10.63c-3.625 1.875-7.875-1.125-7.25-5.25l3.875-22.75l-16.5-16.13c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C409.6 235.4 411.2 240.4 408.2 243.2zM520.2 243.2l-16.5 16.13l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25l-20.38-10.63l-20.38 10.63c-3.625 1.875-7.875-1.125-7.25-5.25l3.875-22.75l-16.5-16.13c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C521.6 235.4 523.2 240.4 520.2 243.2z", } + } } } @@ -14929,11 +16457,15 @@ impl IconShape for FaDesktop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528 0h-480C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h192L224 464H152C138.8 464 128 474.8 128 488S138.8 512 152 512h272c13.25 0 24-10.75 24-24s-10.75-24-24-24H352L336 416h192c26.5 0 48-21.5 48-48v-320C576 21.5 554.5 0 528 0zM512 288H64V64h448V288z", } + } } } @@ -14968,11 +16500,15 @@ impl IconShape for FaDharmachakra { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495 225l-17.24 1.124c-5.25-39.5-20.76-75.63-43.89-105.9l12.1-11.37c6.875-6.125 7.25-16.75 .75-23.38L426.5 64.38c-6.625-6.5-17.25-6.125-23.38 .75l-11.37 12.1c-30.25-23.12-66.38-38.64-105.9-43.89L287 17C287.5 7.75 280.2 0 271 0h-30c-9.25 0-16.5 7.75-16 17l1.124 17.24c-39.5 5.25-75.63 20.76-105.9 43.89L108.9 65.13C102.8 58.25 92.13 57.88 85.63 64.38L64.38 85.5C57.88 92.12 58.25 102.8 65.13 108.9l12.1 11.37C54.1 150.5 39.49 186.6 34.24 226.1L17 225C7.75 224.5 0 231.8 0 241v30c0 9.25 7.75 16.5 17 16l17.24-1.124c5.25 39.5 20.76 75.63 43.89 105.9l-12.1 11.37c-6.875 6.125-7.25 16.75-.75 23.25l21.25 21.25c6.5 6.5 17.13 6.125 23.25-.75l11.37-12.1c30.25 23.12 66.38 38.64 105.9 43.89L225 495C224.5 504.2 231.8 512 241 512h30c9.25 0 16.5-7.75 16-17l-1.124-17.24c39.5-5.25 75.63-20.76 105.9-43.89l11.37 12.1c6.125 6.875 16.75 7.25 23.38 .75l21.12-21.25c6.5-6.5 6.125-17.13-.75-23.25l-12.1-11.37c23.12-30.25 38.64-66.38 43.89-105.9L495 287C504.3 287.5 512 280.2 512 271v-30C512 231.8 504.3 224.5 495 225zM281.9 98.68c24.75 4 47.61 13.59 67.24 27.71L306.5 174.6c-8.75-5.375-18.38-9.507-28.62-11.88L281.9 98.68zM230.1 98.68l3.996 64.06C223.9 165.1 214.3 169.2 205.5 174.6L162.9 126.4C182.5 112.3 205.4 102.7 230.1 98.68zM126.4 163l48.35 42.48c-5.5 8.75-9.606 18.4-11.98 28.65L98.68 230.1C102.7 205.4 112.2 182.5 126.4 163zM98.68 281.9l64.06-3.996C165.1 288.1 169.3 297.8 174.6 306.5l-48.23 42.61C112.3 329.5 102.7 306.6 98.68 281.9zM230.1 413.3c-24.75-4-47.61-13.59-67.24-27.71l42.58-48.33c8.75 5.5 18.4 9.606 28.65 11.98L230.1 413.3zM256 288C238.4 288 224 273.6 224 256s14.38-32 32-32s32 14.38 32 32S273.6 288 256 288zM281.9 413.3l-3.996-64.06c10.25-2.375 19.9-6.48 28.65-11.98l42.48 48.35C329.5 399.8 306.6 409.3 281.9 413.3zM385.6 349l-48.25-42.5c5.375-8.75 9.507-18.38 11.88-28.62l64.06 3.996C409.3 306.6 399.8 329.5 385.6 349zM349.3 234.1c-2.375-10.25-6.48-19.9-11.98-28.65L385.6 163c14.13 19.5 23.69 42.38 27.69 67.13L349.3 234.1z", } + } } } @@ -15007,11 +16543,15 @@ impl IconShape for FaDiagramNext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 160C512 195.3 483.3 224 448 224H280V288H326.1C347.4 288 358.1 313.9 343 328.1L272.1 399C263.6 408.4 248.4 408.4 239 399L168.1 328.1C153.9 313.9 164.6 288 185.9 288H232V224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V160zM312.6 416H448V352H376.6L384.1 343.6C401 327.6 404.6 306.4 399 288H448C483.3 288 512 316.7 512 352V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H112.1C107.4 306.4 110.1 327.6 127 343.6L135.4 352H64V416H199.4L216.4 432.1C238.3 454.8 273.7 454.8 295.6 432.1L312.6 416z", } + } } } @@ -15046,11 +16586,15 @@ impl IconShape for FaDiagramPredecessor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 480C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H448C483.3 288 512 316.7 512 352V416C512 451.3 483.3 480 448 480H64zM448 416V352H64V416H448zM288 160C288 195.3 259.3 224 224 224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H368C412.2 32 448 67.82 448 112V128H486.1C507.4 128 518.1 153.9 503 168.1L432.1 239C423.6 248.4 408.4 248.4 399 239L328.1 168.1C313.9 153.9 324.6 128 345.9 128H384V112C384 103.2 376.8 96 368 96H288V160z", } + } } } @@ -15085,11 +16629,15 @@ impl IconShape for FaDiagramProject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 80C0 53.49 21.49 32 48 32H144C170.5 32 192 53.49 192 80V96H384V80C384 53.49 405.5 32 432 32H528C554.5 32 576 53.49 576 80V176C576 202.5 554.5 224 528 224H432C405.5 224 384 202.5 384 176V160H192V176C192 177.7 191.9 179.4 191.7 180.1L272 288H368C394.5 288 416 309.5 416 336V432C416 458.5 394.5 480 368 480H272C245.5 480 224 458.5 224 432V336C224 334.3 224.1 332.6 224.3 331L144 224H48C21.49 224 0 202.5 0 176V80z", } + } } } @@ -15124,11 +16672,15 @@ impl IconShape for FaDiagramSuccessor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H448C483.3 288 512 316.7 512 352V416zM224 224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H368C412.2 32 448 67.82 448 112V128H486.1C507.4 128 518.1 153.9 503 168.1L432.1 239C423.6 248.4 408.4 248.4 399 239L328.1 168.1C313.9 153.9 324.6 128 345.9 128H384V112C384 103.2 376.8 96 368 96H288V160C288 195.3 259.3 224 224 224V224zM64 160H224V96H64V160z", } + } } } @@ -15163,11 +16715,15 @@ impl IconShape for FaDiamondTurnRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M497.1 222.1l-208.1-208.1c-9.364-9.364-21.62-14.04-33.89-14.03C243.7 .0092 231.5 4.686 222.1 14.03L14.03 222.1C4.676 231.5 .0002 243.7 .0004 255.1c.0002 12.26 4.676 24.52 14.03 33.87l208.1 208.1C231.5 507.3 243.7 511.1 256 511.1c12.26 0 24.52-4.677 33.87-14.03l208.1-208.1c9.352-9.353 14.03-21.61 14.03-33.87C511.1 243.7 507.3 231.5 497.1 222.1zM410.5 252l-96 84c-10.79 9.545-26.53 .9824-26.53-12.03V272H223.1l-.0001 48C223.1 337.6 209.6 352 191.1 352S159.1 337.6 159.1 320V240c0-17.6 14.4-32 32-32h95.1V156c0-13.85 16.39-20.99 26.53-12.03l96 84C414 231 415.1 235.4 415.1 240S414 249 410.5 252z", } + } } } @@ -15202,11 +16758,15 @@ impl IconShape for FaDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 227.7C515.9 243.3 515.9 268.7 500.3 284.3L284.3 500.3C268.7 515.9 243.3 515.9 227.7 500.3L11.72 284.3C-3.905 268.7-3.905 243.3 11.72 227.7L227.7 11.72C243.3-3.905 268.7-3.905 284.3 11.72L500.3 227.7z", } + } } } @@ -15241,11 +16801,15 @@ impl IconShape for FaDiceD20 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M20.04 317.3C18 317.3 16 315.8 16 313.3V150.5c0-2.351 1.91-4.012 4.001-4.012c.6882 0 1.396 .18 2.062 .5748l76.62 45.1l-75.28 122.3C22.59 316.8 21.31 317.3 20.04 317.3zM231.4 405.2l-208.2-22.06c-4.27-.4821-7.123-4.117-7.123-7.995c0-1.401 .3725-2.834 1.185-4.161L122.7 215.1L231.4 405.2zM31.1 420.1c0-2.039 1.508-4.068 3.93-4.068c.1654 0 .3351 .0095 .5089 .0291l203.6 22.31v65.66C239.1 508.6 236.2 512 232 512c-1.113 0-2.255-.2387-3.363-.7565L34.25 423.6C32.69 422.8 31.1 421.4 31.1 420.1zM33.94 117.1c-1.289-.7641-1.938-2.088-1.938-3.417c0-1.281 .6019-2.567 1.813-3.364l150.8-98.59C185.1 10.98 187.3 10.64 188.6 10.64c4.32 0 8.003 3.721 8.003 8.022c0 1.379-.3788 2.818-1.237 4.214L115.5 165.8L33.94 117.1zM146.8 175.1l95.59-168.4C245.5 2.53 250.7 0 255.1 0s10.5 2.53 13.62 7.624l95.59 168.4H146.8zM356.4 207.1l-100.4 175.7L155.6 207.1H356.4zM476.1 415.1c2.422 0 3.93 2.029 3.93 4.068c0 1.378-.6893 2.761-2.252 3.524l-194.4 87.66c-1.103 .5092-2.241 .7443-3.35 .7443c-4.2 0-7.994-3.371-7.994-7.994v-65.69l203.6-22.28C475.7 416 475.9 415.1 476.1 415.1zM494.8 370.9C495.6 372.3 496 373.7 496 375.1c0 3.872-2.841 7.499-7.128 7.98l-208.2 22.06l108.6-190.1L494.8 370.9zM316.6 22.87c-.8581-1.395-1.237-2.834-1.237-4.214c0-4.301 3.683-8.022 8.003-8.022c1.308 0 2.675 .3411 4.015 1.11l150.8 98.59c1.211 .7973 1.813 2.076 1.813 3.353c0 1.325-.6488 2.649-1.938 3.429L396.5 165.8L316.6 22.87zM491.1 146.5c2.091 0 4.001 1.661 4.001 4.012v162.8c0 2.483-2.016 4.006-4.053 4.006c-1.27 0-2.549-.5919-3.353-1.912l-75.28-122.3l76.62-45.1C490.6 146.7 491.3 146.5 491.1 146.5z", } + } } } @@ -15280,11 +16844,15 @@ impl IconShape for FaDiceD6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.994 153.5c1.326 0 2.687 .3508 3.975 1.119L208 271.5v223.8c0 9.741-7.656 16.71-16.01 16.71c-2.688 0-5.449-.7212-8.05-2.303l-152.2-92.47C12.13 405.3 0 383.3 0 359.5v-197.7C0 156.1 3.817 153.5 7.994 153.5zM426.2 117.2c0 2.825-1.352 5.647-4.051 7.248L224 242.6L25.88 124.4C23.19 122.8 21.85 119.1 21.85 117.2c0-2.8 1.32-5.603 3.965-7.221l165.1-100.9C201.7 3.023 212.9 0 224 0s22.27 3.023 32.22 9.07l165.1 100.9C424.8 111.6 426.2 114.4 426.2 117.2zM440 153.5C444.2 153.5 448 156.1 448 161.8v197.7c0 23.75-12.12 45.75-31.78 57.69l-152.2 92.5C261.5 511.3 258.7 512 256 512C247.7 512 240 505 240 495.3V271.5l196-116.9C437.3 153.8 438.7 153.5 440 153.5z", } + } } } @@ -15319,11 +16887,15 @@ impl IconShape for FaDiceFive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } + } } } @@ -15358,11 +16930,15 @@ impl IconShape for FaDiceFour { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } + } } } @@ -15397,11 +16973,15 @@ impl IconShape for FaDiceOne { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288z", } + } } } @@ -15436,11 +17016,15 @@ impl IconShape for FaDiceSix { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 288C110.4 288 96 273.6 96 256s14.38-32 32-32s32 14.38 32 32S145.6 288 128 288zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 288c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 288 320 288zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } + } } } @@ -15475,11 +17059,15 @@ impl IconShape for FaDiceThree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384z", } + } } } @@ -15514,11 +17102,15 @@ impl IconShape for FaDiceTwo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384z", } + } } } @@ -15553,11 +17145,15 @@ impl IconShape for FaDice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 224c0-12.56-4.781-25.13-14.35-34.76l-174.9-174.9C249.1 4.786 236.5 0 223.1 0C211.4 0 198.9 4.786 189.2 14.35L14.35 189.2C4.783 198.9-.0011 211.4-.0011 223.1c0 12.56 4.785 25.17 14.35 34.8l174.9 174.9c9.625 9.562 22.19 14.35 34.75 14.35s25.13-4.783 34.75-14.35l174.9-174.9C443.2 249.1 447.1 236.6 447.1 224zM96 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1S120 210.8 120 224S109.3 248 96 248zM224 376c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S237.3 376 224 376zM224 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1S248 210.8 248 224S237.3 248 224 248zM224 120c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S237.3 120 224 120zM352 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S365.3 248 352 248zM591.1 192l-118.7 0c4.418 10.27 6.604 21.25 6.604 32.23c0 20.7-7.865 41.38-23.63 57.14l-136.2 136.2v46.37C320 490.5 341.5 512 368 512h223.1c26.5 0 47.1-21.5 47.1-47.1V240C639.1 213.5 618.5 192 591.1 192zM479.1 376c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S493.2 376 479.1 376z", } + } } } @@ -15592,11 +17188,15 @@ impl IconShape for FaDisease { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M472.2 195.9l-66.1-22.1c-19.25-6.624-33.5-20.87-38.13-38.24l-16-60.49c-11.62-43.74-76.63-57.11-110-22.62L194.1 99.3c-13.25 13.75-33.5 20.87-54.25 19.25L68.86 112.9c-52-3.999-86.88 44.99-59 82.86l38.63 52.49c11 14.1 12.75 33.74 4.625 50.12l-28.5 56.99c-20.62 41.24 22.88 84.86 73.5 73.86l69.1-15.25c20.12-4.499 41.38 .0001 57 11.62l54.38 40.87c39.38 29.62 101 7.623 104.5-37.24l4.625-61.86c1.375-17.75 12.88-33.87 30.62-42.99l61.1-31.62C526.1 269.8 520.9 212.5 472.2 195.9zM159.1 256c-17.62 0-31.1-14.37-31.1-31.1s14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1S177.6 256 159.1 256zM287.1 351.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C319.1 337.6 305.6 351.1 287.1 351.1zM303.1 224c-8.875 0-15.1-7.125-15.1-15.1c0-8.873 7.125-15.1 15.1-15.1s15.1 7.125 15.1 15.1C319.1 216.9 312.9 224 303.1 224z", } + } } } @@ -15631,11 +17231,15 @@ impl IconShape for FaDisplay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528 0h-480C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h192L224 464H152C138.8 464 128 474.8 128 488S138.8 512 152 512h272c13.25 0 24-10.75 24-24s-10.75-24-24-24H352L336 416h192c26.5 0 48-21.5 48-48v-320C576 21.5 554.5 0 528 0zM512 352H64V64h448V352z", } + } } } @@ -15670,11 +17274,15 @@ impl IconShape for FaDivide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 224h-352c-17.69 0-32 14.31-32 31.1s14.31 32 32 32h352c17.69 0 32-14.31 32-32S417.7 224 400 224zM224 144c26.47 0 48-21.53 48-48s-21.53-48-48-48s-48 21.53-48 48S197.5 144 224 144zM224 368c-26.47 0-48 21.53-48 48s21.53 48 48 48s48-21.53 48-48S250.5 368 224 368z", } + } } } @@ -15709,11 +17317,15 @@ impl IconShape for FaDna { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.1193 494.1c-1.125 9.5 6.312 17.87 15.94 17.87l32.06 .0635c8.125 0 15.21-5.833 16.21-13.83c.7501-4.875 1.869-11.17 3.494-18.17h312c1.625 6.875 2.904 13.31 3.529 18.18c1.125 7.1 7.84 13.94 15.97 13.82l32.46-.0625c9.625 0 17.12-8.374 15.99-17.87c-4.625-37.87-25.75-128.1-119.1-207.7c-17.5 12.37-36.98 24.37-58.48 35.49c6.25 4.625 11.56 9.405 17.06 14.15H159.7c21.25-18.12 47.03-35.63 78.65-51.38c172.1-85.5 203.7-218.8 209.5-266.7c1.125-9.5-6.297-17.88-15.92-17.88L399.6 .001c-8.125 0-14.84 5.832-15.96 13.83c-.7501 4.875-1.869 11.17-3.369 18.17H67.74C66.24 25 65.08 18.81 64.33 13.81C63.21 5.813 56.48-.124 48.36 .001L16.1 .1338c-9.625 0-17.09 8.354-15.96 17.85c5.125 42.87 31.29 153.8 159.9 238.1C31.55 340.3 5.245 451.2 .1193 494.1zM223.9 219.7C198.8 205.9 177.6 191.3 159.7 176h128.5C270.4 191.3 249 206.1 223.9 219.7zM355.1 96c-5.875 10.37-12.88 21.12-21 31.1H113.1c-8.25-10.87-15.3-21.63-21.05-32L355.1 96zM93 415.1c5.875-10.37 12.74-21.13 20.87-32h219.4c8.375 10.87 15.48 21.63 21.23 32H93z", } + } } } @@ -15748,11 +17360,15 @@ impl IconShape for FaDog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z", } + } } } @@ -15787,11 +17403,15 @@ impl IconShape for FaDollarSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 0C177.7 0 192 14.33 192 32V67.68C193.6 67.89 195.1 68.12 196.7 68.35C207.3 69.93 238.9 75.02 251.9 78.31C268.1 82.65 279.4 100.1 275 117.2C270.7 134.3 253.3 144.7 236.1 140.4C226.8 137.1 198.5 133.3 187.3 131.7C155.2 126.9 127.7 129.3 108.8 136.5C90.52 143.5 82.93 153.4 80.92 164.5C78.98 175.2 80.45 181.3 82.21 185.1C84.1 189.1 87.79 193.6 95.14 198.5C111.4 209.2 136.2 216.4 168.4 225.1L171.2 225.9C199.6 233.6 234.4 243.1 260.2 260.2C274.3 269.6 287.6 282.3 295.8 299.9C304.1 317.7 305.9 337.7 302.1 358.1C295.1 397 268.1 422.4 236.4 435.6C222.8 441.2 207.8 444.8 192 446.6V480C192 497.7 177.7 512 160 512C142.3 512 128 497.7 128 480V445.1C127.6 445.1 127.1 444.1 126.7 444.9L126.5 444.9C102.2 441.1 62.07 430.6 35 418.6C18.85 411.4 11.58 392.5 18.76 376.3C25.94 360.2 44.85 352.9 60.1 360.1C81.9 369.4 116.3 378.5 136.2 381.6C168.2 386.4 194.5 383.6 212.3 376.4C229.2 369.5 236.9 359.5 239.1 347.5C241 336.8 239.6 330.7 237.8 326.9C235.9 322.9 232.2 318.4 224.9 313.5C208.6 302.8 183.8 295.6 151.6 286.9L148.8 286.1C120.4 278.4 85.58 268.9 59.76 251.8C45.65 242.4 32.43 229.7 24.22 212.1C15.89 194.3 14.08 174.3 17.95 153C25.03 114.1 53.05 89.29 85.96 76.73C98.98 71.76 113.1 68.49 128 66.73V32C128 14.33 142.3 0 160 0V0z", } + } } } @@ -15826,11 +17446,15 @@ impl IconShape for FaDolly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M294.2 277.8c17.1 5 34.62 13.38 49.5 24.62l161.5-53.75c8.375-2.875 12.88-11.88 10-20.25L454.8 47.25c-2.748-8.502-11.88-13-20.12-10.12l-61.13 20.37l33.12 99.38l-60.75 20.13l-33.12-99.38L251.2 98.13c-8.373 2.75-12.87 11.88-9.998 20.12L294.2 277.8zM574.4 309.9c-5.594-16.75-23.67-25.91-40.48-20.23l-202.5 67.51c-17.22-22.01-43.57-36.41-73.54-36.97L165.7 43.75C156.9 17.58 132.5 0 104.9 0H32C14.33 0 0 14.33 0 32s14.33 32 32 32h72.94l92.22 276.7C174.7 358.2 160 385.3 160 416c0 53.02 42.98 96 96 96c52.4 0 94.84-42.03 95.82-94.2l202.3-67.44C570.9 344.8 579.1 326.6 574.4 309.9zM256 448c-17.67 0-32-14.33-32-32c0-17.67 14.33-31.1 32-31.1S288 398.3 288 416C288 433.7 273.7 448 256 448z", } + } } } @@ -15865,11 +17489,15 @@ impl IconShape for FaDongSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64C337.7 64 352 78.33 352 96C352 113.7 337.7 128 320 128V384C320 401.7 305.7 416 288 416C275 416 263.9 408.3 258.8 397.2C239.4 409.1 216.5 416 192 416C121.3 416 64 358.7 64 288C64 217.3 121.3 160 192 160C215.3 160 237.2 166.2 256 177.1V128H224C206.3 128 192 113.7 192 96C192 78.33 206.3 64 224 64H256C256 46.33 270.3 32 288 32C305.7 32 320 46.33 320 64V64zM256 288C256 252.7 227.3 224 192 224C156.7 224 128 252.7 128 288C128 323.3 156.7 352 192 352C227.3 352 256 323.3 256 288zM352 448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H352z", } + } } } @@ -15904,11 +17532,15 @@ impl IconShape for FaDoorClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M560 448H480V50.75C480 22.75 458.5 0 432 0h-288C117.5 0 96 22.75 96 50.75V448H16C7.125 448 0 455.1 0 464v32C0 504.9 7.125 512 16 512h544c8.875 0 16-7.125 16-16v-32C576 455.1 568.9 448 560 448zM384 288c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S401.6 288 384 288z", } + } } } @@ -15943,11 +17575,15 @@ impl IconShape for FaDoorOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M560 448H512V113.5c0-27.25-21.5-49.5-48-49.5L352 64.01V128h96V512h112c8.875 0 16-7.125 16-15.1v-31.1C576 455.1 568.9 448 560 448zM280.3 1.007l-192 49.75C73.1 54.51 64 67.76 64 82.88V448H16c-8.875 0-16 7.125-16 15.1v31.1C0 504.9 7.125 512 16 512H320V33.13C320 11.63 300.5-4.243 280.3 1.007zM232 288c-13.25 0-24-14.37-24-31.1c0-17.62 10.75-31.1 24-31.1S256 238.4 256 256C256 273.6 245.3 288 232 288z", } + } } } @@ -15982,11 +17618,15 @@ impl IconShape for FaDove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 167.2V139.1c-28.25-36.38-47.13-79.29-54.13-125.2C231.7 .4054 214.8-5.02 206.1 5.481C184.1 30.36 168.4 59.7 157.2 92.07C191.4 130.3 237.2 156.7 288 167.2zM400 63.97c-44.25 0-79.1 35.82-79.1 80.08l.0014 59.44c-104.4-6.251-193-70.46-233-161.7C81.48 29.25 63.76 28.58 58.01 40.83C41.38 75.96 32.01 115.2 32.01 156.6c0 70.76 34.11 136.9 85.11 185.9c13.12 12.75 26.13 23.27 38.88 32.77L12.12 411.2c-10.75 2.75-15.5 15.09-9.5 24.47c17.38 26.88 60.42 72.54 153.2 76.29c8 .25 15.99-2.633 22.12-7.883l65.23-56.12l76.84 .0561c88.38 0 160-71.49 160-159.9l.0013-160.2l31.1-63.99L400 63.97zM400 160.1c-8.75 0-16.01-7.259-16.01-16.01c0-8.876 7.261-16.05 16.01-16.05s15.99 7.136 15.99 16.01C416 152.8 408.8 160.1 400 160.1z", } + } } } @@ -16021,11 +17661,15 @@ impl IconShape for FaDownLeftAndUpRightToCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M215.1 272h-136c-12.94 0-24.63 7.797-29.56 19.75C45.47 303.7 48.22 317.5 57.37 326.6l30.06 30.06l-78.06 78.07c-12.5 12.5-12.5 32.75-.0012 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.26 .0013l78.06-78.07l30.06 30.06c6.125 6.125 14.31 9.367 22.63 9.367c4.125 0 8.279-.7891 12.25-2.43c11.97-4.953 19.75-16.62 19.75-29.56V296C239.1 282.7 229.3 272 215.1 272zM296 240h136c12.94 0 24.63-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.938-34.87l-30.06-30.06l78.06-78.07c12.5-12.5 12.5-32.76 .0002-45.26l-22.62-22.62c-12.5-12.5-32.76-12.5-45.26-.0003l-78.06 78.07l-30.06-30.06c-9.156-9.141-22.87-11.84-34.87-6.937c-11.97 4.953-19.75 16.62-19.75 29.56v135.1C272 229.3 282.7 240 296 240z", } + } } } @@ -16060,11 +17704,15 @@ impl IconShape for FaDownLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M281.6 392.3l-104 112.1c-9.498 10.24-25.69 10.24-35.19 0l-104-112.1c-6.484-6.992-8.219-17.18-4.404-25.94c3.811-8.758 12.45-14.42 21.1-14.42H128V32c0-17.69 14.33-32 32-32S192 14.31 192 32v319.9h72c9.547 0 18.19 5.66 22 14.42C289.8 375.1 288.1 385.3 281.6 392.3z", } + } } } @@ -16099,11 +17747,15 @@ impl IconShape for FaDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 352h-133.5l-45.25 45.25C289.2 409.3 273.1 416 256 416s-33.16-6.656-45.25-18.75L165.5 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96C512 366.3 497.7 352 480 352zM432 456c-13.2 0-24-10.8-24-24c0-13.2 10.8-24 24-24s24 10.8 24 24C456 445.2 445.2 456 432 456zM233.4 374.6C239.6 380.9 247.8 384 256 384s16.38-3.125 22.62-9.375l128-128c12.49-12.5 12.49-32.75 0-45.25c-12.5-12.5-32.76-12.5-45.25 0L288 274.8V32c0-17.67-14.33-32-32-32C238.3 0 224 14.33 224 32v242.8L150.6 201.4c-12.49-12.5-32.75-12.5-45.25 0c-12.49 12.5-12.49 32.75 0 45.25L233.4 374.6z", } + } } } @@ -16138,11 +17790,15 @@ impl IconShape for FaDragon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18.43 255.8L192 224L100.8 292.6C90.67 302.8 97.8 320 112 320h222.7c-9.499-26.5-14.75-54.5-14.75-83.38V194.2L200.3 106.8C176.5 90.88 145 92.75 123.3 111.2l-117.5 116.4C-6.562 238 2.436 258 18.43 255.8zM575.2 289.9l-100.7-50.25c-16.25-8.125-26.5-24.75-26.5-43V160h63.99l28.12 22.62C546.1 188.6 554.2 192 562.7 192h30.1c11.1 0 23.12-6.875 28.5-17.75l14.37-28.62c5.374-10.87 4.25-23.75-2.999-33.5l-74.49-99.37C552.1 4.75 543.5 0 533.5 0H296C288.9 0 285.4 8.625 290.4 13.62L351.1 64L292.4 88.75c-5.874 3-5.874 11.37 0 14.37L351.1 128l-.0011 108.6c0 72 35.99 139.4 95.99 179.4c-195.6 6.75-344.4 41-434.1 60.88c-8.124 1.75-13.87 9-13.87 17.38C.0463 504 8.045 512 17.79 512h499.1c63.24 0 119.6-47.5 122.1-110.8C642.3 354 617.1 310.9 575.2 289.9zM489.1 66.25l45.74 11.38c-2.75 11-12.5 18.88-24.12 18.25C497.7 95.25 484.8 83.38 489.1 66.25z", } + } } } @@ -16177,11 +17833,15 @@ impl IconShape for FaDrawPolygon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384.3 352C419.5 352.2 448 380.7 448 416C448 451.3 419.3 480 384 480C360.3 480 339.6 467.1 328.6 448H119.4C108.4 467.1 87.69 480 64 480C28.65 480 0 451.3 0 416C0 392.3 12.87 371.6 32 360.6V151.4C12.87 140.4 0 119.7 0 96C0 60.65 28.65 32 64 32C87.69 32 108.4 44.87 119.4 64H328.6C339.6 44.87 360.3 32 384 32C419.3 32 448 60.65 448 96C448 131.3 419.5 159.8 384.3 159.1L345.5 227.9C349.7 236.4 352 245.9 352 256C352 266.1 349.7 275.6 345.5 284.1L384.3 352zM96 360.6C105.7 366.2 113.8 374.3 119.4 384H328.6C328.6 383.9 328.7 383.8 328.7 383.7L292.2 319.9C290.8 319.1 289.4 320 288 320C252.7 320 224 291.3 224 256C224 220.7 252.7 192 288 192C289.4 192 290.8 192 292.2 192.1L328.7 128.3L328.6 128H119.4C113.8 137.7 105.7 145.8 96 151.4L96 360.6z", } + } } } @@ -16216,11 +17876,15 @@ impl IconShape for FaDropletSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M215.3 143.4C243.5 95.07 274.2 49.29 294.9 19.3C307.2 1.585 332.8 1.585 345.1 19.3C393.7 89.43 496 245.9 496 319.1C496 333.7 494.4 347.1 491.5 359.9L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L215.3 143.4zM143.1 319.1C143.1 296.5 154.3 264.6 169.1 229.9L443.5 445.4C411.7 476.7 368.1 496 319.1 496C222.8 496 143.1 417.2 143.1 319.1V319.1zM239.1 319.1C239.1 311.2 232.8 303.1 223.1 303.1C215.2 303.1 207.1 311.2 207.1 319.1C207.1 381.9 258.1 432 319.1 432C328.8 432 336 424.8 336 416C336 407.2 328.8 400 319.1 400C275.8 400 239.1 364.2 239.1 319.1V319.1z", } + } } } @@ -16255,11 +17919,15 @@ impl IconShape for FaDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 319.1C16 245.9 118.3 89.43 166.9 19.3C179.2 1.585 204.8 1.585 217.1 19.3C265.7 89.43 368 245.9 368 319.1C368 417.2 289.2 496 192 496C94.8 496 16 417.2 16 319.1zM112 319.1C112 311.2 104.8 303.1 96 303.1C87.16 303.1 80 311.2 80 319.1C80 381.9 130.1 432 192 432C200.8 432 208 424.8 208 416C208 407.2 200.8 400 192 400C147.8 400 112 364.2 112 319.1z", } + } } } @@ -16294,11 +17962,15 @@ impl IconShape for FaDrumSteelpan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 32C129 32 0 89.25 0 160v192c0 70.75 129 128 288 128s288-57.25 288-128V160C576 89.25 447 32 288 32zM205 190.4c-4.5 16.62-14.5 30.5-28.25 40.5C100.2 217.5 48 190.8 48 160c0-30.12 50.12-56.38 124-69.1l25.62 44.25C207.5 151.4 210.1 171.2 205 190.4zM288 240c-21.12 0-41.38-.1-60.88-2.75C235.1 211.1 259.2 192 288 192s52.88 19.12 60.88 45.25C329.4 239 309.1 240 288 240zM352 96c0 35.25-28.75 64-64 64S224 131.2 224 96V83C244.4 81.12 265.8 80 288 80s43.63 1.125 64 3V96zM398.9 230.9c-13.75-9.875-23.88-23.88-28.38-40.5c-5.125-19.13-2.5-39 7.375-56l25.62-44.5C477.8 103.5 528 129.8 528 160C528 190.9 475.6 217.5 398.9 230.9z", } + } } } @@ -16333,11 +18005,15 @@ impl IconShape for FaDrum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M431.1 122l70.02-45.91c11.09-7.273 14.19-22.14 6.906-33.25c-7.219-11.07-22.09-14.23-33.22-6.924l-106.4 69.73c-49.81-8.787-97.18-9.669-112.4-9.669c-.002 0 .002 0 0 0C219.5 96 0 100.6 0 208.3v160.1c0 30.27 27.5 57.68 71.1 77.85v-101.9c0-13.27 10.75-24.03 24-24.03s23.1 10.76 23.1 24.03v118.9C153 472.4 191.1 478.3 231.1 480v-103.6c0-13.27 10.75-24.03 24-24.03c.002 0-.002 0 0 0c13.25 0 24 10.76 24 24.03V480c40.93-1.668 78.95-7.615 111.1-16.72v-118.9c0-13.27 10.75-24.03 24-24.03s24 10.76 24 24.03v101.9c44.49-20.17 71.1-47.58 71.1-77.85V208.3C511.1 164.9 476.1 138.4 431.1 122zM255.1 272.5C255.1 272.5 255.1 272.5 255.1 272.5c-114.9 0-207.1-28.97-207.1-64.39s93.12-63.1 207.1-63.1c.002 0-.002 0 0 0c17.5 0 34.47 .7139 50.71 1.966L242.8 187.1c-11.09 7.273-14.19 22.14-6.906 33.25C240.5 228.3 248.2 232.1 256 232.1c4.5 0 9.062-1.265 13.12-3.923l109.3-71.67c51.77 11.65 85.5 30.38 85.5 51.67C463.1 243.6 370.9 272.5 255.1 272.5z", } + } } } @@ -16372,11 +18048,15 @@ impl IconShape for FaDrumstickBite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 168.9c0 1.766-.0229 3.398-.0768 5.164c-16.91-9.132-35.51-13.76-53.96-13.76c-82.65 0-105.5 74.17-105.5 105.4c0 27.04 9.923 54.43 29.63 76.25c-19.52 6.629-39.99 9.997-60.62 9.997l-87.18 .0038l-40.59 40.49c-6.104 6.103-8.921 14.01-8.921 22.17c0 13.98 7.244 17.1 7.244 37.03C192.1 485.4 164.6 512 131.7 512c-15.63 0-31.11-6.055-42.72-17.8c-11.55-11.46-16.82-26.31-16.82-41.26c0-4.948 .575-9.903 1.695-14.75c-4.842 1.11-9.793 1.681-14.72 1.681c-42.15 0-59.13-36.64-59.13-59.5c0-33.43 27.15-60.34 60.39-60.34c18.97 0 22.97 7.219 36.96 7.219c8.159 0 16.04-2.811 22.14-8.914l40.57-40.47L160.1 191.1c0-63.1 27.79-107 63.17-142.4c33.13-33.06 76.39-49.59 119.7-49.59s86.79 16.53 119.9 49.59C495.9 82.5 512 125.7 512 168.9z", } + } } } @@ -16411,11 +18091,15 @@ impl IconShape for FaDumbbell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M104 96h-48C42.75 96 32 106.8 32 120V224C14.33 224 0 238.3 0 256c0 17.67 14.33 32 31.1 32L32 392C32 405.3 42.75 416 56 416h48C117.3 416 128 405.3 128 392v-272C128 106.8 117.3 96 104 96zM456 32h-48C394.8 32 384 42.75 384 56V224H256V56C256 42.75 245.3 32 232 32h-48C170.8 32 160 42.75 160 56v400C160 469.3 170.8 480 184 480h48C245.3 480 256 469.3 256 456V288h128v168c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V56C480 42.75 469.3 32 456 32zM608 224V120C608 106.8 597.3 96 584 96h-48C522.8 96 512 106.8 512 120v272c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V288c17.67 0 32-14.33 32-32C640 238.3 625.7 224 608 224z", } + } } } @@ -16450,11 +18134,15 @@ impl IconShape for FaDumpsterFire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M418.8 104.2L404.6 32H304.1L304 159.1h60.77C381.1 140.7 399.1 121.8 418.8 104.2zM272.1 32.12H171.5L145.9 160.1h126.1L272.1 32.12zM461.3 104.2c18.25 16.25 35.51 33.62 51.14 51.49c5.751-5.623 11.38-11.12 17.38-16.37l21.26-18.98l21.25 18.98c1.125 .9997 2.125 2.124 3.126 3.124c-.125-.7498 .2501-1.5 0-2.249l-24-95.97c-1.625-7.123-8.127-12.12-15.38-12.12H437.2l12.25 61.5L461.3 104.2zM16 160.1l97.26-.0223l25.64-127.9h-98.89c-7.251 0-13.75 4.999-15.5 12.12L.5001 140.2C-2.001 150.3 5.626 160.1 16 160.1zM340.6 192.1L32.01 192.1l4.001 31.99L16 224.1C7.252 224.1 0 231.3 0 240.1V272c0 8.748 7.251 15.1 16 15.1l28.01 .0177l20 159.1L64.01 464C64.01 472.8 71.26 480 80.01 480h32.01c8.752 0 16-7.248 16-15.1v-15.1l208.8-.002c-30.13-33.74-48.73-77.85-48.73-126.3C288.1 285.8 307.9 238.8 340.6 192.1zM551.2 163.3c-14.88 13.25-28.38 27.12-40.26 41.12c-19.5-25.74-43.63-51.99-71.01-76.36c-70.14 62.73-120 144.2-120 193.6C319.1 409.1 391.6 480 479.1 480s160-70.87 160-158.3C640.1 285 602.1 209.4 551.2 163.3zM532.6 392.6c-14.75 10.62-32.88 16.1-52.51 16.1c-49.01 0-88.89-33.49-88.89-87.98c0-27.12 16.5-50.99 49.38-91.85c4.751 5.498 67.14 87.98 67.14 87.98l39.76-46.99c2.876 4.874 5.375 9.497 7.75 13.1C573.9 321.5 565.1 368.4 532.6 392.6z", } + } } } @@ -16489,11 +18177,15 @@ impl IconShape for FaDumpster { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M560 160c10.38 0 17.1-9.75 15.5-19.88l-24-95.1C549.8 37 543.3 32 536 32h-98.88l25.62 128H560zM272 32H171.5L145.9 160H272V32zM404.5 32H304v128h126.1L404.5 32zM16 160h97.25l25.63-128H40C32.75 32 26.25 37 24.5 44.12l-24 95.1C-2.001 150.2 5.625 160 16 160zM560 224h-20L544 192H32l4 32H16C7.25 224 0 231.2 0 240v32C0 280.8 7.25 288 16 288h28L64 448v16C64 472.8 71.25 480 80 480h32C120.8 480 128 472.8 128 464V448h320v16c0 8.75 7.25 16 16 16h32c8.75 0 16-7.25 16-16V448l20-160H560C568.8 288 576 280.8 576 272v-32C576 231.2 568.8 224 560 224z", } + } } } @@ -16528,11 +18220,15 @@ impl IconShape for FaDungeon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336.6 156.5C327.3 148.1 322.6 136.5 327.1 125.3L357.6 49.18C362.7 36.27 377.8 30.36 389.7 37.63C410.9 50.63 430 66.62 446.5 85.02C455.7 95.21 452.9 110.9 441.5 118.5L373.9 163.5C363.6 170.4 349.8 168.1 340.5 159.9C339.2 158.7 337.9 157.6 336.6 156.5H336.6zM297.7 112.6C293.2 123.1 280.9 129.8 268.7 128.6C264.6 128.2 260.3 128 256 128C251.7 128 247.4 128.2 243.3 128.6C231.1 129.8 218.8 123.1 214.3 112.6L183.1 36.82C178.8 24.02 185.5 9.433 198.1 6.374C217.3 2.203 236.4 0 256 0C275.6 0 294.7 2.203 313 6.374C326.5 9.433 333.2 24.02 328 36.82L297.7 112.6zM122.3 37.63C134.2 30.36 149.3 36.27 154.4 49.18L184.9 125.3C189.4 136.5 184.7 148.1 175.4 156.5C174.1 157.6 172.8 158.7 171.5 159.9C162.2 168.1 148.4 170.4 138.1 163.5L70.52 118.5C59.13 110.9 56.32 95.21 65.46 85.02C81.99 66.62 101.1 50.63 122.3 37.63H122.3zM379.5 222.1C376.3 210.7 379.7 198.1 389.5 191.6L458.1 145.8C469.7 138.1 485.6 141.9 491.2 154.7C501.6 178.8 508.4 204.8 510.9 232C512.1 245.2 501.3 255.1 488 255.1H408C394.7 255.1 384.2 245.2 381.8 232.1C381.1 228.7 380.4 225.4 379.5 222.1V222.1zM122.5 191.6C132.3 198.1 135.7 210.7 132.5 222.1C131.6 225.4 130.9 228.7 130.2 232.1C127.8 245.2 117.3 256 104 256H24C10.75 256-.1184 245.2 1.107 232C3.636 204.8 10.43 178.8 20.82 154.7C26.36 141.9 42.26 138.1 53.91 145.8L122.5 191.6zM104 288C117.3 288 128 298.7 128 312V360C128 373.3 117.3 384 104 384H24C10.75 384 0 373.3 0 360V312C0 298.7 10.75 288 24 288H104zM488 288C501.3 288 512 298.7 512 312V360C512 373.3 501.3 384 488 384H408C394.7 384 384 373.3 384 360V312C384 298.7 394.7 288 408 288H488zM104 416C117.3 416 128 426.7 128 440V488C128 501.3 117.3 512 104 512H24C10.75 512 0 501.3 0 488V440C0 426.7 10.75 416 24 416H104zM488 416C501.3 416 512 426.7 512 440V488C512 501.3 501.3 512 488 512H408C394.7 512 384 501.3 384 488V440C384 426.7 394.7 416 408 416H488zM272 464C272 472.8 264.8 480 256 480C247.2 480 240 472.8 240 464V192C240 183.2 247.2 176 256 176C264.8 176 272 183.2 272 192V464zM208 464C208 472.8 200.8 480 192 480C183.2 480 176 472.8 176 464V224C176 215.2 183.2 208 192 208C200.8 208 208 215.2 208 224V464zM336 464C336 472.8 328.8 480 320 480C311.2 480 304 472.8 304 464V224C304 215.2 311.2 208 320 208C328.8 208 336 215.2 336 224V464z", } + } } } @@ -16567,11 +18263,15 @@ impl IconShape for FaE { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 448c0 17.67-14.33 32-32 32H32c-17.67 0-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01h256c17.67 0 32 14.33 32 32s-14.33 32-32 32H64v128h160c17.67 0 32 14.32 32 31.99s-14.33 32.01-32 32.01H64v128h224C305.7 416 320 430.3 320 448z", } + } } } @@ -16606,11 +18306,15 @@ impl IconShape for FaEarDeaf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 319.1C185.8 313.7 177.6 310.6 169.4 310.6S153 313.7 146.8 319.1l-137.4 137.4C3.124 463.6 0 471.8 0 480c0 18.3 14.96 31.1 31.1 31.1c8.188 0 16.38-3.124 22.62-9.371l137.4-137.4c6.247-6.247 9.371-14.44 9.371-22.62S198.3 326.2 192 319.1zM200 240c0-22.06 17.94-40 40-40s40 17.94 40 40c0 13.25 10.75 24 24 24s24-10.75 24-24c0-48.53-39.47-88-88-88S152 191.5 152 240c0 13.25 10.75 24 24 24S200 253.3 200 240zM511.1 31.1c0-8.188-3.124-16.38-9.371-22.62s-14.44-9.372-22.63-9.372s-16.38 3.124-22.62 9.372L416 50.75c-6.248 6.248-9.372 14.44-9.372 22.63c0 8.188 3.123 16.38 9.37 22.62c6.247 6.248 14.44 9.372 22.63 9.372s16.38-3.124 22.63-9.372l41.38-41.38C508.9 48.37 511.1 40.18 511.1 31.1zM415.1 241.6c0-57.78-42.91-177.6-175.1-177.6c-153.6 0-175.2 150.8-175.2 160.4c0 17.32 14.99 31.58 32.75 31.58c16.61 0 29.25-13.07 31.24-29.55c6.711-55.39 54.02-98.45 111.2-98.45c80.45 0 111.2 75.56 111.2 119.6c0 57.94-38.22 98.14-46.37 106.3L288 370.7v13.25c0 31.4-22.71 57.58-52.58 62.98C220.4 449.7 208 463.3 208 478.6c0 17.95 14.72 32.09 32.03 32.09c4.805 0 100.5-14.34 111.2-112.7C412.6 335.8 415.1 263.4 415.1 241.6z", } + } } } @@ -16645,11 +18349,15 @@ impl IconShape for FaEarListen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160.1 320c-17.64 0-32.02 14.37-32.02 31.1s14.38 31.1 32.02 31.1s32.02-14.37 32.02-31.1S177.8 320 160.1 320zM86.66 361.4c-12.51-12.49-32.77-12.49-45.27 0c-12.51 12.5-12.51 32.78 0 45.27l63.96 63.99c12.51 12.49 32.77 12.49 45.27 .002c12.51-12.5 12.51-32.78 0-45.27L86.66 361.4zM32.02 448C14.38 448 0 462.4 0 480S14.38 512 32.02 512c17.64 0 32.02-14.37 32.02-31.1S49.66 448 32.02 448zM287.7 70.31c-110.9-29.38-211.7 47.53-222.8 150.9C62.1 239.9 78.73 255.1 97.57 255.1c16.61 0 29.25-13.07 31.24-29.55c6.934-57.22 57.21-101.3 116.9-98.3c71.71 3.594 117.1 76.82 102.5 146.9c-6.551 29.65-21.4 56.87-43.38 78.87L288 370.7v13.25c0 31.4-22.71 57.58-52.58 62.98C220.4 449.7 208 463.3 208 478.6c0 19.78 17.88 34.94 37.38 31.64c55.92-9.443 99.63-55.28 105.9-112.2c40.11-40.68 62.89-93.95 64.65-150.9C418.4 166.4 365.8 91 287.7 70.31zM240 200c22.06 0 40 17.94 40 40c0 13.25 10.75 24 24 24s24-10.75 24-24c0-48.53-39.47-88-88-88S152 191.5 152 240c0 13.25 10.75 24 24 24S200 253.3 200 240C200 217.9 217.9 200 240 200zM397.8 3.125c-15.91-7.594-35.05-.8438-42.66 15.09c-7.594 15.97-.8281 35.06 15.12 42.66C417.5 83.41 448 134.9 448 192c0 17.69 14.33 32 32 32S512 209.7 512 192C512 110.3 467.2 36.19 397.8 3.125z", } + } } } @@ -16684,11 +18392,15 @@ impl IconShape for FaEarthAfrica { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM177.8 63.19L187.8 80.62C190.5 85.46 192 90.93 192 96.5V137.9C192 141.8 193.6 145.6 196.3 148.3C202.6 154.6 212.8 153.1 218.3 147.1L231.9 130.1C236.6 124.2 244.8 122.4 251.6 125.8L266.8 133.4C270.2 135.1 273.1 136 277.8 136C284.3 136 290.6 133.4 295.2 128.8L299.1 124.9C302 121.1 306.5 121.2 310.1 123.1L339.4 137.7C347.1 141.6 352 149.5 352 158.1C352 168.6 344.9 177.8 334.7 180.3L299.3 189.2C291.9 191 284.2 190.7 276.1 188.3L244.1 177.7C241.7 176.6 238.2 176 234.8 176C227.8 176 220.1 178.3 215.4 182.5L176 212C165.9 219.6 160 231.4 160 244V272C160 298.5 181.5 320 208 320H240C248.8 320 256 327.2 256 336V384C256 401.7 270.3 416 288 416C298.1 416 307.6 411.3 313.6 403.2L339.2 369.1C347.5 357.1 352 344.5 352 330.7V318.6C352 314.7 354.6 311.3 358.4 310.4L363.7 309.1C375.6 306.1 384 295.4 384 283.1C384 275.1 381.2 269.2 376.2 264.2L342.7 230.7C338.1 226.1 338.1 221 342.7 217.3C348.4 211.6 356.8 209.6 364.5 212.2L378.6 216.9C390.9 220.1 404.3 215.4 410.1 203.8C413.6 196.8 421.3 193.1 428.1 194.6L456.4 200.1C431.1 112.4 351.5 48 256 48C228.3 48 201.1 53.4 177.8 63.19L177.8 63.19z", } + } } } @@ -16723,11 +18435,15 @@ impl IconShape for FaEarthAmericas { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM57.71 192.1L67.07 209.4C75.36 223.9 88.99 234.6 105.1 239.2L162.1 255.7C180.2 260.6 192 276.3 192 294.2V334.1C192 345.1 198.2 355.1 208 359.1C217.8 364.9 224 374.9 224 385.9V424.9C224 440.5 238.9 451.7 253.9 447.4C270.1 442.8 282.5 429.1 286.6 413.7L289.4 402.5C293.6 385.6 304.6 371.1 319.7 362.4L327.8 357.8C342.8 349.3 352 333.4 352 316.1V307.9C352 295.1 346.9 282.9 337.9 273.9L334.1 270.1C325.1 261.1 312.8 255.1 300.1 255.1H256.1C245.9 255.1 234.9 253.1 225.2 247.6L190.7 227.8C186.4 225.4 183.1 221.4 181.6 216.7C178.4 207.1 182.7 196.7 191.7 192.1L197.7 189.2C204.3 185.9 211.9 185.3 218.1 187.7L242.2 195.4C250.3 198.1 259.3 195 264.1 187.9C268.8 180.8 268.3 171.5 262.9 165L249.3 148.8C239.3 136.8 239.4 119.3 249.6 107.5L265.3 89.12C274.1 78.85 275.5 64.16 268.8 52.42L266.4 48.26C262.1 48.09 259.5 48 256 48C163.1 48 84.4 108.9 57.71 192.1L57.71 192.1zM437.6 154.5L412 164.8C396.3 171.1 388.2 188.5 393.5 204.6L410.4 255.3C413.9 265.7 422.4 273.6 433 276.3L462.2 283.5C463.4 274.5 464 265.3 464 256C464 219.2 454.4 184.6 437.6 154.5H437.6z", } + } } } @@ -16762,11 +18478,15 @@ impl IconShape for FaEarthAsia { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM51.68 295.1L83.41 301.5C91.27 303.1 99.41 300.6 105.1 294.9L120.5 279.5C132 267.1 151.6 271.1 158.9 285.8L168.2 304.3C172.1 313.9 182.8 319.1 193.5 319.1C208.7 319.1 219.6 305.4 215.2 290.8L209.3 270.9C204.6 255.5 216.2 240 232.3 240H234.6C247.1 240 260.5 233.3 267.9 222.2L278.6 206.1C284.2 197.7 283.9 186.6 277.8 178.4L261.7 156.9C251.4 143.2 258.4 123.4 275.1 119.2L292.1 114.1C299.6 113.1 305.7 107.8 308.6 100.6L324.9 59.69C303.4 52.12 280.2 48 255.1 48C141.1 48 47.1 141.1 47.1 256C47.1 269.4 49.26 282.5 51.68 295.1L51.68 295.1zM450.4 300.4L434.6 304.9C427.9 306.7 420.8 304 417.1 298.2L415.1 295.1C409.1 285.7 398.7 279.1 387.5 279.1C376.4 279.1 365.1 285.7 359.9 295.1L353.8 304.6C352.4 306.8 350.5 308.7 348.2 309.1L311.1 330.1C293.9 340.2 286.5 362.5 294.1 381.4L300.5 393.8C309.1 413 331.2 422.3 350.1 414.9L353.5 413.1C363.6 410.2 374.8 411.8 383.5 418.1L385 419.2C422.2 389.7 449.1 347.8 459.4 299.7C456.4 299.4 453.4 299.6 450.4 300.4H450.4zM156.1 367.5L188.1 375.5C196.7 377.7 205.4 372.5 207.5 363.9C209.7 355.3 204.5 346.6 195.9 344.5L163.9 336.5C155.3 334.3 146.6 339.5 144.5 348.1C142.3 356.7 147.5 365.4 156.1 367.5V367.5zM236.5 328.1C234.3 336.7 239.5 345.4 248.1 347.5C256.7 349.7 265.4 344.5 267.5 335.9L275.5 303.9C277.7 295.3 272.5 286.6 263.9 284.5C255.3 282.3 246.6 287.5 244.5 296.1L236.5 328.1zM321.7 120.8L305.7 152.8C301.7 160.7 304.9 170.4 312.8 174.3C320.7 178.3 330.4 175.1 334.3 167.2L350.3 135.2C354.3 127.3 351.1 117.6 343.2 113.7C335.3 109.7 325.6 112.9 321.7 120.8V120.8z", } + } } } @@ -16801,11 +18521,15 @@ impl IconShape for FaEarthEurope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM266.3 48.25L232.5 73.6C227.2 77.63 224 83.95 224 90.67V99.72C224 106.5 229.5 112 236.3 112C238.7 112 241.1 111.3 243.1 109.9L284.9 82.06C286.9 80.72 289.3 80 291.7 80H292.7C298.9 80 304 85.07 304 91.31C304 94.31 302.8 97.19 300.7 99.31L280.8 119.2C275 124.1 267.9 129.4 260.2 131.9L233.6 140.8C227.9 142.7 224 148.1 224 154.2C224 157.9 222.5 161.5 219.9 164.1L201.9 182.1C195.6 188.4 192 197.1 192 206.1V210.3C192 226.7 205.6 240 221.9 240C232.9 240 243.1 233.8 248 224L252 215.9C254.5 211.1 259.4 208 264.8 208C269.4 208 273.6 210.1 276.3 213.7L292.6 235.5C294.7 238.3 298.1 240 301.7 240C310.1 240 315.6 231.1 311.8 223.6L310.7 221.3C307.1 214.3 310.7 205.8 318.1 203.3L339.3 196.2C346.9 193.7 352 186.6 352 178.6C352 168.3 360.3 160 370.6 160H400C408.8 160 416 167.2 416 176C416 184.8 408.8 192 400 192H379.3C372.1 192 365.1 194.9 360 200L355.3 204.7C353.2 206.8 352 209.7 352 212.7C352 218.9 357.1 224 363.3 224H374.6C380.6 224 386.4 226.4 390.6 230.6L397.2 237.2C398.1 238.1 400 241.4 400 244C400 246.6 398.1 249 397.2 250.8L389.7 258.3C386 261.1 384 266.9 384 272C384 277.1 386 282 389.7 285.7L408 304C418.2 314.2 432.1 320 446.6 320H453.1C460.5 299.8 464 278.3 464 256C464 144.6 376.4 53.64 266.3 48.25V48.25zM438.4 356.1C434.7 353.5 430.2 352 425.4 352C419.4 352 413.6 349.6 409.4 345.4L395.1 331.1C388.3 324.3 377.9 320 367.1 320C357.4 320 347.9 316.5 340.5 310.2L313.1 287.4C302.4 277.5 287.6 271.1 272.3 271.1H251.4C238.7 271.1 226.4 275.7 215.9 282.7L188.5 301C170.7 312.9 160 332.9 160 354.3V357.5C160 374.5 166.7 390.7 178.7 402.7L194.7 418.7C203.2 427.2 214.7 432 226.7 432H248C261.3 432 272 442.7 272 456C272 458.5 272.4 461 273.1 463.3C344.5 457.5 405.6 415.7 438.4 356.1L438.4 356.1zM164.7 100.7L132.7 132.7C126.4 138.9 126.4 149.1 132.7 155.3C138.9 161.6 149.1 161.6 155.3 155.3L187.3 123.3C193.6 117.1 193.6 106.9 187.3 100.7C181.1 94.44 170.9 94.44 164.7 100.7V100.7z", } + } } } @@ -16840,11 +18564,15 @@ impl IconShape for FaEarthOceania { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM215.5 360.6L240.9 377C247.1 381.6 256.2 384 264.6 384C278 384 290.7 377.8 298.1 367.2L311 351.8C316.8 344.4 320 335.2 320 325.8C320 316.4 316.8 307.2 311 299.8L293.1 276.9C288.3 270.7 284.4 263.1 281.6 256.7L271.5 230.8C269.9 226.7 265.9 224 261.5 224C258 224 254.8 225.6 252.8 228.4L242.4 242.6C237.7 248.1 229.7 252.1 221.9 250.5C218.7 249.8 215.8 247.1 213.8 245.4L209.3 239.3C202.1 229.7 190.7 224 178.7 224C166.7 224 155.3 229.7 148.1 239.3L142.8 246.3C141.3 248.4 139.2 250 136.9 251.1L101.6 267.9C81.08 277.7 72.8 302.6 83.37 322.7L86.65 328.9C95.67 346.1 115.7 354.3 134.1 348.4L149.5 343.6C156 341.5 163.1 341.6 169.6 343.8L208.6 357.3C211 358.1 213.4 359.2 215.5 360.6H215.5zM273.8 142.5C264.3 132.1 250.8 128.9 237.6 131.5L199.1 139.2C183.8 142.3 181.5 163.2 195.7 169.5L238.5 188.6C243.7 190.8 249.2 192 254.8 192H284.7C298.9 192 306.1 174.8 296 164.7L273.8 142.5zM264 448H280C288.8 448 296 440.8 296 432C296 423.2 288.8 416 280 416H264C255.2 416 248 423.2 248 432C248 440.8 255.2 448 264 448zM431.2 298.9C428.4 290.6 419.3 286 410.9 288.8C402.6 291.6 398 300.7 400.8 309.1L408.8 333.1C411.6 341.4 420.7 345.1 429.1 343.2C437.4 340.4 441.1 331.3 439.2 322.9L431.2 298.9zM411.3 379.3C417.6 373.1 417.6 362.9 411.3 356.7C405.1 350.4 394.9 350.4 388.7 356.7L356.7 388.7C350.4 394.9 350.4 405.1 356.7 411.3C362.9 417.6 373.1 417.6 379.3 411.3L411.3 379.3z", } + } } } @@ -16879,11 +18607,15 @@ impl IconShape for FaEgg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 16c-106 0-192 182-192 288c0 106 85.1 192 192 192c105.1 0 192-85.1 192-192C384 198 297.1 16 192 16zM160.1 138C128.6 177.1 96 249.8 96 304C96 312.8 88.84 320 80 320S64 312.8 64 304c0-63.56 36.7-143.3 71.22-186c5.562-6.906 15.64-7.969 22.5-2.406C164.6 121.1 165.7 131.2 160.1 138z", } + } } } @@ -16918,11 +18650,15 @@ impl IconShape for FaEject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48.01 319.1h351.1c41.62 0 63.49-49.63 35.37-80.38l-175.1-192.1c-19-20.62-51.75-20.62-70.75 0L12.64 239.6C-15.48 270.2 6.393 319.1 48.01 319.1zM399.1 384H48.01c-26.39 0-47.99 21.59-47.99 47.98C.0117 458.4 21.61 480 48.01 480h351.1c26.39 0 47.99-21.6 47.99-47.99C447.1 405.6 426.4 384 399.1 384z", } + } } } @@ -16957,11 +18693,15 @@ impl IconShape for FaElevator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M79 96h130c5.967 0 11.37-3.402 13.75-8.662c2.385-5.262 1.299-11.39-2.754-15.59l-65-67.34c-5.684-5.881-16.31-5.881-21.99 0l-65 67.34C63.95 75.95 62.87 82.08 65.25 87.34C67.63 92.6 73.03 96 79 96zM357 91.59c5.686 5.881 16.31 5.881 21.99 0l65-67.34c4.053-4.199 5.137-10.32 2.754-15.59C444.4 3.402 438.1 0 433 0h-130c-5.967 0-11.37 3.402-13.75 8.662c-2.385 5.262-1.301 11.39 2.752 15.59L357 91.59zM448 128H64c-35.35 0-64 28.65-64 63.1v255.1C0 483.3 28.65 512 64 512h384c35.35 0 64-28.65 64-63.1V192C512 156.7 483.3 128 448 128zM352 224C378.5 224.1 400 245.5 400 272c0 26.46-21.47 47.9-48 48C325.5 319.9 304 298.5 304 272C304 245.5 325.5 224.1 352 224zM160 224C186.5 224.1 208 245.5 208 272c0 26.46-21.47 47.9-48 48C133.5 319.9 112 298.5 112 272C112 245.5 133.5 224.1 160 224zM240 448h-160v-48C80 373.5 101.5 352 128 352h64c26.51 0 48 21.49 48 48V448zM432 448h-160v-48c0-26.51 21.49-48 48-48h64c26.51 0 48 21.49 48 48V448z", } + } } } @@ -16996,11 +18736,15 @@ impl IconShape for FaEllipsisVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 360C94.93 360 120 385.1 120 416C120 446.9 94.93 472 64 472C33.07 472 8 446.9 8 416C8 385.1 33.07 360 64 360zM64 200C94.93 200 120 225.1 120 256C120 286.9 94.93 312 64 312C33.07 312 8 286.9 8 256C8 225.1 33.07 200 64 200zM64 152C33.07 152 8 126.9 8 96C8 65.07 33.07 40 64 40C94.93 40 120 65.07 120 96C120 126.9 94.93 152 64 152z", } + } } } @@ -17035,11 +18779,15 @@ impl IconShape for FaEllipsis { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M120 256C120 286.9 94.93 312 64 312C33.07 312 8 286.9 8 256C8 225.1 33.07 200 64 200C94.93 200 120 225.1 120 256zM280 256C280 286.9 254.9 312 224 312C193.1 312 168 286.9 168 256C168 225.1 193.1 200 224 200C254.9 200 280 225.1 280 256zM328 256C328 225.1 353.1 200 384 200C414.9 200 440 225.1 440 256C440 286.9 414.9 312 384 312C353.1 312 328 286.9 328 256z", } + } } } @@ -17074,11 +18822,15 @@ impl IconShape for FaEnvelopeCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L478.9 160.8C412.3 167.2 356.5 210.8 332.6 270.6L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM294.4 339.2L320.8 319.4C320.3 324.9 320 330.4 320 336C320 378.5 335.1 417.6 360.2 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2zM640 336C640 415.5 575.5 480 496 480C416.5 480 352 415.5 352 336C352 256.5 416.5 192 496 192C575.5 192 640 256.5 640 336zM540.7 292.7L480 353.4L451.3 324.7C445.1 318.4 434.9 318.4 428.7 324.7C422.4 330.9 422.4 341.1 428.7 347.3L468.7 387.3C474.9 393.6 485.1 393.6 491.3 387.3L563.3 315.3C569.6 309.1 569.6 298.9 563.3 292.7C557.1 286.4 546.9 286.4 540.7 292.7H540.7z", } + } } } @@ -17113,11 +18865,15 @@ impl IconShape for FaEnvelopeOpenText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 417.1c-16.38 0-32.88-4.1-46.88-15.12L0 250.9v213.1C0 490.5 21.5 512 48 512h416c26.5 0 48-21.5 48-47.1V250.9l-209.1 151.1C288.9 412 272.4 417.1 256 417.1zM493.6 163C484.8 156 476.4 149.5 464 140.1v-44.12c0-26.5-21.5-48-48-48l-77.5 .0016c-3.125-2.25-5.875-4.25-9.125-6.5C312.6 29.13 279.3-.3732 256 .0018C232.8-.3732 199.4 29.13 182.6 41.5c-3.25 2.25-6 4.25-9.125 6.5L96 48c-26.5 0-48 21.5-48 48v44.12C35.63 149.5 27.25 156 18.38 163C6.75 172 0 186 0 200.8v10.62l96 69.37V96h320v184.7l96-69.37V200.8C512 186 505.3 172 493.6 163zM176 255.1h160c8.836 0 16-7.164 16-15.1c0-8.838-7.164-16-16-16h-160c-8.836 0-16 7.162-16 16C160 248.8 167.2 255.1 176 255.1zM176 191.1h160c8.836 0 16-7.164 16-16c0-8.838-7.164-15.1-16-15.1h-160c-8.836 0-16 7.162-16 15.1C160 184.8 167.2 191.1 176 191.1z", } + } } } @@ -17152,11 +18908,15 @@ impl IconShape for FaEnvelopeOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M493.6 163c-24.88-19.62-45.5-35.37-164.3-121.6C312.7 29.21 279.7 0 256.4 0H255.6C232.3 0 199.3 29.21 182.6 41.38c-118.8 86.25-139.4 101.1-164.3 121.6C6.75 172 0 186 0 200.8v263.2C0 490.5 21.49 512 48 512h416c26.51 0 48-21.49 48-47.1V200.8C512 186 505.3 172 493.6 163zM303.2 367.5C289.1 378.5 272.5 384 256 384s-33.06-5.484-47.16-16.47L64 254.9V208.5c21.16-16.59 46.48-35.66 156.4-115.5c3.18-2.328 6.891-5.187 10.98-8.353C236.9 80.44 247.8 71.97 256 66.84c8.207 5.131 19.14 13.6 24.61 17.84c4.09 3.166 7.801 6.027 11.15 8.478C400.9 172.5 426.6 191.7 448 208.5v46.32L303.2 367.5z", } + } } } @@ -17191,11 +18951,15 @@ impl IconShape for FaEnvelope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2L512 176V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2z", } + } } } @@ -17230,11 +18994,15 @@ impl IconShape for FaEnvelopesBulk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M191.9 448.6c-9.766 0-19.48-2.969-27.78-8.891L32 340.2V480c0 17.62 14.38 32 32 32h256c17.62 0 32-14.38 32-32v-139.8L220.2 439.5C211.7 445.6 201.8 448.6 191.9 448.6zM192 192c0-35.25 28.75-64 64-64h224V32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32v192h96V192zM320 256H64C46.38 256 32 270.4 32 288v12.18l151 113.8c5.25 3.719 12.7 3.734 18.27-.25L352 300.2V288C352 270.4 337.6 256 320 256zM576 160H256C238.4 160 224 174.4 224 192v32h96c33.25 0 60.63 25.38 63.75 57.88L384 416h192c17.62 0 32-14.38 32-32V192C608 174.4 593.6 160 576 160zM544 288h-64V224h64V288z", } + } } } @@ -17269,11 +19037,15 @@ impl IconShape for FaEquals { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48 192h352c17.69 0 32-14.32 32-32s-14.31-31.1-32-31.1h-352c-17.69 0-32 14.31-32 31.1S30.31 192 48 192zM400 320h-352c-17.69 0-32 14.31-32 31.1s14.31 32 32 32h352c17.69 0 32-14.32 32-32S417.7 320 400 320z", } + } } } @@ -17308,11 +19080,15 @@ impl IconShape for FaEraser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 416C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H150.6C133.7 480 117.4 473.3 105.4 461.3L25.37 381.3C.3786 356.3 .3786 315.7 25.37 290.7L258.7 57.37C283.7 32.38 324.3 32.38 349.3 57.37L486.6 194.7C511.6 219.7 511.6 260.3 486.6 285.3L355.9 416H480zM265.4 416L332.7 348.7L195.3 211.3L70.63 336L150.6 416L265.4 416z", } + } } } @@ -17347,11 +19123,15 @@ impl IconShape for FaEthernet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 208v224c0 8.75-7.25 16-16 16H416v-128h-32v128h-64v-128h-32v128H224v-128H192v128H128v-128H96v128H16C7.25 448 0 440.8 0 432v-224C0 199.2 7.25 192 16 192H64V144C64 135.2 71.25 128 80 128H128V80C128 71.25 135.2 64 144 64h224C376.8 64 384 71.25 384 80V128h48C440.8 128 448 135.2 448 144V192h48C504.8 192 512 199.2 512 208z", } + } } } @@ -17386,11 +19166,15 @@ impl IconShape for FaEuroSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 240C46.33 240 32 225.7 32 208C32 190.3 46.33 176 64 176H92.29C121.9 92.11 201.1 32 296 32H320C337.7 32 352 46.33 352 64C352 81.67 337.7 96 320 96H296C238.1 96 187.8 128.4 162.1 176H288C305.7 176 320 190.3 320 208C320 225.7 305.7 240 288 240H144.2C144.1 242.6 144 245.3 144 248V264C144 266.7 144.1 269.4 144.2 272H288C305.7 272 320 286.3 320 304C320 321.7 305.7 336 288 336H162.1C187.8 383.6 238.1 416 296 416H320C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480H296C201.1 480 121.9 419.9 92.29 336H64C46.33 336 32 321.7 32 304C32 286.3 46.33 272 64 272H80.15C80.05 269.3 80 266.7 80 264V248C80 245.3 80.05 242.7 80.15 240H64z", } + } } } @@ -17425,11 +19209,15 @@ impl IconShape for FaExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 352c17.69 0 32-14.32 32-31.1V64.01c0-17.67-14.31-32.01-32-32.01S32 46.34 32 64.01v255.1C32 337.7 46.31 352 64 352zM64 400c-22.09 0-40 17.91-40 40s17.91 39.1 40 39.1s40-17.9 40-39.1S86.09 400 64 400z", } + } } } @@ -17464,11 +19252,15 @@ impl IconShape for FaExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z", } + } } } @@ -17503,11 +19295,15 @@ impl IconShape for FaExplosion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M499.6 11.32C506.3 .5948 520.1-3.127 531.3 2.814C542.4 8.754 547.1 22.32 541.9 33.84L404.8 338.6C406.9 340.9 409 343.3 411.1 345.7L508.2 291.1C518.7 285.2 531.9 287.9 539.1 297.5C546.4 307 545.4 320.5 536.1 328.1L449.9 415.1H378.5C365.4 378.7 329.8 351.1 288 351.1C246.2 351.1 210.6 378.7 197.5 415.1H117.8L42.34 363.7C32.59 356.1 29.23 344.1 34.43 333.5C39.64 322.8 51.84 317.6 63.16 321.1L160.4 351.5C163.3 347.6 166.5 343.8 169.7 340.2L107.4 236.3C101.4 226.3 103.5 213.3 112.5 205.7C121.5 198.1 134.7 198.1 143.6 205.8L246 293.6C247.5 293.2 249 292.8 250.5 292.4L264.1 149.7C265.3 137.4 275.6 127.1 288 127.1C300.4 127.1 310.7 137.4 311.9 149.7L325.4 291.6L499.6 11.32zM544 447.1C561.7 447.1 576 462.3 576 479.1C576 497.7 561.7 511.1 544 511.1H32C14.33 511.1 0 497.7 0 479.1C0 462.3 14.33 447.1 32 447.1H544zM288-.0046C301.3-.0046 312 10.74 312 23.1V71.1C312 85.25 301.3 95.1 288 95.1C274.7 95.1 264 85.25 264 71.1V23.1C264 10.74 274.7-.0046 288-.0046V-.0046z", } + } } } @@ -17542,11 +19338,15 @@ impl IconShape for FaEyeDropper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M482.8 29.23C521.7 68.21 521.7 131.4 482.8 170.4L381.2 271.9L390.6 281.4C403.1 293.9 403.1 314.1 390.6 326.6C378.1 339.1 357.9 339.1 345.4 326.6L185.4 166.6C172.9 154.1 172.9 133.9 185.4 121.4C197.9 108.9 218.1 108.9 230.6 121.4L240.1 130.8L341.6 29.23C380.6-9.744 443.8-9.744 482.8 29.23L482.8 29.23zM55.43 323.3L176.1 202.6L221.4 247.9L100.7 368.6C97.69 371.6 96 375.6 96 379.9V416H132.1C136.4 416 140.4 414.3 143.4 411.3L264.1 290.6L309.4 335.9L188.7 456.6C173.7 471.6 153.3 480 132.1 480H89.69L49.75 506.6C37.06 515.1 20.16 513.4 9.373 502.6C-1.413 491.8-3.086 474.9 5.375 462.2L32 422.3V379.9C32 358.7 40.43 338.3 55.43 323.3L55.43 323.3z", } + } } } @@ -17581,11 +19381,15 @@ impl IconShape for FaEyeLowVision { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM223.1 149.5L313.4 220.3C317.6 211.8 320 202.2 320 191.1C320 180.5 316.1 169.7 311.6 160.4C314.4 160.1 317.2 159.1 320 159.1C373 159.1 416 202.1 416 255.1C416 269.7 413.1 282.7 407.1 294.5L446.6 324.7C457.7 304.3 464 280.9 464 255.1C464 176.5 399.5 111.1 320 111.1C282.7 111.1 248.6 126.2 223.1 149.5zM393.6 469.4L54.65 203.7C62.6 190.1 72.08 175.8 83.09 161.5L446.2 447.5C429.8 456.4 412.3 463.8 393.6 469.4V469.4zM34.46 268.3C31.74 261.8 31.27 254.5 33.08 247.8L329.2 479.8C326.1 479.9 323.1 480 320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3H34.46z", } + } } } @@ -17620,11 +19424,15 @@ impl IconShape for FaEyeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM223.1 149.5L313.4 220.3C317.6 211.8 320 202.2 320 191.1C320 180.5 316.1 169.7 311.6 160.4C314.4 160.1 317.2 159.1 320 159.1C373 159.1 416 202.1 416 255.1C416 269.7 413.1 282.7 407.1 294.5L446.6 324.7C457.7 304.3 464 280.9 464 255.1C464 176.5 399.5 111.1 320 111.1C282.7 111.1 248.6 126.2 223.1 149.5zM320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3C31.18 260.4 31.18 251.6 34.46 243.7C44 220.8 60.29 191.2 83.09 161.5L177.4 235.8C176.5 242.4 176 249.1 176 255.1C176 335.5 240.5 400 320 400C338.7 400 356.6 396.4 373 389.9L446.2 447.5C409.9 467.1 367.8 480 320 480H320z", } + } } } @@ -17659,11 +19467,15 @@ impl IconShape for FaEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M279.6 160.4C282.4 160.1 285.2 160 288 160C341 160 384 202.1 384 256C384 309 341 352 288 352C234.1 352 192 309 192 256C192 253.2 192.1 250.4 192.4 247.6C201.7 252.1 212.5 256 224 256C259.3 256 288 227.3 288 192C288 180.5 284.1 169.7 279.6 160.4zM480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6V112.6zM288 112C208.5 112 144 176.5 144 256C144 335.5 208.5 400 288 400C367.5 400 432 335.5 432 256C432 176.5 367.5 112 288 112z", } + } } } @@ -17698,11 +19510,15 @@ impl IconShape for FaF { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64.01c0 17.67-14.33 32-32 32H64v128h160c17.67 0 32 14.32 32 31.1s-14.33 32-32 32H64v160c0 17.67-14.33 32-32 32s-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01h256C305.7 32.01 320 46.34 320 64.01z", } + } } } @@ -17737,11 +19553,15 @@ impl IconShape for FaFaceAngry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM339.9 373.3C323.8 355.4 295.7 336 256 336C216.3 336 188.2 355.4 172.1 373.3C166.2 379.9 166.7 389.1 173.3 395.9C179.9 401.8 189.1 401.3 195.9 394.7C207.6 381.7 227.5 368 255.1 368C284.5 368 304.4 381.7 316.1 394.7C322 401.3 332.1 401.8 338.7 395.9C345.3 389.1 345.8 379.9 339.9 373.3H339.9zM176.4 272C194 272 208.4 257.7 208.4 240C208.4 238.5 208.3 237 208.1 235.6L218.9 239.2C227.3 241.1 236.4 237.4 239.2 229.1C241.1 220.7 237.4 211.6 229.1 208.8L133.1 176.8C124.7 174 115.6 178.6 112.8 186.9C110 195.3 114.6 204.4 122.9 207.2L153.7 217.4C147.9 223.2 144.4 231.2 144.4 240C144.4 257.7 158.7 272 176.4 272zM358.9 217.2L389.1 207.2C397.4 204.4 401.1 195.3 399.2 186.9C396.4 178.6 387.3 174 378.9 176.8L282.9 208.8C274.6 211.6 270 220.7 272.8 229.1C275.6 237.4 284.7 241.1 293.1 239.2L304.7 235.3C304.5 236.8 304.4 238.4 304.4 240C304.4 257.7 318.7 272 336.4 272C354 272 368.4 257.7 368.4 240C368.4 231.1 364.7 223 358.9 217.2H358.9z", } + } } } @@ -17776,11 +19596,15 @@ impl IconShape for FaFaceDizzy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 416C291.3 416 320 387.3 320 352C320 316.7 291.3 288 256 288C220.7 288 192 316.7 192 352C192 387.3 220.7 416 256 416zM100.7 155.3L137.4 192L100.7 228.7C94.44 234.9 94.44 245.1 100.7 251.3C106.9 257.6 117.1 257.6 123.3 251.3L160 214.6L196.7 251.3C202.9 257.6 213.1 257.6 219.3 251.3C225.6 245.1 225.6 234.9 219.3 228.7L182.6 192L219.3 155.3C225.6 149.1 225.6 138.9 219.3 132.7C213.1 126.4 202.9 126.4 196.7 132.7L160 169.4L123.3 132.7C117.1 126.4 106.9 126.4 100.7 132.7C94.44 138.9 94.44 149.1 100.7 155.3zM292.7 155.3L329.4 192L292.7 228.7C286.4 234.9 286.4 245.1 292.7 251.3C298.9 257.6 309.1 257.6 315.3 251.3L352 214.6L388.7 251.3C394.9 257.6 405.1 257.6 411.3 251.3C417.6 245.1 417.6 234.9 411.3 228.7L374.6 192L411.3 155.3C417.6 149.1 417.6 138.9 411.3 132.7C405.1 126.4 394.9 126.4 388.7 132.7L352 169.4L315.3 132.7C309.1 126.4 298.9 126.4 292.7 132.7C286.4 138.9 286.4 149.1 292.7 155.3z", } + } } } @@ -17815,11 +19639,15 @@ impl IconShape for FaFaceFlushed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M184 224C184 237.3 173.3 248 160 248C146.7 248 136 237.3 136 224C136 210.7 146.7 200 160 200C173.3 200 184 210.7 184 224zM376 224C376 237.3 365.3 248 352 248C338.7 248 328 237.3 328 224C328 210.7 338.7 200 352 200C365.3 200 376 210.7 376 224zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM192 400H320C328.8 400 336 392.8 336 384C336 375.2 328.8 368 320 368H192C183.2 368 176 375.2 176 384C176 392.8 183.2 400 192 400zM160 296C199.8 296 232 263.8 232 224C232 184.2 199.8 152 160 152C120.2 152 88 184.2 88 224C88 263.8 120.2 296 160 296zM352 152C312.2 152 280 184.2 280 224C280 263.8 312.2 296 352 296C391.8 296 424 263.8 424 224C424 184.2 391.8 152 352 152z", } + } } } @@ -17854,11 +19682,15 @@ impl IconShape for FaFaceFrownOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM259.9 369.4C288.8 369.4 316.2 375.2 340.6 385.5C352.9 390.7 366.7 381.3 361.4 369.1C344.8 330.9 305.6 303.1 259.9 303.1C214.3 303.1 175.1 330.8 158.4 369.1C153.1 381.3 166.1 390.6 179.3 385.4C203.7 375.1 231 369.4 259.9 369.4L259.9 369.4z", } + } } } @@ -17893,11 +19725,15 @@ impl IconShape for FaFaceFrown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM159.3 388.7C171.5 349.4 209.9 320 256 320C302.1 320 340.5 349.4 352.7 388.7C355.3 397.2 364.3 401.9 372.7 399.3C381.2 396.7 385.9 387.7 383.3 379.3C366.8 326.1 315.8 287.1 256 287.1C196.3 287.1 145.2 326.1 128.7 379.3C126.1 387.7 130.8 396.7 139.3 399.3C147.7 401.9 156.7 397.2 159.3 388.7H159.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -17932,11 +19768,15 @@ impl IconShape for FaFaceGrimace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM399.3 360H344V400H352C375.8 400 395.5 382.7 399.3 360zM352 304H344V344H399.3C395.5 321.3 375.8 304 352 304zM328 344V304H264V344H328zM328 400V360H264V400H328zM184 304V344H248V304H184zM184 360V400H248V360H184zM168 344V304H160C136.2 304 116.5 321.3 112.7 344H168zM168 400V360H112.7C116.5 382.7 136.2 400 160 400H168zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -17971,11 +19811,15 @@ impl IconShape for FaFaceGrinBeamSweat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 128C437.5 128 416 107 416 81.01C416 76.01 417.8 69.74 420.6 62.87C420.9 62.17 421.2 61.46 421.6 60.74C430.5 40.51 448.1 15.86 457.6 3.282C460.8-1.093 467.2-1.094 470.4 3.281C483.4 20.65 512 61.02 512 81.01C512 102.7 497.1 120.8 476.8 126.3C472.7 127.4 468.4 128 464 128L464 128zM256 .0003C307.4 .0003 355.3 15.15 395.4 41.23C393.9 44.32 392.4 47.43 391.1 50.53C387.8 58.57 384 69.57 384 81.01C384 125.4 420.6 160 464 160C473.6 160 482.8 158.3 491.4 155.2C504.7 186.1 512 220.2 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0V.0003zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } + } } } @@ -18010,11 +19854,15 @@ impl IconShape for FaFaceGrinBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } + } } } @@ -18049,11 +19897,15 @@ impl IconShape for FaFaceGrinHearts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM199.3 129.1C181.5 124.4 163.2 134.9 158.4 152.7L154.1 168.8L137.1 164.5C120.2 159.7 101.9 170.3 97.14 188.1C92.38 205.8 102.9 224.1 120.7 228.9L185.8 246.3C194.4 248.6 203.1 243.6 205.4 235L222.9 169.1C227.6 152.2 217.1 133.9 199.3 129.1H199.3zM353.6 152.7C348.8 134.9 330.5 124.4 312.7 129.1C294.9 133.9 284.4 152.2 289.1 169.1L306.6 235C308.9 243.6 317.6 248.6 326.2 246.3L391.3 228.9C409.1 224.1 419.6 205.8 414.9 188.1C410.1 170.3 391.8 159.7 374 164.5L357.9 168.8L353.6 152.7z", } + } } } @@ -18088,11 +19940,15 @@ impl IconShape for FaFaceGrinSquintTears { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M426.8 14.18C446-5.046 477.5-4.645 497.1 14.92C516.6 34.49 517 65.95 497.8 85.18C490.1 92.02 476.4 97.59 460.5 101.9C444.1 106.3 426.4 109.4 414.1 111.2C412.5 111.5 410.1 111.7 409.6 111.9C403.1 112.8 399.2 108 400.1 102.4C401.7 91.19 404.7 72.82 409.1 55.42C409.4 54.12 409.8 52.84 410.1 51.56C414.4 35.62 419.1 21.02 426.8 14.18L426.8 14.18zM382.2 33.17C380.6 37.96 379.3 42.81 378.1 47.52C373.3 66.46 370.1 86.05 368.4 97.79C364.5 124.6 387.4 147.5 414.1 143.6C426 141.9 445.6 138.8 464.5 133.9C469.2 132.7 474.1 131.4 478.8 129.9C534.2 227.5 520.2 353.8 437 437C353.8 520.3 227.5 534.2 129.8 478.8C131.3 474 132.7 469.2 133.9 464.5C138.7 445.5 141.9 425.1 143.6 414.2C147.5 387.4 124.6 364.5 97.89 368.4C85.97 370.1 66.39 373.2 47.46 378.1C42.76 379.3 37.93 380.6 33.15 382.1C-22.19 284.5-8.245 158.2 74.98 74.98C158.2-8.253 284.5-22.19 382.2 33.17V33.17zM416.4 202.3C411.6 190.4 395.6 191.4 389.6 202.7C370.1 239.4 343.3 275.9 309.8 309.4C276.3 342.9 239.8 369.7 203.1 389.2C191.8 395.2 190.8 411.2 202.7 416C262.1 440.2 332.6 428.3 380.7 380.3C428.7 332.2 440.6 261.7 416.4 202.3H416.4zM94.43 288.5L150.5 293.6L155.6 349.7C155.8 352.5 157.1 355 159 357C165.4 363.4 176.2 360.7 178.8 352.1L208.5 254.6C211.1 242.1 201.1 232.1 189.5 235.7L92.05 265.3C83.46 267.9 80.76 278.7 87.1 285.1C89.07 287.1 91.66 288.3 94.43 288.5V288.5zM235.7 189.5C232.1 201.1 242.1 211.1 254.6 208.5L352.1 178.8C360.7 176.2 363.4 165.4 357 159C355 157.1 352.5 155.8 349.7 155.6L293.6 150.5L288.5 94.43C288.3 91.66 287.1 89.07 285.1 87.1C278.7 80.76 267.9 83.46 265.3 92.05L235.7 189.5zM51.53 410.1C70.01 405.1 90.3 401.8 102.4 400.1C108 399.2 112.8 403.1 111.9 409.6C110.2 421.7 106.9 441.9 101.9 460.4C97.57 476.4 92.02 490.1 85.18 497.8C65.95 517 34.49 516.6 14.92 497.1C-4.645 477.5-5.046 446 14.18 426.8C21.02 419.1 35.6 414.4 51.53 410.1V410.1z", } + } } } @@ -18127,11 +19983,15 @@ impl IconShape for FaFaceGrinSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM133.5 146.7C125.6 142.4 116 148.2 116 157.1C116 159.9 116.1 162.6 118.8 164.8L154.8 208L118.8 251.2C116.1 253.4 116 256.1 116 258.9C116 267.8 125.6 273.6 133.5 269.3L223.4 221.4C234.1 215.7 234.1 200.3 223.4 194.6L133.5 146.7zM396 157.1C396 148.2 386.4 142.4 378.5 146.7L288.6 194.6C277.9 200.3 277.9 215.7 288.6 221.4L378.5 269.3C386.4 273.6 396 267.8 396 258.9C396 256.1 395 253.4 393.2 251.2L357.2 208L393.2 164.8C395 162.6 396 159.9 396 157.1V157.1z", } + } } } @@ -18166,11 +20026,15 @@ impl IconShape for FaFaceGrinStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5H407.4zM152.8 124.6L136.2 159.3L98.09 164.3C95.03 164.7 92.48 166.8 91.52 169.8C90.57 172.7 91.39 175.9 93.62 178L121.5 204.5L114.5 242.3C113.1 245.4 115.2 248.4 117.7 250.2C120.2 252.1 123.5 252.3 126.2 250.8L159.1 232.5L193.8 250.8C196.5 252.3 199.8 252.1 202.3 250.2C204.8 248.4 206 245.4 205.5 242.3L198.5 204.5L226.4 178C228.6 175.9 229.4 172.7 228.5 169.8C227.5 166.8 224.1 164.7 221.9 164.3L183.8 159.3L167.2 124.6C165.9 121.8 163.1 120 159.1 120C156.9 120 154.1 121.8 152.8 124.6V124.6zM344.8 124.6L328.2 159.3L290.1 164.3C287 164.7 284.5 166.8 283.5 169.8C282.6 172.7 283.4 175.9 285.6 178L313.5 204.5L306.5 242.3C305.1 245.4 307.2 248.4 309.7 250.2C312.2 252.1 315.5 252.3 318.2 250.8L352 232.5L385.8 250.8C388.5 252.3 391.8 252.1 394.3 250.2C396.8 248.4 398 245.4 397.5 242.3L390.5 204.5L418.4 178C420.6 175.9 421.4 172.7 420.5 169.8C419.5 166.8 416.1 164.7 413.9 164.3L375.8 159.3L359.2 124.6C357.9 121.8 355.1 120 352 120C348.9 120 346.1 121.8 344.8 124.6H344.8z", } + } } } @@ -18205,11 +20069,15 @@ impl IconShape for FaFaceGrinTears { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M548.6 371.4C506.4 454.8 419.9 512 319.1 512C220.1 512 133.6 454.8 91.4 371.4C95.87 368.4 100.1 365 104.1 361.1C112.2 352.1 117.3 342.5 120.6 334.4C124.2 325.7 127.1 316 129.4 306.9C134 288.7 137 269.1 138.6 258.7C142.6 232.2 119.9 209.5 93.4 213.3C86.59 214.3 77.18 215.7 66.84 217.7C85.31 94.5 191.6 0 319.1 0C448.4 0 554.7 94.5 573.2 217.7C562.8 215.7 553.4 214.3 546.6 213.3C520.1 209.5 497.4 232.2 501.4 258.7C502.1 269.1 505.1 288.7 510.6 306.9C512.9 316 515.8 325.7 519.4 334.4C522.7 342.5 527.8 352.1 535.9 361.1C539.9 365 544.1 368.4 548.6 371.4V371.4zM471.4 331.5C476.4 319.7 464.4 309 452.1 312.8C412.4 324.9 367.7 331.8 320.3 331.8C272.9 331.8 228.1 324.9 188.5 312.8C176.2 309 164.2 319.7 169.2 331.5C194.1 390.6 252.4 432 320.3 432C388.2 432 446.4 390.6 471.4 331.5H471.4zM281.6 228.8C283.7 231.6 287.3 232.7 290.5 231.6C293.8 230.5 295.1 227.4 295.1 224C295.1 206.1 289.3 188.4 279.4 175.2C269.6 162.2 255.5 152 239.1 152C224.5 152 210.4 162.2 200.6 175.2C190.7 188.4 183.1 206.1 183.1 224C183.1 227.4 186.2 230.5 189.5 231.6C192.7 232.7 196.3 231.6 198.4 228.8L198.4 228.8L198.6 228.5C198.8 228.3 198.1 228 199.3 227.6C199.1 226.8 200.9 225.7 202.1 224.3C204.6 221.4 208.1 217.7 212.3 213.1C221.1 206.2 231.2 200 239.1 200C248.8 200 258.9 206.2 267.7 213.1C271.9 217.7 275.4 221.4 277.9 224.3C279.1 225.7 280 226.8 280.7 227.6C281 228 281.2 228.3 281.4 228.5L281.6 228.8L281.6 228.8zM450.5 231.6C453.8 230.5 456 227.4 456 224C456 206.1 449.3 188.4 439.4 175.2C429.6 162.2 415.5 152 400 152C384.5 152 370.4 162.2 360.6 175.2C350.7 188.4 344 206.1 344 224C344 227.4 346.2 230.5 349.5 231.6C352.7 232.7 356.3 231.6 358.4 228.8L358.4 228.8L358.6 228.5C358.8 228.3 358.1 228 359.3 227.6C359.1 226.8 360.9 225.7 362.1 224.3C364.6 221.4 368.1 217.7 372.3 213.1C381.1 206.2 391.2 200 400 200C408.8 200 418.9 206.2 427.7 213.1C431.9 217.7 435.4 221.4 437.9 224.3C439.1 225.7 440 226.8 440.7 227.6C441 228 441.2 228.3 441.4 228.5L441.6 228.8L441.6 228.8C443.7 231.6 447.3 232.7 450.5 231.6V231.6zM106.1 254.1C103.9 275.6 95.58 324.3 81.43 338.4C80.49 339.4 79.51 340.3 78.5 341.1C59.98 356.7 32.01 355.5 14.27 337.7C-4.442 319-4.825 288.9 13.55 270.6C22.19 261.9 43.69 255.4 64.05 250.1C77.02 248.2 89.53 246.2 97.94 245C103.3 244.2 107.8 248.7 106.1 254.1V254.1zM561.5 341.1C560.7 340.5 559.1 339.8 559.2 339.1C559 338.9 558.8 338.7 558.6 338.4C544.4 324.3 536.1 275.6 533 254.1C532.2 248.7 536.7 244.2 542.1 245C543.1 245.2 544.2 245.3 545.4 245.5C553.6 246.7 564.6 248.5 575.1 250.1C596.3 255.4 617.8 261.9 626.4 270.6C644.8 288.9 644.4 319 625.7 337.7C607.1 355.5 580 356.7 561.5 341.1L561.5 341.1z", } + } } } @@ -18244,11 +20112,15 @@ impl IconShape for FaFaceGrinTongueSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 160 400.7V448C160 466.6 165.3 484 174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 .0003 256 .0003L256 0zM118.8 148.8L154.8 192L118.8 235.2C116.1 237.4 116 240.1 116 242.9C116 251.8 125.6 257.6 133.5 253.3L223.4 205.4C234.1 199.7 234.1 184.3 223.4 178.6L133.5 130.7C125.6 126.4 116 132.2 116 141.1C116 143.9 116.1 146.6 118.8 148.8V148.8zM288.6 178.6C277.9 184.3 277.9 199.7 288.6 205.4L378.5 253.3C386.4 257.6 396 251.8 396 242.9C396 240.1 395 237.4 393.2 235.2L357.2 192L393.2 148.8C395 146.6 396 143.9 396 141.1C396 132.2 386.4 126.4 378.5 130.7L288.6 178.6zM256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V448C320 483.3 291.3 512 256 512V512z", } + } } } @@ -18283,11 +20155,15 @@ impl IconShape for FaFaceGrinTongueWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M312 208C312 194.7 322.7 184 336 184C349.3 184 360 194.7 360 208C360 221.3 349.3 232 336 232C322.7 232 312 221.3 312 208zM174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 159.1 400.7V448C159.1 466.6 165.3 484 174.5 498.8L174.5 498.8zM217.6 236.8C224.7 231.5 226.1 221.5 220.8 214.4C190.4 173.9 129.6 173.9 99.2 214.4C93.9 221.5 95.33 231.5 102.4 236.8C109.5 242.1 119.5 240.7 124.8 233.6C142.4 210.1 177.6 210.1 195.2 233.6C200.5 240.7 210.5 242.1 217.6 236.8zM336 272C371.3 272 400 243.3 400 208C400 172.7 371.3 144 336 144C300.7 144 272 172.7 272 208C272 243.3 300.7 272 336 272zM320 402.6V448C320 483.3 291.3 512 256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V402.6z", } + } } } @@ -18322,11 +20198,15 @@ impl IconShape for FaFaceGrinTongue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 160 400.7V448C160 466.6 165.3 484 174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 .0003 256 .0003L256 0zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V448C320 483.3 291.3 512 256 512V512z", } + } } } @@ -18361,11 +20241,15 @@ impl IconShape for FaFaceGrinWide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM176 128C158.3 128 144 156.7 144 192C144 227.3 158.3 256 176 256C193.7 256 208 227.3 208 192C208 156.7 193.7 128 176 128zM336 256C353.7 256 368 227.3 368 192C368 156.7 353.7 128 336 128C318.3 128 304 156.7 304 192C304 227.3 318.3 256 336 256z", } + } } } @@ -18400,11 +20284,15 @@ impl IconShape for FaFaceGrinWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240z", } + } } } @@ -18439,11 +20327,15 @@ impl IconShape for FaFaceGrin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -18478,11 +20370,15 @@ impl IconShape for FaFaceKissBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM287.9 300.3C274.7 292.9 257.4 288 240 288C236.4 288 233.2 290.5 232.3 293.1C231.3 297.5 232.9 301.2 236.1 302.1L236.1 302.1L236.3 303.1L236.8 303.4L237.2 303.7C238 304.1 239.2 304.9 240.6 305.8C243.4 307.6 247.2 310.3 250.8 313.4C254.6 316.5 258 319.1 260.5 323.4C262.1 326.1 264 329.8 264 332C264 334.2 262.1 337 260.5 340.6C258 344 254.6 347.5 250.8 350.6C247.2 353.7 243.4 356.4 240.6 358.2C239.2 359.1 238 359.9 237.2 360.3L236.6 360.7L236.3 360.9L236.1 361L236.1 361C233.6 362.4 232 365.1 232 368C232 370.9 233.6 373.6 236.1 374.1L236.1 374.1L236.3 375.1C236.5 375.2 236.8 375.4 237.2 375.7C238 376.1 239.2 376.9 240.6 377.8C243.4 379.6 247.2 382.3 250.8 385.4C254.6 388.5 258 391.9 260.5 395.4C262.1 398.1 264 401.8 264 403.1C264 406.2 262.1 409 260.5 412.6C258 416 254.6 419.5 250.8 422.6C247.2 425.7 243.4 428.4 240.6 430.2C239.2 431.1 238 431.9 237.2 432.3C236.8 432.6 236.5 432.8 236.3 432.9L236.1 432.1L236.1 433C232.9 434.8 231.3 438.5 232.3 442C233.2 445.5 236.4 447.1 240 447.1C257.4 447.1 274.7 443.1 287.9 435.7C294.5 432 300.4 427.5 304.7 422.3C308.9 417.2 312 410.9 312 403.1C312 397.1 308.9 390.8 304.7 385.7C300.4 380.5 294.5 375.1 287.9 372.3C285.2 370.7 282.3 369.3 279.2 367.1C282.3 366.7 285.2 365.3 287.9 363.7C294.5 360 300.4 355.5 304.7 350.3C308.9 345.2 312 338.9 312 331.1C312 325.1 308.9 318.8 304.7 313.7C300.4 308.5 294.5 303.1 287.9 300.3L287.9 300.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } + } } } @@ -18517,11 +20413,15 @@ impl IconShape for FaFaceKissWinkHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M461.8 334.6C448.1 300.8 411.5 280.3 374.3 290.7C334.2 301.9 312.4 343.8 322.4 382.8L345.3 472.1C347.3 479.7 350.9 486.4 355.7 491.8C325.1 504.8 291.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 285.3 507.1 313.4 498 339.7C486.9 334.1 474.5 333.1 461.8 334.6L461.8 334.6zM296 332C296 325.1 292.9 318.8 288.7 313.7C284.4 308.5 278.5 303.1 271.9 300.3C258.7 292.9 241.4 288 224 288C220.4 288 217.2 290.5 216.3 293.1C215.3 297.5 216.9 301.2 220.1 302.1L220.1 302.1L220.3 303.1C220.5 303.2 220.8 303.4 221.2 303.7C222 304.1 223.2 304.9 224.6 305.8C227.4 307.6 231.2 310.3 234.8 313.4C238.6 316.5 242 319.1 244.5 323.4C246.1 326.1 248 329.8 248 332C248 334.2 246.1 337 244.5 340.6C242 344 238.6 347.5 234.8 350.6C231.2 353.7 227.4 356.4 224.6 358.2C223.2 359.1 222 359.9 221.2 360.3C220.8 360.6 220.5 360.8 220.3 360.9L220.1 361L220.1 361C217.6 362.4 216 365.1 216 368C216 370.9 217.6 373.6 220.1 374.1L220.1 374.1L220.3 375.1L220.6 375.3L221.2 375.7C222 376.1 223.2 376.9 224.6 377.8C227.4 379.6 231.2 382.3 234.8 385.4C238.6 388.5 242 391.9 244.5 395.4C246.1 398.1 248 401.8 248 404C248 406.2 246.1 409 244.5 412.6C242 416 238.6 419.5 234.8 422.6C231.2 425.7 227.4 428.4 224.6 430.2C223.2 431.1 222 431.9 221.2 432.3C220.8 432.6 220.5 432.8 220.3 432.9L220.1 433L220.1 433C216.9 434.8 215.3 438.5 216.3 442C217.2 445.5 220.4 447.1 224 447.1C241.4 447.1 258.7 443.1 271.9 435.7C278.5 432 284.4 427.5 288.7 422.3C292.9 417.2 296 410.9 296 403.1C296 397.1 292.9 390.8 288.7 385.7C284.4 380.5 278.5 375.1 271.9 372.3C269.2 370.7 266.3 369.3 263.2 367.1C266.3 366.7 269.2 365.3 271.9 363.7C278.5 360 284.4 355.5 288.7 350.3C292.9 345.2 296 338.9 296 331.1V332zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8zM439.4 373.3L459.5 367.6C481.7 361.4 504.6 375.2 510.6 398.4C516.5 421.7 503.3 445.6 481.1 451.8L396.1 475.6C387.5 478 378.6 472.9 376.3 464.2L353.4 374.9C347.5 351.6 360.7 327.7 382.9 321.5C405.2 315.3 428 329.1 433.1 352.3L439.4 373.3z", } + } } } @@ -18556,11 +20456,15 @@ impl IconShape for FaFaceKiss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM287.9 300.3C274.7 292.9 257.4 288 240 288C236.4 288 233.2 290.5 232.3 293.1C231.3 297.5 232.9 301.2 236.1 302.1L236.1 302.1L236.3 303.1L236.8 303.4L237.2 303.7C238 304.1 239.2 304.9 240.6 305.8C243.4 307.6 247.2 310.3 250.8 313.4C254.6 316.5 258 319.1 260.5 323.4C262.1 326.1 264 329.8 264 332C264 334.2 262.1 337 260.5 340.6C258 344 254.6 347.5 250.8 350.6C247.2 353.7 243.4 356.4 240.6 358.2C239.2 359.1 238 359.9 237.2 360.3L236.6 360.7L236.3 360.9L236.1 361L236.1 361C233.6 362.4 232 365.1 232 368C232 370.9 233.6 373.6 236.1 374.1L236.1 374.1L236.3 375.1C236.5 375.2 236.8 375.4 237.2 375.7C238 376.1 239.2 376.9 240.6 377.8C243.4 379.6 247.2 382.3 250.8 385.4C254.6 388.5 258 391.9 260.5 395.4C262.1 398.1 264 401.8 264 403.1C264 406.2 262.1 409 260.5 412.6C258 416 254.6 419.5 250.8 422.6C247.2 425.7 243.4 428.4 240.6 430.2C239.2 431.1 238 431.9 237.2 432.3C236.8 432.6 236.5 432.8 236.3 432.9L236.1 432.1L236.1 433C232.9 434.8 231.3 438.5 232.3 442C233.2 445.5 236.4 447.1 240 447.1C257.4 447.1 274.7 443.1 287.9 435.7C294.5 432 300.4 427.5 304.7 422.3C308.9 417.2 312 410.9 312 403.1C312 397.1 308.9 390.8 304.7 385.7C300.4 380.5 294.5 375.1 287.9 372.3C285.2 370.7 282.3 369.3 279.2 367.1C282.3 366.7 285.2 365.3 287.9 363.7C294.5 360 300.4 355.5 304.7 350.3C308.9 345.2 312 338.9 312 331.1C312 325.1 308.9 318.8 304.7 313.7C300.4 308.5 294.5 303.1 287.9 300.3L287.9 300.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -18595,11 +20499,15 @@ impl IconShape for FaFaceLaughBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM226.5 215.6C229.8 214.5 232 211.4 232 208C232 190.1 225.3 172.4 215.4 159.2C205.6 146.2 191.5 136 176 136C160.5 136 146.4 146.2 136.6 159.2C126.7 172.4 120 190.1 120 208C120 211.4 122.2 214.5 125.5 215.6C128.7 216.7 132.3 215.6 134.4 212.8L134.4 212.8L134.6 212.5C134.8 212.3 134.1 212 135.3 211.6C135.1 210.8 136.9 209.7 138.1 208.3C140.6 205.4 144.1 201.7 148.3 197.1C157.1 190.2 167.2 184 176 184C184.8 184 194.9 190.2 203.7 197.1C207.9 201.7 211.4 205.4 213.9 208.3C215.1 209.7 216 210.8 216.7 211.6C217 212 217.2 212.3 217.4 212.5L217.6 212.8L217.6 212.8C219.7 215.6 223.3 216.7 226.5 215.6V215.6zM377.6 212.8C379.7 215.6 383.3 216.7 386.5 215.6C389.8 214.5 392 211.4 392 208C392 190.1 385.3 172.4 375.4 159.2C365.6 146.2 351.5 136 336 136C320.5 136 306.4 146.2 296.6 159.2C286.7 172.4 280 190.1 280 208C280 211.4 282.2 214.5 285.5 215.6C288.7 216.7 292.3 215.6 294.4 212.8L294.4 212.8L294.6 212.5C294.8 212.3 294.1 212 295.3 211.6C295.1 210.8 296.9 209.7 298.1 208.3C300.6 205.4 304.1 201.7 308.3 197.1C317.1 190.2 327.2 184 336 184C344.8 184 354.9 190.2 363.7 197.1C367.9 201.7 371.4 205.4 373.9 208.3C375.1 209.7 376 210.8 376.7 211.6C377 212 377.2 212.3 377.4 212.5L377.6 212.8L377.6 212.8z", } + } } } @@ -18634,11 +20542,15 @@ impl IconShape for FaFaceLaughSquint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM133.5 114.7C125.6 110.4 116 116.2 116 125.1C116 127.9 116.1 130.6 118.8 132.8L154.8 176L118.8 219.2C116.1 221.4 116 224.1 116 226.9C116 235.8 125.6 241.6 133.5 237.3L223.4 189.4C234.1 183.7 234.1 168.3 223.4 162.6L133.5 114.7zM396 125.1C396 116.2 386.4 110.4 378.5 114.7L288.6 162.6C277.9 168.3 277.9 183.7 288.6 189.4L378.5 237.3C386.4 241.6 396 235.8 396 226.9C396 224.1 395 221.4 393.2 219.2L357.2 176L393.2 132.8C395 130.6 396 127.9 396 125.1V125.1z", } + } } } @@ -18673,11 +20585,15 @@ impl IconShape for FaFaceLaughWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM300.8 217.6C318.4 194.1 353.6 194.1 371.2 217.6C376.5 224.7 386.5 226.1 393.6 220.8C400.7 215.5 402.1 205.5 396.8 198.4C366.4 157.9 305.6 157.9 275.2 198.4C269.9 205.5 271.3 215.5 278.4 220.8C285.5 226.1 295.5 224.7 300.8 217.6z", } + } } } @@ -18712,11 +20628,15 @@ impl IconShape for FaFaceLaugh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z", } + } } } @@ -18751,11 +20671,15 @@ impl IconShape for FaFaceMehBlank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -18790,11 +20714,15 @@ impl IconShape for FaFaceMeh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM160 336C151.2 336 144 343.2 144 352C144 360.8 151.2 368 160 368H352C360.8 368 368 360.8 368 352C368 343.2 360.8 336 352 336H160z", } + } } } @@ -18829,11 +20757,15 @@ impl IconShape for FaFaceRollingEyes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM192 368C183.2 368 176 375.2 176 384C176 392.8 183.2 400 192 400H320C328.8 400 336 392.8 336 384C336 375.2 328.8 368 320 368H192zM186.2 165.6C189.8 170.8 192 177.1 192 184C192 201.7 177.7 216 160 216C142.3 216 128 201.7 128 184C128 177.1 130.2 170.8 133.8 165.6C111.5 175.6 96 197.1 96 224C96 259.3 124.7 288 160 288C195.3 288 224 259.3 224 224C224 197.1 208.5 175.6 186.2 165.6zM352 288C387.3 288 416 259.3 416 224C416 197.1 400.5 175.6 378.2 165.6C381.8 170.8 384 177.1 384 184C384 201.7 369.7 216 352 216C334.3 216 320 201.7 320 184C320 177.1 322.2 170.8 325.8 165.6C303.5 175.6 288 197.1 288 224C288 259.3 316.7 288 352 288z", } + } } } @@ -18868,11 +20800,15 @@ impl IconShape for FaFaceSadCry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 493.4C322.4 505.4 289.9 512 256 512C222.1 512 189.6 505.4 160 493.4V288C160 279.2 152.8 272 144 272C135.2 272 128 279.2 128 288V477.8C51.48 433.5 0 350.8 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 350.8 460.5 433.5 384 477.8V288C384 279.2 376.8 272 368 272C359.2 272 352 279.2 352 288V493.4zM217.6 236.8C224.7 231.5 226.1 221.5 220.8 214.4C190.4 173.9 129.6 173.9 99.2 214.4C93.9 221.5 95.33 231.5 102.4 236.8C109.5 242.1 119.5 240.7 124.8 233.6C142.4 210.1 177.6 210.1 195.2 233.6C200.5 240.7 210.5 242.1 217.6 236.8zM316.8 233.6C334.4 210.1 369.6 210.1 387.2 233.6C392.5 240.7 402.5 242.1 409.6 236.8C416.7 231.5 418.1 221.5 412.8 214.4C382.4 173.9 321.6 173.9 291.2 214.4C285.9 221.5 287.3 231.5 294.4 236.8C301.5 242.1 311.5 240.7 316.8 233.6zM208 368C208 394.5 229.5 416 256 416C282.5 416 304 394.5 304 368V336C304 309.5 282.5 288 256 288C229.5 288 208 309.5 208 336V368z", } + } } } @@ -18907,11 +20843,15 @@ impl IconShape for FaFaceSadTear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM256 352C290.9 352 323.2 367.8 348.3 394.9C354.3 401.4 364.4 401.7 370.9 395.7C377.4 389.7 377.7 379.6 371.7 373.1C341.6 340.5 301 320 256 320C247.2 320 240 327.2 240 336C240 344.8 247.2 352 256 352H256zM208 369C208 349 179.6 308.6 166.4 291.3C163.2 286.9 156.8 286.9 153.6 291.3C140.6 308.6 112 349 112 369C112 395 133.5 416 160 416C186.5 416 208 395 208 369H208zM303.6 208C303.6 225.7 317.1 240 335.6 240C353.3 240 367.6 225.7 367.6 208C367.6 190.3 353.3 176 335.6 176C317.1 176 303.6 190.3 303.6 208zM207.6 208C207.6 190.3 193.3 176 175.6 176C157.1 176 143.6 190.3 143.6 208C143.6 225.7 157.1 240 175.6 240C193.3 240 207.6 225.7 207.6 208z", } + } } } @@ -18946,11 +20886,15 @@ impl IconShape for FaFaceSmileBeam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } + } } } @@ -18985,11 +20929,15 @@ impl IconShape for FaFaceSmileWink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6z", } + } } } @@ -19024,11 +20972,15 @@ impl IconShape for FaFaceSmile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } + } } } @@ -19063,11 +21015,15 @@ impl IconShape for FaFaceSurprise { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM256 416C291.3 416 320 387.3 320 352C320 316.7 291.3 288 256 288C220.7 288 192 316.7 192 352C192 387.3 220.7 416 256 416z", } + } } } @@ -19102,11 +21058,15 @@ impl IconShape for FaFaceTired { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM138.3 364.1C132.2 375.8 128 388.4 128 400C128 405.2 130.6 410.2 134.9 413.2C139.2 416.1 144.7 416.8 149.6 414.1L170.2 407.3C197.1 397.2 225.6 392 254.4 392H257.6C286.4 392 314.9 397.2 341.8 407.3L362.4 414.1C367.3 416.8 372.8 416.1 377.1 413.2C381.4 410.2 384 405.2 384 400C384 388.4 379.8 375.8 373.7 364.1C367.4 352.1 358.4 339.8 347.3 328.7C325.3 306.7 293.4 287.1 256 287.1C218.6 287.1 186.7 306.7 164.7 328.7C153.6 339.8 144.6 352.1 138.3 364.1H138.3zM133.5 146.7C125.6 142.4 116 148.2 116 157.1C116 159.9 116.1 162.6 118.8 164.8L154.8 208L118.8 251.2C116.1 253.4 116 256.1 116 258.9C116 267.8 125.6 273.6 133.5 269.3L223.4 221.4C234.1 215.7 234.1 200.3 223.4 194.6L133.5 146.7zM396 157.1C396 148.2 386.4 142.4 378.5 146.7L288.6 194.6C277.9 200.3 277.9 215.7 288.6 221.4L378.5 269.3C386.4 273.6 396 267.8 396 258.9C396 256.1 395 253.4 393.2 251.2L357.2 208L393.2 164.8C395 162.6 396 159.9 396 157.1V157.1z", } + } } } @@ -19141,11 +21101,15 @@ impl IconShape for FaFan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.6 127.1c-28.12 0-54.13 4.5-77.13 12.88l12.38-123.1c1.125-10.5-8.125-18.88-18.5-17.63C189.6 10.12 127.1 77.62 127.1 159.4c0 28.12 4.5 54.13 12.88 77.13L17.75 224.1c-10.5-1.125-18.88 8.125-17.63 18.5c9.1 79.75 77.5 141.4 159.3 141.4c28.12 0 54.13-4.5 77.13-12.88l-12.38 123.1c-1.125 10.38 8.125 18.88 18.5 17.63c79.75-10 141.4-77.5 141.4-159.3c0-28.12-4.5-54.13-12.88-77.13l123.1 12.38c10.5 1.125 18.88-8.125 17.63-18.5C501.9 189.6 434.4 127.1 352.6 127.1zM255.1 287.1c-17.62 0-31.1-14.38-31.1-32s14.37-32 31.1-32s31.1 14.38 31.1 32S273.6 287.1 255.1 287.1z", } + } } } @@ -19180,11 +21144,15 @@ impl IconShape for FaFaucetDrip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 480c0 17.62 14.38 32 32 32s32-14.38 32-32s-32-64-32-64S416 462.4 416 480zM352 192h-38.54C297.7 178.5 277.9 168.9 256 164V116.5L224 113L192 116.5V164C170.1 169 150.3 178.6 134.5 192H16C7.125 192 0 199.1 0 208v96C0 312.9 7.125 320 16 320h92.78C129.4 357.8 173 384 224 384s94.59-26.25 115.2-64H352c17.62 0 32 14.29 32 31.91S398.4 384 416 384h64c17.62 0 32-14.38 32-32C512 263.6 440.4 192 352 192zM81.63 95.88L224 80.88l142.4 15C375.9 96.88 384 89.12 384 79.12V48.89c0-10-8.125-17.74-17.62-16.74L256 43.75V16C256 7.125 248.9 0 240 0h-32C199.1 0 192 7.125 192 16v27.75L81.63 32.14C72.13 31.14 64 38.89 64 48.89V79.12C64 89.12 72.13 96.88 81.63 95.88z", } + } } } @@ -19219,11 +21187,15 @@ impl IconShape for FaFaucet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 256h-38.54C297.7 242.5 277.9 232.9 256 228V180.5L224 177L192 180.5V228C170.1 233 150.3 242.6 134.5 256H16C7.125 256 0 263.1 0 272v96C0 376.9 7.125 384 16 384h92.78C129.4 421.8 173 448 224 448s94.59-26.25 115.2-64H352c17.62 0 32 14.29 32 31.91S398.4 448 416 448h64c17.62 0 32-14.31 32-31.94C512 327.7 440.4 256 352 256zM81.63 159.9L224 144.9l142.4 15C375.9 160.9 384 153.1 384 143.1V112.9c0-10-8.125-17.74-17.62-16.74L256 107.8V80C256 71.12 248.9 64 240 64h-32C199.1 64 192 71.12 192 80v27.75L81.63 96.14C72.13 95.14 64 102.9 64 112.9v30.24C64 153.1 72.13 160.9 81.63 159.9z", } + } } } @@ -19258,11 +21230,15 @@ impl IconShape for FaFax { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 64h197.5L416 90.51V160h64V77.25c0-8.484-3.375-16.62-9.375-22.62l-45.25-45.25C419.4 3.375 411.2 0 402.8 0H160C142.3 0 128 14.33 128 32v128h64V64zM64 128H32C14.38 128 0 142.4 0 160v320c0 17.62 14.38 32 32 32h32c17.62 0 32-14.38 32-32V160C96 142.4 81.63 128 64 128zM480 192H128v288c0 17.6 14.4 32 32 32h320c17.6 0 32-14.4 32-32V224C512 206.4 497.6 192 480 192zM288 432c0 8.875-7.125 16-16 16h-32C231.1 448 224 440.9 224 432v-32C224 391.1 231.1 384 240 384h32c8.875 0 16 7.125 16 16V432zM288 304c0 8.875-7.125 16-16 16h-32C231.1 320 224 312.9 224 304v-32C224 263.1 231.1 256 240 256h32C280.9 256 288 263.1 288 272V304zM416 432c0 8.875-7.125 16-16 16h-32c-8.875 0-16-7.125-16-16v-32c0-8.875 7.125-16 16-16h32c8.875 0 16 7.125 16 16V432zM416 304c0 8.875-7.125 16-16 16h-32C359.1 320 352 312.9 352 304v-32C352 263.1 359.1 256 368 256h32C408.9 256 416 263.1 416 272V304z", } + } } } @@ -19297,11 +21273,15 @@ impl IconShape for FaFeatherPointed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M467.1 241.1L351.1 288h94.34c-7.711 14.85-16.29 29.28-25.87 43.01l-132.5 52.99h85.65c-59.34 52.71-144.1 80.34-264.5 52.82l-68.13 68.13c-9.38 9.38-24.56 9.374-33.94 0c-9.375-9.375-9.375-24.56 0-33.94l253.4-253.4c4.846-6.275 4.643-15.19-1.113-20.95c-6.25-6.25-16.38-6.25-22.62 0l-168.6 168.6C24.56 58 366.9 8.118 478.9 .0846c18.87-1.354 34.41 14.19 33.05 33.05C508.7 78.53 498.5 161.8 467.1 241.1z", } + } } } @@ -19336,11 +21316,15 @@ impl IconShape for FaFeather { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M483.4 244.2L351.9 287.1h97.74c-9.874 10.62 3.75-3.125-46.24 46.87l-147.6 49.12h98.24c-74.99 73.12-194.6 70.62-246.8 54.1l-66.14 65.99c-9.374 9.374-24.6 9.374-33.98 0s-9.374-24.6 0-33.98l259.5-259.2c6.249-6.25 6.249-16.37 0-22.62c-6.249-6.249-16.37-6.249-22.62 0l-178.4 178.2C58.78 306.1 68.61 216.7 129.1 156.3l85.74-85.68c90.62-90.62 189.8-88.27 252.3-25.78C517.8 95.34 528.9 169.7 483.4 244.2z", } + } } } @@ -19375,11 +21359,15 @@ impl IconShape for FaFerry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C369.7 0 384 14.33 384 32H459.1C479.7 32 490.7 56.29 477.2 71.8L456 96H119.1L98.83 71.8C85.25 56.29 96.27 32 116.9 32H191.1C191.1 14.33 206.3 0 223.1 0L352 0zM95.1 128H480C497.7 128 512 142.3 512 160V283.5C512 296.8 507.8 309.8 500.1 320.7L448.7 392.6C446.8 393.7 444.1 394.9 443.2 396.1C427.7 406.8 409.1 414.2 392.1 416H375.6C358.5 414.2 340.6 406.1 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C236.3 406.3 218.7 414.1 200.5 416H183.9C166.9 414.2 148.3 406.8 132.9 396.1C131.1 394.8 129.2 393.7 127.3 392.6L75.92 320.7C68.17 309.8 64 296.8 64 283.5V160C64 142.3 78.33 128 96 128H95.1zM127.1 288H448V192H127.1V288zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } + } } } @@ -19414,11 +21402,15 @@ impl IconShape for FaFileArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 128h-128V0L384 128zM256 160H384v304c0 26.51-21.49 48-48 48h-288C21.49 512 0 490.5 0 464v-416C0 21.49 21.49 0 48 0H224l.0039 128C224 145.7 238.3 160 256 160zM255 295L216 334.1V232c0-13.25-10.75-24-24-24S168 218.8 168 232v102.1L128.1 295C124.3 290.3 118.2 288 112 288S99.72 290.3 95.03 295c-9.375 9.375-9.375 24.56 0 33.94l80 80c9.375 9.375 24.56 9.375 33.94 0l80-80c9.375-9.375 9.375-24.56 0-33.94S264.4 285.7 255 295z", } + } } } @@ -19453,11 +21445,15 @@ impl IconShape for FaFileArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM288.1 344.1C284.3 349.7 278.2 352 272 352s-12.28-2.344-16.97-7.031L216 305.9V408c0 13.25-10.75 24-24 24s-24-10.75-24-24V305.9l-39.03 39.03c-9.375 9.375-24.56 9.375-33.94 0s-9.375-24.56 0-33.94l80-80c9.375-9.375 24.56-9.375 33.94 0l80 80C298.3 320.4 298.3 335.6 288.1 344.1z", } + } } } @@ -19492,11 +21488,15 @@ impl IconShape for FaFileAudio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM176 404c0 10.75-12.88 15.98-20.5 8.484L120 376H76C69.38 376 64 370.6 64 364v-56C64 301.4 69.38 296 76 296H120l35.5-36.5C163.1 251.9 176 257.3 176 268V404zM224 387.8c-4.391 0-8.75-1.835-11.91-5.367c-5.906-6.594-5.359-16.69 1.219-22.59C220.2 353.7 224 345.2 224 336s-3.797-17.69-10.69-23.88c-6.578-5.906-7.125-16-1.219-22.59c5.922-6.594 16.05-7.094 22.59-1.219C248.2 300.5 256 317.8 256 336s-7.766 35.53-21.31 47.69C231.6 386.4 227.8 387.8 224 387.8zM320 336c0 41.81-20.5 81.11-54.84 105.1c-2.781 1.938-5.988 2.875-9.145 2.875c-5.047 0-10.03-2.375-13.14-6.844c-5.047-7.25-3.281-17.22 3.969-22.28C272.6 396.9 288 367.4 288 336s-15.38-60.84-41.14-78.8c-7.25-5.062-9.027-15.03-3.98-22.28c5.047-7.281 14.99-9.062 22.27-3.969C299.5 254.9 320 294.2 320 336zM256 0v128h128L256 0z", } + } } } @@ -19531,11 +21531,15 @@ impl IconShape for FaFileCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } + } } } @@ -19570,11 +21574,15 @@ impl IconShape for FaFileCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } + } } } @@ -19609,11 +21617,15 @@ impl IconShape for FaFileCircleMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } + } } } @@ -19648,11 +21660,15 @@ impl IconShape for FaFileCirclePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } + } } } @@ -19687,11 +21703,15 @@ impl IconShape for FaFileCircleQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM368 328C368 336.8 375.2 344 384 344C392.8 344 400 336.8 400 328V321.6C400 316.3 404.3 312 409.6 312H450.1C457.8 312 464 318.2 464 325.9C464 331.1 461.1 335.8 456.6 338.3L424.6 355.1C419.3 357.9 416 363.3 416 369.2V384C416 392.8 423.2 400 432 400C440.8 400 448 392.8 448 384V378.9L471.5 366.6C486.6 358.6 496 342.1 496 325.9C496 300.6 475.4 280 450.1 280H409.6C386.6 280 368 298.6 368 321.6V328z", } + } } } @@ -19726,11 +21746,15 @@ impl IconShape for FaFileCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } + } } } @@ -19765,11 +21789,15 @@ impl IconShape for FaFileCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM154.1 353.8c7.812 7.812 7.812 20.5 0 28.31C150.2 386.1 145.1 388 140 388s-10.23-1.938-14.14-5.844l-48-48c-7.812-7.812-7.812-20.5 0-28.31l48-48c7.812-7.812 20.47-7.812 28.28 0s7.812 20.5 0 28.31L120.3 320L154.1 353.8zM306.1 305.8c7.812 7.812 7.812 20.5 0 28.31l-48 48C254.2 386.1 249.1 388 244 388s-10.23-1.938-14.14-5.844c-7.812-7.812-7.812-20.5 0-28.31L263.7 320l-33.86-33.84c-7.812-7.812-7.812-20.5 0-28.31s20.47-7.812 28.28 0L306.1 305.8zM256 0v128h128L256 0z", } + } } } @@ -19804,11 +21832,15 @@ impl IconShape for FaFileContract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM64 72C64 67.63 67.63 64 72 64h80C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-80C67.63 96 64 92.38 64 88V72zM64 136C64 131.6 67.63 128 72 128h80C156.4 128 160 131.6 160 136v16C160 156.4 156.4 160 152 160h-80C67.63 160 64 156.4 64 152V136zM304 384c8.875 0 16 7.125 16 16S312.9 416 304 416h-47.25c-16.38 0-31.25-9.125-38.63-23.88c-2.875-5.875-8-6.5-10.12-6.5s-7.25 .625-10 6.125l-7.75 15.38C187.6 412.6 181.1 416 176 416H174.9c-6.5-.5-12-4.75-14-11L144 354.6L133.4 386.5C127.5 404.1 111 416 92.38 416H80C71.13 416 64 408.9 64 400S71.13 384 80 384h12.38c4.875 0 9.125-3.125 10.62-7.625l18.25-54.63C124.5 311.9 133.6 305.3 144 305.3s19.5 6.625 22.75 16.5l13.88 41.63c19.75-16.25 54.13-9.75 66 14.12c2 4 6 6.5 10.12 6.5H304z", } + } } } @@ -19843,11 +21875,15 @@ impl IconShape for FaFileCsv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H224zM80 224C57.91 224 40 241.9 40 264V344C40 366.1 57.91 384 80 384H96C118.1 384 136 366.1 136 344V336C136 327.2 128.8 320 120 320C111.2 320 104 327.2 104 336V344C104 348.4 100.4 352 96 352H80C75.58 352 72 348.4 72 344V264C72 259.6 75.58 256 80 256H96C100.4 256 104 259.6 104 264V272C104 280.8 111.2 288 120 288C128.8 288 136 280.8 136 272V264C136 241.9 118.1 224 96 224H80zM175.4 310.6L200.8 325.1C205.2 327.7 208 332.5 208 337.6C208 345.6 201.6 352 193.6 352H168C159.2 352 152 359.2 152 368C152 376.8 159.2 384 168 384H193.6C219.2 384 240 363.2 240 337.6C240 320.1 231.1 305.6 216.6 297.4L191.2 282.9C186.8 280.3 184 275.5 184 270.4C184 262.4 190.4 256 198.4 256H216C224.8 256 232 248.8 232 240C232 231.2 224.8 224 216 224H198.4C172.8 224 152 244.8 152 270.4C152 287 160.9 302.4 175.4 310.6zM280 240C280 231.2 272.8 224 264 224C255.2 224 248 231.2 248 240V271.6C248 306.3 258.3 340.3 277.6 369.2L282.7 376.9C285.7 381.3 290.6 384 296 384C301.4 384 306.3 381.3 309.3 376.9L314.4 369.2C333.7 340.3 344 306.3 344 271.6V240C344 231.2 336.8 224 328 224C319.2 224 312 231.2 312 240V271.6C312 294.6 306.5 317.2 296 337.5C285.5 317.2 280 294.6 280 271.6V240zM256 0L384 128H256V0z", } + } } } @@ -19882,11 +21918,15 @@ impl IconShape for FaFileExcel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM272.1 264.4L224 344l48.99 79.61C279.6 434.3 271.9 448 259.4 448h-26.43c-5.557 0-10.71-2.883-13.63-7.617L192 396l-27.31 44.38C161.8 445.1 156.6 448 151.1 448H124.6c-12.52 0-20.19-13.73-13.63-24.39L160 344L111 264.4C104.4 253.7 112.1 240 124.6 240h26.43c5.557 0 10.71 2.883 13.63 7.613L192 292l27.31-44.39C222.2 242.9 227.4 240 232.9 240h26.43C271.9 240 279.6 253.7 272.1 264.4zM256 0v128h128L256 0z", } + } } } @@ -19921,11 +21961,15 @@ impl IconShape for FaFileExport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 312C192 298.8 202.8 288 216 288H384V160H256c-17.67 0-32-14.33-32-32L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-128H216C202.8 336 192 325.3 192 312zM256 0v128h128L256 0zM568.1 295l-80-80c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94L494.1 288H384v48h110.1l-39.03 39.03C450.3 379.7 448 385.8 448 392s2.344 12.28 7.031 16.97c9.375 9.375 24.56 9.375 33.94 0l80-80C578.3 319.6 578.3 304.4 568.1 295z", } + } } } @@ -19960,11 +22004,15 @@ impl IconShape for FaFileImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 224c17.67 0 32 14.33 32 32S113.7 288 96 288S64 273.7 64 256S78.33 224 96 224zM318.1 439.5C315.3 444.8 309.9 448 304 448h-224c-5.9 0-11.32-3.248-14.11-8.451c-2.783-5.201-2.479-11.52 .7949-16.42l53.33-80C122.1 338.7 127.1 336 133.3 336s10.35 2.674 13.31 7.125L160 363.2l45.35-68.03C208.3 290.7 213.3 288 218.7 288s10.35 2.674 13.31 7.125l85.33 128C320.6 428 320.9 434.3 318.1 439.5zM256 0v128h128L256 0z", } + } } } @@ -19999,11 +22047,15 @@ impl IconShape for FaFileImport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 0v128h128L384 0zM352 128L352 0H176C149.5 0 128 21.49 128 48V288h174.1l-39.03-39.03c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0l80 80c9.375 9.375 9.375 24.56 0 33.94l-80 80c-9.375 9.375-24.56 9.375-33.94 0C258.3 404.3 256 398.2 256 392s2.344-12.28 7.031-16.97L302.1 336H128v128C128 490.5 149.5 512 176 512h288c26.51 0 48-21.49 48-48V160h-127.1C366.3 160 352 145.7 352 128zM24 288C10.75 288 0 298.7 0 312c0 13.25 10.75 24 24 24H128V288H24z", } + } } } @@ -20038,11 +22090,15 @@ impl IconShape for FaFileInvoiceDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 128h-128V0L384 128zM256 160H384v304c0 26.51-21.49 48-48 48h-288C21.49 512 0 490.5 0 464v-416C0 21.49 21.49 0 48 0H224l.0039 128C224 145.7 238.3 160 256 160zM64 88C64 92.38 67.63 96 72 96h80C156.4 96 160 92.38 160 88v-16C160 67.63 156.4 64 152 64h-80C67.63 64 64 67.63 64 72V88zM72 160h80C156.4 160 160 156.4 160 152v-16C160 131.6 156.4 128 152 128h-80C67.63 128 64 131.6 64 136v16C64 156.4 67.63 160 72 160zM197.5 316.8L191.1 315.2C168.3 308.2 168.8 304.1 169.6 300.5c1.375-7.812 16.59-9.719 30.27-7.625c5.594 .8438 11.73 2.812 17.59 4.844c10.39 3.594 21.83-1.938 25.45-12.34c3.625-10.44-1.891-21.84-12.33-25.47c-7.219-2.484-13.11-4.078-18.56-5.273V248c0-11.03-8.953-20-20-20s-20 8.969-20 20v5.992C149.6 258.8 133.8 272.8 130.2 293.7c-7.406 42.84 33.19 54.75 50.52 59.84l5.812 1.688c29.28 8.375 28.8 11.19 27.92 16.28c-1.375 7.812-16.59 9.75-30.31 7.625c-6.938-1.031-15.81-4.219-23.66-7.031l-4.469-1.625c-10.41-3.594-21.83 1.812-25.52 12.22c-3.672 10.41 1.781 21.84 12.2 25.53l4.266 1.5c7.758 2.789 16.38 5.59 25.06 7.512V424c0 11.03 8.953 20 20 20s20-8.969 20-20v-6.254c22.36-4.793 38.21-18.53 41.83-39.43C261.3 335 219.8 323.1 197.5 316.8z", } + } } } @@ -20077,11 +22133,15 @@ impl IconShape for FaFileInvoice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM288 256H96v64h192V256zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM64 72C64 67.63 67.63 64 72 64h80C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-80C67.63 96 64 92.38 64 88V72zM64 136C64 131.6 67.63 128 72 128h80C156.4 128 160 131.6 160 136v16C160 156.4 156.4 160 152 160h-80C67.63 160 64 156.4 64 152V136zM320 440c0 4.375-3.625 8-8 8h-80C227.6 448 224 444.4 224 440v-16c0-4.375 3.625-8 8-8h80c4.375 0 8 3.625 8 8V440zM320 240v96c0 8.875-7.125 16-16 16h-224C71.13 352 64 344.9 64 336v-96C64 231.1 71.13 224 80 224h224C312.9 224 320 231.1 320 240z", } + } } } @@ -20116,11 +22176,15 @@ impl IconShape for FaFileLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM272 416h-160C103.2 416 96 408.8 96 400C96 391.2 103.2 384 112 384h160c8.836 0 16 7.162 16 16C288 408.8 280.8 416 272 416zM272 352h-160C103.2 352 96 344.8 96 336C96 327.2 103.2 320 112 320h160c8.836 0 16 7.162 16 16C288 344.8 280.8 352 272 352zM288 272C288 280.8 280.8 288 272 288h-160C103.2 288 96 280.8 96 272C96 263.2 103.2 256 112 256h160C280.8 256 288 263.2 288 272z", } + } } } @@ -20155,11 +22219,15 @@ impl IconShape for FaFileMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM288 301.7v36.57C288 345.9 281.9 352 274.3 352L224 351.1v50.29C224 409.9 217.9 416 210.3 416H173.7C166.1 416 160 409.9 160 402.3V351.1L109.7 352C102.1 352 96 345.9 96 338.3V301.7C96 294.1 102.1 288 109.7 288H160V237.7C160 230.1 166.1 224 173.7 224h36.57C217.9 224 224 230.1 224 237.7V288h50.29C281.9 288 288 294.1 288 301.7z", } + } } } @@ -20194,11 +22262,15 @@ impl IconShape for FaFilePdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 304H80V256H88C101.3 256 112 266.7 112 280C112 293.3 101.3 304 88 304zM192 256H200C208.8 256 216 263.2 216 272V336C216 344.8 208.8 352 200 352H192V256zM224 0V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H224zM64 224C55.16 224 48 231.2 48 240V368C48 376.8 55.16 384 64 384C72.84 384 80 376.8 80 368V336H88C118.9 336 144 310.9 144 280C144 249.1 118.9 224 88 224H64zM160 368C160 376.8 167.2 384 176 384H200C226.5 384 248 362.5 248 336V272C248 245.5 226.5 224 200 224H176C167.2 224 160 231.2 160 240V368zM288 224C279.2 224 272 231.2 272 240V368C272 376.8 279.2 384 288 384C296.8 384 304 376.8 304 368V320H336C344.8 320 352 312.8 352 304C352 295.2 344.8 288 336 288H304V256H336C344.8 256 352 248.8 352 240C352 231.2 344.8 224 336 224H288zM256 0L384 128H256V0z", } + } } } @@ -20233,11 +22305,15 @@ impl IconShape for FaFilePen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V299.6L289.3 394.3C281.1 402.5 275.3 412.8 272.5 424.1L257.4 484.2C255.1 493.6 255.7 503.2 258.8 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM564.1 250.1C579.8 265.7 579.8 291 564.1 306.7L534.7 336.1L463.8 265.1L493.2 235.7C508.8 220.1 534.1 220.1 549.8 235.7L564.1 250.1zM311.9 416.1L441.1 287.8L512.1 358.7L382.9 487.9C378.8 492 373.6 494.9 368 496.3L307.9 511.4C302.4 512.7 296.7 511.1 292.7 507.2C288.7 503.2 287.1 497.4 288.5 491.1L303.5 431.8C304.9 426.2 307.8 421.1 311.9 416.1V416.1z", } + } } } @@ -20272,11 +22348,15 @@ impl IconShape for FaFilePowerpoint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM279.6 308.1C284.2 353.5 248.5 392 204 392H160v40C160 440.8 152.8 448 144 448H128c-8.836 0-16-7.164-16-16V256c0-8.836 7.164-16 16-16h71.51C239.3 240 275.6 268.5 279.6 308.1zM160 344h44c15.44 0 28-12.56 28-28S219.4 288 204 288H160V344z", } + } } } @@ -20311,11 +22391,15 @@ impl IconShape for FaFilePrescription { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 240H128v32h48C184.9 272 192 264.9 192 256S184.9 240 176 240zM256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM292.5 315.5l11.38 11.25c6.25 6.25 6.25 16.38 0 22.62l-29.88 30L304 409.4c6.25 6.25 6.25 16.38 0 22.62l-11.25 11.38c-6.25 6.25-16.5 6.25-22.75 0L240 413.3l-30 30c-6.249 6.25-16.48 6.266-22.73 .0156L176 432c-6.25-6.25-6.25-16.38 0-22.62l29.1-30.12L146.8 320H128l.0078 48.01c0 8.875-7.125 16-16 16L96 384c-8.875 0-16-7.125-16-16v-160C80 199.1 87.13 192 96 192h80c35.38 0 64 28.62 64 64c0 24.25-13.62 45-33.5 55.88L240 345.4l29.88-29.88C276.1 309.3 286.3 309.3 292.5 315.5z", } + } } } @@ -20350,11 +22434,15 @@ impl IconShape for FaFileShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V207L291.2 244.2C269.9 252.7 256 273.3 256 296.2C256 352.7 274.9 444.2 350.2 504.4C341.2 509.3 330.9 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM423.1 225.7C428.8 223.4 435.2 223.4 440.9 225.7L560.9 273.7C570 277.4 576 286.2 576 296C576 359.3 550.1 464.8 441.2 510.2C435.3 512.6 428.7 512.6 422.8 510.2C313.9 464.8 288 359.3 288 296C288 286.2 293.1 277.4 303.1 273.7L423.1 225.7zM432 273.8V461.7C500.2 428.7 523.5 362.7 527.4 311.1L432 273.8z", } + } } } @@ -20389,11 +22477,15 @@ impl IconShape for FaFileSignature { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M292.7 342.3C289.7 345.3 288 349.4 288 353.7V416h62.34c4.264 0 8.35-1.703 11.35-4.727l156.9-158l-67.88-67.88L292.7 342.3zM568.5 167.4L536.6 135.5c-9.875-10-26-10-36 0l-27.25 27.25l67.88 67.88l27.25-27.25C578.5 193.4 578.5 177.3 568.5 167.4zM256 0v128h128L256 0zM256 448c-16.07-.2852-30.62-9.359-37.88-23.88c-2.875-5.875-8-6.5-10.12-6.5s-7.25 .625-10 6.125l-7.749 15.38C187.6 444.6 181.1 448 176 448H174.9c-6.5-.5-12-4.75-14-11L144 386.6L133.4 418.5C127.5 436.1 111 448 92.45 448H80C71.13 448 64 440.9 64 432S71.13 416 80 416h12.4c4.875 0 9.102-3.125 10.6-7.625l18.25-54.63C124.5 343.9 133.6 337.3 144 337.3s19.5 6.625 22.75 16.5l13.88 41.63c19.75-16.25 54.13-9.75 66 14.12C248.5 413.2 252.2 415.6 256 415.9V347c0-8.523 3.402-16.7 9.451-22.71L384 206.5V160H256c-17.67 0-32-14.33-32-32L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V448H256z", } + } } } @@ -20428,11 +22520,15 @@ impl IconShape for FaFileVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM224 384c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V288c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32V384zM320 284.9v102.3c0 12.57-13.82 20.23-24.48 13.57L256 376v-80l39.52-24.7C306.2 264.6 320 272.3 320 284.9z", } + } } } @@ -20467,11 +22563,15 @@ impl IconShape for FaFileWaveform { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0v128h128L320 0zM288 128L288 0H112C85.49 0 64 21.49 64 48V224H16C7.164 224 0 231.2 0 240v32C0 280.8 7.164 288 16 288h128c6.062 0 11.59 3.438 14.31 8.844L176 332.2l49.69-99.38c5.438-10.81 23.19-10.81 28.62 0L281.9 288H352c8.844 0 16 7.156 16 16S360.8 320 352 320h-80c-6.062 0-11.59-3.438-14.31-8.844L240 275.8l-49.69 99.38C187.6 380.6 182.1 384 176 384s-11.59-3.438-14.31-8.844L134.1 320H64v144C64 490.5 85.49 512 112 512h288c26.51 0 48-21.49 48-48V160h-127.1C302.3 160 288 145.7 288 128z", } + } } } @@ -20506,11 +22606,15 @@ impl IconShape for FaFileWord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM281.5 240h23.37c7.717 0 13.43 7.18 11.69 14.7l-42.46 184C272.9 444.1 268 448 262.5 448h-29.26c-5.426 0-10.18-3.641-11.59-8.883L192 329.1l-29.61 109.1C160.1 444.4 156.2 448 150.8 448H121.5c-5.588 0-10.44-3.859-11.69-9.305l-42.46-184C65.66 247.2 71.37 240 79.08 240h23.37c5.588 0 10.44 3.859 11.69 9.301L137.8 352L165.6 248.9C167 243.6 171.8 240 177.2 240h29.61c5.426 0 10.18 3.641 11.59 8.883L246.2 352l23.7-102.7C271.1 243.9 275.1 240 281.5 240zM256 0v128h128L256 0z", } + } } } @@ -20545,11 +22649,15 @@ impl IconShape for FaFileZipper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 32h64v32H96V32zM96 96h64v32H96V96zM96 160h64v32H96V160zM128.3 415.1c-40.56 0-70.76-36.45-62.83-75.45L96 224h64l30.94 116.9C198.7 379.7 168.5 415.1 128.3 415.1zM144 336h-32C103.2 336 96 343.2 96 352s7.164 16 16 16h32C152.8 368 160 360.8 160 352S152.8 336 144 336z", } + } } } @@ -20584,11 +22692,15 @@ impl IconShape for FaFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256z", } + } } } @@ -20623,11 +22735,15 @@ impl IconShape for FaFillDrip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M41.37 9.372C53.87-3.124 74.13-3.124 86.63 9.372L168 90.74L221.1 37.66C249.2 9.539 294.8 9.539 322.9 37.66L474.3 189.1C502.5 217.2 502.5 262.8 474.3 290.9L283.9 481.4C246.4 518.9 185.6 518.9 148.1 481.4L30.63 363.9C-6.863 326.4-6.863 265.6 30.63 228.1L122.7 135.1L41.37 54.63C28.88 42.13 28.88 21.87 41.37 9.372V9.372zM217.4 230.6L168 181.3L75.88 273.4C71.69 277.6 68.9 282.6 67.52 288H386.7L429.1 245.7C432.2 242.5 432.2 237.5 429.1 234.3L277.7 82.91C274.5 79.79 269.5 79.79 266.3 82.91L213.3 136L262.6 185.4C275.1 197.9 275.1 218.1 262.6 230.6C250.1 243.1 229.9 243.1 217.4 230.6L217.4 230.6zM448 448C448 422.8 480.6 368.4 499.2 339.3C505.3 329.9 518.7 329.9 524.8 339.3C543.4 368.4 576 422.8 576 448C576 483.3 547.3 512 512 512C476.7 512 448 483.3 448 448H448z", } + } } } @@ -20662,11 +22778,15 @@ impl IconShape for FaFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168 90.74L221.1 37.66C249.2 9.539 294.8 9.539 322.9 37.66L474.3 189.1C502.5 217.2 502.5 262.8 474.3 290.9L283.9 481.4C246.4 518.9 185.6 518.9 148.1 481.4L30.63 363.9C-6.863 326.4-6.863 265.6 30.63 228.1L122.7 135.1L41.37 54.63C28.88 42.13 28.88 21.87 41.37 9.372C53.87-3.124 74.13-3.124 86.63 9.372L168 90.74zM75.88 273.4C71.69 277.6 68.9 282.6 67.52 287.1H386.7L429.1 245.7C432.2 242.5 432.2 237.5 429.1 234.3L277.7 82.91C274.5 79.79 269.5 79.79 266.3 82.91L213.3 136L262.6 185.4C275.1 197.9 275.1 218.1 262.6 230.6C250.1 243.1 229.9 243.1 217.4 230.6L168 181.3L75.88 273.4z", } + } } } @@ -20701,11 +22821,15 @@ impl IconShape for FaFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M463.1 32h-416C21.49 32-.0001 53.49-.0001 80v352c0 26.51 21.49 48 47.1 48h416c26.51 0 48-21.49 48-48v-352C511.1 53.49 490.5 32 463.1 32zM111.1 408c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8L111.1 408zM111.1 280c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V280zM111.1 152c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8L111.1 152zM351.1 400c0 8.836-7.164 16-16 16H175.1c-8.836 0-16-7.164-16-16v-96c0-8.838 7.164-16 16-16h160c8.836 0 16 7.162 16 16V400zM351.1 208c0 8.836-7.164 16-16 16H175.1c-8.836 0-16-7.164-16-16v-96c0-8.838 7.164-16 16-16h160c8.836 0 16 7.162 16 16V208zM463.1 408c0 4.418-3.582 8-8 8h-47.1c-4.418 0-7.1-3.582-7.1-8l0-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V408zM463.1 280c0 4.418-3.582 8-8 8h-47.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V280zM463.1 152c0 4.418-3.582 8-8 8h-47.1c-4.418 0-8-3.582-8-8l0-48c0-4.418 3.582-8 7.1-8h47.1c4.418 0 8 3.582 8 8V152z", } + } } } @@ -20740,11 +22864,15 @@ impl IconShape for FaFilterCircleDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.853 22.87C10.47 8.904 24.54 0 40 0H472C487.5 0 501.5 8.904 508.1 22.87C514.8 36.84 512.7 53.37 502.1 65.33L396.4 195.6C316.2 212.1 255.1 283 255.1 368C255.1 395.4 262.3 421.4 273.5 444.5C271.8 443.7 270.3 442.7 268.8 441.6L204.8 393.6C196.7 387.6 192 378.1 192 368V288.9L9.042 65.33C-.745 53.37-2.765 36.84 3.854 22.87H3.853zM576 368C576 447.5 511.5 512 432 512C352.5 512 287.1 447.5 287.1 368C287.1 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM413 331.1C418.1 329.3 425.6 327.9 431.8 328C439.1 328.1 448.9 329.8 458.1 332.1C466.7 334.2 475.4 328.1 477.5 320.4C479.7 311.8 474.4 303.2 465.9 301C460.3 299.6 454.3 298.3 448 297.4V288C448 279.2 440.8 272 432 272C423.2 272 416 279.2 416 288V297.5C409.9 298.7 403.7 300.7 397.1 303.8C386.1 310.1 374.9 322.2 376.1 341C377.1 357 387.8 366.4 397.7 371.7C406.6 376.4 417.5 379.5 426.3 381.1L428.1 382.5C438.3 385.4 445.1 387.7 451.2 390.8C455.8 393.5 455.1 395.1 455.1 396.5C456.1 398.9 455.5 400.2 454.1 401C454.3 401.1 453.2 403.2 450.1 404.4C446.3 406.9 439.2 408.2 432.5 407.1C422.1 407.7 414 404.8 402.6 401.2C400.7 400.6 398.8 400 396.8 399.4C388.3 396.8 379.3 401.5 376.7 409.9C374.1 418.3 378.8 427.3 387.2 429.9C388.9 430.4 390.5 430.1 392.3 431.5C399.3 433.8 407.4 436.4 416 438.1V449.5C416 458.4 423.2 465.5 432 465.5C440.8 465.5 448 458.4 448 449.5V438.7C454.2 437.6 460.5 435.6 466.3 432.5C478.3 425.9 488.5 413.8 487.1 395.5C487.5 379.4 477.7 369.3 467.5 363.3C458.1 357.7 446.2 354.4 436.9 351.7L436.8 351.7C426.3 348.7 418.5 346.5 412.9 343.5C408.1 340.9 408.1 339.5 408.1 339.1L408.1 338.1C407.9 337 408.4 336.1 408.8 335.4C409.4 334.5 410.6 333.3 413 331.1L413 331.1z", } + } } } @@ -20779,11 +22907,15 @@ impl IconShape for FaFilterCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.853 22.87C10.47 8.904 24.54 0 40 0H472C487.5 0 501.5 8.904 508.1 22.87C514.8 36.84 512.7 53.37 502.1 65.33L396.4 195.6C316.2 212.1 255.1 283 255.1 368C255.1 395.4 262.3 421.4 273.5 444.5C271.8 443.7 270.3 442.7 268.8 441.6L204.8 393.6C196.7 387.6 192 378.1 192 368V288.9L9.042 65.33C-.745 53.37-2.765 36.84 3.854 22.87H3.853zM287.1 368C287.1 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 287.1 447.5 287.1 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } + } } } @@ -20818,11 +22950,15 @@ impl IconShape for FaFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.853 54.87C10.47 40.9 24.54 32 40 32H472C487.5 32 501.5 40.9 508.1 54.87C514.8 68.84 512.7 85.37 502.1 97.33L320 320.9V448C320 460.1 313.2 471.2 302.3 476.6C291.5 482 278.5 480.9 268.8 473.6L204.8 425.6C196.7 419.6 192 410.1 192 400V320.9L9.042 97.33C-.745 85.37-2.765 68.84 3.854 54.87L3.853 54.87z", } + } } } @@ -20857,11 +22993,15 @@ impl IconShape for FaFingerprint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.1 246c-13.25 0-23.1 10.75-23.1 23.1c1.125 72.25-8.124 141.9-27.75 211.5C201.7 491.3 206.6 512 227.5 512c10.5 0 20.12-6.875 23.12-17.5c13.5-47.87 30.1-125.4 29.5-224.5C280.1 256.8 269.4 246 256.1 246zM255.2 164.3C193.1 164.1 151.2 211.3 152.1 265.4c.75 47.87-3.75 95.87-13.37 142.5c-2.75 12.1 5.624 25.62 18.62 28.37c12.1 2.625 25.62-5.625 28.37-18.62c10.37-50.12 15.12-101.6 14.37-152.1C199.7 238.6 219.1 212.1 254.5 212.3c31.37 .5 57.24 25.37 57.62 55.5c.8749 47.1-2.75 96.25-10.62 143.5c-2.125 12.1 6.749 25.37 19.87 27.62c19.87 3.25 26.75-15.12 27.5-19.87c8.249-49.1 12.12-101.1 11.25-151.1C359.2 211.1 312.2 165.1 255.2 164.3zM144.6 144.5C134.2 136.1 119.2 137.6 110.7 147.9C85.25 179.4 71.38 219.3 72 259.9c.6249 37.62-2.375 75.37-8.999 112.1c-2.375 12.1 6.249 25.5 19.25 27.87c20.12 3.5 27.12-14.87 27.1-19.37c7.124-39.87 10.5-80.62 9.749-121.4C119.6 229.3 129.2 201.3 147.1 178.3C156.4 167.9 154.9 152.9 144.6 144.5zM253.1 82.14C238.6 81.77 223.1 83.52 208.2 87.14c-12.87 2.1-20.87 15.1-17.87 28.87c3.125 12.87 15.1 20.75 28.1 17.75C230.4 131.3 241.7 130 253.4 130.1c75.37 1.125 137.6 61.5 138.9 134.6c.5 37.87-1.375 75.1-5.624 113.6c-1.5 13.12 7.999 24.1 21.12 26.5c16.75 1.1 25.5-11.87 26.5-21.12c4.625-39.75 6.624-79.75 5.999-119.7C438.6 165.3 355.1 83.64 253.1 82.14zM506.1 203.6c-2.875-12.1-15.51-21.25-28.63-18.38c-12.1 2.875-21.12 15.75-18.25 28.62c4.75 21.5 4.875 37.5 4.75 61.62c-.1249 13.25 10.5 24.12 23.75 24.25c13.12 0 24.12-10.62 24.25-23.87C512.1 253.8 512.3 231.8 506.1 203.6zM465.1 112.9c-48.75-69.37-128.4-111.7-213.3-112.9c-69.74-.875-134.2 24.84-182.2 72.96c-46.37 46.37-71.34 108-70.34 173.6l-.125 21.5C-.3651 281.4 10.01 292.4 23.26 292.8C23.51 292.9 23.76 292.9 24.01 292.9c12.1 0 23.62-10.37 23.1-23.37l.125-23.62C47.38 193.4 67.25 144 104.4 106.9c38.87-38.75 91.37-59.62 147.7-58.87c69.37 .1 134.7 35.62 174.6 92.37c7.624 10.87 22.5 13.5 33.37 5.875C470.1 138.6 473.6 123.8 465.1 112.9z", } + } } } @@ -20896,11 +23036,15 @@ impl IconShape for FaFireBurner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349 61.49C356.9 51.61 365.8 40.76 375.5 31.99C381.1 26.87 389.9 26.89 395.5 32.03C420.2 54.71 441.1 84.69 455.8 113.2C470.4 141.2 480 169.9 480 190.1C480 277.9 408.7 352 320 352C230.3 352 160 277.8 160 190.1C160 163.7 172.7 131.5 192.4 99.52C212.4 67.16 240.5 33.43 273.8 3.734C279.4-1.26 287.1-1.242 293.5 3.773C313.3 21.55 331.8 40.74 349 61.49V61.49zM390 176.1C388 172.1 386 168.1 383 164.1L347 206.1C347 206.1 289 132.1 285 127.1C255 164.1 240 185.1 240 209.1C240 258.1 276 287.1 320.1 287.1C339 287.1 355 282.1 370 272.1C400 251.1 408 209.1 390 176.1zM32 287.1C32 270.3 46.33 255.1 64 255.1H96C113.7 255.1 128 270.3 128 287.1C128 305.7 113.7 319.1 96 319.1V384H544V319.1C526.3 319.1 512 305.7 512 287.1C512 270.3 526.3 255.1 544 255.1H576C593.7 255.1 608 270.3 608 287.1V384C625.7 384 640 398.3 640 416V480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480V416C0 398.3 14.33 384 32 384V287.1zM320 480C337.7 480 352 465.7 352 448C352 430.3 337.7 416 320 416C302.3 416 288 430.3 288 448C288 465.7 302.3 480 320 480zM448 416C430.3 416 416 430.3 416 448C416 465.7 430.3 480 448 480C465.7 480 480 465.7 480 448C480 430.3 465.7 416 448 416zM192 480C209.7 480 224 465.7 224 448C224 430.3 209.7 416 192 416C174.3 416 160 430.3 160 448C160 465.7 174.3 480 192 480z", } + } } } @@ -20935,11 +23079,15 @@ impl IconShape for FaFireExtinguisher { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 480c0 17.67 14.33 32 31.1 32H256c17.67 0 31.1-14.33 31.1-32l-.0001-32H64L64 480zM503.4 5.56c-5.453-4.531-12.61-6.406-19.67-5.188l-175.1 32c-11.41 2.094-19.7 12.03-19.7 23.63L224 56L224 32c0-17.67-14.33-32-31.1-32H160C142.3 0 128 14.33 128 32l.0002 26.81C69.59 69.32 20.5 110.6 1.235 168.4C-2.952 181 3.845 194.6 16.41 198.8C18.94 199.6 21.48 200 24 200c10.05 0 19.42-6.344 22.77-16.41C59.45 145.5 90.47 117.8 128 108L128 139.2C90.27 157.2 64 195.4 64 240L64 416h223.1l.0001-176c0-44.6-26.27-82.79-63.1-100.8L224 104l63.1-.002c0 11.59 8.297 21.53 19.7 23.62l175.1 31.1c1.438 .25 2.875 .375 4.297 .375c5.578 0 11.03-1.938 15.37-5.562c5.469-4.562 8.625-11.31 8.625-18.44V23.1C511.1 16.87 508.8 10.12 503.4 5.56zM176 96C167.2 96 160 88.84 160 80S167.2 64 176 64s15.1 7.164 15.1 16S184.8 96 176 96z", } + } } } @@ -20974,11 +23122,15 @@ impl IconShape for FaFireFlameCurved { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 319.1C384 425.9 297.9 512 192 512s-192-86.13-192-192c0-58.67 27.82-106.8 54.57-134.1C69.54 169.3 96 179.8 96 201.5v85.5c0 35.17 27.97 64.5 63.16 64.94C194.9 352.5 224 323.6 224 288c0-88-175.1-96.12-52.15-277.2c13.5-19.72 44.15-10.77 44.15 13.03C215.1 127 384 149.7 384 319.1z", } + } } } @@ -21013,11 +23165,15 @@ impl IconShape for FaFireFlameSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M203.1 4.365c-6.177-5.82-16.06-5.819-22.23-.0007C74.52 104.5 0 234.1 0 312C0 437.9 79 512 192 512s192-74.05 192-200C384 233.9 309 104.2 203.1 4.365zM192 432c-56.5 0-96-37.76-96-91.74c0-12.47 4.207-55.32 83.87-143c6.314-6.953 17.95-6.953 24.26 0C283.8 284.9 288 327.8 288 340.3C288 394.2 248.5 432 192 432z", } + } } } @@ -21052,11 +23208,15 @@ impl IconShape for FaFire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M323.5 51.25C302.8 70.5 284 90.75 267.4 111.1C240.1 73.62 206.2 35.5 168 0C69.75 91.12 0 210 0 281.6C0 408.9 100.2 512 224 512s224-103.1 224-230.4C448 228.4 396 118.5 323.5 51.25zM304.1 391.9C282.4 407 255.8 416 226.9 416c-72.13 0-130.9-47.73-130.9-125.2c0-38.63 24.24-72.64 72.74-130.8c7 8 98.88 125.4 98.88 125.4l58.63-66.88c4.125 6.75 7.867 13.52 11.24 19.9C364.9 290.6 353.4 357.4 304.1 391.9z", } + } } } @@ -21091,11 +23251,15 @@ impl IconShape for FaFishFins { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.8 96.61C407.7 100.6 454.3 123.6 490 150.4C529.2 179.8 557.3 215.1 571.7 239.9C577.4 249.9 577.4 262.1 571.7 272.1C557.3 296.9 529.2 332.2 490 361.6C454.3 388.4 407.7 411.4 352.8 415.4L275.2 473.6C264.6 481.6 250.2 482.1 238.9 475.1C227.7 468 222 454.7 224.6 441.7L234.3 393.1C214.1 384.1 197.5 373.2 181.1 361.6C166.6 350.1 152.1 337.7 141.2 325.3L48.12 379.6C35.61 386.9 19.76 384.9 9.475 374.7C-.8124 364.5-2.969 348.7 4.217 336.1L50 256L4.217 175.9C-2.969 163.3-.8124 147.5 9.475 137.3C19.76 127.1 35.61 125.1 48.12 132.4L141.2 186.7C152.1 174.3 166.6 161.9 181.1 150.4C197.5 138.8 214.1 127.9 234.3 118.9L224.6 70.28C222 57.27 227.7 44 238.9 36.93C250.2 29.85 264.6 30.44 275.2 38.4L352.8 96.61zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } + } } } @@ -21130,11 +23294,15 @@ impl IconShape for FaFish { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M180.5 141.5C219.7 108.5 272.6 80 336 80C399.4 80 452.3 108.5 491.5 141.5C530.5 174.5 558.3 213.1 572.4 241.3C577.2 250.5 577.2 261.5 572.4 270.7C558.3 298 530.5 337.5 491.5 370.5C452.3 403.5 399.4 432 336 432C272.6 432 219.7 403.5 180.5 370.5C164.3 356.7 150 341.9 137.8 327.3L48.12 379.6C35.61 386.9 19.76 384.9 9.474 374.7C-.8133 364.5-2.97 348.7 4.216 336.1L50 256L4.216 175.9C-2.97 163.3-.8133 147.5 9.474 137.3C19.76 127.1 35.61 125.1 48.12 132.4L137.8 184.7C150 170.1 164.3 155.3 180.5 141.5L180.5 141.5zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } + } } } @@ -21169,11 +23337,15 @@ impl IconShape for FaFlagCheckered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M509.5 .0234c-6.145 0-12.53 1.344-18.64 4.227c-44.11 20.86-76.81 27.94-104.1 27.94c-57.89 0-91.53-31.86-158.2-31.87C195 .3203 153.3 8.324 96 32.38V32c0-17.75-14.25-32-32-32S32 14.25 32 32L31.96 496c0 8.75 7.25 16 16 16H80C88.75 512 96 504.8 96 496V384c51.74-23.86 92.71-31.82 128.3-31.82c71.09 0 120.6 31.78 191.7 31.78c30.81 0 65.67-5.969 108.1-23.09C536.3 355.9 544 344.4 544 332.1V30.74C544 12.01 527.8 .0234 509.5 .0234zM480 141.8c-31.99 14.04-57.81 20.59-80 22.49v80.21c25.44-1.477 51.59-6.953 80-17.34V308.9c-22.83 7.441-43.93 11.08-64.03 11.08c-5.447 0-10.71-.4258-15.97-.8906V244.5c-4.436 .2578-8.893 .6523-13.29 .6523c-25.82 0-47.35-4.547-66.71-10.08v66.91c-23.81-6.055-50.17-11.41-80-12.98V213.1C236.2 213.7 232.5 213.3 228.5 213.3C208.8 213.3 185.1 217.7 160 225.1v69.1C139.2 299.4 117.9 305.8 96 314.4V250.7l24.77-10.39C134.8 234.5 147.6 229.9 160 225.1V143.4C140.9 148.5 120.1 155.2 96 165.3V101.8l24.77-10.39C134.8 85.52 147.6 80.97 160 77.02v66.41c26.39-6.953 49.09-10.17 68.48-10.16c4.072 0 7.676 .4453 11.52 .668V65.03C258.6 66.6 274.4 71.55 293.2 77.83C301.7 80.63 310.7 83.45 320 86.12v66.07c20.79 6.84 41.45 12.96 66.71 12.96c4.207 0 8.781-.4766 13.29-.8594V95.54c25.44-1.477 51.59-6.953 80-17.34V141.8zM240 133.9v80.04c18.61 1.57 34.37 6.523 53.23 12.8C301.7 229.6 310.7 232.4 320 235.1V152.2C296.1 144.3 271.6 135.8 240 133.9z", } + } } } @@ -21208,11 +23380,15 @@ impl IconShape for FaFlagUsa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 61.63V30.74c0-25-28.81-37.99-53.17-26.49C306.3 91.5 321.5-62.25 96 32.38V32c0-17.75-14.25-32-32-32S32 14.25 32 32L31.96 496c0 8.75 7.25 16 15.1 16H80C88.75 512 96 504.8 96 496V384c200-92.25 238.8 53.25 428.1-23.12C536.3 355.9 544 344.4 544 332.1V296.1c-46.98 17.25-86.42 24.12-120.8 24.12c-40.25-.125-74.17-8.5-107.7-16.62C254 288.5 195.3 274.8 96 314.8v-34.5c102-37.63 166.5-22.75 228.4-7.625C385.1 287.8 444.7 301.4 544 261.5V200c-46.98 17.25-86.42 24.12-120.8 24.12c-40.25 0-74.17-8.375-107.7-16.5C254 192.5 195.3 178.8 96 218.8v-34.5c102-37.5 166.5-22.62 228.4-7.5C385.1 191.8 444.7 205.4 544 165.6V96.75c-57.75 23.5-100.4 31.38-135.8 31.38c-62.96 0-118.9-27.09-120.2-27.38V67.5C331.9 78.94 390.1 128.3 544 61.63zM160 136c-8.75 0-16-7.125-16-16s7.25-16 16-16s16 7.125 16 16S168.8 136 160 136zM160 72c-8.75 0-16-7-16-16c0-8.75 7.25-16 16-16s16 7.125 16 16S168.8 72 160 72zM224 128C215.3 128 208 120.9 208 112S215.3 96 224 96s16 7 16 16C240 120.8 232.8 128 224 128zM224 64.25c-8.75 0-16-7-16-16c0-8.75 7.25-16 16-16s16 7.125 16 16S232.8 64.25 224 64.25z", } + } } } @@ -21247,11 +23423,15 @@ impl IconShape for FaFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z", } + } } } @@ -21286,11 +23466,15 @@ impl IconShape for FaFlaskVial { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 442.5C149.1 446.1 139.2 448 128 448C74.98 448 32 405 32 352V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H224C241.7 0 256 14.33 256 32C256 49.67 241.7 64 224 64V309.9L175 389.4C165.2 405.4 160 423.8 160 442.5zM96 160H160V64H96V160zM512 0C529.7 0 544 14.33 544 32C544 49.67 529.7 64 512 64V214.9L629.7 406.2C636.4 417.2 640 429.7 640 442.6C640 480.9 608.9 512 570.6 512H261.4C223.1 512 191.1 480.9 191.1 442.6C191.1 429.7 195.6 417.2 202.3 406.2L319.1 214.9V64C302.3 64 287.1 49.67 287.1 32C287.1 14.33 302.3 0 319.1 0L512 0zM384 64V224C384 229.9 382.4 235.7 379.3 240.8L330.5 320H501.5L452.7 240.8C449.6 235.7 448 229.9 448 224V64H384z", } + } } } @@ -21325,11 +23509,15 @@ impl IconShape for FaFlask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M437.2 403.5L319.1 215L319.1 64h7.1c13.25 0 23.1-10.75 23.1-24l-.0002-16c0-13.25-10.75-24-23.1-24H120C106.8 0 96.01 10.75 96.01 24l-.0002 16c0 13.25 10.75 24 23.1 24h7.1L128 215l-117.2 188.5C-18.48 450.6 15.27 512 70.89 512h306.2C432.7 512 466.5 450.5 437.2 403.5zM137.1 320l48.15-77.63C189.8 237.3 191.9 230.8 191.9 224l.0651-160h63.99l-.06 160c0 6.875 2.25 13.25 5.875 18.38L309.9 320H137.1z", } + } } } @@ -21364,11 +23552,15 @@ impl IconShape for FaFloppyDisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M433.1 129.1l-83.9-83.9C342.3 38.32 327.1 32 316.1 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V163.9C448 152.9 441.7 137.7 433.1 129.1zM224 416c-35.34 0-64-28.66-64-64s28.66-64 64-64s64 28.66 64 64S259.3 416 224 416zM320 208C320 216.8 312.8 224 304 224h-224C71.16 224 64 216.8 64 208v-96C64 103.2 71.16 96 80 96h224C312.8 96 320 103.2 320 112V208z", } + } } } @@ -21403,11 +23595,15 @@ impl IconShape for FaFlorinSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 32C369.7 32 384 46.33 384 64C384 81.67 369.7 96 352 96H314.7C301.7 96 290.1 103.8 285.1 115.7L240 224H320C337.7 224 352 238.3 352 256C352 273.7 337.7 288 320 288H213.3L157.9 420.9C143 456.7 108.1 480 69.33 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H69.33C82.25 416 93.9 408.2 98.87 396.3L144 288H64C46.33 288 32 273.7 32 256C32 238.3 46.33 224 64 224H170.7L226.1 91.08C240.1 55.3 275.9 32 314.7 32H352z", } + } } } @@ -21442,11 +23638,15 @@ impl IconShape for FaFolderClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80V160h512V144C512 117.5 490.5 96 464 96zM0 432C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48V192H0V432z", } + } } } @@ -21481,11 +23681,15 @@ impl IconShape for FaFolderMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80v352C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM336 311.1H175.1C162.7 311.1 152 301.3 152 288c0-13.26 10.74-23.1 23.1-23.1h160C349.3 264 360 274.7 360 288S349.3 311.1 336 311.1z", } + } } } @@ -21520,11 +23724,15 @@ impl IconShape for FaFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M147.8 192H480V144C480 117.5 458.5 96 432 96h-160l-64-64h-160C21.49 32 0 53.49 0 80v328.4l90.54-181.1C101.4 205.6 123.4 192 147.8 192zM543.1 224H147.8C135.7 224 124.6 230.8 119.2 241.7L0 480h447.1c12.12 0 23.2-6.852 28.62-17.69l96-192C583.2 249 567.7 224 543.1 224z", } + } } } @@ -21559,11 +23767,15 @@ impl IconShape for FaFolderPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80v352C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM336 311.1h-56v56C279.1 381.3 269.3 392 256 392c-13.27 0-23.1-10.74-23.1-23.1V311.1H175.1C162.7 311.1 152 301.3 152 288c0-13.26 10.74-23.1 23.1-23.1h56V207.1C232 194.7 242.7 184 256 184s23.1 10.74 23.1 23.1V264h56C349.3 264 360 274.7 360 288S349.3 311.1 336 311.1z", } + } } } @@ -21598,11 +23810,15 @@ impl IconShape for FaFolderTree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 32h-112l-32-32H320c-17.62 0-32 14.38-32 32v160c0 17.62 14.38 32 32 32h224c17.62 0 32-14.38 32-32V64C576 46.38 561.6 32 544 32zM544 320h-112l-32-32H320c-17.62 0-32 14.38-32 32v160c0 17.62 14.38 32 32 32h224c17.62 0 32-14.38 32-32v-128C576 334.4 561.6 320 544 320zM64 16C64 7.125 56.88 0 48 0h-32C7.125 0 0 7.125 0 16V416c0 17.62 14.38 32 32 32h224v-64H64V160h192V96H64V16z", } + } } } @@ -21637,11 +23853,15 @@ impl IconShape for FaFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 144v288c0 26.5-21.5 48-48 48h-416C21.5 480 0 458.5 0 432v-352C0 53.5 21.5 32 48 32h160l64 64h192C490.5 96 512 117.5 512 144z", } + } } } @@ -21676,11 +23896,15 @@ impl IconShape for FaFontAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 48V384c-63.09 22.54-82.34 32-119.5 32c-62.82 0-86.6-32-149.3-32C158.6 384 142.6 387.6 128 392.2v-64C142.6 323.6 158.6 320 179.2 320c62.73 0 86.51 32 149.3 32C348.9 352 364.1 349 384 342.7v-208C364.1 141 348.9 144 328.5 144c-62.82 0-86.6-32-149.3-32C128.4 112 104.3 132.6 64 140.7v307.3C64 465.7 49.67 480 32 480S0 465.7 0 448V63.1C0 46.33 14.33 32 31.1 32S64 46.33 64 63.1V76.66C104.3 68.63 128.4 48 179.2 48c62.73 0 86.51 32 149.3 32C365.7 80 384.9 70.54 448 48z", } + } } } @@ -21715,11 +23939,15 @@ impl IconShape for FaFont { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 416h-25.81L253.1 52.76c-4.688-12.47-16.57-20.76-29.91-20.76s-25.34 8.289-30.02 20.76L57.81 416H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h96c17.67 0 32-14.31 32-32s-14.33-32-32-32H126.2l17.1-48h159.6l17.1 48H320c-17.67 0-32 14.31-32 32s14.33 32 32 32h96c17.67 0 32-14.31 32-32S433.7 416 416 416zM168.2 304L224 155.1l55.82 148.9H168.2z", } + } } } @@ -21754,11 +23982,15 @@ impl IconShape for FaFootball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z", } + } } } @@ -21793,11 +24025,15 @@ impl IconShape for FaForwardFast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 96.03v319.9c0 17.67-14.33 31.1-31.1 31.1C462.3 447.1 448 433.6 448 415.1V284.1l-171.5 156.5C255.9 457.7 224 443.3 224 415.1V284.1l-171.5 156.5C31.88 457.7 0 443.3 0 415.1V96.03c0-27.37 31.88-41.74 52.5-24.62L224 226.8V96.03c0-27.37 31.88-41.74 52.5-24.62L448 226.8V96.03c0-17.67 14.33-31.1 31.1-31.1C497.7 64.03 512 78.36 512 96.03z", } + } } } @@ -21832,11 +24068,15 @@ impl IconShape for FaForwardStep { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.1 447.1c17.67 0 31.1-14.33 31.1-32V96.03c0-17.67-14.33-32-32-32c-17.67 0-31.1 14.33-31.1 31.1v319.9C255.1 433.6 270.3 447.1 287.1 447.1zM52.51 440.6l192-159.1c7.625-6.436 11.43-15.53 11.43-24.62c0-9.094-3.809-18.18-11.43-24.62l-192-159.1C31.88 54.28 0 68.66 0 96.03v319.9C0 443.3 31.88 457.7 52.51 440.6z", } + } } } @@ -21871,11 +24111,15 @@ impl IconShape for FaForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M52.51 440.6l171.5-142.9V214.3L52.51 71.41C31.88 54.28 0 68.66 0 96.03v319.9C0 443.3 31.88 457.7 52.51 440.6zM308.5 440.6l192-159.1c15.25-12.87 15.25-36.37 0-49.24l-192-159.1c-20.63-17.12-52.51-2.749-52.51 24.62v319.9C256 443.3 287.9 457.7 308.5 440.6z", } + } } } @@ -21910,11 +24154,15 @@ impl IconShape for FaFrancSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 32C305.7 32 320 46.33 320 64C320 81.67 305.7 96 288 96H112V192H256C273.7 192 288 206.3 288 224C288 241.7 273.7 256 256 256H112V320H192C209.7 320 224 334.3 224 352C224 369.7 209.7 384 192 384H112V448C112 465.7 97.67 480 80 480C62.33 480 48 465.7 48 448V384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320H48V64C48 46.33 62.33 32 80 32H288z", } + } } } @@ -21949,11 +24197,15 @@ impl IconShape for FaFrog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528 416h-32.07l-90.32-96.34l140.6-79.03c18.38-10.25 29.75-29.62 29.75-50.62c0-21.5-11.75-41-30.5-51.25c-40.5-22.25-99.07-41.43-99.07-41.43C439.6 60.19 407.3 32 368 32s-71.77 28.25-78.52 65.5C126.7 113-.4999 250.1 .0001 417C.1251 451.9 29.13 480 64 480h304c8.875 0 16-7.125 16-16c0-26.51-21.49-48-47.1-48H284.3l23.93-32.38c24.25-36.13 10.38-88.25-33.63-106.5C250.8 267.1 223 272.4 202.4 288L169.6 312.5c-7.125 5.375-17.12 4-22.38-3.125c-5.375-7.125-4-17.12 3.125-22.38l34.75-26.12c36.87-27.62 88.37-27.62 125.1 0c10.88 8.125 45.88 39 40.88 93.13L469.6 480h90.38c8.875 0 16-7.125 16-16C576 437.5 554.5 416 528 416zM344 112c0-13.25 10.75-24 24-24s24 10.75 24 24s-10.75 24-24 24S344 125.3 344 112z", } + } } } @@ -21988,11 +24240,15 @@ impl IconShape for FaFutbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M177.1 228.6L207.9 320h96.5l29.62-91.38L256 172.1L177.1 228.6zM255.1 0C114.6 0 .0001 114.6 .0001 256S114.6 512 256 512s255.1-114.6 255.1-255.1S397.4 0 255.1 0zM416.6 360.9l-85.4-1.297l-25.15 81.59C290.1 445.5 273.4 448 256 448s-34.09-2.523-50.09-6.859L180.8 359.6l-85.4 1.297c-18.12-27.66-29.15-60.27-30.88-95.31L134.3 216.4L106.6 135.6c21.16-26.21 49.09-46.61 81.06-58.84L256 128l68.29-51.22c31.98 12.23 59.9 32.64 81.06 58.84L377.7 216.4l69.78 49.1C445.8 300.6 434.8 333.2 416.6 360.9z", } + } } } @@ -22027,11 +24283,15 @@ impl IconShape for FaG { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 256c0 143.4-118.6 222.3-225 222.3c-132.3 0-222.1-106.2-222.1-222.4c0-124.4 100.9-223.9 223.1-223.9c84.84 0 167.8 55.28 167.8 88.2c0 18.28-14.95 32-32 32c-31.04 0-46.79-56.16-135.8-56.16c-87.66 0-159.1 70.66-159.1 159.8c0 34.81 27.19 158.8 159.1 158.8c79.45 0 144.6-55.1 158.1-126.7h-134.1c-17.67 0-32-14.33-32-32s14.33-31.1 32-31.1H416C433.7 224 448 238.3 448 256z", } + } } } @@ -22066,11 +24326,15 @@ impl IconShape for FaGamepad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 64H192C85.96 64 0 149.1 0 256s85.96 192 192 192h256c106 0 192-85.96 192-192S554 64 448 64zM247.1 280h-32v32c0 13.2-10.78 24-23.98 24c-13.2 0-24.02-10.8-24.02-24v-32L136 279.1C122.8 279.1 111.1 269.2 111.1 256c0-13.2 10.85-24.01 24.05-24.01L167.1 232v-32c0-13.2 10.82-24 24.02-24c13.2 0 23.98 10.8 23.98 24v32h32c13.2 0 24.02 10.8 24.02 24C271.1 269.2 261.2 280 247.1 280zM431.1 344c-22.12 0-39.1-17.87-39.1-39.1s17.87-40 39.1-40s39.1 17.88 39.1 40S454.1 344 431.1 344zM495.1 248c-22.12 0-39.1-17.87-39.1-39.1s17.87-40 39.1-40c22.12 0 39.1 17.88 39.1 40S518.1 248 495.1 248z", } + } } } @@ -22105,11 +24369,15 @@ impl IconShape for FaGasPump { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 64C32 28.65 60.65 0 96 0H256C291.3 0 320 28.65 320 64V256H328C376.6 256 416 295.4 416 344V376C416 389.3 426.7 400 440 400C453.3 400 464 389.3 464 376V221.1C436.4 214.9 416 189.8 416 160V96L384 64C375.2 55.16 375.2 40.84 384 32C392.8 23.16 407.2 23.16 416 32L493.3 109.3C505.3 121.3 512 137.5 512 154.5V376C512 415.8 479.8 448 440 448C400.2 448 368 415.8 368 376V344C368 321.9 350.1 303.1 328 303.1H320V448C337.7 448 352 462.3 352 480C352 497.7 337.7 512 320 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64zM96 176C96 184.8 103.2 192 112 192H240C248.8 192 256 184.8 256 176V80C256 71.16 248.8 64 240 64H112C103.2 64 96 71.16 96 80V176z", } + } } } @@ -22144,11 +24412,15 @@ impl IconShape for FaGaugeHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64zM256 416C291.3 416 320 387.3 320 352C320 334.6 313.1 318.9 301.9 307.4L365.1 161.7C371.3 149.5 365.8 135.4 353.7 130C341.5 124.7 327.4 130.2 322 142.3L257.9 288C257.3 288 256.6 287.1 256 287.1C220.7 287.1 192 316.7 192 352C192 387.3 220.7 416 256 416V416zM144 112C126.3 112 112 126.3 112 144C112 161.7 126.3 176 144 176C161.7 176 176 161.7 176 144C176 126.3 161.7 112 144 112zM96 288C113.7 288 128 273.7 128 256C128 238.3 113.7 224 96 224C78.33 224 64 238.3 64 256C64 273.7 78.33 288 96 288zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } + } } } @@ -22183,11 +24455,15 @@ impl IconShape for FaGaugeSimpleHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM304.7 310.4L381.3 163.1C387.4 151.3 382.8 136.8 371.1 130.7C359.3 124.6 344.8 129.2 338.7 140.9L262.1 288.3C260.1 288.1 258.1 287.1 255.1 287.1C220.7 287.1 191.1 316.7 191.1 352C191.1 387.3 220.7 416 255.1 416C291.3 416 320 387.3 320 352C320 336.1 314.2 321.6 304.7 310.4L304.7 310.4z", } + } } } @@ -22222,11 +24498,15 @@ impl IconShape for FaGaugeSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM280 292.7V88C280 74.75 269.3 64 256 64C242.7 64 232 74.75 232 88V292.7C208.5 302.1 192 325.1 192 352C192 387.3 220.7 416 256 416C291.3 416 320 387.3 320 352C320 325.1 303.5 302.1 280 292.7z", } + } } } @@ -22261,11 +24541,15 @@ impl IconShape for FaGauge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM280 292.7V88C280 74.75 269.3 64 256 64C242.7 64 232 74.75 232 88V292.7C208.5 302.1 192 325.1 192 352C192 387.3 220.7 416 256 416C291.3 416 320 387.3 320 352C320 325.1 303.5 302.1 280 292.7zM144 176C161.7 176 176 161.7 176 144C176 126.3 161.7 112 144 112C126.3 112 112 126.3 112 144C112 161.7 126.3 176 144 176zM96 224C78.33 224 64 238.3 64 256C64 273.7 78.33 288 96 288C113.7 288 128 273.7 128 256C128 238.3 113.7 224 96 224zM416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288zM368 112C350.3 112 336 126.3 336 144C336 161.7 350.3 176 368 176C385.7 176 400 161.7 400 144C400 126.3 385.7 112 368 112z", } + } } } @@ -22300,11 +24584,15 @@ impl IconShape for FaGavel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 216.3c0-6.125-2.344-12.25-7.031-16.93L482.3 176.8c-4.688-4.686-10.84-7.028-16.1-7.028s-12.31 2.343-16.1 7.028l-5.625 5.625L329.6 69.28l5.625-5.625c4.687-4.688 7.03-10.84 7.03-16.1s-2.343-12.31-7.03-16.1l-22.62-22.62C307.9 2.344 301.8 0 295.7 0s-12.15 2.344-16.84 7.031L154.2 131.5C149.6 136.2 147.2 142.3 147.2 148.5s2.344 12.25 7.031 16.94l22.62 22.62c4.688 4.688 10.84 7.031 16.1 7.031c6.156 0 12.31-2.344 16.1-7.031l5.625-5.625l113.1 113.1l-5.625 5.621c-4.688 4.688-7.031 10.84-7.031 16.1s2.344 12.31 7.031 16.1l22.62 22.62c4.688 4.688 10.81 7.031 16.94 7.031s12.25-2.344 16.94-7.031l124.5-124.6C509.7 228.5 512 222.5 512 216.3zM227.8 238.1L169.4 297.4C163.1 291.1 154.9 288 146.7 288S130.4 291.1 124.1 297.4l-114.7 114.7c-6.25 6.248-9.375 14.43-9.375 22.62s3.125 16.37 9.375 22.62l45.25 45.25C60.87 508.9 69.06 512 77.25 512s16.37-3.125 22.62-9.375l114.7-114.7c6.25-6.25 9.376-14.44 9.376-22.62c0-8.185-3.125-16.37-9.374-22.62l58.43-58.43L227.8 238.1z", } + } } } @@ -22339,11 +24627,15 @@ impl IconShape for FaGear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z", } + } } } @@ -22378,11 +24670,15 @@ impl IconShape for FaGears { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M286.3 155.1C287.4 161.9 288 168.9 288 175.1C288 183.1 287.4 190.1 286.3 196.9L308.5 216.7C315.5 223 318.4 232.1 314.7 241.7C312.4 246.1 309.9 252.2 307.1 257.2L304 262.6C300.1 267.6 297.7 272.4 294.2 277.1C288.5 284.7 278.5 287.2 269.5 284.2L241.2 274.9C230.5 283.8 218.3 290.9 205 295.9L198.1 324.9C197 334.2 189.8 341.6 180.4 342.8C173.7 343.6 166.9 344 160 344C153.1 344 146.3 343.6 139.6 342.8C130.2 341.6 122.1 334.2 121 324.9L114.1 295.9C101.7 290.9 89.5 283.8 78.75 274.9L50.53 284.2C41.54 287.2 31.52 284.7 25.82 277.1C22.28 272.4 18.98 267.5 15.94 262.5L12.92 257.2C10.13 252.2 7.592 247 5.324 241.7C1.62 232.1 4.458 223 11.52 216.7L33.7 196.9C32.58 190.1 31.1 183.1 31.1 175.1C31.1 168.9 32.58 161.9 33.7 155.1L11.52 135.3C4.458 128.1 1.62 119 5.324 110.3C7.592 104.1 10.13 99.79 12.91 94.76L15.95 89.51C18.98 84.46 22.28 79.58 25.82 74.89C31.52 67.34 41.54 64.83 50.53 67.79L78.75 77.09C89.5 68.25 101.7 61.13 114.1 56.15L121 27.08C122.1 17.8 130.2 10.37 139.6 9.231C146.3 8.418 153.1 8 160 8C166.9 8 173.7 8.418 180.4 9.23C189.8 10.37 197 17.8 198.1 27.08L205 56.15C218.3 61.13 230.5 68.25 241.2 77.09L269.5 67.79C278.5 64.83 288.5 67.34 294.2 74.89C297.7 79.56 300.1 84.42 304 89.44L307.1 94.83C309.9 99.84 312.4 105 314.7 110.3C318.4 119 315.5 128.1 308.5 135.3L286.3 155.1zM160 127.1C133.5 127.1 112 149.5 112 175.1C112 202.5 133.5 223.1 160 223.1C186.5 223.1 208 202.5 208 175.1C208 149.5 186.5 127.1 160 127.1zM484.9 478.3C478.1 479.4 471.1 480 464 480C456.9 480 449.9 479.4 443.1 478.3L423.3 500.5C416.1 507.5 407 510.4 398.3 506.7C393 504.4 387.8 501.9 382.8 499.1L377.4 496C372.4 492.1 367.6 489.7 362.9 486.2C355.3 480.5 352.8 470.5 355.8 461.5L365.1 433.2C356.2 422.5 349.1 410.3 344.1 397L315.1 390.1C305.8 389 298.4 381.8 297.2 372.4C296.4 365.7 296 358.9 296 352C296 345.1 296.4 338.3 297.2 331.6C298.4 322.2 305.8 314.1 315.1 313L344.1 306.1C349.1 293.7 356.2 281.5 365.1 270.8L355.8 242.5C352.8 233.5 355.3 223.5 362.9 217.8C367.6 214.3 372.5 210.1 377.5 207.9L382.8 204.9C387.8 202.1 392.1 199.6 398.3 197.3C407 193.6 416.1 196.5 423.3 203.5L443.1 225.7C449.9 224.6 456.9 224 464 224C471.1 224 478.1 224.6 484.9 225.7L504.7 203.5C511 196.5 520.1 193.6 529.7 197.3C535 199.6 540.2 202.1 545.2 204.9L550.5 207.9C555.5 210.1 560.4 214.3 565.1 217.8C572.7 223.5 575.2 233.5 572.2 242.5L562.9 270.8C571.8 281.5 578.9 293.7 583.9 306.1L612.9 313C622.2 314.1 629.6 322.2 630.8 331.6C631.6 338.3 632 345.1 632 352C632 358.9 631.6 365.7 630.8 372.4C629.6 381.8 622.2 389 612.9 390.1L583.9 397C578.9 410.3 571.8 422.5 562.9 433.2L572.2 461.5C575.2 470.5 572.7 480.5 565.1 486.2C560.4 489.7 555.6 492.1 550.6 496L545.2 499.1C540.2 501.9 534.1 504.4 529.7 506.7C520.1 510.4 511 507.5 504.7 500.5L484.9 478.3zM512 352C512 325.5 490.5 304 464 304C437.5 304 416 325.5 416 352C416 378.5 437.5 400 464 400C490.5 400 512 378.5 512 352z", } + } } } @@ -22417,11 +24713,15 @@ impl IconShape for FaGem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M378.7 32H133.3L256 182.7L378.7 32zM512 192l-107.4-141.3L289.6 192H512zM107.4 50.67L0 192h222.4L107.4 50.67zM244.3 474.9C247.3 478.2 251.6 480 256 480s8.653-1.828 11.67-5.062L510.6 224H1.365L244.3 474.9z", } + } } } @@ -22456,11 +24756,15 @@ impl IconShape for FaGenderless { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 80C94.83 80 16 158.8 16 256c0 97.17 78.83 176 176 176s176-78.83 176-176C368 158.8 289.2 80 192 80zM192 352c-52.95 0-96-43.05-96-96c0-52.95 43.05-96 96-96s96 43.05 96 96C288 308.9 244.1 352 192 352z", } + } } } @@ -22495,11 +24799,15 @@ impl IconShape for FaGhost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.1 .1032c-105.1 3.126-186.1 94.75-186.1 199.9v264c0 14.25 17.3 21.38 27.3 11.25l24.95-18.5c6.625-5.001 16-4.001 21.5 2.25l43 48.31c6.25 6.251 16.37 6.251 22.62 0l40.62-45.81c6.375-7.251 17.62-7.251 24 0l40.63 45.81c6.25 6.251 16.38 6.251 22.62 0l43-48.31c5.5-6.251 14.88-7.251 21.5-2.25l24.95 18.5c10 10.13 27.3 3.002 27.3-11.25V192C384 83.98 294.9-3.147 186.1 .1032zM128 224c-17.62 0-31.1-14.38-31.1-32.01s14.38-32.01 31.1-32.01s32 14.38 32 32.01S145.6 224 128 224zM256 224c-17.62 0-32-14.38-32-32.01s14.38-32.01 32-32.01c17.62 0 32 14.38 32 32.01S273.6 224 256 224z", } + } } } @@ -22534,11 +24842,15 @@ impl IconShape for FaGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152 0H154.2C186.1 0 215.7 16.91 231.9 44.45L256 85.46L280.1 44.45C296.3 16.91 325.9 0 357.8 0H360C408.6 0 448 39.4 448 88C448 102.4 444.5 115.1 438.4 128H480C497.7 128 512 142.3 512 160V224C512 241.7 497.7 256 480 256H32C14.33 256 0 241.7 0 224V160C0 142.3 14.33 128 32 128H73.6C67.46 115.1 64 102.4 64 88C64 39.4 103.4 0 152 0zM190.5 68.78C182.9 55.91 169.1 48 154.2 48H152C129.9 48 112 65.91 112 88C112 110.1 129.9 128 152 128H225.3L190.5 68.78zM360 48H357.8C342.9 48 329.1 55.91 321.5 68.78L286.7 128H360C382.1 128 400 110.1 400 88C400 65.91 382.1 48 360 48V48zM32 288H224V512H80C53.49 512 32 490.5 32 464V288zM288 512V288H480V464C480 490.5 458.5 512 432 512H288z", } + } } } @@ -22573,11 +24885,15 @@ impl IconShape for FaGifts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192.5 55.09L217.9 36.59C228.6 28.79 243.6 31.16 251.4 41.88C259.2 52.6 256.8 67.61 246.1 75.41L217.8 95.1H240C256.9 95.1 271.7 104.7 280.3 117.9C257.3 135.7 241.9 162.1 240.2 193.1C212.5 201 192 226.1 192 256V480C192 491.7 195.1 502.6 200.6 512H48C21.49 512 0 490.5 0 464V144C0 117.5 21.49 96 48 96H70.2L41.88 75.41C31.16 67.61 28.79 52.6 36.59 41.88C44.39 31.16 59.4 28.79 70.12 36.59L97.55 56.54L89.23 31.59C85.04 19.01 91.84 5.423 104.4 1.232C116.1-2.96 130.6 3.836 134.8 16.41L144.7 46.17L155.4 15.99C159.8 3.493 173.5-3.048 186 1.377C198.5 5.802 205 19.52 200.6 32.01L192.5 55.09zM344.2 127.1C366.6 127.1 387.8 138.4 401.5 156.2L432 195.8L462.5 156.2C476.2 138.4 497.4 127.1 519.8 127.1C559.5 127.1 592 160.1 592 199.1C592 208.4 590.6 216.5 587.9 223.1H592C618.5 223.1 640 245.5 640 271.1V352H448V255.1H416V352H224V271.1C224 245.5 245.5 223.1 272 223.1H276.1C273.4 216.5 272 208.4 272 199.1C272 160.1 304.5 127.1 344.2 127.1H344.2zM363.5 185.5C358.9 179.5 351.7 175.1 344.2 175.1C330.8 175.1 320 186.9 320 199.1C320 213.3 330.7 223.1 344 223.1H393.1L363.5 185.5zM519.8 175.1C512.3 175.1 505.1 179.5 500.5 185.5L470.9 223.1H520C533.3 223.1 544 213.3 544 199.1C544 186.9 533.2 175.1 519.8 175.1H519.8zM224 464V384H416V512H272C245.5 512 224 490.5 224 464zM448 512V384H640V464C640 490.5 618.5 512 592 512H448z", } + } } } @@ -22612,11 +24928,15 @@ impl IconShape for FaGlassWaterDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 196C256 229.1 227.3 256 192 256C156.7 256 128 229.1 128 196C128 171.1 161.7 125.9 180.2 102.5C186.3 94.77 197.7 94.77 203.8 102.5C222.3 125.9 256 171.1 256 196V196zM352 0C360.9 0 369.4 3.692 375.4 10.19C381.5 16.69 384.6 25.42 383.9 34.28L355.1 437.7C352.1 479.6 317.3 512 275.3 512H108.7C66.72 512 31.89 479.6 28.9 437.7L.0813 34.28C-.5517 25.42 2.527 16.69 8.58 10.19C14.63 3.692 23.12 0 32 0L352 0zM96 304C116.1 314.1 139.9 314.1 160 304C180.1 293.9 203.9 293.9 224 304C244.1 314.1 267.9 314.1 288 304L300.1 297.5L317.6 64H66.37L83.05 297.5L96 304z", } + } } } @@ -22651,11 +24971,15 @@ impl IconShape for FaGlassWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C360.9 0 369.4 3.692 375.4 10.19C381.5 16.69 384.6 25.42 383.9 34.28L355.1 437.7C352.1 479.6 317.3 512 275.3 512H108.7C66.72 512 31.89 479.6 28.9 437.7L.0813 34.28C-.5517 25.42 2.527 16.69 8.58 10.19C14.63 3.692 23.12 0 32 0L352 0zM97.19 168.6C116.6 178.3 139.4 178.3 158.8 168.6C179.7 158.1 204.3 158.1 225.2 168.6C244.6 178.3 267.4 178.3 286.8 168.6L311 156.5L317.6 64H66.37L72.97 156.5L97.19 168.6z", } + } } } @@ -22690,11 +25014,15 @@ impl IconShape for FaGlasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z", } + } } } @@ -22729,11 +25057,15 @@ impl IconShape for FaGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 256C352 278.2 350.8 299.6 348.7 320H163.3C161.2 299.6 159.1 278.2 159.1 256C159.1 233.8 161.2 212.4 163.3 192H348.7C350.8 212.4 352 233.8 352 256zM503.9 192C509.2 212.5 512 233.9 512 256C512 278.1 509.2 299.5 503.9 320H380.8C382.9 299.4 384 277.1 384 256C384 234 382.9 212.6 380.8 192H503.9zM493.4 160H376.7C366.7 96.14 346.9 42.62 321.4 8.442C399.8 29.09 463.4 85.94 493.4 160zM344.3 160H167.7C173.8 123.6 183.2 91.38 194.7 65.35C205.2 41.74 216.9 24.61 228.2 13.81C239.4 3.178 248.7 0 256 0C263.3 0 272.6 3.178 283.8 13.81C295.1 24.61 306.8 41.74 317.3 65.35C328.8 91.38 338.2 123.6 344.3 160H344.3zM18.61 160C48.59 85.94 112.2 29.09 190.6 8.442C165.1 42.62 145.3 96.14 135.3 160H18.61zM131.2 192C129.1 212.6 127.1 234 127.1 256C127.1 277.1 129.1 299.4 131.2 320H8.065C2.8 299.5 0 278.1 0 256C0 233.9 2.8 212.5 8.065 192H131.2zM194.7 446.6C183.2 420.6 173.8 388.4 167.7 352H344.3C338.2 388.4 328.8 420.6 317.3 446.6C306.8 470.3 295.1 487.4 283.8 498.2C272.6 508.8 263.3 512 255.1 512C248.7 512 239.4 508.8 228.2 498.2C216.9 487.4 205.2 470.3 194.7 446.6H194.7zM190.6 503.6C112.2 482.9 48.59 426.1 18.61 352H135.3C145.3 415.9 165.1 469.4 190.6 503.6V503.6zM321.4 503.6C346.9 469.4 366.7 415.9 376.7 352H493.4C463.4 426.1 399.8 482.9 321.4 503.6V503.6z", } + } } } @@ -22768,11 +25100,15 @@ impl IconShape for FaGolfBallTee { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 399.1c0 17.67 14.33 31.1 32 31.1s32 14.33 32 31.1v48h64v-48c0-17.67 14.33-31.1 32-31.1s32-14.33 32-31.1v-16H96V399.1zM192 .0001c-106 0-192 86.68-192 193.6c0 65.78 32.82 123.5 82.52 158.4h218.1C351.2 317.1 384 259.4 384 193.6C384 86.68 298 .0001 192 .0001zM179 205.1C183 206.9 187.4 208 192 208c17.53 0 31.74-14.33 31.74-31.1c0-4.688-1.111-9.062-2.904-13.07c11.03 5.016 18.77 16.08 18.77 29.07c0 17.67-14.21 31.1-31.74 31.1C194.1 224 184 216.2 179 205.1zM223.7 303.1c-12.88 0-23.86-7.812-28.83-18.93c3.977 1.809 8.316 2.93 12.96 2.93c17.53 0 31.74-14.33 31.74-31.1c0-4.688-1.109-9.062-2.904-13.07c11.03 5.016 18.77 16.08 18.77 29.07C255.5 289.7 241.3 303.1 223.7 303.1zM287.2 240c-12.88 0-23.86-7.812-28.83-18.93c3.977 1.809 8.316 2.93 12.96 2.93c17.53 0 31.73-14.33 31.73-31.1c0-4.688-1.109-9.062-2.902-13.07C311.2 183.9 318.9 195 318.9 208C318.9 225.7 304.7 240 287.2 240z", } + } } } @@ -22807,11 +25143,15 @@ impl IconShape for FaGopuram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M120 0C133.3 0 144 10.75 144 24V32H184V24C184 10.75 194.7 0 208 0C221.3 0 232 10.75 232 24V32H280V24C280 10.75 290.7 0 304 0C317.3 0 328 10.75 328 24V32H368V24C368 10.75 378.7 0 392 0C405.3 0 416 10.75 416 24V128C433.7 128 448 142.3 448 160V224C465.7 224 480 238.3 480 256V352C497.7 352 512 366.3 512 384V480C512 497.7 497.7 512 480 512H416V352H384V224H352V128H320V224H352V352H384V512H304V464C304 437.5 282.5 416 256 416C229.5 416 208 437.5 208 464V512H128V352H160V224H192V128H160V224H128V352H96V512H32C14.33 512 0 497.7 0 480V384C0 366.3 14.33 352 32 352V256C32 238.3 46.33 224 64 224V160C64 142.3 78.33 128 96 128V24C96 10.75 106.7 0 120 0zM256 272C238.3 272 224 286.3 224 304V352H288V304C288 286.3 273.7 272 256 272zM224 224H288V192C288 174.3 273.7 160 256 160C238.3 160 224 174.3 224 192V224z", } + } } } @@ -22846,11 +25186,15 @@ impl IconShape for FaGraduationCap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M623.1 136.9l-282.7-101.2c-13.73-4.91-28.7-4.91-42.43 0L16.05 136.9C6.438 140.4 0 149.6 0 160s6.438 19.65 16.05 23.09L76.07 204.6c-11.89 15.8-20.26 34.16-24.55 53.95C40.05 263.4 32 274.8 32 288c0 9.953 4.814 18.49 11.94 24.36l-24.83 149C17.48 471.1 25 480 34.89 480H93.11c9.887 0 17.41-8.879 15.78-18.63l-24.83-149C91.19 306.5 96 297.1 96 288c0-10.29-5.174-19.03-12.72-24.89c4.252-17.76 12.88-33.82 24.94-47.03l190.6 68.23c13.73 4.91 28.7 4.91 42.43 0l282.7-101.2C633.6 179.6 640 170.4 640 160S633.6 140.4 623.1 136.9zM351.1 314.4C341.7 318.1 330.9 320 320 320c-10.92 0-21.69-1.867-32-5.555L142.8 262.5L128 405.3C128 446.6 213.1 480 320 480c105.1 0 192-33.4 192-74.67l-14.78-142.9L351.1 314.4z", } + } } } @@ -22885,11 +25229,15 @@ impl IconShape for FaGreaterThanEqual { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M34.28 331.9c5.016 12.53 17.03 20.12 29.73 20.12c3.953 0 7.969-.7187 11.88-2.281l320-127.1C408 216.9 416 205.1 416 192s-7.969-24.85-20.11-29.72l-320-128c-16.47-6.594-35.05 1.406-41.61 17.84C27.72 68.55 35.7 87.17 52.11 93.73l245.7 98.28L52.11 290.3C35.7 296.9 27.72 315.5 34.28 331.9zM416 416H32c-17.67 0-32 14.31-32 31.99s14.33 32.01 32 32.01h384c17.67 0 32-14.32 32-32.01S433.7 416 416 416z", } + } } } @@ -22924,11 +25272,15 @@ impl IconShape for FaGreaterThan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32.03 448c-11.75 0-23.05-6.469-28.66-17.69c-7.906-15.81-1.5-35.03 14.31-42.94l262.8-131.4L17.69 124.6C1.875 116.7-4.531 97.51 3.375 81.7c7.891-15.81 27.06-22.19 42.94-14.31l320 160C377.2 232.8 384 243.9 384 256c0 12.12-6.844 23.19-17.69 28.63l-320 160C41.72 446.9 36.83 448 32.03 448z", } + } } } @@ -22963,11 +25315,15 @@ impl IconShape for FaGripLinesVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V448zM192 448C192 465.7 177.7 480 160 480C142.3 480 128 465.7 128 448V64C128 46.33 142.3 32 160 32C177.7 32 192 46.33 192 64V448z", } + } } } @@ -23002,11 +25358,15 @@ impl IconShape for FaGripLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H416zM416 160C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H416z", } + } } } @@ -23041,11 +25401,15 @@ impl IconShape for FaGripVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 352C110.1 352 128 369.9 128 392V440C128 462.1 110.1 480 88 480H40C17.91 480 0 462.1 0 440V392C0 369.9 17.91 352 40 352H88zM280 352C302.1 352 320 369.9 320 392V440C320 462.1 302.1 480 280 480H232C209.9 480 192 462.1 192 440V392C192 369.9 209.9 352 232 352H280zM40 320C17.91 320 0 302.1 0 280V232C0 209.9 17.91 192 40 192H88C110.1 192 128 209.9 128 232V280C128 302.1 110.1 320 88 320H40zM280 192C302.1 192 320 209.9 320 232V280C320 302.1 302.1 320 280 320H232C209.9 320 192 302.1 192 280V232C192 209.9 209.9 192 232 192H280zM40 160C17.91 160 0 142.1 0 120V72C0 49.91 17.91 32 40 32H88C110.1 32 128 49.91 128 72V120C128 142.1 110.1 160 88 160H40zM280 32C302.1 32 320 49.91 320 72V120C320 142.1 302.1 160 280 160H232C209.9 160 192 142.1 192 120V72C192 49.91 209.9 32 232 32H280z", } + } } } @@ -23080,11 +25444,15 @@ impl IconShape for FaGrip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 184C128 206.1 110.1 224 88 224H40C17.91 224 0 206.1 0 184V136C0 113.9 17.91 96 40 96H88C110.1 96 128 113.9 128 136V184zM128 376C128 398.1 110.1 416 88 416H40C17.91 416 0 398.1 0 376V328C0 305.9 17.91 288 40 288H88C110.1 288 128 305.9 128 328V376zM160 136C160 113.9 177.9 96 200 96H248C270.1 96 288 113.9 288 136V184C288 206.1 270.1 224 248 224H200C177.9 224 160 206.1 160 184V136zM288 376C288 398.1 270.1 416 248 416H200C177.9 416 160 398.1 160 376V328C160 305.9 177.9 288 200 288H248C270.1 288 288 305.9 288 328V376zM320 136C320 113.9 337.9 96 360 96H408C430.1 96 448 113.9 448 136V184C448 206.1 430.1 224 408 224H360C337.9 224 320 206.1 320 184V136zM448 376C448 398.1 430.1 416 408 416H360C337.9 416 320 398.1 320 376V328C320 305.9 337.9 288 360 288H408C430.1 288 448 305.9 448 328V376z", } + } } } @@ -23119,11 +25487,15 @@ impl IconShape for FaGroupArrowsRotate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.7 89.85C159.9 91.87 159.1 93.93 159.1 96C159.1 131.3 131.3 160 95.1 160C93.92 160 91.87 159.9 89.85 159.7C82.34 172.6 76.29 186.5 71.94 201.1C66.9 218.1 49.08 227.7 32.15 222.7C15.21 217.6 5.562 199.8 10.6 182.9C17.01 161.4 26.15 141 37.64 122.3C34.02 114.3 31.1 105.4 31.1 96C31.1 60.65 60.65 32 95.1 32C105.4 32 114.3 34.02 122.3 37.64C141 26.16 161.4 17.01 182.9 10.61C199.8 5.566 217.6 15.21 222.7 32.15C227.7 49.09 218.1 66.91 201.1 71.95C186.5 76.3 172.6 82.34 159.7 89.85V89.85zM389.7 37.64C397.7 34.02 406.6 32 415.1 32C451.3 32 479.1 60.65 479.1 96C479.1 105.4 477.1 114.3 474.4 122.3C485.8 141 494.1 161.4 501.4 182.9C506.4 199.8 496.8 217.6 479.8 222.7C462.9 227.7 445.1 218.1 440.1 201.1C435.7 186.5 429.7 172.6 422.1 159.7C420.1 159.9 418.1 160 416 160C380.7 160 352 131.3 352 96C352 93.93 352.1 91.87 352.3 89.85C339.4 82.34 325.5 76.3 310.9 71.95C293.9 66.91 284.3 49.09 289.3 32.15C294.4 15.21 312.2 5.566 329.1 10.61C350.6 17.01 370.1 26.16 389.7 37.64L389.7 37.64zM89.85 352.3C91.87 352.1 93.92 352 95.1 352C131.3 352 159.1 380.7 159.1 416C159.1 418.1 159.9 420.1 159.7 422.2C172.6 429.7 186.5 435.7 201.1 440.1C218.1 445.1 227.7 462.9 222.7 479.9C217.6 496.8 199.8 506.4 182.9 501.4C161.4 494.1 141 485.8 122.3 474.4C114.3 477.1 105.4 480 95.1 480C60.65 480 31.1 451.3 31.1 416C31.1 406.6 34.02 397.7 37.64 389.7C26.15 370.1 17.01 350.6 10.6 329.1C5.562 312.2 15.21 294.4 32.15 289.3C49.08 284.3 66.9 293.9 71.94 310.9C76.29 325.5 82.34 339.4 89.85 352.3L89.85 352.3zM474.4 389.7C477.1 397.7 479.1 406.6 479.1 416C479.1 451.3 451.3 480 415.1 480C406.6 480 397.7 477.1 389.7 474.4C370.1 485.8 350.6 494.1 329.1 501.4C312.2 506.4 294.4 496.8 289.3 479.9C284.3 462.9 293.9 445.1 310.9 440.1C325.5 435.7 339.4 429.7 352.3 422.2C352.1 420.1 351.1 418.1 351.1 416C351.1 380.7 380.7 352 415.1 352C418.1 352 420.1 352.1 422.2 352.3C429.7 339.4 435.7 325.5 440.1 310.9C445.1 293.9 462.9 284.3 479.8 289.3C496.8 294.4 506.4 312.2 501.4 329.1C494.1 350.6 485.8 370.1 474.4 389.7H474.4zM192.8 256.8C192.8 281.6 206.9 303.2 227.7 313.8C239.5 319.9 244.2 334.3 238.2 346.1C232.1 357.9 217.7 362.6 205.9 356.6C169.7 338.1 144.8 300.4 144.8 256.8C144.8 227.9 155.7 201.6 173.7 181.7L162.5 170.6C155.1 163.1 160.6 152.8 169.9 152.8H230.4C236.1 152.8 240.8 157.5 240.8 163.2V223.7C240.8 232.1 229.6 237.6 223 231L207.7 215.7C198.4 226.8 192.8 241.1 192.8 256.8V256.8zM275.4 165.9C281.5 154.1 295.9 149.4 307.7 155.4C343.9 173.9 368.8 211.6 368.8 255.2C368.8 284.1 357.8 310.5 339.9 330.3L351 341.5C357.6 348 352.1 359.2 343.7 359.2H283.2C277.5 359.2 272.8 354.6 272.8 348.8V288.3C272.8 279 284 274.4 290.6 280.1L305.9 296.3C315.2 285.2 320.8 270.9 320.8 255.2C320.8 230.4 306.6 208.8 285.9 198.2C274.1 192.1 269.4 177.7 275.4 165.9V165.9z", } + } } } @@ -23158,11 +25530,15 @@ impl IconShape for FaGuaraniSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 32V66.66C263.5 73.3 299 92.03 326.4 118.9C339 131.3 339.2 151.5 326.9 164.1C314.5 176.8 294.2 176.1 281.6 164.6C265.8 149.1 246.1 137.7 224 132V224H352C369.7 224 384 238.3 384 256C384 351.1 314.8 430.1 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.65V32C160 14.33 174.3 0 192 0C209.7 0 224 14.33 224 32H224zM160 132C104.8 146.2 64 196.4 64 256C64 315.6 104.8 365.8 160 379.1V132zM224 379.1C268.1 368.4 304.4 332.1 315.1 288H224V379.1z", } + } } } @@ -23197,11 +25573,15 @@ impl IconShape for FaGuitar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.7 39.02L473 9.37c-12.5-12.5-32.74-12.49-45.24 .0106l-46.24 46.37c-3.875 3.875-6.848 8.506-8.598 13.76l-12.19 36.51L284.5 182.3C272.4 173.5 259 166.5 244.4 163.1C211 155.4 177.4 162.3 154.5 185.1C145.3 194.5 138.3 206 134.3 218.6C128.3 237.1 111.1 251.3 92.14 253C68.52 255.4 46.39 264.5 29.52 281.5c-45.62 45.5-37.38 127.5 18.12 183c55.37 55.38 137.4 63.51 182.9 18c16.1-16.88 26.25-38.85 28.5-62.72c1.75-18.75 15.84-36.16 34.47-42.16c12.5-3.875 24.03-10.87 33.4-20.25c22.87-22.88 29.75-56.38 21.1-89.76c-3.375-14.63-10.39-27.99-19.14-40.11l76.25-76.26l36.53-12.17c5.125-1.75 9.894-4.715 13.77-8.59l46.36-46.29C515.2 71.72 515.2 51.52 502.7 39.02zM208 352c-26.5 0-48-21.5-48-48c0-26.5 21.5-48 48-48s47.1 21.5 47.1 48C256 330.5 234.5 352 208 352z", } + } } } @@ -23236,11 +25616,15 @@ impl IconShape for FaGun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 64h-16V56C528 42.74 517.3 32 504 32S480 42.74 480 56V64H43.17C19.33 64 0 83.33 0 107.2v89.66C0 220.7 19.33 240 43.17 240c21.26 0 36.61 20.35 30.77 40.79l-40.69 158.4C27.41 459.6 42.76 480 64.02 480h103.8c14.29 0 26.84-9.469 30.77-23.21L226.4 352h94.58c24.16 0 45.5-15.41 53.13-38.28L398.6 240h36.1c8.486 0 16.62-3.369 22.63-9.373L480 208h64c17.67 0 32-14.33 32-32V96C576 78.33 561.7 64 544 64zM328.5 298.6C327.4 301.8 324.4 304 320.9 304H239.1L256 240h92.02L328.5 298.6zM480 160H64V128h416V160z", } + } } } @@ -23275,11 +25659,15 @@ impl IconShape for FaH { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64.01v384c0 17.67-14.33 32-32 32s-32-14.33-32-32v-192H64v192c0 17.67-14.33 32-32 32s-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01S64 46.34 64 64.01v128h256v-128c0-17.67 14.33-32 32-32S384 46.34 384 64.01z", } + } } } @@ -23314,11 +25702,15 @@ impl IconShape for FaHammer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.1 196.3l-22.62-22.62c-4.533-4.533-10.56-7.029-16.97-7.029s-12.44 2.496-16.97 7.029l-5.654 5.656l-20.12-20.12c4.596-23.46-2.652-47.9-19.47-64.73l-45.25-45.25C390.2 17.47 347.1 0 303.1 0C258.2 0 216 17.47 184.3 49.21L176.5 57.05L272.5 105.1v13.81c0 18.95 7.688 37.5 21.09 50.91l49.16 49.14c13.44 13.45 31.39 20.86 50.54 20.86c4.758 0 9.512-.4648 14.18-1.387l20.12 20.12l-5.654 5.654c-9.357 9.357-9.357 24.58-.002 33.94l22.62 22.62c4.535 4.533 10.56 7.031 16.97 7.031s12.44-2.498 16.97-7.031l90.53-90.5C578.3 220.8 578.3 205.6 568.1 196.3zM270.9 192.4c-3.846-3.846-7.197-8.113-10.37-12.49l-239.5 209.2c-28.12 28.12-28.16 73.72-.0371 101.8C35.12 505 53.56 512 71.1 512s36.84-7.031 50.91-21.09l209.1-239.4c-4.141-3.061-8.184-6.289-11.89-9.996L270.9 192.4z", } + } } } @@ -23353,11 +25745,15 @@ impl IconShape for FaHamsa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M509.4 307.2C504.3 295.5 492.8 288 480 288h-64l.0001-208c0-21.1-18-40-40-40c-22 0-40 18-40 40l-.0001 134C336 219.5 331.5 224 326 224h-20c-5.5 0-10-4.5-10-9.1V40c0-21.1-17.1-40-39.1-40S215.1 18 215.1 40v174C215.1 219.5 211.5 224 205.1 224H185.1C180.5 224 175.1 219.5 175.1 214L175.1 80c0-21.1-18-40-40-40S95.1 58 95.1 80L95.1 288H31.99C19.24 288 7.743 295.5 2.618 307.2C-2.382 318.9-.1322 332.5 8.618 341.9l102.6 110C146.1 490.1 199.8 512 256 512s108.1-21.88 144.8-60.13l102.6-110C512.1 332.5 514.4 318.9 509.4 307.2zM256 416c-53 0-96.01-64-96.01-64s43-64 96.01-64s96.01 64 96.01 64S309 416 256 416zM256 320c-17.63 0-32 14.38-32 32s14.38 32 32 32s32-14.38 32-32S273.6 320 256 320z", } + } } } @@ -23392,11 +25788,15 @@ impl IconShape for FaHandBackFist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 144v120.4C448 314.2 422.6 358.1 384 384v128H128v-128l-53.19-38.67C48 325.8 32 294.3 32 261.2V192c0-14.58 6.625-28.38 17.1-37.48L80 130.5V176C80 184.8 87.16 192 96 192s16-7.164 16-16v-128C112 21.48 133.5 0 160 0c25.38 0 45.96 19.77 47.67 44.73C216.2 36.9 227.5 32 240 32C266.5 32 288 53.48 288 80v5.531C296.6 72.57 311.3 64 328 64c23.47 0 42.94 16.87 47.11 39.14C382.4 98.7 390.9 96 400 96C426.5 96 448 117.5 448 144z", } + } } } @@ -23431,11 +25831,15 @@ impl IconShape for FaHandDots { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 96c-17.67 0-32 14.33-32 32v112C416 248.8 408.8 256 400 256s-15.93-7.164-15.93-16L384 64c0-17.67-14.33-32-32-32s-32 14.33-32 32l.0498 176c0 8.836-7.219 16-16.06 16s-15.95-7.164-15.95-16L288 32c0-17.67-14.33-32-32-32S224 14.33 224 32l.0729 208C224.1 248.8 216.8 256 208 256S192.1 248.8 192.1 240L192 64c0-17.67-14.33-32-32-32S128 46.33 128 64v279.4L68.28 283.7C60.47 275.9 50.23 272 40 272C18.68 272 0 289.2 0 312c0 10.23 3.906 20.47 11.72 28.28l113.1 113.1C162.6 491.2 212.9 512 266.3 512H304c97.05 0 176-78.95 176-176V128C480 110.3 465.7 96 448 96zM192 416c-8.836 0-16-7.164-16-16C176 391.2 183.2 384 192 384s16 7.162 16 16C208 408.8 200.8 416 192 416zM256 448c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C272 440.8 264.8 448 256 448zM256 352c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C272 344.8 264.8 352 256 352zM320 384c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C336 376.8 328.8 384 320 384zM352 448c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C368 440.8 360.8 448 352 448zM384 352c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C400 344.8 392.8 352 384 352z", } + } } } @@ -23470,11 +25874,15 @@ impl IconShape for FaHandFist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 180.4V32c0-17.67-14.31-32-32-32S160 14.33 160 32v144h40C208.5 176 216.5 177.7 224 180.4zM128 176V64c0-17.67-14.31-32-32-32S64 46.33 64 64v112.8C66.66 176.5 69.26 176 72 176H128zM288 192c17.69 0 32-14.33 32-32V64c0-17.67-14.31-32-32-32s-32 14.33-32 32v96C256 177.7 270.3 192 288 192zM384 96c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.34 32-32.02V128C416 110.3 401.7 96 384 96zM350.9 246.2c-12.43-7.648-21.94-19.31-26.88-33.25C313.7 219.9 301.3 223.9 288 223.9c-7.641 0-14.87-1.502-21.66-3.957C269.1 228.6 272 238.1 272 248c0 39.77-32.25 72-72 72H128c-8.836 0-16-7.164-16-16C112 295.2 119.2 288 128 288h72c22.09 0 40-17.91 40-40S222.1 208 200 208h-128C49.91 208 32 225.9 32 248v63.41c0 33.13 16 64.56 42.81 84.13L128 434.2V512h224v-85.09c38.3-24.09 64-66.42 64-114.9V247.1C406.6 252.6 395.7 256 384 256C371.7 256 360.5 252.2 350.9 246.2z", } + } } } @@ -23509,11 +25917,15 @@ impl IconShape for FaHandHoldingDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1C7.251 383.1 0 391.3 0 400v95.98C0 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3zM279.3 175C271.7 173.9 261.7 170.3 252.9 167.1L248 165.4C235.5 160.1 221.8 167.5 217.4 179.1s2.121 26.2 14.59 30.64l4.655 1.656c8.486 3.061 17.88 6.095 27.39 8.312V232c0 13.25 10.73 24 23.98 24s24-10.75 24-24V221.6c25.27-5.723 42.88-21.85 46.1-45.72c8.688-50.05-38.89-63.66-64.42-70.95L288.4 103.1C262.1 95.64 263.6 92.42 264.3 88.31c1.156-6.766 15.3-10.06 32.21-7.391c4.938 .7813 11.37 2.547 19.65 5.422c12.53 4.281 26.21-2.312 30.52-14.84s-2.309-26.19-14.84-30.53c-7.602-2.627-13.92-4.358-19.82-5.721V24c0-13.25-10.75-24-24-24s-23.98 10.75-23.98 24v10.52C238.8 40.23 221.1 56.25 216.1 80.13C208.4 129.6 256.7 143.8 274.9 149.2l6.498 1.875c31.66 9.062 31.15 11.89 30.34 16.64C310.6 174.5 296.5 177.8 279.3 175z", } + } } } @@ -23548,11 +25960,15 @@ impl IconShape for FaHandHoldingDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.1 256c53 0 95.1-42.13 95.1-93.1c0-40-57.12-120.8-83.25-155.6c-6.375-8.5-19.12-8.5-25.5 0C249.1 41.25 191.1 122 191.1 162C191.1 213.9 234.1 256 287.1 256zM568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1c-8.748 0-15.1 7.274-15.1 16.02L.0001 496C.0001 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3z", } + } } } @@ -23587,11 +26003,15 @@ impl IconShape for FaHandHoldingHand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M328.7 52.28L431.7 119.8C449.5 132.9 453.3 157.9 440.2 175.7C427.1 193.5 402.1 197.3 384.3 184.2L296.6 127.1H191.1C183.2 127.1 175.1 135.2 175.1 143.1C175.1 152.7 183.2 159.1 191.1 159.1H254.2C270.2 159.1 284.1 170.9 287.6 186.6C290.8 206.6 275.5 223.1 255.1 223.1H143.1C116.1 223.1 90.87 214.7 69.87 197.7L23.37 159.1L15.1 160C7.25 160 0 152.7 0 143.1V47.99C0 39.25 7.25 32 15.1 32H266.1C289 32 310.9 39.19 328.7 52.28L328.7 52.28zM151.3 459.7L16.27 360.2C-1.509 347.1-5.305 322.1 7.803 304.3C20.93 286.5 45.94 282.7 63.74 295.8L183.4 384H304C312.8 384 320 376.8 320 368C320 359.3 312.8 352 304 352H225.8C209.8 352 195 341.1 192.4 325.4C189.2 305.4 204.5 288 224 288H352C379 288 405.1 297.3 426.1 314.3L472.6 352L496 352C504.7 352 512 359.3 512 368V464C512 472.8 504.7 480 496 480H213C190.1 480 169.1 472.8 151.3 459.7V459.7z", } + } } } @@ -23626,11 +26046,15 @@ impl IconShape for FaHandHoldingHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M275.2 250.5c7 7.375 18.5 7.375 25.5 0l108.1-114.2c31.5-33.12 29.72-88.1-5.65-118.7c-30.88-26.75-76.75-21.9-104.9 7.724L287.1 36.91L276.8 25.28C248.7-4.345 202.7-9.194 171.1 17.56C136.7 48.18 134.7 103.2 166.4 136.3L275.2 250.5zM568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.1c0-8.746 7.25-15.1 15.1-15.1h78.25c15.1 0 30.75-10.87 33.37-26.62c3.25-19.1-12.12-37.37-31.62-37.37H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74l-55.37-.0253c-8.748 0-15.1 7.275-15.1 16.02L.0001 496C.0001 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.187 61.7-20.28l135.1-99.51C577.5 379.1 581.3 354.1 568.2 336.3z", } + } } } @@ -23665,11 +26089,15 @@ impl IconShape for FaHandHoldingMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1C7.251 383.1 0 391.3 0 400v95.98C0 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3zM160 176h64v64C224 248.8 231.2 256 240 256h64C312.8 256 320 248.8 320 240v-64h64c8.836 0 16-7.164 16-16V96c0-8.838-7.164-16-16-16h-64v-64C320 7.162 312.8 0 304 0h-64C231.2 0 224 7.162 224 16v64H160C151.2 80 144 87.16 144 96v64C144 168.8 151.2 176 160 176z", } + } } } @@ -23704,11 +26132,15 @@ impl IconShape for FaHandHolding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M559.7 392.2l-135.1 99.51C406.9 504.8 385 512 362.1 512H15.1c-8.749 0-15.1-7.246-15.1-15.99l0-95.99c0-8.748 7.25-16.02 15.1-16.02l55.37 .0238l46.5-37.74c20.1-16.1 47.12-26.25 74.12-26.25h159.1c19.5 0 34.87 17.37 31.62 37.37c-2.625 15.75-17.37 26.62-33.37 26.62H271.1c-8.749 0-15.1 7.249-15.1 15.1s7.25 15.1 15.1 15.1h120.6l119.7-88.17c17.8-13.19 42.81-9.342 55.93 8.467C581.3 354.1 577.5 379.1 559.7 392.2z", } + } } } @@ -23743,11 +26175,15 @@ impl IconShape for FaHandLizard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 329.1V432c0 8.836-7.164 16-16 16H368c-8.836 0-16-7.164-16-16V416l-85.33-64H95.1c-16.47 0-31.44-13.44-31.96-29.9C62.87 285.8 91.96 256 127.1 256h104.9c13.77 0 26-8.811 30.36-21.88l10.67-32C280.9 181.4 265.4 160 243.6 160H63.1C27.95 160-1.129 130.2 .0352 93.9C.5625 77.44 15.53 64 31.1 64h271.2c26.26 0 50.84 12.88 65.79 34.47l128.8 185.1C507 297.8 512 313.7 512 329.1z", } + } } } @@ -23782,11 +26218,15 @@ impl IconShape for FaHandMiddleFinger { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 288v96c0 70.69-57.31 128-128 128H184c-50.35 0-97.76-23.7-127.1-63.98l-14.43-19.23C35.37 420.5 32 410.4 32 400v-48.02c0-14.58 6.629-28.37 18.02-37.48L80 290.5V336C80 344.8 87.16 352 96 352s16-7.164 16-16v-96C112 213.5 133.5 192 160 192s48 21.48 48 48V40C208 17.91 225.9 0 248 0S288 17.91 288 40v189.5C296.6 216.6 311.3 208 328 208c23.48 0 42.94 16.87 47.11 39.14C382.4 242.7 390.8 240 400 240C426.5 240 448 261.5 448 288z", } + } } } @@ -23821,11 +26261,15 @@ impl IconShape for FaHandPeace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 287.4V32c0-17.67-14.31-32-32-32S192 14.33 192 32v216.3C218.7 248.4 243.7 263.1 256 287.4zM170.8 251.2c2.514-.7734 5.043-1.027 7.57-1.516L93.41 51.39C88.21 39.25 76.34 31.97 63.97 31.97c-20.97 0-31.97 18.01-31.97 32.04c0 4.207 .8349 8.483 2.599 12.6l81.97 191.3L170.8 251.2zM416 224c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.33 32-32V256C448 238.3 433.7 224 416 224zM320 352c17.69 0 32-14.33 32-32V224c0-17.67-14.31-32-32-32s-32 14.33-32 32v96C288 337.7 302.3 352 320 352zM368 361.9C356.3 375.3 339.2 384 320 384c-27.41 0-50.62-17.32-59.73-41.55c-7.059 21.41-23.9 39.23-47.08 46.36l-47.96 14.76c-1.562 .4807-3.147 .7105-4.707 .7105c-6.282 0-12.18-3.723-14.74-9.785c-.8595-2.038-1.264-4.145-1.264-6.213c0-6.79 4.361-13.16 11.3-15.3l46.45-14.29c17.2-5.293 29.76-20.98 29.76-38.63c0-34.19-32.54-40.07-40.02-40.07c-3.89 0-7.848 .5712-11.76 1.772l-104 32c-18.23 5.606-28.25 22.21-28.25 38.22c0 4.266 .6825 8.544 2.058 12.67L68.19 419C86.71 474.5 138.7 512 197.2 512H272c82.54 0 151.8-57.21 170.7-134C434.6 381.8 425.6 384 416 384C396.8 384 379.7 375.3 368 361.9z", } + } } } @@ -23860,11 +26304,15 @@ impl IconShape for FaHandPointDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 256v64c0 17.67 14.31 32 32 32s32-14.33 32-32V256c0-17.67-14.31-32-32-32S256 238.3 256 256zM200 272H160V352c0 17.67 14.31 32 32 32s32-14.33 32-32V267.6C216.5 270.3 208.5 272 200 272zM72 272C69.26 272 66.66 271.5 64 271.2V480c0 17.67 14.31 32 32 32s32-14.33 32-32V272H72zM416 288V224c0-17.67-14.31-32-32-32s-32 14.33-32 32v64c0 17.67 14.31 32 32 32S416 305.7 416 288zM384 160c11.72 0 22.55 3.381 32 8.879V136C416 60.89 355.1 0 280 0L191.3 0C162.5 0 134.5 9.107 111.2 26.02L74.81 52.47C48 72.03 32 103.5 32 136.6V200C32 222.1 49.91 240 72 240h128c22.09 0 39.1-17.91 39.1-39.1c0-28.73-26.72-40-42.28-40l-69.72 0C119.2 160 112 152.8 112 144S119.2 128 127.1 128H200c37.87 0 68.59 29.35 71.45 66.51C276.8 193.1 282.2 192 288 192c13.28 0 25.6 4.047 35.83 10.97C332.6 178 356.1 160 384 160z", } + } } } @@ -23899,11 +26347,15 @@ impl IconShape for FaHandPointLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 288H192c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S273.7 288 256 288zM240 232V192H160C142.3 192 128 206.3 128 224s14.33 32 32 32h84.41C241.7 248.5 240 240.5 240 232zM240 104C240 101.3 240.5 98.66 240.8 96H32C14.33 96 0 110.3 0 128s14.33 32 32 32h208V104zM224 448h64c17.67 0 32-14.31 32-32s-14.33-32-32-32H224c-17.67 0-32 14.31-32 32S206.3 448 224 448zM352 416c0 11.72-3.381 22.55-8.879 32H376C451.1 448 512 387.1 512 312V223.3c0-28.76-9.107-56.79-26.02-80.06l-26.45-36.41C439.1 80 408.5 64 375.4 64H312c-22.09 0-40 17.91-40 40v128c0 22.09 17.91 39.1 39.1 39.1c28.73 0 40-26.72 40-42.28L352 159.1C352 151.2 359.2 144 368 144S384 151.2 384 159.1V232c0 37.87-29.35 68.59-66.51 71.45C318.9 308.8 320 314.2 320 320c0 13.28-4.047 25.6-10.97 35.83C333.1 364.6 352 388.1 352 416z", } + } } } @@ -23938,11 +26390,15 @@ impl IconShape for FaHandPointRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 320c0 17.69 14.33 32 32 32h64c17.67 0 32-14.31 32-32s-14.33-32-32-32h-64C238.3 288 224 302.3 224 320zM267.6 256H352c17.67 0 32-14.31 32-32s-14.33-32-32-32h-80v40C272 240.5 270.3 248.5 267.6 256zM272 160H480c17.67 0 32-14.31 32-32s-14.33-32-32-32h-208.8C271.5 98.66 272 101.3 272 104V160zM320 416c0-17.69-14.33-32-32-32H224c-17.67 0-32 14.31-32 32s14.33 32 32 32h64C305.7 448 320 433.7 320 416zM202.1 355.8C196 345.6 192 333.3 192 320c0-5.766 1.08-11.24 2.51-16.55C157.4 300.6 128 269.9 128 232V159.1C128 151.2 135.2 144 143.1 144S160 151.2 159.1 159.1l0 69.72C159.1 245.2 171.3 271.1 200 271.1C222.1 271.1 240 254.1 240 232v-128C240 81.91 222.1 64 200 64H136.6C103.5 64 72.03 80 52.47 106.8L26.02 143.2C9.107 166.5 0 194.5 0 223.3V312C0 387.1 60.89 448 136 448h32.88C163.4 438.6 160 427.7 160 416C160 388.1 178 364.6 202.1 355.8z", } + } } } @@ -23977,11 +26433,15 @@ impl IconShape for FaHandPointUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 288c17.69 0 32-14.33 32-32V192c0-17.67-14.31-32-32-32s-32 14.33-32 32v64C256 273.7 270.3 288 288 288zM224 244.4V160c0-17.67-14.31-32-32-32S160 142.3 160 160v80h40C208.5 240 216.5 241.7 224 244.4zM128 240V32c0-17.67-14.31-32-32-32S64 14.33 64 32v208.8C66.66 240.5 69.26 240 72 240H128zM384 192c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.33 32-32V224C416 206.3 401.7 192 384 192zM323.8 309C313.6 315.1 301.3 320 288 320c-5.766 0-11.24-1.08-16.55-2.51C268.6 354.6 237.9 384 200 384H127.1C119.2 384 112 376.8 112 368S119.2 352 127.1 352l69.72 .0001c15.52 0 42.28-11.29 42.28-40C239.1 289.9 222.1 272 200 272h-128C49.91 272 32 289.9 32 312v63.41c0 33.13 16 64.56 42.81 84.13l36.41 26.45C134.5 502.9 162.5 512 191.3 512H280c75.11 0 136-60.89 136-136v-32.88C406.6 348.6 395.7 352 384 352C356.1 352 332.6 333.1 323.8 309z", } + } } } @@ -24016,11 +26476,15 @@ impl IconShape for FaHandPointer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 224c-9.148 0-17.62 2.697-24.89 7.143C370.9 208.9 351.5 192 328 192c-17.38 0-32.46 9.33-40.89 23.17C282.1 192.9 263.5 176 240 176c-12.35 0-23.49 4.797-32 12.46V40c0-22.09-17.9-40-39.1-40C145.9 0 128 17.91 128 40v322.7L72 288C64.15 277.5 52.13 272 39.97 272c-21.22 0-39.97 17.06-39.97 40.02c0 8.356 2.608 16.78 8.005 23.98l91.22 121.6C124.8 491.7 165.5 512 208 512h96C383.4 512 448 447.4 448 368v-96C448 245.5 426.5 224 400 224zM240 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C208 295.2 215.2 288 224 288s16 7.156 16 16V400zM304 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C272 295.2 279.2 288 288 288s16 7.156 16 16V400zM368 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C336 295.2 343.2 288 352 288s16 7.156 16 16V400z", } + } } } @@ -24055,11 +26519,15 @@ impl IconShape for FaHandScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 192v111.1C512 383.4 447.4 448 368 448H288c-26.52 0-48-21.48-48-47.99c0-9.152 2.697-17.61 7.139-24.89C224.9 370.1 208 351.5 208 328c0-16.72 8.561-31.4 21.52-39.1H40c-22.09 0-40-17.9-40-39.99s17.91-39.1 40-39.1h229.5L60 142.2C42.93 136.8 31.99 121.1 31.99 104c0-3.973 .5967-8.014 1.851-12.01c5.35-17.07 21.08-28.04 38.06-28.04c4 0 8.071 .6085 12.09 1.889l279.2 87.22C364.8 153.6 366.4 153.8 368 153.8c6.812 0 13.12-4.375 15.27-11.23c.4978-1.588 .7346-3.195 .7346-4.777c0-6.807-4.388-13.12-11.23-15.25l-72.54-22.67l14.29-17.85C323.6 70.67 337.4 64.04 352 64.04h48c10.39 0 20.48 3.359 28.8 9.592l38.41 28.79c25.2 18.91 40.53 47.97 43.55 79.04C511.5 184.9 512 188.4 512 192z", } + } } } @@ -24094,11 +26562,15 @@ impl IconShape for FaHandSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 432c0-14.25 8.547-28.14 21.28-34.55l39.56-16.56l15.64-37.52c4.461-9.037 11.45-15.37 19.43-19.23L544 128c0-17.67-14.33-32-32-32s-32 14.33-32 32l-.0156 112c0 8.836-7.148 16-15.98 16s-16.07-7.164-16.07-16L448 64c0-17.67-14.33-32-32-32s-32 14.33-32 32l-.0635 176c0 8.836-7.106 16-15.94 16S351.9 248.8 351.9 240L352 32c0-17.67-14.33-32-32-32S288 14.33 288 32L287.9 240C287.9 248.8 280.8 256 272 256S255.9 248.8 255.9 240L256 64c0-17.67-14.33-32-32-32S192 46.33 192 64v279.4L132.3 283.7C124.5 275.9 114.2 272 104 272C82.68 272 64 289.2 64 312c0 10.23 3.906 20.47 11.72 28.28l113.1 113.1C226.6 491.2 276.9 512 330.3 512H368c42.72 0 81.91-15.32 112.4-40.73l-9.049-3.773C456.6 460.1 448 446.3 448 432zM349.8 371.6L320 383.1l-12.42 29.78C306.1 415 305.4 416 304 416s-2.969-.9941-3.578-2.219L288 383.1l-29.79-12.42C256.1 370.1 256 369.4 256 367.1c0-1.365 .9922-2.967 2.209-3.577L288 352l12.42-29.79C301 320.1 302.6 320 304 320s2.967 .9902 3.578 2.217L320 352l29.79 12.42C351 365 352 366.6 352 367.1C352 369.4 351 370.1 349.8 371.6zM80 224c2.277 0 4.943-1.656 5.959-3.699l20.7-49.63l49.65-20.71c2.027-1.014 3.682-3.696 3.686-5.958C159.1 141.7 158.3 139.1 156.3 138L106.7 117.4L85.96 67.7C84.94 65.65 82.28 64 80 64C77.72 64 75.05 65.65 74.04 67.7L53.34 117.3L3.695 138C1.668 139.1 .0117 141.7 .0078 143.1c.0039 2.262 1.662 4.953 3.688 5.967l49.57 20.67l20.77 49.67C75.05 222.3 77.72 224 80 224zM639.1 432c-.0039-2.275-1.657-4.952-3.687-5.968l-49.57-20.67l-20.77-49.67C564.9 353.7 562.3 352 560 352c-2.281 0-4.959 1.652-5.975 3.695l-20.7 49.63l-49.64 20.71c-2.027 1.016-3.682 3.683-3.686 5.958c.0039 2.262 1.661 4.954 3.686 5.968l49.57 20.67l20.77 49.67C555.1 510.3 557.7 512 560 512c2.277 0 4.933-1.656 5.949-3.699l20.7-49.63l49.65-20.71C638.3 436.9 639.1 434.3 639.1 432z", } + } } } @@ -24133,11 +26605,15 @@ impl IconShape for FaHandSpock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M543.6 128.6c0-8.999-6.115-32.58-31.68-32.58c-14.1 0-27.02 9.324-30.92 23.56l-34.36 125.1c-1.682 6.16-7.275 10.43-13.66 10.43c-7.981 0-14.16-6.518-14.16-14.13c0-.9844 .1034-1.987 .3197-2.996l35.71-166.6c.5233-2.442 .7779-4.911 .7779-7.362c0-13.89-9.695-32.86-31.7-32.86c-14.79 0-28.12 10.26-31.34 25.29l-37.77 176.2c-2.807 13.1-14.38 22.46-27.77 22.46c-13.04 0-24.4-8.871-27.56-21.52l-52.11-208.5C243.6 11.2 230.5-.0013 215.6-.0013c-26.71 0-31.78 25.71-31.78 31.98c0 2.569 .3112 5.18 .9617 7.786l50.55 202.2c.2326 .9301 .3431 1.856 .3431 2.764c0 6.051-4.911 11.27-11.3 11.27c-4.896 0-9.234-3.154-10.74-7.812L166.9 103.9C162.4 89.1 149.5 80.02 135.5 80.02c-15.68 0-31.63 12.83-31.63 31.97c0 3.273 .5059 6.602 1.57 9.884l69.93 215.7c.2903 .8949 .4239 1.766 .4239 2.598c0 4.521-3.94 7.915-8.119 7.915c-1.928 0-3.906-.7219-5.573-2.388L101.7 285.3c-8.336-8.336-19.63-12.87-30.81-12.87c-23.56 0-39.07 19.69-39.07 39.55c0 10.23 3.906 20.47 11.72 28.28l122.5 122.5C197.6 494.3 240.3 512 284.9 512h50.98c23.5 0 108.4-14.57 132.5-103l73.96-271.2C543.2 134.8 543.6 131.7 543.6 128.6z", } + } } } @@ -24172,11 +26648,15 @@ impl IconShape for FaHand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 128v208c0 97.05-78.95 176-176 176h-37.72c-53.42 0-103.7-20.8-141.4-58.58l-113.1-113.1C3.906 332.5 0 322.2 0 312C0 290.7 17.15 272 40 272c10.23 0 20.47 3.906 28.28 11.72L128 343.4V64c0-17.67 14.33-32 32-32s32 14.33 32 32l.0729 176C192.1 248.8 199.2 256 208 256s16.07-7.164 16.07-16L224 32c0-17.67 14.33-32 32-32s32 14.33 32 32l.0484 208c0 8.836 7.111 16 15.95 16S320 248.8 320 240L320 64c0-17.67 14.33-32 32-32s32 14.33 32 32l.0729 176c0 8.836 7.091 16 15.93 16S416 248.8 416 240V128c0-17.67 14.33-32 32-32S480 110.3 480 128z", } + } } } @@ -24211,11 +26691,15 @@ impl IconShape for FaHandcuffs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 32C304 49.67 289.7 64 272 64C254.3 64 240 49.67 240 32C240 14.33 254.3 0 272 0C289.7 0 304 14.33 304 32zM160 80C160 62.33 174.3 48 192 48C209.7 48 224 62.33 224 80C224 97.67 209.7 112 192 112C174.3 112 160 97.67 160 80zM160 128C177.7 128 192 142.3 192 160H200C213.3 160 224 170.7 224 184V200C224 201.7 223.8 203.4 223.5 205.1C280.3 229.6 320 286.2 320 352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352C0 286.2 39.74 229.6 96.54 205.1C96.19 203.4 96 201.7 96 200V184C96 170.7 106.7 160 120 160H128C128 142.3 142.3 128 160 128zM160 448C213 448 256 405 256 352C256 298.1 213 256 160 256C106.1 256 64 298.1 64 352C64 405 106.1 448 160 448zM337.6 278.9C354.5 246.1 382.5 219.8 416.5 205.1C416.2 203.4 416 201.7 416 199.1V183.1C416 170.7 426.7 159.1 440 159.1H448C448 142.3 462.3 127.1 480 127.1C497.7 127.1 512 142.3 512 159.1H520C533.3 159.1 544 170.7 544 183.1V199.1C544 201.7 543.8 203.4 543.5 205.1C600.3 229.6 640 286.2 640 352C640 440.4 568.4 512 480 512C417.1 512 364.2 476.7 337.6 425.1C346.9 402.5 352 377.9 352 352C352 326.1 346.9 301.5 337.6 278.9V278.9zM480 256C426.1 256 384 298.1 384 352C384 405 426.1 448 480 448C533 448 576 405 576 352C576 298.1 533 256 480 256zM336 32C336 14.33 350.3 0 368 0C385.7 0 400 14.33 400 32C400 49.67 385.7 64 368 64C350.3 64 336 49.67 336 32zM416 80C416 62.33 430.3 48 448 48C465.7 48 480 62.33 480 80C480 97.67 465.7 112 448 112C430.3 112 416 97.67 416 80z", } + } } } @@ -24250,11 +26734,15 @@ impl IconShape for FaHandsAslInterpreting { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 240c16.94 0 32.09 10.72 37.73 26.67c5.891 16.66 24.17 25.39 40.84 19.5c16.66-5.891 25.39-24.17 19.5-40.84C287.2 214.7 262.8 191.6 233.1 181.5l79.68-22.76c16.98-4.859 26.83-22.56 21.97-39.56C329.9 102.2 312.2 92.35 295.2 97.24L196 125.6l80.82-69.28c13.42-11.5 14.97-31.7 3.469-45.12C268.8-2.24 248.6-3.803 235.2 7.713l-100.4 86.09l22.33-48.39c7.391-16.05 .3906-35.06-15.66-42.47C125.4-4.412 106.4 2.525 98.94 18.6L14.92 206.6C5.082 228.6 0 252.5 0 276.6C0 335.9 48.1 384 107.4 384l99.9-.0064c31.87-2.289 61.15-19.35 79.13-46.18c9.828-14.69 5.891-34.56-8.781-44.41C263 283.6 243.1 287.5 233.3 302.2C225.8 313.3 213.4 320 200 320c-22.06 0-40-17.94-40-40C160 257.9 177.9 240 200 240zM532.6 128l-99.9 .004c-31.87 2.289-61.15 19.35-79.13 46.18c-9.828 14.69-5.891 34.56 8.781 44.41c14.66 9.812 34.55 5.906 44.41-8.781C414.2 198.7 426.6 191.1 440 191.1c22.06 0 40 17.94 40 40c0 22.06-17.94 39.1-40 39.1c-16.94 0-32.09-10.72-37.73-26.67c-5.891-16.66-24.17-25.39-40.84-19.5c-16.66 5.891-25.39 24.17-19.5 40.84c10.84 30.64 35.23 53.77 64.96 63.8l-79.68 22.76c-16.98 4.859-26.83 22.56-21.97 39.56c4.844 16.98 22.56 26.86 39.56 21.97l99.2-28.34l-80.82 69.28c-13.42 11.5-14.97 31.7-3.469 45.12c11.52 13.42 31.73 14.98 45.13 3.469l100.4-86.09l-22.33 48.39c-7.391 16.05-.3906 35.06 15.66 42.47c16.02 7.359 35.05 .4219 42.47-15.65l84.02-188C634.9 283.4 640 259.5 640 235.4C640 176.1 591.9 128 532.6 128z", } + } } } @@ -24289,11 +26777,15 @@ impl IconShape for FaHandsBound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M95.1 144.8L165.3 237.2C170.1 244.7 181.4 246.8 189.6 242C199.3 236.3 201.7 223.3 194.6 214.5L167 179.1C156.2 166.4 158.1 146.7 171.4 135.5C184.6 124.4 204.4 125.8 215.9 138.7L262.6 191.3C278.1 209.7 287.1 233.4 287.1 258.1V352H352V258.1C352 233.4 361 209.7 377.4 191.3L424.1 138.7C435.6 125.8 455.4 124.4 468.6 135.5C481.9 146.7 483.8 166.4 472.1 179.1L445.4 214.5C438.3 223.3 440.7 236.3 450.4 242C458.6 246.8 469 244.7 474.7 237.2L544 144.8V32C544 14.33 558.3 0 576 0C593.7 0 608 14.33 608 32V213.9C608 228 602.9 241.8 593.7 252.5L508.4 352H512C525.3 352 536 362.7 536 376C536 389.3 525.3 400 512 400H128C114.7 400 104 389.3 104 376C104 362.7 114.7 352 128 352H131.6L46.31 252.5C37.07 241.8 32 228 32 213.9V32C32 14.33 46.33 0 64 0C81.67 0 96 14.33 96 32L95.1 144.8zM127.1 480C114.7 480 103.1 469.3 103.1 456C103.1 442.7 114.7 432 127.1 432H512C525.3 432 536 442.7 536 456C536 469.3 525.3 480 512 480H480V512H352V480H287.1V512H159.1V480H127.1z", } + } } } @@ -24328,11 +26820,15 @@ impl IconShape for FaHandsBubbles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 64c17.67 0 32-14.33 32-31.1c0-17.67-14.33-32-32-32c-17.67 0-32 14.33-32 32C384 49.67 398.3 64 416 64zM519.1 336H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h128c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H288l47.09-17.06c12.66-3.906 19.75-17.34 15.84-30.03c-3.938-12.62-17.28-19.69-30.03-15.84L213.2 242.3C162 259.4 128 306.6 128 359.1v25.65c36.47 7.434 64 39.75 64 78.38c0 10.71-2.193 20.91-6.031 30.25C204.1 505.3 225.2 512 248 512h208c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h128c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h160c14.81 0 26.49-13.42 23.54-28.76C541.3 343.8 530.7 336 519.1 336zM311.5 178.4c5.508-1.66 10.99-2.471 16.5-2.471c6.662 0 12.1 1.334 18.98 3.482l15.36-48.61c4.461-14.12-4.82-29.3-20.33-31.11c-11.53-1.344-22.21 6.443-25.71 17.51l-20.9 66.17L311.5 178.4zM496 224c26.51 0 48-21.49 48-47.1s-21.49-48-48-48S448 149.5 448 176S469.5 224 496 224zM93.65 386.3C94.45 386.1 95.19 385.8 96 385.6v-25.69c0-67.17 43.03-126.7 107.1-148l73.7-22.76l34.15-108.1c4.459-14.12-4.82-29.3-20.33-31.11C279.1 48.6 268.4 56.39 264.9 67.46L231.4 173.9c-1.332 4.213-5.826 6.549-10.04 5.217C217.2 177.8 214.8 173.3 216.2 169.1l43.37-137.8c4.461-14.12-4.82-29.3-20.33-31.11c-11.53-1.344-22.21 6.445-25.71 17.51L165.6 169.4C164.2 173.6 159.7 175.9 155.5 174.6C151.3 173.3 148.1 168.8 150.3 164.6l38.56-122.1c4.459-14.12-4.82-29.3-20.33-31.11C157 10.04 146.3 17.83 142.8 28.9L82.84 218.7L80.76 168.7C80.85 155.5 70.17 144.6 56.9 144.5C43.67 144.5 32.18 155.1 32 168.4v112.7C32.71 325.6 56.76 364.8 93.65 386.3zM112 416c-26.51 0-48 21.49-48 47.1s21.49 48 48 48S160 490.5 160 464S138.5 416 112 416z", } + } } } @@ -24367,11 +26863,15 @@ impl IconShape for FaHandsClapping { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 96c8.844 0 16-7.156 16-16v-64C336 7.156 328.8 0 320 0s-16 7.156-16 16v64C304 88.84 311.2 96 320 96zM383.4 96c5.125 0 10.16-2.453 13.25-7.016l32.56-48c1.854-2.746 2.744-5.865 2.744-8.951c0-8.947-7.273-16.04-15.97-16.04c-5.125 0-10.17 2.465-13.27 7.02l-32.56 48C368.3 73.76 367.4 76.88 367.4 79.97C367.4 88.88 374.7 96 383.4 96zM384 357.5l0-163.9c0-6.016-4.672-33.69-32-33.69c-17.69 0-32.07 14.33-32.07 31.1L320 268.1L169.2 117.3C164.5 112.6 158.3 110.3 152.2 110.3c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l89.3 89.3C227.4 243.4 228.9 247.2 228.9 251c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.899-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349l-107.6-107.6C91.22 149.2 85.08 146.9 78.94 146.9c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l107.6 107.6C172.5 298.4 173.9 302.2 173.9 305.1c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.9-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349L59.28 227.2C54.59 222.5 48.45 220.1 42.31 220.1c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l89.3 89.3c2.9 2.899 4.349 6.7 4.349 10.5c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.899-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349L40.97 318.7C36.28 314 30.14 311.7 24 311.7c-13.71 0-23.99 11.26-23.99 24.05c0 6.141 2.332 12.23 7.02 16.92C112.6 458.2 151.3 512 232.3 512C318.1 512 384 440.9 384 357.5zM243.3 88.98C246.4 93.55 251.4 96 256.6 96c8.762 0 15.99-7.117 15.99-16.03c0-3.088-.8906-6.205-2.744-8.951l-32.56-48C234.2 18.46 229.1 15.98 223.1 15.98c-8.664 0-15.98 7.074-15.98 16.05c0 3.086 .8906 6.205 2.744 8.951L243.3 88.98zM480 160c-17.69 0-32 14.33-32 32v76.14l-32-32v121.4c0 94.01-63.31 141.5-78.32 152.2C345.1 510.9 352.6 512 360.3 512C446.1 512 512 440.9 512 357.5l-.0625-165.6C511.9 174.3 497.7 160 480 160z", } + } } } @@ -24406,11 +26906,15 @@ impl IconShape for FaHandsHoldingChild { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M280 40C280 17.91 297.9 0 320 0C342.1 0 360 17.91 360 40C360 62.09 342.1 80 320 80C297.9 80 280 62.09 280 40zM375.8 253C377.5 266.2 368.1 278.2 354.1 279.8C341.8 281.5 329.8 272.1 328.2 258.1L323.8 223.1H316.2L311.8 258.1C310.2 272.1 298.2 281.5 285 279.8C271.9 278.2 262.5 266.2 264.2 253L275.3 164.3L255.5 180.1C245.4 189.6 230.2 188.3 221.7 178.2C213.1 168 214.4 152.9 224.5 144.3L266 109.2C276.1 100.7 288.9 96 302.2 96H337.8C351.1 96 363.9 100.7 373.1 109.2L415.5 144.3C425.6 152.9 426.9 168 418.3 178.2C409.8 188.3 394.6 189.6 384.5 180.1L364.7 164.3L375.8 253zM80 258.7L140.3 339C149.7 351.6 167.7 353.8 179.9 343.8C190.4 335.1 193.1 319.1 186 308.3L164.6 272.5C155.9 258 159.9 239.3 173.7 229.7C187.6 220.1 206.5 222.9 216.1 236L263.5 294.1C279.3 313.1 288 338.6 288 364.1V480C288 497.7 273.7 512 256 512H160C150.3 512 141.1 507.6 135 499.1L14.02 348.8C4.946 337.4 0 323.3 0 308.8V103.1C0 81.91 17.91 63.1 40 63.1C62.09 63.1 80 81.91 80 103.1V258.7zM640 104V308.8C640 323.3 635.1 337.4 625.1 348.8L504.1 499.1C498.9 507.6 489.7 512 480 512H384C366.3 512 352 497.7 352 480V364.1C352 338.6 360.7 313.1 376.5 294.1L423 236C433.5 222.9 452.4 220.1 466.3 229.7C480.1 239.3 484.1 258 475.4 272.5L453.1 308.3C446.9 319.1 449.6 335.1 460.2 343.8C472.3 353.8 490.3 351.6 499.7 339L560 258.7V104C560 81.91 577.9 64 600 64C622.1 64 640 81.91 640 104V104z", } + } } } @@ -24445,11 +26949,15 @@ impl IconShape for FaHandsHoldingCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 112C208 50.14 258.1 0 320 0C381.9 0 432 50.14 432 112C432 173.9 381.9 224 320 224C258.1 224 208 173.9 208 112zM80 258.7L140.3 339C149.7 351.6 167.7 353.8 179.9 343.8C190.4 335.1 193.1 319.1 186 308.3L164.6 272.5C155.9 258 159.9 239.3 173.7 229.7C187.6 220.1 206.5 222.9 216.1 236L263.5 294.1C279.3 313.1 288 338.6 288 364.1V480C288 497.7 273.7 512 256 512H160C150.3 512 141.1 507.6 135 499.1L14.02 348.8C4.946 337.4 0 323.3 0 308.8V103.1C0 81.91 17.91 63.1 40 63.1C62.09 63.1 80 81.91 80 103.1V258.7zM640 104V308.8C640 323.3 635.1 337.4 625.1 348.8L504.1 499.1C498.9 507.6 489.7 512 480 512H384C366.3 512 352 497.7 352 480V364.1C352 338.6 360.7 313.1 376.5 294.1L423 236C433.5 222.9 452.4 220.1 466.3 229.7C480.1 239.3 484.1 258 475.4 272.5L453.1 308.3C446.9 319.1 449.6 335.1 460.2 343.8C472.3 353.8 490.3 351.6 499.7 339L560 258.7V104C560 81.91 577.9 64 600 64C622.1 64 640 81.91 640 104V104z", } + } } } @@ -24484,11 +26992,15 @@ impl IconShape for FaHandsHolding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.1 236C205.1 222.3 185.8 219.1 172 231c-13.81 11.06-16.05 31.19-5 45l18.86 30.56C194.8 317.7 193.9 333.7 183.8 343.8c-11.79 11.79-31.2 10.71-41.61-2.305L80 256.8V104C80 81.91 62.09 64 40 64S0 81.91 0 104v204.7c0 14.54 4.949 28.65 14.03 40l120.1 151.3C141.1 507.6 150.3 512 159.1 512H256c17.67 0 32.03-14.35 32.03-32.02L288 358.4c0-21.79-7.414-42.93-21.02-59.94L216.1 236zM600 64c-22.09 0-40 17.91-40 40v152.8l-62.2 84.73c-10.41 13.02-29.83 14.09-41.61 2.305c-10.08-10.07-10.97-26.11-2.068-37.24l18.86-30.56c11.05-13.81 8.812-33.94-5-45c-13.77-11.03-33.94-8.75-44.97 5l-49.99 62.5C359.4 315.5 352 336.6 352 358.4l-.0313 121.5C351.1 497.7 366.3 512 384 512h96.02c9.713 0 18.9-4.414 24.96-12l120.1-151.3C635.1 337.4 640 323.3 640 308.7V104C640 81.91 622.1 64 600 64z", } + } } } @@ -24523,11 +27035,15 @@ impl IconShape for FaHandsPraying { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 191.9c-17.62 0-32 14.35-32 31.97V303.9c0 8.875-7.125 16-16 16s-16-7.125-16-16V227.4c0-17.37 4.75-34.5 13.75-49.37L299.5 48.41c9-15.12 4.125-34.76-11-43.88C273.1-4.225 255.8 .1289 246.1 13.63C245.1 13.88 245.5 13.88 245.4 14.13L128.1 190C117.5 205.9 112 224.3 112 243.3v80.24l-90.13 29.1C8.75 357.9 0 370.1 0 383.9v95.99c0 10.88 8.5 31.1 32 31.1c2.75 0 5.375-.25 8-1l179.3-46.62C269.1 450 304 403.8 304 351.9V223.9C304 206.3 289.6 191.9 272 191.9zM618.1 353.6L528 323.6V243.4c0-19-5.5-37.37-16.12-53.25l-117.3-175.9c-.125-.25-.6251-.2487-.75-.4987c-9.625-13.5-27.88-17.85-42.38-9.229c-15.12 9.125-20 28.76-11 44.01l77.75 129.5C427.3 193 432 210 432 227.5v76.49c0 8.875-7.125 16-16 16s-16-7.125-16-16V223.1c0-17.62-14.38-31.97-32-31.97s-32 14.38-32 31.1v127.1c0 51.87 34.88 98.12 84.75 112.4L600 511C602.6 511.6 605.4 512 608 512c23.5 0 32-21.25 32-31.1v-95.99C640 370.3 631.3 358 618.1 353.6z", } + } } } @@ -24562,11 +27078,15 @@ impl IconShape for FaHands { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M330.8 242.3L223.1 209.1C210.3 205.2 197 212.3 193.1 224.9C189.2 237.6 196.3 251 208.9 254.9L256 272H56.9c-11.61 0-22.25 7.844-24.44 19.24C29.51 306.6 41.19 320 56 320h128C188.4 320 192 323.6 192 328S188.4 336 184 336H24.9c-11.61 0-22.25 7.844-24.44 19.24C-2.49 370.6 9.193 384 24 384h160C188.4 384 192 387.6 192 392S188.4 400 184 400H56.9c-11.61 0-22.25 7.844-24.44 19.24C29.51 434.6 41.19 448 56 448h128C188.4 448 192 451.6 192 456S188.4 464 184 464H88.9c-11.61 0-22.25 7.844-24.44 19.24C61.51 498.6 73.19 512 88 512h208c66.28 0 120-53.73 120-120v-32.03C416 306.6 381.1 259.4 330.8 242.3zM197.1 179.5c5.986-2.148 12.32-3.482 18.98-3.482c5.508 0 10.99 .8105 16.5 2.471l16.11 4.975L227.7 117.2C224.2 106.2 213.6 98.39 202 99.74c-15.51 1.807-24.79 16.99-20.33 31.11L197.1 179.5zM487.1 144.5c-13.27 .0977-23.95 10.91-23.86 24.16l-2.082 50.04l-59.98-189.8c-3.496-11.07-14.18-18.86-25.71-17.51c-15.51 1.807-24.79 16.99-20.33 31.11l38.56 122.1c1.332 4.213-1.004 8.707-5.219 10.04c-4.213 1.332-8.707-1.004-10.04-5.217l-47.93-151.7c-3.496-11.07-14.18-18.86-25.71-17.51c-15.51 1.807-24.79 16.99-20.33 31.11l43.37 137.8c1.33 4.213-1.006 8.707-5.219 10.04c-4.213 1.332-8.707-1.004-10.04-5.217l-33.46-106.4C275.6 56.39 264.9 48.6 253.4 49.94c-15.51 1.807-24.79 16.99-20.33 31.11l34.15 108.1l73.7 22.76C404.1 233.3 448 292.8 448 359.9v27.91c38.27-21.17 63.28-61.24 64-106.7V168.4C511.8 155.1 500.3 144.5 487.1 144.5z", } + } } } @@ -24601,11 +27121,15 @@ impl IconShape for FaHandshakeAngle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488 191.1h-152l.0001 51.86c.0001 37.66-27.08 72-64.55 75.77c-43.09 4.333-79.45-29.42-79.45-71.63V126.4l-24.51 14.73C123.2 167.8 96.04 215.7 96.04 267.5L16.04 313.8c-15.25 8.751-20.63 28.38-11.75 43.63l80 138.6c8.875 15.25 28.5 20.5 43.75 11.75l103.4-59.75h136.6c35.25 0 64-28.75 64-64c26.51 0 48-21.49 48-48V288h8c13.25 0 24-10.75 24-24l.0001-48C512 202.7 501.3 191.1 488 191.1zM635.7 154.5l-79.95-138.6c-8.875-15.25-28.5-20.5-43.75-11.75l-103.4 59.75h-62.57c-37.85 0-74.93 10.61-107.1 30.63C229.7 100.4 224 110.6 224 121.6l-.0004 126.4c0 22.13 17.88 40 40 40c22.13 0 40-17.88 40-40V159.1h184c30.93 0 56 25.07 56 56v28.5l80-46.25C639.3 189.4 644.5 169.8 635.7 154.5z", } + } } } @@ -24640,11 +27164,15 @@ impl IconShape for FaHandshakeSimpleSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M358.6 195.6l145.6 118.1c12.12 9.992 19.5 23.49 22.12 37.98h81.62c17.6 0 31.1-14.39 31.1-31.99V159.1c0-17.67-14.33-31.99-31.1-31.99h-95.1c-40.98-40.96-96.56-63.98-154.5-63.98h-8.613c-7.1 0-15.63 3.002-21.63 8.373l-93.44 85.57L208.3 137.9L289.1 64.01L282.5 64c-43.48 0-85.19 13.66-120.8 37.44l-122.9-96.33C34.41 1.672 29.19 0 24.03 0c-7.125 0-14.19 3.156-18.91 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078c8.187-10.44 6.375-25.53-4.062-33.7l-135.5-106.2c-.1719-9.086-3.789-18.03-11.39-24.2l-149.2-121.2l-11.47 10.51L297.6 207.1l65.51-59.85c6.5-5.871 16.62-5.496 22.62 .1c5.1 6.496 5.5 16.62-.1 22.62L358.6 195.6zM32 127.1c-17.6 0-31.1 14.4-31.1 31.99v159.8c0 17.59 14.4 32.06 31.1 32.06l114.2-.0712l90.5 81.85c27.5 22.37 67.75 18.12 89.1-9.25l18.12 15.25c15.87 12.1 39.37 10.5 52.37-5.371l13.02-16.03L39.93 127.1L32 127.1z", } + } } } @@ -24679,11 +27207,15 @@ impl IconShape for FaHandshakeSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M334.6 217.4l-30 27.49C264 282.1 217.8 256.8 202.9 240.6C176 211.2 178.1 165.7 207.3 138.9L289.1 64H282.5C224.7 64 169.1 86.95 128.2 127.8L32 128.1c-17.6 0-32 14.39-32 31.98v159.8c0 17.59 14.4 32.04 31.1 32.04l114.3-.0604l90.5 81.82c27.5 22.37 67.75 18.11 90-9.255l18.12 15.25c15.88 12.1 39.38 10.5 52.38-5.369l31.38-38.6l5.374 4.498c13.75 11 33.88 9.002 45-4.748l9.576-11.83c11.08-13.7 8.979-33.75-4.701-44.86L334.6 217.4zM608 128.1l-96-.1257c-40.98-40.96-96.56-63.88-154.5-63.88L348.9 64c-8 0-15.62 3.197-21.62 8.568L229 162.3C228.9 162.5 228.8 162.7 228.8 162.7C212 178.5 212.4 203.3 226.6 218.7c9.625 10.5 35 21.62 56.13 2.75c0-.125 .25-.125 .375-.25l80-73.1c6.5-5.871 16.62-5.496 22.62 1s5.5 16.62-1 22.62l-26.12 23.87l145.6 118.1c12.12 9.992 19.5 23.49 22.12 37.98L608 351.7c17.6 0 32-14.38 32-31.98V160.1C640 142.4 625.7 128.1 608 128.1z", } + } } } @@ -24718,11 +27250,15 @@ impl IconShape for FaHandshakeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M543.1 128.2l.0002 223.8c0 17.62 14.25 31.99 31.1 31.99h64V128.1L543.1 128.2zM591.1 352c-8.75 0-16-7.251-16-15.99c0-8.875 7.25-15.1 16-15.1c8.75 0 15.1 7.122 15.1 15.1C607.1 344.8 600.7 352 591.1 352zM.0005 128.2v255.7l63.1 .0446c17.75 0 32-14.28 32-32.03L96 171.9l-55.77-43.71H.0005zM64 336c0 8.742-7.25 15.99-15.1 15.99s-15.1-7.251-15.1-15.99c0-8.875 7.25-15.1 15.1-15.1S64 327.2 64 336zM128 351.8h18.25l90.5 81.85c27.5 22.37 67.75 18.12 89.1-9.25l18.12 15.25c15.87 12.1 39.37 10.5 52.37-5.371l13.02-16.03L128 196.1V351.8zM495.2 362.8c-.1875-9.101-3.824-18.05-11.44-24.24l-149.2-121.1l-11.47 10.51L297.5 207.9l65.33-59.79c6.5-5.871 16.75-5.496 22.62 1c5.1 6.496 5.5 16.62-1 22.62l-26.12 23.87l145.6 118.1c2.875 2.496 5.5 4.996 7.875 7.742V127.1c-40.98-40.96-96.52-63.98-154.5-63.98h-8.613c-7.941 0-15.64 2.97-21.5 8.329L233.7 157.9L208.3 137.9l80.85-73.92L282.5 64c-43.47 0-85.16 13.68-120.8 37.45L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.846 3.156 5.127 9.187C-3.06 19.62-1.248 34.72 9.19 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078c8.187-10.44 6.375-25.53-4.062-33.7L495.2 362.8z", } + } } } @@ -24757,11 +27293,15 @@ impl IconShape for FaHandshake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 383.9l64 .0404c17.75 0 32-14.29 32-32.03V128.3L0 128.3V383.9zM48 320.1c8.75 0 16 7.118 16 15.99c0 8.742-7.25 15.99-16 15.99S32 344.8 32 336.1C32 327.2 39.25 320.1 48 320.1zM348.8 64c-7.941 0-15.66 2.969-21.52 8.328L228.9 162.3C228.8 162.5 228.8 162.7 228.6 162.7C212 178.3 212.3 203.2 226.5 218.7c12.75 13.1 39.38 17.62 56.13 2.75C282.8 221.3 282.9 221.3 283 221.2l79.88-73.1c6.5-5.871 16.75-5.496 22.62 1c6 6.496 5.5 16.62-1 22.62l-26.12 23.87L504 313.7c2.875 2.496 5.5 4.996 7.875 7.742V127.1c-40.98-40.96-96.48-63.88-154.4-63.88L348.8 64zM334.6 217.4l-30 27.49c-29.75 27.11-75.25 24.49-101.8-4.371C176 211.2 178.1 165.7 207.3 138.9L289.1 64H282.5C224.7 64 169.1 87.08 128.2 127.9L128 351.8l18.25 .0369l90.5 81.82c27.5 22.37 67.75 18.12 90-9.246l18.12 15.24c15.88 12.1 39.38 10.5 52.38-5.371l31.38-38.6l5.374 4.498c13.75 11 33.88 9.002 45-4.748l9.538-11.78c11.12-13.75 9.036-33.78-4.694-44.93L334.6 217.4zM544 128.4v223.6c0 17.62 14.25 32.05 31.1 32.05L640 384V128.1L544 128.4zM592 352c-8.75 0-16-7.246-16-15.99c0-8.875 7.25-15.99 16-15.99S608 327.2 608 336.1C608 344.8 600.8 352 592 352z", } + } } } @@ -24796,11 +27336,15 @@ impl IconShape for FaHanukiah { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M231.1 159.9C227.6 159.9 224 163.6 224 168V288h32V168C256 163.6 252.4 160 248 160L231.1 159.9zM167.1 159.9C163.6 159.9 160 163.6 160 168V288h32V168C192 163.6 188.4 160 184 160L167.1 159.9zM392 160C387.6 160 384 163.6 384 168V288h32V168c0-4.375-3.625-8.061-8-8.061L392 160zM456 160C451.6 160 448 163.6 448 168V288h32V168c0-4.375-3.625-8.061-8-8.061L456 160zM544 168c0-4.375-3.625-8.061-8-8.061L520 160C515.6 160 512 163.6 512 168V288h32V168zM103.1 159.9C99.62 159.9 96 163.6 96 168V288h32V168C128 163.6 124.4 160 120 160L103.1 159.9zM624 160h-31.98c-8.837 0-16.03 7.182-16.03 16.02L576 288c0 17.6-14.4 32-32 32h-192V128c0-8.837-7.151-16.01-15.99-16.01H303.1C295.2 111.1 288 119.2 288 128v192H96c-17.6 0-32-14.4-32-32l.0065-112C64.01 167.2 56.85 160 48.02 160H16C7.163 160 0 167.2 0 176V288c0 53.02 42.98 96 96 96h192v64H175.1C149.5 448 128 469.5 128 495.1C128 504.8 135.2 512 143.1 512h352C504.9 512 512 504.9 512 496C512 469.5 490.5 448 464 448H352v-64h192c53.02 0 96-42.98 96-96V176C640 167.2 632.8 160 624 160zM607.1 127.9C621.2 127.9 632 116 632 101.4C632 86.62 608 48 608 48s-24 38.62-24 53.38C584 116 594.7 127.9 607.1 127.9zM31.1 127.9C45.25 127.9 56 116 56 101.4C56 86.62 32 48 32 48S8 86.62 8 101.4C8 116 18.75 127.9 31.1 127.9zM319.1 79.94c13.25 0 24-11.94 24-26.57C344 38.62 320 0 320 0S296 38.62 296 53.38C296 67.1 306.7 79.94 319.1 79.94zM112 128c13.25 0 24-12 24-26.62C136 86.62 112 48 112 48S88 86.62 88 101.4C88 115.1 98.75 128 112 128zM176 128c13.25 0 24-12 24-26.62C200 86.62 176 48 176 48S152 86.62 152 101.4C152 115.1 162.8 128 176 128zM240 128c13.25 0 24-12 24-26.62C264 86.62 240 48 240 48S216 86.62 216 101.4C216 115.1 226.8 128 240 128zM400 128c13.25 0 24-12 24-26.62C424 86.62 400 48 400 48s-24 38.62-24 53.38C376 115.1 386.8 128 400 128zM464 128c13.25 0 24-12 24-26.62C488 86.62 464 48 464 48s-24 38.62-24 53.38C440 115.1 450.8 128 464 128zM528 128c13.25 0 24-12 24-26.62C552 86.62 528 48 528 48s-24 38.62-24 53.38C504 115.1 514.8 128 528 128z", } + } } } @@ -24835,11 +27379,15 @@ impl IconShape for FaHardDrive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464 288h-416C21.5 288 0 309.5 0 336v96C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-96C512 309.5 490.5 288 464 288zM320 416c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 416 320 416zM416 416c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S433.6 416 416 416zM464 32h-416C21.5 32 0 53.5 0 80v192.4C13.41 262.3 29.92 256 48 256h416c18.08 0 34.59 6.254 48 16.41V80C512 53.5 490.5 32 464 32z", } + } } } @@ -24874,11 +27422,15 @@ impl IconShape for FaHashtag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 127.1h-58.23l9.789-58.74c2.906-17.44-8.875-33.92-26.3-36.83c-17.53-2.875-33.92 8.891-36.83 26.3L292.9 127.1H197.8l9.789-58.74c2.906-17.44-8.875-33.92-26.3-36.83c-17.53-2.875-33.92 8.891-36.83 26.3L132.9 127.1H64c-17.67 0-32 14.33-32 32C32 177.7 46.33 191.1 64 191.1h58.23l-21.33 128H32c-17.67 0-32 14.33-32 32c0 17.67 14.33 31.1 32 31.1h58.23l-9.789 58.74c-2.906 17.44 8.875 33.92 26.3 36.83C108.5 479.9 110.3 480 112 480c15.36 0 28.92-11.09 31.53-26.73l11.54-69.27h95.12l-9.789 58.74c-2.906 17.44 8.875 33.92 26.3 36.83C268.5 479.9 270.3 480 272 480c15.36 0 28.92-11.09 31.53-26.73l11.54-69.27H384c17.67 0 32-14.33 32-31.1c0-17.67-14.33-32-32-32h-58.23l21.33-128H416c17.67 0 32-14.32 32-31.1C448 142.3 433.7 127.1 416 127.1zM260.9 319.1H165.8L187.1 191.1h95.12L260.9 319.1z", } + } } } @@ -24913,11 +27465,15 @@ impl IconShape for FaHatCowboySide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M260.8 260C232.1 237.1 198.8 225 164.4 225c-77.38 0-142.9 62.75-163 156c-3.5 16.62-.375 33.88 8.625 47.38c8.75 13.12 21.88 20.62 35.88 20.62H592c-103.2 0-155-37.13-233.2-104.5L260.8 260zM495.5 241.8l-27.13-156.5c-2.875-17.25-12.75-32.5-27.12-42.25c-14.37-9.75-32.24-13.3-49.24-9.675L200.9 74.02C173.7 79.77 153.5 102.3 150.5 129.8L143.6 195c6.875-.875 13.62-2 20.75-2c41.87 0 82 14.5 117.4 42.88l98 84.37c71 61.25 115.1 96.75 212.2 96.75c26.5 0 48-21.5 48-48C640 343.6 610.4 249.6 495.5 241.8z", } + } } } @@ -24952,11 +27508,15 @@ impl IconShape for FaHatCowboy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M489.1 264.9C480.5 207.5 450.5 32 392.3 32c-14 0-26.58 5.875-37.08 14c-20.75 15.87-49.62 15.87-70.5 0C274.2 38 261.7 32 247.7 32c-58.25 0-88.27 175.5-97.77 232.9C188.7 277.5 243.7 288 319.1 288S451.2 277.5 489.1 264.9zM632.9 227.7c-6.125-4.125-14.2-3.51-19.7 1.49c-1 .875-101.3 90.77-293.1 90.77c-190.9 0-292.2-89.99-293.2-90.86c-5.5-4.875-13.71-5.508-19.71-1.383c-6.125 4.125-8.587 11.89-6.087 18.77C1.749 248.5 78.37 448 319.1 448s318.2-199.5 318.1-201.5C641.5 239.6 639 231.9 632.9 227.7z", } + } } } @@ -24991,11 +27551,15 @@ impl IconShape for FaHatWizard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 376l-49.23-16.41c-7.289-2.434-7.289-12.75 0-15.18L200 328l16.41-49.23c2.434-7.289 12.75-7.289 15.18 0L248 328l49.23 16.41c7.289 2.434 7.289 12.75 0 15.18L248 376L240 416H448l-86.38-201.6C355.4 200 354.8 183.8 359.8 168.9L416 0L228.4 107.3C204.8 120.8 185.1 141.4 175 166.4L64 416h144L200 376zM231.2 172.4L256 160l12.42-24.84c1.477-2.949 5.68-2.949 7.156 0L288 160l24.84 12.42c2.949 1.477 2.949 5.68 0 7.156L288 192l-12.42 24.84c-1.477 2.949-5.68 2.949-7.156 0L256 192L231.2 179.6C228.2 178.1 228.2 173.9 231.2 172.4zM496 448h-480C7.164 448 0 455.2 0 464C0 490.5 21.49 512 48 512h416c26.51 0 48-21.49 48-48C512 455.2 504.8 448 496 448z", } + } } } @@ -25030,11 +27594,15 @@ impl IconShape for FaHeadSideCoughSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M607.1 311.1c13.25 0 24-10.75 24-23.1s-10.75-23.1-24-23.1s-23.1 10.75-23.1 23.1S594.7 311.1 607.1 311.1zM607.1 407.1c13.25 0 24-10.78 24-24.03c0-13.25-10.75-23.1-24-23.1s-24 10.78-24 24.03C583.1 397.2 594.7 407.1 607.1 407.1zM630.8 469.1l-190.2-149.1h7.4c23.12 0 38.62-23.87 29.25-44.1c-20.1-47.12-48.49-151.7-73.11-186.7C365.6 33.63 302.5 0 234.1 0H192C149.9 0 111.5 14.26 79.88 37.29L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.126 9.187c-8.187 10.44-6.375 25.53 4.062 33.7l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM320 415.1c-17.67 0-31.1-14.33-31.1-31.1S302.3 351.1 320 351.1l5.758-.0009L18.16 110.9C6.631 135.6 .0006 162.1 .0006 191.1c0 56.75 24.75 107.6 64 142.9L64 511.1h223.1l0-31.1l64.01 .001c33.25 0 60.2-25.38 63.37-57.78l-7.932-6.217H320zM543.1 359.1c13.25 0 24-10.78 24-24.03s-10.75-23.1-24-23.1c-13.25 0-24 10.78-24 24.03C519.1 349.2 530.7 359.1 543.1 359.1z", } + } } } @@ -25069,11 +27637,15 @@ impl IconShape for FaHeadSideCough { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M608 359.1c-13.25 0-24 10.75-24 24s10.75 24 24 24s24-10.75 24-24S621.3 359.1 608 359.1zM477.2 275c-21-47.13-48.49-151.8-73.11-186.8C365.6 33.63 302.5 0 234.1 0L192 0C86 0 0 86 0 192c0 56.75 24.75 107.6 64 142.9L64 512h223.1v-32h64.01c35.38 0 64-28.62 64-63.1L320 416c-17.67 0-32-14.33-32-32s14.33-32 32-32h95.98l-.003-32h31.99C471.1 320 486.6 296.1 477.2 275zM336 224c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S353.6 224 336 224zM480 359.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S493.3 359.1 480 359.1zM608 311.1c13.25 0 24-10.75 24-24s-10.75-24-24-24s-24 10.75-24 24S594.8 311.1 608 311.1zM544 311.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S557.3 311.1 544 311.1zM544 407.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S557.3 407.1 544 407.1zM608 455.1c-13.25 0-24 10.75-24 24s10.75 24 24 24s24-10.75 24-24S621.3 455.1 608 455.1z", } + } } } @@ -25108,11 +27680,15 @@ impl IconShape for FaHeadSideMask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.1465 184.4C-2.166 244.2 23.01 298 63.99 334.9L63.99 512h160L224 316.5L3.674 156.2C1.871 165.4 .5195 174.8 .1465 184.4zM336 368H496L512 320h-255.1l.0178 192h145.9c27.55 0 52-17.63 60.71-43.76L464 464h-127.1c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16h138.7l10.67-32h-149.3c-8.836 0-16-7.164-16-16C320 375.2 327.2 368 336 368zM509.2 275c-20.1-47.13-48.49-151.8-73.11-186.8C397.6 33.63 334.5 0 266.1 0H200C117.1 0 42.48 50.57 13.25 123.7L239.2 288h272.6C511.8 283.7 511.1 279.3 509.2 275zM352 224c-17.62 0-32-14.38-32-32s14.38-32 32-32c17.62 0 31.1 14.38 31.1 32S369.6 224 352 224z", } + } } } @@ -25147,11 +27723,15 @@ impl IconShape for FaHeadSideVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 175.1c-8.836 0-16 7.162-16 16c0 8.836 7.163 15.1 15.1 15.1s16-7.164 16-16C224 183.2 216.8 175.1 208 175.1zM272 239.1c-8.836 0-15.1 7.163-15.1 16c0 8.836 7.165 16 16 16s16-7.164 16-16C288 247.2 280.8 239.1 272 239.1zM509.2 275c-20.94-47.13-48.46-151.7-73.1-186.8C397.7 33.59 334.6 0 266.1 0H192C85.95 0 0 85.95 0 192c0 56.8 24.8 107.7 64 142.8L64 512h256l-.0044-64h63.99c35.34 0 63.1-28.65 63.1-63.1V320h31.98C503.1 320 518.6 296.2 509.2 275zM368 240h-12.12c-28.51 0-42.79 34.47-22.63 54.63l8.576 8.576c6.25 6.25 6.25 16.38 0 22.62c-3.125 3.125-7.219 4.688-11.31 4.688s-8.188-1.562-11.31-4.688l-8.576-8.576c-20.16-20.16-54.63-5.881-54.63 22.63V352c0 8.844-7.156 16-16 16s-16-7.156-16-16v-12.12c0-28.51-34.47-42.79-54.63-22.63l-8.576 8.576c-3.125 3.125-7.219 4.688-11.31 4.688c-4.096 0-8.188-1.562-11.31-4.688c-6.25-6.25-6.25-16.38 0-22.62l8.577-8.576C166.9 274.5 152.6 240 124.1 240H112c-8.844 0-16-7.156-16-16s7.157-16 16-16L124.1 208c28.51 0 42.79-34.47 22.63-54.63L138.2 144.8c-6.25-6.25-6.25-16.38 0-22.62s16.38-6.25 22.63 0L169.4 130.7c20.16 20.16 54.63 5.881 54.63-22.63V96c0-8.844 7.156-16 16-16S256 87.16 256 96v12.12c0 28.51 34.47 42.79 54.63 22.63l8.576-8.576c6.25-6.25 16.38-6.25 22.63 0s6.25 16.38 0 22.62L333.3 153.4C313.1 173.5 327.4 208 355.9 208l12.12-.0004c8.844 0 15.1 7.157 15.1 16S376.8 240 368 240z", } + } } } @@ -25186,11 +27766,15 @@ impl IconShape for FaHeading { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 448c0 17.69-14.33 32-32 32h-96c-17.67 0-32-14.31-32-32s14.33-32 32-32h16v-144h-224v144H128c17.67 0 32 14.31 32 32s-14.33 32-32 32H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h16v-320H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h96c17.67 0 32 14.31 32 32s-14.33 32-32 32H112v112h224v-112H320c-17.67 0-32-14.31-32-32s14.33-32 32-32h96c17.67 0 32 14.31 32 32s-14.33 32-32 32h-16v320H416C433.7 416 448 430.3 448 448z", } + } } } @@ -25225,11 +27809,15 @@ impl IconShape for FaHeadphonesSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32C112.9 32 4.563 151.1 0 288v104C0 405.3 10.75 416 23.1 416S48 405.3 48 392V288c0-114.7 93.34-207.8 208-207.8C370.7 80.2 464 173.3 464 288v104C464 405.3 474.7 416 488 416S512 405.3 512 392V287.1C507.4 151.1 399.1 32 256 32zM160 288L144 288c-35.34 0-64 28.7-64 64.13v63.75C80 451.3 108.7 480 144 480L160 480c17.66 0 32-14.34 32-32.05v-127.9C192 302.3 177.7 288 160 288zM368 288L352 288c-17.66 0-32 14.32-32 32.04v127.9c0 17.7 14.34 32.05 32 32.05L368 480c35.34 0 64-28.7 64-64.13v-63.75C432 316.7 403.3 288 368 288z", } + } } } @@ -25264,11 +27852,15 @@ impl IconShape for FaHeadphones { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 287.9l-.0042 112C511.1 444.1 476.1 480 432 480c-26.47 0-48-21.56-48-48.06V304.1C384 277.6 405.5 256 432 256c10.83 0 20.91 2.723 30.3 6.678C449.7 159.1 362.1 80.13 256 80.13S62.29 159.1 49.7 262.7C59.09 258.7 69.17 256 80 256C106.5 256 128 277.6 128 304.1v127.9C128 458.4 106.5 480 80 480c-44.11 0-79.1-35.88-79.1-80.06L0 288c0-141.2 114.8-256 256-256c140.9 0 255.6 114.5 255.1 255.3C511.1 287.5 511.1 287.7 512 287.9z", } + } } } @@ -25303,11 +27895,15 @@ impl IconShape for FaHeadset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M191.1 224c0-17.72-14.34-32.04-32-32.04L144 192c-35.34 0-64 28.66-64 64.08v47.79C80 339.3 108.7 368 144 368H160c17.66 0 32-14.36 32-32.06L191.1 224zM256 0C112.9 0 4.583 119.1 .0208 256L0 296C0 309.3 10.75 320 23.1 320S48 309.3 48 296V256c0-114.7 93.34-207.8 208-207.8C370.7 48.2 464 141.3 464 256v144c0 22.09-17.91 40-40 40h-110.7C305 425.7 289.7 416 272 416H241.8c-23.21 0-44.5 15.69-48.87 38.49C187 485.2 210.4 512 239.1 512H272c17.72 0 33.03-9.711 41.34-24H424c48.6 0 88-39.4 88-88V256C507.4 119.1 399.1 0 256 0zM368 368c35.34 0 64-28.7 64-64.13V256.1C432 220.7 403.3 192 368 192l-16 0c-17.66 0-32 14.34-32 32.04L320 335.9C320 353.7 334.3 368 352 368H368z", } + } } } @@ -25342,11 +27938,15 @@ impl IconShape for FaHeartCircleBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM464.8 286.4L368.8 358.4C364.7 361.5 362.1 366.9 364.6 371.8C366.2 376.7 370.8 380 376 380H411.6L381.5 434.2C378.8 439.1 379.8 445.3 384.1 449C388.4 452.8 394.7 452.1 399.2 449.6L495.2 377.6C499.3 374.5 501 369.1 499.4 364.2C497.8 359.3 493.2 356 488 356H452.4L482.5 301.8C485.2 296.9 484.2 290.7 479.9 286.1C475.6 283.2 469.3 283 464.8 286.4V286.4z", } + } } } @@ -25381,11 +27981,15 @@ impl IconShape for FaHeartCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } + } } } @@ -25420,11 +28024,15 @@ impl IconShape for FaHeartCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } + } } } @@ -25459,11 +28067,15 @@ impl IconShape for FaHeartCircleMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } + } } } @@ -25498,11 +28110,15 @@ impl IconShape for FaHeartCirclePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } + } } } @@ -25537,11 +28153,15 @@ impl IconShape for FaHeartCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } + } } } @@ -25576,11 +28196,15 @@ impl IconShape for FaHeartCrack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M119.4 44.1C142.7 40.22 166.2 42.2 187.1 49.43L237.8 126.9L162.3 202.3C160.8 203.9 159.1 205.1 160 208.2C160 210.3 160.1 212.4 162.6 213.9L274.6 317.9C277.5 320.6 281.1 320.7 285.1 318.2C288.2 315.6 288.9 311.2 286.8 307.8L226.4 209.7L317.1 134.1C319.7 131.1 320.7 128.5 319.5 125.3L296.8 61.74C325.4 45.03 359.2 38.53 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 0 232.4 0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.09V44.1z", } + } } } @@ -25615,11 +28239,15 @@ impl IconShape for FaHeartPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.4 243.8l-49.83 99.5c-6.009 12-23.41 11.62-28.92-.625L216.7 216.3l-30.05 71.75L88.55 288l176.4 182.2c12.66 13.07 33.36 13.07 46.03 0l176.4-182.2l-112.1 .0052L352.4 243.8zM495.2 62.86c-54.36-46.98-137.5-38.5-187.5 13.06L288 96.25L268.3 75.92C218.3 24.36 135.2 15.88 80.81 62.86C23.37 112.5 16.84 197.6 60.18 256h105l35.93-86.25c5.508-12.88 23.66-13.12 29.54-.375l58.21 129.4l49.07-98c5.884-11.75 22.78-11.75 28.67 0l27.67 55.25h121.5C559.2 197.6 552.6 112.5 495.2 62.86z", } + } } } @@ -25654,11 +28282,15 @@ impl IconShape for FaHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84.02L256 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 .0003 232.4 .0003 190.9L0 190.9z", } + } } } @@ -25693,11 +28325,15 @@ impl IconShape for FaHelicopterSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 66.66V1.985C435.8 16.42 527.6 108.2 542 224H477.3C463.9 143.6 400.4 80.15 320 66.66V66.66zM320 510V445.4C400.4 431.9 463.9 368.4 477.3 288H542C527.6 403.8 435.8 495.6 320 510V510zM33.98 288H98.65C112.1 368.4 175.6 431.9 256 445.4V510C140.2 495.6 48.42 403.8 33.98 288zM256 1.984V66.66C175.6 80.15 112.1 143.6 98.66 224H33.98C48.42 108.2 140.2 16.42 256 1.985V1.984zM240 224H336V160C336 142.3 350.3 128 368 128C385.7 128 400 142.3 400 160V352C400 369.7 385.7 384 368 384C350.3 384 336 369.7 336 352V288H240V352C240 369.7 225.7 384 208 384C190.3 384 176 369.7 176 352V160C176 142.3 190.3 128 208 128C225.7 128 240 142.3 240 160V224z", } + } } } @@ -25732,11 +28368,15 @@ impl IconShape for FaHelicopter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M127.1 32C127.1 14.33 142.3 0 159.1 0H544C561.7 0 576 14.33 576 32C576 49.67 561.7 64 544 64H384V128H416C504.4 128 576 199.6 576 288V352C576 369.7 561.7 384 544 384H303.1C293.9 384 284.4 379.3 278.4 371.2L191.1 256L47.19 198.1C37.65 194.3 30.52 186.1 28.03 176.1L4.97 83.88C2.445 73.78 10.08 64 20.49 64H47.1C58.07 64 67.56 68.74 73.6 76.8L111.1 128H319.1V64H159.1C142.3 64 127.1 49.67 127.1 32V32zM384 320H512V288C512 234.1 469 192 416 192H384V320zM630.6 470.6L626.7 474.5C602.7 498.5 570.2 512 536.2 512H255.1C238.3 512 223.1 497.7 223.1 480C223.1 462.3 238.3 448 255.1 448H536.2C553.2 448 569.5 441.3 581.5 429.3L585.4 425.4C597.9 412.9 618.1 412.9 630.6 425.4C643.1 437.9 643.1 458.1 630.6 470.6L630.6 470.6z", } + } } } @@ -25771,11 +28411,15 @@ impl IconShape for FaHelmetSafety { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 280.9c0-89.17-61.83-165.4-139.6-197.4L352 174.2V49.78C352 39.91 344.1 32 334.2 32H241.8C231.9 32 224 39.91 224 49.78v124.4L171.6 83.53C93.83 115.5 32 191.7 32 280.9L31.99 352h512L544 280.9zM574.7 393.7C572.2 387.8 566.4 384 560 384h-544c-6.375 0-12.16 3.812-14.69 9.656c-2.531 5.875-1.344 12.69 3.062 17.34C7.031 413.8 72.02 480 287.1 480s280.1-66.19 283.6-69C576 406.3 577.2 399.5 574.7 393.7z", } + } } } @@ -25810,11 +28454,15 @@ impl IconShape for FaHelmetUn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H368V462.5L369.5 464H456C469.3 464 480 474.7 480 488C480 501.3 469.3 512 456 512H360C353.9 512 347.1 509.7 343.5 505.4L214.9 384H87.65C39.24 384 0 344.8 0 296.3V240C0 107.5 107.5 0 240 0C367.2 0 471.2 98.91 479.5 224H480zM320 288H274.4L241.1 343.5L320 417.2V288zM285.3 103.1C281.4 97.26 274.1 94.64 267.4 96.69C260.6 98.73 256 104.9 256 112V208C256 216.8 263.2 224 272 224C280.8 224 288 216.8 288 208V164.8L322.7 216.9C326.6 222.7 333.9 225.4 340.6 223.3C347.4 221.3 352 215.1 352 208V112C352 103.2 344.8 96 336 96C327.2 96 320 103.2 320 112V155.2L285.3 103.1zM160 112C160 103.2 152.8 96 144 96C135.2 96 128 103.2 128 112V176C128 202.5 149.5 224 176 224C202.5 224 224 202.5 224 176V112C224 103.2 216.8 96 208 96C199.2 96 192 103.2 192 112V176C192 184.8 184.8 192 176 192C167.2 192 160 184.8 160 176V112z", } + } } } @@ -25849,11 +28497,15 @@ impl IconShape for FaHighlighter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M143.1 320V248.3C143.1 233 151.2 218.7 163.5 209.6L436.6 8.398C444 2.943 452.1 0 462.2 0C473.6 0 484.5 4.539 492.6 12.62L547.4 67.38C555.5 75.46 559.1 86.42 559.1 97.84C559.1 107 557.1 115.1 551.6 123.4L350.4 396.5C341.3 408.8 326.1 416 311.7 416H239.1L214.6 441.4C202.1 453.9 181.9 453.9 169.4 441.4L118.6 390.6C106.1 378.1 106.1 357.9 118.6 345.4L143.1 320zM489.4 99.92L460.1 70.59L245 229L330.1 314.1L489.4 99.92zM23.03 466.3L86.06 403.3L156.7 473.9L125.7 504.1C121.2 509.5 115.1 512 108.7 512H40C26.75 512 16 501.3 16 488V483.3C16 476.1 18.53 470.8 23.03 466.3V466.3z", } + } } } @@ -25888,11 +28540,15 @@ impl IconShape for FaHillAvalanche { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M161.4 91.58C160.5 87.87 160 83.99 160 80C160 53.49 181.5 32 208 32C229.9 32 248.3 46.62 254.1 66.62C268.5 45.7 292.7 32 320 32C364.2 32 400 67.82 400 112C400 119.4 398.1 126.6 397.1 133.5C426.9 145.1 448 174.1 448 208C448 236.4 433.2 261.3 410.9 275.5L492.6 357.2C508.2 372.8 533.6 372.8 549.2 357.2C564.8 341.6 564.8 316.2 549.2 300.6C533.6 284.1 508.2 284.1 492.6 300.6L458.7 266.7C493 232.3 548.8 232.3 583.1 266.7C617.5 301 617.5 356.8 583.1 391.1C552.8 421.4 505.9 425 471.7 401.9L161.4 91.58zM512 64C512 81.67 497.7 96 480 96C462.3 96 448 81.67 448 64C448 46.33 462.3 32 480 32C497.7 32 512 46.33 512 64zM480 160C480 142.3 494.3 128 512 128C529.7 128 544 142.3 544 160C544 177.7 529.7 192 512 192C494.3 192 480 177.7 480 160zM456.1 443.7C482.2 468.9 464.3 512 428.7 512H112C67.82 512 32 476.2 32 432V115.3C32 79.68 75.09 61.83 100.3 87.03L456.1 443.7z", } + } } } @@ -25927,11 +28583,15 @@ impl IconShape for FaHillRockslide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M252.4 103.8C249.7 98.97 249.7 93.03 252.4 88.16L279.4 40.16C282.2 35.12 287.6 32 293.4 32H346.6C352.4 32 357.8 35.12 360.6 40.16L387.6 88.16C390.3 93.03 390.3 98.97 387.6 103.8L360.6 151.8C357.8 156.9 352.4 160 346.6 160H293.4C287.6 160 282.2 156.9 279.4 151.8L252.4 103.8zM424.1 443.7C450.2 468.9 432.3 512 396.7 512H80C35.82 512 0 476.2 0 432V115.3C0 79.68 43.09 61.83 68.28 87.03L424.1 443.7zM456.2 376.6C451.1 373.8 448 368.4 448 362.6V309.4C448 303.6 451.1 298.2 456.2 295.4L504.2 268.4C509 265.7 514.1 265.7 519.8 268.4L567.8 295.4C572.9 298.2 576 303.6 576 309.4V362.6C576 368.4 572.9 373.8 567.8 376.6L519.8 403.6C514.1 406.3 509 406.3 504.2 403.6L456.2 376.6zM192 64C192 81.67 177.7 96 160 96C142.3 96 128 81.67 128 64C128 46.33 142.3 32 160 32C177.7 32 192 46.33 192 64zM352 256C352 238.3 366.3 224 384 224C401.7 224 416 238.3 416 256C416 273.7 401.7 288 384 288C366.3 288 352 273.7 352 256z", } + } } } @@ -25966,11 +28626,15 @@ impl IconShape for FaHippo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M584.2 96.36c-28.88-1.701-54.71 17.02-79.74 26.49C490 88.22 455.9 64 416 64c-11.25 0-22 2.252-32 5.877V56C384 42.75 373.2 32 360 32h-16C330.8 32 320 42.75 320 56v49C285.1 79.62 241.2 64 192 64C85.1 64 0 135.6 0 224v232C0 469.3 10.75 480 24 480h48C85.25 480 96 469.3 96 456v-62.87C128.4 407.5 166.8 416 208 416s79.63-8.492 112-22.87V456c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V288h128v32c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V288c17.62 0 32-14.38 32-32l-.0001-96.07C639.1 127.8 616.4 98.25 584.2 96.36zM447.1 176c-8.875 0-16-7.125-16-16S439.1 144 448 144s16 7.125 16 16S456.9 176 447.1 176z", } + } } } @@ -26005,11 +28669,15 @@ impl IconShape for FaHockeyPuck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 160c0-53 114.6-96 256-96s256 43 256 96s-114.6 96-256 96S0 213 0 160zM255.1 303.1C156.4 303.1 56.73 283.4 0 242.2V352c0 53 114.6 96 256 96s256-43 256-96V242.2C455.3 283.4 355.6 303.1 255.1 303.1z", } + } } } @@ -26044,11 +28712,15 @@ impl IconShape for FaHollyBerry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M287.1 143.1c0 26.5 21.5 47.1 47.1 47.1c26.5 0 48-21.5 48-47.1s-21.5-47.1-48-47.1C309.5 95.99 287.1 117.5 287.1 143.1zM176 191.1c26.5 0 47.1-21.5 47.1-47.1S202.5 95.96 176 95.96c-26.5 0-47.1 21.5-47.1 47.1S149.5 191.1 176 191.1zM303.1 47.1C303.1 21.5 282.5 0 255.1 0c-26.5 0-47.1 21.5-47.1 47.1S229.5 95.99 255.1 95.99C282.5 95.99 303.1 74.5 303.1 47.1zM243.7 242.6C245.3 229.7 231.9 220.1 219.5 225.5C179.7 242.8 137.8 251.4 96.72 250.8C86.13 250.6 78.49 260.7 81.78 270.4C86.77 285.7 90.33 301.4 92.44 317.7c2.133 16.15-9.387 31.26-26.12 34.23c-16.87 2.965-33.7 4.348-50.48 4.152c-10.6-.0586-18.37 10.05-15.08 19.74c12.4 35.79 16.57 74.93 12.12 114.7c-1.723 14.96 13.71 25.67 28.02 19.8c38.47-15.95 78.77-23.81 118.2-23.34c10.58 .1953 18.36-9.91 15.07-19.6c-5.141-15.15-8.68-31.06-10.79-47.34c-2.133-16.16 9.371-31.13 26.24-34.09c16.73-2.973 33.57-4.496 50.36-4.301c10.73 .0781 18.51-10.03 15.22-19.72C242.5 324.7 238.5 283.9 243.7 242.6zM496.2 356.1c-16.78 .1953-33.61-1.188-50.48-4.152c-16.73-2.973-28.25-18.08-26.12-34.23c2.115-16.28 5.67-32.05 10.66-47.32c3.289-9.691-4.35-19.81-14.93-19.62c-41.11 .6484-83.01-7.965-122.7-25.23c-6.85-2.969-13.71-1.18-18.47 2.953c1.508 5.836 2.102 11.93 1.332 18.05c-4.539 36.23-1.049 72.56 10.12 105.1c3.395 9.988 3.029 20.73-.4766 30.52c12.44 .5 24.89 1.602 37.28 3.801c16.87 2.957 28.37 17.93 26.24 34.09c-2.115 16.27-5.654 32.19-10.79 47.34c-3.289 9.691 4.486 19.8 15.07 19.6c39.47-.4766 79.77 7.383 118.2 23.34c14.31 5.867 29.74-4.844 28.02-19.8c-4.451-39.81-.2832-78.95 12.12-114.7C514.5 366.1 506.8 356 496.2 356.1z", } + } } } @@ -26083,11 +28755,15 @@ impl IconShape for FaHorseHead { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M509.8 332.5l-69.89-164.3c-14.88-41.25-50.38-70.98-93.01-79.24c18-10.63 46.35-35.9 34.23-82.29c-1.375-5.001-7.112-7.972-11.99-6.097l-202.3 75.66C35.89 123.4 0 238.9 0 398.8v81.24C0 497.7 14.25 512 32 512h236.2c23.75 0 39.3-25.03 28.55-46.28l-40.78-81.71V383.3c-45.63-3.5-84.66-30.7-104.3-69.58c-1.625-3.125-.9342-6.951 1.566-9.327l12.11-12.11c3.875-3.875 10.64-2.692 12.89 2.434c14.88 33.63 48.17 57.38 87.42 57.38c17.13 0 33.05-5.091 46.8-13.22l46 63.9c6 8.501 15.75 13.34 26 13.34h50.28c8.501 0 16.61-3.388 22.61-9.389l45.34-39.84C511.6 357.7 514.4 344.2 509.8 332.5zM328.1 223.1c-13.25 0-23.96-10.75-23.96-24c0-13.25 10.75-23.92 24-23.92s23.94 10.73 23.94 23.98C352 213.3 341.3 223.1 328.1 223.1z", } + } } } @@ -26122,11 +28798,15 @@ impl IconShape for FaHorse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.9 76.61c0-8.125-3.05-15.84-8.55-21.84c-3.875-4-8.595-9.125-13.72-14.5c11.12-6.75 19.47-17.51 22.22-30.63c.9999-5-2.849-9.641-7.974-9.641L447.9 0c-70.62 0-127.9 57.25-127.9 128L159.1 128c-28.87 0-54.38 12.1-72 33.12L87.1 160C39.5 160 .0001 199.5 .0001 248L0 304c0 8.875 7.125 15.1 15.1 15.1L31.1 320c8.874 0 15.1-7.125 15.1-16l.0005-56c0-13.25 6.884-24.4 16.76-31.65c-.125 2.5-.758 5.024-.758 7.649c0 27.62 11.87 52.37 30.5 69.87l-25.65 68.61c-4.586 12.28-5.312 25.68-2.128 38.4l21.73 86.89C92.02 502 104.8 512 119.5 512h32.98c20.81 0 36.08-19.55 31.05-39.74L162.2 386.9l23.78-63.61l133.1 22.34L319.1 480c0 17.67 14.33 32 31.1 32h31.1c17.67 0 31.1-14.33 31.1-32l.0166-161.8C435.7 297.1 447.1 270.5 447.1 240c0-.25-.1025-.3828-.1025-.6328V136.9L463.9 144l18.95 37.72c7.481 14.86 25.08 21.55 40.52 15.34l32.54-13.05c12.13-4.878 20.11-16.67 20.09-29.74L575.9 76.61zM511.9 96c-8.75 0-15.1-7.125-15.1-16S503.1 64 511.9 64c8.874 0 15.1 7.125 15.1 16S520.8 96 511.9 96z", } + } } } @@ -26161,11 +28841,15 @@ impl IconShape for FaHospitalUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 0C298.5 0 320 21.49 320 48V367.8C281.8 389.2 256 430 256 476.9C256 489.8 259.6 501.8 265.9 512H48C21.49 512 0 490.5 0 464V384H144C152.8 384 160 376.8 160 368C160 359.2 152.8 352 144 352H0V288H144C152.8 288 160 280.8 160 272C160 263.2 152.8 256 144 256H0V48C0 21.49 21.49 0 48 0H272zM152 64C143.2 64 136 71.16 136 80V104H112C103.2 104 96 111.2 96 120V136C96 144.8 103.2 152 112 152H136V176C136 184.8 143.2 192 152 192H168C176.8 192 184 184.8 184 176V152H208C216.8 152 224 144.8 224 136V120C224 111.2 216.8 104 208 104H184V80C184 71.16 176.8 64 168 64H152zM512 272C512 316.2 476.2 352 432 352C387.8 352 352 316.2 352 272C352 227.8 387.8 192 432 192C476.2 192 512 227.8 512 272zM288 477.1C288 425.7 329.7 384 381.1 384H482.9C534.3 384 576 425.7 576 477.1C576 496.4 560.4 512 541.1 512H322.9C303.6 512 288 496.4 288 477.1V477.1z", } + } } } @@ -26200,11 +28884,15 @@ impl IconShape for FaHospital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 48C192 21.49 213.5 0 240 0H400C426.5 0 448 21.49 448 48V512H368V432C368 405.5 346.5 384 320 384C293.5 384 272 405.5 272 432V512H192V48zM312 64C303.2 64 296 71.16 296 80V104H272C263.2 104 256 111.2 256 120V136C256 144.8 263.2 152 272 152H296V176C296 184.8 303.2 192 312 192H328C336.8 192 344 184.8 344 176V152H368C376.8 152 384 144.8 384 136V120C384 111.2 376.8 104 368 104H344V80C344 71.16 336.8 64 328 64H312zM160 96V512H48C21.49 512 0 490.5 0 464V320H80C88.84 320 96 312.8 96 304C96 295.2 88.84 288 80 288H0V224H80C88.84 224 96 216.8 96 208C96 199.2 88.84 192 80 192H0V144C0 117.5 21.49 96 48 96H160zM592 96C618.5 96 640 117.5 640 144V192H560C551.2 192 544 199.2 544 208C544 216.8 551.2 224 560 224H640V288H560C551.2 288 544 295.2 544 304C544 312.8 551.2 320 560 320H640V464C640 490.5 618.5 512 592 512H480V96H592z", } + } } } @@ -26239,11 +28927,15 @@ impl IconShape for FaHotTubPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.3 177.6C415.3 185.9 421.1 192 429.1 192h16.13c9.5 0 17-8.625 16-18.38C457.8 134.5 439.6 99.12 412 76.5c-17.38-14.12-28.88-36.75-32-62.12C379 6.125 372.3 0 364.3 0h-16.12c-9.5 0-17.12 8.625-16 18.38c4.375 39.12 22.38 74.5 50.13 97.13C399.6 129.6 411 152.2 414.3 177.6zM306.3 177.6C307.3 185.9 313.1 192 321.1 192h16.13c9.5 0 17-8.625 16-18.38C349.8 134.5 331.6 99.12 304 76.5c-17.38-14.12-28.88-36.75-32-62.12C271 6.125 264.3 0 256.3 0h-16.17C230.6 0 223 8.625 224.1 18.38C228.5 57.5 246.5 92.88 274.3 115.5C291.6 129.6 303 152.2 306.3 177.6zM480 256h-224L145.1 172.8C133.1 164.5 120.5 160 106.6 160H64C28.62 160 0 188.6 0 224v224c0 35.38 28.62 64 64 64h384c35.38 0 64-28.62 64-64V288C512 270.4 497.6 256 480 256zM128 440C128 444.4 124.4 448 120 448h-16C99.62 448 96 444.4 96 440v-112C96 323.6 99.62 320 104 320h16C124.4 320 128 323.6 128 328V440zM224 440C224 444.4 220.4 448 216 448h-16C195.6 448 192 444.4 192 440v-112C192 323.6 195.6 320 200 320h16C220.4 320 224 323.6 224 328V440zM320 440c0 4.375-3.625 8-8 8h-16C291.6 448 288 444.4 288 440v-112c0-4.375 3.625-8 8-8h16c4.375 0 8 3.625 8 8V440zM416 440c0 4.375-3.625 8-8 8h-16C387.6 448 384 444.4 384 440v-112c0-4.375 3.625-8 8-8h16c4.375 0 8 3.625 8 8V440zM64 128c35.38 0 64-28.62 64-64S99.38 0 64 0S0 28.62 0 64S28.62 128 64 128z", } + } } } @@ -26278,11 +28970,15 @@ impl IconShape for FaHotdog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488.6 23.44c-31.06-31.19-81.76-31.16-112.8 .0313L24.46 374.8c-20.83 19.96-29.19 49.66-21.83 77.6c7.36 27.94 29.07 49.65 57.02 57.01c27.94 7.36 57.64-1 77.6-21.83l351.3-351.3C519.7 105.2 519.8 54.5 488.6 23.44zM438.8 118.4c-19.59 19.59-37.39 22.52-51.74 25.01c-12.97 2.246-22.33 3.867-34.68 16.22c-12.35 12.35-13.97 21.71-16.22 34.69c-2.495 14.35-5.491 32.19-25.08 51.78c-19.59 19.59-37.43 22.58-51.78 25.08C246.3 273.4 236.9 275.1 224.6 287.4c-12.35 12.35-13.97 21.71-16.22 34.68C205.9 336.4 202.9 354.3 183.3 373.9c-19.59 19.59-37.43 22.58-51.78 25.08C118.5 401.2 109.2 402.8 96.83 415.2c-6.238 6.238-16.34 6.238-22.58 0c-6.238-6.238-6.238-16.35 0-22.58c19.59-19.59 37.43-22.58 51.78-25.07c12.97-2.245 22.33-3.869 34.68-16.22c12.35-12.35 13.97-21.71 16.22-34.69c2.495-14.35 5.492-32.19 25.08-51.78s37.43-22.58 51.78-25.08c12.97-2.246 22.33-3.869 34.68-16.22s13.97-21.71 16.22-34.68c2.495-14.35 5.492-32.19 25.08-51.78c19.59-19.59 37.43-22.58 51.78-25.07c12.97-2.246 22.28-3.815 34.63-16.17c6.238-6.238 16.36-6.238 22.59 0C444.1 102.1 444.1 112.2 438.8 118.4zM32.44 321.5l290-290l-11.48-11.6c-24.95-24.95-63.75-26.57-86.58-3.743L17.1 223.4C-5.73 246.3-4.108 285.1 20.84 310L32.44 321.5zM480.6 189.5l-290 290l11.48 11.6c24.95 24.95 63.75 26.57 86.58 3.743l207.3-207.3c22.83-22.83 21.21-61.63-3.743-86.58L480.6 189.5z", } + } } } @@ -26317,11 +29013,15 @@ impl IconShape for FaHotel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 0C497.7 0 512 14.33 512 32C512 49.67 497.7 64 480 64V448C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H304V448H208V512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H480zM112 96C103.2 96 96 103.2 96 112V144C96 152.8 103.2 160 112 160H144C152.8 160 160 152.8 160 144V112C160 103.2 152.8 96 144 96H112zM224 144C224 152.8 231.2 160 240 160H272C280.8 160 288 152.8 288 144V112C288 103.2 280.8 96 272 96H240C231.2 96 224 103.2 224 112V144zM368 96C359.2 96 352 103.2 352 112V144C352 152.8 359.2 160 368 160H400C408.8 160 416 152.8 416 144V112C416 103.2 408.8 96 400 96H368zM96 240C96 248.8 103.2 256 112 256H144C152.8 256 160 248.8 160 240V208C160 199.2 152.8 192 144 192H112C103.2 192 96 199.2 96 208V240zM240 192C231.2 192 224 199.2 224 208V240C224 248.8 231.2 256 240 256H272C280.8 256 288 248.8 288 240V208C288 199.2 280.8 192 272 192H240zM352 240C352 248.8 359.2 256 368 256H400C408.8 256 416 248.8 416 240V208C416 199.2 408.8 192 400 192H368C359.2 192 352 199.2 352 208V240zM256 288C211.2 288 173.5 318.7 162.1 360.2C159.7 373.1 170.7 384 184 384H328C341.3 384 352.3 373.1 349 360.2C338.5 318.7 300.8 288 256 288z", } + } } } @@ -26356,11 +29056,15 @@ impl IconShape for FaHourglassEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32C0 14.33 14.33 0 32 0H352C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32zM96 64V74.98C96 100.4 106.1 124.9 124.1 142.9L192 210.7L259.9 142.9C277.9 124.9 288 100.4 288 74.98V64H96zM96 448H288V437C288 411.6 277.9 387.1 259.9 369.1L192 301.3L124.1 369.1C106.1 387.1 96 411.6 96 437V448z", } + } } } @@ -26395,11 +29099,15 @@ impl IconShape for FaHourglassEnd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM124.1 142.9L192 210.7L259.9 142.9C277.9 124.9 288 100.4 288 74.98V64H96V74.98C96 100.4 106.1 124.9 124.1 142.9z", } + } } } @@ -26434,11 +29142,15 @@ impl IconShape for FaHourglassStart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM259.9 369.1L192 301.3L124.1 369.1C106.1 387.1 96 411.6 96 437V448H288V437C288 411.6 277.9 387.1 259.9 369.1V369.1z", } + } } } @@ -26473,11 +29185,15 @@ impl IconShape for FaHourglass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM111.1 128H272C282.4 112.4 288 93.98 288 74.98V64H96V74.98C96 93.98 101.6 112.4 111.1 128zM111.1 384H272C268.5 378.7 264.5 373.7 259.9 369.1L192 301.3L124.1 369.1C119.5 373.7 115.5 378.7 111.1 384V384z", } + } } } @@ -26512,11 +29228,15 @@ impl IconShape for FaHouseChimneyCrack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H326.4L288 448L368.8 380.7C376.6 374.1 376.5 362.1 368.5 355.8L250.6 263.2C235.1 251.7 216.8 270.1 227.8 285.2L288 368L202.5 439.2C196.5 444.3 194.1 452.1 199.1 459.8L230.4 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5z", } + } } } @@ -26551,11 +29271,15 @@ impl IconShape for FaHouseChimneyMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6zM400 248C400 239.2 392.8 232 384 232H328V176C328 167.2 320.8 160 312 160H264C255.2 160 248 167.2 248 176V232H192C183.2 232 176 239.2 176 248V296C176 304.8 183.2 312 192 312H248V368C248 376.8 255.2 384 264 384H312C320.8 384 328 376.8 328 368V312H384C392.8 312 400 304.8 400 296V248z", } + } } } @@ -26590,11 +29314,15 @@ impl IconShape for FaHouseChimneyUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6zM288 288C323.3 288 352 259.3 352 224C352 188.7 323.3 160 288 160C252.7 160 224 188.7 224 224C224 259.3 252.7 288 288 288zM192 416H384C392.8 416 400 408.8 400 400C400 355.8 364.2 320 320 320H256C211.8 320 176 355.8 176 400C176 408.8 183.2 416 192 416z", } + } } } @@ -26629,11 +29357,15 @@ impl IconShape for FaHouseChimneyWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5zM248 192C234.7 192 224 202.7 224 216V296C224 309.3 234.7 320 248 320H328C341.3 320 352 309.3 352 296V216C352 202.7 341.3 192 328 192H248z", } + } } } @@ -26668,11 +29400,15 @@ impl IconShape for FaHouseChimney { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.8 287.6L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6z", } + } } } @@ -26707,11 +29443,15 @@ impl IconShape for FaHouseCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -26746,11 +29486,15 @@ impl IconShape for FaHouseCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -26785,11 +29529,15 @@ impl IconShape for FaHouseCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -26824,11 +29572,15 @@ impl IconShape for FaHouseCrack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H326.4L288 448L368.8 380.7C376.6 374.1 376.5 362.1 368.5 355.8L250.6 263.2C235.1 251.7 216.8 270.1 227.8 285.2L288 368L202.5 439.2C196.5 444.3 194.1 452.1 199.1 459.8L230.4 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8z", } + } } } @@ -26863,11 +29615,15 @@ impl IconShape for FaHouseFire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 350.1L288 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L447.3 128.1C434.9 127.2 422.3 131.1 412.5 139.9C377.1 171.5 346.9 207.6 325.2 242.7C304.3 276.5 288 314.9 288 350.1H288zM509 221.5C516.9 211.6 525.8 200.8 535.5 191.1C541.1 186.9 549.9 186.9 555.5 192C580.2 214.7 601.1 244.7 615.8 273.2C630.4 301.2 640 329.9 640 350.1C640 437.9 568.7 512 480 512C390.3 512 320 437.8 320 350.1C320 323.7 332.7 291.5 352.4 259.5C372.4 227.2 400.5 193.4 433.8 163.7C439.4 158.7 447.1 158.8 453.5 163.8C473.3 181.6 491.8 200.7 509 221.5V221.5zM550 336.1C548 332.1 546 328.1 543 324.1L507 367C507 367 449 293 445 288C415 324.1 400 346 400 370C400 419 436 448 481 448C499 448 515 443 530 432.1C560 412 568 370 550 336.1z", } + } } } @@ -26902,11 +29658,15 @@ impl IconShape for FaHouseFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 0C497.7 0 512 14.33 512 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H512V512H448V32C448 14.33 462.3 0 480 0V0zM416 512H416.1L416.8 512H352C334.3 512 320 497.7 320 480V384C320 366.3 305.7 352 288 352H224C206.3 352 192 366.3 192 384V480C192 497.7 177.7 512 160 512H96C78.33 512 64 497.7 64 480V288H31.1C18.61 288 6.631 279.7 1.985 267.1C-2.661 254.5 1.005 240.4 11.17 231.7L235.2 39.7C247.2 29.43 264.8 29.43 276.8 39.7L416 159V512z", } + } } } @@ -26941,11 +29701,15 @@ impl IconShape for FaHouseFloodWaterCircleArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 144C288 223.5 223.5 288 144 288C64.47 288 0 223.5 0 144C0 64.47 64.47 .0002 144 .0002C223.5 .0002 288 64.47 288 144zM140.7 99.31L169.4 128H80C71.16 128 64 135.2 64 144C64 152.8 71.16 160 80 160H169.4L140.7 188.7C134.4 194.9 134.4 205.1 140.7 211.3C146.9 217.6 157.1 217.6 163.3 211.3L219.3 155.3C225.6 149.1 225.6 138.9 219.3 132.7L163.3 76.69C157.1 70.44 146.9 70.44 140.7 76.69C134.4 82.94 134.4 93.07 140.7 99.31V99.31zM301 64.42L381.2 6.12C392.4-2.04 407.6-2.04 418.8 6.12L594.8 134.1C606 142.3 610.7 156.7 606.4 169.9C602.1 183.1 589.9 192 576 192H559.4L559.7 276.4C557.5 274.8 555.3 273.2 553.2 271.5C531 252.8 498.9 251.4 475.2 268.1C457.2 280.5 435 288.5 416 288.5C396.4 288.5 375.2 280.8 356.8 268.1C334.8 252.6 305.3 252.6 283.2 268.1C273.2 274.1 262 280.7 250.2 284.3C292.6 252.2 319.1 201.3 319.1 144C319.1 115.4 313.2 88.32 301 64.42V64.42zM416 336C442.9 336 471.4 325.2 493.4 309.9L493.5 309.9C505.4 301.4 521.5 302.1 532.7 311.6C547 323.5 565.2 332.6 583.3 336.8C600.5 340.8 611.2 358.1 607.2 375.3C603.2 392.5 585.1 403.2 568.7 399.2C544.2 393.4 523.9 382.6 510.5 374.2C481.5 389.7 449 400 416 400C384.1 400 355.4 390.1 335.6 381.1C329.7 378.5 324.5 375.8 320 373.4C315.5 375.8 310.3 378.5 304.4 381.1C284.6 390.1 255.9 400 224 400C190.1 400 158.5 389.7 129.5 374.2C116.1 382.6 95.79 393.4 71.27 399.2C54.06 403.2 36.85 392.5 32.84 375.3C28.83 358.1 39.53 340.8 56.74 336.8C74.84 332.6 92.96 323.5 107.3 311.6C118.5 302.1 134.6 301.4 146.5 309.9L146.6 309.9C168.7 325.2 197.1 336 224 336C251.5 336 279 325.4 301.5 309.9C312.6 302 327.4 302 338.5 309.9C360.1 325.4 388.5 336 416 336H416zM338.5 421.9C360.1 437.4 388.5 448 416 448C442.9 448 471.4 437.2 493.4 421.9L493.5 421.9C505.4 413.4 521.5 414.1 532.7 423.6C547 435.5 565.2 444.6 583.3 448.8C600.5 452.8 611.2 470.1 607.2 487.3C603.2 504.5 585.1 515.2 568.7 511.2C544.2 505.4 523.9 494.6 510.5 486.2C481.5 501.7 449 512 416 512C384.1 512 355.4 502.1 335.6 493.1C329.7 490.5 324.5 487.8 320 485.4C315.5 487.8 310.3 490.5 304.4 493.1C284.6 502.1 255.9 512 224 512C190.1 512 158.5 501.7 129.5 486.2C116.1 494.6 95.79 505.4 71.27 511.2C54.06 515.2 36.85 504.5 32.84 487.3C28.83 470.1 39.53 452.8 56.74 448.8C74.84 444.6 92.96 435.5 107.3 423.6C118.5 414.1 134.6 413.4 146.5 421.9L146.6 421.9C168.7 437.2 197.1 448 224 448C251.5 448 279 437.4 301.5 421.9C312.6 414 327.4 414 338.5 421.9H338.5z", } + } } } @@ -26980,11 +29744,15 @@ impl IconShape for FaHouseFloodWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M482.8 134.1C494 142.3 498.7 156.7 494.4 169.9C490.1 183.1 477.9 192 464 192H447.4L447.7 265.2C446.1 266.1 444.6 267.1 443.2 268.1C425.2 280.5 403 288.5 384 288.5C364.4 288.5 343.2 280.8 324.8 268.1C302.8 252.6 273.3 252.6 251.2 268.1C234 279.9 213.2 288.5 192 288.5C172.1 288.5 150.8 280.5 132.9 268.1C131.3 267 129.7 265.1 128 265V192H112C98.14 192 85.86 183.1 81.57 169.9C77.28 156.7 81.97 142.3 93.18 134.1L269.2 6.12C280.4-2.04 295.6-2.04 306.8 6.12L482.8 134.1zM269.5 309.9C280.6 302 295.4 302 306.5 309.9C328.1 325.4 356.5 336 384 336C410.9 336 439.4 325.2 461.4 309.9L461.5 309.9C473.4 301.4 489.5 302.1 500.7 311.6C515 323.5 533.2 332.6 551.3 336.8C568.5 340.8 579.2 358.1 575.2 375.3C571.2 392.5 553.1 403.2 536.7 399.2C512.2 393.4 491.9 382.6 478.5 374.2C449.5 389.7 417 400 384 400C352.1 400 323.4 390.1 303.6 381.1C297.7 378.5 292.5 375.8 288 373.4C283.5 375.8 278.3 378.5 272.4 381.1C252.6 390.1 223.9 400 192 400C158.1 400 126.5 389.7 97.5 374.2C84.12 382.6 63.79 393.4 39.27 399.2C22.06 403.2 4.854 392.5 .8426 375.3C-3.169 358.1 7.532 340.8 24.74 336.8C42.84 332.6 60.96 323.5 75.31 311.6C86.46 302.1 102.6 301.4 114.5 309.9L114.6 309.9C136.7 325.2 165.1 336 192 336C219.5 336 247 325.4 269.5 309.9H269.5zM461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9H461.4z", } + } } } @@ -27019,11 +29787,15 @@ impl IconShape for FaHouseLaptop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M218.3 8.486C230.6-2.829 249.4-2.829 261.7 8.486L469.7 200.5C476.4 206.7 480 215.2 480 224H336C316.9 224 299.7 232.4 288 245.7V208C288 199.2 280.8 192 272 192H208C199.2 192 192 199.2 192 208V272C192 280.8 199.2 288 208 288H271.1V416H112C85.49 416 64 394.5 64 368V256H32C18.83 256 6.996 247.9 2.198 235.7C-2.6 223.4 .6145 209.4 10.3 200.5L218.3 8.486zM336 256H560C577.7 256 592 270.3 592 288V448H624C632.8 448 640 455.2 640 464C640 490.5 618.5 512 592 512H303.1C277.5 512 255.1 490.5 255.1 464C255.1 455.2 263.2 448 271.1 448H303.1V288C303.1 270.3 318.3 256 336 256zM352 304V448H544V304H352z", } + } } } @@ -27058,11 +29830,15 @@ impl IconShape for FaHouseLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 480C384 491.7 387.1 502.6 392.6 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L490.7 166.3C447.2 181.7 416 223.2 416 272V296.6C396.9 307.6 384 328.3 384 352L384 480zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -27097,11 +29873,15 @@ impl IconShape for FaHouseMedicalCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -27136,11 +29916,15 @@ impl IconShape for FaHouseMedicalCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -27175,11 +29959,15 @@ impl IconShape for FaHouseMedicalCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -27214,11 +30002,15 @@ impl IconShape for FaHouseMedicalFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 0C497.7 0 512 14.33 512 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H512V512H448V32C448 14.33 462.3 0 480 0V0zM416 512H416.1L416.8 512H96C78.33 512 64 497.7 64 480V288H31.1C18.61 288 6.631 279.7 1.985 267.1C-2.661 254.5 1.005 240.4 11.17 231.7L235.2 39.7C247.2 29.43 264.8 29.43 276.8 39.7L416 159V512zM223.1 256H175.1C167.2 256 159.1 263.2 159.1 272V304C159.1 312.8 167.2 320 175.1 320H223.1V368C223.1 376.8 231.2 384 239.1 384H271.1C280.8 384 287.1 376.8 287.1 368V320H336C344.8 320 352 312.8 352 304V272C352 263.2 344.8 256 336 256H287.1V208C287.1 199.2 280.8 192 271.1 192H239.1C231.2 192 223.1 199.2 223.1 208V256z", } + } } } @@ -27253,11 +30045,15 @@ impl IconShape for FaHouseMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5H575.8zM328 232V176C328 167.2 320.8 160 312 160H264C255.2 160 248 167.2 248 176V232H192C183.2 232 176 239.2 176 248V296C176 304.8 183.2 312 192 312H248V368C248 376.8 255.2 384 264 384H312C320.8 384 328 376.8 328 368V312H384C392.8 312 400 304.8 400 296V248C400 239.2 392.8 232 384 232H328z", } + } } } @@ -27292,11 +30088,15 @@ impl IconShape for FaHouseSignal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M314.3 8.486C326.6-2.829 345.4-2.829 357.7 8.486L565.7 200.5C575.4 209.4 578.6 223.4 573.8 235.7C569 247.9 557.2 256 544 256H512V368C512 394.5 490.5 416 464 416H296.4C272.7 317.5 195.4 239.1 97.06 215.8C98.58 210.1 101.7 204.7 106.3 200.5L314.3 8.486zM304 192C295.2 192 287.1 199.2 287.1 208V272C287.1 280.8 295.2 288 304 288H368C376.8 288 384 280.8 384 272V208C384 199.2 376.8 192 368 192H304zM256 488C256 501.3 245.3 512 232 512C218.7 512 208 501.3 208 488C208 386.4 125.6 304 24 304C10.75 304 0 293.3 0 280C0 266.7 10.75 256 24 256C152.1 256 256 359.9 256 488zM0 480C0 462.3 14.33 448 32 448C49.67 448 64 462.3 64 480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480zM0 376C0 362.7 10.75 352 24 352C99.11 352 160 412.9 160 488C160 501.3 149.3 512 136 512C122.7 512 112 501.3 112 488C112 439.4 72.6 400 24 400C10.75 400 0 389.3 0 376z", } + } } } @@ -27331,11 +30131,15 @@ impl IconShape for FaHouseTsunami { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M184.4 96C207.4 96 229.3 101.1 248.1 110.3C264.1 117.7 271.9 136.8 264.4 152.8C256.1 168.8 237.9 175.7 221.9 168.3C210.6 162.1 197.9 160 184.4 160C135.5 160 95.1 199.5 95.1 248C95.1 287 121.6 320.2 157.1 331.7C167.1 334.5 179.6 336 191.1 336C192 336 192.1 336 192.1 336C219.6 335.1 247.1 325.4 269.5 309.9C280.6 302 295.4 302 306.5 309.9C328.1 325.4 356.5 336 384 336C410.9 336 439.4 325.2 461.4 309.9L461.5 309.9C473.4 301.4 489.5 302.1 500.7 311.6C515 323.5 533.2 332.6 551.3 336.8C568.5 340.8 579.2 358.1 575.2 375.3C571.2 392.5 553.1 403.2 536.7 399.2C512.2 393.4 491.9 382.6 478.5 374.2C449.5 389.7 417 400 384 400C352.1 400 323.4 390.1 303.6 381.1C297.7 378.5 292.5 375.8 288 373.4C283.5 375.8 278.3 378.5 272.4 381.1C252.6 390.1 223.9 400 192 400C190.2 400 188.3 399.1 186.5 399.9C185.8 399.1 185.1 400 184.4 400C169.8 400 155.6 397.9 142.2 394.1C53.52 372.1 .0006 291.6 .0006 200C.0006 87.99 95.18 0 209 0C232.8 0 255.8 3.823 277.2 10.9C294 16.44 303.1 34.54 297.6 51.32C292 68.1 273.9 77.21 257.2 71.67C242.2 66.72 225.1 64 209 64C152.6 64 104.9 93.82 80.81 136.5C108 111.4 144.4 96 184.4 96H184.4zM428.8 46.43C440.2 37.88 455.8 37.9 467.2 46.47L562.7 118.4C570.7 124.5 575.4 133.9 575.5 143.9L575.8 287.9C575.8 290.8 575.4 293.6 574.7 296.3C569.8 293.6 564.3 291.5 558.5 290.1C545.4 287.1 531.8 280.3 521.2 271.5C499 252.8 466.9 251.4 443.2 268.1C425.2 280.5 403 288.5 384 288.5C364.4 288.5 343.2 280.8 324.8 268.1C323.3 267 321.6 265.1 320 265V143.1C320 133.9 324.7 124.4 332.8 118.4L428.8 46.43zM461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9H461.4z", } + } } } @@ -27370,11 +30174,15 @@ impl IconShape for FaHouseUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5H575.8zM288 160C252.7 160 224 188.7 224 224C224 259.3 252.7 288 288 288C323.3 288 352 259.3 352 224C352 188.7 323.3 160 288 160zM256 320C211.8 320 176 355.8 176 400C176 408.8 183.2 416 192 416H384C392.8 416 400 408.8 400 400C400 355.8 364.2 320 320 320H256z", } + } } } @@ -27409,11 +30217,15 @@ impl IconShape for FaHouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5z", } + } } } @@ -27448,11 +30260,15 @@ impl IconShape for FaHryvniaSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M115.1 120.1C102.2 132 82.05 129.8 71.01 115.1C59.97 102.2 62.21 82.05 76.01 71.01L81.94 66.27C109.7 44.08 144.1 32 179.6 32H223C285.4 32 336 82.59 336 144.1C336 155.6 334.5 166.1 331.7 176H352C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H284.2C282.5 241.1 280.8 242.1 279.1 243.1L228.5 272H352C369.7 272 384 286.3 384 304C384 321.7 369.7 336 352 336H123.1C116 344.6 112 355.5 112 367C112 394.1 133.9 416 160.1 416H204.4C225.3 416 245.7 408.9 262.1 395.8L268 391C281.8 379.1 301.9 382.2 312.1 396C324 409.8 321.8 429.9 307.1 440.1L302.1 445.7C274.3 467.9 239.9 480 204.4 480H160.1C98.59 480 48 429.4 48 367C48 356.4 49.49 345.9 52.33 336H32C14.33 336 0 321.7 0 304C0 286.3 14.33 272 32 272H99.82C101.5 270.9 103.2 269.9 104.9 268.9L155.5 240H32C14.33 240 0 225.7 0 208C0 190.3 14.33 176 32 176H260.9C267.1 167.4 272 156.5 272 144.1C272 117.9 250.1 96 223 96H179.6C158.7 96 138.3 103.1 121.9 116.2L115.1 120.1z", } + } } } @@ -27487,11 +30303,15 @@ impl IconShape for FaHurricane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 223.1c-17.75 0-32 14.25-32 32c0 17.75 14.25 32 32 32s32-14.25 32-32C256 238.2 241.8 223.1 224 223.1zM208 95.98l24.5-74.74c3.75-11.25-5.615-22.49-17.36-21.11C112 12.38 32 101.6 32 208c0 114.9 93.13 208 208 208l-24.5 74.73c-3.75 11.25 5.615 22.5 17.36 21.12C335.1 499.6 416 410.4 416 304C416 189.1 322.9 95.98 208 95.98zM224 351.1c-53 0-96-43-96-96s43-96 96-96s96 43 96 96S277 351.1 224 351.1z", } + } } } @@ -27526,11 +30346,15 @@ impl IconShape for FaICursor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 480c0 17.69-14.33 31.1-32 31.1c-38.41 0-72.52-17.35-96-44.23c-23.48 26.88-57.59 44.23-96 44.23c-17.67 0-32-14.31-32-31.1s14.33-32 32-32c35.3 0 64-28.72 64-64V288H64C46.33 288 32 273.7 32 256s14.33-32 32-32h32V128c0-35.28-28.7-64-64-64C14.33 64 0 49.69 0 32s14.33-32 32-32c38.41 0 72.52 17.35 96 44.23c23.48-26.88 57.59-44.23 96-44.23c17.67 0 32 14.31 32 32s-14.33 32-32 32c-35.3 0-64 28.72-64 64v96h32c17.67 0 32 14.31 32 32s-14.33 32-32 32h-32v96c0 35.28 28.7 64 64 64C241.7 448 256 462.3 256 480z", } + } } } @@ -27565,11 +30389,15 @@ impl IconShape for FaI { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 448c0 17.67-14.31 32-32 32H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h96v-320H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h256c17.69 0 32 14.33 32 32s-14.31 32-32 32h-96v320h96C305.7 416 320 430.3 320 448z", } + } } } @@ -27604,11 +30432,15 @@ impl IconShape for FaIceCream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96.06 288.3H351.9L252.6 493.8C250.1 499.2 246 503.8 240.1 507.1C235.9 510.3 230 512 224 512C217.1 512 212.1 510.3 207 507.1C201.1 503.8 197.9 499.2 195.4 493.8L96.06 288.3zM386.3 164C392.1 166.4 397.4 169.9 401.9 174.4C406.3 178.8 409.9 184.1 412.3 189.9C414.7 195.7 415.1 201.1 416 208.3C416 214.5 414.8 220.8 412.4 226.6C409.1 232.4 406.5 237.7 402 242.2C397.6 246.6 392.3 250.2 386.5 252.6C380.7 255 374.4 256.3 368.1 256.3H79.88C67.16 256.3 54.96 251.2 45.98 242.2C37 233.2 31.97 220.1 32 208.3C32.03 195.5 37.1 183.4 46.12 174.4C55.14 165.4 67.35 160.4 80.07 160.4H81.06C80.4 154.9 80.06 149.4 80.04 143.8C80.04 105.7 95.2 69.11 122.2 42.13C149.2 15.15 185.8 0 223.1 0C262.1 0 298.7 15.15 325.7 42.13C352.7 69.11 367.9 105.7 367.9 143.8C367.9 149.4 367.6 154.9 366.9 160.4H367.9C374.2 160.4 380.5 161.6 386.3 164z", } + } } } @@ -27643,11 +30475,15 @@ impl IconShape for FaIcicles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.4 37.87l-87.54 467.6c-1.625 8.623-14.04 8.634-15.67 .0104L341.4 141.7L295.7 314.2c-2.375 7.624-12.98 7.624-15.36 0L246.3 180.9l-46.49 196.9c-1.875 8.373-13.64 8.373-15.51 0L139.1 190.5L103.6 314.5c-2.375 7.124-12.64 7.198-15.14 .0744L1.357 41.24C-4.768 20.75 10.61 0 31.98 0h448C500 0 515.2 18.25 511.4 37.87z", } + } } } @@ -27682,11 +30518,15 @@ impl IconShape for FaIcons { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z", } + } } } @@ -27721,11 +30561,15 @@ impl IconShape for FaIdBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0h-288C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-416C384 21.49 362.5 0 336 0zM192 160c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 259.3 128 224S156.7 160 192 160zM288 416H96c-8.836 0-16-7.164-16-16C80 355.8 115.8 320 160 320h64c44.18 0 80 35.82 80 80C304 408.8 296.8 416 288 416zM240 96h-96C135.2 96 128 88.84 128 80S135.2 64 144 64h96C248.8 64 256 71.16 256 80S248.8 96 240 96z", } + } } } @@ -27760,11 +30604,15 @@ impl IconShape for FaIdCardClip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 128h64c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H256C238.3 0 224 14.33 224 32v64C224 113.7 238.3 128 256 128zM528 64H384v48C384 138.5 362.5 160 336 160h-96C213.5 160 192 138.5 192 112V64H48C21.49 64 0 85.49 0 112v352C0 490.5 21.49 512 48 512h480c26.51 0 48-21.49 48-48v-352C576 85.49 554.5 64 528 64zM288 224c35.35 0 64 28.66 64 64s-28.65 64-64 64s-64-28.66-64-64S252.7 224 288 224zM384 448H192c-8.836 0-16-7.164-16-16C176 405.5 197.5 384 224 384h128c26.51 0 48 21.49 48 48C400 440.8 392.8 448 384 448z", } + } } } @@ -27799,11 +30647,15 @@ impl IconShape for FaIdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528 32h-480C21.49 32 0 53.49 0 80V96h576V80C576 53.49 554.5 32 528 32zM0 432C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48V128H0V432zM368 192h128C504.8 192 512 199.2 512 208S504.8 224 496 224h-128C359.2 224 352 216.8 352 208S359.2 192 368 192zM368 256h128C504.8 256 512 263.2 512 272S504.8 288 496 288h-128C359.2 288 352 280.8 352 272S359.2 256 368 256zM368 320h128c8.836 0 16 7.164 16 16S504.8 352 496 352h-128c-8.836 0-16-7.164-16-16S359.2 320 368 320zM176 192c35.35 0 64 28.66 64 64s-28.65 64-64 64s-64-28.66-64-64S140.7 192 176 192zM112 352h128c26.51 0 48 21.49 48 48c0 8.836-7.164 16-16 16h-192C71.16 416 64 408.8 64 400C64 373.5 85.49 352 112 352z", } + } } } @@ -27838,11 +30690,15 @@ impl IconShape for FaIgloo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 160H48.5C100.2 82.82 188.1 32 288 32C298.8 32 309.5 32.6 320 33.76V160zM352 39.14C424.9 55.67 487.2 99.82 527.5 160H352V39.14zM96 192V320H0C0 274 10.77 230.6 29.94 192H96zM192 320H128V192H448V320H384V352H576V432C576 458.5 554.5 480 528 480H352V352C352 316.7 323.3 288 288 288C252.7 288 224 316.7 224 352V480H48C21.49 480 0 458.5 0 432V352H192V320zM480 192H546.1C565.2 230.6 576 274 576 320H480V192z", } + } } } @@ -27877,11 +30733,15 @@ impl IconShape for FaImagePortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 0h-288c-26.51 0-48 21.49-48 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-416C384 21.49 362.5 0 336 0zM192 128c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 227.3 128 192S156.7 128 192 128zM288 384H96c-8.836 0-16-7.164-16-16C80 323.8 115.8 288 160 288h64c44.18 0 80 35.82 80 80C304 376.8 296.8 384 288 384z", } + } } } @@ -27916,11 +30776,15 @@ impl IconShape for FaImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 32h-384C28.64 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM111.1 96c26.51 0 48 21.49 48 48S138.5 192 111.1 192s-48-21.49-48-48S85.48 96 111.1 96zM446.1 407.6C443.3 412.8 437.9 416 432 416H82.01c-6.021 0-11.53-3.379-14.26-8.75c-2.73-5.367-2.215-11.81 1.334-16.68l70-96C142.1 290.4 146.9 288 152 288s9.916 2.441 12.93 6.574l32.46 44.51l93.3-139.1C293.7 194.7 298.7 192 304 192s10.35 2.672 13.31 7.125l128 192C448.6 396 448.9 402.3 446.1 407.6z", } + } } } @@ -27955,11 +30819,15 @@ impl IconShape for FaImages { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M528 32H144c-26.51 0-48 21.49-48 48v256c0 26.51 21.49 48 48 48H528c26.51 0 48-21.49 48-48v-256C576 53.49 554.5 32 528 32zM223.1 96c17.68 0 32 14.33 32 32S241.7 160 223.1 160c-17.67 0-32-14.33-32-32S206.3 96 223.1 96zM494.1 311.6C491.3 316.8 485.9 320 480 320H192c-6.023 0-11.53-3.379-14.26-8.75c-2.73-5.367-2.215-11.81 1.332-16.68l70-96C252.1 194.4 256.9 192 262 192c5.111 0 9.916 2.441 12.93 6.574l22.35 30.66l62.74-94.11C362.1 130.7 367.1 128 373.3 128c5.348 0 10.34 2.672 13.31 7.125l106.7 160C496.6 300 496.9 306.3 494.1 311.6zM456 432H120c-39.7 0-72-32.3-72-72v-240C48 106.8 37.25 96 24 96S0 106.8 0 120v240C0 426.2 53.83 480 120 480h336c13.25 0 24-10.75 24-24S469.3 432 456 432z", } + } } } @@ -27994,11 +30862,15 @@ impl IconShape for FaInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447 56.25C443.5 42 430.7 31.1 416 31.1H96c-14.69 0-27.47 10-31.03 24.25L3.715 304.9C1.247 314.9 0 325.2 0 335.5v96.47c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48v-96.47c0-10.32-1.247-20.6-3.715-30.61L447 56.25zM352 352H160L128 288H72.97L121 96h270l48.03 192H384L352 352z", } + } } } @@ -28033,11 +30905,15 @@ impl IconShape for FaIndent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 46.33 14.33 32 32 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64zM192 192C192 174.3 206.3 160 224 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H224C206.3 224 192 209.7 192 192zM416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H224C206.3 352 192 337.7 192 320C192 302.3 206.3 288 224 288H416zM0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480H32C14.33 480 0 465.7 0 448zM25.82 347.9C15.31 356.1 0 348.6 0 335.3V176.7C0 163.4 15.31 155.9 25.82 164.1L127.8 243.4C135.1 249.8 135.1 262.2 127.8 268.6L25.82 347.9z", } + } } } @@ -28072,11 +30948,15 @@ impl IconShape for FaIndianRupeeSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.0022 64C.0022 46.33 14.33 32 32 32H288C305.7 32 320 46.33 320 64C320 81.67 305.7 96 288 96H231.8C241.4 110.4 248.5 126.6 252.4 144H288C305.7 144 320 158.3 320 176C320 193.7 305.7 208 288 208H252.4C239.2 266.3 190.5 311.2 130.3 318.9L274.6 421.1C288.1 432.2 292.3 452.2 282 466.6C271.8 480.1 251.8 484.3 237.4 474L13.4 314C2.083 305.1-2.716 291.5 1.529 278.2C5.774 264.1 18.09 256 32 256H112C144.8 256 173 236.3 185.3 208H32C14.33 208 .0022 193.7 .0022 176C.0022 158.3 14.33 144 32 144H185.3C173 115.7 144.8 96 112 96H32C14.33 96 .0022 81.67 .0022 64V64z", } + } } } @@ -28111,11 +30991,15 @@ impl IconShape for FaIndustry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 32C145.7 32 160 46.33 160 64V215.4L316.6 131C332.6 122.4 352 134 352 152.2V215.4L508.6 131C524.6 122.4 544 134 544 152.2V432C544 458.5 522.5 480 496 480H80C53.49 480 32 458.5 32 432V64C32 46.33 46.33 32 64 32H128z", } + } } } @@ -28150,11 +31034,15 @@ impl IconShape for FaInfinity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M494.9 96.01c-38.78 0-75.22 15.09-102.6 42.5L320 210.8L247.8 138.5c-27.41-27.41-63.84-42.5-102.6-42.5C65.11 96.01 0 161.1 0 241.1v29.75c0 80.03 65.11 145.1 145.1 145.1c38.78 0 75.22-15.09 102.6-42.5L320 301.3l72.23 72.25c27.41 27.41 63.84 42.5 102.6 42.5C574.9 416 640 350.9 640 270.9v-29.75C640 161.1 574.9 96.01 494.9 96.01zM202.5 328.3c-15.31 15.31-35.69 23.75-57.38 23.75C100.4 352 64 315.6 64 270.9v-29.75c0-44.72 36.41-81.13 81.14-81.13c21.69 0 42.06 8.438 57.38 23.75l72.23 72.25L202.5 328.3zM576 270.9c0 44.72-36.41 81.13-81.14 81.13c-21.69 0-42.06-8.438-57.38-23.75l-72.23-72.25l72.23-72.25c15.31-15.31 35.69-23.75 57.38-23.75C539.6 160 576 196.4 576 241.1V270.9z", } + } } } @@ -28189,11 +31077,15 @@ impl IconShape for FaInfo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 448h-32V224c0-17.69-14.33-32-32-32L32 192c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1h32v192H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32S177.7 448 160 448zM96 128c26.51 0 48-21.49 48-48S122.5 32.01 96 32.01s-48 21.49-48 48S69.49 128 96 128z", } + } } } @@ -28228,11 +31120,15 @@ impl IconShape for FaItalic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64.01c0 17.69-14.31 32-32 32h-58.67l-133.3 320H224c17.69 0 32 14.31 32 32s-14.31 32-32 32H32c-17.69 0-32-14.31-32-32s14.31-32 32-32h58.67l133.3-320H160c-17.69 0-32-14.31-32-32s14.31-32 32-32h192C369.7 32.01 384 46.33 384 64.01z", } + } } } @@ -28267,11 +31163,15 @@ impl IconShape for FaJ { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64.01v259.4c0 86.36-71.78 156.6-160 156.6s-160-70.26-160-156.6V288c0-17.67 14.31-32 32-32s32 14.33 32 32v35.38c0 51.08 43.06 92.63 96 92.63s96-41.55 96-92.63V64.01c0-17.67 14.31-32 32-32S320 46.34 320 64.01z", } + } } } @@ -28306,11 +31206,15 @@ impl IconShape for FaJarWheat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C32 14.33 46.33 0 64 0H256C273.7 0 288 14.33 288 32C288 49.67 273.7 64 256 64H64C46.33 64 32 49.67 32 32zM0 160C0 124.7 28.65 96 64 96H256C291.3 96 320 124.7 320 160V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V160zM192 320C227.3 320 256 291.3 256 256H208C188.9 256 171.7 264.4 160 277.7C148.3 264.4 131.1 256 112 256H64C64 291.3 92.65 320 128 320H192zM192 224C227.3 224 256 195.3 256 160H208C188.9 160 171.7 168.4 160 181.7C148.3 168.4 131.1 160 112 160H64C64 195.3 92.65 224 128 224H192zM192 416C227.3 416 256 387.3 256 352H208C188.9 352 171.7 360.4 160 373.7C148.3 360.4 131.1 352 112 352H64C64 387.3 92.65 416 128 416H144V448C144 456.8 151.2 464 160 464C168.8 464 176 456.8 176 448V416H192z", } + } } } @@ -28345,11 +31249,15 @@ impl IconShape for FaJar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C32 14.33 46.33 0 64 0H256C273.7 0 288 14.33 288 32C288 49.67 273.7 64 256 64H64C46.33 64 32 49.67 32 32zM0 160C0 124.7 28.65 96 64 96H256C291.3 96 320 124.7 320 160V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V160zM256 224H64V384H256V224z", } + } } } @@ -28384,11 +31292,15 @@ impl IconShape for FaJedi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M554.9 293.1l-58.88 58.88h40C493.2 446.1 398.2 511.1 287.1 512c-110.3-.0078-205.2-65.88-247.1-160h40L21.13 293.1C17.75 275.1 16 258.6 16 241.2c0-5.75 .75-11.5 1-17.25h47L22.75 182.7C37.38 117.1 75.86 59.37 130.6 20.5c2.75-2 6.021-3.005 9.272-3.005c5.5 0 10.5 2.75 13.5 7.25c3.125 4.375 3.625 10.13 1.625 15.13C148.5 56.12 145.1 73.62 145.1 91.12c0 45.13 21.13 86.63 57.75 113.8C206.9 207.7 209.4 212.4 209.5 217.2c.25 5-1.751 9.752-5.501 13c-32.75 29.38-47.5 74-38.5 117.1c9.751 48.38 48.88 87.13 97.26 96.5l2.5-65.37l-27.13 18.5c-3.125 2-7.251 1.75-10-.75c-2.75-2.625-3.25-6.75-1.375-10l20.13-33.75l-42.13-8.627c-3.625-.875-6.375-4.125-6.375-7.875s2.75-7 6.375-7.875l42.13-8.75L226.8 285.6C224.9 282.5 225.4 278.4 228.1 275.7c2.75-2.5 6.876-2.875 10-.75l30.38 20.63l11.49-287.8C280.3 3.461 283.7 .0156 287.1 0c4.237 .0156 7.759 3.461 8.009 7.828l11.49 287.8l30.38-20.63c3.125-2.125 7.251-1.75 10 .75c2.75 2.625 3.25 6.75 1.375 9.875l-20.13 33.75l42.13 8.75c3.625 .875 6.375 4.125 6.375 7.875s-2.75 7-6.375 7.875l-42.13 8.627l20.13 33.75c1.875 3.25 1.375 7.375-1.375 10c-2.75 2.5-6.876 2.75-10 .75l-27.13-18.5l2.5 65.37c48.38-9.375 87.51-48.13 97.26-96.5c9.001-43.13-5.75-87.75-38.5-117.1c-3.75-3.25-5.751-8.002-5.501-13c.125-4.875 2.626-9.5 6.626-12.38c36.63-27.13 57.75-68.63 57.75-113.8c0-17.5-3.375-35-9.875-51.25c-2-5-1.5-10.75 1.625-15.13c3-4.5 8.001-7.25 13.5-7.25c3.25 0 6.474 .9546 9.224 2.955c54.75 38.88 93.28 96.67 107.9 162.3l-41.25 41.25h47c.2501 5.75 .9965 11.5 .9965 17.25C559.1 258.6 558.3 275.1 554.9 293.1z", } + } } } @@ -28423,11 +31335,15 @@ impl IconShape for FaJetFighterUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M346.8 112.6C350.2 120.6 352 129.2 352 137.9V214.8L496 298.8V280C496 266.7 506.7 256 520 256C533.3 256 544 266.7 544 280V392C544 405.3 533.3 416 520 416C506.7 416 496 405.3 496 392V384H352V416.7L410.5 467.1C414 470.1 416 475.4 416 480V496C416 504.8 408.8 512 400 512H304V448C304 439.2 296.8 432 288 432C279.2 432 272 439.2 272 448V512H176C167.2 512 160 504.8 160 496V480C160 475.4 161.1 470.1 165.5 467.1L224 416.7V384H80V392C80 405.3 69.25 416 56 416C42.75 416 32 405.3 32 392V280C32 266.7 42.75 256 56 256C69.25 256 80 266.7 80 280V298.8L224 214.8V137.9C224 129.2 225.8 120.6 229.2 112.6L273.3 9.697C275.8 3.814 281.6 0 288 0C294.4 0 300.2 3.814 302.7 9.697L346.8 112.6z", } + } } } @@ -28462,11 +31378,15 @@ impl IconShape for FaJetFighter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 24C160 10.75 170.7 0 184 0H296C309.3 0 320 10.75 320 24C320 37.25 309.3 48 296 48H280L384 192H500.4C508.1 192 515.7 193.4 522.9 196.1L625 234.4C634 237.8 640 246.4 640 256C640 265.6 634 274.2 625 277.6L522.9 315.9C515.7 318.6 508.1 320 500.4 320H384L280 464H296C309.3 464 320 474.7 320 488C320 501.3 309.3 512 296 512H184C170.7 512 160 501.3 160 488C160 474.7 170.7 464 184 464H192V320H160L105.4 374.6C99.37 380.6 91.23 384 82.75 384H64C46.33 384 32 369.7 32 352V288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224V160C32 142.3 46.33 128 64 128H82.75C91.23 128 99.37 131.4 105.4 137.4L160 192H192V48H184C170.7 48 160 37.25 160 24V24zM80 240C71.16 240 64 247.2 64 256C64 264.8 71.16 272 80 272H144C152.8 272 160 264.8 160 256C160 247.2 152.8 240 144 240H80z", } + } } } @@ -28501,11 +31421,15 @@ impl IconShape for FaJoint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M444.4 181.1C466.8 196.8 480 222.2 480 249.8V280C480 284.4 483.6 288 488 288h48C540.4 288 544 284.4 544 280V249.8c0-43.25-21-83.5-56.38-108.1C463.9 125 448 99.38 448 70.25V8C448 3.625 444.4 0 440 0h-48C387.6 0 384 3.625 384 8v66.38C384 118.1 408.5 156 444.4 181.1zM195 359C125.1 370.1 59.75 394.8 0 432C83.62 484.2 180.2 512 279 512h88.5l-112.7-131.5C240 363.2 217.4 355.4 195 359zM553.3 87.12C547.6 83.25 544 77.12 544 70.25V8C544 3.625 540.4 0 536 0h-48C483.6 0 480 3.625 480 8v62.25c0 22.13 10.12 43.5 28.62 55.5C550.8 153 576 199.5 576 249.8V280C576 284.4 579.6 288 584 288h48C636.4 288 640 284.4 640 280V249.8C640 184.2 607.6 123.5 553.3 87.12zM360.9 352c-34.38 .125-86.75 .25-88.25 .25l117.9 137.4C402.6 503.9 420.4 512 439.1 512h88.38l-117.9-137.6C397.4 360.1 379.6 352 360.9 352zM616 352H432l117.1 137.6C562.1 503.9 579.9 512 598.6 512H616c13.25 0 24-10.75 24-24v-112C640 362.8 629.3 352 616 352z", } + } } } @@ -28540,11 +31464,15 @@ impl IconShape for FaJugDetergent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 24C96 10.75 106.7 0 120 0H200C213.3 0 224 10.75 224 24V48H232C245.3 48 256 58.75 256 72C256 85.25 245.3 96 232 96H88C74.75 96 64 85.25 64 72C64 58.75 74.75 48 88 48H96V24zM0 256C0 185.3 57.31 128 128 128H256C326.7 128 384 185.3 384 256V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V256zM256 352C256 369.7 270.3 384 288 384C305.7 384 320 369.7 320 352V256C320 238.3 305.7 224 288 224C270.3 224 256 238.3 256 256V352z", } + } } } @@ -28579,11 +31507,15 @@ impl IconShape for FaK { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M314.3 429.8c10.06 14.53 6.438 34.47-8.094 44.53c-5.562 3.844-11.91 5.688-18.19 5.688c-10.16 0-20.12-4.812-26.34-13.78L128.1 273.3L64 338.9v109.1c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384C0 46.34 14.31 32.01 32 32.01S64 46.34 64 64.01v183.3l201.1-205.7c12.31-12.61 32.63-12.86 45.25-.5c12.62 12.34 12.88 32.61 .5 45.25l-137.2 140.3L314.3 429.8z", } + } } } @@ -28618,11 +31550,15 @@ impl IconShape for FaKaaba { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 239.4V197.4L278.1 115.3C284.9 113.6 291.1 113.6 297 115.3L576 197.4V239.4L537.1 228.6C528.6 226.2 519.7 231.2 517.4 239.7C515 248.2 520 257.1 528.5 259.4L576 272.6V409.5C576 431.1 560.4 451.5 538.4 456.4L298.4 509.7C291.6 511.2 284.4 511.2 277.6 509.7L37.59 456.4C15.63 451.5 0 431.1 0 409.5V272.6L47.48 259.4C55.1 257.1 60.98 248.2 58.62 239.7C56.25 231.2 47.43 226.2 38.92 228.6L0 239.4zM292.3 160.6C289.5 159.8 286.5 159.8 283.7 160.6L240.5 172.6C232 174.9 227 183.8 229.4 192.3C231.7 200.8 240.6 205.8 249.1 203.4L288 192.6L326.9 203.4C335.4 205.8 344.3 200.8 346.6 192.3C348.1 183.8 343.1 174.9 335.5 172.6L292.3 160.6zM191.5 219.4C199.1 217.1 204.1 208.2 202.6 199.7C200.3 191.2 191.4 186.2 182.9 188.6L96.52 212.6C88 214.9 83.02 223.8 85.38 232.3C87.75 240.8 96.57 245.8 105.1 243.4L191.5 219.4zM393.1 188.6C384.6 186.2 375.7 191.2 373.4 199.7C371 208.2 376 217.1 384.5 219.4L470.9 243.4C479.4 245.8 488.3 240.8 490.6 232.3C492.1 223.8 487.1 214.9 479.5 212.6L393.1 188.6zM269.9 84.63L0 164V130.6C0 109.9 13.22 91.59 32.82 85.06L272.8 5.061C282.7 1.777 293.3 1.777 303.2 5.061L543.2 85.06C562.8 91.59 576 109.9 576 130.6V164L306.1 84.63C294.3 81.17 281.7 81.17 269.9 84.63V84.63z", } + } } } @@ -28657,11 +31593,15 @@ impl IconShape for FaKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M282.3 343.7L248.1 376.1C244.5 381.5 238.4 384 232 384H192V424C192 437.3 181.3 448 168 448H128V488C128 501.3 117.3 512 104 512H24C10.75 512 0 501.3 0 488V408C0 401.6 2.529 395.5 7.029 391L168.3 229.7C162.9 212.8 160 194.7 160 176C160 78.8 238.8 0 336 0C433.2 0 512 78.8 512 176C512 273.2 433.2 352 336 352C317.3 352 299.2 349.1 282.3 343.7zM376 176C398.1 176 416 158.1 416 136C416 113.9 398.1 96 376 96C353.9 96 336 113.9 336 136C336 158.1 353.9 176 376 176z", } + } } } @@ -28696,11 +31636,15 @@ impl IconShape for FaKeyboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 448H64c-35.35 0-64-28.65-64-64V128c0-35.35 28.65-64 64-64h448c35.35 0 64 28.65 64 64v256C576 419.3 547.3 448 512 448zM128 180v-40C128 133.4 122.6 128 116 128h-40C69.38 128 64 133.4 64 140v40C64 186.6 69.38 192 76 192h40C122.6 192 128 186.6 128 180zM224 180v-40C224 133.4 218.6 128 212 128h-40C165.4 128 160 133.4 160 140v40C160 186.6 165.4 192 172 192h40C218.6 192 224 186.6 224 180zM320 180v-40C320 133.4 314.6 128 308 128h-40C261.4 128 256 133.4 256 140v40C256 186.6 261.4 192 268 192h40C314.6 192 320 186.6 320 180zM416 180v-40C416 133.4 410.6 128 404 128h-40C357.4 128 352 133.4 352 140v40C352 186.6 357.4 192 364 192h40C410.6 192 416 186.6 416 180zM512 180v-40C512 133.4 506.6 128 500 128h-40C453.4 128 448 133.4 448 140v40C448 186.6 453.4 192 460 192h40C506.6 192 512 186.6 512 180zM128 276v-40C128 229.4 122.6 224 116 224h-40C69.38 224 64 229.4 64 236v40C64 282.6 69.38 288 76 288h40C122.6 288 128 282.6 128 276zM224 276v-40C224 229.4 218.6 224 212 224h-40C165.4 224 160 229.4 160 236v40C160 282.6 165.4 288 172 288h40C218.6 288 224 282.6 224 276zM320 276v-40C320 229.4 314.6 224 308 224h-40C261.4 224 256 229.4 256 236v40C256 282.6 261.4 288 268 288h40C314.6 288 320 282.6 320 276zM416 276v-40C416 229.4 410.6 224 404 224h-40C357.4 224 352 229.4 352 236v40C352 282.6 357.4 288 364 288h40C410.6 288 416 282.6 416 276zM512 276v-40C512 229.4 506.6 224 500 224h-40C453.4 224 448 229.4 448 236v40C448 282.6 453.4 288 460 288h40C506.6 288 512 282.6 512 276zM128 372v-40C128 325.4 122.6 320 116 320h-40C69.38 320 64 325.4 64 332v40C64 378.6 69.38 384 76 384h40C122.6 384 128 378.6 128 372zM416 372v-40C416 325.4 410.6 320 404 320h-232C165.4 320 160 325.4 160 332v40C160 378.6 165.4 384 172 384h232C410.6 384 416 378.6 416 372zM512 372v-40C512 325.4 506.6 320 500 320h-40C453.4 320 448 325.4 448 332v40C448 378.6 453.4 384 460 384h40C506.6 384 512 378.6 512 372z", } + } } } @@ -28735,11 +31679,15 @@ impl IconShape for FaKhanda { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.7 65.1c-6.25-3.5-14.29-2.351-19.29 3.024c-5.125 5.375-5.833 13.37-1.958 19.5c16.5 26.25 25.23 56.34 25.23 87.46c-.25 53.25-26.74 102.6-71.24 132.4l-76.62 53.35v-20.12l44.01-36.12c3.875-4.125 4.983-10.13 2.858-15.26L342.8 273c33.88-19.25 56.94-55.25 56.94-97c0-40.75-22.06-76.12-54.56-95.75l5.151-11.39c2.375-5.5 .9825-11.87-3.518-15.1L287.9 .0074l-59.05 52.77C224.4 57.02 222.1 63.37 225.2 68.87l5.203 11.32C197.1 99.81 175.9 135.2 175.9 175.1c0 41.75 23.08 77.75 56.95 97L224.1 290.2C222.9 295.4 223.9 301.2 227.9 305.5l43.1 36.11v19.91L195.2 308.1c-44.25-29.5-70.72-78.9-70.97-132.1c0-31.12 8.73-61.2 25.23-87.45C153.3 82.4 151.8 74.75 146.8 69.5C141.8 64.12 133.2 63.25 126.8 66.75C48.34 109.6 9.713 205.2 45.34 296c7 18 17.88 34.38 30.5 49l55.92 65.38c4.875 5.75 13.09 7.232 19.71 3.732l79.25-42.25l29.26 20.37l-47.09 32.75c-1.625-.375-3.125-1-4.1-1c-13.25 0-23.97 10.75-23.97 24s10.72 23.1 23.97 23.1c12.13 0 21.74-9.126 23.36-20.75l40.6-28.25v29.91c-9.375 5.625-15.97 15.37-15.97 27.12c0 17.62 14.37 31.1 31.1 31.1c17.63 0 31.1-14.37 31.1-31.1c0-11.75-6.656-21.52-16.03-27.14v-30.12l40.87 28.48c1.625 11.63 11.23 20.75 23.35 20.75c13.25 0 23.98-10.74 23.98-23.99s-10.73-24-23.98-24c-1.875 0-3.375 .625-5 1l-47.09-32.75l29.25-20.37l79.26 42.25c6.625 3.5 14.84 2.018 19.71-3.732l52.51-61.27c18.88-22 33.1-47.49 41.25-75.61C559.6 189.9 521.5 106.2 447.7 65.1zM351.8 176c0 22.25-11.45 41.91-28.82 53.41l-5.613-12.43c-8.75-24.5-8.811-51.11-.061-75.61l7.748-17.12C341.2 135.9 351.8 154.6 351.8 176zM223.8 176c0-21.38 10.67-40.16 26.67-51.79l7.848 17.17c8.75 24.63 8.747 51.11-.0032 75.61L252.7 229.4C235.4 217.9 223.8 198.2 223.8 176z", } + } } } @@ -28774,11 +31722,15 @@ impl IconShape for FaKipSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M182.5 224H352C369.7 224 384 238.3 384 256C384 273.7 369.7 288 352 288H182.5L340.8 423.7C354.2 435.2 355.8 455.4 344.3 468.8C332.8 482.2 312.6 483.8 299.2 472.3L128 325.6V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H64V64C64 46.33 78.33 32 96 32C113.7 32 128 46.33 128 64V186.4L299.2 39.7C312.6 28.2 332.8 29.76 344.3 43.18C355.8 56.59 354.2 76.8 340.8 88.3L182.5 224z", } + } } } @@ -28813,11 +31765,15 @@ impl IconShape for FaKitMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 32h32v448H64c-35.35 0-64-28.66-64-64V96C0 60.66 28.65 32 64 32zM128 32h320v448H128V32zM176 282c0 8.835 7.164 16 16 16h53.1V352c0 8.836 7.165 16 16 16h52c8.836 0 16-7.164 16-16V298H384c8.836 0 16-7.165 16-16v-52c0-8.837-7.164-16-16-16h-54V160c0-8.836-7.164-16-16-16h-52c-8.835 0-16 7.164-16 16v54H192c-8.836 0-16 7.163-16 16V282zM512 32h-32v448h32c35.35 0 64-28.66 64-64V96C576 60.66 547.3 32 512 32z", } + } } } @@ -28852,11 +31808,15 @@ impl IconShape for FaKitchenSet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80 144C80 108.7 108.7 80 144 80C179.3 80 208 108.7 208 144C208 179.3 179.3 208 144 208C108.7 208 80 179.3 80 144zM284.4 176C269.9 240.1 212.5 288 144 288C64.47 288 0 223.5 0 144C0 64.47 64.47 0 144 0C212.5 0 269.9 47.87 284.4 112H356.2C365 102.2 377.8 96 392 96H496C522.5 96 544 117.5 544 144C544 170.5 522.5 192 496 192H392C377.8 192 365 185.8 356.2 176H284.4zM144 48C90.98 48 48 90.98 48 144C48 197 90.98 240 144 240C197 240 240 197 240 144C240 90.98 197 48 144 48zM424 264V272H520C533.3 272 544 282.7 544 296C544 309.3 533.3 320 520 320H280C266.7 320 256 309.3 256 296C256 282.7 266.7 272 280 272H376V264C376 250.7 386.7 240 400 240C413.3 240 424 250.7 424 264zM288 464V352H512V464C512 490.5 490.5 512 464 512H336C309.5 512 288 490.5 288 464zM176 320C202.5 320 224 341.5 224 368C224 394.5 202.5 416 176 416H160C160 433.7 145.7 448 128 448H64C46.33 448 32 433.7 32 416V336C32 327.2 39.16 320 48 320H176zM192 368C192 359.2 184.8 352 176 352H160V384H176C184.8 384 192 376.8 192 368zM200 464C213.3 464 224 474.7 224 488C224 501.3 213.3 512 200 512H24C10.75 512 0 501.3 0 488C0 474.7 10.75 464 24 464H200z", } + } } } @@ -28891,11 +31851,15 @@ impl IconShape for FaKiwiBird { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 405.1V456C256 469.3 245.3 480 232 480C218.7 480 208 469.3 208 456V415.3C202.7 415.8 197.4 416 192 416C175.4 416 159.3 413.9 144 409.1V456C144 469.3 133.3 480 120 480C106.7 480 96 469.3 96 456V390.3C38.61 357.1 0 295.1 0 224C0 117.1 85.96 32 192 32C228.3 32 262.3 42.08 291.2 59.6C322.4 78.44 355.9 96 392.3 96H448C518.7 96 576 153.3 576 224V464C576 470.1 571.5 477.2 564.8 479.3C558.2 481.4 550.9 478.9 546.9 473.2L461.6 351.3C457.1 351.8 452.6 352 448 352H392.3C355.9 352 322.4 369.6 291.2 388.4C280.2 395.1 268.4 400.7 256 405.1zM448 248C461.3 248 472 237.3 472 224C472 210.7 461.3 200 448 200C434.7 200 424 210.7 424 224C424 237.3 434.7 248 448 248z", } + } } } @@ -28930,11 +31894,15 @@ impl IconShape for FaL { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 448c0 17.67-14.31 32-32 32H64c-17.69 0-32-14.33-32-32v-384C32 46.34 46.31 32.01 64 32.01S96 46.34 96 64.01v352h192C305.7 416 320 430.3 320 448z", } + } } } @@ -28969,11 +31937,15 @@ impl IconShape for FaLandMineOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M312 168C312 181.3 301.3 192 288 192C274.7 192 264 181.3 264 168V24C264 10.75 274.7 0 288 0C301.3 0 312 10.75 312 24V168zM160 320C160 302.3 174.3 288 192 288H384C401.7 288 416 302.3 416 320V352H160V320zM82.74 410.5C90.87 394.3 107.5 384 125.7 384H450.3C468.5 384 485.1 394.3 493.3 410.5L520.8 465.7C531.5 486.1 516 512 492.2 512H83.78C59.99 512 44.52 486.1 55.16 465.7L82.74 410.5zM4.269 138.3C11.81 127.4 26.77 124.7 37.66 132.3L141.7 204.3C152.6 211.8 155.3 226.8 147.7 237.7C140.2 248.6 125.2 251.3 114.3 243.7L10.34 171.7C-.5568 164.2-3.275 149.2 4.269 138.3V138.3zM538.3 132.3C549.2 124.7 564.2 127.4 571.7 138.3C579.3 149.2 576.6 164.2 565.7 171.7L461.7 243.7C450.8 251.3 435.8 248.6 428.3 237.7C420.7 226.8 423.4 211.8 434.3 204.3L538.3 132.3z", } + } } } @@ -29008,11 +31980,15 @@ impl IconShape for FaLandmarkDome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M264 0C277.3 0 288 10.75 288 24V34.65C368.4 48.14 431.9 111.6 445.3 192H448C465.7 192 480 206.3 480 224C480 241.7 465.7 256 448 256H63.1C46.33 256 31.1 241.7 31.1 224C31.1 206.3 46.33 192 63.1 192H66.65C80.14 111.6 143.6 48.14 223.1 34.65V24C223.1 10.75 234.7 0 247.1 0L264 0zM63.1 288H127.1V416H167.1V288H231.1V416H280V288H344V416H384V288H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 63.1 420.3V288z", } + } } } @@ -29047,11 +32023,15 @@ impl IconShape for FaLandmarkFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C360.8 0 368 7.164 368 16V80C368 88.84 360.8 96 352 96H272V128H464C481.7 128 496 142.3 496 160C496 177.7 481.7 192 464 192H47.1C30.33 192 15.1 177.7 15.1 160C15.1 142.3 30.33 128 47.1 128H239.1V16C239.1 7.164 247.2 0 255.1 0H352zM63.1 224H127.1V416H167.1V224H231.1V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.4 420.6 63.1 420.3V224z", } + } } } @@ -29086,11 +32066,15 @@ impl IconShape for FaLandmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240.1 4.216C249.1-1.405 262-1.405 271.9 4.216L443.6 102.4L447.1 104V104.9L495.9 132.2C508.5 139.4 514.6 154.2 510.9 168.2C507.2 182.2 494.5 192 479.1 192H31.1C17.49 192 4.795 182.2 1.071 168.2C-2.653 154.2 3.524 139.4 16.12 132.2L63.1 104.9V104L68.37 102.4L240.1 4.216zM64 224H128V416H168V224H232V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H32C17.9 512 5.46 502.8 1.373 489.3C-2.713 475.8 2.517 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 64 420.3V224z", } + } } } @@ -29125,11 +32109,15 @@ impl IconShape for FaLanguage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 164C459 164 468 172.1 468 184V188H528C539 188 548 196.1 548 208C548 219 539 228 528 228H526L524.4 232.5C515.5 256.1 501.9 279.1 484.7 297.9C485.6 298.4 486.5 298.1 487.4 299.5L506.3 310.8C515.8 316.5 518.8 328.8 513.1 338.3C507.5 347.8 495.2 350.8 485.7 345.1L466.8 333.8C462.4 331.1 457.1 328.3 453.7 325.3C443.2 332.8 431.8 339.3 419.8 344.7L416.1 346.3C406 350.8 394.2 346.2 389.7 336.1C385.2 326 389.8 314.2 399.9 309.7L403.5 308.1C409.9 305.2 416.1 301.1 422 298.3L409.9 286.1C402 278.3 402 265.7 409.9 257.9C417.7 250 430.3 250 438.1 257.9L452.7 272.4L453.3 272.1C465.7 259.9 475.8 244.7 483.1 227.1H376C364.1 227.1 356 219 356 207.1C356 196.1 364.1 187.1 376 187.1H428V183.1C428 172.1 436.1 163.1 448 163.1L448 164zM160 233.2L179 276H140.1L160 233.2zM0 128C0 92.65 28.65 64 64 64H576C611.3 64 640 92.65 640 128V384C640 419.3 611.3 448 576 448H64C28.65 448 0 419.3 0 384V128zM320 384H576V128H320V384zM178.3 175.9C175.1 168.7 167.9 164 160 164C152.1 164 144.9 168.7 141.7 175.9L77.72 319.9C73.24 329.1 77.78 341.8 87.88 346.3C97.97 350.8 109.8 346.2 114.3 336.1L123.2 315.1H196.8L205.7 336.1C210.2 346.2 222 350.8 232.1 346.3C242.2 341.8 246.8 329.1 242.3 319.9L178.3 175.9z", } + } } } @@ -29164,11 +32152,15 @@ impl IconShape for FaLaptopCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 96h384v256h64V80C576 53.63 554.4 32 528 32h-416C85.63 32 64 53.63 64 80V352h64V96zM624 384h-608C7.25 384 0 391.3 0 400V416c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.3 632.8 384 624 384zM365.9 286.2C369.8 290.1 374.9 292 380 292s10.23-1.938 14.14-5.844l48-48c7.812-7.813 7.812-20.5 0-28.31l-48-48c-7.812-7.813-20.47-7.813-28.28 0c-7.812 7.813-7.812 20.5 0 28.31l33.86 33.84l-33.86 33.84C358 265.7 358 278.4 365.9 286.2zM274.1 161.9c-7.812-7.813-20.47-7.813-28.28 0l-48 48c-7.812 7.813-7.812 20.5 0 28.31l48 48C249.8 290.1 254.9 292 260 292s10.23-1.938 14.14-5.844c7.812-7.813 7.812-20.5 0-28.31L240.3 224l33.86-33.84C281.1 182.4 281.1 169.7 274.1 161.9z", } + } } } @@ -29203,11 +32195,15 @@ impl IconShape for FaLaptopFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 96C192 113.7 206.3 128 224 128H320V192H288C243.8 192 208 227.8 208 272V384C187.1 384 169.3 397.4 162.7 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H192V96zM240 272C240 245.5 261.5 224 288 224H544C570.5 224 592 245.5 592 272V416H624C632.8 416 640 423.2 640 432V448C640 483.3 611.3 512 576 512H256C220.7 512 192 483.3 192 448V432C192 423.2 199.2 416 208 416H240V272zM304 288V416H528V288H304zM320 96H224V0L320 96z", } + } } } @@ -29242,11 +32238,15 @@ impl IconShape for FaLaptopMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M624 384h-608C7.25 384 0 391.3 0 400V416c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.3 632.8 384 624 384zM128 96h384v256h64V80C576 53.63 554.4 32 528 32h-416C85.63 32 64 53.63 64 80V352h64V96zM304 336h32c8.801 0 16-7.201 16-16V272h48C408.8 272 416 264.8 416 256V224c0-8.801-7.199-16-16-16H352V160c0-8.801-7.199-16-16-16h-32C295.2 144 288 151.2 288 160v48H240C231.2 208 224 215.2 224 224v32c0 8.799 7.199 16 16 16H288V320C288 328.8 295.2 336 304 336z", } + } } } @@ -29281,11 +32281,15 @@ impl IconShape for FaLaptop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 96h384v256h64v-272c0-26.38-21.62-48-48-48h-416c-26.38 0-48 21.62-48 48V352h64V96zM624 383.1h-608c-8.75 0-16 7.25-16 16v16c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.2 632.8 383.1 624 383.1z", } + } } } @@ -29320,11 +32324,15 @@ impl IconShape for FaLariSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 32C161.7 32 176 46.33 176 64V96.66C181.3 96.22 186.6 96 192 96C197.4 96 202.7 96.22 208 96.66V64C208 46.33 222.3 32 240 32C257.7 32 272 46.33 272 64V113.4C326.9 138.6 367.8 188.9 380.2 249.6C383.7 266.1 372.5 283.8 355.2 287.4C337.8 290.9 320.1 279.7 317.4 262.4C311.4 232.5 294.9 206.4 272 188.1V256C272 273.7 257.7 288 240 288C222.3 288 208 273.7 208 256V160.1C202.8 160.3 197.4 160 192 160C186.6 160 181.2 160.3 176 160.1V256C176 273.7 161.7 288 144 288C126.3 288 112 273.7 112 256V188.1C82.74 211.5 64 247.6 64 288C64 358.7 121.3 416 192 416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H48.89C18.49 382 0 337.2 0 288C0 210.5 45.9 143.7 112 113.4V64C112 46.33 126.3 32 144 32V32z", } + } } } @@ -29359,11 +32367,15 @@ impl IconShape for FaLayerGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232.5 5.171C247.4-1.718 264.6-1.718 279.5 5.171L498.1 106.2C506.6 110.1 512 118.6 512 127.1C512 137.3 506.6 145.8 498.1 149.8L279.5 250.8C264.6 257.7 247.4 257.7 232.5 250.8L13.93 149.8C5.438 145.8 0 137.3 0 127.1C0 118.6 5.437 110.1 13.93 106.2L232.5 5.171zM498.1 234.2C506.6 238.1 512 246.6 512 255.1C512 265.3 506.6 273.8 498.1 277.8L279.5 378.8C264.6 385.7 247.4 385.7 232.5 378.8L13.93 277.8C5.438 273.8 0 265.3 0 255.1C0 246.6 5.437 238.1 13.93 234.2L67.13 209.6L219.1 279.8C242.5 290.7 269.5 290.7 292.9 279.8L444.9 209.6L498.1 234.2zM292.9 407.8L444.9 337.6L498.1 362.2C506.6 366.1 512 374.6 512 383.1C512 393.3 506.6 401.8 498.1 405.8L279.5 506.8C264.6 513.7 247.4 513.7 232.5 506.8L13.93 405.8C5.438 401.8 0 393.3 0 383.1C0 374.6 5.437 366.1 13.93 362.2L67.13 337.6L219.1 407.8C242.5 418.7 269.5 418.7 292.9 407.8V407.8z", } + } } } @@ -29398,11 +32410,15 @@ impl IconShape for FaLeaf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 165.4c0 127.9-70.05 235.3-175.3 270.1c-20.04 7.938-41.83 12.46-64.69 12.46c-64.9 0-125.2-36.51-155.7-94.47c-54.13 49.93-68.71 107-68.96 108.1C44.72 472.6 34.87 480 24.02 480c-1.844 0-3.727-.2187-5.602-.6562c-12.89-3.098-20.84-16.08-17.75-28.96c9.598-39.5 90.47-226.4 335.3-226.4C344.8 224 352 216.8 352 208S344.8 192 336 192C228.6 192 151 226.6 96.29 267.6c.1934-10.82 1.242-21.84 3.535-33.05c13.47-65.81 66.04-119 131.4-134.2c28.33-6.562 55.68-6.013 80.93-.0054c56 13.32 118.2-7.412 149.3-61.24c5.664-9.828 20.02-9.516 24.66 .8282C502.7 76.76 512 121.9 512 165.4z", } + } } } @@ -29437,11 +32453,15 @@ impl IconShape for FaLeftLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256C512 273.7 497.7 288 480 288H160.1l0 72c0 9.547-5.66 18.19-14.42 22c-8.754 3.812-18.95 2.077-25.94-4.407l-112.1-104c-10.24-9.5-10.24-25.69 0-35.19l112.1-104c6.992-6.484 17.18-8.218 25.94-4.406C154.4 133.8 160.1 142.5 160.1 151.1L160.1 224H480C497.7 224 512 238.3 512 256z", } + } } } @@ -29476,11 +32496,15 @@ impl IconShape for FaLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M503.1 273.6l-112 104c-6.984 6.484-17.17 8.219-25.92 4.406s-14.41-12.45-14.41-22v-56l-192 .001V360c0 9.547-5.656 18.19-14.41 22c-8.75 3.812-18.94 2.078-25.92-4.406l-112-104c-9.781-9.094-9.781-26.09 0-35.19l112-104c6.984-6.484 17.17-8.219 25.92-4.406C154 133.8 159.7 142.5 159.7 152v55.1l192-.001v-56c0-9.547 5.656-18.19 14.41-22s18.94-2.078 25.92 4.406l112 104C513.8 247.5 513.8 264.5 503.1 273.6z", } + } } } @@ -29515,11 +32539,15 @@ impl IconShape for FaLemon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M427.9 52.1c-20.13-20.23-47.58-25.27-65.63-14.77c-51.63 30.08-158.6-46.49-281 75.91c-122.4 122.4-45.83 229.4-75.91 281c-10.5 18.05-5.471 45.5 14.77 65.63c20.13 20.24 47.58 25.27 65.63 14.77c51.63-30.08 158.6 46.49 281-75.91c122.4-122.4 45.83-229.4 75.91-281C453.2 99.69 448.1 72.23 427.9 52.1zM211.9 127.5C167.6 138.7 106.7 199.6 95.53 243.9C93.69 251.2 87.19 255.1 79.1 255.1c-1.281 0-2.594-.1562-3.906-.4687C67.53 253.4 62.34 244.7 64.47 236.1c14.16-56.28 83.31-125.4 139.6-139.6c8.656-2.031 17.25 3.062 19.44 11.62C225.7 116.7 220.5 125.3 211.9 127.5z", } + } } } @@ -29554,11 +32582,15 @@ impl IconShape for FaLessThanEqual { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M52.11 221.7l320 128C376 351.3 380 352 383.1 352c12.7 0 24.72-7.594 29.73-20.12c6.562-16.41-1.422-35.03-17.83-41.59L150.2 192l245.7-98.28c16.41-6.562 24.39-25.19 17.83-41.59S388.6 27.68 372.1 34.21l-320 128.1C39.97 167.2 32 178.9 32 192S39.97 216.8 52.11 221.7zM416 416H32c-17.67 0-32 14.31-32 31.1S14.33 480 32 480h384c17.67 0 32-14.31 32-32S433.7 416 416 416z", } + } } } @@ -29593,11 +32625,15 @@ impl IconShape for FaLessThan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M351.1 448c-4.797 0-9.688-1.094-14.28-3.375l-320-160C6.844 279.2 0 268.1 0 256c0-12.13 6.844-23.18 17.69-28.62l320-160c15.88-7.875 35.05-1.5 42.94 14.31c7.906 15.81 1.5 35.03-14.31 42.94L103.5 256l262.8 131.4c15.81 7.906 22.22 27.12 14.31 42.94C375 441.5 363.7 448 351.1 448z", } + } } } @@ -29632,11 +32668,15 @@ impl IconShape for FaLifeRing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M470.6 425.4C483.1 437.9 483.1 458.1 470.6 470.6C458.1 483.1 437.9 483.1 425.4 470.6L412.1 458.2C369.6 491.9 315.2 512 255.1 512C196.8 512 142.4 491.9 99.02 458.2L86.63 470.6C74.13 483.1 53.87 483.1 41.37 470.6C28.88 458.1 28.88 437.9 41.37 425.4L53.76 412.1C20.07 369.6 0 315.2 0 255.1C0 196.8 20.07 142.4 53.76 99.02L41.37 86.63C28.88 74.13 28.88 53.87 41.37 41.37C53.87 28.88 74.13 28.88 86.63 41.37L99.02 53.76C142.4 20.07 196.8 0 255.1 0C315.2 0 369.6 20.07 412.1 53.76L425.4 41.37C437.9 28.88 458.1 28.88 470.6 41.37C483.1 53.87 483.1 74.13 470.6 86.63L458.2 99.02C491.9 142.4 512 196.8 512 255.1C512 315.2 491.9 369.6 458.2 412.1L470.6 425.4zM309.3 354.5C293.4 363.1 275.3 368 255.1 368C236.7 368 218.6 363.1 202.7 354.5L144.8 412.5C176.1 434.9 214.5 448 255.1 448C297.5 448 335.9 434.9 367.2 412.5L309.3 354.5zM448 255.1C448 214.5 434.9 176.1 412.5 144.8L354.5 202.7C363.1 218.6 368 236.7 368 256C368 275.3 363.1 293.4 354.5 309.3L412.5 367.2C434.9 335.9 448 297.5 448 256V255.1zM255.1 63.1C214.5 63.1 176.1 77.14 144.8 99.5L202.7 157.5C218.6 148.9 236.7 143.1 255.1 143.1C275.3 143.1 293.4 148.9 309.3 157.5L367.2 99.5C335.9 77.14 297.5 63.1 256 63.1H255.1zM157.5 309.3C148.9 293.4 143.1 275.3 143.1 255.1C143.1 236.7 148.9 218.6 157.5 202.7L99.5 144.8C77.14 176.1 63.1 214.5 63.1 255.1C63.1 297.5 77.14 335.9 99.5 367.2L157.5 309.3zM255.1 207.1C229.5 207.1 207.1 229.5 207.1 255.1C207.1 282.5 229.5 303.1 255.1 303.1C282.5 303.1 304 282.5 304 255.1C304 229.5 282.5 207.1 255.1 207.1z", } + } } } @@ -29671,11 +32711,15 @@ impl IconShape for FaLightbulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z", } + } } } @@ -29710,11 +32754,15 @@ impl IconShape for FaLinesLeaning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M62.36 458.1C56.77 474.9 38.65 483.9 21.88 478.4C5.116 472.8-3.946 454.6 1.643 437.9L129.6 53.88C135.2 37.12 153.4 28.05 170.1 33.64C186.9 39.23 195.9 57.35 190.4 74.12L62.36 458.1zM261.3 32.44C278.7 35.34 290.5 51.83 287.6 69.26L223.6 453.3C220.7 470.7 204.2 482.5 186.7 479.6C169.3 476.7 157.5 460.2 160.4 442.7L224.4 58.74C227.3 41.31 243.8 29.53 261.3 32.44H261.3zM352 32C369.7 32 384 46.33 384 64V448C384 465.7 369.7 480 352 480C334.3 480 320 465.7 320 448V64C320 46.33 334.3 32 352 32V32z", } + } } } @@ -29749,11 +32797,15 @@ impl IconShape for FaLinkSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M185.7 120.3C242.5 75.82 324.7 79.73 376.1 131.1C420.1 175.1 430.9 239.6 406.7 293.5L438.6 318.4L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.1 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.732 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L489.3 358.2L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L185.7 120.3zM238.1 161.1L353.4 251.7C359.3 225.5 351.7 197.2 331.7 177.2C306.6 152.1 269.1 147 238.1 161.1V161.1zM263 380C233.1 350.1 218.7 309.8 220.9 270L406.6 416.4C357.4 431 301.9 418.9 263 380V380zM116.6 187.9L167.2 227.8L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L116.6 187.9z", } + } } } @@ -29788,11 +32840,15 @@ impl IconShape for FaLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M172.5 131.1C228.1 75.51 320.5 75.51 376.1 131.1C426.1 181.1 433.5 260.8 392.4 318.3L391.3 319.9C381 334.2 361 337.6 346.7 327.3C332.3 317 328.9 297 339.2 282.7L340.3 281.1C363.2 249 359.6 205.1 331.7 177.2C300.3 145.8 249.2 145.8 217.7 177.2L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L172.5 131.1zM467.5 380C411 436.5 319.5 436.5 263 380C213 330 206.5 251.2 247.6 193.7L248.7 192.1C258.1 177.8 278.1 174.4 293.3 184.7C307.7 194.1 311.1 214.1 300.8 229.3L299.7 230.9C276.8 262.1 280.4 306.9 308.3 334.8C339.7 366.2 390.8 366.2 422.3 334.8L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.99 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.731 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L467.5 380z", } + } } } @@ -29827,11 +32883,15 @@ impl IconShape for FaLiraSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M111.1 191.1H224C241.7 191.1 256 206.3 256 223.1C256 241.7 241.7 255.1 224 255.1H111.1V287.1H224C241.7 287.1 256 302.3 256 319.1C256 337.7 241.7 352 224 352H110.8C108.1 374.2 100.8 395.6 89.2 414.9L88.52 416H288C305.7 416 320 430.3 320 448C320 465.7 305.7 480 288 480H32C20.47 480 9.834 473.8 4.154 463.8C-1.527 453.7-1.371 441.4 4.56 431.5L34.32 381.9C39.89 372.6 43.83 362.5 46.01 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H48V256H32C14.33 256 0 241.7 0 224C0 206.3 14.33 192 32 192H48V160.4C48 89.47 105.5 32 176.4 32C190.2 32 203.9 34.22 216.1 38.59L298.1 65.64C314.9 71.23 323.9 89.35 318.4 106.1C312.8 122.9 294.6 131.9 277.9 126.4L196.7 99.3C190.2 97.12 183.3 96 176.4 96C140.8 96 112 124.8 112 160.4L111.1 191.1z", } + } } } @@ -29866,11 +32926,15 @@ impl IconShape for FaListCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152.1 38.16C161.9 47.03 162.7 62.2 153.8 72.06L81.84 152.1C77.43 156.9 71.21 159.8 64.63 159.1C58.05 160.2 51.69 157.6 47.03 152.1L7.029 112.1C-2.343 103.6-2.343 88.4 7.029 79.03C16.4 69.66 31.6 69.66 40.97 79.03L63.08 101.1L118.2 39.94C127 30.09 142.2 29.29 152.1 38.16V38.16zM152.1 198.2C161.9 207 162.7 222.2 153.8 232.1L81.84 312.1C77.43 316.9 71.21 319.8 64.63 319.1C58.05 320.2 51.69 317.6 47.03 312.1L7.029 272.1C-2.343 263.6-2.343 248.4 7.029 239C16.4 229.7 31.6 229.7 40.97 239L63.08 261.1L118.2 199.9C127 190.1 142.2 189.3 152.1 198.2V198.2zM224 96C224 78.33 238.3 64 256 64H480C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H256C238.3 128 224 113.7 224 96V96zM224 256C224 238.3 238.3 224 256 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H256C238.3 288 224 273.7 224 256zM160 416C160 398.3 174.3 384 192 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416zM0 416C0 389.5 21.49 368 48 368C74.51 368 96 389.5 96 416C96 442.5 74.51 464 48 464C21.49 464 0 442.5 0 416z", } + } } } @@ -29905,11 +32969,15 @@ impl IconShape for FaListOl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M55.1 56.04C55.1 42.78 66.74 32.04 79.1 32.04H111.1C125.3 32.04 135.1 42.78 135.1 56.04V176H151.1C165.3 176 175.1 186.8 175.1 200C175.1 213.3 165.3 224 151.1 224H71.1C58.74 224 47.1 213.3 47.1 200C47.1 186.8 58.74 176 71.1 176H87.1V80.04H79.1C66.74 80.04 55.1 69.29 55.1 56.04V56.04zM118.7 341.2C112.1 333.8 100.4 334.3 94.65 342.4L83.53 357.9C75.83 368.7 60.84 371.2 50.05 363.5C39.26 355.8 36.77 340.8 44.47 330.1L55.59 314.5C79.33 281.2 127.9 278.8 154.8 309.6C176.1 333.1 175.6 370.5 153.7 394.3L118.8 432H152C165.3 432 176 442.7 176 456C176 469.3 165.3 480 152 480H64C54.47 480 45.84 474.4 42.02 465.6C38.19 456.9 39.9 446.7 46.36 439.7L118.4 361.7C123.7 355.9 123.8 347.1 118.7 341.2L118.7 341.2zM512 64C529.7 64 544 78.33 544 96C544 113.7 529.7 128 512 128H256C238.3 128 224 113.7 224 96C224 78.33 238.3 64 256 64H512zM512 224C529.7 224 544 238.3 544 256C544 273.7 529.7 288 512 288H256C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224H512zM512 384C529.7 384 544 398.3 544 416C544 433.7 529.7 448 512 448H256C238.3 448 224 433.7 224 416C224 398.3 238.3 384 256 384H512z", } + } } } @@ -29944,11 +33012,15 @@ impl IconShape for FaListUl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 96C16 69.49 37.49 48 64 48C90.51 48 112 69.49 112 96C112 122.5 90.51 144 64 144C37.49 144 16 122.5 16 96zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 416C16 389.5 37.49 368 64 368C90.51 368 112 389.5 112 416C112 442.5 90.51 464 64 464C37.49 464 16 442.5 16 416zM112 256C112 282.5 90.51 304 64 304C37.49 304 16 282.5 16 256C16 229.5 37.49 208 64 208C90.51 208 112 229.5 112 256z", } + } } } @@ -29983,11 +33055,15 @@ impl IconShape for FaList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M88 48C101.3 48 112 58.75 112 72V120C112 133.3 101.3 144 88 144H40C26.75 144 16 133.3 16 120V72C16 58.75 26.75 48 40 48H88zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 232C16 218.7 26.75 208 40 208H88C101.3 208 112 218.7 112 232V280C112 293.3 101.3 304 88 304H40C26.75 304 16 293.3 16 280V232zM88 368C101.3 368 112 378.7 112 392V440C112 453.3 101.3 464 88 464H40C26.75 464 16 453.3 16 440V392C16 378.7 26.75 368 40 368H88z", } + } } } @@ -30022,11 +33098,15 @@ impl IconShape for FaLitecoinSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 195.3L247.2 161.2C264.2 156.4 281.9 166.2 286.8 183.2C291.6 200.2 281.8 217.9 264.8 222.8L128 261.9V416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H96C78.33 480 64 465.7 64 448V280.1L40.79 286.8C23.8 291.6 6.087 281.8 1.232 264.8C-3.623 247.8 6.216 230.1 23.21 225.2L64 213.6V64C64 46.33 78.33 32 96 32C113.7 32 128 46.33 128 64V195.3z", } + } } } @@ -30061,11 +33141,15 @@ impl IconShape for FaLocationArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M285.6 444.1C279.8 458.3 264.8 466.3 249.8 463.4C234.8 460.4 223.1 447.3 223.1 432V256H47.1C32.71 256 19.55 245.2 16.6 230.2C13.65 215.2 21.73 200.2 35.88 194.4L387.9 50.38C399.8 45.5 413.5 48.26 422.6 57.37C431.7 66.49 434.5 80.19 429.6 92.12L285.6 444.1z", } + } } } @@ -30100,11 +33184,15 @@ impl IconShape for FaLocationCrosshairs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 256C176 211.8 211.8 176 256 176C300.2 176 336 211.8 336 256C336 300.2 300.2 336 256 336C211.8 336 176 300.2 176 256zM256 0C273.7 0 288 14.33 288 32V66.65C368.4 80.14 431.9 143.6 445.3 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H445.3C431.9 368.4 368.4 431.9 288 445.3V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V445.3C143.6 431.9 80.14 368.4 66.65 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H66.65C80.14 143.6 143.6 80.14 224 66.65V32C224 14.33 238.3 0 256 0zM128 256C128 326.7 185.3 384 256 384C326.7 384 384 326.7 384 256C384 185.3 326.7 128 256 128C185.3 128 128 185.3 128 256z", } + } } } @@ -30139,11 +33227,15 @@ impl IconShape for FaLocationDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256z", } + } } } @@ -30178,11 +33270,15 @@ impl IconShape for FaLocationPinLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C287.7 0 366.1 69.96 381.6 161.5C328.5 170.3 288 216.4 288 272V296.6C268.9 307.6 256 328.3 256 352V446.8C240.7 467.4 226.7 485.4 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256zM400 192C444.2 192 480 227.8 480 272V320C497.7 320 512 334.3 512 352V480C512 497.7 497.7 512 480 512H320C302.3 512 288 497.7 288 480V352C288 334.3 302.3 320 320 320V272C320 227.8 355.8 192 400 192zM400 240C382.3 240 368 254.3 368 272V320H432V272C432 254.3 417.7 240 400 240z", } + } } } @@ -30217,11 +33313,15 @@ impl IconShape for FaLocationPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192H384z", } + } } } @@ -30256,11 +33356,15 @@ impl IconShape for FaLockOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H288V144C288 64.47 352.5 0 432 0C511.5 0 576 64.47 576 144V192C576 209.7 561.7 224 544 224C526.3 224 512 209.7 512 192V144C512 99.82 476.2 64 432 64C387.8 64 352 99.82 352 144V192z", } + } } } @@ -30295,11 +33399,15 @@ impl IconShape for FaLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80 192V144C80 64.47 144.5 0 224 0C303.5 0 368 64.47 368 144V192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80zM144 192H304V144C304 99.82 268.2 64 224 64C179.8 64 144 99.82 144 144V192z", } + } } } @@ -30334,11 +33442,15 @@ impl IconShape for FaLocust { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M328 32C464.1 32 576 143 576 280V320C576 320.1 576 320.2 576 320.3C575.8 364.3 540.1 400 496 400H483.6L508.8 444.1C515.4 455.6 511.4 470.3 499.9 476.8C488.4 483.4 473.7 479.4 467.2 467.9L428.4 400H347.1L299.7 469.7C292.2 480.6 277.2 483.3 266.3 475.7C255.4 468.2 252.7 453.2 260.3 442.3L289.6 400H215.1L163.3 470.2C155.5 480.9 140.4 483.2 129.8 475.3C119.1 467.5 116.8 452.4 124.7 441.8L165.2 386.7L122.2 370.4L42.84 470.9C34.62 481.3 19.53 483 9.13 474.8C-1.274 466.6-3.049 451.5 5.164 441.1L245.2 137.1C250.4 130.5 258.8 127.1 267.2 128.2C275.5 129.3 282.7 134.8 286.1 142.5L307.8 193.3L348.7 137.8C353.8 130.8 362.2 127.2 370.8 128.2C379.3 129.1 386.7 134.6 390.1 142.5L431.8 240H496C506.2 240 516 241.9 525 245.4C508.6 151.4 426.7 80 328 80H312C298.7 80 288 69.26 288 56C288 42.75 298.7 32 312 32L328 32zM332.1 240H379.6L362.5 199.1L332.1 240zM257.8 198.5L225.1 240H273.3L274.8 238.1L257.8 198.5zM496 336C504.8 336 512 328.8 512 320C512 311.2 504.8 304 496 304C487.2 304 480 311.2 480 320C480 328.8 487.2 336 496 336zM88.83 240H126.7L48.9 337.3C38.31 326.8 32 312.3 32 296.8C32 265.4 57.45 240 88.83 240V240z", } + } } } @@ -30373,11 +33485,15 @@ impl IconShape for FaLungsVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M195.5 444.5c-18.71-18.72-18.71-49.16 .0033-67.87l8.576-8.576H192c-26.47 0-48-21.53-48-48c0-26.47 21.53-48 48-48l12.12-.0055L195.5 263.4c-18.71-18.72-18.71-49.16 0-67.88C204.6 186.5 216.7 181.5 229.5 181.5c9.576 0 18.72 2.799 26.52 7.986l.04-27.75c0-36.38-31.42-65.72-70.05-65.72c-44 0-57.97 28.5-80.09 63.13c-46 71.88-80.39 149.8-102 231C1.257 399.9 0 409.8 0 419.8c0 61.25 62.5 105.5 125.3 88.62l59.5-15.9c21.74-5.867 39.91-18.39 52.51-34.73c-2.553 .4141-5.137 .7591-7.774 .7591C216.7 458.5 204.6 453.5 195.5 444.5zM343.1 150.7L344 16C344 7.125 336.9 0 328 0h-16c-8.875 0-16 7.125-16 16L295.1 150.7c7.088-4.133 15.22-6.675 23.1-6.675S336.9 146.5 343.1 150.7zM421.8 421.8c6.25-6.25 6.25-16.37 0-22.62l-8.576-8.576c-20.16-20.16-5.881-54.63 22.63-54.63H448c8.844 0 16-7.156 16-16c0-8.844-7.156-16-16-16h-12.12c-28.51 0-42.79-34.47-22.63-54.63l8.576-8.577c6.25-6.25 6.25-16.37 0-22.62s-16.38-6.25-22.62 0l-8.576 8.577C370.5 246.9 336 232.6 336 204.1v-12.12c0-8.844-7.156-15.1-16-15.1s-16 7.156-16 15.1v12.12c0 28.51-34.47 42.79-54.63 22.63L240.8 218.2c-6.25-6.25-16.38-6.25-22.62 0s-6.25 16.37 0 22.62l8.576 8.577c20.16 20.16 5.881 54.63-22.63 54.63H192c-8.844 0-16 7.156-16 16c0 8.844 7.156 16 16 16h12.12c28.51 0 42.79 34.47 22.63 54.63l-8.576 8.576c-6.25 6.25-6.25 16.37 0 22.62c3.125 3.125 7.219 4.688 11.31 4.688s8.188-1.562 11.31-4.688l8.576-8.575C269.5 393.1 304 407.4 304 435.9v12.12c0 8.844 7.156 16 16 16s16-7.156 16-16v-12.12c0-28.51 34.47-42.79 54.63-22.63l8.576 8.575c3.125 3.125 7.219 4.688 11.31 4.688S418.7 424.9 421.8 421.8zM288 303.1c-8.836 0-16-7.162-16-15.1S279.2 271.1 288 271.1S304 279.2 304 287.1S296.8 303.1 288 303.1zM352 367.1c-8.836 0-16-7.166-16-16s7.164-15.1 16-15.1s16 7.166 16 16S360.8 367.1 352 367.1zM636.1 390.1c-21.62-81.25-56.02-159.1-102-231c-22.12-34.63-36.09-63.13-80.09-63.13c-38.62 0-70.01 29.35-70.01 65.73v27.74c7.795-5.188 16.94-7.986 26.52-7.986c12.82 0 24.88 4.999 33.95 14.07c18.71 18.72 18.71 49.16 0 67.88l-8.576 8.571L448 272c26.47 0 48 21.54 48 48c0 26.47-21.53 48-48 48h-12.12l8.576 8.576c18.71 18.72 18.71 49.16-.0072 67.87c-9.066 9.066-21.12 14.06-33.94 14.06c-2.637 0-5.211-.3438-7.764-.7578c12.6 16.34 30.77 28.86 52.51 34.73l59.5 15.9C577.5 525.3 640 481 640 419.8C640 409.8 638.7 399.9 636.1 390.1z", } + } } } @@ -30412,11 +33528,15 @@ impl IconShape for FaLungs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 419.8c0 61.25-62.5 105.5-125.3 88.63l-59.53-15.88c-42.12-11.38-71.25-47.5-71.25-88.63L384 316.4l85.88 57.25c3.625 2.375 8.625 1.375 11-2.25l8.875-13.37c2.5-3.625 1.5-8.625-2.125-11L320 235.3l-167.6 111.8c-1.75 1.125-3 3-3.375 5c-.375 2.125 0 4.25 1.25 6l8.875 13.37c1.125 1.75 3 3 5 3.375c2.125 .375 4.25 0 6-1.125L256 316.4l.0313 87.5c0 41.13-29.12 77.25-71.25 88.63l-59.53 15.88C62.5 525.3 0 481 0 419.8c0-10 1.25-19.88 3.875-29.63C25.5 308.9 59.91 231 105.9 159.1c22.12-34.63 36.12-63.13 80.12-63.13C224.7 96 256 125.4 256 161.8v60.1l32.88-21.97C293.4 196.9 296 192 296 186.6V16C296 7.125 303.1 0 312 0h16c8.875 0 16 7.125 16 16v170.6c0 5.375 2.625 10.25 7.125 13.25L384 221.8v-60.1c0-36.38 31.34-65.75 69.97-65.75c43.1 0 58 28.5 80.13 63.13c46 71.88 80.41 149.8 102 231C638.8 399.9 640 409.8 640 419.8z", } + } } } @@ -30451,11 +33571,15 @@ impl IconShape for FaM { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 64.01v384c0 17.67-14.31 32-32 32s-32-14.33-32-32V169.7l-133.4 200.1c-11.88 17.81-41.38 17.81-53.25 0L64 169.7v278.3c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384c0-14.09 9.219-26.55 22.72-30.63c13.47-4.156 28.09 1.141 35.91 12.88L224 294.3l165.4-248.1c7.812-11.73 22.47-17.03 35.91-12.88C438.8 37.47 448 49.92 448 64.01z", } + } } } @@ -30490,11 +33614,15 @@ impl IconShape for FaMagnet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 160V256C128 309 170.1 352 224 352C277 352 320 309 320 256V160H448V256C448 379.7 347.7 480 224 480C100.3 480 0 379.7 0 256V160H128zM0 64C0 46.33 14.33 32 32 32H96C113.7 32 128 46.33 128 64V128H0V64zM320 64C320 46.33 334.3 32 352 32H416C433.7 32 448 46.33 448 64V128H320V64z", } + } } } @@ -30529,11 +33657,15 @@ impl IconShape for FaMagnifyingGlassArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 208C416 253.9 401.1 296.3 375.1 330.7L502.6 457.4C515.1 469.9 515.1 490.1 502.6 502.6C490.1 515.1 469.9 515.1 457.4 502.6L330.7 375.1C296.3 401.1 253.9 416 208 416C93.12 416 0 322.9 0 208C0 93.12 93.12 0 208 0C322.9 0 416 93.12 416 208zM240.1 119C231.6 109.7 216.4 109.7 207 119C197.7 128.4 197.7 143.6 207 152.1L238.1 184H120C106.7 184 96 194.7 96 208C96 221.3 106.7 232 120 232H238.1L207 263C197.7 272.4 197.7 287.6 207 296.1C216.4 306.3 231.6 306.3 240.1 296.1L312.1 224.1C322.3 215.6 322.3 200.4 312.1 191L240.1 119z", } + } } } @@ -30568,11 +33700,15 @@ impl IconShape for FaMagnifyingGlassChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 208C416 253.9 401.1 296.3 375.1 330.7L502.6 457.4C515.1 469.9 515.1 490.1 502.6 502.6C490.1 515.1 469.9 515.1 457.4 502.6L330.7 375.1C296.3 401.1 253.9 416 208 416C93.12 416 0 322.9 0 208C0 93.12 93.12 0 208 0C322.9 0 416 93.12 416 208zM104 280C104 293.3 114.7 304 128 304C141.3 304 152 293.3 152 280V216C152 202.7 141.3 192 128 192C114.7 192 104 202.7 104 216V280zM184 280C184 293.3 194.7 304 208 304C221.3 304 232 293.3 232 280V120C232 106.7 221.3 96 208 96C194.7 96 184 106.7 184 120V280zM264 280C264 293.3 274.7 304 288 304C301.3 304 312 293.3 312 280V184C312 170.7 301.3 160 288 160C274.7 160 264 170.7 264 184V280z", } + } } } @@ -30607,11 +33743,15 @@ impl IconShape for FaMagnifyingGlassDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0004C515.9 484.7 515.9 459.3 500.3 443.7zM273.7 253.8C269.8 276.4 252.6 291.3 228 296.1V304c0 11.03-8.953 20-20 20S188 315 188 304V295.2C178.2 293.2 168.4 289.9 159.6 286.8L154.8 285.1C144.4 281.4 138.9 269.9 142.6 259.5C146.2 249.1 157.6 243.7 168.1 247.3l5.062 1.812c8.562 3.094 18.25 6.562 25.91 7.719c16.23 2.5 33.47-.0313 35.17-9.812c1.219-7.094 .4062-10.62-31.8-19.84L196.2 225.4C177.8 219.1 134.5 207.3 142.3 162.2C146.2 139.6 163.5 124.8 188 120V112c0-11.03 8.953-20 20-20S228 100.1 228 112v8.695c6.252 1.273 13.06 3.07 21.47 5.992c10.42 3.625 15.95 15.03 12.33 25.47C258.2 162.6 246.8 168.1 236.3 164.5C228.2 161.7 221.8 159.9 216.8 159.2c-16.11-2.594-33.38 .0313-35.08 9.812c-1 5.812-1.719 10 25.7 18.03l6 1.719C238.9 196 281.5 208.2 273.7 253.8z", } + } } } @@ -30646,11 +33786,15 @@ impl IconShape for FaMagnifyingGlassLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M236 176c0 15.46-12.54 28-28 28S180 191.5 180 176S192.5 148 208 148S236 160.5 236 176zM500.3 500.3c-15.62 15.62-40.95 15.62-56.57 0l-119.7-119.7c-40.41 27.22-90.9 40.65-144.7 33.46c-91.55-12.23-166-87.28-177.6-178.9c-17.24-136.2 97.29-250.7 233.4-233.4c91.64 11.6 166.7 86.07 178.9 177.6c7.19 53.8-6.236 104.3-33.46 144.7l119.7 119.7C515.9 459.3 515.9 484.7 500.3 500.3zM294.1 182.2C294.1 134.5 255.6 96 207.1 96C160.4 96 121.9 134.5 121.9 182.2c0 38.35 56.29 108.5 77.87 134C201.8 318.5 204.7 320 207.1 320c3.207 0 6.26-1.459 8.303-3.791C237.8 290.7 294.1 220.5 294.1 182.2z", } + } } } @@ -30685,11 +33829,15 @@ impl IconShape for FaMagnifyingGlassMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0003C515.9 484.7 515.9 459.3 500.3 443.7zM288 232H127.1C114.7 232 104 221.3 104 208s10.74-24 23.1-24h160C301.3 184 312 194.7 312 208S301.3 232 288 232z", } + } } } @@ -30724,11 +33872,15 @@ impl IconShape for FaMagnifyingGlassPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0003C515.9 484.7 515.9 459.3 500.3 443.7zM288 232H231.1V288c0 13.26-10.74 24-23.1 24C194.7 312 184 301.3 184 288V232H127.1C114.7 232 104 221.3 104 208s10.74-24 23.1-24H184V128c0-13.26 10.74-24 23.1-24S231.1 114.7 231.1 128v56h56C301.3 184 312 194.7 312 208S301.3 232 288 232z", } + } } } @@ -30763,11 +33915,15 @@ impl IconShape for FaMagnifyingGlass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z", } + } } } @@ -30802,11 +33958,15 @@ impl IconShape for FaManatSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 64V98.65C314.8 113.9 384 192.9 384 288V448C384 465.7 369.7 480 352 480C334.3 480 320 465.7 320 448V288C320 228.4 279.2 178.2 224 164V448C224 465.7 209.7 480 192 480C174.3 480 160 465.7 160 448V164C104.8 178.2 64 228.4 64 288V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V288C0 192.9 69.19 113.9 160 98.65V64C160 46.33 174.3 32 192 32C209.7 32 224 46.33 224 64z", } + } } } @@ -30841,11 +34001,15 @@ impl IconShape for FaMapLocationDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M408 120C408 174.6 334.9 271.9 302.8 311.1C295.1 321.6 280.9 321.6 273.2 311.1C241.1 271.9 168 174.6 168 120C168 53.73 221.7 0 288 0C354.3 0 408 53.73 408 120zM288 152C310.1 152 328 134.1 328 112C328 89.91 310.1 72 288 72C265.9 72 248 89.91 248 112C248 134.1 265.9 152 288 152zM425.6 179.8C426.1 178.6 426.6 177.4 427.1 176.1L543.1 129.7C558.9 123.4 576 135 576 152V422.8C576 432.6 570 441.4 560.9 445.1L416 503V200.4C419.5 193.5 422.7 186.7 425.6 179.8zM150.4 179.8C153.3 186.7 156.5 193.5 160 200.4V451.8L32.91 502.7C17.15 508.1 0 497.4 0 480.4V209.6C0 199.8 5.975 190.1 15.09 187.3L137.6 138.3C140 152.5 144.9 166.6 150.4 179.8H150.4zM327.8 331.1C341.7 314.6 363.5 286.3 384 255V504.3L192 449.4V255C212.5 286.3 234.3 314.6 248.2 331.1C268.7 357.6 307.3 357.6 327.8 331.1L327.8 331.1z", } + } } } @@ -30880,11 +34044,15 @@ impl IconShape for FaMapLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M273.2 311.1C241.1 271.9 167.1 174.6 167.1 120C167.1 53.73 221.7 0 287.1 0C354.3 0 408 53.73 408 120C408 174.6 334.9 271.9 302.8 311.1C295.1 321.6 280.9 321.6 273.2 311.1V311.1zM416 503V200.4C419.5 193.5 422.7 186.7 425.6 179.8C426.1 178.6 426.6 177.4 427.1 176.1L543.1 129.7C558.9 123.4 576 135 576 152V422.8C576 432.6 570 441.4 560.9 445.1L416 503zM15.09 187.3L137.6 138.3C140 152.5 144.9 166.6 150.4 179.8C153.3 186.7 156.5 193.5 160 200.4V451.8L32.91 502.7C17.15 508.1 0 497.4 0 480.4V209.6C0 199.8 5.975 190.1 15.09 187.3H15.09zM384 504.3L191.1 449.4V255C212.5 286.3 234.3 314.6 248.2 331.1C268.7 357.6 307.3 357.6 327.8 331.1C341.7 314.6 363.5 286.3 384 255L384 504.3z", } + } } } @@ -30919,11 +34087,15 @@ impl IconShape for FaMapPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 144C320 223.5 255.5 288 176 288C96.47 288 32 223.5 32 144C32 64.47 96.47 0 176 0C255.5 0 320 64.47 320 144zM192 64C192 55.16 184.8 48 176 48C122.1 48 80 90.98 80 144C80 152.8 87.16 160 96 160C104.8 160 112 152.8 112 144C112 108.7 140.7 80 176 80C184.8 80 192 72.84 192 64zM144 480V317.1C154.4 319 165.1 319.1 176 319.1C186.9 319.1 197.6 319 208 317.1V480C208 497.7 193.7 512 176 512C158.3 512 144 497.7 144 480z", } + } } } @@ -30958,11 +34130,15 @@ impl IconShape for FaMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 476.1L192 421.2V35.93L384 90.79V476.1zM416 88.37L543.1 37.53C558.9 31.23 576 42.84 576 59.82V394.6C576 404.4 570 413.2 560.9 416.9L416 474.8V88.37zM15.09 95.13L160 37.17V423.6L32.91 474.5C17.15 480.8 0 469.2 0 452.2V117.4C0 107.6 5.975 98.78 15.09 95.13V95.13z", } + } } } @@ -30997,11 +34173,15 @@ impl IconShape for FaMarker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480.1 160.1L316.3 325.7L186.3 195.7L302.1 80L288.1 66.91C279.6 57.54 264.4 57.54 255 66.91L168.1 152.1C159.6 162.3 144.4 162.3 135 152.1C125.7 143.6 125.7 128.4 135 119L221.1 32.97C249.2 4.853 294.8 4.853 322.9 32.97L336 46.06L351 31.03C386.9-4.849 445.1-4.849 480.1 31.03C516.9 66.91 516.9 125.1 480.1 160.1V160.1zM229.5 412.5C181.5 460.5 120.3 493.2 53.7 506.5L28.71 511.5C20.84 513.1 12.7 510.6 7.03 504.1C1.356 499.3-1.107 491.2 .4662 483.3L5.465 458.3C18.78 391.7 51.52 330.5 99.54 282.5L163.7 218.3L293.7 348.3L229.5 412.5z", } + } } } @@ -31036,11 +34216,15 @@ impl IconShape for FaMarsAndVenusBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M607.1 0C625.7 0 639.1 14.33 639.1 32V120C639.1 137.7 625.7 152 607.1 152C590.3 152 575.1 137.7 575.1 120V109.3L539.6 145.7C552.6 168.8 559.1 195.6 559.1 224C559.1 301.4 505 365.1 431.1 380.8V400H447.1C465.7 400 479.1 414.3 479.1 432C479.1 449.7 465.7 464 447.1 464H431.1V480C431.1 497.7 417.7 512 399.1 512C382.3 512 367.1 497.7 367.1 480V464H351.1C334.3 464 319.1 449.7 319.1 432C319.1 414.3 334.3 400 351.1 400H367.1V380.8C294.1 365.1 239.1 301.4 239.1 224C239.1 135.6 311.6 64 399.1 64C436.7 64 470.6 76.37 497.6 97.18L530.7 64H511.1C494.3 64 479.1 49.67 479.1 32C479.1 14.33 494.3 0 511.1 0L607.1 0zM399.1 128C346.1 128 303.1 170.1 303.1 224C303.1 277 346.1 320 399.1 320C453 320 495.1 277 495.1 224C495.1 170.1 453 128 399.1 128zM220.3 92.05L280.4 73.81C236.3 108.1 207.1 163.2 207.1 224C207.1 269.2 223.6 310.8 249.8 343.6C244.5 345 238.7 343.7 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } + } } } @@ -31075,11 +34259,15 @@ impl IconShape for FaMarsAndVenus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 .0002l-112.4 .0001c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-27.11 27.11C326.1 76.85 292.7 64 256 64c-88.37 0-160 71.63-160 160c0 77.4 54.97 141.9 128 156.8v19.22H192c-8.836 0-16 7.162-16 16v31.1c0 8.836 7.164 16 16 16l32 .0001v32c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-32l32-.0001c8.838 0 16-7.164 16-16v-31.1c0-8.838-7.162-16-16-16h-32v-19.22c73.03-14.83 128-79.37 128-156.8c0-28.38-8.018-54.65-20.98-77.77l30.45-30.45l29.56 29.56C470.1 160.5 496 149.8 496 128.4V16C496 7.164 488.8 .0002 480 .0002zM256 304c-44.11 0-80-35.89-80-80c0-44.11 35.89-80 80-80c44.11 0 80 35.89 80 80C336 268.1 300.1 304 256 304z", } + } } } @@ -31114,11 +34302,15 @@ impl IconShape for FaMarsDouble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320.7 204.3l56.65-56.55l29.61 29.56C422.1 192.5 448 181.7 448 160.4V47.1c0-8.838-7.176-15.1-16.03-15.1H319.4c-21.42 0-32.15 25.85-17 40.97l29.61 29.56L275.4 159.1c-71.21-48.99-170.4-39.96-231.1 27.39c-60.86 67.51-58.65 175 4.748 240.1c68.7 70.57 181.8 71.19 251.3 1.847C361.4 367.5 368 272.9 320.7 204.3zM243.5 371.9c-37.5 37.43-98.51 37.43-136 0s-37.5-98.33 0-135.8c37.5-37.43 98.51-37.43 136 0C281 273.5 281 334.5 243.5 371.9zM623.1 32h-112.6c-21.42 0-32.15 25.85-17 40.97l29.61 29.56L480 146.5v13.91C480 191.3 454.8 216.4 423.8 216.4C421.2 216.4 418.6 216 416 215.6v5.862c6.922 4.049 13.58 8.691 19.51 14.61c37.5 37.43 37.5 98.33 0 135.8c-18.75 18.71-43.38 28.07-68 28.07c-2.277 0-4.523-.4883-6.795-.6484c-9.641 18.69-22.1 36.24-37.64 51.77c-6.059 6.059-12.49 11.53-19.13 16.73C324.4 475.7 345.9 480 367.5 480c45.12 0 90.34-17.18 124.8-51.55c61.11-60.99 67.77-155.6 20.42-224.1l56.65-56.55l29.61 29.56c4.898 4.889 10.92 7.075 16.83 7.075C628.1 184.4 640 174.8 640 160.4V48C640 39.16 632.8 32 623.1 32z", } + } } } @@ -31153,11 +34345,15 @@ impl IconShape for FaMarsStrokeRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M619.3 244.7l-82.34-77.61c-15.12-15.12-40.97-4.41-40.97 16.97V223.1L463.1 224V176c.002-8.838-7.162-16-15.1-16h-32c-8.84 0-16 7.16-16 16V224h-19.05c-15.07-81.9-86.7-144-172.1-144C110.8 80 32 158.8 32 256c0 97.2 78.8 176 176 176c86.26 0 157.9-62.1 172.1-144h19.05V336c0 8.836 7.162 16 16 16h32c8.836 0 15.1-7.164 15.1-16V287.1L496 288v39.95c0 21.38 25.85 32.09 40.97 16.97l82.34-77.61C625.6 261.1 625.6 250.9 619.3 244.7zM208 352c-52.94 0-96-43.07-96-96c-.002-52.94 43.06-96 96-96c52.93 0 95.1 43.06 95.1 96C304 308.9 260.9 352 208 352z", } + } } } @@ -31192,11 +34388,15 @@ impl IconShape for FaMarsStrokeUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 163V144h24c4.418 0 8-3.578 8-7.1V120c0-4.418-3.582-7.1-8-7.1H224V96h24.63c16.41 0 24.62-19.84 13.02-31.44l-60.97-60.97c-4.795-4.793-12.57-4.793-17.36 0L122.3 64.56c-11.6 11.6-3.383 31.44 13.02 31.44H160v15.1H136c-4.418 0-8 3.582-8 7.1v15.1c0 4.422 3.582 7.1 8 7.1H160v19.05c-84.9 15.62-148.5 92.01-143.7 182.5c4.783 90.69 82.34 165.1 173.2 166.5C287.8 513.4 368 434.1 368 336C368 249.7 305.9 178.1 224 163zM192 431.1c-52.94 0-96-43.06-96-95.1s43.06-95.1 96-95.1c52.93 0 96 43.06 96 95.1S244.9 431.1 192 431.1z", } + } } } @@ -31231,11 +34431,15 @@ impl IconShape for FaMarsStroke { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 .0002l-112.4 .0001c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-24.33 24.34l-33.94-33.94c-6.248-6.25-16.38-6.248-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l33.94 33.94l-18.96 18.96C239.1 111.8 144.5 118.6 83.55 179.5c-68.73 68.73-68.73 180.2 0 248.9c68.73 68.73 180.2 68.73 248.9 0c60.99-60.99 67.73-155.6 20.47-224.1l18.96-18.96l33.94 33.94c6.248 6.248 16.38 6.25 22.63 0l22.63-22.63c6.248-6.248 6.248-16.38 0-22.63l-33.94-33.94l24.34-24.33l29.56 29.56C486.1 160.5 512 149.8 512 128.4v-112.4C512 7.162 504.8 .0002 496 .0002zM275.9 371.9c-37.43 37.43-98.33 37.43-135.8 0c-37.43-37.43-37.43-98.33 0-135.8c37.43-37.43 98.33-37.43 135.8 0C313.3 273.5 313.3 334.5 275.9 371.9z", } + } } } @@ -31270,11 +34474,15 @@ impl IconShape for FaMars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M431.1 31.1l-112.6 0c-21.42 0-32.15 25.85-17 40.97l29.61 29.56l-56.65 56.55c-30.03-20.66-65.04-31-100-31c-47.99-.002-95.96 19.44-131.1 58.39c-60.86 67.51-58.65 175 4.748 240.1C83.66 462.2 129.6 480 175.5 480c45.12 0 90.34-17.18 124.8-51.55c61.11-60.99 67.77-155.6 20.42-224.1l56.65-56.55l29.61 29.56C411.9 182.2 417.9 184.4 423.8 184.4C436.1 184.4 448 174.8 448 160.4V47.1C448 39.16 440.8 31.1 431.1 31.1zM243.5 371.9c-18.75 18.71-43.38 28.07-68 28.07c-24.63 0-49.25-9.355-68.01-28.07c-37.5-37.43-37.5-98.33 0-135.8c18.75-18.71 43.38-28.07 68.01-28.07c24.63 0 49.25 9.357 68 28.07C281 273.5 281 334.5 243.5 371.9z", } + } } } @@ -31309,11 +34517,15 @@ impl IconShape for FaMartiniGlassCitrus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 464H240v-125.3l168.8-168.7C424.3 154.5 413.3 128 391.4 128H24.63C2.751 128-8.249 154.5 7.251 170l168.7 168.7V464H128c-17.67 0-32 14.33-32 32c0 8.836 7.164 16 15.1 16h191.1c8.836 0 15.1-7.164 15.1-16C320 478.3 305.7 464 288 464zM432 0c-62.63 0-115.4 40.25-135.1 96h52.5c16.62-28.5 47.25-48 82.62-48c52.88 0 95.1 43 95.1 96s-43.12 96-95.1 96c-14 0-27.25-3.25-39.37-8.625l-35.25 35.25c21.88 13.25 47.25 21.38 74.62 21.38c79.5 0 143.1-64.5 143.1-144S511.5 0 432 0z", } + } } } @@ -31348,11 +34560,15 @@ impl IconShape for FaMartiniGlassEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502 57.63C523.3 36.38 508.3 0 478.3 0H33.72C3.711 0-11.29 36.38 9.962 57.63l214 214V448H176c-26.51 0-48 21.49-48 48c0 8.836 7.164 16 16 16h224c8.836 0 16-7.164 16-16c0-26.51-21.49-48-47.1-48h-47.1V271.6L502 57.63zM256 213.1L106.9 64h298.3L256 213.1z", } + } } } @@ -31387,11 +34603,15 @@ impl IconShape for FaMartiniGlass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502 57.63C523.3 36.38 508.3 0 478.3 0H33.72C3.711 0-11.29 36.38 9.962 57.63l214 214V448H175.1c-26.51 0-47.1 21.49-47.1 48c0 8.836 7.164 16 16 16h224c8.836 0 16-7.164 16-16c0-26.51-21.49-48-48-48h-47.1V271.6L502 57.63zM405.1 64l-64.01 64H170.9L106.9 64H405.1z", } + } } } @@ -31426,11 +34646,15 @@ impl IconShape for FaMaskFace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M396.4 87.12L433.5 111.9C449.3 122.4 467.8 128 486.8 128H584C614.9 128 640 153.1 640 184V269C640 324.1 602.5 372.1 549.1 385.5L441.1 412.5C406.2 434.1 364.6 448 320 448C275.4 448 233.8 434.1 198.9 412.5L90.9 385.5C37.48 372.1 0 324.1 0 269V184C0 153.1 25.07 128 56 128H153.2C172.2 128 190.7 122.4 206.5 111.9L243.6 87.12C266.2 72.05 292.8 64 320 64C347.2 64 373.8 72.05 396.4 87.12zM132.3 346.3C109.4 311.2 96 269.1 96 224V176H56C51.58 176 48 179.6 48 184V269C48 302.1 70.49 330.9 102.5 338.9L132.3 346.3zM592 269V184C592 179.6 588.4 176 584 176H544V224C544 269.1 530.6 311.2 507.7 346.3L537.5 338.9C569.5 330.9 592 302.1 592 269H592zM208 224H432C440.8 224 448 216.8 448 208C448 199.2 440.8 192 432 192H208C199.2 192 192 199.2 192 208C192 216.8 199.2 224 208 224zM208 256C199.2 256 192 263.2 192 272C192 280.8 199.2 288 208 288H432C440.8 288 448 280.8 448 272C448 263.2 440.8 256 432 256H208zM240 352H400C408.8 352 416 344.8 416 336C416 327.2 408.8 320 400 320H240C231.2 320 224 327.2 224 336C224 344.8 231.2 352 240 352z", } + } } } @@ -31465,11 +34689,15 @@ impl IconShape for FaMaskVentilator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 32C372.1 32 419.7 73.8 454.5 128H584C614.9 128 640 153.1 640 184V269C640 324.1 602.5 372.1 549.1 385.5L477.5 403.4C454.6 433.8 421.1 457.2 384 469.8V393.2C403.6 376.8 416 353.1 416 326.4C416 276.9 372.5 191.1 320 191.1C267 191.1 224 276.9 224 326.4C224 353 236.3 376.9 256 393.3V469.9C217.6 457.4 184.9 433.8 162.2 403.3L90.9 385.5C37.48 372.1 0 324.1 0 269V184C0 153.1 25.07 128 56 128H185.1C219.8 73.8 267.4 32 320 32V32zM56 176C51.58 176 48 179.6 48 184V269C48 302.1 70.49 330.9 102.5 338.9L134.3 346.8C130.2 332.2 127.1 316.7 127.1 300.8C127.1 264.7 139.4 219.2 159.1 176H56zM480.7 176C500.4 219.2 512 264.7 512 300.8C512 316.8 509.8 332.2 505.6 346.9L537.5 338.9C569.5 330.9 592 302.1 592 269V184C592 179.6 588.4 176 584 176H480.7zM288 320C288 302.3 302.3 288 320 288C337.7 288 352 302.3 352 320V512H288V320z", } + } } } @@ -31504,11 +34732,15 @@ impl IconShape for FaMask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 64C39.52 64 0 182.1 0 273.5C0 379.5 78.8 448 176 448c27.33 0 51.21-6.516 66.11-36.79l19.93-40.5C268.3 358.6 278.1 352.4 288 352.1c9.9 .3711 19.7 6.501 25.97 18.63l19.93 40.5C348.8 441.5 372.7 448 400 448c97.2 0 176-68.51 176-174.5C576 182.1 536.5 64 288 64zM160 320c-35.35 0-64-28.65-64-64s28.65-64 64-64c35.35 0 64 28.65 64 64S195.3 320 160 320zM416 320c-35.35 0-64-28.65-64-64s28.65-64 64-64c35.35 0 64 28.65 64 64S451.3 320 416 320z", } + } } } @@ -31543,11 +34775,15 @@ impl IconShape for FaMasksTheater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M206.9 245.1C171 255.6 146.8 286.4 149.3 319.3C160.7 306.5 178.1 295.5 199.3 288.4L206.9 245.1zM95.78 294.9L64.11 115.5C63.74 113.9 64.37 112.9 64.37 112.9c57.75-32.13 123.1-48.99 189-48.99c1.625 0 3.113 .0745 4.738 .0745c13.1-13.5 31.75-22.75 51.62-26c18.87-3 38.12-4.5 57.25-5.25c-9.999-14-24.47-24.27-41.84-27.02c-23.87-3.875-47.9-5.732-71.77-5.732c-76.74 0-152.4 19.45-220.1 57.07C9.021 70.57-3.853 98.5 1.021 126.6L32.77 306c14.25 80.5 136.3 142 204.5 142c3.625 0 6.777-.2979 10.03-.6729c-13.5-17.13-28.1-40.5-39.5-67.63C160.1 366.8 101.7 328 95.78 294.9zM193.4 157.6C192.6 153.4 191.1 149.7 189.3 146.2c-8.249 8.875-20.62 15.75-35.25 18.37c-14.62 2.5-28.75 .376-39.5-5.249c-.5 4-.6249 7.998 .125 12.12c3.75 21.75 24.5 36.24 46.25 32.37C182.6 200.1 197.3 179.3 193.4 157.6zM606.8 121c-88.87-49.38-191.4-67.38-291.9-51.38C287.5 73.1 265.8 95.85 260.8 123.1L229 303.5c-15.37 87.13 95.33 196.3 158.3 207.3c62.1 11.13 204.5-53.68 219.9-140.8l31.75-179.5C643.9 162.3 631 134.4 606.8 121zM333.5 217.8c3.875-21.75 24.62-36.25 46.37-32.37c21.75 3.75 36.25 24.49 32.5 46.12c-.7499 4.125-2.25 7.873-4.125 11.5c-8.249-9-20.62-15.75-35.25-18.37c-14.75-2.625-28.75-.3759-39.5 5.124C332.1 225.9 332.9 221.9 333.5 217.8zM403.1 416.5c-55.62-9.875-93.49-59.23-88.99-112.1c20.62 25.63 56.25 46.24 99.49 53.87c43.25 7.625 83.74 .3781 111.9-16.62C512.2 392.7 459.7 426.3 403.1 416.5zM534.4 265.2c-8.249-8.875-20.75-15.75-35.37-18.37c-14.62-2.5-28.62-.3759-39.5 5.249c-.5-4-.625-7.998 .125-12.12c3.875-21.75 24.62-36.25 46.37-32.37c21.75 3.875 36.25 24.49 32.37 46.24C537.6 257.9 536.1 261.7 534.4 265.2z", } + } } } @@ -31582,11 +34818,15 @@ impl IconShape for FaMattressPillow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H256V448zM64 352C64 369.7 78.33 384 96 384H160C177.7 384 192 369.7 192 352V160C192 142.3 177.7 128 160 128H96C78.33 128 64 142.3 64 160V352zM288 64H576C611.3 64 640 92.65 640 128V384C640 419.3 611.3 448 576 448H288V64z", } + } } } @@ -31621,11 +34861,15 @@ impl IconShape for FaMaximize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 319.1v135.1c0 13.26-10.75 23.1-23.1 23.1h-135.1c-12.94 0-24.61-7.781-29.56-19.75c-4.906-11.1-2.203-25.72 6.937-34.87l30.06-30.06L224 323.9l-71.43 71.44l30.06 30.06c9.156 9.156 11.91 22.91 6.937 34.87C184.6 472.2 172.9 479.1 160 479.1H24c-13.25 0-23.1-10.74-23.1-23.1v-135.1c0-12.94 7.781-24.61 19.75-29.56C23.72 288.8 27.88 288 32 288c8.312 0 16.5 3.242 22.63 9.367l30.06 30.06l71.44-71.44L84.69 184.6L54.63 214.6c-9.156 9.156-22.91 11.91-34.87 6.937C7.798 216.6 .0013 204.9 .0013 191.1v-135.1c0-13.26 10.75-23.1 23.1-23.1h135.1c12.94 0 24.61 7.781 29.56 19.75C191.2 55.72 191.1 59.87 191.1 63.1c0 8.312-3.237 16.5-9.362 22.63L152.6 116.7l71.44 71.44l71.43-71.44l-30.06-30.06c-9.156-9.156-11.91-22.91-6.937-34.87c4.937-11.95 16.62-19.75 29.56-19.75h135.1c13.26 0 23.1 10.75 23.1 23.1v135.1c0 12.94-7.781 24.61-19.75 29.56c-11.1 4.906-25.72 2.203-34.87-6.937l-30.06-30.06l-71.43 71.43l71.44 71.44l30.06-30.06c9.156-9.156 22.91-11.91 34.87-6.937C440.2 295.4 447.1 307.1 447.1 319.1z", } + } } } @@ -31660,11 +34904,15 @@ impl IconShape for FaMedal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.7 130.8L149.1 7.77C147.1 2.949 141.9 0 136.3 0H16.03c-12.95 0-20.53 14.58-13.1 25.18l111.3 158.9C143.9 156.4 181.7 137.3 223.7 130.8zM256 160c-97.25 0-176 78.75-176 176S158.8 512 256 512s176-78.75 176-176S353.3 160 256 160zM348.5 317.3l-37.88 37l8.875 52.25c1.625 9.25-8.25 16.5-16.63 12l-46.88-24.62L209.1 418.5c-8.375 4.5-18.25-2.75-16.63-12l8.875-52.25l-37.88-37C156.6 310.6 160.5 299 169.9 297.6l52.38-7.625L245.7 242.5c2-4.25 6.125-6.375 10.25-6.375S264.2 238.3 266.2 242.5l23.5 47.5l52.38 7.625C351.6 299 355.4 310.6 348.5 317.3zM495.1 0H375.7c-5.621 0-10.83 2.949-13.72 7.77l-73.76 122.1c42 6.5 79.88 25.62 109.5 53.38l111.3-158.9C516.5 14.58 508.9 0 495.1 0z", } + } } } @@ -31699,11 +34947,15 @@ impl IconShape for FaMemory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 448h80v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32H576v-96H0V448zM576 146.9V112C576 85.49 554.5 64 528 64h-480C21.49 64 0 85.49 0 112v34.94C18.6 153.5 32 171.1 32 192S18.6 230.5 0 237.1V320h576V237.1C557.4 230.5 544 212.9 544 192S557.4 153.5 576 146.9zM192 240C192 248.8 184.8 256 176 256h-32C135.2 256 128 248.8 128 240v-96C128 135.2 135.2 128 144 128h32C184.8 128 192 135.2 192 144V240zM320 240C320 248.8 312.8 256 304 256h-32C263.2 256 256 248.8 256 240v-96C256 135.2 263.2 128 272 128h32C312.8 128 320 135.2 320 144V240zM448 240C448 248.8 440.8 256 432 256h-32C391.2 256 384 248.8 384 240v-96C384 135.2 391.2 128 400 128h32C440.8 128 448 135.2 448 144V240z", } + } } } @@ -31738,11 +34990,15 @@ impl IconShape for FaMenorah { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 144C544 135.1 536.9 128 528 128h-32C487.1 128 480 135.1 480 144V288h64V144zM416 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S398.4 95.1 416 95.1zM448 144C448 135.1 440.9 128 432 128h-32C391.1 128 384 135.1 384 144V288h64V144zM608 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S590.4 95.1 608 95.1zM320 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1S288 46.37 288 63.1S302.4 95.1 320 95.1zM512 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S494.4 95.1 512 95.1zM624 128h-32C583.2 128 576 135.2 576 144V288c0 17.6-14.4 32-32 32h-192V144C352 135.2 344.8 128 336 128h-32C295.2 128 288 135.2 288 144V320H96c-17.6 0-32-14.4-32-32V144C64 135.2 56.84 128 48 128h-32C7.164 128 0 135.2 0 144V288c0 53.02 42.98 96 96 96h192v64H176C149.5 448 128 469.5 128 496C128 504.8 135.2 512 144 512h352c8.836 0 16-7.164 16-16c0-26.51-21.49-48-48-48H352v-64h192c53.02 0 96-42.98 96-96V144C640 135.2 632.8 128 624 128zM160 144C160 135.1 152.9 128 144 128h-32C103.1 128 96 135.1 96 144V288h64V144zM224 95.1c17.62 0 32-14.38 32-32S224 0 224 0S192 46.37 192 63.1S206.4 95.1 224 95.1zM32 95.1c17.62 0 32-14.38 32-32S32 0 32 0S0 46.37 0 63.1S14.38 95.1 32 95.1zM128 95.1c17.62 0 32-14.38 32-32S128 0 128 0S96 46.37 96 63.1S110.4 95.1 128 95.1zM256 144C256 135.1 248.9 128 240 128h-32C199.1 128 192 135.1 192 144V288h64V144z", } + } } } @@ -31777,11 +35033,15 @@ impl IconShape for FaMercury { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 223.1c0-55.32-25.57-104.6-65.49-136.9c20.49-17.32 37.2-39.11 48.1-64.21c4.656-10.72-2.9-22.89-14.45-22.89h-54.31c-5.256 0-9.93 2.828-12.96 7.188C251.8 31.77 223.8 47.1 192 47.1c-31.85 0-59.78-16.23-76.88-40.81C112.1 2.828 107.4 0 102.2 0H47.84c-11.55 0-19.11 12.17-14.45 22.89C44.29 47.1 60.1 69.79 81.49 87.11C41.57 119.4 16 168.7 16 223.1c0 86.26 62.1 157.9 144 172.1V416H128c-8.836 0-16 7.164-16 16v32C112 472.8 119.2 480 128 480h32v16C160 504.8 167.2 512 176 512h32c8.838 0 16-7.164 16-16V480h32c8.838 0 16-7.164 16-16v-32c0-8.836-7.162-16-16-16h-32v-19.05C305.9 381.9 368 310.3 368 223.1zM192 320c-52.93 0-96-43.07-96-96c0-52.94 43.07-95.1 96-95.1c52.94 0 96 43.06 96 95.1C288 276.9 244.9 320 192 320z", } + } } } @@ -31816,11 +35076,15 @@ impl IconShape for FaMessage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.1 63.1v287.1c0 35.25-28.75 63.1-64 63.1h-144l-124.9 93.68c-7.875 5.75-19.12 .0497-19.12-9.7v-83.98h-96c-35.25 0-64-28.75-64-63.1V63.1c0-35.25 28.75-63.1 64-63.1h384C483.2 0 511.1 28.75 511.1 63.1z", } + } } } @@ -31855,11 +35119,15 @@ impl IconShape for FaMeteor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.4 20.72c-11.63 38.75-34.38 111.8-61.38 187.8c7 2.125 13.38 4 18.63 5.625c4.625 1.375 8.375 4.751 10.13 9.127c1.875 4.5 1.625 9.501-.625 13.75c-22.13 42.25-82.63 152.8-142.5 214.4c-1 1.125-2.001 2.5-3.001 3.5c-76 76.13-199.4 76.13-275.5 .125c-76.13-76.13-76.13-199.5 0-275.7c1-1 2.375-2 3.5-3C122.1 116.5 232.5 55.97 274.1 33.84c4.25-2.25 9.25-2.5 13.63-.625c4.5 1.875 7.875 5.626 9.25 10.13c1.625 5.125 3.5 11.63 5.625 18.63c75.88-27 148.9-49.75 187.6-61.25c5.75-1.75 11.88-.2503 16.13 4C511.5 8.844 512.1 15.09 511.4 20.72zM319.1 319.1c0-70.63-57.38-128-128-128c-70.75 0-128 57.38-128 128c0 70.76 57.25 128 128 128C262.6 448 319.1 390.8 319.1 319.1zM191.1 287.1c0 17.63-14.37 32-32 32c-17.75 0-32-14.38-32-32s14.25-32 32-32c8.5 0 16.63 3.375 22.63 9.375S191.1 279.5 191.1 287.1zM223.9 367.1c0 8.876-7.224 16-15.97 16c-8.875 0-16-7.127-16-16c0-8.876 7.1-16 15.98-16C216.7 351.1 223.9 359.1 223.9 367.1z", } + } } } @@ -31894,11 +35162,15 @@ impl IconShape for FaMicrochip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 352h192V160H160V352zM448 176h48C504.8 176 512 168.8 512 160s-7.162-16-16-16H448V128c0-35.35-28.65-64-64-64h-16V16C368 7.164 360.8 0 352 0c-8.836 0-16 7.164-16 16V64h-64V16C272 7.164 264.8 0 256 0C247.2 0 240 7.164 240 16V64h-64V16C176 7.164 168.8 0 160 0C151.2 0 144 7.164 144 16V64H128C92.65 64 64 92.65 64 128v16H16C7.164 144 0 151.2 0 160s7.164 16 16 16H64v64H16C7.164 240 0 247.2 0 256s7.164 16 16 16H64v64H16C7.164 336 0 343.2 0 352s7.164 16 16 16H64V384c0 35.35 28.65 64 64 64h16v48C144 504.8 151.2 512 160 512c8.838 0 16-7.164 16-16V448h64v48c0 8.836 7.164 16 16 16c8.838 0 16-7.164 16-16V448h64v48c0 8.836 7.164 16 16 16c8.838 0 16-7.164 16-16V448H384c35.35 0 64-28.65 64-64v-16h48c8.838 0 16-7.164 16-16s-7.162-16-16-16H448v-64h48C504.8 272 512 264.8 512 256s-7.162-16-16-16H448V176zM384 368c0 8.836-7.162 16-16 16h-224C135.2 384 128 376.8 128 368v-224C128 135.2 135.2 128 144 128h224C376.8 128 384 135.2 384 144V368z", } + } } } @@ -31933,11 +35205,15 @@ impl IconShape for FaMicrophoneLinesSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M383.1 464l-39.1-.0001v-33.77c20.6-2.824 39.99-9.402 57.69-18.72l-43.26-33.91c-14.66 4.65-30.28 7.179-46.68 6.144C245.7 379.6 191.1 317.1 191.1 250.9v-3.777L143.1 209.5l.0001 38.61c0 89.65 63.97 169.6 151.1 181.7v34.15l-40 .0001c-17.67 0-31.1 14.33-31.1 31.1C223.1 504.8 231.2 512 239.1 512h159.1c8.838 0 15.1-7.164 15.1-15.1C415.1 478.3 401.7 464 383.1 464zM630.8 469.1l-159.3-124.9c15.37-25.94 24.53-55.91 24.53-88.21V216c0-13.25-10.75-24-23.1-24c-13.25 0-24 10.75-24 24l-.0001 39.1c0 21.12-5.557 40.77-14.77 58.24l-25.73-20.16c5.234-11.68 8.493-24.42 8.493-38.08l-57.07 .0006l-34.45-27c2.914-3.055 6.969-4.999 11.52-4.999h79.1V192L335.1 192c-8.836 0-15.1-7.164-15.1-15.1s7.164-16 15.1-16l79.1 .0013V128l-79.1-.0015c-8.836 0-15.1-7.164-15.1-15.1s7.164-15.1 15.1-15.1l80-.0003c0-54-44.56-97.57-98.93-95.95C264.5 1.614 223.1 47.45 223.1 100l.0006 50.23L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189C-3.067 19.63-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -31972,11 +35248,15 @@ impl IconShape for FaMicrophoneLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 352c53.03 0 96-42.97 96-96h-80C199.2 256 192 248.8 192 240S199.2 224 208 224H288V192h-80C199.2 192 192 184.8 192 176S199.2 160 208 160H288V127.1h-80c-8.836 0-16-7.164-16-16s7.164-16 16-16L288 96c0-53.03-42.97-96-96-96s-96 42.97-96 96v160C96 309 138.1 352 192 352zM344 192C330.7 192 320 202.7 320 215.1V256c0 73.33-61.97 132.4-136.3 127.7c-66.08-4.169-119.7-66.59-119.7-132.8L64 215.1C64 202.7 53.25 192 40 192S16 202.7 16 215.1v32.15c0 89.66 63.97 169.6 152 181.7V464H128c-18.19 0-32.84 15.18-31.96 33.57C96.43 505.8 103.8 512 112 512h160c8.222 0 15.57-6.216 15.96-14.43C288.8 479.2 274.2 464 256 464h-40v-33.77C301.7 418.5 368 344.9 368 256V215.1C368 202.7 357.3 192 344 192z", } + } } } @@ -32011,11 +35291,15 @@ impl IconShape for FaMicrophoneSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M383.1 464l-39.1-.0001v-33.77c20.6-2.824 39.98-9.402 57.69-18.72l-43.26-33.91c-14.66 4.65-30.28 7.179-46.68 6.144C245.7 379.6 191.1 317.1 191.1 250.9V247.2L143.1 209.5l.0001 38.61c0 89.65 63.97 169.6 151.1 181.7v34.15l-40 .0001c-17.67 0-31.1 14.33-31.1 31.1C223.1 504.8 231.2 512 239.1 512h159.1c8.838 0 15.1-7.164 15.1-15.1C415.1 478.3 401.7 464 383.1 464zM630.8 469.1l-159.3-124.9c15.37-25.94 24.53-55.91 24.53-88.21V216c0-13.25-10.75-24-23.1-24c-13.25 0-24 10.75-24 24l-.0001 39.1c0 21.12-5.559 40.77-14.77 58.24l-25.72-20.16c5.234-11.68 8.493-24.42 8.493-38.08l-.001-155.1c0-52.57-40.52-98.41-93.07-99.97c-54.37-1.617-98.93 41.95-98.93 95.95l0 54.25L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.839 3.158 5.12 9.189c-8.187 10.44-6.37 25.53 4.068 33.7l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -32050,11 +35334,15 @@ impl IconShape for FaMicrophone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 352c53.03 0 96-42.97 96-96v-160c0-53.03-42.97-96-96-96s-96 42.97-96 96v160C96 309 138.1 352 192 352zM344 192C330.7 192 320 202.7 320 215.1V256c0 73.33-61.97 132.4-136.3 127.7c-66.08-4.169-119.7-66.59-119.7-132.8L64 215.1C64 202.7 53.25 192 40 192S16 202.7 16 215.1v32.15c0 89.66 63.97 169.6 152 181.7V464H128c-18.19 0-32.84 15.18-31.96 33.57C96.43 505.8 103.8 512 112 512h160c8.222 0 15.57-6.216 15.96-14.43C288.8 479.2 274.2 464 256 464h-40v-33.77C301.7 418.5 368 344.9 368 256V215.1C368 202.7 357.3 192 344 192z", } + } } } @@ -32089,11 +35377,15 @@ impl IconShape for FaMicroscope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 320h12v16c0 8.875 7.125 16 16 16h40c8.875 0 16-7.125 16-16V320H256c17.62 0 32-14.38 32-32V64c0-17.62-14.38-32-32-32V16C256 7.125 248.9 0 240 0h-64C167.1 0 160 7.125 160 16V32C142.4 32 128 46.38 128 64v224C128 305.6 142.4 320 160 320zM464 448h-1.25C493.2 414 512 369.2 512 320c0-105.9-86.13-192-192-192v64c70.63 0 128 57.38 128 128s-57.38 128-128 128H48C21.5 448 0 469.5 0 496C0 504.9 7.125 512 16 512h480c8.875 0 16-7.125 16-16C512 469.5 490.5 448 464 448zM104 416h208c4.375 0 8-3.625 8-8v-16c0-4.375-3.625-8-8-8h-208C99.63 384 96 387.6 96 392v16C96 412.4 99.63 416 104 416z", } + } } } @@ -32128,11 +35420,15 @@ impl IconShape for FaMillSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M282.9 96.53C339.7 102 384 149.8 384 208V416C384 433.7 369.7 448 352 448C334.3 448 320 433.7 320 416V208C320 181.5 298.5 160 272 160C267.7 160 263.6 160.6 259.7 161.6L224 261.5V416C224 433.7 209.7 448 192 448C179.6 448 168.9 440.1 163.6 430.7L142.1 490.8C136.2 507.4 117.9 516.1 101.2 510.1C84.59 504.2 75.92 485.9 81.86 469.2L160 250.5V208C160 181.5 138.5 160 112 160C85.49 160 64 181.5 64 208V416C64 433.7 49.67 448 32 448C14.33 448 0 433.7 0 416V128C0 110.3 14.33 96 32 96C42.87 96 52.48 101.4 58.26 109.7C74.21 100.1 92.53 96 112 96C143.3 96 171.7 108.9 192 129.6C196.9 124.6 202.2 120.1 207.1 116.1L241.9 21.24C247.8 4.595 266.1-4.079 282.8 1.865C299.4 7.809 308.1 26.12 302.1 42.76L282.9 96.53z", } + } } } @@ -32167,11 +35463,15 @@ impl IconShape for FaMinimize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 287.1H64c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.937 34.87l30.06 30.06l-62.06 62.07c-12.49 12.5-12.5 32.75-.0012 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.26 .0012l62.06-62.07l30.06 30.06c6.125 6.125 14.31 9.375 22.62 9.375c4.125 0 8.281-.7969 12.25-2.437c11.97-4.953 19.75-16.62 19.75-29.56V311.1C224 298.7 213.3 287.1 200 287.1zM312 224h135.1c12.94 0 24.62-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.937-34.87l-30.06-30.06l62.06-62.07c12.5-12.5 12.5-32.76 .0003-45.26l-22.62-22.62c-12.5-12.5-32.76-12.5-45.26-.0003l-62.06 62.07l-30.06-30.06c-9.156-9.141-22.87-11.84-34.87-6.937C295.8 39.39 288 51.06 288 64v135.1C288 213.3 298.7 224 312 224zM204.3 34.44C192.3 29.47 178.5 32.22 169.4 41.38L139.3 71.44L77.25 9.374C64.75-3.123 44.49-3.123 31.1 9.374l-22.63 22.63c-12.49 12.49-12.49 32.75 .0018 45.25l62.07 62.06L41.38 169.4C35.25 175.5 32 183.7 32 192c0 4.125 .7969 8.281 2.438 12.25C39.39 216.2 51.07 224 64 224h135.1c13.25 0 23.1-10.75 23.1-23.1V64C224 51.06 216.2 39.38 204.3 34.44zM440.6 372.7l30.06-30.06c9.141-9.156 11.84-22.88 6.938-34.87C472.6 295.8 460.9 287.1 448 287.1h-135.1c-13.25 0-23.1 10.75-23.1 23.1v135.1c0 12.94 7.797 24.62 19.75 29.56c11.97 4.969 25.72 2.219 34.87-6.937l30.06-30.06l62.06 62.06c12.5 12.5 32.76 12.5 45.26 .0002l22.62-22.62c12.5-12.5 12.5-32.76 .0002-45.26L440.6 372.7z", } + } } } @@ -32206,11 +35506,15 @@ impl IconShape for FaMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z", } + } } } @@ -32245,11 +35549,15 @@ impl IconShape for FaMitten { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M351.1 416H63.99c-17.6 0-31.1 14.4-31.1 31.1l.0026 31.1C31.1 497.6 46.4 512 63.1 512h288c17.6 0 32-14.4 32-31.1l-.0049-31.1C383.1 430.4 369.6 416 351.1 416zM425 206.9c-27.25-22.62-67.5-19-90.13 8.25l-20.88 25L284.4 111.8c-18-77.5-95.38-125.1-172.8-108C34.26 21.63-14.25 98.88 3.754 176.4L64 384h288l81.14-86.1C455.8 269.8 452.1 229.5 425 206.9z", } + } } } @@ -32284,11 +35592,15 @@ impl IconShape for FaMobileButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0H64C37.49 0 16 21.49 16 48v416C16 490.5 37.49 512 64 512h256c26.51 0 48-21.49 48-48v-416C368 21.49 346.5 0 320 0zM192 464c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S209.8 464 192 464z", } + } } } @@ -32323,11 +35635,15 @@ impl IconShape for FaMobileRetro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H256C291.3 0 320 28.65 320 64V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V64zM64 232C64 245.3 74.75 256 88 256H232C245.3 256 256 245.3 256 232V152C256 138.7 245.3 128 232 128H88C74.75 128 64 138.7 64 152V232zM80 352C93.25 352 104 341.3 104 328C104 314.7 93.25 304 80 304C66.75 304 56 314.7 56 328C56 341.3 66.75 352 80 352zM80 384C66.75 384 56 394.7 56 408C56 421.3 66.75 432 80 432C93.25 432 104 421.3 104 408C104 394.7 93.25 384 80 384zM160 352C173.3 352 184 341.3 184 328C184 314.7 173.3 304 160 304C146.7 304 136 314.7 136 328C136 341.3 146.7 352 160 352zM160 384C146.7 384 136 394.7 136 408C136 421.3 146.7 432 160 432C173.3 432 184 421.3 184 408C184 394.7 173.3 384 160 384zM240 352C253.3 352 264 341.3 264 328C264 314.7 253.3 304 240 304C226.7 304 216 314.7 216 328C216 341.3 226.7 352 240 352zM240 384C226.7 384 216 394.7 216 408C216 421.3 226.7 432 240 432C253.3 432 264 421.3 264 408C264 394.7 253.3 384 240 384zM128 48C119.2 48 112 55.16 112 64C112 72.84 119.2 80 128 80H192C200.8 80 208 72.84 208 64C208 55.16 200.8 48 192 48H128z", } + } } } @@ -32362,11 +35678,15 @@ impl IconShape for FaMobileScreenButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 0h-224c-35.35 0-64 28.65-64 64v384c0 35.35 28.65 64 64 64h224c35.35 0 64-28.65 64-64V64C368 28.65 339.3 0 304 0zM192 480c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S209.8 480 192 480zM304 64v320h-224V64H304z", } + } } } @@ -32401,11 +35721,15 @@ impl IconShape for FaMobileScreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0H64C37.5 0 16 21.5 16 48v416C16 490.5 37.5 512 64 512h256c26.5 0 48-21.5 48-48v-416C368 21.5 346.5 0 320 0zM240 447.1C240 456.8 232.8 464 224 464H159.1C151.2 464 144 456.8 144 448S151.2 432 160 432h64C232.8 432 240 439.2 240 447.1zM304 384h-224V64h224V384z", } + } } } @@ -32440,11 +35764,15 @@ impl IconShape for FaMobile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0H64C37.5 0 16 21.5 16 48v416C16 490.5 37.5 512 64 512h256c26.5 0 48-21.5 48-48v-416C368 21.5 346.5 0 320 0zM240 447.1C240 456.8 232.8 464 224 464H159.1C151.2 464 144 456.8 144 448S151.2 432 160 432h64C232.8 432 240 439.2 240 447.1z", } + } } } @@ -32479,11 +35807,15 @@ impl IconShape for FaMoneyBill1Wave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M251.1 207.1C251.1 196.1 260.1 187.1 271.1 187.1H287.1C299 187.1 308 196.1 308 207.1V275.1H312C323 275.1 332 284.1 332 295.1C332 307 323 315.1 312 315.1H263.1C252.1 315.1 243.1 307 243.1 295.1C243.1 284.1 252.1 275.1 263.1 275.1H267.1V227.6C258.9 225.7 251.1 217.7 251.1 207.1zM48.66 79.13C128.4 100.9 208.2 80.59 288 60.25C375 38.08 462 15.9 549 48.38C565.9 54.69 576 71.62 576 89.66V399.5C576 423.4 550.4 439.2 527.3 432.9C447.6 411.1 367.8 431.4 288 451.7C200.1 473.9 113.1 496.1 26.97 463.6C10.06 457.3 0 440.4 0 422.3V112.5C0 88.59 25.61 72.83 48.66 79.13L48.66 79.13zM127.1 416C127.1 380.7 99.35 352 63.1 352V416H127.1zM63.1 223.1C99.35 223.1 127.1 195.3 127.1 159.1H63.1V223.1zM512 352V287.1C476.7 287.1 448 316.7 448 352H512zM512 95.1H448C448 131.3 476.7 159.1 512 159.1V95.1zM287.1 143.1C234.1 143.1 191.1 194.1 191.1 255.1C191.1 317.9 234.1 368 287.1 368C341 368 384 317.9 384 255.1C384 194.1 341 143.1 287.1 143.1z", } + } } } @@ -32518,11 +35850,15 @@ impl IconShape for FaMoneyBill1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M252 208C252 196.1 260.1 188 272 188H288C299 188 308 196.1 308 208V276H312C323 276 332 284.1 332 296C332 307 323 316 312 316H264C252.1 316 244 307 244 296C244 284.1 252.1 276 264 276H268V227.6C258.9 225.7 252 217.7 252 208zM512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM128 384C128 348.7 99.35 320 64 320V384H128zM64 192C99.35 192 128 163.3 128 128H64V192zM512 384V320C476.7 320 448 348.7 448 384H512zM512 128H448C448 163.3 476.7 192 512 192V128zM288 144C226.1 144 176 194.1 176 256C176 317.9 226.1 368 288 368C349.9 368 400 317.9 400 256C400 194.1 349.9 144 288 144z", } + } } } @@ -32557,11 +35893,15 @@ impl IconShape for FaMoneyBillTransfer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M535 7.03C544.4-2.343 559.6-2.343 568.1 7.029L632.1 71.02C637.5 75.52 640 81.63 640 87.99C640 94.36 637.5 100.5 632.1 104.1L568.1 168.1C559.6 178.3 544.4 178.3 535 168.1C525.7 159.6 525.7 144.4 535 135L558.1 111.1L384 111.1C370.7 111.1 360 101.2 360 87.99C360 74.74 370.7 63.99 384 63.99L558.1 63.1L535 40.97C525.7 31.6 525.7 16.4 535 7.03V7.03zM104.1 376.1L81.94 400L255.1 399.1C269.3 399.1 279.1 410.7 279.1 423.1C279.1 437.2 269.3 447.1 255.1 447.1L81.95 448L104.1 471C114.3 480.4 114.3 495.6 104.1 504.1C95.6 514.3 80.4 514.3 71.03 504.1L7.029 440.1C2.528 436.5-.0003 430.4 0 423.1C0 417.6 2.529 411.5 7.03 407L71.03 343C80.4 333.7 95.6 333.7 104.1 343C114.3 352.4 114.3 367.6 104.1 376.1H104.1zM95.1 64H337.9C334.1 71.18 332 79.34 332 87.1C332 116.7 355.3 139.1 384 139.1L481.1 139.1C484.4 157.5 494.9 172.5 509.4 181.9C511.1 184.3 513.1 186.6 515.2 188.8C535.5 209.1 568.5 209.1 588.8 188.8L608 169.5V384C608 419.3 579.3 448 544 448H302.1C305.9 440.8 307.1 432.7 307.1 423.1C307.1 395.3 284.7 371.1 255.1 371.1L158.9 372C155.5 354.5 145.1 339.5 130.6 330.1C128.9 327.7 126.9 325.4 124.8 323.2C104.5 302.9 71.54 302.9 51.23 323.2L31.1 342.5V128C31.1 92.65 60.65 64 95.1 64V64zM95.1 192C131.3 192 159.1 163.3 159.1 128H95.1V192zM544 384V320C508.7 320 480 348.7 480 384H544zM319.1 352C373 352 416 309 416 256C416 202.1 373 160 319.1 160C266.1 160 223.1 202.1 223.1 256C223.1 309 266.1 352 319.1 352z", } + } } } @@ -32596,11 +35936,15 @@ impl IconShape for FaMoneyBillTrendUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M470.7 9.441C473.7 12.49 476 16 477.6 19.75C479.1 23.5 479.1 27.6 480 31.9V32V128C480 145.7 465.7 160 448 160C430.3 160 416 145.7 416 128V109.3L310.6 214.6C298.8 226.5 279.9 227.2 267.2 216.3L175.1 138.1L84.82 216.3C71.41 227.8 51.2 226.2 39.7 212.8C28.2 199.4 29.76 179.2 43.17 167.7L155.2 71.7C167.2 61.43 184.8 61.43 196.8 71.7L286.3 148.4L370.7 64H352C334.3 64 320 49.67 320 32C320 14.33 334.3 0 352 0H447.1C456.8 0 464.8 3.554 470.6 9.305L470.7 9.441zM0 304C0 277.5 21.49 256 48 256H464C490.5 256 512 277.5 512 304V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V304zM48 464H96C96 437.5 74.51 416 48 416V464zM48 304V352C74.51 352 96 330.5 96 304H48zM464 416C437.5 416 416 437.5 416 464H464V416zM416 304C416 330.5 437.5 352 464 352V304H416zM256 320C220.7 320 192 348.7 192 384C192 419.3 220.7 448 256 448C291.3 448 320 419.3 320 384C320 348.7 291.3 320 256 320z", } + } } } @@ -32635,11 +35979,15 @@ impl IconShape for FaMoneyBillWave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48.66 79.13C128.4 100.9 208.2 80.59 288 60.25C375 38.08 462 15.9 549 48.38C565.9 54.69 576 71.62 576 89.66V399.5C576 423.4 550.4 439.2 527.3 432.9C447.6 411.1 367.8 431.4 288 451.7C200.1 473.9 113.1 496.1 26.97 463.6C10.06 457.3 0 440.4 0 422.3V112.5C0 88.59 25.61 72.83 48.66 79.13L48.66 79.13zM287.1 352C332.2 352 368 309 368 255.1C368 202.1 332.2 159.1 287.1 159.1C243.8 159.1 207.1 202.1 207.1 255.1C207.1 309 243.8 352 287.1 352zM63.1 416H127.1C127.1 380.7 99.35 352 63.1 352V416zM63.1 143.1V207.1C99.35 207.1 127.1 179.3 127.1 143.1H63.1zM512 303.1C476.7 303.1 448 332.7 448 368H512V303.1zM448 95.1C448 131.3 476.7 159.1 512 159.1V95.1H448z", } + } } } @@ -32674,11 +36022,15 @@ impl IconShape for FaMoneyBillWheat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 80C256 88.84 248.8 96 240 96C195.8 96 160 60.18 160 16C160 7.164 167.2 0 176 0C220.2 0 256 35.82 256 80zM104 16C117.3 16 128 26.75 128 40C128 53.25 117.3 64 104 64H56C42.75 64 32 53.25 32 40C32 26.75 42.75 16 56 16H104zM136 88C149.3 88 160 98.75 160 112C160 125.3 149.3 136 136 136H24C10.75 136 0 125.3 0 112C0 98.75 10.75 88 24 88H136zM32 184C32 170.7 42.75 160 56 160H104C117.3 160 128 170.7 128 184C128 197.3 117.3 208 104 208H56C42.75 208 32 197.3 32 184zM272 16C272 7.164 279.2 0 288 0C332.2 0 368 35.82 368 80C368 88.84 360.8 96 352 96C307.8 96 272 60.18 272 16zM480 80C480 88.84 472.8 96 464 96C419.8 96 384 60.18 384 16C384 7.164 391.2 0 400 0C444.2 0 480 35.82 480 80zM400 224C391.2 224 384 216.8 384 208C384 163.8 419.8 128 464 128C472.8 128 480 135.2 480 144C480 188.2 444.2 224 400 224zM352 128C360.8 128 368 135.2 368 144C368 188.2 332.2 224 288 224C279.2 224 272 216.8 272 208C272 163.8 307.8 128 352 128zM176 224C167.2 224 160 216.8 160 208C160 163.8 195.8 128 240 128C248.8 128 256 135.2 256 144C256 188.2 220.2 224 176 224zM0 304C0 277.5 21.49 256 48 256H464C490.5 256 512 277.5 512 304V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V304zM48 464H96C96 437.5 74.51 416 48 416V464zM48 304V352C74.51 352 96 330.5 96 304H48zM464 416C437.5 416 416 437.5 416 464H464V416zM416 304C416 330.5 437.5 352 464 352V304H416zM256 320C220.7 320 192 348.7 192 384C192 419.3 220.7 448 256 448C291.3 448 320 419.3 320 384C320 348.7 291.3 320 256 320z", } + } } } @@ -32713,11 +36065,15 @@ impl IconShape for FaMoneyBill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM128 384C128 348.7 99.35 320 64 320V384H128zM64 192C99.35 192 128 163.3 128 128H64V192zM512 384V320C476.7 320 448 348.7 448 384H512zM512 128H448C448 163.3 476.7 192 512 192V128zM288 352C341 352 384 309 384 256C384 202.1 341 160 288 160C234.1 160 192 202.1 192 256C192 309 234.1 352 288 352z", } + } } } @@ -32752,11 +36108,15 @@ impl IconShape for FaMoneyBills { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 96C96 60.65 124.7 32 160 32H576C611.3 32 640 60.65 640 96V320C640 355.3 611.3 384 576 384H160C124.7 384 96 355.3 96 320V96zM160 320H224C224 284.7 195.3 256 160 256V320zM160 96V160C195.3 160 224 131.3 224 96H160zM576 256C540.7 256 512 284.7 512 320H576V256zM512 96C512 131.3 540.7 160 576 160V96H512zM368 128C323.8 128 288 163.8 288 208C288 252.2 323.8 288 368 288C412.2 288 448 252.2 448 208C448 163.8 412.2 128 368 128zM48 360C48 399.8 80.24 432 120 432H520C533.3 432 544 442.7 544 456C544 469.3 533.3 480 520 480H120C53.73 480 0 426.3 0 360V120C0 106.7 10.75 96 24 96C37.25 96 48 106.7 48 120V360z", } + } } } @@ -32791,11 +36151,15 @@ impl IconShape for FaMoneyCheckDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM272 192C263.2 192 256 199.2 256 208C256 216.8 263.2 224 272 224H496C504.8 224 512 216.8 512 208C512 199.2 504.8 192 496 192H272zM272 320H496C504.8 320 512 312.8 512 304C512 295.2 504.8 288 496 288H272C263.2 288 256 295.2 256 304C256 312.8 263.2 320 272 320zM164.1 160C164.1 148.9 155.1 139.9 143.1 139.9C132.9 139.9 123.9 148.9 123.9 160V166C118.3 167.2 112.1 168.9 108 171.1C93.06 177.9 80.07 190.5 76.91 208.8C75.14 219 76.08 228.9 80.32 237.8C84.47 246.6 91 252.8 97.63 257.3C109.2 265.2 124.5 269.8 136.2 273.3L138.4 273.9C152.4 278.2 161.8 281.3 167.7 285.6C170.2 287.4 171.1 288.8 171.4 289.7C171.8 290.5 172.4 292.3 171.7 296.3C171.1 299.8 169.2 302.8 163.7 305.1C157.6 307.7 147.7 309 134.9 307C128.9 306 118.2 302.4 108.7 299.2C106.5 298.4 104.3 297.7 102.3 297C91.84 293.5 80.51 299.2 77.02 309.7C73.53 320.2 79.2 331.5 89.68 334.1C90.89 335.4 92.39 335.9 94.11 336.5C101.1 339.2 114.4 343.4 123.9 345.6V352C123.9 363.1 132.9 372.1 143.1 372.1C155.1 372.1 164.1 363.1 164.1 352V346.5C169.4 345.5 174.6 343.1 179.4 341.9C195.2 335.2 207.8 322.2 211.1 303.2C212.9 292.8 212.1 282.8 208.1 273.7C204.2 264.7 197.9 258.1 191.2 253.3C179.1 244.4 162.9 239.6 150.8 235.9L149.1 235.7C135.8 231.4 126.2 228.4 120.1 224.2C117.5 222.4 116.7 221.2 116.5 220.7C116.3 220.3 115.7 219.1 116.3 215.7C116.7 213.7 118.2 210.4 124.5 207.6C130.1 204.7 140.9 203.1 153.1 204.1C157.5 205.7 171 208.3 174.9 209.3C185.5 212.2 196.5 205.8 199.3 195.1C202.2 184.5 195.8 173.5 185.1 170.7C180.7 169.5 170.7 167.5 164.1 166.3L164.1 160z", } + } } } @@ -32830,11 +36194,15 @@ impl IconShape for FaMoneyCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM112 224C103.2 224 96 231.2 96 240C96 248.8 103.2 256 112 256H272C280.8 256 288 248.8 288 240C288 231.2 280.8 224 272 224H112zM112 352H464C472.8 352 480 344.8 480 336C480 327.2 472.8 320 464 320H112C103.2 320 96 327.2 96 336C96 344.8 103.2 352 112 352zM376 160C362.7 160 352 170.7 352 184V232C352 245.3 362.7 256 376 256H456C469.3 256 480 245.3 480 232V184C480 170.7 469.3 160 456 160H376z", } + } } } @@ -32869,11 +36237,15 @@ impl IconShape for FaMonument { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M180.7 4.686C186.9-1.562 197.1-1.562 203.3 4.686L283.3 84.69C285.8 87.2 287.4 90.48 287.9 94.02L328.1 416H55.88L96.12 94.02C96.57 90.48 98.17 87.2 100.7 84.69L180.7 4.686zM152 272C138.7 272 128 282.7 128 296C128 309.3 138.7 320 152 320H232C245.3 320 256 309.3 256 296C256 282.7 245.3 272 232 272H152zM352 448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H352z", } + } } } @@ -32908,11 +36280,15 @@ impl IconShape for FaMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z", } + } } } @@ -32947,11 +36323,15 @@ impl IconShape for FaMortarPestle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M501.5 60.87c17.25-17.12 12.5-46.25-9.25-57.13c-12.12-6-26.5-4.75-37.38 3.375L251.1 159.1h151.4L501.5 60.87zM496 191.1h-480c-8.875 0-16 7.125-16 16v32c0 8.875 7.125 16 16 16L31.1 256c0 81 50.25 150.1 121.1 178.4c-12.75 16.88-21.75 36.75-25 58.63C126.8 502.9 134.2 512 144.2 512h223.5c10 0 17.51-9.125 16.13-19c-3.25-21.88-12.25-41.75-25-58.63C429.8 406.1 479.1 337 479.1 256L496 255.1c8.875 0 16-7.125 16-16v-32C512 199.1 504.9 191.1 496 191.1z", } + } } } @@ -32986,11 +36366,15 @@ impl IconShape for FaMosque { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 0C405 0 409.8 2.371 412.8 6.4C447.5 52.7 490.9 81.34 546.3 117.9C551.5 121.4 556.9 124.9 562.3 128.5C591.3 147.7 608 180.2 608 214.6C608 243.1 596.7 269 578.2 288H221.8C203.3 269 192 243.1 192 214.6C192 180.2 208.7 147.7 237.7 128.5C243.1 124.9 248.5 121.4 253.7 117.9C309.1 81.34 352.5 52.7 387.2 6.4C390.2 2.371 394.1 0 400 0V0zM288 440C288 426.7 277.3 416 264 416C250.7 416 240 426.7 240 440V512H192C174.3 512 160 497.7 160 480V352C160 334.3 174.3 320 192 320H608C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H560V440C560 426.7 549.3 416 536 416C522.7 416 512 426.7 512 440V512H448V453.1C448 434.1 439.6 416.1 424.1 404.8L400 384L375 404.8C360.4 416.1 352 434.1 352 453.1V512H288V440zM70.4 5.2C76.09 .9334 83.91 .9334 89.6 5.2L105.6 17.2C139.8 42.88 160 83.19 160 126V128H0V126C0 83.19 20.15 42.88 54.4 17.2L70.4 5.2zM0 160H160V296.6C140.9 307.6 128 328.3 128 352V480C128 489.6 130.1 498.6 133.8 506.8C127.3 510.1 119.9 512 112 512H48C21.49 512 0 490.5 0 464V160z", } + } } } @@ -33025,11 +36409,15 @@ impl IconShape for FaMosquitoNet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M168.8 462.3C160.9 458.4 157.7 448.7 161.7 440.8L191.1 380.2V335.1C191.1 331.8 193.7 327.7 196.7 324.7L255.1 265.4V242.2L139.2 343.1C87.82 395.3 0 358.9 0 286.3C0 245.2 30.62 210.6 71.41 205.5L231.3 181.6L181.8 140.3C176.7 136.1 174.7 129.2 176.8 122.9L190.7 81.22L161.7 23.15C157.7 15.25 160.9 5.637 168.8 1.685C176.7-2.267 186.4 .9369 190.3 8.841L222.3 72.84C224.2 76.64 224.5 81.03 223.2 85.06L210.6 122.7L255.1 160.5V137.9C255.1 123.1 266.1 110.6 279.8 106.1V63.67C279.8 59.17 283.5 55.51 287.1 55.51C292.5 55.51 296.2 59.17 296.2 63.67V106.1C309.9 110.6 319.1 123.1 319.1 137.9V160.5L365.4 122.7L352.8 85.06C351.5 81.03 351.8 76.64 353.7 72.84L385.7 8.84C389.6 .9366 399.3-2.267 407.2 1.685C415.1 5.636 418.3 15.25 414.3 23.15L385.3 81.22L399.2 122.9C401.3 129.2 399.3 136.1 394.2 140.3L344.7 181.6L504.6 205.5C527 208.3 546.4 220 559.3 236.9C556.5 239.4 554.1 242.3 552 245.5C543.4 232.5 528.7 223.1 512 223.1C495.3 223.1 480.6 232.5 472 245.5C463.4 232.5 448.7 223.1 432 223.1C410.3 223.1 392 238.3 386.1 258.1C375.4 261.3 366.3 268.2 360.2 277.2L319.1 242.2V265.4L352.4 297.8C352.1 299.8 352 301.9 352 303.1C352 320.7 360.5 335.4 373.5 343.1C369.5 346.6 365.9 349.9 362.9 353.5L319.1 310.6V360.6C319.1 378.3 305.7 392.6 287.1 392.6C270.3 392.6 255.1 378.3 255.1 360.6V310.6L224 342.6V383.1C224 386.5 223.4 388.9 222.3 391.2L190.3 455.2C186.4 463.1 176.7 466.3 168.8 462.3V462.3zM512 255.1C520.8 255.1 528 263.2 528 271.1V287.1H576V271.1C576 263.2 583.2 255.1 592 255.1C600.8 255.1 608 263.2 608 271.1V287.1H624C632.8 287.1 640 295.2 640 303.1C640 312.8 632.8 319.1 624 319.1H608V367.1H624C632.8 367.1 640 375.2 640 383.1C640 392.8 632.8 399.1 624 399.1H608V447.1H624C632.8 447.1 640 455.2 640 463.1C640 472.8 632.8 479.1 624 479.1H608V495.1C608 504.8 600.8 511.1 592 511.1C583.2 511.1 576 504.8 576 495.1V479.1H528V495.1C528 504.8 520.8 511.1 512 511.1C503.2 511.1 496 504.8 496 495.1V479.1H448V495.1C448 504.8 440.8 511.1 432 511.1C423.2 511.1 416 504.8 416 495.1V479.1H400C391.2 479.1 384 472.8 384 463.1C384 455.2 391.2 447.1 400 447.1H416V399.1H400C391.2 399.1 384 392.8 384 383.1C384 375.2 391.2 367.1 400 367.1H416V319.1H400C391.2 319.1 384 312.8 384 303.1C384 295.2 391.2 287.1 400 287.1H416V271.1C416 263.2 423.2 255.1 432 255.1C440.8 255.1 448 263.2 448 271.1V287.1H496V271.1C496 263.2 503.2 255.1 512 255.1V255.1zM576 367.1V319.1H528V367.1H576zM576 447.1V399.1H528V447.1H576zM448 319.1V367.1H496V319.1H448zM448 399.1V447.1H496V399.1H448z", } + } } } @@ -33064,11 +36452,15 @@ impl IconShape for FaMosquito { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M430.3 503.8L382.3 447.8C378.4 443.4 376.3 437.7 376.3 431.7V376.3L351.1 344.7V407.8C351.1 425.4 337.7 439.8 319.1 439.8C302.3 439.8 287.1 425.4 287.1 407.8V344.7L263.7 376.3V431.7C263.7 437.7 261.6 443.4 257.7 447.8L209.7 503.8C201.1 513.8 186.1 514.8 176.3 505.9C166.5 497 165.6 481.6 174.3 471.6L216.3 422.5V367.8C216.3 362.3 218.1 357 221.5 352.7L287.1 266.3V266L154.6 387.8C97.58 447.6 .0003 405.2 0 320.6C0 272.7 34.02 232.3 79.35 226.4L232.3 202.5L191.5 161.6C183.7 153.8 182.1 141.5 187.6 131.8L211.5 90.06L173.3 39.18C165.3 28.54 167.2 13.26 177.5 5.046C187.9-3.17 202.7-1.207 210.7 9.429L258.7 73.34C264.6 81.21 265.3 91.99 260.4 100.6L237.8 140L287.1 190.3V152.1C287.1 137.2 298.2 124.7 311.1 121.1V63.93C311.1 59.51 315.6 55.93 319.1 55.93C324.4 55.93 327.1 59.51 327.1 63.93V121.1C341.8 124.7 351.1 137.2 351.1 152.1V190.3L402.2 140L379.6 100.6C374.7 91.99 375.4 81.21 381.3 73.34L429.3 9.429C437.3-1.207 452.1-3.169 462.5 5.047C472.8 13.26 474.7 28.55 466.7 39.18L428.5 90.06L452.4 131.8C457.9 141.5 456.3 153.8 448.5 161.6L407.7 202.5L560.6 226.4C605.1 232.3 640 272.7 640 320.6C640 405.2 542.4 447.6 485.4 387.8L351.1 266V266.3L418.5 352.7C421.9 357 423.7 362.3 423.7 367.8V422.5L465.7 471.6C474.4 481.6 473.5 497 463.7 505.9C453.9 514.8 438.9 513.8 430.3 503.8L430.3 503.8z", } + } } } @@ -33103,11 +36495,15 @@ impl IconShape for FaMotorcycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M342.5 32C357.2 32 370.7 40.05 377.6 52.98L391.7 78.93L439.1 39.42C444.9 34.62 452.1 32 459.6 32H480C497.7 32 512 46.33 512 64V96C512 113.7 497.7 128 480 128H418.2L473.3 229.1C485.5 226.1 498.5 224 512 224C582.7 224 640 281.3 640 352C640 422.7 582.7 480 512 480C441.3 480 384 422.7 384 352C384 311.1 402.4 276.3 431.1 252.8L415.7 224.2C376.1 253.4 352 299.8 352 352C352 362.1 353.1 373.7 355.2 384H284.8C286.9 373.7 287.1 362.1 287.1 352C287.1 263.6 216.4 192 127.1 192H31.1V160C31.1 142.3 46.33 128 63.1 128H165.5C182.5 128 198.7 134.7 210.7 146.7L255.1 192L354.1 110.3L337.7 80H279.1C266.7 80 255.1 69.25 255.1 56C255.1 42.75 266.7 32 279.1 32L342.5 32zM448 352C448 387.3 476.7 416 512 416C547.3 416 576 387.3 576 352C576 316.7 547.3 288 512 288C509.6 288 507.2 288.1 504.9 288.4L533.1 340.6C539.4 352.2 535.1 366.8 523.4 373.1C511.8 379.4 497.2 375.1 490.9 363.4L462.7 311.2C453.5 322.3 448 336.5 448 352V352zM253.8 376C242.5 435.2 190.5 480 128 480C57.31 480 0 422.7 0 352C0 281.3 57.31 224 128 224C190.5 224 242.5 268.8 253.8 328H187.3C177.9 304.5 154.9 288 128 288C92.65 288 64 316.7 64 352C64 387.3 92.65 416 128 416C154.9 416 177.9 399.5 187.3 376H253.8zM96 352C96 334.3 110.3 320 128 320C145.7 320 160 334.3 160 352C160 369.7 145.7 384 128 384C110.3 384 96 369.7 96 352z", } + } } } @@ -33142,11 +36538,15 @@ impl IconShape for FaMound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.1 179.2C173.8 127.7 228.6 96 288 96C347.4 96 402.2 127.7 431.9 179.2L540.4 368C552.7 389.4 537.3 416 512.7 416H63.31C38.7 416 23.31 389.4 35.57 368L144.1 179.2z", } + } } } @@ -33181,11 +36581,15 @@ impl IconShape for FaMountainCity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 0C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H470.2C470.7 511.2 471.2 510.5 471.6 509.7C483.2 488.6 482.8 462.9 470.3 442.4L396.5 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C364.8 256 361.9 256.9 359.4 258.5L288 140.1V48C288 21.49 309.5 0 336 0L432 0zM368 64C359.2 64 352 71.16 352 80V112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368zM352 208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368C359.2 160 352 167.2 352 176V208zM512 304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528C519.2 256 512 263.2 512 272V304zM528 352C519.2 352 512 359.2 512 368V400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528zM442.9 458.9C449.4 469.7 449.7 483.2 443.6 494.2C437.5 505.2 426 512 413.5 512H34.46C21.1 512 10.5 505.2 4.404 494.2C-1.693 483.2-1.444 469.7 5.056 458.9L194.6 144.7C200.9 134.3 211.1 128 224 128C236 128 247.1 134.3 253.4 144.7L442.9 458.9zM223.1 188.9L150.4 310.8L174.1 352L222.1 288H283.8L223.1 188.9z", } + } } } @@ -33220,11 +36624,15 @@ impl IconShape for FaMountainSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 80C480 35.82 515.8 0 560 0C604.2 0 640 35.82 640 80C640 124.2 604.2 160 560 160C515.8 160 480 124.2 480 80zM0 456.1C0 445.6 2.964 435.3 8.551 426.4L225.3 81.01C231.9 70.42 243.5 64 256 64C268.5 64 280.1 70.42 286.8 81.01L412.7 281.7L460.9 202.7C464.1 196.1 472.2 192 480 192C487.8 192 495 196.1 499.1 202.7L631.1 419.1C636.9 428.6 640 439.7 640 450.9C640 484.6 612.6 512 578.9 512H55.91C25.03 512 .0006 486.1 .0006 456.1L0 456.1z", } + } } } @@ -33259,11 +36667,15 @@ impl IconShape for FaMountain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M503.2 393.8L280.1 44.25c-10.42-16.33-37.73-16.33-48.15 0L8.807 393.8c-11.11 17.41-11.75 39.42-1.666 57.45C17.07 468.1 35.92 480 56.31 480h399.4c20.39 0 39.24-11.03 49.18-28.77C514.9 433.2 514.3 411.2 503.2 393.8zM256 111.8L327.8 224H256L208 288L177.2 235.3L256 111.8z", } + } } } @@ -33298,11 +36710,15 @@ impl IconShape for FaMugHot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 192H32C14.25 192 0 206.3 0 224v192c0 53 43 96 96 96h192c53 0 96-43 96-96h16c61.75 0 112-50.25 112-112S461.8 192 400 192zM400 352H384V256h16C426.5 256 448 277.5 448 304S426.5 352 400 352zM107.9 100.7C120.3 107.1 128 121.4 128 136c0 13.25 10.75 23.89 24 23.89S176 148.1 176 135.7c0-31.34-16.83-60.64-43.91-76.45C119.7 52.03 112 38.63 112 24.28c0-13.25-10.75-24.14-24-24.14S64 11.03 64 24.28C64 55.63 80.83 84.92 107.9 100.7zM219.9 100.7C232.3 107.1 240 121.4 240 136c0 13.25 10.75 23.86 24 23.86S288 148.1 288 135.7c0-31.34-16.83-60.64-43.91-76.45C231.7 52.03 224 38.63 224 24.28c0-13.25-10.75-24.18-24-24.18S176 11.03 176 24.28C176 55.63 192.8 84.92 219.9 100.7z", } + } } } @@ -33337,11 +36753,15 @@ impl IconShape for FaMugSaucer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 32H120c-13.25 0-24 10.75-24 24L96.01 288c0 53 43 96 96 96h192C437 384 480 341 480 288h32c70.63 0 128-57.38 128-128S582.6 32 512 32zM512 224h-32V96h32c35.25 0 64 28.75 64 64S547.3 224 512 224zM560 416h-544C7.164 416 0 423.2 0 432C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48C576 423.2 568.8 416 560 416z", } + } } } @@ -33376,11 +36796,15 @@ impl IconShape for FaMusic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.1 367.1c0 44.18-42.98 80-95.1 80s-95.1-35.82-95.1-79.1c0-44.18 42.98-79.1 95.1-79.1c11.28 0 21.95 1.92 32.01 4.898V148.1L192 224l-.0023 208.1C191.1 476.2 149 512 95.1 512S0 476.2 0 432c0-44.18 42.98-79.1 95.1-79.1c11.28 0 21.95 1.92 32 4.898V126.5c0-12.97 10.06-26.63 22.41-30.52l319.1-94.49C472.1 .6615 477.3 0 480 0c17.66 0 31.97 14.34 32 31.99L511.1 367.1z", } + } } } @@ -33415,11 +36839,15 @@ impl IconShape for FaN { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64.01v384c0 13.47-8.438 25.5-21.09 30.09C359.3 479.4 355.7 480 352 480c-9.312 0-18.38-4.078-24.59-11.52L64 152.4v295.6c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384c0-13.47 8.438-25.5 21.09-30.09c12.62-4.516 26.84-.75 35.5 9.609L320 359.6v-295.6c0-17.67 14.31-32 32-32S384 46.34 384 64.01z", } + } } } @@ -33454,11 +36882,15 @@ impl IconShape for FaNairaSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M262.5 256H320V64C320 46.33 334.3 32 352 32C369.7 32 384 46.33 384 64V256H416C433.7 256 448 270.3 448 288C448 305.7 433.7 320 416 320H384V448C384 462.1 374.8 474.5 361.3 478.6C347.8 482.7 333.2 477.5 325.4 465.8L228.2 320H128V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H64V64C64 49.9 73.23 37.46 86.73 33.37C100.2 29.29 114.8 34.52 122.6 46.25L262.5 256zM305.1 320L320 342.3V320H305.1zM185.5 256L128 169.7V256H185.5z", } + } } } @@ -33493,11 +36925,15 @@ impl IconShape for FaNetworkWired { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 0C426.5 0 448 21.49 448 48V144C448 170.5 426.5 192 400 192H352V224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H512V320H560C586.5 320 608 341.5 608 368V464C608 490.5 586.5 512 560 512H400C373.5 512 352 490.5 352 464V368C352 341.5 373.5 320 400 320H448V288H192V320H240C266.5 320 288 341.5 288 368V464C288 490.5 266.5 512 240 512H80C53.49 512 32 490.5 32 464V368C32 341.5 53.49 320 80 320H128V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H288V192H240C213.5 192 192 170.5 192 144V48C192 21.49 213.5 0 240 0H400zM256 64V128H384V64H256zM224 448V384H96V448H224zM416 384V448H544V384H416z", } + } } } @@ -33532,11 +36968,15 @@ impl IconShape for FaNeuter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1V496C160 504.8 167.2 512 176 512h32c8.838 0 16-7.164 16-16v-147C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-95.1 96-95.1c52.94 0 96 43.06 96 95.1C288 228.9 244.9 272 192 272z", } + } } } @@ -33571,11 +37011,15 @@ impl IconShape for FaNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 32H128C110.3 32 96 46.33 96 64v336C96 408.8 88.84 416 80 416S64 408.8 64 400V96H32C14.33 96 0 110.3 0 128v288c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V64C512 46.33 497.7 32 480 32zM272 416h-96C167.2 416 160 408.8 160 400C160 391.2 167.2 384 176 384h96c8.836 0 16 7.162 16 16C288 408.8 280.8 416 272 416zM272 320h-96C167.2 320 160 312.8 160 304C160 295.2 167.2 288 176 288h96C280.8 288 288 295.2 288 304C288 312.8 280.8 320 272 320zM432 416h-96c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16h96c8.836 0 16 7.162 16 16C448 408.8 440.8 416 432 416zM432 320h-96C327.2 320 320 312.8 320 304C320 295.2 327.2 288 336 288h96C440.8 288 448 295.2 448 304C448 312.8 440.8 320 432 320zM448 208C448 216.8 440.8 224 432 224h-256C167.2 224 160 216.8 160 208v-96C160 103.2 167.2 96 176 96h256C440.8 96 448 103.2 448 112V208z", } + } } } @@ -33610,11 +37054,15 @@ impl IconShape for FaNotEqual { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 336c0 17.69-14.31 32.01-32 32.01H187.8l-65.15 97.74C116.5 474.1 106.3 480 95.97 480c-6.094 0-12.25-1.75-17.72-5.375c-14.72-9.812-18.69-29.66-8.875-44.38l41.49-62.23H48c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h105.5l63.1-96H48c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h212.2l65.18-97.77c9.781-14.69 29.62-18.66 44.37-8.875c14.72 9.812 18.69 29.66 8.875 44.38l-41.51 62.27H400c17.69 0 32 14.31 32 31.99s-14.31 32.01-32 32.01h-105.6l-63.1 96H400C417.7 304 432 318.3 432 336z", } + } } } @@ -33649,11 +37097,15 @@ impl IconShape for FaNoteSticky { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 32h-352C21.49 32 0 53.49 0 80v352C0 458.5 21.49 480 48 480h245.5c16.97 0 33.25-6.744 45.26-18.75l90.51-90.51C441.3 358.7 448 342.5 448 325.5V80C448 53.49 426.5 32 400 32zM64 96h320l-.001 224H320c-17.67 0-32 14.33-32 32v64H64V96z", } + } } } @@ -33688,11 +37140,15 @@ impl IconShape for FaNotesMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 144V384l-96 96H144C117.5 480 96 458.5 96 432v-288C96 117.5 117.5 96 144 96h288C458.5 96 480 117.5 480 144zM384 264C384 259.6 380.4 256 376 256H320V200C320 195.6 316.4 192 312 192h-48C259.6 192 256 195.6 256 200V256H200C195.6 256 192 259.6 192 264v48C192 316.4 195.6 320 200 320H256v56c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8V320h56C380.4 320 384 316.4 384 312V264zM0 360v-240C0 53.83 53.83 0 120 0h240C373.3 0 384 10.75 384 24S373.3 48 360 48h-240C80.3 48 48 80.3 48 120v240C48 373.3 37.25 384 24 384S0 373.3 0 360z", } + } } } @@ -33727,11 +37183,15 @@ impl IconShape for FaO { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 32.01c-123.5 0-224 100.5-224 224s100.5 224 224 224s224-100.5 224-224S347.5 32.01 224 32.01zM224 416c-88.22 0-160-71.78-160-160s71.78-159.1 160-159.1s160 71.78 160 159.1S312.2 416 224 416z", } + } } } @@ -33766,11 +37226,15 @@ impl IconShape for FaObjectGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 160C128 142.3 142.3 128 160 128H288C305.7 128 320 142.3 320 160V256C320 273.7 305.7 288 288 288H160C142.3 288 128 273.7 128 256V160zM288 320C323.3 320 352 291.3 352 256V224H416C433.7 224 448 238.3 448 256V352C448 369.7 433.7 384 416 384H288C270.3 384 256 369.7 256 352V320H288zM32 119.4C12.87 108.4 0 87.69 0 64C0 28.65 28.65 0 64 0C87.69 0 108.4 12.87 119.4 32H456.6C467.6 12.87 488.3 0 512 0C547.3 0 576 28.65 576 64C576 87.69 563.1 108.4 544 119.4V392.6C563.1 403.6 576 424.3 576 448C576 483.3 547.3 512 512 512C488.3 512 467.6 499.1 456.6 480H119.4C108.4 499.1 87.69 512 64 512C28.65 512 0 483.3 0 448C0 424.3 12.87 403.6 32 392.6V119.4zM119.4 96C113.8 105.7 105.7 113.8 96 119.4V392.6C105.7 398.2 113.8 406.3 119.4 416H456.6C462.2 406.3 470.3 398.2 480 392.6V119.4C470.3 113.8 462.2 105.7 456.6 96H119.4z", } + } } } @@ -33805,11 +37269,15 @@ impl IconShape for FaObjectUngroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 119.4C12.87 108.4 0 87.69 0 64C0 28.65 28.65 0 64 0C87.69 0 108.4 12.87 119.4 32H328.6C339.6 12.87 360.3 0 384 0C419.3 0 448 28.65 448 64C448 87.69 435.1 108.4 416 119.4V232.6C435.1 243.6 448 264.3 448 288C448 323.3 419.3 352 384 352C360.3 352 339.6 339.1 328.6 320H119.4C108.4 339.1 87.69 352 64 352C28.65 352 0 323.3 0 288C0 264.3 12.87 243.6 32 232.6V119.4zM96 119.4V232.6C105.7 238.2 113.8 246.3 119.4 256H328.6C334.2 246.3 342.3 238.2 352 232.6V119.4C342.3 113.8 334.2 105.7 328.6 96H119.4C113.8 105.7 105.7 113.8 96 119.4V119.4zM311.4 480C300.4 499.1 279.7 512 256 512C220.7 512 192 483.3 192 448C192 424.3 204.9 403.6 224 392.6V352H288V392.6C297.7 398.2 305.8 406.3 311.4 416H520.6C526.2 406.3 534.3 398.2 544 392.6V279.4C534.3 273.8 526.2 265.7 520.6 255.1H474.5C469.1 240.6 459.9 227.1 448 216.4V191.1H520.6C531.6 172.9 552.3 159.1 576 159.1C611.3 159.1 640 188.7 640 223.1C640 247.7 627.1 268.4 608 279.4V392.6C627.1 403.6 640 424.3 640 448C640 483.3 611.3 512 576 512C552.3 512 531.6 499.1 520.6 480H311.4z", } + } } } @@ -33844,11 +37312,15 @@ impl IconShape for FaOilCan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 128V160H368.9C378.8 160 388.6 162.3 397.5 166.8L448 192L615 156.2C633.1 152.3 645.7 173.8 633.5 187.7L451.1 394.3C438.1 408.1 421.5 416 403.1 416H144C117.5 416 96 394.5 96 368V346.7L28.51 316.7C11.17 308.1 0 291.8 0 272.8V208C0 181.5 21.49 160 48 160H224V128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H320C337.7 64 352 78.33 352 96C352 113.7 337.7 128 320 128L288 128zM96 208H48V272.8L96 294.1V208z", } + } } } @@ -33883,11 +37355,15 @@ impl IconShape for FaOilWell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M569.8 215.8C581.2 258.5 555.9 302.4 513.2 313.8L497.7 317.9C480.7 322.5 463.1 312.4 458.5 295.3L433.3 201.3L95.1 288.8V448H137.3L190.4 296.3L264.1 276.1L238.7 352H305.3L277.9 273.6L340 257.5L406.7 448H544C561.7 448 576 462.3 576 480C576 497.7 561.7 512 544 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H48V184C48 170.7 58.75 160 72 160C85.25 160 96 170.7 96 184V222.6L228.2 188.4L241.8 149.4C246.3 136.6 258.4 128 272 128C285.6 128 297.7 136.6 302.2 149.4L308.5 167.5L416.8 139.5L392.3 48.04C387.7 30.97 397.8 13.42 414.9 8.848L430.4 4.707C473-6.729 516.9 18.6 528.3 61.28L569.8 215.8zM205.1 448H338.9L327.7 416H216.3L205.1 448z", } + } } } @@ -33922,11 +37398,15 @@ impl IconShape for FaOm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M360.6 61C362.5 62.88 365.2 64 368 64s5.375-1.125 7.375-3l21.5-21.62C398.9 37.38 400 34.75 400 32s-1.125-5.375-3.125-7.375L375.4 3c-4.125-4-10.75-4-14.75 0L339 24.62C337 26.62 336 29.25 336 32s1 5.375 3 7.375L360.6 61zM412.1 191.1c-26.75 0-51.75 10.38-70.63 29.25l-24.25 24.25c-6.75 6.75-15.75 10.5-25.37 10.5H245c10.5-22.12 14.12-48.12 7.75-75.25C242.6 138.2 206.4 104.6 163.2 97.62c-36.25-6-71 5-96 28.75c-7.375 7-7 18.87 1.125 24.87L94.5 170.9c5.75 4.375 13.62 4.375 19.12-.125C122.1 163.8 132.8 159.1 144 159.1c26.38 0 48 21.5 48 48S170.4 255.9 143.1 255.9L112 255.1c-11.88 0-19.75 12.63-14.38 23.25L113.8 311.5C116.2 316.5 121.4 319.5 126.9 320H160c35.25 0 64 28.75 64 64s-28.75 64-64 64c-96.12 0-122.4-53.1-145.2-92C10.25 348.4 0 352.4 0 361.2C-.125 416 41.12 512 160 512c70.5 0 127.1-57.44 127.1-128.1c0-23.38-6.874-45.06-17.87-63.94h21.75c26.62 0 51.75-10.38 70.63-29.25l24.25-24.25c6.75-6.75 15.75-10.5 25.37-10.5C431.9 255.1 448 272.1 448 291.9V392c0 13.25-18.75 24-32 24c-39.38 0-66.75-24.25-81.88-42.88C329.4 367.2 320 370.6 320 378.1V416c0 0 0 64 96 64c48.5 0 96-39.5 96-88V291.9C512 236.8 467.3 191.1 412.1 191.1zM454.3 67.25c-85.5 65.13-169 2.751-172.5 .125c-6-4.625-14.5-4.375-20.13 .5C255.9 72.75 254.3 81 257.9 87.63C259.5 90.63 298.2 160 376.8 160c79.88 0 98.75-31.38 101.8-37.63C479.5 120.2 480 117.9 480 115.5V80C480 66.75 464.9 59.25 454.3 67.25z", } + } } } @@ -33961,11 +37441,15 @@ impl IconShape for FaOtter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 160c8.836 0 16-7.164 16-16C240 135.2 232.8 128 224 128S208 135.2 208 144C208 152.8 215.2 160 224 160zM96 128C87.16 128 80 135.2 80 144C80 152.8 87.16 160 96 160s16-7.164 16-16C112 135.2 104.8 128 96 128zM474.4 64.12C466.8 63.07 460 69.07 460 76.73c0 5.959 4.188 10.1 9.991 12.36C514.2 99.46 544 160 544 192v112c0 8.844-7.156 16-16 16S512 312.8 512 304V212c0-14.87-15.65-24.54-28.94-17.89c-28.96 14.48-47.83 42.99-50.51 74.88C403.7 285.6 384 316.3 384 352v32H224c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32H132.4c-14.46 0-27.37-9.598-31.08-23.57C97.86 283.5 96 269.1 96 256V254.4C101.1 255.3 106.3 256 111.7 256c10.78 0 21.45-2.189 31.36-6.436L160 242.3l16.98 7.271C186.9 253.8 197.6 256 208.3 256c7.176 0 14.11-.9277 20.83-2.426C241.7 292 277.4 320 320 320l36.56-.0366C363.1 294.7 377.1 272.7 396.2 256H320c0-25.73 17.56-31.61 32.31-32C369.8 223.8 384 209.6 384 192c0-17.67-14.31-32-32-32c-15.09 0-32.99 4.086-49.28 13.06C303.3 168.9 304 164.7 304 160.3v-16c0-1.684-.4238-3.248-.4961-4.912C313.2 133.9 320 123.9 320 112C320 103.2 312.8 96 304 96H292.7C274.6 58.26 236.3 32 191.7 32H128.3C83.68 32 45.44 58.26 27.33 96H16C7.164 96 0 103.2 0 112c0 11.93 6.816 21.93 16.5 27.43C16.42 141.1 16 142.7 16 144.3v16c0 19.56 5.926 37.71 16 52.86V256c0 123.7 100.3 224 224 224h160c123.9-1.166 224-101.1 224-226.2C639.9 156.9 567.8 76.96 474.4 64.12zM64 160.3v-16C64 108.9 92.86 80 128.3 80h63.32C227.1 80 256 108.9 256 144.3v16C256 186.6 234.6 208 208.3 208c-4.309 0-8.502-.8608-12.46-2.558L162.1 191.4c2.586-.3066 5.207-.543 7.598-1.631l8.314-3.777C186.9 182.3 192 174.9 192 166.7V160c0-6.723-5.996-12.17-13.39-12.17H141.4C133.1 147.8 128 153.3 128 160v6.701c0 8.15 5.068 15.6 13.09 19.25l8.314 3.777c2.391 1.088 5.012 1.324 7.598 1.631l-32.88 14.08C120.2 207.1 115.1 208 111.7 208C85.38 208 64 186.6 64 160.3z", } + } } } @@ -34000,11 +37484,15 @@ impl IconShape for FaOutdent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 64C32 46.33 46.33 32 64 32H448C465.7 32 480 46.33 480 64C480 81.67 465.7 96 448 96H64C46.33 96 32 81.67 32 64V64zM224 192C224 174.3 238.3 160 256 160H448C465.7 160 480 174.3 480 192C480 209.7 465.7 224 448 224H256C238.3 224 224 209.7 224 192zM448 288C465.7 288 480 302.3 480 320C480 337.7 465.7 352 448 352H256C238.3 352 224 337.7 224 320C224 302.3 238.3 288 256 288H448zM32 448C32 430.3 46.33 416 64 416H448C465.7 416 480 430.3 480 448C480 465.7 465.7 480 448 480H64C46.33 480 32 465.7 32 448V448zM32.24 268.6C24 262.2 24 249.8 32.24 243.4L134.2 164.1C144.7 155.9 160 163.4 160 176.7V335.3C160 348.6 144.7 356.1 134.2 347.9L32.24 268.6z", } + } } } @@ -34039,11 +37527,15 @@ impl IconShape for FaP { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 32.01H32c-17.69 0-32 14.33-32 32v384c0 17.67 14.31 32 32 32s32-14.33 32-32v-96h96c88.22 0 160-71.78 160-159.1S248.2 32.01 160 32.01zM160 288H64V96.01h96c52.94 0 96 43.06 96 96S212.9 288 160 288z", } + } } } @@ -34078,11 +37570,15 @@ impl IconShape for FaPager { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 64H64C28.63 64 0 92.63 0 128v256c0 35.38 28.62 64 64 64h384c35.38 0 64-28.62 64-64V128C512 92.63 483.4 64 448 64zM160 368H80C71.13 368 64 360.9 64 352v-16C64 327.1 71.13 320 80 320H160V368zM288 352c0 8.875-7.125 16-16 16H192V320h80c8.875 0 16 7.125 16 16V352zM448 224c0 17.62-14.38 32-32 32H96C78.38 256 64 241.6 64 224V160c0-17.62 14.38-32 32-32h320c17.62 0 32 14.38 32 32V224z", } + } } } @@ -34117,11 +37613,15 @@ impl IconShape for FaPaintRoller { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H352C387.3 0 416 28.65 416 64V128C416 163.3 387.3 192 352 192H64C28.65 192 0 163.3 0 128V64zM160 352C160 334.3 174.3 320 192 320V304C192 259.8 227.8 224 272 224H416C433.7 224 448 209.7 448 192V69.46C485.3 82.64 512 118.2 512 160V192C512 245 469 288 416 288H272C263.2 288 256 295.2 256 304V320C273.7 320 288 334.3 288 352V480C288 497.7 273.7 512 256 512H192C174.3 512 160 497.7 160 480V352z", } + } } } @@ -34156,11 +37656,15 @@ impl IconShape for FaPaintbrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 263.3C224.2 233.3 238.4 205.2 262.4 187.2L499.1 9.605C517.7-4.353 543.6-2.965 560.7 12.9C577.7 28.76 580.8 54.54 568.2 74.07L406.5 324.1C391.3 347.7 366.6 363.2 339.3 367.1L224 263.3zM320 400C320 461.9 269.9 512 208 512H64C46.33 512 32 497.7 32 480C32 462.3 46.33 448 64 448H68.81C86.44 448 98.4 429.1 96.59 411.6C96.2 407.8 96 403.9 96 400C96 339.6 143.9 290.3 203.7 288.1L319.8 392.5C319.9 394.1 320 397.5 320 400V400z", } + } } } @@ -34195,11 +37699,15 @@ impl IconShape for FaPalette { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 255.1C512 256.9 511.1 257.8 511.1 258.7C511.6 295.2 478.4 319.1 441.9 319.1H344C317.5 319.1 296 341.5 296 368C296 371.4 296.4 374.7 297 377.9C299.2 388.1 303.5 397.1 307.9 407.8C313.9 421.6 320 435.3 320 449.8C320 481.7 298.4 510.5 266.6 511.8C263.1 511.9 259.5 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256V255.1zM96 255.1C78.33 255.1 64 270.3 64 287.1C64 305.7 78.33 319.1 96 319.1C113.7 319.1 128 305.7 128 287.1C128 270.3 113.7 255.1 96 255.1zM128 191.1C145.7 191.1 160 177.7 160 159.1C160 142.3 145.7 127.1 128 127.1C110.3 127.1 96 142.3 96 159.1C96 177.7 110.3 191.1 128 191.1zM256 63.1C238.3 63.1 224 78.33 224 95.1C224 113.7 238.3 127.1 256 127.1C273.7 127.1 288 113.7 288 95.1C288 78.33 273.7 63.1 256 63.1zM384 191.1C401.7 191.1 416 177.7 416 159.1C416 142.3 401.7 127.1 384 127.1C366.3 127.1 352 142.3 352 159.1C352 177.7 366.3 191.1 384 191.1z", } + } } } @@ -34234,11 +37742,15 @@ impl IconShape for FaPallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M624 384c8.75 0 16-7.25 16-16v-32c0-8.75-7.25-16-16-16h-608C7.25 320 0 327.3 0 336v32C0 376.8 7.25 384 16 384H64v64H16C7.25 448 0 455.3 0 464v32C0 504.8 7.25 512 16 512h608c8.75 0 16-7.25 16-16v-32c0-8.75-7.25-16-16-16H576v-64H624zM288 448H128v-64h160V448zM512 448h-160v-64h160V448z", } + } } } @@ -34273,11 +37785,15 @@ impl IconShape for FaPanorama { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M578.2 66.06C409.8 116.6 230.2 116.6 61.8 66.06C31 56.82 0 79.88 0 112v319.9c0 32.15 30.1 55.21 61.79 45.97c168.4-50.53 347.1-50.53 516.4-.002C608.1 487.2 640 464.1 640 431.1V112C640 79.88 609 56.82 578.2 66.06zM128 224C110.3 224 96 209.7 96 192s14.33-32 32-32c17.68 0 32 14.33 32 32S145.7 224 128 224zM474.3 388.6C423.4 380.3 371.8 376 320 376c-50.45 0-100.7 4.043-150.3 11.93c-14.14 2.246-24.11-13.19-15.78-24.84l49.18-68.56C206.1 290.4 210.9 288 216 288s9.916 2.441 12.93 6.574l32.46 44.51l93.3-139.1C357.7 194.7 362.7 192 368 192s10.35 2.672 13.31 7.125l109.1 165.1C498.1 375.9 488.1 390.8 474.3 388.6z", } + } } } @@ -34312,11 +37828,15 @@ impl IconShape for FaPaperPlane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.6 36.86l-64 415.1c-1.5 9.734-7.375 18.22-15.97 23.05c-4.844 2.719-10.27 4.097-15.68 4.097c-4.188 0-8.319-.8154-12.29-2.472l-122.6-51.1l-50.86 76.29C226.3 508.5 219.8 512 212.8 512C201.3 512 192 502.7 192 491.2v-96.18c0-7.115 2.372-14.03 6.742-19.64L416 96l-293.7 264.3L19.69 317.5C8.438 312.8 .8125 302.2 .0625 289.1s5.469-23.72 16.06-29.77l448-255.1c10.69-6.109 23.88-5.547 34 1.406S513.5 24.72 511.6 36.86z", } + } } } @@ -34351,11 +37871,15 @@ impl IconShape for FaPaperclip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M364.2 83.8C339.8 59.39 300.2 59.39 275.8 83.8L91.8 267.8C49.71 309.9 49.71 378.1 91.8 420.2C133.9 462.3 202.1 462.3 244.2 420.2L396.2 268.2C407.1 257.3 424.9 257.3 435.8 268.2C446.7 279.1 446.7 296.9 435.8 307.8L283.8 459.8C219.8 523.8 116.2 523.8 52.2 459.8C-11.75 395.8-11.75 292.2 52.2 228.2L236.2 44.2C282.5-2.08 357.5-2.08 403.8 44.2C450.1 90.48 450.1 165.5 403.8 211.8L227.8 387.8C199.2 416.4 152.8 416.4 124.2 387.8C95.59 359.2 95.59 312.8 124.2 284.2L268.2 140.2C279.1 129.3 296.9 129.3 307.8 140.2C318.7 151.1 318.7 168.9 307.8 179.8L163.8 323.8C157.1 330.5 157.1 341.5 163.8 348.2C170.5 354.9 181.5 354.9 188.2 348.2L364.2 172.2C388.6 147.8 388.6 108.2 364.2 83.8V83.8z", } + } } } @@ -34390,11 +37914,15 @@ impl IconShape for FaParachuteBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 192V320H304C311 320 317.7 321.5 323.7 324.2L443.8 192H415.5C415.8 186.7 416 181.4 416 176C416 112.1 393.8 54.84 358.9 16.69C450 49.27 493.4 122.6 507.8 173.6C510.5 183.1 502.1 192 493.1 192H487.1L346.8 346.3C350.1 352.8 352 360.2 352 368V464C352 490.5 330.5 512 304 512H207.1C181.5 512 159.1 490.5 159.1 464V368C159.1 360.2 161.9 352.8 165.2 346.3L24.92 192H18.89C9 192 1.483 183.1 4.181 173.6C18.64 122.6 61.97 49.27 153.1 16.69C118.2 54.84 96 112.1 96 176C96 181.4 96.16 186.7 96.47 192H68.17L188.3 324.2C194.3 321.5 200.1 320 207.1 320H239.1V192H128.5C128.2 186.7 127.1 181.4 127.1 176C127.1 125 143.9 80.01 168.2 48.43C192.5 16.89 223.8 0 255.1 0C288.2 0 319.5 16.89 343.8 48.43C368.1 80.01 384 125 384 176C384 181.4 383.8 186.7 383.5 192H272z", } + } } } @@ -34429,11 +37957,15 @@ impl IconShape for FaParagraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 63.1C448 81.67 433.7 96 416 96H384v352c0 17.67-14.33 32-31.1 32S320 465.7 320 448V96h-32v352c0 17.67-14.33 32-31.1 32S224 465.7 224 448v-96H198.9c-83.57 0-158.2-61.11-166.1-144.3C23.66 112.3 98.44 32 191.1 32h224C433.7 32 448 46.33 448 63.1z", } + } } } @@ -34468,11 +38000,15 @@ impl IconShape for FaPassport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M129.6 208c5.25 31.25 25.62 57.13 53.25 70.38C175.3 259.4 170.3 235 168.8 208H129.6zM129.6 176h39.13c1.5-27 6.5-51.38 14.12-70.38C155.3 118.9 134.9 144.8 129.6 176zM224 286.8C231.8 279.3 244.8 252.3 247.4 208H200.5C203.3 252.3 216.3 279.3 224 286.8zM265.1 105.6C272.8 124.6 277.8 149 279.3 176h39.13C313.1 144.8 292.8 118.9 265.1 105.6zM384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.2 0 64-28.8 64-64V64C448 28.8 419.2 0 384 0zM336 416h-224C103.3 416 96 408.8 96 400S103.3 384 112 384h224c8.75 0 16 7.25 16 16S344.8 416 336 416zM224 320c-70.75 0-128-57.25-128-128s57.25-128 128-128s128 57.25 128 128S294.8 320 224 320zM265.1 278.4c27.62-13.25 48-39.13 53.25-70.38h-39.13C277.8 235 272.8 259.4 265.1 278.4zM200.6 176h46.88C244.7 131.8 231.8 104.8 224 97.25C216.3 104.8 203.2 131.8 200.6 176z", } + } } } @@ -34507,11 +38043,15 @@ impl IconShape for FaPaste { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 96V80C320 53.49 298.5 32 272 32H215.4C204.3 12.89 183.6 0 160 0S115.7 12.89 104.6 32H48C21.49 32 0 53.49 0 80v320C0 426.5 21.49 448 48 448l144 .0013L192 176C192 131.8 227.8 96 272 96H320zM160 88C146.8 88 136 77.25 136 64S146.8 40 160 40S184 50.75 184 64S173.3 88 160 88zM416 128v96h96L416 128zM384 224L384 128h-112C245.5 128 224 149.5 224 176v288c0 26.51 21.49 48 48 48h192c26.51 0 48-21.49 48-48V256h-95.99C398.4 256 384 241.6 384 224z", } + } } } @@ -34546,11 +38086,15 @@ impl IconShape for FaPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 63.1l-32 0c-26.51 0-48 21.49-48 47.1v288c0 26.51 21.49 48 48 48L272 448c26.51 0 48-21.49 48-48v-288C320 85.49 298.5 63.1 272 63.1zM80 63.1l-32 0c-26.51 0-48 21.49-48 48v288C0 426.5 21.49 448 48 448l32 0c26.51 0 48-21.49 48-48v-288C128 85.49 106.5 63.1 80 63.1z", } + } } } @@ -34585,11 +38129,15 @@ impl IconShape for FaPaw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 224c-79.37 0-191.1 122.7-191.1 200.2C64.02 459.1 90.76 480 135.8 480C184.6 480 216.9 454.9 256 454.9C295.5 454.9 327.9 480 376.2 480c44.1 0 71.74-20.88 71.74-55.75C447.1 346.8 335.4 224 256 224zM108.8 211.4c-10.37-34.62-42.5-57.12-71.62-50.12S-7.104 202 3.27 236.6C13.64 271.3 45.77 293.8 74.89 286.8S119.1 246 108.8 211.4zM193.5 190.6c30.87-8.125 46.37-49.1 34.5-93.37s-46.5-71.1-77.49-63.87c-30.87 8.125-46.37 49.1-34.5 93.37C127.9 170.1 162.5 198.8 193.5 190.6zM474.9 161.3c-29.12-6.1-61.25 15.5-71.62 50.12c-10.37 34.63 4.75 68.37 33.87 75.37c29.12 6.1 61.12-15.5 71.62-50.12C519.1 202 503.1 168.3 474.9 161.3zM318.5 190.6c30.1 8.125 65.62-20.5 77.49-63.87c11.87-43.37-3.625-85.25-34.5-93.37c-30.1-8.125-65.62 20.5-77.49 63.87C272.1 140.6 287.6 182.5 318.5 190.6z", } + } } } @@ -34624,11 +38172,15 @@ impl IconShape for FaPeace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM224 445.1c-36.36-6.141-69.2-22.48-95.59-46.04L224 322.6V445.1zM288 322.6l95.59 76.47C357.2 422.6 324.4 438.1 288 445.1V322.6zM64 256c0-94.95 69.34-173.8 160-189.1v173.7l-135.7 108.6C72.86 321.6 64 289.8 64 256zM423.7 349.2L288 240.6V66.89C378.7 82.2 448 161.1 448 256C448 289.8 439.1 321.6 423.7 349.2z", } + } } } @@ -34663,11 +38215,15 @@ impl IconShape for FaPenClip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L440.6 201.4L310.6 71.43L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75zM240.1 114.9C231.6 105.5 216.4 105.5 207 114.9L104.1 216.1C95.6 226.3 80.4 226.3 71.03 216.1C61.66 207.6 61.66 192.4 71.03 183L173.1 80.97C201.2 52.85 246.8 52.85 274.9 80.97L417.9 224L229.5 412.5C181.5 460.5 120.3 493.2 53.7 506.5L28.71 511.5C20.84 513.1 12.7 510.6 7.03 504.1C1.356 499.3-1.107 491.2 .4662 483.3L5.465 458.3C18.78 391.7 51.52 330.5 99.54 282.5L254.1 128L240.1 114.9z", } + } } } @@ -34702,11 +38258,15 @@ impl IconShape for FaPenFancy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M373.5 27.11C388.5 9.885 410.2 0 433 0C476.6 0 512 35.36 512 78.98C512 101.8 502.1 123.5 484.9 138.5L277.7 319L192.1 234.3L373.5 27.11zM255.1 341.7L235.9 425.1C231.9 442.2 218.9 455.8 202 460.5L24.35 510.3L119.7 414.9C122.4 415.6 125.1 416 128 416C145.7 416 160 401.7 160 384C160 366.3 145.7 352 128 352C110.3 352 96 366.3 96 384C96 386.9 96.38 389.6 97.08 392.3L1.724 487.6L51.47 309.1C56.21 293.1 69.8 280.1 86.9 276.1L170.3 256.9L255.1 341.7z", } + } } } @@ -34741,11 +38301,15 @@ impl IconShape for FaPenNib { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368.4 18.34C390.3-3.526 425.7-3.526 447.6 18.34L493.7 64.4C515.5 86.27 515.5 121.7 493.7 143.6L437.9 199.3L312.7 74.06L368.4 18.34zM417.4 224L371.4 377.3C365.4 397.2 350.2 413 330.5 419.6L66.17 508.2C54.83 512 42.32 509.2 33.74 500.9L187.3 347.3C193.6 350.3 200.6 352 207.1 352C234.5 352 255.1 330.5 255.1 304C255.1 277.5 234.5 256 207.1 256C181.5 256 159.1 277.5 159.1 304C159.1 311.4 161.7 318.4 164.7 324.7L11.11 478.3C2.809 469.7-.04 457.2 3.765 445.8L92.39 181.5C98.1 161.8 114.8 146.6 134.7 140.6L287.1 94.6L417.4 224z", } + } } } @@ -34780,11 +38344,15 @@ impl IconShape for FaPenRuler { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M492.7 42.75C517.7 67.74 517.7 108.3 492.7 133.3L436.3 189.7L322.3 75.72L378.7 19.32C403.7-5.678 444.3-5.678 469.3 19.32L492.7 42.75zM44.89 353.2L299.7 98.34L413.7 212.3L158.8 467.1C152.1 473.8 143.8 478.7 134.6 481.4L30.59 511.1C22.21 513.5 13.19 511.1 7.03 504.1C.8669 498.8-1.47 489.8 .9242 481.4L30.65 377.4C33.26 368.2 38.16 359.9 44.89 353.2zM249.4 103.4L103.4 249.4L16 161.9C-2.745 143.2-2.745 112.8 16 94.06L94.06 16C112.8-2.745 143.2-2.745 161.9 16L181.7 35.76C181.4 36.05 181 36.36 180.7 36.69L116.7 100.7C110.4 106.9 110.4 117.1 116.7 123.3C122.9 129.6 133.1 129.6 139.3 123.3L203.3 59.31C203.6 58.99 203.1 58.65 204.2 58.3L249.4 103.4zM453.7 307.8C453.4 308 453 308.4 452.7 308.7L388.7 372.7C382.4 378.9 382.4 389.1 388.7 395.3C394.9 401.6 405.1 401.6 411.3 395.3L475.3 331.3C475.6 330.1 475.1 330.6 476.2 330.3L496 350.1C514.7 368.8 514.7 399.2 496 417.9L417.9 496C399.2 514.7 368.8 514.7 350.1 496L262.6 408.6L408.6 262.6L453.7 307.8z", } + } } } @@ -34819,11 +38387,15 @@ impl IconShape for FaPenToSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M490.3 40.4C512.2 62.27 512.2 97.73 490.3 119.6L460.3 149.7L362.3 51.72L392.4 21.66C414.3-.2135 449.7-.2135 471.6 21.66L490.3 40.4zM172.4 241.7L339.7 74.34L437.7 172.3L270.3 339.6C264.2 345.8 256.7 350.4 248.4 353.2L159.6 382.8C150.1 385.6 141.5 383.4 135 376.1C128.6 370.5 126.4 361 129.2 352.4L158.8 263.6C161.6 255.3 166.2 247.8 172.4 241.7V241.7zM192 63.1C209.7 63.1 224 78.33 224 95.1C224 113.7 209.7 127.1 192 127.1H96C78.33 127.1 64 142.3 64 159.1V416C64 433.7 78.33 448 96 448H352C369.7 448 384 433.7 384 416V319.1C384 302.3 398.3 287.1 416 287.1C433.7 287.1 448 302.3 448 319.1V416C448 469 405 512 352 512H96C42.98 512 0 469 0 416V159.1C0 106.1 42.98 63.1 96 63.1H192z", } + } } } @@ -34858,11 +38430,15 @@ impl IconShape for FaPen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32zM421.7 220.3L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3z", } + } } } @@ -34897,11 +38473,15 @@ impl IconShape for FaPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z", } + } } } @@ -34936,11 +38516,15 @@ impl IconShape for FaPeopleArrowsLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 304.1c0-12.16 4.971-23.83 13.64-32.01l72.13-68.08c1.65-1.555 3.773-2.311 5.611-3.578C177.1 176.8 155 160 128 160H64C28.65 160 0 188.7 0 224v96c0 17.67 14.33 32 31.1 32L32 480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96.39l-50.36-47.53C100.1 327.9 96 316.2 96 304.1zM480 128c35.38 0 64-28.62 64-64s-28.62-64-64-64s-64 28.62-64 64S444.6 128 480 128zM96 128c35.38 0 64-28.62 64-64S131.4 0 96 0S32 28.62 32 64S60.63 128 96 128zM444.4 295.3L372.3 227.3c-3.49-3.293-8.607-4.193-13.01-2.299C354.9 226.9 352 231.2 352 236V272H224V236c0-4.795-2.857-9.133-7.262-11.03C212.3 223.1 207.2 223.1 203.7 227.3L131.6 295.3c-4.805 4.535-4.805 12.94 0 17.47l72.12 68.07c3.49 3.291 8.607 4.191 13.01 2.297C221.1 381.3 224 376.9 224 372.1V336h128v36.14c0 4.795 2.857 9.135 7.262 11.04c4.406 1.893 9.523 .9922 13.01-2.299l72.12-68.07C449.2 308.3 449.2 299.9 444.4 295.3zM512 160h-64c-26.1 0-49.98 16.77-59.38 40.42c1.842 1.271 3.969 2.027 5.623 3.588l72.12 68.06C475 280.2 480 291.9 480 304.1c.002 12.16-4.969 23.83-13.64 32.01L416 383.6V480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-128c17.67 0 32-14.33 32-32V224C576 188.7 547.3 160 512 160z", } + } } } @@ -34975,11 +38559,15 @@ impl IconShape for FaPeopleCarryBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 95.1c26.5 0 47.1-21.5 47.1-47.1S154.5 0 128 0S80.01 21.5 80.01 47.1S101.5 95.1 128 95.1zM511.1 95.1c26.5 0 47.1-21.5 47.1-47.1S538.5 0 511.1 0c-26.5 0-48 21.5-48 47.1S485.5 95.1 511.1 95.1zM603.5 258.3l-18.5-80.13c-4.625-20-18.62-36.88-37.5-44.88c-18.5-8-38.1-6.75-56.12 3.25c-22.62 13.38-39.62 34.5-48.12 59.38l-11.25 33.88l-15.1 10.25L415.1 144c0-8.75-7.25-16-16-16H240c-8.75 0-16 7.25-16 16L224 239.1l-16.12-10.25l-11.25-33.88c-8.375-25-25.38-46-48.12-59.38c-17.25-10-37.63-11.25-56.12-3.25c-18.88 8-32.88 24.88-37.5 44.88l-18.37 80.13c-4.625 20 .7506 41.25 14.37 56.75l67.25 75.88l10.12 92.63C130 499.8 143.8 512 160 512c1.25 0 2.25-.125 3.5-.25c17.62-1.875 30.25-17.62 28.25-35.25l-10-92.75c-1.5-13-7-25.12-15.62-35l-43.37-49l17.62-70.38l6.876 20.38c4 12.5 11.87 23.5 24.5 32.63l51 32.5c4.623 2.875 12.12 4.625 17.25 5h159.1c5.125-.375 12.62-2.125 17.25-5l51-32.5c12.62-9.125 20.5-20 24.5-32.63l6.875-20.38l17.63 70.38l-43.37 49c-8.625 9.875-14.12 22-15.62 35l-10 92.75c-2 17.62 10.75 33.38 28.25 35.25C477.7 511.9 478.7 512 479.1 512c16.12 0 29.1-12.12 31.75-28.5l10.12-92.63L589.1 315C602.7 299.5 608.1 278.3 603.5 258.3zM46.26 358.1l-44 110c-6.5 16.38 1.5 35 17.88 41.63c16.75 6.5 35.12-1.75 41.62-17.88l27.62-69.13l-2-18.25L46.26 358.1zM637.7 468.1l-43.1-110l-41.13 46.38l-2 18.25l27.62 69.13C583.2 504.4 595.2 512 607.1 512c3.998 0 7.998-.75 11.87-2.25C636.2 503.1 644.2 484.5 637.7 468.1z", } + } } } @@ -35014,11 +38602,15 @@ impl IconShape for FaPeopleGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M184 88C184 118.9 158.9 144 128 144C97.07 144 72 118.9 72 88C72 57.07 97.07 32 128 32C158.9 32 184 57.07 184 88zM208.4 196.3C178.7 222.7 160 261.2 160 304C160 338.3 171.1 369.8 192 394.5V416C192 433.7 177.7 448 160 448H96C78.33 448 64 433.7 64 416V389.2C26.16 371.2 0 332.7 0 288C0 226.1 50.14 176 112 176H144C167.1 176 190.2 183.5 208.4 196.3V196.3zM64 245.7C54.04 256.9 48 271.8 48 288C48 304.2 54.04 319.1 64 330.3V245.7zM448 416V394.5C468 369.8 480 338.3 480 304C480 261.2 461.3 222.7 431.6 196.3C449.8 183.5 472 176 496 176H528C589.9 176 640 226.1 640 288C640 332.7 613.8 371.2 576 389.2V416C576 433.7 561.7 448 544 448H480C462.3 448 448 433.7 448 416zM576 330.3C585.1 319.1 592 304.2 592 288C592 271.8 585.1 256.9 576 245.7V330.3zM568 88C568 118.9 542.9 144 512 144C481.1 144 456 118.9 456 88C456 57.07 481.1 32 512 32C542.9 32 568 57.07 568 88zM256 96C256 60.65 284.7 32 320 32C355.3 32 384 60.65 384 96C384 131.3 355.3 160 320 160C284.7 160 256 131.3 256 96zM448 304C448 348.7 421.8 387.2 384 405.2V448C384 465.7 369.7 480 352 480H288C270.3 480 256 465.7 256 448V405.2C218.2 387.2 192 348.7 192 304C192 242.1 242.1 192 304 192H336C397.9 192 448 242.1 448 304zM256 346.3V261.7C246 272.9 240 287.8 240 304C240 320.2 246 335.1 256 346.3zM384 261.7V346.3C393.1 335 400 320.2 400 304C400 287.8 393.1 272.9 384 261.7z", } + } } } @@ -35053,11 +38645,15 @@ impl IconShape for FaPeopleLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M360 72C360 94.09 342.1 112 320 112C297.9 112 280 94.09 280 72C280 49.91 297.9 32 320 32C342.1 32 360 49.91 360 72zM104 168C104 145.9 121.9 128 144 128C166.1 128 184 145.9 184 168C184 190.1 166.1 208 144 208C121.9 208 104 190.1 104 168zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608zM456 168C456 145.9 473.9 128 496 128C518.1 128 536 145.9 536 168C536 190.1 518.1 208 496 208C473.9 208 456 190.1 456 168zM200 352C200 369.7 185.7 384 168 384H120C102.3 384 88 369.7 88 352V313.5L61.13 363.4C54.85 375 40.29 379.4 28.62 373.1C16.95 366.8 12.58 352.3 18.87 340.6L56.75 270.3C72.09 241.8 101.9 224 134.2 224H153.8C170.1 224 185.7 228.5 199.2 236.6L232.7 174.3C248.1 145.8 277.9 128 310.2 128H329.8C362.1 128 391.9 145.8 407.3 174.3L440.8 236.6C454.3 228.5 469.9 224 486.2 224H505.8C538.1 224 567.9 241.8 583.3 270.3L621.1 340.6C627.4 352.3 623 366.8 611.4 373.1C599.7 379.4 585.2 375 578.9 363.4L552 313.5V352C552 369.7 537.7 384 520 384H472C454.3 384 440 369.7 440 352V313.5L413.1 363.4C406.8 375 392.3 379.4 380.6 373.1C368.1 366.8 364.6 352.3 370.9 340.6L407.2 273.1C405.5 271.5 404 269.6 402.9 267.4L376 217.5V272C376 289.7 361.7 304 344 304H295.1C278.3 304 263.1 289.7 263.1 272V217.5L237.1 267.4C235.1 269.6 234.5 271.5 232.8 273.1L269.1 340.6C275.4 352.3 271 366.8 259.4 373.1C247.7 379.4 233.2 375 226.9 363.4L199.1 313.5L200 352z", } + } } } @@ -35092,11 +38688,15 @@ impl IconShape for FaPeoplePulling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 48C32 21.49 53.49 0 80 0C106.5 0 128 21.49 128 48C128 74.51 106.5 96 80 96C53.49 96 32 74.51 32 48V48zM118.3 128C130.1 128 143.5 130.5 155.2 135.4L289.3 191.2C302.6 171.1 320.1 156.6 342.7 146.9L353.7 142C374.5 132.8 396.1 128 419.7 128C464.3 128 504.5 154.8 521.6 195.9L536.1 232.7L558.3 243.4C574.1 251.3 580.5 270.5 572.6 286.3C564.7 302.1 545.5 308.5 529.7 300.6L503 287.3C492.7 282.1 484.6 273.4 480.2 262.8L470.6 239.8L451.3 305.3L500.8 359.4C506.2 365.3 510.1 372.4 512 380.2L535 472.2C539.3 489.4 528.9 506.8 511.8 511C494.6 515.3 477.2 504.9 472.1 487.8L450.9 399.6L380.3 322.5C365.5 306.4 359.1 283.9 365.6 262.8L382.5 199.3C381.6 199.7 380.6 200.1 379.7 200.5L368.7 205.4C353.4 212.2 341.4 224.6 335.2 240.1L333.7 243.9C328.6 256.7 316.1 264.4 303 263.1C299.2 263.9 295.4 263.1 291.7 261.5L173.3 212.2L231.2 473.1C235.1 490.3 224.2 507.4 206.9 511.2C189.7 515.1 172.6 504.2 168.8 486.9L138.8 352H123.1L143.6 474.7C146.5 492.2 134.7 508.7 117.3 511.6C99.83 514.5 83.34 502.7 80.44 485.3L56.35 340.8C50.48 347.6 41.75 352 32 352C14.33 352 0 337.7 0 319.1V191.1C0 156.7 28.65 127.1 64 127.1L118.3 128zM416 48C416 21.49 437.5 0 464 0C490.5 0 512 21.49 512 48C512 74.51 490.5 96 464 96C437.5 96 416 74.51 416 48V48zM356.7 344.2L397.4 388.6L382.9 424.8C380.5 430.9 376.9 436.4 372.3 440.9L310.6 502.6C298.1 515.1 277.9 515.1 265.4 502.6C252.9 490.1 252.9 469.9 265.4 457.4L324.7 398L349.7 335.6C351.8 338.6 354.2 341.4 356.7 344.2H356.7z", } + } } } @@ -35131,11 +38731,15 @@ impl IconShape for FaPeopleRobbery { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496.1 24.24C501.2 7.093 518.6-3.331 535.8 .9552C552.9 5.242 563.3 22.62 559 39.76L550.3 74.63C539.3 118.6 510.1 154.2 472 174.3V480C472 497.7 457.7 512 440 512C422.3 512 408 497.7 408 480V352H392V480C392 497.7 377.7 512 360 512C342.3 512 328 497.7 328 480V174.3C289.9 154.2 260.7 118.6 249.7 74.63L240.1 39.76C236.7 22.62 247.1 5.242 264.2 .9552C281.4-3.331 298.8 7.093 303 24.24L311.8 59.1C321.9 99.59 358.3 127.1 400 127.1C441.7 127.1 478.1 99.59 488.2 59.1L496.1 24.24zM352 47.1C352 21.49 373.5-.0006 400-.0006C426.5-.0006 448 21.49 448 47.1C448 74.51 426.5 95.1 400 95.1C373.5 95.1 352 74.51 352 47.1V47.1zM32.01 48C32.01 21.49 53.5 0 80.01 0C106.5 0 128 21.49 128 48C128 74.51 106.5 96 80.01 96C53.5 96 32.01 74.51 32.01 48V48zM104.7 128C132.1 128 157.6 142 172.2 165.1L209.6 224H240C257.7 224 272 238.3 272 256C272 273.7 257.7 288 240 288H192C181 288 170.9 282.4 164.1 273.1L152 252.7V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V352H72V480C72 497.7 57.68 512 40 512C22.33 512 8.005 497.7 8.005 480V288.6L8 287.1V191.1C8 156.7 36.65 127.1 72 127.1L104.7 128z", } + } } } @@ -35170,11 +38774,15 @@ impl IconShape for FaPeopleRoof { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M623.5 164C638.1 172.6 644.6 192.1 635.1 207.5C627.4 222.1 607.9 228.6 592.5 219.1L319.1 68.61L47.54 219.1C32.09 228.6 12.61 222.1 4.025 207.5C-4.558 192.1 1.008 172.6 16.46 164L304.5 4.027C314.1-1.342 325.9-1.342 335.5 4.027L623.5 164zM279.1 200C279.1 177.9 297.9 160 319.1 160C342.1 160 359.1 177.9 359.1 200C359.1 222.1 342.1 240 319.1 240C297.9 240 279.1 222.1 279.1 200zM103.1 296C103.1 273.9 121.9 256 143.1 256C166.1 256 183.1 273.9 183.1 296C183.1 318.1 166.1 336 143.1 336C121.9 336 103.1 318.1 103.1 296V296zM535.1 296C535.1 318.1 518.1 336 495.1 336C473.9 336 455.1 318.1 455.1 296C455.1 273.9 473.9 256 495.1 256C518.1 256 535.1 273.9 535.1 296zM226.9 491.4L199.1 441.5V480C199.1 497.7 185.7 512 167.1 512H119.1C102.3 512 87.1 497.7 87.1 480V441.5L61.13 491.4C54.84 503 40.29 507.4 28.62 501.1C16.95 494.8 12.58 480.3 18.87 468.6L56.74 398.3C72.09 369.8 101.9 352 134.2 352H153.8C170.1 352 185.7 356.5 199.2 364.6L232.7 302.3C248.1 273.8 277.9 255.1 310.2 255.1H329.8C362.1 255.1 391.9 273.8 407.3 302.3L440.8 364.6C454.3 356.5 469.9 352 486.2 352H505.8C538.1 352 567.9 369.8 583.3 398.3L621.1 468.6C627.4 480.3 623 494.8 611.4 501.1C599.7 507.4 585.2 503 578.9 491.4L551.1 441.5V480C551.1 497.7 537.7 512 519.1 512H471.1C454.3 512 439.1 497.7 439.1 480V441.5L413.1 491.4C406.8 503 392.3 507.4 380.6 501.1C368.1 494.8 364.6 480.3 370.9 468.6L407.2 401.1C405.5 399.5 404 397.6 402.9 395.4L375.1 345.5V400C375.1 417.7 361.7 432 343.1 432H295.1C278.3 432 263.1 417.7 263.1 400V345.5L237.1 395.4C235.1 397.6 234.5 399.5 232.8 401.1L269.1 468.6C275.4 480.3 271 494.8 259.4 501.1C247.7 507.4 233.2 503 226.9 491.4H226.9z", } + } } } @@ -35209,11 +38817,15 @@ impl IconShape for FaPepperHot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M465 134.2c21.46-38.38 19.87-87.17-5.65-123.1c-7.541-10.83-22.31-13.53-33.2-5.938c-10.77 7.578-13.44 22.55-5.896 33.41c14.41 20.76 15.13 47.69 4.098 69.77C407.1 100.1 388 95.1 368 95.1c-36.23 0-68.93 13.83-94.24 35.92L352 165.5V256h90.56l33.53 78.23C498.2 308.9 512 276.2 512 239.1C512 198 493.7 160.6 465 134.2zM320 288V186.6l-52.95-22.69C216.2 241.3 188.5 400 56 400C25.13 400 0 425.1 0 456S25.13 512 56 512c180.3 0 320.1-88.27 389.3-168.5L421.5 288H320z", } + } } } @@ -35248,11 +38860,15 @@ impl IconShape for FaPercent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M374.6 73.39c-12.5-12.5-32.75-12.5-45.25 0l-320 320c-12.5 12.5-12.5 32.75 0 45.25C15.63 444.9 23.81 448 32 448s16.38-3.125 22.62-9.375l320-320C387.1 106.1 387.1 85.89 374.6 73.39zM64 192c35.3 0 64-28.72 64-64S99.3 64.01 64 64.01S0 92.73 0 128S28.7 192 64 192zM320 320c-35.3 0-64 28.72-64 64s28.7 64 64 64s64-28.72 64-64S355.3 320 320 320z", } + } } } @@ -35287,11 +38903,15 @@ impl IconShape for FaPersonArrowDownToLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM120 256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.57 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H206.9C240.6 128 271.8 145.7 289.2 174.6L347.4 271.5C356.5 286.7 351.6 306.3 336.5 315.4C321.3 324.5 301.7 319.6 292.6 304.5L264 256.9V448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H120L120 256.9zM200 448V352H184V448H200zM393.4 326.6C380.9 314.1 380.9 293.9 393.4 281.4C405.9 268.9 426.1 268.9 438.6 281.4L464 306.7V64C464 46.33 478.3 32 496 32C513.7 32 528 46.33 528 64V306.7L553.4 281.4C565.9 268.9 586.1 268.9 598.6 281.4C611.1 293.9 611.1 314.1 598.6 326.6L518.6 406.6C506.1 419.1 485.9 419.1 473.4 406.6L393.4 326.6z", } + } } } @@ -35326,11 +38946,15 @@ impl IconShape for FaPersonArrowUpFromLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM120 256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.57 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H206.9C240.6 128 271.8 145.7 289.2 174.6L347.4 271.5C356.5 286.7 351.6 306.3 336.5 315.4C321.3 324.5 301.7 319.6 292.6 304.5L264 256.9V448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H120L120 256.9zM200 448V352H184V448H200zM598.6 121.4C611.1 133.9 611.1 154.1 598.6 166.6C586.1 179.1 565.9 179.1 553.4 166.6L528 141.3V384C528 401.7 513.7 416 496 416C478.3 416 464 401.7 464 384V141.3L438.6 166.6C426.1 179.1 405.9 179.1 393.4 166.6C380.9 154.1 380.9 133.9 393.4 121.4L473.4 41.37C485.9 28.88 506.1 28.88 518.6 41.37L598.6 121.4z", } + } } } @@ -35365,11 +38989,15 @@ impl IconShape for FaPersonBiking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 48C352 21.49 373.5 0 400 0C426.5 0 448 21.49 448 48C448 74.51 426.5 96 400 96C373.5 96 352 74.51 352 48zM480 159.1C497.7 159.1 512 174.3 512 191.1C512 209.7 497.7 223.1 480 223.1H416C408.7 223.1 401.7 221.5 396 216.1L355.3 184.4L295 232.9L337.8 261.4C346.7 267.3 352 277.3 352 288V416C352 433.7 337.7 448 320 448C302.3 448 288 433.7 288 416V305.1L227.5 266.8C194.7 245.1 192.5 198.9 223.2 175.2L306.3 110.9C323.8 97.45 348.1 97.58 365.4 111.2L427.2 159.1H480zM256 384C256 454.7 198.7 512 128 512C57.31 512 0 454.7 0 384C0 313.3 57.31 256 128 256C198.7 256 256 313.3 256 384zM128 312C88.24 312 56 344.2 56 384C56 423.8 88.24 456 128 456C167.8 456 200 423.8 200 384C200 344.2 167.8 312 128 312zM640 384C640 454.7 582.7 512 512 512C441.3 512 384 454.7 384 384C384 313.3 441.3 256 512 256C582.7 256 640 313.3 640 384zM512 312C472.2 312 440 344.2 440 384C440 423.8 472.2 456 512 456C551.8 456 584 423.8 584 384C584 344.2 551.8 312 512 312z", } + } } } @@ -35404,11 +39032,15 @@ impl IconShape for FaPersonBooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 496C192 504.8 199.3 512 208 512h32C248.8 512 256 504.8 256 496V320H192V496zM544 0h-32v496c0 8.75 7.25 16 16 16h32c8.75 0 16-7.25 16-16V32C576 14.25 561.8 0 544 0zM64 128c26.5 0 48-21.5 48-48S90.5 32 64 32S16 53.5 16 80S37.5 128 64 128zM224 224H173.1L127.9 178.8C115.8 166.6 99.75 160 82.75 160H64C46.88 160 30.75 166.8 18.75 178.8c-12 12.12-18.72 28.22-18.72 45.35L0 480c0 17.75 14.25 32 31.88 32s32-14.25 32-32L64 379.3c.875 .5 1.625 1.375 2.5 1.75L95.63 424V480c0 17.75 14.25 32 32 32c17.62 0 32-14.25 32-32v-56.5c0-9.875-2.375-19.75-6.75-28.62l-41.13-61.25V253l20.88 20.88C141.8 283 153.8 288 166.5 288H224c17.75 0 32-14.25 32-32S241.8 224 224 224zM192 32v160h64V0H224C206.3 0 192 14.25 192 32zM288 32l31.5 223.1l-30.88 154.6C284.3 431.3 301.6 448 320 448c15.25 0 27.99-9.125 32.24-30.38C353.3 434.5 366.9 448 384 448c17.75 0 32-14.25 32-32c0 17.75 14.25 32 32 32s32-14.25 32-32V0h-192V32z", } + } } } @@ -35443,11 +39075,15 @@ impl IconShape for FaPersonBreastfeeding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 80C144 35.82 179.8 0 224 0C268.2 0 304 35.82 304 80C304 124.2 268.2 160 224 160C179.8 160 144 124.2 144 80zM436.8 382.8L373.5 461.1C356.9 482.7 326.7 486 306 469.5C288.4 455.4 283.3 431.3 292.5 411.7L291.7 411.6C252.8 406.1 217.4 386.5 192 356.8V320C192 302.3 177.7 288 160 288C142.3 288 128 302.3 128 320V368C128 368.8 128 369.6 128.1 370.4L229.5 421.1C253.2 432.9 262.8 461.8 250.9 485.5C239.1 509.2 210.2 518.8 186.5 506.9L27.21 427.3C26.11 426.7 25.02 426.2 23.95 425.5C19.04 422.7 14.79 419.1 11.3 414.1C6.732 409.5 3.492 403.3 1.683 396.6C-1.576 384.6-.1811 371.4 6.459 359.9C7.098 358.8 7.776 357.8 8.489 356.7L75.56 256.1C102.3 216.1 147.2 192 195.4 192H270.6C317.1 192 360.7 214.5 387.8 252.3L438.5 323.2C440.7 326.2 442.5 329.4 443.9 332.7C446.9 339.3 448.2 346.4 447.1 353.5C447.7 364.1 443.8 374.5 436.8 382.8V382.8zM276 288C251.7 288 232 307.7 232 332C232 356.3 251.7 376 276 376C300.3 376 320 356.3 320 332C320 307.7 300.3 288 276 288z", } + } } } @@ -35482,11 +39118,15 @@ impl IconShape for FaPersonBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M431.1 48C431.1 21.49 453.5 0 479.1 0C506.5 0 527.1 21.49 527.1 48C527.1 74.51 506.5 96 479.1 96C453.5 96 431.1 74.51 431.1 48zM439.1 512C422.3 512 407.1 497.7 407.1 480V256.9L379.4 304.5C370.3 319.6 350.7 324.5 335.5 315.4C320.4 306.3 315.5 286.7 324.6 271.5L382.8 174.6C400.2 145.7 431.4 128 465.1 128H494.9C528.6 128 559.8 145.7 577.2 174.6L635.4 271.5C644.5 286.7 639.6 306.3 624.5 315.4C609.3 324.5 589.7 319.6 580.6 304.5L551.1 256.9V480C551.1 497.7 537.7 512 519.1 512C502.3 512 487.1 497.7 487.1 480V352H471.1V480C471.1 497.7 457.7 512 439.1 512L439.1 512zM220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C317.7 79.39 318.2 86.49 314.1 92.18L275.5 161.3L330.7 199.3L306.3 239.8L255.8 247.6L261.4 327C261.8 333.6 258.3 339.7 252.4 342.6C246.5 345.4 239.4 344.4 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } + } } } @@ -35521,11 +39161,15 @@ impl IconShape for FaPersonCane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48zM232 480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H181C209.6 128 236.7 140.7 254.9 162.7L328.6 251.6C339.9 265.2 338 285.3 324.4 296.6C310.8 307.9 290.7 306 279.4 292.4L232 235.3L232 480zM320 384C320 397.3 309.3 408 296 408C282.7 408 272 397.3 272 384V376C272 345.1 297.1 320 328 320C358.9 320 384 345.1 384 376V488C384 501.3 373.3 512 360 512C346.7 512 336 501.3 336 488V376C336 371.6 332.4 368 328 368C323.6 368 320 371.6 320 376V384z", } + } } } @@ -35560,11 +39204,15 @@ impl IconShape for FaPersonChalkboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM152 512C134.3 512 120 497.7 120 480V256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.58 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H320V48C320 21.49 341.5 .0003 368 .0003H592C618.5 .0003 640 21.49 640 48V272C640 298.5 618.5 320 592 320H368C341.5 320 320 298.5 320 272V224H384V256H576V64H384V128H400C417.7 128 432 142.3 432 160C432 177.7 417.7 192 400 192H264V480C264 497.7 249.7 512 232 512C214.3 512 200 497.7 200 480V352H184V480C184 497.7 169.7 512 152 512L152 512z", } + } } } @@ -35599,11 +39247,15 @@ impl IconShape for FaPersonCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } + } } } @@ -35638,11 +39290,15 @@ impl IconShape for FaPersonCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } + } } } @@ -35677,11 +39333,15 @@ impl IconShape for FaPersonCircleMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } + } } } @@ -35716,11 +39376,15 @@ impl IconShape for FaPersonCirclePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } + } } } @@ -35755,11 +39419,15 @@ impl IconShape for FaPersonCircleQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM368 328C368 336.8 375.2 344 384 344C392.8 344 400 336.8 400 328V321.6C400 316.3 404.3 312 409.6 312H450.1C457.8 312 464 318.2 464 325.9C464 331.1 461.1 335.8 456.6 338.3L424.6 355.1C419.3 357.9 416 363.3 416 369.2V384C416 392.8 423.2 400 432 400C440.8 400 448 392.8 448 384V378.9L471.5 366.6C486.5 358.6 496 342.1 496 325.9C496 300.6 475.4 280 450.1 280H409.6C386.6 280 368 298.6 368 321.6V328z", } + } } } @@ -35794,11 +39462,15 @@ impl IconShape for FaPersonCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } + } } } @@ -35833,11 +39505,15 @@ impl IconShape for FaPersonDigging { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 95.93c26.5 0 47.99-21.47 47.99-47.97S298.5 0 272 0C245.5 0 224 21.47 224 47.97S245.5 95.93 272 95.93zM209.7 357.3c-25.75-17.25-52.25-33.24-79.5-48.11L58.62 270.2L1.246 471.1c-4.875 16.1 4.1 34.74 22 39.62s34.63-4.998 39.5-21.99l36.63-128.1l60.63 40.37v78.86c0 17.62 14.38 31.99 32 31.99s32-14.37 32-31.99l.0022-95.93C224 373.2 218.6 363.2 209.7 357.3zM311.1 416c-13.88 0-25.95 8.863-30.33 21.86l-24.75 74.07h319.9l-101.9-206.3c-11.38-22.49-43.1-23.63-56.1-2.01l-31.89 54.21l-65.26-35.64l-24-121.2C288.1 161.3 263.2 127.7 227.1 109.7c-1-.4999-2.125-.625-3.125-1.125c-2.25-1.125-4.752-1.1-7.252-2.625C201.5 99.85 185.2 95.98 168.7 95.98H95.1c-9.25 0-18.05 4.061-24.18 10.93l-55.95 63.92c-.75 .9998-1.5 2.124-2.25 3.249c-8.875 13.1-3 32.87 11.63 40.74l336.6 184.3l-9.837 16.87H311.1zM105.9 204.1l-23.5-12.87l28.13-32.12h34.38L105.9 204.1zM199.5 256.1l34.9-41.28l13.5 67.61L199.5 256.1z", } + } } } @@ -35872,11 +39548,15 @@ impl IconShape for FaPersonDotsFromLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M463.1 256c8.75 0 15.1-7.25 15.1-16S472.7 224 463.1 224c-8.75 0-15.1 7.25-15.1 16S455.2 256 463.1 256zM287.1 176c48.5 0 87.1-39.5 87.1-88S336.5 0 287.1 0S200 39.5 200 88S239.5 176 287.1 176zM80 256c8.75 0 15.1-7.25 15.1-16S88.75 224 80 224S64 231.3 64 240S71.25 256 80 256zM75.91 375.1c.6289-.459 41.62-29.26 100.1-50.05L176 432h223.1l-.0004-106.8c58.32 20.8 99.51 49.49 100.1 49.91C508.6 381.1 518.3 384 527.9 384c14.98 0 29.73-7 39.11-20.09c15.41-21.59 10.41-51.56-11.16-66.97c-1.955-1.391-21.1-14.83-51.83-30.85C495.5 279.2 480.7 288 463.1 288c-26.25 0-47.1-21.75-47.1-48c0-3.549 .4648-6.992 1.217-10.33C378.6 217.2 334.4 208 288 208c-59.37 0-114.1 15.01-160.1 32.67C127.6 266.6 106 288 80 288C69.02 288 58.94 284 50.8 277.7c-18.11 10.45-29.25 18.22-30.7 19.26c-21.56 15.41-26.56 45.38-11.16 66.97C24.33 385.5 54.3 390.4 75.91 375.1zM335.1 344c13.25 0 23.1 10.75 23.1 24s-10.75 24-23.1 24c-13.25 0-23.1-10.75-23.1-24S322.7 344 335.1 344zM240 248c13.25 0 23.1 10.75 23.1 24S253.3 296 240 296c-13.25 0-23.1-10.75-23.1-24S226.8 248 240 248zM559.1 464H16c-8.75 0-15.1 7.25-15.1 16l-.0016 16c0 8.75 7.25 16 15.1 16h543.1c8.75 0 15.1-7.25 15.1-16L575.1 480C575.1 471.3 568.7 464 559.1 464z", } + } } } @@ -35911,11 +39591,15 @@ impl IconShape for FaPersonDressBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M527.1 48C527.1 74.51 506.5 96 479.1 96C453.5 96 431.1 74.51 431.1 48C431.1 21.49 453.5 0 479.1 0C506.5 0 527.1 21.49 527.1 48zM375 362.9L413.3 248.1L379.4 304.5C370.3 319.6 350.7 324.5 335.5 315.4C320.4 306.3 315.5 286.7 324.6 271.5L378.2 182.3C398.4 148.6 434.9 128 474.2 128H485.8C525.1 128 561.6 148.6 581.8 182.3L635.4 271.5C644.5 286.7 639.6 306.3 624.5 315.4C609.3 324.5 589.7 319.6 580.6 304.5L546.7 248.1L584.1 362.9C588.4 373.3 580.7 384 569.8 384H551.1V480C551.1 497.7 537.7 512 519.1 512C502.3 512 487.1 497.7 487.1 480V384H471.1V480C471.1 497.7 457.7 512 439.1 512C422.3 512 407.1 497.7 407.1 480V384H390.2C379.3 384 371.6 373.3 375 362.9L375 362.9zM220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C317.7 79.39 318.2 86.49 314.1 92.18L275.5 161.3L330.7 199.3L306.3 239.8L255.8 247.6L261.4 327C261.8 333.6 258.3 339.7 252.4 342.6C246.5 345.4 239.4 344.4 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } + } } } @@ -35950,11 +39634,15 @@ impl IconShape for FaPersonDress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM88 384H70.2C59.28 384 51.57 373.3 55.02 362.9L93.28 248.1L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L58.18 182.3C78.43 148.6 114.9 128 154.2 128H165.8C205.1 128 241.6 148.6 261.8 182.3L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L226.7 248.1L264.1 362.9C268.4 373.3 260.7 384 249.8 384H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V384H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480L88 384z", } + } } } @@ -35989,11 +39677,15 @@ impl IconShape for FaPersonDrowning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M191.1 96.16C191.1 148.8 226.1 195.4 276.3 211.4C316.3 224.2 358.1 225.1 399.1 216.6L504.9 192.8C522.1 188.9 539.3 199.7 543.2 216.9C547.1 234.1 536.3 251.3 519.1 255.2L414.1 279.1C403.6 281.5 392.9 283.3 382.2 284.5L364.5 382.1C350.9 378.9 337.2 372.7 324.8 364.1C302.8 348.6 273.3 348.6 251.2 364.1C234 375.9 213.2 384.5 192 384.5C184.7 384.5 177 383.3 169.2 381.2L190.2 234.5C151.5 200.1 127.1 150.2 127.1 96.16V64C127.1 46.33 142.3 32 159.1 32C177.7 32 191.1 46.33 191.1 64V96.16zM255.1 127.1C255.1 92.65 284.7 63.1 320 63.1C355.3 63.1 384 92.65 384 127.1C384 163.3 355.3 191.1 320 191.1C284.7 191.1 255.1 163.3 255.1 127.1zM384 416C410.9 416 439.4 405.2 461.4 389.9L461.5 389.9C473.4 381.4 489.5 382.1 500.7 391.6C515 403.5 533.2 412.6 551.3 416.8C568.5 420.8 579.2 438.1 575.2 455.3C571.2 472.5 553.1 483.2 536.7 479.2C512.2 473.4 491.9 462.6 478.5 454.2C449.5 469.7 417 480 384 480C352.1 480 323.4 470.1 303.6 461.1C297.7 458.5 292.5 455.8 288 453.4C283.5 455.8 278.3 458.5 272.4 461.1C252.6 470.1 223.9 480 192 480C158.1 480 126.5 469.7 97.5 454.2C84.12 462.6 63.79 473.4 39.27 479.2C22.06 483.2 4.853 472.5 .8422 455.3C-3.169 438.1 7.532 420.8 24.74 416.8C42.84 412.6 60.96 403.5 75.31 391.6C86.46 382.1 102.6 381.4 114.5 389.9L114.6 389.9C136.7 405.2 165.1 416 192 416C219.5 416 247 405.4 269.5 389.9C280.6 382 295.4 382 306.5 389.9C328.1 405.4 356.5 416 384 416H384z", } + } } } @@ -36028,11 +39720,15 @@ impl IconShape for FaPersonFallingBurst { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 41.84C256 96.45 228.1 146.5 183.5 175.4L183.7 175.8L240.5 255.1H311.1C327.1 255.1 341.3 263.1 350.4 275.2L393.6 332.8C404.2 346.9 401.3 366.1 387.2 377.6C373.1 388.2 353 385.3 342.4 371.2L303.1 319.1H222.6L314.9 462.6C324.5 477.5 320.2 497.3 305.4 506.9C290.5 516.5 270.7 512.2 261.1 497.4L100.5 249.2C97.57 258.4 95.1 268.1 95.1 278.2V351.1C95.1 369.7 81.67 383.1 63.1 383.1C46.33 383.1 31.1 369.7 31.1 351.1V278.2C31.1 213 71.65 154.5 132.1 130.3C168.3 115.8 191.1 80.79 191.1 41.84V32C191.1 14.33 206.3 0 223.1 0C241.7 0 255.1 14.33 255.1 32L256 41.84zM96 79.1C96 106.5 74.51 127.1 48 127.1C21.49 127.1 0 106.5 0 79.1C0 53.49 21.49 31.1 48 31.1C74.51 31.1 96 53.49 96 79.1zM464 286.1L424.7 322.2C423.1 319.3 421.3 316.4 419.2 313.6L382.1 265.3L384.2 247.6L365.8 244.8C351.2 231.5 332.1 223.1 311.1 223.1H292.6C292.5 223.7 292.5 223.4 292.4 223.2C290.1 216.8 293.5 210.1 298.9 206.4L364.5 161.3L325 92.18C321.8 86.49 322.3 79.39 326.4 74.27C330.5 69.14 337.3 67.03 343.6 68.93L419.7 92.05L449.1 18.09C451.6 11.1 457.4 8 464 8C470.6 8 476.4 11.1 478.9 18.09L508.3 92.05L584.4 68.93C590.7 67.03 597.5 69.14 601.6 74.27C605.7 79.39 606.2 86.49 602.1 92.18L563.5 161.3L629.1 206.4C634.5 210.1 637 216.8 635.6 223.2C634.1 229.6 628.9 234.4 622.4 235.4L543.8 247.6L549.4 327C549.8 333.6 546.3 339.7 540.4 342.6C534.5 345.4 527.4 344.4 522.6 339.9L464 286.1z", } + } } } @@ -36067,11 +39763,15 @@ impl IconShape for FaPersonFalling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C273.7 0 288 14.33 288 32V41.84C288 96.45 260.1 146.5 215.5 175.4L215.7 175.8L272.5 255.1H360C375.1 255.1 389.3 263.1 398.4 275.2L441.6 332.8C452.2 346.9 449.3 366.1 435.2 377.6C421.1 388.2 401 385.3 390.4 371.2L352 319.1H254.6L346.9 462.6C356.5 477.5 352.2 497.3 337.4 506.9C322.5 516.5 302.7 512.2 293.1 497.4L132.5 249.2C129.6 258.4 127.1 268.1 127.1 278.2V351.1C127.1 369.7 113.7 383.1 95.1 383.1C78.33 383.1 63.1 369.7 63.1 351.1V278.2C63.1 213 103.6 154.5 164.1 130.3C200.3 115.8 223.1 80.79 223.1 41.84V32C223.1 14.33 238.3 .0003 256 .0003L256 0zM32 80C32 53.49 53.49 32 80 32C106.5 32 128 53.49 128 80C128 106.5 106.5 128 80 128C53.49 128 32 106.5 32 80z", } + } } } @@ -36106,11 +39806,15 @@ impl IconShape for FaPersonHalfDress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM168 128H174.9C208.6 128 239.8 145.7 257.2 174.6L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480L168 128zM58.18 182.3C78.06 149.2 113.5 128.8 152 128V480.2C151.9 497.8 137.6 512 120 512C102.3 512 88 497.7 88 480V384H70.2C59.28 384 51.57 373.3 55.02 362.9L93.28 248.1L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L58.18 182.3z", } + } } } @@ -36145,11 +39849,15 @@ impl IconShape for FaPersonHarassing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48V48zM15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H181C209.6 128 236.7 140.7 254.9 162.7L328.6 251.6C339.9 265.2 338 285.3 324.4 296.6C310.8 307.9 290.7 306 279.4 292.4L232 235.3V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4H15.52zM480 240C480 266.5 458.5 288 432 288C405.5 288 384 266.5 384 240C384 213.5 405.5 192 432 192C458.5 192 480 213.5 480 240zM464 344C464 313.1 489.1 288 520 288C550.9 288 576 313.1 576 344V446.1C576 482.5 546.5 512 510.1 512C492.6 512 475.8 505.1 463.4 492.7L408.8 438L380.6 494.3C372.7 510.1 353.5 516.5 337.7 508.6C321.9 500.7 315.5 481.5 323.4 465.7L371.4 369.7C375.1 360.5 384.7 354.1 394.9 352.4C405 350.8 415.4 354.1 422.6 361.4L464 402.7V344zM288 48C288 39.16 295.2 32 304 32H360C368.8 32 376 39.16 376 48C376 56.84 368.8 64 360 64H304C295.2 64 288 56.84 288 48zM335.2 121.7C343.1 125.6 346.3 135.3 342.3 143.2C338.4 151.1 328.7 154.3 320.8 150.3L272.8 126.3C264.9 122.4 261.7 112.7 265.7 104.8C269.6 96.94 279.3 93.74 287.2 97.69L335.2 121.7z", } + } } } @@ -36184,11 +39892,15 @@ impl IconShape for FaPersonHiking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240 96c26.5 0 48-21.5 48-48S266.5 0 240 0C213.5 0 192 21.5 192 48S213.5 96 240 96zM80.01 287.1c7.31 0 13.97-4.762 15.87-11.86L137 117c.3468-1.291 .5125-2.588 .5125-3.866c0-7.011-4.986-13.44-12.39-15.13C118.4 96.38 111.7 95.6 105.1 95.6c-36.65 0-70 23.84-79.32 59.53L.5119 253.3C.1636 254.6-.0025 255.9-.0025 257.2c0 7.003 4.961 13.42 12.36 15.11L76.01 287.5C77.35 287.8 78.69 287.1 80.01 287.1zM368 160h-15.1c-8.875 0-15.1 7.125-15.1 16V192h-34.75l-46.75-46.75C243.4 134.1 228.6 128 212.9 128C185.9 128 162.5 146.3 155.9 172.5L129 280.3C128.4 282.8 128 285.5 128 288.1c0 8.325 3.265 16.44 9.354 22.53l86.62 86.63V480c0 17.62 14.37 32 31.1 32s32-14.38 32-32v-82.75c0-17.12-6.625-33.13-18.75-45.25l-46.87-46.88c.25-.5 .5-.875 .625-1.375l19.1-79.5l22.37 22.38C271.4 252.6 279.5 256 288 256h47.1v240c0 8.875 7.125 16 15.1 16h15.1C376.9 512 384 504.9 384 496v-320C384 167.1 376.9 160 368 160zM81.01 472.3c-.672 2.63-.993 5.267-.993 7.86c0 14.29 9.749 27.29 24.24 30.89C106.9 511.8 109.5 512 112 512c14.37 0 27.37-9.75 30.1-24.25l25.25-101l-52.75-52.75L81.01 472.3z", } + } } } @@ -36223,11 +39935,15 @@ impl IconShape for FaPersonMilitaryPointing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M366.7 1.443C376 .6658 384 8.027 384 17.39V47.1C384 56.84 376.8 63.1 368 63.1H216.1C203.2 63.1 192 52.81 192 39C192 25.1 201.1 15.17 214.9 14.09L366.7 1.443zM208 111.1C208 106.5 208.6 101.2 209.6 95.1H366.4C367.5 101.2 368 106.5 368 111.1C368 156.2 332.2 191.1 288 191.1C243.8 191.1 208 156.2 208 111.1V111.1zM313.2 223.1C327.6 223.1 341.6 226.3 354.9 230.5L192 393.4V303.1H40.01C17.92 303.1 .0077 286.1 .0077 263.1C.0077 241.9 17.92 223.1 40.01 223.1H313.2zM430.3 290.8L506.4 419.7C517.7 438.7 511.4 463.2 492.4 474.4C473.3 485.7 448.8 479.4 437.6 460.3L384 369.7V416H214.6L385.7 244.9C403.7 256.3 419.1 271.9 430.3 290.8V290.8zM384 448V480C384 497.7 369.7 512 352 512H224C206.3 512 192 497.7 192 480V448H384z", } + } } } @@ -36262,11 +39978,15 @@ impl IconShape for FaPersonMilitaryRifle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 39C128 25.1 137.1 15.17 150.9 14.09L302.7 1.443C312 .6658 320 8.027 320 17.39V47.1C320 56.84 312.8 63.1 304 63.1H152.1C139.2 63.1 128 52.81 128 39V39zM302.4 95.1C303.5 101.2 304 106.5 304 111.1C304 156.2 268.2 191.1 224 191.1C179.8 191.1 144 156.2 144 111.1C144 106.5 144.6 101.2 145.6 95.1H302.4zM373.6 460.3L320 369.7V480C320 481.3 319.9 482.5 319.8 483.8L145.5 234.9C162.1 227.8 180.2 223.1 198.8 223.1H249.2C265.1 223.1 280.6 226.8 295 231.9L389.9 67.71C382.2 63.3 379.6 53.51 384 45.86C388.4 38.21 398.2 35.58 405.9 40L433.6 56C441.2 60.42 443.8 70.21 439.4 77.86L383.1 173.9L385.6 174.9C400.9 183.7 406.1 203.3 397.3 218.6L360.6 282C362.6 284.9 364.5 287.8 366.3 290.8L442.4 419.7C453.7 438.7 447.4 463.2 428.4 474.4C409.3 485.7 384.8 479.4 373.6 460.3V460.3zM264 319.1C277.3 319.1 288 309.3 288 295.1C288 282.7 277.3 271.1 264 271.1C250.7 271.1 240 282.7 240 295.1C240 309.3 250.7 319.1 264 319.1zM160 512C142.3 512 128 497.7 128 480V369.7L74.44 460.3C63.21 479.4 38.68 485.7 19.66 474.4C.6381 463.2-5.669 438.7 5.569 419.7L81.7 290.8C91.06 274.1 103.4 261.5 117.7 250.8L299.1 510C295.6 511.3 291.9 512 288 512L160 512z", } + } } } @@ -36301,11 +40021,15 @@ impl IconShape for FaPersonMilitaryToPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M182.2 .0998C191.7-.9534 200 6.466 200 16V30.13C200 38.91 192.9 46.05 184.1 46.13H72.74C63.48 46.04 56 38.52 56 29.24C56 20.64 62.47 13.41 71.02 12.46L182.2 .0998zM192 96C192 131.3 163.3 160 128 160C92.65 160 64 131.3 64 96C64 89.8 64.88 83.8 66.53 78.13H189.5C191.1 83.8 192 89.8 192 96V96zM32 256C32 237.2 40.09 220.3 52.97 208.6L197.2 319.6C195.5 319.9 193.8 320 192 320H64C46.33 320 32 305.7 32 288L32 256zM222.2 298.5L85.05 192.9C88.61 192.3 92.27 191.1 96 191.1H160C195.3 191.1 224 220.7 224 255.1V287.1C224 291.7 223.4 295.2 222.2 298.5V298.5zM320 96C320 60.65 348.7 31.1 384 31.1C419.3 31.1 448 60.65 448 96C448 131.3 419.3 160 384 160C348.7 160 320 131.3 320 96zM416 192C451.3 192 480 220.7 480 256V288C480 305.7 465.7 320 448 320H320C302.3 320 288 305.7 288 288V256C288 220.7 316.7 192 352 192H416zM151.8 506.1C141.8 514.8 126.7 513.8 117.9 503.8C109.2 493.8 110.2 478.7 120.2 469.9L136.1 456L23.1 455.1C10.74 455.1-.0003 445.2 0 431.1C.0003 418.7 10.75 407.1 24 407.1L136.1 408L120.2 394.1C110.2 385.3 109.2 370.2 117.9 360.2C126.7 350.2 141.8 349.2 151.8 357.9L215.8 413.9C221 418.5 224 425.1 224 431.1C224 438.9 221 445.5 215.8 450.1L151.8 506.1zM296.2 413.9L360.2 357.9C370.2 349.2 385.3 350.2 394.1 360.2C402.8 370.2 401.8 385.3 391.8 394.1L375.9 407.1L488 407.1C501.3 407.1 512 418.7 512 431.1C512 445.2 501.3 455.1 488 455.1L375.9 455.1L391.8 469.9C401.8 478.7 402.8 493.8 394.1 503.8C385.3 513.8 370.2 514.8 360.2 506.1L296.2 450.1C290.1 445.5 288 438.9 288 431.1C288 425.1 290.1 418.5 296.2 413.9H296.2z", } + } } } @@ -36340,11 +40064,15 @@ impl IconShape for FaPersonPraying { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.1 128c35.38 0 63.1-28.62 63.1-64s-28.62-64-63.1-64S191.1 28.62 191.1 64S220.6 128 255.1 128zM225.4 297.8c14 16.75 39 19.12 56.01 5.25l88.01-72c17-14 19.5-39.25 5.625-56.38c-14-17.12-39.25-19.5-56.38-5.625L261.3 216l-39-46.25c-15.38-18.38-39.13-27.88-64.01-25.38c-24.13 2.5-45.25 16.25-56.38 37l-49.38 92C29.13 317 43.88 369.8 86.76 397.1L131.5 432H40C17.88 432 0 449.9 0 472S17.88 512 40 512h208c34.13 0 53.76-42.75 28.25-68.25L166.4 333.9L201.3 269L225.4 297.8z", } + } } } @@ -36379,11 +40107,15 @@ impl IconShape for FaPersonPregnant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM88 382.1C74.2 379.4 64 366.9 64 352V296.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C77.84 149.6 103.2 133 131.5 128.1C135.6 128.3 139.8 128 144 128H160C161.4 128 162.8 128.1 164.1 128.3C199.8 131.2 229.5 157.6 236.2 193.3L242.3 225.7C286.6 234.3 320 273.2 320 320V352C320 369.7 305.7 384 288 384H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V384H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480L88 382.1z", } + } } } @@ -36418,11 +40150,15 @@ impl IconShape for FaPersonRays { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 48C304 74.51 282.5 96 256 96C229.5 96 208 74.51 208 48C208 21.49 229.5 0 256 0C282.5 0 304 21.49 304 48zM248 352V480C248 497.7 233.7 512 216 512C198.3 512 184 497.7 184 480V256.9L155.4 304.5C146.3 319.6 126.7 324.5 111.5 315.4C96.37 306.3 91.47 286.7 100.6 271.5L158.8 174.6C176.2 145.7 207.4 128 241.1 128H270.9C304.6 128 335.8 145.7 353.2 174.6L411.4 271.5C420.5 286.7 415.6 306.3 400.5 315.4C385.3 324.5 365.7 319.6 356.6 304.5L328 256.9V480C328 497.7 313.7 512 296 512C278.3 512 264 497.7 264 480V352L248 352zM7.029 7.029C16.4-2.343 31.6-2.343 40.97 7.029L120.1 87.03C130.3 96.4 130.3 111.6 120.1 120.1C111.6 130.3 96.4 130.3 87.03 120.1L7.029 40.97C-2.343 31.6-2.343 16.4 7.029 7.029V7.029zM471 7.029C480.4-2.343 495.6-2.343 504.1 7.029C514.3 16.4 514.3 31.6 504.1 40.97L424.1 120.1C415.6 130.3 400.4 130.3 391 120.1C381.7 111.6 381.7 96.4 391 87.03L471 7.029zM7.029 471L87.03 391C96.4 381.7 111.6 381.7 120.1 391C130.3 400.4 130.3 415.6 120.1 424.1L40.97 504.1C31.6 514.3 16.4 514.3 7.029 504.1C-2.343 495.6-2.343 480.4 7.029 471V471zM391 424.1C381.7 415.6 381.7 400.4 391 391C400.4 381.7 415.6 381.7 424.1 391L504.1 471C514.3 480.4 514.3 495.6 504.1 504.1C495.6 514.3 480.4 514.3 471 504.1L391 424.1z", } + } } } @@ -36457,11 +40193,15 @@ impl IconShape for FaPersonRifle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M265.2 192C290.6 192 315 199.1 336 211.9V512H144V337.7L90.44 428.3C79.21 447.4 54.68 453.7 35.66 442.4C16.64 431.2 10.33 406.7 21.57 387.7L97.7 258.8C122.2 217.4 166.7 192 214.8 192L265.2 192zM320 80C320 124.2 284.2 160 240 160C195.8 160 160 124.2 160 80C160 35.82 195.8 .0003 240 .0003C284.2 .0003 320 35.82 320 80zM464 16V132.3C473.6 137.8 480 148.2 480 160V269.3L496 264V208C496 199.2 503.2 192 512 192H528C536.8 192 544 199.2 544 208V292.5C544 299.4 539.6 305.5 533.1 307.6L480 325.3V352H528C536.8 352 544 359.2 544 368V384C544 392.8 536.8 400 528 400H484L507 492.1C509.6 502.2 501.9 512 491.5 512H432C423.2 512 416 504.8 416 496V400H400C382.3 400 368 385.7 368 368V224C368 206.3 382.3 192 400 192V160C400 148.2 406.4 137.8 416 132.3V32C407.2 32 400 24.84 400 16C400 7.164 407.2 0 416 0H448C456.8 0 464 7.164 464 16V16z", } + } } } @@ -36496,11 +40236,15 @@ impl IconShape for FaPersonRunning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 224h-44l-26.12-53.25c-12.5-25.5-35.38-44.25-61.75-51L197 98.63C189.5 96.84 181.1 95.97 174.5 95.97c-20.88 0-41.33 6.81-58.26 19.78L76.5 146.3C68.31 152.5 64.01 162 64.01 171.6c0 17.11 13.67 32.02 32.02 32.02c6.808 0 13.67-2.158 19.47-6.616l39.63-30.38c5.92-4.488 13.01-6.787 19.53-6.787c2.017 0 3.981 .2196 5.841 .6623l14.62 4.25l-37.5 87.5C154.1 260.3 152.5 268.8 152.5 277.2c0 22.09 11.49 43.52 31.51 55.29l85 50.13l-27.5 87.75c-.9875 3.174-1.458 6.388-1.458 9.55c0 13.65 8.757 26.31 22.46 30.58C265.6 511.5 268.9 512 272 512c13.62 0 26.25-8.75 30.5-22.5l31.75-101c1.211-4.278 1.796-8.625 1.796-12.93c0-16.57-8.661-32.51-23.55-41.44l-61.13-36.12l31.25-78.38l20.25 41.5C310.9 277.4 327.9 288 345.1 288H400c17.62 0 32-14.38 32-32C432 238.3 417.6 224 400 224zM288 96c26.5 0 48-21.5 48-48s-21.5-48-48-48s-48 21.5-48 48S261.5 96 288 96zM129.8 317.5L114.9 352H48c-17.62 0-32 14.38-32 32s14.38 32 32 32h77.5c19.25 0 36.5-11.5 44-29.12l8.875-20.5l-10.75-6.25C150.4 349.9 137.6 334.8 129.8 317.5z", } + } } } @@ -36535,11 +40279,15 @@ impl IconShape for FaPersonShelter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495.9 132.2C505.8 137.9 512 148.5 512 160V480C512 497.7 497.7 512 480 512C462.3 512 448 497.7 448 480V178.6L256 68.86L64 178.6V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V160C0 148.5 6.153 137.9 16.12 132.2L240.1 4.216C249.1-1.405 262-1.405 271.9 4.216L495.9 132.2zM216 168C216 145.9 233.9 128 256 128C278.1 128 296 145.9 296 168C296 190.1 278.1 208 256 208C233.9 208 216 190.1 216 168zM224 512C210.7 512 200 501.3 200 488V313.5L173.1 363.4C166.8 375 152.3 379.4 140.6 373.1C128.1 366.8 124.6 352.3 130.9 340.6L168.7 270.3C184.1 241.8 213.9 223.1 246.2 223.1H265.8C298.1 223.1 327.9 241.8 343.3 270.3L381.1 340.6C387.4 352.3 383 366.8 371.4 373.1C359.7 379.4 345.2 375 338.9 363.4L312 313.5V488C312 501.3 301.3 512 288 512C274.7 512 264 501.3 264 488V400H248V488C248 501.3 237.3 512 224 512V512z", } + } } } @@ -36574,11 +40322,15 @@ impl IconShape for FaPersonSkating { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M399.1 0c-26.5 0-48.01 21.5-48.01 48S373.5 96 399.1 96C426.5 96 448 74.5 448 48S426.5 0 399.1 0zM399.1 448c-8.751 0-16 7.25-16 16S376.7 480 367.1 480h-96.01c-8.751 0-16 7.25-16 16s7.251 16 16 16h96.01c26.5 0 48.01-21.5 48.01-48C415.1 455.2 408.7 448 399.1 448zM129.1 451.9c-11.34 0-11.19 9.36-22.65 9.36c-4.074 0-8.163-1.516-11.21-4.625l-67.98-67.89c-3.063-3.125-7.165-4.688-11.27-4.688c-4.102 0-8.204 1.562-11.27 4.688C1.562 391.8-.0001 395.9-.0001 400s1.562 8.203 4.688 11.27l67.88 67.98c9.376 9.375 21.59 14 33.96 14c13.23 0 38.57-8.992 38.57-25.36C145.1 456.7 135.2 451.9 129.1 451.9zM173.8 276.8L80.2 370.5c-6.251 6.25-9.376 14.44-9.376 22.62c0 24.75 22.57 32 31.88 32c8.251 0 16.5-3.125 22.63-9.375l91.89-92l-30.13-30.12C182.1 288.6 177.7 282.9 173.8 276.8zM127.1 160h105.5L213.3 177.3c-21.18 18.04-22.31 41.73-22.31 48.65c0 16.93 6.8 33.22 18.68 45.1l78.26 78.25V432c0 17.75 14.25 32 32 32s32-14.25 32-32v-89.38c0-12.62-5.126-25-14.13-33.88l-61.01-61c.5001-.5 1.25-.625 1.75-1.125l82.26-82.38c7.703-7.702 11.76-17.87 11.76-28.25c0-22.04-17.86-39.97-40.01-39.97L127.1 96C110.2 96 95.96 110.2 95.96 128S110.2 160 127.1 160z", } + } } } @@ -36613,11 +40365,15 @@ impl IconShape for FaPersonSkiingNordic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 96C362.5 96 384 74.5 384 48S362.5 0 336 0S288 21.5 288 48S309.5 96 336 96zM552 416c-13.25 0-24 10.75-24 24s-10.75 24-24 24h-69.5L460 285.6c11.75-4.75 20.04-16.31 20.04-29.69c0-17.75-14.38-31.95-32.01-31.95l-43.9-.0393l-26.11-53.22c-12.5-25.5-35.5-44.12-61.75-50.87l-71.22-21.15c-7.475-1.819-15.08-2.693-22.59-2.693c-20.86 0-41.25 6.854-58.16 19.72L124.6 146.2C116.3 152.5 111.1 161.1 111.1 171.6c0 14.71 8.712 21.23 9.031 21.6L66.88 464H24C10.75 464 0 474.8 0 488S10.75 512 24 512h480c39.75 0 72-32.25 72-72C576 426.8 565.3 416 552 416zM291.6 463.9H194.7l43.1-90.97l-21.99-12.1c-12.13-7.25-21.99-16.89-29.49-27.77l-62.48 131.7L99.5 464l52.25-261.4c4.125-1 8.112-2.846 11.74-5.596l39.81-30.45c5.821-4.485 12.86-6.771 19.38-6.771c2.021 0 4.015 .212 5.878 .6556l14.73 4.383L205.8 252.2C202.3 260.3 200.7 268.9 200.7 277.3c0 22.06 11.42 43.37 31.41 55.22l84.97 50.15L291.6 463.9zM402.1 464l-43.58-.125l23.6-75.48c1.221-4.314 1.805-8.69 1.805-13.03c0-16.53-8.558-32.43-23.41-41.34l-61.21-36.1l31.32-78.23l20.26 41.36c8 16.25 24.86 26.89 43.11 26.89L427.3 288L402.1 464z", } + } } } @@ -36652,11 +40408,15 @@ impl IconShape for FaPersonSkiing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432.1 96.02c26.51 0 47.99-21.5 47.99-48.01S458.6 0 432.1 0s-47.98 21.5-47.98 48.01S405.6 96.02 432.1 96.02zM511.1 469.1c0-13.98-11.33-23.95-23.89-23.95c-18.89 0-19.23 19.11-46.15 19.11c-5.476 0-10.87-1.081-15.87-3.389l-135.8-70.26l49.15-73.82c5.446-8.116 8.09-17.39 8.09-26.63c0-12.4-4.776-24.73-14.09-33.9l-40.38-40.49l-106.1-53.1C185.6 165.8 185.4 169 185.4 172.2c0 16.65 6.337 32.78 18.42 44.86l75.03 75.21l-45.88 68.76L34.97 258.8C31.44 257 27.64 256.1 23.93 256.1C9.675 256.1 0 267.8 0 280.1c0 8.673 4.735 17.04 12.96 21.24l392 202.6c11.88 5.501 24.45 8.119 37.08 8.119C480.1 512 511.1 486.7 511.1 469.1zM119.1 91.65L108.5 114.2C114.2 117 120.2 118.4 126.2 118.4c9.153 0 18.1-3.2 25.06-9.102l47.26 23.51c-.125 0-.125 .125-.2501 .25l114.5 56.76l32.51-13l6.376 19.13c4.001 12.13 12.63 22.01 24 27.76l58.14 28.1c4.609 2.287 9.455 3.355 14.26 3.355c18.8 0 31.98-15.43 31.98-31.93c0-11.74-6.461-23.1-17.74-28.7l-52.03-26.1l-17.12-51.15C386.6 98.69 364.2 73.99 333.1 73.99c-7.658 0-15.82 1.504-24.43 4.934L227.4 111.3L164.9 80.33c.009-.3461 .0134-.692 .0134-1.038c0-14.13-7.468-27.7-20.89-34.53L132.9 66.45L98.17 59.43C97.83 59.36 97.53 59.35 97.19 59.35c-2.666 0-5.276 2.177-5.276 5.273c0 1.473 .648 2.936 1.81 3.961L119.1 91.65z", } + } } } @@ -36691,11 +40451,15 @@ impl IconShape for FaPersonSnowboarding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460.7 249.6c5.877 4.25 12.47 6.393 19.22 6.393c10.76 0 32.05-8.404 32.05-31.97c0-9.74-4.422-19.36-12.8-25.65l-111.5-83.48c-13.75-10.25-29.04-18.42-45.42-23.79l-63.66-21.23l-26.12-52.12c-5.589-11.17-16.9-17.64-28.63-17.64c-17.8 0-31.99 14.47-31.99 32.01c0 4.803 1.086 9.674 3.374 14.25l29.12 58.12c5.75 11.38 15.55 19.85 27.67 23.98l16.45 5.522L227.3 154.6C205.5 165.5 191.9 187.4 191.9 211.8L191.9 264.9L117.8 289.6C104.4 294.1 95.95 306.5 95.95 319.9c0 12.05 6.004 19.05 10.33 23.09l-38.68-14.14C41.23 319.4 49.11 295 23.97 295c-18.67 0-23.97 17.16-23.97 24.09c0 8.553 13.68 41.32 51.13 54.88l364.1 132.8C425.7 510.2 435.7 512 445.7 512c12.5 0 24.97-2.732 36.47-8.232c8.723-3.997 13.85-12.71 13.85-21.77c0-18.67-17.15-23.96-24.06-23.96c-3.375 0-6.73 .7505-9.998 2.248c-5.111 2.486-10.64 3.702-16.21 3.702c-4.511 0-9.049-.7978-13.41-2.364l-90.68-33.12c8.625-4.125 15.53-11.76 17.78-21.89l21.88-101.1c.7086-3.335 1.05-6.668 1.05-10c0-14.91-6.906-29.31-19.17-38.4l-52.01-39l66.01-30.5L460.7 249.6zM316.3 301.3l-19.66 92c-.4205 1.997-.5923 3.976-.5923 5.911c0 4.968 1.264 9.691 3.333 14.01l-169.5-61.49c2.625-.25 5.492-.4448 8.117-1.32l85-28.38c19.63-6.5 32.77-24.73 32.77-45.48l0-20.53L316.3 301.3zM431.9 95.99c26.5 0 48-21.5 48-47.1S458.4 0 431.9 0s-48 21.5-48 47.1S405.4 95.99 431.9 95.99z", } + } } } @@ -36730,11 +40494,15 @@ impl IconShape for FaPersonSwimming { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192.4 320c63.38 0 54.09-39.67 95.33-40.02c42.54 .3672 31.81 40.02 95.91 40.02c39.27 0 55.72-18.41 62.21-24.83l-140.4-116.1c3.292-1.689 31.66-18.2 75.25-18.2c12.57 0 25.18 1.397 37.53 4.21l38.59 8.844c2.412 .5592 4.824 .8272 7.2 .8272c15.91 0 31.96-12.81 31.96-32.04c0-14.58-10.03-27.77-24.84-31.16l-38.59-8.844c-17.06-3.904-34.46-5.837-51.81-5.837c-120.1 0-177.4 85.87-178.1 88.02L179.1 213.3C158.1 241.3 147.4 273.8 145 307.7C157.5 315.4 174.3 320 192.4 320zM576 397c0-15.14-10.82-28.59-26.25-31.42c-48.52-8.888-45.5-29.48-69.6-29.48c-25.02 0-31.19 31.79-96.18 31.79c-48.59 0-72.72-22.06-73.38-22.62c-6.141-6.157-14.26-9.188-22.42-9.188c-24.75 0-31.59 31.81-96.2 31.81c-48.59 0-72.69-22.03-73.41-22.59c-6.125-6.157-14.3-9.245-22.46-9.245c-8.072 0-16.12 3.026-22.38 8.901c-29.01 26.25-73.75 12.54-73.75 52.08c0 16.08 12.77 32.07 31.71 32.07c9.77 0 39.65-7.34 64.26-21.84C115.5 418.8 147.4 431.1 192 431.1s76.5-13.12 96-24.66c19.53 11.53 51.47 24.59 96 24.59c44.59 0 76.56-13.09 96.06-24.62c24.71 14.57 54.74 21.83 64.24 21.83C563.2 429.1 576 413.3 576 397zM95.1 224c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C31.1 195.3 60.65 224 95.1 224z", } + } } } @@ -36769,11 +40537,15 @@ impl IconShape for FaPersonThroughWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M191.1 128C191.1 154.5 170.5 176 143.1 176C117.5 176 95.1 154.5 95.1 128C95.1 101.5 117.5 80 143.1 80C170.5 80 191.1 101.5 191.1 128zM385 336H310.5L394.6 462.2C404.4 476.1 400.5 496.8 385.8 506.6C371 516.4 351.2 512.5 341.4 497.8L308.2 448H48C21.49 448 0 426.5 0 400V48C0 21.49 21.49 0 48 0H592C618.5 0 640 21.49 640 48V400C640 426.5 618.5 448 592 448H421.9L379.2 384H425L385 336zM63.1 64V384H127.1C127.1 384 127.1 384 127.1 384V310.2C127.1 245 167.6 186.5 228.1 162.3C264.3 147.8 287.1 112.8 287.1 73.84V64H63.1zM352 64V73.84C352 128.5 324.1 178.5 279.5 207.4C279.8 207.9 280.1 208.4 280.4 208.9L321.4 271.1H392.5C406.8 271.1 420.3 278.3 429.4 289.3L508.3 384H576V64H352zM265.5 384L196.7 280.7C193.6 290 191.1 299.1 191.1 310.2V383.1C191.1 383.1 191.1 384 191.1 383.1L265.5 384z", } + } } } @@ -36808,11 +40580,15 @@ impl IconShape for FaPersonWalkingArrowLoopLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM361.4 374.6C348.9 362.1 348.9 341.9 361.4 329.4L441.4 249.4C453.9 236.9 474.1 236.9 486.6 249.4C499.1 261.9 499.1 282.1 486.6 294.6L461.3 320H480C533 320 576 277 576 224C576 170.1 533 128 480 128H352C334.3 128 319.1 113.7 319.1 96C319.1 78.33 334.3 64 352 64H480C568.4 64 640 135.6 640 224C640 312.4 568.4 384 480 384H461.3L486.6 409.4C499.1 421.9 499.1 442.1 486.6 454.6C474.1 467.1 453.9 467.1 441.4 454.6L361.4 374.6z", } + } } } @@ -36847,11 +40623,15 @@ impl IconShape for FaPersonWalkingArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L550.6 358.6C538.1 371.1 517.9 371.1 505.4 358.6C492.9 346.1 492.9 325.9 505.4 313.4L530.7 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H530.7L505.4 198.6C492.9 186.1 492.9 165.9 505.4 153.4C517.9 140.9 538.1 140.9 550.6 153.4L630.6 233.4z", } + } } } @@ -36886,11 +40666,15 @@ impl IconShape for FaPersonWalkingDashedLineArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L550.6 358.6C538.1 371.1 517.9 371.1 505.4 358.6C492.9 346.1 492.9 325.9 505.4 313.4L530.7 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H530.7L505.4 198.6C492.9 186.1 492.9 165.9 505.4 153.4C517.9 140.9 538.1 140.9 550.6 153.4L630.6 233.4zM392 0C405.3 0 416 10.75 416 24V72C416 85.25 405.3 96 392 96C378.7 96 368 85.25 368 72V24C368 10.75 378.7 0 392 0zM416 168C416 181.3 405.3 192 392 192C378.7 192 368 181.3 368 168V152C368 138.7 378.7 128 392 128C405.3 128 416 138.7 416 152V168zM392 320C405.3 320 416 330.7 416 344V360C416 373.3 405.3 384 392 384C378.7 384 368 373.3 368 360V344C368 330.7 378.7 320 392 320zM416 488C416 501.3 405.3 512 392 512C378.7 512 368 501.3 368 488V440C368 426.7 378.7 416 392 416C405.3 416 416 426.7 416 440V488z", } + } } } @@ -36925,11 +40709,15 @@ impl IconShape for FaPersonWalkingLuggage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 48C352 21.49 373.5 0 400 0C426.5 0 448 21.49 448 48C448 74.51 426.5 96 400 96C373.5 96 352 74.51 352 48zM304.6 205.4C289.4 212.2 277.4 224.6 271.2 240.1L269.7 243.9C263.1 260.3 244.5 268.3 228.1 261.7C211.7 255.1 203.7 236.5 210.3 220.1L211.8 216.3C224.2 185.4 248.2 160.5 278.7 146.9L289.7 142C310.5 132.8 332.1 128 355.7 128C400.3 128 440.5 154.8 457.6 195.9L472.1 232.7L494.3 243.4C510.1 251.3 516.5 270.5 508.6 286.3C500.7 302.1 481.5 308.5 465.7 300.6L439 287.3C428.7 282.1 420.6 273.4 416.2 262.8L406.6 239.8L387.3 305.3L436.8 359.4C442.2 365.3 446.1 372.4 448 380.2L471 472.2C475.3 489.4 464.9 506.8 447.8 511C430.6 515.3 413.2 504.9 408.1 487.8L386.9 399.6L316.3 322.5C301.5 306.4 295.1 283.9 301.6 262.8L318.5 199.3C317.6 199.7 316.6 200.1 315.7 200.5L304.6 205.4zM292.7 344.2L333.4 388.6L318.9 424.8C316.5 430.9 312.9 436.4 308.3 440.9L246.6 502.6C234.1 515.1 213.9 515.1 201.4 502.6C188.9 490.1 188.9 469.9 201.4 457.4L260.7 398L285.7 335.6C287.8 338.6 290.2 341.4 292.7 344.2H292.7zM223.1 274.1C231.7 278.6 234.3 288.3 229.9 295.1L186.1 371.8C185.4 374.5 184.3 377.2 182.9 379.7L118.9 490.6C110 505.9 90.44 511.1 75.14 502.3L19.71 470.3C4.407 461.4-.8371 441.9 7.999 426.6L71.1 315.7C80.84 300.4 100.4 295.2 115.7 303.1L170.1 335.4L202.1 279.1C206.6 272.3 216.3 269.7 223.1 274.1H223.1z", } + } } } @@ -36964,11 +40752,15 @@ impl IconShape for FaPersonWalkingWithCane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M445.2 486.1l-117.3-172.6c-3.002 4.529-6.646 8.652-11.12 12c-4.414 3.318-9.299 5.689-14.43 7.307l116.4 171.3c3.094 4.547 8.127 7.008 13.22 7.008c3.125 0 6.247-.8984 8.997-2.773C448.3 504.2 450.2 494.3 445.2 486.1zM143.1 95.1c26.51 0 48.01-21.49 48.01-47.1S170.5 0 144 0S96 21.49 96 48S117.5 95.1 143.1 95.1zM96.01 348.1l-31.03 124.2c-4.312 17.16 6.125 34.53 23.28 38.81C90.86 511.7 93.48 512 96.04 512c14.34 0 27.38-9.703 31-24.23l22.04-88.18L96.01 346.5V348.1zM313.6 268.8l-76.78-102.4C218.8 142.3 190.1 128 160 128L135.6 127.1c-36.59 0-69.5 20.33-85.87 53.06L3.387 273.7C-4.518 289.5 1.887 308.7 17.7 316.6c4.594 2.297 9.469 3.375 14.28 3.375c11.75 0 23.03-6.469 28.66-17.69l35.38-70.76v56.45c0 8.484 3.375 16.62 9.375 22.63l86.63 86.63v82.75c0 17.67 14.31 32 32 32c17.69 0 32-14.33 32-32v-82.75c0-17.09-6.656-33.16-18.75-45.25L192 306.8V213.3l70.38 93.88c10.59 14.11 30.62 16.98 44.78 6.406C321.3 303 324.2 282.9 313.6 268.8z", } + } } } @@ -37003,11 +40795,15 @@ impl IconShape for FaPersonWalking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48zM126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3zM68.73 398L93.69 335.6C95.84 338.6 98.16 341.4 100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398z", } + } } } @@ -37042,11 +40838,15 @@ impl IconShape for FaPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352z", } + } } } @@ -37081,11 +40881,15 @@ impl IconShape for FaPesetaSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 32C269.4 32 333.1 86.97 348.8 160H352C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224H348.8C333.1 297 269.4 352 192 352H96V448C96 465.7 81.67 480 64 480C46.33 480 32 465.7 32 448V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160V64C32 46.33 46.33 32 64 32H192zM282.5 160C269.4 122.7 233.8 96 192 96H96V160H282.5zM96 224V288H192C233.8 288 269.4 261.3 282.5 224H96z", } + } } } @@ -37120,11 +40924,15 @@ impl IconShape for FaPesoSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 32C244.4 32 303.7 71.01 332.8 128H352C369.7 128 384 142.3 384 160C384 177.7 369.7 192 352 192H351.3C351.8 197.3 352 202.6 352 208C352 213.4 351.8 218.7 351.3 224H352C369.7 224 384 238.3 384 256C384 273.7 369.7 288 352 288H332.8C303.7 344.1 244.4 384 176 384H96V448C96 465.7 81.67 480 64 480C46.33 480 32 465.7 32 448V288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224V192C14.33 192 0 177.7 0 160C0 142.3 14.33 128 32 128V64C32 46.33 46.33 32 64 32H176zM254.4 128C234.2 108.2 206.5 96 176 96H96V128H254.4zM96 192V224H286.9C287.6 218.8 288 213.4 288 208C288 202.6 287.6 197.2 286.9 192H96zM254.4 288H96V320H176C206.5 320 234.2 307.8 254.4 288z", } + } } } @@ -37159,11 +40967,15 @@ impl IconShape for FaPhoneFlip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18.92 351.2l108.5-46.52c12.78-5.531 27.77-1.801 36.45 8.98l44.09 53.82c69.25-34 125.5-90.31 159.5-159.5l-53.81-44.04c-10.75-8.781-14.41-23.69-8.974-36.47l46.51-108.5c6.094-13.91 21.1-21.52 35.79-18.11l100.8 23.25c14.25 3.25 24.22 15.8 24.22 30.46c0 252.3-205.2 457.5-457.5 457.5c-14.67 0-27.18-9.968-30.45-24.22l-23.25-100.8C-2.571 372.4 5.018 357.2 18.92 351.2z", } + } } } @@ -37198,11 +41010,15 @@ impl IconShape for FaPhoneSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M271.1 367.5L227.9 313.7c-8.688-10.78-23.69-14.51-36.47-8.974l-108.5 46.51c-13.91 6-21.49 21.19-18.11 35.79l23.25 100.8C91.32 502 103.8 512 118.5 512c107.4 0 206.1-37.46 284.2-99.65l-88.75-69.56C300.6 351.9 286.6 360.3 271.1 367.5zM630.8 469.1l-159.6-125.1c65.03-78.97 104.7-179.5 104.7-289.5c0-14.66-9.969-27.2-24.22-30.45L451 .8125c-14.69-3.406-29.73 4.213-35.82 18.12l-46.52 108.5c-5.438 12.78-1.771 27.67 8.979 36.45l53.82 44.08C419.2 232.1 403.9 256.2 386.2 277.4L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189c-8.188 10.44-6.37 25.53 4.068 33.7l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -37237,11 +41053,15 @@ impl IconShape for FaPhoneVolume { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M284.6 181.9c-10.28-8.344-25.41-6.875-33.75 3.406C242.4 195.6 243.9 210.7 254.2 219.1c11.31 9.25 17.81 22.69 17.81 36.87c0 14.19-6.5 27.62-17.81 36.87c-10.28 8.406-11.78 23.53-3.375 33.78c4.719 5.812 11.62 8.812 18.56 8.812c5.344 0 10.75-1.781 15.19-5.406c22.53-18.44 35.44-45.4 35.44-74.05S307.1 200.4 284.6 181.9zM345.1 107.1c-10.22-8.344-25.34-6.907-33.78 3.343c-8.406 10.25-6.906 25.37 3.344 33.78c33.88 27.78 53.31 68.18 53.31 110.9s-19.44 83.09-53.31 110.9c-10.25 8.406-11.75 23.53-3.344 33.78c4.75 5.781 11.62 8.781 18.56 8.781c5.375 0 10.75-1.781 15.22-5.438C390.2 367.1 416 313.1 416 255.1S390.2 144.9 345.1 107.1zM406.4 33.15c-10.22-8.344-25.34-6.875-33.78 3.344c-8.406 10.25-6.906 25.37 3.344 33.78C431.9 116.1 464 183.8 464 255.1s-32.09 139.9-88.06 185.7c-10.25 8.406-11.75 23.53-3.344 33.78c4.75 5.781 11.62 8.781 18.56 8.781c5.375 0 10.75-1.781 15.22-5.438C473.5 423.8 512 342.6 512 255.1S473.5 88.15 406.4 33.15zM151.3 174.6C161.1 175.6 172.1 169.5 176 159.6l33.75-84.38C214 64.35 209.1 51.1 200.2 45.86l-67.47-42.17C123.2-2.289 110.9-.8945 102.9 7.08C-34.32 144.3-34.31 367.7 102.9 504.9c7.982 7.984 20.22 9.379 29.75 3.402l67.48-42.19c9.775-6.104 13.9-18.47 9.598-29.3L176 352.5c-3.945-9.963-14.14-16.11-24.73-14.97l-53.24 5.314C78.89 286.7 78.89 225.4 98.06 169.3L151.3 174.6z", } + } } } @@ -37276,11 +41096,15 @@ impl IconShape for FaPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.2 387l-23.25 100.8c-3.266 14.25-15.79 24.22-30.46 24.22C205.2 512 0 306.8 0 54.5c0-14.66 9.969-27.2 24.22-30.45l100.8-23.25C139.7-2.602 154.7 5.018 160.8 18.92l46.52 108.5c5.438 12.78 1.77 27.67-8.98 36.45L144.5 207.1c33.98 69.22 90.26 125.5 159.5 159.5l44.08-53.8c8.688-10.78 23.69-14.51 36.47-8.975l108.5 46.51C506.1 357.2 514.6 372.4 511.2 387z", } + } } } @@ -37315,11 +41139,15 @@ impl IconShape for FaPhotoFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 432c0 8.836-7.164 16-16 16H176c-8.838 0-16-7.164-16-16L160 128H48C21.49 128 .0003 149.5 .0003 176v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48L512 384h-160L352 432zM104 439c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9V439zM104 335c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9V335zM104 231c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30C56 196 60.03 192 65 192h30c4.969 0 9 4.031 9 9V231zM408 409c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9v30c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9V409zM591.1 0H239.1C213.5 0 191.1 21.49 191.1 48v256c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48v-256C640 21.49 618.5 0 591.1 0zM303.1 64c17.68 0 32 14.33 32 32s-14.32 32-32 32C286.3 128 271.1 113.7 271.1 96S286.3 64 303.1 64zM574.1 279.6C571.3 284.8 565.9 288 560 288H271.1C265.1 288 260.5 284.6 257.7 279.3C255 273.9 255.5 267.4 259.1 262.6l70-96C332.1 162.4 336.9 160 341.1 160c5.11 0 9.914 2.441 12.93 6.574l22.35 30.66l62.74-94.11C442.1 98.67 447.1 96 453.3 96c5.348 0 10.34 2.672 13.31 7.125l106.7 160C576.6 268 576.9 274.3 574.1 279.6z", } + } } } @@ -37354,11 +41182,15 @@ impl IconShape for FaPiggyBank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400 96L399.1 96.66C394.7 96.22 389.4 96 384 96H256C239.5 96 223.5 98.08 208.2 102C208.1 100 208 98.02 208 96C208 42.98 250.1 0 304 0C357 0 400 42.98 400 96zM384 128C387.5 128 390.1 128.1 394.4 128.3C398.7 128.6 402.9 129 407 129.6C424.6 109.1 450.8 96 480 96H512L493.2 171.1C509.1 185.9 521.9 203.9 530.7 224H544C561.7 224 576 238.3 576 256V352C576 369.7 561.7 384 544 384H512C502.9 396.1 492.1 406.9 480 416V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H256V480C256 497.7 241.7 512 224 512H192C174.3 512 160 497.7 160 480V416C125.1 389.8 101.3 349.8 96.79 304H68C30.44 304 0 273.6 0 236C0 198.4 30.44 168 68 168H72C85.25 168 96 178.7 96 192C96 205.3 85.25 216 72 216H68C56.95 216 48 224.1 48 236C48 247 56.95 256 68 256H99.2C111.3 196.2 156.9 148.5 215.5 133.2C228.4 129.8 241.1 128 256 128H384zM424 240C410.7 240 400 250.7 400 264C400 277.3 410.7 288 424 288C437.3 288 448 277.3 448 264C448 250.7 437.3 240 424 240z", } + } } } @@ -37393,11 +41225,15 @@ impl IconShape for FaPills { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 32C50.12 32 0 82.12 0 143.1v223.1c0 61.88 50.12 111.1 112 111.1s112-50.12 112-111.1V143.1C224 82.12 173.9 32 112 32zM160 256H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48V256zM299.8 226.2c-3.5-3.5-9.5-3-12.38 .875c-45.25 62.5-40.38 150.1 15.88 206.4c56.38 56.25 144 61.25 206.5 15.88c4-2.875 4.249-8.75 .75-12.25L299.8 226.2zM529.5 207.2c-56.25-56.25-143.9-61.13-206.4-15.87c-4 2.875-4.375 8.875-.875 12.38l210.9 210.7c3.5 3.5 9.375 3.125 12.25-.75C590.8 351.1 585.9 263.6 529.5 207.2z", } + } } } @@ -37432,11 +41268,15 @@ impl IconShape for FaPizzaSlice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M100.4 112.3L.5101 491.7c-1.375 5.625 .1622 11.6 4.287 15.6c4.127 4.125 10.13 5.744 15.63 4.119l379.1-105.1C395.3 231.4 276.5 114.1 100.4 112.3zM127.1 416c-17.62 0-32-14.38-32-31.1c0-17.62 14.39-32 32.01-32c17.63 0 32 14.38 32 31.1C160 401.6 145.6 416 127.1 416zM175.1 271.1c-17.63 0-32-14.38-32-32c0-17.62 14.38-31.1 32-31.1c17.62 0 32 14.38 32 31.1C208 257.6 193.6 271.1 175.1 271.1zM272 367.1c-17.62 0-32-14.38-32-31.1c0-17.62 14.38-32 32-32c17.63 0 32 14.38 32 32C304 353.6 289.6 367.1 272 367.1zM158.9 .1406c-16.13-1.5-31.25 8.501-35.38 24.12L108.7 80.52c187.6 5.5 314.5 130.6 322.5 316.1l56.88-15.75c15.75-4.375 25.5-19.62 23.63-35.87C490.9 165.1 340.8 17.39 158.9 .1406z", } + } } } @@ -37471,11 +41311,15 @@ impl IconShape for FaPlaceOfWorship { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M233.4 86.63L308.7 11.32C314.9 5.067 325.1 5.067 331.3 11.32L406.6 86.63C412.6 92.63 416 100.8 416 109.3V217.6L456.7 242C471.2 250.7 480 266.3 480 283.2V512H384V416C384 380.7 355.3 352 319.1 352C284.7 352 255.1 380.7 255.1 416V512H159.1V283.2C159.1 266.3 168.8 250.7 183.3 242L223.1 217.6V109.3C223.1 100.8 227.4 92.63 233.4 86.63H233.4zM24.87 330.3L128 273.6V512H48C21.49 512 0 490.5 0 464V372.4C0 354.9 9.53 338.8 24.87 330.3V330.3zM592 512H512V273.6L615.1 330.3C630.5 338.8 640 354.9 640 372.4V464C640 490.5 618.5 512 592 512V512z", } + } } } @@ -37510,11 +41354,15 @@ impl IconShape for FaPlaneArrival { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.2528 166.9L.0426 67.99C.0208 57.74 9.508 50.11 19.51 52.34L55.07 60.24C65.63 62.58 74.29 70.11 78.09 80.24L95.1 127.1L223.3 165.6L181.8 20.4C178.9 10.18 186.6 .001 197.2 .001H237.3C248.8 .001 259.5 6.236 265.2 16.31L374.2 210.2L481.5 241.8C497.4 246.5 512.2 254.3 525.2 264.7L559.6 292.2C583.7 311.4 577.7 349.5 548.9 360.5C507.7 376.1 462.7 378.5 420.1 367.4L121.7 289.8C110.6 286.9 100.5 281.1 92.4 272.9L9.536 189.4C3.606 183.4 .2707 175.3 .2528 166.9V166.9zM608 448C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H608zM192 368C192 385.7 177.7 400 160 400C142.3 400 128 385.7 128 368C128 350.3 142.3 336 160 336C177.7 336 192 350.3 192 368zM224 384C224 366.3 238.3 352 256 352C273.7 352 288 366.3 288 384C288 401.7 273.7 416 256 416C238.3 416 224 401.7 224 384z", } + } } } @@ -37549,11 +41397,15 @@ impl IconShape for FaPlaneCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -37588,11 +41440,15 @@ impl IconShape for FaPlaneCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -37627,11 +41483,15 @@ impl IconShape for FaPlaneCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } + } } } @@ -37666,11 +41526,15 @@ impl IconShape for FaPlaneDeparture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M484.6 62C502.6 52.8 522.6 48 542.8 48H600.2C627.2 48 645.9 74.95 636.4 100.2C618.2 148.9 582.1 188.9 535.6 212.2L262.8 348.6C258.3 350.8 253.4 352 248.4 352H110.7C101.4 352 92.5 347.9 86.42 340.8L13.34 255.6C6.562 247.7 9.019 235.5 18.33 230.8L50.49 214.8C59.05 210.5 69.06 210.2 77.8 214.1L135.1 239.1L234.6 189.7L87.64 95.2C77.21 88.49 78.05 72.98 89.14 67.43L135 44.48C150.1 36.52 169.5 35.55 186.1 41.8L381 114.9L484.6 62zM0 480C0 462.3 14.33 448 32 448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480z", } + } } } @@ -37705,11 +41569,15 @@ impl IconShape for FaPlaneLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68V178.3L421.8 236.4C418 247.6 416 259.6 416 272V296.6C398.1 306.9 385.7 325.7 384.2 347.5L320 329.1V400L377.6 443.2C381.6 446.2 384 450.1 384 456V497.1C384 505.7 377.7 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3L192 93.68zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -37744,11 +41612,15 @@ impl IconShape for FaPlaneSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M238.1 161.3L197.8 20.4C194.9 10.17 202.6-.0001 213.2-.0001H269.4C280.9-.0001 291.5 6.153 297.2 16.12L397.7 192H514.3C548.5 192 608 221 608 256C608 292 548.5 320 514.3 320H440.6L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.237 28.37-3.065 38.81 5.112L238.1 161.3zM41.54 128.7L362.5 381.6L297.2 495.9C291.5 505.8 280.9 512 269.4 512H213.2C202.6 512 194.9 501.8 197.8 491.6L246.9 319.1H144L100.8 377.6C97.78 381.6 93.04 384 88 384H46.03C38.28 384 32 377.7 32 369.1C32 368.7 32.18 367.4 32.54 366.1L64 255.1L32.54 145.9C32.18 144.6 32 143.3 32 142C32 135.9 35.1 130.6 41.54 128.7V128.7z", } + } } } @@ -37783,11 +41655,15 @@ impl IconShape for FaPlaneUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68V160L497.8 278.5C506.7 284.4 512 294.4 512 305.1V361.8C512 372.7 501.3 380.4 490.9 376.1L320 319.1V400L377.6 443.2C381.6 446.2 384 450.1 384 456V497.1C384 505.7 377.7 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V319.1L21.06 376.1C10.7 380.4 0 372.7 0 361.8V305.1C0 294.4 5.347 284.4 14.25 278.5L192 160L192 93.68z", } + } } } @@ -37822,11 +41698,15 @@ impl IconShape for FaPlane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M482.3 192C516.5 192 576 221 576 256C576 292 516.5 320 482.3 320H365.7L265.2 495.9C259.5 505.8 248.9 512 237.4 512H181.2C170.6 512 162.9 501.8 165.8 491.6L214.9 320H112L68.8 377.6C65.78 381.6 61.04 384 56 384H14.03C6.284 384 0 377.7 0 369.1C0 368.7 .1818 367.4 .5398 366.1L32 256L.5398 145.9C.1818 144.6 0 143.3 0 142C0 134.3 6.284 128 14.03 128H56C61.04 128 65.78 130.4 68.8 134.4L112 192H214.9L165.8 20.4C162.9 10.17 170.6 0 181.2 0H237.4C248.9 0 259.5 6.153 265.2 16.12L365.7 192H482.3z", } + } } } @@ -37861,11 +41741,15 @@ impl IconShape for FaPlantWilt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 512H224V248C224 217.1 198.9 192 168 192C137.1 192 112 217.1 112 248V260.1C141.3 270.9 160 295.5 160 331.1C160 359.1 124.2 410.5 80 448C35.83 410.5 0 360.4 0 331.1C0 295.5 18.67 270.9 48 260.1V248C48 181.7 101.7 128 168 128C188.2 128 207.3 133 224 141.8V120C224 53.73 277.7 0 344 0C410.3 0 464 53.73 464 120V132.1C493.3 142.9 512 167.5 512 203.1C512 231.1 476.2 282.5 432 320C387.8 282.5 352 232.4 352 203.1C352 167.5 370.7 142.9 400 132.1V120C400 89.07 374.9 64 344 64C313.1 64 288 89.07 288 120V512z", } + } } } @@ -37900,11 +41784,15 @@ impl IconShape for FaPlateWheat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 112V128C256 136.8 248.8 144 240 144C195.8 144 160 108.2 160 64V48C160 39.16 167.2 32 176 32C220.2 32 256 67.82 256 112zM104 64C117.3 64 128 74.75 128 88C128 101.3 117.3 112 104 112H56C42.75 112 32 101.3 32 88C32 74.75 42.75 64 56 64H104zM136 136C149.3 136 160 146.7 160 160C160 173.3 149.3 184 136 184H24C10.75 184 0 173.3 0 160C0 146.7 10.75 136 24 136H136zM32 232C32 218.7 42.75 208 56 208H104C117.3 208 128 218.7 128 232C128 245.3 117.3 256 104 256H56C42.75 256 32 245.3 32 232zM272 48C272 39.16 279.2 32 288 32C332.2 32 368 67.82 368 112V128C368 136.8 360.8 144 352 144C307.8 144 272 108.2 272 64V48zM480 112V128C480 136.8 472.8 144 464 144C419.8 144 384 108.2 384 64V48C384 39.16 391.2 32 400 32C444.2 32 480 67.82 480 112zM480 208C480 252.2 444.2 288 400 288C391.2 288 384 280.8 384 272V256C384 211.8 419.8 176 464 176C472.8 176 480 183.2 480 192V208zM352 176C360.8 176 368 183.2 368 192V208C368 252.2 332.2 288 288 288C279.2 288 272 280.8 272 272V256C272 211.8 307.8 176 352 176zM256 208C256 252.2 220.2 288 176 288C167.2 288 160 280.8 160 272V256C160 211.8 195.8 176 240 176C248.8 176 256 183.2 256 192V208zM0 352C0 334.3 14.33 320 32 320H480C497.7 320 512 334.3 512 352C512 411.7 471.1 461.9 415.8 476C415.9 477.3 416 478.7 416 480C416 497.7 401.7 512 384 512H128C110.3 512 96 497.7 96 480C96 478.7 96.08 477.3 96.24 476C40.91 461.9 0 411.7 0 352V352z", } + } } } @@ -37939,11 +41827,15 @@ impl IconShape for FaPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M361 215C375.3 223.8 384 239.3 384 256C384 272.7 375.3 288.2 361 296.1L73.03 472.1C58.21 482 39.66 482.4 24.52 473.9C9.377 465.4 0 449.4 0 432V80C0 62.64 9.377 46.63 24.52 38.13C39.66 29.64 58.21 29.99 73.03 39.04L361 215z", } + } } } @@ -37978,11 +41870,15 @@ impl IconShape for FaPlugCircleBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM464.8 286.4L368.8 358.4C364.7 361.5 362.1 366.9 364.6 371.8C366.2 376.7 370.8 380 376 380H411.6L381.5 434.2C378.8 439.1 379.8 445.3 384.1 449C388.4 452.8 394.7 452.1 399.2 449.6L495.2 377.6C499.3 374.5 501 369.1 499.4 364.2C497.8 359.3 493.2 356 488 356H452.4L482.5 301.8C485.2 296.9 484.2 290.7 479.9 286.1C475.6 283.2 469.3 283 464.8 286.4V286.4z", } + } } } @@ -38017,11 +41913,15 @@ impl IconShape for FaPlugCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } + } } } @@ -38056,11 +41956,15 @@ impl IconShape for FaPlugCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } + } } } @@ -38095,11 +41999,15 @@ impl IconShape for FaPlugCircleMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } + } } } @@ -38134,11 +42042,15 @@ impl IconShape for FaPlugCirclePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } + } } } @@ -38173,11 +42085,15 @@ impl IconShape for FaPlugCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } + } } } @@ -38212,11 +42128,15 @@ impl IconShape for FaPlug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224V256C352 333.4 297 397.1 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352z", } + } } } @@ -38251,11 +42171,15 @@ impl IconShape for FaPlusMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 448H32c-17.69 0-32 14.31-32 32s14.31 31.1 32 31.1h320c17.69 0 32-14.31 32-31.1S369.7 448 352 448zM48 208H160v111.1c0 17.69 14.31 31.1 32 31.1s32-14.31 32-31.1V208h112c17.69 0 32-14.32 32-32.01s-14.31-31.99-32-31.99H224v-112c0-17.69-14.31-32.01-32-32.01S160 14.33 160 32.01v112H48c-17.69 0-32 14.31-32 31.99S30.31 208 48 208z", } + } } } @@ -38290,11 +42214,15 @@ impl IconShape for FaPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z", } + } } } @@ -38329,11 +42257,15 @@ impl IconShape for FaPodcast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0C100.3 0 0 100.3 0 224c0 92.22 55.77 171.4 135.4 205.7c-3.48-20.75-6.17-41.59-6.998-58.15C80.08 340.1 48 285.8 48 224c0-97.05 78.95-176 176-176s176 78.95 176 176c0 61.79-32.08 116.1-80.39 147.6c-.834 16.5-3.541 37.37-7.035 58.17C392.2 395.4 448 316.2 448 224C448 100.3 347.7 0 224 0zM224 312c-32.88 0-64 8.625-64 43.75c0 33.13 12.88 104.3 20.62 132.8C185.8 507.6 205.1 512 224 512s38.25-4.375 43.38-23.38C275.1 459.9 288 388.8 288 355.8C288 320.6 256.9 312 224 312zM224 280c30.95 0 56-25.05 56-56S254.1 168 224 168S168 193 168 224S193 280 224 280zM368 224c0-79.53-64.47-144-144-144S80 144.5 80 224c0 44.83 20.92 84.38 53.04 110.8c4.857-12.65 14.13-25.88 32.05-35.04C165.1 299.7 165.4 299.7 165.6 299.7C142.9 282.1 128 254.9 128 224c0-53.02 42.98-96 96-96s96 42.98 96 96c0 30.92-14.87 58.13-37.57 75.68c.1309 .0254 .5078 .0488 .4746 .0742c17.93 9.16 27.19 22.38 32.05 35.04C347.1 308.4 368 268.8 368 224z", } + } } } @@ -38368,11 +42300,15 @@ impl IconShape for FaPooStorm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 368H248.3l38.45-89.7c2.938-6.859 .7187-14.84-5.312-19.23c-6.096-4.422-14.35-4.031-19.94 .8906l-128 111.1c-5.033 4.391-6.783 11.44-4.439 17.67c2.346 6.25 8.314 10.38 14.97 10.38H199.7l-38.45 89.7c-2.938 6.859-.7187 14.84 5.312 19.23C169.4 510.1 172.7 512 175.1 512c3.781 0 7.531-1.328 10.53-3.953l128-111.1c5.033-4.391 6.783-11.44 4.439-17.67C316.6 372.1 310.7 368 304 368zM373.3 226.6C379.9 216.6 384 204.9 384 192c0-35.38-28.62-64-64-64h-5.875C317.8 118 320 107.3 320 96c0-53-43-96-96-96C218.9 0 213.9 .75 208.9 1.5C218.3 14.62 224 30.62 224 48C224 92.13 188.1 128 144 128H128C92.63 128 64 156.6 64 192c0 12.88 4.117 24.58 10.72 34.55C31.98 236.3 0 274.3 0 320c0 53.02 42.98 96 96 96h12.79c-4.033-4.414-7.543-9.318-9.711-15.1c-7.01-18.64-1.645-39.96 13.32-53.02l127.9-111.9C249.1 228.2 260.3 223.1 271.1 224c10.19 0 19.95 3.174 28.26 9.203c18.23 13.27 24.76 36.1 15.89 57.71l-19.33 45.1h7.195c19.89 0 37.95 12.51 44.92 31.11C355.3 384 351 402.8 339.1 416H352c53.02 0 96-42.98 96-96C448 274.3 416 236.3 373.3 226.6z", } + } } } @@ -38407,11 +42343,15 @@ impl IconShape for FaPoo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M451.4 369.1C468.8 356 480 335.4 480 312c0-39.75-32.25-72-72-72h-14.12C407.3 228.2 416 211.2 416 191.1c0-35.25-28.75-63.1-64-63.1h-5.875C349.8 117.9 352 107.2 352 95.1c0-53-43-96-96-96c-5.25 0-10.25 .75-15.12 1.5C250.3 14.62 256 30.62 256 47.1c0 44.25-35.75 80-80 80H160c-35.25 0-64 28.75-64 63.1c0 19.25 8.75 36.25 22.12 48H104C64.25 239.1 32 272.3 32 312c0 23.38 11.25 44 28.62 57.13C26.25 374.6 0 404.1 0 440C0 479.8 32.25 512 72 512h368c39.75 0 72-32.25 72-72C512 404.1 485.8 374.6 451.4 369.1zM192 256c17.75 0 32 14.25 32 32s-14.25 32-32 32S160 305.8 160 288S174.3 256 192 256zM351.5 395C340.1 422.9 292.1 448 256 448c-36.99 0-84.98-25.12-95.48-53C158.5 389.8 162.5 384 168.3 384h175.5C349.5 384 353.5 389.8 351.5 395zM320 320c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S337.8 320 320 320z", } + } } } @@ -38446,11 +42386,15 @@ impl IconShape for FaPoop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 440.1C512 479.9 479.7 512 439.1 512H71.92C32.17 512 0 479.8 0 440c0-35.88 26.19-65.35 60.56-70.85C43.31 356 32 335.4 32 312C32 272.2 64.25 240 104 240h13.99C104.5 228.2 96 211.2 96 192c0-35.38 28.56-64 63.94-64h16C220.1 128 256 92.12 256 48c0-17.38-5.784-33.35-15.16-46.47C245.8 .7754 250.9 0 256 0c53 0 96 43 96 96c0 11.25-2.288 22-5.913 32h5.879C387.3 128 416 156.6 416 192c0 19.25-8.59 36.25-22.09 48H408C447.8 240 480 272.2 480 312c0 23.38-11.38 44.01-28.63 57.14C485.7 374.6 512 404.3 512 440.1z", } + } } } @@ -38485,11 +42429,15 @@ impl IconShape for FaPowerOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256V32C224 14.33 238.3 0 256 0C273.7 0 288 14.33 288 32V256zM80 256C80 353.2 158.8 432 256 432C353.2 432 432 353.2 432 256C432 201.6 407.3 152.9 368.5 120.6C354.9 109.3 353 89.13 364.3 75.54C375.6 61.95 395.8 60.1 409.4 71.4C462.2 115.4 496 181.8 496 255.1C496 388.5 388.5 496 256 496C123.5 496 16 388.5 16 255.1C16 181.8 49.75 115.4 102.6 71.4C116.2 60.1 136.4 61.95 147.7 75.54C158.1 89.13 157.1 109.3 143.5 120.6C104.7 152.9 80 201.6 80 256z", } + } } } @@ -38524,11 +42472,15 @@ impl IconShape for FaPrescriptionBottleMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 448c0 35.2 28.8 64 64 64h192c35.2 0 64-28.8 64-64V128H32V448zM96 304C96 295.2 103.2 288 112 288H160V240C160 231.2 167.2 224 176 224h32C216.8 224 224 231.2 224 240V288h48C280.8 288 288 295.2 288 304v32c0 8.799-7.199 16-16 16H224v48c0 8.799-7.199 16-16 16h-32C167.2 416 160 408.8 160 400V352H112C103.2 352 96 344.8 96 336V304zM360 0H24C10.75 0 0 10.75 0 24v48C0 85.25 10.75 96 24 96h336C373.3 96 384 85.25 384 72v-48C384 10.75 373.3 0 360 0z", } + } } } @@ -38563,11 +42515,15 @@ impl IconShape for FaPrescriptionBottle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 192h112C152.8 192 160 199.2 160 208C160 216.8 152.8 224 144 224H32v64h112C152.8 288 160 295.2 160 304C160 312.8 152.8 320 144 320H32v64h112C152.8 384 160 391.2 160 400C160 408.8 152.8 416 144 416H32v32c0 35.2 28.8 64 64 64h192c35.2 0 64-28.8 64-64V128H32V192zM360 0H24C10.75 0 0 10.75 0 24v48C0 85.25 10.75 96 24 96h336C373.3 96 384 85.25 384 72v-48C384 10.75 373.3 0 360 0z", } + } } } @@ -38602,11 +42558,15 @@ impl IconShape for FaPrescription { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M440.1 448.4l-96.28-96.21l95.87-95.95c9.373-9.381 9.373-24.59 0-33.97l-22.62-22.64c-9.373-9.381-24.57-9.381-33.94 0L288.1 295.6L220.5 228c46.86-22.92 76.74-75.46 64.95-133.1C273.9 38.74 221.8 0 164.6 0H31.1C14.33 0 0 14.34 0 32.03v264.1c0 13.26 10.75 24.01 23.1 24.01l31.1 .085c13.25 0 23.1-10.75 23.1-24.02V240.2H119.4l112.1 112L135.4 448.4c-9.373 9.381-9.373 24.59 0 33.97l22.62 22.64c9.373 9.38 24.57 9.38 33.94 0l96.13-96.21l96.28 96.21c9.373 9.381 24.57 9.381 33.94 0l22.62-22.64C450.3 472.9 450.3 457.7 440.1 448.4zM79.1 80.06h87.1c22.06 0 39.1 17.95 39.1 40.03s-17.94 40.03-39.1 40.03H79.1V80.06z", } + } } } @@ -38641,11 +42601,15 @@ impl IconShape for FaPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 192H64C28.65 192 0 220.7 0 256v96c0 17.67 14.33 32 32 32h32v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h32c17.67 0 32-14.33 32-32V256C512 220.7 483.3 192 448 192zM384 448H128v-96h256V448zM432 296c-13.25 0-24-10.75-24-24c0-13.27 10.75-24 24-24s24 10.73 24 24C456 285.3 445.3 296 432 296zM128 64h229.5L384 90.51V160h64V77.25c0-8.484-3.375-16.62-9.375-22.62l-45.25-45.25C387.4 3.375 379.2 0 370.8 0H96C78.34 0 64 14.33 64 32v128h64V64z", } + } } } @@ -38680,11 +42644,15 @@ impl IconShape for FaPumpMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M379.3 94.06l-43.32-43.32C323.1 38.74 307.7 32 290.8 32h-66.75c0-17.67-14.33-32-32-32H127.1c-17.67 0-32 14.33-32 32L96 128h128l-.0002-32h66.75l43.31 43.31c6.248 6.248 16.38 6.248 22.63 0l22.62-22.62C385.6 110.4 385.6 100.3 379.3 94.06zM235.6 160H84.37C51.27 160 23.63 185.2 20.63 218.2l-20.36 224C-3.139 479.7 26.37 512 64.01 512h191.1c37.63 0 67.14-32.31 63.74-69.79l-20.36-224C296.4 185.2 268.7 160 235.6 160zM239.1 333.3c0 7.363-5.971 13.33-13.33 13.33h-40v40c0 7.363-5.969 13.33-13.33 13.33h-26.67c-7.363 0-13.33-5.971-13.33-13.33v-40H93.33c-7.363 0-13.33-5.971-13.33-13.33V306.7c0-7.365 5.971-13.33 13.33-13.33h40v-40C133.3 245.1 139.3 240 146.7 240h26.67c7.363 0 13.33 5.969 13.33 13.33v40h40c7.363 0 13.33 5.969 13.33 13.33V333.3z", } + } } } @@ -38719,11 +42687,15 @@ impl IconShape for FaPumpSoap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M235.6 160H84.37C51.27 160 23.63 185.2 20.63 218.2l-20.36 224C-3.139 479.7 26.37 512 64.01 512h191.1c37.63 0 67.14-32.31 63.74-69.79l-20.36-224C296.4 185.2 268.7 160 235.6 160zM159.1 416C124.7 416 96 389.7 96 357.3c0-25 38.08-75.47 55.5-97.27c4.25-5.312 12.75-5.312 17 0C185.9 281.8 224 332.3 224 357.3C224 389.7 195.3 416 159.1 416zM379.3 94.06l-43.32-43.32C323.1 38.74 307.7 32 290.8 32h-66.75c0-17.67-14.33-32-32-32H127.1c-17.67 0-32 14.33-32 32L96 128h128l-.0002-32h66.75l43.31 43.31c6.248 6.248 16.38 6.248 22.63 0l22.62-22.62C385.6 110.4 385.6 100.3 379.3 94.06z", } + } } } @@ -38758,11 +42730,15 @@ impl IconShape for FaPuzzlePiece { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 288c0 35.35-21.49 64-48 64c-32.43 0-31.72-32-55.64-32C394.9 320 384 330.9 384 344.4V480c0 17.67-14.33 32-32 32h-71.64C266.9 512 256 501.1 256 487.6C256 463.1 288 464.4 288 432c0-26.51-28.65-48-64-48s-64 21.49-64 48c0 32.43 32 31.72 32 55.64C192 501.1 181.1 512 167.6 512H32c-17.67 0-32-14.33-32-32v-135.6C0 330.9 10.91 320 24.36 320C48.05 320 47.6 352 80 352C106.5 352 128 323.3 128 288S106.5 223.1 80 223.1c-32.43 0-31.72 32-55.64 32C10.91 255.1 0 245.1 0 231.6v-71.64c0-17.67 14.33-31.1 32-31.1h135.6C181.1 127.1 192 117.1 192 103.6c0-23.69-32-23.24-32-55.64c0-26.51 28.65-47.1 64-47.1s64 21.49 64 47.1c0 32.43-32 31.72-32 55.64c0 13.45 10.91 24.36 24.36 24.36H352c17.67 0 32 14.33 32 31.1v71.64c0 13.45 10.91 24.36 24.36 24.36c23.69 0 23.24-32 55.64-32C490.5 223.1 512 252.7 512 288z", } + } } } @@ -38797,11 +42773,15 @@ impl IconShape for FaQ { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M393.1 402.5c34.12-39.32 54.93-90.48 54.93-146.5c0-123.5-100.5-224-223.1-224S.0001 132.5 .0001 256s100.5 224 223.1 224c44.45 0 85.81-13.16 120.7-35.58l46.73 56.08c6.328 7.594 15.42 11.52 24.59 11.52c21.35 0 31.98-18.26 31.98-32.01c0-7.223-2.433-14.49-7.419-20.47L393.1 402.5zM224 416c-88.22 0-160-71.78-160-160s71.78-159.1 160-159.1s160 71.78 160 159.1c0 36.21-12.55 69.28-32.92 96.12L280.6 267.5c-6.338-7.597-15.44-11.53-24.61-11.53c-21.27 0-31.96 18.22-31.96 32.02c0 7.223 2.433 14.49 7.419 20.47l71.53 85.83C279.6 407.7 252.8 416 224 416z", } + } } } @@ -38836,11 +42816,15 @@ impl IconShape for FaQrcode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 32C170.5 32 192 53.49 192 80V176C192 202.5 170.5 224 144 224H48C21.49 224 0 202.5 0 176V80C0 53.49 21.49 32 48 32H144zM128 96H64V160H128V96zM144 288C170.5 288 192 309.5 192 336V432C192 458.5 170.5 480 144 480H48C21.49 480 0 458.5 0 432V336C0 309.5 21.49 288 48 288H144zM128 352H64V416H128V352zM256 80C256 53.49 277.5 32 304 32H400C426.5 32 448 53.49 448 80V176C448 202.5 426.5 224 400 224H304C277.5 224 256 202.5 256 176V80zM320 160H384V96H320V160zM352 448H384V480H352V448zM448 480H416V448H448V480zM416 288H448V416H352V384H320V480H256V288H352V320H416V288z", } + } } } @@ -38875,11 +42859,15 @@ impl IconShape for FaQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M204.3 32.01H96c-52.94 0-96 43.06-96 96c0 17.67 14.31 31.1 32 31.1s32-14.32 32-31.1c0-17.64 14.34-32 32-32h108.3C232.8 96.01 256 119.2 256 147.8c0 19.72-10.97 37.47-30.5 47.33L127.8 252.4C117.1 258.2 112 268.7 112 280v40c0 17.67 14.31 31.99 32 31.99s32-14.32 32-31.99V298.3L256 251.3c39.47-19.75 64-59.42 64-103.5C320 83.95 268.1 32.01 204.3 32.01zM144 400c-22.09 0-40 17.91-40 40s17.91 39.1 40 39.1s40-17.9 40-39.1S166.1 400 144 400z", } + } } } @@ -38914,11 +42902,15 @@ impl IconShape for FaQuoteLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 224C84.72 224 74.05 226.3 64 229.9V224c0-35.3 28.7-64 64-64c17.67 0 32-14.33 32-32S145.7 96 128 96C57.42 96 0 153.4 0 224v96c0 53.02 42.98 96 96 96s96-42.98 96-96S149 224 96 224zM352 224c-11.28 0-21.95 2.305-32 5.879V224c0-35.3 28.7-64 64-64c17.67 0 32-14.33 32-32s-14.33-32-32-32c-70.58 0-128 57.42-128 128v96c0 53.02 42.98 96 96 96s96-42.98 96-96S405 224 352 224z", } + } } } @@ -38953,11 +42945,15 @@ impl IconShape for FaQuoteRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 96C42.98 96 0 138.1 0 192s42.98 96 96 96c11.28 0 21.95-2.305 32-5.879V288c0 35.3-28.7 64-64 64c-17.67 0-32 14.33-32 32s14.33 32 32 32c70.58 0 128-57.42 128-128V192C192 138.1 149 96 96 96zM448 192c0-53.02-42.98-96-96-96s-96 42.98-96 96s42.98 96 96 96c11.28 0 21.95-2.305 32-5.879V288c0 35.3-28.7 64-64 64c-17.67 0-32 14.33-32 32s14.33 32 32 32c70.58 0 128-57.42 128-128V192z", } + } } } @@ -38992,11 +42988,15 @@ impl IconShape for FaR { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M228.7 309.7C282 288.6 320 236.8 320 176c0-79.41-64.59-144-144-144H32c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32s32-14.33 32-32v-128h93.43l104.5 146.6c6.25 8.75 16.09 13.42 26.09 13.42c6.422 0 12.91-1.922 18.55-5.938c14.39-10.27 17.73-30.25 7.484-44.64L228.7 309.7zM64 96.01h112c44.11 0 80 35.89 80 80s-35.89 79.1-80 79.1H64V96.01z", } + } } } @@ -39031,11 +43031,15 @@ impl IconShape for FaRadiation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 303.1c26.5 0 48-21.5 48-48S282.5 207.1 256 207.1S208 229.5 208 255.1S229.5 303.1 256 303.1zM213.6 188L142.7 74.71C132.5 58.41 109.9 54.31 95.25 66.75c-44.94 38.1-76.19 91.82-85.17 152.8C7.266 238.7 22.67 255.8 42.01 255.8h133.8C175.8 227.2 191 202.3 213.6 188zM416.8 66.75c-14.67-12.44-37.21-8.338-47.41 7.965L298.4 188c22.6 14.3 37.8 39.2 37.8 67.8h133.8c19.34 0 34.74-17.13 31.93-36.26C492.9 158.6 461.7 104.8 416.8 66.75zM298.4 323.5C286.1 331.2 271.6 335.9 256 335.9s-30.1-4.701-42.4-12.4L142.7 436.9c-10.14 16.21-4.16 38.2 13.32 45.95C186.6 496.4 220.4 504 256 504s69.42-7.611 100-21.18c17.48-7.752 23.46-29.74 13.32-45.95L298.4 323.5z", } + } } } @@ -39070,11 +43074,15 @@ impl IconShape for FaRadio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.1 128L218.5 128l276.2-80.97c12.72-3.734 19.1-17.06 16.28-29.78c-3.719-12.7-16.1-19.1-29.78-16.28L51.75 126.9c-29.07 8.512-49.55 34.8-51.39 64.78L.0007 192v255.1c0 35.31 28.69 63.1 63.1 63.1h383.1c35.31 0 63.1-28.69 63.1-63.1V192C511.1 156.7 483.3 128 447.1 128zM80 248c0-4.406 3.594-7.1 7.1-7.1h111.1c4.406 0 7.1 3.594 7.1 7.1V263.1c0 4.406-3.594 7.1-7.1 7.1h-111.1c-4.406 0-7.1-3.594-7.1-7.1V248zM208 391.1c0 4.406-3.594 7.1-7.1 7.1h-111.1c-4.406 0-7.1-3.594-7.1-7.1v-15.1c0-4.406 3.594-7.1 7.1-7.1h111.1c4.406 0 7.1 3.594 7.1 7.1V391.1zM224 327.1c0 4.406-3.594 7.1-7.1 7.1H72c-4.406 0-7.1-3.594-7.1-7.1V311.1c0-4.406 3.594-7.1 7.1-7.1h143.1c4.406 0 7.1 3.594 7.1 7.1V327.1zM367.1 399.1c-44.16 0-80-35.84-80-79.1s35.84-80 80-80s79.1 35.85 79.1 80S412.2 399.1 367.1 399.1z", } + } } } @@ -39109,11 +43117,15 @@ impl IconShape for FaRainbow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M312.3 32.09C137.6 36.22 0 183.3 0 358V464C0 472.8 7.164 480 16 480h32C56.84 480 64 472.8 64 464v-106.9c0-143.2 117.2-263.5 260.4-261.1C463.5 98.4 576 212.3 576 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C640 172.1 492.3 27.84 312.3 32.09zM313.5 224.2C244.8 227.6 192 286.9 192 355.7V464C192 472.8 199.2 480 208 480h32C248.8 480 256 472.8 256 464v-109.7c0-34.06 25.65-63.85 59.64-66.11C352.9 285.7 384 315.3 384 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C448 279.3 387 220.5 313.5 224.2zM313.2 128.1C191.4 131.7 96 234.9 96 356.8V464C96 472.8 103.2 480 112 480h32C152.8 480 160 472.8 160 464v-108.1c0-86.64 67.24-160.5 153.8-163.8C404.8 188.7 480 261.7 480 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C544 226.2 439.8 124.3 313.2 128.1z", } + } } } @@ -39148,11 +43160,15 @@ impl IconShape for FaRankingStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M406.1 61.65C415.4 63.09 419.4 74.59 412.6 81.41L374.6 118.1L383.6 170.1C384.1 179.5 375.3 186.7 366.7 182.4L320.2 157.9L273.3 182.7C264.7 187 255 179.8 256.4 170.5L265.4 118.4L227.4 81.41C220.6 74.59 224.6 63.09 233.9 61.65L286.2 54.11L309.8 6.332C314.1-2.289 326.3-1.93 330.2 6.332L353.8 54.11L406.1 61.65zM384 256C401.7 256 416 270.3 416 288V480C416 497.7 401.7 512 384 512H256C238.3 512 224 497.7 224 480V288C224 270.3 238.3 256 256 256H384zM160 320C177.7 320 192 334.3 192 352V480C192 497.7 177.7 512 160 512H32C14.33 512 0 497.7 0 480V352C0 334.3 14.33 320 32 320H160zM448 416C448 398.3 462.3 384 480 384H608C625.7 384 640 398.3 640 416V480C640 497.7 625.7 512 608 512H480C462.3 512 448 497.7 448 480V416z", } + } } } @@ -39187,11 +43203,15 @@ impl IconShape for FaReceipt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.97 2.196C22.49-1.72 32.5-.3214 39.62 5.778L80 40.39L120.4 5.778C129.4-1.926 142.6-1.926 151.6 5.778L192 40.39L232.4 5.778C241.4-1.926 254.6-1.926 263.6 5.778L304 40.39L344.4 5.778C351.5-.3214 361.5-1.72 370 2.196C378.5 6.113 384 14.63 384 24V488C384 497.4 378.5 505.9 370 509.8C361.5 513.7 351.5 512.3 344.4 506.2L304 471.6L263.6 506.2C254.6 513.9 241.4 513.9 232.4 506.2L192 471.6L151.6 506.2C142.6 513.9 129.4 513.9 120.4 506.2L80 471.6L39.62 506.2C32.5 512.3 22.49 513.7 13.97 509.8C5.456 505.9 0 497.4 0 488V24C0 14.63 5.456 6.112 13.97 2.196V2.196zM96 144C87.16 144 80 151.2 80 160C80 168.8 87.16 176 96 176H288C296.8 176 304 168.8 304 160C304 151.2 296.8 144 288 144H96zM96 368H288C296.8 368 304 360.8 304 352C304 343.2 296.8 336 288 336H96C87.16 336 80 343.2 80 352C80 360.8 87.16 368 96 368zM96 240C87.16 240 80 247.2 80 256C80 264.8 87.16 272 96 272H288C296.8 272 304 264.8 304 256C304 247.2 296.8 240 288 240H96z", } + } } } @@ -39226,11 +43246,15 @@ impl IconShape for FaRecordVinyl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 160C202.9 160 160 202.9 160 256s42.92 96 96 96c53.08 0 96-42.92 96-96S309.1 160 256 160zM256 288C238.3 288 224 273.7 224 256s14.33-32 32-32c17.67 0 32 14.33 32 32S273.7 288 256 288zM256 0c-141.4 0-256 114.6-256 256s114.6 256 256 256c141.4 0 256-114.6 256-256S397.4 0 256 0zM256 384c-70.75 0-128-57.25-128-128s57.25-128 128-128s128 57.25 128 128S326.8 384 256 384z", } + } } } @@ -39265,11 +43289,15 @@ impl IconShape for FaRectangleAd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 237.7L229.2 280H186.8L208 237.7zM416 280C416 293.3 405.3 304 392 304C378.7 304 368 293.3 368 280C368 266.7 378.7 256 392 256C405.3 256 416 266.7 416 280zM512 32C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H512zM229.5 173.3C225.4 165.1 217.1 160 208 160C198.9 160 190.6 165.1 186.5 173.3L114.5 317.3C108.6 329.1 113.4 343.5 125.3 349.5C137.1 355.4 151.5 350.6 157.5 338.7L162.8 328H253.2L258.5 338.7C264.5 350.6 278.9 355.4 290.7 349.5C302.6 343.5 307.4 329.1 301.5 317.3L229.5 173.3zM416 212.1C408.5 209.4 400.4 208 392 208C352.2 208 320 240.2 320 280C320 319.8 352.2 352 392 352C403.1 352 413.6 349.5 423 344.1C427.4 349.3 433.4 352 440 352C453.3 352 464 341.3 464 328V184C464 170.7 453.3 160 440 160C426.7 160 416 170.7 416 184V212.1z", } + } } } @@ -39304,11 +43332,15 @@ impl IconShape for FaRectangleList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 60.65 28.65 32 64 32H512C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96zM160 256C160 238.3 145.7 224 128 224C110.3 224 96 238.3 96 256C96 273.7 110.3 288 128 288C145.7 288 160 273.7 160 256zM160 160C160 142.3 145.7 128 128 128C110.3 128 96 142.3 96 160C96 177.7 110.3 192 128 192C145.7 192 160 177.7 160 160zM160 352C160 334.3 145.7 320 128 320C110.3 320 96 334.3 96 352C96 369.7 110.3 384 128 384C145.7 384 160 369.7 160 352zM224 136C210.7 136 200 146.7 200 160C200 173.3 210.7 184 224 184H448C461.3 184 472 173.3 472 160C472 146.7 461.3 136 448 136H224zM224 232C210.7 232 200 242.7 200 256C200 269.3 210.7 280 224 280H448C461.3 280 472 269.3 472 256C472 242.7 461.3 232 448 232H224zM224 328C210.7 328 200 338.7 200 352C200 365.3 210.7 376 224 376H448C461.3 376 472 365.3 472 352C472 338.7 461.3 328 448 328H224z", } + } } } @@ -39343,11 +43375,15 @@ impl IconShape for FaRectangleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z", } + } } } @@ -39382,11 +43418,15 @@ impl IconShape for FaRecycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M180.2 243.1C185 263.9 162.2 280.2 144.1 268.8L119.8 253.6l-50.9 81.43c-13.33 21.32 2.004 48.98 27.15 48.98h32.02c17.64 0 31.98 14.32 31.98 31.96c0 17.64-14.34 32.05-31.98 32.05H96.15c-75.36 0-121.3-82.84-81.47-146.8L65.51 219.8L41.15 204.5C23.04 193.1 27.66 165.5 48.48 160.7l91.43-21.15C148.5 137.7 157.2 142.9 159.2 151.6L180.2 243.1zM283.1 78.96l41.25 66.14l-24.25 15.08c-18.16 11.31-13.57 38.94 7.278 43.77l91.4 21.15c8.622 1.995 17.23-3.387 19.21-12.01l21.04-91.43c4.789-20.81-17.95-37.05-36.07-25.76l-24.36 15.2L337.4 45.14c-37.58-60.14-125.2-60.18-162.8-.0617L167.2 56.9C157.9 71.75 162.5 91.58 177.3 100.9c14.92 9.359 34.77 4.886 44.11-10.04l7.442-11.89C241.6 58.58 270.9 59.33 283.1 78.96zM497.3 301.3l-16.99-27.26c-9.336-14.98-29.06-19.56-44.04-10.21c-14.94 9.318-19.52 29.15-10.18 44.08l16.99 27.15c13.35 21.32-1.984 49-27.14 49h-95.99l.0234-28.74c0-21.38-25.85-32.09-40.97-16.97l-66.41 66.43c-6.222 6.223-6.222 16.41 .0044 22.63l66.42 66.34c15.12 15.1 40.95 4.386 40.95-16.98l-.0234-28.68h95.86C491.2 448.1 537.2 365.2 497.3 301.3z", } + } } } @@ -39421,11 +43461,15 @@ impl IconShape for FaRegistered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM349.8 349.8c5.594 12.03 .4375 26.31-11.56 31.94c-3.312 1.531-6.75 2.25-10.19 2.25c-9 0-17.66-5.125-21.75-13.81l-38.46-82.19H208v72c0 13.25-10.75 24-24 24s-24-10.75-24-24V152c0-13.25 10.75-24 24-24l88 .0044c44.13 0 80 35.88 80 80c0 28.32-14.87 53.09-37.12 67.31L349.8 349.8zM272 176h-64v64h64c17.66 0 32-14.34 32-32S289.7 176 272 176z", } + } } } @@ -39460,11 +43504,15 @@ impl IconShape for FaRepeat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 256c-17.67 0-32 14.31-32 32c0 52.94-43.06 96-96 96H192L192 344c0-9.469-5.578-18.06-14.23-21.94C169.1 318.3 159 319.8 151.9 326.2l-80 72C66.89 402.7 64 409.2 64 416s2.891 13.28 7.938 17.84l80 72C156.4 509.9 162.2 512 168 512c3.312 0 6.615-.6875 9.756-2.062C186.4 506.1 192 497.5 192 488L192 448h160c88.22 0 160-71.78 160-160C512 270.3 497.7 256 480 256zM160 128h159.1L320 168c0 9.469 5.578 18.06 14.23 21.94C337.4 191.3 340.7 192 343.1 192c5.812 0 11.57-2.125 16.07-6.156l80-72C445.1 109.3 448 102.8 448 95.1s-2.891-13.28-7.938-17.84l-80-72c-7.047-6.312-17.19-7.875-25.83-4.094C325.6 5.938 319.1 14.53 319.1 24L320 64H160C71.78 64 0 135.8 0 224c0 17.69 14.33 32 32 32s32-14.31 32-32C64 171.1 107.1 128 160 128z", } + } } } @@ -39499,11 +43547,15 @@ impl IconShape for FaReplyAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M136.3 226.2l176 151.1c15.38 13.3 39.69 2.545 39.69-18.16V275.1c108.5 12.58 151.1 58.79 112.6 181.9c-5.031 16.09 14.41 28.56 28.06 18.62c43.75-31.81 83.34-92.69 83.34-154.1c0-131.3-94.86-173.2-224-183.5V56.02c0-20.67-24.28-31.46-39.69-18.16L136.3 189.9C125.2 199.4 125.2 216.6 136.3 226.2zM8.31 226.2l176 151.1c15.38 13.3 39.69 2.545 39.69-18.16v-15.83L66.33 208l157.7-136.2V56.02c0-20.67-24.28-31.46-39.69-18.16l-176 151.1C-2.77 199.4-2.77 216.6 8.31 226.2z", } + } } } @@ -39538,11 +43590,15 @@ impl IconShape for FaReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.31 189.9l176-151.1c15.41-13.3 39.69-2.509 39.69 18.16v80.05C384.6 137.9 512 170.1 512 322.3c0 61.44-39.59 122.3-83.34 154.1c-13.66 9.938-33.09-2.531-28.06-18.62c45.34-145-21.5-183.5-176.6-185.8v87.92c0 20.7-24.31 31.45-39.69 18.16l-176-151.1C-2.753 216.6-2.784 199.4 8.31 189.9z", } + } } } @@ -39577,11 +43633,15 @@ impl IconShape for FaRepublican { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 191.1c0-88.37-71.62-159.1-159.1-159.1L159.1 32C71.62 32 0 103.6 0 191.1l.025 63.98h543.1V191.1zM176.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25l-24.5-12.87L103.5 223.2C99.27 225.6 94.02 221.9 94.77 216.1l4.75-27.25l-19.75-19.37C76.15 166.9 78.15 160.9 83.02 160.2L110.4 156.2l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0L145.5 156.2L172.9 160.2C177.9 160.9 179.8 166.9 176.3 170.4zM320.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25L272 210.4l-24.5 12.87C243.3 225.6 238 221.9 238.8 216.1L243.5 189.7l-19.75-19.37c-3.625-3.5-1.625-9.498 3.25-10.12L254.4 156.2l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0L289.5 156.2l27.37 4C321.9 160.9 323.8 166.9 320.3 170.4zM464.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25l-24.5-12.87l-24.5 12.87c-4.25 2.375-9.5-1.375-8.75-6.25l4.75-27.25l-19.75-19.37c-3.625-3.5-1.625-9.498 3.25-10.12l27.37-4l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0l12.25 24.87l27.37 4C465.9 160.9 467.8 166.9 464.3 170.4zM624 319.1L592 319.1c-8.799 0-15.1 7.199-15.1 15.1v63.99c0 8.748-7.25 15.1-15.1 15.1c-8.75 0-15.1-7.25-15.1-15.1l-.0313-111.1L.025 287.1v159.1c0 17.6 14.4 31.1 31.1 31.1L95.98 479.1c17.6 0 32.04-14.4 32.04-32v-63.98l191.1-.0169v63.99c0 17.6 14.36 32 31.96 32l64.04 .013c17.6 0 31.1-14.4 31.1-31.1l-.0417-96.01l32.04 .0006v43.25c0 41.79 29.91 80.03 71.48 84.35C599.3 484.5 640 446.9 640 399.1v-63.98C640 327.2 632.8 319.1 624 319.1z", } + } } } @@ -39616,11 +43676,15 @@ impl IconShape for FaRestroom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M319.1 0C306.8 0 296 10.8 296 24v464c0 13.2 10.8 24 23.1 24s24-10.8 24-24V24C344 10.8 333.2 0 319.1 0zM213.7 171.8C204.9 145.6 180.5 128 152.9 128H103.1C75.47 128 51.06 145.6 42.37 171.8L1.653 293.9c-5.594 16.77 3.469 34.89 20.22 40.48c12.68 4.211 25.93 .1426 34.13-9.18V480c0 17.67 14.33 32 32 32s31.1-14.33 31.1-32l-.0003-144h16l.0003 144c0 17.67 14.33 32 32 32s31.1-14.33 31.1-32l-.0003-155.2c6.041 6.971 14.7 11.25 24 11.25c3.344 0 6.75-.5313 10.13-1.656c16.75-5.594 25.81-23.72 20.22-40.48L213.7 171.8zM128 96c26.5 0 47.1-21.5 47.1-48S154.5 0 128 0S80 21.5 80 48S101.5 96 128 96zM511.1 96c26.5 0 48-21.5 48-48S538.5 0 511.1 0s-47.1 21.5-47.1 48S485.5 96 511.1 96zM638.3 293.9l-40.69-122.1C588.9 145.6 564.5 128 536.9 128h-49.88c-27.59 0-52 17.59-60.69 43.75l-40.72 122.1c-5.594 16.77 3.469 34.89 20.22 40.48c3.422 1.137 6.856 1.273 10.25 1.264L399.1 384h40v96c0 17.67 14.32 32 31.1 32s32-14.33 32-32v-96h16v96c0 17.67 14.32 32 31.1 32s32-14.33 32-32v-96h39.1l-15.99-47.98c3.342 0 6.747-.5313 10.12-1.656C634.9 328.8 643.9 310.6 638.3 293.9z", } + } } } @@ -39655,11 +43719,15 @@ impl IconShape for FaRetweet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M614.2 334.8C610.5 325.8 601.7 319.1 592 319.1H544V176C544 131.9 508.1 96 464 96h-128c-17.67 0-32 14.31-32 32s14.33 32 32 32h128C472.8 160 480 167.2 480 176v143.1h-48c-9.703 0-18.45 5.844-22.17 14.82s-1.656 19.29 5.203 26.16l80 80.02C499.7 445.7 505.9 448 512 448s12.28-2.344 16.97-7.031l80-80.02C615.8 354.1 617.9 343.8 614.2 334.8zM304 352h-128C167.2 352 160 344.8 160 336V192h48c9.703 0 18.45-5.844 22.17-14.82s1.656-19.29-5.203-26.16l-80-80.02C140.3 66.34 134.1 64 128 64S115.7 66.34 111 71.03l-80 80.02C24.17 157.9 22.11 168.2 25.83 177.2S38.3 192 48 192H96V336C96 380.1 131.9 416 176 416h128c17.67 0 32-14.31 32-32S321.7 352 304 352z", } + } } } @@ -39694,11 +43762,15 @@ impl IconShape for FaRibbon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.05 444.3c-9.626 10.87-7.501 27.62 4.5 35.75l68.76 27.87c9.876 6.75 23.38 4.1 31.38-3.75l91.76-101.9L123.2 314.3L6.05 444.3zM441.8 444.3c0 0-292-324.5-295.4-329.1c15.38-8.5 40.25-17.1 77.51-17.1s62.13 9.5 77.51 17.1c-3.25 5.5-56.01 64.5-56.01 64.5l79.13 87.75l34.13-37.1c28.75-31.87 33.38-78.62 11.5-115.5L326.5 39.52c-4.25-7.25-9.876-13.25-16.75-17.1c-40.75-27.62-127.5-29.75-171.5 0C131.3 26.27 125.7 32.27 121.4 39.52L77.81 112.8C76.31 115.3 40.68 174.9 89.31 228.8l248.1 275.2c8.001 8.875 21.38 10.5 31.25 3.75l68.88-27.87C449.5 471.9 451.6 455.1 441.8 444.3z", } + } } } @@ -39733,11 +43805,15 @@ impl IconShape for FaRightFromBracket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 480h64C177.7 480 192 465.7 192 448S177.7 416 160 416H96c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h64C177.7 96 192 81.67 192 64S177.7 32 160 32H96C42.98 32 0 74.98 0 128v256C0 437 42.98 480 96 480zM504.8 238.5l-144.1-136c-6.975-6.578-17.2-8.375-26-4.594c-8.803 3.797-14.51 12.47-14.51 22.05l-.0918 72l-128-.001c-17.69 0-32.02 14.33-32.02 32v64c0 17.67 14.34 32 32.02 32l128 .001l.0918 71.1c0 9.578 5.707 18.25 14.51 22.05c8.803 3.781 19.03 1.984 26-4.594l144.1-136C514.4 264.4 514.4 247.6 504.8 238.5z", } + } } } @@ -39772,11 +43848,15 @@ impl IconShape for FaRightLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 160h319.9l.0791 72c0 9.547 5.652 18.19 14.41 22c8.754 3.812 18.93 2.078 25.93-4.406l112-104c10.24-9.5 10.24-25.69 0-35.19l-112-104c-6.992-6.484-17.17-8.217-25.93-4.408c-8.758 3.816-14.41 12.46-14.41 22L351.9 96H32C14.31 96 0 110.3 0 127.1S14.31 160 32 160zM480 352H160.1L160 279.1c0-9.547-5.652-18.19-14.41-22C136.9 254.2 126.7 255.9 119.7 262.4l-112 104c-10.24 9.5-10.24 25.69 0 35.19l112 104c6.992 6.484 17.17 8.219 25.93 4.406C154.4 506.2 160 497.5 160 488L160.1 416H480c17.69 0 32-14.31 32-32S497.7 352 480 352z", } + } } } @@ -39811,11 +43891,15 @@ impl IconShape for FaRightLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z", } + } } } @@ -39850,11 +43934,15 @@ impl IconShape for FaRightToBracket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344.7 238.5l-144.1-136C193.7 95.97 183.4 94.17 174.6 97.95C165.8 101.8 160.1 110.4 160.1 120V192H32.02C14.33 192 0 206.3 0 224v64c0 17.68 14.33 32 32.02 32h128.1v72c0 9.578 5.707 18.25 14.51 22.05c8.803 3.781 19.03 1.984 26-4.594l144.1-136C354.3 264.4 354.3 247.6 344.7 238.5zM416 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c17.67 0 32 14.33 32 32v256c0 17.67-14.33 32-32 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c53.02 0 96-42.98 96-96V128C512 74.98 469 32 416 32z", } + } } } @@ -39889,11 +43977,15 @@ impl IconShape for FaRing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 64C109.1 64 0 125.9 0 208v98.13C0 384.5 114.6 448 256 448s256-63.5 256-141.9V208C512 125.9 401.1 64 256 64zM256 288C203.1 288 155.1 279.1 120.4 264.6C155 249.9 201.6 240 256 240s101 9.875 135.6 24.62C356.9 279.1 308.9 288 256 288zM437.1 234.4C392.1 208.3 328.3 192 256 192S119.9 208.3 74.88 234.4C68 226.1 64 217.3 64 208C64 163.9 149.1 128 256 128c105.1 0 192 35.88 192 80C448 217.3 444 226.1 437.1 234.4z", } + } } } @@ -39928,11 +44020,15 @@ impl IconShape for FaRoadBarrier { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C49.67 32 64 46.33 64 64V96H149.2L64 266.3V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32V32zM309.2 288H234.8L330.8 96H405.2L309.2 288zM458.8 96H533.2L437.2 288H362.8L458.8 96zM202.8 96H277.2L181.2 288H106.8L202.8 96zM576 117.7V64C576 46.33 590.3 32 608 32C625.7 32 640 46.33 640 64V448C640 465.7 625.7 480 608 480C590.3 480 576 465.7 576 448V288H490.8L576 117.7z", } + } } } @@ -39967,11 +44063,15 @@ impl IconShape for FaRoadBridge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0H608C625.7 0 640 14.33 640 32V480C640 497.7 625.7 512 608 512H352C334.3 512 320 497.7 320 480V32C320 14.33 334.3 0 352 0zM456 224V288C456 301.3 466.7 312 480 312C493.3 312 504 301.3 504 288V224C504 210.7 493.3 200 480 200C466.7 200 456 210.7 456 224zM504 384C504 370.7 493.3 360 480 360C466.7 360 456 370.7 456 384V448C456 461.3 466.7 472 480 472C493.3 472 504 461.3 504 448V384zM456 64V128C456 141.3 466.7 152 480 152C493.3 152 504 141.3 504 128V64C504 50.75 493.3 40 480 40C466.7 40 456 50.75 456 64zM32 96H288V160H248V224H288V320C234.1 320 192 362.1 192 416V480C192 497.7 177.7 512 160 512H128C110.3 512 96 497.7 96 480V416C96 362.1 53.02 320 0 320V224H72V160H32C14.33 160 0 145.7 0 128C0 110.3 14.33 96 32 96zM200 160H120V224H200V160z", } + } } } @@ -40006,11 +44106,15 @@ impl IconShape for FaRoadCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } + } } } @@ -40045,11 +44149,15 @@ impl IconShape for FaRoadCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -40084,11 +44192,15 @@ impl IconShape for FaRoadCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM518.6 368L555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368z", } + } } } @@ -40123,11 +44235,15 @@ impl IconShape for FaRoadLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L517.5 160.5C460.6 165.8 416 213.7 416 272V296.6C396.9 307.6 384 328.3 384 352V480H352V416C352 398.3 337.7 384 320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H287.1L288 96zM352 224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C337.7 320 352 305.7 352 288V224zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -40162,11 +44278,15 @@ impl IconShape for FaRoadSpikes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 116.8C64 101 84.53 94.79 93.31 107.1L192 255.1V116.8C192 101 212.5 94.79 221.3 107.1L320 255.1V116.8C320 101 340.5 94.79 349.3 107.1L448 255.1V116.8C448 101 468.5 94.79 477.3 107.1L606.8 302.2C621 323.5 605.8 351.1 580.2 351.1H64L64 116.8zM608 383.1C625.7 383.1 640 398.3 640 415.1C640 433.7 625.7 447.1 608 447.1H32C14.33 447.1 0 433.7 0 415.1C0 398.3 14.33 383.1 32 383.1H608z", } + } } } @@ -40201,11 +44321,15 @@ impl IconShape for FaRoad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 96C256 113.7 270.3 128 288 128C305.7 128 320 113.7 320 96V32H394.8C421.9 32 446 49.08 455.1 74.63L572.9 407.2C574.9 413 576 419.2 576 425.4C576 455.5 551.5 480 521.4 480H320V416C320 398.3 305.7 384 288 384C270.3 384 256 398.3 256 416V480H54.61C24.45 480 0 455.5 0 425.4C0 419.2 1.06 413 3.133 407.2L120.9 74.63C129.1 49.08 154.1 32 181.2 32H255.1L256 96zM320 224C320 206.3 305.7 192 288 192C270.3 192 256 206.3 256 224V288C256 305.7 270.3 320 288 320C305.7 320 320 305.7 320 288V224z", } + } } } @@ -40240,11 +44364,15 @@ impl IconShape for FaRobot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.375 233.4C3.375 239.4 0 247.5 0 256v128c0 8.5 3.375 16.62 9.375 22.62S23.5 416 32 416h32V224H32C23.5 224 15.38 227.4 9.375 233.4zM464 96H352V32c0-17.62-14.38-32-32-32S288 14.38 288 32v64H176C131.8 96 96 131.8 96 176V448c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V176C544 131.8 508.3 96 464 96zM256 416H192v-32h64V416zM224 296C201.9 296 184 278.1 184 256S201.9 216 224 216S264 233.9 264 256S246.1 296 224 296zM352 416H288v-32h64V416zM448 416h-64v-32h64V416zM416 296c-22.12 0-40-17.88-40-40S393.9 216 416 216S456 233.9 456 256S438.1 296 416 296zM630.6 233.4C624.6 227.4 616.5 224 608 224h-32v192h32c8.5 0 16.62-3.375 22.62-9.375S640 392.5 640 384V256C640 247.5 636.6 239.4 630.6 233.4z", } + } } } @@ -40279,11 +44407,15 @@ impl IconShape for FaRocket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M156.6 384.9L125.7 353.1C117.2 345.5 114.2 333.1 117.1 321.8C120.1 312.9 124.1 301.3 129.8 288H24C15.38 288 7.414 283.4 3.146 275.9C-1.123 268.4-1.042 259.2 3.357 251.8L55.83 163.3C68.79 141.4 92.33 127.1 117.8 127.1H200C202.4 124 204.8 120.3 207.2 116.7C289.1-4.07 411.1-8.142 483.9 5.275C495.6 7.414 504.6 16.43 506.7 28.06C520.1 100.9 516.1 222.9 395.3 304.8C391.8 307.2 387.1 309.6 384 311.1V394.2C384 419.7 370.6 443.2 348.7 456.2L260.2 508.6C252.8 513 243.6 513.1 236.1 508.9C228.6 504.6 224 496.6 224 488V380.8C209.9 385.6 197.6 389.7 188.3 392.7C177.1 396.3 164.9 393.2 156.6 384.9V384.9zM384 167.1C406.1 167.1 424 150.1 424 127.1C424 105.9 406.1 87.1 384 87.1C361.9 87.1 344 105.9 344 127.1C344 150.1 361.9 167.1 384 167.1z", } + } } } @@ -40318,11 +44450,15 @@ impl IconShape for FaRotateLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 256c0 123.4-100.5 223.9-223.9 223.9c-48.84 0-95.17-15.58-134.2-44.86c-14.12-10.59-16.97-30.66-6.375-44.81c10.59-14.12 30.62-16.94 44.81-6.375c27.84 20.91 61 31.94 95.88 31.94C344.3 415.8 416 344.1 416 256s-71.69-159.8-159.8-159.8c-37.46 0-73.09 13.49-101.3 36.64l45.12 45.14c17.01 17.02 4.955 46.1-19.1 46.1H35.17C24.58 224.1 16 215.5 16 204.9V59.04c0-24.04 29.07-36.08 46.07-19.07l47.6 47.63C149.9 52.71 201.5 32.11 256.1 32.11C379.5 32.11 480 132.6 480 256z", } + } } } @@ -40357,11 +44493,15 @@ impl IconShape for FaRotateRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M468.9 32.11c13.87 0 27.18 10.77 27.18 27.04v145.9c0 10.59-8.584 19.17-19.17 19.17h-145.7c-16.28 0-27.06-13.32-27.06-27.2c0-6.634 2.461-13.4 7.96-18.9l45.12-45.14c-28.22-23.14-63.85-36.64-101.3-36.64c-88.09 0-159.8 71.69-159.8 159.8S167.8 415.9 255.9 415.9c73.14 0 89.44-38.31 115.1-38.31c18.48 0 31.97 15.04 31.97 31.96c0 35.04-81.59 70.41-147 70.41c-123.4 0-223.9-100.5-223.9-223.9S132.6 32.44 256 32.44c54.6 0 106.2 20.39 146.4 55.26l47.6-47.63C455.5 34.57 462.3 32.11 468.9 32.11z", } + } } } @@ -40396,11 +44536,15 @@ impl IconShape for FaRotate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M449.9 39.96l-48.5 48.53C362.5 53.19 311.4 32 256 32C161.5 32 78.59 92.34 49.58 182.2c-5.438 16.81 3.797 34.88 20.61 40.28c16.97 5.5 34.86-3.812 40.3-20.59C130.9 138.5 189.4 96 256 96c37.96 0 73 14.18 100.2 37.8L311.1 178C295.1 194.8 306.8 223.4 330.4 224h146.9C487.7 223.7 496 215.3 496 204.9V59.04C496 34.99 466.9 22.95 449.9 39.96zM441.8 289.6c-16.94-5.438-34.88 3.812-40.3 20.59C381.1 373.5 322.6 416 256 416c-37.96 0-73-14.18-100.2-37.8L200 334C216.9 317.2 205.2 288.6 181.6 288H34.66C24.32 288.3 16 296.7 16 307.1v145.9c0 24.04 29.07 36.08 46.07 19.07l48.5-48.53C149.5 458.8 200.6 480 255.1 480c94.45 0 177.4-60.34 206.4-150.2C467.9 313 458.6 294.1 441.8 289.6z", } + } } } @@ -40435,11 +44579,15 @@ impl IconShape for FaRoute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 256C302.3 256 288 270.3 288 288C288 305.7 302.3 320 320 320H416C469 320 512 362.1 512 416C512 469 469 512 416 512H139.6C148.3 502.1 158.9 489.4 169.6 475.2C175.9 466.8 182.4 457.6 188.6 448H416C433.7 448 448 433.7 448 416C448 398.3 433.7 384 416 384H320C266.1 384 223.1 341 223.1 288C223.1 234.1 266.1 192 320 192H362.1C340.2 161.5 320 125.4 320 96C320 42.98 362.1 0 416 0C469 0 512 42.98 512 96C512 160 416 256 416 256H320zM416 128C433.7 128 448 113.7 448 96C448 78.33 433.7 64 416 64C398.3 64 384 78.33 384 96C384 113.7 398.3 128 416 128zM118.3 487.8C118.1 488 117.9 488.2 117.7 488.4C113.4 493.4 109.5 497.7 106.3 501.2C105.9 501.6 105.5 502 105.2 502.4C99.5 508.5 96 512 96 512C96 512 0 416 0 352C0 298.1 42.98 255.1 96 255.1C149 255.1 192 298.1 192 352C192 381.4 171.8 417.5 149.9 448C138.1 463.2 127.7 476.9 118.3 487.8L118.3 487.8zM95.1 384C113.7 384 127.1 369.7 127.1 352C127.1 334.3 113.7 320 95.1 320C78.33 320 63.1 334.3 63.1 352C63.1 369.7 78.33 384 95.1 384z", } + } } } @@ -40474,11 +44622,15 @@ impl IconShape for FaRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M25.57 176.1C12.41 175.4 .9117 185.2 .0523 198.4s9.173 24.65 22.39 25.5c120.1 7.875 225.7 112.7 233.6 233.6C256.9 470.3 267.4 480 279.1 480c.5313 0 1.062-.0313 1.594-.0625c13.22-.8438 23.25-12.28 22.39-25.5C294.6 310.3 169.7 185.4 25.57 176.1zM32 32C14.33 32 0 46.31 0 64s14.33 32 32 32c194.1 0 352 157.9 352 352c0 17.69 14.33 32 32 32s32-14.31 32-32C448 218.6 261.4 32 32 32zM63.1 351.9C28.63 351.9 0 380.6 0 416s28.63 64 63.1 64s64.08-28.62 64.08-64S99.37 351.9 63.1 351.9z", } + } } } @@ -40513,11 +44665,15 @@ impl IconShape for FaRubleSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240 32C319.5 32 384 96.47 384 176C384 255.5 319.5 320 240 320H128V352H288C305.7 352 320 366.3 320 384C320 401.7 305.7 416 288 416H128V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V416H32C14.33 416 0 401.7 0 384C0 366.3 14.33 352 32 352H64V320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H64V64C64 46.33 78.33 32 96 32H240zM320 176C320 131.8 284.2 96 240 96H128V256H240C284.2 256 320 220.2 320 176z", } + } } } @@ -40552,11 +44708,15 @@ impl IconShape for FaRug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80 64V448H24C10.75 448 0 437.3 0 424C0 410.7 10.75 400 24 400H32V360H24C10.75 360 0 349.3 0 336C0 322.7 10.75 312 24 312H32V280H24C10.75 280 0 269.3 0 256C0 242.7 10.75 232 24 232H32V200H24C10.75 200 0 189.3 0 176C0 162.7 10.75 152 24 152H32V112H24C10.75 112 0 101.3 0 88C0 74.75 10.75 64 24 64H80zM112 64H528V448H112V64zM616 112H608V152H616C629.3 152 640 162.7 640 176C640 189.3 629.3 200 616 200H608V232H616C629.3 232 640 242.7 640 256C640 269.3 629.3 280 616 280H608V312H616C629.3 312 640 322.7 640 336C640 349.3 629.3 360 616 360H608V400H616C629.3 400 640 410.7 640 424C640 437.3 629.3 448 616 448H560V64H616C629.3 64 640 74.75 640 88C640 101.3 629.3 112 616 112z", } + } } } @@ -40591,11 +44751,15 @@ impl IconShape for FaRulerCombined { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 464V48C0 21.49 21.49 0 48 0H144C170.5 0 192 21.49 192 48V96H112C103.2 96 96 103.2 96 112C96 120.8 103.2 128 112 128H192V192H112C103.2 192 96 199.2 96 208C96 216.8 103.2 224 112 224H192V288H112C103.2 288 96 295.2 96 304C96 312.8 103.2 320 112 320H192V400C192 408.8 199.2 416 208 416C216.8 416 224 408.8 224 400V320H288V400C288 408.8 295.2 416 304 416C312.8 416 320 408.8 320 400V320H384V400C384 408.8 391.2 416 400 416C408.8 416 416 408.8 416 400V320H464C490.5 320 512 341.5 512 368V464C512 490.5 490.5 512 464 512H48C23.15 512 2.706 493.1 .2477 468.9C.0838 467.3 0 465.7 0 464z", } + } } } @@ -40630,11 +44794,15 @@ impl IconShape for FaRulerHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 176C0 149.5 21.49 128 48 128H112V208C112 216.8 119.2 224 128 224C136.8 224 144 216.8 144 208V128H208V208C208 216.8 215.2 224 224 224C232.8 224 240 216.8 240 208V128H304V208C304 216.8 311.2 224 320 224C328.8 224 336 216.8 336 208V128H400V208C400 216.8 407.2 224 416 224C424.8 224 432 216.8 432 208V128H496V208C496 216.8 503.2 224 512 224C520.8 224 528 216.8 528 208V128H592C618.5 128 640 149.5 640 176V336C640 362.5 618.5 384 592 384H48C21.49 384 0 362.5 0 336V176z", } + } } } @@ -40669,11 +44837,15 @@ impl IconShape for FaRulerVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H208C234.5 0 256 21.49 256 48V96H176C167.2 96 160 103.2 160 112C160 120.8 167.2 128 176 128H256V192H176C167.2 192 160 199.2 160 208C160 216.8 167.2 224 176 224H256V288H176C167.2 288 160 295.2 160 304C160 312.8 167.2 320 176 320H256V384H176C167.2 384 160 391.2 160 400C160 408.8 167.2 416 176 416H256V464C256 490.5 234.5 512 208 512H48C21.49 512 0 490.5 0 464V48z", } + } } } @@ -40708,11 +44880,15 @@ impl IconShape for FaRuler { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M177.9 494.1C159.2 512.8 128.8 512.8 110.1 494.1L17.94 401.9C-.8054 383.2-.8054 352.8 17.94 334.1L68.69 283.3L116.7 331.3C122.9 337.6 133.1 337.6 139.3 331.3C145.6 325.1 145.6 314.9 139.3 308.7L91.31 260.7L132.7 219.3L180.7 267.3C186.9 273.6 197.1 273.6 203.3 267.3C209.6 261.1 209.6 250.9 203.3 244.7L155.3 196.7L196.7 155.3L244.7 203.3C250.9 209.6 261.1 209.6 267.3 203.3C273.6 197.1 273.6 186.9 267.3 180.7L219.3 132.7L260.7 91.31L308.7 139.3C314.9 145.6 325.1 145.6 331.3 139.3C337.6 133.1 337.6 122.9 331.3 116.7L283.3 68.69L334.1 17.94C352.8-.8055 383.2-.8055 401.9 17.94L494.1 110.1C512.8 128.8 512.8 159.2 494.1 177.9L177.9 494.1z", } + } } } @@ -40747,11 +44923,15 @@ impl IconShape for FaRupeeSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256zM320.8 282.2C321.3 283.3 322.2 284.8 325 287.1C332.2 292.8 343.7 297.1 362.9 303.8L364.2 304.3C380.3 309.1 402.9 317.9 419.1 332.4C429.5 340.5 437.9 351 443 364.7C448.1 378.4 449.1 393.2 446.8 408.7C442.7 436.8 426.4 457.1 403.1 469.6C381 480.7 354.9 482.1 329.9 477.6L329.7 477.5C320.4 475.8 309.2 471.8 300.5 468.6C294.4 466.3 287.9 463.7 282.7 461.6C280.2 460.6 278.1 459.8 276.4 459.1C259.9 452.7 251.8 434.2 258.2 417.7C264.6 401.2 283.1 393.1 299.6 399.5C302.2 400.5 304.8 401.5 307.5 402.6C312.3 404.5 317.4 406.5 322.9 408.6C331.7 411.9 338.2 413.1 341.6 414.6C357.2 417.5 368.3 415.5 374.5 412.4C379.4 409.9 382.5 406.3 383.5 399.3C384.5 392.4 383.7 388.8 383.1 387.1C382.4 385.4 381.3 383.5 378.6 381.2C371.7 375.4 360.4 370.8 341.6 364.2L338.6 363.1C323.1 357.7 301.6 350.2 285.3 337.2C275.8 329.7 266.1 319.7 261.5 306.3C256.1 292.8 254.9 278.2 257.2 263.1C265.6 205.1 324.2 185.1 374.1 194.2C380.1 195.5 401.4 200 409.5 202.6C426.4 207.8 435.8 225.7 430.6 242.6C425.3 259.5 407.4 268.9 390.5 263.7C385.8 262.2 368.2 258.2 362.6 257.2C347.1 254.5 336.8 256.8 329.1 260.4C323.7 263.7 321.1 267.1 320.5 272.4C319.6 278.4 320.4 281.2 320.8 282.2H320.8z", } + } } } @@ -40786,11 +44966,15 @@ impl IconShape for FaRupiahSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256zM400 160C461.9 160 512 210.1 512 272C512 333.9 461.9 384 400 384H352V480C352 497.7 337.7 512 320 512C302.3 512 288 497.7 288 480V192C288 174.3 302.3 160 320 160H400zM448 272C448 245.5 426.5 224 400 224H352V320H400C426.5 320 448 298.5 448 272z", } + } } } @@ -40825,11 +45009,15 @@ impl IconShape for FaS { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.9 379.1c-6.281 36.63-25.89 65.02-56.69 82.11c-24.91 13.83-54.08 18.98-83.73 18.98c-61.86 0-125.8-22.42-157.5-35.38c-16.38-6.672-24.22-25.34-17.55-41.7c6.641-16.36 25.27-24.28 41.7-17.55c77.56 31.64 150.6 39.39 186.1 19.69c13.83-7.672 21.67-19.42 24.69-36.98c7.25-42.31-18.2-56.75-103.7-81.38C112.6 266.6 15.98 238.7 34.11 133.2c5.484-32 23.64-59.36 51.14-77.02c45.59-29.33 115-31.87 206.4-7.688c17.09 4.531 27.27 22.05 22.75 39.13s-22.06 27.23-39.13 22.75C184 86.17 140.4 96.81 119.8 110c-12.55 8.062-20.17 19.5-22.66 34c-7.266 42.31 18.19 56.75 103.7 81.38C271.4 245.7 368 273.5 349.9 379.1z", } + } } } @@ -40864,11 +45052,15 @@ impl IconShape for FaSackDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 96H192L144.6 24.88C137.5 14.24 145.1 0 157.9 0H354.1C366.9 0 374.5 14.24 367.4 24.88L320 96zM192 128H320C323.8 130.5 328.1 133.3 332.1 136.4C389.7 172.7 512 250.9 512 416C512 469 469 512 416 512H96C42.98 512 0 469 0 416C0 250.9 122.3 172.7 179 136.4C183.9 133.3 188.2 130.5 192 128V128zM276.1 224C276.1 212.9 267.1 203.9 255.1 203.9C244.9 203.9 235.9 212.9 235.9 224V230C230.3 231.2 224.1 232.9 220 235.1C205.1 241.9 192.1 254.5 188.9 272.8C187.1 283 188.1 292.9 192.3 301.8C196.5 310.6 203 316.8 209.6 321.3C221.2 329.2 236.5 333.8 248.2 337.3L250.4 337.9C264.4 342.2 273.8 345.3 279.7 349.6C282.2 351.4 283.1 352.8 283.4 353.7C283.8 354.5 284.4 356.3 283.7 360.3C283.1 363.8 281.2 366.8 275.7 369.1C269.6 371.7 259.7 373 246.9 371C240.9 370 230.2 366.4 220.7 363.2C218.5 362.4 216.3 361.7 214.3 361C203.8 357.5 192.5 363.2 189 373.7C185.5 384.2 191.2 395.5 201.7 398.1C202.9 399.4 204.4 399.9 206.1 400.5C213.1 403.2 226.4 407.4 235.9 409.6V416C235.9 427.1 244.9 436.1 255.1 436.1C267.1 436.1 276.1 427.1 276.1 416V410.5C281.4 409.5 286.6 407.1 291.4 405.9C307.2 399.2 319.8 386.2 323.1 367.2C324.9 356.8 324.1 346.8 320.1 337.7C316.2 328.7 309.9 322.1 303.2 317.3C291.1 308.4 274.9 303.6 262.8 299.9L261.1 299.7C247.8 295.4 238.2 292.4 232.1 288.2C229.5 286.4 228.7 285.2 228.5 284.7C228.3 284.3 227.7 283.1 228.3 279.7C228.7 277.7 230.2 274.4 236.5 271.6C242.1 268.7 252.9 267.1 265.1 268.1C269.5 269.7 283 272.3 286.9 273.3C297.5 276.2 308.5 269.8 311.3 259.1C314.2 248.5 307.8 237.5 297.1 234.7C292.7 233.5 282.7 231.5 276.1 230.3L276.1 224z", } + } } } @@ -40903,11 +45095,15 @@ impl IconShape for FaSackXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144.6 24.88C137.5 14.24 145.1 0 157.9 0H354.1C366.9 0 374.5 14.24 367.4 24.88L320 96H192L144.6 24.88zM332.1 136.4C389.7 172.7 512 250.9 512 416C512 469 469 512 416 512H96C42.98 512 0 469 0 416C0 250.9 122.3 172.7 179 136.4C183.9 133.3 188.2 130.5 192 128H320C323.8 130.5 328.1 133.3 332.1 136.4V136.4zM336.1 288.1C346.3 279.6 346.3 264.4 336.1 255C327.6 245.7 312.4 245.7 303 255L256 302.1L208.1 255C199.6 245.7 184.4 245.7 175 255C165.7 264.4 165.7 279.6 175 288.1L222.1 336L175 383C165.7 392.4 165.7 407.6 175 416.1C184.4 426.3 199.6 426.3 208.1 416.1L256 369.9L303 416.1C312.4 426.3 327.6 426.3 336.1 416.1C346.3 407.6 346.3 392.4 336.1 383L289.9 336L336.1 288.1z", } + } } } @@ -40942,11 +45138,15 @@ impl IconShape for FaSailboat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 16C256 9.018 260.5 2.841 267.2 .7414C273.9-1.358 281.1 1.105 285.1 6.826L509.1 326.8C512.5 331.7 512.9 338.1 510.2 343.4C507.4 348.7 501.1 352 496 352H272C263.2 352 256 344.8 256 336V16zM212.1 96.54C219.1 98.4 224 104.7 224 112V336C224 344.8 216.8 352 208 352H80C74.3 352 69.02 348.1 66.16 344C63.3 339.1 63.28 333 66.11 328.1L194.1 104.1C197.7 97.76 205.1 94.68 212.1 96.54V96.54zM5.718 404.3C2.848 394.1 10.52 384 21.12 384H554.9C565.5 384 573.2 394.1 570.3 404.3L566.3 418.7C550.7 473.9 500.4 512 443 512H132.1C75.62 512 25.27 473.9 9.747 418.7L5.718 404.3z", } + } } } @@ -40981,11 +45181,15 @@ impl IconShape for FaSatelliteDish { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216 104C202.8 104 192 114.8 192 128s10.75 24 24 24c79.41 0 144 64.59 144 144C360 309.3 370.8 320 384 320s24-10.75 24-24C408 190.1 321.9 104 216 104zM224 0C206.3 0 192 14.31 192 32s14.33 32 32 32c123.5 0 224 100.5 224 224c0 17.69 14.33 32 32 32s32-14.31 32-32C512 129.2 382.8 0 224 0zM188.9 346l27.37-27.37c2.625 .625 5.059 1.506 7.809 1.506c17.75 0 31.99-14.26 31.99-32c0-17.62-14.24-32.01-31.99-32.01c-17.62 0-31.99 14.38-31.99 32.01c0 2.875 .8099 5.25 1.56 7.875L166.2 323.4L49.37 206.5c-7.25-7.25-20.12-6-24.1 3c-41.75 77.88-29.88 176.7 35.75 242.4c65.62 65.62 164.6 77.5 242.4 35.75c9.125-5 10.38-17.75 3-25L188.9 346z", } + } } } @@ -41020,11 +45224,15 @@ impl IconShape for FaSatellite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.8 264.1l-80.37-80.37l47.87-47.88c13-13.12 13-34.37 0-47.5l-47.5-47.5c-13.12-13.12-34.38-13.12-47.5 0l-47.88 47.88L247.1 9.25C241 3.375 232.9 0 224.5 0c-8.5 0-16.62 3.375-22.5 9.25l-96.75 96.75c-12.38 12.5-12.38 32.62 0 45.12L185.5 231.5L175.8 241.4c-54-24.5-116.3-22.5-168.5 5.375c-8.498 4.625-9.623 16.38-2.873 23.25l107.6 107.5l-17.88 17.75c-2.625-.75-5-1.625-7.75-1.625c-17.75 0-32 14.38-32 32c0 17.75 14.25 32 32 32c17.62 0 32-14.25 32-32c0-2.75-.875-5.125-1.625-7.75l17.75-17.88l107.6 107.6c6.75 6.75 18.62 5.625 23.12-2.875c27.88-52.25 29.88-114.5 5.375-168.5l10-9.873l80.25 80.36c12.5 12.38 32.62 12.38 44.1 0l96.75-96.75C508.6 304.1 512 295.1 512 287.5C512 279.1 508.6 270.1 502.8 264.1zM219.5 197.4L150.6 128.5l73.87-73.75l68.86 68.88L219.5 197.4zM383.5 361.4L314.6 292.5l73.75-73.88l68.88 68.87L383.5 361.4z", } + } } } @@ -41059,11 +45267,15 @@ impl IconShape for FaScaleBalanced { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M554.9 154.5c-17.62-35.25-68.12-35.38-85.87 0c-87 174.3-84.1 165.9-84.1 181.5c0 44.13 57.25 80 128 80s127.1-35.88 127.1-80C639.1 319.9 641.4 327.3 554.9 154.5zM439.1 320l71.96-144l72.17 144H439.1zM256 336c0-16.12 1.375-8.75-85.12-181.5c-17.62-35.25-68.12-35.38-85.87 0c-87 174.3-84.1 165.9-84.1 181.5c0 44.13 57.25 80 127.1 80S256 380.1 256 336zM127.9 176L200.1 320H55.96L127.9 176zM495.1 448h-143.1V153.3C375.5 143 393.1 121.8 398.4 96h113.6c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-128.4c-14.62-19.38-37.5-32-63.62-32S270.1 12.62 256.4 32H128C110.3 32 96 46.33 96 64S110.3 96 127.1 96h113.6c5.25 25.75 22.87 47 46.37 57.25V448H144c-26.51 0-48.01 21.49-48.01 48c0 8.836 7.165 16 16 16h416c8.836 0 16-7.164 16-16C544 469.5 522.5 448 495.1 448z", } + } } } @@ -41098,11 +45310,15 @@ impl IconShape for FaScaleUnbalancedFlip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M554.9 250.5c-17.62-35.37-68.12-35.25-85.87 0c-86.38 172.7-85.04 165.4-85.04 181.5C383.1 476.1 441.3 512 512 512s127.1-35.88 127.1-79.1C639.1 416.4 642 424.7 554.9 250.5zM439.9 416l72.15-143.1l71.98 143.1H439.9zM512 192c13.41 0 25.89-8.471 30.36-21.88c5.594-16.76-3.469-34.89-20.23-40.48l-122.1-40.1c.3125-2.877 .8712-5.687 .8712-8.648c0-44.18-35.81-80-79.1-80c-29.29 0-54.65 15.92-68.58 39.41l-113.3-37.76C121.3-3.963 103.2 5.162 97.64 21.9C92.05 38.66 101.1 56.78 117.9 62.38l126.3 42.11c7.061 21.84 22.95 39.65 43.78 48.77v294.7H144c-26.51 0-47.1 21.49-47.1 47.1C96 504.8 103.2 512 112 512h223.1c8.836 0 15.1-7.164 15.1-15.1V153.3c5.043-2.207 9.756-4.965 14.19-8.115l135.7 45.23C505.2 191.5 508.7 192 512 192zM256 304c0-15.62 1.1-7.252-85.12-181.5c-17.62-35.37-68.08-35.25-85.83 0c-86.38 172.7-85.04 165.4-85.04 181.5c0 44.12 57.25 79.1 127.1 79.1S256 348.1 256 304zM128 144l72.04 143.1H55.92L128 144z", } + } } } @@ -41137,11 +45353,15 @@ impl IconShape for FaScaleUnbalanced { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M85 250.5c-87 174.2-84.1 165.9-84.1 181.5C.0035 476.1 57.25 512 128 512s128-35.88 128-79.1c0-16.12 1.375-8.752-85.12-181.5C153.3 215.3 102.8 215.1 85 250.5zM55.96 416l71.98-143.1l72.15 143.1H55.96zM554.9 122.5c-17.62-35.25-68.08-35.37-85.83 0c-87 174.2-85.04 165.9-85.04 181.5c0 44.12 57.25 79.1 128 79.1s127.1-35.87 127.1-79.1C639.1 287.9 641.4 295.3 554.9 122.5zM439.1 288l72.04-143.1l72.08 143.1H439.1zM495.1 448h-143.1V153.3c20.83-9.117 36.72-26.93 43.78-48.77l126.3-42.11c16.77-5.594 25.83-23.72 20.23-40.48c-5.578-16.73-23.62-25.86-40.48-20.23l-113.3 37.76c-13.94-23.49-39.29-39.41-68.58-39.41c-44.18 0-79.1 35.82-79.1 80c0 2.961 .5587 5.771 .8712 8.648L117.9 129.7C101.1 135.3 92.05 153.4 97.64 170.1c4.469 13.41 16.95 21.88 30.36 21.88c3.344 0 6.768-.5186 10.13-1.644L273.8 145.1C278.2 148.3 282.1 151.1 288 153.3V496C288 504.8 295.2 512 304 512h223.1c8.838 0 16-7.164 16-15.1C543.1 469.5 522.5 448 495.1 448z", } + } } } @@ -41176,11 +45396,15 @@ impl IconShape for FaSchoolCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7L480 385.4z", } + } } } @@ -41215,11 +45439,15 @@ impl IconShape for FaSchoolCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -41254,11 +45482,15 @@ impl IconShape for FaSchoolCircleXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM518.6 368L555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368z", } + } } } @@ -41293,11 +45525,15 @@ impl IconShape for FaSchoolFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 0H400C408.8 0 416 7.164 416 16V64C416 72.84 408.8 80 400 80H320V95.53L410.3 160H512C547.3 160 576 188.7 576 224V448C576 483.3 547.3 512 512 512H336V400C336 373.5 314.5 352 288 352C261.5 352 240 373.5 240 400V512H64C28.65 512 0 483.3 0 448V224C0 188.7 28.65 160 64 160H165.7L256 95.53V32C256 14.33 270.3 0 288 0V0zM288 192C261.5 192 240 213.5 240 240C240 266.5 261.5 288 288 288C314.5 288 336 266.5 336 240C336 213.5 314.5 192 288 192zM80 224C71.16 224 64 231.2 64 240V304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V240C128 231.2 120.8 224 112 224H80zM448 304C448 312.8 455.2 320 464 320H496C504.8 320 512 312.8 512 304V240C512 231.2 504.8 224 496 224H464C455.2 224 448 231.2 448 240V304zM80 352C71.16 352 64 359.2 64 368V432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V368C128 359.2 120.8 352 112 352H80zM464 352C455.2 352 448 359.2 448 368V432C448 440.8 455.2 448 464 448H496C504.8 448 512 440.8 512 432V368C512 359.2 504.8 352 496 352H464z", } + } } } @@ -41332,11 +45568,15 @@ impl IconShape for FaSchoolLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336 160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128C328.8 128 336 135.2 336 144V160zM302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V271.1C640 210.1 589.9 159.1 528 159.1C466.1 159.1 416 210.1 416 271.1V296.6C396.9 307.6 384 328.3 384 352H320.3L320 352C284.7 352 256 380.7 256 416V512H320L48 512C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374zM80 272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96C87.16 192 80 199.2 80 208V272zM80 400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96C87.16 320 80 327.2 80 336V400zM320 264C368.6 264 408 224.6 408 176C408 127.4 368.6 88 320 88C271.4 88 232 127.4 232 176C232 224.6 271.4 264 320 264zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -41371,11 +45611,15 @@ impl IconShape for FaSchool { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V464C640 490.5 618.5 512 592 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM256 512H384V416C384 380.7 355.3 352 320 352C284.7 352 256 380.7 256 416V512zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM496 272C496 280.8 503.2 288 512 288H544C552.8 288 560 280.8 560 272V208C560 199.2 552.8 192 544 192H512C503.2 192 496 199.2 496 208V272zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM496 400C496 408.8 503.2 416 512 416H544C552.8 416 560 408.8 560 400V336C560 327.2 552.8 320 544 320H512C503.2 320 496 327.2 496 336V400zM320 88C271.4 88 232 127.4 232 176C232 224.6 271.4 264 320 264C368.6 264 408 224.6 408 176C408 127.4 368.6 88 320 88z", } + } } } @@ -41410,11 +45654,15 @@ impl IconShape for FaScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M396.8 51.2C425.1 22.92 470.9 22.92 499.2 51.2C506.3 58.27 506.3 69.73 499.2 76.8L216.5 359.5C221.3 372.1 224 385.7 224 400C224 461.9 173.9 512 112 512C50.14 512 0 461.9 0 400C0 338.1 50.14 287.1 112 287.1C126.3 287.1 139.9 290.7 152.5 295.5L191.1 255.1L152.5 216.5C139.9 221.3 126.3 224 112 224C50.14 224 0 173.9 0 112C0 50.14 50.14 0 112 0C173.9 0 224 50.14 224 112C224 126.3 221.3 139.9 216.5 152.5L255.1 191.1L396.8 51.2zM160 111.1C160 85.49 138.5 63.1 112 63.1C85.49 63.1 64 85.49 64 111.1C64 138.5 85.49 159.1 112 159.1C138.5 159.1 160 138.5 160 111.1zM112 448C138.5 448 160 426.5 160 400C160 373.5 138.5 352 112 352C85.49 352 64 373.5 64 400C64 426.5 85.49 448 112 448zM278.6 342.6L342.6 278.6L499.2 435.2C506.3 442.3 506.3 453.7 499.2 460.8C470.9 489.1 425.1 489.1 396.8 460.8L278.6 342.6z", } + } } } @@ -41449,11 +45697,15 @@ impl IconShape for FaScrewdriverWrench { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M331.8 224.1c28.29 0 54.88 10.99 74.86 30.97l19.59 19.59c40.01-17.74 71.25-53.3 81.62-96.65c5.725-23.92 5.34-47.08 .2148-68.4c-2.613-10.88-16.43-14.51-24.34-6.604l-68.9 68.9h-75.6V97.2l68.9-68.9c7.912-7.912 4.275-21.73-6.604-24.34c-21.32-5.125-44.48-5.51-68.4 .2148c-55.3 13.23-98.39 60.22-107.2 116.4C224.5 128.9 224.2 137 224.3 145l82.78 82.86C315.2 225.1 323.5 224.1 331.8 224.1zM384 278.6c-23.16-23.16-57.57-27.57-85.39-13.9L191.1 158L191.1 95.99l-127.1-95.99L0 63.1l96 127.1l62.04 .0077l106.7 106.6c-13.67 27.82-9.251 62.23 13.91 85.39l117 117.1c14.62 14.5 38.21 14.5 52.71-.0016l52.75-52.75c14.5-14.5 14.5-38.08-.0016-52.71L384 278.6zM227.9 307L168.7 247.9l-148.9 148.9c-26.37 26.37-26.37 69.08 0 95.45C32.96 505.4 50.21 512 67.5 512s34.54-6.592 47.72-19.78l119.1-119.1C225.5 352.3 222.6 329.4 227.9 307zM64 472c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24S88 434.7 88 448C88 461.3 77.25 472 64 472z", } + } } } @@ -41488,11 +45740,15 @@ impl IconShape for FaScrewdriver { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 278.6l-117.1 116.9c-14.5 14.62-14.5 38.29 0 52.79l52.75 52.75c14.5 14.5 38.17 14.5 52.79 0L233.4 384c29.12-29.12 29.12-76.25 0-105.4S157.1 249.5 128 278.6zM447.1 0l-128 96L320 158L237 241.1C243.8 245.4 250.3 250.1 256 256c5.875 5.75 10.62 12.25 14.88 19L353.1 192h61.99l95.1-128L447.1 0z", } + } } } @@ -41527,11 +45783,15 @@ impl IconShape for FaScrollTorah { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 366.5l17.75-29.62l-35.5 .0011L320 366.5zM382.5 311.5l36.75-.0011l-18.38-30.75L382.5 311.5zM48 0C21.5 0 0 14.38 0 32v448c0 17.62 21.5 32 48 32S96 497.6 96 480V32C96 14.38 74.5 0 48 0zM419.2 200.5L382.4 200.5l18.5 30.79L419.2 200.5zM220.8 311.5l36.87-.0012l-18.5-30.87L220.8 311.5zM287.1 311.5L352.9 311.5l33.25-55.5l-33.25-55.5L287.1 200.5L253.9 256L287.1 311.5zM592 0C565.5 0 544 14.38 544 32v448c0 17.62 21.5 32 48 32s48-14.38 48-32V32C640 14.38 618.5 0 592 0zM128 480h384V32H128V480zM194.8 185.9c3.75-6.625 10.87-10.75 18.5-10.75L272.7 175.1l29.12-48.67C305.6 119.1 312.6 116.1 319.1 116.1c7.375-.125 14.25 3.916 17.1 10.17l29.25 48.87l59.5-.0019c7.625 0 14.62 4.124 18.38 10.75s3.626 14.75-.2493 21.25l-29.25 48.87l29.38 48.1c4 6.5 4.001 14.62 .2506 21.12c-3.75 6.625-10.87 10.75-18.5 10.75l-59.5 .0019l-29.12 48.67c-3.75 6.5-10.62 10.33-18.12 10.46c-7.375 0-14.25-3.874-18-10.25l-29.25-48.87l-59.5 .0019c-7.625 0-14.62-4.124-18.37-10.75S191.3 311.4 195.1 304.9l29.25-48.87L195 207C191.1 200.5 191 192.4 194.8 185.9zM319.1 145.5L302.2 175.1l35.37-.0011L319.1 145.5zM257.5 200.5L220.8 200.5l18.38 30.83L257.5 200.5z", } + } } } @@ -41566,11 +45826,15 @@ impl IconShape for FaScroll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48 32C21.5 32 0 53.5 0 80v64C0 152.9 7.125 160 16 160H96V80C96 53.5 74.5 32 48 32zM256 380.6V320h224V128c0-53-43-96-96-96H111.6C121.8 45.38 128 61.88 128 80V384c0 38.88 34.62 69.63 74.75 63.13C234.3 442 256 412.5 256 380.6zM288 352v32c0 52.88-43 96-96 96h272c61.88 0 112-50.13 112-112c0-8.875-7.125-16-16-16H288z", } + } } } @@ -41605,11 +45869,15 @@ impl IconShape for FaSdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 0H128L0 128v320c0 35.25 28.75 64 64 64h256c35.25 0 64-28.75 64-64V64C384 28.75 355.3 0 320 0zM160 160H112V64H160V160zM240 160H192V64h48V160zM320 160h-48V64H320V160z", } + } } } @@ -41644,11 +45912,15 @@ impl IconShape for FaSection { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224.5 337.4c15.66-14.28 26.09-33.12 29.8-55.82c14.46-88.44-64.67-112.4-117-128.2L124.7 149.5C65.67 131.2 61.11 119.4 64.83 96.79c1.531-9.344 5.715-16.19 13.21-21.56c14.74-10.56 39.94-13.87 69.23-9.029c10.74 1.75 24.36 5.686 41.66 12.03c16.58 6 34.98-2.438 41.04-19.06c6.059-16.59-2.467-34.97-19.05-41.06c-21.39-7.842-38.35-12.62-53.28-15.06c-46.47-7.781-88.1-.5313-116.9 20.19C19.46 38.52 5.965 60.39 1.686 86.48C-5.182 128.6 9.839 156 31.47 174.7C15.87 188.1 5.406 207.8 1.686 230.5C-12.59 317.9 67.36 342.7 105.7 354.6l12.99 3.967c64.71 19.56 76.92 29.09 72.42 56.59c-1.279 7.688-4.84 18.75-21.23 26.16c-15.27 6.906-37.01 8.406-61.4 4.469c-16.74-2.656-37.32-10.5-55.49-17.41l-9.773-3.719c-16.52-6.156-34.95 2.25-41.16 18.75c-6.184 16.56 2.186 34.1 18.74 41.19l9.463 3.594c21.05 8 44.94 17.12 68.02 20.75c12.21 2.031 24.14 3.032 35.54 3.032c23.17 0 44.28-4.157 62.4-12.34c31.95-14.44 52.53-40.75 58.02-74.12C261.1 383.6 246.8 356.3 224.5 337.4zM64.83 240.8c3.303-20.28 21.22-28.1 38.09-31.04c.9258 .2891 15.81 4.852 15.81 4.852c64.71 19.56 76.92 29.09 72.39 56.62c-3.291 20.2-21.12 28.07-37.93 31.04c-5.488-1.746-28.49-8.754-28.49-8.754C65.67 275.2 61.11 263.4 64.83 240.8z", } + } } } @@ -41683,11 +45955,15 @@ impl IconShape for FaSeedling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 95.1H0c0 123.8 100.3 224 224 224v128C224 465.6 238.4 480 255.1 480S288 465.6 288 448V320C288 196.3 187.7 95.1 64 95.1zM448 32c-84.25 0-157.4 46.5-195.8 115.3c27.75 30.12 48.25 66.88 59 107.5C424 243.1 512 147.9 512 32H448z", } + } } } @@ -41722,11 +45998,15 @@ impl IconShape for FaServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 288H32c-17.62 0-32 14.38-32 32v128c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32v-128C512 302.4 497.6 288 480 288zM352 408c-13.25 0-24-10.75-24-24s10.75-24 24-24s24 10.75 24 24S365.3 408 352 408zM416 408c-13.25 0-24-10.75-24-24s10.75-24 24-24s24 10.75 24 24S429.3 408 416 408zM480 32H32C14.38 32 0 46.38 0 64v128c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32V64C512 46.38 497.6 32 480 32zM352 152c-13.25 0-24-10.75-24-24S338.8 104 352 104S376 114.8 376 128S365.3 152 352 152zM416 152c-13.25 0-24-10.75-24-24S402.8 104 416 104S440 114.8 440 128S429.3 152 416 152z", } + } } } @@ -41761,11 +46041,15 @@ impl IconShape for FaShapes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M411.4 175.5C417.4 185.4 417.5 197.7 411.8 207.8C406.2 217.8 395.5 223.1 384 223.1H192C180.5 223.1 169.8 217.8 164.2 207.8C158.5 197.7 158.6 185.4 164.6 175.5L260.6 15.54C266.3 5.897 276.8 0 288 0C299.2 0 309.7 5.898 315.4 15.54L411.4 175.5zM288 312C288 289.9 305.9 272 328 272H472C494.1 272 512 289.9 512 312V456C512 478.1 494.1 496 472 496H328C305.9 496 288 478.1 288 456V312zM0 384C0 313.3 57.31 256 128 256C198.7 256 256 313.3 256 384C256 454.7 198.7 512 128 512C57.31 512 0 454.7 0 384z", } + } } } @@ -41800,11 +46084,15 @@ impl IconShape for FaShareFromSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.9 143.5l-150.9-138.2C404.8-6.773 384 3.039 384 21.84V96C241.2 97.63 128 126.1 128 260.6c0 54.3 35.2 108.1 74.08 136.2c12.14 8.781 29.42-2.238 24.94-16.46C186.7 252.2 256 224 384 223.1v74.2c0 18.82 20.84 28.59 34.02 16.51l150.9-138.2C578.4 167.8 578.4 152.2 568.9 143.5zM416 384c-17.67 0-32 14.33-32 32v31.1l-320-.0013V128h32c17.67 0 32-14.32 32-32S113.7 64 96 64H64C28.65 64 0 92.65 0 128v319.1c0 35.34 28.65 64 64 64l320-.0013c35.35 0 64-28.66 64-64V416C448 398.3 433.7 384 416 384z", } + } } } @@ -41839,11 +46127,15 @@ impl IconShape for FaShareNodes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 127.1C448 181 405 223.1 352 223.1C326.1 223.1 302.6 213.8 285.4 197.1L191.3 244.1C191.8 248 191.1 251.1 191.1 256C191.1 260 191.8 263.1 191.3 267.9L285.4 314.9C302.6 298.2 326.1 288 352 288C405 288 448 330.1 448 384C448 437 405 480 352 480C298.1 480 256 437 256 384C256 379.1 256.2 376 256.7 372.1L162.6 325.1C145.4 341.8 121.9 352 96 352C42.98 352 0 309 0 256C0 202.1 42.98 160 96 160C121.9 160 145.4 170.2 162.6 186.9L256.7 139.9C256.2 135.1 256 132 256 128C256 74.98 298.1 32 352 32C405 32 448 74.98 448 128L448 127.1zM95.1 287.1C113.7 287.1 127.1 273.7 127.1 255.1C127.1 238.3 113.7 223.1 95.1 223.1C78.33 223.1 63.1 238.3 63.1 255.1C63.1 273.7 78.33 287.1 95.1 287.1zM352 95.1C334.3 95.1 320 110.3 320 127.1C320 145.7 334.3 159.1 352 159.1C369.7 159.1 384 145.7 384 127.1C384 110.3 369.7 95.1 352 95.1zM352 416C369.7 416 384 401.7 384 384C384 366.3 369.7 352 352 352C334.3 352 320 366.3 320 384C320 401.7 334.3 416 352 416z", } + } } } @@ -41878,11 +46170,15 @@ impl IconShape for FaShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M503.7 226.2l-176 151.1c-15.38 13.3-39.69 2.545-39.69-18.16V272.1C132.9 274.3 66.06 312.8 111.4 457.8c5.031 16.09-14.41 28.56-28.06 18.62C39.59 444.6 0 383.8 0 322.3c0-152.2 127.4-184.4 288-186.3V56.02c0-20.67 24.28-31.46 39.69-18.16l176 151.1C514.8 199.4 514.8 216.6 503.7 226.2z", } + } } } @@ -41917,11 +46213,15 @@ impl IconShape for FaSheetPlastic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V352H256C238.3 352 224 366.3 224 384V512H64C28.65 512 0 483.3 0 448V64zM171.3 52.69C165.1 46.44 154.9 46.44 148.7 52.69L52.69 148.7C46.44 154.9 46.44 165.1 52.69 171.3C58.93 177.6 69.06 177.6 75.31 171.3L171.3 75.31C177.6 69.07 177.6 58.94 171.3 52.69V52.69zM267.3 107.3C273.6 101.1 273.6 90.93 267.3 84.69C261.1 78.44 250.9 78.44 244.7 84.69L84.69 244.7C78.44 250.9 78.44 261.1 84.69 267.3C90.93 273.6 101.1 273.6 107.3 267.3L267.3 107.3zM384 384L256 512V384H384z", } + } } } @@ -41956,11 +46256,15 @@ impl IconShape for FaShekelSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 32C262.7 32 320 89.31 320 160V320C320 337.7 305.7 352 288 352C270.3 352 256 337.7 256 320V160C256 124.7 227.3 96 192 96H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32H192zM160 480C142.3 480 128 465.7 128 448V192C128 174.3 142.3 160 160 160C177.7 160 192 174.3 192 192V416H320C355.3 416 384 387.3 384 352V64C384 46.33 398.3 32 416 32C433.7 32 448 46.33 448 64V352C448 422.7 390.7 480 320 480H160z", } + } } } @@ -41995,11 +46299,15 @@ impl IconShape for FaShieldBlank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 127.1C496 381.3 309.1 512 255.1 512C204.9 512 16 385.3 16 127.1c0-19.41 11.7-36.89 29.61-44.28l191.1-80.01c4.906-2.031 13.13-3.701 18.44-3.701c5.281 0 13.58 1.67 18.46 3.701l192 80.01C484.3 91.1 496 108.6 496 127.1z", } + } } } @@ -42034,11 +46342,15 @@ impl IconShape for FaShieldCat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M199.1 272C199.1 263.2 207.2 256 215.1 256C224.8 256 231.1 263.2 231.1 272C231.1 280.8 224.8 288 215.1 288C207.2 288 199.1 280.8 199.1 272zM312 272C312 280.8 304.8 288 296 288C287.2 288 280 280.8 280 272C280 263.2 287.2 256 296 256C304.8 256 312 263.2 312 272zM256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM223.1 208L159.1 144V272C159.1 325 202.1 368 255.1 368C309 368 352 325 352 272V144L288 208H223.1z", } + } } } @@ -42073,11 +46385,15 @@ impl IconShape for FaShieldDog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 208C288 216.8 280.8 224 272 224C263.2 224 255.1 216.8 255.1 208C255.1 199.2 263.2 192 272 192C280.8 192 288 199.2 288 208zM256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM160.9 286.2L143.1 320L272 384V320H320C364.2 320 400 284.2 400 240V208C400 199.2 392.8 192 384 192H320L312.8 177.7C307.4 166.8 296.3 160 284.2 160H239.1V224C239.1 259.3 211.3 288 175.1 288C170.8 288 165.7 287.4 160.9 286.2H160.9zM143.1 176V224C143.1 241.7 158.3 256 175.1 256C193.7 256 207.1 241.7 207.1 224V160H159.1C151.2 160 143.1 167.2 143.1 176z", } + } } } @@ -42112,11 +46428,15 @@ impl IconShape for FaShieldHalved { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256-.0078C260.7-.0081 265.2 1.008 269.4 2.913L457.7 82.79C479.7 92.12 496.2 113.8 496 139.1C495.5 239.2 454.7 420.7 282.4 503.2C265.7 511.1 246.3 511.1 229.6 503.2C57.25 420.7 16.49 239.2 15.1 139.1C15.87 113.8 32.32 92.12 54.3 82.79L242.7 2.913C246.8 1.008 251.4-.0081 256-.0078V-.0078zM256 444.8C393.1 378 431.1 230.1 432 141.4L256 66.77L256 444.8z", } + } } } @@ -42151,11 +46471,15 @@ impl IconShape for FaShieldHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM266.1 363.4L364.2 263.6C392.2 234.7 390.5 186.6 358.1 159.5C331.8 135.8 291.5 140.2 266.1 166.5L256.4 176.1L245.9 166.5C221.4 140.2 180.2 135.8 153 159.5C121.5 186.6 119.8 234.7 147.8 263.6L244.2 363.4C251.2 369.5 260.8 369.5 266.1 363.4V363.4z", } + } } } @@ -42190,11 +46514,15 @@ impl IconShape for FaShieldVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 255.1c-8.836 0-16 7.162-16 16c0 8.836 7.164 15.1 16 15.1s16-7.163 16-15.1C304 263.2 296.8 255.1 288 255.1zM224 191.1c-8.836 0-16 7.162-16 16c0 8.836 7.164 16 15.1 16s16-7.164 16-16C240 199.2 232.8 191.1 224 191.1zM466.5 83.68l-192-80.01C269.6 1.641 261.3 0 256.1 0C250.7 0 242.5 1.641 237.6 3.672l-192 80.01C27.69 91.07 16 108.6 16 127.1C16 385.2 205.2 512 255.9 512c52.02 0 240.1-128.2 240.1-384C496 108.6 484.3 91.07 466.5 83.68zM384 255.1h-12.12c-19.29 0-32.06 15.78-32.06 32.23c0 7.862 2.918 15.88 9.436 22.4l8.576 8.576c3.125 3.125 4.688 7.218 4.688 11.31c0 8.527-6.865 15.1-16 15.1c-4.094 0-8.188-1.562-11.31-4.688l-8.576-8.576c-6.519-6.519-14.53-9.436-22.4-9.436c-16.45 0-32.23 12.77-32.23 32.06v12.12c0 8.844-7.156 16-16 16s-16-7.156-16-16v-12.12c0-19.29-15.78-32.06-32.23-32.06c-7.862 0-15.87 2.917-22.39 9.436l-8.576 8.576c-3.125 3.125-7.219 4.688-11.31 4.688c-9.139 0-16-7.473-16-15.1c0-4.094 1.562-8.187 4.688-11.31l8.576-8.576c6.519-6.519 9.436-14.53 9.436-22.4c0-16.45-12.77-32.23-32.06-32.23H128c-8.844 0-16-7.156-16-16s7.156-16 16-16h12.12c19.29 0 32.06-15.78 32.06-32.23c0-7.862-2.918-15.88-9.436-22.4L154.2 160.8C151 157.7 149.5 153.6 149.5 149.5c0-8.527 6.865-15.1 16-15.1c4.094 0 8.188 1.562 11.31 4.688L185.4 146.7C191.9 153.3 199.9 156.2 207.8 156.2c16.45 0 32.23-12.77 32.23-32.07V111.1c0-8.844 7.156-16 16-16s16 7.156 16 16v12.12c0 19.29 15.78 32.07 32.23 32.07c7.862 0 15.88-2.917 22.4-9.436l8.576-8.577c3.125-3.125 7.219-4.688 11.31-4.688c9.139 0 16 7.473 16 15.1c0 4.094-1.562 8.187-4.688 11.31l-8.576 8.577c-6.519 6.519-9.436 14.53-9.436 22.4c0 16.45 12.77 32.23 32.06 32.23h12.12c8.844 0 16 7.156 16 16S392.8 255.1 384 255.1z", } + } } } @@ -42229,11 +46557,15 @@ impl IconShape for FaShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256-.0078C260.7-.0081 265.2 1.008 269.4 2.913L457.7 82.79C479.7 92.12 496.2 113.8 496 139.1C495.5 239.2 454.7 420.7 282.4 503.2C265.7 511.1 246.3 511.1 229.6 503.2C57.25 420.7 16.49 239.2 15.1 139.1C15.87 113.8 32.32 92.12 54.3 82.79L242.7 2.913C246.8 1.008 251.4-.0081 256-.0078V-.0078z", } + } } } @@ -42268,11 +46600,15 @@ impl IconShape for FaShip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 32C192 14.33 206.3 0 224 0H352C369.7 0 384 14.33 384 32V64H432C458.5 64 480 85.49 480 112V240L524.4 254.8C547.6 262.5 553.9 292.3 535.9 308.7L434.9 401.4C418.7 410.7 400.2 416.5 384 416.5C364.4 416.5 343.2 408.8 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C234 407.9 213.2 416.5 192 416.5C175.8 416.5 157.3 410.7 141.1 401.3L40.09 308.7C22.1 292.3 28.45 262.5 51.59 254.8L96 239.1V111.1C96 85.49 117.5 63.1 144 63.1H192V32zM160 218.7L267.8 182.7C280.9 178.4 295.1 178.4 308.2 182.7L416 218.7V128H160V218.7zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } + } } } @@ -42307,11 +46643,15 @@ impl IconShape for FaShirt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 162.8c0 6.917-2.293 13.88-7.012 19.7l-49.96 61.63c-6.32 7.796-15.62 11.85-25.01 11.85c-7.01 0-14.07-2.262-19.97-6.919L480 203.3V464c0 26.51-21.49 48-48 48H208C181.5 512 160 490.5 160 464V203.3L101.1 249.1C96.05 253.7 88.99 255.1 81.98 255.1c-9.388 0-18.69-4.057-25.01-11.85L7.012 182.5C2.292 176.7-.0003 169.7-.0003 162.8c0-9.262 4.111-18.44 12.01-24.68l135-106.6C159.8 21.49 175.7 16 191.1 16H225.6C233.3 61.36 272.5 96 320 96s86.73-34.64 94.39-80h33.6c16.35 0 32.22 5.49 44.99 15.57l135 106.6C635.9 144.4 640 153.6 640 162.8z", } + } } } @@ -42346,11 +46686,15 @@ impl IconShape for FaShoePrints { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 159.1L224 159.1V32L192 32c-35.38 0-64 28.62-64 63.1S156.6 159.1 192 159.1zM0 415.1c0 35.37 28.62 64.01 64 64.01l32-.0103v-127.1l-32-.0005C28.62 351.1 0 380.6 0 415.1zM337.5 287.1c-35 0-76.25 13.12-104.8 31.1C208 336.4 188.3 351.1 128 351.1v128l57.5 15.98c26.25 7.25 53 13.13 80.38 15.01c32.63 2.375 65.63 .743 97.5-6.132C472.9 481.2 512 429.2 512 383.1C512 319.1 427.9 287.1 337.5 287.1zM491.4 7.252c-31.88-6.875-64.88-8.625-97.5-6.25C366.5 2.877 339.8 8.752 313.5 16L256 32V159.1c60.25 0 80 15.62 104.8 31.1c28.5 18.87 69.75 31.1 104.8 31.1C555.9 223.1 640 191.1 640 127.1C640 82.75 600.9 30.75 491.4 7.252z", } + } } } @@ -42385,11 +46729,15 @@ impl IconShape for FaShopLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 155.2C0 147.9 2.153 140.8 6.188 134.7L81.75 21.37C90.65 8.021 105.6 0 121.7 0H518.3C534.4 0 549.3 8.021 558.2 21.37L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 174.5 625.2 190.3 606.3 191.9C586.1 172.2 558.5 160 528 160C497.5 160 469.8 172.2 449.6 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM384 224V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224H128V384H320V224H384zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } + } } } @@ -42424,11 +46772,15 @@ impl IconShape for FaShopSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M74.13 32.8L81.75 21.38C90.65 8.022 105.6 .001 121.7 .001H518.3C534.4 .001 549.3 8.022 558.2 21.38L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 175.5 623.5 192 603.2 192H277.3L320 225.5V224H384V275.7L512 375.1V224H576V426.2L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L74.13 32.8zM0 155.2C0 147.9 2.153 140.8 6.188 134.7L20.98 112.5L121.8 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM320 384V348.1L384 398.5V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224H128V384H320z", } + } } } @@ -42463,11 +46815,15 @@ impl IconShape for FaShop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 155.2C0 147.9 2.153 140.8 6.188 134.7L81.75 21.37C90.65 8.021 105.6 0 121.7 0H518.3C534.4 0 549.3 8.021 558.2 21.37L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 175.5 623.5 192 603.2 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM64 224H128V384H320V224H384V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224zM512 224H576V480C576 497.7 561.7 512 544 512C526.3 512 512 497.7 512 480V224z", } + } } } @@ -42502,11 +46858,15 @@ impl IconShape for FaShower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 384c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C320 398.3 305.7 384 288 384zM416 256c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C448 270.3 433.7 256 416 256zM480 192c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C512 206.3 497.7 192 480 192zM288 320c0-17.67-14.33-32-32-32s-32 14.33-32 32c0 17.67 14.33 32 32 32S288 337.7 288 320zM320 224c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C352 238.3 337.7 224 320 224zM384 224c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32s-32 14.33-32 32C352 209.7 366.3 224 384 224zM352 320c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C384 334.3 369.7 320 352 320zM347.3 91.31l-11.31-11.31c-6.248-6.248-16.38-6.248-22.63 0l-6.631 6.631c-35.15-26.29-81.81-29.16-119.6-8.779L170.5 61.25C132.2 22.95 63.65 18.33 21.98 71.16C7.027 90.11 0 114.3 0 138.4V464C0 472.8 7.164 480 16 480h32C56.84 480 64 472.8 64 464V131.9c0-19.78 16.09-35.87 35.88-35.87c9.438 0 18.69 3.828 25.38 10.5l16.61 16.61C121.5 160.9 124.3 207.6 150.6 242.7L144 249.4c-6.248 6.248-6.248 16.38 0 22.63l11.31 11.31c6.248 6.25 16.38 6.25 22.63 0l169.4-169.4C353.6 107.7 353.6 97.56 347.3 91.31z", } + } } } @@ -42541,11 +46901,15 @@ impl IconShape for FaShrimp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 320V128H64C46.34 128 32 113.6 32 96s14.34-32 32-32h368c8.844 0 16-7.156 16-16s-7.156-16-16-16H64C28.72 32 0 60.7 0 96s28.72 64 64 64h2.879c15.26 90.77 94.01 160 189.1 160H288zM192 216c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24s24 10.74 24 24C216 205.3 205.3 216 192 216zM225.6 399.4c-4.75 12.36 1.406 26.25 13.78 31.02l5.688 2.188C233.3 434.1 224 443.8 224 456c0 13.25 10.75 24 24 24h72v-70.03l-63.38-24.38C244.3 380.9 230.4 386.1 225.6 399.4zM511.2 286.7c-.5488-5.754-2.201-11.1-3.314-16.65l-124.6 90.62c.3711 2.404 .7383 4.814 .7383 7.322c0 1.836-.3379 3.576-.5391 5.357l90.15 40.06C500.8 379.2 515.8 334.8 511.2 286.7zM352 413.1v66.08c37.23-3.363 71.04-18.3 97.94-41.21l-80.34-35.71C364.7 407.1 358.6 410.7 352 413.1zM497.9 237.7C470.1 172.4 402.8 128 328.4 128h-8.436v192h16c12.28 0 23.36 4.748 31.85 12.33L497.9 237.7z", } + } } } @@ -42580,11 +46944,15 @@ impl IconShape for FaShuffle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424.1 287c-15.13-15.12-40.1-4.426-40.1 16.97V352H336L153.6 108.8C147.6 100.8 138.1 96 128 96H32C14.31 96 0 110.3 0 128s14.31 32 32 32h80l182.4 243.2C300.4 411.3 309.9 416 320 416h63.97v47.94c0 21.39 25.86 32.12 40.99 17l79.1-79.98c9.387-9.387 9.387-24.59 0-33.97L424.1 287zM336 160h47.97v48.03c0 21.39 25.87 32.09 40.1 16.97l79.1-79.98c9.387-9.391 9.385-24.59-.0013-33.97l-79.1-79.98c-15.13-15.12-40.99-4.391-40.99 17V96H320c-10.06 0-19.56 4.75-25.59 12.81L254 162.7L293.1 216L336 160zM112 352H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c10.06 0 19.56-4.75 25.59-12.81l40.4-53.87L154 296L112 352z", } + } } } @@ -42619,11 +46987,15 @@ impl IconShape for FaShuttleSpace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M129.1 480H128V384H352L245.2 448.1C210.4 468.1 170.6 480 129.1 480zM352 128H128V32H129.1C170.6 32 210.4 43.03 245.2 63.92L352 128zM104 128C130.2 128 153.4 140.6 168 160H456C525.3 160 591 182.7 635.2 241.6C641.6 250.1 641.6 261.9 635.2 270.4C591 329.3 525.3 352 456 352H168C153.4 371.4 130.2 384 104 384H96V480H80C53.49 480 32 458.5 32 432V384H40C17.91 384 0 366.1 0 344V168C0 145.9 17.89 128 39.96 128H32V80C32 53.49 53.49 32 80 32H96V128H104zM476.4 208C473.1 208 472 209.1 472 212.4V299.6C472 302 473.1 304 476.4 304C496.1 304 512 288.1 512 268.4V243.6C512 223.9 496.1 208 476.4 208z", } + } } } @@ -42658,11 +47030,15 @@ impl IconShape for FaSignHanging { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 0C113.7 0 128 14.33 128 32V64H480C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0zM448 160C465.7 160 480 174.3 480 192V352C480 369.7 465.7 384 448 384H192C174.3 384 160 369.7 160 352V192C160 174.3 174.3 160 192 160H448z", } + } } } @@ -42697,11 +47073,15 @@ impl IconShape for FaSignal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M544 0c-17.67 0-32 14.33-32 31.1V480C512 497.7 526.3 512 544 512s32-14.33 32-31.1V31.1C576 14.33 561.7 0 544 0zM160 288C142.3 288 128 302.3 128 319.1v160C128 497.7 142.3 512 160 512s32-14.33 32-31.1V319.1C192 302.3 177.7 288 160 288zM32 384C14.33 384 0 398.3 0 415.1v64C0 497.7 14.33 512 31.1 512S64 497.7 64 480V415.1C64 398.3 49.67 384 32 384zM416 96c-17.67 0-32 14.33-32 31.1V480C384 497.7 398.3 512 416 512s32-14.33 32-31.1V127.1C448 110.3 433.7 96 416 96zM288 192C270.3 192 256 206.3 256 223.1v256C256 497.7 270.3 512 288 512s32-14.33 32-31.1V223.1C320 206.3 305.7 192 288 192z", } + } } } @@ -42736,11 +47116,15 @@ impl IconShape for FaSignature { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 160C192 177.7 177.7 192 160 192C142.3 192 128 177.7 128 160V128C128 74.98 170.1 32 224 32C277 32 320 74.98 320 128V135.8C320 156.6 318.8 177.4 316.4 198.1L438.8 161.3C450.2 157.9 462.6 161.1 470.1 169.7C479.3 178.3 482.1 190.8 478.4 202.1L460.4 255.1H544C561.7 255.1 576 270.3 576 287.1C576 305.7 561.7 319.1 544 319.1H416C405.7 319.1 396.1 315.1 390 306.7C384 298.4 382.4 287.6 385.6 277.9L398.1 240.4L303.7 268.7C291.9 321.5 272.2 372.2 245.3 419.2L231.4 443.5C218.5 466.1 194.5 480 168.5 480C128.5 480 95.1 447.5 95.1 407.5V335.6C95.1 293.2 123.8 255.8 164.4 243.7L248.8 218.3C253.6 191.1 255.1 163.5 255.1 135.8V128C255.1 110.3 241.7 96 223.1 96C206.3 96 191.1 110.3 191.1 128L192 160zM160 335.6V407.5C160 412.2 163.8 416 168.5 416C171.5 416 174.4 414.4 175.9 411.7L189.8 387.4C207.3 356.6 221.4 324.1 231.8 290.3L182.8 304.1C169.3 309 160 321.5 160 335.6V335.6zM24 368H64V407.5C64 410.4 64.11 413.2 64.34 416H24C10.75 416 0 405.3 0 392C0 378.7 10.75 368 24 368zM616 416H283.5C291.7 400.3 299.2 384.3 305.9 368H616C629.3 368 640 378.7 640 392C640 405.3 629.3 416 616 416z", } + } } } @@ -42775,11 +47159,15 @@ impl IconShape for FaSignsPost { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.1 32C223.1 14.33 238.3 0 255.1 0C273.7 0 288 14.33 288 32H441.4C445.6 32 449.7 33.69 452.7 36.69L500.7 84.69C506.9 90.93 506.9 101.1 500.7 107.3L452.7 155.3C449.7 158.3 445.6 160 441.4 160H63.1C46.33 160 31.1 145.7 31.1 128V64C31.1 46.33 46.33 32 63.1 32L223.1 32zM480 320C480 337.7 465.7 352 448 352H70.63C66.38 352 62.31 350.3 59.31 347.3L11.31 299.3C5.065 293.1 5.065 282.9 11.31 276.7L59.31 228.7C62.31 225.7 66.38 223.1 70.63 223.1H223.1V191.1H288V223.1H448C465.7 223.1 480 238.3 480 255.1V320zM255.1 512C238.3 512 223.1 497.7 223.1 480V384H288V480C288 497.7 273.7 512 255.1 512z", } + } } } @@ -42814,11 +47202,15 @@ impl IconShape for FaSimCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64v384c0 35.25 28.75 64 64 64h256c35.25 0 64-28.75 64-64V128l-128-128H64C28.75 0 0 28.75 0 64zM224 256H160V192h64V256zM320 256h-64V192h32c17.75 0 32 14.25 32 32V256zM256 384h64v32c0 17.75-14.25 32-32 32h-32V384zM160 384h64v64H160V384zM64 384h64v64H96c-17.75 0-32-14.25-32-32V384zM64 288h256v64H64V288zM64 224c0-17.75 14.25-32 32-32h32v64H64V224z", } + } } } @@ -42853,11 +47245,15 @@ impl IconShape for FaSink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 288h-96V256l64 .0002c8.838 0 16-7.164 16-15.1v-15.1c0-8.838-7.162-16-16-16L384 208c-17.67 0-32 14.33-32 32v47.1l-64 .0005v-192c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-16c0-59.2-53.85-106-115.1-94.14C255.3 10.71 224 53.36 224 99.79v188.2L160 288V240c0-17.67-14.33-32-32-32L48 208c-8.836 0-16 7.162-16 16v15.1C32 248.8 39.16 256 48 256l64-.0002V288h-96c-8.836 0-16 7.164-16 16v32c0 8.836 7.164 16 16 16h480c8.836 0 16-7.164 16-16V304C512 295.2 504.8 288 496 288zM32 416c0 53.02 42.98 96 96 96h256c53.02 0 96-42.98 96-96v-32H32V416z", } + } } } @@ -42892,11 +47288,15 @@ impl IconShape for FaSitemap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 80C208 53.49 229.5 32 256 32H320C346.5 32 368 53.49 368 80V144C368 170.5 346.5 192 320 192H312V232H464C494.9 232 520 257.1 520 288V320H528C554.5 320 576 341.5 576 368V432C576 458.5 554.5 480 528 480H464C437.5 480 416 458.5 416 432V368C416 341.5 437.5 320 464 320H472V288C472 283.6 468.4 280 464 280H312V320H320C346.5 320 368 341.5 368 368V432C368 458.5 346.5 480 320 480H256C229.5 480 208 458.5 208 432V368C208 341.5 229.5 320 256 320H264V280H112C107.6 280 104 283.6 104 288V320H112C138.5 320 160 341.5 160 368V432C160 458.5 138.5 480 112 480H48C21.49 480 0 458.5 0 432V368C0 341.5 21.49 320 48 320H56V288C56 257.1 81.07 232 112 232H264V192H256C229.5 192 208 170.5 208 144V80z", } + } } } @@ -42931,11 +47331,15 @@ impl IconShape for FaSkullCrossbones { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 128C368 172.4 342.6 211.5 304 234.4V256C304 273.7 289.7 288 272 288H175.1C158.3 288 143.1 273.7 143.1 256V234.4C105.4 211.5 79.1 172.4 79.1 128C79.1 57.31 144.5 0 223.1 0C303.5 0 368 57.31 368 128V128zM167.1 176C185.7 176 199.1 161.7 199.1 144C199.1 126.3 185.7 112 167.1 112C150.3 112 135.1 126.3 135.1 144C135.1 161.7 150.3 176 167.1 176zM280 112C262.3 112 248 126.3 248 144C248 161.7 262.3 176 280 176C297.7 176 312 161.7 312 144C312 126.3 297.7 112 280 112zM3.378 273.7C11.28 257.9 30.5 251.5 46.31 259.4L223.1 348.2L401.7 259.4C417.5 251.5 436.7 257.9 444.6 273.7C452.5 289.5 446.1 308.7 430.3 316.6L295.6 384L430.3 451.4C446.1 459.3 452.5 478.5 444.6 494.3C436.7 510.1 417.5 516.5 401.7 508.6L223.1 419.8L46.31 508.6C30.5 516.5 11.28 510.1 3.378 494.3C-4.526 478.5 1.881 459.3 17.69 451.4L152.4 384L17.69 316.6C1.881 308.7-4.526 289.5 3.378 273.7V273.7z", } + } } } @@ -42970,11 +47374,15 @@ impl IconShape for FaSkull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 400V464C416 490.5 394.5 512 368 512H320V464C320 455.2 312.8 448 304 448C295.2 448 288 455.2 288 464V512H224V464C224 455.2 216.8 448 208 448C199.2 448 192 455.2 192 464V512H144C117.5 512 96 490.5 96 464V400C96 399.6 96 399.3 96.01 398.9C37.48 357.8 0 294.7 0 224C0 100.3 114.6 0 256 0C397.4 0 512 100.3 512 224C512 294.7 474.5 357.8 415.1 398.9C415.1 399.3 416 399.6 416 400V400zM160 192C124.7 192 96 220.7 96 256C96 291.3 124.7 320 160 320C195.3 320 224 291.3 224 256C224 220.7 195.3 192 160 192zM352 320C387.3 320 416 291.3 416 256C416 220.7 387.3 192 352 192C316.7 192 288 220.7 288 256C288 291.3 316.7 320 352 320z", } + } } } @@ -43009,11 +47417,15 @@ impl IconShape for FaSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196V9.196z", } + } } } @@ -43048,11 +47460,15 @@ impl IconShape for FaSleigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M63.1 32C66.31 32 68.56 32.24 70.74 32.71C124.1 37.61 174.2 67.59 203.4 114.3L207.7 121.1C247.7 185.1 317.8 224 393.3 224C423.5 224 448 199.5 448 169.3V128C448 110.3 462.3 96 480 96H544C561.7 96 576 110.3 576 128C576 145.7 561.7 160 544 160V256C544 309 501 352 448 352V384H384V352H192V384H128V352C74.98 352 32 309 32 256V96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H63.1zM640 392C640 440.6 600.6 480 552 480H63.1C46.33 480 31.1 465.7 31.1 448C31.1 430.3 46.33 416 63.1 416H552C565.3 416 576 405.3 576 392V384C576 366.3 590.3 352 608 352C625.7 352 640 366.3 640 384V392z", } + } } } @@ -43087,11 +47503,15 @@ impl IconShape for FaSliders { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 416C0 398.3 14.33 384 32 384H86.66C99 355.7 127.2 336 160 336C192.8 336 220.1 355.7 233.3 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H233.3C220.1 476.3 192.8 496 160 496C127.2 496 99 476.3 86.66 448H32C14.33 448 0 433.7 0 416V416zM192 416C192 398.3 177.7 384 160 384C142.3 384 128 398.3 128 416C128 433.7 142.3 448 160 448C177.7 448 192 433.7 192 416zM352 176C384.8 176 412.1 195.7 425.3 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H425.3C412.1 316.3 384.8 336 352 336C319.2 336 291 316.3 278.7 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H278.7C291 195.7 319.2 176 352 176zM384 256C384 238.3 369.7 224 352 224C334.3 224 320 238.3 320 256C320 273.7 334.3 288 352 288C369.7 288 384 273.7 384 256zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H265.3C252.1 156.3 224.8 176 192 176C159.2 176 131 156.3 118.7 128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H118.7C131 35.75 159.2 16 192 16C224.8 16 252.1 35.75 265.3 64H480zM160 96C160 113.7 174.3 128 192 128C209.7 128 224 113.7 224 96C224 78.33 209.7 64 192 64C174.3 64 160 78.33 160 96z", } + } } } @@ -43126,11 +47546,15 @@ impl IconShape for FaSmog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 288h156.1C322.6 307.8 351.8 320 384 320s61.25-12.25 83.88-32H528C589.9 288 640 237.9 640 176s-50.13-112-112-112c-18 0-34.75 4.625-49.75 12.12C453.1 30.1 406.8 0 352 0c-41 0-77.75 17.25-104 44.75C221.8 17.25 185 0 144 0c-79.5 0-144 64.5-144 144S64.5 288 144 288zM136 464H23.1C10.8 464 0 474.8 0 487.1S10.8 512 23.1 512H136C149.2 512 160 501.2 160 488S149.2 464 136 464zM616 368h-528C74.8 368 64 378.8 64 391.1S74.8 416 87.1 416h528c13.2 0 24-10.8 24-23.1S629.2 368 616 368zM552 464H231.1C218.8 464 208 474.8 208 487.1S218.8 512 231.1 512H552c13.2 0 24-10.8 24-23.1S565.2 464 552 464z", } + } } } @@ -43165,11 +47589,15 @@ impl IconShape for FaSmoking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 352h-384C21.5 352 0 373.5 0 400v64C0 490.5 21.5 512 48 512h384c8.75 0 16-7.25 16-16v-128C448 359.3 440.8 352 432 352zM400 464H224v-64h176V464zM536 352h-48C483.6 352 480 355.6 480 360v144c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8v-144C544 355.6 540.4 352 536 352zM632 352h-48C579.6 352 576 355.6 576 360v144c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8v-144C640 355.6 636.4 352 632 352zM553.3 87.13C547.6 83.25 544 77.12 544 70.25V8C544 3.625 540.4 0 536 0h-48C483.6 0 480 3.625 480 8v62.25c0 22 10.25 43.5 28.62 55.5C550.8 153 576 199.5 576 249.8V280C576 284.4 579.6 288 584 288h48C636.4 288 640 284.4 640 280V249.8C640 184.3 607.6 123.5 553.3 87.13zM487.8 141.6C463.8 125 448 99.25 448 70.25V8C448 3.625 444.4 0 440 0h-48C387.6 0 384 3.625 384 8v66.38C384 118.1 408.6 156 444.3 181.1C466.8 196.8 480 222.3 480 249.8V280C480 284.4 483.6 288 488 288h48C540.4 288 544 284.4 544 280V249.8C544 206.4 523 166.3 487.8 141.6z", } + } } } @@ -43204,11 +47632,15 @@ impl IconShape for FaSnowflake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M475.6 384.1C469.7 394.3 458.9 400 447.9 400c-5.488 0-11.04-1.406-16.13-4.375l-25.09-14.64l5.379 20.29c3.393 12.81-4.256 25.97-17.08 29.34c-2.064 .5625-4.129 .8125-6.164 .8125c-10.63 0-20.36-7.094-23.21-17.84l-17.74-66.92L288 311.7l.0002 70.5l48.38 48.88c9.338 9.438 9.244 24.62-.1875 33.94C331.5 469.7 325.4 472 319.3 472c-6.193 0-12.39-2.375-17.08-7.125l-14.22-14.37L288 480c0 17.69-14.34 32-32.03 32s-32.03-14.31-32.03-32l-.0002-29.5l-14.22 14.37c-9.322 9.438-24.53 9.5-33.97 .1875c-9.432-9.312-9.525-24.5-.1875-33.94l48.38-48.88L223.1 311.7l-59.87 34.93l-17.74 66.92c-2.848 10.75-12.58 17.84-23.21 17.84c-2.035 0-4.1-.25-6.164-.8125c-12.82-3.375-20.47-16.53-17.08-29.34l5.379-20.29l-25.09 14.64C75.11 398.6 69.56 400 64.07 400c-11.01 0-21.74-5.688-27.69-15.88c-8.932-15.25-3.785-34.84 11.5-43.75l25.96-15.15l-20.33-5.508C40.7 316.3 33.15 303.1 36.62 290.3S53.23 270 66.09 273.4L132 291.3L192.5 256L132 220.7L66.09 238.6c-2.111 .5625-4.225 .8438-6.305 .8438c-10.57 0-20.27-7.031-23.16-17.72C33.15 208.9 40.7 195.8 53.51 192.3l20.33-5.508L47.88 171.6c-15.28-8.906-20.43-28.5-11.5-43.75c8.885-15.28 28.5-20.44 43.81-11.5l25.09 14.64L99.9 110.7C96.51 97.91 104.2 84.75 116.1 81.38C129.9 77.91 142.1 85.63 146.4 98.41l17.74 66.92L223.1 200.3l-.0002-70.5L175.6 80.88C166.3 71.44 166.3 56.25 175.8 46.94C185.2 37.59 200.4 37.72 209.8 47.13l14.22 14.37L223.1 32c0-17.69 14.34-32 32.03-32s32.03 14.31 32.03 32l.0002 29.5l14.22-14.37c9.307-9.406 24.51-9.531 33.97-.1875c9.432 9.312 9.525 24.5 .1875 33.94l-48.38 48.88L288 200.3l59.87-34.93l17.74-66.92c3.395-12.78 16.56-20.5 29.38-17.03c12.82 3.375 20.47 16.53 17.08 29.34l-5.379 20.29l25.09-14.64c15.28-8.906 34.91-3.75 43.81 11.5c8.932 15.25 3.785 34.84-11.5 43.75l-25.96 15.15l20.33 5.508c12.81 3.469 20.37 16.66 16.89 29.44c-2.895 10.69-12.59 17.72-23.16 17.72c-2.08 0-4.193-.2813-6.305-.8438L379.1 220.7L319.5 256l60.46 35.28l65.95-17.87C458.8 270 471.9 277.5 475.4 290.3c3.473 12.78-4.082 25.97-16.89 29.44l-20.33 5.508l25.96 15.15C479.4 349.3 484.5 368.9 475.6 384.1z", } + } } } @@ -43243,11 +47675,15 @@ impl IconShape for FaSnowman { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M510.9 152.3l-5.875-14.5c-3.25-8-12.62-11.88-20.75-8.625l-28.25 11.5v-29C455.1 103 448.7 96 439.1 96h-16c-8.75 0-16 7-16 15.62V158.5c0 .5 .25 1 .25 1.5l-48.98 20.6c-5.291-12.57-12.98-23.81-22.24-33.55c9.35-14.81 14.98-32.23 14.98-51.04C351.1 42.98 309 0 255.1 0S160 42.98 160 95.1c0 18.81 5.626 36.23 14.98 51.04C165.7 156.8 158.1 168.1 152.8 180.7L103.8 160c0-.5 .25-1 .25-1.5V111.6C104 103 96.76 96 88.01 96h-16c-8.75 0-16 7-16 15.62v29l-28.25-11.5c-8.125-3.25-17.5 .625-20.75 8.625l-5.875 14.5C-2.119 160.4 1.881 169.5 10.01 172.6L144.4 228.4C144.9 240.8 147.3 252.7 151.5 263.7c-33.78 29.34-55.53 72.04-55.53 120.3c0 52.59 25.71 98.84 64.88 128h190.2c39.17-29.17 64.88-75.42 64.88-128c0-48.25-21.76-90.95-55.53-120.3c4.195-11.03 6.599-22.89 7.091-35.27l134.4-55.8C510.1 169.5 514.1 160.4 510.9 152.3zM224 95.1c-8.75 0-15.1-7.25-15.1-15.1s7.25-15.1 15.1-15.1s15.1 7.25 15.1 15.1S232.8 95.1 224 95.1zM256 367.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 335.1 256 335.1s15.1 7.25 15.1 15.1S264.8 367.1 256 367.1zM256 303.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 271.1 256 271.1s15.1 7.25 15.1 15.1S264.8 303.1 256 303.1zM256 239.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 207.1 256 207.1s15.1 7.25 15.1 15.1S264.8 239.1 256 239.1zM256 152c0 0-15.1-23.25-15.1-32S247.3 104 256 104s15.1 7.25 15.1 16S256 152 256 152zM287.1 95.1c-8.75 0-15.1-7.25-15.1-15.1s7.25-15.1 15.1-15.1s15.1 7.25 15.1 15.1S296.7 95.1 287.1 95.1z", } + } } } @@ -43282,11 +47718,15 @@ impl IconShape for FaSnowplow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 400C144 413.3 133.3 424 120 424C106.7 424 96 413.3 96 400C96 386.7 106.7 376 120 376C133.3 376 144 386.7 144 400zM336 400C336 386.7 346.7 376 360 376C373.3 376 384 386.7 384 400C384 413.3 373.3 424 360 424C346.7 424 336 413.3 336 400zM304 400C304 413.3 293.3 424 280 424C266.7 424 256 413.3 256 400C256 386.7 266.7 376 280 376C293.3 376 304 386.7 304 400zM176 400C176 386.7 186.7 376 200 376C213.3 376 224 386.7 224 400C224 413.3 213.3 424 200 424C186.7 424 176 413.3 176 400zM447.4 249.6C447.8 251.9 448.1 254.3 448 256.7V288H512V235.2C512 220.7 516.9 206.6 526 195.2L583 124C594.1 110.2 614.2 107.1 627.1 119C641.8 130.1 644 150.2 632.1 163.1L576 235.2V402.7L630.6 457.4C643.1 469.9 643.1 490.1 630.6 502.6C618.1 515.1 597.9 515.1 585.4 502.6L530.7 448C518.7 435.1 512 419.7 512 402.7V352H469.2C476.1 366.5 480 382.8 480 400C480 461.9 429.9 512 368 512H112C50.14 512 0 461.9 0 400C0 355.3 26.16 316.8 64 298.8V192C64 174.3 78.33 160 96 160H128V48C128 21.49 149.5 0 176 0H298.9C324.5 0 347.6 15.26 357.7 38.79L445.1 242.7C446.1 244.9 446.9 247.2 447.4 249.6H447.4zM298.9 64H192V160L256 224H367.5L298.9 64zM368 352H112C85.49 352 64 373.5 64 400C64 426.5 85.49 448 112 448H368C394.5 448 416 426.5 416 400C416 373.5 394.5 352 368 352z", } + } } } @@ -43321,11 +47761,15 @@ impl IconShape for FaSoap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 256c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C256 227.3 284.7 256 320 256zM160 288c-35.35 0-64 28.65-64 64c0 35.35 28.65 64 64 64h192c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64H160zM384 64c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32s-32 14.33-32 32C352 49.67 366.3 64 384 64zM208 96C234.5 96 256 74.51 256 48S234.5 0 208 0S160 21.49 160 48S181.5 96 208 96zM416 192c0 27.82-12.02 52.68-30.94 70.21C421.7 275.7 448 310.7 448 352c0 53.02-42.98 96-96 96H160c-53.02 0-96-42.98-96-96s42.98-96 96-96h88.91C233.6 238.1 224 216.7 224 192H96C42.98 192 0 234.1 0 288v128c0 53.02 42.98 96 96 96h320c53.02 0 96-42.98 96-96V288C512 234.1 469 192 416 192z", } + } } } @@ -43360,11 +47804,15 @@ impl IconShape for FaSocks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M319.1 32c0-11 3.125-21.25 8-30.38C325.4 .8721 322.9 0 319.1 0H192C174.4 0 159.1 14.38 159.1 32l.0042 32h160L319.1 32zM246.6 310.1l73.36-55l.0026-159.1h-160l-.0042 175.1l-86.64 64.61c-39.38 29.5-53.86 84.4-29.24 127c18.25 31.62 51.1 48.36 83.97 48.36c20 0 40.26-6.225 57.51-19.22l21.87-16.38C177.6 421 193.9 350.6 246.6 310.1zM351.1 271.1l-86.13 64.61c-39.37 29.5-53.86 84.4-29.23 127C254.9 495.3 287.2 512 320.1 512c20 0 40.25-6.25 57.5-19.25l115.2-86.38C525 382.3 544 344.2 544 303.1v-207.1h-192L351.1 271.1zM512 0h-128c-17.62 0-32 14.38-32 32l-.0003 32H544V32C544 14.38 529.6 0 512 0z", } + } } } @@ -43399,11 +47847,15 @@ impl IconShape for FaSolarPanel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M575.4 25.72C572.4 10.78 559.2 0 543.1 0H96c-15.25 0-28.39 10.78-31.38 25.72l-63.1 320c-1.891 9.406 .5469 19.16 6.625 26.56S22.41 384 32 384h255.1v64.25H239.8c-26.26 0-47.75 21.49-47.75 47.75c0 8.844 7.168 16.01 16.01 16l223.1-.1667c8.828-.0098 15.99-7.17 15.99-16C447.1 469.5 426.6 448 400.2 448h-48.28v-64h256c9.594 0 18.67-4.312 24.75-11.72s8.516-17.16 6.625-26.56L575.4 25.72zM517.8 64l19.2 96h-97.98L429.2 64H517.8zM380.1 64l9.617 96H250l9.873-96H380.1zM210.8 64L201 160H103.1l19.18-96H210.8zM71.16 320l22.28-112h102.7L184.6 320H71.16zM233.8 320l11.37-112h149.7L406.2 320H233.8zM455.4 320l-11.5-112h102.7l22.28 112H455.4z", } + } } } @@ -43438,11 +47890,15 @@ impl IconShape for FaSortDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M311.9 335.1l-132.4 136.8C174.1 477.3 167.1 480 160 480c-7.055 0-14.12-2.702-19.47-8.109l-132.4-136.8C-9.229 317.8 3.055 288 27.66 288h264.7C316.9 288 329.2 317.8 311.9 335.1z", } + } } } @@ -43477,11 +47933,15 @@ impl IconShape for FaSortUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12l-132.3-136.8c-5.406-5.406-12.47-8.107-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224z", } + } } } @@ -43516,11 +47976,15 @@ impl IconShape for FaSort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12l-132.3-136.8c-5.406-5.406-12.47-8.107-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224zM292.3 288H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288z", } + } } } @@ -43555,11 +48019,15 @@ impl IconShape for FaSpa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.3 192c-29 .125-135 6.124-213.9 82.1C321.2 304.7 301 338.3 288 369.9c-13-31.63-33.25-65.25-66.38-94.87C142.8 198.2 36.75 192.2 7.75 192C3.375 192 0 195.4 0 199.9c.25 27.88 7.125 126.2 88.75 199.3C172.8 481 256 479.1 288 479.1s115.2 1.025 199.3-80.85C568.9 326 575.8 227.7 576 199.9C576 195.4 572.6 192 568.3 192zM288 302.6c12.75-18.87 27.62-35.75 44.13-50.5c19-18.62 39.5-33.37 60.25-45.25c-16.5-70.5-51.75-133-96.75-172.3c-4.125-3.5-11-3.5-15.12 0c-45 39.25-80.25 101.6-96.75 172.1c20.37 11.75 40.5 26.12 59.25 44.37C260 266.4 275.1 283.7 288 302.6z", } + } } } @@ -43594,11 +48062,15 @@ impl IconShape for FaSpaghettiMonsterFlying { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M624.5 347.7c-32.63-12.5-57.38 4.241-75.38 16.49c-17 11.5-23.25 14.37-31.38 11.37c-8.125-3.125-10.88-9.358-15.88-29.36c-3.375-13.12-7.5-29.47-18-42.72c2.25-3 4.5-5.875 6.375-8.625C500.5 304.5 513.8 312 532 312c33.1 0 50.87-25.75 61.1-42.88C604.6 253 609 248 616 248C629.3 248 640 237.3 640 224s-10.75-24-24-24c-34 0-50.88 25.75-62 42.88C543.4 259 539 264 532 264c-17.25 0-37.5-61.38-97.25-101.9L452 127.6C485.4 125.5 512 97.97 512 63.97C512 28.6 483.4 0 448 0s-64 28.6-64 63.97c0 13 4 25.15 10.62 35.28L376.5 135.5C359.5 130.9 340.9 128 320 128S280.5 130.9 263.5 135.5L245.4 99.25C252 89.13 256 76.97 256 63.97C256 28.6 227.4 0 192 0S128 28.6 128 63.97C128 97.97 154.5 125.5 188 127.6l17.25 34.5C145.6 202.5 125.1 264 108 264c-7 0-11.31-5-21.94-21.12C74.94 225.8 57.1 200 24 200C10.75 200 0 210.8 0 224s10.75 24 24 24c7 0 11.37 5 21.1 21.12C57.12 286.3 73.1 312 108 312c18.25 0 31.5-7.5 41.75-17.12C151.6 297.6 153.9 300.5 156.1 303.5c-10.5 13.25-14.62 29.59-18 42.72c-5 20-7.75 26.23-15.88 29.36c-8.125 3-14.37 .1314-31.37-11.37c-18.12-12.25-42.75-28.87-75.38-16.49c-12.38 4.75-18.62 18.61-13.88 30.98c4.625 12.38 18.62 18.62 30.88 13.87C40.75 389.6 46.88 392.4 64 403.9c13.5 9.125 30.75 20.86 52.38 20.86c7.125 0 14.88-1.248 23-4.373c32.63-12.5 40-41.34 45.25-62.46c2.25-8.75 4-14.49 6-18.86c16.62 13.62 37 25.86 61.63 34.23C242.3 410.3 220.1 464 192 464c-13.25 0-24 10.74-24 23.99S178.8 512 192 512c66.75 0 97-88.55 107.4-129.1C306.1 383.6 312.9 384 320 384s13.88-.4706 20.62-1.096C351 423.4 381.3 512 448 512c13.25 0 24-10.74 24-23.99S461.3 464 448 464c-28 0-50.25-53.74-60.25-90.74c24.75-8.375 45-20.56 61.63-34.19c2 4.375 3.75 10.11 6 18.86c5.375 21.12 12.62 49.96 45.25 62.46c8.25 3.125 15.88 4.373 23 4.373c21.62 0 38.83-11.74 52.46-20.86c17-11.5 23.29-14.37 31.42-11.37c12.38 4.75 26.25-1.492 30.88-13.87C643.1 366.3 637 352.5 624.5 347.7zM192 79.97c-8.875 0-16-7.125-16-16S183.1 47.98 192 47.98s16 7.118 16 15.99S200.9 79.97 192 79.97zM448 47.98c8.875 0 16 7.118 16 15.99s-7.125 16-16 16s-16-7.125-16-16S439.1 47.98 448 47.98z", } + } } } @@ -43633,11 +48105,15 @@ impl IconShape for FaSpellCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M566.6 265.4c-12.5-12.5-32.75-12.5-45.25 0L352 434.8l-73.38-73.38c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l96 96c6.25 6.25 14.44 9.368 22.62 9.368s16.38-3.118 22.63-9.368l192-192C579.1 298.1 579.1 277.9 566.6 265.4zM221.5 211.7l-80-192C136.6 7.796 124.9 .0147 112 .0147S87.44 7.796 82.47 19.7l-80 192C-4.328 228 3.375 246.8 19.69 253.5c16.36 6.812 35.06-.9375 41.84-17.22l5.131-12.31h90.68l5.131 12.31c5.109 12.28 17.02 19.69 29.55 19.69c4.094 0 8.266-.7812 12.3-2.469C220.6 246.8 228.3 228 221.5 211.7zM93.33 160L112 115.2l18.67 44.81H93.33zM288 256h80c44.11 0 80-35.87 80-79.1c0-23.15-10.03-43.85-25.79-58.47C428.3 106.3 432 93.65 432 80.01c0-44.13-35.89-80-79.1-80L288 .0147c-17.67 0-32 14.31-32 31.1v192C256 241.7 270.3 256 288 256zM320 64.01h32c8.828 0 16 7.188 16 16s-7.172 16-16 16h-32V64.01zM320 160h48c8.828 0 16 7.188 16 16s-7.172 16-16 16H320V160z", } + } } } @@ -43672,11 +48148,15 @@ impl IconShape for FaSpider { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M563.3 401.6c2.608 8.443-2.149 17.4-10.62 19.1l-15.35 4.709c-8.48 2.6-17.47-2.139-20.08-10.59L493.2 338l-79.79-31.8l53.47 62.15c5.08 5.904 6.972 13.89 5.08 21.44l-28.23 110.1c-2.151 8.57-10.87 13.78-19.47 11.64l-15.58-3.873c-8.609-2.141-13.84-10.83-11.69-19.4l25.2-98.02l-38.51-44.77c.1529 2.205 .6627 4.307 .6627 6.549c0 53.02-43.15 96-96.37 96S191.6 405 191.6 352c0-2.242 .5117-4.34 .6627-6.543l-38.51 44.76l25.2 98.02c2.151 8.574-3.084 17.26-11.69 19.4l-15.58 3.873c-8.603 2.141-17.32-3.072-19.47-11.64l-28.23-110.1c-1.894-7.543 0-15.53 5.08-21.44l53.47-62.15l-79.79 31.8l-24.01 77.74c-2.608 8.447-11.6 13.19-20.08 10.59l-15.35-4.709c-8.478-2.6-13.23-11.55-10.63-19.1l27.4-88.69c2.143-6.939 7.323-12.54 14.09-15.24L158.9 256l-104.7-41.73C47.43 211.6 42.26 205.1 40.11 199.1L12.72 110.4c-2.608-8.443 2.149-17.4 10.62-19.1l15.35-4.709c8.48-2.6 17.47 2.139 20.08 10.59l24.01 77.74l79.79 31.8L109.1 143.6C104 137.7 102.1 129.7 104 122.2l28.23-110.1c2.151-8.57 10.87-13.78 19.47-11.64l15.58 3.873C175.9 6.494 181.1 15.18 178.1 23.76L153.8 121.8L207.7 184.4l.1542-24.44C206.1 123.4 228.9 91.77 261.4 80.43c5.141-1.793 10.5 2.215 10.5 7.641V112h32.12V88.09c0-5.443 5.394-9.443 10.55-7.641C345.9 91.39 368.3 121 368.3 155.9c0 1.393-.1786 2.689-.2492 4.064L368.3 184.4l53.91-62.66l-25.2-98.02c-2.151-8.574 3.084-17.26 11.69-19.4l15.58-3.873c8.603-2.141 17.32 3.072 19.47 11.64l28.23 110.1c1.894 7.543 0 15.53-5.08 21.44l-53.47 62.15l79.79-31.8l24.01-77.74c2.608-8.447 11.6-13.19 20.08-10.59l15.35 4.709c8.478 2.6 13.23 11.55 10.63 19.1l-27.4 88.69c-2.143 6.939-7.323 12.54-14.09 15.24L417.1 256l104.7 41.73c6.754 2.691 11.92 8.283 14.07 15.21L563.3 401.6z", } + } } } @@ -43711,11 +48191,15 @@ impl IconShape for FaSpinner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304 48C304 74.51 282.5 96 256 96C229.5 96 208 74.51 208 48C208 21.49 229.5 0 256 0C282.5 0 304 21.49 304 48zM304 464C304 490.5 282.5 512 256 512C229.5 512 208 490.5 208 464C208 437.5 229.5 416 256 416C282.5 416 304 437.5 304 464zM0 256C0 229.5 21.49 208 48 208C74.51 208 96 229.5 96 256C96 282.5 74.51 304 48 304C21.49 304 0 282.5 0 256zM512 256C512 282.5 490.5 304 464 304C437.5 304 416 282.5 416 256C416 229.5 437.5 208 464 208C490.5 208 512 229.5 512 256zM74.98 437C56.23 418.3 56.23 387.9 74.98 369.1C93.73 350.4 124.1 350.4 142.9 369.1C161.6 387.9 161.6 418.3 142.9 437C124.1 455.8 93.73 455.8 74.98 437V437zM142.9 142.9C124.1 161.6 93.73 161.6 74.98 142.9C56.24 124.1 56.24 93.73 74.98 74.98C93.73 56.23 124.1 56.23 142.9 74.98C161.6 93.73 161.6 124.1 142.9 142.9zM369.1 369.1C387.9 350.4 418.3 350.4 437 369.1C455.8 387.9 455.8 418.3 437 437C418.3 455.8 387.9 455.8 369.1 437C350.4 418.3 350.4 387.9 369.1 369.1V369.1z", } + } } } @@ -43750,11 +48234,15 @@ impl IconShape for FaSplotch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M349.3 47.38L367.9 116.1C374.6 142.1 393.2 162.3 417.6 171.2L475.8 192.4C497.5 200.3 512 221 512 244.2C512 261.8 503.6 278.4 489.4 288.8L406.9 348.1C393.3 358.9 385.7 374.1 386.7 391.8L389.8 442.4C392.1 480.1 362.2 511.9 324.4 511.9C308.8 511.9 293.8 506.4 281.1 496.4L236.1 458.2C221.1 444.7 200.9 437.3 180 437.3H171.6C165.1 437.3 160.4 437.8 154.8 438.9L87.81 451.9C63.82 456.6 39.53 445.5 27.41 424.3C17.39 406.7 17.39 385.2 27.41 367.7L55.11 319.2C60.99 308.9 64.09 297.3 64.09 285.4C64.09 272.3 60.33 259.6 53.27 248.6L8.796 179.4C-6.738 155.2-1.267 123.2 21.41 105.6C32.12 97.25 45.52 93.13 59.07 94.01L130.8 98.66C159.8 100.5 187.1 87.91 205.9 64.93L237.3 24.66C249.4 9.133 267.9 .0566 287.6 .0566C316.5 .0566 341.8 19.47 349.3 47.38V47.38z", } + } } } @@ -43789,11 +48277,15 @@ impl IconShape for FaSpoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M449.5 242.2C436.4 257.8 419.8 270 400.1 277.8C382.2 285.6 361.7 288.8 341.4 287C326.2 284.5 311.8 278.4 299.5 269.1L68.29 500.3C60.79 507.8 50.61 512 40 512C29.39 512 19.22 507.8 11.71 500.3C4.211 492.8-.0039 482.6-.0039 472C-.0039 461.4 4.211 451.2 11.71 443.7L243 212.5C233.7 200.2 227.6 185.8 225.1 170.6C223.3 150.3 226.5 129.9 234.3 111C242.1 92.22 254.3 75.56 269.9 62.47C337.8-5.437 433.1-20.28 482.7 29.35C532.3 78.95 517.4 174.2 449.5 242.2z", } + } } } @@ -43828,11 +48320,15 @@ impl IconShape for FaSprayCanSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 32C96 14.33 110.3 0 128 0H192C209.7 0 224 14.33 224 32V128H96V32zM224 160C277 160 320 202.1 320 256V464C320 490.5 298.5 512 272 512H48C21.49 512 0 490.5 0 464V256C0 202.1 42.98 160 96 160H224zM160 416C204.2 416 240 380.2 240 336C240 291.8 204.2 256 160 256C115.8 256 80 291.8 80 336C80 380.2 115.8 416 160 416zM384 48C384 49.36 383 50.97 381.8 51.58L352 64L339.6 93.78C338.1 95 337.4 96 336 96C334.6 96 333 95 332.4 93.78L320 64L290.2 51.58C288.1 50.97 288 49.36 288 48C288 46.62 288.1 45.03 290.2 44.42L320 32L332.4 2.219C333 1 334.6 0 336 0C337.4 0 338.1 1 339.6 2.219L352 32L381.8 44.42C383 45.03 384 46.62 384 48zM460.4 93.78L448 64L418.2 51.58C416.1 50.97 416 49.36 416 48C416 46.62 416.1 45.03 418.2 44.42L448 32L460.4 2.219C461 1 462.6 0 464 0C465.4 0 466.1 1 467.6 2.219L480 32L509.8 44.42C511 45.03 512 46.62 512 48C512 49.36 511 50.97 509.8 51.58L480 64L467.6 93.78C466.1 95 465.4 96 464 96C462.6 96 461 95 460.4 93.78zM467.6 194.2L480 224L509.8 236.4C511 237 512 238.6 512 240C512 241.4 511 242.1 509.8 243.6L480 256L467.6 285.8C466.1 287 465.4 288 464 288C462.6 288 461 287 460.4 285.8L448 256L418.2 243.6C416.1 242.1 416 241.4 416 240C416 238.6 416.1 237 418.2 236.4L448 224L460.4 194.2C461 193 462.6 192 464 192C465.4 192 466.1 193 467.6 194.2zM448 144C448 145.4 447 146.1 445.8 147.6L416 160L403.6 189.8C402.1 191 401.4 192 400 192C398.6 192 397 191 396.4 189.8L384 160L354.2 147.6C352.1 146.1 352 145.4 352 144C352 142.6 352.1 141 354.2 140.4L384 128L396.4 98.22C397 97 398.6 96 400 96C401.4 96 402.1 97 403.6 98.22L416 128L445.8 140.4C447 141 448 142.6 448 144z", } + } } } @@ -43867,11 +48363,15 @@ impl IconShape for FaSprayCan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 0C209.7 0 224 14.33 224 32V128H96V32C96 14.33 110.3 0 128 0H192zM0 256C0 202.1 42.98 160 96 160H224C277 160 320 202.1 320 256V464C320 490.5 298.5 512 272 512H48C21.49 512 0 490.5 0 464V256zM160 256C115.8 256 80 291.8 80 336C80 380.2 115.8 416 160 416C204.2 416 240 380.2 240 336C240 291.8 204.2 256 160 256zM320 64C320 81.67 305.7 96 288 96C270.3 96 256 81.67 256 64C256 46.33 270.3 32 288 32C305.7 32 320 46.33 320 64zM352 64C352 46.33 366.3 32 384 32C401.7 32 416 46.33 416 64C416 81.67 401.7 96 384 96C366.3 96 352 81.67 352 64zM512 64C512 81.67 497.7 96 480 96C462.3 96 448 81.67 448 64C448 46.33 462.3 32 480 32C497.7 32 512 46.33 512 64zM448 160C448 142.3 462.3 128 480 128C497.7 128 512 142.3 512 160C512 177.7 497.7 192 480 192C462.3 192 448 177.7 448 160zM512 256C512 273.7 497.7 288 480 288C462.3 288 448 273.7 448 256C448 238.3 462.3 224 480 224C497.7 224 512 238.3 512 256zM352 160C352 142.3 366.3 128 384 128C401.7 128 416 142.3 416 160C416 177.7 401.7 192 384 192C366.3 192 352 177.7 352 160z", } + } } } @@ -43906,11 +48406,15 @@ impl IconShape for FaSquareArrowUpRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM344 312c0 17.69-14.31 32-32 32s-32-14.31-32-32V245.3l-121.4 121.4C152.4 372.9 144.2 376 136 376s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L234.8 200H168c-17.69 0-32-14.31-32-32s14.31-32 32-32h144c17.69 0 32 14.31 32 32V312z", } + } } } @@ -43945,11 +48449,15 @@ impl IconShape for FaSquareCaretDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM345.6 232.3l-104 112C237 349.2 230.7 352 224 352s-13.03-2.781-17.59-7.656l-104-112c-6.5-7-8.219-17.19-4.407-25.94C101.8 197.7 110.5 192 120 192h208c9.531 0 18.19 5.656 21.1 14.41C353.8 215.2 352.1 225.3 345.6 232.3z", } + } } } @@ -43984,11 +48492,15 @@ impl IconShape for FaSquareCaretLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM288 360c0 9.531-5.656 18.19-14.41 22C270.5 383.3 267.3 384 264 384c-5.938 0-11.81-2.219-16.34-6.406l-112-104C130.8 269 128 262.7 128 256s2.781-13.03 7.656-17.59l112-104c7.031-6.469 17.22-8.156 25.94-4.406C282.3 133.8 288 142.5 288 152V360z", } + } } } @@ -44023,11 +48535,15 @@ impl IconShape for FaSquareCaretRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM312.3 273.6l-112 104C195.8 381.8 189.9 384 184 384c-3.25 0-6.5-.6562-9.594-2C165.7 378.2 160 369.5 160 360v-208c0-9.531 5.656-18.19 14.41-22c8.75-3.75 18.94-2.062 25.94 4.406l112 104C317.2 242.1 320 249.3 320 256S317.2 269 312.3 273.6z", } + } } } @@ -44062,11 +48578,15 @@ impl IconShape for FaSquareCaretUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM349.1 305.6C346.2 314.3 337.5 320 328 320h-208c-9.531 0-18.19-5.656-22-14.41C94.19 296.8 95.91 286.7 102.4 279.7l104-112c9.125-9.75 26.06-9.75 35.19 0l104 112C352.1 286.7 353.8 296.8 349.1 305.6z", } + } } } @@ -44101,11 +48621,15 @@ impl IconShape for FaSquareCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM339.8 211.8C350.7 200.9 350.7 183.1 339.8 172.2C328.9 161.3 311.1 161.3 300.2 172.2L192 280.4L147.8 236.2C136.9 225.3 119.1 225.3 108.2 236.2C97.27 247.1 97.27 264.9 108.2 275.8L172.2 339.8C183.1 350.7 200.9 350.7 211.8 339.8L339.8 211.8z", } + } } } @@ -44140,11 +48664,15 @@ impl IconShape for FaSquareEnvelope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.63 32 0 60.63 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.63 419.4 32 384 32zM384 336c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V225.9l138.5 69.27C209.3 298.5 216.6 300.2 224 300.2s14.75-1.688 21.47-5.047L384 225.9V336zM384 190.1l-152.8 76.42c-4.5 2.25-9.812 2.25-14.31 0L64 190.1V176c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32V190.1z", } + } } } @@ -44179,11 +48707,15 @@ impl IconShape for FaSquareFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 0H512V512H0V0z", } + } } } @@ -44218,11 +48750,15 @@ impl IconShape for FaSquareH { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM336 360c0 13.25-10.75 24-24 24S288 373.3 288 360v-80H160v80C160 373.3 149.3 384 136 384S112 373.3 112 360v-208C112 138.8 122.8 128 136 128S160 138.8 160 152v80h128v-80C288 138.8 298.8 128 312 128s24 10.75 24 24V360z", } + } } } @@ -44257,11 +48793,15 @@ impl IconShape for FaSquareMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM136 232C122.7 232 112 242.7 112 256C112 269.3 122.7 280 136 280H312C325.3 280 336 269.3 336 256C336 242.7 325.3 232 312 232H136z", } + } } } @@ -44296,11 +48836,15 @@ impl IconShape for FaSquareNfi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM64 176V336C64 344.8 71.16 352 80 352C88.84 352 96 344.8 96 336V233.8L162.3 344.2C165.1 350.4 173.3 353.3 180.3 351.4C187.2 349.5 191.1 343.2 191.1 336V176C191.1 167.2 184.8 160 175.1 160C167.2 160 159.1 167.2 159.1 176V278.2L93.72 167.8C90.02 161.6 82.66 158.7 75.73 160.6C68.8 162.5 64 168.8 64 176V176zM224 336C224 344.8 231.2 352 240 352C248.8 352 256 344.8 256 336V256H304C312.8 256 320 248.8 320 240C320 231.2 312.8 224 304 224H256V192H304C312.8 192 320 184.8 320 176C320 167.2 312.8 160 304 160H240C231.2 160 224 167.2 224 176V336zM384 176C384 167.2 376.8 160 368 160C359.2 160 352 167.2 352 176V336C352 344.8 359.2 352 368 352C376.8 352 384 344.8 384 336V176z", } + } } } @@ -44335,11 +48879,15 @@ impl IconShape for FaSquareParking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 256V192H240C257.7 192 272 206.3 272 224C272 241.7 257.7 256 240 256H192zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM336 224C336 170.1 293 128 240 128H168C145.9 128 128 145.9 128 168V352C128 369.7 142.3 384 160 384C177.7 384 192 369.7 192 352V320H240C293 320 336 277 336 224z", } + } } } @@ -44374,11 +48922,15 @@ impl IconShape for FaSquarePen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM325.8 139.7C310.1 124.1 284.8 124.1 269.2 139.7L247.8 161.1L318.7 232.1L340.1 210.7C355.8 195 355.8 169.7 340.1 154.1L325.8 139.7zM111.5 303.8L96.48 363.1C95.11 369.4 96.71 375.2 100.7 379.2C104.7 383.1 110.4 384.7 115.9 383.4L176 368.3C181.6 366.9 186.8 364 190.9 359.9L296.1 254.7L225.1 183.8L119.9 288.1C115.8 293.1 112.9 298.2 111.5 303.8z", } + } } } @@ -44413,11 +48965,15 @@ impl IconShape for FaSquarePersonConfined { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM208 96C181.5 96 160 117.5 160 144C160 170.5 181.5 192 208 192C234.5 192 256 170.5 256 144C256 117.5 234.5 96 208 96zM240 306.7L198.6 265.4C191.4 258.1 181 254.8 170.9 256.4C160.7 258.1 151.1 264.5 147.4 273.7L99.39 369.7C91.48 385.5 97.89 404.7 113.7 412.6C129.5 420.5 148.7 414.1 156.6 398.3L184.8 342L239.4 396.7C251.8 409.1 268.6 416 286.1 416C322.5 416 352 386.5 352 350.1V248C352 217.1 326.9 192 296 192C265.1 192 240 217.1 240 248V306.7z", } + } } } @@ -44452,11 +49008,15 @@ impl IconShape for FaSquarePhoneFlip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64H64C28.65 32 0 60.65 0 96zM105.5 303.6l54.24-23.25c6.391-2.766 13.9-.9062 18.24 4.484l22.02 26.91c34.63-17 62.77-45.14 79.77-79.75l-26.91-22.05c-5.375-4.391-7.211-11.83-4.492-18.22l23.27-54.28c3.047-6.953 10.59-10.77 17.93-9.062l50.38 11.63c7.125 1.625 12.11 7.891 12.11 15.22c0 126.1-102.6 228.8-228.7 228.8c-7.336 0-13.6-4.984-15.24-12.11l-11.62-50.39C94.71 314.2 98.5 306.6 105.5 303.6z", } + } } } @@ -44491,11 +49051,15 @@ impl IconShape for FaSquarePhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM351.6 321.5l-11.62 50.39c-1.633 7.125-7.9 12.11-15.24 12.11c-126.1 0-228.7-102.6-228.7-228.8c0-7.328 4.984-13.59 12.11-15.22l50.38-11.63c7.344-1.703 14.88 2.109 17.93 9.062l23.27 54.28c2.719 6.391 .8828 13.83-4.492 18.22L168.3 232c16.99 34.61 45.14 62.75 79.77 79.75l22.02-26.91c4.344-5.391 11.85-7.25 18.24-4.484l54.24 23.25C349.5 306.6 353.3 314.2 351.6 321.5z", } + } } } @@ -44530,11 +49094,15 @@ impl IconShape for FaSquarePlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM224 368C237.3 368 248 357.3 248 344V280H312C325.3 280 336 269.3 336 256C336 242.7 325.3 232 312 232H248V168C248 154.7 237.3 144 224 144C210.7 144 200 154.7 200 168V232H136C122.7 232 112 242.7 112 256C112 269.3 122.7 280 136 280H200V344C200 357.3 210.7 368 224 368z", } + } } } @@ -44569,11 +49137,15 @@ impl IconShape for FaSquarePollHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416zM256 160C256 142.3 241.7 128 224 128H128C110.3 128 96 142.3 96 160C96 177.7 110.3 192 128 192H224C241.7 192 256 177.7 256 160zM128 224C110.3 224 96 238.3 96 256C96 273.7 110.3 288 128 288H320C337.7 288 352 273.7 352 256C352 238.3 337.7 224 320 224H128zM192 352C192 334.3 177.7 320 160 320H128C110.3 320 96 334.3 96 352C96 369.7 110.3 384 128 384H160C177.7 384 192 369.7 192 352z", } + } } } @@ -44608,11 +49180,15 @@ impl IconShape for FaSquarePollVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM128 224C110.3 224 96 238.3 96 256V352C96 369.7 110.3 384 128 384C145.7 384 160 369.7 160 352V256C160 238.3 145.7 224 128 224zM192 352C192 369.7 206.3 384 224 384C241.7 384 256 369.7 256 352V160C256 142.3 241.7 128 224 128C206.3 128 192 142.3 192 160V352zM320 288C302.3 288 288 302.3 288 320V352C288 369.7 302.3 384 320 384C337.7 384 352 369.7 352 352V320C352 302.3 337.7 288 320 288z", } + } } } @@ -44647,11 +49223,15 @@ impl IconShape for FaSquareRootVariable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 32.01c0-17.69-14.33-31.1-32-31.1l-224-.0049c-14.69 0-27.48 10-31.05 24.25L197.9 388.3L124.6 241.7C119.2 230.9 108.1 224 96 224L32 224c-17.67 0-32 14.31-32 31.1s14.33 32 32 32h44.22l103.2 206.3c5.469 10.91 16.6 17.68 28.61 17.68c1.172 0 2.323-.0576 3.495-.1826c13.31-1.469 24.31-11.06 27.56-24.06l105.9-423.8H544C561.7 64.01 576 49.7 576 32.01zM566.6 233.4c-12.5-12.5-32.75-12.5-45.25 0L480 274.8l-41.38-41.37c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l41.38 41.38l-41.38 41.38c-12.5 12.5-12.5 32.75 0 45.25C399.6 412.9 407.8 416 416 416s16.38-3.125 22.62-9.375L480 365.3l41.38 41.38C527.6 412.9 535.8 416 544 416s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-41.38-41.38L566.6 278.6C579.1 266.1 579.1 245.9 566.6 233.4z", } + } } } @@ -44686,11 +49266,15 @@ impl IconShape for FaSquareRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM150.6 374.6C144.4 380.9 136.2 384 128 384s-16.38-3.121-22.63-9.371c-12.5-12.5-12.5-32.76 0-45.26C111.6 323.1 119.8 320 128 320s16.38 3.121 22.63 9.371C163.1 341.9 163.1 362.1 150.6 374.6zM249.6 383.9C249 383.1 248.5 384 247.1 384c-12.53 0-23.09-9.75-23.92-22.44C220.5 306.9 173.1 259.5 118.4 255.9c-13.22-.8438-23.25-12.28-22.39-25.5c.8594-13.25 12.41-22.81 25.52-22.38c77.86 5.062 145.3 72.5 150.4 150.4C272.8 371.7 262.8 383.1 249.6 383.9zM345 383.1C344.7 384 344.3 384 343.1 384c-12.8 0-23.42-10.09-23.97-23C315.6 254.6 225.4 164.4 119 159.1C105.8 159.4 95.47 148.3 96.02 135C96.58 121.8 107.9 111.2 121 112c130.7 5.469 241.5 116.3 246.1 246.1C368.5 372.3 358.3 383.4 345 383.1z", } + } } } @@ -44725,11 +49309,15 @@ impl IconShape for FaSquareShareNodes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM320 96C284.7 96 256 124.7 256 160C256 162.5 256.1 164.9 256.4 167.3L174.5 212C162.8 199.7 146.3 192 128 192C92.65 192 64 220.7 64 256C64 291.3 92.65 320 128 320C146.3 320 162.8 312.3 174.5 299.1L256.4 344.7C256.1 347.1 256 349.5 256 352C256 387.3 284.7 416 320 416C355.3 416 384 387.3 384 352C384 316.7 355.3 288 320 288C304.6 288 290.5 293.4 279.4 302.5L194.1 256L279.4 209.5C290.5 218.6 304.6 224 320 224C355.3 224 384 195.3 384 160C384 124.7 355.3 96 320 96V96z", } + } } } @@ -44764,11 +49352,15 @@ impl IconShape for FaSquareUpRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM330.5 323.9c0 6.473-3.889 12.3-9.877 14.78c-5.979 2.484-12.86 1.105-17.44-3.469l-45.25-45.25l-67.92 67.92c-12.5 12.5-32.72 12.46-45.21-.0411l-22.63-22.63C109.7 322.7 109.6 302.5 122.1 289.1l67.92-67.92L144.8 176.8C140.2 172.2 138.8 165.3 141.3 159.4c2.477-5.984 8.309-9.875 14.78-9.875h158.4c8.835 0 15.1 7.163 15.1 15.1V323.9z", } + } } } @@ -44803,11 +49395,15 @@ impl IconShape for FaSquareVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 224C160 206.3 174.3 192 192 192C209.7 192 224 206.3 224 224C224 241.7 209.7 256 192 256C174.3 256 160 241.7 160 224zM280 288C280 301.3 269.3 312 256 312C242.7 312 232 301.3 232 288C232 274.7 242.7 264 256 264C269.3 264 280 274.7 280 288zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM199.8 117.7C199.8 146.9 164.5 161.6 143.8 140.9C134.4 131.5 119.2 131.5 109.8 140.9C100.5 150.2 100.5 165.4 109.8 174.8C130.5 195.5 115.9 230.9 86.61 230.9C73.35 230.9 62.61 241.6 62.61 254.9C62.61 268.1 73.35 278.9 86.61 278.9C115.9 278.9 130.5 314.3 109.8 334.9C100.5 344.3 100.5 359.5 109.8 368.9C119.2 378.3 134.4 378.3 143.8 368.9C164.5 348.2 199.8 362.9 199.8 392.1C199.8 405.4 210.6 416.1 223.8 416.1C237.1 416.1 247.8 405.4 247.8 392.1C247.8 362.9 283.2 348.2 303.9 368.9C313.3 378.3 328.5 378.3 337.8 368.9C347.2 359.5 347.2 344.3 337.8 334.9C317.2 314.3 331.8 278.9 361.1 278.9C374.3 278.9 385.1 268.1 385.1 254.9C385.1 241.6 374.3 230.9 361.1 230.9C331.8 230.9 317.2 195.5 337.8 174.8C347.2 165.4 347.2 150.2 337.8 140.9C328.5 131.5 313.3 131.5 303.9 140.9C283.2 161.6 247.8 146.9 247.8 117.7C247.8 104.4 237.1 93.65 223.8 93.65C210.6 93.65 199.8 104.4 199.8 117.7H199.8z", } + } } } @@ -44842,11 +49438,15 @@ impl IconShape for FaSquareXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM143 208.1L190.1 255.1L143 303C133.7 312.4 133.7 327.6 143 336.1C152.4 346.3 167.6 346.3 176.1 336.1L223.1 289.9L271 336.1C280.4 346.3 295.6 346.3 304.1 336.1C314.3 327.6 314.3 312.4 304.1 303L257.9 255.1L304.1 208.1C314.3 199.6 314.3 184.4 304.1 175C295.6 165.7 280.4 165.7 271 175L223.1 222.1L176.1 175C167.6 165.7 152.4 165.7 143 175C133.7 184.4 133.7 199.6 143 208.1V208.1z", } + } } } @@ -44881,11 +49481,15 @@ impl IconShape for FaSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96z", } + } } } @@ -44920,11 +49524,15 @@ impl IconShape for FaStaffAesculapius { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M222.5 48H288C341 48 384 90.98 384 144C384 197 341 240 288 240H248V160H288C296.8 160 304 152.8 304 144C304 135.2 296.8 128 288 128H220L215.5 272H256C309 272 352 314.1 352 368C352 421 309 464 256 464H240V384H256C264.8 384 272 376.8 272 368C272 359.2 264.8 352 256 352H212.1L208.5 496C208.2 504.9 200.9 512 191.1 512C183.1 512 175.8 504.9 175.5 496L174.5 464H135.1C113.9 464 95.1 446.1 95.1 424C95.1 401.9 113.9 384 135.1 384H171.1L170.1 352H151.1C98.98 352 55.1 309 55.1 256C55.1 208.4 90.6 168.9 135.1 161.3V256C135.1 264.8 143.2 272 151.1 272H168.5L164 128H122.6C113.6 146.9 94.34 160 72 160H56C25.07 160 0 134.9 0 104C0 73.07 25.07 48 56 48H161.5L160.1 31.98C160.1 31.33 160.1 30.69 160.1 30.05C161.5 13.43 175.1 0 192 0C208.9 0 222.5 13.43 223 30.05C223 30.69 223 31.33 223 31.98L222.5 48zM79.1 96C79.1 87.16 72.84 80 63.1 80C55.16 80 47.1 87.16 47.1 96C47.1 104.8 55.16 112 63.1 112C72.84 112 79.1 104.8 79.1 96z", } + } } } @@ -44959,11 +49567,15 @@ impl IconShape for FaStairs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 64c0 17.67-14.31 32-32 32h-96v96c0 17.67-14.31 32-32 32h-96v96c0 17.67-14.31 32-32 32H192v96c0 17.67-14.31 32-32 32H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h96v-96c0-17.67 14.31-32 32-32h96V192c0-17.67 14.31-32 32-32h96V64c0-17.67 14.31-32 32-32h128C561.7 32 576 46.33 576 64z", } + } } } @@ -44998,11 +49610,15 @@ impl IconShape for FaStamp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M366.2 256H400C461.9 256 512 306.1 512 368C512 388.9 498.6 406.7 480 413.3V464C480 490.5 458.5 512 432 512H80C53.49 512 32 490.5 32 464V413.3C13.36 406.7 0 388.9 0 368C0 306.1 50.14 256 112 256H145.8C175.7 256 200 231.7 200 201.8C200 184.3 190.8 168.5 180.1 154.8C167.5 138.5 160 118.1 160 96C160 42.98 202.1 0 256 0C309 0 352 42.98 352 96C352 118.1 344.5 138.5 331.9 154.8C321.2 168.5 312 184.3 312 201.8C312 231.7 336.3 256 366.2 256zM416 416H96V448H416V416z", } + } } } @@ -45037,11 +49653,15 @@ impl IconShape for FaStarAndCrescent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M340.5 466.4c-1.5 0-6.875 .5-9.25 .5c-116.3 0-210.8-94.63-210.8-210.9s94.5-210.9 210.8-210.9c2.375 0 7.75 .5 9.25 .5c7.125 0 13.25-5 14.75-12c1.375-7.25-2.625-14.5-9.5-17.12c-29.13-11-59.38-16.5-89.75-16.5c-141.1 0-256 114.9-256 256s114.9 256 256 256c30.25 0 60.25-5.5 89.38-16.38c5.875-2 10.25-7.625 10.25-14.25C355.6 473.4 349.3 466.4 340.5 466.4zM503.5 213.9l-76.38-11.12L392.9 133.5C391.1 129.9 387.5 128 384 128c-3.5 0-7.125 1.875-9 5.5l-34.13 69.25l-76.38 11.12c-8.125 1.125-11.38 11.25-5.5 17l55.25 53.88l-13 76c-1.125 6.5 3.1 11.75 9.75 11.75c1.5 0 3.125-.375 4.625-1.25l68.38-35.88l68.25 35.88c1.625 .875 3.125 1.25 4.75 1.25c5.75 0 10.88-5.25 9.75-11.75l-13-76l55.25-53.88C514.9 225.1 511.6 214.1 503.5 213.9z", } + } } } @@ -45076,11 +49696,15 @@ impl IconShape for FaStarHalfStroke { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7zM288 376.4L288.1 376.3L399.7 435.9L378.4 309.6L469.2 219.8L343.8 201.4L288.1 86.85L288 87.14V376.4z", } + } } } @@ -45115,11 +49739,15 @@ impl IconShape for FaStarHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.995 275.8 .0131 287.1-.0391L288 439.8zM433.2 512C432.1 512.1 431 512.1 429.9 512H433.2z", } + } } } @@ -45154,11 +49782,15 @@ impl IconShape for FaStarOfDavid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M490.7 345.4L435.6 256l55.1-89.38c14.87-24.25-3.62-54.61-33.12-54.61l-110.6-.005l-57.87-93.1C281.7 6.003 268.9 0 256 0C243.1 0 230.3 6.003 222.9 18L165 112H54.39c-29.62 0-47.99 30.37-33.12 54.62L76.37 256l-55.1 89.38C6.4 369.6 24.77 399.1 54.39 399.1h110.6l57.87 93.1C230.3 505.1 243.1 512 256 512c12.88 0 25.74-6.002 33.12-18l57.83-93.1h110.7C487.2 399.1 505.6 369.6 490.7 345.4zM256 73.77l23.59 38.23H232.5L256 73.77zM89.48 343.1l20.59-33.35l20.45 33.35H89.48zM110 201.3L89.48 168h41.04L110 201.3zM256 438.2l-23.59-38.25h47.08L256 438.2zM313.9 343.1H198L143.8 256l54.22-87.1h116L368.3 256L313.9 343.1zM381.3 343.1l20.67-33.29l20.52 33.29H381.3zM401.1 201.3l-20.51-33.29h41.04L401.1 201.3z", } + } } } @@ -45193,11 +49825,15 @@ impl IconShape for FaStarOfLife { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M489.1 363.3l-24.03 41.59c-6.635 11.48-21.33 15.41-32.82 8.78l-129.1-74.56V488c0 13.25-10.75 24-24.02 24H231.1c-13.27 0-24.02-10.75-24.02-24v-148.9L78.87 413.7c-11.49 6.629-26.19 2.698-32.82-8.78l-24.03-41.59c-6.635-11.48-2.718-26.14 8.774-32.77L159.9 256L30.8 181.5C19.3 174.8 15.39 160.2 22.02 148.7l24.03-41.59c6.635-11.48 21.33-15.41 32.82-8.781l129.1 74.56L207.1 24c0-13.25 10.75-24 24.02-24h48.04c13.27 0 24.02 10.75 24.02 24l.0005 148.9l129.1-74.56c11.49-6.629 26.19-2.698 32.82 8.78l24.02 41.59c6.637 11.48 2.718 26.14-8.774 32.77L352.1 256l129.1 74.53C492.7 337.2 496.6 351.8 489.1 363.3z", } + } } } @@ -45232,11 +49868,15 @@ impl IconShape for FaStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z", } + } } } @@ -45271,11 +49911,15 @@ impl IconShape for FaSterlingSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 223.1H224C241.7 223.1 256 238.3 256 255.1C256 273.7 241.7 287.1 224 287.1H112V332.5C112 361.5 104.1 389.1 89.2 414.9L88.52 416H288C305.7 416 320 430.3 320 448C320 465.7 305.7 480 288 480H32C20.47 480 9.834 473.8 4.154 463.8C-1.527 453.7-1.371 441.4 4.56 431.5L34.32 381.9C43.27 367 48 349.9 48 332.5V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H48V160.4C48 89.47 105.5 32 176.4 32C190.2 32 203.9 34.22 216.1 38.59L298.1 65.64C314.9 71.23 323.9 89.35 318.4 106.1C312.8 122.9 294.6 131.9 277.9 126.4L196.7 99.3C190.2 97.12 183.3 96 176.4 96C140.8 96 112 124.8 112 160.4V223.1z", } + } } } @@ -45310,11 +49954,15 @@ impl IconShape for FaStethoscope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 112c-44.18 0-80 35.82-80 80c0 32.84 19.81 60.98 48.11 73.31v78.7c0 57.25-50.25 104-112 104c-60 0-109.3-44.1-111.9-99.23C296.1 333.8 352 269.3 352 191.1V36.59c0-11.38-8.15-21.38-19.28-23.5L269.8 .4775c-13-2.625-25.54 5.766-28.16 18.77L238.4 34.99c-2.625 13 5.812 25.59 18.81 28.22l30.69 6.059L287.9 190.7c0 52.88-42.13 96.63-95.13 97.13c-53.38 .5-96.81-42.56-96.81-95.93L95.89 69.37l30.72-6.112c13-2.5 21.41-15.15 18.78-28.15L142.3 19.37c-2.5-13-15.15-21.41-28.15-18.78L51.28 12.99C40.15 15.24 32 25.09 32 36.59v155.4c0 77.25 55.11 142 128.1 156.8C162.7 439.3 240.6 512 336 512c97 0 176-75.37 176-168V265.3c28.23-12.36 48-40.46 48-73.25C560 147.8 524.2 112 480 112zM480 216c-13.25 0-24-10.75-24-24S466.7 168 480 168S504 178.7 504 192S493.3 216 480 216z", } + } } } @@ -45349,11 +49997,15 @@ impl IconShape for FaStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 128v255.1c0 35.35-28.65 64-64 64H64c-35.35 0-64-28.65-64-64V128c0-35.35 28.65-64 64-64H320C355.3 64 384 92.65 384 128z", } + } } } @@ -45388,11 +50040,15 @@ impl IconShape for FaStopwatch20 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M276 256C276 249.4 281.4 244 288 244C294.6 244 300 249.4 300 256V352C300 358.6 294.6 364 288 364C281.4 364 276 358.6 276 352V256zM272 0C289.7 0 304 14.33 304 32C304 49.67 289.7 64 272 64H256V98.45C293.5 104.2 327.7 120 355.7 143L377.4 121.4C389.9 108.9 410.1 108.9 422.6 121.4C435.1 133.9 435.1 154.1 422.6 166.6L398.5 190.8C419.7 223.3 432 262.2 432 304C432 418.9 338.9 512 224 512C109.1 512 16 418.9 16 304C16 200 92.32 113.8 192 98.45V64H176C158.3 64 144 49.67 144 32C144 14.33 158.3 0 176 0L272 0zM288 204C259.3 204 236 227.3 236 256V352C236 380.7 259.3 404 288 404C316.7 404 340 380.7 340 352V256C340 227.3 316.7 204 288 204zM172 256.5V258.8C172 262.4 170.7 265.9 168.3 268.6L129.2 312.5C115.5 327.9 108 347.8 108 368.3V384C108 395 116.1 404 128 404H192C203 404 212 395 212 384C212 372.1 203 364 192 364H148.2C149.1 354.8 152.9 346.1 159.1 339.1L198.2 295.2C207.1 285.1 211.1 272.2 211.1 258.8V256.5C211.1 227.5 188.5 204 159.5 204C136.8 204 116.8 218.5 109.6 239.9L109 241.7C105.5 252.2 111.2 263.5 121.7 266.1C132.2 270.5 143.5 264.8 146.1 254.3L147.6 252.6C149.3 247.5 154.1 244 159.5 244C166.4 244 171.1 249.6 171.1 256.5L172 256.5z", } + } } } @@ -45427,11 +50083,15 @@ impl IconShape for FaStopwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 0C289.7 0 304 14.33 304 32C304 49.67 289.7 64 272 64H256V98.45C293.5 104.2 327.7 120 355.7 143L377.4 121.4C389.9 108.9 410.1 108.9 422.6 121.4C435.1 133.9 435.1 154.1 422.6 166.6L398.5 190.8C419.7 223.3 432 262.2 432 304C432 418.9 338.9 512 224 512C109.1 512 16 418.9 16 304C16 200 92.32 113.8 192 98.45V64H176C158.3 64 144 49.67 144 32C144 14.33 158.3 0 176 0L272 0zM248 192C248 178.7 237.3 168 224 168C210.7 168 200 178.7 200 192V320C200 333.3 210.7 344 224 344C237.3 344 248 333.3 248 320V192z", } + } } } @@ -45466,11 +50126,15 @@ impl IconShape for FaStoreSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M94.92 49.09L117.7 13.13C122.8 4.98 131.9 .0007 141.6 .0007H498.4C508.1 .0007 517.2 4.979 522.3 13.13L579.6 103.8C609.3 150.7 583 215.8 527.5 223.2C523.6 223.7 519.6 224 515.4 224C489.4 224 466.2 212.6 450.3 195C434.4 212.6 411.2 224 385.1 224C359 224 335.8 212.6 319.9 195C314.4 201.1 308.1 206.4 301.2 210.7L480 350.9V250.7C491.2 254.1 503.1 256 515.4 256C521 256 526.4 255.6 531.7 254.9L531.7 254.9C535.1 254.4 540 253.6 544 252.6V401.1L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L94.92 49.09zM112.2 223.2C68.36 217.3 42.82 175.1 48.9 134.5L155.3 218.4C145.7 222 135.3 224 124.4 224C120.3 224 116.2 223.7 112.2 223.2V223.2zM160 384H365.5L514.9 501.7C504.8 508.2 492.9 512 480 512H160C124.7 512 96 483.3 96 448V252.6C99.87 253.6 103.9 254.4 107.1 254.9L108.1 254.9C113.3 255.6 118.8 256 124.4 256C136.8 256 148.8 254.1 160 250.6V384z", } + } } } @@ -45505,11 +50169,15 @@ impl IconShape for FaStore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495.5 223.2C491.6 223.7 487.6 224 483.4 224C457.4 224 434.2 212.6 418.3 195C402.4 212.6 379.2 224 353.1 224C327 224 303.8 212.6 287.9 195C272 212.6 248.9 224 222.7 224C196.7 224 173.5 212.6 157.6 195C141.7 212.6 118.5 224 92.36 224C88.3 224 84.21 223.7 80.24 223.2C24.92 215.8-1.255 150.6 28.33 103.8L85.66 13.13C90.76 4.979 99.87 0 109.6 0H466.4C476.1 0 485.2 4.978 490.3 13.13L547.6 103.8C577.3 150.7 551 215.8 495.5 223.2H495.5zM499.7 254.9C503.1 254.4 508 253.6 512 252.6V448C512 483.3 483.3 512 448 512H128C92.66 512 64 483.3 64 448V252.6C67.87 253.6 71.86 254.4 75.97 254.9L76.09 254.9C81.35 255.6 86.83 256 92.36 256C104.8 256 116.8 254.1 128 250.6V384H448V250.7C459.2 254.1 471.1 256 483.4 256C489 256 494.4 255.6 499.7 254.9L499.7 254.9z", } + } } } @@ -45544,11 +50212,15 @@ impl IconShape for FaStreetView { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64C320 99.35 291.3 128 256 128C220.7 128 192 99.35 192 64C192 28.65 220.7 0 256 0C291.3 0 320 28.65 320 64zM288 160C323.3 160 352 188.7 352 224V272C352 289.7 337.7 304 320 304H318.2L307.2 403.5C305.4 419.7 291.7 432 275.4 432H236.6C220.3 432 206.6 419.7 204.8 403.5L193.8 304H192C174.3 304 160 289.7 160 272V224C160 188.7 188.7 160 224 160H288zM63.27 414.7C60.09 416.3 57.47 417.8 55.33 419.2C51.7 421.6 51.72 426.4 55.34 428.8C64.15 434.6 78.48 440.6 98.33 446.1C137.7 456.1 193.5 464 256 464C318.5 464 374.3 456.1 413.7 446.1C433.5 440.6 447.9 434.6 456.7 428.8C460.3 426.4 460.3 421.6 456.7 419.2C454.5 417.8 451.9 416.3 448.7 414.7C433.4 406.1 409.9 399.8 379.7 394.2C366.6 391.8 358 379.3 360.4 366.3C362.8 353.3 375.3 344.6 388.3 347C420.8 352.9 449.2 361.2 470.3 371.8C480.8 377.1 490.6 383.5 498 391.4C505.6 399.5 512 410.5 512 424C512 445.4 496.5 460.1 482.9 469C468.2 478.6 448.6 486.3 426.4 492.4C381.8 504.7 321.6 512 256 512C190.4 512 130.2 504.7 85.57 492.4C63.44 486.3 43.79 478.6 29.12 469C15.46 460.1 0 445.4 0 424C0 410.5 6.376 399.5 13.96 391.4C21.44 383.5 31.24 377.1 41.72 371.8C62.75 361.2 91.24 352.9 123.7 347C136.7 344.6 149.2 353.3 151.6 366.3C153.1 379.3 145.4 391.8 132.3 394.2C102.1 399.8 78.57 406.1 63.27 414.7H63.27z", } + } } } @@ -45583,11 +50255,15 @@ impl IconShape for FaStrikethrough { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M332.2 319.9c17.22 12.17 22.33 26.51 18.61 48.21c-3.031 17.59-10.88 29.34-24.72 36.99c-35.44 19.75-108.5 11.96-186-19.68c-16.34-6.686-35.03 1.156-41.72 17.53s1.188 35.05 17.53 41.71c31.75 12.93 95.69 35.37 157.6 35.37c29.62 0 58.81-5.156 83.72-18.96c30.81-17.09 50.44-45.46 56.72-82.11c3.998-23.27 2.168-42.58-3.488-59.05H332.2zM488 239.9l-176.5-.0309c-15.85-5.613-31.83-10.34-46.7-14.62c-85.47-24.62-110.9-39.05-103.7-81.33c2.5-14.53 10.16-25.96 22.72-34.03c20.47-13.15 64.06-23.84 155.4 .3438c17.09 4.531 34.59-5.654 39.13-22.74c4.531-17.09-5.656-34.59-22.75-39.12c-91.31-24.18-160.7-21.62-206.3 7.654C121.8 73.72 103.6 101.1 98.09 133.1C89.26 184.5 107.9 217.3 137.2 239.9L24 239.9c-13.25 0-24 10.75-24 23.1c0 13.25 10.75 23.1 24 23.1h464c13.25 0 24-10.75 24-23.1C512 250.7 501.3 239.9 488 239.9z", } + } } } @@ -45622,11 +50298,15 @@ impl IconShape for FaStroopwafel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M188.1 210.8l-45.25 45.25l45.25 45.25l45.25-45.25L188.1 210.8zM301.2 188.1l-45.25-45.25L210.7 188.1l45.25 45.25L301.2 188.1zM210.7 323.9l45.25 45.25l45.25-45.25L255.1 278.6L210.7 323.9zM256 16c-132.5 0-240 107.5-240 240s107.5 240 240 240s240-107.5 240-240S388.5 16 256 16zM442.6 295.6l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0L391.8 278.6l-45.25 45.25l34 33.88l16.88-16.88c3.125-3.125 8.251-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-16.88 16.88l16.88 17c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.251 3.125-11.38 0l-16.88-17l-17 17c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l17-17l-34-33.88l-45.25 45.25l28.25 28.25c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0l-28.25-28.25L227.7 442.6c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l28.25-28.25l-45.25-45.25l-33.88 34l16.88 16.88c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0L131.6 403.1l-16.1 16.88c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l17-16.88l-17-17c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l16.1 17l33.88-34L120.2 278.6l-28.25 28.25c-3.125 3.125-8.25 3.125-11.38 0L69.37 295.6c-3.125-3.125-3.125-8.25 0-11.38l28.25-28.25l-28.25-28.25c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l28.25 28.25l45.25-45.25l-34-34l-16.88 17c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l16.88-17l-16.88-16.88c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l16.88 17l17-17c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-17 16.88l34 34l45.25-45.25L205.1 92c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l28.25 28.25l28.25-28.25c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-28.25 28.25l45.25 45.25l34-34l-17-16.88c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l17 16.88l16.88-16.88c3.125-3.125 8.251-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-17 16.88l17 17c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.251 3.125-11.38 0l-16.88-17l-34 34l45.25 45.25l28.25-28.25c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-28.25 28.25l28.25 28.25C445.7 287.4 445.7 292.5 442.6 295.6zM278.6 256l45.25 45.25l45.25-45.25l-45.25-45.25L278.6 256z", } + } } } @@ -45661,11 +50341,15 @@ impl IconShape for FaSubscript { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 448v-128c0-11.09-5.75-21.38-15.17-27.22c-9.422-5.875-21.25-6.344-31.14-1.406l-32 16c-15.81 7.906-22.22 27.12-14.31 42.94c5.609 11.22 16.89 17.69 28.62 17.69v80c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S497.7 448 480 448zM320 128c17.67 0 32-14.31 32-32s-14.33-32-32-32l-32-.0024c-10.44 0-20.23 5.101-26.22 13.66L176 200.2L90.22 77.67C84.23 69.11 74.44 64.01 64 64.01L32 64.01c-17.67 0-32 14.32-32 32s14.33 32 32 32h15.34L136.9 256l-89.6 128H32c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1l32-.0024c10.44 0 20.23-5.086 26.22-13.65L176 311.8l85.78 122.5C267.8 442.9 277.6 448 288 448l32 .0024c17.67 0 32-14.31 32-31.1s-14.33-32-32-32h-15.34l-89.6-128l89.6-127.1H320z", } + } } } @@ -45700,11 +50384,15 @@ impl IconShape for FaSuitcaseMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 144v288C0 457.6 22.41 480 48 480H64V96H48C22.41 96 0 118.4 0 144zM464 96H448v384h16c25.59 0 48-22.41 48-48v-288C512 118.4 489.6 96 464 96zM384 48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H96v384h320V96h-32V48zM176 48h160V96h-160V48zM352 312C352 316.4 348.4 320 344 320H288v56c0 4.375-3.625 8-8 8h-48C227.6 384 224 380.4 224 376V320H168C163.6 320 160 316.4 160 312v-48C160 259.6 163.6 256 168 256H224V200C224 195.6 227.6 192 232 192h48C284.4 192 288 195.6 288 200V256h56C348.4 256 352 259.6 352 264V312z", } + } } } @@ -45739,11 +50427,15 @@ impl IconShape for FaSuitcaseRolling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 128h-47.95l.0123-80c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48L128 128H80C53.5 128 32 149.5 32 176v256C32 458.5 53.5 480 80 480h16.05L96 496C96 504.9 103.1 512 112 512h32C152.9 512 160 504.9 160 496L160.1 480h128L288 496c0 8.875 7.125 16 16 16h32c8.875 0 16-7.125 16-16l.0492-16H368c26.5 0 48-21.5 48-48v-256C416 149.5 394.5 128 368 128zM176.1 48h96V128h-96V48zM336 384h-224C103.2 384 96 376.8 96 368C96 359.2 103.2 352 112 352h224c8.801 0 16 7.199 16 16C352 376.8 344.8 384 336 384zM336 256h-224C103.2 256 96 248.8 96 240C96 231.2 103.2 224 112 224h224C344.8 224 352 231.2 352 240C352 248.8 344.8 256 336 256z", } + } } } @@ -45778,11 +50470,15 @@ impl IconShape for FaSuitcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 144v288C0 457.6 22.41 480 48 480H96V96H48C22.41 96 0 118.4 0 144zM336 0h-160C150.4 0 128 22.41 128 48V480h256V48C384 22.41 361.6 0 336 0zM336 96h-160V48h160V96zM464 96H416v384h48c25.59 0 48-22.41 48-48v-288C512 118.4 489.6 96 464 96z", } + } } } @@ -45817,11 +50513,15 @@ impl IconShape for FaSunPlantWilt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 160C192 177.7 177.7 192 160 192C142.3 192 128 177.7 128 160C128 142.3 142.3 128 160 128C177.7 128 192 142.3 192 160zM160 0C166.3 0 172 3.708 174.6 9.467L199.4 64.89L256.1 43.23C262 40.98 268.7 42.4 273.1 46.86C277.6 51.32 279 57.99 276.8 63.88L255.1 120.6L310.5 145.4C316.3 147.1 320 153.7 320 160C320 166.3 316.3 172 310.5 174.6L255.1 199.4L276.8 256.1C279 262 277.6 268.7 273.1 273.1C268.7 277.6 262 279 256.1 276.8L199.4 255.1L174.6 310.5C172 316.3 166.3 320 160 320C153.7 320 147.1 316.3 145.4 310.5L120.6 255.1L63.88 276.8C57.99 279 51.32 277.6 46.86 273.1C42.4 268.7 40.98 262 43.23 256.1L64.89 199.4L9.467 174.6C3.708 172 0 166.3 0 160C0 153.7 3.708 147.1 9.467 145.4L64.89 120.6L43.23 63.88C40.98 57.99 42.4 51.32 46.86 46.86C51.32 42.4 57.99 40.98 63.88 43.23L120.6 64.89L145.4 9.467C147.1 3.708 153.7 0 160 0V0zM160 224C195.3 224 224 195.3 224 160C224 124.7 195.3 96 160 96C124.7 96 96 124.7 96 160C96 195.3 124.7 224 160 224zM504 448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 .0003 497.7 .0003 480C.0003 462.3 14.33 448 32 448H456V272C456 254.3 441.7 240 424 240C406.3 240 392 254.3 392 272V293.4C406.8 301.1 416 316.5 416 338C416 357.3 394.5 390.1 368 416C341.5 390.1 320 357.6 320 338C320 316.5 329.2 301.1 344 293.4V271.1C344 227.8 379.8 191.1 424 191.1C435.4 191.1 446.2 194.4 456 198.7V175.1C456 131.8 491.8 95.1 536 95.1C580.2 95.1 616 131.8 616 175.1V229.4C630.8 237.1 640 252.5 640 274C640 293.3 618.5 326.1 592 352C565.5 326.1 544 293.6 544 274C544 252.5 553.2 237.1 568 229.4V175.1C568 158.3 553.7 143.1 536 143.1C518.3 143.1 504 158.3 504 175.1V448z", } + } } } @@ -45856,11 +50556,15 @@ impl IconShape for FaSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z", } + } } } @@ -45895,11 +50599,15 @@ impl IconShape for FaSuperscript { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 160v-128c0-11.09-5.75-21.37-15.17-27.22C455.4-1.048 443.6-1.548 433.7 3.39l-32 16c-15.81 7.906-22.22 27.12-14.31 42.94C392.1 73.55 404.3 80.01 416 80.01v80c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S497.7 160 480 160zM320 128c17.67 0 32-14.31 32-32s-14.33-32-32-32l-32-.0024c-10.44 0-20.23 5.101-26.22 13.66L176 200.2L90.22 77.67C84.23 69.11 74.44 64.01 64 64.01L32 64.01c-17.67 0-32 14.32-32 32s14.33 32 32 32h15.34L136.9 256l-89.6 128H32c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1l32-.0024c10.44 0 20.23-5.086 26.22-13.65L176 311.8l85.78 122.5C267.8 442.9 277.6 448 288 448l32 .0024c17.67 0 32-14.31 32-31.1s-14.33-32-32-32h-15.34l-89.6-128l89.6-127.1H320z", } + } } } @@ -45934,11 +50642,15 @@ impl IconShape for FaSwatchbook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32C0 14.33 14.33 0 32 0H160C177.7 0 192 14.33 192 32V416C192 469 149 512 96 512C42.98 512 0 469 0 416V32zM128 64H64V128H128V64zM64 256H128V192H64V256zM96 440C109.3 440 120 429.3 120 416C120 402.7 109.3 392 96 392C82.75 392 72 402.7 72 416C72 429.3 82.75 440 96 440zM224 416V154L299.4 78.63C311.9 66.13 332.2 66.13 344.7 78.63L435.2 169.1C447.7 181.6 447.7 201.9 435.2 214.4L223.6 425.9C223.9 422.7 224 419.3 224 416V416zM374.8 320H480C497.7 320 512 334.3 512 352V480C512 497.7 497.7 512 480 512H182.8L374.8 320z", } + } } } @@ -45973,11 +50685,15 @@ impl IconShape for FaSynagogue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M309.8 3.708C315.7-1.236 324.3-1.236 330.2 3.708L451.2 104.5C469.5 119.7 480 142.2 480 165.1V512H384V384C384 348.7 355.3 320 320 320C284.7 320 256 348.7 256 384V512H160V165.1C160 142.2 170.5 119.7 188.8 104.5L309.8 3.708zM326.1 124.3C323.9 118.9 316.1 118.9 313 124.3L297.2 152.4L264.9 152.1C258.7 152.1 254.8 158.8 257.9 164.2L274.3 191.1L257.9 219.8C254.8 225.2 258.7 231.9 264.9 231.9L297.2 231.6L313 259.7C316.1 265.1 323.9 265.1 326.1 259.7L342.8 231.6L375.1 231.9C381.3 231.9 385.2 225.2 382.1 219.8L365.7 191.1L382.1 164.2C385.2 158.8 381.3 152.1 375.1 152.1L342.8 152.4L326.1 124.3zM512 244.5L540.1 213.3C543.1 209.9 547.5 208 552 208C556.5 208 560.9 209.9 563.9 213.3L627.7 284.2C635.6 292.1 640 304.4 640 316.3V448C640 483.3 611.3 512 576 512H512V244.5zM128 244.5V512H64C28.65 512 0 483.3 0 448V316.3C0 304.4 4.389 292.1 12.32 284.2L76.11 213.3C79.14 209.9 83.46 208 88 208C92.54 208 96.86 209.9 99.89 213.3L128 244.5z", } + } } } @@ -46012,11 +50728,15 @@ impl IconShape for FaSyringe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M504.1 71.03l-64-64c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94L422.1 56L384 94.06l-55.03-55.03c-9.375-9.375-24.56-9.375-33.94 0c-8.467 8.467-8.873 21.47-2.047 30.86l149.1 149.1C446.3 222.1 451.1 224 456 224c6.141 0 12.28-2.344 16.97-7.031c9.375-9.375 9.375-24.56 0-33.94L417.9 128L456 89.94l15.03 15.03C475.7 109.7 481.9 112 488 112s12.28-2.344 16.97-7.031C514.3 95.59 514.3 80.41 504.1 71.03zM208.8 154.1l58.56 58.56c6.25 6.25 6.25 16.38 0 22.62C264.2 238.4 260.1 240 256 240S247.8 238.4 244.7 235.3L186.1 176.8L144.8 218.1l58.56 58.56c6.25 6.25 6.25 16.38 0 22.62C200.2 302.4 196.1 304 192 304S183.8 302.4 180.7 299.3L122.1 240.8L82.75 280.1C70.74 292.1 64 308.4 64 325.4v88.68l-56.97 56.97c-9.375 9.375-9.375 24.56 0 33.94C11.72 509.7 17.86 512 24 512s12.28-2.344 16.97-7.031L97.94 448h88.69c16.97 0 33.25-6.744 45.26-18.75l187.6-187.6l-149.1-149.1L208.8 154.1z", } + } } } @@ -46051,11 +50771,15 @@ impl IconShape for FaT { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64.01c0 17.67-14.33 32-32 32h-128v352c0 17.67-14.33 31.99-32 31.99s-32-14.32-32-31.99v-352H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h320C369.7 32.01 384 46.34 384 64.01z", } + } } } @@ -46090,11 +50814,15 @@ impl IconShape for FaTableCellsLarge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM448 96H288V224H448V96zM448 288H288V416H448V288zM224 224V96H64V224H224zM64 416H224V288H64V416z", } + } } } @@ -46129,11 +50857,15 @@ impl IconShape for FaTableCells { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM152 96H64V160H152V96zM208 160H296V96H208V160zM448 96H360V160H448V96zM64 288H152V224H64V288zM296 224H208V288H296V224zM360 288H448V224H360V288zM152 352H64V416H152V352zM208 416H296V352H208V416zM448 352H360V416H448V352z", } + } } } @@ -46168,11 +50900,15 @@ impl IconShape for FaTableColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM64 416H224V160H64V416zM448 160H288V416H448V160z", } + } } } @@ -46207,11 +50943,15 @@ impl IconShape for FaTableList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM64 160H128V96H64V160zM448 96H192V160H448V96zM64 288H128V224H64V288zM448 224H192V288H448V224zM64 416H128V352H64V416zM448 352H192V416H448V352z", } + } } } @@ -46246,11 +50986,15 @@ impl IconShape for FaTableTennisPaddleBall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 287.1c27.99 0 53.68 9.254 74.76 24.51c14.03-29.82 21.06-62.13 21.06-94.43c0-103.1-79.37-218.1-216.5-218.1c-59.94 0-120.4 23.71-165.5 68.95l-54.66 54.8C73.61 125.3 72.58 126.1 71.14 128.5l230.7 230.7C322.8 317.2 365.8 287.1 416 287.1zM290.3 392.1l-238.6-238.6C38.74 176.2 32.3 199.4 32.3 221.9c0 30.53 11.71 59.94 34.29 82.58l36.6 36.7l-92.38 81.32c-7.177 6.255-10.81 15.02-10.81 23.81c0 8.027 3.032 16.07 9.164 22.24l34.05 34.2c6.145 6.16 14.16 9.205 22.15 9.205c8.749 0 17.47-3.649 23.7-10.86l81.03-92.85l35.95 36.04c23.62 23.68 54.41 35.23 85.37 35.23c4.532 0 9.205-.2677 13.72-.7597c-10.56-18.61-17.12-39.89-17.12-62.81C288 408.1 288.1 400.5 290.3 392.1zM415.1 320c-52.99 0-95.99 42.1-95.99 95.1c0 52.1 42.99 95.99 95.99 95.99c52.1 0 95.99-42.1 95.99-95.99C511.1 363 468.1 320 415.1 320z", } + } } } @@ -46285,11 +51029,15 @@ impl IconShape for FaTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM224 256V160H64V256H224zM64 320V416H224V320H64zM288 416H448V320H288V416zM448 256V160H288V256H448z", } + } } } @@ -46324,11 +51072,15 @@ impl IconShape for FaTabletButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM224 464c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S241.8 464 224 464z", } + } } } @@ -46363,11 +51115,15 @@ impl IconShape for FaTabletScreenButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 .0001H64c-35.35 0-64 28.65-64 64v384c0 35.35 28.65 63.1 64 63.1h320c35.35 0 64-28.65 64-63.1v-384C448 28.65 419.3 .0001 384 .0001zM224 480c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S241.8 480 224 480zM384 384H64v-320h320V384z", } + } } } @@ -46402,11 +51158,15 @@ impl IconShape for FaTablet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM288 447.1C288 456.8 280.8 464 272 464H175.1C167.2 464 160 456.8 160 448S167.2 432 175.1 432h96C280.8 432 288 439.2 288 447.1z", } + } } } @@ -46441,11 +51201,15 @@ impl IconShape for FaTablets { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.1 191.1c-81.1 0-147.5 58.51-159.9 134.8C-.7578 331.5 3.367 336 8.365 336h303.3c4.998 0 8.996-4.5 8.248-9.25C307.4 250.5 241.1 191.1 159.1 191.1zM311.5 368H8.365c-4.998 0-9.123 4.5-8.248 9.25C12.49 453.5 78.88 512 159.1 512s147.4-58.5 159.8-134.8C320.7 372.5 316.5 368 311.5 368zM362.9 65.74c-3.502-3.502-9.504-3.252-12.25 .75c-45.52 62.76-40.52 150.4 15.88 206.9c56.52 56.51 144.2 61.39 206.1 15.88c4.002-2.875 4.252-8.877 .75-12.25L362.9 65.74zM593.4 46.61c-56.52-56.51-144.2-61.39-206.1-16c-4.002 2.877-4.252 8.877-.75 12.25l211.3 211.4c3.5 3.502 9.504 3.252 12.25-.75C654.8 190.8 649.9 103.1 593.4 46.61z", } + } } } @@ -46480,11 +51244,15 @@ impl IconShape for FaTachographDigital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 64H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64V128C640 92.8 611.2 64 576 64zM64 296C64 291.6 67.63 288 72 288h16C92.38 288 96 291.6 96 296v16C96 316.4 92.38 320 88 320h-16C67.63 320 64 316.4 64 312V296zM336 384h-256C71.2 384 64 376.8 64 368C64 359.2 71.2 352 79.1 352h256c8.801 0 16 7.199 16 16C352 376.8 344.8 384 336 384zM128 312v-16C128 291.6 131.6 288 136 288h16C156.4 288 160 291.6 160 296v16C160 316.4 156.4 320 152 320h-16C131.6 320 128 316.4 128 312zM192 312v-16C192 291.6 195.6 288 200 288h16C220.4 288 224 291.6 224 296v16C224 316.4 220.4 320 216 320h-16C195.6 320 192 316.4 192 312zM256 312v-16C256 291.6 259.6 288 264 288h16C284.4 288 288 291.6 288 296v16C288 316.4 284.4 320 280 320h-16C259.6 320 256 316.4 256 312zM352 312C352 316.4 348.4 320 344 320h-16C323.6 320 320 316.4 320 312v-16C320 291.6 323.6 288 328 288h16C348.4 288 352 291.6 352 296V312zM352 237.7C352 247.9 344.4 256 334.9 256H81.07C71.6 256 64 247.9 64 237.7V146.3C64 136.1 71.6 128 81.07 128h253.9C344.4 128 352 136.1 352 146.3V237.7zM560 384h-160c-8.801 0-16-7.201-16-16c0-8.801 7.199-16 16-16h160c8.801 0 16 7.199 16 16C576 376.8 568.8 384 560 384z", } + } } } @@ -46519,11 +51287,15 @@ impl IconShape for FaTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z", } + } } } @@ -46558,11 +51330,15 @@ impl IconShape for FaTags { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M472.8 168.4C525.1 221.4 525.1 306.6 472.8 359.6L360.8 472.9C351.5 482.3 336.3 482.4 326.9 473.1C317.4 463.8 317.4 448.6 326.7 439.1L438.6 325.9C472.5 291.6 472.5 236.4 438.6 202.1L310.9 72.87C301.5 63.44 301.6 48.25 311.1 38.93C320.5 29.61 335.7 29.7 344.1 39.13L472.8 168.4zM.0003 229.5V80C.0003 53.49 21.49 32 48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L410.7 218.7C435.7 243.7 435.7 284.3 410.7 309.3L277.3 442.7C252.3 467.7 211.7 467.7 186.7 442.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5L.0003 229.5zM112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112z", } + } } } @@ -46597,11 +51373,15 @@ impl IconShape for FaTape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 256C288 291.3 259.3 320 224 320C188.7 320 160 291.3 160 256C160 220.7 188.7 192 224 192C259.3 192 288 220.7 288 256zM544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H224C100.3 480 0 379.7 0 256C0 132.3 100.3 32 224 32C347.7 32 448 132.3 448 256C448 318.7 422.3 375.3 380.8 416H544zM224 352C277 352 320 309 320 256C320 202.1 277 160 224 160C170.1 160 128 202.1 128 256C128 309 170.1 352 224 352z", } + } } } @@ -46636,11 +51416,15 @@ impl IconShape for FaTarpDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 100C224 75.95 257.7 29.93 276.2 6.49C282.3-1.226 293.7-1.226 299.8 6.49C318.3 29.93 352 75.95 352 100C352 133.1 323.3 160 288 160C252.7 160 224 133.1 224 100V100zM64 128H197.5C210.6 165.3 246.2 192 288 192C329.8 192 365.4 165.3 378.5 128H512C547.3 128 576 156.7 576 192V352H448C430.3 352 416 366.3 416 384V512H64C28.65 512 0 483.3 0 448V192C0 156.7 28.65 128 64 128V128zM96 256C113.7 256 128 241.7 128 224C128 206.3 113.7 192 96 192C78.33 192 64 206.3 64 224C64 241.7 78.33 256 96 256zM448 512V384H576L448 512z", } + } } } @@ -46675,11 +51459,15 @@ impl IconShape for FaTarp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 288H448C430.3 288 416 302.3 416 320V448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V288zM96 192C113.7 192 128 177.7 128 160C128 142.3 113.7 128 96 128C78.33 128 64 142.3 64 160C64 177.7 78.33 192 96 192zM448 448V320H576L448 448z", } + } } } @@ -46714,11 +51502,15 @@ impl IconShape for FaTaxi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C369.7 0 384 14.33 384 32V64L384 64.15C422.6 66.31 456.3 91.49 469.2 128.3L504.4 228.8C527.6 238.4 544 261.3 544 288V480C544 497.7 529.7 512 512 512H480C462.3 512 448 497.7 448 480V432H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V288C32 261.3 48.36 238.4 71.61 228.8L106.8 128.3C119.7 91.49 153.4 66.31 192 64.15L192 64V32C192 14.33 206.3 0 224 0L352 0zM197.4 128C183.8 128 171.7 136.6 167.2 149.4L141.1 224H434.9L408.8 149.4C404.3 136.6 392.2 128 378.6 128H197.4zM128 352C145.7 352 160 337.7 160 320C160 302.3 145.7 288 128 288C110.3 288 96 302.3 96 320C96 337.7 110.3 352 128 352zM448 288C430.3 288 416 302.3 416 320C416 337.7 430.3 352 448 352C465.7 352 480 337.7 480 320C480 302.3 465.7 288 448 288z", } + } } } @@ -46753,11 +51545,15 @@ impl IconShape for FaTeethOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 288H64c-35.35 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h384c53.02 0 96-42.98 96-96v-32C576 316.7 547.3 288 512 288zM144 368C144 394.5 122.5 416 96 416s-48-21.5-48-48v-32C48 327.1 55.13 320 64 320h64c8.875 0 16 7.125 16 16V368zM272 368C272 394.5 250.5 416 224 416s-48-21.5-48-48v-32C176 327.1 183.1 320 192 320h64c8.875 0 16 7.125 16 16V368zM400 368c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32c0-8.875 7.125-16 16-16h64c8.875 0 16 7.125 16 16V368zM528 368c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32c0-8.875 7.125-16 16-16h64c8.875 0 16 7.125 16 16V368zM480 32H96C42.98 32 0 74.98 0 128v64c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V128C576 74.98 533 32 480 32zM144 208C144 216.9 136.9 224 128 224H64C55.13 224 48 216.9 48 208v-32C48 149.5 69.5 128 96 128s48 21.5 48 48V208zM272 210.3C272 217.9 265.9 224 258.3 224H189.7C182.1 224 176 217.9 176 210.3V144C176 117.5 197.5 96 224 96s48 21.54 48 48V210.3zM400 210.3C400 217.9 393.9 224 386.3 224h-68.57C310.1 224 304 217.9 304 210.3V144C304 117.5 325.5 96 352 96s48 21.54 48 48V210.3zM528 208C528 216.9 520.9 224 512 224h-64c-8.875 0-16-7.125-16-16v-32C432 149.5 453.5 128 480 128s48 21.5 48 48V208z", } + } } } @@ -46792,11 +51588,15 @@ impl IconShape for FaTeeth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480 32H96C42.98 32 0 74.98 0 128v256c0 53.02 42.98 96 96 96h384c53.02 0 96-42.98 96-96V128C576 74.98 533 32 480 32zM144 336C144 362.5 122.5 384 96 384s-48-21.5-48-48v-32C48 295.1 55.13 288 64 288h64c8.875 0 16 7.125 16 16V336zM144 240C144 248.9 136.9 256 128 256H64C55.13 256 48 248.9 48 240v-32C48 181.5 69.5 160 96 160s48 21.5 48 48V240zM272 336C272 362.5 250.5 384 224 384s-48-21.5-48-48v-32C176 295.1 183.1 288 192 288h64c8.875 0 16 7.125 16 16V336zM272 242.3C272 249.9 265.9 256 258.3 256H189.7C182.1 256 176 249.9 176 242.3V176C176 149.5 197.5 128 224 128s48 21.54 48 48V242.3zM400 336c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32C304 295.1 311.1 288 320 288h64c8.875 0 16 7.125 16 16V336zM400 242.3C400 249.9 393.9 256 386.3 256h-68.57C310.1 256 304 249.9 304 242.3V176C304 149.5 325.5 128 352 128s48 21.54 48 48V242.3zM528 336c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32C432 295.1 439.1 288 448 288h64c8.875 0 16 7.125 16 16V336zM528 240C528 248.9 520.9 256 512 256h-64c-8.875 0-16-7.125-16-16v-32C432 181.5 453.5 160 480 160s48 21.5 48 48V240z", } + } } } @@ -46831,11 +51631,15 @@ impl IconShape for FaTemperatureArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.1 322.9l-.0002-18.92C159.1 295.1 152.9 287.1 144 287.1c-8.875 0-15.1 7.115-15.1 15.99L128 322.9c-22 7.875-35.25 30.38-31.25 53.38C100.6 399.4 120.6 416.1 144 416.1c23.37 0 43.37-16.71 47.25-39.83C195.2 353.3 181.1 330.8 159.1 322.9zM255.1 112C255.1 50.13 205.9 0 144 0C82.13 0 32 50.13 32 112v166.5C12.25 303.3 0 334 0 368C0 447.5 64.5 512 144 512c79.5 0 143.1-64.5 143.1-144c0-34-12.25-64.88-32-89.5V112zM219.9 393.4C208.1 426.1 178.4 447.1 144 447.1c-34.38 0-65-21.84-75.88-54.59C57.25 360.8 68.5 324.9 96 304.3V112C96 85.5 117.5 64 144 64c26.5 0 47.1 21.5 47.1 48v192.3C219.5 324.9 230.7 360.8 219.9 393.4zM499.1 343c-13.77-11.03-33.92-8.75-44.97 5L448 356.8V64c0-17.69-14.33-32-32-32s-32 14.31-32 32v292.8L376.1 348c-11.03-13.81-31.19-16.03-44.97-5c-13.81 11.06-16.05 31.19-5 45l64 80C397.1 475.6 406.3 480 416 480s18.92-4.406 24.98-12l64-80C516 374.2 513.8 354.1 499.1 343z", } + } } } @@ -46870,11 +51674,15 @@ impl IconShape for FaTemperatureArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.1 322.9V112C159.1 103.1 152.9 96 144 96C135.1 96 128 103.1 128 112v210.9c-22 7.875-35.25 30.38-31.25 53.38C100.6 399.4 120.6 416.1 144 416.1c23.37 0 43.37-16.71 47.25-39.83C195.2 353.3 181.1 330.8 159.1 322.9zM255.1 112C255.1 50.13 205.9 0 144 0C82.13 0 32 50.13 32 112v166.5C12.25 303.3 0 334 0 368C0 447.5 64.5 512 144 512c79.5 0 143.1-64.5 143.1-144c0-34-12.25-64.88-32-89.5V112zM219.9 393.4C208.1 426.1 178.4 447.1 144 447.1c-34.38 0-65-21.84-75.88-54.59C57.25 360.8 68.5 324.9 96 304.3V112c0-26.5 21.5-48.01 48-48.01c26.5 0 47.1 21.51 47.1 48.01v192.3C219.5 324.9 230.7 360.8 219.9 393.4zM504.1 124l-64-80c-12.12-15.19-37.84-15.19-49.97 0l-64 80c-11.05 13.81-8.812 33.94 5 45c13.75 11.03 33.94 8.781 44.97-5L384 155.2V448c0 17.69 14.33 32 32 32s32-14.31 32-32V155.2L455 164c6.312 7.906 15.61 12 25 12c7.016 0 14.08-2.281 19.97-7C513.8 157.9 516 137.8 504.1 124z", } + } } } @@ -46909,11 +51717,15 @@ impl IconShape for FaTemperatureEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448zM160 320c-26.51 0-48 21.49-48 48s21.49 48 48 48s48-21.49 48-48S186.5 320 160 320z", } + } } } @@ -46948,11 +51760,15 @@ impl IconShape for FaTemperatureFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 322.9V112c0-8.75-7.25-16-16-16s-16 7.25-16 16v210.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } + } } } @@ -46987,11 +51803,15 @@ impl IconShape for FaTemperatureHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 322.9l.0002-114.9c0-8.75-7.25-16-16-16s-15.1 7.25-15.1 16L144 322.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } + } } } @@ -47026,11 +51846,15 @@ impl IconShape for FaTemperatureHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 322.9V112C160 103.3 152.8 96 144 96S128 103.3 128 112v210.9C109.4 329.5 96 347.1 96 368C96 394.5 117.5 416 144 416S192 394.5 192 368C192 347.1 178.6 329.5 160 322.9zM416 0c-52.88 0-96 43.13-96 96s43.13 96 96 96s96-43.13 96-96S468.9 0 416 0zM416 128c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S433.8 128 416 128zM256 112c0-61.88-50.13-112-112-112s-112 50.13-112 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.1-12.25-64.88-32-89.5V112zM144 448c-44.13 0-80-35.88-80-80c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48S192 85.5 192 112V304.3c19.75 14.75 32 38.25 32 63.75C224 412.1 188.1 448 144 448z", } + } } } @@ -47065,11 +51889,15 @@ impl IconShape for FaTemperatureLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 322.9V304C160 295.3 152.8 288 144 288S128 295.3 128 304v18.88C109.4 329.5 96 347.1 96 368C96 394.5 117.5 416 144 416S192 394.5 192 368C192 347.1 178.6 329.5 160 322.9zM256 112c0-61.88-50.13-112-112-112s-112 50.13-112 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.1-12.25-64.88-32-89.5V112zM144 448c-44.13 0-80-35.88-80-80c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.1c19.75 14.75 32 38.38 32 63.88C224 412.1 188.1 448 144 448zM416 0c-52.88 0-96 43.13-96 96s43.13 96 96 96s96-43.13 96-96S468.9 0 416 0zM416 128c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S433.8 128 416 128z", } + } } } @@ -47104,11 +51932,15 @@ impl IconShape for FaTemperatureQuarter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 322.9l.0002-50.88c0-8.75-7.25-16-16-16s-15.1 7.25-15.1 16L144 322.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } + } } } @@ -47143,11 +51975,15 @@ impl IconShape for FaTemperatureThreeQuarters { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 322.9V160c0-8.75-7.25-16-16-16s-16 7.25-16 16v162.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } + } } } @@ -47182,11 +52018,15 @@ impl IconShape for FaTengeSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 46.33 14.33 32 32 32H352C369.7 32 384 46.33 384 64C384 81.67 369.7 96 352 96H32C14.33 96 0 81.67 0 64zM0 192C0 174.3 14.33 160 32 160H352C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224H224V448C224 465.7 209.7 480 192 480C174.3 480 160 465.7 160 448V224H32C14.33 224 0 209.7 0 192z", } + } } } @@ -47221,11 +52061,15 @@ impl IconShape for FaTentArrowDownToLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M241.8 111.9C250.7 121.8 249.9 136.1 240.1 145.8L160.1 217.8C150.9 226.1 137.1 226.1 127.9 217.8L47.94 145.8C38.09 136.1 37.29 121.8 46.16 111.9C55.03 102.1 70.2 101.3 80.05 110.2L119.1 146.1V24C119.1 10.75 130.7 0 143.1 0C157.3 0 167.1 10.75 167.1 24V146.1L207.9 110.2C217.8 101.3 232.1 102.1 241.8 111.9H241.8zM364.6 134.5C376.1 125.8 391.9 125.8 403.4 134.5L571.4 262.5C578 267.6 582.4 275 583.6 283.3L608.4 448C625.9 448.2 640 462.4 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H159.6L184.4 283.3C185.6 275 189.1 267.6 196.6 262.5L364.6 134.5zM384 448H460.8L384 320V448z", } + } } } @@ -47260,11 +52104,15 @@ impl IconShape for FaTentArrowLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M568.1 78.16C573.1 82.71 576 89.2 576 96C576 102.8 573.1 109.3 568.1 113.8L488.1 185.8C478.2 194.7 463 193.9 454.2 184.1C445.3 174.2 446.1 159 455.9 150.2L489.5 120H86.54L120.1 150.2C129.9 159 130.7 174.2 121.8 184.1C112.1 193.9 97.8 194.7 87.94 185.8L7.945 113.8C2.888 109.3 0 102.8 0 96C0 89.2 2.888 82.71 7.945 78.16L87.94 6.161C97.8-2.706 112.1-1.907 121.8 7.945C130.7 17.8 129.9 32.97 120.1 41.84L86.54 72H489.5L455.9 41.84C446.1 32.97 445.3 17.8 454.2 7.945C463-1.907 478.2-2.706 488.1 6.161L568.1 78.16zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } + } } } @@ -47299,11 +52147,15 @@ impl IconShape for FaTentArrowTurnLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M86.54 72H456C522.3 72 576 125.7 576 192V232C576 245.3 565.3 256 552 256C538.7 256 528 245.3 528 232V192C528 152.2 495.8 120 456 120H86.54L120.1 150.2C129.9 159 130.7 174.2 121.8 184.1C112.1 193.9 97.8 194.7 87.94 185.8L7.945 113.8C2.888 109.3 0 102.8 0 96C0 89.2 2.888 82.71 7.945 78.16L87.94 6.161C97.8-2.706 112.1-1.907 121.8 7.945C130.7 17.8 129.9 32.97 120.1 41.84L86.54 72zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } + } } } @@ -47338,11 +52190,15 @@ impl IconShape for FaTentArrowsDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M209.8 111.9C218.7 121.8 217.9 136.1 208.1 145.8L128.1 217.8C118.9 226.1 105.1 226.1 95.94 217.8L15.94 145.8C6.093 136.1 5.294 121.8 14.16 111.9C23.03 102.1 38.2 101.3 48.06 110.2L88 146.1V24C88 10.75 98.75 0 112 0C125.3 0 136 10.75 136 24V146.1L175.9 110.2C185.8 101.3 200.1 102.1 209.8 111.9H209.8zM561.8 111.9C570.7 121.8 569.9 136.1 560.1 145.8L480.1 217.8C470.9 226.1 457.1 226.1 447.9 217.8L367.9 145.8C358.1 136.1 357.3 121.8 366.2 111.9C375 102.1 390.2 101.3 400.1 110.2L440 146.1V24C440 10.75 450.7 0 464 0C477.3 0 488 10.75 488 24V146.1L527.9 110.2C537.8 101.3 552.1 102.1 561.8 111.9H561.8zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } + } } } @@ -47377,11 +52233,15 @@ impl IconShape for FaTent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M269.4 5.961C280.5-1.987 295.5-1.987 306.6 5.961L530.6 165.1C538 171.2 542.8 179.4 543.8 188.5L575.8 476.5C576.8 485.5 573.9 494.6 567.8 501.3C561.8 508.1 553.1 512 544 512H416L288 288V512H32C22.9 512 14.23 508.1 8.156 501.3C2.086 494.6-.8093 485.5 .1958 476.5L32.2 188.5C33.2 179.4 38 171.2 45.4 165.1L269.4 5.961z", } + } } } @@ -47416,11 +52276,15 @@ impl IconShape for FaTents { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M396.6 6.546C408.1-2.182 423.9-2.182 435.4 6.546L603.4 134.5C610 139.6 614.4 147 615.6 155.3L639.6 315.3C641 324.5 638.3 333.8 632.2 340.9C626.2 347.9 617.3 352 608 352H461.5L455.3 310.5C452.8 294 444 279.2 430.8 269.1L262.8 141.1C254.6 134.9 245.4 130.9 235.8 129.1L396.6 6.546zM411.4 294.5C418 299.6 422.4 307 423.6 315.3L447.6 475.3C449 484.5 446.3 493.8 440.2 500.9C434.2 507.9 425.3 512 416 512H319.1L223.1 352V512H32C22.68 512 13.83 507.9 7.753 500.9C1.674 493.8-1.028 484.5 .3542 475.3L24.35 315.3C25.59 307 29.98 299.6 36.61 294.5L204.6 166.5C216.1 157.8 231.9 157.8 243.4 166.5L411.4 294.5z", } + } } } @@ -47455,11 +52319,15 @@ impl IconShape for FaTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.372 86.63C-3.124 74.13-3.124 53.87 9.372 41.37C21.87 28.88 42.13 28.88 54.63 41.37L246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6L54.63 470.6C42.13 483.1 21.87 483.1 9.372 470.6C-3.124 458.1-3.124 437.9 9.372 425.4L178.7 256L9.372 86.63zM544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H256C238.3 480 224 465.7 224 448C224 430.3 238.3 416 256 416H544z", } + } } } @@ -47494,11 +52362,15 @@ impl IconShape for FaTextHeight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 32.01H32c-17.67 0-32 14.31-32 32v64c0 17.69 14.33 32 32 32s32-14.31 32-32v-32h64v320H96c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32s-14.33-32-32-32H192v-320h64v32c0 17.69 14.33 32 32 32s32-14.31 32-32v-64C320 46.33 305.7 32.01 288 32.01zM521.4 361.4L512 370.8V141.3l9.375 9.375C527.6 156.9 535.8 160 544 160s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-64-64c-12.5-12.5-32.75-12.5-45.25 0l-64 64c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0L448 141.3v229.5l-9.375-9.375c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l64 64C463.6 476.9 471.8 480 480 480s16.38-3.118 22.62-9.368l64-64c12.5-12.5 12.5-32.75 0-45.25S533.9 348.9 521.4 361.4z", } + } } } @@ -47533,11 +52405,15 @@ impl IconShape for FaTextSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 416H306.7l18.96-64.1L271.4 308.5L239.1 416H192c-17.67 0-32 14.31-32 32s14.33 31.99 31.1 31.99h160C369.7 480 384 465.7 384 448S369.7 416 352 416zM630.8 469.1l-276.4-216.7l45.63-156.5H512v32c0 17.69 14.33 32 32 32s32-14.31 32-32v-64c0-17.69-14.33-32-32-32H192c-17.67 0-32 14.31-32 32v36.11L38.81 5.13c-10.47-8.219-25.53-6.37-33.7 4.068s-6.349 25.54 4.073 33.69l591.1 463.1c4.406 3.469 9.61 5.127 14.8 5.127c7.125 0 14.17-3.164 18.9-9.195C643.1 492.4 641.2 477.3 630.8 469.1zM300.1 209.9l-82.08-64.33C221.5 140.5 224 134.7 224 128v-32h109.3L300.1 209.9z", } + } } } @@ -47572,11 +52448,15 @@ impl IconShape for FaTextWidth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32.01H32c-17.67 0-32 14.31-32 32v63.1c0 17.69 14.33 32 32 32s32-14.31 32-32v-32h128v128H176c-17.67 0-32 14.31-32 31.1s14.33 32 32 32h96c17.67 0 32-14.31 32-32s-14.33-31.1-32-31.1H256v-128h128v32c0 17.69 14.33 32 32 32s32-14.32 32-32V64.01C448 46.33 433.7 32.01 416 32.01zM374.6 297.4c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l9.375 9.375h-229.5L118.6 342.6c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-64 64c-12.5 12.5-12.5 32.75 0 45.25l64 64C79.63 476.9 87.81 480 96 480s16.38-3.118 22.62-9.368c12.5-12.5 12.5-32.75 0-45.25l-9.375-9.375h229.5l-9.375 9.375c-12.5 12.5-12.5 32.75 0 45.25C335.6 476.9 343.8 480 352 480s16.38-3.118 22.62-9.368l64-64c12.5-12.5 12.5-32.75 0-45.25L374.6 297.4z", } + } } } @@ -47611,11 +52491,15 @@ impl IconShape for FaThermometer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M483.1 162.6L229.8 415.9l-99.87-.0001l-88.99 89.02c-9.249 9.377-24.5 9.377-33.87 0c-9.374-9.252-9.374-24.51 0-33.88l88.99-89.02l.0003-100.9l49.05-49.39l51.6 51.59c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63L167.6 209.1l41.24-41.52l51.81 51.81c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63L231.4 144.8l41.24-41.52l52.02 52.02c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63l-52.09-52.09l49.68-50.02c36.37-36.51 94.37-40.88 131.9-10.25C526.2 61.11 518.9 127.8 483.1 162.6z", } + } } } @@ -47650,11 +52534,15 @@ impl IconShape for FaThumbsDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 32.04H32c-17.67 0-32 14.32-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64c17.67 0 32-14.33 32-31.1V64.03C128 46.36 113.7 32.04 96 32.04zM467.3 240.2C475.1 231.7 480 220.4 480 207.9c0-23.47-16.87-42.92-39.14-47.09C445.3 153.6 448 145.1 448 135.1c0-21.32-14-39.18-33.25-45.43C415.5 87.12 416 83.61 416 79.98C416 53.47 394.5 32 368 32h-58.69c-34.61 0-68.28 11.22-95.97 31.98L179.2 89.57C167.1 98.63 160 112.9 160 127.1l.1074 160c0 0-.0234-.0234 0 0c.0703 13.99 6.123 27.94 17.91 37.36l16.3 13.03C276.2 403.9 239.4 480 302.5 480c30.96 0 49.47-24.52 49.47-48.11c0-15.15-11.76-58.12-34.52-96.02H464c26.52 0 48-21.47 48-47.98C512 262.5 492.2 241.9 467.3 240.2z", } + } } } @@ -47689,11 +52577,15 @@ impl IconShape for FaThumbsUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 447.1V223.1c0-17.67-14.33-31.1-32-31.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64C113.7 479.1 128 465.6 128 447.1zM512 224.1c0-26.5-21.48-47.98-48-47.98h-146.5c22.77-37.91 34.52-80.88 34.52-96.02C352 56.52 333.5 32 302.5 32c-63.13 0-26.36 76.15-108.2 141.6L178 186.6C166.2 196.1 160.2 210 160.1 224c-.0234 .0234 0 0 0 0L160 384c0 15.1 7.113 29.33 19.2 38.39l34.14 25.59C241 468.8 274.7 480 309.3 480H368c26.52 0 48-21.47 48-47.98c0-3.635-.4805-7.143-1.246-10.55C434 415.2 448 397.4 448 376c0-9.148-2.697-17.61-7.139-24.88C463.1 347 480 327.5 480 304.1c0-12.5-4.893-23.78-12.72-32.32C492.2 270.1 512 249.5 512 224.1z", } + } } } @@ -47728,11 +52620,15 @@ impl IconShape for FaThumbtack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 32C32 14.33 46.33 0 64 0H320C337.7 0 352 14.33 352 32C352 49.67 337.7 64 320 64H290.5L301.9 212.2C338.6 232.1 367.5 265.4 381.4 306.9L382.4 309.9C385.6 319.6 383.1 330.4 377.1 338.7C371.9 347.1 362.3 352 352 352H32C21.71 352 12.05 347.1 6.04 338.7C.0259 330.4-1.611 319.6 1.642 309.9L2.644 306.9C16.47 265.4 45.42 232.1 82.14 212.2L93.54 64H64C46.33 64 32 49.67 32 32zM224 384V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V384H224z", } + } } } @@ -47767,11 +52663,15 @@ impl IconShape for FaTicketSimple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V208C549.5 208 528 229.5 528 256C528 282.5 549.5 304 576 304V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V304C26.51 304 48 282.5 48 256C48 229.5 26.51 208 0 208V128z", } + } } } @@ -47806,11 +52706,15 @@ impl IconShape for FaTicket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128 160H448V352H128V160zM512 64C547.3 64 576 92.65 576 128V208C549.5 208 528 229.5 528 256C528 282.5 549.5 304 576 304V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V304C26.51 304 48 282.5 48 256C48 229.5 26.51 208 0 208V128C0 92.65 28.65 64 64 64H512zM96 352C96 369.7 110.3 384 128 384H448C465.7 384 480 369.7 480 352V160C480 142.3 465.7 128 448 128H128C110.3 128 96 142.3 96 160V352z", } + } } } @@ -47845,11 +52749,15 @@ impl IconShape for FaTimeline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160 224H480V169.3C451.7 156.1 432 128.8 432 96C432 51.82 467.8 16 512 16C556.2 16 592 51.82 592 96C592 128.8 572.3 156.1 544 169.3V224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H352V342.7C380.3 355 400 383.2 400 416C400 460.2 364.2 496 320 496C275.8 496 240 460.2 240 416C240 383.2 259.7 355 288 342.7V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H96V169.3C67.75 156.1 48 128.8 48 96C48 51.82 83.82 16 128 16C172.2 16 208 51.82 208 96C208 128.8 188.3 156.1 160 169.3V224zM128 120C141.3 120 152 109.3 152 96C152 82.75 141.3 72 128 72C114.7 72 104 82.75 104 96C104 109.3 114.7 120 128 120zM512 72C498.7 72 488 82.75 488 96C488 109.3 498.7 120 512 120C525.3 120 536 109.3 536 96C536 82.75 525.3 72 512 72zM320 440C333.3 440 344 429.3 344 416C344 402.7 333.3 392 320 392C306.7 392 296 402.7 296 416C296 429.3 306.7 440 320 440z", } + } } } @@ -47884,11 +52792,15 @@ impl IconShape for FaToggleOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 352C138.1 352 96 309 96 256C96 202.1 138.1 160 192 160C245 160 288 202.1 288 256C288 309 245 352 192 352zM384 448H192C85.96 448 0 362 0 256C0 149.1 85.96 64 192 64H384C490 64 576 149.1 576 256C576 362 490 448 384 448zM384 128H192C121.3 128 64 185.3 64 256C64 326.7 121.3 384 192 384H384C454.7 384 512 326.7 512 256C512 185.3 454.7 128 384 128z", } + } } } @@ -47923,11 +52835,15 @@ impl IconShape for FaToggleOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64C490 64 576 149.1 576 256C576 362 490 448 384 448H192C85.96 448 0 362 0 256C0 149.1 85.96 64 192 64H384zM384 352C437 352 480 309 480 256C480 202.1 437 160 384 160C330.1 160 288 202.1 288 256C288 309 330.1 352 384 352z", } + } } } @@ -47962,11 +52878,15 @@ impl IconShape for FaToiletPaperSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M63.98 191.1v172.1c0 41.12-9.75 62.75-31.13 126.9c-3.5 10.25 4.25 20.1 15.13 20.1l280.9-.0059c13.87 0 25.1-8.75 30.37-21.87c10.08-30.15 19.46-57.6 23.1-93.78L66.51 148.8C64.9 162.7 63.98 177.1 63.98 191.1zM630.8 469.1l-109.8-86.02c48.75-9.144 86.94-91.2 86.94-191.1C607.1 86 564.1 0 511.1 0s-96 86-96 191.1c0 49.25 9.362 94.03 24.62 128l-56.62-44.38l.0049-83.65c0-83.62 23.62-153.5 60.5-191.1H159.1C135.2 0 112.7 18.93 95.72 49.72L38.81 5.109C34.41 1.672 29.19 0 24.03 0c-7.125 0-14.19 3.156-18.91 9.187C-3.061 19.62-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM479.1 191.1c0-35.37 14.37-64 32-64c17.62 0 32 28.63 32 64S529.6 255.1 511.1 255.1C494.4 255.1 479.1 227.4 479.1 191.1z", } + } } } @@ -48001,11 +52921,15 @@ impl IconShape for FaToiletPaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M127.1 0C74.98 0 31.98 86 31.98 192v172.1c0 41.12-9.751 62.75-31.13 126.9C-2.65 501.2 5.101 512 15.98 512h280.9c13.88 0 26-8.75 30.38-21.88c12.88-38.5 24.75-72.37 24.75-126L351.1 192c0-83.62 23.62-153.5 60.5-192H127.1zM95.99 224C87.11 224 79.99 216.9 79.99 208S87.11 192 95.99 192s16 7.125 16 16S104.9 224 95.99 224zM159.1 224c-8.875 0-16-7.125-16-16S151.1 192 159.1 192s16 7.125 16 16S168.9 224 159.1 224zM223.1 224C215.1 224 207.1 216.9 207.1 208S215.1 192 223.1 192c8.875 0 16 7.125 16 16S232.9 224 223.1 224zM287.1 224C279.1 224 271.1 216.9 271.1 208S279.1 192 287.1 192c8.875 0 16 7.125 16 16S296.9 224 287.1 224zM479.1 0c-53 0-96 86.06-96 192.1C383.1 298.1 426.1 384 479.1 384S576 298 576 192C576 86 532.1 0 479.1 0zM479.1 256c-17.63 0-32-28.62-32-64s14.38-64 32-64c17.63 0 32 28.62 32 64S497.6 256 479.1 256z", } + } } } @@ -48040,11 +52964,15 @@ impl IconShape for FaToiletPortable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 32C0 14.33 14.33 0 32 0H288C305.7 0 320 14.33 320 32V64H0V32zM320 96V488C320 501.3 309.3 512 296 512C282.7 512 272 501.3 272 488V480H48V488C48 501.3 37.25 512 24 512C10.75 512 0 501.3 0 488V96H320zM256 240C256 231.2 248.8 224 240 224C231.2 224 224 231.2 224 240V304C224 312.8 231.2 320 240 320C248.8 320 256 312.8 256 304V240z", } + } } } @@ -48079,11 +53007,15 @@ impl IconShape for FaToilet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 48C440.8 48 448 40.75 448 32V16C448 7.25 440.8 0 432 0h-416C7.25 0 0 7.25 0 16V32c0 8.75 7.25 16 16 16H32v158.7C11.82 221.2 0 237.1 0 256c0 60.98 33.28 115.2 84.1 150.4l-19.59 64.36C59.16 491.3 74.53 512 96.03 512h255.9c21.5 0 36.88-20.75 30.62-41.25L363 406.4C414.7 371.2 448 316.1 448 256c0-18.04-11.82-34.85-32-49.26V48H432zM96 72C96 67.63 99.63 64 104 64h48C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-48C99.63 96 96 92.38 96 88V72zM224 288C135.6 288 64 273.7 64 256c0-17.67 71.63-32 160-32s160 14.33 160 32C384 273.7 312.4 288 224 288z", } + } } } @@ -48118,11 +53050,15 @@ impl IconShape for FaToiletsPortable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 0C241.7 0 256 14.33 256 32V64H0V32C0 14.33 14.33 0 32 0H224zM0 96H256V488C256 501.3 245.3 512 232 512C218.7 512 208 501.3 208 488V480H48V488C48 501.3 37.25 512 24 512C10.75 512 0 501.3 0 488V96zM176 240V304C176 312.8 183.2 320 192 320C200.8 320 208 312.8 208 304V240C208 231.2 200.8 224 192 224C183.2 224 176 231.2 176 240zM544 0C561.7 0 576 14.33 576 32V64H320V32C320 14.33 334.3 0 352 0H544zM320 96H576V488C576 501.3 565.3 512 552 512C538.7 512 528 501.3 528 488V480H368V488C368 501.3 357.3 512 344 512C330.7 512 320 501.3 320 488V96zM496 240V304C496 312.8 503.2 320 512 320C520.8 320 528 312.8 528 304V240C528 231.2 520.8 224 512 224C503.2 224 496 231.2 496 240z", } + } } } @@ -48157,11 +53093,15 @@ impl IconShape for FaToolbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 182.6l-45.25-45.25C451.4 131.4 443.3 128 434.8 128H384V80C384 53.5 362.5 32 336 32h-160C149.5 32 128 53.5 128 80V128H77.25c-8.5 0-16.62 3.375-22.62 9.375L9.375 182.6C3.375 188.6 0 196.8 0 205.3V304h128v-32C128 263.1 135.1 256 144 256h32C184.9 256 192 263.1 192 272v32h128v-32C320 263.1 327.1 256 336 256h32C376.9 256 384 263.1 384 272v32h128V205.3C512 196.8 508.6 188.6 502.6 182.6zM336 128h-160V80h160V128zM384 368c0 8.875-7.125 16-16 16h-32c-8.875 0-16-7.125-16-16v-32H192v32C192 376.9 184.9 384 176 384h-32C135.1 384 128 376.9 128 368v-32H0V448c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32v-112h-128V368z", } + } } } @@ -48196,11 +53136,15 @@ impl IconShape for FaTooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M394.1 212.8c-20.04 27.67-28.07 60.15-31.18 93.95c-3.748 41.34-8.785 82.46-17.89 122.8l-6.75 29.64c-2.68 12.14-13.29 20.78-25.39 20.78c-12 0-22.39-8.311-25.29-20.23l-29.57-121.2C254.1 322.6 240.1 311.4 224 311.4c-16.18 0-30.21 11.26-34.07 27.23l-29.57 121.2c-2.893 11.92-13.39 20.23-25.29 20.23c-12.21 0-22.71-8.639-25.5-20.78l-6.643-29.64c-9.105-40.36-14.14-81.48-17.1-122.8C81.93 272.1 73.9 240.5 53.86 212.8c-18.75-25.92-27.11-60.15-18.43-96.57c9.428-39.59 40.39-71.75 78.85-82.03c20.14-5.25 39.54-.4375 57.32 9.077l86.14 56.54c6.643 4.375 15.11 1.86 18.96-4.264c4.07-6.454 2.25-15.09-4.18-19.36l-24.21-15.86c3-1.531 6.215-2.735 9-4.813c22.39-16.84 48.75-28.65 76.39-21.33c38.46 10.28 69.43 42.43 78.85 82.03C421.2 152.7 412.9 187 394.1 212.8z", } + } } } @@ -48235,11 +53179,15 @@ impl IconShape for FaToriiGate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 80V0L71.37 23.79C87.68 29.23 104.8 32 121.1 32H390C407.2 32 424.3 29.23 440.6 23.79L512 0V80C512 106.5 490.5 128 464 128H448V192H384V128H288V192H224V128H128V192H64V128H48C21.49 128 0 106.5 0 80zM32 288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V288H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V288H32z", } + } } } @@ -48274,11 +53222,15 @@ impl IconShape for FaTornado { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.8 42.09c7.531-6.562 10.22-17.12 6.688-26.5C410.1 6.219 401.1 0 391.1 0L24.16 .0313c-13 0-23.66 10.38-24 23.38C-.5495 50.32 1.349 74.22 4.945 95.98h353.9C367.9 80.76 383.4 63.34 407.8 42.09zM387.7 195.9c-22.02-25.33-38.96-44.87-39-67.93H12.05c11.47 40.4 30.38 71.34 53.15 96h345.8C403.4 214.1 395.4 204.8 387.7 195.9zM303.6 485.3c-1.125 10.12 4.249 19.84 13.44 24.28C320.3 511.2 323.9 512 327.4 512c6.219 0 12.34-2.406 16.94-7c43.73-43.61 73.32-83.63 89.35-121h-148.6C300.8 408.6 308.7 440 303.6 485.3zM431.7 255.1H100.5C127.1 276.3 155.8 291.6 182.4 305.8c28.14 15.01 54.04 28.9 74.73 46.14h186.8C446.4 341.1 447.1 330.4 448 320C448 295.4 441.4 274.6 431.7 255.1z", } + } } } @@ -48313,11 +53265,15 @@ impl IconShape for FaTowerBroadcast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160.9 59.01C149.3 52.6 134.7 56.76 128.3 68.39C117.6 87.6 112 109.4 112 131.4c0 19.03 4.031 37.44 11.98 54.62c4.047 8.777 12.73 13.93 21.8 13.93c3.375 0 6.797-.7187 10.05-2.219C167.9 192.2 173.1 177.1 167.5 165.9C162.5 155.1 160 143.5 160 131.4c0-13.93 3.547-27.69 10.25-39.81C176.7 80.04 172.5 65.42 160.9 59.01zM62.61 2.363C46.17-4.32 27.58 3.676 20.95 20.02C7.047 54.36 0 90.69 0 127.1C0 165.3 7.047 201.7 20.95 236C25.98 248.5 37.97 256 50.63 256C54.61 256 58.69 255.3 62.61 253.7C79 247 86.91 228.4 80.27 212C69.47 185.3 64 157.1 64 128c0-29.06 5.469-57.3 16.27-83.99C86.91 27.64 79 8.988 62.61 2.363zM555 20.02c-6.609-16.41-25.23-24.31-41.66-17.66c-16.39 6.625-24.3 25.28-17.66 41.65C506.5 70.7 512 98.95 512 128c0 29.06-5.469 57.31-16.27 83.1C489.1 228.4 497 247 513.4 253.7C517.3 255.3 521.4 256 525.4 256c12.66 0 24.64-7.562 29.67-20C568.1 201.7 576 165.3 576 127.1C576 90.69 568.1 54.36 555 20.02zM420.2 58.23c-12.03 5.562-17.28 19.81-11.72 31.84C413.5 100.9 416 112.5 416 124.6c0 13.94-3.547 27.69-10.25 39.81c-6.422 11.59-2.219 26.22 9.375 32.62c3.688 2.031 7.672 3 11.61 3c8.438 0 16.64-4.47 21.02-12.37C458.4 168.4 464 146.6 464 124.6c0-19.03-4.031-37.43-11.98-54.62C446.5 57.89 432.1 52.7 420.2 58.23zM301.8 65.45C260.5 56.78 224 88.13 224 128c0 23.63 12.95 44.04 32 55.12v296.9c0 17.67 14.33 32 32 32s32-14.33 32-32V183.1c23.25-13.54 37.42-40.96 30.03-71.18C344.4 88.91 325 70.31 301.8 65.45z", } + } } } @@ -48352,11 +53308,15 @@ impl IconShape for FaTowerCell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M62.62 2.339C78.1 8.97 86.9 27.63 80.27 44.01C69.79 69.9 64 98.24 64 128C64 157.8 69.79 186.1 80.27 211.1C86.9 228.4 78.1 247 62.62 253.7C46.23 260.3 27.58 252.4 20.95 236C7.428 202.6 0 166.1 0 128C0 89.87 7.428 53.39 20.95 19.99C27.58 3.612 46.23-4.293 62.62 2.339V2.339zM513.4 2.339C529.8-4.293 548.4 3.612 555.1 19.99C568.6 53.39 576 89.87 576 128C576 166.1 568.6 202.6 555.1 236C548.4 252.4 529.8 260.3 513.4 253.7C497 247 489.1 228.4 495.7 211.1C506.2 186.1 512 157.8 512 128C512 98.24 506.2 69.9 495.7 44.01C489.1 27.63 497 8.969 513.4 2.338V2.339zM477.1 466.8C484.4 482.8 477.3 501.8 461.2 509.1C445.2 516.4 426.2 509.3 418.9 493.2L398.3 448H177.7L157.1 493.2C149.8 509.3 130.8 516.4 114.8 509.1C98.67 501.8 91.56 482.8 98.87 466.8L235.9 165.2C228.4 154.7 224 141.9 224 128C224 92.65 252.7 64 288 64C323.3 64 352 92.65 352 128C352 141.9 347.6 154.7 340.1 165.2L477.1 466.8zM369.2 384L354.7 352H221.3L206.8 384H369.2zM250.4 288H325.6L288 205.3L250.4 288zM152 128C152 147.4 156 165.8 163.3 182.4C168.6 194.5 163.1 208.7 150.9 213.1C138.8 219.3 124.6 213.8 119.3 201.6C109.5 179 104 154.1 104 128C104 101.9 109.5 76.96 119.3 54.39C124.6 42.25 138.8 36.7 150.9 42.01C163.1 47.31 168.6 61.46 163.3 73.61C156 90.23 152 108.6 152 128V128zM472 128C472 154.1 466.5 179 456.7 201.6C451.4 213.8 437.2 219.3 425.1 213.1C412.9 208.7 407.4 194.5 412.7 182.4C419.1 165.8 424 147.4 424 128C424 108.6 419.1 90.24 412.7 73.61C407.4 61.46 412.9 47.32 425.1 42.01C437.2 36.7 451.4 42.25 456.7 54.39C466.5 76.96 472 101.9 472 128V128z", } + } } } @@ -48391,11 +53351,15 @@ impl IconShape for FaTowerObservation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M241.7 3.378C250.7-1.126 261.3-1.126 270.3 3.378L430.3 83.38C446.1 91.28 452.5 110.5 444.6 126.3C439 137.5 427.7 143.1 416 144V224C416 241.7 401.7 256 384 256H379.1L411.1 448H480C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H384.5C384.2 512 383.8 512 383.4 512H128.6C128.2 512 127.9 512 127.5 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H100.9L132.9 256H128C110.3 256 96 241.7 96 224V144C84.27 143.1 72.98 137.5 67.38 126.3C59.47 110.5 65.88 91.28 81.69 83.38L241.7 3.378zM314.5 448L256 399.2L197.5 448H314.5zM193.1 284.3L256 336.8L318.9 284.3L314.2 256H197.8L193.1 284.3zM183.9 339.2L172.8 406.1L218.5 368L183.9 339.2zM293.5 368L339.2 406.1L328.1 339.2L293.5 368zM176 128C167.2 128 160 135.2 160 144C160 152.8 167.2 160 176 160H336C344.8 160 352 152.8 352 144C352 135.2 344.8 128 336 128H176z", } + } } } @@ -48430,11 +53394,15 @@ impl IconShape for FaTractor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 64C96 28.65 124.7 0 160 0H266.3C292.5 0 316 15.93 325.8 40.23L373.7 160H480V126.2C480 101.4 485.8 76.88 496.9 54.66L499.4 49.69C507.3 33.88 526.5 27.47 542.3 35.38C558.1 43.28 564.5 62.5 556.6 78.31L554.1 83.28C547.5 96.61 544 111.3 544 126.2V160H600C622.1 160 640 177.9 640 200V245.4C640 261.9 631.5 277.3 617.4 286.1L574.1 313.2C559.9 307.3 544.3 304 528 304C488.7 304 453.9 322.9 431.1 352H352C352 369.7 337.7 384 320 384H311.8C310.1 388.8 308.2 393.5 305.1 398.1L311.8 403.9C324.3 416.4 324.3 436.6 311.8 449.1L289.1 471.8C276.6 484.3 256.4 484.3 243.9 471.8L238.1 465.1C233.5 468.2 228.8 470.1 224 471.8V480C224 497.7 209.7 512 192 512H160C142.3 512 128 497.7 128 480V471.8C123.2 470.1 118.5 468.2 113.9 465.1L108.1 471.8C95.62 484.3 75.36 484.3 62.86 471.8L40.24 449.1C27.74 436.6 27.74 416.4 40.24 403.9L46.03 398.1C43.85 393.5 41.9 388.8 40.19 384H32C14.33 384 0 369.7 0 352V320C0 302.3 14.33 288 32 288H40.19C41.9 283.2 43.85 278.5 46.03 273.9L40.24 268.1C27.74 255.6 27.74 235.4 40.24 222.9L62.86 200.2C71.82 191.3 84.78 188.7 96 192.6L96 64zM160 64V160H304.7L266.3 64H160zM176 256C131.8 256 96 291.8 96 336C96 380.2 131.8 416 176 416C220.2 416 256 380.2 256 336C256 291.8 220.2 256 176 256zM440 424C440 394.2 454.8 367.9 477.4 352C491.7 341.9 509.2 336 528 336C530.7 336 533.3 336.1 535.9 336.3C580.8 340.3 616 378.1 616 424C616 472.6 576.6 512 528 512C479.4 512 440 472.6 440 424zM528 448C541.3 448 552 437.3 552 424C552 410.7 541.3 400 528 400C514.7 400 504 410.7 504 424C504 437.3 514.7 448 528 448z", } + } } } @@ -48469,11 +53437,15 @@ impl IconShape for FaTrademark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z", } + } } } @@ -48508,11 +53480,15 @@ impl IconShape for FaTrafficLight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C291.3 0 320 28.65 320 64V352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352V64C0 28.65 28.65 0 64 0H256zM160 320C133.5 320 112 341.5 112 368C112 394.5 133.5 416 160 416C186.5 416 208 394.5 208 368C208 341.5 186.5 320 160 320zM160 288C186.5 288 208 266.5 208 240C208 213.5 186.5 192 160 192C133.5 192 112 213.5 112 240C112 266.5 133.5 288 160 288zM160 64C133.5 64 112 85.49 112 112C112 138.5 133.5 160 160 160C186.5 160 208 138.5 208 112C208 85.49 186.5 64 160 64z", } + } } } @@ -48547,11 +53523,15 @@ impl IconShape for FaTrailer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 32C522.5 32 544 53.49 544 80V320H608C625.7 320 640 334.3 640 352C640 369.7 625.7 384 608 384H286.9C279.1 329.7 232.4 288 176 288C119.6 288 72.9 329.7 65.13 384H48C21.49 384 0 362.5 0 336V80C0 53.49 21.49 32 48 32H496zM64 112V264.2C73.83 256.1 84.55 249 96 243.2V112C96 103.2 88.84 96 80 96C71.16 96 64 103.2 64 112V112zM176 224C181.4 224 186.7 224.2 192 224.7V112C192 103.2 184.8 96 176 96C167.2 96 160 103.2 160 112V224.7C165.3 224.2 170.6 224 176 224zM256 243.2C267.4 249 278.2 256.1 288 264.2V112C288 103.2 280.8 96 272 96C263.2 96 256 103.2 256 112V243.2zM352 112V304C352 312.8 359.2 320 368 320C376.8 320 384 312.8 384 304V112C384 103.2 376.8 96 368 96C359.2 96 352 103.2 352 112zM480 112C480 103.2 472.8 96 464 96C455.2 96 448 103.2 448 112V304C448 312.8 455.2 320 464 320C472.8 320 480 312.8 480 304V112zM96 400C96 355.8 131.8 320 176 320C220.2 320 256 355.8 256 400C256 444.2 220.2 480 176 480C131.8 480 96 444.2 96 400zM176 432C193.7 432 208 417.7 208 400C208 382.3 193.7 368 176 368C158.3 368 144 382.3 144 400C144 417.7 158.3 432 176 432z", } + } } } @@ -48586,11 +53566,15 @@ impl IconShape for FaTrainSubway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C405 0 448 42.98 448 96V352C448 399.1 412.8 439.7 366.9 446.9L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.75 512H43.04C33.06 512 28.06 499.9 35.12 492.9L81.14 446.9C35.18 439.7 0 399.1 0 352V96C0 42.98 42.98 0 96 0H352zM64 224C64 241.7 78.33 256 96 256H176C193.7 256 208 241.7 208 224V128C208 110.3 193.7 96 176 96H96C78.33 96 64 110.3 64 128V224zM272 96C254.3 96 240 110.3 240 128V224C240 241.7 254.3 256 272 256H352C369.7 256 384 241.7 384 224V128C384 110.3 369.7 96 352 96H272zM96 320C78.33 320 64 334.3 64 352C64 369.7 78.33 384 96 384C113.7 384 128 369.7 128 352C128 334.3 113.7 320 96 320zM352 384C369.7 384 384 369.7 384 352C384 334.3 369.7 320 352 320C334.3 320 320 334.3 320 352C320 369.7 334.3 384 352 384z", } + } } } @@ -48625,11 +53609,15 @@ impl IconShape for FaTrainTram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M86.76 48C74.61 48 63.12 53.52 55.53 63.01L42.74 78.99C34.46 89.34 19.36 91.02 9.007 82.74C-1.343 74.46-3.021 59.36 5.259 49.01L18.04 33.03C34.74 12.15 60.03 0 86.76 0H361.2C387.1 0 413.3 12.15 429.1 33.03L442.7 49.01C451 59.36 449.3 74.46 438.1 82.74C428.6 91.02 413.5 89.34 405.3 78.99L392.5 63.01C384.9 53.52 373.4 48 361.2 48H248V96H288C341 96 384 138.1 384 192V352C384 382.6 369.7 409.8 347.4 427.4L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.74 512H43.04C33.06 512 28.06 499.9 35.12 492.9L100.6 427.4C78.3 409.8 64 382.6 64 352V192C64 138.1 106.1 96 160 96H200V48H86.76zM160 160C142.3 160 128 174.3 128 192V224C128 241.7 142.3 256 160 256H288C305.7 256 320 241.7 320 224V192C320 174.3 305.7 160 288 160H160zM160 320C142.3 320 128 334.3 128 352C128 369.7 142.3 384 160 384C177.7 384 192 369.7 192 352C192 334.3 177.7 320 160 320zM288 384C305.7 384 320 369.7 320 352C320 334.3 305.7 320 288 320C270.3 320 256 334.3 256 352C256 369.7 270.3 384 288 384z", } + } } } @@ -48664,11 +53652,15 @@ impl IconShape for FaTrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 0C405 0 448 42.98 448 96V352C448 399.1 412.8 439.7 366.9 446.9L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.75 512H43.04C33.06 512 28.06 499.9 35.12 492.9L81.14 446.9C35.18 439.7 0 399.1 0 352V96C0 42.98 42.98 0 96 0H352zM64 192C64 209.7 78.33 224 96 224H352C369.7 224 384 209.7 384 192V96C384 78.33 369.7 64 352 64H96C78.33 64 64 78.33 64 96V192zM224 384C250.5 384 272 362.5 272 336C272 309.5 250.5 288 224 288C197.5 288 176 309.5 176 336C176 362.5 197.5 384 224 384z", } + } } } @@ -48703,11 +53695,15 @@ impl IconShape for FaTransgender { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M498.6 .0003h-94.37c-17.96 0-26.95 21.71-14.25 34.41L411.1 55.61l-67.01 67.01C318.8 105.9 288.6 96 256 96S193.2 105.9 167.9 122.6L151.6 106.3l6.061-6.062c6.25-6.248 6.25-16.38 0-22.63L146.3 66.34c-6.25-6.248-16.38-6.248-22.63 0L117.7 72.41L100.9 55.61L122.1 34.41c12.7-12.7 3.703-34.41-14.25-34.41H13.44C6.016 .0003 0 6.016 0 13.44v94.37c0 17.96 21.71 26.95 34.41 14.25l21.2-21.2l16.8 16.8L66.35 123.7c-6.25 6.248-6.25 16.38 0 22.63l11.31 11.31c6.25 6.248 16.38 6.248 22.63 0l6.061-6.061L122.6 167.9C105.9 193.2 96 223.4 96 256c0 77.4 54.97 141.9 128 156.8v19.23l-16-.0014c-8.836 0-16 7.165-16 16v15.1c0 8.836 7.164 16 16 16L224 480v16c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16v-16l16-.0001c8.836 0 16-7.164 16-16v-15.1c0-8.836-7.164-16-16-16L288 432v-19.23c73.03-14.83 128-79.37 128-156.8c0-32.6-9.867-62.85-26.61-88.14l67.01-67.01l21.2 21.2C490.3 134.8 512 125.8 512 107.8V13.44C512 6.016 505.1 .0003 498.6 .0003zM256 336c-44.11 0-80-35.89-80-80c0-44.11 35.89-80 80-80c44.11 0 80 35.89 80 80C336 300.1 300.1 336 256 336z", } + } } } @@ -48742,11 +53738,15 @@ impl IconShape for FaTrashArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M284.2 0C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2zM31.1 128H416L394.8 466.1C393.2 492.3 372.3 512 346.9 512H101.1C75.75 512 54.77 492.3 53.19 466.1L31.1 128zM207 199L127 279C117.7 288.4 117.7 303.6 127 312.1C136.4 322.3 151.6 322.3 160.1 312.1L199.1 273.9V408C199.1 421.3 210.7 432 223.1 432C237.3 432 248 421.3 248 408V273.9L287 312.1C296.4 322.3 311.6 322.3 320.1 312.1C330.3 303.6 330.3 288.4 320.1 279L240.1 199C236.5 194.5 230.4 191.1 223.1 191.1C217.6 191.1 211.5 194.5 207 199V199z", } + } } } @@ -48781,11 +53781,15 @@ impl IconShape for FaTrashCanArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M284.2 0C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2zM31.1 128H416V448C416 483.3 387.3 512 352 512H95.1C60.65 512 31.1 483.3 31.1 448V128zM207 199L127 279C117.7 288.4 117.7 303.6 127 312.1C136.4 322.3 151.6 322.3 160.1 312.1L199.1 273.9V408C199.1 421.3 210.7 432 223.1 432C237.3 432 248 421.3 248 408V273.9L287 312.1C296.4 322.3 311.6 322.3 320.1 312.1C330.3 303.6 330.3 288.4 320.1 279L240.1 199C236.5 194.5 230.4 191.1 223.1 191.1C217.6 191.1 211.5 194.5 207 199V199z", } + } } } @@ -48820,11 +53824,15 @@ impl IconShape for FaTrashCan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69zM31.1 128H416V448C416 483.3 387.3 512 352 512H95.1C60.65 512 31.1 483.3 31.1 448V128zM111.1 208V432C111.1 440.8 119.2 448 127.1 448C136.8 448 143.1 440.8 143.1 432V208C143.1 199.2 136.8 192 127.1 192C119.2 192 111.1 199.2 111.1 208zM207.1 208V432C207.1 440.8 215.2 448 223.1 448C232.8 448 240 440.8 240 432V208C240 199.2 232.8 192 223.1 192C215.2 192 207.1 199.2 207.1 208zM304 208V432C304 440.8 311.2 448 320 448C328.8 448 336 440.8 336 432V208C336 199.2 328.8 192 320 192C311.2 192 304 199.2 304 208z", } + } } } @@ -48859,11 +53867,15 @@ impl IconShape for FaTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69zM394.8 466.1C393.2 492.3 372.3 512 346.9 512H101.1C75.75 512 54.77 492.3 53.19 466.1L31.1 128H416L394.8 466.1z", } + } } } @@ -48898,11 +53910,15 @@ impl IconShape for FaTreeCity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H336C309.5 512 288 490.5 288 464V48zM352 112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368C359.2 64 352 71.16 352 80V112zM368 160C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368zM352 304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM512 400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400zM224 160C224 166 223 171 222 176C242 190 256 214 256 240C256 285 220 320 176 320H160V480C160 498 145 512 128 512C110 512 96 498 96 480V320H80C35 320 0 285 0 240C0 214 13 190 33 176C32 171 32 166 32 160C32 107 74 64 128 64C181 64 224 107 224 160z", } + } } } @@ -48937,11 +53953,15 @@ impl IconShape for FaTree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M413.8 447.1L256 448l0 31.99C256 497.7 241.8 512 224.1 512c-17.67 0-32.1-14.32-32.1-31.99l0-31.99l-158.9-.0099c-28.5 0-43.69-34.49-24.69-56.4l68.98-79.59H62.22c-25.41 0-39.15-29.8-22.67-49.13l60.41-70.85H89.21c-21.28 0-32.87-22.5-19.28-37.31l134.8-146.5c10.4-11.3 28.22-11.3 38.62-.0033l134.9 146.5c13.62 14.81 2.001 37.31-19.28 37.31h-10.77l60.35 70.86c16.46 19.34 2.716 49.12-22.68 49.12h-15.2l68.98 79.59C458.7 413.7 443.1 447.1 413.8 447.1z", } + } } } @@ -48976,11 +53996,15 @@ impl IconShape for FaTriangleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z", } + } } } @@ -49015,11 +54039,15 @@ impl IconShape for FaTrophy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M572.1 82.38C569.5 71.59 559.8 64 548.7 64h-100.8c.2422-12.45 .1078-23.7-.1559-33.02C447.3 13.63 433.2 0 415.8 0H160.2C142.8 0 128.7 13.63 128.2 30.98C127.1 40.3 127.8 51.55 128.1 64H27.26C16.16 64 6.537 71.59 3.912 82.38C3.1 85.78-15.71 167.2 37.07 245.9c37.44 55.82 100.6 95.03 187.5 117.4c18.7 4.805 31.41 22.06 31.41 41.37C256 428.5 236.5 448 212.6 448H208c-26.51 0-47.99 21.49-47.99 48c0 8.836 7.163 16 15.1 16h223.1c8.836 0 15.1-7.164 15.1-16c0-26.51-21.48-48-47.99-48h-4.644c-23.86 0-43.36-19.5-43.36-43.35c0-19.31 12.71-36.57 31.41-41.37c86.96-22.34 150.1-61.55 187.5-117.4C591.7 167.2 572.9 85.78 572.1 82.38zM77.41 219.8C49.47 178.6 47.01 135.7 48.38 112h80.39c5.359 59.62 20.35 131.1 57.67 189.1C137.4 281.6 100.9 254.4 77.41 219.8zM498.6 219.8c-23.44 34.6-59.94 61.75-109 81.22C426.9 243.1 441.9 171.6 447.2 112h80.39C528.1 135.7 526.5 178.7 498.6 219.8z", } + } } } @@ -49054,11 +54082,15 @@ impl IconShape for FaTrowelBricks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240.8 4.779C250.3 10.61 256 20.91 256 32V104H345C348.6 90.2 361.1 80 376 80H464C490.5 80 512 101.5 512 128C512 154.5 490.5 176 464 176H376C361.1 176 348.6 165.8 345 152H256V224C256 235.1 250.3 245.4 240.8 251.2C231.4 257.1 219.6 257.6 209.7 252.6L17.69 156.6C6.848 151.2 0 140.1 0 128C0 115.9 6.848 104.8 17.69 99.38L209.7 3.378C219.6-1.581 231.4-1.051 240.8 4.779V4.779zM288 256C288 238.3 302.3 224 320 224H480C497.7 224 512 238.3 512 256V320C512 337.7 497.7 352 480 352H320C302.3 352 288 337.7 288 320V256zM128 384C145.7 384 160 398.3 160 416V480C160 497.7 145.7 512 128 512H32C14.33 512 0 497.7 0 480V416C0 398.3 14.33 384 32 384H128zM480 384C497.7 384 512 398.3 512 416V480C512 497.7 497.7 512 480 512H224C206.3 512 192 497.7 192 480V416C192 398.3 206.3 384 224 384H480z", } + } } } @@ -49093,11 +54125,15 @@ impl IconShape for FaTrowel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M343.9 213.4L245.3 312L310.6 377.4C318.5 385.3 321.8 396.8 319.1 407.6C316.4 418.5 308.2 427.2 297.5 430.5L41.55 510.5C30.18 514.1 17.79 511 9.373 502.6C.9565 494.2-2.093 481.8 1.458 470.5L81.46 214.5C84.8 203.8 93.48 195.6 104.4 192.9C115.2 190.3 126.7 193.5 134.6 201.4L200 266.7L298.6 168.1C284.4 153.5 284.5 130.1 298.9 115.6L394.4 20.18C421.3-6.728 464.9-6.728 491.8 20.18C518.7 47.1 518.7 90.73 491.8 117.6L396.4 213.1C381.9 227.5 358.5 227.6 343.9 213.4V213.4z", } + } } } @@ -49132,11 +54168,15 @@ impl IconShape for FaTruckArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H368C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48zM544 256V237.3L466.7 160H416V256H544zM160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464zM480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368zM256.1 95.03C247.6 85.66 232.4 85.66 223 95.03C213.7 104.4 213.7 119.6 223 128.1L262.1 168H96C82.75 168 72 178.7 72 192C72 205.3 82.75 216 96 216H262.1L223 255C213.7 264.4 213.7 279.6 223 288.1C232.4 298.3 247.6 298.3 256.1 288.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175L256.1 95.03z", } + } } } @@ -49171,11 +54211,15 @@ impl IconShape for FaTruckDroplet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 48C0 21.49 21.49 0 48 0H368C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48zM544 256V237.3L466.7 160H416V256H544zM160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464zM480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368zM208 272C247.8 272 280 242.4 280 205.1C280 179 240.6 123 220.1 95.71C213.1 87.54 202 87.54 195.9 95.71C175.4 123 136 179 136 205.1C136 242.4 168.2 272 208 272V272z", } + } } } @@ -49210,11 +54254,15 @@ impl IconShape for FaTruckFast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112 0C85.49 0 64 21.49 64 48V96H16C7.163 96 0 103.2 0 112C0 120.8 7.163 128 16 128H272C280.8 128 288 135.2 288 144C288 152.8 280.8 160 272 160H48C39.16 160 32 167.2 32 176C32 184.8 39.16 192 48 192H240C248.8 192 256 199.2 256 208C256 216.8 248.8 224 240 224H16C7.163 224 0 231.2 0 240C0 248.8 7.163 256 16 256H208C216.8 256 224 263.2 224 272C224 280.8 216.8 288 208 288H64V416C64 469 106.1 512 160 512C213 512 256 469 256 416H384C384 469 426.1 512 480 512C533 512 576 469 576 416H608C625.7 416 640 401.7 640 384C640 366.3 625.7 352 608 352V237.3C608 220.3 601.3 204 589.3 192L512 114.7C499.1 102.7 483.7 96 466.7 96H416V48C416 21.49 394.5 0 368 0H112zM544 237.3V256H416V160H466.7L544 237.3zM160 464C133.5 464 112 442.5 112 416C112 389.5 133.5 368 160 368C186.5 368 208 389.5 208 416C208 442.5 186.5 464 160 464zM528 416C528 442.5 506.5 464 480 464C453.5 464 432 442.5 432 416C432 389.5 453.5 368 480 368C506.5 368 528 389.5 528 416z", } + } } } @@ -49249,11 +54297,15 @@ impl IconShape for FaTruckFieldUn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 32C343.7 32 364.4 44.87 375.4 64H427.2C452.5 64 475.4 78.9 485.7 102L538.5 220.8C538.1 221.9 539.4 222.9 539.8 224H544C579.3 224 608 252.7 608 288V320C625.7 320 640 334.3 640 352C640 369.7 625.7 384 608 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320V288C14.33 288 0 273.7 0 256V160C0 142.3 14.33 128 32 128V96C32 60.65 60.65 32 96 32L320 32zM384 128V224H469.9L427.2 128H384zM160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336zM480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432zM253.3 135.1C249.4 129.3 242.1 126.6 235.4 128.7C228.6 130.7 224 136.9 224 144V240C224 248.8 231.2 256 240 256C248.8 256 256 248.8 256 240V196.8L290.7 248.9C294.6 254.7 301.9 257.4 308.6 255.3C315.4 253.3 320 247.1 320 240V144C320 135.2 312.8 128 304 128C295.2 128 288 135.2 288 144V187.2L253.3 135.1zM128 144C128 135.2 120.8 128 112 128C103.2 128 96 135.2 96 144V208C96 234.5 117.5 256 144 256C170.5 256 192 234.5 192 208V144C192 135.2 184.8 128 176 128C167.2 128 160 135.2 160 144V208C160 216.8 152.8 224 144 224C135.2 224 128 216.8 128 208V144z", } + } } } @@ -49288,11 +54340,15 @@ impl IconShape for FaTruckField { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 96C32 60.65 60.65 32 96 32H320C343.7 32 364.4 44.87 375.4 64H427.2C452.5 64 475.4 78.9 485.7 102L538.5 220.8C538.1 221.9 539.4 222.9 539.8 223.1H544C579.3 223.1 608 252.7 608 287.1V319.1C625.7 319.1 640 334.3 640 352C640 369.7 625.7 384 608 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 319.1 32 319.1V287.1C14.33 287.1 0 273.7 0 255.1V159.1C0 142.3 14.33 127.1 32 127.1V96zM469.9 224L427.2 128H384V224H469.9zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336z", } + } } } @@ -49327,11 +54383,15 @@ impl IconShape for FaTruckFront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 80C0 35.82 35.82 0 80 0H432C476.2 0 512 35.82 512 80V368C512 394.2 499.4 417.4 480 432V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V432C12.57 417.4 0 394.2 0 368V80zM129.9 152.2L112 224H400L382.1 152.2C378.5 137.1 365.7 128 351 128H160.1C146.3 128 133.5 137.1 129.9 152.2H129.9zM96 288C78.33 288 64 302.3 64 320C64 337.7 78.33 352 96 352C113.7 352 128 337.7 128 320C128 302.3 113.7 288 96 288zM416 352C433.7 352 448 337.7 448 320C448 302.3 433.7 288 416 288C398.3 288 384 302.3 384 320C384 337.7 398.3 352 416 352z", } + } } } @@ -49366,11 +54426,15 @@ impl IconShape for FaTruckMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 0C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H368zM416 160V256H544V237.3L466.7 160H416zM160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368zM480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464zM112 176C112 184.8 119.2 192 128 192H176V240C176 248.8 183.2 256 192 256H224C232.8 256 240 248.8 240 240V192H288C296.8 192 304 184.8 304 176V144C304 135.2 296.8 128 288 128H240V80C240 71.16 232.8 64 224 64H192C183.2 64 176 71.16 176 80V128H128C119.2 128 112 135.2 112 144V176z", } + } } } @@ -49405,11 +54469,15 @@ impl IconShape for FaTruckMonster { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M419.2 25.6L496 128H576C593.7 128 608 142.3 608 160V224C625.7 224 640 238.3 640 256C640 273.7 625.7 287.1 608 288C578.8 249.1 532.3 224 480 224C427.7 224 381.2 249.1 351.1 288H288C258.8 249.1 212.3 224 160 224C107.7 224 61.18 249.1 31.99 288C14.32 287.1 0 273.7 0 256C0 238.3 14.33 224 32 224V160C32 142.3 46.33 128 64 128H224V48C224 21.49 245.5 0 272 0H368C388.1 0 407.1 9.484 419.2 25.6H419.2zM288 128H416L368 64H288V128zM168 256C180.1 256 190.1 264.9 191.8 276.6C199.4 278.8 206.7 281.9 213.5 285.6C222.9 278.5 236.3 279.3 244.9 287.8L256.2 299.1C264.7 307.7 265.5 321.1 258.4 330.5C262.1 337.3 265.2 344.6 267.4 352.2C279.1 353.9 288 363.9 288 376V392C288 404.1 279.1 414.1 267.4 415.8C265.2 423.4 262.1 430.7 258.4 437.5C265.5 446.9 264.7 460.3 256.2 468.9L244.9 480.2C236.3 488.7 222.9 489.5 213.5 482.4C206.7 486.1 199.4 489.2 191.8 491.4C190.1 503.1 180.1 512 167.1 512H151.1C139.9 512 129.9 503.1 128.2 491.4C120.6 489.2 113.3 486.1 106.5 482.4C97.09 489.5 83.7 488.7 75.15 480.2L63.83 468.9C55.28 460.3 54.53 446.9 61.58 437.5C57.85 430.7 54.81 423.4 52.57 415.8C40.94 414.1 31.1 404.1 31.1 392V376C31.1 363.9 40.94 353.9 52.57 352.2C54.81 344.6 57.85 337.3 61.58 330.5C54.53 321.1 55.28 307.7 63.83 299.1L75.15 287.8C83.7 279.3 97.09 278.5 106.5 285.6C113.3 281.9 120.6 278.8 128.2 276.6C129.9 264.9 139.9 255.1 151.1 255.1L168 256zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432zM448.2 276.6C449.9 264.9 459.9 256 472 256H488C500.1 256 510.1 264.9 511.8 276.6C519.4 278.8 526.7 281.9 533.5 285.6C542.9 278.5 556.3 279.3 564.9 287.8L576.2 299.1C584.7 307.7 585.5 321.1 578.4 330.5C582.1 337.3 585.2 344.6 587.4 352.2C599.1 353.9 608 363.9 608 376V392C608 404.1 599.1 414.1 587.4 415.8C585.2 423.4 582.1 430.7 578.4 437.5C585.5 446.9 584.7 460.3 576.2 468.9L564.9 480.2C556.3 488.7 542.9 489.5 533.5 482.4C526.7 486.1 519.4 489.2 511.8 491.4C510.1 503.1 500.1 512 488 512H472C459.9 512 449.9 503.1 448.2 491.4C440.6 489.2 433.3 486.1 426.5 482.4C417.1 489.5 403.7 488.7 395.1 480.2L383.8 468.9C375.3 460.3 374.5 446.9 381.6 437.5C377.9 430.7 374.8 423.4 372.6 415.8C360.9 414.1 352 404.1 352 392V376C352 363.9 360.9 353.9 372.6 352.2C374.8 344.6 377.9 337.3 381.6 330.5C374.5 321.1 375.3 307.7 383.8 299.1L395.1 287.8C403.7 279.3 417.1 278.5 426.5 285.6C433.3 281.9 440.6 278.8 448.2 276.6L448.2 276.6zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336z", } + } } } @@ -49444,11 +54512,15 @@ impl IconShape for FaTruckMoving { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32C451.3 32 480 60.65 480 96V144H528.8C545.6 144 561.5 151.5 572.2 164.5L630.1 236.4C636.8 243.5 640 252.5 640 261.7V352C640 369.7 625.7 384 608 384H606.4C607.4 389.2 608 394.5 608 400C608 444.2 572.2 480 528 480C483.8 480 448 444.2 448 400C448 394.5 448.6 389.2 449.6 384H286.4C287.4 389.2 288 394.5 288 400C288 444.2 252.2 480 208 480C181.8 480 158.6 467.4 144 448C129.4 467.4 106.2 480 80 480C35.82 480 0 444.2 0 400V96C0 60.65 28.65 32 64 32H416zM535 194.9C533.5 193.1 531.2 192 528.8 192H480V256H584.1L535 194.9zM528 432C545.7 432 560 417.7 560 400C560 382.3 545.7 368 528 368C510.3 368 496 382.3 496 400C496 417.7 510.3 432 528 432zM208 368C190.3 368 176 382.3 176 400C176 417.7 190.3 432 208 432C225.7 432 240 417.7 240 400C240 382.3 225.7 368 208 368zM80 432C97.67 432 112 417.7 112 400C112 382.3 97.67 368 80 368C62.33 368 48 382.3 48 400C48 417.7 62.33 432 80 432z", } + } } } @@ -49483,11 +54555,15 @@ impl IconShape for FaTruckPickup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272 32H368.6C388.1 32 406.5 40.84 418.6 56.02L527.4 192H576C593.7 192 608 206.3 608 224V288C625.7 288 640 302.3 640 320C640 337.7 625.7 352 608 352H574.9C575.6 357.2 576 362.6 576 368C576 429.9 525.9 480 464 480C402.1 480 352 429.9 352 368C352 362.6 352.4 357.2 353.1 352H286.9C287.6 357.2 288 362.6 288 368C288 429.9 237.9 480 176 480C114.1 480 64 429.9 64 368C64 362.6 64.39 357.2 65.13 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288V224C32 206.3 46.33 192 64 192H224V80C224 53.49 245.5 32 272 32H272zM368.6 96H288V192H445.4L368.6 96zM176 416C202.5 416 224 394.5 224 368C224 341.5 202.5 320 176 320C149.5 320 128 341.5 128 368C128 394.5 149.5 416 176 416zM464 416C490.5 416 512 394.5 512 368C512 341.5 490.5 320 464 320C437.5 320 416 341.5 416 368C416 394.5 437.5 416 464 416z", } + } } } @@ -49522,11 +54598,15 @@ impl IconShape for FaTruckPlane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 86.06L256 182.9L256 184V411.5L256.1 411.6C257.3 433.8 269.8 452.9 288 463.4V496C288 501.2 288.8 506.3 290.4 510.1L200 480.9L109.1 511.2C104.2 512.8 98.82 511.1 94.64 508.1C90.47 505.1 88 501.1 88 496V464C88 459.1 90.21 454.5 94 451.5L144 411.5V330.3L20.6 367.3C15.75 368.8 10.51 367.9 6.449 364.8C2.391 361.8 0 357.1 0 352V288C0 282.4 2.949 277.2 7.768 274.3L144 192.5V86.06C144 54.68 169.4 0 200 0C231.5 0 256 54.68 256 86.06V86.06zM288 176C288 149.5 309.5 128 336 128H592C618.5 128 640 149.5 640 176V400C640 420.9 626.6 438.7 608 445.3V488C608 501.3 597.3 512 584 512H568C554.7 512 544 501.3 544 488V448H384V488C384 501.3 373.3 512 360 512H344C330.7 512 320 501.3 320 488V445.3C301.4 438.7 288 420.9 288 400V176zM367.8 254.7L352 304H576L560.2 254.7C556.9 246 548.9 240 539.7 240H388.3C379.1 240 371.1 246 367.8 254.7H367.8zM568 400C581.3 400 592 389.3 592 376C592 362.7 581.3 352 568 352C554.7 352 544 362.7 544 376C544 389.3 554.7 400 568 400zM360 352C346.7 352 336 362.7 336 376C336 389.3 346.7 400 360 400C373.3 400 384 389.3 384 376C384 362.7 373.3 352 360 352z", } + } } } @@ -49561,11 +54641,15 @@ impl IconShape for FaTruckRampBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M640 .0003V400C640 461.9 589.9 512 528 512C467 512 417.5 463.3 416 402.7L48.41 502.9C31.36 507.5 13.77 497.5 9.126 480.4C4.48 463.4 14.54 445.8 31.59 441.1L352 353.8V64C352 28.65 380.7 0 416 0L640 .0003zM528 352C501.5 352 480 373.5 480 400C480 426.5 501.5 448 528 448C554.5 448 576 426.5 576 400C576 373.5 554.5 352 528 352zM23.11 207.7C18.54 190.6 28.67 173.1 45.74 168.5L92.1 156.1L112.8 233.4C115.1 241.9 123.9 246.1 132.4 244.7L163.3 236.4C171.8 234.1 176.9 225.3 174.6 216.8L153.9 139.5L200.3 127.1C217.4 122.5 234.9 132.7 239.5 149.7L280.9 304.3C285.5 321.4 275.3 338.9 258.3 343.5L103.7 384.9C86.64 389.5 69.1 379.3 64.52 362.3L23.11 207.7z", } + } } } @@ -49600,11 +54684,15 @@ impl IconShape for FaTruck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 0C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H368zM416 160V256H544V237.3L466.7 160H416zM160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368zM480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464z", } + } } } @@ -49639,11 +54727,15 @@ impl IconShape for FaTty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M271.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C277.3 352 271.1 357.4 271.1 364zM367.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C373.3 352 367.1 357.4 367.1 364zM275.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.376 12 12 12h39.1c6.625 0 12-5.375 12-12v-40C287.1 261.4 282.6 256 275.1 256zM83.96 448h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40C95.96 453.4 90.59 448 83.96 448zM175.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C181.3 352 175.1 357.4 175.1 364zM371.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.372 12 11.1 12h39.1c6.625 0 12-5.375 12-12v-40C383.1 261.4 378.6 256 371.1 256zM467.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.369 12 11.99 12h39.1c6.625 0 12.01-5.375 12.01-12v-40C479.1 261.4 474.6 256 467.1 256zM371.1 448h-232c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h232c6.625 0 12-5.375 12-12v-40C383.1 453.4 378.6 448 371.1 448zM179.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.38 12 12 12h39.1c6.625 0 11.1-5.375 11.1-12v-40C191.1 261.4 186.6 256 179.1 256zM467.1 448h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40C479.1 453.4 474.6 448 467.1 448zM79.96 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C85.34 352 79.96 357.4 79.96 364zM83.96 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.383 12 12.01 12H83.97c6.625 0 11.99-5.375 11.99-12v-40C95.96 261.4 90.59 256 83.96 256zM504.9 102.9C367.7-34.31 144.3-34.32 7.083 102.9c-7.975 7.973-9.375 20.22-3.391 29.74l42.17 67.47c6.141 9.844 18.47 13.88 29.35 9.632l84.36-33.74C169.5 172.1 175.6 161.1 174.5 151.3l-5.303-53.27c56.15-19.17 117.4-19.17 173.6 .0059L337.5 151.3c-1.139 10.59 4.997 20.78 14.96 24.73l84.35 33.73c10.83 4.303 23.22 .1608 29.33-9.615l42.18-67.48C514.3 123.2 512.9 110.9 504.9 102.9z", } + } } } @@ -49678,11 +54770,15 @@ impl IconShape for FaTurkishLiraSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M96 32C113.7 32 128 46.33 128 64V99.29L247.2 65.23C264.2 60.38 281.9 70.22 286.8 87.21C291.6 104.2 281.8 121.9 264.8 126.8L128 165.9V195.3L247.2 161.2C264.2 156.4 281.9 166.2 286.8 183.2C291.6 200.2 281.8 217.9 264.8 222.8L128 261.9V416H191.8C260 416 316.2 362.5 319.6 294.4L320 286.4C320.9 268.8 335.9 255.2 353.6 256C371.2 256.9 384.8 271.9 383.1 289.6L383.6 297.6C378.5 399.8 294.1 480 191.8 480H96C78.33 480 64 465.7 64 448V280.1L40.79 286.8C23.8 291.6 6.087 281.8 1.232 264.8C-3.623 247.8 6.217 230.1 23.21 225.2L64 213.6V184.1L40.79 190.8C23.8 195.6 6.087 185.8 1.232 168.8C-3.623 151.8 6.216 134.1 23.21 129.2L64 117.6V64C64 46.33 78.33 32 96 32L96 32z", } + } } } @@ -49717,11 +54813,15 @@ impl IconShape for FaTurnDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M313.6 392.3l-104 112c-9.5 10.23-25.69 10.23-35.19 0l-104-112c-6.484-6.984-8.219-17.17-4.406-25.92S78.45 352 88 352H160V80C160 71.19 152.8 64 144 64H32C14.33 64 0 49.69 0 32s14.33-32 32-32h112C188.1 0 224 35.88 224 80V352h72c9.547 0 18.19 5.656 22 14.41S320.1 385.3 313.6 392.3z", } + } } } @@ -49756,11 +54856,15 @@ impl IconShape for FaTurnUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M318 145.6c-3.812 8.75-12.45 14.41-22 14.41L224 160v272c0 44.13-35.89 80-80 80H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h112C152.8 448 160 440.8 160 432V160L88 159.1c-9.547 0-18.19-5.656-22-14.41S63.92 126.7 70.41 119.7l104-112c9.498-10.23 25.69-10.23 35.19 0l104 112C320.1 126.7 321.8 136.8 318 145.6z", } + } } } @@ -49795,11 +54899,15 @@ impl IconShape for FaTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 448H127.1C110.3 448 96 462.3 96 479.1S110.3 512 127.1 512h384C529.7 512 544 497.7 544 480S529.7 448 512 448zM592 0h-544C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h544c26.5 0 48-21.5 48-48v-320C640 21.5 618.5 0 592 0zM576 352H64v-288h512V352z", } + } } } @@ -49834,11 +54942,15 @@ impl IconShape for FaU { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 64.01v225.7c0 104.1-86.13 190.3-192 190.3s-192-85.38-192-190.3V64.01C0 46.34 14.33 32.01 32 32.01S64 46.34 64 64.01v225.7c0 69.67 57.42 126.3 128 126.3s128-56.67 128-126.3V64.01c0-17.67 14.33-32 32-32S384 46.34 384 64.01z", } + } } } @@ -49873,11 +54985,15 @@ impl IconShape for FaUmbrellaBeach { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M115.4 136.8l102.1 37.35c35.13-81.62 86.25-144.4 139-173.7c-95.88-4.875-188.8 36.96-248.5 111.7C101.2 120.6 105.2 133.2 115.4 136.8zM247.6 185l238.5 86.87c35.75-121.4 18.62-231.6-42.63-253.9c-7.375-2.625-15.12-4.062-23.12-4.062C362.4 13.88 292.1 83.13 247.6 185zM521.5 60.51c6.25 16.25 10.75 34.62 13.13 55.25c5.75 49.87-1.376 108.1-18.88 166.9l102.6 37.37c10.13 3.75 21.25-3.375 21.5-14.12C642.3 210.1 598 118.4 521.5 60.51zM528 448h-207l65-178.5l-60.13-21.87l-72.88 200.4H48C21.49 448 0 469.5 0 496C0 504.8 7.163 512 16 512h544c8.837 0 16-7.163 16-15.1C576 469.5 554.5 448 528 448z", } + } } } @@ -49912,11 +55028,15 @@ impl IconShape for FaUmbrella { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.1 301.7v130.3c0 8.814-7.188 16-16 16c-7.814 0-13.19-5.314-15.1-10.69c-5.906-16.72-24.1-25.41-40.81-19.5c-16.69 5.875-25.41 24.19-19.5 40.79C175.8 490.6 206.2 512 239.1 512C284.1 512 320 476.1 320 431.1v-130.3c-9.094-7.908-19.81-13.61-32-13.61C275.7 288.1 265.6 292.9 255.1 301.7zM575.7 280.9C547.1 144.5 437.3 62.61 320 49.91V32.01c0-17.69-14.31-32.01-32-32.01S255.1 14.31 255.1 32.01v17.91C138.3 62.61 29.48 144.5 .2949 280.9C-1.926 290.1 8.795 302.1 18.98 292.2c52-55.01 107.7-52.39 158.6 37.01c5.312 9.502 14.91 8.625 19.72 0C217.5 293.9 242.2 256 287.1 256c58.5 0 88.19 68.82 90.69 73.2c4.812 8.625 14.41 9.502 19.72 0c51-89.52 107.1-91.39 158.6-37.01C567.3 302.2 577.9 290.1 575.7 280.9z", } + } } } @@ -49951,11 +55071,15 @@ impl IconShape for FaUnderline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 448H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h384c17.69 0 32-14.31 32-32S433.7 448 416 448zM48 64.01H64v160c0 88.22 71.78 159.1 160 159.1s160-71.78 160-159.1v-160h16c17.69 0 32-14.32 32-32s-14.31-31.1-32-31.1l-96-.0049c-17.69 0-32 14.32-32 32s14.31 32 32 32H320v160c0 52.94-43.06 95.1-96 95.1S128 276.1 128 224v-160h16c17.69 0 32-14.31 32-32s-14.31-32-32-32l-96 .0049c-17.69 0-32 14.31-32 31.1S30.31 64.01 48 64.01z", } + } } } @@ -49990,11 +55114,15 @@ impl IconShape for FaUniversalAccess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM256 80c22.09 0 40 17.91 40 40S278.1 160 256 160S216 142.1 216 120S233.9 80 256 80zM374.6 215.1L315.3 232C311.6 233.1 307.8 233.6 304 234.4v62.32l30.64 87.34c4.391 12.5-2.188 26.19-14.69 30.59C317.3 415.6 314.6 416 312 416c-9.906 0-19.19-6.188-22.64-16.06l-25.85-70.65c-2.562-7.002-12.46-7.002-15.03 0l-25.85 70.65C219.2 409.8 209.9 416 200 416c-2.641 0-5.312-.4375-7.953-1.344c-12.5-4.406-19.08-18.09-14.69-30.59L208 296.7V234.4C204.2 233.6 200.4 233.1 196.7 232L137.4 215.1C124.7 211.4 117.3 198.2 120.9 185.4S137.9 165.2 150.6 168.9l59.25 16.94c30.17 8.623 62.15 8.623 92.31 0l59.25-16.94c12.7-3.781 26.02 3.719 29.67 16.47C394.7 198.2 387.3 211.4 374.6 215.1z", } + } } } @@ -50029,11 +55157,15 @@ impl IconShape for FaUnlockKeyhole { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 64C179.8 64 144 99.82 144 144V192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80V144C80 64.47 144.5 0 224 0C281.5 0 331 33.69 354.1 82.27C361.7 98.23 354.9 117.3 338.1 124.9C322.1 132.5 303.9 125.7 296.3 109.7C283.4 82.63 255.9 64 224 64H224zM256 384C273.7 384 288 369.7 288 352C288 334.3 273.7 320 256 320H192C174.3 320 160 334.3 160 352C160 369.7 174.3 384 192 384H256z", } + } } } @@ -50068,11 +55200,15 @@ impl IconShape for FaUnlock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80V144C80 64.47 144.5 0 224 0C281.5 0 331 33.69 354.1 82.27C361.7 98.23 354.9 117.3 338.1 124.9C322.1 132.5 303.9 125.7 296.3 109.7C283.4 82.63 255.9 64 224 64C179.8 64 144 99.82 144 144L144 192z", } + } } } @@ -50107,11 +55243,15 @@ impl IconShape for FaUpDownLeftRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 256c0 6.797-2.891 13.28-7.938 17.84l-80 72C419.6 349.9 413.8 352 408 352c-3.312 0-6.625-.6875-9.766-2.078C389.6 346.1 384 337.5 384 328V288h-96v96l40-.0013c9.484 0 18.06 5.578 21.92 14.23s2.25 18.78-4.078 25.83l-72 80C269.3 509.1 262.8 512 255.1 512s-13.28-2.89-17.84-7.937l-71.1-80c-6.328-7.047-7.938-17.17-4.078-25.83s12.44-14.23 21.92-14.23l39.1 .0013V288H128v40c0 9.484-5.578 18.06-14.23 21.92C110.6 351.3 107.3 352 104 352c-5.812 0-11.56-2.109-16.06-6.156l-80-72C2.891 269.3 0 262.8 0 256s2.891-13.28 7.938-17.84l80-72C95 159.8 105.1 158.3 113.8 162.1C122.4 165.9 128 174.5 128 184V224h95.1V128l-39.1-.0013c-9.484 0-18.06-5.578-21.92-14.23S159.8 94.99 166.2 87.94l71.1-80c9.125-10.09 26.56-10.09 35.69 0l72 80c6.328 7.047 7.938 17.17 4.078 25.83s-12.44 14.23-21.92 14.23l-40 .0013V224H384V184c0-9.484 5.578-18.06 14.23-21.92c8.656-3.812 18.77-2.266 25.83 4.078l80 72C509.1 242.7 512 249.2 512 256z", } + } } } @@ -50146,11 +55286,15 @@ impl IconShape for FaUpDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M249.6 392.3l-104 112c-9.094 9.781-26.09 9.781-35.19 0l-103.1-112c-6.484-6.984-8.219-17.17-4.406-25.92S14.45 352 24 352H80V160H24C14.45 160 5.812 154.3 1.999 145.6C-1.813 136.8-.0781 126.7 6.406 119.7l104-112c9.094-9.781 26.09-9.781 35.19 0l104 112c6.484 6.984 8.219 17.17 4.406 25.92C250.2 154.3 241.5 160 232 160H176v192h56c9.547 0 18.19 5.656 22 14.41S256.1 385.3 249.6 392.3z", } + } } } @@ -50185,11 +55329,15 @@ impl IconShape for FaUpLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M285.1 145.7c-3.81 8.758-12.45 14.42-21.1 14.42L192 160.1V480c0 17.69-14.33 32-32 32s-32-14.31-32-32V160.1L55.1 160.1c-9.547 0-18.19-5.658-22-14.42c-3.811-8.758-2.076-18.95 4.408-25.94l104-112.1c9.498-10.24 25.69-10.24 35.19 0l104 112.1C288.1 126.7 289.8 136.9 285.1 145.7z", } + } } } @@ -50224,11 +55372,15 @@ impl IconShape for FaUpRightAndDownLeftFromCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 281.4c-12.5-12.5-32.76-12.5-45.26-.002l-78.06 78.07l-30.06-30.06c-6.125-6.125-14.31-9.367-22.63-9.367c-4.125 0-8.279 .7891-12.25 2.43c-11.97 4.953-19.75 16.62-19.75 29.56v135.1C.0013 501.3 10.75 512 24 512h136c12.94 0 24.63-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.938-34.87l-30.06-30.06l78.06-78.07c12.5-12.49 12.5-32.75 .002-45.25L208 281.4zM487.1 0h-136c-12.94 0-24.63 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.87l30.06 30.06l-78.06 78.07c-12.5 12.5-12.5 32.76 0 45.26l22.62 22.62c12.5 12.5 32.76 12.5 45.26 0l78.06-78.07l30.06 30.06c9.156 9.141 22.87 11.84 34.87 6.937C504.2 184.6 512 172.9 512 159.1V23.1C512 10.74 501.3 0 487.1 0z", } + } } } @@ -50263,11 +55415,15 @@ impl IconShape for FaUpRightFromSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z", } + } } } @@ -50302,11 +55458,15 @@ impl IconShape for FaUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M105.4 182.6c12.5 12.49 32.76 12.5 45.25 .001L224 109.3V352c0 17.67 14.33 32 32 32c17.67 0 32-14.33 32-32V109.3l73.38 73.38c12.49 12.49 32.75 12.49 45.25-.001c12.49-12.49 12.49-32.75 0-45.25l-128-128C272.4 3.125 264.2 0 256 0S239.6 3.125 233.4 9.375L105.4 137.4C92.88 149.9 92.88 170.1 105.4 182.6zM480 352h-160c0 35.35-28.65 64-64 64s-64-28.65-64-64H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96C512 366.3 497.7 352 480 352zM432 456c-13.2 0-24-10.8-24-24c0-13.2 10.8-24 24-24s24 10.8 24 24C456 445.2 445.2 456 432 456z", } + } } } @@ -50341,11 +55501,15 @@ impl IconShape for FaUserAstronaut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M176 448C167.3 448 160 455.3 160 464V512h32v-48C192 455.3 184.8 448 176 448zM272 448c-8.75 0-16 7.25-16 16s7.25 16 16 16s16-7.25 16-16S280.8 448 272 448zM164 172l8.205 24.62c1.215 3.645 6.375 3.645 7.59 0L188 172l24.62-8.203c3.646-1.219 3.646-6.375 0-7.594L188 148L179.8 123.4c-1.215-3.648-6.375-3.648-7.59 0L164 148L139.4 156.2c-3.646 1.219-3.646 6.375 0 7.594L164 172zM336.1 315.4C304 338.6 265.1 352 224 352s-80.03-13.43-112.1-36.59C46.55 340.2 0 403.3 0 477.3C0 496.5 15.52 512 34.66 512H128v-64c0-17.75 14.25-32 32-32h128c17.75 0 32 14.25 32 32v64h93.34C432.5 512 448 496.5 448 477.3C448 403.3 401.5 340.2 336.1 315.4zM64 224h13.5C102.3 280.5 158.4 320 224 320s121.8-39.5 146.5-96H384c8.75 0 16-7.25 16-16v-96C400 103.3 392.8 96 384 96h-13.5C345.8 39.5 289.6 0 224 0S102.3 39.5 77.5 96H64C55.25 96 48 103.3 48 112v96C48 216.8 55.25 224 64 224zM104 136C104 113.9 125.5 96 152 96h144c26.5 0 48 17.88 48 40V160c0 53-43 96-96 96h-48c-53 0-96-43-96-96V136z", } + } } } @@ -50380,11 +55544,15 @@ impl IconShape for FaUserCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM632.3 134.4c-9.703-9-24.91-8.453-33.92 1.266l-87.05 93.75l-38.39-38.39c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l56 56C499.5 285.5 505.6 288 512 288h.4375c6.531-.125 12.72-2.891 17.16-7.672l104-112C642.6 158.6 642 143.4 632.3 134.4z", } + } } } @@ -50419,11 +55587,15 @@ impl IconShape for FaUserClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496 224c-79.63 0-144 64.38-144 144s64.38 144 144 144s144-64.38 144-144S575.6 224 496 224zM544 384h-54.25C484.4 384 480 379.6 480 374.3V304c0-8.836 7.164-16 16-16c8.838 0 16 7.164 16 16v48h32c8.838 0 16 7.164 16 15.1S552.8 384 544 384zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320 368c0-19.3 3.221-37.82 8.961-55.2C311.9 307.2 293.6 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H395C349.7 480.2 320 427.6 320 368z", } + } } } @@ -50458,11 +55630,15 @@ impl IconShape for FaUserDoctor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 128C352 198.7 294.7 256 223.1 256C153.3 256 95.1 198.7 95.1 128C95.1 57.31 153.3 0 223.1 0C294.7 0 352 57.31 352 128zM287.1 362C260.4 369.1 239.1 394.2 239.1 424V448C239.1 452.2 241.7 456.3 244.7 459.3L260.7 475.3C266.9 481.6 277.1 481.6 283.3 475.3C289.6 469.1 289.6 458.9 283.3 452.7L271.1 441.4V424C271.1 406.3 286.3 392 303.1 392C321.7 392 336 406.3 336 424V441.4L324.7 452.7C318.4 458.9 318.4 469.1 324.7 475.3C330.9 481.6 341.1 481.6 347.3 475.3L363.3 459.3C366.3 456.3 368 452.2 368 448V424C368 394.2 347.6 369.1 320 362V308.8C393.5 326.7 448 392.1 448 472V480C448 497.7 433.7 512 416 512H32C14.33 512 0 497.7 0 480V472C0 393 54.53 326.7 128 308.8V370.3C104.9 377.2 88 398.6 88 424C88 454.9 113.1 480 144 480C174.9 480 200 454.9 200 424C200 398.6 183.1 377.2 160 370.3V304.2C162.7 304.1 165.3 304 168 304H280C282.7 304 285.3 304.1 288 304.2L287.1 362zM167.1 424C167.1 437.3 157.3 448 143.1 448C130.7 448 119.1 437.3 119.1 424C119.1 410.7 130.7 400 143.1 400C157.3 400 167.1 410.7 167.1 424z", } + } } } @@ -50497,11 +55673,15 @@ impl IconShape for FaUserGear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M425.1 482.6c-2.303-1.25-4.572-2.559-6.809-3.93l-7.818 4.493c-6.002 3.504-12.83 5.352-19.75 5.352c-10.71 0-21.13-4.492-28.97-12.75c-18.41-20.09-32.29-44.15-40.22-69.9c-5.352-18.06 2.343-36.87 17.83-45.24l8.018-4.669c-.0664-2.621-.0664-5.242 0-7.859l-7.655-4.461c-12.3-6.953-19.4-19.66-19.64-33.38C305.6 306.3 290.4 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H413.3c5.727 0 10.9-1.727 15.66-4.188c-2.271-4.984-3.86-10.3-3.86-16.06V482.6zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM610.5 373.3c2.625-14 2.625-28.5 0-42.5l25.75-15c3-1.625 4.375-5.125 3.375-8.5c-6.75-21.5-18.25-41.13-33.25-57.38c-2.25-2.5-6-3.125-9-1.375l-25.75 14.88c-10.88-9.25-23.38-16.5-36.88-21.25V212.3c0-3.375-2.5-6.375-5.75-7c-22.25-5-45-4.875-66.25 0c-3.25 .625-5.625 3.625-5.625 7v29.88c-13.5 4.75-26 12-36.88 21.25L394.4 248.5c-2.875-1.75-6.625-1.125-9 1.375c-15 16.25-26.5 35.88-33.13 57.38c-1 3.375 .3751 6.875 3.25 8.5l25.75 15c-2.5 14-2.5 28.5 0 42.5l-25.75 15c-3 1.625-4.25 5.125-3.25 8.5c6.625 21.5 18.13 41 33.13 57.38c2.375 2.5 6 3.125 9 1.375l25.88-14.88c10.88 9.25 23.38 16.5 36.88 21.25v29.88c0 3.375 2.375 6.375 5.625 7c22.38 5 45 4.875 66.25 0c3.25-.625 5.75-3.625 5.75-7v-29.88c13.5-4.75 26-12 36.88-21.25l25.75 14.88c2.875 1.75 6.75 1.125 9-1.375c15-16.25 26.5-35.88 33.25-57.38c1-3.375-.3751-6.875-3.375-8.5L610.5 373.3zM496 400.5c-26.75 0-48.5-21.75-48.5-48.5s21.75-48.5 48.5-48.5c26.75 0 48.5 21.75 48.5 48.5S522.8 400.5 496 400.5z", } + } } } @@ -50536,11 +55716,15 @@ impl IconShape for FaUserGraduate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M45.63 79.75L52 81.25v58.5C45 143.9 40 151.3 40 160c0 8.375 4.625 15.38 11.12 19.75L35.5 242C33.75 248.9 37.63 256 43.13 256h41.75c5.5 0 9.375-7.125 7.625-13.1L76.88 179.8C83.38 175.4 88 168.4 88 160c0-8.75-5-16.12-12-20.25V87.13L128 99.63l.001 60.37c0 70.75 57.25 128 128 128s127.1-57.25 127.1-128L384 99.62l82.25-19.87c18.25-4.375 18.25-27 0-31.5l-190.4-46c-13-3-26.62-3-39.63 0l-190.6 46C27.5 52.63 27.5 75.38 45.63 79.75zM359.2 312.8l-103.2 103.2l-103.2-103.2c-69.93 22.3-120.8 87.2-120.8 164.5C32 496.5 47.53 512 66.67 512h378.7C464.5 512 480 496.5 480 477.3C480 400 429.1 335.1 359.2 312.8z", } + } } } @@ -50575,11 +55759,15 @@ impl IconShape for FaUserGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3c-95.73 0-173.3 77.6-173.3 173.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM479.1 320h-73.85C451.2 357.7 480 414.1 480 477.3C480 490.1 476.2 501.9 470 512h138C625.7 512 640 497.6 640 479.1C640 391.6 568.4 320 479.1 320zM432 256C493.9 256 544 205.9 544 144S493.9 32 432 32c-25.11 0-48.04 8.555-66.72 22.51C376.8 76.63 384 101.4 384 128c0 35.52-11.93 68.14-31.59 94.71C372.7 243.2 400.8 256 432 256z", } + } } } @@ -50614,11 +55802,15 @@ impl IconShape for FaUserInjured { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M277.4 11.98C261.1 4.469 243.1 0 224 0C170.3 0 124.5 33.13 105.5 80h81.07L277.4 11.98zM342.5 80c-7.895-19.47-20.66-36.19-36.48-49.51L240 80H342.5zM224 256c70.7 0 128-57.31 128-128c0-5.48-.9453-10.7-1.613-16H97.61C96.95 117.3 96 122.5 96 128C96 198.7 153.3 256 224 256zM272 416h-45.14l58.64 93.83C305.4 503.1 320 485.8 320 464C320 437.5 298.5 416 272 416zM274.7 304H173.3c-5.393 0-10.71 .3242-15.98 .8047L206.9 384H272c44.13 0 80 35.88 80 80c0 18.08-6.252 34.59-16.4 48h77.73C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM0 477.3C0 496.5 15.52 512 34.66 512H64v-169.1C24.97 374.7 0 423.1 0 477.3zM96 322.4V512h153.1L123.7 311.3C114.1 314.2 104.8 317.9 96 322.4z", } + } } } @@ -50653,11 +55845,15 @@ impl IconShape for FaUserLargeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M284.9 320l-60.9-.0002c-88.36 0-160 71.63-160 159.1C63.1 497.7 78.33 512 95.1 512l448-.0039c.0137 0-.0137 0 0 0l-14.13-.0013L284.9 320zM630.8 469.1l-249.5-195.5c48.74-22.1 82.65-72.1 82.65-129.6c0-79.53-64.47-143.1-143.1-143.1c-69.64 0-127.3 49.57-140.6 115.3L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.127 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -50692,11 +55888,15 @@ impl IconShape for FaUserLarge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 288c79.53 0 144-64.47 144-144s-64.47-144-144-144c-79.52 0-144 64.47-144 144S176.5 288 256 288zM351.1 320H160c-88.36 0-160 71.63-160 160c0 17.67 14.33 32 31.1 32H480c17.67 0 31.1-14.33 31.1-32C512 391.6 440.4 320 351.1 320z", } + } } } @@ -50731,11 +55931,15 @@ impl IconShape for FaUserLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M592 288H576V212.7c0-41.84-30.03-80.04-71.66-84.27C456.5 123.6 416 161.1 416 208V288h-16C373.6 288 352 309.6 352 336v128c0 26.4 21.6 48 48 48h192c26.4 0 48-21.6 48-48v-128C640 309.6 618.4 288 592 288zM496 432c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S513.6 432 496 432zM528 288h-64V208c0-17.62 14.38-32 32-32s32 14.38 32 32V288zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320 336c0-8.672 1.738-16.87 4.303-24.7C308.6 306.6 291.9 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512h301.7C326.3 498.6 320 482.1 320 464V336z", } + } } } @@ -50770,11 +55974,15 @@ impl IconShape for FaUserMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM616 200h-144C458.8 200 448 210.8 448 224s10.75 24 24 24h144C629.3 248 640 237.3 640 224S629.3 200 616 200z", } + } } } @@ -50809,11 +56017,15 @@ impl IconShape for FaUserNinja { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64 192c27.25 0 51.75-11.5 69.25-29.75c15 54 64 93.75 122.8 93.75c70.75 0 127.1-57.25 127.1-128s-57.25-128-127.1-128c-50.38 0-93.63 29.38-114.5 71.75C124.1 47.75 96 32 64 32c0 33.37 17.12 62.75 43.13 80C81.13 129.3 64 158.6 64 192zM208 96h95.1C321.7 96 336 110.3 336 128h-160C176 110.3 190.3 96 208 96zM337.8 306.9L256 416L174.2 306.9C93.36 321.6 32 392.2 32 477.3c0 19.14 15.52 34.67 34.66 34.67H445.3c19.14 0 34.66-15.52 34.66-34.67C480 392.2 418.6 321.6 337.8 306.9z", } + } } } @@ -50848,11 +56060,15 @@ impl IconShape for FaUserNurse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 304c70.75 0 128-57.25 128-128V65.88c0-13.38-8.25-25.38-20.75-30L246.5 4.125C239.3 1.375 231.6 0 224 0S208.8 1.375 201.5 4.125L116.8 35.88C104.3 40.5 96 52.5 96 65.88V176C96 246.8 153.3 304 224 304zM184 71.63c0-2.75 2.25-5 5-5h21.62V45c0-2.75 2.25-5 5-5h16.75c2.75 0 5 2.25 5 5v21.62H259c2.75 0 5 2.25 5 5v16.75c0 2.75-2.25 5-5 5h-21.62V115c0 2.75-2.25 5-5 5H215.6c-2.75 0-5-2.25-5-5V93.38H189c-2.75 0-5-2.25-5-5V71.63zM144 160h160v16C304 220.1 268.1 256 224 256S144 220.1 144 176V160zM327.2 312.8L224 416L120.8 312.8c-69.93 22.3-120.8 87.25-120.8 164.6C.0006 496.5 15.52 512 34.66 512H413.3c19.14 0 34.66-15.46 34.66-34.61C447.1 400.1 397.1 335.1 327.2 312.8z", } + } } } @@ -50887,11 +56103,15 @@ impl IconShape for FaUserPen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.1 256c70.7 0 128-57.31 128-128s-57.3-128-128-128C153.3 0 96 57.31 96 128S153.3 256 223.1 256zM274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512h286.4c-1.246-5.531-1.43-11.31-.2832-17.04l14.28-71.41c1.943-9.723 6.676-18.56 13.68-25.56l45.72-45.72C363.3 322.4 321.2 304 274.7 304zM371.4 420.6c-2.514 2.512-4.227 5.715-4.924 9.203l-14.28 71.41c-1.258 6.289 4.293 11.84 10.59 10.59l71.42-14.29c3.482-.6992 6.682-2.406 9.195-4.922l125.3-125.3l-72.01-72.01L371.4 420.6zM629.5 255.7l-21.1-21.11c-14.06-14.06-36.85-14.06-50.91 0l-38.13 38.14l72.01 72.01l38.13-38.13C643.5 292.5 643.5 269.7 629.5 255.7z", } + } } } @@ -50926,11 +56146,15 @@ impl IconShape for FaUserPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM616 200h-48v-48C568 138.8 557.3 128 544 128s-24 10.75-24 24v48h-48C458.8 200 448 210.8 448 224s10.75 24 24 24h48v48C520 309.3 530.8 320 544 320s24-10.75 24-24v-48h48C629.3 248 640 237.3 640 224S629.3 200 616 200z", } + } } } @@ -50965,11 +56189,15 @@ impl IconShape for FaUserSecret { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M377.7 338.8l37.15-92.87C419 235.4 411.3 224 399.1 224h-57.48C348.5 209.2 352 193 352 176c0-4.117-.8359-8.057-1.217-12.08C390.7 155.1 416 142.3 416 128c0-16.08-31.75-30.28-80.31-38.99C323.8 45.15 304.9 0 277.4 0c-10.38 0-19.62 4.5-27.38 10.5c-15.25 11.88-36.75 11.88-52 0C190.3 4.5 181.1 0 170.7 0C143.2 0 124.4 45.16 112.5 88.98C63.83 97.68 32 111.9 32 128c0 14.34 25.31 27.13 65.22 35.92C96.84 167.9 96 171.9 96 176C96 193 99.47 209.2 105.5 224H48.02C36.7 224 28.96 235.4 33.16 245.9l37.15 92.87C27.87 370.4 0 420.4 0 477.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 420.4 420.1 370.4 377.7 338.8zM176 479.1L128 288l64 32l16 32L176 479.1zM271.1 479.1L240 352l16-32l64-32L271.1 479.1zM320 186C320 207 302.8 224 281.6 224h-12.33c-16.46 0-30.29-10.39-35.63-24.99C232.1 194.9 228.4 192 224 192S215.9 194.9 214.4 199C209 213.6 195.2 224 178.8 224h-12.33C145.2 224 128 207 128 186V169.5C156.3 173.6 188.1 176 224 176s67.74-2.383 96-6.473V186z", } + } } } @@ -51004,11 +56232,15 @@ impl IconShape for FaUserShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M622.3 271.1l-115.1-45.01c-4.125-1.629-12.62-3.754-22.25 0L369.8 271.1C359 275.2 352 285.1 352 295.1c0 111.6 68.75 188.8 132.9 213.9c9.625 3.75 18 1.625 22.25 0C558.4 489.9 640 420.5 640 295.1C640 285.1 633 275.2 622.3 271.1zM496 462.4V273.2l95.5 37.38C585.9 397.8 530.6 446 496 462.4zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320.6 310.3C305.9 306.3 290.6 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H413.3c3.143 0 5.967-1.004 8.861-1.789C369.7 469.8 324.1 400.3 320.6 310.3z", } + } } } @@ -51043,11 +56275,15 @@ impl IconShape for FaUserSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M95.1 477.3c0 19.14 15.52 34.67 34.66 34.67h378.7c5.625 0 10.73-1.65 15.42-4.029L264.9 304.3C171.3 306.7 95.1 383.1 95.1 477.3zM630.8 469.1l-277.1-217.9c54.69-14.56 95.18-63.95 95.18-123.2C447.1 57.31 390.7 0 319.1 0C250.2 0 193.7 55.93 192.3 125.4l-153.4-120.3C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.127 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -51082,11 +56318,15 @@ impl IconShape for FaUserTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M351.8 367.3v-44.1C328.5 310.7 302.4 304 274.7 304H173.3c-95.73 0-173.3 77.65-173.3 173.4C.0005 496.5 15.52 512 34.66 512h378.7c11.86 0 21.82-6.337 28.07-15.43l-61.65-61.57C361.7 416.9 351.8 392.9 351.8 367.3zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM630.6 364.8L540.3 274.8C528.3 262.8 512 256 495 256h-79.23c-17.75 0-31.99 14.25-31.99 32l.0147 79.2c0 17 6.647 33.15 18.65 45.15l90.31 90.27c12.5 12.5 32.74 12.5 45.24 0l92.49-92.5C643.1 397.6 643.1 377.3 630.6 364.8zM447.8 343.9c-13.25 0-24-10.62-24-24c0-13.25 10.75-24 24-24c13.38 0 24 10.75 24 24S461.1 343.9 447.8 343.9z", } + } } } @@ -51121,11 +56361,15 @@ impl IconShape for FaUserTie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 128C352 198.7 294.7 256 224 256C153.3 256 96 198.7 96 128C96 57.31 153.3 0 224 0C294.7 0 352 57.31 352 128zM209.1 359.2L176 304H272L238.9 359.2L272.2 483.1L311.7 321.9C388.9 333.9 448 400.7 448 481.3C448 498.2 434.2 512 417.3 512H30.72C13.75 512 0 498.2 0 481.3C0 400.7 59.09 333.9 136.3 321.9L175.8 483.1L209.1 359.2z", } + } } } @@ -51160,11 +56404,15 @@ impl IconShape for FaUserXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM577.9 223.1l47.03-47.03c9.375-9.375 9.375-24.56 0-33.94s-24.56-9.375-33.94 0L544 190.1l-47.03-47.03c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l47.03 47.03l-47.03 47.03c-9.375 9.375-9.375 24.56 0 33.94c9.373 9.373 24.56 9.381 33.94 0L544 257.9l47.03 47.03c9.373 9.373 24.56 9.381 33.94 0c9.375-9.375 9.375-24.56 0-33.94L577.9 223.1z", } + } } } @@ -51199,11 +56447,15 @@ impl IconShape for FaUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M224 256c70.7 0 128-57.31 128-128s-57.3-128-128-128C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3C77.61 304 0 381.6 0 477.3c0 19.14 15.52 34.67 34.66 34.67h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304z", } + } } } @@ -51238,11 +56490,15 @@ impl IconShape for FaUsersBetweenLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 24C0 10.75 10.75 0 24 0H616C629.3 0 640 10.75 640 24C640 37.25 629.3 48 616 48H24C10.75 48 0 37.25 0 24zM0 488C0 474.7 10.75 464 24 464H616C629.3 464 640 474.7 640 488C640 501.3 629.3 512 616 512H24C10.75 512 0 501.3 0 488zM211.2 160C211.2 195.3 182.5 224 147.2 224C111.9 224 83.2 195.3 83.2 160C83.2 124.7 111.9 96 147.2 96C182.5 96 211.2 124.7 211.2 160zM32 320C32 284.7 60.65 256 96 256H192C204.2 256 215.7 259.4 225.4 265.4C188.2 280.5 159.8 312.6 149.6 352H64C46.33 352 32 337.7 32 320V320zM415.9 264.6C425.3 259.1 436.3 256 448 256H544C579.3 256 608 284.7 608 320C608 337.7 593.7 352 576 352H493.6C483.2 311.9 453.1 279.4 415.9 264.6zM391.2 290.4C423.3 297.8 449.3 321.3 460.1 352C463.7 362 465.6 372.8 465.6 384C465.6 401.7 451.3 416 433.6 416H209.6C191.9 416 177.6 401.7 177.6 384C177.6 372.8 179.5 362 183.1 352C193.6 322.3 218.3 299.2 249.1 291.1C256.1 289.1 265.1 288 273.6 288H369.6C377 288 384.3 288.8 391.2 290.4zM563.2 160C563.2 195.3 534.5 224 499.2 224C463.9 224 435.2 195.3 435.2 160C435.2 124.7 463.9 96 499.2 96C534.5 96 563.2 124.7 563.2 160zM241.6 176C241.6 131.8 277.4 96 321.6 96C365.8 96 401.6 131.8 401.6 176C401.6 220.2 365.8 256 321.6 256C277.4 256 241.6 220.2 241.6 176z", } + } } } @@ -51277,11 +56533,15 @@ impl IconShape for FaUsersGear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM128 160c44.18 0 80-35.82 80-80S172.2 0 128 0C83.82 0 48 35.82 48 80S83.82 160 128 160zM319.9 320c57.41 0 103.1-46.56 103.1-104c0-57.44-46.54-104-103.1-104c-57.41 0-103.1 46.56-103.1 104C215.9 273.4 262.5 320 319.9 320zM368 400c0-16.69 3.398-32.46 8.619-47.36C374.3 352.5 372.2 352 369.9 352H270.1C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h266.1C389.5 485.6 368 445.5 368 400zM183.9 216c0-5.449 .9824-10.63 1.609-15.91C174.6 194.1 162.6 192 149.9 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C196.7 280.2 183.9 249.7 183.9 216zM551.9 192h-61.84c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 21.47-5.625 41.38-14.65 59.34C462.2 263.4 486.1 256 512 256c42.48 0 80.27 18.74 106.6 48h3.756C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192zM618.1 366.7c-5.025-16.01-13.59-30.62-24.75-42.71c-1.674-1.861-4.467-2.326-6.699-1.023l-19.17 11.07c-8.096-6.887-17.4-12.28-27.45-15.82V295.1c0-2.514-1.861-4.746-4.281-5.213c-16.56-3.723-33.5-3.629-49.32 0C484.9 291.2 483.1 293.5 483.1 295.1v22.24c-10.05 3.537-19.36 8.932-27.45 15.82l-19.26-11.07c-2.139-1.303-4.932-.8379-6.697 1.023c-11.17 12.1-19.73 26.71-24.66 42.71c-.7441 2.512 .2793 5.117 2.42 6.326l19.17 11.17c-1.859 10.42-1.859 21.21 0 31.64l-19.17 11.17c-2.234 1.209-3.164 3.816-2.42 6.328c4.932 16.01 13.49 30.52 24.66 42.71c1.766 1.863 4.467 2.328 6.697 1.025l19.26-11.07c8.094 6.887 17.4 12.28 27.45 15.82v22.24c0 2.514 1.77 4.746 4.188 5.211c16.66 3.723 33.5 3.629 49.32 0c2.42-.4648 4.281-2.697 4.281-5.211v-22.24c10.05-3.535 19.36-8.932 27.45-15.82l19.17 11.07c2.141 1.303 5.025 .8379 6.699-1.025c11.17-12.1 19.73-26.7 24.75-42.71c.7441-2.512-.2773-5.119-2.512-6.328l-19.17-11.17c1.953-10.42 1.953-21.22 0-31.64l19.17-11.17C618.7 371.8 619.7 369.2 618.1 366.7zM512 432c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32s32 14.33 32 32C544 417.7 529.7 432 512 432z", } + } } } @@ -51316,11 +56576,15 @@ impl IconShape for FaUsersLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M211.2 96C211.2 131.3 182.5 160 147.2 160C111.9 160 83.2 131.3 83.2 96C83.2 60.65 111.9 32 147.2 32C182.5 32 211.2 60.65 211.2 96zM32 256C32 220.7 60.65 192 96 192H192C204.2 192 215.7 195.4 225.4 201.4C188.2 216.5 159.8 248.6 149.6 288H64C46.33 288 32 273.7 32 256V256zM415.9 200.6C425.3 195.1 436.3 192 448 192H544C579.3 192 608 220.7 608 256C608 273.7 593.7 288 576 288H493.6C483.2 247.9 453.1 215.4 415.9 200.6zM391.2 226.4C423.3 233.8 449.3 257.3 460.1 288C463.7 298 465.6 308.8 465.6 320C465.6 337.7 451.3 352 433.6 352H209.6C191.9 352 177.6 337.7 177.6 320C177.6 308.8 179.5 298 183.1 288C193.6 258.3 218.3 235.2 249.1 227.1C256.1 225.1 265.1 224 273.6 224H369.6C377 224 384.3 224.8 391.2 226.4zM563.2 96C563.2 131.3 534.5 160 499.2 160C463.9 160 435.2 131.3 435.2 96C435.2 60.65 463.9 32 499.2 32C534.5 32 563.2 60.65 563.2 96zM241.6 112C241.6 67.82 277.4 32 321.6 32C365.8 32 401.6 67.82 401.6 112C401.6 156.2 365.8 192 321.6 192C277.4 192 241.6 156.2 241.6 112zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608z", } + } } } @@ -51355,11 +56619,15 @@ impl IconShape for FaUsersRays { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112.1 79.03C122.3 88.4 122.3 103.6 112.1 112.1C103.6 122.3 88.4 122.3 79.03 112.1L7.029 40.97C-2.343 31.6-2.343 16.4 7.029 7.029C16.4-2.343 31.6-2.343 40.97 7.029L112.1 79.03zM599 7.029C608.4-2.343 623.6-2.343 632.1 7.029C642.3 16.4 642.3 31.6 632.1 40.97L560.1 112.1C551.6 122.3 536.4 122.3 527 112.1C517.7 103.6 517.7 88.4 527 79.03L599 7.029zM7.029 471L79.03 399C88.4 389.7 103.6 389.7 112.1 399C122.3 408.4 122.3 423.6 112.1 432.1L40.97 504.1C31.6 514.3 16.4 514.3 7.029 504.1C-2.343 495.6-2.343 480.4 7.029 471V471zM527 432.1C517.7 423.6 517.7 408.4 527 399C536.4 389.7 551.6 389.7 560.1 399L632.1 471C642.3 480.4 642.3 495.6 632.1 504.1C623.6 514.3 608.4 514.3 599 504.1L527 432.1zM256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192zM265.5 289.5C266.3 289.3 267.1 289.1 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1C396.6 293.1 416.9 309.7 426.3 331.1C426.9 333.3 427.4 334.6 427.9 336C430.6 343.5 432 351.6 432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.4 312.5 240.6 294.6 265.5 289.5V289.5zM127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176V176zM218.7 256C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3C96 279.9 119.9 256 149.3 256H218.7zM517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H517.3zM416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176z", } + } } } @@ -51394,11 +56662,15 @@ impl IconShape for FaUsersRectangle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176zM96 309.3C96 279.9 119.9 256 149.3 256H218.7C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3H96zM395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4H395.1zM372 288.1C398 293.4 419.3 311.7 427.9 336C430.6 343.5 432 351.6 432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.7 311.7 241.1 293.4 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1V288.1zM512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176zM256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192zM544 0C597 0 640 42.98 640 96V416C640 469 597 512 544 512H96C42.98 512 0 469 0 416V96C0 42.98 42.98 0 96 0H544zM64 416C64 433.7 78.33 448 96 448H544C561.7 448 576 433.7 576 416V96C576 78.33 561.7 64 544 64H96C78.33 64 64 78.33 64 96V416z", } + } } } @@ -51433,11 +56705,15 @@ impl IconShape for FaUsersSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM490.1 192c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 33.71-12.78 64.21-33.16 88h199.7C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192H490.1zM396.6 285.5C413.4 267.2 423.8 242.9 423.8 216c0-57.44-46.54-104-103.1-104c-35.93 0-67.07 18.53-85.59 46.3L193.1 126.1C202.4 113.1 208 97.24 208 80C208 35.82 172.2 0 128 0C103.8 0 82.52 10.97 67.96 27.95L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.846 3.156 5.127 9.188C-3.061 19.62-1.248 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078c8.188-10.44 6.375-25.53-4.062-33.7L396.6 285.5zM270.1 352C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h327.2c11.62 0 21.54-6.583 25.95-15.96L325.7 352H270.1zM186.1 243.2L121.6 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C202.4 286.8 191.8 266.1 186.1 243.2z", } + } } } @@ -51472,11 +56748,15 @@ impl IconShape for FaUsersViewfinder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48 136C48 149.3 37.25 160 24 160C10.75 160 0 149.3 0 136V32C0 14.33 14.33 0 32 0H136C149.3 0 160 10.75 160 24C160 37.25 149.3 48 136 48H48V136zM127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176V176zM218.7 256C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3C96 279.9 119.9 256 149.3 256H218.7zM517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H517.3zM432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.7 311.7 241.1 293.4 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1C398 293.4 419.3 311.7 427.9 336C430.6 343.5 432 351.6 432 360zM416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176zM384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192zM480 24C480 10.75 490.7 0 504 0H608C625.7 0 640 14.33 640 32V136C640 149.3 629.3 160 616 160C602.7 160 592 149.3 592 136V48H504C490.7 48 480 37.25 480 24zM48 464H136C149.3 464 160 474.7 160 488C160 501.3 149.3 512 136 512H32C14.33 512 0 497.7 0 480V376C0 362.7 10.75 352 24 352C37.25 352 48 362.7 48 376V464zM504 464H592V376C592 362.7 602.7 352 616 352C629.3 352 640 362.7 640 376V480C640 497.7 625.7 512 608 512H504C490.7 512 480 501.3 480 488C480 474.7 490.7 464 504 464z", } + } } } @@ -51511,11 +56791,15 @@ impl IconShape for FaUsers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M319.9 320c57.41 0 103.1-46.56 103.1-104c0-57.44-46.54-104-103.1-104c-57.41 0-103.1 46.56-103.1 104C215.9 273.4 262.5 320 319.9 320zM369.9 352H270.1C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h327.2C499.3 512 512 500.1 512 485.3C512 411.7 448.4 352 369.9 352zM512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM183.9 216c0-5.449 .9824-10.63 1.609-15.91C174.6 194.1 162.6 192 149.9 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C196.7 280.2 183.9 249.7 183.9 216zM128 160c44.18 0 80-35.82 80-80S172.2 0 128 0C83.82 0 48 35.82 48 80S83.82 160 128 160zM551.9 192h-61.84c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 33.71-12.78 64.21-33.16 88h199.7C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192z", } + } } } @@ -51550,11 +56834,15 @@ impl IconShape for FaUtensils { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M221.6 148.7C224.7 161.3 224.8 174.5 222.1 187.2C219.3 199.1 213.6 211.9 205.6 222.1C191.1 238.6 173 249.1 151.1 254.1V472C151.1 482.6 147.8 492.8 140.3 500.3C132.8 507.8 122.6 512 111.1 512C101.4 512 91.22 507.8 83.71 500.3C76.21 492.8 71.1 482.6 71.1 472V254.1C50.96 250.1 31.96 238.9 18.3 222.4C10.19 212.2 4.529 200.3 1.755 187.5C-1.019 174.7-.8315 161.5 2.303 148.8L32.51 12.45C33.36 8.598 35.61 5.197 38.82 2.9C42.02 .602 45.97-.4297 49.89 .0026C53.82 .4302 57.46 2.303 60.1 5.259C62.74 8.214 64.18 12.04 64.16 16V160H81.53L98.62 11.91C99.02 8.635 100.6 5.621 103.1 3.434C105.5 1.248 108.7 .0401 111.1 .0401C115.3 .0401 118.5 1.248 120.9 3.434C123.4 5.621 124.1 8.635 125.4 11.91L142.5 160H159.1V16C159.1 12.07 161.4 8.268 163.1 5.317C166.6 2.366 170.2 .474 174.1 .0026C178-.4262 181.1 .619 185.2 2.936C188.4 5.253 190.6 8.677 191.5 12.55L221.6 148.7zM448 472C448 482.6 443.8 492.8 436.3 500.3C428.8 507.8 418.6 512 408 512C397.4 512 387.2 507.8 379.7 500.3C372.2 492.8 368 482.6 368 472V352H351.2C342.8 352 334.4 350.3 326.6 347.1C318.9 343.8 311.8 339.1 305.8 333.1C299.9 327.1 295.2 320 291.1 312.2C288.8 304.4 287.2 296 287.2 287.6L287.1 173.8C288 136.9 299.1 100.8 319.8 70.28C340.5 39.71 369.8 16.05 404.1 2.339C408.1 .401 414.2-.3202 419.4 .2391C424.6 .7982 429.6 2.62 433.9 5.546C438.2 8.472 441.8 12.41 444.2 17.03C446.7 21.64 447.1 26.78 448 32V472z", } + } } } @@ -51589,11 +56877,15 @@ impl IconShape for FaV { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.5 76.33l-160 384C216.6 472.2 204.9 480 192 480s-24.56-7.757-29.53-19.68l-160-384c-6.797-16.31 .9062-35.05 17.22-41.84c16.38-6.859 35.08 .9219 41.84 17.22L192 364.8l130.5-313.1c6.766-16.3 25.47-24.09 41.84-17.22C380.6 41.28 388.3 60.01 381.5 76.33z", } + } } } @@ -51628,11 +56920,15 @@ impl IconShape for FaVanShuttle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M592 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H48C21.49 384 0 362.5 0 336V104C0 64.24 32.24 32 72 32H465.1C483.1 32 501.9 40.34 514.1 54.78L624.1 186.5C634.7 197.1 640 212.6 640 227.7V336C640 362.5 618.5 384 592 384zM64 192H160V96H72C67.58 96 64 99.58 64 104V192zM545.1 192L465.1 96H384V192H545.1zM320 192V96H224V192H320zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432z", } + } } } @@ -51667,11 +56963,15 @@ impl IconShape for FaVault { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144 240C144 195.8 179.8 160 224 160C268.2 160 304 195.8 304 240C304 284.2 268.2 320 224 320C179.8 320 144 284.2 144 240zM512 0C547.3 0 576 28.65 576 64V416C576 451.3 547.3 480 512 480H496L480 512H416L400 480H176L160 512H96L80 480H64C28.65 480 0 451.3 0 416V64C0 28.65 28.65 0 64 0H512zM224 400C312.4 400 384 328.4 384 240C384 151.6 312.4 80 224 80C135.6 80 64 151.6 64 240C64 328.4 135.6 400 224 400zM480 221.3C498.6 214.7 512 196.9 512 176C512 149.5 490.5 128 464 128C437.5 128 416 149.5 416 176C416 196.9 429.4 214.7 448 221.3V336C448 344.8 455.2 352 464 352C472.8 352 480 344.8 480 336V221.3z", } + } } } @@ -51706,11 +57006,15 @@ impl IconShape for FaVectorSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 32C433.7 32 448 46.33 448 64V128C448 145.7 433.7 160 416 160V352C433.7 352 448 366.3 448 384V448C448 465.7 433.7 480 416 480H352C334.3 480 320 465.7 320 448H128C128 465.7 113.7 480 96 480H32C14.33 480 0 465.7 0 448V384C0 366.3 14.33 352 32 352V160C14.33 160 0 145.7 0 128V64C0 46.33 14.33 32 32 32H96C113.7 32 128 46.33 128 64H320C320 46.33 334.3 32 352 32H416zM368 80V112H400V80H368zM96 160V352C113.7 352 128 366.3 128 384H320C320 366.3 334.3 352 352 352V160C334.3 160 320 145.7 320 128H128C128 145.7 113.7 160 96 160zM48 400V432H80V400H48zM400 432V400H368V432H400zM80 112V80H48V112H80z", } + } } } @@ -51745,11 +57049,15 @@ impl IconShape for FaVenusDouble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H112c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H160v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H224v-35.05C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C288 228.9 244.9 272 192 272zM624 176C624 78.8 545.2 0 448 0c-39.02 0-74.95 12.85-104.1 34.34c18.38 19.7 32.94 42.91 42.62 68.58C403.2 88.83 424.5 80 448 80c52.94 0 96 43.06 96 96c0 52.93-43.06 96-96 96c-23.57 0-44.91-8.869-61.63-23.02c-9.572 25.45-23.95 48.54-42.23 68.23C365.1 332.7 389.3 344 416 348.1V384h-48c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H416v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V448h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H480v-35.05C561.9 333.9 624 262.3 624 176z", } + } } } @@ -51784,11 +57092,15 @@ impl IconShape for FaVenusMars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 384H208v-35.05C289.9 333.9 352 262.3 352 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H96c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16h48v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48H256c8.838 0 16-7.164 16-16v-32C272 391.2 264.8 384 256 384zM176 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C272 228.9 228.9 272 176 272zM624 0h-112.4c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-24.55 24.55c-29.97-20.66-64.81-31.05-99.74-31.05c-15.18 0-30.42 2.225-45.19 6.132c13.55 22.8 22.82 48.36 26.82 75.67c6.088-1.184 12.27-1.785 18.45-1.785c24.58 0 49.17 9.357 67.88 28.07c37.43 37.43 37.43 98.33 0 135.8c-18.71 18.71-43.3 28.07-67.88 28.07c-23.55 0-46.96-8.832-65.35-26.01c-15.92 18.84-34.93 35.1-56.75 47.35c11.45 5.898 20.17 16.3 23.97 28.82C331.5 406 365.7 416 400 416c45.04 0 90.08-17.18 124.5-51.55c60.99-60.99 67.73-155.6 20.47-224.1l24.55-24.55l29.56 29.56c4.889 4.889 10.9 7.078 16.8 7.078C628.2 152.4 640 142.8 640 128.4V16C640 7.164 632.8 0 624 0z", } + } } } @@ -51823,11 +57135,15 @@ impl IconShape for FaVenus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H112c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H160v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H224v-35.05C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C288 228.9 244.9 272 192 272z", } + } } } @@ -51862,11 +57178,15 @@ impl IconShape for FaVestPatches { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M437.3 239.9L384 160V32c0-17.67-14.33-32-32-32h-32c-4.75 0-9.375 1.406-13.31 4.031l-25 16.66c-35.03 23.38-80.28 23.38-115.4 0l-25-16.66C137.4 1.406 132.8 0 128 0H96C78.33 0 64 14.33 64 32v128L10.75 239.9C3.74 250.4 0 262.7 0 275.4V480c0 17.67 14.33 32 32 32h160V288c0-3.439 .5547-6.855 1.643-10.12l13.49-40.48L150.2 66.56C173.2 79.43 198.5 86.25 224 86.25s50.79-6.824 73.81-19.69L224 288v224h192c17.67 0 32-14.33 32-32V275.4C448 262.7 444.3 250.4 437.3 239.9zM63.5 272.5c-4.656-4.688-4.656-12.31 0-17c4.688-4.688 12.31-4.688 17 0L96 271l15.5-15.5c4.688-4.688 12.31-4.688 17 0c4.656 4.688 4.656 12.31 0 17L113 288l15.5 15.5c4.656 4.688 4.656 12.31 0 17C126.2 322.8 123.1 324 120 324s-6.156-1.156-8.5-3.5L96 305l-15.5 15.5C78.16 322.8 75.06 324 72 324s-6.156-1.156-8.5-3.5c-4.656-4.688-4.656-12.31 0-17L79 288L63.5 272.5zM96 456c-22.09 0-40-17.91-40-40S73.91 376 96 376S136 393.9 136 416S118.1 456 96 456zM359.2 335.8L310.7 336C306.1 336 303.1 333 304 329.3l.2158-48.53c.1445-14.4 12.53-25.98 27.21-24.67c12.79 1.162 22.13 12.62 22.06 25.42l-.0557 5.076l5.069-.0566c12.83-.0352 24.24 9.275 25.4 22.08C385.2 323.3 373.7 335.7 359.2 335.8z", } + } } } @@ -51901,11 +57221,15 @@ impl IconShape for FaVest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M437.3 239.9L384 160V32c0-17.67-14.33-32-32-32h-32c-4.75 0-9.375 1.406-13.31 4.031l-25 16.66c-35.03 23.38-80.28 23.38-115.4 0l-25-16.66C137.4 1.406 132.8 0 128 0H96C78.33 0 64 14.33 64 32v128L10.75 239.9C3.74 250.4 0 262.7 0 275.4V480c0 17.67 14.33 32 32 32h160V288c0-3.439 .5547-6.855 1.643-10.12l13.49-40.48L150.2 66.56C173.2 79.43 198.5 86.25 224 86.25s50.79-6.824 73.81-19.69L224 288v224h192c17.67 0 32-14.33 32-32V275.4C448 262.7 444.3 250.4 437.3 239.9zM131.3 371.3l-48 48C80.19 422.4 76.09 424 72 424s-8.188-1.562-11.31-4.688c-6.25-6.25-6.25-16.38 0-22.62l48-48c6.25-6.25 16.38-6.25 22.62 0S137.6 365.1 131.3 371.3zM387.3 419.3C384.2 422.4 380.1 424 376 424s-8.188-1.562-11.31-4.688l-48-48c-6.25-6.25-6.25-16.38 0-22.62s16.38-6.25 22.62 0l48 48C393.6 402.9 393.6 413.1 387.3 419.3z", } + } } } @@ -51940,11 +57264,15 @@ impl IconShape for FaVialCircleCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 64C0 46.33 14.33 32 32 32H224C241.7 32 256 46.33 256 64C256 81.67 241.7 96 224 96V266.8C203.8 295.4 192 330.3 192 368C192 393.2 197.3 417.1 206.8 438.8C189.5 463.7 160.6 480 128 480C74.98 480 32 437 32 384V96C14.33 96 0 81.67 0 64V64zM96 192H160V96H96V192zM512 368C512 447.5 447.5 512 368 512C288.5 512 224 447.5 224 368C224 288.5 288.5 224 368 224C447.5 224 512 288.5 512 368zM412.7 324.7L352 385.4L323.3 356.7C317.1 350.4 306.9 350.4 300.7 356.7C294.4 362.9 294.4 373.1 300.7 379.3L340.7 419.3C346.9 425.6 357.1 425.6 363.3 419.3L435.3 347.3C441.6 341.1 441.6 330.9 435.3 324.7C429.1 318.4 418.9 318.4 412.7 324.7H412.7z", } + } } } @@ -51979,11 +57307,15 @@ impl IconShape for FaVialVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 32C273.7 32 288 46.33 288 64C288 81.67 273.7 96 256 96V207.1C252.9 209.1 249.9 211.5 247.2 214.2C225.3 236.1 225.3 271.6 247.2 293.4C247.4 293.6 247.4 293.7 247.5 293.8L247.5 293.8C247.5 293.9 247.5 294.1 247.4 294.4C247.3 294.6 247.1 294.8 247.1 294.8L247 294.9C246.1 294.9 246.8 294.9 246.6 294.9C215.7 294.9 190.6 319.1 190.6 350.9C190.6 381.8 215.7 406.9 246.6 406.9C246.8 406.9 246.1 406.9 247 406.9L247.1 406.9C247.1 406.1 247.3 407.1 247.4 407.4C247.5 407.7 247.5 407.9 247.5 407.1L247.5 408C247.4 408.1 247.4 408.2 247.2 408.3C236 419.5 230.6 434.2 230.8 448.8C213.3 467.1 188 480 160 480C106.1 480 64 437 64 384V96C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H256zM192 192V96H128V192H192zM383.8 189.7C397.1 189.7 407.8 200.4 407.8 213.7C407.8 242.9 443.2 257.6 463.9 236.9C473.3 227.5 488.5 227.5 497.8 236.9C507.2 246.2 507.2 261.4 497.8 270.8C477.2 291.5 491.8 326.9 521.1 326.9C534.3 326.9 545.1 337.6 545.1 350.9C545.1 364.1 534.3 374.9 521.1 374.9C491.8 374.9 477.2 410.3 497.8 430.9C507.2 440.3 507.2 455.5 497.8 464.9C488.5 474.3 473.3 474.3 463.9 464.9C443.2 444.2 407.8 458.9 407.8 488.1C407.8 501.4 397.1 512.1 383.8 512.1C370.6 512.1 359.8 501.4 359.8 488.1C359.8 458.9 324.5 444.2 303.8 464.9C294.4 474.3 279.2 474.3 269.8 464.9C260.5 455.5 260.5 440.3 269.8 430.9C290.5 410.3 275.9 374.9 246.6 374.9C233.4 374.9 222.6 364.1 222.6 350.9C222.6 337.6 233.4 326.9 246.6 326.9C275.9 326.9 290.5 291.5 269.8 270.8C260.5 261.4 260.5 246.2 269.8 236.9C279.2 227.5 294.4 227.5 303.8 236.9C324.5 257.6 359.8 242.9 359.8 213.7C359.8 200.4 370.6 189.7 383.8 189.7H383.8zM352 352C369.7 352 384 337.7 384 320C384 302.3 369.7 288 352 288C334.3 288 320 302.3 320 320C320 337.7 334.3 352 352 352zM416 360C402.7 360 392 370.7 392 384C392 397.3 402.7 408 416 408C429.3 408 440 397.3 440 384C440 370.7 429.3 360 416 360z", } + } } } @@ -52018,11 +57350,15 @@ impl IconShape for FaVial { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.6 169.4l-160-160C336.4 3.125 328.2 0 320 0s-16.38 3.125-22.62 9.375c-12.5 12.5-12.5 32.75 0 45.25l6.975 6.977l-271.4 271c-38.75 38.75-45.13 102-9.375 143.5C44.08 500 72.76 512 101.5 512h.4473c26.38 0 52.75-9.1 72.88-30.12l275.2-274.6l7.365 7.367C463.6 220.9 471.8 224 480 224s16.38-3.125 22.62-9.375C515.1 202.1 515.1 181.9 502.6 169.4zM310.6 256H200.2l149.3-149.1l55.18 55.12L310.6 256z", } + } } } @@ -52057,11 +57393,15 @@ impl IconShape for FaVials { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200 32h-176C10.75 32 0 42.74 0 56C0 69.25 10.75 80 24 80H32v320C32 444.1 67.88 480 112 480S192 444.1 192 400v-320h8C213.3 80 224 69.25 224 56C224 42.74 213.3 32 200 32zM144 256h-64V80h64V256zM488 32h-176C298.7 32 288 42.74 288 56c0 13.25 10.75 24 24 24H320v320c0 44.13 35.88 80 80 80s80-35.88 80-80v-320h8C501.3 80 512 69.25 512 56C512 42.74 501.3 32 488 32zM432 256h-64V80h64V256z", } + } } } @@ -52096,11 +57436,15 @@ impl IconShape for FaVideoSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 399.1c0 26.51 21.49 47.1 47.1 47.1h287.1c19.57 0 36.34-11.75 43.81-28.56L32 121.8L32 399.1zM630.8 469.1l-89.21-69.92l15.99 11.02c21.22 14.59 50.41-.2971 50.41-25.8V127.5c0-25.41-29.07-40.37-50.39-25.76l-109.6 75.56l.0001 148.5l-32-25.08l.0001-188.7c0-26.51-21.49-47.1-47.1-47.1H113.9L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189C-3.066 19.63-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } + } } } @@ -52135,11 +57479,15 @@ impl IconShape for FaVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 112v288c0 26.51-21.49 48-48 48h-288c-26.51 0-48-21.49-48-48v-288c0-26.51 21.49-48 48-48h288C362.5 64 384 85.49 384 112zM576 127.5v256.9c0 25.5-29.17 40.39-50.39 25.79L416 334.7V177.3l109.6-75.56C546.9 87.13 576 102.1 576 127.5z", } + } } } @@ -52174,11 +57522,15 @@ impl IconShape for FaVihara { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M280.1 22.03L305.8 4.661C307.1 3.715 308.4 2.908 309.9 2.246C313.1 .7309 316.6-.0029 319.1 0C323.4-.0029 326.9 .7309 330.1 2.246C331.6 2.909 332.9 3.716 334.2 4.661L359 22.03C392.1 45.8 430.8 63.52 470.8 74.42L493.8 80.71C495.6 81.17 497.4 81.83 499 82.68C502.2 84.33 504.1 86.66 507.1 89.43C510.8 94.38 512.7 100.7 511.8 107.2C511.4 109.1 510.6 112.6 509.3 115C507.7 118.2 505.3 120.1 502.6 123.1C498.3 126.3 492.1 128.1 487.5 128H480V184.1L491.7 193.3C512.8 210 536.6 222.9 562.2 231.4L591.1 241.1C592.7 241.6 594.2 242.2 595.7 243C598.8 244.8 601.4 247.2 603.5 249.1C605.5 252.8 606.9 256 607.6 259.6C608.1 262.2 608.2 265 607.7 267.8C607.2 270.6 606.3 273.3 604.1 275.7C603.2 278.8 600.8 281.5 598 283.5C595.2 285.5 591.1 286.9 588.4 287.6C586.8 287.9 585.1 288 583.4 288H544V353.9C564.5 376.7 591.4 393 621.4 400.6C632 403 640 412.6 640 424C640 437.3 629.3 448 616 448H576V480C576 497.7 561.7 512 544 512C526.3 512 512 497.7 512 480V448H352V480C352 497.7 337.7 512 320 512C302.3 512 288 497.7 288 480V448H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V448H24C10.75 448 0 437.3 0 424C0 412.6 7.962 403 18.63 400.6C48.61 393 75.51 376.7 96 353.9V288H56.55C54.87 288 53.2 287.9 51.57 287.6C48.03 286.9 44.77 285.5 41.96 283.5C39.16 281.5 36.77 278.8 35.03 275.7C33.69 273.3 32.76 270.6 32.31 267.8C31.85 265 31.9 262.2 32.41 259.6C33.07 256 34.51 252.8 36.53 249.1C38.55 247.2 41.19 244.8 44.34 243C45.78 242.2 47.32 241.6 48.94 241.1L77.81 231.4C103.4 222.9 127.2 210 148.3 193.3L160 184.1V128H152.5C147 128.1 141.7 126.3 137.4 123.1C134.7 120.1 132.3 118.2 130.7 115C129.4 112.6 128.6 109.1 128.2 107.2C127.3 100.7 129.2 94.38 132.9 89.43C135 86.66 137.8 84.33 140.1 82.68C142.6 81.83 144.4 81.17 146.2 80.71L169.2 74.42C209.2 63.52 247 45.8 280.1 22.03H280.1zM223.1 128V192H416V128H223.1zM159.1 352H480V288H159.1V352z", } + } } } @@ -52213,11 +57565,15 @@ impl IconShape for FaVirusCovidSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M134.1 79.83L167.3 46.7C176.6 37.33 191.8 37.33 201.2 46.7C210.6 56.07 210.6 71.27 201.2 80.64L189.9 91.95L213.7 115.7C237.2 97.88 265.3 85.8 295.1 81.62V48H279.1C266.7 48 255.1 37.26 255.1 24C255.1 10.75 266.7 .0003 279.1 .0003H360C373.3 .0003 384 10.75 384 24C384 37.26 373.3 48 360 48H344V81.62C374.7 85.8 402.8 97.88 426.3 115.7L450.1 91.95L438.8 80.64C429.4 71.26 429.4 56.07 438.8 46.7C448.2 37.32 463.4 37.32 472.7 46.7L529.3 103.3C538.7 112.6 538.7 127.8 529.3 137.2C519.9 146.6 504.7 146.6 495.4 137.2L484 125.9L460.3 149.7C478.1 173.2 490.2 201.3 494.4 232H528V216C528 202.7 538.7 192 552 192C565.3 192 576 202.7 576 216V296C576 309.3 565.3 320 552 320C538.7 320 528 309.3 528 296V280H494.4C491.2 303.3 483.4 325.2 472.1 344.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L134.1 79.83zM149.2 213.5L401.3 412.2C383.7 421.3 364.4 427.6 344 430.4V464H360C373.3 464 384 474.7 384 488C384 501.3 373.3 512 360 512H279.1C266.7 512 255.1 501.3 255.1 488C255.1 474.7 266.7 464 279.1 464H295.1V430.4C265.3 426.2 237.2 414.1 213.7 396.3L189.9 420.1L201.2 431.4C210.6 440.7 210.6 455.9 201.2 465.3C191.8 474.7 176.6 474.7 167.3 465.3L110.7 408.7C101.3 399.4 101.3 384.2 110.7 374.8C120.1 365.4 135.3 365.4 144.6 374.8L155.1 386.1L179.7 362.3C161.9 338.8 149.8 310.7 145.6 280H111.1V296C111.1 309.3 101.3 320 87.1 320C74.74 320 63.1 309.3 63.1 296V216C63.1 202.7 74.74 192 87.1 192C101.3 192 111.1 202.7 111.1 216V232H145.6C146.5 225.7 147.7 219.6 149.2 213.5L149.2 213.5z", } + } } } @@ -52252,11 +57608,15 @@ impl IconShape for FaVirusCovid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M192 24C192 10.75 202.7 0 216 0H296C309.3 0 320 10.75 320 24C320 37.25 309.3 48 296 48H280V81.62C310.7 85.8 338.8 97.88 362.3 115.7L386.1 91.95L374.8 80.64C365.4 71.26 365.4 56.07 374.8 46.7C384.2 37.32 399.4 37.32 408.7 46.7L465.3 103.3C474.7 112.6 474.7 127.8 465.3 137.2C455.9 146.6 440.7 146.6 431.4 137.2L420 125.9L396.3 149.7C414.1 173.2 426.2 201.3 430.4 232H464V216C464 202.7 474.7 192 488 192C501.3 192 512 202.7 512 216V296C512 309.3 501.3 320 488 320C474.7 320 464 309.3 464 296V280H430.4C426.2 310.7 414.1 338.8 396.3 362.3L420 386.1L431.4 374.8C440.7 365.4 455.9 365.4 465.3 374.8C474.7 384.2 474.7 399.4 465.3 408.7L408.7 465.3C399.4 474.7 384.2 474.7 374.8 465.3C365.4 455.9 365.4 440.7 374.8 431.4L386.1 420L362.3 396.3C338.8 414.1 310.7 426.2 280 430.4V464H296C309.3 464 320 474.7 320 488C320 501.3 309.3 512 296 512H216C202.7 512 192 501.3 192 488C192 474.7 202.7 464 216 464H232V430.4C201.3 426.2 173.2 414.1 149.7 396.3L125.9 420.1L137.2 431.4C146.6 440.7 146.6 455.9 137.2 465.3C127.8 474.7 112.6 474.7 103.3 465.3L46.7 408.7C37.32 399.4 37.32 384.2 46.7 374.8C56.07 365.4 71.27 365.4 80.64 374.8L91.95 386.1L115.7 362.3C97.88 338.8 85.8 310.7 81.62 280H48V296C48 309.3 37.25 320 24 320C10.75 320 0 309.3 0 296V216C0 202.7 10.75 192 24 192C37.25 192 48 202.7 48 216V232H81.62C85.8 201.3 97.88 173.2 115.7 149.7L91.95 125.9L80.64 137.2C71.26 146.6 56.07 146.6 46.7 137.2C37.32 127.8 37.32 112.6 46.7 103.3L103.3 46.7C112.6 37.33 127.8 37.33 137.2 46.7C146.6 56.07 146.6 71.27 137.2 80.64L125.9 91.95L149.7 115.7C173.2 97.88 201.3 85.8 232 81.62V48H216C202.7 48 192 37.26 192 24V24zM192 176C165.5 176 144 197.5 144 224C144 250.5 165.5 272 192 272C218.5 272 240 250.5 240 224C240 197.5 218.5 176 192 176zM304 328C317.3 328 328 317.3 328 304C328 290.7 317.3 280 304 280C290.7 280 280 290.7 280 304C280 317.3 290.7 328 304 328z", } + } } } @@ -52291,11 +57651,15 @@ impl IconShape for FaVirusSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M113.1 227.6H92.44c-15.72 0-28.45 12.72-28.45 28.45s12.72 28.44 28.45 28.44h21.55c50.68 0 76.06 61.28 40.23 97.11l-15.25 15.25c-11.11 11.11-11.11 29.11-.0006 40.22c5.555 5.555 12.83 8.332 20.11 8.332c7.277 0 14.55-2.779 20.11-8.334l15.24-15.25c35.84-35.84 97.12-10.45 97.12 40.23v21.55c0 15.72 12.72 28.45 28.45 28.45c15.72 0 28.45-12.72 28.45-28.45v-21.55c0-30.08 21.69-50.85 46.74-55.6L150 214.3C140.5 222.2 128.5 227.6 113.1 227.6zM630.8 469.1l-161.2-126.4c-.5176-29.6 21.73-58.3 56.41-58.3h21.55c15.72 0 28.45-12.72 28.45-28.44s-12.72-28.45-28.45-28.45h-21.55c-50.68 0-76.06-61.28-40.23-97.11l15.25-15.25c11.11-11.11 11.11-29.11 .0011-40.22c-11.11-11.11-29.11-11.11-40.22 .0007l-15.24 15.24c-35.84 35.84-97.12 10.46-97.12-40.23V28.44C348.4 12.72 335.7 0 319.1 0C304.3 0 291.6 12.72 291.6 28.44v21.55c0 50.68-61.28 76.06-97.12 40.23L179.2 74.97c-11.11-11.11-29.11-11.11-40.22 0C137.3 76.63 136.2 78.61 135 80.53L38.81 5.112C34.41 1.675 29.19 0 24.03 0C16.91 0 9.845 3.159 5.126 9.19C-3.061 19.63-1.248 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM334.1 236.6L264.6 182.1c6.904-3.885 14.86-6.109 23.36-6.109c26.51 0 47.1 21.49 47.1 47.1C335.1 228.4 335.2 232.5 334.1 236.6z", } + } } } @@ -52330,11 +57694,15 @@ impl IconShape for FaVirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M288 43.55C288 93.44 348.3 118.4 383.6 83.15L391.8 74.98C404.3 62.48 424.5 62.48 437 74.98C449.5 87.48 449.5 107.7 437 120.2L428.9 128.4C393.6 163.7 418.6 224 468.5 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H468.5C418.6 288 393.6 348.3 428.9 383.6L437 391.8C449.5 404.3 449.5 424.5 437 437C424.5 449.5 404.3 449.5 391.8 437L383.6 428.9C348.3 393.6 288 418.6 288 468.5V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V468.5C224 418.6 163.7 393.6 128.4 428.9L120.2 437C107.7 449.5 87.48 449.5 74.98 437C62.48 424.5 62.48 404.3 74.98 391.8L83.15 383.6C118.4 348.3 93.44 288 43.55 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H43.55C93.44 224 118.4 163.7 83.15 128.4L74.98 120.2C62.48 107.7 62.48 87.48 74.98 74.98C87.48 62.48 107.7 62.48 120.2 74.98L128.4 83.15C163.7 118.4 224 93.44 224 43.55V32C224 14.33 238.3 0 256 0C273.7 0 288 14.33 288 32V43.55zM224 176C197.5 176 176 197.5 176 224C176 250.5 197.5 272 224 272C250.5 272 272 250.5 272 224C272 197.5 250.5 176 224 176zM304 328C317.3 328 328 317.3 328 304C328 290.7 317.3 280 304 280C290.7 280 280 290.7 280 304C280 317.3 290.7 328 304 328z", } + } } } @@ -52369,11 +57737,15 @@ impl IconShape for FaViruses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M346.5 213.3h16.16C374.5 213.3 384 203.8 384 192c0-11.79-9.541-21.33-21.33-21.33h-16.16c-38.01 0-57.05-45.96-30.17-72.84l11.44-11.44c8.332-8.332 8.331-21.83-.0012-30.17c-8.334-8.334-21.83-8.332-30.17 .002L286.2 67.66C259.3 94.54 213.3 75.51 213.3 37.49V21.33C213.3 9.542 203.8 0 192 0S170.7 9.542 170.7 21.33v16.16c0 38.01-45.96 57.05-72.84 30.17L86.4 56.23c-8.334-8.334-21.83-8.336-30.17-.002c-8.332 8.334-8.333 21.84-.0012 30.17L67.66 97.83c26.88 26.88 7.842 72.84-30.17 72.84H21.33C9.541 170.7 0 180.2 0 192c0 11.79 9.541 21.33 21.33 21.33h16.16c38.01 0 57.05 45.96 30.17 72.84L56.23 297.6c-8.332 8.334-8.328 21.84 .0043 30.17c4.168 4.168 9.621 6.248 15.08 6.248s10.92-2.082 15.08-6.25L97.83 316.3c26.88-26.88 72.84-7.842 72.84 30.17v16.16C170.7 374.5 180.2 384 192 384s21.33-9.543 21.33-21.33v-16.16c0-38.01 45.96-57.05 72.84-30.17l11.43 11.43c4.168 4.168 9.625 6.25 15.08 6.25s10.91-2.08 15.08-6.248c8.332-8.332 8.333-21.83 .0012-30.17L316.3 286.2C289.5 259.3 308.5 213.3 346.5 213.3zM160 192C142.3 192 128 177.7 128 160c0-17.67 14.33-32 32-32s32 14.33 32 32C192 177.7 177.7 192 160 192zM240 224C231.2 224 224 216.8 224 208C224 199.2 231.2 192 240 192S256 199.2 256 208C256 216.8 248.8 224 240 224zM624 352h-12.12c-28.51 0-42.79-34.47-22.63-54.63l8.576-8.576c6.25-6.25 6.25-16.37 0-22.62s-16.38-6.253-22.62-.0031l-8.576 8.576C546.5 294.9 512 280.6 512 252.1V240C512 231.2 504.8 224 496 224S480 231.2 480 240v12.12c0 28.51-34.47 42.79-54.63 22.63l-8.576-8.576c-6.25-6.25-16.37-6.253-22.62-.0031s-6.253 16.38-.0031 22.63l8.576 8.576C422.9 317.5 408.6 352 380.1 352H368c-8.844 0-16 7.156-16 16s7.156 16 16 16h12.12c28.51 0 42.79 34.47 22.63 54.63l-8.576 8.576c-6.25 6.25-6.253 16.37-.0031 22.62c3.125 3.125 7.222 4.691 11.32 4.691s8.188-1.562 11.31-4.688l8.576-8.576C445.5 441.1 480 455.4 480 483.9V496c0 8.844 7.156 16 16 16s16-7.156 16-16v-12.12c0-28.51 34.47-42.79 54.63-22.63l8.576 8.576c3.125 3.125 7.219 4.688 11.31 4.688s8.184-1.559 11.31-4.684c6.25-6.25 6.253-16.38 .0031-22.63l-8.576-8.576C569.1 418.5 583.4 384 611.9 384H624c8.844 0 16-7.156 16-16S632.8 352 624 352zM480 384c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32s32 14.33 32 32C512 369.7 497.7 384 480 384z", } + } } } @@ -52408,11 +57780,15 @@ impl IconShape for FaVoicemail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M495.1 96c-53.13 0-102 29.25-127 76.13c-25 46.88-22.25 103.8 7.25 147.9H263.7c36.63-54.88 31.25-127.8-13-176.8c-44.38-48.87-116.4-61.37-174.6-30.25s-87.88 97.88-71.75 162c16 64 73.63 108.1 139.6 108.1h352C575.5 384 640 319.5 640 240S575.5 96 495.1 96zM63.99 240c0-44.12 35.88-80 80-80s80 35.88 80 80s-35.88 79.1-80 79.1S63.99 284.1 63.99 240zM495.1 320c-44.13 0-80-35.88-80-79.1s35.88-80 80-80s80 35.88 80 80S540.1 320 495.1 320z", } + } } } @@ -52447,11 +57823,15 @@ impl IconShape for FaVolcano { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304.4 224H207.6C197.7 224 188.5 228.5 182.4 236.3l-55.63 71l13.25 16.5C149.7 336 170.2 336 180.1 323.8c10.75-13.5 26.75-21.25 44.13-21.5c17.13-1.5 33.5 7 44.75 20l31.63 36.88c9.751 11.38 29.13 11.38 39 0l45.13-52.62l-55-70.25C323.5 228.5 314.3 224 304.4 224zM159.1 144c12.88 0 24.75-3.875 34.75-10.38L223.1 192h64l29.25-58.38C327.3 140.1 339.1 144 352 144c35.25 0 64-28.75 64-64s-28.75-64-64-64c-15.75 0-30 5.875-41.25 15.38C299.6 12.75 279.4 0 255.1 0C232.6 0 212.4 12.75 201.2 31.38C189.1 21.88 175.7 16 159.1 16c-35.25 0-64 28.75-64 64S124.7 144 159.1 144zM505.5 460.8l-100.8-128.6l-41 47.63C352.8 392.6 336.8 400 320 400s-32.75-7.25-43.75-20.25L244.6 343C239.7 337.3 232.6 334 225.1 334H224.7c-7.751 .25-14.88 3.75-19.63 9.75c-22.13 27.5-68.13 27.5-90.13 0l-8.376-10.62l-100.1 127.6C-9.397 481.9 5.727 512 32.1 512h447.9C506.3 512 521.4 481.9 505.5 460.8z", } + } } } @@ -52486,11 +57866,15 @@ impl IconShape for FaVolleyball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M200.3 106C185.4 80.24 165.2 53.9 137.4 29.26C55.75 72.05 0 157.4 0 256c0 21.33 2.898 41.94 7.814 61.75C53.59 182.1 155.1 124.9 200.3 106zM381.7 281.1c1.24-9.223 2.414-22.08 2.414-37.65c0-59.1-16.93-157.2-111.5-242.6C267.1 .4896 261.6 0 256 0C225.5 0 196.5 5.591 169.4 15.36c93.83 90.15 102.6 198.5 102.8 231.7C287.8 255.9 327.3 275.1 381.7 281.1zM240.1 246.5C239.1 228.5 236.9 184.7 214.9 134.6C173.6 151.6 60.4 211.7 26.67 369.2c15.66 31.64 37.52 59.66 64.22 82.23C122 325.1 211.5 263.3 240.1 246.5zM326.5 10.07c74.79 84.9 89.5 175.9 89.5 234c0 15.45-1.042 28.56-2.27 38.61l.5501 .0005c29.54 0 62.2-4.325 97.16-15.99C511.6 263.1 512 259.6 512 256C512 139.1 433.6 40.72 326.5 10.07zM255.7 274.5c-15.43 9.086-51.89 33.63-84.32 77.86c26.34 20.33 93.51 63.27 189.5 63.27c32.83 0 69.02-5.021 108.1-17.69c19.08-28.59 32.41-61.34 38.71-96.47C474.5 311.1 443 315 414.4 315C334.6 315 276.5 286.3 255.7 274.5zM153.1 379.3c-14.91 25.71-27.62 56.33-35.03 92.72C158.6 497.2 205.5 512 256 512c69 0 131.5-27.43 177.5-71.82c-25.42 5.105-49.71 7.668-72.38 7.668C258.6 447.8 185.5 402.1 153.1 379.3z", } + } } } @@ -52525,11 +57909,15 @@ impl IconShape for FaVolumeHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M412.6 182c-10.28-8.334-25.41-6.867-33.75 3.402c-8.406 10.24-6.906 25.35 3.375 33.74C393.5 228.4 400 241.8 400 255.1c0 14.17-6.5 27.59-17.81 36.83c-10.28 8.396-11.78 23.5-3.375 33.74c4.719 5.806 11.62 8.802 18.56 8.802c5.344 0 10.75-1.779 15.19-5.399C435.1 311.5 448 284.6 448 255.1S435.1 200.4 412.6 182zM473.1 108.2c-10.22-8.334-25.34-6.898-33.78 3.34c-8.406 10.24-6.906 25.35 3.344 33.74C476.6 172.1 496 213.3 496 255.1s-19.44 82.1-53.31 110.7c-10.25 8.396-11.75 23.5-3.344 33.74c4.75 5.775 11.62 8.771 18.56 8.771c5.375 0 10.75-1.779 15.22-5.431C518.2 366.9 544 313 544 255.1S518.2 145 473.1 108.2zM534.4 33.4c-10.22-8.334-25.34-6.867-33.78 3.34c-8.406 10.24-6.906 25.35 3.344 33.74C559.9 116.3 592 183.9 592 255.1s-32.09 139.7-88.06 185.5c-10.25 8.396-11.75 23.5-3.344 33.74C505.3 481 512.2 484 519.2 484c5.375 0 10.75-1.779 15.22-5.431C601.5 423.6 640 342.5 640 255.1S601.5 88.34 534.4 33.4zM301.2 34.98c-11.5-5.181-25.01-3.076-34.43 5.29L131.8 160.1H48c-26.51 0-48 21.48-48 47.96v95.92c0 26.48 21.49 47.96 48 47.96h83.84l134.9 119.8C272.7 477 280.3 479.8 288 479.8c4.438 0 8.959-.9314 13.16-2.835C312.7 471.8 320 460.4 320 447.9V64.12C320 51.55 312.7 40.13 301.2 34.98z", } + } } } @@ -52564,11 +57952,15 @@ impl IconShape for FaVolumeLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M412.6 181.9c-10.28-8.344-25.41-6.875-33.75 3.406c-8.406 10.25-6.906 25.37 3.375 33.78C393.5 228.4 400 241.8 400 256c0 14.19-6.5 27.62-17.81 36.87c-10.28 8.406-11.78 23.53-3.375 33.78c4.719 5.812 11.62 8.812 18.56 8.812c5.344 0 10.75-1.781 15.19-5.406C435.1 311.6 448 284.7 448 256S435.1 200.4 412.6 181.9zM301.2 34.84c-11.5-5.187-25.01-3.116-34.43 5.259L131.8 160H48c-26.51 0-48 21.49-48 47.1v95.1c0 26.51 21.49 47.1 48 47.1h83.84l134.9 119.9C272.7 477.2 280.3 480 288 480c4.438 0 8.959-.9313 13.16-2.837C312.7 472 320 460.6 320 448V64C320 51.41 312.7 39.1 301.2 34.84z", } + } } } @@ -52603,11 +57995,15 @@ impl IconShape for FaVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 64v383.1c0 12.59-7.337 24.01-18.84 29.16C296.1 479.1 292.4 480 288 480c-7.688 0-15.28-2.781-21.27-8.094l-134.9-119.9H48c-26.51 0-48-21.49-48-47.1V208c0-26.51 21.49-47.1 48-47.1h83.84l134.9-119.9c9.422-8.375 22.93-10.45 34.43-5.259C312.7 39.1 320 51.41 320 64z", } + } } } @@ -52642,11 +58038,15 @@ impl IconShape for FaVolumeXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M301.2 34.85c-11.5-5.188-25.02-3.122-34.44 5.253L131.8 160H48c-26.51 0-48 21.49-48 47.1v95.1c0 26.51 21.49 47.1 48 47.1h83.84l134.9 119.9c5.984 5.312 13.58 8.094 21.26 8.094c4.438 0 8.972-.9375 13.17-2.844c11.5-5.156 18.82-16.56 18.82-29.16V64C319.1 51.41 312.7 40 301.2 34.85zM513.9 255.1l47.03-47.03c9.375-9.375 9.375-24.56 0-33.94s-24.56-9.375-33.94 0L480 222.1L432.1 175c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l47.03 47.03l-47.03 47.03c-9.375 9.375-9.375 24.56 0 33.94c9.373 9.373 24.56 9.381 33.94 0L480 289.9l47.03 47.03c9.373 9.373 24.56 9.381 33.94 0c9.375-9.375 9.375-24.56 0-33.94L513.9 255.1z", } + } } } @@ -52681,11 +58081,15 @@ impl IconShape for FaVrCardboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M576 64H64c-35.2 0-64 28.8-64 64v256c0 35.2 28.8 64 64 64l128.3 .0001c25.18 0 48.03-14.77 58.37-37.73l27.76-61.65c7.875-17.5 24-28.63 41.63-28.63s33.75 11.13 41.63 28.63l27.75 61.63c10.35 22.98 33.2 37.75 58.4 37.75L576 448c35.2 0 64-28.8 64-64v-256C640 92.8 611.2 64 576 64zM160 304c-35.38 0-64-28.63-64-64s28.62-63.1 64-63.1s64 28.62 64 63.1S195.4 304 160 304zM480 304c-35.38 0-64-28.63-64-64s28.62-63.1 64-63.1s64 28.62 64 63.1S515.4 304 480 304z", } + } } } @@ -52720,11 +58124,15 @@ impl IconShape for FaW { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M573.1 75.25l-144 384c-4.703 12.53-16.67 20.77-29.95 20.77c-.4062 0-.8125 0-1.219-.0156c-13.77-.5156-25.66-9.797-29.52-23.03L288 178.3l-81.28 278.7c-3.859 13.23-15.75 22.52-29.52 23.03c-13.75 .4687-26.33-7.844-31.17-20.75l-144-384c-6.203-16.55 2.188-34.98 18.73-41.2C37.31 27.92 55.75 36.23 61.97 52.78l110.2 293.1l85.08-291.7C261.3 41.41 273.8 32.01 288 32.01s26.73 9.396 30.72 23.05l85.08 291.7l110.2-293.1c6.219-16.55 24.67-24.86 41.2-18.73C571.8 40.26 580.2 58.7 573.1 75.25z", } + } } } @@ -52759,11 +58167,15 @@ impl IconShape for FaWalkieTalkie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352 96h-32V80C320 71.16 312.8 64 304 64h-32C263.2 64 256 71.16 256 80V96h-32V80C224 71.16 216.8 64 208 64h-32C167.2 64 160 71.16 160 80V96H112V23.1C112 10.74 101.3 0 88 0S64 10.74 64 23.1V96H32C14.4 96 0 110.4 0 128v178.7c0 8.484 3.373 16.62 9.371 22.62L32 352v112C32 490.5 53.49 512 80 512h224c26.51 0 48-21.49 48-48V352l22.63-22.63C380.6 323.4 384 315.2 384 306.7V128C384 110.4 369.6 96 352 96zM288 312C288 316.4 284.4 320 280 320h-176C99.63 320 96 316.4 96 312v-16C96 291.6 99.63 288 104 288h176C284.4 288 288 291.6 288 296V312zM288 248C288 252.4 284.4 256 280 256h-176C99.63 256 96 252.4 96 248v-16C96 227.6 99.63 224 104 224h176C284.4 224 288 227.6 288 232V248zM288 184C288 188.4 284.4 192 280 192h-176C99.63 192 96 188.4 96 184v-16C96 163.6 99.63 160 104 160h176C284.4 160 288 163.6 288 168V184z", } + } } } @@ -52798,11 +58210,15 @@ impl IconShape for FaWallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C465.7 32 480 46.33 480 64C480 81.67 465.7 96 448 96H80C71.16 96 64 103.2 64 112C64 120.8 71.16 128 80 128H448C483.3 128 512 156.7 512 192V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM416 336C433.7 336 448 321.7 448 304C448 286.3 433.7 272 416 272C398.3 272 384 286.3 384 304C384 321.7 398.3 336 416 336z", } + } } } @@ -52837,11 +58253,15 @@ impl IconShape for FaWandMagicSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M248.8 4.994C249.9 1.99 252.8 .0001 256 .0001C259.2 .0001 262.1 1.99 263.2 4.994L277.3 42.67L315 56.79C318 57.92 320 60.79 320 64C320 67.21 318 70.08 315 71.21L277.3 85.33L263.2 123C262.1 126 259.2 128 256 128C252.8 128 249.9 126 248.8 123L234.7 85.33L196.1 71.21C193.1 70.08 192 67.21 192 64C192 60.79 193.1 57.92 196.1 56.79L234.7 42.67L248.8 4.994zM427.4 14.06C446.2-4.686 476.6-4.686 495.3 14.06L529.9 48.64C548.6 67.38 548.6 97.78 529.9 116.5L148.5 497.9C129.8 516.6 99.38 516.6 80.64 497.9L46.06 463.3C27.31 444.6 27.31 414.2 46.06 395.4L427.4 14.06zM461.4 59.31L356.3 164.3L379.6 187.6L484.6 82.58L461.4 59.31zM7.491 117.2L64 96L85.19 39.49C86.88 34.98 91.19 32 96 32C100.8 32 105.1 34.98 106.8 39.49L128 96L184.5 117.2C189 118.9 192 123.2 192 128C192 132.8 189 137.1 184.5 138.8L128 160L106.8 216.5C105.1 221 100.8 224 96 224C91.19 224 86.88 221 85.19 216.5L64 160L7.491 138.8C2.985 137.1 0 132.8 0 128C0 123.2 2.985 118.9 7.491 117.2zM359.5 373.2L416 352L437.2 295.5C438.9 290.1 443.2 288 448 288C452.8 288 457.1 290.1 458.8 295.5L480 352L536.5 373.2C541 374.9 544 379.2 544 384C544 388.8 541 393.1 536.5 394.8L480 416L458.8 472.5C457.1 477 452.8 480 448 480C443.2 480 438.9 477 437.2 472.5L416 416L359.5 394.8C354.1 393.1 352 388.8 352 384C352 379.2 354.1 374.9 359.5 373.2z", } + } } } @@ -52876,11 +58296,15 @@ impl IconShape for FaWandMagic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.06 463.3C-4.686 444.6-4.686 414.2 14.06 395.4L395.4 14.06C414.2-4.686 444.6-4.686 463.3 14.06L497.9 48.64C516.6 67.38 516.6 97.78 497.9 116.5L116.5 497.9C97.78 516.6 67.38 516.6 48.64 497.9L14.06 463.3zM347.6 187.6L452.6 82.58L429.4 59.31L324.3 164.3L347.6 187.6z", } + } } } @@ -52915,11 +58339,15 @@ impl IconShape for FaWandSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.682 149.1L53.32 170.7L74.02 220.3c1.016 2.043 3.698 3.696 5.977 3.696c.0078 0-.0078 0 0 0c2.271-.0156 4.934-1.661 5.946-3.696l20.72-49.63l49.62-20.71c2.023-1.008 3.68-3.681 3.691-5.947C159.1 141.7 158.3 139 156.3 138L106.9 117.4L106.5 117L85.94 67.7C84.93 65.66 82.27 64.02 80 64c-.0078 0 .0078 0 0 0c-2.279 0-4.966 1.649-5.981 3.692L53.32 117.3L3.682 138C1.652 139.1 0 141.7 0 144C0 146.3 1.652 148.9 3.682 149.1zM511.1 368c-.0039-2.273-1.658-4.95-3.687-5.966l-49.57-20.67l-20.77-49.67C436.9 289.7 434.3 288 432 288c-2.281 0-4.948 1.652-5.964 3.695l-20.7 49.63l-49.64 20.71c-2.027 1.016-3.684 3.683-3.687 5.956c.0039 2.262 1.662 4.954 3.687 5.966l49.57 20.67l20.77 49.67C427.1 446.3 429.7 448 432 448c2.277 0 4.944-1.656 5.96-3.699l20.69-49.63l49.65-20.71C510.3 372.9 511.1 370.3 511.1 368zM207.1 64l12.42 29.78C221 95.01 222.6 96 223.1 96s2.965-.9922 3.575-2.219L239.1 64l29.78-12.42c1.219-.6094 2.215-2.219 2.215-3.578c0-1.367-.996-2.969-2.215-3.578L239.1 32L227.6 2.219C226.1 .9922 225.4 0 223.1 0S221 .9922 220.4 2.219L207.1 32L178.2 44.42C176.1 45.03 176 46.63 176 48c0 1.359 .9928 2.969 2.21 3.578L207.1 64zM399.1 191.1c8.875 0 15.1-7.127 15.1-16v-28l91.87-101.7c5.75-6.371 5.5-15.1-.4999-22.12L487.8 4.774c-6.125-6.125-15.75-6.375-22.12-.625L186.6 255.1H144c-8.875 0-15.1 7.125-15.1 15.1v36.88l-117.5 106c-13.5 12.25-14.14 33.34-1.145 46.34l41.4 41.41c12.1 12.1 34.13 12.36 46.37-1.133l279.2-309.5H399.1z", } + } } } @@ -52954,11 +58382,15 @@ impl IconShape for FaWarehouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 488V171.3C0 145.2 15.93 121.6 40.23 111.9L308.1 4.753C315.7 1.702 324.3 1.702 331.9 4.753L599.8 111.9C624.1 121.6 640 145.2 640 171.3V488C640 501.3 629.3 512 616 512H568C554.7 512 544 501.3 544 488V223.1C544 206.3 529.7 191.1 512 191.1H128C110.3 191.1 96 206.3 96 223.1V488C96 501.3 85.25 512 72 512H24C10.75 512 0 501.3 0 488zM152 512C138.7 512 128 501.3 128 488V432H512V488C512 501.3 501.3 512 488 512H152zM128 336H512V400H128V336zM128 224H512V304H128V224z", } + } } } @@ -52993,11 +58425,15 @@ impl IconShape for FaWaterLadder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320 128c0 .375-.1992 .6855-.2129 1.057C319.8 129.9 320 130.7 320 131.6V128zM192 383.1V288h192v95.99c39.6-.1448 53.95-17.98 64-26.83V128c0-17.62 14.38-32 32-32s32 14.38 32 32c0 17.67 14.33 32 32 32s32-14.33 32-32c0-53-42.1-95.1-95.1-95.1C420.1 32 384 81.94 384 131.6V224H192V128c0-17.62 14.38-32 32-32s32 14.38 32 32c0 17.67 14.33 32 32 32c17.3 0 31.2-13.79 31.79-30.94c-1.227-49.01-37.99-97.06-95.79-97.06C170.1 32 128 74.1 128 128v229.2C138.5 366.4 151.4 383.8 192 383.1zM576 445c0-15.14-10.82-28.59-26.25-31.42c-48.52-8.888-45.5-29.48-69.6-29.48c-25.02 0-31.19 31.79-96.18 31.79c-48.59 0-72.72-22.06-73.38-22.62c-6.141-6.157-14.26-9.188-22.42-9.188c-24.75 0-31.59 31.81-96.2 31.81c-48.59 0-72.69-22.03-73.41-22.59c-6.125-6.157-14.24-9.196-22.4-9.196c-8.072 0-16.18 2.976-22.45 8.852c-29.01 26.25-73.75 12.54-73.75 52.08c0 16.08 12.77 32.07 31.71 32.07c9.77 0 39.65-7.34 64.26-21.84c19.5 11.53 51.51 24.69 96.08 24.69s76.46-13.12 95.96-24.66c19.53 11.53 51.52 24.62 96.06 24.62c44.59 0 76.51-13.12 96.01-24.66c24.71 14.57 54.74 21.83 64.24 21.83C563.2 477.1 576 461.3 576 445z", } + } } } @@ -53032,11 +58468,15 @@ impl IconShape for FaWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M549.8 237.5c-31.23-5.719-46.84-20.06-47.13-20.31C490.4 205 470.3 205.1 457.7 216.8c-1 .9375-25.14 23-73.73 23s-72.73-22.06-73.38-22.62C298.4 204.9 278.3 205.1 265.7 216.8c-1 .9375-25.14 23-73.73 23S119.3 217.8 118.6 217.2C106.4 204.9 86.35 205 73.74 216.9C73.09 217.4 57.48 231.8 26.24 237.5c-17.38 3.188-28.89 19.84-25.72 37.22c3.188 17.38 19.78 29.09 37.25 25.72C63.1 295.8 82.49 287.1 95.96 279.2c19.5 11.53 51.47 24.68 96.04 24.68c44.55 0 76.49-13.12 96-24.65c19.52 11.53 51.45 24.59 96 24.59c44.58 0 76.55-13.09 96.05-24.62c13.47 7.938 32.86 16.62 58.19 21.25c17.56 3.375 34.06-8.344 37.25-25.72C578.7 257.4 567.2 240.7 549.8 237.5zM549.8 381.7c-31.23-5.719-46.84-20.06-47.13-20.31c-12.22-12.19-32.31-12.12-44.91-.375C456.7 361.9 432.6 384 384 384s-72.73-22.06-73.38-22.62c-12.22-12.25-32.3-12.12-44.89-.375C264.7 361.9 240.6 384 192 384s-72.73-22.06-73.38-22.62c-12.22-12.25-32.28-12.16-44.89-.3438c-.6562 .5938-16.27 14.94-47.5 20.66c-17.38 3.188-28.89 19.84-25.72 37.22C3.713 436.3 20.31 448 37.78 444.6C63.1 440 82.49 431.3 95.96 423.4c19.5 11.53 51.51 24.62 96.08 24.62c44.55 0 76.45-13.06 95.96-24.59C307.5 434.9 339.5 448 384.1 448c44.58 0 76.5-13.09 95.1-24.62c13.47 7.938 32.86 16.62 58.19 21.25C555.8 448 572.3 436.3 575.5 418.9C578.7 401.5 567.2 384.9 549.8 381.7zM37.78 156.4c25.33-4.625 44.72-13.31 58.19-21.25c19.5 11.53 51.47 24.68 96.04 24.68c44.55 0 76.49-13.12 96-24.65c19.52 11.53 51.45 24.59 96 24.59c44.58 0 76.55-13.09 96.05-24.62c13.47 7.938 32.86 16.62 58.19 21.25c17.56 3.375 34.06-8.344 37.25-25.72c3.172-17.38-8.344-34.03-25.72-37.22c-31.23-5.719-46.84-20.06-47.13-20.31c-12.22-12.19-32.31-12.12-44.91-.375c-1 .9375-25.14 23-73.73 23s-72.73-22.06-73.38-22.62c-12.22-12.25-32.3-12.12-44.89-.375c-1 .9375-25.14 23-73.73 23S119.3 73.76 118.6 73.2C106.4 60.95 86.35 61.04 73.74 72.85C73.09 73.45 57.48 87.79 26.24 93.51c-17.38 3.188-28.89 19.84-25.72 37.22C3.713 148.1 20.31 159.8 37.78 156.4z", } + } } } @@ -53071,11 +58511,15 @@ impl IconShape for FaWaveSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476 480h-152c-19.88 0-36-16.12-36-36v-348H192v156c0 19.88-16.12 36-36 36H31.1C14.33 288 0 273.7 0 256s14.33-31.1 31.1-31.1H128v-156c0-19.88 16.12-36 36-36h152c19.88 0 36 16.12 36 36v348h96v-156c0-19.88 16.12-36 36-36h124C625.7 224 640 238.3 640 256s-14.33 32-31.1 32H512v156C512 463.9 495.9 480 476 480z", } + } } } @@ -53110,11 +58554,15 @@ impl IconShape for FaWeightHanging { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M510.3 445.9L437.3 153.8C433.5 138.5 420.8 128 406.4 128H346.1c3.625-9.1 5.875-20.75 5.875-32c0-53-42.1-96-96-96S159.1 43 159.1 96c0 11.25 2.25 22 5.875 32H105.6c-14.38 0-27.13 10.5-30.88 25.75l-73.01 292.1C-6.641 479.1 16.36 512 47.99 512h416C495.6 512 518.6 479.1 510.3 445.9zM256 128C238.4 128 223.1 113.6 223.1 96S238.4 64 256 64c17.63 0 32 14.38 32 32S273.6 128 256 128z", } + } } } @@ -53149,11 +58597,15 @@ impl IconShape for FaWeightScale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M310.3 97.25c-8-3.5-17.5 .25-21 8.5L255.8 184C233.8 184.3 216 202 216 224c0 22.12 17.88 40 40 40S296 246.1 296 224c0-10.5-4.25-20-11-27.12l33.75-78.63C322.3 110.1 318.4 100.8 310.3 97.25zM448 64h-56.23C359.5 24.91 310.7 0 256 0S152.5 24.91 120.2 64H64C28.75 64 0 92.75 0 128v320c0 35.25 28.75 64 64 64h384c35.25 0 64-28.75 64-64V128C512 92.75 483.3 64 448 64zM256 304c-70.58 0-128-57.42-128-128s57.42-128 128-128c70.58 0 128 57.42 128 128S326.6 304 256 304z", } + } } } @@ -53188,11 +58640,15 @@ impl IconShape for FaWheatAwnCircleExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416.1 128.1C407.6 138.3 392.4 138.3 383 128.1C373.7 119.6 373.7 104.4 383 95.03L471 7.03C480.4-2.343 495.6-2.343 504.1 7.03C514.3 16.4 514.3 31.6 504.1 40.97L416.1 128.1zM327.2 230.1L295.3 261.1C312.5 263.6 329.5 268.8 345 277.4C329.1 303.9 320 334.9 320 368C320 369 320 370.1 320 371.1C290.9 375.6 260 366.6 237.6 344.1L225.4 331.9L193.5 363.8C221.1 366.5 249.7 378.8 271.5 400.7L294.2 423.3L271.5 445.9C234 483.4 173.3 483.4 135.8 445.9L123.5 433.7L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L78.29 388.5L67.88 378C30.39 340.6 30.39 279.8 67.88 242.3L90.51 219.6L113.1 242.3C134.1 263.3 146.3 289.7 149.7 317.1L180.1 286.6L169.7 276.2C132.2 238.7 132.2 177.9 169.7 140.5L192.3 117.8L214.1 140.5C235.1 161.4 248.1 187.9 251.5 215.3L281.9 184.8L271.5 174.4C234 136.9 234 76.12 271.5 38.63L294.2 15.1L316.8 38.63C321.3 43.15 325.4 47.94 329.1 52.93L375 7.029C384.4-2.343 399.6-2.343 408.1 7.029C418.3 16.4 418.3 31.6 408.1 40.97L350.7 99.2C355.9 120.7 355.4 143.2 349.3 164.5C369.6 158.7 391.1 157.1 411.7 162.4L471 103C480.4 93.66 495.6 93.66 504.1 103C514.3 112.4 514.3 127.6 504.1 136.1L458.8 183.1C463.3 186.3 467.6 189.8 471.7 193.7C426.4 199.9 386.5 223.5 359.1 257.4C352 253.3 345.4 248.3 339.4 242.3L327.2 230.1zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } + } } } @@ -53227,11 +58683,15 @@ impl IconShape for FaWheatAwn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416.1 128.1C407.6 138.3 392.4 138.3 383 128.1C373.7 119.6 373.7 104.4 383 95.03L471 7.029C480.4-2.343 495.6-2.343 504.1 7.029C514.3 16.4 514.3 31.6 504.1 40.97L416.1 128.1zM327.2 230.1L295.3 261.1C323.8 264.7 351.5 277 373.4 298.8L395.1 321.5L373.4 344.1C335.9 381.6 275.1 381.6 237.6 344.1L225.4 331.9L193.5 363.8C221.1 366.5 249.7 378.8 271.5 400.7L294.2 423.3L271.5 445.9C234 483.4 173.3 483.4 135.8 445.9L123.5 433.7L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L78.29 388.5L67.88 378C30.39 340.6 30.39 279.8 67.88 242.3L90.51 219.6L113.1 242.3C134.1 263.3 146.3 289.7 149.7 317.1L180.1 286.6L169.7 276.2C132.2 238.7 132.2 177.9 169.7 140.5L192.3 117.8L214.1 140.5C235.1 161.4 248.1 187.9 251.5 215.3L281.9 184.8L271.5 174.4C234 136.9 234 76.12 271.5 38.63L294.2 16L316.8 38.63C321.3 43.15 325.4 47.94 329.1 52.93L375 7.03C384.4-2.343 399.6-2.343 408.1 7.03C418.3 16.4 418.3 31.6 408.1 40.97L350.7 99.2C355.9 120.7 355.4 143.2 349.3 164.5C369.6 158.7 391.1 157.1 411.7 162.4L471 103C480.4 93.66 495.6 93.66 504.1 103C514.3 112.4 514.3 127.6 504.1 136.1L458.8 183.2C464.5 187.2 470 191.9 475.2 197L497.8 219.6L475.2 242.3C437.7 279.8 376.9 279.8 339.4 242.3L327.2 230.1z", } + } } } @@ -53266,11 +58726,15 @@ impl IconShape for FaWheelchairMove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416 48C416 74.51 394.5 96 368 96C341.5 96 320 74.51 320 48C320 21.49 341.5 0 368 0C394.5 0 416 21.49 416 48zM172.8 54.4C182.3 47.29 194.9 46 205.6 51.05L322.1 105.9C351.3 119.6 358.9 157.5 337.4 181.4L299.1 224H416C425.6 224 434.7 228.3 440.7 235.7C446.8 243.1 449.3 252.9 447.4 262.3L415.4 422.3C411.9 439.6 395.1 450.8 377.7 447.4C360.4 443.9 349.2 427.1 352.6 409.7L376.1 288H306.7C315.3 307.6 320 329.2 320 352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352C0 263.6 71.63 192 160 192C171.1 192 181.1 193.1 192.4 195.3L246.6 141.1L195.8 117.2L147.2 153.6C133.1 164.2 113 161.3 102.4 147.2C91.8 133.1 94.66 113 108.8 102.4L172.8 54.4zM160 448C213 448 256 405 256 352C256 298.1 213 256 160 256C106.1 256 64 298.1 64 352C64 405 106.1 448 160 448z", } + } } } @@ -53305,11 +58769,15 @@ impl IconShape for FaWheelchair { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M510.3 421.9c-5.594-16.75-23.53-25.84-40.47-20.22l-19.38 6.438l-41.7-99.97C403.9 295.1 392.2 288 379.1 288h-97.78l-10.4-48h65.11c17.69 0 32-14.31 32-32s-14.31-32-32-32h-78.98L255.6 169.2C251.8 142.1 227.2 124.8 201.2 128.5C174.1 132.2 156.7 156.5 160.5 182.8l23.68 140.4C185.8 339.6 199.6 352 216 352h141.4l44.86 107.9C407.3 472.3 419.3 480 432 480c3.344 0 6.781-.5313 10.12-1.656l48-16C506.9 456.8 515.9 438.7 510.3 421.9zM160 464c-61.76 0-112-50.24-112-112c0-54.25 38.78-99.55 90.06-109.8L130.1 195C56.06 209 0 273.9 0 352c0 88.37 71.63 160 160 160c77.4 0 141.9-54.97 156.8-128h-49.1C252.9 430.1 210.6 464 160 464zM192 96c26.51 0 48-21.49 48-48S218.5 0 192 0S144 21.49 144 48S165.5 96 192 96z", } + } } } @@ -53344,11 +58812,15 @@ impl IconShape for FaWhiskeyGlass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479.1 32H32.04C12.55 32-2.324 49.25 .3008 68.51L56.29 425.1C60.79 456.6 87.78 480 119.8 480h272.9c31.74 0 58.86-23.38 63.36-54.89l55.61-356.6C514.3 49.25 499.5 32 479.1 32zM422.7 224H89.49L69.39 96h373.2L422.7 224z", } + } } } @@ -53383,11 +58855,15 @@ impl IconShape for FaWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M319.1 351.1c-35.35 0-64 28.66-64 64.01s28.66 64.01 64 64.01c35.34 0 64-28.66 64-64.01S355.3 351.1 319.1 351.1zM320 191.1c-70.25 0-137.9 25.6-190.5 72.03C116.3 275.7 115 295.9 126.7 309.2C138.5 322.4 158.7 323.7 171.9 312C212.8 275.9 265.4 256 320 256s107.3 19.88 148.1 56C474.2 317.4 481.8 320 489.3 320c8.844 0 17.66-3.656 24-10.81C525 295.9 523.8 275.7 510.5 264C457.9 217.6 390.3 191.1 320 191.1zM630.2 156.7C546.3 76.28 436.2 32 320 32S93.69 76.28 9.844 156.7c-12.75 12.25-13.16 32.5-.9375 45.25c12.22 12.78 32.47 13.12 45.25 .9375C125.1 133.1 220.4 96 320 96s193.1 37.97 265.8 106.9C592.1 208.8 600 211.8 608 211.8c8.406 0 16.81-3.281 23.09-9.844C643.3 189.2 642.9 168.1 630.2 156.7z", } + } } } @@ -53422,11 +58898,15 @@ impl IconShape for FaWind { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32 192h320c52.94 0 96-43.06 96-96s-43.06-96-96-96h-32c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c17.66 0 32 14.34 32 32s-14.34 32-32 32H32C14.31 128 0 142.3 0 160S14.31 192 32 192zM160 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h128c17.66 0 32 14.34 32 32s-14.34 32-32 32H128c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c52.94 0 96-43.06 96-96S212.9 320 160 320zM416 224H32C14.31 224 0 238.3 0 256s14.31 32 32 32h384c17.66 0 32 14.34 32 32s-14.34 32-32 32h-32c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c52.94 0 96-43.06 96-96S468.9 224 416 224z", } + } } } @@ -53461,11 +58941,15 @@ impl IconShape for FaWindowMaximize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM96 96C78.33 96 64 110.3 64 128C64 145.7 78.33 160 96 160H416C433.7 160 448 145.7 448 128C448 110.3 433.7 96 416 96H96z", } + } } } @@ -53500,11 +58984,15 @@ impl IconShape for FaWindowMinimize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 448C0 430.3 14.33 416 32 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H32C14.33 480 0 465.7 0 448z", } + } } } @@ -53539,11 +59027,15 @@ impl IconShape for FaWindowRestore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432 64H208C199.2 64 192 71.16 192 80V96H128V80C128 35.82 163.8 0 208 0H432C476.2 0 512 35.82 512 80V304C512 348.2 476.2 384 432 384H416V320H432C440.8 320 448 312.8 448 304V80C448 71.16 440.8 64 432 64zM0 192C0 156.7 28.65 128 64 128H320C355.3 128 384 156.7 384 192V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V192zM96 256H288C305.7 256 320 241.7 320 224C320 206.3 305.7 192 288 192H96C78.33 192 64 206.3 64 224C64 241.7 78.33 256 96 256z", } + } } } @@ -53578,11 +59070,15 @@ impl IconShape for FaWineBottle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M507.3 72.57l-67.88-67.88c-6.252-6.25-16.38-6.25-22.63 0l-22.63 22.62c-6.25 6.254-6.251 16.38-.0006 22.63l-76.63 76.63c-46.63-19.75-102.4-10.75-140.4 27.25l-158.4 158.4c-25 25-25 65.51 0 90.51l90.51 90.52c25 25 65.51 25 90.51 0l158.4-158.4c38-38 47-93.76 27.25-140.4l76.63-76.63c6.25 6.25 16.5 6.25 22.75 0l22.63-22.63C513.5 88.95 513.5 78.82 507.3 72.57zM179.3 423.2l-90.51-90.51l122-122l90.51 90.52L179.3 423.2z", } + } } } @@ -53617,11 +59113,15 @@ impl IconShape for FaWineGlassEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232 464h-40.01v-117.3c68.52-15.88 118-79.86 111.4-154.1L287.5 14.5C286.8 6.25 279.9 0 271.8 0H48.23C40.1 0 33.22 6.25 32.47 14.5L16.6 192.6c-6.625 74.25 42.88 138.2 111.4 154.2V464H87.98c-22.13 0-40.01 17.88-40.01 40c0 4.375 3.625 8 8.002 8h208c4.377 0 8.002-3.625 8.002-8C272 481.9 254.1 464 232 464zM180.4 300.2c-13.64 3.16-27.84 3.148-41.48-.0371C91.88 289.2 60.09 245.2 64.38 197.1L77.7 48h164.6L255.6 197.2c4.279 48.01-27.5 91.93-74.46 102.8L180.4 300.2z", } + } } } @@ -53656,11 +59156,15 @@ impl IconShape for FaWineGlass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M232 464h-40.01v-117.3c68.51-15.88 118-79.86 111.4-154.1L287.5 14.5C286.8 6.25 279.9 0 271.8 0H48.23C40.1 0 33.22 6.25 32.47 14.5L16.6 192.6c-6.626 74.25 42.88 138.2 111.4 154.2V464H87.98c-22.13 0-40.01 17.88-40.01 40c0 4.375 3.626 8 8.002 8h208c4.376 0 8.002-3.625 8.002-8C272 481.9 254.1 464 232 464zM77.72 48h164.6L249.4 128H70.58L77.72 48z", } + } } } @@ -53695,11 +59199,15 @@ impl IconShape for FaWonSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M119.1 224H183L224.1 56.24C228.5 41.99 241.3 32 256 32C270.7 32 283.5 41.99 287 56.24L328.1 224H392.9L449.6 53.88C455.2 37.12 473.4 28.05 490.1 33.64C506.9 39.23 515.9 57.35 510.4 74.12L460.4 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H439.1L382.4 458.1C377.9 471.6 364.1 480.5 350.8 479.1C336.6 479.4 324.4 469.6 320.1 455.8L279 288H232.1L191 455.8C187.6 469.6 175.4 479.4 161.2 479.1C147 480.5 134.1 471.6 129.6 458.1L72.94 288H32C14.33 288 .001 273.7 .001 256C.001 238.3 14.33 224 32 224H51.6L1.643 74.12C-3.946 57.35 5.115 39.23 21.88 33.64C38.65 28.05 56.77 37.12 62.36 53.88L119.1 224zM140.4 288L155.6 333.6L167 288H140.4zM248.1 224H263L256 195.9L248.1 224zM344.1 288L356.4 333.6L371.6 288H344.1z", } + } } } @@ -53734,11 +59242,15 @@ impl IconShape for FaWorm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 96C256 42.98 298.1 0 352 0H390.4C439.9 0 480 40.12 480 89.6V376C480 451.1 419.1 512 344 512C268.9 512 208 451.1 208 376V296C208 273.9 190.1 256 168 256C145.9 256 128 273.9 128 296V464C128 490.5 106.5 512 80 512C53.49 512 32 490.5 32 464V296C32 220.9 92.89 160 168 160C243.1 160 304 220.9 304 296V376C304 398.1 321.9 416 344 416C366.1 416 384 398.1 384 376V192H352C298.1 192 256 149 256 96zM376 64C362.7 64 352 74.75 352 88C352 101.3 362.7 112 376 112C389.3 112 400 101.3 400 88C400 74.75 389.3 64 376 64z", } + } } } @@ -53773,11 +59285,15 @@ impl IconShape for FaWrench { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M507.6 122.8c-2.904-12.09-18.25-16.13-27.04-7.338l-76.55 76.56l-83.1-.0002l0-83.1l76.55-76.56c8.791-8.789 4.75-24.14-7.336-27.04c-23.69-5.693-49.34-6.111-75.92 .2484c-61.45 14.7-109.4 66.9-119.2 129.3C189.8 160.8 192.3 186.7 200.1 210.1l-178.1 178.1c-28.12 28.12-28.12 73.69 0 101.8C35.16 504.1 53.56 512 71.1 512s36.84-7.031 50.91-21.09l178.1-178.1c23.46 7.736 49.31 10.24 76.17 6.004c62.41-9.84 114.6-57.8 129.3-119.2C513.7 172.1 513.3 146.5 507.6 122.8zM80 456c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24s24 10.74 24 24C104 445.3 93.25 456 80 456z", } + } } } @@ -53812,11 +59328,15 @@ impl IconShape for FaXRay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M208 352C199.2 352 192 359.2 192 368C192 376.8 199.2 384 208 384S224 376.8 224 368C224 359.2 216.8 352 208 352zM304 384c8.836 0 16-7.164 16-16c0-8.838-7.164-16-16-16S288 359.2 288 368C288 376.8 295.2 384 304 384zM496 96C504.8 96 512 88.84 512 80v-32C512 39.16 504.8 32 496 32h-480C7.164 32 0 39.16 0 48v32C0 88.84 7.164 96 16 96H32v320H16C7.164 416 0 423.2 0 432v32C0 472.8 7.164 480 16 480h480c8.836 0 16-7.164 16-16v-32c0-8.836-7.164-16-16-16H480V96H496zM416 216C416 220.4 412.4 224 408 224H272v32h104C380.4 256 384 259.6 384 264v16C384 284.4 380.4 288 376 288H272v32h69.33c25.56 0 40.8 28.48 26.62 49.75l-21.33 32C340.7 410.7 330.7 416 319.1 416H192c-10.7 0-20.69-5.347-26.62-14.25l-21.33-32C129.9 348.5 145.1 320 170.7 320H240V288H136C131.6 288 128 284.4 128 280v-16C128 259.6 131.6 256 136 256H240V224H104C99.6 224 96 220.4 96 216v-16C96 195.6 99.6 192 104 192H240V160H136C131.6 160 128 156.4 128 152v-16C128 131.6 131.6 128 136 128H240V104C240 99.6 243.6 96 248 96h16c4.4 0 8 3.6 8 8V128h104C380.4 128 384 131.6 384 136v16C384 156.4 380.4 160 376 160H272v32h136C412.4 192 416 195.6 416 200V216z", } + } } } @@ -53851,11 +59371,15 @@ impl IconShape for FaX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M376.6 427.5c11.31 13.58 9.484 33.75-4.094 45.06c-5.984 4.984-13.25 7.422-20.47 7.422c-9.172 0-18.27-3.922-24.59-11.52L192 305.1l-135.4 162.5c-6.328 7.594-15.42 11.52-24.59 11.52c-7.219 0-14.48-2.438-20.47-7.422c-13.58-11.31-15.41-31.48-4.094-45.06l142.9-171.5L7.422 84.5C-3.891 70.92-2.063 50.75 11.52 39.44c13.56-11.34 33.73-9.516 45.06 4.094L192 206l135.4-162.5c11.3-13.58 31.48-15.42 45.06-4.094c13.58 11.31 15.41 31.48 4.094 45.06l-142.9 171.5L376.6 427.5z", } + } } } @@ -53890,11 +59414,15 @@ impl IconShape for FaXmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z", } + } } } @@ -53929,11 +59457,15 @@ impl IconShape for FaXmarksLines { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M608 32C625.7 32 640 46.33 640 64C640 81.67 625.7 96 608 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H608zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608zM7.029 167C16.4 157.7 31.6 157.7 40.97 167L96 222.1L151 167C160.4 157.7 175.6 157.7 184.1 167C194.3 176.4 194.3 191.6 184.1 200.1L129.9 256L184.1 311C194.3 320.4 194.3 335.6 184.1 344.1C175.6 354.3 160.4 354.3 151 344.1L96 289.9L40.97 344.1C31.6 354.3 16.4 354.3 7.029 344.1C-2.343 335.6-2.343 320.4 7.029 311L62.06 256L7.029 200.1C-2.343 191.6-2.343 176.4 7.029 167V167zM320 222.1L375 167C384.4 157.7 399.6 157.7 408.1 167C418.3 176.4 418.3 191.6 408.1 200.1L353.9 256L408.1 311C418.3 320.4 418.3 335.6 408.1 344.1C399.6 354.3 384.4 354.3 375 344.1L320 289.9L264.1 344.1C255.6 354.3 240.4 354.3 231 344.1C221.7 335.6 221.7 320.4 231 311L286.1 256L231 200.1C221.7 191.6 221.7 176.4 231 167C240.4 157.7 255.6 157.7 264.1 167L320 222.1zM455 167C464.4 157.7 479.6 157.7 488.1 167L544 222.1L599 167C608.4 157.7 623.6 157.7 632.1 167C642.3 176.4 642.3 191.6 632.1 200.1L577.9 256L632.1 311C642.3 320.4 642.3 335.6 632.1 344.1C623.6 354.3 608.4 354.3 599 344.1L544 289.9L488.1 344.1C479.6 354.3 464.4 354.3 455 344.1C445.7 335.6 445.7 320.4 455 311L510.1 256L455 200.1C445.7 191.6 445.7 176.4 455 167V167z", } + } } } @@ -53968,11 +59500,15 @@ impl IconShape for FaY { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M378 82.61L224 298.3v149.8c0 17.67-14.31 31.1-32 31.1S160 465.7 160 448V298.3L5.969 82.61C-4.313 68.23-.9688 48.25 13.41 37.97c14.34-10.27 34.38-6.922 44.63 7.453L192 232.1l133.1-187.5c10.28-14.37 30.28-17.7 44.63-7.453C384.1 48.25 388.3 68.23 378 82.61z", } + } } } @@ -54007,11 +59543,15 @@ impl IconShape for FaYenSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M159.1 198.3L261.4 46.25C271.2 31.54 291 27.57 305.8 37.37C320.5 47.18 324.4 67.04 314.6 81.75L219.8 223.1H272C289.7 223.1 304 238.3 304 255.1C304 273.7 289.7 287.1 272 287.1H192V319.1H272C289.7 319.1 304 334.3 304 352C304 369.7 289.7 384 272 384H192V448C192 465.7 177.7 480 159.1 480C142.3 480 127.1 465.7 127.1 448V384H47.1C30.33 384 15.1 369.7 15.1 352C15.1 334.3 30.33 319.1 47.1 319.1H127.1V287.1H47.1C30.33 287.1 15.1 273.7 15.1 255.1C15.1 238.3 30.33 223.1 47.1 223.1H100.2L5.374 81.75C-4.429 67.04-.456 47.18 14.25 37.37C28.95 27.57 48.82 31.54 58.62 46.25L159.1 198.3z", } + } } } @@ -54046,11 +59586,15 @@ impl IconShape for FaYinYang { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256 128C238.3 128 224 142.4 224 160S238.3 192 256 192s31.97-14.38 31.97-32S273.7 128 256 128zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 384c-17.68 0-31.97-14.38-31.97-32S238.3 320 256 320s31.97 14.38 31.97 32S273.7 384 256 384zM256 256c-53.04 0-96.03 43-96.03 96S202.1 448 256 448c-106.1 0-192.1-86-192.1-192S149.9 64 256 64c53.04 0 96.03 43 96.03 96S309 256 256 256z", } + } } } @@ -54085,11 +59629,15 @@ impl IconShape for FaZ { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384 448c0 17.67-14.31 32-32 32H32c-12.41 0-23.72-7.188-28.97-18.42c-5.281-11.25-3.562-24.53 4.375-34.06l276.3-331.5H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h320c12.41 0 23.72 7.188 28.97 18.42c5.281 11.25 3.562 24.53-4.375 34.06L100.3 416H352C369.7 416 384 430.3 384 448z", } + } } } diff --git a/packages/lib/src/icons/fi_icons.rs b/packages/lib/src/icons/fi_icons.rs index baed6c8..c050729 100644 --- a/packages/lib/src/icons/fi_icons.rs +++ b/packages/lib/src/icons/fi_icons.rs @@ -31,11 +31,15 @@ impl IconShape for FiActivity { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "22 12 18 12 15 21 9 3 6 12 2 12", } + } } } @@ -70,6 +74,9 @@ impl IconShape for FiAirplay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -78,6 +85,7 @@ impl IconShape for FiAirplay { polygon { points: "12 15 17 21 7 21 12 15", } + } } } @@ -112,6 +120,9 @@ impl IconShape for FiAlertCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -131,6 +142,7 @@ impl IconShape for FiAlertCircle { y1: "16", y2: "16", } + } } } @@ -165,6 +177,9 @@ impl IconShape for FiAlertOctagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -182,6 +197,7 @@ impl IconShape for FiAlertOctagon { y1: "16", y2: "16", } + } } } @@ -216,6 +232,9 @@ impl IconShape for FiAlertTriangle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -233,6 +252,7 @@ impl IconShape for FiAlertTriangle { y1: "17", y2: "17", } + } } } @@ -267,6 +287,9 @@ impl IconShape for FiAlignCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -293,6 +316,7 @@ impl IconShape for FiAlignCenter { y1: "18", y2: "18", } + } } } @@ -327,6 +351,9 @@ impl IconShape for FiAlignJustify { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -353,6 +380,7 @@ impl IconShape for FiAlignJustify { y1: "18", y2: "18", } + } } } @@ -387,6 +415,9 @@ impl IconShape for FiAlignLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -413,6 +444,7 @@ impl IconShape for FiAlignLeft { y1: "18", y2: "18", } + } } } @@ -447,6 +479,9 @@ impl IconShape for FiAlignRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -473,6 +508,7 @@ impl IconShape for FiAlignRight { y1: "18", y2: "18", } + } } } @@ -507,6 +543,9 @@ impl IconShape for FiAnchor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -523,6 +562,7 @@ impl IconShape for FiAnchor { path { d: "M5 12H2a10 10 0 0 0 20 0h-3", } + } } } @@ -557,6 +597,9 @@ impl IconShape for FiAperture { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -600,6 +643,7 @@ impl IconShape for FiAperture { y1: "12", y2: "21.94", } + } } } @@ -634,6 +678,9 @@ impl IconShape for FiArchive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -651,6 +698,7 @@ impl IconShape for FiArchive { y1: "12", y2: "12", } + } } } @@ -685,6 +733,9 @@ impl IconShape for FiArrowDownCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -701,6 +752,7 @@ impl IconShape for FiArrowDownCircle { y1: "8", y2: "16", } + } } } @@ -735,6 +787,9 @@ impl IconShape for FiArrowDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -746,6 +801,7 @@ impl IconShape for FiArrowDownLeft { polyline { points: "17 17 7 17 7 7", } + } } } @@ -780,6 +836,9 @@ impl IconShape for FiArrowDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -791,6 +850,7 @@ impl IconShape for FiArrowDownRight { polyline { points: "17 7 17 17 7 17", } + } } } @@ -825,6 +885,9 @@ impl IconShape for FiArrowDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -836,6 +899,7 @@ impl IconShape for FiArrowDown { polyline { points: "19 12 12 19 5 12", } + } } } @@ -870,6 +934,9 @@ impl IconShape for FiArrowLeftCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -886,6 +953,7 @@ impl IconShape for FiArrowLeftCircle { y1: "12", y2: "12", } + } } } @@ -920,6 +988,9 @@ impl IconShape for FiArrowLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -931,6 +1002,7 @@ impl IconShape for FiArrowLeft { polyline { points: "12 19 5 12 12 5", } + } } } @@ -965,6 +1037,9 @@ impl IconShape for FiArrowRightCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -981,6 +1056,7 @@ impl IconShape for FiArrowRightCircle { y1: "12", y2: "12", } + } } } @@ -1015,6 +1091,9 @@ impl IconShape for FiArrowRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1026,6 +1105,7 @@ impl IconShape for FiArrowRight { polyline { points: "12 5 19 12 12 19", } + } } } @@ -1060,6 +1140,9 @@ impl IconShape for FiArrowUpCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -1076,6 +1159,7 @@ impl IconShape for FiArrowUpCircle { y1: "16", y2: "8", } + } } } @@ -1110,6 +1194,9 @@ impl IconShape for FiArrowUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1121,6 +1208,7 @@ impl IconShape for FiArrowUpLeft { polyline { points: "7 17 7 7 17 7", } + } } } @@ -1155,6 +1243,9 @@ impl IconShape for FiArrowUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1166,6 +1257,7 @@ impl IconShape for FiArrowUpRight { polyline { points: "7 7 17 7 17 17", } + } } } @@ -1200,6 +1292,9 @@ impl IconShape for FiArrowUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1211,6 +1306,7 @@ impl IconShape for FiArrowUp { polyline { points: "5 12 12 5 19 12", } + } } } @@ -1245,6 +1341,9 @@ impl IconShape for FiAtSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -1255,6 +1354,7 @@ impl IconShape for FiAtSign { path { d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94", } + } } } @@ -1289,6 +1389,9 @@ impl IconShape for FiAward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -1299,6 +1402,7 @@ impl IconShape for FiAward { polyline { points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88", } + } } } @@ -1333,6 +1437,9 @@ impl IconShape for FiBarChart2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1353,6 +1460,7 @@ impl IconShape for FiBarChart2 { y1: "20", y2: "14", } + } } } @@ -1387,6 +1495,9 @@ impl IconShape for FiBarChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1407,6 +1518,7 @@ impl IconShape for FiBarChart { y1: "20", y2: "16", } + } } } @@ -1441,6 +1553,9 @@ impl IconShape for FiBatteryCharging { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1455,6 +1570,7 @@ impl IconShape for FiBatteryCharging { polyline { points: "11 6 7 12 13 12 9 18", } + } } } @@ -1489,6 +1605,9 @@ impl IconShape for FiBattery { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1505,6 +1624,7 @@ impl IconShape for FiBattery { y1: "13", y2: "11", } + } } } @@ -1539,6 +1659,9 @@ impl IconShape for FiBellOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1559,6 +1682,7 @@ impl IconShape for FiBellOff { y1: "1", y2: "23", } + } } } @@ -1593,6 +1717,9 @@ impl IconShape for FiBell { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1601,6 +1728,7 @@ impl IconShape for FiBell { path { d: "M13.73 21a2 2 0 0 1-3.46 0", } + } } } @@ -1635,11 +1763,15 @@ impl IconShape for FiBluetooth { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5", } + } } } @@ -1674,6 +1806,9 @@ impl IconShape for FiBold { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1682,6 +1817,7 @@ impl IconShape for FiBold { path { d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z", } + } } } @@ -1716,6 +1852,9 @@ impl IconShape for FiBookOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1724,6 +1863,7 @@ impl IconShape for FiBookOpen { path { d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z", } + } } } @@ -1758,6 +1898,9 @@ impl IconShape for FiBook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1766,6 +1909,7 @@ impl IconShape for FiBook { path { d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z", } + } } } @@ -1800,11 +1944,15 @@ impl IconShape for FiBookmark { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z", } + } } } @@ -1839,6 +1987,9 @@ impl IconShape for FiBox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1853,6 +2004,7 @@ impl IconShape for FiBox { y1: "22.08", y2: "12", } + } } } @@ -1887,6 +2039,9 @@ impl IconShape for FiBriefcase { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1900,6 +2055,7 @@ impl IconShape for FiBriefcase { path { d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16", } + } } } @@ -1934,6 +2090,9 @@ impl IconShape for FiCalendar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1962,6 +2121,7 @@ impl IconShape for FiCalendar { y1: "10", y2: "10", } + } } } @@ -1996,6 +2156,9 @@ impl IconShape for FiCameraOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -2007,6 +2170,7 @@ impl IconShape for FiCameraOff { path { d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56", } + } } } @@ -2041,6 +2205,9 @@ impl IconShape for FiCamera { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2051,6 +2218,7 @@ impl IconShape for FiCamera { cy: "13", r: "4", } + } } } @@ -2085,6 +2253,9 @@ impl IconShape for FiCast { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2096,6 +2267,7 @@ impl IconShape for FiCast { y1: "20", y2: "20", } + } } } @@ -2130,6 +2302,9 @@ impl IconShape for FiCheckCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2138,6 +2313,7 @@ impl IconShape for FiCheckCircle { polyline { points: "22 4 12 14.01 9 11.01", } + } } } @@ -2172,6 +2348,9 @@ impl IconShape for FiCheckSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2180,6 +2359,7 @@ impl IconShape for FiCheckSquare { path { d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11", } + } } } @@ -2214,11 +2394,15 @@ impl IconShape for FiCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "20 6 9 17 4 12", } + } } } @@ -2253,11 +2437,15 @@ impl IconShape for FiChevronDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "6 9 12 15 18 9", } + } } } @@ -2292,11 +2480,15 @@ impl IconShape for FiChevronLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "15 18 9 12 15 6", } + } } } @@ -2331,11 +2523,15 @@ impl IconShape for FiChevronRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "9 18 15 12 9 6", } + } } } @@ -2370,11 +2566,15 @@ impl IconShape for FiChevronUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "18 15 12 9 6 15", } + } } } @@ -2409,6 +2609,9 @@ impl IconShape for FiChevronsDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2417,6 +2620,7 @@ impl IconShape for FiChevronsDown { polyline { points: "7 6 12 11 17 6", } + } } } @@ -2451,6 +2655,9 @@ impl IconShape for FiChevronsLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2459,6 +2666,7 @@ impl IconShape for FiChevronsLeft { polyline { points: "18 17 13 12 18 7", } + } } } @@ -2493,6 +2701,9 @@ impl IconShape for FiChevronsRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2501,6 +2712,7 @@ impl IconShape for FiChevronsRight { polyline { points: "6 17 11 12 6 7", } + } } } @@ -2535,6 +2747,9 @@ impl IconShape for FiChevronsUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2543,6 +2758,7 @@ impl IconShape for FiChevronsUp { polyline { points: "17 18 12 13 7 18", } + } } } @@ -2577,6 +2793,9 @@ impl IconShape for FiChrome { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2607,6 +2826,7 @@ impl IconShape for FiChrome { y1: "21.94", y2: "14", } + } } } @@ -2641,6 +2861,9 @@ impl IconShape for FiCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2648,6 +2871,7 @@ impl IconShape for FiCircle { cy: "12", r: "10", } + } } } @@ -2682,6 +2906,9 @@ impl IconShape for FiClipboard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2695,6 +2922,7 @@ impl IconShape for FiClipboard { x: "8", y: "2", } + } } } @@ -2729,6 +2957,9 @@ impl IconShape for FiClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2739,6 +2970,7 @@ impl IconShape for FiClock { polyline { points: "12 6 12 12 16 14", } + } } } @@ -2773,6 +3005,9 @@ impl IconShape for FiCloudDrizzle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -2814,6 +3049,7 @@ impl IconShape for FiCloudDrizzle { path { d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25", } + } } } @@ -2848,6 +3084,9 @@ impl IconShape for FiCloudLightning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2856,6 +3095,7 @@ impl IconShape for FiCloudLightning { polyline { points: "13 11 9 17 15 17 11 23", } + } } } @@ -2890,6 +3130,9 @@ impl IconShape for FiCloudOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2901,6 +3144,7 @@ impl IconShape for FiCloudOff { y1: "1", y2: "23", } + } } } @@ -2935,6 +3179,9 @@ impl IconShape for FiCloudRain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -2958,6 +3205,7 @@ impl IconShape for FiCloudRain { path { d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25", } + } } } @@ -2992,6 +3240,9 @@ impl IconShape for FiCloudSnow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3033,6 +3284,7 @@ impl IconShape for FiCloudSnow { y1: "20", y2: "20", } + } } } @@ -3067,11 +3319,15 @@ impl IconShape for FiCloud { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z", } + } } } @@ -3106,6 +3362,9 @@ impl IconShape for FiCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3114,6 +3373,7 @@ impl IconShape for FiCode { polyline { points: "8 6 2 12 8 18", } + } } } @@ -3148,6 +3408,9 @@ impl IconShape for FiCodepen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -3171,6 +3434,7 @@ impl IconShape for FiCodepen { y1: "2", y2: "8.5", } + } } } @@ -3205,6 +3469,9 @@ impl IconShape for FiCodesandbox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3228,6 +3495,7 @@ impl IconShape for FiCodesandbox { y1: "22.08", y2: "12", } + } } } @@ -3262,6 +3530,9 @@ impl IconShape for FiCoffee { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3288,6 +3559,7 @@ impl IconShape for FiCoffee { y1: "1", y2: "4", } + } } } @@ -3322,11 +3594,15 @@ impl IconShape for FiColumns { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18", } + } } } @@ -3361,11 +3637,15 @@ impl IconShape for FiCommand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z", } + } } } @@ -3400,6 +3680,9 @@ impl IconShape for FiCompass { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -3410,6 +3693,7 @@ impl IconShape for FiCompass { polygon { points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76", } + } } } @@ -3444,6 +3728,9 @@ impl IconShape for FiCopy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -3457,6 +3744,7 @@ impl IconShape for FiCopy { path { d: "M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1", } + } } } @@ -3491,6 +3779,9 @@ impl IconShape for FiCornerDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3499,6 +3790,7 @@ impl IconShape for FiCornerDownLeft { path { d: "M20 4v7a4 4 0 0 1-4 4H4", } + } } } @@ -3533,6 +3825,9 @@ impl IconShape for FiCornerDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3541,6 +3836,7 @@ impl IconShape for FiCornerDownRight { path { d: "M4 4v7a4 4 0 0 0 4 4h12", } + } } } @@ -3575,6 +3871,9 @@ impl IconShape for FiCornerLeftDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3583,6 +3882,7 @@ impl IconShape for FiCornerLeftDown { path { d: "M20 4h-7a4 4 0 0 0-4 4v12", } + } } } @@ -3617,6 +3917,9 @@ impl IconShape for FiCornerLeftUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3625,6 +3928,7 @@ impl IconShape for FiCornerLeftUp { path { d: "M20 20h-7a4 4 0 0 1-4-4V4", } + } } } @@ -3659,6 +3963,9 @@ impl IconShape for FiCornerRightDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3667,6 +3974,7 @@ impl IconShape for FiCornerRightDown { path { d: "M4 4h7a4 4 0 0 1 4 4v12", } + } } } @@ -3701,6 +4009,9 @@ impl IconShape for FiCornerRightUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3709,6 +4020,7 @@ impl IconShape for FiCornerRightUp { path { d: "M4 20h7a4 4 0 0 0 4-4V4", } + } } } @@ -3743,6 +4055,9 @@ impl IconShape for FiCornerUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3751,6 +4066,7 @@ impl IconShape for FiCornerUpLeft { path { d: "M20 20v-7a4 4 0 0 0-4-4H4", } + } } } @@ -3785,6 +4101,9 @@ impl IconShape for FiCornerUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3793,6 +4112,7 @@ impl IconShape for FiCornerUpRight { path { d: "M4 20v-7a4 4 0 0 1 4-4h12", } + } } } @@ -3827,6 +4147,9 @@ impl IconShape for FiCpu { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -3891,6 +4214,7 @@ impl IconShape for FiCpu { y1: "14", y2: "14", } + } } } @@ -3925,6 +4249,9 @@ impl IconShape for FiCreditCard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -3941,6 +4268,7 @@ impl IconShape for FiCreditCard { y1: "10", y2: "10", } + } } } @@ -3975,6 +4303,9 @@ impl IconShape for FiCrop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3983,6 +4314,7 @@ impl IconShape for FiCrop { path { d: "M1 6.13L16 6a2 2 0 0 1 2 2v15", } + } } } @@ -4017,6 +4349,9 @@ impl IconShape for FiCrosshair { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -4048,6 +4383,7 @@ impl IconShape for FiCrosshair { y1: "22", y2: "18", } + } } } @@ -4082,6 +4418,9 @@ impl IconShape for FiDatabase { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -4096,6 +4435,7 @@ impl IconShape for FiDatabase { path { d: "M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5", } + } } } @@ -4130,6 +4470,9 @@ impl IconShape for FiDelete { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4147,6 +4490,7 @@ impl IconShape for FiDelete { y1: "9", y2: "15", } + } } } @@ -4181,6 +4525,9 @@ impl IconShape for FiDisc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -4193,6 +4540,7 @@ impl IconShape for FiDisc { cy: "12", r: "3", } + } } } @@ -4227,6 +4575,9 @@ impl IconShape for FiDivideCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -4252,6 +4603,7 @@ impl IconShape for FiDivideCircle { cy: "12", r: "10", } + } } } @@ -4286,6 +4638,9 @@ impl IconShape for FiDivideSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -4314,6 +4669,7 @@ impl IconShape for FiDivideSquare { y1: "8", y2: "8", } + } } } @@ -4348,6 +4704,9 @@ impl IconShape for FiDivide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -4366,6 +4725,7 @@ impl IconShape for FiDivide { cy: "18", r: "2", } + } } } @@ -4400,6 +4760,9 @@ impl IconShape for FiDollarSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -4411,6 +4774,7 @@ impl IconShape for FiDollarSign { path { d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6", } + } } } @@ -4445,6 +4809,9 @@ impl IconShape for FiDownloadCloud { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -4459,6 +4826,7 @@ impl IconShape for FiDownloadCloud { path { d: "M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29", } + } } } @@ -4493,6 +4861,9 @@ impl IconShape for FiDownload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4507,6 +4878,7 @@ impl IconShape for FiDownload { y1: "15", y2: "3", } + } } } @@ -4541,6 +4913,9 @@ impl IconShape for FiDribbble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -4551,6 +4926,7 @@ impl IconShape for FiDribbble { path { d: "M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32", } + } } } @@ -4585,11 +4961,15 @@ impl IconShape for FiDroplet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z", } + } } } @@ -4624,11 +5004,15 @@ impl IconShape for FiEdit2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z", } + } } } @@ -4663,6 +5047,9 @@ impl IconShape for FiEdit3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4671,6 +5058,7 @@ impl IconShape for FiEdit3 { path { d: "M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z", } + } } } @@ -4705,6 +5093,9 @@ impl IconShape for FiEdit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4713,6 +5104,7 @@ impl IconShape for FiEdit { path { d: "M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z", } + } } } @@ -4747,6 +5139,9 @@ impl IconShape for FiExternalLink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4761,6 +5156,7 @@ impl IconShape for FiExternalLink { y1: "14", y2: "3", } + } } } @@ -4795,6 +5191,9 @@ impl IconShape for FiEyeOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4806,6 +5205,7 @@ impl IconShape for FiEyeOff { y1: "1", y2: "23", } + } } } @@ -4840,6 +5240,9 @@ impl IconShape for FiEye { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4850,6 +5253,7 @@ impl IconShape for FiEye { cy: "12", r: "3", } + } } } @@ -4884,11 +5288,15 @@ impl IconShape for FiFacebook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z", } + } } } @@ -4923,6 +5331,9 @@ impl IconShape for FiFastForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -4931,6 +5342,7 @@ impl IconShape for FiFastForward { polygon { points: "2 19 11 12 2 5 2 19", } + } } } @@ -4965,6 +5377,9 @@ impl IconShape for FiFeather { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4982,6 +5397,7 @@ impl IconShape for FiFeather { y1: "15", y2: "15", } + } } } @@ -5016,6 +5432,9 @@ impl IconShape for FiFigma { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5033,6 +5452,7 @@ impl IconShape for FiFigma { path { d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z", } + } } } @@ -5067,6 +5487,9 @@ impl IconShape for FiFileMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5081,6 +5504,7 @@ impl IconShape for FiFileMinus { y1: "15", y2: "15", } + } } } @@ -5115,6 +5539,9 @@ impl IconShape for FiFilePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5135,6 +5562,7 @@ impl IconShape for FiFilePlus { y1: "15", y2: "15", } + } } } @@ -5169,6 +5597,9 @@ impl IconShape for FiFileText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5192,6 +5623,7 @@ impl IconShape for FiFileText { polyline { points: "10 9 9 9 8 9", } + } } } @@ -5226,6 +5658,9 @@ impl IconShape for FiFile { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5234,6 +5669,7 @@ impl IconShape for FiFile { polyline { points: "13 2 13 9 20 9", } + } } } @@ -5268,6 +5704,9 @@ impl IconShape for FiFilm { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -5320,6 +5759,7 @@ impl IconShape for FiFilm { y1: "7", y2: "7", } + } } } @@ -5354,11 +5794,15 @@ impl IconShape for FiFilter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3", } + } } } @@ -5393,6 +5837,9 @@ impl IconShape for FiFlag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5404,6 +5851,7 @@ impl IconShape for FiFlag { y1: "22", y2: "15", } + } } } @@ -5438,6 +5886,9 @@ impl IconShape for FiFolderMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5449,6 +5900,7 @@ impl IconShape for FiFolderMinus { y1: "14", y2: "14", } + } } } @@ -5483,6 +5935,9 @@ impl IconShape for FiFolderPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5500,6 +5955,7 @@ impl IconShape for FiFolderPlus { y1: "14", y2: "14", } + } } } @@ -5534,11 +5990,15 @@ impl IconShape for FiFolder { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z", } + } } } @@ -5573,11 +6033,15 @@ impl IconShape for FiFramer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7", } + } } } @@ -5612,6 +6076,9 @@ impl IconShape for FiFrown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5634,6 +6101,7 @@ impl IconShape for FiFrown { y1: "9", y2: "9", } + } } } @@ -5668,6 +6136,9 @@ impl IconShape for FiGift { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -5691,6 +6162,7 @@ impl IconShape for FiGift { path { d: "M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z", } + } } } @@ -5725,6 +6197,9 @@ impl IconShape for FiGitBranch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -5746,6 +6221,7 @@ impl IconShape for FiGitBranch { path { d: "M18 9a9 9 0 0 1-9 9", } + } } } @@ -5780,6 +6256,9 @@ impl IconShape for FiGitCommit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5799,6 +6278,7 @@ impl IconShape for FiGitCommit { y1: "12", y2: "12", } + } } } @@ -5833,6 +6313,9 @@ impl IconShape for FiGitMerge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5848,6 +6331,7 @@ impl IconShape for FiGitMerge { path { d: "M6 21V9a9 9 0 0 0 9 9", } + } } } @@ -5882,6 +6366,9 @@ impl IconShape for FiGitPullRequest { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5903,6 +6390,7 @@ impl IconShape for FiGitPullRequest { y1: "9", y2: "21", } + } } } @@ -5937,11 +6425,15 @@ impl IconShape for FiGithub { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22", } + } } } @@ -5976,11 +6468,15 @@ impl IconShape for FiGitlab { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z", } + } } } @@ -6015,6 +6511,9 @@ impl IconShape for FiGlobe { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6031,6 +6530,7 @@ impl IconShape for FiGlobe { path { d: "M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z", } + } } } @@ -6065,6 +6565,9 @@ impl IconShape for FiGrid { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6091,6 +6594,7 @@ impl IconShape for FiGrid { x: "3", y: "14", } + } } } @@ -6125,6 +6629,9 @@ impl IconShape for FiHardDrive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -6148,6 +6655,7 @@ impl IconShape for FiHardDrive { y1: "16", y2: "16", } + } } } @@ -6182,6 +6690,9 @@ impl IconShape for FiHash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -6208,6 +6719,7 @@ impl IconShape for FiHash { y1: "3", y2: "21", } + } } } @@ -6242,6 +6754,9 @@ impl IconShape for FiHeadphones { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6250,6 +6765,7 @@ impl IconShape for FiHeadphones { path { d: "M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z", } + } } } @@ -6284,11 +6800,15 @@ impl IconShape for FiHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z", } + } } } @@ -6323,6 +6843,9 @@ impl IconShape for FiHelpCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6339,6 +6862,7 @@ impl IconShape for FiHelpCircle { y1: "17", y2: "17", } + } } } @@ -6373,11 +6897,15 @@ impl IconShape for FiHexagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 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.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z", } + } } } @@ -6412,6 +6940,9 @@ impl IconShape for FiHome { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6420,6 +6951,7 @@ impl IconShape for FiHome { polyline { points: "9 22 9 12 15 12 15 22", } + } } } @@ -6454,6 +6986,9 @@ impl IconShape for FiImage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6472,6 +7007,7 @@ impl IconShape for FiImage { polyline { points: "21 15 16 10 5 21", } + } } } @@ -6506,6 +7042,9 @@ impl IconShape for FiInbox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -6514,6 +7053,7 @@ impl IconShape for FiInbox { path { d: "M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z", } + } } } @@ -6548,6 +7088,9 @@ impl IconShape for FiInfo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6567,6 +7110,7 @@ impl IconShape for FiInfo { y1: "8", y2: "8", } + } } } @@ -6601,6 +7145,9 @@ impl IconShape for FiInstagram { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6620,6 +7167,7 @@ impl IconShape for FiInstagram { y1: "6.5", y2: "6.5", } + } } } @@ -6654,6 +7202,9 @@ impl IconShape for FiItalic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -6674,6 +7225,7 @@ impl IconShape for FiItalic { y1: "4", y2: "20", } + } } } @@ -6708,11 +7260,15 @@ impl IconShape for FiKey { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4", } + } } } @@ -6747,6 +7303,9 @@ impl IconShape for FiLayers { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -6758,6 +7317,7 @@ impl IconShape for FiLayers { polyline { points: "2 12 12 17 22 12", } + } } } @@ -6792,6 +7352,9 @@ impl IconShape for FiLayout { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6814,6 +7377,7 @@ impl IconShape for FiLayout { y1: "21", y2: "9", } + } } } @@ -6848,6 +7412,9 @@ impl IconShape for FiLifeBuoy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6890,6 +7457,7 @@ impl IconShape for FiLifeBuoy { y1: "19.07", y2: "14.83", } + } } } @@ -6924,6 +7492,9 @@ impl IconShape for FiLink2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6935,6 +7506,7 @@ impl IconShape for FiLink2 { y1: "12", y2: "12", } + } } } @@ -6969,6 +7541,9 @@ impl IconShape for FiLink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6977,6 +7552,7 @@ impl IconShape for FiLink { path { d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71", } + } } } @@ -7011,6 +7587,9 @@ impl IconShape for FiLinkedin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7027,6 +7606,7 @@ impl IconShape for FiLinkedin { cy: "4", r: "2", } + } } } @@ -7061,6 +7641,9 @@ impl IconShape for FiList { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -7099,6 +7682,7 @@ impl IconShape for FiList { y1: "18", y2: "18", } + } } } @@ -7133,6 +7717,9 @@ impl IconShape for FiLoader { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -7183,6 +7770,7 @@ impl IconShape for FiLoader { y1: "7.76", y2: "4.93", } + } } } @@ -7217,6 +7805,9 @@ impl IconShape for FiLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7230,6 +7821,7 @@ impl IconShape for FiLock { path { d: "M7 11V7a5 5 0 0 1 10 0v4", } + } } } @@ -7264,6 +7856,9 @@ impl IconShape for FiLogIn { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7278,6 +7873,7 @@ impl IconShape for FiLogIn { y1: "12", y2: "12", } + } } } @@ -7312,6 +7908,9 @@ impl IconShape for FiLogOut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7326,6 +7925,7 @@ impl IconShape for FiLogOut { y1: "12", y2: "12", } + } } } @@ -7360,6 +7960,9 @@ impl IconShape for FiMail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7368,6 +7971,7 @@ impl IconShape for FiMail { polyline { points: "22,6 12,13 2,6", } + } } } @@ -7402,6 +8006,9 @@ impl IconShape for FiMapPin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7412,6 +8019,7 @@ impl IconShape for FiMapPin { cy: "10", r: "3", } + } } } @@ -7446,6 +8054,9 @@ impl IconShape for FiMap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -7463,6 +8074,7 @@ impl IconShape for FiMap { y1: "6", y2: "22", } + } } } @@ -7497,6 +8109,9 @@ impl IconShape for FiMaximize2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -7517,6 +8132,7 @@ impl IconShape for FiMaximize2 { y1: "21", y2: "14", } + } } } @@ -7551,11 +8167,15 @@ impl IconShape for FiMaximize { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3", } + } } } @@ -7590,6 +8210,9 @@ impl IconShape for FiMeh { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -7615,6 +8238,7 @@ impl IconShape for FiMeh { y1: "9", y2: "9", } + } } } @@ -7649,6 +8273,9 @@ impl IconShape for FiMenu { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -7669,6 +8296,7 @@ impl IconShape for FiMenu { y1: "18", y2: "18", } + } } } @@ -7703,11 +8331,15 @@ impl IconShape for FiMessageCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z", } + } } } @@ -7742,11 +8374,15 @@ impl IconShape for FiMessageSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z", } + } } } @@ -7781,6 +8417,9 @@ impl IconShape for FiMicOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -7807,6 +8446,7 @@ impl IconShape for FiMicOff { y1: "23", y2: "23", } + } } } @@ -7841,6 +8481,9 @@ impl IconShape for FiMic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7861,6 +8504,7 @@ impl IconShape for FiMic { y1: "23", y2: "23", } + } } } @@ -7895,6 +8539,9 @@ impl IconShape for FiMinimize2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -7915,6 +8562,7 @@ impl IconShape for FiMinimize2 { y1: "21", y2: "14", } + } } } @@ -7949,11 +8597,15 @@ impl IconShape for FiMinimize { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3", } + } } } @@ -7988,6 +8640,9 @@ impl IconShape for FiMinusCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8001,6 +8656,7 @@ impl IconShape for FiMinusCircle { y1: "12", y2: "12", } + } } } @@ -8035,6 +8691,9 @@ impl IconShape for FiMinusSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8051,6 +8710,7 @@ impl IconShape for FiMinusSquare { y1: "12", y2: "12", } + } } } @@ -8085,6 +8745,9 @@ impl IconShape for FiMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -8093,6 +8756,7 @@ impl IconShape for FiMinus { y1: "12", y2: "12", } + } } } @@ -8127,6 +8791,9 @@ impl IconShape for FiMonitor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8149,6 +8816,7 @@ impl IconShape for FiMonitor { y1: "17", y2: "21", } + } } } @@ -8183,11 +8851,15 @@ impl IconShape for FiMoon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z", } + } } } @@ -8222,6 +8894,9 @@ impl IconShape for FiMoreHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8239,6 +8914,7 @@ impl IconShape for FiMoreHorizontal { cy: "12", r: "1", } + } } } @@ -8273,6 +8949,9 @@ impl IconShape for FiMoreVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8290,6 +8969,7 @@ impl IconShape for FiMoreVertical { cy: "19", r: "1", } + } } } @@ -8324,6 +9004,9 @@ impl IconShape for FiMousePointer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8332,6 +9015,7 @@ impl IconShape for FiMousePointer { path { d: "M13 13l6 6", } + } } } @@ -8366,6 +9050,9 @@ impl IconShape for FiMove { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -8392,6 +9079,7 @@ impl IconShape for FiMove { y1: "2", y2: "22", } + } } } @@ -8426,6 +9114,9 @@ impl IconShape for FiMusic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8441,6 +9132,7 @@ impl IconShape for FiMusic { cy: "16", r: "3", } + } } } @@ -8475,11 +9167,15 @@ impl IconShape for FiNavigation2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "12 2 19 21 12 17 5 21 12 2", } + } } } @@ -8514,11 +9210,15 @@ impl IconShape for FiNavigation { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "3 11 22 2 13 21 11 13 3 11", } + } } } @@ -8553,11 +9253,15 @@ impl IconShape for FiOctagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2", } + } } } @@ -8592,6 +9296,9 @@ impl IconShape for FiPackage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -8612,6 +9319,7 @@ impl IconShape for FiPackage { y1: "22.08", y2: "12", } + } } } @@ -8646,11 +9354,15 @@ impl IconShape for FiPaperclip { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48", } + } } } @@ -8685,6 +9397,9 @@ impl IconShape for FiPauseCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8704,6 +9419,7 @@ impl IconShape for FiPauseCircle { y1: "15", y2: "9", } + } } } @@ -8738,6 +9454,9 @@ impl IconShape for FiPause { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8752,6 +9471,7 @@ impl IconShape for FiPause { x: "14", y: "4", } + } } } @@ -8786,6 +9506,9 @@ impl IconShape for FiPenTool { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8802,6 +9525,7 @@ impl IconShape for FiPenTool { cy: "11", r: "2", } + } } } @@ -8836,6 +9560,9 @@ impl IconShape for FiPercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -8854,6 +9581,7 @@ impl IconShape for FiPercent { cy: "17.5", r: "2.5", } + } } } @@ -8888,11 +9616,15 @@ impl IconShape for FiPhoneCall { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -8927,6 +9659,9 @@ impl IconShape for FiPhoneForwarded { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -8941,6 +9676,7 @@ impl IconShape for FiPhoneForwarded { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -8975,6 +9711,9 @@ impl IconShape for FiPhoneIncoming { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -8989,6 +9728,7 @@ impl IconShape for FiPhoneIncoming { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -9023,6 +9763,9 @@ impl IconShape for FiPhoneMissed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -9040,6 +9783,7 @@ impl IconShape for FiPhoneMissed { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -9074,6 +9818,9 @@ impl IconShape for FiPhoneOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9085,6 +9832,7 @@ impl IconShape for FiPhoneOff { y1: "1", y2: "23", } + } } } @@ -9119,6 +9867,9 @@ impl IconShape for FiPhoneOutgoing { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9133,6 +9884,7 @@ impl IconShape for FiPhoneOutgoing { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -9167,11 +9919,15 @@ impl IconShape for FiPhone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -9206,6 +9962,9 @@ impl IconShape for FiPieChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9214,6 +9973,7 @@ impl IconShape for FiPieChart { path { d: "M22 12A10 10 0 0 0 12 2v10z", } + } } } @@ -9248,6 +10008,9 @@ impl IconShape for FiPlayCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -9258,6 +10021,7 @@ impl IconShape for FiPlayCircle { polygon { points: "10 8 16 12 10 16 10 8", } + } } } @@ -9292,11 +10056,15 @@ impl IconShape for FiPlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "5 3 19 12 5 21 5 3", } + } } } @@ -9331,6 +10099,9 @@ impl IconShape for FiPlusCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -9350,6 +10121,7 @@ impl IconShape for FiPlusCircle { y1: "12", y2: "12", } + } } } @@ -9384,6 +10156,9 @@ impl IconShape for FiPlusSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -9406,6 +10181,7 @@ impl IconShape for FiPlusSquare { y1: "12", y2: "12", } + } } } @@ -9440,6 +10216,9 @@ impl IconShape for FiPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -9454,6 +10233,7 @@ impl IconShape for FiPlus { y1: "12", y2: "12", } + } } } @@ -9488,6 +10268,9 @@ impl IconShape for FiPocket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9496,6 +10279,7 @@ impl IconShape for FiPocket { polyline { points: "8 10 12 14 16 10", } + } } } @@ -9530,6 +10314,9 @@ impl IconShape for FiPower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9541,6 +10328,7 @@ impl IconShape for FiPower { y1: "2", y2: "12", } + } } } @@ -9575,6 +10363,9 @@ impl IconShape for FiPrinter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9589,6 +10380,7 @@ impl IconShape for FiPrinter { x: "6", y: "14", } + } } } @@ -9623,6 +10415,9 @@ impl IconShape for FiRadio { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -9633,6 +10428,7 @@ impl IconShape for FiRadio { path { d: "M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14", } + } } } @@ -9667,6 +10463,9 @@ impl IconShape for FiRefreshCcw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9678,6 +10477,7 @@ impl IconShape for FiRefreshCcw { path { d: "M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15", } + } } } @@ -9712,6 +10512,9 @@ impl IconShape for FiRefreshCw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9723,6 +10526,7 @@ impl IconShape for FiRefreshCw { path { d: "M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15", } + } } } @@ -9757,6 +10561,9 @@ impl IconShape for FiRepeat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9771,6 +10578,7 @@ impl IconShape for FiRepeat { path { d: "M21 13v2a4 4 0 0 1-4 4H3", } + } } } @@ -9805,6 +10613,9 @@ impl IconShape for FiRewind { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -9813,6 +10624,7 @@ impl IconShape for FiRewind { polygon { points: "22 19 13 12 22 5 22 19", } + } } } @@ -9847,6 +10659,9 @@ impl IconShape for FiRotateCcw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9855,6 +10670,7 @@ impl IconShape for FiRotateCcw { path { d: "M3.51 15a9 9 0 1 0 2.13-9.36L1 10", } + } } } @@ -9889,6 +10705,9 @@ impl IconShape for FiRotateCw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -9897,6 +10716,7 @@ impl IconShape for FiRotateCw { path { d: "M20.49 15a9 9 0 1 1-2.12-9.36L23 10", } + } } } @@ -9931,6 +10751,9 @@ impl IconShape for FiRss { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9944,6 +10767,7 @@ impl IconShape for FiRss { cy: "19", r: "1", } + } } } @@ -9978,6 +10802,9 @@ impl IconShape for FiSave { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9989,6 +10816,7 @@ impl IconShape for FiSave { polyline { points: "7 3 7 8 15 8", } + } } } @@ -10023,6 +10851,9 @@ impl IconShape for FiScissors { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10053,6 +10884,7 @@ impl IconShape for FiScissors { y1: "8.12", y2: "12", } + } } } @@ -10087,6 +10919,9 @@ impl IconShape for FiSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10100,6 +10935,7 @@ impl IconShape for FiSearch { y1: "21", y2: "16.65", } + } } } @@ -10134,6 +10970,9 @@ impl IconShape for FiSend { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -10145,6 +10984,7 @@ impl IconShape for FiSend { polygon { points: "22 2 15 22 11 13 2 9 22 2", } + } } } @@ -10179,6 +11019,9 @@ impl IconShape for FiServer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10209,6 +11052,7 @@ impl IconShape for FiServer { y1: "18", y2: "18", } + } } } @@ -10243,6 +11087,9 @@ impl IconShape for FiSettings { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10253,6 +11100,7 @@ impl IconShape for FiSettings { path { d: "M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z", } + } } } @@ -10287,6 +11135,9 @@ impl IconShape for FiShare2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10316,6 +11167,7 @@ impl IconShape for FiShare2 { y1: "6.51", y2: "10.49", } + } } } @@ -10350,6 +11202,9 @@ impl IconShape for FiShare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10364,6 +11219,7 @@ impl IconShape for FiShare { y1: "2", y2: "15", } + } } } @@ -10398,6 +11254,9 @@ impl IconShape for FiShieldOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10412,6 +11271,7 @@ impl IconShape for FiShieldOff { y1: "1", y2: "23", } + } } } @@ -10446,11 +11306,15 @@ impl IconShape for FiShield { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z", } + } } } @@ -10485,6 +11349,9 @@ impl IconShape for FiShoppingBag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10499,6 +11366,7 @@ impl IconShape for FiShoppingBag { path { d: "M16 10a4 4 0 0 1-8 0", } + } } } @@ -10533,6 +11401,9 @@ impl IconShape for FiShoppingCart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10548,6 +11419,7 @@ impl IconShape for FiShoppingCart { path { d: "M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6", } + } } } @@ -10582,6 +11454,9 @@ impl IconShape for FiShuffle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -10608,6 +11483,7 @@ impl IconShape for FiShuffle { y1: "4", y2: "9", } + } } } @@ -10642,6 +11518,9 @@ impl IconShape for FiSidebar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10658,6 +11537,7 @@ impl IconShape for FiSidebar { y1: "3", y2: "21", } + } } } @@ -10692,6 +11572,9 @@ impl IconShape for FiSkipBack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -10703,6 +11586,7 @@ impl IconShape for FiSkipBack { y1: "19", y2: "5", } + } } } @@ -10737,6 +11621,9 @@ impl IconShape for FiSkipForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -10748,6 +11635,7 @@ impl IconShape for FiSkipForward { y1: "5", y2: "19", } + } } } @@ -10782,6 +11670,9 @@ impl IconShape for FiSlack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10808,6 +11699,7 @@ impl IconShape for FiSlack { path { d: "M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z", } + } } } @@ -10842,6 +11734,9 @@ impl IconShape for FiSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -10855,6 +11750,7 @@ impl IconShape for FiSlash { y1: "4.93", y2: "19.07", } + } } } @@ -10889,6 +11785,9 @@ impl IconShape for FiSliders { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -10945,6 +11844,7 @@ impl IconShape for FiSliders { y1: "16", y2: "16", } + } } } @@ -10979,6 +11879,9 @@ impl IconShape for FiSmartphone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10995,6 +11898,7 @@ impl IconShape for FiSmartphone { y1: "18", y2: "18", } + } } } @@ -11029,6 +11933,9 @@ impl IconShape for FiSmile { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11051,6 +11958,7 @@ impl IconShape for FiSmile { y1: "9", y2: "9", } + } } } @@ -11085,6 +11993,9 @@ impl IconShape for FiSpeaker { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11106,6 +12017,7 @@ impl IconShape for FiSpeaker { y1: "6", y2: "6", } + } } } @@ -11140,6 +12052,9 @@ impl IconShape for FiSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11150,6 +12065,7 @@ impl IconShape for FiSquare { x: "3", y: "3", } + } } } @@ -11184,11 +12100,15 @@ impl IconShape for FiStar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2", } + } } } @@ -11223,6 +12143,9 @@ impl IconShape for FiStopCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11236,6 +12159,7 @@ impl IconShape for FiStopCircle { x: "9", y: "9", } + } } } @@ -11270,6 +12194,9 @@ impl IconShape for FiSun { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11325,6 +12252,7 @@ impl IconShape for FiSun { y1: "5.64", y2: "4.22", } + } } } @@ -11359,6 +12287,9 @@ impl IconShape for FiSunrise { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11403,6 +12334,7 @@ impl IconShape for FiSunrise { polyline { points: "8 6 12 2 16 6", } + } } } @@ -11437,6 +12369,9 @@ impl IconShape for FiSunset { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11481,6 +12416,7 @@ impl IconShape for FiSunset { polyline { points: "16 5 12 9 8 5", } + } } } @@ -11515,11 +12451,15 @@ impl IconShape for FiTable { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18", } + } } } @@ -11554,6 +12494,9 @@ impl IconShape for FiTablet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11570,6 +12513,7 @@ impl IconShape for FiTablet { y1: "18", y2: "18", } + } } } @@ -11604,6 +12548,9 @@ impl IconShape for FiTag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11615,6 +12562,7 @@ impl IconShape for FiTag { y1: "7", y2: "7", } + } } } @@ -11649,6 +12597,9 @@ impl IconShape for FiTarget { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11666,6 +12617,7 @@ impl IconShape for FiTarget { cy: "12", r: "2", } + } } } @@ -11700,6 +12652,9 @@ impl IconShape for FiTerminal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -11711,6 +12666,7 @@ impl IconShape for FiTerminal { y1: "19", y2: "19", } + } } } @@ -11745,11 +12701,15 @@ impl IconShape for FiThermometer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z", } + } } } @@ -11784,11 +12744,15 @@ impl IconShape for FiThumbsDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17", } + } } } @@ -11823,11 +12787,15 @@ impl IconShape for FiThumbsUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3", } + } } } @@ -11862,6 +12830,9 @@ impl IconShape for FiToggleLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11877,6 +12848,7 @@ impl IconShape for FiToggleLeft { cy: "12", r: "3", } + } } } @@ -11911,6 +12883,9 @@ impl IconShape for FiToggleRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11926,6 +12901,7 @@ impl IconShape for FiToggleRight { cy: "12", r: "3", } + } } } @@ -11960,11 +12936,15 @@ impl IconShape for FiTool { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z", } + } } } @@ -11999,6 +12979,9 @@ impl IconShape for FiTrash2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12019,6 +13002,7 @@ impl IconShape for FiTrash2 { y1: "11", y2: "17", } + } } } @@ -12053,6 +13037,9 @@ impl IconShape for FiTrash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12061,6 +13048,7 @@ impl IconShape for FiTrash { path { d: "M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2", } + } } } @@ -12095,6 +13083,9 @@ impl IconShape for FiTrello { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12117,6 +13108,7 @@ impl IconShape for FiTrello { x: "14", y: "7", } + } } } @@ -12151,6 +13143,9 @@ impl IconShape for FiTrendingDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12159,6 +13154,7 @@ impl IconShape for FiTrendingDown { polyline { points: "17 18 23 18 23 12", } + } } } @@ -12193,6 +13189,9 @@ impl IconShape for FiTrendingUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12201,6 +13200,7 @@ impl IconShape for FiTrendingUp { polyline { points: "17 6 23 6 23 12", } + } } } @@ -12235,11 +13235,15 @@ impl IconShape for FiTriangle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z", } + } } } @@ -12274,6 +13278,9 @@ impl IconShape for FiTruck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12295,6 +13302,7 @@ impl IconShape for FiTruck { cy: "18.5", r: "2.5", } + } } } @@ -12329,6 +13337,9 @@ impl IconShape for FiTv { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12342,6 +13353,7 @@ impl IconShape for FiTv { polyline { points: "17 2 12 7 7 2", } + } } } @@ -12376,11 +13388,15 @@ impl IconShape for FiTwitch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 2H3v16h5v4l4-4h5l4-4V2zM11 11V7M16 11V7", } + } } } @@ -12415,11 +13431,15 @@ impl IconShape for FiTwitter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z", } + } } } @@ -12454,6 +13474,9 @@ impl IconShape for FiType { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12471,6 +13494,7 @@ impl IconShape for FiType { y1: "4", y2: "20", } + } } } @@ -12505,11 +13529,15 @@ impl IconShape for FiUmbrella { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7", } + } } } @@ -12544,6 +13572,9 @@ impl IconShape for FiUnderline { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12555,6 +13586,7 @@ impl IconShape for FiUnderline { y1: "21", y2: "21", } + } } } @@ -12589,6 +13621,9 @@ impl IconShape for FiUnlock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12602,6 +13637,7 @@ impl IconShape for FiUnlock { path { d: "M7 11V7a5 5 0 0 1 9.9-1", } + } } } @@ -12636,6 +13672,9 @@ impl IconShape for FiUploadCloud { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -12653,6 +13692,7 @@ impl IconShape for FiUploadCloud { polyline { points: "16 16 12 12 8 16", } + } } } @@ -12687,6 +13727,9 @@ impl IconShape for FiUpload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12701,6 +13744,7 @@ impl IconShape for FiUpload { y1: "3", y2: "15", } + } } } @@ -12735,6 +13779,9 @@ impl IconShape for FiUserCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12748,6 +13795,7 @@ impl IconShape for FiUserCheck { polyline { points: "17 11 19 13 23 9", } + } } } @@ -12782,6 +13830,9 @@ impl IconShape for FiUserMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12798,6 +13849,7 @@ impl IconShape for FiUserMinus { y1: "11", y2: "11", } + } } } @@ -12832,6 +13884,9 @@ impl IconShape for FiUserPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12854,6 +13909,7 @@ impl IconShape for FiUserPlus { y1: "11", y2: "11", } + } } } @@ -12888,6 +13944,9 @@ impl IconShape for FiUserX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12910,6 +13969,7 @@ impl IconShape for FiUserX { y1: "8", y2: "13", } + } } } @@ -12944,6 +14004,9 @@ impl IconShape for FiUser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12954,6 +14017,7 @@ impl IconShape for FiUser { cy: "7", r: "4", } + } } } @@ -12988,6 +14052,9 @@ impl IconShape for FiUsers { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13004,6 +14071,7 @@ impl IconShape for FiUsers { path { d: "M16 3.13a4 4 0 0 1 0 7.75", } + } } } @@ -13038,6 +14106,9 @@ impl IconShape for FiVideoOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13049,6 +14120,7 @@ impl IconShape for FiVideoOff { y1: "1", y2: "23", } + } } } @@ -13083,6 +14155,9 @@ impl IconShape for FiVideo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -13096,6 +14171,7 @@ impl IconShape for FiVideo { x: "1", y: "5", } + } } } @@ -13130,6 +14206,9 @@ impl IconShape for FiVoicemail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13148,6 +14227,7 @@ impl IconShape for FiVoicemail { y1: "16", y2: "16", } + } } } @@ -13182,6 +14262,9 @@ impl IconShape for FiVolume1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -13190,6 +14273,7 @@ impl IconShape for FiVolume1 { path { d: "M15.54 8.46a5 5 0 0 1 0 7.07", } + } } } @@ -13224,6 +14308,9 @@ impl IconShape for FiVolume2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -13232,6 +14319,7 @@ impl IconShape for FiVolume2 { path { d: "M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07", } + } } } @@ -13266,6 +14354,9 @@ impl IconShape for FiVolumeX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -13283,6 +14374,7 @@ impl IconShape for FiVolumeX { y1: "9", y2: "15", } + } } } @@ -13317,11 +14409,15 @@ impl IconShape for FiVolume { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5", } + } } } @@ -13356,6 +14452,9 @@ impl IconShape for FiWatch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13369,6 +14468,7 @@ impl IconShape for FiWatch { path { d: "M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83", } + } } } @@ -13403,6 +14503,9 @@ impl IconShape for FiWifiOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -13432,6 +14535,7 @@ impl IconShape for FiWifiOff { y1: "20", y2: "20", } + } } } @@ -13466,6 +14570,9 @@ impl IconShape for FiWifi { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13483,6 +14590,7 @@ impl IconShape for FiWifi { y1: "20", y2: "20", } + } } } @@ -13517,11 +14625,15 @@ impl IconShape for FiWind { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2", } + } } } @@ -13556,6 +14668,9 @@ impl IconShape for FiXCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13575,6 +14690,7 @@ impl IconShape for FiXCircle { y1: "9", y2: "15", } + } } } @@ -13609,6 +14725,9 @@ impl IconShape for FiXOctagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -13626,6 +14745,7 @@ impl IconShape for FiXOctagon { y1: "9", y2: "15", } + } } } @@ -13660,6 +14780,9 @@ impl IconShape for FiXSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -13682,6 +14805,7 @@ impl IconShape for FiXSquare { y1: "9", y2: "15", } + } } } @@ -13716,6 +14840,9 @@ impl IconShape for FiX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -13730,6 +14857,7 @@ impl IconShape for FiX { y1: "6", y2: "18", } + } } } @@ -13764,6 +14892,9 @@ impl IconShape for FiYoutube { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13772,6 +14903,7 @@ impl IconShape for FiYoutube { polygon { points: "9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02", } + } } } @@ -13806,6 +14938,9 @@ impl IconShape for FiZapOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -13823,6 +14958,7 @@ impl IconShape for FiZapOff { y1: "1", y2: "23", } + } } } @@ -13857,11 +14993,15 @@ impl IconShape for FiZap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "13 2 3 14 12 14 11 22 21 10 12 10 13 2", } + } } } @@ -13896,6 +15036,9 @@ impl IconShape for FiZoomIn { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13921,6 +15064,7 @@ impl IconShape for FiZoomIn { y1: "11", y2: "11", } + } } } @@ -13955,6 +15099,9 @@ impl IconShape for FiZoomOut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13974,6 +15121,7 @@ impl IconShape for FiZoomOut { y1: "11", y2: "11", } + } } } diff --git a/packages/lib/src/icons/go_icons.rs b/packages/lib/src/icons/go_icons.rs index 786ef6e..46244e3 100644 --- a/packages/lib/src/icons/go_icons.rs +++ b/packages/lib/src/icons/go_icons.rs @@ -31,12 +31,16 @@ impl IconShape for GoAccessibility { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.923 5.302a3 3 0 10-3.847 0A2.713 2.713 0 005.9 5.5H2A.75.75 0 002 7h3.3l-.578 5.163-.362 2.997a.75.75 0 101.49.18L6.132 13h3.736l.282 2.34a.75.75 0 101.49-.18l-.362-2.997L10.7 7H14a.75.75 0 000-1.5h-3.899a2.697 2.697 0 00-.178-.198zM9.5 3a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm-.3 4.073l.495 4.427h-3.39l.496-4.427a1.207 1.207 0 012.398 0z", fill_rule: "evenodd", } + } } } @@ -71,12 +75,16 @@ impl IconShape for GoAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z", fill_rule: "evenodd", } + } } } @@ -111,12 +119,16 @@ impl IconShape for GoApps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 3.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5A1.75 1.75 0 015.75 7.5h-2.5A1.75 1.75 0 011.5 5.75v-2.5zM3.25 3a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5A.25.25 0 006 5.75v-2.5A.25.25 0 005.75 3h-2.5zM1.5 10.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5a1.75 1.75 0 01-1.75-1.75v-2.5zM3.25 10a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5zM8.5 3.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5A1.75 1.75 0 018.5 5.75v-2.5zM10.25 3a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5zM8.5 10.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5a1.75 1.75 0 01-1.75-1.75v-2.5zm1.75-.25a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5z", fill_rule: "evenodd", } + } } } @@ -151,12 +163,16 @@ impl IconShape for GoArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2.5a.25.25 0 00-.25.25v1.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-1.5a.25.25 0 00-.25-.25H1.75zM0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v1.5A1.75 1.75 0 0114.25 6H1.75A1.75 1.75 0 010 4.25v-1.5zM1.75 7a.75.75 0 01.75.75v5.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25v-5.5a.75.75 0 111.5 0v5.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25v-5.5A.75.75 0 011.75 7zm4.5 1a.75.75 0 000 1.5h3.5a.75.75 0 100-1.5h-3.5z", fill_rule: "evenodd", } + } } } @@ -191,12 +207,16 @@ impl IconShape for GoArrowBoth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.72 3.72a.75.75 0 011.06 1.06L2.56 7h10.88l-2.22-2.22a.75.75 0 011.06-1.06l3.5 3.5a.75.75 0 010 1.06l-3.5 3.5a.75.75 0 11-1.06-1.06l2.22-2.22H2.56l2.22 2.22a.75.75 0 11-1.06 1.06l-3.5-3.5a.75.75 0 010-1.06l3.5-3.5z", fill_rule: "evenodd", } + } } } @@ -231,12 +251,16 @@ impl IconShape for GoArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.03 8.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.47 9.28a.75.75 0 011.06-1.06l2.97 2.97V3.75a.75.75 0 011.5 0v7.44l2.97-2.97a.75.75 0 011.06 0z", fill_rule: "evenodd", } + } } } @@ -271,12 +295,16 @@ impl IconShape for GoArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z", fill_rule: "evenodd", } + } } } @@ -311,12 +339,16 @@ impl IconShape for GoArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z", fill_rule: "evenodd", } + } } } @@ -351,11 +383,15 @@ impl IconShape for GoArrowSwitch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.22 14.78a.75.75 0 001.06-1.06L4.56 12h8.69a.75.75 0 000-1.5H4.56l1.72-1.72a.75.75 0 00-1.06-1.06l-3 3a.75.75 0 000 1.06l3 3zm5.56-6.5a.75.75 0 11-1.06-1.06l1.72-1.72H2.75a.75.75 0 010-1.5h8.69L9.72 2.28a.75.75 0 011.06-1.06l3 3a.75.75 0 010 1.06l-3 3z", } + } } } @@ -390,12 +426,16 @@ impl IconShape for GoArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.47 7.78a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0l4.25 4.25a.75.75 0 01-1.06 1.06L9 4.81v7.44a.75.75 0 01-1.5 0V4.81L4.53 7.78a.75.75 0 01-1.06 0z", fill_rule: "evenodd", } + } } } @@ -430,12 +470,16 @@ impl IconShape for GoBeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 5.782V2.5h-.25a.75.75 0 010-1.5h6.5a.75.75 0 010 1.5H11v3.282l3.666 5.76C15.619 13.04 14.543 15 12.767 15H3.233c-1.776 0-2.852-1.96-1.899-3.458L5 5.782zM9.5 2.5h-3V6a.75.75 0 01-.117.403L4.73 9h6.54L9.617 6.403A.75.75 0 019.5 6V2.5zm-6.9 9.847L3.775 10.5h8.45l1.175 1.847a.75.75 0 01-.633 1.153H3.233a.75.75 0 01-.633-1.153z", fill_rule: "evenodd", } + } } } @@ -470,6 +514,9 @@ impl IconShape for GoBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -479,6 +526,7 @@ impl IconShape for GoBell { d: "M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z", fill_rule: "evenodd", } + } } } @@ -513,11 +561,15 @@ impl IconShape for GoBellFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16c.9 0 1.7-.6 1.9-1.5.1-.3-.1-.5-.4-.5h-3c-.3 0-.5.2-.4.5.2.9 1 1.5 1.9 1.5zM3 5c0-2.8 2.2-5 5-5s5 2.2 5 5v3l1.7 2.6c.2.2.3.5.3.8 0 .8-.7 1.5-1.5 1.5h-11c-.8.1-1.5-.6-1.5-1.4 0-.3.1-.6.3-.8L3 8.1V5z", } + } } } @@ -552,12 +604,16 @@ impl IconShape for GoBellSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z", fill_rule: "evenodd", } + } } } @@ -592,12 +648,16 @@ impl IconShape for GoBlocked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.467.22a.75.75 0 01.53-.22h6.006a.75.75 0 01.53.22l4.247 4.247c.141.14.22.331.22.53v6.006a.75.75 0 01-.22.53l-4.247 4.247a.75.75 0 01-.53.22H4.997a.75.75 0 01-.53-.22L.22 11.533a.75.75 0 01-.22-.53V4.997a.75.75 0 01.22-.53L4.467.22zm.84 1.28L1.5 5.308v5.384L5.308 14.5h5.384l3.808-3.808V5.308L10.692 1.5H5.308zM4 7.75A.75.75 0 014.75 7h6.5a.75.75 0 010 1.5h-6.5A.75.75 0 014 7.75z", fill_rule: "evenodd", } + } } } @@ -632,12 +692,16 @@ impl IconShape for GoBold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 2a1 1 0 00-1 1v10a1 1 0 001 1h5.5a3.5 3.5 0 001.852-6.47A3.5 3.5 0 008.5 2H4zm4.5 5a1.5 1.5 0 100-3H5v3h3.5zM5 9v3h4.5a1.5 1.5 0 000-3H5z", fill_rule: "evenodd", } + } } } @@ -672,12 +736,16 @@ impl IconShape for GoBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z", fill_rule: "evenodd", } + } } } @@ -712,12 +780,16 @@ impl IconShape for GoBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.75 2.5a.25.25 0 00-.25.25v9.91l3.023-2.489a.75.75 0 01.954 0l3.023 2.49V2.75a.25.25 0 00-.25-.25h-6.5zM3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 01-1.227.579L8 11.722l-3.773 3.107A.75.75 0 013 14.25V2.75z", fill_rule: "evenodd", } + } } } @@ -752,12 +824,16 @@ impl IconShape for GoBookmarkSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.19 1.143a.75.75 0 10-.88 1.214L3 4.305v9.945a.75.75 0 001.206.596L8 11.944l3.794 2.902A.75.75 0 0013 14.25v-2.703l1.81 1.31a.75.75 0 10.88-1.214l-2.994-2.168a1.09 1.09 0 00-.014-.01L4.196 3.32a.712.712 0 00-.014-.01L1.19 1.143zM4.5 5.39v7.341l3.044-2.328a.75.75 0 01.912 0l3.044 2.328V10.46l-7-5.07zM5.865 1a.75.75 0 000 1.5h5.385a.25.25 0 01.25.25v3.624a.75.75 0 001.5 0V2.75A1.75 1.75 0 0011.25 1H5.865z", fill_rule: "evenodd", } + } } } @@ -792,12 +868,16 @@ impl IconShape for GoBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.75 0A1.75 1.75 0 005 1.75V3H1.75A1.75 1.75 0 000 4.75v8.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H11V1.75A1.75 1.75 0 009.25 0h-2.5zM9.5 3V1.75a.25.25 0 00-.25-.25h-2.5a.25.25 0 00-.25.25V3h3zM5 4.5H1.75a.25.25 0 00-.25.25V6a2 2 0 002 2h9a2 2 0 002-2V4.75a.25.25 0 00-.25-.25H5zm-1.5 5a3.484 3.484 0 01-2-.627v4.377c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V8.873a3.484 3.484 0 01-2 .627h-9z", fill_rule: "evenodd", } + } } } @@ -832,12 +912,16 @@ impl IconShape for GoBroadcast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.267 1.457c.3.286.312.76.026 1.06A6.475 6.475 0 001.5 7a6.472 6.472 0 001.793 4.483.75.75 0 01-1.086 1.034 8.89 8.89 0 01-.276-.304l.569-.49-.569.49A7.971 7.971 0 010 7c0-2.139.84-4.083 2.207-5.517a.75.75 0 011.06-.026zm9.466 0a.75.75 0 011.06.026A7.975 7.975 0 0116 7c0 2.139-.84 4.083-2.207 5.517a.75.75 0 11-1.086-1.034A6.475 6.475 0 0014.5 7a6.475 6.475 0 00-1.793-4.483.75.75 0 01.026-1.06zM8.75 8.582a1.75 1.75 0 10-1.5 0v5.668a.75.75 0 001.5 0V8.582zM5.331 4.736a.75.75 0 10-1.143-.972A4.983 4.983 0 003 7c0 1.227.443 2.352 1.177 3.222a.75.75 0 001.146-.967A3.483 3.483 0 014.5 7c0-.864.312-1.654.831-2.264zm6.492-.958a.75.75 0 00-1.146.967c.514.61.823 1.395.823 2.255 0 .86-.31 1.646-.823 2.255a.75.75 0 101.146.967A4.983 4.983 0 0013 7a4.983 4.983 0 00-1.177-3.222z", fill_rule: "evenodd", } + } } } @@ -872,12 +956,16 @@ impl IconShape for GoBrowser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25V4.5h2v-2H1.75zM5 2.5v2h2v-2H5zm3.5 0v2h6V2.75a.25.25 0 00-.25-.25H8.5zm6 3.5h-13v7.25c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V6z", fill_rule: "evenodd", } + } } } @@ -912,12 +1000,16 @@ impl IconShape for GoBug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.72.22a.75.75 0 011.06 0l1 .999a3.492 3.492 0 012.441 0l.999-1a.75.75 0 111.06 1.061l-.775.776c.616.63.995 1.493.995 2.444v.327c0 .1-.009.197-.025.292.408.14.764.392 1.029.722l1.968-.787a.75.75 0 01.556 1.392L13 7.258V9h2.25a.75.75 0 010 1.5H13v.5c0 .409-.049.806-.141 1.186l2.17.868a.75.75 0 01-.557 1.392l-2.184-.873A4.997 4.997 0 018 16a4.997 4.997 0 01-4.288-2.427l-2.183.873a.75.75 0 01-.558-1.392l2.17-.868A5.013 5.013 0 013 11v-.5H.75a.75.75 0 010-1.5H3V7.258L.971 6.446a.75.75 0 01.558-1.392l1.967.787c.265-.33.62-.583 1.03-.722a1.684 1.684 0 01-.026-.292V4.5c0-.951.38-1.814.995-2.444L4.72 1.28a.75.75 0 010-1.06zM6.173 5h3.654A.173.173 0 0010 4.827V4.5a2 2 0 10-4 0v.327c0 .096.077.173.173.173zM5.25 6.5a.75.75 0 00-.75.75V11a3.5 3.5 0 107 0V7.25a.75.75 0 00-.75-.75h-5.5z", fill_rule: "evenodd", } + } } } @@ -952,12 +1044,16 @@ impl IconShape for GoCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.75 0a.75.75 0 01.75.75V2h5V.75a.75.75 0 011.5 0V2h1.25c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 16H2.75A1.75 1.75 0 011 14.25V3.75C1 2.784 1.784 2 2.75 2H4V.75A.75.75 0 014.75 0zm0 3.5h8.5a.25.25 0 01.25.25V6h-11V3.75a.25.25 0 01.25-.25h2zm-2.25 4v6.75c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V7.5h-11z", fill_rule: "evenodd", } + } } } @@ -992,12 +1088,16 @@ impl IconShape for GoCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z", fill_rule: "evenodd", } + } } } @@ -1032,12 +1132,16 @@ impl IconShape for GoCheckCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM0 8a8 8 0 1116 0A8 8 0 010 8zm11.78-1.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } + } } } @@ -1072,12 +1176,16 @@ impl IconShape for GoCheckCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm3.78-9.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } + } } } @@ -1112,12 +1220,16 @@ impl IconShape for GoChecklist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v7.736a.75.75 0 101.5 0V1.75A1.75 1.75 0 0011.25 0h-8.5A1.75 1.75 0 001 1.75v11.5c0 .966.784 1.75 1.75 1.75h3.17a.75.75 0 000-1.5H2.75a.25.25 0 01-.25-.25V1.75zM4.75 4a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM4 7.75A.75.75 0 014.75 7h2a.75.75 0 010 1.5h-2A.75.75 0 014 7.75zm11.774 3.537a.75.75 0 00-1.048-1.074L10.7 14.145 9.281 12.72a.75.75 0 00-1.062 1.058l1.943 1.95a.75.75 0 001.055.008l4.557-4.45z", fill_rule: "evenodd", } + } } } @@ -1152,12 +1264,16 @@ impl IconShape for GoChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z", fill_rule: "evenodd", } + } } } @@ -1192,12 +1308,16 @@ impl IconShape for GoChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.78 12.78a.75.75 0 01-1.06 0L4.47 8.53a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L6.06 8l3.72 3.72a.75.75 0 010 1.06z", fill_rule: "evenodd", } + } } } @@ -1232,12 +1352,16 @@ impl IconShape for GoChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.22 3.22a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06L9.94 8 6.22 4.28a.75.75 0 010-1.06z", fill_rule: "evenodd", } + } } } @@ -1272,12 +1396,16 @@ impl IconShape for GoChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.22 9.78a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0l4.25 4.25a.75.75 0 01-1.06 1.06L8 6.06 4.28 9.78a.75.75 0 01-1.06 0z", fill_rule: "evenodd", } + } } } @@ -1312,12 +1440,16 @@ impl IconShape for GoCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8z", fill_rule: "evenodd", } + } } } @@ -1352,12 +1484,16 @@ impl IconShape for GoCircleSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 0110.535-5.096l-9.131 9.131A6.472 6.472 0 011.5 8zm2.465 5.096a6.5 6.5 0 009.131-9.131l-9.131 9.131zM8 0a8 8 0 100 16A8 8 0 008 0z", fill_rule: "evenodd", } + } } } @@ -1392,12 +1528,16 @@ impl IconShape for GoClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm.5 4.75a.75.75 0 00-1.5 0v3.5a.75.75 0 00.471.696l2.5 1a.75.75 0 00.557-1.392L8.5 7.742V4.75z", fill_rule: "evenodd", } + } } } @@ -1432,12 +1572,16 @@ impl IconShape for GoCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 7.25A5.225 5.225 0 017.25 2a5.222 5.222 0 014.767 3.029A4.472 4.472 0 0116 9.5c0 2.505-1.995 4.5-4.5 4.5h-8A3.475 3.475 0 010 10.5c0-1.41.809-2.614 2.001-3.17L2 7.25zm1.54.482a.75.75 0 01-.556.832c-.86.22-1.484.987-1.484 1.936 0 1.124.876 2 2 2h8c1.676 0 3-1.324 3-3s-1.324-3-3-3a.75.75 0 01-.709-.504A3.72 3.72 0 007.25 3.5C5.16 3.5 3.5 5.16 3.5 7.25a3.276 3.276 0 00.035.436l.004.036.001.008v.002z", fill_rule: "evenodd", } + } } } @@ -1472,6 +1616,9 @@ impl IconShape for GoCloudOffline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1481,6 +1628,7 @@ impl IconShape for GoCloudOffline { d: "M.72 1.72a.75.75 0 011.06 0l2.311 2.31c.03.025.056.052.08.08l8.531 8.532a.785.785 0 01.035.034l2.043 2.044a.75.75 0 11-1.06 1.06l-1.8-1.799a4.64 4.64 0 01-.42.019h-8A3.475 3.475 0 010 10.5c0-1.41.809-2.614 2.001-3.17a5.218 5.218 0 01.646-2.622L.72 2.78a.75.75 0 010-1.06zM3.5 7.25c0-.505.096-.983.271-1.418L10.44 12.5H3.5c-1.124 0-2-.876-2-2 0-.95.624-1.716 1.484-1.936a.75.75 0 00.557-.833A4.1 4.1 0 013.5 7.25z", fill_rule: "evenodd", } + } } } @@ -1515,12 +1663,16 @@ impl IconShape for GoCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z", fill_rule: "evenodd", } + } } } @@ -1555,12 +1707,16 @@ impl IconShape for GoCodeOfConduct { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.048 2.241c.964-.709 2.079-1.238 3.325-1.241a4.613 4.613 0 013.282 1.355c.41.408.757.86.996 1.428.238.568.348 1.206.347 1.968 0 2.193-1.505 4.254-3.081 5.862-1.496 1.526-3.213 2.796-4.249 3.563l-.22.163a.75.75 0 01-.895 0l-.221-.163c-1.036-.767-2.753-2.037-4.249-3.563C1.51 10.008.007 7.952.002 5.762a4.614 4.614 0 011.353-3.407C3.123.585 6.223.537 8.048 2.24zm-1.153.983c-.81.78-1.546 1.669-2.166 2.417-.184.222-.358.432-.52.623a.75.75 0 00.04 1.016c.35.35.697.697 1.043 1.047.866.875 2.292.914 3.185.032.264-.26.534-.528.802-.797.694-.694 1.8-.701 2.474-.03L12.92 8.7l.283.284c-.244.334-.515.666-.81.995l-1.384-1.28A.75.75 0 109.99 9.802l1.357 1.252c-.325.31-.656.606-.984.887l-1.48-1.366a.75.75 0 10-1.018 1.102L9.191 12.9c-.433.34-.838.643-1.191.905-1.04-.773-2.537-1.907-3.846-3.242C2.611 8.99 1.502 7.306 1.502 5.75a3.114 3.114 0 01.913-2.335c1.159-1.158 3.23-1.224 4.48-.191zm7.112 4.442c.313-.65.491-1.293.491-1.916v-.001c0-.614-.088-1.045-.23-1.385-.143-.339-.357-.633-.673-.949a3.113 3.113 0 00-2.218-.915c-1.092.003-2.165.627-3.226 1.602-.823.755-1.554 1.637-2.228 2.45l-.127.154.562.566a.756.756 0 001.066.02l.794-.79c1.258-1.258 3.312-1.31 4.594-.032.396.394.792.791 1.173 1.173l.022.023z", fill_rule: "evenodd", } + } } } @@ -1595,12 +1751,16 @@ impl IconShape for GoCodeReview { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 2.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25h-6.5a.75.75 0 00-.53.22L4.5 14.44v-2.19a.75.75 0 00-.75-.75h-2a.25.25 0 01-.25-.25v-8.5zM1.75 1A1.75 1.75 0 000 2.75v8.5C0 12.216.784 13 1.75 13H3v1.543a1.457 1.457 0 002.487 1.03L8.061 13h6.189A1.75 1.75 0 0016 11.25v-8.5A1.75 1.75 0 0014.25 1H1.75zm5.03 3.47a.75.75 0 010 1.06L5.31 7l1.47 1.47a.75.75 0 01-1.06 1.06l-2-2a.75.75 0 010-1.06l2-2a.75.75 0 011.06 0zm2.44 0a.75.75 0 000 1.06L10.69 7 9.22 8.47a.75.75 0 001.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0z", fill_rule: "evenodd", } + } } } @@ -1635,12 +1795,16 @@ impl IconShape for GoCodeSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25H1.75zM0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm9.22 3.72a.75.75 0 000 1.06L10.69 8 9.22 9.47a.75.75 0 101.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0zM6.78 6.53a.75.75 0 00-1.06-1.06l-2 2a.75.75 0 000 1.06l2 2a.75.75 0 101.06-1.06L5.31 8l1.47-1.47z", fill_rule: "evenodd", } + } } } @@ -1675,6 +1839,9 @@ impl IconShape for GoCodescan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1684,6 +1851,7 @@ impl IconShape for GoCodescan { d: "M12.246 13.307a7.5 7.5 0 111.06-1.06l2.474 2.473a.75.75 0 11-1.06 1.06l-2.474-2.473zM1.5 7.5a6 6 0 1110.386 4.094.75.75 0 00-.292.293A6 6 0 011.5 7.5z", fill_rule: "evenodd", } + } } } @@ -1718,6 +1886,9 @@ impl IconShape for GoCodescanCheckmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1727,6 +1898,7 @@ impl IconShape for GoCodescanCheckmark { d: "M7.5 15a7.469 7.469 0 004.746-1.693l2.474 2.473a.75.75 0 101.06-1.06l-2.473-2.474A7.5 7.5 0 107.5 15zm0-13.5a6 6 0 104.094 10.386.75.75 0 01.293-.292A6 6 0 007.5 1.5z", fill_rule: "evenodd", } + } } } @@ -1761,6 +1933,9 @@ impl IconShape for GoCodespaces { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1771,6 +1946,7 @@ impl IconShape for GoCodespaces { d: "M3 12.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zm4 0a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } + } } } @@ -1805,12 +1981,16 @@ impl IconShape for GoColumns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 0A1.75 1.75 0 001 1.75v12.5c0 .966.784 1.75 1.75 1.75h2.5A1.75 1.75 0 007 14.25V1.75A1.75 1.75 0 005.25 0h-2.5zM2.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-2.5a.25.25 0 01-.25-.25V1.75zM10.75 0A1.75 1.75 0 009 1.75v12.5c0 .966.784 1.75 1.75 1.75h2.5A1.75 1.75 0 0015 14.25V1.75A1.75 1.75 0 0013.25 0h-2.5zm-.25 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-2.5a.25.25 0 01-.25-.25V1.75z", fill_rule: "evenodd", } + } } } @@ -1845,12 +2025,16 @@ impl IconShape for GoComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25H2.75zM1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0113.25 12H9.06l-2.573 2.573A1.457 1.457 0 014 13.543V12H2.75A1.75 1.75 0 011 10.25v-7.5z", fill_rule: "evenodd", } + } } } @@ -1885,12 +2069,16 @@ impl IconShape for GoCommentDiscussion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z", fill_rule: "evenodd", } + } } } @@ -1925,12 +2113,16 @@ impl IconShape for GoContainer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.41.24l4.711 2.774A1.767 1.767 0 0116 4.54v5.01a1.77 1.77 0 01-.88 1.53l-7.753 4.521-.002.001a1.767 1.767 0 01-1.774 0H5.59L.873 12.85A1.762 1.762 0 010 11.327V6.292c0-.304.078-.598.22-.855l.004-.005.01-.019c.15-.262.369-.486.64-.643L8.641.239a1.75 1.75 0 011.765 0l.002.001zM9.397 1.534a.25.25 0 01.252 0l4.115 2.422-7.152 4.148a.267.267 0 01-.269 0L2.227 5.716l7.17-4.182zM7.365 9.402L8.73 8.61v4.46l-1.5.875V9.473a1.77 1.77 0 00.136-.071zm2.864 2.794V7.741l1.521-.882v4.45l-1.521.887zm3.021-1.762l1.115-.65h.002a.268.268 0 00.133-.232V5.264l-1.25.725v4.445zm-11.621 1.12l4.1 2.393V9.474a1.77 1.77 0 01-.138-.072L1.5 7.029v4.298c0 .095.05.181.129.227z", fill_rule: "evenodd", } + } } } @@ -1965,6 +2157,9 @@ impl IconShape for GoCopilot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1974,6 +2169,7 @@ impl IconShape for GoCopilot { d: "M7.86 1.77c.05.053.097.107.14.164.043-.057.09-.111.14-.164.681-.731 1.737-.9 2.943-.765 1.23.136 2.145.527 2.724 1.26.566.716.693 1.614.693 2.485 0 .572-.053 1.147-.254 1.655l.168.838.066.033A2.75 2.75 0 0116 9.736V11c0 .24-.086.438-.156.567a2.173 2.173 0 01-.259.366c-.18.21-.404.413-.605.58a10.373 10.373 0 01-.792.597l-.015.01-.006.004-.028.018a8.832 8.832 0 01-.456.281c-.307.177-.749.41-1.296.642C11.296 14.528 9.756 15 8 15c-1.756 0-3.296-.472-4.387-.935a12.06 12.06 0 01-1.296-.641 8.815 8.815 0 01-.456-.281l-.028-.02-.006-.003-.015-.01a7.077 7.077 0 01-.235-.166c-.15-.108-.352-.26-.557-.43a5.19 5.19 0 01-.605-.58 2.167 2.167 0 01-.259-.367A1.19 1.19 0 010 11V9.736a2.75 2.75 0 011.52-2.46l.067-.033.167-.838C1.553 5.897 1.5 5.322 1.5 4.75c0-.87.127-1.77.693-2.485.579-.733 1.494-1.124 2.724-1.26 1.206-.134 2.262.034 2.944.765zM3.024 7.709L3 7.824v4.261c.02.013.043.025.065.038.264.152.65.356 1.134.562.972.412 2.307.815 3.801.815 1.494 0 2.83-.403 3.8-.815a10.6 10.6 0 001.2-.6v-4.26l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.06-.328-2.71-.991A3.223 3.223 0 018 6.266c-.144.269-.321.52-.54.743C6.81 7.672 5.896 8 4.75 8c-.652 0-1.237-.082-1.727-.291zm3.741-4.916c-.193-.207-.637-.414-1.681-.298-1.02.114-1.48.404-1.713.7-.247.313-.37.79-.37 1.555 0 .792.129 1.17.308 1.37.162.181.52.38 1.442.38.854 0 1.339-.236 1.638-.54.315-.323.527-.827.618-1.553.117-.936-.038-1.396-.242-1.614zm2.472 0c.193-.207.637-.414 1.681-.298 1.02.114 1.48.404 1.713.7.247.313.37.79.37 1.555 0 .792-.129 1.17-.308 1.37-.162.181-.52.38-1.442.38-.854 0-1.339-.236-1.638-.54-.315-.323-.527-.827-.618-1.553-.117-.936.038-1.396.242-1.614z", fill_rule: "evenodd", } + } } } @@ -2008,12 +2204,16 @@ impl IconShape for GoCopilotError { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.86 1.77c.05.053.097.107.14.164.043-.057.09-.111.14-.164.681-.731 1.737-.9 2.943-.765 1.23.136 2.145.527 2.724 1.26.566.716.693 1.614.693 2.485 0 .572-.053 1.147-.254 1.655l.168.838.066.033A2.75 2.75 0 0116 9.736V11c0 .24-.086.438-.156.567a1.755 1.755 0 01-.075.125L13 9.688V7.824l-.023-.115c-.49.21-1.075.291-1.727.291-.22 0-.43-.012-.633-.036L6.824 5.22c.082-.233.143-.503.182-.813.117-.936-.038-1.396-.242-1.614-.193-.207-.637-.414-1.681-.298-.707.079-1.144.243-1.424.434l-1.251-.905c.58-.579 1.422-.899 2.51-1.02 1.205-.133 2.26.035 2.943.766zm1.376 1.023c.193-.207.637-.414 1.681-.298 1.02.114 1.48.404 1.713.7.247.313.37.79.37 1.555 0 .792-.129 1.17-.308 1.37-.162.181-.52.38-1.442.38-.854 0-1.339-.236-1.638-.54-.315-.323-.527-.827-.618-1.553-.117-.936.038-1.396.242-1.614zM.865 2.759A.75.75 0 00.31 4.107l1.193.864c.013.498.076.992.251 1.434l-.167.838-.067.033A2.75 2.75 0 000 9.736V11c0 .24.086.438.156.567.075.137.169.261.259.366.18.21.404.413.605.58a10.368 10.368 0 00.792.597l.015.01.006.004.028.018.098.065a12.06 12.06 0 001.654.859C4.704 14.527 6.244 15 8 15c1.756 0 3.296-.472 4.387-.935.395-.167.734-.335 1.008-.482l1.415 1.024a.75.75 0 001.063-1.025.753.753 0 01-.188-.1L.865 2.76zM4.75 8c.297 0 .579-.022.844-.066l6.427 4.654c-.07.032-.144.064-.22.097-.972.412-2.307.815-3.801.815-1.494 0-2.83-.403-3.8-.815a10.594 10.594 0 01-1.2-.6v-4.26l.023-.116c.49.21 1.075.291 1.727.291z", fill_rule: "evenodd", } + } } } @@ -2048,6 +2248,9 @@ impl IconShape for GoCopilotWarning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2058,6 +2261,7 @@ impl IconShape for GoCopilotWarning { d: "M8.498 14.81a4.5 4.5 0 105.504-7.121 4.5 4.5 0 00-5.504 7.122zM10.5 8.75a.75.75 0 011.5 0V11a.75.75 0 01-1.5 0V8.75zm.75 5.75a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -2092,6 +2296,9 @@ impl IconShape for GoCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2102,6 +2309,7 @@ impl IconShape for GoCopy { d: "M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z", fill_rule: "evenodd", } + } } } @@ -2136,12 +2344,16 @@ impl IconShape for GoCpu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5.75a.75.75 0 00-1.5 0V2H3.75A1.75 1.75 0 002 3.75V5H.75a.75.75 0 000 1.5H2v3H.75a.75.75 0 000 1.5H2v1.25c0 .966.784 1.75 1.75 1.75H5v1.25a.75.75 0 001.5 0V14h3v1.25a.75.75 0 001.5 0V14h1.25A1.75 1.75 0 0014 12.25V11h1.25a.75.75 0 000-1.5H14v-3h1.25a.75.75 0 000-1.5H14V3.75A1.75 1.75 0 0012.25 2H11V.75a.75.75 0 00-1.5 0V2h-3V.75zm5.75 11.75h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25zM5.75 5a.75.75 0 00-.75.75v4.5c0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75v-4.5a.75.75 0 00-.75-.75h-4.5zm.75 4.5v-3h3v3h-3z", fill_rule: "evenodd", } + } } } @@ -2176,6 +2388,9 @@ impl IconShape for GoCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2185,6 +2400,7 @@ impl IconShape for GoCreditCard { d: "M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14H1.75A1.75 1.75 0 010 12.25v-8.5zm14.5 0V5h-13V3.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25zm0 2.75h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V6.5z", fill_rule: "evenodd", } + } } } @@ -2219,12 +2435,16 @@ impl IconShape for GoCrossReference { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 1.25v4.146a.25.25 0 01-.427.177L14.03 4.03l-3.75 3.75a.75.75 0 11-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0111.604 1h4.146a.25.25 0 01.25.25zM2.75 3.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-2.5a.75.75 0 111.5 0v2.5A1.75 1.75 0 0113.25 13H9.06l-2.573 2.573A1.457 1.457 0 014 14.543V13H2.75A1.75 1.75 0 011 11.25v-7.5C1 2.784 1.784 2 2.75 2h5.5a.75.75 0 010 1.5h-5.5z", fill_rule: "evenodd", } + } } } @@ -2259,12 +2479,16 @@ impl IconShape for GoDash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z", fill_rule: "evenodd", } + } } } @@ -2299,12 +2523,16 @@ impl IconShape for GoDatabase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 3.5c0-.133.058-.318.282-.55.227-.237.592-.484 1.1-.708C4.899 1.795 6.354 1.5 8 1.5c1.647 0 3.102.295 4.117.742.51.224.874.47 1.101.707.224.233.282.418.282.551 0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 5.205 9.646 5.5 8 5.5c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707-.224-.233-.282-.418-.282-.551zM1 3.5c0-.626.292-1.165.7-1.59.406-.422.956-.767 1.579-1.041C4.525.32 6.195 0 8 0c1.805 0 3.475.32 4.722.869.622.274 1.172.62 1.578 1.04.408.426.7.965.7 1.591v9c0 .626-.292 1.165-.7 1.59-.406.422-.956.767-1.579 1.041C11.476 15.68 9.806 16 8 16c-1.805 0-3.475-.32-4.721-.869-.623-.274-1.173-.62-1.579-1.04-.408-.426-.7-.965-.7-1.591v-9zM2.5 8V5.724c.241.15.503.286.779.407C4.525 6.68 6.195 7 8 7c1.805 0 3.475-.32 4.722-.869.275-.121.537-.257.778-.407V8c0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 9.705 9.646 10 8 10c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707C2.558 8.318 2.5 8.133 2.5 8zm0 2.225V12.5c0 .133.058.318.282.55.227.237.592.484 1.1.708 1.016.447 2.471.742 4.118.742 1.647 0 3.102-.295 4.117-.742.51-.224.874-.47 1.101-.707.224-.233.282-.418.282-.551v-2.275c-.241.15-.503.285-.778.406-1.247.549-2.917.869-4.722.869-1.805 0-3.475-.32-4.721-.869a6.236 6.236 0 01-.779-.406z", fill_rule: "evenodd", } + } } } @@ -2339,6 +2567,9 @@ impl IconShape for GoDependabot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2348,6 +2579,7 @@ impl IconShape for GoDependabot { d: "M6.25 0a.75.75 0 000 1.5H7.5v2H3.75A2.25 2.25 0 001.5 5.75V8H.75a.75.75 0 000 1.5h.75v2.75a2.25 2.25 0 002.25 2.25h8.5a2.25 2.25 0 002.25-2.25V9.5h.75a.75.75 0 000-1.5h-.75V5.75a2.25 2.25 0 00-2.25-2.25H9V.75A.75.75 0 008.25 0h-2zM3 5.75A.75.75 0 013.75 5h8.5a.75.75 0 01.75.75v6.5a.75.75 0 01-.75.75h-8.5a.75.75 0 01-.75-.75v-6.5z", fill_rule: "evenodd", } + } } } @@ -2382,6 +2614,9 @@ impl IconShape for GoDesktopDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2390,6 +2625,7 @@ impl IconShape for GoDesktopDownload { path { d: "M1.573 2.573a.25.25 0 00-.073.177v7.5a.25.25 0 00.25.25h12.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-3a.75.75 0 110-1.5h3A1.75 1.75 0 0116 2.75v7.5A1.75 1.75 0 0114.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0111.25 16h-6.5a.75.75 0 01-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 010 10.25v-7.5A1.75 1.75 0 011.75 1h3a.75.75 0 010 1.5h-3a.25.25 0 00-.177.073zM6.982 12a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5H6.982z", } + } } } @@ -2424,12 +2660,16 @@ impl IconShape for GoDeviceCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 3H7c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h14c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM6 5H2V4h4v1zm4.5 7C8.56 12 7 10.44 7 8.5S8.56 5 10.5 5 14 6.56 14 8.5 12.44 12 10.5 12zM13 8.5c0 1.38-1.13 2.5-2.5 2.5S8 9.87 8 8.5 9.13 6 10.5 6 13 7.13 13 8.5z", fill_rule: "evenodd", } + } } } @@ -2464,12 +2704,16 @@ impl IconShape for GoDeviceCameraVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 3.75a.75.75 0 00-1.136-.643L11 5.425V4.75A1.75 1.75 0 009.25 3h-7.5A1.75 1.75 0 000 4.75v6.5C0 12.216.784 13 1.75 13h7.5A1.75 1.75 0 0011 11.25v-.675l3.864 2.318A.75.75 0 0016 12.25v-8.5zm-5 5.075l3.5 2.1v-5.85l-3.5 2.1v1.65zM9.5 6.75v-2a.25.25 0 00-.25-.25h-7.5a.25.25 0 00-.25.25v6.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-4.5z", fill_rule: "evenodd", } + } } } @@ -2504,12 +2748,16 @@ impl IconShape for GoDeviceDesktop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2.5h12.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25zM14.25 1H1.75A1.75 1.75 0 000 2.75v7.5C0 11.216.784 12 1.75 12h3.727c-.1 1.041-.52 1.872-1.292 2.757A.75.75 0 004.75 16h6.5a.75.75 0 00.565-1.243c-.772-.885-1.193-1.716-1.292-2.757h3.727A1.75 1.75 0 0016 10.25v-7.5A1.75 1.75 0 0014.25 1zM9.018 12H6.982a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5z", fill_rule: "evenodd", } + } } } @@ -2544,12 +2792,16 @@ impl IconShape for GoDeviceMobile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 0A1.75 1.75 0 002 1.75v12.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 14.25V1.75A1.75 1.75 0 0012.25 0h-8.5zM3.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25V1.75zM8 13a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -2584,12 +2836,16 @@ impl IconShape for GoDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.527 9.237a1.75 1.75 0 010-2.474L6.777.512a1.75 1.75 0 012.475 0l6.251 6.25a1.751 1.751 0 010 2.475l-6.25 6.251a1.751 1.751 0 01-2.475 0L.527 9.238v-.001zm1.06-1.414a.25.25 0 000 .354l6.251 6.25a.25.25 0 00.354 0l6.25-6.25a.25.25 0 000-.354l-6.25-6.25a.25.25 0 00-.354 0l-6.25 6.25h-.001z", fill_rule: "evenodd", } + } } } @@ -2624,12 +2880,16 @@ impl IconShape for GoDiff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.75 1.75a.75.75 0 00-1.5 0V5H4a.75.75 0 000 1.5h3.25v3.25a.75.75 0 001.5 0V6.5H12A.75.75 0 0012 5H8.75V1.75zM4 13a.75.75 0 000 1.5h8a.75.75 0 100-1.5H4z", fill_rule: "evenodd", } + } } } @@ -2664,12 +2924,16 @@ impl IconShape for GoDiffAdded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.25 2.5H2.75a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25zM2.75 1h10.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25V2.75C1 1.784 1.784 1 2.75 1zM8 4a.75.75 0 01.75.75v2.5h2.5a.75.75 0 010 1.5h-2.5v2.5a.75.75 0 01-1.5 0v-2.5h-2.5a.75.75 0 010-1.5h2.5v-2.5A.75.75 0 018 4z", fill_rule: "evenodd", } + } } } @@ -2704,12 +2968,16 @@ impl IconShape for GoDiffIgnored { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-1.97 4.78a.75.75 0 00-1.06-1.06l-5.5 5.5a.75.75 0 101.06 1.06l5.5-5.5z", fill_rule: "evenodd", } + } } } @@ -2744,12 +3012,16 @@ impl IconShape for GoDiffModified { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zM8 10a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } + } } } @@ -2784,12 +3056,16 @@ impl IconShape for GoDiffRemoved { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-2 7.75a.75.75 0 000-1.5h-6.5a.75.75 0 000 1.5h6.5z", fill_rule: "evenodd", } + } } } @@ -2824,12 +3100,16 @@ impl IconShape for GoDiffRenamed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-1.47 7.53a.75.75 0 000-1.06L8.53 4.22a.75.75 0 00-1.06 1.06l1.97 1.97H4.75a.75.75 0 000 1.5h4.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25z", fill_rule: "evenodd", } + } } } @@ -2864,12 +3144,16 @@ impl IconShape for GoDot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 5.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zM4 8a4 4 0 118 0 4 4 0 01-8 0z", fill_rule: "evenodd", } + } } } @@ -2904,12 +3188,16 @@ impl IconShape for GoDotFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 4a4 4 0 100 8 4 4 0 000-8z", fill_rule: "evenodd", } + } } } @@ -2944,12 +3232,16 @@ impl IconShape for GoDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.47 10.78a.75.75 0 001.06 0l3.75-3.75a.75.75 0 00-1.06-1.06L8.75 8.44V1.75a.75.75 0 00-1.5 0v6.69L4.78 5.97a.75.75 0 00-1.06 1.06l3.75 3.75zM3.75 13a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5z", fill_rule: "evenodd", } + } } } @@ -2984,6 +3276,9 @@ impl IconShape for GoDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2996,6 +3291,7 @@ impl IconShape for GoDuplicate { path { d: "M1.75 5A1.75 1.75 0 000 6.75v7.5C0 15.216.784 16 1.75 16h7.5A1.75 1.75 0 0011 14.25v-1.5a.75.75 0 00-1.5 0v1.5a.25.25 0 01-.25.25h-7.5a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1.5a.75.75 0 000-1.5h-1.5z", } + } } } @@ -3030,12 +3326,16 @@ impl IconShape for GoEllipsis { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 5.75C0 4.784.784 4 1.75 4h12.5c.966 0 1.75.784 1.75 1.75v4.5A1.75 1.75 0 0114.25 12H1.75A1.75 1.75 0 010 10.25v-4.5zM4 7a1 1 0 100 2 1 1 0 000-2zm3 1a1 1 0 112 0 1 1 0 01-2 0zm5-1a1 1 0 100 2 1 1 0 000-2z", fill_rule: "evenodd", } + } } } @@ -3070,12 +3370,16 @@ impl IconShape for GoEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } + } } } @@ -3110,12 +3414,16 @@ impl IconShape for GoEyeClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.143 2.31a.75.75 0 011.047-.167l14.5 10.5a.75.75 0 11-.88 1.214l-2.248-1.628C11.346 13.19 9.792 14 8 14c-1.981 0-3.67-.992-4.933-2.078C1.797 10.832.88 9.577.43 8.9a1.618 1.618 0 010-1.797c.353-.533.995-1.42 1.868-2.305L.31 3.357A.75.75 0 01.143 2.31zm3.386 3.378a14.21 14.21 0 00-1.85 2.244.12.12 0 00-.022.068c0 .021.006.045.022.068.412.621 1.242 1.75 2.366 2.717C5.175 11.758 6.527 12.5 8 12.5c1.195 0 2.31-.488 3.29-1.191L9.063 9.695A2 2 0 016.058 7.52l-2.53-1.832zM8 3.5c-.516 0-1.017.09-1.499.251a.75.75 0 11-.473-1.423A6.23 6.23 0 018 2c1.981 0 3.67.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.619 1.619 0 010 1.798c-.11.166-.248.365-.41.587a.75.75 0 11-1.21-.887c.148-.201.272-.382.371-.53a.119.119 0 000-.137c-.412-.621-1.242-1.75-2.366-2.717C10.825 4.242 9.473 3.5 8 3.5z", fill_rule: "evenodd", } + } } } @@ -3150,12 +3458,16 @@ impl IconShape for GoFeedDiscussion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM4 5a1 1 0 011-1h6a1 1 0 011 1v5a1 1 0 01-1 1H8.707l-1.853 1.854A.5.5 0 016 12.5V11H5a1 1 0 01-1-1V5z", fill_rule: "evenodd", } + } } } @@ -3190,12 +3502,16 @@ impl IconShape for GoFeedForked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM6 6.928a1.75 1.75 0 10-1 0V7.5A1.5 1.5 0 006.5 9h1v1.072a1.75 1.75 0 101 0V9h1A1.5 1.5 0 0011 7.5v-.572a1.75 1.75 0 10-1 0V7.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.572z", fill_rule: "evenodd", } + } } } @@ -3230,12 +3546,16 @@ impl IconShape for GoFeedHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm2.33-11.5c-1.22 0-1.83.5-2.323 1.136C7.513 5 6.903 4.5 5.682 4.5c-1.028 0-2.169.784-2.169 2.5 0 1.499 1.493 3.433 3.246 4.517.52.321.89.479 1.248.484.357-.005.728-.163 1.247-.484C11.007 10.433 12.5 8.5 12.5 7c0-1.716-1.14-2.5-2.17-2.5z", fill_rule: "evenodd", } + } } } @@ -3270,12 +3590,16 @@ impl IconShape for GoFeedMerged { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.25-11.25a1.75 1.75 0 01-1.207 1.664A2 2 0 009 8h.571a1.75 1.75 0 110 1H9a2.99 2.99 0 01-2-.764v1.336a1.75 1.75 0 11-1 0V6.428A1.75 1.75 0 118.25 4.75z", fill_rule: "evenodd", } + } } } @@ -3310,12 +3634,16 @@ impl IconShape for GoFeedPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.847-8.145a2.502 2.502 0 10-1.694 0C5.471 8.261 4 9.775 4 11c0 .395.145.995 1 .995h6c.855 0 1-.6 1-.995 0-1.224-1.47-2.74-3.153-3.145z", fill_rule: "evenodd", } + } } } @@ -3350,12 +3678,16 @@ impl IconShape for GoFeedRepo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM5.5 4A1.5 1.5 0 004 5.5v5c0 .828.5 1.5 1 1.5v-1a1 1 0 011-1h5v1h-1v1h1.5a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5h-6zm.5 7.25a.25.25 0 01.25-.25H9v2.764a.25.25 0 01-.426.178l-.898-.888a.25.25 0 00-.352 0l-.898.888A.25.25 0 016 13.764V11.25z", fill_rule: "evenodd", } + } } } @@ -3390,12 +3722,16 @@ impl IconShape for GoFeedRocket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm3.031-12a4.38 4.38 0 00-3.097 1.283l-.23.229c-.156.157-.308.32-.452.49H5.65a.876.876 0 00-.746.417l-.856 1.388a.375.375 0 00.21.556l1.552.477 1.35 1.35.478 1.553a.375.375 0 00.555.21l1.389-.855a.876.876 0 00.416-.746V8.747c.17-.144.333-.295.49-.452l.23-.23A4.38 4.38 0 0012 4.969v-.093A.876.876 0 0011.124 4h-.093zm-5.107 7.144a.81.81 0 01-.188.263c-.394.394-1.258.563-1.62.619a.124.124 0 01-.143-.143c.056-.362.225-1.226.62-1.62a.808.808 0 011.33.881z", fill_rule: "evenodd", } + } } } @@ -3430,12 +3766,16 @@ impl IconShape for GoFeedStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.252-12.932a.478.478 0 00-.682.195l-1.2 2.432-2.684.39a.478.478 0 00-.266.816l1.944 1.892-.46 2.674a.478.478 0 00.694.504L8 10.709l2.4 1.261a.478.478 0 00.694-.504l-.458-2.673L12.578 6.9a.479.479 0 00-.265-.815l-2.685-.39-1.2-2.432a.478.478 0 00-.176-.195z", fill_rule: "evenodd", } + } } } @@ -3470,6 +3810,9 @@ impl IconShape for GoFeedTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3479,6 +3822,7 @@ impl IconShape for GoFeedTag { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM4 8.379V5a1 1 0 011-1h3.379a1.5 1.5 0 011.06.44l3.213 3.211a1.2 1.2 0 010 1.698l-3.303 3.303a1.2 1.2 0 01-1.698 0L4.44 9.439A1.5 1.5 0 014 8.38z", fill_rule: "evenodd", } + } } } @@ -3513,6 +3857,9 @@ impl IconShape for GoFeedTrophy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3522,6 +3869,7 @@ impl IconShape for GoFeedTrophy { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM3 5a1 1 0 011-1h8a1 1 0 011 1v1.146a2 2 0 01-1.257 1.857l-.865.346a3.005 3.005 0 01-2.294 2.094C8.78 11.405 9.342 12 10.5 12a.5.5 0 010 1h-5a.5.5 0 010-1h.002c1.156 0 1.718-.596 1.914-1.557A3.005 3.005 0 015.122 8.35l-.865-.346A2 2 0 013 6.146V5z", fill_rule: "evenodd", } + } } } @@ -3556,12 +3904,16 @@ impl IconShape for GoFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z", fill_rule: "evenodd", } + } } } @@ -3596,12 +3948,16 @@ impl IconShape for GoFileAdded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H3.75zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75zm6.23 3.508a.75.75 0 01.755.745l.01 1.497h1.497a.75.75 0 010 1.5H9v1.507a.75.75 0 01-1.5 0V9.005l-1.502.01a.75.75 0 11-.01-1.5l1.507-.01-.01-1.492a.75.75 0 01.745-.755z", fill_rule: "evenodd", } + } } } @@ -3636,6 +3992,9 @@ impl IconShape for GoFileBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3645,6 +4004,7 @@ impl IconShape for GoFileBadge { d: "M8 7a4 4 0 116.49 3.13l.995 4.973a.75.75 0 01-.991.852l-2.409-.876a.25.25 0 00-.17 0l-2.409.876a.75.75 0 01-.991-.852l.994-4.973A3.993 3.993 0 018 7zm4-2.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zm0 6.5a4 4 0 001.104-.154l.649 3.243-1.155-.42c-.386-.14-.81-.14-1.196 0l-1.155.42.649-3.243A4 4 0 0012 11z", fill_rule: "evenodd", } + } } } @@ -3679,12 +4039,16 @@ impl IconShape for GoFileBinary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0114.25 15h-9a.75.75 0 010-1.5h9a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 0110 4.25V1.5H5.75a.25.25 0 00-.25.25v2a.75.75 0 01-1.5 0v-2zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM0 7.75C0 6.784.784 6 1.75 6h1.5C4.216 6 5 6.784 5 7.75v2.5A1.75 1.75 0 013.25 12h-1.5A1.75 1.75 0 010 10.25v-2.5zm1.75-.25a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h1.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-1.5zm5-1.5a.75.75 0 000 1.5h.75v3h-.75a.75.75 0 000 1.5h3a.75.75 0 000-1.5H9V6.75A.75.75 0 008.25 6h-1.5z", fill_rule: "evenodd", } + } } } @@ -3719,12 +4083,16 @@ impl IconShape for GoFileCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0114.25 15h-9a.75.75 0 010-1.5h9a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 0110 4.25V1.5H5.75a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM5.72 6.72a.75.75 0 000 1.06l1.47 1.47-1.47 1.47a.75.75 0 101.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0zM3.28 7.78a.75.75 0 00-1.06-1.06l-2 2a.75.75 0 000 1.06l2 2a.75.75 0 001.06-1.06L1.81 9.25l1.47-1.47z", fill_rule: "evenodd", } + } } } @@ -3759,12 +4127,16 @@ impl IconShape for GoFileDiff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H2.75zM1 1.75C1 .784 1.784 0 2.75 0h7.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16H2.75A1.75 1.75 0 011 14.25V1.75zm7 1.5a.75.75 0 01.75.75v1.5h1.5a.75.75 0 010 1.5h-1.5v1.5a.75.75 0 01-1.5 0V7h-1.5a.75.75 0 010-1.5h1.5V4A.75.75 0 018 3.25zm-3 8a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } + } } } @@ -3799,12 +4171,16 @@ impl IconShape for GoFileDirectory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25H7.5c-.55 0-1.07-.26-1.4-.7l-.9-1.2a.25.25 0 00-.2-.1H1.75zM0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75z", fill_rule: "evenodd", } + } } } @@ -3839,11 +4215,15 @@ impl IconShape for GoFileDirectoryFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z", } + } } } @@ -3878,11 +4258,15 @@ impl IconShape for GoFileDirectoryOpenFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.513 1.513A1.75 1.75 0 011.75 1h3.5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1H13a1 1 0 011 1v.5H2.75a.75.75 0 000 1.5h11.978a1 1 0 01.994 1.117L15 13.25A1.75 1.75 0 0113.25 15H1.75A1.75 1.75 0 010 13.25V2.75c0-.464.184-.91.513-1.237z", } + } } } @@ -3917,6 +4301,9 @@ impl IconShape for GoFileMoved { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3925,6 +4312,7 @@ impl IconShape for GoFileMoved { path { d: "M5.427 15.573l3.146-3.146a.25.25 0 000-.354L5.427 8.927A.25.25 0 005 9.104V11.5H.75a.75.75 0 000 1.5H5v2.396c0 .223.27.335.427.177z", } + } } } @@ -3959,12 +4347,16 @@ impl IconShape for GoFileRemoved { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H3.75zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75zM8.25 7.5h2.242a.75.75 0 010 1.5h-2.24l-2.254.015a.75.75 0 01-.01-1.5L8.25 7.5z", fill_rule: "evenodd", } + } } } @@ -3999,12 +4391,16 @@ impl IconShape for GoFileSubmodule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z", fill_rule: "evenodd", } + } } } @@ -4039,12 +4435,16 @@ impl IconShape for GoFileSymlinkFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 1.75C2 .784 2.784 0 3.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0112.25 15h-7a.75.75 0 010-1.5h7a.25.25 0 00.25-.25V6H9.75A1.75 1.75 0 018 4.25V1.5H3.75a.25.25 0 00-.25.25V4.5a.75.75 0 01-1.5 0V1.75zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013L9.513 1.573a.248.248 0 00-.013-.011zm-8 10.675a2.25 2.25 0 012.262-2.25L4 9.99v1.938c0 .218.26.331.42.183l2.883-2.677a.25.25 0 000-.366L4.42 6.39a.25.25 0 00-.42.183V8.49l-.23-.001A3.75 3.75 0 000 12.238v1.012a.75.75 0 001.5 0v-1.013z", fill_rule: "evenodd", } + } } } @@ -4079,12 +4479,16 @@ impl IconShape for GoFileZip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 1.75a.25.25 0 01.25-.25h3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h2.086a.25.25 0 01.177.073l2.914 2.914a.25.25 0 01.073.177v8.586a.25.25 0 01-.25.25h-.5a.75.75 0 000 1.5h.5A1.75 1.75 0 0014 13.25V4.664c0-.464-.184-.909-.513-1.237L10.573.513A1.75 1.75 0 009.336 0H3.75A1.75 1.75 0 002 1.75v11.5c0 .649.353 1.214.874 1.515a.75.75 0 10.752-1.298.25.25 0 01-.126-.217V1.75zM8.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM6 5.25a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5A.75.75 0 016 5.25zm2 1.5A.75.75 0 018.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 6.75zm-1.25.75a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM8 9.75A.75.75 0 018.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 9.75zm-.75.75a1.75 1.75 0 00-1.75 1.75v3c0 .414.336.75.75.75h2.5a.75.75 0 00.75-.75v-3a1.75 1.75 0 00-1.75-1.75h-.5zM7 12.25a.25.25 0 01.25-.25h.5a.25.25 0 01.25.25v2.25H7v-2.25z", fill_rule: "evenodd", } + } } } @@ -4119,12 +4523,16 @@ impl IconShape for GoFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M.75 3a.75.75 0 000 1.5h14.5a.75.75 0 000-1.5H.75zM3 7.75A.75.75 0 013.75 7h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 013 7.75zm3 4a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } + } } } @@ -4159,12 +4567,16 @@ impl IconShape for GoFlame { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.998 14.5c2.832 0 5-1.98 5-4.5 0-1.463-.68-2.19-1.879-3.383l-.036-.037c-1.013-1.008-2.3-2.29-2.834-4.434-.322.256-.63.579-.864.953-.432.696-.621 1.58-.046 2.73.473.947.67 2.284-.278 3.232-.61.61-1.545.84-2.403.633a2.788 2.788 0 01-1.436-.874A3.21 3.21 0 003 10c0 2.53 2.164 4.5 4.998 4.5zM9.533.753C9.496.34 9.16.009 8.77.146 7.035.75 4.34 3.187 5.997 6.5c.344.689.285 1.218.003 1.5-.419.419-1.54.487-2.04-.832-.173-.454-.659-.762-1.035-.454C2.036 7.44 1.5 8.702 1.5 10c0 3.512 2.998 6 6.498 6s6.5-2.5 6.5-6c0-2.137-1.128-3.26-2.312-4.438-1.19-1.184-2.436-2.425-2.653-4.81z", fill_rule: "evenodd", } + } } } @@ -4199,11 +4611,15 @@ impl IconShape for GoFold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.896 2H8.75V.75a.75.75 0 00-1.5 0V2H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 2zM8.75 15.25a.75.75 0 01-1.5 0V14H5.104a.25.25 0 01-.177-.427l2.896-2.896a.25.25 0 01.354 0l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25zm-6.5-6.5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } + } } } @@ -4238,11 +4654,15 @@ impl IconShape for GoFoldDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.177 14.323l2.896-2.896a.25.25 0 00-.177-.427H8.75V7.764a.75.75 0 10-1.5 0V11H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0zM2.25 5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 4.25a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5a.75.75 0 01.75.75zM8.25 5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 4.25a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5a.75.75 0 01.75.75zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } + } } } @@ -4277,11 +4697,15 @@ impl IconShape for GoFoldUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.823 1.677L4.927 4.573A.25.25 0 005.104 5H7.25v3.236a.75.75 0 101.5 0V5h2.146a.25.25 0 00.177-.427L8.177 1.677a.25.25 0 00-.354 0zM13.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zm-3.75.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zM7.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM4 11.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zM1.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", } + } } } @@ -4316,12 +4740,16 @@ impl IconShape for GoGear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.429 1.525a6.593 6.593 0 011.142 0c.036.003.108.036.137.146l.289 1.105c.147.56.55.967.997 1.189.174.086.341.183.501.29.417.278.97.423 1.53.27l1.102-.303c.11-.03.175.016.195.046.219.31.41.641.573.989.014.031.022.11-.059.19l-.815.806c-.411.406-.562.957-.53 1.456a4.588 4.588 0 010 .582c-.032.499.119 1.05.53 1.456l.815.806c.08.08.073.159.059.19a6.494 6.494 0 01-.573.99c-.02.029-.086.074-.195.045l-1.103-.303c-.559-.153-1.112-.008-1.529.27-.16.107-.327.204-.5.29-.449.222-.851.628-.998 1.189l-.289 1.105c-.029.11-.101.143-.137.146a6.613 6.613 0 01-1.142 0c-.036-.003-.108-.037-.137-.146l-.289-1.105c-.147-.56-.55-.967-.997-1.189a4.502 4.502 0 01-.501-.29c-.417-.278-.97-.423-1.53-.27l-1.102.303c-.11.03-.175-.016-.195-.046a6.492 6.492 0 01-.573-.989c-.014-.031-.022-.11.059-.19l.815-.806c.411-.406.562-.957.53-1.456a4.587 4.587 0 010-.582c.032-.499-.119-1.05-.53-1.456l-.815-.806c-.08-.08-.073-.159-.059-.19a6.44 6.44 0 01.573-.99c.02-.029.086-.075.195-.045l1.103.303c.559.153 1.112.008 1.529-.27.16-.107.327-.204.5-.29.449-.222.851-.628.998-1.189l.289-1.105c.029-.11.101-.143.137-.146zM8 0c-.236 0-.47.01-.701.03-.743.065-1.29.615-1.458 1.261l-.29 1.106c-.017.066-.078.158-.211.224a5.994 5.994 0 00-.668.386c-.123.082-.233.09-.3.071L3.27 2.776c-.644-.177-1.392.02-1.82.63a7.977 7.977 0 00-.704 1.217c-.315.675-.111 1.422.363 1.891l.815.806c.05.048.098.147.088.294a6.084 6.084 0 000 .772c.01.147-.038.246-.088.294l-.815.806c-.474.469-.678 1.216-.363 1.891.2.428.436.835.704 1.218.428.609 1.176.806 1.82.63l1.103-.303c.066-.019.176-.011.299.071.213.143.436.272.668.386.133.066.194.158.212.224l.289 1.106c.169.646.715 1.196 1.458 1.26a8.094 8.094 0 001.402 0c.743-.064 1.29-.614 1.458-1.26l.29-1.106c.017-.066.078-.158.211-.224a5.98 5.98 0 00.668-.386c.123-.082.233-.09.3-.071l1.102.302c.644.177 1.392-.02 1.82-.63.268-.382.505-.789.704-1.217.315-.675.111-1.422-.364-1.891l-.814-.806c-.05-.048-.098-.147-.088-.294a6.1 6.1 0 000-.772c-.01-.147.039-.246.088-.294l.814-.806c.475-.469.679-1.216.364-1.891a7.992 7.992 0 00-.704-1.218c-.428-.609-1.176-.806-1.82-.63l-1.103.303c-.066.019-.176.011-.299-.071a5.991 5.991 0 00-.668-.386c-.133-.066-.194-.158-.212-.224L10.16 1.29C9.99.645 9.444.095 8.701.031A8.094 8.094 0 008 0zm1.5 8a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM11 8a3 3 0 11-6 0 3 3 0 016 0z", fill_rule: "evenodd", } + } } } @@ -4356,12 +4784,16 @@ impl IconShape for GoGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.75 1.5a1.25 1.25 0 100 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707zM2 2.75c0 .45.108.875.3 1.25h-.55A1.75 1.75 0 000 5.75v2c0 .698.409 1.3 1 1.582v4.918c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 14.25V9.332c.591-.281 1-.884 1-1.582v-2A1.75 1.75 0 0014.25 4h-.55a2.75 2.75 0 00-2.45-4c-.984 0-1.874.42-2.57 1.23A5.086 5.086 0 008 2.274a5.086 5.086 0 00-.68-1.042C6.623.42 5.733 0 4.75 0A2.75 2.75 0 002 2.75zM8.941 4h2.309a1.25 1.25 0 100-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793zm-1.84 1.5H1.75a.25.25 0 00-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-.149zm1.649 0V8h5.5a.25.25 0 00.25-.25v-2a.25.25 0 00-.25-.25h-5.5zm0 4h4.75v4.75a.25.25 0 01-.25.25h-4.5v-5zm-1.5 0v5h-4.5a.25.25 0 01-.25-.25V9.5h4.75z", fill_rule: "evenodd", } + } } } @@ -4396,12 +4828,16 @@ impl IconShape for GoGitBranch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z", fill_rule: "evenodd", } + } } } @@ -4436,12 +4872,16 @@ impl IconShape for GoGitCommit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z", fill_rule: "evenodd", } + } } } @@ -4476,12 +4916,16 @@ impl IconShape for GoGitCompare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.573.677L7.177 3.073a.25.25 0 000 .354l2.396 2.396A.25.25 0 0010 5.646V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5h-1V.854a.25.25 0 00-.427-.177zM6 12v-1.646a.25.25 0 01.427-.177l2.396 2.396a.25.25 0 010 .354l-2.396 2.396A.25.25 0 016 15.146V13.5H5A2.5 2.5 0 012.5 11V5.372a2.25 2.25 0 111.5 0V11a1 1 0 001 1h1zm6.75 0a.75.75 0 100 1.5.75.75 0 000-1.5zM4 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0z", fill_rule: "evenodd", } + } } } @@ -4516,12 +4960,16 @@ impl IconShape for GoGitMerge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 3.254V3.25v.005a.75.75 0 110-.005v.004zm.45 1.9a2.25 2.25 0 10-1.95.218v5.256a2.25 2.25 0 101.5 0V7.123A5.735 5.735 0 009.25 9h1.378a2.251 2.251 0 100-1.5H9.25a4.25 4.25 0 01-3.8-2.346zM12.75 9a.75.75 0 100-1.5.75.75 0 000 1.5zm-8.5 4.5a.75.75 0 100-1.5.75.75 0 000 1.5z", fill_rule: "evenodd", } + } } } @@ -4556,12 +5004,16 @@ impl IconShape for GoGitPullRequest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z", fill_rule: "evenodd", } + } } } @@ -4596,12 +5048,16 @@ impl IconShape for GoGitPullRequestClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.72 1.227a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 111.06 1.061l-.97.97.97.97a.75.75 0 01-1.06 1.06l-.97-.97-.97.97a.75.75 0 11-1.06-1.06l.97-.97-.97-.97a.75.75 0 010-1.06zM12.75 6.5a.75.75 0 00-.75.75v3.378a2.251 2.251 0 101.5 0V7.25a.75.75 0 00-.75-.75zm0 5.5a.75.75 0 100 1.5.75.75 0 000-1.5zM2.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.25 1a2.25 2.25 0 00-.75 4.372v5.256a2.251 2.251 0 101.5 0V5.372A2.25 2.25 0 003.25 1zm0 11a.75.75 0 100 1.5.75.75 0 000-1.5z", fill_rule: "evenodd", } + } } } @@ -4636,6 +5092,9 @@ impl IconShape for GoGitPullRequestDraft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4645,6 +5104,7 @@ impl IconShape for GoGitPullRequestDraft { path { d: "M14 7.5a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm0-4.25a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0z", } + } } } @@ -4679,12 +5139,16 @@ impl IconShape for GoGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.543 7.25h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.506 6.506 0 00-4.666 5.5zm2.733 1.5H1.543a6.506 6.506 0 004.666 5.5 11.13 11.13 0 01-.352-.552c-.715-1.192-1.437-2.874-1.581-4.948zm1.504 0h4.44a9.637 9.637 0 01-1.363 4.177c-.306.51-.612.919-.857 1.215a9.978 9.978 0 01-.857-1.215A9.637 9.637 0 015.78 8.75zm4.44-1.5H5.78a9.637 9.637 0 011.363-4.177c.306-.51.612-.919.857-1.215.245.296.55.705.857 1.215A9.638 9.638 0 0110.22 7.25zm1.504 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.506 6.506 0 004.666-5.5h-2.733zm2.733-1.5h-2.733c-.144-2.074-.866-3.756-1.58-4.948a11.738 11.738 0 00-.353-.552 6.506 6.506 0 014.666 5.5zM8 0a8 8 0 100 16A8 8 0 008 0z", fill_rule: "evenodd", } + } } } @@ -4719,12 +5183,16 @@ impl IconShape for GoGrabber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 13a1 1 0 100-2 1 1 0 000 2zm-4 0a1 1 0 100-2 1 1 0 000 2zm1-5a1 1 0 11-2 0 1 1 0 012 0zm3 1a1 1 0 100-2 1 1 0 000 2zm1-5a1 1 0 11-2 0 1 1 0 012 0zM6 5a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -4759,12 +5227,16 @@ impl IconShape for GoGraph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z", fill_rule: "evenodd", } + } } } @@ -4799,12 +5271,16 @@ impl IconShape for GoHash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.368 1.01a.75.75 0 01.623.859L6.57 4.5h3.98l.46-2.868a.75.75 0 011.48.237L12.07 4.5h2.18a.75.75 0 010 1.5h-2.42l-.64 4h2.56a.75.75 0 010 1.5h-2.8l-.46 2.869a.75.75 0 01-1.48-.237l.42-2.632H5.45l-.46 2.869a.75.75 0 01-1.48-.237l.42-2.632H1.75a.75.75 0 010-1.5h2.42l.64-4H2.25a.75.75 0 010-1.5h2.8l.46-2.868a.75.75 0 01.858-.622zM9.67 10l.64-4H6.33l-.64 4h3.98z", fill_rule: "evenodd", } + } } } @@ -4839,12 +5315,16 @@ impl IconShape for GoHeading { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.75 2a.75.75 0 01.75.75V7h7V2.75a.75.75 0 011.5 0v10.5a.75.75 0 01-1.5 0V8.5h-7v4.75a.75.75 0 01-1.5 0V2.75A.75.75 0 013.75 2z", fill_rule: "evenodd", } + } } } @@ -4879,12 +5359,16 @@ impl IconShape for GoHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.565 20.565 0 008 13.393a20.561 20.561 0 003.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.75.75 0 01-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5zM8 14.25l-.345.666-.002-.001-.006-.003-.018-.01a7.643 7.643 0 01-.31-.17 22.075 22.075 0 01-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.08 22.08 0 01-3.744 2.584l-.018.01-.006.003h-.002L8 14.25zm0 0l.345.666a.752.752 0 01-.69 0L8 14.25z", fill_rule: "evenodd", } + } } } @@ -4919,12 +5403,16 @@ impl IconShape for GoHeartFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.655 14.916L8 14.25l.345.666a.752.752 0 01-.69 0zm0 0L8 14.25l.345.666.002-.001.006-.003.018-.01a7.643 7.643 0 00.31-.17 22.08 22.08 0 003.433-2.414C13.956 10.731 16 8.35 16 5.5 16 2.836 13.914 1 11.75 1 10.203 1 8.847 1.802 8 3.02 7.153 1.802 5.797 1 4.25 1 2.086 1 0 2.836 0 5.5c0 2.85 2.045 5.231 3.885 6.818a22.075 22.075 0 003.744 2.584l.018.01.006.003h.002z", fill_rule: "evenodd", } + } } } @@ -4959,12 +5447,16 @@ impl IconShape for GoHistory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.643 3.143L.427 1.927A.25.25 0 000 2.104V5.75c0 .138.112.25.25.25h3.646a.25.25 0 00.177-.427L2.715 4.215a6.5 6.5 0 11-1.18 4.458.75.75 0 10-1.493.154 8.001 8.001 0 101.6-5.684zM7.75 4a.75.75 0 01.75.75v2.992l2.028.812a.75.75 0 01-.557 1.392l-2.5-1A.75.75 0 017 8.25v-3.5A.75.75 0 017.75 4z", fill_rule: "evenodd", } + } } } @@ -4999,12 +5491,16 @@ impl IconShape for GoHome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.156 1.835a.25.25 0 00-.312 0l-5.25 4.2a.25.25 0 00-.094.196v7.019c0 .138.112.25.25.25H5.5V8.25a.75.75 0 01.75-.75h3.5a.75.75 0 01.75.75v5.25h2.75a.25.25 0 00.25-.25V6.23a.25.25 0 00-.094-.195l-5.25-4.2zM6.906.664a1.75 1.75 0 012.187 0l5.25 4.2c.415.332.657.835.657 1.367v7.019A1.75 1.75 0 0113.25 15h-3.5a.75.75 0 01-.75-.75V9H7v5.25a.75.75 0 01-.75.75h-3.5A1.75 1.75 0 011 13.25V6.23c0-.531.242-1.034.657-1.366l5.25-4.2h-.001z", fill_rule: "evenodd", } + } } } @@ -5039,12 +5535,16 @@ impl IconShape for GoHorizontalRule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 7.75A.75.75 0 01.75 7h14.5a.75.75 0 010 1.5H.75A.75.75 0 010 7.75z", fill_rule: "evenodd", } + } } } @@ -5079,12 +5579,16 @@ impl IconShape for GoHourglass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 1a.75.75 0 000 1.5h.75v1.25a4.75 4.75 0 001.9 3.8l.333.25c.134.1.134.3 0 .4l-.333.25a4.75 4.75 0 00-1.9 3.8v1.25h-.75a.75.75 0 000 1.5h10.5a.75.75 0 000-1.5h-.75v-1.25a4.75 4.75 0 00-1.9-3.8l-.333-.25a.25.25 0 010-.4l.333-.25a4.75 4.75 0 001.9-3.8V2.5h.75a.75.75 0 000-1.5H2.75zM11 2.5H5v1.25a3.25 3.25 0 001.3 2.6l.333.25c.934.7.934 2.1 0 2.8l-.333.25a3.25 3.25 0 00-1.3 2.6v1.25h6v-1.25a3.25 3.25 0 00-1.3-2.6l-.333-.25a1.75 1.75 0 010-2.8l.333-.25a3.25 3.25 0 001.3-2.6V2.5z", fill_rule: "evenodd", } + } } } @@ -5119,12 +5623,16 @@ impl IconShape for GoHubot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 8a8 8 0 1116 0v5.25a.75.75 0 01-1.5 0V8a6.5 6.5 0 10-13 0v5.25a.75.75 0 01-1.5 0V8zm5.5 4.25a.75.75 0 01.75-.75h3.5a.75.75 0 010 1.5h-3.5a.75.75 0 01-.75-.75zM3 6.75C3 5.784 3.784 5 4.75 5h6.5c.966 0 1.75.784 1.75 1.75v1.5A1.75 1.75 0 0111.25 10h-6.5A1.75 1.75 0 013 8.25v-1.5zm1.47-.53a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 111.06 1.06l-1.5 1.5a.75.75 0 01-1.06 0L8 7.81l-.97.97a.75.75 0 01-1.06 0l-1.5-1.5a.75.75 0 010-1.06z", fill_rule: "evenodd", } + } } } @@ -5159,6 +5667,9 @@ impl IconShape for GoIdBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5168,6 +5679,7 @@ impl IconShape for GoIdBadge { d: "M7.25 0A1.75 1.75 0 005.5 1.75V3H1.75A1.75 1.75 0 000 4.75v8.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H10.5V1.75A1.75 1.75 0 008.75 0h-1.5zm3.232 4.5A1.75 1.75 0 018.75 6h-1.5a1.75 1.75 0 01-1.732-1.5H1.75a.25.25 0 00-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25h-3.768zM7 1.75a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25h-1.5A.25.25 0 017 4.25v-2.5z", fill_rule: "evenodd", } + } } } @@ -5202,12 +5714,16 @@ impl IconShape for GoImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h.94a.76.76 0 01.03-.03l6.077-6.078a1.75 1.75 0 012.412-.06L14.5 10.31V2.75a.25.25 0 00-.25-.25H1.75zm12.5 11H4.81l5.048-5.047a.25.25 0 01.344-.009l4.298 3.889v.917a.25.25 0 01-.25.25zm1.75-.25V2.75A1.75 1.75 0 0014.25 1H1.75A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25zM5.5 6a.5.5 0 11-1 0 .5.5 0 011 0zM7 6a2 2 0 11-4 0 2 2 0 014 0z", fill_rule: "evenodd", } + } } } @@ -5242,12 +5758,16 @@ impl IconShape for GoInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.8 2.06A1.75 1.75 0 014.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395a.75.75 0 01.06.295v4.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25v-4.5a.75.75 0 01.06-.295L2.8 2.06zm1.61.44a.25.25 0 00-.23.152L1.887 8H4.75a.75.75 0 01.6.3L6.625 10h2.75l1.275-1.7a.75.75 0 01.6-.3h2.863L11.82 2.652a.25.25 0 00-.23-.152H4.41zm10.09 7h-2.875l-1.275 1.7a.75.75 0 01-.6.3h-3.5a.75.75 0 01-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V9.5z", fill_rule: "evenodd", } + } } } @@ -5282,12 +5802,16 @@ impl IconShape for GoInfinity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 6c-1.086 0-2 .914-2 2 0 1.086.914 2 2 2 .525 0 1.122-.244 1.825-.727.51-.35 1.025-.79 1.561-1.273-.536-.483-1.052-.922-1.56-1.273C4.621 6.244 4.025 6 3.5 6zm4.5.984c-.59-.533-1.204-1.066-1.825-1.493-.797-.548-1.7-.991-2.675-.991C1.586 4.5 0 6.086 0 8s1.586 3.5 3.5 3.5c.975 0 1.878-.444 2.675-.991.621-.427 1.235-.96 1.825-1.493.59.533 1.204 1.066 1.825 1.493.797.547 1.7.991 2.675.991 1.914 0 3.5-1.586 3.5-3.5s-1.586-3.5-3.5-3.5c-.975 0-1.878.443-2.675.991-.621.427-1.235.96-1.825 1.493zM9.114 8c.536.483 1.052.922 1.56 1.273.704.483 1.3.727 1.826.727 1.086 0 2-.914 2-2 0-1.086-.914-2-2-2-.525 0-1.122.244-1.825.727-.51.35-1.025.79-1.561 1.273z", fill_rule: "evenodd", } + } } } @@ -5322,12 +5846,16 @@ impl IconShape for GoInfo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -5362,6 +5890,9 @@ impl IconShape for GoIssueClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5371,6 +5902,7 @@ impl IconShape for GoIssueClosed { d: "M16 8A8 8 0 110 8a8 8 0 0116 0zm-1.5 0a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z", fill_rule: "evenodd", } + } } } @@ -5405,12 +5937,16 @@ impl IconShape for GoIssueDraft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.749.097a8.054 8.054 0 012.502 0 .75.75 0 11-.233 1.482 6.554 6.554 0 00-2.036 0A.75.75 0 016.749.097zM4.345 1.693A.75.75 0 014.18 2.74a6.542 6.542 0 00-1.44 1.44.75.75 0 01-1.212-.883 8.042 8.042 0 011.769-1.77.75.75 0 011.048.166zm7.31 0a.75.75 0 011.048-.165 8.04 8.04 0 011.77 1.769.75.75 0 11-1.214.883 6.542 6.542 0 00-1.439-1.44.75.75 0 01-.165-1.047zM.955 6.125a.75.75 0 01.624.857 6.554 6.554 0 000 2.036.75.75 0 01-1.482.233 8.054 8.054 0 010-2.502.75.75 0 01.858-.624zm14.09 0a.75.75 0 01.858.624 8.057 8.057 0 010 2.502.75.75 0 01-1.482-.233 6.55 6.55 0 000-2.036.75.75 0 01.624-.857zm-13.352 5.53a.75.75 0 011.048.165 6.542 6.542 0 001.439 1.44.75.75 0 01-.883 1.212 8.04 8.04 0 01-1.77-1.769.75.75 0 01.166-1.048zm12.614 0a.75.75 0 01.165 1.048 8.038 8.038 0 01-1.769 1.77.75.75 0 11-.883-1.214 6.543 6.543 0 001.44-1.439.75.75 0 011.047-.165zm-8.182 3.39a.75.75 0 01.857-.624 6.55 6.55 0 002.036 0 .75.75 0 01.233 1.482 8.057 8.057 0 01-2.502 0 .75.75 0 01-.624-.858z", fill_rule: "evenodd", } + } } } @@ -5445,6 +5981,9 @@ impl IconShape for GoIssueOpened { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5454,6 +5993,7 @@ impl IconShape for GoIssueOpened { d: "M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z", fill_rule: "evenodd", } + } } } @@ -5488,6 +6028,9 @@ impl IconShape for GoIssueReopened { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5496,6 +6039,7 @@ impl IconShape for GoIssueReopened { path { d: "M9.06 9.06a1.5 1.5 0 11-2.12-2.12 1.5 1.5 0 012.12 2.12z", } + } } } @@ -5530,12 +6074,16 @@ impl IconShape for GoItalic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 2.75A.75.75 0 016.75 2h6.5a.75.75 0 010 1.5h-2.505l-3.858 9H9.25a.75.75 0 010 1.5h-6.5a.75.75 0 010-1.5h2.505l3.858-9H6.75A.75.75 0 016 2.75z", fill_rule: "evenodd", } + } } } @@ -5570,11 +6118,15 @@ impl IconShape for GoIterations { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 7.25a4.75 4.75 0 019.5 0 .75.75 0 001.5 0 6.25 6.25 0 10-6.25 6.25H12v2.146c0 .223.27.335.427.177l2.896-2.896a.25.25 0 000-.354l-2.896-2.896a.25.25 0 00-.427.177V12H7.25A4.75 4.75 0 012.5 7.25z", } + } } } @@ -5609,11 +6161,15 @@ impl IconShape for GoKebabHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z", } + } } } @@ -5648,12 +6204,16 @@ impl IconShape for GoKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 5.5a4 4 0 112.731 3.795.75.75 0 00-.768.18L7.44 10.5H6.25a.75.75 0 00-.75.75v1.19l-.06.06H4.25a.75.75 0 00-.75.75v1.19l-.06.06H1.75a.25.25 0 01-.25-.25v-1.69l5.024-5.023a.75.75 0 00.181-.768A3.995 3.995 0 016.5 5.5zm4-5.5a5.5 5.5 0 00-5.348 6.788L.22 11.72a.75.75 0 00-.22.53v2C0 15.216.784 16 1.75 16h2a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V14h.75a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V12h.75a.75.75 0 00.53-.22l.932-.932A5.5 5.5 0 1010.5 0zm.5 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -5688,6 +6248,9 @@ impl IconShape for GoKeyAsterisk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5697,6 +6260,7 @@ impl IconShape for GoKeyAsterisk { path { d: "M8 4a.75.75 0 01.75.75V6.7l1.69-.975a.75.75 0 01.75 1.3L9.5 8l1.69.976a.75.75 0 01-.75 1.298L8.75 9.3v1.951a.75.75 0 01-1.5 0V9.299l-1.69.976a.75.75 0 01-.75-1.3L6.5 8l-1.69-.975a.75.75 0 01.75-1.3l1.69.976V4.75A.75.75 0 018 4z", } + } } } @@ -5731,12 +6295,16 @@ impl IconShape for GoLaw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.75.75a.75.75 0 00-1.5 0V2h-.984c-.305 0-.604.08-.869.23l-1.288.737A.25.25 0 013.984 3H1.75a.75.75 0 000 1.5h.428L.066 9.192a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.514 3.514 0 00.686.45A4.492 4.492 0 003 11c.88 0 1.556-.22 2.023-.454a3.515 3.515 0 00.686-.45l.045-.04.016-.015.006-.006.002-.002.001-.002L5.25 9.5l.53.53a.75.75 0 00.154-.838L3.822 4.5h.162c.305 0 .604-.08.869-.23l1.289-.737a.25.25 0 01.124-.033h.984V13h-2.5a.75.75 0 000 1.5h6.5a.75.75 0 000-1.5h-2.5V3.5h.984a.25.25 0 01.124.033l1.29.736c.264.152.563.231.868.231h.162l-2.112 4.692a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.517 3.517 0 00.686.45A4.492 4.492 0 0013 11c.88 0 1.556-.22 2.023-.454a3.512 3.512 0 00.686-.45l.045-.04.01-.01.006-.005.006-.006.002-.002.001-.002-.529-.531.53.53a.75.75 0 00.154-.838L13.823 4.5h.427a.75.75 0 000-1.5h-2.234a.25.25 0 01-.124-.033l-1.29-.736A1.75 1.75 0 009.735 2H8.75V.75zM1.695 9.227c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327l-1.305 2.9zm10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327l-1.305 2.9z", fill_rule: "evenodd", } + } } } @@ -5771,12 +6339,16 @@ impl IconShape for GoLightBulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 01-1.484.211c-.04-.282-.163-.547-.37-.847a8.695 8.695 0 00-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.75.75 0 01-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75zM6 15.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75zM5.75 12a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5z", fill_rule: "evenodd", } + } } } @@ -5811,12 +6383,16 @@ impl IconShape for GoLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z", fill_rule: "evenodd", } + } } } @@ -5851,12 +6427,16 @@ impl IconShape for GoLinkExternal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z", fill_rule: "evenodd", } + } } } @@ -5891,12 +6471,16 @@ impl IconShape for GoListOrdered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.003 2.5a.5.5 0 00-.723-.447l-1.003.5a.5.5 0 00.446.895l.28-.14V6H.5a.5.5 0 000 1h2.006a.5.5 0 100-1h-.503V2.5zM5 3.25a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 3.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 8.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5a.75.75 0 01-.75-.75zM.924 10.32l.003-.004a.851.851 0 01.144-.153A.66.66 0 011.5 10c.195 0 .306.068.374.146a.57.57 0 01.128.376c0 .453-.269.682-.8 1.078l-.035.025C.692 11.98 0 12.495 0 13.5a.5.5 0 00.5.5h2.003a.5.5 0 000-1H1.146c.132-.197.351-.372.654-.597l.047-.035c.47-.35 1.156-.858 1.156-1.845 0-.365-.118-.744-.377-1.038-.268-.303-.658-.484-1.126-.484-.48 0-.84.202-1.068.392a1.858 1.858 0 00-.348.384l-.007.011-.002.004-.001.002-.001.001a.5.5 0 00.851.525zM.5 10.055l-.427-.26.427.26z", fill_rule: "evenodd", } + } } } @@ -5931,12 +6515,16 @@ impl IconShape for GoListUnordered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -5971,12 +6559,16 @@ impl IconShape for GoLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.536 3.464a5 5 0 010 7.072L8 14.07l-3.536-3.535a5 5 0 117.072-7.072v.001zm1.06 8.132a6.5 6.5 0 10-9.192 0l3.535 3.536a1.5 1.5 0 002.122 0l3.535-3.536zM8 9a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } + } } } @@ -6011,12 +6603,16 @@ impl IconShape for GoLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.25 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-.25H12z", fill_rule: "evenodd", } + } } } @@ -6051,6 +6647,9 @@ impl IconShape for GoLog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6060,6 +6659,7 @@ impl IconShape for GoLog { d: "M13-.005H3a3 3 0 00-3 3c0 .676.224 1.254.603 1.722.526.65 1.331.783 1.907.783h1.177c-.364.662-.814 1.339-1.287 2.048-.205.309-.414.624-.623.946C.891 9.865 0 11.418 0 13a3 3 0 003 3h10a3 3 0 001.667-5.494.75.75 0 00-.834 1.246A1.5 1.5 0 1111.5 13c0-.642.225-1.347.623-2.136.397-.787.933-1.593 1.501-2.446l.011-.017c.554-.83 1.139-1.709 1.582-2.588.445-.885.783-1.836.783-2.818 0-1.672-1.346-3-3-3zm-10 1.5a1.5 1.5 0 00-1.5 1.5c0 .321.1.569.27.778.097.12.325.227.74.227h7.674A2.737 2.737 0 0110 2.995c0-.546.146-1.059.401-1.5H3zm10 0c.831 0 1.5.662 1.5 1.5 0 .646-.225 1.353-.623 2.143-.398.79-.933 1.595-1.501 2.448l-.017.026c-.552.828-1.134 1.702-1.575 2.576C10.338 11.072 10 12.021 10 13c0 .546.146 1.059.401 1.5H3A1.5 1.5 0 011.5 13c0-1.084.63-2.289 1.537-3.692.177-.274.366-.556.558-.845.632-.948 1.306-1.96 1.773-2.963h6.382a.75.75 0 00.417-1.373c-.444-.298-.667-.656-.667-1.132a1.5 1.5 0 011.5-1.5z", fill_rule: "evenodd", } + } } } @@ -6094,12 +6694,16 @@ impl IconShape for GoLogoGist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.7 8.73h2.45v4.02c-.55.27-1.64.34-2.53.34-2.56 0-3.47-2.2-3.47-5.05 0-2.85.91-5.06 3.48-5.06 1.28 0 2.06.23 3.28.73V2.66C7.27 2.33 6.25 2 4.63 2 1.13 2 0 4.69 0 8.03c0 3.34 1.11 6.03 4.63 6.03 1.64 0 2.81-.27 3.59-.64V7.73H4.7v1zm6.39 3.72V6.06h-1.05v6.28c0 1.25.58 1.72 1.72 1.72v-.89c-.48 0-.67-.16-.67-.7v-.02zm.25-8.72c0-.44-.33-.78-.78-.78s-.77.34-.77.78.33.78.77.78.78-.34.78-.78zm4.34 5.69c-1.5-.13-1.78-.48-1.78-1.17 0-.77.33-1.34 1.88-1.34 1.05 0 1.66.16 2.27.36v-.94c-.69-.3-1.52-.39-2.25-.39-2.2 0-2.92 1.2-2.92 2.31 0 1.08.47 1.88 2.73 2.08 1.55.13 1.77.63 1.77 1.34 0 .73-.44 1.42-2.06 1.42-1.11 0-1.86-.19-2.33-.36v.94c.5.2 1.58.39 2.33.39 2.38 0 3.14-1.2 3.14-2.41 0-1.28-.53-2.03-2.75-2.23h-.03zm8.58-2.47v-.86h-2.42v-2.5l-1.08.31v2.11l-1.56.44v.48h1.56v5c0 1.53 1.19 2.13 2.5 2.13.19 0 .52-.02.69-.05v-.89c-.19.03-.41.03-.61.03-.97 0-1.5-.39-1.5-1.34V6.94h2.42v.02-.01z", fill_rule: "evenodd", } + } } } @@ -6134,12 +6738,16 @@ impl IconShape for GoLogoGithub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z", fill_rule: "evenodd", } + } } } @@ -6174,12 +6782,16 @@ impl IconShape for GoMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2A1.75 1.75 0 000 3.75v.736a.75.75 0 000 .027v7.737C0 13.216.784 14 1.75 14h12.5A1.75 1.75 0 0016 12.25v-8.5A1.75 1.75 0 0014.25 2H1.75zM14.5 4.07v-.32a.25.25 0 00-.25-.25H1.75a.25.25 0 00-.25.25v.32L8 7.88l6.5-3.81zm-13 1.74v6.441c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V5.809L8.38 9.397a.75.75 0 01-.76 0L1.5 5.809z", fill_rule: "evenodd", } + } } } @@ -6214,12 +6826,16 @@ impl IconShape for GoMarkGithub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z", fill_rule: "evenodd", } + } } } @@ -6254,12 +6870,16 @@ impl IconShape for GoMarkdown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.85 3H1.15C.52 3 0 3.52 0 4.15v7.69C0 12.48.52 13 1.15 13h13.69c.64 0 1.15-.52 1.15-1.15v-7.7C16 3.52 15.48 3 14.85 3zM9 11H7V8L5.5 9.92 4 8v3H2V5h2l1.5 2L7 5h2v6zm2.99.5L9.5 8H11V5h2v3h1.5l-2.51 3.5z", fill_rule: "evenodd", } + } } } @@ -6294,20 +6914,24 @@ impl IconShape for GoMegaphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { g { fill_rule: "evenodd", + path { + d: "M3.25 9a.75.75 0 01.75.75c0 2.142.456 3.828.733 4.653a.121.121 0 00.05.064.207.207 0 00.117.033h1.31c.085 0 .18-.042.258-.152a.448.448 0 00.075-.366A16.74 16.74 0 016 9.75a.75.75 0 011.5 0c0 1.588.25 2.926.494 3.85.293 1.113-.504 2.4-1.783 2.4H4.9c-.686 0-1.35-.41-1.589-1.12A16.42 16.42 0 012.5 9.75.75.75 0 013.25 9z", + } + path { + d: "M0 6a4 4 0 014-4h2.75a.75.75 0 01.75.75v6.5a.75.75 0 01-.75.75H4a4 4 0 01-4-4zm4-2.5a2.5 2.5 0 000 5h2v-5H4z", + } + path { + d: "M15.59.082A.75.75 0 0116 .75v10.5a.75.75 0 01-1.189.608l-.002-.001h.001l-.014-.01a5.829 5.829 0 00-.422-.25 10.58 10.58 0 00-1.469-.64C11.576 10.484 9.536 10 6.75 10a.75.75 0 110-1.5c2.964 0 5.174.516 6.658 1.043.423.151.787.302 1.092.443V2.014c-.305.14-.669.292-1.092.443C11.924 2.984 9.713 3.5 6.75 3.5a.75.75 0 110-1.5c2.786 0 4.826-.484 6.155-.957.665-.236 1.154-.47 1.47-.64a5.82 5.82 0 00.421-.25l.014-.01a.75.75 0 01.78-.061zm-.78.06zm.44 11.108l-.44.607.44-.607z", + } } - path { - d: "M3.25 9a.75.75 0 01.75.75c0 2.142.456 3.828.733 4.653a.121.121 0 00.05.064.207.207 0 00.117.033h1.31c.085 0 .18-.042.258-.152a.448.448 0 00.075-.366A16.74 16.74 0 016 9.75a.75.75 0 011.5 0c0 1.588.25 2.926.494 3.85.293 1.113-.504 2.4-1.783 2.4H4.9c-.686 0-1.35-.41-1.589-1.12A16.42 16.42 0 012.5 9.75.75.75 0 013.25 9z", - } - path { - d: "M0 6a4 4 0 014-4h2.75a.75.75 0 01.75.75v6.5a.75.75 0 01-.75.75H4a4 4 0 01-4-4zm4-2.5a2.5 2.5 0 000 5h2v-5H4z", - } - path { - d: "M15.59.082A.75.75 0 0116 .75v10.5a.75.75 0 01-1.189.608l-.002-.001h.001l-.014-.01a5.829 5.829 0 00-.422-.25 10.58 10.58 0 00-1.469-.64C11.576 10.484 9.536 10 6.75 10a.75.75 0 110-1.5c2.964 0 5.174.516 6.658 1.043.423.151.787.302 1.092.443V2.014c-.305.14-.669.292-1.092.443C11.924 2.984 9.713 3.5 6.75 3.5a.75.75 0 110-1.5c2.786 0 4.826-.484 6.155-.957.665-.236 1.154-.47 1.47-.64a5.82 5.82 0 00.421-.25l.014-.01a.75.75 0 01.78-.061zm-.78.06zm.44 11.108l-.44.607.44-.607z", - } + } } } @@ -6342,12 +6966,16 @@ impl IconShape for GoMention { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.75 2.37a6.5 6.5 0 006.5 11.26.75.75 0 01.75 1.298 8 8 0 113.994-7.273.754.754 0 01.006.095v1.5a2.75 2.75 0 01-5.072 1.475A4 4 0 1112 8v1.25a1.25 1.25 0 002.5 0V7.867a6.5 6.5 0 00-9.75-5.496V2.37zM10.5 8a2.5 2.5 0 10-5 0 2.5 2.5 0 005 0z", fill_rule: "evenodd", } + } } } @@ -6382,12 +7010,16 @@ impl IconShape for GoMeter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5a6.5 6.5 0 106.016 4.035.75.75 0 011.388-.57 8 8 0 11-4.37-4.37.75.75 0 01-.569 1.389A6.479 6.479 0 008 1.5zm6.28.22a.75.75 0 010 1.06l-4.063 4.064a2.5 2.5 0 11-1.06-1.06L13.22 1.72a.75.75 0 011.06 0zM7 8a1 1 0 112 0 1 1 0 01-2 0z", fill_rule: "evenodd", } + } } } @@ -6422,12 +7054,16 @@ impl IconShape for GoMilestone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.75 0a.75.75 0 01.75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 010 2.672l-2.07 1.75a1.75 1.75 0 01-1.13.414H8.5v5.25a.75.75 0 11-1.5 0V10H2.75A1.75 1.75 0 011 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 017.75 0zm0 8.5h4.384a.25.25 0 00.161-.06l2.07-1.75a.25.25 0 000-.38l-2.07-1.75a.25.25 0 00-.161-.06H2.75a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h5z", fill_rule: "evenodd", } + } } } @@ -6462,12 +7098,16 @@ impl IconShape for GoMirror { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.75 1.75a.75.75 0 00-1.5 0v.5a.75.75 0 001.5 0v-.5zM8 4a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 4zm.75 3.75a.75.75 0 00-1.5 0v.5a.75.75 0 001.5 0v-.5zM8 10a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 10zm0 3a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 13zm7.547-9.939A.75.75 0 0116 3.75v8.5a.75.75 0 01-1.265.545l-4.5-4.25a.75.75 0 010-1.09l4.5-4.25a.75.75 0 01.812-.144zM11.842 8l2.658 2.51V5.49L11.842 8zM0 12.25a.75.75 0 001.265.545l4.5-4.25a.75.75 0 000-1.09l-4.5-4.25A.75.75 0 000 3.75v8.5zm1.5-6.76L4.158 8 1.5 10.51V5.49z", fill_rule: "evenodd", } + } } } @@ -6502,12 +7142,16 @@ impl IconShape for GoMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.598 1.591a.75.75 0 01.785-.175 7 7 0 11-8.967 8.967.75.75 0 01.961-.96 5.5 5.5 0 007.046-7.046.75.75 0 01.175-.786zm1.616 1.945a7 7 0 01-7.678 7.678 5.5 5.5 0 107.678-7.678z", fill_rule: "evenodd", } + } } } @@ -6542,12 +7186,16 @@ impl IconShape for GoMortarBoard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.693 1.066a.75.75 0 01.614 0l7.25 3.25a.75.75 0 010 1.368L13 6.831v2.794c0 1.024-.81 1.749-1.66 2.173-.893.447-2.075.702-3.34.702-.278 0-.55-.012-.816-.036a.75.75 0 01.133-1.494c.22.02.45.03.683.03 1.082 0 2.025-.221 2.67-.543.69-.345.83-.682.83-.832V7.503L8.307 8.934a.75.75 0 01-.614 0L4 7.28v1.663c.296.105.575.275.812.512.438.438.688 1.059.688 1.796v3a.75.75 0 01-.75.75h-3a.75.75 0 01-.75-.75v-3c0-.737.25-1.358.688-1.796.237-.237.516-.407.812-.512V6.606L.443 5.684a.75.75 0 010-1.368l7.25-3.25zM2.583 5L8 7.428 13.416 5 8 2.572 2.583 5zM2.5 11.25c0-.388.125-.611.25-.735a.704.704 0 01.5-.203c.19 0 .37.071.5.203.125.124.25.347.25.735v2.25H2.5v-2.25z", fill_rule: "evenodd", } + } } } @@ -6582,6 +7230,9 @@ impl IconShape for GoMultiSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6591,6 +7242,7 @@ impl IconShape for GoMultiSelect { path { d: "M13.314 4.918L11.07 2.417A.25.25 0 0111.256 2h4.488a.25.25 0 01.186.417l-2.244 2.5a.25.25 0 01-.372 0z", } + } } } @@ -6625,12 +7277,16 @@ impl IconShape for GoMute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2.75a.75.75 0 00-1.238-.57L3.472 5H1.75A1.75 1.75 0 000 6.75v2.5C0 10.216.784 11 1.75 11h1.723l3.289 2.82A.75.75 0 008 13.25V2.75zM4.238 6.32L6.5 4.38v7.24L4.238 9.68a.75.75 0 00-.488-.18h-2a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h2a.75.75 0 00.488-.18zm7.042-1.1a.75.75 0 10-1.06 1.06L11.94 8l-1.72 1.72a.75.75 0 101.06 1.06L13 9.06l1.72 1.72a.75.75 0 101.06-1.06L14.06 8l1.72-1.72a.75.75 0 00-1.06-1.06L13 6.94l-1.72-1.72z", fill_rule: "evenodd", } + } } } @@ -6665,6 +7321,9 @@ impl IconShape for GoNoEntry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6674,6 +7333,7 @@ impl IconShape for GoNoEntry { d: "M16 8A8 8 0 110 8a8 8 0 0116 0zm-1.5 0a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z", fill_rule: "evenodd", } + } } } @@ -6708,11 +7368,15 @@ impl IconShape for GoNorthStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5.75a.75.75 0 00-1.5 0v5.19L4.391 3.33a.75.75 0 10-1.06 1.061L5.939 7H.75a.75.75 0 000 1.5h5.19l-2.61 2.609a.75.75 0 101.061 1.06L7 9.561v5.189a.75.75 0 001.5 0V9.56l2.609 2.61a.75.75 0 101.06-1.061L9.561 8.5h5.189a.75.75 0 000-1.5H9.56l2.61-2.609a.75.75 0 00-1.061-1.06L8.5 5.939V.75z", } + } } } @@ -6747,12 +7411,16 @@ impl IconShape for GoNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14H1.75A1.75 1.75 0 010 12.25v-8.5zm1.75-.25a.25.25 0 00-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25H1.75zM3.5 6.25a.75.75 0 01.75-.75h7a.75.75 0 010 1.5h-7a.75.75 0 01-.75-.75zm.75 2.25a.75.75 0 000 1.5h4a.75.75 0 000-1.5h-4z", fill_rule: "evenodd", } + } } } @@ -6787,12 +7455,16 @@ impl IconShape for GoNumber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.604.089A.75.75 0 016 .75v4.77h.711a.75.75 0 110 1.5H3.759a.75.75 0 110-1.5H4.5V2.15l-.334.223a.75.75 0 01-.832-1.248l1.5-1a.75.75 0 01.77-.037zM9 4.75A.75.75 0 019.75 4h4a.75.75 0 01.53 1.28l-1.89 1.892c.312.076.604.18.867.319.742.391 1.244 1.063 1.244 2.005 0 .653-.231 1.208-.629 1.627-.386.408-.894.653-1.408.777-1.01.243-2.225.063-3.124-.527a.75.75 0 01.822-1.254c.534.35 1.32.474 1.951.322.306-.073.53-.201.67-.349.129-.136.218-.32.218-.596 0-.308-.123-.509-.444-.678-.373-.197-.98-.318-1.806-.318a.75.75 0 01-.53-1.28l1.72-1.72H9.75A.75.75 0 019 4.75zm-3.587 5.763c-.35-.05-.77.113-.983.572a.75.75 0 11-1.36-.632c.508-1.094 1.589-1.565 2.558-1.425 1 .145 1.872.945 1.872 2.222 0 1.433-1.088 2.192-1.79 2.681-.308.216-.571.397-.772.573H7a.75.75 0 010 1.5H3.75a.75.75 0 01-.75-.75c0-.69.3-1.211.67-1.61.348-.372.8-.676 1.15-.92.8-.56 1.18-.904 1.18-1.474 0-.473-.267-.69-.587-.737z", fill_rule: "evenodd", } + } } } @@ -6827,12 +7499,16 @@ impl IconShape for GoOrganization { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 14.25c0 .138.112.25.25.25H4v-1.25a.75.75 0 01.75-.75h2.5a.75.75 0 01.75.75v1.25h2.25a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25h-8.5a.25.25 0 00-.25.25v12.5zM1.75 16A1.75 1.75 0 010 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 00.25-.25V8.285a.25.25 0 00-.111-.208l-1.055-.703a.75.75 0 11.832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0114.25 16h-3.5a.75.75 0 01-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 01-.75-.75V14h-1v1.25a.75.75 0 01-.75.75h-3zM3 3.75A.75.75 0 013.75 3h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 3.75zM3.75 6a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM3 9.75A.75.75 0 013.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 9.75zM7.75 9a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM7 6.75A.75.75 0 017.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 017 6.75zM7.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", fill_rule: "evenodd", } + } } } @@ -6867,12 +7543,16 @@ impl IconShape for GoPackage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z", fill_rule: "evenodd", } + } } } @@ -6907,12 +7587,16 @@ impl IconShape for GoPackageDependencies { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.122.392a1.75 1.75 0 011.756 0l5.25 3.045c.54.313.872.89.872 1.514V7.25a.75.75 0 01-1.5 0V5.677L7.75 8.432v6.384a1 1 0 01-1.502.865L.872 12.563A1.75 1.75 0 010 11.049V4.951c0-.624.332-1.2.872-1.514L6.122.392zM7.125 1.69l4.63 2.685L7 7.133 2.245 4.375l4.63-2.685a.25.25 0 01.25 0zM1.5 11.049V5.677l4.75 2.755v5.516l-4.625-2.683a.25.25 0 01-.125-.216zm11.672-.282a.75.75 0 10-1.087-1.034l-2.378 2.5a.75.75 0 000 1.034l2.378 2.5a.75.75 0 101.087-1.034L11.999 13.5h3.251a.75.75 0 000-1.5h-3.251l1.173-1.233z", fill_rule: "evenodd", } + } } } @@ -6947,12 +7631,16 @@ impl IconShape for GoPackageDependents { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.122.392a1.75 1.75 0 011.756 0l5.25 3.045c.54.313.872.89.872 1.514V7.25a.75.75 0 01-1.5 0V5.677L7.75 8.432v6.384a1 1 0 01-1.502.865L.872 12.563A1.75 1.75 0 010 11.049V4.951c0-.624.332-1.2.872-1.514L6.122.392zM7.125 1.69l4.63 2.685L7 7.133 2.245 4.375l4.63-2.685a.25.25 0 01.25 0zM1.5 11.049V5.677l4.75 2.755v5.516l-4.625-2.683a.25.25 0 01-.125-.216zm10.828 3.684a.75.75 0 101.087 1.034l2.378-2.5a.75.75 0 000-1.034l-2.378-2.5a.75.75 0 00-1.087 1.034L13.501 12H10.25a.75.75 0 000 1.5h3.251l-1.173 1.233z", fill_rule: "evenodd", } + } } } @@ -6987,12 +7675,16 @@ impl IconShape for GoPaintbrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.134 1.535C9.722 2.562 8.16 4.057 6.889 5.312 5.8 6.387 5.041 7.401 4.575 8.294a3.745 3.745 0 00-3.227 1.054c-.43.431-.69 1.066-.86 1.657a11.982 11.982 0 00-.358 1.914A21.263 21.263 0 000 15.203v.054l.75-.007-.007.75h.054a14.404 14.404 0 00.654-.012 21.243 21.243 0 001.63-.118c.62-.07 1.3-.18 1.914-.357.592-.17 1.226-.43 1.657-.861a3.745 3.745 0 001.055-3.217c.908-.461 1.942-1.216 3.04-2.3 1.279-1.262 2.764-2.825 3.775-4.249.501-.706.923-1.428 1.125-2.096.2-.659.235-1.469-.368-2.07-.606-.607-1.42-.55-2.069-.34-.66.213-1.376.646-2.076 1.155zm-3.95 8.48a3.76 3.76 0 00-1.19-1.192 9.758 9.758 0 011.161-1.607l1.658 1.658a9.853 9.853 0 01-1.63 1.142zM.742 16l.007-.75-.75.008A.75.75 0 00.743 16zM12.016 2.749c-1.224.89-2.605 2.189-3.822 3.384l1.718 1.718c1.21-1.205 2.51-2.597 3.387-3.833.47-.662.78-1.227.912-1.662.134-.444.032-.551.009-.575h-.001V1.78c-.014-.014-.112-.113-.548.027-.432.14-.995.462-1.655.942zM1.62 13.089a19.56 19.56 0 00-.104 1.395 19.55 19.55 0 001.396-.104 10.528 10.528 0 001.668-.309c.526-.151.856-.325 1.011-.48a2.25 2.25 0 00-3.182-3.182c-.155.155-.329.485-.48 1.01a10.515 10.515 0 00-.309 1.67z", fill_rule: "evenodd", } + } } } @@ -7027,12 +7719,16 @@ impl IconShape for GoPaperAirplane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.592 2.712L2.38 7.25h4.87a.75.75 0 110 1.5H2.38l-.788 4.538L13.929 8 1.592 2.712zM.989 8L.064 2.68a1.341 1.341 0 011.85-1.462l13.402 5.744a1.13 1.13 0 010 2.076L1.913 14.782a1.341 1.341 0 01-1.85-1.463L.99 8z", fill_rule: "evenodd", } + } } } @@ -7067,12 +7763,16 @@ impl IconShape for GoPaste { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.75 1a.75.75 0 00-.75.75v3c0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75v-3a.75.75 0 00-.75-.75h-4.5zm.75 3V2.5h3V4h-3zm-2.874-.467a.75.75 0 00-.752-1.298A1.75 1.75 0 002 3.75v9.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-9.5a1.75 1.75 0 00-.874-1.515.75.75 0 10-.752 1.298.25.25 0 01.126.217v9.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-9.5a.25.25 0 01.126-.217z", fill_rule: "evenodd", } + } } } @@ -7107,12 +7807,16 @@ impl IconShape for GoPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z", fill_rule: "evenodd", } + } } } @@ -7147,12 +7851,16 @@ impl IconShape for GoPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z", fill_rule: "evenodd", } + } } } @@ -7187,12 +7895,16 @@ impl IconShape for GoPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z", fill_rule: "evenodd", } + } } } @@ -7227,12 +7939,16 @@ impl IconShape for GoPersonAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.25 0a.75.75 0 01.75.75V2h1.25a.75.75 0 010 1.5H14v1.25a.75.75 0 01-1.5 0V3.5h-1.25a.75.75 0 010-1.5h1.25V.75a.75.75 0 01.75-.75zM5.5 4a2 2 0 100 4 2 2 0 000-4zm2.4 4.548a3.5 3.5 0 10-4.799 0 5.527 5.527 0 00-3.1 4.66.75.75 0 101.498.085A4.01 4.01 0 015.5 9.5a4.01 4.01 0 014.001 3.793.75.75 0 101.498-.086 5.527 5.527 0 00-3.1-4.659z", fill_rule: "evenodd", } + } } } @@ -7267,11 +7983,15 @@ impl IconShape for GoPersonFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.243 4.757a3.757 3.757 0 115.851 3.119 6.006 6.006 0 013.9 5.339.75.75 0 01-.715.784H2.721a.75.75 0 01-.714-.784 6.006 6.006 0 013.9-5.34 3.753 3.753 0 01-1.664-3.118z", } + } } } @@ -7306,12 +8026,16 @@ impl IconShape for GoPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.456.734a1.75 1.75 0 012.826.504l.613 1.327a3.081 3.081 0 002.084 1.707l2.454.584c1.332.317 1.8 1.972.832 2.94L11.06 10l3.72 3.72a.75.75 0 11-1.061 1.06L10 11.06l-2.204 2.205c-.968.968-2.623.5-2.94-.832l-.584-2.454a3.081 3.081 0 00-1.707-2.084l-1.327-.613a1.75 1.75 0 01-.504-2.826L4.456.734zM5.92 1.866a.25.25 0 00-.404-.072L1.794 5.516a.25.25 0 00.072.404l1.328.613A4.582 4.582 0 015.73 9.63l.584 2.454a.25.25 0 00.42.12l5.47-5.47a.25.25 0 00-.12-.42L9.63 5.73a4.581 4.581 0 01-3.098-2.537L5.92 1.866z", fill_rule: "evenodd", } + } } } @@ -7346,12 +8070,16 @@ impl IconShape for GoPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z", fill_rule: "evenodd", } + } } } @@ -7386,12 +8114,16 @@ impl IconShape for GoPlug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.276 3.09a.25.25 0 01.192-.09h.782a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25h-.782a.25.25 0 01-.192-.09l-.95-1.14a.75.75 0 00-.483-.264l-3.124-.39a.25.25 0 01-.219-.249V5.133a.25.25 0 01.219-.248l3.124-.39a.75.75 0 00.483-.265l.95-1.14zM4 8v1.867a1.75 1.75 0 001.533 1.737l2.83.354.761.912c.332.4.825.63 1.344.63h.782A1.75 1.75 0 0013 11.75V11h2.25a.75.75 0 000-1.5H13v-4h2.25a.75.75 0 000-1.5H13v-.75a1.75 1.75 0 00-1.75-1.75h-.782c-.519 0-1.012.23-1.344.63l-.76.913-2.831.353A1.75 1.75 0 004 5.133V6.5H2.5A2.5 2.5 0 000 9v5.25a.75.75 0 001.5 0V9a1 1 0 011-1H4z", fill_rule: "evenodd", } + } } } @@ -7426,12 +8158,16 @@ impl IconShape for GoPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z", fill_rule: "evenodd", } + } } } @@ -7466,12 +8202,16 @@ impl IconShape for GoPlusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm.75 4.75a.75.75 0 00-1.5 0v2.5h-2.5a.75.75 0 000 1.5h2.5v2.5a.75.75 0 001.5 0v-2.5h2.5a.75.75 0 000-1.5h-2.5v-2.5z", fill_rule: "evenodd", } + } } } @@ -7506,12 +8246,16 @@ impl IconShape for GoProject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z", fill_rule: "evenodd", } + } } } @@ -7546,12 +8290,16 @@ impl IconShape for GoPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 2a.75.75 0 01.696.471L10 10.731l1.304-3.26A.75.75 0 0112 7h3.25a.75.75 0 010 1.5h-2.742l-1.812 4.528a.75.75 0 01-1.392 0L6 4.77 4.696 8.03A.75.75 0 014 8.5H.75a.75.75 0 010-1.5h2.742l1.812-4.529A.75.75 0 016 2z", fill_rule: "evenodd", } + } } } @@ -7586,12 +8334,16 @@ impl IconShape for GoQuestion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm9 3a1 1 0 11-2 0 1 1 0 012 0zM6.92 6.085c.081-.16.19-.299.34-.398.145-.097.371-.187.74-.187.28 0 .553.087.738.225A.613.613 0 019 6.25c0 .177-.04.264-.077.318a.956.956 0 01-.277.245c-.076.051-.158.1-.258.161l-.007.004a7.728 7.728 0 00-.313.195 2.416 2.416 0 00-.692.661.75.75 0 001.248.832.956.956 0 01.276-.245 6.3 6.3 0 01.26-.16l.006-.004c.093-.057.204-.123.313-.195.222-.149.487-.355.692-.662.214-.32.329-.702.329-1.15 0-.76-.36-1.348-.863-1.725A2.76 2.76 0 008 4c-.631 0-1.155.16-1.572.438-.413.276-.68.638-.849.977a.75.75 0 101.342.67z", fill_rule: "evenodd", } + } } } @@ -7626,12 +8378,16 @@ impl IconShape for GoQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 2.5a.75.75 0 000 1.5h10.5a.75.75 0 000-1.5H1.75zm4 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM2.5 7.75a.75.75 0 00-1.5 0v6a.75.75 0 001.5 0v-6z", fill_rule: "evenodd", } + } } } @@ -7666,12 +8422,16 @@ impl IconShape for GoReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.78 1.97a.75.75 0 010 1.06L3.81 6h6.44A4.75 4.75 0 0115 10.75v2.5a.75.75 0 01-1.5 0v-2.5a3.25 3.25 0 00-3.25-3.25H3.81l2.97 2.97a.75.75 0 11-1.06 1.06L1.47 7.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0z", fill_rule: "evenodd", } + } } } @@ -7706,12 +8466,16 @@ impl IconShape for GoRepo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z", fill_rule: "evenodd", } + } } } @@ -7746,12 +8510,16 @@ impl IconShape for GoRepoClone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 0H9v7c0 .55.45 1 1 1h1v1h1V8h3c.55 0 1-.45 1-1V1c0-.55-.45-1-1-1zm-4 7h-1V6h1v1zm4 0h-3V6h3v1zm0-2h-4V1h4v4zM4 5H3V4h1v1zm0-2H3V2h1v1zM2 1h6V0H1C.45 0 0 .45 0 1v12c0 .55.45 1 1 1h2v2l1.5-1.5L6 16v-2h5c.55 0 1-.45 1-1v-3H2V1zm9 10v2H6v-1H3v1H1v-2h10zM3 8h1v1H3V8zm1-1H3V6h1v1z", fill_rule: "evenodd", } + } } } @@ -7786,6 +8554,9 @@ impl IconShape for GoRepoDeleted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7794,6 +8565,7 @@ impl IconShape for GoRepoDeleted { path { d: "M11.28 10.22a.75.75 0 10-1.06 1.06L11.94 13l-1.72 1.72a.75.75 0 101.06 1.06L13 14.06l1.72 1.72a.75.75 0 101.06-1.06L14.06 13l1.72-1.72a.75.75 0 10-1.06-1.06L13 11.94l-1.72-1.72z", } + } } } @@ -7828,12 +8600,16 @@ impl IconShape for GoRepoForked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z", fill_rule: "evenodd", } + } } } @@ -7868,6 +8644,9 @@ impl IconShape for GoRepoLocked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7877,6 +8656,7 @@ impl IconShape for GoRepoLocked { d: "M9 10.168V9a3 3 0 116 0v1.168c.591.281 1 .884 1 1.582v2.5A1.75 1.75 0 0114.25 16h-4.5A1.75 1.75 0 018 14.25v-2.5c0-.698.409-1.3 1-1.582zM13.5 10h-3V9a1.5 1.5 0 013 0v1z", fill_rule: "evenodd", } + } } } @@ -7911,12 +8691,16 @@ impl IconShape for GoRepoPull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13 8V6H7V4h6V2l3 3-3 3zM4 2H3v1h1V2zm7 5h1v6c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v2h-1V1H2v9h9V7zm0 4H1v2h2v-1h3v1h5v-2zM4 6H3v1h1V6zm0-2H3v1h1V4zM3 9h1V8H3v1z", fill_rule: "evenodd", } + } } } @@ -7951,12 +8735,16 @@ impl IconShape for GoRepoPush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.5A2.5 2.5 0 013.5 0h8.75a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0V1.5h-8a1 1 0 00-1 1v6.708A2.492 2.492 0 013.5 9h3.25a.75.75 0 010 1.5H3.5a1 1 0 100 2h5.75a.75.75 0 010 1.5H3.5A2.5 2.5 0 011 11.5v-9zm13.23 7.79a.75.75 0 001.06-1.06l-2.505-2.505a.75.75 0 00-1.06 0L9.22 9.229a.75.75 0 001.06 1.061l1.225-1.224v6.184a.75.75 0 001.5 0V9.066l1.224 1.224z", fill_rule: "evenodd", } + } } } @@ -7991,12 +8779,16 @@ impl IconShape for GoRepoTemplate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 .75A.75.75 0 016.75 0h2.5a.75.75 0 010 1.5h-2.5A.75.75 0 016 .75zm5 0a.75.75 0 01.75-.75h1.5a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V1.5h-.75A.75.75 0 0111 .75zM4.992.662a.75.75 0 01-.636.848c-.436.063-.783.41-.846.846a.75.75 0 01-1.485-.212A2.501 2.501 0 014.144.025a.75.75 0 01.848.637zM2.75 4a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 012.75 4zm10.5 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5a.75.75 0 01.75-.75zM2.75 8a.75.75 0 01.75.75v.268A1.72 1.72 0 013.75 9h.5a.75.75 0 010 1.5h-.5a.25.25 0 00-.25.25v.75c0 .28.114.532.3.714a.75.75 0 01-1.05 1.072A2.495 2.495 0 012 11.5V8.75A.75.75 0 012.75 8zm10.5 0a.75.75 0 01.75.75v4.5a.75.75 0 01-.75.75h-2.5a.75.75 0 010-1.5h1.75v-2h-.75a.75.75 0 010-1.5h.75v-.25a.75.75 0 01.75-.75zM6 9.75A.75.75 0 016.75 9h2.5a.75.75 0 010 1.5h-2.5A.75.75 0 016 9.75zm-1 2.5v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z", fill_rule: "evenodd", } + } } } @@ -8031,12 +8823,16 @@ impl IconShape for GoReport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 1.5a.25.25 0 00-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h6.5a.25.25 0 00.25-.25v-9.5a.25.25 0 00-.25-.25H1.75zM0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0114.25 13H8.06l-2.573 2.573A1.457 1.457 0 013 14.543V13H1.75A1.75 1.75 0 010 11.25v-9.5zM9 9a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z", fill_rule: "evenodd", } + } } } @@ -8071,12 +8867,16 @@ impl IconShape for GoRocket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.064 0a8.75 8.75 0 00-6.187 2.563l-.459.458c-.314.314-.616.641-.904.979H3.31a1.75 1.75 0 00-1.49.833L.11 7.607a.75.75 0 00.418 1.11l3.102.954c.037.051.079.1.124.145l2.429 2.428c.046.046.094.088.145.125l.954 3.102a.75.75 0 001.11.418l2.774-1.707a1.75 1.75 0 00.833-1.49V9.485c.338-.288.665-.59.979-.904l.458-.459A8.75 8.75 0 0016 1.936V1.75A1.75 1.75 0 0014.25 0h-.186zM10.5 10.625c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 00.119-.213v-2.066zM3.678 8.116L5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 00-.213.119l-1.2 1.95 1.782.547zm5.26-4.493A7.25 7.25 0 0114.063 1.5h.186a.25.25 0 01.25.25v.186a7.25 7.25 0 01-2.123 5.127l-.459.458a15.21 15.21 0 01-2.499 2.02l-2.317 1.5-2.143-2.143 1.5-2.317a15.25 15.25 0 012.02-2.5l.458-.458h.002zM12 5a1 1 0 11-2 0 1 1 0 012 0zm-8.44 9.56a1.5 1.5 0 10-2.12-2.12c-.734.73-1.047 2.332-1.15 3.003a.23.23 0 00.265.265c.671-.103 2.273-.416 3.005-1.148z", fill_rule: "evenodd", } + } } } @@ -8111,12 +8911,16 @@ impl IconShape for GoRows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16 2.75A1.75 1.75 0 0014.25 1H1.75A1.75 1.75 0 000 2.75v2.5A1.75 1.75 0 001.75 7h12.5A1.75 1.75 0 0016 5.25v-2.5zm-1.75-.25a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h12.5zM16 10.75A1.75 1.75 0 0014.25 9H1.75A1.75 1.75 0 000 10.75v2.5A1.75 1.75 0 001.75 15h12.5A1.75 1.75 0 0016 13.25v-2.5zm-1.75-.25a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h12.5z", fill_rule: "evenodd", } + } } } @@ -8151,12 +8955,16 @@ impl IconShape for GoRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.002 2.725a.75.75 0 01.797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 11-1.497.098 10.502 10.502 0 00-9.776-9.776.75.75 0 01-.7-.798zM2 13a1 1 0 112 0 1 1 0 01-2 0zm.84-5.95a.75.75 0 00-.179 1.489c2.509.3 4.5 2.291 4.8 4.8a.75.75 0 101.49-.178A7.003 7.003 0 002.838 7.05z", fill_rule: "evenodd", } + } } } @@ -8191,12 +8999,16 @@ impl IconShape for GoRuby { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.637 2.291A.75.75 0 014.23 2h7.54a.75.75 0 01.593.291l3.48 4.5a.75.75 0 01-.072.999l-7.25 7a.75.75 0 01-1.042 0l-7.25-7a.75.75 0 01-.072-.999l3.48-4.5zM4.598 3.5L1.754 7.177 8 13.207l6.246-6.03L11.402 3.5H4.598z", fill_rule: "evenodd", } + } } } @@ -8231,12 +9043,16 @@ impl IconShape for GoScreenFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.75 2.5a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5C1 1.784 1.784 1 2.75 1h2.5a.75.75 0 010 1.5h-2.5zM10 1.75a.75.75 0 01.75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 01-1.5 0v-2.5a.25.25 0 00-.25-.25h-2.5a.75.75 0 01-.75-.75zM1.75 10a.75.75 0 01.75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 011 13.25v-2.5a.75.75 0 01.75-.75zm12.5 0a.75.75 0 01.75.75v2.5A1.75 1.75 0 0113.25 15h-2.5a.75.75 0 010-1.5h2.5a.25.25 0 00.25-.25v-2.5a.75.75 0 01.75-.75z", fill_rule: "evenodd", } + } } } @@ -8271,12 +9087,16 @@ impl IconShape for GoScreenNormal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.25 1a.75.75 0 01.75.75v2.5A1.75 1.75 0 014.25 6h-2.5a.75.75 0 010-1.5h2.5a.25.25 0 00.25-.25v-2.5A.75.75 0 015.25 1zm5.5 0a.75.75 0 01.75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 0110 4.25v-2.5a.75.75 0 01.75-.75zM1 10.75a.75.75 0 01.75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 01-1.5 0v-2.5a.25.25 0 00-.25-.25h-2.5a.75.75 0 01-.75-.75zm9 1c0-.966.784-1.75 1.75-1.75h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5z", fill_rule: "evenodd", } + } } } @@ -8311,12 +9131,16 @@ impl IconShape for GoSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z", fill_rule: "evenodd", } + } } } @@ -8351,12 +9175,16 @@ impl IconShape for GoServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.75 1A1.75 1.75 0 000 2.75v4c0 .372.116.717.314 1a1.742 1.742 0 00-.314 1v4c0 .966.784 1.75 1.75 1.75h12.5A1.75 1.75 0 0016 12.75v-4c0-.372-.116-.717-.314-1 .198-.283.314-.628.314-1v-4A1.75 1.75 0 0014.25 1H1.75zm0 7.5a.25.25 0 00-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-4a.25.25 0 00-.25-.25H1.75zM1.5 2.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v4a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-4zm5.5 2A.75.75 0 017.75 4h4.5a.75.75 0 010 1.5h-4.5A.75.75 0 017 4.75zM7.75 10a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM3 4.75A.75.75 0 013.75 4h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 4.75zM3.75 10a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", fill_rule: "evenodd", } + } } } @@ -8391,12 +9219,16 @@ impl IconShape for GoShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.823.177L4.927 3.073a.25.25 0 00.177.427H7.25v5.75a.75.75 0 001.5 0V3.5h2.146a.25.25 0 00.177-.427L8.177.177a.25.25 0 00-.354 0zM3.75 6.5a.25.25 0 00-.25.25v6.5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25v-6.5a.25.25 0 00-.25-.25h-1a.75.75 0 010-1.5h1c.966 0 1.75.784 1.75 1.75v6.5A1.75 1.75 0 0112.25 15h-8.5A1.75 1.75 0 012 13.25v-6.5C2 5.784 2.784 5 3.75 5h1a.75.75 0 110 1.5h-1z", fill_rule: "evenodd", } + } } } @@ -8431,12 +9263,16 @@ impl IconShape for GoShareAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M13.5 3a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM15 3a3 3 0 01-5.175 2.066l-3.92 2.179a3.005 3.005 0 010 1.51l3.92 2.179a3 3 0 11-.73 1.31l-3.92-2.178a3 3 0 110-4.133l3.92-2.178A3 3 0 1115 3zm-1.5 10a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm-9-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z", fill_rule: "evenodd", } + } } } @@ -8471,12 +9307,16 @@ impl IconShape for GoShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z", fill_rule: "evenodd", } + } } } @@ -8511,12 +9351,16 @@ impl IconShape for GoShieldCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM11.28 6.28a.75.75 0 00-1.06-1.06L7.25 8.19l-.97-.97a.75.75 0 10-1.06 1.06l1.5 1.5a.75.75 0 001.06 0l3.5-3.5z", fill_rule: "evenodd", } + } } } @@ -8551,12 +9395,16 @@ impl IconShape for GoShieldLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM9.5 6.5a1.5 1.5 0 01-.75 1.3v2.45a.75.75 0 01-1.5 0V7.8A1.5 1.5 0 119.5 6.5z", fill_rule: "evenodd", } + } } } @@ -8591,12 +9439,16 @@ impl IconShape for GoShieldX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM6.78 5.22a.75.75 0 10-1.06 1.06L6.94 7.5 5.72 8.72a.75.75 0 001.06 1.06L8 8.56l1.22 1.22a.75.75 0 101.06-1.06L9.06 7.5l1.22-1.22a.75.75 0 10-1.06-1.06L8 6.44 6.78 5.22z", fill_rule: "evenodd", } + } } } @@ -8631,6 +9483,9 @@ impl IconShape for GoSidebarCollapse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8641,6 +9496,7 @@ impl IconShape for GoSidebarCollapse { d: "M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25H9.5v13H1.75a.25.25 0 01-.25-.25V1.75zM11 14.5v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H11z", fill_rule: "evenodd", } + } } } @@ -8675,6 +9531,9 @@ impl IconShape for GoSidebarExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8685,6 +9544,7 @@ impl IconShape for GoSidebarExpand { d: "M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm1.75-.25a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25H9.5v-13H1.75zm12.5 13H11v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25z", fill_rule: "evenodd", } + } } } @@ -8719,12 +9579,16 @@ impl IconShape for GoSignIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm6.56 4.5l1.97-1.97a.75.75 0 10-1.06-1.06L6.22 7.47a.75.75 0 000 1.06l3.25 3.25a.75.75 0 101.06-1.06L8.56 8.75h5.69a.75.75 0 000-1.5H8.56z", fill_rule: "evenodd", } + } } } @@ -8759,12 +9623,16 @@ impl IconShape for GoSignOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z", fill_rule: "evenodd", } + } } } @@ -8799,6 +9667,9 @@ impl IconShape for GoSingleSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8808,6 +9679,7 @@ impl IconShape for GoSingleSelect { d: "M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H2.75z", fill_rule: "evenodd", } + } } } @@ -8842,12 +9714,16 @@ impl IconShape for GoSkip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm3.28 5.78a.75.75 0 00-1.06-1.06l-5.5 5.5a.75.75 0 101.06 1.06l5.5-5.5z", fill_rule: "evenodd", } + } } } @@ -8882,11 +9758,15 @@ impl IconShape for GoSliders { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 2.75a.75.75 0 01-.75.75h-4a.75.75 0 010-1.5h4a.75.75 0 01.75.75zm-8.5.75v1.25a.75.75 0 001.5 0v-4a.75.75 0 00-1.5 0V2H1.75a.75.75 0 000 1.5H6.5zm1.25 5.25a.75.75 0 000-1.5h-6a.75.75 0 000 1.5h6zM15 8a.75.75 0 01-.75.75H11.5V10a.75.75 0 11-1.5 0V6a.75.75 0 011.5 0v1.25h2.75A.75.75 0 0115 8zm-9 5.25v-2a.75.75 0 00-1.5 0v1.25H1.75a.75.75 0 000 1.5H4.5v1.25a.75.75 0 001.5 0v-2zm9 0a.75.75 0 01-.75.75h-6a.75.75 0 010-1.5h6a.75.75 0 01.75.75z", } + } } } @@ -8921,12 +9801,16 @@ impl IconShape for GoSmiley { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z", fill_rule: "evenodd", } + } } } @@ -8961,12 +9845,16 @@ impl IconShape for GoSortAsc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 4.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5H.75A.75.75 0 010 4.25zm0 4a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5H.75A.75.75 0 010 8.25zm0 4a.75.75 0 01.75-.75h7.5a.75.75 0 010 1.5H.75a.75.75 0 01-.75-.75zm12.927-9.677a.25.25 0 00-.354 0l-3 3A.25.25 0 009.75 6H12v6.75a.75.75 0 001.5 0V6h2.25a.25.25 0 00.177-.427l-3-3z", fill_rule: "evenodd", } + } } } @@ -9001,6 +9889,9 @@ impl IconShape for GoSortDesc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9010,6 +9901,7 @@ impl IconShape for GoSortDesc { path { d: "M13.5 10h2.25a.25.25 0 01.177.427l-3 3a.25.25 0 01-.354 0l-3-3A.25.25 0 019.75 10H12V3.75a.75.75 0 011.5 0V10z", } + } } } @@ -9044,12 +9936,16 @@ impl IconShape for GoSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 5.75C4 4.784 4.784 4 5.75 4h4.5c.966 0 1.75.784 1.75 1.75v4.5A1.75 1.75 0 0110.25 12h-4.5A1.75 1.75 0 014 10.25v-4.5zm1.75-.25a.25.25 0 00-.25.25v4.5c0 .138.112.25.25.25h4.5a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-4.5z", fill_rule: "evenodd", } + } } } @@ -9084,12 +9980,16 @@ impl IconShape for GoSquareFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.75 4A1.75 1.75 0 004 5.75v4.5c0 .966.784 1.75 1.75 1.75h4.5A1.75 1.75 0 0012 10.25v-4.5A1.75 1.75 0 0010.25 4h-4.5z", fill_rule: "evenodd", } + } } } @@ -9124,12 +10024,16 @@ impl IconShape for GoSquirrel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.499.75a.75.75 0 011.5 0v.996C5.9 2.903 6.793 3.65 7.662 4.376l.24.202c-.036-.694.055-1.422.426-2.163C9.1.873 10.794-.045 12.622.26 14.408.558 16 1.94 16 4.25c0 1.278-.954 2.575-2.44 2.734l.146.508.065.22c.203.701.412 1.455.476 2.226.142 1.707-.4 3.03-1.487 3.898C11.714 14.671 10.27 15 8.75 15h-6a.75.75 0 010-1.5h1.376a4.489 4.489 0 01-.563-1.191 3.833 3.833 0 01-.05-2.063 4.636 4.636 0 01-2.025-.293.75.75 0 11.525-1.406c1.357.507 2.376-.006 2.698-.318l.009-.01a.748.748 0 011.06 0 .75.75 0 01-.012 1.074c-.912.92-.992 1.835-.768 2.586.221.74.745 1.337 1.196 1.621H8.75c1.343 0 2.398-.296 3.074-.836.635-.507 1.036-1.31.928-2.602-.05-.603-.216-1.224-.422-1.93l-.064-.221c-.12-.407-.246-.84-.353-1.29a2.404 2.404 0 01-.507-.441 3.063 3.063 0 01-.633-1.248.75.75 0 011.455-.364c.046.185.144.436.31.627.146.168.353.305.712.305.738 0 1.25-.615 1.25-1.25 0-1.47-.95-2.315-2.123-2.51-1.172-.196-2.227.387-2.706 1.345-.46.92-.27 1.774.019 3.062l.042.19a.753.753 0 01.01.05c.348.443.666.949.94 1.553a.75.75 0 11-1.365.62c-.553-1.217-1.32-1.94-2.3-2.768a85.08 85.08 0 00-.317-.265c-.814-.68-1.75-1.462-2.692-2.619a3.74 3.74 0 00-1.023.88c-.406.495-.663 1.036-.722 1.508.116.122.306.21.591.239.388.038.797-.06 1.032-.19a.75.75 0 01.728 1.31c-.515.287-1.23.439-1.906.373-.682-.067-1.473-.38-1.879-1.193L.75 5.677V5.5c0-.984.48-1.94 1.077-2.664.46-.559 1.05-1.055 1.673-1.353V.75z", fill_rule: "evenodd", } + } } } @@ -9164,12 +10068,16 @@ impl IconShape for GoStack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.122.392a1.75 1.75 0 011.756 0l5.003 2.902c.83.481.83 1.68 0 2.162L8.878 8.358a1.75 1.75 0 01-1.756 0L2.119 5.456a1.25 1.25 0 010-2.162L7.122.392zM8.125 1.69a.25.25 0 00-.25 0l-4.63 2.685 4.63 2.685a.25.25 0 00.25 0l4.63-2.685-4.63-2.685zM1.601 7.789a.75.75 0 011.025-.273l5.249 3.044a.25.25 0 00.25 0l5.249-3.044a.75.75 0 01.752 1.298l-5.248 3.044a1.75 1.75 0 01-1.756 0L1.874 8.814A.75.75 0 011.6 7.789zm0 3.5a.75.75 0 011.025-.273l5.249 3.044a.25.25 0 00.25 0l5.249-3.044a.75.75 0 01.752 1.298l-5.248 3.044a1.75 1.75 0 01-1.756 0l-5.248-3.044a.75.75 0 01-.273-1.025z", fill_rule: "evenodd", } + } } } @@ -9204,12 +10112,16 @@ impl IconShape for GoStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z", fill_rule: "evenodd", } + } } } @@ -9244,12 +10156,16 @@ impl IconShape for GoStarFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25z", fill_rule: "evenodd", } + } } } @@ -9284,12 +10200,16 @@ impl IconShape for GoStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.47.22A.75.75 0 015 0h6a.75.75 0 01.53.22l4.25 4.25c.141.14.22.331.22.53v6a.75.75 0 01-.22.53l-4.25 4.25A.75.75 0 0111 16H5a.75.75 0 01-.53-.22L.22 11.53A.75.75 0 010 11V5a.75.75 0 01.22-.53L4.47.22zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5H5.31zM8 4a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 018 4zm0 8a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } + } } } @@ -9324,12 +10244,16 @@ impl IconShape for GoStopwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.75.75A.75.75 0 016.5 0h3a.75.75 0 010 1.5h-.75v1l-.001.041a6.718 6.718 0 013.464 1.435l.007-.006.75-.75a.75.75 0 111.06 1.06l-.75.75-.006.007a6.75 6.75 0 11-10.548 0L2.72 5.03l-.75-.75a.75.75 0 011.06-1.06l.75.75.007.006A6.718 6.718 0 017.25 2.541a.756.756 0 010-.041v-1H6.5a.75.75 0 01-.75-.75zM8 14.5A5.25 5.25 0 108 4a5.25 5.25 0 000 10.5zm.389-6.7l1.33-1.33a.75.75 0 111.061 1.06L9.45 8.861A1.502 1.502 0 018 10.75a1.5 1.5 0 11.389-2.95z", fill_rule: "evenodd", } + } } } @@ -9364,12 +10288,16 @@ impl IconShape for GoStrikethrough { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.581 3.25c-2.036 0-2.778 1.082-2.778 1.786 0 .055.002.107.006.157a.75.75 0 01-1.496.114 3.56 3.56 0 01-.01-.271c0-1.832 1.75-3.286 4.278-3.286 1.418 0 2.721.58 3.514 1.093a.75.75 0 11-.814 1.26c-.64-.414-1.662-.853-2.7-.853zm3.474 5.25h3.195a.75.75 0 000-1.5H1.75a.75.75 0 000 1.5h6.018c.835.187 1.503.464 1.951.81.439.34.647.725.647 1.197 0 .428-.159.895-.594 1.267-.444.38-1.254.726-2.676.726-1.373 0-2.38-.493-2.86-.956a.75.75 0 00-1.042 1.079C3.992 13.393 5.39 14 7.096 14c1.652 0 2.852-.403 3.65-1.085a3.134 3.134 0 001.12-2.408 2.85 2.85 0 00-.811-2.007z", fill_rule: "evenodd", } + } } } @@ -9404,12 +10332,16 @@ impl IconShape for GoSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 10.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V.75A.75.75 0 018 0zm0 13a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 018 13zM2.343 2.343a.75.75 0 011.061 0l1.06 1.061a.75.75 0 01-1.06 1.06l-1.06-1.06a.75.75 0 010-1.06zm9.193 9.193a.75.75 0 011.06 0l1.061 1.06a.75.75 0 01-1.06 1.061l-1.061-1.06a.75.75 0 010-1.061zM16 8a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0116 8zM3 8a.75.75 0 01-.75.75H.75a.75.75 0 010-1.5h1.5A.75.75 0 013 8zm10.657-5.657a.75.75 0 010 1.061l-1.061 1.06a.75.75 0 11-1.06-1.06l1.06-1.06a.75.75 0 011.06 0zm-9.193 9.193a.75.75 0 010 1.06l-1.06 1.061a.75.75 0 11-1.061-1.06l1.06-1.061a.75.75 0 011.061 0z", fill_rule: "evenodd", } + } } } @@ -9444,12 +10376,16 @@ impl IconShape for GoSync { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8 2.5a5.487 5.487 0 00-4.131 1.869l1.204 1.204A.25.25 0 014.896 6H1.25A.25.25 0 011 5.75V2.104a.25.25 0 01.427-.177l1.38 1.38A7.001 7.001 0 0114.95 7.16a.75.75 0 11-1.49.178A5.501 5.501 0 008 2.5zM1.705 8.005a.75.75 0 01.834.656 5.501 5.501 0 009.592 2.97l-1.204-1.204a.25.25 0 01.177-.427h3.646a.25.25 0 01.25.25v3.646a.25.25 0 01-.427.177l-1.38-1.38A7.001 7.001 0 011.05 8.84a.75.75 0 01.656-.834z", fill_rule: "evenodd", } + } } } @@ -9484,6 +10420,9 @@ impl IconShape for GoTabExternal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9492,6 +10431,7 @@ impl IconShape for GoTabExternal { path { d: "M7.97 7.97l-2.75 2.75a.75.75 0 101.06 1.06l2.75-2.75 1.543 1.543a.25.25 0 00.427-.177V6.25a.25.25 0 00-.25-.25H6.604a.25.25 0 00-.177.427L7.97 7.97z", } + } } } @@ -9526,12 +10466,16 @@ impl IconShape for GoTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v3.585a.746.746 0 010 .83v8.085A1.75 1.75 0 0114.25 16H6.309a.748.748 0 01-1.118 0H1.75A1.75 1.75 0 010 14.25V6.165a.746.746 0 010-.83V1.75zM1.5 6.5v7.75c0 .138.112.25.25.25H5v-8H1.5zM5 5H1.5V1.75a.25.25 0 01.25-.25H5V5zm1.5 1.5v8h7.75a.25.25 0 00.25-.25V6.5h-8zm8-1.5h-8V1.5h7.75a.25.25 0 01.25.25V5z", fill_rule: "evenodd", } + } } } @@ -9566,12 +10510,16 @@ impl IconShape for GoTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z", fill_rule: "evenodd", } + } } } @@ -9606,12 +10554,16 @@ impl IconShape for GoTasklist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.5 2.75a.25.25 0 01.25-.25h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75zM2.75 1A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1H2.75zm9.03 5.28a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } + } } } @@ -9646,12 +10598,16 @@ impl IconShape for GoTelescope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.184 1.143a1.75 1.75 0 00-2.502-.57L.912 7.916a1.75 1.75 0 00-.53 2.32l.447.775a1.75 1.75 0 002.275.702l11.745-5.656a1.75 1.75 0 00.757-2.451l-1.422-2.464zm-1.657.669a.25.25 0 01.358.081l1.422 2.464a.25.25 0 01-.108.35l-2.016.97-1.505-2.605 1.85-1.26zM9.436 3.92l1.391 2.41-5.42 2.61-.942-1.63 4.97-3.39zM3.222 8.157l-1.466 1a.25.25 0 00-.075.33l.447.775a.25.25 0 00.325.1l1.598-.769-.83-1.436zm6.253 2.306a.75.75 0 00-.944-.252l-1.809.87a.75.75 0 00-.293.253L4.38 14.326a.75.75 0 101.238.848l1.881-2.75v2.826a.75.75 0 001.5 0v-2.826l1.881 2.75a.75.75 0 001.238-.848l-2.644-3.863z", fill_rule: "evenodd", } + } } } @@ -9686,12 +10642,16 @@ impl IconShape for GoTelescopeFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.531 10.21a.75.75 0 01.944.253l2.644 3.864a.75.75 0 11-1.238.847L9 12.424v2.826a.75.75 0 01-1.5 0v-2.826l-1.881 2.75a.75.75 0 01-1.238-.848l2.048-2.992a.75.75 0 01.293-.252l1.81-.871zM11.905.42a1.5 1.5 0 012.144.49l1.692 2.93a1.5 1.5 0 01-.649 2.102L2.895 11.815a1.5 1.5 0 01-1.95-.602l-.68-1.176a1.5 1.5 0 01.455-1.99L11.905.422zM3.279 8.119l.835 1.445 1.355-.653-.947-1.64-1.243.848zm7.728-1.874L9.6 3.808l1.243-.848 1.52 2.631-1.356.653z", fill_rule: "evenodd", } + } } } @@ -9726,12 +10686,16 @@ impl IconShape for GoTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H1.75zM7.25 8a.75.75 0 01-.22.53l-2.25 2.25a.75.75 0 11-1.06-1.06L5.44 8 3.72 6.28a.75.75 0 111.06-1.06l2.25 2.25c.141.14.22.331.22.53zm1.5 1.5a.75.75 0 000 1.5h3a.75.75 0 000-1.5h-3z", fill_rule: "evenodd", } + } } } @@ -9766,12 +10730,16 @@ impl IconShape for GoThreeBars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z", fill_rule: "evenodd", } + } } } @@ -9806,12 +10774,16 @@ impl IconShape for GoThumbsdown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.083 15.986c1.34.153 2.334-.982 2.334-2.183v-.5c0-1.329.646-2.123 1.317-2.614.329-.24.66-.403.919-.508a1.75 1.75 0 001.514.872h1a1.75 1.75 0 001.75-1.75v-7.5a1.75 1.75 0 00-1.75-1.75h-1a1.75 1.75 0 00-1.662 1.2c-.525-.074-1.068-.228-1.726-.415L9.305.705C8.151.385 6.765.053 4.917.053c-1.706 0-2.97.152-3.722 1.139-.353.463-.537 1.042-.669 1.672C.41 3.424.32 4.108.214 4.897l-.04.306c-.25 1.869-.266 3.318.188 4.316.244.537.622.943 1.136 1.2.495.248 1.066.334 1.669.334h1.422l-.015.112c-.07.518-.157 1.17-.157 1.638 0 .921.151 1.718.655 2.299.512.589 1.248.797 2.011.884zm4.334-13.232c-.706-.089-1.39-.284-2.072-.479a63.914 63.914 0 00-.441-.125c-1.096-.304-2.335-.597-3.987-.597-1.794 0-2.28.222-2.529.548-.147.193-.275.505-.393 1.07-.105.502-.188 1.124-.295 1.93l-.04.3c-.25 1.882-.19 2.933.067 3.497a.921.921 0 00.443.48c.208.104.52.175.997.175h1.75c.685 0 1.295.577 1.205 1.335-.022.192-.049.39-.075.586-.066.488-.13.97-.13 1.329 0 .808.144 1.15.288 1.316.137.157.401.303 1.048.377.307.035.664-.237.664-.693v-.5c0-1.922.978-3.127 1.932-3.825a5.862 5.862 0 011.568-.809V2.754zm1.75 6.798a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25h-1z", fill_rule: "evenodd", } + } } } @@ -9846,12 +10818,16 @@ impl IconShape for GoThumbsup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.834.066C7.494-.087 6.5 1.048 6.5 2.25v.5c0 1.329-.647 2.124-1.318 2.614-.328.24-.66.403-.918.508A1.75 1.75 0 002.75 5h-1A1.75 1.75 0 000 6.75v7.5C0 15.216.784 16 1.75 16h1a1.75 1.75 0 001.662-1.201c.525.075 1.067.229 1.725.415.152.043.31.088.475.133 1.154.32 2.54.653 4.388.653 1.706 0 2.97-.153 3.722-1.14.353-.463.537-1.042.668-1.672.118-.56.208-1.243.313-2.033l.04-.306c.25-1.869.265-3.318-.188-4.316a2.418 2.418 0 00-1.137-1.2C13.924 5.085 13.353 5 12.75 5h-1.422l.015-.113c.07-.518.157-1.17.157-1.637 0-.922-.151-1.719-.656-2.3-.51-.589-1.247-.797-2.01-.884zM4.5 13.3c.705.088 1.39.284 2.072.478l.441.125c1.096.305 2.334.598 3.987.598 1.794 0 2.28-.223 2.528-.549.147-.193.276-.505.394-1.07.105-.502.188-1.124.295-1.93l.04-.3c.25-1.882.189-2.933-.068-3.497a.922.922 0 00-.442-.48c-.208-.104-.52-.174-.997-.174H11c-.686 0-1.295-.577-1.206-1.336.023-.192.05-.39.076-.586.065-.488.13-.97.13-1.328 0-.809-.144-1.15-.288-1.316-.137-.158-.402-.304-1.048-.378C8.357 1.521 8 1.793 8 2.25v.5c0 1.922-.978 3.128-1.933 3.825a5.861 5.861 0 01-1.567.81V13.3zM2.75 6.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25h-1a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1z", fill_rule: "evenodd", } + } } } @@ -9886,12 +10862,16 @@ impl IconShape for GoTools { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.433 2.304A4.494 4.494 0 003.5 6c0 1.598.832 3.002 2.09 3.802.518.328.929.923.902 1.64v.008l-.164 3.337a.75.75 0 11-1.498-.073l.163-3.33c.002-.085-.05-.216-.207-.316A5.996 5.996 0 012 6a5.994 5.994 0 012.567-4.92 1.482 1.482 0 011.673-.04c.462.296.76.827.76 1.423v2.82c0 .082.041.16.11.206l.75.51a.25.25 0 00.28 0l.75-.51A.25.25 0 009 5.282V2.463c0-.596.298-1.127.76-1.423a1.482 1.482 0 011.673.04A5.994 5.994 0 0114 6a5.996 5.996 0 01-2.786 5.068c-.157.1-.209.23-.207.315l.163 3.33a.75.75 0 11-1.498.074l-.164-3.345c-.027-.717.384-1.312.902-1.64A4.496 4.496 0 0012.5 6a4.494 4.494 0 00-1.933-3.696c-.024.017-.067.067-.067.16v2.818a1.75 1.75 0 01-.767 1.448l-.75.51a1.75 1.75 0 01-1.966 0l-.75-.51A1.75 1.75 0 015.5 5.282V2.463c0-.092-.043-.142-.067-.159zm.01-.005z", fill_rule: "evenodd", } + } } } @@ -9926,12 +10906,16 @@ impl IconShape for GoTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z", fill_rule: "evenodd", } + } } } @@ -9966,11 +10950,15 @@ impl IconShape for GoTriangleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z", } + } } } @@ -10005,11 +10993,15 @@ impl IconShape for GoTriangleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.573 4.427L6.177 7.823a.25.25 0 000 .354l3.396 3.396a.25.25 0 00.427-.177V4.604a.25.25 0 00-.427-.177z", } + } } } @@ -10044,11 +11036,15 @@ impl IconShape for GoTriangleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.427 4.427l3.396 3.396a.25.25 0 010 .354l-3.396 3.396A.25.25 0 016 11.396V4.604a.25.25 0 01.427-.177z", } + } } } @@ -10083,11 +11079,15 @@ impl IconShape for GoTriangleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.427 9.573l3.396-3.396a.25.25 0 01.354 0l3.396 3.396a.25.25 0 01-.177.427H4.604a.25.25 0 01-.177-.427z", } + } } } @@ -10122,12 +11122,16 @@ impl IconShape for GoTrophy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.217 6.962A3.75 3.75 0 010 3.25v-.5C0 1.784.784 1 1.75 1h1.356c.228-.585.796-1 1.462-1h6.864a1.57 1.57 0 011.462 1h1.356c.966 0 1.75.784 1.75 1.75v.5a3.75 3.75 0 01-3.217 3.712 5.014 5.014 0 01-2.771 3.117l.144 1.446c.005.05.03.12.114.204.086.087.217.17.373.227.283.103.618.274.89.568.285.31.467.723.467 1.226v.75h1.25a.75.75 0 110 1.5H2.75a.75.75 0 010-1.5H4v-.75c0-.503.182-.916.468-1.226.27-.294.606-.465.889-.568a1.03 1.03 0 00.373-.227c.084-.085.109-.153.114-.204l.144-1.446a5.014 5.014 0 01-2.77-3.117zM3 2.5H1.75a.25.25 0 00-.25.25v.5c0 .98.626 1.813 1.5 2.122V2.5zm4.457 7.97l-.12 1.204c-.093.925-.858 1.47-1.467 1.691a.764.764 0 00-.3.176c-.037.04-.07.093-.07.21v.75h5v-.75c0-.117-.033-.17-.07-.21a.763.763 0 00-.3-.176c-.609-.221-1.374-.766-1.466-1.69l-.12-1.204a5.052 5.052 0 01-1.087 0zM13 5.373V2.5h1.25a.25.25 0 01.25.25v.5A2.25 2.25 0 0113 5.372zM4.5 1.568c0-.037.03-.068.068-.068h6.864c.037 0 .068.03.068.068V5.5a3.5 3.5 0 11-7 0V1.568z", fill_rule: "evenodd", } + } } } @@ -10162,12 +11166,16 @@ impl IconShape for GoTypography { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.21 8.5L4.574 3.594 2.857 8.5H6.21zm.5 1.5l.829 2.487a.75.75 0 001.423-.474L5.735 2.332a1.216 1.216 0 00-2.302-.018l-3.39 9.688a.75.75 0 001.415.496L2.332 10H6.71zm3.13-4.358C10.53 4.374 11.87 4 13 4c1.5 0 3 .939 3 2.601v5.649a.75.75 0 01-1.448.275C13.995 12.82 13.3 13 12.5 13c-.77 0-1.514-.231-2.078-.709-.577-.488-.922-1.199-.922-2.041 0-.694.265-1.411.887-1.944C11 7.78 11.88 7.5 13 7.5h1.5v-.899c0-.54-.5-1.101-1.5-1.101-.869 0-1.528.282-1.84.858a.75.75 0 11-1.32-.716zM14.5 9H13c-.881 0-1.375.22-1.637.444-.253.217-.363.5-.363.806 0 .408.155.697.39.896.249.21.63.354 1.11.354.732 0 1.26-.209 1.588-.449.35-.257.412-.495.412-.551V9z", fill_rule: "evenodd", } + } } } @@ -10202,11 +11210,15 @@ impl IconShape for GoUnfold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.177.677l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25a.75.75 0 01-1.5 0V4H5.104a.25.25 0 01-.177-.427L7.823.677a.25.25 0 01.354 0zM7.25 10.75a.75.75 0 011.5 0V12h2.146a.25.25 0 01.177.427l-2.896 2.896a.25.25 0 01-.354 0l-2.896-2.896A.25.25 0 015.104 12H7.25v-1.25zm-5-2a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } + } } } @@ -10241,12 +11253,16 @@ impl IconShape for GoUnlock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 4a2.5 2.5 0 014.607-1.346.75.75 0 101.264-.808A4 4 0 004 4v2h-.501A1.5 1.5 0 002 7.5v6A1.5 1.5 0 003.5 15h9a1.5 1.5 0 001.5-1.5v-6A1.5 1.5 0 0012.5 6h-7V4zm-.75 3.5H3.5v6h9v-6H4.75z", fill_rule: "evenodd", } + } } } @@ -10281,12 +11297,16 @@ impl IconShape for GoUnmute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.563 2.069A.75.75 0 018 2.75v10.5a.75.75 0 01-1.238.57L3.472 11H1.75A1.75 1.75 0 010 9.25v-2.5C0 5.784.784 5 1.75 5h1.723l3.289-2.82a.75.75 0 01.801-.111zM6.5 4.38L4.238 6.319a.75.75 0 01-.488.181h-2a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2a.75.75 0 01.488.18L6.5 11.62V4.38zm6.096-2.038a.75.75 0 011.06 0 8 8 0 010 11.314.75.75 0 01-1.06-1.06 6.5 6.5 0 000-9.193.75.75 0 010-1.06v-.001zm-1.06 2.121a.75.75 0 10-1.061 1.061 3.5 3.5 0 010 4.95.75.75 0 101.06 1.06 5 5 0 000-7.07l.001-.001z", fill_rule: "evenodd", } + } } } @@ -10321,12 +11341,16 @@ impl IconShape for GoUnverified { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6.415.52a2.678 2.678 0 013.17 0l.928.68c.153.113.33.186.518.215l1.138.175a2.678 2.678 0 012.241 2.24l.175 1.138c.029.187.102.365.215.518l.68.928a2.678 2.678 0 010 3.17l-.68.928a1.179 1.179 0 00-.215.518l-.175 1.138a2.678 2.678 0 01-2.241 2.241l-1.138.175a1.179 1.179 0 00-.518.215l-.928.68a2.678 2.678 0 01-3.17 0l-.928-.68a1.179 1.179 0 00-.518-.215L3.83 14.41a2.678 2.678 0 01-2.24-2.24l-.175-1.138a1.179 1.179 0 00-.215-.518l-.68-.928a2.678 2.678 0 010-3.17l.68-.928a1.17 1.17 0 00.215-.518l.175-1.14a2.678 2.678 0 012.24-2.24l1.138-.175c.187-.029.365-.102.518-.215l.928-.68zm2.282 1.209a1.178 1.178 0 00-1.394 0l-.928.68a2.678 2.678 0 01-1.18.489l-1.136.174a1.178 1.178 0 00-.987.987l-.174 1.137a2.678 2.678 0 01-.489 1.18l-.68.927c-.305.415-.305.98 0 1.394l.68.928c.256.348.423.752.489 1.18l.174 1.136c.078.51.478.909.987.987l1.137.174c.427.066.831.233 1.18.489l.927.68c.415.305.98.305 1.394 0l.928-.68a2.678 2.678 0 011.18-.489l1.136-.174c.51-.078.909-.478.987-.987l.174-1.137c.066-.427.233-.831.489-1.18l.68-.927c.305-.415.305-.98 0-1.394l-.68-.928a2.678 2.678 0 01-.489-1.18l-.174-1.136a1.178 1.178 0 00-.987-.987l-1.137-.174a2.678 2.678 0 01-1.18-.489l-.927-.68zM9 11a1 1 0 11-2 0 1 1 0 012 0zM6.92 6.085c.081-.16.19-.299.34-.398.145-.097.371-.187.74-.187.28 0 .553.087.738.225A.613.613 0 019 6.25c0 .177-.04.264-.077.318a.956.956 0 01-.277.245c-.076.051-.158.1-.258.161l-.007.004c-.093.056-.204.122-.313.195a2.416 2.416 0 00-.692.661.75.75 0 001.248.832.956.956 0 01.276-.245 6.3 6.3 0 01.26-.16l.006-.004c.093-.057.204-.123.313-.195.222-.149.487-.355.692-.662.214-.32.329-.702.329-1.15 0-.76-.36-1.348-.862-1.725A2.76 2.76 0 008 4c-.631 0-1.154.16-1.572.438-.413.276-.68.638-.849.977a.75.75 0 001.342.67z", fill_rule: "evenodd", } + } } } @@ -10361,12 +11385,16 @@ impl IconShape for GoUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.53 1.22a.75.75 0 00-1.06 0L3.72 4.97a.75.75 0 001.06 1.06l2.47-2.47v6.69a.75.75 0 001.5 0V3.56l2.47 2.47a.75.75 0 101.06-1.06L8.53 1.22zM3.75 13a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5z", fill_rule: "evenodd", } + } } } @@ -10401,12 +11429,16 @@ impl IconShape for GoVerified { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.585.52a2.678 2.678 0 00-3.17 0l-.928.68a1.178 1.178 0 01-.518.215L3.83 1.59a2.678 2.678 0 00-2.24 2.24l-.175 1.14a1.178 1.178 0 01-.215.518l-.68.928a2.678 2.678 0 000 3.17l.68.928c.113.153.186.33.215.518l.175 1.138a2.678 2.678 0 002.24 2.24l1.138.175c.187.029.365.102.518.215l.928.68a2.678 2.678 0 003.17 0l.928-.68a1.17 1.17 0 01.518-.215l1.138-.175a2.678 2.678 0 002.241-2.241l.175-1.138c.029-.187.102-.365.215-.518l.68-.928a2.678 2.678 0 000-3.17l-.68-.928a1.179 1.179 0 01-.215-.518L14.41 3.83a2.678 2.678 0 00-2.24-2.24l-1.138-.175a1.179 1.179 0 01-.518-.215L9.585.52zM7.303 1.728c.415-.305.98-.305 1.394 0l.928.68c.348.256.752.423 1.18.489l1.136.174c.51.078.909.478.987.987l.174 1.137c.066.427.233.831.489 1.18l.68.927c.305.415.305.98 0 1.394l-.68.928a2.678 2.678 0 00-.489 1.18l-.174 1.136a1.178 1.178 0 01-.987.987l-1.137.174a2.678 2.678 0 00-1.18.489l-.927.68c-.415.305-.98.305-1.394 0l-.928-.68a2.678 2.678 0 00-1.18-.489l-1.136-.174a1.178 1.178 0 01-.987-.987l-.174-1.137a2.678 2.678 0 00-.489-1.18l-.68-.927a1.178 1.178 0 010-1.394l.68-.928c.256-.348.423-.752.489-1.18l.174-1.136c.078-.51.478-.909.987-.987l1.137-.174a2.678 2.678 0 001.18-.489l.927-.68zM11.28 6.78a.75.75 0 00-1.06-1.06L7 8.94 5.78 7.72a.75.75 0 00-1.06 1.06l1.75 1.75a.75.75 0 001.06 0l3.75-3.75z", fill_rule: "evenodd", } + } } } @@ -10441,12 +11473,16 @@ impl IconShape for GoVersions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.75 14A1.75 1.75 0 016 12.25v-8.5C6 2.784 6.784 2 7.75 2h6.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14h-6.5zm-.25-1.75c0 .138.112.25.25.25h6.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25h-6.5a.25.25 0 00-.25.25v8.5zM4.9 3.508a.75.75 0 01-.274 1.025.25.25 0 00-.126.217v6.5a.25.25 0 00.126.217.75.75 0 01-.752 1.298A1.75 1.75 0 013 11.25v-6.5c0-.649.353-1.214.874-1.516a.75.75 0 011.025.274zM1.625 5.533a.75.75 0 10-.752-1.299A1.75 1.75 0 000 5.75v4.5c0 .649.353 1.214.874 1.515a.75.75 0 10.752-1.298.25.25 0 01-.126-.217v-4.5a.25.25 0 01.126-.217z", fill_rule: "evenodd", } + } } } @@ -10481,6 +11517,9 @@ impl IconShape for GoVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10490,6 +11529,7 @@ impl IconShape for GoVideo { path { d: "M6 10.559V5.442a.25.25 0 01.379-.215l4.264 2.559a.25.25 0 010 .428l-4.264 2.559A.25.25 0 016 10.559z", } + } } } @@ -10524,6 +11564,9 @@ impl IconShape for GoWebhook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10535,6 +11578,7 @@ impl IconShape for GoWebhook { path { d: "M2.9 8.776A.75.75 0 012.625 9.8 2.25 2.25 0 106 11.75a.75.75 0 01.75-.751h5.5a.75.75 0 010 1.5H7.425a3.751 3.751 0 11-5.55-3.998.75.75 0 011.024.274z", } + } } } @@ -10569,12 +11613,16 @@ impl IconShape for GoWorkflow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 015.25 7H4v4a1 1 0 001 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0114.25 16h-3.5A1.75 1.75 0 019 14.25v-.75H5A2.5 2.5 0 012.5 11V7h-.75A1.75 1.75 0 010 5.25v-3.5zm1.75-.25a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 00.25-.25v-3.5a.25.25 0 00-.25-.25h-3.5zm9 9a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 00.25-.25v-3.5a.25.25 0 00-.25-.25h-3.5z", fill_rule: "evenodd", } + } } } @@ -10609,12 +11657,16 @@ impl IconShape for GoX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z", fill_rule: "evenodd", } + } } } @@ -10649,12 +11701,16 @@ impl IconShape for GoXCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.404 12.596a6.5 6.5 0 119.192-9.192 6.5 6.5 0 01-9.192 9.192zM2.344 2.343a8 8 0 1011.313 11.314A8 8 0 002.343 2.343zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z", fill_rule: "evenodd", } + } } } @@ -10689,12 +11745,16 @@ impl IconShape for GoXCircleFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.343 13.657A8 8 0 1113.657 2.343 8 8 0 012.343 13.657zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z", fill_rule: "evenodd", } + } } } @@ -10729,12 +11789,16 @@ impl IconShape for GoZap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.561 1.5a.016.016 0 00-.01.004L3.286 8.571A.25.25 0 003.462 9H6.75a.75.75 0 01.694 1.034l-1.713 4.188 6.982-6.793A.25.25 0 0012.538 7H9.25a.75.75 0 01-.683-1.06l2.008-4.418.003-.006a.02.02 0 00-.004-.009.02.02 0 00-.006-.006L10.56 1.5zM9.504.43a1.516 1.516 0 012.437 1.713L10.415 5.5h2.123c1.57 0 2.346 1.909 1.22 3.004l-7.34 7.142a1.25 1.25 0 01-.871.354h-.302a1.25 1.25 0 01-1.157-1.723L5.633 10.5H3.462c-1.57 0-2.346-1.909-1.22-3.004L9.503.429z", fill_rule: "evenodd", } + } } } diff --git a/packages/lib/src/icons/hi_outline_icons.rs b/packages/lib/src/icons/hi_outline_icons.rs index d20e44f..fff00e6 100644 --- a/packages/lib/src/icons/hi_outline_icons.rs +++ b/packages/lib/src/icons/hi_outline_icons.rs @@ -31,6 +31,9 @@ impl IconShape for HiAcademicCap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46,6 +49,7 @@ impl IconShape for HiAcademicCap { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -80,6 +84,9 @@ impl IconShape for HiAdjustments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -89,6 +96,7 @@ impl IconShape for HiAdjustments { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -123,6 +131,9 @@ impl IconShape for HiAnnotation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -132,6 +143,7 @@ impl IconShape for HiAnnotation { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -166,6 +178,9 @@ impl IconShape for HiArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -175,6 +190,7 @@ impl IconShape for HiArchive { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -209,6 +225,9 @@ impl IconShape for HiArrowCircleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -218,6 +237,7 @@ impl IconShape for HiArrowCircleDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -252,6 +272,9 @@ impl IconShape for HiArrowCircleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -261,6 +284,7 @@ impl IconShape for HiArrowCircleLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -295,6 +319,9 @@ impl IconShape for HiArrowCircleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -304,6 +331,7 @@ impl IconShape for HiArrowCircleRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -338,6 +366,9 @@ impl IconShape for HiArrowCircleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -347,6 +378,7 @@ impl IconShape for HiArrowCircleUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -381,6 +413,9 @@ impl IconShape for HiArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -390,6 +425,7 @@ impl IconShape for HiArrowDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -424,6 +460,9 @@ impl IconShape for HiArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -433,6 +472,7 @@ impl IconShape for HiArrowLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -467,6 +507,9 @@ impl IconShape for HiArrowNarrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -476,6 +519,7 @@ impl IconShape for HiArrowNarrowDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -510,6 +554,9 @@ impl IconShape for HiArrowNarrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -519,6 +566,7 @@ impl IconShape for HiArrowNarrowLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -553,6 +601,9 @@ impl IconShape for HiArrowNarrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -562,6 +613,7 @@ impl IconShape for HiArrowNarrowRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -596,6 +648,9 @@ impl IconShape for HiArrowNarrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -605,6 +660,7 @@ impl IconShape for HiArrowNarrowUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -639,6 +695,9 @@ impl IconShape for HiArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -648,6 +707,7 @@ impl IconShape for HiArrowRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -682,6 +742,9 @@ impl IconShape for HiArrowSmDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -691,6 +754,7 @@ impl IconShape for HiArrowSmDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -725,6 +789,9 @@ impl IconShape for HiArrowSmLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -734,6 +801,7 @@ impl IconShape for HiArrowSmLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -768,6 +836,9 @@ impl IconShape for HiArrowSmRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -777,6 +848,7 @@ impl IconShape for HiArrowSmRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -811,6 +883,9 @@ impl IconShape for HiArrowSmUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -820,6 +895,7 @@ impl IconShape for HiArrowSmUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -854,6 +930,9 @@ impl IconShape for HiArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -863,6 +942,7 @@ impl IconShape for HiArrowUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -897,6 +977,9 @@ impl IconShape for HiArrowsExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -906,6 +989,7 @@ impl IconShape for HiArrowsExpand { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -940,6 +1024,9 @@ impl IconShape for HiAtSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -949,6 +1036,7 @@ impl IconShape for HiAtSymbol { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -983,6 +1071,9 @@ impl IconShape for HiBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -992,6 +1083,7 @@ impl IconShape for HiBackspace { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1026,6 +1118,9 @@ impl IconShape for HiBadgeCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1035,6 +1130,7 @@ impl IconShape for HiBadgeCheck { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1069,6 +1165,9 @@ impl IconShape for HiBan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1078,6 +1177,7 @@ impl IconShape for HiBan { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1112,6 +1212,9 @@ impl IconShape for HiBeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1121,6 +1224,7 @@ impl IconShape for HiBeaker { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1155,6 +1259,9 @@ impl IconShape for HiBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1164,6 +1271,7 @@ impl IconShape for HiBell { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1198,6 +1306,9 @@ impl IconShape for HiBookOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1207,6 +1318,7 @@ impl IconShape for HiBookOpen { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1241,6 +1353,9 @@ impl IconShape for HiBookmarkAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1250,6 +1365,7 @@ impl IconShape for HiBookmarkAlt { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1284,6 +1400,9 @@ impl IconShape for HiBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1293,6 +1412,7 @@ impl IconShape for HiBookmark { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1327,6 +1447,9 @@ impl IconShape for HiBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1336,6 +1459,7 @@ impl IconShape for HiBriefcase { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1370,6 +1494,9 @@ impl IconShape for HiCake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1379,6 +1506,7 @@ impl IconShape for HiCake { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1413,6 +1541,9 @@ impl IconShape for HiCalculator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1422,6 +1553,7 @@ impl IconShape for HiCalculator { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1456,6 +1588,9 @@ impl IconShape for HiCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1465,6 +1600,7 @@ impl IconShape for HiCalendar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1499,6 +1635,9 @@ impl IconShape for HiCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1515,6 +1654,7 @@ impl IconShape for HiCamera { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1549,6 +1689,9 @@ impl IconShape for HiCash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1558,6 +1701,7 @@ impl IconShape for HiCash { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1592,6 +1736,9 @@ impl IconShape for HiChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1601,6 +1748,7 @@ impl IconShape for HiChartBar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1635,6 +1783,9 @@ impl IconShape for HiChartPie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1651,6 +1802,7 @@ impl IconShape for HiChartPie { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1685,6 +1837,9 @@ impl IconShape for HiChartSquareBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1694,6 +1849,7 @@ impl IconShape for HiChartSquareBar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1728,6 +1884,9 @@ impl IconShape for HiChatAlt2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1737,6 +1896,7 @@ impl IconShape for HiChatAlt2 { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1771,6 +1931,9 @@ impl IconShape for HiChatAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1780,6 +1943,7 @@ impl IconShape for HiChatAlt { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1814,6 +1978,9 @@ impl IconShape for HiChat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1823,6 +1990,7 @@ impl IconShape for HiChat { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1857,6 +2025,9 @@ impl IconShape for HiCheckCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1866,6 +2037,7 @@ impl IconShape for HiCheckCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1900,6 +2072,9 @@ impl IconShape for HiCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1909,6 +2084,7 @@ impl IconShape for HiCheck { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1943,6 +2119,9 @@ impl IconShape for HiChevronDoubleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1952,6 +2131,7 @@ impl IconShape for HiChevronDoubleDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -1986,6 +2166,9 @@ impl IconShape for HiChevronDoubleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1995,6 +2178,7 @@ impl IconShape for HiChevronDoubleLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2029,6 +2213,9 @@ impl IconShape for HiChevronDoubleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2038,6 +2225,7 @@ impl IconShape for HiChevronDoubleRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2072,6 +2260,9 @@ impl IconShape for HiChevronDoubleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2081,6 +2272,7 @@ impl IconShape for HiChevronDoubleUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2115,6 +2307,9 @@ impl IconShape for HiChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2124,6 +2319,7 @@ impl IconShape for HiChevronDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2158,6 +2354,9 @@ impl IconShape for HiChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2167,6 +2366,7 @@ impl IconShape for HiChevronLeft { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2201,6 +2401,9 @@ impl IconShape for HiChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2210,6 +2413,7 @@ impl IconShape for HiChevronRight { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2244,6 +2448,9 @@ impl IconShape for HiChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2253,6 +2460,7 @@ impl IconShape for HiChevronUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2287,6 +2495,9 @@ impl IconShape for HiChip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2296,6 +2507,7 @@ impl IconShape for HiChip { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2330,6 +2542,9 @@ impl IconShape for HiClipboardCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2339,6 +2554,7 @@ impl IconShape for HiClipboardCheck { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2373,6 +2589,9 @@ impl IconShape for HiClipboardCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2382,6 +2601,7 @@ impl IconShape for HiClipboardCopy { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2416,6 +2636,9 @@ impl IconShape for HiClipboardList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2425,6 +2648,7 @@ impl IconShape for HiClipboardList { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2459,6 +2683,9 @@ impl IconShape for HiClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2468,6 +2695,7 @@ impl IconShape for HiClipboard { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2502,6 +2730,9 @@ impl IconShape for HiClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2511,6 +2742,7 @@ impl IconShape for HiClock { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2545,6 +2777,9 @@ impl IconShape for HiCloudDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2554,6 +2789,7 @@ impl IconShape for HiCloudDownload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2588,6 +2824,9 @@ impl IconShape for HiCloudUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2597,6 +2836,7 @@ impl IconShape for HiCloudUpload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2631,6 +2871,9 @@ impl IconShape for HiCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2640,6 +2883,7 @@ impl IconShape for HiCloud { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2674,6 +2918,9 @@ impl IconShape for HiCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2683,6 +2930,7 @@ impl IconShape for HiCode { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2717,6 +2965,9 @@ impl IconShape for HiCog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2733,6 +2984,7 @@ impl IconShape for HiCog { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2767,6 +3019,9 @@ impl IconShape for HiCollection { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2776,6 +3031,7 @@ impl IconShape for HiCollection { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2810,6 +3066,9 @@ impl IconShape for HiColorSwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2819,6 +3078,7 @@ impl IconShape for HiColorSwatch { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2853,6 +3113,9 @@ impl IconShape for HiCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2862,6 +3125,7 @@ impl IconShape for HiCreditCard { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2896,6 +3160,9 @@ impl IconShape for HiCubeTransparent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2905,6 +3172,7 @@ impl IconShape for HiCubeTransparent { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2939,6 +3207,9 @@ impl IconShape for HiCube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2948,6 +3219,7 @@ impl IconShape for HiCube { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -2982,6 +3254,9 @@ impl IconShape for HiCurrencyBangladeshi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2991,6 +3266,7 @@ impl IconShape for HiCurrencyBangladeshi { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3025,6 +3301,9 @@ impl IconShape for HiCurrencyDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3034,6 +3313,7 @@ impl IconShape for HiCurrencyDollar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3068,6 +3348,9 @@ impl IconShape for HiCurrencyEuro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3077,6 +3360,7 @@ impl IconShape for HiCurrencyEuro { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3111,6 +3395,9 @@ impl IconShape for HiCurrencyPound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3120,6 +3407,7 @@ impl IconShape for HiCurrencyPound { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3154,6 +3442,9 @@ impl IconShape for HiCurrencyRupee { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3163,6 +3454,7 @@ impl IconShape for HiCurrencyRupee { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3197,6 +3489,9 @@ impl IconShape for HiCurrencyYen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3206,6 +3501,7 @@ impl IconShape for HiCurrencyYen { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3240,6 +3536,9 @@ impl IconShape for HiCursorClick { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3249,6 +3548,7 @@ impl IconShape for HiCursorClick { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3283,6 +3583,9 @@ impl IconShape for HiDatabase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3292,6 +3595,7 @@ impl IconShape for HiDatabase { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3326,6 +3630,9 @@ impl IconShape for HiDesktopComputer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3335,6 +3642,7 @@ impl IconShape for HiDesktopComputer { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3369,6 +3677,9 @@ impl IconShape for HiDeviceMobile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3378,6 +3689,7 @@ impl IconShape for HiDeviceMobile { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3412,6 +3724,9 @@ impl IconShape for HiDeviceTablet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3421,6 +3736,7 @@ impl IconShape for HiDeviceTablet { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3455,6 +3771,9 @@ impl IconShape for HiDocumentAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3464,6 +3783,7 @@ impl IconShape for HiDocumentAdd { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3498,6 +3818,9 @@ impl IconShape for HiDocumentDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3507,6 +3830,7 @@ impl IconShape for HiDocumentDownload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3541,6 +3865,9 @@ impl IconShape for HiDocumentDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3550,6 +3877,7 @@ impl IconShape for HiDocumentDuplicate { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3584,6 +3912,9 @@ impl IconShape for HiDocumentRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3593,6 +3924,7 @@ impl IconShape for HiDocumentRemove { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3627,6 +3959,9 @@ impl IconShape for HiDocumentReport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3636,6 +3971,7 @@ impl IconShape for HiDocumentReport { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3670,6 +4006,9 @@ impl IconShape for HiDocumentSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3679,6 +4018,7 @@ impl IconShape for HiDocumentSearch { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3713,6 +4053,9 @@ impl IconShape for HiDocumentText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3722,6 +4065,7 @@ impl IconShape for HiDocumentText { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3756,6 +4100,9 @@ impl IconShape for HiDocument { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3765,6 +4112,7 @@ impl IconShape for HiDocument { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3799,6 +4147,9 @@ impl IconShape for HiDotsCircleHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3808,6 +4159,7 @@ impl IconShape for HiDotsCircleHorizontal { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3842,6 +4194,9 @@ impl IconShape for HiDotsHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3851,6 +4206,7 @@ impl IconShape for HiDotsHorizontal { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3885,6 +4241,9 @@ impl IconShape for HiDotsVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3894,6 +4253,7 @@ impl IconShape for HiDotsVertical { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3928,6 +4288,9 @@ impl IconShape for HiDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3937,6 +4300,7 @@ impl IconShape for HiDownload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -3971,6 +4335,9 @@ impl IconShape for HiDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3980,6 +4347,7 @@ impl IconShape for HiDuplicate { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4014,6 +4382,9 @@ impl IconShape for HiEmojiHappy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4023,6 +4394,7 @@ impl IconShape for HiEmojiHappy { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4057,6 +4429,9 @@ impl IconShape for HiEmojiSad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4066,6 +4441,7 @@ impl IconShape for HiEmojiSad { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4100,6 +4476,9 @@ impl IconShape for HiExclamationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4109,6 +4488,7 @@ impl IconShape for HiExclamationCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4143,6 +4523,9 @@ impl IconShape for HiExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4152,6 +4535,7 @@ impl IconShape for HiExclamation { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4186,6 +4570,9 @@ impl IconShape for HiExternalLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4195,6 +4582,7 @@ impl IconShape for HiExternalLink { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4229,6 +4617,9 @@ impl IconShape for HiEyeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4238,6 +4629,7 @@ impl IconShape for HiEyeOff { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4272,6 +4664,9 @@ impl IconShape for HiEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4288,6 +4683,7 @@ impl IconShape for HiEye { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4322,6 +4718,9 @@ impl IconShape for HiFastForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4338,6 +4737,7 @@ impl IconShape for HiFastForward { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4372,6 +4772,9 @@ impl IconShape for HiFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4381,6 +4784,7 @@ impl IconShape for HiFilm { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4415,6 +4819,9 @@ impl IconShape for HiFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4424,6 +4831,7 @@ impl IconShape for HiFilter { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4458,6 +4866,9 @@ impl IconShape for HiFingerPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4467,6 +4878,7 @@ impl IconShape for HiFingerPrint { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4501,6 +4913,9 @@ impl IconShape for HiFire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4517,6 +4932,7 @@ impl IconShape for HiFire { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4551,6 +4967,9 @@ impl IconShape for HiFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4560,6 +4979,7 @@ impl IconShape for HiFlag { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4594,6 +5014,9 @@ impl IconShape for HiFolderAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4603,6 +5026,7 @@ impl IconShape for HiFolderAdd { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4637,6 +5061,9 @@ impl IconShape for HiFolderDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4646,6 +5073,7 @@ impl IconShape for HiFolderDownload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4680,6 +5108,9 @@ impl IconShape for HiFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4689,6 +5120,7 @@ impl IconShape for HiFolderOpen { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4723,6 +5155,9 @@ impl IconShape for HiFolderRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4732,6 +5167,7 @@ impl IconShape for HiFolderRemove { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4766,6 +5202,9 @@ impl IconShape for HiFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4775,6 +5214,7 @@ impl IconShape for HiFolder { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4809,6 +5249,9 @@ impl IconShape for HiGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4818,6 +5261,7 @@ impl IconShape for HiGift { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4852,6 +5296,9 @@ impl IconShape for HiGlobeAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4861,6 +5308,7 @@ impl IconShape for HiGlobeAlt { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4895,6 +5343,9 @@ impl IconShape for HiGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4904,6 +5355,7 @@ impl IconShape for HiGlobe { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4938,6 +5390,9 @@ impl IconShape for HiHand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4947,6 +5402,7 @@ impl IconShape for HiHand { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -4981,6 +5437,9 @@ impl IconShape for HiHashtag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4990,6 +5449,7 @@ impl IconShape for HiHashtag { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5024,6 +5484,9 @@ impl IconShape for HiHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5033,6 +5496,7 @@ impl IconShape for HiHeart { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5067,6 +5531,9 @@ impl IconShape for HiHome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5076,6 +5543,7 @@ impl IconShape for HiHome { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5110,6 +5578,9 @@ impl IconShape for HiIdentification { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5119,6 +5590,7 @@ impl IconShape for HiIdentification { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5153,6 +5625,9 @@ impl IconShape for HiInboxIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5162,6 +5637,7 @@ impl IconShape for HiInboxIn { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5196,6 +5672,9 @@ impl IconShape for HiInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5205,6 +5684,7 @@ impl IconShape for HiInbox { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5239,6 +5719,9 @@ impl IconShape for HiInformationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5248,6 +5731,7 @@ impl IconShape for HiInformationCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5282,6 +5766,9 @@ impl IconShape for HiKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5291,6 +5778,7 @@ impl IconShape for HiKey { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5325,6 +5813,9 @@ impl IconShape for HiLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5334,6 +5825,7 @@ impl IconShape for HiLibrary { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5368,6 +5860,9 @@ impl IconShape for HiLightBulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5377,6 +5872,7 @@ impl IconShape for HiLightBulb { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5411,6 +5907,9 @@ impl IconShape for HiLightningBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5420,6 +5919,7 @@ impl IconShape for HiLightningBolt { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5454,6 +5954,9 @@ impl IconShape for HiLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5463,6 +5966,7 @@ impl IconShape for HiLink { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5497,6 +6001,9 @@ impl IconShape for HiLocationMarker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5513,6 +6020,7 @@ impl IconShape for HiLocationMarker { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5547,6 +6055,9 @@ impl IconShape for HiLockClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5556,6 +6067,7 @@ impl IconShape for HiLockClosed { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5590,6 +6102,9 @@ impl IconShape for HiLockOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5599,6 +6114,7 @@ impl IconShape for HiLockOpen { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5633,6 +6149,9 @@ impl IconShape for HiLogin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5642,6 +6161,7 @@ impl IconShape for HiLogin { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5676,6 +6196,9 @@ impl IconShape for HiLogout { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5685,6 +6208,7 @@ impl IconShape for HiLogout { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5719,6 +6243,9 @@ impl IconShape for HiMailOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5728,6 +6255,7 @@ impl IconShape for HiMailOpen { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5762,6 +6290,9 @@ impl IconShape for HiMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5771,6 +6302,7 @@ impl IconShape for HiMail { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5805,6 +6337,9 @@ impl IconShape for HiMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5814,6 +6349,7 @@ impl IconShape for HiMap { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5848,6 +6384,9 @@ impl IconShape for HiMenuAlt1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5857,6 +6396,7 @@ impl IconShape for HiMenuAlt1 { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5891,6 +6431,9 @@ impl IconShape for HiMenuAlt2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5900,6 +6443,7 @@ impl IconShape for HiMenuAlt2 { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5934,6 +6478,9 @@ impl IconShape for HiMenuAlt3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5943,6 +6490,7 @@ impl IconShape for HiMenuAlt3 { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -5977,6 +6525,9 @@ impl IconShape for HiMenuAlt4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5986,6 +6537,7 @@ impl IconShape for HiMenuAlt4 { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6020,6 +6572,9 @@ impl IconShape for HiMenu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6029,6 +6584,7 @@ impl IconShape for HiMenu { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6063,6 +6619,9 @@ impl IconShape for HiMicrophone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6072,6 +6631,7 @@ impl IconShape for HiMicrophone { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6106,6 +6666,9 @@ impl IconShape for HiMinusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6115,6 +6678,7 @@ impl IconShape for HiMinusCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6149,6 +6713,9 @@ impl IconShape for HiMinusSm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6158,6 +6725,7 @@ impl IconShape for HiMinusSm { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6192,6 +6760,9 @@ impl IconShape for HiMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6201,6 +6772,7 @@ impl IconShape for HiMinus { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6235,6 +6807,9 @@ impl IconShape for HiMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6244,6 +6819,7 @@ impl IconShape for HiMoon { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6278,6 +6854,9 @@ impl IconShape for HiMusicNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6287,6 +6866,7 @@ impl IconShape for HiMusicNote { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6321,6 +6901,9 @@ impl IconShape for HiNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6330,6 +6913,7 @@ impl IconShape for HiNewspaper { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6364,6 +6948,9 @@ impl IconShape for HiOfficeBuilding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6373,6 +6960,7 @@ impl IconShape for HiOfficeBuilding { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6407,6 +6995,9 @@ impl IconShape for HiPaperAirplane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6416,6 +7007,7 @@ impl IconShape for HiPaperAirplane { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6450,6 +7042,9 @@ impl IconShape for HiPaperClip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6459,6 +7054,7 @@ impl IconShape for HiPaperClip { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6493,6 +7089,9 @@ impl IconShape for HiPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6502,6 +7101,7 @@ impl IconShape for HiPause { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6536,6 +7136,9 @@ impl IconShape for HiPencilAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6545,6 +7148,7 @@ impl IconShape for HiPencilAlt { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6579,6 +7183,9 @@ impl IconShape for HiPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6588,6 +7195,7 @@ impl IconShape for HiPencil { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6622,6 +7230,9 @@ impl IconShape for HiPhoneIncoming { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6631,6 +7242,7 @@ impl IconShape for HiPhoneIncoming { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6665,6 +7277,9 @@ impl IconShape for HiPhoneMissedCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6674,6 +7289,7 @@ impl IconShape for HiPhoneMissedCall { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6708,6 +7324,9 @@ impl IconShape for HiPhoneOutgoing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6717,6 +7336,7 @@ impl IconShape for HiPhoneOutgoing { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6751,6 +7371,9 @@ impl IconShape for HiPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6760,6 +7383,7 @@ impl IconShape for HiPhone { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6794,6 +7418,9 @@ impl IconShape for HiPhotograph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6803,6 +7430,7 @@ impl IconShape for HiPhotograph { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6837,6 +7465,9 @@ impl IconShape for HiPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6853,6 +7484,7 @@ impl IconShape for HiPlay { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6887,6 +7519,9 @@ impl IconShape for HiPlusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6896,6 +7531,7 @@ impl IconShape for HiPlusCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6930,6 +7566,9 @@ impl IconShape for HiPlusSm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6939,6 +7578,7 @@ impl IconShape for HiPlusSm { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -6973,6 +7613,9 @@ impl IconShape for HiPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6982,6 +7625,7 @@ impl IconShape for HiPlus { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7016,6 +7660,9 @@ impl IconShape for HiPresentationChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7025,6 +7672,7 @@ impl IconShape for HiPresentationChartBar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7059,6 +7707,9 @@ impl IconShape for HiPresentationChartLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7068,6 +7719,7 @@ impl IconShape for HiPresentationChartLine { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7102,6 +7754,9 @@ impl IconShape for HiPrinter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7111,6 +7766,7 @@ impl IconShape for HiPrinter { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7145,6 +7801,9 @@ impl IconShape for HiPuzzle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7154,6 +7813,7 @@ impl IconShape for HiPuzzle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7188,6 +7848,9 @@ impl IconShape for HiQrcode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7197,6 +7860,7 @@ impl IconShape for HiQrcode { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7231,6 +7895,9 @@ impl IconShape for HiQuestionMarkCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7240,6 +7907,7 @@ impl IconShape for HiQuestionMarkCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7274,6 +7942,9 @@ impl IconShape for HiReceiptRefund { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7283,6 +7954,7 @@ impl IconShape for HiReceiptRefund { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7317,6 +7989,9 @@ impl IconShape for HiReceiptTax { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7326,6 +8001,7 @@ impl IconShape for HiReceiptTax { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7360,6 +8036,9 @@ impl IconShape for HiRefresh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7369,6 +8048,7 @@ impl IconShape for HiRefresh { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7403,6 +8083,9 @@ impl IconShape for HiReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7412,6 +8095,7 @@ impl IconShape for HiReply { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7446,6 +8130,9 @@ impl IconShape for HiRewind { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7462,6 +8149,7 @@ impl IconShape for HiRewind { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7496,6 +8184,9 @@ impl IconShape for HiRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7505,6 +8196,7 @@ impl IconShape for HiRss { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7539,6 +8231,9 @@ impl IconShape for HiSaveAs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7548,6 +8243,7 @@ impl IconShape for HiSaveAs { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7582,6 +8278,9 @@ impl IconShape for HiSave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7591,6 +8290,7 @@ impl IconShape for HiSave { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7625,6 +8325,9 @@ impl IconShape for HiScale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7634,6 +8337,7 @@ impl IconShape for HiScale { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7668,6 +8372,9 @@ impl IconShape for HiScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7677,6 +8384,7 @@ impl IconShape for HiScissors { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7711,6 +8419,9 @@ impl IconShape for HiSearchCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7720,6 +8431,7 @@ impl IconShape for HiSearchCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7754,6 +8466,9 @@ impl IconShape for HiSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7763,6 +8478,7 @@ impl IconShape for HiSearch { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7797,6 +8513,9 @@ impl IconShape for HiSelector { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7806,6 +8525,7 @@ impl IconShape for HiSelector { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7840,6 +8560,9 @@ impl IconShape for HiServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7849,6 +8572,7 @@ impl IconShape for HiServer { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7883,6 +8607,9 @@ impl IconShape for HiShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7892,6 +8619,7 @@ impl IconShape for HiShare { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7926,6 +8654,9 @@ impl IconShape for HiShieldCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7935,6 +8666,7 @@ impl IconShape for HiShieldCheck { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -7969,6 +8701,9 @@ impl IconShape for HiShieldExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7985,6 +8720,7 @@ impl IconShape for HiShieldExclamation { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8019,6 +8755,9 @@ impl IconShape for HiShoppingBag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8028,6 +8767,7 @@ impl IconShape for HiShoppingBag { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8062,6 +8802,9 @@ impl IconShape for HiShoppingCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8071,6 +8814,7 @@ impl IconShape for HiShoppingCart { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8105,6 +8849,9 @@ impl IconShape for HiSortAscending { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8114,6 +8861,7 @@ impl IconShape for HiSortAscending { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8148,6 +8896,9 @@ impl IconShape for HiSortDescending { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8157,6 +8908,7 @@ impl IconShape for HiSortDescending { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8191,6 +8943,9 @@ impl IconShape for HiSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8200,6 +8955,7 @@ impl IconShape for HiSparkles { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8234,6 +8990,9 @@ impl IconShape for HiSpeakerphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8243,6 +9002,7 @@ impl IconShape for HiSpeakerphone { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8277,6 +9037,9 @@ impl IconShape for HiStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8286,6 +9049,7 @@ impl IconShape for HiStar { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8320,6 +9084,9 @@ impl IconShape for HiStatusOffline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8329,6 +9096,7 @@ impl IconShape for HiStatusOffline { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8363,6 +9131,9 @@ impl IconShape for HiStatusOnline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8372,6 +9143,7 @@ impl IconShape for HiStatusOnline { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8406,6 +9178,9 @@ impl IconShape for HiStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8422,6 +9197,7 @@ impl IconShape for HiStop { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8456,6 +9232,9 @@ impl IconShape for HiSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8465,6 +9244,7 @@ impl IconShape for HiSun { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8499,6 +9279,9 @@ impl IconShape for HiSupport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8508,6 +9291,7 @@ impl IconShape for HiSupport { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8542,6 +9326,9 @@ impl IconShape for HiSwitchHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8551,6 +9338,7 @@ impl IconShape for HiSwitchHorizontal { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8585,6 +9373,9 @@ impl IconShape for HiSwitchVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8594,6 +9385,7 @@ impl IconShape for HiSwitchVertical { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8628,6 +9420,9 @@ impl IconShape for HiTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8637,6 +9432,7 @@ impl IconShape for HiTable { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8671,6 +9467,9 @@ impl IconShape for HiTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8680,6 +9479,7 @@ impl IconShape for HiTag { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8714,6 +9514,9 @@ impl IconShape for HiTemplate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8737,6 +9540,7 @@ impl IconShape for HiTemplate { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8771,6 +9575,9 @@ impl IconShape for HiTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8780,6 +9587,7 @@ impl IconShape for HiTerminal { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8814,6 +9622,9 @@ impl IconShape for HiThumbDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8823,6 +9634,7 @@ impl IconShape for HiThumbDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8857,6 +9669,9 @@ impl IconShape for HiThumbUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8866,6 +9681,7 @@ impl IconShape for HiThumbUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8900,6 +9716,9 @@ impl IconShape for HiTicket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8909,6 +9728,7 @@ impl IconShape for HiTicket { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8943,6 +9763,9 @@ impl IconShape for HiTranslate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8952,6 +9775,7 @@ impl IconShape for HiTranslate { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -8986,6 +9810,9 @@ impl IconShape for HiTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8995,6 +9822,7 @@ impl IconShape for HiTrash { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9029,6 +9857,9 @@ impl IconShape for HiTrendingDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9038,6 +9869,7 @@ impl IconShape for HiTrendingDown { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9072,6 +9904,9 @@ impl IconShape for HiTrendingUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9081,6 +9916,7 @@ impl IconShape for HiTrendingUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9115,6 +9951,9 @@ impl IconShape for HiTruck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9130,6 +9969,7 @@ impl IconShape for HiTruck { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9164,6 +10004,9 @@ impl IconShape for HiUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9173,6 +10016,7 @@ impl IconShape for HiUpload { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9207,6 +10051,9 @@ impl IconShape for HiUserAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9216,6 +10063,7 @@ impl IconShape for HiUserAdd { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9250,6 +10098,9 @@ impl IconShape for HiUserCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9259,6 +10110,7 @@ impl IconShape for HiUserCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9293,6 +10145,9 @@ impl IconShape for HiUserGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9302,6 +10157,7 @@ impl IconShape for HiUserGroup { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9336,6 +10192,9 @@ impl IconShape for HiUserRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9359,6 +10218,7 @@ impl IconShape for HiUserRemove { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9393,6 +10253,9 @@ impl IconShape for HiUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9409,6 +10272,7 @@ impl IconShape for HiUser { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9443,6 +10307,9 @@ impl IconShape for HiUsers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9452,6 +10319,7 @@ impl IconShape for HiUsers { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9486,6 +10354,9 @@ impl IconShape for HiVariable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9495,6 +10366,7 @@ impl IconShape for HiVariable { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9529,6 +10401,9 @@ impl IconShape for HiVideoCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9538,6 +10413,7 @@ impl IconShape for HiVideoCamera { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9572,6 +10448,9 @@ impl IconShape for HiViewBoards { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9581,6 +10460,7 @@ impl IconShape for HiViewBoards { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9615,6 +10495,9 @@ impl IconShape for HiViewGridAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9624,6 +10507,7 @@ impl IconShape for HiViewGridAdd { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9658,6 +10542,9 @@ impl IconShape for HiViewGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9688,6 +10575,7 @@ impl IconShape for HiViewGrid { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9722,6 +10610,9 @@ impl IconShape for HiViewList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9731,6 +10622,7 @@ impl IconShape for HiViewList { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9765,6 +10657,9 @@ impl IconShape for HiVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9783,6 +10678,7 @@ impl IconShape for HiVolumeOff { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9817,6 +10713,9 @@ impl IconShape for HiVolumeUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9826,6 +10725,7 @@ impl IconShape for HiVolumeUp { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9860,6 +10760,9 @@ impl IconShape for HiWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9869,6 +10772,7 @@ impl IconShape for HiWifi { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9903,6 +10807,9 @@ impl IconShape for HiXCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9912,6 +10819,7 @@ impl IconShape for HiXCircle { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9946,6 +10854,9 @@ impl IconShape for HiX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9955,6 +10866,7 @@ impl IconShape for HiX { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -9989,6 +10901,9 @@ impl IconShape for HiZoomIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10005,6 +10920,7 @@ impl IconShape for HiZoomIn { stroke_linejoin: "round", stroke_width: "2", } + } } } @@ -10039,6 +10955,9 @@ impl IconShape for HiZoomOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10055,6 +10974,7 @@ impl IconShape for HiZoomOut { stroke_linejoin: "round", stroke_width: "2", } + } } } diff --git a/packages/lib/src/icons/hi_solid_icons.rs b/packages/lib/src/icons/hi_solid_icons.rs index 165791c..d5b6417 100644 --- a/packages/lib/src/icons/hi_solid_icons.rs +++ b/packages/lib/src/icons/hi_solid_icons.rs @@ -31,6 +31,9 @@ impl IconShape for HiAcademicCap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45,6 +48,7 @@ impl IconShape for HiAcademicCap { path { d: "M6 18C6.55228 18 7 17.5523 7 17V14.9351C6.37136 14.6227 5.70117 14.3817 5 14.2226V17C5 17.5523 5.44772 18 6 18Z", } + } } } @@ -79,6 +83,9 @@ impl IconShape for HiAdjustments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -90,6 +97,7 @@ impl IconShape for HiAdjustments { path { d: "M16 3C16.5523 3 17 3.44772 17 4V11.2676C17.5978 11.6134 18 12.2597 18 13C18 13.7403 17.5978 14.3866 17 14.7324V16C17 16.5523 16.5523 17 16 17C15.4477 17 15 16.5523 15 16V14.7324C14.4022 14.3866 14 13.7403 14 13C14 12.2597 14.4022 11.6134 15 11.2676V4C15 3.44772 15.4477 3 16 3Z", } + } } } @@ -124,6 +132,9 @@ impl IconShape for HiAnnotation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -131,6 +142,7 @@ impl IconShape for HiAnnotation { d: "M18 13V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V13C2 14.1046 2.89543 15 4 15H7L10 18L13 15H16C17.1046 15 18 14.1046 18 13ZM5 7C5 6.44772 5.44772 6 6 6H14C14.5523 6 15 6.44772 15 7C15 7.55228 14.5523 8 14 8H6C5.44772 8 5 7.55228 5 7ZM6 10C5.44772 10 5 10.4477 5 11C5 11.5523 5.44772 12 6 12H9C9.55229 12 10 11.5523 10 11C10 10.4477 9.55229 10 9 10H6Z", fill_rule: "evenodd", } + } } } @@ -165,6 +177,9 @@ impl IconShape for HiArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -175,6 +190,7 @@ impl IconShape for HiArchive { d: "M3 8H17V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V8ZM8 11C8 10.4477 8.44772 10 9 10H11C11.5523 10 12 10.4477 12 11C12 11.5523 11.5523 12 11 12H9C8.44772 12 8 11.5523 8 11Z", fill_rule: "evenodd", } + } } } @@ -209,6 +225,9 @@ impl IconShape for HiArrowCircleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -216,6 +235,7 @@ impl IconShape for HiArrowCircleDown { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 7C11 6.44772 10.5523 6 10 6C9.44771 6 9 6.44772 9 7L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071L13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289C13.3166 8.90237 12.6834 8.90237 12.2929 9.29289L11 10.5858V7Z", fill_rule: "evenodd", } + } } } @@ -250,6 +270,9 @@ impl IconShape for HiArrowCircleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -257,6 +280,7 @@ impl IconShape for HiArrowCircleLeft { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10.7071 7.70711C11.0976 7.31658 11.0976 6.68342 10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289L6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071C11.0976 13.3166 11.0976 12.6834 10.7071 12.2929L9.41421 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9L9.41421 9L10.7071 7.70711Z", fill_rule: "evenodd", } + } } } @@ -291,6 +315,9 @@ impl IconShape for HiArrowCircleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -298,6 +325,7 @@ impl IconShape for HiArrowCircleRight { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 9.29289L10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289C8.90237 6.68342 8.90237 7.31658 9.29289 7.70711L10.5858 9L7 9C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11H10.5858L9.29289 12.2929C8.90237 12.6834 8.90237 13.3166 9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071L13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289Z", fill_rule: "evenodd", } + } } } @@ -332,6 +360,9 @@ impl IconShape for HiArrowCircleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -339,6 +370,7 @@ impl IconShape for HiArrowCircleUp { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 9.29289L10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289L6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071C6.68342 11.0976 7.31658 11.0976 7.70711 10.7071L9 9.41421L9 13C9 13.5523 9.44771 14 10 14C10.5523 14 11 13.5523 11 13V9.41421L12.2929 10.7071C12.6834 11.0976 13.3166 11.0976 13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289Z", fill_rule: "evenodd", } + } } } @@ -373,6 +405,9 @@ impl IconShape for HiArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -380,6 +415,7 @@ impl IconShape for HiArrowDown { d: "M16.7071 10.2929C17.0976 10.6834 17.0976 11.3166 16.7071 11.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L3.29289 11.7071C2.90237 11.3166 2.90237 10.6834 3.29289 10.2929C3.68342 9.90237 4.31658 9.90237 4.70711 10.2929L9 14.5858L9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3L11 14.5858L15.2929 10.2929C15.6834 9.90237 16.3166 9.90237 16.7071 10.2929Z", fill_rule: "evenodd", } + } } } @@ -414,6 +450,9 @@ impl IconShape for HiArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -421,6 +460,7 @@ impl IconShape for HiArrowLeft { d: "M9.70711 16.7071C9.31658 17.0976 8.68342 17.0976 8.29289 16.7071L2.29289 10.7071C1.90237 10.3166 1.90237 9.68342 2.29289 9.29289L8.29289 3.29289C8.68342 2.90237 9.31658 2.90237 9.70711 3.29289C10.0976 3.68342 10.0976 4.31658 9.70711 4.70711L5.41421 9H17C17.5523 9 18 9.44772 18 10C18 10.5523 17.5523 11 17 11L5.41421 11L9.70711 15.2929C10.0976 15.6834 10.0976 16.3166 9.70711 16.7071Z", fill_rule: "evenodd", } + } } } @@ -455,6 +495,9 @@ impl IconShape for HiArrowNarrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -462,6 +505,7 @@ impl IconShape for HiArrowNarrowDown { d: "M14.7071 12.2929C15.0976 12.6834 15.0976 13.3166 14.7071 13.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L5.29289 13.7071C4.90237 13.3166 4.90237 12.6834 5.29289 12.2929C5.68342 11.9024 6.31658 11.9024 6.70711 12.2929L9 14.5858L9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3L11 14.5858L13.2929 12.2929C13.6834 11.9024 14.3166 11.9024 14.7071 12.2929Z", fill_rule: "evenodd", } + } } } @@ -496,6 +540,9 @@ impl IconShape for HiArrowNarrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -503,6 +550,7 @@ impl IconShape for HiArrowNarrowLeft { d: "M7.70711 14.7071C7.31658 15.0976 6.68342 15.0976 6.29289 14.7071L2.29289 10.7071C1.90237 10.3166 1.90237 9.68342 2.29289 9.29289L6.29289 5.29289C6.68342 4.90237 7.31658 4.90237 7.70711 5.29289C8.09763 5.68342 8.09763 6.31658 7.70711 6.70711L5.41421 9L17 9C17.5523 9 18 9.44771 18 10C18 10.5523 17.5523 11 17 11L5.41421 11L7.70711 13.2929C8.09763 13.6834 8.09763 14.3166 7.70711 14.7071Z", fill_rule: "evenodd", } + } } } @@ -537,6 +585,9 @@ impl IconShape for HiArrowNarrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -544,6 +595,7 @@ impl IconShape for HiArrowNarrowRight { d: "M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L13.7071 14.7071C13.3166 15.0976 12.6834 15.0976 12.2929 14.7071C11.9024 14.3166 11.9024 13.6834 12.2929 13.2929L14.5858 11H3C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9H14.5858L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z", fill_rule: "evenodd", } + } } } @@ -578,6 +630,9 @@ impl IconShape for HiArrowNarrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -585,6 +640,7 @@ impl IconShape for HiArrowNarrowUp { d: "M5.29289 7.70711C4.90237 7.31658 4.90237 6.68342 5.29289 6.29289L9.29289 2.29289C9.68342 1.90237 10.3166 1.90237 10.7071 2.29289L14.7071 6.29289C15.0976 6.68342 15.0976 7.31658 14.7071 7.70711C14.3166 8.09763 13.6834 8.09763 13.2929 7.70711L11 5.41421L11 17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17L9 5.41421L6.70711 7.70711C6.31658 8.09763 5.68342 8.09763 5.29289 7.70711Z", fill_rule: "evenodd", } + } } } @@ -619,6 +675,9 @@ impl IconShape for HiArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -626,6 +685,7 @@ impl IconShape for HiArrowRight { d: "M10.2929 3.29289C10.6834 2.90237 11.3166 2.90237 11.7071 3.29289L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L11.7071 16.7071C11.3166 17.0976 10.6834 17.0976 10.2929 16.7071C9.90237 16.3166 9.90237 15.6834 10.2929 15.2929L14.5858 11L3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9H14.5858L10.2929 4.70711C9.90237 4.31658 9.90237 3.68342 10.2929 3.29289Z", fill_rule: "evenodd", } + } } } @@ -660,6 +720,9 @@ impl IconShape for HiArrowSmDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -667,6 +730,7 @@ impl IconShape for HiArrowSmDown { d: "M14.7071 10.2929C15.0976 10.6834 15.0976 11.3166 14.7071 11.7071L10.7071 15.7071C10.3166 16.0976 9.68342 16.0976 9.29289 15.7071L5.29289 11.7071C4.90237 11.3166 4.90237 10.6834 5.29289 10.2929C5.68342 9.90237 6.31658 9.90237 6.70711 10.2929L9 12.5858V5C9 4.44772 9.44772 4 10 4C10.5523 4 11 4.44772 11 5L11 12.5858L13.2929 10.2929C13.6834 9.90237 14.3166 9.90237 14.7071 10.2929Z", fill_rule: "evenodd", } + } } } @@ -701,6 +765,9 @@ impl IconShape for HiArrowSmLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -708,6 +775,7 @@ impl IconShape for HiArrowSmLeft { d: "M9.70711 14.7071C9.31658 15.0976 8.68342 15.0976 8.29289 14.7071L4.29289 10.7071C3.90237 10.3166 3.90237 9.68342 4.29289 9.29289L8.29289 5.29289C8.68342 4.90237 9.31658 4.90237 9.70711 5.29289C10.0976 5.68342 10.0976 6.31658 9.70711 6.70711L7.41421 9L15 9C15.5523 9 16 9.44772 16 10C16 10.5523 15.5523 11 15 11H7.41421L9.70711 13.2929C10.0976 13.6834 10.0976 14.3166 9.70711 14.7071Z", fill_rule: "evenodd", } + } } } @@ -742,6 +810,9 @@ impl IconShape for HiArrowSmRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -749,6 +820,7 @@ impl IconShape for HiArrowSmRight { d: "M10.2929 5.29289C10.6834 4.90237 11.3166 4.90237 11.7071 5.29289L15.7071 9.29289C16.0976 9.68342 16.0976 10.3166 15.7071 10.7071L11.7071 14.7071C11.3166 15.0976 10.6834 15.0976 10.2929 14.7071C9.90237 14.3166 9.90237 13.6834 10.2929 13.2929L12.5858 11L5 11C4.44772 11 4 10.5523 4 10C4 9.44772 4.44772 9 5 9H12.5858L10.2929 6.70711C9.90237 6.31658 9.90237 5.68342 10.2929 5.29289Z", fill_rule: "evenodd", } + } } } @@ -783,6 +855,9 @@ impl IconShape for HiArrowSmUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -790,6 +865,7 @@ impl IconShape for HiArrowSmUp { d: "M5.29289 9.70711C4.90237 9.31658 4.90237 8.68342 5.29289 8.29289L9.29289 4.29289C9.68342 3.90237 10.3166 3.90237 10.7071 4.29289L14.7071 8.29289C15.0976 8.68342 15.0976 9.31658 14.7071 9.70711C14.3166 10.0976 13.6834 10.0976 13.2929 9.70711L11 7.41421L11 15C11 15.5523 10.5523 16 10 16C9.44772 16 9 15.5523 9 15L9 7.41421L6.70711 9.70711C6.31658 10.0976 5.68342 10.0976 5.29289 9.70711Z", fill_rule: "evenodd", } + } } } @@ -824,6 +900,9 @@ impl IconShape for HiArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -831,6 +910,7 @@ impl IconShape for HiArrowUp { d: "M3.29289 9.70711C2.90237 9.31658 2.90237 8.68342 3.29289 8.29289L9.29289 2.29289C9.68342 1.90237 10.3166 1.90237 10.7071 2.29289L16.7071 8.29289C17.0976 8.68342 17.0976 9.31658 16.7071 9.70711C16.3166 10.0976 15.6834 10.0976 15.2929 9.70711L11 5.41421L11 17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17L9 5.41421L4.70711 9.70711C4.31658 10.0976 3.68342 10.0976 3.29289 9.70711Z", fill_rule: "evenodd", } + } } } @@ -865,6 +945,9 @@ impl IconShape for HiArrowsExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -872,6 +955,7 @@ impl IconShape for HiArrowsExpand { d: "M3 4C3 3.44772 3.44772 3 4 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H6.41421L8.70711 7.29289C9.09763 7.68342 9.09763 8.31658 8.70711 8.70711C8.31658 9.09763 7.68342 9.09763 7.29289 8.70711L5 6.41421V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V4ZM12 5C11.4477 5 11 4.55228 11 4C11 3.44772 11.4477 3 12 3H16C16.5523 3 17 3.44772 17 4V8C17 8.55228 16.5523 9 16 9C15.4477 9 15 8.55228 15 8V6.41421L12.7071 8.70711C12.3166 9.09763 11.6834 9.09763 11.2929 8.70711C10.9024 8.31658 10.9024 7.68342 11.2929 7.29289L13.5858 5H12ZM3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12V13.5858L7.29289 11.2929C7.68342 10.9024 8.31658 10.9024 8.70711 11.2929C9.09763 11.6834 9.09763 12.3166 8.70711 12.7071L6.41421 15H8C8.55228 15 9 15.4477 9 16C9 16.5523 8.55228 17 8 17H4C3.44772 17 3 16.5523 3 16V12ZM16 11C16.5523 11 17 11.4477 17 12V16C17 16.5523 16.5523 17 16 17H12C11.4477 17 11 16.5523 11 16C11 15.4477 11.4477 15 12 15H13.5858L11.2929 12.7071C10.9024 12.3166 10.9024 11.6834 11.2929 11.2929C11.6834 10.9024 12.3166 10.9024 12.7071 11.2929L15 13.5858V12C15 11.4477 15.4477 11 16 11Z", fill_rule: "evenodd", } + } } } @@ -906,6 +990,9 @@ impl IconShape for HiAtSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -913,6 +1000,7 @@ impl IconShape for HiAtSymbol { d: "M14.2426 5.75736C11.8995 3.41421 8.10051 3.41421 5.75736 5.75736C3.41421 8.10051 3.41421 11.8995 5.75736 14.2426C7.79395 16.2792 10.9325 16.5464 13.257 15.0408C13.7205 14.7405 14.3397 14.8729 14.6399 15.3364C14.9402 15.8 14.8078 16.4191 14.3443 16.7194C11.2445 18.7273 7.0606 18.3743 4.34315 15.6569C1.21895 12.5327 1.21895 7.46734 4.34315 4.34315C7.46734 1.21895 12.5327 1.21895 15.6569 4.34315C17.2187 5.90503 18 7.9542 18 10C18 11.6569 16.6569 13 15 13C14.3247 13 13.7015 12.7769 13.2001 12.4003C12.4703 13.3717 11.3085 14 10 14C7.79086 14 6 12.2091 6 10C6 7.79086 7.79086 6 10 6C12.2091 6 14 7.79086 14 10C14 10.5523 14.4477 11 15 11C15.5523 11 16 10.5523 16 10C16 8.46294 15.4144 6.9291 14.2426 5.75736ZM12 10C12 8.89543 11.1046 8 10 8C8.89543 8 8 8.89543 8 10C8 11.1046 8.89543 12 10 12C11.1046 12 12 11.1046 12 10Z", fill_rule: "evenodd", } + } } } @@ -947,6 +1035,9 @@ impl IconShape for HiBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -954,6 +1045,7 @@ impl IconShape for HiBackspace { d: "M6.70711 4.87868C7.26972 4.31607 8.03278 4 8.82843 4H15C16.6569 4 18 5.34315 18 7V13C18 14.6569 16.6569 16 15 16H8.82843C8.03278 16 7.26972 15.6839 6.70711 15.1213L2.29289 10.7071C2.10536 10.5196 2 10.2652 2 10C2 9.73478 2.10536 9.48043 2.29289 9.29289L6.70711 4.87868ZM10.7071 7.29289C10.3166 6.90237 9.68342 6.90237 9.29289 7.29289C8.90237 7.68342 8.90237 8.31658 9.29289 8.70711L10.5858 10L9.29289 11.2929C8.90237 11.6834 8.90237 12.3166 9.29289 12.7071C9.68342 13.0976 10.3166 13.0976 10.7071 12.7071L12 11.4142L13.2929 12.7071C13.6834 13.0976 14.3166 13.0976 14.7071 12.7071C15.0976 12.3166 15.0976 11.6834 14.7071 11.2929L13.4142 10L14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289C14.3166 6.90237 13.6834 6.90237 13.2929 7.29289L12 8.58579L10.7071 7.29289Z", fill_rule: "evenodd", } + } } } @@ -988,6 +1080,9 @@ impl IconShape for HiBadgeCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -995,6 +1090,7 @@ impl IconShape for HiBadgeCheck { d: "M6.26701 3.45496C6.91008 3.40364 7.52057 3.15077 8.01158 2.73234C9.15738 1.75589 10.8426 1.75589 11.9884 2.73234C12.4794 3.15077 13.0899 3.40364 13.733 3.45496C15.2336 3.57471 16.4253 4.76636 16.545 6.26701C16.5964 6.91008 16.8492 7.52057 17.2677 8.01158C18.2441 9.15738 18.2441 10.8426 17.2677 11.9884C16.8492 12.4794 16.5964 13.0899 16.545 13.733C16.4253 15.2336 15.2336 16.4253 13.733 16.545C13.0899 16.5964 12.4794 16.8492 11.9884 17.2677C10.8426 18.2441 9.15738 18.2441 8.01158 17.2677C7.52057 16.8492 6.91008 16.5964 6.26701 16.545C4.76636 16.4253 3.57471 15.2336 3.45496 13.733C3.40364 13.0899 3.15077 12.4794 2.73234 11.9884C1.75589 10.8426 1.75589 9.15738 2.73234 8.01158C3.15077 7.52057 3.40364 6.91008 3.45496 6.26701C3.57471 4.76636 4.76636 3.57471 6.26701 3.45496ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } + } } } @@ -1029,6 +1125,9 @@ impl IconShape for HiBan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1036,6 +1135,7 @@ impl IconShape for HiBan { d: "M13.4766 14.8907C12.4958 15.5892 11.2959 16 10 16C6.68629 16 4 13.3137 4 10C4 8.70414 4.41081 7.50423 5.1093 6.52339L13.4766 14.8907ZM14.8908 13.4765L6.52354 5.1092C7.50434 4.41077 8.7042 4 10 4C13.3137 4 16 6.68629 16 10C16 11.2958 15.5892 12.4957 14.8908 13.4765ZM18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10Z", fill_rule: "evenodd", } + } } } @@ -1070,6 +1170,9 @@ impl IconShape for HiBeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1077,6 +1180,7 @@ impl IconShape for HiBeaker { d: "M6.99985 2C6.59539 2 6.23075 2.24364 6.07597 2.61732C5.92119 2.99099 6.00675 3.42111 6.29275 3.70711L6.99985 4.41421V8.17157C6.99985 8.43679 6.8945 8.69114 6.70696 8.87868L2.70696 12.8787C0.817066 14.7686 2.15556 18 4.82828 18H15.1714C17.8441 18 19.1826 14.7686 17.2927 12.8787L13.2927 8.87868C13.1052 8.69114 12.9999 8.43679 12.9999 8.17157V4.41421L13.707 3.70711C13.993 3.42111 14.0785 2.99099 13.9237 2.61732C13.769 2.24364 13.4043 2 12.9999 2H6.99985ZM8.99985 8.17157V4H10.9999V8.17157C10.9999 8.96722 11.3159 9.73028 11.8785 10.2929L12.9061 11.3204C12.1892 11.1537 11.4377 11.1874 10.7349 11.4217L10.2647 11.5784C9.44364 11.8521 8.55596 11.8521 7.73489 11.5784L7.17244 11.3909C7.13436 11.3782 7.09607 11.3667 7.05762 11.3564L8.12117 10.2929C8.68378 9.73028 8.99985 8.96722 8.99985 8.17157Z", fill_rule: "evenodd", } + } } } @@ -1111,6 +1215,9 @@ impl IconShape for HiBell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1119,6 +1226,7 @@ impl IconShape for HiBell { path { d: "M10 18C8.34315 18 7 16.6569 7 15H13C13 16.6569 11.6569 18 10 18Z", } + } } } @@ -1153,11 +1261,15 @@ impl IconShape for HiBookOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 4.80423C7.9428 4.28906 6.75516 4 5.5 4C4.24484 4 3.0572 4.28906 2 4.80423V14.8042C3.0572 14.2891 4.24484 14 5.5 14C7.1686 14 8.71789 14.5108 10 15.3847C11.2821 14.5108 12.8314 14 14.5 14C15.7552 14 16.9428 14.2891 18 14.8042V4.80423C16.9428 4.28906 15.7552 4 14.5 4C13.2448 4 12.0572 4.28906 11 4.80423V12C11 12.5523 10.5523 13 10 13C9.44772 13 9 12.5523 9 12V4.80423Z", } + } } } @@ -1192,6 +1304,9 @@ impl IconShape for HiBookmarkAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1199,6 +1314,7 @@ impl IconShape for HiBookmarkAlt { d: "M3 5C3 3.89543 3.89543 3 5 3H15C16.1046 3 17 3.89543 17 5V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V5ZM14 6H6V14L10 12L14 14V6Z", fill_rule: "evenodd", } + } } } @@ -1233,11 +1349,15 @@ impl IconShape for HiBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 4C5 2.89543 5.89543 2 7 2H13C14.1046 2 15 2.89543 15 4V18L10 15.5L5 18V4Z", } + } } } @@ -1272,6 +1392,9 @@ impl IconShape for HiBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1282,6 +1405,7 @@ impl IconShape for HiBriefcase { path { d: "M2 13.6923V16C2 17.1046 2.89543 18 4 18H16C17.1046 18 18 17.1046 18 16V13.6923C15.4872 14.5404 12.7964 14.9999 10 14.9999C7.20363 14.9999 4.51279 14.5404 2 13.6923Z", } + } } } @@ -1316,6 +1440,9 @@ impl IconShape for HiCake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1323,6 +1450,7 @@ impl IconShape for HiCake { d: "M6 3C6 2.44772 6.44772 2 7 2H7.01C7.56228 2 8.01 2.44772 8.01 3C8.01 3.55228 7.56228 4 7.01 4H7C6.44772 4 6 3.55228 6 3ZM8 6C8 5.44772 7.55228 5 7 5C6.44772 5 6 5.44772 6 6V7C4.89543 7 4 7.89543 4 9V10C2.89543 10 2 10.8954 2 12V12.6833C2.36868 12.7866 2.72499 12.9482 3.0547 13.168C3.62713 13.5496 4.37287 13.5496 4.9453 13.168C6.18953 12.3385 7.81047 12.3385 9.0547 13.168C9.62713 13.5496 10.3729 13.5496 10.9453 13.168C12.1895 12.3385 13.8105 12.3385 15.0547 13.168C15.6271 13.5496 16.3729 13.5496 16.9453 13.168C17.275 12.9482 17.6313 12.7866 18 12.6833V12C18 10.8954 17.1046 10 16 10V9C16 7.89543 15.1046 7 14 7V6C14 5.44772 13.5523 5 13 5C12.4477 5 12 5.44772 12 6V7H11V6C11 5.44772 10.5523 5 10 5C9.44772 5 9 5.44772 9 6V7H8V6ZM18 14.8679C16.7633 15.6614 15.1714 15.6495 13.9453 14.8321C13.3729 14.4505 12.6271 14.4505 12.0547 14.8321C10.8105 15.6616 9.18953 15.6616 7.9453 14.8321C7.37287 14.4505 6.62713 14.4505 6.0547 14.8321C4.82863 15.6495 3.23675 15.6614 2 14.8679V17C2 17.5523 2.44772 18 3 18H17C17.5523 18 18 17.5523 18 17V14.8679ZM9 3C9 2.44772 9.44772 2 10 2H10.01C10.5623 2 11.01 2.44772 11.01 3C11.01 3.55228 10.5623 4 10.01 4H10C9.44772 4 9 3.55228 9 3ZM12 3C12 2.44772 12.4477 2 13 2H13.01C13.5623 2 14.01 2.44772 14.01 3C14.01 3.55228 13.5623 4 13.01 4H13C12.4477 4 12 3.55228 12 3Z", fill_rule: "evenodd", } + } } } @@ -1357,6 +1485,9 @@ impl IconShape for HiCalculator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1364,6 +1495,7 @@ impl IconShape for HiCalculator { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V4C16 2.89543 15.1046 2 14 2H6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6H13C13.5523 6 14 5.55228 14 5C14 4.44772 13.5523 4 13 4H7ZM13 11C13.5523 11 14 11.4477 14 12V15C14 15.5523 13.5523 16 13 16C12.4477 16 12 15.5523 12 15V12C12 11.4477 12.4477 11 13 11ZM10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16H10.01C10.5623 16 11.01 15.5523 11.01 15C11.01 14.4477 10.5623 14 10.01 14H10ZM6 15C6 14.4477 6.44772 14 7 14H7.01C7.56228 14 8.01 14.4477 8.01 15C8.01 15.5523 7.56228 16 7.01 16H7C6.44772 16 6 15.5523 6 15ZM7 11C6.44772 11 6 11.4477 6 12C6 12.5523 6.44772 13 7 13H7.01C7.56228 13 8.01 12.5523 8.01 12C8.01 11.4477 7.56228 11 7.01 11H7ZM9 12C9 11.4477 9.44772 11 10 11H10.01C10.5623 11 11.01 11.4477 11.01 12C11.01 12.5523 10.5623 13 10.01 13H10C9.44772 13 9 12.5523 9 12ZM13 8C12.4477 8 12 8.44772 12 9C12 9.55228 12.4477 10 13 10H13.01C13.5623 10 14.01 9.55228 14.01 9C14.01 8.44772 13.5623 8 13.01 8H13ZM9 9C9 8.44772 9.44772 8 10 8H10.01C10.5623 8 11.01 8.44772 11.01 9C11.01 9.55228 10.5623 10 10.01 10H10C9.44772 10 9 9.55228 9 9ZM7 8C6.44772 8 6 8.44772 6 9C6 9.55228 6.44772 10 7 10H7.01C7.56228 10 8.01 9.55228 8.01 9C8.01 8.44772 7.56228 8 7.01 8H7Z", fill_rule: "evenodd", } + } } } @@ -1398,6 +1530,9 @@ impl IconShape for HiCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1405,6 +1540,7 @@ impl IconShape for HiCalendar { d: "M6 2C5.44772 2 5 2.44772 5 3V4H4C2.89543 4 2 4.89543 2 6V16C2 17.1046 2.89543 18 4 18H16C17.1046 18 18 17.1046 18 16V6C18 4.89543 17.1046 4 16 4H15V3C15 2.44772 14.5523 2 14 2C13.4477 2 13 2.44772 13 3V4H7V3C7 2.44772 6.55228 2 6 2ZM6 7C5.44772 7 5 7.44772 5 8C5 8.55228 5.44772 9 6 9H14C14.5523 9 15 8.55228 15 8C15 7.44772 14.5523 7 14 7H6Z", fill_rule: "evenodd", } + } } } @@ -1439,6 +1575,9 @@ impl IconShape for HiCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1446,6 +1585,7 @@ impl IconShape for HiCamera { d: "M4 5C2.89543 5 2 5.89543 2 7V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V7C18 5.89543 17.1046 5 16 5H14.4142C14.149 5 13.8946 4.89464 13.7071 4.70711L12.5858 3.58579C12.2107 3.21071 11.702 3 11.1716 3H8.82843C8.29799 3 7.78929 3.21071 7.41421 3.58579L6.29289 4.70711C6.10536 4.89464 5.851 5 5.58579 5H4ZM10 14C11.6569 14 13 12.6569 13 11C13 9.34315 11.6569 8 10 8C8.34315 8 7 9.34315 7 11C7 12.6569 8.34315 14 10 14Z", fill_rule: "evenodd", } + } } } @@ -1480,6 +1620,9 @@ impl IconShape for HiCash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1487,6 +1630,7 @@ impl IconShape for HiCash { d: "M4 4C2.89543 4 2 4.89543 2 6V10C2 11.1046 2.89543 12 4 12V6H14C14 4.89543 13.1046 4 12 4H4ZM6 10C6 8.89543 6.89543 8 8 8H16C17.1046 8 18 8.89543 18 10V14C18 15.1046 17.1046 16 16 16H8C6.89543 16 6 15.1046 6 14V10ZM12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z", fill_rule: "evenodd", } + } } } @@ -1521,6 +1665,9 @@ impl IconShape for HiChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1532,6 +1679,7 @@ impl IconShape for HiChartBar { path { d: "M14 4C14 3.44772 14.4477 3 15 3H17C17.5523 3 18 3.44772 18 4V16C18 16.5523 17.5523 17 17 17H15C14.4477 17 14 16.5523 14 16V4Z", } + } } } @@ -1566,6 +1714,9 @@ impl IconShape for HiChartPie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1574,6 +1725,7 @@ impl IconShape for HiChartPie { path { d: "M12 2.25195C14.8113 2.97552 17.0245 5.18877 17.748 8.00004H12V2.25195Z", } + } } } @@ -1608,6 +1760,9 @@ impl IconShape for HiChartSquareBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1615,6 +1770,7 @@ impl IconShape for HiChartSquareBar { d: "M5 3C3.89543 3 3 3.89543 3 5V15C3 16.1046 3.89543 17 5 17H15C16.1046 17 17 16.1046 17 15V5C17 3.89543 16.1046 3 15 3H5ZM14 7C14 6.44772 13.5523 6 13 6C12.4477 6 12 6.44772 12 7V13C12 13.5523 12.4477 14 13 14C13.5523 14 14 13.5523 14 13V7ZM11 9C11 8.44772 10.5523 8 10 8C9.44772 8 9 8.44772 9 9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V9ZM8 12C8 11.4477 7.55228 11 7 11C6.44772 11 6 11.4477 6 12V13C6 13.5523 6.44772 14 7 14C7.55228 14 8 13.5523 8 13V12Z", fill_rule: "evenodd", } + } } } @@ -1649,6 +1805,9 @@ impl IconShape for HiChatAlt2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1657,6 +1816,7 @@ impl IconShape for HiChatAlt2 { path { d: "M15 7V9C15 11.2091 13.2091 13 11 13H9.82843L8.06173 14.7667C8.34154 14.9156 8.66091 15 9 15H11L14 18V15H16C17.1046 15 18 14.1046 18 13V9C18 7.89543 17.1046 7 16 7H15Z", } + } } } @@ -1691,6 +1851,9 @@ impl IconShape for HiChatAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1698,6 +1861,7 @@ impl IconShape for HiChatAlt { d: "M18 5V13C18 14.1046 17.1046 15 16 15H11L6 19V15H4C2.89543 15 2 14.1046 2 13V5C2 3.89543 2.89543 3 4 3H16C17.1046 3 18 3.89543 18 5ZM7 8H5V10H7V8ZM9 8H11V10H9V8ZM15 8H13V10H15V8Z", fill_rule: "evenodd", } + } } } @@ -1732,6 +1896,9 @@ impl IconShape for HiChat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1739,6 +1906,7 @@ impl IconShape for HiChat { d: "M18 10C18 13.866 14.4183 17 10 17C8.50836 17 7.11208 16.6428 5.91677 16.0208L2 17L3.3383 13.8773C2.4928 12.7673 2 11.434 2 10C2 6.13401 5.58172 3 10 3C14.4183 3 18 6.13401 18 10ZM7 9H5V11H7V9ZM15 9H13V11H15V9ZM9 9H11V11H9V9Z", fill_rule: "evenodd", } + } } } @@ -1773,6 +1941,9 @@ impl IconShape for HiCheckCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1780,6 +1951,7 @@ impl IconShape for HiCheckCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } + } } } @@ -1814,6 +1986,9 @@ impl IconShape for HiCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1821,6 +1996,7 @@ impl IconShape for HiCheck { d: "M16.7071 5.29289C17.0976 5.68342 17.0976 6.31658 16.7071 6.70711L8.70711 14.7071C8.31658 15.0976 7.68342 15.0976 7.29289 14.7071L3.29289 10.7071C2.90237 10.3166 2.90237 9.68342 3.29289 9.29289C3.68342 8.90237 4.31658 8.90237 4.70711 9.29289L8 12.5858L15.2929 5.29289C15.6834 4.90237 16.3166 4.90237 16.7071 5.29289Z", fill_rule: "evenodd", } + } } } @@ -1855,6 +2031,9 @@ impl IconShape for HiChevronDoubleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1862,6 +2041,7 @@ impl IconShape for HiChevronDoubleDown { d: "M15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L10.7071 10.7071C10.3166 11.0976 9.68342 11.0976 9.29289 10.7071L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10 8.58579L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289ZM15.7071 10.2929C16.0976 10.6834 16.0976 11.3166 15.7071 11.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071L4.29289 11.7071C3.90237 11.3166 3.90237 10.6834 4.29289 10.2929C4.68342 9.90237 5.31658 9.90237 5.70711 10.2929L10 14.5858L14.2929 10.2929C14.6834 9.90237 15.3166 9.90237 15.7071 10.2929Z", fill_rule: "evenodd", } + } } } @@ -1896,6 +2076,9 @@ impl IconShape for HiChevronDoubleLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1903,6 +2086,7 @@ impl IconShape for HiChevronDoubleLeft { d: "M15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L9.29289 10.7071C8.90237 10.3166 8.90237 9.68342 9.29289 9.29289L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L11.4142 10L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071ZM9.70711 15.7071C9.31658 16.0976 8.68342 16.0976 8.29289 15.7071L3.29289 10.7071C2.90237 10.3166 2.90237 9.68342 3.29289 9.29289L8.29289 4.29289C8.68342 3.90237 9.31658 3.90237 9.70711 4.29289C10.0976 4.68342 10.0976 5.31658 9.70711 5.70711L5.41421 10L9.70711 14.2929C10.0976 14.6834 10.0976 15.3166 9.70711 15.7071Z", fill_rule: "evenodd", } + } } } @@ -1937,6 +2121,9 @@ impl IconShape for HiChevronDoubleRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1949,6 +2136,7 @@ impl IconShape for HiChevronDoubleRight { d: "M4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L8.58579 10L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10.7071 9.29289C11.0976 9.68342 11.0976 10.3166 10.7071 10.7071L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071Z", fill_rule: "evenodd", } + } } } @@ -1983,6 +2171,9 @@ impl IconShape for HiChevronDoubleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1990,6 +2181,7 @@ impl IconShape for HiChevronDoubleUp { d: "M4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L9.29289 9.29289C9.68342 8.90237 10.3166 8.90237 10.7071 9.29289L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L10 11.4142L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071ZM4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289L9.29289 3.29289C9.68342 2.90237 10.3166 2.90237 10.7071 3.29289L15.7071 8.29289C16.0976 8.68342 16.0976 9.31658 15.7071 9.70711C15.3166 10.0976 14.6834 10.0976 14.2929 9.70711L10 5.41421L5.70711 9.70711C5.31658 10.0976 4.68342 10.0976 4.29289 9.70711Z", fill_rule: "evenodd", } + } } } @@ -2024,6 +2216,9 @@ impl IconShape for HiChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2031,6 +2226,7 @@ impl IconShape for HiChevronDown { d: "M5.29289 7.29289C5.68342 6.90237 6.31658 6.90237 6.70711 7.29289L10 10.5858L13.2929 7.29289C13.6834 6.90237 14.3166 6.90237 14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L10.7071 12.7071C10.3166 13.0976 9.68342 13.0976 9.29289 12.7071L5.29289 8.70711C4.90237 8.31658 4.90237 7.68342 5.29289 7.29289Z", fill_rule: "evenodd", } + } } } @@ -2065,6 +2261,9 @@ impl IconShape for HiChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2072,6 +2271,7 @@ impl IconShape for HiChevronLeft { d: "M12.7071 5.29289C13.0976 5.68342 13.0976 6.31658 12.7071 6.70711L9.41421 10L12.7071 13.2929C13.0976 13.6834 13.0976 14.3166 12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L7.29289 10.7071C6.90237 10.3166 6.90237 9.68342 7.29289 9.29289L11.2929 5.29289C11.6834 4.90237 12.3166 4.90237 12.7071 5.29289Z", fill_rule: "evenodd", } + } } } @@ -2106,6 +2306,9 @@ impl IconShape for HiChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2113,6 +2316,7 @@ impl IconShape for HiChevronRight { d: "M7.29289 14.7071C6.90237 14.3166 6.90237 13.6834 7.29289 13.2929L10.5858 10L7.29289 6.70711C6.90237 6.31658 6.90237 5.68342 7.29289 5.29289C7.68342 4.90237 8.31658 4.90237 8.70711 5.29289L12.7071 9.29289C13.0976 9.68342 13.0976 10.3166 12.7071 10.7071L8.70711 14.7071C8.31658 15.0976 7.68342 15.0976 7.29289 14.7071Z", fill_rule: "evenodd", } + } } } @@ -2147,6 +2351,9 @@ impl IconShape for HiChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2154,6 +2361,7 @@ impl IconShape for HiChevronUp { d: "M14.7071 12.7071C14.3166 13.0976 13.6834 13.0976 13.2929 12.7071L10 9.41421L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071Z", fill_rule: "evenodd", } + } } } @@ -2188,6 +2396,9 @@ impl IconShape for HiChip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2198,6 +2409,7 @@ impl IconShape for HiChip { d: "M7 2C7 1.44772 7.44772 1 8 1C8.55228 1 9 1.44772 9 2V3H11V2C11 1.44772 11.4477 1 12 1C12.5523 1 13 1.44772 13 2V3H15C16.1046 3 17 3.89543 17 5V7H18C18.5523 7 19 7.44772 19 8C19 8.55228 18.5523 9 18 9H17V11H18C18.5523 11 19 11.4477 19 12C19 12.5523 18.5523 13 18 13H17V15C17 16.1046 16.1046 17 15 17H13V18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18V17H9V18C9 18.5523 8.55228 19 8 19C7.44772 19 7 18.5523 7 18V17H5C3.89543 17 3 16.1046 3 15V13H2C1.44772 13 1 12.5523 1 12C1 11.4477 1.44772 11 2 11H3V9H2C1.44772 9 1 8.55228 1 8C1 7.44772 1.44772 7 2 7H3V5C3 3.89543 3.89543 3 5 3H7V2ZM5 5H15V15H5V5Z", fill_rule: "evenodd", } + } } } @@ -2232,6 +2444,9 @@ impl IconShape for HiClipboardCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2242,6 +2457,7 @@ impl IconShape for HiClipboardCheck { d: "M4 5C4 3.89543 4.89543 3 6 3C6 4.65685 7.34315 6 9 6H11C12.6569 6 14 4.65685 14 3C15.1046 3 16 3.89543 16 5V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V5ZM13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289C13.3166 8.90237 12.6834 8.90237 12.2929 9.29289L9 12.5858L7.70711 11.2929C7.31658 10.9024 6.68342 10.9024 6.29289 11.2929C5.90237 11.6834 5.90237 12.3166 6.29289 12.7071L8.29289 14.7071C8.68342 15.0976 9.31658 15.0976 9.70711 14.7071L13.7071 10.7071Z", fill_rule: "evenodd", } + } } } @@ -2276,6 +2492,9 @@ impl IconShape for HiClipboardCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2287,6 +2506,7 @@ impl IconShape for HiClipboardCopy { path { d: "M15 11H17C17.5523 11 18 11.4477 18 12C18 12.5523 17.5523 13 17 13H15V11Z", } + } } } @@ -2321,6 +2541,9 @@ impl IconShape for HiClipboardList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2331,6 +2554,7 @@ impl IconShape for HiClipboardList { d: "M4 5C4 3.89543 4.89543 3 6 3C6 4.65685 7.34315 6 9 6H11C12.6569 6 14 4.65685 14 3C15.1046 3 16 3.89543 16 5V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V5ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H7.01C7.56228 11 8.01 10.5523 8.01 10C8.01 9.44772 7.56228 9 7.01 9H7ZM10 9C9.44772 9 9 9.44772 9 10C9 10.5523 9.44772 11 10 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H10ZM7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H7.01C7.56228 15 8.01 14.5523 8.01 14C8.01 13.4477 7.56228 13 7.01 13H7ZM10 13C9.44772 13 9 13.4477 9 14C9 14.5523 9.44772 15 10 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H10Z", fill_rule: "evenodd", } + } } } @@ -2365,6 +2589,9 @@ impl IconShape for HiClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2373,6 +2600,7 @@ impl IconShape for HiClipboard { path { d: "M6 3C4.89543 3 4 3.89543 4 5V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V5C16 3.89543 15.1046 3 14 3C14 4.65685 12.6569 6 11 6H9C7.34315 6 6 4.65685 6 3Z", } + } } } @@ -2407,6 +2635,9 @@ impl IconShape for HiClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2414,6 +2645,7 @@ impl IconShape for HiClock { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 6C11 5.44772 10.5523 5 10 5C9.44771 5 9 5.44772 9 6V10C9 10.2652 9.10536 10.5196 9.29289 10.7071L12.1213 13.5355C12.5118 13.9261 13.145 13.9261 13.5355 13.5355C13.9261 13.145 13.9261 12.5118 13.5355 12.1213L11 9.58579V6Z", fill_rule: "evenodd", } + } } } @@ -2448,6 +2680,9 @@ impl IconShape for HiCloudDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2455,6 +2690,7 @@ impl IconShape for HiCloudDownload { d: "M2 9.5C2 11.433 3.567 13 5.5 13H9V15.5858L7.70711 14.2929C7.31658 13.9024 6.68342 13.9024 6.29289 14.2929C5.90237 14.6834 5.90237 15.3166 6.29289 15.7071L9.29289 18.7071C9.68342 19.0976 10.3166 19.0976 10.7071 18.7071L13.7071 15.7071C14.0976 15.3166 14.0976 14.6834 13.7071 14.2929C13.3166 13.9024 12.6834 13.9024 12.2929 14.2929L11 15.5858V13H13.5C15.9853 13 18 10.9853 18 8.5C18 6.01472 15.9853 4 13.5 4C13.2912 4 13.0857 4.01422 12.8845 4.04175C12.4551 2.29538 10.8788 1 9 1C6.79086 1 5 2.79086 5 5C5 5.35223 5.04553 5.69382 5.13102 6.01922C3.37146 6.20358 2 7.69163 2 9.5ZM11 13H9V8C9 7.44772 9.44772 7 10 7C10.5523 7 11 7.44772 11 8V13Z", fill_rule: "evenodd", } + } } } @@ -2489,6 +2725,9 @@ impl IconShape for HiCloudUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2497,6 +2736,7 @@ impl IconShape for HiCloudUpload { path { d: "M9 13H11L11 18C11 18.5523 10.5523 19 10 19C9.44772 19 9 18.5523 9 18L9 13Z", } + } } } @@ -2531,11 +2771,15 @@ impl IconShape for HiCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5.5 16C3.567 16 2 14.433 2 12.5C2 10.6916 3.37146 9.20358 5.13102 9.01922C5.04553 8.69382 5 8.35223 5 8C5 5.79086 6.79086 4 9 4C10.8788 4 12.4551 5.29538 12.8845 7.04175C13.0857 7.01422 13.2912 7 13.5 7C15.9853 7 18 9.01472 18 11.5C18 13.9853 15.9853 16 13.5 16H5.5Z", } + } } } @@ -2570,6 +2814,9 @@ impl IconShape for HiCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2577,6 +2824,7 @@ impl IconShape for HiCode { d: "M12.3162 3.05134C12.8402 3.22599 13.1233 3.79231 12.9487 4.31625L8.94868 16.3163C8.77404 16.8402 8.20772 17.1234 7.68377 16.9487C7.15983 16.7741 6.87667 16.2077 7.05132 15.6838L11.0513 3.6838C11.226 3.15986 11.7923 2.8767 12.3162 3.05134ZM5.70711 6.29292C6.09763 6.68344 6.09763 7.31661 5.70711 7.70713L3.41421 10L5.70711 12.2929C6.09763 12.6834 6.09763 13.3166 5.70711 13.7071C5.31658 14.0977 4.68342 14.0977 4.29289 13.7071L1.29289 10.7071C0.902369 10.3166 0.902369 9.68344 1.29289 9.29292L4.29289 6.29292C4.68342 5.9024 5.31658 5.9024 5.70711 6.29292ZM14.2929 6.29292C14.6834 5.9024 15.3166 5.9024 15.7071 6.29292L18.7071 9.29292C19.0976 9.68344 19.0976 10.3166 18.7071 10.7071L15.7071 13.7071C15.3166 14.0977 14.6834 14.0977 14.2929 13.7071C13.9024 13.3166 13.9024 12.6834 14.2929 12.2929L16.5858 10L14.2929 7.70713C13.9024 7.31661 13.9024 6.68344 14.2929 6.29292Z", fill_rule: "evenodd", } + } } } @@ -2611,6 +2859,9 @@ impl IconShape for HiCog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2618,6 +2869,7 @@ impl IconShape for HiCog { d: "M11.4892 3.17094C11.1102 1.60969 8.8898 1.60969 8.51078 3.17094C8.26594 4.17949 7.11045 4.65811 6.22416 4.11809C4.85218 3.28212 3.28212 4.85218 4.11809 6.22416C4.65811 7.11045 4.17949 8.26593 3.17094 8.51078C1.60969 8.8898 1.60969 11.1102 3.17094 11.4892C4.17949 11.7341 4.65811 12.8896 4.11809 13.7758C3.28212 15.1478 4.85218 16.7179 6.22417 15.8819C7.11045 15.3419 8.26594 15.8205 8.51078 16.8291C8.8898 18.3903 11.1102 18.3903 11.4892 16.8291C11.7341 15.8205 12.8896 15.3419 13.7758 15.8819C15.1478 16.7179 16.7179 15.1478 15.8819 13.7758C15.3419 12.8896 15.8205 11.7341 16.8291 11.4892C18.3903 11.1102 18.3903 8.8898 16.8291 8.51078C15.8205 8.26593 15.3419 7.11045 15.8819 6.22416C16.7179 4.85218 15.1478 3.28212 13.7758 4.11809C12.8896 4.65811 11.7341 4.17949 11.4892 3.17094ZM10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z", fill_rule: "evenodd", } + } } } @@ -2652,6 +2904,9 @@ impl IconShape for HiCollection { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2663,6 +2918,7 @@ impl IconShape for HiCollection { path { d: "M2 11C2 9.89543 2.89543 9 4 9H16C17.1046 9 18 9.89543 18 11V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V11Z", } + } } } @@ -2697,6 +2953,9 @@ impl IconShape for HiColorSwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2704,6 +2963,7 @@ impl IconShape for HiColorSwatch { d: "M4 2C2.89543 2 2 2.89543 2 4V15C2 16.6569 3.34315 18 5 18C6.65685 18 8 16.6569 8 15V4C8 2.89543 7.10457 2 6 2H4ZM5 16C5.55228 16 6 15.5523 6 15C6 14.4477 5.55228 14 5 14C4.44772 14 4 14.4477 4 15C4 15.5523 4.44772 16 5 16ZM10 14.2426L14.8995 9.34308C15.6805 8.56203 15.6805 7.2957 14.8995 6.51465L13.4853 5.10044C12.7042 4.31939 11.4379 4.31939 10.6568 5.10044L10 5.75728V14.2426ZM16 18H9.07104L15.071 12H16C17.1046 12 18 12.8954 18 14V16C18 17.1046 17.1046 18 16 18Z", fill_rule: "evenodd", } + } } } @@ -2738,6 +2998,9 @@ impl IconShape for HiCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2748,6 +3011,7 @@ impl IconShape for HiCreditCard { d: "M18 9H2V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V9ZM4 13C4 12.4477 4.44772 12 5 12H6C6.55228 12 7 12.4477 7 13C7 13.5523 6.55228 14 6 14H5C4.44772 14 4 13.5523 4 13ZM9 12C8.44772 12 8 12.4477 8 13C8 13.5523 8.44772 14 9 14H10C10.5523 14 11 13.5523 11 13C11 12.4477 10.5523 12 10 12H9Z", fill_rule: "evenodd", } + } } } @@ -2782,6 +3046,9 @@ impl IconShape for HiCubeTransparent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2789,6 +3056,7 @@ impl IconShape for HiCubeTransparent { d: "M9.50386 1.13176C9.81129 0.956081 10.1887 0.956081 10.4961 1.13176L12.2461 2.13176C12.7257 2.40577 12.8923 3.01662 12.6182 3.49614C12.3442 3.97566 11.7334 4.14225 11.2539 3.86824L10 3.15175L8.74614 3.86824C8.26662 4.14225 7.65577 3.97566 7.38176 3.49614C7.10775 3.01662 7.27434 2.40577 7.75386 2.13176L9.50386 1.13176ZM5.61824 4.50386C5.89225 4.98338 5.72566 5.59423 5.24614 5.86824L5.01556 6L5.24614 6.13176C5.72566 6.40577 5.89225 7.01662 5.61824 7.49614C5.34423 7.97566 4.73338 8.14225 4.25386 7.86824L4 7.72318V8C4 8.55228 3.55228 9 3 9C2.44772 9 2 8.55228 2 8V6C2 5.75001 2.09173 5.52145 2.24336 5.34614C2.27802 5.30603 2.31598 5.26854 2.35699 5.23411C2.40754 5.19163 2.46236 5.15405 2.52071 5.12213L4.25386 4.13176C4.73338 3.85775 5.34423 4.02434 5.61824 4.50386ZM14.3818 4.50386C14.6558 4.02434 15.2666 3.85775 15.7461 4.13176L17.4793 5.12212C17.5376 5.15405 17.5925 5.19162 17.643 5.23411C17.8613 5.41755 18 5.69258 18 6V8C18 8.55228 17.5523 9 17 9C16.4477 9 16 8.55228 16 8V7.72318L15.7461 7.86824C15.2666 8.14225 14.6558 7.97566 14.3818 7.49614C14.1077 7.01662 14.2743 6.40577 14.7539 6.13176L14.9844 6L14.7539 5.86824C14.2743 5.59423 14.1077 4.98338 14.3818 4.50386ZM7.38176 8.50386C7.65577 8.02434 8.26662 7.85775 8.74614 8.13176L10 8.84825L11.2539 8.13176C11.7334 7.85775 12.3442 8.02434 12.6182 8.50386C12.8923 8.98338 12.7257 9.59423 12.2461 9.86824L11 10.5803V12C11 12.5523 10.5523 13 10 13C9.44772 13 9 12.5523 9 12V10.5803L7.75386 9.86824C7.27434 9.59423 7.10775 8.98338 7.38176 8.50386ZM3 11C3.55228 11 4 11.4477 4 12V13.4197L5.24614 14.1318C5.72566 14.4058 5.89225 15.0166 5.61824 15.4961C5.34423 15.9757 4.73338 16.1423 4.25386 15.8682L2.50386 14.8682C2.19229 14.6902 2 14.3589 2 14V12C2 11.4477 2.44772 11 3 11ZM17 11C17.5523 11 18 11.4477 18 12V14C18 14.3589 17.8077 14.6902 17.4961 14.8682L15.7461 15.8682C15.2666 16.1423 14.6558 15.9757 14.3818 15.4961C14.1077 15.0166 14.2743 14.4058 14.7539 14.1318L16 13.4197V12C16 11.4477 16.4477 11 17 11ZM7.38176 16.5039C7.65577 16.0243 8.26662 15.8577 8.74614 16.1318L9 16.2768V16C9 15.4477 9.44772 15 10 15C10.5523 15 11 15.4477 11 16V16.2768L11.2539 16.1318C11.7334 15.8577 12.3442 16.0243 12.6182 16.5039C12.8923 16.9834 12.7257 17.5942 12.2461 17.8682L10.5113 18.8596C10.3617 18.9488 10.1868 19 10 19C9.81316 19 9.63828 18.9488 9.48866 18.8596L7.75386 17.8682C7.27434 17.5942 7.10775 16.9834 7.38176 16.5039Z", fill_rule: "evenodd", } + } } } @@ -2823,6 +3091,9 @@ impl IconShape for HiCube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2834,6 +3105,7 @@ impl IconShape for HiCube { path { d: "M4.44721 8.34164C4.13723 8.18665 3.76909 8.20321 3.47427 8.38542C3.17945 8.56762 3 8.88949 3 9.23607V15C3 15.3788 3.214 15.725 3.55279 15.8944L7.55279 17.8944C7.86277 18.0494 8.23091 18.0329 8.52573 17.8507C8.82055 17.6684 9 17.3466 9 17V11.2361C9 10.8573 8.786 10.511 8.44721 10.3416L4.44721 8.34164Z", } + } } } @@ -2868,6 +3140,9 @@ impl IconShape for HiCurrencyBangladeshi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2875,6 +3150,7 @@ impl IconShape for HiCurrencyBangladeshi { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6C7.55228 6 8 6.44772 8 7V8H7C6.44772 8 6 8.44772 6 9C6 9.55228 6.44772 10 7 10H8V13C8 14.6569 9.34315 16 11 16C12.6569 16 14 14.6569 14 13V12C14 11.4477 13.5523 11 13 11C12.4477 11 12 11.4477 12 12V13C12 13.5523 11.5523 14 11 14C10.4477 14 10 13.5523 10 13V10H13C13.5523 10 14 9.55228 14 9C14 8.44772 13.5523 8 13 8H10V7C10 5.34315 8.65685 4 7 4Z", fill_rule: "evenodd", } + } } } @@ -2909,6 +3185,9 @@ impl IconShape for HiCurrencyDollar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2922,6 +3201,7 @@ impl IconShape for HiCurrencyDollar { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 5C11 4.44772 10.5523 4 10 4C9.44772 4 9 4.44772 9 5V5.09199C8.3784 5.20873 7.80348 5.43407 7.32398 5.75374C6.6023 6.23485 6 7.00933 6 8C6 8.99067 6.6023 9.76515 7.32398 10.2463C7.80348 10.5659 8.37841 10.7913 9.00001 10.908L9.00002 12.8492C8.60902 12.7223 8.31917 12.5319 8.15667 12.3446C7.79471 11.9275 7.16313 11.8827 6.74599 12.2447C6.32885 12.6067 6.28411 13.2382 6.64607 13.6554C7.20855 14.3036 8.05956 14.7308 9 14.9076L9 15C8.99999 15.5523 9.44769 16 9.99998 16C10.5523 16 11 15.5523 11 15L11 14.908C11.6216 14.7913 12.1965 14.5659 12.676 14.2463C13.3977 13.7651 14 12.9907 14 12C14 11.0093 13.3977 10.2348 12.676 9.75373C12.1965 9.43407 11.6216 9.20873 11 9.09199L11 7.15075C11.391 7.27771 11.6808 7.4681 11.8434 7.65538C12.2053 8.07252 12.8369 8.11726 13.254 7.7553C13.6712 7.39335 13.7159 6.76176 13.354 6.34462C12.7915 5.69637 11.9405 5.26915 11 5.09236V5Z", fill_rule: "evenodd", } + } } } @@ -2956,6 +3236,9 @@ impl IconShape for HiCurrencyEuro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2963,6 +3246,7 @@ impl IconShape for HiCurrencyEuro { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8.73617 6.97896C9.20793 6.1927 9.69618 6 10 6C10.3038 6 10.7921 6.1927 11.2638 6.97896C11.548 7.45254 12.1622 7.60611 12.6358 7.32196C13.1094 7.03781 13.263 6.42355 12.9788 5.94997C12.279 4.78361 11.2317 4 10 4C8.76829 4 7.721 4.78361 7.02119 5.94997C6.73632 6.42475 6.51422 6.94939 6.35097 7.5H6C5.44772 7.5 5 7.94772 5 8.5C5 9.05228 5.44772 9.5 6 9.5H6.01337C6.00443 9.66702 6 9.83388 6 10C6 10.1661 6.00443 10.333 6.01337 10.5H6C5.44772 10.5 5 10.9477 5 11.5C5 12.0523 5.44772 12.5 6 12.5H6.35097C6.51422 13.0506 6.73632 13.5753 7.02119 14.05C7.721 15.2164 8.76829 16 10 16C11.2317 16 12.279 15.2164 12.9788 14.05C13.263 13.5764 13.1094 12.9622 12.6358 12.678C12.1622 12.3939 11.548 12.5475 11.2638 13.021C10.7921 13.8073 10.3038 14 10 14C9.69618 14 9.20793 13.8073 8.73617 13.021C8.63927 12.8595 8.5511 12.6851 8.47216 12.5H10C10.5523 12.5 11 12.0523 11 11.5C11 10.9477 10.5523 10.5 10 10.5H8.01695C8.00571 10.335 8 10.1681 8 10C8 9.83191 8.00571 9.66498 8.01695 9.5H10C10.5523 9.5 11 9.05228 11 8.5C11 7.94772 10.5523 7.5 10 7.5H8.47216C8.5511 7.31488 8.63927 7.14047 8.73617 6.97896Z", fill_rule: "evenodd", } + } } } @@ -2997,6 +3281,9 @@ impl IconShape for HiCurrencyPound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3004,6 +3291,7 @@ impl IconShape for HiCurrencyPound { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 4C9.34315 4 8 5.34315 8 7V9H7C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H8V12C8 12.5523 7.55228 13 7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H9.82929C9.93985 12.6872 10 12.3506 10 12V11H11C11.5523 11 12 10.5523 12 10C12 9.44772 11.5523 9 11 9H10V7C10 6.44772 10.4477 6 11 6C11.5523 6 12 6.44772 12 7C12 7.55228 12.4477 8 13 8C13.5523 8 14 7.55228 14 7C14 5.34315 12.6569 4 11 4Z", fill_rule: "evenodd", } + } } } @@ -3038,6 +3326,9 @@ impl IconShape for HiCurrencyRupee { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3045,6 +3336,7 @@ impl IconShape for HiCurrencyRupee { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7.00003 5C6.44774 5 6.00003 5.44772 6.00003 6C6.00003 6.55228 6.44774 7 7.00003 7H8.00003C8.74031 7 9.38666 7.4022 9.73246 8H7.00003C6.44774 8 6.00003 8.44772 6.00003 9C6.00003 9.55228 6.44774 10 7.00003 10H9.73246C9.38665 10.5978 8.74031 11 8.00003 11H7.00003C6.59557 11 6.23093 11.2436 6.07615 11.6173C5.92137 11.991 6.00692 12.4211 6.29292 12.7071L9.29292 15.7071C9.68345 16.0976 10.3166 16.0976 10.7071 15.7071C11.0977 15.3166 11.0977 14.6834 10.7071 14.2929L9.22363 12.8094C10.5222 12.3926 11.5316 11.3302 11.874 10H13C13.5523 10 14 9.55228 14 9C14 8.44772 13.5523 8 13 8H11.874C11.7827 7.64523 11.6439 7.30951 11.4649 7H13C13.5523 7 14 6.55228 14 6C14 5.44772 13.5523 5 13 5H7.00003Z", fill_rule: "evenodd", } + } } } @@ -3079,6 +3371,9 @@ impl IconShape for HiCurrencyYen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3086,6 +3381,7 @@ impl IconShape for HiCurrencyYen { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7.85752 5.48541C7.57337 5.01183 6.95911 4.85827 6.48553 5.14241C6.01195 5.42656 5.85839 6.04082 6.14254 6.5144L7.63384 8.99991H7.00003C6.44774 8.99991 6.00003 9.44762 6.00003 9.99991C6.00003 10.5522 6.44774 10.9999 7.00003 10.9999H8.83384L9.00003 11.2769V11.9999H7.00003C6.44774 11.9999 6.00003 12.4476 6.00003 12.9999C6.00003 13.5522 6.44774 13.9999 7.00003 13.9999H9.00003V14.9999C9.00003 15.5522 9.44774 15.9999 10 15.9999C10.5523 15.9999 11 15.5522 11 14.9999V13.9999H13C13.5523 13.9999 14 13.5522 14 12.9999C14 12.4476 13.5523 11.9999 13 11.9999H11V11.2769L11.1662 10.9999H13C13.5523 10.9999 14 10.5522 14 9.99991C14 9.44762 13.5523 8.99991 13 8.99991H12.3662L13.8575 6.5144C14.1417 6.04082 13.9881 5.42656 13.5145 5.14241C13.0409 4.85827 12.4267 5.01183 12.1425 5.48541L10.0338 8.99991H9.96622L7.85752 5.48541Z", fill_rule: "evenodd", } + } } } @@ -3120,6 +3416,9 @@ impl IconShape for HiCursorClick { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3127,6 +3426,7 @@ impl IconShape for HiCursorClick { d: "M6.67187 1.91147C6.52893 1.37801 5.9806 1.06142 5.44713 1.20437C4.91366 1.34731 4.59708 1.89565 4.74002 2.42911L4.99884 3.39504C5.14178 3.9285 5.69012 4.24509 6.22359 4.10214C6.75705 3.9592 7.07363 3.41086 6.93069 2.8774L6.67187 1.91147ZM2.42923 4.7399C1.89577 4.59696 1.34743 4.91354 1.20449 5.44701C1.06155 5.98047 1.37813 6.52881 1.9116 6.67175L2.87752 6.93057C3.41099 7.07351 3.95932 6.75693 4.10227 6.22346C4.24521 5.69 3.92863 5.14166 3.39516 4.99872L2.42923 4.7399ZM11.2427 4.17149C11.6332 3.78097 11.6332 3.1478 11.2427 2.75728C10.8522 2.36676 10.219 2.36676 9.82847 2.75728L9.12136 3.46439C8.73084 3.85491 8.73084 4.48808 9.12136 4.8786C9.51189 5.26912 10.1451 5.26912 10.5356 4.8786L11.2427 4.17149ZM4.17162 11.2426L4.87872 10.5355C5.26925 10.1449 5.26925 9.51177 4.87872 9.12124C4.4882 8.73072 3.85503 8.73072 3.46451 9.12124L2.7574 9.82835C2.36688 10.2189 2.36688 10.852 2.7574 11.2426C3.14793 11.6331 3.78109 11.6331 4.17162 11.2426ZM7.37154 6.07152C7.00012 5.92295 6.5759 6.01002 6.29304 6.29289C6.01018 6.57575 5.92311 6.99997 6.07167 7.37138L10.0717 17.3714C10.2179 17.737 10.5651 17.9828 10.9586 17.9991C11.352 18.0155 11.7185 17.7994 11.8946 17.4472L13.2741 14.6882L16.293 17.7071C16.6836 18.0976 17.3167 18.0976 17.7073 17.7071C18.0978 17.3166 18.0978 16.6834 17.7073 16.2929L14.6883 13.2739L17.4474 11.8944C17.7996 11.7183 18.0157 11.3519 17.9993 10.9584C17.9829 10.565 17.7372 10.2178 17.3715 10.0715L7.37154 6.07152Z", fill_rule: "evenodd", } + } } } @@ -3161,6 +3461,9 @@ impl IconShape for HiDatabase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3172,6 +3475,7 @@ impl IconShape for HiDatabase { path { d: "M17 5C17 6.65685 13.866 8 10 8C6.13401 8 3 6.65685 3 5C3 3.34315 6.13401 2 10 2C13.866 2 17 3.34315 17 5Z", } + } } } @@ -3206,6 +3510,9 @@ impl IconShape for HiDesktopComputer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3213,6 +3520,7 @@ impl IconShape for HiDesktopComputer { d: "M3 5C3 3.89543 3.89543 3 5 3H15C16.1046 3 17 3.89543 17 5V13C17 14.1046 16.1046 15 15 15H12.7808L12.903 15.4887L13.7071 16.2929C13.9931 16.5789 14.0787 17.009 13.9239 17.3827C13.7691 17.7563 13.4045 18 13 18H7.00003C6.59557 18 6.23093 17.7563 6.07615 17.3827C5.92137 17.009 6.00692 16.5789 6.29292 16.2929L7.09706 15.4887L7.21925 15H5C3.89543 15 3 14.1046 3 13V5ZM8.7713 12C8.75657 11.9997 8.74189 11.9997 8.72725 12H5V5H15V12H11.2728C11.2582 11.9997 11.2435 11.9997 11.2288 12H8.7713Z", fill_rule: "evenodd", } + } } } @@ -3247,6 +3555,9 @@ impl IconShape for HiDeviceMobile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3254,6 +3565,7 @@ impl IconShape for HiDeviceMobile { d: "M7 2C5.89543 2 5 2.89543 5 4V16C5 17.1046 5.89543 18 7 18H13C14.1046 18 15 17.1046 15 16V4C15 2.89543 14.1046 2 13 2H7ZM10 16C10.5523 16 11 15.5523 11 15C11 14.4477 10.5523 14 10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16Z", fill_rule: "evenodd", } + } } } @@ -3288,6 +3600,9 @@ impl IconShape for HiDeviceTablet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3295,6 +3610,7 @@ impl IconShape for HiDeviceTablet { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V4C16 2.89543 15.1046 2 14 2H6ZM10 16C10.5523 16 11 15.5523 11 15C11 14.4477 10.5523 14 10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16Z", fill_rule: "evenodd", } + } } } @@ -3329,6 +3645,9 @@ impl IconShape for HiDocumentAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3336,6 +3655,7 @@ impl IconShape for HiDocumentAdd { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V10H7C6.44772 10 6 10.4477 6 11C6 11.5523 6.44772 12 7 12H9V14C9 14.5523 9.44771 15 10 15C10.5523 15 11 14.5523 11 14L11 12H13C13.5523 12 14 11.5523 14 11C14 10.4477 13.5523 10 13 10H11V8Z", fill_rule: "evenodd", } + } } } @@ -3370,6 +3690,9 @@ impl IconShape for HiDocumentDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3377,6 +3700,7 @@ impl IconShape for HiDocumentDownload { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V11.5858L7.70711 10.2929C7.31658 9.90237 6.68342 9.90237 6.29289 10.2929C5.90237 10.6834 5.90237 11.3166 6.29289 11.7071L9.29289 14.7071C9.68342 15.0976 10.3166 15.0976 10.7071 14.7071L13.7071 11.7071C14.0976 11.3166 14.0976 10.6834 13.7071 10.2929C13.3166 9.90237 12.6834 9.90237 12.2929 10.2929L11 11.5858V8Z", fill_rule: "evenodd", } + } } } @@ -3411,6 +3735,9 @@ impl IconShape for HiDocumentDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3419,6 +3746,7 @@ impl IconShape for HiDocumentDuplicate { path { d: "M3 8C3 6.89543 3.89543 6 5 6V16H13C13 17.1046 12.1046 18 11 18H5C3.89543 18 3 17.1046 3 16V8Z", } + } } } @@ -3453,6 +3781,9 @@ impl IconShape for HiDocumentRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3460,6 +3791,7 @@ impl IconShape for HiDocumentRemove { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM7 10C6.44772 10 6 10.4477 6 11C6 11.5523 6.44772 12 7 12H13C13.5523 12 14 11.5523 14 11C14 10.4477 13.5523 10 13 10H7Z", fill_rule: "evenodd", } + } } } @@ -3494,6 +3826,9 @@ impl IconShape for HiDocumentReport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3501,6 +3836,7 @@ impl IconShape for HiDocumentReport { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM8 12C8 11.4477 7.55228 11 7 11C6.44772 11 6 11.4477 6 12V15C6 15.5523 6.44772 16 7 16C7.55228 16 8 15.5523 8 15V12ZM10 9C10.5523 9 11 9.44772 11 10V15C11 15.5523 10.5523 16 10 16C9.44772 16 9 15.5523 9 15V10C9 9.44772 9.44772 9 10 9ZM14 8C14 7.44772 13.5523 7 13 7C12.4477 7 12 7.44772 12 8V15C12 15.5523 12.4477 16 13 16C13.5523 16 14 15.5523 14 15V8Z", fill_rule: "evenodd", } + } } } @@ -3535,6 +3871,9 @@ impl IconShape for HiDocumentSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3545,6 +3884,7 @@ impl IconShape for HiDocumentSearch { d: "M8 10C5.79086 10 4 11.7909 4 14C4 14.7414 4.20229 15.4364 4.55397 16.0318L3.29289 17.2929C2.90237 17.6834 2.90237 18.3166 3.29289 18.7071C3.68342 19.0976 4.31658 19.0976 4.70711 18.7071L5.96818 17.446C6.56362 17.7977 7.25862 18 8 18C10.2091 18 12 16.2091 12 14C12 11.7909 10.2091 10 8 10ZM6 14C6 12.8954 6.89543 12 8 12C9.10457 12 10 12.8954 10 14C10 15.1046 9.10457 16 8 16C7.44744 16 6.94881 15.7772 6.58579 15.4142C6.22276 15.0512 6 14.5526 6 14Z", fill_rule: "evenodd", } + } } } @@ -3579,6 +3919,9 @@ impl IconShape for HiDocumentText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3586,6 +3929,7 @@ impl IconShape for HiDocumentText { d: "M4 4C4 2.89543 4.89543 2 6 2H10.5858C11.1162 2 11.6249 2.21071 12 2.58579L15.4142 6C15.7893 6.37507 16 6.88378 16 7.41421V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V4ZM6 10C6 9.44772 6.44772 9 7 9H13C13.5523 9 14 9.44772 14 10C14 10.5523 13.5523 11 13 11H7C6.44772 11 6 10.5523 6 10ZM7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H7Z", fill_rule: "evenodd", } + } } } @@ -3620,6 +3964,9 @@ impl IconShape for HiDocument { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3627,6 +3974,7 @@ impl IconShape for HiDocument { d: "M4 4C4 2.89543 4.89543 2 6 2H10.5858C11.1162 2 11.6249 2.21071 12 2.58579L15.4142 6C15.7893 6.37507 16 6.88378 16 7.41421V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V4Z", fill_rule: "evenodd", } + } } } @@ -3661,6 +4009,9 @@ impl IconShape for HiDotsCircleHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3668,6 +4019,7 @@ impl IconShape for HiDotsCircleHorizontal { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9H5V11H7V9ZM15 9H13V11H15V9ZM9 9H11V11H9V9Z", fill_rule: "evenodd", } + } } } @@ -3702,6 +4054,9 @@ impl IconShape for HiDotsHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3713,6 +4068,7 @@ impl IconShape for HiDotsHorizontal { path { d: "M16 12C17.1046 12 18 11.1046 18 10C18 8.89543 17.1046 8 16 8C14.8954 8 14 8.89543 14 10C14 11.1046 14.8954 12 16 12Z", } + } } } @@ -3747,6 +4103,9 @@ impl IconShape for HiDotsVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3758,6 +4117,7 @@ impl IconShape for HiDotsVertical { path { d: "M10 18C8.89543 18 8 17.1046 8 16C8 14.8954 8.89543 14 10 14C11.1046 14 12 14.8954 12 16C12 17.1046 11.1046 18 10 18Z", } + } } } @@ -3792,6 +4152,9 @@ impl IconShape for HiDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3799,6 +4162,7 @@ impl IconShape for HiDownload { d: "M3 17C3 16.4477 3.44772 16 4 16H16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H4C3.44772 18 3 17.5523 3 17ZM6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289L9 10.5858L9 3C9 2.44772 9.44771 2 10 2C10.5523 2 11 2.44771 11 3L11 10.5858L12.2929 9.29289C12.6834 8.90237 13.3166 8.90237 13.7071 9.29289C14.0976 9.68342 14.0976 10.3166 13.7071 10.7071L10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14C9.73478 14 9.48043 13.8946 9.29289 13.7071L6.29289 10.7071C5.90237 10.3166 5.90237 9.68342 6.29289 9.29289Z", fill_rule: "evenodd", } + } } } @@ -3833,6 +4197,9 @@ impl IconShape for HiDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3841,6 +4208,7 @@ impl IconShape for HiDuplicate { path { d: "M5 3C3.89543 3 3 3.89543 3 5V11C3 12.1046 3.89543 13 5 13L5 5H13C13 3.89543 12.1046 3 11 3H5Z", } + } } } @@ -3875,6 +4243,9 @@ impl IconShape for HiEmojiHappy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3882,6 +4253,7 @@ impl IconShape for HiEmojiHappy { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C7.55228 9 8 8.55228 8 8C8 7.44772 7.55228 7 7 7C6.44772 7 6 7.44772 6 8C6 8.55228 6.44772 9 7 9ZM14 8C14 8.55228 13.5523 9 13 9C12.4477 9 12 8.55228 12 8C12 7.44772 12.4477 7 13 7C13.5523 7 14 7.44772 14 8ZM13.5355 13.5354C13.9261 13.1449 13.9261 12.5118 13.5355 12.1212C13.145 11.7307 12.5118 11.7307 12.1213 12.1212C10.9497 13.2928 9.05025 13.2928 7.87868 12.1212C7.48816 11.7307 6.85499 11.7307 6.46447 12.1212C6.07394 12.5118 6.07394 13.1449 6.46447 13.5354C8.41709 15.4881 11.5829 15.4881 13.5355 13.5354Z", fill_rule: "evenodd", } + } } } @@ -3916,6 +4288,9 @@ impl IconShape for HiEmojiSad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3923,6 +4298,7 @@ impl IconShape for HiEmojiSad { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C7.55228 9 8 8.55228 8 8C8 7.44772 7.55228 7 7 7C6.44772 7 6 7.44772 6 8C6 8.55228 6.44772 9 7 9ZM14 8C14 8.55228 13.5523 9 13 9C12.4477 9 12 8.55228 12 8C12 7.44772 12.4477 7 13 7C13.5523 7 14 7.44772 14 8ZM6.46447 13.8785C6.85499 14.269 7.48816 14.269 7.87868 13.8785C9.05025 12.7069 10.9497 12.7069 12.1213 13.8785C12.5118 14.269 13.145 14.269 13.5355 13.8785C13.9261 13.4879 13.9261 12.8548 13.5355 12.4642C11.5829 10.5116 8.41709 10.5116 6.46447 12.4642C6.07394 12.8548 6.07394 13.4879 6.46447 13.8785Z", fill_rule: "evenodd", } + } } } @@ -3957,6 +4333,9 @@ impl IconShape for HiExclamationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3964,6 +4343,7 @@ impl IconShape for HiExclamationCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM11 14C11 14.5523 10.5523 15 10 15C9.44772 15 9 14.5523 9 14C9 13.4477 9.44772 13 10 13C10.5523 13 11 13.4477 11 14ZM10 5C9.44772 5 9 5.44772 9 6V10C9 10.5523 9.44772 11 10 11C10.5523 11 11 10.5523 11 10V6C11 5.44772 10.5523 5 10 5Z", fill_rule: "evenodd", } + } } } @@ -3998,6 +4378,9 @@ impl IconShape for HiExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4005,6 +4388,7 @@ impl IconShape for HiExclamation { d: "M8.25706 3.09882C9.02167 1.73952 10.9788 1.73952 11.7434 3.09882L17.3237 13.0194C18.0736 14.3526 17.1102 15.9999 15.5805 15.9999H4.4199C2.89025 15.9999 1.92682 14.3526 2.67675 13.0194L8.25706 3.09882ZM11.0001 13C11.0001 13.5523 10.5524 14 10.0001 14C9.44784 14 9.00012 13.5523 9.00012 13C9.00012 12.4477 9.44784 12 10.0001 12C10.5524 12 11.0001 12.4477 11.0001 13ZM10.0001 5C9.44784 5 9.00012 5.44772 9.00012 6V9C9.00012 9.55228 9.44784 10 10.0001 10C10.5524 10 11.0001 9.55228 11.0001 9V6C11.0001 5.44772 10.5524 5 10.0001 5Z", fill_rule: "evenodd", } + } } } @@ -4039,6 +4423,9 @@ impl IconShape for HiExternalLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4047,6 +4434,7 @@ impl IconShape for HiExternalLink { path { d: "M5 5C3.89543 5 3 5.89543 3 7V15C3 16.1046 3.89543 17 5 17H13C14.1046 17 15 16.1046 15 15V12C15 11.4477 14.5523 11 14 11C13.4477 11 13 11.4477 13 12V15H5V7L8 7C8.55228 7 9 6.55228 9 6C9 5.44772 8.55228 5 8 5H5Z", } + } } } @@ -4081,6 +4469,9 @@ impl IconShape for HiEyeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4091,6 +4482,7 @@ impl IconShape for HiEyeOff { path { d: "M12.4541 16.6967L9.74965 13.9923C7.74013 13.8681 6.1322 12.2601 6.00798 10.2506L2.33492 6.57754C1.50063 7.57223 0.856368 8.73169 0.458008 10C1.73228 14.0571 5.52257 17 10.0002 17C10.8469 17 11.6689 16.8948 12.4541 16.6967Z", } + } } } @@ -4125,6 +4517,9 @@ impl IconShape for HiEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4135,6 +4530,7 @@ impl IconShape for HiEye { d: "M0.457764 10C1.73202 5.94291 5.52232 3 9.99997 3C14.4776 3 18.2679 5.94288 19.5422 9.99996C18.2679 14.0571 14.4776 17 9.99995 17C5.52232 17 1.73204 14.0571 0.457764 10ZM14 10C14 12.2091 12.2091 14 10 14C7.79087 14 6.00001 12.2091 6.00001 10C6.00001 7.79086 7.79087 6 10 6C12.2091 6 14 7.79086 14 10Z", fill_rule: "evenodd", } + } } } @@ -4169,11 +4565,15 @@ impl IconShape for HiFastForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4.5547 5.16795C4.24784 4.96338 3.8533 4.94431 3.52814 5.11833C3.20298 5.29235 3 5.63121 3 6V14C3 14.3688 3.20298 14.7077 3.52814 14.8817C3.8533 15.0557 4.24784 15.0366 4.5547 14.8321L10 11.2019V14C10 14.3688 10.203 14.7077 10.5281 14.8817C10.8533 15.0557 11.2478 15.0366 11.5547 14.8321L17.5547 10.8321C17.8329 10.6466 18 10.3344 18 10C18 9.66565 17.8329 9.35342 17.5547 9.16795L11.5547 5.16795C11.2478 4.96338 10.8533 4.94431 10.5281 5.11833C10.203 5.29235 10 5.63121 10 6V8.79815L4.5547 5.16795Z", } + } } } @@ -4208,6 +4608,9 @@ impl IconShape for HiFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4215,6 +4618,7 @@ impl IconShape for HiFilm { d: "M4 3C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V5C18 3.89543 17.1046 3 16 3H4ZM7 5L13 5V9H7V5ZM15 13V15H16V13H15ZM13 11H7V15H13V11ZM15 11H16V9H15V11ZM16 7V5H15V7H16ZM5 5V7H4V5H5ZM5 9H4V11H5V9ZM4 13H5V15H4V13Z", fill_rule: "evenodd", } + } } } @@ -4249,6 +4653,9 @@ impl IconShape for HiFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4256,6 +4663,7 @@ impl IconShape for HiFilter { d: "M3 3C3 2.44772 3.44772 2 4 2H16C16.5523 2 17 2.44772 17 3V6C17 6.26522 16.8946 6.51957 16.7071 6.70711L12 11.4142V15C12 15.2652 11.8946 15.5196 11.7071 15.7071L9.70711 17.7071C9.42111 17.9931 8.99099 18.0787 8.61732 17.9239C8.24364 17.7691 8 17.4045 8 17V11.4142L3.29289 6.70711C3.10536 6.51957 3 6.26522 3 6V3Z", fill_rule: "evenodd", } + } } } @@ -4290,6 +4698,9 @@ impl IconShape for HiFingerPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4307,6 +4718,7 @@ impl IconShape for HiFingerPrint { d: "M10 10C10.5523 10 11 10.4477 11 11C11 13.2363 10.5406 15.3679 9.71014 17.3036C9.49239 17.8111 8.90441 18.046 8.39687 17.8283C7.88933 17.6105 7.65441 17.0225 7.87217 16.515C8.59772 14.8239 9 12.9602 9 11C9 10.4477 9.44771 10 10 10Z", fill_rule: "evenodd", } + } } } @@ -4341,6 +4753,9 @@ impl IconShape for HiFire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4348,6 +4763,7 @@ impl IconShape for HiFire { d: "M12.3945 2.55279C12.2662 2.29624 12.034 2.10713 11.7568 2.03351C11.4795 1.95988 11.184 2.00885 10.9454 2.16795C10.5995 2.39858 10.3314 2.72608 10.1229 3.04791C9.90855 3.37854 9.71986 3.76148 9.553 4.16366C9.21939 4.96773 8.93911 5.93195 8.71375 6.89778C8.42752 8.12448 8.21568 9.41687 8.10004 10.4776C7.61585 10.1512 7.33491 9.78527 7.15481 9.41104C6.82729 8.73046 6.75736 7.8772 6.75736 6.75739C6.75736 6.35292 6.51372 5.98829 6.14004 5.83351C5.76637 5.67872 5.33625 5.76428 5.05025 6.05028C3.68361 7.41692 3 9.21013 3 11C3 12.7899 3.68361 14.5831 5.05025 15.9498C7.78392 18.6834 12.2161 18.6834 14.9497 15.9498C16.3164 14.5831 17 12.7899 17 11C17 9.21013 16.3164 7.41692 14.9497 6.05028C14.3584 5.45889 13.9696 5.06453 13.6021 4.5828C13.239 4.10688 12.8781 3.51991 12.3945 2.55279ZM12.1213 15.1213C10.9497 16.2929 9.05025 16.2929 7.87868 15.1213C7.29289 14.5355 7 13.7678 7 13C7 13 7.87868 13.5 9.50005 13.5C9.50005 12.5 10 9.5 10.75 9C11.25 10 11.5355 10.2929 12.1213 10.8787C12.7071 11.4645 13 12.2322 13 13C13 13.7678 12.7071 14.5355 12.1213 15.1213Z", fill_rule: "evenodd", } + } } } @@ -4382,6 +4798,9 @@ impl IconShape for HiFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4389,6 +4808,7 @@ impl IconShape for HiFlag { d: "M3 6C3 4.34315 4.34315 3 6 3H16C16.3788 3 16.725 3.214 16.8944 3.55279C17.0638 3.89157 17.0273 4.29698 16.8 4.6L14.25 8L16.8 11.4C17.0273 11.703 17.0638 12.1084 16.8944 12.4472C16.725 12.786 16.3788 13 16 13H6C5.44772 13 5 13.4477 5 14V17C5 17.5523 4.55228 18 4 18C3.44772 18 3 17.5523 3 17V6Z", fill_rule: "evenodd", } + } } } @@ -4423,12 +4843,16 @@ impl IconShape for HiFolderAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM11 9C11 8.44771 10.5523 8 10 8C9.44772 8 9 8.44771 9 9V10H8C7.44772 10 7 10.4477 7 11C7 11.5523 7.44772 12 8 12H9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V12H12C12.5523 12 13 11.5523 13 11C13 10.4477 12.5523 10 12 10H11V9Z", fill_rule: "evenodd", } + } } } @@ -4463,12 +4887,16 @@ impl IconShape for HiFolderDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM11 9C11 8.44771 10.5523 8 10 8C9.44772 8 9 8.44771 9 9V10.5858L8.70711 10.2929C8.31658 9.90237 7.68342 9.90237 7.29289 10.2929C6.90237 10.6834 6.90237 11.3166 7.29289 11.7071L9.2926 13.7068L9.29289 13.7071L9.29502 13.7092C9.3904 13.804 9.50014 13.8757 9.61722 13.9241C9.73512 13.973 9.86441 14 10 14C10.1356 14 10.2649 13.973 10.3828 13.9241C10.4999 13.8757 10.6096 13.804 10.705 13.7092L10.7071 13.7071L10.7074 13.7068L12.7071 11.7071C13.0976 11.3166 13.0976 10.6834 12.7071 10.2929C12.3166 9.90237 11.6834 9.90237 11.2929 10.2929L11 10.5858V9Z", fill_rule: "evenodd", } + } } } @@ -4503,6 +4931,9 @@ impl IconShape for HiFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4513,6 +4944,7 @@ impl IconShape for HiFolderOpen { path { d: "M6 12C6 10.8954 6.89543 10 8 10H16C17.1046 10 18 10.8954 18 12V14C18 15.1046 17.1046 16 16 16H2H4C5.10457 16 6 15.1046 6 14V12Z", } + } } } @@ -4547,12 +4979,16 @@ impl IconShape for HiFolderRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM8 10C7.44772 10 7 10.4477 7 11C7 11.5523 7.44772 12 8 12H12C12.5523 12 13 11.5523 13 11C13 10.4477 12.5523 10 12 10H8Z", fill_rule: "evenodd", } + } } } @@ -4587,11 +5023,15 @@ impl IconShape for HiFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 6C2 4.89543 2.89543 4 4 4H9L11 6H16C17.1046 6 18 6.89543 18 8V14C18 15.1046 17.1046 16 16 16H4C2.89543 16 2 15.1046 2 14V6Z", } + } } } @@ -4626,6 +5066,9 @@ impl IconShape for HiGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4639,6 +5082,7 @@ impl IconShape for HiGift { path { d: "M11 18H15C16.1046 18 17 17.1046 17 16V11H11V18Z", } + } } } @@ -4673,6 +5117,9 @@ impl IconShape for HiGlobeAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4680,6 +5127,7 @@ impl IconShape for HiGlobeAlt { d: "M4.08296 9H6.02863C6.11783 7.45361 6.41228 6.02907 6.86644 4.88228C5.41752 5.77135 4.37513 7.25848 4.08296 9ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2ZM10 4C9.92395 4 9.76787 4.03173 9.5347 4.26184C9.29723 4.4962 9.03751 4.8849 8.79782 5.44417C8.40914 6.3511 8.12491 7.58559 8.03237 9H11.9676C11.8751 7.58559 11.5909 6.3511 11.2022 5.44417C10.9625 4.8849 10.7028 4.4962 10.4653 4.26184C10.2321 4.03173 10.076 4 10 4ZM13.9714 9C13.8822 7.45361 13.5877 6.02907 13.1336 4.88228C14.5825 5.77135 15.6249 7.25848 15.917 9H13.9714ZM11.9676 11H8.03237C8.12491 12.4144 8.40914 13.6489 8.79782 14.5558C9.03751 15.1151 9.29723 15.5038 9.5347 15.7382C9.76787 15.9683 9.92395 16 10 16C10.076 16 10.2321 15.9683 10.4653 15.7382C10.7028 15.5038 10.9625 15.1151 11.2022 14.5558C11.5909 13.6489 11.8751 12.4144 11.9676 11ZM13.1336 15.1177C13.5877 13.9709 13.8822 12.5464 13.9714 11H15.917C15.6249 12.7415 14.5825 14.2287 13.1336 15.1177ZM6.86644 15.1177C6.41228 13.9709 6.11783 12.5464 6.02863 11H4.08296C4.37513 12.7415 5.41752 14.2287 6.86644 15.1177Z", fill_rule: "evenodd", } + } } } @@ -4714,6 +5162,9 @@ impl IconShape for HiGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4721,6 +5172,7 @@ impl IconShape for HiGlobe { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM4.33179 8.02741C4.70542 6.95361 5.37558 6.01864 6.24421 5.32056C6.51209 5.72966 6.97449 5.99991 7.50001 5.99991C8.32844 5.99991 9.00001 6.67148 9.00001 7.49991V7.99991C9.00001 9.10448 9.89545 9.99991 11 9.99991C12.1046 9.99991 13 9.10448 13 7.99991C13 7.05979 13.6487 6.27118 14.5228 6.05719C15.4428 7.11161 16 8.49069 16 9.99992C16 10.3407 15.9716 10.6748 15.917 11.0001H15C13.8954 11.0001 13 11.8955 13 13.0001V15.1973C12.1175 15.7078 11.0928 15.9999 9.99992 15.9999V14C9.99992 12.8954 9.10448 12 7.99992 12C6.89535 12 5.99992 11.1046 5.99992 10C5.99992 9.00849 5.27841 8.1855 4.33179 8.02741Z", fill_rule: "evenodd", } + } } } @@ -4755,6 +5207,9 @@ impl IconShape for HiHand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4762,6 +5217,7 @@ impl IconShape for HiHand { d: "M9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3V8V8.5C11 8.77614 11.2239 9 11.5 9C11.7761 9 12 8.77614 12 8.5V8V4C12 3.44772 12.4477 3 13 3C13.5523 3 14 3.44772 14 4V8V8.5C14 8.77614 14.2239 9 14.5 9C14.7761 9 15 8.77614 15 8.5V8V6C15 5.44772 15.4477 5 16 5C16.5523 5 17 5.44772 17 6V11C17 14.866 13.866 18 10 18C6.13401 18 3 14.866 3 11V9C3 8.44772 3.44772 8 4 8C4.55228 8 5 8.44772 5 9V11V11.5C5 11.7761 5.22386 12 5.5 12C5.77614 12 6 11.7761 6 11.5V11V10V8V4C6 3.44772 6.44772 3 7 3C7.55228 3 8 3.44772 8 4V8V8.5C8 8.77614 8.22386 9 8.5 9C8.77614 9 9 8.77614 9 8.5V8V3Z", fill_rule: "evenodd", } + } } } @@ -4796,6 +5252,9 @@ impl IconShape for HiHashtag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4803,6 +5262,7 @@ impl IconShape for HiHashtag { d: "M9.24254 3.02985C9.77833 3.1638 10.1041 3.70673 9.97014 4.24253L9.53078 5.99999H12.4692L13.0299 3.75746C13.1638 3.22166 13.7067 2.8959 14.2425 3.02985C14.7783 3.1638 15.1041 3.70673 14.9701 4.24253L14.5308 5.99999H17C17.5523 5.99999 18 6.44771 18 6.99999C18 7.55228 17.5523 7.99999 17 7.99999H14.0308L13.0308 12H15C15.5523 12 16 12.4477 16 13C16 13.5523 15.5523 14 15 14H12.5308L11.9701 16.2425C11.8362 16.7783 11.2933 17.1041 10.7575 16.9701C10.2217 16.8362 9.89591 16.2933 10.0299 15.7575L10.4692 14H7.53078L6.97014 16.2425C6.83619 16.7783 6.29326 17.1041 5.75746 16.9701C5.22167 16.8362 4.89591 16.2933 5.02986 15.7575L5.46922 14H3C2.44772 14 2 13.5523 2 13C2 12.4477 2.44772 12 3 12H5.96922L6.96922 7.99999H5C4.44772 7.99999 4 7.55228 4 6.99999C4 6.44771 4.44772 5.99999 5 5.99999H7.46922L8.02986 3.75746C8.16381 3.22166 8.70674 2.8959 9.24254 3.02985ZM9.03078 7.99999L8.03078 12H10.9692L11.9692 7.99999H9.03078Z", fill_rule: "evenodd", } + } } } @@ -4837,6 +5297,9 @@ impl IconShape for HiHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4844,6 +5307,7 @@ impl IconShape for HiHeart { d: "M3.17157 5.17157C4.73367 3.60948 7.26633 3.60948 8.82843 5.17157L10 6.34315L11.1716 5.17157C12.7337 3.60948 15.2663 3.60948 16.8284 5.17157C18.3905 6.73367 18.3905 9.26633 16.8284 10.8284L10 17.6569L3.17157 10.8284C1.60948 9.26633 1.60948 6.73367 3.17157 5.17157Z", fill_rule: "evenodd", } + } } } @@ -4878,11 +5342,15 @@ impl IconShape for HiHome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.7071 2.29289C10.3166 1.90237 9.68342 1.90237 9.29289 2.29289L2.29289 9.29289C1.90237 9.68342 1.90237 10.3166 2.29289 10.7071C2.68342 11.0976 3.31658 11.0976 3.70711 10.7071L4 10.4142V17C4 17.5523 4.44772 18 5 18H7C7.55228 18 8 17.5523 8 17V15C8 14.4477 8.44772 14 9 14H11C11.5523 14 12 14.4477 12 15V17C12 17.5523 12.4477 18 13 18H15C15.5523 18 16 17.5523 16 17V10.4142L16.2929 10.7071C16.6834 11.0976 17.3166 11.0976 17.7071 10.7071C18.0976 10.3166 18.0976 9.68342 17.7071 9.29289L10.7071 2.29289Z", } + } } } @@ -4917,6 +5385,9 @@ impl IconShape for HiIdentification { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4924,6 +5395,7 @@ impl IconShape for HiIdentification { d: "M10 2C9.44772 2 9 2.44772 9 3V4C9 4.55228 9.44772 5 10 5C10.5523 5 11 4.55228 11 4V3C11 2.44772 10.5523 2 10 2ZM4 4H7C7 5.65685 8.34315 7 10 7C11.6569 7 13 5.65685 13 4H16C17.1046 4 18 4.89543 18 6V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V6C2 4.89543 2.89543 4 4 4ZM6.5 11C7.32843 11 8 10.3284 8 9.5C8 8.67157 7.32843 8 6.5 8C5.67157 8 5 8.67157 5 9.5C5 10.3284 5.67157 11 6.5 11ZM8.95048 15C8.98327 14.8384 9.00049 14.6712 9.00049 14.5C9.00049 13.1193 7.8812 12 6.50049 12C5.11978 12 4.00049 13.1193 4.00049 14.5C4.00049 14.6712 4.0177 14.8384 4.0505 15H8.95048ZM12 9C11.4477 9 11 9.44772 11 10C11 10.5523 11.4477 11 12 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H12ZM11 13C11 12.4477 11.4477 12 12 12H14C14.5523 12 15 12.4477 15 13C15 13.5523 14.5523 14 14 14H12C11.4477 14 11 13.5523 11 13Z", fill_rule: "evenodd", } + } } } @@ -4958,6 +5430,9 @@ impl IconShape for HiInboxIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4966,6 +5441,7 @@ impl IconShape for HiInboxIn { path { d: "M3 5C3 3.89543 3.89543 3 5 3H6C6.55228 3 7 3.44772 7 4C7 4.55228 6.55228 5 6 5L5 5V12H7L8 14H12L13 12H15V5H14C13.4477 5 13 4.55228 13 4C13 3.44772 13.4477 3 14 3H15C16.1046 3 17 3.89543 17 5V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V5Z", } + } } } @@ -5000,6 +5476,9 @@ impl IconShape for HiInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5007,6 +5486,7 @@ impl IconShape for HiInbox { d: "M5 3C3.89543 3 3 3.89543 3 5V15C3 16.1046 3.89543 17 5 17H15C16.1046 17 17 16.1046 17 15V5C17 3.89543 16.1046 3 15 3H5ZM5 5L15 5V12H13L12 14H8L7 12H5V5Z", fill_rule: "evenodd", } + } } } @@ -5041,6 +5521,9 @@ impl IconShape for HiInformationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5048,6 +5531,7 @@ impl IconShape for HiInformationCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM11 6C11 6.55228 10.5523 7 10 7C9.44772 7 9 6.55228 9 6C9 5.44772 9.44772 5 10 5C10.5523 5 11 5.44772 11 6ZM9 9C8.44772 9 8 9.44772 8 10C8 10.5523 8.44772 11 9 11V14C9 14.5523 9.44772 15 10 15H11C11.5523 15 12 14.5523 12 14C12 13.4477 11.5523 13 11 13V10C11 9.44772 10.5523 9 10 9H9Z", fill_rule: "evenodd", } + } } } @@ -5082,6 +5566,9 @@ impl IconShape for HiKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5089,6 +5576,7 @@ impl IconShape for HiKey { d: "M18 8C18 11.3137 15.3137 14 12 14C11.3938 14 10.8087 13.9101 10.2571 13.7429L10 14L9 15L8 16H6V18H2V14L6.25707 9.74293C6.08989 9.19135 6 8.60617 6 8C6 4.68629 8.68629 2 12 2C15.3137 2 18 4.68629 18 8ZM12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6C13.1046 6 14 6.89543 14 8C14 8.55228 14.4477 9 15 9C15.5523 9 16 8.55228 16 8C16 5.79086 14.2091 4 12 4Z", fill_rule: "evenodd", } + } } } @@ -5123,6 +5611,9 @@ impl IconShape for HiLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5130,6 +5621,7 @@ impl IconShape for HiLibrary { d: "M10.4963 2.13176C10.1889 1.95608 9.81146 1.95608 9.50403 2.13176L2.50403 6.13176C2.02451 6.40577 1.85792 7.01662 2.13193 7.49614C2.31631 7.81881 2.65322 7.99979 3 8.00017V15C2.44772 15 2 15.4477 2 16C2 16.5523 2.44772 17 3 17H17C17.5523 17 18 16.5523 18 16C18 15.4477 17.5523 15 17 15V8.00017C17.3469 7.99991 17.684 7.81892 17.8684 7.49614C18.1424 7.01662 17.9758 6.40577 17.4963 6.13176L10.4963 2.13176ZM6 9C5.44772 9 5 9.44772 5 10V13C5 13.5523 5.44772 14 6 14C6.55228 14 7 13.5523 7 13V10C7 9.44772 6.55228 9 6 9ZM9 10C9 9.44772 9.44772 9 10 9C10.5523 9 11 9.44772 11 10V13C11 13.5523 10.5523 14 10 14C9.44772 14 9 13.5523 9 13V10ZM14 9C13.4477 9 13 9.44772 13 10V13C13 13.5523 13.4477 14 14 14C14.5523 14 15 13.5523 15 13V10C15 9.44772 14.5523 9 14 9Z", fill_rule: "evenodd", } + } } } @@ -5164,6 +5656,9 @@ impl IconShape for HiLightBulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5187,6 +5682,7 @@ impl IconShape for HiLightBulb { path { d: "M12.0009 14C12.0155 13.6597 12.2076 13.3537 12.4768 13.1411C13.4046 12.4086 14 11.2738 14 10C14 7.79086 12.2091 6 10 6C7.79086 6 6 7.79086 6 10C6 11.2738 6.59545 12.4086 7.52319 13.1411C7.79241 13.3537 7.98451 13.6597 7.99911 14H12.0009Z", } + } } } @@ -5221,6 +5717,9 @@ impl IconShape for HiLightningBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5228,6 +5727,7 @@ impl IconShape for HiLightningBolt { d: "M11.3006 1.04621C11.7169 1.17743 12 1.56348 12 1.99995V6.99995L16 6.99995C16.3729 6.99995 16.7148 7.20741 16.887 7.53814C17.0592 7.86887 17.0331 8.26794 16.8192 8.57341L9.81924 18.5734C9.56894 18.931 9.11564 19.0849 8.69936 18.9537C8.28309 18.8225 8 18.4364 8 18L8 13H4C3.62713 13 3.28522 12.7925 3.11302 12.4618C2.94083 12.131 2.96694 11.732 3.18077 11.4265L10.1808 1.42649C10.4311 1.06892 10.8844 0.914992 11.3006 1.04621Z", fill_rule: "evenodd", } + } } } @@ -5262,6 +5762,9 @@ impl IconShape for HiLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5269,6 +5772,7 @@ impl IconShape for HiLink { d: "M12.5858 4.58579C13.3668 3.80474 14.6331 3.80474 15.4142 4.58579C16.1952 5.36683 16.1952 6.63316 15.4142 7.41421L12.4142 10.4142C11.6331 11.1953 10.3668 11.1953 9.58577 10.4142C9.19524 10.0237 8.56208 10.0237 8.17156 10.4142C7.78103 10.8047 7.78103 11.4379 8.17156 11.8284C9.73365 13.3905 12.2663 13.3905 13.8284 11.8284L16.8284 8.82843C18.3905 7.26633 18.3905 4.73367 16.8284 3.17157C15.2663 1.60948 12.7337 1.60948 11.1716 3.17157L9.67156 4.67157C9.28103 5.0621 9.28103 5.69526 9.67156 6.08579C10.0621 6.47631 10.6952 6.47631 11.0858 6.08579L12.5858 4.58579ZM7.58579 9.58579C8.36683 8.80474 9.63316 8.80474 10.4142 9.58579C10.8047 9.97631 11.4379 9.97631 11.8284 9.58579C12.219 9.19526 12.219 8.5621 11.8284 8.17157C10.2663 6.60948 7.73367 6.60948 6.17157 8.17157L3.17157 11.1716C1.60948 12.7337 1.60948 15.2663 3.17157 16.8284C4.73367 18.3905 7.26633 18.3905 8.82843 16.8284L10.3284 15.3284C10.719 14.9379 10.719 14.3047 10.3284 13.9142C9.9379 13.5237 9.30474 13.5237 8.91421 13.9142L7.41421 15.4142C6.63316 16.1953 5.36684 16.1953 4.58579 15.4142C3.80474 14.6332 3.80474 13.3668 4.58579 12.5858L7.58579 9.58579Z", fill_rule: "evenodd", } + } } } @@ -5303,6 +5807,9 @@ impl IconShape for HiLocationMarker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5310,6 +5817,7 @@ impl IconShape for HiLocationMarker { d: "M5.05025 4.05025C7.78392 1.31658 12.2161 1.31658 14.9497 4.05025C17.6834 6.78392 17.6834 11.2161 14.9497 13.9497L10 18.8995L5.05025 13.9497C2.31658 11.2161 2.31658 6.78392 5.05025 4.05025ZM10 11C11.1046 11 12 10.1046 12 9C12 7.89543 11.1046 7 10 7C8.89543 7 8 7.89543 8 9C8 10.1046 8.89543 11 10 11Z", fill_rule: "evenodd", } + } } } @@ -5344,6 +5852,9 @@ impl IconShape for HiLockClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5351,6 +5862,7 @@ impl IconShape for HiLockClosed { d: "M5 9V7C5 4.23858 7.23858 2 10 2C12.7614 2 15 4.23858 15 7V9C16.1046 9 17 9.89543 17 11V16C17 17.1046 16.1046 18 15 18H5C3.89543 18 3 17.1046 3 16V11C3 9.89543 3.89543 9 5 9ZM13 7V9H7V7C7 5.34315 8.34315 4 10 4C11.6569 4 13 5.34315 13 7Z", fill_rule: "evenodd", } + } } } @@ -5385,11 +5897,15 @@ impl IconShape for HiLockOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 2C7.23858 2 5 4.23858 5 7V9C3.89543 9 3 9.89543 3 11V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V11C17 9.89543 16.1046 9 15 9H7V7C7 5.34315 8.34315 4 10 4C11.3965 4 12.5725 4.95512 12.9055 6.24926C13.0432 6.78411 13.5884 7.1061 14.1232 6.96844C14.6581 6.83078 14.9801 6.28559 14.8424 5.75074C14.2874 3.59442 12.3312 2 10 2Z", } + } } } @@ -5424,6 +5940,9 @@ impl IconShape for HiLogin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5431,6 +5950,7 @@ impl IconShape for HiLogin { d: "M3 3C3.55229 3 4 3.44771 4 4L4 16C4 16.5523 3.55228 17 3 17C2.44771 17 2 16.5523 2 16L2 4C2 3.44771 2.44772 3 3 3ZM10.7071 6.29289C11.0976 6.68342 11.0976 7.31658 10.7071 7.70711L9.41421 9L17 9C17.5523 9 18 9.44771 18 10C18 10.5523 17.5523 11 17 11L9.41421 11L10.7071 12.2929C11.0976 12.6834 11.0976 13.3166 10.7071 13.7071C10.3166 14.0976 9.68342 14.0976 9.29289 13.7071L6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10C6 9.73478 6.10536 9.48043 6.29289 9.29289L9.29289 6.29289C9.68342 5.90237 10.3166 5.90237 10.7071 6.29289Z", fill_rule: "evenodd", } + } } } @@ -5465,6 +5985,9 @@ impl IconShape for HiLogout { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5472,6 +5995,7 @@ impl IconShape for HiLogout { d: "M3 3C2.44772 3 2 3.44772 2 4V16C2 16.5523 2.44772 17 3 17C3.55228 17 4 16.5523 4 16V4C4 3.44772 3.55228 3 3 3ZM13.2929 12.2929C12.9024 12.6834 12.9024 13.3166 13.2929 13.7071C13.6834 14.0976 14.3166 14.0976 14.7071 13.7071L17.7071 10.7071C17.8946 10.5196 18 10.2652 18 10C18 9.73478 17.8946 9.48043 17.7071 9.29289L14.7071 6.29289C14.3166 5.90237 13.6834 5.90237 13.2929 6.29289C12.9024 6.68342 12.9024 7.31658 13.2929 7.70711L14.5858 9L7 9C6.44771 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H14.5858L13.2929 12.2929Z", fill_rule: "evenodd", } + } } } @@ -5506,6 +6030,9 @@ impl IconShape for HiMailOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5513,6 +6040,7 @@ impl IconShape for HiMailOpen { d: "M2.94 6.4124C2.35524 6.77788 2 7.41882 2 8.1084V15.9999C2 17.1045 2.89543 17.9999 4 17.9999H16C17.1046 17.9999 18 17.1045 18 15.9999V8.1084C18 7.41882 17.6448 6.77788 17.06 6.4124L11.06 2.6624C10.4115 2.25706 9.58854 2.25706 8.94 2.6624L2.94 6.4124ZM5.5547 8.83462C5.09517 8.52826 4.4743 8.65244 4.16795 9.11197C3.8616 9.5715 3.98577 10.1924 4.4453 10.4987L9.4453 13.8321C9.7812 14.056 10.2188 14.056 10.5547 13.8321L15.5547 10.4987C16.0142 10.1924 16.1384 9.5715 15.8321 9.11197C15.5257 8.65244 14.9048 8.52826 14.4453 8.83462L10 11.7981L5.5547 8.83462Z", fill_rule: "evenodd", } + } } } @@ -5547,6 +6075,9 @@ impl IconShape for HiMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5555,6 +6086,7 @@ impl IconShape for HiMail { path { d: "M18 8.1179L9.99995 12.1179L2 8.11796V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8.1179Z", } + } } } @@ -5589,6 +6121,9 @@ impl IconShape for HiMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5606,6 +6141,7 @@ impl IconShape for HiMap { d: "M17.7071 5.29292L14 1.58582V14.4142L16.2929 16.7071C16.5789 16.9931 17.009 17.0787 17.3827 16.9239C17.7564 16.7691 18 16.4045 18 16V6.00003C18 5.73481 17.8946 5.48046 17.7071 5.29292Z", fill_rule: "evenodd", } + } } } @@ -5640,6 +6176,9 @@ impl IconShape for HiMenuAlt1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5657,6 +6196,7 @@ impl IconShape for HiMenuAlt1 { d: "M3 15C3 14.4477 3.44772 14 4 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } + } } } @@ -5691,6 +6231,9 @@ impl IconShape for HiMenuAlt2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5708,6 +6251,7 @@ impl IconShape for HiMenuAlt2 { d: "M3 15C3 14.4477 3.44772 14 4 14H10C10.5523 14 11 14.4477 11 15C11 15.5523 10.5523 16 10 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } + } } } @@ -5742,6 +6286,9 @@ impl IconShape for HiMenuAlt3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5759,6 +6306,7 @@ impl IconShape for HiMenuAlt3 { d: "M9 15C9 14.4477 9.44772 14 10 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H10C9.44772 16 9 15.5523 9 15Z", fill_rule: "evenodd", } + } } } @@ -5793,6 +6341,9 @@ impl IconShape for HiMenuAlt4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5805,6 +6356,7 @@ impl IconShape for HiMenuAlt4 { d: "M3 13C3 12.4477 3.44772 12 4 12H16C16.5523 12 17 12.4477 17 13C17 13.5523 16.5523 14 16 14H4C3.44772 14 3 13.5523 3 13Z", fill_rule: "evenodd", } + } } } @@ -5839,6 +6391,9 @@ impl IconShape for HiMenu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5856,6 +6411,7 @@ impl IconShape for HiMenu { d: "M3 15C3 14.4477 3.44772 14 4 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } + } } } @@ -5890,6 +6446,9 @@ impl IconShape for HiMicrophone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5897,6 +6456,7 @@ impl IconShape for HiMicrophone { d: "M7 4C7 2.34315 8.34315 1 10 1C11.6569 1 13 2.34315 13 4V8C13 9.65685 11.6569 11 10 11C8.34315 11 7 9.65685 7 8V4ZM11 14.9291C14.3923 14.4439 17 11.5265 17 8C17 7.44772 16.5523 7 16 7C15.4477 7 15 7.44772 15 8C15 10.7614 12.7614 13 10 13C7.23858 13 5 10.7614 5 8C5 7.44772 4.55228 7 4 7C3.44772 7 3 7.44772 3 8C3 11.5265 5.60771 14.4439 9 14.9291V17H6C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19H14C14.5523 19 15 18.5523 15 18C15 17.4477 14.5523 17 14 17H11V14.9291Z", fill_rule: "evenodd", } + } } } @@ -5931,6 +6491,9 @@ impl IconShape for HiMinusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5938,6 +6501,7 @@ impl IconShape for HiMinusCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H7Z", fill_rule: "evenodd", } + } } } @@ -5972,6 +6536,9 @@ impl IconShape for HiMinusSm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5979,6 +6546,7 @@ impl IconShape for HiMinusSm { d: "M5 10C5 9.44772 5.44772 9 6 9L14 9C14.5523 9 15 9.44772 15 10C15 10.5523 14.5523 11 14 11L6 11C5.44772 11 5 10.5523 5 10Z", fill_rule: "evenodd", } + } } } @@ -6013,6 +6581,9 @@ impl IconShape for HiMinus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6020,6 +6591,7 @@ impl IconShape for HiMinus { d: "M3 10C3 9.44772 3.44772 9 4 9L16 9C16.5523 9 17 9.44772 17 10C17 10.5523 16.5523 11 16 11L4 11C3.44772 11 3 10.5523 3 10Z", fill_rule: "evenodd", } + } } } @@ -6054,11 +6626,15 @@ impl IconShape for HiMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17.2929 13.2929C16.2886 13.7471 15.1738 13.9999 14 13.9999C9.58172 13.9999 6 10.4182 6 5.9999C6 4.82593 6.25287 3.71102 6.70712 2.70667C3.93137 3.96191 2 6.75526 2 9.9997C2 14.418 5.58172 17.9997 10 17.9997C13.2443 17.9997 16.0376 16.0685 17.2929 13.2929Z", } + } } } @@ -6093,11 +6669,15 @@ impl IconShape for HiMusicNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 3.00001C18 2.70042 17.8657 2.41661 17.634 2.22667C17.4023 2.03673 17.0977 1.96067 16.8039 2.01943L6.80388 4.01943C6.33646 4.11291 6 4.52333 6 5.00001V14.1138C5.68722 14.0401 5.35064 14 5 14C3.34315 14 2 14.8954 2 16C2 17.1046 3.34315 18 5 18C6.65685 18 7.99999 17.1046 8 16V7.81981L16 6.21981V12.1138C15.6872 12.0401 15.3506 12 15 12C13.3431 12 12 12.8954 12 14C12 15.1046 13.3431 16 15 16C16.6569 16 18 15.1046 18 14V3.00001Z", } + } } } @@ -6132,6 +6712,9 @@ impl IconShape for HiNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6142,6 +6725,7 @@ impl IconShape for HiNewspaper { path { d: "M15 7H16C17.1046 7 18 7.89543 18 9V14.5C18 15.3284 17.3284 16 16.5 16C15.6716 16 15 15.3284 15 14.5V7Z", } + } } } @@ -6176,6 +6760,9 @@ impl IconShape for HiOfficeBuilding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6183,6 +6770,7 @@ impl IconShape for HiOfficeBuilding { d: "M4 4C4 2.89543 4.89543 2 6 2H14C15.1046 2 16 2.89543 16 4V16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H13C12.4477 18 12 17.5523 12 17V15C12 14.4477 11.5523 14 11 14H9C8.44772 14 8 14.4477 8 15V17C8 17.5523 7.55228 18 7 18H4C3.44772 18 3 17.5523 3 17C3 16.4477 3.44772 16 4 16V4ZM7 5H9V7H7V5ZM9 9H7V11H9V9ZM11 5H13V7H11V5ZM13 9H11V11H13V9Z", fill_rule: "evenodd", } + } } } @@ -6217,11 +6805,15 @@ impl IconShape for HiPaperAirplane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10.8944 2.55279C10.725 2.214 10.3788 2 10 2C9.62124 2 9.27498 2.214 9.10558 2.55279L2.10558 16.5528C1.92823 16.9075 1.97724 17.3335 2.2305 17.6386C2.48376 17.9438 2.89342 18.0705 3.27473 17.9615L8.27472 16.533C8.70402 16.4103 9 16.0179 9 15.5714V11C9 10.4477 9.44772 10 10 10C10.5523 10 11 10.4477 11 11V15.5714C11 16.0179 11.296 16.4103 11.7253 16.533L16.7253 17.9615C17.1066 18.0705 17.5163 17.9438 17.7695 17.6386C18.0228 17.3335 18.0718 16.9075 17.8944 16.5528L10.8944 2.55279Z", } + } } } @@ -6256,6 +6848,9 @@ impl IconShape for HiPaperClip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6263,6 +6858,7 @@ impl IconShape for HiPaperClip { d: "M8 4C6.34315 4 5 5.34315 5 7V11C5 13.7614 7.23858 16 10 16C12.7614 16 15 13.7614 15 11V7C15 6.44772 15.4477 6 16 6C16.5523 6 17 6.44772 17 7V11C17 14.866 13.866 18 10 18C6.13401 18 3 14.866 3 11V7C3 4.23858 5.23858 2 8 2C10.7614 2 13 4.23858 13 7V11C13 12.6569 11.6569 14 10 14C8.34315 14 7 12.6569 7 11V7C7 6.44772 7.44772 6 8 6C8.55228 6 9 6.44772 9 7V11C9 11.5523 9.44772 12 10 12C10.5523 12 11 11.5523 11 11V7C11 5.34315 9.65685 4 8 4Z", fill_rule: "evenodd", } + } } } @@ -6297,6 +6893,9 @@ impl IconShape for HiPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6304,6 +6903,7 @@ impl IconShape for HiPause { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8V12C9 12.5523 8.55228 13 8 13C7.44772 13 7 12.5523 7 12V8ZM12 7C11.4477 7 11 7.44772 11 8V12C11 12.5523 11.4477 13 12 13C12.5523 13 13 12.5523 13 12V8C13 7.44772 12.5523 7 12 7Z", fill_rule: "evenodd", } + } } } @@ -6338,6 +6938,9 @@ impl IconShape for HiPencilAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6348,6 +6951,7 @@ impl IconShape for HiPencilAlt { d: "M2 6C2 4.89543 2.89543 4 4 4H8C8.55228 4 9 4.44772 9 5C9 5.55228 8.55228 6 8 6H4V16H14V12C14 11.4477 14.4477 11 15 11C15.5523 11 16 11.4477 16 12V16C16 17.1046 15.1046 18 14 18H4C2.89543 18 2 17.1046 2 16V6Z", fill_rule: "evenodd", } + } } } @@ -6382,6 +6986,9 @@ impl IconShape for HiPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6390,6 +6997,7 @@ impl IconShape for HiPencil { path { d: "M11.3787 5.79289L3 14.1716V17H5.82842L14.2071 8.62132L11.3787 5.79289Z", } + } } } @@ -6424,6 +7032,9 @@ impl IconShape for HiPhoneIncoming { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6432,6 +7043,7 @@ impl IconShape for HiPhoneIncoming { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } + } } } @@ -6466,6 +7078,9 @@ impl IconShape for HiPhoneMissedCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6474,6 +7089,7 @@ impl IconShape for HiPhoneMissedCall { path { d: "M16.7071 3.29289C17.0976 3.68342 17.0976 4.31658 16.7071 4.70711L15.4142 6L16.7071 7.29289C17.0976 7.68342 17.0976 8.31658 16.7071 8.70711C16.3166 9.09763 15.6834 9.09763 15.2929 8.70711L14 7.41421L12.7071 8.70711C12.3166 9.09763 11.6834 9.09763 11.2929 8.70711C10.9024 8.31658 10.9024 7.68342 11.2929 7.29289L12.5858 6L11.2929 4.70711C10.9024 4.31658 10.9024 3.68342 11.2929 3.29289C11.6834 2.90237 12.3166 2.90237 12.7071 3.29289L14 4.58579L15.2929 3.29289C15.6834 2.90237 16.3166 2.90237 16.7071 3.29289Z", } + } } } @@ -6508,6 +7124,9 @@ impl IconShape for HiPhoneOutgoing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6516,6 +7135,7 @@ impl IconShape for HiPhoneOutgoing { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } + } } } @@ -6550,11 +7170,15 @@ impl IconShape for HiPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } + } } } @@ -6589,6 +7213,9 @@ impl IconShape for HiPhotograph { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6596,6 +7223,7 @@ impl IconShape for HiPhotograph { d: "M4 3C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V5C18 3.89543 17.1046 3 16 3H4ZM16 15H4L8 7L11 13L13 9L16 15Z", fill_rule: "evenodd", } + } } } @@ -6630,6 +7258,9 @@ impl IconShape for HiPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6637,6 +7268,7 @@ impl IconShape for HiPlay { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM9.5547 7.16795C9.24784 6.96338 8.8533 6.94431 8.52814 7.11833C8.20298 7.29235 8 7.63121 8 8V12C8 12.3688 8.20298 12.7077 8.52814 12.8817C8.8533 13.0557 9.24784 13.0366 9.5547 12.8321L12.5547 10.8321C12.8329 10.6466 13 10.3344 13 10C13 9.66565 12.8329 9.35342 12.5547 9.16795L9.5547 7.16795Z", fill_rule: "evenodd", } + } } } @@ -6671,6 +7303,9 @@ impl IconShape for HiPlusCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6678,6 +7313,7 @@ impl IconShape for HiPlusCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 7C11 6.44772 10.5523 6 10 6C9.44772 6 9 6.44772 9 7V9H7C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11H9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H11V7Z", fill_rule: "evenodd", } + } } } @@ -6712,6 +7348,9 @@ impl IconShape for HiPlusSm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6719,6 +7358,7 @@ impl IconShape for HiPlusSm { d: "M10 5C10.5523 5 11 5.44772 11 6V9L14 9C14.5523 9 15 9.44772 15 10C15 10.5523 14.5523 11 14 11H11V14C11 14.5523 10.5523 15 10 15C9.44771 15 9 14.5523 9 14V11H6C5.44772 11 5 10.5523 5 10C5 9.44771 5.44772 9 6 9L9 9V6C9 5.44772 9.44771 5 10 5Z", fill_rule: "evenodd", } + } } } @@ -6753,6 +7393,9 @@ impl IconShape for HiPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6760,6 +7403,7 @@ impl IconShape for HiPlus { d: "M10 3C10.5523 3 11 3.44772 11 4V9H16C16.5523 9 17 9.44772 17 10C17 10.5523 16.5523 11 16 11H11V16C11 16.5523 10.5523 17 10 17C9.44772 17 9 16.5523 9 16V11H4C3.44772 11 3 10.5523 3 10C3 9.44771 3.44772 9 4 9L9 9V4C9 3.44772 9.44772 3 10 3Z", fill_rule: "evenodd", } + } } } @@ -6794,6 +7438,9 @@ impl IconShape for HiPresentationChartBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6801,6 +7448,7 @@ impl IconShape for HiPresentationChartBar { d: "M3 3C2.44772 3 2 3.44772 2 4C2 4.55228 2.44772 5 3 5V13C3 14.1046 3.89543 15 5 15H7.58579L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L10 15.4142L12.2929 17.7071C12.6834 18.0976 13.3166 18.0976 13.7071 17.7071C14.0976 17.3166 14.0976 16.6834 13.7071 16.2929L12.4142 15H15C16.1046 15 17 14.1046 17 13V5C17.5523 5 18 4.55228 18 4C18 3.44772 17.5523 3 17 3H3ZM14 7C14 6.44772 13.5523 6 13 6C12.4477 6 12 6.44772 12 7V11C12 11.5523 12.4477 12 13 12C13.5523 12 14 11.5523 14 11V7ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V11C9 11.5523 9.44772 12 10 12C10.5523 12 11 11.5523 11 11V8ZM8 9C8 8.44772 7.55228 8 7 8C6.44772 8 6 8.44772 6 9V11C6 11.5523 6.44772 12 7 12C7.55228 12 8 11.5523 8 11V9Z", fill_rule: "evenodd", } + } } } @@ -6835,6 +7483,9 @@ impl IconShape for HiPresentationChartLine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6842,6 +7493,7 @@ impl IconShape for HiPresentationChartLine { d: "M3 3C2.44772 3 2 3.44772 2 4C2 4.55228 2.44772 5 3 5V13C3 14.1046 3.89543 15 5 15H7.58579L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L10 15.4142L12.2929 17.7071C12.6834 18.0976 13.3166 18.0976 13.7071 17.7071C14.0976 17.3166 14.0976 16.6834 13.7071 16.2929L12.4142 15H15C16.1046 15 17 14.1046 17 13V5C17.5523 5 18 4.55228 18 4C18 3.44772 17.5523 3 17 3H3ZM14.7071 7.70711C15.0976 7.31658 15.0976 6.68342 14.7071 6.29289C14.3166 5.90237 13.6834 5.90237 13.2929 6.29289L10 9.58579L8.70711 8.29289C8.31658 7.90237 7.68342 7.90237 7.29289 8.29289L5.29289 10.2929C4.90237 10.6834 4.90237 11.3166 5.29289 11.7071C5.68342 12.0976 6.31658 12.0976 6.70711 11.7071L8 10.4142L9.29289 11.7071C9.68342 12.0976 10.3166 12.0976 10.7071 11.7071L14.7071 7.70711Z", fill_rule: "evenodd", } + } } } @@ -6876,6 +7528,9 @@ impl IconShape for HiPrinter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6883,6 +7538,7 @@ impl IconShape for HiPrinter { d: "M5 4V7H4C2.89543 7 2 7.89543 2 9V12C2 13.1046 2.89543 14 4 14H5V16C5 17.1046 5.89543 18 7 18H13C14.1046 18 15 17.1046 15 16V14H16C17.1046 14 18 13.1046 18 12V9C18 7.89543 17.1046 7 16 7H15V4C15 2.89543 14.1046 2 13 2H7C5.89543 2 5 2.89543 5 4ZM13 4H7V7H13V4ZM13 12H7V16H13V12Z", fill_rule: "evenodd", } + } } } @@ -6917,11 +7573,15 @@ impl IconShape for HiPuzzle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M10 3.5C10 2.67157 10.6716 2 11.5 2C12.3284 2 13 2.67157 13 3.5V4C13 4.55228 13.4477 5 14 5H17C17.5523 5 18 5.44772 18 6V9C18 9.55228 17.5523 10 17 10H16.5C15.6716 10 15 10.6716 15 11.5C15 12.3284 15.6716 13 16.5 13H17C17.5523 13 18 13.4477 18 14V17C18 17.5523 17.5523 18 17 18H14C13.4477 18 13 17.5523 13 17V16.5C13 15.6716 12.3284 15 11.5 15C10.6716 15 10 15.6716 10 16.5V17C10 17.5523 9.55228 18 9 18H6C5.44772 18 5 17.5523 5 17V14C5 13.4477 4.55228 13 4 13H3.5C2.67157 13 2 12.3284 2 11.5C2 10.6716 2.67157 10 3.5 10H4C4.55228 10 5 9.55228 5 9V6C5 5.44772 5.44772 5 6 5H9C9.55228 5 10 4.55228 10 4V3.5Z", } + } } } @@ -6956,6 +7616,9 @@ impl IconShape for HiQrcode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6994,6 +7657,7 @@ impl IconShape for HiQrcode { path { d: "M16 17C16.5523 17 17 16.5523 17 16C17 15.4477 16.5523 15 16 15H13C12.4477 15 12 15.4477 12 16C12 16.5523 12.4477 17 13 17H16Z", } + } } } @@ -7028,6 +7692,9 @@ impl IconShape for HiQuestionMarkCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7035,6 +7702,7 @@ impl IconShape for HiQuestionMarkCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM10 7C9.63113 7 9.3076 7.19922 9.13318 7.50073C8.85664 7.97879 8.24491 8.14215 7.76685 7.86561C7.28879 7.58906 7.12543 6.97733 7.40197 6.49927C7.91918 5.60518 8.88833 5 10 5C11.6569 5 13 6.34315 13 8C13 9.30622 12.1652 10.4175 11 10.8293V11C11 11.5523 10.5523 12 10 12C9.44773 12 9.00001 11.5523 9.00001 11V10C9.00001 9.44772 9.44773 9 10 9C10.5523 9 11 8.55228 11 8C11 7.44772 10.5523 7 10 7ZM10 15C10.5523 15 11 14.5523 11 14C11 13.4477 10.5523 13 10 13C9.44772 13 9 13.4477 9 14C9 14.5523 9.44772 15 10 15Z", fill_rule: "evenodd", } + } } } @@ -7069,6 +7737,9 @@ impl IconShape for HiReceiptRefund { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7076,6 +7747,7 @@ impl IconShape for HiReceiptRefund { d: "M5 2C3.89543 2 3 2.89543 3 4V18L6.5 16L10 18L13.5 16L17 18V4C17 2.89543 16.1046 2 15 2H5ZM9.70711 5.70711C10.0976 5.31658 10.0976 4.68342 9.70711 4.29289C9.31658 3.90237 8.68342 3.90237 8.29289 4.29289L5.29289 7.29289C4.90237 7.68342 4.90237 8.31658 5.29289 8.70711L8.29289 11.7071C8.68342 12.0976 9.31658 12.0976 9.70711 11.7071C10.0976 11.3166 10.0976 10.6834 9.70711 10.2929L8.41421 9H10C11.6569 9 13 10.3431 13 12V13C13 13.5523 13.4477 14 14 14C14.5523 14 15 13.5523 15 13V12C15 9.23858 12.7614 7 10 7H8.41421L9.70711 5.70711Z", fill_rule: "evenodd", } + } } } @@ -7110,6 +7782,9 @@ impl IconShape for HiReceiptTax { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7117,6 +7792,7 @@ impl IconShape for HiReceiptTax { d: "M5 2C3.89543 2 3 2.89543 3 4V18L6.5 16L10 18L13.5 16L17 18V4C17 2.89543 16.1046 2 15 2H5ZM7.5 5C6.67157 5 6 5.67157 6 6.5C6 7.32843 6.67157 8 7.5 8C8.32843 8 9 7.32843 9 6.5C9 5.67157 8.32843 5 7.5 5ZM13.7071 5.29289C13.3166 4.90237 12.6834 4.90237 12.2929 5.29289L6.29289 11.2929C5.90237 11.6834 5.90237 12.3166 6.29289 12.7071C6.68342 13.0976 7.31658 13.0976 7.70711 12.7071L13.7071 6.70711C14.0976 6.31658 14.0976 5.68342 13.7071 5.29289ZM12.5 10C11.6716 10 11 10.6716 11 11.5C11 12.3284 11.6716 13 12.5 13C13.3284 13 14 12.3284 14 11.5C14 10.6716 13.3284 10 12.5 10Z", fill_rule: "evenodd", } + } } } @@ -7151,6 +7827,9 @@ impl IconShape for HiRefresh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7158,6 +7837,7 @@ impl IconShape for HiRefresh { d: "M4 2C4.55228 2 5 2.44772 5 3V5.10125C6.27009 3.80489 8.04052 3 10 3C13.0494 3 15.641 4.94932 16.6014 7.66675C16.7855 8.18747 16.5126 8.75879 15.9918 8.94284C15.4711 9.12689 14.8998 8.85396 14.7157 8.33325C14.0289 6.38991 12.1755 5 10 5C8.36507 5 6.91204 5.78502 5.99935 7H9C9.55228 7 10 7.44772 10 8C10 8.55228 9.55228 9 9 9H4C3.44772 9 3 8.55228 3 8V3C3 2.44772 3.44772 2 4 2ZM4.00817 11.0572C4.52888 10.8731 5.1002 11.146 5.28425 11.6668C5.97112 13.6101 7.82453 15 10 15C11.6349 15 13.088 14.215 14.0006 13L11 13C10.4477 13 10 12.5523 10 12C10 11.4477 10.4477 11 11 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12V17C17 17.5523 16.5523 18 16 18C15.4477 18 15 17.5523 15 17V14.8987C13.7299 16.1951 11.9595 17 10 17C6.95059 17 4.35905 15.0507 3.39857 12.3332C3.21452 11.8125 3.48745 11.2412 4.00817 11.0572Z", fill_rule: "evenodd", } + } } } @@ -7192,6 +7872,9 @@ impl IconShape for HiReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7199,6 +7882,7 @@ impl IconShape for HiReply { d: "M7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711L5.41421 7H11C14.866 7 18 10.134 18 14V16C18 16.5523 17.5523 17 17 17C16.4477 17 16 16.5523 16 16V14C16 11.2386 13.7614 9 11 9H5.41421L7.70711 11.2929C8.09763 11.6834 8.09763 12.3166 7.70711 12.7071C7.31658 13.0976 6.68342 13.0976 6.29289 12.7071L2.29289 8.70711C1.90237 8.31658 1.90237 7.68342 2.29289 7.29289L6.29289 3.29289C6.68342 2.90237 7.31658 2.90237 7.70711 3.29289Z", fill_rule: "evenodd", } + } } } @@ -7233,11 +7917,15 @@ impl IconShape for HiRewind { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.4453 14.8321C8.75216 15.0366 9.1467 15.0557 9.47186 14.8817C9.79701 14.7077 10 14.3688 10 14L10 11.2019L15.4453 14.8321C15.7522 15.0366 16.1467 15.0557 16.4719 14.8817C16.797 14.7077 17 14.3688 17 14V6C17 5.63121 16.797 5.29235 16.4719 5.11833C16.1467 4.94431 15.7522 4.96338 15.4453 5.16795L10 8.79815V6C10 5.63121 9.79702 5.29235 9.47186 5.11833C9.1467 4.94431 8.75216 4.96338 8.4453 5.16795L2.4453 9.16795C2.1671 9.35342 2 9.66565 2 10C2 10.3344 2.1671 10.6466 2.4453 10.8321L8.4453 14.8321Z", } + } } } @@ -7272,6 +7960,9 @@ impl IconShape for HiRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7283,6 +7974,7 @@ impl IconShape for HiRss { path { d: "M3 15C3 13.8954 3.89543 13 5 13C6.10457 13 7 13.8954 7 15C7 16.1046 6.10457 17 5 17C3.89543 17 3 16.1046 3 15Z", } + } } } @@ -7317,6 +8009,9 @@ impl IconShape for HiSaveAs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7328,6 +8023,7 @@ impl IconShape for HiSaveAs { path { d: "M4 9C2.89543 9 2 9.89543 2 11V16C2 17.1046 2.89543 18 4 18H12C13.1046 18 14 17.1046 14 16H4V9Z", } + } } } @@ -7362,6 +8058,9 @@ impl IconShape for HiSave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7370,6 +8069,7 @@ impl IconShape for HiSave { path { d: "M9 4C9 3.44772 9.44772 3 10 3C10.5523 3 11 3.44772 11 4L11 6H9L9 4Z", } + } } } @@ -7404,6 +8104,9 @@ impl IconShape for HiScale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7411,6 +8114,7 @@ impl IconShape for HiScale { d: "M9.99998 2C10.5523 2 11 2.44772 11 3V4.32297L14.9544 5.90474L16.5528 5.10557C17.0467 4.85858 17.6474 5.05881 17.8944 5.55279C18.1414 6.04676 17.9412 6.64744 17.4472 6.89443L16.214 7.51101L17.9522 12.9307C18.0727 13.3065 17.961 13.718 17.6669 13.9812C16.9599 14.614 16.0238 15 15 15C13.9761 15 13.0401 14.614 12.3331 13.9812C12.039 13.718 11.9272 13.3065 12.0477 12.9307L13.7631 7.58227L11 6.47703V16H13C13.5523 16 14 16.4477 14 17C14 17.5523 13.5523 18 13 18H6.99997C6.44769 18 5.99997 17.5523 5.99997 17C5.99997 16.4477 6.44769 16 6.99997 16H8.99997V6.47703L6.23689 7.58227L7.9522 12.9307C8.07272 13.3065 7.96096 13.718 7.66689 13.9812C6.95988 14.614 6.02381 15 4.99997 15C3.97614 15 3.04007 14.614 2.33306 13.9812C2.03899 13.718 1.92723 13.3065 2.04775 12.9307L3.78592 7.51101L2.55276 6.89443C2.05878 6.64744 1.85856 6.04676 2.10555 5.55279C2.35254 5.05881 2.95321 4.85858 3.44719 5.10557L5.04553 5.90474L8.99997 4.32297V3C8.99997 2.44772 9.44769 2 9.99998 2ZM4.99997 10.2745L4.18174 12.8258C4.43132 12.9378 4.708 13 4.99997 13C5.29194 13 5.56863 12.9378 5.81821 12.8258L4.99997 10.2745ZM15 10.2745L14.1817 12.8258C14.4313 12.9378 14.708 13 15 13C15.2919 13 15.5686 12.9378 15.8182 12.8258L15 10.2745Z", fill_rule: "evenodd", } + } } } @@ -7445,6 +8149,9 @@ impl IconShape for HiScissors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7455,6 +8162,7 @@ impl IconShape for HiScissors { path { d: "M12.8284 11.4142C12.4379 11.0237 11.8047 11.0237 11.4142 11.4142C11.0237 11.8047 11.0237 12.4379 11.4142 12.8284L15.2929 16.7071C15.6834 17.0976 16.3166 17.0976 16.7071 16.7071C17.0976 16.3166 17.0976 15.6834 16.7071 15.2929L12.8284 11.4142Z", } + } } } @@ -7489,6 +8197,9 @@ impl IconShape for HiSearchCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7499,6 +8210,7 @@ impl IconShape for HiSearchCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 5C8.79086 5 7 6.79086 7 9C7 9.74138 7.20229 10.4364 7.55397 11.0318L5.29289 13.2929C4.90237 13.6834 4.90237 14.3166 5.29289 14.7071C5.68342 15.0976 6.31658 15.0976 6.70711 14.7071L8.96818 12.446C9.56362 12.7977 10.2586 13 11 13C13.2091 13 15 11.2091 15 9C15 6.79086 13.2091 5 11 5Z", fill_rule: "evenodd", } + } } } @@ -7533,6 +8245,9 @@ impl IconShape for HiSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7540,6 +8255,7 @@ impl IconShape for HiSearch { d: "M8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4ZM2 8C2 4.68629 4.68629 2 8 2C11.3137 2 14 4.68629 14 8C14 9.29583 13.5892 10.4957 12.8907 11.4765L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L11.4765 12.8907C10.4957 13.5892 9.29583 14 8 14C4.68629 14 2 11.3137 2 8Z", fill_rule: "evenodd", } + } } } @@ -7574,6 +8290,9 @@ impl IconShape for HiSelector { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7581,6 +8300,7 @@ impl IconShape for HiSelector { d: "M10 3C10.2652 3 10.5196 3.10536 10.7071 3.29289L13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711C13.3166 8.09763 12.6834 8.09763 12.2929 7.70711L10 5.41421L7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711C5.90237 7.31658 5.90237 6.68342 6.29289 6.29289L9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3ZM6.29289 12.2929C6.68342 11.9024 7.31658 11.9024 7.70711 12.2929L10 14.5858L12.2929 12.2929C12.6834 11.9024 13.3166 11.9024 13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071L6.29289 13.7071C5.90237 13.3166 5.90237 12.6834 6.29289 12.2929Z", fill_rule: "evenodd", } + } } } @@ -7615,6 +8335,9 @@ impl IconShape for HiServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7627,6 +8350,7 @@ impl IconShape for HiServer { d: "M2 13C2 11.8954 2.89543 11 4 11H16C17.1046 11 18 11.8954 18 13V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V13ZM16 14C16 14.5523 15.5523 15 15 15C14.4477 15 14 14.5523 14 14C14 13.4477 14.4477 13 15 13C15.5523 13 16 13.4477 16 14Z", fill_rule: "evenodd", } + } } } @@ -7661,11 +8385,15 @@ impl IconShape for HiShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 8C16.6569 8 18 6.65685 18 5C18 3.34315 16.6569 2 15 2C13.3431 2 12 3.34315 12 5C12 5.12548 12.0077 5.24917 12.0227 5.37061L7.08259 7.84064C6.54303 7.32015 5.8089 7 5 7C3.34315 7 2 8.34315 2 10C2 11.6569 3.34315 13 5 13C5.80892 13 6.54306 12.6798 7.08263 12.1593L12.0227 14.6293C12.0077 14.7508 12 14.8745 12 15C12 16.6569 13.3431 18 15 18C16.6569 18 18 16.6569 18 15C18 13.3431 16.6569 12 15 12C14.1911 12 13.457 12.3201 12.9174 12.8406L7.97733 10.3706C7.9923 10.2492 8 10.1255 8 10C8 9.8745 7.99229 9.7508 7.97733 9.62934L12.9174 7.15932C13.4569 7.67984 14.1911 8 15 8Z", } + } } } @@ -7700,6 +8428,9 @@ impl IconShape for HiShieldCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7707,6 +8438,7 @@ impl IconShape for HiShieldCheck { d: "M2.16611 4.99891C5.17437 4.95809 7.91528 3.81033 10 1.94446C12.0847 3.81033 14.8256 4.95809 17.8339 4.99891C17.9431 5.64968 18 6.31821 18 7.00003C18 12.2249 14.6608 16.6698 10 18.3172C5.33923 16.6698 2 12.2249 2 7.00003C2 6.31821 2.05686 5.64968 2.16611 4.99891ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } + } } } @@ -7741,6 +8473,9 @@ impl IconShape for HiShieldExclamation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7748,6 +8483,7 @@ impl IconShape for HiShieldExclamation { d: "M10 1.94446C7.91528 3.81033 5.17437 4.95809 2.16611 4.99891C2.05686 5.64968 2 6.31821 2 7.00003C2 12.2249 5.33923 16.6698 10 18.3172C14.6608 16.6698 18 12.2249 18 7.00003C18 6.31821 17.9431 5.64968 17.8339 4.99891C14.8256 4.95809 12.0847 3.81033 10 1.94446ZM11 14C11 14.5523 10.5523 15 10 15C9.44771 15 9 14.5523 9 14C9 13.4477 9.44771 13 10 13C10.5523 13 11 13.4477 11 14ZM11 7C11 6.44772 10.5523 6 10 6C9.44771 6 9 6.44772 9 7V10C9 10.5523 9.44771 11 10 11C10.5523 11 11 10.5523 11 10V7Z", fill_rule: "evenodd", } + } } } @@ -7782,6 +8518,9 @@ impl IconShape for HiShoppingBag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7789,6 +8528,7 @@ impl IconShape for HiShoppingBag { d: "M10 2C7.79086 2 6 3.79086 6 6V7H5C4.49046 7 4.06239 7.38314 4.00612 7.88957L3.00612 16.8896C2.97471 17.1723 3.06518 17.455 3.25488 17.6669C3.44458 17.8789 3.71556 18 4 18H16C16.2844 18 16.5554 17.8789 16.7451 17.6669C16.9348 17.455 17.0253 17.1723 16.9939 16.8896L15.9939 7.88957C15.9376 7.38314 15.5096 7 15 7H14V6C14 3.79086 12.2091 2 10 2ZM12 7V6C12 4.89543 11.1046 4 10 4C8.89543 4 8 4.89543 8 6V7H12ZM6 10C6 9.44772 6.44772 9 7 9C7.55228 9 8 9.44772 8 10C8 10.5523 7.55228 11 7 11C6.44772 11 6 10.5523 6 10ZM13 9C12.4477 9 12 9.44772 12 10C12 10.5523 12.4477 11 13 11C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9Z", fill_rule: "evenodd", } + } } } @@ -7823,6 +8563,9 @@ impl IconShape for HiShoppingCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7834,6 +8577,7 @@ impl IconShape for HiShoppingCart { path { d: "M6.5 18C7.32843 18 8 17.3284 8 16.5C8 15.6716 7.32843 15 6.5 15C5.67157 15 5 15.6716 5 16.5C5 17.3284 5.67157 18 6.5 18Z", } + } } } @@ -7868,6 +8612,9 @@ impl IconShape for HiSortAscending { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7882,6 +8629,7 @@ impl IconShape for HiSortAscending { path { d: "M13 16C13 16.5523 13.4477 17 14 17C14.5523 17 15 16.5523 15 16L15 10.4142L16.2929 11.7071C16.6834 12.0976 17.3166 12.0976 17.7071 11.7071C18.0976 11.3166 18.0976 10.6834 17.7071 10.2929L14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289L10.2929 10.2929C9.90237 10.6834 9.90237 11.3166 10.2929 11.7071C10.6834 12.0976 11.3166 12.0976 11.7071 11.7071L13 10.4142L13 16Z", } + } } } @@ -7916,6 +8664,9 @@ impl IconShape for HiSortDescending { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7930,6 +8681,7 @@ impl IconShape for HiSortDescending { path { d: "M15 8C15 7.44772 14.5523 7 14 7C13.4477 7 13 7.44771 13 8L13 13.5858L11.7071 12.2929C11.3166 11.9024 10.6834 11.9024 10.2929 12.2929C9.90237 12.6834 9.90237 13.3166 10.2929 13.7071L13.2929 16.7071C13.4804 16.8946 13.7348 17 14 17C14.2652 17 14.5196 16.8946 14.7071 16.7071L17.7071 13.7071C18.0976 13.3166 18.0976 12.6834 17.7071 12.2929C17.3166 11.9024 16.6834 11.9024 16.2929 12.2929L15 13.5858L15 8Z", } + } } } @@ -7964,6 +8716,9 @@ impl IconShape for HiSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7976,6 +8731,7 @@ impl IconShape for HiSparkles { d: "M11.9999 2C12.4537 2 12.8505 2.30548 12.9667 2.74411L14.1459 7.19893L17.4997 9.13381C17.8092 9.31241 17.9999 9.64262 17.9999 10C17.9999 10.3574 17.8092 10.6876 17.4997 10.8662L14.1459 12.8011L12.9667 17.2559C12.8505 17.6945 12.4537 18 11.9999 18C11.5462 18 11.1493 17.6945 11.0332 17.2559L9.85402 12.8011L6.50027 10.8662C6.19072 10.6876 6 10.3574 6 10C6 9.64262 6.19072 9.31241 6.50027 9.13382L9.85402 7.19893L11.0332 2.74411C11.1493 2.30548 11.5462 2 11.9999 2Z", fill_rule: "evenodd", } + } } } @@ -8010,6 +8766,9 @@ impl IconShape for HiSpeakerphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8017,6 +8776,7 @@ impl IconShape for HiSpeakerphone { d: "M18 3C18 2.65342 17.8205 2.33156 17.5257 2.14935C17.2309 1.96714 16.8628 1.95058 16.5528 2.10557L8.76393 6H5C3.34315 6 2 7.34315 2 9C2 10.6569 3.34315 12 5 12H5.27925L7.05132 17.3162C7.18744 17.7246 7.56958 18 8.00001 18H9.00001C9.55229 18 10 17.5523 10 17V12.618L16.5528 15.8944C16.8628 16.0494 17.2309 16.0329 17.5257 15.8507C17.8205 15.6684 18 15.3466 18 15V3Z", fill_rule: "evenodd", } + } } } @@ -8051,11 +8811,15 @@ impl IconShape for HiStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z", } + } } } @@ -8090,6 +8854,9 @@ impl IconShape for HiStatusOffline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8101,6 +8868,7 @@ impl IconShape for HiStatusOffline { path { d: "M7.40075 11.4995C7.12434 11.0214 6.51266 10.8578 6.03452 11.1343C5.55639 11.4107 5.39285 12.0223 5.66926 12.5005C5.88367 12.8714 6.14907 13.2198 6.46458 13.5353C6.85511 13.9258 7.48827 13.9258 7.8788 13.5353C8.26932 13.1448 8.26932 12.5116 7.8788 12.1211C7.68771 11.93 7.52865 11.7208 7.40075 11.4995Z", } + } } } @@ -8135,6 +8903,9 @@ impl IconShape for HiStatusOnline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8142,6 +8913,7 @@ impl IconShape for HiStatusOnline { d: "M5.05025 3.63579C5.44078 4.02631 5.44078 4.65948 5.05025 5.05C2.31658 7.78367 2.31658 12.2158 5.05025 14.9495C5.44078 15.34 5.44078 15.9732 5.05025 16.3637C4.65973 16.7542 4.02656 16.7542 3.63604 16.3637C0.12132 12.849 0.12132 7.15051 3.63604 3.63579C4.02656 3.24526 4.65973 3.24526 5.05025 3.63579ZM14.9498 3.63602C15.3403 3.2455 15.9735 3.2455 16.364 3.63602C19.8787 7.15074 19.8787 12.8492 16.364 16.3639C15.9735 16.7545 15.3403 16.7545 14.9498 16.3639C14.5592 15.9734 14.5592 15.3403 14.9498 14.9497C17.6834 12.2161 17.6834 7.78391 14.9498 5.05023C14.5592 4.65971 14.5592 4.02655 14.9498 3.63602ZM7.87869 6.46422C8.26921 6.85474 8.26921 7.48791 7.87869 7.87843C6.70711 9.05 6.70711 10.9495 7.87869 12.1211C8.26921 12.5116 8.26921 13.1448 7.87868 13.5353C7.48816 13.9258 6.855 13.9258 6.46447 13.5353C4.51185 11.5827 4.51185 8.41684 6.46447 6.46422C6.855 6.07369 7.48816 6.07369 7.87869 6.46422ZM12.1213 6.46445C12.5119 6.07392 13.145 6.07392 13.5355 6.46445C15.4882 8.41707 15.4882 11.5829 13.5355 13.5355C13.145 13.926 12.5119 13.926 12.1213 13.5355C11.7308 13.145 11.7308 12.5118 12.1213 12.1213C13.2929 10.9497 13.2929 9.05023 12.1213 7.87866C11.7308 7.48814 11.7308 6.85497 12.1213 6.46445ZM10 8.99998C10.5523 8.99998 11 9.4477 11 9.99998V10.01C11 10.5623 10.5523 11.01 10 11.01C9.44772 11.01 9 10.5623 9 10.01V9.99998C9 9.4477 9.44772 8.99998 10 8.99998Z", fill_rule: "evenodd", } + } } } @@ -8176,6 +8948,9 @@ impl IconShape for HiStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8183,6 +8958,7 @@ impl IconShape for HiStop { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8 7C7.44772 7 7 7.44772 7 8V12C7 12.5523 7.44772 13 8 13H12C12.5523 13 13 12.5523 13 12V8C13 7.44772 12.5523 7 12 7H8Z", fill_rule: "evenodd", } + } } } @@ -8217,6 +8993,9 @@ impl IconShape for HiSun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8224,6 +9003,7 @@ impl IconShape for HiSun { d: "M10 2C10.5523 2 11 2.44772 11 3V4C11 4.55228 10.5523 5 10 5C9.44772 5 9 4.55228 9 4V3C9 2.44772 9.44772 2 10 2ZM14 10C14 12.2091 12.2091 14 10 14C7.79086 14 6 12.2091 6 10C6 7.79086 7.79086 6 10 6C12.2091 6 14 7.79086 14 10ZM13.5356 14.9497L14.2427 15.6568C14.6332 16.0473 15.2664 16.0473 15.6569 15.6568C16.0474 15.2663 16.0474 14.6331 15.6569 14.2426L14.9498 13.5355C14.5593 13.145 13.9261 13.145 13.5356 13.5355C13.1451 13.926 13.1451 14.5592 13.5356 14.9497ZM15.6568 4.34309C16.0473 4.73362 16.0473 5.36678 15.6568 5.75731L14.9497 6.46441C14.5592 6.85494 13.926 6.85494 13.5355 6.46441C13.145 6.07389 13.145 5.44072 13.5355 5.0502L14.2426 4.34309C14.6331 3.95257 15.2663 3.95257 15.6568 4.34309ZM17 11C17.5523 11 18 10.5523 18 10C18 9.44772 17.5523 9 17 9H16C15.4477 9 15 9.44772 15 10C15 10.5523 15.4477 11 16 11H17ZM10 15C10.5523 15 11 15.4477 11 16V17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17V16C9 15.4477 9.44772 15 10 15ZM5.05031 6.46443C5.44083 6.85496 6.074 6.85496 6.46452 6.46443C6.85505 6.07391 6.85505 5.44074 6.46452 5.05022L5.75742 4.34311C5.36689 3.95259 4.73373 3.95259 4.3432 4.34311C3.95268 4.73363 3.95268 5.3668 4.3432 5.75732L5.05031 6.46443ZM6.46443 14.9497L5.75732 15.6568C5.3668 16.0473 4.73363 16.0473 4.34311 15.6568C3.95259 15.2663 3.95259 14.6331 4.34311 14.2426L5.05022 13.5355C5.44074 13.145 6.07391 13.145 6.46443 13.5355C6.85496 13.926 6.85496 14.5592 6.46443 14.9497ZM4 11C4.55228 11 5 10.5523 5 10C5 9.44772 4.55228 9 4 9H3C2.44772 9 2 9.44772 2 10C2 10.5523 2.44772 11 3 11H4Z", fill_rule: "evenodd", } + } } } @@ -8258,6 +9038,9 @@ impl IconShape for HiSupport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8265,6 +9048,7 @@ impl IconShape for HiSupport { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM16 10C16 10.9926 15.7589 11.929 15.3322 12.7537L13.8076 11.2291C13.9325 10.8419 14 10.4288 14 10C14 9.6714 13.9604 9.35205 13.8856 9.04648L15.4484 7.48368C15.8025 8.24895 16 9.1014 16 10ZM10.8345 13.9128L12.4156 15.4939C11.6765 15.8193 10.8594 16 10 16C9.1014 16 8.24895 15.8025 7.48368 15.4484L9.04648 13.8856C9.35205 13.9604 9.6714 14 10 14C10.2862 14 10.5653 13.9699 10.8345 13.9128ZM6.1581 11.1172C6.05517 10.7626 6 10.3878 6 10C6 9.66814 6.04041 9.34571 6.11659 9.03738L6.0378 9.11617L4.50608 7.58444C4.18066 8.32349 4 9.14065 4 10C4 10.9539 4.2226 11.8558 4.61868 12.6566L6.1581 11.1172ZM7.24631 4.66782C8.07101 4.24105 9.00735 4 10 4C10.9539 4 11.8558 4.2226 12.6566 4.61868L11.1172 6.1581C10.7626 6.05517 10.3878 6 10 6C9.57119 6 9.15814 6.06748 8.77088 6.19239L7.24631 4.66782ZM12 10C12 11.1046 11.1046 12 10 12C8.89543 12 8 11.1046 8 10C8 8.89543 8.89543 8 10 8C11.1046 8 12 8.89543 12 10Z", fill_rule: "evenodd", } + } } } @@ -8299,6 +9083,9 @@ impl IconShape for HiSwitchHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8307,6 +9094,7 @@ impl IconShape for HiSwitchHorizontal { path { d: "M12 15C12.5523 15 13 14.5523 13 14C13 13.4477 12.5523 13 12 13L6.41421 13L7.70711 11.7071C8.09763 11.3166 8.09763 10.6834 7.70711 10.2929C7.31658 9.90237 6.68342 9.90237 6.29289 10.2929L3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C3 14.2652 3.10536 14.5196 3.29289 14.7071L6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071C8.09763 17.3166 8.09763 16.6834 7.70711 16.2929L6.41421 15L12 15Z", } + } } } @@ -8341,6 +9129,9 @@ impl IconShape for HiSwitchVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8349,6 +9140,7 @@ impl IconShape for HiSwitchVertical { path { d: "M15 8C15 7.44772 14.5523 7 14 7C13.4477 7 13 7.44772 13 8L13 13.5858L11.7071 12.2929C11.3166 11.9024 10.6834 11.9024 10.2929 12.2929C9.90237 12.6834 9.90237 13.3166 10.2929 13.7071L13.2929 16.7071C13.4804 16.8946 13.7348 17 14 17C14.2652 17 14.5196 16.8946 14.7071 16.7071L17.7071 13.7071C18.0976 13.3166 18.0976 12.6834 17.7071 12.2929C17.3166 11.9024 16.6834 11.9024 16.2929 12.2929L15 13.5858L15 8Z", } + } } } @@ -8383,6 +9175,9 @@ impl IconShape for HiTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8390,6 +9185,7 @@ impl IconShape for HiTable { d: "M5 4C3.34315 4 2 5.34315 2 7V13C2 14.6569 3.34315 16 5 16H15C16.6569 16 18 14.6569 18 13V7C18 5.34315 16.6569 4 15 4H5ZM4 13V12H9V14H5C4.44772 14 4 13.5523 4 13ZM11 14H15C15.5523 14 16 13.5523 16 13V12H11V14ZM11 10H16V8H11V10ZM9 8H4V10H9V8Z", fill_rule: "evenodd", } + } } } @@ -8424,6 +9220,9 @@ impl IconShape for HiTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8431,6 +9230,7 @@ impl IconShape for HiTag { d: "M17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L2.29289 10.7071C2.0976 10.5118 1.99997 10.2558 2 9.99988V5C2 3.34315 3.34315 2 5 2H10.0003C10.2561 2.00007 10.5119 2.0977 10.7071 2.29289L17.7071 9.29289ZM5 6C5.55228 6 6 5.55228 6 5C6 4.44772 5.55228 4 5 4C4.44772 4 4 4.44772 4 5C4 5.55228 4.44772 6 5 6Z", fill_rule: "evenodd", } + } } } @@ -8465,6 +9265,9 @@ impl IconShape for HiTemplate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8476,6 +9279,7 @@ impl IconShape for HiTemplate { path { d: "M14 9C13.4477 9 13 9.44771 13 10V16C13 16.5523 13.4477 17 14 17H16C16.5523 17 17 16.5523 17 16V10C17 9.44771 16.5523 9 16 9H14Z", } + } } } @@ -8510,6 +9314,9 @@ impl IconShape for HiTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8517,6 +9324,7 @@ impl IconShape for HiTerminal { d: "M2 5C2 3.89543 2.89543 3 4 3H16C17.1046 3 18 3.89543 18 5V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V5ZM5.29289 6.29289C5.68342 5.90237 6.31658 5.90237 6.70711 6.29289L9.70711 9.29289C10.0976 9.68342 10.0976 10.3166 9.70711 10.7071L6.70711 13.7071C6.31658 14.0976 5.68342 14.0976 5.29289 13.7071C4.90237 13.3166 4.90237 12.6834 5.29289 12.2929L7.58579 10L5.29289 7.70711C4.90237 7.31658 4.90237 6.68342 5.29289 6.29289ZM11 12C10.4477 12 10 12.4477 10 13C10 13.5523 10.4477 14 11 14H14C14.5523 14 15 13.5523 15 13C15 12.4477 14.5523 12 14 12H11Z", fill_rule: "evenodd", } + } } } @@ -8551,6 +9359,9 @@ impl IconShape for HiThumbDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8559,6 +9370,7 @@ impl IconShape for HiThumbDown { path { d: "M14 9.66667V4.23607C14 3.47852 13.572 2.786 12.8945 2.44721L12.8446 2.42229C12.2892 2.14458 11.6767 2 11.0558 2L5.63964 2C4.68628 2 3.86545 2.67292 3.67848 3.60777L2.47848 9.60777C2.23097 10.8453 3.17755 12 4.43964 12H8.00004V16C8.00004 17.1046 8.89547 18 10 18C10.5523 18 11 17.5523 11 17V16.3333C11 15.4679 11.2807 14.6257 11.8 13.9333L13.2 12.0667C13.7193 11.3743 14 10.5321 14 9.66667Z", } + } } } @@ -8593,6 +9405,9 @@ impl IconShape for HiThumbUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8601,6 +9416,7 @@ impl IconShape for HiThumbUp { path { d: "M6 10.3333V15.7639C6 16.5215 6.428 17.214 7.10557 17.5528L7.15542 17.5777C7.71084 17.8554 8.32329 18 8.94427 18H14.3604C15.3138 18 16.1346 17.3271 16.3216 16.3922L17.5216 10.3922C17.7691 9.15465 16.8225 8 15.5604 8H12V4C12 2.89543 11.1046 2 10 2C9.44772 2 9 2.44772 9 3V3.66667C9 4.53215 8.71929 5.37428 8.2 6.06667L6.8 7.93333C6.28071 8.62572 6 9.46785 6 10.3333Z", } + } } } @@ -8635,11 +9451,15 @@ impl IconShape for HiTicket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 6C2 4.89543 2.89543 4 4 4H16C17.1046 4 18 4.89543 18 6V8C16.8954 8 16 8.89543 16 10C16 11.1046 16.8954 12 18 12V14C18 15.1046 17.1046 16 16 16H4C2.89543 16 2 15.1046 2 14V12C3.10457 12 4 11.1046 4 10C4 8.89543 3.10457 8 2 8V6Z", } + } } } @@ -8674,6 +9494,9 @@ impl IconShape for HiTranslate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8681,6 +9504,7 @@ impl IconShape for HiTranslate { d: "M7.00001 2C7.55229 2 8.00001 2.44772 8.00001 3V4H8.73223C8.744 3.99979 8.75581 3.99979 8.76765 4H11C11.5523 4 12 4.44772 12 5C12 5.55228 11.5523 6 11 6H9.57801C9.21635 7.68748 8.63076 9.29154 7.85405 10.7796C8.14482 11.1338 8.44964 11.476 8.76767 11.8055C9.15124 12.2028 9.14007 12.8359 8.74272 13.2195C8.34537 13.603 7.7123 13.5919 7.32873 13.1945C7.13962 12.9986 6.95468 12.7987 6.77405 12.5948C5.88895 13.9101 4.84387 15.1084 3.66692 16.1618C3.2554 16.5301 2.6232 16.4951 2.25487 16.0836C1.88655 15.672 1.92157 15.0398 2.3331 14.6715C3.54619 13.5858 4.60214 12.3288 5.4631 10.9389C4.90663 10.1499 4.40868 9.31652 3.97558 8.44503C3.7298 7.95045 3.93148 7.35027 4.42606 7.10449C4.92064 6.8587 5.52083 7.06039 5.76661 7.55497C6.00021 8.02502 6.25495 8.48278 6.52961 8.92699C6.947 7.99272 7.28247 7.01402 7.52698 6H3.00001C2.44772 6 2.00001 5.55228 2.00001 5C2.00001 4.44772 2.44772 4 3.00001 4H6.00001V3C6.00001 2.44772 6.44772 2 7.00001 2ZM13 8C13.3788 8 13.725 8.214 13.8944 8.55279L16.8854 14.5348C16.8919 14.5471 16.8982 14.5596 16.9041 14.5722L17.8944 16.5528C18.1414 17.0468 17.9412 17.6474 17.4472 17.8944C16.9532 18.1414 16.3526 17.9412 16.1056 17.4472L15.382 16H10.618L9.89444 17.4472C9.64745 17.9412 9.04677 18.1414 8.5528 17.8944C8.05882 17.6474 7.85859 17.0468 8.10558 16.5528L9.09589 14.5722C9.10187 14.5596 9.1081 14.5471 9.11458 14.5348L12.1056 8.55279C12.275 8.214 12.6212 8 13 8ZM11.618 14H14.382L13 11.2361L11.618 14Z", fill_rule: "evenodd", } + } } } @@ -8715,6 +9539,9 @@ impl IconShape for HiTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8722,6 +9549,7 @@ impl IconShape for HiTrash { d: "M9 2C8.62123 2 8.27497 2.214 8.10557 2.55279L7.38197 4H4C3.44772 4 3 4.44772 3 5C3 5.55228 3.44772 6 4 6L4 16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V6C16.5523 6 17 5.55228 17 5C17 4.44772 16.5523 4 16 4H12.618L11.8944 2.55279C11.725 2.214 11.3788 2 11 2H9ZM7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8V14C9 14.5523 8.55228 15 8 15C7.44772 15 7 14.5523 7 14V8ZM12 7C11.4477 7 11 7.44772 11 8V14C11 14.5523 11.4477 15 12 15C12.5523 15 13 14.5523 13 14V8C13 7.44772 12.5523 7 12 7Z", fill_rule: "evenodd", } + } } } @@ -8756,6 +9584,9 @@ impl IconShape for HiTrendingDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8763,6 +9594,7 @@ impl IconShape for HiTrendingDown { d: "M12 13C11.4477 13 11 13.4477 11 14C11 14.5523 11.4477 15 12 15H17C17.5523 15 18 14.5523 18 14V9C18 8.44772 17.5523 8 17 8C16.4477 8 16 8.44772 16 9V11.5858L11.7071 7.29289C11.3166 6.90237 10.6834 6.90237 10.2929 7.29289L8 9.58579L3.70711 5.29289C3.31658 4.90237 2.68342 4.90237 2.29289 5.29289C1.90237 5.68342 1.90237 6.31658 2.29289 6.70711L7.29289 11.7071C7.68342 12.0976 8.31658 12.0976 8.70711 11.7071L11 9.41421L14.5858 13H12Z", fill_rule: "evenodd", } + } } } @@ -8797,6 +9629,9 @@ impl IconShape for HiTrendingUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8804,6 +9639,7 @@ impl IconShape for HiTrendingUp { d: "M12 7C11.4477 7 11 6.55228 11 6C11 5.44772 11.4477 5 12 5H17C17.5523 5 18 5.44772 18 6V11C18 11.5523 17.5523 12 17 12C16.4477 12 16 11.5523 16 11V8.41421L11.7071 12.7071C11.3166 13.0976 10.6834 13.0976 10.2929 12.7071L8 10.4142L3.70711 14.7071C3.31658 15.0976 2.68342 15.0976 2.29289 14.7071C1.90237 14.3166 1.90237 13.6834 2.29289 13.2929L7.29289 8.29289C7.68342 7.90237 8.31658 7.90237 8.70711 8.29289L11 10.5858L14.5858 7H12Z", fill_rule: "evenodd", } + } } } @@ -8838,6 +9674,9 @@ impl IconShape for HiTruck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8852,6 +9691,7 @@ impl IconShape for HiTruck { path { d: "M14 7C13.4477 7 13 7.44772 13 8V14.05C13.1616 14.0172 13.3288 14 13.5 14C14.7095 14 15.7184 14.8589 15.95 16H17C17.5523 16 18 15.5523 18 15V10C18 9.73478 17.8946 9.48043 17.7071 9.29289L15.7071 7.29289C15.5196 7.10536 15.2652 7 15 7H14Z", } + } } } @@ -8886,6 +9726,9 @@ impl IconShape for HiUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8893,6 +9736,7 @@ impl IconShape for HiUpload { d: "M3 17C3 16.4477 3.44772 16 4 16H16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H4C3.44772 18 3 17.5523 3 17ZM6.29289 6.70711C5.90237 6.31658 5.90237 5.68342 6.29289 5.29289L9.29289 2.29289C9.48043 2.10536 9.73478 2 10 2C10.2652 2 10.5196 2.10536 10.7071 2.29289L13.7071 5.29289C14.0976 5.68342 14.0976 6.31658 13.7071 6.70711C13.3166 7.09763 12.6834 7.09763 12.2929 6.70711L11 5.41421L11 13C11 13.5523 10.5523 14 10 14C9.44771 14 9 13.5523 9 13L9 5.41421L7.70711 6.70711C7.31658 7.09763 6.68342 7.09763 6.29289 6.70711Z", fill_rule: "evenodd", } + } } } @@ -8927,6 +9771,9 @@ impl IconShape for HiUserAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8938,6 +9785,7 @@ impl IconShape for HiUserAdd { path { d: "M16 7C16 6.44772 15.5523 6 15 6C14.4477 6 14 6.44772 14 7V8H13C12.4477 8 12 8.44771 12 9C12 9.55228 12.4477 10 13 10H14V11C14 11.5523 14.4477 12 15 12C15.5523 12 16 11.5523 16 11V10H17C17.5523 10 18 9.55228 18 9C18 8.44772 17.5523 8 17 8H16V7Z", } + } } } @@ -8972,6 +9820,9 @@ impl IconShape for HiUserCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8979,6 +9830,7 @@ impl IconShape for HiUserCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM12 7C12 8.10457 11.1046 9 10 9C8.89543 9 8 8.10457 8 7C8 5.89543 8.89543 5 10 5C11.1046 5 12 5.89543 12 7ZM9.99993 11C7.98239 11 6.24394 12.195 5.45374 13.9157C6.55403 15.192 8.18265 16 9.99998 16C11.8173 16 13.4459 15.1921 14.5462 13.9158C13.756 12.195 12.0175 11 9.99993 11Z", fill_rule: "evenodd", } + } } } @@ -9013,6 +9865,9 @@ impl IconShape for HiUserGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9033,6 +9888,7 @@ impl IconShape for HiUserGroup { path { d: "M4.74926 12.0943C4.27185 12.9552 4 13.9459 4 15V18H1V15C1 13.3431 2.34315 12 4 12C4.25871 12 4.50977 12.0327 4.74926 12.0943Z", } + } } } @@ -9067,6 +9923,9 @@ impl IconShape for HiUserRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9078,6 +9937,7 @@ impl IconShape for HiUserRemove { path { d: "M13 8C12.4477 8 12 8.44771 12 9C12 9.55229 12.4477 10 13 10H17C17.5523 10 18 9.55229 18 9C18 8.44771 17.5523 8 17 8H13Z", } + } } } @@ -9112,6 +9972,9 @@ impl IconShape for HiUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9119,6 +9982,7 @@ impl IconShape for HiUser { d: "M10 9C11.6569 9 13 7.65685 13 6C13 4.34315 11.6569 3 10 3C8.34315 3 7 4.34315 7 6C7 7.65685 8.34315 9 10 9ZM3 18C3 14.134 6.13401 11 10 11C13.866 11 17 14.134 17 18H3Z", fill_rule: "evenodd", } + } } } @@ -9153,6 +10017,9 @@ impl IconShape for HiUsers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9167,6 +10034,7 @@ impl IconShape for HiUsers { path { d: "M6 11C8.76142 11 11 13.2386 11 16V17H1V16C1 13.2386 3.23858 11 6 11Z", } + } } } @@ -9201,6 +10069,9 @@ impl IconShape for HiVariable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9208,6 +10079,7 @@ impl IconShape for HiVariable { d: "M4.6485 3.08366C5.15459 3.30478 5.3856 3.89429 5.16448 4.40038C4.41582 6.11389 4 8.00707 4 10C4 11.9929 4.41582 13.8861 5.16448 15.5996C5.3856 16.1057 5.15459 16.6952 4.6485 16.9164C4.14242 17.1375 3.5529 16.9065 3.33178 16.4004C2.47486 14.4391 2 12.2737 2 10C2 7.72632 2.47486 5.56091 3.33178 3.59964C3.5529 3.09355 4.14242 2.86254 4.6485 3.08366ZM12.9613 7C12.0499 7 11.188 7.41427 10.6186 8.12592L10.2911 8.53528L10.1799 8.25722C9.87619 7.4979 9.14078 7 8.32297 7H8C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9H8.32297L8.8551 10.3303L7.81962 11.6247C7.62985 11.8619 7.34253 12 7.03875 12H7C6.44772 12 6 12.4477 6 13C6 13.5523 6.44772 14 7 14H7.03875C7.9501 14 8.81204 13.5857 9.38136 12.8741L9.70885 12.4647L9.82008 12.7428C10.1238 13.5021 10.8592 14 11.677 14H12C12.5523 14 13 13.5523 13 13C13 12.4477 12.5523 12 12 12H11.677L11.1449 10.6697L12.1804 9.37531C12.3702 9.13809 12.6575 9 12.9613 9H13C13.5523 9 14 8.55228 14 8C14 7.44772 13.5523 7 13 7H12.9613ZM14.8355 4.40038C14.6144 3.89429 14.8454 3.30478 15.3515 3.08366C15.8576 2.86254 16.4471 3.09355 16.6682 3.59964C17.5251 5.56091 18 7.72632 18 10C18 12.2737 17.5251 14.4391 16.6682 16.4004C16.4471 16.9065 15.8576 17.1375 15.3515 16.9164C14.8454 16.6952 14.6144 16.1057 14.8355 15.5996C15.5842 13.8861 16 11.9929 16 10C16 8.00707 15.5842 6.11389 14.8355 4.40038Z", fill_rule: "evenodd", } + } } } @@ -9242,6 +10114,9 @@ impl IconShape for HiVideoCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9250,6 +10125,7 @@ impl IconShape for HiVideoCamera { path { d: "M14.5528 7.10557C14.214 7.27497 14 7.62123 14 8V12C14 12.3788 14.214 12.725 14.5528 12.8944L16.5528 13.8944C16.8628 14.0494 17.2309 14.0329 17.5257 13.8507C17.8205 13.6684 18 13.3466 18 13V7C18 6.65342 17.8205 6.33156 17.5257 6.14935C17.2309 5.96714 16.8628 5.95058 16.5528 6.10557L14.5528 7.10557Z", } + } } } @@ -9284,6 +10160,9 @@ impl IconShape for HiViewBoards { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9295,6 +10174,7 @@ impl IconShape for HiViewBoards { path { d: "M15 3C14.4477 3 14 3.44772 14 4V16C14 16.5523 14.4477 17 15 17H17C17.5523 17 18 16.5523 18 16V4C18 3.44772 17.5523 3 17 3H15Z", } + } } } @@ -9329,6 +10209,9 @@ impl IconShape for HiViewGridAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9343,6 +10226,7 @@ impl IconShape for HiViewGridAdd { path { d: "M14 11C14.5523 11 15 11.4477 15 12V13H16C16.5523 13 17 13.4477 17 14C17 14.5523 16.5523 15 16 15H15V16C15 16.5523 14.5523 17 14 17C13.4477 17 13 16.5523 13 16V15H12C11.4477 15 11 14.5523 11 14C11 13.4477 11.4477 13 12 13H13V12C13 11.4477 13.4477 11 14 11Z", } + } } } @@ -9377,6 +10261,9 @@ impl IconShape for HiViewGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9391,6 +10278,7 @@ impl IconShape for HiViewGrid { path { d: "M11 13C11 11.8954 11.8954 11 13 11H15C16.1046 11 17 11.8954 17 13V15C17 16.1046 16.1046 17 15 17H13C11.8954 17 11 16.1046 11 15V13Z", } + } } } @@ -9425,6 +10313,9 @@ impl IconShape for HiViewList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9432,6 +10323,7 @@ impl IconShape for HiViewList { d: "M3 4C3 3.44772 3.44772 3 4 3H16C16.5523 3 17 3.44772 17 4C17 4.55228 16.5523 5 16 5H4C3.44772 5 3 4.55228 3 4ZM3 8C3 7.44772 3.44772 7 4 7H16C16.5523 7 17 7.44772 17 8C17 8.55228 16.5523 9 16 9H4C3.44772 9 3 8.55228 3 8ZM3 12C3 11.4477 3.44772 11 4 11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H4C3.44772 13 3 12.5523 3 12ZM3 16C3 15.4477 3.44772 15 4 15H16C16.5523 15 17 15.4477 17 16C17 16.5523 16.5523 17 16 17H4C3.44772 17 3 16.5523 3 16Z", fill_rule: "evenodd", } + } } } @@ -9466,6 +10358,9 @@ impl IconShape for HiVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9478,6 +10373,7 @@ impl IconShape for HiVolumeOff { d: "M12.2929 7.29289C12.6834 6.90237 13.3166 6.90237 13.7071 7.29289L15 8.58579L16.2929 7.29289C16.6834 6.90237 17.3166 6.90237 17.7071 7.29289C18.0976 7.68342 18.0976 8.31658 17.7071 8.70711L16.4142 10L17.7071 11.2929C18.0976 11.6834 18.0976 12.3166 17.7071 12.7071C17.3166 13.0976 16.6834 13.0976 16.2929 12.7071L15 11.4142L13.7071 12.7071C13.3166 13.0976 12.6834 13.0976 12.2929 12.7071C11.9024 12.3166 11.9024 11.6834 12.2929 11.2929L13.5858 10L12.2929 8.70711C11.9024 8.31658 11.9024 7.68342 12.2929 7.29289Z", fill_rule: "evenodd", } + } } } @@ -9512,6 +10408,9 @@ impl IconShape for HiVolumeUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9524,6 +10423,7 @@ impl IconShape for HiVolumeUp { d: "M14.6568 2.92888C15.0474 2.53836 15.6805 2.53836 16.0711 2.92888C17.8796 4.73743 19 7.2388 19 9.99995C19 12.7611 17.8796 15.2625 16.0711 17.071C15.6805 17.4615 15.0474 17.4615 14.6568 17.071C14.2663 16.6805 14.2663 16.0473 14.6568 15.6568C16.1057 14.208 17 12.2094 17 9.99995C17 7.79053 16.1057 5.7919 14.6568 4.34309C14.2663 3.95257 14.2663 3.3194 14.6568 2.92888ZM11.8284 5.75731C12.2189 5.36678 12.8521 5.36678 13.2426 5.75731C13.7685 6.28319 14.1976 6.90687 14.5003 7.59958C14.822 8.33592 15 9.14847 15 9.99995C15 11.6565 14.3273 13.1579 13.2426 14.2426C12.8521 14.6331 12.2189 14.6331 11.8284 14.2426C11.4379 13.8521 11.4379 13.2189 11.8284 12.8284C12.5534 12.1034 13 11.1048 13 9.99995C13 9.42922 12.8811 8.8889 12.6676 8.40032C12.4663 7.93958 12.1802 7.52327 11.8284 7.17152C11.4379 6.781 11.4379 6.14783 11.8284 5.75731Z", fill_rule: "evenodd", } + } } } @@ -9558,6 +10458,9 @@ impl IconShape for HiWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9565,6 +10468,7 @@ impl IconShape for HiWifi { d: "M17.7781 8.22183C13.4823 3.92606 6.51752 3.92606 2.22176 8.22183C1.83123 8.61235 1.19807 8.61235 0.807542 8.22183C0.417017 7.8313 0.417017 7.19814 0.807542 6.80761C5.88436 1.7308 14.1155 1.7308 19.1923 6.80761C19.5828 7.19814 19.5828 7.8313 19.1923 8.22183C18.8018 8.61235 18.1686 8.61235 17.7781 8.22183ZM14.9497 11.0503C12.216 8.31659 7.78385 8.31659 5.05018 11.0503C4.65966 11.4408 4.02649 11.4408 3.63597 11.0503C3.24544 10.6597 3.24544 10.0266 3.63597 9.63605C7.15069 6.12133 12.8492 6.12133 16.3639 9.63605C16.7544 10.0266 16.7544 10.6597 16.3639 11.0503C15.9734 11.4408 15.3402 11.4408 14.9497 11.0503ZM12.1213 13.8787C10.9497 12.7071 9.05018 12.7071 7.87861 13.8787C7.48809 14.2692 6.85492 14.2692 6.4644 13.8787C6.07387 13.4882 6.07387 12.855 6.4644 12.4645C8.41702 10.5119 11.5828 10.5119 13.5355 12.4645C13.926 12.855 13.926 13.4882 13.5355 13.8787C13.1449 14.2692 12.5118 14.2692 12.1213 13.8787ZM8.99993 16C8.99993 15.4477 9.44765 15 9.99993 15H10.0099C10.5622 15 11.0099 15.4477 11.0099 16C11.0099 16.5523 10.5622 17 10.0099 17H9.99993C9.44765 17 8.99993 16.5523 8.99993 16Z", fill_rule: "evenodd", } + } } } @@ -9599,6 +10503,9 @@ impl IconShape for HiXCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9606,6 +10513,7 @@ impl IconShape for HiXCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8.70711 7.29289C8.31658 6.90237 7.68342 6.90237 7.29289 7.29289C6.90237 7.68342 6.90237 8.31658 7.29289 8.70711L8.58579 10L7.29289 11.2929C6.90237 11.6834 6.90237 12.3166 7.29289 12.7071C7.68342 13.0976 8.31658 13.0976 8.70711 12.7071L10 11.4142L11.2929 12.7071C11.6834 13.0976 12.3166 13.0976 12.7071 12.7071C13.0976 12.3166 13.0976 11.6834 12.7071 11.2929L11.4142 10L12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289C12.3166 6.90237 11.6834 6.90237 11.2929 7.29289L10 8.58579L8.70711 7.29289Z", fill_rule: "evenodd", } + } } } @@ -9640,6 +10548,9 @@ impl IconShape for HiX { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9647,6 +10558,7 @@ impl IconShape for HiX { d: "M4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10 8.58579L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L11.4142 10L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L10 11.4142L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L8.58579 10L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289Z", fill_rule: "evenodd", } + } } } @@ -9681,6 +10593,9 @@ impl IconShape for HiZoomIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9691,6 +10606,7 @@ impl IconShape for HiZoomIn { d: "M2 8C2 4.68629 4.68629 2 8 2C11.3137 2 14 4.68629 14 8C14 9.29583 13.5892 10.4957 12.8907 11.4765L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L11.4765 12.8907C10.4957 13.5892 9.29583 14 8 14C4.68629 14 2 11.3137 2 8ZM8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4Z", fill_rule: "evenodd", } + } } } @@ -9725,6 +10641,9 @@ impl IconShape for HiZoomOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9737,6 +10656,7 @@ impl IconShape for HiZoomOut { d: "M5 8C5 7.44772 5.44772 7 6 7H10C10.5523 7 11 7.44772 11 8C11 8.55228 10.5523 9 10 9H6C5.44772 9 5 8.55228 5 8Z", fill_rule: "evenodd", } + } } } diff --git a/packages/lib/src/icons/io_icons.rs b/packages/lib/src/icons/io_icons.rs index edf8e1e..6749277 100644 --- a/packages/lib/src/icons/io_icons.rs +++ b/packages/lib/src/icons/io_icons.rs @@ -31,6 +31,9 @@ impl IconShape for IoAccessibilityOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -47,6 +50,7 @@ impl IconShape for IoAccessibilityOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -81,6 +85,9 @@ impl IconShape for IoAccessibilitySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -89,6 +96,7 @@ impl IconShape for IoAccessibilitySharp { path { d: "M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z", } + } } } @@ -123,6 +131,9 @@ impl IconShape for IoAccessibility { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -131,6 +142,7 @@ impl IconShape for IoAccessibility { path { d: "M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z", } + } } } @@ -165,6 +177,9 @@ impl IconShape for IoAddCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -185,6 +200,7 @@ impl IconShape for IoAddCircleOutline { y1: "256", y2: "256", } + } } } @@ -219,11 +235,15 @@ impl IconShape for IoAddCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm96,224H272v80H240V272H160V240h80V160h32v80h80Z", } + } } } @@ -258,11 +278,15 @@ impl IconShape for IoAddCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,224H272v64a16,16,0,0,1-32,0V272H176a16,16,0,0,1,0-32h64V176a16,16,0,0,1,32,0v64h64a16,16,0,0,1,0,32Z", } + } } } @@ -297,6 +321,9 @@ impl IconShape for IoAddOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { line { @@ -313,6 +340,7 @@ impl IconShape for IoAddOutline { y1: "256", y2: "256", } + } } } @@ -347,6 +375,9 @@ impl IconShape for IoAddSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { line { @@ -363,6 +394,7 @@ impl IconShape for IoAddSharp { y1: "256", y2: "256", } + } } } @@ -397,6 +429,9 @@ impl IconShape for IoAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { line { @@ -413,6 +448,7 @@ impl IconShape for IoAdd { y1: "256", y2: "256", } + } } } @@ -447,12 +483,16 @@ impl IconShape for IoAirplaneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.72,224c-3.4,0-14.79.1-18,.3l-64.9,1.7a1.83,1.83,0,0,1-1.69-.9L193.55,67.56A9,9,0,0,0,186.89,64H160l73,161a2.35,2.35,0,0,1-2.26,3.35l-121.69,1.8a8.06,8.06,0,0,1-6.6-3.1l-37-45c-3-3.9-8.62-6-13.51-6H33.08c-1.29,0-1.1,1.21-.75,2.43L52.17,249.9a16.3,16.3,0,0,1,0,11.9L32.31,333c-.59,1.95-.52,3,1.77,3H52c8.14,0,9.25-1.06,13.41-6.3l37.7-45.7a8.19,8.19,0,0,1,6.6-3.1l120.68,2.7a2.7,2.7,0,0,1,2.43,3.74L160,448h26.64a9,9,0,0,0,6.65-3.55L323.14,287c.39-.6,2-.9,2.69-.9l63.9,1.7c3.3.2,14.59.3,18,.3C452,288.1,480,275.93,480,256S452.12,224,407.72,224Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -487,11 +527,15 @@ impl IconShape for IoAirplaneSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.72,208c-2.72,0-14.44.08-18.67.31l-57.77,1.52L198.06,48H135.25l74.59,164.61-97.31,1.44L68.25,160H16.14l20.61,94.18c.15.54.33,1.07.53,1.59a.26.26,0,0,1,0,.15,15.42,15.42,0,0,0-.53,1.58L15.86,352H67.64l45.45-55,96.77,2.17L135.24,464h63l133-161.75,57.77,1.54c4.29.23,16,.31,18.66.31,24.35,0,44.27-3.34,59.21-9.94C492.22,283,496,265.46,496,256,496,225.94,463,208,407.72,208Zm-71.29,87.9v0Z", } + } } } @@ -526,11 +570,15 @@ impl IconShape for IoAirplane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M186.62,464H160a16,16,0,0,1-14.57-22.6l64.46-142.25L113.1,297,77.8,339.77C71.07,348.23,65.7,352,52,352H34.08a17.66,17.66,0,0,1-14.7-7.06c-2.38-3.21-4.72-8.65-2.44-16.41l19.82-71c.15-.53.33-1.06.53-1.58a.38.38,0,0,0,0-.15,14.82,14.82,0,0,1-.53-1.59L16.92,182.76c-2.15-7.61.2-12.93,2.56-16.06a16.83,16.83,0,0,1,13.6-6.7H52c10.23,0,20.16,4.59,26,12l34.57,42.05,97.32-1.44-64.44-142A16,16,0,0,1,160,48h26.91a25,25,0,0,1,19.35,9.8l125.05,152,57.77-1.52c4.23-.23,15.95-.31,18.66-.31C463,208,496,225.94,496,256c0,9.46-3.78,27-29.07,38.16-14.93,6.6-34.85,9.94-59.21,9.94-2.68,0-14.37-.08-18.66-.31l-57.76-1.54-125.36,152A25,25,0,0,1,186.62,464Z", } + } } } @@ -565,6 +613,9 @@ impl IconShape for IoAlarmOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -597,6 +648,7 @@ impl IconShape for IoAlarmOutline { y1: "432", y2: "392", } + } } } @@ -631,6 +683,9 @@ impl IconShape for IoAlarmSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -642,6 +697,7 @@ impl IconShape for IoAlarmSharp { path { d: "M391.3,384.6a.06.06,0,0,1,0-.08C425,344,441,288.24,427,229.23c-13.64-57.52-72.67-115.69-130.34-128.66C182,74.79,80.07,161.71,80.07,272a175.15,175.15,0,0,0,40.78,112.52.06.06,0,0,1,0,.08L73,432a.06.06,0,0,0,0,.08L96,454.59a.06.06,0,0,0,.08,0l47.43-47.37a.06.06,0,0,1,.08,0,175.64,175.64,0,0,0,225.05,0,0,0,0,0,1,.07,0L416,454.59a.06.06,0,0,0,.08,0L440,432ZM272.07,288h-112A0,0,0,0,1,160,288v-31.9a0,0,0,0,1,.05-.05h80a0,0,0,0,0,0-.05V144h32Z", } + } } } @@ -676,6 +732,9 @@ impl IconShape for IoAlarm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -687,6 +746,7 @@ impl IconShape for IoAlarm { path { d: "M256.07,96c-97,0-176,78.95-176,176a175.23,175.23,0,0,0,40.81,112.56L84.76,420.69a16,16,0,1,0,22.63,22.62l36.12-36.12a175.63,175.63,0,0,0,225.12,0l36.13,36.12a16,16,0,1,0,22.63-22.62l-36.13-36.13A175.17,175.17,0,0,0,432.07,272C432.07,175,353.12,96,256.07,96Zm16,176a16,16,0,0,1-16,16h-80a16,16,0,0,1,0-32h64V160a16,16,0,0,1,32,0Z", } + } } } @@ -721,6 +781,9 @@ impl IconShape for IoAlbumsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -746,6 +809,7 @@ impl IconShape for IoAlbumsOutline { y1: "128", y2: "128", } + } } } @@ -780,6 +844,9 @@ impl IconShape for IoAlbumsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -797,6 +864,7 @@ impl IconShape for IoAlbumsSharp { path { d: "M464,448H48V160H464Z", } + } } } @@ -831,6 +899,9 @@ impl IconShape for IoAlbums { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -842,6 +913,7 @@ impl IconShape for IoAlbums { path { d: "M419.13,448H92.87A44.92,44.92,0,0,1,48,403.13V204.87A44.92,44.92,0,0,1,92.87,160H419.13A44.92,44.92,0,0,1,464,204.87V403.13A44.92,44.92,0,0,1,419.13,448Z", } + } } } @@ -876,6 +948,9 @@ impl IconShape for IoAlertCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -889,6 +964,7 @@ impl IconShape for IoAlertCircleOutline { path { d: "M256,367.91a20,20,0,1,1,20-20A20,20,0,0,1,256,367.91Z", } + } } } @@ -923,6 +999,9 @@ impl IconShape for IoAlertCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -932,6 +1011,7 @@ impl IconShape for IoAlertCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm20,319.91H236v-40h40ZM272,304H240l-6-160h44Z", } + } } } @@ -966,11 +1046,15 @@ impl IconShape for IoAlertCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,319.91a20,20,0,1,1,20-20A20,20,0,0,1,256,367.91Zm21.72-201.15-5.74,122a16,16,0,0,1-32,0l-5.74-121.94v-.05a21.74,21.74,0,1,1,43.44,0Z", } + } } } @@ -1005,6 +1089,9 @@ impl IconShape for IoAlertOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1017,6 +1104,7 @@ impl IconShape for IoAlertOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -1051,6 +1139,9 @@ impl IconShape for IoAlertSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -1064,6 +1155,7 @@ impl IconShape for IoAlertSharp { x: "240", y: "400", } + } } } @@ -1098,6 +1190,9 @@ impl IconShape for IoAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1110,6 +1205,7 @@ impl IconShape for IoAlert { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -1144,6 +1240,9 @@ impl IconShape for IoAmericanFootballOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -1196,6 +1295,7 @@ impl IconShape for IoAmericanFootballOutline { y1: "322.89", y2: "278.3", } + } } } @@ -1230,6 +1330,9 @@ impl IconShape for IoAmericanFootballSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1241,6 +1344,7 @@ impl IconShape for IoAmericanFootballSharp { path { d: "M33.52,311.65C26.15,366.41,48.05,464,48.05,464s60,16,99.86,16a391.92,391.92,0,0,0,51.23-3.45c2.54-.33,5.21-.72,8-1.15L34.67,303.7C34.24,306.46,33.86,309.12,33.52,311.65Z", } + } } } @@ -1275,6 +1379,9 @@ impl IconShape for IoAmericanFootball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1286,6 +1393,7 @@ impl IconShape for IoAmericanFootball { path { d: "M35.43,312.37c-7.31,54.53-4,120.26,20,144.21C72.17,473.33,109.34,480,148.84,480a387,387,0,0,0,50.79-3.43c2.51-.34,5.16-.72,7.91-1.15l-171-171C36.15,307.21,35.77,309.86,35.43,312.37Z", } + } } } @@ -1320,6 +1428,9 @@ impl IconShape for IoAnalyticsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1367,6 +1478,7 @@ impl IconShape for IoAnalyticsOutline { r: "24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -1401,11 +1513,15 @@ impl IconShape for IoAnalyticsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M450,128a46,46,0,0,0-44.11,59l-71.37,71.36a45.88,45.88,0,0,0-29,0l-52.91-52.91a46,46,0,1,0-89.12,0L75,293.88A46.08,46.08,0,1,0,106.11,325l87.37-87.36a45.85,45.85,0,0,0,29,0l52.92,52.92a46,46,0,1,0,89.12,0L437,218.12A46,46,0,1,0,450,128Z", } + } } } @@ -1440,11 +1556,15 @@ impl IconShape for IoAnalytics { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456,128a40,40,0,0,0-37.23,54.6L334.6,266.77a39.86,39.86,0,0,0-29.2,0L245.23,206.6a40,40,0,1,0-74.46,0L70.6,306.77A40,40,0,1,0,93.23,329.4L193.4,229.23a39.86,39.86,0,0,0,29.2,0l60.17,60.17a40,40,0,1,0,74.46,0l84.17-84.17A40,40,0,1,0,456,128Z", } + } } } @@ -1479,6 +1599,9 @@ impl IconShape for IoApertureOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1541,6 +1664,7 @@ impl IconShape for IoApertureOutline { y1: "68.87", y2: "216", } + } } } @@ -1575,6 +1699,9 @@ impl IconShape for IoApertureSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -1604,6 +1731,7 @@ impl IconShape for IoApertureSharp { polygon { points: "165.98 336.09 166 464 294 464 165.98 336.09", } + } } } @@ -1638,6 +1766,9 @@ impl IconShape for IoAperture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1667,6 +1798,7 @@ impl IconShape for IoAperture { path { d: "M129.17,261.46,61.34,329.29A209.1,209.1,0,0,0,136,425.8V264.28A4,4,0,0,0,129.17,261.46Z", } + } } } @@ -1701,6 +1833,9 @@ impl IconShape for IoAppsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1784,6 +1919,7 @@ impl IconShape for IoAppsOutline { x: "368", y: "368", } + } } } @@ -1818,6 +1954,9 @@ impl IconShape for IoAppsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1892,6 +2031,7 @@ impl IconShape for IoAppsSharp { x: "352", y: "352", } + } } } @@ -1926,6 +2066,9 @@ impl IconShape for IoApps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1955,6 +2098,7 @@ impl IconShape for IoApps { path { d: "M408,464a56,56,0,1,1,56-56A56.06,56.06,0,0,1,408,464Z", } + } } } @@ -1989,6 +2133,9 @@ impl IconShape for IoArchiveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2015,6 +2162,7 @@ impl IconShape for IoArchiveOutline { y1: "345.89", y2: "224", } + } } } @@ -2049,6 +2197,9 @@ impl IconShape for IoArchiveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2062,6 +2213,7 @@ impl IconShape for IoArchiveSharp { path { d: "M64,160V440a24,24,0,0,0,24,24H424a24,24,0,0,0,24-24V160ZM256,390.63,169.32,304,192,281.32,240,329.37V208h32V329.37l48.07-48.07,22.61,22.64Z", } + } } } @@ -2096,6 +2248,9 @@ impl IconShape for IoArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2109,6 +2264,7 @@ impl IconShape for IoArchive { x: "32", y: "48", } + } } } @@ -2143,6 +2299,9 @@ impl IconShape for IoArrowBackCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2160,6 +2319,7 @@ impl IconShape for IoArrowBackCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -2194,11 +2354,15 @@ impl IconShape for IoArrowBackCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm224-80.09L208.42,240H358v32H208.42L272,336.09,249.3,358.63,147.46,256,249.3,153.37Z", } + } } } @@ -2233,11 +2397,15 @@ impl IconShape for IoArrowBackCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm212.65-91.36a16,16,0,0,1,.09,22.63L208.42,240H342a16,16,0,0,1,0,32H208.42l52.32,52.73A16,16,0,1,1,238,347.27l-79.39-80a16,16,0,0,1,0-22.54l79.39-80A16,16,0,0,1,260.65,164.64Z", } + } } } @@ -2272,6 +2440,9 @@ impl IconShape for IoArrowBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2285,6 +2456,7 @@ impl IconShape for IoArrowBackOutline { y1: "256", y2: "256", } + } } } @@ -2319,6 +2491,9 @@ impl IconShape for IoArrowBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2332,6 +2507,7 @@ impl IconShape for IoArrowBackSharp { y1: "256", y2: "256", } + } } } @@ -2366,6 +2542,9 @@ impl IconShape for IoArrowBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2379,6 +2558,7 @@ impl IconShape for IoArrowBack { y1: "256", y2: "256", } + } } } @@ -2413,6 +2593,9 @@ impl IconShape for IoArrowDownCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2430,6 +2613,7 @@ impl IconShape for IoArrowDownCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -2464,11 +2648,15 @@ impl IconShape for IoArrowDownCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM175.91,240,240,303.58V154h32V303.58L336.09,240l22.54,22.71L256,364.54,153.37,262.7Z", } + } } } @@ -2503,11 +2691,15 @@ impl IconShape for IoArrowDownCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM164.64,251.35a16,16,0,0,1,22.63-.09L240,303.58V170a16,16,0,0,1,32,0V303.58l52.73-52.32A16,16,0,1,1,347.27,274l-80,79.39a16,16,0,0,1-22.54,0l-80-79.39A16,16,0,0,1,164.64,251.35Z", } + } } } @@ -2542,6 +2734,9 @@ impl IconShape for IoArrowDownOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2555,6 +2750,7 @@ impl IconShape for IoArrowDownOutline { y1: "392", y2: "100", } + } } } @@ -2589,6 +2785,9 @@ impl IconShape for IoArrowDownSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2602,6 +2801,7 @@ impl IconShape for IoArrowDownSharp { y1: "392", y2: "100", } + } } } @@ -2636,6 +2836,9 @@ impl IconShape for IoArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2649,6 +2852,7 @@ impl IconShape for IoArrowDown { y1: "392", y2: "100", } + } } } @@ -2683,6 +2887,9 @@ impl IconShape for IoArrowForwardCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2700,6 +2907,7 @@ impl IconShape for IoArrowForwardCircleOutline { d: "M256,448c106,0,192-86,192-192S362,64,256,64,64,150,64,256,150,448,256,448Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -2734,11 +2942,15 @@ impl IconShape for IoArrowForwardCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM240,336.09,303.58,272H154V240H303.58L240,175.91l22.71-22.54L364.54,256,262.7,358.63Z", } + } } } @@ -2773,11 +2985,15 @@ impl IconShape for IoArrowForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM251.35,347.36a16,16,0,0,1-.09-22.63L303.58,272H170a16,16,0,0,1,0-32H303.58l-52.32-52.73A16,16,0,1,1,274,164.73l79.39,80a16,16,0,0,1,0,22.54l-79.39,80A16,16,0,0,1,251.35,347.36Z", } + } } } @@ -2812,6 +3028,9 @@ impl IconShape for IoArrowForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2825,6 +3044,7 @@ impl IconShape for IoArrowForwardOutline { y1: "256", y2: "256", } + } } } @@ -2859,6 +3079,9 @@ impl IconShape for IoArrowForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2872,6 +3095,7 @@ impl IconShape for IoArrowForwardSharp { y1: "256", y2: "256", } + } } } @@ -2906,6 +3130,9 @@ impl IconShape for IoArrowForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -2919,6 +3146,7 @@ impl IconShape for IoArrowForward { y1: "256", y2: "256", } + } } } @@ -2953,6 +3181,9 @@ impl IconShape for IoArrowRedoCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2962,6 +3193,7 @@ impl IconShape for IoArrowRedoCircleOutline { d: "M64,256c0,106,86,192,192,192s192-86,192-192S362,64,256,64,64,150,64,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -2996,11 +3228,15 @@ impl IconShape for IoArrowRedoCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm98,88c0-68.13,22.67-137.14,119.17-137.14V152L366,248,265.17,344V289.14C198.48,289.14,173.85,308.43,146,344Z", } + } } } @@ -3035,11 +3271,15 @@ impl IconShape for IoArrowRedoCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm96,66.67c5.45-61.45,34.14-117.09,122.87-117.09V168.26a8.32,8.32,0,0,1,14-6L365.42,242a8.2,8.2,0,0,1,0,11.94L281,333.71a8.32,8.32,0,0,1-14-6V290.42c-57.07,0-84.51,13.47-108.58,38.68C152.93,334.75,143.35,330.42,144,322.67Z", } + } } } @@ -3074,12 +3314,16 @@ impl IconShape for IoArrowRedoOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,256,272,88v96C103.57,184,64,304.77,64,424c48.61-62.24,91.6-96,208-96v96Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -3114,11 +3358,15 @@ impl IconShape for IoArrowRedoSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,399.26C48,335.19,62.44,284,90.91,247c34.38-44.67,88.68-68.77,161.56-71.75V72L464,252,252.47,432V329.35c-44.25,1.19-77.66,7.58-104.27,19.84-28.75,13.25-49.6,33.05-72.08,58.7L48,440Z", } + } } } @@ -3153,11 +3401,15 @@ impl IconShape for IoArrowRedo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M58.79,439.13A16,16,0,0,1,48,424c0-73.1,14.68-131.56,43.65-173.77,35-51,90.21-78.46,164.35-81.87V88a16,16,0,0,1,27.05-11.57l176,168a16,16,0,0,1,0,23.14l-176,168A16,16,0,0,1,256,424V344.23c-45,1.36-79,8.65-106.07,22.64-29.25,15.12-50.46,37.71-73.32,67a16,16,0,0,1-17.82,5.28Z", } + } } } @@ -3192,6 +3444,9 @@ impl IconShape for IoArrowUndoCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3201,6 +3456,7 @@ impl IconShape for IoArrowUndoCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -3235,11 +3491,15 @@ impl IconShape for IoArrowUndoCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm-9.17,241.14V344L146,248l100.83-96v54.86c96.5,0,119.17,69,119.17,137.14C338.15,308.43,313.52,289.14,246.83,289.14Z", } + } } } @@ -3274,11 +3534,15 @@ impl IconShape for IoArrowUndoCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm97.67,281.1c-24.07-25.21-51.51-38.68-108.58-38.68v37.32a8.32,8.32,0,0,1-14.05,6L146.58,254a8.2,8.2,0,0,1,0-11.94L231,162.29a8.32,8.32,0,0,1,14.05,6v37.32c88.73,0,117.42,55.64,122.87,117.09C368.65,330.42,359.07,334.75,353.67,329.1Z", } + } } } @@ -3313,12 +3577,16 @@ impl IconShape for IoArrowUndoOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240,424V328c116.4,0,159.39,33.76,208,96,0-119.23-39.57-240-208-240V88L64,256Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -3353,11 +3621,15 @@ impl IconShape for IoArrowUndoSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,440l-28.12-32.11c-22.48-25.65-43.33-45.45-72.08-58.7-26.61-12.26-60-18.65-104.27-19.84V432L48,252,259.53,72V175.21c72.88,3,127.18,27.08,161.56,71.75C449.56,284,464,335.19,464,399.26Z", } + } } } @@ -3392,11 +3664,15 @@ impl IconShape for IoArrowUndo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,440a16,16,0,0,1-12.61-6.15c-22.86-29.27-44.07-51.86-73.32-67C335,352.88,301,345.59,256,344.23V424A16,16,0,0,1,229,435.57l-176-168a16,16,0,0,1,0-23.14l176-168A16,16,0,0,1,256,88v80.36c74.14,3.41,129.38,30.91,164.35,81.87C449.32,292.44,464,350.9,464,424a16,16,0,0,1-16,16Z", } + } } } @@ -3431,6 +3707,9 @@ impl IconShape for IoArrowUpCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3448,6 +3727,7 @@ impl IconShape for IoArrowUpCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -3482,11 +3762,15 @@ impl IconShape for IoArrowUpCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm80.09,224L272,208.42V358H240V208.42L175.91,272,153.37,249.3,256,147.46,358.63,249.3Z", } + } } } @@ -3521,11 +3805,15 @@ impl IconShape for IoArrowUpCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm91.36,212.65a16,16,0,0,1-22.63.09L272,208.42V342a16,16,0,0,1-32,0V208.42l-52.73,52.32A16,16,0,1,1,164.73,238l80-79.39a16,16,0,0,1,22.54,0l80,79.39A16,16,0,0,1,347.36,260.65Z", } + } } } @@ -3560,6 +3848,9 @@ impl IconShape for IoArrowUpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3573,6 +3864,7 @@ impl IconShape for IoArrowUpOutline { y1: "120", y2: "412", } + } } } @@ -3607,6 +3899,9 @@ impl IconShape for IoArrowUpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3620,6 +3915,7 @@ impl IconShape for IoArrowUpSharp { y1: "120", y2: "412", } + } } } @@ -3654,6 +3950,9 @@ impl IconShape for IoArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -3667,6 +3966,7 @@ impl IconShape for IoArrowUp { y1: "120", y2: "412", } + } } } @@ -3701,6 +4001,9 @@ impl IconShape for IoAtCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3711,6 +4014,7 @@ impl IconShape for IoAtCircleOutline { d: "M300.81,358.29c-20.83,7.42-34.05,9.59-54.19,9.59-61.17,0-106.39-50.07-101-111.84S205,144.21,266.14,144.21c68.92,0,106.79,45.55,101.47,106.55-4,45.54-32.8,58.66-47.89,56-14.2-2.55-25.92-15.52-23.75-40.35l5.62-44.66c-7.58-9.17-28.11-18-49.93-14.54C231.77,210.3,209,228,206.56,256s14.49,50.84,39.93,50.84,47.86-18.39,50.69-50.84", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:28px", } + } } } @@ -3745,6 +4049,9 @@ impl IconShape for IoAtCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3753,6 +4060,7 @@ impl IconShape for IoAtCircleSharp { path { d: "M253.51,221c-14.83,2.33-31.55,15.84-33.34,36.26-1,11.06,2,21.22,8.08,27.87a23.63,23.63,0,0,0,17.91,7.75c19.7,0,33.8-14.79,36.8-38.59l1.75-13.89h.09l1.65-13.11a49.63,49.63,0,0,0-32.94-6.3Z", } + } } } @@ -3787,6 +4095,9 @@ impl IconShape for IoAtCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3795,6 +4106,7 @@ impl IconShape for IoAtCircle { path { d: "M252.57,221c-14.83,2.33-31.56,15.84-33.34,36.26-1,11.06,2,21.22,8.07,27.87a23.65,23.65,0,0,0,17.91,7.75c20.31,0,34.73-14.94,36.75-38.06a14,14,0,0,1,.34-2.07l3.2-25.45a49.61,49.61,0,0,0-32.93-6.3Z", } + } } } @@ -3829,6 +4141,9 @@ impl IconShape for IoAtOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3839,6 +4154,7 @@ impl IconShape for IoAtOutline { d: "M319.77,415.77c-28.56,12-47.28,14.5-79.28,14.5-97.2,0-169-78.8-160.49-176s94.31-176,191.51-176C381,78.27,441.19,150,432.73,246c-6.31,71.67-52.11,92.32-76.09,88.07-22.56-4-41.18-24.42-37.74-63.5l8.48-96.25", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -3873,11 +4189,15 @@ impl IconShape for IoAtSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M407.6,115.78c-32.07-35-79.47-53.51-137.09-53.51-51,0-100.69,19.8-139.82,55.76S67.56,201.87,63.06,252.86C58.51,304.53,74.47,353.15,108,389.76c33.37,36.44,80.07,56.51,131.49,56.51,32.52,0,53.61-2.36,85.48-15.75l14.75-6.2-12.4-29.5L312.57,401c-27.15,11.4-43.78,13.25-73.08,13.25-42.34,0-80.65-16.38-107.89-46.12-27.4-29.92-40.42-69.86-36.66-112.48,7.84-89,86.6-161.4,175.57-161.4,48.4,0,87.65,14.91,113.49,43.13,24.61,26.87,35.6,63.92,31.79,107.15-3.29,37.35-17.76,55.74-29.32,64.6-11,8.44-22,10.18-28,9.11-17.68-3.13-26.87-20.46-24.59-46.29l9.93-109.12L311.9,160l-2,22.29a79.69,79.69,0,0,0-57.32-24c-23.8,0-46.54,10.07-64,28.37-16.77,17.53-27.23,41.05-29.45,66.22-2.45,27.87,5.75,54.34,22.51,72.64a76.14,76.14,0,0,0,56.88,24.77A93,93,0,0,0,310,318a60,60,0,0,0,42.88,31.81c16.89,3,36.73-2.69,53.08-15.21,30.19-23.13,39.36-60.19,41.74-87.2C452.22,195.7,438,149,407.6,115.78Zm-126.34,186a62.19,62.19,0,0,1-42.81,16.53,43.94,43.94,0,0,1-33.28-14.38c-10.71-11.7-15.9-29.27-14.23-48.22,3.23-36.68,30.29-65.4,61.61-65.4a48.16,48.16,0,0,1,35.88,15.82C299.3,218,304.63,235,303.06,252.86,301.28,273.14,293.73,290,281.26,301.74Z", } + } } } @@ -3912,6 +4232,9 @@ impl IconShape for IoAt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3922,6 +4245,7 @@ impl IconShape for IoAt { d: "M319.77,415.77c-28.56,12-47.28,14.5-79.28,14.5-97.2,0-169-78.8-160.49-176s94.31-176,191.51-176C381,78.27,441.19,150,432.73,246c-6.31,71.67-52.11,92.32-76.09,88.07-22.56-4-41.18-24.42-37.74-63.5l8.48-96.25", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -3956,12 +4280,16 @@ impl IconShape for IoAttachOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.08,192V335.85a40.08,40.08,0,0,0,80.15,0l.13-188.55a67.94,67.94,0,1,0-135.87,0V337.12a95.51,95.51,0,1,0,191,0V159.74", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -3996,12 +4324,16 @@ impl IconShape for IoAttachSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.08,192V335.55a40.08,40.08,0,0,0,80.15,0L296.36,147a67.94,67.94,0,1,0-135.87,0V336.82a95.51,95.51,0,0,0,191,0V159.44", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -4036,12 +4368,16 @@ impl IconShape for IoAttach { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M216.08,192V335.85a40.08,40.08,0,0,0,80.15,0l.13-188.55a67.94,67.94,0,1,0-135.87,0V337.12a95.51,95.51,0,1,0,191,0V159.74", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -4076,6 +4412,9 @@ impl IconShape for IoBackspaceOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4110,6 +4449,7 @@ impl IconShape for IoBackspaceOutline { y1: "322.34", y2: "192.33", } + } } } @@ -4144,11 +4484,15 @@ impl IconShape for IoBackspaceSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144,96,32,256,144,416H448V96ZM359.3,322.34,336.67,345l-65-65-65,65L184,322.34l65-65-65-65,22.63-22.63,65,65,65-65,22.63,22.63-65,65Z", } + } } } @@ -4183,11 +4527,15 @@ impl IconShape for IoBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M403.13,96H156.87a44.9,44.9,0,0,0-33.68,15.27,15.88,15.88,0,0,0-1.91,2.7L32,247.75a16,16,0,0,0,0,16.5l89.15,133.57a16.24,16.24,0,0,0,2,2.88,44.89,44.89,0,0,0,33.7,15.3H403.13A44.92,44.92,0,0,0,448,371.13V140.87A44.92,44.92,0,0,0,403.13,96ZM348,311a16,16,0,1,1-22.63,22.62L271.67,280,218,333.65A16,16,0,0,1,195.35,311L249,257.33l-53.69-53.69A16,16,0,0,1,218,181l53.69,53.7L325.36,181A16,16,0,0,1,348,203.64l-53.7,53.69Z", } + } } } @@ -4222,6 +4570,9 @@ impl IconShape for IoBagAddOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -4260,6 +4611,7 @@ impl IconShape for IoBagAddOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4294,11 +4646,15 @@ impl IconShape for IoBagAddSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180ZM336,336H272v64H240V336H176V304h64V240h32v64h64Z", } + } } } @@ -4333,11 +4689,15 @@ impl IconShape for IoBagAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M454.66,169.4A31.86,31.86,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.78,31.78,0,0,0,454.66,169.4ZM320,336H272v48a16,16,0,0,1-32,0V336H192a16,16,0,0,1,0-32h48V256a16,16,0,0,1,32,0v48h48a16,16,0,0,1,0,32Zm16-176H176V144a80,80,0,0,1,160,0Z", } + } } } @@ -4372,6 +4732,9 @@ impl IconShape for IoBagCheckOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -4397,6 +4760,7 @@ impl IconShape for IoBagCheckOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4431,11 +4795,15 @@ impl IconShape for IoBagCheckSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180Zm50.81,252.12-61.37-71.72,24.31-20.81L230,350.91l87.51-109.4,25,20Z", } + } } } @@ -4470,11 +4838,15 @@ impl IconShape for IoBagCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM332.49,274l-89.6,112a16,16,0,0,1-12.23,6h-.26a16,16,0,0,1-12.16-5.6l-38.4-44.88a16,16,0,1,1,24.32-20.8L230,350.91,307.51,254a16,16,0,0,1,25,20ZM336,160H176V144a80,80,0,0,1,160,0Z", } + } } } @@ -4509,6 +4881,9 @@ impl IconShape for IoBagHandleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4532,6 +4907,7 @@ impl IconShape for IoBagHandleOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4566,11 +4942,15 @@ impl IconShape for IoBagHandleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180Zm188,91a112,112,0,0,1-224,0V208h32v32a80,80,0,0,0,160,0V208h32Z", } + } } } @@ -4605,11 +4985,15 @@ impl IconShape for IoBagHandle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM176,144a80,80,0,0,1,160,0v16H176Zm192,96a112,112,0,0,1-224,0V224a16,16,0,0,1,32,0v16a80,80,0,0,0,160,0V224a16,16,0,0,1,32,0Z", } + } } } @@ -4644,6 +5028,9 @@ impl IconShape for IoBagOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4662,6 +5049,7 @@ impl IconShape for IoBagOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4696,6 +5084,9 @@ impl IconShape for IoBagRemoveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -4724,6 +5115,7 @@ impl IconShape for IoBagRemoveOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4758,11 +5150,15 @@ impl IconShape for IoBagRemoveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180ZM336,336H176V304H336Z", } + } } } @@ -4797,11 +5193,15 @@ impl IconShape for IoBagRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M454.66,169.4A31.86,31.86,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.78,31.78,0,0,0,454.66,169.4ZM320,336H192a16,16,0,0,1,0-32H320a16,16,0,0,1,0,32Zm16-176H176V144a80,80,0,0,1,160,0Z", } + } } } @@ -4836,11 +5236,15 @@ impl IconShape for IoBagSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M372,160V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164a4,4,0,0,0-4-4Zm-40,0H180V149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148Z", } + } } } @@ -4875,11 +5279,15 @@ impl IconShape for IoBag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM176,144a80,80,0,0,1,160,0v16H176Z", } + } } } @@ -4914,6 +5322,9 @@ impl IconShape for IoBalloonOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4943,6 +5354,7 @@ impl IconShape for IoBalloonOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -4977,11 +5389,15 @@ impl IconShape for IoBalloonSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M391,307.27c32.75-46.35,46.59-101.63,39-155.68h0C416.47,55.59,327.38-11.54,231.38,2S68.24,104.53,81.73,200.53c7.57,53.89,36.12,103.16,80.37,138.74,26.91,21.64,57.59,36.1,86.05,41.33l-8.36,45.23a8,8,0,0,0,9,9.38L279,431c15.9,35.87,41.65,60.48,78.41,75l14.88,5.88,11.77-29.75-14.88-5.89c-26.35-10.42-44.48-26.16-57-49.92l21.84-3.07a8,8,0,0,0,6.05-11.49l-20.49-41.16C345.56,357.73,371.07,335.42,391,307.27ZM230.18,322.93c-41.26-16.32-76.3-52.7-91.45-94.94l-5.4-15.06,30.12-10.8,5.4,15.06c14.5,40.44,47.27,65.77,73.1,76l14.88,5.88-11.77,29.76Z", } + } } } @@ -5016,11 +5432,15 @@ impl IconShape for IoBalloon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M391,307.27c32.75-46.35,46.59-101.63,39-155.68A175.82,175.82,0,0,0,231.38,2c-96,13.49-163.14,102.58-149.65,198.58,7.57,53.89,36.12,103.16,80.37,138.74C186.68,359,214.41,372.82,240.72,379a8,8,0,0,1,6,9.22l-4.87,26.38a16.29,16.29,0,0,0,1.48,10.57,16,16,0,0,0,14.2,8.61,15.21,15.21,0,0,0,2.23-.16l17.81-2.5a2,2,0,0,1,2.09,1.14c16.72,36.31,45.46,63.85,82.15,78.36a16,16,0,0,0,21-9.65c2.83-8.18-1.64-17.07-9.68-20.28a118.57,118.57,0,0,1-59.3-51.88,2,2,0,0,1,1.45-3l7.4-1a16.54,16.54,0,0,0,10.08-5.23,16,16,0,0,0,2.39-17.8l-12.06-24.23A8,8,0,0,1,326.35,367C349.94,353.83,372.8,333,391,307.27Zm-154.9,16.78a16,16,0,0,1-5.88-1.12c-41.26-16.32-76.3-52.7-91.45-94.94a16,16,0,1,1,30.12-10.8c14.5,40.44,47.27,65.77,73.1,76a16,16,0,0,1-5.89,30.88Z", } + } } } @@ -5055,6 +5475,9 @@ impl IconShape for IoBanOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5074,6 +5497,7 @@ impl IconShape for IoBanOutline { y1: "108.92", y2: "403.08", } + } } } @@ -5108,11 +5532,15 @@ impl IconShape for IoBanSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM432,256a175.09,175.09,0,0,1-35.8,106.26L149.74,115.8A175.09,175.09,0,0,1,256,80C353.05,80,432,159,432,256ZM80,256a175.09,175.09,0,0,1,35.8-106.26L362.26,396.2A175.09,175.09,0,0,1,256,432C159,432,80,353.05,80,256Z", } + } } } @@ -5147,6 +5575,9 @@ impl IconShape for IoBan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5166,6 +5597,7 @@ impl IconShape for IoBan { y1: "114.58", y2: "397.42", } + } } } @@ -5200,6 +5632,9 @@ impl IconShape for IoBandageOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -5242,6 +5677,7 @@ impl IconShape for IoBandageOutline { cy: "304", r: "16", } + } } } @@ -5276,6 +5712,9 @@ impl IconShape for IoBandageSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5287,6 +5726,7 @@ impl IconShape for IoBandageSharp { path { d: "M273.06,386.19l116-116L241.77,123l-116,116Zm19.63-141.5a16,16,0,1,1,0,22.62A16,16,0,0,1,292.69,244.69Zm-48-48a16,16,0,1,1,0,22.62A16,16,0,0,1,244.69,196.69Zm0,96a16,16,0,1,1,0,22.62A16,16,0,0,1,244.69,292.69Zm-25.38-48a16,16,0,1,1-22.62,0A16,16,0,0,1,219.31,244.69Z", } + } } } @@ -5321,6 +5761,9 @@ impl IconShape for IoBandage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5344,6 +5787,7 @@ impl IconShape for IoBandage { path { d: "M254.34,386.83a47.91,47.91,0,0,1-33.94-14L141.21,293.6a47.81,47.81,0,0,1-9.43-13.38c-4.59-9.7-1.39-25,2.48-36.9a4,4,0,0,0-6.64-4L50.39,316.36A104.12,104.12,0,0,0,197.64,463.61l72.75-72.88a4,4,0,0,0-4.21-6.58C262,385.73,257.78,386.83,254.34,386.83Z", } + } } } @@ -5378,6 +5822,9 @@ impl IconShape for IoBarChartOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5411,6 +5858,7 @@ impl IconShape for IoBarChartOutline { x: "383.64", y: "112", } + } } } @@ -5445,6 +5893,9 @@ impl IconShape for IoBarChartSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -5459,6 +5910,7 @@ impl IconShape for IoBarChartSharp { path { d: "M479.64,432h-112V96h112Z", } + } } } @@ -5493,6 +5945,9 @@ impl IconShape for IoBarChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5507,6 +5962,7 @@ impl IconShape for IoBarChart { path { d: "M443.64,432h-40a36,36,0,0,1-36-36V132a36,36,0,0,1,36-36h40a36,36,0,0,1,36,36V396A36,36,0,0,1,443.64,432Z", } + } } } @@ -5541,6 +5997,9 @@ impl IconShape for IoBarbellOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { line { @@ -5586,6 +6045,7 @@ impl IconShape for IoBarbellOutline { x: "464", y: "192", } + } } } @@ -5620,11 +6080,15 @@ impl IconShape for IoBarbellSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "496 176 438 176 438 112 362 112 362 234 150 234 150 112 74 112 74 176 16 176 16 336 74 336 74 400 150 400 150 278 362 278 362 400 438 400 438 336 496 336 496 176", } + } } } @@ -5659,11 +6123,15 @@ impl IconShape for IoBarbell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M467,176a29.94,29.94,0,0,0-25.32,12.5,2,2,0,0,1-3.64-1.14V150.71c0-20.75-16.34-38.21-37.08-38.7A38,38,0,0,0,362,150v82a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V150.71c0-20.75-16.34-38.21-37.08-38.7A38,38,0,0,0,74,150v37.38a2,2,0,0,1-3.64,1.14A29.94,29.94,0,0,0,45,176c-16.3.51-29,14.31-29,30.62v98.72c0,16.31,12.74,30.11,29,30.62a29.94,29.94,0,0,0,25.32-12.5A2,2,0,0,1,74,324.62v36.67C74,382,90.34,399.5,111.08,400A38,38,0,0,0,150,362V280a2,2,0,0,1,2-2H360a2,2,0,0,1,2,2v81.29c0,20.75,16.34,38.21,37.08,38.7A38,38,0,0,0,438,362V324.62a2,2,0,0,1,3.64-1.14A29.94,29.94,0,0,0,467,336c16.3-.51,29-14.31,29-30.62V206.64C496,190.33,483.26,176.53,467,176Z", } + } } } @@ -5698,6 +6166,9 @@ impl IconShape for IoBarcodeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5743,6 +6214,7 @@ impl IconShape for IoBarcodeOutline { y1: "192", y2: "320", } + } } } @@ -5777,6 +6249,9 @@ impl IconShape for IoBarcodeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -5822,6 +6297,7 @@ impl IconShape for IoBarcodeSharp { y1: "192", y2: "320", } + } } } @@ -5856,11 +6332,15 @@ impl IconShape for IoBarcode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M419.13,96H419l-35.05.33L128,96h-.16l-36.74.33C66.93,96.38,48,116.07,48,141.2V371.47c0,25.15,19,44.86,43.2,44.86h.15l36.71-.33,255.92.33h.17l35.07-.33A44.91,44.91,0,0,0,464,371.13V140.87A44.92,44.92,0,0,0,419.13,96ZM144,320a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Zm64,32a16,16,0,0,1-32,0V160a16,16,0,0,1,32,0Zm64-16a16,16,0,0,1-32,0V176a16,16,0,0,1,32,0Zm64,16a16,16,0,0,1-32,0V160a16,16,0,0,1,32,0Zm64-32a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Z", } + } } } @@ -5895,6 +6375,9 @@ impl IconShape for IoBaseballOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { line { @@ -5967,6 +6450,7 @@ impl IconShape for IoBaseballOutline { d: "M255,433.61A192,192,0,0,0,74.29,256.69", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -6001,6 +6485,9 @@ impl IconShape for IoBaseballSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6012,6 +6499,7 @@ impl IconShape for IoBaseballSharp { path { d: "M444.65,302.67l-.55-33.06a206,206,0,0,1-39.33-4.74L397,291.8,370.06,284l7.83-27a206.91,206.91,0,0,1-36.06-17.35l-16.36,23.15-22.86-16.16,16.33-23.11a204.21,204.21,0,0,1-30-30L266.75,209.2l-16.16-22.87,22.17-15.67a206,206,0,0,1-17.38-36.06l-25.75,7.48-7.81-26.89,25.73-7.47q-2-9.21-3.18-18.64l-.47,0-.78-14h0l-.33-6-17.94-.32a13.38,13.38,0,0,1-1.79-.16l-6.35-.13.06-2.47a14,14,0,0,1-5.66-11.49,13.27,13.27,0,0,1,.13-1.67A208,208,0,0,0,52.16,217.43l16.1-.28.45,25.18,6.83.38,14,.77,0,.48q9.42,1.17,18.64,3.18l6.68-23L141.7,232,135,255a205.3,205.3,0,0,1,36.06,17.38l14.53-20.56L208.47,268,194,288.5a203.5,203.5,0,0,1,30,30l21.3-15,16.16,22.86L240.1,341.41a206.86,206.86,0,0,1,17.34,36.06l25.27-7.33L290.52,397l-25.24,7.33A205.9,205.9,0,0,1,270,442.63l29.42.53-.29,16.48a207.94,207.94,0,0,0,160-157.21Z", } + } } } @@ -6046,6 +6534,9 @@ impl IconShape for IoBaseball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6057,6 +6548,7 @@ impl IconShape for IoBaseball { path { d: "M208.44,457.55a16,16,0,0,1,16.28-15.71l16.76.29a178.49,178.49,0,0,0-3.62-29.95L221.6,416.9A14,14,0,1,1,213.79,390L230,385.3a177.92,177.92,0,0,0-13.33-27.68l-13.8,9.76a14,14,0,1,1-16.16-22.87l13.84-9.78c-3.5-4.22-7.19-8.3-11.1-12.2s-8-7.62-12.19-11.12l-9.79,13.86a14,14,0,1,1-22.87-16.16l9.78-13.84a177.16,177.16,0,0,0-27.69-13.33L122,298.21A14,14,0,1,1,95.1,290.4l4.73-16.29a177.32,177.32,0,0,0-26.31-3.44c-.89-.05-1.79-.08-2.68-.12L71,281.14a16,16,0,0,1-15.71,16.28H55a16,16,0,0,1-3.94-.51A208,208,0,0,0,208.71,460.78,15.72,15.72,0,0,1,208.44,457.55Z", } + } } } @@ -6091,6 +6583,9 @@ impl IconShape for IoBasketOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6101,6 +6596,7 @@ impl IconShape for IoBasketOutline { points: "160 192 256 64 352 192", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -6135,6 +6631,9 @@ impl IconShape for IoBasketSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6143,6 +6642,7 @@ impl IconShape for IoBasketSharp { path { d: "M441.59,192H70.41a12,12,0,0,0-11.68,14.77L112.59,434H399.41l53.86-227.23A12,12,0,0,0,441.59,192ZM256,351.66A37.71,37.71,0,1,1,293.89,314,37.88,37.88,0,0,1,256,351.66Z", } + } } } @@ -6177,11 +6677,15 @@ impl IconShape for IoBasket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424.11,192H360L268.8,70.4a16,16,0,0,0-25.6,0L152,192H87.89a32.57,32.57,0,0,0-32.62,32.44,30.3,30.3,0,0,0,1.31,9l46.27,163.14a50.72,50.72,0,0,0,48.84,36.91H360.31a51.21,51.21,0,0,0,49-36.86l46.33-163.36a15.62,15.62,0,0,0,.46-2.36l.53-4.93a13.3,13.3,0,0,0,.09-1.55A32.57,32.57,0,0,0,424.11,192ZM256,106.67,320,192H192Zm0,245a37.7,37.7,0,1,1,37.88-37.7A37.87,37.87,0,0,1,256,351.63Z", } + } } } @@ -6216,6 +6720,9 @@ impl IconShape for IoBasketballOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6246,6 +6753,7 @@ impl IconShape for IoBasketballOutline { y1: "391.76", y2: "120.24", } + } } } @@ -6280,6 +6788,9 @@ impl IconShape for IoBasketballSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6306,6 +6817,7 @@ impl IconShape for IoBasketballSharp { path { d: "M120.67,414A207.07,207.07,0,0,0,239,463.2q.63-7.35.64-14.87a175.23,175.23,0,0,0-40.81-112.56Z", } + } } } @@ -6340,6 +6852,9 @@ impl IconShape for IoBasketball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6366,6 +6881,7 @@ impl IconShape for IoBasketball { path { d: "M120.67,414A207.07,207.07,0,0,0,239,463.2q.63-7.35.64-14.87a175.23,175.23,0,0,0-40.81-112.56Z", } + } } } @@ -6400,6 +6916,9 @@ impl IconShape for IoBatteryChargingOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6420,6 +6939,7 @@ impl IconShape for IoBatteryChargingOutline { path { d: "M480,202.67a16,16,0,0,0-16,16v74.66a16,16,0,0,0,32,0V218.67A16,16,0,0,0,480,202.67Z", } + } } } @@ -6454,6 +6974,9 @@ impl IconShape for IoBatteryChargingSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6477,6 +7000,7 @@ impl IconShape for IoBatteryChargingSharp { x: "465", y: "202.67", } + } } } @@ -6511,6 +7035,9 @@ impl IconShape for IoBatteryCharging { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6531,6 +7058,7 @@ impl IconShape for IoBatteryCharging { path { d: "M480,202.67a16,16,0,0,0-16,16v74.66a16,16,0,0,0,32,0V218.67A16,16,0,0,0,480,202.67Z", } + } } } @@ -6565,6 +7093,9 @@ impl IconShape for IoBatteryDeadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6583,6 +7114,7 @@ impl IconShape for IoBatteryDeadOutline { y1: "218.67", y2: "293.33", } + } } } @@ -6617,6 +7149,9 @@ impl IconShape for IoBatteryDeadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6633,6 +7168,7 @@ impl IconShape for IoBatteryDeadSharp { y1: "218.67", y2: "293.33", } + } } } @@ -6667,6 +7203,9 @@ impl IconShape for IoBatteryDead { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6685,6 +7224,7 @@ impl IconShape for IoBatteryDead { y1: "218.67", y2: "293.33", } + } } } @@ -6719,6 +7259,9 @@ impl IconShape for IoBatteryFullOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6746,6 +7289,7 @@ impl IconShape for IoBatteryFullOutline { y1: "218.67", y2: "293.33", } + } } } @@ -6780,6 +7324,9 @@ impl IconShape for IoBatteryFullSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6797,6 +7344,7 @@ impl IconShape for IoBatteryFullSharp { x: "465", y: "202.67", } + } } } @@ -6831,6 +7379,9 @@ impl IconShape for IoBatteryFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6858,6 +7409,7 @@ impl IconShape for IoBatteryFull { y1: "218.67", y2: "293.33", } + } } } @@ -6892,6 +7444,9 @@ impl IconShape for IoBatteryHalfOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6919,6 +7474,7 @@ impl IconShape for IoBatteryHalfOutline { y1: "218.67", y2: "293.33", } + } } } @@ -6953,6 +7509,9 @@ impl IconShape for IoBatteryHalfSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6970,6 +7529,7 @@ impl IconShape for IoBatteryHalfSharp { x: "465", y: "202.67", } + } } } @@ -7004,6 +7564,9 @@ impl IconShape for IoBatteryHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7031,6 +7594,7 @@ impl IconShape for IoBatteryHalf { y1: "218.67", y2: "293.33", } + } } } @@ -7065,6 +7629,9 @@ impl IconShape for IoBeakerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7078,6 +7645,7 @@ impl IconShape for IoBeakerOutline { y1: "176", y2: "176", } + } } } @@ -7112,11 +7680,15 @@ impl IconShape for IoBeakerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M453.55,54.7,464,32l-335.6,0c-27.74,0-49,6.57-63.31,19.51C54.39,61.27,48,74.89,48,88v24H64c31,0,32,16.79,32,35V460a20,20,0,0,0,20,20H428a20,20,0,0,0,20-20V96C448,78.84,450.28,61.86,453.55,54.7ZM416,96v64H128V138c0-36.15-21-51-41.77-53.46C89,70,105.7,64.05,128.4,64.05H418.32A221.83,221.83,0,0,0,416,96Z", } + } } } @@ -7151,11 +7723,15 @@ impl IconShape for IoBeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M444,32H128c-19.38,0-45.9,4.34-64.11,24.77C52.17,69.92,48,85.66,48,96a16,16,0,0,0,13.8,15.85C91.7,116,96,117.79,96,136V400A80.07,80.07,0,0,0,176,480H368a80.11,80.11,0,0,0,80-80V96c0-12.55,7.46-27.25,10-31.36l.1-.14c.22-.35.5-.72.78-1.1,2-2.79,5.09-7,5.09-12.95C464,39.79,454.89,32,444,32ZM84.11,83.08c5.24-8.87,17.17-19,44.29-19H422.83C419.3,72.87,416,84.27,416,96v64H128V136C128,98.68,106.65,87.86,84.11,83.08Z", } + } } } @@ -7190,6 +7766,9 @@ impl IconShape for IoBedOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7212,6 +7791,7 @@ impl IconShape for IoBedOutline { d: "M256,240V224a32.09,32.09,0,0,1,32-32h80a32.09,32.09,0,0,1,32,32v16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -7246,11 +7826,15 @@ impl IconShape for IoBedSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,224V96a16,16,0,0,0-16-16H96A16,16,0,0,0,80,96V224a48,48,0,0,0-48,48V432H68V400H444v32h36V272A48,48,0,0,0,432,224Zm-192,0H120V192a16,16,0,0,1,16-16h88a16,16,0,0,1,16,16Zm32-32a16,16,0,0,1,16-16h88a16,16,0,0,1,16,16v32H272Z", } + } } } @@ -7285,6 +7869,9 @@ impl IconShape for IoBed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7293,6 +7880,7 @@ impl IconShape for IoBed { path { d: "M376,80H136a56,56,0,0,0-56,56v72a4,4,0,0,0,5.11,3.84A95.5,95.5,0,0,1,112,208h4.23a4,4,0,0,0,4-3.55A32,32,0,0,1,152,176h56a32,32,0,0,1,31.8,28.45,4,4,0,0,0,4,3.55h24.46a4,4,0,0,0,4-3.55A32,32,0,0,1,304,176h56a32,32,0,0,1,31.8,28.45,4,4,0,0,0,4,3.55H400a95.51,95.51,0,0,1,26.89,3.85A4,4,0,0,0,432,208V136A56,56,0,0,0,376,80Z", } + } } } @@ -7327,6 +7915,9 @@ impl IconShape for IoBeerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7370,6 +7961,7 @@ impl IconShape for IoBeerOutline { d: "M145.83,64.71C163.22,44.89,187.57,32,216,32c52.38,0,94,42.84,94,95.21A95,95,0,0,1,308.33,145", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -7404,11 +7996,15 @@ impl IconShape for IoBeerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,208H368v-5.74A63.93,63.93,0,0,0,321.65,96a111,111,0,0,0-27.59-47.29A108.62,108.62,0,0,0,216,16c-29.91,0-57.78,12.28-79,34.67a56,56,0,0,0-67.51,77.51c-1,.86-1.91,1.74-2.83,2.66A63.56,63.56,0,0,0,48,176.26,62.65,62.65,0,0,0,68.77,222.8,65,65,0,0,0,80,231V480a16,16,0,0,0,16,16H352a16,16,0,0,0,16-16V432h80a16,16,0,0,0,16-16V224A16,16,0,0,0,448,208ZM176,432H144V240h32Zm64,0H208V240h32Zm64,0H272V240h32Zm16-240c-8.33,0-20.55-5.18-26.69-11.31L288.63,176H148.79L145,186.53c-5.81,16-18.83,20.41-28.73,21.29a34.08,34.08,0,0,1-25.91-8.67,31,31,0,0,1-10.32-23,31.8,31.8,0,0,1,9.33-22.71c.16-.17.33-.32.5-.49A31.78,31.78,0,0,1,112,144c.09,0,9.12.34,16.4,5.8l12.8,9.6,19.2-25.6-12.8-9.6A63.69,63.69,0,0,0,112,112a64.79,64.79,0,0,0-14,1.55A24,24,0,0,1,139.4,89.87l.23.35.4.46a35.78,35.78,0,0,1,5,8.94l5.62,15,30-11.24-5.62-15a68.2,68.2,0,0,0-10-17.74c-.38-.52-.79-1-1.19-1.51C178.38,55.45,196.64,48,216,48a76.86,76.86,0,0,1,55.23,23.18A80.2,80.2,0,0,1,292.61,142l-3,15.72,31.43,6,3-15.72A111.78,111.78,0,0,0,326,128.57,32,32,0,0,1,320,192ZM432,400H368V240h64Z", } + } } } @@ -7443,11 +8039,15 @@ impl IconShape for IoBeer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M392,208H368v-5.74A63.93,63.93,0,0,0,321.65,96a111,111,0,0,0-27.59-47.29A108.62,108.62,0,0,0,216,16c-29.91,0-57.78,12.28-79,34.68a56,56,0,0,0-67.51,77.54A63.91,63.91,0,0,0,80,231.39V440a56.06,56.06,0,0,0,56,56H312a56.06,56.06,0,0,0,56-56v-8h24a72.08,72.08,0,0,0,72-72V280A72.08,72.08,0,0,0,392,208ZM176,416a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm64,0a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm64,0a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm16-224c-8.33,0-20.55-5.18-26.69-11.31A16,16,0,0,0,282,176H160a16,16,0,0,0-15,10.53C138.17,205.21,121.4,208,112,208a32,32,0,0,1,0-64c.09,0,9.12.34,16.4,5.8a16,16,0,1,0,19.2-25.6A63.69,63.69,0,0,0,112,112a63.55,63.55,0,0,0-14,1.57A24,24,0,0,1,120,80a23.78,23.78,0,0,1,19.38,9.84,51.35,51.35,0,0,1,4.71,7.9A16,16,0,0,0,176,96c0-6.77-3.61-15.17-10.76-25-.46-.63-1-1.25-1.45-1.86C178.39,55.44,196.64,48,216,48a76.86,76.86,0,0,1,55.23,23.18A80.2,80.2,0,0,1,292.61,142a16,16,0,0,0,12.73,18.71,16.29,16.29,0,0,0,3,.28,16,16,0,0,0,15.7-13A111.78,111.78,0,0,0,326,128.57,32,32,0,0,1,320,192ZM432,360a40,40,0,0,1-40,40H368V240h24a40,40,0,0,1,40,40Z", } + } } } @@ -7482,6 +8082,9 @@ impl IconShape for IoBicycleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7499,6 +8102,7 @@ impl IconShape for IoBicycleOutline { path { d: "M320,136a31.89,31.89,0,0,0,32-32.1A31.55,31.55,0,0,0,320.2,72a32,32,0,1,0-.2,64Z", } + } } } @@ -7533,6 +8137,9 @@ impl IconShape for IoBicycleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7547,6 +8154,7 @@ impl IconShape for IoBicycleSharp { path { d: "M320,128a31.89,31.89,0,0,0,32-32.1A31.55,31.55,0,0,0,320.2,64a32,32,0,1,0-.2,64Z", } + } } } @@ -7581,6 +8189,9 @@ impl IconShape for IoBicycle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7595,6 +8206,7 @@ impl IconShape for IoBicycle { path { d: "M367.55,192H323.79a4,4,0,0,1-3.51-2.08l-31.74-58.17h0A31,31,0,0,0,239.16,124h0L169.3,194.4a32.56,32.56,0,0,0-9.3,22.4c0,17.4,12.6,23.6,18.5,27.1C207,260.32,227.07,272.33,238.08,279a4,4,0,0,1,1.92,3.41v69.12c0,8.61,6.62,16,15.23,16.43A16,16,0,0,0,272,352V266a16,16,0,0,0-6.66-13l-37-26.61a4,4,0,0,1-.58-6l42-44.79a4,4,0,0,1,6.42.79L298,215.77A16,16,0,0,0,312,224h56a16,16,0,0,0,16-16.77C383.58,198.62,376.16,192,367.55,192Z", } + } } } @@ -7629,12 +8241,16 @@ impl IconShape for IoBluetoothOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "144 352 368 160 256 48 256 464 368 352 144 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -7669,11 +8285,15 @@ impl IconShape for IoBluetoothSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M397.41,161.13,236-.28v212.8L141.83,131.8l-26,30.37L225.27,256,115.8,349.83l26,30.37L236,299.48v212.8L397.41,350.87,286.73,256ZM276,96.28l62.59,62.59L276,212.52Zm62.58,256.85L276,415.72V299.48Z", } + } } } @@ -7708,11 +8328,15 @@ impl IconShape for IoBluetooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M388,160.77a20,20,0,0,0-5.85-14.91l-112-112A20,20,0,0,0,236,48V212.52l-79-67.71a20,20,0,0,0-26,30.38L225.27,256,131,336.81a20,20,0,1,0,26,30.38l79-67.71V464a20,20,0,0,0,34.14,14.14l112-112A20,20,0,0,0,381,336.81L286.73,256,381,175.19A20,20,0,0,0,388,160.77ZM338.58,353.13,276,415.72V299.49ZM276,212.52V96.28l62.59,62.59Z", } + } } } @@ -7747,6 +8371,9 @@ impl IconShape for IoBoatOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7771,6 +8398,7 @@ impl IconShape for IoBoatOutline { y1: "183.6", y2: "396.45", } + } } } @@ -7805,6 +8433,9 @@ impl IconShape for IoBoatSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7813,6 +8444,7 @@ impl IconShape for IoBoatSharp { path { d: "M345.22,407c-52.25,36.26-126.35,36.25-178.6,0,0,0-45.64,63-94.64,63l13.33,1c29.86,0,58.65-11.73,85.31-25.59a185.33,185.33,0,0,0,170.6,0c26.66,13.87,55.45,25.6,85.31,25.6l13.33-1C392.21,470,345.22,407,345.22,407Z", } + } } } @@ -7847,6 +8479,9 @@ impl IconShape for IoBoat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7855,6 +8490,7 @@ impl IconShape for IoBoat { path { d: "M476.71,246.91h0c-3.49-8.39-10.9-14.89-20.9-18.35L432,219.08V136a64,64,0,0,0-64-64H336V64a40,40,0,0,0-40-40H216a40,40,0,0,0-40,40v8H144a64,64,0,0,0-64,64v83.15l-23.58,9.39c-9.94,3.3-17.63,10-21.15,18.44-2.45,5.89-5.25,15-1.3,26.46l.1.3L80.73,393.18A23.33,23.33,0,0,0,102.58,408c.5,0,1,0,1.53-.05,31.32-2,56-17.27,72.6-31.61C200.42,396.81,228.31,408,256,408s55.43-11.2,79.14-31.7c16.59,14.36,41.3,29.67,72.61,31.65a23.36,23.36,0,0,0,23.37-14.74l46.65-119C481.05,266.12,480.67,256.45,476.71,246.91ZM269,154.21l-1.14-.4a39.53,39.53,0,0,0-23.73,0l-.58.18L117.48,204.22A4,4,0,0,1,112,200.5V136a32,32,0,0,1,32-32H368a32,32,0,0,1,32,32v64.44a4,4,0,0,1-5.48,3.72Z", } + } } } @@ -7889,6 +8525,9 @@ impl IconShape for IoBodyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -7905,6 +8544,7 @@ impl IconShape for IoBodyOutline { stroke_miterlimit: "10", stroke_width: "32", } + } } } @@ -7939,6 +8579,9 @@ impl IconShape for IoBodySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -7949,6 +8592,7 @@ impl IconShape for IoBodySharp { polygon { points: "464 128 48 128 48 180 192 180 160 505.13 211 512 232.65 320 279.67 320 301 512 352 505.02 320 180 464 180 464 128", } + } } } @@ -7983,6 +8627,9 @@ impl IconShape for IoBody { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -7993,6 +8640,7 @@ impl IconShape for IoBody { path { d: "M437,128H75a27,27,0,0,0,0,54H176.88c6.91,0,15,3.09,19.58,15,5.35,13.83,2.73,40.54-.57,61.23l-4.32,24.45a.42.42,0,0,1-.12.35l-34.6,196.81A27.43,27.43,0,0,0,179,511.58a27.06,27.06,0,0,0,31.42-22.29l23.91-136.8S242,320,256,320c14.23,0,21.74,32.49,21.74,32.49l23.91,136.92a27.24,27.24,0,1,0,53.62-9.6L320.66,283a.45.45,0,0,0-.11-.35l-4.33-24.45c-3.3-20.69-5.92-47.4-.57-61.23,4.56-11.88,12.91-15,19.28-15H437a27,27,0,0,0,0-54Z", } + } } } @@ -8027,6 +8675,9 @@ impl IconShape for IoBonfireOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8056,6 +8707,7 @@ impl IconShape for IoBonfireOutline { d: "M352.45,178.76c8.6,14.31,15.55,30.08,15.55,48,0,52.52-42.47,93.1-94.86,93.1a94.42,94.42,0,0,1-65.14-26", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -8090,6 +8742,9 @@ impl IconShape for IoBonfireSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8116,6 +8771,7 @@ impl IconShape for IoBonfireSharp { path { d: "M124,336H36a4,4,0,0,0-4,4v23.28a4,4,0,0,0,4.66,3.94l88-14.66a4,4,0,0,0,3.34-3.95V340A4,4,0,0,0,124,336Z", } + } } } @@ -8150,6 +8806,9 @@ impl IconShape for IoBonfire { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8176,6 +8835,7 @@ impl IconShape for IoBonfire { path { d: "M330.34,239.74c-9.33,5.92-19,11.16-29.25,16.71-28.91,15.68-56.21,30.48-68.88,56.28-.64,1.32-1.25,2.5-1.88,3.61a8,8,0,0,0,3.89,11.3c12.31,5.1,25.13,8.27,38.91,8.27a111.42,111.42,0,0,0,78.24-31.37A107.45,107.45,0,0,0,384,226.85a86.56,86.56,0,0,0-1.33-15,8,8,0,0,0-13.8-4C358.69,219.32,345.94,229.85,330.34,239.74Z", } + } } } @@ -8210,6 +8870,9 @@ impl IconShape for IoBookOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8223,6 +8886,7 @@ impl IconShape for IoBookOutline { y1: "160", y2: "448", } + } } } @@ -8257,6 +8921,9 @@ impl IconShape for IoBookSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8265,6 +8932,7 @@ impl IconShape for IoBookSharp { path { d: "M48,48c67.61.29,117.87,9.6,154.24,25.69,27.14,12,37.76,21.08,37.76,51.84V448c-41.57-37.5-78.46-48-224-48V48Z", } + } } } @@ -8299,6 +8967,9 @@ impl IconShape for IoBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8307,6 +8978,7 @@ impl IconShape for IoBook { path { d: "M481.92,53.3A31.33,31.33,0,0,0,464,48h0c-67.61.3-118.11,8.71-154.24,26a143.31,143.31,0,0,0-32.31,20.78,15.93,15.93,0,0,0-5.45,12V443.91a3.93,3.93,0,0,0,6.68,2.81c25.67-25.5,70.72-46.82,185.36-46.81a32,32,0,0,0,32-32v-288A32,32,0,0,0,481.92,53.3Z", } + } } } @@ -8341,12 +9013,16 @@ impl IconShape for IoBookmarkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352,48H160a48,48,0,0,0-48,48V464L256,336,400,464V96A48,48,0,0,0,352,48Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -8381,11 +9057,15 @@ impl IconShape for IoBookmarkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,480,256,357.41,96,480V32H416Z", } + } } } @@ -8420,11 +9100,15 @@ impl IconShape for IoBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400,480a16,16,0,0,1-10.63-4L256,357.41,122.63,476A16,16,0,0,1,96,464V96a64.07,64.07,0,0,1,64-64H352a64.07,64.07,0,0,1,64,64V464a16,16,0,0,1-16,16Z", } + } } } @@ -8459,6 +9143,9 @@ impl IconShape for IoBookmarksOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8469,6 +9156,7 @@ impl IconShape for IoBookmarksOutline { d: "M320,96H112a48.14,48.14,0,0,0-48,48V496L216,368,368,496V144A48.14,48.14,0,0,0,320,96Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -8503,6 +9191,9 @@ impl IconShape for IoBookmarksSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -8511,6 +9202,7 @@ impl IconShape for IoBookmarksSharp { polygon { points: "48 80 48 512 216 388 384 512 384 80 48 80", } + } } } @@ -8545,6 +9237,9 @@ impl IconShape for IoBookmarks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8553,6 +9248,7 @@ impl IconShape for IoBookmarks { path { d: "M320,80H112a64,64,0,0,0-64,64V495.62A16.36,16.36,0,0,0,54.6,509a16,16,0,0,0,19.71-.71L216,388.92,357.69,508.24a16,16,0,0,0,19.6.79A16.4,16.4,0,0,0,384,495.59V144A64,64,0,0,0,320,80Z", } + } } } @@ -8587,6 +9283,9 @@ impl IconShape for IoBowlingBallOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8612,6 +9311,7 @@ impl IconShape for IoBowlingBallOutline { cy: "168", r: "24", } + } } } @@ -8646,11 +9346,15 @@ impl IconShape for IoBowlingBallSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM286,230a28,28,0,1,1,28-28A28,28,0,0,1,286,230Zm8-76a28,28,0,1,1,28-28A28,28,0,0,1,294,154Zm68,44a28,28,0,1,1,28-28A28,28,0,0,1,362,198Z", } + } } } @@ -8685,11 +9389,15 @@ impl IconShape for IoBowlingBall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM288,224a24,24,0,1,1,24-24A24,24,0,0,1,288,224Zm8-72a24,24,0,1,1,24-24A24,24,0,0,1,296,152Zm64,40a24,24,0,1,1,24-24A24,24,0,0,1,360,192Z", } + } } } @@ -8724,6 +9432,9 @@ impl IconShape for IoBriefcaseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8750,6 +9461,7 @@ impl IconShape for IoBriefcaseOutline { d: "M320,240v24a8,8,0,0,1-8,8H200a8,8,0,0,1-8-8V240", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -8784,6 +9496,9 @@ impl IconShape for IoBriefcaseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8792,6 +9507,7 @@ impl IconShape for IoBriefcaseSharp { path { d: "M496,124a12,12,0,0,0-12-12H384V56a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8v56H28a12,12,0,0,0-12,12V224H496ZM344,112H168V88H344Z", } + } } } @@ -8826,6 +9542,9 @@ impl IconShape for IoBriefcase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8838,6 +9557,7 @@ impl IconShape for IoBriefcase { path { d: "M336,264a24,24,0,0,1-24,24H200a24,24,0,0,1-24-24v-4a4,4,0,0,0-4-4H16V400a64,64,0,0,0,64,64H432a64,64,0,0,0,64-64V256H340a4,4,0,0,0-4,4Z", } + } } } @@ -8872,6 +9592,9 @@ impl IconShape for IoBrowsersOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8886,6 +9609,7 @@ impl IconShape for IoBrowsersOutline { path { d: "M397.82,64H114.18C77.69,64,48,94.15,48,131.2V176H64c0-16,16-32,32-32H416c16,0,32,16,32,32h16V131.2C464,94.15,434.31,64,397.82,64Z", } + } } } @@ -8920,11 +9644,15 @@ impl IconShape for IoBrowsersSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32,64V448a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V64a16,16,0,0,0-16-16H48A16,16,0,0,0,32,64ZM440,428H72a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4H440a4,4,0,0,1,4,4V424A4,4,0,0,1,440,428Z", } + } } } @@ -8959,11 +9687,15 @@ impl IconShape for IoBrowsers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,48H96a64,64,0,0,0-64,64V400a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V112A64,64,0,0,0,416,48Zm24,96H72a8,8,0,0,1-8-8V112A32.09,32.09,0,0,1,96,80H416a32.09,32.09,0,0,1,32,32v24A8,8,0,0,1,440,144Z", } + } } } @@ -8998,6 +9730,9 @@ impl IconShape for IoBrushOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9008,6 +9743,7 @@ impl IconShape for IoBrushOutline { d: "M138,336c-29.88,0-54,24.5-54,54.86,0,23.95-20.88,36.57-36,36.57C64.56,449.74,92.82,464,120,464c39.78,0,72-32.73,72-73.14C192,360.5,167.88,336,138,336Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -9042,6 +9778,9 @@ impl IconShape for IoBrushSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9050,6 +9789,7 @@ impl IconShape for IoBrushSharp { path { d: "M142,320c-36.52,0-66,30.63-66,68.57,0,25.43-31,45.72-44,45.72C52.24,462.17,86.78,480,120,480c48.62,0,88-40.91,88-91.43C208,350.63,178.52,320,142,320Z", } + } } } @@ -9084,6 +9824,9 @@ impl IconShape for IoBrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9092,6 +9835,7 @@ impl IconShape for IoBrush { path { d: "M119.89,480.11c-32.14,0-65.45-16.89-84.85-43a16,16,0,0,1,12.85-25.54c5.34,0,20-4.87,20-20.57,0-39.07,31.4-70.86,70-70.86s70,31.79,70,70.86C207.89,440.12,168.41,480.11,119.89,480.11Z", } + } } } @@ -9126,6 +9870,9 @@ impl IconShape for IoBugOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9173,6 +9920,7 @@ impl IconShape for IoBugOutline { d: "M179.43,143.52A49.08,49.08,0,0,1,176,127.79,80,80,0,0,1,255.79,48h.42A80,80,0,0,1,336,127.79a41.91,41.91,0,0,1-3.12,14.3", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -9207,6 +9955,9 @@ impl IconShape for IoBugSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9215,6 +9966,7 @@ impl IconShape for IoBugSharp { path { d: "M256,32c-48.06,0-96,0-96,84,26.12-14,59.35-20,96-20,24.09,0,46.09,2.65,65.39,8,10.75,3,24.66,8.71,30.61,12C352,32,304.06,32,256,32Z", } + } } } @@ -9249,6 +10001,9 @@ impl IconShape for IoBug { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9257,6 +10012,7 @@ impl IconShape for IoBug { path { d: "M321.39,104l.32.09c13.57,3.8,25.07-10.55,18.2-22.85A95.86,95.86,0,0,0,256.21,32h-.42A95.87,95.87,0,0,0,171.6,82.13c-6.84,12.58,5.14,27,18.84,22.86,19.71-6,41.79-9.06,65.56-9.06C280.09,95.93,302.09,98.65,321.39,104Z", } + } } } @@ -9291,6 +10047,9 @@ impl IconShape for IoBuildOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9302,6 +10061,7 @@ impl IconShape for IoBuildOutline { cy: "416", r: "16", } + } } } @@ -9336,11 +10096,15 @@ impl IconShape for IoBuildSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M230,209.2,32,405.58,106.65,480,304.24,281.83c46.47,17.46,105.52,12.54,143-24.78,40.44-40.32,40.35-108,16.81-156.79l-87.33,87.06-52.32-52.13,87.33-87.06C363,24.46,294.67,24.34,254.23,64.66,216.2,102.57,211.45,162.26,230,209.2Z", } + } } } @@ -9375,11 +10139,15 @@ impl IconShape for IoBuild { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M469.54,120.52h0a16,16,0,0,0-25.54-4L382.56,178a16.12,16.12,0,0,1-22.63,0L333.37,151.4a16,16,0,0,1,0-22.63l61.18-61.19a16,16,0,0,0-4.78-25.92h0C343.56,21,285.88,31.78,249.51,67.88c-30.9,30.68-40.11,78.62-25.25,131.53a15.89,15.89,0,0,1-4.49,16L53.29,367.46a64.17,64.17,0,1,0,90.6,90.64L297.57,291.25a15.9,15.9,0,0,1,15.77-4.57,179.3,179.3,0,0,0,46.22,6.37c33.4,0,62.71-10.81,83.85-31.64C482.56,222.84,488.53,157.42,469.54,120.52ZM99.48,447.15a32,32,0,1,1,28.34-28.35A32,32,0,0,1,99.48,447.15Z", } + } } } @@ -9414,6 +10182,9 @@ impl IconShape for IoBulbOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9445,6 +10216,7 @@ impl IconShape for IoBulbOutline { d: "M294,240s-21.51,16-38,16-38-16-38-16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -9479,6 +10251,9 @@ impl IconShape for IoBulbSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -9496,6 +10271,7 @@ impl IconShape for IoBulbSharp { path { d: "M369.42,62.69C339.35,32.58,299.07,16,256,16A159.62,159.62,0,0,0,96,176c0,46.62,17.87,90.23,49,119.64l4.36,4.09C167.37,316.57,192,339.64,192,360v40h48V269.11L195.72,244,214,217.72,256,240l41.29-22.39,19.1,25.68-44.39,26V400h48V360c0-19.88,24.36-42.93,42.15-59.77l4.91-4.66C399.08,265,416,223.61,416,176A159.16,159.16,0,0,0,369.42,62.69Z", } + } } } @@ -9530,6 +10306,9 @@ impl IconShape for IoBulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9541,6 +10320,7 @@ impl IconShape for IoBulb { path { d: "M369.42,62.69C339.35,32.58,299.07,16,256,16A159.62,159.62,0,0,0,96,176c0,46.62,17.87,90.23,49,119.64l4.36,4.09C167.37,316.57,192,339.64,192,360v24a16,16,0,0,0,16,16h24a8,8,0,0,0,8-8V274.82a8,8,0,0,0-5.13-7.47A130.73,130.73,0,0,1,208.71,253,16,16,0,1,1,227.29,227c7.4,5.24,21.65,13,28.71,13s21.31-7.78,28.73-13A16,16,0,0,1,303.29,253a130.73,130.73,0,0,1-26.16,14.32,8,8,0,0,0-5.13,7.47V392a8,8,0,0,0,8,8h24a16,16,0,0,0,16-16V360c0-19.88,24.36-42.93,42.15-59.77l4.91-4.66C399.08,265,416,223.61,416,176A159.16,159.16,0,0,0,369.42,62.69Z", } + } } } @@ -9575,6 +10355,9 @@ impl IconShape for IoBusOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -9640,6 +10423,7 @@ impl IconShape for IoBusOutline { y1: "80", y2: "368", } + } } } @@ -9674,6 +10458,9 @@ impl IconShape for IoBusSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9683,6 +10470,7 @@ impl IconShape for IoBusSharp { path { d: "M424,32H88A24,24,0,0,0,64,56V416a32,32,0,0,0,16,27.71V480h72V448H360v32h72V443.71A32,32,0,0,0,448,416V56A24,24,0,0,0,424,32ZM175.82,371.47a32,32,0,1,1-35.3-35.29A32.09,32.09,0,0,1,175.82,371.47ZM240,288H96V128H240ZM256,96H96.46L96,64H416l-.46,32H256Zm16,32H416V288H272Zm64.18,236.53a32,32,0,1,1,35.3,35.29A32.09,32.09,0,0,1,336.18,364.53Z", } + } } } @@ -9717,11 +10505,15 @@ impl IconShape for IoBus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400,32H112A48,48,0,0,0,64,80V400a47.91,47.91,0,0,0,16,35.74V454a26,26,0,0,0,26,26h28a26,26,0,0,0,26-26v-6H352v6a26,26,0,0,0,26,26h28a26,26,0,0,0,26-26V435.74A47.91,47.91,0,0,0,448,400V80A48,48,0,0,0,400,32ZM147.47,399.82a32,32,0,1,1,28.35-28.35A32,32,0,0,1,147.47,399.82ZM236,288H112a16,16,0,0,1-16-16V144a16,16,0,0,1,16-16H236a4,4,0,0,1,4,4V284A4,4,0,0,1,236,288ZM256,96H112.46c-8.6,0-16-6.6-16.44-15.19A16,16,0,0,1,112,64H399.54c8.6,0,16,6.6,16.44,15.19A16,16,0,0,1,400,96H256Zm20,32H400a16,16,0,0,1,16,16V272a16,16,0,0,1-16,16H276a4,4,0,0,1-4-4V132A4,4,0,0,1,276,128Zm60.18,243.47a32,32,0,1,1,28.35,28.35A32,32,0,0,1,336.18,371.47Z", } + } } } @@ -9756,6 +10548,9 @@ impl IconShape for IoBusinessOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { line { @@ -9837,6 +10632,7 @@ impl IconShape for IoBusinessOutline { path { d: "M336,240a16,16,0,1,0,16,16,16,16,0,0,0-16-16Z", } + } } } @@ -9871,6 +10667,9 @@ impl IconShape for IoBusinessSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9894,6 +10693,7 @@ impl IconShape for IoBusinessSharp { x: "384", y: "240", } + } } } @@ -9928,6 +10728,9 @@ impl IconShape for IoBusiness { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9951,6 +10754,7 @@ impl IconShape for IoBusiness { path { d: "M336,240a16,16,0,1,0,16,16,16,16,0,0,0-16-16Z", } + } } } @@ -9985,6 +10789,9 @@ impl IconShape for IoCafeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10002,6 +10809,7 @@ impl IconShape for IoCafeOutline { y1: "416", y2: "416", } + } } } @@ -10036,6 +10844,9 @@ impl IconShape for IoCafeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10047,6 +10858,7 @@ impl IconShape for IoCafeSharp { x: "48", y: "400", } + } } } @@ -10081,6 +10893,9 @@ impl IconShape for IoCafe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10089,6 +10904,7 @@ impl IconShape for IoCafe { path { d: "M400,400H64a16,16,0,0,0,0,32H400a16,16,0,0,0,0-32Z", } + } } } @@ -10123,6 +10939,9 @@ impl IconShape for IoCalculatorOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10184,6 +11003,7 @@ impl IconShape for IoCalculatorOutline { x: "320", y: "304", } + } } } @@ -10218,11 +11038,15 @@ impl IconShape for IoCalculatorSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,48a16,16,0,0,0-16-16H112A16,16,0,0,0,96,48V464a16,16,0,0,0,16,16H400a16,16,0,0,0,16-16ZM192,432H144V384h48Zm0-80H144V304h48Zm0-80H144V224h48Zm88,160H232V384h48Zm0-80H232V304h48Zm0-80H232V224h48Zm88,160H320V304h48Zm0-160H320V224h48Zm0-96H144V80H368Z", } + } } } @@ -10257,11 +11081,15 @@ impl IconShape for IoCalculator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,80a48.05,48.05,0,0,0-48-48H144A48.05,48.05,0,0,0,96,80V432a48.05,48.05,0,0,0,48,48H368a48.05,48.05,0,0,0,48-48ZM168,432a24,24,0,1,1,24-24A24,24,0,0,1,168,432Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,168,352Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,168,272Zm88,160a24,24,0,1,1,24-24A24,24,0,0,1,256,432Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,256,352Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,256,272ZM368,408a24,24,0,0,1-48,0V328a24,24,0,0,1,48,0ZM344,272a24,24,0,1,1,24-24A24,24,0,0,1,344,272Zm19.31-100.69A16,16,0,0,1,352,176H160a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16H352a16,16,0,0,1,16,16v64A16,16,0,0,1,363.31,171.31Z", } + } } } @@ -10296,6 +11124,9 @@ impl IconShape for IoCalendarClearOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10338,6 +11169,7 @@ impl IconShape for IoCalendarClearOutline { y1: "160", y2: "160", } + } } } @@ -10372,6 +11204,9 @@ impl IconShape for IoCalendarClearSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10380,6 +11215,7 @@ impl IconShape for IoCalendarClearSharp { path { d: "M480,87.77A23.8,23.8,0,0,0,456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480Z", } + } } } @@ -10414,6 +11250,9 @@ impl IconShape for IoCalendarClear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10422,6 +11261,7 @@ impl IconShape for IoCalendarClear { path { d: "M32,416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V180a4,4,0,0,0-4-4H36a4,4,0,0,0-4,4Z", } + } } } @@ -10456,6 +11296,9 @@ impl IconShape for IoCalendarNumberOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10519,6 +11362,7 @@ impl IconShape for IoCalendarNumberOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -10553,6 +11397,9 @@ impl IconShape for IoCalendarNumberSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10561,6 +11408,7 @@ impl IconShape for IoCalendarNumberSharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } + } } } @@ -10595,6 +11443,9 @@ impl IconShape for IoCalendarNumber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10603,6 +11454,7 @@ impl IconShape for IoCalendarNumber { path { d: "M476,176H36a4,4,0,0,0-4,4V416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V180A4,4,0,0,0,476,176ZM239.58,401.1c-12.17,9.61-28.75,14.9-46.7,14.9-27.87,0-48.48-18.16-57.66-33.7A16,16,0,0,1,162.78,366c1.08,1.84,11.15,18,30.1,18,16.66,0,36.12-7.29,36.12-27.82,0-6.25-1.22-14.95-7-20.88-8.54-8.74-22.75-12.67-30.11-12.67a16,16,0,0,1,0-32c4.85,0,17.41-2.6,25.28-10.65a22,22,0,0,0,6.57-16.08c0-23.23-28.63-23.9-31.89-23.9-17.34,0-23.8,10.61-24.07,11.06a16,16,0,1,1-27.55-16.26c7.64-13,25.22-26.8,51.62-26.8,16.44,0,31.76,4.77,43.13,13.42,13.39,10.2,20.76,25.28,20.76,42.48A54,54,0,0,1,240,302.35c-1.15,1.18-2.36,2.28-3.59,3.35a66.18,66.18,0,0,1,8.42,7.23c10.56,10.8,16.14,25.75,16.14,43.25C261,374.24,253.39,390.19,239.58,401.1ZM368,396a16,16,0,0,1-32,0V256.29l-22.51,16.59a16,16,0,1,1-19-25.76l43.42-32a16,16,0,0,1,9.49-3.12H352a16,16,0,0,1,16,16Z", } + } } } @@ -10637,6 +11489,9 @@ impl IconShape for IoCalendarOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -10723,6 +11578,7 @@ impl IconShape for IoCalendarOutline { y1: "160", y2: "160", } + } } } @@ -10757,6 +11613,9 @@ impl IconShape for IoCalendarSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10765,6 +11624,7 @@ impl IconShape for IoCalendarSharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } + } } } @@ -10799,6 +11659,9 @@ impl IconShape for IoCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10807,6 +11670,7 @@ impl IconShape for IoCalendar { path { d: "M32,416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V179a3,3,0,0,0-3-3H35a3,3,0,0,0-3,3ZM376,208a24,24,0,1,1-24,24A24,24,0,0,1,376,208Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,376,288Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,296,208Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,296,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,296,368Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,216,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,216,368Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,136,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,136,368Z", } + } } } @@ -10841,12 +11705,16 @@ impl IconShape for IoCallOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M451,374c-15.88-16-54.34-39.35-73-48.76C353.7,313,351.7,312,332.6,326.19c-12.74,9.47-21.21,17.93-36.12,14.75s-47.31-21.11-75.68-49.39-47.34-61.62-50.53-76.48,5.41-23.23,14.79-36c13.22-18,12.22-21,.92-45.3-8.81-18.9-32.84-57-48.9-72.8C119.9,44,119.9,47,108.83,51.6A160.15,160.15,0,0,0,83,65.37C67,76,58.12,84.83,51.91,98.1s-9,44.38,23.07,102.64,54.57,88.05,101.14,134.49S258.5,406.64,310.85,436c64.76,36.27,89.6,29.2,102.91,23s22.18-15,32.83-31a159.09,159.09,0,0,0,13.8-25.8C465,391.17,468,391.17,451,374Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -10881,11 +11749,15 @@ impl IconShape for IoCallSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M478.94,370.14c-5.22-5.56-23.65-22-57.53-43.75-34.13-21.94-59.3-35.62-66.52-38.81a3.83,3.83,0,0,0-3.92.49c-11.63,9.07-31.21,25.73-32.26,26.63-6.78,5.81-6.78,5.81-12.33,4-9.76-3.2-40.08-19.3-66.5-45.78s-43.35-57.55-46.55-67.3c-1.83-5.56-1.83-5.56,4-12.34.9-1.05,17.57-20.63,26.64-32.25a3.83,3.83,0,0,0,.49-3.92c-3.19-7.23-16.87-32.39-38.81-66.52-21.78-33.87-38.2-52.3-43.76-57.52A3.9,3.9,0,0,0,138,32.2,322.35,322.35,0,0,0,82,57.65,338,338,0,0,0,33.35,92a3.83,3.83,0,0,0-1.26,3.74c2.09,9.74,12.08,50.4,43.08,106.72,31.63,57.48,53.55,86.93,100,133.22S252,405.21,309.54,436.84c56.32,31,97,41,106.72,43.07a3.86,3.86,0,0,0,3.75-1.26A337.73,337.73,0,0,0,454.35,430a322.7,322.7,0,0,0,25.45-56A3.9,3.9,0,0,0,478.94,370.14Z", } + } } } @@ -10920,11 +11792,15 @@ impl IconShape for IoCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M391,480c-19.52,0-46.94-7.06-88-30-49.93-28-88.55-53.85-138.21-103.38C116.91,298.77,93.61,267.79,61,208.45c-36.84-67-30.56-102.12-23.54-117.13C45.82,73.38,58.16,62.65,74.11,52A176.3,176.3,0,0,1,102.75,36.8c1-.43,1.93-.84,2.76-1.21,4.95-2.23,12.45-5.6,21.95-2,6.34,2.38,12,7.25,20.86,16,18.17,17.92,43,57.83,52.16,77.43,6.15,13.21,10.22,21.93,10.23,31.71,0,11.45-5.76,20.28-12.75,29.81-1.31,1.79-2.61,3.5-3.87,5.16-7.61,10-9.28,12.89-8.18,18.05,2.23,10.37,18.86,41.24,46.19,68.51s57.31,42.85,67.72,45.07c5.38,1.15,8.33-.59,18.65-8.47,1.48-1.13,3-2.3,4.59-3.47,10.66-7.93,19.08-13.54,30.26-13.54h.06c9.73,0,18.06,4.22,31.86,11.18,18,9.08,59.11,33.59,77.14,51.78,8.77,8.84,13.66,14.48,16.05,20.81,3.6,9.53.21,17-2,22-.37.83-.78,1.74-1.21,2.75a176.49,176.49,0,0,1-15.29,28.58c-10.63,15.9-21.4,28.21-39.38,36.58A67.42,67.42,0,0,1,391,480Z", } + } } } @@ -10959,6 +11835,9 @@ impl IconShape for IoCameraOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10975,6 +11854,7 @@ impl IconShape for IoCameraOutline { points: "124 158 124 136 100 136 100 158", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -11009,6 +11889,9 @@ impl IconShape for IoCameraReverseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11031,6 +11914,7 @@ impl IconShape for IoCameraReverseOutline { points: "356 272 336 292 316 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -11065,11 +11949,15 @@ impl IconShape for IoCameraReverseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456,144H373c-3,0-6.72-1.94-9.62-5L336.07,96.21C326,80,320,80,302,80H210c-18,0-23,0-34.07,16.21L148.62,139c-2.22,2.42-5.34,5-8.62,5V128a8,8,0,0,0-8-8H92a8,8,0,0,0-8,8v16H56a24,24,0,0,0-24,24V408a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V168A24,24,0,0,0,456,144ZM256,368c-47.82,0-87.76-34.23-95-80H117.37L176,229.37,234.63,288H194a64.07,64.07,0,0,0,102.63,33.49L320,343l-3.68,3.72A96.64,96.64,0,0,1,256,368Zm80-53.84L277.11,256H318a64.26,64.26,0,0,0-103-33.36L192,200l3.14-2.45A96.19,96.19,0,0,1,255.76,176c47.85,0,87,34.19,94.24,80h44.92Z", } + } } } @@ -11104,11 +11992,15 @@ impl IconShape for IoCameraReverse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,144H373c-3,0-6.72-1.94-9.62-5L337.44,98.06a15.52,15.52,0,0,0-1.37-1.85C327.11,85.76,315,80,302,80H210c-13,0-25.11,5.76-34.07,16.21a15.52,15.52,0,0,0-1.37,1.85l-25.94,41c-2.22,2.42-5.34,5-8.62,5v-8a16,16,0,0,0-16-16H100a16,16,0,0,0-16,16v8H80a48.05,48.05,0,0,0-48,48V384a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V192A48.05,48.05,0,0,0,432,144ZM316.84,346.3a96.06,96.06,0,0,1-155.66-59.18,16,16,0,0,1-16.49-26.43l20-20a16,16,0,0,1,22.62,0l20,20A16,16,0,0,1,196,288a17.31,17.31,0,0,1-2-.14,64.07,64.07,0,0,0,102.66,33.63,16,16,0,1,1,20.21,24.81Zm50.47-63-20,20a16,16,0,0,1-22.62,0l-20-20a16,16,0,0,1,13.09-27.2A64,64,0,0,0,215,222.64,16,16,0,1,1,194.61,198a96,96,0,0,1,156,59,16,16,0,0,1,16.72,26.35Z", } + } } } @@ -11143,6 +12035,9 @@ impl IconShape for IoCameraSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11153,6 +12048,7 @@ impl IconShape for IoCameraSharp { path { d: "M456,144H373c-3,0-6.72-1.94-9.62-5l-27.28-42.8C325,80,320,80,302,80H210c-18,0-24,0-34.07,16.21L148.62,139c-2.22,2.42-5.34,5-8.62,5V128a8,8,0,0,0-8-8H92a8,8,0,0,0-8,8v16H56a24,24,0,0,0-24,24V408a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V168A24,24,0,0,0,456,144ZM260.51,367.9a96,96,0,1,1,91.39-91.39A96.11,96.11,0,0,1,260.51,367.9Z", } + } } } @@ -11187,6 +12083,9 @@ impl IconShape for IoCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -11197,6 +12096,7 @@ impl IconShape for IoCamera { path { d: "M432,144H373c-3,0-6.72-1.94-9.62-5L337.44,98.06a15.52,15.52,0,0,0-1.37-1.85C327.11,85.76,315,80,302,80H210c-13,0-25.11,5.76-34.07,16.21a15.52,15.52,0,0,0-1.37,1.85l-25.94,41c-2.22,2.42-5.34,5-8.62,5v-8a16,16,0,0,0-16-16H100a16,16,0,0,0-16,16v8H80a48.05,48.05,0,0,0-48,48V384a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V192A48.05,48.05,0,0,0,432,144ZM256,368a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,368Z", } + } } } @@ -11231,6 +12131,9 @@ impl IconShape for IoCarOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11264,6 +12167,7 @@ impl IconShape for IoCarOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -11298,11 +12202,15 @@ impl IconShape for IoCarSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.68,220.78a16.44,16.44,0,0,0-1-3.1l-48-112A16,16,0,0,0,384,96H128a16,16,0,0,0-14.71,9.7l-48,112a16.44,16.44,0,0,0-1,3.1A16.15,16.15,0,0,0,64,224V408a8,8,0,0,0,8,8h32a8,8,0,0,0,8-8V384H400v24a8,8,0,0,0,8,8h32a8,8,0,0,0,8-8V224A16.15,16.15,0,0,0,447.68,220.78ZM144,320a32,32,0,1,1,32-32A32,32,0,0,1,144,320Zm224,0a32,32,0,1,1,32-32A32,32,0,0,1,368,320ZM104.26,208l34.29-80h234.9l34.29,80Z", } + } } } @@ -11337,6 +12245,9 @@ impl IconShape for IoCarSportOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11384,6 +12295,7 @@ impl IconShape for IoCarSportOutline { d: "M78,211s46.35-12,178-12,178,12,178,12", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -11418,11 +12330,15 @@ impl IconShape for IoCarSportSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M488,224c-3-5-32.61-17.79-32.61-17.79,5.15-2.66,8.67-3.21,8.67-14.21,0-12-.06-16-8.06-16H428.86c-.11-.24-.23-.49-.34-.74-17.52-38.26-19.87-47.93-46-60.95C347.47,96.88,281.76,96,256,96s-91.47.88-126.49,18.31c-26.16,13-25.51,19.69-46,60.95,0,.11-.21.4-.4.74H55.94c-7.94,0-8,4-8,16,0,11,3.52,11.55,8.67,14.21C56.61,206.21,28,220,24,224s-8,32-8,80,4,96,4,96H31.94c0,14,2.06,16,8.06,16h80c6,0,8-2,8-16H384c0,14,2,16,8,16h82c4,0,6-3,6-16h12s4-49,4-96S491,229,488,224ZM125.26,268.94A516.94,516.94,0,0,1,70.42,272C50,272,49.3,273.31,47.86,260.56a72.16,72.16,0,0,1,.51-17.51L49,240h3c12,0,23.27.51,44.55,6.78a98,98,0,0,1,30.09,15.06C131,265,132,268,132,268Zm247.16,72L368,352H144s.39-.61-5-11.18c-4-7.82,1-12.82,8.91-15.66C163.23,319.64,208,304,256,304s93.66,13.48,108.5,21.16C370,328,376.83,330,372.42,341Zm-257-136.53a96.23,96.23,0,0,1-9.7.07c2.61-4.64,4.06-9.81,6.61-15.21,8-17,17.15-36.24,33.44-44.35,23.54-11.72,72.33-17,110.23-17s86.69,5.24,110.23,17c16.29,8.11,25.4,27.36,33.44,44.35,2.57,5.45,4,10.66,6.68,15.33-2,.11-4.3,0-9.79-.19Zm347.72,56.11C461,273,463,272,441.58,272a516.94,516.94,0,0,1-54.84-3.06c-2.85-.51-3.66-5.32-1.38-7.1a93.84,93.84,0,0,1,30.09-15.06c21.28-6.27,33.26-7.11,45.09-6.69a3.22,3.22,0,0,1,3.09,3A70.18,70.18,0,0,1,463.14,260.56Z", } + } } } @@ -11457,11 +12373,15 @@ impl IconShape for IoCarSport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M494.26,276.22c-3.6-40.41-9.53-48.28-11.77-51.24-5.15-6.84-13.39-11.31-22.11-16l0,0a3.6,3.6,0,0,1-.91-5.68A15.93,15.93,0,0,0,464,190.77,16.27,16.27,0,0,0,447.65,176h-15.6a17,17,0,0,0-2,.13,8.5,8.5,0,0,0-1.41-.47l0,0c-9.24-19.53-21.89-46.27-48.11-59.32C341.64,97,270,96,256,96s-85.64,1-124.48,20.31c-26.22,13.05-38.87,39.79-48.11,59.32l-.08.16a6.52,6.52,0,0,0-1.35.34,17,17,0,0,0-2-.13H64.35A16.27,16.27,0,0,0,48,190.77a15.93,15.93,0,0,0,4.59,12.47,3.6,3.6,0,0,1-.91,5.68l0,0c-8.72,4.72-17,9.19-22.11,16-2.24,3-8.16,10.83-11.77,51.24-2,22.74-2.3,46.28-.73,61.44,3.29,31.5,9.46,50.54,9.72,51.33a16,16,0,0,0,13.2,10.87h0V400a16,16,0,0,0,16,16h56a16,16,0,0,0,16-16h0c8.61,0,14.6-1.54,20.95-3.18a158.83,158.83,0,0,1,28-4.91C207.45,389,237.79,388,256,388c17.84,0,49.52,1,80.08,3.91a159.16,159.16,0,0,1,28.11,4.93c6.08,1.56,11.85,3,19.84,3.15h0a16,16,0,0,0,16,16h56a16,16,0,0,0,16-16v-.12h0A16,16,0,0,0,485.27,389c.26-.79,6.43-19.83,9.72-51.33C496.56,322.5,496.28,299,494.26,276.22ZM112.33,189.31c8-17,17.15-36.24,33.44-44.35,23.54-11.72,72.33-17,110.23-17s86.69,5.24,110.23,17c16.29,8.11,25.4,27.36,33.44,44.35l1,2.17a8,8,0,0,1-7.44,11.42C360,202,290,199.12,256,199.12s-104,2.95-137.28,3.85a8,8,0,0,1-7.44-11.42C111.63,190.81,112,190.06,112.33,189.31Zm11.93,79.63A427.17,427.17,0,0,1,72.42,272c-10.6,0-21.53-3-23.56-12.44-1.39-6.35-1.24-9.92-.49-13.51C49,243,50,240.78,55,240c13-2,20.27.51,41.55,6.78,14.11,4.15,24.29,9.68,30.09,14.06C129.55,263,128,268.64,124.26,268.94Zm221.38,82c-13.16,1.5-39.48.95-89.34.95s-76.17.55-89.33-.95c-13.58-1.51-30.89-14.35-19.07-25.79,7.87-7.54,26.23-13.18,50.68-16.35S233.38,304,256.2,304s32.12,1,57.62,4.81,44.77,9.52,50.68,16.35C375.28,337.4,359.21,349.35,345.64,351Zm117.5-91.39c-2,9.48-13,12.44-23.56,12.44a455.91,455.91,0,0,1-52.84-3.06c-3.06-.29-4.48-5.66-1.38-8.1,5.71-4.49,16-9.91,30.09-14.06,21.28-6.27,33.55-8.78,44.09-6.69,2.57.51,3.93,3.27,4.09,5A40.64,40.64,0,0,1,463.14,259.56Z", } + } } } @@ -11496,11 +12416,15 @@ impl IconShape for IoCar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.68,220.78a16,16,0,0,0-1-3.08l-37.78-88.16C400.19,109.17,379,96,354.89,96H157.11c-24.09,0-45.3,13.17-54,33.54L65.29,217.7A15.72,15.72,0,0,0,64,224V400a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V384H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V224A16.15,16.15,0,0,0,447.68,220.78ZM144,320a32,32,0,1,1,32-32A32,32,0,0,1,144,320Zm224,0a32,32,0,1,1,32-32A32,32,0,0,1,368,320ZM104.26,208l28.23-65.85C136.11,133.69,146,128,157.11,128H354.89c11.1,0,21,5.69,24.62,14.15L407.74,208Z", } + } } } @@ -11535,6 +12459,9 @@ impl IconShape for IoCardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11560,6 +12487,7 @@ impl IconShape for IoCardOutline { x: "128", y: "300", } + } } } @@ -11594,6 +12522,9 @@ impl IconShape for IoCardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11602,6 +12533,7 @@ impl IconShape for IoCardSharp { path { d: "M464,80H48A16,16,0,0,0,32,96v66H480V96A16,16,0,0,0,464,80Z", } + } } } @@ -11636,6 +12568,9 @@ impl IconShape for IoCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11644,6 +12579,7 @@ impl IconShape for IoCard { path { d: "M424,80H88a56,56,0,0,0-56,56v26H480V136A56,56,0,0,0,424,80Z", } + } } } @@ -11678,6 +12614,9 @@ impl IconShape for IoCaretBackCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11687,6 +12626,7 @@ impl IconShape for IoCaretBackCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -11721,11 +12661,15 @@ impl IconShape for IoCaretBackCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256ZM300,364.27,169.91,256,300,147.73Z", } + } } } @@ -11760,11 +12704,15 @@ impl IconShape for IoCaretBackCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm252-74.14V330.14a16,16,0,0,1-26.23,12.29L184.68,268.3a16,16,0,0,1,0-24.6l89.09-74.13A16,16,0,0,1,300,181.86Z", } + } } } @@ -11799,11 +12747,15 @@ impl IconShape for IoCaretBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M321.94,98,158.82,237.78a24,24,0,0,0,0,36.44L321.94,414c15.57,13.34,39.62,2.28,39.62-18.22V116.18C361.56,95.68,337.51,84.62,321.94,98Z", } + } } } @@ -11838,11 +12790,15 @@ impl IconShape for IoCaretBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "368 64 144 256 368 448 368 64", } + } } } @@ -11877,11 +12833,15 @@ impl IconShape for IoCaretBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M321.94,98,158.82,237.78a24,24,0,0,0,0,36.44L321.94,414c15.57,13.34,39.62,2.28,39.62-18.22V116.18C361.56,95.68,337.51,84.62,321.94,98Z", } + } } } @@ -11916,6 +12876,9 @@ impl IconShape for IoCaretDownCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11925,6 +12888,7 @@ impl IconShape for IoCaretDownCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -11959,11 +12923,15 @@ impl IconShape for IoCaretDownCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256Zm-99.73-44L256,342.09,147.73,212Z", } + } } } @@ -11998,11 +12966,15 @@ impl IconShape for IoCaretDownCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM342.43,238.23,268.3,327.32a16,16,0,0,1-24.6,0l-74.13-89.09A16,16,0,0,1,181.86,212H330.14A16,16,0,0,1,342.43,238.23Z", } + } } } @@ -12037,11 +13009,15 @@ impl IconShape for IoCaretDownOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M98,190.06,237.78,353.18a24,24,0,0,0,36.44,0L414,190.06c13.34-15.57,2.28-39.62-18.22-39.62H116.18C95.68,150.44,84.62,174.49,98,190.06Z", } + } } } @@ -12076,11 +13052,15 @@ impl IconShape for IoCaretDownSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "64 144 256 368 448 144 64 144", } + } } } @@ -12115,11 +13095,15 @@ impl IconShape for IoCaretDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M98,190.06,237.78,353.18a24,24,0,0,0,36.44,0L414,190.06c13.34-15.57,2.28-39.62-18.22-39.62H116.18C95.68,150.44,84.62,174.49,98,190.06Z", } + } } } @@ -12154,6 +13138,9 @@ impl IconShape for IoCaretForwardCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12163,6 +13150,7 @@ impl IconShape for IoCaretForwardCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -12197,11 +13185,15 @@ impl IconShape for IoCaretForwardCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM212,147.73,342.09,256,212,364.27Z", } + } } } @@ -12236,11 +13228,15 @@ impl IconShape for IoCaretForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM212,330.14V181.86a16,16,0,0,1,26.23-12.29l89.09,74.13a16,16,0,0,1,0,24.6l-89.09,74.13A16,16,0,0,1,212,330.14Z", } + } } } @@ -12275,11 +13271,15 @@ impl IconShape for IoCaretForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M190.06,414,353.18,274.22a24,24,0,0,0,0-36.44L190.06,98c-15.57-13.34-39.62-2.28-39.62,18.22V395.82C150.44,416.32,174.49,427.38,190.06,414Z", } + } } } @@ -12314,11 +13314,15 @@ impl IconShape for IoCaretForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "144 448 368 256 144 64 144 448", } + } } } @@ -12353,11 +13357,15 @@ impl IconShape for IoCaretForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M190.06,414,353.18,274.22a24,24,0,0,0,0-36.44L190.06,98c-15.57-13.34-39.62-2.28-39.62,18.22V395.82C150.44,416.32,174.49,427.38,190.06,414Z", } + } } } @@ -12392,6 +13400,9 @@ impl IconShape for IoCaretUpCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12401,6 +13412,7 @@ impl IconShape for IoCaretUpCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -12435,11 +13447,15 @@ impl IconShape for IoCaretUpCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM147.73,300,256,169.91,364.27,300Z", } + } } } @@ -12474,11 +13490,15 @@ impl IconShape for IoCaretUpCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm74.14,252H181.86a16,16,0,0,1-12.29-26.23l74.13-89.09a16,16,0,0,1,24.6,0l74.13,89.09A16,16,0,0,1,330.14,300Z", } + } } } @@ -12513,11 +13533,15 @@ impl IconShape for IoCaretUpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414,321.94,274.22,158.82a24,24,0,0,0-36.44,0L98,321.94c-13.34,15.57-2.28,39.62,18.22,39.62H395.82C416.32,361.56,427.38,337.51,414,321.94Z", } + } } } @@ -12552,11 +13576,15 @@ impl IconShape for IoCaretUpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "448 368 256 144 64 368 448 368", } + } } } @@ -12591,11 +13619,15 @@ impl IconShape for IoCaretUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414,321.94,274.22,158.82a24,24,0,0,0-36.44,0L98,321.94c-13.34,15.57-2.28,39.62,18.22,39.62H395.82C416.32,361.56,427.38,337.51,414,321.94Z", } + } } } @@ -12630,6 +13662,9 @@ impl IconShape for IoCartOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -12652,6 +13687,7 @@ impl IconShape for IoCartOutline { d: "M160,288H409.44a8,8,0,0,0,7.85-6.43l28.8-144a8,8,0,0,0-7.85-9.57H128", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -12686,6 +13722,9 @@ impl IconShape for IoCartSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -12701,6 +13740,7 @@ impl IconShape for IoCartSharp { polygon { points: "167.78 304 429.12 304 467.52 112 133.89 112 125.42 64 32 64 32 96 98.58 96 146.58 368 432 368 432 336 173.42 336 167.78 304", } + } } } @@ -12735,6 +13775,9 @@ impl IconShape for IoCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -12750,6 +13793,7 @@ impl IconShape for IoCart { path { d: "M456.8,120.78A23.92,23.92,0,0,0,438.24,112H133.89l-6.13-34.78A16,16,0,0,0,112,64H48a16,16,0,0,0,0,32H98.58l45.66,258.78A16,16,0,0,0,160,368H416a16,16,0,0,0,0-32H173.42l-5.64-32H409.44A24.07,24.07,0,0,0,433,284.71l28.8-144A24,24,0,0,0,456.8,120.78Z", } + } } } @@ -12784,6 +13828,9 @@ impl IconShape for IoCashOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12832,6 +13879,7 @@ impl IconShape for IoCashOutline { d: "M32,256a80,80,0,0,1,80,80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -12866,6 +13914,9 @@ impl IconShape for IoCashSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12900,6 +13951,7 @@ impl IconShape for IoCashSharp { cy: "208", r: "64", } + } } } @@ -12934,6 +13986,9 @@ impl IconShape for IoCash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12962,6 +14017,7 @@ impl IconShape for IoCash { path { d: "M96,80V64H48A32,32,0,0,0,16,96v48H32A64.07,64.07,0,0,0,96,80Z", } + } } } @@ -12996,6 +14052,9 @@ impl IconShape for IoCellularOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -13034,6 +14093,7 @@ impl IconShape for IoCellularOutline { x: "32", y: "304", } + } } } @@ -13068,6 +14128,9 @@ impl IconShape for IoCellularSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13082,6 +14145,7 @@ impl IconShape for IoCellularSharp { path { d: "M112,432H16V288h96Z", } + } } } @@ -13116,6 +14180,9 @@ impl IconShape for IoCellular { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13130,6 +14197,7 @@ impl IconShape for IoCellular { path { d: "M88,432H40a24,24,0,0,1-24-24V312a24,24,0,0,1,24-24H88a24,24,0,0,1,24,24v96A24,24,0,0,1,88,432Z", } + } } } @@ -13164,6 +14232,9 @@ impl IconShape for IoChatboxEllipsesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13185,6 +14256,7 @@ impl IconShape for IoChatboxEllipsesOutline { cy: "216", r: "32", } + } } } @@ -13219,11 +14291,15 @@ impl IconShape for IoChatboxEllipsesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456,48H56A24,24,0,0,0,32,72V360a24,24,0,0,0,24,24h72v80l117.74-80H456a24,24,0,0,0,24-24V72A24,24,0,0,0,456,48ZM160,248a32,32,0,1,1,32-32A32,32,0,0,1,160,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,248ZM456,80h0Z", } + } } } @@ -13258,11 +14334,15 @@ impl IconShape for IoChatboxEllipses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M408,48H104a72.08,72.08,0,0,0-72,72V312a72.08,72.08,0,0,0,72,72h24v64a16,16,0,0,0,26.25,12.29L245.74,384H408a72.08,72.08,0,0,0,72-72V120A72.08,72.08,0,0,0,408,48ZM160,248a32,32,0,1,1,32-32A32,32,0,0,1,160,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,248Z", } + } } } @@ -13297,12 +14377,16 @@ impl IconShape for IoChatboxOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M408,64H104a56.16,56.16,0,0,0-56,56V312a56.16,56.16,0,0,0,56,56h40v80l93.72-78.14a8,8,0,0,1,5.13-1.86H408a56.16,56.16,0,0,0,56-56V120A56.16,56.16,0,0,0,408,64Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -13337,11 +14421,15 @@ impl IconShape for IoChatboxSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M128,464V384H56a24,24,0,0,1-24-24V72A24,24,0,0,1,56,48H456a24,24,0,0,1,24,24V360a24,24,0,0,1-24,24H245.74ZM456,80h0Z", } + } } } @@ -13376,11 +14464,15 @@ impl IconShape for IoChatbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M144,464a16,16,0,0,1-16-16V384H104a72.08,72.08,0,0,1-72-72V120a72.08,72.08,0,0,1,72-72H408a72.08,72.08,0,0,1,72,72V312a72.08,72.08,0,0,1-72,72H245.74l-91.49,76.29A16.05,16.05,0,0,1,144,464Z", } + } } } @@ -13415,6 +14507,9 @@ impl IconShape for IoChatbubbleEllipsesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13436,6 +14531,7 @@ impl IconShape for IoChatbubbleEllipsesOutline { cy: "256", r: "32", } + } } } @@ -13470,11 +14566,15 @@ impl IconShape for IoChatbubbleEllipsesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M475.22,206.52C464.88,157.87,437.46,113.59,398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13L72,376.18,48,480l114.8-28.56s2.3.77,4,1.42,16.33,6.26,31.85,10.6c12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49A213.5,213.5,0,0,0,475.22,206.52ZM160,288a32,32,0,1,1,32-32A32,32,0,0,1,160,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,288Z", } + } } } @@ -13509,11 +14609,15 @@ impl IconShape for IoChatbubbleEllipses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13l.19.27c.28.41.57.82.86,1.22s.65.92.73,1.05l.22.4c1.13,2,2,4.44,1.23,6.9L52.46,446.63a29.13,29.13,0,0,0-1.2,7.63A25.69,25.69,0,0,0,76.83,480a29.44,29.44,0,0,0,10.45-2.29l67.49-24.36.85-.33a14.75,14.75,0,0,1,5.8-1.15,15.12,15.12,0,0,1,5.37,1c1.62.63,16.33,6.26,31.85,10.6,12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49a213.5,213.5,0,0,0-4.78-45C464.88,157.87,437.46,113.59,398,81.84ZM87.48,380h0ZM160,288a32,32,0,1,1,32-32A32,32,0,0,1,160,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,288Z", } + } } } @@ -13548,12 +14652,16 @@ impl IconShape for IoChatbubbleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M87.49,380c1.19-4.38-1.44-10.47-3.95-14.86A44.86,44.86,0,0,0,81,361.34a199.81,199.81,0,0,1-33-110C47.65,139.09,140.73,48,255.83,48,356.21,48,440,117.54,459.58,209.85A199,199,0,0,1,464,251.49c0,112.41-89.49,204.93-204.59,204.93-18.3,0-43-4.6-56.47-8.37s-26.92-8.77-30.39-10.11a31.09,31.09,0,0,0-11.12-2.07,30.71,30.71,0,0,0-12.09,2.43L81.51,462.78A16,16,0,0,1,76.84,464a9.6,9.6,0,0,1-9.57-9.74,15.85,15.85,0,0,1,.6-3.29Z", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -13588,11 +14696,15 @@ impl IconShape for IoChatbubbleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M475.22,206.52C464.88,157.87,437.46,113.59,398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13L72,376.18,48,480l114.8-28.56s2.3.77,4,1.42,16.33,6.26,31.85,10.6c12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49A213.5,213.5,0,0,0,475.22,206.52Z", } + } } } @@ -13627,11 +14739,15 @@ impl IconShape for IoChatbubble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M76.83,480a25.69,25.69,0,0,1-25.57-25.74,29.13,29.13,0,0,1,1.2-7.63L70.88,380c.77-2.46-.1-4.94-1.23-6.9l-.22-.4c-.08-.13-.46-.66-.73-1.05s-.58-.81-.86-1.22l-.19-.27A215.66,215.66,0,0,1,32,251.37c-.18-57.59,22.35-112,63.46-153.28C138,55.47,194.9,32,255.82,32A227.4,227.4,0,0,1,398,81.84c39.45,31.75,66.87,76,77.21,124.68a213.5,213.5,0,0,1,4.78,45c0,58.93-22.64,114.28-63.76,155.87-41.48,42-97.18,65.06-156.83,65.06-21,0-47.87-5.36-60.77-9-15.52-4.34-30.23-10-31.85-10.6a15.12,15.12,0,0,0-5.37-1,14.75,14.75,0,0,0-5.8,1.15l-.85.33L87.28,477.71A29.44,29.44,0,0,1,76.83,480Zm-2-31.8ZM87.48,380h0Z", } + } } } @@ -13666,6 +14782,9 @@ impl IconShape for IoChatbubblesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13676,6 +14795,7 @@ impl IconShape for IoChatbubblesOutline { d: "M66.46,232a146.23,146.23,0,0,0,6.39,152.67c2.31,3.49,3.61,6.19,3.21,8s-11.93,61.87-11.93,61.87a8,8,0,0,0,2.71,7.68A8.17,8.17,0,0,0,72,464a7.26,7.26,0,0,0,2.91-.6l56.21-22a15.7,15.7,0,0,1,12,.2c18.94,7.38,39.88,12,60.83,12A159.21,159.21,0,0,0,284,432.11", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -13710,6 +14830,9 @@ impl IconShape for IoChatbubblesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13718,6 +14841,7 @@ impl IconShape for IoChatbubblesSharp { path { d: "M312.54,415.38a165.32,165.32,0,0,1-23.26,2.05c-42.43,0-82.5-11.2-115-32.2a184.09,184.09,0,0,1-53.09-49.32C95.11,301.34,80.89,257.4,80.89,211.42c0-3.13.11-6.14.22-9.16a4.34,4.34,0,0,0-7.54-3.12A158.76,158.76,0,0,0,58.71,394.38c2.47,3.77,3.87,6.68,3.44,8.62L48.06,475.26a4,4,0,0,0,5.22,4.53l68-24.24a16.85,16.85,0,0,1,12.92.22c20.35,8,42.86,12.92,65.37,12.92a169.45,169.45,0,0,0,116.63-46A4.29,4.29,0,0,0,312.54,415.38Z", } + } } } @@ -13752,6 +14876,9 @@ impl IconShape for IoChatbubbles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13763,6 +14890,7 @@ impl IconShape for IoChatbubbles { path { d: "M299.87,425.39a15.74,15.74,0,0,0-10.29-8.1c-5.78-1.53-12.52-1.27-17.67-1.65a201.78,201.78,0,0,1-128.82-58.75A199.21,199.21,0,0,1,86.4,244.16C85,234.42,85,232,85,232a16,16,0,0,0-28-10.58h0S49.12,230,45.4,238.61a162.09,162.09,0,0,0,11,150.06C59,393,59,395,58.42,399.5c-2.73,14.11-7.51,39-10,51.91a24,24,0,0,0,8,22.92l.46.39A24.34,24.34,0,0,0,72,480a23.42,23.42,0,0,0,9-1.79l53.51-20.65a8.05,8.05,0,0,1,5.72,0c21.07,7.84,43,12,63.78,12a176,176,0,0,0,74.91-16.66c5.46-2.56,14-5.34,19-11.12A15,15,0,0,0,299.87,425.39Z", } + } } } @@ -13797,6 +14925,9 @@ impl IconShape for IoCheckboxOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -13812,6 +14943,7 @@ impl IconShape for IoCheckboxOutline { x: "64", y: "64", } + } } } @@ -13846,11 +14978,15 @@ impl IconShape for IoCheckboxSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,48V464H464V48ZM218,360.38,137.4,270.81l23.79-21.41,56,62.22L350,153.46,374.54,174Z", } + } } } @@ -13885,11 +15021,15 @@ impl IconShape for IoCheckbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400,48H112a64.07,64.07,0,0,0-64,64V400a64.07,64.07,0,0,0,64,64H400a64.07,64.07,0,0,0,64-64V112A64.07,64.07,0,0,0,400,48ZM364.25,186.29l-134.4,160a16,16,0,0,1-12,5.71h-.27a16,16,0,0,1-11.89-5.3l-57.6-64a16,16,0,1,1,23.78-21.4l45.29,50.32L339.75,165.71a16,16,0,0,1,24.5,20.58Z", } + } } } @@ -13924,6 +15064,9 @@ impl IconShape for IoCheckmarkCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13934,6 +15077,7 @@ impl IconShape for IoCheckmarkCircleOutline { points: "352 176 217.6 336 160 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -13968,11 +15112,15 @@ impl IconShape for IoCheckmarkCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM218,360.38,137.4,270.81l23.79-21.41,56,62.22L350,153.46,374.54,174Z", } + } } } @@ -14007,11 +15155,15 @@ impl IconShape for IoCheckmarkCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM364.25,186.29l-134.4,160a16,16,0,0,1-12,5.71h-.27a16,16,0,0,1-11.89-5.3l-57.6-64a16,16,0,1,1,23.78-21.4l45.29,50.32L339.75,165.71a16,16,0,0,1,24.5,20.58Z", } + } } } @@ -14046,6 +15198,9 @@ impl IconShape for IoCheckmarkDoneCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14070,6 +15225,7 @@ impl IconShape for IoCheckmarkDoneCircleOutline { y1: "192", y2: "251", } + } } } @@ -14104,11 +15260,15 @@ impl IconShape for IoCheckmarkDoneCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48.19,121.42,24.1,21.06-73.61,84.1-24.1-23.06ZM191.93,342.63,121.37,272,144,249.37,214.57,320Zm65,.79L185.55,272l22.64-22.62,47.16,47.21L366.48,169.42l24.1,21.06Z", } + } } } @@ -14143,11 +15303,15 @@ impl IconShape for IoCheckmarkDoneCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM242.11,240.47l51.55-59a16,16,0,0,1,24.1,21.06l-51.55,59a16,16,0,1,1-24.1-21.06Zm-38.86,90.85a16,16,0,0,1-22.62,0l-47.95-48a16,16,0,1,1,22.64-22.62l48,48A16,16,0,0,1,203.25,331.32Zm176.8-128.79-111.88,128A16,16,0,0,1,256.66,336h-.54a16,16,0,0,1-11.32-4.69l-47.94-48a16,16,0,1,1,22.64-22.62l29.8,29.83a8,8,0,0,0,11.68-.39l95-108.66a16,16,0,0,1,24.1,21.06Z", } + } } } @@ -14182,6 +15346,9 @@ impl IconShape for IoCheckmarkDoneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -14202,6 +15369,7 @@ impl IconShape for IoCheckmarkDoneOutline { y1: "128", y2: "284", } + } } } @@ -14236,6 +15404,9 @@ impl IconShape for IoCheckmarkDoneSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -14256,6 +15427,7 @@ impl IconShape for IoCheckmarkDoneSharp { y1: "127", y2: "273", } + } } } @@ -14290,6 +15462,9 @@ impl IconShape for IoCheckmarkDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -14310,6 +15485,7 @@ impl IconShape for IoCheckmarkDone { y1: "128", y2: "284", } + } } } @@ -14344,12 +15520,16 @@ impl IconShape for IoCheckmarkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "416 128 192 384 96 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -14384,12 +15564,16 @@ impl IconShape for IoCheckmarkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "416 128 192 384 96 288", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:44px", } + } } } @@ -14424,12 +15608,16 @@ impl IconShape for IoCheckmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "416 128 192 384 96 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -14464,6 +15652,9 @@ impl IconShape for IoChevronBackCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14474,6 +15665,7 @@ impl IconShape for IoChevronBackCircleOutline { points: "296 352 200 256 296 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -14508,11 +15700,15 @@ impl IconShape for IoChevronBackCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm62.63,304L296,374.63,177.37,256,296,137.37,318.63,160l-96,96Z", } + } } } @@ -14547,11 +15743,15 @@ impl IconShape for IoChevronBackCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm35.31,292.69a16,16,0,1,1-22.62,22.62l-96-96a16,16,0,0,1,0-22.62l96-96a16,16,0,0,1,22.62,22.62L206.63,256Z", } + } } } @@ -14586,12 +15786,16 @@ impl IconShape for IoChevronBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "328 112 184 256 328 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -14626,12 +15830,16 @@ impl IconShape for IoChevronBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "328 112 184 256 328 400", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } + } } } @@ -14666,12 +15874,16 @@ impl IconShape for IoChevronBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "328 112 184 256 328 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -14706,6 +15918,9 @@ impl IconShape for IoChevronDownCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14716,6 +15931,7 @@ impl IconShape for IoChevronDownCircleOutline { points: "352 216 256 312 160 216", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -14750,11 +15966,15 @@ impl IconShape for IoChevronDownCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM160,193.37l96,96,96-96L374.63,216,256,334.63,137.37,216Z", } + } } } @@ -14789,11 +16009,15 @@ impl IconShape for IoChevronDownCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM363.31,227.31l-96,96a16,16,0,0,1-22.62,0l-96-96a16,16,0,0,1,22.62-22.62L256,289.37l84.69-84.68a16,16,0,0,1,22.62,22.62Z", } + } } } @@ -14828,12 +16052,16 @@ impl IconShape for IoChevronDownOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 184 256 328 400 184", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -14868,12 +16096,16 @@ impl IconShape for IoChevronDownSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 184 256 328 400 184", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } + } } } @@ -14908,12 +16140,16 @@ impl IconShape for IoChevronDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 184 256 328 400 184", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -14948,6 +16184,9 @@ impl IconShape for IoChevronForwardCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14958,6 +16197,7 @@ impl IconShape for IoChevronForwardCircleOutline { points: "216 352 312 256 216 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -14992,11 +16232,15 @@ impl IconShape for IoChevronForwardCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM216,374.63,193.37,352l96-96-96-96L216,137.37,334.63,256Z", } + } } } @@ -15031,11 +16275,15 @@ impl IconShape for IoChevronForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm257.37,0-84.68-84.69a16,16,0,0,1,22.62-22.62l96,96a16,16,0,0,1,0,22.62l-96,96a16,16,0,0,1-22.62-22.62Z", } + } } } @@ -15070,12 +16318,16 @@ impl IconShape for IoChevronForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "184 112 328 256 184 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -15110,12 +16362,16 @@ impl IconShape for IoChevronForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "184 112 328 256 184 400", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } + } } } @@ -15150,12 +16406,16 @@ impl IconShape for IoChevronForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "184 112 328 256 184 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -15190,6 +16450,9 @@ impl IconShape for IoChevronUpCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -15200,6 +16463,7 @@ impl IconShape for IoChevronUpCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -15234,11 +16498,15 @@ impl IconShape for IoChevronUpCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm96,270.63-96-96-96,96L137.37,296,256,177.37,374.63,296Z", } + } } } @@ -15273,11 +16541,15 @@ impl IconShape for IoChevronUpCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM363.31,307.31a16,16,0,0,1-22.62,0L256,222.63l-84.69,84.68a16,16,0,0,1-22.62-22.62l96-96a16,16,0,0,1,22.62,0l96,96A16,16,0,0,1,363.31,307.31Z", } + } } } @@ -15312,12 +16584,16 @@ impl IconShape for IoChevronUpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 328 256 184 400 328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -15352,12 +16628,16 @@ impl IconShape for IoChevronUpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 328 256 184 400 328", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } + } } } @@ -15392,12 +16672,16 @@ impl IconShape for IoChevronUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polyline { points: "112 328 256 184 400 328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } + } } } @@ -15432,6 +16716,9 @@ impl IconShape for IoClipboardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15447,6 +16734,7 @@ impl IconShape for IoClipboardOutline { x: "176", y: "32", } + } } } @@ -15481,11 +16769,15 @@ impl IconShape for IoClipboardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M420,48H352V28a12,12,0,0,0-12-12H172a12,12,0,0,0-12,12V48H92A12,12,0,0,0,80,60V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V60A12,12,0,0,0,420,48Zm-84.13,64H176.13V80H335.87Z", } + } } } @@ -15520,11 +16812,15 @@ impl IconShape for IoClipboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,48H356.59a8,8,0,0,1-7.44-5.08A42.18,42.18,0,0,0,309.87,16H202.13a42.18,42.18,0,0,0-39.28,26.92A8,8,0,0,1,155.41,48H144a64,64,0,0,0-64,64V432a64,64,0,0,0,64,64H368a64,64,0,0,0,64-64V112A64,64,0,0,0,368,48Zm-48.13,64H192.13a16,16,0,0,1,0-32H319.87a16,16,0,0,1,0,32Z", } + } } } @@ -15559,6 +16855,9 @@ impl IconShape for IoCloseCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15579,6 +16878,7 @@ impl IconShape for IoCloseCircleOutline { y1: "320", y2: "192", } + } } } @@ -15613,11 +16913,15 @@ impl IconShape for IoCloseCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm86.63,272L320,342.63l-64-64-64,64L169.37,320l64-64-64-64L192,169.37l64,64,64-64L342.63,192l-64,64Z", } + } } } @@ -15652,11 +16956,15 @@ impl IconShape for IoCloseCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm75.31,260.69a16,16,0,1,1-22.62,22.62L256,278.63l-52.69,52.68a16,16,0,0,1-22.62-22.62L233.37,256l-52.68-52.69a16,16,0,0,1,22.62-22.62L256,233.37l52.69-52.68a16,16,0,0,1,22.62,22.62L278.63,256Z", } + } } } @@ -15691,6 +16999,9 @@ impl IconShape for IoCloseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { line { @@ -15707,6 +17018,7 @@ impl IconShape for IoCloseOutline { y1: "144", y2: "368", } + } } } @@ -15741,11 +17053,15 @@ impl IconShape for IoCloseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "400 145.49 366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49", } + } } } @@ -15780,11 +17096,15 @@ impl IconShape for IoClose { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M289.94,256l95-95A24,24,0,0,0,351,127l-95,95-95-95A24,24,0,0,0,127,161l95,95-95,95A24,24,0,1,0,161,385l95-95,95,95A24,24,0,0,0,385,351Z", } + } } } @@ -15819,6 +17139,9 @@ impl IconShape for IoCloudCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15828,6 +17151,7 @@ impl IconShape for IoCloudCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -15862,11 +17186,15 @@ impl IconShape for IoCloudCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm70,280H196c-33,0-60-23-60-56,0-34.21,26-53,56-56,7.28-23.9,29.5-48,64-48,36.5,0,67.55,27.23,72,72,21.49,1.12,48,14.09,48,44C376,314.28,353.5,328,326,328Z", } + } } } @@ -15901,11 +17229,15 @@ impl IconShape for IoCloudCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm70,280H193.05c-31.53,0-57.56-25.58-57-57.11.53-31.74,23.68-49.95,51.35-54.3a7.92,7.92,0,0,0,6.16-5C202.07,189.22,223.63,168,256,168c33.17,0,61.85,22.49,70.14,60.21a17.75,17.75,0,0,0,13.18,13.43C357.79,246.05,376,259.21,376,284,376,314.28,353.5,328,326,328Z", } + } } } @@ -15940,6 +17272,9 @@ impl IconShape for IoCloudDoneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15950,6 +17285,7 @@ impl IconShape for IoCloudDoneOutline { points: "317 208 209.2 336 163 284.8", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -15984,11 +17320,15 @@ impl IconShape for IoCloudDoneSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.25,225.36c-6.52-41.18-24.05-76.4-51.11-102.46A153.57,153.57,0,0,0,256,80c-35.5,0-68.24,11.69-94.68,33.8a156.42,156.42,0,0,0-45.22,63.61c-30.26,4.81-57.45,17.18-77.38,35.37C13.39,235.88,0,267.42,0,304c0,36,14.38,68.88,40.49,92.59C65.64,419.43,99.56,432,136,432H396c32.37,0,60.23-8.57,80.59-24.77C499.76,388.78,512,361.39,512,328,512,266.15,463.56,232.66,414.25,225.36Zm-204.63,135-69.22-76.7,23.76-21.44,44.62,49.46,106.29-126.2,24.47,20.61Z", } + } } } @@ -16023,11 +17363,15 @@ impl IconShape for IoCloudDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424.44,227.25a16,16,0,0,1-12.12-12.39c-7.68-36.68-24.45-68.15-49.18-92A153.57,153.57,0,0,0,256,80c-35.5,0-68.24,11.69-94.68,33.8a156.24,156.24,0,0,0-42,56,16,16,0,0,1-11.37,9.15c-27,5.62-51.07,17.34-69.18,33.87C13.39,235.88,0,267.42,0,304c0,36,14.38,68.88,40.49,92.59C65.64,419.43,99.56,432,136,432H396c32.37,0,60.23-8.57,80.59-24.77C499.76,388.78,512,361.39,512,328,512,270.43,470,237.42,424.44,227.25Zm-95.2-8.94-107.8,128a16,16,0,0,1-12,5.69h-.27a16,16,0,0,1-11.88-5.28l-45.9-50.87c-5.77-6.39-5.82-16.33.3-22.4a16,16,0,0,1,23.16.63l33.9,37.58,96-114a16,16,0,1,1,24.48,20.62Z", } + } } } @@ -16062,6 +17406,9 @@ impl IconShape for IoCloudDownloadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16079,6 +17426,7 @@ impl IconShape for IoCloudDownloadOutline { y1: "224", y2: "448.03", } + } } } @@ -16113,6 +17461,9 @@ impl IconShape for IoCloudDownloadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16121,6 +17472,7 @@ impl IconShape for IoCloudDownloadSharp { polygon { points: "240 419.42 191.98 371 169.37 394 256 480 342.63 394 320.02 371 272 419.42 272 352 240 352 240 419.42", } + } } } @@ -16155,6 +17507,9 @@ impl IconShape for IoCloudDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16163,6 +17518,7 @@ impl IconShape for IoCloudDownload { path { d: "M240,425.42l-36.7-36.64a16,16,0,0,0-22.6,22.65l64,63.89a16,16,0,0,0,22.6,0l64-63.89a16,16,0,0,0-22.6-22.65L272,425.42V352H240Z", } + } } } @@ -16197,6 +17553,9 @@ impl IconShape for IoCloudOfflineOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16214,6 +17573,7 @@ impl IconShape for IoCloudOfflineOutline { y1: "448", y2: "64", } + } } } @@ -16248,6 +17608,9 @@ impl IconShape for IoCloudOfflineSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -16263,6 +17626,7 @@ impl IconShape for IoCloudOfflineSharp { path { d: "M476.59,407.23C499.76,388.78,512,361.39,512,328c0-61.85-48.44-95.34-97.75-102.64-6.52-41.18-24.05-76.4-51.11-102.46A153.57,153.57,0,0,0,256,80c-30.47,0-58.9,8.62-83.07,25L475.75,407.86C476,407.65,476.32,407.45,476.59,407.23Z", } + } } } @@ -16297,6 +17661,9 @@ impl IconShape for IoCloudOffline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16308,6 +17675,7 @@ impl IconShape for IoCloudOffline { path { d: "M476.59,391.23C499.76,372.78,512,345.39,512,312c0-57.57-42-90.58-87.56-100.75a16,16,0,0,1-12.12-12.39c-7.68-36.68-24.45-68.15-49.18-92A153.57,153.57,0,0,0,256,64c-31.12,0-60.12,9-84.62,26.1a8,8,0,0,0-1.14,12.26L461.68,393.8a8,8,0,0,0,10.2.93Q474.31,393.05,476.59,391.23Z", } + } } } @@ -16342,12 +17710,16 @@ impl IconShape for IoCloudOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400,240c-8.89-89.54-71-144-144-144-69,0-113.44,48.2-128,96C68,198,16,235.59,16,304c0,66,54,112,120,112H396c55,0,100-27.44,100-88C496,268.18,443,242.24,400,240Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -16382,11 +17754,15 @@ impl IconShape for IoCloudSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M396,432H136c-36.44,0-70.36-12.57-95.51-35.41C14.38,372.88,0,340,0,304c0-36.58,13.39-68.12,38.72-91.22,19.93-18.19,47.12-30.56,77.38-35.37a156.42,156.42,0,0,1,45.22-63.61C187.76,91.69,220.5,80,256,80a153.57,153.57,0,0,1,107.14,42.9c27.06,26.06,44.59,61.28,51.11,102.46C463.56,232.66,512,266.15,512,328c0,33.39-12.24,60.78-35.41,79.23C456.23,423.43,428.37,432,396,432Z", } + } } } @@ -16421,6 +17797,9 @@ impl IconShape for IoCloudUploadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16438,6 +17817,7 @@ impl IconShape for IoCloudUploadOutline { y1: "448.21", y2: "207.79", } + } } } @@ -16472,6 +17852,9 @@ impl IconShape for IoCloudUploadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16483,6 +17866,7 @@ impl IconShape for IoCloudUploadSharp { x: "240", y: "383.79", } + } } } @@ -16517,6 +17901,9 @@ impl IconShape for IoCloudUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16525,6 +17912,7 @@ impl IconShape for IoCloudUpload { path { d: "M240,448.21a16,16,0,1,0,32,0V383.79H240Z", } + } } } @@ -16559,11 +17947,15 @@ impl IconShape for IoCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M396,432H136c-36.44,0-70.36-12.57-95.51-35.41C14.38,372.88,0,340,0,304c0-36.58,13.39-68.12,38.72-91.22,18.11-16.53,42.22-28.25,69.18-33.87a16,16,0,0,0,11.37-9.15,156.24,156.24,0,0,1,42.05-56C187.76,91.69,220.5,80,256,80a153.57,153.57,0,0,1,107.14,42.9c24.73,23.81,41.5,55.28,49.18,92a16,16,0,0,0,12.12,12.39C470,237.42,512,270.43,512,328c0,33.39-12.24,60.78-35.41,79.23C456.23,423.43,428.37,432,396,432Z", } + } } } @@ -16598,6 +17990,9 @@ impl IconShape for IoCloudyNightOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16608,6 +18003,7 @@ impl IconShape for IoCloudyNightOutline { d: "M90.61,306.85A16.07,16.07,0,0,0,104,293.6C116.09,220.17,169.63,176,232,176c57.93,0,96.62,37.75,112.2,77.74a15.84,15.84,0,0,0,12.2,9.87c50,8.15,91.6,41.54,91.6,99.59C448,422.6,399.4,464,340,464H106c-49.5,0-90-24.7-90-79.2C16,336.33,54.67,312.58,90.61,306.85Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -16642,6 +18038,9 @@ impl IconShape for IoCloudyNightSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16650,6 +18049,7 @@ impl IconShape for IoCloudyNightSharp { path { d: "M381.55,219.93c26.5,6.93,50,19.32,68.65,36.34q3.89,3.56,7.47,7.34c25.41-18.4,45.47-44.92,54.33-71.38-16.24,7.07-35.31,9.85-54.15,9.85-73.42,0-115.93-42.51-115.93-115.93,0-18.84,2.78-37.91,9.85-54.15-40.41,13.53-81,53.19-92.52,98.13a162.61,162.61,0,0,1,79.52,36.12A173,173,0,0,1,381.55,219.93Z", } + } } } @@ -16684,6 +18084,9 @@ impl IconShape for IoCloudyNight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16692,6 +18095,7 @@ impl IconShape for IoCloudyNight { path { d: "M510.53,209.79a16.34,16.34,0,0,0-1.35-15.8,16,16,0,0,0-19.57-5.58c-10.7,4.65-24.48,7.17-39.92,7.28-55.3.4-101.38-45-101.38-100.31,0-15.75,2.48-29.84,7.18-40.76a16.3,16.3,0,0,0-1.85-16.33,16,16,0,0,0-19.1-5c-38.63,16.82-66.18,51.51-75.27,92.54a4,4,0,0,0,3.19,4.79,162.54,162.54,0,0,1,76.31,35.59,172.58,172.58,0,0,1,39.64,47.84,16.35,16.35,0,0,0,9.54,7.64c23.89,7.17,45.1,18.9,62.25,34.54q4.44,4.07,8.48,8.42a4,4,0,0,0,5.16.57A129.12,129.12,0,0,0,510.53,209.79Z", } + } } } @@ -16726,12 +18130,16 @@ impl IconShape for IoCloudyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M100.18,241.19a15.93,15.93,0,0,0,13.37-13.25C126.6,145.59,186.34,96,256,96c64.69,0,107.79,42.36,124.92,87a16.11,16.11,0,0,0,12.53,10.18C449.36,202.06,496,239.21,496,304c0,66-54,112-120,112H116c-55,0-100-27.44-100-88C16,273.57,59.89,247.19,100.18,241.19Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -16766,11 +18174,15 @@ impl IconShape for IoCloudySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M376,432H116c-32.37,0-60.23-8.57-80.59-24.77C12.24,388.78,0,361.39,0,328c0-61.85,48.44-95.34,97.75-102.64,6.52-41.18,24-76.4,51.11-102.46A153.57,153.57,0,0,1,256,80c35.5,0,68.24,11.69,94.68,33.8a156.42,156.42,0,0,1,45.22,63.61c30.26,4.81,57.45,17.18,77.38,35.36C498.61,235.88,512,267.42,512,304c0,36-14.38,68.88-40.49,92.59C446.36,419.43,412.44,432,376,432Z", } + } } } @@ -16805,11 +18217,15 @@ impl IconShape for IoCloudy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M376,432H116c-32.37,0-60.23-8.57-80.59-24.77C12.24,388.78,0,361.39,0,328c0-57.57,42-90.58,87.56-100.75a16,16,0,0,0,12.12-12.39c7.68-36.68,24.45-68.15,49.18-92A153.57,153.57,0,0,1,256,80c35.5,0,68.24,11.69,94.68,33.8a156.24,156.24,0,0,1,42.05,56,16,16,0,0,0,11.37,9.16c27,5.61,51.07,17.33,69.18,33.85C498.61,235.88,512,267.42,512,304c0,36-14.38,68.88-40.49,92.59C446.36,419.43,412.44,432,376,432Z", } + } } } @@ -16844,6 +18260,9 @@ impl IconShape for IoCodeDownloadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -16865,6 +18284,7 @@ impl IconShape for IoCodeDownloadOutline { y1: "160", y2: "336.03", } + } } } @@ -16899,6 +18319,9 @@ impl IconShape for IoCodeDownloadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -16920,6 +18343,7 @@ impl IconShape for IoCodeDownloadSharp { y1: "160", y2: "336.03", } + } } } @@ -16954,6 +18378,9 @@ impl IconShape for IoCodeDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -16975,6 +18402,7 @@ impl IconShape for IoCodeDownload { y1: "160", y2: "336.03", } + } } } @@ -17009,6 +18437,9 @@ impl IconShape for IoCodeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -17019,6 +18450,7 @@ impl IconShape for IoCodeOutline { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -17053,6 +18485,9 @@ impl IconShape for IoCodeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -17061,6 +18496,7 @@ impl IconShape for IoCodeSharp { polygon { points: "350.02 397.63 322.37 366.02 448 256 322.37 145.98 350.02 114.37 512 256 350.02 397.63", } + } } } @@ -17095,6 +18531,9 @@ impl IconShape for IoCodeSlashOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -17112,6 +18551,7 @@ impl IconShape for IoCodeSlashOutline { y1: "96", y2: "416", } + } } } @@ -17146,6 +18586,9 @@ impl IconShape for IoCodeSlashSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -17157,6 +18600,7 @@ impl IconShape for IoCodeSlashSharp { polygon { points: "222.15 442 182 430.08 289.85 70 330 81.92 222.15 442", } + } } } @@ -17191,6 +18635,9 @@ impl IconShape for IoCodeSlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17202,6 +18649,7 @@ impl IconShape for IoCodeSlash { path { d: "M208,437a21,21,0,0,1-20.12-27l96-320A21,21,0,1,1,324.11,102l-96,320A21,21,0,0,1,208,437Z", } + } } } @@ -17236,6 +18684,9 @@ impl IconShape for IoCodeWorkingOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17261,6 +18712,7 @@ impl IconShape for IoCodeWorkingOutline { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -17295,6 +18747,9 @@ impl IconShape for IoCodeWorkingSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17323,6 +18778,7 @@ impl IconShape for IoCodeWorkingSharp { points: "352 368 480 256 352 144", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:42px", } + } } } @@ -17357,6 +18813,9 @@ impl IconShape for IoCodeWorking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17385,6 +18844,7 @@ impl IconShape for IoCodeWorking { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:42px", } + } } } @@ -17419,6 +18879,9 @@ impl IconShape for IoCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17427,6 +18890,7 @@ impl IconShape for IoCode { path { d: "M352,389a21,21,0,0,1-13.84-36.81L448.11,256,338.17,159.81a21,21,0,0,1,27.66-31.61l128,112a21,21,0,0,1,0,31.6l-128,112A20.89,20.89,0,0,1,352,389Z", } + } } } @@ -17461,11 +18925,15 @@ impl IconShape for IoCogOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456.7,242.27l-26.08-4.2a8,8,0,0,1-6.6-6.82c-.5-3.2-1-6.41-1.7-9.51a8.08,8.08,0,0,1,3.9-8.62l23.09-12.82a8.05,8.05,0,0,0,3.9-9.92l-4-11a7.94,7.94,0,0,0-9.4-5l-25.89,5a8,8,0,0,1-8.59-4.11q-2.25-4.2-4.8-8.41a8.16,8.16,0,0,1,.7-9.52l17.29-19.94a8,8,0,0,0,.3-10.62l-7.49-9a7.88,7.88,0,0,0-10.5-1.51l-22.69,13.63a8,8,0,0,1-9.39-.9c-2.4-2.11-4.9-4.21-7.4-6.22a8,8,0,0,1-2.5-9.11l9.4-24.75A8,8,0,0,0,365,78.77l-10.2-5.91a8,8,0,0,0-10.39,2.21L327.77,95.91a7.15,7.15,0,0,1-8.5,2.5s-5.6-2.3-9.8-3.71A8,8,0,0,1,304,87l.4-26.45a8.07,8.07,0,0,0-6.6-8.42l-11.59-2a8.07,8.07,0,0,0-9.1,5.61l-8.6,25.05a8,8,0,0,1-7.79,5.41h-9.8a8.07,8.07,0,0,1-7.79-5.41l-8.6-25.05a8.07,8.07,0,0,0-9.1-5.61l-11.59,2a8.07,8.07,0,0,0-6.6,8.42l.4,26.45a8,8,0,0,1-5.49,7.71c-2.3.9-7.3,2.81-9.7,3.71-2.8,1-6.1.2-8.8-2.91L167.14,75.17A8,8,0,0,0,156.75,73l-10.2,5.91A7.94,7.94,0,0,0,143.25,89l9.4,24.75a8.06,8.06,0,0,1-2.5,9.11c-2.5,2-5,4.11-7.4,6.22a8,8,0,0,1-9.39.9L111,116.14a8,8,0,0,0-10.5,1.51l-7.49,9a8,8,0,0,0,.3,10.62l17.29,19.94a8,8,0,0,1,.7,9.52q-2.55,4-4.8,8.41a8.11,8.11,0,0,1-8.59,4.11l-25.89-5a8,8,0,0,0-9.4,5l-4,11a8.05,8.05,0,0,0,3.9,9.92L85.58,213a7.94,7.94,0,0,1,3.9,8.62c-.6,3.2-1.2,6.31-1.7,9.51a8.08,8.08,0,0,1-6.6,6.82l-26.08,4.2a8.09,8.09,0,0,0-7.1,7.92v11.72a7.86,7.86,0,0,0,7.1,7.92l26.08,4.2a8,8,0,0,1,6.6,6.82c.5,3.2,1,6.41,1.7,9.51a8.08,8.08,0,0,1-3.9,8.62L62.49,311.7a8.05,8.05,0,0,0-3.9,9.92l4,11a7.94,7.94,0,0,0,9.4,5l25.89-5a8,8,0,0,1,8.59,4.11q2.25,4.2,4.8,8.41a8.16,8.16,0,0,1-.7,9.52L93.28,374.62a8,8,0,0,0-.3,10.62l7.49,9a7.88,7.88,0,0,0,10.5,1.51l22.69-13.63a8,8,0,0,1,9.39.9c2.4,2.11,4.9,4.21,7.4,6.22a8,8,0,0,1,2.5,9.11l-9.4,24.75a8,8,0,0,0,3.3,10.12l10.2,5.91a8,8,0,0,0,10.39-2.21l16.79-20.64c2.1-2.6,5.5-3.7,8.2-2.6,3.4,1.4,5.7,2.2,9.9,3.61a8,8,0,0,1,5.49,7.71l-.4,26.45a8.07,8.07,0,0,0,6.6,8.42l11.59,2a8.07,8.07,0,0,0,9.1-5.61l8.6-25a8,8,0,0,1,7.79-5.41h9.8a8.07,8.07,0,0,1,7.79,5.41l8.6,25a8.07,8.07,0,0,0,9.1,5.61l11.59-2a8.07,8.07,0,0,0,6.6-8.42l-.4-26.45a8,8,0,0,1,5.49-7.71c4.2-1.41,7-2.51,9.6-3.51s5.8-1,8.3,2.1l17,20.94A8,8,0,0,0,355,439l10.2-5.91a7.93,7.93,0,0,0,3.3-10.12l-9.4-24.75a8.08,8.08,0,0,1,2.5-9.12c2.5-2,5-4.1,7.4-6.21a8,8,0,0,1,9.39-.9L401,395.66a8,8,0,0,0,10.5-1.51l7.49-9a8,8,0,0,0-.3-10.62l-17.29-19.94a8,8,0,0,1-.7-9.52q2.55-4.05,4.8-8.41a8.11,8.11,0,0,1,8.59-4.11l25.89,5a8,8,0,0,0,9.4-5l4-11a8.05,8.05,0,0,0-3.9-9.92l-23.09-12.82a7.94,7.94,0,0,1-3.9-8.62c.6-3.2,1.2-6.31,1.7-9.51a8.08,8.08,0,0,1,6.6-6.82l26.08-4.2a8.09,8.09,0,0,0,7.1-7.92V250A8.25,8.25,0,0,0,456.7,242.27ZM256,112A143.82,143.82,0,0,1,395.38,220.12,16,16,0,0,1,379.85,240l-105.24,0a16,16,0,0,1-13.91-8.09l-52.1-91.71a16,16,0,0,1,9.85-23.39A146.94,146.94,0,0,1,256,112ZM112,256a144,144,0,0,1,43.65-103.41,16,16,0,0,1,25.17,3.47L233.06,248a16,16,0,0,1,0,15.87l-52.67,91.7a16,16,0,0,1-25.18,3.36A143.94,143.94,0,0,1,112,256ZM256,400a146.9,146.9,0,0,1-38.19-4.95,16,16,0,0,1-9.76-23.44l52.58-91.55a16,16,0,0,1,13.88-8H379.9a16,16,0,0,1,15.52,19.88A143.84,143.84,0,0,1,256,400Z", } + } } } @@ -17500,11 +18968,15 @@ impl IconShape for IoCogSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,249.93a10.58,10.58,0,0,0-9.36-9.94L429,235.84a5.42,5.42,0,0,1-4.5-4.67c-.49-3.15-1-6.42-1.7-9.52a5.52,5.52,0,0,1,2.63-5.85l22.78-12.65a10.35,10.35,0,0,0,5-12.83l-3.95-10.9a10.32,10.32,0,0,0-12.13-6.51l-25.55,5a5.5,5.5,0,0,1-5.82-2.81c-1.49-2.79-3.11-5.63-4.8-8.42a5.6,5.6,0,0,1,.44-6.5l17-19.63a10.44,10.44,0,0,0,.39-13.77l-7.42-8.91a10.24,10.24,0,0,0-13.58-2l-22.37,13.43a5.39,5.39,0,0,1-6.39-.63c-2.47-2.17-4.95-4.26-7.37-6.19a5.45,5.45,0,0,1-1.72-6.21l9.26-24.4a10.35,10.35,0,0,0-4.31-13.07l-10.08-5.85a10.31,10.31,0,0,0-13.46,2.83L325,96.28A4.58,4.58,0,0,1,319.4,98c-.62-.25-5.77-2.36-9.78-3.7a5.42,5.42,0,0,1-3.74-5.23L306.27,63a10.48,10.48,0,0,0-8.57-10.88l-11.45-2a10.45,10.45,0,0,0-11.75,7.17L266,82.1a5.42,5.42,0,0,1-5.36,3.65h-9.75a5.53,5.53,0,0,1-5.3-3.67l-8.46-24.67a10.46,10.46,0,0,0-11.77-7.25l-11.46,2a10.46,10.46,0,0,0-8.57,10.79l.4,26.16a5.45,5.45,0,0,1-3.86,5.25c-2.28.89-7.26,2.78-9.51,3.63-2,.72-4.19-.07-6-2.1l-16.26-20A10.3,10.3,0,0,0,156.69,73l-10.06,5.83A10.36,10.36,0,0,0,142.31,92l9.25,24.34a5.54,5.54,0,0,1-1.7,6.23c-2.43,2-4.92,4-7.4,6.22a5.38,5.38,0,0,1-6.35.64L114,115.74a10.39,10.39,0,0,0-13.61,2l-7.4,8.9a10.32,10.32,0,0,0,.37,13.76L110.45,160a5.42,5.42,0,0,1,.45,6.45c-1.71,2.72-3.34,5.58-4.82,8.44a5.53,5.53,0,0,1-5.86,2.82l-25.51-4.93a10.34,10.34,0,0,0-12.14,6.51l-4,10.88a10.37,10.37,0,0,0,5,12.85l22.78,12.65A5.39,5.39,0,0,1,89,221.59l-.23,1.24c-.53,2.8-1,5.45-1.47,8.27a5.48,5.48,0,0,1-4.46,4.64l-25.7,4.15A10.42,10.42,0,0,0,48,250.16v11.58A10.26,10.26,0,0,0,57.16,272l25.68,4.14a5.41,5.41,0,0,1,4.5,4.67c.49,3.16,1,6.42,1.7,9.52a5.52,5.52,0,0,1-2.63,5.85L63.64,308.85a10.35,10.35,0,0,0-5,12.83l4,10.9a10.33,10.33,0,0,0,12.13,6.51l25.55-4.95a5.5,5.5,0,0,1,5.82,2.81c1.5,2.8,3.12,5.64,4.8,8.42a5.58,5.58,0,0,1-.44,6.5l-17,19.64A10.41,10.41,0,0,0,93,385.27l7.41,8.91a10.24,10.24,0,0,0,13.58,2l22.37-13.43a5.39,5.39,0,0,1,6.39.63c2.48,2.17,5,4.26,7.37,6.19a5.45,5.45,0,0,1,1.72,6.21l-9.26,24.4a10.35,10.35,0,0,0,4.31,13.07L157,439.09a10.3,10.3,0,0,0,13.45-2.82L187,415.92c1.39-1.73,3.6-2.5,5.24-1.84,3.47,1.44,5.8,2.25,9.93,3.63a5.44,5.44,0,0,1,3.75,5.23l-.4,26.05a10.5,10.5,0,0,0,8.57,10.88l11.45,2a10.44,10.44,0,0,0,11.75-7.17l8.5-24.77a5.48,5.48,0,0,1,5.36-3.65h9.75a5.52,5.52,0,0,1,5.3,3.67l8.47,24.67a10.48,10.48,0,0,0,10,7.41,9.74,9.74,0,0,0,1.78-.16l11.47-2a10.46,10.46,0,0,0,8.56-10.79l-.4-26.16a5.43,5.43,0,0,1,3.75-5.2c3.84-1.29,6.53-2.33,8.91-3.24l.6-.24c3.06-1.06,4.53.14,5.47,1.31l16.75,20.63A10.3,10.3,0,0,0,355,439l10.07-5.83a10.35,10.35,0,0,0,4.31-13.1l-9.24-24.34a5.52,5.52,0,0,1,1.69-6.23c2.43-2,4.92-4,7.4-6.22a5.39,5.39,0,0,1,6.38-.62L398,396.06a10.39,10.39,0,0,0,13.61-2l7.4-8.9a10.31,10.31,0,0,0-.37-13.75l-17.06-19.67a5.42,5.42,0,0,1-.45-6.45c1.71-2.71,3.34-5.57,4.82-8.44a5.56,5.56,0,0,1,5.86-2.82L437.29,339a10.34,10.34,0,0,0,12.14-6.51l3.95-10.88a10.36,10.36,0,0,0-5-12.84L425.58,296.1a5.4,5.4,0,0,1-2.61-5.89l.23-1.25c.53-2.8,1-5.44,1.47-8.26a5.48,5.48,0,0,1,4.46-4.64l25.7-4.14A10.43,10.43,0,0,0,464,261.64V249.93ZM171.59,361.27a135.12,135.12,0,0,1,.5-210.94l60,105.61ZM256,391.11a133.75,133.75,0,0,1-48.49-9.05L268,276.79H389.22C379.21,341.45,323.29,391.11,256,391.11Zm12.06-155.9-59.95-105.5A133.87,133.87,0,0,1,256,120.89c67.29,0,123.21,49.66,133.22,114.32Z", } + } } } @@ -17539,11 +19011,15 @@ impl IconShape for IoCog { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,249.93a10.58,10.58,0,0,0-9.36-9.94L429,235.84a5.42,5.42,0,0,1-4.5-4.67c-.49-3.15-1-6.42-1.7-9.52a5.52,5.52,0,0,1,2.63-5.85l22.78-12.65a10.35,10.35,0,0,0,5-12.83l-3.95-10.9a10.32,10.32,0,0,0-12.13-6.51l-25.55,5a5.51,5.51,0,0,1-5.82-2.81c-1.49-2.79-3.11-5.63-4.8-8.42a5.6,5.6,0,0,1,.44-6.5l17-19.64a10.42,10.42,0,0,0,.39-13.76l-7.42-8.91a10.24,10.24,0,0,0-13.58-2l-22.37,13.43a5.39,5.39,0,0,1-6.39-.63c-2.47-2.17-5-4.26-7.37-6.19a5.45,5.45,0,0,1-1.72-6.21l9.26-24.4a10.35,10.35,0,0,0-4.31-13.07L354.8,72.91a10.3,10.3,0,0,0-13.45,2.83L325,96.28A4.6,4.6,0,0,1,319.4,98c-.61-.25-5.77-2.36-9.78-3.7a5.42,5.42,0,0,1-3.74-5.23L306.27,63a10.48,10.48,0,0,0-8.57-10.88l-11.45-2a10.45,10.45,0,0,0-11.75,7.17L266,82.1a5.46,5.46,0,0,1-5.36,3.65h-9.75a5.5,5.5,0,0,1-5.3-3.67l-8.46-24.67a10.46,10.46,0,0,0-11.77-7.25l-11.47,2a10.46,10.46,0,0,0-8.56,10.79l.4,26.16a5.45,5.45,0,0,1-3.86,5.25c-2.29.89-7.26,2.79-9.52,3.63-2,.72-4.18-.07-5.94-2.1l-16.26-20A10.3,10.3,0,0,0,156.69,73l-10.06,5.83A10.36,10.36,0,0,0,142.31,92l9.25,24.34a5.54,5.54,0,0,1-1.7,6.23c-2.43,2-4.92,4-7.4,6.22a5.38,5.38,0,0,1-6.35.64L114,115.74a10.4,10.4,0,0,0-13.61,2L93,126.63a10.31,10.31,0,0,0,.37,13.75L110.45,160a5.42,5.42,0,0,1,.45,6.45c-1.71,2.72-3.34,5.58-4.82,8.44a5.53,5.53,0,0,1-5.86,2.82l-25.51-4.93a10.34,10.34,0,0,0-12.14,6.51l-4,10.88a10.38,10.38,0,0,0,5,12.85l22.78,12.65A5.39,5.39,0,0,1,89,221.59l-.24,1.27c-.52,2.79-1,5.43-1.46,8.24a5.48,5.48,0,0,1-4.46,4.64l-25.69,4.15A10.42,10.42,0,0,0,48,250.16v11.58A10.26,10.26,0,0,0,57.16,272l25.68,4.14a5.41,5.41,0,0,1,4.5,4.67c.49,3.16,1,6.42,1.7,9.52a5.52,5.52,0,0,1-2.63,5.85L63.64,308.85a10.35,10.35,0,0,0-5,12.83l4,10.9a10.33,10.33,0,0,0,12.13,6.51l25.55-4.95a5.49,5.49,0,0,1,5.82,2.81c1.5,2.8,3.11,5.63,4.8,8.42a5.58,5.58,0,0,1-.44,6.5l-17,19.63A10.41,10.41,0,0,0,93,385.27l7.41,8.91a10.23,10.23,0,0,0,13.58,2l22.37-13.43a5.39,5.39,0,0,1,6.39.63c2.48,2.17,5,4.26,7.37,6.19a5.47,5.47,0,0,1,1.73,6.21l-9.27,24.4a10.35,10.35,0,0,0,4.31,13.07L157,439.09a10.3,10.3,0,0,0,13.45-2.82L187,415.92c1.4-1.73,3.6-2.5,5.23-1.84,3.48,1.44,5.81,2.25,9.94,3.63a5.44,5.44,0,0,1,3.75,5.23l-.4,26.05a10.5,10.5,0,0,0,8.57,10.88l11.45,2a10.43,10.43,0,0,0,11.75-7.17l8.5-24.77a5.45,5.45,0,0,1,5.36-3.65h9.75a5.49,5.49,0,0,1,5.3,3.67l8.47,24.67a10.48,10.48,0,0,0,10,7.41,9.74,9.74,0,0,0,1.78-.16l11.47-2a10.46,10.46,0,0,0,8.56-10.79l-.4-26.16a5.43,5.43,0,0,1,3.75-5.2c3.84-1.29,6.54-2.33,8.91-3.25l.6-.23c3.1-1.07,4.6.23,5.47,1.31l16.75,20.63A10.3,10.3,0,0,0,355,439l10.07-5.83a10.35,10.35,0,0,0,4.31-13.1l-9.24-24.34a5.52,5.52,0,0,1,1.69-6.23c2.43-2,4.92-4,7.4-6.22a5.39,5.39,0,0,1,6.38-.62L398,396.06a10.39,10.39,0,0,0,13.61-2l7.4-8.9a10.31,10.31,0,0,0-.37-13.75l-17.06-19.67a5.42,5.42,0,0,1-.45-6.45c1.71-2.71,3.34-5.57,4.82-8.44a5.55,5.55,0,0,1,5.86-2.82L437.29,339a10.34,10.34,0,0,0,12.14-6.51l3.95-10.88a10.37,10.37,0,0,0-5-12.84L425.58,296.1a5.4,5.4,0,0,1-2.61-5.89l.24-1.27c.52-2.79,1-5.43,1.46-8.24a5.48,5.48,0,0,1,4.46-4.64l25.69-4.14A10.43,10.43,0,0,0,464,261.64V249.93Zm-282.45,94a15.8,15.8,0,0,1-25.47,2.66,135.06,135.06,0,0,1,.42-181.65A15.81,15.81,0,0,1,182,167.71l45.65,80.35a15.85,15.85,0,0,1,0,15.74ZM256,391.11a134.75,134.75,0,0,1-28.31-3,15.81,15.81,0,0,1-10.23-23.36l46-80a15.79,15.79,0,0,1,13.7-7.93h92.14a15.8,15.8,0,0,1,15.1,20.53C366.91,351.67,316,391.11,256,391.11Zm7.51-163.9L218,147.07a15.81,15.81,0,0,1,10.31-23.3A134,134,0,0,1,256,120.89c60,0,110.91,39.44,128.37,93.79a15.8,15.8,0,0,1-15.1,20.53h-92A15.78,15.78,0,0,1,263.51,227.21Z", } + } } } @@ -17578,6 +19054,9 @@ impl IconShape for IoColorFillOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17588,6 +19067,7 @@ impl IconShape for IoColorFillOutline { d: "M387,287.9,155.61,58.36a36,36,0,0,0-51,0l-5.15,5.15a36,36,0,0,0,0,51l52.89,52.89,57-57L56.33,263.2a28,28,0,0,0,.3,40l131.2,126a28.05,28.05,0,0,0,38.9-.1c37.8-36.6,118.3-114.5,126.7-122.9,5.8-5.8,18.2-7.1,28.7-7.1h.3A6.53,6.53,0,0,0,387,287.9Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -17622,6 +19102,9 @@ impl IconShape for IoColorFillSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17630,6 +19113,7 @@ impl IconShape for IoColorFillSharp { path { d: "M144,32,68,108l70,70L32,280,208,464,360.8,315.7,416,304Zm24,116-39.6-41,15.88-15.89L184,132Z", } + } } } @@ -17664,6 +19148,9 @@ impl IconShape for IoColorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17672,6 +19159,7 @@ impl IconShape for IoColorFill { path { d: "M398.23,276.64,166.89,47.22a52.1,52.1,0,0,0-73.6,0l-4.51,4.51A53.2,53.2,0,0,0,72.89,89.06,51.66,51.66,0,0,0,88.14,126l41.51,41.5L45,252a44.52,44.52,0,0,0-13,32,42.81,42.81,0,0,0,13.5,30.84l131.24,126a44,44,0,0,0,61.08-.18L361.93,320.38a15.6,15.6,0,0,1,8.23-4.29,69.21,69.21,0,0,1,11.93-.86h.3a22.53,22.53,0,0,0,15.84-38.59ZM152.29,144.85l-41.53-41.52a20,20,0,0,1,0-28.34l5.16-5.15a20.07,20.07,0,0,1,28.39,0L186,111.21Z", } + } } } @@ -17706,6 +19194,9 @@ impl IconShape for IoColorFilterOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17726,6 +19217,7 @@ impl IconShape for IoColorFilterOutline { r: "120", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -17760,6 +19252,9 @@ impl IconShape for IoColorFilterSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17783,6 +19278,7 @@ impl IconShape for IoColorFilterSharp { path { d: "M209,311.62a136,136,0,0,0,94,0,135.93,135.93,0,0,0-47-87.22A135.93,135.93,0,0,0,209,311.62Z", } + } } } @@ -17817,6 +19313,9 @@ impl IconShape for IoColorFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17840,6 +19339,7 @@ impl IconShape for IoColorFilter { path { d: "M302.57,308.33a135.94,135.94,0,0,0-43.87-81.58,4.06,4.06,0,0,0-5.4,0,135.94,135.94,0,0,0-43.87,81.58,4,4,0,0,0,2.69,4.4,136.06,136.06,0,0,0,87.76,0A4,4,0,0,0,302.57,308.33Z", } + } } } @@ -17874,6 +19374,9 @@ impl IconShape for IoColorPaletteOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17905,6 +19408,7 @@ impl IconShape for IoColorPaletteOutline { cy: "144", r: "32", } + } } } @@ -17939,11 +19443,15 @@ impl IconShape for IoColorPaletteSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,352c-12.6-.84-21-4-28-12-14-16-14-36,5.49-52.48l32.82-29.14c50.27-44.41,50.27-117.21,0-161.63C389.26,64.14,339.54,48,287.86,48c-60.34,0-123.39,22-172,65.11-90.46,80-90.46,210.92,0,290.87,45,39.76,105.63,59.59,165.64,60h1.84c60,0,119.07-19.5,161.2-56.77C464,390,464,385,444.62,355.56,440,348,431,353,416,352ZM112,208a32,32,0,1,1,32,32A32,32,0,0,1,112,208Zm40,135a32,32,0,1,1,32-32A32,32,0,0,1,152,343Zm40-199a32,32,0,1,1,32,32A32,32,0,0,1,192,144Zm64,271a48,48,0,1,1,48-48A48,48,0,0,1,256,415Zm72-239a32,32,0,1,1,32-32A32,32,0,0,1,328,176Z", } + } } } @@ -17978,11 +19486,15 @@ impl IconShape for IoColorPalette { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M441,336.2l-.06-.05c-9.93-9.18-22.78-11.34-32.16-12.92l-.69-.12c-9.05-1.49-10.48-2.5-14.58-6.17-2.44-2.17-5.35-5.65-5.35-9.94s2.91-7.77,5.34-9.94l30.28-26.87c25.92-22.91,40.2-53.66,40.2-86.59S449.73,119.92,423.78,97c-35.89-31.59-85-49-138.37-49C223.72,48,162,71.37,116,112.11c-43.87,38.77-68,90.71-68,146.24s24.16,107.47,68,146.23c21.75,19.24,47.49,34.18,76.52,44.42a266.17,266.17,0,0,0,86.87,15h1.81c61,0,119.09-20.57,159.39-56.4,9.7-8.56,15.15-20.83,15.34-34.56C456.14,358.87,450.56,345.09,441,336.2ZM112,208a32,32,0,1,1,32,32A32,32,0,0,1,112,208Zm40,135a32,32,0,1,1,32-32A32,32,0,0,1,152,343Zm40-199a32,32,0,1,1,32,32A32,32,0,0,1,192,144Zm64,271a48,48,0,1,1,48-48A48,48,0,0,1,256,415Zm72-239a32,32,0,1,1,32-32A32,32,0,0,1,328,176Z", } + } } } @@ -18017,6 +19529,9 @@ impl IconShape for IoColorWandOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -18083,6 +19598,7 @@ impl IconShape for IoColorWandOutline { y1: "259.88", y2: "293.82", } + } } } @@ -18117,6 +19633,9 @@ impl IconShape for IoColorWandSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -18162,6 +19681,7 @@ impl IconShape for IoColorWandSharp { x: "67.22", y: "260.92", } + } } } @@ -18196,6 +19716,9 @@ impl IconShape for IoColorWand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18203,27 +19726,28 @@ impl IconShape for IoColorWand { } path { d: "M124.1,140.1c-4.2,0-8.3-1.7-11.3-4.7l-33.9-33.9c-6.2-6.2-6.2-16.4,0-22.6s16.4-6.2,22.6,0l33.9,33.9 - c6.3,6.2,6.3,16.4,0,22.6C132.4,138.4,128.4,140.1,124.1,140.1z", + c6.3,6.2,6.3,16.4,0,22.6C132.4,138.4,128.4,140.1,124.1,140.1z", } path { d: "M192,112c-8.8,0-16-7.2-16-16V48c0-8.8,7.2-16,16-16s16,7.2,16,16v48C208,104.8,200.8,112,192,112z", } path { d: "M259.9,140.1c-8.8,0-16-7.2-16-16c0-4.2,1.7-8.3,4.7-11.3l33.9-33.9c6.2-6.2,16.4-6.2,22.6,0c6.2,6.2,6.2,16.4,0,22.6 - l-33.9,33.9C268.2,138.4,264.1,140.1,259.9,140.1z", + l-33.9,33.9C268.2,138.4,264.1,140.1,259.9,140.1z", } path { d: "M90.2,309.8c-8.8,0-16-7.2-16-16c0-4.2,1.7-8.3,4.7-11.3l33.9-33.9c6.2-6.2,16.4-6.2,22.6,0s6.2,16.4,0,22.6l-33.9,33.9 - C98.5,308.1,94.4,309.8,90.2,309.8z", + C98.5,308.1,94.4,309.8,90.2,309.8z", } path { d: "M234.2,167c-18.4-18.7-48.5-19-67.2-0.7s-19,48.5-0.7,67.2c0.2,0.2,0.5,0.5,0.7,0.7l39.5,39.5c3.1,3.1,8.2,3.1,11.3,0 - l55.9-55.9c3.1-3.1,3.1-8.2,0-11.3L234.2,167z", + l55.9-55.9c3.1-3.1,3.1-8.2,0-11.3L234.2,167z", } path { d: "M457,389.8L307.6,240.4c-3.1-3.1-8.2-3.1-11.3,0l-55.9,55.9c-3.1,3.1-3.1,8.2,0,11.3L389.8,457c18.4,18.7,48.5,19,67.2,0.7 - c18.7-18.4,19-48.5,0.7-67.2C457.5,390.3,457.3,390,457,389.8L457,389.8z", + c18.7-18.4,19-48.5,0.7-67.2C457.5,390.3,457.3,390,457,389.8L457,389.8z", } + } } } @@ -18258,6 +19782,9 @@ impl IconShape for IoCompassOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18267,6 +19794,7 @@ impl IconShape for IoCompassOutline { path { d: "M350.67,150.93l-117.2,46.88a64,64,0,0,0-35.66,35.66l-46.88,117.2a8,8,0,0,0,10.4,10.4l117.2-46.88a64,64,0,0,0,35.66-35.66l46.88-117.2A8,8,0,0,0,350.67,150.93ZM256,280a24,24,0,1,1,24-24A24,24,0,0,1,256,280Z", } + } } } @@ -18301,6 +19829,9 @@ impl IconShape for IoCompassSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18311,6 +19842,7 @@ impl IconShape for IoCompassSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48,256L144,368l64-160,160-64Z", } + } } } @@ -18345,6 +19877,9 @@ impl IconShape for IoCompass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18355,6 +19890,7 @@ impl IconShape for IoCompass { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM361.07,161.33l-46.88,117.2a64,64,0,0,1-35.66,35.66l-117.2,46.88a8,8,0,0,1-10.4-10.4l46.88-117.2a64,64,0,0,1,35.66-35.66l117.2-46.88A8,8,0,0,1,361.07,161.33Z", } + } } } @@ -18389,6 +19925,9 @@ impl IconShape for IoConstructOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18407,6 +19946,7 @@ impl IconShape for IoConstructOutline { d: "M17.34,193.5l29.41-28.74a4.71,4.71,0,0,1,3.41-1.35,4.85,4.85,0,0,1,3.41,1.35h0a9.86,9.86,0,0,0,8.19,2.77c3.83-.42,7.92-1.6,10.57-4.12,6-5.8-.94-17.23,4.34-24.54a207,207,0,0,1,19.78-22.6c6-5.88,29.84-28.32,69.9-44.45A107.31,107.31,0,0,1,206.67,64c22.59,0,40,10,46.26,15.67a89.54,89.54,0,0,1,10.28,11.64A78.92,78.92,0,0,0,254,88.54,68.82,68.82,0,0,0,234,87.28c-13.33,1.09-29.41,7.26-38,14-13.9,11-19.87,25.72-20.81,44.71-.68,14.12,2.72,22.1,36.1,55.49a6.6,6.6,0,0,1-.34,9.16l-18.22,18a6.88,6.88,0,0,1-9.54.09c-21.94-21.94-36.65-33.09-45-38.16s-15.07-6.5-18.3-6.85a30.85,30.85,0,0,0-18.27,3.87,11.39,11.39,0,0,0-2.64,2,14.14,14.14,0,0,0,.42,20.08l1.71,1.6a4.63,4.63,0,0,1,0,6.64L71.73,246.6A4.71,4.71,0,0,1,68.32,248a4.86,4.86,0,0,1-3.41-1.35L17.34,200.22A4.88,4.88,0,0,1,17.34,193.5Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -18441,6 +19981,9 @@ impl IconShape for IoConstructSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18452,6 +19995,7 @@ impl IconShape for IoConstructSharp { path { d: "M119,212c0-4.87-4-9.33-7.45-12.78l-.25-.24-1.54-1.47a1.06,1.06,0,0,1-.26-.8,16.16,16.16,0,0,1,9.52-2c1.27.13,5.91.9,12.4,4.91,3.38,2.09,32.63,30.23,43.93,40.7a11,11,0,0,0,.14,15.35l7.43,7.86,65.66-65.17-8.25-7.84a10.87,10.87,0,0,0-15.31-.06c-23-24.68-29-35.45-31-42.45-4.42-15.47,4.14-28,14-36,5.84-4.62,17.88-8.08,29-9a52.72,52.72,0,0,1,11.61.6c3.47.5,6.3,1.14,7.39,1.4a68.51,68.51,0,0,1,11,4l12-19a88.38,88.38,0,0,0-13.4-17.7c-1.59-1.66-3.31-3.37-5.19-5.1-7.78-7.15-28-19.2-54.59-19.2a117.38,117.38,0,0,0-44.77,8.82c-37.44,15.34-61.88,36.25-73.11,47.35l-.07.07A219.55,219.55,0,0,0,67,128.56c-5.35,7.53-4.77,15.84-4.38,21.34,0,.32,0,.67.07,1a18.41,18.41,0,0,0-10.78-3.5A18,18,0,0,0,39,152.73L2,189.62a6.79,6.79,0,0,0,0,9.6L65,262a6.72,6.72,0,0,0,9.5,0l37.06-37C115,221.56,119,216.86,119,212Z", } + } } } @@ -18486,6 +20030,9 @@ impl IconShape for IoConstruct { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18497,6 +20044,7 @@ impl IconShape for IoConstruct { path { d: "M118.54,214.55a20.48,20.48,0,0,0-3-10.76,2.76,2.76,0,0,1,2.62-4.22h.06c.84.09,5.33.74,11.7,4.61,4.73,2.87,18.23,12.08,41.73,35.54a34.23,34.23,0,0,0,7.22,22.12l66.23-61.55a33.73,33.73,0,0,0-21.6-9.2,2.65,2.65,0,0,1-.21-.26l-.65-.69L198.1,156.3a28.45,28.45,0,0,1-4-26.11,35.23,35.23,0,0,1,11.78-16.35c5.69-4.41,18.53-9.72,29.44-10.62a52.92,52.92,0,0,1,15.19.94,65.57,65.57,0,0,1,7.06,2.13,15.46,15.46,0,0,0,2.15.63,16,16,0,0,0,16.38-25.06c-.26-.35-1.32-1.79-2.89-3.73a91.85,91.85,0,0,0-9.6-10.36c-8.15-7.36-29.27-19.77-57-19.77a123.13,123.13,0,0,0-46.3,9C121.94,72.45,96.84,93.58,85.3,104.79l-.09.09A222.14,222.14,0,0,0,63.7,129.5,27,27,0,0,0,59,141.27a7.33,7.33,0,0,1-7.71,6.17c-.36,0-.73,0-1.09,0a20.65,20.65,0,0,0-14.59,5.9L6.16,182.05l-.32.32a20.89,20.89,0,0,0-.24,28.72c.19.2.37.39.57.58L53.67,258A21,21,0,0,0,68.32,264a20.65,20.65,0,0,0,14.59-5.9l29.46-28.79A20.51,20.51,0,0,0,118.54,214.55Z", } + } } } @@ -18531,6 +20079,9 @@ impl IconShape for IoContractOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -18577,6 +20128,7 @@ impl IconShape for IoContractOutline { y1: "314.2", y2: "432", } + } } } @@ -18611,6 +20163,9 @@ impl IconShape for IoContractSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -18657,6 +20212,7 @@ impl IconShape for IoContractSharp { y1: "314.2", y2: "432", } + } } } @@ -18691,6 +20247,9 @@ impl IconShape for IoContract { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -18737,6 +20296,7 @@ impl IconShape for IoContract { y1: "314.2", y2: "432", } + } } } @@ -18771,6 +20331,9 @@ impl IconShape for IoContrastOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18782,6 +20345,7 @@ impl IconShape for IoContrastOutline { path { d: "M256,464C141.12,464,48,370.88,48,256S141.12,48,256,48Z", } + } } } @@ -18816,11 +20380,15 @@ impl IconShape for IoContrastSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32ZM128.72,383.28A180,180,0,0,1,256,76V436A178.82,178.82,0,0,1,128.72,383.28Z", } + } } } @@ -18855,11 +20423,15 @@ impl IconShape for IoContrast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32A224,224,0,0,0,97.61,414.39,224,224,0,1,0,414.39,97.61,222.53,222.53,0,0,0,256,32ZM64,256C64,150.13,150.13,64,256,64V448C150.13,448,64,361.87,64,256Z", } + } } } @@ -18894,6 +20466,9 @@ impl IconShape for IoCopyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -18909,6 +20484,7 @@ impl IconShape for IoCopyOutline { d: "M383.5,128l.5-24a56.16,56.16,0,0,0-56-56H112a64.19,64.19,0,0,0-64,64V328a56.16,56.16,0,0,0,56,56h24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -18943,6 +20519,9 @@ impl IconShape for IoCopySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18951,6 +20530,7 @@ impl IconShape for IoCopySharp { path { d: "M112,80H400V56a24,24,0,0,0-24-24H60A28,28,0,0,0,32,60V376a24,24,0,0,0,24,24H80V112A32,32,0,0,1,112,80Z", } + } } } @@ -18985,6 +20565,9 @@ impl IconShape for IoCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18993,6 +20576,7 @@ impl IconShape for IoCopy { path { d: "M160,80H395.88A72.12,72.12,0,0,0,328,32H104a72,72,0,0,0-72,72V328a72.12,72.12,0,0,0,48,67.88V160A80,80,0,0,1,160,80Z", } + } } } @@ -19027,6 +20611,9 @@ impl IconShape for IoCreateOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19039,6 +20626,7 @@ impl IconShape for IoCreateOutline { path { d: "M399.34,90,218.82,270.2a9,9,0,0,0-2.31,3.93L208.16,299a3.91,3.91,0,0,0,4.86,4.86l24.85-8.35a9,9,0,0,0,3.93-2.31L422,112.66A9,9,0,0,0,422,100L412.05,90A9,9,0,0,0,399.34,90Z", } + } } } @@ -19073,6 +20661,9 @@ impl IconShape for IoCreateSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19087,6 +20678,7 @@ impl IconShape for IoCreateSharp { polygon { points: "208 304 239.49 304 400 143.16 400 112 368.85 112 208 272.51 208 304", } + } } } @@ -19121,6 +20713,9 @@ impl IconShape for IoCreate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19132,6 +20727,7 @@ impl IconShape for IoCreate { path { d: "M386.34,193.66,264.45,315.79A41.08,41.08,0,0,1,247.58,326l-25.9,8.67a35.92,35.92,0,0,1-44.33-44.33l8.67-25.9a41.08,41.08,0,0,1,10.19-16.87L318.34,125.66A8,8,0,0,0,312.69,112H104a56,56,0,0,0-56,56V408a56,56,0,0,0,56,56H344a56,56,0,0,0,56-56V199.31A8,8,0,0,0,386.34,193.66Z", } + } } } @@ -19166,6 +20762,9 @@ impl IconShape for IoCropOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19190,6 +20789,7 @@ impl IconShape for IoCropOutline { y1: "144", y2: "144", } + } } } @@ -19224,6 +20824,9 @@ impl IconShape for IoCropSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -19232,6 +20835,7 @@ impl IconShape for IoCropSharp { polygon { points: "346 320 390 320 390 122 192 122 192 166 346 166 346 320", } + } } } @@ -19266,6 +20870,9 @@ impl IconShape for IoCrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19274,6 +20881,7 @@ impl IconShape for IoCrop { path { d: "M214,166H320a26,26,0,0,1,26,26V298a22,22,0,0,0,44,0V192a70.08,70.08,0,0,0-70-70H214a22,22,0,0,0,0,44Z", } + } } } @@ -19308,6 +20916,9 @@ impl IconShape for IoCubeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19325,6 +20936,7 @@ impl IconShape for IoCubeOutline { y1: "463.99", y2: "263.99", } + } } } @@ -19359,6 +20971,9 @@ impl IconShape for IoCubeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -19370,6 +20985,7 @@ impl IconShape for IoCubeSharp { polygon { points: "448 144 256 32 64 144 256 256 448 144", } + } } } @@ -19404,6 +21020,9 @@ impl IconShape for IoCube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19415,6 +21034,7 @@ impl IconShape for IoCube { path { d: "M272,275v201a4,4,0,0,0,6,3.46l162.15-97.23A48,48,0,0,0,464,340.89V167a4,4,0,0,0-6-3.45l-184,108A4,4,0,0,0,272,275Z", } + } } } @@ -19449,6 +21069,9 @@ impl IconShape for IoCutOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -19481,6 +21104,7 @@ impl IconShape for IoCutOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -19515,6 +21139,9 @@ impl IconShape for IoCutSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19523,6 +21150,7 @@ impl IconShape for IoCutSharp { polygon { points: "343.79 259.87 260.05 308.05 432 368 479.99 368 480 336 343.79 259.87", } + } } } @@ -19557,6 +21185,9 @@ impl IconShape for IoCut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19568,6 +21199,7 @@ impl IconShape for IoCut { path { d: "M343.79,259.87l-83.74,48.18,27.63,13.08,3.62,1.74C310,331.92,359.74,356,410.53,359c3.89.23,7.47.34,10.78.34C442,359.31,453,354,459.75,350L480,336Z", } + } } } @@ -19602,6 +21234,9 @@ impl IconShape for IoDesktopOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -19627,6 +21262,7 @@ impl IconShape for IoDesktopOutline { path { d: "M32,304v48a32.09,32.09,0,0,0,32,32H448a32.09,32.09,0,0,0,32-32V304Zm224,64a16,16,0,1,1,16-16A16,16,0,0,1,256,368Z", } + } } } @@ -19661,11 +21297,15 @@ impl IconShape for IoDesktopSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,48H32A16,16,0,0,0,16,64V384a16,16,0,0,0,16,16H200v32H128v32H384V432H312V400H480a16,16,0,0,0,16-16V64A16,16,0,0,0,480,48ZM460,84V300H52V84ZM240.13,354.08a16,16,0,1,1,13.79,13.79A16,16,0,0,1,240.13,354.08Z", } + } } } @@ -19700,6 +21340,9 @@ impl IconShape for IoDesktop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-h" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19708,6 +21351,7 @@ impl IconShape for IoDesktop { path { d: "M496,96a48.05,48.05,0,0,0-48-48H64A48.05,48.05,0,0,0,16,96V288H496Z", } + } } } @@ -19742,6 +21386,9 @@ impl IconShape for IoDiamondOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19795,6 +21442,7 @@ impl IconShape for IoDiamondOutline { y1: "448", y2: "176", } + } } } @@ -19829,6 +21477,9 @@ impl IconShape for IoDiamondSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -19855,6 +21506,7 @@ impl IconShape for IoDiamondSharp { polygon { points: "329.39 192 182.61 192 256 400 329.39 192", } + } } } @@ -19889,6 +21541,9 @@ impl IconShape for IoDiamond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19912,6 +21567,7 @@ impl IconShape for IoDiamond { path { d: "M259.2,78.93l56,74.67A4,4,0,0,1,312,160H200a4,4,0,0,1-3.2-6.4l56-74.67A4,4,0,0,1,259.2,78.93Zm-7,310.31L184.5,197.33a4,4,0,0,1,3.77-5.33H323.73a4,4,0,0,1,3.77,5.33L259.77,389.24A4,4,0,0,1,252.23,389.24Z", } + } } } @@ -19946,6 +21602,9 @@ impl IconShape for IoDiceOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20014,6 +21673,7 @@ impl IconShape for IoDiceOutline { rx: "16", ry: "24", } + } } } @@ -20048,6 +21708,9 @@ impl IconShape for IoDiceSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20059,6 +21722,7 @@ impl IconShape for IoDiceSharp { path { d: "M256,32,64,144,256,256,448,144Zm0,120c-13.25,0-24-7.16-24-16s10.75-16,24-16,24,7.16,24,16S269.25,152,256,152Z", } + } } } @@ -20093,6 +21757,9 @@ impl IconShape for IoDice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20104,6 +21771,7 @@ impl IconShape for IoDice { path { d: "M458,163.51,274,271.56a4,4,0,0,0-2,3.45V476a4,4,0,0,0,6,3.46l162.15-97.23A48,48,0,0,0,464,340.86V167A4,4,0,0,0,458,163.51ZM320,424c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S328.84,424,320,424Zm0-88c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S328.84,336,320,336Zm96,32c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S424.84,368,416,368Zm0-88c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S424.84,280,416,280Z", } + } } } @@ -20138,6 +21806,9 @@ impl IconShape for IoDiscOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -20157,6 +21828,7 @@ impl IconShape for IoDiscOutline { cy: "256", r: "32", } + } } } @@ -20191,6 +21863,9 @@ impl IconShape for IoDiscSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -20201,6 +21876,7 @@ impl IconShape for IoDiscSharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM256,336a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,336Z", } + } } } @@ -20235,6 +21911,9 @@ impl IconShape for IoDisc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20243,6 +21922,7 @@ impl IconShape for IoDisc { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM256,368A112,112,0,1,1,368,256,112.12,112.12,0,0,1,256,368Z", } + } } } @@ -20277,6 +21957,9 @@ impl IconShape for IoDocumentAttachOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20291,6 +21974,7 @@ impl IconShape for IoDocumentAttachOutline { d: "M160,80V232a23.69,23.69,0,0,1-24,24c-12,0-24-9.1-24-24V88c0-30.59,16.57-56,48-56s48,24.8,48,55.38V226.13c0,43-27.82,77.87-72,77.87s-72-34.86-72-77.87V144", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -20325,6 +22009,9 @@ impl IconShape for IoDocumentAttachSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20333,6 +22020,7 @@ impl IconShape for IoDocumentAttachSharp { path { d: "M308,208H454.31a2,2,0,0,0,1.42-3.41L307.41,56.27A2,2,0,0,0,304,57.69V204A4,4,0,0,0,308,208Z", } + } } } @@ -20367,6 +22055,9 @@ impl IconShape for IoDocumentAttach { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20375,6 +22066,7 @@ impl IconShape for IoDocumentAttach { path { d: "M320,208H449.81a2,2,0,0,0,1.41-3.41L307.41,60.78A2,2,0,0,0,304,62.19V192A16,16,0,0,0,320,208Z", } + } } } @@ -20409,6 +22101,9 @@ impl IconShape for IoDocumentLockOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20434,6 +22129,7 @@ impl IconShape for IoDocumentLockOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -20468,6 +22164,9 @@ impl IconShape for IoDocumentLockSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20479,6 +22178,7 @@ impl IconShape for IoDocumentLockSharp { path { d: "M248,224a8,8,0,0,1-8-8V32H92A12,12,0,0,0,80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V224Zm88,175.91A16.1,16.1,0,0,1,319.91,416H192.09A16.1,16.1,0,0,1,176,399.91V320c0-10,7-16,16-16h16V286c0-25.36,21.53-46,48-46s48,20.64,48,46v18h16a15.8,15.8,0,0,1,16,16Z", } + } } } @@ -20513,6 +22213,9 @@ impl IconShape for IoDocumentLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20524,6 +22227,7 @@ impl IconShape for IoDocumentLock { path { d: "M428,224H288a48,48,0,0,1-48-48V36a4,4,0,0,0-4-4H144A64,64,0,0,0,80,96V416a64,64,0,0,0,64,64H368a64,64,0,0,0,64-64V228A4,4,0,0,0,428,224ZM336,384a32,32,0,0,1-32,32H208a32,32,0,0,1-32-32V336a32,32,0,0,1,32-32V286c0-25.36,21.53-46,48-46s48,20.64,48,46v18a32,32,0,0,1,32,32Z", } + } } } @@ -20558,6 +22262,9 @@ impl IconShape for IoDocumentOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20568,6 +22275,7 @@ impl IconShape for IoDocumentOutline { d: "M256,56V176a32,32,0,0,0,32,32H408", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -20602,6 +22310,9 @@ impl IconShape for IoDocumentSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20610,6 +22321,7 @@ impl IconShape for IoDocumentSharp { path { d: "M272,41.69V188a4,4,0,0,0,4,4H422.31a2,2,0,0,0,1.42-3.41L275.41,40.27A2,2,0,0,0,272,41.69Z", } + } } } @@ -20644,6 +22356,9 @@ impl IconShape for IoDocumentTextOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20668,6 +22383,7 @@ impl IconShape for IoDocumentTextOutline { y1: "368", y2: "368", } + } } } @@ -20702,6 +22418,9 @@ impl IconShape for IoDocumentTextSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20710,6 +22429,7 @@ impl IconShape for IoDocumentTextSharp { path { d: "M248,224a8,8,0,0,1-8-8V32H92A12,12,0,0,0,80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V224ZM352,384H160V352H352Zm0-80H160V272H352Z", } + } } } @@ -20744,6 +22464,9 @@ impl IconShape for IoDocumentText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20752,6 +22475,7 @@ impl IconShape for IoDocumentText { path { d: "M419.22,188.59,275.41,44.78A2,2,0,0,0,272,46.19V176a16,16,0,0,0,16,16H417.81A2,2,0,0,0,419.22,188.59Z", } + } } } @@ -20786,6 +22510,9 @@ impl IconShape for IoDocument { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20794,6 +22521,7 @@ impl IconShape for IoDocument { path { d: "M419.22,188.59,275.41,44.78A2,2,0,0,0,272,46.19V176a16,16,0,0,0,16,16H417.81A2,2,0,0,0,419.22,188.59Z", } + } } } @@ -20828,6 +22556,9 @@ impl IconShape for IoDocumentsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20846,6 +22577,7 @@ impl IconShape for IoDocumentsOutline { d: "M312,32V140a28.34,28.34,0,0,0,28,28H448", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -20880,6 +22612,9 @@ impl IconShape for IoDocumentsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20894,6 +22629,7 @@ impl IconShape for IoDocumentsSharp { path { d: "M340,152a12,12,0,0,1-12-12V16H172a12,12,0,0,0-12,12v84h42.12A40.81,40.81,0,0,1,231,124.14l109.16,111a41.11,41.11,0,0,1,11.83,29V400H452a12,12,0,0,0,12-12V152Z", } + } } } @@ -20928,6 +22664,9 @@ impl IconShape for IoDocuments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20942,6 +22681,7 @@ impl IconShape for IoDocuments { path { d: "M372,152a44.34,44.34,0,0,1-44-44V16H220a60.07,60.07,0,0,0-60,60v36h42.12A40.81,40.81,0,0,1,231,124.14l109.16,111a41.11,41.11,0,0,1,11.83,29V400h53.05c32.51,0,58.95-26.92,58.95-60V152Z", } + } } } @@ -20976,6 +22716,9 @@ impl IconShape for IoDownloadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20993,6 +22736,7 @@ impl IconShape for IoDownloadOutline { y1: "48", y2: "336", } + } } } @@ -21027,6 +22771,9 @@ impl IconShape for IoDownloadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21038,6 +22785,7 @@ impl IconShape for IoDownloadSharp { x: "240", y: "32", } + } } } @@ -21072,6 +22820,9 @@ impl IconShape for IoDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21080,6 +22831,7 @@ impl IconShape for IoDownload { path { d: "M272,48a16,16,0,0,0-32,0V160h32Z", } + } } } @@ -21114,6 +22866,9 @@ impl IconShape for IoDuplicateOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -21143,6 +22898,7 @@ impl IconShape for IoDuplicateOutline { y1: "296", y2: "296", } + } } } @@ -21177,6 +22933,9 @@ impl IconShape for IoDuplicateSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21185,6 +22944,7 @@ impl IconShape for IoDuplicateSharp { path { d: "M456,112H136a24,24,0,0,0-24,24V456a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V136A24,24,0,0,0,456,112ZM392,312H312v80H280V312H200V280h80V200h32v80h80Z", } + } } } @@ -21219,6 +22979,9 @@ impl IconShape for IoDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21227,6 +22990,7 @@ impl IconShape for IoDuplicate { path { d: "M395.88,80A72.12,72.12,0,0,0,328,32H104a72,72,0,0,0-72,72V328a72.12,72.12,0,0,0,48,67.88V160a80,80,0,0,1,80-80Z", } + } } } @@ -21261,6 +23025,9 @@ impl IconShape for IoEarOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21275,6 +23042,7 @@ impl IconShape for IoEarOutline { d: "M160,239c25-18,79.82-15,79.82-15,26,0,41.17,29.42,26,50.6,0,0-36.86,42.4-41.86,61.4", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -21309,11 +23077,15 @@ impl IconShape for IoEarSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.48,68.09C347.09,34.5,302.88,16,256,16,159,16,80,95,80,192V398.57a97.59,97.59,0,0,0,28,68.49A94.49,94.49,0,0,0,176,496c19.93,0,41.06-7.69,62.8-22.87a181.46,181.46,0,0,0,25.88-21.86C327.37,390.16,432,288.06,432,192,432,145.51,413.71,101.51,380.48,68.09ZM368,200H336V184c0-39.7-35.89-72-80-72s-80,32.3-80,72v30.41c27.5-7.84,59.89-6.62,64.26-6.41a48,48,0,0,1,38.62,75.9c-.3.41-.61.81-.95,1.2-16.55,19-36,45.49-38.46,55l-4.07,15.47-30.94-8.14,4.07-15.47c5.51-20.94,36.93-58.2,44.66-67.15A16,16,0,0,0,239.82,240l-.88,0c-10.67-.58-42.66-.25-62.12,8l-.82.35V320H144V184c0-57.35,50.24-104,112-104s112,46.65,112,104Z", } + } } } @@ -21348,11 +23120,15 @@ impl IconShape for IoEar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,16C159,16,80,95,80,192V398.57a97.59,97.59,0,0,0,28,68.49A94.51,94.51,0,0,0,176,496c36.86,0,67.18-15.62,90.12-46.42,4.48-6,9.55-14.74,15.42-24.85,15.32-26.37,36.29-62.47,63.17-80.74,25.77-17.51,47.23-39.54,62-63.72C423.51,252.94,432,223.24,432,192,432,95,353.05,16,256,16Zm96,184a16,16,0,0,1-16-16c0-39.7-35.89-72-80-72s-80,32.3-80,72v30.42c27.19-7.84,58.4-6.72,64.28-6.42a48,48,0,0,1,38.6,75.9c-.3.41-.61.81-.95,1.2-16.55,19-36,45.48-38.46,55a16,16,0,0,1-30.94-8.14c5.51-20.94,36.93-58.2,44.66-67.15A16,16,0,0,0,239.82,240l-.88,0c-16.6-.89-45.89.8-62.94,8.31V304a16,16,0,0,1-32,0V184c0-57.35,50.24-104,112-104s112,46.65,112,104A16,16,0,0,1,352,200Z", } + } } } @@ -21387,6 +23163,9 @@ impl IconShape for IoEarthOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21408,6 +23187,7 @@ impl IconShape for IoEarthOutline { path { d: "M349.62,166.24c8.67,5.19,21.53,2.75,28.07-4.66,5.11-5.8,8.12-15.87,17.31-15.86a15.4,15.4,0,0,1,10.82,4.41c3.8,3.93,3.05,7.62,3.86,12.54,1.81,11.05,13.66.63,16.75-3.65,2-2.79,4.71-6.93,3.8-10.56-.84-3.39-4.8-7-6.56-10.11-5.14-9-9.37-19.47-17.07-26.74-7.41-7-16.52-6.19-23.55,1.08-5.76,6-12.45,10.75-16.39,18.05-2.78,5.13-5.91,7.58-11.54,8.91-3.1.73-6.64,1-9.24,3.08C338.64,148.43,342.76,162.12,349.62,166.24Z", } + } } } @@ -21442,6 +23222,9 @@ impl IconShape for IoEarthSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21465,6 +23248,7 @@ impl IconShape for IoEarthSharp { path { d: "M256,72a184,184,0,1,1-130.1,53.9A182.77,182.77,0,0,1,256,72m0-40C132.3,32,32,132.3,32,256S132.3,480,256,480,480,379.7,480,256,379.7,32,256,32Z", } + } } } @@ -21499,11 +23283,15 @@ impl IconShape for IoEarth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.74A224,224,0,1,0,97.61,414.52,224,224,0,1,0,414.39,97.74ZM64,256.13a191.63,191.63,0,0,1,6.7-50.31c7.34,15.8,18,29.45,25.25,45.66,9.37,20.84,34.53,15.06,45.64,33.32,9.86,16.21-.67,36.71,6.71,53.67,5.36,12.31,18,15,26.72,24,8.91,9.08,8.72,21.52,10.08,33.36a305.36,305.36,0,0,0,7.45,41.27c0,.1,0,.21.08.31C117.8,411.13,64,339.8,64,256.13Zm192,192a193.12,193.12,0,0,1-32-2.68c.11-2.71.16-5.24.43-7,2.43-15.9,10.39-31.45,21.13-43.35,10.61-11.74,25.15-19.68,34.11-33,8.78-13,11.41-30.5,7.79-45.69-5.33-22.44-35.82-29.93-52.26-42.1-9.45-7-17.86-17.82-30.27-18.7-5.72-.4-10.51.83-16.18-.63-5.2-1.35-9.28-4.15-14.82-3.42-10.35,1.36-16.88,12.42-28,10.92-10.55-1.41-21.42-13.76-23.82-23.81-3.08-12.92,7.14-17.11,18.09-18.26,4.57-.48,9.7-1,14.09.68,5.78,2.14,8.51,7.8,13.7,10.66,9.73,5.34,11.7-3.19,10.21-11.83-2.23-12.94-4.83-18.21,6.71-27.12,8-6.14,14.84-10.58,13.56-21.61-.76-6.48-4.31-9.41-1-15.86,2.51-4.91,9.4-9.34,13.89-12.27,11.59-7.56,49.65-7,34.1-28.16-4.57-6.21-13-17.31-21-18.83-10-1.89-14.44,9.27-21.41,14.19-7.2,5.09-21.22,10.87-28.43,3-9.7-10.59,6.43-14.06,10-21.46,1.65-3.45,0-8.24-2.78-12.75q5.41-2.28,11-4.23a15.6,15.6,0,0,0,8,3c6.69.44,13-3.18,18.84,1.38,6.48,5,11.15,11.32,19.75,12.88,8.32,1.51,17.13-3.34,19.19-11.86,1.25-5.18,0-10.65-1.2-16a190.83,190.83,0,0,1,105,32.21c-2-.76-4.39-.67-7.34.7-6.07,2.82-14.67,10-15.38,17.12-.81,8.08,11.11,9.22,16.77,9.22,8.5,0,17.11-3.8,14.37-13.62-1.19-4.26-2.81-8.69-5.42-11.37a193.27,193.27,0,0,1,18,14.14c-.09.09-.18.17-.27.27-5.76,6-12.45,10.75-16.39,18.05-2.78,5.14-5.91,7.58-11.54,8.91-3.1.73-6.64,1-9.24,3.08-7.24,5.7-3.12,19.4,3.74,23.51,8.67,5.19,21.53,2.75,28.07-4.66,5.11-5.8,8.12-15.87,17.31-15.86a15.4,15.4,0,0,1,10.82,4.41c3.8,3.94,3.05,7.62,3.86,12.54,1.43,8.74,9.14,4,13.83-.41a192.12,192.12,0,0,1,9.24,18.77c-5.16,7.43-9.26,15.53-21.67,6.87-7.43-5.19-12-12.72-21.33-15.06-8.15-2-16.5.08-24.55,1.47-9.15,1.59-20,2.29-26.94,9.22-6.71,6.68-10.26,15.62-17.4,22.33-13.81,13-19.64,27.19-10.7,45.57,8.6,17.67,26.59,27.26,46,26,19.07-1.27,38.88-12.33,38.33,15.38-.2,9.81,1.85,16.6,4.86,25.71,2.79,8.4,2.6,16.54,3.24,25.21A158,158,0,0,0,407.43,374,191.75,191.75,0,0,1,256,448.13Z", } + } } } @@ -21538,6 +23326,9 @@ impl IconShape for IoEaselOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -21577,6 +23368,7 @@ impl IconShape for IoEaselOutline { y1: "464", y2: "352", } + } } } @@ -21611,6 +23403,9 @@ impl IconShape for IoEaselSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21622,6 +23417,7 @@ impl IconShape for IoEaselSharp { x: "88", y: "120", } + } } } @@ -21656,6 +23452,9 @@ impl IconShape for IoEasel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -21669,6 +23468,7 @@ impl IconShape for IoEasel { path { d: "M432,64H272V48a16,16,0,0,0-32,0V64H80a48.05,48.05,0,0,0-48,48V320a48.05,48.05,0,0,0,48,48h42.79L96.62,459.6a16,16,0,1,0,30.76,8.8L156.07,368H240v48a16,16,0,0,0,32,0V368h83.93l28.69,100.4a16,16,0,1,0,30.76-8.8L389.21,368H432a48.05,48.05,0,0,0,48-48V112A48.05,48.05,0,0,0,432,64Zm16,256a16,16,0,0,1-16,16H80a16,16,0,0,1-16-16V112A16,16,0,0,1,80,96H432a16,16,0,0,1,16,16Z", } + } } } @@ -21703,12 +23503,16 @@ impl IconShape for IoEggOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C192,48,96,171.69,96,286.55S160,464,256,464s160-62.59,160-177.45S320,48,256,48Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -21743,11 +23547,15 @@ impl IconShape for IoEggSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M418.39,381.05c-8.08,21.68-19.76,40.1-34.72,54.75-14.38,14.07-32.1,24.95-52.67,32.34C309.08,476,283.85,480,256,480s-53.08-4-75-11.86c-20.57-7.39-38.29-18.27-52.67-32.34-15-14.65-26.64-33.07-34.72-54.75C84.58,356.82,80,328.53,80,296.94c0-30.28,6.68-62.57,19.86-96A371,371,0,0,1,151,111.42C195.78,53.56,241,32,256,32s62.67,22.4,105,79.42c18.33,24.71,38.87,58.34,51.17,89.54,13.18,33.41,19.86,65.7,19.86,96C432,328.53,427.42,356.82,418.39,381.05Z", } + } } } @@ -21782,11 +23590,15 @@ impl IconShape for IoEgg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,480c-52.57,0-96.72-17.54-127.7-50.73C96.7,395.4,80,346.05,80,286.55,80,230.5,101.48,168,138.93,115,175.65,63,219.41,32,256,32s80.35,31,117.07,83C410.52,168,432,230.5,432,286.55c0,59.5-16.7,108.85-48.3,142.72C352.72,462.46,308.57,480,256,480Z", } + } } } @@ -21821,6 +23633,9 @@ impl IconShape for IoEllipseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21829,6 +23644,7 @@ impl IconShape for IoEllipseOutline { r: "192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -21863,11 +23679,15 @@ impl IconShape for IoEllipseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,464C141.31,464,48,370.69,48,256S141.31,48,256,48s208,93.31,208,208S370.69,464,256,464Z", } + } } } @@ -21902,11 +23722,15 @@ impl IconShape for IoEllipse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,464C141.31,464,48,370.69,48,256S141.31,48,256,48s208,93.31,208,208S370.69,464,256,464Z", } + } } } @@ -21941,6 +23765,9 @@ impl IconShape for IoEllipsisHorizontalCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21962,6 +23789,7 @@ impl IconShape for IoEllipsisHorizontalCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -21996,11 +23824,15 @@ impl IconShape for IoEllipsisHorizontalCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM166,282a26,26,0,1,1,26-26A26,26,0,0,1,166,282Zm90,0a26,26,0,1,1,26-26A26,26,0,0,1,256,282Zm90,0a26,26,0,1,1,26-26A26,26,0,0,1,346,282Z", } + } } } @@ -22035,6 +23867,9 @@ impl IconShape for IoEllipsisHorizontalCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22056,6 +23891,7 @@ impl IconShape for IoEllipsisHorizontalCircle { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -22090,6 +23926,9 @@ impl IconShape for IoEllipsisHorizontalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22110,6 +23949,7 @@ impl IconShape for IoEllipsisHorizontalOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -22144,6 +23984,9 @@ impl IconShape for IoEllipsisHorizontalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22161,6 +24004,7 @@ impl IconShape for IoEllipsisHorizontalSharp { cy: "256", r: "48", } + } } } @@ -22195,6 +24039,9 @@ impl IconShape for IoEllipsisHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22212,6 +24059,7 @@ impl IconShape for IoEllipsisHorizontal { cy: "256", r: "48", } + } } } @@ -22246,6 +24094,9 @@ impl IconShape for IoEllipsisVerticalCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22267,6 +24118,7 @@ impl IconShape for IoEllipsisVerticalCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -22301,11 +24153,15 @@ impl IconShape for IoEllipsisVerticalCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM230,166a26,26,0,1,1,26,26A26,26,0,0,1,230,166Zm0,90a26,26,0,1,1,26,26A26,26,0,0,1,230,256Zm0,90a26,26,0,1,1,26,26A26,26,0,0,1,230,346Z", } + } } } @@ -22340,6 +24196,9 @@ impl IconShape for IoEllipsisVerticalCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22361,6 +24220,7 @@ impl IconShape for IoEllipsisVerticalCircle { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -22395,6 +24255,9 @@ impl IconShape for IoEllipsisVerticalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22415,6 +24278,7 @@ impl IconShape for IoEllipsisVerticalOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -22449,6 +24313,9 @@ impl IconShape for IoEllipsisVerticalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22466,6 +24333,7 @@ impl IconShape for IoEllipsisVerticalSharp { cy: "96", r: "48", } + } } } @@ -22500,6 +24368,9 @@ impl IconShape for IoEllipsisVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22517,6 +24388,7 @@ impl IconShape for IoEllipsisVertical { cy: "96", r: "48", } + } } } @@ -22551,6 +24423,9 @@ impl IconShape for IoEnterOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22568,6 +24443,7 @@ impl IconShape for IoEnterOutline { y1: "256", y2: "256", } + } } } @@ -22602,6 +24478,9 @@ impl IconShape for IoEnterSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22613,6 +24492,7 @@ impl IconShape for IoEnterSharp { x: "32", y: "240", } + } } } @@ -22647,6 +24527,9 @@ impl IconShape for IoEnter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22655,6 +24538,7 @@ impl IconShape for IoEnter { path { d: "M48,240a16,16,0,0,0,0,32H160V240Z", } + } } } @@ -22689,6 +24573,9 @@ impl IconShape for IoExitOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22706,6 +24593,7 @@ impl IconShape for IoExitOutline { y1: "256", y2: "256", } + } } } @@ -22740,6 +24628,9 @@ impl IconShape for IoExitSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22748,6 +24639,7 @@ impl IconShape for IoExitSharp { polygon { points: "419.06 272 355.06 336 377.69 358.63 480.31 256 377.69 153.37 355.06 176 419.06 240 335.69 240 335.69 272 419.06 272", } + } } } @@ -22782,6 +24674,9 @@ impl IconShape for IoExit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22790,6 +24685,7 @@ impl IconShape for IoExit { path { d: "M425.37,272l-52.68,52.69a16,16,0,0,0,22.62,22.62l80-80a16,16,0,0,0,0-22.62l-80-80a16,16,0,0,0-22.62,22.62L425.37,240H336v32Z", } + } } } @@ -22824,6 +24720,9 @@ impl IconShape for IoExpandOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -22870,6 +24769,7 @@ impl IconShape for IoExpandOutline { y1: "421.8", y2: "304", } + } } } @@ -22904,6 +24804,9 @@ impl IconShape for IoExpandSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -22950,6 +24853,7 @@ impl IconShape for IoExpandSharp { y1: "421.8", y2: "304", } + } } } @@ -22984,6 +24888,9 @@ impl IconShape for IoExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -23030,6 +24937,7 @@ impl IconShape for IoExpand { y1: "421.8", y2: "304", } + } } } @@ -23064,6 +24972,9 @@ impl IconShape for IoExtensionPuzzleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23073,6 +24984,7 @@ impl IconShape for IoExtensionPuzzleOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -23107,11 +25019,15 @@ impl IconShape for IoExtensionPuzzleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M345.14,480H256V434.29a31.3,31.3,0,0,0-9.59-22.65c-7.67-7.56-18.83-11.81-30.57-11.64a44.38,44.38,0,0,0-28.45,10.67c-5.2,4.6-11.39,12.56-11.39,24.42V480H87.62A55.68,55.68,0,0,1,32,424.38V336H77.71c9.16,0,18.07-3.92,25.09-11A42.06,42.06,0,0,0,115,295.08C114.7,273.89,97.26,256,76.91,256H32V166.66a53.77,53.77,0,0,1,16.53-39A55.88,55.88,0,0,1,87.62,112h63.24V97.52A65.53,65.53,0,0,1,217.54,32c35.49.62,64.36,30.38,64.36,66.33V112h63.24A54.28,54.28,0,0,1,400,166.86V230.1h13.66c36.58,0,66.34,29,66.34,64.64,0,36.61-29.39,66.4-65.52,66.4H400v63.24C400,455.05,375.39,480,345.14,480Z", } + } } } @@ -23146,11 +25062,15 @@ impl IconShape for IoExtensionPuzzle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M345.14,480H274a18,18,0,0,1-18-18V434.29a31.32,31.32,0,0,0-9.71-22.77c-7.78-7.59-19.08-11.8-30.89-11.51-21.36.5-39.4,19.3-39.4,41.06V462a18,18,0,0,1-18,18H87.62A55.62,55.62,0,0,1,32,424.38V354a18,18,0,0,1,18-18H77.71c9.16,0,18.07-3.92,25.09-11A42.06,42.06,0,0,0,115,295.08C114.7,273.89,97.26,256,76.91,256H50a18,18,0,0,1-18-18V167.62A55.62,55.62,0,0,1,87.62,112h55.24a8,8,0,0,0,8-8V97.52A65.53,65.53,0,0,1,217.54,32c35.49.62,64.36,30.38,64.36,66.33V104a8,8,0,0,0,8,8h55.24A54.86,54.86,0,0,1,400,166.86V222.1a8,8,0,0,0,8,8h5.66c36.58,0,66.34,29,66.34,64.64,0,36.61-29.39,66.4-65.52,66.4H408a8,8,0,0,0-8,8v56A54.86,54.86,0,0,1,345.14,480Z", } + } } } @@ -23185,6 +25105,9 @@ impl IconShape for IoEyeOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23202,6 +25125,7 @@ impl IconShape for IoEyeOffOutline { path { d: "M165.78,233.66a2,2,0,0,0-3.38,1,96,96,0,0,0,115,115,2,2,0,0,0,1-3.38Z", } + } } } @@ -23236,6 +25160,9 @@ impl IconShape for IoEyeOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -23257,6 +25184,7 @@ impl IconShape for IoEyeOffSharp { path { d: "M256,160a96,96,0,0,1,92.6,121.34L419.26,352c29.15-26.25,56.07-61.56,76.74-96-26.38-43.43-62.9-88.56-101.18-114.82C351.1,111.2,304.31,96,255.76,96a222.92,222.92,0,0,0-78.21,14.29l53.11,53.11A95.84,95.84,0,0,1,256,160Z", } + } } } @@ -23291,6 +25219,9 @@ impl IconShape for IoEyeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23308,6 +25239,7 @@ impl IconShape for IoEyeOff { path { d: "M256,352a96,96,0,0,1-93.3-118.63,4,4,0,0,0-1.05-3.81L94.81,162.69a4,4,0,0,0-5.41-.23c-24.39,20.81-47,46.13-67.67,75.72a31.92,31.92,0,0,0-.64,35.54c26.41,41.33,60.39,76.14,98.28,100.65C162.06,402,207.92,416,255.68,416a238.22,238.22,0,0,0,72.64-11.55,4,4,0,0,0,1.61-6.64l-47.47-47.46a4,4,0,0,0-3.81-1.05A96,96,0,0,1,256,352Z", } + } } } @@ -23342,6 +25274,9 @@ impl IconShape for IoEyeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23354,6 +25289,7 @@ impl IconShape for IoEyeOutline { r: "80", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -23388,6 +25324,9 @@ impl IconShape for IoEyeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23398,6 +25337,7 @@ impl IconShape for IoEyeSharp { path { d: "M394.82,141.18C351.1,111.2,304.31,96,255.76,96c-43.69,0-86.28,13-126.59,38.48C88.52,160.23,48.67,207,16,256c26.42,44,62.56,89.24,100.2,115.18C159.38,400.92,206.33,416,255.76,416c49,0,95.85-15.07,139.3-44.79C433.31,345,469.71,299.82,496,256,469.62,212.57,433.1,167.44,394.82,141.18ZM256,352a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,352Z", } + } } } @@ -23432,6 +25372,9 @@ impl IconShape for IoEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23442,6 +25385,7 @@ impl IconShape for IoEye { path { d: "M490.84,238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349,110.55,302,96,255.66,96c-42.52,0-84.33,12.15-124.27,36.11C90.66,156.54,53.76,192.23,21.71,238.18a31.92,31.92,0,0,0-.64,35.54c26.41,41.33,60.4,76.14,98.28,100.65C162,402,207.9,416,255.66,416c46.71,0,93.81-14.43,136.2-41.72,38.46-24.77,72.72-59.66,99.08-100.92A32.2,32.2,0,0,0,490.84,238.6ZM256,352a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,352Z", } + } } } @@ -23476,6 +25420,9 @@ impl IconShape for IoEyedropOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23500,6 +25447,7 @@ impl IconShape for IoEyedropOutline { d: "M115.31,442s-26.48,17.34-44.56-.73S70,396.69,70,396.69", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -23534,11 +25482,15 @@ impl IconShape for IoEyedropSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,96.22a63.84,63.84,0,0,0-18.95-45.61,65,65,0,0,0-45.71-19h-.76a61.78,61.78,0,0,0-44.22,19.09l-74.88,74.88L261.6,91.72l-34.07,33.91-33.85,34,44,44L32,409.37V480h70.63l205.7-205.71L352,317.94l11.31-11.19c.11-.1,10.42-10.31,22.79-22.68l33.85-34-33.89-33.89L461,141.23A63.18,63.18,0,0,0,480,96.22ZM245,292.35,219.65,267l40.68-40.69,25.38,25.38Z", } + } } } @@ -23573,11 +25525,15 @@ impl IconShape for IoEyedrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M461.05,51a65,65,0,0,0-45.71-19h-.76a61.81,61.81,0,0,0-44.36,19.25,12.81,12.81,0,0,0-1.07,1.25l-54,69.76c-5.62,7.1-12.74,8.68-16.78,4.64L296.47,125a48,48,0,0,0-67.92,67.92l9.91,9.91a2,2,0,0,1,0,2.83L58.7,385.38C54,390.05,46.9,399.85,38.85,431c-4.06,15.71-6.51,29.66-6.61,30.24A16,16,0,0,0,48,480a15.68,15.68,0,0,0,2.64-.22c.58-.1,14.44-2.43,30.13-6.44,31.07-7.94,41.05-15.24,45.85-20L306.39,273.55a2,2,0,0,1,2.82,0l9.92,9.92a48,48,0,0,0,67.92-67.93L385.46,214c-5-5-2.52-12.11,4.32-17.14l69.75-53.94A17.82,17.82,0,0,0,461,141.6a63.2,63.2,0,0,0,19-45A63.88,63.88,0,0,0,461.05,51ZM250.78,283.9c-2.92,2.92-16.18,7.92-23.39.71s-2.24-20.42.69-23.35l33-33a2,2,0,0,1,2.83,0l19.84,19.83a2,2,0,0,1,0,2.83Z", } + } } } @@ -23612,6 +25568,9 @@ impl IconShape for IoFastFoodOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23652,6 +25611,7 @@ impl IconShape for IoFastFoodOutline { y1: "112", y2: "112", } + } } } @@ -23686,6 +25646,9 @@ impl IconShape for IoFastFoodSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23697,6 +25660,7 @@ impl IconShape for IoFastFoodSharp { path { d: "M463.08,96H388.49l8.92-35.66L442,45,432,16,370,36,355.51,96H208v32h18.75l1.86,16H236c39,0,73.66,10.9,100.12,31.52A121.9,121.9,0,0,1,371,218.07a124.16,124.16,0,0,1,10.73,32.65,72,72,0,0,1,27.89,90.9A96,96,0,0,1,416,376c0,22.34-7.6,43.63-21.4,59.95a80,80,0,0,1-31.83,22.95,109.21,109.21,0,0,1-18.53,33c-1.18,1.42-2.39,2.81-3.63,4.15H416c16,0,23-8,25-23l36.4-345H496V96Z", } + } } } @@ -23731,6 +25695,9 @@ impl IconShape for IoFastFood { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23745,6 +25712,7 @@ impl IconShape for IoFastFood { path { d: "M185.94,352a8,8,0,0,0-5.66,2.34l-22.14,22.15a20,20,0,0,1-28.28,0l-22.14-22.15a8,8,0,0,0-5.66-2.34H32.66A15.93,15.93,0,0,0,16.9,365.17,65.22,65.22,0,0,0,16,376c0,30.59,21.13,55.51,47.26,56,2.43,15.12,8.31,28.78,17.16,39.47C93.51,487.28,112.54,496,134,496H266c21.46,0,40.49-8.72,53.58-24.55,8.85-10.69,14.73-24.35,17.16-39.47,26.13-.47,47.26-25.39,47.26-56a65.22,65.22,0,0,0-.9-10.83A15.93,15.93,0,0,0,367.34,352Z", } + } } } @@ -23779,6 +25747,9 @@ impl IconShape for IoFemaleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "female-outline" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23810,6 +25781,7 @@ impl IconShape for IoFemaleOutline { y1: "416", y2: "416", } + } } } @@ -23844,11 +25816,15 @@ impl IconShape for IoFemaleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M430,190c0-95.94-78.06-174-174-174S82,94.06,82,190c0,88.49,66.4,161.77,152,172.61V394H176v44h58v58h44V438h58V394H278V362.61C363.6,351.77,430,278.49,430,190Zm-304,0c0-71.68,58.32-130,130-130s130,58.32,130,130S327.68,320,256,320,126,261.68,126,190Z", } + } } } @@ -23883,11 +25859,15 @@ impl IconShape for IoFemale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M430,190c0-95.94-78.06-174-174-174S82,94.06,82,190c0,88.49,66.4,161.77,152,172.61V394H198a22,22,0,0,0,0,44h36v36a22,22,0,0,0,44,0V438h36a22,22,0,0,0,0-44H278V362.61C363.6,351.77,430,278.49,430,190Zm-304,0c0-71.68,58.32-130,130-130s130,58.32,130,130S327.68,320,256,320,126,261.68,126,190Z", } + } } } @@ -23922,6 +25902,9 @@ impl IconShape for IoFileTrayFullOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23960,6 +25943,7 @@ impl IconShape for IoFileTrayFullOutline { y1: "208", y2: "208", } + } } } @@ -23994,6 +25978,9 @@ impl IconShape for IoFileTrayFullSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -24011,6 +25998,7 @@ impl IconShape for IoFileTrayFullSharp { path { d: "M448,64H64L32,256V448H480V256ZM436,256H320a64,64,0,0,1-128,0H76L98,106H414Z", } + } } } @@ -24045,6 +26033,9 @@ impl IconShape for IoFileTrayFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24056,6 +26047,7 @@ impl IconShape for IoFileTrayFull { path { d: "M384,224H128a16,16,0,0,1,0-32H384a16,16,0,0,1,0,32Z", } + } } } @@ -24090,6 +26082,9 @@ impl IconShape for IoFileTrayOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24114,6 +26109,7 @@ impl IconShape for IoFileTrayOutline { d: "M192,272a64,64,0,0,0,128,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -24148,11 +26144,15 @@ impl IconShape for IoFileTraySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,64H64L32,256V448H480V256ZM436,256H320a64,64,0,0,1-128,0H76L98,106H414Z", } + } } } @@ -24187,6 +26187,9 @@ impl IconShape for IoFileTrayStackedOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24233,6 +26236,7 @@ impl IconShape for IoFileTrayStackedOutline { d: "M192,192a64,64,0,0,0,128,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -24267,6 +26271,9 @@ impl IconShape for IoFileTrayStackedSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24275,6 +26282,7 @@ impl IconShape for IoFileTrayStackedSharp { path { d: "M320,352a64,64,0,0,1-128,0H32V496H480V352Z", } + } } } @@ -24309,6 +26317,9 @@ impl IconShape for IoFileTrayStacked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24317,6 +26328,7 @@ impl IconShape for IoFileTrayStacked { path { d: "M479.46,187.88,447.61,68.45C441.27,35.59,417.54,16,384,16H128c-16.8,0-31,4.69-42.1,13.94S67.66,52,64.4,68.4L32.54,187.88A15.9,15.9,0,0,0,32,192v48c0,35.29,28.71,80,64,80H416c35.29,0,64-44.71,64-80V192A15.9,15.9,0,0,0,479.46,187.88ZM440.57,176H320a15.92,15.92,0,0,0-16,15.82,48,48,0,1,1-96,0A15.92,15.92,0,0,0,192,176H71.43a2,2,0,0,1-1.93-2.52L95.71,75C99.26,56.59,109.52,48,128,48H384c18.59,0,28.84,8.53,32.25,26.85l26.25,98.63A2,2,0,0,1,440.57,176Z", } + } } } @@ -24351,11 +26363,15 @@ impl IconShape for IoFileTray { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479.66,268.7l-32-151.81C441.48,83.77,417.68,64,384,64H128c-16.8,0-31,4.69-42.1,13.94s-18.37,22.31-21.58,38.89l-32,151.87A16.65,16.65,0,0,0,32,272V384a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V272A16.65,16.65,0,0,0,479.66,268.7Zm-384-145.4c0-.1,0-.19,0-.28,3.55-18.43,13.81-27,32.29-27H384c18.61,0,28.87,8.55,32.27,26.91,0,.13.05.26.07.39l26.93,127.88a4,4,0,0,1-3.92,4.82H320a15.92,15.92,0,0,0-16,15.82,48,48,0,1,1-96,0A15.92,15.92,0,0,0,192,256H72.65a4,4,0,0,1-3.92-4.82Z", } + } } } @@ -24390,6 +26406,9 @@ impl IconShape for IoFilmOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -24491,6 +26510,7 @@ impl IconShape for IoFilmOutline { x: "128", y: "256", } + } } } @@ -24525,11 +26545,15 @@ impl IconShape for IoFilmSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,80H32V432H480ZM112,352v48H64V352Zm0-80v48H64V272Zm0-80v48H64V192Zm0-80v48H64V112ZM368,272H144V240H368Zm80,80v48H400V352Zm0-80v48H400V272Zm0-80v48H400V192Zm0-80v48H400V112Z", } + } } } @@ -24564,11 +26588,15 @@ impl IconShape for IoFilm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M436,80H76a44.05,44.05,0,0,0-44,44V388a44.05,44.05,0,0,0,44,44H436a44.05,44.05,0,0,0,44-44V124A44.05,44.05,0,0,0,436,80ZM112,388a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V364a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V284a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V204a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V124a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12ZM353.68,272H158.32a16,16,0,0,1,0-32H353.68a16,16,0,1,1,0,32ZM448,388a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V364a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V284a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V204a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V124a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Z", } + } } } @@ -24603,6 +26631,9 @@ impl IconShape for IoFilterCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24641,6 +26672,7 @@ impl IconShape for IoFilterCircleOutline { y1: "336", y2: "336", } + } } } @@ -24675,11 +26707,15 @@ impl IconShape for IoFilterCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48,304H208V320h96Zm48-64H160V256H352Zm32-64H128V192H384Z", } + } } } @@ -24714,11 +26750,15 @@ impl IconShape for IoFilterCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm32,304H224a16,16,0,0,1,0-32h64a16,16,0,0,1,0,32Zm48-64H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Zm32-64H144a16,16,0,0,1,0-32H368a16,16,0,0,1,0,32Z", } + } } } @@ -24753,6 +26793,9 @@ impl IconShape for IoFilterOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { line { @@ -24776,6 +26819,7 @@ impl IconShape for IoFilterOutline { y1: "368", y2: "368", } + } } } @@ -24810,6 +26854,9 @@ impl IconShape for IoFilterSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -24830,6 +26877,7 @@ impl IconShape for IoFilterSharp { x: "192", y: "344", } + } } } @@ -24864,6 +26912,9 @@ impl IconShape for IoFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24875,6 +26926,7 @@ impl IconShape for IoFilter { path { d: "M296,392H216a24,24,0,0,1,0-48h80a24,24,0,0,1,0,48Z", } + } } } @@ -24909,11 +26961,15 @@ impl IconShape for IoFingerPrintOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M390.42,75.28a10.45,10.45,0,0,1-5.32-1.44C340.72,50.08,302.35,40,256.35,40c-45.77,0-89.23,11.28-128.76,33.84C122,77,115.11,74.8,111.87,69a12.4,12.4,0,0,1,4.63-16.32A281.81,281.81,0,0,1,256.35,16c49.23,0,92.23,11.28,139.39,36.48a12,12,0,0,1,4.85,16.08A11.3,11.3,0,0,1,390.42,75.28Zm-330.79,126a11.73,11.73,0,0,1-6.7-2.16,12.26,12.26,0,0,1-2.78-16.8c22.89-33.6,52-60,86.69-78.48C209.42,65,302.35,64.72,375.16,103.6c34.68,18.48,63.8,44.64,86.69,78a12.29,12.29,0,0,1-2.78,16.8,11.26,11.26,0,0,1-16.18-2.88c-20.8-30.24-47.15-54-78.36-70.56-66.34-35.28-151.18-35.28-217.29.24-31.44,16.8-57.79,40.8-78.59,71A10,10,0,0,1,59.63,201.28ZM204.1,491a10.66,10.66,0,0,1-8.09-3.6C175.9,466.48,165,453,149.55,424c-16-29.52-24.27-65.52-24.27-104.16,0-71.28,58.71-129.36,130.84-129.36S387,248.56,387,319.84a11.56,11.56,0,1,1-23.11,0c0-58.08-48.32-105.36-107.72-105.36S148.4,261.76,148.4,319.84c0,34.56,7.39,66.48,21.49,92.4,14.8,27.6,25,39.36,42.77,58.08a12.67,12.67,0,0,1,0,17A12.44,12.44,0,0,1,204.1,491Zm165.75-44.4c-27.51,0-51.78-7.2-71.66-21.36a129.1,129.1,0,0,1-55-105.36,11.57,11.57,0,1,1,23.12,0,104.28,104.28,0,0,0,44.84,85.44c16.41,11.52,35.6,17,58.72,17a147.41,147.41,0,0,0,24-2.4c6.24-1.2,12.25,3.12,13.4,9.84a11.92,11.92,0,0,1-9.47,13.92A152.28,152.28,0,0,1,369.85,446.56ZM323.38,496a13,13,0,0,1-3-.48c-36.76-10.56-60.8-24.72-86-50.4-32.37-33.36-50.16-77.76-50.16-125.28,0-38.88,31.9-70.56,71.19-70.56s71.2,31.68,71.2,70.56c0,25.68,21.5,46.56,48.08,46.56s48.08-20.88,48.08-46.56c0-90.48-75.13-163.92-167.59-163.92-65.65,0-125.75,37.92-152.79,96.72-9,19.44-13.64,42.24-13.64,67.2,0,18.72,1.61,48.24,15.48,86.64,2.32,6.24-.69,13.2-6.7,15.36a11.34,11.34,0,0,1-14.79-7,276.39,276.39,0,0,1-16.88-95c0-28.8,5.32-55,15.72-77.76,30.75-67,98.94-110.4,173.6-110.4,105.18,0,190.71,84.24,190.71,187.92,0,38.88-31.9,70.56-71.2,70.56s-71.2-31.68-71.2-70.56C303.5,293.92,282,273,255.42,273s-48.08,20.88-48.08,46.56c0,41,15.26,79.44,43.23,108.24,22,22.56,43,35,75.59,44.4,6.24,1.68,9.71,8.4,8.09,14.64A11.39,11.39,0,0,1,323.38,496Z", } + } } } @@ -24948,6 +27004,9 @@ impl IconShape for IoFingerPrintSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24965,6 +27024,7 @@ impl IconShape for IoFingerPrintSharp { path { d: "M390.59,415.21c-33.37,3.75-60.45-2.67-80.71-18.85-34.24-27.43-38.68-75.11-38.79-76l-1.23-14.88-30.53,2.23,1.31,15c.22,2.46,5.2,60.75,49.62,96.54,22.11,17.89,49.74,26.89,82.24,26.89a187,187,0,0,0,21.56-1.29l16.59-2.09-6.1-29.71Z", } + } } } @@ -24999,6 +27059,9 @@ impl IconShape for IoFingerPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25016,6 +27079,7 @@ impl IconShape for IoFingerPrint { path { d: "M398.18,48.79C385.5,40.54,340.54,16,256,16c-88.74,0-133.81,27.11-143.78,34a11.59,11.59,0,0,0-1.84,1.4.36.36,0,0,1-.22.1,14.87,14.87,0,0,0-5.09,11.15A15.06,15.06,0,0,0,120.38,77.5a15.56,15.56,0,0,0,8.88-2.79c.43-.32,39.22-28.82,126.77-28.82S382.58,74.29,383,74.5a15.25,15.25,0,0,0,9.21,3A15.06,15.06,0,0,0,407.5,62.61,14.9,14.9,0,0,0,398.18,48.79Z", } + } } } @@ -25050,6 +27114,9 @@ impl IconShape for IoFishOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25070,6 +27137,7 @@ impl IconShape for IoFishOutline { stroke_miterlimit: "20", stroke_width: "32", } + } } } @@ -25104,6 +27172,9 @@ impl IconShape for IoFishSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25112,6 +27183,7 @@ impl IconShape for IoFishSharp { path { d: "M499.59,221.75c-5.85-9.88-16.54-24.9-34.19-40.28a209.82,209.82,0,0,0-62-37L392.23,164a183.22,183.22,0,0,0-.09,183.87l11.75,19.57a209.26,209.26,0,0,0,61.42-36.49C497.05,303.47,512,269,512,256,512,243.69,504,229.26,499.59,221.75ZM416,256a16,16,0,1,1,16-16A16,16,0,0,1,416,256Z", } + } } } @@ -25146,6 +27218,9 @@ impl IconShape for IoFish { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25154,6 +27229,7 @@ impl IconShape for IoFish { path { d: "M335.45,256a214.8,214.8,0,0,1,29.08-108l.12-.21,4.62-7.67a4,4,0,0,0-2.59-6,284.29,284.29,0,0,0-39.26-5.39,7.94,7.94,0,0,1-4.29-1.6c-19.28-14.66-57.5-40.3-96.46-46.89a16,16,0,0,0-18,20.18l10.62,37.17a4,4,0,0,1-2.42,4.84c-36.85,13.69-68.59,38.75-91.74,57.85a8,8,0,0,1-10.06.06q-4.72-3.75-9.69-7.39C65.74,164,19.17,160.19,17.21,160.05A16,16,0,0,0,.38,179.45c.42,1.93,9.19,40.69,31.7,71.61a8.09,8.09,0,0,1,0,9.55C9.57,291.52.8,330.29.38,332.22a16,16,0,0,0,16.83,19.4c2-.14,48.53-4,88.12-32.88q4.85-3.56,9.47-7.22a8,8,0,0,1,10.06.07c23.25,19.19,55.05,44.28,92,58a4,4,0,0,1,2.42,4.83L208.62,411.6a16,16,0,0,0,18,20.18c17.16-2.9,51.88-12.86,96.05-46.83a8.15,8.15,0,0,1,4.36-1.65A287.36,287.36,0,0,0,366.25,378a4,4,0,0,0,2.69-5.83l-4.51-8.29A214.81,214.81,0,0,1,335.45,256Z", } + } } } @@ -25188,6 +27264,9 @@ impl IconShape for IoFitnessOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25198,6 +27277,7 @@ impl IconShape for IoFitnessOutline { points: "48 256 160 256 208 160 256 320 304 224 336 288 464 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -25232,6 +27312,9 @@ impl IconShape for IoFitnessSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25246,6 +27329,7 @@ impl IconShape for IoFitnessSharp { path { d: "M211.73,116.76l48,160L304,188.22,345.89,272h96.77A213.13,213.13,0,0,0,464,176.65C463.37,114.54,413.54,64,352.92,64c-48.11,0-80.1,28-96.92,48.21C239.18,92,207.19,64,159.08,64,98.46,64,48.63,114.54,48,176.65A211.23,211.23,0,0,0,56.94,240h93.17Z", } + } } } @@ -25280,6 +27364,9 @@ impl IconShape for IoFitness { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25294,6 +27381,7 @@ impl IconShape for IoFitness { path { d: "M48,240a16,16,0,0,0,0,32H69.35a225.22,225.22,0,0,1-12.42-32Z", } + } } } @@ -25328,12 +27416,16 @@ impl IconShape for IoFlagOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80,464V68.14a8,8,0,0,1,4-6.9C91.81,56.66,112.92,48,160,48c64,0,145,48,192,48a199.53,199.53,0,0,0,77.23-15.77A2,2,0,0,1,432,82.08V301.44a4,4,0,0,1-2.39,3.65C421.37,308.7,392.33,320,352,320c-48,0-128-32-192-32s-80,16-80,16", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -25368,11 +27460,15 @@ impl IconShape for IoFlagSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M102,480H64V57.37l4.69-4.68C72.14,49.23,92.78,32,160,32c37.21,0,78.83,14.71,115.55,27.68C305.12,70.13,333.05,80,352,80c42.83,0,72.72-14.25,73-14.4l23-11.14V313.89l-8.84,4.42C437.71,319,403.19,336,352,336c-24.14,0-54.38-7.14-86.39-14.71C229.63,312.79,192.43,304,160,304c-36.87,0-49.74,5.58-58,9.11Z", } + } } } @@ -25407,11 +27503,15 @@ impl IconShape for IoFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80,480a16,16,0,0,1-16-16V68.13A24,24,0,0,1,75.9,47.41C88,40.38,112.38,32,160,32c37.21,0,78.83,14.71,115.55,27.68C305.12,70.13,333.05,80,352,80a183.84,183.84,0,0,0,71-14.5,18,18,0,0,1,25,16.58V301.44a20,20,0,0,1-12,18.31c-8.71,3.81-40.51,16.25-84,16.25-24.14,0-54.38-7.14-86.39-14.71C229.63,312.79,192.43,304,160,304c-36.87,0-55.74,5.58-64,9.11V464A16,16,0,0,1,80,480Z", } + } } } @@ -25446,6 +27546,9 @@ impl IconShape for IoFlameOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25456,6 +27559,7 @@ impl IconShape for IoFlameOutline { d: "M320,368c0,57.71-32,80-64,80s-64-22.29-64-80,40-86,32-128C266,240,320,310.29,320,368Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -25490,11 +27594,15 @@ impl IconShape for IoFlameSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M394.24,197.56a300.67,300.67,0,0,0-53.38-90C301.2,61.65,240,32,192,32c19,70-14.36,117.12-44.79,163.77C122,234.36,96,274.27,96,320c0,88.22,71.78,160,160,160s160-71.78,160-160C416,276.7,408.68,235.51,394.24,197.56ZM288.33,418.69C278,429.69,265.05,432,256,432s-22-2.31-32.33-13.31S208,390.24,208,368c0-25.14,8.82-44.28,17.34-62.78,6.48-14.07,14.66-27.22,15.11-44.49,11.3,5.88,23.67,16.91,34.54,31.28,18.17,24,29,52.42,29,76C304,390.24,298.58,407.77,288.33,418.69Z", } + } } } @@ -25529,11 +27637,15 @@ impl IconShape for IoFlame { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M394.23,197.56a300.43,300.43,0,0,0-53.37-90C301.2,61.65,249.05,32,208,32a16,16,0,0,0-15.48,20c13.87,53-14.88,97.07-45.31,143.72C122,234.36,96,274.27,96,320c0,88.22,71.78,160,160,160s160-71.78,160-160C416,276.7,408.68,235.51,394.23,197.56ZM288.33,418.69C278,429.69,265.05,432,256,432s-22-2.31-32.33-13.31S208,390.24,208,368c0-25.14,8.82-44.28,17.34-62.78,4.95-10.74,10-21.67,13-33.37a8,8,0,0,1,12.49-4.51A126.48,126.48,0,0,1,275,292c18.17,24,29,52.42,29,76C304,390.24,298.58,407.77,288.33,418.69Z", } + } } } @@ -25568,6 +27680,9 @@ impl IconShape for IoFlashOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25579,6 +27694,7 @@ impl IconShape for IoFlashOffOutline { path { d: "M217.78,427.57l22-120.71a16,16,0,0,0-6.19-15.7,16.54,16.54,0,0,0-9.92-3.16h-94.1l38.36-47.42a4,4,0,0,0-.28-5.34l-17.07-17.07a4,4,0,0,0-5.93.31L83.8,293.64A16.37,16.37,0,0,0,80.5,308,16,16,0,0,0,96,320H204.83L176.74,474.36l0,.11A18.37,18.37,0,0,0,209.24,489l92.61-114.46a4,4,0,0,0-.28-5.35L284.5,352.13a4,4,0,0,0-5.94.31Z", } + } } } @@ -25613,6 +27729,9 @@ impl IconShape for IoFlashOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -25628,6 +27747,7 @@ impl IconShape for IoFlashOffSharp { polygon { points: "432 208 288 208 320 16 211.82 145.82 360.18 294.18 432 208", } + } } } @@ -25662,6 +27782,9 @@ impl IconShape for IoFlashOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25673,6 +27796,7 @@ impl IconShape for IoFlashOff { path { d: "M301.57,369.19l-151-151a4,4,0,0,0-5.93.31L83.8,293.64A16.37,16.37,0,0,0,80.5,308,16,16,0,0,0,96,320H204.83L176.74,474.36l0,.11A18.37,18.37,0,0,0,209.24,489l92.61-114.46A4,4,0,0,0,301.57,369.19Z", } + } } } @@ -25707,12 +27831,16 @@ impl IconShape for IoFlashOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M315.27,33,96,304H224L192.49,477.23a2.36,2.36,0,0,0,2.33,2.77h0a2.36,2.36,0,0,0,1.89-.95L416,208H288L319.66,34.75A2.45,2.45,0,0,0,317.22,32h0A2.42,2.42,0,0,0,315.27,33Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -25747,11 +27875,15 @@ impl IconShape for IoFlashSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,208H288L320,16,80,304H224L192,496Z", } + } } } @@ -25786,11 +27918,15 @@ impl IconShape for IoFlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { d: "M194.82,496a18.36,18.36,0,0,1-18.1-21.53l0-.11L204.83,320H96a16,16,0,0,1-12.44-26.06L302.73,23a18.45,18.45,0,0,1,32.8,13.71c0,.3-.08.59-.13.89L307.19,192H416a16,16,0,0,1,12.44,26.06L209.24,489A18.45,18.45,0,0,1,194.82,496Z", } + } } } @@ -25825,6 +27961,9 @@ impl IconShape for IoFlashlightOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25843,6 +27982,7 @@ impl IconShape for IoFlashlightOutline { y1: "81", y2: "223", } + } } } @@ -25877,6 +28017,9 @@ impl IconShape for IoFlashlightSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -25892,6 +28035,7 @@ impl IconShape for IoFlashlightSharp { path { d: "M429.21,243.85,268,82.59,249.65,168,16,402l94,94L344.23,262.2Zm-189,56.07a20,20,0,1,1,0-25.25A20,20,0,0,1,240.19,299.92Z", } + } } } @@ -25926,6 +28070,9 @@ impl IconShape for IoFlashlight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25934,6 +28081,7 @@ impl IconShape for IoFlashlight { path { d: "M250.14,153.08l-.16,2.34c-.53,7.18-6.88,19.15-13.88,26.14L47.27,370.36c-11.12,11.11-16.46,25.57-15.05,40.7C33.49,424.58,40.16,438,51,448.83L63.17,461c12.61,12.6,27.78,19,42.49,19a50.4,50.4,0,0,0,36-15.24l188.84-188.8c7.07-7.07,18.84-13.3,26.17-13.87,17.48-1.32,43.57-3.28,67.79-15.65a4,4,0,0,0,1-6.37L271.69,86.31a4,4,0,0,0-6.39,1C253.18,110.3,251.48,134.22,250.14,153.08Zm-9.95,146.83a20,20,0,1,1,0-25.25A20,20,0,0,1,240.19,299.91Z", } + } } } @@ -25968,6 +28116,9 @@ impl IconShape for IoFlaskOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { line { @@ -25988,6 +28139,7 @@ impl IconShape for IoFlaskOutline { d: "M208,48v93.48a64.09,64.09,0,0,1-9.88,34.18L73.21,373.49C48.4,412.78,76.63,464,123.08,464H388.92c46.45,0,74.68-51.22,49.87-90.51L313.87,175.66A64.09,64.09,0,0,1,304,141.48V48", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -26022,11 +28174,15 @@ impl IconShape for IoFlaskSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M469.11,382.76,325,153.92V74h32V32H155V74h32v79.92L42.89,382.76c-13,20.64-14.78,43.73-3,65.1S71.59,480,96,480H416c24.41,0,44.32-10.76,56.1-32.14S482.14,403.4,469.11,382.76ZM224.39,173.39a29.76,29.76,0,0,0,4.62-16V74h54v84.59a25.85,25.85,0,0,0,4,13.82L356.82,283H155.18Z", } + } } } @@ -26061,11 +28217,15 @@ impl IconShape for IoFlask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M452.32,365,327.4,167.12A48.07,48.07,0,0,1,320,141.48V64h15.56c8.61,0,16-6.62,16.43-15.23A16,16,0,0,0,336,32H176.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,176,64h16v77.48a47.92,47.92,0,0,1-7.41,25.63L59.68,365a74,74,0,0,0-2.5,75.84C70.44,465.19,96.36,480,124.13,480H387.87c27.77,0,53.69-14.81,66.95-39.21A74,74,0,0,0,452.32,365ZM211.66,184.2A79.94,79.94,0,0,0,224,141.48V68a4,4,0,0,1,4-4h56a4,4,0,0,1,4,4v73.48a79.94,79.94,0,0,0,12.35,42.72l57.8,91.53A8,8,0,0,1,351.37,288H160.63a8,8,0,0,1-6.77-12.27Z", } + } } } @@ -26100,6 +28260,9 @@ impl IconShape for IoFlowerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26140,6 +28303,7 @@ impl IconShape for IoFlowerOutline { r: "64", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -26174,6 +28338,9 @@ impl IconShape for IoFlowerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -26184,6 +28351,7 @@ impl IconShape for IoFlowerSharp { path { d: "M475.93,303.91a67.49,67.49,0,0,0-47.62-115.6c-2.88,0-6.2.14-9.93.43,2.75-2.36,5.23-4.62,7.33-6.71A67.83,67.83,0,0,0,378,66.33h-.25a67.27,67.27,0,0,0-47.82,20c-2.11,2.11-4.37,4.59-6.72,7.33.29-3.75.44-7.07.44-9.93a67.69,67.69,0,1,0-135.38,0c0,2.87.15,6.19.44,9.93-2.36-2.74-4.62-5.22-6.72-7.33a67.27,67.27,0,0,0-47.82-20H134A67.9,67.9,0,0,0,86.29,182c2.1,2.09,4.58,4.35,7.34,6.72-3.74-.29-7.06-.44-9.94-.44a67.69,67.69,0,0,0,0,135.38c2.86,0,6.18-.15,9.93-.44-2.74,2.35-5.22,4.61-7.33,6.72a67.55,67.55,0,0,0,47.82,115.42h.25A67.32,67.32,0,0,0,182,425.71c2.09-2.1,4.35-4.58,6.71-7.33-.28,3.73-.43,7.05-.43,9.93a67.69,67.69,0,0,0,135.38,0c0-2.87-.15-6.19-.44-9.94,2.36,2.75,4.62,5.24,6.72,7.34a67.32,67.32,0,0,0,47.67,19.68h.25A67.5,67.5,0,0,0,425.71,330c-2.11-2.11-4.59-4.37-7.33-6.72,3.75.29,7.07.44,9.93.44A67.27,67.27,0,0,0,475.93,303.91ZM256,341a85,85,0,1,1,85-85A85.1,85.1,0,0,1,256,341Z", } + } } } @@ -26218,6 +28386,9 @@ impl IconShape for IoFlower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -26228,6 +28399,7 @@ impl IconShape for IoFlower { path { d: "M475.93,303.91a67.49,67.49,0,0,0-44.34-115.53,5.2,5.2,0,0,1-4.58-3.21h0a5.21,5.21,0,0,1,1-5.51A67.83,67.83,0,0,0,378,66.33h-.25A67.13,67.13,0,0,0,332.35,84a5.21,5.21,0,0,1-5.52,1h0a5.23,5.23,0,0,1-3.22-4.58,67.68,67.68,0,0,0-135.23,0A5.2,5.2,0,0,1,185.17,85h0a5.21,5.21,0,0,1-5.52-1,67.11,67.11,0,0,0-45.44-17.69H134A67.91,67.91,0,0,0,84,179.65a5.21,5.21,0,0,1,1,5.51h0a5.2,5.2,0,0,1-4.58,3.21,67.71,67.71,0,0,0,0,135.23A5.23,5.23,0,0,1,85,326.83h0a5.22,5.22,0,0,1-1,5.52,67.54,67.54,0,0,0,50.08,113h.25A67.38,67.38,0,0,0,179.65,428a5.21,5.21,0,0,1,5.51-1h0a5.2,5.2,0,0,1,3.21,4.58,67.71,67.71,0,0,0,135.23,0,5.23,5.23,0,0,1,3.22-4.58h0a5.21,5.21,0,0,1,5.51,1,67.38,67.38,0,0,0,45.29,17.42h.25a67.48,67.48,0,0,0,50.08-113,5.22,5.22,0,0,1-1-5.52h0a5.23,5.23,0,0,1,4.58-3.22A67.31,67.31,0,0,0,475.93,303.91ZM256,336a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,336Z", } + } } } @@ -26262,6 +28434,9 @@ impl IconShape for IoFolderOpenOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26272,6 +28447,7 @@ impl IconShape for IoFolderOpenOutline { d: "M479.9,226.55,463.68,392a40,40,0,0,1-39.93,40H88.25a40,40,0,0,1-39.93-40L32.1,226.55A32,32,0,0,1,64,192h384.1A32,32,0,0,1,479.9,226.55Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -26306,6 +28482,9 @@ impl IconShape for IoFolderOpenSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26314,6 +28493,7 @@ impl IconShape for IoFolderOpenSharp { path { d: "M464,124a28,28,0,0,0-28-28H244.84l-48-32H76A28,28,0,0,0,48,92v52H464Z", } + } } } @@ -26348,6 +28528,9 @@ impl IconShape for IoFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26356,6 +28539,7 @@ impl IconShape for IoFolderOpen { path { d: "M423.75,448H88.25a56,56,0,0,1-55.93-55.15L16.18,228.11l0-.28A48,48,0,0,1,64,176h384.1a48,48,0,0,1,47.8,51.83l0,.28L479.68,392.85A56,56,0,0,1,423.75,448ZM479.9,226.55h0Z", } + } } } @@ -26390,6 +28574,9 @@ impl IconShape for IoFolderOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26403,6 +28590,7 @@ impl IconShape for IoFolderOutline { y1: "192", y2: "192", } + } } } @@ -26437,6 +28625,9 @@ impl IconShape for IoFolderSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26445,6 +28636,7 @@ impl IconShape for IoFolderSharp { path { d: "M496,124a28,28,0,0,0-28-28H212.84l-48-32H44A28,28,0,0,0,16,92v84H496Z", } + } } } @@ -26479,6 +28671,9 @@ impl IconShape for IoFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26487,6 +28682,7 @@ impl IconShape for IoFolder { path { d: "M16,392a56,56,0,0,0,56,56H440a56,56,0,0,0,56-56V216a8,8,0,0,0-8-8H24a8,8,0,0,0-8,8Z", } + } } } @@ -26521,6 +28717,9 @@ impl IconShape for IoFootballOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -26588,6 +28787,7 @@ impl IconShape for IoFootballOutline { y1: "368", y2: "368", } + } } } @@ -26622,11 +28822,15 @@ impl IconShape for IoFootballSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM396.64,344.08H349.87l-16.89-29,15-60.44L377.79,242l42.65,36.71A164.87,164.87,0,0,1,396.64,344.08ZM134.21,242,164,254.67l15,60.44-16.89,29H115.36a164.87,164.87,0,0,1-23.8-65.34Zm249.07-92.47-18.41,52.33-31.12,13.18L277,167.46v-35l43.86-29.22A166.87,166.87,0,0,1,383.28,149.56ZM191.14,103.2,235,132.42v35l-56.75,47.61-31.12-13.18-18.41-52.33A166.87,166.87,0,0,1,191.14,103.2Zm26.44,314.3-20.1-50.66,16-27.51h85l16.06,27.53-20,50.6a166.23,166.23,0,0,1-77,0Z", } + } } } @@ -26661,11 +28865,15 @@ impl IconShape for IoFootball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM399,352H353.78a8,8,0,0,1-6.91-4l-16.14-27.68a8,8,0,0,1-.86-6l14.86-59.92a8,8,0,0,1,4.65-5.45l28.1-11.9a8,8,0,0,1,8.34,1.3l41.63,35.82a8,8,0,0,1,2.69,7.26,174.75,174.75,0,0,1-24.28,66.68A8,8,0,0,1,399,352ZM134.52,237.13l28.1,11.9a8,8,0,0,1,4.65,5.45l14.86,59.92a8,8,0,0,1-.86,6L165.13,348a8,8,0,0,1-6.91,4H113a8,8,0,0,1-6.82-3.81,174.75,174.75,0,0,1-24.28-66.68,8,8,0,0,1,2.69-7.26l41.63-35.82A8,8,0,0,1,134.52,237.13Zm256.94-87.24-18.07,51.38A8,8,0,0,1,369,206l-29.58,12.53a8,8,0,0,1-8.26-1.24l-56.26-47.19A8,8,0,0,1,272,164V130.42a8,8,0,0,1,3.56-6.65l42.83-28.54a8,8,0,0,1,7.66-.67A176.92,176.92,0,0,1,390,142,8,8,0,0,1,391.46,149.89ZM193.6,95.23l42.84,28.54a8,8,0,0,1,3.56,6.65V164a8,8,0,0,1-2.86,6.13l-56.26,47.19a8,8,0,0,1-8.26,1.24L143,206a8,8,0,0,1-4.43-4.72l-18.07-51.38A8,8,0,0,1,122,142a176.92,176.92,0,0,1,64-47.48A8,8,0,0,1,193.6,95.23Zm17.31,327.46L191.18,373a8,8,0,0,1,.52-7l15.17-26a8,8,0,0,1,6.91-4h84.44a8,8,0,0,1,6.91,4l15.18,26a8,8,0,0,1,.53,7l-19.59,49.67a8,8,0,0,1-5.69,4.87,176.58,176.58,0,0,1-79,0A8,8,0,0,1,210.91,422.69Z", } + } } } @@ -26700,6 +28908,9 @@ impl IconShape for IoFootstepsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26726,6 +28937,7 @@ impl IconShape for IoFootstepsOutline { stroke_miterlimit: "10", stroke_width: "32", } + } } } @@ -26760,6 +28972,9 @@ impl IconShape for IoFootstepsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26774,6 +28989,7 @@ impl IconShape for IoFootstepsSharp { path { d: "M404.28,294.84,295.39,272.38c-9.2-1.9-16.58,3.16-20,18.32C264.18,340.46,280.26,400,330.62,400c47.69,0,79.47-54.36,84.66-83.58C417.64,303.17,414.26,296.89,404.28,294.84Z", } + } } } @@ -26808,6 +29024,9 @@ impl IconShape for IoFootsteps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26822,6 +29041,7 @@ impl IconShape for IoFootsteps { path { d: "M339,400a61,61,0,0,1-11.68-1.13c-17.56-3.44-32.84-14.75-43-31.86-9.47-15.9-13.67-35.43-11.83-55h0c1.6-17,7-28.52,16.62-35.33,14.33-10.17,31.69-5.89,48.47-1.74,4.48,1.1,9.1,2.24,13.62,3.11l6.29,1.17c19.63,3.61,38.17,7,48.5,22.17,6.36,9.33,8.07,21,5.22,35.64a79.78,79.78,0,0,1-33.52,50.61C365.56,395.78,352.17,400,339,400Z", } + } } } @@ -26856,12 +29076,16 @@ impl IconShape for IoFunnelOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M35.4,87.12,204.05,283.56A16.07,16.07,0,0,1,208,294V413.32a7.93,7.93,0,0,0,5.39,7.59l80.15,26.67A7.94,7.94,0,0,0,304,440V294A16.07,16.07,0,0,1,308,283.56L476.6,87.12A14,14,0,0,0,466,64H46.05A14,14,0,0,0,35.4,87.12Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -26896,11 +29120,15 @@ impl IconShape for IoFunnelSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "0 48 192 288 192 416 320 464 320 288 512 48 0 48", } + } } } @@ -26935,11 +29163,15 @@ impl IconShape for IoFunnel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M296,464a23.88,23.88,0,0,1-7.55-1.23l-80.15-26.67A23.92,23.92,0,0,1,192,413.32V294.11a.44.44,0,0,0-.09-.13L23.26,97.54A30,30,0,0,1,46.05,48H466a30,30,0,0,1,22.79,49.54L320.09,294a.77.77,0,0,0-.09.13V440a23.93,23.93,0,0,1-24,24Z", } + } } } @@ -26974,6 +29206,9 @@ impl IconShape for IoGameControllerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27012,6 +29247,7 @@ impl IconShape for IoGameControllerOutline { y1: "224", y2: "224", } + } } } @@ -27046,11 +29282,15 @@ impl IconShape for IoGameControllerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M478.07,356.88,439,151c-8.86-40.35-23-71-88-71H145c-66,0-79.14,30.65-88,71L18,356.88C11,391,22.43,418.13,51.37,428.69S103,423,119.18,391.3l15.42-30.52A16,16,0,0,1,148.88,352H347.16a16,16,0,0,1,14.28,8.78l15.42,30.52c16.14,31.7,38.88,48,67.81,37.39S485,391,478.07,356.88ZM224,240H176v48H144V240H96V208h48V160h32v48h48Zm68,4a20,20,0,1,1,20-20A20,20,0,0,1,292,244Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,336,288Zm0-88a20,20,0,1,1,20-20A20,20,0,0,1,336,200Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,380,244Z", } + } } } @@ -27085,11 +29325,15 @@ impl IconShape for IoGameController { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M483.13,245.38C461.92,149.49,430,98.31,382.65,84.33A107.13,107.13,0,0,0,352,80c-13.71,0-25.65,3.34-38.28,6.88C298.5,91.15,281.21,96,256,96s-42.51-4.84-57.76-9.11C185.6,83.34,173.67,80,160,80a115.74,115.74,0,0,0-31.73,4.32c-47.1,13.92-79,65.08-100.52,161C4.61,348.54,16,413.71,59.69,428.83a56.62,56.62,0,0,0,18.64,3.22c29.93,0,53.93-24.93,70.33-45.34,18.53-23.1,40.22-34.82,107.34-34.82,59.95,0,84.76,8.13,106.19,34.82,13.47,16.78,26.2,28.52,38.9,35.91,16.89,9.82,33.77,12,50.16,6.37,25.82-8.81,40.62-32.1,44-69.24C497.82,331.27,493.86,293.86,483.13,245.38ZM208,240H176v32a16,16,0,0,1-32,0V240H112a16,16,0,0,1,0-32h32V176a16,16,0,0,1,32,0v32h32a16,16,0,0,1,0,32Zm84,4a20,20,0,1,1,20-20A20,20,0,0,1,292,244Zm44,44a20,20,0,1,1,20-19.95A20,20,0,0,1,336,288Zm0-88a20,20,0,1,1,20-20A20,20,0,0,1,336,200Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,380,244Z", } + } } } @@ -27124,6 +29368,9 @@ impl IconShape for IoGiftOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27154,6 +29401,7 @@ impl IconShape for IoGiftOutline { y1: "160", y2: "464", } + } } } @@ -27188,6 +29436,9 @@ impl IconShape for IoGiftSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27207,6 +29458,7 @@ impl IconShape for IoGiftSharp { path { d: "M80,458a22,22,0,0,0,22,22H234V288H80Z", } + } } } @@ -27241,6 +29493,9 @@ impl IconShape for IoGift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27260,6 +29515,7 @@ impl IconShape for IoGift { path { d: "M276,480h92a64,64,0,0,0,64-64V296a8,8,0,0,0-8-8H276a4,4,0,0,0-4,4V476A4,4,0,0,0,276,480Z", } + } } } @@ -27294,6 +29550,9 @@ impl IconShape for IoGitBranchOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -27325,6 +29584,7 @@ impl IconShape for IoGitBranchOutline { d: "M352,208c0,128-192,48-192,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -27359,11 +29619,15 @@ impl IconShape for IoGitBranchSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352,96a64,64,0,0,0-58.86,89.11L192,273.11V151.39a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64,0V358L346.25,223.73c1.9.17,3.81.27,5.75.27a64,64,0,0,0,0-128ZM160,64a32,32,0,1,1-32,32A32,32,0,0,1,160,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,160,448ZM352,192a32,32,0,1,1,32-32A32,32,0,0,1,352,192Z", } + } } } @@ -27398,11 +29662,15 @@ impl IconShape for IoGitBranch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,160a64,64,0,1,0-96.27,55.24c-2.29,29.08-20.08,37-75,48.42-17.76,3.68-35.93,7.45-52.71,13.93V151.39a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64.42.24c2.39-18,16-24.33,65.26-34.52,27.43-5.67,55.78-11.54,79.78-26.95,29-18.58,44.53-46.78,46.36-83.89A64,64,0,0,0,416,160ZM160,64a32,32,0,1,1-32,32A32,32,0,0,1,160,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,160,448ZM352,192a32,32,0,1,1,32-32A32,32,0,0,1,352,192Z", } + } } } @@ -27437,6 +29705,9 @@ impl IconShape for IoGitCommitOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -27459,6 +29730,7 @@ impl IconShape for IoGitCommitOutline { y1: "256", y2: "256", } + } } } @@ -27493,11 +29765,15 @@ impl IconShape for IoGitCommitSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,224H380a128,128,0,0,0-247.9,0H32v64H132.05A128,128,0,0,0,380,288H480ZM256,320a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,320Z", } + } } } @@ -27532,11 +29808,15 @@ impl IconShape for IoGitCommit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,224H380a128,128,0,0,0-247.9,0H64a32,32,0,0,0,0,64h68.05A128,128,0,0,0,380,288H448a32,32,0,0,0,0-64ZM256,320a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,320Z", } + } } } @@ -27571,6 +29851,9 @@ impl IconShape for IoGitCompareOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -27601,6 +29884,7 @@ impl IconShape for IoGitCompareOutline { d: "M255,416H171a60,60,0,0,1-60-60V144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -27635,6 +29919,9 @@ impl IconShape for IoGitCompareSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27643,6 +29930,7 @@ impl IconShape for IoGitCompareSharp { path { d: "M432,360.61V156a92.1,92.1,0,0,0-92-92H305V9.93L217.14,96,305,182.07V128h35a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM400,448a32,32,0,1,1,32-32A32,32,0,0,1,400,448Z", } + } } } @@ -27677,6 +29965,9 @@ impl IconShape for IoGitCompare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27685,6 +29976,7 @@ impl IconShape for IoGitCompare { path { d: "M432,360.61V156a92.1,92.1,0,0,0-92-92H320V32a16,16,0,0,0-27.31-11.31l-64,64a16,16,0,0,0,0,22.62l64,64A16,16,0,0,0,320,160V128h20a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM400,448a32,32,0,1,1,32-32A32,32,0,0,1,400,448Z", } + } } } @@ -27719,6 +30011,9 @@ impl IconShape for IoGitMergeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -27750,6 +30045,7 @@ impl IconShape for IoGitMergeOutline { d: "M129,144c0,96,112,144,208,144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -27784,11 +30080,15 @@ impl IconShape for IoGitMergeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384,224a63.66,63.66,0,0,0-37.95,12.5L160,153.36v-2a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64,0V223.46l160.41,71.69A64,64,0,1,0,384,224ZM128,64A32,32,0,1,1,96,96,32,32,0,0,1,128,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,128,448ZM384,320a32,32,0,1,1,32-32A32,32,0,0,1,384,320Z", } + } } } @@ -27823,11 +30123,15 @@ impl IconShape for IoGitMerge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M385,224a64,64,0,0,0-55.33,31.89c-42.23-1.21-85.19-12.72-116.21-31.33-32.2-19.32-49.71-44-52.15-73.35a64,64,0,1,0-64.31.18V360.61a64,64,0,1,0,64,0V266.15c44.76,34,107.28,52.38,168.56,53.76A64,64,0,1,0,385,224ZM129,64A32,32,0,1,1,97,96,32,32,0,0,1,129,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,129,448ZM385,320a32,32,0,1,1,32-32A32,32,0,0,1,385,320Z", } + } } } @@ -27862,6 +30166,9 @@ impl IconShape for IoGitNetworkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -27897,6 +30204,7 @@ impl IconShape for IoGitNetworkOutline { d: "M384,144c0,74.67-68.92,112-128,112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -27931,11 +30239,15 @@ impl IconShape for IoGitNetworkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384,32a64,64,0,0,0-57.67,91.73L255.5,204.55l-70.19-80.1A64,64,0,1,0,128,160c1.1,0,2.2,0,3.29-.08L224,265.7v94.91a64,64,0,1,0,64,0V264.56l91.78-104.71c1.39.09,2.8.15,4.22.15a64,64,0,0,0,0-128ZM96,96a32,32,0,1,1,32,32A32,32,0,0,1,96,96ZM256,448a32,32,0,1,1,32-32A32,32,0,0,1,256,448ZM384,128a32,32,0,1,1,32-32A32,32,0,0,1,384,128Z", } + } } } @@ -27970,11 +30282,15 @@ impl IconShape for IoGitNetwork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,96a64,64,0,1,0-96.31,55.21c-1.79,20.87-11.47,38.1-28.87,51.29C305.07,216,280.09,224,256,224s-49.07-8-66.82-21.5c-17.4-13.19-27.08-30.42-28.87-51.29a64,64,0,1,0-64.11.29c2.08,40.87,21.17,76.87,54.31,102C171.3,269.26,197,280.19,224,285.09v75.52a64,64,0,1,0,64,0V285.09c27-4.9,52.7-15.83,73.49-31.59,33.14-25.13,52.23-61.13,54.31-102A64,64,0,0,0,448,96ZM128,64A32,32,0,1,1,96,96,32,32,0,0,1,128,64ZM256,448a32,32,0,1,1,32-32A32,32,0,0,1,256,448ZM384,128a32,32,0,1,1,32-32A32,32,0,0,1,384,128Z", } + } } } @@ -28009,6 +30325,9 @@ impl IconShape for IoGitPullRequestOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -28044,6 +30363,7 @@ impl IconShape for IoGitPullRequestOutline { d: "M240,96h84a60,60,0,0,1,60,60V368", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -28078,6 +30398,9 @@ impl IconShape for IoGitPullRequestSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28086,6 +30409,7 @@ impl IconShape for IoGitPullRequestSharp { path { d: "M416,360.61V156a92.1,92.1,0,0,0-92-92H289V9.93L201.14,96,289,182.07V128h35a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM384,448a32,32,0,1,1,32-32A32,32,0,0,1,384,448Z", } + } } } @@ -28120,6 +30444,9 @@ impl IconShape for IoGitPullRequest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28128,6 +30455,7 @@ impl IconShape for IoGitPullRequest { path { d: "M416,360.61V156a92.1,92.1,0,0,0-92-92H304V32a16,16,0,0,0-27.31-11.31l-64,64a16,16,0,0,0,0,22.62l64,64A16,16,0,0,0,304,160V128h20a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM384,448a32,32,0,1,1,32-32A32,32,0,0,1,384,448Z", } + } } } @@ -28162,6 +30490,9 @@ impl IconShape for IoGlassesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28190,6 +30521,7 @@ impl IconShape for IoGlassesOutline { d: "M448,200c0,96-16,128-80,128s-80-32-80-128c0,0,16-16,80-16S448,200,448,200Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -28224,11 +30556,15 @@ impl IconShape for IoGlassesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,176H16v64H37.24L49.68,352H221.55L240,241.32V240a16,16,0,0,1,32,0v1.32L290.45,352H462.32l12.44-112H496Z", } + } } } @@ -28263,11 +30599,15 @@ impl IconShape for IoGlasses { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-d" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,184H453.1a78.72,78.72,0,0,0-16-7.18C419.5,171,396.26,168,368,168s-51.5,3-69.06,8.82c-14.06,4.69-20.25,9.86-22.25,11.87h0a47.94,47.94,0,0,0-41.36,0h0c-2-2-8.19-7.18-22.25-11.87C195.5,171,172.26,168,144,168s-51.5,3-69.06,8.82a78.72,78.72,0,0,0-16,7.18H48a16,16,0,0,0,0,32h.17c1,45.46,6.44,72.78,18.11,92.23a66.78,66.78,0,0,0,31.92,28c12.23,5.24,27.22,7.79,45.8,7.79,24.15,0,58.48-3.71,77.72-35.77,9.68-16.14,15.09-37.69,17.21-70.52A16,16,0,0,0,240,232a16,16,0,0,1,32,0,16,16,0,0,0,1.07,5.71c2.12,32.83,7.53,54.38,17.21,70.52a66.78,66.78,0,0,0,31.92,28c12.23,5.24,27.22,7.79,45.8,7.79,24.15,0,58.48-3.71,77.72-35.77,11.67-19.45,17.13-46.77,18.11-92.23H464a16,16,0,0,0,0-32Z", } + } } } @@ -28302,6 +30642,9 @@ impl IconShape for IoGlobeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28334,6 +30677,7 @@ impl IconShape for IoGlobeOutline { y1: "256", y2: "256", } + } } } @@ -28368,6 +30712,9 @@ impl IconShape for IoGlobeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28400,6 +30747,7 @@ impl IconShape for IoGlobeSharp { y1: "256", y2: "256", } + } } } @@ -28434,6 +30782,9 @@ impl IconShape for IoGlobe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28463,6 +30814,7 @@ impl IconShape for IoGlobe { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM176.6,430.85a219.08,219.08,0,0,1-12.48-19.66c-2-3.69-4.84-9.26-6.73-13.13a7.29,7.29,0,0,0-10.31-3.16c-4.3,2.41-10,5.72-14.13,8.43a147.29,147.29,0,0,1-23.57-22.43,248.83,248.83,0,0,1,30.41-18.36c1.86-1,2.77-2.14,2.18-4.18a374.8,374.8,0,0,1-14.09-82.17,4.36,4.36,0,0,0-4.3-4.17H66.84a2,2,0,0,1-2-1.7A98.28,98.28,0,0,1,64,256a96.27,96.27,0,0,1,.86-14.29,2,2,0,0,1,2-1.7H123.6c2.29,0,4.17-1.32,4.29-3.63a372.71,372.71,0,0,1,14-81.83,4.36,4.36,0,0,0-2.19-5.11,260.63,260.63,0,0,1-29.84-17.9A169.82,169.82,0,0,1,133,108.74c4.08,2.68,9.4,5.71,13.66,8.11a7.89,7.89,0,0,0,11-3.42c1.88-3.87,4-8.18,6.06-11.88a221.93,221.93,0,0,1,12.54-19.91A185,185,0,0,1,256,64c28.94,0,55.9,7,80.53,18.46a202.23,202.23,0,0,1,12,19c2.59,4.66,5.34,10.37,7.66,15.32a4.29,4.29,0,0,0,5.92,1.94c5.38-2.91,11.21-6.26,16.34-9.63a171.36,171.36,0,0,1,23.2,23,244.89,244.89,0,0,1-29.06,17.31,4.35,4.35,0,0,0-2.18,5.12,348.68,348.68,0,0,1,13.85,81.4,4.33,4.33,0,0,0,4.3,4.12l56.62-.07a2,2,0,0,1,2,1.7,117.46,117.46,0,0,1,0,28.62,2,2,0,0,1-2,1.72l-56.67,0a4.35,4.35,0,0,0-4.3,4.17,367.4,367.4,0,0,1-13.87,81.3,4.45,4.45,0,0,0,2.19,5.19c5,2.59,10.57,5.48,15.37,8.42s9.55,6.08,14.13,9.34a172.73,172.73,0,0,1-23,22.93c-2.44-1.61-5.34-3.44-7.84-4.94-1.72-1-4.89-2.77-6.65-3.76-3.82-2.14-7.88-.54-9.79,3.4s-4.83,9.59-6.87,13.25a212.42,212.42,0,0,1-12.35,19.53C310.91,442.37,284.94,448,256,448S201.23,442.37,176.6,430.85Z", } + } } } @@ -28497,6 +30849,9 @@ impl IconShape for IoGolfOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -28507,6 +30862,7 @@ impl IconShape for IoGolfOutline { d: "M256,336c-87,0-175.3,43.2-191.64,124.74C62.39,470.57,68.57,480,80,480H432c11.44,0,17.62-9.43,15.65-19.26C431.3,379.2,343,336,256,336Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -28541,6 +30897,9 @@ impl IconShape for IoGolfSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28549,6 +30908,7 @@ impl IconShape for IoGolfSharp { path { d: "M462.91,457.5c-8.54-42.85-35-78.74-76.62-103.8C353.86,334.15,313.76,322.4,272,320v95.79H240V320c-41.79,2.4-81.89,14.15-114.32,33.7-41.59,25.06-68.08,60.95-76.62,103.8-2,9.81-.68,38.5-.68,38.5H463.59S464.87,467.31,462.91,457.5Z", } + } } } @@ -28583,6 +30943,9 @@ impl IconShape for IoGolf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28591,6 +30954,7 @@ impl IconShape for IoGolf { path { d: "M463.33,457.5c-8.56-42.85-35.11-78.74-76.78-103.8C354.05,334.15,313.88,322.4,272,320v79.75a16,16,0,1,1-32,0V320c-41.88,2.4-82.05,14.15-114.55,33.7-41.67,25.06-68.22,60.95-76.78,103.8a32.49,32.49,0,0,0,6.44,27.08C61.13,492,70,496,80,496H432c10,0,18.88-4.05,24.9-11.42A32.49,32.49,0,0,0,463.33,457.5Z", } + } } } @@ -28625,6 +30989,9 @@ impl IconShape for IoGridOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -28663,6 +31030,7 @@ impl IconShape for IoGridOutline { x: "288", y: "288", } + } } } @@ -28697,6 +31065,9 @@ impl IconShape for IoGridSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28711,6 +31082,7 @@ impl IconShape for IoGridSharp { path { d: "M480,480H272V272H480Z", } + } } } @@ -28745,6 +31117,9 @@ impl IconShape for IoGrid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28759,6 +31134,7 @@ impl IconShape for IoGrid { path { d: "M444,480H308a36,36,0,0,1-36-36V308a36,36,0,0,1,36-36H444a36,36,0,0,1,36,36V444A36,36,0,0,1,444,480Z", } + } } } @@ -28793,6 +31169,9 @@ impl IconShape for IoHammerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28803,6 +31182,7 @@ impl IconShape for IoHammerOutline { d: "M478.43,201l-34.31-34a5.44,5.44,0,0,0-4-1.59,5.59,5.59,0,0,0-4,1.59h0a11.41,11.41,0,0,1-9.55,3.27c-4.48-.49-9.25-1.88-12.33-4.86-7-6.86,1.09-20.36-5.07-29a242.88,242.88,0,0,0-23.08-26.72c-7.06-7-34.81-33.47-81.55-52.53a123.79,123.79,0,0,0-47-9.24c-26.35,0-46.61,11.76-54,18.51-5.88,5.32-12,13.77-12,13.77A91.29,91.29,0,0,1,202.35,77a79.53,79.53,0,0,1,23.28-1.49C241.19,76.8,259.94,84.1,270,92c16.21,13,23.18,30.39,24.27,52.83.8,16.69-15.23,37.76-30.44,54.94a7.85,7.85,0,0,0,.4,10.83l21.24,21.23a8,8,0,0,0,11.14.1c13.93-13.51,31.09-28.47,40.82-34.46s17.58-7.68,21.35-8.09A35.71,35.71,0,0,1,380.08,194a13.65,13.65,0,0,1,3.08,2.38c6.46,6.56,6.07,17.28-.5,23.74l-2,1.89a5.5,5.5,0,0,0,0,7.84l34.31,34a5.5,5.5,0,0,0,4,1.58,5.65,5.65,0,0,0,4-1.58L478.43,209A5.82,5.82,0,0,0,478.43,201Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -28837,6 +31217,9 @@ impl IconShape for IoHammerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28845,6 +31228,7 @@ impl IconShape for IoHammerSharp { path { d: "M499.33,199.33l-43.89-43.58a21.46,21.46,0,0,0-15.28-6.26,21.89,21.89,0,0,0-12.79,4.14c0-.43.06-.85.09-1.22.45-6.5,1.15-16.32-5.2-25.22a258,258,0,0,0-24.8-28.74.6.6,0,0,0-.08-.08c-13.32-13.12-42.31-37.83-86.72-55.94A139.55,139.55,0,0,0,257.56,32C226,32,202,46.24,192.81,54.68A53.4,53.4,0,0,0,176,86.17L192,96s8.06-2,13.86-3.39a62.73,62.73,0,0,1,18.45-1.15C237.5,92.55,253.1,99.1,260,104.55c11.7,9.41,17.33,22.09,18.26,41.09.2,4.23-9.52,21.35-24.16,39.84a8,8,0,0,0,.61,10.62l45.37,45.37a8,8,0,0,0,11,.25c12.07-11,30.49-28,34.67-30.59,7.69-4.73,13.19-5.64,14.7-5.8a19.18,19.18,0,0,1,11.29,2.38,1.24,1.24,0,0,1-.31.95l-1.82,1.73-.3.28a21.52,21.52,0,0,0,.05,30.54l43.95,43.68a8,8,0,0,0,11.28,0l74.68-74.2A8,8,0,0,0,499.33,199.33Z", } + } } } @@ -28879,6 +31263,9 @@ impl IconShape for IoHammer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28887,6 +31274,7 @@ impl IconShape for IoHammer { path { d: "M490,190l-.31-.31-34.27-33.92a21.46,21.46,0,0,0-15.28-6.26,21.89,21.89,0,0,0-12.79,4.14c0-.43.06-.85.09-1.22.45-6.5,1.15-16.32-5.2-25.22a258,258,0,0,0-24.8-28.74.6.6,0,0,0-.08-.08c-13.32-13.12-42.31-37.83-86.72-55.94A139.55,139.55,0,0,0,257.56,32C226,32,202,46.24,192.81,54.68A119.92,119.92,0,0,0,178.63,70.9a16,16,0,0,0,18.65,24.34,74.45,74.45,0,0,1,8.58-2.63,63.46,63.46,0,0,1,18.45-1.15C237.5,92.55,253.1,99.1,260,104.55c11.7,9.41,17.33,22.09,18.26,41.09.18,3.82-7.72,18.14-20,34.48a16,16,0,0,0,1.45,21l34.41,34.41a16,16,0,0,0,22,.62c9.73-8.69,24.55-21.79,29.73-25,7.69-4.73,13.19-5.64,14.7-5.8a19.18,19.18,0,0,1,11.29,2.38,1.24,1.24,0,0,1-.31.95l-1.82,1.73-.3.28a21.52,21.52,0,0,0,.05,30.54l34.26,33.91A21.45,21.45,0,0,0,419,281.39a21.7,21.7,0,0,0,15.22-6.2l55.5-54.82c.19-.19.38-.39.56-.59A21.87,21.87,0,0,0,490,190Z", } + } } } @@ -28921,6 +31309,9 @@ impl IconShape for IoHandLeftOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28943,6 +31334,7 @@ impl IconShape for IoHandLeftOutline { d: "M80,320c0,117.4,64,176,152,176s123.71-39.6,144-88l52.71-144c6.66-18.05,3.64-34.79-11.87-43.6h0c-15.52-8.82-35.91-4.28-44.31,11.68L336,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -28977,11 +31369,15 @@ impl IconShape for IoHandLeftSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M429.58,209.08h0c-15.06-6.62-32.38,1.31-38.5,17.62L356,312H344.73V80c0-17.6-13.3-32-29.55-32h0c-16.26,0-29.55,14.4-29.55,32V231.75l-14.78.25V32c0-17.6-13.3-32-29.55-32h0c-16.25,0-29.55,14.4-29.55,32V231.75L197,232V64c0-17.6-13.3-32-29.55-32h0c-16.26,0-29.55,14.4-29.55,32V247.75L123.1,248V128c0-17.6-13.3-32-29.55-32h0C77.3,96,64,110.4,64,128V344c0,75.8,37.13,168,169,168,40.8,0,79.42-7,100.66-21a121.41,121.41,0,0,0,33.72-33.31,138,138,0,0,0,16-31.78l62.45-175.14C452,234.46,444.64,215.71,429.58,209.08Z", } + } } } @@ -29016,11 +31412,15 @@ impl IconShape for IoHandLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432.8,211.44h0c-15.52-8.82-34.91-2.28-43.31,13.68l-41.38,84.41a7,7,0,0,1-8.93,3.43h0a7,7,0,0,1-4.41-6.52V72c0-13.91-12.85-24-26.77-24s-26,10.09-26,24V228.64A11.24,11.24,0,0,1,271.21,240,11,11,0,0,1,260,229V24c0-13.91-10.94-24-24.86-24S210,10.09,210,24V228.64A11.24,11.24,0,0,1,199.21,240,11,11,0,0,1,188,229V56c0-13.91-12.08-24-26-24s-26,11.09-26,25V244.64A11.24,11.24,0,0,1,125.21,256,11,11,0,0,1,114,245V120c0-13.91-11.08-24-25-24s-25.12,10.22-25,24V336c0,117.41,72,176,160,176h16c88,0,115.71-39.6,136-88l68.71-169C451.33,237,448.31,220.25,432.8,211.44Z", } + } } } @@ -29055,6 +31455,9 @@ impl IconShape for IoHandRightOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29077,6 +31480,7 @@ impl IconShape for IoHandRightOutline { d: "M432,320c0,117.4-64,176-152,176s-123.71-39.6-144-88L83.33,264c-6.66-18.05-3.64-34.79,11.87-43.6h0c15.52-8.82,35.91-4.28,44.31,11.68L176,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -29111,11 +31515,15 @@ impl IconShape for IoHandRightSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M82.42,209.08h0c15.06-6.62,32.38,1.31,38.5,17.62L156,312h11.27V80c0-17.6,13.3-32,29.55-32h0c16.26,0,29.55,14.4,29.55,32V231.75l14.78.25V32c0-17.6,13.3-32,29.55-32h0C287,0,300.25,14.4,300.25,32V231.75L315,232V64c0-17.6,13.3-32,29.55-32h0c16.26,0,29.55,14.4,29.55,32V247.75l14.78.25V128c0-17.6,13.3-32,29.55-32h0C434.7,96,448,110.4,448,128V344c0,75.8-37.13,168-169,168-40.8,0-79.42-7-100.66-21a121.41,121.41,0,0,1-33.72-33.31,138,138,0,0,1-16-31.78L66.16,250.77C60.05,234.46,67.36,215.71,82.42,209.08Z", } + } } } @@ -29150,11 +31558,15 @@ impl IconShape for IoHandRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M79.2,211.44h0c15.52-8.82,34.91-2.28,43.31,13.68l41.38,84.41a7,7,0,0,0,8.93,3.43h0a7,7,0,0,0,4.41-6.52V72c0-13.91,12.85-24,26.77-24s26,10.09,26,24V228.64A11.24,11.24,0,0,0,240.79,240,11,11,0,0,0,252,229V24c0-13.91,10.94-24,24.86-24S302,10.09,302,24V228.64A11.24,11.24,0,0,0,312.79,240,11,11,0,0,0,324,229V56c0-13.91,12.08-24,26-24s26,11.09,26,25V244.64A11.24,11.24,0,0,0,386.79,256,11,11,0,0,0,398,245V120c0-13.91,11.08-24,25-24s25.12,10.22,25,24V336c0,117.41-72,176-160,176H272c-88,0-115.71-39.6-136-88L67.33,255C60.67,237,63.69,220.25,79.2,211.44Z", } + } } } @@ -29189,6 +31601,9 @@ impl IconShape for IoHappyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29210,6 +31625,7 @@ impl IconShape for IoHappyOutline { r: "208", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -29244,11 +31660,15 @@ impl IconShape for IoHappySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM328,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,328,208Zm-144,0a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208Zm72.05,176c-45.42,0-83.75-29.49-95.72-69.83C159.29,310.65,158,304,158,304H354s-1.31,6.69-2.33,10.17C339.89,354.53,301.47,384,256.05,384Z", } + } } } @@ -29283,11 +31703,15 @@ impl IconShape for IoHappy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM184,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM351.67,314.17c-12,40.3-50.2,69.83-95.62,69.83s-83.62-29.53-95.72-69.83A8,8,0,0,1,168.16,304H343.85A8,8,0,0,1,351.67,314.17ZM328,256a24,24,0,1,1,24-24A23.94,23.94,0,0,1,328,256Z", } + } } } @@ -29322,6 +31746,9 @@ impl IconShape for IoHardwareChipOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -29426,6 +31853,7 @@ impl IconShape for IoHardwareChipOutline { y1: "176", y2: "176", } + } } } @@ -29460,6 +31888,9 @@ impl IconShape for IoHardwareChipSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -29471,6 +31902,7 @@ impl IconShape for IoHardwareChipSharp { path { d: "M480,198V154H448V88a24,24,0,0,0-24-24H358V32H314V64H278V32H234V64H198V32H154V64H88A24,24,0,0,0,64,88v66H32v44H64v36H32v44H64v36H32v44H64v66a24,24,0,0,0,24,24h66v32h44V448h36v32h44V448h36v32h44V448h66a24,24,0,0,0,24-24V358h32V314H448V278h32V234H448V198ZM128,128H384V384H128Z", } + } } } @@ -29505,6 +31937,9 @@ impl IconShape for IoHardwareChip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29522,6 +31957,7 @@ impl IconShape for IoHardwareChip { path { d: "M464,192a16,16,0,0,0,0-32H448V128a64.07,64.07,0,0,0-64-64H352V48a16,16,0,0,0-32,0V64H272V48a16,16,0,0,0-32,0V64H192V48a16,16,0,0,0-32,0V64H128a64.07,64.07,0,0,0-64,64v32H48a16,16,0,0,0,0,32H64v48H48a16,16,0,0,0,0,32H64v48H48a16,16,0,0,0,0,32H64v32a64.07,64.07,0,0,0,64,64h32v16a16,16,0,0,0,32,0V448h48v16a16,16,0,0,0,32,0V448h48v16a16,16,0,0,0,32,0V448h32a64.07,64.07,0,0,0,64-64V352h16a16,16,0,0,0,0-32H448V272h16a16,16,0,0,0,0-32H448V192ZM384,352a32,32,0,0,1-32,32H160a32,32,0,0,1-32-32V160a32,32,0,0,1,32-32H352a32,32,0,0,1,32,32Z", } + } } } @@ -29556,6 +31992,9 @@ impl IconShape for IoHeadsetOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29570,6 +32009,7 @@ impl IconShape for IoHeadsetOutline { d: "M403.61,270.13l13.69,8h0c30.23,17.69,31.74,72.4,3.38,122.19s-75.87,75.81-106.1,58.12h0l-13.69-8a16.16,16.16,0,0,1-5.78-21.87L382,276A15.74,15.74,0,0,1,403.61,270.13Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -29604,11 +32044,15 @@ impl IconShape for IoHeadsetSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M411.16,97.45C368.43,55.85,311.88,32,256,32S143.57,55.85,100.84,97.45C56.45,140.67,32,196,32,256S58.84,374.49,77.42,408.25,121,480,144,480c32,0,96-32,96-32L128,240,73.58,271.73a176.07,176.07,0,0,1-1-18.84c0-48.57,19.32-94.1,56.15-130C164.24,88.34,210,70,256,70s91.73,18.34,127.27,52.93c36.83,35.86,56.14,81.39,56.14,130a175.56,175.56,0,0,1-1,18.82L384,240,272,448s64,32,96,32c23,0,48-38,66.58-71.75S480,316,480,256,455.55,140.67,411.16,97.45Z", } + } } } @@ -29643,11 +32087,15 @@ impl IconShape for IoHeadset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M411.16,97.46C368.43,55.86,311.88,32,256,32S143.57,55.86,100.84,97.46C56.45,140.67,32,197,32,256c0,26.67,8.75,61.09,32.88,125.55S137,473,157.27,477.41c5.81,1.27,12.62,2.59,18.73,2.59a60.06,60.06,0,0,0,30-8l14-8c15.07-8.82,19.47-28.13,10.8-43.35L143.88,268.08a31.73,31.73,0,0,0-43.57-11.76l-13.69,8a56.49,56.49,0,0,0-14,11.59,4,4,0,0,1-7-2A114.68,114.68,0,0,1,64,256c0-50.31,21-98.48,59.16-135.61C160,84.55,208.39,64,256,64s96,20.55,132.84,56.39C427,157.52,448,205.69,448,256a114.68,114.68,0,0,1-1.68,17.91,4,4,0,0,1-7,2,56.49,56.49,0,0,0-14-11.59l-13.69-8a31.73,31.73,0,0,0-43.57,11.76L281.2,420.65c-8.67,15.22-4.27,34.53,10.8,43.35l14,8a60.06,60.06,0,0,0,30,8c6.11,0,12.92-1.32,18.73-2.59C375,473,423,446,447.12,381.55S480,282.67,480,256C480,197,455.55,140.67,411.16,97.46Z", } + } } } @@ -29682,6 +32130,9 @@ impl IconShape for IoHeartCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29691,6 +32142,7 @@ impl IconShape for IoHeartCircleOutline { path { d: "M256,360a16,16,0,0,1-9-2.78c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,20.4,0,35,10.63,44.1,20.41a6,6,0,0,0,8.72,0c9.11-9.78,23.7-20.41,44.1-20.41,30.31,0,55.22,25.27,55.53,56.33.28,27.1-9.31,52.13-29.3,76.5-9.38,11.44-26.4,29.73-65.7,56.41A16,16,0,0,1,256,360Z", } + } } } @@ -29725,11 +32177,15 @@ impl IconShape for IoHeartCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.69,252.82C322.19,311.18,291,339.3,256,364.33c-35-25-66.19-53.15-74.69-63.51-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,22,0,37.3,12.41,46.19,22.76L256,193.5l2.27-2.75C267,180.29,282.42,168,304.46,168c30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } + } } } @@ -29764,11 +32220,15 @@ impl IconShape for IoHeartCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.69,252.82c-9.38,11.44-26.4,29.73-65.7,56.41a15.93,15.93,0,0,1-18,0c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,20.4,0,35,10.63,44.1,20.41a6,6,0,0,0,8.72,0c9.11-9.78,23.7-20.41,44.1-20.41,30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } + } } } @@ -29803,6 +32263,9 @@ impl IconShape for IoHeartDislikeCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29818,6 +32281,7 @@ impl IconShape for IoHeartDislikeCircleOutline { path { d: "M336,368a15.92,15.92,0,0,1-11.31-4.69l-176-176a16,16,0,0,1,22.62-22.62l176,176A16,16,0,0,1,336,368Z", } + } } } @@ -29852,11 +32316,15 @@ impl IconShape for IoHeartDislikeCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm63.73,310.36L136.59,176.06l22.74-22.51L342.52,335.91Zm-63.51,4.86c-35.36-25-66.31-51.92-74.91-62.4-20-24.37-29.58-49.4-29.3-76.5a58.27,58.27,0,0,1,.85-9.31l130.21,129.4C279.64,347,266.86,355.86,256.22,363.22Zm74.47-62.4-.31.38L197.33,169a53.8,53.8,0,0,1,10.21-1,59.34,59.34,0,0,1,44.1,19.41L256,192l4.36-4.6A59.34,59.34,0,0,1,304.46,168c30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } + } } } @@ -29891,11 +32359,15 @@ impl IconShape for IoHeartDislikeCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm23.3,299.19c-4.41,3.2-9.16,6.55-14.31,10a15.93,15.93,0,0,1-18,0c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5,0-.21,0-.43,0-.64a4,4,0,0,1,6.82-2.72L279.76,341.12A4,4,0,0,1,279.3,347.19Zm68,16.12a16,16,0,0,1-22.62,0l-176-176a16,16,0,0,1,22.62-22.62l176,176A16,16,0,0,1,347.31,363.31ZM333.2,297.69a3.92,3.92,0,0,1-6,.37l-124-123.21A4,4,0,0,1,206,168l1.55,0c20.4,0,35,10.64,44.11,20.42a5.93,5.93,0,0,0,8.7,0c9.11-9.78,23.71-20.42,44.11-20.42,30.31,0,55.22,25.27,55.53,56.33C360.26,250.26,351.48,274.3,333.2,297.69Z", } + } } } @@ -29930,6 +32402,9 @@ impl IconShape for IoHeartDislikeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29941,6 +32416,7 @@ impl IconShape for IoHeartDislikeOutline { path { d: "M268,432C180.38,372.51,91,297.6,92,193a83.69,83.69,0,0,1,2.24-18.39L69,149.14a115.1,115.1,0,0,0-9,43.49c-.54,54.22,18.63,104.27,58.61,153,18.77,22.87,52.8,59.45,131.39,112.8a31.84,31.84,0,0,0,36,0c20.35-13.81,37.7-26.5,52.58-38.11l-22.66-22.81C300.25,409.6,284.09,421.05,268,432Z", } + } } } @@ -29975,6 +32451,9 @@ impl IconShape for IoHeartDislikeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -29986,6 +32465,7 @@ impl IconShape for IoHeartDislikeSharp { path { d: "M417.83,349.79c42.39-49.94,62.72-101.25,62.16-156.88-.63-62-50.61-112.54-111.43-112.54-48.26,0-80.35,28-97.23,48.17-16.88-20.2-49-48.17-97.23-48.17A108.24,108.24,0,0,0,142.84,85l270,270.48C414.55,353.59,416.21,351.7,417.83,349.79Z", } + } } } @@ -30020,6 +32500,9 @@ impl IconShape for IoHeartDislike { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30031,6 +32514,7 @@ impl IconShape for IoHeartDislike { path { d: "M69,149.15a115.06,115.06,0,0,0-9,43.49c-.54,54.21,18.63,104.25,58.61,153,18.77,22.87,52.8,59.45,131.39,112.8a31.88,31.88,0,0,0,36,0c20.35-13.82,37.7-26.5,52.58-38.12Z", } + } } } @@ -30065,11 +32549,15 @@ impl IconShape for IoHeartHalfOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.92,64c-48.09,0-80,29.54-96.92,51-16.88-21.49-48.83-51-96.92-51C98.46,64,48.63,114.54,48,176.65c-.54,54.21,18.63,104.27,58.61,153,18.77,22.88,52.8,59.46,131.39,112.81a31.84,31.84,0,0,0,36,0c78.59-53.35,112.62-89.93,131.39-112.81,40-48.74,59.15-98.8,58.61-153C463.37,114.54,413.54,64,352.92,64ZM256,416V207.58c0-19.63,5.23-38.76,14.21-56.22a1.19,1.19,0,0,1,.08-.16,123,123,0,0,1,21.77-28.51C310.19,105,330.66,96,352.92,96c43.15,0,78.62,36.32,79.07,81C433,281.61,343.63,356.51,256,416Z", } + } } } @@ -30104,11 +32592,15 @@ impl IconShape for IoHeartHalfSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.92,64c-48.11,0-80.1,28-96.92,48.21C239.18,92,207.19,64,159.08,64,98.46,64,48.63,114.54,48,176.65c-.56,55.68,19.71,107,62,157,40.12,47.46,94.25,79.75,137,108.32l9,6,9-6c42.78-28.57,96.91-60.86,137-108.32,42.25-50,62.52-101.35,62-157C463.37,114.54,413.54,64,352.92,64Zm24.67,249c-31.78,37.6-74.68,65.75-112.52,90.59l-9.07,6V162.23l24.59-29.54C294.53,116,318.38,96,352.92,96c43.15,0,78.62,36.32,79.07,81a178.63,178.63,0,0,1-12.69,68.59C410.27,268.43,396.63,290.5,377.59,313Z", } + } } } @@ -30143,11 +32635,15 @@ impl IconShape for IoHeartHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.92,64c-48.09,0-80,29.54-96.92,51-16.88-21.49-48.83-51-96.92-51C98.46,64,48.63,114.54,48,176.65c-.54,54.21,18.63,104.27,58.61,153,18.77,22.88,52.8,59.46,131.39,112.81a31.84,31.84,0,0,0,36,0c78.59-53.35,112.62-89.93,131.39-112.81,40-48.74,59.15-98.8,58.61-153C463.37,114.54,413.54,64,352.92,64ZM256,416V207.58c0-19.63,5.23-38.76,14.21-56.22a1.19,1.19,0,0,1,.08-.16,123,123,0,0,1,21.77-28.51C310.19,105,330.66,96,352.92,96c43.15,0,78.62,36.32,79.07,81C433,281.61,343.63,356.51,256,416Z", } + } } } @@ -30182,12 +32678,16 @@ impl IconShape for IoHeartOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M352.92,80C288,80,256,144,256,144s-32-64-96.92-64C106.32,80,64.54,124.14,64,176.81c-1.1,109.33,86.73,187.08,183,252.42a16,16,0,0,0,18,0c96.26-65.34,184.09-143.09,183-252.42C447.46,124.14,405.68,80,352.92,80Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -30222,11 +32722,15 @@ impl IconShape for IoHeartSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,448l-9-6c-42.78-28.57-96.91-60.86-137-108.32-42.25-50-62.52-101.35-62-157C48.63,114.54,98.46,64,159.08,64c48.11,0,80.1,28,96.92,48.21C272.82,92,304.81,64,352.92,64,413.54,64,463.37,114.54,464,176.65c.56,55.68-19.71,107-62,157C361.91,381.14,307.78,413.43,265,442Z", } + } } } @@ -30261,11 +32765,15 @@ impl IconShape for IoHeart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,448a32,32,0,0,1-18-5.57c-78.59-53.35-112.62-89.93-131.39-112.8-40-48.75-59.15-98.8-58.61-153C48.63,114.52,98.46,64,159.08,64c44.08,0,74.61,24.83,92.39,45.51a6,6,0,0,0,9.06,0C278.31,88.81,308.84,64,352.92,64,413.54,64,463.37,114.52,464,176.64c.54,54.21-18.63,104.26-58.61,153-18.77,22.87-52.8,59.45-131.39,112.8A32,32,0,0,1,256,448Z", } + } } } @@ -30300,6 +32808,9 @@ impl IconShape for IoHelpBuoyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -30370,6 +32881,7 @@ impl IconShape for IoHelpBuoyOutline { y1: "296", y2: "304", } + } } } @@ -30404,11 +32916,15 @@ impl IconShape for IoHelpBuoySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32ZM192,256a64,64,0,1,1,64,64A64,64,0,0,1,192,256Zm237.24-62.29L342.91,199a104.86,104.86,0,0,0-29.86-29.86l5.24-86.33a185,185,0,0,1,111,111ZM125.89,125.89a183.44,183.44,0,0,1,67.82-43.13L199,169.09A104.86,104.86,0,0,0,169.09,199l-86.33-5.24A183.44,183.44,0,0,1,125.89,125.89ZM82.76,318.29l86.33-5.24A104.86,104.86,0,0,0,199,342.91l-5.24,86.33A185,185,0,0,1,82.76,318.29Zm303.35,67.82a183.44,183.44,0,0,1-67.82,43.13l-5.24-86.33a104.86,104.86,0,0,0,29.86-29.86l86.33,5.24A183.44,183.44,0,0,1,386.11,386.11Z", } + } } } @@ -30443,11 +32959,15 @@ impl IconShape for IoHelpBuoy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM192.13,260.18a64,64,0,1,1,59.69,59.69A64.07,64.07,0,0,1,192.13,260.18Zm240-66.64-96.37,5.84a4.06,4.06,0,0,1-3.44-1.59,96,96,0,0,0-18.07-18.07,4.06,4.06,0,0,1-1.59-3.44l5.84-96.37a4,4,0,0,1,5.42-3.51A193,193,0,0,1,435.6,188.12,4,4,0,0,1,432.09,193.54ZM193.54,79.91l5.84,96.37a4.06,4.06,0,0,1-1.59,3.44,96,96,0,0,0-18.07,18.07,4.06,4.06,0,0,1-3.44,1.59l-96.37-5.84a4,4,0,0,1-3.51-5.42A193,193,0,0,1,188.12,76.4,4,4,0,0,1,193.54,79.91ZM79.91,318.46l96.37-5.84a4.06,4.06,0,0,1,3.44,1.59,96,96,0,0,0,18.07,18.07,4.06,4.06,0,0,1,1.59,3.44l-5.84,96.37a4,4,0,0,1-5.42,3.51A193,193,0,0,1,76.4,323.88,4,4,0,0,1,79.91,318.46ZM318.46,432.09l-5.84-96.37a4.06,4.06,0,0,1,1.59-3.44,96,96,0,0,0,18.07-18.07,4.06,4.06,0,0,1,3.44-1.59l96.37,5.84a4,4,0,0,1,3.51,5.42A193,193,0,0,1,323.88,435.6,4,4,0,0,1,318.46,432.09Z", } + } } } @@ -30482,6 +33002,9 @@ impl IconShape for IoHelpCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30497,6 +33020,7 @@ impl IconShape for IoHelpCircleOutline { cy: "348", r: "20", } + } } } @@ -30531,6 +33055,9 @@ impl IconShape for IoHelpCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30540,6 +33067,7 @@ impl IconShape for IoHelpCircleSharp { path { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Zm10.44,302H236.23a2.57,2.57,0,0,1-2.56-2.57v-30.2a2.57,2.57,0,0,1,2.56-2.57h30.21a2.57,2.57,0,0,1,2.56,2.57v30.2A2.57,2.57,0,0,1,266.44,366Zm17-99C267.23,277.88,265,287.85,265,297v11a3,3,0,0,1-3,3H240a3,3,0,0,1-3-3V297c0-21.91,10.08-39.33,30.82-53.26C287.1,230.8,298,222.6,298,204.57c0-12.26-7-21.57-21.49-28.46-3.41-1.62-11-3.2-20.34-3.09-11.72.15-20.82,2.95-27.83,8.59C215.12,192.25,214,203.84,214,204a65.7,65.7,0,0,0-.84,10.28,3,3,0,0,1-3,3H188.91a3,3,0,0,1-3-2.69,61.69,61.69,0,0,1,.09-12c.22-2.43,1.8-24.32,24.77-42.8,11.91-9.58,27.06-14.56,45-14.78,12.7-.15,24.63,2,32.72,5.82C312.7,162.34,326,181.43,326,204.57,326,238.4,303.39,253.59,283.44,267Z", } + } } } @@ -30574,11 +33102,15 @@ impl IconShape for IoHelpCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Zm-6,304a20,20,0,1,1,20-20A20,20,0,0,1,250,368Zm33.44-102C267.23,276.88,265,286.85,265,296a14,14,0,0,1-28,0c0-21.91,10.08-39.33,30.82-53.26C287.1,229.8,298,221.6,298,203.57c0-12.26-7-21.57-21.49-28.46-3.41-1.62-11-3.2-20.34-3.09-11.72.15-20.82,2.95-27.83,8.59C215.12,191.25,214,202.83,214,203a14,14,0,1,1-28-1.35c.11-2.43,1.8-24.32,24.77-42.8,11.91-9.58,27.06-14.56,45-14.78,12.7-.15,24.63,2,32.72,5.82C312.7,161.34,326,180.43,326,203.57,326,237.4,303.39,252.59,283.44,266Z", } + } } } @@ -30613,6 +33145,9 @@ impl IconShape for IoHelpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30624,6 +33159,7 @@ impl IconShape for IoHelpOutline { cy: "399.99", r: "32", } + } } } @@ -30658,6 +33194,9 @@ impl IconShape for IoHelpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30672,6 +33211,7 @@ impl IconShape for IoHelpSharp { x: "220", y: "368", } + } } } @@ -30706,6 +33246,9 @@ impl IconShape for IoHelp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30717,6 +33260,7 @@ impl IconShape for IoHelp { cy: "399.99", r: "32", } + } } } @@ -30751,6 +33295,9 @@ impl IconShape for IoHomeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30765,6 +33312,7 @@ impl IconShape for IoHomeOutline { points: "400 179 400 64 352 64 352 133", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -30799,11 +33347,15 @@ impl IconShape for IoHomeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "416 174.74 416 48 336 48 336 106.45 256 32 0 272 64 272 64 480 208 480 208 320 304 320 304 480 448 480 448 272 512 272 416 174.74", } + } } } @@ -30838,6 +33390,9 @@ impl IconShape for IoHome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30846,6 +33401,7 @@ impl IconShape for IoHome { path { d: "M490.91,244.15l-74.8-71.56,0-108.59a16,16,0,0,0-16-16h-48a16,16,0,0,0-16,16l0,32L278.19,40.62C272.77,35.14,264.71,32,256,32h0c-8.68,0-16.72,3.14-22.14,8.63L21.16,244.13c-6.22,6-7,15.87-1.34,22.37A16,16,0,0,0,43,267.56L250.5,69.28a8,8,0,0,1,11.06,0L469.08,267.56a16,16,0,0,0,22.59-.44C497.81,260.76,497.3,250.26,490.91,244.15Z", } + } } } @@ -30880,6 +33436,9 @@ impl IconShape for IoHourglassOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30889,6 +33448,7 @@ impl IconShape for IoHourglassOutline { path { d: "M343.3,432H169.13c-15.6,0-20-18-9.06-29.16C186.55,376,240,356.78,240,326V224c0-19.85-38-35-61.51-67.2-3.88-5.31-3.49-12.8,6.37-12.8H327.59c8.41,0,10.23,7.43,6.4,12.75C310.82,189,272,204.05,272,224V326c0,30.53,55.71,47,80.4,76.87C362.35,414.91,358.87,432,343.3,432Z", } + } } } @@ -30923,11 +33483,15 @@ impl IconShape for IoHourglassSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,32H96V144L204,256,96,368V480H416V368L308,256,416,144ZM272,224V336l91,96H148l92-96V224l-80-80H352Z", } + } } } @@ -30962,11 +33526,15 @@ impl IconShape for IoHourglass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { d: "M415.7,427.13c-8.74-76.89-43.83-108.76-69.46-132C328.52,279,320,270.61,320,256c0-14.41,8.49-22.64,26.16-38.44,25.93-23.17,61.44-54.91,69.56-132.84a47,47,0,0,0-12-36.26A50.3,50.3,0,0,0,366.39,32H145.61a50.34,50.34,0,0,0-37.39,16.46A47.05,47.05,0,0,0,96.28,84.72c8.09,77.68,43.47,109.19,69.3,132.19C183.42,232.8,192,241.09,192,256c0,15.1-8.6,23.56-26.5,39.75C140,318.85,105,350.48,96.3,427.13A46.59,46.59,0,0,0,108,463.33,50.44,50.44,0,0,0,145.61,480H366.39A50.44,50.44,0,0,0,404,463.33,46.59,46.59,0,0,0,415.7,427.13ZM343.3,432H169.13c-15.6,0-20-18-9.06-29.16C186.55,376,240,356.78,240,326V224c0-19.85-38-35-61.51-67.2-3.88-5.31-3.49-12.8,6.37-12.8H327.59c8.41,0,10.22,7.43,6.4,12.75C310.82,189,272,204.05,272,224V326c0,30.53,55.71,47,80.4,76.87C362.35,414.91,358.87,432,343.3,432Z", } + } } } @@ -31001,6 +33569,9 @@ impl IconShape for IoIceCreamOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -31011,6 +33582,7 @@ impl IconShape for IoIceCreamOutline { d: "M299.42,223.48C291.74,239.75,275.18,252,256,252c-13.1,0-27-5-33.63-9.76C216.27,237.87,208,240,208,250v62a24.07,24.07,0,0,1-24,24h0a24.07,24.07,0,0,1-24-24V256h-2c-35.35,0-62-28.65-62-64a64,64,0,0,1,64-64h8v-8a88,88,0,0,1,176,0v8h8a64,64,0,0,1,0,128c-21.78,0-42-13-52.59-32.51Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -31045,6 +33617,9 @@ impl IconShape for IoIceCreamSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31053,6 +33628,7 @@ impl IconShape for IoIceCreamSharp { path { d: "M256,300v12a72.1,72.1,0,0,1-58.21,70.64L256,496l92.06-192.08a105.29,105.29,0,0,1-49.18-14.36A93.75,93.75,0,0,1,256,300Z", } + } } } @@ -31087,6 +33663,9 @@ impl IconShape for IoIceCream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31095,6 +33674,7 @@ impl IconShape for IoIceCream { path { d: "M263.39,299.7a8,8,0,0,0-7.39,7.91V312a72.11,72.11,0,0,1-50.69,68.76,8,8,0,0,0-4.91,10.78l40.91,94.8A16,16,0,0,0,256,496h0a16,16,0,0,0,14.69-9.7l73.78-172.15a8,8,0,0,0-6.2-11.07,106.31,106.31,0,0,1-35.9-11.59,8,8,0,0,0-7.13-.2A95,95,0,0,1,263.39,299.7Z", } + } } } @@ -31129,6 +33709,9 @@ impl IconShape for IoIdCardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -31157,6 +33740,7 @@ impl IconShape for IoIdCardOutline { path { d: "M371.69,448H236.31a12.05,12.05,0,0,1-9.31-4.17,13,13,0,0,1-2.76-10.92c3.25-17.56,13.38-32.31,29.3-42.66C267.68,381.06,285.6,376,304,376s36.32,5.06,50.46,14.25c15.92,10.35,26.05,25.1,29.3,42.66A13,13,0,0,1,381,443.83,12.05,12.05,0,0,1,371.69,448Z", } + } } } @@ -31191,11 +33775,15 @@ impl IconShape for IoIdCardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M408,16H104A24,24,0,0,0,80,40V472a24,24,0,0,0,24,24H408a24,24,0,0,0,24-24V40A24,24,0,0,0,408,16ZM346.9,312.77a43,43,0,1,1-40.71-40.71A43,43,0,0,1,346.9,312.77ZM192,64H320V96H192ZM384,448H224V423.4c0-32.72,53.27-49.21,80-49.21s80,16.49,80,49.21Z", } + } } } @@ -31230,11 +33818,15 @@ impl IconShape for IoIdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,16H144A64.07,64.07,0,0,0,80,80V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V80A64.07,64.07,0,0,0,368,16ZM333.48,284.51c7.57,8.17,11.27,19.16,10.39,30.94C342.14,338.91,324.25,358,304,358s-38.17-19.09-39.88-42.55c-.86-11.9,2.81-22.91,10.34-31S292.4,272,304,272A39.65,39.65,0,0,1,333.48,284.51ZM192,80a16,16,0,0,1,16-16h96a16,16,0,0,1,0,32H208A16,16,0,0,1,192,80ZM381,443.83a12.05,12.05,0,0,1-9.31,4.17H236.31a12.05,12.05,0,0,1-9.31-4.17,13,13,0,0,1-2.76-10.92c3.25-17.56,13.38-32.31,29.3-42.66C267.68,381.06,285.6,376,304,376s36.32,5.06,50.46,14.25c15.92,10.35,26.05,25.1,29.3,42.66A13,13,0,0,1,381,443.83Z", } + } } } @@ -31269,6 +33861,9 @@ impl IconShape for IoImageOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -31294,6 +33889,7 @@ impl IconShape for IoImageOutline { d: "M224,432,347.34,308.66a32,32,0,0,1,43.11-2L464,368", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -31328,11 +33924,15 @@ impl IconShape for IoImageSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456,64H56A24,24,0,0,0,32,88V424a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V88A24,24,0,0,0,456,64ZM331.62,128.2a48,48,0,1,1-43.42,43.42A48,48,0,0,1,331.62,128.2ZM76,416a12,12,0,0,1-12-12V316.37L192.64,202l96.95,96.75L172.37,416Zm372-12a12,12,0,0,1-12,12H217.63L367.16,266.47,448,333.84Z", } + } } } @@ -31367,11 +33967,15 @@ impl IconShape for IoImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,64H96a64.07,64.07,0,0,0-64,64V384a64.07,64.07,0,0,0,64,64H416a64.07,64.07,0,0,0,64-64V128A64.07,64.07,0,0,0,416,64Zm-80,64a48,48,0,1,1-48,48A48.05,48.05,0,0,1,336,128ZM96,416a32,32,0,0,1-32-32V316.37l94.84-84.3a48.06,48.06,0,0,1,65.8,1.9l64.95,64.81L172.37,416Zm352-32a32,32,0,0,1-32,32H217.63L339.05,294.58a47.72,47.72,0,0,1,61.64-.16L448,333.84Z", } + } } } @@ -31406,6 +34010,9 @@ impl IconShape for IoImagesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31436,6 +34043,7 @@ impl IconShape for IoImagesOutline { d: "M265.23,464,383.82,346.27a31,31,0,0,1,41.46-1.87L496,402.91", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -31470,6 +34078,9 @@ impl IconShape for IoImagesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -31485,6 +34096,7 @@ impl IconShape for IoImagesSharp { path { d: "M20,32A20,20,0,0,0,0,52V396a20,20,0,0,0,20,20H48V100A20,20,0,0,1,68,80H448V52a20,20,0,0,0-20-20Z", } + } } } @@ -31519,6 +34131,9 @@ impl IconShape for IoImages { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31527,6 +34142,7 @@ impl IconShape for IoImages { path { d: "M384,32H64A64,64,0,0,0,0,96V352a64.11,64.11,0,0,0,48,62V152a72,72,0,0,1,72-72H446A64.11,64.11,0,0,0,384,32Z", } + } } } @@ -31561,6 +34177,9 @@ impl IconShape for IoInfiniteOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31571,6 +34190,7 @@ impl IconShape for IoInfiniteOutline { d: "M256,256s48,96,126,96c54.12,0,98-43,98-96s-43.88-96-98-96c-37.51,0-71,22.41-94,48", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -31605,11 +34225,15 @@ impl IconShape for IoInfiniteSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M382,136c-40.87,0-73.46,20.53-93.6,37.76l-.71.61-11.47,12.47,25.32,41.61,18.74-18.79C339.89,193.1,361.78,184,382,184c40.8,0,74,32.3,74,72s-33.2,72-74,72c-62,0-104.14-81.95-104.56-82.78h0C275,240.29,221.56,136,130,136,62.73,136,8,189.83,8,256S62.73,376,130,376c32.95,0,65.38-13.11,93.79-37.92l.61-.54,11.38-12.38-25.33-41.61-18.83,18.88C172,319.4,151.26,328,130,328c-40.8,0-74-32.3-74-72s33.2-72,74-72c62,0,104.14,81.95,104.56,82.78h0C237,271.71,290.44,376,382,376c67.27,0,122-53.83,122-120S449.27,136,382,136Z", } + } } } @@ -31644,6 +34268,9 @@ impl IconShape for IoInfinite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31654,6 +34281,7 @@ impl IconShape for IoInfinite { d: "M256,256s48,96,126,96c54.12,0,98-43,98-96s-43.88-96-98-96c-29.37,0-56.66,13.75-78,32", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:48px", } + } } } @@ -31688,6 +34316,9 @@ impl IconShape for IoInformationCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31708,6 +34339,7 @@ impl IconShape for IoInformationCircleOutline { path { d: "M248,130a26,26,0,1,0,26,26A26,26,0,0,0,248,130Z", } + } } } @@ -31742,11 +34374,15 @@ impl IconShape for IoInformationCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,56C145.72,56,56,145.72,56,256s89.72,200,200,200,200-89.72,200-200S366.28,56,256,56Zm0,82a26,26,0,1,1-26,26A26,26,0,0,1,256,138Zm64,226H200V332h44V244H212V212h64V332h44Z", } + } } } @@ -31781,11 +34417,15 @@ impl IconShape for IoInformationCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,56C145.72,56,56,145.72,56,256s89.72,200,200,200,200-89.72,200-200S366.28,56,256,56Zm0,82a26,26,0,1,1-26,26A26,26,0,0,1,256,138Zm48,226H216a16,16,0,0,1,0-32h28V244H228a16,16,0,0,1,0-32h32a16,16,0,0,1,16,16V332h28a16,16,0,0,1,0,32Z", } + } } } @@ -31820,6 +34460,9 @@ impl IconShape for IoInformationOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -31836,6 +34479,7 @@ impl IconShape for IoInformationOutline { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } + } } } @@ -31870,6 +34514,9 @@ impl IconShape for IoInformationSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -31886,6 +34533,7 @@ impl IconShape for IoInformationSharp { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } + } } } @@ -31920,6 +34568,9 @@ impl IconShape for IoInformation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -31936,6 +34587,7 @@ impl IconShape for IoInformation { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } + } } } @@ -31970,6 +34622,9 @@ impl IconShape for IoInvertModeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -31986,6 +34641,7 @@ impl IconShape for IoInvertModeOutline { path { d: "M256,48V176a80,80,0,0,1,0,160V464c114.88,0,208-93.12,208-208S370.88,48,256,48Z", } + } } } @@ -32020,6 +34676,9 @@ impl IconShape for IoInvertModeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32028,6 +34687,7 @@ impl IconShape for IoInvertModeSharp { path { d: "M336,256a80,80,0,0,0-80-80V336A80,80,0,0,0,336,256Z", } + } } } @@ -32062,6 +34722,9 @@ impl IconShape for IoInvertMode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32078,6 +34741,7 @@ impl IconShape for IoInvertMode { path { d: "M256,48V176a80,80,0,0,0,0,160V464C141.12,464,48,370.88,48,256S141.12,48,256,48Z", } + } } } @@ -32112,6 +34776,9 @@ impl IconShape for IoJournalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -32130,6 +34797,7 @@ impl IconShape for IoJournalOutline { y1: "48", y2: "464", } + } } } @@ -32164,6 +34832,9 @@ impl IconShape for IoJournalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32172,6 +34843,7 @@ impl IconShape for IoJournalSharp { path { d: "M408,32H350V480h58a24,24,0,0,0,24-24V56A24,24,0,0,0,408,32Z", } + } } } @@ -32206,6 +34878,9 @@ impl IconShape for IoJournal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32214,6 +34889,7 @@ impl IconShape for IoJournal { path { d: "M368,32H350V480h18a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,368,32Z", } + } } } @@ -32248,12 +34924,16 @@ impl IconShape for IoKeyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M218.1,167.17c0,13,0,25.6,4.1,37.4-43.1,50.6-156.9,184.3-167.5,194.5a20.17,20.17,0,0,0-6.7,15c0,8.5,5.2,16.7,9.6,21.3,6.6,6.9,34.8,33,40,28,15.4-15,18.5-19,24.8-25.2,9.5-9.3-1-28.3,2.3-36s6.8-9.2,12.5-10.4,15.8,2.9,23.7,3c8.3.1,12.8-3.4,19-9.2,5-4.6,8.6-8.9,8.7-15.6.2-9-12.8-20.9-3.1-30.4s23.7,6.2,34,5,22.8-15.5,24.1-21.6-11.7-21.8-9.7-30.7c.7-3,6.8-10,11.4-11s25,6.9,29.6,5.9c5.6-1.2,12.1-7.1,17.4-10.4,15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.37,218.1,167.17ZM400,144a32,32,0,1,1-32-32A32,32,0,0,1,400,144Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -32288,11 +34968,15 @@ impl IconShape for IoKeySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M218.1,167.2c0,13,0,25.6,4.1,37.4C179.1,255.2,54.7,399.1,54.7,399.1l2.9,36.3s34.8,33,40,28c15.4-15,24.8-25.2,24.8-25.2l7.24-43.35,47.11-3.47,3.78-46.8,49.63-.95.49-50.09,52.69,2.1,9-18.84c15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.4,218.1,167.2ZM406.85,144A38.85,38.85,0,1,1,368,105.15,38.81,38.81,0,0,1,406.85,144Z", } + } } } @@ -32327,11 +35011,15 @@ impl IconShape for IoKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M218.1,167.17c0,13,0,25.6,4.1,37.4-43.1,50.6-156.9,184.3-167.5,194.5a20.17,20.17,0,0,0-6.7,15c0,8.5,5.2,16.7,9.6,21.3,6.6,6.9,34.8,33,40,28,15.4-15,18.5-19,24.8-25.2,9.5-9.3-1-28.3,2.3-36s6.8-9.2,12.5-10.4,15.8,2.9,23.7,3c8.3.1,12.8-3.4,19-9.2,5-4.6,8.6-8.9,8.7-15.6.2-9-12.8-20.9-3.1-30.4s23.7,6.2,34,5,22.8-15.5,24.1-21.6-11.7-21.8-9.7-30.7c.7-3,6.8-10,11.4-11s25,6.9,29.6,5.9c5.6-1.2,12.1-7.1,17.4-10.4,15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.37,218.1,167.17ZM400,144a32,32,0,1,1-32-32A32,32,0,0,1,400,144Z", } + } } } @@ -32366,6 +35054,9 @@ impl IconShape for IoKeypadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32426,6 +35117,7 @@ impl IconShape for IoKeypadOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -32460,6 +35152,9 @@ impl IconShape for IoKeypadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -32542,6 +35237,7 @@ impl IconShape for IoKeypadSharp { x: "336", y: "272", } + } } } @@ -32576,6 +35272,9 @@ impl IconShape for IoKeypad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32608,6 +35307,7 @@ impl IconShape for IoKeypad { path { d: "M128,16a48,48,0,1,0,48,48,48,48,0,0,0-48-48Z", } + } } } @@ -32642,6 +35342,9 @@ impl IconShape for IoLanguageOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { line { @@ -32677,6 +35380,7 @@ impl IconShape for IoLanguageOutline { d: "M256,336s-35-27-72-75-56-85-56-85", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -32711,6 +35415,9 @@ impl IconShape for IoLanguageSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32719,6 +35426,7 @@ impl IconShape for IoLanguageSharp { path { d: "M272,320c-.25-.19-20.59-15.77-45.42-42.67,39.58-53.64,62-114.61,71.15-143.33H352V90H214V48H170V90H32v44H251.25c-9.52,26.95-27.05,69.5-53.79,108.36-32.68-43.44-47.14-75.88-47.33-76.22L143,152l-38,22,6.87,13.86c.89,1.56,17.19,37.9,54.71,86.57.92,1.21,1.85,2.39,2.78,3.57-49.72,56.86-89.15,79.09-89.66,79.47L64,368l23,36,19.3-11.47c2.2-1.67,41.33-24,92-80.78,24.52,26.28,43.22,40.83,44.3,41.67L255,362Z", } + } } } @@ -32753,6 +35461,9 @@ impl IconShape for IoLanguage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32761,6 +35472,7 @@ impl IconShape for IoLanguage { path { d: "M267.84,342.92a22,22,0,0,0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73,39.65-53.68,62.11-114.75,71.27-143.49H330a22,22,0,0,0,0-44H214V70a22,22,0,0,0-44,0V90H54a22,22,0,0,0,0,44H251.25c-9.52,26.95-27.05,69.5-53.79,108.36-31.41-41.68-43.08-68.65-43.17-68.87a22,22,0,0,0-40.58,17c.58,1.38,14.55,34.23,52.86,83.93.92,1.19,1.83,2.35,2.74,3.51-39.24,44.35-77.74,71.86-93.85,80.74a22,22,0,1,0,21.07,38.63c2.16-1.18,48.6-26.89,101.63-85.59,22.52,24.08,38,35.44,38.93,36.1a22,22,0,0,0,30.75-4.9Z", } + } } } @@ -32795,6 +35507,9 @@ impl IconShape for IoLaptopOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -32813,6 +35528,7 @@ impl IconShape for IoLaptopOutline { y1: "416", y2: "416", } + } } } @@ -32847,11 +35563,15 @@ impl IconShape for IoLaptopSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M477.29,400A27.75,27.75,0,0,0,480,388V108a28,28,0,0,0-28-28H60a28,28,0,0,0-28,28V388a27.75,27.75,0,0,0,2.71,12H0v32H512V400Z", } + } } } @@ -32886,11 +35606,15 @@ impl IconShape for IoLaptop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,400H467.66A47.92,47.92,0,0,0,480,367.86V128.14A48.2,48.2,0,0,0,431.86,80H80.14A48.2,48.2,0,0,0,32,128.14V367.86A47.92,47.92,0,0,0,44.34,400H16a16,16,0,0,0,0,32H496a16,16,0,0,0,0-32Z", } + } } } @@ -32925,6 +35649,9 @@ impl IconShape for IoLayersOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32939,6 +35666,7 @@ impl IconShape for IoLayersOutline { d: "M160,204.48,77.2,241.64c-17.6,8-17.6,21.1,0,29.1l148,67.49c16.89,7.7,44.69,7.7,61.58,0l148-67.49c17.7-8,17.7-21.1.1-29.1L352,204.48", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -32973,6 +35701,9 @@ impl IconShape for IoLayersSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -32984,6 +35715,7 @@ impl IconShape for IoLayersSharp { path { d: "M480,256l-75.53-33.53L256.1,290.6,107.33,222.43,32,256,256,358,480,256S480,256,480,256Z", } + } } } @@ -33018,6 +35750,9 @@ impl IconShape for IoLayers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-a" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33029,6 +35764,7 @@ impl IconShape for IoLayers { path { d: "M441.36,330.8,426.27,324,387.5,341.73l-94,42.95c-10.5,4.78-24,7.18-37.44,7.18s-26.93-2.39-37.42-7.18l-94.07-43L85.79,324l-15.22,6.84C63.79,333.93,48,343,48,360s15.79,26.07,22.56,29.15l148,67.59C229,461.52,242.54,464,256,464s26.88-2.48,37.38-7.27l147.92-67.57C448.12,386.08,464,377.06,464,360S448.23,333.93,441.36,330.8Z", } + } } } @@ -33063,6 +35799,9 @@ impl IconShape for IoLeafOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33073,6 +35812,7 @@ impl IconShape for IoLeafOutline { d: "M173,253c86,81,175,129,292,147", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -33107,6 +35847,9 @@ impl IconShape for IoLeafSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33115,6 +35858,7 @@ impl IconShape for IoLeafSharp { path { d: "M467.43,384.19c-16.83-2.59-33.13-5.84-49-9.77A158.49,158.49,0,0,1,406.3,400.1c-.74,1.25-1.51,2.49-2.29,3.71a583.43,583.43,0,0,0,58.55,12l15.82,2.44,4.86-31.63Z", } + } } } @@ -33149,6 +35893,9 @@ impl IconShape for IoLeaf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33157,6 +35904,7 @@ impl IconShape for IoLeaf { path { d: "M467.43,384.19c-16.83-2.59-33.13-5.84-49-9.77a157.71,157.71,0,0,1-12.13,25.68c-.73,1.25-1.5,2.49-2.29,3.71a584.21,584.21,0,0,0,58.56,12,16,16,0,1,0,4.87-31.62Z", } + } } } @@ -33191,6 +35939,9 @@ impl IconShape for IoLibraryOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -33238,6 +35989,7 @@ impl IconShape for IoLibraryOutline { d: "M422.46,96.11l-40.4,4.25c-11.12,1.17-19.18,11.57-17.93,23.1l34.92,321.59c1.26,11.53,11.37,20,22.49,18.84l40.4-4.25c11.12-1.17,19.18-11.57,17.93-23.1L445,115C443.69,103.42,433.58,94.94,422.46,96.11Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -33272,6 +36024,9 @@ impl IconShape for IoLibrarySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33295,6 +36050,7 @@ impl IconShape for IoLibrarySharp { path { d: "M369,100.7l30,367.83a12,12,0,0,0,13.45,10.92l72.16-9a12,12,0,0,0,10.47-12.9L465,91.21a12,12,0,0,0-13.2-10.94l-72.13,7.51A12,12,0,0,0,369,100.7Z", } + } } } @@ -33329,6 +36085,9 @@ impl IconShape for IoLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33354,6 +36113,7 @@ impl IconShape for IoLibrary { path { d: "M495.89,445.45l-32.23-340c-1.48-15.65-16.94-27-34.53-25.31l-31.85,3c-17.59,1.67-30.65,15.71-29.17,31.36l32.23,340c1.48,15.65,16.94,27,34.53,25.31l31.85-3C484.31,475.14,497.37,461.1,495.89,445.45Z", } + } } } @@ -33388,6 +36148,9 @@ impl IconShape for IoLinkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33405,6 +36168,7 @@ impl IconShape for IoLinkOutline { y1: "256", y2: "256", } + } } } @@ -33439,6 +36203,9 @@ impl IconShape for IoLinkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33456,6 +36223,7 @@ impl IconShape for IoLinkSharp { y1: "256", y2: "256", } + } } } @@ -33490,6 +36258,9 @@ impl IconShape for IoLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33507,6 +36278,7 @@ impl IconShape for IoLink { y1: "256", y2: "256", } + } } } @@ -33541,6 +36313,9 @@ impl IconShape for IoListCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -33586,6 +36361,7 @@ impl IconShape for IoListCircleOutline { r: "8", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -33620,11 +36396,15 @@ impl IconShape for IoListCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM192,335.5a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm0-71a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm0-72a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm176,151H212.67v-32H368Zm0-71H212.67v-32H368Zm0-72H212.67v-32H368Z", } + } } } @@ -33659,11 +36439,15 @@ impl IconShape for IoListCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM168,350a24,24,0,1,1,24-24A24,24,0,0,1,168,350Zm0-71a24,24,0,1,1,24-24A24,24,0,0,1,168,279Zm0-73a24,24,0,1,1,24-24A24,24,0,0,1,168,206ZM352,341H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Zm0-71H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Zm0-72H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Z", } + } } } @@ -33698,6 +36482,9 @@ impl IconShape for IoListOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -33739,6 +36526,7 @@ impl IconShape for IoListOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -33773,6 +36561,9 @@ impl IconShape for IoListSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -33817,6 +36608,7 @@ impl IconShape for IoListSharp { x: "64", y: "352", } + } } } @@ -33851,6 +36643,9 @@ impl IconShape for IoList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -33892,6 +36687,7 @@ impl IconShape for IoList { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -33926,6 +36722,9 @@ impl IconShape for IoLocateOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -33960,6 +36759,7 @@ impl IconShape for IoLocateOutline { y1: "256", y2: "256", } + } } } @@ -33994,6 +36794,9 @@ impl IconShape for IoLocateSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -34028,6 +36831,7 @@ impl IconShape for IoLocateSharp { y1: "256", y2: "256", } + } } } @@ -34062,6 +36866,9 @@ impl IconShape for IoLocate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -34096,6 +36903,7 @@ impl IconShape for IoLocate { y1: "256", y2: "256", } + } } } @@ -34130,6 +36938,9 @@ impl IconShape for IoLocationOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34142,6 +36953,7 @@ impl IconShape for IoLocationOutline { r: "48", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -34176,11 +36988,15 @@ impl IconShape for IoLocationSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C167.67,32,96,96.51,96,176c0,128,160,304,160,304S416,304,416,176C416,96.51,344.33,32,256,32Zm0,224a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,256Z", } + } } } @@ -34215,6 +37031,9 @@ impl IconShape for IoLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -34225,6 +37044,7 @@ impl IconShape for IoLocation { path { d: "M256,32C167.78,32,96,100.65,96,185c0,40.17,18.31,93.59,54.42,158.78,29,52.34,62.55,99.67,80,123.22a31.75,31.75,0,0,0,51.22,0c17.42-23.55,51-70.88,80-123.22C397.69,278.61,416,225.19,416,185,416,100.65,344.22,32,256,32Zm0,224a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,256Z", } + } } } @@ -34259,6 +37079,9 @@ impl IconShape for IoLockClosedOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34274,6 +37097,7 @@ impl IconShape for IoLockClosedOutline { x: "96", y: "208", } + } } } @@ -34308,11 +37132,15 @@ impl IconShape for IoLockClosedSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M420,192H352V112a96,96,0,1,0-192,0v80H92a12,12,0,0,0-12,12V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V204A12,12,0,0,0,420,192Zm-106,0H198V111.25a58,58,0,1,1,116,0Z", } + } } } @@ -34347,11 +37175,15 @@ impl IconShape for IoLockClosed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,192H352V112a96,96,0,1,0-192,0v80H144a64.07,64.07,0,0,0-64,64V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V256A64.07,64.07,0,0,0,368,192Zm-48,0H192V112a64,64,0,1,1,128,0Z", } + } } } @@ -34386,6 +37218,9 @@ impl IconShape for IoLockOpenOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34401,6 +37236,7 @@ impl IconShape for IoLockOpenOutline { x: "96", y: "208", } + } } } @@ -34435,11 +37271,15 @@ impl IconShape for IoLockOpenSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M420,192H198V111.25a58.08,58.08,0,0,1,99.07-41.07A59.4,59.4,0,0,1,314,112h38a96,96,0,1,0-192,0v80H92a12,12,0,0,0-12,12V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V204A12,12,0,0,0,420,192Z", } + } } } @@ -34474,11 +37314,15 @@ impl IconShape for IoLockOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,192H192V112a64,64,0,1,1,128,0,16,16,0,0,0,32,0,96,96,0,1,0-192,0v80H144a64.07,64.07,0,0,0-64,64V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V256A64.07,64.07,0,0,0,368,192Z", } + } } } @@ -34513,6 +37357,9 @@ impl IconShape for IoLogInOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34530,6 +37377,7 @@ impl IconShape for IoLogInOutline { y1: "256", y2: "256", } + } } } @@ -34564,6 +37412,9 @@ impl IconShape for IoLogInSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34575,6 +37426,7 @@ impl IconShape for IoLogInSharp { x: "64", y: "240", } + } } } @@ -34609,6 +37461,9 @@ impl IconShape for IoLogIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34617,6 +37472,7 @@ impl IconShape for IoLogIn { path { d: "M80,240a16,16,0,0,0,0,32h96V240Z", } + } } } @@ -34651,6 +37507,9 @@ impl IconShape for IoLogOutOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34668,6 +37527,7 @@ impl IconShape for IoLogOutOutline { y1: "256", y2: "256", } + } } } @@ -34702,6 +37562,9 @@ impl IconShape for IoLogOutSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34710,6 +37573,7 @@ impl IconShape for IoLogOutSharp { path { d: "M459.31,244.69,368,153.37,345.37,176l64,64H320v32h89.37l-64,64L368,358.63l91.31-91.32a16,16,0,0,0,0-22.62Z", } + } } } @@ -34744,6 +37608,9 @@ impl IconShape for IoLogOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34752,6 +37619,7 @@ impl IconShape for IoLogOut { path { d: "M459.31,244.69l-80-80a16,16,0,0,0-22.62,22.62L409.37,240H320v32h89.37l-52.68,52.69a16,16,0,1,0,22.62,22.62l80-80a16,16,0,0,0,0-22.62Z", } + } } } @@ -34786,11 +37654,15 @@ impl IconShape for IoLogoAlipay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M102.41,32C62.38,32,32,64.12,32,103.78V408.23C32,447.86,64.38,480,104.41,480h303.2c40,0,72.39-32.14,72.39-71.77v-3.11c-1.35-.56-115.47-48.57-174.5-76.7-39.82,48.57-91.18,78-144.5,78-90.18,0-120.8-78.22-78.1-129.72,9.31-11.22,25.15-21.94,49.73-28,38.45-9.36,99.64,5.85,157,24.61a309.41,309.41,0,0,0,25.46-61.67H138.34V194h91.13V162.17H119.09V144.42H229.47V99s0-7.65,7.82-7.65h44.55v53H391v17.75H281.84V194h89.08a359.41,359.41,0,0,1-37.72,94.43c27,9.69,49.31,18.88,67.39,24.89,60.32,20,77.23,22.45,79.41,22.7V103.78C480,64.12,447.6,32,407.61,32H102.41ZM152,274.73q-5.81.06-11.67.63c-11.3,1.13-32.5,6.07-44.09,16.23-34.74,30-13.94,84.93,56.37,84.93,40.87,0,81.71-25.9,113.79-67.37-41.36-20-77-34.85-114.4-34.42Z", } + } } } @@ -34825,6 +37697,9 @@ impl IconShape for IoLogoAmazon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34836,6 +37711,7 @@ impl IconShape for IoLogoAmazon { path { d: "M304.24,324.92a164,164,0,0,1-28.92,25.3A135.16,135.16,0,0,1,208.63,369a99.49,99.49,0,0,1-57.49-19.85,97.25,97.25,0,0,1-27.36-100.28,112.35,112.35,0,0,1,65.3-69.06,367.67,367.67,0,0,1,104.7-15.55V127A37.82,37.82,0,0,0,261,94.72a59.9,59.9,0,0,0-31.17,4.08,48.89,48.89,0,0,0-27.13,34.67,12,12,0,0,1-12.58,6.72l-50.9-4.5a11.38,11.38,0,0,1-8.38-10.16,103.66,103.66,0,0,1,36.61-63.45A143.86,143.86,0,0,1,257.85,32a146.24,146.24,0,0,1,84.27,27.67,86.82,86.82,0,0,1,30.7,70.22V258.8a84.46,84.46,0,0,0,8,31.28l15.87,23.23a13,13,0,0,1,0,11.23L349.7,364.25a12.5,12.5,0,0,1-12.68-.44A244.84,244.84,0,0,1,304.24,324.92Zm-10.6-116.83a257.68,257.68,0,0,0-44,2.89A63,63,0,0,0,208,242.54a63,63,0,0,0,3.07,54,40.6,40.6,0,0,0,47.11,12.19,78.61,78.61,0,0,0,35.46-55.58V208.09", } + } } } @@ -34870,12 +37746,16 @@ impl IconShape for IoLogoAmplify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112.31,268l40.36-68.69,34.65,59-67.54,115h135L289.31,432H16Zm58.57-99.76,33.27-56.67L392.44,432H325.76ZM222.67,80h66.59L496,432H429.32Z", style: "fill-rule:evenodd", } + } } } @@ -34910,12 +37790,16 @@ impl IconShape for IoLogoAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.91,199l42.47-73.57a8.63,8.63,0,0,0-3.12-11.76,8.52,8.52,0,0,0-11.71,3.12l-43,74.52c-32.83-15-69.78-23.35-109.52-23.35s-76.69,8.36-109.52,23.35l-43-74.52a8.6,8.6,0,1,0-14.88,8.64L131,199C57.8,238.64,8.19,312.77,0,399.55H512C503.81,312.77,454.2,238.64,380.91,199ZM138.45,327.65a21.46,21.46,0,1,1,21.46-21.46A21.47,21.47,0,0,1,138.45,327.65Zm235,0A21.46,21.46,0,1,1,395,306.19,21.47,21.47,0,0,1,373.49,327.65Z", id: "path80319", } + } } } @@ -34950,6 +37834,9 @@ impl IconShape for IoLogoAngular { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -34958,6 +37845,7 @@ impl IconShape for IoLogoAngular { path { d: "M256,32,32,112,78.12,384,256,480l177.75-96L480,112Zm88,320-26.59-56H194.58L168,352H128L256,72,384,352Z", } + } } } @@ -34992,11 +37880,15 @@ impl IconShape for IoLogoAppleAppstore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C132.26,32,32,132.26,32,256S132.26,480,256,480,480,379.74,480,256,379.74,32,256,32ZM171,353.89a15.48,15.48,0,0,1-13.46,7.65,14.91,14.91,0,0,1-7.86-2.16,15.48,15.48,0,0,1-5.6-21.21l15.29-25.42a8.73,8.73,0,0,1,7.54-4.3h2.26c11.09,0,18.85,6.67,21.11,13.13Zm129.45-50L200.32,304H133.77a15.46,15.46,0,0,1-15.51-16.15c.32-8.4,7.65-14.76,16-14.76h48.24l57.19-97.35h0l-18.52-31.55C217,137,218.85,127.52,226,123a15.57,15.57,0,0,1,21.87,5.17l9.9,16.91h.11l9.91-16.91A15.58,15.58,0,0,1,289.6,123c7.11,4.52,8.94,14,4.74,21.22l-18.52,31.55-18,30.69-39.09,66.66v.11h57.61c7.22,0,16.27,3.88,19.93,10.12l.32.65c3.23,5.49,5.06,9.26,5.06,14.75A13.82,13.82,0,0,1,300.48,303.92Zm77.75.11H351.09v.11l19.82,33.71a15.8,15.8,0,0,1-5.17,21.53,15.53,15.53,0,0,1-8.08,2.27A15.71,15.71,0,0,1,344.2,354l-29.29-49.86-18.2-31L273.23,233a38.35,38.35,0,0,1-.65-38c4.64-8.19,8.19-10.34,8.19-10.34L333,273h44.91c8.4,0,15.61,6.46,16,14.75A15.65,15.65,0,0,1,378.23,304Z", } + } } } @@ -35031,6 +37923,9 @@ impl IconShape for IoLogoAppleAr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -35152,6 +38047,7 @@ impl IconShape for IoLogoAppleAr { y1: "256", y2: "224", } + } } } @@ -35186,6 +38082,9 @@ impl IconShape for IoLogoApple { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35194,6 +38093,7 @@ impl IconShape for IoLogoApple { path { d: "M340.25,32c-24,1.63-52,16.91-68.4,36.86-14.88,18.08-27.12,44.9-22.32,70.91h1.92c25.56,0,51.72-15.39,67-35.11C333.17,85.89,344.33,59.29,340.25,32Z", } + } } } @@ -35228,6 +38128,9 @@ impl IconShape for IoLogoBehance { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35242,6 +38145,7 @@ impl IconShape for IoLogoBehance { path { d: "M218,211.3c0-19.4-13.2-19.4-13.2-19.4H150.4v41.7h51C210.2,233.6,218,230.7,218,211.3Z", } + } } } @@ -35276,11 +38180,15 @@ impl IconShape for IoLogoBitbucket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M483.13,32.23a19.65,19.65,0,0,0-2.54-.23h-449C23,31.88,16.12,38.88,16,47.75a11.44,11.44,0,0,0,.23,2.8L81.53,461.8a22.52,22.52,0,0,0,7,12.95h0A20,20,0,0,0,102,480H415.18a15.45,15.45,0,0,0,15.34-13.42L469.4,218.67H325.19l-18.46,112H205.21l-25.73-148H475.06l20.76-132C497.09,41.92,491.44,33.63,483.13,32.23Z", } + } } } @@ -35315,11 +38223,15 @@ impl IconShape for IoLogoBitcoin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M410.47,279.2c-5-11.5-12.7-21.6-28.1-30.1a98.15,98.15,0,0,0-25.4-10,62.22,62.22,0,0,0,16.3-11,56.37,56.37,0,0,0,15.6-23.3,77.11,77.11,0,0,0,3.5-28.2c-1.1-16.8-4.4-33.1-13.2-44.8s-21.2-20.7-37.6-27c-12.6-4.8-25.5-7.8-45.5-8.9V32h-40V96h-32V32h-41V96H96v48h27.87c8.7,0,14.6.8,17.6,2.3a13.22,13.22,0,0,1,6.5,6c1.3,2.5,1.9,8.4,1.9,17.5V343c0,9-.6,14.8-1.9,17.4s-2,4.9-5.1,6.3-3.2,1.3-11.8,1.3h-26.4L96,416h87v64h41V416h32v64h40V415.6c26-1.3,44.5-4.7,59.4-10.3,19.3-7.2,34.1-17.7,44.7-31.5s14-34.9,14.93-51.2C415.7,308.1,415,289.4,410.47,279.2ZM224,150h32v74H224Zm0,212V272h32v90Zm72-208.1c6,2.5,9.9,7.5,13.8,12.7,4.3,5.7,6.5,13.3,6.5,21.4,0,7.8-2.9,14.5-7.5,20.5-3.8,4.9-6.8,8.3-12.8,11.1Zm28.8,186.7c-7.8,6.9-12.3,10.1-22.1,13.8a56.06,56.06,0,0,1-6.7,1.9V273.5a40.74,40.74,0,0,1,11.3,3.4c7.8,3.3,15.2,6.9,19.8,13.2a43.82,43.82,0,0,1,8,24.7C335.07,325.7,332.27,334,324.77,340.6Z", } + } } } @@ -35354,6 +38266,9 @@ impl IconShape for IoLogoBuffer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35365,6 +38280,7 @@ impl IconShape for IoLogoBuffer { path { d: "M472.3,362.75S436.25,345.37,431.47,343s-6.07-2.21-11.09.12S274.9,413.5,274.9,413.5a45.74,45.74,0,0,1-18.78,3.73c-6.77,0-13.65-1.28-18.79-3.73,0,0-136.85-66-143.26-69.18-7-3.39-9-3.39-15.29-.35l-39,18.78c-10.39,5-10.39,13.18,0,18.2l197.4,95.32c5.13,2.56,12,3.73,18.78,3.73s13.65-1.28,18.78-3.73L472.18,381C482.68,375.93,482.68,367.77,472.3,362.75Z", } + } } } @@ -35399,6 +38315,9 @@ impl IconShape for IoLogoCapacitor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35407,6 +38326,7 @@ impl IconShape for IoLogoCapacitor { path { d: "M32.55,196l69.3-69.31L385.07,409.93l-69.3,69.3-107-106.87L101.08,480,32,410.67,139.42,303.06Z", } + } } } @@ -35441,6 +38361,9 @@ impl IconShape for IoLogoChrome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35455,6 +38378,7 @@ impl IconShape for IoLogoChrome { path { d: "M91.29,104.57l77.35,133.25A89.19,89.19,0,0,1,256,166H461.17a246.51,246.51,0,0,0-25.78-43.94l.12.08A245.26,245.26,0,0,1,461.17,166h.17a245.91,245.91,0,0,0-25.66-44,2.63,2.63,0,0,1-.35-.26A223.93,223.93,0,0,0,91.14,104.34l.14.24Z", } + } } } @@ -35489,6 +38413,9 @@ impl IconShape for IoLogoClosedCaptioning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35500,6 +38427,7 @@ impl IconShape for IoLogoClosedCaptioning { path { d: "M197.3,282.84v.77c0,17.93-11.1,28.49-25.94,28.49s-24.84-11.88-26.27-28.49c0,0-1.31-8.69-1.31-26.29a229.5,229.5,0,0,1,1.53-28.6c2.64-18.7,11.77-28.49,26.6-28.49S198.4,213,198.4,232.35v.55H248c0-24.09-6-45.76-18.25-59.4S199.5,153,175.54,153a108.06,108.06,0,0,0-33,4.73,58.82,58.82,0,0,0-25.94,16.61c-7.26,7.92-12.86,18.48-16.93,31.79s-6,30-6,50.27c0,19.8,1.65,36.3,4.84,49.61s8,23.87,14.4,31.79a49.76,49.76,0,0,0,24,16.5q14.51,4.62,34,4.62c27.48,0,47.27-7,59.14-20.57s17.81-33.33,17.81-59.29H197.08C197.3,279.1,197.3,281.85,197.3,282.84Z", } + } } } @@ -35534,6 +38462,9 @@ impl IconShape for IoLogoCodepen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35560,6 +38491,7 @@ impl IconShape for IoLogoCodepen { polygon { points: "370 276.68 370 237.06 340.41 256.93 370 276.68", } + } } } @@ -35594,11 +38526,15 @@ impl IconShape for IoLogoCss3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64,32,99,435.22,255.77,480,413,435.15,448,32ZM354.68,366.9,256.07,395l-98.46-28.24L150.86,289h48.26l3.43,39.56,53.59,15.16.13.28h0l53.47-14.85L315.38,265H203l-4-50H319.65L324,164H140l-4-49H376.58Z", } + } } } @@ -35633,6 +38569,9 @@ impl IconShape for IoLogoDesignernews { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -35644,6 +38583,7 @@ impl IconShape for IoLogoDesignernews { path { d: "M111.89,162.52c0-34.8-16.23-54.12-45.38-54.12H44.57V215.2H66.29C96,215.2,111.89,196.72,111.89,162.52Z", } + } } } @@ -35678,11 +38618,15 @@ impl IconShape for IoLogoDeviantart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "408 103.28 408 16 407.97 16 318.69 16 309.79 24.78 267.64 103.26 254.39 112 104 112 104 231.85 186.68 231.85 194.04 240.56 104 408.72 104 496 104.02 496 193.3 496 202.21 487.21 244.35 408.73 257.61 400 408 400 408 280.13 325.32 280.13 317.96 271.38 408 103.28", } + } } } @@ -35717,6 +38661,9 @@ impl IconShape for IoLogoDiscord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35728,6 +38675,7 @@ impl IconShape for IoLogoDiscord { path { d: "M300.43,218c-13.8,0-24.7,11.84-24.7,26.57s11.14,26.57,24.7,26.57c13.81,0,24.7-11.83,24.7-26.57S314,218,300.43,218Z", } + } } } @@ -35762,6 +38710,9 @@ impl IconShape for IoLogoDocker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35794,6 +38745,7 @@ impl IconShape for IoLogoDocker { path { d: "M298.28,236.37H343.4a4,4,0,0,0,4-4V191.89a4,4,0,0,0-4-4H298.28a4,4,0,0,0-4,4h0v40.44a4.16,4.16,0,0,0,4,4", } + } } } @@ -35828,11 +38780,15 @@ impl IconShape for IoLogoDribbble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C132.33,32,32,132.33,32,256S132.33,480,256,480,480,379.78,480,256,379.67,32,256,32ZM398.22,135.25a186.36,186.36,0,0,1,44,108.38c-40.37-2.1-88.67-2.1-127.4,1.52-4.9-12.37-9.92-24.5-15.4-36.17C344.08,189.62,378.5,164.18,398.22,135.25ZM256,69.33a185.81,185.81,0,0,1,119.12,42.94c-20.3,25.66-52.15,48-91.82,64.86C261.6,137,236.63,102.47,210,75.28A187.51,187.51,0,0,1,256,69.33ZM171.53,89.75c26.95,26.83,52.27,61,74.44,101C203.85,203.62,155.55,211,104,211c-9.8,0-19.36-.35-28.81-.94A186.78,186.78,0,0,1,171.53,89.75ZM69.68,247.13c10.62.47,21.35.7,32.2.59,58.8-.7,113.52-9.92,160.54-25q6.65,13.83,12.6,28.35a115.43,115.43,0,0,0-16.69,5C194.05,283.07,143.42,326.58,116,379.2A186,186,0,0,1,69.33,256C69.33,253,69.45,250.05,69.68,247.13ZM256,442.67a185.57,185.57,0,0,1-114.45-39.32c24.85-49.23,69.18-90,125.07-115.27,5.25-2.45,12.25-4.43,20.3-6.18q10,27.64,17.85,57.4A678,678,0,0,1,322,430.42,185.06,185.06,0,0,1,256,442.67Zm100.92-29.75a672.61,672.61,0,0,0-17.39-92.05c-4-15.17-8.51-29.87-13.41-44.22,36.63-3,80.5-2.57,115.38,0A186.5,186.5,0,0,1,356.92,412.92Z", } + } } } @@ -35867,11 +38823,15 @@ impl IconShape for IoLogoDropbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.32,126.24,136.16,204.49l120.16,78.24L136.16,361,16,282.08l120.16-78.24L16,126.24,136.16,48ZM135.52,385.76l120.16-78.25,120.16,78.25L255.68,464Zm120.8-103.68,120.16-78.24-120.16-77.6L375.84,48,496,126.24,375.84,204.49,496,282.73,375.84,361Z", } + } } } @@ -35906,11 +38866,15 @@ impl IconShape for IoLogoEdge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M255.5,15h0c-132,0-240,108-240,240s108,240,240,240h0c85.4,0,160.8-45.2,203.3-112.9a6.87,6.87,0,0,0-9.1-9.7,108.64,108.64,0,0,1-18.4,8.6c-36.8,12.6-57.1,13.1-82.1,12-27.9-1.2-61.9-10.8-85.8-25s-43.5-34.6-54.1-52.3-17-39.9-14.1-68.3c2.9-29,29.4-52.6,60.4-52.6h0c33.5,0,60.8,26.6,60.8,60.1,0,17-8.1,31.7-18.5,43.5h0c-2.3,2.1-7.6,9.7,5.8,20,15.9,12.2,51.6,18,79.9,16.6s59.1-12.6,80.2-34.8c16.8-17.7,31.8-46.1,31.8-77.4C495.5,97.7,379.5,15,255.5,15Z", } + } } } @@ -35945,6 +38909,9 @@ impl IconShape for IoLogoElectron { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35968,6 +38935,7 @@ impl IconShape for IoLogoElectron { path { d: "M251,243.36h0a24.35,24.35,0,0,0,5.16,48.16,24.68,24.68,0,0,0,5.16-.55A24.36,24.36,0,1,0,251,243.36Z", } + } } } @@ -36002,11 +38970,15 @@ impl IconShape for IoLogoEuro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M231.8,272V224H376l8-48H231.8v-8.12c0-38.69,16.47-62.56,87.18-62.56,28.89,0,61.45,2.69,102.5,9.42l10.52-70A508.54,508.54,0,0,0,315.46,32C189.26,32,135,76.4,135,158.46V176l-55,0v48h55v48H80v48h55v33.54C135,435.6,189.23,480,315.43,480a507.76,507.76,0,0,0,116.44-12.78l-10.58-70c-41.05,6.73-73.46,9.42-102.35,9.42-70.7,0-87.14-20.18-87.14-67.94V320H360.27l7.87-48Z", } + } } } @@ -36041,12 +39013,16 @@ impl IconShape for IoLogoFacebook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,257.35c0-123.7-100.3-224-224-224s-224,100.3-224,224c0,111.8,81.9,204.47,189,221.29V322.12H164.11V257.35H221V208c0-56.13,33.45-87.16,84.61-87.16,24.51,0,50.15,4.38,50.15,4.38v55.13H327.5c-27.81,0-36.51,17.26-36.51,35v42h62.12l-9.92,64.77H291V478.66C398.1,461.85,480,369.18,480,257.35Z", fill_rule: "evenodd", } + } } } @@ -36081,6 +39057,9 @@ impl IconShape for IoLogoFigma { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36091,6 +39070,7 @@ impl IconShape for IoLogoFigma { cy: "256", r: "80", } + } } } @@ -36125,12 +39105,16 @@ impl IconShape for IoLogoFirebase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M93.19,329.38,140.64,25.31c1.64-10.37,15.55-12.82,20.46-3.55l51,95.45ZM432,400,385.26,123.21a11,11,0,0,0-18.54-6L80,400l159.36,91.91a33.18,33.18,0,0,0,31.91,0ZM302.36,158.93,265.82,89.39a10.86,10.86,0,0,0-19.36,0L85.83,375.74Z", id: "icon", } + } } } @@ -36165,11 +39149,15 @@ impl IconShape for IoLogoFirefox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M471.46,194.62v-.07c-.22-.76-.45-1.52-.68-2.28-.05-.19-.11-.38-.17-.56-.43-1.44-.87-2.88-1.33-4.31l-.06-.2a223.24,223.24,0,0,0-10-25.56,191.77,191.77,0,0,0-12.9-23.8A225.15,225.15,0,0,0,371.58,64.1h0A222.9,222.9,0,0,0,256,32c-7,0-14,.34-20.82,1-24.12,2.54-64.78,11.21-97.77,40.18C257.5,11.86,417.94,85.7,404.29,223c-4.86,49-46.46,82.67-85.19,88.35a73.73,73.73,0,0,1-20.8.21c-94.59-13.15-88.8-90.68-60.06-123.83-38-.24-67.47,46.79-53.15,93l0,0c-32.95-61.18.35-157,70.93-186-82.95-12-160.71,28.2-185.7,98.07A330.23,330.23,0,0,1,88.07,118s-45.22,35.74-54.44,110.9c-.14,1.16-.27,2.32-.39,3.49-.05.4-.09.8-.13,1.21q-.53,5.25-.8,10.57c0,.27,0,.54,0,.81-.07,1.48-.13,3-.17,4.46l0,1.25c0,1.76-.07,3.52-.07,5.29,0,123.71,100.29,224,224,224S480,379.71,480,256A224,224,0,0,0,471.46,194.62Z", } + } } } @@ -36204,11 +39192,15 @@ impl IconShape for IoLogoFlickr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32h0C132.8,32,32,132.8,32,256h0c0,123.2,100.8,224,224,224h0c123.2,0,224-100.8,224-224h0C480,132.8,379.2,32,256,32ZM173.84,312A56,56,0,1,1,228,257.84,56,56,0,0,1,173.84,312Zm168,0A56,56,0,1,1,396,257.84,56,56,0,0,1,341.84,312Z", } + } } } @@ -36243,11 +39235,15 @@ impl IconShape for IoLogoFoursquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M376.76,32H138.54C105.67,32,96,56.8,96,72.41V452.05c0,17.59,9.42,24.12,14.72,26.27s19.91,4,28.67-6.17c0,0,112.47-130.89,114.4-132.83,2.92-2.93,2.92-2.93,5.84-2.93H332.4c30.58,0,35.49-21.87,38.69-34.75,2.65-10.79,32.48-164,42.45-212.56C421.14,52,411.74,32,376.76,32Zm-5.67,269.64c2.65-10.79,32.48-164,42.45-212.56m-50.85,7.59-10,51.73c-1.19,5.65-8.28,11.6-14.86,11.6H241.91c-10.44,0-17.91,6.14-17.91,16.6v13.45c0,10.47,7.52,17.89,18,17.89h81.85c7.38,0,14.61,8.11,13,16s-9.09,46.57-10,50.89-5.84,11.72-14.61,11.72H248c-11.7,0-15.24,1.54-23.07,11.3s-78.26,94.59-78.26,94.59c-.71.82-1.41.58-1.41-.31V95.9c0-6.69,5.8-14.53,14.48-14.53H350.88A12.42,12.42,0,0,1,362.69,96.67Z", } + } } } @@ -36282,11 +39278,15 @@ impl IconShape for IoLogoGithub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C132.3,32,32,134.9,32,261.7c0,101.5,64.2,187.5,153.2,217.9a17.56,17.56,0,0,0,3.8.4c8.3,0,11.5-6.1,11.5-11.4,0-5.5-.2-19.9-.3-39.1a102.4,102.4,0,0,1-22.6,2.7c-43.1,0-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1,1.4-14.1h.1c22.5,2,34.3,23.8,34.3,23.8,11.2,19.6,26.2,25.1,39.6,25.1a63,63,0,0,0,25.6-6c2-14.8,7.8-24.9,14.2-30.7-49.7-5.8-102-25.5-102-113.5,0-25.1,8.7-45.6,23-61.6-2.3-5.8-10-29.2,2.2-60.8a18.64,18.64,0,0,1,5-.5c8.1,0,26.4,3.1,56.6,24.1a208.21,208.21,0,0,1,112.2,0c30.2-21,48.5-24.1,56.6-24.1a18.64,18.64,0,0,1,5,.5c12.2,31.6,4.5,55,2.2,60.8,14.3,16.1,23,36.6,23,61.6,0,88.2-52.4,107.6-102.3,113.3,8,7.1,15.2,21.1,15.2,42.5,0,30.7-.3,55.5-.3,63,0,5.4,3.1,11.5,11.4,11.5a19.35,19.35,0,0,0,4-.4C415.9,449.2,480,363.1,480,261.7,480,134.9,379.7,32,256,32Z", } + } } } @@ -36321,11 +39321,15 @@ impl IconShape for IoLogoGitlab { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M494.07,281.6l-25.18-78.08a11,11,0,0,0-.61-2.1L417.78,44.48a20.08,20.08,0,0,0-19.17-13.82A19.77,19.77,0,0,0,379.66,44.6L331.52,194.15h-152L131.34,44.59a19.76,19.76,0,0,0-18.86-13.94h-.11a20.15,20.15,0,0,0-19.12,14L42.7,201.73c0,.14-.11.26-.16.4L16.91,281.61a29.15,29.15,0,0,0,10.44,32.46L248.79,476.48a11.25,11.25,0,0,0,13.38-.07L483.65,314.07a29.13,29.13,0,0,0,10.42-32.47m-331-64.51L224.8,408.85,76.63,217.09m209.64,191.8,59.19-183.84,2.55-8h86.52L300.47,390.44M398.8,59.31l43.37,134.83H355.35M324.16,217l-43,133.58L255.5,430.14,186.94,217M112.27,59.31l43.46,134.83H69M40.68,295.58a6.19,6.19,0,0,1-2.21-6.9l19-59L197.08,410.27M470.34,295.58,313.92,410.22l.52-.69L453.5,229.64l19,59a6.2,6.2,0,0,1-2.19,6.92", } + } } } @@ -36360,6 +39364,9 @@ impl IconShape for IoLogoGooglePlaystore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36374,6 +39381,7 @@ impl IconShape for IoLogoGooglePlaystore { path { d: "M449.38,231l-71.65-39.46L310.36,256l67.37,64.43L449.38,281C468.87,270.23,468.87,241.77,449.38,231Z", } + } } } @@ -36408,11 +39416,15 @@ impl IconShape for IoLogoGoogle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M473.16,221.48l-2.26-9.59H262.46v88.22H387c-12.93,61.4-72.93,93.72-121.94,93.72-35.66,0-73.25-15-98.13-39.11a140.08,140.08,0,0,1-41.8-98.88c0-37.16,16.7-74.33,41-98.78s61-38.13,97.49-38.13c41.79,0,71.74,22.19,82.94,32.31l62.69-62.36C390.86,72.72,340.34,32,261.6,32h0c-60.75,0-119,23.27-161.58,65.71C58,139.5,36.25,199.93,36.25,256S56.83,369.48,97.55,411.6C141.06,456.52,202.68,480,266.13,480c57.73,0,112.45-22.62,151.45-63.66,38.34-40.4,58.17-96.3,58.17-154.9C475.75,236.77,473.27,222.12,473.16,221.48Z", } + } } } @@ -36447,11 +39459,15 @@ impl IconShape for IoLogoHackernews { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32,32V480H480V32ZM281.67,282.83v84H235v-84l-77-140H213l46.32,97.54,44.33-97.54h52.73Z", } + } } } @@ -36486,11 +39502,15 @@ impl IconShape for IoLogoHtml5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64,32,98.94,435.21,255.77,480,413,435.15,448,32ZM372,164H188l4,51H368L354.49,366.39,256,394.48l-98.68-28L150.54,289H198.8l3.42,39.29L256,343.07l53.42-14.92L315,264H148L135.41,114.41l240.79,0Z", } + } } } @@ -36525,6 +39545,9 @@ impl IconShape for IoLogoInstagram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36536,6 +39559,7 @@ impl IconShape for IoLogoInstagram { path { d: "M256,181.33A74.67,74.67,0,1,1,181.33,256,74.75,74.75,0,0,1,256,181.33M256,144A112,112,0,1,0,368,256,112,112,0,0,0,256,144Z", } + } } } @@ -36570,6 +39594,9 @@ impl IconShape for IoLogoIonic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36583,6 +39610,7 @@ impl IconShape for IoLogoIonic { path { d: "M459.86,163.2l-1.95-4.28-3.11,3.52a70,70,0,0,1-28.06,19.32l-3,1.1,1.22,2.93A181.43,181.43,0,0,1,439,256c0,100.92-82.1,183-183,183S73,356.92,73,256,155.08,73,256,73a180.94,180.94,0,0,1,78.43,17.7L337.3,92l1.25-2.92A70.19,70.19,0,0,1,359.21,62l3.67-2.93L358.71,57A221.61,221.61,0,0,0,256,32C132.49,32,32,132.49,32,256S132.49,480,256,480,480,379.51,480,256A222.19,222.19,0,0,0,459.86,163.2Z", } + } } } @@ -36617,6 +39645,9 @@ impl IconShape for IoLogoIonitron { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36625,6 +39656,7 @@ impl IconShape for IoLogoIonitron { path { d: "M165.51,70h0a.31.31,0,0,1,.1.2h0c.1.2.2.3.3.5v.1a5.78,5.78,0,0,0,2.3,2.7c2,1.5,5,2.4,8.6,3a63.69,63.69,0,0,0,11.9.5,28.25,28.25,0,0,0,2.9-.2c-.4-.4-.8-.9-1.2-1.3h-1.3a52,52,0,0,1-11.6-.9,19.71,19.71,0,0,1-8.4-3.4,9.24,9.24,0,0,1-1.4-1.4,4.48,4.48,0,0,1,0-2.3c.5-2.3,2.4-4.8,5.5-7.4a57.25,57.25,0,0,1,10.9-7c.9-.4,1.7-.9,2.6-1.3.1-.1.3-.1.5-.2a24.69,24.69,0,0,0-.2,10.5c2.3,11.9,11.6,20.3,23.2,20.6l4,24.3,12.7-3-4-23.3c10.8-4.6,16.3-16.1,14-28a25.8,25.8,0,0,0-3.9-9.5c-5.3-.8-15.6-.8-29.2,2.1,1.1-.3,2.1-.7,3.2-1a135.27,135.27,0,0,1,21.5-4.2c.6-.1,1.2-.1,1.8-.2l3.5-.3h.6a61.83,61.83,0,0,1,10.8.3,29,29,0,0,1,6.1,1.4,5.71,5.71,0,0,0-.9,3.2,6.12,6.12,0,0,0,4.3,5.8h0a25.53,25.53,0,0,1-2.1,2.8,26,26,0,0,1-2.9,2.8c-1.1.9-2.3,1.8-3.5,2.7l-6.5,3.8-.3,1.5a.35.35,0,0,0,.2-.1l8.4-4.7c1.2-.8,2.4-1.6,3.4-2.4a29.15,29.15,0,0,0,3.2-2.8,29.86,29.86,0,0,0,2.4-2.8l.3-.6a6.14,6.14,0,0,0,5.4-6,6.06,6.06,0,0,0-6.1-6.1,6.81,6.81,0,0,0-2.8.7,24.6,24.6,0,0,0-8.2-2.7,63.48,63.48,0,0,0-15.5-.6,14.92,14.92,0,0,0-2.1.2,13.55,13.55,0,0,1-2,.2,25.15,25.15,0,0,0-18.7-3.7,25.86,25.86,0,0,0-17.8,13c-1.3.5-2.6,1.1-3.8,1.7-.7.3-1.3.6-2,.9a60.75,60.75,0,0,0-13.9,9.1c-3.1,2.9-4.9,5.7-5.3,8.3a6.14,6.14,0,0,0,.7,4A2.19,2.19,0,0,1,165.51,70Z", } + } } } @@ -36659,11 +39691,15 @@ impl IconShape for IoLogoJavascript { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M32,32V480H480V32ZM272,380c0,43.61-25.76,64.87-63.05,64.87-33.68,0-53.23-17.44-63.15-38.49h0l34.28-20.75c6.61,11.73,11.63,21.65,26.06,21.65,12,0,21.86-5.41,21.86-26.46V240h44Zm99.35,63.87c-39.09,0-64.35-17.64-76.68-42h0L329,382c9,14.74,20.75,24.56,41.5,24.56,17.44,0,27.57-7.72,27.57-19.75,0-14.43-10.43-19.54-29.68-28l-10.52-4.52c-30.38-12.92-50.52-29.16-50.52-63.45,0-31.57,24.05-54.63,61.64-54.63,26.77,0,46,8.32,59.85,32.68L396,290c-7.22-12.93-15-18-27.06-18-12.33,0-20.15,7.82-20.15,18,0,12.63,7.82,17.74,25.86,25.56l10.52,4.51c35.79,15.34,55.94,31,55.94,66.16C441.12,424.13,411.35,443.87,371.35,443.87Z", } + } } } @@ -36698,11 +39734,15 @@ impl IconShape for IoLogoLaravel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M505.57,234.62c-3.28-3.53-26.82-32.29-39.51-47.79-6.75-8.24-12.08-14.75-14.32-17.45l-.18-.22-.2-.21c-5.22-5.83-12.64-12.51-23.78-12.51a39.78,39.78,0,0,0-5.41.44c-.37.05-.75.11-1.15.15-2.45.27-10.06,1.5-28.14,4.48-14,2.29-35.11,5.77-38.31,6.07l-.71.06-.69.13c-10,1.78-16.62,6.22-19.56,13.19-1.55,3.68-3.22,11.15,2.94,19.86,1.53,2.22,6.83,9.56,15.94,22.17,6.06,8.4,12.87,17.82,18.75,26L259.9,275,150.66,96.05l-.2-.34-.23-.33-.44-.65C145.32,88.17,139.76,80,123.7,80h0c-1.13,0-2.31,0-3.63.11-4.6.25-21.42,1.57-40.89,3.11-21.49,1.69-50.9,4-54.72,4.1h-.73l-.79.08c-9.14.89-15.77,4.6-19.7,11-6.55,10.69-1.42,22.69.26,26.63C6.87,133,37.56,197.7,64.63,254.81c18,37.94,36.58,77.17,38.1,80.65a34.85,34.85,0,0,0,32.94,21.59,46.62,46.62,0,0,0,9.86-1.1l.21,0,.2-.05c13.86-3.38,57.83-14.54,89.2-22.59,1.9,3.32,3.9,6.83,6,10.44,21.93,38.5,37.9,66.35,43.16,73.46C287,421,295,432,310.06,432c5.46,0,10.46-1.4,15.74-2.89l1.53-.43.06,0h.06c10.53-3,150.69-52.16,157.87-55.35l.22-.1c5.44-2.41,13.66-6.05,16.18-15.4,1.65-6.12.18-12.33-4.38-18.46l-.07-.09-.07-.09c-.85-1.1-4-5.21-8.27-10.9-9.13-12.07-23.88-31.57-36.84-48.54,17.37-4.5,38.8-10.11,43.38-11.55,11.47-3.43,14.94-10.69,16-14.73C512.26,250.32,513.29,242.27,505.57,234.62Zm-320,58.19c-17.81,4.17-30.22,7.08-37.89,8.9-6.67-13.34-19.74-39.65-32.5-65.33C85.44,176.46,70.08,145.61,62,129.48l8.15-.7c13.34-1.15,31.61-2.72,41.78-3.57,16.76,28.26,74.32,125.3,96.3,162.3ZM427.58,172h0ZM310.06,416.4h0Zm53.67-56.95c-24.21,8-37.33,12.37-44.42,14.74-6.3-10.34-20.16-33.52-32.47-54.19l115.7-29.48c5,6.81,14.57,19.72,33.46,44.93C417.93,341.49,387.8,351.47,363.73,359.45ZM419.6,237.82l-23.76-31.53c13.67-2.39,21.54-3.77,26.15-4.6l12,14.88,11.94,14.82C437.73,233.38,428.19,235.71,419.6,237.82Z", } + } } } @@ -36737,11 +39777,15 @@ impl IconShape for IoLogoLinkedin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M444.17,32H70.28C49.85,32,32,46.7,32,66.89V441.61C32,461.91,49.85,480,70.28,480H444.06C464.6,480,480,461.79,480,441.61V66.89C480.12,46.7,464.6,32,444.17,32ZM170.87,405.43H106.69V205.88h64.18ZM141,175.54h-.46c-20.54,0-33.84-15.29-33.84-34.43,0-19.49,13.65-34.42,34.65-34.42s33.85,14.82,34.31,34.42C175.65,160.25,162.35,175.54,141,175.54ZM405.43,405.43H341.25V296.32c0-26.14-9.34-44-32.56-44-17.74,0-28.24,12-32.91,23.69-1.75,4.2-2.22,9.92-2.22,15.76V405.43H209.38V205.88h64.18v27.77c9.34-13.3,23.93-32.44,57.88-32.44,42.13,0,74,27.77,74,87.64Z", } + } } } @@ -36776,11 +39820,15 @@ impl IconShape for IoLogoMarkdown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M475,64H37C16.58,64,0,81.38,0,102.77V409.19C0,430.59,16.58,448,37,448H475c20.38,0,37-17.41,37-38.81V102.77C512,81.38,495.42,64,475,64ZM288,368H224V256l-48,64-48-64V368H64V144h64l48,80,48-80h64Zm96,0L304,256h48.05L352,144h64V256h48Z", } + } } } @@ -36815,11 +39863,15 @@ impl IconShape for IoLogoMastodon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,173.59c0-104.13-68.26-134.65-68.26-134.65C377.3,23.15,318.2,16.5,256.8,16h-1.51c-61.4.5-120.46,7.15-154.88,22.94,0,0-68.27,30.52-68.27,134.65,0,23.85-.46,52.35.29,82.59C34.91,358,51.11,458.37,145.32,483.29c43.43,11.49,80.73,13.89,110.76,12.24,54.47-3,85-19.42,85-19.42l-1.79-39.5s-38.93,12.27-82.64,10.77c-43.31-1.48-89-4.67-96-57.81a108.44,108.44,0,0,1-1-14.9,558.91,558.91,0,0,0,96.39,12.85c32.95,1.51,63.84-1.93,95.22-5.67,60.18-7.18,112.58-44.24,119.16-78.09C480.84,250.42,480,173.59,480,173.59ZM399.46,307.75h-50V185.38c0-25.8-10.86-38.89-32.58-38.89-24,0-36.06,15.53-36.06,46.24v67H231.16v-67c0-30.71-12-46.24-36.06-46.24-21.72,0-32.58,13.09-32.58,38.89V307.75h-50V181.67q0-38.65,19.75-61.39c13.6-15.15,31.4-22.92,53.51-22.92,25.58,0,44.95,9.82,57.75,29.48L256,147.69l12.45-20.85c12.81-19.66,32.17-29.48,57.75-29.48,22.11,0,39.91,7.77,53.51,22.92Q399.5,143,399.46,181.67Z", } + } } } @@ -36854,6 +39906,9 @@ impl IconShape for IoLogoMedium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { g { @@ -36862,13 +39917,14 @@ impl IconShape for IoLogoMedium { } g { id: "icons", + path { + d: "M28,28v456h456V28H28z M406.83,136.04l-24.46,23.45c-2.11,1.61-3.15,4.25-2.72,6.86v172.28c-0.44,2.61,0.61,5.26,2.72,6.86 + l23.88,23.45v5.15H286.13v-5.15l24.74-24.02c2.43-2.43,2.43-3.15,2.43-6.86V198.81l-68.79,174.71h-9.3l-80.09-174.71v117.1 + c-0.67,4.92,0.97,9.88,4.43,13.44l32.18,39.03v5.15h-91.24v-5.15l32.18-39.03c3.44-3.57,4.98-8.56,4.15-13.44V180.5 + c0.38-3.76-1.05-7.48-3.86-10.01l-28.6-34.46v-5.15h88.81l68.65,150.55l60.35-150.55h84.66V136.04z", + } } - path { - d: "M28,28v456h456V28H28z M406.83,136.04l-24.46,23.45c-2.11,1.61-3.15,4.25-2.72,6.86v172.28c-0.44,2.61,0.61,5.26,2.72,6.86 - l23.88,23.45v5.15H286.13v-5.15l24.74-24.02c2.43-2.43,2.43-3.15,2.43-6.86V198.81l-68.79,174.71h-9.3l-80.09-174.71v117.1 - c-0.67,4.92,0.97,9.88,4.43,13.44l32.18,39.03v5.15h-91.24v-5.15l32.18-39.03c3.44-3.57,4.98-8.56,4.15-13.44V180.5 - c0.38-3.76-1.05-7.48-3.86-10.01l-28.6-34.46v-5.15h88.81l68.65,150.55l60.35-150.55h84.66V136.04z", - } + } } } @@ -36903,6 +39959,9 @@ impl IconShape for IoLogoMicrosoft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36917,6 +39976,7 @@ impl IconShape for IoLogoMicrosoft { path { d: "M266.89,265.61H479.7v212.8H266.89Z", } + } } } @@ -36951,6 +40011,9 @@ impl IconShape for IoLogoNoSmoking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -36980,6 +40043,7 @@ impl IconShape for IoLogoNoSmoking { path { d: "M400,244c0-25.7-3-39.2-9.1-49.6C382.3,180,368.5,172,352,172H334.6c2.9-8.3,5.4-19.8,3.5-30.9-3.2-18.8-19.1-30-43.1-30v16c21,0,26.1,9.1,27.4,16.7,2.5,14.5-6.8,32.1-6.9,32.3a8,8,0,0,0,.1,7.9,8.06,8.06,0,0,0,6.9,3.9H352c10.9,0,19.4,4.9,25.1,14.6,3.1,5.3,6.9,13.5,6.9,41.4h16Z", } + } } } @@ -37014,6 +40078,9 @@ impl IconShape for IoLogoNodejs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37022,6 +40089,7 @@ impl IconShape for IoLogoNodejs { path { d: "M307.88,318.05c-37.29,0-45.24-10.42-47.6-27.24a8.43,8.43,0,0,0-8.22-7.32h-19.8a8.44,8.44,0,0,0-8.26,8.58c0,14.58,5.12,62.17,83.92,62.17h0c24.38,0,44.66-5.7,58.63-16.49S388,311.26,388,292.55c0-37.55-24.5-47.83-72.75-54.55-49.05-6.82-49.05-10.29-49.05-17.89,0-5.47,0-18.28,35.46-18.28,25.23,0,38.74,3.19,43.06,20a8.35,8.35,0,0,0,8.06,6.67h19.87a8.24,8.24,0,0,0,6.16-2.86,8.91,8.91,0,0,0,2.12-6.44c-2.57-35.55-28.56-53.58-79.24-53.58-46.06,0-73.55,20.75-73.55,55.5,0,38.1,28.49,48.87,71.29,53.33,50,5.17,50,12.71,50,19.37C349.46,304.2,345.15,318.05,307.88,318.05Z", } + } } } @@ -37056,6 +40124,9 @@ impl IconShape for IoLogoNpm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -37067,6 +40138,7 @@ impl IconShape for IoLogoNpm { path { d: "M0,156V327.4H142.2V356H256V327.4H512V156ZM142.2,298.9H113.8V213.2H85.3v85.7H28.4V184.6H142.2Zm142.2,0H227.5v28.6H170.6V184.6H284.4Zm199.2,0H455.2V213.2H426.8v85.7H398.4V213.2H370v85.7H313.1V184.6H483.8V298.9Z", } + } } } @@ -37101,6 +40173,9 @@ impl IconShape for IoLogoOctocat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37112,6 +40187,7 @@ impl IconShape for IoLogoOctocat { path { d: "M459.36,165h0c-.11,0,2.89-15.49.32-42.47-2.36-27-8-51.78-17.25-74.53,0,0-4.72.87-13.72,3.14S405,58,384.89,67.18c-19.82,9.2-40.71,21.44-62.46,36.29-14.79-4.23-36.86-6.39-66.43-6.39-28.18,0-50.25,2.16-66.43,6.39Q117.9,53.25,69.46,48,55.65,82.13,52.32,122.75c-2.57,27,.43,42.58.43,42.58C26.71,193.82,16,234.88,16,268.78c0,26.22.75,49.94,6.54,71,6,20.91,13.6,38,22.6,51.14A147.49,147.49,0,0,0,79,425.43c13.39,10.08,25.71,17.34,36.86,21.89,11.25,4.76,24,8.23,38.57,10.72a279.19,279.19,0,0,0,32.68,4.34s30,1.62,69,1.62S325,462.38,325,462.38A285.25,285.25,0,0,0,357.68,458a178.91,178.91,0,0,0,38.46-10.72c11.15-4.66,23.47-11.81,37-21.89a145,145,0,0,0,33.75-34.55c9-13.11,16.6-30.23,22.6-51.14S496,294.89,496,268.67C496,235.85,485.29,194.25,459.36,165ZM389.29,418.07C359.39,432.26,315.46,438,257.18,438h-2.25c-58.29,0-102.22-5.63-131.57-19.93s-44.25-43.45-44.25-87.43c0-26.32,9.21-47.66,27.32-64,7.93-7,17.57-11.92,29.57-14.84s22.93-3,33.21-2.71c10.08.43,24.22,2.38,42.11,3.79s31.39,3.25,44.79,3.25c12.53,0,29.14-2.17,55.82-4.33s46.61-3.25,59.46-1.09c13.18,2.17,24.65,6.72,34.4,15.93q28.44,25.67,28.5,64C434.18,374.62,419.07,403.88,389.29,418.07Z", } + } } } @@ -37146,6 +40222,9 @@ impl IconShape for IoLogoPaypal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37154,6 +40233,7 @@ impl IconShape for IoLogoPaypal { path { d: "M385.52,51.09C363.84,26.52,324.71,16,274.63,16H129.25a20.75,20.75,0,0,0-20.54,17.48l-60.55,382a12.43,12.43,0,0,0,10.39,14.22,12.58,12.58,0,0,0,1.94.15h89.76l22.54-142.29-.7,4.46a20.67,20.67,0,0,1,20.47-17.46h42.65c83.77,0,149.36-33.86,168.54-131.8.57-2.9,1.05-5.72,1.49-8.48h0C410.94,98.06,405.19,73.41,385.52,51.09Z", } + } } } @@ -37188,11 +40268,15 @@ impl IconShape for IoLogoPinterest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256.05,32c-123.7,0-224,100.3-224,224,0,91.7,55.2,170.5,134.1,205.2-.6-15.6-.1-34.4,3.9-51.4,4.3-18.2,28.8-122.1,28.8-122.1s-7.2-14.3-7.2-35.4c0-33.2,19.2-58,43.2-58,20.4,0,30.2,15.3,30.2,33.6,0,20.5-13.1,51.1-19.8,79.5-5.6,23.8,11.9,43.1,35.4,43.1,42.4,0,71-54.5,71-119.1,0-49.1-33.1-85.8-93.2-85.8-67.9,0-110.3,50.7-110.3,107.3,0,19.5,5.8,33.3,14.8,43.9,4.1,4.9,4.7,6.9,3.2,12.5-1.1,4.1-3.5,14-4.6,18-1.5,5.7-6.1,7.7-11.2,5.6-31.3-12.8-45.9-47-45.9-85.6,0-63.6,53.7-139.9,160.1-139.9,85.5,0,141.8,61.9,141.8,128.3,0,87.9-48.9,153.5-120.9,153.5-24.2,0-46.9-13.1-54.7-27.9,0,0-13,51.6-15.8,61.6-4.7,17.3-14,34.5-22.5,48a225.13,225.13,0,0,0,63.5,9.2c123.7,0,224-100.3,224-224S379.75,32,256.05,32Z", } + } } } @@ -37227,6 +40311,9 @@ impl IconShape for IoLogoPlaystation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37238,6 +40325,7 @@ impl IconShape for IoLogoPlaystation { path { d: "M512,345.9c-.1-6-3.7-11.2-7.9-15-7.1-6.3-15.9-10.3-24.7-13.5-5.5-1.9-9.3-3.3-14.7-5-25.2-8.2-51.9-11.2-78.3-11.3-8,.3-23.1.5-31,1.4-21.9,2.5-67.3,15.4-67.3,15.4v48.8s67.5-21.6,96.5-31.8a94.43,94.43,0,0,1,30.3-4.6c6.5.2,13.2.7,19.4,3.1,2.2.9,4.5,2.2,5.5,4.5.9,2.6-.9,5-2.9,6.5-4.7,3.8-10.7,5.3-16.2,7.4-41,14.5-132.7,44.7-132.7,44.7v47s117.2-39.6,170.8-58.8c8.9-3.3,17.9-6.1,26.4-10.4,7.9-4,15.8-8.6,21.8-15.3A19.74,19.74,0,0,0,512,345.9Z", } + } } } @@ -37272,6 +40360,9 @@ impl IconShape for IoLogoPwa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37280,6 +40371,7 @@ impl IconShape for IoLogoPwa { path { d: "M48.79,286.09H80.44a93.39,93.39,0,0,0,25.62-3.21l8.18-25.19,22.88-70.39a55.75,55.75,0,0,0-6-7.82Q113.54,160,79.59,160H0V352H48.79Zm41.9-81.92q6.89,6.92,6.88,18.52t-6,18.53q-6.64,7.62-24.44,7.61H48.79V197.25H67.21q16.59,0,23.48,6.92ZM376.85,317.61l14.79-37.25h42.69l-20.26-56.51L439.41,160,512,352H458.47l-12.4-34.39Z", } + } } } @@ -37314,6 +40406,9 @@ impl IconShape for IoLogoPython { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37322,6 +40417,7 @@ impl IconShape for IoLogoPython { path { d: "M475.28,217c-10.7-42.61-38.41-73-70.9-73H386.67v47.45c0,39.57-26,68.22-57.74,73.13a63.54,63.54,0,0,1-9.69.75H198.08a60,60,0,0,0-15.23,1.95C160.54,273.14,144,291.7,144,315.77V417.54c0,29,29.14,46,57.73,54.31,34.21,9.95,71.48,11.75,112.42,0,27.19-7.77,53.85-23.48,53.85-54.31V384H256V368H404.38c29.44,0,54.95-24.93,67.45-61.31A156.83,156.83,0,0,0,480,256,160.64,160.64,0,0,0,475.28,217ZM316.51,404a20.37,20.37,0,1,1-20.3,20.3A20.29,20.29,0,0,1,316.51,404Z", } + } } } @@ -37356,6 +40452,9 @@ impl IconShape for IoLogoReact { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37364,6 +40463,7 @@ impl IconShape for IoLogoReact { path { d: "M256,298.55a43,43,0,1,0-42.86-43A42.91,42.91,0,0,0,256,298.55Z", } + } } } @@ -37398,6 +40498,9 @@ impl IconShape for IoLogoReddit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37415,6 +40518,7 @@ impl IconShape for IoLogoReddit { path { d: "M323.23,362.22c-.25.25-25.56,26.07-67.15,26.27-42-.2-66.28-25.23-67.31-26.27h0a4.14,4.14,0,0,0-5.83,0l-13.7,13.47a4.15,4.15,0,0,0,0,5.89h0c3.4,3.4,34.7,34.23,86.78,34.45,51.94-.22,83.38-31.05,86.78-34.45h0a4.16,4.16,0,0,0,0-5.9l-13.71-13.47a4.13,4.13,0,0,0-5.81,0Z", } + } } } @@ -37449,6 +40553,9 @@ impl IconShape for IoLogoRss { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37460,6 +40567,7 @@ impl IconShape for IoLogoRss { path { d: "M48,48v86.56c185.25,0,329.22,144.08,329.22,329.44H464C464,234.66,277.67,48,48,48Z", } + } } } @@ -37494,11 +40602,15 @@ impl IconShape for IoLogoSass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M511.78,328.07v0c-1.47-11.92-7.51-22.26-18-30.77a3.58,3.58,0,0,0-.43-.44l0,0-.53-.38-.17-.12-5.57-4-.19-.14-.71-.5,0,0a3.5,3.5,0,0,0-.83-.35c-17.62-10.49-46.79-17.84-91.42-2.09C383.28,271.36,382.07,257,389.2,235c1.27-3.83.09-6.36-3.71-8-7.64-3.25-18.1-1.59-25.52.37-3.46.9-5.54,2.86-6.2,5.83-4.7,22-18.36,42.1-31.57,61.5l-.78,1.14c-8.14-17.26-6.45-30.63-.78-47.38,1.13-3.34.24-5.56-2.89-7.22-8.74-4.51-21.85-1.41-27.07.13-6.62,1.93-13.72,19.82-21.65,41.24-2,5.39-3.72,10-4.75,12.15-2.45,5-4.79,10.7-7.27,16.75-5.6,13.69-11.91,29.1-20.93,38.78-3.28-7.25,1.88-18.68,6.89-29.77,5.93-13.11,11.53-25.5,5.08-33.41a11.82,11.82,0,0,0-8.33-4.32,13.26,13.26,0,0,0-6.15,1c.67-5.65.7-10.11-.95-15.5-2.36-7.69-8.49-12-16.93-11.77-19.22.56-35.48,14.88-45.75,26.8-6.84,8-22,14.1-35.31,19.45C129.37,305,124.37,307,120.2,309c-6.65-5.62-15.1-11.29-24-17.28-25-16.78-53.33-35.81-54.31-61.61-1.4-38.11,42-65.14,79.88-84.43,28.71-14.6,53.67-24.28,76.31-29.57,31.8-7.43,58.66-5.93,79.82,4.44,11.58,5.67,17,18,13.56,30.68-9,32.95-46.29,55.53-78.18,65.69-19.21,6.12-35.56,8.68-50,7.84-18.1-1.05-32.88-10.13-39.2-14a21.18,21.18,0,0,0-3.2-1.8l-.29-.07a3.21,3.21,0,0,0-3.19,1c-1.3,1.55-.84,4-.37,5.24,6.15,16.07,18.85,26.22,37.74,30.17a92.09,92.09,0,0,0,18.78,1.79c44.21,0,100.62-25.49,121.34-46.48,14.13-14.3,24.42-29,28.68-54.35,4.45-26.55-13.55-45-31.89-53.5-44.57-20.57-95.19-12.44-129.81-2-40.5,12.21-82.4,34.41-114.94,60.93-40.12,32.67-54.62,63-43.12,90.25,11.81,27.93,40.61,45.4,68.46,62.3,9,5.45,17.56,10.64,25.27,16-2.32,1.13-4.69,2.28-7.1,3.43C67.06,335,40.54,347.75,25.83,368.82c-10.68,15.35-12.68,30.63-5.94,45.42,3.6,7.87,10,13.21,18.89,15.87A50,50,0,0,0,53,432c17.31,0,36.36-7,46.73-13.47,18.32-11.5,30.19-26.94,35.29-45.89,4.54-16.86,3.45-33.61-3.15-48.56l22.45-11.32c-10.83,36-2.53,57.5,6.59,69.36,3.36,4.37,9.42,7,16.19,7.12s13-2.43,16.52-6.77c6.66-8.25,11.58-17.9,16.11-27.55-.24,6.3.06,12.68,2.21,18.09,1.93,4.87,5.11,8.1,9.21,9.34,4.36,1.33,9.47.21,14.39-3.15,22.17-15.17,37.33-51.58,49.51-80.85,1.73-4.16,3.39-8.16,5-11.9a152.5,152.5,0,0,0,12.5,31.07c1.18,2.14,1.08,3.08-.52,4.84-2.41,2.64-5.77,5.83-9.33,9.21-10.78,10.23-24.2,23-26,34.23-.7,4.5,2.4,8.6,7.21,9.53,14.47,2.88,31.9-1.33,46.64-11.25,13.4-9,18.44-21.55,15-37.19-3.33-15.06,4.27-33.76,22.59-55.62,3,12.53,7,22.66,12.52,31.53l-.15.12c-13.34,11.65-31.62,27.6-28.78,46.95a13.35,13.35,0,0,0,5.58,9.22,14.22,14.22,0,0,0,11.2,2.06c17.47-3.67,30.62-11.06,40.18-22.57s6.07-24.27,2.85-34.17c25-6.78,47.26-6.61,68.1.5,11.7,4,20.09,10.57,24.93,19.64,6.09,11.41,2.8,21.94-9.29,29.65-3.71,2.37-5.5,3.82-5.61,5.65a2.65,2.65,0,0,0,1,2.23c1.4,1.15,5.72,3.15,15.49-3,9-5.65,14.28-13.34,15.63-23A39,39,0,0,0,511.78,328.07ZM112.05,353.13l-.1,1.28c-1.56,14.64-9,27.4-22.15,38-8.26,6.66-17.23,10.75-25.25,11.53-5.6.54-9.67-.22-12.09-2.27-1.81-1.53-2.78-3.82-3-7-1.64-25.48,38.32-50.8,60.81-59.13A51.39,51.39,0,0,1,112.05,353.13ZM214.4,281.27h0c-3.7,21.09-14.49,60.9-31.45,76.35-.81.74-1.49,1-1.8.93s-.55-.44-.8-1c-5.66-13.12-3.57-35.28,5-52.69,6.59-13.42,16-22.31,26.52-25a5.29,5.29,0,0,1,1.34-.19,1.58,1.58,0,0,1,1,.27A1.64,1.64,0,0,1,214.4,281.27Zm83.49,76.88c-3.19,3.33-7.56,2.88-6.53,1.66l16.24-17.24C306.29,348.5,302.42,353.41,297.89,358.15Zm67.37-14.91a14.07,14.07,0,0,1-4.93,1.39c-.46-9.07,8.33-19.28,17-26.09C379.66,328,374.89,338,365.26,343.24Z", } + } } } @@ -37533,11 +40645,15 @@ impl IconShape for IoLogoSkype { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M467.16,303.6a205.69,205.69,0,0,0,4.9-45.15c0-116.32-95.69-210.7-213.79-210.7a221.83,221.83,0,0,0-36.52,3A123.58,123.58,0,0,0,155.93,32C87.55,32,32,86.72,32,154.15A119.56,119.56,0,0,0,49,216a211.16,211.16,0,0,0-4.32,42.35c0,116.44,95.69,210.7,213.67,210.7a214,214,0,0,0,39.09-3.5A125.45,125.45,0,0,0,356.07,480C424.57,480,480,425.28,480,357.85A118,118,0,0,0,467.16,303.6ZM368,359c-9.92,13.76-24.51,24.73-43.41,32.43S283.36,403,257.69,403c-30.69,0-56.36-5.37-76.55-15.87a101,101,0,0,1-35.24-30.8c-9.11-12.83-13.66-25.66-13.66-38,0-7.7,3-14.35,8.87-19.95,5.84-5.37,13.42-8.17,22.29-8.17,7.35,0,13.65,2.1,18.79,6.42,4.9,4.08,9.1,10.15,12.48,18.08A108.09,108.09,0,0,0,207,336.15q6.32,8.22,17.86,13.65c7.82,3.62,18.2,5.48,31,5.48,17.62,0,32.09-3.73,42.94-11.08,10.74-7.12,15.88-15.75,15.88-26.25,0-8.28-2.69-14.82-8.29-19.95-5.83-5.37-13.42-9.57-22.87-12.37-9.69-3-22.87-6.18-39.21-9.56-22.17-4.67-41-10.27-56-16.57-15.28-6.42-27.65-15.4-36.76-26.48-9.22-11.32-13.77-25.55-13.77-42.24a67.86,67.86,0,0,1,14.47-42.58c9.57-12.25,23.46-21.82,41.55-28.35,17.74-6.53,38.86-9.8,62.66-9.8,19.14,0,35.83,2.22,49.83,6.42s25.91,10.15,35.36,17.38,16.34,14.93,20.77,23,6.66,16.22,6.66,24c0,7.46-2.92,14.35-8.76,20.3a29.65,29.65,0,0,1-21.94,9.1c-7.93,0-14.12-1.87-18.43-5.6-4-3.5-8.17-8.87-12.72-16.69-5.37-9.91-11.79-17.85-19.14-23.45-7.24-5.36-19.14-8.16-35.71-8.16-15.29,0-27.77,3-37,9-8.87,5.72-13.19,12.37-13.19,20.18a18.26,18.26,0,0,0,4.32,12.25,38.13,38.13,0,0,0,12.72,9.57,90.14,90.14,0,0,0,17.15,6.53c6,1.64,15.87,4.09,29.53,7.12,17.38,3.62,33.25,7.82,47.26,12.13,14.24,4.55,26.49,10,36.52,16.45a72.93,72.93,0,0,1,24.16,25.09c5.72,10,8.64,22.63,8.64,37.1A75.09,75.09,0,0,1,368,359Z", } + } } } @@ -37572,6 +40688,9 @@ impl IconShape for IoLogoSlack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37598,6 +40717,7 @@ impl IconShape for IoLogoSlack { path { d: "M315.1,362.16a47.06,47.06,0,0,1,0-94.12H432.94a47.06,47.06,0,1,1,0,94.12Z", } + } } } @@ -37632,11 +40752,15 @@ impl IconShape for IoLogoSnapchat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,347.21a190.31,190.31,0,0,1-32.79-5.31c-27.28-6.63-54.84-24.26-68.12-52.43-6.9-14.63-2.64-18.59,11.86-24,14.18-5.27,29.8-7.72,36.86-23,5.89-12.76,1.13-27.76-10.41-35.49-15.71-10.53-30.35-.21-46.62,2.07,3.73-46.66,8.66-88.57-22.67-127.73C338.14,48.86,297.34,32,256.29,32S174.43,48.86,148.48,81.33c-31.38,39.26-26.4,81.18-22.67,127.92C109.49,207,95,196.46,79.18,207.07c-14.72,9.85-17,29.76-5.44,43s31.64,9.5,43.45,20.6c6.49,6.09,3.49,12.61-.35,20.14-14.48,28.4-39.26,45.74-69.84,51.56-4,.76-22.31,2.87-31,3.65,0,9.28.52,16.78,1.63,21.73,2.94,13.06,12.32,23.58,23.69,30.1C52.5,404.25,76.8,404.28,83,413.36c3,4.48,1.76,12.28,5.33,17.38a23.8,23.8,0,0,0,15.37,9.75c18.61,3.61,37.32-7.2,56.42-2.1,14.85,3.95,26.52,15.87,39.26,24,15.51,9.85,32.34,16.42,50.83,17.49,38.1,2.21,59.93-18.91,90.58-36.42,19.5-11.14,38.15-3.86,58.88-2.68,20.1,1.15,23.53-9.25,29.62-24.88a27.37,27.37,0,0,0,1.54-4.85,10.52,10.52,0,0,0,2.28-1.47c2-1.57,10.55-2.34,12.76-2.86,10.28-2.44,20.34-5.15,29.17-11.2,11.31-7.76,17.65-18.5,19.58-32.64A93.73,93.73,0,0,0,496,347.21ZM208,128c8.84,0,16,10.74,16,24s-7.16,24-16,24-16-10.74-16-24S199.16,128,208,128Zm103.62,77.7c-15.25,15-35,23.3-55.62,23.3a78.37,78.37,0,0,1-55.66-23.34,8,8,0,0,1,11.32-11.32A62.46,62.46,0,0,0,256,213c16.39,0,32.15-6.64,44.39-18.7a8,8,0,0,1,11.23,11.4ZM304,176c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S312.84,176,304,176Z", } + } } } @@ -37671,6 +40795,9 @@ impl IconShape for IoLogoSoundcloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37715,6 +40842,7 @@ impl IconShape for IoLogoSoundcloud { path { d: "M254.79,158.87a7,7,0,0,0-6.94,7L245,308.75l2.85,51.87a6.94,6.94,0,1,0,13.87-.06v.06l3.09-51.87-3.09-142.93a7,7,0,0,0-6.93-6.95Z", } + } } } @@ -37749,6 +40877,9 @@ impl IconShape for IoLogoStackoverflow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37757,6 +40888,7 @@ impl IconShape for IoLogoStackoverflow { path { d: "M149.1,308.77l198.57,40.87,8.4-39.32L157.5,269.45Zm26.27-93.12L359.22,300,376,263.76,192.18,178.92Zm50.95-89,156,127.78,25.74-30.52-156-127.78ZM328,32,294.61,55.8,415.43,216.17,448,192ZM144,400H348V360H144Z", } + } } } @@ -37791,11 +40923,15 @@ impl IconShape for IoLogoSteam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M478.8,208.2a36,36,0,1,1-36-36A36,36,0,0,1,478.8,208.2ZM442.6,139a69.42,69.42,0,0,0-69.4,68.7l-43.2,62a48.86,48.86,0,0,0-5.4-.3,51.27,51.27,0,0,0-26.4,7.3L102.4,198a51.8,51.8,0,1,0-50.6,62.9,51.27,51.27,0,0,0,26.4-7.3L274,332.2a51.76,51.76,0,0,0,102.1-5.9l66.5-48.6a69.35,69.35,0,1,0,0-138.7Zm0,22.9a46.45,46.45,0,1,1-46.5,46.5A46.54,46.54,0,0,1,442.6,161.9Zm-390.8,9a38.18,38.18,0,0,1,33.7,20.2l-18.9-7.6v.1a30.21,30.21,0,0,0-22.6,56v.1l16.1,6.4a36.8,36.8,0,0,1-8.2.9,38.05,38.05,0,0,1-.1-76.1ZM324.6,283.1A38.1,38.1,0,1,1,290.9,339c6.3,2.5,12.5,5,18.8,7.6a30.27,30.27,0,1,0,22.5-56.2L316.3,284A46.83,46.83,0,0,1,324.6,283.1Z", } + } } } @@ -37830,6 +40966,9 @@ impl IconShape for IoLogoStencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37841,6 +40980,7 @@ impl IconShape for IoLogoStencil { path { d: "M232.2,64H428.8L322.62,177.93H125.87Z", } + } } } @@ -37875,6 +41015,9 @@ impl IconShape for IoLogoTableau { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37902,6 +41045,7 @@ impl IconShape for IoLogoTableau { path { d: "M307,74.08V60.37H266.66V16H252.14V60.37H211.81V74.08h40.33v44.37h14.52V74.08ZM56.11,305.61H70.63V261.24H111V247.53H70.63V204H56.11v43.56H16v14.52L56.11,262Z", } + } } } @@ -37936,11 +41080,15 @@ impl IconShape for IoLogoTiktok { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M412.19,118.66a109.27,109.27,0,0,1-9.45-5.5,132.87,132.87,0,0,1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14,23.9,350,16,350.13,16H267.69V334.78c0,4.28,0,8.51-.18,12.69,0,.52-.05,1-.08,1.56,0,.23,0,.47-.05.71,0,.06,0,.12,0,.18a70,70,0,0,1-35.22,55.56,68.8,68.8,0,0,1-34.11,9c-38.41,0-69.54-31.32-69.54-70s31.13-70,69.54-70a68.9,68.9,0,0,1,21.41,3.39l.1-83.94a153.14,153.14,0,0,0-118,34.52,161.79,161.79,0,0,0-35.3,43.53c-3.48,6-16.61,30.11-18.2,69.24-1,22.21,5.67,45.22,8.85,54.73v.2c2,5.6,9.75,24.71,22.38,40.82A167.53,167.53,0,0,0,115,470.66v-.2l.2.2C155.11,497.78,199.36,496,199.36,496c7.66-.31,33.32,0,62.46-13.81,32.32-15.31,50.72-38.12,50.72-38.12a158.46,158.46,0,0,0,27.64-45.93c7.46-19.61,9.95-43.13,9.95-52.53V176.49c1,.6,14.32,9.41,14.32,9.41s19.19,12.3,49.13,20.31c21.48,5.7,50.42,6.9,50.42,6.9V131.27C453.86,132.37,433.27,129.17,412.19,118.66Z", } + } } } @@ -37975,11 +41123,15 @@ impl IconShape for IoLogoTumblr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M390,32H120c-49.19,0-88,38.81-88,88V390c0,49.19,38.81,90,88,90H390c49.19,0,90-40.81,90-90V120C480,70.81,439.19,32,390,32ZM336,396H284c-42.51,0-72-23.68-72-76V240H176V192c42.51-11,57.95-48.32,60-80h44v72h52v56H280l-.39,70.51c0,21.87,11,29.43,28.62,29.43L336,340Z", } + } } } @@ -38014,11 +41166,15 @@ impl IconShape for IoLogoTux { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M443.66,405.05c-1.46-.79-2.85-1.54-4-2.2-6.47-3.83-13-10.52-11.85-17.83,2.42-15.94,2.89-23.47-.49-28.79a15.61,15.61,0,0,0-7.67-6.2l0-.06c1.41-2.56,2.26-5.66,2.83-10.12,1.44-11-5-44-13.7-70.7-8.08-24.68-29.24-50-44.7-68.56l-3.61-4.34c-23.88-28.93-24.34-38.19-26.55-82.67-.32-6.47-.69-13.8-1.17-22C329.87,41.43,304,16,256,16c-25.2,0-44.62,7.15-57.72,21.26C187.79,48.55,182,64,182,80.78c0,29.52,2,53,2.15,54.29,1.4,35.7,1,41.22-8.31,57.55-2.23,3.93-8.38,10.87-14.89,18.21-8.48,9.57-18.09,20.41-23.36,29.22-3.77,6.31-5.88,12.63-8.11,19.33-3.4,10.21-7.26,21.78-18.15,36.57-12.57,17.07-15.52,29.61-11,47.45v0c-4.94,6.45-4.83,14.37-4.75,20.23a25.84,25.84,0,0,1-.3,6.09c-2.29,7.59-12.42,9.4-22,10.18-1.58.12-3.1.21-4.55.29-7.26.39-13.53.74-17.13,6.3-3.47,5.36-1.12,13.8,2.14,25.48.72,2.58,1.46,5.25,2.19,8.06,1.83,7-.16,10.48-2.68,14.84-2.44,4.21-5.21,9-5.21,17.55,0,14.67,20,18,43.05,21.94,7.36,1.24,15,2.53,22.63,4.24a225.58,225.58,0,0,1,34.08,10.68c9.72,3.73,17.4,6.68,26.43,6.68,16.18,0,28.25-9.77,39.92-19.21L216.3,475c5.53-4.49,21.5-4,34.34-3.64,3.46.1,6.73.2,9.65.2l6.22,0c13.48-.08,31.94-.18,42.23,2.5,3.75,1,6.2,3.72,9.29,7.19C323.9,487.81,331.2,496,351.42,496c19.39,0,29.55-8.71,41.32-18.8,7.16-6.13,14.56-12.48,25.07-17.86,3.92-2,7.62-3.87,11.08-5.61C451.53,442.35,464,436.08,464,425.91,464,416,451.76,409.41,443.66,405.05ZM211.11,88.38a13.91,13.91,0,0,1,12.47,9c1.95,5.55,1.81,10.42.21,12.94,0,0-.22-1-.36-1.44a14.85,14.85,0,0,0-6.44-8.59,11.35,11.35,0,0,0-8.94-1.47c-4.26,1.13-8.41,5-8.91,18.79-5.16-10.47-2.31-18,.92-23C202.37,90.88,207.53,88.28,211.11,88.38Zm-17.5,375C192,479.24,175.2,479,170.09,478.59c-9.81-.82-21.66-4.69-33.13-8.43-4.52-1.47-9.19-3-13.73-4.34-13.2-3.89-30.12-6.74-43.72-9-3.22-.55-6.27-1.06-9.05-1.55s-4.61-1.27-5.2-2.3c-1-1.65.38-5.25,1.93-9.41C69.27,438,72.11,430.34,72,421c0-3.91-1.47-8.3-2.84-12.56-1.62-5-3.28-10.17-1.93-12.62,1.23-2.23,6.75-2.49,11.6-2.49h2.26c3.55,0,6.62.06,8.75-.53,6.51-1.81,14.86-6.92,17.81-13.88.9-2.17,1.37-6.94,2-14,.37-4.12.74-8.37,1.22-10.58a3.55,3.55,0,0,1,2.11-2.55c1.65-.77,6.78-1.91,18.63,4.08,11.18,5.65,22.88,25.84,34.2,45.37,3.56,6.14,6.92,11.94,10.3,17.36C190.15,441.14,194.94,450.2,193.61,463.4Zm128.84-31.56a68.74,68.74,0,0,1-4.55,10.9.58.58,0,0,1-1.08-.42,56.61,56.61,0,0,0,2.11-18.43c-.25-4.73-.4-7.59-2.66-8.51s-4.26.83-9.45,5.54c-1.1,1-2.36,2.14-3.78,3.4-10.8,9.47-26.88,20.68-55.61,23.37-16.84,1.59-27.59-4.63-30.92-8.14a2.16,2.16,0,0,0-3.07-.08,2.23,2.23,0,0,0-.51,2.29c2.12,6.84,1.2,12.26-.49,16.19-.95,2.2-1.85,2.05-2-.34-.25-4.64-1-9.88-3-14.19-3.11-6.94-7-14.34-8.89-17.88v-.05c3.24-1.49,8.86-4.83,11.37-10.88s4.48-18-9.82-31.74c-6.28-6.05-22.1-17.16-36.06-27-10.9-7.65-22.17-15.56-23.65-17.51-4.49-5.89-6.37-9.3-6.94-19.65.07-2.3.13-4.59.19-6.89l.27-2.49a.58.58,0,0,1,1.15,0,63.07,63.07,0,0,0,2,9.72c1.08,3.73,2.4,7.58,3.62,9.18,3.19,4.22,7.56,7.39,11.67,8.49a5.48,5.48,0,0,0,5-.72c2.93-2.33,2.65-7.6,2.19-16.34-.47-9-1.11-21.34,1.85-34.55,5.62-25,10.91-32.51,17.61-42,.86-1.22,1.75-2.47,2.65-3.79,1.44-2.08,3-4.1,4.67-6.23,7.47-9.61,15.93-20.49,13.92-40.95-.51-5.19-.76-8.83-.86-11.39a1,1,0,0,1,1.88-.59l.49.77,1.21,2c4.86,8,13.64,22.57,25.1,22.57a13.62,13.62,0,0,0,2.36-.21c23.39-3.93,51.9-30.25,52.17-30.51,3.12-3,2.84-6.14,1.64-7.91a5.18,5.18,0,0,0-6.45-1.72c-3.29,1.4-7.14,3.15-11.22,5-13.82,6.27-37,16.75-42.25,14.34a23.11,23.11,0,0,1-6.32-5.13,1,1,0,0,1,1.14-1.65c5.59,2.29,9.55,1.45,14.2-.08l1-.34c9.37-3.09,14.2-4.77,30.76-12.08a97.55,97.55,0,0,1,16.26-5.93c4-1,6.42-1.63,7.71-4.34a6.65,6.65,0,0,0-.5-7.13c-1.53-1.87-4.07-2.57-7-1.9-3.22.75-4.7,3-6.41,4.49-2.4,2.05-5,4.16-17.19,8.65-27,10-34.58,10.61-45.21,3.43-9.84-6.69-15.15-13.23-15.15-16,0-2.13,5.45-5.7,8.71-7.84,1.33-.87,2.59-1.69,3.62-2.46,4.34-3.22,13-11.39,13.38-11.73,5.4-5.41,17.91-2.18,25,2.58a2.23,2.23,0,0,0,1.72.41,2.14,2.14,0,0,0,1.68-2.58c-4.2-17.46-.13-27.34,4-32.55a22.58,22.58,0,0,1,17.48-8.48c12.81,0,21.76,10,21.76,24.42,0,11-2.82,16.79-5.48,20.3a1.73,1.73,0,0,1-2.58.18,1.78,1.78,0,0,1-.24-2.2A24.61,24.61,0,0,0,290,114a16.58,16.58,0,0,0-16.84-16.67c-3.94,0-13.48,1.5-16.77,15.44a29.81,29.81,0,0,0-.34,11.07l.08.71c.9,7.38,15.3,12.51,27.23,15.51,11.36,2.85,13,6.22,8.84,19.63s3.11,26.23,5.7,29.57a78.3,78.3,0,0,1,8.31,12.47,93.8,93.8,0,0,1,6.62,16.48c2.17,6.79,4.05,12.65,10.63,21.22,11.07,14.4,17.66,48.64,15,78-.21,2.41-.53,4.29-.77,5.67-.43,2.53-.72,4.2.66,5.38s3.16.7,7.26-.63l3.43-1.09a109.33,109.33,0,0,1,12.58-2.8,2.15,2.15,0,0,0,1.59-1.16c3.43-6.91,3.85-15.22,4-22.47q0-1.31.06-2.79c.19-7.77.45-18.93-2.95-32a1,1,0,0,1,1.93-.64,93,93,0,0,1,6.66,25.55c2.55,22.58-1.9,32.09-1.94,32.17a1.61,1.61,0,0,0,.95,2.25,17.12,17.12,0,0,1,6.95,4.67c1.46,1.66.93,2.4-1.14,1.62a36.26,36.26,0,0,0-12.77-2.29c-10.4,0-18.09,4.95-21.51,9.19-3.19,3.94-3.7,7.67-3.83,11.27l-.06.05c-7.48-.75-12.94,1.21-17.47,6.21l-.08.09c-6.26,7.75-4,24.63-1.29,38.48h0C322,400.61,326.31,419.68,322.45,431.84Zm96.1,10.07c-15.71,6.71-25.43,14.51-34,21.39-5.65,4.53-11,8.81-17.28,12.14-10.12,5.34-24.91,6.53-33.27-7.7-2.37-4-.71-9.86,1.58-17.95,3.05-10.75,7.23-25.46,3.71-44.65-.94-5.12-1.77-9.51-2.49-13.31C334,377,332.9,371.43,334,367c.63-2.45,3.43-3,5.87-3a20.83,20.83,0,0,1,2.63.19l0,0a29.51,29.51,0,0,0,7,12.1c5.7,5.86,13.63,8.83,23.56,8.85,2.1.17,25.94,1.55,36.54-22.4l0,0c1.46.18,3.65.7,4.3,2.3,1.28,3.19-.27,8.91-1.52,13.5-.9,3.31-1.68,6.16-1.63,8.37.31,16,11,22.78,25.83,32.16,1.79,1.13,3.66,2.31,5.55,3.54S445,425,445,426C444.48,430.79,425,439.16,418.55,441.91Z", } + } } } @@ -38053,6 +41209,9 @@ impl IconShape for IoLogoTwitch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38070,6 +41229,7 @@ impl IconShape for IoLogoTwitch { x: "208", y: "143", } + } } } @@ -38104,11 +41264,15 @@ impl IconShape for IoLogoTwitter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,109.5a201.8,201.8,0,0,1-56.55,15.3,97.51,97.51,0,0,0,43.33-53.6,197.74,197.74,0,0,1-62.56,23.5A99.14,99.14,0,0,0,348.31,64c-54.42,0-98.46,43.4-98.46,96.9a93.21,93.21,0,0,0,2.54,22.1,280.7,280.7,0,0,1-203-101.3A95.69,95.69,0,0,0,36,130.4C36,164,53.53,193.7,80,211.1A97.5,97.5,0,0,1,35.22,199v1.2c0,47,34,86.1,79,95a100.76,100.76,0,0,1-25.94,3.4,94.38,94.38,0,0,1-18.51-1.8c12.51,38.5,48.92,66.5,92.05,67.3A199.59,199.59,0,0,1,39.5,405.6,203,203,0,0,1,16,404.2,278.68,278.68,0,0,0,166.74,448c181.36,0,280.44-147.7,280.44-275.8,0-4.2-.11-8.4-.31-12.5A198.48,198.48,0,0,0,496,109.5Z", } + } } } @@ -38143,11 +41307,15 @@ impl IconShape for IoLogoUsd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240,480V443.58C160.53,439,112.25,398.06,112,336h72c1.77,26.34,23.86,46.45,56,50V288L213.23,281c-61-14.18-93.64-49.39-93.64-102.08C119.59,116.81,164.08,76.08,240,70V32h32V70c77.39,6.3,119,47.74,120,106H320c-.76-24.06-15.83-43.39-48-46v92l30.82,7.28C367.61,243.46,400,277,400,332c0,64.34-43.74,105.88-128,111.32V480Zm0-264V130c-27.59,1.52-47.27,18.47-47.27,42.53C192.73,194.83,209.12,209.41,240,216Zm32,78v92c38.15-1.54,56.38-18.92,56.38-45.77C328.38,315.65,310.15,299.1,272,294Z", } + } } } @@ -38182,11 +41350,15 @@ impl IconShape for IoLogoVenmo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M444.17,32H70.28C49.85,32,32,46.7,32,66.89V441.6C32,461.91,49.85,480,70.28,480H444.06C464.6,480,480,461.8,480,441.61V66.89C480.12,46.7,464.6,32,444.17,32ZM278,387H174.32L132.75,138.44l90.75-8.62,22,176.87c20.53-33.45,45.88-86,45.88-121.87,0-19.62-3.36-33-8.61-44L365.4,124.1c9.56,15.78,13.86,32,13.86,52.57C379.25,242.17,323.34,327.26,278,387Z", } + } } } @@ -38221,12 +41393,16 @@ impl IconShape for IoLogoVercel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48,496,464H16Z", fill_rule: "evenodd", } + } } } @@ -38261,11 +41437,15 @@ impl IconShape for IoLogoVimeo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.9,114c-5-23.39-17.51-38.78-40.61-46.27s-64.92-4.5-94.12,16.79c-26.79,19.51-46.26,54.42-54,78.28a4,4,0,0,0,5.13,5c10.77-3.8,21.72-7.1,34-6.45,15,.8,24.51,12,24.91,25.29.3,9.79-.2,18.69-3.6,27.68C337.87,243,321,270.78,301.06,295.07a72.49,72.49,0,0,1-10,9.89c-10.21,8.29-18.81,6.1-25.41-5.2-5.4-9.29-9-18.88-12.2-29.08-12.4-39.67-16.81-80.84-23.81-121.52-3.3-19.48-7-39.77-18-56.86-11.6-17.79-28.61-24.58-50-22-14.7,1.8-36.91,17.49-47.81,26.39,0,0-56,46.87-81.82,71.35l21.2,27s17.91-12.49,27.51-18.29c5.7-3.39,12.4-4.09,17.2.2,4.51,3.9,9.61,9,12.31,14.1,5.7,10.69,11.2,21.88,14.7,33.37,13.2,44.27,25.51,88.64,37.81,133.22,6.3,22.78,13.9,44.17,28,63.55,19.31,26.59,39.61,32.68,70.92,21.49,25.41-9.09,46.61-26.18,66-43.87,33.11-30.18,59.12-65.36,85.52-101.14C433.59,270,450.49,242,464.59,210.72,478.5,179.74,484,147.26,476.9,114Z", } + } } } @@ -38300,12 +41480,16 @@ impl IconShape for IoLogoVk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M484.7,132c3.56-11.28,0-19.48-15.75-19.48H416.58c-13.21,0-19.31,7.18-22.87,14.86,0,0-26.94,65.6-64.56,108.13-12.2,12.3-17.79,16.4-24.4,16.4-3.56,0-8.14-4.1-8.14-15.37V131.47c0-13.32-4.06-19.47-15.25-19.47H199c-8.14,0-13.22,6.15-13.22,12.3,0,12.81,18.81,15.89,20.84,51.76V254c0,16.91-3,20-9.66,20-17.79,0-61-66.11-86.92-141.44C105,117.64,99.88,112,86.66,112H33.79C18.54,112,16,119.17,16,126.86c0,13.84,17.79,83.53,82.86,175.77,43.21,63,104.72,96.86,160.13,96.86,33.56,0,37.62-7.69,37.62-20.5V331.33c0-15.37,3.05-17.93,13.73-17.93,7.62,0,21.35,4.09,52.36,34.33C398.28,383.6,404.38,400,424.21,400h52.36c15.25,0,22.37-7.69,18.3-22.55-4.57-14.86-21.86-36.38-44.23-62-12.2-14.34-30.5-30.23-36.09-37.92-7.62-10.25-5.59-14.35,0-23.57-.51,0,63.55-91.22,70.15-122", style: "fill-rule:evenodd", } + } } } @@ -38340,6 +41524,9 @@ impl IconShape for IoLogoVue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -38348,6 +41535,7 @@ impl IconShape for IoLogoVue { polygon { points: "409.4 47.92 256 313.61 102.6 47.92 15.74 47.92 256 464.08 496.26 47.92 409.4 47.92", } + } } } @@ -38382,6 +41570,9 @@ impl IconShape for IoLogoWebComponent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -38402,6 +41593,7 @@ impl IconShape for IoLogoWebComponent { polygon { points: "179.9 388 103.74 256 179.9 124 179.9 124 223.74 48 136 48 16 256 136 464 223.74 464 179.9 388 179.9 388", } + } } } @@ -38436,6 +41628,9 @@ impl IconShape for IoLogoWechat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38446,6 +41641,7 @@ impl IconShape for IoLogoWechat { d: "M246.13,178.51a24.47,24.47,0,0,1,0-48.94c12.77,0,24.38,11.65,24.38,24.47,1.16,12.82-10.45,24.47-24.38,24.47m-123.06,0A24.47,24.47,0,1,1,147.45,154a24.57,24.57,0,0,1-24.38,24.47M184.6,48C82.43,48,0,116.75,0,203c0,46.61,24.38,88.56,63.85,116.53C67.34,321.84,68,327,68,329a11.38,11.38,0,0,1-.66,4.49C63.85,345.14,59.4,364,59.21,365s-1.16,3.5-1.16,4.66a5.49,5.49,0,0,0,5.8,5.83,7.15,7.15,0,0,0,3.49-1.17L108,351c3.49-2.33,5.81-2.33,9.29-2.33a16.33,16.33,0,0,1,5.81,1.16c18.57,5.83,39.47,8.16,60.37,8.16h10.45a133.24,133.24,0,0,1-5.81-38.45c0-78.08,75.47-141,168.35-141h10.45C354.1,105.1,277.48,48,184.6,48", id: "XMLID_505_-7", } + } } } @@ -38480,12 +41676,16 @@ impl IconShape for IoLogoWhatsapp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.73,97.1A222.14,222.14,0,0,0,256.94,32C134,32,33.92,131.58,33.87,254A220.61,220.61,0,0,0,63.65,365L32,480l118.25-30.87a223.63,223.63,0,0,0,106.6,27h.09c122.93,0,223-99.59,223.06-222A220.18,220.18,0,0,0,414.73,97.1ZM256.94,438.66h-.08a185.75,185.75,0,0,1-94.36-25.72l-6.77-4L85.56,427.26l18.73-68.09-4.41-7A183.46,183.46,0,0,1,71.53,254c0-101.73,83.21-184.5,185.48-184.5A185,185,0,0,1,442.34,254.14C442.3,355.88,359.13,438.66,256.94,438.66ZM358.63,300.47c-5.57-2.78-33-16.2-38.08-18.05s-8.83-2.78-12.54,2.78-14.4,18-17.65,21.75-6.5,4.16-12.07,1.38-23.54-8.63-44.83-27.53c-16.57-14.71-27.75-32.87-31-38.42s-.35-8.56,2.44-11.32c2.51-2.49,5.57-6.48,8.36-9.72s3.72-5.56,5.57-9.26.93-6.94-.46-9.71-12.54-30.08-17.18-41.19c-4.53-10.82-9.12-9.35-12.54-9.52-3.25-.16-7-.2-10.69-.2a20.53,20.53,0,0,0-14.86,6.94c-5.11,5.56-19.51,19-19.51,46.28s20,53.68,22.76,57.38,39.3,59.73,95.21,83.76a323.11,323.11,0,0,0,31.78,11.68c13.35,4.22,25.5,3.63,35.1,2.2,10.71-1.59,33-13.42,37.63-26.38s4.64-24.06,3.25-26.37S364.21,303.24,358.63,300.47Z", style: "fill-rule:evenodd", } + } } } @@ -38520,6 +41720,9 @@ impl IconShape for IoLogoWindows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38534,6 +41737,7 @@ impl IconShape for IoLogoWindows { path { d: "M216,69.7,32,96V249H216V69.7Z", } + } } } @@ -38568,6 +41772,9 @@ impl IconShape for IoLogoWordpress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38582,6 +41789,7 @@ impl IconShape for IoLogoWordpress { path { d: "M256,48a208.06,208.06,0,0,1,81,399.66A208.06,208.06,0,0,1,175,64.34,206.7,206.7,0,0,1,256,48m0-16C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32Z", } + } } } @@ -38616,6 +41824,9 @@ impl IconShape for IoLogoXbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38630,6 +41841,7 @@ impl IconShape for IoLogoXbox { path { d: "M358.7,292.9C312.4,236,255.8,199,255.8,199s-56.3,37-102.7,93.9c-39.8,48.9-54.6,84.8-62.6,107.8l-1.3,4.8a224,224,0,0,0,333.6,0l-1.4-4.8C413.4,377.7,398.5,341.8,358.7,292.9Z", } + } } } @@ -38664,6 +41876,9 @@ impl IconShape for IoLogoXing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38672,6 +41887,7 @@ impl IconShape for IoLogoXing { path { d: "M221.9,216.2,163,113a2,2,0,0,0-2-1H65l58.9,104.4a1.13,1.13,0,0,1,.1.8L43,352h96.8a1.54,1.54,0,0,0,1.6-.9l80.5-133.7A2.44,2.44,0,0,0,221.9,216.2Z", } + } } } @@ -38706,11 +41922,15 @@ impl IconShape for IoLogoYahoo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M410.32,37.13c-13.56,0-27-.93-39.12-5.13L256,218.67,140.8,32c-12.12,4.2-24.84,5.13-38.4,5.13C89.08,37.13,75.88,36.08,64,32L217.6,280.15V480c12-4.08,25-5.13,38.4-5.13s26.4,1.05,38.4,5.13V280.5L448,32C436.12,36,423.64,37.13,410.32,37.13Z", } + } } } @@ -38745,11 +41965,15 @@ impl IconShape for IoLogoYen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,32H368L256,253.13,144,32H64L176.37,240H128v48h73.56L216,319v17H128v48h88v96h80V384h88V336H296V319l14.89-31H384V240H335.71Z", } + } } } @@ -38784,11 +42008,15 @@ impl IconShape for IoLogoYoutube { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5_logos" + } fn child_elements(&self) -> Element { rsx! { path { d: "M508.64,148.79c0-45-33.1-81.2-74-81.2C379.24,65,322.74,64,265,64H247c-57.6,0-114.2,1-169.6,3.6-40.8,0-73.9,36.4-73.9,81.4C1,184.59-.06,220.19,0,255.79q-.15,53.4,3.4,106.9c0,45,33.1,81.5,73.9,81.5,58.2,2.7,117.9,3.9,178.6,3.8q91.2.3,178.6-3.8c40.9,0,74-36.5,74-81.5,2.4-35.7,3.5-71.3,3.4-107Q512.24,202.29,508.64,148.79ZM207,353.89V157.39l145,98.2Z", } + } } } @@ -38823,6 +42051,9 @@ impl IconShape for IoMagnetOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38876,6 +42107,7 @@ impl IconShape for IoMagnetOutline { y1: "305.75", y2: "373.63", } + } } } @@ -38910,6 +42142,9 @@ impl IconShape for IoMagnetSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -38950,6 +42185,7 @@ impl IconShape for IoMagnetSharp { x: "243.06", y: "324.59", } + } } } @@ -38984,6 +42220,9 @@ impl IconShape for IoMagnet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { line { @@ -39016,6 +42255,7 @@ impl IconShape for IoMagnet { path { d: "M428.85,83.28a144,144,0,0,0-203.71-.06l-65.06,65.05a4,4,0,0,0,0,5.66l62.23,62.22a4,4,0,0,0,5.66,0l65-65.05a48,48,0,0,1,68.46.59c18.3,18.92,17.47,49.24-1.14,67.85L295.85,284a4,4,0,0,0,0,5.66l62.22,62.23a4,4,0,0,0,5.66,0l64.08-64.08C484.18,231.47,485.18,139.68,428.85,83.28Z", } + } } } @@ -39050,6 +42290,9 @@ impl IconShape for IoMailOpenOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39074,6 +42317,7 @@ impl IconShape for IoMailOpenOutline { y1: "192", y2: "297", } + } } } @@ -39108,11 +42352,15 @@ impl IconShape for IoMailOpenSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M471.05,168.36,263.24,65.69a16.37,16.37,0,0,0-14.48,0L41,168.36a16,16,0,0,0-9,14.31V432a16.09,16.09,0,0,0,16.19,16H463.81A16.09,16.09,0,0,0,480,432V182.67A16,16,0,0,0,471.05,168.36ZM256,97.89l173,85.44L253.3,270.11l-173-85.44Z", } + } } } @@ -39147,11 +42395,15 @@ impl IconShape for IoMailOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448.67,154.45,274.1,68.2a41.1,41.1,0,0,0-36.2,0L63.33,154.45A55.6,55.6,0,0,0,32,204.53V389.14c0,30.88,25.42,56,56.67,56H423.33c31.25,0,56.67-25.12,56.67-56V204.53A55.6,55.6,0,0,0,448.67,154.45ZM252.38,96.82a8.22,8.22,0,0,1,7.24,0L429,180.48l-172,85a8.22,8.22,0,0,1-7.24,0L80.35,181.81Z", } + } } } @@ -39186,6 +42438,9 @@ impl IconShape for IoMailOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -39201,6 +42456,7 @@ impl IconShape for IoMailOutline { points: "112 160 256 272 400 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -39235,11 +42491,15 @@ impl IconShape for IoMailSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,80H48A16,16,0,0,0,32,96V416a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V96A16,16,0,0,0,464,80ZM265.82,284.63a16,16,0,0,1-19.64,0L89.55,162.81l19.64-25.26L256,251.73,402.81,137.55l19.64,25.26Z", } + } } } @@ -39274,6 +42534,9 @@ impl IconShape for IoMailUnreadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39292,6 +42555,7 @@ impl IconShape for IoMailUnreadOutline { path { d: "M432,192a63.95,63.95,0,1,1,63.95-63.95A64,64,0,0,1,432,192Zm0-95.9a32,32,0,1,0,31.95,32A32,32,0,0,0,432,96.1Z", } + } } } @@ -39326,6 +42590,9 @@ impl IconShape for IoMailUnreadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39334,6 +42601,7 @@ impl IconShape for IoMailUnreadSharp { path { d: "M371.51,202.43l-105.69,82.2a16,16,0,0,1-19.64,0L89.55,162.81l19.64-25.26L256,251.73l94.36-73.39A95.81,95.81,0,0,1,349,80H48A16,16,0,0,0,32,96V416a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V211.13a95.75,95.75,0,0,1-108.49-8.7Z", } + } } } @@ -39368,6 +42636,9 @@ impl IconShape for IoMailUnread { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39376,6 +42647,7 @@ impl IconShape for IoMailUnread { path { d: "M371.38,202.53l-105.56,82.1a16,16,0,0,1-19.64,0l-144-112a16,16,0,1,1,19.64-25.26L256,251.73l94.22-73.28A95.86,95.86,0,0,1,348.81,80H88a56.06,56.06,0,0,0-56,56V376a56.06,56.06,0,0,0,56,56H424a56.06,56.06,0,0,0,56-56V211.19a95.85,95.85,0,0,1-108.62-8.66Z", } + } } } @@ -39410,11 +42682,15 @@ impl IconShape for IoMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-o" + } fn child_elements(&self) -> Element { rsx! { path { d: "M424,80H88a56.06,56.06,0,0,0-56,56V376a56.06,56.06,0,0,0,56,56H424a56.06,56.06,0,0,0,56-56V136A56.06,56.06,0,0,0,424,80Zm-14.18,92.63-144,112a16,16,0,0,1-19.64,0l-144-112a16,16,0,1,1,19.64-25.26L256,251.73,390.18,147.37a16,16,0,0,1,19.64,25.26Z", } + } } } @@ -39449,6 +42725,9 @@ impl IconShape for IoMaleFemaleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -39482,6 +42761,7 @@ impl IconShape for IoMaleFemaleOutline { y1: "128.72", y2: "32", } + } } } @@ -39516,11 +42796,15 @@ impl IconShape for IoMaleFemaleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M330,16V60h42.89l-37.1,37.09A157.67,157.67,0,0,0,216,42C128.88,42,58,112.88,58,200c0,79.66,59.26,145.72,136,156.46V394H144v44h50v58h44V438h50V394H238V356.46c76.74-10.74,136-76.8,136-156.46a157.23,157.23,0,0,0-14-64.93l44-44V134h44V16ZM216,314A114,114,0,1,1,330,200,114.13,114.13,0,0,1,216,314Z", } + } } } @@ -39555,11 +42839,15 @@ impl IconShape for IoMaleFemale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M426,16H352a22,22,0,0,0,0,44h20.89l-37.1,37.09A157.68,157.68,0,0,0,216,42C128.88,42,58,112.88,58,200c0,79.66,59.26,145.72,136,156.46V394H166a22,22,0,0,0,0,44h28v36a22,22,0,0,0,44,0V438h28a22,22,0,0,0,0-44H238V356.46c76.74-10.74,136-76.8,136-156.46a157.15,157.15,0,0,0-14-64.92l44-44V112a22,22,0,0,0,44,0V38A22,22,0,0,0,426,16ZM216,314A114,114,0,1,1,330,200,114.13,114.13,0,0,1,216,314Z", } + } } } @@ -39594,6 +42882,9 @@ impl IconShape for IoMaleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "male-outline" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -39622,6 +42913,7 @@ impl IconShape for IoMaleOutline { y1: "188", y2: "64", } + } } } @@ -39656,11 +42948,15 @@ impl IconShape for IoMaleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M330,48V92h58.89L328.5,152.39c-68.2-52.86-167-48-229.54,14.57h0C31.12,234.81,31.12,345.19,99,413A174.21,174.21,0,0,0,345,413c62.57-62.58,67.43-161.34,14.57-229.54L420,123.11V182h44V48ZM313.92,381.92a130.13,130.13,0,0,1-183.84,0c-50.69-50.68-50.69-133.16,0-183.84s133.16-50.69,183.84,0S364.61,331.24,313.92,381.92Z", } + } } } @@ -39695,11 +42991,15 @@ impl IconShape for IoMale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M442,48H352a22,22,0,0,0,0,44h36.89L328.5,152.39c-68.19-52.86-167-48-229.54,14.57h0C31.12,234.81,31.12,345.19,99,413A174.21,174.21,0,0,0,345,413c62.57-62.58,67.43-161.35,14.57-229.54L420,123.11V160a22,22,0,0,0,44,0V70A22,22,0,0,0,442,48ZM313.92,381.92a130.13,130.13,0,0,1-183.84,0c-50.69-50.68-50.69-133.16,0-183.84s133.16-50.69,183.84,0S364.61,331.24,313.92,381.92Z", } + } } } @@ -39734,6 +43034,9 @@ impl IconShape for IoManOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39754,6 +43057,7 @@ impl IconShape for IoManOutline { r: "40", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -39788,6 +43092,9 @@ impl IconShape for IoManSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -39798,6 +43105,7 @@ impl IconShape for IoManSharp { path { d: "M336,128H176a32,32,0,0,0-32,32V320h48V192h8V512h52V328h8V512h52V192h8V320h48V160A32,32,0,0,0,336,128Z", } + } } } @@ -39832,6 +43140,9 @@ impl IconShape for IoMan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -39842,6 +43153,7 @@ impl IconShape for IoMan { path { d: "M304,128H208a64.19,64.19,0,0,0-64,64V299.52c0,10.85,8.43,20.08,19.27,20.47A20,20,0,0,0,184,300V200.27a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8V489a23,23,0,0,0,23,23h0a23,23,0,0,0,23-23V346.34A10.24,10.24,0,0,1,255.33,336,10,10,0,0,1,266,346V489a23,23,0,0,0,23,23h0a23,23,0,0,0,23-23V200.27a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8v99.52c0,10.85,8.43,20.08,19.27,20.47A20,20,0,0,0,368,300V192A64.19,64.19,0,0,0,304,128Z", } + } } } @@ -39876,6 +43188,9 @@ impl IconShape for IoMapOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39896,6 +43211,7 @@ impl IconShape for IoMapOutline { y1: "48", y2: "384", } + } } } @@ -39930,11 +43246,15 @@ impl IconShape for IoMapSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M327.71,130.93,184,39,32,144V480l152.29-98.93L328,473,480,368V32ZM312,421,200,349V91l112,72Z", } + } } } @@ -39969,6 +43289,9 @@ impl IconShape for IoMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39980,6 +43303,7 @@ impl IconShape for IoMap { path { d: "M464.53,46.47a31.64,31.64,0,0,0-31.5-.88,12.07,12.07,0,0,0-1.25.74l-84.15,55a8,8,0,0,0-3.63,6.72V465.51a8,8,0,0,0,12.52,6.63l107.07-73.46a32,32,0,0,0,16.41-28v-296A32.76,32.76,0,0,0,464.53,46.47Z", } + } } } @@ -40014,6 +43338,9 @@ impl IconShape for IoMedalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -40053,6 +43380,7 @@ impl IconShape for IoMedalOutline { y1: "144", y2: "250", } + } } } @@ -40087,6 +43415,9 @@ impl IconShape for IoMedalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -40100,6 +43431,7 @@ impl IconShape for IoMedalSharp { cy: "352", r: "32", } + } } } @@ -40134,6 +43466,9 @@ impl IconShape for IoMedal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -40147,6 +43482,7 @@ impl IconShape for IoMedal { path { d: "M486.17,120.56l-31-62a47.7,47.7,0,0,0-32.79-25.46L342.5,160h0L298,231.08a128,128,0,0,0-84,0l-23.32-37.2a4,4,0,0,0-3.39-1.88H51.14a4,4,0,0,0-3.36,6.16l82.7,128.73a128,128,0,1,0,251,0L483.62,168A48.22,48.22,0,0,0,486.17,120.56Zm-226,295.31a64,64,0,1,1,59.69-59.69A64.08,64.08,0,0,1,260.18,415.87Z", } + } } } @@ -40181,12 +43517,16 @@ impl IconShape for IoMedicalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M429.93,174.27l-16.47-28.59a15.49,15.49,0,0,0-21.15-5.7l-98.39,57a4,4,0,0,1-6-3.5L288,80a16,16,0,0,0-16-16H240a16,16,0,0,0-16,16l.07,113.57a4,4,0,0,1-6,3.5l-98.39-57a15.49,15.49,0,0,0-21.15,5.7L82.07,174.37a15.42,15.42,0,0,0,5.69,21.1l98.49,57.08a4,4,0,0,1,0,6.9L87.76,316.53a15.54,15.54,0,0,0-5.69,21.1l16.47,28.59a15.49,15.49,0,0,0,21.15,5.7l98.39-57a4,4,0,0,1,6,3.5L224,432a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16l-.07-113.67a4,4,0,0,1,6-3.5l98.39,57a15.49,15.49,0,0,0,21.15-5.7l16.47-28.59a15.42,15.42,0,0,0-5.69-21.1l-98.49-57.08a4,4,0,0,1,0-6.9l98.49-57.08A15.51,15.51,0,0,0,429.93,174.27Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -40221,11 +43561,15 @@ impl IconShape for IoMedicalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "351.9 256 460 193.6 412 110.4 304 172.8 304 48 208 48 208 172.8 100 110.4 52 193.6 160.1 256 52 318.4 100 401.6 208 339.2 208 464 304 464 304 339.2 412 401.6 460 318.4 351.9 256", } + } } } @@ -40260,11 +43604,15 @@ impl IconShape for IoMedical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272,464H240a32,32,0,0,1-32-32l.05-85.82a4,4,0,0,0-6-3.47l-74.34,43.06a31.48,31.48,0,0,1-43-11.52L68.21,345.61l-.06-.1a31.65,31.65,0,0,1,11.56-42.8l74.61-43.25a4,4,0,0,0,0-6.92L79.78,209.33a31.41,31.41,0,0,1-11.55-43l16.44-28.55a31.48,31.48,0,0,1,19.27-14.74,31.14,31.14,0,0,1,23.8,3.2l74.31,43a4,4,0,0,0,6-3.47L208,80a32,32,0,0,1,32-32h32a32,32,0,0,1,32,32L304,165.72a4,4,0,0,0,6,3.47l74.34-43.06a31.51,31.51,0,0,1,43,11.52l16.49,28.64.06.09a31.52,31.52,0,0,1-11.64,42.86l-74.53,43.2a4,4,0,0,0,0,6.92l74.53,43.2a31.42,31.42,0,0,1,11.56,43l-16.44,28.55a31.48,31.48,0,0,1-19.27,14.74,31.14,31.14,0,0,1-23.8-3.2l-74.31-43a4,4,0,0,0-6,3.46L304,432A32,32,0,0,1,272,464ZM178.44,266.52h0Zm0-21h0Zm155.1-.08Zm0,0h0Z", } + } } } @@ -40299,6 +43647,9 @@ impl IconShape for IoMedkitOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -40328,6 +43679,7 @@ impl IconShape for IoMedkitOutline { y1: "288", y2: "288", } + } } } @@ -40362,6 +43714,9 @@ impl IconShape for IoMedkitSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -40374,6 +43729,7 @@ impl IconShape for IoMedkitSharp { path { d: "M484,96H384V40a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8V96H28a12,12,0,0,0-12,12V468a12,12,0,0,0,12,12H484a12,12,0,0,0,12-12V108A12,12,0,0,0,484,96ZM168,72H344V96H168ZM352,310H278v74H234V310H160V266h74V192h44v74h74Z", } + } } } @@ -40408,6 +43764,9 @@ impl IconShape for IoMedkit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40417,6 +43776,7 @@ impl IconShape for IoMedkit { path { d: "M432,96H384V80a48.05,48.05,0,0,0-48-48H176a48.05,48.05,0,0,0-48,48V96H80a64.07,64.07,0,0,0-64,64V416a64,64,0,0,0,64,64H432a64,64,0,0,0,64-64V160A64.07,64.07,0,0,0,432,96ZM336,304H272v64a16,16,0,0,1-32,0V304H176a16,16,0,0,1,0-32h64V208a16,16,0,0,1,32,0v64h64a16,16,0,0,1,0,32ZM352,96H160V80a16,16,0,0,1,16-16H336a16,16,0,0,1,16,16Z", } + } } } @@ -40451,6 +43811,9 @@ impl IconShape for IoMegaphoneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40483,6 +43846,7 @@ impl IconShape for IoMegaphoneOutline { d: "M144,288V456a8,8,0,0,0,8,8h53a16,16,0,0,0,15.29-20.73C211.91,416.39,192,386.08,192,336h16a16,16,0,0,0,16-16V304a16,16,0,0,0-16-16H192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -40517,6 +43881,9 @@ impl IconShape for IoMegaphoneSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40528,6 +43895,7 @@ impl IconShape for IoMegaphoneSharp { path { d: "M96,144H52a4,4,0,0,0-4,4v35.59a43,43,0,0,0-4.24,4.35C38.4,194.32,32,205.74,32,224c0,20.19,7.89,33.13,16,40.42V300a4,4,0,0,0,4,4H96Z", } + } } } @@ -40562,6 +43930,9 @@ impl IconShape for IoMegaphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40573,6 +43944,7 @@ impl IconShape for IoMegaphone { path { d: "M240,320V152a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8V456a24,24,0,0,0,24,24h52.45a32.66,32.66,0,0,0,25.93-12.45,31.65,31.65,0,0,0,5.21-29.05c-1.62-5.18-3.63-11-5.77-17.19-7.91-22.9-18.34-37.07-21.12-69.32A32,32,0,0,0,240,320Z", } + } } } @@ -40607,6 +43979,9 @@ impl IconShape for IoMenuOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40630,6 +44005,7 @@ impl IconShape for IoMenuOutline { y1: "352", y2: "352", } + } } } @@ -40664,11 +44040,15 @@ impl IconShape for IoMenuSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M64,384H448V341.33H64Zm0-106.67H448V234.67H64ZM64,128v42.67H448V128Z", } + } } } @@ -40703,6 +44083,9 @@ impl IconShape for IoMenu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40726,6 +44109,7 @@ impl IconShape for IoMenu { y1: "360", y2: "360", } + } } } @@ -40760,6 +44144,9 @@ impl IconShape for IoMicCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40792,6 +44179,7 @@ impl IconShape for IoMicCircleOutline { x: "208", y: "128", } + } } } @@ -40826,11 +44214,15 @@ impl IconShape for IoMicCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM208,176a48.14,48.14,0,0,1,48-48h0a48.14,48.14,0,0,1,48,48v64a48.14,48.14,0,0,1-48,48h0a48.14,48.14,0,0,1-48-48Zm144,72.22c0,23.36-10.94,45.61-30.79,62.66A103.71,103.71,0,0,1,272,334.26V352h32v32H208V352h32V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V208.3h32v39.92c0,25.66,28,55.48,64,55.48,29.6,0,64-24.23,64-55.48V208.3h32Z", } + } } } @@ -40865,11 +44257,15 @@ impl IconShape for IoMicCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM208,176a48.14,48.14,0,0,1,48-48h0a48.14,48.14,0,0,1,48,48v64a48.14,48.14,0,0,1-48,48h0a48.14,48.14,0,0,1-48-48Zm144,72.22c0,23.36-10.94,45.61-30.79,62.66A103.71,103.71,0,0,1,272,334.26V352h16a16,16,0,0,1,0,32H224a16,16,0,0,1,0-32h16V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V224.3a16,16,0,0,1,32,0v23.92c0,25.66,28,55.48,64,55.48,29.6,0,64-24.23,64-55.48V224.3a16,16,0,1,1,32,0Z", } + } } } @@ -40904,6 +44300,9 @@ impl IconShape for IoMicOffCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40924,6 +44323,7 @@ impl IconShape for IoMicOffCircleOutline { path { d: "M287.55,352H272V334.26a100.33,100.33,0,0,0,12.53-3.06,2,2,0,0,0,.89-3.26l-21.07-23.19a3.94,3.94,0,0,0-3.29-1.29c-1.69.15-3.39.24-5.06.24-36,0-64-29.82-64-55.48V224.4A16.26,16.26,0,0,0,176.39,208,15.91,15.91,0,0,0,160,224v24.22c0,23.36,10.94,45.61,30.79,62.66A103.71,103.71,0,0,0,240,334.26V352H224.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,224,384h64a16,16,0,0,0,16-16.77C303.58,358.62,296.16,352,287.55,352Z", } + } } } @@ -40958,11 +44358,15 @@ impl IconShape for IoMicOffCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm64,200.22V208h32v40.22a77.53,77.53,0,0,1-13.37,43.11L316,266.4A44.11,44.11,0,0,0,320,248.22ZM256,128h0a48.14,48.14,0,0,1,48,48v64a48.07,48.07,0,0,1-1.44,11.64l-89-97.92A48.13,48.13,0,0,1,256,128Zm48,256H208V352h32V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V208h32v40.22c0,25.66,28,55.48,64,55.48a56.91,56.91,0,0,0,7-.45l24.52,27a99.57,99.57,0,0,1-15.5,4V352h32ZM208.09,242.87l40.5,44.55A48.2,48.2,0,0,1,208.09,242.87ZM344.16,367.76l-200.5-218.5,23.68-21.52,200.5,218.5Z", } + } } } @@ -40997,11 +44401,15 @@ impl IconShape for IoMicOffCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,80h0a48.14,48.14,0,0,1,48,48v64a47.84,47.84,0,0,1-.63,7.71,2,2,0,0,1-3.46,1l-84.42-92.86a4,4,0,0,1-.47-4.77A48.08,48.08,0,0,1,256,128Zm32,256H224.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,224,352h16V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V224a15.91,15.91,0,0,1,16.39-16A16.26,16.26,0,0,1,192,224.4v23.82c0,25.66,28,55.48,64,55.48,1.67,0,3.37-.09,5.06-.24a3.94,3.94,0,0,1,3.29,1.29l21.07,23.19a2,2,0,0,1-.89,3.26A100.33,100.33,0,0,1,272,334.26V352h15.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,288,384ZM210.11,245.09l36.46,40.11a1,1,0,0,1-.95,1.66,48.26,48.26,0,0,1-37.25-41A1,1,0,0,1,210.11,245.09ZM362.76,364.84a16,16,0,0,1-22.6-1.08l-192-210a16,16,0,0,1,23.68-21.52l192,210A16,16,0,0,1,362.76,364.84ZM352,248.22a77.12,77.12,0,0,1-11.93,40.87,2,2,0,0,1-3.19.3l-19.19-21.1a4,4,0,0,1-.76-4.16A43.35,43.35,0,0,0,320,248.22v-23.8a16.3,16.3,0,0,1,13.64-16.24c9.88-1.48,18.36,6.51,18.36,16.12Z", } + } } } @@ -41036,6 +44444,9 @@ impl IconShape for IoMicOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41057,6 +44468,7 @@ impl IconShape for IoMicOffOutline { path { d: "M207.27,242.9,179.41,215a2,2,0,0,0-3.41,1.42V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,77.8,21.19,2,2,0,0,0,.86-3.35L253.2,288.83a4.08,4.08,0,0,0-2.42-1.15c-21.65-2.52-39.48-20.44-42.37-42.43A4,4,0,0,0,207.27,242.9Z", } + } } } @@ -41091,6 +44503,9 @@ impl IconShape for IoMicOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41112,6 +44527,7 @@ impl IconShape for IoMicOffSharp { path { d: "M176,211.63V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,81,20.21Z", } + } } } @@ -41146,6 +44562,9 @@ impl IconShape for IoMicOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41167,6 +44586,7 @@ impl IconShape for IoMicOff { path { d: "M179.41,215a2,2,0,0,0-3.41,1.42V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,77.8,21.19,2,2,0,0,0,.86-3.35Z", } + } } } @@ -41201,6 +44621,9 @@ impl IconShape for IoMicOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41225,6 +44648,7 @@ impl IconShape for IoMicOutline { d: "M256,64a63.68,63.68,0,0,0-64,64V239c0,35.2,29,65,64,65s64-29,64-65V128C320,92,292,64,256,64Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -41259,6 +44683,9 @@ impl IconShape for IoMicSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41282,6 +44709,7 @@ impl IconShape for IoMicSharp { path { d: "M256,320a78.83,78.83,0,0,1-56.55-24.1A80.89,80.89,0,0,1,176,239V128a79.69,79.69,0,0,1,80-80c44.86,0,80,35.14,80,80V239C336,283.66,300.11,320,256,320Z", } + } } } @@ -41316,6 +44744,9 @@ impl IconShape for IoMic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -41339,6 +44770,7 @@ impl IconShape for IoMic { path { d: "M256,320a78.83,78.83,0,0,1-56.55-24.1A80.89,80.89,0,0,1,176,239V128a79.69,79.69,0,0,1,80-80c44.86,0,80,35.14,80,80V239C336,283.66,300.11,320,256,320Z", } + } } } @@ -41373,12 +44805,16 @@ impl IconShape for IoMoonOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M160,136c0-30.62,4.51-61.61,16-88C99.57,81.27,48,159.32,48,248c0,119.29,96.71,216,216,216,88.68,0,166.73-51.57,200-128-26.39,11.49-57.38,16-88,16C256.71,352,160,255.29,160,136Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -41413,11 +44849,15 @@ impl IconShape for IoMoonSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M152.62,126.77c0-33,4.85-66.35,17.23-94.77C87.54,67.83,32,151.89,32,247.38,32,375.85,136.15,480,264.62,480c95.49,0,179.55-55.54,215.38-137.85-28.42,12.38-61.8,17.23-94.77,17.23C256.76,359.38,152.62,255.24,152.62,126.77Z", } + } } } @@ -41452,11 +44892,15 @@ impl IconShape for IoMoon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M264,480A232,232,0,0,1,32,248C32,154,86,69.72,169.61,33.33a16,16,0,0,1,21.06,21.06C181.07,76.43,176,104.66,176,136c0,110.28,89.72,200,200,200,31.34,0,59.57-5.07,81.61-14.67a16,16,0,0,1,21.06,21.06C442.28,426,358,480,264,480Z", } + } } } @@ -41491,6 +44935,9 @@ impl IconShape for IoMoveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -41523,6 +44970,7 @@ impl IconShape for IoMoveOutline { y1: "256", y2: "256", } + } } } @@ -41557,6 +45005,9 @@ impl IconShape for IoMoveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -41589,6 +45040,7 @@ impl IconShape for IoMoveSharp { y1: "256", y2: "256", } + } } } @@ -41623,6 +45075,9 @@ impl IconShape for IoMove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -41655,6 +45110,7 @@ impl IconShape for IoMove { y1: "256", y2: "256", } + } } } @@ -41689,12 +45145,16 @@ impl IconShape for IoMusicalNoteOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M240,343.31V424a32.28,32.28,0,0,1-21.88,30.65l-21.47,7.23c-25.9,8.71-52.65-10.75-52.65-38.32h0A34.29,34.29,0,0,1,167.25,391l50.87-17.12A32.29,32.29,0,0,0,240,343.24V92a16.13,16.13,0,0,1,12.06-15.66L360.49,48.2A6,6,0,0,1,368,54v57.76a16.13,16.13,0,0,1-12.12,15.67l-91.64,23.13A32.25,32.25,0,0,0,240,181.91V221.3", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -41729,11 +45189,15 @@ impl IconShape for IoMusicalNoteSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M381.55,32.05c-18.13,4.28-126.57,31.07-156,38.19A2,2,0,0,0,224,72.18V353.3a2,2,0,0,1-1.32,1.88L182,369.88c-29.82,10.66-54,18.94-54,59.06,0,32.47,23.53,47.18,37.95,50a81.77,81.77,0,0,0,15,1.08c8.89,0,31-3.59,47.52-14.24C256,448,256,448,256,415.93V169.16a2,2,0,0,1,1.49-1.94l125-33a2,2,0,0,0,1.49-1.94V34A2,2,0,0,0,381.55,32.05Z", } + } } } @@ -41768,11 +45232,15 @@ impl IconShape for IoMusicalNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M183.83,480a55.2,55.2,0,0,1-32.36-10.55A56.64,56.64,0,0,1,128,423.58a50.26,50.26,0,0,1,34.14-47.73L213,358.73a16.25,16.25,0,0,0,11-15.49V92a32.1,32.1,0,0,1,24.09-31.15L356.48,32.71A22,22,0,0,1,384,54v57.75a32.09,32.09,0,0,1-24.2,31.19l-91.65,23.13A16.24,16.24,0,0,0,256,181.91V424a48.22,48.22,0,0,1-32.78,45.81l-21.47,7.23A56,56,0,0,1,183.83,480Z", } + } } } @@ -41807,6 +45275,9 @@ impl IconShape for IoMusicalNotesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41817,6 +45288,7 @@ impl IconShape for IoMusicalNotesOutline { d: "M416,295.94v80c0,13.91-8.93,25.59-22,30l-22,8c-25.9,8.72-52-10.42-52-38h0a33.37,33.37,0,0,1,23-32l51-18.15c13.07-4.4,22-15.94,22-29.85V58a10,10,0,0,0-12.6-9.61L204,102a16.48,16.48,0,0,0-12,16v226c0,13.91-8.93,25.6-22,30l-52,18c-13.88,4.68-22,17.22-22,32h0c0,27.58,26.52,46.55,52,38l22-8c13.07-4.4,22-16.08,22-30v-80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -41851,11 +45323,15 @@ impl IconShape for IoMusicalNotesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M429.46,32.07c-23.6,6.53-205.55,58.81-250.54,71.43a4,4,0,0,0-2.92,3.83v247a2,2,0,0,1-1.33,1.89l-27.85,9.55c-19,7.44-66.82,16.68-66.82,59.19,0,35.54,24.63,51.54,45.86,54.28a52.06,52.06,0,0,0,7.81.8c7.37,0,36.38-7.08,53.3-18.08C208,448.25,208,448,208,412V202c0-.9.62-.84,1.48-1.07l188-51.92a2,2,0,0,1,2.53,2V306.55a2,2,0,0,1-1.36,1.89c-8.9,3-19.23,6.5-26.48,9.12C341.39,328.68,304,335.65,304,376c0,38.51,28.26,54.58,46.3,55.83a87.37,87.37,0,0,0,21.33-1c9-1.38,24.09-5.9,38.14-14.86C432,401.79,432,401.51,432,360V34A2,2,0,0,0,429.46,32.07Z", } + } } } @@ -41890,11 +45366,15 @@ impl IconShape for IoMusicalNotes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M421.84,37.37a25.86,25.86,0,0,0-22.6-4.46L199.92,86.49A32.3,32.3,0,0,0,176,118v226c0,6.74-4.36,12.56-11.11,14.83l-.12.05-52,18C92.88,383.53,80,402,80,423.91a55.54,55.54,0,0,0,23.23,45.63A54.78,54.78,0,0,0,135.34,480a55.82,55.82,0,0,0,17.75-2.93l.38-.13L175.31,469A47.84,47.84,0,0,0,208,423.91v-212c0-7.29,4.77-13.21,12.16-15.07l.21-.06L395,150.14a4,4,0,0,1,5,3.86V295.93c0,6.75-4.25,12.38-11.11,14.68l-.25.09-50.89,18.11A49.09,49.09,0,0,0,304,375.92a55.67,55.67,0,0,0,23.23,45.8,54.63,54.63,0,0,0,49.88,7.35l.36-.12L399.31,421A47.83,47.83,0,0,0,432,375.92V58A25.74,25.74,0,0,0,421.84,37.37Z", } + } } } @@ -41929,6 +45409,9 @@ impl IconShape for IoNavigateCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41938,6 +45421,7 @@ impl IconShape for IoNavigateCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -41972,11 +45456,15 @@ impl IconShape for IoNavigateCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48h0A208.23,208.23,0,0,0,48,256c0,114.68,93.31,208,208,208h0A208.23,208.23,0,0,0,464,256C464,141.31,370.69,48,256,48Zm-8,361V264H104l-1,0,259-114.11Z", } + } } } @@ -42011,11 +45499,15 @@ impl IconShape for IoNavigateCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM351,175.24,268.76,361.76c-4.79,10.47-20.78,7-20.78-4.56V268a4,4,0,0,0-4-4H154.8c-11.52,0-15-15.87-4.57-20.67L336.76,161A10.73,10.73,0,0,1,351,175.24Z", } + } } } @@ -42050,12 +45542,16 @@ impl IconShape for IoNavigateOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,64,64,240.14H264a8,8,0,0,1,8,8V448Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -42090,11 +45586,15 @@ impl IconShape for IoNavigateSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "480 32 32 240 272 240 272 480 480 32", } + } } } @@ -42129,11 +45629,15 @@ impl IconShape for IoNavigate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M272,464a16,16,0,0,1-16-16.42V264.13a8,8,0,0,0-8-8H64.41a16.31,16.31,0,0,1-15.49-10.65,16,16,0,0,1,8.41-19.87l384-176.15a16,16,0,0,1,21.22,21.19l-176,384A16,16,0,0,1,272,464Z", } + } } } @@ -42168,6 +45672,9 @@ impl IconShape for IoNewspaperOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42216,6 +45723,7 @@ impl IconShape for IoNewspaperOutline { path { d: "M176,208H112a16,16,0,0,1-16-16V128a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v64A16,16,0,0,1,176,208Z", } + } } } @@ -42250,6 +45758,9 @@ impl IconShape for IoNewspaperSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -42267,6 +45778,7 @@ impl IconShape for IoNewspaperSharp { path { d: "M431.15,477.75A64.11,64.11,0,0,1,384,416V44a12,12,0,0,0-12-12H44A12,12,0,0,0,32,44V424a56,56,0,0,0,56,56H430.85a1.14,1.14,0,0,0,.3-2.25ZM96,208V112h96v96ZM320,400H96V368H320Zm0-64H96V304H320Zm0-64H96V240H320Zm0-64H224V176h96Zm0-64H224V112h96Z", } + } } } @@ -42301,6 +45813,9 @@ impl IconShape for IoNewspaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42309,6 +45824,7 @@ impl IconShape for IoNewspaper { path { d: "M384,416V72a40,40,0,0,0-40-40H72A40,40,0,0,0,32,72V424a56,56,0,0,0,56,56H430.85a1.14,1.14,0,0,0,1.15-1.15h0a1.14,1.14,0,0,0-.85-1.1A64.11,64.11,0,0,1,384,416ZM96,128a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v64a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16ZM304,400H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,368H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,400Zm0-64H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,304H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,336Zm0-64H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,240H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,272Zm0-64H240.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,240,176h63.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,208Zm0-64H240.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,240,112h63.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,144Z", } + } } } @@ -42343,6 +45859,9 @@ impl IconShape for IoNotificationsCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42355,6 +45874,7 @@ impl IconShape for IoNotificationsCircleOutline { path { d: "M220.24,352a4,4,0,0,0-4,4.42C218.49,375.14,235.11,384,256,384c20.67,0,37.14-9.15,39.66-27.52a4,4,0,0,0-4-4.48Z", } + } } } @@ -42389,6 +45909,9 @@ impl IconShape for IoNotificationsCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42405,6 +45928,7 @@ impl IconShape for IoNotificationsCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,336c-22.48,0-40-10.25-40-32h80C295.7,373.37,278.29,384,256,384Zm112-48H144V308l28-36V239.7c0-40.41,15.82-75.35,56-84.27L232,128h48l4,27.43c40,8.92,56,44,56,84.27V272l28,36Z", } + } } } @@ -42439,11 +45963,15 @@ impl IconShape for IoNotificationsCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,336c-20.9,0-37.52-8.86-39.75-27.58a4,4,0,0,1,4-4.42h71.45a4,4,0,0,1,4,4.48C293.15,374.85,276.68,384,256,384Zm98-48H158c-11.84,0-18-15-11.19-23,16.33-19.34,27.87-27.47,27.87-80.8,0-48.87,25.74-66.21,47-74.67a11.35,11.35,0,0,0,6.33-6.68C231.7,138.6,242.14,128,256,128s24.28,10.6,28,22.86a11.39,11.39,0,0,0,6.34,6.68c21.21,8.44,47,25.81,47,74.67,0,53.33,11.53,61.46,27.86,80.8C371.94,321,365.77,336,354,336Z", } + } } } @@ -42478,6 +46006,9 @@ impl IconShape for IoNotificationsOffCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42496,6 +46027,7 @@ impl IconShape for IoNotificationsOffCircleOutline { path { d: "M365.2,313c-16.33-19.34-27.86-27.47-27.86-80.8,0-48.86-25.78-66.23-47-74.67a11.39,11.39,0,0,1-6.34-6.68C280.29,138.6,269.88,128,256,128s-24.31,10.6-28,22.86a11.35,11.35,0,0,1-6.33,6.68c-1.28.51-2.57,1.05-3.88,1.63a4,4,0,0,0-1.3,6.36L361,323.21a4,4,0,0,0,6.94-2.95A12,12,0,0,0,365.2,313Z", } + } } } @@ -42530,11 +46062,15 @@ impl IconShape for IoNotificationsOffCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM144,308l28-36V239.7a131.83,131.83,0,0,1,2.34-25.42L285.92,336H144Zm112.18,76C233.6,384,216,373.75,216,352h80C295.7,373.37,278.55,384,256.18,384Zm93.48-3.74-211-227,23.68-21.52,211,227ZM368,330.85l-.32-.38,0,0,0,0L212.18,160.84A73.4,73.4,0,0,1,228,155.43L232,128h48l4,27.43c40,8.92,56,44,56,84.27V272l28,36Z", } + } } } @@ -42569,11 +46105,15 @@ impl IconShape for IoNotificationsOffCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM146.83,313c16.33-19.34,27.86-27.47,27.86-80.8q0-3.75.2-7.26a4,4,0,0,1,7-2.52l98,106.87a4,4,0,0,1-2.94,6.7H158C146.18,336,140.06,321,146.83,313Zm148.93,43.41C293.53,375.14,276.92,384,256,384s-37.51-8.86-39.75-27.58a4,4,0,0,1,4-4.42h71.53A4,4,0,0,1,295.76,356.42Zm67,17.42a16,16,0,0,1-22.6-1.08l-192-212a16,16,0,0,1,23.68-21.52l192,212A16,16,0,0,1,362.76,373.84ZM361,323.21,216.49,165.53a4,4,0,0,1,1.3-6.36c1.31-.58,2.61-1.12,3.89-1.63a11.33,11.33,0,0,0,6.32-6.68C231.72,138.6,242.15,128,256,128s24.29,10.6,28,22.86a11.34,11.34,0,0,0,6.34,6.68c21.21,8.44,47,25.81,47,74.67,0,53.33,11.54,61.46,27.87,80.8a12.09,12.09,0,0,1,2.76,7.25A4,4,0,0,1,361,323.21Z", } + } } } @@ -42608,6 +46148,9 @@ impl IconShape for IoNotificationsOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42629,6 +46172,7 @@ impl IconShape for IoNotificationsOffOutline { y1: "448", y2: "64", } + } } } @@ -42663,6 +46207,9 @@ impl IconShape for IoNotificationsOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -42681,6 +46228,7 @@ impl IconShape for IoNotificationsOffSharp { path { d: "M448,352l-48-64V227.47C400,157,372.64,95.61,304,80l-8-48H216l-8,48a117.45,117.45,0,0,0-41.95,18.17l282,282Z", } + } } } @@ -42715,6 +46263,9 @@ impl IconShape for IoNotificationsOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42729,6 +46280,7 @@ impl IconShape for IoNotificationsOff { path { d: "M256,480a80.06,80.06,0,0,0,70.44-42.13A4,4,0,0,0,322.9,432H189.12a4,4,0,0,0-3.55,5.87A80.06,80.06,0,0,0,256,480Z", } + } } } @@ -42763,6 +46315,9 @@ impl IconShape for IoNotificationsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42773,6 +46328,7 @@ impl IconShape for IoNotificationsOutline { d: "M320,384v16a64,64,0,0,1-128,0V384", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -42807,6 +46363,9 @@ impl IconShape for IoNotificationsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42815,6 +46374,7 @@ impl IconShape for IoNotificationsSharp { path { d: "M400,288V227.47C400,157,372.64,95.61,304,80l-8-48H216l-8,48c-68.88,15.61-96,76.76-96,147.47V288L64,352v48H448V352Z", } + } } } @@ -42849,6 +46409,9 @@ impl IconShape for IoNotifications { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42857,6 +46420,7 @@ impl IconShape for IoNotifications { path { d: "M256,480a80.06,80.06,0,0,0,70.44-42.13,4,4,0,0,0-3.54-5.87H189.12a4,4,0,0,0-3.55,5.87A80.06,80.06,0,0,0,256,480Z", } + } } } @@ -42891,6 +46455,9 @@ impl IconShape for IoNuclearOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -42947,6 +46514,7 @@ impl IconShape for IoNuclearOutline { y1: "313.13", y2: "408.19", } + } } } @@ -42981,6 +46549,9 @@ impl IconShape for IoNuclearSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -42995,6 +46566,7 @@ impl IconShape for IoNuclearSharp { path { d: "M403.08,108.92A208,208,0,0,0,108.92,403.08,208,208,0,0,0,403.08,108.92ZM342,256a86.13,86.13,0,0,1-53.47,79.59l51.71,68a169.73,169.73,0,0,1-168.48,0l51.71-68a86,86,0,0,1-50.56-101.77l-85.48.09a170.21,170.21,0,0,1,73.83-119L199.2,191.5a85.78,85.78,0,0,1,113.6,0l37.94-76.59a170.21,170.21,0,0,1,73.83,119l-85.48-.09A85.87,85.87,0,0,1,342,256Z", } + } } } @@ -43029,11 +46601,15 @@ impl IconShape for IoNuclear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM429,239.92l-93.08-.1a2,2,0,0,1-1.95-1.57,80.08,80.08,0,0,0-27.44-44.17,2,2,0,0,1-.54-2.43l41.32-83.43a2,2,0,0,1,2.87-.81A176.2,176.2,0,0,1,431,237.71,2,2,0,0,1,429,239.92ZM208.2,260.38a48,48,0,1,1,43.42,43.42A48,48,0,0,1,208.2,260.38ZM164.65,108.22,206,191.65a2,2,0,0,1-.54,2.43A80.08,80.08,0,0,0,178,238.25a2,2,0,0,1-2,1.57l-93.08.1a2,2,0,0,1-2-2.21,176.2,176.2,0,0,1,80.82-130.3A2,2,0,0,1,164.65,108.22Zm-.37,295.34,56.31-74.09a2,2,0,0,1,2.43-.6,79.84,79.84,0,0,0,66,0,2,2,0,0,1,2.43.6l56.31,74.09a2,2,0,0,1-.54,2.92,175.65,175.65,0,0,1-182.36,0A2,2,0,0,1,164.28,403.56Z", } + } } } @@ -43068,6 +46644,9 @@ impl IconShape for IoNutritionOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43089,6 +46668,7 @@ impl IconShape for IoNutritionOutline { rx: "24", ry: "48", } + } } } @@ -43123,6 +46703,9 @@ impl IconShape for IoNutritionSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43131,6 +46714,7 @@ impl IconShape for IoNutritionSharp { path { d: "M323.72,82.76C353.68,52.82,352,16.18,352,16.14h0s-35.77-3.76-67.23,27.67S256.06,112,256.06,112,293.74,112.71,323.72,82.76Z", } + } } } @@ -43165,6 +46749,9 @@ impl IconShape for IoNutrition { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-m" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43173,6 +46760,7 @@ impl IconShape for IoNutrition { path { d: "M265.1,111.93c13.16-1.75,37.86-7.83,58.83-28.79a98,98,0,0,0,28-58.2A8,8,0,0,0,343.38,16c-12.71.95-36.76,5.87-58.73,27.85A97.6,97.6,0,0,0,256,103.2,8,8,0,0,0,265.1,111.93Z", } + } } } @@ -43207,6 +46795,9 @@ impl IconShape for IoOpenOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43224,6 +46815,7 @@ impl IconShape for IoOpenOutline { y1: "288", y2: "72", } + } } } @@ -43258,6 +46850,9 @@ impl IconShape for IoOpenSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -43266,6 +46861,7 @@ impl IconShape for IoOpenSharp { polygon { points: "320 48 320 80 409.37 80 377.37 112 400 134.63 432 102.63 432 192 464 192 464 48 320 48", } + } } } @@ -43300,6 +46896,9 @@ impl IconShape for IoOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43308,6 +46907,7 @@ impl IconShape for IoOpen { path { d: "M448,48H336a16,16,0,0,0,0,32h73.37l-38.74,38.75a56.35,56.35,0,0,1,22.62,22.62L432,102.63V176a16,16,0,0,0,32,0V64A16,16,0,0,0,448,48Z", } + } } } @@ -43342,6 +46942,9 @@ impl IconShape for IoOptionsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { line { @@ -43404,6 +47007,7 @@ impl IconShape for IoOptionsOutline { r: "32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -43438,6 +47042,9 @@ impl IconShape for IoOptionsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43449,6 +47056,7 @@ impl IconShape for IoOptionsSharp { path { d: "M336,336a48.09,48.09,0,0,0-45.25,32H48v32H290.75a48,48,0,0,0,90.5,0H464V368H381.25A48.09,48.09,0,0,0,336,336Z", } + } } } @@ -43483,6 +47091,9 @@ impl IconShape for IoOptions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-i" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43494,6 +47105,7 @@ impl IconShape for IoOptions { path { d: "M448,240H221.25a48,48,0,0,0-90.5,0H64a16,16,0,0,0,0,32h66.75a48,48,0,0,0,90.5,0H448a16,16,0,0,0,0-32Z", } + } } } @@ -43528,6 +47140,9 @@ impl IconShape for IoPaperPlaneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43541,6 +47156,7 @@ impl IconShape for IoPaperPlaneOutline { y1: "52", y2: "285", } + } } } @@ -43575,11 +47191,15 @@ impl IconShape for IoPaperPlaneSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "496 16 15.88 208 195 289 448 64 223 317 304 496 496 16", } + } } } @@ -43614,11 +47234,15 @@ impl IconShape for IoPaperPlane { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M473,39.05a24,24,0,0,0-25.5-5.46L47.47,185l-.08,0a24,24,0,0,0,1,45.16l.41.13,137.3,58.63a16,16,0,0,0,15.54-3.59L422,80a7.07,7.07,0,0,1,10,10L226.66,310.26a16,16,0,0,0-3.59,15.54l58.65,137.38c.06.2.12.38.19.57,3.2,9.27,11.3,15.81,21.09,16.25.43,0,.58,0,1,0a24.63,24.63,0,0,0,23-15.46L478.39,64.62A24,24,0,0,0,473,39.05Z", } + } } } @@ -43653,6 +47277,9 @@ impl IconShape for IoPartlySunnyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43691,6 +47318,7 @@ impl IconShape for IoPartlySunnyOutline { y1: "94.86", y2: "117.49", } + } } } @@ -43725,6 +47353,9 @@ impl IconShape for IoPartlySunnySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43755,6 +47386,7 @@ impl IconShape for IoPartlySunnySharp { x: "406.27", y: "90.18", } + } } } @@ -43789,6 +47421,9 @@ impl IconShape for IoPartlySunny { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43809,6 +47444,7 @@ impl IconShape for IoPartlySunny { path { d: "M426.51,133.49a16,16,0,0,1-11.31-27.31l22.62-22.63a16,16,0,0,1,22.63,22.63L437.82,128.8A15.92,15.92,0,0,1,426.51,133.49Z", } + } } } @@ -43843,6 +47479,9 @@ impl IconShape for IoPauseCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43863,6 +47502,7 @@ impl IconShape for IoPauseCircleOutline { y1: "192", y2: "320", } + } } } @@ -43897,11 +47537,15 @@ impl IconShape for IoPauseCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM224,336H192V176h32Zm96,0H288V176h32Z", } + } } } @@ -43936,11 +47580,15 @@ impl IconShape for IoPauseCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM224,320a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Zm96,0a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Z", } + } } } @@ -43975,6 +47623,9 @@ impl IconShape for IoPauseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -43991,6 +47642,7 @@ impl IconShape for IoPauseOutline { x: "320", y: "96", } + } } } @@ -44025,6 +47677,9 @@ impl IconShape for IoPauseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44033,6 +47688,7 @@ impl IconShape for IoPauseSharp { path { d: "M368,432H288V80h80Z", } + } } } @@ -44067,6 +47723,9 @@ impl IconShape for IoPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44075,6 +47734,7 @@ impl IconShape for IoPause { path { d: "M352,432H304a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,352,432Z", } + } } } @@ -44109,6 +47769,9 @@ impl IconShape for IoPawOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44131,6 +47794,7 @@ impl IconShape for IoPawOutline { d: "M105.77,293.9c22.39-9,28.93-44,14.72-78.14C108.53,187,85.62,168,65.38,168a30.21,30.21,0,0,0-11.15,2.1c-22.39,9-28.93,44-14.72,78.14C51.47,277,74.38,296,94.62,296A30.21,30.21,0,0,0,105.77,293.9Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -44165,6 +47829,9 @@ impl IconShape for IoPawSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44194,6 +47861,7 @@ impl IconShape for IoPawSharp { rx: "56", ry: "72", } + } } } @@ -44228,6 +47896,9 @@ impl IconShape for IoPaw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44245,6 +47916,7 @@ impl IconShape for IoPaw { path { d: "M111.59,308.8l.14-.05c11.93-4.79,21.16-14.29,26.69-27.48,8.38-20,7.2-46.75-3.15-71.65C120.94,175.16,92.85,152,65.38,152a46.4,46.4,0,0,0-17,3.2l-.14.05C36.34,160,27.11,169.54,21.58,182.73c-8.38,20-7.2,46.75,3.15,71.65C39.06,288.84,67.15,312,94.62,312A46.4,46.4,0,0,0,111.59,308.8Z", } + } } } @@ -44279,6 +47951,9 @@ impl IconShape for IoPencilOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -44289,6 +47964,7 @@ impl IconShape for IoPencilOutline { d: "M420.69,68.69,398.07,91.31l22.62,22.63,22.62-22.63a16,16,0,0,0,0-22.62h0A16,16,0,0,0,420.69,68.69Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -44323,6 +47999,9 @@ impl IconShape for IoPencilSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -44331,6 +48010,7 @@ impl IconShape for IoPencilSharp { path { d: "M425.72,142,370,86.28l31.66-30.66C406.55,50.7,414.05,48,421,48a25.91,25.91,0,0,1,18.42,7.62l17,17A25.87,25.87,0,0,1,464,91c0,7-2.71,14.45-7.62,19.36ZM418.2,71.17h0Z", } + } } } @@ -44365,6 +48045,9 @@ impl IconShape for IoPencil { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -44375,6 +48058,7 @@ impl IconShape for IoPencil { d: "M413.07,74.84,401.28,86.62l24.1,24.1,11.79-11.79a16.51,16.51,0,0,0,0-23.34l-.75-.75A16.51,16.51,0,0,0,413.07,74.84Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:44px", } + } } } @@ -44409,6 +48093,9 @@ impl IconShape for IoPeopleCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44426,6 +48113,7 @@ impl IconShape for IoPeopleCircleOutline { path { d: "M163.63,401.37c7.07-28.21,22.12-51.73,45.47-70.75a8,8,0,0,0-2.59-13.77c-12-3.83-25.7-5.88-42.69-5.88-23.82,0-49.11,6.45-68.14,18.17-5.4,3.33-10.7,4.61-14.78,5.75a192.84,192.84,0,0,0,77.78,86.64l1.79-.14A102.82,102.82,0,0,1,163.63,401.37Z", } + } } } @@ -44460,11 +48148,15 @@ impl IconShape for IoPeopleCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm69.3,96.17a72.5,72.5,0,1,1-72.6,72.5A72.55,72.55,0,0,1,325.3,144.17ZM170.2,170.53a59.32,59.32,0,1,1-59.4,59.32A59.35,59.35,0,0,1,170.2,170.53Zm-75.85,155c24.5-13.29,55.87-19.94,75.85-19.94,15,0,34.32,3,53.33,10.2a133.05,133.05,0,0,0-34,27.11c-13.19,15-20.76,32.92-20.76,50.83v15A177.06,177.06,0,0,1,94.35,325.58ZM256,432a175.12,175.12,0,0,1-59.4-10.33V394.62c0-52.59,85.75-79.09,128.7-79.09,23,0,58.38,7.63,86.21,22.81A176.14,176.14,0,0,1,256,432Z", } + } } } @@ -44499,6 +48191,9 @@ impl IconShape for IoPeopleCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44564,6 +48259,7 @@ impl IconShape for IoPeopleCircle { path { d: "M194.68,284.88a65.39,65.39,0,0,0,15.76-16.57A65.39,65.39,0,0,1,194.68,284.88Z", } + } } } @@ -44598,6 +48294,9 @@ impl IconShape for IoPeopleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44616,6 +48315,7 @@ impl IconShape for IoPeopleOutline { d: "M206,306c-18.05-8.27-37.93-11.45-59-11.45-52,0-102.1,25.85-114.65,76.2C30.7,377.41,34.88,384,41.72,384H154", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -44650,6 +48350,9 @@ impl IconShape for IoPeopleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -44668,6 +48371,7 @@ impl IconShape for IoPeopleSharp { cy: "168", r: "88", } + } } } @@ -44702,6 +48406,9 @@ impl IconShape for IoPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44716,6 +48423,7 @@ impl IconShape for IoPeople { path { d: "M212.66,291.45c-17.59-8.6-40.42-12.9-65.65-12.9-29.46,0-58.07,7.68-80.57,21.62C40.93,316,23.77,339.05,16.84,366.88a27.39,27.39,0,0,0,4.79,23.36A25.32,25.32,0,0,0,41.72,400h111a8,8,0,0,0,7.87-6.57c.11-.63.25-1.26.41-1.88,8.48-34.06,28.35-62.84,57.71-83.82a8,8,0,0,0-.63-13.39C216.51,293.42,214.71,292.45,212.66,291.45Z", } + } } } @@ -44750,6 +48458,9 @@ impl IconShape for IoPersonAddOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44774,6 +48485,7 @@ impl IconShape for IoPersonAddOutline { y1: "232", y2: "232", } + } } } @@ -44808,6 +48520,9 @@ impl IconShape for IoPersonAddSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -44821,6 +48536,7 @@ impl IconShape for IoPersonAddSharp { path { d: "M288,288c-69.42,0-208,42.88-208,128v64H496V416C496,330.88,357.42,288,288,288Z", } + } } } @@ -44855,6 +48571,9 @@ impl IconShape for IoPersonAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44866,6 +48585,7 @@ impl IconShape for IoPersonAdd { path { d: "M104,288V248h40a16,16,0,0,0,0-32H104V176a16,16,0,0,0-32,0v40H32a16,16,0,0,0,0,32H72v40a16,16,0,0,0,32,0Z", } + } } } @@ -44900,6 +48620,9 @@ impl IconShape for IoPersonCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44908,6 +48631,7 @@ impl IconShape for IoPersonCircleOutline { path { d: "M256,144c-19.72,0-37.55,7.39-50.22,20.82s-19,32-17.57,51.93C191.11,256,221.52,288,256,288s64.83-32,67.79-71.24c1.48-19.74-4.8-38.14-17.68-51.82C293.39,151.44,275.59,144,256,144Z", } + } } } @@ -44942,11 +48666,15 @@ impl IconShape for IoPersonCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm2,96a72,72,0,1,1-72,72A72,72,0,0,1,258,144Zm-2,288a175.55,175.55,0,0,1-129.18-56.6C135.66,329.62,215.06,320,256,320s120.34,9.62,129.18,55.39A175.52,175.52,0,0,1,256,432Z", } + } } } @@ -44981,11 +48709,15 @@ impl IconShape for IoPersonCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM205.78,164.82C218.45,151.39,236.28,144,256,144s37.39,7.44,50.11,20.94C319,178.62,325.27,197,323.79,216.76,320.83,256,290.43,288,256,288s-64.89-32-67.79-71.25C186.74,196.83,193,178.39,205.78,164.82ZM256,432a175.49,175.49,0,0,1-126-53.22,122.91,122.91,0,0,1,35.14-33.44C190.63,329,222.89,320,256,320s65.37,9,90.83,25.34A122.87,122.87,0,0,1,382,378.78,175.45,175.45,0,0,1,256,432Z", } + } } } @@ -45020,6 +48752,9 @@ impl IconShape for IoPersonOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45030,6 +48765,7 @@ impl IconShape for IoPersonOutline { d: "M256,304c-87,0-175.3,48-191.64,138.6C62.39,453.52,68.57,464,80,464H432c11.44,0,17.62-10.48,15.65-21.4C431.3,352,343,304,256,304Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -45064,6 +48800,9 @@ impl IconShape for IoPersonRemoveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45081,6 +48820,7 @@ impl IconShape for IoPersonRemoveOutline { y1: "232", y2: "232", } + } } } @@ -45115,6 +48855,9 @@ impl IconShape for IoPersonRemoveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -45131,6 +48874,7 @@ impl IconShape for IoPersonRemoveSharp { path { d: "M288,288c-69.42,0-208,42.88-208,128v64H496V416C496,330.88,357.42,288,288,288Z", } + } } } @@ -45165,6 +48909,9 @@ impl IconShape for IoPersonRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45176,6 +48923,7 @@ impl IconShape for IoPersonRemove { path { d: "M144,216H32a16,16,0,0,0,0,32H144a16,16,0,0,0,0-32Z", } + } } } @@ -45210,11 +48958,15 @@ impl IconShape for IoPersonSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,256A112,112,0,1,0,144,144,112,112,0,0,0,256,256Zm0,32c-69.42,0-208,42.88-208,128v64H464V416C464,330.88,325.42,288,256,288Z", } + } } } @@ -45249,6 +49001,9 @@ impl IconShape for IoPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-j" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45257,6 +49012,7 @@ impl IconShape for IoPerson { path { d: "M432,480H80A31,31,0,0,1,55.8,468.87c-6.5-7.77-9.12-18.38-7.18-29.11C57.06,392.94,83.4,353.61,124.8,326c36.78-24.51,83.37-38,131.2-38s94.42,13.5,131.2,38c41.4,27.6,67.74,66.93,76.18,113.75,1.94,10.73-.68,21.34-7.18,29.11A31,31,0,0,1,432,480Z", } + } } } @@ -45291,6 +49047,9 @@ impl IconShape for IoPhoneLandscapeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -45307,6 +49066,7 @@ impl IconShape for IoPhoneLandscapeOutline { d: "M16,336V312a8,8,0,0,1,8-8h0a16,16,0,0,0,16-16V224a16,16,0,0,0-16-16h0a8,8,0,0,1-8-8V176", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -45341,11 +49101,15 @@ impl IconShape for IoPhoneLandscapeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0,130V382a18,18,0,0,0,18,18H494a18,18,0,0,0,18-18V130a18,18,0,0,0-18-18H18A18,18,0,0,0,0,130ZM448,364H64V148H448Z", } + } } } @@ -45380,6 +49144,9 @@ impl IconShape for IoPhoneLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45391,6 +49158,7 @@ impl IconShape for IoPhoneLandscape { path { d: "M0,176V336a64,64,0,0,0,64,64H448a64,64,0,0,0,64-64V176a64,64,0,0,0-64-64H64A64,64,0,0,0,0,176Zm448-32a32,32,0,0,1,32,32V336a32,32,0,0,1-32,32H64a32,32,0,0,1-32-32V324.65a7.94,7.94,0,0,1,4.75-7.3A32,32,0,0,0,56,288V224a32,32,0,0,0-19.25-29.35,7.94,7.94,0,0,1-4.75-7.3V176a32,32,0,0,1,32-32Z", } + } } } @@ -45425,6 +49193,9 @@ impl IconShape for IoPhonePortraitOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -45440,6 +49211,7 @@ impl IconShape for IoPhonePortraitOutline { d: "M176,16h24a8,8,0,0,1,8,8h0a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16h0a8,8,0,0,1,8-8h24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -45474,11 +49246,15 @@ impl IconShape for IoPhonePortraitSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M382,0H130a18,18,0,0,0-18,18V494a18,18,0,0,0,18,18H382a18,18,0,0,0,18-18V18A18,18,0,0,0,382,0ZM148,448V64H364V448Z", } + } } } @@ -45513,6 +49289,9 @@ impl IconShape for IoPhonePortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45524,6 +49303,7 @@ impl IconShape for IoPhonePortrait { path { d: "M336,0H176a64,64,0,0,0-64,64V448a64,64,0,0,0,64,64H336a64,64,0,0,0,64-64V64A64,64,0,0,0,336,0Zm32,448a32,32,0,0,1-32,32H176a32,32,0,0,1-32-32V64a32,32,0,0,1,32-32h11.35a7.94,7.94,0,0,1,7.3,4.75A32,32,0,0,0,224,56h64a32,32,0,0,0,29.35-19.25,7.94,7.94,0,0,1,7.3-4.75H336a32,32,0,0,1,32,32Z", } + } } } @@ -45558,6 +49338,9 @@ impl IconShape for IoPieChartOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45568,6 +49351,7 @@ impl IconShape for IoPieChartOutline { d: "M256,48C141.12,48,48,141.12,48,256a207.29,207.29,0,0,0,18.09,85L256,256Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -45602,6 +49386,9 @@ impl IconShape for IoPieChartSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45610,6 +49397,7 @@ impl IconShape for IoPieChartSharp { path { d: "M304,66.46V287.11L94.62,380.78A208.31,208.31,0,0,0,272,480c114.69,0,208-93.31,208-208C480,168.19,403.55,81.9,304,66.46Z", } + } } } @@ -45644,6 +49432,9 @@ impl IconShape for IoPieChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45652,6 +49443,7 @@ impl IconShape for IoPieChart { path { d: "M313.59,68.18A8,8,0,0,0,304,76V256a48.07,48.07,0,0,1-28.4,43.82L103.13,377a8,8,0,0,0-3.35,11.81,208.42,208.42,0,0,0,48.46,50.41A206.32,206.32,0,0,0,272,480c114.69,0,208-93.31,208-208C480,171.55,408.42,87.5,313.59,68.18Z", } + } } } @@ -45686,6 +49478,9 @@ impl IconShape for IoPinOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -45702,6 +49497,7 @@ impl IconShape for IoPinOutline { cy: "72", r: "24", } + } } } @@ -45736,11 +49532,15 @@ impl IconShape for IoPinSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M339,99a83,83,0,1,0-102,80.8V464l19,32,19-32V179.8A83.28,83.28,0,0,0,339,99Zm-59-6a21,21,0,1,1,21-21A21,21,0,0,1,280,93Z", } + } } } @@ -45775,11 +49575,15 @@ impl IconShape for IoPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-n" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336,96a80,80,0,1,0-96,78.39V457.56a32.09,32.09,0,0,0,2.49,12.38l10.07,24a3.92,3.92,0,0,0,6.88,0l10.07-24A32.09,32.09,0,0,0,272,457.56V174.39A80.13,80.13,0,0,0,336,96Zm-56,0a24,24,0,1,1,24-24A24,24,0,0,1,280,96Z", } + } } } @@ -45814,6 +49618,9 @@ impl IconShape for IoPintOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45827,6 +49634,7 @@ impl IconShape for IoPintOutline { y1: "96", y2: "96", } + } } } @@ -45861,11 +49669,15 @@ impl IconShape for IoPintSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M399,99.29,394,16H118.45L113,99.26c-1.29,19.24-2.23,33.14,3.73,65.66,1.67,9.11,5.22,22.66,9.73,39.82,12.61,48,33.71,128.36,33.71,195.63V496H351.85V400.38c0-77.09,21.31-153.29,34-198.81,4.38-15.63,7.83-28,9.41-36.62C401.27,132.44,400.33,118.53,399,99.29ZM146.23,80l2-32H363.75l2,32Z", } + } } } @@ -45900,11 +49712,15 @@ impl IconShape for IoPint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M399,99.29c-.15-2.13-.3-4.35-.44-6.68L395.69,46a32,32,0,0,0-31.91-30H148.21A32,32,0,0,0,116.3,46l-2.91,46.63c-.14,2.31-.29,4.51-.43,6.62-1.29,19.24-2.23,33.14,3.73,65.66,1.67,9.11,5.22,22.66,9.73,39.82,12.61,48,33.71,128.36,33.71,195.63V472a24,24,0,0,0,24,24H327.87a24,24,0,0,0,24-24V400.38c0-77.09,21.31-153.29,34-198.81,4.38-15.63,7.83-28,9.41-36.62C401.27,132.44,400.33,118.53,399,99.29ZM364,51.75l1.5,24a4,4,0,0,1-4,4.25h-211a4,4,0,0,1-4-4.25l1.48-24A4,4,0,0,1,152,48H360A4,4,0,0,1,364,51.75Z", } + } } } @@ -45939,6 +49755,9 @@ impl IconShape for IoPizzaOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45964,6 +49783,7 @@ impl IconShape for IoPizzaOutline { cy: "320", r: "32", } + } } } @@ -45998,6 +49818,9 @@ impl IconShape for IoPizzaSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46030,6 +49853,7 @@ impl IconShape for IoPizzaSharp { path { d: "M409.66,140.85C364.15,122.52,308.16,112,256,112A425,425,0,0,0,102.3,140.9c-.25.1-9.24,4.23-19,8.71,7.46,16.22,18,39.16,22.2,48.33L256,480,429.74,149.16l-19.92-8.24ZM224.41,194.07a32,32,0,1,1-34-34A32.12,32.12,0,0,1,224.41,194.07Zm64,128a32,32,0,1,1-34-34A32.12,32.12,0,0,1,288.41,322.07Zm64-112a32,32,0,1,1-34-34A32.12,32.12,0,0,1,352.41,210.07Z", } + } } } @@ -46064,6 +49888,9 @@ impl IconShape for IoPizza { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46072,6 +49899,7 @@ impl IconShape for IoPizza { path { d: "M409.18,140.86C363.67,122.53,307.68,112,255.56,112a425,425,0,0,0-153.74,28.89c-.53.21-2.06.88-4.29,1.88a16,16,0,0,0-8,21.27c4,8.71,9.42,20.58,15.5,33.89C137.94,270,199.21,404,227.26,462A31.74,31.74,0,0,0,256,480h0a31.73,31.73,0,0,0,28.76-18.06l.06-.13,137.3-297.57a15.94,15.94,0,0,0-8.31-21.45c-2.26-.95-3.85-1.61-4.5-1.87Zm-215.1,83.07a32,32,0,1,1,29.85-29.85A32,32,0,0,1,194.08,223.93Zm64,128a32,32,0,1,1,29.85-29.85A32,32,0,0,1,258.08,351.93Zm64-112a32,32,0,1,1,29.85-29.85A32,32,0,0,1,322.08,239.93Z", } + } } } @@ -46106,6 +49934,9 @@ impl IconShape for IoPlanetOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46118,6 +49949,7 @@ impl IconShape for IoPlanetOutline { r: "160", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -46152,6 +49984,9 @@ impl IconShape for IoPlanetSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46160,6 +49995,7 @@ impl IconShape for IoPlanetSharp { path { d: "M492.72,339.51c-8.5-11.31-20-23.8-34-37a205.25,205.25,0,0,1-11,34c28.72,29.5,33.2,45.34,32.17,48.45-2,2.23-17.05,6.89-58.15-3.53q-8.83-2.24-19.32-5.46-6.76-2.08-13.79-4.49h0a176.76,176.76,0,0,0,19.54-27.25c.17-.29.35-.58.52-.88A175.39,175.39,0,0,0,432,256,178.87,178.87,0,0,0,431,237C421.43,148.83,346.6,80,256,80A175.37,175.37,0,0,0,149.6,115.89a177.4,177.4,0,0,0-45.83,51.84c-.16.29-.34.58-.51.87a175.48,175.48,0,0,0-13.83,30.52q-5.59-4.87-10.79-9.67c-5.39-5-10.17-9.63-14.42-14C34.65,145.19,31.13,129.84,32.06,127c2.16-2.43,18.1-6.54,58.13,3.55a209.88,209.88,0,0,1,24-26.56c-18.86-5.61-35.79-9.35-50.05-11C33.41,89.47,13.3,95.52,4.35,111,1.11,116.58-2,126.09,1.63,139.6,7,159.66,26.14,184,53.23,209.5c8.63,8.13,18.06,16.37,28.12,24.64,7.32,6,15,12.06,22.9,18.08q7.91,6,16.15,12T137.1,276c25.41,17.61,52.26,34.52,78.59,49.69q14.34,8.26,28.64,16t28.37,14.81c21.9,11,43.35,20.92,63.86,29.43q13.19,5.48,25.81,10.16c11.89,4.42,23.37,8.31,34.31,11.59l1.1.33c25.73,7.66,47.42,11.69,64.48,12H464c21.64,0,36.3-6.38,43.58-19C516.67,385.39,511.66,364.69,492.72,339.51Z", } + } } } @@ -46194,6 +50030,9 @@ impl IconShape for IoPlanet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46202,6 +50041,7 @@ impl IconShape for IoPlanet { path { d: "M492.72,339.51c-4.19-5.58-9.11-11.44-14.7-17.53a15.83,15.83,0,0,0-26.56,5.13c0,.16-.11.31-.17.47a15.75,15.75,0,0,0,3.15,16.06c22.74,25,26.42,38.51,25.48,41.36-2,2.23-17.05,6.89-58.15-3.53q-8.83-2.24-19.32-5.46-6.76-2.08-13.79-4.49h0a176.76,176.76,0,0,0,19.54-27.25c.17-.29.35-.58.52-.88A175.39,175.39,0,0,0,432,256,178.87,178.87,0,0,0,431,237C421.43,148.83,346.6,80,256,80A175.37,175.37,0,0,0,149.6,115.89a177.4,177.4,0,0,0-45.83,51.84c-.16.29-.34.58-.51.87a175.48,175.48,0,0,0-13.83,30.52q-5.59-4.87-10.79-9.67c-5.39-5-10.17-9.63-14.42-14C34.65,145.19,31.13,129.84,32.06,127c2-2.23,15.54-5.87,48.62,1.31A15.82,15.82,0,0,0,96.22,123l.36-.44a15.74,15.74,0,0,0-8.67-25.43A237.38,237.38,0,0,0,64.13,93C33.41,89.47,13.3,95.52,4.35,111,1.11,116.58-2,126.09,1.63,139.6,7,159.66,26.14,184,53.23,209.5c8.63,8.13,18.06,16.37,28.12,24.64,7.32,6,15,12.06,22.9,18.08q7.91,6,16.15,12T137.1,276c25.41,17.61,52.26,34.52,78.59,49.69q14.34,8.26,28.64,16t28.37,14.81c21.9,11,43.35,20.92,63.86,29.43q13.19,5.48,25.81,10.16c11.89,4.42,23.37,8.31,34.31,11.59l1.1.33c25.73,7.66,47.42,11.69,64.48,12H464c21.64,0,36.3-6.38,43.58-19C516.67,385.39,511.66,364.69,492.72,339.51Z", } + } } } @@ -46236,6 +50076,9 @@ impl IconShape for IoPlayBackCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46245,6 +50088,7 @@ impl IconShape for IoPlayBackCircleOutline { path { d: "M117.23,246.7l114.45-69.14A10.78,10.78,0,0,1,248,186.87v53.32l103.68-62.63A10.78,10.78,0,0,1,368,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L248,271.81v53.32a10.78,10.78,0,0,1-16.32,9.31L117.23,265.3A10.89,10.89,0,0,1,117.23,246.7Z", } + } } } @@ -46279,11 +50123,15 @@ impl IconShape for IoPlayBackCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm63.47,0L248,168v72.16l120-72.48V344.13L248,271.81v71.44Z", } + } } } @@ -46318,11 +50166,15 @@ impl IconShape for IoPlayBackCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm69.23-9.3,114.45-69.14A10.78,10.78,0,0,1,248,186.87v53.32l103.68-62.63A10.78,10.78,0,0,1,368,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L248,271.81v53.32a10.78,10.78,0,0,1-16.32,9.31L117.23,265.3A10.89,10.89,0,0,1,117.23,246.7Z", } + } } } @@ -46357,6 +50209,9 @@ impl IconShape for IoPlayBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46367,6 +50222,7 @@ impl IconShape for IoPlayBackOutline { d: "M251.43,145.52v221c0,13.28-13,21.72-23.63,15.35L38.93,268.8c-9.24-5.53-9.24-20.07,0-25.6l188.87-113C238.44,123.8,251.43,132.24,251.43,145.52Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -46401,6 +50257,9 @@ impl IconShape for IoPlayBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -46409,6 +50268,7 @@ impl IconShape for IoPlayBackSharp { polygon { points: "256 400 16 256 256 112 256 400", } + } } } @@ -46443,11 +50303,15 @@ impl IconShape for IoPlayBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M30.71,229.47l188.87-113a30.54,30.54,0,0,1,31.09-.39,33.74,33.74,0,0,1,16.76,29.47V224.6L448.15,116.44a30.54,30.54,0,0,1,31.09-.39A33.74,33.74,0,0,1,496,145.52v221A33.73,33.73,0,0,1,479.24,396a30.54,30.54,0,0,1-31.09-.39L267.43,287.4v79.08A33.73,33.73,0,0,1,250.67,396a30.54,30.54,0,0,1-31.09-.39l-188.87-113a31.27,31.27,0,0,1,0-53Z", } + } } } @@ -46482,6 +50346,9 @@ impl IconShape for IoPlayCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46491,6 +50358,7 @@ impl IconShape for IoPlayCircleOutline { path { d: "M216.32,334.44,330.77,265.3a10.89,10.89,0,0,0,0-18.6L216.32,177.56A10.78,10.78,0,0,0,200,186.87V325.13A10.78,10.78,0,0,0,216.32,334.44Z", } + } } } @@ -46525,11 +50393,15 @@ impl IconShape for IoPlayCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM200,344V168l144,88Z", } + } } } @@ -46564,11 +50436,15 @@ impl IconShape for IoPlayCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.77,217.3L216.32,334.44A10.78,10.78,0,0,1,200,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L330.77,246.7A10.89,10.89,0,0,1,330.77,265.3Z", } + } } } @@ -46603,6 +50479,9 @@ impl IconShape for IoPlayForwardCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46612,6 +50491,7 @@ impl IconShape for IoPlayForwardCircleOutline { path { d: "M394.77,246.7,280.32,177.56A10.78,10.78,0,0,0,264,186.87v53.32L160.32,177.56A10.78,10.78,0,0,0,144,186.87V325.13a10.78,10.78,0,0,0,16.32,9.31L264,271.81v53.32a10.78,10.78,0,0,0,16.32,9.31L394.77,265.3A10.89,10.89,0,0,0,394.77,246.7Z", } + } } } @@ -46646,11 +50526,15 @@ impl IconShape for IoPlayForwardCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm8,295.25V271.81L144,344.13V167.71l120,72.48V168l136.53,88Z", } + } } } @@ -46685,11 +50569,15 @@ impl IconShape for IoPlayForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM394.77,265.3,280.32,334.44A10.78,10.78,0,0,1,264,325.13V271.81L160.32,334.44A10.78,10.78,0,0,1,144,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L264,240.19V186.87a10.78,10.78,0,0,1,16.32-9.31L394.77,246.7A10.89,10.89,0,0,1,394.77,265.3Z", } + } } } @@ -46724,6 +50612,9 @@ impl IconShape for IoPlayForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46734,6 +50625,7 @@ impl IconShape for IoPlayForwardOutline { d: "M260.57,145.52v221c0,13.28,13,21.72,23.63,15.35l188.87-113c9.24-5.53,9.24-20.07,0-25.6l-188.87-113C273.56,123.8,260.57,132.24,260.57,145.52Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -46768,6 +50660,9 @@ impl IconShape for IoPlayForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -46776,6 +50671,7 @@ impl IconShape for IoPlayForwardSharp { polygon { points: "256 400 496 256 256 112 256 400", } + } } } @@ -46810,11 +50706,15 @@ impl IconShape for IoPlayForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M481.29,229.47l-188.87-113a30.54,30.54,0,0,0-31.09-.39,33.74,33.74,0,0,0-16.76,29.47V224.6L63.85,116.44a30.54,30.54,0,0,0-31.09-.39A33.74,33.74,0,0,0,16,145.52v221A33.74,33.74,0,0,0,32.76,396a30.54,30.54,0,0,0,31.09-.39L244.57,287.4v79.08A33.74,33.74,0,0,0,261.33,396a30.54,30.54,0,0,0,31.09-.39l188.87-113a31.27,31.27,0,0,0,0-53Z", } + } } } @@ -46849,12 +50749,16 @@ impl IconShape for IoPlayOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112,111V401c0,17.44,17,28.52,31,20.16l247.9-148.37c12.12-7.25,12.12-26.33,0-33.58L143,90.84C129,82.48,112,93.56,112,111Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -46889,11 +50793,15 @@ impl IconShape for IoPlaySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "96 448 416 256 96 64 96 448", } + } } } @@ -46928,6 +50836,9 @@ impl IconShape for IoPlaySkipBackCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46937,6 +50848,7 @@ impl IconShape for IoPlaySkipBackCircleOutline { path { d: "M192,176a16,16,0,0,1,16,16v53l111.68-67.46A10.78,10.78,0,0,1,336,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L208,267v53a16,16,0,0,1-32,0V192A16,16,0,0,1,192,176Z", } + } } } @@ -46971,11 +50883,15 @@ impl IconShape for IoPlaySkipBackCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm128-80h32v69l128-77.53V344.37L208,267v69H176Z", } + } } } @@ -47010,11 +50926,15 @@ impl IconShape for IoPlaySkipBackCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm128-64a16,16,0,0,1,32,0v53l111.68-67.46A10.78,10.78,0,0,1,336,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L208,267v53a16,16,0,0,1-32,0Z", } + } } } @@ -47049,6 +50969,9 @@ impl IconShape for IoPlaySkipBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47062,6 +50985,7 @@ impl IconShape for IoPlaySkipBackOutline { y1: "80", y2: "432", } + } } } @@ -47096,11 +51020,15 @@ impl IconShape for IoPlaySkipBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "143.47 64 143.47 227.52 416 64 416 448 143.47 284.48 143.47 448 96 448 96 64 143.47 64", } + } } } @@ -47135,11 +51063,15 @@ impl IconShape for IoPlaySkipBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M112,64a16,16,0,0,1,16,16V216.43L360.77,77.11a35.13,35.13,0,0,1,35.77-.44c12,6.8,19.46,20,19.46,34.33V401c0,14.37-7.46,27.53-19.46,34.33a35.14,35.14,0,0,1-35.77-.45L128,295.57V432a16,16,0,0,1-32,0V80A16,16,0,0,1,112,64Z", } + } } } @@ -47174,6 +51106,9 @@ impl IconShape for IoPlaySkipForwardCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47183,6 +51118,7 @@ impl IconShape for IoPlaySkipForwardCircleOutline { path { d: "M320,176a16,16,0,0,0-16,16v53L192.32,177.56A10.78,10.78,0,0,0,176,186.87V325.13a10.78,10.78,0,0,0,16.32,9.31L304,267v53a16,16,0,0,0,32,0V192A16,16,0,0,0,320,176Z", } + } } } @@ -47217,11 +51153,15 @@ impl IconShape for IoPlaySkipForwardCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,288H304V267L176,344.37V167.49L304,245V176h32Z", } + } } } @@ -47256,11 +51196,15 @@ impl IconShape for IoPlaySkipForwardCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,272a16,16,0,0,1-32,0V267L192.32,334.44A10.78,10.78,0,0,1,176,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L304,245V192a16,16,0,0,1,32,0Z", } + } } } @@ -47295,6 +51239,9 @@ impl IconShape for IoPlaySkipForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47308,6 +51255,7 @@ impl IconShape for IoPlaySkipForwardOutline { y1: "80", y2: "432", } + } } } @@ -47342,11 +51290,15 @@ impl IconShape for IoPlaySkipForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "368.53 64 368.53 227.52 96 64 96 448 368.53 284.48 368.53 448 416 448 416 64 368.53 64", } + } } } @@ -47381,11 +51333,15 @@ impl IconShape for IoPlaySkipForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M400,64a16,16,0,0,0-16,16V216.43L151.23,77.11a35.13,35.13,0,0,0-35.77-.44C103.46,83.47,96,96.63,96,111V401c0,14.37,7.46,27.53,19.46,34.33a35.14,35.14,0,0,0,35.77-.45L384,295.57V432a16,16,0,0,0,32,0V80A16,16,0,0,0,400,64Z", } + } } } @@ -47420,11 +51376,15 @@ impl IconShape for IoPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M133,440a35.37,35.37,0,0,1-17.5-4.67c-12-6.8-19.46-20-19.46-34.33V111c0-14.37,7.46-27.53,19.46-34.33a35.13,35.13,0,0,1,35.77.45L399.12,225.48a36,36,0,0,1,0,61L151.23,434.88A35.5,35.5,0,0,1,133,440Z", } + } } } @@ -47459,6 +51419,9 @@ impl IconShape for IoPodiumOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47473,6 +51436,7 @@ impl IconShape for IoPodiumOutline { d: "M464,208H352a16,16,0,0,0-16,16V464H472a8,8,0,0,0,8-8V224A16,16,0,0,0,464,208Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -47507,6 +51471,9 @@ impl IconShape for IoPodiumSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47527,6 +51494,7 @@ impl IconShape for IoPodiumSharp { x: "16", y: "128", } + } } } @@ -47561,6 +51529,9 @@ impl IconShape for IoPodium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47572,6 +51543,7 @@ impl IconShape for IoPodium { path { d: "M48,128a32,32,0,0,0-32,32V456a24,24,0,0,0,24,24h80a8,8,0,0,0,8-8V136a8,8,0,0,0-8-8Z", } + } } } @@ -47606,6 +51578,9 @@ impl IconShape for IoPowerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47619,6 +51594,7 @@ impl IconShape for IoPowerOutline { y1: "64", y2: "256", } + } } } @@ -47653,6 +51629,9 @@ impl IconShape for IoPowerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47664,6 +51643,7 @@ impl IconShape for IoPowerSharp { x: "234", y: "48", } + } } } @@ -47698,6 +51678,9 @@ impl IconShape for IoPower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47706,6 +51689,7 @@ impl IconShape for IoPower { path { d: "M256,272a22,22,0,0,1-22-22V70a22,22,0,0,1,44,0V250A22,22,0,0,1,256,272Z", } + } } } @@ -47740,6 +51724,9 @@ impl IconShape for IoPricetagOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47749,6 +51736,7 @@ impl IconShape for IoPricetagOutline { path { d: "M384,160a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } + } } } @@ -47783,11 +51771,15 @@ impl IconShape for IoPricetagSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M304,32,16,320,192,496,480,208V32Zm80,128a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } + } } } @@ -47822,11 +51814,15 @@ impl IconShape for IoPricetag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M467,45.2A44.45,44.45,0,0,0,435.29,32H312.36a30.63,30.63,0,0,0-21.52,8.89L45.09,286.59a44.82,44.82,0,0,0,0,63.32l117,117a44.83,44.83,0,0,0,63.34,0l245.65-245.6A30.6,30.6,0,0,0,480,199.8v-123A44.24,44.24,0,0,0,467,45.2ZM384,160a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } + } } } @@ -47861,6 +51857,9 @@ impl IconShape for IoPricetagsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47874,6 +51873,7 @@ impl IconShape for IoPricetagsOutline { d: "M230,480,492,218a13.81,13.81,0,0,0,4-10V80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -47908,6 +51908,9 @@ impl IconShape for IoPricetagsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47916,6 +51919,7 @@ impl IconShape for IoPricetagsSharp { polygon { points: "480 64 480 208 216.9 471.1 242 496 512 224 512 64 480 64", } + } } } @@ -47950,6 +51954,9 @@ impl IconShape for IoPricetags { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47958,6 +51965,7 @@ impl IconShape for IoPricetags { path { d: "M496,64a16,16,0,0,0-16,16V207.37L218.69,468.69a16,16,0,1,0,22.62,22.62l262-262A29.84,29.84,0,0,0,512,208V80A16,16,0,0,0,496,64Z", } + } } } @@ -47992,6 +52000,9 @@ impl IconShape for IoPrintOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48016,6 +52027,7 @@ impl IconShape for IoPrintOutline { cy: "184", r: "24", } + } } } @@ -48050,6 +52062,9 @@ impl IconShape for IoPrintSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48076,6 +52091,7 @@ impl IconShape for IoPrintSharp { path { d: "M408,112H104a56,56,0,0,0-56,56V376a8,8,0,0,0,8,8h56v72a8,8,0,0,0,8,8H392a8,8,0,0,0,8-8V384h56a8,8,0,0,0,8-8V168A56,56,0,0,0,408,112ZM360,420a4,4,0,0,1-4,4H156a4,4,0,0,1-4-4V268a4,4,0,0,1,4-4H356a4,4,0,0,1,4,4ZM394,207.92a24,24,0,1,1,22-22A24,24,0,0,1,394,207.92Z", } + } } } @@ -48110,6 +52126,9 @@ impl IconShape for IoPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48118,6 +52137,7 @@ impl IconShape for IoPrint { path { d: "M344,48H168a56.09,56.09,0,0,0-55.42,48H399.42A56.09,56.09,0,0,0,344,48Z", } + } } } @@ -48152,6 +52172,9 @@ impl IconShape for IoPrismOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48171,6 +52194,7 @@ impl IconShape for IoPrismOutline { y1: "32", y2: "480", } + } } } @@ -48205,11 +52229,15 @@ impl IconShape for IoPrismSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,16,16,352,256,496,496,352Zm-20,96.82V437.35L73.73,340Z", } + } } } @@ -48244,11 +52272,15 @@ impl IconShape for IoPrism { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M487.83,319.44,295.63,36.88a48,48,0,0,0-79.26,0L24.17,319.44A47.1,47.1,0,0,0,41.1,387.57L233.3,490.32a48.05,48.05,0,0,0,45.4,0L470.9,387.57a47.1,47.1,0,0,0,16.93-68.13Zm-431.26,41a16.12,16.12,0,0,1-8-10.38,16.8,16.8,0,0,1,2.37-13.62L232.66,69.26c2.18-3.21,7.34-1.72,7.34,2.13v374c0,5.9-6.54,9.63-11.87,6.78Z", } + } } } @@ -48283,6 +52315,9 @@ impl IconShape for IoPulseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -48295,6 +52330,7 @@ impl IconShape for IoPulseOutline { r: "32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -48329,11 +52365,15 @@ impl IconShape for IoPulseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M426,266a54.07,54.07,0,0,0-49.3,32H351.86l-27-81a22,22,0,0,0-42,.92L245.66,348.12l-48-281.74a22,22,0,0,0-43-1.72L94.82,298H32v44h80a22,22,0,0,0,21.34-16.66L171.69,172,218.3,445.62A22,22,0,0,0,238.76,464c.42,0,.82,0,1.24,0a22,22,0,0,0,21.15-16l44.47-149.62L315.13,327A22,22,0,0,0,336,342h40.7A54,54,0,1,0,426,266Z", } + } } } @@ -48368,11 +52408,15 @@ impl IconShape for IoPulse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,272a48.09,48.09,0,0,0-45.25,32H347.53l-28.35-85.06a16,16,0,0,0-30.56.66L244.11,375.36l-52.33-314a16,16,0,0,0-31.3-1.25L99.51,304H48a16,16,0,0,0,0,32h64a16,16,0,0,0,15.52-12.12l45.34-181.37,51.36,308.12A16,16,0,0,0,239.1,464c.3,0,.6,0,.91,0a16,16,0,0,0,15.37-11.6l49.8-174.28,15.64,46.94A16,16,0,0,0,336,336h50.75A48,48,0,1,0,432,272Z", } + } } } @@ -48407,6 +52451,9 @@ impl IconShape for IoPushOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48424,6 +52471,7 @@ impl IconShape for IoPushOutline { y1: "464", y2: "176", } + } } } @@ -48458,6 +52506,9 @@ impl IconShape for IoPushSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48469,6 +52520,7 @@ impl IconShape for IoPushSharp { x: "240", y: "352", } + } } } @@ -48503,6 +52555,9 @@ impl IconShape for IoPush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48511,6 +52566,7 @@ impl IconShape for IoPush { path { d: "M272,464a16,16,0,0,1-32,0V352h32Z", } + } } } @@ -48545,6 +52601,9 @@ impl IconShape for IoQrCodeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48638,6 +52697,7 @@ impl IconShape for IoQrCodeOutline { x: "48", y: "288", } + } } } @@ -48672,6 +52732,9 @@ impl IconShape for IoQrCodeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48731,6 +52794,7 @@ impl IconShape for IoQrCodeSharp { path { d: "M240,480H32V272H240ZM76,436H196V316H76Z", } + } } } @@ -48765,6 +52829,9 @@ impl IconShape for IoQrCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48816,6 +52883,7 @@ impl IconShape for IoQrCode { path { d: "M208,272H64a32,32,0,0,0-32,32V448a32,32,0,0,0,32,32H208a32,32,0,0,0,32-32V304A32,32,0,0,0,208,272ZM176,408a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V344a8,8,0,0,1,8-8h64a8,8,0,0,1,8,8Z", } + } } } @@ -48850,12 +52918,16 @@ impl IconShape for IoRadioButtonOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -48890,12 +52962,16 @@ impl IconShape for IoRadioButtonOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -48930,12 +53006,16 @@ impl IconShape for IoRadioButtonOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -48970,6 +53050,9 @@ impl IconShape for IoRadioButtonOnOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48981,6 +53064,7 @@ impl IconShape for IoRadioButtonOnOutline { cy: "256", r: "144", } + } } } @@ -49015,6 +53099,9 @@ impl IconShape for IoRadioButtonOnSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49026,6 +53113,7 @@ impl IconShape for IoRadioButtonOnSharp { cy: "256", r: "144", } + } } } @@ -49060,6 +53148,9 @@ impl IconShape for IoRadioButtonOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49071,6 +53162,7 @@ impl IconShape for IoRadioButtonOn { cy: "256", r: "144", } + } } } @@ -49105,6 +53197,9 @@ impl IconShape for IoRadioOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -49136,6 +53231,7 @@ impl IconShape for IoRadioOutline { d: "M77,96a240.34,240.34,0,0,0,0,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -49170,6 +53266,9 @@ impl IconShape for IoRadioSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -49196,6 +53295,7 @@ impl IconShape for IoRadioSharp { path { d: "M81.27,447,66.6,430.61a262.18,262.18,0,0,1,0-349.22L81.28,65l32.79,29.34L99.39,110.72a218.2,218.2,0,0,0,0,290.56l14.66,16.39Z", } + } } } @@ -49230,6 +53330,9 @@ impl IconShape for IoRadio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -49255,6 +53358,7 @@ impl IconShape for IoRadio { path { d: "M83,438a21.94,21.94,0,0,1-16.41-7.33,262.34,262.34,0,0,1,0-349.34,22,22,0,0,1,32.78,29.34,218.34,218.34,0,0,0,0,290.66A22,22,0,0,1,83,438Z", } + } } } @@ -49289,6 +53393,9 @@ impl IconShape for IoRainyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49323,6 +53430,7 @@ impl IconShape for IoRainyOutline { y1: "384", y2: "480", } + } } } @@ -49357,6 +53465,9 @@ impl IconShape for IoRainySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49390,6 +53501,7 @@ impl IconShape for IoRainySharp { x: "282.31", y: "410", } + } } } @@ -49424,6 +53536,9 @@ impl IconShape for IoRainy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49441,6 +53556,7 @@ impl IconShape for IoRainy { path { d: "M320,496a16,16,0,0,1-13.3-24.88l64-96a16,16,0,0,1,26.62,17.76l-64,96A16,16,0,0,1,320,496Z", } + } } } @@ -49475,6 +53591,9 @@ impl IconShape for IoReaderOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -49507,6 +53626,7 @@ impl IconShape for IoReaderOutline { y1: "288", y2: "288", } + } } } @@ -49541,11 +53661,15 @@ impl IconShape for IoReaderSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V44a12,12,0,0,0-12-12H92A12,12,0,0,0,80,44ZM272,304H160V272H272Zm80-80H160V192H352Zm0-80H160V112H352Z", } + } } } @@ -49580,11 +53704,15 @@ impl IconShape for IoReader { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,32H144A64.07,64.07,0,0,0,80,96V416a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,368,32ZM256,304H176a16,16,0,0,1,0-32h80a16,16,0,0,1,0,32Zm80-80H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Zm0-80H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Z", } + } } } @@ -49619,6 +53747,9 @@ impl IconShape for IoReceiptOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -49643,6 +53774,7 @@ impl IconShape for IoReceiptOutline { y1: "224", y2: "224", } + } } } @@ -49677,6 +53809,9 @@ impl IconShape for IoReceiptSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49685,6 +53820,7 @@ impl IconShape for IoReceiptSharp { path { d: "M336,424V320H16v32c0,50.55,5.78,71.62,14.46,87.63C45.19,466.8,71.86,480,112,480H368S336,460,336,424Z", } + } } } @@ -49719,6 +53855,9 @@ impl IconShape for IoReceipt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49727,6 +53866,7 @@ impl IconShape for IoReceipt { path { d: "M336,424V336a16,16,0,0,0-16-16H48a32.1,32.1,0,0,0-32,32.05c0,50.55,5.78,71.57,14.46,87.57C45.19,466.79,71.86,480,112,480H357.68a4,4,0,0,0,2.85-6.81C351.07,463.7,336,451,336,424Z", } + } } } @@ -49761,6 +53901,9 @@ impl IconShape for IoRecordingOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -49782,6 +53925,7 @@ impl IconShape for IoRecordingOutline { y1: "352", y2: "352", } + } } } @@ -49816,11 +53960,15 @@ impl IconShape for IoRecordingSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384,138a117.93,117.93,0,0,0-91.84,192H219.84A118,118,0,1,0,128,374H384a118,118,0,0,0,0-236ZM54,256a74,74,0,1,1,74,74A74.09,74.09,0,0,1,54,256Zm330,74a74,74,0,1,1,74-74A74.09,74.09,0,0,1,384,330Z", } + } } } @@ -49855,11 +54003,15 @@ impl IconShape for IoRecording { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.79,144.05C321.69,145.7,273.67,193.76,272,252.86a111.64,111.64,0,0,0,30.36,79.77A2,2,0,0,1,301,336H211a2,2,0,0,1-1.44-3.37A111.64,111.64,0,0,0,240,252.86c-1.63-59.1-49.65-107.16-108.75-108.81A112.12,112.12,0,0,0,16,255.53C15.75,317.77,67,368,129.24,368H382.76C445,368,496.25,317.77,496,255.53A112.12,112.12,0,0,0,380.79,144.05Z", } + } } } @@ -49894,6 +54046,9 @@ impl IconShape for IoRefreshCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49908,6 +54063,7 @@ impl IconShape for IoRefreshCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -49942,11 +54098,15 @@ impl IconShape for IoRefreshCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.32,48,256c0,114.86,93.14,208,208,208,114.69,0,208-93.31,208-208C464,141.13,370.87,48,256,48Zm94,219a94,94,0,1,1-94-94h4.21l-24-24L256,129.2,315.8,189,256,248.8,236.2,229l27.92-27.92C261.72,201,259,201,256,201a66,66,0,1,0,66,66V253h28Z", } + } } } @@ -49981,11 +54141,15 @@ impl IconShape for IoRefreshCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.32,48,256c0,114.86,93.14,208,208,208,114.69,0,208-93.31,208-208C464,141.13,370.87,48,256,48Zm0,313a94,94,0,0,1,0-188h4.21L246.1,158.9a14,14,0,0,1,19.8-19.8l40,40a14,14,0,0,1,0,19.8l-40,40a14,14,0,0,1-19.8-19.8l18-18C261.72,201,259,201,256,201a66,66,0,1,0,66,66,14,14,0,0,1,28,0A94.11,94.11,0,0,1,256,361Z", } + } } } @@ -50020,6 +54184,9 @@ impl IconShape for IoRefreshOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50030,6 +54197,7 @@ impl IconShape for IoRefreshOutline { points: "256 58 336 138 256 218", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -50064,6 +54232,9 @@ impl IconShape for IoRefreshSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50074,6 +54245,7 @@ impl IconShape for IoRefreshSharp { points: "256 58 336 138 256 218", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -50108,6 +54280,9 @@ impl IconShape for IoRefresh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50118,6 +54293,7 @@ impl IconShape for IoRefresh { points: "256 58 336 138 256 218", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -50152,6 +54328,9 @@ impl IconShape for IoReloadCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50165,6 +54344,7 @@ impl IconShape for IoReloadCircleOutline { path { d: "M367.32,162a8.44,8.44,0,0,0-6,2.54l-59.54,59.54a8.61,8.61,0,0,0,6.09,14.71h59.54a8.62,8.62,0,0,0,8.62-8.62V170.61a8.61,8.61,0,0,0-8.68-8.63Z", } + } } } @@ -50199,11 +54379,15 @@ impl IconShape for IoReloadCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM376,238.77H287l36.88-36.88-5.6-6.51a87.38,87.38,0,1,0-62.94,148,87.55,87.55,0,0,0,82.42-58.25L343.13,270l30.17,10.67L368,295.8A119.4,119.4,0,1,1,255.38,136.62a118.34,118.34,0,0,1,86.36,36.95l.56.62,4.31,5L376,149.81Z", } + } } } @@ -50238,11 +54422,15 @@ impl IconShape for IoReloadCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM376,230.15a8.62,8.62,0,0,1-8.62,8.62H307.84a8.61,8.61,0,0,1-6.09-14.71l22.17-22.17-5.6-6.51a87.38,87.38,0,1,0-62.94,148,87.55,87.55,0,0,0,82.42-58.25A16,16,0,1,1,368,295.8,119.4,119.4,0,1,1,255.38,136.62a118.34,118.34,0,0,1,86.36,36.95l.56.62,4.31,5,14.68-14.68a8.44,8.44,0,0,1,6-2.54,8.61,8.61,0,0,1,8.68,8.63Z", } + } } } @@ -50277,6 +54465,9 @@ impl IconShape for IoReloadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50286,6 +54477,7 @@ impl IconShape for IoReloadOutline { path { d: "M464,97.42V208a16,16,0,0,1-16,16H337.42c-14.26,0-21.4-17.23-11.32-27.31L436.69,86.1C446.77,76,464,83.16,464,97.42Z", } + } } } @@ -50320,6 +54512,9 @@ impl IconShape for IoReloadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50329,6 +54524,7 @@ impl IconShape for IoReloadSharp { path { d: "M464,68.45V220a4,4,0,0,1-4,4H308.45a4,4,0,0,1-2.83-6.83L457.17,65.62A4,4,0,0,1,464,68.45Z", } + } } } @@ -50363,6 +54559,9 @@ impl IconShape for IoReload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50372,6 +54571,7 @@ impl IconShape for IoReload { path { d: "M464,97.42V208a16,16,0,0,1-16,16H337.42c-14.26,0-21.4-17.23-11.32-27.31L436.69,86.1C446.77,76,464,83.16,464,97.42Z", } + } } } @@ -50406,6 +54606,9 @@ impl IconShape for IoRemoveCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50419,6 +54622,7 @@ impl IconShape for IoRemoveCircleOutline { y1: "256", y2: "256", } + } } } @@ -50453,11 +54657,15 @@ impl IconShape for IoRemoveCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm96,224H160V240H352Z", } + } } } @@ -50492,11 +54700,15 @@ impl IconShape for IoRemoveCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,224H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Z", } + } } } @@ -50531,6 +54743,9 @@ impl IconShape for IoRemoveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50540,6 +54755,7 @@ impl IconShape for IoRemoveOutline { y1: "256", y2: "256", } + } } } @@ -50574,6 +54790,9 @@ impl IconShape for IoRemoveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50583,6 +54802,7 @@ impl IconShape for IoRemoveSharp { y1: "256", y2: "256", } + } } } @@ -50617,6 +54837,9 @@ impl IconShape for IoRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50626,6 +54849,7 @@ impl IconShape for IoRemove { y1: "256", y2: "256", } + } } } @@ -50660,6 +54884,9 @@ impl IconShape for IoReorderFourOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50690,6 +54917,7 @@ impl IconShape for IoReorderFourOutline { y1: "400", y2: "400", } + } } } @@ -50724,6 +54952,9 @@ impl IconShape for IoReorderFourSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50754,6 +54985,7 @@ impl IconShape for IoReorderFourSharp { y1: "400", y2: "400", } + } } } @@ -50788,6 +55020,9 @@ impl IconShape for IoReorderFour { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50818,6 +55053,7 @@ impl IconShape for IoReorderFour { y1: "400", y2: "400", } + } } } @@ -50852,6 +55088,9 @@ impl IconShape for IoReorderThreeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50875,6 +55114,7 @@ impl IconShape for IoReorderThreeOutline { y1: "336", y2: "336", } + } } } @@ -50909,6 +55149,9 @@ impl IconShape for IoReorderThreeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50932,6 +55175,7 @@ impl IconShape for IoReorderThreeSharp { y1: "336", y2: "336", } + } } } @@ -50966,6 +55210,9 @@ impl IconShape for IoReorderThree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50989,6 +55236,7 @@ impl IconShape for IoReorderThree { y1: "336", y2: "336", } + } } } @@ -51023,6 +55271,9 @@ impl IconShape for IoReorderTwoOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -51039,6 +55290,7 @@ impl IconShape for IoReorderTwoOutline { y1: "208", y2: "208", } + } } } @@ -51073,6 +55325,9 @@ impl IconShape for IoReorderTwoSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -51089,6 +55344,7 @@ impl IconShape for IoReorderTwoSharp { y1: "208", y2: "208", } + } } } @@ -51123,6 +55379,9 @@ impl IconShape for IoReorderTwo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { line { @@ -51139,6 +55398,7 @@ impl IconShape for IoReorderTwo { y1: "208", y2: "208", } + } } } @@ -51173,6 +55433,9 @@ impl IconShape for IoRepeatOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51191,6 +55454,7 @@ impl IconShape for IoRepeatOutline { d: "M160,344H368a80.24,80.24,0,0,0,80-80V248", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51225,6 +55489,9 @@ impl IconShape for IoRepeatSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51243,6 +55510,7 @@ impl IconShape for IoRepeatSharp { points: "160 344 448 344 448 248", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -51277,6 +55545,9 @@ impl IconShape for IoRepeat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51295,6 +55566,7 @@ impl IconShape for IoRepeat { d: "M160,344H368a80.24,80.24,0,0,0,80-80V248", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51329,6 +55601,9 @@ impl IconShape for IoResizeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51346,6 +55621,7 @@ impl IconShape for IoResizeOutline { points: "208 416 96 416 96 304", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51380,6 +55656,9 @@ impl IconShape for IoResizeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51397,6 +55676,7 @@ impl IconShape for IoResizeSharp { points: "208 416 96 416 96 304", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -51431,6 +55711,9 @@ impl IconShape for IoResize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51448,6 +55731,7 @@ impl IconShape for IoResize { points: "208 416 96 416 96 304", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51482,6 +55766,9 @@ impl IconShape for IoRestaurantOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51507,6 +55794,7 @@ impl IconShape for IoRestaurantOutline { d: "M200,368,100.28,468.28a40,40,0,0,1-56.56,0h0a40,40,0,0,1,0-56.56L128,328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51541,6 +55829,9 @@ impl IconShape for IoRestaurantSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51549,6 +55840,7 @@ impl IconShape for IoRestaurantSharp { path { d: "M227.37,354.59c-29.82,6.11-48.11,11.74-83.08-23.23-.56-.56-1.14-1.1-1.7-1.66l-19.5-19.5L16,416l80,80L240,352Z", } + } } } @@ -51583,6 +55875,9 @@ impl IconShape for IoRestaurant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51591,6 +55886,7 @@ impl IconShape for IoRestaurant { path { d: "M211,358a97.32,97.32,0,0,1-68.36-28.25l-13.86-13.86a8,8,0,0,0-11.3,0l-85,84.56c-15.15,15.15-20.56,37.45-13.06,59.29a30.63,30.63,0,0,0,1.49,3.6C31,484,50.58,496,72,496a55.68,55.68,0,0,0,39.64-16.44L225,365.66a4.69,4.69,0,0,0,1.32-3.72l0-.26a4.63,4.63,0,0,0-5.15-4.27A97.09,97.09,0,0,1,211,358Z", } + } } } @@ -51625,6 +55921,9 @@ impl IconShape for IoReturnDownBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51635,6 +55934,7 @@ impl IconShape for IoReturnDownBackOutline { d: "M64,288H358c58.76,0,106-49.33,106-108V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51669,6 +55969,9 @@ impl IconShape for IoReturnDownBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51679,6 +55982,7 @@ impl IconShape for IoReturnDownBackSharp { points: "64 288 464 288 464 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -51713,6 +56017,9 @@ impl IconShape for IoReturnDownBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51723,6 +56030,7 @@ impl IconShape for IoReturnDownBack { d: "M64,288H358c58.76,0,106-49.33,106-108V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51757,6 +56065,9 @@ impl IconShape for IoReturnDownForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51767,6 +56078,7 @@ impl IconShape for IoReturnDownForwardOutline { d: "M448,288H154C95.24,288,48,238.67,48,180V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51801,6 +56113,9 @@ impl IconShape for IoReturnDownForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51811,6 +56126,7 @@ impl IconShape for IoReturnDownForwardSharp { points: "448 288 48 288 48 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -51845,6 +56161,9 @@ impl IconShape for IoReturnDownForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51855,6 +56174,7 @@ impl IconShape for IoReturnDownForward { d: "M448,288H154C95.24,288,48,238.67,48,180V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51889,6 +56209,9 @@ impl IconShape for IoReturnUpBackOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51899,6 +56222,7 @@ impl IconShape for IoReturnUpBackOutline { d: "M64,224H358c58.76,0,106,49.33,106,108v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -51933,6 +56257,9 @@ impl IconShape for IoReturnUpBackSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51943,6 +56270,7 @@ impl IconShape for IoReturnUpBackSharp { points: "64 224 464 224 464 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -51977,6 +56305,9 @@ impl IconShape for IoReturnUpBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51987,6 +56318,7 @@ impl IconShape for IoReturnUpBack { d: "M64,224H358c58.76,0,106,49.33,106,108v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52021,6 +56353,9 @@ impl IconShape for IoReturnUpForwardOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -52031,6 +56366,7 @@ impl IconShape for IoReturnUpForwardOutline { d: "M448,224H154C95.24,224,48,273.33,48,332v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52065,6 +56401,9 @@ impl IconShape for IoReturnUpForwardSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -52075,6 +56414,7 @@ impl IconShape for IoReturnUpForwardSharp { points: "448 224 48 224 48 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -52109,6 +56449,9 @@ impl IconShape for IoReturnUpForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -52119,6 +56462,7 @@ impl IconShape for IoReturnUpForward { d: "M448,224H154C95.24,224,48,273.33,48,332v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52153,6 +56497,9 @@ impl IconShape for IoRibbonOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -52175,6 +56522,7 @@ impl IconShape for IoRibbonOutline { r: "64", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52209,6 +56557,9 @@ impl IconShape for IoRibbonSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52225,6 +56576,7 @@ impl IconShape for IoRibbonSharp { path { d: "M256,16c-79.4,0-144,64.6-144,144s64.6,144,144,144,144-64.6,144-144S335.4,16,256,16Zm0,224a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,240Z", } + } } } @@ -52259,6 +56611,9 @@ impl IconShape for IoRibbon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52276,6 +56631,7 @@ impl IconShape for IoRibbon { path { d: "M256.26,16c-79.42,0-144,64.59-144,144s64.61,144,144,144,144-64.6,144-144S335.67,16,256.26,16Zm0,224a80,80,0,1,1,80-80A80.1,80.1,0,0,1,256.26,240Z", } + } } } @@ -52310,6 +56666,9 @@ impl IconShape for IoRocketOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52320,6 +56679,7 @@ impl IconShape for IoRocketOutline { d: "M109.64,352a45.06,45.06,0,0,0-26.35,12.84C65.67,382.52,64,448,64,448s65.52-1.67,83.15-19.31A44.73,44.73,0,0,0,160,402.32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52354,6 +56714,9 @@ impl IconShape for IoRocketSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52362,6 +56725,7 @@ impl IconShape for IoRocketSharp { path { d: "M168.4,399.43c-5.48,5.49-14.27,7.63-24.85,9.46-23.77,4.05-44.76-16.49-40.49-40.52,1.63-9.11,6.45-21.88,9.45-24.88a4.37,4.37,0,0,0-3.65-7.45,60,60,0,0,0-35.13,17.12C50.22,376.69,48,464,48,464s87.36-2.22,110.87-25.75A59.69,59.69,0,0,0,176,403.09C176.37,398.91,171.28,396.42,168.4,399.43Z", } + } } } @@ -52396,6 +56760,9 @@ impl IconShape for IoRocket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52407,6 +56774,7 @@ impl IconShape for IoRocket { path { d: "M161.93,386.44a16,16,0,0,0-11,2.67c-6.39,4.37-12.81,8.69-19.29,12.9-13.11,8.52-28.79-6.44-21-20l12.15-21a16,16,0,0,0-15.16-24.91A61.25,61.25,0,0,0,72,353.56c-3.66,3.67-14.79,14.81-20.78,57.26A357.94,357.94,0,0,0,48,447.59,16,16,0,0,0,64,464h.4a359.87,359.87,0,0,0,36.8-3.2c42.47-6,53.61-17.14,57.27-20.8a60.49,60.49,0,0,0,17.39-35.74A16,16,0,0,0,161.93,386.44Z", } + } } } @@ -52441,6 +56809,9 @@ impl IconShape for IoRoseOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52459,6 +56830,7 @@ impl IconShape for IoRoseOutline { d: "M253.48,87.57C221.25,45.81,176,32,176,32c-15.3,20.8-28.79,51.58-34.87,74.17", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52493,6 +56865,9 @@ impl IconShape for IoRoseSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52507,6 +56882,7 @@ impl IconShape for IoRoseSharp { path { d: "M176,16c-16,10.83-33.24,41.1-33.24,41.1a494.22,494.22,0,0,1,48.92,15.25l17.65-11.56c8.18-5.35,16.55-10.29,25-14.77C234.31,46,202.59,24.17,176,16Z", } + } } } @@ -52541,6 +56917,9 @@ impl IconShape for IoRose { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52555,6 +56934,7 @@ impl IconShape for IoRose { path { d: "M209.33,60.79c7.3-4.77,14.74-9.22,22.25-13.31a2,2,0,0,0,.24-3.36c-26-19.57-49.73-27-51.15-27.42a16,16,0,0,0-17.56,5.82A217.63,217.63,0,0,0,143.83,54.9a2,2,0,0,0,1.29,2.81C158.73,61.28,174.52,66,190.73,72a2,2,0,0,0,1.79-.2Z", } + } } } @@ -52589,6 +56969,9 @@ impl IconShape for IoSadOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -52610,6 +56993,7 @@ impl IconShape for IoSadOutline { r: "208", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -52644,11 +57028,15 @@ impl IconShape for IoSadSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM328,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,328,208Zm-144,0a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM256,288c45.42,0,83.75,29.49,95.72,69.83,1,3.52,2.33,10.17,2.33,10.17H158s1.31-6.69,2.33-10.17C172.11,317.47,210.53,288,256,288Z", } + } } } @@ -52683,11 +57071,15 @@ impl IconShape for IoSad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM184,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM160.33,357.83c12-40.3,50.2-69.83,95.62-69.83s83.62,29.53,95.71,69.83A8,8,0,0,1,343.84,368H168.15A8,8,0,0,1,160.33,357.83ZM328,256a24,24,0,1,1,24-24A23.94,23.94,0,0,1,328,256Z", } + } } } @@ -52722,12 +57114,16 @@ impl IconShape for IoSaveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-p" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.93,57.37A32,32,0,0,0,358.3,48H94.22A46.21,46.21,0,0,0,48,94.22V417.78A46.21,46.21,0,0,0,94.22,464H417.78A46.36,46.36,0,0,0,464,417.78V153.7a32,32,0,0,0-9.37-22.63ZM256,416a64,64,0,1,1,64-64A63.92,63.92,0,0,1,256,416Zm48-224H112a16,16,0,0,1-16-16V112a16,16,0,0,1,16-16H304a16,16,0,0,1,16,16v64A16,16,0,0,1,304,192Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -52762,11 +57158,15 @@ impl IconShape for IoSaveSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M380.44,32H64A32,32,0,0,0,32,64V448a32,32,0,0,0,32,32H448a32.09,32.09,0,0,0,32-32V131.56ZM112,176V112H304v64ZM335.91,355.76a80,80,0,1,1-83.66-83.67A80.21,80.21,0,0,1,335.91,355.76Z", } + } } } @@ -52801,6 +57201,9 @@ impl IconShape for IoSave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52811,6 +57214,7 @@ impl IconShape for IoSave { cy: "352", r: "48", } + } } } @@ -52845,6 +57249,9 @@ impl IconShape for IoScaleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -52863,6 +57270,7 @@ impl IconShape for IoScaleOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -52897,11 +57305,15 @@ impl IconShape for IoScaleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,32H80A48.05,48.05,0,0,0,32,80V432a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V80A48.05,48.05,0,0,0,432,32ZM415.29,197l-52.46,61.73a27.83,27.83,0,0,1-37.65,4.62c-13-9.29-39.27-24.89-69.18-24.89s-56.18,15.6-69.18,24.89a27.84,27.84,0,0,1-37.65-4.62L96.71,197A32.12,32.12,0,0,1,97.13,155c18.93-21.31,72.3-70.87,158.87-70.87S395.94,133.72,414.87,155h0A32.12,32.12,0,0,1,415.29,197Z", } + } } } @@ -52936,11 +57348,15 @@ impl IconShape for IoScale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,32H144A112.12,112.12,0,0,0,32,144V368A112.12,112.12,0,0,0,144,480H368A112.12,112.12,0,0,0,480,368V144A112.12,112.12,0,0,0,368,32Zm36.21,178-33.32,39.21A41.76,41.76,0,0,1,339,264.05a42.32,42.32,0,0,1-22.29-6.38c-14.22-8.78-36.3-19.25-60.69-19.25s-46.47,10.47-60.69,19.25a41.86,41.86,0,0,1-54.2-8.46L107.79,210a50.48,50.48,0,0,1,4.49-70.27C140.12,114.38,187.65,84.16,256,84.16s115.88,30.22,143.72,55.57A50.48,50.48,0,0,1,404.21,210Z", } + } } } @@ -52975,6 +57391,9 @@ impl IconShape for IoScanCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52997,6 +57416,7 @@ impl IconShape for IoScanCircleOutline { d: "M160,216V188a28,28,0,0,1,28-28h28", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -53031,11 +57451,15 @@ impl IconShape for IoScanCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM232,368H188a44.05,44.05,0,0,1-44-44V280h32v44a12,12,0,0,0,12,12h44Zm0-192H188a12,12,0,0,0-12,12v44H144V188a44.05,44.05,0,0,1,44-44h44ZM368,324a44.05,44.05,0,0,1-44,44H280V336h44a12,12,0,0,0,12-12V280h32Zm0-92H336V188a12,12,0,0,0-12-12H280V144h44a44.05,44.05,0,0,1,44,44Z", } + } } } @@ -53070,11 +57494,15 @@ impl IconShape for IoScanCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM216,368H188a44.05,44.05,0,0,1-44-44V296a16,16,0,0,1,32,0v28a12,12,0,0,0,12,12h28a16,16,0,0,1,0,32Zm0-192H188a12,12,0,0,0-12,12v28a16,16,0,0,1-32,0V188a44.05,44.05,0,0,1,44-44h28a16,16,0,0,1,0,32ZM368,324a44.05,44.05,0,0,1-44,44H296a16,16,0,0,1,0-32h28a12,12,0,0,0,12-12V296a16,16,0,0,1,32,0Zm0-108a16,16,0,0,1-32,0V188a12,12,0,0,0-12-12H296a16,16,0,0,1,0-32h28a44.05,44.05,0,0,1,44,44Z", } + } } } @@ -53109,6 +57537,9 @@ impl IconShape for IoScanOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53127,6 +57558,7 @@ impl IconShape for IoScanOutline { d: "M64,176V120a56,56,0,0,1,56-56h56", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -53161,6 +57593,9 @@ impl IconShape for IoScanSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53175,6 +57610,7 @@ impl IconShape for IoScanSharp { path { d: "M90,192H46V124a78.09,78.09,0,0,1,78-78h68V90H124a34,34,0,0,0-34,34Z", } + } } } @@ -53209,6 +57645,9 @@ impl IconShape for IoScan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53227,6 +57666,7 @@ impl IconShape for IoScan { d: "M68,170V124a56,56,0,0,1,56-56h46", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:44px", } + } } } @@ -53261,6 +57701,9 @@ impl IconShape for IoSchoolOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -53285,6 +57728,7 @@ impl IconShape for IoSchoolOutline { y1: "320", y2: "448", } + } } } @@ -53319,6 +57763,9 @@ impl IconShape for IoSchoolSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -53327,6 +57774,7 @@ impl IconShape for IoSchoolSharp { polygon { points: "512.25 192 256 45.57 -0.25 192 256 338.43 464 219.57 464 384 512 384 512 192.14 512.25 192", } + } } } @@ -53361,6 +57809,9 @@ impl IconShape for IoSchool { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53369,6 +57820,7 @@ impl IconShape for IoSchool { path { d: "M495.92,190.5s0-.08,0-.11a16,16,0,0,0-8-12.28l-224-128a16,16,0,0,0-15.88,0l-224,128a16,16,0,0,0,0,27.78l224,128a16,16,0,0,0,15.88,0L461,221.28a2,2,0,0,1,3,1.74V367.55c0,8.61,6.62,16,15.23,16.43A16,16,0,0,0,496,368V192A14.76,14.76,0,0,0,495.92,190.5Z", } + } } } @@ -53403,6 +57855,9 @@ impl IconShape for IoSearchCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53420,6 +57875,7 @@ impl IconShape for IoSearchCircleOutline { y1: "283.64", y2: "336", } + } } } @@ -53454,6 +57910,9 @@ impl IconShape for IoSearchCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53464,6 +57923,7 @@ impl IconShape for IoSearchCircleSharp { cy: "232", r: "56", } + } } } @@ -53498,6 +57958,9 @@ impl IconShape for IoSearchCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53508,6 +57971,7 @@ impl IconShape for IoSearchCircle { cy: "232", r: "56", } + } } } @@ -53542,6 +58006,9 @@ impl IconShape for IoSearchOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53555,6 +58022,7 @@ impl IconShape for IoSearchOutline { y1: "338.29", y2: "448", } + } } } @@ -53589,11 +58057,15 @@ impl IconShape for IoSearchSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,428,339.92,303.9a160.48,160.48,0,0,0,30.72-94.58C370.64,120.37,298.27,48,209.32,48S48,120.37,48,209.32s72.37,161.32,161.32,161.32a160.48,160.48,0,0,0,94.58-30.72L428,464ZM209.32,319.69A110.38,110.38,0,1,1,319.69,209.32,110.5,110.5,0,0,1,209.32,319.69Z", } + } } } @@ -53628,11 +58100,15 @@ impl IconShape for IoSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456.69,421.39,362.6,327.3a173.81,173.81,0,0,0,34.84-104.58C397.44,126.38,319.06,48,222.72,48S48,126.38,48,222.72s78.38,174.72,174.72,174.72A173.81,173.81,0,0,0,327.3,362.6l94.09,94.09a25,25,0,0,0,35.3-35.3ZM97.92,222.72a124.8,124.8,0,1,1,124.8,124.8A124.95,124.95,0,0,1,97.92,222.72Z", } + } } } @@ -53667,12 +58143,16 @@ impl IconShape for IoSendOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M470.3,271.15,43.16,447.31a7.83,7.83,0,0,1-11.16-7V327a8,8,0,0,1,6.51-7.86l247.62-47c17.36-3.29,17.36-28.15,0-31.44l-247.63-47a8,8,0,0,1-6.5-7.85V72.59c0-5.74,5.88-10.26,11.16-8L470.3,241.76A16,16,0,0,1,470.3,271.15Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -53707,11 +58187,15 @@ impl IconShape for IoSendSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16,464,496,256,16,48V208l320,48L16,304Z", } + } } } @@ -53746,11 +58230,15 @@ impl IconShape for IoSend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M476.59,227.05l-.16-.07L49.35,49.84A23.56,23.56,0,0,0,27.14,52,24.65,24.65,0,0,0,16,72.59V185.88a24,24,0,0,0,19.52,23.57l232.93,43.07a4,4,0,0,1,0,7.86L35.53,303.45A24,24,0,0,0,16,327V440.31A23.57,23.57,0,0,0,26.59,460a23.94,23.94,0,0,0,13.22,4,24.55,24.55,0,0,0,9.52-1.93L476.4,285.94l.19-.09a32,32,0,0,0,0-58.8Z", } + } } } @@ -53785,6 +58273,9 @@ impl IconShape for IoServerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -53806,6 +58297,7 @@ impl IconShape for IoServerOutline { d: "M64,127.24V384.76C64,428.52,150,464,256,464s192-35.48,192-79.24V127.24", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -53840,6 +58332,9 @@ impl IconShape for IoServerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53854,6 +58349,7 @@ impl IconShape for IoServerSharp { path { d: "M409.43,306.38C362,326,305.4,337.56,256,337.56s-109.87-12.8-153.43-31.18S48,269.67,48,269.67v46.25c0,7.55,5.44,16.28,15.69,25.26,11.23,9.84,27.81,19.5,48,27.92,42.48,17.77,96.44,28.37,144.36,28.37s101.88-10.6,144.36-28.37c20.13-8.43,36.72-18.08,47.95-27.92,10.19-8.93,15.61-17.61,15.69-25.13V269.67S456.87,286.76,409.43,306.38Z", } + } } } @@ -53888,6 +58384,9 @@ impl IconShape for IoServer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53902,6 +58401,7 @@ impl IconShape for IoServer { path { d: "M413.92,312C367.38,331.41,308.35,343,256,343S144.61,331.41,98.07,312C81,304.83,66.38,293.19,54.43,284A4,4,0,0,0,48,287.2V317c0,6.41,5.2,14.47,14.62,22.71,11.13,9.74,27.66,19.33,47.79,27.74C153.24,385.32,207.66,396,256,396s102.76-10.68,145.59-28.57c20.13-8.41,36.65-18,47.78-27.74C458.8,331.44,464,323.37,464,317V287.2a4,4,0,0,0-6.43-3.18C445.62,293.19,431,304.83,413.92,312Z", } + } } } @@ -53936,12 +58436,16 @@ impl IconShape for IoSettingsOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M262.29,192.31a64,64,0,1,0,57.4,57.4A64.13,64.13,0,0,0,262.29,192.31ZM416.39,256a154.34,154.34,0,0,1-1.53,20.79l45.21,35.46A10.81,10.81,0,0,1,462.52,326l-42.77,74a10.81,10.81,0,0,1-13.14,4.59l-44.9-18.08a16.11,16.11,0,0,0-15.17,1.75A164.48,164.48,0,0,1,325,400.8a15.94,15.94,0,0,0-8.82,12.14l-6.73,47.89A11.08,11.08,0,0,1,298.77,470H213.23a11.11,11.11,0,0,1-10.69-8.87l-6.72-47.82a16.07,16.07,0,0,0-9-12.22,155.3,155.3,0,0,1-21.46-12.57,16,16,0,0,0-15.11-1.71l-44.89,18.07a10.81,10.81,0,0,1-13.14-4.58l-42.77-74a10.8,10.8,0,0,1,2.45-13.75l38.21-30a16.05,16.05,0,0,0,6-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16,16,0,0,0-6.07-13.94l-38.19-30A10.81,10.81,0,0,1,49.48,186l42.77-74a10.81,10.81,0,0,1,13.14-4.59l44.9,18.08a16.11,16.11,0,0,0,15.17-1.75A164.48,164.48,0,0,1,187,111.2a15.94,15.94,0,0,0,8.82-12.14l6.73-47.89A11.08,11.08,0,0,1,213.23,42h85.54a11.11,11.11,0,0,1,10.69,8.87l6.72,47.82a16.07,16.07,0,0,0,9,12.22,155.3,155.3,0,0,1,21.46,12.57,16,16,0,0,0,15.11,1.71l44.89-18.07a10.81,10.81,0,0,1,13.14,4.58l42.77,74a10.8,10.8,0,0,1-2.45,13.75l-38.21,30a16.05,16.05,0,0,0-6.05,14.08C416.17,247.67,416.39,251.83,416.39,256Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -53976,11 +58480,15 @@ impl IconShape for IoSettingsSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,176a80,80,0,1,0,80,80A80.24,80.24,0,0,0,256,176Zm172.72,80a165.53,165.53,0,0,1-1.64,22.34l48.69,38.12a11.59,11.59,0,0,1,2.63,14.78l-46.06,79.52a11.64,11.64,0,0,1-14.14,4.93l-57.25-23a176.56,176.56,0,0,1-38.82,22.67l-8.56,60.78A11.93,11.93,0,0,1,302.06,486H209.94a12,12,0,0,1-11.51-9.53l-8.56-60.78A169.3,169.3,0,0,1,151.05,393L93.8,416a11.64,11.64,0,0,1-14.14-4.92L33.6,331.57a11.59,11.59,0,0,1,2.63-14.78l48.69-38.12A174.58,174.58,0,0,1,83.28,256a165.53,165.53,0,0,1,1.64-22.34L36.23,195.54a11.59,11.59,0,0,1-2.63-14.78l46.06-79.52A11.64,11.64,0,0,1,93.8,96.31l57.25,23a176.56,176.56,0,0,1,38.82-22.67l8.56-60.78A11.93,11.93,0,0,1,209.94,26h92.12a12,12,0,0,1,11.51,9.53l8.56,60.78A169.3,169.3,0,0,1,361,119L418.2,96a11.64,11.64,0,0,1,14.14,4.92l46.06,79.52a11.59,11.59,0,0,1-2.63,14.78l-48.69,38.12A174.58,174.58,0,0,1,428.72,256Z", } + } } } @@ -54015,6 +58523,9 @@ impl IconShape for IoSettings { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -54025,6 +58536,7 @@ impl IconShape for IoSettings { path { d: "M470.39,300l-.47-.38-31.56-24.75a16.11,16.11,0,0,1-6.1-13.33l0-11.56a16,16,0,0,1,6.11-13.22L469.92,212l.47-.38a26.68,26.68,0,0,0,5.9-34.06l-42.71-73.9a1.59,1.59,0,0,1-.13-.22A26.86,26.86,0,0,0,401,92.14l-.35.13L363.55,107.2a15.94,15.94,0,0,1-14.47-1.29q-4.92-3.1-10-5.86a15.94,15.94,0,0,1-8.19-11.82L325.3,48.64l-.12-.72A27.22,27.22,0,0,0,298.76,26H213.24a26.92,26.92,0,0,0-26.45,22.39l-.09.56-5.57,39.67A16,16,0,0,1,173,100.44c-3.42,1.84-6.76,3.79-10,5.82a15.92,15.92,0,0,1-14.43,1.27l-37.13-15-.35-.14a26.87,26.87,0,0,0-32.48,11.34l-.13.22L35.71,177.9A26.71,26.71,0,0,0,41.61,212l.47.38,31.56,24.75a16.11,16.11,0,0,1,6.1,13.33l0,11.56a16,16,0,0,1-6.11,13.22L42.08,300l-.47.38a26.68,26.68,0,0,0-5.9,34.06l42.71,73.9a1.59,1.59,0,0,1,.13.22A26.86,26.86,0,0,0,111,419.86l.35-.13,37.07-14.93a15.94,15.94,0,0,1,14.47,1.29q4.92,3.11,10,5.86a15.94,15.94,0,0,1,8.19,11.82l5.56,39.59.12.72A27.22,27.22,0,0,0,213.24,486h85.52a26.92,26.92,0,0,0,26.45-22.39l.09-.56,5.57-39.67a16,16,0,0,1,8.18-11.82c3.42-1.84,6.76-3.79,10-5.82a15.92,15.92,0,0,1,14.43-1.27l37.13,14.95.35.14a26.85,26.85,0,0,0,32.48-11.34,2.53,2.53,0,0,1,.13-.22l42.71-73.89A26.7,26.7,0,0,0,470.39,300ZM335.91,259.76a80,80,0,1,1-83.66-83.67A80.21,80.21,0,0,1,335.91,259.76Z", } + } } } @@ -54059,6 +58571,9 @@ impl IconShape for IoShapesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -54069,6 +58584,7 @@ impl IconShape for IoShapesOutline { d: "M265.32,194.51A144,144,0,1,1,192,320", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -54103,6 +58619,9 @@ impl IconShape for IoShapesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54111,6 +58630,7 @@ impl IconShape for IoShapesSharp { path { d: "M336,160a160.54,160.54,0,0,0-32.55,3.36l87.75,157L417.81,368H183.36C203.8,432.85,264.49,480,336,480c88.22,0,160-71.78,160-160S424.22,160,336,160Z", } + } } } @@ -54145,6 +58665,9 @@ impl IconShape for IoShapes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54153,6 +58676,7 @@ impl IconShape for IoShapes { path { d: "M336,160a161.07,161.07,0,0,0-32.57,3.32L377.9,296.59A48,48,0,0,1,336,368H183.33A160,160,0,1,0,336,160Z", } + } } } @@ -54187,6 +58711,9 @@ impl IconShape for IoShareOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54204,6 +58731,7 @@ impl IconShape for IoShareOutline { y1: "321", y2: "48", } + } } } @@ -54238,6 +58766,9 @@ impl IconShape for IoShareSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54246,6 +58777,7 @@ impl IconShape for IoShareSharp { polygon { points: "272 92.63 336 156.63 358.63 134 256 31.37 153.37 134 176 156.63 240 92.63 240 176 272 176 272 92.63", } + } } } @@ -54280,6 +58812,9 @@ impl IconShape for IoShareSocialOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -54314,6 +58849,7 @@ impl IconShape for IoShareSocialOutline { y1: "135.53", y2: "232.47", } + } } } @@ -54348,11 +58884,15 @@ impl IconShape for IoShareSocialSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M378,324a69.78,69.78,0,0,0-48.83,19.91L202,272.41a69.68,69.68,0,0,0,0-32.82l127.13-71.5A69.76,69.76,0,1,0,308.87,129l-130.13,73.2a70,70,0,1,0,0,107.56L308.87,383A70,70,0,1,0,378,324Z", } + } } } @@ -54387,11 +58927,15 @@ impl IconShape for IoShareSocial { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { d: "M384,336a63.78,63.78,0,0,0-46.12,19.7l-148-83.27a63.85,63.85,0,0,0,0-32.86l148-83.27a63.8,63.8,0,1,0-15.73-27.87l-148,83.27a64,64,0,1,0,0,88.6l148,83.27A64,64,0,1,0,384,336Z", } + } } } @@ -54426,6 +58970,9 @@ impl IconShape for IoShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54434,6 +58981,7 @@ impl IconShape for IoShare { path { d: "M272,86.63l52.69,52.68a16,16,0,0,0,22.62-22.62l-80-80a16,16,0,0,0-22.62,0l-80,80a16,16,0,0,0,22.62,22.62L240,86.63V176h32Z", } + } } } @@ -54468,6 +59016,9 @@ impl IconShape for IoShieldCheckmarkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -54478,6 +59029,7 @@ impl IconShape for IoShieldCheckmarkOutline { d: "M463.1,112.37C373.68,96.33,336.71,84.45,256,48,175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464,271.42,457.79,479.3,369.13,463.1,112.37Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -54512,11 +59064,15 @@ impl IconShape for IoShieldCheckmarkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479.07,111.36l-.79-12.53-12.36-2.21c-86.5-15.52-122.61-26.74-203.33-63.2l-6.59-3-6.59,3C168.69,69.88,132.58,81.1,46.08,96.62L33.72,98.83l-.79,12.53c-3.85,61.11,4.36,118.05,24.43,169.24A349.47,349.47,0,0,0,129,393.11c53.47,56.73,110.24,81.37,121.07,85.73l6,2.41,6-2.41c10.83-4.36,67.6-29,121.07-85.73A349.47,349.47,0,0,0,454.64,280.6C474.71,229.41,482.92,172.47,479.07,111.36Zm-252.91,216L153.37,256l22.4-22.86,48.47,47.49L334.37,153.43l24.2,20.94Z", } + } } } @@ -54551,11 +59107,15 @@ impl IconShape for IoShieldCheckmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479.07,111.36a16,16,0,0,0-13.15-14.74c-86.5-15.52-122.61-26.74-203.33-63.2a16,16,0,0,0-13.18,0C168.69,69.88,132.58,81.1,46.08,96.62a16,16,0,0,0-13.15,14.74c-3.85,61.11,4.36,118.05,24.43,169.24A349.47,349.47,0,0,0,129,393.11c53.47,56.73,110.24,81.37,121.07,85.73a16,16,0,0,0,12,0c10.83-4.36,67.6-29,121.07-85.73A349.47,349.47,0,0,0,454.64,280.6C474.71,229.41,482.92,172.47,479.07,111.36Zm-131,75.11-110.8,128A16,16,0,0,1,225.86,320h-.66a16,16,0,0,1-11.2-4.57l-49.2-48.2a16,16,0,1,1,22.4-22.86l37,36.29L323.9,165.53a16,16,0,0,1,24.2,20.94Z", } + } } } @@ -54590,6 +59150,9 @@ impl IconShape for IoShieldHalfOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54602,6 +59165,7 @@ impl IconShape for IoShieldHalfOutline { path { d: "M256,48C175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464Z", } + } } } @@ -54636,11 +59200,15 @@ impl IconShape for IoShieldHalfSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C174,69.06,121.38,86.46,32,96c0,77.59,5.27,133.36,25.29,184.51a348.86,348.86,0,0,0,71.43,112.41C178.32,445.58,232.89,473.32,256,480c23.11-6.68,77.68-34.42,127.28-87.08a348.86,348.86,0,0,0,71.43-112.41C474.73,229.36,480,173.59,480,96,390.62,86.46,338,69.06,256,32ZM417.47,265.93a309.18,309.18,0,0,1-63.31,99.56C316,406,276.65,428.31,256,437.36V75.8c38.75,17,68.73,28.3,97.93,36.89a613.12,613.12,0,0,0,85.6,18.52C437.81,191.43,431.17,230.9,417.47,265.93Z", } + } } } @@ -54675,6 +59243,9 @@ impl IconShape for IoShieldHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54687,6 +59258,7 @@ impl IconShape for IoShieldHalf { path { d: "M256,48c80.71,36.45,117.68,48.33,207.1,64.37C479.3,369.13,271.42,457.79,256,464Z", } + } } } @@ -54721,12 +59293,16 @@ impl IconShape for IoShieldOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M463.1,112.37C373.68,96.33,336.71,84.45,256,48,175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464,271.42,457.79,479.3,369.13,463.1,112.37Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -54761,11 +59337,15 @@ impl IconShape for IoShieldSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,32C174,69.06,121.38,86.46,32,96c0,77.59,5.27,133.36,25.29,184.51a348.86,348.86,0,0,0,71.43,112.41C178.32,445.58,232.89,473.32,256,480c23.11-6.68,77.68-34.42,127.28-87.08a348.86,348.86,0,0,0,71.43-112.41C474.73,229.36,480,173.59,480,96,390.62,86.46,338,69.06,256,32Z", } + } } } @@ -54800,11 +59380,15 @@ impl IconShape for IoShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479.07,111.35A16,16,0,0,0,465.92,96.6C379.89,81.18,343.69,69.12,266,34.16c-7.76-2.89-12.57-2.84-20,0-77.69,35-113.89,47-199.92,62.44a16,16,0,0,0-13.15,14.75c-3.85,61.1,4.34,118,24.36,169.15a348.86,348.86,0,0,0,71.43,112.41c44.67,47.43,94.2,75.12,119.74,85.6a20,20,0,0,0,15.11,0c27-10.92,74.69-37.82,119.71-85.62A348.86,348.86,0,0,0,454.71,280.5C474.73,229.36,482.92,172.45,479.07,111.35Z", } + } } } @@ -54839,6 +59423,9 @@ impl IconShape for IoShirtOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54849,6 +59436,7 @@ impl IconShape for IoShirtOutline { d: "M333.31,52.66a80,80,0,0,1-154.62,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -54883,6 +59471,9 @@ impl IconShape for IoShirtSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54891,6 +59482,7 @@ impl IconShape for IoShirtSharp { path { d: "M352,44c-5.49,47.76-46.79,85-96,85s-90.51-37.24-96-85L16,94,34,208l61.71,7.42c7.08.9,7.1.9,7.1,8.19L96,480H416l-6.81-256.39c-.21-7-.21-7,7.1-8.19L478,208,496,94Z", } + } } } @@ -54925,6 +59517,9 @@ impl IconShape for IoShirt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54933,6 +59528,7 @@ impl IconShape for IoShirt { path { d: "M485.29,89.9,356,44.64a4,4,0,0,0-5.27,3.16,96,96,0,0,1-189.38,0A4,4,0,0,0,156,44.64L26.71,89.9A16,16,0,0,0,16.28,108l16.63,88A16,16,0,0,0,46.83,208.9l48.88,5.52a8,8,0,0,1,7.1,8.19l-7.33,240.9a16,16,0,0,0,9.1,14.94A17.49,17.49,0,0,0,112,480H400a17.49,17.49,0,0,0,7.42-1.55,16,16,0,0,0,9.1-14.94l-7.33-240.9a8,8,0,0,1,7.1-8.19l48.88-5.52A16,16,0,0,0,479.09,196l16.63-88A16,16,0,0,0,485.29,89.9Z", } + } } } @@ -54967,6 +59563,9 @@ impl IconShape for IoShuffleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -54989,6 +59588,7 @@ impl IconShape for IoShuffleOutline { d: "M416,160H362.81a80,80,0,0,0-66.56,35.62L288,208", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -55023,6 +59623,9 @@ impl IconShape for IoShuffleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -55045,6 +59648,7 @@ impl IconShape for IoShuffleSharp { points: "416 160 320 160 288 208", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -55079,6 +59683,9 @@ impl IconShape for IoShuffle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -55101,6 +59708,7 @@ impl IconShape for IoShuffle { d: "M416,160H362.81a80,80,0,0,0-66.56,35.62L288,208", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -55135,6 +59743,9 @@ impl IconShape for IoSkullOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55178,6 +59789,7 @@ impl IconShape for IoSkullOutline { y1: "448", y2: "480", } + } } } @@ -55212,11 +59824,15 @@ impl IconShape for IoSkullSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,16C141.31,16,48,109.31,48,224V378.83l82,32.81L146.88,496H192V432h32v64h16V432h32v64h16V432h32v64h45.12L382,411.64l82-32.81V224C464,109.31,370.69,16,256,16ZM168,336a56,56,0,1,1,56-56A56.06,56.06,0,0,1,168,336Zm51.51,64L244,320h24l24.49,80ZM344,336a56,56,0,1,1,56-56A56.06,56.06,0,0,1,344,336Zm104,32h0Z", } + } } } @@ -55251,11 +59867,15 @@ impl IconShape for IoSkull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M402,76.94C362.61,37.63,310.78,16,256,16h-.37A208,208,0,0,0,48,224V324.67A79.62,79.62,0,0,0,98.29,399L122,408.42a15.92,15.92,0,0,1,9.75,11.72l10,50.13A32.09,32.09,0,0,0,173.12,496H184a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,224,448v40a8,8,0,0,0,8,8h0a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,272,448v40a8,8,0,0,0,8,8h0a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,320,448v40a8,8,0,0,0,8,8h10.88a32.09,32.09,0,0,0,31.38-25.72l10-50.14A16,16,0,0,1,390,408.42L413.71,399A79.62,79.62,0,0,0,464,324.67v-99C464,169.67,442,116.86,402,76.94ZM171.66,335.88a56,56,0,1,1,52.22-52.22A56,56,0,0,1,171.66,335.88ZM281,397.25A16.37,16.37,0,0,1,271.7,400H240.3a16.37,16.37,0,0,1-9.28-2.75,16,16,0,0,1-6.6-16.9l15.91-47.6C243,326,247.25,321,254,320.13c8.26-1,14,2.87,17.61,12.22l16,48A16,16,0,0,1,281,397.25Zm66.68-61.37a56,56,0,1,1,52.22-52.22A56,56,0,0,1,347.66,335.88Z", } + } } } @@ -55290,6 +59910,9 @@ impl IconShape for IoSnowOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { line { @@ -55337,6 +59960,7 @@ impl IconShape for IoSnowOutline { d: "M437.27,294a112.09,112.09,0,0,0-57.71,100", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -55371,11 +59995,15 @@ impl IconShape for IoSnowSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M447.88,313.27l19.25-10.64-21.28-38.51L426.6,274.76a133.42,133.42,0,0,0-38.54,32.1L300,256l88.07-50.86a133.42,133.42,0,0,0,38.54,32.1l19.25,10.64,21.28-38.51-19.25-10.64a89.27,89.27,0,0,1-20.93-16L480,152.05,458,114,405,144.58a89.07,89.07,0,0,1-3.42-26.15l.41-22-44-.82-.41,22A133.62,133.62,0,0,0,366.07,167L278,217.89V116.18a133.52,133.52,0,0,0,47.06-17.33L343.9,87.5,321.19,49.81,302.35,61.16A89.5,89.5,0,0,1,278,71.27V16H234V71.27a89.5,89.5,0,0,1-24.35-10.11L190.81,49.81,168.1,87.5l18.84,11.35A133.52,133.52,0,0,0,234,116.18V217.89L145.93,167a133.62,133.62,0,0,0,8.53-49.43l-.41-22-44,.82.41,22a89.07,89.07,0,0,1-3.42,26.15L54,114l-22,38.1,53.05,30.64a89.27,89.27,0,0,1-20.93,16L44.87,209.37l21.28,38.51L85.4,237.24a133.42,133.42,0,0,0,38.54-32.1L212,256l-88.07,50.86a133.42,133.42,0,0,0-38.54-32.1L66.15,264.12,44.87,302.63l19.25,10.64a89.27,89.27,0,0,1,20.93,16L32,360l22,38.1,53.05-30.63a89.07,89.07,0,0,1,3.42,26.15l-.41,22,44,.82.41-22A133.62,133.62,0,0,0,145.93,345L234,294.11V395.82a133.52,133.52,0,0,0-47.06,17.33L168.1,424.5l22.71,37.69,18.84-11.35A89.5,89.5,0,0,1,234,440.73V496h44V440.73a89.5,89.5,0,0,1,24.35,10.11l18.84,11.35L343.9,424.5l-18.84-11.35A133.52,133.52,0,0,0,278,395.82V294.11L366.07,345a133.62,133.62,0,0,0-8.53,49.43l.41,22,44-.82-.41-22A89.07,89.07,0,0,1,405,367.42L458,398.05,480,360,427,329.31A89.27,89.27,0,0,1,447.88,313.27Z", } + } } } @@ -55410,11 +60038,15 @@ impl IconShape for IoSnow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M461,349l-34-19.64a89.53,89.53,0,0,1,20.94-16,22,22,0,0,0-21.28-38.51,133.62,133.62,0,0,0-38.55,32.1L300,256l88.09-50.86a133.46,133.46,0,0,0,38.55,32.1,22,22,0,1,0,21.28-38.51,89.74,89.74,0,0,1-20.94-16l34-19.64A22,22,0,1,0,439,125l-34,19.63a89.74,89.74,0,0,1-3.42-26.15A22,22,0,0,0,380,96h-.41a22,22,0,0,0-22,21.59A133.61,133.61,0,0,0,366.09,167L278,217.89V116.18a133.5,133.5,0,0,0,47.07-17.33,22,22,0,0,0-22.71-37.69A89.56,89.56,0,0,1,278,71.27V38a22,22,0,0,0-44,0V71.27a89.56,89.56,0,0,1-24.36-10.11,22,22,0,1,0-22.71,37.69A133.5,133.5,0,0,0,234,116.18V217.89L145.91,167a133.61,133.61,0,0,0,8.52-49.43,22,22,0,0,0-22-21.59H132a22,22,0,0,0-21.59,22.41A89.74,89.74,0,0,1,107,144.58L73,125a22,22,0,1,0-22,38.1l34,19.64a89.74,89.74,0,0,1-20.94,16,22,22,0,1,0,21.28,38.51,133.62,133.62,0,0,0,38.55-32.1L212,256l-88.09,50.86a133.62,133.62,0,0,0-38.55-32.1,22,22,0,1,0-21.28,38.51,89.74,89.74,0,0,1,20.94,16L51,349a22,22,0,1,0,22,38.1l34-19.63a89.74,89.74,0,0,1,3.42,26.15A22,22,0,0,0,132,416h.41a22,22,0,0,0,22-21.59A133.61,133.61,0,0,0,145.91,345L234,294.11V395.82a133.5,133.5,0,0,0-47.07,17.33,22,22,0,1,0,22.71,37.69A89.56,89.56,0,0,1,234,440.73V474a22,22,0,0,0,44,0V440.73a89.56,89.56,0,0,1,24.36,10.11,22,22,0,0,0,22.71-37.69A133.5,133.5,0,0,0,278,395.82V294.11L366.09,345a133.61,133.61,0,0,0-8.52,49.43,22,22,0,0,0,22,21.59H380a22,22,0,0,0,21.59-22.41A89.74,89.74,0,0,1,405,367.42l34,19.63A22,22,0,1,0,461,349Z", } + } } } @@ -55449,6 +60081,9 @@ impl IconShape for IoSparklesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55472,6 +60107,7 @@ impl IconShape for IoSparklesOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -55506,6 +60142,9 @@ impl IconShape for IoSparklesSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55517,6 +60156,7 @@ impl IconShape for IoSparklesSharp { path { d: "M400,256l-31.11-80.89L288,144l80.89-31.11L400,32l31.11,80.89L512,144l-80.89,31.11Z", } + } } } @@ -55551,6 +60191,9 @@ impl IconShape for IoSparkles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55562,6 +60205,7 @@ impl IconShape for IoSparkles { path { d: "M400,256a16,16,0,0,1-14.93-10.26l-22.84-59.37a8,8,0,0,0-4.6-4.6l-59.37-22.84a16,16,0,0,1,0-29.86l59.37-22.84a8,8,0,0,0,4.6-4.6L384.9,42.68a16.45,16.45,0,0,1,13.17-10.57,16,16,0,0,1,16.86,10.15l22.84,59.37a8,8,0,0,0,4.6,4.6l59.37,22.84a16,16,0,0,1,0,29.86l-59.37,22.84a8,8,0,0,0-4.6,4.6l-22.84,59.37A16,16,0,0,1,400,256Z", } + } } } @@ -55596,6 +60240,9 @@ impl IconShape for IoSpeedometerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55640,6 +60287,7 @@ impl IconShape for IoSpeedometerOutline { y1: "197.49", y2: "174.86", } + } } } @@ -55674,11 +60322,15 @@ impl IconShape for IoSpeedometerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C123.46,48,16,156.55,16,290.56A243.3,243.3,0,0,0,76.32,451.43c1.18,1.3,2.25,2.6,3.43,3.79C89.2,464,92.07,464,99.57,464s12.43,0,19.93-8.88C152,416.64,202,400,256,400s104.07,16.71,136.5,55.12C400,464,404.82,464,412.43,464s11.3,0,19.82-8.78c1.22-1.25,2.25-2.49,3.43-3.79A243.3,243.3,0,0,0,496,290.56C496,156.55,388.54,48,256,48Zm-16,64h32v64H240ZM144,304H80V272h64Zm21.49-83.88-45.25-45.26,22.62-22.62,45.26,45.25ZM278.6,307.4a31,31,0,0,1-7,7,30.11,30.11,0,0,1-35-49L320,224Zm45.28-109.91,45.26-45.25,22.62,22.62-45.25,45.26ZM432,304H368V272h64Z", } + } } } @@ -55713,11 +60365,15 @@ impl IconShape for IoSpeedometer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M425.7,118.25A240,240,0,0,0,76.32,447l.18.2c.33.35.64.71,1,1.05.74.84,1.58,1.79,2.57,2.78a41.17,41.17,0,0,0,60.36-.42,157.13,157.13,0,0,1,231.26,0,41.18,41.18,0,0,0,60.65.06l3.21-3.5.18-.2a239.93,239.93,0,0,0-10-328.76ZM240,128a16,16,0,0,1,32,0v32a16,16,0,0,1-32,0ZM128,304H96a16,16,0,0,1,0-32h32a16,16,0,0,1,0,32Zm48.8-95.2a16,16,0,0,1-22.62,0l-22.63-22.62a16,16,0,0,1,22.63-22.63l22.62,22.63A16,16,0,0,1,176.8,208.8Zm149.3,23.1-47.5,75.5a31,31,0,0,1-7,7,30.11,30.11,0,0,1-35-49l75.5-47.5a10.23,10.23,0,0,1,11.7,0A10.06,10.06,0,0,1,326.1,231.9Zm31.72-23.1a16,16,0,0,1-22.62-22.62l22.62-22.63a16,16,0,0,1,22.63,22.63ZM423.7,436.4h0ZM416,304H384a16,16,0,0,1,0-32h32a16,16,0,0,1,0,32Z", } + } } } @@ -55752,12 +60408,16 @@ impl IconShape for IoSquareOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,448H96a32.09,32.09,0,0,1-32-32V96A32.09,32.09,0,0,1,96,64H416a32.09,32.09,0,0,1,32,32V416A32.09,32.09,0,0,1,416,448Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -55792,6 +60452,9 @@ impl IconShape for IoSquareSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -55800,6 +60463,7 @@ impl IconShape for IoSquareSharp { x: "48", y: "48", } + } } } @@ -55834,11 +60498,15 @@ impl IconShape for IoSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M416,464H96a48.05,48.05,0,0,1-48-48V96A48.05,48.05,0,0,1,96,48H416a48.05,48.05,0,0,1,48,48V416A48.05,48.05,0,0,1,416,464Z", } + } } } @@ -55873,6 +60541,9 @@ impl IconShape for IoStarHalfOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55882,6 +60553,7 @@ impl IconShape for IoStarHalfOutline { polygon { points: "256 48 256 364 118 464 172 304 32 208 204 208 256 48", } + } } } @@ -55916,11 +60588,15 @@ impl IconShape for IoStarHalfSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,203.3H312.36L256,32,199.64,203.3H16L166.21,308.7,107.71,480,256,373.84,404.29,480,345.68,308.7ZM274.63,347.82,256,334.49V134.39l26,78.91,7.24,22H394.63l-67.32,47.2-19.69,13.81,7.78,22.75,26.26,76.75Z", } + } } } @@ -55955,6 +60631,9 @@ impl IconShape for IoStarHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55964,6 +60643,7 @@ impl IconShape for IoStarHalf { polygon { points: "256 48 256 364 118 464 172 304 32 208 204 208 256 48", } + } } } @@ -55998,12 +60678,16 @@ impl IconShape for IoStarOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,208H308L256,48,204,208H32l140,96L118,464,256,364,394,464,340,304Z", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -56038,11 +60722,15 @@ impl IconShape for IoStarSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M496,203.3H312.36L256,32,199.64,203.3H16L166.21,308.7,107.71,480,256,373.84,404.29,480,345.68,308.7Z", } + } } } @@ -56077,11 +60765,15 @@ impl IconShape for IoStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { d: "M394,480a16,16,0,0,1-9.39-3L256,383.76,127.39,477a16,16,0,0,1-24.55-18.08L153,310.35,23,221.2A16,16,0,0,1,32,192H192.38l48.4-148.95a16,16,0,0,1,30.44,0l48.4,149H480a16,16,0,0,1,9.05,29.2L359,310.35l50.13,148.53A16,16,0,0,1,394,480Z", } + } } } @@ -56116,6 +60808,9 @@ impl IconShape for IoStatsChartOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56154,6 +60849,7 @@ impl IconShape for IoStatsChartOutline { x: "176", y: "32", } + } } } @@ -56188,6 +60884,9 @@ impl IconShape for IoStatsChartSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56202,6 +60901,7 @@ impl IconShape for IoStatsChartSharp { path { d: "M240,496H160V16h80Z", } + } } } @@ -56236,6 +60936,9 @@ impl IconShape for IoStatsChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56250,6 +60953,7 @@ impl IconShape for IoStatsChart { path { d: "M216,496H184a24,24,0,0,1-24-24V40a24,24,0,0,1,24-24h32a24,24,0,0,1,24,24V472A24,24,0,0,1,216,496Z", } + } } } @@ -56284,6 +60988,9 @@ impl IconShape for IoStopCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56293,6 +61000,7 @@ impl IconShape for IoStopCircleOutline { path { d: "M310.4,336H201.6A25.62,25.62,0,0,1,176,310.4V201.6A25.62,25.62,0,0,1,201.6,176H310.4A25.62,25.62,0,0,1,336,201.6V310.4A25.62,25.62,0,0,1,310.4,336Z", } + } } } @@ -56327,11 +61035,15 @@ impl IconShape for IoStopCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,288H176V176H336Z", } + } } } @@ -56366,11 +61078,15 @@ impl IconShape for IoStopCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,262.4A25.62,25.62,0,0,1,310.4,336H201.6A25.62,25.62,0,0,1,176,310.4V201.6A25.62,25.62,0,0,1,201.6,176H310.4A25.62,25.62,0,0,1,336,201.6Z", } + } } } @@ -56405,6 +61121,9 @@ impl IconShape for IoStopOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56416,6 +61135,7 @@ impl IconShape for IoStopOutline { x: "96", y: "96", } + } } } @@ -56450,6 +61170,9 @@ impl IconShape for IoStopSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56458,6 +61181,7 @@ impl IconShape for IoStopSharp { x: "80", y: "80", } + } } } @@ -56492,11 +61216,15 @@ impl IconShape for IoStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M392,432H120a40,40,0,0,1-40-40V120a40,40,0,0,1,40-40H392a40,40,0,0,1,40,40V392A40,40,0,0,1,392,432Z", } + } } } @@ -56531,6 +61259,9 @@ impl IconShape for IoStopwatchOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -56564,6 +61295,7 @@ impl IconShape for IoStopwatchOutline { d: "M256,96A176,176,0,1,0,432,272,176,176,0,0,0,256,96Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -56598,11 +61330,15 @@ impl IconShape for IoStopwatchSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M280,81.5V48H232V81.5a191,191,0,0,0-84.43,32.13L120,86,86,120l25.59,25.59A191.17,191.17,0,0,0,64,272c0,105.87,86.13,192,192,192s192-86.13,192-192C448,174.26,374.58,93.34,280,81.5ZM256,320a48,48,0,0,1-16-93.25V136h32v90.75A48,48,0,0,1,256,320Z", } + } } } @@ -56637,6 +61373,9 @@ impl IconShape for IoStopwatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -56647,6 +61386,7 @@ impl IconShape for IoStopwatch { path { d: "M280,81.5V72a24,24,0,0,0-48,0v9.5a191,191,0,0,0-84.43,32.13L137,103A24,24,0,0,0,103,137l8.6,8.6A191.17,191.17,0,0,0,64,272c0,105.87,86.13,192,192,192s192-86.13,192-192C448,174.26,374.58,93.34,280,81.5ZM256,320a48,48,0,0,1-16-93.25V152a16,16,0,0,1,32,0v74.75A48,48,0,0,1,256,320Z", } + } } } @@ -56681,6 +61421,9 @@ impl IconShape for IoStorefrontOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -56734,6 +61477,7 @@ impl IconShape for IoStorefrontOutline { stroke_linejoin: "round", stroke_width: "32", } + } } } @@ -56768,6 +61512,9 @@ impl IconShape for IoStorefrontSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56776,6 +61523,7 @@ impl IconShape for IoStorefrontSharp { path { d: "M492.57,170.28,445.89,64C432,32,432,32,400,32H112c-32,0-32,0-45.94,32L19.38,170.28c-9,19.41,2.89,39.34,2.9,39.35l.41.66c.42.66,1.13,1.75,1.62,2.37.1.13.19.27.28.4l5.24,6.39,5.31,5.14.42.36A69.65,69.65,0,0,0,45,231.73v.05a74,74,0,0,0,36,10.67c.82,0,1.64,0,2.47,0a76.08,76.08,0,0,0,51.89-20.31,72.38,72.38,0,0,0,5.77-6,74.18,74.18,0,0,0,5.78,6,76.08,76.08,0,0,0,51.89,20.31c23.28,0,44.07-10,57.63-25.56a.11.11,0,0,1,.15,0l5.66,5.26a76.09,76.09,0,0,0,51.9,20.31c23.29,0,44.11-10,57.66-25.61,13.56,15.61,34.37,25.61,57.67,25.61l2.49,0a71.35,71.35,0,0,0,35-10.7v0c.95-.57,1.86-1.17,2.78-1.77A71.33,71.33,0,0,0,488,212.17l2-3C490.9,207.13,501.21,188.87,492.57,170.28Z", } + } } } @@ -56810,6 +61558,9 @@ impl IconShape for IoStorefront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56818,6 +61569,7 @@ impl IconShape for IoStorefront { path { d: "M492.57,170.28,449.65,71.79C438.41,47.62,412.74,32,384.25,32H127.7C99.21,32,73.54,47.62,62.3,71.79L19.38,170.28c-9,19.41,2.89,39.34,2.9,39.35l.28.45c.49.78,1.36,2,1.89,2.78.05.06.09.13.14.2l5,6.05a7.45,7.45,0,0,0,.6.65l5,4.83.42.36A69.65,69.65,0,0,0,45,231.73v.05a74,74,0,0,0,36,10.67c.82,0,1.64,0,2.47,0a76.08,76.08,0,0,0,51.89-20.31l.33-.31a7.94,7.94,0,0,1,10.89,0l.33.31a77.3,77.3,0,0,0,104.46,0,8,8,0,0,1,10.87,0h0a77.31,77.31,0,0,0,104.21.23,7.88,7.88,0,0,1,10.71,0,76.81,76.81,0,0,0,52.31,20.08l2.49,0a71.35,71.35,0,0,0,35-10.7v0c.95-.57,1.86-1.17,2.78-1.77A71.33,71.33,0,0,0,488,212.17l1.74-2.63q.26-.4.48-.84C491.88,205.32,500.78,187.94,492.57,170.28Z", } + } } } @@ -56852,6 +61604,9 @@ impl IconShape for IoSubwayOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56912,6 +61667,7 @@ impl IconShape for IoSubwayOutline { y1: "432", y2: "480", } + } } } @@ -56946,6 +61702,9 @@ impl IconShape for IoSubwaySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56954,6 +61713,7 @@ impl IconShape for IoSubwaySharp { polygon { points: "298 416 329.37 448 182.63 448 214 416 170 416 89.43 496 134.63 496 150.63 480 361.37 480 377.37 496 422.67 496 343 416 298 416", } + } } } @@ -56988,6 +61748,9 @@ impl IconShape for IoSubway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56996,6 +61759,7 @@ impl IconShape for IoSubway { path { d: "M347.31,420.69a16,16,0,0,0-22.62,22.62l4.68,4.69H182.63l4.68-4.69a16,16,0,0,0-22.62-22.62l-48,48a16,16,0,1,0,22.62,22.62L150.63,480H361.37l11.32,11.31a16,16,0,0,0,22.62-22.62Z", } + } } } @@ -57030,6 +61794,9 @@ impl IconShape for IoSunnyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { line { @@ -57094,6 +61861,7 @@ impl IconShape for IoSunnyOutline { r: "80", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -57128,6 +61896,9 @@ impl IconShape for IoSunnySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -57185,6 +61956,7 @@ impl IconShape for IoSunnySharp { path { d: "M256,358A102,102,0,1,1,358,256,102.12,102.12,0,0,1,256,358Z", } + } } } @@ -57219,6 +61991,9 @@ impl IconShape for IoSunny { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57248,6 +62023,7 @@ impl IconShape for IoSunny { path { d: "M256,358A102,102,0,1,1,358,256,102.12,102.12,0,0,1,256,358Z", } + } } } @@ -57282,6 +62058,9 @@ impl IconShape for IoSwapHorizontalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57306,6 +62085,7 @@ impl IconShape for IoSwapHorizontalOutline { y1: "352", y2: "352", } + } } } @@ -57340,6 +62120,9 @@ impl IconShape for IoSwapHorizontalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57364,6 +62147,7 @@ impl IconShape for IoSwapHorizontalSharp { y1: "352", y2: "352", } + } } } @@ -57398,6 +62182,9 @@ impl IconShape for IoSwapHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57422,6 +62209,7 @@ impl IconShape for IoSwapHorizontal { y1: "352", y2: "352", } + } } } @@ -57456,6 +62244,9 @@ impl IconShape for IoSwapVerticalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57480,6 +62271,7 @@ impl IconShape for IoSwapVerticalOutline { y1: "398", y2: "96", } + } } } @@ -57514,6 +62306,9 @@ impl IconShape for IoSwapVerticalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57538,6 +62333,7 @@ impl IconShape for IoSwapVerticalSharp { y1: "398", y2: "96", } + } } } @@ -57572,6 +62368,9 @@ impl IconShape for IoSwapVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -57596,6 +62395,7 @@ impl IconShape for IoSwapVertical { y1: "398", y2: "96", } + } } } @@ -57630,6 +62430,9 @@ impl IconShape for IoSyncCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57648,6 +62451,7 @@ impl IconShape for IoSyncCircleOutline { points: "376.13 256 352.54 279.6 327.87 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -57682,11 +62486,15 @@ impl IconShape for IoSyncCircleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm0,320a112.19,112.19,0,0,1-111.27-98.23l-8.86,8.86L113.24,256l46-46,47.55,45.48-22.12,23.12-7.2-6.88a80.26,80.26,0,0,0,138.48,37.5l23.77,21.41A112.82,112.82,0,0,1,256,368Zm96.79-66L305.24,256.5l22.12-23.12,6.86,6.55A80.2,80.2,0,0,0,196,202.64l-23.82-21.37A112.18,112.18,0,0,1,367,242.49l9.11-9.12L398.76,256Z", } + } } } @@ -57721,11 +62529,15 @@ impl IconShape for IoSyncCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm83.69,282.65a112.24,112.24,0,0,1-195-61.29,16,16,0,0,1-20.13-24.67l23.6-23.6a16,16,0,0,1,22.37-.25l24.67,23.6a16,16,0,0,1-18,26,80.25,80.25,0,0,0,138.72,38.83,16,16,0,0,1,23.77,21.41Zm47.76-63.34-23.6,23.6a16,16,0,0,1-22.37.25l-24.67-23.6a16,16,0,0,1,17.68-26.11A80.17,80.17,0,0,0,196,202.64a16,16,0,1,1-23.82-21.37,112.17,112.17,0,0,1,194.88,61.57,16,16,0,0,1,20.39,24.47Z", } + } } } @@ -57760,6 +62572,9 @@ impl IconShape for IoSyncOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57774,6 +62589,7 @@ impl IconShape for IoSyncOutline { points: "480 256 436 300 390 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -57808,6 +62624,9 @@ impl IconShape for IoSyncSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57822,6 +62641,7 @@ impl IconShape for IoSyncSharp { points: "480 256 436 300 390 256", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -57856,6 +62676,9 @@ impl IconShape for IoSync { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-b" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57870,6 +62693,7 @@ impl IconShape for IoSync { points: "480 256 436 300 390 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -57904,6 +62728,9 @@ impl IconShape for IoTabletLandscapeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -57916,6 +62743,7 @@ impl IconShape for IoTabletLandscapeOutline { x: "80", y: "16", } + } } } @@ -57950,11 +62778,15 @@ impl IconShape for IoTabletLandscapeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M0,82V430a18,18,0,0,0,18,18H494a18,18,0,0,0,18-18V82a18,18,0,0,0-18-18H18A18,18,0,0,0,0,82ZM448,412H64V100H448Z", } + } } } @@ -57989,6 +62821,9 @@ impl IconShape for IoTabletLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57997,6 +62832,7 @@ impl IconShape for IoTabletLandscape { path { d: "M0,128A64.07,64.07,0,0,1,64,64H448a64.07,64.07,0,0,1,64,64V384a64.07,64.07,0,0,1-64,64H64A64.07,64.07,0,0,1,0,384V128M480,384V128a32,32,0,0,0-32-32H64a32,32,0,0,0-32,32V384a32,32,0,0,0,32,32H448a32,32,0,0,0,32-32m-16,0a16,16,0,0,1-16,16H64a16,16,0,0,1-16-16V128a16,16,0,0,1,16-16H448a16,16,0,0,1,16,16V384Z", } + } } } @@ -58031,6 +62867,9 @@ impl IconShape for IoTabletPortraitOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -58042,6 +62881,7 @@ impl IconShape for IoTabletPortraitOutline { x: "80", y: "16", } + } } } @@ -58076,11 +62916,15 @@ impl IconShape for IoTabletPortraitSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M430,0H82A18,18,0,0,0,64,18V494a18,18,0,0,0,18,18H430a18,18,0,0,0,18-18V18A18,18,0,0,0,430,0ZM100,448V64H412V448Z", } + } } } @@ -58115,6 +62959,9 @@ impl IconShape for IoTabletPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58123,6 +62970,7 @@ impl IconShape for IoTabletPortrait { path { d: "M384,0a64.07,64.07,0,0,1,64,64V448a64.07,64.07,0,0,1-64,64H128a64.07,64.07,0,0,1-64-64V64A64.07,64.07,0,0,1,128,0H384M128,480H384a32,32,0,0,0,32-32V64a32,32,0,0,0-32-32H128A32,32,0,0,0,96,64V448a32,32,0,0,0,32,32m0-16a16,16,0,0,1-16-16V64a16,16,0,0,1,16-16H384a16,16,0,0,1,16,16V448a16,16,0,0,1-16,16Z", } + } } } @@ -58157,6 +63005,9 @@ impl IconShape for IoTelescopeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58200,6 +63051,7 @@ impl IconShape for IoTelescopeOutline { y1: "256.02", y2: "448", } + } } } @@ -58234,6 +63086,9 @@ impl IconShape for IoTelescopeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -58245,6 +63100,7 @@ impl IconShape for IoTelescopeSharp { path { d: "M262.08,96c24.81,42.23,60.25,104.25,86.4,148.76L510.79,151,424.07,1.41Z", } + } } } @@ -58279,6 +63135,9 @@ impl IconShape for IoTelescope { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58290,6 +63149,7 @@ impl IconShape for IoTelescope { path { d: "M490.21,115.74,444.09,36a40.08,40.08,0,0,0-54.63-14.62L296.12,75.16a39.69,39.69,0,0,0-18.65,24.28,32.76,32.76,0,0,0-1.27,13.25c1.74,12.62,13,30.4,26.41,53.89,13.58,23.73,28.91,50.48,36.93,56.27a40.18,40.18,0,0,0,23.18,7.37,39.77,39.77,0,0,0,19.92-5.34L476,171.07a39.72,39.72,0,0,0,18.79-24.84A41,41,0,0,0,490.21,115.74Z", } + } } } @@ -58324,6 +63184,9 @@ impl IconShape for IoTennisballOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -58340,6 +63203,7 @@ impl IconShape for IoTennisballOutline { d: "M49.65,240.56S58.84,240,64,240c114.88,0,208,93.12,208,208,0,5.38-.61,14-.61,14", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -58374,6 +63238,9 @@ impl IconShape for IoTennisballSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58385,6 +63252,7 @@ impl IconShape for IoTennisballSharp { path { d: "M443.17,250.15A181.72,181.72,0,0,0,480,246.39,224.2,224.2,0,0,0,265.61,32a181.72,181.72,0,0,0-3.76,36.83C261.85,168.81,343.19,250.15,443.17,250.15Z", } + } } } @@ -58419,6 +63287,9 @@ impl IconShape for IoTennisball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58430,6 +63301,7 @@ impl IconShape for IoTennisball { path { d: "M289.61,222.39A222.53,222.53,0,0,1,224,64a226.07,226.07,0,0,1,2-30A224.1,224.1,0,0,0,34,226a226.07,226.07,0,0,1,30-2,222.53,222.53,0,0,1,158.39,65.61A222.53,222.53,0,0,1,288,448c0,5.74-.22,11.53-.65,17.22q-.5,6.42-1.36,12.79A224.12,224.12,0,0,0,478,286a226.07,226.07,0,0,1-30,2A222.53,222.53,0,0,1,289.61,222.39Z", } + } } } @@ -58464,6 +63336,9 @@ impl IconShape for IoTerminalOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -58486,6 +63361,7 @@ impl IconShape for IoTerminalOutline { y1: "240", y2: "240", } + } } } @@ -58520,11 +63396,15 @@ impl IconShape for IoTerminalSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M16,44V468a12,12,0,0,0,12,12H484a12,12,0,0,0,12-12V44a12,12,0,0,0-12-12H28A12,12,0,0,0,16,44ZM73.51,237.5,150.39,176,73.51,114.5l20-25L201.61,176,93.5,262.49ZM272,256H176V224h96Z", } + } } } @@ -58559,11 +63439,15 @@ impl IconShape for IoTerminal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M432,32H80A64.07,64.07,0,0,0,16,96V416a64.07,64.07,0,0,0,64,64H432a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,432,32ZM96,256a16,16,0,0,1-10-28.49L150.39,176,86,124.49a16,16,0,1,1,20-25l80,64a16,16,0,0,1,0,25l-80,64A16,16,0,0,1,96,256Zm160,0H192a16,16,0,0,1,0-32h64a16,16,0,0,1,0,32Z", } + } } } @@ -58598,6 +63482,9 @@ impl IconShape for IoTextOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -58619,6 +63506,7 @@ impl IconShape for IoTextOutline { d: "M320,358.5c0,36,26.86,58,60,58,54,0,100-27,100-106v-15c-20,0-58,1-92,5C355.23,304.36,320,319.5,320,358.5Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -58653,6 +63541,9 @@ impl IconShape for IoTextSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58661,6 +63552,7 @@ impl IconShape for IoTextSharp { path { d: "M93.25,325.87h125.5L260.94,438H308L155,48,4,438H51.06ZM156,160.71,202.25,282h-92.5Z", } + } } } @@ -58695,6 +63587,9 @@ impl IconShape for IoText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58703,6 +63598,7 @@ impl IconShape for IoText { path { d: "M400.77,169.5c-41.72-.3-79.08,23.87-95,61.4a22,22,0,0,0,40.5,17.2c8.88-20.89,29.77-34.44,53.32-34.6C431.91,213.28,458,240,458,272.35h0a1.5,1.5,0,0,1-1.45,1.5c-21.92.61-47.92,2.07-71.12,4.8C330.68,285.09,298,314.94,298,358.5c0,23.19,8.76,44,24.67,58.68C337.6,430.93,358,438.5,380,438.5c31,0,57.69-8,77.94-23.22,0,0,.06,0,.06,0h0a22,22,0,1,0,44,.19v-143C502,216.29,457,169.91,400.77,169.5ZM380,394.5c-17.53,0-38-9.43-38-36,0-10.67,3.83-18.14,12.43-24.23,8.37-5.93,21.2-10.16,36.14-11.92,21.12-2.49,44.82-3.86,65.14-4.47a2,2,0,0,1,2,2.1C455,370.1,429.46,394.5,380,394.5Z", } + } } } @@ -58737,6 +63633,9 @@ impl IconShape for IoThermometerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58755,6 +63654,7 @@ impl IconShape for IoThermometerOutline { cy: "384", r: "48", } + } } } @@ -58789,11 +63689,15 @@ impl IconShape for IoThermometerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320,291.24V80a64,64,0,1,0-128,0V291.24A113.39,113.39,0,0,0,144,384a112,112,0,0,0,224,0A113.39,113.39,0,0,0,320,291.24ZM256,432a48,48,0,0,1-16-93.26V96h32V338.74A48,48,0,0,1,256,432Z", } + } } } @@ -58828,11 +63732,15 @@ impl IconShape for IoThermometer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M320,287.18V81c0-35.12-27.89-64.42-63-64.95a64.08,64.08,0,0,0-65,64V287.18a8,8,0,0,1-3.18,6.37A113.48,113.48,0,0,0,144,384a112,112,0,0,0,224,0,113.48,113.48,0,0,0-44.82-90.45A8,8,0,0,1,320,287.18ZM254.07,432a48,48,0,0,1-22-89.54,16,16,0,0,0,8-13.84V112.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,272,112V328.58a16.18,16.18,0,0,0,8.15,13.94A48,48,0,0,1,254.07,432Z", } + } } } @@ -58867,6 +63775,9 @@ impl IconShape for IoThumbsDownOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58889,6 +63800,7 @@ impl IconShape for IoThumbsDownOutline { d: "M80,112l96,2c19,.84,32,12.4,32,30h0c0,17.6-13,28.84-32,30l-96,2a32.09,32.09,0,0,1-32-32h0A32.09,32.09,0,0,1,80,112Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -58923,6 +63835,9 @@ impl IconShape for IoThumbsDownSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58939,6 +63854,7 @@ impl IconShape for IoThumbsDownSharp { path { d: "M372.66,279.16l-1,2a16.29,16.29,0,0,1,6.77-7.26A16.48,16.48,0,0,0,372.66,279.16Z", } + } } } @@ -58973,6 +63889,9 @@ impl IconShape for IoThumbsDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58992,6 +63911,7 @@ impl IconShape for IoThumbsDown { path { d: "M195.94,459.38C205.37,472.67,221,480,240,480a16,16,0,0,0,14.31-8.85c3-6.06,15.25-24,28.19-42.9,18-26.33,40.35-59.08,55.23-84.81l.13-.22c20.48-35.49,30.35-54.94,33.82-62h0l1-2a16.48,16.48,0,0,1,5.79-5.23l0,0A15.93,15.93,0,0,1,386,272h25.32A84.7,84.7,0,0,0,496,187.3V148.7A84.7,84.7,0,0,0,411.31,64H362.52a17.46,17.46,0,0,1-9.58-2.89C330,46.13,286.66,32,240,32c-7.45,0-14.19.14-20.27.38a8,8,0,0,0-6.2,12.68l.1.14C222.2,57.59,224,71,224,80a61.16,61.16,0,0,1-5.19,24.77,17.38,17.38,0,0,0,0,14.06,63.81,63.81,0,0,1,0,50.39,17.32,17.32,0,0,0,0,14,62.13,62.13,0,0,1,0,49.58,18.13,18.13,0,0,0,0,14.68A60.41,60.41,0,0,1,224,273c0,8.2-2,21.3-8,31.18a15.66,15.66,0,0,0-1.14,13.65c.38,1,.76,2.06,1.13,3.17a24.8,24.8,0,0,1,.86,11.57c-3,19.35-9.67,36.3-16.74,54.16-3.08,7.78-6.27,15.82-9.22,24.27C184.75,428.56,186.59,446.2,195.94,459.38Z", } + } } } @@ -59026,6 +63946,9 @@ impl IconShape for IoThumbsUpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59048,6 +63971,7 @@ impl IconShape for IoThumbsUpOutline { d: "M432,400l-96-2c-19-.84-32-12.4-32-30h0c0-17.6,13-28.84,32-30l96-2a32.09,32.09,0,0,1,32,32h0A32.09,32.09,0,0,1,432,400Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -59082,11 +64006,15 @@ impl IconShape for IoThumbsUpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M456,192,300,180l23-89.4C329,64,322.22,48.73,300.53,42l-34.69-9.85a4,4,0,0,0-4.4,1.72l-129,202.34a8,8,0,0,1-6.81,3.81H16V448H133.61a48,48,0,0,1,15.18,2.46l76.3,25.43a80,80,0,0,0,25.3,4.11H428.32c19,0,31.5-13.52,35.23-32.16L496,305.58V232C496,209.94,478,194,456,192Z", } + } } } @@ -59121,6 +64049,9 @@ impl IconShape for IoThumbsUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59140,6 +64071,7 @@ impl IconShape for IoThumbsUp { path { d: "M316.06,52.62C306.63,39.32,291,32,272,32a16,16,0,0,0-14.31,8.84c-3,6.07-15.25,24-28.19,42.91-18,26.33-40.35,59.07-55.23,84.8l-.13.23c-20.48,35.49-30.35,54.93-33.82,62h0l-1,2a16.35,16.35,0,0,1-5.79,5.22l0,0A15.82,15.82,0,0,1,126,240H100.69A84.69,84.69,0,0,0,16,324.69V363.3A84.69,84.69,0,0,0,100.69,448h48.79a17.55,17.55,0,0,1,9.58,2.89C182,465.87,225.34,480,272,480c7.45,0,14.19-.14,20.27-.38a8,8,0,0,0,6.2-12.68l-.1-.14C289.8,454.41,288,441,288,432a61.2,61.2,0,0,1,5.19-24.77,17.36,17.36,0,0,0,0-14.05,63.81,63.81,0,0,1,0-50.39,17.32,17.32,0,0,0,0-14,62.15,62.15,0,0,1,0-49.59,18.13,18.13,0,0,0,0-14.68A60.33,60.33,0,0,1,288,239c0-8.2,2-21.3,8-31.19a15.63,15.63,0,0,0,1.14-13.64c-.38-1-.76-2.07-1.13-3.17a24.84,24.84,0,0,1-.86-11.58c3-19.34,9.67-36.29,16.74-54.16,3.08-7.78,6.27-15.82,9.22-24.26C327.25,83.43,325.41,65.8,316.06,52.62Z", } + } } } @@ -59174,6 +64106,9 @@ impl IconShape for IoThunderstormOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { line { @@ -59212,6 +64147,7 @@ impl IconShape for IoThunderstormOutline { d: "M404.33,152.89H392.2C384.71,84.85,326.14,32,256,32a136.39,136.39,0,0,0-128.63,90.67H122.8c-49.94,0-90.8,40.8-90.8,90.66h0C32,263.2,72.86,304,122.8,304H404.33C446,304,480,270,480,228.44h0C480,186.89,446,152.89,404.33,152.89Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -59246,6 +64182,9 @@ impl IconShape for IoThunderstormSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59279,6 +64218,7 @@ impl IconShape for IoThunderstormSharp { x: "374.11", y: "432", } + } } } @@ -59313,6 +64253,9 @@ impl IconShape for IoThunderstorm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59330,6 +64273,7 @@ impl IconShape for IoThunderstorm { path { d: "M405.84,136.9A151.25,151.25,0,0,0,358.24,55a153,153,0,0,0-241.81,51.86C60.5,110.16,16,156.65,16,213.33,16,272.15,63.91,320,122.8,320h66.31l-12.89,77.37A16,16,0,0,0,192,416h32v64a16,16,0,0,0,29,9.3l80-112A16,16,0,0,0,320,352H292.49l8-32H404.33a91.56,91.56,0,0,0,1.51-183.1Z", } + } } } @@ -59364,6 +64308,9 @@ impl IconShape for IoTicketOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59412,6 +64359,7 @@ impl IconShape for IoTicketOutline { y1: "278.01", y2: "261.5", } + } } } @@ -59446,11 +64394,15 @@ impl IconShape for IoTicketSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M426.24,127.72,415.3,138.66a29.67,29.67,0,0,1-42-42l10.94-10.94L314.52,16l-88,88-4,12.09-12.09,4L16,314.52l69.76,69.76L96.7,373.34a29.67,29.67,0,0,1,42,42l-10.94,10.94L197.48,496l194.4-194.4,4-12.09,12.09-4,88-88Zm-208.56,5.43,21.87-21.87,33,33-21.88,21.87Zm43,43,21.88-21.88,32.52,32.52-21.88,21.88Zm42.56,42.56,21.88-21.88,32.52,32.52L335.8,251.28Zm75.57,75.56-33-33,21.87-21.88,33,33Z", } + } } } @@ -59485,11 +64437,15 @@ impl IconShape for IoTicket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M490.18,181.4l-44.13-44.13a20,20,0,0,0-27-1,30.81,30.81,0,0,1-41.68-1.6h0A30.81,30.81,0,0,1,375.77,93a20,20,0,0,0-1-27L330.6,21.82a19.91,19.91,0,0,0-28.13,0L232.12,92.16a39.87,39.87,0,0,0-9.57,15.5,7.71,7.71,0,0,1-4.83,4.83,39.78,39.78,0,0,0-15.5,9.58L21.82,302.47a19.91,19.91,0,0,0,0,28.13L66,374.73a20,20,0,0,0,27,1,30.69,30.69,0,0,1,43.28,43.28,20,20,0,0,0,1,27l44.13,44.13a19.91,19.91,0,0,0,28.13,0l180.4-180.4a39.82,39.82,0,0,0,9.58-15.49,7.69,7.69,0,0,1,4.84-4.84,39.84,39.84,0,0,0,15.49-9.57l70.34-70.35A19.91,19.91,0,0,0,490.18,181.4ZM261.81,151.75a16,16,0,0,1-22.63,0l-11.51-11.51a16,16,0,0,1,22.63-22.62l11.51,11.5A16,16,0,0,1,261.81,151.75Zm44,44a16,16,0,0,1-22.62,0l-11-11a16,16,0,1,1,22.63-22.63l11,11A16,16,0,0,1,305.83,195.78Zm44,44a16,16,0,0,1-22.63,0l-11-11a16,16,0,0,1,22.63-22.62l11,11A16,16,0,0,1,349.86,239.8Zm44.43,44.54a16,16,0,0,1-22.63,0l-11.44-11.5a16,16,0,1,1,22.68-22.57l11.45,11.49A16,16,0,0,1,394.29,284.34Z", } + } } } @@ -59524,6 +64480,9 @@ impl IconShape for IoTimeOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59534,6 +64493,7 @@ impl IconShape for IoTimeOutline { points: "256 128 256 272 352 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -59568,11 +64528,15 @@ impl IconShape for IoTimeSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256c0,114.69,93.32,208,208,208,114.86,0,208-93.14,208-208C464,141.31,370.69,48,256,48ZM364,288H244a4,4,0,0,1-4-4V116a4,4,0,0,1,4-4h24a4,4,0,0,1,4,4V256h92a4,4,0,0,1,4,4v24A4,4,0,0,1,364,288Z", } + } } } @@ -59607,11 +64571,15 @@ impl IconShape for IoTime { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm96,240H256a16,16,0,0,1-16-16V128a16,16,0,0,1,32,0V256h80a16,16,0,0,1,0,32Z", } + } } } @@ -59646,6 +64614,9 @@ impl IconShape for IoTimerOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59655,6 +64626,7 @@ impl IconShape for IoTimerOutline { path { d: "M233.38,278.63l-79-113a8.13,8.13,0,0,1,11.32-11.32l113,79a32.5,32.5,0,0,1-37.25,53.26A33.21,33.21,0,0,1,233.38,278.63Z", } + } } } @@ -59689,11 +64661,15 @@ impl IconShape for IoTimerSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.12,48,48,141.12,48,256s93.12,208,208,208,208-93.12,208-208S370.88,48,256,48Zm0,384C159,432,80,353.05,80,256a174.55,174.55,0,0,1,53.87-126.72L279,233l-19,30L135,172c-13,23-26.7,46-26.7,84,0,81.44,66.26,147.7,147.7,147.7S403.7,337.44,403.7,256c0-76.67-58.72-139.88-133.55-147V164h-28.3V79.89c4.24.07,8.94.11,14.15.11C353.05,80,432,159,432,256S353.05,432,256,432Z", } + } } } @@ -59728,11 +64704,15 @@ impl IconShape for IoTimer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,48C141.12,48,48,141.12,48,256s93.12,208,208,208,208-93.12,208-208S370.88,48,256,48ZM173.67,162.34l105,71a32.5,32.5,0,0,1-37.25,53.26,33.21,33.21,0,0,1-8-8l-71-105a8.13,8.13,0,0,1,11.32-11.32ZM256,432C159,432,80,353.05,80,256a174.55,174.55,0,0,1,53.87-126.72,14.15,14.15,0,1,1,19.64,20.37A146.53,146.53,0,0,0,108.3,256c0,81.44,66.26,147.7,147.7,147.7S403.7,337.44,403.7,256c0-76.67-58.72-139.88-133.55-147V164a14.15,14.15,0,1,1-28.3,0V94.15A14.15,14.15,0,0,1,256,80C353.05,80,432,159,432,256S353.05,432,256,432Z", } + } } } @@ -59767,6 +64747,9 @@ impl IconShape for IoTodayOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -59820,6 +64803,7 @@ impl IconShape for IoTodayOutline { y1: "160", y2: "160", } + } } } @@ -59854,6 +64838,9 @@ impl IconShape for IoTodaySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59862,6 +64849,7 @@ impl IconShape for IoTodaySharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } + } } } @@ -59896,6 +64884,9 @@ impl IconShape for IoToday { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59904,6 +64895,7 @@ impl IconShape for IoToday { path { d: "M477,176H35a3,3,0,0,0-3,3V416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V179A3,3,0,0,0,477,176ZM224,307.43A28.57,28.57,0,0,1,195.43,336H124.57A28.57,28.57,0,0,1,96,307.43V236.57A28.57,28.57,0,0,1,124.57,208h70.86A28.57,28.57,0,0,1,224,236.57Z", } + } } } @@ -59938,6 +64930,9 @@ impl IconShape for IoToggleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -59955,6 +64950,7 @@ impl IconShape for IoToggleOutline { x: "16", y: "128", } + } } } @@ -59989,11 +64985,15 @@ impl IconShape for IoToggleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,112H144a144,144,0,0,0,0,288H368a144,144,0,0,0,0-288Zm0,230a86,86,0,1,1,86-86A85.88,85.88,0,0,1,368,342Z", } + } } } @@ -60028,11 +65028,15 @@ impl IconShape for IoToggle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { d: "M368,112H144C64.6,112,0,176.6,0,256S64.6,400,144,400H368c79.4,0,144-64.6,144-144S447.4,112,368,112Zm0,256A112,112,0,1,1,480,256,112.12,112.12,0,0,1,368,368Z", } + } } } @@ -60067,6 +65071,9 @@ impl IconShape for IoTrailSignOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { line { @@ -60098,6 +65105,7 @@ impl IconShape for IoTrailSignOutline { d: "M96,400H409.37a16,16,0,0,0,11.32-4.69L480,336l-59.31-59.31A16,16,0,0,0,409.37,272H96a16,16,0,0,0-16,16v96A16,16,0,0,0,96,400Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -60132,11 +65140,15 @@ impl IconShape for IoTrailSignSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M502.63,336l-80-80H278V224H448V64H278V32H234V64H89.37l-80,80,80,80H234v32H64V416H234v64h44V416H422.63Z", } + } } } @@ -60171,11 +65183,15 @@ impl IconShape for IoTrailSign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-l" + } fn child_elements(&self) -> Element { rsx! { path { d: "M491.31,324.69,432,265.37A31.8,31.8,0,0,0,409.37,256H272V224H416a32,32,0,0,0,32-32V96a32,32,0,0,0-32-32H272V48a16,16,0,0,0-32,0V64H102.63A31.8,31.8,0,0,0,80,73.37L20.69,132.69a16,16,0,0,0,0,22.62L80,214.63A31.8,31.8,0,0,0,102.63,224H240v32H96a32,32,0,0,0-32,32v96a32,32,0,0,0,32,32H240v48a16,16,0,0,0,32,0V416H409.37A31.8,31.8,0,0,0,432,406.63l59.31-59.32A16,16,0,0,0,491.31,324.69Z", } + } } } @@ -60210,6 +65226,9 @@ impl IconShape for IoTrainOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60237,6 +65256,7 @@ impl IconShape for IoTrainOutline { y1: "432", y2: "480", } + } } } @@ -60271,6 +65291,9 @@ impl IconShape for IoTrainSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60279,6 +65302,7 @@ impl IconShape for IoTrainSharp { polygon { points: "314 432 329.32 448 182.58 448 198 432 166 419 89.38 496 134.58 496 150.58 480 361.32 480 377.32 496 422.62 496 346.26 418.25 314 432", } + } } } @@ -60313,6 +65337,9 @@ impl IconShape for IoTrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -60328,6 +65355,7 @@ impl IconShape for IoTrain { path { d: "M395.31,468.69,347.63,421c-6.09-6.1-16-6.66-22.38-.86a16,16,0,0,0-.56,23.16l4.68,4.69H182.63l4.36-4.37c6.1-6.09,6.66-16,.86-22.38a16,16,0,0,0-23.16-.56l-48,48a16,16,0,1,0,22.62,22.62L150.63,480H361.37l11.32,11.31a16,16,0,0,0,22.62-22.62Z", } + } } } @@ -60362,6 +65390,9 @@ impl IconShape for IoTransgenderOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -60413,6 +65444,7 @@ impl IconShape for IoTransgenderOutline { y1: "464", y2: "346.37", } + } } } @@ -60447,11 +65479,15 @@ impl IconShape for IoTransgenderSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M480,448.94l-48.94-49.08L464,366.92l-31.1-31.11L400,368.71,376.45,345.1a149.64,149.64,0,0,0-.1-178.45l59.55-59.56V144h44V32h-112V76h36.87l-59.55,59.55a149.65,149.65,0,0,0-178.59,0L159.08,128l33-33L161,63.88l-33,33L107.09,76H144V32H32V144H76V107.09L96.87,128l-33,33L95,192.05l33-33,7.56,7.57A149.18,149.18,0,0,0,106,255.94c0,82.69,67.27,150,150,150a149.12,149.12,0,0,0,89.44-29.67l23.51,23.58L335.81,432.9,366.92,464l33-33,48.9,49Zm-330-193a106,106,0,1,1,106,106A106.09,106.09,0,0,1,150,255.94Z", } + } } } @@ -60486,11 +65522,15 @@ impl IconShape for IoTransgender { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M458,32H390a22,22,0,0,0,0,44h14.89l-59.57,59.57a149.69,149.69,0,0,0-178.64,0L159.11,128l26.45-26.44a22,22,0,0,0-31.12-31.12L128,96.89,107.11,76H122a22,22,0,0,0,0-44H54A22,22,0,0,0,32,54v68a22,22,0,0,0,44,0V107.11L96.89,128,70.47,154.42a22,22,0,1,0,31.11,31.11L128,159.11l7.57,7.57A149.19,149.19,0,0,0,106,256c0,82.71,67.29,150,150,150a149.2,149.2,0,0,0,89.46-29.67L369,399.9l-26.54,26.54a22,22,0,0,0,31.12,31.12l26.49-26.5,42.37,42.48a22,22,0,0,0,31.16-31.08L431.17,400l26.39-26.39a22,22,0,0,0-31.12-31.12l-26.35,26.35-23.55-23.62a149.68,149.68,0,0,0-.11-178.49L436,107.11V122a22,22,0,0,0,44,0V54A22,22,0,0,0,458,32ZM150,256A106,106,0,1,1,256,362,106.12,106.12,0,0,1,150,256Z", } + } } } @@ -60525,6 +65565,9 @@ impl IconShape for IoTrashBinOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60554,6 +65597,7 @@ impl IconShape for IoTrashBinOutline { y1: "352", y2: "240", } + } } } @@ -60588,6 +65632,9 @@ impl IconShape for IoTrashBinSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -60609,6 +65656,7 @@ impl IconShape for IoTrashBinSharp { x: "32", y: "48", } + } } } @@ -60643,6 +65691,9 @@ impl IconShape for IoTrashBin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-k" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60656,6 +65707,7 @@ impl IconShape for IoTrashBin { path { d: "M74.45,160a8,8,0,0,0-8,8.83L92.76,421.39a1.5,1.5,0,0,0,0,.22A48,48,0,0,0,140.45,464H371.54a48,48,0,0,0,47.67-42.39l0-.21,26.27-252.57a8,8,0,0,0-8-8.83ZM323.31,340.69a16,16,0,1,1-22.63,22.62L256,318.63l-44.69,44.68a16,16,0,0,1-22.63-22.62L233.37,296l-44.69-44.69a16,16,0,0,1,22.63-22.62L256,273.37l44.68-44.68a16,16,0,0,1,22.63,22.62L278.62,296Z", } + } } } @@ -60690,6 +65742,9 @@ impl IconShape for IoTrashOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60728,6 +65783,7 @@ impl IconShape for IoTrashOutline { y1: "176", y2: "400", } + } } } @@ -60762,6 +65818,9 @@ impl IconShape for IoTrashSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60775,6 +65834,7 @@ impl IconShape for IoTrashSharp { path { d: "M447.55,96H336V48a16,16,0,0,0-16-16H192a16,16,0,0,0-16,16V96H64.45L64,136H97l20.09,314A32,32,0,0,0,149,480H363a32,32,0,0,0,31.93-29.95L415,136h33ZM176,416l-9-256h33l9,256Zm96,0H240V160h32ZM296,96H216V68a4,4,0,0,1,4-4h72a4,4,0,0,1,4,4Zm40,320H303l9-256h33Z", } + } } } @@ -60809,6 +65869,9 @@ impl IconShape for IoTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-e" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60818,6 +65881,7 @@ impl IconShape for IoTrash { path { d: "M432,96H336V72a40,40,0,0,0-40-40H216a40,40,0,0,0-40,40V96H80a16,16,0,0,0,0,32H97L116,432.92c1.42,26.85,22,47.08,48,47.08H348c26.13,0,46.3-19.78,48-47L415,128h17a16,16,0,0,0,0-32ZM192.57,416H192a16,16,0,0,1-16-15.43l-8-224a16,16,0,1,1,32-1.14l8,224A16,16,0,0,1,192.57,416ZM272,400a16,16,0,0,1-32,0V176a16,16,0,0,1,32,0ZM304,96H208V72a7.91,7.91,0,0,1,8-8h80a7.91,7.91,0,0,1,8,8Zm32,304.57A16,16,0,0,1,320,416h-.58A16,16,0,0,1,304,399.43l8-224a16,16,0,1,1,32,1.14Z", } + } } } @@ -60852,6 +65916,9 @@ impl IconShape for IoTrendingDownOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -60862,6 +65929,7 @@ impl IconShape for IoTrendingDownOutline { d: "M48,144,169.37,265.37a32,32,0,0,0,45.26,0l50.74-50.74a32,32,0,0,1,45.26,0L448,352", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -60896,6 +65964,9 @@ impl IconShape for IoTrendingDownSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -60906,6 +65977,7 @@ impl IconShape for IoTrendingDownSharp { points: "48 144 192 288 288 192 448 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -60940,6 +66012,9 @@ impl IconShape for IoTrendingDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -60950,6 +66025,7 @@ impl IconShape for IoTrendingDown { d: "M48,144,169.37,265.37a32,32,0,0,0,45.26,0l50.74-50.74a32,32,0,0,1,45.26,0L448,352", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -60984,6 +66060,9 @@ impl IconShape for IoTrendingUpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -60994,6 +66073,7 @@ impl IconShape for IoTrendingUpOutline { d: "M48,368,169.37,246.63a32,32,0,0,1,45.26,0l50.74,50.74a32,32,0,0,0,45.26,0L448,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -61028,6 +66108,9 @@ impl IconShape for IoTrendingUpSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -61038,6 +66121,7 @@ impl IconShape for IoTrendingUpSharp { points: "48 368 192 224 288 320 448 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -61072,6 +66156,9 @@ impl IconShape for IoTrendingUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-c" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -61082,6 +66169,7 @@ impl IconShape for IoTrendingUp { d: "M48,368,169.37,246.63a32,32,0,0,1,45.26,0l50.74,50.74a32,32,0,0,0,45.26,0L448,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -61116,12 +66204,16 @@ impl IconShape for IoTriangleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "48 448 256 64 464 448 48 448", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -61156,11 +66248,15 @@ impl IconShape for IoTriangleSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-s" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "256 32 20 464 492 464 256 32", } + } } } @@ -61195,11 +66291,15 @@ impl IconShape for IoTriangle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,464H48a16,16,0,0,1-14.07-23.62l208-384a16,16,0,0,1,28.14,0l208,384A16,16,0,0,1,464,464Z", } + } } } @@ -61234,6 +66334,9 @@ impl IconShape for IoTrophyOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { line { @@ -61262,6 +66365,7 @@ impl IconShape for IoTrophyOutline { d: "M384,96h80v16c0,55.22-33.55,112-80,112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -61296,11 +66400,15 @@ impl IconShape for IoTrophySharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M399.9,80s0-27.88,0-48H112V80H32v38c0,32,9.5,62.79,26.76,86.61,13.33,18.4,34.17,31.1,52.91,37.21,5.44,29.29,20.2,57.13,50.19,79.83,22,16.66,48.45,28.87,72.14,33.86V436H160v44H352V436H278V355.51c23.69-5,50.13-17.2,72.14-33.86,30-22.7,44.75-50.54,50.19-79.83,18.74-6.11,39.58-18.81,52.91-37.21C470.5,180.79,480,150,480,118V80ZM94.4,178.8C83.72,164.12,77.23,144.4,76.16,124H112v67.37C108.06,190.23,99.08,185.25,94.4,178.8Zm323.2,0C413,185.41,406,191.38,400,191.38c0-22.4,0-46.29-.05-67.38h35.9C434.77,144.4,428,163.9,417.6,178.8Z", } + } } } @@ -61335,11 +66443,15 @@ impl IconShape for IoTrophy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M464,80H403.9a4,4,0,0,1-4-4c0-4.89,0-9,0-12.08A32,32,0,0,0,367.9,32h0l-223.79.26a32,32,0,0,0-31.94,31.93c0,3.23,0,7.22,0,11.81a4,4,0,0,1-4,4H48A16,16,0,0,0,32,96v16c0,54.53,30,112.45,76.52,125.35a7.82,7.82,0,0,1,5.55,5.9c5.77,26.89,23.52,52.5,51.41,73.61,20.91,15.83,45.85,27.5,68.27,32.48a8,8,0,0,1,6.25,7.8V444a4,4,0,0,1-4,4H176.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,176,480H335.55c8.61,0,16-6.62,16.43-15.23A16,16,0,0,0,336,448H276a4,4,0,0,1-4-4V357.14a8,8,0,0,1,6.25-7.8c22.42-5,47.36-16.65,68.27-32.48,27.89-21.11,45.64-46.72,51.41-73.61a7.82,7.82,0,0,1,5.55-5.9C450,224.45,480,166.53,480,112V96A16,16,0,0,0,464,80ZM112,198.22a4,4,0,0,1-6,3.45c-10.26-6.11-17.75-15.37-22.14-21.89-11.91-17.69-19-40.67-19.79-63.63a4,4,0,0,1,4-4.15h40a4,4,0,0,1,4,4C112.05,143.45,112,174.87,112,198.22Zm316.13-18.44c-4.39,6.52-11.87,15.78-22.13,21.89a4,4,0,0,1-6-3.46c0-26.51,0-56.63-.05-82.21a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4.15C447.16,139.11,440.05,162.09,428.14,179.78Z", } + } } } @@ -61374,6 +66486,9 @@ impl IconShape for IoTvOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61392,6 +66507,7 @@ impl IconShape for IoTvOutline { y1: "416", y2: "416", } + } } } @@ -61426,6 +66542,9 @@ impl IconShape for IoTvSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61439,6 +66558,7 @@ impl IconShape for IoTvSharp { x: "112", y: "400", } + } } } @@ -61473,6 +66593,9 @@ impl IconShape for IoTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-f" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61485,6 +66608,7 @@ impl IconShape for IoTv { y1: "416", y2: "416", } + } } } @@ -61519,6 +66643,9 @@ impl IconShape for IoUmbrellaOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61536,6 +66663,7 @@ impl IconShape for IoUmbrellaOutline { y1: "64", y2: "48", } + } } } @@ -61570,6 +66698,9 @@ impl IconShape for IoUmbrellaSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61581,6 +66712,7 @@ impl IconShape for IoUmbrellaSharp { path { d: "M463.14,186.44A224.55,224.55,0,0,0,272,48.57V32H240V48.57A223.58,223.58,0,0,0,32,272v22.52l12.25-11.21a62.63,62.63,0,0,1,81.43-5.88l.22.17c.94.67,1.87,1.36,2.77,2.1q2.09,1.69,4,3.61L144,294.63l11.31-11.32a62.59,62.59,0,0,1,81.4-5.78L240,280V432a16,16,0,0,1-32,0V416H176v16a48,48,0,0,0,96,0V280l3.29-2.47a62.59,62.59,0,0,1,81.4,5.78L368,294.63l11.31-11.32q1.95-1.94,4.05-3.64c.77-.62,1.55-1.21,2.34-1.79l.26-.21c24.63-18.47,60-16.13,81.81,5.64L480,294.51V272A223.62,223.62,0,0,0,463.14,186.44Z", } + } } } @@ -61615,11 +66747,15 @@ impl IconShape for IoUmbrella { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-q" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.39,113.61A222.26,222.26,0,0,0,278.06,49.07a8.09,8.09,0,0,1-6.88-5.62,15.79,15.79,0,0,0-30.36,0,8.09,8.09,0,0,1-6.88,5.62A224,224,0,0,0,32,271.52a16.41,16.41,0,0,0,7.24,13.87,16,16,0,0,0,20.07-2.08,51.89,51.89,0,0,1,73.31-.06,15.94,15.94,0,0,0,22.6.15,62.59,62.59,0,0,1,81.49-5.87h0a8.24,8.24,0,0,1,3.29,6.59V431.54c0,8.6-6.6,16-15.19,16.44A16,16,0,0,1,208,432a16,16,0,0,0-16.29-16c-9,.16-15.9,8.11-15.7,17.1A48.06,48.06,0,0,0,223.38,480c26.88.34,48.62-21.93,48.62-48.81V284.12a8.24,8.24,0,0,1,3.29-6.59h0a62.59,62.59,0,0,1,81.4,5.78,16,16,0,0,0,22.62,0,51.91,51.91,0,0,1,73.38,0,16,16,0,0,0,19.54,2.41A16.4,16.4,0,0,0,480,271.51,222.54,222.54,0,0,0,414.39,113.61Z", } + } } } @@ -61654,6 +66790,9 @@ impl IconShape for IoUnlinkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61670,6 +66809,7 @@ impl IconShape for IoUnlinkOutline { stroke_linejoin: "round", stroke_width: "36", } + } } } @@ -61704,6 +66844,9 @@ impl IconShape for IoUnlinkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61720,6 +66863,7 @@ impl IconShape for IoUnlinkSharp { stroke_linejoin: "round", stroke_width: "48", } + } } } @@ -61754,6 +66898,9 @@ impl IconShape for IoUnlink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61770,6 +66917,7 @@ impl IconShape for IoUnlink { stroke_linejoin: "round", stroke_width: "48", } + } } } @@ -61804,6 +66952,9 @@ impl IconShape for IoVideocamOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61837,6 +66988,7 @@ impl IconShape for IoVideocamOffOutline { y1: "416", y2: "80", } + } } } @@ -61871,6 +67023,9 @@ impl IconShape for IoVideocamOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61886,6 +67041,7 @@ impl IconShape for IoVideocamOffSharp { path { d: "M336,208V128a16,16,0,0,0-16-16H179.63L425.07,357.44,496,400V112Z", } + } } } @@ -61920,6 +67076,9 @@ impl IconShape for IoVideocamOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61941,6 +67100,7 @@ impl IconShape for IoVideocamOff { y1: "416", y2: "80", } + } } } @@ -61975,6 +67135,9 @@ impl IconShape for IoVideocamOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61985,6 +67148,7 @@ impl IconShape for IoVideocamOutline { d: "M268,384H84a52.15,52.15,0,0,1-52-52V180a52.15,52.15,0,0,1,52-52H268.48A51.68,51.68,0,0,1,320,179.52V332A52.15,52.15,0,0,1,268,384Z", style: "stroke-miterlimit:10;stroke-width:32px", } + } } } @@ -62019,11 +67183,15 @@ impl IconShape for IoVideocamSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M336,208V128a16,16,0,0,0-16-16H32a16,16,0,0,0-16,16V384a16,16,0,0,0,16,16H320a16,16,0,0,0,16-16V304l160,96V112Z", } + } } } @@ -62058,6 +67226,9 @@ impl IconShape for IoVideocam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62066,6 +67237,7 @@ impl IconShape for IoVideocam { path { d: "M268,400H84a68.07,68.07,0,0,1-68-68V180a68.07,68.07,0,0,1,68-68H268.48A67.6,67.6,0,0,1,336,179.52V332A68.07,68.07,0,0,1,268,400Z", } + } } } @@ -62100,6 +67272,9 @@ impl IconShape for IoVolumeHighOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62118,6 +67293,7 @@ impl IconShape for IoVolumeHighOutline { d: "M416,416c30-46,48-91.43,48-160S446,143,416,96", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62152,6 +67328,9 @@ impl IconShape for IoVolumeHighSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62169,6 +67348,7 @@ impl IconShape for IoVolumeHighSharp { polygon { points: "125.65 176.1 32 176.1 32 335.9 125.65 335.9 256 440 256 72 125.65 176.1", } + } } } @@ -62203,6 +67383,9 @@ impl IconShape for IoVolumeHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62217,6 +67400,7 @@ impl IconShape for IoVolumeHigh { path { d: "M416,432a16,16,0,0,1-13.39-24.74C429.85,365.47,448,323.76,448,256c0-66.5-18.18-108.62-45.49-151.39a16,16,0,1,1,27-17.22C459.81,134.89,480,181.74,480,256c0,64.75-14.66,113.63-50.6,168.74A16,16,0,0,1,416,432Z", } + } } } @@ -62251,6 +67435,9 @@ impl IconShape for IoVolumeLowOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62261,6 +67448,7 @@ impl IconShape for IoVolumeLowOutline { d: "M384,320c9.74-19.41,16-40.81,16-64,0-23.51-6-44.4-16-64", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62295,6 +67483,9 @@ impl IconShape for IoVolumeLowSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62303,6 +67494,7 @@ impl IconShape for IoVolumeLowSharp { polygon { points: "189.65 176.1 96 176.1 96 335.9 189.65 335.9 320 440 320 72 189.65 176.1", } + } } } @@ -62337,6 +67529,9 @@ impl IconShape for IoVolumeLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62345,6 +67540,7 @@ impl IconShape for IoVolumeLow { path { d: "M384,336a16,16,0,0,1-14.29-23.18c9.49-18.9,14.3-38,14.3-56.82,0-19.36-4.66-37.92-14.25-56.73a16,16,0,0,1,28.5-14.54C410.2,208.16,416,231.47,416,256c0,23.83-6,47.78-17.7,71.18A16,16,0,0,1,384,336Z", } + } } } @@ -62379,6 +67575,9 @@ impl IconShape for IoVolumeMediumOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62393,6 +67592,7 @@ impl IconShape for IoVolumeMediumOutline { d: "M400,368c19.48-34,32-64,32-112s-12-77.7-32-112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62427,6 +67627,9 @@ impl IconShape for IoVolumeMediumSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -62440,6 +67643,7 @@ impl IconShape for IoVolumeMediumSharp { d: "M400,368c19.48-34,32-64,32-112s-12-77.7-32-112", style: "stroke-linecap:square;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62474,6 +67678,9 @@ impl IconShape for IoVolumeMedium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62485,6 +67692,7 @@ impl IconShape for IoVolumeMedium { path { d: "M400,384a16,16,0,0,1-13.87-24C405,327.05,416,299.45,416,256c0-44.12-10.94-71.52-29.83-103.95A16,16,0,0,1,413.83,136C434.92,172.16,448,204.88,448,256c0,50.36-13.06,83.24-34.12,120A16,16,0,0,1,400,384Z", } + } } } @@ -62519,6 +67727,9 @@ impl IconShape for IoVolumeMuteOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -62543,6 +67754,7 @@ impl IconShape for IoVolumeMuteOutline { path { d: "M480,256c0-74.26-20.19-121.11-50.51-168.61a16,16,0,1,0-27,17.22C429.82,147.38,448,189.5,448,256c0,47.45-8.9,82.12-23.59,113a4,4,0,0,0,.77,4.55L443,391.39a4,4,0,0,0,6.4-1C470.88,348.22,480,307,480,256Z", } + } } } @@ -62577,6 +67789,9 @@ impl IconShape for IoVolumeMuteSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -62601,6 +67816,7 @@ impl IconShape for IoVolumeMuteSharp { polygon { points: "32 176.1 32 335.9 125.65 335.9 256 440 256 339.63 92.47 176.1 32 176.1", } + } } } @@ -62635,6 +67851,9 @@ impl IconShape for IoVolumeMute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { line { @@ -62659,6 +67878,7 @@ impl IconShape for IoVolumeMute { path { d: "M480,256c0-74.25-20.19-121.11-50.51-168.61a16,16,0,1,0-27,17.22C429.82,147.38,448,189.5,448,256c0,46.19-8.43,80.27-22.43,110.53a8,8,0,0,0,1.59,9l11.92,11.92A8,8,0,0,0,452,385.29C471.6,344.9,480,305,480,256Z", } + } } } @@ -62693,12 +67913,16 @@ impl IconShape for IoVolumeOffOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M237.65,192H168a8,8,0,0,0-8,8V312a8,8,0,0,0,8,8h69.65a16,16,0,0,1,10.14,3.63l91.47,75A8,8,0,0,0,352,392.17V119.83a8,8,0,0,0-12.74-6.44l-91.47,75A16,16,0,0,1,237.65,192Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62733,11 +67957,15 @@ impl IconShape for IoVolumeOffSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "237.65 176.1 144 176.1 144 335.9 237.65 335.9 368 440 368 72 237.65 176.1", } + } } } @@ -62772,11 +68000,15 @@ impl IconShape for IoVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-g" + } fn child_elements(&self) -> Element { rsx! { path { d: "M344,416a23.92,23.92,0,0,1-14.21-4.69c-.23-.16-.44-.33-.66-.51l-91.46-74.9H168a24,24,0,0,1-24-24V200.07a24,24,0,0,1,24-24h69.65l91.46-74.9c.22-.18.43-.35.66-.51A24,24,0,0,1,368,120V392a24,24,0,0,1-24,24Z", } + } } } @@ -62811,6 +68043,9 @@ impl IconShape for IoWalkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62841,6 +68076,7 @@ impl IconShape for IoWalkOutline { r: "37.26", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -62875,6 +68111,9 @@ impl IconShape for IoWalkSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62897,6 +68136,7 @@ impl IconShape for IoWalkSharp { r: "37.38", style: "stroke:#000;stroke-linecap:square;stroke-linejoin:round;stroke-width:16px", } + } } } @@ -62931,6 +68171,9 @@ impl IconShape for IoWalk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62953,6 +68196,7 @@ impl IconShape for IoWalk { r: "37.04", style: "stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:16px", } + } } } @@ -62987,6 +68231,9 @@ impl IconShape for IoWalletOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63005,6 +68252,7 @@ impl IconShape for IoWalletOutline { path { d: "M368,320a32,32,0,1,1,32-32A32,32,0,0,1,368,320Z", } + } } } @@ -63039,6 +68287,9 @@ impl IconShape for IoWalletSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63050,6 +68301,7 @@ impl IconShape for IoWalletSharp { path { d: "M31.33,259.5V116c0-12.33,5.72-18.48,15.42-20,35.2-5.53,108.58-8.5,108.58-8.5s-8.33,16-27.33,16V128c18.5,0,31.33,23.5,31.33,23.5L84.83,236Z", } + } } } @@ -63084,6 +68336,9 @@ impl IconShape for IoWallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63095,6 +68350,7 @@ impl IconShape for IoWallet { path { d: "M32,259.5V160c0-21.67,12-58,53.65-65.87C121,87.5,156,87.5,156,87.5s23,16,4,16S141.5,128,160,128s0,23.5,0,23.5L85.5,236Z", } + } } } @@ -63129,6 +68385,9 @@ impl IconShape for IoWarningOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63142,6 +68401,7 @@ impl IconShape for IoWarningOutline { path { d: "M256,397.25a20,20,0,1,1,20-20A20,20,0,0,1,256,397.25Z", } + } } } @@ -63176,11 +68436,15 @@ impl IconShape for IoWarningSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M479,447.77,268.43,56.64a8,8,0,0,0-14.09,0L43.73,447.77a8,8,0,0,0,7.05,11.79H472A8,8,0,0,0,479,447.77ZM281.38,411.48h-40v-40h40Zm-4-63.92h-32l-6-160h44Z", } + } } } @@ -63215,11 +68479,15 @@ impl IconShape for IoWarning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M449.07,399.08,278.64,82.58c-12.08-22.44-44.26-22.44-56.35,0L51.87,399.08A32,32,0,0,0,80,446.25H420.89A32,32,0,0,0,449.07,399.08Zm-198.6-1.83a20,20,0,1,1,20-20A20,20,0,0,1,250.47,397.25ZM272.19,196.1l-5.74,122a16,16,0,0,1-32,0l-5.74-121.95v0a21.73,21.73,0,0,1,21.5-22.69h.21a21.74,21.74,0,0,1,21.73,22.7Z", } + } } } @@ -63254,6 +68522,9 @@ impl IconShape for IoWatchOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63273,6 +68544,7 @@ impl IconShape for IoWatchOutline { d: "M336,400v72a8,8,0,0,1-8,8H184a8,8,0,0,1-8-8V400", style: "stroke-linejoin:round;stroke-width:32px", } + } } } @@ -63307,6 +68579,9 @@ impl IconShape for IoWatchSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63320,6 +68595,7 @@ impl IconShape for IoWatchSharp { path { d: "M384,96H336V16H176V96H128a32,32,0,0,0-32,32V384a32,32,0,0,0,32,32h48v80H336V416h48a32,32,0,0,0,32-32V128A32,32,0,0,0,384,96Zm8,272a24,24,0,0,1-24,24H144a24,24,0,0,1-24-24V144a24,24,0,0,1,24-24H368a24,24,0,0,1,24,24Z", } + } } } @@ -63354,6 +68630,9 @@ impl IconShape for IoWatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63367,6 +68646,7 @@ impl IconShape for IoWatch { path { d: "M336,96V32a16,16,0,0,0-16-16H192a16,16,0,0,0-16,16V96a80.09,80.09,0,0,0-80,80V336a80.09,80.09,0,0,0,80,80v64a16,16,0,0,0,16,16H320a16,16,0,0,0,16-16V416a80.09,80.09,0,0,0,80-80V176A80.09,80.09,0,0,0,336,96Zm56,224a72.08,72.08,0,0,1-72,72H192a72.08,72.08,0,0,1-72-72V192a72.08,72.08,0,0,1,72-72H320a72.08,72.08,0,0,1,72,72Z", } + } } } @@ -63401,6 +68681,9 @@ impl IconShape for IoWaterOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63411,6 +68694,7 @@ impl IconShape for IoWaterOutline { d: "M344,328a72,72,0,0,1-72,72", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -63445,11 +68729,15 @@ impl IconShape for IoWaterSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M256,43.91s-144,158.3-144,270.3c0,88.36,55.64,144,144,144s144-55.64,144-144C400,202.21,256,43.91,256,43.91Zm16,362.3v-24a60.07,60.07,0,0,0,60-60h24A84.09,84.09,0,0,1,272,406.21Z", } + } } } @@ -63484,11 +68772,15 @@ impl IconShape for IoWater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M265.12,60.12a12,12,0,0,0-18.23,0C215.23,97.15,112,225.17,112,320c0,88.37,55.64,144,144,144s144-55.63,144-144C400,225.17,296.77,97.15,265.12,60.12ZM272,412a12,12,0,0,1-11.34-16,11.89,11.89,0,0,1,11.41-8A60.06,60.06,0,0,0,332,328.07a11.89,11.89,0,0,1,8-11.41A12,12,0,0,1,356,328,84.09,84.09,0,0,1,272,412Z", } + } } } @@ -63523,6 +68815,9 @@ impl IconShape for IoWifiOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63540,6 +68835,7 @@ impl IconShape for IoWifiOutline { path { d: "M256,416a32,32,0,1,1,32-32A32,32,0,0,1,256,416Z", } + } } } @@ -63574,6 +68870,9 @@ impl IconShape for IoWifiSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63591,6 +68890,7 @@ impl IconShape for IoWifiSharp { path { d: "M300.67,384,256,433l-44.34-49a56.73,56.73,0,0,1,88.92,0Z", } + } } } @@ -63625,6 +68925,9 @@ impl IconShape for IoWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63641,6 +68944,7 @@ impl IconShape for IoWifi { cy: "393.41", r: "32", } + } } } @@ -63675,6 +68979,9 @@ impl IconShape for IoWineOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63702,6 +69009,7 @@ impl IconShape for IoWineOutline { y1: "160", y2: "160", } + } } } @@ -63736,11 +69044,15 @@ impl IconShape for IoWineSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M453,112V66.33H60.75V112L235.88,288V406H124.75v42H389V406H277.88V288Zm-336.65-3.67h281l-37.81,38H154.16Z", } + } } } @@ -63775,11 +69087,15 @@ impl IconShape for IoWine { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { d: "M414.56,94.92V80a16,16,0,0,0-16-16H113.44a16,16,0,0,0-16,16V94.92c-1.46,11.37-9.65,90.74,36.93,144.69,24.87,28.8,60.36,44.85,105.63,47.86V416H160a16,16,0,0,0,0,32H352a16,16,0,0,0,0-32H272V287.47c45.27-3,80.76-19.06,105.63-47.86C424.21,185.66,416,106.29,414.56,94.92Zm-285.3,3.41a15.14,15.14,0,0,0,.18-2.33H382.56a15.14,15.14,0,0,0,.18,2.33,201.91,201.91,0,0,1,0,45.67H129.32A204.29,204.29,0,0,1,129.26,98.33Z", } + } } } @@ -63814,6 +69130,9 @@ impl IconShape for IoWomanOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63838,6 +69157,7 @@ impl IconShape for IoWomanOutline { points: "208 192 160 352 352 352 304 192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } + } } } @@ -63872,6 +69192,9 @@ impl IconShape for IoWomanSharp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -63882,6 +69205,7 @@ impl IconShape for IoWomanSharp { path { d: "M310.28,191.4h.05l7.66-2.3,36.79,122.6,46-13.8-16.21-54.16c0-.12,0-.24-.07-.36l-16.84-56.12-4.71-15.74h0l-.9-3H362l-2.51-8.45a44.84,44.84,0,0,0-43-32.08H195.24a44.84,44.84,0,0,0-43,32.08l-2.51,8.45h-.06l-.9,3h0l-4.71,15.74-16.84,56.12c0,.12,0,.24-.07.36L110.94,297.9l46,13.8L193.7,189.1l7.54,2.26L148.25,368h51.5V512h52V368h8V512h52V368h51.51Z", } + } } } @@ -63916,6 +69240,9 @@ impl IconShape for IoWoman { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ionicons-v5-r" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -63926,6 +69253,7 @@ impl IconShape for IoWoman { path { d: "M394.63,277.9,384.3,243.49s0-.07,0-.11l-22.46-74.86h-.05l-2.51-8.45a44.87,44.87,0,0,0-43-32.08h-120a44.84,44.84,0,0,0-43,32.08l-2.51,8.45h-.06l-22.46,74.86s0,.07,0,.11L117.88,277.9c-3.12,10.39,2.3,21.66,12.57,25.14a20,20,0,0,0,25.6-13.18l25.58-85.25h0l2.17-7.23A8,8,0,0,1,199.33,200a7.78,7.78,0,0,1-.17,1.61v0L155.43,347.4A16,16,0,0,0,170.75,368h29V482.69c0,16.46,10.53,29.31,24,29.31s24-12.85,24-29.31V368h16V482.69c0,16.46,10.53,29.31,24,29.31s24-12.85,24-29.31V368h30a16,16,0,0,0,15.33-20.6L313.34,201.59a7.52,7.52,0,0,1-.16-1.59,8,8,0,0,1,15.54-2.63l2.17,7.23h0l25.57,85.25A20,20,0,0,0,382.05,303C392.32,299.56,397.74,288.29,394.63,277.9Z", } + } } } diff --git a/packages/lib/src/icons/ld_icons.rs b/packages/lib/src/icons/ld_icons.rs index b2e0d70..59a88e0 100644 --- a/packages/lib/src/icons/ld_icons.rs +++ b/packages/lib/src/icons/ld_icons.rs @@ -31,6 +31,9 @@ impl IconShape for LdAArrowDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45,6 +48,7 @@ impl IconShape for LdAArrowDown { path { d: "m14 12 4 4 4-4", } + } } } @@ -79,6 +83,9 @@ impl IconShape for LdAArrowUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -93,6 +100,7 @@ impl IconShape for LdAArrowUp { path { d: "m14 11 4-4 4 4", } + } } } @@ -127,6 +135,9 @@ impl IconShape for LdALargeSmall { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -141,6 +152,7 @@ impl IconShape for LdALargeSmall { path { d: "m3 16 4.5-9 4.5 9", } + } } } @@ -175,6 +187,9 @@ impl IconShape for LdAccessibility { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -194,6 +209,7 @@ impl IconShape for LdAccessibility { path { d: "M13.76 17.5a5 5 0 0 0-6.88-6", } + } } } @@ -228,11 +244,15 @@ impl IconShape for LdActivity { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 12h-4l-3 9L9 3l-3 9H2", } + } } } @@ -267,6 +287,9 @@ impl IconShape for LdAirVent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -281,6 +304,7 @@ impl IconShape for LdAirVent { path { d: "M6.6 15.6A2 2 0 1 0 10 17v-5", } + } } } @@ -315,6 +339,9 @@ impl IconShape for LdAirplay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -323,6 +350,7 @@ impl IconShape for LdAirplay { path { d: "m12 15 5 6H7Z", } + } } } @@ -357,6 +385,9 @@ impl IconShape for LdAlarmClockCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -379,6 +410,7 @@ impl IconShape for LdAlarmClockCheck { path { d: "m9 13 2 2 4-4", } + } } } @@ -413,6 +445,9 @@ impl IconShape for LdAlarmClockMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -435,6 +470,7 @@ impl IconShape for LdAlarmClockMinus { path { d: "M9 13h6", } + } } } @@ -469,6 +505,9 @@ impl IconShape for LdAlarmClockOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -489,6 +528,7 @@ impl IconShape for LdAlarmClockOff { path { d: "M4 4 2 6", } + } } } @@ -523,6 +563,9 @@ impl IconShape for LdAlarmClockPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -548,6 +591,7 @@ impl IconShape for LdAlarmClockPlus { path { d: "M9 13h6", } + } } } @@ -582,6 +626,9 @@ impl IconShape for LdAlarmClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -604,6 +651,7 @@ impl IconShape for LdAlarmClock { path { d: "M17.64 18.67 20 21", } + } } } @@ -638,6 +686,9 @@ impl IconShape for LdAlarmSmoke { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -655,6 +706,7 @@ impl IconShape for LdAlarmSmoke { path { d: "M6 21c0-2.5 2-2.5 2-5", } + } } } @@ -689,6 +741,9 @@ impl IconShape for LdAlbum { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -702,6 +757,7 @@ impl IconShape for LdAlbum { polyline { points: "11 3 11 11 14 8 17 11 17 3", } + } } } @@ -736,6 +792,9 @@ impl IconShape for LdAlignCenterHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -753,6 +812,7 @@ impl IconShape for LdAlignCenterHorizontal { path { d: "M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1", } + } } } @@ -787,6 +847,9 @@ impl IconShape for LdAlignCenterVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -804,6 +867,7 @@ impl IconShape for LdAlignCenterVertical { path { d: "M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1", } + } } } @@ -838,6 +902,9 @@ impl IconShape for LdAlignCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -858,6 +925,7 @@ impl IconShape for LdAlignCenter { y1: "18", y2: "18", } + } } } @@ -892,6 +960,9 @@ impl IconShape for LdAlignEndHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -911,6 +982,7 @@ impl IconShape for LdAlignEndHorizontal { path { d: "M22 22H2", } + } } } @@ -945,6 +1017,9 @@ impl IconShape for LdAlignEndVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -964,6 +1039,7 @@ impl IconShape for LdAlignEndVertical { path { d: "M22 22V2", } + } } } @@ -998,6 +1074,9 @@ impl IconShape for LdAlignHorizontalDistributeCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1026,6 +1105,7 @@ impl IconShape for LdAlignHorizontalDistributeCenter { path { d: "M7 5V2", } + } } } @@ -1060,6 +1140,9 @@ impl IconShape for LdAlignHorizontalDistributeEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1082,6 +1165,7 @@ impl IconShape for LdAlignHorizontalDistributeEnd { path { d: "M20 2v20", } + } } } @@ -1116,6 +1200,9 @@ impl IconShape for LdAlignHorizontalDistributeStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1138,6 +1225,7 @@ impl IconShape for LdAlignHorizontalDistributeStart { path { d: "M14 2v20", } + } } } @@ -1172,6 +1260,9 @@ impl IconShape for LdAlignHorizontalJustifyCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1191,6 +1282,7 @@ impl IconShape for LdAlignHorizontalJustifyCenter { path { d: "M12 2v20", } + } } } @@ -1225,6 +1317,9 @@ impl IconShape for LdAlignHorizontalJustifyEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1244,6 +1339,7 @@ impl IconShape for LdAlignHorizontalJustifyEnd { path { d: "M22 2v20", } + } } } @@ -1278,6 +1374,9 @@ impl IconShape for LdAlignHorizontalJustifyStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1297,6 +1396,7 @@ impl IconShape for LdAlignHorizontalJustifyStart { path { d: "M2 2v20", } + } } } @@ -1331,6 +1431,9 @@ impl IconShape for LdAlignHorizontalSpaceAround { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1346,6 +1449,7 @@ impl IconShape for LdAlignHorizontalSpaceAround { path { d: "M20 22V2", } + } } } @@ -1380,6 +1484,9 @@ impl IconShape for LdAlignHorizontalSpaceBetween { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1402,6 +1509,7 @@ impl IconShape for LdAlignHorizontalSpaceBetween { path { d: "M21 2v20", } + } } } @@ -1436,6 +1544,9 @@ impl IconShape for LdAlignJustify { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1456,6 +1567,7 @@ impl IconShape for LdAlignJustify { y1: "18", y2: "18", } + } } } @@ -1490,6 +1602,9 @@ impl IconShape for LdAlignLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1510,6 +1625,7 @@ impl IconShape for LdAlignLeft { y1: "18", y2: "18", } + } } } @@ -1544,6 +1660,9 @@ impl IconShape for LdAlignRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -1564,6 +1683,7 @@ impl IconShape for LdAlignRight { y1: "18", y2: "18", } + } } } @@ -1598,6 +1718,9 @@ impl IconShape for LdAlignStartHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1617,6 +1740,7 @@ impl IconShape for LdAlignStartHorizontal { path { d: "M22 2H2", } + } } } @@ -1651,6 +1775,9 @@ impl IconShape for LdAlignStartVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1670,6 +1797,7 @@ impl IconShape for LdAlignStartVertical { path { d: "M2 2v20", } + } } } @@ -1704,6 +1832,9 @@ impl IconShape for LdAlignVerticalDistributeCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -1732,6 +1863,7 @@ impl IconShape for LdAlignVerticalDistributeCenter { x: "7", y: "4", } + } } } @@ -1766,6 +1898,9 @@ impl IconShape for LdAlignVerticalDistributeEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1788,6 +1923,7 @@ impl IconShape for LdAlignVerticalDistributeEnd { path { d: "M2 10h20", } + } } } @@ -1822,6 +1958,9 @@ impl IconShape for LdAlignVerticalDistributeStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1844,6 +1983,7 @@ impl IconShape for LdAlignVerticalDistributeStart { path { d: "M2 4h20", } + } } } @@ -1878,6 +2018,9 @@ impl IconShape for LdAlignVerticalJustifyCenter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1897,6 +2040,7 @@ impl IconShape for LdAlignVerticalJustifyCenter { path { d: "M2 12h20", } + } } } @@ -1931,6 +2075,9 @@ impl IconShape for LdAlignVerticalJustifyEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -1950,6 +2097,7 @@ impl IconShape for LdAlignVerticalJustifyEnd { path { d: "M2 22h20", } + } } } @@ -1984,6 +2132,9 @@ impl IconShape for LdAlignVerticalJustifyStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2003,6 +2154,7 @@ impl IconShape for LdAlignVerticalJustifyStart { path { d: "M2 2h20", } + } } } @@ -2037,6 +2189,9 @@ impl IconShape for LdAlignVerticalSpaceAround { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2052,6 +2207,7 @@ impl IconShape for LdAlignVerticalSpaceAround { path { d: "M22 4H2", } + } } } @@ -2086,6 +2242,9 @@ impl IconShape for LdAlignVerticalSpaceBetween { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2108,6 +2267,7 @@ impl IconShape for LdAlignVerticalSpaceBetween { path { d: "M2 3h20", } + } } } @@ -2142,6 +2302,9 @@ impl IconShape for LdAmbulance { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2169,6 +2332,7 @@ impl IconShape for LdAmbulance { cy: "18", r: "2", } + } } } @@ -2203,6 +2367,9 @@ impl IconShape for LdAmpersand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2211,6 +2378,7 @@ impl IconShape for LdAmpersand { path { d: "M16 12h3", } + } } } @@ -2245,6 +2413,9 @@ impl IconShape for LdAmpersands { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2253,6 +2424,7 @@ impl IconShape for LdAmpersands { path { d: "M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5", } + } } } @@ -2287,6 +2459,9 @@ impl IconShape for LdAnchor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2300,6 +2475,7 @@ impl IconShape for LdAnchor { cy: "5", r: "3", } + } } } @@ -2334,6 +2510,9 @@ impl IconShape for LdAngry { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2356,6 +2535,7 @@ impl IconShape for LdAngry { path { d: "M15 10h0", } + } } } @@ -2390,6 +2570,9 @@ impl IconShape for LdAnnoyed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2406,6 +2589,7 @@ impl IconShape for LdAnnoyed { path { d: "M14 9h2", } + } } } @@ -2440,6 +2624,9 @@ impl IconShape for LdAntenna { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2460,6 +2647,7 @@ impl IconShape for LdAntenna { path { d: "M12 16v6", } + } } } @@ -2494,6 +2682,9 @@ impl IconShape for LdAnvil { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2511,6 +2702,7 @@ impl IconShape for LdAnvil { path { d: "M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1", } + } } } @@ -2545,6 +2737,9 @@ impl IconShape for LdAperture { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -2570,6 +2765,7 @@ impl IconShape for LdAperture { path { d: "m16.62 12-5.74 9.94", } + } } } @@ -2604,6 +2800,9 @@ impl IconShape for LdAppWindowMac { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2622,6 +2821,7 @@ impl IconShape for LdAppWindowMac { path { d: "M14 8h.01", } + } } } @@ -2656,6 +2856,9 @@ impl IconShape for LdAppWindow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2674,6 +2877,7 @@ impl IconShape for LdAppWindow { path { d: "M6 4v4", } + } } } @@ -2708,6 +2912,9 @@ impl IconShape for LdApple { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2716,6 +2923,7 @@ impl IconShape for LdApple { path { d: "M10 2c1 .5 2 2 2 5", } + } } } @@ -2750,6 +2958,9 @@ impl IconShape for LdArchiveRestore { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2771,6 +2982,7 @@ impl IconShape for LdArchiveRestore { path { d: "M12 12v9", } + } } } @@ -2805,6 +3017,9 @@ impl IconShape for LdArchiveX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2823,6 +3038,7 @@ impl IconShape for LdArchiveX { path { d: "m9.5 12 5 5", } + } } } @@ -2857,6 +3073,9 @@ impl IconShape for LdArchive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -2872,6 +3091,7 @@ impl IconShape for LdArchive { path { d: "M10 12h4", } + } } } @@ -2906,6 +3126,9 @@ impl IconShape for LdAreaChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2914,6 +3137,7 @@ impl IconShape for LdAreaChart { path { d: "M7 12v5h12V8l-5 5-4-4Z", } + } } } @@ -2948,6 +3172,9 @@ impl IconShape for LdArmchair { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -2962,6 +3189,7 @@ impl IconShape for LdArmchair { path { d: "M19 18v2", } + } } } @@ -2996,6 +3224,9 @@ impl IconShape for LdArrowBigDownDash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3004,6 +3235,7 @@ impl IconShape for LdArrowBigDownDash { path { d: "M15 9v3h4l-7 7-7-7h4V9z", } + } } } @@ -3038,11 +3270,15 @@ impl IconShape for LdArrowBigDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 6v6h4l-7 7-7-7h4V6h6z", } + } } } @@ -3077,6 +3313,9 @@ impl IconShape for LdArrowBigLeftDash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3085,6 +3324,7 @@ impl IconShape for LdArrowBigLeftDash { path { d: "M15 15h-3v4l-7-7 7-7v4h3v6z", } + } } } @@ -3119,11 +3359,15 @@ impl IconShape for LdArrowBigLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 15h-6v4l-7-7 7-7v4h6v6z", } + } } } @@ -3158,6 +3402,9 @@ impl IconShape for LdArrowBigRightDash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3166,6 +3413,7 @@ impl IconShape for LdArrowBigRightDash { path { d: "M9 9h3V5l7 7-7 7v-4H9V9z", } + } } } @@ -3200,11 +3448,15 @@ impl IconShape for LdArrowBigRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M6 9h6V5l7 7-7 7v-4H6V9z", } + } } } @@ -3239,6 +3491,9 @@ impl IconShape for LdArrowBigUpDash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3247,6 +3502,7 @@ impl IconShape for LdArrowBigUpDash { path { d: "M9 15v-3H5l7-7 7 7h-4v3H9z", } + } } } @@ -3281,11 +3537,15 @@ impl IconShape for LdArrowBigUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 18v-6H5l7-7 7 7h-4v6H9z", } + } } } @@ -3320,6 +3580,9 @@ impl IconShape for LdArrowDown01 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3341,6 +3604,7 @@ impl IconShape for LdArrowDown01 { path { d: "M15 20h4", } + } } } @@ -3375,6 +3639,9 @@ impl IconShape for LdArrowDown10 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3396,6 +3663,7 @@ impl IconShape for LdArrowDown10 { x: "15", y: "14", } + } } } @@ -3430,6 +3698,9 @@ impl IconShape for LdArrowDownAZ { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3447,6 +3718,7 @@ impl IconShape for LdArrowDownAZ { path { d: "M15 14h5l-5 6h5", } + } } } @@ -3481,6 +3753,9 @@ impl IconShape for LdArrowDownFromLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3492,6 +3767,7 @@ impl IconShape for LdArrowDownFromLine { path { d: "m6 15 6 6 6-6", } + } } } @@ -3526,6 +3802,9 @@ impl IconShape for LdArrowDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3534,6 +3813,7 @@ impl IconShape for LdArrowDownLeft { path { d: "M17 17H7V7", } + } } } @@ -3568,6 +3848,9 @@ impl IconShape for LdArrowDownNarrowWide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3585,6 +3868,7 @@ impl IconShape for LdArrowDownNarrowWide { path { d: "M11 12h10", } + } } } @@ -3619,6 +3903,9 @@ impl IconShape for LdArrowDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3627,6 +3914,7 @@ impl IconShape for LdArrowDownRight { path { d: "M17 7v10H7", } + } } } @@ -3661,6 +3949,9 @@ impl IconShape for LdArrowDownToDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3674,6 +3965,7 @@ impl IconShape for LdArrowDownToDot { cy: "21", r: "1", } + } } } @@ -3708,6 +4000,9 @@ impl IconShape for LdArrowDownToLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3719,6 +4014,7 @@ impl IconShape for LdArrowDownToLine { path { d: "M19 21H5", } + } } } @@ -3753,6 +4049,9 @@ impl IconShape for LdArrowDownUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3767,6 +4066,7 @@ impl IconShape for LdArrowDownUp { path { d: "M17 4v16", } + } } } @@ -3801,6 +4101,9 @@ impl IconShape for LdArrowDownWideNarrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3818,6 +4121,7 @@ impl IconShape for LdArrowDownWideNarrow { path { d: "M11 12h4", } + } } } @@ -3852,6 +4156,9 @@ impl IconShape for LdArrowDownZA { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3869,6 +4176,7 @@ impl IconShape for LdArrowDownZA { path { d: "M20 18h-5", } + } } } @@ -3903,6 +4211,9 @@ impl IconShape for LdArrowDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3911,6 +4222,7 @@ impl IconShape for LdArrowDown { path { d: "m19 12-7 7-7-7", } + } } } @@ -3945,6 +4257,9 @@ impl IconShape for LdArrowLeftFromLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -3956,6 +4271,7 @@ impl IconShape for LdArrowLeftFromLine { path { d: "M21 19V5", } + } } } @@ -3990,6 +4306,9 @@ impl IconShape for LdArrowLeftRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4004,6 +4323,7 @@ impl IconShape for LdArrowLeftRight { path { d: "M20 17H4", } + } } } @@ -4038,6 +4358,9 @@ impl IconShape for LdArrowLeftToLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4049,6 +4372,7 @@ impl IconShape for LdArrowLeftToLine { path { d: "M7 12h14", } + } } } @@ -4083,6 +4407,9 @@ impl IconShape for LdArrowLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4091,6 +4418,7 @@ impl IconShape for LdArrowLeft { path { d: "M19 12H5", } + } } } @@ -4125,6 +4453,9 @@ impl IconShape for LdArrowRightFromLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4136,6 +4467,7 @@ impl IconShape for LdArrowRightFromLine { path { d: "m15 18 6-6-6-6", } + } } } @@ -4170,6 +4502,9 @@ impl IconShape for LdArrowRightLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4184,6 +4519,7 @@ impl IconShape for LdArrowRightLeft { path { d: "M4 17h16", } + } } } @@ -4218,6 +4554,9 @@ impl IconShape for LdArrowRightToLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4229,6 +4568,7 @@ impl IconShape for LdArrowRightToLine { path { d: "M21 5v14", } + } } } @@ -4263,6 +4603,9 @@ impl IconShape for LdArrowRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4271,6 +4614,7 @@ impl IconShape for LdArrowRight { path { d: "m12 5 7 7-7 7", } + } } } @@ -4305,6 +4649,9 @@ impl IconShape for LdArrowUp01 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4326,6 +4673,7 @@ impl IconShape for LdArrowUp01 { path { d: "M15 20h4", } + } } } @@ -4360,6 +4708,9 @@ impl IconShape for LdArrowUp10 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4381,6 +4732,7 @@ impl IconShape for LdArrowUp10 { x: "15", y: "14", } + } } } @@ -4415,6 +4767,9 @@ impl IconShape for LdArrowUpAZ { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4432,6 +4787,7 @@ impl IconShape for LdArrowUpAZ { path { d: "M15 14h5l-5 6h5", } + } } } @@ -4466,6 +4822,9 @@ impl IconShape for LdArrowUpDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4480,6 +4839,7 @@ impl IconShape for LdArrowUpDown { path { d: "M7 4v16", } + } } } @@ -4514,6 +4874,9 @@ impl IconShape for LdArrowUpFromDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4527,6 +4890,7 @@ impl IconShape for LdArrowUpFromDot { cy: "21", r: "1", } + } } } @@ -4561,6 +4925,9 @@ impl IconShape for LdArrowUpFromLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4572,6 +4939,7 @@ impl IconShape for LdArrowUpFromLine { path { d: "M5 21h14", } + } } } @@ -4606,6 +4974,9 @@ impl IconShape for LdArrowUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4614,6 +4985,7 @@ impl IconShape for LdArrowUpLeft { path { d: "M17 17 7 7", } + } } } @@ -4648,6 +5020,9 @@ impl IconShape for LdArrowUpNarrowWide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4665,6 +5040,7 @@ impl IconShape for LdArrowUpNarrowWide { path { d: "M11 20h10", } + } } } @@ -4699,6 +5075,9 @@ impl IconShape for LdArrowUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4707,6 +5086,7 @@ impl IconShape for LdArrowUpRight { path { d: "M7 17 17 7", } + } } } @@ -4741,6 +5121,9 @@ impl IconShape for LdArrowUpToLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4752,6 +5135,7 @@ impl IconShape for LdArrowUpToLine { path { d: "M12 7v14", } + } } } @@ -4786,6 +5170,9 @@ impl IconShape for LdArrowUpWideNarrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4803,6 +5190,7 @@ impl IconShape for LdArrowUpWideNarrow { path { d: "M11 20h4", } + } } } @@ -4837,6 +5225,9 @@ impl IconShape for LdArrowUpZA { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4854,6 +5245,7 @@ impl IconShape for LdArrowUpZA { path { d: "M20 18h-5", } + } } } @@ -4888,6 +5280,9 @@ impl IconShape for LdArrowUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4896,6 +5291,7 @@ impl IconShape for LdArrowUp { path { d: "M12 19V5", } + } } } @@ -4930,6 +5326,9 @@ impl IconShape for LdArrowsUpFromLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4947,6 +5346,7 @@ impl IconShape for LdArrowsUpFromLine { path { d: "M4 21h16", } + } } } @@ -4981,6 +5381,9 @@ impl IconShape for LdAsterisk { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -4992,6 +5395,7 @@ impl IconShape for LdAsterisk { path { d: "m6.804 9 10.392 6", } + } } } @@ -5026,6 +5430,9 @@ impl IconShape for LdAtSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5036,6 +5443,7 @@ impl IconShape for LdAtSign { path { d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8", } + } } } @@ -5070,6 +5478,9 @@ impl IconShape for LdAtom { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5083,6 +5494,7 @@ impl IconShape for LdAtom { path { d: "M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z", } + } } } @@ -5117,6 +5529,9 @@ impl IconShape for LdAudioLines { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5137,6 +5552,7 @@ impl IconShape for LdAudioLines { path { d: "M22 10v3", } + } } } @@ -5171,11 +5587,15 @@ impl IconShape for LdAudioWaveform { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2", } + } } } @@ -5210,6 +5630,9 @@ impl IconShape for LdAward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -5220,6 +5643,7 @@ impl IconShape for LdAward { path { d: "M15.477 12.89 17 22l-5-3-5 3 1.523-9.11", } + } } } @@ -5254,6 +5678,9 @@ impl IconShape for LdAxe { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5262,6 +5689,7 @@ impl IconShape for LdAxe { path { d: "M15 13 9 7l4-4 6 6h3a8 8 0 0 1-7 7z", } + } } } @@ -5296,6 +5724,9 @@ impl IconShape for LdAxis3d { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5304,6 +5735,7 @@ impl IconShape for LdAxis3d { path { d: "m4 20 7-7", } + } } } @@ -5338,6 +5770,9 @@ impl IconShape for LdBaby { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5352,6 +5787,7 @@ impl IconShape for LdBaby { path { d: "M19 6.3a9 9 0 0 1 1.8 3.9 2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1", } + } } } @@ -5386,6 +5822,9 @@ impl IconShape for LdBackpack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5403,6 +5842,7 @@ impl IconShape for LdBackpack { path { d: "M8 18h8", } + } } } @@ -5437,6 +5877,9 @@ impl IconShape for LdBadgeAlert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5454,6 +5897,7 @@ impl IconShape for LdBadgeAlert { y1: "16", y2: "16", } + } } } @@ -5488,6 +5932,9 @@ impl IconShape for LdBadgeCent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5499,6 +5946,7 @@ impl IconShape for LdBadgeCent { path { d: "M15.4 10a4 4 0 1 0 0 4", } + } } } @@ -5533,6 +5981,9 @@ impl IconShape for LdBadgeCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5541,6 +5992,7 @@ impl IconShape for LdBadgeCheck { path { d: "m9 12 2 2 4-4", } + } } } @@ -5575,6 +6027,9 @@ impl IconShape for LdBadgeDollarSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5586,6 +6041,7 @@ impl IconShape for LdBadgeDollarSign { path { d: "M12 18V6", } + } } } @@ -5620,6 +6076,9 @@ impl IconShape for LdBadgeEuro { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5631,6 +6090,7 @@ impl IconShape for LdBadgeEuro { path { d: "M15 9.4a4 4 0 1 0 0 5.2", } + } } } @@ -5665,6 +6125,9 @@ impl IconShape for LdBadgeHelp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5679,6 +6142,7 @@ impl IconShape for LdBadgeHelp { y1: "17", y2: "17", } + } } } @@ -5713,6 +6177,9 @@ impl IconShape for LdBadgeIndianRupee { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5727,6 +6194,7 @@ impl IconShape for LdBadgeIndianRupee { path { d: "m13 17-5-1h1a4 4 0 0 0 0-8", } + } } } @@ -5761,6 +6229,9 @@ impl IconShape for LdBadgeInfo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5778,6 +6249,7 @@ impl IconShape for LdBadgeInfo { y1: "8", y2: "8", } + } } } @@ -5812,6 +6284,9 @@ impl IconShape for LdBadgeJapaneseYen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5829,6 +6304,7 @@ impl IconShape for LdBadgeJapaneseYen { path { d: "M9 16h6", } + } } } @@ -5863,6 +6339,9 @@ impl IconShape for LdBadgeMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5874,6 +6353,7 @@ impl IconShape for LdBadgeMinus { y1: "12", y2: "12", } + } } } @@ -5908,6 +6388,9 @@ impl IconShape for LdBadgePercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5922,6 +6405,7 @@ impl IconShape for LdBadgePercent { path { d: "M15 15h.01", } + } } } @@ -5956,6 +6440,9 @@ impl IconShape for LdBadgePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -5973,6 +6460,7 @@ impl IconShape for LdBadgePlus { y1: "12", y2: "12", } + } } } @@ -6007,6 +6495,9 @@ impl IconShape for LdBadgePoundSterling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6021,6 +6512,7 @@ impl IconShape for LdBadgePoundSterling { path { d: "M8 16h7", } + } } } @@ -6055,6 +6547,9 @@ impl IconShape for LdBadgeRussianRuble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6066,6 +6561,7 @@ impl IconShape for LdBadgeRussianRuble { path { d: "M9 12h5a2 2 0 1 0 0-4h-3v9", } + } } } @@ -6100,6 +6596,9 @@ impl IconShape for LdBadgeSwissFranc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6114,6 +6613,7 @@ impl IconShape for LdBadgeSwissFranc { path { d: "M9 16h4", } + } } } @@ -6148,6 +6648,9 @@ impl IconShape for LdBadgeX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6165,6 +6668,7 @@ impl IconShape for LdBadgeX { y1: "9", y2: "15", } + } } } @@ -6199,11 +6703,15 @@ impl IconShape for LdBadge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -6238,6 +6746,9 @@ impl IconShape for LdBaggageClaim { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6263,6 +6774,7 @@ impl IconShape for LdBaggageClaim { cy: "20", r: "2", } + } } } @@ -6297,6 +6809,9 @@ impl IconShape for LdBan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -6307,6 +6822,7 @@ impl IconShape for LdBan { path { d: "m4.9 4.9 14.2 14.2", } + } } } @@ -6341,6 +6857,9 @@ impl IconShape for LdBanana { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6349,6 +6868,7 @@ impl IconShape for LdBanana { path { d: "M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z", } + } } } @@ -6383,6 +6903,9 @@ impl IconShape for LdBanknote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -6400,6 +6923,7 @@ impl IconShape for LdBanknote { path { d: "M6 12h.01M18 12h.01", } + } } } @@ -6434,6 +6958,9 @@ impl IconShape for LdBarChart2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -6454,6 +6981,7 @@ impl IconShape for LdBarChart2 { y1: "20", y2: "14", } + } } } @@ -6488,6 +7016,9 @@ impl IconShape for LdBarChart3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6502,6 +7033,7 @@ impl IconShape for LdBarChart3 { path { d: "M8 17v-3", } + } } } @@ -6536,6 +7068,9 @@ impl IconShape for LdBarChart4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6550,6 +7085,7 @@ impl IconShape for LdBarChart4 { path { d: "M8 17v-3", } + } } } @@ -6584,6 +7120,9 @@ impl IconShape for LdBarChartBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6603,6 +7142,7 @@ impl IconShape for LdBarChartBig { x: "15", y: "5", } + } } } @@ -6637,6 +7177,9 @@ impl IconShape for LdBarChartHorizontalBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6656,6 +7199,7 @@ impl IconShape for LdBarChartHorizontalBig { x: "7", y: "13", } + } } } @@ -6690,6 +7234,9 @@ impl IconShape for LdBarChartHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6704,6 +7251,7 @@ impl IconShape for LdBarChartHorizontal { path { d: "M7 6h3", } + } } } @@ -6738,6 +7286,9 @@ impl IconShape for LdBarChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -6758,6 +7309,7 @@ impl IconShape for LdBarChart { y1: "20", y2: "16", } + } } } @@ -6792,6 +7344,9 @@ impl IconShape for LdBarcode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6809,6 +7364,7 @@ impl IconShape for LdBarcode { path { d: "M21 5v14", } + } } } @@ -6843,6 +7399,9 @@ impl IconShape for LdBaseline { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6854,6 +7413,7 @@ impl IconShape for LdBaseline { path { d: "M8 12h8", } + } } } @@ -6888,6 +7448,9 @@ impl IconShape for LdBath { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6917,6 +7480,7 @@ impl IconShape for LdBath { y1: "19", y2: "21", } + } } } @@ -6951,6 +7515,9 @@ impl IconShape for LdBatteryCharging { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -6968,6 +7535,7 @@ impl IconShape for LdBatteryCharging { y1: "11", y2: "13", } + } } } @@ -7002,6 +7570,9 @@ impl IconShape for LdBatteryFull { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7036,6 +7607,7 @@ impl IconShape for LdBatteryFull { y1: "11", y2: "13", } + } } } @@ -7070,6 +7642,9 @@ impl IconShape for LdBatteryLow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7092,6 +7667,7 @@ impl IconShape for LdBatteryLow { y1: "11", y2: "13", } + } } } @@ -7126,6 +7702,9 @@ impl IconShape for LdBatteryMedium { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7154,6 +7733,7 @@ impl IconShape for LdBatteryMedium { y1: "11", y2: "13", } + } } } @@ -7188,6 +7768,9 @@ impl IconShape for LdBatteryWarning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7214,6 +7797,7 @@ impl IconShape for LdBatteryWarning { y1: "17", y2: "17.01", } + } } } @@ -7248,6 +7832,9 @@ impl IconShape for LdBattery { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -7264,6 +7851,7 @@ impl IconShape for LdBattery { y1: "11", y2: "13", } + } } } @@ -7298,6 +7886,9 @@ impl IconShape for LdBeaker { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7309,6 +7900,7 @@ impl IconShape for LdBeaker { path { d: "M6 14h12", } + } } } @@ -7343,6 +7935,9 @@ impl IconShape for LdBeanOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7360,6 +7955,7 @@ impl IconShape for LdBeanOff { y1: "2", y2: "22", } + } } } @@ -7394,6 +7990,9 @@ impl IconShape for LdBean { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7402,6 +8001,7 @@ impl IconShape for LdBean { path { d: "M5.341 10.62a4 4 0 1 0 5.279-5.28", } + } } } @@ -7436,6 +8036,9 @@ impl IconShape for LdBedDouble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7450,6 +8053,7 @@ impl IconShape for LdBedDouble { path { d: "M2 18h20", } + } } } @@ -7484,6 +8088,9 @@ impl IconShape for LdBedSingle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7495,6 +8102,7 @@ impl IconShape for LdBedSingle { path { d: "M3 18h18", } + } } } @@ -7529,6 +8137,9 @@ impl IconShape for LdBed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7543,6 +8154,7 @@ impl IconShape for LdBed { path { d: "M6 8v9", } + } } } @@ -7577,6 +8189,9 @@ impl IconShape for LdBeef { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -7590,6 +8205,7 @@ impl IconShape for LdBeef { path { d: "m18.5 6 2.19 4.5a6.48 6.48 0 0 1 .31 2 6.49 6.49 0 0 1-2.6 5.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5", } + } } } @@ -7624,6 +8240,9 @@ impl IconShape for LdBeerOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7650,6 +8269,7 @@ impl IconShape for LdBeerOff { path { d: "M9 14.6V18", } + } } } @@ -7684,6 +8304,9 @@ impl IconShape for LdBeer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7701,6 +8324,7 @@ impl IconShape for LdBeer { path { d: "M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8", } + } } } @@ -7735,6 +8359,9 @@ impl IconShape for LdBellDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7748,6 +8375,7 @@ impl IconShape for LdBellDot { cy: "8", r: "3", } + } } } @@ -7782,6 +8410,9 @@ impl IconShape for LdBellElectric { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7810,6 +8441,7 @@ impl IconShape for LdBellElectric { cy: "16", r: "2", } + } } } @@ -7844,6 +8476,9 @@ impl IconShape for LdBellMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7855,6 +8490,7 @@ impl IconShape for LdBellMinus { path { d: "M15 8h6", } + } } } @@ -7889,6 +8525,9 @@ impl IconShape for LdBellOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7903,6 +8542,7 @@ impl IconShape for LdBellOff { path { d: "m2 2 20 20", } + } } } @@ -7937,6 +8577,9 @@ impl IconShape for LdBellPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7951,6 +8594,7 @@ impl IconShape for LdBellPlus { path { d: "M18 5v6", } + } } } @@ -7985,6 +8629,9 @@ impl IconShape for LdBellRing { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -7999,6 +8646,7 @@ impl IconShape for LdBellRing { path { d: "M22 8c0-2.3-.8-4.3-2-6", } + } } } @@ -8033,6 +8681,9 @@ impl IconShape for LdBell { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8041,6 +8692,7 @@ impl IconShape for LdBell { path { d: "M10.3 21a1.94 1.94 0 0 0 3.4 0", } + } } } @@ -8075,6 +8727,9 @@ impl IconShape for LdBetweenHorizontalEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8094,6 +8749,7 @@ impl IconShape for LdBetweenHorizontalEnd { x: "3", y: "14", } + } } } @@ -8128,6 +8784,9 @@ impl IconShape for LdBetweenHorizontalStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8147,6 +8806,7 @@ impl IconShape for LdBetweenHorizontalStart { x: "8", y: "14", } + } } } @@ -8181,6 +8841,9 @@ impl IconShape for LdBetweenVerticalEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8200,6 +8863,7 @@ impl IconShape for LdBetweenVerticalEnd { x: "14", y: "3", } + } } } @@ -8234,6 +8898,9 @@ impl IconShape for LdBetweenVerticalStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8253,6 +8920,7 @@ impl IconShape for LdBetweenVerticalStart { x: "14", y: "8", } + } } } @@ -8287,6 +8955,9 @@ impl IconShape for LdBike { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8307,6 +8978,7 @@ impl IconShape for LdBike { path { d: "M12 17.5V14l-3-3 4-3 2 3h2", } + } } } @@ -8341,6 +9013,9 @@ impl IconShape for LdBinary { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8369,6 +9044,7 @@ impl IconShape for LdBinary { path { d: "M14 4h2v6", } + } } } @@ -8403,6 +9079,9 @@ impl IconShape for LdBiohazard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8437,6 +9116,7 @@ impl IconShape for LdBiohazard { path { d: "M5.5 13.9c.3.9.8 1.8 1.5 2.5", } + } } } @@ -8471,6 +9151,9 @@ impl IconShape for LdBird { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8491,6 +9174,7 @@ impl IconShape for LdBird { path { d: "M7 18a6 6 0 0 0 3.84-10.61", } + } } } @@ -8525,11 +9209,15 @@ impl IconShape for LdBitcoin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727", } + } } } @@ -8564,6 +9252,9 @@ impl IconShape for LdBlend { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8576,6 +9267,7 @@ impl IconShape for LdBlend { cy: "15", r: "7", } + } } } @@ -8610,6 +9302,9 @@ impl IconShape for LdBlinds { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8635,6 +9330,7 @@ impl IconShape for LdBlinds { cy: "19", r: "2", } + } } } @@ -8669,6 +9365,9 @@ impl IconShape for LdBlocks { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -8681,6 +9380,7 @@ impl IconShape for LdBlocks { path { d: "M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3", } + } } } @@ -8715,6 +9415,9 @@ impl IconShape for LdBluetoothConnected { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8732,6 +9435,7 @@ impl IconShape for LdBluetoothConnected { y1: "12", y2: "12", } + } } } @@ -8766,6 +9470,9 @@ impl IconShape for LdBluetoothOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8777,6 +9484,7 @@ impl IconShape for LdBluetoothOff { path { d: "M14.5 9.5 17 7l-5-5v4.5", } + } } } @@ -8811,6 +9519,9 @@ impl IconShape for LdBluetoothSearching { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8822,6 +9533,7 @@ impl IconShape for LdBluetoothSearching { path { d: "M18 12h.01", } + } } } @@ -8856,11 +9568,15 @@ impl IconShape for LdBluetooth { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m7 7 10 10-5 5V2l5 5L7 17", } + } } } @@ -8895,6 +9611,9 @@ impl IconShape for LdBold { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8903,6 +9622,7 @@ impl IconShape for LdBold { path { d: "M15 20a4 4 0 0 0 0-8H6v8Z", } + } } } @@ -8937,6 +9657,9 @@ impl IconShape for LdBolt { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -8947,6 +9670,7 @@ impl IconShape for LdBolt { cy: "12", r: "4", } + } } } @@ -8981,6 +9705,9 @@ impl IconShape for LdBomb { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -8994,6 +9721,7 @@ impl IconShape for LdBomb { path { d: "m22 2-1.5 1.5", } + } } } @@ -9028,11 +9756,15 @@ impl IconShape for LdBone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z", } + } } } @@ -9067,6 +9799,9 @@ impl IconShape for LdBookA { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9078,6 +9813,7 @@ impl IconShape for LdBookA { path { d: "M9.1 11h5.7", } + } } } @@ -9112,6 +9848,9 @@ impl IconShape for LdBookAudio { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9126,6 +9865,7 @@ impl IconShape for LdBookAudio { path { d: "M16 8v3", } + } } } @@ -9160,6 +9900,9 @@ impl IconShape for LdBookCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9168,6 +9911,7 @@ impl IconShape for LdBookCheck { path { d: "m9 9.5 2 2 4-4", } + } } } @@ -9202,6 +9946,9 @@ impl IconShape for LdBookCopy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9213,6 +9960,7 @@ impl IconShape for LdBookCopy { path { d: "M22 18H11a2 2 0 1 0 0 4h11V6H11a2 2 0 0 0-2 2v12", } + } } } @@ -9247,6 +9995,9 @@ impl IconShape for LdBookDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9282,6 +10033,7 @@ impl IconShape for LdBookDashed { path { d: "M4 5v-.5A2.5 2.5 0 0 1 6.5 2H8", } + } } } @@ -9316,6 +10068,9 @@ impl IconShape for LdBookDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9327,6 +10082,7 @@ impl IconShape for LdBookDown { path { d: "m9 10 3 3 3-3", } + } } } @@ -9361,6 +10117,9 @@ impl IconShape for LdBookHeadphones { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9379,6 +10138,7 @@ impl IconShape for LdBookHeadphones { cy: "12", r: "1", } + } } } @@ -9413,6 +10173,9 @@ impl IconShape for LdBookHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9421,6 +10184,7 @@ impl IconShape for LdBookHeart { path { d: "M16 8.2C16 7 15 6 13.8 6c-.8 0-1.4.3-1.8.9-.4-.6-1-.9-1.8-.9C9 6 8 7 8 8.2c0 .6.3 1.2.7 1.6h0C10 11.1 12 13 12 13s2-1.9 3.3-3.1h0c.4-.4.7-1 .7-1.7z", } + } } } @@ -9455,6 +10219,9 @@ impl IconShape for LdBookImage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9468,6 +10235,7 @@ impl IconShape for LdBookImage { path { d: "m20 13.7-2.1-2.1c-.8-.8-2-.8-2.8 0L9.7 17", } + } } } @@ -9502,6 +10270,9 @@ impl IconShape for LdBookKey { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9521,6 +10292,7 @@ impl IconShape for LdBookKey { path { d: "m19 3 1 1", } + } } } @@ -9555,6 +10327,9 @@ impl IconShape for LdBookLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9573,6 +10348,7 @@ impl IconShape for LdBookLock { path { d: "M18 6V4a2 2 0 1 0-4 0v2", } + } } } @@ -9607,6 +10383,9 @@ impl IconShape for LdBookMarked { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9615,6 +10394,7 @@ impl IconShape for LdBookMarked { polyline { points: "10 2 10 10 13 7 16 10 16 2", } + } } } @@ -9649,6 +10429,9 @@ impl IconShape for LdBookMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9657,6 +10440,7 @@ impl IconShape for LdBookMinus { path { d: "M9 10h6", } + } } } @@ -9691,6 +10475,9 @@ impl IconShape for LdBookOpenCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9702,6 +10489,7 @@ impl IconShape for LdBookOpenCheck { path { d: "M22 6V3h-6c-2.2 0-4 1.8-4 4v14c0-1.7 1.3-3 3-3h7v-2.3", } + } } } @@ -9736,6 +10524,9 @@ impl IconShape for LdBookOpenText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9756,6 +10547,7 @@ impl IconShape for LdBookOpenText { path { d: "M16 12h2", } + } } } @@ -9790,6 +10582,9 @@ impl IconShape for LdBookOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9798,6 +10593,7 @@ impl IconShape for LdBookOpen { path { d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z", } + } } } @@ -9832,6 +10628,9 @@ impl IconShape for LdBookPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9843,6 +10642,7 @@ impl IconShape for LdBookPlus { path { d: "M12 7v6", } + } } } @@ -9877,6 +10677,9 @@ impl IconShape for LdBookText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9888,6 +10691,7 @@ impl IconShape for LdBookText { path { d: "M8 11h8", } + } } } @@ -9922,6 +10726,9 @@ impl IconShape for LdBookType { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9936,6 +10743,7 @@ impl IconShape for LdBookType { path { d: "M10 13h4", } + } } } @@ -9970,6 +10778,9 @@ impl IconShape for LdBookUp2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -9987,6 +10798,7 @@ impl IconShape for LdBookUp2 { path { d: "m9 5 3-3 3 3", } + } } } @@ -10021,6 +10833,9 @@ impl IconShape for LdBookUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10032,6 +10847,7 @@ impl IconShape for LdBookUp { path { d: "m9 10 3-3 3 3", } + } } } @@ -10066,6 +10882,9 @@ impl IconShape for LdBookUser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10079,6 +10898,7 @@ impl IconShape for LdBookUser { path { d: "M15 13a3 3 0 1 0-6 0", } + } } } @@ -10113,6 +10933,9 @@ impl IconShape for LdBookX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10124,6 +10947,7 @@ impl IconShape for LdBookX { path { d: "m9.5 7 5 5", } + } } } @@ -10158,11 +10982,15 @@ impl IconShape for LdBook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20", } + } } } @@ -10197,6 +11025,9 @@ impl IconShape for LdBookmarkCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10205,6 +11036,7 @@ impl IconShape for LdBookmarkCheck { path { d: "m9 10 2 2 4-4", } + } } } @@ -10239,6 +11071,9 @@ impl IconShape for LdBookmarkMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10250,6 +11085,7 @@ impl IconShape for LdBookmarkMinus { y1: "10", y2: "10", } + } } } @@ -10284,6 +11120,9 @@ impl IconShape for LdBookmarkPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10301,6 +11140,7 @@ impl IconShape for LdBookmarkPlus { y1: "10", y2: "10", } + } } } @@ -10335,6 +11175,9 @@ impl IconShape for LdBookmarkX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10346,6 +11189,7 @@ impl IconShape for LdBookmarkX { path { d: "m9.5 7.5 5 5", } + } } } @@ -10380,11 +11224,15 @@ impl IconShape for LdBookmark { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z", } + } } } @@ -10419,6 +11267,9 @@ impl IconShape for LdBoomBox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10450,6 +11301,7 @@ impl IconShape for LdBoomBox { cy: "15", r: "2", } + } } } @@ -10484,6 +11336,9 @@ impl IconShape for LdBotMessageSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10504,6 +11359,7 @@ impl IconShape for LdBotMessageSquare { path { d: "M20 12h2", } + } } } @@ -10538,6 +11394,9 @@ impl IconShape for LdBotOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10561,6 +11420,7 @@ impl IconShape for LdBotOff { path { d: "M9.67 4H12v2.33", } + } } } @@ -10595,6 +11455,9 @@ impl IconShape for LdBot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10619,6 +11482,7 @@ impl IconShape for LdBot { path { d: "M9 13v2", } + } } } @@ -10653,6 +11517,9 @@ impl IconShape for LdBoxSelect { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10691,6 +11558,7 @@ impl IconShape for LdBoxSelect { path { d: "M21 14v1", } + } } } @@ -10725,6 +11593,9 @@ impl IconShape for LdBox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10736,6 +11607,7 @@ impl IconShape for LdBox { path { d: "M12 22V12", } + } } } @@ -10770,6 +11642,9 @@ impl IconShape for LdBoxes { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10808,6 +11683,7 @@ impl IconShape for LdBoxes { path { d: "M12 13.5V8", } + } } } @@ -10842,6 +11718,9 @@ impl IconShape for LdBraces { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10850,6 +11729,7 @@ impl IconShape for LdBraces { 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", } + } } } @@ -10884,6 +11764,9 @@ impl IconShape for LdBrackets { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10892,6 +11775,7 @@ impl IconShape for LdBrackets { path { d: "M8 21H5V3h3", } + } } } @@ -10926,6 +11810,9 @@ impl IconShape for LdBrainCircuit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -10975,6 +11862,7 @@ impl IconShape for LdBrainCircuit { cy: "8", r: ".5", } + } } } @@ -11009,6 +11897,9 @@ impl IconShape for LdBrainCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11061,6 +11952,7 @@ impl IconShape for LdBrainCog { path { d: "m13.1 9.2.4-.9", } + } } } @@ -11095,6 +11987,9 @@ impl IconShape for LdBrain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11124,6 +12019,7 @@ impl IconShape for LdBrain { path { d: "M19.967 17.484A4 4 0 0 1 18 18", } + } } } @@ -11158,6 +12054,9 @@ impl IconShape for LdBrickWall { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11188,6 +12087,7 @@ impl IconShape for LdBrickWall { path { d: "M8 3v6", } + } } } @@ -11222,6 +12122,9 @@ impl IconShape for LdBriefcaseBusiness { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11240,6 +12143,7 @@ impl IconShape for LdBriefcaseBusiness { x: "2", y: "6", } + } } } @@ -11274,6 +12178,9 @@ impl IconShape for LdBriefcaseMedical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11298,6 +12205,7 @@ impl IconShape for LdBriefcaseMedical { x: "2", y: "6", } + } } } @@ -11332,6 +12240,9 @@ impl IconShape for LdBriefcase { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11344,6 +12255,7 @@ impl IconShape for LdBriefcase { x: "2", y: "6", } + } } } @@ -11378,6 +12290,9 @@ impl IconShape for LdBringToFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11393,6 +12308,7 @@ impl IconShape for LdBringToFront { path { d: "M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2", } + } } } @@ -11427,6 +12343,9 @@ impl IconShape for LdBrush { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11435,6 +12354,7 @@ impl IconShape for LdBrush { path { d: "M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02z", } + } } } @@ -11469,6 +12389,9 @@ impl IconShape for LdBugOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11498,6 +12421,7 @@ impl IconShape for LdBugOff { path { d: "M3 21c0-2.1 1.7-3.9 3.8-4", } + } } } @@ -11532,6 +12456,9 @@ impl IconShape for LdBugPlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11561,6 +12488,7 @@ impl IconShape for LdBugPlay { path { d: "M9 7.13v-1a3.003 3.003 0 1 1 6 0v1", } + } } } @@ -11595,6 +12523,9 @@ impl IconShape for LdBug { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11630,6 +12561,7 @@ impl IconShape for LdBug { path { d: "M17.2 17c2.1.1 3.8 1.9 3.8 4", } + } } } @@ -11664,6 +12596,9 @@ impl IconShape for LdBuilding2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11687,6 +12622,7 @@ impl IconShape for LdBuilding2 { path { d: "M10 18h4", } + } } } @@ -11721,6 +12657,9 @@ impl IconShape for LdBuilding { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -11761,6 +12700,7 @@ impl IconShape for LdBuilding { path { d: "M8 14h.01", } + } } } @@ -11795,6 +12735,9 @@ impl IconShape for LdBusFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11828,6 +12771,7 @@ impl IconShape for LdBusFront { path { d: "M18 21v-2", } + } } } @@ -11862,6 +12806,9 @@ impl IconShape for LdBus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11889,6 +12836,7 @@ impl IconShape for LdBus { cy: "18", r: "2", } + } } } @@ -11923,6 +12871,9 @@ impl IconShape for LdCableCar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -11953,6 +12904,7 @@ impl IconShape for LdCableCar { path { d: "M4 17h16", } + } } } @@ -11987,6 +12939,9 @@ impl IconShape for LdCable { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12004,6 +12959,7 @@ impl IconShape for LdCable { path { d: "M7 5a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1V3", } + } } } @@ -12038,6 +12994,9 @@ impl IconShape for LdCakeSlice { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -12054,6 +13013,7 @@ impl IconShape for LdCakeSlice { path { d: "M16 17H3", } + } } } @@ -12088,6 +13048,9 @@ impl IconShape for LdCake { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12117,6 +13080,7 @@ impl IconShape for LdCake { path { d: "M17 4h0.01", } + } } } @@ -12151,6 +13115,9 @@ impl IconShape for LdCalculator { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12193,6 +13160,7 @@ impl IconShape for LdCalculator { path { d: "M8 18h.01", } + } } } @@ -12227,6 +13195,9 @@ impl IconShape for LdCalendarCheck2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12244,6 +13215,7 @@ impl IconShape for LdCalendarCheck2 { path { d: "m16 20 2 2 4-4", } + } } } @@ -12278,6 +13250,9 @@ impl IconShape for LdCalendarCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12299,6 +13274,7 @@ impl IconShape for LdCalendarCheck { path { d: "m9 16 2 2 4-4", } + } } } @@ -12333,6 +13309,9 @@ impl IconShape for LdCalendarClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12355,6 +13334,7 @@ impl IconShape for LdCalendarClock { cy: "16", r: "6", } + } } } @@ -12389,6 +13369,9 @@ impl IconShape for LdCalendarDays { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12425,6 +13408,7 @@ impl IconShape for LdCalendarDays { path { d: "M16 18h.01", } + } } } @@ -12459,6 +13443,9 @@ impl IconShape for LdCalendarFold { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12476,6 +13463,7 @@ impl IconShape for LdCalendarFold { path { d: "M15 22v-4a2 2 0 0 1 2-2h4", } + } } } @@ -12510,6 +13498,9 @@ impl IconShape for LdCalendarHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12524,6 +13515,7 @@ impl IconShape for LdCalendarHeart { path { d: "M21.29 14.7a2.43 2.43 0 0 0-2.65-.52c-.3.12-.57.3-.8.53l-.34.34-.35-.34a2.43 2.43 0 0 0-2.65-.53c-.3.12-.56.3-.79.53-.95.94-1 2.53.2 3.74L17.5 22l3.6-3.55c1.2-1.21 1.14-2.8.19-3.74Z", } + } } } @@ -12558,6 +13550,9 @@ impl IconShape for LdCalendarMinus2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12579,6 +13574,7 @@ impl IconShape for LdCalendarMinus2 { path { d: "M10 16h4", } + } } } @@ -12613,6 +13609,9 @@ impl IconShape for LdCalendarMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12630,6 +13629,7 @@ impl IconShape for LdCalendarMinus { path { d: "M16 19h6", } + } } } @@ -12664,6 +13664,9 @@ impl IconShape for LdCalendarOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12684,6 +13687,7 @@ impl IconShape for LdCalendarOff { path { d: "m2 2 20 20", } + } } } @@ -12718,6 +13722,9 @@ impl IconShape for LdCalendarPlus2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12742,6 +13749,7 @@ impl IconShape for LdCalendarPlus2 { path { d: "M12 14v4", } + } } } @@ -12776,6 +13784,9 @@ impl IconShape for LdCalendarPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12796,6 +13807,7 @@ impl IconShape for LdCalendarPlus { path { d: "M19 16v6", } + } } } @@ -12830,6 +13842,9 @@ impl IconShape for LdCalendarRange { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -12860,6 +13875,7 @@ impl IconShape for LdCalendarRange { path { d: "M17 18h.01", } + } } } @@ -12894,6 +13910,9 @@ impl IconShape for LdCalendarSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12916,6 +13935,7 @@ impl IconShape for LdCalendarSearch { path { d: "m22 22-1.5-1.5", } + } } } @@ -12950,6 +13970,9 @@ impl IconShape for LdCalendarX2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -12970,6 +13993,7 @@ impl IconShape for LdCalendarX2 { path { d: "m17 17 5 5", } + } } } @@ -13004,6 +14028,9 @@ impl IconShape for LdCalendarX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13028,6 +14055,7 @@ impl IconShape for LdCalendarX { path { d: "m10 14 4 4", } + } } } @@ -13062,6 +14090,9 @@ impl IconShape for LdCalendar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13080,6 +14111,7 @@ impl IconShape for LdCalendar { path { d: "M3 10h18", } + } } } @@ -13114,6 +14146,9 @@ impl IconShape for LdCameraOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -13131,6 +14166,7 @@ impl IconShape for LdCameraOff { path { d: "M14.121 15.121A3 3 0 1 1 9.88 10.88", } + } } } @@ -13165,6 +14201,9 @@ impl IconShape for LdCamera { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13175,6 +14214,7 @@ impl IconShape for LdCamera { cy: "13", r: "3", } + } } } @@ -13209,6 +14249,9 @@ impl IconShape for LdCandlestickChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13240,6 +14283,7 @@ impl IconShape for LdCandlestickChart { path { d: "M3 3v18h18", } + } } } @@ -13274,6 +14318,9 @@ impl IconShape for LdCandyCane { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13291,6 +14338,7 @@ impl IconShape for LdCandyCane { path { d: "M4.9 14.7 7 18.9", } + } } } @@ -13325,6 +14373,9 @@ impl IconShape for LdCandyOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13354,6 +14405,7 @@ impl IconShape for LdCandyOff { y1: "2", y2: "22", } + } } } @@ -13388,6 +14440,9 @@ impl IconShape for LdCandy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13405,6 +14460,7 @@ impl IconShape for LdCandy { path { d: "m8 17-1 5-1.37-.68A3 3 0 0 0 4.3 21H3v-1.3a3 3 0 0 0-.32-1.33L2 17l5-1", } + } } } @@ -13439,6 +14495,9 @@ impl IconShape for LdCannabis { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13447,6 +14506,7 @@ impl IconShape for LdCannabis { path { d: "M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6", } + } } } @@ -13481,6 +14541,9 @@ impl IconShape for LdCaptionsOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13501,6 +14564,7 @@ impl IconShape for LdCaptionsOff { path { d: "M7 15h2.5", } + } } } @@ -13535,6 +14599,9 @@ impl IconShape for LdCaptions { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -13548,6 +14615,7 @@ impl IconShape for LdCaptions { path { d: "M7 15h4M15 15h2M7 11h2M13 11h4", } + } } } @@ -13582,6 +14650,9 @@ impl IconShape for LdCarFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13606,6 +14677,7 @@ impl IconShape for LdCarFront { path { d: "M19 18v2", } + } } } @@ -13640,6 +14712,9 @@ impl IconShape for LdCarTaxiFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13667,6 +14742,7 @@ impl IconShape for LdCarTaxiFront { path { d: "M19 18v2", } + } } } @@ -13701,6 +14777,9 @@ impl IconShape for LdCar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13719,6 +14798,7 @@ impl IconShape for LdCar { cy: "17", r: "2", } + } } } @@ -13753,6 +14833,9 @@ impl IconShape for LdCaravan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -13778,6 +14861,7 @@ impl IconShape for LdCaravan { path { d: "M10 19h12v-2", } + } } } @@ -13812,6 +14896,9 @@ impl IconShape for LdCarrot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13823,6 +14910,7 @@ impl IconShape for LdCarrot { path { d: "M15 2s-2 1.33-2 3.5S15 9 15 9s2-1.84 2-3.5C17 3.33 15 2 15 2z", } + } } } @@ -13857,6 +14945,9 @@ impl IconShape for LdCaseLower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -13875,6 +14966,7 @@ impl IconShape for LdCaseLower { path { d: "M14 7v8", } + } } } @@ -13909,6 +15001,9 @@ impl IconShape for LdCaseSensitive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13925,6 +15020,7 @@ impl IconShape for LdCaseSensitive { path { d: "M21 9v6", } + } } } @@ -13959,6 +15055,9 @@ impl IconShape for LdCaseUpper { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -13970,6 +15069,7 @@ impl IconShape for LdCaseUpper { path { d: "M15 11h4.5a2 2 0 0 1 0 4H15V7h4a2 2 0 0 1 0 4", } + } } } @@ -14004,6 +15104,9 @@ impl IconShape for LdCassetteTape { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -14029,6 +15132,7 @@ impl IconShape for LdCassetteTape { path { d: "m6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3", } + } } } @@ -14063,6 +15167,9 @@ impl IconShape for LdCast { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14080,6 +15187,7 @@ impl IconShape for LdCast { y1: "20", y2: "20", } + } } } @@ -14114,6 +15222,9 @@ impl IconShape for LdCastle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14143,6 +15254,7 @@ impl IconShape for LdCastle { path { d: "M14 4V2", } + } } } @@ -14177,6 +15289,9 @@ impl IconShape for LdCat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14191,6 +15306,7 @@ impl IconShape for LdCat { path { d: "M11.25 16.25h1.5L12 17l-.75-.75Z", } + } } } @@ -14225,6 +15341,9 @@ impl IconShape for LdCctv { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14242,6 +15361,7 @@ impl IconShape for LdCctv { path { d: "M7 9h.01", } + } } } @@ -14276,6 +15396,9 @@ impl IconShape for LdCheckCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14284,6 +15407,7 @@ impl IconShape for LdCheckCheck { path { d: "m22 10-7.5 7.5L13 16", } + } } } @@ -14318,11 +15442,15 @@ impl IconShape for LdCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M20 6 9 17l-5-5", } + } } } @@ -14357,6 +15485,9 @@ impl IconShape for LdChefHat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14365,6 +15496,7 @@ impl IconShape for LdChefHat { path { d: "M6 17h12", } + } } } @@ -14399,6 +15531,9 @@ impl IconShape for LdCherry { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14413,6 +15548,7 @@ impl IconShape for LdCherry { path { d: "M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z", } + } } } @@ -14447,11 +15583,15 @@ impl IconShape for LdChevronDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m6 9 6 6 6-6", } + } } } @@ -14486,6 +15626,9 @@ impl IconShape for LdChevronFirst { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14494,6 +15637,7 @@ impl IconShape for LdChevronFirst { path { d: "M7 6v12", } + } } } @@ -14528,6 +15672,9 @@ impl IconShape for LdChevronLast { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14536,6 +15683,7 @@ impl IconShape for LdChevronLast { path { d: "M17 6v12", } + } } } @@ -14570,11 +15718,15 @@ impl IconShape for LdChevronLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m15 18-6-6 6-6", } + } } } @@ -14609,11 +15761,15 @@ impl IconShape for LdChevronRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m9 18 6-6-6-6", } + } } } @@ -14648,11 +15804,15 @@ impl IconShape for LdChevronUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m18 15-6-6-6 6", } + } } } @@ -14687,6 +15847,9 @@ impl IconShape for LdChevronsDownUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14695,6 +15858,7 @@ impl IconShape for LdChevronsDownUp { path { d: "m7 4 5 5 5-5", } + } } } @@ -14729,6 +15893,9 @@ impl IconShape for LdChevronsDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14737,6 +15904,7 @@ impl IconShape for LdChevronsDown { path { d: "m7 13 5 5 5-5", } + } } } @@ -14771,6 +15939,9 @@ impl IconShape for LdChevronsLeftRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14779,6 +15950,7 @@ impl IconShape for LdChevronsLeftRight { path { d: "m15 7 5 5-5 5", } + } } } @@ -14813,6 +15985,9 @@ impl IconShape for LdChevronsLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14821,6 +15996,7 @@ impl IconShape for LdChevronsLeft { path { d: "m18 17-5-5 5-5", } + } } } @@ -14855,6 +16031,9 @@ impl IconShape for LdChevronsRightLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14863,6 +16042,7 @@ impl IconShape for LdChevronsRightLeft { path { d: "m4 17 5-5-5-5", } + } } } @@ -14897,6 +16077,9 @@ impl IconShape for LdChevronsRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14905,6 +16088,7 @@ impl IconShape for LdChevronsRight { path { d: "m13 17 5-5-5-5", } + } } } @@ -14939,6 +16123,9 @@ impl IconShape for LdChevronsUpDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14947,6 +16134,7 @@ impl IconShape for LdChevronsUpDown { path { d: "m7 9 5-5 5 5", } + } } } @@ -14981,6 +16169,9 @@ impl IconShape for LdChevronsUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -14989,6 +16180,7 @@ impl IconShape for LdChevronsUp { path { d: "m17 18-5-5-5 5", } + } } } @@ -15023,6 +16215,9 @@ impl IconShape for LdChrome { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15053,6 +16248,7 @@ impl IconShape for LdChrome { y1: "21.94", y2: "14", } + } } } @@ -15087,6 +16283,9 @@ impl IconShape for LdChurch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15104,6 +16303,7 @@ impl IconShape for LdChurch { path { d: "M10 9h4", } + } } } @@ -15138,6 +16338,9 @@ impl IconShape for LdCigaretteOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -15164,6 +16367,7 @@ impl IconShape for LdCigaretteOff { path { d: "M22 8c0-2.5-2-2.5-2-5", } + } } } @@ -15198,6 +16402,9 @@ impl IconShape for LdCigarette { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15215,6 +16422,7 @@ impl IconShape for LdCigarette { path { d: "M22 8c0-2.5-2-2.5-2-5", } + } } } @@ -15249,6 +16457,9 @@ impl IconShape for LdCircleAlert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15268,6 +16479,7 @@ impl IconShape for LdCircleAlert { y1: "16", y2: "16", } + } } } @@ -15302,6 +16514,9 @@ impl IconShape for LdCircleArrowDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15315,6 +16530,7 @@ impl IconShape for LdCircleArrowDown { path { d: "m8 12 4 4 4-4", } + } } } @@ -15349,6 +16565,9 @@ impl IconShape for LdCircleArrowLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15362,6 +16581,7 @@ impl IconShape for LdCircleArrowLeft { path { d: "m12 8-4 4 4 4", } + } } } @@ -15396,6 +16616,9 @@ impl IconShape for LdCircleArrowOutDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15407,6 +16630,7 @@ impl IconShape for LdCircleArrowOutDownLeft { path { d: "M8 22H2v-6", } + } } } @@ -15441,6 +16665,9 @@ impl IconShape for LdCircleArrowOutDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15452,6 +16679,7 @@ impl IconShape for LdCircleArrowOutDownRight { path { d: "M22 16v6h-6", } + } } } @@ -15486,6 +16714,9 @@ impl IconShape for LdCircleArrowOutUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15497,6 +16728,7 @@ impl IconShape for LdCircleArrowOutUpLeft { path { d: "M12 2A10 10 0 1 1 2 12", } + } } } @@ -15531,6 +16763,9 @@ impl IconShape for LdCircleArrowOutUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15542,6 +16777,7 @@ impl IconShape for LdCircleArrowOutUpRight { path { d: "M16 2h6v6", } + } } } @@ -15576,6 +16812,9 @@ impl IconShape for LdCircleArrowRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15589,6 +16828,7 @@ impl IconShape for LdCircleArrowRight { path { d: "m12 16 4-4-4-4", } + } } } @@ -15623,6 +16863,9 @@ impl IconShape for LdCircleArrowUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15636,6 +16879,7 @@ impl IconShape for LdCircleArrowUp { path { d: "M12 16V8", } + } } } @@ -15670,6 +16914,9 @@ impl IconShape for LdCircleCheckBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15678,6 +16925,7 @@ impl IconShape for LdCircleCheckBig { path { d: "m9 11 3 3L22 4", } + } } } @@ -15712,6 +16960,9 @@ impl IconShape for LdCircleCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15722,6 +16973,7 @@ impl IconShape for LdCircleCheck { path { d: "m9 12 2 2 4-4", } + } } } @@ -15756,6 +17008,9 @@ impl IconShape for LdCircleChevronDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15766,6 +17021,7 @@ impl IconShape for LdCircleChevronDown { path { d: "m16 10-4 4-4-4", } + } } } @@ -15800,6 +17056,9 @@ impl IconShape for LdCircleChevronLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15810,6 +17069,7 @@ impl IconShape for LdCircleChevronLeft { path { d: "m14 16-4-4 4-4", } + } } } @@ -15844,6 +17104,9 @@ impl IconShape for LdCircleChevronRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15854,6 +17117,7 @@ impl IconShape for LdCircleChevronRight { path { d: "m10 8 4 4-4 4", } + } } } @@ -15888,6 +17152,9 @@ impl IconShape for LdCircleChevronUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -15898,6 +17165,7 @@ impl IconShape for LdCircleChevronUp { path { d: "m8 14 4-4 4 4", } + } } } @@ -15932,6 +17200,9 @@ impl IconShape for LdCircleDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -15958,6 +17229,7 @@ impl IconShape for LdCircleDashed { path { d: "M6.391 20.279a10 10 0 0 1-2.69-2.7", } + } } } @@ -15992,6 +17264,9 @@ impl IconShape for LdCircleDivide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -16017,6 +17292,7 @@ impl IconShape for LdCircleDivide { cy: "12", r: "10", } + } } } @@ -16051,6 +17327,9 @@ impl IconShape for LdCircleDollarSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16064,6 +17343,7 @@ impl IconShape for LdCircleDollarSign { path { d: "M12 18V6", } + } } } @@ -16098,6 +17378,9 @@ impl IconShape for LdCircleDotDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16129,6 +17412,7 @@ impl IconShape for LdCircleDotDashed { cy: "12", r: "1", } + } } } @@ -16163,6 +17447,9 @@ impl IconShape for LdCircleDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16175,6 +17462,7 @@ impl IconShape for LdCircleDot { cy: "12", r: "1", } + } } } @@ -16209,6 +17497,9 @@ impl IconShape for LdCircleEllipsis { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16225,6 +17516,7 @@ impl IconShape for LdCircleEllipsis { path { d: "M7 12h.01", } + } } } @@ -16259,6 +17551,9 @@ impl IconShape for LdCircleEqual { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16272,6 +17567,7 @@ impl IconShape for LdCircleEqual { cy: "12", r: "10", } + } } } @@ -16306,6 +17602,9 @@ impl IconShape for LdCircleFadingPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16329,6 +17628,7 @@ impl IconShape for LdCircleFadingPlus { path { d: "M8.644 21.42a10 10 0 0 0 7.631-.38", } + } } } @@ -16363,6 +17663,9 @@ impl IconShape for LdCircleGauge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16376,6 +17679,7 @@ impl IconShape for LdCircleGauge { path { d: "M13.4 10.6 19 5", } + } } } @@ -16410,6 +17714,9 @@ impl IconShape for LdCircleHelp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16423,6 +17730,7 @@ impl IconShape for LdCircleHelp { path { d: "M12 17h.01", } + } } } @@ -16457,6 +17765,9 @@ impl IconShape for LdCircleMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16467,6 +17778,7 @@ impl IconShape for LdCircleMinus { path { d: "M8 12h8", } + } } } @@ -16501,6 +17813,9 @@ impl IconShape for LdCircleOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -16512,6 +17827,7 @@ impl IconShape for LdCircleOff { path { d: "M19.08 19.08A10 10 0 1 1 4.92 4.92", } + } } } @@ -16546,6 +17862,9 @@ impl IconShape for LdCircleParkingOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16562,6 +17881,7 @@ impl IconShape for LdCircleParkingOff { path { d: "M9 17v-2.34", } + } } } @@ -16596,6 +17916,9 @@ impl IconShape for LdCircleParking { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16606,6 +17929,7 @@ impl IconShape for LdCircleParking { path { d: "M9 17V7h4a3 3 0 0 1 0 6H9", } + } } } @@ -16640,6 +17964,9 @@ impl IconShape for LdCirclePause { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16659,6 +17986,7 @@ impl IconShape for LdCirclePause { y1: "15", y2: "9", } + } } } @@ -16693,6 +18021,9 @@ impl IconShape for LdCirclePercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16709,6 +18040,7 @@ impl IconShape for LdCirclePercent { path { d: "M15 15h.01", } + } } } @@ -16743,6 +18075,9 @@ impl IconShape for LdCirclePlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16753,6 +18088,7 @@ impl IconShape for LdCirclePlay { polygon { points: "10 8 16 12 10 16 10 8", } + } } } @@ -16787,6 +18123,9 @@ impl IconShape for LdCirclePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16800,6 +18139,7 @@ impl IconShape for LdCirclePlus { path { d: "M12 8v8", } + } } } @@ -16834,6 +18174,9 @@ impl IconShape for LdCirclePower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16847,6 +18190,7 @@ impl IconShape for LdCirclePower { path { d: "M16 9a5 5 0 1 1-8 0", } + } } } @@ -16881,6 +18225,9 @@ impl IconShape for LdCircleSlash2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16891,6 +18238,7 @@ impl IconShape for LdCircleSlash2 { path { d: "M22 2 2 22", } + } } } @@ -16925,6 +18273,9 @@ impl IconShape for LdCircleSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -16938,6 +18289,7 @@ impl IconShape for LdCircleSlash { cy: "12", r: "10", } + } } } @@ -16972,6 +18324,9 @@ impl IconShape for LdCircleStop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -16985,6 +18340,7 @@ impl IconShape for LdCircleStop { x: "9", y: "9", } + } } } @@ -17019,6 +18375,9 @@ impl IconShape for LdCircleUserRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17034,6 +18393,7 @@ impl IconShape for LdCircleUserRound { cy: "12", r: "10", } + } } } @@ -17068,6 +18428,9 @@ impl IconShape for LdCircleUser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17083,6 +18446,7 @@ impl IconShape for LdCircleUser { path { d: "M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662", } + } } } @@ -17117,6 +18481,9 @@ impl IconShape for LdCircleX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17130,6 +18497,7 @@ impl IconShape for LdCircleX { path { d: "m9 9 6 6", } + } } } @@ -17164,6 +18532,9 @@ impl IconShape for LdCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17171,6 +18542,7 @@ impl IconShape for LdCircle { cy: "12", r: "10", } + } } } @@ -17205,6 +18577,9 @@ impl IconShape for LdCircuitBoard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17230,6 +18605,7 @@ impl IconShape for LdCircuitBoard { cy: "15", r: "2", } + } } } @@ -17264,6 +18640,9 @@ impl IconShape for LdCitrus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17278,6 +18657,7 @@ impl IconShape for LdCitrus { path { d: "M14 17.85V10H6.15", } + } } } @@ -17312,6 +18692,9 @@ impl IconShape for LdClapperboard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17326,6 +18709,7 @@ impl IconShape for LdClapperboard { path { d: "M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z", } + } } } @@ -17360,6 +18744,9 @@ impl IconShape for LdClipboardCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17376,6 +18763,7 @@ impl IconShape for LdClipboardCheck { path { d: "m9 14 2 2 4-4", } + } } } @@ -17410,6 +18798,9 @@ impl IconShape for LdClipboardCopy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17432,6 +18823,7 @@ impl IconShape for LdClipboardCopy { path { d: "m15 10-4 4 4 4", } + } } } @@ -17466,6 +18858,9 @@ impl IconShape for LdClipboardList { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17491,6 +18886,7 @@ impl IconShape for LdClipboardList { path { d: "M8 16h.01", } + } } } @@ -17525,6 +18921,9 @@ impl IconShape for LdClipboardMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17541,6 +18940,7 @@ impl IconShape for LdClipboardMinus { path { d: "M9 14h6", } + } } } @@ -17575,6 +18975,9 @@ impl IconShape for LdClipboardPaste { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -17586,6 +18989,7 @@ impl IconShape for LdClipboardPaste { path { d: "m17 10 4 4-4 4", } + } } } @@ -17620,6 +19024,9 @@ impl IconShape for LdClipboardPenLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17641,6 +19048,7 @@ impl IconShape for LdClipboardPenLine { path { d: "M18.4 9.6a2 2 0 0 1 3 3L17 17l-4 1 1-4Z", } + } } } @@ -17675,6 +19083,9 @@ impl IconShape for LdClipboardPen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17693,6 +19104,7 @@ impl IconShape for LdClipboardPen { path { d: "M4 13.5V6a2 2 0 0 1 2-2h2", } + } } } @@ -17727,6 +19139,9 @@ impl IconShape for LdClipboardPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17746,6 +19161,7 @@ impl IconShape for LdClipboardPlus { path { d: "M12 17v-6", } + } } } @@ -17780,6 +19196,9 @@ impl IconShape for LdClipboardType { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17802,6 +19221,7 @@ impl IconShape for LdClipboardType { path { d: "M12 11v6", } + } } } @@ -17836,6 +19256,9 @@ impl IconShape for LdClipboardX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17855,6 +19278,7 @@ impl IconShape for LdClipboardX { path { d: "m9 11 6 6", } + } } } @@ -17889,6 +19313,9 @@ impl IconShape for LdClipboard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -17902,6 +19329,7 @@ impl IconShape for LdClipboard { path { d: "M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2", } + } } } @@ -17936,6 +19364,9 @@ impl IconShape for LdClock1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17946,6 +19377,7 @@ impl IconShape for LdClock1 { polyline { points: "12 6 12 12 14.5 8", } + } } } @@ -17980,6 +19412,9 @@ impl IconShape for LdClock10 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -17990,6 +19425,7 @@ impl IconShape for LdClock10 { polyline { points: "12 6 12 12 8 10", } + } } } @@ -18024,6 +19460,9 @@ impl IconShape for LdClock11 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18034,6 +19473,7 @@ impl IconShape for LdClock11 { polyline { points: "12 6 12 12 9.5 8", } + } } } @@ -18068,6 +19508,9 @@ impl IconShape for LdClock12 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18078,6 +19521,7 @@ impl IconShape for LdClock12 { polyline { points: "12 6 12 12", } + } } } @@ -18112,6 +19556,9 @@ impl IconShape for LdClock2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18122,6 +19569,7 @@ impl IconShape for LdClock2 { polyline { points: "12 6 12 12 16 10", } + } } } @@ -18156,6 +19604,9 @@ impl IconShape for LdClock3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18166,6 +19617,7 @@ impl IconShape for LdClock3 { polyline { points: "12 6 12 12 16.5 12", } + } } } @@ -18200,6 +19652,9 @@ impl IconShape for LdClock4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18210,6 +19665,7 @@ impl IconShape for LdClock4 { polyline { points: "12 6 12 12 16 14", } + } } } @@ -18244,6 +19700,9 @@ impl IconShape for LdClock5 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18254,6 +19713,7 @@ impl IconShape for LdClock5 { polyline { points: "12 6 12 12 14.5 16", } + } } } @@ -18288,6 +19748,9 @@ impl IconShape for LdClock6 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18298,6 +19761,7 @@ impl IconShape for LdClock6 { polyline { points: "12 6 12 12 12 16.5", } + } } } @@ -18332,6 +19796,9 @@ impl IconShape for LdClock7 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18342,6 +19809,7 @@ impl IconShape for LdClock7 { polyline { points: "12 6 12 12 9.5 16", } + } } } @@ -18376,6 +19844,9 @@ impl IconShape for LdClock8 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18386,6 +19857,7 @@ impl IconShape for LdClock8 { polyline { points: "12 6 12 12 8 14", } + } } } @@ -18420,6 +19892,9 @@ impl IconShape for LdClock9 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18430,6 +19905,7 @@ impl IconShape for LdClock9 { polyline { points: "12 6 12 12 7.5 12", } + } } } @@ -18464,6 +19940,9 @@ impl IconShape for LdClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18474,6 +19953,7 @@ impl IconShape for LdClock { polyline { points: "12 6 12 12 16 14", } + } } } @@ -18508,6 +19988,9 @@ impl IconShape for LdCloudCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -18542,6 +20025,7 @@ impl IconShape for LdCloudCog { path { d: "m14.7 15.8 1-.4", } + } } } @@ -18576,6 +20060,9 @@ impl IconShape for LdCloudDownload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18587,6 +20074,7 @@ impl IconShape for LdCloudDownload { path { d: "m8 17 4 4 4-4", } + } } } @@ -18621,6 +20109,9 @@ impl IconShape for LdCloudDrizzle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18644,6 +20135,7 @@ impl IconShape for LdCloudDrizzle { path { d: "M12 16v1", } + } } } @@ -18678,6 +20170,9 @@ impl IconShape for LdCloudFog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18689,6 +20184,7 @@ impl IconShape for LdCloudFog { path { d: "M17 21H9", } + } } } @@ -18723,6 +20219,9 @@ impl IconShape for LdCloudHail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18746,6 +20245,7 @@ impl IconShape for LdCloudHail { path { d: "M12 22h.01", } + } } } @@ -18780,6 +20280,9 @@ impl IconShape for LdCloudLightning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18788,6 +20291,7 @@ impl IconShape for LdCloudLightning { path { d: "m13 12-3 5h4l-3 5", } + } } } @@ -18822,6 +20326,9 @@ impl IconShape for LdCloudMoonRain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18836,6 +20343,7 @@ impl IconShape for LdCloudMoonRain { path { d: "M7 19v2", } + } } } @@ -18870,6 +20378,9 @@ impl IconShape for LdCloudMoon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18878,6 +20389,7 @@ impl IconShape for LdCloudMoon { path { d: "M10.1 9A6 6 0 0 1 16 4a4.24 4.24 0 0 0 6 6 6 6 0 0 1-3 5.197", } + } } } @@ -18912,6 +20424,9 @@ impl IconShape for LdCloudOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18923,6 +20438,7 @@ impl IconShape for LdCloudOff { path { d: "M21.532 16.5A4.5 4.5 0 0 0 17.5 10h-1.79A7.008 7.008 0 0 0 10 5.07", } + } } } @@ -18957,6 +20473,9 @@ impl IconShape for LdCloudRainWind { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -18971,6 +20490,7 @@ impl IconShape for LdCloudRainWind { path { d: "m17 13-3 7", } + } } } @@ -19005,6 +20525,9 @@ impl IconShape for LdCloudRain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19019,6 +20542,7 @@ impl IconShape for LdCloudRain { path { d: "M12 16v6", } + } } } @@ -19053,6 +20577,9 @@ impl IconShape for LdCloudSnow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19076,6 +20603,7 @@ impl IconShape for LdCloudSnow { path { d: "M16 19h.01", } + } } } @@ -19110,6 +20638,9 @@ impl IconShape for LdCloudSunRain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19136,6 +20667,7 @@ impl IconShape for LdCloudSunRain { path { d: "M7 19v2", } + } } } @@ -19170,6 +20702,9 @@ impl IconShape for LdCloudSun { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19190,6 +20725,7 @@ impl IconShape for LdCloudSun { path { d: "M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z", } + } } } @@ -19224,6 +20760,9 @@ impl IconShape for LdCloudUpload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19235,6 +20774,7 @@ impl IconShape for LdCloudUpload { path { d: "m16 16-4-4-4 4", } + } } } @@ -19269,11 +20809,15 @@ impl IconShape for LdCloud { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z", } + } } } @@ -19308,6 +20852,9 @@ impl IconShape for LdCloudy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19316,6 +20863,7 @@ impl IconShape for LdCloudy { path { d: "M22 10a3 3 0 0 0-3-3h-2.207a5.502 5.502 0 0 0-10.702.5", } + } } } @@ -19350,6 +20898,9 @@ impl IconShape for LdClover { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19361,6 +20912,7 @@ impl IconShape for LdClover { path { d: "m7.83 7.83 8.34 8.34", } + } } } @@ -19395,6 +20947,9 @@ impl IconShape for LdClub { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19403,6 +20958,7 @@ impl IconShape for LdClub { path { d: "M12 17.66L12 22", } + } } } @@ -19437,6 +20993,9 @@ impl IconShape for LdCodeXml { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19448,6 +21007,7 @@ impl IconShape for LdCodeXml { path { d: "m14.5 4-5 16", } + } } } @@ -19482,6 +21042,9 @@ impl IconShape for LdCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -19490,6 +21053,7 @@ impl IconShape for LdCode { polyline { points: "8 6 2 12 8 18", } + } } } @@ -19524,6 +21088,9 @@ impl IconShape for LdCodepen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -19547,6 +21114,7 @@ impl IconShape for LdCodepen { y1: "2", y2: "8.5", } + } } } @@ -19581,6 +21149,9 @@ impl IconShape for LdCodesandbox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19604,6 +21175,7 @@ impl IconShape for LdCodesandbox { y1: "22.08", y2: "12", } + } } } @@ -19638,6 +21210,9 @@ impl IconShape for LdCoffee { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19652,6 +21227,7 @@ impl IconShape for LdCoffee { path { d: "M6 2v2", } + } } } @@ -19686,6 +21262,9 @@ impl IconShape for LdCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -19730,6 +21309,7 @@ impl IconShape for LdCog { path { d: "m11 13.73-4 6.93", } + } } } @@ -19764,6 +21344,9 @@ impl IconShape for LdCoins { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -19780,6 +21363,7 @@ impl IconShape for LdCoins { path { d: "m16.71 13.88.7.71-2.82 2.82", } + } } } @@ -19814,6 +21398,9 @@ impl IconShape for LdColumns2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -19826,6 +21413,7 @@ impl IconShape for LdColumns2 { path { d: "M12 3v18", } + } } } @@ -19860,6 +21448,9 @@ impl IconShape for LdColumns3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -19875,6 +21466,7 @@ impl IconShape for LdColumns3 { path { d: "M15 3v18", } + } } } @@ -19909,6 +21501,9 @@ impl IconShape for LdColumns4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -19927,6 +21522,7 @@ impl IconShape for LdColumns4 { path { d: "M16.5 3v18", } + } } } @@ -19961,6 +21557,9 @@ impl IconShape for LdCombine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -19989,6 +21588,7 @@ impl IconShape for LdCombine { x: "14", y: "14", } + } } } @@ -20023,11 +21623,15 @@ impl IconShape for LdCommand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3", } + } } } @@ -20062,6 +21666,9 @@ impl IconShape for LdCompass { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -20072,6 +21679,7 @@ impl IconShape for LdCompass { polygon { points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76", } + } } } @@ -20106,6 +21714,9 @@ impl IconShape for LdComponent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20120,6 +21731,7 @@ impl IconShape for LdComponent { path { d: "m12 15 3.5 3.5L12 22l-3.5-3.5L12 15Z", } + } } } @@ -20154,6 +21766,9 @@ impl IconShape for LdComputer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -20176,6 +21791,7 @@ impl IconShape for LdComputer { path { d: "M12 18h6", } + } } } @@ -20210,6 +21826,9 @@ impl IconShape for LdConciergeBell { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20224,6 +21843,7 @@ impl IconShape for LdConciergeBell { path { d: "M10 4h4", } + } } } @@ -20258,6 +21878,9 @@ impl IconShape for LdCone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20269,6 +21892,7 @@ impl IconShape for LdCone { rx: "9", ry: "3", } + } } } @@ -20303,6 +21927,9 @@ impl IconShape for LdConstruction { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -20333,6 +21960,7 @@ impl IconShape for LdConstruction { path { d: "m8 6 8 8", } + } } } @@ -20367,6 +21995,9 @@ impl IconShape for LdContactRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20396,6 +22027,7 @@ impl IconShape for LdContactRound { y1: "2", y2: "4", } + } } } @@ -20430,6 +22062,9 @@ impl IconShape for LdContact { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20459,6 +22094,7 @@ impl IconShape for LdContact { y1: "2", y2: "4", } + } } } @@ -20493,6 +22129,9 @@ impl IconShape for LdContainer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20510,6 +22149,7 @@ impl IconShape for LdContainer { path { d: "M18 17.5V9.4", } + } } } @@ -20544,6 +22184,9 @@ impl IconShape for LdContrast { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -20554,6 +22197,7 @@ impl IconShape for LdContrast { path { d: "M12 18a6 6 0 0 0 0-12v12z", } + } } } @@ -20588,6 +22232,9 @@ impl IconShape for LdCookie { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20608,6 +22255,7 @@ impl IconShape for LdCookie { path { d: "M7 14v.01", } + } } } @@ -20642,6 +22290,9 @@ impl IconShape for LdCookingPot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20656,6 +22307,7 @@ impl IconShape for LdCookingPot { path { d: "m8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8", } + } } } @@ -20690,6 +22342,9 @@ impl IconShape for LdCopyCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -20706,6 +22361,7 @@ impl IconShape for LdCopyCheck { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -20740,6 +22396,9 @@ impl IconShape for LdCopyMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -20759,6 +22418,7 @@ impl IconShape for LdCopyMinus { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -20793,6 +22453,9 @@ impl IconShape for LdCopyPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -20818,6 +22481,7 @@ impl IconShape for LdCopyPlus { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -20852,6 +22516,9 @@ impl IconShape for LdCopySlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -20871,6 +22538,7 @@ impl IconShape for LdCopySlash { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -20905,6 +22573,9 @@ impl IconShape for LdCopyX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -20930,6 +22601,7 @@ impl IconShape for LdCopyX { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -20964,6 +22636,9 @@ impl IconShape for LdCopy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -20977,6 +22652,7 @@ impl IconShape for LdCopy { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } + } } } @@ -21011,6 +22687,9 @@ impl IconShape for LdCopyleft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21021,6 +22700,7 @@ impl IconShape for LdCopyleft { path { d: "M9.17 14.83a4 4 0 1 0 0-5.66", } + } } } @@ -21055,6 +22735,9 @@ impl IconShape for LdCopyright { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21065,6 +22748,7 @@ impl IconShape for LdCopyright { path { d: "M14.83 14.83a4 4 0 1 1 0-5.66", } + } } } @@ -21099,6 +22783,9 @@ impl IconShape for LdCornerDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21107,6 +22794,7 @@ impl IconShape for LdCornerDownLeft { path { d: "M20 4v7a4 4 0 0 1-4 4H4", } + } } } @@ -21141,6 +22829,9 @@ impl IconShape for LdCornerDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21149,6 +22840,7 @@ impl IconShape for LdCornerDownRight { path { d: "M4 4v7a4 4 0 0 0 4 4h12", } + } } } @@ -21183,6 +22875,9 @@ impl IconShape for LdCornerLeftDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21191,6 +22886,7 @@ impl IconShape for LdCornerLeftDown { path { d: "M20 4h-7a4 4 0 0 0-4 4v12", } + } } } @@ -21225,6 +22921,9 @@ impl IconShape for LdCornerLeftUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21233,6 +22932,7 @@ impl IconShape for LdCornerLeftUp { path { d: "M20 20h-7a4 4 0 0 1-4-4V4", } + } } } @@ -21267,6 +22967,9 @@ impl IconShape for LdCornerRightDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21275,6 +22978,7 @@ impl IconShape for LdCornerRightDown { path { d: "M4 4h7a4 4 0 0 1 4 4v12", } + } } } @@ -21309,6 +23013,9 @@ impl IconShape for LdCornerRightUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21317,6 +23024,7 @@ impl IconShape for LdCornerRightUp { path { d: "M4 20h7a4 4 0 0 0 4-4V4", } + } } } @@ -21351,6 +23059,9 @@ impl IconShape for LdCornerUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21359,6 +23070,7 @@ impl IconShape for LdCornerUpLeft { path { d: "M20 20v-7a4 4 0 0 0-4-4H4", } + } } } @@ -21393,6 +23105,9 @@ impl IconShape for LdCornerUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -21401,6 +23116,7 @@ impl IconShape for LdCornerUpRight { path { d: "M4 20v-7a4 4 0 0 1 4-4h12", } + } } } @@ -21435,6 +23151,9 @@ impl IconShape for LdCpu { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -21475,6 +23194,7 @@ impl IconShape for LdCpu { path { d: "M9 20v2", } + } } } @@ -21509,6 +23229,9 @@ impl IconShape for LdCreativeCommons { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21522,6 +23245,7 @@ impl IconShape for LdCreativeCommons { path { d: "M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1", } + } } } @@ -21556,6 +23280,9 @@ impl IconShape for LdCreditCard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -21571,6 +23298,7 @@ impl IconShape for LdCreditCard { y1: "10", y2: "10", } + } } } @@ -21605,6 +23333,9 @@ impl IconShape for LdCroissant { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21622,6 +23353,7 @@ impl IconShape for LdCroissant { path { d: "M18 16c1.55 0 4-.24 4 2 0 2-2.17 2.5-4 2.5", } + } } } @@ -21656,6 +23388,9 @@ impl IconShape for LdCrop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21664,6 +23399,7 @@ impl IconShape for LdCrop { path { d: "M18 22V8a2 2 0 0 0-2-2H2", } + } } } @@ -21698,11 +23434,15 @@ impl IconShape for LdCross { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M11 2a2 2 0 0 0-2 2v5H4a2 2 0 0 0-2 2v2c0 1.1.9 2 2 2h5v5c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-5h5a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-5V4a2 2 0 0 0-2-2h-2z", } + } } } @@ -21737,6 +23477,9 @@ impl IconShape for LdCrosshair { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21768,6 +23511,7 @@ impl IconShape for LdCrosshair { y1: "22", y2: "18", } + } } } @@ -21802,6 +23546,9 @@ impl IconShape for LdCrown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21810,6 +23557,7 @@ impl IconShape for LdCrown { path { d: "M5 21h14", } + } } } @@ -21844,6 +23592,9 @@ impl IconShape for LdCuboid { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21855,6 +23606,7 @@ impl IconShape for LdCuboid { path { d: "m10 14 11.77-6.87", } + } } } @@ -21889,6 +23641,9 @@ impl IconShape for LdCupSoda { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -21903,6 +23658,7 @@ impl IconShape for LdCupSoda { path { d: "m12 8 1-6h2", } + } } } @@ -21937,6 +23693,9 @@ impl IconShape for LdCurrency { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -21968,6 +23727,7 @@ impl IconShape for LdCurrency { y1: "21", y2: "18", } + } } } @@ -22002,6 +23762,9 @@ impl IconShape for LdCylinder { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -22013,6 +23776,7 @@ impl IconShape for LdCylinder { path { d: "M3 5v14a9 3 0 0 0 18 0V5", } + } } } @@ -22047,6 +23811,9 @@ impl IconShape for LdDatabaseBackup { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -22070,6 +23837,7 @@ impl IconShape for LdDatabaseBackup { path { d: "M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16", } + } } } @@ -22104,6 +23872,9 @@ impl IconShape for LdDatabaseZap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -22124,6 +23895,7 @@ impl IconShape for LdDatabaseZap { path { d: "M3 12A9 3 0 0 0 14.59 14.87", } + } } } @@ -22158,6 +23930,9 @@ impl IconShape for LdDatabase { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -22172,6 +23947,7 @@ impl IconShape for LdDatabase { path { d: "M3 12A9 3 0 0 0 21 12", } + } } } @@ -22206,6 +23982,9 @@ impl IconShape for LdDelete { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22223,6 +24002,7 @@ impl IconShape for LdDelete { y1: "9", y2: "15", } + } } } @@ -22257,6 +24037,9 @@ impl IconShape for LdDessert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22270,6 +24053,7 @@ impl IconShape for LdDessert { path { d: "M3.2 14.8a9 9 0 0 0 17.6 0", } + } } } @@ -22304,6 +24088,9 @@ impl IconShape for LdDiameter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22325,6 +24112,7 @@ impl IconShape for LdDiameter { path { d: "M3.66 6.48a10 10 0 0 0 13.86 13.86", } + } } } @@ -22359,6 +24147,9 @@ impl IconShape for LdDiamondMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22367,6 +24158,7 @@ impl IconShape for LdDiamondMinus { path { d: "M8 12h8", } + } } } @@ -22401,6 +24193,9 @@ impl IconShape for LdDiamondPercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22415,6 +24210,7 @@ impl IconShape for LdDiamondPercent { path { d: "M14.7 14.8h.01", } + } } } @@ -22449,6 +24245,9 @@ impl IconShape for LdDiamondPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22460,6 +24259,7 @@ impl IconShape for LdDiamondPlus { path { d: "M8 12h8", } + } } } @@ -22494,11 +24294,15 @@ impl IconShape for LdDiamond { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z", } + } } } @@ -22533,6 +24337,9 @@ impl IconShape for LdDice1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22546,6 +24353,7 @@ impl IconShape for LdDice1 { path { d: "M12 12h.01", } + } } } @@ -22580,6 +24388,9 @@ impl IconShape for LdDice2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22596,6 +24407,7 @@ impl IconShape for LdDice2 { path { d: "M9 15h.01", } + } } } @@ -22630,6 +24442,9 @@ impl IconShape for LdDice3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22649,6 +24464,7 @@ impl IconShape for LdDice3 { path { d: "M8 16h.01", } + } } } @@ -22683,6 +24499,9 @@ impl IconShape for LdDice4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22705,6 +24524,7 @@ impl IconShape for LdDice4 { path { d: "M16 16h.01", } + } } } @@ -22739,6 +24559,9 @@ impl IconShape for LdDice5 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22764,6 +24587,7 @@ impl IconShape for LdDice5 { path { d: "M12 12h.01", } + } } } @@ -22798,6 +24622,9 @@ impl IconShape for LdDice6 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22826,6 +24653,7 @@ impl IconShape for LdDice6 { path { d: "M8 16h.01", } + } } } @@ -22860,6 +24688,9 @@ impl IconShape for LdDices { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -22885,6 +24716,7 @@ impl IconShape for LdDices { path { d: "M18 9h.01", } + } } } @@ -22919,6 +24751,9 @@ impl IconShape for LdDiff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -22930,6 +24765,7 @@ impl IconShape for LdDiff { path { d: "M5 21h14", } + } } } @@ -22964,6 +24800,9 @@ impl IconShape for LdDisc2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -22979,6 +24818,7 @@ impl IconShape for LdDisc2 { path { d: "M12 12h.01", } + } } } @@ -23013,6 +24853,9 @@ impl IconShape for LdDisc3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23031,6 +24874,7 @@ impl IconShape for LdDisc3 { path { d: "M18 12c0 1.7-.7 3.2-1.8 4.2", } + } } } @@ -23065,6 +24909,9 @@ impl IconShape for LdDiscAlbum { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -23082,6 +24929,7 @@ impl IconShape for LdDiscAlbum { path { d: "M12 12h.01", } + } } } @@ -23116,6 +24964,9 @@ impl IconShape for LdDisc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23128,6 +24979,7 @@ impl IconShape for LdDisc { cy: "12", r: "2", } + } } } @@ -23162,6 +25014,9 @@ impl IconShape for LdDivide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23180,6 +25035,7 @@ impl IconShape for LdDivide { cy: "18", r: "1", } + } } } @@ -23214,6 +25070,9 @@ impl IconShape for LdDnaOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23252,6 +25111,7 @@ impl IconShape for LdDnaOff { y1: "2", y2: "22", } + } } } @@ -23286,6 +25146,9 @@ impl IconShape for LdDna { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23321,6 +25184,7 @@ impl IconShape for LdDna { path { d: "m10 16 1.5 1.5", } + } } } @@ -23355,6 +25219,9 @@ impl IconShape for LdDock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23370,6 +25237,7 @@ impl IconShape for LdDock { path { d: "M6 16h12", } + } } } @@ -23404,6 +25272,9 @@ impl IconShape for LdDog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23424,6 +25295,7 @@ impl IconShape for LdDog { path { d: "M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444c0-1.061-.162-2.2-.493-3.309m-9.243-6.082A8.801 8.801 0 0 1 12 5c.78 0 1.5.108 2.161.306", } + } } } @@ -23458,6 +25330,9 @@ impl IconShape for LdDollarSign { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -23469,6 +25344,7 @@ impl IconShape for LdDollarSign { path { d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6", } + } } } @@ -23503,6 +25379,9 @@ impl IconShape for LdDonut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23513,6 +25392,7 @@ impl IconShape for LdDonut { cy: "12", r: "3", } + } } } @@ -23547,6 +25427,9 @@ impl IconShape for LdDoorClosed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23558,6 +25441,7 @@ impl IconShape for LdDoorClosed { path { d: "M14 12v.01", } + } } } @@ -23592,6 +25476,9 @@ impl IconShape for LdDoorOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23609,6 +25496,7 @@ impl IconShape for LdDoorOpen { path { d: "M13 4.562v16.157a1 1 0 0 1-1.242.97L5 20V5.562a2 2 0 0 1 1.515-1.94l4-1A2 2 0 0 1 13 4.561Z", } + } } } @@ -23643,6 +25531,9 @@ impl IconShape for LdDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23650,6 +25541,7 @@ impl IconShape for LdDot { cy: "12.1", r: "1", } + } } } @@ -23684,6 +25576,9 @@ impl IconShape for LdDownload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23698,6 +25593,7 @@ impl IconShape for LdDownload { y1: "15", y2: "3", } + } } } @@ -23732,6 +25628,9 @@ impl IconShape for LdDraftingCompass { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23751,6 +25650,7 @@ impl IconShape for LdDraftingCompass { path { d: "m21 21-2.16-3.84", } + } } } @@ -23785,6 +25685,9 @@ impl IconShape for LdDrama { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23811,6 +25714,7 @@ impl IconShape for LdDrama { path { d: "M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4", } + } } } @@ -23845,6 +25749,9 @@ impl IconShape for LdDribbble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -23861,6 +25768,7 @@ impl IconShape for LdDribbble { path { d: "M8.56 2.75c4.37 6 6 9.42 8 17.72", } + } } } @@ -23895,6 +25803,9 @@ impl IconShape for LdDrill { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23918,6 +25829,7 @@ impl IconShape for LdDrill { path { d: "M5 22c-1.7 0-3-1.3-3-3 0-.6.4-1 1-1h7c.6 0 1 .4 1 1v2c0 .6-.4 1-1 1Z", } + } } } @@ -23952,11 +25864,15 @@ impl IconShape for LdDroplet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -23991,6 +25907,9 @@ impl IconShape for LdDroplets { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -23999,6 +25918,7 @@ impl IconShape for LdDroplets { path { d: "M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97", } + } } } @@ -24033,6 +25953,9 @@ impl IconShape for LdDrum { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24059,6 +25982,7 @@ impl IconShape for LdDrum { path { d: "M2 9v8a10 5 0 0 0 20 0V9", } + } } } @@ -24093,6 +26017,9 @@ impl IconShape for LdDrumstick { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24101,6 +26028,7 @@ impl IconShape for LdDrumstick { path { d: "m8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59", } + } } } @@ -24135,6 +26063,9 @@ impl IconShape for LdDumbbell { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24152,6 +26083,7 @@ impl IconShape for LdDumbbell { path { d: "M6.404 12.768a2 2 0 1 1-2.829-2.829l1.768-1.767a2 2 0 1 1-2.828-2.829l2.828-2.828a2 2 0 1 1 2.829 2.828l1.767-1.768a2 2 0 1 1 2.829 2.829z", } + } } } @@ -24186,6 +26118,9 @@ impl IconShape for LdEarOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24206,6 +26141,7 @@ impl IconShape for LdEarOff { y1: "2", y2: "22", } + } } } @@ -24240,6 +26176,9 @@ impl IconShape for LdEar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24248,6 +26187,7 @@ impl IconShape for LdEar { path { d: "M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4", } + } } } @@ -24282,6 +26222,9 @@ impl IconShape for LdEarthLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24306,6 +26249,7 @@ impl IconShape for LdEarthLock { x: "14", y: "6", } + } } } @@ -24340,6 +26284,9 @@ impl IconShape for LdEarth { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24356,6 +26303,7 @@ impl IconShape for LdEarth { cy: "12", r: "10", } + } } } @@ -24390,6 +26338,9 @@ impl IconShape for LdEclipse { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -24400,6 +26351,7 @@ impl IconShape for LdEclipse { path { d: "M12 2a7 7 0 1 0 10 10", } + } } } @@ -24434,6 +26386,9 @@ impl IconShape for LdEggFried { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -24444,6 +26399,7 @@ impl IconShape for LdEggFried { path { d: "M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z", } + } } } @@ -24478,6 +26434,9 @@ impl IconShape for LdEggOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24492,6 +26451,7 @@ impl IconShape for LdEggOff { y1: "2", y2: "22", } + } } } @@ -24526,11 +26486,15 @@ impl IconShape for LdEgg { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 22c6.23-.05 7.87-5.57 7.5-10-.36-4.34-3.95-9.96-7.5-10-3.55.04-7.14 5.66-7.5 10-.37 4.43 1.27 9.95 7.5 10z", } + } } } @@ -24565,6 +26529,9 @@ impl IconShape for LdEllipsisVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -24582,6 +26549,7 @@ impl IconShape for LdEllipsisVertical { cy: "19", r: "1", } + } } } @@ -24616,6 +26584,9 @@ impl IconShape for LdEllipsis { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -24633,6 +26604,7 @@ impl IconShape for LdEllipsis { cy: "12", r: "1", } + } } } @@ -24667,6 +26639,9 @@ impl IconShape for LdEqualNot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -24687,6 +26662,7 @@ impl IconShape for LdEqualNot { y1: "5", y2: "19", } + } } } @@ -24721,6 +26697,9 @@ impl IconShape for LdEqual { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -24735,6 +26714,7 @@ impl IconShape for LdEqual { y1: "15", y2: "15", } + } } } @@ -24769,6 +26749,9 @@ impl IconShape for LdEraser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24780,6 +26763,7 @@ impl IconShape for LdEraser { path { d: "m5 11 9 9", } + } } } @@ -24814,6 +26798,9 @@ impl IconShape for LdEuro { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24825,6 +26812,7 @@ impl IconShape for LdEuro { path { d: "M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2", } + } } } @@ -24859,6 +26847,9 @@ impl IconShape for LdExpand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24873,6 +26864,7 @@ impl IconShape for LdExpand { path { d: "M3 7.8V3m0 0h4.8M3 3l6 6", } + } } } @@ -24907,6 +26899,9 @@ impl IconShape for LdExternalLink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24918,6 +26913,7 @@ impl IconShape for LdExternalLink { path { d: "M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6", } + } } } @@ -24952,6 +26948,9 @@ impl IconShape for LdEyeOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -24969,6 +26968,7 @@ impl IconShape for LdEyeOff { y1: "2", y2: "22", } + } } } @@ -25003,6 +27003,9 @@ impl IconShape for LdEye { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25013,6 +27016,7 @@ impl IconShape for LdEye { cy: "12", r: "3", } + } } } @@ -25047,11 +27051,15 @@ impl IconShape for LdFacebook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z", } + } } } @@ -25086,6 +27094,9 @@ impl IconShape for LdFactory { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25100,6 +27111,7 @@ impl IconShape for LdFactory { path { d: "M7 18h1", } + } } } @@ -25134,6 +27146,9 @@ impl IconShape for LdFan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25142,6 +27157,7 @@ impl IconShape for LdFan { path { d: "M12 12v.01", } + } } } @@ -25176,6 +27192,9 @@ impl IconShape for LdFastForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -25184,6 +27203,7 @@ impl IconShape for LdFastForward { polygon { points: "2 19 11 12 2 5 2 19", } + } } } @@ -25218,6 +27238,9 @@ impl IconShape for LdFeather { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25229,6 +27252,7 @@ impl IconShape for LdFeather { path { d: "M17.5 15H9", } + } } } @@ -25263,6 +27287,9 @@ impl IconShape for LdFence { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25286,6 +27313,7 @@ impl IconShape for LdFence { path { d: "m20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z", } + } } } @@ -25320,6 +27348,9 @@ impl IconShape for LdFerrisWheel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -25351,6 +27382,7 @@ impl IconShape for LdFerrisWheel { path { d: "M18 18.7a9 9 0 1 0-12 0", } + } } } @@ -25385,6 +27417,9 @@ impl IconShape for LdFigma { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25402,6 +27437,7 @@ impl IconShape for LdFigma { path { d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z", } + } } } @@ -25436,6 +27472,9 @@ impl IconShape for LdFileArchive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25458,6 +27497,7 @@ impl IconShape for LdFileArchive { path { d: "M10 18v-2", } + } } } @@ -25492,6 +27532,9 @@ impl IconShape for LdFileAudio2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25513,6 +27556,7 @@ impl IconShape for LdFileAudio2 { cy: "17", r: "1", } + } } } @@ -25547,6 +27591,9 @@ impl IconShape for LdFileAudio { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25558,6 +27605,7 @@ impl IconShape for LdFileAudio { path { d: "M2 19a2 2 0 1 1 4 0v1a2 2 0 1 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 1 1-4 0v-1a2 2 0 1 1 4 0", } + } } } @@ -25592,6 +27640,9 @@ impl IconShape for LdFileAxis3d { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25606,6 +27657,7 @@ impl IconShape for LdFileAxis3d { path { d: "M8 10v8h8", } + } } } @@ -25640,6 +27692,9 @@ impl IconShape for LdFileBadge2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25656,6 +27711,7 @@ impl IconShape for LdFileBadge2 { path { d: "m14 12.5 1 5.5-3-1-3 1 1-5.5", } + } } } @@ -25690,6 +27746,9 @@ impl IconShape for LdFileBadge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25704,6 +27763,7 @@ impl IconShape for LdFileBadge { path { d: "M7 16.5 8 22l-3-1-3 1 1-5.5", } + } } } @@ -25738,6 +27798,9 @@ impl IconShape for LdFileBarChart2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25755,6 +27818,7 @@ impl IconShape for LdFileBarChart2 { path { d: "M16 18v-3", } + } } } @@ -25789,6 +27853,9 @@ impl IconShape for LdFileBarChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25806,6 +27873,7 @@ impl IconShape for LdFileBarChart { path { d: "M16 18v-6", } + } } } @@ -25840,6 +27908,9 @@ impl IconShape for LdFileBox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25857,6 +27928,7 @@ impl IconShape for LdFileBox { path { d: "M11.7 14.2 7 17l-4.7-2.8", } + } } } @@ -25891,6 +27963,9 @@ impl IconShape for LdFileCheck2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25902,6 +27977,7 @@ impl IconShape for LdFileCheck2 { path { d: "m3 15 2 2 4-4", } + } } } @@ -25936,6 +28012,9 @@ impl IconShape for LdFileCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25947,6 +28026,7 @@ impl IconShape for LdFileCheck { path { d: "m9 15 2 2 4-4", } + } } } @@ -25981,6 +28061,9 @@ impl IconShape for LdFileClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -25997,6 +28080,7 @@ impl IconShape for LdFileClock { path { d: "M9.5 17.5 8 16.25V14", } + } } } @@ -26031,6 +28115,9 @@ impl IconShape for LdFileCode2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26045,6 +28132,7 @@ impl IconShape for LdFileCode2 { path { d: "m9 18 3-3-3-3", } + } } } @@ -26079,6 +28167,9 @@ impl IconShape for LdFileCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26093,6 +28184,7 @@ impl IconShape for LdFileCode { path { d: "m14 17 2-2-2-2", } + } } } @@ -26127,6 +28219,9 @@ impl IconShape for LdFileCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26164,6 +28259,7 @@ impl IconShape for LdFileCog { path { d: "M3.88 11.88 3 11", } + } } } @@ -26198,6 +28294,9 @@ impl IconShape for LdFileDiff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26212,6 +28311,7 @@ impl IconShape for LdFileDiff { path { d: "M9 17h6", } + } } } @@ -26246,6 +28346,9 @@ impl IconShape for LdFileDigit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26267,6 +28370,7 @@ impl IconShape for LdFileDigit { path { d: "M10 18h4", } + } } } @@ -26301,6 +28405,9 @@ impl IconShape for LdFileDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26315,6 +28422,7 @@ impl IconShape for LdFileDown { path { d: "m9 15 3 3 3-3", } + } } } @@ -26349,6 +28457,9 @@ impl IconShape for LdFileHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26360,6 +28471,7 @@ impl IconShape for LdFileHeart { path { d: "M10.29 10.7a2.43 2.43 0 0 0-2.66-.52c-.29.12-.56.3-.78.53l-.35.34-.35-.34a2.43 2.43 0 0 0-2.65-.53c-.3.12-.56.3-.79.53-.95.94-1 2.53.2 3.74L6.5 18l3.6-3.55c1.2-1.21 1.14-2.8.19-3.74Z", } + } } } @@ -26394,6 +28506,9 @@ impl IconShape for LdFileImage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26410,6 +28525,7 @@ impl IconShape for LdFileImage { path { d: "m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22", } + } } } @@ -26444,6 +28560,9 @@ impl IconShape for LdFileInput { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26458,6 +28577,7 @@ impl IconShape for LdFileInput { path { d: "m9 18 3-3-3-3", } + } } } @@ -26492,6 +28612,9 @@ impl IconShape for LdFileJson2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26506,6 +28629,7 @@ impl IconShape for LdFileJson2 { path { d: "M8 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1", } + } } } @@ -26540,6 +28664,9 @@ impl IconShape for LdFileJson { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26554,6 +28681,7 @@ impl IconShape for LdFileJson { path { d: "M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1", } + } } } @@ -26588,6 +28716,9 @@ impl IconShape for LdFileKey2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26607,6 +28738,7 @@ impl IconShape for LdFileKey2 { path { d: "m9 11 1 1", } + } } } @@ -26641,6 +28773,9 @@ impl IconShape for LdFileKey { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26657,6 +28792,7 @@ impl IconShape for LdFileKey { path { d: "m15 11 1 1", } + } } } @@ -26691,6 +28827,9 @@ impl IconShape for LdFileLineChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26702,6 +28841,7 @@ impl IconShape for LdFileLineChart { path { d: "m16 13-3.5 3.5-2-2L8 17", } + } } } @@ -26736,6 +28876,9 @@ impl IconShape for LdFileLock2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26754,6 +28897,7 @@ impl IconShape for LdFileLock2 { path { d: "M8 13v-2a2 2 0 1 0-4 0v2", } + } } } @@ -26788,6 +28932,9 @@ impl IconShape for LdFileLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26803,6 +28950,7 @@ impl IconShape for LdFileLock { path { d: "M10 12v-2a2 2 0 1 1 4 0v2", } + } } } @@ -26837,6 +28985,9 @@ impl IconShape for LdFileMinus2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26848,6 +28999,7 @@ impl IconShape for LdFileMinus2 { path { d: "M3 15h6", } + } } } @@ -26882,6 +29034,9 @@ impl IconShape for LdFileMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26893,6 +29048,7 @@ impl IconShape for LdFileMinus { path { d: "M9 15h6", } + } } } @@ -26927,6 +29083,9 @@ impl IconShape for LdFileMusic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -26945,6 +29104,7 @@ impl IconShape for LdFileMusic { path { d: "M8 18v-7.7L16 9v7", } + } } } @@ -26979,6 +29139,9 @@ impl IconShape for LdFileOutput { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -26996,6 +29159,7 @@ impl IconShape for LdFileOutput { path { d: "m5 17-3-3h10", } + } } } @@ -27030,6 +29194,9 @@ impl IconShape for LdFilePenLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27041,6 +29208,7 @@ impl IconShape for LdFilePenLine { path { d: "M18.4 9.6a2 2 0 1 1 3 3L17 17l-4 1 1-4Z", } + } } } @@ -27075,6 +29243,9 @@ impl IconShape for LdFilePen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27086,6 +29257,7 @@ impl IconShape for LdFilePen { path { d: "M10.4 12.6a2 2 0 1 1 3 3L8 21l-4 1 1-4Z", } + } } } @@ -27120,6 +29292,9 @@ impl IconShape for LdFilePieChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27134,6 +29309,7 @@ impl IconShape for LdFilePieChart { path { d: "M8 16v-6a6 6 0 0 1 6 6z", } + } } } @@ -27168,6 +29344,9 @@ impl IconShape for LdFilePlus2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27182,6 +29361,7 @@ impl IconShape for LdFilePlus2 { path { d: "M6 12v6", } + } } } @@ -27216,6 +29396,9 @@ impl IconShape for LdFilePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27230,6 +29413,7 @@ impl IconShape for LdFilePlus { path { d: "M12 18v-6", } + } } } @@ -27264,6 +29448,9 @@ impl IconShape for LdFileQuestion { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27275,6 +29462,7 @@ impl IconShape for LdFileQuestion { path { d: "M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3", } + } } } @@ -27309,6 +29497,9 @@ impl IconShape for LdFileScan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27329,6 +29520,7 @@ impl IconShape for LdFileScan { path { d: "M16 22a2 2 0 0 1-2-2", } + } } } @@ -27363,6 +29555,9 @@ impl IconShape for LdFileSearch2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27379,6 +29574,7 @@ impl IconShape for LdFileSearch2 { path { d: "M13.3 16.3 15 18", } + } } } @@ -27413,6 +29609,9 @@ impl IconShape for LdFileSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27429,6 +29628,7 @@ impl IconShape for LdFileSearch { cy: "14", r: "3", } + } } } @@ -27463,6 +29663,9 @@ impl IconShape for LdFileSliders { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27483,6 +29686,7 @@ impl IconShape for LdFileSliders { path { d: "M14 16v2", } + } } } @@ -27517,6 +29721,9 @@ impl IconShape for LdFileSpreadsheet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27537,6 +29744,7 @@ impl IconShape for LdFileSpreadsheet { path { d: "M14 17h2", } + } } } @@ -27571,6 +29779,9 @@ impl IconShape for LdFileStack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27585,6 +29796,7 @@ impl IconShape for LdFileStack { path { d: "M3 12v8.8c0 .3.2.6.4.8.2.2.5.4.8.4H11", } + } } } @@ -27619,6 +29831,9 @@ impl IconShape for LdFileSymlink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27630,6 +29845,7 @@ impl IconShape for LdFileSymlink { path { d: "M4 11V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7", } + } } } @@ -27664,6 +29880,9 @@ impl IconShape for LdFileTerminal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27678,6 +29897,7 @@ impl IconShape for LdFileTerminal { path { d: "M12 18h4", } + } } } @@ -27712,6 +29932,9 @@ impl IconShape for LdFileText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27729,6 +29952,7 @@ impl IconShape for LdFileText { path { d: "M16 17H8", } + } } } @@ -27763,6 +29987,9 @@ impl IconShape for LdFileType2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27780,6 +30007,7 @@ impl IconShape for LdFileType2 { path { d: "M4 18h2", } + } } } @@ -27814,6 +30042,9 @@ impl IconShape for LdFileType { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27831,6 +30062,7 @@ impl IconShape for LdFileType { path { d: "M11 18h2", } + } } } @@ -27865,6 +30097,9 @@ impl IconShape for LdFileUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27879,6 +30114,7 @@ impl IconShape for LdFileUp { path { d: "m15 15-3-3-3 3", } + } } } @@ -27913,6 +30149,9 @@ impl IconShape for LdFileVideo2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27931,6 +30170,7 @@ impl IconShape for LdFileVideo2 { path { d: "m10 15.5 4 2.5v-6l-4 2.5", } + } } } @@ -27965,6 +30205,9 @@ impl IconShape for LdFileVideo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -27976,6 +30219,7 @@ impl IconShape for LdFileVideo { path { d: "m10 11 5 3-5 3v-6Z", } + } } } @@ -28010,6 +30254,9 @@ impl IconShape for LdFileVolume2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28027,6 +30274,7 @@ impl IconShape for LdFileVolume2 { path { d: "M15 12a5 5 0 0 1 0 6", } + } } } @@ -28061,6 +30309,9 @@ impl IconShape for LdFileVolume { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28075,6 +30326,7 @@ impl IconShape for LdFileVolume { path { d: "m7 10-3 2H2v4h2l3 2z", } + } } } @@ -28109,6 +30361,9 @@ impl IconShape for LdFileWarning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28120,6 +30375,7 @@ impl IconShape for LdFileWarning { path { d: "M12 17h.01", } + } } } @@ -28154,6 +30410,9 @@ impl IconShape for LdFileX2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28168,6 +30427,7 @@ impl IconShape for LdFileX2 { path { d: "m3 12.5 5 5", } + } } } @@ -28202,6 +30462,9 @@ impl IconShape for LdFileX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28216,6 +30479,7 @@ impl IconShape for LdFileX { path { d: "m9.5 12.5 5 5", } + } } } @@ -28250,6 +30514,9 @@ impl IconShape for LdFile { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28258,6 +30525,7 @@ impl IconShape for LdFile { path { d: "M14 2v4a2 2 0 0 0 2 2h4", } + } } } @@ -28292,6 +30560,9 @@ impl IconShape for LdFiles { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28303,6 +30574,7 @@ impl IconShape for LdFiles { path { d: "M3 7.6v12.8A1.6 1.6 0 0 0 4.6 22h9.8", } + } } } @@ -28337,6 +30609,9 @@ impl IconShape for LdFilm { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -28367,6 +30642,7 @@ impl IconShape for LdFilm { path { d: "M17 16.5h4", } + } } } @@ -28401,6 +30677,9 @@ impl IconShape for LdFilterX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28412,6 +30691,7 @@ impl IconShape for LdFilterX { path { d: "m17 3 5 5", } + } } } @@ -28446,11 +30726,15 @@ impl IconShape for LdFilter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3", } + } } } @@ -28485,6 +30769,9 @@ impl IconShape for LdFingerprint { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28514,6 +30801,7 @@ impl IconShape for LdFingerprint { path { d: "M9 6.8a6 6 0 0 1 9 5.2v2", } + } } } @@ -28548,6 +30836,9 @@ impl IconShape for LdFireExtinguisher { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28568,6 +30859,7 @@ impl IconShape for LdFireExtinguisher { path { d: "M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z", } + } } } @@ -28602,6 +30894,9 @@ impl IconShape for LdFishOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28613,6 +30908,7 @@ impl IconShape for LdFishOff { path { d: "m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20", } + } } } @@ -28647,11 +30943,15 @@ impl IconShape for LdFishSymbol { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 16s9-15 20-4C11 23 2 8 2 8", } + } } } @@ -28686,6 +30986,9 @@ impl IconShape for LdFish { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28706,6 +31009,7 @@ impl IconShape for LdFish { path { d: "m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98", } + } } } @@ -28740,6 +31044,9 @@ impl IconShape for LdFlagOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28757,6 +31064,7 @@ impl IconShape for LdFlagOff { y1: "2", y2: "22", } + } } } @@ -28791,11 +31099,15 @@ impl IconShape for LdFlagTriangleLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17 22V2L7 7l10 5", } + } } } @@ -28830,11 +31142,15 @@ impl IconShape for LdFlagTriangleRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7 22V2l10 5-10 5", } + } } } @@ -28869,6 +31185,9 @@ impl IconShape for LdFlag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28880,6 +31199,7 @@ impl IconShape for LdFlag { y1: "22", y2: "15", } + } } } @@ -28914,6 +31234,9 @@ impl IconShape for LdFlameKindling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -28925,6 +31248,7 @@ impl IconShape for LdFlameKindling { path { d: "m5 18 14 4", } + } } } @@ -28959,11 +31283,15 @@ impl IconShape for LdFlame { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z", } + } } } @@ -28998,6 +31326,9 @@ impl IconShape for LdFlashlightOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29018,6 +31349,7 @@ impl IconShape for LdFlashlightOff { y1: "2", y2: "22", } + } } } @@ -29052,6 +31384,9 @@ impl IconShape for LdFlashlight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29069,6 +31404,7 @@ impl IconShape for LdFlashlight { y1: "12", y2: "12", } + } } } @@ -29103,6 +31439,9 @@ impl IconShape for LdFlaskConicalOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29126,6 +31465,7 @@ impl IconShape for LdFlaskConicalOff { y1: "2", y2: "22", } + } } } @@ -29160,6 +31500,9 @@ impl IconShape for LdFlaskConical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29171,6 +31514,7 @@ impl IconShape for LdFlaskConical { path { d: "M7 16h10", } + } } } @@ -29205,6 +31549,9 @@ impl IconShape for LdFlaskRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29222,6 +31569,7 @@ impl IconShape for LdFlaskRound { path { d: "M5.52 16h12.96", } + } } } @@ -29256,6 +31604,9 @@ impl IconShape for LdFlipHorizontal2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29276,6 +31627,7 @@ impl IconShape for LdFlipHorizontal2 { path { d: "M12 2v2", } + } } } @@ -29310,6 +31662,9 @@ impl IconShape for LdFlipHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29330,6 +31685,7 @@ impl IconShape for LdFlipHorizontal { path { d: "M12 2v2", } + } } } @@ -29364,6 +31720,9 @@ impl IconShape for LdFlipVertical2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29384,6 +31743,7 @@ impl IconShape for LdFlipVertical2 { path { d: "M22 12h-2", } + } } } @@ -29418,6 +31778,9 @@ impl IconShape for LdFlipVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29438,6 +31801,7 @@ impl IconShape for LdFlipVertical { path { d: "M22 12h-2", } + } } } @@ -29472,6 +31836,9 @@ impl IconShape for LdFlower2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29491,6 +31858,7 @@ impl IconShape for LdFlower2 { path { d: "M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z", } + } } } @@ -29525,6 +31893,9 @@ impl IconShape for LdFlower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29559,6 +31930,7 @@ impl IconShape for LdFlower { path { d: "M14.12 14.12 16 16", } + } } } @@ -29593,6 +31965,9 @@ impl IconShape for LdFocus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29612,6 +31987,7 @@ impl IconShape for LdFocus { path { d: "M7 21H5a2 2 0 0 1-2-2v-2", } + } } } @@ -29646,6 +32022,9 @@ impl IconShape for LdFoldHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29672,6 +32051,7 @@ impl IconShape for LdFoldHorizontal { path { d: "m5 15 3-3-3-3", } + } } } @@ -29706,6 +32086,9 @@ impl IconShape for LdFoldVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29732,6 +32115,7 @@ impl IconShape for LdFoldVertical { path { d: "m15 5-3 3-3-3", } + } } } @@ -29766,6 +32150,9 @@ impl IconShape for LdFolderArchive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29782,6 +32169,7 @@ impl IconShape for LdFolderArchive { path { d: "M15 17v-2", } + } } } @@ -29816,6 +32204,9 @@ impl IconShape for LdFolderCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29824,6 +32215,7 @@ impl IconShape for LdFolderCheck { path { d: "m9 13 2 2 4-4", } + } } } @@ -29858,6 +32250,9 @@ impl IconShape for LdFolderClock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29871,6 +32266,7 @@ impl IconShape for LdFolderClock { path { d: "M16 14v2l1 1", } + } } } @@ -29905,6 +32301,9 @@ impl IconShape for LdFolderClosed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -29913,6 +32312,7 @@ impl IconShape for LdFolderClosed { path { d: "M2 10h20", } + } } } @@ -29947,6 +32347,9 @@ impl IconShape for LdFolderCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -29981,6 +32384,7 @@ impl IconShape for LdFolderCog { path { d: "m20.7 16.8 1-.4", } + } } } @@ -30015,6 +32419,9 @@ impl IconShape for LdFolderDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30025,6 +32432,7 @@ impl IconShape for LdFolderDot { cy: "13", r: "1", } + } } } @@ -30059,6 +32467,9 @@ impl IconShape for LdFolderDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30070,6 +32481,7 @@ impl IconShape for LdFolderDown { path { d: "m15 13-3 3-3-3", } + } } } @@ -30104,6 +32516,9 @@ impl IconShape for LdFolderGit2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30122,6 +32537,7 @@ impl IconShape for LdFolderGit2 { cy: "19", r: "2", } + } } } @@ -30156,6 +32572,9 @@ impl IconShape for LdFolderGit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -30172,6 +32591,7 @@ impl IconShape for LdFolderGit { path { d: "M7 13h3", } + } } } @@ -30206,6 +32626,9 @@ impl IconShape for LdFolderHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30214,6 +32637,7 @@ impl IconShape for LdFolderHeart { path { d: "M13.9 17.45c-1.2-1.2-1.14-2.8-.2-3.73a2.43 2.43 0 0 1 3.44 0l.36.34.34-.34a2.43 2.43 0 0 1 3.45-.01v0c.95.95 1 2.53-.2 3.74L17.5 21Z", } + } } } @@ -30248,6 +32672,9 @@ impl IconShape for LdFolderInput { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30259,6 +32686,7 @@ impl IconShape for LdFolderInput { path { d: "m9 16 3-3-3-3", } + } } } @@ -30293,6 +32721,9 @@ impl IconShape for LdFolderKanban { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30307,6 +32738,7 @@ impl IconShape for LdFolderKanban { path { d: "M16 10v6", } + } } } @@ -30341,6 +32773,9 @@ impl IconShape for LdFolderKey { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -30357,6 +32792,7 @@ impl IconShape for LdFolderKey { path { d: "m21 15 1 1", } + } } } @@ -30391,6 +32827,9 @@ impl IconShape for LdFolderLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -30406,6 +32845,7 @@ impl IconShape for LdFolderLock { path { d: "M20 17v-2a2 2 0 1 0-4 0v2", } + } } } @@ -30440,6 +32880,9 @@ impl IconShape for LdFolderMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30448,6 +32891,7 @@ impl IconShape for LdFolderMinus { 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", } + } } } @@ -30482,6 +32926,9 @@ impl IconShape for LdFolderOpenDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30492,6 +32939,7 @@ impl IconShape for LdFolderOpenDot { cy: "15", r: "1", } + } } } @@ -30526,11 +32974,15 @@ impl IconShape for LdFolderOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -30565,6 +33017,9 @@ impl IconShape for LdFolderOutput { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30576,6 +33031,7 @@ impl IconShape for LdFolderOutput { path { d: "m5 10-3 3 3 3", } + } } } @@ -30610,6 +33066,9 @@ impl IconShape for LdFolderPen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30618,6 +33077,7 @@ impl IconShape for LdFolderPen { path { d: "M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5", } + } } } @@ -30652,6 +33112,9 @@ impl IconShape for LdFolderPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30663,6 +33126,7 @@ impl IconShape for LdFolderPlus { 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", } + } } } @@ -30697,6 +33161,9 @@ impl IconShape for LdFolderRoot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30710,6 +33177,7 @@ impl IconShape for LdFolderRoot { path { d: "M12 15v5", } + } } } @@ -30744,6 +33212,9 @@ impl IconShape for LdFolderSearch2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -30757,6 +33228,7 @@ impl IconShape for LdFolderSearch2 { path { d: "M13.3 14.3 15 16", } + } } } @@ -30791,6 +33263,9 @@ impl IconShape for LdFolderSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -30804,6 +33279,7 @@ impl IconShape for LdFolderSearch { path { d: "m21 21-1.5-1.5", } + } } } @@ -30838,6 +33314,9 @@ impl IconShape for LdFolderSymlink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30846,6 +33325,7 @@ impl IconShape for LdFolderSymlink { path { d: "m8 16 3-3-3-3", } + } } } @@ -30880,6 +33360,9 @@ impl IconShape for LdFolderSync { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30897,6 +33380,7 @@ impl IconShape for LdFolderSync { path { d: "m22 18-1.535 1.605a5 5 0 0 1-8-1.5", } + } } } @@ -30931,6 +33415,9 @@ impl IconShape for LdFolderTree { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30945,6 +33432,7 @@ impl IconShape for LdFolderTree { path { d: "M3 3v13a2 2 0 0 0 2 2h3", } + } } } @@ -30979,6 +33467,9 @@ impl IconShape for LdFolderUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -30990,6 +33481,7 @@ impl IconShape for LdFolderUp { path { d: "m9 13 3-3 3 3", } + } } } @@ -31024,6 +33516,9 @@ impl IconShape for LdFolderX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31035,6 +33530,7 @@ impl IconShape for LdFolderX { path { d: "m14.5 10.5-5 5", } + } } } @@ -31069,11 +33565,15 @@ impl IconShape for LdFolder { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -31108,6 +33608,9 @@ impl IconShape for LdFolders { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31116,6 +33619,7 @@ impl IconShape for LdFolders { path { d: "M2 8v11a2 2 0 0 0 2 2h14", } + } } } @@ -31150,6 +33654,9 @@ impl IconShape for LdFootprints { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31164,6 +33671,7 @@ impl IconShape for LdFootprints { path { d: "M4 13h4", } + } } } @@ -31198,6 +33706,9 @@ impl IconShape for LdForklift { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31216,6 +33727,7 @@ impl IconShape for LdForklift { path { d: "M8 19h3m5-17v17h6M6 12V7c0-1.1.9-2 2-2h3l5 5", } + } } } @@ -31250,6 +33762,9 @@ impl IconShape for LdForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -31258,6 +33773,7 @@ impl IconShape for LdForward { path { d: "M4 18v-2a4 4 0 0 1 4-4h12", } + } } } @@ -31292,6 +33808,9 @@ impl IconShape for LdFrame { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -31318,6 +33837,7 @@ impl IconShape for LdFrame { y1: "2", y2: "22", } + } } } @@ -31352,11 +33872,15 @@ impl IconShape for LdFramer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 16V9h14V2H5l14 14h-7m-7 0 7 7v-7m-7 0h7", } + } } } @@ -31391,6 +33915,9 @@ impl IconShape for LdFrown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -31413,6 +33940,7 @@ impl IconShape for LdFrown { y1: "9", y2: "9", } + } } } @@ -31447,6 +33975,9 @@ impl IconShape for LdFuel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -31467,6 +33998,7 @@ impl IconShape for LdFuel { path { d: "M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 2 2h0a2 2 0 0 0 2-2V9.83a2 2 0 0 0-.59-1.42L18 5", } + } } } @@ -31501,6 +34033,9 @@ impl IconShape for LdFullscreen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31522,6 +34057,7 @@ impl IconShape for LdFullscreen { x: "7", y: "8", } + } } } @@ -31556,6 +34092,9 @@ impl IconShape for LdGalleryHorizontalEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31571,6 +34110,7 @@ impl IconShape for LdGalleryHorizontalEnd { x: "10", y: "3", } + } } } @@ -31605,6 +34145,9 @@ impl IconShape for LdGalleryHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31620,6 +34163,7 @@ impl IconShape for LdGalleryHorizontal { path { d: "M22 3v18", } + } } } @@ -31654,6 +34198,9 @@ impl IconShape for LdGalleryThumbnails { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -31675,6 +34222,7 @@ impl IconShape for LdGalleryThumbnails { path { d: "M19 21h1", } + } } } @@ -31709,6 +34257,9 @@ impl IconShape for LdGalleryVerticalEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31724,6 +34275,7 @@ impl IconShape for LdGalleryVerticalEnd { x: "3", y: "10", } + } } } @@ -31758,6 +34310,9 @@ impl IconShape for LdGalleryVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31773,6 +34328,7 @@ impl IconShape for LdGalleryVertical { path { d: "M3 22h18", } + } } } @@ -31807,6 +34363,9 @@ impl IconShape for LdGamepad2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -31836,6 +34395,7 @@ impl IconShape for LdGamepad2 { path { d: "M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z", } + } } } @@ -31870,6 +34430,9 @@ impl IconShape for LdGamepad { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -31903,6 +34466,7 @@ impl IconShape for LdGamepad { x: "2", y: "6", } + } } } @@ -31937,6 +34501,9 @@ impl IconShape for LdGanttChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31948,6 +34515,7 @@ impl IconShape for LdGanttChart { path { d: "M11 18h7", } + } } } @@ -31982,6 +34550,9 @@ impl IconShape for LdGauge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -31990,6 +34561,7 @@ impl IconShape for LdGauge { path { d: "M3.34 19a10 10 0 1 1 17.32 0", } + } } } @@ -32024,6 +34596,9 @@ impl IconShape for LdGavel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32041,6 +34616,7 @@ impl IconShape for LdGavel { path { d: "m21 11-8-8", } + } } } @@ -32075,6 +34651,9 @@ impl IconShape for LdGem { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32086,6 +34665,7 @@ impl IconShape for LdGem { path { d: "M2 9h20", } + } } } @@ -32120,6 +34700,9 @@ impl IconShape for LdGhost { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32131,6 +34714,7 @@ impl IconShape for LdGhost { path { d: "M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z", } + } } } @@ -32165,6 +34749,9 @@ impl IconShape for LdGift { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -32183,6 +34770,7 @@ impl IconShape for LdGift { path { d: "M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5", } + } } } @@ -32217,6 +34805,9 @@ impl IconShape for LdGitBranchPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32237,6 +34828,7 @@ impl IconShape for LdGitBranchPlus { path { d: "M21 18h-6", } + } } } @@ -32271,6 +34863,9 @@ impl IconShape for LdGitBranch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -32292,6 +34887,7 @@ impl IconShape for LdGitBranch { path { d: "M18 9a9 9 0 0 1-9 9", } + } } } @@ -32326,6 +34922,9 @@ impl IconShape for LdGitCommitHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32345,6 +34944,7 @@ impl IconShape for LdGitCommitHorizontal { y1: "12", y2: "12", } + } } } @@ -32379,6 +34979,9 @@ impl IconShape for LdGitCommitVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -32392,6 +34995,7 @@ impl IconShape for LdGitCommitVertical { path { d: "M12 15v6", } + } } } @@ -32426,6 +35030,9 @@ impl IconShape for LdGitCompareArrows { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32450,6 +35057,7 @@ impl IconShape for LdGitCompareArrows { path { d: "m9 15 3 3-3 3", } + } } } @@ -32484,6 +35092,9 @@ impl IconShape for LdGitCompare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32502,6 +35113,7 @@ impl IconShape for LdGitCompare { path { d: "M11 18H8a2 2 0 0 1-2-2V9", } + } } } @@ -32536,6 +35148,9 @@ impl IconShape for LdGitFork { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32559,6 +35174,7 @@ impl IconShape for LdGitFork { path { d: "M12 12v3", } + } } } @@ -32593,6 +35209,9 @@ impl IconShape for LdGitGraph { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32619,6 +35238,7 @@ impl IconShape for LdGitGraph { path { d: "M16 15.7A9 9 0 0 0 19 9", } + } } } @@ -32653,6 +35273,9 @@ impl IconShape for LdGitMerge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32668,6 +35291,7 @@ impl IconShape for LdGitMerge { path { d: "M6 21V9a9 9 0 0 0 9 9", } + } } } @@ -32702,6 +35326,9 @@ impl IconShape for LdGitPullRequestArrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32723,6 +35350,7 @@ impl IconShape for LdGitPullRequestArrow { path { d: "M12 6h5a2 2 0 0 1 2 2v7", } + } } } @@ -32757,6 +35385,9 @@ impl IconShape for LdGitPullRequestClosed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32781,6 +35412,7 @@ impl IconShape for LdGitPullRequestClosed { cy: "18", r: "3", } + } } } @@ -32815,6 +35447,9 @@ impl IconShape for LdGitPullRequestCreateArrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32837,6 +35472,7 @@ impl IconShape for LdGitPullRequestCreateArrow { path { d: "M22 18h-6", } + } } } @@ -32871,6 +35507,9 @@ impl IconShape for LdGitPullRequestCreate { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32890,6 +35529,7 @@ impl IconShape for LdGitPullRequestCreate { path { d: "M21 18h-6", } + } } } @@ -32924,6 +35564,9 @@ impl IconShape for LdGitPullRequestDraft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -32948,6 +35591,7 @@ impl IconShape for LdGitPullRequestDraft { y1: "9", y2: "21", } + } } } @@ -32982,6 +35626,9 @@ impl IconShape for LdGitPullRequest { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33003,6 +35650,7 @@ impl IconShape for LdGitPullRequest { y1: "9", y2: "21", } + } } } @@ -33037,6 +35685,9 @@ impl IconShape for LdGithub { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33045,6 +35696,7 @@ impl IconShape for LdGithub { path { d: "M9 18c-4.51 2-5-2-7-2", } + } } } @@ -33079,11 +35731,15 @@ impl IconShape for LdGitlab { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m22 13.29-3.33-10a.42.42 0 0 0-.14-.18.38.38 0 0 0-.22-.11.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18l-2.26 6.67H8.32L6.1 3.26a.42.42 0 0 0-.1-.18.38.38 0 0 0-.26-.08.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18L2 13.29a.74.74 0 0 0 .27.83L12 21l9.69-6.88a.71.71 0 0 0 .31-.83Z", } + } } } @@ -33118,6 +35774,9 @@ impl IconShape for LdGlassWater { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33126,6 +35785,7 @@ impl IconShape for LdGlassWater { path { d: "M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0", } + } } } @@ -33160,6 +35820,9 @@ impl IconShape for LdGlasses { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33181,6 +35844,7 @@ impl IconShape for LdGlasses { path { d: "M21.5 13 19 7c-.7-1.3-1.5-2-3-2", } + } } } @@ -33215,6 +35879,9 @@ impl IconShape for LdGlobeLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33233,6 +35900,7 @@ impl IconShape for LdGlobeLock { x: "14", y: "6", } + } } } @@ -33267,6 +35935,9 @@ impl IconShape for LdGlobe { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33280,6 +35951,7 @@ impl IconShape for LdGlobe { path { d: "M2 12h20", } + } } } @@ -33314,6 +35986,9 @@ impl IconShape for LdGoal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33325,6 +36000,7 @@ impl IconShape for LdGoal { path { d: "M8.002 9.997a5 5 0 1 0 8.9 2.02", } + } } } @@ -33359,6 +36035,9 @@ impl IconShape for LdGrab { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33376,6 +36055,7 @@ impl IconShape for LdGrab { path { d: "M18 11v0a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0", } + } } } @@ -33410,6 +36090,9 @@ impl IconShape for LdGraduationCap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33421,6 +36104,7 @@ impl IconShape for LdGraduationCap { path { d: "M6 12.5V16a6 3 0 0 0 12 0v-3.5", } + } } } @@ -33455,6 +36139,9 @@ impl IconShape for LdGrape { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33500,6 +36187,7 @@ impl IconShape for LdGrape { cy: "19", r: "3", } + } } } @@ -33534,6 +36222,9 @@ impl IconShape for LdGrid2x2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -33549,6 +36240,7 @@ impl IconShape for LdGrid2x2 { path { d: "M12 3v18", } + } } } @@ -33583,6 +36275,9 @@ impl IconShape for LdGrid3x3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -33604,6 +36299,7 @@ impl IconShape for LdGrid3x3 { path { d: "M15 3v18", } + } } } @@ -33638,6 +36334,9 @@ impl IconShape for LdGripHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33670,6 +36369,7 @@ impl IconShape for LdGripHorizontal { cy: "15", r: "1", } + } } } @@ -33704,6 +36404,9 @@ impl IconShape for LdGripVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33736,6 +36439,7 @@ impl IconShape for LdGripVertical { cy: "19", r: "1", } + } } } @@ -33770,6 +36474,9 @@ impl IconShape for LdGrip { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -33817,6 +36524,7 @@ impl IconShape for LdGrip { cy: "19", r: "1", } + } } } @@ -33851,6 +36559,9 @@ impl IconShape for LdGroup { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33879,6 +36590,7 @@ impl IconShape for LdGroup { x: "10", y: "12", } + } } } @@ -33913,6 +36625,9 @@ impl IconShape for LdGuitar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33932,6 +36647,7 @@ impl IconShape for LdGuitar { path { d: "m6 16 2 2", } + } } } @@ -33966,6 +36682,9 @@ impl IconShape for LdHam { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -33980,6 +36699,7 @@ impl IconShape for LdHam { path { d: "m8.5 16.5-1-1", } + } } } @@ -34014,6 +36734,9 @@ impl IconShape for LdHammer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34025,6 +36748,7 @@ impl IconShape for LdHammer { path { d: "m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5", } + } } } @@ -34059,6 +36783,9 @@ impl IconShape for LdHandCoins { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34080,6 +36807,7 @@ impl IconShape for LdHandCoins { cy: "5", r: "3", } + } } } @@ -34114,6 +36842,9 @@ impl IconShape for LdHandHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34128,6 +36859,7 @@ impl IconShape for LdHandHeart { path { d: "M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z", } + } } } @@ -34162,6 +36894,9 @@ impl IconShape for LdHandHelping { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34173,6 +36908,7 @@ impl IconShape for LdHandHelping { path { d: "m2 13 6 6", } + } } } @@ -34207,6 +36943,9 @@ impl IconShape for LdHandMetal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34221,6 +36960,7 @@ impl IconShape for LdHandMetal { path { d: "m7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5", } + } } } @@ -34255,6 +36995,9 @@ impl IconShape for LdHandPlatter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34275,6 +37018,7 @@ impl IconShape for LdHandPlatter { path { d: "M5 14v7H2", } + } } } @@ -34309,6 +37053,9 @@ impl IconShape for LdHand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34323,6 +37070,7 @@ impl IconShape for LdHand { path { d: "M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15", } + } } } @@ -34357,6 +37105,9 @@ impl IconShape for LdHandshake { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34374,6 +37125,7 @@ impl IconShape for LdHandshake { path { d: "M3 4h8", } + } } } @@ -34408,6 +37160,9 @@ impl IconShape for LdHardDriveDownload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34429,6 +37184,7 @@ impl IconShape for LdHardDriveDownload { path { d: "M10 18h.01", } + } } } @@ -34463,6 +37219,9 @@ impl IconShape for LdHardDriveUpload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34484,6 +37243,7 @@ impl IconShape for LdHardDriveUpload { path { d: "M10 18h.01", } + } } } @@ -34518,6 +37278,9 @@ impl IconShape for LdHardDrive { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -34541,6 +37304,7 @@ impl IconShape for LdHardDrive { y1: "16", y2: "16", } + } } } @@ -34575,6 +37339,9 @@ impl IconShape for LdHardHat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34589,6 +37356,7 @@ impl IconShape for LdHardHat { path { d: "M14 6h0a6 6 0 0 1 6 6v3", } + } } } @@ -34623,6 +37391,9 @@ impl IconShape for LdHash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -34649,6 +37420,7 @@ impl IconShape for LdHash { y1: "3", y2: "21", } + } } } @@ -34683,6 +37455,9 @@ impl IconShape for LdHaze { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34709,6 +37484,7 @@ impl IconShape for LdHaze { path { d: "M12 5V2.5", } + } } } @@ -34743,6 +37519,9 @@ impl IconShape for LdHdmiPort { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34751,6 +37530,7 @@ impl IconShape for LdHdmiPort { path { d: "M7.5 12h9", } + } } } @@ -34785,6 +37565,9 @@ impl IconShape for LdHeading1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34799,6 +37582,7 @@ impl IconShape for LdHeading1 { path { d: "m17 12 3-2v8", } + } } } @@ -34833,6 +37617,9 @@ impl IconShape for LdHeading2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34847,6 +37634,7 @@ impl IconShape for LdHeading2 { path { d: "M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1", } + } } } @@ -34881,6 +37669,9 @@ impl IconShape for LdHeading3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34898,6 +37689,7 @@ impl IconShape for LdHeading3 { path { d: "M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2", } + } } } @@ -34932,6 +37724,9 @@ impl IconShape for LdHeading4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -34949,6 +37744,7 @@ impl IconShape for LdHeading4 { path { d: "M21 10v8", } + } } } @@ -34983,6 +37779,9 @@ impl IconShape for LdHeading5 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35000,6 +37799,7 @@ impl IconShape for LdHeading5 { path { d: "M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17", } + } } } @@ -35034,6 +37834,9 @@ impl IconShape for LdHeading6 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35053,6 +37856,7 @@ impl IconShape for LdHeading6 { path { d: "M20 10c-2 2-3 3.5-3 6", } + } } } @@ -35087,6 +37891,9 @@ impl IconShape for LdHeading { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35098,6 +37905,7 @@ impl IconShape for LdHeading { path { d: "M18 20V4", } + } } } @@ -35132,11 +37940,15 @@ impl IconShape for LdHeadphones { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3", } + } } } @@ -35171,6 +37983,9 @@ impl IconShape for LdHeadset { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35179,6 +37994,7 @@ impl IconShape for LdHeadset { path { d: "M21 16v2a4 4 0 0 1-4 4h-5", } + } } } @@ -35213,6 +38029,9 @@ impl IconShape for LdHeartCrack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35221,6 +38040,7 @@ impl IconShape for LdHeartCrack { path { d: "m12 13-1-1 2-2-3-3 2-2", } + } } } @@ -35255,6 +38075,9 @@ impl IconShape for LdHeartHandshake { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35269,6 +38092,7 @@ impl IconShape for LdHeartHandshake { path { d: "m15 18-2-2", } + } } } @@ -35303,6 +38127,9 @@ impl IconShape for LdHeartOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -35317,6 +38144,7 @@ impl IconShape for LdHeartOff { path { d: "M8.76 3.1c1.15.22 2.13.78 3.24 1.9 1.5-1.5 2.74-2 4.5-2A5.5 5.5 0 0 1 22 8.5c0 2.12-1.3 3.78-2.67 5.17", } + } } } @@ -35351,6 +38179,9 @@ impl IconShape for LdHeartPulse { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35359,6 +38190,7 @@ impl IconShape for LdHeartPulse { path { d: "M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27", } + } } } @@ -35393,11 +38225,15 @@ impl IconShape for LdHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z", } + } } } @@ -35432,6 +38268,9 @@ impl IconShape for LdHeater { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35464,6 +38303,7 @@ impl IconShape for LdHeater { path { d: "M19 20v2", } + } } } @@ -35498,11 +38338,15 @@ impl IconShape for LdHexagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 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.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z", } + } } } @@ -35537,6 +38381,9 @@ impl IconShape for LdHighlighter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35545,6 +38392,7 @@ impl IconShape for LdHighlighter { path { d: "m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4", } + } } } @@ -35579,6 +38427,9 @@ impl IconShape for LdHistory { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35590,6 +38441,7 @@ impl IconShape for LdHistory { path { d: "M12 7v5l4 2", } + } } } @@ -35624,6 +38476,9 @@ impl IconShape for LdHome { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35632,6 +38487,7 @@ impl IconShape for LdHome { polyline { points: "9 22 9 12 15 12 15 22", } + } } } @@ -35666,6 +38522,9 @@ impl IconShape for LdHopOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35695,6 +38554,7 @@ impl IconShape for LdHopOff { path { d: "m2 2 20 20", } + } } } @@ -35729,6 +38589,9 @@ impl IconShape for LdHop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35755,6 +38618,7 @@ impl IconShape for LdHop { path { d: "M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15", } + } } } @@ -35789,6 +38653,9 @@ impl IconShape for LdHospital { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35809,6 +38676,7 @@ impl IconShape for LdHospital { path { d: "M18 22V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v18", } + } } } @@ -35843,6 +38711,9 @@ impl IconShape for LdHotel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35879,6 +38750,7 @@ impl IconShape for LdHotel { x: "4", y: "2", } + } } } @@ -35913,6 +38785,9 @@ impl IconShape for LdHourglass { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35927,6 +38802,7 @@ impl IconShape for LdHourglass { path { d: "M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2", } + } } } @@ -35961,6 +38837,9 @@ impl IconShape for LdIceCreamBowl { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -35972,6 +38851,7 @@ impl IconShape for LdIceCreamBowl { path { d: "M15.5 6.5a3.5 3.5 0 1 0-7 0", } + } } } @@ -36006,6 +38886,9 @@ impl IconShape for LdIceCreamCone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36017,6 +38900,7 @@ impl IconShape for LdIceCreamCone { path { d: "M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4", } + } } } @@ -36051,6 +38935,9 @@ impl IconShape for LdImageDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36067,6 +38954,7 @@ impl IconShape for LdImageDown { cy: "9", r: "2", } + } } } @@ -36101,6 +38989,9 @@ impl IconShape for LdImageMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36120,6 +39011,7 @@ impl IconShape for LdImageMinus { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } + } } } @@ -36154,6 +39046,9 @@ impl IconShape for LdImageOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -36183,6 +39078,7 @@ impl IconShape for LdImageOff { path { d: "M21 15V5a2 2 0 0 0-2-2H9", } + } } } @@ -36217,6 +39113,9 @@ impl IconShape for LdImagePlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36233,6 +39132,7 @@ impl IconShape for LdImagePlay { cy: "9", r: "2", } + } } } @@ -36267,6 +39167,9 @@ impl IconShape for LdImagePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36292,6 +39195,7 @@ impl IconShape for LdImagePlus { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } + } } } @@ -36326,6 +39230,9 @@ impl IconShape for LdImageUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36342,6 +39249,7 @@ impl IconShape for LdImageUp { cy: "9", r: "2", } + } } } @@ -36376,6 +39284,9 @@ impl IconShape for LdImage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -36394,6 +39305,7 @@ impl IconShape for LdImage { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } + } } } @@ -36428,6 +39340,9 @@ impl IconShape for LdImages { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36448,6 +39363,7 @@ impl IconShape for LdImages { x: "6", y: "2", } + } } } @@ -36482,6 +39398,9 @@ impl IconShape for LdImport { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36493,6 +39412,7 @@ impl IconShape for LdImport { path { d: "M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4", } + } } } @@ -36527,6 +39447,9 @@ impl IconShape for LdInbox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -36535,6 +39458,7 @@ impl IconShape for LdInbox { path { d: "M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z", } + } } } @@ -36569,6 +39493,9 @@ impl IconShape for LdIndentDecrease { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -36592,6 +39519,7 @@ impl IconShape for LdIndentDecrease { y1: "18", y2: "18", } + } } } @@ -36626,6 +39554,9 @@ impl IconShape for LdIndentIncrease { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -36649,6 +39580,7 @@ impl IconShape for LdIndentIncrease { y1: "18", y2: "18", } + } } } @@ -36683,6 +39615,9 @@ impl IconShape for LdIndianRupee { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36700,6 +39635,7 @@ impl IconShape for LdIndianRupee { path { d: "M9 13c6.667 0 6.667-10 0-10", } + } } } @@ -36734,11 +39670,15 @@ impl IconShape for LdInfinity { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 12c-2-2.67-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1.33 6-4Zm0 0c2 2.67 4 4 6 4a4 4 0 0 0 0-8c-2 0-4 1.33-6 4Z", } + } } } @@ -36773,6 +39713,9 @@ impl IconShape for LdInfo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -36786,6 +39729,7 @@ impl IconShape for LdInfo { path { d: "M12 8h.01", } + } } } @@ -36820,6 +39764,9 @@ impl IconShape for LdInspectionPanel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -36841,6 +39788,7 @@ impl IconShape for LdInspectionPanel { path { d: "M17 17h.01", } + } } } @@ -36875,6 +39823,9 @@ impl IconShape for LdInstagram { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -36894,6 +39845,7 @@ impl IconShape for LdInstagram { y1: "6.5", y2: "6.5", } + } } } @@ -36928,6 +39880,9 @@ impl IconShape for LdItalic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -36948,6 +39903,7 @@ impl IconShape for LdItalic { y1: "4", y2: "20", } + } } } @@ -36982,6 +39938,9 @@ impl IconShape for LdIterationCcw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -36990,6 +39949,7 @@ impl IconShape for LdIterationCcw { polyline { points: "16 14 20 18 16 22", } + } } } @@ -37024,6 +39984,9 @@ impl IconShape for LdIterationCw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37032,6 +39995,7 @@ impl IconShape for LdIterationCw { polyline { points: "8 22 4 18 8 14", } + } } } @@ -37066,6 +40030,9 @@ impl IconShape for LdJapaneseYen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37077,6 +40044,7 @@ impl IconShape for LdJapaneseYen { path { d: "M6 11h12", } + } } } @@ -37111,6 +40079,9 @@ impl IconShape for LdJoystick { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37127,6 +40098,7 @@ impl IconShape for LdJoystick { cy: "6", r: "3", } + } } } @@ -37161,6 +40133,9 @@ impl IconShape for LdKanban { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37172,6 +40147,7 @@ impl IconShape for LdKanban { path { d: "M18 5v14", } + } } } @@ -37206,6 +40182,9 @@ impl IconShape for LdKeyRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37216,6 +40195,7 @@ impl IconShape for LdKeyRound { cy: "7.5", r: ".5", } + } } } @@ -37250,6 +40230,9 @@ impl IconShape for LdKeySquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37261,6 +40244,7 @@ impl IconShape for LdKeySquare { path { d: "M9.4 10.6 2 18v3c0 .6.4 1 1 1h4v-3h3v-3h2l1.4-1.4", } + } } } @@ -37295,6 +40279,9 @@ impl IconShape for LdKey { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -37308,6 +40295,7 @@ impl IconShape for LdKey { path { d: "m15.5 7.5 3 3L22 7l-3-3", } + } } } @@ -37342,6 +40330,9 @@ impl IconShape for LdKeyboardMusic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -37375,6 +40366,7 @@ impl IconShape for LdKeyboardMusic { path { d: "M18 12v4", } + } } } @@ -37409,6 +40401,9 @@ impl IconShape for LdKeyboardOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37441,6 +40436,7 @@ impl IconShape for LdKeyboardOff { path { d: "M8 12h.01", } + } } } @@ -37475,6 +40471,9 @@ impl IconShape for LdKeyboard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37508,6 +40507,7 @@ impl IconShape for LdKeyboard { x: "2", y: "4", } + } } } @@ -37542,6 +40542,9 @@ impl IconShape for LdLampCeiling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37553,6 +40556,7 @@ impl IconShape for LdLampCeiling { path { d: "M9.17 16a3 3 0 1 0 5.66 0", } + } } } @@ -37587,6 +40591,9 @@ impl IconShape for LdLampDesk { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37601,6 +40608,7 @@ impl IconShape for LdLampDesk { path { d: "M3 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H3Z", } + } } } @@ -37635,6 +40643,9 @@ impl IconShape for LdLampFloor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37646,6 +40657,7 @@ impl IconShape for LdLampFloor { path { d: "M9 22h6", } + } } } @@ -37680,6 +40692,9 @@ impl IconShape for LdLampWallDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37691,6 +40706,7 @@ impl IconShape for LdLampWallDown { path { d: "M4 9h2a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H4v6Z", } + } } } @@ -37725,6 +40741,9 @@ impl IconShape for LdLampWallUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37736,6 +40755,7 @@ impl IconShape for LdLampWallUp { path { d: "M4 15h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H4v-6Z", } + } } } @@ -37770,6 +40790,9 @@ impl IconShape for LdLamp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37781,6 +40804,7 @@ impl IconShape for LdLamp { path { d: "M8 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H8Z", } + } } } @@ -37815,6 +40839,9 @@ impl IconShape for LdLandPlot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37829,6 +40856,7 @@ impl IconShape for LdLandPlot { path { d: "M17.51 12.85 6.5 19.15", } + } } } @@ -37863,6 +40891,9 @@ impl IconShape for LdLandmark { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -37898,6 +40929,7 @@ impl IconShape for LdLandmark { polygon { points: "12 2 20 7 4 7", } + } } } @@ -37932,6 +40964,9 @@ impl IconShape for LdLanguages { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -37952,6 +40987,7 @@ impl IconShape for LdLanguages { path { d: "M14 18h6", } + } } } @@ -37986,6 +41022,9 @@ impl IconShape for LdLaptopMinimal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38002,6 +41041,7 @@ impl IconShape for LdLaptopMinimal { y1: "20", y2: "20", } + } } } @@ -38036,11 +41076,15 @@ impl IconShape for LdLaptop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16", } + } } } @@ -38075,6 +41119,9 @@ impl IconShape for LdLassoSelect { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38092,6 +41139,7 @@ impl IconShape for LdLassoSelect { path { d: "M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14v0z", } + } } } @@ -38126,6 +41174,9 @@ impl IconShape for LdLasso { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38137,6 +41188,7 @@ impl IconShape for LdLasso { path { d: "M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z", } + } } } @@ -38171,6 +41223,9 @@ impl IconShape for LdLaugh { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -38193,6 +41248,7 @@ impl IconShape for LdLaugh { y1: "9", y2: "9", } + } } } @@ -38227,6 +41283,9 @@ impl IconShape for LdLayers2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38235,6 +41294,7 @@ impl IconShape for LdLayers2 { path { d: "M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74Z", } + } } } @@ -38269,6 +41329,9 @@ impl IconShape for LdLayers3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38280,6 +41343,7 @@ impl IconShape for LdLayers3 { path { d: "m6.08 14.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59", } + } } } @@ -38314,6 +41378,9 @@ impl IconShape for LdLayers { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38325,6 +41392,7 @@ impl IconShape for LdLayers { path { d: "m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65", } + } } } @@ -38359,6 +41427,9 @@ impl IconShape for LdLayoutDashboard { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38389,6 +41460,7 @@ impl IconShape for LdLayoutDashboard { x: "3", y: "16", } + } } } @@ -38423,6 +41495,9 @@ impl IconShape for LdLayoutGrid { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38453,6 +41528,7 @@ impl IconShape for LdLayoutGrid { x: "3", y: "14", } + } } } @@ -38487,6 +41563,9 @@ impl IconShape for LdLayoutList { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38515,6 +41594,7 @@ impl IconShape for LdLayoutList { path { d: "M14 20h7", } + } } } @@ -38549,6 +41629,9 @@ impl IconShape for LdLayoutPanelLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38572,6 +41655,7 @@ impl IconShape for LdLayoutPanelLeft { x: "14", y: "14", } + } } } @@ -38606,6 +41690,9 @@ impl IconShape for LdLayoutPanelTop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38629,6 +41716,7 @@ impl IconShape for LdLayoutPanelTop { x: "14", y: "14", } + } } } @@ -38663,6 +41751,9 @@ impl IconShape for LdLayoutTemplate { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38686,6 +41777,7 @@ impl IconShape for LdLayoutTemplate { x: "16", y: "14", } + } } } @@ -38720,6 +41812,9 @@ impl IconShape for LdLeaf { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38728,6 +41823,7 @@ impl IconShape for LdLeaf { path { d: "M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12", } + } } } @@ -38762,6 +41858,9 @@ impl IconShape for LdLeafyGreen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38770,6 +41869,7 @@ impl IconShape for LdLeafyGreen { path { d: "M2 22 17 7", } + } } } @@ -38804,6 +41904,9 @@ impl IconShape for LdLibraryBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -38819,6 +41922,7 @@ impl IconShape for LdLibraryBig { path { d: "M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z", } + } } } @@ -38853,6 +41957,9 @@ impl IconShape for LdLibrary { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38867,6 +41974,7 @@ impl IconShape for LdLibrary { path { d: "M4 4v16", } + } } } @@ -38901,6 +42009,9 @@ impl IconShape for LdLifeBuoy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -38925,6 +42036,7 @@ impl IconShape for LdLifeBuoy { cy: "12", r: "4", } + } } } @@ -38959,6 +42071,9 @@ impl IconShape for LdLigature { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -38976,6 +42091,7 @@ impl IconShape for LdLigature { path { d: "M14 20h4", } + } } } @@ -39010,6 +42126,9 @@ impl IconShape for LdLightbulbOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39027,6 +42146,7 @@ impl IconShape for LdLightbulbOff { path { d: "M10 22h4", } + } } } @@ -39061,6 +42181,9 @@ impl IconShape for LdLightbulb { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39072,6 +42195,7 @@ impl IconShape for LdLightbulb { path { d: "M10 22h4", } + } } } @@ -39106,6 +42230,9 @@ impl IconShape for LdLineChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39114,6 +42241,7 @@ impl IconShape for LdLineChart { path { d: "m19 9-5 5-4-4-3 3", } + } } } @@ -39148,6 +42276,9 @@ impl IconShape for LdLink2Off { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39168,6 +42299,7 @@ impl IconShape for LdLink2Off { y1: "2", y2: "22", } + } } } @@ -39202,6 +42334,9 @@ impl IconShape for LdLink2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39216,6 +42351,7 @@ impl IconShape for LdLink2 { y1: "12", y2: "12", } + } } } @@ -39250,6 +42386,9 @@ impl IconShape for LdLink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39258,6 +42397,7 @@ impl IconShape for LdLink { path { d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71", } + } } } @@ -39292,6 +42432,9 @@ impl IconShape for LdLinkedin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39308,6 +42451,7 @@ impl IconShape for LdLinkedin { cy: "4", r: "2", } + } } } @@ -39342,6 +42486,9 @@ impl IconShape for LdListChecks { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39359,6 +42506,7 @@ impl IconShape for LdListChecks { path { d: "M13 18h8", } + } } } @@ -39393,6 +42541,9 @@ impl IconShape for LdListCollapse { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39410,6 +42561,7 @@ impl IconShape for LdListCollapse { path { d: "M10 18h11", } + } } } @@ -39444,6 +42596,9 @@ impl IconShape for LdListEnd { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39461,6 +42616,7 @@ impl IconShape for LdListEnd { path { d: "m16 16-2 2 2 2", } + } } } @@ -39495,6 +42651,9 @@ impl IconShape for LdListFilter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39506,6 +42665,7 @@ impl IconShape for LdListFilter { path { d: "M10 18h4", } + } } } @@ -39540,6 +42700,9 @@ impl IconShape for LdListMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39554,6 +42717,7 @@ impl IconShape for LdListMinus { path { d: "M21 12h-6", } + } } } @@ -39588,6 +42752,9 @@ impl IconShape for LdListMusic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39605,6 +42772,7 @@ impl IconShape for LdListMusic { path { d: "M12 18H3", } + } } } @@ -39639,6 +42807,9 @@ impl IconShape for LdListOrdered { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -39668,6 +42839,7 @@ impl IconShape for LdListOrdered { path { d: "M6 18H4c0-1 2-2 2-3s-1-1.5-2-1", } + } } } @@ -39702,6 +42874,9 @@ impl IconShape for LdListPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39719,6 +42894,7 @@ impl IconShape for LdListPlus { path { d: "M21 12h-6", } + } } } @@ -39753,6 +42929,9 @@ impl IconShape for LdListRestart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39770,6 +42949,7 @@ impl IconShape for LdListRestart { path { d: "M11 10v4h4", } + } } } @@ -39804,6 +42984,9 @@ impl IconShape for LdListStart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39821,6 +43004,7 @@ impl IconShape for LdListStart { path { d: "m16 8-2-2 2-2", } + } } } @@ -39855,6 +43039,9 @@ impl IconShape for LdListTodo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -39876,6 +43063,7 @@ impl IconShape for LdListTodo { path { d: "M13 18h8", } + } } } @@ -39910,6 +43098,9 @@ impl IconShape for LdListTree { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39927,6 +43118,7 @@ impl IconShape for LdListTree { path { d: "M3 10v6c0 1.1.9 2 2 2h3", } + } } } @@ -39961,6 +43153,9 @@ impl IconShape for LdListVideo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -39975,6 +43170,7 @@ impl IconShape for LdListVideo { path { d: "m16 12 5 3-5 3v-6Z", } + } } } @@ -40009,6 +43205,9 @@ impl IconShape for LdListX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40026,6 +43225,7 @@ impl IconShape for LdListX { path { d: "m15 10 4 4", } + } } } @@ -40060,6 +43260,9 @@ impl IconShape for LdList { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40098,6 +43301,7 @@ impl IconShape for LdList { y1: "18", y2: "18", } + } } } @@ -40132,11 +43336,15 @@ impl IconShape for LdLoaderCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 12a9 9 0 1 1-6.219-8.56", } + } } } @@ -40171,6 +43379,9 @@ impl IconShape for LdLoader { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40221,6 +43432,7 @@ impl IconShape for LdLoader { y1: "7.76", y2: "4.93", } + } } } @@ -40255,6 +43467,9 @@ impl IconShape for LdLocateFixed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40291,6 +43506,7 @@ impl IconShape for LdLocateFixed { cy: "12", r: "3", } + } } } @@ -40325,6 +43541,9 @@ impl IconShape for LdLocateOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40363,6 +43582,7 @@ impl IconShape for LdLocateOff { y1: "2", y2: "22", } + } } } @@ -40397,6 +43617,9 @@ impl IconShape for LdLocate { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -40428,6 +43651,7 @@ impl IconShape for LdLocate { cy: "12", r: "7", } + } } } @@ -40462,6 +43686,9 @@ impl IconShape for LdLockKeyholeOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -40479,6 +43706,7 @@ impl IconShape for LdLockKeyholeOpen { path { d: "M7 10V7a5 5 0 0 1 9.33-2.5", } + } } } @@ -40513,6 +43741,9 @@ impl IconShape for LdLockKeyhole { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -40530,6 +43761,7 @@ impl IconShape for LdLockKeyhole { path { d: "M7 10V7a5 5 0 0 1 10 0v3", } + } } } @@ -40564,6 +43796,9 @@ impl IconShape for LdLockOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -40577,6 +43812,7 @@ impl IconShape for LdLockOpen { path { d: "M7 11V7a5 5 0 0 1 9.9-1", } + } } } @@ -40611,6 +43847,9 @@ impl IconShape for LdLock { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -40624,6 +43863,7 @@ impl IconShape for LdLock { path { d: "M7 11V7a5 5 0 0 1 10 0v4", } + } } } @@ -40658,6 +43898,9 @@ impl IconShape for LdLogIn { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40672,6 +43915,7 @@ impl IconShape for LdLogIn { y1: "12", y2: "12", } + } } } @@ -40706,6 +43950,9 @@ impl IconShape for LdLogOut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40720,6 +43967,7 @@ impl IconShape for LdLogOut { y1: "12", y2: "12", } + } } } @@ -40754,6 +44002,9 @@ impl IconShape for LdLollipop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -40767,6 +44018,7 @@ impl IconShape for LdLollipop { path { d: "M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0", } + } } } @@ -40801,6 +44053,9 @@ impl IconShape for LdLuggage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40822,6 +44077,7 @@ impl IconShape for LdLuggage { cy: "20", r: "2", } + } } } @@ -40856,6 +44112,9 @@ impl IconShape for LdMagnet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40867,6 +44126,7 @@ impl IconShape for LdMagnet { path { d: "m12 15 4 4", } + } } } @@ -40901,6 +44161,9 @@ impl IconShape for LdMailCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40912,6 +44175,7 @@ impl IconShape for LdMailCheck { path { d: "m16 19 2 2 4-4", } + } } } @@ -40946,6 +44210,9 @@ impl IconShape for LdMailMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40957,6 +44224,7 @@ impl IconShape for LdMailMinus { path { d: "M16 19h6", } + } } } @@ -40991,6 +44259,9 @@ impl IconShape for LdMailOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -40999,6 +44270,7 @@ impl IconShape for LdMailOpen { path { d: "m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10", } + } } } @@ -41033,6 +44305,9 @@ impl IconShape for LdMailPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41047,6 +44322,7 @@ impl IconShape for LdMailPlus { path { d: "M16 19h6", } + } } } @@ -41081,6 +44357,9 @@ impl IconShape for LdMailQuestion { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41095,6 +44374,7 @@ impl IconShape for LdMailQuestion { path { d: "M20 22v.01", } + } } } @@ -41129,6 +44409,9 @@ impl IconShape for LdMailSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41148,6 +44431,7 @@ impl IconShape for LdMailSearch { path { d: "m22 22-1.5-1.5", } + } } } @@ -41182,6 +44466,9 @@ impl IconShape for LdMailWarning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41196,6 +44483,7 @@ impl IconShape for LdMailWarning { path { d: "M20 22v.01", } + } } } @@ -41230,6 +44518,9 @@ impl IconShape for LdMailX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41244,6 +44535,7 @@ impl IconShape for LdMailX { path { d: "m21 17-4 4", } + } } } @@ -41278,6 +44570,9 @@ impl IconShape for LdMail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -41290,6 +44585,7 @@ impl IconShape for LdMail { path { d: "m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7", } + } } } @@ -41324,6 +44620,9 @@ impl IconShape for LdMailbox { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41341,6 +44640,7 @@ impl IconShape for LdMailbox { y1: "10", y2: "10", } + } } } @@ -41375,6 +44675,9 @@ impl IconShape for LdMails { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -41390,6 +44693,7 @@ impl IconShape for LdMails { path { d: "M2 8v11c0 1.1.9 2 2 2h14", } + } } } @@ -41424,6 +44728,9 @@ impl IconShape for LdMapPinOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41444,6 +44751,7 @@ impl IconShape for LdMapPinOff { y1: "2", y2: "22", } + } } } @@ -41478,6 +44786,9 @@ impl IconShape for LdMapPin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41488,6 +44799,7 @@ impl IconShape for LdMapPin { cy: "10", r: "3", } + } } } @@ -41522,6 +44834,9 @@ impl IconShape for LdMapPinned { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41535,6 +44850,7 @@ impl IconShape for LdMapPinned { path { d: "M8.835 14H5a1 1 0 0 0-.9.7l-2 6c-.1.1-.1.2-.1.3 0 .6.4 1 1 1h18c.6 0 1-.4 1-1 0-.1 0-.2-.1-.3l-2-6a1 1 0 0 0-.9-.7h-3.835", } + } } } @@ -41569,6 +44885,9 @@ impl IconShape for LdMap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41580,6 +44899,7 @@ impl IconShape for LdMap { path { d: "M9 3.236v15", } + } } } @@ -41614,6 +44934,9 @@ impl IconShape for LdMartini { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41625,6 +44948,7 @@ impl IconShape for LdMartini { path { d: "m19 3-7 8-7-8Z", } + } } } @@ -41659,6 +44983,9 @@ impl IconShape for LdMaximize2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -41679,6 +45006,7 @@ impl IconShape for LdMaximize2 { y1: "21", y2: "14", } + } } } @@ -41713,6 +45041,9 @@ impl IconShape for LdMaximize { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41727,6 +45058,7 @@ impl IconShape for LdMaximize { path { d: "M16 21h3a2 2 0 0 0 2-2v-3", } + } } } @@ -41761,6 +45093,9 @@ impl IconShape for LdMedal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41783,6 +45118,7 @@ impl IconShape for LdMedal { path { d: "M12 18v-2h-.5", } + } } } @@ -41817,6 +45153,9 @@ impl IconShape for LdMegaphoneOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41834,6 +45173,7 @@ impl IconShape for LdMegaphoneOff { y1: "2", y2: "22", } + } } } @@ -41868,6 +45208,9 @@ impl IconShape for LdMegaphone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41876,6 +45219,7 @@ impl IconShape for LdMegaphone { path { d: "M11.6 16.8a3 3 0 1 1-5.8-1.6", } + } } } @@ -41910,6 +45254,9 @@ impl IconShape for LdMeh { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -41935,6 +45282,7 @@ impl IconShape for LdMeh { y1: "9", y2: "9", } + } } } @@ -41969,6 +45317,9 @@ impl IconShape for LdMemoryStick { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -41998,6 +45349,7 @@ impl IconShape for LdMemoryStick { path { d: "M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z", } + } } } @@ -42032,6 +45384,9 @@ impl IconShape for LdMenu { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -42052,6 +45407,7 @@ impl IconShape for LdMenu { y1: "18", y2: "18", } + } } } @@ -42086,6 +45442,9 @@ impl IconShape for LdMerge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42097,6 +45456,7 @@ impl IconShape for LdMerge { path { d: "m20 22-5-5", } + } } } @@ -42131,6 +45491,9 @@ impl IconShape for LdMessageCircleCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42142,6 +45505,7 @@ impl IconShape for LdMessageCircleCode { path { d: "m14 10 2 2-2 2", } + } } } @@ -42176,6 +45540,9 @@ impl IconShape for LdMessageCircleDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42202,6 +45569,7 @@ impl IconShape for LdMessageCircleDashed { path { d: "M6.8 4.7a10.45 10.45 0 0 0-2.1 2.1", } + } } } @@ -42236,6 +45604,9 @@ impl IconShape for LdMessageCircleHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42244,6 +45615,7 @@ impl IconShape for LdMessageCircleHeart { path { d: "M15.8 9.2a2.5 2.5 0 0 0-3.5 0l-.3.4-.35-.3a2.42 2.42 0 1 0-3.2 3.6l3.6 3.5 3.6-3.5c1.2-1.2 1.1-2.7.2-3.7", } + } } } @@ -42278,6 +45650,9 @@ impl IconShape for LdMessageCircleMore { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42292,6 +45667,7 @@ impl IconShape for LdMessageCircleMore { path { d: "M16 12h.01", } + } } } @@ -42326,6 +45702,9 @@ impl IconShape for LdMessageCircleOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42337,6 +45716,7 @@ impl IconShape for LdMessageCircleOff { path { d: "M5.6 5.6C3 8.3 2.2 12.5 4 16l-2 6 6-2c3.4 1.8 7.6 1.1 10.3-1.7", } + } } } @@ -42371,6 +45751,9 @@ impl IconShape for LdMessageCirclePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42382,6 +45765,7 @@ impl IconShape for LdMessageCirclePlus { path { d: "M12 8v8", } + } } } @@ -42416,6 +45800,9 @@ impl IconShape for LdMessageCircleQuestion { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42427,6 +45814,7 @@ impl IconShape for LdMessageCircleQuestion { path { d: "M12 17h.01", } + } } } @@ -42461,6 +45849,9 @@ impl IconShape for LdMessageCircleReply { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42472,6 +45863,7 @@ impl IconShape for LdMessageCircleReply { path { d: "M7 12h7a2 2 0 0 1 2 2v1", } + } } } @@ -42506,6 +45898,9 @@ impl IconShape for LdMessageCircleWarning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42517,6 +45912,7 @@ impl IconShape for LdMessageCircleWarning { path { d: "M12 16h.01", } + } } } @@ -42551,6 +45947,9 @@ impl IconShape for LdMessageCircleX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42562,6 +45961,7 @@ impl IconShape for LdMessageCircleX { path { d: "m9 9 6 6", } + } } } @@ -42596,11 +45996,15 @@ impl IconShape for LdMessageCircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M7.9 20A9 9 0 1 0 4 16.1L2 22Z", } + } } } @@ -42635,6 +46039,9 @@ impl IconShape for LdMessageSquareCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42646,6 +46053,7 @@ impl IconShape for LdMessageSquareCode { path { d: "m14 8 2 2-2 2", } + } } } @@ -42680,6 +46088,9 @@ impl IconShape for LdMessageSquareDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42706,6 +46117,7 @@ impl IconShape for LdMessageSquareDashed { path { d: "M3 12v-2", } + } } } @@ -42740,6 +46152,9 @@ impl IconShape for LdMessageSquareDiff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42754,6 +46169,7 @@ impl IconShape for LdMessageSquareDiff { path { d: "M9 17h6", } + } } } @@ -42788,6 +46204,9 @@ impl IconShape for LdMessageSquareDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42798,6 +46217,7 @@ impl IconShape for LdMessageSquareDot { cy: "6", r: "3", } + } } } @@ -42832,6 +46252,9 @@ impl IconShape for LdMessageSquareHeart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42840,6 +46263,7 @@ impl IconShape for LdMessageSquareHeart { path { d: "M14.8 7.5a1.84 1.84 0 0 0-2.6 0l-.2.3-.3-.3a1.84 1.84 0 1 0-2.4 2.8L12 13l2.7-2.7c.9-.9.8-2.1.1-2.8", } + } } } @@ -42874,6 +46298,9 @@ impl IconShape for LdMessageSquareMore { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42888,6 +46315,7 @@ impl IconShape for LdMessageSquareMore { path { d: "M16 10h.01", } + } } } @@ -42922,6 +46350,9 @@ impl IconShape for LdMessageSquareOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42933,6 +46364,7 @@ impl IconShape for LdMessageSquareOff { path { d: "M3.6 3.6c-.4.3-.6.8-.6 1.4v16l4-4h10", } + } } } @@ -42967,6 +46399,9 @@ impl IconShape for LdMessageSquarePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -42978,6 +46413,7 @@ impl IconShape for LdMessageSquarePlus { path { d: "M9 10h6", } + } } } @@ -43012,6 +46448,9 @@ impl IconShape for LdMessageSquareQuote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43023,6 +46462,7 @@ impl IconShape for LdMessageSquareQuote { path { d: "M14 12a2 2 0 0 0 2-2V8h-2", } + } } } @@ -43057,6 +46497,9 @@ impl IconShape for LdMessageSquareReply { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43068,6 +46511,7 @@ impl IconShape for LdMessageSquareReply { path { d: "M17 13v-1a2 2 0 0 0-2-2H7", } + } } } @@ -43102,6 +46546,9 @@ impl IconShape for LdMessageSquareShare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43113,6 +46560,7 @@ impl IconShape for LdMessageSquareShare { path { d: "m16 8 5-5", } + } } } @@ -43147,6 +46595,9 @@ impl IconShape for LdMessageSquareText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43158,6 +46609,7 @@ impl IconShape for LdMessageSquareText { path { d: "M17 12H7", } + } } } @@ -43192,6 +46644,9 @@ impl IconShape for LdMessageSquareWarning { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43203,6 +46658,7 @@ impl IconShape for LdMessageSquareWarning { path { d: "M12 13h.01", } + } } } @@ -43237,6 +46693,9 @@ impl IconShape for LdMessageSquareX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43248,6 +46707,7 @@ impl IconShape for LdMessageSquareX { path { d: "m9.5 7.5 5 5", } + } } } @@ -43282,11 +46742,15 @@ impl IconShape for LdMessageSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z", } + } } } @@ -43321,6 +46785,9 @@ impl IconShape for LdMessagesSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43329,6 +46796,7 @@ impl IconShape for LdMessagesSquare { path { d: "M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1", } + } } } @@ -43363,6 +46831,9 @@ impl IconShape for LdMicOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -43389,6 +46860,7 @@ impl IconShape for LdMicOff { y1: "19", y2: "22", } + } } } @@ -43423,6 +46895,9 @@ impl IconShape for LdMicVocal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43433,6 +46908,7 @@ impl IconShape for LdMicVocal { cy: "7", r: "5", } + } } } @@ -43467,6 +46943,9 @@ impl IconShape for LdMic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43481,6 +46960,7 @@ impl IconShape for LdMic { y1: "19", y2: "22", } + } } } @@ -43515,6 +46995,9 @@ impl IconShape for LdMicroscope { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43535,6 +47018,7 @@ impl IconShape for LdMicroscope { path { d: "M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3", } + } } } @@ -43569,6 +47053,9 @@ impl IconShape for LdMicrowave { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -43594,6 +47081,7 @@ impl IconShape for LdMicrowave { path { d: "M18 19v2", } + } } } @@ -43628,6 +47116,9 @@ impl IconShape for LdMilestone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43639,6 +47130,7 @@ impl IconShape for LdMilestone { path { d: "M12 3v3", } + } } } @@ -43673,6 +47165,9 @@ impl IconShape for LdMilkOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43690,6 +47185,7 @@ impl IconShape for LdMilkOff { y1: "2", y2: "22", } + } } } @@ -43724,6 +47220,9 @@ impl IconShape for LdMilk { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43735,6 +47234,7 @@ impl IconShape for LdMilk { path { d: "M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0", } + } } } @@ -43769,6 +47269,9 @@ impl IconShape for LdMinimize2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -43789,6 +47292,7 @@ impl IconShape for LdMinimize2 { y1: "21", y2: "14", } + } } } @@ -43823,6 +47327,9 @@ impl IconShape for LdMinimize { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43837,6 +47344,7 @@ impl IconShape for LdMinimize { path { d: "M16 21v-3a2 2 0 0 1 2-2h3", } + } } } @@ -43871,11 +47379,15 @@ impl IconShape for LdMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M5 12h14", } + } } } @@ -43910,6 +47422,9 @@ impl IconShape for LdMonitorCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -43928,6 +47443,7 @@ impl IconShape for LdMonitorCheck { path { d: "M8 21h8", } + } } } @@ -43962,6 +47478,9 @@ impl IconShape for LdMonitorDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -43978,6 +47497,7 @@ impl IconShape for LdMonitorDot { path { d: "M8 21h8", } + } } } @@ -44012,6 +47532,9 @@ impl IconShape for LdMonitorDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44033,6 +47556,7 @@ impl IconShape for LdMonitorDown { path { d: "M8 21h8", } + } } } @@ -44067,6 +47591,9 @@ impl IconShape for LdMonitorOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44084,6 +47611,7 @@ impl IconShape for LdMonitorOff { path { d: "m2 2 20 20", } + } } } @@ -44118,6 +47646,9 @@ impl IconShape for LdMonitorPause { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44139,6 +47670,7 @@ impl IconShape for LdMonitorPause { path { d: "M8 21h8", } + } } } @@ -44173,6 +47705,9 @@ impl IconShape for LdMonitorPlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44191,6 +47726,7 @@ impl IconShape for LdMonitorPlay { x: "2", y: "3", } + } } } @@ -44225,6 +47761,9 @@ impl IconShape for LdMonitorSmartphone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44243,6 +47782,7 @@ impl IconShape for LdMonitorSmartphone { x: "16", y: "12", } + } } } @@ -44277,6 +47817,9 @@ impl IconShape for LdMonitorSpeaker { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44300,6 +47843,7 @@ impl IconShape for LdMonitorSpeaker { cy: "15", r: "1", } + } } } @@ -44334,6 +47878,9 @@ impl IconShape for LdMonitorStop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44356,6 +47903,7 @@ impl IconShape for LdMonitorStop { x: "9", y: "7", } + } } } @@ -44390,6 +47938,9 @@ impl IconShape for LdMonitorUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44411,6 +47962,7 @@ impl IconShape for LdMonitorUp { path { d: "M8 21h8", } + } } } @@ -44445,6 +47997,9 @@ impl IconShape for LdMonitorX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44466,6 +48021,7 @@ impl IconShape for LdMonitorX { path { d: "M8 21h8", } + } } } @@ -44500,6 +48056,9 @@ impl IconShape for LdMonitor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -44521,6 +48080,7 @@ impl IconShape for LdMonitor { y1: "17", y2: "21", } + } } } @@ -44555,6 +48115,9 @@ impl IconShape for LdMoonStar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44566,6 +48129,7 @@ impl IconShape for LdMoonStar { path { d: "M21 5h-4", } + } } } @@ -44600,11 +48164,15 @@ impl IconShape for LdMoon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z", } + } } } @@ -44639,6 +48207,9 @@ impl IconShape for LdMountainSnow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44647,6 +48218,7 @@ impl IconShape for LdMountainSnow { path { d: "M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19", } + } } } @@ -44681,11 +48253,15 @@ impl IconShape for LdMountain { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m8 3 4 8 5-5 5 15H2L8 3z", } + } } } @@ -44720,6 +48296,9 @@ impl IconShape for LdMouseOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44734,6 +48313,7 @@ impl IconShape for LdMouseOff { path { d: "M22 22 2 2", } + } } } @@ -44768,11 +48348,15 @@ impl IconShape for LdMousePointer2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m4 4 7.07 17 2.51-7.39L21 11.07z", } + } } } @@ -44807,6 +48391,9 @@ impl IconShape for LdMousePointerClick { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44824,6 +48411,7 @@ impl IconShape for LdMousePointerClick { path { d: "m6 12-1.9 2", } + } } } @@ -44858,6 +48446,9 @@ impl IconShape for LdMousePointer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44866,6 +48457,7 @@ impl IconShape for LdMousePointer { path { d: "m13 13 6 6", } + } } } @@ -44900,6 +48492,9 @@ impl IconShape for LdMouse { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -44912,6 +48507,7 @@ impl IconShape for LdMouse { path { d: "M12 6v4", } + } } } @@ -44946,6 +48542,9 @@ impl IconShape for LdMove3d { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -44960,6 +48559,7 @@ impl IconShape for LdMove3d { path { d: "m18 16 3 3-3 3", } + } } } @@ -44994,6 +48594,9 @@ impl IconShape for LdMoveDiagonal2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -45008,6 +48611,7 @@ impl IconShape for LdMoveDiagonal2 { y1: "5", y2: "19", } + } } } @@ -45042,6 +48646,9 @@ impl IconShape for LdMoveDiagonal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -45056,6 +48663,7 @@ impl IconShape for LdMoveDiagonal { y1: "5", y2: "19", } + } } } @@ -45090,6 +48698,9 @@ impl IconShape for LdMoveDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45098,6 +48709,7 @@ impl IconShape for LdMoveDownLeft { path { d: "M19 5L5 19", } + } } } @@ -45132,6 +48744,9 @@ impl IconShape for LdMoveDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45140,6 +48755,7 @@ impl IconShape for LdMoveDownRight { path { d: "M5 5L19 19", } + } } } @@ -45174,6 +48790,9 @@ impl IconShape for LdMoveDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45182,6 +48801,7 @@ impl IconShape for LdMoveDown { path { d: "M12 2V22", } + } } } @@ -45216,6 +48836,9 @@ impl IconShape for LdMoveHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -45230,6 +48853,7 @@ impl IconShape for LdMoveHorizontal { y1: "12", y2: "12", } + } } } @@ -45264,6 +48888,9 @@ impl IconShape for LdMoveLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45272,6 +48899,7 @@ impl IconShape for LdMoveLeft { path { d: "M2 12H22", } + } } } @@ -45306,6 +48934,9 @@ impl IconShape for LdMoveRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45314,6 +48945,7 @@ impl IconShape for LdMoveRight { path { d: "M2 12H22", } + } } } @@ -45348,6 +48980,9 @@ impl IconShape for LdMoveUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45356,6 +48991,7 @@ impl IconShape for LdMoveUpLeft { path { d: "M5 5L19 19", } + } } } @@ -45390,6 +49026,9 @@ impl IconShape for LdMoveUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45398,6 +49037,7 @@ impl IconShape for LdMoveUpRight { path { d: "M19 5L5 19", } + } } } @@ -45432,6 +49072,9 @@ impl IconShape for LdMoveUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45440,6 +49083,7 @@ impl IconShape for LdMoveUp { path { d: "M12 2V22", } + } } } @@ -45474,6 +49118,9 @@ impl IconShape for LdMoveVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -45488,6 +49135,7 @@ impl IconShape for LdMoveVertical { y1: "2", y2: "22", } + } } } @@ -45522,6 +49170,9 @@ impl IconShape for LdMove { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -45548,6 +49199,7 @@ impl IconShape for LdMove { y1: "2", y2: "22", } + } } } @@ -45582,6 +49234,9 @@ impl IconShape for LdMusic2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -45592,6 +49247,7 @@ impl IconShape for LdMusic2 { path { d: "M12 18V2l7 4", } + } } } @@ -45626,6 +49282,9 @@ impl IconShape for LdMusic3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -45636,6 +49295,7 @@ impl IconShape for LdMusic3 { path { d: "M16 18V2", } + } } } @@ -45670,6 +49330,9 @@ impl IconShape for LdMusic4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45688,6 +49351,7 @@ impl IconShape for LdMusic4 { cy: "16", r: "3", } + } } } @@ -45722,6 +49386,9 @@ impl IconShape for LdMusic { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45737,6 +49404,7 @@ impl IconShape for LdMusic { cy: "16", r: "3", } + } } } @@ -45771,6 +49439,9 @@ impl IconShape for LdNavigation2Off { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45785,6 +49456,7 @@ impl IconShape for LdNavigation2Off { y1: "2", y2: "22", } + } } } @@ -45819,11 +49491,15 @@ impl IconShape for LdNavigation2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "12 2 19 21 12 17 5 21 12 2", } + } } } @@ -45858,6 +49534,9 @@ impl IconShape for LdNavigationOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -45872,6 +49551,7 @@ impl IconShape for LdNavigationOff { y1: "2", y2: "22", } + } } } @@ -45906,11 +49586,15 @@ impl IconShape for LdNavigation { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "3 11 22 2 13 21 11 13 3 11", } + } } } @@ -45945,6 +49629,9 @@ impl IconShape for LdNetwork { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -45974,6 +49661,7 @@ impl IconShape for LdNetwork { path { d: "M12 12V8", } + } } } @@ -46008,6 +49696,9 @@ impl IconShape for LdNewspaper { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46022,6 +49713,7 @@ impl IconShape for LdNewspaper { path { d: "M10 6h8v4h-8V6Z", } + } } } @@ -46056,6 +49748,9 @@ impl IconShape for LdNfc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46070,6 +49765,7 @@ impl IconShape for LdNfc { path { d: "M16.37 2a20.16 20.16 0 0 1 0 20", } + } } } @@ -46104,6 +49800,9 @@ impl IconShape for LdNotebookPen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46124,6 +49823,7 @@ impl IconShape for LdNotebookPen { path { d: "M18.4 2.6a2.17 2.17 0 0 1 3 3L16 11l-4 1 1-4Z", } + } } } @@ -46158,6 +49858,9 @@ impl IconShape for LdNotebookTabs { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46191,6 +49894,7 @@ impl IconShape for LdNotebookTabs { path { d: "M15 17h5", } + } } } @@ -46225,6 +49929,9 @@ impl IconShape for LdNotebookText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46255,6 +49962,7 @@ impl IconShape for LdNotebookText { path { d: "M9.5 16H14", } + } } } @@ -46289,6 +49997,9 @@ impl IconShape for LdNotebook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46313,6 +50024,7 @@ impl IconShape for LdNotebook { path { d: "M16 2v20", } + } } } @@ -46347,6 +50059,9 @@ impl IconShape for LdNotepadTextDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46388,6 +50103,7 @@ impl IconShape for LdNotepadTextDashed { path { d: "M8 18h5", } + } } } @@ -46422,6 +50138,9 @@ impl IconShape for LdNotepadText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46449,6 +50168,7 @@ impl IconShape for LdNotepadText { path { d: "M8 18h5", } + } } } @@ -46483,6 +50203,9 @@ impl IconShape for LdNutOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46503,6 +50226,7 @@ impl IconShape for LdNutOff { y1: "2", y2: "22", } + } } } @@ -46537,6 +50261,9 @@ impl IconShape for LdNut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46548,6 +50275,7 @@ impl IconShape for LdNut { path { d: "M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z", } + } } } @@ -46582,6 +50310,9 @@ impl IconShape for LdOctagonAlert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -46599,6 +50330,7 @@ impl IconShape for LdOctagonAlert { y1: "16", y2: "16", } + } } } @@ -46633,6 +50365,9 @@ impl IconShape for LdOctagonPause { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46644,6 +50379,7 @@ impl IconShape for LdOctagonPause { path { d: "M7.714 2h8.572L22 7.714v8.572L16.286 22H7.714L2 16.286V7.714z", } + } } } @@ -46678,6 +50414,9 @@ impl IconShape for LdOctagonX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -46689,6 +50428,7 @@ impl IconShape for LdOctagonX { path { d: "m9 9 6 6", } + } } } @@ -46723,11 +50463,15 @@ impl IconShape for LdOctagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2", } + } } } @@ -46762,6 +50506,9 @@ impl IconShape for LdOption { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46770,6 +50517,7 @@ impl IconShape for LdOption { path { d: "M14 3h7", } + } } } @@ -46804,6 +50552,9 @@ impl IconShape for LdOrbit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -46827,6 +50578,7 @@ impl IconShape for LdOrbit { path { d: "M13.5 2.1a10 10 0 0 0-9.841 15.416", } + } } } @@ -46861,6 +50613,9 @@ impl IconShape for LdOrigami { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46872,6 +50627,7 @@ impl IconShape for LdOrigami { path { d: "m12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027", } + } } } @@ -46906,6 +50662,9 @@ impl IconShape for LdPackage2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46917,6 +50676,7 @@ impl IconShape for LdPackage2 { path { d: "M12 3v6", } + } } } @@ -46951,6 +50711,9 @@ impl IconShape for LdPackageCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -46971,6 +50734,7 @@ impl IconShape for LdPackageCheck { y1: "22", y2: "12", } + } } } @@ -47005,6 +50769,9 @@ impl IconShape for LdPackageMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47025,6 +50792,7 @@ impl IconShape for LdPackageMinus { y1: "22", y2: "12", } + } } } @@ -47059,6 +50827,9 @@ impl IconShape for LdPackageOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47073,6 +50844,7 @@ impl IconShape for LdPackageOpen { path { d: "M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z", } + } } } @@ -47107,6 +50879,9 @@ impl IconShape for LdPackagePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47130,6 +50905,7 @@ impl IconShape for LdPackagePlus { y1: "22", y2: "12", } + } } } @@ -47164,6 +50940,9 @@ impl IconShape for LdPackageSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47189,6 +50968,7 @@ impl IconShape for LdPackageSearch { path { d: "M20.27 17.27 22 19", } + } } } @@ -47223,6 +51003,9 @@ impl IconShape for LdPackageX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47243,6 +51026,7 @@ impl IconShape for LdPackageX { path { d: "m17 13 5 5m-5 0 5-5", } + } } } @@ -47277,6 +51061,9 @@ impl IconShape for LdPackage { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47291,6 +51078,7 @@ impl IconShape for LdPackage { path { d: "M12 22V12", } + } } } @@ -47325,6 +51113,9 @@ impl IconShape for LdPaintBucket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47339,6 +51130,7 @@ impl IconShape for LdPaintBucket { path { d: "M22 20a2 2 0 1 1-4 0c0-1.6 1.7-2.4 2-4 .3 1.6 2 2.4 2 4Z", } + } } } @@ -47373,6 +51165,9 @@ impl IconShape for LdPaintRoller { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47392,6 +51187,7 @@ impl IconShape for LdPaintRoller { x: "8", y: "16", } + } } } @@ -47426,6 +51222,9 @@ impl IconShape for LdPaintbrush2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47440,6 +51239,7 @@ impl IconShape for LdPaintbrush2 { path { d: "M10 2v2", } + } } } @@ -47474,6 +51274,9 @@ impl IconShape for LdPaintbrush { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -47485,6 +51288,7 @@ impl IconShape for LdPaintbrush { path { d: "M14.5 17.5 4.5 15", } + } } } @@ -47519,6 +51323,9 @@ impl IconShape for LdPalette { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -47544,6 +51351,7 @@ impl IconShape for LdPalette { path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z", } + } } } @@ -47578,6 +51386,9 @@ impl IconShape for LdPanelBottomClose { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47593,6 +51404,7 @@ impl IconShape for LdPanelBottomClose { path { d: "m15 8-3 3-3-3", } + } } } @@ -47627,6 +51439,9 @@ impl IconShape for LdPanelBottomDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47648,6 +51463,7 @@ impl IconShape for LdPanelBottomDashed { path { d: "M9 15h1", } + } } } @@ -47682,6 +51498,9 @@ impl IconShape for LdPanelBottomOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47697,6 +51516,7 @@ impl IconShape for LdPanelBottomOpen { path { d: "m9 10 3-3 3 3", } + } } } @@ -47731,6 +51551,9 @@ impl IconShape for LdPanelBottom { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47743,6 +51566,7 @@ impl IconShape for LdPanelBottom { path { d: "M3 15h18", } + } } } @@ -47777,6 +51601,9 @@ impl IconShape for LdPanelLeftClose { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47792,6 +51619,7 @@ impl IconShape for LdPanelLeftClose { path { d: "m16 15-3-3 3-3", } + } } } @@ -47826,6 +51654,9 @@ impl IconShape for LdPanelLeftDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47847,6 +51678,7 @@ impl IconShape for LdPanelLeftDashed { path { d: "M9 9v1", } + } } } @@ -47881,6 +51713,9 @@ impl IconShape for LdPanelLeftOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47896,6 +51731,7 @@ impl IconShape for LdPanelLeftOpen { path { d: "m14 9 3 3-3 3", } + } } } @@ -47930,6 +51766,9 @@ impl IconShape for LdPanelLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47942,6 +51781,7 @@ impl IconShape for LdPanelLeft { path { d: "M9 3v18", } + } } } @@ -47976,6 +51816,9 @@ impl IconShape for LdPanelRightClose { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -47991,6 +51834,7 @@ impl IconShape for LdPanelRightClose { path { d: "m8 9 3 3-3 3", } + } } } @@ -48025,6 +51869,9 @@ impl IconShape for LdPanelRightDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48046,6 +51893,7 @@ impl IconShape for LdPanelRightDashed { path { d: "M15 9v1", } + } } } @@ -48080,6 +51928,9 @@ impl IconShape for LdPanelRightOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48095,6 +51946,7 @@ impl IconShape for LdPanelRightOpen { path { d: "m10 15-3-3 3-3", } + } } } @@ -48129,6 +51981,9 @@ impl IconShape for LdPanelRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48141,6 +51996,7 @@ impl IconShape for LdPanelRight { path { d: "M15 3v18", } + } } } @@ -48175,6 +52031,9 @@ impl IconShape for LdPanelTopClose { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48190,6 +52049,7 @@ impl IconShape for LdPanelTopClose { path { d: "m9 16 3-3 3 3", } + } } } @@ -48224,6 +52084,9 @@ impl IconShape for LdPanelTopDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48245,6 +52108,7 @@ impl IconShape for LdPanelTopDashed { path { d: "M9 9h1", } + } } } @@ -48279,6 +52143,9 @@ impl IconShape for LdPanelTopOpen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48294,6 +52161,7 @@ impl IconShape for LdPanelTopOpen { path { d: "m15 14-3 3-3-3", } + } } } @@ -48328,6 +52196,9 @@ impl IconShape for LdPanelTop { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48340,6 +52211,7 @@ impl IconShape for LdPanelTop { path { d: "M3 9h18", } + } } } @@ -48374,6 +52246,9 @@ impl IconShape for LdPanelsLeftBottom { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48389,6 +52264,7 @@ impl IconShape for LdPanelsLeftBottom { path { d: "M9 15h12", } + } } } @@ -48423,6 +52299,9 @@ impl IconShape for LdPanelsRightBottom { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48438,6 +52317,7 @@ impl IconShape for LdPanelsRightBottom { path { d: "M15 3v18", } + } } } @@ -48472,6 +52352,9 @@ impl IconShape for LdPanelsTopLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48487,6 +52370,7 @@ impl IconShape for LdPanelsTopLeft { path { d: "M9 21V9", } + } } } @@ -48521,11 +52405,15 @@ impl IconShape for LdPaperclip { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48", } + } } } @@ -48560,6 +52448,9 @@ impl IconShape for LdParentheses { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48568,6 +52459,7 @@ impl IconShape for LdParentheses { path { d: "M16 3s4 3 4 9-4 9-4 9", } + } } } @@ -48602,6 +52494,9 @@ impl IconShape for LdParkingMeter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48619,6 +52514,7 @@ impl IconShape for LdParkingMeter { path { d: "M12 19v3", } + } } } @@ -48653,6 +52549,9 @@ impl IconShape for LdPartyPopper { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48682,6 +52581,7 @@ impl IconShape for LdPartyPopper { path { d: "M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z", } + } } } @@ -48716,6 +52616,9 @@ impl IconShape for LdPause { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48732,6 +52635,7 @@ impl IconShape for LdPause { x: "6", y: "4", } + } } } @@ -48766,6 +52670,9 @@ impl IconShape for LdPawPrint { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -48786,6 +52693,7 @@ impl IconShape for LdPawPrint { path { d: "M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z", } + } } } @@ -48820,6 +52728,9 @@ impl IconShape for LdPcCase { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -48838,6 +52749,7 @@ impl IconShape for LdPcCase { path { d: "M9 10h6", } + } } } @@ -48872,6 +52784,9 @@ impl IconShape for LdPenLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48880,6 +52795,7 @@ impl IconShape for LdPenLine { path { d: "M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4Z", } + } } } @@ -48914,6 +52830,9 @@ impl IconShape for LdPenTool { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -48930,6 +52849,7 @@ impl IconShape for LdPenTool { cy: "11", r: "2", } + } } } @@ -48964,11 +52884,15 @@ impl IconShape for LdPen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z", } + } } } @@ -49003,6 +52927,9 @@ impl IconShape for LdPencilLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49014,6 +52941,7 @@ impl IconShape for LdPencilLine { path { d: "m15 5 3 3", } + } } } @@ -49048,6 +52976,9 @@ impl IconShape for LdPencilRuler { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49068,6 +52999,7 @@ impl IconShape for LdPencilRuler { path { d: "m17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17", } + } } } @@ -49102,6 +53034,9 @@ impl IconShape for LdPencil { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49110,6 +53045,7 @@ impl IconShape for LdPencil { path { d: "m15 5 4 4", } + } } } @@ -49144,11 +53080,15 @@ impl IconShape for LdPentagon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3.5 8.7c-.7.5-1 1.4-.7 2.2l2.8 8.7c.3.8 1 1.4 1.9 1.4h9.1c.9 0 1.6-.6 1.9-1.4l2.8-8.7c.3-.8 0-1.7-.7-2.2l-7.4-5.3a2.1 2.1 0 0 0-2.4 0Z", } + } } } @@ -49183,6 +53123,9 @@ impl IconShape for LdPercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -49201,6 +53144,7 @@ impl IconShape for LdPercent { cy: "17.5", r: "2.5", } + } } } @@ -49235,6 +53179,9 @@ impl IconShape for LdPersonStanding { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -49251,6 +53198,7 @@ impl IconShape for LdPersonStanding { path { d: "M12 10v4", } + } } } @@ -49285,6 +53233,9 @@ impl IconShape for LdPhoneCall { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49296,6 +53247,7 @@ impl IconShape for LdPhoneCall { path { d: "M14.05 6A5 5 0 0 1 18 10", } + } } } @@ -49330,6 +53282,9 @@ impl IconShape for LdPhoneForwarded { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -49344,6 +53299,7 @@ impl IconShape for LdPhoneForwarded { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -49378,6 +53334,9 @@ impl IconShape for LdPhoneIncoming { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -49392,6 +53351,7 @@ impl IconShape for LdPhoneIncoming { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -49426,6 +53386,9 @@ impl IconShape for LdPhoneMissed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -49443,6 +53406,7 @@ impl IconShape for LdPhoneMissed { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -49477,6 +53441,9 @@ impl IconShape for LdPhoneOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49488,6 +53455,7 @@ impl IconShape for LdPhoneOff { y1: "2", y2: "22", } + } } } @@ -49522,6 +53490,9 @@ impl IconShape for LdPhoneOutgoing { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -49536,6 +53507,7 @@ impl IconShape for LdPhoneOutgoing { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -49570,11 +53542,15 @@ impl IconShape for LdPhone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } + } } } @@ -49609,6 +53585,9 @@ impl IconShape for LdPi { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -49623,6 +53602,7 @@ impl IconShape for LdPi { path { d: "M18 20c-1.7 0-3-1.3-3-3V4", } + } } } @@ -49657,6 +53637,9 @@ impl IconShape for LdPiano { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49677,6 +53660,7 @@ impl IconShape for LdPiano { path { d: "M18 14v4", } + } } } @@ -49711,6 +53695,9 @@ impl IconShape for LdPickaxe { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49725,6 +53712,7 @@ impl IconShape for LdPickaxe { path { d: "M19.686 8.314a12.501 12.501 0 0 1 1.356 10.225 1 1 0 0 1-1.751-.119 22 22 0 0 0-3.393-6.319", } + } } } @@ -49759,6 +53747,9 @@ impl IconShape for LdPictureInPicture2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49771,6 +53762,7 @@ impl IconShape for LdPictureInPicture2 { x: "12", y: "13", } + } } } @@ -49805,6 +53797,9 @@ impl IconShape for LdPictureInPicture { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49817,6 +53812,7 @@ impl IconShape for LdPictureInPicture { x: "12", y: "13.5", } + } } } @@ -49851,6 +53847,9 @@ impl IconShape for LdPieChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49859,6 +53858,7 @@ impl IconShape for LdPieChart { path { d: "M22 12A10 10 0 0 0 12 2v10z", } + } } } @@ -49893,6 +53893,9 @@ impl IconShape for LdPiggyBank { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49904,6 +53907,7 @@ impl IconShape for LdPiggyBank { path { d: "M16 11h0", } + } } } @@ -49938,6 +53942,9 @@ impl IconShape for LdPilcrowLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -49955,6 +53962,7 @@ impl IconShape for LdPilcrowLeft { path { d: "m6 22-4-4", } + } } } @@ -49989,6 +53997,9 @@ impl IconShape for LdPilcrowRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50006,6 +54017,7 @@ impl IconShape for LdPilcrowRight { path { d: "m22 18-4 4", } + } } } @@ -50040,6 +54052,9 @@ impl IconShape for LdPilcrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50051,6 +54066,7 @@ impl IconShape for LdPilcrow { path { d: "M19 4H9.5a4.5 4.5 0 0 0 0 9H13", } + } } } @@ -50085,6 +54101,9 @@ impl IconShape for LdPill { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50093,6 +54112,7 @@ impl IconShape for LdPill { path { d: "m8.5 8.5 7 7", } + } } } @@ -50127,6 +54147,9 @@ impl IconShape for LdPinOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50147,6 +54170,7 @@ impl IconShape for LdPinOff { path { d: "M15 9.34V6h1a2 2 0 0 0 0-4H7.89", } + } } } @@ -50181,6 +54205,9 @@ impl IconShape for LdPin { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -50192,6 +54219,7 @@ impl IconShape for LdPin { path { d: "M5 17h14v-1.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V6h1a2 2 0 0 0 0-4H8a2 2 0 0 0 0 4h1v4.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24Z", } + } } } @@ -50226,6 +54254,9 @@ impl IconShape for LdPipette { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50237,6 +54268,7 @@ impl IconShape for LdPipette { path { d: "m15 6 3.4-3.4a2.1 2.1 0 1 1 3 3L18 9l.4.4a2.1 2.1 0 1 1-3 3l-3.8-3.8a2.1 2.1 0 1 1 3-3l.4.4Z", } + } } } @@ -50271,6 +54303,9 @@ impl IconShape for LdPizza { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50288,6 +54323,7 @@ impl IconShape for LdPizza { path { d: "M5.71 17.11a17.04 17.04 0 0 1 11.4-11.4", } + } } } @@ -50322,6 +54358,9 @@ impl IconShape for LdPlaneLanding { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50330,6 +54369,7 @@ impl IconShape for LdPlaneLanding { path { d: "M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z", } + } } } @@ -50364,6 +54404,9 @@ impl IconShape for LdPlaneTakeoff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50372,6 +54415,7 @@ impl IconShape for LdPlaneTakeoff { path { d: "M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z", } + } } } @@ -50406,11 +54450,15 @@ impl IconShape for LdPlane { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z", } + } } } @@ -50445,11 +54493,15 @@ impl IconShape for LdPlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "6 3 20 12 6 21 6 3", } + } } } @@ -50484,6 +54536,9 @@ impl IconShape for LdPlug2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50501,6 +54556,7 @@ impl IconShape for LdPlug2 { path { d: "M6 11V8h12v3a6 6 0 1 1-12 0v0Z", } + } } } @@ -50535,6 +54591,9 @@ impl IconShape for LdPlugZap2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50552,6 +54611,7 @@ impl IconShape for LdPlugZap2 { path { d: "M12 22v-3", } + } } } @@ -50586,6 +54646,9 @@ impl IconShape for LdPlugZap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50603,6 +54666,7 @@ impl IconShape for LdPlugZap { path { d: "m18 3-4 4h6l-4 4", } + } } } @@ -50637,6 +54701,9 @@ impl IconShape for LdPlug { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50651,6 +54718,7 @@ impl IconShape for LdPlug { path { d: "M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z", } + } } } @@ -50685,6 +54753,9 @@ impl IconShape for LdPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50693,6 +54764,7 @@ impl IconShape for LdPlus { path { d: "M12 5v14", } + } } } @@ -50727,6 +54799,9 @@ impl IconShape for LdPocketKnife { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50744,6 +54819,7 @@ impl IconShape for LdPocketKnife { path { d: "M18 11.66V22a4 4 0 0 0 4-4V6", } + } } } @@ -50778,6 +54854,9 @@ impl IconShape for LdPocket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50786,6 +54865,7 @@ impl IconShape for LdPocket { polyline { points: "8 10 12 14 16 10", } + } } } @@ -50820,6 +54900,9 @@ impl IconShape for LdPodcast { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50836,6 +54919,7 @@ impl IconShape for LdPodcast { path { d: "M13 17a1 1 0 1 0-2 0l.5 4.5a.5.5 0 1 0 1 0Z", } + } } } @@ -50870,6 +54954,9 @@ impl IconShape for LdPointerOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50890,6 +54977,7 @@ impl IconShape for LdPointerOff { path { d: "m2 2 20 20", } + } } } @@ -50924,6 +55012,9 @@ impl IconShape for LdPointer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50941,6 +55032,7 @@ impl IconShape for LdPointer { path { d: "M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15", } + } } } @@ -50975,6 +55067,9 @@ impl IconShape for LdPopcorn { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -50989,6 +55084,7 @@ impl IconShape for LdPopcorn { path { d: "M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z", } + } } } @@ -51023,6 +55119,9 @@ impl IconShape for LdPopsicle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51031,6 +55130,7 @@ impl IconShape for LdPopsicle { path { d: "m22 22-5.5-5.5", } + } } } @@ -51065,6 +55165,9 @@ impl IconShape for LdPoundSterling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51079,6 +55182,7 @@ impl IconShape for LdPoundSterling { path { d: "M6 13h10", } + } } } @@ -51113,6 +55217,9 @@ impl IconShape for LdPowerOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51127,6 +55234,7 @@ impl IconShape for LdPowerOff { path { d: "m2 2 20 20", } + } } } @@ -51161,6 +55269,9 @@ impl IconShape for LdPower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51169,6 +55280,7 @@ impl IconShape for LdPower { path { d: "M18.4 6.6a9 9 0 1 1-12.77.04", } + } } } @@ -51203,6 +55315,9 @@ impl IconShape for LdPresentation { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51214,6 +55329,7 @@ impl IconShape for LdPresentation { path { d: "m7 21 5-5 5 5", } + } } } @@ -51248,6 +55364,9 @@ impl IconShape for LdPrinter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -51262,6 +55381,7 @@ impl IconShape for LdPrinter { x: "6", y: "14", } + } } } @@ -51296,6 +55416,9 @@ impl IconShape for LdProjector { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51318,6 +55441,7 @@ impl IconShape for LdProjector { path { d: "M16 16h2", } + } } } @@ -51352,6 +55476,9 @@ impl IconShape for LdProportions { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -51367,6 +55494,7 @@ impl IconShape for LdProportions { path { d: "M2 9h13a2 2 0 0 1 2 2v9", } + } } } @@ -51401,11 +55529,15 @@ impl IconShape for LdPuzzle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M19.439 7.85c-.049.322.059.648.289.878l1.568 1.568c.47.47.706 1.087.706 1.704s-.235 1.233-.706 1.704l-1.611 1.611a.98.98 0 0 1-.837.276c-.47-.07-.802-.48-.968-.925a2.501 2.501 0 1 0-3.214 3.214c.446.166.855.497.925.968a.979.979 0 0 1-.276.837l-1.61 1.61a2.404 2.404 0 0 1-1.705.707 2.402 2.402 0 0 1-1.704-.706l-1.568-1.568a1.026 1.026 0 0 0-.877-.29c-.493.074-.84.504-1.02.968a2.5 2.5 0 1 1-3.237-3.237c.464-.18.894-.527.967-1.02a1.026 1.026 0 0 0-.289-.877l-1.568-1.568A2.402 2.402 0 0 1 1.998 12c0-.617.236-1.234.706-1.704L4.23 8.77c.24-.24.581-.353.917-.303.515.077.877.528 1.073 1.01a2.5 2.5 0 1 0 3.259-3.259c-.482-.196-.933-.558-1.01-1.073-.05-.336.062-.676.303-.917l1.525-1.525A2.402 2.402 0 0 1 12 1.998c.617 0 1.234.236 1.704.706l1.568 1.568c.23.23.556.338.877.29.493-.074.84-.504 1.02-.968a2.5 2.5 0 1 1 3.237 3.237c-.464.18-.894.527-.967 1.02Z", } + } } } @@ -51440,6 +55572,9 @@ impl IconShape for LdPyramid { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51448,6 +55583,7 @@ impl IconShape for LdPyramid { path { d: "M12 2v20", } + } } } @@ -51482,6 +55618,9 @@ impl IconShape for LdQrCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -51532,6 +55671,7 @@ impl IconShape for LdQrCode { path { d: "M12 21v-1", } + } } } @@ -51566,6 +55706,9 @@ impl IconShape for LdQuote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51574,6 +55717,7 @@ impl IconShape for LdQuote { path { d: "M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z", } + } } } @@ -51608,6 +55752,9 @@ impl IconShape for LdRabbit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51625,6 +55772,7 @@ impl IconShape for LdRabbit { path { d: "M7.612 12.524a3 3 0 1 0-1.6 4.3", } + } } } @@ -51659,6 +55807,9 @@ impl IconShape for LdRadar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51687,6 +55838,7 @@ impl IconShape for LdRadar { path { d: "m13.41 10.59 5.66-5.66", } + } } } @@ -51721,6 +55873,9 @@ impl IconShape for LdRadiation { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51735,6 +55890,7 @@ impl IconShape for LdRadiation { path { d: "M7.5 19.8c-.3.5-.1 1.1.4 1.3 2.6 1.2 5.6 1.2 8.2 0 .5-.2.7-.8.4-1.3-.5-.9-1.4-2.5-2.5-4.3-1.2.7-2.8.7-4 0-1.1 1.8-2 3.4-2.5 4.3z", } + } } } @@ -51769,11 +55925,15 @@ impl IconShape for LdRadical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M3 12h4l3 9 4-17h7", } + } } } @@ -51808,6 +55968,9 @@ impl IconShape for LdRadioReceiver { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51826,6 +55989,7 @@ impl IconShape for LdRadioReceiver { path { d: "M18 12h0", } + } } } @@ -51860,6 +56024,9 @@ impl IconShape for LdRadioTower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51885,6 +56052,7 @@ impl IconShape for LdRadioTower { path { d: "m8 22 4-11 4 11", } + } } } @@ -51919,6 +56087,9 @@ impl IconShape for LdRadio { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51938,6 +56109,7 @@ impl IconShape for LdRadio { path { d: "M19.1 4.9C23 8.8 23 15.1 19.1 19", } + } } } @@ -51972,6 +56144,9 @@ impl IconShape for LdRadius { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -51990,6 +56165,7 @@ impl IconShape for LdRadius { cy: "12", r: "2", } + } } } @@ -52024,6 +56200,9 @@ impl IconShape for LdRailSymbol { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52035,6 +56214,7 @@ impl IconShape for LdRailSymbol { path { d: "m14 20-5-5 6-6-5-5", } + } } } @@ -52069,6 +56249,9 @@ impl IconShape for LdRainbow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52080,6 +56263,7 @@ impl IconShape for LdRainbow { path { d: "M10 17a2 2 0 0 1 4 0", } + } } } @@ -52114,6 +56298,9 @@ impl IconShape for LdRat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52131,6 +56318,7 @@ impl IconShape for LdRat { path { d: "M16 9h.01", } + } } } @@ -52165,6 +56353,9 @@ impl IconShape for LdRatio { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -52181,6 +56372,7 @@ impl IconShape for LdRatio { x: "2", y: "6", } + } } } @@ -52215,6 +56407,9 @@ impl IconShape for LdReceiptCent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52226,6 +56421,7 @@ impl IconShape for LdReceiptCent { path { d: "M15 9.4a4 4 0 1 0 0 5.2", } + } } } @@ -52260,6 +56456,9 @@ impl IconShape for LdReceiptEuro { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52271,6 +56470,7 @@ impl IconShape for LdReceiptEuro { path { d: "M16 9.5a4 4 0 1 0 0 5.2", } + } } } @@ -52305,6 +56505,9 @@ impl IconShape for LdReceiptIndianRupee { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52319,6 +56522,7 @@ impl IconShape for LdReceiptIndianRupee { path { d: "M8 11h8", } + } } } @@ -52353,6 +56557,9 @@ impl IconShape for LdReceiptJapaneseYen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52370,6 +56577,7 @@ impl IconShape for LdReceiptJapaneseYen { path { d: "M9 15h6", } + } } } @@ -52404,6 +56612,9 @@ impl IconShape for LdReceiptPoundSterling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52418,6 +56629,7 @@ impl IconShape for LdReceiptPoundSterling { path { d: "M8 17h7", } + } } } @@ -52452,6 +56664,9 @@ impl IconShape for LdReceiptRussianRuble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52463,6 +56678,7 @@ impl IconShape for LdReceiptRussianRuble { path { d: "M8 11h5a2 2 0 1 0 0-4h-3v10", } + } } } @@ -52497,6 +56713,9 @@ impl IconShape for LdReceiptSwissFranc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52511,6 +56730,7 @@ impl IconShape for LdReceiptSwissFranc { path { d: "M8 15h5", } + } } } @@ -52545,6 +56765,9 @@ impl IconShape for LdReceiptText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52559,6 +56782,7 @@ impl IconShape for LdReceiptText { path { d: "M13 16H8", } + } } } @@ -52593,6 +56817,9 @@ impl IconShape for LdReceipt { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52604,6 +56831,7 @@ impl IconShape for LdReceipt { path { d: "M12 17.5v-11", } + } } } @@ -52638,6 +56866,9 @@ impl IconShape for LdRectangleEllipsis { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -52656,6 +56887,7 @@ impl IconShape for LdRectangleEllipsis { path { d: "M7 12h.01", } + } } } @@ -52690,6 +56922,9 @@ impl IconShape for LdRectangleHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -52699,6 +56934,7 @@ impl IconShape for LdRectangleHorizontal { x: "2", y: "6", } + } } } @@ -52733,6 +56969,9 @@ impl IconShape for LdRectangleVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -52742,6 +56981,7 @@ impl IconShape for LdRectangleVertical { x: "6", y: "2", } + } } } @@ -52776,6 +57016,9 @@ impl IconShape for LdRecycle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52796,6 +57039,7 @@ impl IconShape for LdRecycle { path { d: "m13.378 9.633 4.096 1.098 1.097-4.096", } + } } } @@ -52830,6 +57074,9 @@ impl IconShape for LdRedo2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52838,6 +57085,7 @@ impl IconShape for LdRedo2 { path { d: "M20 9H9.5A5.5 5.5 0 0 0 4 14.5v0A5.5 5.5 0 0 0 9.5 20H13", } + } } } @@ -52872,6 +57120,9 @@ impl IconShape for LdRedoDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -52885,6 +57136,7 @@ impl IconShape for LdRedoDot { path { d: "M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7", } + } } } @@ -52919,6 +57171,9 @@ impl IconShape for LdRedo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52927,6 +57182,7 @@ impl IconShape for LdRedo { path { d: "M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7", } + } } } @@ -52961,6 +57217,9 @@ impl IconShape for LdRefreshCcwDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -52980,6 +57239,7 @@ impl IconShape for LdRefreshCcwDot { cy: "12", r: "1", } + } } } @@ -53014,6 +57274,9 @@ impl IconShape for LdRefreshCcw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53028,6 +57291,7 @@ impl IconShape for LdRefreshCcw { path { d: "M16 16h5v5", } + } } } @@ -53062,6 +57326,9 @@ impl IconShape for LdRefreshCwOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53085,6 +57352,7 @@ impl IconShape for LdRefreshCwOff { path { d: "M22 22 2 2", } + } } } @@ -53119,6 +57387,9 @@ impl IconShape for LdRefreshCw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53133,6 +57404,7 @@ impl IconShape for LdRefreshCw { path { d: "M8 16H3v5", } + } } } @@ -53167,6 +57439,9 @@ impl IconShape for LdRefrigerator { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53178,6 +57453,7 @@ impl IconShape for LdRefrigerator { path { d: "M15 7v6", } + } } } @@ -53212,6 +57488,9 @@ impl IconShape for LdRegex { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53226,6 +57505,7 @@ impl IconShape for LdRegex { path { d: "M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z", } + } } } @@ -53260,6 +57540,9 @@ impl IconShape for LdRemoveFormatting { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53277,6 +57560,7 @@ impl IconShape for LdRemoveFormatting { path { d: "m20 15-5 5", } + } } } @@ -53311,6 +57595,9 @@ impl IconShape for LdRepeat1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53328,6 +57615,7 @@ impl IconShape for LdRepeat1 { path { d: "M11 10h1v4", } + } } } @@ -53362,6 +57650,9 @@ impl IconShape for LdRepeat2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53376,6 +57667,7 @@ impl IconShape for LdRepeat2 { path { d: "M11 6h6a2 2 0 0 1 2 2v10", } + } } } @@ -53410,6 +57702,9 @@ impl IconShape for LdRepeat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53424,6 +57719,7 @@ impl IconShape for LdRepeat { path { d: "M21 13v1a4 4 0 0 1-4 4H3", } + } } } @@ -53458,6 +57754,9 @@ impl IconShape for LdReplaceAll { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53491,6 +57790,7 @@ impl IconShape for LdReplaceAll { path { d: "M20 14c1.1 0 2 .9 2 2v4c0 1.1-.9 2-2 2", } + } } } @@ -53525,6 +57825,9 @@ impl IconShape for LdReplace { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53552,6 +57855,7 @@ impl IconShape for LdReplace { x: "2", y: "14", } + } } } @@ -53586,6 +57890,9 @@ impl IconShape for LdReplyAll { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -53597,6 +57904,7 @@ impl IconShape for LdReplyAll { path { d: "M22 18v-2a4 4 0 0 0-4-4H7", } + } } } @@ -53631,6 +57939,9 @@ impl IconShape for LdReply { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -53639,6 +57950,7 @@ impl IconShape for LdReply { path { d: "M20 18v-2a4 4 0 0 0-4-4H4", } + } } } @@ -53673,6 +57985,9 @@ impl IconShape for LdRewind { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -53681,6 +57996,7 @@ impl IconShape for LdRewind { polygon { points: "22 19 13 12 22 5 22 19", } + } } } @@ -53715,6 +58031,9 @@ impl IconShape for LdRibbon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53732,6 +58051,7 @@ impl IconShape for LdRibbon { path { d: "M14 8c0 1-1 2-2.01 3.22C11 10 10 9 10 8a2 2 0 1 1 4 0", } + } } } @@ -53766,6 +58086,9 @@ impl IconShape for LdRocket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53780,6 +58103,7 @@ impl IconShape for LdRocket { path { d: "M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5", } + } } } @@ -53814,6 +58138,9 @@ impl IconShape for LdRockingChair { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -53834,6 +58161,7 @@ impl IconShape for LdRockingChair { path { d: "M2.75 18a13 13 0 0 0 18.5 0", } + } } } @@ -53868,6 +58196,9 @@ impl IconShape for LdRollerCoaster { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53891,6 +58222,7 @@ impl IconShape for LdRollerCoaster { path { d: "M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65", } + } } } @@ -53925,6 +58257,9 @@ impl IconShape for LdRotate3d { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53936,6 +58271,7 @@ impl IconShape for LdRotate3d { path { d: "M19 15.57c-1.804.885-4.274 1.43-7 1.43-5.523 0-10-2.239-10-5s4.477-5 10-5c4.838 0 8.873 1.718 9.8 4", } + } } } @@ -53970,6 +58306,9 @@ impl IconShape for LdRotateCcwSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -53981,6 +58320,7 @@ impl IconShape for LdRotateCcwSquare { path { d: "M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2", } + } } } @@ -54015,6 +58355,9 @@ impl IconShape for LdRotateCcw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54023,6 +58366,7 @@ impl IconShape for LdRotateCcw { path { d: "M3 3v5h5", } + } } } @@ -54057,6 +58401,9 @@ impl IconShape for LdRotateCwSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54068,6 +58415,7 @@ impl IconShape for LdRotateCwSquare { path { d: "M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2", } + } } } @@ -54102,6 +58450,9 @@ impl IconShape for LdRotateCw { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54110,6 +58461,7 @@ impl IconShape for LdRotateCw { path { d: "M21 3v5h-5", } + } } } @@ -54144,6 +58496,9 @@ impl IconShape for LdRouteOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -54171,6 +58526,7 @@ impl IconShape for LdRouteOff { cy: "5", r: "3", } + } } } @@ -54205,6 +58561,9 @@ impl IconShape for LdRoute { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -54220,6 +58579,7 @@ impl IconShape for LdRoute { cy: "5", r: "3", } + } } } @@ -54254,6 +58614,9 @@ impl IconShape for LdRouter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -54278,6 +58641,7 @@ impl IconShape for LdRouter { path { d: "M20.66 4.34a8 8 0 0 0-11.31 0", } + } } } @@ -54312,6 +58676,9 @@ impl IconShape for LdRows2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -54324,6 +58691,7 @@ impl IconShape for LdRows2 { path { d: "M3 12h18", } + } } } @@ -54358,6 +58726,9 @@ impl IconShape for LdRows3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -54373,6 +58744,7 @@ impl IconShape for LdRows3 { path { d: "M21 15H3", } + } } } @@ -54407,6 +58779,9 @@ impl IconShape for LdRows4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -54425,6 +58800,7 @@ impl IconShape for LdRows4 { path { d: "M21 16.5H3", } + } } } @@ -54459,6 +58835,9 @@ impl IconShape for LdRss { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54472,6 +58851,7 @@ impl IconShape for LdRss { cy: "19", r: "1", } + } } } @@ -54506,6 +58886,9 @@ impl IconShape for LdRuler { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54523,6 +58906,7 @@ impl IconShape for LdRuler { path { d: "m17.5 15.5 2-2", } + } } } @@ -54557,6 +58941,9 @@ impl IconShape for LdRussianRuble { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54565,6 +58952,7 @@ impl IconShape for LdRussianRuble { path { d: "M6 15h8", } + } } } @@ -54599,6 +58987,9 @@ impl IconShape for LdSailboat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54610,6 +59001,7 @@ impl IconShape for LdSailboat { path { d: "M10 2v16", } + } } } @@ -54644,6 +59036,9 @@ impl IconShape for LdSalad { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54661,6 +59056,7 @@ impl IconShape for LdSalad { path { d: "M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2", } + } } } @@ -54695,6 +59091,9 @@ impl IconShape for LdSandwich { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54709,6 +59108,7 @@ impl IconShape for LdSandwich { path { d: "M12.97 19.77 7 15h12.5l-3.75 4.5a2 2 0 0 1-2.78.27Z", } + } } } @@ -54743,6 +59143,9 @@ impl IconShape for LdSatelliteDish { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54757,6 +59160,7 @@ impl IconShape for LdSatelliteDish { path { d: "M21 13A10 10 0 0 0 11 3", } + } } } @@ -54791,6 +59195,9 @@ impl IconShape for LdSatellite { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54808,6 +59215,7 @@ impl IconShape for LdSatellite { path { d: "M9 21a6 6 0 0 0-6-6", } + } } } @@ -54842,6 +59250,9 @@ impl IconShape for LdSaveAll { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54856,6 +59267,7 @@ impl IconShape for LdSaveAll { path { d: "M18 22H4a2 2 0 0 1-2-2V6", } + } } } @@ -54890,6 +59302,9 @@ impl IconShape for LdSave { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -54901,6 +59316,7 @@ impl IconShape for LdSave { path { d: "M7 3v4a1 1 0 0 0 1 1h7", } + } } } @@ -54935,6 +59351,9 @@ impl IconShape for LdScale3d { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -54953,6 +59372,7 @@ impl IconShape for LdScale3d { path { d: "m5 19 6-6", } + } } } @@ -54987,6 +59407,9 @@ impl IconShape for LdScale { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55004,6 +59427,7 @@ impl IconShape for LdScale { path { d: "M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2", } + } } } @@ -55038,6 +59462,9 @@ impl IconShape for LdScaling { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55052,6 +59479,7 @@ impl IconShape for LdScaling { path { d: "M21 3 9 15", } + } } } @@ -55086,6 +59514,9 @@ impl IconShape for LdScanBarcode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55109,6 +59540,7 @@ impl IconShape for LdScanBarcode { path { d: "M17 7v10", } + } } } @@ -55143,6 +59575,9 @@ impl IconShape for LdScanEye { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55165,6 +59600,7 @@ impl IconShape for LdScanEye { path { d: "M5 12s2.5-5 7-5 7 5 7 5-2.5 5-7 5-7-5-7-5", } + } } } @@ -55199,6 +59635,9 @@ impl IconShape for LdScanFace { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55222,6 +59661,7 @@ impl IconShape for LdScanFace { path { d: "M15 9h.01", } + } } } @@ -55256,6 +59696,9 @@ impl IconShape for LdScanLine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55273,6 +59716,7 @@ impl IconShape for LdScanLine { path { d: "M7 12h10", } + } } } @@ -55307,6 +59751,9 @@ impl IconShape for LdScanSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55329,6 +59776,7 @@ impl IconShape for LdScanSearch { path { d: "m16 16-1.9-1.9", } + } } } @@ -55363,6 +59811,9 @@ impl IconShape for LdScanText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55386,6 +59837,7 @@ impl IconShape for LdScanText { path { d: "M7 16h6", } + } } } @@ -55420,6 +59872,9 @@ impl IconShape for LdScan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55434,6 +59889,7 @@ impl IconShape for LdScan { path { d: "M7 21H5a2 2 0 0 1-2-2v-2", } + } } } @@ -55468,6 +59924,9 @@ impl IconShape for LdScatterChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -55498,6 +59957,7 @@ impl IconShape for LdScatterChart { path { d: "M3 3v18h18", } + } } } @@ -55532,6 +59992,9 @@ impl IconShape for LdSchool { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55554,6 +60017,7 @@ impl IconShape for LdSchool { cy: "9", r: "2", } + } } } @@ -55588,6 +60052,9 @@ impl IconShape for LdScissorsLineDashed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55615,6 +60082,7 @@ impl IconShape for LdScissorsLineDashed { path { d: "M22 12h-2", } + } } } @@ -55649,6 +60117,9 @@ impl IconShape for LdScissors { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -55670,6 +60141,7 @@ impl IconShape for LdScissors { path { d: "M14.8 14.8 20 20", } + } } } @@ -55704,6 +60176,9 @@ impl IconShape for LdScreenShareOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55721,6 +60196,7 @@ impl IconShape for LdScreenShareOff { path { d: "m17 3 5 5", } + } } } @@ -55755,6 +60231,9 @@ impl IconShape for LdScreenShare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55772,6 +60251,7 @@ impl IconShape for LdScreenShare { path { d: "M17 3h5v5", } + } } } @@ -55806,6 +60286,9 @@ impl IconShape for LdScrollText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55820,6 +60303,7 @@ impl IconShape for LdScrollText { path { d: "M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3", } + } } } @@ -55854,6 +60338,9 @@ impl IconShape for LdScroll { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55862,6 +60349,7 @@ impl IconShape for LdScroll { path { d: "M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3", } + } } } @@ -55896,6 +60384,9 @@ impl IconShape for LdSearchCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55909,6 +60400,7 @@ impl IconShape for LdSearchCheck { path { d: "m21 21-4.3-4.3", } + } } } @@ -55943,6 +60435,9 @@ impl IconShape for LdSearchCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -55959,6 +60454,7 @@ impl IconShape for LdSearchCode { path { d: "m21 21-4.3-4.3", } + } } } @@ -55993,6 +60489,9 @@ impl IconShape for LdSearchSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56006,6 +60505,7 @@ impl IconShape for LdSearchSlash { path { d: "m21 21-4.3-4.3", } + } } } @@ -56040,6 +60540,9 @@ impl IconShape for LdSearchX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56056,6 +60559,7 @@ impl IconShape for LdSearchX { path { d: "m21 21-4.3-4.3", } + } } } @@ -56090,6 +60594,9 @@ impl IconShape for LdSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -56100,6 +60607,7 @@ impl IconShape for LdSearch { path { d: "m21 21-4.3-4.3", } + } } } @@ -56134,6 +60642,9 @@ impl IconShape for LdSendHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56142,6 +60653,7 @@ impl IconShape for LdSendHorizontal { path { d: "M6 12h16", } + } } } @@ -56176,6 +60688,9 @@ impl IconShape for LdSendToBack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56198,6 +60713,7 @@ impl IconShape for LdSendToBack { path { d: "M14 7h1a2 2 0 0 1 2 2v1", } + } } } @@ -56232,6 +60748,9 @@ impl IconShape for LdSend { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56240,6 +60759,7 @@ impl IconShape for LdSend { path { d: "M22 2 11 13", } + } } } @@ -56274,6 +60794,9 @@ impl IconShape for LdSeparatorHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -56288,6 +60811,7 @@ impl IconShape for LdSeparatorHorizontal { polyline { points: "16 16 12 20 8 16", } + } } } @@ -56322,6 +60846,9 @@ impl IconShape for LdSeparatorVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -56336,6 +60863,7 @@ impl IconShape for LdSeparatorVertical { polyline { points: "16 16 20 12 16 8", } + } } } @@ -56370,6 +60898,9 @@ impl IconShape for LdServerCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -56413,6 +60944,7 @@ impl IconShape for LdServerCog { path { d: "m13.4 8.3-.3.9", } + } } } @@ -56447,6 +60979,9 @@ impl IconShape for LdServerCrash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56464,6 +60999,7 @@ impl IconShape for LdServerCrash { path { d: "m13 6-4 6h6l-4 6", } + } } } @@ -56498,6 +61034,9 @@ impl IconShape for LdServerOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56518,6 +61057,7 @@ impl IconShape for LdServerOff { path { d: "m2 2 20 20", } + } } } @@ -56552,6 +61092,9 @@ impl IconShape for LdServer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56582,6 +61125,7 @@ impl IconShape for LdServer { y1: "18", y2: "18", } + } } } @@ -56616,6 +61160,9 @@ impl IconShape for LdSettings2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56634,6 +61181,7 @@ impl IconShape for LdSettings2 { cy: "7", r: "3", } + } } } @@ -56668,6 +61216,9 @@ impl IconShape for LdSettings { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56678,6 +61229,7 @@ impl IconShape for LdSettings { cy: "12", r: "3", } + } } } @@ -56712,6 +61264,9 @@ impl IconShape for LdShapes { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56729,6 +61284,7 @@ impl IconShape for LdShapes { cy: "17.5", r: "3.5", } + } } } @@ -56763,6 +61319,9 @@ impl IconShape for LdShare2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -56792,6 +61351,7 @@ impl IconShape for LdShare2 { y1: "6.51", y2: "10.49", } + } } } @@ -56826,6 +61386,9 @@ impl IconShape for LdShare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56840,6 +61403,7 @@ impl IconShape for LdShare { y1: "2", y2: "15", } + } } } @@ -56874,6 +61438,9 @@ impl IconShape for LdSheet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -56908,6 +61475,7 @@ impl IconShape for LdSheet { y1: "9", y2: "21", } + } } } @@ -56942,11 +61510,15 @@ impl IconShape for LdShell { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44", } + } } } @@ -56981,6 +61553,9 @@ impl IconShape for LdShieldAlert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -56992,6 +61567,7 @@ impl IconShape for LdShieldAlert { path { d: "M12 16h.01", } + } } } @@ -57026,6 +61602,9 @@ impl IconShape for LdShieldBan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57034,6 +61613,7 @@ impl IconShape for LdShieldBan { path { d: "m4.243 5.21 14.39 12.472", } + } } } @@ -57068,6 +61648,9 @@ impl IconShape for LdShieldCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57076,6 +61659,7 @@ impl IconShape for LdShieldCheck { path { d: "m9 12 2 2 4-4", } + } } } @@ -57110,6 +61694,9 @@ impl IconShape for LdShieldEllipsis { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57124,6 +61711,7 @@ impl IconShape for LdShieldEllipsis { path { d: "M16 12h.01", } + } } } @@ -57158,6 +61746,9 @@ impl IconShape for LdShieldHalf { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57166,6 +61757,7 @@ impl IconShape for LdShieldHalf { path { d: "M12 22V2", } + } } } @@ -57200,6 +61792,9 @@ impl IconShape for LdShieldMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57208,6 +61803,7 @@ impl IconShape for LdShieldMinus { path { d: "M9 12h6", } + } } } @@ -57242,6 +61838,9 @@ impl IconShape for LdShieldOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57253,6 +61852,7 @@ impl IconShape for LdShieldOff { path { d: "M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264", } + } } } @@ -57287,6 +61887,9 @@ impl IconShape for LdShieldPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57298,6 +61901,7 @@ impl IconShape for LdShieldPlus { path { d: "M12 9v6", } + } } } @@ -57332,6 +61936,9 @@ impl IconShape for LdShieldQuestion { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57343,6 +61950,7 @@ impl IconShape for LdShieldQuestion { path { d: "M12 17h.01", } + } } } @@ -57377,6 +61985,9 @@ impl IconShape for LdShieldX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57388,6 +61999,7 @@ impl IconShape for LdShieldX { path { d: "m9.5 9.5 5 5", } + } } } @@ -57422,11 +62034,15 @@ impl IconShape for LdShield { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -57461,6 +62077,9 @@ impl IconShape for LdShipWheel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -57497,6 +62116,7 @@ impl IconShape for LdShipWheel { cy: "12", r: "2.5", } + } } } @@ -57531,6 +62151,9 @@ impl IconShape for LdShip { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57548,6 +62171,7 @@ impl IconShape for LdShip { path { d: "M12 2v3", } + } } } @@ -57582,11 +62206,15 @@ impl IconShape for LdShirt { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z", } + } } } @@ -57621,6 +62249,9 @@ impl IconShape for LdShoppingBag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57632,6 +62263,7 @@ impl IconShape for LdShoppingBag { path { d: "M16 10a4 4 0 0 1-8 0", } + } } } @@ -57666,6 +62298,9 @@ impl IconShape for LdShoppingBasket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57689,6 +62324,7 @@ impl IconShape for LdShoppingBasket { path { d: "m9 11 1 9", } + } } } @@ -57723,6 +62359,9 @@ impl IconShape for LdShoppingCart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -57738,6 +62377,7 @@ impl IconShape for LdShoppingCart { path { d: "M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12", } + } } } @@ -57772,6 +62412,9 @@ impl IconShape for LdShovel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57783,6 +62426,7 @@ impl IconShape for LdShovel { path { d: "m17 2 5 5-.5.5a3.53 3.53 0 0 1-5 0s0 0 0 0a3.53 3.53 0 0 1 0-5L17 2", } + } } } @@ -57817,6 +62461,9 @@ impl IconShape for LdShowerHead { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57849,6 +62496,7 @@ impl IconShape for LdShowerHead { path { d: "M20 11v.01", } + } } } @@ -57883,6 +62531,9 @@ impl IconShape for LdShrink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57897,6 +62548,7 @@ impl IconShape for LdShrink { path { d: "M9 4.2V9m0 0H4.2M9 9 3 3", } + } } } @@ -57931,6 +62583,9 @@ impl IconShape for LdShrub { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57942,6 +62597,7 @@ impl IconShape for LdShrub { path { d: "m14 14-2 2", } + } } } @@ -57976,6 +62632,9 @@ impl IconShape for LdShuffle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -57993,6 +62652,7 @@ impl IconShape for LdShuffle { path { d: "m18 14 4 4-4 4", } + } } } @@ -58027,11 +62687,15 @@ impl IconShape for LdSigma { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M18 7V4H6l6 8-6 8h12v-3", } + } } } @@ -58066,6 +62730,9 @@ impl IconShape for LdSignalHigh { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58080,6 +62747,7 @@ impl IconShape for LdSignalHigh { path { d: "M17 20V8", } + } } } @@ -58114,6 +62782,9 @@ impl IconShape for LdSignalLow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58122,6 +62793,7 @@ impl IconShape for LdSignalLow { path { d: "M7 20v-4", } + } } } @@ -58156,6 +62828,9 @@ impl IconShape for LdSignalMedium { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58167,6 +62842,7 @@ impl IconShape for LdSignalMedium { path { d: "M12 20v-8", } + } } } @@ -58201,11 +62877,15 @@ impl IconShape for LdSignalZero { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M2 20h.01", } + } } } @@ -58240,6 +62920,9 @@ impl IconShape for LdSignal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58257,6 +62940,7 @@ impl IconShape for LdSignal { path { d: "M22 4v16", } + } } } @@ -58291,6 +62975,9 @@ impl IconShape for LdSignpostBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58305,6 +62992,7 @@ impl IconShape for LdSignpostBig { path { d: "M8 22h8", } + } } } @@ -58339,6 +63027,9 @@ impl IconShape for LdSignpost { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58350,6 +63041,7 @@ impl IconShape for LdSignpost { path { d: "M12 13v8", } + } } } @@ -58384,6 +63076,9 @@ impl IconShape for LdSiren { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58410,6 +63105,7 @@ impl IconShape for LdSiren { path { d: "M12 12v6", } + } } } @@ -58444,6 +63140,9 @@ impl IconShape for LdSkipBack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -58455,6 +63154,7 @@ impl IconShape for LdSkipBack { y1: "19", y2: "5", } + } } } @@ -58489,6 +63189,9 @@ impl IconShape for LdSkipForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -58500,6 +63203,7 @@ impl IconShape for LdSkipForward { y1: "5", y2: "19", } + } } } @@ -58534,6 +63238,9 @@ impl IconShape for LdSkull { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -58555,6 +63262,7 @@ impl IconShape for LdSkull { path { d: "M16 20a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20", } + } } } @@ -58589,6 +63297,9 @@ impl IconShape for LdSlack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -58631,6 +63342,7 @@ impl IconShape for LdSlack { path { d: "M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5", } + } } } @@ -58665,11 +63377,15 @@ impl IconShape for LdSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 2 2 22", } + } } } @@ -58704,6 +63420,9 @@ impl IconShape for LdSlice { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -58712,6 +63431,7 @@ impl IconShape for LdSlice { path { d: "M18.37 3.63 8 14l3 3L21.37 6.63a2.12 2.12 0 1 0-3-3Z", } + } } } @@ -58746,6 +63466,9 @@ impl IconShape for LdSlidersHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -58802,6 +63525,7 @@ impl IconShape for LdSlidersHorizontal { y1: "18", y2: "22", } + } } } @@ -58836,6 +63560,9 @@ impl IconShape for LdSlidersVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -58892,6 +63619,7 @@ impl IconShape for LdSlidersVertical { y1: "16", y2: "16", } + } } } @@ -58926,6 +63654,9 @@ impl IconShape for LdSmartphoneCharging { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -58939,6 +63670,7 @@ impl IconShape for LdSmartphoneCharging { path { d: "M12.667 8 10 12h4l-2.667 4", } + } } } @@ -58973,6 +63705,9 @@ impl IconShape for LdSmartphoneNfc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -58991,6 +63726,7 @@ impl IconShape for LdSmartphoneNfc { path { d: "M19.91 4.1a15.91 15.91 0 0 1 .01 15.8", } + } } } @@ -59025,6 +63761,9 @@ impl IconShape for LdSmartphone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -59038,6 +63777,7 @@ impl IconShape for LdSmartphone { path { d: "M12 18h.01", } + } } } @@ -59072,6 +63812,9 @@ impl IconShape for LdSmilePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59098,6 +63841,7 @@ impl IconShape for LdSmilePlus { path { d: "M19 2v6", } + } } } @@ -59132,6 +63876,9 @@ impl IconShape for LdSmile { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -59154,6 +63901,7 @@ impl IconShape for LdSmile { y1: "9", y2: "9", } + } } } @@ -59188,6 +63936,9 @@ impl IconShape for LdSnail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59207,6 +63958,7 @@ impl IconShape for LdSnail { path { d: "M22 3 20.9 5.2", } + } } } @@ -59241,6 +63993,9 @@ impl IconShape for LdSnowflake { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -59267,6 +64022,7 @@ impl IconShape for LdSnowflake { path { d: "m8 20 4-4 4 4", } + } } } @@ -59301,6 +64057,9 @@ impl IconShape for LdSofa { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59318,6 +64077,7 @@ impl IconShape for LdSofa { path { d: "M12 4v9", } + } } } @@ -59352,6 +64112,9 @@ impl IconShape for LdSoup { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59372,6 +64135,7 @@ impl IconShape for LdSoup { path { d: "M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62", } + } } } @@ -59406,11 +64170,15 @@ impl IconShape for LdSpace { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1", } + } } } @@ -59445,6 +64213,9 @@ impl IconShape for LdSpade { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59453,6 +64224,7 @@ impl IconShape for LdSpade { path { d: "M12 18v4", } + } } } @@ -59487,11 +64259,15 @@ impl IconShape for LdSparkle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "m12 3-1.9 5.8a2 2 0 0 1-1.287 1.288L3 12l5.8 1.9a2 2 0 0 1 1.288 1.287L12 21l1.9-5.8a2 2 0 0 1 1.287-1.288L21 12l-5.8-1.9a2 2 0 0 1-1.288-1.287Z", } + } } } @@ -59526,6 +64302,9 @@ impl IconShape for LdSparkles { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59543,6 +64322,7 @@ impl IconShape for LdSparkles { path { d: "M17 19h4", } + } } } @@ -59577,6 +64357,9 @@ impl IconShape for LdSpeaker { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -59597,6 +64380,7 @@ impl IconShape for LdSpeaker { path { d: "M12 14h.01", } + } } } @@ -59631,6 +64415,9 @@ impl IconShape for LdSpeech { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59642,6 +64429,7 @@ impl IconShape for LdSpeech { path { d: "M17 15a3.5 3.5 0 0 0-.025-4.975", } + } } } @@ -59676,6 +64464,9 @@ impl IconShape for LdSpellCheck2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59687,6 +64478,7 @@ impl IconShape for LdSpellCheck2 { path { d: "M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1", } + } } } @@ -59721,6 +64513,9 @@ impl IconShape for LdSpellCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59732,6 +64527,7 @@ impl IconShape for LdSpellCheck { path { d: "m16 20 2 2 4-4", } + } } } @@ -59766,6 +64562,9 @@ impl IconShape for LdSpline { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -59781,6 +64580,7 @@ impl IconShape for LdSpline { path { d: "M5 17A12 12 0 0 1 17 5", } + } } } @@ -59815,6 +64615,9 @@ impl IconShape for LdSplit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59829,6 +64632,7 @@ impl IconShape for LdSplit { path { d: "m15 9 6-6", } + } } } @@ -59863,6 +64667,9 @@ impl IconShape for LdSprayCan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59898,6 +64705,7 @@ impl IconShape for LdSprayCan { path { d: "m13 19 8-2", } + } } } @@ -59932,6 +64740,9 @@ impl IconShape for LdSprout { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -59946,6 +64757,7 @@ impl IconShape for LdSprout { path { d: "M14.1 6a7 7 0 0 0-1.1 4c1.9-.1 3.3-.6 4.3-1.4 1-1 1.6-2.3 1.7-4.6-2.7.1-4 1-4.9 2z", } + } } } @@ -59980,6 +64792,9 @@ impl IconShape for LdSquareActivity { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -59992,6 +64807,7 @@ impl IconShape for LdSquareActivity { path { d: "M17 12h-2l-2 5-2-10-2 5H7", } + } } } @@ -60026,6 +64842,9 @@ impl IconShape for LdSquareArrowDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60041,6 +64860,7 @@ impl IconShape for LdSquareArrowDownLeft { path { d: "M16 16H8V8", } + } } } @@ -60075,6 +64895,9 @@ impl IconShape for LdSquareArrowDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60090,6 +64913,7 @@ impl IconShape for LdSquareArrowDownRight { path { d: "M16 8v8H8", } + } } } @@ -60124,6 +64948,9 @@ impl IconShape for LdSquareArrowDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60139,6 +64966,7 @@ impl IconShape for LdSquareArrowDown { path { d: "m8 12 4 4 4-4", } + } } } @@ -60173,6 +65001,9 @@ impl IconShape for LdSquareArrowLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60188,6 +65019,7 @@ impl IconShape for LdSquareArrowLeft { path { d: "M16 12H8", } + } } } @@ -60222,6 +65054,9 @@ impl IconShape for LdSquareArrowOutDownLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60233,6 +65068,7 @@ impl IconShape for LdSquareArrowOutDownLeft { path { d: "M9 21H3v-6", } + } } } @@ -60267,6 +65103,9 @@ impl IconShape for LdSquareArrowOutDownRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60278,6 +65117,7 @@ impl IconShape for LdSquareArrowOutDownRight { path { d: "M21 15v6h-6", } + } } } @@ -60312,6 +65152,9 @@ impl IconShape for LdSquareArrowOutUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60323,6 +65166,7 @@ impl IconShape for LdSquareArrowOutUpLeft { path { d: "M3 9V3h6", } + } } } @@ -60357,6 +65201,9 @@ impl IconShape for LdSquareArrowOutUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60368,6 +65215,7 @@ impl IconShape for LdSquareArrowOutUpRight { path { d: "M15 3h6v6", } + } } } @@ -60402,6 +65250,9 @@ impl IconShape for LdSquareArrowRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60417,6 +65268,7 @@ impl IconShape for LdSquareArrowRight { path { d: "m12 16 4-4-4-4", } + } } } @@ -60451,6 +65303,9 @@ impl IconShape for LdSquareArrowUpLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60466,6 +65321,7 @@ impl IconShape for LdSquareArrowUpLeft { path { d: "M16 16 8 8", } + } } } @@ -60500,6 +65356,9 @@ impl IconShape for LdSquareArrowUpRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60515,6 +65374,7 @@ impl IconShape for LdSquareArrowUpRight { path { d: "m8 16 8-8", } + } } } @@ -60549,6 +65409,9 @@ impl IconShape for LdSquareArrowUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60564,6 +65427,7 @@ impl IconShape for LdSquareArrowUp { path { d: "M12 16V8", } + } } } @@ -60598,6 +65462,9 @@ impl IconShape for LdSquareAsterisk { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60616,6 +65483,7 @@ impl IconShape for LdSquareAsterisk { path { d: "m8.5 10 7 4", } + } } } @@ -60650,6 +65518,9 @@ impl IconShape for LdSquareBottomDashedScissors { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60680,6 +65551,7 @@ impl IconShape for LdSquareBottomDashedScissors { path { d: "m18 6-8.586 8.586", } + } } } @@ -60714,6 +65586,9 @@ impl IconShape for LdSquareCheckBig { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -60722,6 +65597,7 @@ impl IconShape for LdSquareCheckBig { path { d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11", } + } } } @@ -60756,6 +65632,9 @@ impl IconShape for LdSquareCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60768,6 +65647,7 @@ impl IconShape for LdSquareCheck { path { d: "m9 12 2 2 4-4", } + } } } @@ -60802,6 +65682,9 @@ impl IconShape for LdSquareChevronDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60814,6 +65697,7 @@ impl IconShape for LdSquareChevronDown { path { d: "m16 10-4 4-4-4", } + } } } @@ -60848,6 +65732,9 @@ impl IconShape for LdSquareChevronLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60860,6 +65747,7 @@ impl IconShape for LdSquareChevronLeft { path { d: "m14 16-4-4 4-4", } + } } } @@ -60894,6 +65782,9 @@ impl IconShape for LdSquareChevronRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60906,6 +65797,7 @@ impl IconShape for LdSquareChevronRight { path { d: "m10 8 4 4-4 4", } + } } } @@ -60940,6 +65832,9 @@ impl IconShape for LdSquareChevronUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -60952,6 +65847,7 @@ impl IconShape for LdSquareChevronUp { path { d: "m8 14 4-4 4 4", } + } } } @@ -60986,6 +65882,9 @@ impl IconShape for LdSquareCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61001,6 +65900,7 @@ impl IconShape for LdSquareCode { path { d: "m14 14 2-2-2-2", } + } } } @@ -61035,6 +65935,9 @@ impl IconShape for LdSquareDashedBottomCode { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61052,6 +65955,7 @@ impl IconShape for LdSquareDashedBottomCode { path { d: "M14 21h1", } + } } } @@ -61086,6 +65990,9 @@ impl IconShape for LdSquareDashedBottom { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61097,6 +66004,7 @@ impl IconShape for LdSquareDashedBottom { path { d: "M14 21h1", } + } } } @@ -61131,6 +66039,9 @@ impl IconShape for LdSquareDashedKanban { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61178,6 +66089,7 @@ impl IconShape for LdSquareDashedKanban { path { d: "M3 9v1", } + } } } @@ -61212,6 +66124,9 @@ impl IconShape for LdSquareDashedMousePointer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61244,6 +66159,7 @@ impl IconShape for LdSquareDashedMousePointer { path { d: "M3 14v1", } + } } } @@ -61278,6 +66194,9 @@ impl IconShape for LdSquareDivide { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61306,6 +66225,7 @@ impl IconShape for LdSquareDivide { y1: "8", y2: "8", } + } } } @@ -61340,6 +66260,9 @@ impl IconShape for LdSquareDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61354,6 +66277,7 @@ impl IconShape for LdSquareDot { cy: "12", r: "1", } + } } } @@ -61388,6 +66312,9 @@ impl IconShape for LdSquareEqual { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61403,6 +66330,7 @@ impl IconShape for LdSquareEqual { path { d: "M7 14h10", } + } } } @@ -61437,6 +66365,9 @@ impl IconShape for LdSquareFunction { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61453,6 +66384,7 @@ impl IconShape for LdSquareFunction { path { d: "M9 11.2h5.7", } + } } } @@ -61487,6 +66419,9 @@ impl IconShape for LdSquareGanttChart { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61505,6 +66440,7 @@ impl IconShape for LdSquareGanttChart { path { d: "M11 16h5", } + } } } @@ -61539,6 +66475,9 @@ impl IconShape for LdSquareKanban { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61557,6 +66496,7 @@ impl IconShape for LdSquareKanban { path { d: "M16 7v9", } + } } } @@ -61591,6 +66531,9 @@ impl IconShape for LdSquareLibrary { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61609,6 +66552,7 @@ impl IconShape for LdSquareLibrary { path { d: "m15 7 2 10", } + } } } @@ -61643,6 +66587,9 @@ impl IconShape for LdSquareM { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61655,6 +66602,7 @@ impl IconShape for LdSquareM { path { d: "M8 16V8l4 4 4-4v8", } + } } } @@ -61689,6 +66637,9 @@ impl IconShape for LdSquareMenu { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61707,6 +66658,7 @@ impl IconShape for LdSquareMenu { path { d: "M7 16h10", } + } } } @@ -61741,6 +66693,9 @@ impl IconShape for LdSquareMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61753,6 +66708,7 @@ impl IconShape for LdSquareMinus { path { d: "M8 12h8", } + } } } @@ -61787,6 +66743,9 @@ impl IconShape for LdSquareMousePointer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61795,6 +66754,7 @@ impl IconShape for LdSquareMousePointer { path { d: "m12 12 4 10 1.7-4.3L22 16Z", } + } } } @@ -61829,6 +66789,9 @@ impl IconShape for LdSquareParkingOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61846,6 +66809,7 @@ impl IconShape for LdSquareParkingOff { path { d: "M9 17v-2.3", } + } } } @@ -61880,6 +66844,9 @@ impl IconShape for LdSquareParking { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61892,6 +66859,7 @@ impl IconShape for LdSquareParking { path { d: "M9 17V7h4a3 3 0 0 1 0 6H9", } + } } } @@ -61926,6 +66894,9 @@ impl IconShape for LdSquarePen { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -61934,6 +66905,7 @@ impl IconShape for LdSquarePen { path { d: "M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z", } + } } } @@ -61968,6 +66940,9 @@ impl IconShape for LdSquarePercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -61986,6 +66961,7 @@ impl IconShape for LdSquarePercent { path { d: "M15 15h.01", } + } } } @@ -62020,6 +66996,9 @@ impl IconShape for LdSquarePi { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62038,6 +67017,7 @@ impl IconShape for LdSquarePi { path { d: "M16 17a2 2 0 0 1-2-2V7", } + } } } @@ -62072,6 +67052,9 @@ impl IconShape for LdSquarePilcrow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62090,6 +67073,7 @@ impl IconShape for LdSquarePilcrow { path { d: "M16 7v10", } + } } } @@ -62124,6 +67108,9 @@ impl IconShape for LdSquarePlay { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62136,6 +67123,7 @@ impl IconShape for LdSquarePlay { path { d: "m9 8 6 4-6 4Z", } + } } } @@ -62170,6 +67158,9 @@ impl IconShape for LdSquarePlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62185,6 +67176,7 @@ impl IconShape for LdSquarePlus { path { d: "M12 8v8", } + } } } @@ -62219,6 +67211,9 @@ impl IconShape for LdSquarePower { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62234,6 +67229,7 @@ impl IconShape for LdSquarePower { path { d: "M8 9a5.14 5.14 0 0 0 4 8 4.95 4.95 0 0 0 4-8", } + } } } @@ -62268,6 +67264,9 @@ impl IconShape for LdSquareRadical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62280,6 +67279,7 @@ impl IconShape for LdSquareRadical { x: "3", y: "3", } + } } } @@ -62314,6 +67314,9 @@ impl IconShape for LdSquareScissors { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62342,6 +67345,7 @@ impl IconShape for LdSquareScissors { path { d: "m18 6-8.586 8.586", } + } } } @@ -62376,6 +67380,9 @@ impl IconShape for LdSquareSigma { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62388,6 +67395,7 @@ impl IconShape for LdSquareSigma { path { d: "M16 8.9V7H8l4 5-4 5h8v-1.9", } + } } } @@ -62422,6 +67430,9 @@ impl IconShape for LdSquareSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62437,6 +67448,7 @@ impl IconShape for LdSquareSlash { y1: "15", y2: "9", } + } } } @@ -62471,6 +67483,9 @@ impl IconShape for LdSquareSplitHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62485,6 +67500,7 @@ impl IconShape for LdSquareSplitHorizontal { y1: "4", y2: "20", } + } } } @@ -62519,6 +67535,9 @@ impl IconShape for LdSquareSplitVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62533,6 +67552,7 @@ impl IconShape for LdSquareSplitVertical { y1: "12", y2: "12", } + } } } @@ -62567,6 +67587,9 @@ impl IconShape for LdSquareStack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62582,6 +67605,7 @@ impl IconShape for LdSquareStack { x: "14", y: "14", } + } } } @@ -62616,6 +67640,9 @@ impl IconShape for LdSquareTerminal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62632,6 +67659,7 @@ impl IconShape for LdSquareTerminal { x: "3", y: "3", } + } } } @@ -62666,6 +67694,9 @@ impl IconShape for LdSquareUserRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62683,6 +67714,7 @@ impl IconShape for LdSquareUserRound { x: "3", y: "3", } + } } } @@ -62717,6 +67749,9 @@ impl IconShape for LdSquareUser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62734,6 +67769,7 @@ impl IconShape for LdSquareUser { path { d: "M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2", } + } } } @@ -62768,6 +67804,9 @@ impl IconShape for LdSquareX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62784,6 +67823,7 @@ impl IconShape for LdSquareX { path { d: "m9 9 6 6", } + } } } @@ -62818,6 +67858,9 @@ impl IconShape for LdSquare { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -62827,6 +67870,7 @@ impl IconShape for LdSquare { x: "3", y: "3", } + } } } @@ -62861,11 +67905,15 @@ impl IconShape for LdSquircle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9", } + } } } @@ -62900,6 +67948,9 @@ impl IconShape for LdSquirrel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62914,6 +67965,7 @@ impl IconShape for LdSquirrel { path { d: "M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10", } + } } } @@ -62948,6 +68000,9 @@ impl IconShape for LdStamp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -62959,6 +68014,7 @@ impl IconShape for LdStamp { path { d: "M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-3-3c-1.66 0-3 1-3 3s1 2 1 3.5V13", } + } } } @@ -62993,11 +68049,15 @@ impl IconShape for LdStarHalf { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M12 17.8 5.8 21 7 14.1 2 9.3l7-1L12 2", } + } } } @@ -63032,6 +68092,9 @@ impl IconShape for LdStarOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63046,6 +68109,7 @@ impl IconShape for LdStarOff { y1: "2", y2: "22", } + } } } @@ -63080,11 +68144,15 @@ impl IconShape for LdStar { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2", } + } } } @@ -63119,6 +68187,9 @@ impl IconShape for LdStepBack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -63130,6 +68201,7 @@ impl IconShape for LdStepBack { polygon { points: "14,20 4,12 14,4", } + } } } @@ -63164,6 +68236,9 @@ impl IconShape for LdStepForward { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -63175,6 +68250,7 @@ impl IconShape for LdStepForward { polygon { points: "10,4 20,12 10,20", } + } } } @@ -63209,6 +68285,9 @@ impl IconShape for LdStethoscope { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63222,6 +68301,7 @@ impl IconShape for LdStethoscope { cy: "10", r: "2", } + } } } @@ -63256,6 +68336,9 @@ impl IconShape for LdSticker { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63273,6 +68356,7 @@ impl IconShape for LdSticker { path { d: "M10 16s.8 1 2 1c1.3 0 2-1 2-1", } + } } } @@ -63307,6 +68391,9 @@ impl IconShape for LdStickyNote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63315,6 +68402,7 @@ impl IconShape for LdStickyNote { path { d: "M15 3v4a2 2 0 0 0 2 2h4", } + } } } @@ -63349,6 +68437,9 @@ impl IconShape for LdStore { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63366,6 +68457,7 @@ impl IconShape for LdStore { path { d: "M22 7v3a2 2 0 0 1-2 2v0a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12v0a2 2 0 0 1-2-2V7", } + } } } @@ -63400,6 +68492,9 @@ impl IconShape for LdStretchHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63416,6 +68511,7 @@ impl IconShape for LdStretchHorizontal { x: "2", y: "14", } + } } } @@ -63450,6 +68546,9 @@ impl IconShape for LdStretchVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -63466,6 +68565,7 @@ impl IconShape for LdStretchVertical { x: "14", y: "2", } + } } } @@ -63500,6 +68600,9 @@ impl IconShape for LdStrikethrough { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63514,6 +68617,7 @@ impl IconShape for LdStrikethrough { y1: "12", y2: "12", } + } } } @@ -63548,6 +68652,9 @@ impl IconShape for LdSubscript { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63559,6 +68666,7 @@ impl IconShape for LdSubscript { path { d: "M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07", } + } } } @@ -63593,6 +68701,9 @@ impl IconShape for LdSunDim { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -63624,6 +68735,7 @@ impl IconShape for LdSunDim { path { d: "M6.343 6.343h.01", } + } } } @@ -63658,6 +68770,9 @@ impl IconShape for LdSunMedium { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -63689,6 +68804,7 @@ impl IconShape for LdSunMedium { path { d: "m17.657 17.657.707.707", } + } } } @@ -63723,6 +68839,9 @@ impl IconShape for LdSunMoon { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63752,6 +68871,7 @@ impl IconShape for LdSunMoon { path { d: "m19.1 4.9-1.4 1.4", } + } } } @@ -63786,6 +68906,9 @@ impl IconShape for LdSunSnow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63821,6 +68944,7 @@ impl IconShape for LdSunSnow { path { d: "m21 15-3-3 3-3", } + } } } @@ -63855,6 +68979,9 @@ impl IconShape for LdSun { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -63886,6 +69013,7 @@ impl IconShape for LdSun { path { d: "m19.07 4.93-1.41 1.41", } + } } } @@ -63920,6 +69048,9 @@ impl IconShape for LdSunrise { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -63946,6 +69077,7 @@ impl IconShape for LdSunrise { path { d: "M16 18a4 4 0 0 0-8 0", } + } } } @@ -63980,6 +69112,9 @@ impl IconShape for LdSunset { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64006,6 +69141,7 @@ impl IconShape for LdSunset { path { d: "M16 18a4 4 0 0 0-8 0", } + } } } @@ -64040,6 +69176,9 @@ impl IconShape for LdSuperscript { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64051,6 +69190,7 @@ impl IconShape for LdSuperscript { path { d: "M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06", } + } } } @@ -64085,6 +69225,9 @@ impl IconShape for LdSwatchBook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64099,6 +69242,7 @@ impl IconShape for LdSwatchBook { path { d: "m11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8", } + } } } @@ -64133,6 +69277,9 @@ impl IconShape for LdSwissFranc { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64144,6 +69291,7 @@ impl IconShape for LdSwissFranc { path { d: "M10 9.5h7", } + } } } @@ -64178,6 +69326,9 @@ impl IconShape for LdSwitchCamera { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64197,6 +69348,7 @@ impl IconShape for LdSwitchCamera { path { d: "m6 2 3 3-3 3", } + } } } @@ -64231,6 +69383,9 @@ impl IconShape for LdSword { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -64254,6 +69409,7 @@ impl IconShape for LdSword { y1: "21", y2: "19", } + } } } @@ -64288,6 +69444,9 @@ impl IconShape for LdSwords { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -64332,6 +69491,7 @@ impl IconShape for LdSwords { y1: "19", y2: "21", } + } } } @@ -64366,6 +69526,9 @@ impl IconShape for LdSyringe { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64386,6 +69549,7 @@ impl IconShape for LdSyringe { path { d: "m14 4 6 6", } + } } } @@ -64420,11 +69584,15 @@ impl IconShape for LdTable2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18", } + } } } @@ -64459,6 +69627,9 @@ impl IconShape for LdTableCellsMerge { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64480,6 +69651,7 @@ impl IconShape for LdTableCellsMerge { x: "3", y: "3", } + } } } @@ -64514,6 +69686,9 @@ impl IconShape for LdTableCellsSplit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64532,6 +69707,7 @@ impl IconShape for LdTableCellsSplit { x: "3", y: "3", } + } } } @@ -64566,6 +69742,9 @@ impl IconShape for LdTableColumnsSplit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64601,6 +69780,7 @@ impl IconShape for LdTableColumnsSplit { path { d: "M5 3v18", } + } } } @@ -64635,6 +69815,9 @@ impl IconShape for LdTableProperties { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64653,6 +69836,7 @@ impl IconShape for LdTableProperties { path { d: "M21 15H3", } + } } } @@ -64687,6 +69871,9 @@ impl IconShape for LdTableRowsSplit { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64722,6 +69909,7 @@ impl IconShape for LdTableRowsSplit { path { d: "M9 2v4", } + } } } @@ -64756,6 +69944,9 @@ impl IconShape for LdTable { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64774,6 +69965,7 @@ impl IconShape for LdTable { path { d: "M3 15h18", } + } } } @@ -64808,6 +70000,9 @@ impl IconShape for LdTabletSmartphone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -64823,6 +70018,7 @@ impl IconShape for LdTabletSmartphone { path { d: "M8 18h.01", } + } } } @@ -64857,6 +70053,9 @@ impl IconShape for LdTablet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -64873,6 +70072,7 @@ impl IconShape for LdTablet { y1: "18", y2: "18", } + } } } @@ -64907,6 +70107,9 @@ impl IconShape for LdTablets { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -64925,6 +70128,7 @@ impl IconShape for LdTablets { path { d: "m3.46 10.54 7.08-7.08", } + } } } @@ -64959,6 +70163,9 @@ impl IconShape for LdTag { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -64969,6 +70176,7 @@ impl IconShape for LdTag { cy: "7.5", r: ".5", } + } } } @@ -65003,6 +70211,9 @@ impl IconShape for LdTags { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65016,6 +70227,7 @@ impl IconShape for LdTags { cy: "9.5", r: ".5", } + } } } @@ -65050,11 +70262,15 @@ impl IconShape for LdTally1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 4v16", } + } } } @@ -65089,6 +70305,9 @@ impl IconShape for LdTally2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65097,6 +70316,7 @@ impl IconShape for LdTally2 { path { d: "M9 4v16", } + } } } @@ -65131,6 +70351,9 @@ impl IconShape for LdTally3 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65142,6 +70365,7 @@ impl IconShape for LdTally3 { path { d: "M14 4v16", } + } } } @@ -65176,6 +70400,9 @@ impl IconShape for LdTally4 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65190,6 +70417,7 @@ impl IconShape for LdTally4 { path { d: "M19 4v16", } + } } } @@ -65224,6 +70452,9 @@ impl IconShape for LdTally5 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65241,6 +70472,7 @@ impl IconShape for LdTally5 { path { d: "M22 6 2 18", } + } } } @@ -65275,6 +70507,9 @@ impl IconShape for LdTangent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -65293,6 +70528,7 @@ impl IconShape for LdTangent { path { d: "M12 22s-4-9-1.5-11.5S22 12 22 12", } + } } } @@ -65327,6 +70563,9 @@ impl IconShape for LdTarget { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -65344,6 +70583,7 @@ impl IconShape for LdTarget { cy: "12", r: "2", } + } } } @@ -65378,6 +70618,9 @@ impl IconShape for LdTelescope { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65403,6 +70646,7 @@ impl IconShape for LdTelescope { cy: "13", r: "2", } + } } } @@ -65437,6 +70681,9 @@ impl IconShape for LdTentTree { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -65462,6 +70709,7 @@ impl IconShape for LdTentTree { path { d: "m9 14 5 8", } + } } } @@ -65496,6 +70744,9 @@ impl IconShape for LdTent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65510,6 +70761,7 @@ impl IconShape for LdTent { path { d: "M2 21h20", } + } } } @@ -65544,6 +70796,9 @@ impl IconShape for LdTerminal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -65555,6 +70810,7 @@ impl IconShape for LdTerminal { y1: "19", y2: "19", } + } } } @@ -65589,6 +70845,9 @@ impl IconShape for LdTestTubeDiagonal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65600,6 +70859,7 @@ impl IconShape for LdTestTubeDiagonal { path { d: "M12 16H4", } + } } } @@ -65634,6 +70894,9 @@ impl IconShape for LdTestTube { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65645,6 +70908,7 @@ impl IconShape for LdTestTube { path { d: "M14.5 16h-5", } + } } } @@ -65679,6 +70943,9 @@ impl IconShape for LdTestTubes { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65699,6 +70966,7 @@ impl IconShape for LdTestTubes { path { d: "M20 16h-5", } + } } } @@ -65733,6 +71001,9 @@ impl IconShape for LdTextCursorInput { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65750,6 +71021,7 @@ impl IconShape for LdTextCursorInput { path { d: "M9 7v10", } + } } } @@ -65784,6 +71056,9 @@ impl IconShape for LdTextCursor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65795,6 +71070,7 @@ impl IconShape for LdTextCursor { path { d: "M7 2h1a4 4 0 0 1 4 4v1", } + } } } @@ -65829,6 +71105,9 @@ impl IconShape for LdTextQuote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65843,6 +71122,7 @@ impl IconShape for LdTextQuote { path { d: "M3 12v6", } + } } } @@ -65877,6 +71157,9 @@ impl IconShape for LdTextSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65896,6 +71179,7 @@ impl IconShape for LdTextSearch { path { d: "m21 19-1.9-1.9", } + } } } @@ -65930,6 +71214,9 @@ impl IconShape for LdTextSelect { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -65986,6 +71273,7 @@ impl IconShape for LdTextSelect { y1: "16", y2: "16", } + } } } @@ -66020,6 +71308,9 @@ impl IconShape for LdText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66031,6 +71322,7 @@ impl IconShape for LdText { path { d: "M15.1 18H3", } + } } } @@ -66065,6 +71357,9 @@ impl IconShape for LdTheater { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66094,6 +71389,7 @@ impl IconShape for LdTheater { path { d: "M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1", } + } } } @@ -66128,6 +71424,9 @@ impl IconShape for LdThermometerSnowflake { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66148,6 +71447,7 @@ impl IconShape for LdThermometerSnowflake { path { d: "M20 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z", } + } } } @@ -66182,6 +71482,9 @@ impl IconShape for LdThermometerSun { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66202,6 +71505,7 @@ impl IconShape for LdThermometerSun { path { d: "M6.34 7.34 4.93 5.93", } + } } } @@ -66236,11 +71540,15 @@ impl IconShape for LdThermometer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z", } + } } } @@ -66275,6 +71583,9 @@ impl IconShape for LdThumbsDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66283,6 +71594,7 @@ impl IconShape for LdThumbsDown { path { d: "M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22h0a3.13 3.13 0 0 1-3-3.88Z", } + } } } @@ -66317,6 +71629,9 @@ impl IconShape for LdThumbsUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66325,6 +71640,7 @@ impl IconShape for LdThumbsUp { path { d: "M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2h0a3.13 3.13 0 0 1 3 3.88Z", } + } } } @@ -66359,6 +71675,9 @@ impl IconShape for LdTicketCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66367,6 +71686,7 @@ impl IconShape for LdTicketCheck { path { d: "m9 12 2 2 4-4", } + } } } @@ -66401,6 +71721,9 @@ impl IconShape for LdTicketMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66409,6 +71732,7 @@ impl IconShape for LdTicketMinus { path { d: "M9 12h6", } + } } } @@ -66443,6 +71767,9 @@ impl IconShape for LdTicketPercent { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66457,6 +71784,7 @@ impl IconShape for LdTicketPercent { path { d: "M15 15h.01", } + } } } @@ -66491,6 +71819,9 @@ impl IconShape for LdTicketPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66502,6 +71833,7 @@ impl IconShape for LdTicketPlus { path { d: "M12 9v6", } + } } } @@ -66536,6 +71868,9 @@ impl IconShape for LdTicketSlash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66544,6 +71879,7 @@ impl IconShape for LdTicketSlash { path { d: "m9.5 14.5 5-5", } + } } } @@ -66578,6 +71914,9 @@ impl IconShape for LdTicketX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66589,6 +71928,7 @@ impl IconShape for LdTicketX { path { d: "m9.5 9.5 5 5", } + } } } @@ -66623,6 +71963,9 @@ impl IconShape for LdTicket { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66637,6 +71980,7 @@ impl IconShape for LdTicket { path { d: "M13 11v2", } + } } } @@ -66671,6 +72015,9 @@ impl IconShape for LdTimerOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66688,6 +72035,7 @@ impl IconShape for LdTimerOff { path { d: "M12 12v-2", } + } } } @@ -66722,6 +72070,9 @@ impl IconShape for LdTimerReset { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66736,6 +72087,7 @@ impl IconShape for LdTimerReset { path { d: "M9 17H4v5", } + } } } @@ -66770,6 +72122,9 @@ impl IconShape for LdTimer { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -66789,6 +72144,7 @@ impl IconShape for LdTimer { cy: "14", r: "8", } + } } } @@ -66823,6 +72179,9 @@ impl IconShape for LdToggleLeft { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -66838,6 +72197,7 @@ impl IconShape for LdToggleLeft { cy: "12", r: "2", } + } } } @@ -66872,6 +72232,9 @@ impl IconShape for LdToggleRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -66887,6 +72250,7 @@ impl IconShape for LdToggleRight { cy: "12", r: "2", } + } } } @@ -66921,6 +72285,9 @@ impl IconShape for LdTornado { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -66938,6 +72305,7 @@ impl IconShape for LdTornado { path { d: "M11 20H9", } + } } } @@ -66972,6 +72340,9 @@ impl IconShape for LdTorus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { ellipse { @@ -66986,6 +72357,7 @@ impl IconShape for LdTorus { rx: "10", ry: "8.5", } + } } } @@ -67020,6 +72392,9 @@ impl IconShape for LdTouchpadOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67040,6 +72415,7 @@ impl IconShape for LdTouchpadOff { path { d: "M22 16V6a2 2 0 0 0-2-2H10", } + } } } @@ -67074,6 +72450,9 @@ impl IconShape for LdTouchpad { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -67089,6 +72468,7 @@ impl IconShape for LdTouchpad { path { d: "M12 20v-6", } + } } } @@ -67123,6 +72503,9 @@ impl IconShape for LdTowerControl { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67146,6 +72529,7 @@ impl IconShape for LdTowerControl { path { d: "M13 2h-2", } + } } } @@ -67180,6 +72564,9 @@ impl IconShape for LdToyBrick { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -67195,6 +72582,7 @@ impl IconShape for LdToyBrick { path { d: "M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3", } + } } } @@ -67229,6 +72617,9 @@ impl IconShape for LdTractor { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67262,6 +72653,7 @@ impl IconShape for LdTractor { cy: "15", r: "5", } + } } } @@ -67296,6 +72688,9 @@ impl IconShape for LdTrafficCone { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67310,6 +72705,7 @@ impl IconShape for LdTrafficCone { path { d: "m7.5 12.2-4.7 2.7c-.5.3-.8.7-.8 1.1s.3.8.8 1.1l7.6 4.5c.9.5 2.1.5 3 0l7.6-4.5c.7-.3 1-.7 1-1.1s-.3-.8-.8-1.1l-4.7-2.8", } + } } } @@ -67344,6 +72740,9 @@ impl IconShape for LdTrainFrontTunnel { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67367,6 +72766,7 @@ impl IconShape for LdTrainFrontTunnel { path { d: "m15 19 2 3", } + } } } @@ -67401,6 +72801,9 @@ impl IconShape for LdTrainFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67421,6 +72824,7 @@ impl IconShape for LdTrainFront { path { d: "m16 19 2 3", } + } } } @@ -67455,6 +72859,9 @@ impl IconShape for LdTrainTrack { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67478,6 +72885,7 @@ impl IconShape for LdTrainTrack { path { d: "M7 22 22 7", } + } } } @@ -67512,6 +72920,9 @@ impl IconShape for LdTramFront { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -67539,6 +72950,7 @@ impl IconShape for LdTramFront { path { d: "M16 15h.01", } + } } } @@ -67573,6 +72985,9 @@ impl IconShape for LdTrash2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67596,6 +73011,7 @@ impl IconShape for LdTrash2 { y1: "11", y2: "17", } + } } } @@ -67630,6 +73046,9 @@ impl IconShape for LdTrash { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67641,6 +73060,7 @@ impl IconShape for LdTrash { path { d: "M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2", } + } } } @@ -67675,6 +73095,9 @@ impl IconShape for LdTreeDeciduous { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67683,6 +73106,7 @@ impl IconShape for LdTreeDeciduous { path { d: "M12 19v3", } + } } } @@ -67717,6 +73141,9 @@ impl IconShape for LdTreePalm { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67731,6 +73158,7 @@ impl IconShape for LdTreePalm { path { d: "M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14", } + } } } @@ -67765,6 +73193,9 @@ impl IconShape for LdTreePine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67773,6 +73204,7 @@ impl IconShape for LdTreePine { path { d: "M12 22v-3", } + } } } @@ -67807,6 +73239,9 @@ impl IconShape for LdTrees { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -67821,6 +73256,7 @@ impl IconShape for LdTrees { path { d: "M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5", } + } } } @@ -67855,6 +73291,9 @@ impl IconShape for LdTrello { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -67877,6 +73316,7 @@ impl IconShape for LdTrello { x: "14", y: "7", } + } } } @@ -67911,6 +73351,9 @@ impl IconShape for LdTrendingDown { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -67919,6 +73362,7 @@ impl IconShape for LdTrendingDown { polyline { points: "16 17 22 17 22 11", } + } } } @@ -67953,6 +73397,9 @@ impl IconShape for LdTrendingUp { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -67961,6 +73408,7 @@ impl IconShape for LdTrendingUp { polyline { points: "16 7 22 7 22 13", } + } } } @@ -67995,6 +73443,9 @@ impl IconShape for LdTriangleAlert { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68006,6 +73457,7 @@ impl IconShape for LdTriangleAlert { path { d: "M12 17h.01", } + } } } @@ -68040,11 +73492,15 @@ impl IconShape for LdTriangleRight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z", } + } } } @@ -68079,11 +73535,15 @@ impl IconShape for LdTriangle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { 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", } + } } } @@ -68118,6 +73578,9 @@ impl IconShape for LdTrophy { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68138,6 +73601,7 @@ impl IconShape for LdTrophy { path { d: "M18 2H6v7a6 6 0 0 0 12 0V2Z", } + } } } @@ -68172,6 +73636,9 @@ impl IconShape for LdTruck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68193,6 +73660,7 @@ impl IconShape for LdTruck { cy: "18", r: "2", } + } } } @@ -68227,6 +73695,9 @@ impl IconShape for LdTurtle { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68241,6 +73712,7 @@ impl IconShape for LdTurtle { path { d: "M16.93 10H20a2 2 0 0 1 0 4H2", } + } } } @@ -68275,6 +73747,9 @@ impl IconShape for LdTv2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68287,6 +73762,7 @@ impl IconShape for LdTv2 { x: "2", y: "3", } + } } } @@ -68321,6 +73797,9 @@ impl IconShape for LdTv { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -68334,6 +73813,7 @@ impl IconShape for LdTv { polyline { points: "17 2 12 7 7 2", } + } } } @@ -68368,11 +73848,15 @@ impl IconShape for LdTwitch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7", } + } } } @@ -68407,11 +73891,15 @@ impl IconShape for LdTwitter { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z", } + } } } @@ -68446,6 +73934,9 @@ impl IconShape for LdType { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polyline { @@ -68463,6 +73954,7 @@ impl IconShape for LdType { y1: "4", y2: "20", } + } } } @@ -68497,6 +73989,9 @@ impl IconShape for LdUmbrellaOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68511,6 +74006,7 @@ impl IconShape for LdUmbrellaOff { path { d: "m2 2 20 20", } + } } } @@ -68545,6 +74041,9 @@ impl IconShape for LdUmbrella { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68556,6 +74055,7 @@ impl IconShape for LdUmbrella { path { d: "M12 2v1", } + } } } @@ -68590,6 +74090,9 @@ impl IconShape for LdUnderline { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68601,6 +74104,7 @@ impl IconShape for LdUnderline { y1: "20", y2: "20", } + } } } @@ -68635,6 +74139,9 @@ impl IconShape for LdUndo2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68643,6 +74150,7 @@ impl IconShape for LdUndo2 { path { d: "M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5v0a5.5 5.5 0 0 1-5.5 5.5H11", } + } } } @@ -68677,6 +74185,9 @@ impl IconShape for LdUndoDot { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -68690,6 +74201,7 @@ impl IconShape for LdUndoDot { path { d: "M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13", } + } } } @@ -68724,6 +74236,9 @@ impl IconShape for LdUndo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68732,6 +74247,7 @@ impl IconShape for LdUndo { path { d: "M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13", } + } } } @@ -68766,6 +74282,9 @@ impl IconShape for LdUnfoldHorizontal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68792,6 +74311,7 @@ impl IconShape for LdUnfoldHorizontal { path { d: "m5 9-3 3 3 3", } + } } } @@ -68826,6 +74346,9 @@ impl IconShape for LdUnfoldVertical { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -68852,6 +74375,7 @@ impl IconShape for LdUnfoldVertical { path { d: "m15 5-3-3-3 3", } + } } } @@ -68886,6 +74410,9 @@ impl IconShape for LdUngroup { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -68902,6 +74429,7 @@ impl IconShape for LdUngroup { x: "11", y: "14", } + } } } @@ -68936,6 +74464,9 @@ impl IconShape for LdUniversity { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -68961,6 +74492,7 @@ impl IconShape for LdUniversity { path { d: "M14 22v-5a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v5", } + } } } @@ -68995,11 +74527,15 @@ impl IconShape for LdUnlink2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2", } + } } } @@ -69034,6 +74570,9 @@ impl IconShape for LdUnlink { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69066,6 +74605,7 @@ impl IconShape for LdUnlink { y1: "16", y2: "16", } + } } } @@ -69100,6 +74640,9 @@ impl IconShape for LdUnplug { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69120,6 +74663,7 @@ impl IconShape for LdUnplug { path { d: "m12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z", } + } } } @@ -69154,6 +74698,9 @@ impl IconShape for LdUpload { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69168,6 +74715,7 @@ impl IconShape for LdUpload { y1: "3", y2: "15", } + } } } @@ -69202,6 +74750,9 @@ impl IconShape for LdUsb { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -69229,6 +74780,7 @@ impl IconShape for LdUsb { path { d: "m18 12 1-1 1 1-1 1Z", } + } } } @@ -69263,6 +74815,9 @@ impl IconShape for LdUserCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69276,6 +74831,7 @@ impl IconShape for LdUserCheck { polyline { points: "16 11 18 13 22 9", } + } } } @@ -69310,6 +74866,9 @@ impl IconShape for LdUserCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -69349,6 +74908,7 @@ impl IconShape for LdUserCog { path { d: "m20.7 13.8 1-.4", } + } } } @@ -69383,6 +74943,9 @@ impl IconShape for LdUserMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69399,6 +74962,7 @@ impl IconShape for LdUserMinus { y1: "11", y2: "11", } + } } } @@ -69433,6 +74997,9 @@ impl IconShape for LdUserPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69455,6 +75022,7 @@ impl IconShape for LdUserPlus { y1: "11", y2: "11", } + } } } @@ -69489,6 +75057,9 @@ impl IconShape for LdUserRoundCheck { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69502,6 +75073,7 @@ impl IconShape for LdUserRoundCheck { path { d: "m16 19 2 2 4-4", } + } } } @@ -69536,6 +75108,9 @@ impl IconShape for LdUserRoundCog { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69575,6 +75150,7 @@ impl IconShape for LdUserRoundCog { path { d: "m16.9 15.2-.4-.9", } + } } } @@ -69609,6 +75185,9 @@ impl IconShape for LdUserRoundMinus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69622,6 +75201,7 @@ impl IconShape for LdUserRoundMinus { path { d: "M22 19h-6", } + } } } @@ -69656,6 +75236,9 @@ impl IconShape for LdUserRoundPlus { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69672,6 +75255,7 @@ impl IconShape for LdUserRoundPlus { path { d: "M22 19h-6", } + } } } @@ -69706,6 +75290,9 @@ impl IconShape for LdUserRoundSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -69724,6 +75311,7 @@ impl IconShape for LdUserRoundSearch { path { d: "m22 22-1.9-1.9", } + } } } @@ -69758,6 +75346,9 @@ impl IconShape for LdUserRoundX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69774,6 +75365,7 @@ impl IconShape for LdUserRoundX { path { d: "m22 17-5 5", } + } } } @@ -69808,6 +75400,9 @@ impl IconShape for LdUserRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -69818,6 +75413,7 @@ impl IconShape for LdUserRound { path { d: "M20 21a8 8 0 0 0-16 0", } + } } } @@ -69852,6 +75448,9 @@ impl IconShape for LdUserSearch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -69870,6 +75469,7 @@ impl IconShape for LdUserSearch { path { d: "m21 21-1.9-1.9", } + } } } @@ -69904,6 +75504,9 @@ impl IconShape for LdUserX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69926,6 +75529,7 @@ impl IconShape for LdUserX { y1: "8", y2: "13", } + } } } @@ -69960,6 +75564,9 @@ impl IconShape for LdUser { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -69970,6 +75577,7 @@ impl IconShape for LdUser { cy: "7", r: "4", } + } } } @@ -70004,6 +75612,9 @@ impl IconShape for LdUsersRound { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70017,6 +75628,7 @@ impl IconShape for LdUsersRound { path { d: "M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3", } + } } } @@ -70051,6 +75663,9 @@ impl IconShape for LdUsers { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70067,6 +75682,7 @@ impl IconShape for LdUsers { path { d: "M16 3.13a4 4 0 0 1 0 7.75", } + } } } @@ -70101,6 +75717,9 @@ impl IconShape for LdUtensilsCrossed { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70115,6 +75734,7 @@ impl IconShape for LdUtensilsCrossed { path { d: "m19 5-7 7", } + } } } @@ -70149,6 +75769,9 @@ impl IconShape for LdUtensils { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70160,6 +75783,7 @@ impl IconShape for LdUtensils { path { d: "M21 15V2v0a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7", } + } } } @@ -70194,6 +75818,9 @@ impl IconShape for LdUtilityPole { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70217,6 +75844,7 @@ impl IconShape for LdUtilityPole { path { d: "m19 5-7 7-7-7", } + } } } @@ -70251,6 +75879,9 @@ impl IconShape for LdVariable { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70271,6 +75902,7 @@ impl IconShape for LdVariable { y1: "9", y2: "15", } + } } } @@ -70305,6 +75937,9 @@ impl IconShape for LdVault { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -70351,6 +75986,7 @@ impl IconShape for LdVault { cy: "12", r: "2", } + } } } @@ -70385,6 +76021,9 @@ impl IconShape for LdVegan { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70396,6 +76035,7 @@ impl IconShape for LdVegan { path { d: "M17.41 3.6a10 10 0 1 0 3 3", } + } } } @@ -70430,6 +76070,9 @@ impl IconShape for LdVenetianMask { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70441,6 +76084,7 @@ impl IconShape for LdVenetianMask { path { d: "M18 11c-1.5 0-3 .5-3 2 2 0 3 0 3-2Z", } + } } } @@ -70475,6 +76119,9 @@ impl IconShape for LdVibrateOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70495,6 +76142,7 @@ impl IconShape for LdVibrateOff { y1: "2", y2: "22", } + } } } @@ -70529,6 +76177,9 @@ impl IconShape for LdVibrate { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70544,6 +76195,7 @@ impl IconShape for LdVibrate { x: "8", y: "5", } + } } } @@ -70578,6 +76230,9 @@ impl IconShape for LdVideoOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70589,6 +76244,7 @@ impl IconShape for LdVideoOff { path { d: "m2 2 20 20", } + } } } @@ -70623,6 +76279,9 @@ impl IconShape for LdVideo { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70635,6 +76294,7 @@ impl IconShape for LdVideo { x: "2", y: "6", } + } } } @@ -70669,6 +76329,9 @@ impl IconShape for LdVideotape { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -70694,6 +76357,7 @@ impl IconShape for LdVideotape { cy: "14", r: "2", } + } } } @@ -70728,6 +76392,9 @@ impl IconShape for LdView { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -70742,6 +76409,7 @@ impl IconShape for LdView { path { d: "M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2", } + } } } @@ -70776,6 +76444,9 @@ impl IconShape for LdVoicemail { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -70794,6 +76465,7 @@ impl IconShape for LdVoicemail { y1: "16", y2: "16", } + } } } @@ -70828,6 +76500,9 @@ impl IconShape for LdVolume1 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -70836,6 +76511,7 @@ impl IconShape for LdVolume1 { path { d: "M15.54 8.46a5 5 0 0 1 0 7.07", } + } } } @@ -70870,6 +76546,9 @@ impl IconShape for LdVolume2 { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -70881,6 +76560,7 @@ impl IconShape for LdVolume2 { path { d: "M19.07 4.93a10 10 0 0 1 0 14.14", } + } } } @@ -70915,6 +76595,9 @@ impl IconShape for LdVolumeX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { @@ -70932,6 +76615,7 @@ impl IconShape for LdVolumeX { y1: "9", y2: "15", } + } } } @@ -70966,11 +76650,15 @@ impl IconShape for LdVolume { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { polygon { points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5", } + } } } @@ -71005,6 +76693,9 @@ impl IconShape for LdVote { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71016,6 +76707,7 @@ impl IconShape for LdVote { path { d: "M22 19H2", } + } } } @@ -71050,6 +76742,9 @@ impl IconShape for LdWalletCards { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -71065,6 +76760,7 @@ impl IconShape for LdWalletCards { path { d: "M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21", } + } } } @@ -71099,6 +76795,9 @@ impl IconShape for LdWalletMinimal { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71107,6 +76806,7 @@ impl IconShape for LdWalletMinimal { path { d: "M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14", } + } } } @@ -71141,6 +76841,9 @@ impl IconShape for LdWallet { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71149,6 +76852,7 @@ impl IconShape for LdWallet { path { d: "M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4", } + } } } @@ -71183,6 +76887,9 @@ impl IconShape for LdWallpaper { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71199,6 +76906,7 @@ impl IconShape for LdWallpaper { path { d: "M12 17v4", } + } } } @@ -71233,6 +76941,9 @@ impl IconShape for LdWandSparkles { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71259,6 +76970,7 @@ impl IconShape for LdWandSparkles { path { d: "M11 3H9", } + } } } @@ -71293,6 +77005,9 @@ impl IconShape for LdWand { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71322,6 +77037,7 @@ impl IconShape for LdWand { path { d: "M12.2 6.2 11 5", } + } } } @@ -71356,6 +77072,9 @@ impl IconShape for LdWarehouse { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71373,6 +77092,7 @@ impl IconShape for LdWarehouse { x: "6", y: "10", } + } } } @@ -71407,6 +77127,9 @@ impl IconShape for LdWashingMachine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71430,6 +77153,7 @@ impl IconShape for LdWashingMachine { path { d: "M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5", } + } } } @@ -71464,6 +77188,9 @@ impl IconShape for LdWatch { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71480,6 +77207,7 @@ impl IconShape for LdWatch { path { d: "m7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05", } + } } } @@ -71514,6 +77242,9 @@ impl IconShape for LdWaves { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71525,6 +77256,7 @@ impl IconShape for LdWaves { path { d: "M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1", } + } } } @@ -71559,6 +77291,9 @@ impl IconShape for LdWaypoints { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71590,6 +77325,7 @@ impl IconShape for LdWaypoints { cy: "19.5", r: "2.5", } + } } } @@ -71624,6 +77360,9 @@ impl IconShape for LdWebcam { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71642,6 +77381,7 @@ impl IconShape for LdWebcam { path { d: "M12 22v-4", } + } } } @@ -71676,6 +77416,9 @@ impl IconShape for LdWebhookOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71699,6 +77442,7 @@ impl IconShape for LdWebhookOff { path { d: "m2 2 20 20", } + } } } @@ -71733,6 +77477,9 @@ impl IconShape for LdWebhook { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71744,6 +77491,7 @@ impl IconShape for LdWebhook { path { d: "m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8", } + } } } @@ -71778,6 +77526,9 @@ impl IconShape for LdWeight { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71788,6 +77539,7 @@ impl IconShape for LdWeight { path { d: "M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z", } + } } } @@ -71822,6 +77574,9 @@ impl IconShape for LdWheatOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71857,6 +77612,7 @@ impl IconShape for LdWheatOff { y1: "2", y2: "22", } + } } } @@ -71891,6 +77647,9 @@ impl IconShape for LdWheat { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -71917,6 +77676,7 @@ impl IconShape for LdWheat { path { d: "M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z", } + } } } @@ -71951,6 +77711,9 @@ impl IconShape for LdWholeWord { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -71972,6 +77735,7 @@ impl IconShape for LdWholeWord { path { d: "M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1", } + } } } @@ -72006,6 +77770,9 @@ impl IconShape for LdWifiOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72029,6 +77796,7 @@ impl IconShape for LdWifiOff { path { d: "m2 2 20 20", } + } } } @@ -72063,6 +77831,9 @@ impl IconShape for LdWifi { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72077,6 +77848,7 @@ impl IconShape for LdWifi { path { d: "M8.5 16.429a5 5 0 0 1 7 0", } + } } } @@ -72111,6 +77883,9 @@ impl IconShape for LdWind { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72122,6 +77897,7 @@ impl IconShape for LdWind { path { d: "M12.6 19.4A2 2 0 1 0 14 16H2", } + } } } @@ -72156,6 +77932,9 @@ impl IconShape for LdWineOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72176,6 +77955,7 @@ impl IconShape for LdWineOff { y1: "2", y2: "22", } + } } } @@ -72210,6 +77990,9 @@ impl IconShape for LdWine { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72224,6 +78007,7 @@ impl IconShape for LdWine { path { d: "M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z", } + } } } @@ -72258,6 +78042,9 @@ impl IconShape for LdWorkflow { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { rect { @@ -72277,6 +78064,7 @@ impl IconShape for LdWorkflow { x: "13", y: "13", } + } } } @@ -72311,6 +78099,9 @@ impl IconShape for LdWorm { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72322,6 +78113,7 @@ impl IconShape for LdWorm { path { d: "M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z", } + } } } @@ -72356,6 +78148,9 @@ impl IconShape for LdWrapText { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { line { @@ -72376,6 +78171,7 @@ impl IconShape for LdWrapText { y1: "18", y2: "18", } + } } } @@ -72410,11 +78206,15 @@ impl IconShape for LdWrench { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z", } + } } } @@ -72449,6 +78249,9 @@ impl IconShape for LdX { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72457,6 +78260,7 @@ impl IconShape for LdX { path { d: "m6 6 12 12", } + } } } @@ -72491,6 +78295,9 @@ impl IconShape for LdYoutube { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72499,6 +78306,7 @@ impl IconShape for LdYoutube { path { d: "m10 15 5-3-5-3z", } + } } } @@ -72533,6 +78341,9 @@ impl IconShape for LdZapOff { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { @@ -72547,6 +78358,7 @@ impl IconShape for LdZapOff { path { d: "m2 2 20 20", } + } } } @@ -72581,11 +78393,15 @@ impl IconShape for LdZap { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { d: "M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z", } + } } } @@ -72620,6 +78436,9 @@ impl IconShape for LdZoomIn { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -72645,6 +78464,7 @@ impl IconShape for LdZoomIn { y1: "11", y2: "11", } + } } } @@ -72679,6 +78499,9 @@ impl IconShape for LdZoomOut { fn stroke_linejoin(&self) -> &str { "round" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { circle { @@ -72698,6 +78521,7 @@ impl IconShape for LdZoomOut { y1: "11", y2: "11", } + } } } diff --git a/packages/lib/src/icons/md_action_icons.rs b/packages/lib/src/icons/md_action_icons.rs index b8cea84..d5988d4 100644 --- a/packages/lib/src/icons/md_action_icons.rs +++ b/packages/lib/src/icons/md_action_icons.rs @@ -31,11 +31,18 @@ impl IconShape for Md3dRotation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zM12 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAccessibility { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for MdAccessibilityNew { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1l-.5-2zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z", } + } } } @@ -148,8 +169,14 @@ impl IconShape for MdAccessible { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "4", @@ -158,6 +185,7 @@ impl IconShape for MdAccessible { path { d: "M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z", } + } } } @@ -192,8 +220,14 @@ impl IconShape for MdAccessibleForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "17", cy: "4.54", @@ -202,6 +236,7 @@ impl IconShape for MdAccessibleForward { path { d: "M14 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5zm3-3.5h-1.86l1.67-3.67C17.42 8.5 16.44 7 14.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L7.22 10l1.92.53L9.79 9H12l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H17v5h2v-5.5c0-1.1-.9-2-2-2z", } + } } } @@ -236,35 +271,49 @@ impl IconShape for MdAccountBalance { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "7", - width: "3", - x: "4", - y: "10", - } - rect { - height: "7", - width: "3", - x: "10.5", - y: "10", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "3", - width: "20", - x: "2", - y: "19", - } - rect { - height: "7", - width: "3", - x: "17", - y: "10", - } - polygon { - points: "12,1 2,6 2,8 22,8 22,6", + g { + g { + rect { + height: "7", + width: "3", + x: "4", + y: "10", + } + rect { + height: "7", + width: "3", + x: "10.5", + y: "10", + } + rect { + height: "3", + width: "20", + x: "2", + y: "19", + } + rect { + height: "7", + width: "3", + x: "17", + y: "10", + } + polygon { + points: "12,1 2,6 2,8 22,8 22,6", + } + } } + } } } @@ -299,11 +348,18 @@ impl IconShape for MdAccountBalanceWallet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -338,11 +394,18 @@ impl IconShape for MdAccountBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z", } + } } } @@ -377,11 +440,18 @@ impl IconShape for MdAccountCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z", } + } } } @@ -416,11 +486,18 @@ impl IconShape for MdAddShoppingCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm18.31 6l-2.76 5z", + } path { d: "M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z", } + } } } @@ -455,11 +532,19 @@ impl IconShape for MdAddTask { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,5.18L10.59,16.6l-4.24-4.24l1.41-1.41l2.83,2.83l10-10L22,5.18z M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8 c1.57,0,3.04,0.46,4.28,1.25l1.45-1.45C16.1,2.67,14.13,2,12,2C6.48,2,2,6.48,2,12s4.48,10,10,10c1.73,0,3.36-0.44,4.78-1.22 l-1.5-1.5C14.28,19.74,13.17,20,12,20z M19,15h-3v2h3v3h2v-3h3v-2h-3v-3h-2V15z", } + } } } @@ -494,11 +579,18 @@ impl IconShape for MdAddToDrive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M7.71 3.52L1.15 15l3.42 5.99 6.56-11.47-3.42-6zM13.35 15H9.73L6.3 21h8.24c-.96-1.06-1.54-2.46-1.54-4 0-.7.13-1.37.35-2zM20 16v-3h-2v3h-3v2h3v3h2v-3h3v-2h-3zm.71-4.75L15.42 2H8.58v.01l6.15 10.77C15.82 11.68 17.33 11 19 11c.59 0 1.17.09 1.71.25z", } + } } } @@ -533,11 +625,18 @@ impl IconShape for MdAddchart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 5v2h-3v3h-2V7h-3V5h3V2h2v3h3zm-3 14H5V5h6V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6h-2v6zm-4-6v4h2v-4h-2zm-4 4h2V9h-2v8zm-2 0v-6H7v6h2z", } + } } } @@ -572,14 +671,28 @@ impl IconShape for MdAdminPanelSettings { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38c0.62,0,1.12,0.51,1.12,1.12 s-0.51,1.12-1.12,1.12s-1.12-0.51-1.12-1.12S16.38,14.38,17,14.38z M17,19.75c-0.93,0-1.74-0.46-2.24-1.17 c0.05-0.72,1.51-1.08,2.24-1.08s2.19,0.36,2.24,1.08C18.74,19.29,17.93,19.75,17,19.75z", + g { + g { + path { + d: "M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z", + } + path { + d: "M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38c0.62,0,1.12,0.51,1.12,1.12 s-0.51,1.12-1.12,1.12s-1.12-0.51-1.12-1.12S16.38,14.38,17,14.38z M17,19.75c-0.93,0-1.74-0.46-2.24-1.17 c0.05-0.72,1.51-1.08,2.24-1.08s2.19,0.36,2.24,1.08C18.74,19.29,17.93,19.75,17,19.75z", + } + } } + } } } @@ -614,11 +727,18 @@ impl IconShape for MdAlarm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -653,11 +773,18 @@ impl IconShape for MdAlarmAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z", } + } } } @@ -692,11 +819,18 @@ impl IconShape for MdAlarmOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z", } + } } } @@ -731,11 +865,18 @@ impl IconShape for MdAlarmOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z", } + } } } @@ -770,11 +911,18 @@ impl IconShape for MdAllInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 6h-4c0 1.62-1.38 3-3 3s-3-1.38-3-3H5V5h14v4zm-4 7h6v3c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3z", } + } } } @@ -809,11 +957,18 @@ impl IconShape for MdAllOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M16.21 4.16l4 4v-4zm4 12l-4 4h4zm-12 4l-4-4v4zm-4-12l4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2.73 9.9 0 2.73-7.16 0-9.9zm-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7z", + } path { d: "M.21.16h24v24h-24z", } + } } } @@ -848,11 +1003,18 @@ impl IconShape for MdAnalytics { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-5h2v5zm4 0h-2v-3h2v3zm0-5h-2v-2h2v2zm4 5h-2V7h2v10z", } + } } } @@ -887,11 +1049,21 @@ impl IconShape for MdAnchor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,15l1.55,1.55c-0.96,1.69-3.33,3.04-5.55,3.37V11h3V9h-3V7.82C14.16,7.4,15,6.3,15,5c0-1.65-1.35-3-3-3S9,3.35,9,5 c0,1.3,0.84,2.4,2,2.82V9H8v2h3v8.92c-2.22-0.33-4.59-1.68-5.55-3.37L7,15l-4-3v3c0,3.88,4.92,7,9,7s9-3.12,9-7v-3L17,15z M12,4 c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S11.45,4,12,4z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17,15l1.55,1.55c-0.96,1.69-3.33,3.04-5.55,3.37V11h3V9h-3V7.82C14.16,7.4,15,6.3,15,5c0-1.65-1.35-3-3-3S9,3.35,9,5 c0,1.3,0.84,2.4,2,2.82V9H8v2h3v8.92c-2.22-0.33-4.59-1.68-5.55-3.37L7,15l-4-3v3c0,3.88,4.92,7,9,7s9-3.12,9-7v-3L17,15z M12,4 c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S11.45,4,12,4z", + } } + } } } @@ -926,11 +1098,21 @@ impl IconShape for MdAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.6,9.48l1.84-3.18c0.16-0.31,0.04-0.69-0.26-0.85c-0.29-0.15-0.65-0.06-0.83,0.22l-1.88,3.24 c-2.86-1.21-6.08-1.21-8.94,0L5.65,5.67c-0.19-0.29-0.58-0.38-0.87-0.2C4.5,5.65,4.41,6.01,4.56,6.3L6.4,9.48 C3.3,11.25,1.28,14.44,1,18h22C22.72,14.44,20.7,11.25,17.6,9.48z M7,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25S8.25,13.31,8.25,14C8.25,14.69,7.69,15.25,7,15.25z M17,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25C18.25,14.69,17.69,15.25,17,15.25z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17.6,9.48l1.84-3.18c0.16-0.31,0.04-0.69-0.26-0.85c-0.29-0.15-0.65-0.06-0.83,0.22l-1.88,3.24 c-2.86-1.21-6.08-1.21-8.94,0L5.65,5.67c-0.19-0.29-0.58-0.38-0.87-0.2C4.5,5.65,4.41,6.01,4.56,6.3L6.4,9.48 C3.3,11.25,1.28,14.44,1,18h22C22.72,14.44,20.7,11.25,17.6,9.48z M7,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25S8.25,13.31,8.25,14C8.25,14.69,7.69,15.25,7,15.25z M17,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25C18.25,14.69,17.69,15.25,17,15.25z", + } } + } } } @@ -965,11 +1147,18 @@ impl IconShape for MdAnnouncement { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z", } + } } } @@ -1004,11 +1193,21 @@ impl IconShape for MdApi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,12l-2,2l-2-2l2-2L14,12z M12,6l2.12,2.12l2.5-2.5L12,1L7.38,5.62l2.5,2.5L12,6z M6,12l2.12-2.12l-2.5-2.5L1,12 l4.62,4.62l2.5-2.5L6,12z M18,12l-2.12,2.12l2.5,2.5L23,12l-4.62-4.62l-2.5,2.5L18,12z M12,18l-2.12-2.12l-2.5,2.5L12,23l4.62-4.62 l-2.5-2.5L12,18z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14,12l-2,2l-2-2l2-2L14,12z M12,6l2.12,2.12l2.5-2.5L12,1L7.38,5.62l2.5,2.5L12,6z M6,12l2.12-2.12l-2.5-2.5L1,12 l4.62,4.62l2.5-2.5L6,12z M18,12l-2.12,2.12l2.5,2.5L23,12l-4.62-4.62l-2.5,2.5L18,12z M12,18l-2.12-2.12l-2.5,2.5L12,23l4.62-4.62 l-2.5-2.5L12,18z", + } } + } } } @@ -1043,11 +1242,18 @@ impl IconShape for MdAppBlocking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15zm2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5zM17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v1z", } + } } } @@ -1082,11 +1288,21 @@ impl IconShape for MdArrowCircleDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10 c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2L12,2z M13,12l0-4h-2l0,4H8l4,4l4-4H13z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10 c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2L12,2z M13,12l0-4h-2l0,4H8l4,4l4-4H13z", + } } + } } } @@ -1121,11 +1337,21 @@ impl IconShape for MdArrowCircleUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20 M12,22c5.52,0,10-4.48,10-10c0-5.52-4.48-10-10-10 C6.48,2,2,6.48,2,12C2,17.52,6.48,22,12,22L12,22z M11,12l0,4h2l0-4h3l-4-4l-4,4H11z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20 M12,22c5.52,0,10-4.48,10-10c0-5.52-4.48-10-10-10 C6.48,2,2,6.48,2,12C2,17.52,6.48,22,12,22L12,22z M11,12l0,4h2l0-4h3l-4-4l-4,4H11z", + } } + } } } @@ -1160,11 +1386,18 @@ impl IconShape for MdArrowRightAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.01 11H4v2h12.01v3L20 12l-3.99-4z", } + } } } @@ -1199,11 +1432,18 @@ impl IconShape for MdArticle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z", } + } } } @@ -1238,11 +1478,18 @@ impl IconShape for MdAspectRatio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } + } } } @@ -1277,11 +1524,18 @@ impl IconShape for MdAssessment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } + } } } @@ -1316,11 +1570,18 @@ impl IconShape for MdAssignment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z", } + } } } @@ -1355,11 +1616,18 @@ impl IconShape for MdAssignmentInd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1V19z", } + } } } @@ -1394,11 +1662,18 @@ impl IconShape for MdAssignmentLate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } + } } } @@ -1433,11 +1708,18 @@ impl IconShape for MdAssignmentReturn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4v3l-5-5 5-5v3h4v4z", } + } } } @@ -1472,11 +1754,18 @@ impl IconShape for MdAssignmentReturned { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l-5-5h3V9h4v4h3l-5 5z", } + } } } @@ -1511,11 +1800,18 @@ impl IconShape for MdAssignmentTurnedIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z", } + } } } @@ -1550,11 +1846,18 @@ impl IconShape for MdAutorenew { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z", } + } } } @@ -1589,11 +1892,18 @@ impl IconShape for MdBackup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z", } + } } } @@ -1628,14 +1938,28 @@ impl IconShape for MdBackupTable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,6v14H6v2h14c1.1,0,2-0.9,2-2V6H20z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M16,2H4C2.9,2,2,2.9,2,4v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C18,2.9,17.1,2,16,2z M9,16H4v-5h5V16z M16,16h-5v-5h5 V16z M16,9H4V4h12V9z", + g { + g { + path { + d: "M20,6v14H6v2h14c1.1,0,2-0.9,2-2V6H20z", + } + path { + d: "M16,2H4C2.9,2,2,2.9,2,4v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C18,2.9,17.1,2,16,2z M9,16H4v-5h5V16z M16,16h-5v-5h5 V16z M16,9H4V4h12V9z", + } + } } + } } } @@ -1670,11 +1994,22 @@ impl IconShape for MdBatchPrediction { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,8H7c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V10C19,8.9,18.1,8,17,8z M13,20.5h-2V19h2V20.5z M13,18h-2 c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5c1.93,0,3.5,1.57,3.5,3.5C15.5,15,13,16.5,13,18z M18,6.5H6v0C6,5.67,6.67,5,7.5,5h9 C17.33,5,18,5.67,18,6.5L18,6.5z M17,3.5H7v0C7,2.67,7.67,2,8.5,2h7C16.33,2,17,2.67,17,3.5L17,3.5z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + path { + d: "M17,8H7c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V10C19,8.9,18.1,8,17,8z M13,20.5h-2V19h2V20.5z M13,18h-2 c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5c1.93,0,3.5,1.57,3.5,3.5C15.5,15,13,16.5,13,18z M18,6.5H6v0C6,5.67,6.67,5,7.5,5h9 C17.33,5,18,5.67,18,6.5L18,6.5z M17,3.5H7v0C7,2.67,7.67,2,8.5,2h7C16.33,2,17,2.67,17,3.5L17,3.5z", + } } + } } } @@ -1709,11 +2044,18 @@ impl IconShape for MdBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z", } + } } } @@ -1748,11 +2090,21 @@ impl IconShape for MdBookOnline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,1H7C5.9,1,5,1.9,5,3v18c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z M7,18V6h10v12H7z M16,11V9.14 C16,8.51,15.55,8,15,8H9C8.45,8,8,8.51,8,9.14l0,1.96c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1l0,1.76C8,15.49,8.45,16,9,16h6 c0.55,0,1-0.51,1-1.14V13c-0.55,0-1-0.45-1-1C15,11.45,15.45,11,16,11z M12.5,14.5h-1v-1h1V14.5z M12.5,12.5h-1v-1h1V12.5z M12.5,10.5h-1v-1h1V10.5z", + rect { + height: "24", + width: "24", + } + g { + path { + d: "M17,1H7C5.9,1,5,1.9,5,3v18c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z M7,18V6h10v12H7z M16,11V9.14 C16,8.51,15.55,8,15,8H9C8.45,8,8,8.51,8,9.14l0,1.96c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1l0,1.76C8,15.49,8.45,16,9,16h6 c0.55,0,1-0.51,1-1.14V13c-0.55,0-1-0.45-1-1C15,11.45,15.45,11,16,11z M12.5,14.5h-1v-1h1V14.5z M12.5,12.5h-1v-1h1V12.5z M12.5,10.5h-1v-1h1V10.5z", + } } + } } } @@ -1787,11 +2139,18 @@ impl IconShape for MdBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z", } + } } } @@ -1826,11 +2185,18 @@ impl IconShape for MdBookmarkBorder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z", } + } } } @@ -1865,11 +2231,18 @@ impl IconShape for MdBookmarks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 18l2 1V3c0-1.1-.9-2-2-2H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2v13zM15 5H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2z", } + } } } @@ -1904,11 +2277,18 @@ impl IconShape for MdBugReport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z", } + } } } @@ -1943,11 +2323,19 @@ impl IconShape for MdBuild { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + clip_rule: "evenodd", + d: "M0 0h24v24H0z", + } path { d: "M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z", } + } } } @@ -1982,12 +2370,26 @@ impl IconShape for MdBuildCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2z M16.9,15.49l-1.4,1.4c-0.2,0.2-0.51,0.2-0.71,0l-3.41-3.41c-1.22,0.43-2.64,0.17-3.62-0.81 c-1.11-1.11-1.3-2.79-0.59-4.1l2.35,2.35l1.41-1.41L8.58,7.17c1.32-0.71,2.99-0.52,4.1,0.59c0.98,0.98,1.24,2.4,0.81,3.62 l3.41,3.41C17.09,14.98,17.09,15.3,16.9,15.49z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2z M16.9,15.49l-1.4,1.4c-0.2,0.2-0.51,0.2-0.71,0l-3.41-3.41c-1.22,0.43-2.64,0.17-3.62-0.81 c-1.11-1.11-1.3-2.79-0.59-4.1l2.35,2.35l1.41-1.41L8.58,7.17c1.32-0.71,2.99-0.52,4.1,0.59c0.98,0.98,1.24,2.4,0.81,3.62 l3.41,3.41C17.09,14.98,17.09,15.3,16.9,15.49z", + fill_rule: "evenodd", + } + } } + } } } @@ -2022,11 +2424,18 @@ impl IconShape for MdCached { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3l-4-4zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4H6z", } + } } } @@ -2061,11 +2470,18 @@ impl IconShape for MdCalendarToday { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z", } + } } } @@ -2100,11 +2516,18 @@ impl IconShape for MdCalendarViewDay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 17h18v2H3zm0-7h18v5H3zm0-4h18v2H3z", } + } } } @@ -2139,14 +2562,21 @@ impl IconShape for MdCameraEnhance { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M9 3L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.17L15 3H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } path { d: "M12 17l1.25-2.75L16 13l-2.75-1.25L12 9l-1.25 2.75L8 13l2.75 1.25z", } + } } } @@ -2181,14 +2611,28 @@ impl IconShape for MdCancelScheduleSend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.5,9c-0.42,0-0.83,0.04-1.24,0.11L1.01,3L1,10l9,2l-9,2l0.01,7l8.07-3.46C9.59,21.19,12.71,24,16.5,24 c4.14,0,7.5-3.36,7.5-7.5S20.64,9,16.5,9z M16.5,22c-3.03,0-5.5-2.47-5.5-5.5s2.47-5.5,5.5-5.5s5.5,2.47,5.5,5.5S19.53,22,16.5,22 z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "18.27,14.03 16.5,15.79 14.73,14.03 14.03,14.73 15.79,16.5 14.03,18.27 14.73,18.97 16.5,17.21 18.27,18.97 18.97,18.27 17.21,16.5 18.97,14.73", + g { + g { + path { + d: "M16.5,9c-0.42,0-0.83,0.04-1.24,0.11L1.01,3L1,10l9,2l-9,2l0.01,7l8.07-3.46C9.59,21.19,12.71,24,16.5,24 c4.14,0,7.5-3.36,7.5-7.5S20.64,9,16.5,9z M16.5,22c-3.03,0-5.5-2.47-5.5-5.5s2.47-5.5,5.5-5.5s5.5,2.47,5.5,5.5S19.53,22,16.5,22 z", + } + polygon { + points: "18.27,14.03 16.5,15.79 14.73,14.03 14.03,14.73 15.79,16.5 14.03,18.27 14.73,18.97 16.5,17.21 18.27,18.97 18.97,18.27 17.21,16.5 18.97,14.73", + } + } } + } } } @@ -2223,11 +2667,18 @@ impl IconShape for MdCardGiftcard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z", } + } } } @@ -2262,11 +2713,18 @@ impl IconShape for MdCardMembership { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 13H4v-2h16v2zm0-5H4V4h16v6z", } + } } } @@ -2301,11 +2759,18 @@ impl IconShape for MdCardTravel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zM9 4h6v2H9V4zm11 15H4v-2h16v2zm0-5H4V8h3v2h2V8h6v2h2V8h3v6z", } + } } } @@ -2340,11 +2805,18 @@ impl IconShape for MdChangeHistory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 7.77L18.39 18H5.61L12 7.77M12 4L2 20h20L12 4z", } + } } } @@ -2379,11 +2851,18 @@ impl IconShape for MdCheckCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z", } + } } } @@ -2418,11 +2897,18 @@ impl IconShape for MdCheckCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -2457,11 +2943,18 @@ impl IconShape for MdChromeReaderMode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M-74 29h48v48h-48V29zM0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5h7V16h-7zM21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 15h-9V6h9v13z", } + } } } @@ -2496,11 +2989,18 @@ impl IconShape for MdCircleNotifications { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5zm5-2.5H7v-1l1-1v-2.61C8 9.27 9.03 7.47 11 7v-.5c0-.57.43-1 1-1s1 .43 1 1V7c1.97.47 3 2.28 3 4.39V14l1 1v1z", } + } } } @@ -2535,11 +3035,18 @@ impl IconShape for MdClass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z", } + } } } @@ -2574,11 +3081,19 @@ impl IconShape for MdCloseFullscreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,3.41l-5.29,5.29L20,12h-8V4l3.29,3.29L20.59,2L22,3.41z M3.41,22l5.29-5.29L12,20v-8H4l3.29,3.29L2,20.59L3.41,22z", } + } } } @@ -2613,11 +3128,18 @@ impl IconShape for MdCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z", } + } } } @@ -2652,11 +3174,23 @@ impl IconShape for MdCommentBank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,2H4C2.9,2,2,2.9,2,4v18l4-4h14c1.1,0,2-0.9,2-2V4C22,2.9,21.1,2,20,2z M19,13l-2.5-1.5L14,13V5h5V13z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M20,2H4C2.9,2,2,2.9,2,4v18l4-4h14c1.1,0,2-0.9,2-2V4C22,2.9,21.1,2,20,2z M19,13l-2.5-1.5L14,13V5h5V13z", + } } + } } } @@ -2691,11 +3225,18 @@ impl IconShape for MdCommute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } + } } } @@ -2730,11 +3271,28 @@ impl IconShape for MdCompareArrows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9.01,14H2v2h7.01v3L13,15l-3.99-4V14z M14.99,13v-3H22V8h-7.01V5L11,9L14.99,13z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M9.01,14H2v2h7.01v3L13,15l-3.99-4V14z M14.99,13v-3H22V8h-7.01V5L11,9L14.99,13z", + } + } + } + } + } } } @@ -2769,8 +3327,14 @@ impl IconShape for MdCompress { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M8 19h3v3h2v-3h3l-4-4-4 4zm8-15h-3V1h-2v3H8l4 4 4-4zM4 9v2h16V9H4z", } @@ -2780,6 +3344,7 @@ impl IconShape for MdCompress { path { d: "M0 0h24v24H0z", } + } } } @@ -2814,11 +3379,19 @@ impl IconShape for MdContactPage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8L14,2z M12,10c1.1,0,2,0.9,2,2c0,1.1-0.9,2-2,2s-2-0.9-2-2 C10,10.9,10.9,10,12,10z M16,18H8v-0.57c0-0.81,0.48-1.53,1.22-1.85C10.07,15.21,11.01,15,12,15c0.99,0,1.93,0.21,2.78,0.58 C15.52,15.9,16,16.62,16,17.43V18z", } + } } } @@ -2853,11 +3426,18 @@ impl IconShape for MdContactSupport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2zm1 14.5h-2v-2h2v2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5z", } + } } } @@ -2892,11 +3472,23 @@ impl IconShape for MdContactless { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M8.46,14.45L7.1,13.83 c0.28-0.61,0.41-1.24,0.4-1.86c-0.01-0.63-0.14-1.24-0.4-1.8l1.36-0.63c0.35,0.75,0.53,1.56,0.54,2.4 C9.01,12.8,8.83,13.64,8.46,14.45z M11.53,16.01l-1.3-0.74c0.52-0.92,0.78-1.98,0.78-3.15c0-1.19-0.27-2.33-0.8-3.4l1.34-0.67 c0.64,1.28,0.96,2.65,0.96,4.07C12.51,13.55,12.18,14.86,11.53,16.01z M14.67,17.33l-1.35-0.66c0.78-1.6,1.18-3.18,1.18-4.69 c0-1.51-0.4-3.07-1.18-4.64l1.34-0.67C15.56,8.45,16,10.23,16,11.98C16,13.72,15.56,15.52,14.67,17.33z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M8.46,14.45L7.1,13.83 c0.28-0.61,0.41-1.24,0.4-1.86c-0.01-0.63-0.14-1.24-0.4-1.8l1.36-0.63c0.35,0.75,0.53,1.56,0.54,2.4 C9.01,12.8,8.83,13.64,8.46,14.45z M11.53,16.01l-1.3-0.74c0.52-0.92,0.78-1.98,0.78-3.15c0-1.19-0.27-2.33-0.8-3.4l1.34-0.67 c0.64,1.28,0.96,2.65,0.96,4.07C12.51,13.55,12.18,14.86,11.53,16.01z M14.67,17.33l-1.35-0.66c0.78-1.6,1.18-3.18,1.18-4.69 c0-1.51-0.4-3.07-1.18-4.64l1.34-0.67C15.56,8.45,16,10.23,16,11.98C16,13.72,15.56,15.52,14.67,17.33z", + } + } + } } } @@ -2931,11 +3523,28 @@ impl IconShape for MdCopyright { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.88,9.14c1.28,0.06,1.61,1.15,1.63,1.66h1.79c-0.08-1.98-1.49-3.19-3.45-3.19C9.64,7.61,8,9,8,12.14 c0,1.94,0.93,4.24,3.84,4.24c2.22,0,3.41-1.65,3.44-2.95h-1.79c-0.03,0.59-0.45,1.38-1.63,1.44C10.55,14.83,10,13.81,10,12.14 C10,9.25,11.28,9.16,11.88,9.14z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20c-4.41,0-8-3.59-8-8 s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M11.88,9.14c1.28,0.06,1.61,1.15,1.63,1.66h1.79c-0.08-1.98-1.49-3.19-3.45-3.19C9.64,7.61,8,9,8,12.14 c0,1.94,0.93,4.24,3.84,4.24c2.22,0,3.41-1.65,3.44-2.95h-1.79c-0.03,0.59-0.45,1.38-1.63,1.44C10.55,14.83,10,13.81,10,12.14 C10,9.25,11.28,9.16,11.88,9.14z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20c-4.41,0-8-3.59-8-8 s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", + } + } + } } + } } } @@ -2970,11 +3579,18 @@ impl IconShape for MdCreditCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z", } + } } } @@ -3009,11 +3625,18 @@ impl IconShape for MdDangerous { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM17 15.74L15.74 17 12 13.26 8.26 17 7 15.74 10.74 12 7 8.26 8.26 7 12 10.74 15.74 7 17 8.26 13.26 12 17 15.74z", } + } } } @@ -3048,11 +3671,18 @@ impl IconShape for MdDashboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z", } + } } } @@ -3087,11 +3717,18 @@ impl IconShape for MdDashboardCustomize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm15 0h-2v3h-3v2h3v3h2v-3h3v-2h-3z", } + } } } @@ -3126,11 +3763,18 @@ impl IconShape for MdDateRange { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z", } + } } } @@ -3165,11 +3809,18 @@ impl IconShape for MdDelete { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z", } + } } } @@ -3204,14 +3855,21 @@ impl IconShape for MdDeleteForever { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0V0z", } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z", } + } } } @@ -3246,11 +3904,18 @@ impl IconShape for MdDeleteOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z", } + } } } @@ -3285,11 +3950,18 @@ impl IconShape for MdDescription { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z", } + } } } @@ -3324,11 +3996,19 @@ impl IconShape for MdDisabledByDefault { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M3,3v18h18V3H3z M17,15.59L15.59,17L12,13.41L8.41,17L7,15.59L10.59,12L7,8.41L8.41,7L12,10.59L15.59,7L17,8.41L13.41,12 L17,15.59z", } + } } } @@ -3363,11 +4043,18 @@ impl IconShape for MdDns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zM7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -3402,11 +4089,18 @@ impl IconShape for MdDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z", } + } } } @@ -3441,11 +4135,18 @@ impl IconShape for MdDoneAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z", } + } } } @@ -3480,11 +4181,18 @@ impl IconShape for MdDoneOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.77 5.03l1.4 1.4L8.43 19.17l-5.6-5.6 1.4-1.4 4.2 4.2L19.77 5.03m0-2.83L8.43 13.54l-4.2-4.2L0 13.57 8.43 22 24 6.43 19.77 2.2z", } + } } } @@ -3519,11 +4227,27 @@ impl IconShape for MdDonutLarge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11,5.08V2C6,2.5,2,6.81,2,12s4,9.5,9,10v-3.08c-3-0.48-6-3.4-6-6.92S8,5.56,11,5.08z M18.97,11H22c-0.47-5-4-8.53-9-9 v3.08C16,5.51,18.54,8,18.97,11z M13,18.92V22c5-0.47,8.53-4,9-9h-3.03C18.54,16,16,18.49,13,18.92z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M11,5.08V2C6,2.5,2,6.81,2,12s4,9.5,9,10v-3.08c-3-0.48-6-3.4-6-6.92S8,5.56,11,5.08z M18.97,11H22c-0.47-5-4-8.53-9-9 v3.08C16,5.51,18.54,8,18.97,11z M13,18.92V22c5-0.47,8.53-4,9-9h-3.03C18.54,16,16,18.49,13,18.92z", + } + } + } + } + } } } @@ -3558,11 +4282,18 @@ impl IconShape for MdDonutSmall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 9.16V2c-5 .5-9 4.79-9 10s4 9.5 9 10v-7.16c-1-.41-2-1.52-2-2.84s1-2.43 2-2.84zM14.86 11H22c-.48-4.75-4-8.53-9-9v7.16c1 .3 1.52.98 1.86 1.84zM13 14.84V22c5-.47 8.52-4.25 9-9h-7.14c-.34.86-.86 1.54-1.86 1.84z", } + } } } @@ -3597,11 +4328,18 @@ impl IconShape for MdDragIndicator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -3636,11 +4374,21 @@ impl IconShape for MdDynamicForm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,20v-9h-2V4h7l-2,5h2L17,20z M15,13v7H4c-1.1,0-2-0.9-2-2v-3c0-1.1,0.9-2,2-2H15z M6.25,15.75h-1.5v1.5h1.5V15.75z M13,4v7H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2H13z M6.25,6.75h-1.5v1.5h1.5V6.75z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17,20v-9h-2V4h7l-2,5h2L17,20z M15,13v7H4c-1.1,0-2-0.9-2-2v-3c0-1.1,0.9-2,2-2H15z M6.25,15.75h-1.5v1.5h1.5V15.75z M13,4v7H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2H13z M6.25,6.75h-1.5v1.5h1.5V6.75z", + } } + } } } @@ -3675,11 +4423,25 @@ impl IconShape for MdEco { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.05,8.05c-2.73,2.73-2.73,7.15-0.02,9.88c1.47-3.4,4.09-6.24,7.36-7.93c-2.77,2.34-4.71,5.61-5.39,9.32 c2.6,1.23,5.8,0.78,7.95-1.37C19.43,14.47,20,4,20,4S9.53,4.57,6.05,8.05z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M6.05,8.05c-2.73,2.73-2.73,7.15-0.02,9.88c1.47-3.4,4.09-6.24,7.36-7.93c-2.77,2.34-4.71,5.61-5.39,9.32 c2.6,1.23,5.8,0.78,7.95-1.37C19.43,14.47,20,4,20,4S9.53,4.57,6.05,8.05z", + } + } } + } } } @@ -3714,11 +4476,18 @@ impl IconShape for MdEditOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ic_edit_off_24px" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M12.126 8.125l1.937-1.937 3.747 3.747-1.937 1.938zM20.71 5.63l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75L20.71 7a1 1 0 0 0 0-1.37zM2 5l6.63 6.63L3 17.25V21h3.75l5.63-5.62L18 21l2-2L4 3 2 5z", } + } } } @@ -3753,11 +4522,18 @@ impl IconShape for MdEject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 24V0h24v24H0z", + } path { d: "M5 17h14v2H5zm7-12L5.33 15h13.34z", } + } } } @@ -3792,11 +4568,18 @@ impl IconShape for MdEuroSymbol { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1 0 .34.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57z", } + } } } @@ -3831,11 +4614,18 @@ impl IconShape for MdEvent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z", } + } } } @@ -3870,11 +4660,28 @@ impl IconShape for MdEventSeat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M4,18v3h3v-3h10v3h3v-6H4V18z M19,10h3v3h-3V10z M2,10h3v3H2V10z M17,13H7V5c0-1.1,0.9-2,2-2h6c1.1,0,2,0.9,2,2V13z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M4,18v3h3v-3h10v3h3v-6H4V18z M19,10h3v3h-3V10z M2,10h3v3H2V10z M17,13H7V5c0-1.1,0.9-2,2-2h6c1.1,0,2,0.9,2,2V13z", + } + } + } } + } } } @@ -3909,11 +4716,18 @@ impl IconShape for MdExitToApp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67l-2.58 2.59zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } + } } } @@ -3948,14 +4762,21 @@ impl IconShape for MdExpand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z", } path { d: "M0 0h24v24H0z", } + } } } @@ -3990,11 +4811,18 @@ impl IconShape for MdExplore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z", } + } } } @@ -4029,11 +4857,18 @@ impl IconShape for MdExploreOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14.19 14.19l-1.41-1.41-1.56-1.56L11 11 9.81 9.81 4.93 4.93 2.27 2.27 1 3.54l2.78 2.78c-.11.16-.21.32-.31.48-.04.07-.09.14-.13.21-.09.15-.17.31-.25.47-.05.1-.1.21-.16.32-.06.14-.13.28-.19.43-.1.24-.19.48-.27.73l-.09.3c-.05.2-.1.39-.14.59-.02.11-.04.22-.07.33-.04.2-.07.4-.09.61-.01.1-.03.2-.03.3-.03.29-.05.6-.05.91 0 5.52 4.48 10 10 10 .31 0 .62-.02.92-.05l.3-.03c.2-.02.41-.06.61-.09.11-.02.22-.04.33-.07.2-.04.39-.09.58-.15.1-.03.2-.05.3-.09.25-.08.49-.17.73-.27.15-.06.29-.13.43-.19.11-.05.22-.1.33-.16.16-.08.31-.16.46-.25.07-.04.14-.09.21-.13.16-.1.32-.2.48-.31L20.46 23l1.27-1.27-2.66-2.66-4.88-4.88zM6 18l3-6.46L12.46 15 6 18zm16-6c0 .31-.02.62-.05.92l-.03.3c-.02.2-.06.41-.09.61-.02.11-.04.22-.07.33-.04.2-.09.39-.15.58-.03.1-.05.21-.09.31-.08.25-.17.49-.27.73-.06.15-.13.29-.19.43-.05.11-.1.22-.16.33-.08.16-.16.31-.25.46-.04.07-.09.14-.13.21-.1.16-.2.32-.31.48L15 12.46 18 6l-6.46 3-5.22-5.22c.16-.11.32-.21.48-.31.07-.04.14-.09.21-.13.15-.09.31-.17.46-.25.11-.05.22-.1.33-.16.14-.06.28-.13.43-.19.24-.1.48-.19.73-.27l.31-.09c.19-.05.38-.11.58-.15.11-.02.22-.04.33-.07.2-.04.4-.07.61-.09.1-.01.2-.03.3-.03.29-.02.6-.04.91-.04 5.52 0 10 4.48 10 10z", } + } } } @@ -4068,11 +4903,18 @@ impl IconShape for MdExtension { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z", } + } } } @@ -4107,11 +4949,18 @@ impl IconShape for MdFace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zm6 0c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8 0-.29.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8z", } + } } } @@ -4146,12 +4995,26 @@ impl IconShape for MdFactCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,3H4C2.9,3,2,3.9,2,5v14c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V5 C22,3.9,21.1,3,20,3z M10,17H5v-2h5V17z M10,13H5v-2h5V13z M10,9H5V7h5V9z M14.82,15L12,12.16l1.41-1.41l1.41,1.42L17.99,9 l1.42,1.42L14.82,15z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + path { + d: "M20,3H4C2.9,3,2,3.9,2,5v14c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V5 C22,3.9,21.1,3,20,3z M10,17H5v-2h5V17z M10,13H5v-2h5V13z M10,9H5V7h5V9z M14.82,15L12,12.16l1.41-1.41l1.41,1.42L17.99,9 l1.42,1.42L14.82,15z", + fill_rule: "evenodd", + } + } + } + } } } @@ -4186,11 +5049,18 @@ impl IconShape for MdFavorite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z", } + } } } @@ -4225,11 +5095,18 @@ impl IconShape for MdFavoriteBorder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z", } + } } } @@ -4264,11 +5141,18 @@ impl IconShape for MdFeedback { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z", } + } } } @@ -4303,11 +5187,18 @@ impl IconShape for MdFilePresent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V7l-5-5zM6 20V4h8v4h4v12H6zm10-10v5c0 2.21-1.79 4-4 4s-4-1.79-4-4V8.5c0-1.47 1.26-2.64 2.76-2.49 1.3.13 2.24 1.32 2.24 2.63V15h-2V8.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V15c0 1.1.9 2 2 2s2-.9 2-2v-5h2z", } + } } } @@ -4342,14 +5233,23 @@ impl IconShape for MdFilterAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M4.25,5.61C6.27,8.2,10,13,10,13v6c0,0.55,0.45,1,1,1h2c0.55,0,1-0.45,1-1v-6c0,0,3.72-4.8,5.74-7.39 C20.25,4.95,19.78,4,18.95,4H5.04C4.21,4,3.74,4.95,4.25,5.61z", - } - path { - d: "M0,0h24v24H0V0z", + g { + path { + d: "M0,0h24 M24,24H0", + } + path { + d: "M4.25,5.61C6.27,8.2,10,13,10,13v6c0,0.55,0.45,1,1,1h2c0.55,0,1-0.45,1-1v-6c0,0,3.72-4.8,5.74-7.39 C20.25,4.95,19.78,4,18.95,4H5.04C4.21,4,3.74,4.95,4.25,5.61z", + } + path { + d: "M0,0h24v24H0V0z", + } } + } } } @@ -4384,14 +5284,21 @@ impl IconShape for MdFilterListAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M0 0h24m0 24H0", } path { d: "M4.25 5.66c.1.13 5.74 7.33 5.74 7.33V19c0 .55.45 1 1.01 1h2.01c.55 0 1.01-.45 1.01-1v-6.02s5.49-7.02 5.75-7.34C20.03 5.32 20 5 20 5c0-.55-.45-1-1.01-1H5.01C4.4 4 4 4.48 4 5c0 .2.06.44.25.66z", } + } } } @@ -4426,11 +5333,18 @@ impl IconShape for MdFindInPage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L20 19.59zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z", } + } } } @@ -4465,11 +5379,18 @@ impl IconShape for MdFindReplace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4zm5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z", } + } } } @@ -4504,11 +5425,18 @@ impl IconShape for MdFingerprint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28zM3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7-.23.16-.54.11-.7-.12-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21zm6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15zm7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12zM14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.94 0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38z", } + } } } @@ -4543,11 +5471,18 @@ impl IconShape for MdFitScreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 4h3c1.1 0 2 .9 2 2v2h-2V6h-3V4zM4 8V6h3V4H4c-1.1 0-2 .9-2 2v2h2zm16 8v2h-3v2h3c1.1 0 2-.9 2-2v-2h-2zM7 18H4v-2H2v2c0 1.1.9 2 2 2h3v-2zM18 8H6v8h12V8z", } + } } } @@ -4582,12 +5517,24 @@ impl IconShape for MdFlaky { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14.05,17.58l-0.01,0.01l-2.4-2.4l1.06-1.06l1.35,1.35L16.54,13l1.06,1.06 l-3.54,3.54L14.05,17.58z M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M7.34,6.28l1.41,1.41l1.41-1.41 l1.06,1.06L9.81,8.75l1.41,1.41l-1.06,1.06L8.75,9.81l-1.41,1.41l-1.06-1.06l1.41-1.41L6.28,7.34L7.34,6.28z M12,20 c-2.2,0-4.2-0.9-5.7-2.3L17.7,6.3C19.1,7.8,20,9.8,20,12C20,16.4,16.4,20,12,20z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M14.05,17.58l-0.01,0.01l-2.4-2.4l1.06-1.06l1.35,1.35L16.54,13l1.06,1.06 l-3.54,3.54L14.05,17.58z M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M7.34,6.28l1.41,1.41l1.41-1.41 l1.06,1.06L9.81,8.75l1.41,1.41l-1.06,1.06L8.75,9.81l-1.41,1.41l-1.06-1.06l1.41-1.41L6.28,7.34L7.34,6.28z M12,20 c-2.2,0-4.2-0.9-5.7-2.3L17.7,6.3C19.1,7.8,20,9.8,20,12C20,16.4,16.4,20,12,20z", + fill_rule: "evenodd", + } + } + } } } @@ -4622,11 +5569,27 @@ impl IconShape for MdFlightLand { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2.5,19h19v2h-19V19z M19.34,15.85c0.8,0.21,1.62-0.26,1.84-1.06c0.21-0.8-0.26-1.62-1.06-1.84l-5.31-1.42l-2.76-9.02 L10.12,2v8.28L5.15,8.95L4.22,6.63L2.77,6.24v5.17L19.34,15.85z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M2.5,19h19v2h-19V19z M19.34,15.85c0.8,0.21,1.62-0.26,1.84-1.06c0.21-0.8-0.26-1.62-1.06-1.84l-5.31-1.42l-2.76-9.02 L10.12,2v8.28L5.15,8.95L4.22,6.63L2.77,6.24v5.17L19.34,15.85z", + } + } + } } + } } } @@ -4661,11 +5624,27 @@ impl IconShape for MdFlightTakeoff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2.5,19h19v2h-19V19z M22.07,9.64c-0.21-0.8-1.04-1.28-1.84-1.06L14.92,10l-6.9-6.43L6.09,4.08l4.14,7.17l-4.97,1.33 l-1.97-1.54l-1.45,0.39l2.59,4.49c0,0,7.12-1.9,16.57-4.43C21.81,11.26,22.28,10.44,22.07,9.64z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M2.5,19h19v2h-19V19z M22.07,9.64c-0.21-0.8-1.04-1.28-1.84-1.06L14.92,10l-6.9-6.43L6.09,4.08l4.14,7.17l-4.97,1.33 l-1.97-1.54l-1.45,0.39l2.59,4.49c0,0,7.12-1.9,16.57-4.43C21.81,11.26,22.28,10.44,22.07,9.64z", + } + } + } } + } } } @@ -4700,11 +5679,18 @@ impl IconShape for MdFlipToBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 7H7v2h2V7zm0 4H7v2h2v-2zm0-8c-1.11 0-2 .9-2 2h2V3zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-6 0h-2v2h2V3zM9 17v-2H7c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2V7h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5V7zm10-2h2V3h-2v2zm0 12h2v-2h-2v2z", } + } } } @@ -4739,11 +5725,18 @@ impl IconShape for MdFlipToFront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 13h2v-2H3v2zm0 4h2v-2H3v2zm2 4v-2H3c0 1.1.89 2 2 2zM3 9h2V7H3v2zm12 12h2v-2h-2v2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12H9V5h10v10zm-8 6h2v-2h-2v2zm-4 0h2v-2H7v2z", } + } } } @@ -4778,11 +5771,18 @@ impl IconShape for MdGTranslate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M21 4H11l-1-3H3c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8l1 3h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 16c-2.76 0-5-2.24-5-5s2.24-5 5-5c1.35 0 2.48.5 3.35 1.3L9.03 8.57c-.38-.36-1.04-.78-2.03-.78-1.74 0-3.15 1.44-3.15 3.21S5.26 14.21 7 14.21c2.01 0 2.84-1.44 2.92-2.41H7v-1.71h4.68c.07.31.12.61.12 1.02C11.8 13.97 9.89 16 7 16zm6.17-5.42h3.7c-.43 1.25-1.11 2.43-2.05 3.47-.31-.35-.6-.72-.86-1.1l-.79-2.37zm8.33 9.92c0 .55-.45 1-1 1H14l2-2.5-1.04-3.1 3.1 3.1.92-.92-3.3-3.25.02-.02c1.13-1.25 1.93-2.69 2.4-4.22H20v-1.3h-4.53V8h-1.29v1.29h-1.44L11.46 5.5h9.04c.55 0 1 .45 1 1v14z", + } path { d: "M0 0h24v24H0zm0 0h24v24H0z", } + } } } @@ -4817,35 +5817,50 @@ impl IconShape for MdGavel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "20", - transform: "matrix(0.7075 -0.7067 0.7067 0.7075 -5.6854 13.7194)", - width: "4", - x: "11.73", - y: "3.73", + g { + rect { + height: "24", + width: "24", + x: "0", + } } - rect { - height: "8", - transform: "matrix(0.707 -0.7072 0.7072 0.707 0.3157 11.246)", - width: "4", - x: "11.73", - y: "1.24", - } - rect { - height: "8", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.1722 7.7256)", - width: "4", - x: "3.24", - y: "9.73", - } - rect { - height: "2", - width: "12", - x: "1", - y: "21", + g { + g { + rect { + height: "20", + transform: "matrix(0.7075 -0.7067 0.7067 0.7075 -5.6854 13.7194)", + width: "4", + x: "11.73", + y: "3.73", + } + rect { + height: "8", + transform: "matrix(0.707 -0.7072 0.7072 0.707 0.3157 11.246)", + width: "4", + x: "11.73", + y: "1.24", + } + rect { + height: "8", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.1722 7.7256)", + width: "4", + x: "3.24", + y: "9.73", + } + rect { + height: "2", + width: "12", + x: "1", + y: "21", + } + } } + } } } @@ -4880,11 +5895,18 @@ impl IconShape for MdGetApp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z", } + } } } @@ -4919,20 +5941,35 @@ impl IconShape for MdGif { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "6", - width: "1.5", - x: "11.5", - y: "9", + g { + rect { + height: "24", + width: "24", + x: "0", + } } - path { - d: "M9,9H6c-0.6,0-1,0.5-1,1v4c0,0.5,0.4,1,1,1h3c0.6,0,1-0.5,1-1v-2H8.5v1.5h-2v-3H10V10C10,9.5,9.6,9,9,9z", - } - polygon { - points: "19,10.5 19,9 14.5,9 14.5,15 16,15 16,13 18,13 18,11.5 16,11.5 16,10.5", + g { + g { + rect { + height: "6", + width: "1.5", + x: "11.5", + y: "9", + } + path { + d: "M9,9H6c-0.6,0-1,0.5-1,1v4c0,0.5,0.4,1,1,1h3c0.6,0,1-0.5,1-1v-2H8.5v1.5h-2v-3H10V10C10,9.5,9.6,9,9,9z", + } + polygon { + points: "19,10.5 19,9 14.5,9 14.5,15 16,15 16,13 18,13 18,11.5 16,11.5 16,10.5", + } + } } + } } } @@ -4967,11 +6004,18 @@ impl IconShape for MdGrade { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z", } + } } } @@ -5006,11 +6050,23 @@ impl IconShape for MdGrading { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M4,7h16v2H4V7z M4,13h16v-2H4V13z M4,17h7v-2H4V17z M4,21h7v-2H4V21z M15.41,18.17L14,16.75l-1.41,1.41L15.41,21L20,16.42 L18.58,15L15.41,18.17z M4,3v2h16V3H4z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M4,7h16v2H4V7z M4,13h16v-2H4V13z M4,17h7v-2H4V17z M4,21h7v-2H4V21z M15.41,18.17L14,16.75l-1.41,1.41L15.41,21L20,16.42 L18.58,15L15.41,18.17z M4,3v2h16V3H4z", + } + } + } } } @@ -5045,11 +6101,18 @@ impl IconShape for MdGroupWork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } + } } } @@ -5084,11 +6147,18 @@ impl IconShape for MdHelp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z", } + } } } @@ -5123,11 +6193,21 @@ impl IconShape for MdHelpCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12.01,18 c-0.7,0-1.26-0.56-1.26-1.26c0-0.71,0.56-1.25,1.26-1.25c0.71,0,1.25,0.54,1.25,1.25C13.25,17.43,12.72,18,12.01,18z M15.02,10.6 c-0.76,1.11-1.48,1.46-1.87,2.17c-0.16,0.29-0.22,0.48-0.22,1.41h-1.82c0-0.49-0.08-1.29,0.31-1.98c0.49-0.87,1.42-1.39,1.96-2.16 c0.57-0.81,0.25-2.33-1.37-2.33c-1.06,0-1.58,0.8-1.8,1.48L8.56,8.49C9.01,7.15,10.22,6,11.99,6c1.48,0,2.49,0.67,3.01,1.52 C15.44,8.24,15.7,9.59,15.02,10.6z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12.01,18 c-0.7,0-1.26-0.56-1.26-1.26c0-0.71,0.56-1.25,1.26-1.25c0.71,0,1.25,0.54,1.25,1.25C13.25,17.43,12.72,18,12.01,18z M15.02,10.6 c-0.76,1.11-1.48,1.46-1.87,2.17c-0.16,0.29-0.22,0.48-0.22,1.41h-1.82c0-0.49-0.08-1.29,0.31-1.98c0.49-0.87,1.42-1.39,1.96-2.16 c0.57-0.81,0.25-2.33-1.37-2.33c-1.06,0-1.58,0.8-1.8,1.48L8.56,8.49C9.01,7.15,10.22,6,11.99,6c1.48,0,2.49,0.67,3.01,1.52 C15.44,8.24,15.7,9.59,15.02,10.6z", + } } + } } } @@ -5162,11 +6242,18 @@ impl IconShape for MdHelpOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z", } + } } } @@ -5201,11 +6288,18 @@ impl IconShape for MdHighlightAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 5h-2V3h2v2zm-2 16h2v-2.59L19.59 21 21 19.59 18.41 17H21v-2h-6v6zm4-12h2V7h-2v2zm0 4h2v-2h-2v2zm-8 8h2v-2h-2v2zM7 5h2V3H7v2zM3 17h2v-2H3v2zm2 4v-2H3c0 1.1.9 2 2 2zM19 3v2h2c0-1.1-.9-2-2-2zm-8 2h2V3h-2v2zM3 9h2V7H3v2zm4 12h2v-2H7v2zm-4-8h2v-2H3v2zm0-8h2V3c-1.1 0-2 .9-2 2z", } + } } } @@ -5240,11 +6334,18 @@ impl IconShape for MdHighlightOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -5279,11 +6380,18 @@ impl IconShape for MdHistory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z", } + } } } @@ -5318,11 +6426,21 @@ impl IconShape for MdHistoryToggleOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.1,19.37l1,1.74c-0.96,0.44-2.01,0.73-3.1,0.84v-2.02C13.74,19.84,14.44,19.65,15.1,19.37z M4.07,13H2.05 c0.11,1.1,0.4,2.14,0.84,3.1l1.74-1C4.35,14.44,4.16,13.74,4.07,13z M15.1,4.63l1-1.74C15.14,2.45,14.1,2.16,13,2.05v2.02 C13.74,4.16,14.44,4.35,15.1,4.63z M19.93,11h2.02c-0.11-1.1-0.4-2.14-0.84-3.1l-1.74,1C19.65,9.56,19.84,10.26,19.93,11z M8.9,19.37l-1,1.74c0.96,0.44,2.01,0.73,3.1,0.84v-2.02C10.26,19.84,9.56,19.65,8.9,19.37z M11,4.07V2.05 c-1.1,0.11-2.14,0.4-3.1,0.84l1,1.74C9.56,4.35,10.26,4.16,11,4.07z M18.36,7.17l1.74-1.01c-0.63-0.87-1.4-1.64-2.27-2.27 l-1.01,1.74C17.41,6.08,17.92,6.59,18.36,7.17z M4.63,8.9l-1.74-1C2.45,8.86,2.16,9.9,2.05,11h2.02C4.16,10.26,4.35,9.56,4.63,8.9z M19.93,13c-0.09,0.74-0.28,1.44-0.56,2.1l1.74,1c0.44-0.96,0.73-2.01,0.84-3.1H19.93z M16.83,18.36l1.01,1.74 c0.87-0.63,1.64-1.4,2.27-2.27l-1.74-1.01C17.92,17.41,17.41,17.92,16.83,18.36z M7.17,5.64L6.17,3.89 C5.29,4.53,4.53,5.29,3.9,6.17l1.74,1.01C6.08,6.59,6.59,6.08,7.17,5.64z M5.64,16.83L3.9,17.83c0.63,0.87,1.4,1.64,2.27,2.27 l1.01-1.74C6.59,17.92,6.08,17.41,5.64,16.83z M13,7h-2v5.41l4.29,4.29l1.41-1.41L13,11.59V7z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M15.1,19.37l1,1.74c-0.96,0.44-2.01,0.73-3.1,0.84v-2.02C13.74,19.84,14.44,19.65,15.1,19.37z M4.07,13H2.05 c0.11,1.1,0.4,2.14,0.84,3.1l1.74-1C4.35,14.44,4.16,13.74,4.07,13z M15.1,4.63l1-1.74C15.14,2.45,14.1,2.16,13,2.05v2.02 C13.74,4.16,14.44,4.35,15.1,4.63z M19.93,11h2.02c-0.11-1.1-0.4-2.14-0.84-3.1l-1.74,1C19.65,9.56,19.84,10.26,19.93,11z M8.9,19.37l-1,1.74c0.96,0.44,2.01,0.73,3.1,0.84v-2.02C10.26,19.84,9.56,19.65,8.9,19.37z M11,4.07V2.05 c-1.1,0.11-2.14,0.4-3.1,0.84l1,1.74C9.56,4.35,10.26,4.16,11,4.07z M18.36,7.17l1.74-1.01c-0.63-0.87-1.4-1.64-2.27-2.27 l-1.01,1.74C17.41,6.08,17.92,6.59,18.36,7.17z M4.63,8.9l-1.74-1C2.45,8.86,2.16,9.9,2.05,11h2.02C4.16,10.26,4.35,9.56,4.63,8.9z M19.93,13c-0.09,0.74-0.28,1.44-0.56,2.1l1.74,1c0.44-0.96,0.73-2.01,0.84-3.1H19.93z M16.83,18.36l1.01,1.74 c0.87-0.63,1.64-1.4,2.27-2.27l-1.74-1.01C17.92,17.41,17.41,17.92,16.83,18.36z M7.17,5.64L6.17,3.89 C5.29,4.53,4.53,5.29,3.9,6.17l1.74,1.01C6.08,6.59,6.59,6.08,7.17,5.64z M5.64,16.83L3.9,17.83c0.63,0.87,1.4,1.64,2.27,2.27 l1.01-1.74C6.59,17.92,6.08,17.41,5.64,16.83z M13,7h-2v5.41l4.29,4.29l1.41-1.41L13,11.59V7z", + } } + } } } @@ -5357,11 +6475,18 @@ impl IconShape for MdHome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z", } + } } } @@ -5396,11 +6521,18 @@ impl IconShape for MdHomeFilled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 3L4 9v12h5v-7h6v7h5V9z", } + } } } @@ -5435,11 +6567,18 @@ impl IconShape for MdHorizontalSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3 19h18v-6H3v6zm0-8h18V9H3v2zm0-6v2h18V5H3z", } + } } } @@ -5474,14 +6613,28 @@ impl IconShape for MdHourglassDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "8,4 16,4 16,7.5 13.16,10.34 14.41,11.59 18,8.01 17.99,8 18,8 18,2 6,2 6,3.17 8,5.17", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M2.1,2.1L0.69,3.51l8.9,8.9L6,16l0.01,0.01H6V22h12v-1.17l2.49,2.49l1.41-1.41L2.1,2.1z M16,20H8v-3.5l2.84-2.84L16,18.83 V20z", + g { + g { + polygon { + points: "8,4 16,4 16,7.5 13.16,10.34 14.41,11.59 18,8.01 17.99,8 18,8 18,2 6,2 6,3.17 8,5.17", + } + path { + d: "M2.1,2.1L0.69,3.51l8.9,8.9L6,16l0.01,0.01H6V22h12v-1.17l2.49,2.49l1.41-1.41L2.1,2.1z M16,20H8v-3.5l2.84-2.84L16,18.83 V20z", + } + } } + } } } @@ -5516,11 +6669,18 @@ impl IconShape for MdHourglassEmpty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6zm10 14.5V20H8v-3.5l4-4 4 4zm-4-5l-4-4V4h8v3.5l-4 4z", } + } } } @@ -5555,11 +6715,18 @@ impl IconShape for MdHourglassFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z", } + } } } @@ -5594,11 +6761,18 @@ impl IconShape for MdHttp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5v2zm2.5-.5h1.5V15H10v-4.5h1.5V9H7v1.5zm5.5 0H14V15h1.5v-4.5H17V9h-4.5v1.5zm9-1.5H18v6h1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5zm0 2.5h-2v-1h2v1z", + } path { d: "M24 24H0V0h24v24z", } + } } } @@ -5633,11 +6807,18 @@ impl IconShape for MdHttps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z", } + } } } @@ -5672,11 +6853,18 @@ impl IconShape for MdImportantDevices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M23 11.01L18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99zM23 20h-5v-7h5v7zM20 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V4c0-1.11-.9-2-2-2zm-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9h-3.03z", } + } } } @@ -5711,11 +6899,18 @@ impl IconShape for MdInfo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z", } + } } } @@ -5750,11 +6945,20 @@ impl IconShape for MdInfoOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11,7h2v2h-2V7z M11,11h2v6h-2V11z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20 c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", + g { + path { + d: "M0,0h24v24H0V0z", + } + path { + d: "M11,7h2v2h-2V7z M11,11h2v6h-2V11z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20 c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", + } } + } } } @@ -5789,11 +6993,18 @@ impl IconShape for MdInput { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 16l4-4-4-4v3H1v2h10v3z", } + } } } @@ -5828,26 +7039,36 @@ impl IconShape for MdIntegrationInstructions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - path { - d: "M19,3h-4.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H5C4.86,3,4.73,3.01,4.6,3.04C4.21,3.12,3.86,3.32,3.59,3.59 c-0.18,0.18-0.33,0.4-0.43,0.64C3.06,4.46,3,4.72,3,5v14c0,0.27,0.06,0.54,0.16,0.78c0.1,0.24,0.25,0.45,0.43,0.64 c0.27,0.27,0.62,0.47,1.01,0.55C4.73,20.99,4.86,21,5,21h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M11,14.17l-1.41,1.42L6,12 l3.59-3.59L11,9.83L8.83,12L11,14.17z M12,4.25c-0.41,0-0.75-0.34-0.75-0.75S11.59,2.75,12,2.75s0.75,0.34,0.75,0.75 S12.41,4.25,12,4.25z M14.41,15.59L13,14.17L15.17,12L13,9.83l1.41-1.42L18,12L14.41,15.59z", + g { + rect { + height: "24", + width: "24", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + path { + d: "M19,3h-4.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H5C4.86,3,4.73,3.01,4.6,3.04C4.21,3.12,3.86,3.32,3.59,3.59 c-0.18,0.18-0.33,0.4-0.43,0.64C3.06,4.46,3,4.72,3,5v14c0,0.27,0.06,0.54,0.16,0.78c0.1,0.24,0.25,0.45,0.43,0.64 c0.27,0.27,0.62,0.47,1.01,0.55C4.73,20.99,4.86,21,5,21h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M11,14.17l-1.41,1.42L6,12 l3.59-3.59L11,9.83L8.83,12L11,14.17z M12,4.25c-0.41,0-0.75-0.34-0.75-0.75S11.59,2.75,12,2.75s0.75,0.34,0.75,0.75 S12.41,4.25,12,4.25z M14.41,15.59L13,14.17L15.17,12L13,9.83l1.41-1.42L18,12L14.41,15.59z", + } } + } } } @@ -5882,11 +7103,18 @@ impl IconShape for MdInvertColors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 0H0v24h24z", + } path { d: "M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z", } + } } } @@ -5921,11 +7149,18 @@ impl IconShape for MdLabel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z", } + } } } @@ -5960,11 +7195,18 @@ impl IconShape for MdLabelImportant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3.5 18.99l11 .01c.67 0 1.27-.33 1.63-.84L20.5 12l-4.37-6.16c-.36-.51-.96-.84-1.63-.84l-11 .01L8.34 12 3.5 18.99z", } + } } } @@ -5999,11 +7241,18 @@ impl IconShape for MdLabelImportantOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15 19H3l4.5-7L3 5h12c.65 0 1.26.31 1.63.84L21 12l-4.37 6.16c-.37.52-.98.84-1.63.84zm-8.5-2H15l3.5-5L15 7H6.5l3.5 5-3.5 5z", } + } } } @@ -6038,11 +7287,18 @@ impl IconShape for MdLabelOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3.25 2.75l17 17L19 21l-2-2H5c-1.1 0-2-.9-2-2V7c0-.55.23-1.05.59-1.41L2 4l1.25-1.25zM22 12l-4.37-6.16C17.27 5.33 16.67 5 16 5H8l11 11 3-4z", } + } } } @@ -6077,11 +7333,18 @@ impl IconShape for MdLabelOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16zM16 17H5V7h11l3.55 5L16 17z", } + } } } @@ -6116,11 +7379,18 @@ impl IconShape for MdLanguage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z", } + } } } @@ -6155,11 +7425,18 @@ impl IconShape for MdLaunch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z", } + } } } @@ -6194,11 +7471,21 @@ impl IconShape for MdLeaderboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M7.5,21H2V9h5.5V21z M14.75,3h-5.5v18h5.5V3z M22,11h-5.5v10H22V11z", + rect { + height: "24", + width: "24", + } + g { + path { + d: "M7.5,21H2V9h5.5V21z M14.75,3h-5.5v18h5.5V3z M22,11h-5.5v10H22V11z", + } } + } } } @@ -6233,11 +7520,18 @@ impl IconShape for MdLightbulb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 21c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-1H9v1zm3-19C8.1 2 5 5.1 5 9c0 2.4 1.2 4.5 3 5.7V17c0 .5.4 1 1 1h6c.6 0 1-.5 1-1v-2.3c1.8-1.3 3-3.4 3-5.7 0-3.9-3.1-7-7-7z", } + } } } @@ -6272,11 +7566,27 @@ impl IconShape for MdLightbulbOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,21c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-1H9V21z M12,2C8.14,2,5,5.14,5,9c0,2.38,1.19,4.47,3,5.74V17 c0,0.55,0.45,1,1,1h6c0.55,0,1-0.45,1-1v-2.26c1.81-1.27,3-3.36,3-5.74C19,5.14,15.86,2,12,2z M14,13.7V16h-4v-2.3 C8.48,12.63,7,11.53,7,9c0-2.76,2.24-5,5-5s5,2.24,5,5C17,11.49,15.49,12.65,14,13.7z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M9,21c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-1H9V21z M12,2C8.14,2,5,5.14,5,9c0,2.38,1.19,4.47,3,5.74V17 c0,0.55,0.45,1,1,1h6c0.55,0,1-0.45,1-1v-2.26c1.81-1.27,3-3.36,3-5.74C19,5.14,15.86,2,12,2z M14,13.7V16h-4v-2.3 C8.48,12.63,7,11.53,7,9c0-2.76,2.24-5,5-5s5,2.24,5,5C17,11.49,15.49,12.65,14,13.7z", + } + } + } + } + } } } @@ -6311,11 +7621,27 @@ impl IconShape for MdLineStyle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,16h5v-2H3V16z M9.5,16h5v-2h-5V16z M16,16h5v-2h-5V16z M3,20h2v-2H3V20z M7,20h2v-2H7V20z M11,20h2v-2h-2V20z M15,20 h2v-2h-2V20z M19,20h2v-2h-2V20z M3,12h8v-2H3V12z M13,12h8v-2h-8V12z M3,4v4h18V4H3z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M3,16h5v-2H3V16z M9.5,16h5v-2h-5V16z M16,16h5v-2h-5V16z M3,20h2v-2H3V20z M7,20h2v-2H7V20z M11,20h2v-2h-2V20z M15,20 h2v-2h-2V20z M19,20h2v-2h-2V20z M3,12h8v-2H3V12z M13,12h8v-2h-8V12z M3,4v4h18V4H3z", + } + } + } } + } } } @@ -6350,11 +7676,28 @@ impl IconShape for MdLineWeight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,17h18v-2H3V17z M3,20h18v-1H3V20z M3,13h18v-3H3V13z M3,4v4h18V4H3z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M3,17h18v-2H3V17z M3,20h18v-1H3V20z M3,13h18v-3H3V13z M3,4v4h18V4H3z", + } + } + } + } + } } } @@ -6389,11 +7732,18 @@ impl IconShape for MdList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z", } + } } } @@ -6428,11 +7778,18 @@ impl IconShape for MdLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z", } + } } } @@ -6467,11 +7824,18 @@ impl IconShape for MdLockClock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14.5 14.2l2.9 1.7-.8 1.3L13 15v-5h1.5v4.2zM22 14c0 4.41-3.59 8-8 8-2.02 0-3.86-.76-5.27-2H4c-1.15 0-2-.85-2-2V9c0-1.12.89-1.96 2-2v-.5C4 4.01 6.01 2 8.5 2c2.34 0 4.24 1.79 4.46 4.08.34-.05.69-.08 1.04-.08 4.41 0 8 3.59 8 8zM6 7h5v-.74C10.88 4.99 9.8 4 8.5 4 7.12 4 6 5.12 6 6.5V7zm14 7c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6z", } + } } } @@ -6506,11 +7870,18 @@ impl IconShape for MdLockOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z", } + } } } @@ -6545,11 +7916,28 @@ impl IconShape for MdLockOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,17c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S10.9,17,12,17z M18,8h-1V6c0-2.76-2.24-5-5-5S7,3.24,7,6v2H6 c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V10C20,8.9,19.1,8,18,8z M8.9,6c0-1.71,1.39-3.1,3.1-3.1 s3.1,1.39,3.1,3.1v2H8.9V6z M18,20H6V10h12V20z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M12,17c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S10.9,17,12,17z M18,8h-1V6c0-2.76-2.24-5-5-5S7,3.24,7,6v2H6 c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V10C20,8.9,19.1,8,18,8z M8.9,6c0-1.71,1.39-3.1,3.1-3.1 s3.1,1.39,3.1,3.1v2H8.9V6z M18,20H6V10h12V20z", + } + } + } } + } } } @@ -6584,11 +7972,23 @@ impl IconShape for MdLogin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11,7L9.6,8.4l2.6,2.6H2v2h10.2l-2.6,2.6L11,17l5-5L11,7z M20,19h-8v2h8c1.1,0,2-0.9,2-2V5c0-1.1-0.9-2-2-2h-8v2h8V19z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M11,7L9.6,8.4l2.6,2.6H2v2h10.2l-2.6,2.6L11,17l5-5L11,7z M20,19h-8v2h8c1.1,0,2-0.9,2-2V5c0-1.1-0.9-2-2-2h-8v2h8V19z", + } + } + } } } @@ -6623,11 +8023,18 @@ impl IconShape for MdLogout { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 7l-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z", } + } } } @@ -6662,11 +8069,18 @@ impl IconShape for MdLoyalty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7zm11.77 8.27L13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77z", } + } } } @@ -6701,11 +8115,18 @@ impl IconShape for MdMarkAsUnread { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18.83 7h-2.6L10.5 4 4 7.4V17c-1.1 0-2-.9-2-2V7.17c0-.53.32-1.09.8-1.34L10.5 2l7.54 3.83c.43.23.73.7.79 1.17zM20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm0 3.67L13.5 15 7 11.67V10l6.5 3.33L20 10v1.67z", } + } } } @@ -6740,11 +8161,18 @@ impl IconShape for MdMarkunreadMailbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M-618-3000H782V600H-618zM0 0h24v24H0z", + } path { d: "M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z", } + } } } @@ -6779,11 +8207,18 @@ impl IconShape for MdMaximize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3 3h18v2H3z", } + } } } @@ -6818,11 +8253,18 @@ impl IconShape for MdMediation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 12l-4 4-1.41-1.41L18.17 13h-5.23c-.34 3.1-2.26 5.72-4.94 7.05C7.96 21.69 6.64 23 5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3c.95 0 1.78.45 2.33 1.14 1.9-1.03 3.26-2.91 3.58-5.14h-3.1C7.4 14.16 6.3 15 5 15c-1.66 0-3-1.34-3-3s1.34-3 3-3c1.3 0 2.4.84 2.82 2h3.1c-.32-2.23-1.69-4.1-3.59-5.14C6.78 6.55 5.95 7 5 7 3.34 7 2 5.66 2 4s1.34-3 3-3c1.64 0 2.96 1.31 2.99 2.95 2.68 1.33 4.6 3.95 4.94 7.05h5.23l-1.58-1.59L18 8l4 4z", } + } } } @@ -6857,11 +8299,18 @@ impl IconShape for MdMinimize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6 19h12v2H6z", } + } } } @@ -6896,11 +8345,21 @@ impl IconShape for MdModelTraining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.5,13.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5h0C13.93,10,15.5,11.57,15.5,13.5z M13,19.5h-2 V21h2V19.5z M19,13c0,1.68-0.59,3.21-1.58,4.42l1.42,1.42C20.18,17.27,21,15.23,21,13c0-2.74-1.23-5.19-3.16-6.84l-1.42,1.42 C17.99,8.86,19,10.82,19,13z M16,5l-4-4v3c0,0,0,0,0,0c-4.97,0-9,4.03-9,9c0,2.23,0.82,4.27,2.16,5.84l1.42-1.42 C5.59,16.21,5,14.68,5,13c0-3.86,3.14-7,7-7c0,0,0,0,0,0v3L16,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M15.5,13.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5h0C13.93,10,15.5,11.57,15.5,13.5z M13,19.5h-2 V21h2V19.5z M19,13c0,1.68-0.59,3.21-1.58,4.42l1.42,1.42C20.18,17.27,21,15.23,21,13c0-2.74-1.23-5.19-3.16-6.84l-1.42,1.42 C17.99,8.86,19,10.82,19,13z M16,5l-4-4v3c0,0,0,0,0,0c-4.97,0-9,4.03-9,9c0,2.23,0.82,4.27,2.16,5.84l1.42-1.42 C5.59,16.21,5,14.68,5,13c0-3.86,3.14-7,7-7c0,0,0,0,0,0v3L16,5z", + } } + } } } @@ -6935,11 +8394,23 @@ impl IconShape for MdNextPlan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M18,13.97h-5l2.26-2.26 c-0.91-1.06-2.25-1.74-3.76-1.74c-2.37,0-4.35,1.66-4.86,3.88l-0.96-0.32c0.64-2.62,3-4.56,5.82-4.56c1.78,0,3.37,0.79,4.47,2.03 L18,8.97V13.97z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M18,13.97h-5l2.26-2.26 c-0.91-1.06-2.25-1.74-3.76-1.74c-2.37,0-4.35,1.66-4.86,3.88l-0.96-0.32c0.64-2.62,3-4.56,5.82-4.56c1.78,0,3.37,0.79,4.47,2.03 L18,8.97V13.97z", + } + } + } } } @@ -6974,11 +8445,18 @@ impl IconShape for MdNightlightRound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12.01 12c0-3.57 2.2-6.62 5.31-7.87.89-.36.75-1.69-.19-1.9-1.1-.24-2.27-.3-3.48-.14-4.51.6-8.12 4.31-8.59 8.83C4.44 16.93 9.13 22 15.01 22c.73 0 1.43-.08 2.12-.23.95-.21 1.1-1.53.2-1.9-3.22-1.29-5.33-4.41-5.32-7.87z", } + } } } @@ -7013,11 +8491,21 @@ impl IconShape for MdNotAccessible { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,11.05l-3.42-3.42c0.32-0.34,0.74-0.57,1.23-0.61c0.48-0.04,0.84,0.07,1.2,0.26c0.19,0.1,0.39,0.22,0.63,0.46l1.29,1.43 c0.98,1.08,2.53,1.85,4.07,1.83v2C17.25,12.99,15.29,12.12,14,11.05z M12,6c1.1,0,2-0.9,2-2s-0.9-2-2-2c-1.1,0-2,0.9-2,2 S10.9,6,12,6z M2.81,2.81L1.39,4.22L10,12.83V15c0,1.1,0.9,2,2,2h2.17l5.61,5.61l1.41-1.41L2.81,2.81z M10,20c-1.66,0-3-1.34-3-3 c0-1.31,0.84-2.41,2-2.83V12.1c-2.28,0.46-4,2.48-4,4.9c0,2.76,2.24,5,5,5c2.42,0,4.44-1.72,4.9-4h-2.07 C12.42,19.16,11.31,20,10,20z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14,11.05l-3.42-3.42c0.32-0.34,0.74-0.57,1.23-0.61c0.48-0.04,0.84,0.07,1.2,0.26c0.19,0.1,0.39,0.22,0.63,0.46l1.29,1.43 c0.98,1.08,2.53,1.85,4.07,1.83v2C17.25,12.99,15.29,12.12,14,11.05z M12,6c1.1,0,2-0.9,2-2s-0.9-2-2-2c-1.1,0-2,0.9-2,2 S10.9,6,12,6z M2.81,2.81L1.39,4.22L10,12.83V15c0,1.1,0.9,2,2,2h2.17l5.61,5.61l1.41-1.41L2.81,2.81z M10,20c-1.66,0-3-1.34-3-3 c0-1.31,0.84-2.41,2-2.83V12.1c-2.28,0.46-4,2.48-4,4.9c0,2.76,2.24,5,5,5c2.42,0,4.44-1.72,4.9-4h-2.07 C12.42,19.16,11.31,20,10,20z", + } } + } } } @@ -7052,11 +8540,21 @@ impl IconShape for MdNotStarted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M11,16H9V8h2V16z M12,16V8l5,4L12,16z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M11,16H9V8h2V16z M12,16V8l5,4L12,16z", + } } + } } } @@ -7091,11 +8589,18 @@ impl IconShape for MdNoteAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.5L18.5 9H13z", } + } } } @@ -7130,11 +8635,18 @@ impl IconShape for MdOfflineBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02zM11.48 20v-6.26H8L13 4v6.26h3.35L11.48 20z", } + } } } @@ -7169,11 +8681,27 @@ impl IconShape for MdOfflinePin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17,18H7v-2h10V18z M10.3,14L7,10.7l1.4-1.4l1.9,1.9 l5.3-5.3L17,7.3L10.3,14z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17,18H7v-2h10V18z M10.3,14L7,10.7l1.4-1.4l1.9,1.9 l5.3-5.3L17,7.3L10.3,14z", + } + } + } } + } } } @@ -7208,11 +8736,21 @@ impl IconShape for MdOnlinePrediction { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.5,11.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5C8.5,9.57,10.07,8,12,8S15.5,9.57,15.5,11.5z M13,17.5h-2V19h2V17.5z M22,12c0-2.76-1.12-5.26-2.93-7.07l-1.06,1.06C19.55,7.53,20.5,9.66,20.5,12c0,2.34-0.95,4.47-2.49,6.01l1.06,1.06 C20.88,17.26,22,14.76,22,12z M3.5,12c0-2.34,0.95-4.47,2.49-6.01L4.93,4.93C3.12,6.74,2,9.24,2,12c0,2.76,1.12,5.26,2.93,7.07 l1.06-1.06C4.45,16.47,3.5,14.34,3.5,12z M17.5,12c0,1.52-0.62,2.89-1.61,3.89l1.06,1.06C18.22,15.68,19,13.93,19,12 c0-1.93-0.78-3.68-2.05-4.95l-1.06,1.06C16.88,9.11,17.5,10.48,17.5,12z M7.05,16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89 c0-1.52,0.62-2.89,1.61-3.89L7.05,7.05C5.78,8.32,5,10.07,5,12C5,13.93,5.78,15.68,7.05,16.95z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M15.5,11.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5C8.5,9.57,10.07,8,12,8S15.5,9.57,15.5,11.5z M13,17.5h-2V19h2V17.5z M22,12c0-2.76-1.12-5.26-2.93-7.07l-1.06,1.06C19.55,7.53,20.5,9.66,20.5,12c0,2.34-0.95,4.47-2.49,6.01l1.06,1.06 C20.88,17.26,22,14.76,22,12z M3.5,12c0-2.34,0.95-4.47,2.49-6.01L4.93,4.93C3.12,6.74,2,9.24,2,12c0,2.76,1.12,5.26,2.93,7.07 l1.06-1.06C4.45,16.47,3.5,14.34,3.5,12z M17.5,12c0,1.52-0.62,2.89-1.61,3.89l1.06,1.06C18.22,15.68,19,13.93,19,12 c0-1.93-0.78-3.68-2.05-4.95l-1.06,1.06C16.88,9.11,17.5,10.48,17.5,12z M7.05,16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89 c0-1.52,0.62-2.89,1.61-3.89L7.05,7.05C5.78,8.32,5,10.07,5,12C5,13.93,5.78,15.68,7.05,16.95z", + } } + } } } @@ -7247,11 +8785,18 @@ impl IconShape for MdOpacity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 0H0v24h24V0zm0 0H0v24h24V0zM0 24h24V0H0v24z", + } path { d: "M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14H6z", } + } } } @@ -7286,11 +8831,18 @@ impl IconShape for MdOpenInBrowser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z", } + } } } @@ -7325,11 +8877,19 @@ impl IconShape for MdOpenInFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } polygon { points: "21,11 21,3 13,3 16.29,6.29 6.29,16.29 3,13 3,21 11,21 7.71,17.71 17.71,7.71", } + } } } @@ -7364,11 +8924,18 @@ impl IconShape for MdOpenInNew { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z", } + } } } @@ -7403,11 +8970,18 @@ impl IconShape for MdOpenWith { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z", } + } } } @@ -7442,11 +9016,21 @@ impl IconShape for MdOutbond { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + x: "0", + y: "0", + } path { d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.88,11.54l-4.96,4.96l-1.41-1.41 l4.96-4.96L10.34,8l5.65,0.01L16,13.66L13.88,11.54z", } + } } } @@ -7481,11 +9065,18 @@ impl IconShape for MdOutbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10zM8 11h2v3h4v-3h2l-4-4-4 4z", } + } } } @@ -7520,14 +9111,28 @@ impl IconShape for MdOutgoingMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18.5,11c0.17,0,0.34,0.01,0.5,0.03V6.87C19,5.84,18.16,5,17.13,5H3.87C2.84,5,2,5.84,2,6.87v10.26 C2,18.16,2.84,19,3.87,19h9.73C13.22,18.25,13,17.4,13,16.5C13,13.46,15.46,11,18.5,11z M10.4,13L4,9.19V7h0.23l6.18,3.68L16.74,7 H17v2.16L10.4,13z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "19,13 17.59,14.41 19.17,16 15,16 15,18 19.17,18 17.59,19.59 19,21 23,17", + g { + g { + path { + d: "M18.5,11c0.17,0,0.34,0.01,0.5,0.03V6.87C19,5.84,18.16,5,17.13,5H3.87C2.84,5,2,5.84,2,6.87v10.26 C2,18.16,2.84,19,3.87,19h9.73C13.22,18.25,13,17.4,13,16.5C13,13.46,15.46,11,18.5,11z M10.4,13L4,9.19V7h0.23l6.18,3.68L16.74,7 H17v2.16L10.4,13z", + } + polygon { + points: "19,13 17.59,14.41 19.17,16 15,16 15,18 19.17,18 17.59,19.59 19,21 23,17", + } + } } + } } } @@ -7562,11 +9167,19 @@ impl IconShape for MdOutlet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M9,12c-0.55,0-1-0.45-1-1V8 c0-0.55,0.45-1,1-1s1,0.45,1,1v3C10,11.55,9.55,12,9,12z M14,18h-4v-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2V18z M16,11 c0,0.55-0.45,1-1,1c-0.55,0-1-0.45-1-1V8c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1V11z", } + } } } @@ -7601,11 +9214,18 @@ impl IconShape for MdPageview { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3.21 14.21l-2.91-2.91c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-.7 2.39l2.91 2.9-1.42 1.42z", } + } } } @@ -7640,11 +9260,27 @@ impl IconShape for MdPanTool { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M23,5.5V20c0,2.2-1.8,4-4,4h-7.3c-1.08,0-2.1-0.43-2.85-1.19L1,14.83c0,0,1.26-1.23,1.3-1.25 c0.22-0.19,0.49-0.29,0.79-0.29c0.22,0,0.42,0.06,0.6,0.16C3.73,13.46,8,15.91,8,15.91V4c0-0.83,0.67-1.5,1.5-1.5S11,3.17,11,4v7 h1V1.5C12,0.67,12.67,0,13.5,0S15,0.67,15,1.5V11h1V2.5C16,1.67,16.67,1,17.5,1S19,1.67,19,2.5V11h1V5.5C20,4.67,20.67,4,21.5,4 S23,4.67,23,5.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M23,5.5V20c0,2.2-1.8,4-4,4h-7.3c-1.08,0-2.1-0.43-2.85-1.19L1,14.83c0,0,1.26-1.23,1.3-1.25 c0.22-0.19,0.49-0.29,0.79-0.29c0.22,0,0.42,0.06,0.6,0.16C3.73,13.46,8,15.91,8,15.91V4c0-0.83,0.67-1.5,1.5-1.5S11,3.17,11,4v7 h1V1.5C12,0.67,12.67,0,13.5,0S15,0.67,15,1.5V11h1V2.5C16,1.67,16.67,1,17.5,1S19,1.67,19,2.5V11h1V5.5C20,4.67,20.67,4,21.5,4 S23,4.67,23,5.5z", + } + } + } } + } } } @@ -7679,11 +9315,18 @@ impl IconShape for MdPayment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z", } + } } } @@ -7718,11 +9361,23 @@ impl IconShape for MdPending { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M7,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C8.5,12.83,7.83,13.5,7,13.5z M12,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C13.5,12.83,12.83,13.5,12,13.5z M17,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C18.5,12.83,17.83,13.5,17,13.5z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M7,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C8.5,12.83,7.83,13.5,7,13.5z M12,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C13.5,12.83,12.83,13.5,12,13.5z M17,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C18.5,12.83,17.83,13.5,17,13.5z", + } + } + } } } @@ -7757,11 +9412,21 @@ impl IconShape for MdPendingActions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,12c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.76,0,5-2.24,5-5S19.76,12,17,12z M18.65,19.35l-2.15-2.15V14h1v2.79l1.85,1.85 L18.65,19.35z M18,3h-3.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H6C4.9,3,4,3.9,4,5v15c0,1.1,0.9,2,2,2h6.11 c-0.59-0.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c0.71,0.1,1.38,0.31,2,0.6V5C20,3.9,19.1,3,18,3z M12,5c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1C13,4.55,12.55,5,12,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17,12c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.76,0,5-2.24,5-5S19.76,12,17,12z M18.65,19.35l-2.15-2.15V14h1v2.79l1.85,1.85 L18.65,19.35z M18,3h-3.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H6C4.9,3,4,3.9,4,5v15c0,1.1,0.9,2,2,2h6.11 c-0.59-0.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c0.71,0.1,1.38,0.31,2,0.6V5C20,3.9,19.1,3,18,3z M12,5c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1C13,4.55,12.55,5,12,5z", + } } + } } } @@ -7796,11 +9461,18 @@ impl IconShape for MdPermCameraMic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2v4z", } + } } } @@ -7835,11 +9507,18 @@ impl IconShape for MdPermContactCalendar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1z", } + } } } @@ -7874,11 +9553,18 @@ impl IconShape for MdPermDataSetting { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5zm3.71 7.99c.02-.16.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32l-1.07-.83zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -7913,11 +9599,18 @@ impl IconShape for MdPermDeviceInformation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 7h-2v2h2V7zm0 4h-2v6h2v-6zm4-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } + } } } @@ -7952,11 +9645,18 @@ impl IconShape for MdPermIdentity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z", } + } } } @@ -7991,11 +9691,18 @@ impl IconShape for MdPermMedia { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2V6zm20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15H7z", } + } } } @@ -8030,11 +9737,18 @@ impl IconShape for MdPermPhoneMsg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM12 3v10l3-3h6V3h-9z", } + } } } @@ -8069,11 +9783,18 @@ impl IconShape for MdPermScanWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z", } + } } } @@ -8108,8 +9829,14 @@ impl IconShape for MdPets { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "4.5", cy: "9.5", @@ -8133,6 +9860,7 @@ impl IconShape for MdPets { path { d: "M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z", } + } } } @@ -8167,11 +9895,18 @@ impl IconShape for MdPictureInPicture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 7h-8v6h8V7zm2-4H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2zm0 16.01H3V4.98h18v14.03z", } + } } } @@ -8206,11 +9941,18 @@ impl IconShape for MdPictureInPictureAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 11h-8v6h8v-6zm4 8V4.98C23 3.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zm-2 .02H3V4.97h18v14.05z", } + } } } @@ -8245,16 +9987,30 @@ impl IconShape for MdPlagiarism { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15.04,19.45l-1.88-1.88 c-1.33,0.71-3.01,0.53-4.13-0.59c-1.37-1.37-1.37-3.58,0-4.95c1.37-1.37,3.58-1.37,4.95,0c1.12,1.12,1.31,2.8,0.59,4.13l1.88,1.88 L15.04,19.45z M13,9V3.5L18.5,9H13z", + g { + rect { + height: "24", + width: "24", + } } - circle { - cx: "11.5", - cy: "14.5", - r: "1.5", + g { + g { + path { + d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15.04,19.45l-1.88-1.88 c-1.33,0.71-3.01,0.53-4.13-0.59c-1.37-1.37-1.37-3.58,0-4.95c1.37-1.37,3.58-1.37,4.95,0c1.12,1.12,1.31,2.8,0.59,4.13l1.88,1.88 L15.04,19.45z M13,9V3.5L18.5,9H13z", + } + circle { + cx: "11.5", + cy: "14.5", + r: "1.5", + } + } } + } } } @@ -8289,11 +10045,18 @@ impl IconShape for MdPlayForWork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5h-2zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6z", } + } } } @@ -8328,11 +10091,18 @@ impl IconShape for MdPolymer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l7.89-12.63L19.5 12 15 20h4l4.5-8z", } + } } } @@ -8367,11 +10137,18 @@ impl IconShape for MdPowerSettingsNew { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 3h-2v10h2V3zm4.83 2.17l-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83z", } + } } } @@ -8406,11 +10183,28 @@ impl IconShape for MdPregnantWoman { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S9,5.11,9,4z M16,13c-0.01-1.34-0.83-2.51-2-3c0-1.66-1.34-3-3-3 s-3,1.34-3,3v7h2v5h3v-5h3V13z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M9,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S9,5.11,9,4z M16,13c-0.01-1.34-0.83-2.51-2-3c0-1.66-1.34-3-3-3 s-3,1.34-3,3v7h2v5h3v-5h3V13z", + } + } + } + } + } } } @@ -8445,11 +10239,21 @@ impl IconShape for MdPreview { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M13.5,13 c0,0.83-0.67,1.5-1.5,1.5s-1.5-0.67-1.5-1.5c0-0.83,0.67-1.5,1.5-1.5S13.5,12.17,13.5,13z M12,9c-2.73,0-5.06,1.66-6,4 c0.94,2.34,3.27,4,6,4s5.06-1.66,6-4C17.06,10.66,14.73,9,12,9z M12,15.5c-1.38,0-2.5-1.12-2.5-2.5c0-1.38,1.12-2.5,2.5-2.5 c1.38,0,2.5,1.12,2.5,2.5C14.5,14.38,13.38,15.5,12,15.5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M13.5,13 c0,0.83-0.67,1.5-1.5,1.5s-1.5-0.67-1.5-1.5c0-0.83,0.67-1.5,1.5-1.5S13.5,12.17,13.5,13z M12,9c-2.73,0-5.06,1.66-6,4 c0.94,2.34,3.27,4,6,4s5.06-1.66,6-4C17.06,10.66,14.73,9,12,9z M12,15.5c-1.38,0-2.5-1.12-2.5-2.5c0-1.38,1.12-2.5,2.5-2.5 c1.38,0,2.5,1.12,2.5,2.5C14.5,14.38,13.38,15.5,12,15.5z", + } } + } } } @@ -8484,11 +10288,18 @@ impl IconShape for MdPrint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z", } + } } } @@ -8523,11 +10334,21 @@ impl IconShape for MdPrivacyTip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1L12,1z M11,7h2v2h-2V7z M11,11h2v6h-2V11z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1L12,1z M11,7h2v2h-2V7z M11,11h2v6h-2V11z", + } } + } } } @@ -8562,11 +10383,19 @@ impl IconShape for MdPublishedWithChanges { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M17.66,9.53l-7.07,7.07l-4.24-4.24l1.41-1.41l2.83,2.83l5.66-5.66L17.66,9.53z M4,12c0-2.33,1.02-4.42,2.62-5.88L9,8.5v-6H3 l2.2,2.2C3.24,6.52,2,9.11,2,12c0,5.19,3.95,9.45,9,9.95v-2.02C7.06,19.44,4,16.07,4,12z M22,12c0-5.19-3.95-9.45-9-9.95v2.02 c3.94,0.49,7,3.86,7,7.93c0,2.33-1.02,4.42-2.62,5.88L15,15.5v6h6l-2.2-2.2C20.76,17.48,22,14.89,22,12z", } + } } } @@ -8601,14 +10430,21 @@ impl IconShape for MdQueryBuilder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } + } } } @@ -8643,11 +10479,18 @@ impl IconShape for MdQuestionAnswer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z", } + } } } @@ -8682,14 +10525,32 @@ impl IconShape for MdQuickreply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,4c0-1.1-0.9-2-2-2H4C2.9,2,2.01,2.9,2.01,4L2,22l4-4h9v-8h7V4z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "22.5,16 20.3,16 22,12 17,12 17,18 19,18 19,23", + g { + g { + g { + path { + d: "M22,4c0-1.1-0.9-2-2-2H4C2.9,2,2.01,2.9,2.01,4L2,22l4-4h9v-8h7V4z", + } + } + g { + polygon { + points: "22.5,16 20.3,16 22,12 17,12 17,18 19,18 19,23", + } + } + } } + } } } @@ -8724,11 +10585,18 @@ impl IconShape for MdReceipt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20z", } + } } } @@ -8763,8 +10631,14 @@ impl IconShape for MdRecordVoiceOver { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "9", cy: "9", @@ -8773,6 +10647,7 @@ impl IconShape for MdRecordVoiceOver { path { d: "M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z", } + } } } @@ -8807,11 +10682,18 @@ impl IconShape for MdRedeem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z", } + } } } @@ -8846,11 +10728,18 @@ impl IconShape for MdRemoveDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0V0z", + } path { d: "M1.79 12l5.58 5.59L5.96 19 .37 13.41 1.79 12zm.45-7.78L12.9 14.89l-1.28 1.28L7.44 12l-1.41 1.41L11.62 19l2.69-2.69 4.89 4.89 1.41-1.41L3.65 2.81 2.24 4.22zm14.9 9.27L23.62 7 22.2 5.59l-6.48 6.48 1.42 1.42zM17.96 7l-1.41-1.41-3.65 3.66 1.41 1.41L17.96 7z", } + } } } @@ -8885,11 +10774,18 @@ impl IconShape for MdRemoveShoppingCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22.73 22.73L2.77 2.77 2 2l-.73-.73L0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.27-1.27zM7.42 15c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h2.36l2 2H7.42zm8.13-2c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H6.54l9.01 9zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2z", } + } } } @@ -8924,11 +10820,18 @@ impl IconShape for MdReorder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z", } + } } } @@ -8963,11 +10866,18 @@ impl IconShape for MdReportProblem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z", } + } } } @@ -9002,11 +10912,19 @@ impl IconShape for MdRequestPage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8L14,2z M15,11h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V8h2v1h2V11z", } + } } } @@ -9041,11 +10959,18 @@ impl IconShape for MdRestore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z", } + } } } @@ -9080,11 +11005,18 @@ impl IconShape for MdRestoreFromTrash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4h-3.5l-1-1h-5l-1 1H5v2h14zM6 7v12c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm8 7v4h-4v-4H8l4-4 4 4h-2z", } + } } } @@ -9119,11 +11051,18 @@ impl IconShape for MdRestorePage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5z", } + } } } @@ -9158,11 +11097,18 @@ impl IconShape for MdRoom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } + } } } @@ -9197,11 +11143,27 @@ impl IconShape for MdRoundedCorner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,19h2v2h-2V19z M19,17h2v-2h-2V17z M3,13h2v-2H3V13z M3,17h2v-2H3V17z M3,9h2V7H3V9z M3,5h2V3H3V5z M7,5h2V3H7V5z M15,21h2v-2h-2V21z M11,21h2v-2h-2V21z M15,21h2v-2h-2V21z M7,21h2v-2H7V21z M3,21h2v-2H3V21z M21,8c0-2.76-2.24-5-5-5h-5v2h5 c1.65,0,3,1.35,3,3v5h2V8z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M19,19h2v2h-2V19z M19,17h2v-2h-2V17z M3,13h2v-2H3V13z M3,17h2v-2H3V17z M3,9h2V7H3V9z M3,5h2V3H3V5z M7,5h2V3H7V5z M15,21h2v-2h-2V21z M11,21h2v-2h-2V21z M15,21h2v-2h-2V21z M7,21h2v-2H7V21z M3,21h2v-2H3V21z M21,8c0-2.76-2.24-5-5-5h-5v2h5 c1.65,0,3,1.35,3,3v5h2V8z", + } + } + } } + } } } @@ -9236,11 +11198,27 @@ impl IconShape for MdRowing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M8.5,14.5L4,19l1.5,1.5L9,17h2L8.5,14.5z M15,1c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S16.1,1,15,1z M21,21.01L18,24 l-2.99-3.01V19.5l-7.1-7.09C7.6,12.46,7.3,12.48,7,12.48v-2.16c1.66,0.03,3.61-0.87,4.67-2.04l1.4-1.55 C13.42,6.34,14.06,6,14.72,6h0.03C15.99,6.01,17,7.02,17,8.26v5.75c0,0.84-0.35,1.61-0.92,2.16l-3.58-3.58v-2.27 c-0.63,0.52-1.43,1.02-2.29,1.39L16.5,18H18L21,21.01z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M8.5,14.5L4,19l1.5,1.5L9,17h2L8.5,14.5z M15,1c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S16.1,1,15,1z M21,21.01L18,24 l-2.99-3.01V19.5l-7.1-7.09C7.6,12.46,7.3,12.48,7,12.48v-2.16c1.66,0.03,3.61-0.87,4.67-2.04l1.4-1.55 C13.42,6.34,14.06,6,14.72,6h0.03C15.99,6.01,17,7.02,17,8.26v5.75c0,0.84-0.35,1.61-0.92,2.16l-3.58-3.58v-2.27 c-0.63,0.52-1.43,1.02-2.29,1.39L16.5,18H18L21,21.01z", + } + } + } + } + } } } @@ -9275,11 +11253,21 @@ impl IconShape for MdRule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.54,11L13,7.46l1.41-1.41l2.12,2.12l4.24-4.24l1.41,1.41L16.54,11z M11,7H2v2h9V7z M21,13.41L19.59,12L17,14.59 L14.41,12L13,13.41L15.59,16L13,18.59L14.41,20L17,17.41L19.59,20L21,18.59L18.41,16L21,13.41z M11,15H2v2h9V15z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M16.54,11L13,7.46l1.41-1.41l2.12,2.12l4.24-4.24l1.41,1.41L16.54,11z M11,7H2v2h9V7z M21,13.41L19.59,12L17,14.59 L14.41,12L13,13.41L15.59,16L13,18.59L14.41,20L17,17.41L19.59,20L21,18.59L18.41,16L21,13.41z M11,15H2v2h9V15z", + } } + } } } @@ -9314,11 +11302,18 @@ impl IconShape for MdSavedSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm-2.17-1.5l2.14-1.53 2.14 1.53-.83-2.46 2.15-1.5h-2.62L9.47 6l-.84 2.54H6l2.14 1.49z", } + } } } @@ -9353,14 +11348,21 @@ impl IconShape for MdSchedule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } + } } } @@ -9395,11 +11397,18 @@ impl IconShape for MdScheduleSend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M16.5 12.5H15v4l3 2 .75-1.23-2.25-1.52V12.5zM16 9L2 3v7l9 2-9 2v7l7.27-3.11C10.09 20.83 12.79 23 16 23c3.86 0 7-3.14 7-7s-3.14-7-7-7zm0 12c-2.75 0-4.98-2.22-5-4.97v-.07c.02-2.74 2.25-4.97 5-4.97 2.76 0 5 2.24 5 5S18.76 21 16 21z", } + } } } @@ -9434,11 +11443,18 @@ impl IconShape for MdSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z", } + } } } @@ -9473,14 +11489,28 @@ impl IconShape for MdSearchOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.5,14h-0.79l-0.28-0.27C15.41,12.59,16,11.11,16,9.5C16,5.91,13.09,3,9.5,3C6.08,3,3.28,5.64,3.03,9h2.02 C5.3,6.75,7.18,5,9.5,5C11.99,5,14,7.01,14,9.5S11.99,14,9.5,14c-0.17,0-0.33-0.03-0.5-0.05v2.02C9.17,15.99,9.33,16,9.5,16 c1.61,0,3.09-0.59,4.23-1.57L14,14.71v0.79l5,4.99L20.49,19L15.5,14z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "6.47,10.82 4,13.29 1.53,10.82 0.82,11.53 3.29,14 0.82,16.47 1.53,17.18 4,14.71 6.47,17.18 7.18,16.47 4.71,14 7.18,11.53", + g { + g { + path { + d: "M15.5,14h-0.79l-0.28-0.27C15.41,12.59,16,11.11,16,9.5C16,5.91,13.09,3,9.5,3C6.08,3,3.28,5.64,3.03,9h2.02 C5.3,6.75,7.18,5,9.5,5C11.99,5,14,7.01,14,9.5S11.99,14,9.5,14c-0.17,0-0.33-0.03-0.5-0.05v2.02C9.17,15.99,9.33,16,9.5,16 c1.61,0,3.09-0.59,4.23-1.57L14,14.71v0.79l5,4.99L20.49,19L15.5,14z", + } + polygon { + points: "6.47,10.82 4,13.29 1.53,10.82 0.82,11.53 3.29,14 0.82,16.47 1.53,17.18 4,14.71 6.47,17.18 7.18,16.47 4.71,14 7.18,11.53", + } + } } + } } } @@ -9515,11 +11545,18 @@ impl IconShape for MdSegment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M9 18h12v-2H9v2zM3 6v2h18V6H3zm6 7h12v-2H9v2z", } + } } } @@ -9554,11 +11591,18 @@ impl IconShape for MdSendAndArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 10h-3L2 3v7l9 2-9 2v7l8-3.5V21c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm0 11h-9v-9h9v9zm-4.5-1L13 16h2v-3h3v3h2l-3.5 4z", } + } } } @@ -9593,11 +11637,20 @@ impl IconShape for MdSettings { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.14,12.94c0.04-0.3,0.06-0.61,0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14,0.23-0.41,0.12-0.61 l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39,0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4,2.81c-0.04-0.24-0.24-0.41-0.48-0.41 h-3.84c-0.24,0-0.43,0.17-0.47,0.41L9.25,5.35C8.66,5.59,8.12,5.92,7.63,6.29L5.24,5.33c-0.22-0.08-0.47,0-0.59,0.22L2.74,8.87 C2.62,9.08,2.66,9.34,2.86,9.48l2.03,1.58C4.84,11.36,4.8,11.69,4.8,12s0.02,0.64,0.07,0.94l-2.03,1.58 c-0.18,0.14-0.23,0.41-0.12,0.61l1.92,3.32c0.12,0.22,0.37,0.29,0.59,0.22l2.39-0.96c0.5,0.38,1.03,0.7,1.62,0.94l0.36,2.54 c0.05,0.24,0.24,0.41,0.48,0.41h3.84c0.24,0,0.44-0.17,0.47-0.41l0.36-2.54c0.59-0.24,1.13-0.56,1.62-0.94l2.39,0.96 c0.22,0.08,0.47,0,0.59-0.22l1.92-3.32c0.12-0.22,0.07-0.47-0.12-0.61L19.14,12.94z M12,15.6c-1.98,0-3.6-1.62-3.6-3.6 s1.62-3.6,3.6-3.6s3.6,1.62,3.6,3.6S13.98,15.6,12,15.6z", + g { + path { + d: "M0,0h24v24H0V0z", + } + path { + d: "M19.14,12.94c0.04-0.3,0.06-0.61,0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14,0.23-0.41,0.12-0.61 l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39,0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4,2.81c-0.04-0.24-0.24-0.41-0.48-0.41 h-3.84c-0.24,0-0.43,0.17-0.47,0.41L9.25,5.35C8.66,5.59,8.12,5.92,7.63,6.29L5.24,5.33c-0.22-0.08-0.47,0-0.59,0.22L2.74,8.87 C2.62,9.08,2.66,9.34,2.86,9.48l2.03,1.58C4.84,11.36,4.8,11.69,4.8,12s0.02,0.64,0.07,0.94l-2.03,1.58 c-0.18,0.14-0.23,0.41-0.12,0.61l1.92,3.32c0.12,0.22,0.37,0.29,0.59,0.22l2.39-0.96c0.5,0.38,1.03,0.7,1.62,0.94l0.36,2.54 c0.05,0.24,0.24,0.41,0.48,0.41h3.84c0.24,0,0.44-0.17,0.47-0.41l0.36-2.54c0.59-0.24,1.13-0.56,1.62-0.94l2.39,0.96 c0.22,0.08,0.47,0,0.59-0.22l1.92-3.32c0.12-0.22,0.07-0.47-0.12-0.61L19.14,12.94z M12,15.6c-1.98,0-3.6-1.62-3.6-3.6 s1.62-3.6,3.6-3.6s3.6,1.62,3.6,3.6S13.98,15.6,12,15.6z", + } } + } } } @@ -9632,11 +11685,18 @@ impl IconShape for MdSettingsApplications { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69z", } + } } } @@ -9671,11 +11731,18 @@ impl IconShape for MdSettingsBackupRestore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z", } + } } } @@ -9710,11 +11777,18 @@ impl IconShape for MdSettingsBluetooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 24h2v-2h-2v2zm-4 0h2v-2H7v2zm8 0h2v-2h-2v2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 3.83l1.88 1.88L13 7.59V3.83zm1.88 10.46L13 16.17v-3.76l1.88 1.88z", } + } } } @@ -9749,11 +11823,18 @@ impl IconShape for MdSettingsBrightness { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5V16zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3V9z", } + } } } @@ -9788,11 +11869,18 @@ impl IconShape for MdSettingsCell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zM16 .01L8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99zM16 16H8V4h8v12z", } + } } } @@ -9827,11 +11915,18 @@ impl IconShape for MdSettingsEthernet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.77 6.76L6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12l4.35-5.24zM7 13h2v-2H7v2zm10-2h-2v2h2v-2zm-6 2h2v-2h-2v2zm6.77-7.52l-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12l-5.41-6.52z", } + } } } @@ -9866,11 +11961,18 @@ impl IconShape for MdSettingsInputAntenna { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7zm1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59v-3.3zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11z", } + } } } @@ -9905,11 +12007,18 @@ impl IconShape for MdSettingsInputComponent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z", } + } } } @@ -9944,11 +12053,18 @@ impl IconShape for MdSettingsInputComposite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z", } + } } } @@ -9983,11 +12099,18 @@ impl IconShape for MdSettingsInputHdmi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z", } + } } } @@ -10022,11 +12145,18 @@ impl IconShape for MdSettingsInputSvideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5zm7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5zM8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15zM12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9zm5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z", } + } } } @@ -10061,11 +12191,18 @@ impl IconShape for MdSettingsOverscan { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.01 5.5L10 8h4l-1.99-2.5zM18 10v4l2.5-1.99L18 10zM6 10l-2.5 2.01L6 14v-4zm8 6h-4l2.01 2.5L14 16zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } + } } } @@ -10100,11 +12237,18 @@ impl IconShape for MdSettingsPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 9h-2v2h2V9zm4 0h-2v2h2V9zm3 6.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 9v2h2V9h-2z", } + } } } @@ -10139,11 +12283,18 @@ impl IconShape for MdSettingsPower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm2-22h-2v10h2V2zm3.56 2.44l-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56zM15 24h2v-2h-2v2z", } + } } } @@ -10178,11 +12329,18 @@ impl IconShape for MdSettingsRemote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1zm-3 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05zM12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0z", } + } } } @@ -10217,11 +12375,18 @@ impl IconShape for MdSettingsVoice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 24h2v-2H7v2zm5-11c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3zm-1 11h2v-2h-2v2zm4 0h2v-2h-2v2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72z", } + } } } @@ -10256,11 +12421,18 @@ impl IconShape for MdShop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z", } + } } } @@ -10295,11 +12467,18 @@ impl IconShape for MdShopTwo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3V9zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5h-5zm-6-2h4v2h-4V3zm0 12V8l5.5 3-5.5 4z", } + } } } @@ -10334,11 +12513,21 @@ impl IconShape for MdShoppingBag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,6h-2c0-2.21-1.79-4-4-4S8,3.79,8,6H6C4.9,6,4,6.9,4,8v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8C20,6.9,19.1,6,18,6z M10,10c0,0.55-0.45,1-1,1s-1-0.45-1-1V8h2V10z M12,4c1.1,0,2,0.9,2,2h-4C10,4.9,10.9,4,12,4z M16,10c0,0.55-0.45,1-1,1 s-1-0.45-1-1V8h2V10z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M18,6h-2c0-2.21-1.79-4-4-4S8,3.79,8,6H6C4.9,6,4,6.9,4,8v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8C20,6.9,19.1,6,18,6z M10,10c0,0.55-0.45,1-1,1s-1-0.45-1-1V8h2V10z M12,4c1.1,0,2,0.9,2,2h-4C10,4.9,10.9,4,12,4z M16,10c0,0.55-0.45,1-1,1 s-1-0.45-1-1V8h2V10z", + } } + } } } @@ -10373,11 +12562,18 @@ impl IconShape for MdShoppingBasket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -10412,11 +12608,18 @@ impl IconShape for MdShoppingCart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -10451,11 +12654,21 @@ impl IconShape for MdSmartButton { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,9v6c0,1.1-0.9,2-2,2h-1l0-2h1V9H4v6h6v2H4c-1.1,0-2-0.9-2-2V9c0-1.1,0.9-2,2-2h16C21.1,7,22,7.9,22,9z M14.5,19 l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38L19,12l-1.38-0.62L17,10l-0.62,1.38 L15,12l1.38,0.62L17,14z M14.5,19l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38 L19,12l-1.38-0.62L17,10l-0.62,1.38L15,12l1.38,0.62L17,14z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M22,9v6c0,1.1-0.9,2-2,2h-1l0-2h1V9H4v6h6v2H4c-1.1,0-2-0.9-2-2V9c0-1.1,0.9-2,2-2h16C21.1,7,22,7.9,22,9z M14.5,19 l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38L19,12l-1.38-0.62L17,10l-0.62,1.38 L15,12l1.38,0.62L17,14z M14.5,19l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38 L19,12l-1.38-0.62L17,10l-0.62,1.38L15,12l1.38,0.62L17,14z", + } } + } } } @@ -10490,11 +12703,21 @@ impl IconShape for MdSource { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", + } } + } } } @@ -10529,11 +12752,18 @@ impl IconShape for MdSpeakerNotes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 14H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7 6h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z", } + } } } @@ -10568,11 +12798,18 @@ impl IconShape for MdSpeakerNotesOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10.54 11l-.54-.54L7.54 8 6 6.46 2.38 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18l-7-7zM8 14H6v-2h2v2zm-2-3V9l2 2H6zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2z", } + } } } @@ -10607,11 +12844,18 @@ impl IconShape for MdSpellcheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64l1.14 3zm-6.02-5L8.5 5.48 10.57 11H6.43zm15.16.59l-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13l-1.41-1.41z", } + } } } @@ -10646,11 +12890,22 @@ impl IconShape for MdStarRate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "14.43,10 12,2 9.57,10 2,10 8.18,14.41 5.83,22 12,17.31 18.18,22 15.83,14.41 22,10", + g { + rect { + height: "24", + width: "24", + x: "0", + } + polygon { + points: "14.43,10 12,2 9.57,10 2,10 8.18,14.41 5.83,22 12,17.31 18.18,22 15.83,14.41 22,10", + } } + } } } @@ -10685,11 +12940,18 @@ impl IconShape for MdStars { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z", } + } } } @@ -10724,11 +12986,19 @@ impl IconShape for MdStickyNote2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,3H4.99C3.89,3,3,3.9,3,5l0.01,14c0,1.1,0.89,2,1.99,2h10l6-6V5C21,3.9,20.1,3,19,3z M7,8h10v2H7V8z M12,14H7v-2h5V14z M14,19.5V14h5.5L14,19.5z", } + } } } @@ -10763,11 +13033,18 @@ impl IconShape for MdStore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z", } + } } } @@ -10802,11 +13079,18 @@ impl IconShape for MdSubject { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2zM4 5v2h16V5H4z", } + } } } @@ -10841,14 +13125,28 @@ impl IconShape for MdSubtitlesOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,4H6.83l8,8H20v2h-3.17l4.93,4.93C21.91,18.65,22,18.34,22,18V6C22,4.9,21.1,4,20,4z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M1.04,3.87l1.2,1.2C2.09,5.35,2,5.66,2,6v12c0,1.1,0.9,2,2,2h13.17l2.96,2.96l1.41-1.41L2.45,2.45L1.04,3.87z M8,12v2H4 v-2H8z M14,16.83V18H4v-2h9.17L14,16.83z", + g { + g { + path { + d: "M20,4H6.83l8,8H20v2h-3.17l4.93,4.93C21.91,18.65,22,18.34,22,18V6C22,4.9,21.1,4,20,4z", + } + path { + d: "M1.04,3.87l1.2,1.2C2.09,5.35,2,5.66,2,6v12c0,1.1,0.9,2,2,2h13.17l2.96,2.96l1.41-1.41L2.45,2.45L1.04,3.87z M8,12v2H4 v-2H8z M14,16.83V18H4v-2h9.17L14,16.83z", + } + } } + } } } @@ -10883,11 +13181,18 @@ impl IconShape for MdSupervisedUserCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm3.61 6.34c1.07 0 1.93.86 1.93 1.93 0 1.07-.86 1.93-1.93 1.93-1.07 0-1.93-.86-1.93-1.93-.01-1.07.86-1.93 1.93-1.93zm-6-1.58c1.3 0 2.36 1.06 2.36 2.36 0 1.3-1.06 2.36-2.36 2.36s-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36zm0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68zM11.99 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15-1.17 2.97-4.06 5.09-7.45 5.09z", } + } } } @@ -10922,11 +13227,18 @@ impl IconShape for MdSupervisorAccount { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z", } + } } } @@ -10961,11 +13273,23 @@ impl IconShape for MdSupport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M19.46,9.12l-2.78,1.15 c-0.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78C16.98,5.35,18.65,7.02,19.46,9.12z M12,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3 S13.66,15,12,15z M9.13,4.54l1.17,2.78c-1.38,0.5-2.47,1.59-2.98,2.97L4.54,9.13C5.35,7.02,7.02,5.35,9.13,4.54z M4.54,14.87 l2.78-1.15c0.51,1.38,1.59,2.46,2.97,2.96l-1.17,2.78C7.02,18.65,5.35,16.98,4.54,14.87z M14.88,19.46l-1.15-2.78 c1.37-0.51,2.45-1.59,2.95-2.97l2.78,1.17C18.65,16.98,16.98,18.65,14.88,19.46z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M19.46,9.12l-2.78,1.15 c-0.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78C16.98,5.35,18.65,7.02,19.46,9.12z M12,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3 S13.66,15,12,15z M9.13,4.54l1.17,2.78c-1.38,0.5-2.47,1.59-2.98,2.97L4.54,9.13C5.35,7.02,7.02,5.35,9.13,4.54z M4.54,14.87 l2.78-1.15c0.51,1.38,1.59,2.46,2.97,2.96l-1.17,2.78C7.02,18.65,5.35,16.98,4.54,14.87z M14.88,19.46l-1.15-2.78 c1.37-0.51,2.45-1.59,2.95-2.97l2.78,1.17C18.65,16.98,16.98,18.65,14.88,19.46z", + } + } + } } } @@ -11000,11 +13324,18 @@ impl IconShape for MdSwapHoriz { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z", } + } } } @@ -11039,11 +13370,18 @@ impl IconShape for MdSwapHorizontalCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10zm-7-5.5l3.5 3.5-3.5 3.5V11h-4V9h4V6.5zm-6 11L5.5 14 9 10.5V13h4v2H9v2.5z", } + } } } @@ -11078,11 +13416,18 @@ impl IconShape for MdSwapVert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z", } + } } } @@ -11117,11 +13462,18 @@ impl IconShape for MdSwapVerticalCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM6.5 9L10 5.5 13.5 9H11v4H9V9H6.5zm11 6L14 18.5 10.5 15H13v-4h2v4h2.5z", } + } } } @@ -11156,11 +13508,18 @@ impl IconShape for MdSwipe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.75 16.25c0 .06-.01.13-.02.2l-.75 5.27c-.11.73-.69 1.28-1.44 1.28h-6.79c-.41 0-.79-.17-1.06-.44l-4.94-4.94.79-.8c.2-.2.48-.33.79-.33.09 0 .16.02.24.03l3.43.72V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.76c.19 0 .37.04.54.11l4.54 2.26c.53.22.91.76.91 1.38zm.38-12.38C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2 2v5h5L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43L17 7h5V2l-1.87 1.87z", } + } } } @@ -11195,14 +13554,30 @@ impl IconShape for MdSyncAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,8l-4-4v3H3v2h15v3L22,8z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M2,16l4,4v-3h15v-2H6v-3L2,16z", + g { + g { + } + g { + path { + d: "M22,8l-4-4v3H3v2h15v3L22,8z", + } + path { + d: "M2,16l4,4v-3h15v-2H6v-3L2,16z", + } + } } + } } } @@ -11237,11 +13612,18 @@ impl IconShape for MdSystemUpdateAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 .5h24v24H0z", + } path { d: "M12 16.5l4-4h-3v-9h-2v9H8l4 4zm9-13h-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z", } + } } } @@ -11276,11 +13658,18 @@ impl IconShape for MdTab { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z", } + } } } @@ -11315,11 +13704,18 @@ impl IconShape for MdTabUnselected { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1 9h2V7H1v2zm0 4h2v-2H1v2zm0-8h2V3c-1.1 0-2 .9-2 2zm8 16h2v-2H9v2zm-8-4h2v-2H1v2zm2 4v-2H1c0 1.1.9 2 2 2zM21 3h-8v6h10V5c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zM9 5h2V3H9v2zM5 21h2v-2H5v2zM5 5h2V3H5v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8 8h2v-2h-2v2zm4 0h2v-2h-2v2z", } + } } } @@ -11354,11 +13750,21 @@ impl IconShape for MdTableView { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,7H9C7.9,7,7,7.9,7,9v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V9C21,7.9,20.1,7,19,7z M19,9v2H9V9H19z M13,15v-2h2v2H13z M15,17v2h-2v-2H15z M11,15H9v-2h2V15z M17,13h2v2h-2V13z M9,17h2v2H9V17z M17,19v-2h2v2H17z M6,17H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v1h-2V5H5v10h1V17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M19,7H9C7.9,7,7,7.9,7,9v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V9C21,7.9,20.1,7,19,7z M19,9v2H9V9H19z M13,15v-2h2v2H13z M15,17v2h-2v-2H15z M11,15H9v-2h2V15z M17,13h2v2h-2V13z M9,17h2v2H9V17z M17,19v-2h2v2H17z M6,17H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v1h-2V5H5v10h1V17z", + } } + } } } @@ -11393,11 +13799,18 @@ impl IconShape for MdTextRotateUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 12v1.5l11 4.75v-2.1l-2.2-.9v-5l2.2-.9v-2.1L3 12zm7 2.62l-5.02-1.87L10 10.88v3.74zm8-10.37l-3 3h2v12.5h2V7.25h2l-3-3z", } + } } } @@ -11432,11 +13845,18 @@ impl IconShape for MdTextRotateVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1L15.75 5zm-2.62 7L15 6.98 16.87 12h-3.74zM6 19.75l3-3H7V4.25H5v12.5H3l3 3z", } + } } } @@ -11471,11 +13891,18 @@ impl IconShape for MdTextRotationAngledown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.4 4.91l-1.06-1.06L7.2 8.27l1.48 1.48 2.19-.92 3.54 3.54-.92 2.19 1.48 1.48L19.4 4.91zm-6.81 3.1l4.87-2.23-2.23 4.87-2.64-2.64zM14.27 21v-4.24l-1.41 1.41-8.84-8.84-1.42 1.42 8.84 8.84L10.03 21h4.24z", } + } } } @@ -11510,11 +13937,18 @@ impl IconShape for MdTextRotationAngleup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4.49 4.21L3.43 5.27 7.85 16.4l1.48-1.48-.92-2.19 3.54-3.54 2.19.92 1.48-1.48L4.49 4.21zm3.09 6.8L5.36 6.14l4.87 2.23-2.65 2.64zm12.99-1.68h-4.24l1.41 1.41-8.84 8.84L10.32 21l8.84-8.84 1.41 1.41V9.33z", } + } } } @@ -11549,11 +13983,18 @@ impl IconShape for MdTextRotationDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 12v-1.5L10 5.75v2.1l2.2.9v5l-2.2.9v2.1L21 12zm-7-2.62l5.02 1.87L14 13.12V9.38zM6 19.75l3-3H7V4.25H5v12.5H3l3 3z", } + } } } @@ -11588,11 +14029,18 @@ impl IconShape for MdTextRotationNone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.75 3h-1.5L6.5 14h2.1l.9-2.2h5l.9 2.2h2.1L12.75 3zm-2.62 7L12 4.98 13.87 10h-3.74zm10.37 8l-3-3v2H5v2h12.5v2l3-3z", } + } } } @@ -11627,11 +14075,18 @@ impl IconShape for MdTheaters { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z", } + } } } @@ -11666,11 +14121,18 @@ impl IconShape for MdThumbDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z", } + } } } @@ -11705,11 +14167,18 @@ impl IconShape for MdThumbDownOffAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } path { d: "M10.89 18.28l.57-2.89c.12-.59-.04-1.2-.42-1.66-.38-.46-.94-.73-1.54-.73H4v-1.08L6.57 6h8.09c.18 0 .34.16.34.34v7.84l-4.11 4.1M10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22zm10-7h2V4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1z", } + } } } @@ -11744,11 +14213,18 @@ impl IconShape for MdThumbUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2z", } + } } } @@ -11783,11 +14259,18 @@ impl IconShape for MdThumbUpOffAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M13.11 5.72l-.57 2.89c-.12.59.04 1.2.42 1.66.38.46.94.73 1.54.73H20v1.08L17.43 18H9.34c-.18 0-.34-.16-.34-.34V9.82l4.11-4.1M14 2L7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.83C7 18.95 8.05 20 9.34 20h8.1c.71 0 1.36-.37 1.72-.97l2.67-6.15c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2zM4 9H2v11h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1z", } + } } } @@ -11822,11 +14305,18 @@ impl IconShape for MdThumbsUpDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55V6zm10.5 4h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5z", } + } } } @@ -11861,11 +14351,27 @@ impl IconShape for MdTimeline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M23,8c0,1.1-0.9,2-2,2c-0.18,0-0.35-0.02-0.51-0.07l-3.56,3.55C16.98,13.64,17,13.82,17,14c0,1.1-0.9,2-2,2s-2-0.9-2-2 c0-0.18,0.02-0.36,0.07-0.52l-2.55-2.55C10.36,10.98,10.18,11,10,11s-0.36-0.02-0.52-0.07l-4.55,4.56C4.98,15.65,5,15.82,5,16 c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2c0.18,0,0.35,0.02,0.51,0.07l4.56-4.55C8.02,9.36,8,9.18,8,9c0-1.1,0.9-2,2-2s2,0.9,2,2 c0,0.18-0.02,0.36-0.07,0.52l2.55,2.55C14.64,12.02,14.82,12,15,12s0.36,0.02,0.52,0.07l3.55-3.56C19.02,8.35,19,8.18,19,8 c0-1.1,0.9-2,2-2S23,6.9,23,8z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M23,8c0,1.1-0.9,2-2,2c-0.18,0-0.35-0.02-0.51-0.07l-3.56,3.55C16.98,13.64,17,13.82,17,14c0,1.1-0.9,2-2,2s-2-0.9-2-2 c0-0.18,0.02-0.36,0.07-0.52l-2.55-2.55C10.36,10.98,10.18,11,10,11s-0.36-0.02-0.52-0.07l-4.55,4.56C4.98,15.65,5,15.82,5,16 c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2c0.18,0,0.35,0.02,0.51,0.07l4.56-4.55C8.02,9.36,8,9.18,8,9c0-1.1,0.9-2,2-2s2,0.9,2,2 c0,0.18-0.02,0.36-0.07,0.52l2.55,2.55C14.64,12.02,14.82,12,15,12s0.36,0.02,0.52,0.07l3.55-3.56C19.02,8.35,19,8.18,19,8 c0-1.1,0.9-2,2-2S23,6.9,23,8z", + } + } + } } + } } } @@ -11900,11 +14406,18 @@ impl IconShape for MdToc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 9h14V7H3v2zm0 4h14v-2H3v2zm0 4h14v-2H3v2zm16 0h2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z", } + } } } @@ -11939,11 +14452,18 @@ impl IconShape for MdToday { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z", } + } } } @@ -11978,14 +14498,21 @@ impl IconShape for MdToll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } path { d: "M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65z", } + } } } @@ -12020,11 +14547,28 @@ impl IconShape for MdTouchApp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,11.24V7.5C9,6.12,10.12,5,11.5,5S14,6.12,14,7.5v3.74c1.21-0.81,2-2.18,2-3.74C16,5.01,13.99,3,11.5,3S7,5.01,7,7.5 C7,9.06,7.79,10.43,9,11.24z M18.84,15.87l-4.54-2.26c-0.17-0.07-0.35-0.11-0.54-0.11H13v-6C13,6.67,12.33,6,11.5,6 S10,6.67,10,7.5v10.74c-3.6-0.76-3.54-0.75-3.67-0.75c-0.31,0-0.59,0.13-0.79,0.33l-0.79,0.8l4.94,4.94 C9.96,23.83,10.34,24,10.75,24h6.79c0.75,0,1.33-0.55,1.44-1.28l0.75-5.27c0.01-0.07,0.02-0.14,0.02-0.2 C19.75,16.63,19.37,16.09,18.84,15.87z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M9,11.24V7.5C9,6.12,10.12,5,11.5,5S14,6.12,14,7.5v3.74c1.21-0.81,2-2.18,2-3.74C16,5.01,13.99,3,11.5,3S7,5.01,7,7.5 C7,9.06,7.79,10.43,9,11.24z M18.84,15.87l-4.54-2.26c-0.17-0.07-0.35-0.11-0.54-0.11H13v-6C13,6.67,12.33,6,11.5,6 S10,6.67,10,7.5v10.74c-3.6-0.76-3.54-0.75-3.67-0.75c-0.31,0-0.59,0.13-0.79,0.33l-0.79,0.8l4.94,4.94 C9.96,23.83,10.34,24,10.75,24h6.79c0.75,0,1.33-0.55,1.44-1.28l0.75-5.27c0.01-0.07,0.02-0.14,0.02-0.2 C19.75,16.63,19.37,16.09,18.84,15.87z", + } + } + } + } + } } } @@ -12059,11 +14603,18 @@ impl IconShape for MdTour { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 4H7V2H5v20h2v-8h14l-2-5 2-5zm-6 5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z", } + } } } @@ -12098,11 +14649,18 @@ impl IconShape for MdTrackChanges { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.07 4.93l-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07z", } + } } } @@ -12137,11 +14695,18 @@ impl IconShape for MdTranslate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z", } + } } } @@ -12176,11 +14741,18 @@ impl IconShape for MdTrendingDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z", } + } } } @@ -12215,11 +14787,18 @@ impl IconShape for MdTrendingFlat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 12l-4-4v3H3v2h15v3z", } + } } } @@ -12254,11 +14833,18 @@ impl IconShape for MdTrendingUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z", } + } } } @@ -12293,11 +14879,18 @@ impl IconShape for MdTurnedIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z", } + } } } @@ -12332,11 +14925,18 @@ impl IconShape for MdTurnedInNot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z", } + } } } @@ -12371,11 +14971,19 @@ impl IconShape for MdUnpublished { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M21.19,21.19L2.81,2.81L1.39,4.22l2.27,2.27C2.61,8.07,2,9.96,2,12c0,5.52,4.48,10,10,10c2.04,0,3.93-0.61,5.51-1.66 l2.27,2.27L21.19,21.19z M10.59,16.6l-4.24-4.24l1.41-1.41l2.83,2.83l0.18-0.18l1.41,1.41L10.59,16.6z M13.59,10.76l-7.1-7.1 C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-5.34-5.34l2.65-2.65l-1.41-1.41L13.59,10.76z", } + } } } @@ -12410,11 +15018,28 @@ impl IconShape for MdUpdate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-0.1c-2.73,2.71-2.73,7.08,0,9.79s7.15,2.71,9.88,0 C18.32,15.65,19,14.08,19,12.1h2c0,1.98-0.88,4.55-2.64,6.29c-3.51,3.48-9.21,3.48-12.72,0c-3.5-3.47-3.53-9.11-0.02-12.58 s9.14-3.47,12.65,0L21,3V10.12z M12.5,8v4.25l3.5,2.08l-0.72,1.21L11,13V8H12.5z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M21,10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-0.1c-2.73,2.71-2.73,7.08,0,9.79s7.15,2.71,9.88,0 C18.32,15.65,19,14.08,19,12.1h2c0,1.98-0.88,4.55-2.64,6.29c-3.51,3.48-9.21,3.48-12.72,0c-3.5-3.47-3.53-9.11-0.02-12.58 s9.14-3.47,12.65,0L21,3V10.12z M12.5,8v4.25l3.5,2.08l-0.72,1.21L11,13V8H12.5z", + } + } + } + } + } } } @@ -12449,11 +15074,21 @@ impl IconShape for MdUpgrade { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,18v2H8v-2H16z M11,7.99V16h2V7.99h3L12,4L8,7.99H11z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M16,18v2H8v-2H16z M11,7.99V16h2V7.99h3L12,4L8,7.99H11z", + } } + } } } @@ -12488,11 +15123,23 @@ impl IconShape for MdVerified { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M23,12l-2.44-2.79l0.34-3.69l-3.61-0.82L15.4,1.5L12,2.96L8.6,1.5L6.71,4.69L3.1,5.5L3.44,9.2L1,12l2.44,2.79l-0.34,3.7 l3.61,0.82L8.6,22.5l3.4-1.47l3.4,1.46l1.89-3.19l3.61-0.82l-0.34-3.69L23,12z M10.09,16.72l-3.8-3.81l1.48-1.48l2.32,2.33 l5.85-5.87l1.48,1.48L10.09,16.72z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M23,12l-2.44-2.79l0.34-3.69l-3.61-0.82L15.4,1.5L12,2.96L8.6,1.5L6.71,4.69L3.1,5.5L3.44,9.2L1,12l2.44,2.79l-0.34,3.7 l3.61,0.82L8.6,22.5l3.4-1.47l3.4,1.46l1.89-3.19l3.61-0.82l-0.34-3.69L23,12z M10.09,16.72l-3.8-3.81l1.48-1.48l2.32,2.33 l5.85-5.87l1.48,1.48L10.09,16.72z", + } } + } } } @@ -12527,11 +15174,18 @@ impl IconShape for MdVerifiedUser { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z", } + } } } @@ -12566,11 +15220,18 @@ impl IconShape for MdVerticalSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3 15h8v-2H3v2zm0 4h8v-2H3v2zm0-8h8V9H3v2zm0-6v2h8V5H3zm10 0h8v14h-8V5z", } + } } } @@ -12605,11 +15266,18 @@ impl IconShape for MdViewAgenda { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 13H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm0-10H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z", } + } } } @@ -12644,11 +15312,18 @@ impl IconShape for MdViewArray { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 18h3V5H4v13zM18 5v13h3V5h-3zM8 18h9V5H8v13z", } + } } } @@ -12683,11 +15358,18 @@ impl IconShape for MdViewCarousel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 19h10V4H7v15zm-5-2h4V6H2v11zM18 6v11h4V6h-4z", } + } } } @@ -12722,11 +15404,18 @@ impl IconShape for MdViewColumn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z", } + } } } @@ -12761,11 +15450,18 @@ impl IconShape for MdViewDay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 21h19v-3H2v3zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zM2 3v3h19V3H2z", } + } } } @@ -12800,11 +15496,18 @@ impl IconShape for MdViewHeadline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z", } + } } } @@ -12839,11 +15542,18 @@ impl IconShape for MdViewInAr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.25 7.6l-5.5-3.18c-.46-.27-1.04-.27-1.5 0L5.75 7.6c-.46.27-.75.76-.75 1.3v6.35c0 .54.29 1.03.75 1.3l5.5 3.18c.46.27 1.04.27 1.5 0l5.5-3.18c.46-.27.75-.76.75-1.3V8.9c0-.54-.29-1.03-.75-1.3zM7 14.96v-4.62l4 2.32v4.61l-4-2.31zm5-4.03L8 8.61l4-2.31 4 2.31-4 2.32zm1 6.34v-4.61l4-2.32v4.62l-4 2.31zM7 2H3.5C2.67 2 2 2.67 2 3.5V7h2V4h3V2zm10 0h3.5c.83 0 1.5.67 1.5 1.5V7h-2V4h-3V2zM7 22H3.5c-.83 0-1.5-.67-1.5-1.5V17h2v3h3v2zm10 0h3.5c.83 0 1.5-.67 1.5-1.5V17h-2v3h-3v2z", } + } } } @@ -12878,11 +15588,18 @@ impl IconShape for MdViewList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z", } + } } } @@ -12917,11 +15634,18 @@ impl IconShape for MdViewModule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z", } + } } } @@ -12956,11 +15680,18 @@ impl IconShape for MdViewQuilt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z", } + } } } @@ -12995,11 +15726,21 @@ impl IconShape for MdViewSidebar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z", + } } + } } } @@ -13034,11 +15775,18 @@ impl IconShape for MdViewStream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 18h17v-6H4v6zM4 5v6h17V5H4z", } + } } } @@ -13073,11 +15821,18 @@ impl IconShape for MdViewWeek { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z", } + } } } @@ -13112,11 +15867,18 @@ impl IconShape for MdVisibility { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } + } } } @@ -13151,11 +15913,18 @@ impl IconShape for MdVisibilityOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z", } + } } } @@ -13190,11 +15959,18 @@ impl IconShape for MdVoiceOverOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12.99 9.18c0-.06.01-.12.01-.18 0-2.21-1.79-4-4-4-.06 0-.12.01-.18.01l4.17 4.17zm-6.1-3.56L4.27 3 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62L19.73 21 21 19.73l-8.62-8.62-5.49-5.49zM9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z", } + } } } @@ -13229,11 +16005,27 @@ impl IconShape for MdWatchLater { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.2,16.2L11,13V7h1.5v5.2l4.5,2.7L16.2,16.2z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.2,16.2L11,13V7h1.5v5.2l4.5,2.7L16.2,16.2z", + } + } + } } + } } } @@ -13268,14 +16060,32 @@ impl IconShape for MdWifiProtectedSetup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.71,5.29L19,3h-8v8l2.3-2.3c1.97,1.46,3.25,3.78,3.25,6.42c0,1.31-0.32,2.54-0.88,3.63c2.33-1.52,3.88-4.14,3.88-7.13 C19.55,9.1,18.44,6.85,16.71,5.29z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M7.46,8.88c0-1.31,0.32-2.54,0.88-3.63C6,6.77,4.46,9.39,4.46,12.38c0,2.52,1.1,4.77,2.84,6.33L5,21h8v-8l-2.3,2.3 C8.74,13.84,7.46,11.52,7.46,8.88z", + g { + g { + g { + path { + d: "M16.71,5.29L19,3h-8v8l2.3-2.3c1.97,1.46,3.25,3.78,3.25,6.42c0,1.31-0.32,2.54-0.88,3.63c2.33-1.52,3.88-4.14,3.88-7.13 C19.55,9.1,18.44,6.85,16.71,5.29z", + } + } + g { + path { + d: "M7.46,8.88c0-1.31,0.32-2.54,0.88-3.63C6,6.77,4.46,9.39,4.46,12.38c0,2.52,1.1,4.77,2.84,6.33L5,21h8v-8l-2.3,2.3 C8.74,13.84,7.46,11.52,7.46,8.88z", + } + } + } } + } } } @@ -13310,11 +16120,18 @@ impl IconShape for MdWork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z", } + } } } @@ -13349,11 +16166,18 @@ impl IconShape for MdWorkOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23 21.74l-1.46-1.46L7.21 5.95 3.25 1.99 1.99 3.25l2.7 2.7h-.64c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.89 2 2 2h15.64L21.74 23 23 21.74zM22 7.95c.05-1.11-.84-2-1.95-1.95h-4V3.95c0-1.11-.89-2-2-1.95h-4c-1.11-.05-2 .84-2 1.95v.32l13.95 14V7.95zM14.05 6H10V3.95h4.05V6z", } + } } } @@ -13388,12 +16212,19 @@ impl IconShape for MdWorkOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 6V4h-4v2h4zM4 8v11h16V8H4zm16-2c1.11 0 2 .89 2 2v11c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2l.01-11c0-1.11.88-2 1.99-2h4V4c0-1.11.89-2 2-2h4c1.11 0 2 .89 2 2v2h4z", fill_rule: "evenodd", } + } } } @@ -13428,11 +16259,21 @@ impl IconShape for MdWysiwyg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M17,12H7v-2 h10V12z M13,16H7v-2h6V16z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M17,12H7v-2 h10V12z M13,16H7v-2h6V16z", + } } + } } } @@ -13467,11 +16308,18 @@ impl IconShape for MdYoutubeSearchedFor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19l-4.99-5z", } + } } } @@ -13506,14 +16354,21 @@ impl IconShape for MdZoomIn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z", } path { d: "M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z", } + } } } @@ -13548,11 +16403,18 @@ impl IconShape for MdZoomOut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z", } + } } } diff --git a/packages/lib/src/icons/md_alert_icons.rs b/packages/lib/src/icons/md_alert_icons.rs index a177630..6e21769 100644 --- a/packages/lib/src/icons/md_alert_icons.rs +++ b/packages/lib/src/icons/md_alert_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAddAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99h-3.98zm8.87-4.19V11c0-3.25-2.25-5.97-5.29-6.69v-.72C13.59 2.71 12.88 2 12 2s-1.59.71-1.59 1.59v.72C7.37 5.03 5.12 7.75 5.12 11v5.82L3 18.94V20h18v-1.06l-2.12-2.12zM16 13.01h-3v3h-2v-3H8V11h3V8h2v3h3v2.01z", } + } } } @@ -70,17 +77,31 @@ impl IconShape for MdAutoDelete { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "15,2 11.5,2 10.5,1 5.5,1 4.5,2 1,2 1,4 15,4", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M16,9c-0.7,0-1.37,0.1-2,0.29V5H2v12c0,1.1,0.9,2,2,2h5.68c1.12,2.36,3.53,4,6.32,4c3.87,0,7-3.13,7-7 C23,12.13,19.87,9,16,9z M16,21c-2.76,0-5-2.24-5-5s2.24-5,5-5s5,2.24,5,5S18.76,21,16,21z", - } - polygon { - points: "16.5,12 15,12 15,17 18.6,19.1 19.4,17.9 16.5,16.2", + g { + g { + polygon { + points: "15,2 11.5,2 10.5,1 5.5,1 4.5,2 1,2 1,4 15,4", + } + path { + d: "M16,9c-0.7,0-1.37,0.1-2,0.29V5H2v12c0,1.1,0.9,2,2,2h5.68c1.12,2.36,3.53,4,6.32,4c3.87,0,7-3.13,7-7 C23,12.13,19.87,9,16,9z M16,21c-2.76,0-5-2.24-5-5s2.24-5,5-5s5,2.24,5,5S18.76,21,16,21z", + } + polygon { + points: "16.5,12 15,12 15,17 18.6,19.1 19.4,17.9 16.5,16.2", + } + } } + } } } @@ -115,11 +136,18 @@ impl IconShape for MdError { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z", } + } } } @@ -154,11 +182,18 @@ impl IconShape for MdErrorOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -193,11 +228,18 @@ impl IconShape for MdNotificationImportant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-5 0h-2v-2h2v2zm0-4h-2V8h2v4zm-1 10c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2z", } + } } } @@ -232,11 +274,18 @@ impl IconShape for MdWarning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z", } + } } } diff --git a/packages/lib/src/icons/md_av_icons.rs b/packages/lib/src/icons/md_av_icons.rs index bfbfd48..2fe5782 100644 --- a/packages/lib/src/icons/md_av_icons.rs +++ b/packages/lib/src/icons/md_av_icons.rs @@ -31,11 +31,18 @@ impl IconShape for Md10k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M10 10.5h1.5v3H10zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 15H6v-4.5H4.5V9h3v6zm5.5-1c0 .55-.45 1-1 1H9.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H12c.55 0 1 .45 1 1v4zm6.5 1h-1.75L16 12.75V15h-1.5V9H16v2.25L17.75 9h1.75l-2.25 3 2.25 3z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for Md1k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8.5 12H9v-4.5H7.5V9h3v6zm7 0h-1.75L14 12.75V15h-1.5V9H14v2.25L15.75 9h1.75l-2.25 3 2.25 3z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for Md1kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 15H7.5v-4.5H6V9h3v6zm4.75 0L12 12.75V15h-1.5V9H12v2.25L13.75 9h1.75l-2.25 3 2.25 3h-1.75zm5.75-2.5H18V14h-1v-1.5h-1.5v-1H17V10h1v1.5h1.5v1z", } + } } } @@ -148,11 +169,18 @@ impl IconShape for Md2k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 9.5H8v1h3V15H6.5v-2.5c0-.55.45-1 1-1h2v-1h-3V9H10c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1zm8 2.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -187,11 +215,18 @@ impl IconShape for Md2kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 8.5c0 .55-.45 1-1 1h-2v1h3V15H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v1.5zm4.75 3.5l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75zM20 12.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -226,11 +261,18 @@ impl IconShape for Md3k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2v-1h2v-1h-3V9H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -265,11 +307,18 @@ impl IconShape for Md3kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6v-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -304,11 +353,18 @@ impl IconShape for Md4k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 10.5h-1V15H9.5v-1.5h-3V9H8v3h1.5V9H11v3h1v1.5zm6 1.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -343,11 +399,18 @@ impl IconShape for Md4kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8.5 10.5h-1V15H8v-1.5H5V9h1.5v3H8V9h1.5v3h1v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -382,14 +445,28 @@ impl IconShape for Md5g { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,13h2v2h-5V9h7c0-1.1-0.9-2-2-2h-5c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4h-4V13z", - } - path { - d: "M3,13h5v2H3v2h5c1.1,0,2-0.9,2-2v-2c0-1.1-0.9-2-2-2H5V9h5V7H3V13z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M17,13h2v2h-5V9h7c0-1.1-0.9-2-2-2h-5c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4h-4V13z", + } + path { + d: "M3,13h5v2H3v2h5c1.1,0,2-0.9,2-2v-2c0-1.1-0.9-2-2-2H5V9h5V7H3V13z", + } + } + } + } } } @@ -424,11 +501,18 @@ impl IconShape for Md5k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-3V9H11v1.5zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -463,11 +547,18 @@ impl IconShape for Md5kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5v-1.5h3v-1H5V9h4.5v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -502,11 +593,18 @@ impl IconShape for Md6k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M8 12.5h1.5V14H8zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H11v1.5zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -541,11 +639,18 @@ impl IconShape for Md6kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6.5 12.5H8V14H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -580,11 +685,18 @@ impl IconShape for Md7k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 15H7.75l1.38-4.5H6.5V9H10c.67 0 1.15.65.96 1.29L9.5 15zm8.5 0h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -619,11 +731,18 @@ impl IconShape for Md7kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM8 15H6.25l1.38-4.5H5V9h3.5c.67 0 1.15.65.96 1.29L8 15zm8 0h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -658,11 +777,18 @@ impl IconShape for Md8k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M8 12.5h1.5V14H8zM8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -697,11 +823,18 @@ impl IconShape for Md8kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6.5 12.5H8V14H6.5zm0-2.5H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -736,11 +869,18 @@ impl IconShape for Md9k { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } + } } } @@ -775,11 +915,18 @@ impl IconShape for Md9kPlus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6.5 10H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } + } } } @@ -814,11 +961,18 @@ impl IconShape for MdAddToQueue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12zm-5-7v2h-3v3h-2v-3H8v-2h3V7h2v3h3z", } + } } } @@ -853,14 +1007,24 @@ impl IconShape for MdAirplay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "6,22 18,22 12,16", - } - path { - d: "M21,3H3C1.9,3,1,3.9,1,5v12c0,1.1,0.9,2,2,2h4v-2H3V5h18v12h-4v2h4c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z", - } + rect { + height: "24", + width: "24", + } + g { + polygon { + points: "6,22 18,22 12,16", + } + path { + d: "M21,3H3C1.9,3,1,3.9,1,5v12c0,1.1,0.9,2,2,2h4v-2H3V5h18v12h-4v2h4c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z", + } + } + } } } @@ -895,11 +1059,18 @@ impl IconShape for MdAlbum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5zm0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z", } + } } } @@ -934,11 +1105,18 @@ impl IconShape for MdArtTrack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 13h-8v-2h8v2zm0-6h-8v2h8V7zm-8 10h8v-2h-8v2zm-2-8v6c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2zm-1.5 6l-2.25-3-1.75 2.26-1.25-1.51L3.5 15h7z", } + } } } @@ -973,11 +1151,18 @@ impl IconShape for MdAvTimer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1zm0-14v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9h-1zm7 9c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1zM6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z", } + } } } @@ -1012,11 +1197,18 @@ impl IconShape for MdBrandingWatermark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16h-9v-6h9v6z", } + } } } @@ -1051,11 +1243,18 @@ impl IconShape for MdCallToAction { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3v-3h18v3z", } + } } } @@ -1090,11 +1289,18 @@ impl IconShape for MdClosedCaption { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1z", } + } } } @@ -1129,11 +1335,19 @@ impl IconShape for MdClosedCaptionDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M6.83,4H19c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-3.38-3.38C17.84,14.59,18,14.32,18,14v-1h-1.5v0.5h-0.17 l-1.83-1.83V10.5h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v0.17L6.83,4z M19.78,22.61L17.17,20H5c-1.11,0-2-0.9-2-2V6 c0-0.05,0.02-0.1,0.02-0.15L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M11,13.83L10.17,13H9.5v0.5h-2v-3h0.17L6.4,9.22 C6.16,9.41,6,9.68,6,10v4c0,0.55,0.45,1,1,1h3c0.55,0,1-0.45,1-1V13.83z", } + } } } @@ -1168,11 +1382,18 @@ impl IconShape for MdClosedCaptionOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.5 5.5v13h-15v-13h15zM19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1z", } + } } } @@ -1207,8 +1428,14 @@ impl IconShape for MdControlCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.54 5.54L13.77 7.3 12 5.54 10.23 7.3 8.46 5.54 12 2zm2.92 10l-1.76-1.77L18.46 12l-1.76-1.77 1.76-1.77L22 12zm-10 2.92l1.77-1.76L12 18.46l1.77-1.76 1.77 1.76L12 22zm-2.92-10l1.76 1.77L5.54 12l1.76 1.77-1.76 1.77L2 12z", } @@ -1217,6 +1444,7 @@ impl IconShape for MdControlCamera { cy: "12", r: "3", } + } } } @@ -1251,11 +1479,18 @@ impl IconShape for MdEqualizer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 20h4V4h-4v16zm-6 0h4v-8H4v8zM16 9v11h4V9h-4z", } + } } } @@ -1290,11 +1525,18 @@ impl IconShape for MdExplicit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h4v2h-4v2h4v2H9V7h6v2z", } + } } } @@ -1329,11 +1571,18 @@ impl IconShape for MdFastForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 18l8.5-6L4 6v12zm9-12v12l8.5-6L13 6z", } + } } } @@ -1368,11 +1617,18 @@ impl IconShape for MdFastRewind { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 18V6l-8.5 6 8.5 6zm.5-6l8.5 6V6l-8.5 6z", } + } } } @@ -1407,11 +1663,18 @@ impl IconShape for MdFeaturedPlayList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 8H3V9h9v2zm0-4H3V5h9v2z", } + } } } @@ -1446,11 +1709,18 @@ impl IconShape for MdFeaturedVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 9H3V5h9v7z", } + } } } @@ -1485,11 +1755,28 @@ impl IconShape for MdFiberDvr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.5,10.5h2v1h-2V10.5z M4.5,10.5h2v3h-2V10.5z M21,3H3C1.89,3,1,3.89,1,5v14c0,1.1,0.89,2,2,2h18c1.11,0,2-0.9,2-2V5 C23,3.89,22.11,3,21,3z M8,13.5C8,14.35,7.35,15,6.5,15H3V9h3.5C7.35,9,8,9.65,8,10.5V13.5z M12.62,15h-1.5L9.37,9h1.5l1,3.43 l1-3.43h1.5L12.62,15z M21,11.5c0,0.6-0.4,1.15-0.9,1.4L21,15h-1.5l-0.85-2H17.5v2H16V9h3.5c0.85,0,1.5,0.65,1.5,1.5V11.5z", - } + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M17.5,10.5h2v1h-2V10.5z M4.5,10.5h2v3h-2V10.5z M21,3H3C1.89,3,1,3.89,1,5v14c0,1.1,0.89,2,2,2h18c1.11,0,2-0.9,2-2V5 C23,3.89,22.11,3,21,3z M8,13.5C8,14.35,7.35,15,6.5,15H3V9h3.5C7.35,9,8,9.65,8,10.5V13.5z M12.62,15h-1.5L9.37,9h1.5l1,3.43 l1-3.43h1.5L12.62,15z M21,11.5c0,0.6-0.4,1.15-0.9,1.4L21,15h-1.5l-0.85-2H17.5v2H16V9h3.5c0.85,0,1.5,0.65,1.5,1.5V11.5z", + } + } + } + } + } } } @@ -1524,13 +1811,20 @@ impl IconShape for MdFiberManualRecord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } circle { cx: "12", cy: "12", r: "8", } + } } } @@ -1565,11 +1859,28 @@ impl IconShape for MdFiberNew { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,4H4C2.89,4,2.01,4.89,2.01,6L2,18c0,1.11,0.89,2,2,2h16c1.11,0,2-0.89,2-2V6C22,4.89,21.11,4,20,4z M8.5,15H7.3 l-2.55-3.5V15H3.5V9h1.25l2.5,3.5V9H8.5V15z M13.5,10.26H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4V10.26z M20.5,14 c0,0.55-0.45,1-1,1h-4c-0.55,0-1-0.45-1-1V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25V14z", - } + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M20,4H4C2.89,4,2.01,4.89,2.01,6L2,18c0,1.11,0.89,2,2,2h16c1.11,0,2-0.89,2-2V6C22,4.89,21.11,4,20,4z M8.5,15H7.3 l-2.55-3.5V15H3.5V9h1.25l2.5,3.5V9H8.5V15z M13.5,10.26H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4V10.26z M20.5,14 c0,0.55-0.45,1-1,1h-4c-0.55,0-1-0.45-1-1V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25V14z", + } + } + } + } + } } } @@ -1604,11 +1915,18 @@ impl IconShape for MdFiberPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5.5 10.5h2v1h-2zM20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zM9 11.5c0 .85-.65 1.5-1.5 1.5h-2v2H4V9h3.5c.85 0 1.5.65 1.5 1.5v1zm3.5 3.5H11V9h1.5v6zm7.5 0h-1.2l-2.55-3.5V15H15V9h1.25l2.5 3.5V9H20v6z", } + } } } @@ -1643,16 +1961,25 @@ impl IconShape for MdFiberSmartRecord { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "9", - cy: "12", - r: "8", - } path { - d: "M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74z", - } + d: "M24 24H0V0h24v24z", + } + g { + circle { + cx: "9", + cy: "12", + r: "8", + } + path { + d: "M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74z", + } + } + } } } @@ -1687,17 +2014,31 @@ impl IconShape for MdForward10 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", - } - polygon { - points: "10.86,15.94 10.86,11.67 10.77,11.67 9,12.3 9,12.99 10.01,12.68 10.01,15.94", - } - path { - d: "M12.25,13.44v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82v-0.74c0-1.9-1.31-1.82-1.44-1.82 C13.55,11.62,12.25,11.53,12.25,13.44z M14.29,13.32v0.97c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01C14.07,12.3,14.29,12.57,14.29,13.32z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", + } + polygon { + points: "10.86,15.94 10.86,11.67 10.77,11.67 9,12.3 9,12.99 10.01,12.68 10.01,15.94", + } + path { + d: "M12.25,13.44v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82v-0.74c0-1.9-1.31-1.82-1.44-1.82 C13.55,11.62,12.25,11.53,12.25,13.44z M14.29,13.32v0.97c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01C14.07,12.3,14.29,12.57,14.29,13.32z", + } + } + } + } } } @@ -1732,17 +2073,31 @@ impl IconShape for MdForward30 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", - } - path { - d: "M10.06,15.38c-0.29,0-0.62-0.17-0.62-0.54H8.59c0,0.97,0.9,1.23,1.45,1.23c0.87,0,1.51-0.46,1.51-1.25 c0-0.66-0.45-0.9-0.71-1c0.11-0.05,0.65-0.32,0.65-0.92c0-0.21-0.05-1.22-1.44-1.22c-0.62,0-1.4,0.35-1.4,1.16h0.85 c0-0.34,0.31-0.48,0.57-0.48c0.59,0,0.58,0.5,0.58,0.54c0,0.52-0.41,0.59-0.63,0.59H9.56v0.66h0.45c0.65,0,0.7,0.42,0.7,0.64 C10.71,15.11,10.5,15.38,10.06,15.38z", - } - path { - d: "M13.85,11.68c-0.14,0-1.44-0.08-1.44,1.82v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82V13.5 C15.3,11.59,13.99,11.68,13.85,11.68z M14.45,14.35c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01c0.38,0,0.6,0.26,0.6,1.01V14.35z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", + } + path { + d: "M10.06,15.38c-0.29,0-0.62-0.17-0.62-0.54H8.59c0,0.97,0.9,1.23,1.45,1.23c0.87,0,1.51-0.46,1.51-1.25 c0-0.66-0.45-0.9-0.71-1c0.11-0.05,0.65-0.32,0.65-0.92c0-0.21-0.05-1.22-1.44-1.22c-0.62,0-1.4,0.35-1.4,1.16h0.85 c0-0.34,0.31-0.48,0.57-0.48c0.59,0,0.58,0.5,0.58,0.54c0,0.52-0.41,0.59-0.63,0.59H9.56v0.66h0.45c0.65,0,0.7,0.42,0.7,0.64 C10.71,15.11,10.5,15.38,10.06,15.38z", + } + path { + d: "M13.85,11.68c-0.14,0-1.44-0.08-1.44,1.82v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82V13.5 C15.3,11.59,13.99,11.68,13.85,11.68z M14.45,14.35c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01c0.38,0,0.6,0.26,0.6,1.01V14.35z", + } + } + } + } } } @@ -1777,14 +2132,28 @@ impl IconShape for MdForward5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8c4.42,0,8-3.58,8-8 H18z", - } - path { - d: "M12.03,15.38c-0.44,0-0.58-0.31-0.6-0.56h-0.84c0.03,0.85,0.79,1.25,1.44,1.25c0.93,0,1.44-0.63,1.44-1.43 c0-1.33-0.97-1.44-1.3-1.44c-0.2,0-0.43,0.05-0.64,0.16l0.11-0.92h1.7v-0.71h-2.39l-0.25,2.17l0.67,0.17 c0.13-0.13,0.28-0.23,0.57-0.23c0.4,0,0.69,0.23,0.69,0.75C12.62,14.64,12.65,15.38,12.03,15.38z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8c4.42,0,8-3.58,8-8 H18z", + } + path { + d: "M12.03,15.38c-0.44,0-0.58-0.31-0.6-0.56h-0.84c0.03,0.85,0.79,1.25,1.44,1.25c0.93,0,1.44-0.63,1.44-1.43 c0-1.33-0.97-1.44-1.3-1.44c-0.2,0-0.43,0.05-0.64,0.16l0.11-0.92h1.7v-0.71h-2.39l-0.25,2.17l0.67,0.17 c0.13-0.13,0.28-0.23,0.57-0.23c0.4,0,0.69,0.23,0.69,0.75C12.62,14.64,12.65,15.38,12.03,15.38z", + } + } + } + } } } @@ -1819,11 +2188,18 @@ impl IconShape for MdGames { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z", } + } } } @@ -1858,11 +2234,18 @@ impl IconShape for MdHd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 12H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm1.5 4.5h2v-3h-2v3z", } + } } } @@ -1897,11 +2280,18 @@ impl IconShape for MdHearing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2zM7.64 2.64L6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36zM11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5z", } + } } } @@ -1936,11 +2326,21 @@ impl IconShape for MdHearingDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.03,3.2C7.15,2.44,8.51,2,10,2c3.93,0,7,3.07,7,7c0,1.26-0.38,2.65-1.07,3.9c-0.02,0.04-0.05,0.08-0.08,0.13l-1.48-1.48 C14.77,10.69,15,9.8,15,9c0-2.8-2.2-5-5-5C9.08,4,8.24,4.26,7.5,4.67L6.03,3.2z M17.21,14.38l1.43,1.43C20.11,13.93,21,11.57,21,9 c0-3.04-1.23-5.79-3.22-7.78l-1.42,1.42C17.99,4.26,19,6.51,19,9C19,11.02,18.33,12.88,17.21,14.38z M10,6.5 c-0.21,0-0.4,0.03-0.59,0.08l3.01,3.01C12.47,9.4,12.5,9.21,12.5,9C12.5,7.62,11.38,6.5,10,6.5z M21.19,21.19L2.81,2.81L1.39,4.22 l2.13,2.13C3.19,7.16,3,8.05,3,9h2c0-0.36,0.05-0.71,0.12-1.05l6.61,6.61c-0.88,0.68-1.78,1.41-2.27,2.9c-0.5,1.5-1,2.01-1.71,2.38 C7.56,19.94,7.29,20,7,20c-1.1,0-2-0.9-2-2H3c0,2.21,1.79,4,4,4c0.57,0,1.13-0.12,1.64-0.35c1.36-0.71,2.13-1.73,2.73-3.55 c0.32-0.98,0.9-1.43,1.71-2.05c0.03-0.02,0.05-0.04,0.08-0.06l6.62,6.62L21.19,21.19z", - } + g { + rect { + height: "24", + width: "24", + } + path { + d: "M6.03,3.2C7.15,2.44,8.51,2,10,2c3.93,0,7,3.07,7,7c0,1.26-0.38,2.65-1.07,3.9c-0.02,0.04-0.05,0.08-0.08,0.13l-1.48-1.48 C14.77,10.69,15,9.8,15,9c0-2.8-2.2-5-5-5C9.08,4,8.24,4.26,7.5,4.67L6.03,3.2z M17.21,14.38l1.43,1.43C20.11,13.93,21,11.57,21,9 c0-3.04-1.23-5.79-3.22-7.78l-1.42,1.42C17.99,4.26,19,6.51,19,9C19,11.02,18.33,12.88,17.21,14.38z M10,6.5 c-0.21,0-0.4,0.03-0.59,0.08l3.01,3.01C12.47,9.4,12.5,9.21,12.5,9C12.5,7.62,11.38,6.5,10,6.5z M21.19,21.19L2.81,2.81L1.39,4.22 l2.13,2.13C3.19,7.16,3,8.05,3,9h2c0-0.36,0.05-0.71,0.12-1.05l6.61,6.61c-0.88,0.68-1.78,1.41-2.27,2.9c-0.5,1.5-1,2.01-1.71,2.38 C7.56,19.94,7.29,20,7,20c-1.1,0-2-0.9-2-2H3c0,2.21,1.79,4,4,4c0.57,0,1.13-0.12,1.64-0.35c1.36-0.71,2.13-1.73,2.73-3.55 c0.32-0.98,0.9-1.43,1.71-2.05c0.03-0.02,0.05-0.04,0.08-0.06l6.62,6.62L21.19,21.19z", + } + } + } } } @@ -1975,11 +2375,18 @@ impl IconShape for MdHighQuality { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 11H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm7-1c0 .55-.45 1-1 1h-.75v1.5h-1.5V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v4zm-3.5-.5h2v-3h-2v3z", } + } } } @@ -2014,11 +2421,18 @@ impl IconShape for MdLibraryAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } + } } } @@ -2053,11 +2467,18 @@ impl IconShape for MdLibraryAddCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41 12.47 14zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z", } + } } } @@ -2092,11 +2513,18 @@ impl IconShape for MdLibraryBooks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9H9V9h10v2zm-4 4H9v-2h6v2zm4-8H9V5h10v2z", } + } } } @@ -2131,11 +2559,18 @@ impl IconShape for MdLibraryMusic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4v2zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z", } + } } } @@ -2170,11 +2605,18 @@ impl IconShape for MdLoop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z", } + } } } @@ -2209,11 +2651,18 @@ impl IconShape for MdMic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } + } } } @@ -2248,11 +2697,18 @@ impl IconShape for MdMicNone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm-1.2-9.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2V4.9zm6.5 6.1c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } + } } } @@ -2287,11 +2743,18 @@ impl IconShape for MdMicOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M19 11h-1.7c0 .74-.16 1.43-.43 2.05l1.23 1.23c.56-.98.9-2.09.9-3.28zm-4.02.17c0-.06.02-.11.02-.17V5c0-1.66-1.34-3-3-3S9 3.34 9 5v.18l5.98 5.99zM4.27 3L3 4.27l6.01 6.01V11c0 1.66 1.33 3 2.99 3 .22 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.54-.9L19.73 21 21 19.73 4.27 3z", } + } } } @@ -2326,11 +2789,18 @@ impl IconShape for MdMissedVideoCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zM10 15l-3.89-3.89v2.55H5V9.22h4.44v1.11H6.89l3.11 3.1 4.22-4.22.78.79-5 5z", } + } } } @@ -2365,11 +2835,18 @@ impl IconShape for MdMovie { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z", } + } } } @@ -2404,11 +2881,18 @@ impl IconShape for MdMusicVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h18v14zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3z", } + } } } @@ -2443,11 +2927,18 @@ impl IconShape for MdNewReleases { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23 12l-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12zm-10 5h-2v-2h2v2zm0-4h-2V7h2v6z", } + } } } @@ -2482,11 +2973,18 @@ impl IconShape for MdNotInterested { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z", } + } } } @@ -2521,11 +3019,18 @@ impl IconShape for MdNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M22 10l-6-6H4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99l16-.01c1.1 0 2-.89 2-1.99v-8zm-7-4.5l5.5 5.5H15V5.5z", } + } } } @@ -2560,11 +3065,18 @@ impl IconShape for MdPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 19h4V5H6v14zm8-14v14h4V5h-4z", } + } } } @@ -2599,11 +3111,18 @@ impl IconShape for MdPauseCircleFilled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z", } + } } } @@ -2638,11 +3157,18 @@ impl IconShape for MdPauseCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z", } + } } } @@ -2677,11 +3203,18 @@ impl IconShape for MdPlayArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 5v14l11-7z", } + } } } @@ -2716,11 +3249,18 @@ impl IconShape for MdPlayCircleFilled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z", } + } } } @@ -2755,11 +3295,18 @@ impl IconShape for MdPlayCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -2794,11 +3341,18 @@ impl IconShape for MdPlayDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm11.75 11.47l-.11-.11.11.11z", + } path { d: "M8 5.19V5l11 7-2.55 1.63L8 5.19zm12 14.54l-5.11-5.11L8 7.73 4.27 4 3 5.27l5 5V19l5.33-3.4 5.4 5.4L20 19.73z", } + } } } @@ -2833,11 +3387,18 @@ impl IconShape for MdPlaylistAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 10H2v2h12v-2zm0-4H2v2h12V6zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zM2 16h8v-2H2v2z", } + } } } @@ -2872,11 +3433,27 @@ impl IconShape for MdPlaylistAddCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,10H2v2h12V10z M14,6H2v2h12V6z M2,16h8v-2H2V16z M21.5,11.5L23,13l-6.99,7l-4.51-4.5L13,14l3.01,3L21.5,11.5z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M14,10H2v2h12V10z M14,6H2v2h12V6z M2,16h8v-2H2V16z M21.5,11.5L23,13l-6.99,7l-4.51-4.5L13,14l3.01,3L21.5,11.5z", + } + } + } + } + } } } @@ -2911,11 +3488,18 @@ impl IconShape for MdPlaylistPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M4 10h12v2H4zm0-4h12v2H4zm0 8h8v2H4zm10 0v6l5-3z", } + } } } @@ -2950,11 +3534,18 @@ impl IconShape for MdQueue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } + } } } @@ -2989,11 +3580,18 @@ impl IconShape for MdQueueMusic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z", } + } } } @@ -3028,11 +3626,28 @@ impl IconShape for MdQueuePlayNext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h2v-2H3V5h18v8h2V5C23,3.89,22.1,3,21,3z M13,10V7h-2v3H8v2h3v3 h2v-3h3v-2H13z M24,18l-4.5,4.5L18,21l3-3l-3-3l1.5-1.5L24,18z", - } + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h2v-2H3V5h18v8h2V5C23,3.89,22.1,3,21,3z M13,10V7h-2v3H8v2h3v3 h2v-3h3v-2H13z M24,18l-4.5,4.5L18,21l3-3l-3-3l1.5-1.5L24,18z", + } + } + } + } + } } } @@ -3067,11 +3682,18 @@ impl IconShape for MdRadio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2H8.3l8.26-3.34L15.88 1 3.24 6.15zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm13-8h-2v-2h-2v2H4V8h16v4z", } + } } } @@ -3106,11 +3728,18 @@ impl IconShape for MdRecentActors { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 5v14h2V5h-2zm-4 14h2V5h-2v14zM14 5H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zM8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75zM12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25V17z", } + } } } @@ -3145,11 +3774,28 @@ impl IconShape for MdRemoveFromQueue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h5c1.1,0,1.99-0.9,1.99-2L23,5C23,3.89,22.1,3,21,3z M21,17H3V5 h18V17z M16,10v2H8v-2H16z", - } + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h5c1.1,0,1.99-0.9,1.99-2L23,5C23,3.89,22.1,3,21,3z M21,17H3V5 h18V17z M16,10v2H8v-2H16z", + } + } + } + } + } } } @@ -3184,11 +3830,18 @@ impl IconShape for MdRepeat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z", } + } } } @@ -3223,12 +3876,19 @@ impl IconShape for MdRepeatOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z", fill_rule: "evenodd", } + } } } @@ -3263,11 +3923,18 @@ impl IconShape for MdRepeatOne { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z", } + } } } @@ -3302,12 +3969,19 @@ impl IconShape for MdRepeatOneOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z", fill_rule: "evenodd", } + } } } @@ -3342,11 +4016,18 @@ impl IconShape for MdReplay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z", } + } } } @@ -3381,17 +4062,33 @@ impl IconShape for MdReplay10 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.99,5V1l-5,5l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6h-2c0,4.42,3.58,8,8,8s8-3.58,8-8S16.41,5,11.99,5z", - } - path { - d: "M10.89,16h-0.85v-3.26l-1.01,0.31v-0.69l1.77-0.63h0.09V16z", - } - path { - d: "M15.17,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1c0.18,0.07,0.33,0.18,0.46,0.33 s0.23,0.34,0.3,0.57s0.11,0.5,0.11,0.82V14.24z M14.32,13.38c0-0.19-0.01-0.35-0.04-0.48s-0.07-0.23-0.12-0.31 s-0.11-0.14-0.19-0.17s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31 s-0.04,0.29-0.04,0.48v0.97c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05 s0.18-0.02,0.25-0.05s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32s0.04-0.29,0.04-0.48V13.38z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M11.99,5V1l-5,5l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6h-2c0,4.42,3.58,8,8,8s8-3.58,8-8S16.41,5,11.99,5z", + } + g { + path { + d: "M10.89,16h-0.85v-3.26l-1.01,0.31v-0.69l1.77-0.63h0.09V16z", + } + path { + d: "M15.17,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1c0.18,0.07,0.33,0.18,0.46,0.33 s0.23,0.34,0.3,0.57s0.11,0.5,0.11,0.82V14.24z M14.32,13.38c0-0.19-0.01-0.35-0.04-0.48s-0.07-0.23-0.12-0.31 s-0.11-0.14-0.19-0.17s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31 s-0.04,0.29-0.04,0.48v0.97c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05 s0.18-0.02,0.25-0.05s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32s0.04-0.29,0.04-0.48V13.38z", + } + } + } + } + } } } @@ -3426,17 +4123,33 @@ impl IconShape for MdReplay30 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", - } - path { - d: "M9.56,13.49h0.45c0.21,0,0.37-0.05,0.48-0.16s0.16-0.25,0.16-0.43c0-0.08-0.01-0.15-0.04-0.22s-0.06-0.12-0.11-0.17 s-0.11-0.09-0.18-0.11s-0.16-0.04-0.25-0.04c-0.08,0-0.15,0.01-0.22,0.03s-0.13,0.05-0.18,0.1s-0.09,0.09-0.12,0.15 s-0.05,0.13-0.05,0.2H8.65c0-0.18,0.04-0.34,0.11-0.48s0.17-0.27,0.3-0.37s0.27-0.18,0.44-0.23s0.35-0.08,0.54-0.08 c0.21,0,0.41,0.03,0.59,0.08s0.33,0.13,0.46,0.23s0.23,0.23,0.3,0.38s0.11,0.33,0.11,0.53c0,0.09-0.01,0.18-0.04,0.27 s-0.07,0.17-0.13,0.25s-0.12,0.15-0.2,0.22s-0.17,0.12-0.28,0.17c0.24,0.09,0.42,0.21,0.54,0.39s0.18,0.38,0.18,0.61 c0,0.2-0.04,0.38-0.12,0.53s-0.18,0.29-0.32,0.39s-0.29,0.19-0.48,0.24s-0.38,0.08-0.6,0.08c-0.18,0-0.36-0.02-0.53-0.07 s-0.33-0.12-0.46-0.23s-0.25-0.23-0.33-0.38s-0.12-0.34-0.12-0.55h0.85c0,0.08,0.02,0.15,0.05,0.22s0.07,0.12,0.13,0.17 s0.12,0.09,0.2,0.11s0.16,0.04,0.25,0.04c0.1,0,0.19-0.01,0.27-0.04s0.15-0.07,0.2-0.12s0.1-0.11,0.13-0.18s0.04-0.15,0.04-0.24 c0-0.11-0.02-0.21-0.05-0.29s-0.08-0.15-0.14-0.2s-0.13-0.09-0.22-0.11s-0.18-0.04-0.29-0.04H9.56V13.49z", - } - path { - d: "M15.3,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1s0.33,0.18,0.46,0.33s0.23,0.34,0.3,0.57 s0.11,0.5,0.11,0.82V14.24z M14.45,13.38c0-0.19-0.01-0.35-0.04-0.48c-0.03-0.13-0.07-0.23-0.12-0.31s-0.11-0.14-0.19-0.17 s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31s-0.04,0.29-0.04,0.48v0.97 c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05s0.18-0.02,0.25-0.05 s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32c0.03-0.13,0.04-0.29,0.04-0.48V13.38z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", + } + g { + path { + d: "M9.56,13.49h0.45c0.21,0,0.37-0.05,0.48-0.16s0.16-0.25,0.16-0.43c0-0.08-0.01-0.15-0.04-0.22s-0.06-0.12-0.11-0.17 s-0.11-0.09-0.18-0.11s-0.16-0.04-0.25-0.04c-0.08,0-0.15,0.01-0.22,0.03s-0.13,0.05-0.18,0.1s-0.09,0.09-0.12,0.15 s-0.05,0.13-0.05,0.2H8.65c0-0.18,0.04-0.34,0.11-0.48s0.17-0.27,0.3-0.37s0.27-0.18,0.44-0.23s0.35-0.08,0.54-0.08 c0.21,0,0.41,0.03,0.59,0.08s0.33,0.13,0.46,0.23s0.23,0.23,0.3,0.38s0.11,0.33,0.11,0.53c0,0.09-0.01,0.18-0.04,0.27 s-0.07,0.17-0.13,0.25s-0.12,0.15-0.2,0.22s-0.17,0.12-0.28,0.17c0.24,0.09,0.42,0.21,0.54,0.39s0.18,0.38,0.18,0.61 c0,0.2-0.04,0.38-0.12,0.53s-0.18,0.29-0.32,0.39s-0.29,0.19-0.48,0.24s-0.38,0.08-0.6,0.08c-0.18,0-0.36-0.02-0.53-0.07 s-0.33-0.12-0.46-0.23s-0.25-0.23-0.33-0.38s-0.12-0.34-0.12-0.55h0.85c0,0.08,0.02,0.15,0.05,0.22s0.07,0.12,0.13,0.17 s0.12,0.09,0.2,0.11s0.16,0.04,0.25,0.04c0.1,0,0.19-0.01,0.27-0.04s0.15-0.07,0.2-0.12s0.1-0.11,0.13-0.18s0.04-0.15,0.04-0.24 c0-0.11-0.02-0.21-0.05-0.29s-0.08-0.15-0.14-0.2s-0.13-0.09-0.22-0.11s-0.18-0.04-0.29-0.04H9.56V13.49z", + } + path { + d: "M15.3,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1s0.33,0.18,0.46,0.33s0.23,0.34,0.3,0.57 s0.11,0.5,0.11,0.82V14.24z M14.45,13.38c0-0.19-0.01-0.35-0.04-0.48c-0.03-0.13-0.07-0.23-0.12-0.31s-0.11-0.14-0.19-0.17 s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31s-0.04,0.29-0.04,0.48v0.97 c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05s0.18-0.02,0.25-0.05 s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32c0.03-0.13,0.04-0.29,0.04-0.48V13.38z", + } + } + } + } + } } } @@ -3471,14 +4184,30 @@ impl IconShape for MdReplay5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", - } - path { - d: "M10.69,13.9l0.25-2.17h2.39v0.71h-1.7l-0.11,0.92c0.03-0.02,0.07-0.03,0.11-0.05s0.09-0.04,0.15-0.05 s0.12-0.03,0.18-0.04s0.13-0.02,0.2-0.02c0.21,0,0.39,0.03,0.55,0.1s0.3,0.16,0.41,0.28s0.2,0.27,0.25,0.45s0.09,0.38,0.09,0.6 c0,0.19-0.03,0.37-0.09,0.54s-0.15,0.32-0.27,0.45s-0.27,0.24-0.45,0.31s-0.39,0.12-0.64,0.12c-0.18,0-0.36-0.03-0.53-0.08 s-0.32-0.14-0.46-0.24s-0.24-0.24-0.32-0.39s-0.13-0.33-0.13-0.53h0.84c0.02,0.18,0.08,0.32,0.19,0.41s0.25,0.15,0.42,0.15 c0.11,0,0.2-0.02,0.27-0.06s0.14-0.1,0.18-0.17s0.08-0.15,0.11-0.25s0.03-0.2,0.03-0.31s-0.01-0.21-0.04-0.31 s-0.07-0.17-0.13-0.24s-0.13-0.12-0.21-0.15s-0.19-0.05-0.3-0.05c-0.08,0-0.15,0.01-0.2,0.02s-0.11,0.03-0.15,0.05 s-0.08,0.05-0.12,0.07s-0.07,0.06-0.1,0.09L10.69,13.9z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", + } + g { + path { + d: "M10.69,13.9l0.25-2.17h2.39v0.71h-1.7l-0.11,0.92c0.03-0.02,0.07-0.03,0.11-0.05s0.09-0.04,0.15-0.05 s0.12-0.03,0.18-0.04s0.13-0.02,0.2-0.02c0.21,0,0.39,0.03,0.55,0.1s0.3,0.16,0.41,0.28s0.2,0.27,0.25,0.45s0.09,0.38,0.09,0.6 c0,0.19-0.03,0.37-0.09,0.54s-0.15,0.32-0.27,0.45s-0.27,0.24-0.45,0.31s-0.39,0.12-0.64,0.12c-0.18,0-0.36-0.03-0.53-0.08 s-0.32-0.14-0.46-0.24s-0.24-0.24-0.32-0.39s-0.13-0.33-0.13-0.53h0.84c0.02,0.18,0.08,0.32,0.19,0.41s0.25,0.15,0.42,0.15 c0.11,0,0.2-0.02,0.27-0.06s0.14-0.1,0.18-0.17s0.08-0.15,0.11-0.25s0.03-0.2,0.03-0.31s-0.01-0.21-0.04-0.31 s-0.07-0.17-0.13-0.24s-0.13-0.12-0.21-0.15s-0.19-0.05-0.3-0.05c-0.08,0-0.15,0.01-0.2,0.02s-0.11,0.03-0.15,0.05 s-0.08,0.05-0.12,0.07s-0.07,0.06-0.1,0.09L10.69,13.9z", + } + } + } + } + } } } @@ -3513,12 +4242,19 @@ impl IconShape for MdReplayCircleFilled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm6 10c0 3.31-2.69 6-6 6s-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4v3L8 7l4-4v3c3.31 0 6 2.69 6 6z", fill_rule: "evenodd", } + } } } @@ -3553,11 +4289,18 @@ impl IconShape for MdSd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm-3.5 4.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v1H10c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-1h1.5v.5h2zm5 0h2v-3h-2v3z", } + } } } @@ -3592,11 +4335,18 @@ impl IconShape for MdShuffle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5zm.33 9.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z", } + } } } @@ -3631,12 +4381,19 @@ impl IconShape for MdShuffleOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5zm.33 9.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z", fill_rule: "evenodd", } + } } } @@ -3671,11 +4428,18 @@ impl IconShape for MdSkipNext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z", } + } } } @@ -3710,11 +4474,18 @@ impl IconShape for MdSkipPrevious { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 6h2v12H6zm3.5 6l8.5 6V6z", } + } } } @@ -3749,11 +4520,18 @@ impl IconShape for MdSlowMotionVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M13.05 9.79L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zM11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62zM5.69 7.1L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9zM4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89zm1.61 6.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62l-1.42 1.43zM22 12c0 5.16-3.92 9.42-8.95 9.95v-2.02C16.97 19.41 20 16.05 20 12s-3.03-7.41-6.95-7.93V2.05C18.08 2.58 22 6.84 22 12z", } + } } } @@ -3788,11 +4566,18 @@ impl IconShape for MdSnooze { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-3-9h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9v2z", } + } } } @@ -3827,11 +4612,18 @@ impl IconShape for MdSortByAlpha { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm.75.75h22.5v22.5H.75z", + } path { d: "M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27L1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27H6.1zm-1.13 7.37l1.94-5.18 1.94 5.18H4.97zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26l-5.93 8.6z", } + } } } @@ -3866,11 +4658,18 @@ impl IconShape for MdSpeed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.38 8.57l-1.23 1.85a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.85-1.23A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0-.27-10.44zm-9.79 6.84a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83z", } + } } } @@ -3905,11 +4704,18 @@ impl IconShape for MdStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 6h12v12H6z", } + } } } @@ -3944,12 +4750,24 @@ impl IconShape for MdStopCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M8,16h8V8H8V16z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z", - fill_rule: "evenodd", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M8,16h8V8H8V16z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z", + fill_rule: "evenodd", + } + } + } } } @@ -3984,11 +4802,18 @@ impl IconShape for MdSubscriptions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M20 8H4V6h16v2zm-2-6H6v2h12V2zm4 10v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2v-8c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2zm-6 4l-6-3.27v6.53L16 16z", + } path { d: "M0 0h24v24H0z", } + } } } @@ -4023,11 +4848,18 @@ impl IconShape for MdSubtitles { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z", } + } } } @@ -4062,11 +4894,18 @@ impl IconShape for MdSurroundSound { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12c0-2.05.78-4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s.59 3.07 1.76 4.24zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm5.66 1.66l-1.41-1.41C17.41 15.07 18 13.54 18 12s-.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12c0 2.05-.78 4.1-2.34 5.66zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -4101,11 +4940,18 @@ impl IconShape for MdVideoCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zM14 13h-3v3H9v-3H6v-2h3V8h2v3h3v2z", } + } } } @@ -4140,11 +4986,18 @@ impl IconShape for MdVideoLabel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 13H3V5h18v11z", } + } } } @@ -4179,11 +5032,18 @@ impl IconShape for MdVideoLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z", } + } } } @@ -4218,17 +5078,31 @@ impl IconShape for MdVideoSettings { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,6h18v5h2V6c0-1.1-0.9-2-2-2H3C1.9,4,1,4.9,1,6v12c0,1.1,0.9,2,2,2h9v-2H3V6z", - } - polygon { - points: "15,12 9,8 9,16", - } - path { - d: "M22.71,18.43c0.03-0.29,0.04-0.58,0.01-0.86l1.07-0.85c0.1-0.08,0.12-0.21,0.06-0.32l-1.03-1.79 c-0.06-0.11-0.19-0.15-0.31-0.11L21.23,15c-0.23-0.17-0.48-0.31-0.75-0.42l-0.2-1.36C20.26,13.09,20.16,13,20.03,13h-2.07 c-0.12,0-0.23,0.09-0.25,0.21l-0.2,1.36c-0.26,0.11-0.51,0.26-0.74,0.42l-1.28-0.5c-0.12-0.05-0.25,0-0.31,0.11l-1.03,1.79 c-0.06,0.11-0.04,0.24,0.06,0.32l1.07,0.86c-0.03,0.29-0.04,0.58-0.01,0.86l-1.07,0.85c-0.1,0.08-0.12,0.21-0.06,0.32l1.03,1.79 c0.06,0.11,0.19,0.15,0.31,0.11l1.27-0.5c0.23,0.17,0.48,0.31,0.75,0.42l0.2,1.36c0.02,0.12,0.12,0.21,0.25,0.21h2.07 c0.12,0,0.23-0.09,0.25-0.21l0.2-1.36c0.26-0.11,0.51-0.26,0.74-0.42l1.28,0.5c0.12,0.05,0.25,0,0.31-0.11l1.03-1.79 c0.06-0.11,0.04-0.24-0.06-0.32L22.71,18.43z M19,19.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5 S19.83,19.5,19,19.5z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M3,6h18v5h2V6c0-1.1-0.9-2-2-2H3C1.9,4,1,4.9,1,6v12c0,1.1,0.9,2,2,2h9v-2H3V6z", + } + polygon { + points: "15,12 9,8 9,16", + } + path { + d: "M22.71,18.43c0.03-0.29,0.04-0.58,0.01-0.86l1.07-0.85c0.1-0.08,0.12-0.21,0.06-0.32l-1.03-1.79 c-0.06-0.11-0.19-0.15-0.31-0.11L21.23,15c-0.23-0.17-0.48-0.31-0.75-0.42l-0.2-1.36C20.26,13.09,20.16,13,20.03,13h-2.07 c-0.12,0-0.23,0.09-0.25,0.21l-0.2,1.36c-0.26,0.11-0.51,0.26-0.74,0.42l-1.28-0.5c-0.12-0.05-0.25,0-0.31,0.11l-1.03,1.79 c-0.06,0.11-0.04,0.24,0.06,0.32l1.07,0.86c-0.03,0.29-0.04,0.58-0.01,0.86l-1.07,0.85c-0.1,0.08-0.12,0.21-0.06,0.32l1.03,1.79 c0.06,0.11,0.19,0.15,0.31,0.11l1.27-0.5c0.23,0.17,0.48,0.31,0.75,0.42l0.2,1.36c0.02,0.12,0.12,0.21,0.25,0.21h2.07 c0.12,0,0.23-0.09,0.25-0.21l0.2-1.36c0.26-0.11,0.51-0.26,0.74-0.42l1.28,0.5c0.12,0.05,0.25,0,0.31-0.11l1.03-1.79 c0.06-0.11,0.04-0.24-0.06-0.32L22.71,18.43z M19,19.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5 S19.83,19.5,19,19.5z", + } + } + } + } } } @@ -4263,11 +5137,18 @@ impl IconShape for MdVideocam { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z", } + } } } @@ -4302,11 +5183,18 @@ impl IconShape for MdVideocamOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M21 6.5l-4 4V7c0-.55-.45-1-1-1H9.82L21 17.18V6.5zM3.27 2L2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.54-.18L19.73 21 21 19.73 3.27 2z", } + } } } @@ -4341,11 +5229,18 @@ impl IconShape for MdVolumeDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z", } + } } } @@ -4380,11 +5275,18 @@ impl IconShape for MdVolumeMute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 9v6h4l5 5V4l-5 5H7z", } + } } } @@ -4419,11 +5321,18 @@ impl IconShape for MdVolumeOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z", } + } } } @@ -4458,11 +5367,18 @@ impl IconShape for MdVolumeUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z", } + } } } @@ -4497,11 +5413,18 @@ impl IconShape for MdWeb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 14H4v-4h11v4zm0-5H4V9h11v4zm5 5h-4V9h4v9z", } + } } } @@ -4536,11 +5459,18 @@ impl IconShape for MdWebAsset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm0 14H5V8h14v10z", } + } } } diff --git a/packages/lib/src/icons/md_communication_icons.rs b/packages/lib/src/icons/md_communication_icons.rs index 23b89ae..d498b51 100644 --- a/packages/lib/src/icons/md_communication_icons.rs +++ b/packages/lib/src/icons/md_communication_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAddIcCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM21 6h-3V3h-2v3h-3v2h3v3h2V8h3z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAlternateEmail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } + } } } @@ -109,47 +123,61 @@ impl IconShape for MdAppRegistration { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "4", - width: "4", - x: "10", - y: "4", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "4", - width: "4", - x: "4", - y: "16", - } - rect { - height: "4", - width: "4", - x: "4", - y: "10", - } - rect { - height: "4", - width: "4", - x: "4", - y: "4", - } - polygon { - points: "14,12.42 14,10 10,10 10,14 12.42,14", - } - path { - d: "M20.88,11.29l-1.17-1.17c-0.16-0.16-0.42-0.16-0.58,0L18.25,11L20,12.75l0.88-0.88C21.04,11.71,21.04,11.45,20.88,11.29z", - } - polygon { - points: "11,18.25 11,20 12.75,20 19.42,13.33 17.67,11.58", - } - rect { - height: "4", - width: "4", - x: "16", - y: "4", + g { + g { + rect { + height: "4", + width: "4", + x: "10", + y: "4", + } + rect { + height: "4", + width: "4", + x: "4", + y: "16", + } + rect { + height: "4", + width: "4", + x: "4", + y: "10", + } + rect { + height: "4", + width: "4", + x: "4", + y: "4", + } + polygon { + points: "14,12.42 14,10 10,10 10,14 12.42,14", + } + path { + d: "M20.88,11.29l-1.17-1.17c-0.16-0.16-0.42-0.16-0.58,0L18.25,11L20,12.75l0.88-0.88C21.04,11.71,21.04,11.45,20.88,11.29z", + } + polygon { + points: "11,18.25 11,20 12.75,20 19.42,13.33 17.67,11.58", + } + rect { + height: "4", + width: "4", + x: "16", + y: "4", + } + } } + } } } @@ -184,11 +212,18 @@ impl IconShape for MdBusiness { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z", } + } } } @@ -223,11 +258,18 @@ impl IconShape for MdCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z", } + } } } @@ -262,11 +304,18 @@ impl IconShape for MdCallEnd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 9c-1.6 0-3.15.25-4.6.72v3.1c0 .39-.23.74-.56.9-.98.49-1.87 1.12-2.66 1.85-.18.18-.43.28-.7.28-.28 0-.53-.11-.71-.29L.29 13.08c-.18-.17-.29-.42-.29-.7 0-.28.11-.53.29-.71C3.34 8.78 7.46 7 12 7s8.66 1.78 11.71 4.67c.18.18.29.43.29.71 0 .28-.11.53-.29.71l-2.48 2.48c-.18.18-.43.29-.71.29-.27 0-.52-.11-.7-.28-.79-.74-1.69-1.36-2.67-1.85-.33-.16-.56-.5-.56-.9v-3.1C15.15 9.25 13.6 9 12 9z", } + } } } @@ -301,11 +350,18 @@ impl IconShape for MdCallMade { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z", } + } } } @@ -340,11 +396,18 @@ impl IconShape for MdCallMerge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z", } + } } } @@ -379,11 +442,18 @@ impl IconShape for MdCallMissed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.59 7L12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z", } + } } } @@ -418,11 +488,28 @@ impl IconShape for MdCallMissedOutgoing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,8.41l9,9l7-7V15h2V7h-8v2h4.59L12,14.59L4.41,7L3,8.41z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M3,8.41l9,9l7-7V15h2V7h-8v2h4.59L12,14.59L4.41,7L3,8.41z", + } + } + } } + } } } @@ -457,11 +544,18 @@ impl IconShape for MdCallReceived { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 5.41L18.59 4 7 15.59V9H5v10h10v-2H8.41z", } + } } } @@ -496,11 +590,18 @@ impl IconShape for MdCallSplit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 4l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z", } + } } } @@ -535,8 +636,14 @@ impl IconShape for MdCancelPresentation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } @@ -546,6 +653,7 @@ impl IconShape for MdCancelPresentation { path { d: "M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41z", } + } } } @@ -580,11 +688,19 @@ impl IconShape for MdCellWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M18,9.98L6,22h12h4V5.97L18,9.98z M20,20h-2v-7.22l2-2V20z M5.22,7.22L3.93,5.93c3.9-3.91,10.24-3.91,14.15,0l-1.29,1.29 C13.6,4.03,8.41,4.03,5.22,7.22z M12.93,11.07L11,13l-1.93-1.93C10.14,10.01,11.86,10.01,12.93,11.07z M14.22,9.79 c-1.78-1.77-4.66-1.77-6.43,0L6.5,8.5c2.48-2.48,6.52-2.48,9,0L14.22,9.79z", } + } } } @@ -619,11 +735,18 @@ impl IconShape for MdChat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 9h12v2H6V9zm8 5H6v-2h8v2zm4-6H6V6h12v2z", } + } } } @@ -658,11 +781,18 @@ impl IconShape for MdChatBubble { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z", } + } } } @@ -697,11 +827,18 @@ impl IconShape for MdChatBubbleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H6l-2 2V4h16v12z", } + } } } @@ -736,11 +873,18 @@ impl IconShape for MdClearAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 13h14v-2H5v2zm-2 4h14v-2H3v2zM7 7v2h14V7H7z", } + } } } @@ -775,11 +919,18 @@ impl IconShape for MdComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } + } } } @@ -814,14 +965,21 @@ impl IconShape for MdContactMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", } path { d: "M21 8V7l-3 2-3-2v1l3 2 3-2zm1-5H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm8-6h-8V6h8v6z", } + } } } @@ -856,11 +1014,18 @@ impl IconShape for MdContactPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm3.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2z", } + } } } @@ -895,11 +1060,18 @@ impl IconShape for MdContacts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M20 0H4v2h16V0zM4 24h16v-2H4v2zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 2.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75zM17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5V17z", } + } } } @@ -934,11 +1106,18 @@ impl IconShape for MdDesktopAccessDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M23 16c0 1.1-.9 2-2 2h-1l-2-2h3V4H6L4 2h17c1.1 0 2 .9 2 2v12zm-5.5 2l-2-2zm-2.6 0l6 6 1.3-1.3-4.7-4.7-2-2L1.2 1.8 0 3.1l1 1V16c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h.9zM3 16V6.1l9.9 9.9H3z", } + } } } @@ -973,11 +1152,18 @@ impl IconShape for MdDialerSip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3h-1v5h1V3zm-2 2h-2V4h2V3h-3v3h2v1h-2v1h3V5zm3-2v5h1V6h2V3h-3zm2 2h-1V4h1v1zm0 10.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.01.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } + } } } @@ -1012,11 +1198,18 @@ impl IconShape for MdDialpad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -1051,11 +1244,18 @@ impl IconShape for MdDomainDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M8 5h2v2h-.9L12 9.9V9h8v8.9l2 2V7H12V3H5.1L8 5.9zm8 6h2v2h-2zM1.3 1.8L.1 3.1 2 5v16h16l3 3 1.3-1.3-21-20.9zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm4 8H8v-2h2v2zm0-4H8v-2h2v2zm2 4v-2h2l2 2h-4z", } + } } } @@ -1090,14 +1290,28 @@ impl IconShape for MdDomainVerification { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "16.6,10.88 15.18,9.46 10.94,13.71 8.82,11.58 7.4,13 10.94,16.54", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M19,4H5C3.89,4,3,4.9,3,6v12c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6C21,4.9,20.11,4,19,4z M19,18H5V8h14V18z", + g { + g { + polygon { + points: "16.6,10.88 15.18,9.46 10.94,13.71 8.82,11.58 7.4,13 10.94,16.54", + } + path { + d: "M19,4H5C3.89,4,3,4.9,3,6v12c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6C21,4.9,20.11,4,19,4z M19,18H5V8h14V18z", + } + } } + } } } @@ -1132,11 +1346,18 @@ impl IconShape for MdDuo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2zm-3 13l-3-2v2H7V9h7v2l3-2v6z", } + } } } @@ -1171,11 +1392,18 @@ impl IconShape for MdEmail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } + } } } @@ -1210,11 +1438,18 @@ impl IconShape for MdForum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z", } + } } } @@ -1249,11 +1484,21 @@ impl IconShape for MdForwardToInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h9v-2H4V8l8,5l8-5v5h2V6C22,4.9,21.1,4,20,4z M12,11L4,6h16L12,11z M19,15l4,4 l-4,4v-3h-4v-2h4V15z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h9v-2H4V8l8,5l8-5v5h2V6C22,4.9,21.1,4,20,4z M12,11L4,6h16L12,11z M19,15l4,4 l-4,4v-3h-4v-2h4V15z", + } } + } } } @@ -1288,11 +1533,23 @@ impl IconShape for MdHourglassBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,22l-0.01-6L14,12l3.99-4.01L18,2H6v6l4,4l-4,3.99V22H18z M8,7.5V4h8v3.5l-4,4L8,7.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M18,22l-0.01-6L14,12l3.99-4.01L18,2H6v6l4,4l-4,3.99V22H18z M8,7.5V4h8v3.5l-4,4L8,7.5z", + } } + } } } @@ -1327,11 +1584,23 @@ impl IconShape for MdHourglassTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6,2l0.01,6L10,12l-3.99,4.01L6,22h12v-6l-4-4l4-3.99V2H6z M16,16.5V20H8v-3.5l4-4L16,16.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M6,2l0.01,6L10,12l-3.99,4.01L6,22h12v-6l-4-4l4-3.99V2H6z M16,16.5V20H8v-3.5l4-4L16,16.5z", + } } + } } } @@ -1366,11 +1635,27 @@ impl IconShape for MdImportContacts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.5,4.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65c0,0.65,0.73,0.45,0.75,0.45 C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5c1.65,0,3.35,0.3,4.75,1.05 C22.66,21.26,23,20.86,23,20.6V6C21.51,4.88,19.37,4.5,17.5,4.5z M21,18.5c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8 c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M17.5,4.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65c0,0.65,0.73,0.45,0.75,0.45 C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5c1.65,0,3.35,0.3,4.75,1.05 C22.66,21.26,23,20.86,23,20.6V6C21.51,4.88,19.37,4.5,17.5,4.5z M21,18.5c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8 c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", + } + } + } } + } } } @@ -1405,11 +1690,18 @@ impl IconShape for MdImportExport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z", } + } } } @@ -1444,11 +1736,18 @@ impl IconShape for MdInvertColorsOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M20.65 20.87l-2.35-2.35-6.3-6.29-3.56-3.57-1.42-1.41L4.27 4.5 3 5.77l2.78 2.78c-2.55 3.14-2.36 7.76.56 10.69C7.9 20.8 9.95 21.58 12 21.58c1.79 0 3.57-.59 5.03-1.78l2.7 2.7L21 21.23l-.35-.36zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59c0-1.32.43-2.57 1.21-3.6L12 14.77v4.82zM12 5.1v4.58l7.25 7.26c1.37-2.96.84-6.57-1.6-9.01L12 2.27l-3.7 3.7 1.41 1.41L12 5.1z", } + } } } @@ -1483,11 +1782,18 @@ impl IconShape for MdListAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2h-6v-2zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z", } + } } } @@ -1522,11 +1828,18 @@ impl IconShape for MdLiveHelp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 16h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z", } + } } } @@ -1561,11 +1874,18 @@ impl IconShape for MdLocationOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm11.75 11.47l-.11-.11z", + } path { d: "M12 6.5c1.38 0 2.5 1.12 2.5 2.5 0 .74-.33 1.39-.83 1.85l3.63 3.63c.98-1.86 1.7-3.8 1.7-5.48 0-3.87-3.13-7-7-7-1.98 0-3.76.83-5.04 2.15l3.19 3.19c.46-.52 1.11-.84 1.85-.84zm4.37 9.6l-4.63-4.63-.11-.11L3.27 3 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21 20 19.73l-3.63-3.63z", } + } } } @@ -1600,11 +1920,18 @@ impl IconShape for MdLocationOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } + } } } @@ -1639,11 +1966,18 @@ impl IconShape for MdMailOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z", } + } } } @@ -1678,11 +2012,22 @@ impl IconShape for MdMarkChatRead { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.34,20l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,14.34L17.34,20z M12,17c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68 V4c0-1.1-0.9-2-2-2H4C2.9,2,2,2.9,2,4v18l4-4h6v0c0-0.17,0.01-0.33,0.03-0.5C12.01,17.34,12,17.17,12,17z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + path { + d: "M17.34,20l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,14.34L17.34,20z M12,17c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68 V4c0-1.1-0.9-2-2-2H4C2.9,2,2,2.9,2,4v18l4-4h6v0c0-0.17,0.01-0.33,0.03-0.5C12.01,17.34,12,17.17,12,17z", + } } + } } } @@ -1717,11 +2062,22 @@ impl IconShape for MdMarkChatUnread { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,6.98V16c0,1.1-0.9,2-2,2H6l-4,4V4c0-1.1,0.9-2,2-2h10.1C14.04,2.32,14,2.66,14,3c0,2.76,2.24,5,5,5 C20.13,8,21.16,7.61,22,6.98z M16,3c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,1.34,16,3z", + g { + rect { + height: "24", + width: "24", + y: "0", + } + path { + d: "M22,6.98V16c0,1.1-0.9,2-2,2H6l-4,4V4c0-1.1,0.9-2,2-2h10.1C14.04,2.32,14,2.66,14,3c0,2.76,2.24,5,5,5 C20.13,8,21.16,7.61,22,6.98z M16,3c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,1.34,16,3z", + } } + } } } @@ -1756,11 +2112,22 @@ impl IconShape for MdMarkEmailRead { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,19c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h8.08 C12.03,19.67,12,19.34,12,19z M4,6l8,5l8-5v2l-8,5L4,8V6z M17.34,22l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,16.34L17.34,22z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + path { + d: "M12,19c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h8.08 C12.03,19.67,12,19.34,12,19z M4,6l8,5l8-5v2l-8,5L4,8V6z M17.34,22l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,16.34L17.34,22z", + } } + } } } @@ -1795,11 +2162,21 @@ impl IconShape for MdMarkEmailUnread { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,8.98V18c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h10.1C14.04,4.32,14,4.66,14,5 c0,1.48,0.65,2.79,1.67,3.71L12,11L4,6v2l8,5l5.3-3.32C17.84,9.88,18.4,10,19,10C20.13,10,21.16,9.61,22,8.98z M16,5 c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,3.34,16,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M22,8.98V18c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h10.1C14.04,4.32,14,4.66,14,5 c0,1.48,0.65,2.79,1.67,3.71L12,11L4,6v2l8,5l5.3-3.32C17.84,9.88,18.4,10,19,10C20.13,10,21.16,9.61,22,8.98z M16,5 c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,3.34,16,5z", + } } + } } } @@ -1834,11 +2211,18 @@ impl IconShape for MdMessage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } + } } } @@ -1873,11 +2257,18 @@ impl IconShape for MdMobileScreenShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14zm-4.2-5.78v1.75l3.2-2.99L12.8 9v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18z", } + } } } @@ -1912,17 +2303,31 @@ impl IconShape for MdMoreTime { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "10,8 10,14 14.7,16.9 15.5,15.7 11.5,13.3 11.5,8", - } - path { - d: "M17.92,12c0.05,0.33,0.08,0.66,0.08,1c0,3.9-3.1,7-7,7s-7-3.1-7-7c0-3.9,3.1-7,7-7c0.7,0,1.37,0.1,2,0.29V4.23 C12.36,4.08,11.69,4,11,4c-5,0-9,4-9,9s4,9,9,9s9-4,9-9c0-0.34-0.02-0.67-0.06-1H17.92z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "20,5 20,2 18,2 18,5 15,5 15,7 18,7 18,10 20,10 20,7 23,7 23,5", + g { + g { + polygon { + points: "10,8 10,14 14.7,16.9 15.5,15.7 11.5,13.3 11.5,8", + } + path { + d: "M17.92,12c0.05,0.33,0.08,0.66,0.08,1c0,3.9-3.1,7-7,7s-7-3.1-7-7c0-3.9,3.1-7,7-7c0.7,0,1.37,0.1,2,0.29V4.23 C12.36,4.08,11.69,4,11,4c-5,0-9,4-9,9s4,9,9,9s9-4,9-9c0-0.34-0.02-0.67-0.06-1H17.92z", + } + polygon { + points: "20,5 20,2 18,2 18,5 15,5 15,7 18,7 18,10 20,10 20,7 23,7 23,5", + } + } } + } } } @@ -1957,14 +2362,28 @@ impl IconShape for MdNat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.82,13H11v-2H6.82C6.4,9.84,5.3,9,4,9c-1.66,0-3,1.34-3,3s1.34,3,3,3C5.3,15,6.4,14.16,6.82,13z M4,13 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C5,12.55,4.55,13,4,13z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M23,12l-4-3v2h-4.05C14.45,5.95,10.19,2,5,2v2c4.42,0,8,3.58,8,8s-3.58,8-8,8v2c5.19,0,9.45-3.95,9.95-9H19v2L23,12z", + g { + g { + path { + d: "M6.82,13H11v-2H6.82C6.4,9.84,5.3,9,4,9c-1.66,0-3,1.34-3,3s1.34,3,3,3C5.3,15,6.4,14.16,6.82,13z M4,13 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C5,12.55,4.55,13,4,13z", + } + path { + d: "M23,12l-4-3v2h-4.05C14.45,5.95,10.19,2,5,2v2c4.42,0,8,3.58,8,8s-3.58,8-8,8v2c5.19,0,9.45-3.95,9.95-9H19v2L23,12z", + } + } } + } } } @@ -1999,11 +2418,18 @@ impl IconShape for MdNoSim { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z", } + } } } @@ -2038,8 +2464,14 @@ impl IconShape for MdPausePresentation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } @@ -2049,6 +2481,7 @@ impl IconShape for MdPausePresentation { path { d: "M9 8h2v8H9zm4 0h2v8h-2z", } + } } } @@ -2083,8 +2516,14 @@ impl IconShape for MdPersonAddDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "15", cy: "8", @@ -2093,6 +2532,7 @@ impl IconShape for MdPersonAddDisabled { path { d: "M23 20v-2c0-2.3-4.1-3.7-6.9-3.9l6 5.9h.9zm-11.6-5.5C9.2 15.1 7 16.3 7 18v2h9.9l4 4 1.3-1.3-21-20.9L0 3.1l4 4V10H1v2h3v3h2v-3h2.9l2.5 2.5zM6 10v-.9l.9.9H6z", } + } } } @@ -2127,19 +2567,33 @@ impl IconShape for MdPersonSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "10", - cy: "8", - r: "4", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M10.35,14.01C7.62,13.91,2,15.27,2,18v2h9.54C9.07,17.24,10.31,14.11,10.35,14.01z", - } - path { - d: "M19.43,18.02C19.79,17.43,20,16.74,20,16c0-2.21-1.79-4-4-4s-4,1.79-4,4c0,2.21,1.79,4,4,4c0.74,0,1.43-0.22,2.02-0.57 L20.59,22L22,20.59L19.43,18.02z M16,18c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C18,17.1,17.1,18,16,18z", + g { + g { + circle { + cx: "10", + cy: "8", + r: "4", + } + path { + d: "M10.35,14.01C7.62,13.91,2,15.27,2,18v2h9.54C9.07,17.24,10.31,14.11,10.35,14.01z", + } + path { + d: "M19.43,18.02C19.79,17.43,20,16.74,20,16c0-2.21-1.79-4-4-4s-4,1.79-4,4c0,2.21,1.79,4,4,4c0.74,0,1.43-0.22,2.02-0.57 L20.59,22L22,20.59L19.43,18.02z M16,18c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C18,17.1,17.1,18,16,18z", + } + } } + } } } @@ -2174,11 +2628,18 @@ impl IconShape for MdPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z", } + } } } @@ -2213,11 +2674,18 @@ impl IconShape for MdPhoneDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.34 14.54l-1.43-1.43c.56-.73 1.05-1.5 1.47-2.32l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 3.98-1.37 7.64-3.66 10.54zm-2.82 2.81C11.63 19.64 7.97 21 4 21c-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c.81-.42 1.58-.9 2.3-1.46L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41-5.26-5.26z", } + } } } @@ -2252,11 +2720,18 @@ impl IconShape for MdPhoneEnabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.38 10.79l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 9.39-7.61 17-17 17-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c2.83-1.45 5.15-3.76 6.59-6.59z", } + } } } @@ -2291,11 +2766,18 @@ impl IconShape for MdPhonelinkErase { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M13 8.2l-1-1-4 4-4-4-1 1 4 4-4 4 1 1 4-4 4 4 1-1-4-4 4-4zM19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2z", } + } } } @@ -2330,11 +2812,18 @@ impl IconShape for MdPhonelinkLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm-8.2 10V9.5C10.8 8.1 9.4 7 8 7S5.2 8.1 5.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3zm-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3V11z", } + } } } @@ -2369,11 +2858,18 @@ impl IconShape for MdPhonelinkRing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20.1 7.7l-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5zM18 9.8l-1 1c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3zM14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 19H4V4h10v16z", } + } } } @@ -2408,11 +2904,18 @@ impl IconShape for MdPhonelinkSetup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10.82 12.49c.02-.16.04-.32.04-.49 0-.17-.02-.33-.04-.49l1.08-.82c.1-.07.12-.21.06-.32l-1.03-1.73c-.06-.11-.2-.15-.31-.11l-1.28.5c-.27-.2-.56-.36-.87-.49l-.2-1.33c0-.12-.11-.21-.24-.21H5.98c-.13 0-.24.09-.26.21l-.2 1.32c-.31.12-.6.3-.87.49l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.73c-.06.12-.03.25.07.33l1.08.82c-.02.16-.03.33-.03.49 0 .17.02.33.04.49l-1.09.83c-.1.07-.12.21-.06.32l1.03 1.73c.06.11.2.15.31.11l1.28-.5c.27.2.56.36.87.49l.2 1.32c.01.12.12.21.25.21h2.06c.13 0 .24-.09.25-.21l.2-1.32c.31-.12.6-.3.87-.49l1.28.5c.12.05.25 0 .31-.11l1.03-1.73c.06-.11.04-.24-.06-.32l-1.1-.83zM7 13.75c-.99 0-1.8-.78-1.8-1.75s.81-1.75 1.8-1.75 1.8.78 1.8 1.75S8 13.75 7 13.75zM18 1.01L8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99z", } + } } } @@ -2447,11 +2950,18 @@ impl IconShape for MdPortableWifiOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M17.56 14.24c.28-.69.44-1.45.44-2.24 0-3.31-2.69-6-6-6-.79 0-1.55.16-2.24.44l1.62 1.62c.2-.03.41-.06.62-.06 2.21 0 4 1.79 4 4 0 .21-.02.42-.05.63l1.61 1.61zM12 4c4.42 0 8 3.58 8 8 0 1.35-.35 2.62-.95 3.74l1.47 1.47C21.46 15.69 22 13.91 22 12c0-5.52-4.48-10-10-10-1.91 0-3.69.55-5.21 1.47l1.46 1.46C9.37 4.34 10.65 4 12 4zM3.27 2.5L2 3.77l2.1 2.1C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02.01.01 7.51 7.51L21 20.23 4.27 3.5l-1-1z", } + } } } @@ -2486,11 +2996,18 @@ impl IconShape for MdPresentToAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2zm0 16.02H3V4.98h18v14.04zM10 12H8l4-4 4 4h-2v4h-4v-4z", } + } } } @@ -2525,11 +3042,18 @@ impl IconShape for MdPrintDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.1 17H22v-6c0-1.7-1.3-3-3-3h-9l9.1 9zm-.1-7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-1-3V3H6v1.1L9 7zM1.2 1.8L0 3l4.9 5C3.3 8.1 2 9.4 2 11v6h4v4h11.9l3 3 1.3-1.3-21-20.9zM8 19v-5h2.9l5 5H8z", } + } } } @@ -2564,65 +3088,79 @@ impl IconShape for MdQrCode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,11h8V3H3V11z M5,5h4v4H5V5z", - } - path { - d: "M3,21h8v-8H3V21z M5,15h4v4H5V15z", - } - path { - d: "M13,3v8h8V3H13z M19,9h-4V5h4V9z", - } - rect { - height: "2", - width: "2", - x: "19", - y: "19", - } - rect { - height: "2", - width: "2", - x: "13", - y: "13", - } - rect { - height: "2", - width: "2", - x: "15", - y: "15", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "2", - width: "2", - x: "13", - y: "17", - } - rect { - height: "2", - width: "2", - x: "15", - y: "19", - } - rect { - height: "2", - width: "2", - x: "17", - y: "17", - } - rect { - height: "2", - width: "2", - x: "17", - y: "13", - } - rect { - height: "2", - width: "2", - x: "19", - y: "15", + g { + g { + path { + d: "M3,11h8V3H3V11z M5,5h4v4H5V5z", + } + path { + d: "M3,21h8v-8H3V21z M5,15h4v4H5V15z", + } + path { + d: "M13,3v8h8V3H13z M19,9h-4V5h4V9z", + } + rect { + height: "2", + width: "2", + x: "19", + y: "19", + } + rect { + height: "2", + width: "2", + x: "13", + y: "13", + } + rect { + height: "2", + width: "2", + x: "15", + y: "15", + } + rect { + height: "2", + width: "2", + x: "13", + y: "17", + } + rect { + height: "2", + width: "2", + x: "15", + y: "19", + } + rect { + height: "2", + width: "2", + x: "17", + y: "17", + } + rect { + height: "2", + width: "2", + x: "17", + y: "13", + } + rect { + height: "2", + width: "2", + x: "19", + y: "15", + } + } } + } } } @@ -2657,11 +3195,19 @@ impl IconShape for MdQrCodeScanner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M9.5,6.5v3h-3v-3H9.5 M11,5H5v6h6V5L11,5z M9.5,14.5v3h-3v-3H9.5 M11,13H5v6h6V13L11,13z M17.5,6.5v3h-3v-3H17.5 M19,5h-6v6 h6V5L19,5z M13,13h1.5v1.5H13V13z M14.5,14.5H16V16h-1.5V14.5z M16,13h1.5v1.5H16V13z M13,16h1.5v1.5H13V16z M14.5,17.5H16V19h-1.5 V17.5z M16,16h1.5v1.5H16V16z M17.5,14.5H19V16h-1.5V14.5z M17.5,17.5H19V19h-1.5V17.5z M22,7h-2V4h-3V2h5V7z M22,22v-5h-2v3h-3v2 H22z M2,22h5v-2H4v-3H2V22z M2,2v5h2V4h3V2H2z", } + } } } @@ -2696,29 +3242,43 @@ impl IconShape for MdReadMore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "2", - width: "9", - x: "13", - y: "7", - } - rect { - height: "2", - width: "9", - x: "13", - y: "15", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "2", - width: "6", - x: "16", - y: "11", - } - polygon { - points: "13,12 8,7 8,11 2,11 2,13 8,13 8,17", + g { + g { + rect { + height: "2", + width: "9", + x: "13", + y: "7", + } + rect { + height: "2", + width: "9", + x: "13", + y: "15", + } + rect { + height: "2", + width: "6", + x: "16", + y: "11", + } + polygon { + points: "13,12 8,7 8,11 2,11 2,13 8,13 8,17", + } + } } + } } } @@ -2753,11 +3313,18 @@ impl IconShape for MdRingVolume { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23.71 16.67C20.66 13.78 16.54 12 12 12 7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71 0 .28.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7zM21.16 6.26l-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55zM13 2h-2v5h2V2zM6.4 9.81L7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55z", } + } } } @@ -2792,8 +3359,14 @@ impl IconShape for MdRssFeed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "6.18", cy: "17.82", @@ -2802,6 +3375,7 @@ impl IconShape for MdRssFeed { path { d: "M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z", } + } } } @@ -2836,11 +3410,18 @@ impl IconShape for MdRtt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ic_dialer_rtt_revised_24px" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9.03 3l-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3H9.03zM8 5H4l-.31 2h4L8 5zm-.61 4h-4l-.31 2h4l.31-2zm.92 8h-6L2 19h6l.31-2zm.62-4h-6l-.31 2h6.01l.3-2z", } + } } } @@ -2875,11 +3456,18 @@ impl IconShape for MdScreenShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2h-4zm-7-3.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l4 3.73-4 3.74z", } + } } } @@ -2914,8 +3502,14 @@ impl IconShape for MdSentimentSatisfiedAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M0 0h24v24H0V0z", } @@ -2942,6 +3536,7 @@ impl IconShape for MdSentimentSatisfiedAlt { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-2.5c2.33 0 4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2s-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5z", } + } } } @@ -2976,11 +3571,18 @@ impl IconShape for MdSpeakerPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M7 7.07L8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07zM12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1zm2.86 9.01L9.14 10C8.51 10 8 10.51 8 11.14v9.71c0 .63.51 1.14 1.14 1.14h5.71c.63 0 1.14-.51 1.14-1.14v-9.71c.01-.63-.5-1.13-1.13-1.13zM15 20H9v-8h6v8z", } + } } } @@ -3015,11 +3617,18 @@ impl IconShape for MdStayCurrentLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z", } + } } } @@ -3054,11 +3663,18 @@ impl IconShape for MdStayCurrentPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } + } } } @@ -3093,11 +3709,18 @@ impl IconShape for MdStayPrimaryLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z", } + } } } @@ -3132,11 +3755,18 @@ impl IconShape for MdStayPrimaryPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } + } } } @@ -3171,11 +3801,18 @@ impl IconShape for MdStopScreenShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21.22 18.02l2 2H24v-2h-2.78zm.77-2l.01-10c0-1.11-.9-2-2-2H7.22l5.23 5.23c.18-.04.36-.07.55-.1V7.02l4 3.73-1.58 1.47 5.54 5.54c.61-.33 1.03-.99 1.03-1.74zM2.39 1.73L1.11 3l1.54 1.54c-.4.36-.65.89-.65 1.48v10c0 1.1.89 2 2 2H0v2h18.13l2.71 2.71 1.27-1.27L2.39 1.73zM7 15.02c.31-1.48.92-2.95 2.07-4.06l1.59 1.59c-1.54.38-2.7 1.18-3.66 2.47z", } + } } } @@ -3210,11 +3847,18 @@ impl IconShape for MdSwapCalls { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4l-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3l-4-4z", } + } } } @@ -3249,11 +3893,18 @@ impl IconShape for MdTextsms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z", } + } } } @@ -3288,9 +3939,15 @@ impl IconShape for MdUnsubscribe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M18.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5zm2 4h-4v-1h4v1zm-6.95 0c-.02-.17-.05-.33-.05-.5 0-2.76 2.24-5 5-5 .92 0 1.76.26 2.5.69V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h8.55zM12 10.5L5 7V5l7 3.5L19 5v2l-7 3.5z", + } + } } } @@ -3325,11 +3982,18 @@ impl IconShape for MdVoicemail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6zm-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15zm13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15z", } + } } } @@ -3364,11 +4028,18 @@ impl IconShape for MdVpnKey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -3403,14 +4074,28 @@ impl IconShape for MdWifiCalling { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,4.95C21.79,4.78,19.67,3,16.5,3c-3.18,0-5.29,1.78-5.5,1.95L16.5,12L22,4.95z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20,15.51c-1.24,0-2.45-0.2-3.57-0.57c-0.35-0.12-0.75-0.03-1.02,0.24l-2.2,2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2 C9.1,8.31,9.18,7.92,9.07,7.57C8.7,6.45,8.5,5.25,8.5,4c0-0.55-0.45-1-1-1H4C3.45,3,3,3.45,3,4c0,9.39,7.61,17,17,17 c0.55,0,1-0.45,1-1v-3.49C21,15.96,20.55,15.51,20,15.51z", + g { + g { + path { + d: "M22,4.95C21.79,4.78,19.67,3,16.5,3c-3.18,0-5.29,1.78-5.5,1.95L16.5,12L22,4.95z", + } + path { + d: "M20,15.51c-1.24,0-2.45-0.2-3.57-0.57c-0.35-0.12-0.75-0.03-1.02,0.24l-2.2,2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2 C9.1,8.31,9.18,7.92,9.07,7.57C8.7,6.45,8.5,5.25,8.5,4c0-0.55-0.45-1-1-1H4C3.45,3,3,3.45,3,4c0,9.39,7.61,17,17,17 c0.55,0,1-0.45,1-1v-3.49C21,15.96,20.55,15.51,20,15.51z", + } + } } + } } } diff --git a/packages/lib/src/icons/md_content_icons.rs b/packages/lib/src/icons/md_content_icons.rs index 5e07e50..c3b50f2 100644 --- a/packages/lib/src/icons/md_content_icons.rs +++ b/packages/lib/src/icons/md_content_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAddBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for MdAddCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z", } + } } } @@ -148,11 +169,18 @@ impl IconShape for MdAddCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -187,11 +215,18 @@ impl IconShape for MdAddLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0", + } path { d: "M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1zM3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z", } + } } } @@ -226,26 +261,42 @@ impl IconShape for MdAmpStories { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "15", - width: "10", - x: "7", - y: "4", - } - rect { - height: "11", - width: "2", - x: "3", - y: "6", - } - rect { - height: "11", - width: "2", - x: "19", - y: "6", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + } + g { + rect { + height: "15", + width: "10", + x: "7", + y: "4", + } + rect { + height: "11", + width: "2", + x: "3", + y: "6", + } + rect { + height: "11", + width: "2", + x: "19", + y: "6", + } + } + } + } } } @@ -280,11 +331,18 @@ impl IconShape for MdArchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.54 5.23l-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM12 17.5L6.5 12H10v-2h4v2h3.5L12 17.5zM5.12 5l.81-1h12l.94 1H5.12z", } + } } } @@ -319,11 +377,18 @@ impl IconShape for MdBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59z", } + } } } @@ -358,12 +423,21 @@ impl IconShape for MdBallot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + fill_rule: "evenodd", + height: "24", + width: "24", + } path { d: "M13,9.5h5v-2h-5V9.5z M13,16.5h5v-2h-5V16.5z M19,21H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h14c1.1,0,2,0.9,2,2v14C21,20.1,20.1,21,19,21z M6,11h5V6H6V11z M7,7h3v3H7V7z M6,18h5v-5H6V18z M7,14h3v3H7V14z", fill_rule: "evenodd", } + } } } @@ -398,19 +472,33 @@ impl IconShape for MdBiotech { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M7,19c-1.1,0-2,0.9-2,2h14c0-1.1-0.9-2-2-2h-4v-2h3c1.1,0,2-0.9,2-2h-8c-1.66,0-3-1.34-3-3c0-1.09,0.59-2.04,1.46-2.56 C8.17,9.03,8,8.54,8,8c0-0.21,0.04-0.42,0.09-0.62C6.28,8.13,5,9.92,5,12c0,2.76,2.24,5,5,5v2H7z", - } - path { - d: "M10.56,5.51C11.91,5.54,13,6.64,13,8c0,0.75-0.33,1.41-0.85,1.87l0.59,1.62l0.94-0.34l0.34,0.94l1.88-0.68l-0.34-0.94 l0.94-0.34L13.76,2.6l-0.94,0.34L12.48,2L10.6,2.68l0.34,0.94L10,3.97L10.56,5.51z", + g { + rect { + height: "24", + width: "24", + } } - circle { - cx: "10.5", - cy: "8", - r: "1.5", + g { + g { + path { + d: "M7,19c-1.1,0-2,0.9-2,2h14c0-1.1-0.9-2-2-2h-4v-2h3c1.1,0,2-0.9,2-2h-8c-1.66,0-3-1.34-3-3c0-1.09,0.59-2.04,1.46-2.56 C8.17,9.03,8,8.54,8,8c0-0.21,0.04-0.42,0.09-0.62C6.28,8.13,5,9.92,5,12c0,2.76,2.24,5,5,5v2H7z", + } + path { + d: "M10.56,5.51C11.91,5.54,13,6.64,13,8c0,0.75-0.33,1.41-0.85,1.87l0.59,1.62l0.94-0.34l0.34,0.94l1.88-0.68l-0.34-0.94 l0.94-0.34L13.76,2.6l-0.94,0.34L12.48,2L10.6,2.68l0.34,0.94L10,3.97L10.56,5.51z", + } + circle { + cx: "10.5", + cy: "8", + r: "1.5", + } + } } + } } } @@ -445,11 +533,18 @@ impl IconShape for MdBlock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8z", } + } } } @@ -484,11 +579,23 @@ impl IconShape for MdBlockFlipped { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,12c0-5.5-4.5-10-10-10S2,6.5,2,12s4.5,10,10,10S22,17.5,22,12z M5.7,7.1l11.2,11.2c-1.3,1.1-3,1.7-4.9,1.7 c-4.4,0-8-3.6-8-8C4,10.1,4.6,8.4,5.7,7.1z M20,12c0,1.9-0.6,3.6-1.7,4.9L7.1,5.7C8.4,4.6,10.1,4,12,4C16.4,4,20,7.6,20,12z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M22,12c0-5.5-4.5-10-10-10S2,6.5,2,12s4.5,10,10,10S22,17.5,22,12z M5.7,7.1l11.2,11.2c-1.3,1.1-3,1.7-4.9,1.7 c-4.4,0-8-3.6-8-8C4,10.1,4.6,8.4,5.7,7.1z M20,12c0,1.9-0.6,3.6-1.7,4.9L7.1,5.7C8.4,4.6,10.1,4,12,4C16.4,4,20,7.6,20,12z", + } } + } } } @@ -523,9 +630,15 @@ impl IconShape for MdBolt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z", + } + } } } @@ -560,11 +673,23 @@ impl IconShape for MdCalculate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M13.03,7.06L14.09,6l1.41,1.41 L16.91,6l1.06,1.06l-1.41,1.41l1.41,1.41l-1.06,1.06L15.5,9.54l-1.41,1.41l-1.06-1.06l1.41-1.41L13.03,7.06z M6.25,7.72h5v1.5h-5 V7.72z M11.5,16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2V16z M18,17.25h-5v-1.5h5V17.25z M18,14.75h-5v-1.5h5V14.75z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M13.03,7.06L14.09,6l1.41,1.41 L16.91,6l1.06,1.06l-1.41,1.41l1.41,1.41l-1.06,1.06L15.5,9.54l-1.41,1.41l-1.06-1.06l1.41-1.41L13.03,7.06z M6.25,7.72h5v1.5h-5 V7.72z M11.5,16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2V16z M18,17.25h-5v-1.5h5V17.25z M18,14.75h-5v-1.5h5V14.75z", + } + } + } } } @@ -599,11 +724,18 @@ impl IconShape for MdClear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z", } + } } } @@ -638,11 +770,18 @@ impl IconShape for MdContentCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z", } + } } } @@ -677,8 +816,14 @@ impl IconShape for MdContentCut { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "6", cy: "18", @@ -697,6 +842,7 @@ impl IconShape for MdContentCut { path { d: "M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z", } + } } } @@ -731,11 +877,18 @@ impl IconShape for MdContentPaste { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 2h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h10V4h2v16z", } + } } } @@ -770,11 +923,18 @@ impl IconShape for MdCreate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } + } } } @@ -809,11 +969,18 @@ impl IconShape for MdDeleteSweep { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3v10zM14 5h-3l-1-1H6L5 5H2v2h12z", } + } } } @@ -848,11 +1015,18 @@ impl IconShape for MdDrafts { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 7.84 12 3l8.26 4.84L12 13z", } + } } } @@ -887,35 +1061,51 @@ impl IconShape for MdDynamicFeed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", - } - path { - d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", - } - path { - d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", - } g { - display: "none", + rect { + height: "24", + width: "24", + } } g { - display: "inline", + g { + } + g { + path { + d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", + } + path { + d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", + } + path { + d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", + } + } } g { - display: "inline", - } - path { - d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", - } - path { - d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", - } - path { - d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", + display: "none", + g { + display: "inline", + } + g { + display: "inline", + path { + d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", + } + path { + d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", + } + path { + d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", + } + } } + } } } @@ -950,11 +1140,18 @@ impl IconShape for MdFileCopy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4l6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z", } + } } } @@ -989,11 +1186,18 @@ impl IconShape for MdFilterList { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z", } + } } } @@ -1028,11 +1232,18 @@ impl IconShape for MdFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z", } + } } } @@ -1067,11 +1278,18 @@ impl IconShape for MdFontDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-4.05 16.5l-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13h-2.09z", } + } } } @@ -1106,11 +1324,18 @@ impl IconShape for MdForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8V4l8 8-8 8v-4H4V8z", } + } } } @@ -1145,11 +1370,18 @@ impl IconShape for MdGesture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0 1.7 1.44 3.09 3.21 3.09 1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93l1.75 1.71zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48z", } + } } } @@ -1184,17 +1416,25 @@ impl IconShape for MdHowToReg { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - g { - fill_rule: "evenodd", - } path { - d: "M9 17l3-2.94c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9l-3-3zm2-5c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4", + d: "M0 0h24v24H0z", + fill_rule: "evenodd", } - path { - d: "M15.47 20.5L12 17l1.4-1.41 2.07 2.08 5.13-5.17 1.4 1.41z", + g { + fill_rule: "evenodd", + path { + d: "M9 17l3-2.94c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9l-3-3zm2-5c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4", + } + path { + d: "M15.47 20.5L12 17l1.4-1.41 2.07 2.08 5.13-5.17 1.4 1.41z", + } } + } } } @@ -1229,11 +1469,18 @@ impl IconShape for MdHowToVote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v4c0 1.1.89 2 1.99 2H19c1.1 0 2-.89 2-2v-4l-3-3zm-1-5.05l-4.95 4.95-3.54-3.54 4.95-4.95L17 7.95zm-4.24-5.66L6.39 8.66c-.39.39-.39 1.02 0 1.41l4.95 4.95c.39.39 1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41L14.16 2.3c-.38-.4-1.01-.4-1.4-.01z", } + } } } @@ -1268,11 +1515,18 @@ impl IconShape for MdInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10z", } + } } } @@ -1307,17 +1561,31 @@ impl IconShape for MdInsights { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,8c-1.45,0-2.26,1.44-1.93,2.51l-3.55,3.56c-0.3-0.09-0.74-0.09-1.04,0l-2.55-2.55C12.27,10.45,11.46,9,10,9 c-1.45,0-2.27,1.44-1.93,2.52l-4.56,4.55C2.44,15.74,1,16.55,1,18c0,1.1,0.9,2,2,2c1.45,0,2.26-1.44,1.93-2.51l4.55-4.56 c0.3,0.09,0.74,0.09,1.04,0l2.55,2.55C12.73,16.55,13.54,18,15,18c1.45,0,2.27-1.44,1.93-2.52l3.56-3.55 C21.56,12.26,23,11.45,23,10C23,8.9,22.1,8,21,8z", - } - polygon { - points: "15,9 15.94,6.93 18,6 15.94,5.07 15,3 14.08,5.07 12,6 14.08,6.93", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "3.5,11 4,9 6,8.5 4,8 3.5,6 3,8 1,8.5 3,9", + g { + g { + path { + d: "M21,8c-1.45,0-2.26,1.44-1.93,2.51l-3.55,3.56c-0.3-0.09-0.74-0.09-1.04,0l-2.55-2.55C12.27,10.45,11.46,9,10,9 c-1.45,0-2.27,1.44-1.93,2.52l-4.56,4.55C2.44,15.74,1,16.55,1,18c0,1.1,0.9,2,2,2c1.45,0,2.26-1.44,1.93-2.51l4.55-4.56 c0.3,0.09,0.74,0.09,1.04,0l2.55,2.55C12.73,16.55,13.54,18,15,18c1.45,0,2.27-1.44,1.93-2.52l3.56-3.55 C21.56,12.26,23,11.45,23,10C23,8.9,22.1,8,21,8z", + } + polygon { + points: "15,9 15.94,6.93 18,6 15.94,5.07 15,3 14.08,5.07 12,6 14.08,6.93", + } + polygon { + points: "3.5,11 4,9 6,8.5 4,8 3.5,6 3,8 1,8.5 3,9", + } + } } + } } } @@ -1352,11 +1620,18 @@ impl IconShape for MdInventory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2zm-5 12H9v-2h6v2zm5-7H4V4l16-.02V7z", } + } } } @@ -1391,11 +1666,18 @@ impl IconShape for MdLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z", } + } } } @@ -1430,14 +1712,21 @@ impl IconShape for MdLinkOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.43-.98 2.63-2.31 2.98l1.46 1.46C20.88 15.61 22 13.95 22 12c0-2.76-2.24-5-5-5zm-1 4h-2.19l2 2H16zM2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4L20 19.74 3.27 3 2 4.27z", } path { d: "M0 24V0", } + } } } @@ -1472,11 +1761,18 @@ impl IconShape for MdLowPriority { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5z", } + } } } @@ -1511,11 +1807,18 @@ impl IconShape for MdMail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } + } } } @@ -1550,11 +1853,18 @@ impl IconShape for MdMarkunread { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } + } } } @@ -1589,11 +1899,18 @@ impl IconShape for MdMoveToInbox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10zm-3-5h-2V7h-4v3H8l4 4 4-4z", } + } } } @@ -1628,11 +1945,28 @@ impl IconShape for MdNextWeek { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,7h-4V5c0-0.55-0.22-1.05-0.59-1.41C15.05,3.22,14.55,3,14,3h-4C8.9,3,8,3.9,8,5v2H4C2.9,7,2,7.9,2,9v11 c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9C22,7.9,21.1,7,20,7z M10,5h4v2h-4V5z M11,18.5l-1-1l3-3l-3-3l1-1l4,4L11,18.5z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M20,7h-4V5c0-0.55-0.22-1.05-0.59-1.41C15.05,3.22,14.55,3,14,3h-4C8.9,3,8,3.9,8,5v2H4C2.9,7,2,7.9,2,9v11 c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9C22,7.9,21.1,7,20,7z M10,5h4v2h-4V5z M11,18.5l-1-1l3-3l-3-3l1-1l4,4L11,18.5z", + } + } + } } + } } } @@ -1667,11 +2001,18 @@ impl IconShape for MdOutlinedFlag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 6l-1-2H5v17h2v-7h5l1 2h7V6h-6zm4 8h-4l-1-2H7V6h5l1 2h5v6z", } + } } } @@ -1706,16 +2047,32 @@ impl IconShape for MdPolicy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,5l-9-4L3,5v6c0,5.55,3.84,10.74,9,12c2.3-0.56,4.33-1.9,5.88-3.71l-3.12-3.12c-1.94,1.29-4.58,1.07-6.29-0.64 c-1.95-1.95-1.95-5.12,0-7.07c1.95-1.95,5.12-1.95,7.07,0c1.71,1.71,1.92,4.35,0.64,6.29l2.9,2.9C20.29,15.69,21,13.38,21,11V5z", + g { + rect { + height: "24", + width: "24", + } } - circle { - cx: "12", - cy: "12", - r: "3", + g { + g { + } + g { + path { + d: "M21,5l-9-4L3,5v6c0,5.55,3.84,10.74,9,12c2.3-0.56,4.33-1.9,5.88-3.71l-3.12-3.12c-1.94,1.29-4.58,1.07-6.29-0.64 c-1.95-1.95-1.95-5.12,0-7.07c1.95-1.95,5.12-1.95,7.07,0c1.71,1.71,1.92,4.35,0.64,6.29l2.9,2.9C20.29,15.69,21,13.38,21,11V5z", + } + circle { + cx: "12", + cy: "12", + r: "3", + } + } } + } } } @@ -1750,12 +2107,24 @@ impl IconShape for MdPushPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,9V4l1,0c0.55,0,1-0.45,1-1v0c0-0.55-0.45-1-1-1H7C6.45,2,6,2.45,6,3v0 c0,0.55,0.45,1,1,1l1,0v5c0,1.66-1.34,3-3,3h0v2h5.97v7l1,1l1-1v-7H19v-2h0C17.34,12,16,10.66,16,9z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M16,9V4l1,0c0.55,0,1-0.45,1-1v0c0-0.55-0.45-1-1-1H7C6.45,2,6,2.45,6,3v0 c0,0.55,0.45,1,1,1l1,0v5c0,1.66-1.34,3-3,3h0v2h5.97v7l1,1l1-1v-7H19v-2h0C17.34,12,16,10.66,16,9z", + fill_rule: "evenodd", + } } + } } } @@ -1790,11 +2159,18 @@ impl IconShape for MdRedo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z", } + } } } @@ -1829,11 +2205,18 @@ impl IconShape for MdRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 13H5v-2h14v2z", } + } } } @@ -1868,11 +2251,18 @@ impl IconShape for MdRemoveCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z", } + } } } @@ -1907,11 +2297,18 @@ impl IconShape for MdRemoveCircleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -1946,11 +2343,18 @@ impl IconShape for MdReply { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z", } + } } } @@ -1985,11 +2389,18 @@ impl IconShape for MdReplyAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 8V5l-7 7 7 7v-3l-4-4 4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z", } + } } } @@ -2024,11 +2435,18 @@ impl IconShape for MdReport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z", } + } } } @@ -2063,11 +2481,18 @@ impl IconShape for MdReportOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 7h2v2.92l6.91 6.91 1.09-1.1V8.27L15.73 3H8.27L7.18 4.1 11 7.92zm11.27 14.73l-20-20.01L1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.63L21 23l1.27-1.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3z", } + } } } @@ -2102,11 +2527,18 @@ impl IconShape for MdSave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z", } + } } } @@ -2141,11 +2573,18 @@ impl IconShape for MdSaveAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z", } + } } } @@ -2180,11 +2619,18 @@ impl IconShape for MdSelectAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z", } + } } } @@ -2219,11 +2665,18 @@ impl IconShape for MdSend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2.01 21L23 12 2.01 3 2 10l15 2-15 2z", } + } } } @@ -2258,11 +2711,18 @@ impl IconShape for MdShield { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z", } + } } } @@ -2297,11 +2757,18 @@ impl IconShape for MdSort { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z", } + } } } @@ -2336,11 +2803,25 @@ impl IconShape for MdSquareFoot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.66,17.66l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06 l-0.71-0.71l1.06-1.06L9.7,9.7l-1.06,1.06l-0.71-0.71l1.06-1.06L7.05,7.05L5.99,8.11L5.28,7.4l1.06-1.06L4,4v14c0,1.1,0.9,2,2,2 h14L17.66,17.66z M7,17v-5.76L12.76,17H7z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M17.66,17.66l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06 l-0.71-0.71l1.06-1.06L9.7,9.7l-1.06,1.06l-0.71-0.71l1.06-1.06L7.05,7.05L5.99,8.11L5.28,7.4l1.06-1.06L4,4v14c0,1.1,0.9,2,2,2 h14L17.66,17.66z M7,17v-5.76L12.76,17H7z", + } + } } + } } } @@ -2375,11 +2856,18 @@ impl IconShape for MdStackedBarChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 10h3v10H6zm0-5h3v4H6zm10 11h3v4h-3zm0-3h3v2h-3zm-5 0h3v7h-3zm0-4h3v3h-3z", } + } } } @@ -2414,8 +2902,14 @@ impl IconShape for MdStream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "20", cy: "12", @@ -2439,6 +2933,7 @@ impl IconShape for MdStream { cy: "4", r: "2", } + } } } @@ -2473,9 +2968,15 @@ impl IconShape for MdTag { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4zm-6 4h-4v-4h4v4z", + } + } } } @@ -2510,11 +3011,18 @@ impl IconShape for MdTextFormat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z", } + } } } @@ -2549,11 +3057,28 @@ impl IconShape for MdUnarchive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20.55,5.22l-1.39-1.68C18.88,3.21,18.47,3,18,3H6C5.53,3,5.12,3.21,4.85,3.55L3.46,5.22C3.17,5.57,3,6.01,3,6.5V19 c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6.5C21,6.01,20.83,5.57,20.55,5.22z M12,9.5l5.5,5.5H14v2h-4v-2H6.5L12,9.5z M5.12,5 l0.82-1h12l0.93,1H5.12z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M20.55,5.22l-1.39-1.68C18.88,3.21,18.47,3,18,3H6C5.53,3,5.12,3.21,4.85,3.55L3.46,5.22C3.17,5.57,3,6.01,3,6.5V19 c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6.5C21,6.01,20.83,5.57,20.55,5.22z M12,9.5l5.5,5.5H14v2h-4v-2H6.5L12,9.5z M5.12,5 l0.82-1h12l0.93,1H5.12z", + } + } + } + } + } } } @@ -2588,11 +3113,18 @@ impl IconShape for MdUndo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z", } + } } } @@ -2627,9 +3159,15 @@ impl IconShape for MdWaves { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8zm0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8zm2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58zM17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8z", + } + } } } @@ -2664,11 +3202,21 @@ impl IconShape for MdWeekend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,10c-1.1,0-2,0.9-2,2v3H5v-3c0-1.1-0.89-2-2-2s-2,0.9-2,2v5c0,1.1,0.9,2,2,2h18c1.1,0,2-0.9,2-2v-5 C23,10.9,22.1,10,21,10z M18,5H6C4.9,5,4,5.9,4,7v2.15c1.16,0.41,2,1.52,2,2.81V14h12v-2.03c0-1.3,0.84-2.4,2-2.81V7 C20,5.9,19.1,5,18,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M21,10c-1.1,0-2,0.9-2,2v3H5v-3c0-1.1-0.89-2-2-2s-2,0.9-2,2v5c0,1.1,0.9,2,2,2h18c1.1,0,2-0.9,2-2v-5 C23,10.9,22.1,10,21,10z M18,5H6C4.9,5,4,5.9,4,7v2.15c1.16,0.41,2,1.52,2,2.81V14h12v-2.03c0-1.3,0.84-2.4,2-2.81V7 C20,5.9,19.1,5,18,5z", + } } + } } } @@ -2703,11 +3251,18 @@ impl IconShape for MdWhereToVote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2c3.86 0 7 3.14 7 7 0 5.25-7 13-7 13S5 14.25 5 9c0-3.86 3.14-7 7-7zm-1.53 12L17 7.41 15.6 6l-5.13 5.18L8.4 9.09 7 10.5l3.47 3.5z", } + } } } diff --git a/packages/lib/src/icons/md_device_icons.rs b/packages/lib/src/icons/md_device_icons.rs index 4888e97..2c6c85c 100644 --- a/packages/lib/src/icons/md_device_icons.rs +++ b/packages/lib/src/icons/md_device_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAccessAlarm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAccessAlarms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M-618-568H782v3600H-618zM0 0h24v24H0z", + } path { d: "M22 5.7l-4.6-3.9-1.3 1.5 4.6 3.9L22 5.7zM7.9 3.4L6.6 1.9 2 5.7l1.3 1.5 4.6-3.8zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4V8zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7z", } + } } } @@ -109,14 +123,21 @@ impl IconShape for MdAccessTime { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } + } } } @@ -151,11 +172,18 @@ impl IconShape for MdAdUnits { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14zM8 6h8v2H8z", } + } } } @@ -190,11 +218,18 @@ impl IconShape for MdAddAlarm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z", } + } } } @@ -229,14 +264,21 @@ impl IconShape for MdAddToHomeScreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M0 0h24v24H0V0z", } path { d: "M18 1.01L8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z", } + } } } @@ -271,11 +313,20 @@ impl IconShape for MdAirplanemodeActive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M0,0h24v24H0V0z", - } + g { + path { + d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", + } + path { + d: "M0,0h24v24H0V0z", + } + } + } } } @@ -310,11 +361,20 @@ impl IconShape for MdAirplanemodeInactive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M0,0h24v24H0V0z", - } + g { + path { + d: "M10.5,7.67V3.5C10.5,2.67,11.17,2,12,2c0.83,0,1.5,0.67,1.5,1.5V9l8.5,5v2l-4.49-1.32L10.5,7.67z M19.78,22.61l1.41-1.41 L13.5,13.5L9.56,9.56L2.81,2.81L1.39,4.22l6.38,6.38L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19v-2.67L19.78,22.61z", + } + path { + d: "M0,0h24v24H0V0z", + } + } + } } } @@ -349,11 +409,18 @@ impl IconShape for MdBatteryAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z", } + } } } @@ -388,11 +455,18 @@ impl IconShape for MdBatteryChargingFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM11 20v-5.5H9L13 7v5.5h2L11 20z", } + } } } @@ -427,11 +501,18 @@ impl IconShape for MdBatteryFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z", } + } } } @@ -466,11 +547,18 @@ impl IconShape for MdBatteryStd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z", } + } } } @@ -505,11 +593,18 @@ impl IconShape for MdBatteryUnknown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zm-2.72 13.95h-1.9v-1.9h1.9v1.9zm1.35-5.26s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69z", } + } } } @@ -544,11 +639,18 @@ impl IconShape for MdBluetooth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.71 7.71L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 5.83l1.88 1.88L13 9.59V5.83zm1.88 10.46L13 18.17v-3.76l1.88 1.88z", } + } } } @@ -583,11 +685,18 @@ impl IconShape for MdBluetoothConnected { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 12l-2-2-2 2 2 2 2-2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 5.83l1.88 1.88L13 9.59V5.83zm1.88 10.46L13 18.17v-3.76l1.88 1.88zM19 10l-2 2 2 2 2-2-2-2z", } + } } } @@ -622,11 +731,18 @@ impl IconShape for MdBluetoothDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 5.83l1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2v-3.2zM5.41 4L4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59 5.41 4zM13 18.17v-3.76l1.88 1.88L13 18.17z", } + } } } @@ -661,11 +777,18 @@ impl IconShape for MdBluetoothSearching { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.24 12.01l2.32 2.32c.28-.72.44-1.51.44-2.33 0-.82-.16-1.59-.43-2.31l-2.33 2.32zm5.29-5.3l-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19zm-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM11 5.83l1.88 1.88L11 9.59V5.83zm1.88 10.46L11 18.17v-3.76l1.88 1.88z", } + } } } @@ -700,11 +823,18 @@ impl IconShape for MdBrightnessAuto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10.85 12.65h2.3L12 9l-1.15 3.65zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9h-1.9z", } + } } } @@ -739,11 +869,18 @@ impl IconShape for MdBrightnessHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z", } + } } } @@ -778,11 +915,18 @@ impl IconShape for MdBrightnessLow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } + } } } @@ -817,11 +961,18 @@ impl IconShape for MdBrightnessMedium { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } + } } } @@ -856,11 +1007,18 @@ impl IconShape for MdDataUsage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95zM12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19z", } + } } } @@ -895,11 +1053,18 @@ impl IconShape for MdDeveloperMode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2V5zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17l1.41 1.42zM10 15.17L6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59L10 15.17zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v2z", } + } } } @@ -934,11 +1099,18 @@ impl IconShape for MdDeviceThermostat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4zm-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2V5z", } + } } } @@ -973,11 +1145,18 @@ impl IconShape for MdDevices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z", } + } } } @@ -1012,11 +1191,18 @@ impl IconShape for MdDvr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zm-2-9H8v2h11V8zm0 4H8v2h11v-2zM7 8H5v2h2V8zm0 4H5v2h2v-2z", } + } } } @@ -1051,11 +1237,18 @@ impl IconShape for MdGpsFixed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -1090,11 +1283,18 @@ impl IconShape for MdGpsNotFixed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -1129,11 +1329,18 @@ impl IconShape for MdGpsOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z", } + } } } @@ -1168,11 +1375,18 @@ impl IconShape for MdGraphicEq { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 18h2V6H7v12zm4 4h2V2h-2v20zm-8-8h2v-4H3v4zm12 4h2V6h-2v12zm4-8v4h2v-4h-2z", } + } } } @@ -1207,11 +1421,18 @@ impl IconShape for MdLocationDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z", } + } } } @@ -1246,11 +1467,18 @@ impl IconShape for MdLocationSearching { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -1285,11 +1513,18 @@ impl IconShape for MdMobileFriendly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z", } + } } } @@ -1324,11 +1559,18 @@ impl IconShape for MdMobileOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2.76 2.49L1.49 3.76 5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75l1.72 1.72 1.27-1.27L2.76 2.49zM7 19V9.27L16.73 19H7zM17 5v9.17l2 2V3c0-1.1-.9-2-2-2H7c-.85 0-1.58.54-1.87 1.3L7.83 5H17z", } + } } } @@ -1363,11 +1605,19 @@ impl IconShape for MdNetworkCell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M2,22h20V2L2,22z M20,20h-3V9.83l3-3V20z", } + } } } @@ -1402,11 +1652,21 @@ impl IconShape for MdNetworkWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + g { + rect { + height: "24", + width: "24", + } + } path { d: "M24,8.98C20.93,5.9,16.69,4,12,4C7.31,4,3.07,5.9,0,8.98L12,21v0l0,0L24,8.98z M2.92,9.07C5.51,7.08,8.67,6,12,6 s6.49,1.08,9.08,3.07l-1.43,1.43C17.5,8.94,14.86,8,12,8s-5.5,0.94-7.65,2.51L2.92,9.07z", } + } } } @@ -1441,14 +1701,21 @@ impl IconShape for MdNfc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 20h16V4H4v16z", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 18H4V4h16v16zM18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12V6z", } + } } } @@ -1483,11 +1750,18 @@ impl IconShape for MdResetTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 10h-8.01V7L9 11l3.99 4v-3H21v5H3V5h18v3h2V5c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2v-5H23c0-1.1-.9-2-2-2z", } + } } } @@ -1522,11 +1796,18 @@ impl IconShape for MdScreenLockLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-2 12H5V7h14v10zm-9-1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1zm.8-6c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1z", } + } } } @@ -1561,11 +1842,18 @@ impl IconShape for MdScreenLockPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1zm.8-6c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1zM17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14z", } + } } } @@ -1600,11 +1888,18 @@ impl IconShape for MdScreenLockRotation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23.25 12.77l-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L4.51 8.17l5.66-5.66 2.1 2.1 1.41-1.41L11.23.75c-.59-.59-1.54-.59-2.12 0L2.75 7.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zM8.47 20.48C5.2 18.94 2.86 15.76 2.5 12H1c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.82-1.33 1.33zM16 9h5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1v-.5C21 1.12 19.88 0 18.5 0S16 1.12 16 2.5V3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm.8-6.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V3h-3.4v-.5z", } + } } } @@ -1639,11 +1934,18 @@ impl IconShape for MdScreenRotation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81 1.33-1.32zm-6.25-.77c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12L10.23 1.75zm4.6 19.44L2.81 9.17l6.36-6.36 12.02 12.02-6.36 6.36zm-7.31.29C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32z", } + } } } @@ -1678,16 +1980,33 @@ impl IconShape for MdScreenSearchDesktop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,18 C21.1,18 21.99,17.1 21.99,16 L22,6 C22,4.89 21.1,4 20,4 L4,4 C2.89,4 2,4.89 2,6 L2,16 C2,17.1 2.89,18 4,18 L0,18 L0,20 L24,20 L24,18 L20,18 Z M4,16 L4,6 L20,6 L20,16 L20,16.01 L4,16 Z M9.0967,9.9531 C9.0967,8.9261 9.9327,8.0891 10.9607,8.0891 C11.9877,8.0891 12.8247,8.9261 12.8247,9.9531 C12.8247,10.9801 11.9877,11.8171 10.9607,11.8171 C9.9327,11.8171 9.0967,10.9801 9.0967,9.9531 Z M16.1287,14.1891 L13.6467,11.7071 C13.9777,11.2021 14.1737,10.6001 14.1737,9.9531 C14.1737,8.1811 12.7327,6.7401 10.9607,6.7401 C9.1887,6.7401 7.7467,8.1811 7.7467,9.9531 C7.7467,11.7251 9.1887,13.1671 10.9607,13.1671 C11.5967,13.1671 12.1857,12.9751 12.6847,12.6561 L15.1737,15.1441 L16.1287,14.1891 Z", - } - rect { - height: "24", - style: "fill:none", - width: "24", - } + g { + g { + g { + rect { + height: "1.8", + style: "fill:none", + width: "4.8", + x: "9.6", + y: "16.8", + } + path { + d: "M20,18 C21.1,18 21.99,17.1 21.99,16 L22,6 C22,4.89 21.1,4 20,4 L4,4 C2.89,4 2,4.89 2,6 L2,16 C2,17.1 2.89,18 4,18 L0,18 L0,20 L24,20 L24,18 L20,18 Z M4,16 L4,6 L20,6 L20,16 L20,16.01 L4,16 Z M9.0967,9.9531 C9.0967,8.9261 9.9327,8.0891 10.9607,8.0891 C11.9877,8.0891 12.8247,8.9261 12.8247,9.9531 C12.8247,10.9801 11.9877,11.8171 10.9607,11.8171 C9.9327,11.8171 9.0967,10.9801 9.0967,9.9531 Z M16.1287,14.1891 L13.6467,11.7071 C13.9777,11.2021 14.1737,10.6001 14.1737,9.9531 C14.1737,8.1811 12.7327,6.7401 10.9607,6.7401 C9.1887,6.7401 7.7467,8.1811 7.7467,9.9531 C7.7467,11.7251 9.1887,13.1671 10.9607,13.1671 C11.5967,13.1671 12.1857,12.9751 12.6847,12.6561 L15.1737,15.1441 L16.1287,14.1891 Z", + } + } + rect { + height: "24", + style: "fill:none", + width: "24", + } + } + } + } } } @@ -1722,11 +2041,18 @@ impl IconShape for MdSdStorage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z", } + } } } @@ -1761,11 +2087,19 @@ impl IconShape for MdSendToMobile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M17,17h2v4c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3c0-1.1,0.9-1.99,2-1.99L17,1c1.1,0,2,0.9,2,2v4h-2V6H7v12h10V17z M22,12 l-4-4v3h-5v2h5v3L22,12z", } + } } } @@ -1800,11 +2134,18 @@ impl IconShape for MdSettingsSystemDaydream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } + } } } @@ -1839,11 +2180,19 @@ impl IconShape for MdSignalCellular0Bar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M20,6.83V20H6.83L20,6.83 M22,2L2,22h20V2L22,2z", } + } } } @@ -1878,11 +2227,18 @@ impl IconShape for MdSignalCellular4Bar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 22h20V2z", } + } } } @@ -1917,11 +2273,18 @@ impl IconShape for MdSignalCellularAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z", } + } } } @@ -1956,11 +2319,18 @@ impl IconShape for MdSignalCellularConnectedNoInternet4Bar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 18h2v-8h-2v8zm0 4h2v-2h-2v2zM2 22h16V8h4V2L2 22z", } + } } } @@ -1995,14 +2365,21 @@ impl IconShape for MdSignalCellularNoSim { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M-618-2872H782V728H-618zM-1 0h26v24H-1zm1 0h24v24H0z", + } path { d: "M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z", } path { d: "M.01 0h24v24h-24z", } + } } } @@ -2037,11 +2414,18 @@ impl IconShape for MdSignalCellularNull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6.83V20H6.83L20 6.83M22 2L2 22h20V2z", } + } } } @@ -2076,11 +2460,18 @@ impl IconShape for MdSignalCellularOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 1l-8.59 8.59L21 18.18V1zM4.77 4.5L3.5 5.77l6.36 6.36L1 21h17.73l2 2L22 21.73 4.77 4.5z", } + } } } @@ -2115,11 +2506,19 @@ impl IconShape for MdSignalWifi0Bar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,6L12,6c3.33,0,6.49,1.08,9.08,3.07L12,18.17l-9.08-9.1C5.51,7.08,8.67,6,12,6 M12,4C7.31,4,3.07,5.9,0,8.98L12,21 L24,8.98C20.93,5.9,16.69,4,12,4L12,4z", } + } } } @@ -2154,11 +2553,18 @@ impl IconShape for MdSignalWifi4Bar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z", } + } } } @@ -2193,11 +2599,18 @@ impl IconShape for MdSignalWifi4BarLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-6.5-1.5c0-2.8 2.2-5 5-5 .4 0 .7 0 1 .1L23.6 7c-.4-.3-4.9-4-11.6-4C5.3 3 .8 6.7.4 7L12 21.5l3.5-4.4v-2.6z", } + } } } @@ -2232,11 +2645,18 @@ impl IconShape for MdSignalWifiOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23.64 7c-.45-.34-4.93-4-11.64-4-1.5 0-2.89.19-4.15.48L18.18 13.8 23.64 7zm-6.6 8.22L3.27 1.44 2 2.72l2.05 2.06C1.91 5.76.59 6.82.36 7l11.63 14.49.01.01.01-.01 3.9-4.86 3.32 3.32 1.27-1.27-3.46-3.46z", } + } } } @@ -2271,11 +2691,18 @@ impl IconShape for MdStorage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z", } + } } } @@ -2310,11 +2737,18 @@ impl IconShape for MdUsb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2-1.21 0-2.2.99-2.2 2.2 0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2 1.21 0 2.2-.98 2.2-2.2 0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7h-4z", } + } } } @@ -2349,11 +2783,18 @@ impl IconShape for MdWallpaper { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2V4zm6 9l-4 5h12l-3-4-2.03 2.71L10 13zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5zM20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2zm0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2v7zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4v-7z", } + } } } @@ -2388,11 +2829,18 @@ impl IconShape for MdWidgets { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 13v8h8v-8h-8zM3 21h8v-8H3v8zM3 3v8h8V3H3zm13.66-1.31L11 7.34 16.66 13l5.66-5.66-5.66-5.65z", } + } } } @@ -2427,11 +2875,18 @@ impl IconShape for MdWifiLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.5 9.5c.28 0 .55.04.81.08L24 6c-3.34-2.51-7.5-4-12-4S3.34 3.49 0 6l12 16 3.5-4.67V14.5c0-2.76 2.24-5 5-5zM23 16v-1.5c0-1.38-1.12-2.5-2.5-2.5S18 13.12 18 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zm-1 0h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V16z", } + } } } @@ -2466,11 +2921,18 @@ impl IconShape for MdWifiTethering { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19zM12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10z", } + } } } diff --git a/packages/lib/src/icons/md_editor_icons.rs b/packages/lib/src/icons/md_editor_icons.rs index b5456b4..c3393be 100644 --- a/packages/lib/src/icons/md_editor_icons.rs +++ b/packages/lib/src/icons/md_editor_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAddChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M6 9.99h2v7H6zm8 3h2v4h-2zm-4-6h2v10h-2zM20 7V4h-2v3h-3v2h3v3h2V9h3V7zm-2 12H4V5h12V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5h-2v5z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAddComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM17 11h-4v4h-2v-4H7V9h4V5h2v4h4v2z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for MdAttachFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z", } + } } } @@ -148,11 +169,18 @@ impl IconShape for MdAttachMoney { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z", } + } } } @@ -187,11 +215,18 @@ impl IconShape for MdBarChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 9.2h3V19H5zM10.6 5h2.8v14h-2.8zm5.6 8H19v6h-2.8z", } + } } } @@ -226,11 +261,18 @@ impl IconShape for MdBorderAll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 3v18h18V3H3zm8 16H5v-6h6v6zm0-8H5V5h6v6zm8 8h-6v-6h6v6zm0-8h-6V5h6v6z", } + } } } @@ -265,11 +307,18 @@ impl IconShape for MdBorderBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 11H7v2h2v-2zm4 4h-2v2h2v-2zM9 3H7v2h2V3zm4 8h-2v2h2v-2zM5 3H3v2h2V3zm8 4h-2v2h2V7zm4 4h-2v2h2v-2zm-4-8h-2v2h2V3zm4 0h-2v2h2V3zm2 10h2v-2h-2v2zm0 4h2v-2h-2v2zM5 7H3v2h2V7zm14-4v2h2V3h-2zm0 6h2V7h-2v2zM5 11H3v2h2v-2zM3 21h18v-2H3v2zm2-6H3v2h2v-2z", } + } } } @@ -304,11 +353,18 @@ impl IconShape for MdBorderClear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 5h2V3H7v2zm0 8h2v-2H7v2zm0 8h2v-2H7v2zm4-4h2v-2h-2v2zm0 4h2v-2h-2v2zm-8 0h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2V7H3v2zm0-4h2V3H3v2zm8 8h2v-2h-2v2zm8 4h2v-2h-2v2zm0-4h2v-2h-2v2zm0 8h2v-2h-2v2zm0-12h2V7h-2v2zm-8 0h2V7h-2v2zm8-6v2h2V3h-2zm-8 2h2V3h-2v2zm4 16h2v-2h-2v2zm0-8h2v-2h-2v2zm0-8h2V3h-2v2z", } + } } } @@ -343,12 +399,20 @@ impl IconShape for MdBorderColor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,24H2v-4h20V24z M13.06,5.19l3.75,3.75L7.75,18H4v-3.75L13.06,5.19z M17.88,7.87l-3.75-3.75 l1.83-1.83c0.39-0.39,1.02-0.39,1.41,0l2.34,2.34c0.39,0.39,0.39,1.02,0,1.41L17.88,7.87z", enable_background: "new", } + } } } @@ -383,11 +447,18 @@ impl IconShape for MdBorderHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 21h2v-2H3v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zm4 4h2v-2H7v2zM5 3H3v2h2V3zm4 0H7v2h2V3zm8 0h-2v2h2V3zm-4 4h-2v2h2V7zm0-4h-2v2h2V3zm6 14h2v-2h-2v2zm-8 4h2v-2h-2v2zm-8-8h18v-2H3v2zM19 3v2h2V3h-2zm0 6h2V7h-2v2zm-8 8h2v-2h-2v2zm4 4h2v-2h-2v2zm4 0h2v-2h-2v2z", } + } } } @@ -422,11 +493,18 @@ impl IconShape for MdBorderInner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 21h2v-2H3v2zm4 0h2v-2H7v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zM9 3H7v2h2V3zM5 3H3v2h2V3zm12 0h-2v2h2V3zm2 6h2V7h-2v2zm0-6v2h2V3h-2zm-4 18h2v-2h-2v2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8V3zm6 18h2v-2h-2v2zm0-4h2v-2h-2v2z", } + } } } @@ -461,11 +539,18 @@ impl IconShape for MdBorderLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 21h2v-2h-2v2zm0-4h2v-2h-2v2zm0-12h2V3h-2v2zm0 4h2V7h-2v2zm0 4h2v-2h-2v2zm-4 8h2v-2H7v2zM7 5h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2V3H3v18zM19 9h2V7h-2v2zm-4 12h2v-2h-2v2zm4-4h2v-2h-2v2zm0-14v2h2V3h-2zm0 10h2v-2h-2v2zm0 8h2v-2h-2v2zm-4-8h2v-2h-2v2zm0-8h2V3h-2v2z", } + } } } @@ -500,11 +585,18 @@ impl IconShape for MdBorderOuter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 7h-2v2h2V7zm0 4h-2v2h2v-2zm4 0h-2v2h2v-2zM3 3v18h18V3H3zm16 16H5V5h14v14zm-6-4h-2v2h2v-2zm-4-4H7v2h2v-2z", } + } } } @@ -539,11 +631,18 @@ impl IconShape for MdBorderRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 21h2v-2H7v2zM3 5h2V3H3v2zm4 0h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2v-2H3v2zm8 0h2v-2h-2v2zm-8-8h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm8 8h2v-2h-2v2zm4-4h2v-2h-2v2zm4-10v18h2V3h-2zm-4 18h2v-2h-2v2zm0-16h2V3h-2v2zm-4 8h2v-2h-2v2zm0-8h2V3h-2v2zm0 4h2V7h-2v2z", } + } } } @@ -578,11 +677,18 @@ impl IconShape for MdBorderStyle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 21h2v-2h-2v2zm4 0h2v-2h-2v2zM7 21h2v-2H7v2zm4 0h2v-2h-2v2zm8-4h2v-2h-2v2zm0-4h2v-2h-2v2zM3 3v18h2V5h16V3H3zm16 6h2V7h-2v2z", } + } } } @@ -617,11 +723,18 @@ impl IconShape for MdBorderTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 21h2v-2H7v2zm0-8h2v-2H7v2zm4 0h2v-2h-2v2zm0 8h2v-2h-2v2zm-8-4h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2v-2H3v2zm0-4h2V7H3v2zm8 8h2v-2h-2v2zm8-8h2V7h-2v2zm0 4h2v-2h-2v2zM3 3v2h18V3H3zm16 14h2v-2h-2v2zm-4 4h2v-2h-2v2zM11 9h2V7h-2v2zm8 12h2v-2h-2v2zm-4-8h2v-2h-2v2z", } + } } } @@ -656,11 +769,18 @@ impl IconShape for MdBorderVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 9h2V7H3v2zm0-4h2V3H3v2zm4 16h2v-2H7v2zm0-8h2v-2H7v2zm-4 0h2v-2H3v2zm0 8h2v-2H3v2zm0-4h2v-2H3v2zM7 5h2V3H7v2zm12 12h2v-2h-2v2zm-8 4h2V3h-2v18zm8 0h2v-2h-2v2zm0-8h2v-2h-2v2zm0-10v2h2V3h-2zm0 6h2V7h-2v2zm-4-4h2V3h-2v2zm0 16h2v-2h-2v2zm0-8h2v-2h-2v2z", } + } } } @@ -695,8 +815,14 @@ impl IconShape for MdBubbleChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "7.2", cy: "14.4", @@ -712,6 +838,7 @@ impl IconShape for MdBubbleChart { cy: "8.8", r: "4.8", } + } } } @@ -746,11 +873,27 @@ impl IconShape for MdDragHandle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,9H4v2h16V9z M4,15h16v-2H4V15z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M20,9H4v2h16V9z M4,15h16v-2H4V15z", + } + } + } + } + } } } @@ -785,11 +928,18 @@ impl IconShape for MdFormatAlignCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z", } + } } } @@ -824,11 +974,18 @@ impl IconShape for MdFormatAlignJustify { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 21h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18V7H3v2zm0-6v2h18V3H3z", } + } } } @@ -863,11 +1020,18 @@ impl IconShape for MdFormatAlignLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z", } + } } } @@ -902,11 +1066,18 @@ impl IconShape for MdFormatAlignRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z", } + } } } @@ -941,11 +1112,18 @@ impl IconShape for MdFormatBold { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42zM10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3v-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5z", } + } } } @@ -980,11 +1158,18 @@ impl IconShape for MdFormatClear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.27 5L2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27 3.27 5zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5H6z", } + } } } @@ -1019,11 +1204,19 @@ impl IconShape for MdFormatColorFill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M16.56,8.94L7.62,0L6.21,1.41l2.38,2.38L3.44,8.94c-0.59,0.59-0.59,1.54,0,2.12l5.5,5.5C9.23,16.85,9.62,17,10,17 s0.77-0.15,1.06-0.44l5.5-5.5C17.15,10.48,17.15,9.53,16.56,8.94z M5.21,10L10,5.21L14.79,10H5.21z M19,11.5c0,0-2,2.17-2,3.5 c0,1.1,0.9,2,2,2s2-0.9,2-2C21,13.67,19,11.5,19,11.5z M2,20h20v4H2V20z", } + } } } @@ -1058,11 +1251,18 @@ impl IconShape for MdFormatColorReset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M18 14c0-4-6-10.8-6-10.8s-1.33 1.51-2.73 3.52l8.59 8.59c.09-.42.14-.86.14-1.31zm-.88 3.12L12.5 12.5 5.27 5.27 4 6.55l3.32 3.32C6.55 11.32 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.96-1.5l2.63 2.63 1.27-1.27-2.74-2.74z", } + } } } @@ -1097,11 +1297,19 @@ impl IconShape for MdFormatColorText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M2,20h20v4H2V20z M5.49,17h2.42l1.27-3.58h5.65L16.09,17h2.42L13.25,3h-2.5L5.49,17z M9.91,11.39l2.03-5.79h0.12l2.03,5.79 H9.91z", } + } } } @@ -1136,11 +1344,18 @@ impl IconShape for MdFormatIndentDecrease { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 17h10v-2H11v2zm-8-5l4 4V8l-4 4zm0 9h18v-2H3v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z", } + } } } @@ -1175,11 +1390,18 @@ impl IconShape for MdFormatIndentIncrease { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 21h18v-2H3v2zM3 8v8l4-4-4-4zm8 9h10v-2H11v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z", } + } } } @@ -1214,11 +1436,18 @@ impl IconShape for MdFormatItalic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z", } + } } } @@ -1253,11 +1482,18 @@ impl IconShape for MdFormatLineSpacing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6V7zm4-2v2h12V5H10zm0 14h12v-2H10v2zm0-6h12v-2H10v2z", } + } } } @@ -1292,11 +1528,18 @@ impl IconShape for MdFormatListBulleted { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zM7 19h14v-2H7v2zm0-6h14v-2H7v2zm0-8v2h14V5H7z", } + } } } @@ -1331,11 +1574,18 @@ impl IconShape for MdFormatListNumbered { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z", } + } } } @@ -1370,11 +1620,18 @@ impl IconShape for MdFormatListNumberedRtl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 17h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm1-9h1V4h-2v1h1zm-1 3h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zM2 5h14v2H2zm0 12h14v2H2zm0-6h14v2H2z", } + } } } @@ -1409,11 +1666,18 @@ impl IconShape for MdFormatPaint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4h-3z", } + } } } @@ -1448,11 +1712,18 @@ impl IconShape for MdFormatQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z", } + } } } @@ -1487,11 +1758,18 @@ impl IconShape for MdFormatShapes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23 7V1h-6v2H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7h2zM3 3h2v2H3V3zm2 18H3v-2h2v2zm12-2H7v-2H5V7h2V5h10v2h2v10h-2v2zm4 2h-2v-2h2v2zM19 5V3h2v2h-2zm-5.27 9h-3.49l-.73 2H7.89l3.4-9h1.4l3.41 9h-1.63l-.74-2zm-3.04-1.26h2.61L12 8.91l-1.31 3.83z", } + } } } @@ -1526,11 +1804,18 @@ impl IconShape for MdFormatSize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 4v3h5v12h3V7h5V4H9zm-6 8h3v7h3v-7h3V9H3v3z", } + } } } @@ -1565,11 +1850,18 @@ impl IconShape for MdFormatStrikethrough { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 19h4v-3h-4v3zM5 4v3h5v3h4V7h5V4H5zM3 14h18v-2H3v2z", } + } } } @@ -1604,11 +1896,18 @@ impl IconShape for MdFormatTextdirectionLToR { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4zm12 8l-4-4v3H5v2h12v3l4-4z", } + } } } @@ -1643,11 +1942,18 @@ impl IconShape for MdFormatTextdirectionRToL { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 10v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4zm-2 7v-3l-4 4 4 4v-3h12v-2H8z", } + } } } @@ -1682,11 +1988,18 @@ impl IconShape for MdFormatUnderlined { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6zm-7 2v2h14v-2H5z", } + } } } @@ -1721,11 +2034,18 @@ impl IconShape for MdFunctions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z", } + } } } @@ -1760,11 +2080,25 @@ impl IconShape for MdHeight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "13,6.99 16,6.99 12,3 8,6.99 11,6.99 11,17.01 8,17.01 12,21 16,17.01 13,17.01", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + polygon { + points: "13,6.99 16,6.99 12,3 8,6.99 11,6.99 11,17.01 8,17.01 12,21 16,17.01 13,17.01", + } } + } } } @@ -1799,11 +2133,27 @@ impl IconShape for MdHighlight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6,14l3,3v5h6v-5l3-3V9H6V14z M11,2h2v3h-2V2z M3.5,5.88l1.41-1.41l2.12,2.12L5.62,8L3.5,5.88z M16.96,6.59l2.12-2.12 l1.41,1.41L18.38,8L16.96,6.59z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M6,14l3,3v5h6v-5l3-3V9H6V14z M11,2h2v3h-2V2z M3.5,5.88l1.41-1.41l2.12,2.12L5.62,8L3.5,5.88z M16.96,6.59l2.12-2.12 l1.41,1.41L18.38,8L16.96,6.59z", + } + } + } + } + } } } @@ -1838,15 +2188,26 @@ impl IconShape for MdHorizontalRule { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - fill_rule: "evenodd", - height: "2", - width: "16", - x: "4", - y: "11", + g { + rect { + fill_rule: "evenodd", + height: "24", + width: "24", + } + rect { + fill_rule: "evenodd", + height: "2", + width: "16", + x: "4", + y: "11", + } } + } } } @@ -1881,11 +2242,18 @@ impl IconShape for MdInsertChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } + } } } @@ -1920,11 +2288,18 @@ impl IconShape for MdInsertChartOutlined { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4zm2.5 2.1h-15V5h15v14.1zm0-16.1h-15c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } + } } } @@ -1959,11 +2334,18 @@ impl IconShape for MdInsertComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } + } } } @@ -1998,11 +2380,18 @@ impl IconShape for MdInsertDriveFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z", } + } } } @@ -2037,11 +2426,18 @@ impl IconShape for MdInsertEmoticon { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } + } } } @@ -2076,11 +2472,18 @@ impl IconShape for MdInsertInvitation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z", } + } } } @@ -2115,11 +2518,18 @@ impl IconShape for MdInsertLink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z", } + } } } @@ -2154,11 +2564,18 @@ impl IconShape for MdInsertPhoto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } + } } } @@ -2193,11 +2610,27 @@ impl IconShape for MdLinearScale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.5,9.5c-1.03,0-1.9,0.62-2.29,1.5h-2.92C13.9,10.12,13.03,9.5,12,9.5s-1.9,0.62-2.29,1.5H6.79 C6.4,10.12,5.53,9.5,4.5,9.5C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5c1.03,0,1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5 s1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5c1.38,0,2.5-1.12,2.5-2.5S20.88,9.5,19.5,9.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M19.5,9.5c-1.03,0-1.9,0.62-2.29,1.5h-2.92C13.9,10.12,13.03,9.5,12,9.5s-1.9,0.62-2.29,1.5H6.79 C6.4,10.12,5.53,9.5,4.5,9.5C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5c1.03,0,1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5 s1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5c1.38,0,2.5-1.12,2.5-2.5S20.88,9.5,19.5,9.5z", + } + } + } } + } } } @@ -2232,11 +2665,18 @@ impl IconShape for MdMargin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 3v18h18V3H3zm16 16H5V5h14v14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2zm-8 4h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z", } + } } } @@ -2271,11 +2711,18 @@ impl IconShape for MdMergeType { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z", } + } } } @@ -2310,11 +2757,18 @@ impl IconShape for MdModeComment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z", } + } } } @@ -2349,11 +2803,18 @@ impl IconShape for MdModeEdit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } + } } } @@ -2388,11 +2849,18 @@ impl IconShape for MdMonetizationOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16z", } + } } } @@ -2427,11 +2895,18 @@ impl IconShape for MdMoneyOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.53.12-1.03.3-1.48.54l1.47 1.47c.41-.17.91-.27 1.51-.27zM5.33 4.06L4.06 5.33 7.5 8.77c0 2.08 1.56 3.21 3.91 3.91l3.51 3.51c-.34.48-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.82-.55 2.45-1.12l2.22 2.22 1.27-1.27L5.33 4.06z", } + } } } @@ -2466,11 +2941,18 @@ impl IconShape for MdMultilineChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 6.92l-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14L22 6.92z", } + } } } @@ -2505,11 +2987,18 @@ impl IconShape for MdNotes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z", } + } } } @@ -2544,11 +3033,18 @@ impl IconShape for MdPadding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 3v18h18V3H3zm16 16H5V5h14v14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2z", } + } } } @@ -2583,11 +3079,18 @@ impl IconShape for MdPieChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11 2v20c-5.07-.5-9-4.79-9-10s3.93-9.5 9-10zm2.03 0v8.99H22c-.47-4.74-4.24-8.52-8.97-8.99zm0 11.01V22c4.74-.47 8.5-4.25 8.97-8.99h-8.97z", } + } } } @@ -2622,11 +3125,18 @@ impl IconShape for MdPieChartOutlined { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm1 2.07c3.61.45 6.48 3.33 6.93 6.93H13V4.07zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94zm9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93z", } + } } } @@ -2661,29 +3171,45 @@ impl IconShape for MdPostAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,19.22H5V7h7V5H5C3.9,5,3,5.9,3,7v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-7h-2V19.22z", - } - path { - d: "M19,2h-2v3h-3c0.01,0.01,0,2,0,2h3v2.99c0.01,0.01,2,0,2,0V7h3V5h-3V2z", - } - rect { - height: "2", - width: "8", - x: "7", - y: "9", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "7,12 7,14 15,14 15,12 12,12", - } - rect { - height: "2", - width: "8", - x: "7", - y: "15", + g { + g { + } + g { + path { + d: "M17,19.22H5V7h7V5H5C3.9,5,3,5.9,3,7v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-7h-2V19.22z", + } + path { + d: "M19,2h-2v3h-3c0.01,0.01,0,2,0,2h3v2.99c0.01,0.01,2,0,2,0V7h3V5h-3V2z", + } + rect { + height: "2", + width: "8", + x: "7", + y: "9", + } + polygon { + points: "7,12 7,14 15,14 15,12 12,12", + } + rect { + height: "2", + width: "8", + x: "7", + y: "15", + } + } } + } } } @@ -2718,11 +3244,18 @@ impl IconShape for MdPublish { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z", } + } } } @@ -2757,23 +3290,32 @@ impl IconShape for MdScatterPlot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "7", - cy: "14", - r: "3", - } - circle { - cx: "11", - cy: "6", - r: "3", + path { + d: "M0 0h24v24H0V0z", } - circle { - cx: "16.6", - cy: "17.6", - r: "3", + g { + circle { + cx: "7", + cy: "14", + r: "3", + } + circle { + cx: "11", + cy: "6", + r: "3", + } + circle { + cx: "16.6", + cy: "17.6", + r: "3", + } } + } } } @@ -2808,11 +3350,18 @@ impl IconShape for MdScore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 2h1.5v3l2-3h1.7l-2 3 2 3h-1.7l-2-3v3H12V5zM7 7.25h2.5V6.5H7V5h4v3.75H8.5v.75H11V11H7V7.25zM19 13l-6 6-4-4-4 4v-2.5l4-4 4 4 6-6V13z", } + } } } @@ -2847,11 +3396,28 @@ impl IconShape for MdShortText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M4,9h16v2H4V9z M4,13h10v2H4V13z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M4,9h16v2H4V9z M4,13h10v2H4V13z", + } + } + } + } + } } } @@ -2886,11 +3452,18 @@ impl IconShape for MdShowChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.5 18.49l6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z", } + } } } @@ -2925,11 +3498,18 @@ impl IconShape for MdSpaceBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18 9v4H6V9H4v6h16V9z", } + } } } @@ -2964,11 +3544,19 @@ impl IconShape for MdStackedLineChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M2,19.99l7.5-7.51l4,4l7.09-7.97L22,9.92l-8.5,9.56l-4-4l-6,6.01L2,19.99z M3.5,15.49l6-6.01l4,4L22,3.92l-1.41-1.41 l-7.09,7.97l-4-4L2,13.99L3.5,15.49z", } + } } } @@ -3003,11 +3591,27 @@ impl IconShape for MdStrikethroughS { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.85,7.08C6.85,4.37,9.45,3,12.24,3c1.64,0,3,0.49,3.9,1.28c0.77,0.65,1.46,1.73,1.46,3.24h-3.01 c0-0.31-0.05-0.59-0.15-0.85c-0.29-0.86-1.2-1.28-2.25-1.28c-1.86,0-2.34,1.02-2.34,1.7c0,0.48,0.25,0.88,0.74,1.21 C10.97,8.55,11.36,8.78,12,9H7.39C7.18,8.66,6.85,8.11,6.85,7.08z M21,12v-2H3v2h9.62c1.15,0.45,1.96,0.75,1.96,1.97 c0,1-0.81,1.67-2.28,1.67c-1.54,0-2.93-0.54-2.93-2.51H6.4c0,0.55,0.08,1.13,0.24,1.58c0.81,2.29,3.29,3.3,5.67,3.3 c2.27,0,5.3-0.89,5.3-4.05c0-0.3-0.01-1.16-0.48-1.94H21V12z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M6.85,7.08C6.85,4.37,9.45,3,12.24,3c1.64,0,3,0.49,3.9,1.28c0.77,0.65,1.46,1.73,1.46,3.24h-3.01 c0-0.31-0.05-0.59-0.15-0.85c-0.29-0.86-1.2-1.28-2.25-1.28c-1.86,0-2.34,1.02-2.34,1.7c0,0.48,0.25,0.88,0.74,1.21 C10.97,8.55,11.36,8.78,12,9H7.39C7.18,8.66,6.85,8.11,6.85,7.08z M21,12v-2H3v2h9.62c1.15,0.45,1.96,0.75,1.96,1.97 c0,1-0.81,1.67-2.28,1.67c-1.54,0-2.93-0.54-2.93-2.51H6.4c0,0.55,0.08,1.13,0.24,1.58c0.81,2.29,3.29,3.3,5.67,3.3 c2.27,0,5.3-0.89,5.3-4.05c0-0.3-0.01-1.16-0.48-1.94H21V12z", + } + } + } + } + } } } @@ -3042,11 +3646,21 @@ impl IconShape for MdSubscript { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,18h-2v1h3v1h-4v-2c0-0.55,0.45-1,1-1h2v-1h-3v-1h3c0.55,0,1,0.45,1,1v1C23,17.55,22.55,18,22,18z M5.88,18h2.66 l3.4-5.42h0.12l3.4,5.42h2.66l-4.65-7.27L17.81,4h-2.68l-3.07,4.99h-0.12L8.85,4H6.19l4.32,6.73L5.88,18z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M22,18h-2v1h3v1h-4v-2c0-0.55,0.45-1,1-1h2v-1h-3v-1h3c0.55,0,1,0.45,1,1v1C23,17.55,22.55,18,22,18z M5.88,18h2.66 l3.4-5.42h0.12l3.4,5.42h2.66l-4.65-7.27L17.81,4h-2.68l-3.07,4.99h-0.12L8.85,4H6.19l4.32,6.73L5.88,18z", + } } + } } } @@ -3081,11 +3695,23 @@ impl IconShape for MdSuperscript { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,7h-2v1h3v1h-4V7c0-0.55,0.45-1,1-1h2V5h-3V4h3c0.55,0,1,0.45,1,1v1C23,6.55,22.55,7,22,7z M5.88,20h2.66l3.4-5.42h0.12 l3.4,5.42h2.66l-4.65-7.27L17.81,6h-2.68l-3.07,4.99h-0.12L8.85,6H6.19l4.32,6.73L5.88,20z", + g { + rect { + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M22,7h-2v1h3v1h-4V7c0-0.55,0.45-1,1-1h2V5h-3V4h3c0.55,0,1,0.45,1,1v1C23,6.55,22.55,7,22,7z M5.88,20h2.66l3.4-5.42h0.12 l3.4,5.42h2.66l-4.65-7.27L17.81,6h-2.68l-3.07,4.99h-0.12L8.85,6H6.19l4.32,6.73L5.88,20z", + } } + } } } @@ -3120,11 +3746,18 @@ impl IconShape for MdTableChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z", } + } } } @@ -3159,11 +3792,21 @@ impl IconShape for MdTableRows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,7H2V2h20V7z M22,9.5H2v5h20V9.5z M22,17H2v5h20V17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M22,7H2V2h20V7z M22,9.5H2v5h20V9.5z M22,17H2v5h20V17z", + } } + } } } @@ -3198,11 +3841,27 @@ impl IconShape for MdTextFields { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2.5,4v3h5v12h3V7h5V4H2.5z M21.5,9h-9v3h3v7h3v-7h3V9z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + g { + path { + d: "M2.5,4v3h5v12h3V7h5V4H2.5z M21.5,9h-9v3h3v7h3v-7h3V9z", + } + } + } + } + } } } @@ -3237,11 +3896,18 @@ impl IconShape for MdTitle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5 4v3h5.5v12h3V7H19V4z", } + } } } @@ -3276,11 +3942,18 @@ impl IconShape for MdVerticalAlignBottom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z", } + } } } @@ -3315,11 +3988,18 @@ impl IconShape for MdVerticalAlignCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 19h3v4h2v-4h3l-4-4-4 4zm8-14h-3V1h-2v4H8l4 4 4-4zM4 11v2h16v-2H4z", } + } } } @@ -3354,11 +4034,18 @@ impl IconShape for MdVerticalAlignTop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z", } + } } } @@ -3393,11 +4080,18 @@ impl IconShape for MdWrapText { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z", } + } } } diff --git a/packages/lib/src/icons/md_file_icons.rs b/packages/lib/src/icons/md_file_icons.rs index 770c58b..c8c4d60 100644 --- a/packages/lib/src/icons/md_file_icons.rs +++ b/packages/lib/src/icons/md_file_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdApproval { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 16v6h16v-6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2zm14 2H6v-2h12v2zM12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5zm0 9L9 7c0-1.66 1.34-3 3-3s3 1.34 3 3l-3 4z", } + } } } @@ -70,14 +77,28 @@ impl IconShape for MdAttachEmail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,10V4c0-1.1-0.9-2-2-2H3C1.9,2,1.01,2.9,1.01,4L1,16c0,1.1,0.9,2,2,2h11v-5c0-1.66,1.34-3,3-3H21z M11,11L3,6V4l8,5 l8-5v2L11,11z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M21,14v4c0,1.1-0.9,2-2,2s-2-0.9-2-2v-4.5c0-0.28,0.22-0.5,0.5-0.5s0.5,0.22,0.5,0.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5 S15,12.12,15,13.5V18c0,2.21,1.79,4,4,4s4-1.79,4-4v-4H21z", + g { + g { + path { + d: "M21,10V4c0-1.1-0.9-2-2-2H3C1.9,2,1.01,2.9,1.01,4L1,16c0,1.1,0.9,2,2,2h11v-5c0-1.66,1.34-3,3-3H21z M11,11L3,6V4l8,5 l8-5v2L11,11z", + } + path { + d: "M21,14v4c0,1.1-0.9,2-2,2s-2-0.9-2-2v-4.5c0-0.28,0.22-0.5,0.5-0.5s0.5,0.22,0.5,0.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5 S15,12.12,15,13.5V18c0,2.21,1.79,4,4,4s4-1.79,4-4v-4H21z", + } + } } + } } } @@ -112,11 +133,18 @@ impl IconShape for MdAttachment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M2 12.5C2 9.46 4.46 7 7.5 7H18c2.21 0 4 1.79 4 4s-1.79 4-4 4H9.5C8.12 15 7 13.88 7 12.5S8.12 10 9.5 10H17v2H9.41c-.55 0-.55 1 0 1H18c1.1 0 2-.9 2-2s-.9-2-2-2H7.5C5.57 9 4 10.57 4 12.5S5.57 16 7.5 16H17v2H7.5C4.46 18 2 15.54 2 12.5z", } + } } } @@ -151,11 +179,18 @@ impl IconShape for MdCloud { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z", } + } } } @@ -190,11 +225,18 @@ impl IconShape for MdCloudCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3l.14.01C8.58 8.28 10.13 7 12 7c2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16z", } + } } } @@ -229,11 +271,18 @@ impl IconShape for MdCloudDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41L10 17z", } + } } } @@ -268,11 +317,18 @@ impl IconShape for MdCloudDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z", } + } } } @@ -307,11 +363,18 @@ impl IconShape for MdCloudOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z", } + } } } @@ -346,11 +409,18 @@ impl IconShape for MdCloudQueue { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3z", } + } } } @@ -385,11 +455,18 @@ impl IconShape for MdCloudUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z", } + } } } @@ -424,11 +501,18 @@ impl IconShape for MdCreateNewFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-1 8h-3v3h-2v-3h-3v-2h3V9h2v3h3v2z", } + } } } @@ -463,11 +547,18 @@ impl IconShape for MdDriveFileMove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-6 12v-3h-4v-4h4V8l5 5-5 5z", } + } } } @@ -502,11 +593,18 @@ impl IconShape for MdDriveFileMoveOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10zm-8.01-9l-1.41 1.41L12.16 12H8v2h4.16l-1.59 1.59L11.99 17 16 13.01 11.99 9z", } + } } } @@ -541,11 +639,18 @@ impl IconShape for MdDriveFileRenameOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.41 5.8L17.2 4.59c-.78-.78-2.05-.78-2.83 0l-2.68 2.68L3 15.96V20h4.04l8.74-8.74 2.63-2.63c.79-.78.79-2.05 0-2.83zM6.21 18H5v-1.21l8.66-8.66 1.21 1.21L6.21 18zM11 20l4-4h6v4H11z", } + } } } @@ -580,11 +685,18 @@ impl IconShape for MdDriveFolderUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10zM8 13.01l1.41 1.41L11 12.84V17h2v-4.16l1.59 1.59L16 13.01 12.01 9 8 13.01z", } + } } } @@ -619,11 +731,18 @@ impl IconShape for MdFileDownload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z", } + } } } @@ -658,11 +777,18 @@ impl IconShape for MdFileDownloadDone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5 18h14v2H5v-2zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2-9.4 9.3z", } + } } } @@ -697,11 +823,18 @@ impl IconShape for MdFileUpload { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z", } + } } } @@ -736,11 +869,18 @@ impl IconShape for MdFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z", } + } } } @@ -775,11 +915,18 @@ impl IconShape for MdFolderOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z", } + } } } @@ -814,11 +961,18 @@ impl IconShape for MdFolderShared { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2v1z", } + } } } @@ -853,14 +1007,21 @@ impl IconShape for MdGridView { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M0 0h24v24H0z", - } - path { - d: "M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z", + g { + fill_rule: "evenodd", + path { + d: "M0 0h24v24H0z", + } + path { + d: "M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z", + } } + } } } @@ -895,11 +1056,21 @@ impl IconShape for MdRequestQuote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,2H6C4.9,2,4.01,2.9,4.01,4L4,20c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15,12h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V9h2v1h2V12z M13,8V3.5L17.5,8H13z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14,2H6C4.9,2,4.01,2.9,4.01,4L4,20c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15,12h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V9h2v1h2V12z M13,8V3.5L17.5,8H13z", + } } + } } } @@ -934,11 +1105,21 @@ impl IconShape for MdRuleFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M7.83,16L5,13.17 l1.41-1.41l1.41,1.41l3.54-3.54l1.41,1.41L7.83,16z M17.41,13L19,14.59L17.59,16L16,14.41L14.41,16L13,14.59L14.59,13L13,11.41 L14.41,10L16,11.59L17.59,10L19,11.41L17.41,13z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M7.83,16L5,13.17 l1.41-1.41l1.41,1.41l3.54-3.54l1.41,1.41L7.83,16z M17.41,13L19,14.59L17.59,16L16,14.41L14.41,16L13,14.59L14.59,13L13,11.41 L14.41,10L16,11.59L17.59,10L19,11.41L17.41,13z", + } } + } } } @@ -973,11 +1154,21 @@ impl IconShape for MdSnippetFolder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.88,10.5l1.62,1.62v3.38l-3,0v-5H15.88z M22,8v10c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2L2.01,6C2.01,4.9,2.9,4,4,4h6l2,2 h8C21.1,6,22,6.9,22,8z M19,11.5L16.5,9H13v8l6,0V11.5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M15.88,10.5l1.62,1.62v3.38l-3,0v-5H15.88z M22,8v10c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2L2.01,6C2.01,4.9,2.9,4,4,4h6l2,2 h8C21.1,6,22,6.9,22,8z M19,11.5L16.5,9H13v8l6,0V11.5z", + } } + } } } @@ -1012,11 +1203,21 @@ impl IconShape for MdTextSnippet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20.41,8.41l-4.83-4.83C15.21,3.21,14.7,3,14.17,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V9.83 C21,9.3,20.79,8.79,20.41,8.41z M7,7h7v2H7V7z M17,17H7v-2h10V17z M17,13H7v-2h10V13z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20.41,8.41l-4.83-4.83C15.21,3.21,14.7,3,14.17,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V9.83 C21,9.3,20.79,8.79,20.41,8.41z M7,7h7v2H7V7z M17,17H7v-2h10V17z M17,13H7v-2h10V13z", + } } + } } } @@ -1051,11 +1252,21 @@ impl IconShape for MdTopic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", + } } + } } } @@ -1090,11 +1301,18 @@ impl IconShape for MdUploadFile { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z", } + } } } @@ -1129,11 +1347,18 @@ impl IconShape for MdWorkspacesFilled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6-10C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6 10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z", } + } } } @@ -1168,11 +1393,18 @@ impl IconShape for MdWorkspacesOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 15c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6-8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6 12c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z", } + } } } diff --git a/packages/lib/src/icons/md_hardware_icons.rs b/packages/lib/src/icons/md_hardware_icons.rs index cc2d2a0..44ca24c 100644 --- a/packages/lib/src/icons/md_hardware_icons.rs +++ b/packages/lib/src/icons/md_hardware_icons.rs @@ -31,14 +31,28 @@ impl IconShape for MdBrowserNotSupported { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,6v10.5l1.95,1.95C20.98,18.3,21,18.15,21,18V6c0-1.1-0.9-2-2-2H6.5l2,2H19z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M3.22,3.32L1.95,4.59L3,5.64L3,18c0,1.1,0.9,2,2,2h12.36l2.06,2.06l1.27-1.27L3.22,3.32z M15,18H5V7.64L15.36,18H15z", + g { + g { + path { + d: "M19,6v10.5l1.95,1.95C20.98,18.3,21,18.15,21,18V6c0-1.1-0.9-2-2-2H6.5l2,2H19z", + } + path { + d: "M3.22,3.32L1.95,4.59L3,5.64L3,18c0,1.1,0.9,2,2,2h12.36l2.06,2.06l1.27-1.27L3.22,3.32z M15,18H5V7.64L15.36,18H15z", + } + } } + } } } @@ -73,8 +87,14 @@ impl IconShape for MdCast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", opacity: ".1", @@ -82,6 +102,7 @@ impl IconShape for MdCast { path { d: "M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11z", } + } } } @@ -116,8 +137,14 @@ impl IconShape for MdCastConnected { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", opacity: ".1", @@ -125,6 +152,7 @@ impl IconShape for MdCastConnected { path { d: "M1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm18-7H5v1.63c3.96 1.28 7.09 4.41 8.37 8.37H19V7zM1 10v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11zm20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } + } } } @@ -159,11 +187,20 @@ impl IconShape for MdCastForEducation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M0,0h24v24H0V0z", + g { + path { + d: "M21,3H3C1.9,3,1,3.9,1,5v3h2V5h18v14h-7v2h7c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z M1,18v3h3C4,19.34,2.66,18,1,18z M1,14 v2c2.76,0,5,2.24,5,5h2C8,17.13,4.87,14,1,14z M1,10v2c4.97,0,9,4.03,9,9h2C12,14.92,7.07,10,1,10z M11,11.09v2L14.5,15l3.5-1.91 v-2L14.5,13L11,11.09z M14.5,6L9,9l5.5,3L20,9L14.5,6z", + } + path { + d: "M0,0h24v24H0V0z", + } } + } } } @@ -198,11 +235,18 @@ impl IconShape for MdComputer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z", } + } } } @@ -237,11 +281,18 @@ impl IconShape for MdConnectedTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zM4 14v2h2c0-1.11-.89-2-2-2zm0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H9c0-2.76-2.24-5-5-5zm0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H12c0-4.42-3.59-8-8-8z", } + } } } @@ -276,11 +327,18 @@ impl IconShape for MdDesktopMac { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 12H3V4h18v10z", } + } } } @@ -315,11 +373,18 @@ impl IconShape for MdDesktopWindows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H3V4h18v12z", } + } } } @@ -354,11 +419,18 @@ impl IconShape for MdDeveloperBoard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M22 9V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9h2zm-4 10H4V5h14v14zM6 13h5v4H6zm6-6h4v3h-4zM6 7h5v5H6zm6 4h4v6h-4z", + } path { d: "M0 0h24v24H0zm0 0h24v24H0z", } + } } } @@ -393,14 +465,21 @@ impl IconShape for MdDeviceHub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0V0z", } path { d: "M17 16l-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5h-4z", } + } } } @@ -435,11 +514,18 @@ impl IconShape for MdDeviceUnknown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14zM12 6.72c-1.96 0-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75s1.75.82 1.75 1.75c0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47zm-.88 8.8h1.76v1.76h-1.76z", } + } } } @@ -474,11 +560,18 @@ impl IconShape for MdDevicesOther { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V6zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22V12zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1zm-1 10h-4v-8h4v8z", } + } } } @@ -513,11 +606,18 @@ impl IconShape for MdDock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 23h8v-2H8v2zm8-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM16 15H8V5h8v10z", } + } } } @@ -552,11 +652,18 @@ impl IconShape for MdGamepad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z", } + } } } @@ -591,11 +698,19 @@ impl IconShape for MdHeadset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + opacity: ".1", + } path { d: "M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9z", } + } } } @@ -630,11 +745,19 @@ impl IconShape for MdHeadsetMic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + opacity: ".1", + } path { d: "M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h4v1h-7v2h6c1.66 0 3-1.34 3-3V10c0-4.97-4.03-9-9-9z", } + } } } @@ -669,11 +792,18 @@ impl IconShape for MdHeadsetOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 4c3.87 0 7 3.13 7 7v2h-2.92L21 17.92V11c0-4.97-4.03-9-9-9-1.95 0-3.76.62-5.23 1.68l1.44 1.44C9.3 4.41 10.6 4 12 4zM2.27 1.72L1 3l3.33 3.32C3.49 7.68 3 9.29 3 11v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-1.17.29-2.26.79-3.22L15 17v4h3c.3 0 .59-.06.86-.14L21 23l1.27-1.27-20-20.01z", } + } } } @@ -708,11 +838,18 @@ impl IconShape for MdKeyboard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z", + } path { d: "M0 0h24v24H0zm0 0h24v24H0z", } + } } } @@ -747,11 +884,18 @@ impl IconShape for MdKeyboardArrowDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z", } + } } } @@ -786,11 +930,18 @@ impl IconShape for MdKeyboardArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z", } + } } } @@ -825,11 +976,18 @@ impl IconShape for MdKeyboardArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z", } + } } } @@ -864,11 +1022,18 @@ impl IconShape for MdKeyboardArrowUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z", } + } } } @@ -903,11 +1068,18 @@ impl IconShape for MdKeyboardBackspace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z", } + } } } @@ -942,11 +1114,18 @@ impl IconShape for MdKeyboardCapslock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8.41L16.59 13 18 11.59l-6-6-6 6L7.41 13 12 8.41zM6 18h12v-2H6v2z", } + } } } @@ -981,11 +1160,18 @@ impl IconShape for MdKeyboardHide { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 3h2v2h-2V6zm0 3h2v2h-2V9zM8 6h2v2H8V6zm0 3h2v2H8V9zm-1 2H5V9h2v2zm0-3H5V6h2v2zm9 7H8v-2h8v2zm0-4h-2V9h2v2zm0-3h-2V6h2v2zm3 3h-2V9h2v2zm0-3h-2V6h2v2zm-7 15l4-4H8l4 4z", } + } } } @@ -1020,11 +1206,18 @@ impl IconShape for MdKeyboardReturn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z", } + } } } @@ -1059,11 +1252,18 @@ impl IconShape for MdKeyboardTab { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.59 7.41L15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6-1.41 1.41zM20 6v12h2V6h-2z", } + } } } @@ -1098,11 +1298,18 @@ impl IconShape for MdKeyboardVoice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.42 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } + } } } @@ -1137,11 +1344,28 @@ impl IconShape for MdLaptop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,18c1.1,0,2-0.9,2-2V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v10c0,1.1,0.9,2,2,2H0v2h24v-2H20z M4,6h16v10H4V6z", + g { + rect { + height: "24", + width: "24", + x: "0", + } } + g { + g { + g { + path { + d: "M20,18c1.1,0,2-0.9,2-2V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v10c0,1.1,0.9,2,2,2H0v2h24v-2H20z M4,6h16v10H4V6z", + } + } + } + } + } } } @@ -1176,11 +1400,18 @@ impl IconShape for MdLaptopChromebook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 18V3H2v15H0v2h24v-2h-2zm-8 0h-4v-1h4v1zm6-3H4V5h16v10z", } + } } } @@ -1215,11 +1446,18 @@ impl IconShape for MdLaptopMac { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } + } } } @@ -1254,11 +1492,18 @@ impl IconShape for MdLaptopWindows { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H0v2h24v-2h-4zM4 5h16v10H4V5z", } + } } } @@ -1293,11 +1538,18 @@ impl IconShape for MdMemory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 9H9v6h6V9zm-2 4h-2v-2h2v2zm8-2V9h-2V7c0-1.1-.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 .9-2 2v2H3v2h2v2H3v2h2v2c0 1.1.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2zm-4 6H7V7h10v10z", } + } } } @@ -1332,9 +1584,15 @@ impl IconShape for MdMonitor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3l-1 1v2h12v-2l-1-1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 13H4V5h16v11z", + } + } } } @@ -1369,11 +1627,18 @@ impl IconShape for MdMouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93zM4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4v4zm7-13.93C7.05 1.56 4 4.92 4 9h7V1.07z", } + } } } @@ -1408,11 +1673,18 @@ impl IconShape for MdPhoneAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3zm-2 20h-4v-1h4v1zm3.25-3H6.75V4h10.5v14z", } + } } } @@ -1447,11 +1719,18 @@ impl IconShape for MdPhoneIphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z", } + } } } @@ -1486,11 +1765,18 @@ impl IconShape for MdPhonelink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z", } + } } } @@ -1525,11 +1811,18 @@ impl IconShape for MdPhonelinkOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M22 6V4H6.82l2 2H22zM1.92 1.65L.65 2.92l1.82 1.82C2.18 5.08 2 5.52 2 6v11H0v3h17.73l2.35 2.35 1.27-1.27L3.89 3.62 1.92 1.65zM4 6.27L14.73 17H4V6.27zM23 8h-6c-.55 0-1 .45-1 1v4.18l2 2V10h4v7h-2.18l3 3H23c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1z", } + } } } @@ -1564,11 +1857,21 @@ impl IconShape for MdPointOfSale { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,2H7C5.9,2,5,2.9,5,4v2c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V4C19,2.9,18.1,2,17,2z M17,6H7V4h10V6z M20,22H4 c-1.1,0-2-0.9-2-2v-1h20v1C22,21.1,21.1,22,20,22z M18.53,10.19C18.21,9.47,17.49,9,16.7,9H7.3c-0.79,0-1.51,0.47-1.83,1.19L2,18 h20L18.53,10.19z M9.5,16h-1C8.22,16,8,15.78,8,15.5C8,15.22,8.22,15,8.5,15h1c0.28,0,0.5,0.22,0.5,0.5C10,15.78,9.78,16,9.5,16z M9.5,14h-1C8.22,14,8,13.78,8,13.5C8,13.22,8.22,13,8.5,13h1c0.28,0,0.5,0.22,0.5,0.5C10,13.78,9.78,14,9.5,14z M9.5,12h-1 C8.22,12,8,11.78,8,11.5C8,11.22,8.22,11,8.5,11h1c0.28,0,0.5,0.22,0.5,0.5C10,11.78,9.78,12,9.5,12z M12.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,15.78,12.78,16,12.5,16z M12.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,13.78,12.78,14,12.5,14z M12.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,11.78,12.78,12,12.5,12z M15.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,15.78,15.78,16,15.5,16z M15.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,13.78,15.78,14,15.5,14z M15.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,11.78,15.78,12,15.5,12z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17,2H7C5.9,2,5,2.9,5,4v2c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V4C19,2.9,18.1,2,17,2z M17,6H7V4h10V6z M20,22H4 c-1.1,0-2-0.9-2-2v-1h20v1C22,21.1,21.1,22,20,22z M18.53,10.19C18.21,9.47,17.49,9,16.7,9H7.3c-0.79,0-1.51,0.47-1.83,1.19L2,18 h20L18.53,10.19z M9.5,16h-1C8.22,16,8,15.78,8,15.5C8,15.22,8.22,15,8.5,15h1c0.28,0,0.5,0.22,0.5,0.5C10,15.78,9.78,16,9.5,16z M9.5,14h-1C8.22,14,8,13.78,8,13.5C8,13.22,8.22,13,8.5,13h1c0.28,0,0.5,0.22,0.5,0.5C10,13.78,9.78,14,9.5,14z M9.5,12h-1 C8.22,12,8,11.78,8,11.5C8,11.22,8.22,11,8.5,11h1c0.28,0,0.5,0.22,0.5,0.5C10,11.78,9.78,12,9.5,12z M12.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,15.78,12.78,16,12.5,16z M12.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,13.78,12.78,14,12.5,14z M12.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,11.78,12.78,12,12.5,12z M15.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,15.78,15.78,16,15.5,16z M15.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,13.78,15.78,14,15.5,14z M15.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,11.78,15.78,12,15.5,12z", + } } + } } } @@ -1603,11 +1906,18 @@ impl IconShape for MdPowerInput { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M2 9v2h19V9H2zm0 6h5v-2H2v2zm7 0h5v-2H9v2zm7 0h5v-2h-5v2z", } + } } } @@ -1642,11 +1952,18 @@ impl IconShape for MdRouter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.2 5.9l.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2s3 .6 4.2 1.7zm-.9.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4l.8.8c.7-.7 1.6-1 2.5-1 .9 0 1.8.3 2.5 1l.8-.8zM19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zM8 18H6v-2h2v2zm3.5 0h-2v-2h2v2zm3.5 0h-2v-2h2v2z", } + } } } @@ -1681,11 +1998,18 @@ impl IconShape for MdScanner { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.8 10.7L4.2 5l-.7 1.9L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8zM7 17H5v-2h2v2zm12 0H9v-2h10v2z", } + } } } @@ -1720,11 +2044,18 @@ impl IconShape for MdSecurity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z", } + } } } @@ -1759,11 +2090,18 @@ impl IconShape for MdSimCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.99 4c0-1.1-.89-2-1.99-2h-8L4 8v12c0 1.1.9 2 2 2h12.01c1.1 0 1.99-.9 1.99-2l-.01-16zM9 19H7v-2h2v2zm8 0h-2v-2h2v2zm-8-4H7v-4h2v4zm4 4h-2v-4h2v4zm0-6h-2v-2h2v2zm4 2h-2v-4h2v4z", } + } } } @@ -1798,11 +2136,18 @@ impl IconShape for MdSmartphone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } + } } } @@ -1837,11 +2182,18 @@ impl IconShape for MdSpeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5 2c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2zm0 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } + } } } @@ -1876,8 +2228,14 @@ impl IconShape for MdSpeakerGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8zM14 3c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2zm0 13.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", } @@ -1889,6 +2247,7 @@ impl IconShape for MdSpeakerGroup { path { d: "M6 5H4v16c0 1.1.89 2 2 2h10v-2H6V5z", } + } } } @@ -1923,11 +2282,18 @@ impl IconShape for MdTablet { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2zm-2 14H5V6h14v12z", } + } } } @@ -1962,11 +2328,27 @@ impl IconShape for MdTabletAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,0H6C4.34,0,3,1.34,3,3v18c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V3C21,1.34,19.66,0,18,0z M14,22h-4v-1h4V22z M19.25,19H4.75V3h14.5V19z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M18,0H6C4.34,0,3,1.34,3,3v18c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V3C21,1.34,19.66,0,18,0z M14,22h-4v-1h4V22z M19.25,19H4.75V3h14.5V19z", + } + } + } } + } } } @@ -2001,9 +2383,15 @@ impl IconShape for MdTabletMac { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z", + } + } } } @@ -2038,11 +2426,18 @@ impl IconShape for MdToys { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 12c0-3 2.5-5.5 5.5-5.5S23 9 23 12H12zm0 0c0 3-2.5 5.5-5.5 5.5S1 15 1 12h11zm0 0c-3 0-5.5-2.5-5.5-5.5S9 1 12 1v11zm0 0c3 0 5.5 2.5 5.5 5.5S15 23 12 23V12z", } + } } } @@ -2077,11 +2472,18 @@ impl IconShape for MdTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12z", } + } } } @@ -2116,11 +2518,18 @@ impl IconShape for MdVideogameAsset { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0v24h24V0H0zm23 16c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h18c1.1 0 2 .9 2 2v8z", + } path { d: "M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-10 7H8v3H6v-3H3v-2h3V8h2v3h3v2zm4.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -2155,11 +2564,19 @@ impl IconShape for MdWatch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + opacity: ".1", + } path { d: "M20 12c0-2.54-1.19-4.81-3.04-6.27L16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12zM6 12c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6z", } + } } } diff --git a/packages/lib/src/icons/md_home_icons.rs b/packages/lib/src/icons/md_home_icons.rs index 87de360..bc2c818 100644 --- a/packages/lib/src/icons/md_home_icons.rs +++ b/packages/lib/src/icons/md_home_icons.rs @@ -31,11 +31,21 @@ impl IconShape for MdSensorDoor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,2H6C4.9,2,4,2.9,4,4v18h16V4C20,2.9,19.1,2,18,2z M15.5,13.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5 S17,11.17,17,12S16.33,13.5,15.5,13.5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M18,2H6C4.9,2,4,2.9,4,4v18h16V4C20,2.9,19.1,2,18,2z M15.5,13.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5 S17,11.17,17,12S16.33,13.5,15.5,13.5z", + } } + } } } @@ -70,11 +80,21 @@ impl IconShape for MdSensorWindow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,4v16H6V4H18 M18,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C20,2.9,19.1,2,18,2L18,2z M7,19h10v-6H7 V19z M10,10h4v1h3V5H7v6h3V10z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M18,4v16H6V4H18 M18,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C20,2.9,19.1,2,18,2L18,2z M7,19h10v-6H7 V19z M10,10h4v1h3V5H7v6h3V10z", + } } + } } } diff --git a/packages/lib/src/icons/md_image_icons.rs b/packages/lib/src/icons/md_image_icons.rs index 078238a..0eee093 100644 --- a/packages/lib/src/icons/md_image_icons.rs +++ b/packages/lib/src/icons/md_image_icons.rs @@ -31,11 +31,18 @@ impl IconShape for Md10mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M13.5 7H15v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm-1 3.5H17v1.5h-1.5z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for Md11mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM11 5.5v6H9.5V7H8V5.5h3zm5 0v6h-1.5V7H13V5.5h3zm-.5 8.5H17v1.5h-1.5z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for Md12mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zM15.5 9h-2v1h3v1.5H12V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm0 5H17v1.5h-1.5z", } + } } } @@ -148,11 +169,18 @@ impl IconShape for Md13mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H12V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm-1 3.5H17v1.5h-1.5z", } + } } } @@ -187,11 +215,18 @@ impl IconShape for Md14mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm7.5 4.5h-1v1.5H15V10h-3V5.5h1.5v3H15v-3h1.5v3h1V10zm-2 4H17v1.5h-1.5z", } + } } } @@ -226,11 +261,18 @@ impl IconShape for Md15mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zM16.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12V10h3V9h-3V5.5h4.5V7zm-1 7H17v1.5h-1.5z", } + } } } @@ -265,11 +307,18 @@ impl IconShape for Md16mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M13.5 9H15v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm3 6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H13zm2.5 2.5H17v1.5h-1.5z", } + } } } @@ -304,11 +353,18 @@ impl IconShape for Md17mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm5 6h-1.75L14.62 7H12V5.5h3.5c.67 0 1.15.65.96 1.29L15 11.5zm.5 2.5H17v1.5h-1.5z", } + } } } @@ -343,11 +399,18 @@ impl IconShape for Md18mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm-3 0H15V9h-1.5v1.5zm0-2.5H15V6.5h-1.5V8zm2 6H17v1.5h-1.5z", } + } } } @@ -382,11 +445,18 @@ impl IconShape for Md19mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 7h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H12V10zm1.5-2H15V6.5h-1.5V8zM7 5.5h3v6H8.5V7H7V5.5zm5 13h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm6.5-2.5c0 .55-.45 1-1 1h-2v1.5H14v-6h3.5c.55 0 1 .45 1 1V16zm-3-2H17v1.5h-1.5z", } + } } } @@ -421,11 +491,18 @@ impl IconShape for Md20mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14.5 7H16v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm2-8c0 .55-.45 1-1 1H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm5.5 5H17v1.5h-1.5z", } + } } } @@ -460,11 +537,18 @@ impl IconShape for Md21mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM11 9H9v1h3v1.5H7.5V9c0-.55.45-1 1-1h2V7h-3V5.5H11c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm3-3.5h3v6h-1.5V7H14V5.5zm1.5 8.5H17v1.5h-1.5z", } + } } } @@ -499,11 +583,18 @@ impl IconShape for Md22mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm6.5 0h-2v1h3v1.5H13V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm-1 5H17v1.5h-1.5z", } + } } } @@ -538,11 +629,18 @@ impl IconShape for Md23mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm7.5 1.5c0 .55-.45 1-1 1H13V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm-2 3.5H17v1.5h-1.5z", } + } } } @@ -577,11 +675,18 @@ impl IconShape for Md24mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm8.5 1h-1v1.5H16V10h-3V5.5h1.5v3H16v-3h1.5v3h1V10zm-3 4H17v1.5h-1.5z", } + } } } @@ -616,11 +721,18 @@ impl IconShape for Md2mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-2-9.5h-2v1h3v1.5H10V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm2 5H17v1.5h-1.5z", } + } } } @@ -655,11 +767,18 @@ impl IconShape for Md3mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } + } } } @@ -694,11 +813,18 @@ impl IconShape for Md4mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3-8.5h-1v1.5h-1.5V10h-3V5.5H11v3h1.5v-3H14v3h1V10zm.5 8.5H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm0-4.5H17v1.5h-1.5z", } + } } } @@ -733,11 +859,18 @@ impl IconShape for Md5mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM14.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H10V10h3V9h-3V5.5h4.5V7zm1 7H17v1.5h-1.5z", } + } } } @@ -772,11 +905,18 @@ impl IconShape for Md6mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11.5 9H13v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm-1-7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H11zm4.5 7H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm0-4.5H17v1.5h-1.5z", } + } } } @@ -811,11 +951,18 @@ impl IconShape for Md7mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-2.5-7h-1.75L12.62 7H10V5.5h3.5c.67 0 1.15.65.96 1.29L13 11.5zm2.5 2.5H17v1.5h-1.5z", } + } } } @@ -850,11 +997,18 @@ impl IconShape for Md8mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11.5 9H13v1.5h-1.5zm0-2.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } + } } } @@ -889,11 +1043,18 @@ impl IconShape for Md9mp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11.5 6.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } + } } } @@ -928,11 +1089,19 @@ impl IconShape for MdAddAPhoto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M3,4V1h2v3h3v2H5v3H3V6H0V4H3z M6,10V7h3V4h7l1.83,2H21c1.1,0,2,0.9,2,2v12c0,1.1-0.9,2-2,2H5c-1.1,0-2-0.9-2-2V10H6z M13,19c2.76,0,5-2.24,5-5s-2.24-5-5-5s-5,2.24-5,5S10.24,19,13,19z M9.8,14c0,1.77,1.43,3.2,3.2,3.2s3.2-1.43,3.2-3.2 s-1.43-3.2-3.2-3.2S9.8,12.23,9.8,14z", } + } } } @@ -967,11 +1136,18 @@ impl IconShape for MdAddPhotoAlternate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 7v2.99s-1.99.01-2 0V7h-3s.01-1.99 0-2h3V2h2v3h3v2h-3zm-3 4V8h-3V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8h-3zM5 19l3-4 2 3 3-4 4 5H5z", } + } } } @@ -1006,11 +1182,18 @@ impl IconShape for MdAddToPhotos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } + } } } @@ -1045,11 +1228,18 @@ impl IconShape for MdAdjust { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z", } + } } } @@ -1084,14 +1274,21 @@ impl IconShape for MdAnimation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7zM9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1zm3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1zm4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7zM19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3z", } path { d: "M0 0h24v24H0zm0 0h24v24H0z", } + } } } @@ -1126,11 +1323,18 @@ impl IconShape for MdAssistant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5.12 10.88L12 17l-1.88-4.12L6 11l4.12-1.88L12 5l1.88 4.12L18 11l-4.12 1.88z", } + } } } @@ -1165,11 +1369,18 @@ impl IconShape for MdAssistantPhoto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z", } + } } } @@ -1204,11 +1415,18 @@ impl IconShape for MdAudiotrack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 3v9.28c-.47-.17-.97-.28-1.5-.28C8.01 12 6 14.01 6 16.5S8.01 21 10.5 21c2.31 0 4.2-1.75 4.45-4H15V6h4V3h-7z", } + } } } @@ -1243,11 +1461,18 @@ impl IconShape for MdAutoAwesome { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 9l1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z", } + } } } @@ -1282,11 +1507,18 @@ impl IconShape for MdAutoAwesomeMosaic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2zm16-2h-6v8h8V5c0-1.1-.9-2-2-2zm-6 18h6c1.1 0 2-.9 2-2v-6h-8v8z", } + } } } @@ -1321,11 +1553,18 @@ impl IconShape for MdAutoAwesomeMotion { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 2H4c-1.11 0-2 .9-2 2v10h2V4h10V2zm4 4H8c-1.11 0-2 .9-2 2v10h2V8h10V6zm2 4h-8c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2z", } + } } } @@ -1360,11 +1599,18 @@ impl IconShape for MdAutoFixHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.5 5.6L10 7 8.6 4.5 10 2 7.5 3.4 5 2l1.4 2.5L5 7zm12 9.8L17 14l1.4 2.5L17 19l2.5-1.4L22 19l-1.4-2.5L22 14zM22 2l-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29c-.39-.39-1.02-.39-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41l-2.33-2.35zm-1.03 5.49l-2.12-2.12 2.44-2.44 2.12 2.12-2.44 2.44z", } + } } } @@ -1399,11 +1645,18 @@ impl IconShape for MdAutoFixNormal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 2l-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29c-.39-.39-1.02-.39-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41l-2.33-2.35zm-1.03 5.49l-2.12-2.12 2.44-2.44 2.12 2.12-2.44 2.44z", } + } } } @@ -1438,11 +1691,18 @@ impl IconShape for MdAutoFixOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M23 1l-2.5 1.4L18 1l1.4 2.5L18 6l2.5-1.4L23 6l-1.4-2.5L23 1zm-8.34 6.22l2.12 2.12-2.44 2.44.81.81 2.55-2.55c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0L11.4 8.84l.81.81 2.45-2.43zm-.78 6.65l-3.75-3.75-6.86-6.86L2 4.53l6.86 6.86-6.57 6.57c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0l6.57-6.57L19.47 22l1.27-1.27-6.86-6.86z", } + } } } @@ -1477,11 +1737,18 @@ impl IconShape for MdAutoStories { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 1l-5 5v11l5-4.5V1zM1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5V6c-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6zm22 13.5V6c-.6-.45-1.25-.75-2-1v13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5v2c1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5v-1.1z", } + } } } @@ -1516,11 +1783,25 @@ impl IconShape for MdBedtime { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12.34,2.02C6.59,1.82,2,6.42,2,12c0,5.52,4.48,10,10,10c3.71,0,6.93-2.02,8.66-5.02C13.15,16.73,8.57,8.55,12.34,2.02z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12.34,2.02C6.59,1.82,2,6.42,2,12c0,5.52,4.48,10,10,10c3.71,0,6.93-2.02,8.66-5.02C13.15,16.73,8.57,8.55,12.34,2.02z", + } + } } + } } } @@ -1555,11 +1836,18 @@ impl IconShape for MdBlurCircular { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zM7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z", } + } } } @@ -1594,11 +1882,18 @@ impl IconShape for MdBlurLinear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5zM9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zM3 21h18v-2H3v2zM5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5zm0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5zM9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM3 3v2h18V3H3zm14 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1z", } + } } } @@ -1633,11 +1928,18 @@ impl IconShape for MdBlurOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm-.2 4.48l.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28zM14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm11 7c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8 8c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm-4 13.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM2.5 5.27l3.78 3.78L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78L20 20.23 3.77 4 2.5 5.27zM10 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm11-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zM3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z", } + } } } @@ -1672,11 +1974,18 @@ impl IconShape for MdBlurOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z", } + } } } @@ -1711,13 +2020,20 @@ impl IconShape for MdBrightness1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "12", r: "10", } + } } } @@ -1752,11 +2068,18 @@ impl IconShape for MdBrightness2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2z", } + } } } @@ -1791,11 +2114,18 @@ impl IconShape for MdBrightness3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54 0 4.48-2.94 8.27-7 9.54.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2z", } + } } } @@ -1830,11 +2160,18 @@ impl IconShape for MdBrightness4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } + } } } @@ -1869,11 +2206,18 @@ impl IconShape for MdBrightness5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } + } } } @@ -1908,11 +2252,18 @@ impl IconShape for MdBrightness6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } + } } } @@ -1947,11 +2298,18 @@ impl IconShape for MdBrightness7 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z", } + } } } @@ -1986,14 +2344,21 @@ impl IconShape for MdBrokenImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm21 19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2", + } path { d: "M0 0h24v24H0z", } path { d: "M21 5v6.59l-3-3.01-4 4.01-4-4-4 4-3-3.01V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2zm-3 6.42l3 3.01V19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-6.58l3 2.99 4-4 4 4 4-3.99z", } + } } } @@ -2028,11 +2393,18 @@ impl IconShape for MdBrush { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3zm13.71-9.37l-1.34-1.34c-.39-.39-1.02-.39-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41z", } + } } } @@ -2067,11 +2439,18 @@ impl IconShape for MdBurstMode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M1 5h2v14H1zm4 0h2v14H5zm17 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zM11 17l2.5-3.15L15.29 16l2.5-3.22L21 17H11z", } + } } } @@ -2106,11 +2485,18 @@ impl IconShape for MdCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9.4 10.5l4.77-8.26C13.47 2.09 12.75 2 12 2c-2.4 0-4.6.85-6.32 2.25l3.66 6.35.06-.1zM21.54 9c-.92-2.92-3.15-5.26-6-6.34L11.88 9h9.66zm.26 1h-7.49l.29.5 4.76 8.25C21 16.97 22 14.61 22 12c0-.69-.07-1.35-.2-2zM8.54 12l-3.9-6.75C3.01 7.03 2 9.39 2 12c0 .69.07 1.35.2 2h7.49l-1.15-2zm-6.08 3c.92 2.92 3.15 5.26 6 6.34L12.12 15H2.46zm11.27 0l-3.9 6.76c.7.15 1.42.24 2.17.24 2.4 0 4.6-.85 6.32-2.25l-3.66-6.35-.93 1.6z", } + } } } @@ -2145,8 +2531,14 @@ impl IconShape for MdCameraAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "12", @@ -2155,6 +2547,7 @@ impl IconShape for MdCameraAlt { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } + } } } @@ -2189,11 +2582,18 @@ impl IconShape for MdCameraFront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 20H5v2h5v2l3-3-3-3v2zm4 0v2h5v-2h-5zM12 8c1.1 0 2-.9 2-2s-.9-2-2-2-1.99.9-1.99 2S10.9 8 12 8zm5-8H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zM7 2h10v10.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5V2z", } + } } } @@ -2228,11 +2628,18 @@ impl IconShape for MdCameraRear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 20H5v2h5v2l3-3-3-3v2zm4 0v2h5v-2h-5zm3-20H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zm-5 6c-1.11 0-2-.9-2-2s.89-2 1.99-2 2 .9 2 2C14 5.1 13.1 6 12 6z", } + } } } @@ -2267,11 +2674,18 @@ impl IconShape for MdCameraRoll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h8V5h-8zm-2 13h-2v-2h2v2zm0-9h-2V7h2v2zm4 9h-2v-2h2v2zm0-9h-2V7h2v2zm4 9h-2v-2h2v2zm0-9h-2V7h2v2z", } + } } } @@ -2306,11 +2720,18 @@ impl IconShape for MdCases { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 6V4l-2-2h-5L9 4v2H5v11s1 2 2 2h13s2-.98 2-2V6h-4zM4 9H2v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H4V9zm7-4c0-.55.53-1 1-1h3c.46 0 1 .54 1 1v1h-5V5zM5 6h17v11c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6z", } + } } } @@ -2345,11 +2766,18 @@ impl IconShape for MdCenterFocusStrong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-7 7H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4z", } + } } } @@ -2384,11 +2812,18 @@ impl IconShape for MdCenterFocusWeak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 15H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -2423,11 +2858,18 @@ impl IconShape for MdCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2z", } + } } } @@ -2462,11 +2904,18 @@ impl IconShape for MdCollections { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-11-4l2.03 2.71L16 11l4 5H8l3-4zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z", } + } } } @@ -2501,8 +2950,14 @@ impl IconShape for MdCollectionsBookmark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M0 0h24v24H0V0z", } @@ -2512,6 +2967,7 @@ impl IconShape for MdCollectionsBookmark { path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 10l-2.5-1.5L15 12V4h5v8z", } + } } } @@ -2546,11 +3002,18 @@ impl IconShape for MdColorLens { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { - d: "M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", + d: "M0 0h24v24H0z", } + path { + d: "M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", + } + } } } @@ -2585,11 +3048,18 @@ impl IconShape for MdColorize { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.71 5.63l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19L5 17.08l8.06-8.06 1.92 1.92L6.92 19z", } + } } } @@ -2624,11 +3094,18 @@ impl IconShape for MdCompare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2v2zm0 15H5l5-6v6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } + } } } @@ -2663,11 +3140,18 @@ impl IconShape for MdControlPoint { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -2702,11 +3186,18 @@ impl IconShape for MdControlPointDuplicate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zM2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12zm13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9zm0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7z", } + } } } @@ -2741,11 +3232,18 @@ impl IconShape for MdCrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 15h2V7c0-1.1-.9-2-2-2H9v2h8v8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2H7z", } + } } } @@ -2780,11 +3278,18 @@ impl IconShape for MdCrop169 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H5V8h14v8z", } + } } } @@ -2819,11 +3324,18 @@ impl IconShape for MdCrop32 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H5V6h14v12z", } + } } } @@ -2858,11 +3370,18 @@ impl IconShape for MdCrop54 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z", } + } } } @@ -2897,11 +3416,18 @@ impl IconShape for MdCrop75 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm0 8H5V9h14v6z", } + } } } @@ -2936,11 +3462,18 @@ impl IconShape for MdCropDin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } + } } } @@ -2975,11 +3508,18 @@ impl IconShape for MdCropFree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2zm2 10H3v4c0 1.1.9 2 2 2h4v-2H5v-4zm14 4h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zm0-16h-4v2h4v4h2V5c0-1.1-.9-2-2-2z", } + } } } @@ -3014,11 +3554,18 @@ impl IconShape for MdCropLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z", } + } } } @@ -3053,11 +3600,18 @@ impl IconShape for MdCropOriginal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14zm-5.04-6.71l-2.75 3.54-1.96-2.36L6.5 17h11l-3.54-4.71z", } + } } } @@ -3092,11 +3646,18 @@ impl IconShape for MdCropPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H7V5h10v14z", } + } } } @@ -3131,11 +3692,18 @@ impl IconShape for MdCropRotate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M7.47 21.49C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11 .23 0 .44-.02.66-.03L8.8 20.15l-1.33 1.34zM12.05 0c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11zM16 14h2V8c0-1.11-.9-2-2-2h-6v2h6v6zm-8 2V4H6v2H4v2h2v8c0 1.1.89 2 2 2h8v2h2v-2h2v-2H8z", } + } } } @@ -3170,11 +3738,18 @@ impl IconShape for MdCropSquare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H6V6h12v12z", } + } } } @@ -3209,11 +3784,18 @@ impl IconShape for MdDehaze { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 15.5v2h20v-2H2zm0-5v2h20v-2H2zm0-5v2h20v-2H2z", } + } } } @@ -3248,11 +3830,19 @@ impl IconShape for MdDetails { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,3L2,21h20L12,3z M13,8.92L18.6,19H13V8.92z M11,8.92V19H5.4L11,8.92z", } + } } } @@ -3287,11 +3877,18 @@ impl IconShape for MdDirtyLens { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.95 19H20V7H4v12h7.24c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33zM20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2H20zm-1.86 13.01c-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86s-.38.86-.86.86z", } + } } } @@ -3326,11 +3923,18 @@ impl IconShape for MdEdit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } + } } } @@ -3365,11 +3969,25 @@ impl IconShape for MdEuro { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15,18.5c-2.51,0-4.68-1.42-5.76-3.5H15l1-2H8.58c-0.05-0.33-0.08-0.66-0.08-1s0.03-0.67,0.08-1H15l1-2H9.24 C10.32,6.92,12.5,5.5,15,5.5c1.61,0,3.09,0.59,4.23,1.57L21,5.3C19.41,3.87,17.3,3,15,3c-3.92,0-7.24,2.51-8.48,6H3l-1,2h4.06 C6.02,11.33,6,11.66,6,12s0.02,0.67,0.06,1H3l-1,2h4.52c1.24,3.49,4.56,6,8.48,6c2.31,0,4.41-0.87,6-2.3l-1.78-1.77 C18.09,17.91,16.62,18.5,15,18.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + path { + d: "M15,18.5c-2.51,0-4.68-1.42-5.76-3.5H15l1-2H8.58c-0.05-0.33-0.08-0.66-0.08-1s0.03-0.67,0.08-1H15l1-2H9.24 C10.32,6.92,12.5,5.5,15,5.5c1.61,0,3.09,0.59,4.23,1.57L21,5.3C19.41,3.87,17.3,3,15,3c-3.92,0-7.24,2.51-8.48,6H3l-1,2h4.06 C6.02,11.33,6,11.66,6,12s0.02,0.67,0.06,1H3l-1,2h4.52c1.24,3.49,4.56,6,8.48,6c2.31,0,4.41-0.87,6-2.3l-1.78-1.77 C18.09,17.91,16.62,18.5,15,18.5z", + } } + } } } @@ -3404,11 +4022,18 @@ impl IconShape for MdExposure { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM6 7h5v1.5H6V7zm13 12H5L19 5v14zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16z", } + } } } @@ -3443,11 +4068,18 @@ impl IconShape for MdExposureNeg1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M4 11v2h8v-2H4zm15 7h-2V7.38L14 8.4V6.7L18.7 5h.3v13z", } + } } } @@ -3482,11 +4114,18 @@ impl IconShape for MdExposureNeg2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M15.05 16.29l2.86-3.07c.38-.39.72-.79 1.04-1.18.32-.39.59-.78.82-1.17.23-.39.41-.78.54-1.17s.19-.79.19-1.18c0-.53-.09-1.02-.27-1.46-.18-.44-.44-.81-.78-1.11-.34-.31-.77-.54-1.26-.71-.51-.16-1.08-.24-1.72-.24-.69 0-1.31.11-1.85.32-.54.21-1 .51-1.36.88-.37.37-.65.8-.84 1.3-.18.47-.27.97-.28 1.5h2.14c.01-.31.05-.6.13-.87.09-.29.23-.54.4-.75.18-.21.41-.37.68-.49.27-.12.6-.18.96-.18.31 0 .58.05.81.15.23.1.43.25.59.43.16.18.28.4.37.65.08.25.13.52.13.81 0 .22-.03.43-.08.65-.06.22-.15.45-.29.7-.14.25-.32.53-.56.83-.23.3-.52.65-.88 1.03l-4.17 4.55V18H21v-1.71h-5.95zM2 11v2h8v-2H2z", } + } } } @@ -3521,11 +4160,18 @@ impl IconShape for MdExposurePlus1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M10 7H8v4H4v2h4v4h2v-4h4v-2h-4V7zm10 11h-2V7.38L15 8.4V6.7L19.7 5h.3v13z", } + } } } @@ -3560,11 +4206,18 @@ impl IconShape for MdExposurePlus2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M16.05 16.29l2.86-3.07c.38-.39.72-.79 1.04-1.18.32-.39.59-.78.82-1.17.23-.39.41-.78.54-1.17.13-.39.19-.79.19-1.18 0-.53-.09-1.02-.27-1.46-.18-.44-.44-.81-.78-1.11-.34-.31-.77-.54-1.26-.71-.51-.16-1.08-.24-1.72-.24-.69 0-1.31.11-1.85.32-.54.21-1 .51-1.36.88-.37.37-.65.8-.84 1.3-.18.47-.27.97-.28 1.5h2.14c.01-.31.05-.6.13-.87.09-.29.23-.54.4-.75.18-.21.41-.37.68-.49.27-.12.6-.18.96-.18.31 0 .58.05.81.15.23.1.43.25.59.43.16.18.28.4.37.65.08.25.13.52.13.81 0 .22-.03.43-.08.65-.06.22-.15.45-.29.7-.14.25-.32.53-.56.83-.23.3-.52.65-.88 1.03l-4.17 4.55V18H22v-1.71h-5.95zM8 7H6v4H2v2h4v4h2v-4h4v-2H8V7z", } + } } } @@ -3599,11 +4252,18 @@ impl IconShape for MdExposureZero { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M16.14 12.5c0 1-.1 1.85-.3 2.55-.2.7-.48 1.27-.83 1.7-.36.44-.79.75-1.3.95-.51.2-1.07.3-1.7.3-.62 0-1.18-.1-1.69-.3-.51-.2-.95-.51-1.31-.95-.36-.44-.65-1.01-.85-1.7-.2-.7-.3-1.55-.3-2.55v-2.04c0-1 .1-1.85.3-2.55.2-.7.48-1.26.84-1.69.36-.43.8-.74 1.31-.93C10.81 5.1 11.38 5 12 5c.63 0 1.19.1 1.7.29.51.19.95.5 1.31.93.36.43.64.99.84 1.69.2.7.3 1.54.3 2.55v2.04zm-2.11-2.36c0-.64-.05-1.18-.13-1.62-.09-.44-.22-.79-.4-1.06-.17-.27-.39-.46-.64-.58-.25-.13-.54-.19-.86-.19-.32 0-.61.06-.86.18s-.47.31-.64.58c-.17.27-.31.62-.4 1.06s-.13.98-.13 1.62v2.67c0 .64.05 1.18.14 1.62.09.45.23.81.4 1.09s.39.48.64.61.54.19.87.19c.33 0 .62-.06.87-.19s.46-.33.63-.61c.17-.28.3-.64.39-1.09.09-.45.13-.99.13-1.62v-2.66z", } + } } } @@ -3638,8 +4298,14 @@ impl IconShape for MdFaceRetouchingNatural { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "9", cy: "13", @@ -3656,6 +4322,7 @@ impl IconShape for MdFaceRetouchingNatural { path { d: "M20.6 5.6L19.5 8l-1.1-2.4L16 4.5l2.4-1.1L19.5 1l1.1 2.4L23 4.5z", } + } } } @@ -3690,11 +4357,18 @@ impl IconShape for MdFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.96 10.29l-2.75 3.54-1.96-2.36L8.5 15h11l-3.54-4.71zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } + } } } @@ -3729,11 +4403,18 @@ impl IconShape for MdFilter1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm11 10h2V5h-4v2h2v8zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } + } } } @@ -3768,11 +4449,18 @@ impl IconShape for MdFilter2 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-4-4h-4v-2h2c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2h-4v2h4v2h-2c-1.1 0-2 .89-2 2v4h6v-2z", } + } } } @@ -3807,11 +4495,18 @@ impl IconShape for MdFilter3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm14 8v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-4v2h4v2h-2v2h2v2h-4v2h4c1.1 0 2-.89 2-2z", } + } } } @@ -3846,11 +4541,18 @@ impl IconShape for MdFilter4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm12 10h2V5h-2v4h-2V5h-2v6h4v4zm6-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } + } } } @@ -3885,11 +4587,18 @@ impl IconShape for MdFilter5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm14 8v-2c0-1.11-.9-2-2-2h-2V7h4V5h-6v6h4v2h-4v2h4c1.1 0 2-.89 2-2z", } + } } } @@ -3924,11 +4633,18 @@ impl IconShape for MdFilter6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V7h4V5h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2zm0-4h2v2h-2v-2z", } + } } } @@ -3963,11 +4679,18 @@ impl IconShape for MdFilter7 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2l4-8V5h-6v2h4l-4 8h2z", } + } } } @@ -4002,11 +4725,18 @@ impl IconShape for MdFilter8 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2zm0-8h2v2h-2V7zm0 4h2v2h-2v-2z", } + } } } @@ -4041,11 +4771,18 @@ impl IconShape for MdFilter9 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM15 5h-2c-1.1 0-2 .89-2 2v2c0 1.11.9 2 2 2h2v2h-4v2h4c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2zm0 4h-2V7h2v2z", } + } } } @@ -4080,11 +4817,18 @@ impl IconShape for MdFilter9Plus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm11 7V8c0-1.11-.9-2-2-2h-1c-1.1 0-2 .89-2 2v1c0 1.11.9 2 2 2h1v1H9v2h3c1.1 0 2-.89 2-2zm-3-3V8h1v1h-1zm10-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14v6z", } + } } } @@ -4119,11 +4863,18 @@ impl IconShape for MdFilterBAndW { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16l-7-8v8H5l7-8V5h7v14z", } + } } } @@ -4158,11 +4909,18 @@ impl IconShape for MdFilterCenterFocus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 15H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } + } } } @@ -4197,11 +4955,18 @@ impl IconShape for MdFilterDrama { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3z", } + } } } @@ -4236,11 +5001,18 @@ impl IconShape for MdFilterFrames { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4h-4l-4-4-4 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H4V6h4.52l3.52-3.5L15.52 6H20v14zM18 8H6v10h12", } + } } } @@ -4275,11 +5047,18 @@ impl IconShape for MdFilterHdr { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } + } } } @@ -4314,11 +5093,18 @@ impl IconShape for MdFilterNone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } + } } } @@ -4353,11 +5139,18 @@ impl IconShape for MdFilterTiltShift { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62zm7.32.19C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62l1.42-1.43zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9zM5.69 7.1L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9zM4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89zM15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3zm3.31 4.9l1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89zM13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62zm-7.32-.19C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62l-1.42 1.43z", } + } } } @@ -4392,11 +5185,18 @@ impl IconShape for MdFilterVintage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-1.79-1.03-4.07-1.11-6 0-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-1.92-1.11-4.2-1.03-6 0 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19 1.79 1.03 4.07 1.11 6 0 .28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95.24.2.5.38.78.54 1.92 1.11 4.2 1.03 6 0-.01-2.07-1.08-4.08-3-5.19zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", } + } } } @@ -4431,11 +5231,18 @@ impl IconShape for MdFlare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 11H1v2h6v-2zm2.17-3.24L7.05 5.64 5.64 7.05l2.12 2.12 1.41-1.41zM13 1h-2v6h2V1zm5.36 6.05l-1.41-1.41-2.12 2.12 1.41 1.41 2.12-2.12zM17 11v2h6v-2h-6zm-5-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm2.83 7.24l2.12 2.12 1.41-1.41-2.12-2.12-1.41 1.41zm-9.19.71l1.41 1.41 2.12-2.12-1.41-1.41-2.12 2.12zM11 23h2v-6h-2v6z", } + } } } @@ -4470,11 +5277,18 @@ impl IconShape for MdFlashAuto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 2v12h3v9l7-12H9l4-9H3zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9L19 2zm-2.15 5.65L18 4l1.15 3.65h-2.3z", } + } } } @@ -4509,11 +5323,18 @@ impl IconShape for MdFlashOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.27 3L2 4.27l5 5V13h3v9l3.58-6.14L17.73 20 19 18.73 3.27 3zM17 10h-4l4-8H7v2.18l8.46 8.46L17 10z", } + } } } @@ -4548,11 +5369,18 @@ impl IconShape for MdFlashOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 2v11h3v9l7-12h-4l4-8z", } + } } } @@ -4587,11 +5415,18 @@ impl IconShape for MdFlip { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 21h2v-2h-2v2zm4-12h2V7h-2v2zM3 5v14c0 1.1.9 2 2 2h4v-2H5V5h4V3H5c-1.1 0-2 .9-2 2zm16-2v2h2c0-1.1-.9-2-2-2zm-8 20h2V1h-2v22zm8-6h2v-2h-2v2zM15 5h2V3h-2v2zm4 8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2z", } + } } } @@ -4626,17 +5461,31 @@ impl IconShape for MdFlipCameraAndroid { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,12c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S9,10.34,9,12z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M8,10V8H5.09C6.47,5.61,9.05,4,12,4c3.72,0,6.85,2.56,7.74,6h2.06c-0.93-4.56-4.96-8-9.8-8C8.73,2,5.82,3.58,4,6.01V4H2v6 H8z", - } - path { - d: "M16,14v2h2.91c-1.38,2.39-3.96,4-6.91,4c-3.72,0-6.85-2.56-7.74-6H2.2c0.93,4.56,4.96,8,9.8,8c3.27,0,6.18-1.58,8-4.01V20 h2v-6H16z", + g { + g { + path { + d: "M9,12c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S9,10.34,9,12z", + } + path { + d: "M8,10V8H5.09C6.47,5.61,9.05,4,12,4c3.72,0,6.85,2.56,7.74,6h2.06c-0.93-4.56-4.96-8-9.8-8C8.73,2,5.82,3.58,4,6.01V4H2v6 H8z", + } + path { + d: "M16,14v2h2.91c-1.38,2.39-3.96,4-6.91,4c-3.72,0-6.85-2.56-7.74-6H2.2c0.93,4.56,4.96,8,9.8,8c3.27,0,6.18-1.58,8-4.01V20 h2v-6H16z", + } + } } + } } } @@ -4671,11 +5520,25 @@ impl IconShape for MdFlipCameraIos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,5h-3.17L15,3H9L7.17,5H4C2.9,5,2,5.9,2,7v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M12,18 c-2.76,0-5-2.24-5-5H5l2.5-2.5L10,13H8c0,2.21,1.79,4,4,4c0.58,0,1.13-0.13,1.62-0.35l0.74,0.74C13.65,17.76,12.86,18,12,18z M16.5,15.5L14,13h2c0-2.21-1.79-4-4-4c-0.58,0-1.13,0.13-1.62,0.35L9.64,8.62C10.35,8.24,11.14,8,12,8c2.76,0,5,2.24,5,5h2 L16.5,15.5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M20,5h-3.17L15,3H9L7.17,5H4C2.9,5,2,5.9,2,7v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M12,18 c-2.76,0-5-2.24-5-5H5l2.5-2.5L10,13H8c0,2.21,1.79,4,4,4c0.58,0,1.13-0.13,1.62-0.35l0.74,0.74C13.65,17.76,12.86,18,12,18z M16.5,15.5L14,13h2c0-2.21-1.79-4-4-4c-0.58,0-1.13,0.13-1.62,0.35L9.64,8.62C10.35,8.24,11.14,8,12,8c2.76,0,5,2.24,5,5h2 L16.5,15.5z", + } + } } + } } } @@ -4710,11 +5573,18 @@ impl IconShape for MdGradient { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 18H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14v6z", } + } } } @@ -4749,11 +5619,18 @@ impl IconShape for MdGrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -4788,11 +5665,18 @@ impl IconShape for MdGridOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 4v1.45l2 2V4h4v4h-3.45l2 2H14v1.45l2 2V10h4v4h-3.45l2 2H20v1.45l2 2V4c0-1.1-.9-2-2-2H4.55l2 2H8zm8 0h4v4h-4V4zM1.27 1.27L0 2.55l2 2V20c0 1.1.9 2 2 2h15.46l2 2 1.27-1.27L1.27 1.27zM10 12.55L11.45 14H10v-1.45zm-6-6L5.45 8H4V6.55zM8 20H4v-4h4v4zm0-6H4v-4h3.45l.55.55V14zm6 6h-4v-4h3.45l.55.54V20zm2 0v-1.46L17.46 20H16z", } + } } } @@ -4827,11 +5711,18 @@ impl IconShape for MdGridOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 20H4v-4h4v4zm0-6H4v-4h4v4zm0-6H4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4z", } + } } } @@ -4866,11 +5757,18 @@ impl IconShape for MdHdrEnhancedSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6zm0 2C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm1 7h-2V9H9V7h2V5h2v2h2v2h-2v2zm11 9h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2V20zm-6-1.5c0 .6-.4 1.1-.9 1.4L18 22h-1.5l-.9-2h-1.1v2H13v-6h3.5c.8 0 1.5.7 1.5 1.5v1zm-1.5 0v-1h-2v1h2zm-13-.5v-2H5v6H3.5v-2.5h-2V22H0v-6h1.5v2h2zm6.5-2c.8 0 1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5H6.5v-6H10zm0 4.5v-3H8v3h2z", } + } } } @@ -4905,9 +5803,15 @@ impl IconShape for MdHdrOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M17.5 15v-2h1.1l.9 2H21l-.9-2.1c.5-.2.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H16v4.9l1.1 1.1h.4zm0-4.5h2v1h-2v-1zm-4.5 0v.4l1.5 1.5v-1.9c0-.8-.7-1.5-1.5-1.5h-1.9l1.5 1.5h.4zm-3.5-1l-7-7-1.1 1L6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.1-1.1-12.1-12z", + } + } } } @@ -4942,11 +5846,18 @@ impl IconShape for MdHdrOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 11.5v-1c0-.8-.7-1.5-1.5-1.5H16v6h1.5v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4zm-1.5 0h-2v-1h2v1zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5v2zM13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5zm0 4.5h-2v-3h2v3z", } + } } } @@ -4981,11 +5892,18 @@ impl IconShape for MdHdrStrong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zM5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -5020,11 +5938,18 @@ impl IconShape for MdHdrWeak { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", } + } } } @@ -5059,11 +5984,18 @@ impl IconShape for MdHealing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.73 12.02l3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34c-.39-.39-1.02-.39-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29.26 0 .51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41l-3.99-3.98zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62-3.62 3.63zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2.66 9.34l-3.63-3.62 3.63-3.63 3.62 3.62-3.62 3.63z", } + } } } @@ -5098,11 +6030,18 @@ impl IconShape for MdImage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { - d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", + d: "M0 0h24v24H0z", + } + path { + d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } + } } } @@ -5137,11 +6076,18 @@ impl IconShape for MdImageAspectRatio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 10h-2v2h2v-2zm0 4h-2v2h2v-2zm-8-4H6v2h2v-2zm4 0h-2v2h2v-2zm8-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V6h16v12z", } + } } } @@ -5176,11 +6122,21 @@ impl IconShape for MdImageNotSupported { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z", + } } + } } } @@ -5215,14 +6171,21 @@ impl IconShape for MdImageSearch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0V0z", } path { d: "M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5l-2-2zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12 19.3 8.89zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9z", } + } } } @@ -5257,11 +6220,18 @@ impl IconShape for MdIso { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2V7.5zM19 19H5L19 5v14zm-2-2v-1.5h-5V17h5z", } + } } } @@ -5296,11 +6266,18 @@ impl IconShape for MdLandscape { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } + } } } @@ -5335,11 +6312,18 @@ impl IconShape for MdLeakAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 3H3v3c1.66 0 3-1.34 3-3zm8 0h-2c0 4.97-4.03 9-9 9v2c6.08 0 11-4.93 11-11zm-4 0H8c0 2.76-2.24 5-5 5v2c3.87 0 7-3.13 7-7zm0 18h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11zm8 0h3v-3c-1.66 0-3 1.34-3 3zm-4 0h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7z", } + } } } @@ -5374,11 +6358,18 @@ impl IconShape for MdLeakRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 3H8c0 .37-.04.72-.12 1.06l1.59 1.59C9.81 4.84 10 3.94 10 3zM3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.71 0 5.19-.99 7.11-2.62l2.5 2.5C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.69l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21 21 19.73 4.27 3 3 4.27zM14 3h-2c0 1.5-.37 2.91-1.02 4.16l1.46 1.46C13.42 6.98 14 5.06 14 3zm5.94 13.12c.34-.08.69-.12 1.06-.12v-2c-.94 0-1.84.19-2.66.52l1.6 1.6zm-4.56-4.56l1.46 1.46C18.09 12.37 19.5 12 21 12v-2c-2.06 0-3.98.58-5.62 1.56z", } + } } } @@ -5413,11 +6404,18 @@ impl IconShape for MdLens { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z", } + } } } @@ -5452,8 +6450,16 @@ impl IconShape for MdLinkedCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + circle { + cx: "12", + cy: "14", + r: "3.2", + } circle { cx: "12", cy: "14", @@ -5468,6 +6474,7 @@ impl IconShape for MdLinkedCamera { path { d: "M17 9c0-1.11-.89-2-2-2V4H9L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9h-5zm-5 10c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } + } } } @@ -5502,11 +6509,18 @@ impl IconShape for MdLooks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7zm0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11z", } + } } } @@ -5541,11 +6555,18 @@ impl IconShape for MdLooks3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M.01 0h24v24h-24z", + } path { d: "M19.01 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 7.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V15c0 1.11-.9 2-2 2h-4v-2h4v-2h-2v-2h2V9h-4V7h4c1.1 0 2 .89 2 2v1.5z", } + } } } @@ -5580,11 +6601,18 @@ impl IconShape for MdLooks4 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 14h-2v-4H9V7h2v4h2V7h2v10z", } + } } } @@ -5619,11 +6647,18 @@ impl IconShape for MdLooks5 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2H9v-2h4v-2H9V7h6v2z", } + } } } @@ -5658,11 +6693,18 @@ impl IconShape for MdLooks6 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 15h2v-2h-2v2zm8-12H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2V9c0-1.11.9-2 2-2h4v2z", } + } } } @@ -5697,11 +6739,18 @@ impl IconShape for MdLooksOne { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14h-2V9h-2V7h4v10z", } + } } } @@ -5736,11 +6785,18 @@ impl IconShape for MdLooksTwo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 8c0 1.11-.9 2-2 2h-2v2h4v2H9v-4c0-1.11.9-2 2-2h2V9H9V7h4c1.1 0 2 .89 2 2v2z", } + } } } @@ -5775,11 +6831,18 @@ impl IconShape for MdLoupe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -5814,11 +6877,18 @@ impl IconShape for MdMicExternalOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.19 21.19L2.81 2.81 1.39 4.22 5.17 8H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4v-1.17l5.78 5.78 1.41-1.42zM12 18c0 1.1-.9 2-2 2s-2-.9-2-2h1l.56-5.61L12 14.83V18zm2-12v5.17l-2-2V6c0-2.21 1.79-4 4-4s4 1.79 4 4v11.17l-2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2zm-4-1c0 .62-.2 1.18-.52 1.66L5.33 2.51C5.81 2.19 6.38 2 7 2c1.66 0 3 1.34 3 3z", } + } } } @@ -5853,11 +6923,18 @@ impl IconShape for MdMicExternalOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9.22 7H4.78C4.3 6.47 4 5.77 4 5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .77-.3 1.47-.78 2zM16 2c2.21 0 4 1.79 4 4v16h-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 2.21-1.79 4-4 4s-4-1.79-4-4H5L4 8h6L9 18H8c0 1.1.9 2 2 2s2-.9 2-2V6c0-2.21 1.79-4 4-4z", } + } } } @@ -5892,14 +6969,21 @@ impl IconShape for MdMonochromePhotos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M-74 29h48v48h-48V29z", } path { d: "M20 5h-3.2L15 3H9L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 14h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h8v12zm-3-6c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5zm-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2z", } + } } } @@ -5934,11 +7018,18 @@ impl IconShape for MdMotionPhotosOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.84 20.84L3.16 3.16 1.89 4.43l1.89 1.89C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.77l1.89 1.89 1.27-1.28zM12 20c-4.41 0-8-3.59-8-8 0-1.55.45-3 1.22-4.23l1.46 1.46C6.25 10.06 6 11 6 12c0 3.31 2.69 6 6 6 1 0 1.94-.25 2.77-.68l1.46 1.46C15 19.55 13.55 20 12 20zM6.32 3.77C7.93 2.66 9.89 2 12 2c5.52 0 10 4.48 10 10 0 2.11-.66 4.07-1.77 5.68l-1.45-1.45C19.55 15 20 13.55 20 12c0-4.41-3.59-8-8-8-1.55 0-3 .45-4.23 1.22L6.32 3.77zM18 12c0 1-.25 1.94-.68 2.77L9.23 6.68C10.06 6.25 11 6 12 6c3.31 0 6 2.69 6 6z", } + } } } @@ -5973,11 +7064,23 @@ impl IconShape for MdMotionPhotosOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M10,16.5v-9l6,4.5L10,16.5z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3 C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2 C17.52,2,22,6.48,22,12z M5.5,4C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z", + g { + rect { + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M10,16.5v-9l6,4.5L10,16.5z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3 C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2 C17.52,2,22,6.48,22,12z M5.5,4C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z", + } } + } } } @@ -6012,11 +7115,19 @@ impl IconShape for MdMotionPhotosPause { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M18,12c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6S18,8.69,18,12z M11,9H9v6h2V9z M15,9h-2v6h2V9z", } + } } } @@ -6051,11 +7162,21 @@ impl IconShape for MdMotionPhotosPaused { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M11,16V8H9v8H11z M15,16V8h-2v8H15z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M11,16V8H9v8H11z M15,16V8h-2v8H15z", + } } + } } } @@ -6090,11 +7211,18 @@ impl IconShape for MdMovieCreation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z", } + } } } @@ -6129,11 +7257,18 @@ impl IconShape for MdMovieFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4l2 3h-3l-2-3h-2l2 3h-3l-2-3H8l2 3H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4zm-6.75 11.25L10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14l-2.75 1.25zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11l-2.06.94z", } + } } } @@ -6168,11 +7303,18 @@ impl IconShape for MdMp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM6.5 9H11c.55 0 1 .45 1 1v5h-1.5v-4.5h-1v3H8v-3H7V15H5.5v-5c0-.55.45-1 1-1zm9 6H14V9h3.5c.55 0 1 .45 1 1v2.5c0 .55-.45 1-1 1h-2V15zm0-3H17v-1.5h-1.5V12z", } + } } } @@ -6207,11 +7349,18 @@ impl IconShape for MdMusicNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z", } + } } } @@ -6246,11 +7395,18 @@ impl IconShape for MdMusicOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4.27 3L3 4.27l9 9v.28c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4v-1.73L19.73 21 21 19.73 4.27 3zM14 7h4V3h-6v5.18l2 2z", } + } } } @@ -6285,11 +7441,18 @@ impl IconShape for MdNature { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 16.12c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6v-3.88z", } + } } } @@ -6324,11 +7487,18 @@ impl IconShape for MdNaturePeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22.17 9.17c0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H6v-3h1v-4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v4h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95zM4.5 11c.83 0 1.5-.67 1.5-1.5S5.33 8 4.5 8 3 8.67 3 9.5 3.67 11 4.5 11z", } + } } } @@ -6363,11 +7533,18 @@ impl IconShape for MdNavigateBefore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z", } + } } } @@ -6402,11 +7579,18 @@ impl IconShape for MdNavigateNext { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z", } + } } } @@ -6441,11 +7625,18 @@ impl IconShape for MdPalette { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -6480,11 +7671,18 @@ impl IconShape for MdPanorama { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M23 18V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zM8.5 12.5l2.5 3.01L14.5 11l4.5 6H5l3.5-4.5z", } + } } } @@ -6519,11 +7717,18 @@ impl IconShape for MdPanoramaFishEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } + } } } @@ -6558,11 +7763,18 @@ impl IconShape for MdPanoramaHorizontal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 6.54v10.91c-2.6-.77-5.28-1.16-8-1.16-2.72 0-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7c-3.09 0-6.18-.55-9.12-1.64-.11-.04-.22-.06-.31-.06-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64 3.09 0 6.18.55 9.12 1.64.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63z", } + } } } @@ -6597,11 +7809,18 @@ impl IconShape for MdPanoramaHorizontalSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63z", } + } } } @@ -6636,11 +7855,18 @@ impl IconShape for MdPanoramaPhotosphere { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.4 11.32v2.93c-.1.05-2.17.85-3.33 1.17-.94.26-3.84.73-6.07.73-3.7 0-7-.7-9.16-1.8-.08-.04-.16-.06-.24-.1V9.76c6.02-2.84 12.6-2.92 18.8 0v1.56zm-9.39 8.88c-2.5 0-4.87-1.15-6.41-3.12 4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13zM12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8zm10.49 4.71c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83z", } + } } } @@ -6675,11 +7901,18 @@ impl IconShape for MdPanoramaPhotosphereSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22.49 8.51c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83zM12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8zM5.6 17.08c4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13-2.5 0-4.87-1.15-6.41-3.12z", } + } } } @@ -6714,11 +7947,18 @@ impl IconShape for MdPanoramaVertical { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12 0-3.09.55-6.18 1.64-9.12.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12c0 3.09-.55 6.18-1.64 9.12-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31zM6.54 20c.77-2.6 1.16-5.28 1.16-8 0-2.72-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8 0 2.72.39 5.4 1.16 8H6.54z", } + } } } @@ -6753,11 +7993,18 @@ impl IconShape for MdPanoramaVerticalSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.93 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.05-.11.07-.22.07-.31 0-.34-.24-.57-.64-.57H4.62c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.7 8.91 5.7 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57 0-.1-.02-.2-.07-.31z", } + } } } @@ -6792,11 +8039,18 @@ impl IconShape for MdPanoramaWideAngle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36 0 1.78-.24 3.58-.71 5.36-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12c0-1.78.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4z", } + } } } @@ -6831,11 +8085,18 @@ impl IconShape for MdPanoramaWideAngleSelect { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4z", } + } } } @@ -6870,11 +8131,18 @@ impl IconShape for MdPhoto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } + } } } @@ -6909,11 +8177,18 @@ impl IconShape for MdPhotoAlbum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4zm0 15l3-3.86 2.14 2.58 3-3.86L18 19H6z", } + } } } @@ -6948,8 +8223,14 @@ impl IconShape for MdPhotoCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "12", @@ -6958,6 +8239,7 @@ impl IconShape for MdPhotoCamera { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } + } } } @@ -6992,11 +8274,18 @@ impl IconShape for MdPhotoCameraBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2H20zm0 14V7H4v12h16zm-6-7l-3 3.72L9 13l-3 4h12l-4-5z", } + } } } @@ -7031,11 +8320,18 @@ impl IconShape for MdPhotoCameraFront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 10.48l4-3.98v11l-4-3.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2v4.48zm-2-.79V6H4v12h12V9.69zM10 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm0 1c1.34 0 4 .67 4 2v1H6v-1c0-1.33 2.66-2 4-2z", } + } } } @@ -7070,11 +8366,18 @@ impl IconShape for MdPhotoFilter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.02 10v9H5V5h9V3H5.02c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9h-2zM17 10l.94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7l2.06.94zm-3.75.75L12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12z", } + } } } @@ -7109,11 +8412,18 @@ impl IconShape for MdPhotoLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-11-4l2.03 2.71L16 11l4 5H8l3-4zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z", } + } } } @@ -7148,11 +8458,18 @@ impl IconShape for MdPhotoSizeSelectActual { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } path { d: "M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2zM5 17l3.5-4.5 2.5 3.01L14.5 11l4.5 6H5z", } + } } } @@ -7187,11 +8504,18 @@ impl IconShape for MdPhotoSizeSelectLarge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } path { d: "M21 15h2v2h-2v-2zm0-4h2v2h-2v-2zm2 8h-2v2c1 0 2-1 2-2zM13 3h2v2h-2V3zm8 4h2v2h-2V7zm0-4v2h2c0-1-1-2-2-2zM1 7h2v2H1V7zm16-4h2v2h-2V3zm0 16h2v2h-2v-2zM3 3C2 3 1 4 1 5h2V3zm6 0h2v2H9V3zM5 3h2v2H5V3zm-4 8v8c0 1.1.9 2 2 2h12V11H1zm2 8l2.5-3.21 1.79 2.15 2.5-3.22L13 19H3z", } + } } } @@ -7226,11 +8550,18 @@ impl IconShape for MdPhotoSizeSelectSmall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm24 24H0V0h24v24z", + } path { d: "M23 15h-2v2h2v-2zm0-4h-2v2h2v-2zm0 8h-2v2c1 0 2-1 2-2zM15 3h-2v2h2V3zm8 4h-2v2h2V7zm-2-4v2h2c0-1-1-2-2-2zM3 21h8v-6H1v4c0 1.1.9 2 2 2zM3 7H1v2h2V7zm12 12h-2v2h2v-2zm4-16h-2v2h2V3zm0 16h-2v2h2v-2zM3 3C2 3 1 4 1 5h2V3zm0 8H1v2h2v-2zm8-8H9v2h2V3zM7 3H5v2h2V3z", } + } } } @@ -7265,11 +8596,18 @@ impl IconShape for MdPictureAsPdf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z", } + } } } @@ -7304,11 +8642,18 @@ impl IconShape for MdPortrait { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 12.25c1.24 0 2.25-1.01 2.25-2.25S13.24 7.75 12 7.75 9.75 8.76 9.75 10s1.01 2.25 2.25 2.25zm4.5 4c0-1.5-3-2.25-4.5-2.25s-4.5.75-4.5 2.25V17h9v-.75zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } + } } } @@ -7343,35 +8688,44 @@ impl IconShape for MdReceiptLong { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { path { - d: "M19.5,3.5L18,2l-1.5,1.5L15,2l-1.5,1.5L12,2l-1.5,1.5L9,2L7.5,3.5L6,2v14H3v3c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V2 L19.5,3.5z M19,19c0,0.55-0.45,1-1,1s-1-0.45-1-1v-3H8V5h11V19z", + d: "M0,0h24v24H0V0z", } - rect { - height: "2", - width: "6", - x: "9", - y: "7", - } - rect { - height: "2", - width: "2", - x: "16", - y: "7", - } - rect { - height: "2", - width: "6", - x: "9", - y: "10", - } - rect { - height: "2", - width: "2", - x: "16", - y: "10", + g { + path { + d: "M19.5,3.5L18,2l-1.5,1.5L15,2l-1.5,1.5L12,2l-1.5,1.5L9,2L7.5,3.5L6,2v14H3v3c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V2 L19.5,3.5z M19,19c0,0.55-0.45,1-1,1s-1-0.45-1-1v-3H8V5h11V19z", + } + rect { + height: "2", + width: "6", + x: "9", + y: "7", + } + rect { + height: "2", + width: "2", + x: "16", + y: "7", + } + rect { + height: "2", + width: "6", + x: "9", + y: "10", + } + rect { + height: "2", + width: "2", + x: "16", + y: "10", + } } + } } } @@ -7406,11 +8760,18 @@ impl IconShape for MdRemoveRedEye { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } + } } } @@ -7445,11 +8806,18 @@ impl IconShape for MdRotate90DegreesCcw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.34 6.41L.86 12.9l6.49 6.48 6.49-6.48-6.5-6.49zM3.69 12.9l3.66-3.66L11 12.9l-3.66 3.66-3.65-3.66zm15.67-6.26C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72z", } + } } } @@ -7484,11 +8852,18 @@ impl IconShape for MdRotateLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.11 8.53L5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47zM6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47zm1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03L7.1 18.32zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93z", } + } } } @@ -7523,11 +8898,18 @@ impl IconShape for MdRotateRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.55 5.55L11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10l4.55-4.45zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47h2.02zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03zm3.89-2.42l1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48z", } + } } } @@ -7562,11 +8944,18 @@ impl IconShape for MdShutterSpeed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M15 1H9v2h6V1zm4.03 6.39l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-.32-5H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06 2.03-3.5zm5.97-4c-.57-1.6-1.78-2.89-3.34-3.54L12.26 11h5.39zm-7.04 7.83c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9-2.85 4.92zM7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72L7.55 8.99zm8.79 8.14C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34l2.77 5.13zm-3.01-9.98C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56 2.72-4.7z", } + } } } @@ -7601,11 +8990,18 @@ impl IconShape for MdSlideshow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 8v8l5-4-5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } + } } } @@ -7640,11 +9036,18 @@ impl IconShape for MdStraighten { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z", } + } } } @@ -7679,11 +9082,18 @@ impl IconShape for MdStyle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2.53 19.65l1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61zm19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34v6.34z", } + } } } @@ -7718,11 +9128,18 @@ impl IconShape for MdSwitchCamera { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 11.5V13H9v2.5L5.5 12 9 8.5V11h6V8.5l3.5 3.5-3.5 3.5z", } + } } } @@ -7757,11 +9174,18 @@ impl IconShape for MdSwitchVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 9.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l4 4v-13l-4 4zm-5 6V13H7v2.5L3.5 12 7 8.5V11h6V8.5l3.5 3.5-3.5 3.5z", } + } } } @@ -7796,11 +9220,18 @@ impl IconShape for MdTagFaces { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } + } } } @@ -7835,11 +9266,18 @@ impl IconShape for MdTexture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.51 3.08L3.08 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L20.93 4.49c-.19-.69-.73-1.23-1.42-1.41zM11.88 3L3 11.88v2.83L14.71 3h-2.83zM5 3c-1.1 0-2 .9-2 2v2l4-4H5zm14 18c.55 0 1.05-.22 1.41-.59.37-.36.59-.86.59-1.41v-2l-4 4h2zm-9.71 0h2.83L21 12.12V9.29L9.29 21z", } + } } } @@ -7874,11 +9312,18 @@ impl IconShape for MdTimelapse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.24 7.76C15.07 6.59 13.54 6 12 6v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -7913,11 +9358,18 @@ impl IconShape for MdTimer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -7952,11 +9404,18 @@ impl IconShape for MdTimer10 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M0 7.72V9.4l3-1V18h2V6h-.25L0 7.72zm23.78 6.65c-.14-.28-.35-.53-.63-.74-.28-.21-.61-.39-1.01-.53s-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23-.23-.08-.41-.16-.55-.25-.14-.09-.23-.19-.28-.3-.05-.11-.08-.24-.08-.39 0-.14.03-.28.09-.41.06-.13.15-.25.27-.34.12-.1.27-.18.45-.24s.4-.09.64-.09c.25 0 .47.04.66.11.19.07.35.17.48.29.13.12.22.26.29.42.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09-.16-.34-.39-.63-.69-.88-.3-.25-.66-.44-1.09-.59C21.49 9.07 21 9 20.46 9c-.51 0-.98.07-1.39.21-.41.14-.77.33-1.06.57-.29.24-.51.52-.67.84-.16.32-.23.65-.23 1.01s.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34.05.12.07.25.07.39 0 .32-.13.57-.4.77-.27.2-.66.29-1.17.29-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44-.11-.18-.17-.41-.18-.67h-1.89c0 .36.08.71.24 1.05.16.34.39.65.7.93.31.27.69.49 1.15.66.46.17.98.25 1.58.25.53 0 1.01-.06 1.44-.19.43-.13.8-.31 1.11-.54.31-.23.54-.51.71-.83.17-.32.25-.67.25-1.06-.02-.4-.09-.74-.24-1.02zm-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27-.58 0-1.11.09-1.59.27-.48.18-.89.47-1.23.88-.34.41-.6.93-.79 1.59-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89.48.18 1.01.28 1.59.28.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89.34-.41.6-.94.78-1.6.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39-.18-.66-.44-1.19-.78-1.59zm-.92 6.17c0 .6-.04 1.11-.12 1.53-.08.42-.2.76-.36 1.02-.16.26-.36.45-.59.57-.23.12-.51.18-.82.18-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57c-.16-.26-.29-.6-.38-1.02-.09-.42-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52.09-.41.21-.74.38-1 .16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99.08.41.13.92.13 1.52v2.51z", } + } } } @@ -7991,11 +9450,18 @@ impl IconShape for MdTimer3 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M11.61 12.97c-.16-.24-.36-.46-.62-.65-.25-.19-.56-.35-.93-.48.3-.14.57-.3.8-.5.23-.2.42-.41.57-.64.15-.23.27-.46.34-.71.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24-.47.17-.87.4-1.2.69-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69.09-.2.22-.38.38-.52.17-.14.36-.25.58-.33.22-.08.46-.12.73-.12.61 0 1.06.16 1.36.47.3.31.44.75.44 1.32 0 .27-.04.52-.12.74-.08.22-.21.41-.38.57-.17.16-.38.28-.63.37-.25.09-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35.19.16.34.36.44.61.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42-.35.33-.84.49-1.45.49-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36-.17-.16-.3-.34-.39-.56-.09-.22-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45.21.42.5.77.86 1.05s.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23.49-.15.91-.38 1.26-.68.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76zm9.26 1.4c-.14-.28-.35-.53-.63-.74-.28-.21-.61-.39-1.01-.53s-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23-.23-.08-.41-.16-.55-.25-.14-.09-.23-.19-.28-.3-.05-.11-.08-.24-.08-.39s.03-.28.09-.41c.06-.13.15-.25.27-.34.12-.1.27-.18.45-.24s.4-.09.64-.09c.25 0 .47.04.66.11.19.07.35.17.48.29.13.12.22.26.29.42.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09-.16-.34-.39-.63-.69-.88-.3-.25-.66-.44-1.09-.59-.43-.15-.92-.22-1.46-.22-.51 0-.98.07-1.39.21-.41.14-.77.33-1.06.57-.29.24-.51.52-.67.84-.16.32-.23.65-.23 1.01s.08.68.23.96c.15.28.37.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34.05.12.07.25.07.39 0 .32-.13.57-.4.77-.27.2-.66.29-1.17.29-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44-.11-.18-.17-.41-.18-.67h-1.89c0 .36.08.71.24 1.05.16.34.39.65.7.93.31.27.69.49 1.15.66.46.17.98.25 1.58.25.53 0 1.01-.06 1.44-.19.43-.13.8-.31 1.11-.54.31-.23.54-.51.71-.83.17-.32.25-.67.25-1.06-.02-.4-.09-.74-.24-1.02z", } + } } } @@ -8030,11 +9496,18 @@ impl IconShape for MdTimerOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M19.04 4.55l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.83 0-3.53.55-4.95 1.48l1.46 1.46C9.53 6.35 10.73 6 12 6c3.87 0 7 3.13 7 7 0 1.27-.35 2.47-.94 3.49l1.45 1.45C20.45 16.53 21 14.83 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42-1.41-1.42zM15 1H9v2h6V1zm-4 8.44l2 2V8h-2v1.44zM3.02 4L1.75 5.27 4.5 8.03C3.55 9.45 3 11.16 3 13c0 4.97 4.02 9 9 9 1.84 0 3.55-.55 4.98-1.5l2.5 2.5 1.27-1.27-7.71-7.71L3.02 4zM12 20c-3.87 0-7-3.13-7-7 0-1.28.35-2.48.95-3.52l9.56 9.56c-1.03.61-2.23.96-3.51.96z", } + } } } @@ -8069,11 +9542,18 @@ impl IconShape for MdTonality { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93v15.86zm2-15.86c1.03.13 2 .45 2.87.93H13v-.93zM13 7h5.24c.25.31.48.65.68 1H13V7zm0 3h6.74c.08.33.15.66.19 1H13v-1zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93zM18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1zm1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1z", } + } } } @@ -8108,11 +9588,18 @@ impl IconShape for MdTransform { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2h4zM10 8h6v6h2V8c0-1.1-.9-2-2-2h-6v2z", } + } } } @@ -8147,11 +9634,18 @@ impl IconShape for MdTune { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z", } + } } } @@ -8186,11 +9680,18 @@ impl IconShape for MdViewComfy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 9h4V5H3v4zm0 5h4v-4H3v4zm5 0h4v-4H8v4zm5 0h4v-4h-4v4zM8 9h4V5H8v4zm5-4v4h4V5h-4zm5 9h4v-4h-4v4zM3 19h4v-4H3v4zm5 0h4v-4H8v4zm5 0h4v-4h-4v4zm5 0h4v-4h-4v4zm0-14v4h4V5h-4z", } + } } } @@ -8225,11 +9726,18 @@ impl IconShape for MdViewCompact { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 19h6v-7H3v7zm7 0h12v-7H10v7zM3 5v6h19V5H3z", } + } } } @@ -8264,11 +9772,18 @@ impl IconShape for MdVignette { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 15c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6z", } + } } } @@ -8303,11 +9818,18 @@ impl IconShape for MdWbAuto { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.85 12.65h2.3L8 9l-1.15 3.65zM22 7l-1.2 6.29L19.3 7h-1.6l-1.49 6.29L15 7h-.76C12.77 5.17 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.13 0 5.84-1.81 7.15-4.43l.1.43H17l1.5-6.1L20 16h1.75l2.05-9H22zm-11.7 9l-.7-2H6.4l-.7 2H3.8L7 7h2l3.2 9h-1.9z", } + } } } @@ -8342,11 +9864,18 @@ impl IconShape for MdWbCloudy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.36 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96z", } + } } } @@ -8381,11 +9910,18 @@ impl IconShape for MdWbIncandescent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3.55 18.54l1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8zM11 22.45h2V19.5h-2v2.95zM4 10.5H1v2h3v-2zm11-4.19V1.5H9v4.81C7.21 7.35 6 9.28 6 11.5c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19zm5 4.19v2h3v-2h-3zm-2.76 7.66l1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4z", } + } } } @@ -8420,11 +9956,18 @@ impl IconShape for MdWbIridescent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5 14.5h14v-6H5v6zM11 .55V3.5h2V.55h-2zm8.04 2.5l-1.79 1.79 1.41 1.41 1.8-1.79-1.42-1.41zM13 22.45V19.5h-2v2.95h2zm7.45-3.91l-1.8-1.79-1.41 1.41 1.79 1.8 1.42-1.42zM3.55 4.46l1.79 1.79 1.41-1.41-1.79-1.79-1.41 1.41zm1.41 15.49l1.79-1.8-1.41-1.41-1.79 1.79 1.41 1.42z", } + } } } @@ -8459,11 +10002,18 @@ impl IconShape for MdWbShade { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2L8 4zm1 10H7v-4h2v4z", } + } } } @@ -8498,11 +10048,18 @@ impl IconShape for MdWbSunny { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.76 4.84l-1.8-1.79-1.41 1.41 1.79 1.79 1.42-1.41zM4 10.5H1v2h3v-2zm9-9.95h-2V3.5h2V.55zm7.45 3.91l-1.41-1.41-1.79 1.79 1.41 1.41 1.79-1.79zm-3.21 13.7l1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4zM20 10.5v2h3v-2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm-1 16.95h2V19.5h-2v2.95zm-7.45-3.91l1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8z", } + } } } @@ -8537,11 +10094,18 @@ impl IconShape for MdWbTwighlight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M16.954 8.66l2.12-2.12 1.415 1.414-2.13 2.12zM17.9 14c-.5-2.85-2.95-5-5.9-5s-5.45 2.15-5.9 5h11.8zM2 16h20v4H2zm9-12h2v3h-2zM3.54 7.925L4.954 6.51l2.122 2.122-1.415 1.415z", } + } } } diff --git a/packages/lib/src/icons/md_maps_icons.rs b/packages/lib/src/icons/md_maps_icons.rs index dccb6fe..91f2a03 100644 --- a/packages/lib/src/icons/md_maps_icons.rs +++ b/packages/lib/src/icons/md_maps_icons.rs @@ -31,11 +31,18 @@ impl IconShape for Md360 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5z", } + } } } @@ -70,20 +77,34 @@ impl IconShape for MdAddBusiness { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15,17h2v-3h1v-2l-1-5H2l-1,5v2h1v6h9v-6h4V17z M9,18H4v-4h5V18z", - } - rect { - height: "2", - width: "15", - x: "2", - y: "4", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", + g { + g { + path { + d: "M15,17h2v-3h1v-2l-1-5H2l-1,5v2h1v6h9v-6h4V17z M9,18H4v-4h5V18z", + } + rect { + height: "2", + width: "15", + x: "2", + y: "4", + } + polygon { + points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", + } + } } + } } } @@ -118,11 +139,18 @@ impl IconShape for MdAddLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm4 8h-3v3h-2v-3H8V8h3V5h2v3h3v2z", } + } } } @@ -157,11 +185,18 @@ impl IconShape for MdAddLocationAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 1v3h3v2h-3v3h-2V6h-3V4h3V1h2zm-8 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm2-9.75V7h3v3h2.92c.05.39.08.79.08 1.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.68 0 1.35.08 2 .25z", } + } } } @@ -196,41 +231,55 @@ impl IconShape for MdAddRoad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", - } - rect { - height: "9", - width: "2", - x: "18", - y: "4", - } - rect { - height: "16", - width: "2", - x: "4", - y: "4", - } - rect { - height: "4", - width: "2", - x: "11", - y: "4", - } - rect { - height: "4", - width: "2", - x: "11", - y: "10", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "4", - width: "2", - x: "11", - y: "16", + g { + g { + polygon { + points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", + } + rect { + height: "9", + width: "2", + x: "18", + y: "4", + } + rect { + height: "16", + width: "2", + x: "4", + y: "4", + } + rect { + height: "4", + width: "2", + x: "11", + y: "4", + } + rect { + height: "4", + width: "2", + x: "11", + y: "10", + } + rect { + height: "4", + width: "2", + x: "11", + y: "16", + } + } } + } } } @@ -265,20 +314,34 @@ impl IconShape for MdAgriculture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.5,12c0.93,0,1.78,0.28,2.5,0.76V8c0-1.1-0.9-2-2-2h-6.29l-1.06-1.06l1.41-1.41l-0.71-0.71L9.82,6.35l0.71,0.71 l1.41-1.41L13,6.71V9c0,1.1-0.9,2-2,2h-0.54c0.95,1.06,1.54,2.46,1.54,4c0,0.34-0.04,0.67-0.09,1h3.14 C15.3,13.75,17.19,12,19.5,12z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M19.5,13c-1.93,0-3.5,1.57-3.5,3.5s1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5S21.43,13,19.5,13z M19.5,18 c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5S20.33,18,19.5,18z", - } - path { - d: "M4,9h5c0-1.1-0.9-2-2-2H4C3.45,7,3,7.45,3,8C3,8.55,3.45,9,4,9z", - } - path { - d: "M9.83,13.82l-0.18-0.47L10.58,13c-0.46-1.06-1.28-1.91-2.31-2.43l-0.4,0.89l-0.46-0.21l0.4-0.9C7.26,10.13,6.64,10,6,10 c-0.53,0-1.04,0.11-1.52,0.26l0.34,0.91l-0.47,0.18L4,10.42c-1.06,0.46-1.91,1.28-2.43,2.31l0.89,0.4l-0.21,0.46l-0.9-0.4 C1.13,13.74,1,14.36,1,15c0,0.53,0.11,1.04,0.26,1.52l0.91-0.34l0.18,0.47L1.42,17c0.46,1.06,1.28,1.91,2.31,2.43l0.4-0.89 l0.46,0.21l-0.4,0.9C4.74,19.87,5.36,20,6,20c0.53,0,1.04-0.11,1.52-0.26l-0.34-0.91l0.47-0.18L8,19.58 c1.06-0.46,1.91-1.28,2.43-2.31l-0.89-0.4l0.21-0.46l0.9,0.4C10.87,16.26,11,15.64,11,15c0-0.53-0.11-1.04-0.26-1.52L9.83,13.82z M7.15,17.77c-1.53,0.63-3.29-0.09-3.92-1.62c-0.63-1.53,0.09-3.29,1.62-3.92c1.53-0.63,3.29,0.09,3.92,1.62 C9.41,15.38,8.68,17.14,7.15,17.77z", + g { + g { + path { + d: "M19.5,12c0.93,0,1.78,0.28,2.5,0.76V8c0-1.1-0.9-2-2-2h-6.29l-1.06-1.06l1.41-1.41l-0.71-0.71L9.82,6.35l0.71,0.71 l1.41-1.41L13,6.71V9c0,1.1-0.9,2-2,2h-0.54c0.95,1.06,1.54,2.46,1.54,4c0,0.34-0.04,0.67-0.09,1h3.14 C15.3,13.75,17.19,12,19.5,12z", + } + path { + d: "M19.5,13c-1.93,0-3.5,1.57-3.5,3.5s1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5S21.43,13,19.5,13z M19.5,18 c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5S20.33,18,19.5,18z", + } + path { + d: "M4,9h5c0-1.1-0.9-2-2-2H4C3.45,7,3,7.45,3,8C3,8.55,3.45,9,4,9z", + } + path { + d: "M9.83,13.82l-0.18-0.47L10.58,13c-0.46-1.06-1.28-1.91-2.31-2.43l-0.4,0.89l-0.46-0.21l0.4-0.9C7.26,10.13,6.64,10,6,10 c-0.53,0-1.04,0.11-1.52,0.26l0.34,0.91l-0.47,0.18L4,10.42c-1.06,0.46-1.91,1.28-2.43,2.31l0.89,0.4l-0.21,0.46l-0.9-0.4 C1.13,13.74,1,14.36,1,15c0,0.53,0.11,1.04,0.26,1.52l0.91-0.34l0.18,0.47L1.42,17c0.46,1.06,1.28,1.91,2.31,2.43l0.4-0.89 l0.46,0.21l-0.4,0.9C4.74,19.87,5.36,20,6,20c0.53,0,1.04-0.11,1.52-0.26l-0.34-0.91l0.47-0.18L8,19.58 c1.06-0.46,1.91-1.28,2.43-2.31l-0.89-0.4l0.21-0.46l0.9,0.4C10.87,16.26,11,15.64,11,15c0-0.53-0.11-1.04-0.26-1.52L9.83,13.82z M7.15,17.77c-1.53,0.63-3.29-0.09-3.92-1.62c-0.63-1.53,0.09-3.29,1.62-3.92c1.53-0.63,3.29,0.09,3.92,1.62 C9.41,15.38,8.68,17.14,7.15,17.77z", + } + } } + } } } @@ -313,11 +376,21 @@ impl IconShape for MdAltRoute { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9.78,11.16l-1.42,1.42c-0.68-0.69-1.34-1.58-1.79-2.94l1.94-0.49C8.83,10.04,9.28,10.65,9.78,11.16z M11,6L7,2L3,6h3.02 C6.04,6.81,6.1,7.54,6.21,8.17l1.94-0.49C8.08,7.2,8.03,6.63,8.02,6H11z M21,6l-4-4l-4,4h2.99c-0.1,3.68-1.28,4.75-2.54,5.88 c-0.5,0.44-1.01,0.92-1.45,1.55c-0.34-0.49-0.73-0.88-1.13-1.24L9.46,13.6C10.39,14.45,11,15.14,11,17c0,0,0,0,0,0h0v5h2v-5 c0,0,0,0,0,0c0-2.02,0.71-2.66,1.79-3.63c1.38-1.24,3.08-2.78,3.2-7.37H21z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M9.78,11.16l-1.42,1.42c-0.68-0.69-1.34-1.58-1.79-2.94l1.94-0.49C8.83,10.04,9.28,10.65,9.78,11.16z M11,6L7,2L3,6h3.02 C6.04,6.81,6.1,7.54,6.21,8.17l1.94-0.49C8.08,7.2,8.03,6.63,8.02,6H11z M21,6l-4-4l-4,4h2.99c-0.1,3.68-1.28,4.75-2.54,5.88 c-0.5,0.44-1.01,0.92-1.45,1.55c-0.34-0.49-0.73-0.88-1.13-1.24L9.46,13.6C10.39,14.45,11,15.14,11,17c0,0,0,0,0,0h0v5h2v-5 c0,0,0,0,0,0c0-2.02,0.71-2.66,1.79-3.63c1.38-1.24,3.08-2.78,3.2-7.37H21z", + } } + } } } @@ -352,11 +425,18 @@ impl IconShape for MdAtm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 9v1.5h2.25V15h1.5v-4.5H14V9zM6 9H3c-.55 0-1 .45-1 1v5h1.5v-1.5h2V15H7v-5c0-.55-.45-1-1-1zm-.5 3h-2v-1.5h2V12zM21 9h-4.5c-.55 0-1 .45-1 1v5H17v-4.5h1V14h1.5v-3.51h1V15H22v-5c0-.55-.45-1-1-1z", } + } } } @@ -391,11 +471,23 @@ impl IconShape for MdAttractions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M10.43,18.75C10.8,18.29,11.37,18,12,18c0.63,0,1.19,0.29,1.56,0.75c0.39-0.09,0.76-0.21,1.12-0.36l-1.42-3.18 c-0.39,0.15-0.82,0.23-1.26,0.23c-0.46,0-0.9-0.09-1.3-0.25l-1.43,3.19C9.65,18.54,10.03,18.67,10.43,18.75z M5.15,10 c-0.16,0.59-0.25,1.21-0.25,1.85c0,0.75,0.12,1.47,0.33,2.15c0.63,0.05,1.22,0.4,1.56,0.99c0.33,0.57,0.35,1.23,0.11,1.79 c0.27,0.27,0.56,0.53,0.87,0.76l1.52-3.39v0c-0.47-0.58-0.75-1.32-0.75-2.13c0-1.89,1.55-3.41,3.46-3.41 c1.91,0,3.46,1.53,3.46,3.41c0,0.82-0.29,1.57-0.78,2.16l1.5,3.35c0.32-0.24,0.62-0.5,0.9-0.79c-0.22-0.55-0.2-1.2,0.12-1.75 c0.33-0.57,0.9-0.92,1.52-0.99c0.22-0.68,0.34-1.41,0.34-2.16c0-0.64-0.09-1.27-0.25-1.86c-0.64-0.04-1.26-0.39-1.6-1 c-0.36-0.62-0.35-1.36-0.03-1.95c-0.91-0.98-2.1-1.71-3.44-2.05C13.39,5.6,12.74,6,12,6c-0.74,0-1.39-0.41-1.74-1.01 C8.92,5.33,7.73,6.04,6.82,7.02C7.15,7.62,7.17,8.37,6.8,9C6.45,9.62,5.81,9.97,5.15,10z M3.85,9.58C3.07,8.98,2.83,7.88,3.34,7 c0.51-0.88,1.58-1.23,2.49-0.85c1.11-1.17,2.56-2.03,4.18-2.42C10.15,2.75,10.99,2,12,2c1.01,0,1.85,0.75,1.98,1.73 c1.63,0.39,3.07,1.24,4.18,2.42c0.91-0.38,1.99-0.03,2.49,0.85c0.51,0.88,0.27,1.98-0.51,2.58c0.23,0.77,0.35,1.58,0.35,2.42 s-0.12,1.65-0.35,2.42c0.78,0.6,1.02,1.7,0.51,2.58c-0.51,0.88-1.58,1.23-2.49,0.85c-0.4,0.43-0.85,0.81-1.34,1.15l1.34,3H16.3 l-0.97-2.17c-0.43,0.18-0.88,0.33-1.34,0.44C13.85,21.25,13.01,22,12,22c-1.01,0-1.85-0.75-1.98-1.73 C9.54,20.15,9.08,20,8.64,19.81L7.66,22H5.78l1.36-3.03c-0.47-0.33-0.91-0.71-1.3-1.12C4.92,18.23,3.85,17.88,3.34,17 c-0.51-0.88-0.27-1.98,0.51-2.58C3.62,13.65,3.5,12.84,3.5,12S3.62,10.35,3.85,9.58z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M10.43,18.75C10.8,18.29,11.37,18,12,18c0.63,0,1.19,0.29,1.56,0.75c0.39-0.09,0.76-0.21,1.12-0.36l-1.42-3.18 c-0.39,0.15-0.82,0.23-1.26,0.23c-0.46,0-0.9-0.09-1.3-0.25l-1.43,3.19C9.65,18.54,10.03,18.67,10.43,18.75z M5.15,10 c-0.16,0.59-0.25,1.21-0.25,1.85c0,0.75,0.12,1.47,0.33,2.15c0.63,0.05,1.22,0.4,1.56,0.99c0.33,0.57,0.35,1.23,0.11,1.79 c0.27,0.27,0.56,0.53,0.87,0.76l1.52-3.39v0c-0.47-0.58-0.75-1.32-0.75-2.13c0-1.89,1.55-3.41,3.46-3.41 c1.91,0,3.46,1.53,3.46,3.41c0,0.82-0.29,1.57-0.78,2.16l1.5,3.35c0.32-0.24,0.62-0.5,0.9-0.79c-0.22-0.55-0.2-1.2,0.12-1.75 c0.33-0.57,0.9-0.92,1.52-0.99c0.22-0.68,0.34-1.41,0.34-2.16c0-0.64-0.09-1.27-0.25-1.86c-0.64-0.04-1.26-0.39-1.6-1 c-0.36-0.62-0.35-1.36-0.03-1.95c-0.91-0.98-2.1-1.71-3.44-2.05C13.39,5.6,12.74,6,12,6c-0.74,0-1.39-0.41-1.74-1.01 C8.92,5.33,7.73,6.04,6.82,7.02C7.15,7.62,7.17,8.37,6.8,9C6.45,9.62,5.81,9.97,5.15,10z M3.85,9.58C3.07,8.98,2.83,7.88,3.34,7 c0.51-0.88,1.58-1.23,2.49-0.85c1.11-1.17,2.56-2.03,4.18-2.42C10.15,2.75,10.99,2,12,2c1.01,0,1.85,0.75,1.98,1.73 c1.63,0.39,3.07,1.24,4.18,2.42c0.91-0.38,1.99-0.03,2.49,0.85c0.51,0.88,0.27,1.98-0.51,2.58c0.23,0.77,0.35,1.58,0.35,2.42 s-0.12,1.65-0.35,2.42c0.78,0.6,1.02,1.7,0.51,2.58c-0.51,0.88-1.58,1.23-2.49,0.85c-0.4,0.43-0.85,0.81-1.34,1.15l1.34,3H16.3 l-0.97-2.17c-0.43,0.18-0.88,0.33-1.34,0.44C13.85,21.25,13.01,22,12,22c-1.01,0-1.85-0.75-1.98-1.73 C9.54,20.15,9.08,20,8.64,19.81L7.66,22H5.78l1.36-3.03c-0.47-0.33-0.91-0.71-1.3-1.12C4.92,18.23,3.85,17.88,3.34,17 c-0.51-0.88-0.27-1.98,0.51-2.58C3.62,13.65,3.5,12.84,3.5,12S3.62,10.35,3.85,9.58z", + } } + } } } @@ -430,11 +522,23 @@ impl IconShape for MdBadge { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,7h-5V4c0-1.1-0.9-2-2-2h-2C9.9,2,9,2.9,9,4v3H4C2.9,7,2,7.9,2,9v11c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9 C22,7.9,21.1,7,20,7z M9,12c0.83,0,1.5,0.67,1.5,1.5S9.83,15,9,15s-1.5-0.67-1.5-1.5S8.17,12,9,12z M12,18H6v-0.75c0-1,2-1.5,3-1.5 s3,0.5,3,1.5V18z M13,9h-2V4h2V9z M18,16.5h-4V15h4V16.5z M18,13.5h-4V12h4V13.5z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M20,7h-5V4c0-1.1-0.9-2-2-2h-2C9.9,2,9,2.9,9,4v3H4C2.9,7,2,7.9,2,9v11c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9 C22,7.9,21.1,7,20,7z M9,12c0.83,0,1.5,0.67,1.5,1.5S9.83,15,9,15s-1.5-0.67-1.5-1.5S8.17,12,9,12z M12,18H6v-0.75c0-1,2-1.5,3-1.5 s3,0.5,3,1.5V18z M13,9h-2V4h2V9z M18,16.5h-4V15h4V16.5z M18,13.5h-4V12h4V13.5z", + } + } + } } } @@ -469,12 +573,24 @@ impl IconShape for MdBakeryDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.28,16.34C18.07,15.45,17.46,15,17.46,15s0.32-0.59,0.96-1.78 c0.38-0.59,1.22-0.59,1.6,0l0.81,1.26c0.19,0.3,0.21,0.68,0.06,1l-0.22,0.47C20.42,16.49,19.76,16.67,19.28,16.34z M4.72,16.34 c-0.48,0.33-1.13,0.15-1.39-0.38L3.1,15.49c-0.15-0.32-0.13-0.7,0.06-1l0.81-1.26c0.38-0.59,1.22-0.59,1.6,0 C6.22,14.41,6.54,15,6.54,15S5.93,15.45,4.72,16.34z M15.36,9.37c0.09-0.68,0.73-1.06,1.27-0.75l1.59,0.9 c0.46,0.26,0.63,0.91,0.36,1.41L16.5,15h-1.8L15.36,9.37z M8.63,9.37L9.3,15H7.5l-2.09-4.08c-0.27-0.5-0.1-1.15,0.36-1.41l1.59-0.9 C7.89,8.31,8.54,8.69,8.63,9.37z M13.8,15h-3.6L9.46,8.12C9.39,7.53,9.81,7,10.34,7h3.3c0.53,0,0.94,0.53,0.88,1.12L13.8,15z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M19.28,16.34C18.07,15.45,17.46,15,17.46,15s0.32-0.59,0.96-1.78 c0.38-0.59,1.22-0.59,1.6,0l0.81,1.26c0.19,0.3,0.21,0.68,0.06,1l-0.22,0.47C20.42,16.49,19.76,16.67,19.28,16.34z M4.72,16.34 c-0.48,0.33-1.13,0.15-1.39-0.38L3.1,15.49c-0.15-0.32-0.13-0.7,0.06-1l0.81-1.26c0.38-0.59,1.22-0.59,1.6,0 C6.22,14.41,6.54,15,6.54,15S5.93,15.45,4.72,16.34z M15.36,9.37c0.09-0.68,0.73-1.06,1.27-0.75l1.59,0.9 c0.46,0.26,0.63,0.91,0.36,1.41L16.5,15h-1.8L15.36,9.37z M8.63,9.37L9.3,15H7.5l-2.09-4.08c-0.27-0.5-0.1-1.15,0.36-1.41l1.59-0.9 C7.89,8.31,8.54,8.69,8.63,9.37z M13.8,15h-3.6L9.46,8.12C9.39,7.53,9.81,7,10.34,7h3.3c0.53,0,0.94,0.53,0.88,1.12L13.8,15z", + fill_rule: "evenodd", + } } + } } } @@ -509,11 +625,18 @@ impl IconShape for MdBeenhere { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2zm-9 15l-5-5 1.41-1.41L10 13.17l7.59-7.59L19 7l-9 9z", } + } } } @@ -548,17 +671,31 @@ impl IconShape for MdBikeScooter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M10,14h0.74L8.82,5.56C8.61,4.65,7.8,4,6.87,4H3v2h3.87l1.42,6.25c0,0-0.01,0-0.01,0C6.12,12.9,4.47,14.73,4.09,17H0v2h6 v-1C6,15.79,7.79,14,10,14z", - } - path { - d: "M19,8h-0.82l-1.35-3.69C16.55,3.52,15.8,3,14.96,3H11v2h3.96l1.1,3H10.4l0.46,2H15c-0.43,0.58-0.75,1.25-0.9,2h-2.79 l0.46,2h2.33c0.44,2.23,2.31,3.88,4.65,3.99c2.8,0.13,5.25-2.19,5.25-5C24,10.2,21.8,8,19,8z M19,16c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,16,19,16z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M10,15c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S11.66,15,10,15z M10,19c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S10.55,19,10,19z", + g { + g { + path { + d: "M10,14h0.74L8.82,5.56C8.61,4.65,7.8,4,6.87,4H3v2h3.87l1.42,6.25c0,0-0.01,0-0.01,0C6.12,12.9,4.47,14.73,4.09,17H0v2h6 v-1C6,15.79,7.79,14,10,14z", + } + path { + d: "M19,8h-0.82l-1.35-3.69C16.55,3.52,15.8,3,14.96,3H11v2h3.96l1.1,3H10.4l0.46,2H15c-0.43,0.58-0.75,1.25-0.9,2h-2.79 l0.46,2h2.33c0.44,2.23,2.31,3.88,4.65,3.99c2.8,0.13,5.25-2.19,5.25-5C24,10.2,21.8,8,19,8z M19,16c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,16,19,16z", + } + path { + d: "M10,15c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S11.66,15,10,15z M10,19c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S10.55,19,10,19z", + } + } } + } } } @@ -593,12 +730,24 @@ impl IconShape for MdBreakfastDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,3H6C3.79,3,2,4.79,2,7c0,1.48,0.81,2.75,2,3.45V19c0,1.1,0.9,2,2,2h12 c1.1,0,2-0.9,2-2v-8.55c1.19-0.69,2-1.97,2-3.45C22,4.79,20.21,3,18,3z M14,15h-4v-4h4V15z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M18,3H6C3.79,3,2,4.79,2,7c0,1.48,0.81,2.75,2,3.45V19c0,1.1,0.9,2,2,2h12 c1.1,0,2-0.9,2-2v-8.55c1.19-0.69,2-1.97,2-3.45C22,4.79,20.21,3,18,3z M14,15h-4v-4h4V15z", + fill_rule: "evenodd", + } + } + } } } @@ -633,12 +782,24 @@ impl IconShape for MdBrunchDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,8h2V4h-2V8z M15.51,22H2.49C2.22,22,2,21.78,2,21.5V20h14v1.5 C16,21.78,15.78,22,15.51,22z M18,15.89l-0.4-0.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0,1.46-0.54,2.87-1.53,3.94L20,15.97V20h2v2 h-4V15.89z M7,16v-2h4v2h4.5c0.28,0,0.5,0.22,0.5,0.5v1c0,0.28-0.22,0.5-0.5,0.5h-13C2.22,18,2,17.78,2,17.5v-1 C2,16.22,2.22,16,2.5,16H7z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M18,8h2V4h-2V8z M15.51,22H2.49C2.22,22,2,21.78,2,21.5V20h14v1.5 C16,21.78,15.78,22,15.51,22z M18,15.89l-0.4-0.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0,1.46-0.54,2.87-1.53,3.94L20,15.97V20h2v2 h-4V15.89z M7,16v-2h4v2h4.5c0.28,0,0.5,0.22,0.5,0.5v1c0,0.28-0.22,0.5-0.5,0.5h-13C2.22,18,2,17.78,2,17.5v-1 C2,16.22,2.22,16,2.5,16H7z", + fill_rule: "evenodd", + } } + } } } @@ -673,11 +834,18 @@ impl IconShape for MdBusAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M16 1a7 7 0 0 0-5.78 3.05l.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h8v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08A7 7 0 0 0 16 1zM4.5 19a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM3 13V8h6c0 1.96.81 3.73 2.11 5H3zm10.5 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm2.5-6a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm-1-9h2v5h-2zm0 6h2v2h-2z", } + } } } @@ -712,14 +880,28 @@ impl IconShape for MdCarRental { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.39,9H7.61C7.18,9,6.8,9.28,6.66,9.68l-1.66,5v6.81C5,21.78,5.23,22,5.5,22h1C6.78,22,7,21.78,7,21.5V20h10v1.5 c0,0.28,0.22,0.5,0.5,0.5h1c0.28,0,0.5-0.22,0.5-0.5v-6.81l-1.66-5C17.2,9.28,16.82,9,16.39,9z M7.78,18 c-0.68,0-1.22-0.54-1.22-1.22s0.54-1.22,1.22-1.22S9,16.11,9,16.78S8.46,18,7.78,18z M16.22,18C15.55,18,15,17.46,15,16.78 s0.54-1.22,1.22-1.22s1.22,0.54,1.22,1.22S16.9,18,16.22,18z M6.29,14l1.33-4h8.78l1.33,4H6.29z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M10.83,3C10.41,1.83,9.3,1,8,1C6.34,1,5,2.34,5,4c0,1.65,1.34,3,3,3c1.3,0,2.41-0.84,2.83-2H16v2h2V5h1V3H10.83z M8,5 C7.45,5,7,4.55,7,4s0.45-1,1-1s1,0.45,1,1S8.55,5,8,5z", + g { + g { + path { + d: "M16.39,9H7.61C7.18,9,6.8,9.28,6.66,9.68l-1.66,5v6.81C5,21.78,5.23,22,5.5,22h1C6.78,22,7,21.78,7,21.5V20h10v1.5 c0,0.28,0.22,0.5,0.5,0.5h1c0.28,0,0.5-0.22,0.5-0.5v-6.81l-1.66-5C17.2,9.28,16.82,9,16.39,9z M7.78,18 c-0.68,0-1.22-0.54-1.22-1.22s0.54-1.22,1.22-1.22S9,16.11,9,16.78S8.46,18,7.78,18z M16.22,18C15.55,18,15,17.46,15,16.78 s0.54-1.22,1.22-1.22s1.22,0.54,1.22,1.22S16.9,18,16.22,18z M6.29,14l1.33-4h8.78l1.33,4H6.29z", + } + path { + d: "M10.83,3C10.41,1.83,9.3,1,8,1C6.34,1,5,2.34,5,4c0,1.65,1.34,3,3,3c1.3,0,2.41-0.84,2.83-2H16v2h2V5h1V3H10.83z M8,5 C7.45,5,7,4.55,7,4s0.45-1,1-1s1,0.45,1,1S8.55,5,8,5z", + } + } } + } } } @@ -754,11 +936,23 @@ impl IconShape for MdCarRepair { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.22,12c0.68,0,1.22-0.54,1.22-1.22c0-0.67-0.54-1.22-1.22-1.22S15,10.11,15,10.78C15,11.46,15.55,12,16.22,12z M6.56,10.78c0,0.67,0.54,1.22,1.22,1.22S9,11.46,9,10.78c0-0.67-0.54-1.22-1.22-1.22S6.56,10.11,6.56,10.78z M7.61,4L6.28,8h11.43 l-1.33-4H7.61z M16.28,3c0,0,0.54,0.01,0.92,0.54c0.02,0.02,0.03,0.04,0.05,0.07c0.07,0.11,0.14,0.24,0.19,0.4 C17.66,4.66,19,8.69,19,8.69v6.5c0,0.45-0.35,0.81-0.78,0.81h-0.44C17.35,16,17,15.64,17,15.19V14H7v1.19C7,15.64,6.65,16,6.22,16 H5.78C5.35,16,5,15.64,5,15.19v-6.5c0,0,1.34-4.02,1.55-4.69c0.05-0.16,0.12-0.28,0.19-0.4C6.77,3.58,6.78,3.56,6.8,3.54 C7.18,3.01,7.72,3,7.72,3H16.28z M4,17.01h16V19h-7v3h-2v-3H4V17.01z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M16.22,12c0.68,0,1.22-0.54,1.22-1.22c0-0.67-0.54-1.22-1.22-1.22S15,10.11,15,10.78C15,11.46,15.55,12,16.22,12z M6.56,10.78c0,0.67,0.54,1.22,1.22,1.22S9,11.46,9,10.78c0-0.67-0.54-1.22-1.22-1.22S6.56,10.11,6.56,10.78z M7.61,4L6.28,8h11.43 l-1.33-4H7.61z M16.28,3c0,0,0.54,0.01,0.92,0.54c0.02,0.02,0.03,0.04,0.05,0.07c0.07,0.11,0.14,0.24,0.19,0.4 C17.66,4.66,19,8.69,19,8.69v6.5c0,0.45-0.35,0.81-0.78,0.81h-0.44C17.35,16,17,15.64,17,15.19V14H7v1.19C7,15.64,6.65,16,6.22,16 H5.78C5.35,16,5,15.64,5,15.19v-6.5c0,0,1.34-4.02,1.55-4.69c0.05-0.16,0.12-0.28,0.19-0.4C6.77,3.58,6.78,3.56,6.8,3.54 C7.18,3.01,7.72,3,7.72,3H16.28z M4,17.01h16V19h-7v3h-2v-3H4V17.01z", + } } + } } } @@ -793,8 +987,14 @@ impl IconShape for MdCategory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2l-5.5 9h11z", } @@ -806,6 +1006,7 @@ impl IconShape for MdCategory { path { d: "M3 13.5h8v8H3z", } + } } } @@ -840,23 +1041,37 @@ impl IconShape for MdCelebration { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "2,22 16,17 7,8", - } - path { - d: "M14.53,12.53l5.59-5.59c0.49-0.49,1.28-0.49,1.77,0l0.59,0.59l1.06-1.06l-0.59-0.59c-1.07-1.07-2.82-1.07-3.89,0 l-5.59,5.59L14.53,12.53z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M10.06,6.88L9.47,7.47l1.06,1.06l0.59-0.59c1.07-1.07,1.07-2.82,0-3.89l-0.59-0.59L9.47,4.53l0.59,0.59 C10.54,5.6,10.54,6.4,10.06,6.88z", - } - path { - d: "M17.06,11.88l-1.59,1.59l1.06,1.06l1.59-1.59c0.49-0.49,1.28-0.49,1.77,0l1.61,1.61l1.06-1.06l-1.61-1.61 C19.87,10.81,18.13,10.81,17.06,11.88z", - } - path { - d: "M15.06,5.88l-3.59,3.59l1.06,1.06l3.59-3.59c1.07-1.07,1.07-2.82,0-3.89l-1.59-1.59l-1.06,1.06l1.59,1.59 C15.54,4.6,15.54,5.4,15.06,5.88z", + g { + g { + polygon { + points: "2,22 16,17 7,8", + } + path { + d: "M14.53,12.53l5.59-5.59c0.49-0.49,1.28-0.49,1.77,0l0.59,0.59l1.06-1.06l-0.59-0.59c-1.07-1.07-2.82-1.07-3.89,0 l-5.59,5.59L14.53,12.53z", + } + path { + d: "M10.06,6.88L9.47,7.47l1.06,1.06l0.59-0.59c1.07-1.07,1.07-2.82,0-3.89l-0.59-0.59L9.47,4.53l0.59,0.59 C10.54,5.6,10.54,6.4,10.06,6.88z", + } + path { + d: "M17.06,11.88l-1.59,1.59l1.06,1.06l1.59-1.59c0.49-0.49,1.28-0.49,1.77,0l1.61,1.61l1.06-1.06l-1.61-1.61 C19.87,10.81,18.13,10.81,17.06,11.88z", + } + path { + d: "M15.06,5.88l-3.59,3.59l1.06,1.06l3.59-3.59c1.07-1.07,1.07-2.82,0-3.89l-1.59-1.59l-1.06,1.06l1.59,1.59 C15.54,4.6,15.54,5.4,15.06,5.88z", + } + } } + } } } @@ -891,11 +1106,23 @@ impl IconShape for MdCleaningServices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,11h-1V3c0-1.1-0.9-2-2-2h-2C9.9,1,9,1.9,9,3v8H8c-2.76,0-5,2.24-5,5v7h18v-7C21,13.24,18.76,11,16,11z M19,21h-2v-3 c0-0.55-0.45-1-1-1s-1,0.45-1,1v3h-2v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H9v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H5v-5 c0-1.65,1.35-3,3-3h8c1.65,0,3,1.35,3,3V21z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M16,11h-1V3c0-1.1-0.9-2-2-2h-2C9.9,1,9,1.9,9,3v8H8c-2.76,0-5,2.24-5,5v7h18v-7C21,13.24,18.76,11,16,11z M19,21h-2v-3 c0-0.55-0.45-1-1-1s-1,0.45-1,1v3h-2v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H9v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H5v-5 c0-1.65,1.35-3,3-3h8c1.65,0,3,1.35,3,3V21z", + } } + } } } @@ -930,8 +1157,14 @@ impl IconShape for MdCompassCalibration { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "17", @@ -940,6 +1173,7 @@ impl IconShape for MdCompassCalibration { path { d: "M12 10.07c1.95 0 3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3S4.56 4.59 2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08z", } + } } } @@ -974,20 +1208,34 @@ impl IconShape for MdDeliveryDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "2", - width: "5", - x: "5", - y: "6", - } - path { - d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", + g { + g { + path { + d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "6", + } + path { + d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", + } + } } + } } } @@ -1022,11 +1270,18 @@ impl IconShape for MdDepartureBoard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M16 1c-2.4 0-4.52 1.21-5.78 3.05.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7zM4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19zM3 13V8h6c0 1.96.81 3.73 2.11 5H3zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z", } + } } } @@ -1061,14 +1316,30 @@ impl IconShape for MdDesignServices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.24,11.51l1.57-1.57l-3.75-3.75l-1.57,1.57L8.35,3.63c-0.78-0.78-2.05-0.78-2.83,0l-1.9,1.9 c-0.78,0.78-0.78,2.05,0,2.83l4.13,4.13L3,17.25V21h3.75l4.76-4.76l4.13,4.13c0.95,0.95,2.23,0.6,2.83,0l1.9-1.9 c0.78-0.78,0.78-2.05,0-2.83L16.24,11.51z M9.18,11.07L5.04,6.94l1.89-1.9c0,0,0,0,0,0l1.27,1.27L7.02,7.5l1.41,1.41l1.19-1.19 l1.45,1.45L9.18,11.07z M17.06,18.96l-4.13-4.13l1.9-1.9l1.45,1.45l-1.19,1.19l1.41,1.41l1.19-1.19l1.27,1.27L17.06,18.96z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20.71,7.04c0.39-0.39,0.39-1.02,0-1.41l-2.34-2.34c-0.47-0.47-1.12-0.29-1.41,0l-1.83,1.83l3.75,3.75L20.71,7.04z", + g { + g { + path { + d: "M16.24,11.51l1.57-1.57l-3.75-3.75l-1.57,1.57L8.35,3.63c-0.78-0.78-2.05-0.78-2.83,0l-1.9,1.9 c-0.78,0.78-0.78,2.05,0,2.83l4.13,4.13L3,17.25V21h3.75l4.76-4.76l4.13,4.13c0.95,0.95,2.23,0.6,2.83,0l1.9-1.9 c0.78-0.78,0.78-2.05,0-2.83L16.24,11.51z M9.18,11.07L5.04,6.94l1.89-1.9c0,0,0,0,0,0l1.27,1.27L7.02,7.5l1.41,1.41l1.19-1.19 l1.45,1.45L9.18,11.07z M17.06,18.96l-4.13-4.13l1.9-1.9l1.45,1.45l-1.19,1.19l1.41,1.41l1.19-1.19l1.27,1.27L17.06,18.96z", + } + path { + d: "M20.71,7.04c0.39-0.39,0.39-1.02,0-1.41l-2.34-2.34c-0.47-0.47-1.12-0.29-1.41,0l-1.83,1.83l3.75,3.75L20.71,7.04z", + } + } + g { + } } + } } } @@ -1103,11 +1374,23 @@ impl IconShape for MdDinnerDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2,19h20l-2,2H4L2,19z M5,6h1v1H5V6z M5,4h1v1H5V4z M9,4v1H7V4H9z M9,7H7V6h2V7z M6,15.23c-0.36,0.11-0.69,0.28-1,0.47V8h1 V15.23z M4,16.52C3.62,16.96,3.32,17.45,3.16,18h16.82c0.01-0.16,0.03-0.33,0.03-0.5c0-3.04-2.46-5.5-5.5-5.5 c-2.29,0-4.25,1.4-5.08,3.4C8.84,15.15,8.19,15,7.5,15c-0.17,0-0.33,0.02-0.5,0.04V8h2c1.03,0.06,1.9-0.96,2-2h10V5H11 c-0.1-1.05-0.97-1.97-2-2H3v1h1v1H3v1h1v1H3v1h1V16.52z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M2,19h20l-2,2H4L2,19z M5,6h1v1H5V6z M5,4h1v1H5V4z M9,4v1H7V4H9z M9,7H7V6h2V7z M6,15.23c-0.36,0.11-0.69,0.28-1,0.47V8h1 V15.23z M4,16.52C3.62,16.96,3.32,17.45,3.16,18h16.82c0.01-0.16,0.03-0.33,0.03-0.5c0-3.04-2.46-5.5-5.5-5.5 c-2.29,0-4.25,1.4-5.08,3.4C8.84,15.15,8.19,15,7.5,15c-0.17,0-0.33,0.02-0.5,0.04V8h2c1.03,0.06,1.9-0.96,2-2h10V5H11 c-0.1-1.05-0.97-1.97-2-2H3v1h1v1H3v1h1v1H3v1h1V16.52z", + } } + } } } @@ -1142,11 +1425,18 @@ impl IconShape for MdDirections { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.71 11.29l-9-9c-.39-.39-1.02-.39-1.41 0l-9 9c-.39.39-.39 1.02 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9c.39-.38.39-1.01 0-1.41zM14 14.5V12h-4v3H8v-4c0-.55.45-1 1-1h5V7.5l3.5 3.5-3.5 3.5z", } + } } } @@ -1181,11 +1471,18 @@ impl IconShape for MdDirectionsBike { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5zm5.8-10l2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2l-2.2-2.3zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5z", } + } } } @@ -1220,11 +1517,18 @@ impl IconShape for MdDirectionsBoat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2h-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.89-6.68c.08-.26.06-.54-.06-.78s-.34-.42-.6-.5L20 10.62V6c0-1.1-.9-2-2-2h-3V1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.26.08-.48.26-.6.5s-.15.52-.06.78L3.95 19zM6 6h12v3.97L12 8 6 9.97V6z", } + } } } @@ -1259,11 +1563,18 @@ impl IconShape for MdDirectionsBus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 16c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4v10zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6H6V6h12v5z", } + } } } @@ -1298,11 +1609,18 @@ impl IconShape for MdDirectionsCar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z", } + } } } @@ -1337,11 +1655,18 @@ impl IconShape for MdDirectionsRailway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 15.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4v10.5zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm6-7H6V5h12v5z", } + } } } @@ -1376,11 +1701,18 @@ impl IconShape for MdDirectionsRun { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-3.6 13.9l1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2 7 1.4z", } + } } } @@ -1415,11 +1747,18 @@ impl IconShape for MdDirectionsSubway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-6H6V6h5v5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6h-5V6h5v5z", } + } } } @@ -1454,11 +1793,18 @@ impl IconShape for MdDirectionsTransit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-6H6V6h5v5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6h-5V6h5v5z", } + } } } @@ -1493,11 +1839,18 @@ impl IconShape for MdDirectionsWalk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7", } + } } } @@ -1532,11 +1885,23 @@ impl IconShape for MdDryCleaning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.56,11.36L13,8.44V7c0-0.55-0.45-1-1-1l0,0c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1h2c0-1.84-1.66-3.3-3.56-2.95 C10.26,2.27,9.29,3.22,9.06,4.4C8.76,5.96,9.66,7.34,11,7.82v0.63l-6.56,2.92C3.56,11.75,3,12.62,3,13.57v0.01 C3,14.92,4.08,16,5.42,16H7v6h10v-6h1.58c1.34,0,2.42-1.08,2.42-2.42v-0.01C21,12.62,20.44,11.75,19.56,11.36z M18.58,14H17v-1H7v1 H5.42C5.19,14,5,13.81,5,13.57c0-0.17,0.1-0.32,0.25-0.38l6.75-3l6.75,3C18.9,13.26,19,13.41,19,13.58C19,13.81,18.81,14,18.58,14z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M19.56,11.36L13,8.44V7c0-0.55-0.45-1-1-1l0,0c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1h2c0-1.84-1.66-3.3-3.56-2.95 C10.26,2.27,9.29,3.22,9.06,4.4C8.76,5.96,9.66,7.34,11,7.82v0.63l-6.56,2.92C3.56,11.75,3,12.62,3,13.57v0.01 C3,14.92,4.08,16,5.42,16H7v6h10v-6h1.58c1.34,0,2.42-1.08,2.42-2.42v-0.01C21,12.62,20.44,11.75,19.56,11.36z M18.58,14H17v-1H7v1 H5.42C5.19,14,5,13.81,5,13.57c0-0.17,0.1-0.32,0.25-0.38l6.75-3l6.75,3C18.9,13.26,19,13.41,19,13.58C19,13.81,18.81,14,18.58,14z", + } + } + } } } @@ -1571,11 +1936,19 @@ impl IconShape for MdEditAttributes { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + class: "st0", + d: "M0 0h24v24H0z", + } path { d: "M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5zM7.24 14.46l-2.57-2.57.7-.7 1.87 1.87 3.52-3.52.7.7-4.22 4.22z", } + } } } @@ -1610,11 +1983,18 @@ impl IconShape for MdEditLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm-1.56 10H9v-1.44l3.35-3.34 1.43 1.43L10.44 12zm4.45-4.45l-.7.7-1.44-1.44.7-.7c.15-.15.39-.15.54 0l.9.9c.15.15.15.39 0 .54z", } + } } } @@ -1649,38 +2029,52 @@ impl IconShape for MdEditRoad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "18,4 16,4 16,11.9 18,9.9", + g { + rect { + height: "24", + width: "24", + } } - rect { - height: "16", - width: "2", - x: "4", - y: "4", - } - rect { - height: "4", - width: "2", - x: "10", - y: "4", - } - rect { - height: "4", - width: "2", - x: "10", - y: "10", - } - rect { - height: "4", - width: "2", - x: "10", - y: "16", - } - path { - d: "M22.56,12.59l-1.15-1.15c-0.59-0.59-1.54-0.59-2.12,0L14,16.73V20h3.27l5.29-5.29C23.15,14.12,23.15,13.17,22.56,12.59z M16.58,18.45h-1.03v-1.03L19,13.97L20.03,15L16.58,18.45z", + g { + g { + polygon { + points: "18,4 16,4 16,11.9 18,9.9", + } + rect { + height: "16", + width: "2", + x: "4", + y: "4", + } + rect { + height: "4", + width: "2", + x: "10", + y: "4", + } + rect { + height: "4", + width: "2", + x: "10", + y: "10", + } + rect { + height: "4", + width: "2", + x: "10", + y: "16", + } + path { + d: "M22.56,12.59l-1.15-1.15c-0.59-0.59-1.54-0.59-2.12,0L14,16.73V20h3.27l5.29-5.29C23.15,14.12,23.15,13.17,22.56,12.59z M16.58,18.45h-1.03v-1.03L19,13.97L20.03,15L16.58,18.45z", + } + } } + } } } @@ -1715,14 +2109,28 @@ impl IconShape for MdElectricBike { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,7h-0.82l-1.7-4.68C16.19,1.53,15.44,1,14.6,1H12v2h2.6l1.46,4h-4.81l-0.36-1H12V4H7v2h1.75l1.82,5H9.9 C9.46,8.77,7.59,7.12,5.25,7.01C2.45,6.87,0,9.2,0,12c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5C24,9.2,21.8,7,19,7z M7.82,13c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,11h-1.4l-0.73-2H15C14.56,9.58,14.24,10.25,14.1,11z M19,15c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67C18.94,9.01,18.97,9,19,9c1.68,0,3,1.32,3,3S20.68,15,19,15z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "11,20 7,20 13,23 13,21 17,21 11,18", + g { + g { + path { + d: "M19,7h-0.82l-1.7-4.68C16.19,1.53,15.44,1,14.6,1H12v2h2.6l1.46,4h-4.81l-0.36-1H12V4H7v2h1.75l1.82,5H9.9 C9.46,8.77,7.59,7.12,5.25,7.01C2.45,6.87,0,9.2,0,12c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5C24,9.2,21.8,7,19,7z M7.82,13c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,11h-1.4l-0.73-2H15C14.56,9.58,14.24,10.25,14.1,11z M19,15c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67C18.94,9.01,18.97,9,19,9c1.68,0,3,1.32,3,3S20.68,15,19,15z", + } + polygon { + points: "11,20 7,20 13,23 13,21 17,21 11,18", + } + } } + } } } @@ -1757,14 +2165,26 @@ impl IconShape for MdElectricCar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18.92,2.01C18.72,1.42,18.16,1,17.5,1h-11C5.84,1,5.29,1.42,5.08,2.01L3,8v8c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h12 v1c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1V8L18.92,2.01z M6.5,12C5.67,12,5,11.33,5,10.5S5.67,9,6.5,9S8,9.67,8,10.5 S7.33,12,6.5,12z M17.5,12c-0.83,0-1.5-0.67-1.5-1.5S16.67,9,17.5,9S19,9.67,19,10.5S18.33,12,17.5,12z M5,7l1.5-4.5h11L19,7H5z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", + g { + path { + d: "M18.92,2.01C18.72,1.42,18.16,1,17.5,1h-11C5.84,1,5.29,1.42,5.08,2.01L3,8v8c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h12 v1c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1V8L18.92,2.01z M6.5,12C5.67,12,5,11.33,5,10.5S5.67,9,6.5,9S8,9.67,8,10.5 S7.33,12,6.5,12z M17.5,12c-0.83,0-1.5-0.67-1.5-1.5S16.67,9,17.5,9S19,9.67,19,10.5S18.33,12,17.5,12z M5,7l1.5-4.5h11L19,7H5z", + } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", + } } + } } } @@ -1799,23 +2219,37 @@ impl IconShape for MdElectricMoped { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,5c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,12H10V7H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,8.35V5z M7,15c-0.55,0-1-0.45-1-1h2C8,14.55,7.55,15,7,15z", - } - rect { - height: "2", - width: "5", - x: "5", - y: "4", - } - path { - d: "M19,11c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,11,19,11z M19,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,15,19,15z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", + g { + g { + path { + d: "M19,5c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,12H10V7H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,8.35V5z M7,15c-0.55,0-1-0.45-1-1h2C8,14.55,7.55,15,7,15z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "4", + } + path { + d: "M19,11c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,11,19,11z M19,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,15,19,15z", + } + } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", + } } + } } } @@ -1850,14 +2284,26 @@ impl IconShape for MdElectricRickshaw { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,11.18V9.72c0-0.47-0.16-0.92-0.46-1.28L16.6,3.72C16.22,3.26,15.66,3,15.06,3H3C1.9,3,1,3.9,1,5v8c0,1.1,0.9,2,2,2 h0.18C3.6,16.16,4.7,17,6,17s2.4-0.84,2.82-2h8.37c0.41,1.16,1.51,2,2.82,2c1.66,0,3-1.34,3-3C23,12.7,22.16,11.6,21,11.18z M18.4,9H16V6.12L18.4,9z M3,5h4v4H3V5z M6,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S6.55,15,6,15z M9,13v-2h3V9H9V5h5v8H9z M20,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,15,20,15z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", + g { + path { + d: "M21,11.18V9.72c0-0.47-0.16-0.92-0.46-1.28L16.6,3.72C16.22,3.26,15.66,3,15.06,3H3C1.9,3,1,3.9,1,5v8c0,1.1,0.9,2,2,2 h0.18C3.6,16.16,4.7,17,6,17s2.4-0.84,2.82-2h8.37c0.41,1.16,1.51,2,2.82,2c1.66,0,3-1.34,3-3C23,12.7,22.16,11.6,21,11.18z M18.4,9H16V6.12L18.4,9z M3,5h4v4H3V5z M6,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S6.55,15,6,15z M9,13v-2h3V9H9V5h5v8H9z M20,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,15,20,15z", + } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", + } } + } } } @@ -1892,17 +2338,31 @@ impl IconShape for MdElectricScooter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M7.82,16H15v-1c0-2.21,1.79-4,4-4h0.74l-1.9-8.44C17.63,1.65,16.82,1,15.89,1H12v2h3.89l1.4,6.25c0,0-0.01,0-0.01,0 c-2.16,0.65-3.81,2.48-4.19,4.75H7.82c-0.48-1.34-1.86-2.24-3.42-1.94c-1.18,0.23-2.13,1.2-2.35,2.38C1.7,16.34,3.16,18,5,18 C6.3,18,7.4,17.16,7.82,16z M5,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S5.55,16,5,16z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M19,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,12,19,12z M19,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,16,19,16z", - } - polygon { - points: "11,20 7,20 13,23 13,21 17,21 11,18", + g { + g { + path { + d: "M7.82,16H15v-1c0-2.21,1.79-4,4-4h0.74l-1.9-8.44C17.63,1.65,16.82,1,15.89,1H12v2h3.89l1.4,6.25c0,0-0.01,0-0.01,0 c-2.16,0.65-3.81,2.48-4.19,4.75H7.82c-0.48-1.34-1.86-2.24-3.42-1.94c-1.18,0.23-2.13,1.2-2.35,2.38C1.7,16.34,3.16,18,5,18 C6.3,18,7.4,17.16,7.82,16z M5,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S5.55,16,5,16z", + } + path { + d: "M19,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,12,19,12z M19,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,16,19,16z", + } + polygon { + points: "11,20 7,20 13,23 13,21 17,21 11,18", + } + } } + } } } @@ -1937,20 +2397,34 @@ impl IconShape for MdElectricalServices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,14c0-0.55-0.45-1-1-1h-2v2h2C20.55,15,21,14.55,21,14z", - } - path { - d: "M20,17h-2v2h2c0.55,0,1-0.45,1-1C21,17.45,20.55,17,20,17z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M12,14h-2v4h2c0,1.1,0.9,2,2,2h3v-8h-3C12.9,12,12,12.9,12,14z", - } - path { - d: "M5,13c0-1.1,0.9-2,2-2h1.5c1.93,0,3.5-1.57,3.5-3.5S10.43,4,8.5,4H5C4.45,4,4,4.45,4,5c0,0.55,0.45,1,1,1h3.5 C9.33,6,10,6.67,10,7.5S9.33,9,8.5,9H7c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4h2v-2H7C5.9,15,5,14.1,5,13z", + g { + g { + path { + d: "M21,14c0-0.55-0.45-1-1-1h-2v2h2C20.55,15,21,14.55,21,14z", + } + path { + d: "M20,17h-2v2h2c0.55,0,1-0.45,1-1C21,17.45,20.55,17,20,17z", + } + path { + d: "M12,14h-2v4h2c0,1.1,0.9,2,2,2h3v-8h-3C12.9,12,12,12.9,12,14z", + } + path { + d: "M5,13c0-1.1,0.9-2,2-2h1.5c1.93,0,3.5-1.57,3.5-3.5S10.43,4,8.5,4H5C4.45,4,4,4.45,4,5c0,0.55,0.45,1,1,1h3.5 C9.33,6,10,6.67,10,7.5S9.33,9,8.5,9H7c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4h2v-2H7C5.9,15,5,14.1,5,13z", + } + } } + } } } @@ -1985,11 +2459,18 @@ impl IconShape for MdEvStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19.77 7.23l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77zM18 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zM8 18v-4.5H6L10 6v5h2l-4 7z", } + } } } @@ -2024,11 +2505,18 @@ impl IconShape for MdFastfood { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.06 22.99h1.66c.84 0 1.53-.64 1.63-1.46L23 5.05h-5V1h-1.97v4.05h-4.97l.3 2.34c1.71.47 3.31 1.32 4.27 2.26 1.44 1.42 2.43 2.89 2.43 5.29v8.05zM1 21.99V21h15.03v.99c0 .55-.45 1-1.01 1H2.01c-.56 0-1.01-.45-1.01-1zm15.03-7c0-8-15.03-8-15.03 0h15.03zM1.02 17h15v2h-15z", } + } } } @@ -2063,11 +2551,23 @@ impl IconShape for MdFestival { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "13,5.7 13,4 16,4 15,2.51 16,1 11,1 11,5.7 2,12 2,22 9,22 9,17 12.03,15 15,17 15,22 22,22 22,12", + g { + rect { + height: "24", + width: "24", + } } + g { + polygon { + points: "13,5.7 13,4 16,4 15,2.51 16,1 11,1 11,5.7 2,12 2,22 9,22 9,17 12.03,15 15,17 15,22 22,22 22,12", + } + } + } } } @@ -2102,11 +2602,18 @@ impl IconShape for MdFlight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z", } + } } } @@ -2141,11 +2648,18 @@ impl IconShape for MdHail { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm5-4h2v.4c-.1 2.2-.8 3.9-2.3 5.1-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1c-.3.1-.5.2-.6.3-.9.7-1.39 1.6-1.4 3.1v.5H5v-.5c0-2 .71-3.59 2.11-4.79C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C16.48 5.14 17 4 17 2.5V2zM4 16h3v6H4v-6z", } + } } } @@ -2180,14 +2694,32 @@ impl IconShape for MdHandyman { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.67,18.17l-5.3-5.3h-0.99l-2.54,2.54v0.99l5.3,5.3c0.39,0.39,1.02,0.39,1.41,0l2.12-2.12 C22.06,19.2,22.06,18.56,21.67,18.17z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M17.34,10.19l1.41-1.41l2.12,2.12c1.17-1.17,1.17-3.07,0-4.24l-3.54-3.54l-1.41,1.41V1.71L15.22,1l-3.54,3.54l0.71,0.71 h2.83l-1.41,1.41l1.06,1.06l-2.89,2.89L7.85,6.48V5.06L4.83,2.04L2,4.87l3.03,3.03h1.41l4.13,4.13l-0.85,0.85H7.6l-5.3,5.3 c-0.39,0.39-0.39,1.02,0,1.41l2.12,2.12c0.39,0.39,1.02,0.39,1.41,0l5.3-5.3v-2.12l5.15-5.15L17.34,10.19z", + g { + g { + g { + path { + d: "M21.67,18.17l-5.3-5.3h-0.99l-2.54,2.54v0.99l5.3,5.3c0.39,0.39,1.02,0.39,1.41,0l2.12-2.12 C22.06,19.2,22.06,18.56,21.67,18.17z", + } + } + g { + path { + d: "M17.34,10.19l1.41-1.41l2.12,2.12c1.17-1.17,1.17-3.07,0-4.24l-3.54-3.54l-1.41,1.41V1.71L15.22,1l-3.54,3.54l0.71,0.71 h2.83l-1.41,1.41l1.06,1.06l-2.89,2.89L7.85,6.48V5.06L4.83,2.04L2,4.87l3.03,3.03h1.41l4.13,4.13l-0.85,0.85H7.6l-5.3,5.3 c-0.39,0.39-0.39,1.02,0,1.41l2.12,2.12c0.39,0.39,1.02,0.39,1.41,0l5.3-5.3v-2.12l5.15-5.15L17.34,10.19z", + } + } + } } + } } } @@ -2222,14 +2754,32 @@ impl IconShape for MdHardware { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18,3l-3,3V3H9C6.24,3,4,5.24,4,8h5v3h6V8l3,3h2V3H18z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M9,13v7c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-7H9z", + g { + g { + g { + path { + d: "M18,3l-3,3V3H9C6.24,3,4,5.24,4,8h5v3h6V8l3,3h2V3H18z", + } + } + g { + path { + d: "M9,13v7c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-7H9z", + } + } + } } + } } } @@ -2264,14 +2814,28 @@ impl IconShape for MdHomeRepairService { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "18,16 16,16 16,15 8,15 8,16 6,16 6,15 2,15 2,20 22,20 22,15 18,15", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20,8h-3V6c0-1.1-0.9-2-2-2H9C7.9,4,7,4.9,7,6v2H4c-1.1,0-2,0.9-2,2v4h4v-2h2v2h8v-2h2v2h4v-4C22,8.9,21.1,8,20,8z M15,8 H9V6h6V8z", + g { + g { + polygon { + points: "18,16 16,16 16,15 8,15 8,16 6,16 6,15 2,15 2,20 22,20 22,15 18,15", + } + path { + d: "M20,8h-3V6c0-1.1-0.9-2-2-2H9C7.9,4,7,4.9,7,6v2H4c-1.1,0-2,0.9-2,2v4h4v-2h2v2h8v-2h2v2h4v-4C22,8.9,21.1,8,20,8z M15,8 H9V6h6V8z", + } + } } + } } } @@ -2306,11 +2870,18 @@ impl IconShape for MdHotel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z", } + } } } @@ -2345,23 +2916,47 @@ impl IconShape for MdHvac { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,16c1.01,0,1.91-0.39,2.62-1H9.38C10.09,15.61,10.99,16,12,16z", - } - path { - d: "M8.56,14h6.89c0.26-0.45,0.44-0.96,0.51-1.5h-7.9C8.12,13.04,8.29,13.55,8.56,14z", - } - path { - d: "M12,8c-1.01,0-1.91,0.39-2.62,1h5.24C13.91,8.39,13.01,8,12,8z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M8.56,10c-0.26,0.45-0.44,0.96-0.51,1.5h7.9c-0.07-0.54-0.24-1.05-0.51-1.5H8.56z", - } - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12,18c-3.31,0-6-2.69-6-6 s2.69-6,6-6s6,2.69,6,6S15.31,18,12,18z", + g { + g { + g { + path { + d: "M12,16c1.01,0,1.91-0.39,2.62-1H9.38C10.09,15.61,10.99,16,12,16z", + } + } + g { + path { + d: "M8.56,14h6.89c0.26-0.45,0.44-0.96,0.51-1.5h-7.9C8.12,13.04,8.29,13.55,8.56,14z", + } + } + g { + path { + d: "M12,8c-1.01,0-1.91,0.39-2.62,1h5.24C13.91,8.39,13.01,8,12,8z", + } + } + g { + path { + d: "M8.56,10c-0.26,0.45-0.44,0.96-0.51,1.5h7.9c-0.07-0.54-0.24-1.05-0.51-1.5H8.56z", + } + } + g { + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12,18c-3.31,0-6-2.69-6-6 s2.69-6,6-6s6,2.69,6,6S15.31,18,12,18z", + } + } + } } + } } } @@ -2396,12 +2991,24 @@ impl IconShape for MdIcecream { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M8.79,12.4l3.26,6.22l3.17-6.21c-0.11-0.08-0.21-0.16-0.3-0.25 C14.08,12.69,13.07,13,12,13s-2.08-0.31-2.92-0.84C8.99,12.25,8.89,12.33,8.79,12.4z M6.83,12.99C5.25,12.9,4,11.6,4,10 c0-1.49,1.09-2.73,2.52-2.96C6.75,4.22,9.12,2,12,2s5.25,2.22,5.48,5.04C18.91,7.27,20,8.51,20,10c0,1.59-1.24,2.9-2.81,2.99 L12.07,23L6.83,12.99z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M8.79,12.4l3.26,6.22l3.17-6.21c-0.11-0.08-0.21-0.16-0.3-0.25 C14.08,12.69,13.07,13,12,13s-2.08-0.31-2.92-0.84C8.99,12.25,8.89,12.33,8.79,12.4z M6.83,12.99C5.25,12.9,4,11.6,4,10 c0-1.49,1.09-2.73,2.52-2.96C6.75,4.22,9.12,2,12,2s5.25,2.22,5.48,5.04C18.91,7.27,20,8.51,20,10c0,1.59-1.24,2.9-2.81,2.99 L12.07,23L6.83,12.99z", + fill_rule: "evenodd", + } } + } } } @@ -2436,11 +3043,18 @@ impl IconShape for MdLayers { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16z", } + } } } @@ -2475,11 +3089,18 @@ impl IconShape for MdLayersClear { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.81 14.99l1.19-.92-1.43-1.43-1.19.92 1.43 1.43zm-.45-4.72L21 9l-9-7-2.91 2.27 7.87 7.88 2.4-1.88zM3.27 1L2 2.27l4.22 4.22L3 9l1.63 1.27L12 16l2.1-1.63 1.43 1.43L12 18.54l-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21 22 19.73 3.27 1z", } + } } } @@ -2514,14 +3135,32 @@ impl IconShape for MdLiquor { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3,14c0,1.3,0.84,2.4,2,2.82V20H3v2h6v-2H7v-3.18C8.16,16.4,9,15.3,9,14V6H3V14z M5,8h2v3H5V8z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20.63,8.54l-0.95-0.32C19.28,8.09,19,7.71,19,7.28V3c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v4.28 c0,0.43-0.28,0.81-0.68,0.95l-0.95,0.32C11.55,8.82,11,9.58,11,10.44V20c0,1.1,0.9,2,2,2h7c1.1,0,2-0.9,2-2v-9.56 C22,9.58,21.45,8.82,20.63,8.54z M16,4h1v1h-1V4z M13,10.44l0.95-0.32C15.18,9.72,16,8.57,16,7.28V7h1v0.28 c0,1.29,0.82,2.44,2.05,2.85L20,10.44V12h-7V10.44z M20,20h-7v-2h7V20z", + g { + g { + g { + path { + d: "M3,14c0,1.3,0.84,2.4,2,2.82V20H3v2h6v-2H7v-3.18C8.16,16.4,9,15.3,9,14V6H3V14z M5,8h2v3H5V8z", + } + } + g { + path { + d: "M20.63,8.54l-0.95-0.32C19.28,8.09,19,7.71,19,7.28V3c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v4.28 c0,0.43-0.28,0.81-0.68,0.95l-0.95,0.32C11.55,8.82,11,9.58,11,10.44V20c0,1.1,0.9,2,2,2h7c1.1,0,2-0.9,2-2v-9.56 C22,9.58,21.45,8.82,20.63,8.54z M16,4h1v1h-1V4z M13,10.44l0.95-0.32C15.18,9.72,16,8.57,16,7.28V7h1v0.28 c0,1.29,0.82,2.44,2.05,2.85L20,10.44V12h-7V10.44z M20,20h-7v-2h7V20z", + } + } + } } + } } } @@ -2556,11 +3195,18 @@ impl IconShape for MdLocalActivity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2zm-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69 1.09 4.11z", } + } } } @@ -2595,11 +3241,20 @@ impl IconShape for MdLocalAirport { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M0,0h24v24H0V0z", + g { + path { + d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", + } + path { + d: "M0,0h24v24H0V0z", + } } + } } } @@ -2634,11 +3289,18 @@ impl IconShape for MdLocalAtm { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2v1zm9-13H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4V6h16v12z", } + } } } @@ -2673,11 +3335,18 @@ impl IconShape for MdLocalBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 5V3H3v2l8 9v5H6v2h12v-2h-5v-5l8-9zM7.43 7L5.66 5h12.69l-1.78 2H7.43z", } + } } } @@ -2712,11 +3381,18 @@ impl IconShape for MdLocalCafe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z", } + } } } @@ -2751,11 +3427,18 @@ impl IconShape for MdLocalCarWash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 5c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5zm-5 0c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5zM7 5c.83 0 1.5-.67 1.5-1.5C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5zm11.92 3.01C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01L3 14v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 18c-.83 0-1.5-.67-1.5-1.5S5.67 15 6.5 15s1.5.67 1.5 1.5S7.33 18 6.5 18zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 13l1.5-4.5h11L19 13H5z", } + } } } @@ -2790,11 +3473,18 @@ impl IconShape for MdLocalConvenienceStore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 7V4H5v3H2v13h8v-4h4v4h8V7h-3zm-8 3H9v1h2v1H8V9h2V8H8V7h3v3zm5 2h-1v-2h-2V7h1v2h1V7h1v5z", } + } } } @@ -2829,11 +3519,18 @@ impl IconShape for MdLocalDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8.1 13.34l2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66l4.19 4.18zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47z", } + } } } @@ -2868,11 +3565,18 @@ impl IconShape for MdLocalDrink { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 2l2.01 18.23C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77L21 2H3zm9 17c-1.66 0-3-1.34-3-3 0-2 3-5.4 3-5.4s3 3.4 3 5.4c0 1.66-1.34 3-3 3zm6.33-11H5.67l-.44-4h13.53l-.43 4z", } + } } } @@ -2907,11 +3611,24 @@ impl IconShape for MdLocalFireDepartment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.48,12.35c-1.57-4.08-7.16-4.3-5.81-10.23c0.1-0.44-0.37-0.78-0.75-0.55C9.29,3.71,6.68,8,8.87,13.62 c0.18,0.46-0.36,0.89-0.75,0.59c-1.81-1.37-2-3.34-1.84-4.75c0.06-0.52-0.62-0.77-0.91-0.34C4.69,10.16,4,11.84,4,14.37 c0.38,5.6,5.11,7.32,6.81,7.54c2.43,0.31,5.06-0.14,6.95-1.87C19.84,18.11,20.6,15.03,19.48,12.35z M10.2,17.38 c1.44-0.35,2.18-1.39,2.38-2.31c0.33-1.43-0.96-2.83-0.09-5.09c0.33,1.87,3.27,3.04,3.27,5.08C15.84,17.59,13.1,19.76,10.2,17.38z", + g { + rect { + height: "24", + width: "24", + y: "0", + } } + g { + path { + d: "M19.48,12.35c-1.57-4.08-7.16-4.3-5.81-10.23c0.1-0.44-0.37-0.78-0.75-0.55C9.29,3.71,6.68,8,8.87,13.62 c0.18,0.46-0.36,0.89-0.75,0.59c-1.81-1.37-2-3.34-1.84-4.75c0.06-0.52-0.62-0.77-0.91-0.34C4.69,10.16,4,11.84,4,14.37 c0.38,5.6,5.11,7.32,6.81,7.54c2.43,0.31,5.06-0.14,6.95-1.87C19.84,18.11,20.6,15.03,19.48,12.35z M10.2,17.38 c1.44-0.35,2.18-1.39,2.38-2.31c0.33-1.43-0.96-2.83-0.09-5.09c0.33,1.87,3.27,3.04,3.27,5.08C15.84,17.59,13.1,19.76,10.2,17.38z", + } + } + } } } @@ -2946,11 +3663,18 @@ impl IconShape for MdLocalFlorist { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9zM5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84.4-1.43 1.25-1.43 2.25zM12 5.5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8s1.12-2.5 2.5-2.5zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9z", } + } } } @@ -2985,11 +3709,18 @@ impl IconShape for MdLocalGasStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.77 7.23l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77zM12 10H6V5h6v5zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } + } } } @@ -3024,11 +3755,18 @@ impl IconShape for MdLocalGroceryStore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -3063,11 +3801,18 @@ impl IconShape for MdLocalHospital { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z", } + } } } @@ -3102,11 +3847,18 @@ impl IconShape for MdLocalHotel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z", } + } } } @@ -3141,11 +3893,18 @@ impl IconShape for MdLocalLaundryService { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9.17 16.83c1.56 1.56 4.1 1.56 5.66 0 1.56-1.56 1.56-4.1 0-5.66l-5.66 5.66zM18 2.01L6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99zM10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM7 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } + } } } @@ -3180,11 +3939,18 @@ impl IconShape for MdLocalLibrary { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 11.55C9.64 9.35 6.48 8 3 8v11c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55zM12 8c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3z", } + } } } @@ -3219,11 +3985,18 @@ impl IconShape for MdLocalMall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5z", } + } } } @@ -3258,11 +4031,18 @@ impl IconShape for MdLocalMovies { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z", } + } } } @@ -3297,11 +4077,18 @@ impl IconShape for MdLocalOffer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z", } + } } } @@ -3336,11 +4123,18 @@ impl IconShape for MdLocalParking { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6zm.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2z", } + } } } @@ -3375,11 +4169,18 @@ impl IconShape for MdLocalPharmacy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6V5zm-5 9h-3v3h-2v-3H8v-2h3V9h2v3h3v2z", } + } } } @@ -3414,11 +4215,18 @@ impl IconShape for MdLocalPhone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z", } + } } } @@ -3453,11 +4261,18 @@ impl IconShape for MdLocalPizza { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2zM7 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2zm5 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -3492,11 +4307,18 @@ impl IconShape for MdLocalPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2zm-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69 1.09 4.11z", } + } } } @@ -3531,11 +4353,19 @@ impl IconShape for MdLocalPolice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1z M14.5,12.59l0.9,3.88L12,14.42l-3.4,2.05l0.9-3.87 l-3-2.59l3.96-0.34L12,6.02l1.54,3.64L17.5,10L14.5,12.59z", } + } } } @@ -3570,11 +4400,18 @@ impl IconShape for MdLocalPostOffice { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } + } } } @@ -3609,11 +4446,18 @@ impl IconShape for MdLocalPrintshop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z", } + } } } @@ -3648,8 +4492,14 @@ impl IconShape for MdLocalSee { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "12", @@ -3658,6 +4508,7 @@ impl IconShape for MdLocalSee { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } + } } } @@ -3692,11 +4543,18 @@ impl IconShape for MdLocalShipping { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm13.5-9l1.96 2.5H17V9.5h2.5zm-1.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -3731,11 +4589,18 @@ impl IconShape for MdLocalTaxi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.92 6.01C18.72 5.42 18.16 5 17.5 5H15V3H9v2H6.5c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z", } + } } } @@ -3770,11 +4635,19 @@ impl IconShape for MdLocationPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,2L12,2C8.13,2,5,5.13,5,9c0,1.74,0.5,3.37,1.41,4.84c0.95,1.54,2.2,2.86,3.16,4.4c0.47,0.75,0.81,1.45,1.17,2.26 C11,21.05,11.21,22,12,22h0c0.79,0,1-0.95,1.25-1.5c0.37-0.81,0.7-1.51,1.17-2.26c0.96-1.53,2.21-2.85,3.16-4.4 C18.5,12.37,19,10.74,19,9C19,5.13,15.87,2,12,2z M12,11.75c-1.38,0-2.5-1.12-2.5-2.5s1.12-2.5,2.5-2.5s2.5,1.12,2.5,2.5 S13.38,11.75,12,11.75z", } + } } } @@ -3809,20 +4682,34 @@ impl IconShape for MdLunchDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,10c0.32-3.28-4.28-6-9.99-6C6.3,4,1.7,6.72,2.02,10H22z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M5.35,13.5c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 s1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 c1.11,0,1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.63,2.17,0.64v-1.98 c0,0-0.79-0.16-1.16-0.38c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64c-0.37,0.23-0.6,0.36-1.15,0.36 s-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64s-1.73,0.37-2.18,0.64c-0.37,0.23-0.59,0.36-1.15,0.36 c-0.55,0-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64C2.78,12.37,2.56,12.5,2,12.5v2 c1.11,0,1.73-0.37,2.21-0.64C4.58,13.63,4.8,13.5,5.35,13.5z", - fill_rule: "evenodd", - } - path { - d: "M2,16v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2H2z", - fill_rule: "evenodd", + g { + g { + path { + d: "M22,10c0.32-3.28-4.28-6-9.99-6C6.3,4,1.7,6.72,2.02,10H22z", + fill_rule: "evenodd", + } + path { + d: "M5.35,13.5c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 s1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 c1.11,0,1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.63,2.17,0.64v-1.98 c0,0-0.79-0.16-1.16-0.38c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64c-0.37,0.23-0.6,0.36-1.15,0.36 s-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64s-1.73,0.37-2.18,0.64c-0.37,0.23-0.59,0.36-1.15,0.36 c-0.55,0-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64C2.78,12.37,2.56,12.5,2,12.5v2 c1.11,0,1.73-0.37,2.21-0.64C4.58,13.63,4.8,13.5,5.35,13.5z", + fill_rule: "evenodd", + } + path { + d: "M2,16v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2H2z", + fill_rule: "evenodd", + } + } } + } } } @@ -3857,11 +4744,18 @@ impl IconShape for MdMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z", } + } } } @@ -3896,12 +4790,21 @@ impl IconShape for MdMapsUgc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + fill_rule: "evenodd", + height: "24", + width: "24", + } path { d: "M12,2C6.48,2,2,6.48,2,12c0,1.54,0.36,2.98,0.97,4.29L1,23l6.71-1.97 C9.02,21.64,10.46,22,12,22c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2z M16,13h-3v3h-2v-3H8v-2h3V8h2v3h3V13z", fill_rule: "evenodd", } + } } } @@ -3936,11 +4839,25 @@ impl IconShape for MdMedicalServices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,6h-4V4c0-1.1-0.9-2-2-2h-4C8.9,2,8,2.9,8,4v2H4C2.9,6,2,6.9,2,8v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8 C22,6.9,21.1,6,20,6z M10,4h4v2h-4V4z M16,15h-3v3h-2v-3H8v-2h3v-3h2v3h3V15z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M20,6h-4V4c0-1.1-0.9-2-2-2h-4C8.9,2,8,2.9,8,4v2H4C2.9,6,2,6.9,2,8v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8 C22,6.9,21.1,6,20,6z M10,4h4v2h-4V4z M16,15h-3v3h-2v-3H8v-2h3v-3h2v3h3V15z", + } + } } + } } } @@ -3975,20 +4892,38 @@ impl IconShape for MdMenuBook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,5c-1.11-0.35-2.33-0.5-3.5-0.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65 c0,0.25,0.25,0.5,0.5,0.5c0.1,0,0.15-0.05,0.25-0.05C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5 c1.65,0,3.35,0.3,4.75,1.05c0.1,0.05,0.15,0.05,0.25,0.05c0.25,0,0.5-0.25,0.5-0.5V6C22.4,5.55,21.75,5.25,21,5z M21,18.5 c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", - } - path { - d: "M17.5,10.5c0.88,0,1.73,0.09,2.5,0.26V9.24C19.21,9.09,18.36,9,17.5,9c-1.7,0-3.24,0.29-4.5,0.83v1.66 C14.13,10.85,15.7,10.5,17.5,10.5z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M13,12.49v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26V11.9c-0.79-0.15-1.64-0.24-2.5-0.24 C15.8,11.66,14.26,11.96,13,12.49z", - } - path { - d: "M17.5,14.33c-1.7,0-3.24,0.29-4.5,0.83v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26v-1.52 C19.21,14.41,18.36,14.33,17.5,14.33z", + g { + g { + } + g { + path { + d: "M21,5c-1.11-0.35-2.33-0.5-3.5-0.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65 c0,0.25,0.25,0.5,0.5,0.5c0.1,0,0.15-0.05,0.25-0.05C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5 c1.65,0,3.35,0.3,4.75,1.05c0.1,0.05,0.15,0.05,0.25,0.05c0.25,0,0.5-0.25,0.5-0.5V6C22.4,5.55,21.75,5.25,21,5z M21,18.5 c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", + } + g { + path { + d: "M17.5,10.5c0.88,0,1.73,0.09,2.5,0.26V9.24C19.21,9.09,18.36,9,17.5,9c-1.7,0-3.24,0.29-4.5,0.83v1.66 C14.13,10.85,15.7,10.5,17.5,10.5z", + } + path { + d: "M13,12.49v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26V11.9c-0.79-0.15-1.64-0.24-2.5-0.24 C15.8,11.66,14.26,11.96,13,12.49z", + } + path { + d: "M17.5,14.33c-1.7,0-3.24,0.29-4.5,0.83v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26v-1.52 C19.21,14.41,18.36,14.33,17.5,14.33z", + } + } + } } + } } } @@ -4023,14 +4958,28 @@ impl IconShape for MdMiscellaneousServices { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14.17,13.71l1.4-2.42c0.09-0.15,0.05-0.34-0.08-0.45l-1.48-1.16c0.03-0.22,0.05-0.45,0.05-0.68s-0.02-0.46-0.05-0.69 l1.48-1.16c0.13-0.11,0.17-0.3,0.08-0.45l-1.4-2.42c-0.09-0.15-0.27-0.21-0.43-0.15L12,4.83c-0.36-0.28-0.75-0.51-1.18-0.69 l-0.26-1.85C10.53,2.13,10.38,2,10.21,2h-2.8C7.24,2,7.09,2.13,7.06,2.3L6.8,4.15C6.38,4.33,5.98,4.56,5.62,4.84l-1.74-0.7 c-0.16-0.06-0.34,0-0.43,0.15l-1.4,2.42C1.96,6.86,2,7.05,2.13,7.16l1.48,1.16C3.58,8.54,3.56,8.77,3.56,9s0.02,0.46,0.05,0.69 l-1.48,1.16C2,10.96,1.96,11.15,2.05,11.3l1.4,2.42c0.09,0.15,0.27,0.21,0.43,0.15l1.74-0.7c0.36,0.28,0.75,0.51,1.18,0.69 l0.26,1.85C7.09,15.87,7.24,16,7.41,16h2.8c0.17,0,0.32-0.13,0.35-0.3l0.26-1.85c0.42-0.18,0.82-0.41,1.18-0.69l1.74,0.7 C13.9,13.92,14.08,13.86,14.17,13.71z M8.81,11c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C10.81,10.1,9.91,11,8.81,11z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M21.92,18.67l-0.96-0.74c0.02-0.14,0.04-0.29,0.04-0.44c0-0.15-0.01-0.3-0.04-0.44l0.95-0.74 c0.08-0.07,0.11-0.19,0.05-0.29l-0.9-1.55c-0.05-0.1-0.17-0.13-0.28-0.1l-1.11,0.45c-0.23-0.18-0.48-0.33-0.76-0.44l-0.17-1.18 C18.73,13.08,18.63,13,18.53,13h-1.79c-0.11,0-0.21,0.08-0.22,0.19l-0.17,1.18c-0.27,0.12-0.53,0.26-0.76,0.44l-1.11-0.45 c-0.1-0.04-0.22,0-0.28,0.1l-0.9,1.55c-0.05,0.1-0.04,0.22,0.05,0.29l0.95,0.74c-0.02,0.14-0.03,0.29-0.03,0.44 c0,0.15,0.01,0.3,0.03,0.44l-0.95,0.74c-0.08,0.07-0.11,0.19-0.05,0.29l0.9,1.55c0.05,0.1,0.17,0.13,0.28,0.1l1.11-0.45 c0.23,0.18,0.48,0.33,0.76,0.44l0.17,1.18c0.02,0.11,0.11,0.19,0.22,0.19h1.79c0.11,0,0.21-0.08,0.22-0.19l0.17-1.18 c0.27-0.12,0.53-0.26,0.75-0.44l1.12,0.45c0.1,0.04,0.22,0,0.28-0.1l0.9-1.55C22.03,18.86,22,18.74,21.92,18.67z M17.63,18.83 c-0.74,0-1.35-0.6-1.35-1.35s0.6-1.35,1.35-1.35s1.35,0.6,1.35,1.35S18.37,18.83,17.63,18.83z", + g { + g { + path { + d: "M14.17,13.71l1.4-2.42c0.09-0.15,0.05-0.34-0.08-0.45l-1.48-1.16c0.03-0.22,0.05-0.45,0.05-0.68s-0.02-0.46-0.05-0.69 l1.48-1.16c0.13-0.11,0.17-0.3,0.08-0.45l-1.4-2.42c-0.09-0.15-0.27-0.21-0.43-0.15L12,4.83c-0.36-0.28-0.75-0.51-1.18-0.69 l-0.26-1.85C10.53,2.13,10.38,2,10.21,2h-2.8C7.24,2,7.09,2.13,7.06,2.3L6.8,4.15C6.38,4.33,5.98,4.56,5.62,4.84l-1.74-0.7 c-0.16-0.06-0.34,0-0.43,0.15l-1.4,2.42C1.96,6.86,2,7.05,2.13,7.16l1.48,1.16C3.58,8.54,3.56,8.77,3.56,9s0.02,0.46,0.05,0.69 l-1.48,1.16C2,10.96,1.96,11.15,2.05,11.3l1.4,2.42c0.09,0.15,0.27,0.21,0.43,0.15l1.74-0.7c0.36,0.28,0.75,0.51,1.18,0.69 l0.26,1.85C7.09,15.87,7.24,16,7.41,16h2.8c0.17,0,0.32-0.13,0.35-0.3l0.26-1.85c0.42-0.18,0.82-0.41,1.18-0.69l1.74,0.7 C13.9,13.92,14.08,13.86,14.17,13.71z M8.81,11c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C10.81,10.1,9.91,11,8.81,11z", + } + path { + d: "M21.92,18.67l-0.96-0.74c0.02-0.14,0.04-0.29,0.04-0.44c0-0.15-0.01-0.3-0.04-0.44l0.95-0.74 c0.08-0.07,0.11-0.19,0.05-0.29l-0.9-1.55c-0.05-0.1-0.17-0.13-0.28-0.1l-1.11,0.45c-0.23-0.18-0.48-0.33-0.76-0.44l-0.17-1.18 C18.73,13.08,18.63,13,18.53,13h-1.79c-0.11,0-0.21,0.08-0.22,0.19l-0.17,1.18c-0.27,0.12-0.53,0.26-0.76,0.44l-1.11-0.45 c-0.1-0.04-0.22,0-0.28,0.1l-0.9,1.55c-0.05,0.1-0.04,0.22,0.05,0.29l0.95,0.74c-0.02,0.14-0.03,0.29-0.03,0.44 c0,0.15,0.01,0.3,0.03,0.44l-0.95,0.74c-0.08,0.07-0.11,0.19-0.05,0.29l0.9,1.55c0.05,0.1,0.17,0.13,0.28,0.1l1.11-0.45 c0.23,0.18,0.48,0.33,0.76,0.44l0.17,1.18c0.02,0.11,0.11,0.19,0.22,0.19h1.79c0.11,0,0.21-0.08,0.22-0.19l0.17-1.18 c0.27-0.12,0.53-0.26,0.75-0.44l1.12,0.45c0.1,0.04,0.22,0,0.28-0.1l0.9-1.55C22.03,18.86,22,18.74,21.92,18.67z M17.63,18.83 c-0.74,0-1.35-0.6-1.35-1.35s0.6-1.35,1.35-1.35s1.35,0.6,1.35,1.35S18.37,18.83,17.63,18.83z", + } + } } + } } } @@ -4065,8 +5014,14 @@ impl IconShape for MdMoney { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5 8h2v8H5zm7 0H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 6h-1v-4h1v4zm7-6h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 6h-1v-4h1v4z", } @@ -4076,6 +5031,7 @@ impl IconShape for MdMoney { path { d: "M2 4v16h20V4H2zm2 14V6h16v12H4z", } + } } } @@ -4110,20 +5066,34 @@ impl IconShape for MdMoped { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", - } - rect { - height: "2", - width: "5", - x: "5", - y: "6", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", + g { + g { + path { + d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "6", + } + path { + d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", + } + } } + } } } @@ -4158,11 +5128,21 @@ impl IconShape for MdMultipleStop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,4l4,4l-4,4V9h-4V7h4V4z M10,7C9.45,7,9,7.45,9,8s0.45,1,1,1s1-0.45,1-1S10.55,7,10,7z M6,7C5.45,7,5,7.45,5,8 s0.45,1,1,1s1-0.45,1-1S6.55,7,6,7z M7,17h4v-2H7v-3l-4,4l4,4V17z M14,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1 C13,16.55,13.45,17,14,17z M18,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1C17,16.55,17.45,17,18,17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M17,4l4,4l-4,4V9h-4V7h4V4z M10,7C9.45,7,9,7.45,9,8s0.45,1,1,1s1-0.45,1-1S10.55,7,10,7z M6,7C5.45,7,5,7.45,5,8 s0.45,1,1,1s1-0.45,1-1S6.55,7,6,7z M7,17h4v-2H7v-3l-4,4l4,4V17z M14,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1 C13,16.55,13.45,17,14,17z M18,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1C17,16.55,17.45,17,18,17z", + } } + } } } @@ -4197,11 +5177,23 @@ impl IconShape for MdMuseum { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,11V9L12,2L2,9v2h2v9H2v2h20v-2h-2v-9H22z M16,18h-2v-4l-2,3l-2-3v4H8v-7h2l2,3l2-3h2V18z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M22,11V9L12,2L2,9v2h2v9H2v2h20v-2h-2v-9H22z M16,18h-2v-4l-2,3l-2-3v4H8v-7h2l2,3l2-3h2V18z", + } + } + } } } @@ -4236,11 +5228,18 @@ impl IconShape for MdMyLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } + } } } @@ -4275,11 +5274,18 @@ impl IconShape for MdNavigation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2L4.5 20.29l.71.71L12 18l6.79 3 .71-.71z", } + } } } @@ -4314,11 +5320,18 @@ impl IconShape for MdNearMe { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3L3 10.53v.98l6.84 2.65L12.48 21h.98L21 3z", } + } } } @@ -4353,11 +5366,19 @@ impl IconShape for MdNearMeDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,6.34L21,3l-3.34,9L12,6.34z M22.61,19.78L4.22,1.39L2.81,2.81l5.07,5.07L3,9.69v1.41l7.07,2.83L12.9,21h1.41l1.81-4.88 l5.07,5.07L22.61,19.78z", } + } } } @@ -4392,11 +5413,23 @@ impl IconShape for MdNightlife { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M1,5h14l-6,9v4h2v2H5v-2h2v-4L1,5z M10.1,9l1.4-2H4.49l1.4,2H10.1z M17,5h5v3h-3v9h0c0,1.66-1.34,3-3,3s-3-1.34-3-3 s1.34-3,3-3c0.35,0,0.69,0.06,1,0.17L17,5z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M1,5h14l-6,9v4h2v2H5v-2h2v-4L1,5z M10.1,9l1.4-2H4.49l1.4,2H10.1z M17,5h5v3h-3v9h0c0,1.66-1.34,3-3,3s-3-1.34-3-3 s1.34-3,3-3c0.35,0,0.69,0.06,1,0.17L17,5z", + } } + } } } @@ -4431,11 +5464,19 @@ impl IconShape for MdNoMeals { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M16,14V6c0-1.76,2.24-4,5-4v16.17l-2-2V14H16z M20.49,23.31L10.02,12.85C9.69,12.94,9.36,13,9,13v9H7v-9c-2.21,0-4-1.79-4-4 V5.83L0.69,3.51L2.1,2.1l19.8,19.8L20.49,23.31z M6.17,9L5,7.83V9H6.17z M9,2H7v2.17l2,2V2z M13,9V2h-2v6.17l1.85,1.85 C12.94,9.69,13,9.36,13,9z", } + } } } @@ -4470,11 +5511,19 @@ impl IconShape for MdNoMealsOuline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M16,14V6c0-1.76,2.24-4,5-4v16.17l-2-2V14H16z M20.49,23.31L10.02,12.85C9.69,12.94,9.36,13,9,13v9H7v-9c-2.21,0-4-1.79-4-4 V5.83L0.69,3.51L2.1,2.1l19.8,19.8L20.49,23.31z M6.17,9L5,7.83V9H6.17z M9,2H7v2.17l2,2V2z M13,9V2h-2v6.17l1.85,1.85 C12.94,9.69,13,9.36,13,9z", } + } } } @@ -4509,11 +5558,19 @@ impl IconShape for MdNoTransfer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M21.19,21.19L2.81,2.81L1.39,4.22L4,6.83V16c0,0.88,0.39,1.67,1,2.22V20c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h8v1 c0,0.55,0.45,1,1,1h1c0.05,0,0.09-0.02,0.14-0.03l1.64,1.64L21.19,21.19z M7.5,17C6.67,17,6,16.33,6,15.5C6,14.67,6.67,14,7.5,14 S9,14.67,9,15.5C9,16.33,8.33,17,7.5,17z M6,11V8.83L8.17,11H6z M8.83,6L5.78,2.95C7.24,2.16,9.48,2,12,2c4.42,0,8,0.5,8,4v10 c0,0.35-0.08,0.67-0.19,0.98L13.83,11H18V6H8.83z", } + } } } @@ -4548,11 +5605,18 @@ impl IconShape for MdNotListedLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm.88 13.75h-1.75V14h1.75v1.75zm0-2.87h-1.75c0-2.84 2.62-2.62 2.62-4.38 0-.96-.79-1.75-1.75-1.75s-1.75.79-1.75 1.75H8.5C8.5 6.57 10.07 5 12 5s3.5 1.57 3.5 3.5c0 2.19-2.62 2.41-2.62 4.38z", } + } } } @@ -4587,11 +5651,23 @@ impl IconShape for MdPark { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "17,12 19,12 12,2 5.05,12 7,12 3.1,18 10.02,18 10.02,22 13.98,22 13.98,18 21,18", + g { + rect { + height: "24", + width: "24", + } + } + g { + polygon { + points: "17,12 19,12 12,2 5.05,12 7,12 3.1,18 10.02,18 10.02,22 13.98,22 13.98,18 21,18", + } } + } } } @@ -4626,11 +5702,23 @@ impl IconShape for MdPedalBike { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18.18,10l-1.7-4.68C16.19,4.53,15.44,4,14.6,4H12v2h2.6l1.46,4h-4.81l-0.36-1H12V7H7v2h1.75l1.82,5H9.9 c-0.44-2.23-2.31-3.88-4.65-3.99C2.45,9.87,0,12.2,0,15c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5c0-2.8-2.2-5-5-5H18.18z M7.82,16c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,14h-1.4l-0.73-2H15C14.56,12.58,14.24,13.25,14.1,14z M19,18c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,18,19,18z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M18.18,10l-1.7-4.68C16.19,4.53,15.44,4,14.6,4H12v2h2.6l1.46,4h-4.81l-0.36-1H12V7H7v2h1.75l1.82,5H9.9 c-0.44-2.23-2.31-3.88-4.65-3.99C2.45,9.87,0,12.2,0,15c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5c0-2.8-2.2-5-5-5H18.18z M7.82,16c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,14h-1.4l-0.73-2H15C14.56,12.58,14.24,13.25,14.1,14z M19,18c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,18,19,18z", + } + } + } } } @@ -4665,11 +5753,18 @@ impl IconShape for MdPersonPin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2c-4.97 0-9 4.03-9 9 0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11c0-4.97-4.03-9-9-9zm0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.3c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z", } + } } } @@ -4704,11 +5799,27 @@ impl IconShape for MdPersonPinCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C8.14,2,5,5.14,5,9c0,5.25,7,13,7,13s7-7.75,7-13C19,5.14,15.86,2,12,2z M12,4c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2 s-2-0.89-2-2C10,4.9,10.9,4,12,4z M12,14c-1.67,0-3.14-0.85-4-2.15c0.02-1.32,2.67-2.05,4-2.05s3.98,0.73,4,2.05 C15.14,13.15,13.67,14,12,14z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M12,2C8.14,2,5,5.14,5,9c0,5.25,7,13,7,13s7-7.75,7-13C19,5.14,15.86,2,12,2z M12,4c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2 s-2-0.89-2-2C10,4.9,10.9,4,12,4z M12,14c-1.67,0-3.14-0.85-4-2.15c0.02-1.32,2.67-2.05,4-2.05s3.98,0.73,4,2.05 C15.14,13.15,13.67,14,12,14z", + } + } + } } + } } } @@ -4743,11 +5854,25 @@ impl IconShape for MdPestControl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,15v-2h-3.07c-0.05-0.39-0.12-0.77-0.22-1.14l2.58-1.49l-1-1.73L16.92,10c-0.28-0.48-0.62-0.91-0.99-1.29 C15.97,8.48,16,8.25,16,8c0-0.8-0.24-1.55-0.65-2.18L17,4.17l-1.41-1.41l-1.72,1.72c-1.68-0.89-3.1-0.33-3.73,0L8.41,2.76L7,4.17 l1.65,1.65C8.24,6.45,8,7.2,8,8c0,0.25,0.03,0.48,0.07,0.72C7.7,9.1,7.36,9.53,7.08,10L4.71,8.63l-1,1.73l2.58,1.49 c-0.1,0.37-0.17,0.75-0.22,1.14H3v2h3.07c0.05,0.39,0.12,0.77,0.22,1.14l-2.58,1.49l1,1.73L7.08,18c1.08,1.81,2.88,3,4.92,3 s3.84-1.19,4.92-3l2.37,1.37l1-1.73l-2.58-1.49c0.1-0.37,0.17-0.75,0.22-1.14H21z M13,17h-2v-6h2V17z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + path { + d: "M21,15v-2h-3.07c-0.05-0.39-0.12-0.77-0.22-1.14l2.58-1.49l-1-1.73L16.92,10c-0.28-0.48-0.62-0.91-0.99-1.29 C15.97,8.48,16,8.25,16,8c0-0.8-0.24-1.55-0.65-2.18L17,4.17l-1.41-1.41l-1.72,1.72c-1.68-0.89-3.1-0.33-3.73,0L8.41,2.76L7,4.17 l1.65,1.65C8.24,6.45,8,7.2,8,8c0,0.25,0.03,0.48,0.07,0.72C7.7,9.1,7.36,9.53,7.08,10L4.71,8.63l-1,1.73l2.58,1.49 c-0.1,0.37-0.17,0.75-0.22,1.14H3v2h3.07c0.05,0.39,0.12,0.77,0.22,1.14l-2.58,1.49l1,1.73L7.08,18c1.08,1.81,2.88,3,4.92,3 s3.84-1.19,4.92-3l2.37,1.37l1-1.73l-2.58-1.49c0.1-0.37,0.17-0.75,0.22-1.14H21z M13,17h-2v-6h2V17z", + } + } + } + } } } @@ -4782,11 +5907,23 @@ impl IconShape for MdPestControlRodent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.31,17.38l-2.39-2.13C19.44,12.89,17.56,11,15.5,11c-1.16,0-3.5,0.9-3.5,3.5c0,0.97,0.39,1.84,1.03,2.47l-0.71,0.71 C11.5,16.87,11,15.74,11,14.5c0-1.7,0.96-3.17,2.35-3.93c-0.7-0.36-1.48-0.57-2.28-0.57c-2.38,0-4.37,1.65-4.91,3.87 C4.91,13.5,4,12.36,4,11c0-1.66,1.34-3,3-3c0.94,0,1.56,0,2.5,0C10.88,8,12,6.88,12,5.5C12,4.12,10.88,3,9.5,3H8C7.45,3,7,3.45,7,4 c0,0.55,0.45,1,1,1h1.5C9.78,5,10,5.22,10,5.5C10,5.78,9.78,6,9.5,6C9.47,6,9,6,7,6c-2.76,0-5,2.24-5,5c0,2.42,1.72,4.44,4,4.9 v0.03C6,18.73,8.27,21,11.07,21h8.86C21.8,21,22.74,18.66,21.31,17.38z M18,19c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C19,18.55,18.55,19,18,19z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M21.31,17.38l-2.39-2.13C19.44,12.89,17.56,11,15.5,11c-1.16,0-3.5,0.9-3.5,3.5c0,0.97,0.39,1.84,1.03,2.47l-0.71,0.71 C11.5,16.87,11,15.74,11,14.5c0-1.7,0.96-3.17,2.35-3.93c-0.7-0.36-1.48-0.57-2.28-0.57c-2.38,0-4.37,1.65-4.91,3.87 C4.91,13.5,4,12.36,4,11c0-1.66,1.34-3,3-3c0.94,0,1.56,0,2.5,0C10.88,8,12,6.88,12,5.5C12,4.12,10.88,3,9.5,3H8C7.45,3,7,3.45,7,4 c0,0.55,0.45,1,1,1h1.5C9.78,5,10,5.22,10,5.5C10,5.78,9.78,6,9.5,6C9.47,6,9,6,7,6c-2.76,0-5,2.24-5,5c0,2.42,1.72,4.44,4,4.9 v0.03C6,18.73,8.27,21,11.07,21h8.86C21.8,21,22.74,18.66,21.31,17.38z M18,19c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C19,18.55,18.55,19,18,19z", + } } + } } } @@ -4821,11 +5958,18 @@ impl IconShape for MdPinDrop { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 8c0-3.31-2.69-6-6-6S6 4.69 6 8c0 4.5 6 11 6 11s6-6.5 6-11zm-8 0c0-1.1.9-2 2-2s2 .9 2 2-.89 2-2 2c-1.1 0-2-.9-2-2zM5 20v2h14v-2H5z", } + } } } @@ -4860,11 +6004,18 @@ impl IconShape for MdPlace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } + } } } @@ -4899,17 +6050,31 @@ impl IconShape for MdPlumbing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.28,4.93l-2.12-2.12c-0.78-0.78-2.05-0.78-2.83,0L11.5,5.64l2.12,2.12l2.12-2.12l3.54,3.54 C20.45,8,20.45,6.1,19.28,4.93z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M5.49,13.77c0.59,0.59,1.54,0.59,2.12,0l2.47-2.47L7.96,9.17l-2.47,2.47C4.9,12.23,4.9,13.18,5.49,13.77L5.49,13.77z", - } - path { - d: "M15.04,7.76l-0.71,0.71l-0.71,0.71l-3.18-3.18C9.85,5.4,8.9,5.4,8.32,5.99c-0.59,0.59-0.59,1.54,0,2.12l3.18,3.18 L10.79,12l-6.36,6.36c-0.78,0.78-0.78,2.05,0,2.83c0.78,0.78,2.05,0.78,2.83,0L16.45,12c0.39,0.39,1.02,0.39,1.41,0 c0.39-0.39,0.39-1.02,0-1.41L15.04,7.76z", + g { + g { + path { + d: "M19.28,4.93l-2.12-2.12c-0.78-0.78-2.05-0.78-2.83,0L11.5,5.64l2.12,2.12l2.12-2.12l3.54,3.54 C20.45,8,20.45,6.1,19.28,4.93z", + } + path { + d: "M5.49,13.77c0.59,0.59,1.54,0.59,2.12,0l2.47-2.47L7.96,9.17l-2.47,2.47C4.9,12.23,4.9,13.18,5.49,13.77L5.49,13.77z", + } + path { + d: "M15.04,7.76l-0.71,0.71l-0.71,0.71l-3.18-3.18C9.85,5.4,8.9,5.4,8.32,5.99c-0.59,0.59-0.59,1.54,0,2.12l3.18,3.18 L10.79,12l-6.36,6.36c-0.78,0.78-0.78,2.05,0,2.83c0.78,0.78,2.05,0.78,2.83,0L16.45,12c0.39,0.39,1.02,0.39,1.41,0 c0.39-0.39,0.39-1.02,0-1.41L15.04,7.76z", + } + } } + } } } @@ -4944,11 +6109,18 @@ impl IconShape for MdRailwayAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M23 8a7 7 0 0 0-11.95-4.95A33.8 33.8 0 0 0 9 3c-4.42 0-8 .5-8 4v10.5A3.5 3.5 0 0 0 4.5 21L3 22.5v.5h12v-.5L13.5 21a3.5 3.5 0 0 0 3.5-3.5v-2.58A7 7 0 0 0 23 8zM3 12V7h6.08a6.96 6.96 0 0 0 1.18 5H3zm6 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm7.71-6.06l-.2.03L16 13l-.47-.02-.16-.02-.29-.04-.2-.04-.22-.06a1.55 1.55 0 0 1-.23-.07l-.13-.05A4.99 4.99 0 0 1 11.1 7c.04-.19.09-.37.15-.54l.05-.14.15-.38.07-.15.2-.36.07-.12.3-.42.02-.02c.24-.3.52-.57.82-.81l.01-.01.46-.32.03-.02A5.25 5.25 0 0 1 16 3a5 5 0 0 1 .71 9.94zM15 4h2v5h-2zm0 6h2v2h-2z", } + } } } @@ -4983,11 +6155,23 @@ impl IconShape for MdRamenDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,6H8V4.65l1-0.12V6z M9,12H8V7h1V12z M6,7h1v5H6V7z M6,4.88l1-0.12V6H6V4.88z M22,3V2L5,4v8H2c0,3.69,2.47,6.86,6,8.25 V22h8v-1.75c3.53-1.39,6-4.56,6-8.25H10V7h12V6H10V4.41L22,3z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M9,6H8V4.65l1-0.12V6z M9,12H8V7h1V12z M6,7h1v5H6V7z M6,4.88l1-0.12V6H6V4.88z M22,3V2L5,4v8H2c0,3.69,2.47,6.86,6,8.25 V22h8v-1.75c3.53-1.39,6-4.56,6-8.25H10V7h12V6H10V4.41L22,3z", + } + } + } } } @@ -5022,11 +6206,18 @@ impl IconShape for MdRateReview { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm15.35 6.41l-1.77-1.77c-.2-.2-.51-.2-.71 0L6 11.53V14h2.47l6.88-6.88c.2-.19.2-.51 0-.71z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 14v-2.47l6.88-6.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14H6zm12 0h-7.5l2-2H18v2z", } + } } } @@ -5061,11 +6252,18 @@ impl IconShape for MdRestaurant { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2v7zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z", } + } } } @@ -5100,11 +6298,18 @@ impl IconShape for MdRestaurantMenu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8.1 13.34l2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66l4.19 4.18zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47z", } + } } } @@ -5139,11 +6344,23 @@ impl IconShape for MdRunCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.5,6c0.55,0,1,0.45,1,1 c0,0.55-0.45,1-1,1s-1-0.45-1-1C12.5,6.45,12.95,6,13.5,6z M16,12c-0.7,0-2.01-0.54-2.91-1.76l-0.41,2.35L14,14.03V18h-1v-3.58 l-1.11-1.21l-0.52,2.64L7.6,15.08l0.2-0.98l2.78,0.57l0.96-4.89L10,10.35V12H9V9.65l3.28-1.21c0.49-0.18,1.03,0.06,1.26,0.53 C14.37,10.67,15.59,11,16,11V12z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.5,6c0.55,0,1,0.45,1,1 c0,0.55-0.45,1-1,1s-1-0.45-1-1C12.5,6.45,12.95,6,13.5,6z M16,12c-0.7,0-2.01-0.54-2.91-1.76l-0.41,2.35L14,14.03V18h-1v-3.58 l-1.11-1.21l-0.52,2.64L7.6,15.08l0.2-0.98l2.78,0.57l0.96-4.89L10,10.35V12H9V9.65l3.28-1.21c0.49-0.18,1.03,0.06,1.26,0.53 C14.37,10.67,15.59,11,16,11V12z", + } + } + } } } @@ -5178,11 +6395,18 @@ impl IconShape for MdSatellite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.99h3C8 6.65 6.66 8 5 8V4.99zM5 12v-2c2.76 0 5-2.25 5-5.01h2C12 8.86 8.87 12 5 12zm0 6l3.5-4.5 2.5 3.01L14.5 12l4.5 6H5z", } + } } } @@ -5217,11 +6441,19 @@ impl IconShape for MdSetMeal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M21.05,17.56L3.08,18.5L3,17l17.98-0.94L21.05,17.56z M21,19.48H3v1.5h18V19.48z M22,5v7c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V5c0-1.1,0.9-2,2-2h16C21.1,3,22,3.9,22,5z M20,6c-1.68,0-3.04,0.98-3.21,2.23C16.15,7.5,14.06,5.5,10.25,5.5 c-4.67,0-6.75,3-6.75,3s2.08,3,6.75,3c3.81,0,5.9-2,6.54-2.73C16.96,10.02,18.32,11,20,11V6z", } + } } } @@ -5256,11 +6488,18 @@ impl IconShape for MdStoreMallDirectory { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z", } + } } } @@ -5295,8 +6534,14 @@ impl IconShape for MdStreetview { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83z", } @@ -5308,6 +6553,7 @@ impl IconShape for MdStreetview { path { d: "M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6z", } + } } } @@ -5342,8 +6588,14 @@ impl IconShape for MdSubway { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0v24h24V0H0zm22 22H2V8.86C2 6.05 3.53 3.84 6.2 2.8 8 2.09 10.14 2 12 2c1.86 0 4 .09 5.8.8C20.47 3.84 22 6.05 22 8.86V22z", + } circle { cx: "15.5", cy: "16", @@ -5357,6 +6609,7 @@ impl IconShape for MdSubway { path { d: "M7.01 9h10v5h-10zM17.8 2.8C16 2.09 13.86 2 12 2c-1.86 0-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06zm.2 13.08c0 1.45-1.18 2.62-2.63 2.62l1.13 1.12V20H15l-1.5-1.5h-2.83L9.17 20H7.5v-.38l1.12-1.12C7.18 18.5 6 17.32 6 15.88V9c0-2.63 3-3 6-3 3.32 0 6 .38 6 3v6.88z", } + } } } @@ -5391,12 +6644,24 @@ impl IconShape for MdTakeoutDining { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M5.26,11h13.48l-0.67,9H5.93L5.26,11z M9.02,4h5.95L19,7.38l1.59-1.59L22,7.21 L19.21,10H4.79L2,7.21l1.41-1.41L5,7.38L9.02,4z", - fill_rule: "evenodd", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M5.26,11h13.48l-0.67,9H5.93L5.26,11z M9.02,4h5.95L19,7.38l1.59-1.59L22,7.21 L19.21,10H4.79L2,7.21l1.41-1.41L5,7.38L9.02,4z", + fill_rule: "evenodd", + } + } + } } } @@ -5431,11 +6696,18 @@ impl IconShape for MdTaxiAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M23 8A7 7 0 0 0 9.68 5H7v2H4.5a1.5 1.5 0 0 0-1.42 1.01L1 14v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h12v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-7.68A7.01 7.01 0 0 0 23 8zm-18.5.5h4.53a6.93 6.93 0 0 0 2.08 4.5H3l1.5-4.5zm0 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm11 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm2.93-5.63l-.21.11-.18.09a4.97 4.97 0 0 1-.42.16l-.22.07-.23.06-.2.05a5 5 0 0 1-5.94-4.41A4.07 4.07 0 0 1 11 8l.02-.47.02-.17.04-.28.04-.21.05-.21.07-.24.05-.13a4.99 4.99 0 0 1 9.69 1.7 4.96 4.96 0 0 1-2.55 4.38zM15 4h2v5h-2zm0 6h2v2h-2z", } + } } } @@ -5470,11 +6742,18 @@ impl IconShape for MdTerrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } + } } } @@ -5509,14 +6788,28 @@ impl IconShape for MdTheaterComedy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2,16.5C2,19.54,4.46,22,7.5,22s5.5-2.46,5.5-5.5V10H2V16.5z M7.5,18.5C6.12,18.5,5,17.83,5,17h5 C10,17.83,8.88,18.5,7.5,18.5z M10,13c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C9,13.45,9.45,13,10,13z M5,13 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C4,13.45,4.45,13,5,13z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M11,3v6h3v2.5c0-0.83,1.12-1.5,2.5-1.5c1.38,0,2.5,0.67,2.5,1.5h-5V14v0.39c0.75,0.38,1.6,0.61,2.5,0.61 c3.04,0,5.5-2.46,5.5-5.5V3H11z M14,8.08c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C15,7.64,14.55,8.08,14,8.08z M19,8.08 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C20,7.64,19.55,8.08,19,8.08z", + g { + g { + path { + d: "M2,16.5C2,19.54,4.46,22,7.5,22s5.5-2.46,5.5-5.5V10H2V16.5z M7.5,18.5C6.12,18.5,5,17.83,5,17h5 C10,17.83,8.88,18.5,7.5,18.5z M10,13c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C9,13.45,9.45,13,10,13z M5,13 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C4,13.45,4.45,13,5,13z", + } + path { + d: "M11,3v6h3v2.5c0-0.83,1.12-1.5,2.5-1.5c1.38,0,2.5,0.67,2.5,1.5h-5V14v0.39c0.75,0.38,1.6,0.61,2.5,0.61 c3.04,0,5.5-2.46,5.5-5.5V3H11z M14,8.08c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C15,7.64,14.55,8.08,14,8.08z M19,8.08 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C20,7.64,19.55,8.08,19,8.08z", + } + } } + } } } @@ -5551,11 +6844,18 @@ impl IconShape for MdTraffic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 10h-3V8.86c1.72-.45 3-2 3-3.86h-3V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86zm-8 9c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2zm0-5c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2zm0-5c-1.11 0-2-.9-2-2 0-1.11.89-2 2-2 1.1 0 2 .89 2 2 0 1.1-.89 2-2 2z", } + } } } @@ -5590,11 +6890,18 @@ impl IconShape for MdTrain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-7H6V6h5v4zm2 0V6h5v4h-5zm3.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -5629,11 +6936,18 @@ impl IconShape for MdTram { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 16.94V8.5c0-2.79-2.61-3.4-6.01-3.49l.76-1.51H17V2H7v1.5h4.75l-.76 1.52C7.86 5.11 5 5.73 5 8.5v8.44c0 1.45 1.19 2.66 2.59 2.97L6 21.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 20h-.08c1.69 0 2.58-1.37 2.58-3.06zm-7 1.56c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5-4.5H7V9h10v5z", } + } } } @@ -5668,11 +6982,18 @@ impl IconShape for MdTransferWithinAStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.49 15.5v-1.75L14 16.25l2.49 2.5V17H22v-1.5zm3.02 4.25H14v1.5h5.51V23L22 20.5 19.51 18zM9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5.75 8.9L3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6c-.25 0-.5.05-.75.15L2 8.3V13h2V9.65l1.75-.75", } + } } } @@ -5707,11 +7028,18 @@ impl IconShape for MdTransitEnterexit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 18H6V8h3v4.77L15.98 6 18 8.03 11.15 15H16v3z", } + } } } @@ -5746,14 +7074,21 @@ impl IconShape for MdTripOrigin { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", } path { d: "M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12zm10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6z", } + } } } @@ -5788,11 +7123,24 @@ impl IconShape for MdTwoWheeler { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,11c-0.18,0-0.36,0.03-0.53,0.05L17.41,9H20V6l-3.72,1.86L13.41,5H9v2h3.59l2,2H11l-4,2L5,9H0v2h4c-2.21,0-4,1.79-4,4 c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4l2,2h3l3.49-6.1l1.01,1.01C16.59,12.64,16,13.75,16,15c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4 C24,12.79,22.21,11,20,11z M4,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C6,16.1,5.1,17,4,17z M20,17c-1.1,0-2-0.9-2-2 c0-1.1,0.9-2,2-2s2,0.9,2,2C22,16.1,21.1,17,20,17z", + g { + rect { + fill_rule: "evenodd", + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M20,11c-0.18,0-0.36,0.03-0.53,0.05L17.41,9H20V6l-3.72,1.86L13.41,5H9v2h3.59l2,2H11l-4,2L5,9H0v2h4c-2.21,0-4,1.79-4,4 c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4l2,2h3l3.49-6.1l1.01,1.01C16.59,12.64,16,13.75,16,15c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4 C24,12.79,22.21,11,20,11z M4,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C6,16.1,5.1,17,4,17z M20,17c-1.1,0-2-0.9-2-2 c0-1.1,0.9-2,2-2s2,0.9,2,2C22,16.1,21.1,17,20,17z", + } } + } } } @@ -5827,20 +7175,34 @@ impl IconShape for MdVolunteerActivism { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "11", - width: "4", - x: "1", - y: "11", - } - path { - d: "M16,3.25C16.65,2.49,17.66,2,18.7,2C20.55,2,22,3.45,22,5.3c0,2.27-2.91,4.9-6,7.7c-3.09-2.81-6-5.44-6-7.7 C10,3.45,11.45,2,13.3,2C14.34,2,15.35,2.49,16,3.25z", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82c0.65,0,1.18-0.53,1.18-1.18v0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02 L14,22l8.01-3v0C22,17.9,21.11,17,20,17z", + g { + g { + rect { + height: "11", + width: "4", + x: "1", + y: "11", + } + path { + d: "M16,3.25C16.65,2.49,17.66,2,18.7,2C20.55,2,22,3.45,22,5.3c0,2.27-2.91,4.9-6,7.7c-3.09-2.81-6-5.44-6-7.7 C10,3.45,11.45,2,13.3,2C14.34,2,15.35,2.49,16,3.25z", + } + path { + d: "M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82c0.65,0,1.18-0.53,1.18-1.18v0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02 L14,22l8.01-3v0C22,17.9,21.11,17,20,17z", + } + } } + } } } @@ -5875,11 +7237,19 @@ impl IconShape for MdWineBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M6,3l0,6c0,2.97,2.16,5.43,5,5.91V19H8v2h8v-2h-3v-4.09c2.84-0.48,5-2.94,5-5.91l0-6H6z M16,8H8l0-3h8C16,5,16,8,16,8z", } + } } } @@ -5914,14 +7284,28 @@ impl IconShape for MdWrongLocation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,10V3.26C13.35,3.09,12.68,3,12,3c-4.2,0-8,3.22-8,8.2c0,3.32,2.67,7.25,8,11.8c5.33-4.55,8-8.48,8-11.8 c0-0.41-0.04-0.81-0.09-1.2H14z M12,13c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C14,12.1,13.1,13,12,13z", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "22.54,2.88 21.12,1.46 19,3.59 16.88,1.46 15.46,2.88 17.59,5 15.46,7.12 16.88,8.54 19,6.41 21.12,8.54 22.54,7.12 20.41,5", + g { + g { + path { + d: "M14,10V3.26C13.35,3.09,12.68,3,12,3c-4.2,0-8,3.22-8,8.2c0,3.32,2.67,7.25,8,11.8c5.33-4.55,8-8.48,8-11.8 c0-0.41-0.04-0.81-0.09-1.2H14z M12,13c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C14,12.1,13.1,13,12,13z", + } + polygon { + points: "22.54,2.88 21.12,1.46 19,3.59 16.88,1.46 15.46,2.88 17.59,5 15.46,7.12 16.88,8.54 19,6.41 21.12,8.54 22.54,7.12 20.41,5", + } + } } + } } } @@ -5956,11 +7340,27 @@ impl IconShape for MdZoomOutMap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15,3l2.3,2.3l-2.89,2.87l1.42,1.42L18.7,6.7L21,9V3H15z M3,9l2.3-2.3l2.87,2.89l1.42-1.42L6.7,5.3L9,3H3V9z M9,21 l-2.3-2.3l2.89-2.87l-1.42-1.42L5.3,17.3L3,15v6H9z M21,15l-2.3,2.3l-2.87-2.89l-1.42,1.42l2.89,2.87L15,21h6V15z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M15,3l2.3,2.3l-2.89,2.87l1.42,1.42L18.7,6.7L21,9V3H15z M3,9l2.3-2.3l2.87,2.89l1.42-1.42L6.7,5.3L9,3H3V9z M9,21 l-2.3-2.3l2.89-2.87l-1.42-1.42L5.3,17.3L3,15v6H9z M21,15l-2.3,2.3l-2.87-2.89l-1.42,1.42l2.89,2.87L15,21h6V15z", + } + } + } } + } } } diff --git a/packages/lib/src/icons/md_navigation_icons.rs b/packages/lib/src/icons/md_navigation_icons.rs index 54466b6..2e9aead 100644 --- a/packages/lib/src/icons/md_navigation_icons.rs +++ b/packages/lib/src/icons/md_navigation_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAppSettingsAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21.81 12.74l-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2-.05 0-.1.01-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38c-.05-.02-.1-.03-.15-.03-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2.05 0 .1-.01.15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38c.05.02.1.03.15.03.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51zM18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM17 17h2v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v4h-2V6H7v12h10v-1z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdApps { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for MdArrowBack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z", } + } } } @@ -148,11 +169,18 @@ impl IconShape for MdArrowBackIos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.67 3.87L9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z", } + } } } @@ -187,11 +215,18 @@ impl IconShape for MdArrowDownward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z", } + } } } @@ -226,11 +261,18 @@ impl IconShape for MdArrowDropDown { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 10l5 5 5-5z", } + } } } @@ -265,11 +307,18 @@ impl IconShape for MdArrowDropDownCircle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 12l-4-4h8l-4 4z", } + } } } @@ -304,11 +353,18 @@ impl IconShape for MdArrowDropUp { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 14l5-5 5 5z", } + } } } @@ -343,11 +399,18 @@ impl IconShape for MdArrowForward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z", } + } } } @@ -382,11 +445,18 @@ impl IconShape for MdArrowForwardIos { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5.88 4.12L13.76 12l-7.88 7.88L8 22l10-10L8 2z", } + } } } @@ -421,11 +491,18 @@ impl IconShape for MdArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M14 7l-5 5 5 5V7z", + } path { d: "M24 0v24H0V0h24z", } + } } } @@ -460,11 +537,18 @@ impl IconShape for MdArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M10 17l5-5-5-5v10z", + } path { d: "M0 24V0h24v24H0z", } + } } } @@ -499,11 +583,18 @@ impl IconShape for MdArrowUpward { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z", } + } } } @@ -538,11 +629,18 @@ impl IconShape for MdAssistantDirection { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "Asset 1" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M14 10H9c-.6 0-1 .4-1 1v4h2v-3h4v2.5l3.5-3.5L14 7.5V10zm-2-9C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1zm7.73 11.58l-7.19 7.22c-.35.27-.79.27-1.15 0L4.2 12.58c-.27-.36-.27-.8 0-1.16l7.19-7.22c.35-.27.79-.27 1.15 0l7.19 7.22c.36.27.36.8 0 1.16z", } + } } } @@ -577,11 +675,18 @@ impl IconShape for MdAssistantNavigation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm3.57 16L12 15.42 8.43 17l-.37-.37L12 7l3.95 9.63-.38.37z", } + } } } @@ -616,11 +721,18 @@ impl IconShape for MdCampaign { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 11v2h4v-2h-4zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61zM20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4zM4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9H4zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34z", } + } } } @@ -655,11 +767,18 @@ impl IconShape for MdCancel { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z", } + } } } @@ -694,11 +813,18 @@ impl IconShape for MdCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z", } + } } } @@ -733,11 +859,18 @@ impl IconShape for MdChevronLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z", } + } } } @@ -772,11 +905,18 @@ impl IconShape for MdChevronRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z", } + } } } @@ -811,11 +951,18 @@ impl IconShape for MdClose { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z", } + } } } @@ -850,14 +997,28 @@ impl IconShape for MdDoubleArrow { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "15.5,5 11,5 16,12 11,19 15.5,19 20.5,12", + g { + rect { + height: "24", + width: "24", + } } - polygon { - points: "8.5,5 4,5 9,12 4,19 8.5,19 13.5,12", + g { + g { + polygon { + points: "15.5,5 11,5 16,12 11,19 15.5,19 20.5,12", + } + polygon { + points: "8.5,5 4,5 9,12 4,19 8.5,19 13.5,12", + } + } } + } } } @@ -892,11 +1053,19 @@ impl IconShape for MdEast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M15,5l-1.41,1.41L18.17,11H2V13h16.17l-4.59,4.59L15,19l7-7L15,5z", } + } } } @@ -931,11 +1100,18 @@ impl IconShape for MdExpandLess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z", } + } } } @@ -970,11 +1146,18 @@ impl IconShape for MdExpandMore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z", } + } } } @@ -1009,11 +1192,18 @@ impl IconShape for MdFirstPage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z", + } path { d: "M24 24H0V0h24v24z", } + } } } @@ -1048,11 +1238,18 @@ impl IconShape for MdFullscreen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z", } + } } } @@ -1087,11 +1284,18 @@ impl IconShape for MdFullscreenExit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z", } + } } } @@ -1126,8 +1330,14 @@ impl IconShape for MdHomeWork { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8.17 5.7L1 10.48V21h5v-8h4v8h5V10.25z", } @@ -1137,6 +1347,7 @@ impl IconShape for MdHomeWork { path { d: "M10 3v1.51l2 1.33L13.73 7H15v.85l2 1.34V11h2v2h-2v2h2v2h-2v4h6V3H10zm9 6h-2V7h2v2z", } + } } } @@ -1171,11 +1382,18 @@ impl IconShape for MdLastPage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z", } + } } } @@ -1210,11 +1428,21 @@ impl IconShape for MdLegendToggle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,15H4v-2h16V15z M20,17H4v2h16V17z M15,11l5-3.55L20,5l-5,3.55L10,5L4,8.66L4,11l5.92-3.61L15,11z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M20,15H4v-2h16V15z M20,17H4v2h16V17z M15,11l5-3.55L20,5l-5,3.55L10,5L4,8.66L4,11l5.92-3.61L15,11z", + } } + } } } @@ -1249,11 +1477,18 @@ impl IconShape for MdMenu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z", } + } } } @@ -1288,11 +1523,18 @@ impl IconShape for MdMenuOpen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M3 18h13v-2H3v2zm0-5h10v-2H3v2zm0-7v2h13V6H3zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5L21 15.59z", } + } } } @@ -1327,11 +1569,18 @@ impl IconShape for MdMoreHoriz { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -1366,11 +1615,18 @@ impl IconShape for MdMoreVert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } + } } } @@ -1405,11 +1661,19 @@ impl IconShape for MdNorth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M5,9l1.41,1.41L11,5.83V22H13V5.83l4.59,4.59L19,9l-7-7L5,9z", } + } } } @@ -1444,11 +1708,19 @@ impl IconShape for MdNorthEast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M9,5v2h6.59L4,18.59L5.41,20L17,8.41V15h2V5H9z", } + } } } @@ -1483,11 +1755,19 @@ impl IconShape for MdNorthWest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M5,15h2V8.41L18.59,20L20,18.59L8.41,7H15V5H5V15z", } + } } } @@ -1522,11 +1802,18 @@ impl IconShape for MdOfflineShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.6 10.26v1.31L17 9.33 14.6 7.1v1.28c-2.33.32-3.26 1.92-3.6 3.52.83-1.13 1.93-1.64 3.6-1.64zM16 23H6c-1.1 0-2-.9-2-2V5h2v16h10v2zm2-22h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 15h-8V4h8v12z", } + } } } @@ -1561,11 +1848,18 @@ impl IconShape for MdPayments { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 14V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zm-9-1c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm13-6v11c0 1.1-.9 2-2 2H4v-2h17V7h2z", } + } } } @@ -1600,14 +1894,21 @@ impl IconShape for MdPivotTableChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 8h11V5c0-1.1-.9-2-2-2h-9v5zM3 8h5V3H5c-1.1 0-2 .9-2 2v3zm2 13h3V10H3v9c0 1.1.9 2 2 2zm8 1l-4-4 4-4zm1-9l4-4 4 4z", } path { d: "M14.58 19H13v-2h1.58c1.33 0 2.42-1.08 2.42-2.42V13h2v1.58c0 2.44-1.98 4.42-4.42 4.42z", } + } } } @@ -1642,11 +1943,18 @@ impl IconShape for MdRefresh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z", } + } } } @@ -1681,11 +1989,19 @@ impl IconShape for MdSouth { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,15l-1.41-1.41L13,18.17V2H11v16.17l-4.59-4.59L5,15l7,7L19,15z", } + } } } @@ -1720,11 +2036,19 @@ impl IconShape for MdSouthEast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,9h-2v6.59L5.41,4L4,5.41L15.59,17H9v2h10V9z", } + } } } @@ -1759,11 +2083,19 @@ impl IconShape for MdSouthWest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M15,19v-2H8.41L20,5.41L18.59,4L7,15.59V9H5v10H15z", } + } } } @@ -1798,11 +2130,18 @@ impl IconShape for MdSubdirectoryArrowLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11 9l1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6 6-6z", } + } } } @@ -1837,11 +2176,18 @@ impl IconShape for MdSubdirectoryArrowRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M19 15l-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9l6 6z", } + } } } @@ -1876,11 +2222,19 @@ impl IconShape for MdSwitchLeft { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M8.5,8.62v6.76L5.12,12L8.5,8.62 M10,5l-7,7l7,7V5L10,5z M14,5v14l7-7L14,5z", } + } } } @@ -1915,11 +2269,20 @@ impl IconShape for MdSwitchRight { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + transform: "matrix(-1 -1.224647e-16 1.224647e-16 -1 24 24)", + width: "24", + } path { d: "M15.5,15.38V8.62L18.88,12L15.5,15.38 M14,19l7-7l-7-7V19L14,19z M10,19V5l-7,7L10,19z", } + } } } @@ -1954,11 +2317,18 @@ impl IconShape for MdUnfoldLess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.41 18.59L8.83 20 12 16.83 15.17 20l1.41-1.41L12 14l-4.59 4.59zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10l4.59-4.59z", } + } } } @@ -1993,11 +2363,18 @@ impl IconShape for MdUnfoldMore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9 12 5.83zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15 12 18.17z", } + } } } @@ -2032,11 +2409,18 @@ impl IconShape for MdWaterfallChart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z", } + } } } @@ -2071,11 +2455,19 @@ impl IconShape for MdWest { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M9,19l1.41-1.41L5.83,13H22V11H5.83l4.59-4.59L9,5l-7,7L9,19z", } + } } } diff --git a/packages/lib/src/icons/md_notification_icons.rs b/packages/lib/src/icons/md_notification_icons.rs index 030096f..9841343 100644 --- a/packages/lib/src/icons/md_notification_icons.rs +++ b/packages/lib/src/icons/md_notification_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAccountTree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAdb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5v4zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63zM9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } + } } } @@ -109,9 +123,15 @@ impl IconShape for MdAddCall { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM21 6h-3V3h-2v3h-3v2h3v3h2V8h3z", + } + } } } @@ -146,11 +166,18 @@ impl IconShape for MdAirlineSeatFlat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 11v2H9V7h9c2.21 0 4 1.79 4 4zM2 14v2h6v2h8v-2h6v-2H2zm5.14-1.9c1.16-1.19 1.14-3.08-.04-4.24-1.19-1.16-3.08-1.14-4.24.04-1.16 1.19-1.14 3.08.04 4.24 1.19 1.16 3.08 1.14 4.24-.04z", } + } } } @@ -185,11 +212,18 @@ impl IconShape for MdAirlineSeatFlatAngled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22.25 14.29l-.69 1.89L9.2 11.71l2.08-5.66 8.56 3.09c2.1.76 3.18 3.06 2.41 5.15zM1.5 12.14L8 14.48V19h8v-1.63L20.52 19l.69-1.89-19.02-6.86-.69 1.89zm5.8-1.94c1.49-.72 2.12-2.51 1.41-4C7.99 4.71 6.2 4.08 4.7 4.8c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4z", } + } } } @@ -224,11 +258,18 @@ impl IconShape for MdAirlineSeatIndividualSuite { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M7 13c1.65 0 3-1.35 3-3S8.65 7 7 7s-3 1.35-3 3 1.35 3 3 3zm12-6h-8v7H3V7H1v10h22v-6c0-2.21-1.79-4-4-4z", } + } } } @@ -263,11 +304,18 @@ impl IconShape for MdAirlineSeatLegroomExtra { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 12V3H2v9c0 2.76 2.24 5 5 5h6v-2H7c-1.66 0-3-1.34-3-3zm18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98c-.34-.68-1.03-1.12-1.79-1.12L11 9V3H5v8c0 1.66 1.34 3 3 3h7l3.41 7 3.72-1.7c.77-.36 1.1-1.3.7-2.06z", } + } } } @@ -302,11 +350,18 @@ impl IconShape for MdAirlineSeatLegroomNormal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 12V3H3v9c0 2.76 2.24 5 5 5h6v-2H8c-1.66 0-3-1.34-3-3zm15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v7h4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5z", } + } } } @@ -341,11 +396,18 @@ impl IconShape for MdAirlineSeatLegroomReduced { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19.97 19.2c.18.96-.55 1.8-1.47 1.8H14v-3l1-4H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2zM5 12V3H3v9c0 2.76 2.24 5 5 5h4v-2H8c-1.66 0-3-1.34-3-3z", } + } } } @@ -380,11 +442,18 @@ impl IconShape for MdAirlineSeatReclineExtra { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49zM16 19H8.93c-1.48 0-2.74-1.08-2.96-2.54L4 7H2l1.99 9.76C4.37 19.2 6.47 21 8.94 21H16v-2zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.82 3 1.5-1.5-5.77-4.5z", } + } } } @@ -419,11 +488,18 @@ impl IconShape for MdAirlineSeatReclineNormal { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.59 5.41c-.78-.78-.78-2.05 0-2.83.78-.78 2.05-.78 2.83 0 .78.78.78 2.05 0 2.83-.79.79-2.05.79-2.83 0zM6 16V7H4v9c0 2.76 2.24 5 5 5h6v-2H9c-1.66 0-3-1.34-3-3zm14 4.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l3.5 3.5L20 20.07z", } + } } } @@ -458,11 +534,18 @@ impl IconShape for MdBluetoothAudio { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.24 12.01l2.32 2.32c.28-.72.44-1.51.44-2.33 0-.82-.16-1.59-.43-2.31l-2.33 2.32zm5.29-5.3l-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19zm-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM11 5.83l1.88 1.88L11 9.59V5.83zm1.88 10.46L11 18.17v-3.76l1.88 1.88z", } + } } } @@ -497,11 +580,28 @@ impl IconShape for MdConfirmationNumber { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,10V6c0-1.11-0.9-2-2-2H4C2.9,4,2.01,4.89,2.01,6v4C3.11,10,4,10.9,4,12s-0.89,2-2,2v4c0,1.1,0.9,2,2,2h16 c1.1,0,2-0.9,2-2v-4c-1.1,0-2-0.9-2-2S20.9,10,22,10z M13,17.5h-2v-2h2V17.5z M13,13h-2v-2h2V13z M13,8.5h-2v-2h2V8.5z", - } + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M22,10V6c0-1.11-0.9-2-2-2H4C2.9,4,2.01,4.89,2.01,6v4C3.11,10,4,10.9,4,12s-0.89,2-2,2v4c0,1.1,0.9,2,2,2h16 c1.1,0,2-0.9,2-2v-4c-1.1,0-2-0.9-2-2S20.9,10,22,10z M13,17.5h-2v-2h2V17.5z M13,13h-2v-2h2V13z M13,8.5h-2v-2h2V8.5z", + } + } + } + } + } } } @@ -536,21 +636,35 @@ impl IconShape for MdDirectionsOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9.41,6.58L12,4h0l8,8l-2.58,2.59L18.83,16l2.58-2.59c0.78-0.78,0.78-2.05,0-2.83l-8-8c-0.78-0.78-2.05-0.78-2.83,0 L8,5.17L9.41,6.58z", - } - path { - d: "M2.81,2.81L1.39,4.22L5.17,8l-2.58,2.59c-0.78,0.78-0.78,2.05,0,2.83l8,8c0.78,0.78,2.05,0.78,2.83,0L16,18.83l3.78,3.78 l1.41-1.41L2.81,2.81z M12,20l-8-8l2.58-2.59L8.17,11H7v2h3.17l1.5,1.5l-1.08,1.09L12,17l1.09-1.09l1.5,1.5L12,20z", - } - rect { - height: "7.07", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -3.0134 12.8107)", - width: "1.54", - x: "13.19", - y: "6.51", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M9.41,6.58L12,4h0l8,8l-2.58,2.59L18.83,16l2.58-2.59c0.78-0.78,0.78-2.05,0-2.83l-8-8c-0.78-0.78-2.05-0.78-2.83,0 L8,5.17L9.41,6.58z", + } + path { + d: "M2.81,2.81L1.39,4.22L5.17,8l-2.58,2.59c-0.78,0.78-0.78,2.05,0,2.83l8,8c0.78,0.78,2.05,0.78,2.83,0L16,18.83l3.78,3.78 l1.41-1.41L2.81,2.81z M12,20l-8-8l2.58-2.59L8.17,11H7v2h3.17l1.5,1.5l-1.08,1.09L12,17l1.09-1.09l1.5,1.5L12,20z", + } + rect { + height: "7.07", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -3.0134 12.8107)", + width: "1.54", + x: "13.19", + y: "6.51", + } + } + } + } } } @@ -585,11 +699,18 @@ impl IconShape for MdDiscFull { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 16h2v-2h-2v2zm0-9v5h2V7h-2zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } + } } } @@ -624,11 +745,18 @@ impl IconShape for MdDoNotDisturb { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z", } + } } } @@ -663,11 +791,18 @@ impl IconShape for MdDoNotDisturbAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M-618-1464H782v3600H-618zM0 0h24v24H0z", + } path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zM4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12zm8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8z", } + } } } @@ -702,11 +837,18 @@ impl IconShape for MdDoNotDisturbOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M17 11v2h-1.46l4.68 4.68C21.34 16.07 22 14.11 22 12c0-5.52-4.48-10-10-10-2.11 0-4.07.66-5.68 1.78L13.54 11H17zM2.27 2.27L1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.27-1.27L11 11 2.27 2.27zM7 13v-2h1.46l2 2H7z", } + } } } @@ -741,11 +883,18 @@ impl IconShape for MdDoNotDisturbOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z", } + } } } @@ -780,11 +929,18 @@ impl IconShape for MdDriveEta { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 10l1.5-4.5h11L19 10H5z", } + } } } @@ -819,14 +975,21 @@ impl IconShape for MdEnhancedEncryption { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9V6zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3v2z", } + } } } @@ -861,11 +1024,18 @@ impl IconShape for MdEventAvailable { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.53 11.06L15.47 10l-4.88 4.88-2.12-2.12-1.06 1.06L10.59 17l5.94-5.94zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z", } + } } } @@ -900,11 +1070,18 @@ impl IconShape for MdEventBusy { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M9.31 17l2.44-2.44L14.19 17l1.06-1.06-2.44-2.44 2.44-2.44L14.19 10l-2.44 2.44L9.31 10l-1.06 1.06 2.44 2.44-2.44 2.44L9.31 17zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z", } + } } } @@ -939,11 +1116,18 @@ impl IconShape for MdEventNote { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 10H7v2h10v-2zm2-7h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zm-5-5H7v2h7v-2z", } + } } } @@ -978,11 +1162,18 @@ impl IconShape for MdFolderSpecial { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-2.06 11L15 15.28 12.06 17l.78-3.33-2.59-2.24 3.41-.29L15 8l1.34 3.14 3.41.29-2.59 2.24.78 3.33z", } + } } } @@ -1017,11 +1208,18 @@ impl IconShape for MdImagesearchRoller { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2v6H6V6H4v4h10v5h2v8h-6v-8h2v-3H2V4h4V2", } + } } } @@ -1056,11 +1254,18 @@ impl IconShape for MdLiveTv { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 6h-7.59l3.29-3.29L16 2l-4 4-4-4-.71.71L10.59 6H3c-1.1 0-2 .89-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.11-.9-2-2-2zm0 14H3V8h18v12zM9 10v8l7-4z", } + } } } @@ -1095,11 +1300,18 @@ impl IconShape for MdMms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM5 14l3.5-4.5 2.5 3.01L14.5 8l4.5 6H5z", } + } } } @@ -1134,11 +1346,18 @@ impl IconShape for MdMore { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.97.89 1.66.89H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } + } } } @@ -1173,11 +1392,18 @@ impl IconShape for MdNetworkCheck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5zM1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9zm20 2l2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75zm-4 4l2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97zM5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88z", } + } } } @@ -1212,11 +1438,18 @@ impl IconShape for MdNetworkLocked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M19.5 10c.17 0 .33.03.5.05V1L1 20h13v-3c0-.89.39-1.68 1-2.23v-.27c0-2.48 2.02-4.5 4.5-4.5zm2.5 6v-1.5c0-1.38-1.12-2.5-2.5-2.5S17 13.12 17 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zm-1 0h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V16z", } + } } } @@ -1251,11 +1484,18 @@ impl IconShape for MdNoEncryption { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M21 21.78L4.22 5 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12c.23 0 .45-.05.66-.12L19.78 23 21 21.78zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H9.66L20 18.34V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.56 0-4.64 1.93-4.94 4.4L8.9 7.24V6z", } + } } } @@ -1290,11 +1530,18 @@ impl IconShape for MdOndemandVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12zm-5-6l-7 4V7z", } + } } } @@ -1329,11 +1576,18 @@ impl IconShape for MdPersonalVideo { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12z", } + } } } @@ -1368,11 +1622,18 @@ impl IconShape for MdPhoneBluetoothSpeaker { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14.71 9.5L17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79l.71.71zM18 2.91l.94.94-.94.94V2.91zm0 4.3l.94.94-.94.94V7.21zm2 8.29c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } + } } } @@ -1407,11 +1668,18 @@ impl IconShape for MdPhoneCallback { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2zm13.54-7.1l-.71-.7L13 9.29V5h-1v6h6v-1h-4.15z", } + } } } @@ -1446,11 +1714,18 @@ impl IconShape for MdPhoneForwarded { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 11l5-5-5-5v3h-4v4h4v3zm2 4.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } + } } } @@ -1485,11 +1760,18 @@ impl IconShape for MdPhoneInTalk { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 12h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm-4 0h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3z", } + } } } @@ -1524,11 +1806,18 @@ impl IconShape for MdPhoneLocked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM20 4v-.5C20 2.12 18.88 1 17.5 1S15 2.12 15 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4z", } + } } } @@ -1563,11 +1852,18 @@ impl IconShape for MdPhoneMissed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M6.5 5.5L12 11l7-7-1-1-6 6-4.5-4.5H11V3H5v6h1.5V5.5zm17.21 11.17C20.66 13.78 16.54 12 12 12 7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73 1.6 0 3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.67 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.12-.52-.3-.7z", } + } } } @@ -1602,11 +1898,18 @@ impl IconShape for MdPhonePaused { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 3h-2v7h2V3zm3 12.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 3v7h2V3h-2z", } + } } } @@ -1641,11 +1944,18 @@ impl IconShape for MdPower { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.01 7L16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99z", } + } } } @@ -1680,11 +1990,18 @@ impl IconShape for MdPowerOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18 14.49V9c0-1-1.01-2.01-2-2V3h-2v4h-4V3H8v2.48l9.51 9.5.49-.49zm-1.76 1.77L7.2 7.2l-.01.01L3.98 4 2.71 5.25l3.36 3.36C6.04 8.74 6 8.87 6 9v5.48L9.5 18v3h5v-3l.48-.48L19.45 22l1.26-1.28-4.47-4.46z", } + } } } @@ -1719,8 +2036,14 @@ impl IconShape for MdPriorityHigh { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "12", cy: "19", @@ -1729,6 +2052,7 @@ impl IconShape for MdPriorityHigh { path { d: "M10 3h4v12h-4z", } + } } } @@ -1763,11 +2087,18 @@ impl IconShape for MdSdCard { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z", } + } } } @@ -1802,11 +2133,18 @@ impl IconShape for MdSimCardAlert { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5 15h-2v-2h2v2zm0-4h-2V8h2v5z", } + } } } @@ -1841,11 +2179,18 @@ impl IconShape for MdSms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z", } + } } } @@ -1880,11 +2225,18 @@ impl IconShape for MdSmsFailed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z", } + } } } @@ -1919,24 +2271,38 @@ impl IconShape for MdSupportAgent { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,12.22C21,6.73,16.74,3,12,3c-4.69,0-9,3.65-9,9.28C2.4,12.62,2,13.26,2,14v2c0,1.1,0.9,2,2,2h1v-6.1 c0-3.87,3.13-7,7-7s7,3.13,7,7V19h-8v2h8c1.1,0,2-0.9,2-2v-1.22c0.59-0.31,1-0.92,1-1.64v-2.3C22,13.14,21.59,12.53,21,12.22z", - } - circle { - cx: "9", - cy: "13", - r: "1", - } - circle { - cx: "15", - cy: "13", - r: "1", - } - path { - d: "M18,11.03C17.52,8.18,15.04,6,12.05,6c-3.03,0-6.29,2.51-6.03,6.45c2.47-1.01,4.33-3.21,4.86-5.89 C12.19,9.19,14.88,11,18,11.03z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M21,12.22C21,6.73,16.74,3,12,3c-4.69,0-9,3.65-9,9.28C2.4,12.62,2,13.26,2,14v2c0,1.1,0.9,2,2,2h1v-6.1 c0-3.87,3.13-7,7-7s7,3.13,7,7V19h-8v2h8c1.1,0,2-0.9,2-2v-1.22c0.59-0.31,1-0.92,1-1.64v-2.3C22,13.14,21.59,12.53,21,12.22z", + } + circle { + cx: "9", + cy: "13", + r: "1", + } + circle { + cx: "15", + cy: "13", + r: "1", + } + path { + d: "M18,11.03C17.52,8.18,15.04,6,12.05,6c-3.03,0-6.29,2.51-6.03,6.45c2.47-1.01,4.33-3.21,4.86-5.89 C12.19,9.19,14.88,11,18,11.03z", + } + } + } + } } } @@ -1971,11 +2337,18 @@ impl IconShape for MdSync { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z", } + } } } @@ -2010,11 +2383,18 @@ impl IconShape for MdSyncDisabled { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm0 0h24v24H0z", + } path { d: "M10 6.35V4.26c-.8.21-1.55.54-2.23.96l1.46 1.46c.25-.12.5-.24.77-.33zm-7.14-.94l2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.25-.77.34v2.09c.8-.21 1.55-.54 2.23-.96l2.36 2.36 1.27-1.27L4.14 4.14 2.86 5.41zM20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 1-.25 1.94-.68 2.77l1.46 1.46C19.55 15.01 20 13.56 20 12c0-2.21-.91-4.2-2.36-5.64L20 4z", } + } } } @@ -2049,11 +2429,18 @@ impl IconShape for MdSyncProblem { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12zm8 5h2v-2h-2v2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64L21 4zm-10 9h2V7h-2v6z", } + } } } @@ -2088,11 +2475,18 @@ impl IconShape for MdSystemUpdate { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14zm-1-6h-3V8h-2v5H8l4 4 4-4z", } + } } } @@ -2127,11 +2521,18 @@ impl IconShape for MdTapAndPlay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm0 4v3h3c0-1.66-1.34-3-3-3zm0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11zM17 1.01L7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99z", } + } } } @@ -2166,11 +2567,18 @@ impl IconShape for MdTimeToLeave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 10l1.5-4.5h11L19 10H5z", } + } } } @@ -2205,11 +2613,18 @@ impl IconShape for MdTvOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M1 3.54l1.53 1.53C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l2 2 1.26-1.27L2.27 2.27 1 3.54zM3 19V7h1.46l12 12H3zM21 5h-7.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H7.52l2 2H21v11.48l1.65 1.65c.22-.32.35-.71.35-1.13V7c0-1.11-.89-2-2-2z", } + } } } @@ -2244,11 +2659,18 @@ impl IconShape for MdVibration { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 15h2V9H0v6zm3 2h2V7H3v10zm19-8v6h2V9h-2zm-3 8h2V7h-2v10zM16.5 3h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5zM16 19H8V5h8v14z", } + } } } @@ -2283,11 +2705,18 @@ impl IconShape for MdVoiceChat { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12l-4-3.2V14H6V6h8v3.2L18 6v8z", } + } } } @@ -2322,11 +2751,18 @@ impl IconShape for MdVpnLock { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4zm-2.28 8c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1h-2.03zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2v1.93z", } + } } } @@ -2361,11 +2797,18 @@ impl IconShape for MdWc { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M5.5 22v-7.5H4V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v5.5H9.5V22h-4zM18 22v-6h3l-2.54-7.63C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37L12 16h3v6h3zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2zm9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2z", } + } } } @@ -2400,11 +2843,18 @@ impl IconShape for MdWifi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4l2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z", } + } } } @@ -2439,11 +2889,18 @@ impl IconShape for MdWifiOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 .01c0-.01 0-.01 0 0L0 0v24h24V.01zM0 0h24v24H0V0zm0 0h24v24H0V0z", + } path { d: "M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05L5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z", } + } } } diff --git a/packages/lib/src/icons/md_places_icons.rs b/packages/lib/src/icons/md_places_icons.rs index 4eb1d08..5c7a03b 100644 --- a/packages/lib/src/icons/md_places_icons.rs +++ b/packages/lib/src/icons/md_places_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdAcUnit { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdAirportShuttle { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 5H3c-1.1 0-2 .89-2 2v9h2c0 1.65 1.34 3 3 3s3-1.35 3-3h5.5c0 1.65 1.34 3 3 3s3-1.35 3-3H23v-5l-6-6zM3 11V7h4v4H3zm3 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7-6.5H9V7h4v4zm4.5 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM15 11V7h1l4 4h-5z", } + } } } @@ -109,11 +123,18 @@ impl IconShape for MdAllInclusive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L12 10.66 10.48 12h.01L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l2.83-2.5.01.01L13.52 12h-.01l2.69-2.39c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37z", } + } } } @@ -148,11 +169,23 @@ impl IconShape for MdApartment { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,11V3H7v4H3v14h8v-4h2v4h8V11H17z M7,19H5v-2h2V19z M7,15H5v-2h2V15z M7,11H5V9h2V11z M11,15H9v-2h2V15z M11,11H9V9h2 V11z M11,7H9V5h2V7z M15,15h-2v-2h2V15z M15,11h-2V9h2V11z M15,7h-2V5h2V7z M19,19h-2v-2h2V19z M19,15h-2v-2h2V15z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M17,11V3H7v4H3v14h8v-4h2v4h8V11H17z M7,19H5v-2h2V19z M7,15H5v-2h2V15z M7,11H5V9h2V11z M11,15H9v-2h2V15z M11,11H9V9h2 V11z M11,7H9V5h2V7z M15,15h-2v-2h2V15z M15,11h-2V9h2V11z M15,7h-2V5h2V7z M19,19h-2v-2h2V19z M19,15h-2v-2h2V15z", + } + } + } } } @@ -187,11 +220,21 @@ impl IconShape for MdBabyChangingStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,8v2h-3L8.31,8.82L7,12.75V22H3V12l1.58-4.63C4.96,6.25,6.22,5.69,7.3,6.18l4.15,1.83L14,8z M8,1C6.9,1,6,1.9,6,3 s0.9,2,2,2s2-0.9,2-2S9.1,1,8,1z M9,19h12v-2H9V19z M19.5,16c0.83,0,1.5-0.67,1.5-1.5c0-0.83-0.67-1.5-1.5-1.5S18,13.67,18,14.5 C18,15.33,18.67,16,19.5,16z M13,12c0-0.55-0.45-1-1-1H9v2h2v1c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2v-3h-2v2h-2V12z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14,8v2h-3L8.31,8.82L7,12.75V22H3V12l1.58-4.63C4.96,6.25,6.22,5.69,7.3,6.18l4.15,1.83L14,8z M8,1C6.9,1,6,1.9,6,3 s0.9,2,2,2s2-0.9,2-2S9.1,1,8,1z M9,19h12v-2H9V19z M19.5,16c0.83,0,1.5-0.67,1.5-1.5c0-0.83-0.67-1.5-1.5-1.5S18,13.67,18,14.5 C18,15.33,18.67,16,19.5,16z M13,12c0-0.55-0.45-1-1-1H9v2h2v1c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2v-3h-2v2h-2V12z", + } } + } } } @@ -226,11 +269,26 @@ impl IconShape for MdBackpack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,8v12c0,1.1-0.9,2-2,2H6c-1.1,0-2-0.9-2-2V8c0-1.86,1.28-3.41,3-3.86V2h3v2h4V2h3v2.14C18.72,4.59,20,6.14,20,8z M6,12v2h10v2h2v-4H6z", + g { + rect { + height: "24", + width: "24", + y: "0", + } + g { + g { + path { + d: "M20,8v12c0,1.1-0.9,2-2,2H6c-1.1,0-2-0.9-2-2V8c0-1.86,1.28-3.41,3-3.86V2h3v2h4V2h3v2.14C18.72,4.59,20,6.14,20,8z M6,12v2h10v2h2v-4H6z", + } + } + } } + } } } @@ -265,16 +323,34 @@ impl IconShape for MdBathtub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "7", - cy: "7", - r: "2", + g { + rect { + height: "24", + width: "24", + } } - path { - d: "M20,13V4.83C20,3.27,18.73,2,17.17,2c-0.75,0-1.47,0.3-2,0.83l-1.25,1.25C13.76,4.03,13.59,4,13.41,4 c-0.4,0-0.77,0.12-1.08,0.32l2.76,2.76c0.2-0.31,0.32-0.68,0.32-1.08c0-0.18-0.03-0.34-0.07-0.51l1.25-1.25 C16.74,4.09,16.95,4,17.17,4C17.63,4,18,4.37,18,4.83V13h-6.85c-0.3-0.21-0.57-0.45-0.82-0.72l-1.4-1.55 c-0.19-0.21-0.43-0.38-0.69-0.5C7.93,10.08,7.59,10,7.24,10C6,10.01,5,11.01,5,12.25V13H2v6c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 h14c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2v-6H20z", + g { + g { + g { + circle { + cx: "7", + cy: "7", + r: "2", + } + } + g { + path { + d: "M20,13V4.83C20,3.27,18.73,2,17.17,2c-0.75,0-1.47,0.3-2,0.83l-1.25,1.25C13.76,4.03,13.59,4,13.41,4 c-0.4,0-0.77,0.12-1.08,0.32l2.76,2.76c0.2-0.31,0.32-0.68,0.32-1.08c0-0.18-0.03-0.34-0.07-0.51l1.25-1.25 C16.74,4.09,16.95,4,17.17,4C17.63,4,18,4.37,18,4.83V13h-6.85c-0.3-0.21-0.57-0.45-0.82-0.72l-1.4-1.55 c-0.19-0.21-0.43-0.38-0.69-0.5C7.93,10.08,7.59,10,7.24,10C6,10.01,5,11.01,5,12.25V13H2v6c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 h14c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2v-6H20z", + } + } + } } + } } } @@ -309,11 +385,18 @@ impl IconShape for MdBeachAccess { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13.127 14.56l1.43-1.43 6.44 6.443L19.57 21zm4.293-5.73l2.86-2.86c-3.95-3.95-10.35-3.96-14.3-.02 3.93-1.3 8.31-.25 11.44 2.88zM5.95 5.98c-3.94 3.95-3.93 10.35.02 14.3l2.86-2.86C5.7 14.29 4.65 9.91 5.95 5.98zm.02-.02l-.01.01c-.38 3.01 1.17 6.88 4.3 10.02l5.73-5.73c-3.13-3.13-7.01-4.68-10.02-4.3z", } + } } } @@ -348,11 +431,21 @@ impl IconShape for MdBento { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,11V5h4c1.1,0,2,0.9,2,2v4H16z M20,19c1.1,0,2-0.9,2-2v-4h-6v6H20z M14,5v14H4c-1.1,0-2-0.9-2-2V7c0-1.1,0.9-2,2-2H14z M9.5,12c0-0.83-0.67-1.5-1.5-1.5S6.5,11.17,6.5,12s0.67,1.5,1.5,1.5S9.5,12.83,9.5,12z", + rect { + height: "24", + width: "24", + } + g { + path { + d: "M16,11V5h4c1.1,0,2,0.9,2,2v4H16z M20,19c1.1,0,2-0.9,2-2v-4h-6v6H20z M14,5v14H4c-1.1,0-2-0.9-2-2V7c0-1.1,0.9-2,2-2H14z M9.5,12c0-0.83-0.67-1.5-1.5-1.5S6.5,11.17,6.5,12s0.67,1.5,1.5,1.5S9.5,12.83,9.5,12z", + } } + } } } @@ -387,11 +480,18 @@ impl IconShape for MdBusinessCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm10 5h4v2h-4zm0 0h4v2h-4z", + } path { d: "M10 16v-1H3.01L3 19c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2v-4h-7v1h-4zm10-9h-4.01V5l-2-2h-4l-2 2v2H4c-1.1 0-2 .9-2 2v3c0 1.11.89 2 2 2h6v-2h4v2h6c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm-6 0h-4V5h4v2z", } + } } } @@ -426,11 +526,19 @@ impl IconShape for MdCarpenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19.73,14.23L7,1.5L3.11,5.39l8.13,11.67c-0.78,0.78-0.78,2.05,0,2.83l1.41,1.41c0.78,0.78,2.05,0.78,2.83,0l4.24-4.24 C20.51,16.28,20.51,15.01,19.73,14.23z M14.07,19.88l-1.41-1.41l4.24-4.24l1.41,1.41L14.07,19.88z", } + } } } @@ -465,11 +573,18 @@ impl IconShape for MdCasino { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0zm21.02 19c0 1.1-.9 2-2 2h-14c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v14z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z", } + } } } @@ -504,11 +619,21 @@ impl IconShape for MdChargingStation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14.5,11l-3,6v-4h-2l3-6v4H14.5z M7,1h10c1.1,0,2,0.9,2,2v18c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3C5,1.9,5.9,1,7,1z M7,6 v12h10V6H7z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14.5,11l-3,6v-4h-2l3-6v4H14.5z M7,1h10c1.1,0,2,0.9,2,2v18c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3C5,1.9,5.9,1,7,1z M7,6 v12h10V6H7z", + } } + } } } @@ -543,11 +668,21 @@ impl IconShape for MdCheckroom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.6,18.2L13,11.75v-0.91c1.65-0.49,2.8-2.17,2.43-4.05c-0.26-1.31-1.3-2.4-2.61-2.7C10.54,3.57,8.5,5.3,8.5,7.5h2 C10.5,6.67,11.17,6,12,6s1.5,0.67,1.5,1.5c0,0.84-0.69,1.52-1.53,1.5C11.43,8.99,11,9.45,11,9.99v1.76L2.4,18.2 C1.63,18.78,2.04,20,3,20h9h9C21.96,20,22.37,18.78,21.6,18.2z M6,18l6-4.5l6,4.5H6z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M21.6,18.2L13,11.75v-0.91c1.65-0.49,2.8-2.17,2.43-4.05c-0.26-1.31-1.3-2.4-2.61-2.7C10.54,3.57,8.5,5.3,8.5,7.5h2 C10.5,6.67,11.17,6,12,6s1.5,0.67,1.5,1.5c0,0.84-0.69,1.52-1.53,1.5C11.43,8.99,11,9.45,11,9.99v1.76L2.4,18.2 C1.63,18.78,2.04,20,3,20h9h9C21.96,20,22.37,18.78,21.6,18.2z M6,18l6-4.5l6,4.5H6z", + } } + } } } @@ -582,8 +717,14 @@ impl IconShape for MdChildCare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "14.5", cy: "10.5", @@ -597,6 +738,7 @@ impl IconShape for MdChildCare { path { d: "M22.94 12.66c.04-.21.06-.43.06-.66s-.02-.45-.06-.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17-.04.21-.06.43-.06.66s.02.45.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17zM19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2zM7.5 14c.76 1.77 2.49 3 4.5 3s3.74-1.23 4.5-3h-9z", } + } } } @@ -631,11 +773,18 @@ impl IconShape for MdChildFriendly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13 2v8h8c0-4.42-3.58-8-8-8zm6.32 13.89C20.37 14.54 21 12.84 21 11H6.44l-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61zM8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20zm9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20z", } + } } } @@ -670,11 +819,19 @@ impl IconShape for MdCorporateFare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,7V3H2v18h20V7H12z M10,19H4v-2h6V19z M10,15H4v-2h6V15z M10,11H4V9h6V11z M10,7H4V5h6V7z M20,19h-8V9h8V19z M18,11h-4v2 h4V11z M18,15h-4v2h4V15z", } + } } } @@ -709,11 +866,19 @@ impl IconShape for MdCountertops { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M18,10V7c0-1.66-1.34-3-3-3c-1.66,0-3,1.34-3,3h2c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1v3H8c1.1,0,2-0.9,2-2V4H4v4 c0,1.1,0.9,2,2,2H2v2h2v8h16v-8h2v-2H18z M13,18h-2v-6h2V18z", } + } } } @@ -748,11 +913,21 @@ impl IconShape for MdDoNotStep { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M1.39,4.22l7.9,7.9c0.18,0.2,0.18,0.5-0.01,0.7c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15L6.87,11.1 c-0.11,0.4-0.26,0.78-0.45,1.12l1.4,1.4c0.2,0.2,0.2,0.51,0,0.71c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15l-1.27-1.27 c-0.24,0.29-0.5,0.56-0.77,0.8l1.28,1.28c0.2,0.2,0.2,0.51,0,0.71C6.26,15.95,6.13,16,6,16s-0.26-0.05-0.35-0.15l-1.38-1.38 c-0.69,0.46-1.39,0.79-1.97,1.02C1.52,15.8,1,16.53,1,17.37V20h9.5l3.33-3.33l5.94,5.94l1.41-1.41L2.81,2.81L1.39,4.22z M18.51,15.68l-1.41-1.41l4.48-4.48L23,11.2L18.51,15.68z M20.88,9.08l-4.48,4.48L9.3,6.47L13.8,2L20.88,9.08z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M1.39,4.22l7.9,7.9c0.18,0.2,0.18,0.5-0.01,0.7c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15L6.87,11.1 c-0.11,0.4-0.26,0.78-0.45,1.12l1.4,1.4c0.2,0.2,0.2,0.51,0,0.71c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15l-1.27-1.27 c-0.24,0.29-0.5,0.56-0.77,0.8l1.28,1.28c0.2,0.2,0.2,0.51,0,0.71C6.26,15.95,6.13,16,6,16s-0.26-0.05-0.35-0.15l-1.38-1.38 c-0.69,0.46-1.39,0.79-1.97,1.02C1.52,15.8,1,16.53,1,17.37V20h9.5l3.33-3.33l5.94,5.94l1.41-1.41L2.81,2.81L1.39,4.22z M18.51,15.68l-1.41-1.41l4.48-4.48L23,11.2L18.51,15.68z M20.88,9.08l-4.48,4.48L9.3,6.47L13.8,2L20.88,9.08z", + } } + } } } @@ -787,11 +962,21 @@ impl IconShape for MdDoNotTouch { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75V11V5.25C20,4.56,19.44,4,18.75,4 S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3 c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75 V11V5.25C20,4.56,19.44,4,18.75,4S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M21.19,21.19L2.81,2.81L1.39,4.22l5.63,5.63L7,9.83 v4.3c-1.11-0.64-2.58-1.47-2.6-1.48c-0.17-0.09-0.34-0.14-0.54-0.14c-0.26,0-0.5,0.09-0.7,0.26C3.12,12.78,2,13.88,2,13.88 l6.8,7.18c0.57,0.6,1.35,0.94,2.18,0.94H17c0.62,0,1.18-0.19,1.65-0.52l-0.02-0.02l1.15,1.15L21.19,21.19z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75V11V5.25C20,4.56,19.44,4,18.75,4 S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3 c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75 V11V5.25C20,4.56,19.44,4,18.75,4S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M21.19,21.19L2.81,2.81L1.39,4.22l5.63,5.63L7,9.83 v4.3c-1.11-0.64-2.58-1.47-2.6-1.48c-0.17-0.09-0.34-0.14-0.54-0.14c-0.26,0-0.5,0.09-0.7,0.26C3.12,12.78,2,13.88,2,13.88 l6.8,7.18c0.57,0.6,1.35,0.94,2.18,0.94H17c0.62,0,1.18-0.19,1.65-0.52l-0.02-0.02l1.15,1.15L21.19,21.19z", + } } + } } } @@ -826,11 +1011,21 @@ impl IconShape for MdDry { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.65,4.86l-0.07-0.07c-0.57-0.62-0.82-1.41-0.67-2.2L15,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06 c0.57,0.62,0.82,1.41,0.67,2.2L14.98,9h1.91l0.06-0.43C17.16,7.21,16.68,5.86,15.65,4.86z M19.65,4.86l-0.07-0.07 c-0.57-0.62-0.82-1.41-0.67-2.2L19,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06c0.57,0.62,0.82,1.41,0.67,2.2 L18.98,9h1.91l0.06-0.43C21.16,7.21,20.68,5.86,19.65,4.86z M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3 h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1 h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86 c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M15.65,4.86l-0.07-0.07c-0.57-0.62-0.82-1.41-0.67-2.2L15,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06 c0.57,0.62,0.82,1.41,0.67,2.2L14.98,9h1.91l0.06-0.43C17.16,7.21,16.68,5.86,15.65,4.86z M19.65,4.86l-0.07-0.07 c-0.57-0.62-0.82-1.41-0.67-2.2L19,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06c0.57,0.62,0.82,1.41,0.67,2.2 L18.98,9h1.91l0.06-0.43C21.16,7.21,20.68,5.86,19.65,4.86z M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3 h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1 h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86 c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", + } } + } } } @@ -865,11 +1060,21 @@ impl IconShape for MdElevator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M8.5,6c0.69,0,1.25,0.56,1.25,1.25 c0,0.69-0.56,1.25-1.25,1.25S7.25,7.94,7.25,7.25C7.25,6.56,7.81,6,8.5,6z M11,14h-1v4H7v-4H6v-2.5c0-1.1,0.9-2,2-2h1 c1.1,0,2,0.9,2,2V14z M15.5,17L13,13h5L15.5,17z M13,11l2.5-4l2.5,4H13z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M8.5,6c0.69,0,1.25,0.56,1.25,1.25 c0,0.69-0.56,1.25-1.25,1.25S7.25,7.94,7.25,7.25C7.25,6.56,7.81,6,8.5,6z M11,14h-1v4H7v-4H6v-2.5c0-1.1,0.9-2,2-2h1 c1.1,0,2,0.9,2,2V14z M15.5,17L13,13h5L15.5,17z M13,11l2.5-4l2.5,4H13z", + } } + } } } @@ -904,11 +1109,23 @@ impl IconShape for MdEscalator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2l0-14C21,3.9,20.1,3,19,3z M17,9h-1.7l-5,9H7 c-0.83,0-1.5-0.67-1.5-1.5S6.17,15,7,15h1.7l5-9H17c0.83,0,1.5,0.67,1.5,1.5S17.83,9,17,9z", + g { + rect { + height: "24", + width: "24", + } + g { + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2l0-14C21,3.9,20.1,3,19,3z M17,9h-1.7l-5,9H7 c-0.83,0-1.5-0.67-1.5-1.5S6.17,15,7,15h1.7l5-9H17c0.83,0,1.5,0.67,1.5,1.5S17.83,9,17,9z", + } + } } + } } } @@ -943,11 +1160,21 @@ impl IconShape for MdEscalatorWarning { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.5,2c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S5.4,2,6.5,2z M15.5,9.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5 S17.83,8,17,8S15.5,8.67,15.5,9.5z M18.5,12h-2.84c-0.58,0.01-1.14,0.32-1.45,0.86l-0.92,1.32L9.72,8C9.35,7.37,8.69,7.01,8.01,7H5 C3.9,7,3,7.9,3,9v6h1.5v7h5V11.61L12.03,16h2.2L15,14.9V22h4v-5h1v-3.5C20,12.68,19.33,12,18.5,12z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M6.5,2c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S5.4,2,6.5,2z M15.5,9.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5 S17.83,8,17,8S15.5,8.67,15.5,9.5z M18.5,12h-2.84c-0.58,0.01-1.14,0.32-1.45,0.86l-0.92,1.32L9.72,8C9.35,7.37,8.69,7.01,8.01,7H5 C3.9,7,3,7.9,3,9v6h1.5v7h5V11.61L12.03,16h2.2L15,14.9V22h4v-5h1v-3.5C20,12.68,19.33,12,18.5,12z", + } } + } } } @@ -982,11 +1209,21 @@ impl IconShape for MdFamilyRestroom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S16,5.11,16,4z M20,22v-6h2.5l-2.54-7.63C19.68,7.55,18.92,7,18.06,7h-0.12 c-0.86,0-1.63,0.55-1.9,1.37l-0.86,2.58C16.26,11.55,17,12.68,17,14v8H20z M12.5,11.5c0.83,0,1.5-0.67,1.5-1.5s-0.67-1.5-1.5-1.5 S11,9.17,11,10S11.67,11.5,12.5,11.5z M5.5,6c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S4.39,6,5.5,6z M7.5,22v-7H9V9 c0-1.1-0.9-2-2-2H4C2.9,7,2,7.9,2,9v6h1.5v7H7.5z M14,22v-4h1v-4c0-0.82-0.68-1.5-1.5-1.5h-2c-0.82,0-1.5,0.68-1.5,1.5v4h1v4H14z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M16,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S16,5.11,16,4z M20,22v-6h2.5l-2.54-7.63C19.68,7.55,18.92,7,18.06,7h-0.12 c-0.86,0-1.63,0.55-1.9,1.37l-0.86,2.58C16.26,11.55,17,12.68,17,14v8H20z M12.5,11.5c0.83,0,1.5-0.67,1.5-1.5s-0.67-1.5-1.5-1.5 S11,9.17,11,10S11.67,11.5,12.5,11.5z M5.5,6c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S4.39,6,5.5,6z M7.5,22v-7H9V9 c0-1.1-0.9-2-2-2H4C2.9,7,2,7.9,2,9v6h1.5v7H7.5z M14,22v-4h1v-4c0-0.82-0.68-1.5-1.5-1.5h-2c-0.82,0-1.5,0.68-1.5,1.5v4h1v4H14z", + } } + } } } @@ -1021,11 +1258,23 @@ impl IconShape for MdFence { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21,12v-2h-2V7l-3-3l-2,2l-2-2l-2,2L8,4L5,7v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2H21z M16,6.83l1,1V10h-2V7.83l0.41-0.41 L16,6.83z M12,6.83l0.59,0.59L13,7.83V10h-2V7.83l0.41-0.41L12,6.83z M11,14v-2h2v2H11z M13,16v2h-2v-2H13z M7,7.83l1-1l0.59,0.59 L9,7.83V10H7V7.83z M7,12h2v2H7V12z M7,16h2v2H7V16z M17,18h-2v-2h2V18z M17,14h-2v-2h2V14z", + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M21,12v-2h-2V7l-3-3l-2,2l-2-2l-2,2L8,4L5,7v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2H21z M16,6.83l1,1V10h-2V7.83l0.41-0.41 L16,6.83z M12,6.83l0.59,0.59L13,7.83V10h-2V7.83l0.41-0.41L12,6.83z M11,14v-2h2v2H11z M13,16v2h-2v-2H13z M7,7.83l1-1l0.59,0.59 L9,7.83V10H7V7.83z M7,12h2v2H7V12z M7,16h2v2H7V16z M17,18h-2v-2h2V18z M17,14h-2v-2h2V14z", + } } + } } } @@ -1060,11 +1309,21 @@ impl IconShape for MdFireExtinguisher { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M7,19h10v1c0,1.1-0.9,2-2,2H9c-1.1,0-2-0.9-2-2V19z M7,18h10v-5H7V18z M17,3v6l-3.15-0.66c-0.01,0-0.01,0.01-0.02,0.02 c1.55,0.62,2.72,1.98,3.07,3.64H7.1c0.34-1.66,1.52-3.02,3.07-3.64c-0.33-0.26-0.6-0.58-0.8-0.95L5,6.5v-1l4.37-0.91 C9.87,3.65,10.86,3,12,3c0.7,0,1.34,0.25,1.85,0.66L17,3z M13,6c-0.03-0.59-0.45-1-1-1s-1,0.45-1,1s0.45,1,1,1S13,6.55,13,6z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M7,19h10v1c0,1.1-0.9,2-2,2H9c-1.1,0-2-0.9-2-2V19z M7,18h10v-5H7V18z M17,3v6l-3.15-0.66c-0.01,0-0.01,0.01-0.02,0.02 c1.55,0.62,2.72,1.98,3.07,3.64H7.1c0.34-1.66,1.52-3.02,3.07-3.64c-0.33-0.26-0.6-0.58-0.8-0.95L5,6.5v-1l4.37-0.91 C9.87,3.65,10.86,3,12,3c0.7,0,1.34,0.25,1.85,0.66L17,3z M13,6c-0.03-0.59-0.45-1-1-1s-1,0.45-1,1s0.45,1,1,1S13,6.55,13,6z", + } } + } } } @@ -1099,11 +1358,18 @@ impl IconShape for MdFitnessCenter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20.57 14.86L22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z", } + } } } @@ -1138,11 +1404,19 @@ impl IconShape for MdFoodBank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,3L4,9v12h16V9L12,3z M12.5,12.5c0,0.83-0.67,1.5-1.5,1.5v4h-1v-4c-0.83,0-1.5-0.67-1.5-1.5v-3h1v3H10v-3h1v3h0.5v-3h1 V12.5z M15,18h-1v-3.5h-1v-3c0-1.1,0.9-2,2-2V18z", } + } } } @@ -1177,11 +1451,19 @@ impl IconShape for MdFoundation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,12h3L12,3L2,12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2V12z M7,15v-4.81l4-3.6V15H7z M13,15V6.59l4,3.6V15H13z", } + } } } @@ -1216,11 +1498,18 @@ impl IconShape for MdFreeBreakfast { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z", } + } } } @@ -1255,8 +1544,14 @@ impl IconShape for MdGolfCourse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "19.5", cy: "19.5", @@ -1265,6 +1560,7 @@ impl IconShape for MdGolfCourse { path { d: "M17 5.92L9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98l6-3.06z", } + } } } @@ -1299,11 +1595,19 @@ impl IconShape for MdGrass { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,20H2v-2h5.75l0,0C7.02,15.19,4.81,12.99,2,12.26C2.64,12.1,3.31,12,4,12C8.42,12,12,15.58,12,20z M22,12.26 C21.36,12.1,20.69,12,20,12c-2.93,0-5.48,1.58-6.88,3.93c0.29,0.66,0.53,1.35,0.67,2.07c0.13,0.65,0.2,1.32,0.2,2h2h6v-2h-5.75 C16.98,15.19,19.19,12.99,22,12.26z M15.64,11.02c0.78-2.09,2.23-3.84,4.09-5C15.44,6.16,12,9.67,12,14c0,0.01,0,0.02,0,0.02 C12.95,12.75,14.2,11.72,15.64,11.02z M11.42,8.85C10.58,6.66,8.88,4.89,6.7,4C8.14,5.86,9,8.18,9,10.71c0,0.21-0.03,0.41-0.04,0.61 c0.43,0.24,0.83,0.52,1.22,0.82C10.39,10.96,10.83,9.85,11.42,8.85z", } + } } } @@ -1338,8 +1642,14 @@ impl IconShape for MdHotTub { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } circle { cx: "7", cy: "6", @@ -1348,6 +1658,7 @@ impl IconShape for MdHotTub { path { d: "M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8H11.15zM7 20H5v-6h2v6zm4 0H9v-6h2v6zm4 0h-2v-6h2v6zm4 0h-2v-6h2v6zm-.35-14.14l-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71zm-4 0l-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71z", } + } } } @@ -1382,11 +1693,23 @@ impl IconShape for MdHouse { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,9.3V4h-3v2.6L12,3L2,12h3v8h5v-6h4v6h5v-8h3L19,9.3z M10,10c0-1.1,0.9-2,2-2s2,0.9,2,2H10z", + g { + rect { + height: "24", + width: "24", + } } + g { + path { + d: "M19,9.3V4h-3v2.6L12,3L2,12h3v8h5v-6h4v6h5v-8h3L19,9.3z M10,10c0-1.1,0.9-2,2-2s2,0.9,2,2H10z", + } + } + } } } @@ -1421,11 +1744,19 @@ impl IconShape for MdHouseSiding { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,12h3L12,3L2,12h3v8h2v-2h10v2h2V12z M7.21,10h9.58L17,10.19V12H7v-1.81L7.21,10z M14.57,8H9.43L12,5.69L14.57,8z M7,16 v-2h10v2H7z", } + } } } @@ -1460,11 +1791,18 @@ impl IconShape for MdKitchen { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M18 2.01L6 2c-1.1 0-2 .89-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.11-.9-1.99-2-1.99zM18 20H6v-9.02h12V20zm0-11H6V4h12v5zM8 5h2v3H8zm0 7h2v5H8z", } + } } } @@ -1499,9 +1837,15 @@ impl IconShape for MdMeetingRoom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M14 6v15H3v-2h2V3h9v1h5v15h2v2h-4V6h-3zm-4 5v2h2v-2h-2z", + } + } } } @@ -1536,11 +1880,19 @@ impl IconShape for MdMicrowave { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M6.8,10.61L5.37,9.19C5.73,8.79,6.59,8,7.75,8c0.8,0,1.39,0.39,1.81,0.67C9.87,8.88,10.07,9,10.25,9 c0.37,0,0.8-0.41,0.95-0.61l1.42,1.42c-0.36,0.4-1.22,1.19-2.37,1.19c-0.79,0-1.37-0.38-1.79-0.66C8.13,10.12,7.94,10,7.75,10 C7.38,10,6.95,10.41,6.8,10.61z M7.75,15c0.19,0,0.38,0.12,0.71,0.34c0.42,0.28,1,0.66,1.79,0.66c1.16,0,2.01-0.79,2.37-1.19 l-1.42-1.42c-0.15,0.2-0.59,0.61-0.95,0.61c-0.18,0-0.38-0.12-0.69-0.33C9.14,13.39,8.55,13,7.75,13c-1.16,0-2.02,0.79-2.38,1.19 l1.42,1.42C6.95,15.41,7.38,15,7.75,15z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M14,6H4v12h10V6z M19,16c0-0.55-0.45-1-1-1c-0.55,0-1,0.45-1,1c0,0.55,0.45,1,1,1C18.55,17,19,16.55,19,16z M19,12 c0-0.55-0.45-1-1-1c-0.55,0-1,0.45-1,1c0,0.55,0.45,1,1,1C18.55,13,19,12.55,19,12z M19,7h-2v2h2V7z", } + } } } @@ -1575,11 +1927,19 @@ impl IconShape for MdNightShelter { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,3L4,9v12h16V9L12,3z M9.75,12.5c0.69,0,1.25,0.56,1.25,1.25S10.44,15,9.75,15S8.5,14.44,8.5,13.75S9.06,12.5,9.75,12.5z M17,18h-1v-1.5H8V18H7v-7h1v4.5h3.5V12H15c1.1,0,2,0.9,2,2V18z", } + } } } @@ -1614,11 +1974,20 @@ impl IconShape for MdNoBackpack { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + y: "0", + } path { d: "M21.19,21.19L2.81,2.81L1.39,4.22l2.76,2.76C4.06,7.31,4,7.64,4,8v12c0,1.1,0.9,2,2,2h12c0.34,0,0.65-0.09,0.93-0.24 l0.85,0.85L21.19,21.19z M6,14v-2h3.17l2,2H6z M14.83,12L6.98,4.15c0.01,0,0.01-0.01,0.02-0.01V2h3v2h4V2h3v2.14 c1.72,0.45,3,2,3,3.86v9.17l-2-2V12H14.83z", } + } } } @@ -1653,11 +2022,21 @@ impl IconShape for MdNoCell { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M8.83,6l-3.7-3.7C5.42,1.55,6.15,1,7,1l10,0.01c1.1,0,2,0.89,2,1.99v13.17l-2-2V6H8.83z M19.78,22.61l-0.91-0.91 C18.58,22.45,17.85,23,17,23H7c-1.1,0-2-0.9-2-2V7.83L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M15.17,18L7,9.83V18H15.17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M8.83,6l-3.7-3.7C5.42,1.55,6.15,1,7,1l10,0.01c1.1,0,2,0.89,2,1.99v13.17l-2-2V6H8.83z M19.78,22.61l-0.91-0.91 C18.58,22.45,17.85,23,17,23H7c-1.1,0-2-0.9-2-2V7.83L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M15.17,18L7,9.83V18H15.17z", + } } + } } } @@ -1692,11 +2071,21 @@ impl IconShape for MdNoDrinks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M5.83,3H21v2l-6.2,6.97L9.83,7h6.74l1.78-2H7.83L5.83,3z M19.78,22.61L18,20.83V21H6v-2h5v-5l-1.37-1.54L1.39,4.22 l1.41-1.41L3,3l18.19,18.19L19.78,22.61z M16.17,19L13,15.83V19H16.17z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M5.83,3H21v2l-6.2,6.97L9.83,7h6.74l1.78-2H7.83L5.83,3z M19.78,22.61L18,20.83V21H6v-2h5v-5l-1.37-1.54L1.39,4.22 l1.41-1.41L3,3l18.19,18.19L19.78,22.61z M16.17,19L13,15.83V19H16.17z", + } } + } } } @@ -1731,11 +2120,21 @@ impl IconShape for MdNoFlash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M13.93,13.93L2.45,2.45L1.04,3.87l5.3,5.3L6.14,9.4H3.6C2.72,9.4,2,10.12,2,11v9.4C2,21.28,2.72,22,3.6,22h12.8 c0.75,0,1.38-0.52,1.55-1.22l2.18,2.18l1.41-1.41L18,18L13.93,13.93z M10,20c-2.21,0-4-1.79-4-4c0-1.95,1.4-3.57,3.25-3.92 l1.57,1.57c-0.26-0.09-0.53-0.15-0.82-0.15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5c1.38,0,2.5-1.12,2.5-2.5 c0-0.29-0.06-0.56-0.15-0.82l1.57,1.57C13.57,18.6,11.95,20,10,20z M18,15.17L10.83,8h1.75l1.28,1.4h2.54c0.88,0,1.6,0.72,1.6,1.6 V15.17z M20.4,5.6H22L19,11V7h-1V2h4L20.4,5.6z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M13.93,13.93L2.45,2.45L1.04,3.87l5.3,5.3L6.14,9.4H3.6C2.72,9.4,2,10.12,2,11v9.4C2,21.28,2.72,22,3.6,22h12.8 c0.75,0,1.38-0.52,1.55-1.22l2.18,2.18l1.41-1.41L18,18L13.93,13.93z M10,20c-2.21,0-4-1.79-4-4c0-1.95,1.4-3.57,3.25-3.92 l1.57,1.57c-0.26-0.09-0.53-0.15-0.82-0.15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5c1.38,0,2.5-1.12,2.5-2.5 c0-0.29-0.06-0.56-0.15-0.82l1.57,1.57C13.57,18.6,11.95,20,10,20z M18,15.17L10.83,8h1.75l1.28,1.4h2.54c0.88,0,1.6,0.72,1.6,1.6 V15.17z M20.4,5.6H22L19,11V7h-1V2h4L20.4,5.6z", + } } + } } } @@ -1770,11 +2169,21 @@ impl IconShape for MdNoFood { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.35,8.52L11,5h5V1h2v4h5l-1.38,13.79L11.35,8.52z M1,21v1c0,0.55,0.45,1,1,1h13c0.55,0,1-0.45,1-1v-1H1z M21.9,21.9 L2.1,2.1L0.69,3.51l5.7,5.7C3.28,9.87,1,11.99,1,15h11.17l2,2H1v2h15v-0.17l4.49,4.49L21.9,21.9z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M11.35,8.52L11,5h5V1h2v4h5l-1.38,13.79L11.35,8.52z M1,21v1c0,0.55,0.45,1,1,1h13c0.55,0,1-0.45,1-1v-1H1z M21.9,21.9 L2.1,2.1L0.69,3.51l5.7,5.7C3.28,9.87,1,11.99,1,15h11.17l2,2H1v2h15v-0.17l4.49,4.49L21.9,21.9z", + } } + } } } @@ -1809,9 +2218,15 @@ impl IconShape for MdNoMeetingRoom { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M11 11h-1v2h2v-1l9.73 9.73L20.46 23 14 16.54V21H3v-2h2V7.54l-4-4 1.27-1.27L11 11zm3 .49L5.51 3H14v1h5v12.49l-2-2V6h-3v5.49z", + } + } } } @@ -1846,11 +2261,21 @@ impl IconShape for MdNoPhotography { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M10.94,8.12L7.48,4.66L9,3h6l1.83,2H20c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-5.1-5.1C16.96,13.71,17,13.36,17,13 c0-2.76-2.24-5-5-5C11.64,8,11.29,8.04,10.94,8.12z M20.49,23.31L18.17,21H4c-1.1,0-2-0.9-2-2V7c0-0.59,0.27-1.12,0.68-1.49l-2-2 L2.1,2.1l19.8,19.8L20.49,23.31z M14.49,17.32l-1.5-1.5C12.67,15.92,12.35,16,12,16c-1.66,0-3-1.34-3-3c0-0.35,0.08-0.67,0.19-0.98 l-1.5-1.5C7.25,11.24,7,12.09,7,13c0,2.76,2.24,5,5,5C12.91,18,13.76,17.75,14.49,17.32z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M10.94,8.12L7.48,4.66L9,3h6l1.83,2H20c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-5.1-5.1C16.96,13.71,17,13.36,17,13 c0-2.76-2.24-5-5-5C11.64,8,11.29,8.04,10.94,8.12z M20.49,23.31L18.17,21H4c-1.1,0-2-0.9-2-2V7c0-0.59,0.27-1.12,0.68-1.49l-2-2 L2.1,2.1l19.8,19.8L20.49,23.31z M14.49,17.32l-1.5-1.5C12.67,15.92,12.35,16,12,16c-1.66,0-3-1.34-3-3c0-0.35,0.08-0.67,0.19-0.98 l-1.5-1.5C7.25,11.24,7,12.09,7,13c0,2.76,2.24,5,5,5C12.91,18,13.76,17.75,14.49,17.32z", + } } + } } } @@ -1885,11 +2310,21 @@ impl IconShape for MdNoStroller { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6,18c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S4.9,18,6,18z M18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-3.5,4.11L17,14.17v-7.9 C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7h2V6.48C22,4.56,20.52,3,18.65,3z M10.67,10.67L2.81,2.81L1.39,4.22 l7.97,7.97L6.7,15.31c-0.55,0.65-0.09,1.65,0.76,1.65h6.66l1.17,1.17C14.54,18.42,14,19.14,14,20c0,1.1,0.9,2,2,2 c0.86,0,1.58-0.54,1.87-1.3l1.91,1.91l1.41-1.41l-4.8-4.8L10.67,10.67z M13.47,5.03c0.27-0.32,0.58-0.72,0.98-1.09 c-2.46-1.19-5.32-1.22-7.81-0.13l4.25,4.25L13.47,5.03z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M6,18c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S4.9,18,6,18z M18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-3.5,4.11L17,14.17v-7.9 C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7h2V6.48C22,4.56,20.52,3,18.65,3z M10.67,10.67L2.81,2.81L1.39,4.22 l7.97,7.97L6.7,15.31c-0.55,0.65-0.09,1.65,0.76,1.65h6.66l1.17,1.17C14.54,18.42,14,19.14,14,20c0,1.1,0.9,2,2,2 c0.86,0,1.58-0.54,1.87-1.3l1.91,1.91l1.41-1.41l-4.8-4.8L10.67,10.67z M13.47,5.03c0.27-0.32,0.58-0.72,0.98-1.09 c-2.46-1.19-5.32-1.22-7.81-0.13l4.25,4.25L13.47,5.03z", + } } + } } } @@ -1924,8 +2359,14 @@ impl IconShape for MdPool { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 21c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.08.64-2.19.64-1.11 0-1.73-.37-2.18-.64-.37-.23-.6-.36-1.15-.36s-.78.13-1.15.36c-.46.27-1.08.64-2.19.64v-2c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36v2zm0-4.5c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36s-.78.13-1.15.36c-.47.27-1.09.64-2.2.64v-2c.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36v2zM8.67 12c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36z", } @@ -1934,6 +2375,7 @@ impl IconShape for MdPool { cy: "5.5", r: "2.5", } + } } } @@ -1968,11 +2410,19 @@ impl IconShape for MdRiceBowl { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,12L22,12c0-5.52-4.48-10-10-10S2,6.48,2,12c0,3.69,2.47,6.86,6,8.25V22h8v-1.75C19.53,18.86,22,15.69,22,12z M20,12h-4 V5.08C18.39,6.47,20,9.05,20,12z M14,4.26V12h-4V4.26C10.64,4.1,11.31,4,12,4S13.36,4.1,14,4.26z M4,12c0-2.95,1.61-5.53,4-6.92V12 H4z", } + } } } @@ -2007,11 +2457,19 @@ impl IconShape for MdRoofing { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M13,18h-2v-2h2V18z M15,14H9v6h6V14L15,14z M19,9.3L19,9.3V4h-3v2.6v0L12,3L2,12h3l7-6.31L19,12h3L19,9.3z", } + } } } @@ -2046,11 +2504,21 @@ impl IconShape for MdRoomPreferences { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26C11.47,19.87,11,18.49,11,17C11,14.62,12.19,12.53,14,11.26z M10,11h2v2h-2V11z M21.69,16.37l1.14-1l-1-1.73l-1.45,0.49c-0.32-0.27-0.68-0.48-1.08-0.63L19,12h-2l-0.3,1.49c-0.4,0.15-0.76,0.36-1.08,0.63 l-1.45-0.49l-1,1.73l1.14,1c-0.08,0.5-0.08,0.76,0,1.26l-1.14,1l1,1.73l1.45-0.49c0.32,0.27,0.68,0.48,1.08,0.63L17,22h2l0.3-1.49 c0.4-0.15,0.76-0.36,1.08-0.63l1.45,0.49l1-1.73l-1.14-1C21.77,17.13,21.77,16.87,21.69,16.37z M18,19c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S19.1,19,18,19z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14,11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26C11.47,19.87,11,18.49,11,17C11,14.62,12.19,12.53,14,11.26z M10,11h2v2h-2V11z M21.69,16.37l1.14-1l-1-1.73l-1.45,0.49c-0.32-0.27-0.68-0.48-1.08-0.63L19,12h-2l-0.3,1.49c-0.4,0.15-0.76,0.36-1.08,0.63 l-1.45-0.49l-1,1.73l1.14,1c-0.08,0.5-0.08,0.76,0,1.26l-1.14,1l1,1.73l1.45-0.49c0.32,0.27,0.68,0.48,1.08,0.63L17,22h2l0.3-1.49 c0.4-0.15,0.76-0.36,1.08-0.63l1.45,0.49l1-1.73l-1.14-1C21.77,17.13,21.77,16.87,21.69,16.37z M18,19c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S19.1,19,18,19z", + } } + } } } @@ -2085,11 +2553,18 @@ impl IconShape for MdRoomService { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M2 17h20v2H2zm11.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21z", } + } } } @@ -2124,14 +2599,21 @@ impl IconShape for MdRvHookup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M14 11h4v3h-4z", } path { d: "M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2h-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm7-6h-4v-3h4v3zM17 2v2H9v2h8v2l3-3z", } + } } } @@ -2166,11 +2648,18 @@ impl IconShape for MdSmokeFree { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 6l6.99 7H2v3h9.99l7 7 1.26-1.25-17-17zm18.5 7H22v3h-1.5zM18 13h1.5v3H18zm.85-8.12c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.92c0-2.23-1.28-4.15-3.15-5.04zM14.5 8.7h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.59c0-1.8-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75V2c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35zm2.5 7.23V13h-2.93z", } + } } } @@ -2205,11 +2694,18 @@ impl IconShape for MdSmokingRooms { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03zm-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16z", } + } } } @@ -2244,11 +2740,21 @@ impl IconShape for MdSoap { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61 c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z M14,6.25c0.41,0,0.75,0.34,0.75,0.75 S14.41,7.75,14,7.75S13.25,7.41,13.25,7S13.59,6.25,14,6.25 M14,4.75c-1.24,0-2.25,1.01-2.25,2.25S12.76,9.25,14,9.25 S16.25,8.24,16.25,7S15.24,4.75,14,4.75L14,4.75z M19.75,5.5c0.28,0,0.5,0.22,0.5,0.5s-0.22,0.5-0.5,0.5s-0.5-0.22-0.5-0.5 S19.47,5.5,19.75,5.5 M19.75,4c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S20.85,4,19.75,4L19.75,4z M16.5,1C15.67,1,15,1.67,15,2.5 S15.67,4,16.5,4C17.33,4,18,3.33,18,2.5S17.33,1,16.5,1z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61 c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z M14,6.25c0.41,0,0.75,0.34,0.75,0.75 S14.41,7.75,14,7.75S13.25,7.41,13.25,7S13.59,6.25,14,6.25 M14,4.75c-1.24,0-2.25,1.01-2.25,2.25S12.76,9.25,14,9.25 S16.25,8.24,16.25,7S15.24,4.75,14,4.75L14,4.75z M19.75,5.5c0.28,0,0.5,0.22,0.5,0.5s-0.22,0.5-0.5,0.5s-0.5-0.22-0.5-0.5 S19.47,5.5,19.75,5.5 M19.75,4c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S20.85,4,19.75,4L19.75,4z M16.5,1C15.67,1,15,1.67,15,2.5 S15.67,4,16.5,4C17.33,4,18,3.33,18,2.5S17.33,1,16.5,1z", + } } + } } } @@ -2283,14 +2789,21 @@ impl IconShape for MdSpa { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0zm13.97 21.49c-.63.23-1.29.4-1.97.51.68-.12 1.33-.29 1.97-.51zM12 22c-.68-.12-1.33-.29-1.97-.51.64.22 1.29.39 1.97.51z", + } path { d: "M8.55 12c-1.07-.71-2.25-1.27-3.53-1.61 1.28.34 2.46.9 3.53 1.61zm10.43-1.61c-1.29.34-2.49.91-3.57 1.64 1.08-.73 2.28-1.3 3.57-1.64z", } path { d: "M15.49 9.63c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63zm-6.5 2.65c-.14-.1-.3-.19-.45-.29.15.11.31.19.45.29zm6.42-.25c-.13.09-.27.16-.4.26.13-.1.27-.17.4-.26zM12 15.45C9.85 12.17 6.18 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45z", } + } } } @@ -2325,11 +2838,19 @@ impl IconShape for MdSportsBar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,9h-1.56C17.79,8.41,18,7.73,18,7c0-2.21-1.79-4-4-4c-0.34,0-0.66,0.05-0.98,0.13C12.2,2.45,11.16,2.02,10,2.02 c-1.89,0-3.51,1.11-4.27,2.71C4.15,5.26,3,6.74,3,8.5c0,1.86,1.28,3.41,3,3.86L6,21h11v-2h2c1.1,0,2-0.9,2-2v-6C21,9.9,20.1,9,19,9z M7,10.5c-1.1,0-2-0.9-2-2c0-0.85,0.55-1.6,1.37-1.88l0.8-0.27l0.36-0.76C8,4.62,8.94,4.02,10,4.02c0.79,0,1.39,0.35,1.74,0.65 l0.78,0.65c0,0,0.64-0.32,1.47-0.32c1.1,0,2,0.9,2,2c0,0-3,0-3,0C9.67,7,9.15,10.5,7,10.5z M19,17h-2v-6h2V17z", } + } } } @@ -2364,11 +2885,26 @@ impl IconShape for MdStairs { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M18,8h-2.42v3.33H13v3.33h-2.58 V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18V8z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + g { + g { + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M18,8h-2.42v3.33H13v3.33h-2.58 V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18V8z", + } + } + } } + } } } @@ -2403,11 +2939,27 @@ impl IconShape for MdStorefront { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.9,8.89l-1.05-4.37c-0.22-0.9-1-1.52-1.91-1.52H5.05C4.15,3,3.36,3.63,3.15,4.52L2.1,8.89 c-0.24,1.02-0.02,2.06,0.62,2.88C2.8,11.88,2.91,11.96,3,12.06V19c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-6.94 c0.09-0.09,0.2-0.18,0.28-0.28C21.92,10.96,22.15,9.91,21.9,8.89z M18.91,4.99l1.05,4.37c0.1,0.42,0.01,0.84-0.25,1.17 C19.57,10.71,19.27,11,18.77,11c-0.61,0-1.14-0.49-1.21-1.14L16.98,5L18.91,4.99z M13,5h1.96l0.54,4.52 c0.05,0.39-0.07,0.78-0.33,1.07C14.95,10.85,14.63,11,14.22,11C13.55,11,13,10.41,13,9.69V5z M8.49,9.52L9.04,5H11v4.69 C11,10.41,10.45,11,9.71,11c-0.34,0-0.65-0.15-0.89-0.41C8.57,10.3,8.45,9.91,8.49,9.52z M4.04,9.36L5.05,5h1.97L6.44,9.86 C6.36,10.51,5.84,11,5.23,11c-0.49,0-0.8-0.29-0.93-0.47C4.03,10.21,3.94,9.78,4.04,9.36z M5,19v-6.03C5.08,12.98,5.15,13,5.23,13 c0.87,0,1.66-0.36,2.24-0.95c0.6,0.6,1.4,0.95,2.31,0.95c0.87,0,1.65-0.36,2.23-0.93c0.59,0.57,1.39,0.93,2.29,0.93 c0.84,0,1.64-0.35,2.24-0.95c0.58,0.59,1.37,0.95,2.24,0.95c0.08,0,0.15-0.02,0.23-0.03V19H5z", + g { + rect { + height: "24", + width: "24", + } } + g { + g { + } + g { + path { + d: "M21.9,8.89l-1.05-4.37c-0.22-0.9-1-1.52-1.91-1.52H5.05C4.15,3,3.36,3.63,3.15,4.52L2.1,8.89 c-0.24,1.02-0.02,2.06,0.62,2.88C2.8,11.88,2.91,11.96,3,12.06V19c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-6.94 c0.09-0.09,0.2-0.18,0.28-0.28C21.92,10.96,22.15,9.91,21.9,8.89z M18.91,4.99l1.05,4.37c0.1,0.42,0.01,0.84-0.25,1.17 C19.57,10.71,19.27,11,18.77,11c-0.61,0-1.14-0.49-1.21-1.14L16.98,5L18.91,4.99z M13,5h1.96l0.54,4.52 c0.05,0.39-0.07,0.78-0.33,1.07C14.95,10.85,14.63,11,14.22,11C13.55,11,13,10.41,13,9.69V5z M8.49,9.52L9.04,5H11v4.69 C11,10.41,10.45,11,9.71,11c-0.34,0-0.65-0.15-0.89-0.41C8.57,10.3,8.45,9.91,8.49,9.52z M4.04,9.36L5.05,5h1.97L6.44,9.86 C6.36,10.51,5.84,11,5.23,11c-0.49,0-0.8-0.29-0.93-0.47C4.03,10.21,3.94,9.78,4.04,9.36z M5,19v-6.03C5.08,12.98,5.15,13,5.23,13 c0.87,0,1.66-0.36,2.24-0.95c0.6,0.6,1.4,0.95,2.31,0.95c0.87,0,1.65-0.36,2.23-0.93c0.59,0.57,1.39,0.93,2.29,0.93 c0.84,0,1.64-0.35,2.24-0.95c0.58,0.59,1.37,0.95,2.24,0.95c0.08,0,0.15-0.02,0.23-0.03V19H5z", + } + } + } + } } } @@ -2442,24 +2994,36 @@ impl IconShape for MdStroller { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "16", - cy: "20", - r: "2", - } - circle { - cx: "6", - cy: "20", - r: "2", - } - path { - d: "M22,7V6.48C22,4.56,20.52,3,18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-8.8,10.32C6.12,16,6.58,17,7.43,17L15,17 c1.1,0,2-0.9,2-2V6.27C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7H22z", - } - path { - d: "M14.3,4.1C13.03,3.4,11.56,3,10,3C8.03,3,6.21,3.64,4.72,4.72l4.89,4.89L14.3,4.1z", + g { + rect { + height: "24", + width: "24", + } + g { + circle { + cx: "16", + cy: "20", + r: "2", + } + circle { + cx: "6", + cy: "20", + r: "2", + } + } + path { + d: "M22,7V6.48C22,4.56,20.52,3,18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-8.8,10.32C6.12,16,6.58,17,7.43,17L15,17 c1.1,0,2-0.9,2-2V6.27C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7H22z", + } + path { + d: "M14.3,4.1C13.03,3.4,11.56,3,10,3C8.03,3,6.21,3.64,4.72,4.72l4.89,4.89L14.3,4.1z", + } } + } } } @@ -2494,11 +3058,19 @@ impl IconShape for MdTapas { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,10V1h-8v9c0,1.86,1.28,3.41,3,3.86V21h-2v2h6v-2h-2v-7.14C20.72,13.41,22,11.86,22,10z M20,3v3h-4V3H20z M12.5,11.5 c0,1.38-1.12,2.5-2.5,2.5H8v9H6v-9H4c-1.38,0-2.5-1.12-2.5-2.5C1.5,10.12,2.62,9,4,9h2V8H4C2.62,8,1.5,6.88,1.5,5.5 C1.5,4.12,2.62,3,4,3h2V1h2v2h2c1.38,0,2.5,1.12,2.5,2.5C12.5,6.88,11.38,8,10,8H8v1h2C11.38,9,12.5,10.12,12.5,11.5z", } + } } } @@ -2533,11 +3105,22 @@ impl IconShape for MdTty { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,4h2v2h-2V4z M13,7h2v2h-2V7z M11,4h2v2h-2V4z M18,9h-2V7h2V9z M19,6h-2V4h2V6z M21,9h-2V7h2V9z M22,6h-2V4h2V6z M14.62,14.38L12.1,16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52C8.86,8.14,8.96,7.8,8.9,7.48L8.16,3.8C8.07,3.34,7.66,3,7.18,3H3.03 C2.47,3,2,3.47,2.03,4.03C2.2,6.92,3.05,9.63,4.43,12c1.58,2.73,3.85,4.99,6.57,6.57c2.37,1.37,5.08,2.23,7.97,2.4 c0.56,0.03,1.03-0.44,1.03-1v-4.15c0-0.48-0.34-0.89-0.8-0.98l-3.67-0.73C15.2,14.04,14.86,14.14,14.62,14.38z M14,10h2v2h-2V10z M11,10h2v2h-2V10z M19,12h-2v-2h2V12z M22,12h-2v-2h2V12z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + path { + d: "M14,4h2v2h-2V4z M13,7h2v2h-2V7z M11,4h2v2h-2V4z M18,9h-2V7h2V9z M19,6h-2V4h2V6z M21,9h-2V7h2V9z M22,6h-2V4h2V6z M14.62,14.38L12.1,16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52C8.86,8.14,8.96,7.8,8.9,7.48L8.16,3.8C8.07,3.34,7.66,3,7.18,3H3.03 C2.47,3,2,3.47,2.03,4.03C2.2,6.92,3.05,9.63,4.43,12c1.58,2.73,3.85,4.99,6.57,6.57c2.37,1.37,5.08,2.23,7.97,2.4 c0.56,0.03,1.03-0.44,1.03-1v-4.15c0-0.48-0.34-0.89-0.8-0.98l-3.67-0.73C15.2,14.04,14.86,14.14,14.62,14.38z M14,10h2v2h-2V10z M11,10h2v2h-2V10z M19,12h-2v-2h2V12z M22,12h-2v-2h2V12z", + } } + } } } @@ -2572,11 +3155,21 @@ impl IconShape for MdUmbrella { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14.5,6.92L13,5.77V3.88V3.4c0-0.26,0.22-0.48,0.5-0.48c0.28,0,0.5,0.21,0.5,0.48V4h2V3.4C16,2.07,14.88,1,13.5,1 C12.12,1,11,2.07,11,3.4v0.48v1.89L9.5,6.92L6,6.07l5.05,15.25C11.2,21.77,11.6,22,12,22s0.8-0.23,0.95-0.69L18,6.07L14.5,6.92z M13.28,8.5l0.76,0.58l0.92-0.23L13,14.8V8.29L13.28,8.5z M9.96,9.09l0.76-0.58L11,8.29v6.51L9.03,8.86L9.96,9.09z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M14.5,6.92L13,5.77V3.88V3.4c0-0.26,0.22-0.48,0.5-0.48c0.28,0,0.5,0.21,0.5,0.48V4h2V3.4C16,2.07,14.88,1,13.5,1 C12.12,1,11,2.07,11,3.4v0.48v1.89L9.5,6.92L6,6.07l5.05,15.25C11.2,21.77,11.6,22,12,22s0.8-0.23,0.95-0.69L18,6.07L14.5,6.92z M13.28,8.5l0.76,0.58l0.92-0.23L13,14.8V8.29L13.28,8.5z M9.96,9.09l0.76-0.58L11,8.29v6.51L9.03,8.86L9.96,9.09z", + } } + } } } @@ -2611,11 +3204,21 @@ impl IconShape for MdWash { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M18.5,8C19.88,8,21,6.88,21,5.5C21,3.83,18.5,1,18.5,1S16,3.83,16,5.5C16,6.88,17.12,8,18.5,8z M13.5,9 C14.33,9,15,8.33,15,7.5C15,6.66,13.5,5,13.5,5S12,6.66,12,7.5C12,8.33,12.67,9,13.5,9z M9.12,5l-7.18,6.79 C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75 c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75 c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53 c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", + g { + rect { + height: "24", + width: "24", + } + path { + d: "M18.5,8C19.88,8,21,6.88,21,5.5C21,3.83,18.5,1,18.5,1S16,3.83,16,5.5C16,6.88,17.12,8,18.5,8z M13.5,9 C14.33,9,15,8.33,15,7.5C15,6.66,13.5,5,13.5,5S12,6.66,12,7.5C12,8.33,12.67,9,13.5,9z M9.12,5l-7.18,6.79 C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75 c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75 c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53 c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", + } } + } } } @@ -2650,11 +3253,19 @@ impl IconShape for MdWaterDamage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12,3L2,12h3v8h14v-8h3L12,3z M12,16c-1.1,0-2-0.9-2-2c0-1.1,2-4,2-4s2,2.9,2,4C14,15.1,13.1,16,12,16z", } + } } } @@ -2689,11 +3300,22 @@ impl IconShape for MdWheelchairPickup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M4.5,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S4.5,5.11,4.5,4z M10,10.95V9c0-1.1-0.9-2-2-2H5C3.9,7,3,7.9,3,9v6h2v7 h3.5v-0.11c-1.24-1.26-2-2.99-2-4.89C6.5,14.42,7.91,12.16,10,10.95z M16.5,17c0,1.65-1.35,3-3,3s-3-1.35-3-3 c0-1.11,0.61-2.06,1.5-2.58v-2.16C9.98,12.9,8.5,14.77,8.5,17c0,2.76,2.24,5,5,5s5-2.24,5-5H16.5z M19.54,14H15V8h-2v8h5.46 l2.47,3.71l1.66-1.11L19.54,14z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + path { + d: "M4.5,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S4.5,5.11,4.5,4z M10,10.95V9c0-1.1-0.9-2-2-2H5C3.9,7,3,7.9,3,9v6h2v7 h3.5v-0.11c-1.24-1.26-2-2.99-2-4.89C6.5,14.42,7.91,12.16,10,10.95z M16.5,17c0,1.65-1.35,3-3,3s-3-1.35-3-3 c0-1.11,0.61-2.06,1.5-2.58v-2.16C9.98,12.9,8.5,14.77,8.5,17c0,2.76,2.24,5,5,5s5-2.24,5-5H16.5z M19.54,14H15V8h-2v8h5.46 l2.47,3.71l1.66-1.11L19.54,14z", + } } + } } } diff --git a/packages/lib/src/icons/md_social_icons.rs b/packages/lib/src/icons/md_social_icons.rs index 206cdbd..75d71a2 100644 --- a/packages/lib/src/icons/md_social_icons.rs +++ b/packages/lib/src/icons/md_social_icons.rs @@ -31,11 +31,20 @@ impl IconShape for Md6FtApart { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + x: "0", + } path { d: "M6,6c1.1,0,2-0.9,2-2S7.1,2,6,2S4,2.9,4,4S4.9,6,6,6z M10,9.43c0-0.81-0.48-1.53-1.22-1.85C7.93,7.21,6.99,7,6,7 C5.01,7,4.07,7.21,3.22,7.58C2.48,7.9,2,8.62,2,9.43V10h8V9.43z M18,6c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S16.9,6,18,6z M22,9.43 c0-0.81-0.48-1.53-1.22-1.85C19.93,7.21,18.99,7,18,7c-0.99,0-1.93,0.21-2.78,0.58C14.48,7.9,14,8.62,14,9.43V10h8V9.43z M19,17 v-2.01L5,15v2l-3-3l3-3v2.01L19,13v-2l3,3L19,17z M10,19v-1H7.5C7.22,18,7,18.22,7,18.5v3C7,21.78,7.22,22,7.5,22h2 c0.28,0,0.5-0.22,0.5-0.5V20c0-0.28-0.22-0.5-0.5-0.5H8V19H10z M9,20.5V21H8v-0.5H9z M17.5,19h-1v3h-1v-3h-1v-1h3V19z M12.5,19v0.5 h1v1h-1V22h-1v-4H14v1H12.5z", } + } } } @@ -70,14 +79,21 @@ impl IconShape for MdAddModerator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", } path { d: "M13.22 22.61c-.4.15-.8.29-1.22.39-5.16-1.26-9-6.45-9-12V5l9-4 9 4v6c0 .9-.11 1.78-.3 2.65-.81-.41-1.73-.65-2.7-.65-3.31 0-6 2.69-6 6 0 1.36.46 2.61 1.22 3.61zM19 20v2.99s-1.99.01-2 0V20h-3v-2h3v-3h2v3h3v2h-3z", } + } } } @@ -112,17 +128,31 @@ impl IconShape for MdArchitecture { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6.36,18.78L6.61,21l1.62-1.54l2.77-7.6c-0.68-0.17-1.28-0.51-1.77-0.98L6.36,18.78z", - } - path { - d: "M14.77,10.88c-0.49,0.47-1.1,0.81-1.77,0.98l2.77,7.6L17.39,21l0.26-2.22L14.77,10.88z", - } - path { - d: "M15,8c0-1.3-0.84-2.4-2-2.82V3h-2v2.18C9.84,5.6,9,6.7,9,8c0,1.66,1.34,3,3,3S15,9.66,15,8z M12,9c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C13,8.55,12.55,9,12,9z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M6.36,18.78L6.61,21l1.62-1.54l2.77-7.6c-0.68-0.17-1.28-0.51-1.77-0.98L6.36,18.78z", + } + path { + d: "M14.77,10.88c-0.49,0.47-1.1,0.81-1.77,0.98l2.77,7.6L17.39,21l0.26-2.22L14.77,10.88z", + } + path { + d: "M15,8c0-1.3-0.84-2.4-2-2.82V3h-2v2.18C9.84,5.6,9,6.7,9,8c0,1.66,1.34,3,3,3S15,9.66,15,8z M12,9c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C13,8.55,12.55,9,12,9z", + } + } + } + } } } @@ -157,11 +187,18 @@ impl IconShape for MdCake { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2zm4.6 9.99l-1.07-1.07-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V21c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-4.61c-.56.38-1.23.61-1.96.61-.92 0-1.79-.36-2.44-1.01zM18 9h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v1.54c0 1.08.88 1.96 1.96 1.96.52 0 1.02-.2 1.38-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.37.37.86.57 1.38.57 1.08 0 1.96-.88 1.96-1.96V12C21 10.34 19.66 9 18 9z", } + } } } @@ -196,11 +233,19 @@ impl IconShape for MdCleanHands { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M16.99,5l0.63,1.37L18.99,7l-1.37,0.63L16.99,9l-0.63-1.37L14.99,7l1.37-0.63L16.99,5 M11,6.13V4h2 c0.57,0,1.1,0.17,1.55,0.45l1.43-1.43C15.15,2.39,14.13,2,13,2c-1.48,0-5.5,0-5.5,0v2H9v2.14C7.23,6.51,5.81,7.8,5.26,9.5h3.98 L15,11.65v-0.62C15,8.61,13.28,6.59,11,6.13z M1,22h4V11H1V22z M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82 c0.65,0,1.18-0.53,1.18-1.18l0,0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02L14,22l8-3l0,0C21.99,17.9,21.11,17,20,17z M20,14 c1.1,0,2-0.9,2-2c0-1.1-2-4-2-4s-2,2.9-2,4C18,13.1,18.9,14,20,14z", } + } } } @@ -235,11 +280,19 @@ impl IconShape for MdConnectWithoutContact { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M11,14H9c0-4.97,4.03-9,9-9v2C14.13,7,11,10.13,11,14z M18,11V9c-2.76,0-5,2.24-5,5h2C15,12.34,16.34,11,18,11z M7,4 c0-1.11-0.89-2-2-2S3,2.89,3,4s0.89,2,2,2S7,5.11,7,4z M11.45,4.5h-2C9.21,5.92,7.99,7,6.5,7h-3C2.67,7,2,7.67,2,8.5V11h6V8.74 C9.86,8.15,11.25,6.51,11.45,4.5z M19,17c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S17.89,17,19,17z M20.5,18h-3 c-1.49,0-2.71-1.08-2.95-2.5h-2c0.2,2.01,1.59,3.65,3.45,4.24V22h6v-2.5C22,18.67,21.33,18,20.5,18z", } + } } } @@ -274,18 +327,32 @@ impl IconShape for MdConstruction { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "8.48", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -6.8717 17.6255)", - width: "3", - x: "16.34", - y: "12.87", - } - path { - d: "M17.5,10c1.93,0,3.5-1.57,3.5-3.5c0-0.58-0.16-1.12-0.41-1.6l-2.7,2.7L16.4,6.11l2.7-2.7C18.62,3.16,18.08,3,17.5,3 C15.57,3,14,4.57,14,6.5c0,0.41,0.08,0.8,0.21,1.16l-1.85,1.85l-1.78-1.78l0.71-0.71L9.88,5.61L12,3.49 c-1.17-1.17-3.07-1.17-4.24,0L4.22,7.03l1.41,1.41H2.81L2.1,9.15l3.54,3.54l0.71-0.71V9.15l1.41,1.41l0.71-0.71l1.78,1.78 l-7.41,7.41l2.12,2.12L16.34,9.79C16.7,9.92,17.09,10,17.5,10z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + rect { + height: "8.48", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -6.8717 17.6255)", + width: "3", + x: "16.34", + y: "12.87", + } + path { + d: "M17.5,10c1.93,0,3.5-1.57,3.5-3.5c0-0.58-0.16-1.12-0.41-1.6l-2.7,2.7L16.4,6.11l2.7-2.7C18.62,3.16,18.08,3,17.5,3 C15.57,3,14,4.57,14,6.5c0,0.41,0.08,0.8,0.21,1.16l-1.85,1.85l-1.78-1.78l0.71-0.71L9.88,5.61L12,3.49 c-1.17-1.17-3.07-1.17-4.24,0L4.22,7.03l1.41,1.41H2.81L2.1,9.15l3.54,3.54l0.71-0.71V9.15l1.41,1.41l0.71-0.71l1.78,1.78 l-7.41,7.41l2.12,2.12L16.34,9.79C16.7,9.92,17.09,10,17.5,10z", + } + } + } + } } } @@ -320,11 +387,19 @@ impl IconShape for MdCoronavirus { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M21.25,10.5c-0.41,0-0.75,0.34-0.75,0.75h-1.54c-0.15-1.37-0.69-2.63-1.52-3.65l1.09-1.09l0.01,0.01 c0.29,0.29,0.77,0.29,1.06,0s0.29-0.77,0-1.06L18.54,4.4c-0.29-0.29-0.77-0.29-1.06,0c-0.29,0.29-0.29,0.76-0.01,1.05l-1.09,1.09 c-1.02-0.82-2.27-1.36-3.64-1.51V3.5h0.01c0.41,0,0.75-0.34,0.75-0.75C13.5,2.34,13.16,2,12.75,2h-1.5c-0.41,0-0.75,0.34-0.75,0.75 c0,0.41,0.33,0.74,0.74,0.75v1.55C9.87,5.19,8.62,5.74,7.6,6.56L6.51,5.47l0.01-0.01c0.29-0.29,0.29-0.77,0-1.06 c-0.29-0.29-0.77-0.29-1.06,0L4.4,5.46c-0.29,0.29-0.29,0.77,0,1.06c0.29,0.29,0.76,0.29,1.05,0.01l1.09,1.09 c-0.82,1.02-1.36,2.26-1.5,3.63H3.5c0-0.41-0.34-0.75-0.75-0.75C2.34,10.5,2,10.84,2,11.25v1.5c0,0.41,0.34,0.75,0.75,0.75 c0.41,0,0.75-0.34,0.75-0.75h1.54c0.15,1.37,0.69,2.61,1.5,3.63l-1.09,1.09c-0.29-0.29-0.76-0.28-1.05,0.01 c-0.29,0.29-0.29,0.77,0,1.06l1.06,1.06c0.29,0.29,0.77,0.29,1.06,0c0.29-0.29,0.29-0.77,0-1.06l-0.01-0.01l1.09-1.09 c1.02,0.82,2.26,1.36,3.63,1.51v1.55c-0.41,0.01-0.74,0.34-0.74,0.75c0,0.41,0.34,0.75,0.75,0.75h1.5c0.41,0,0.75-0.34,0.75-0.75 c0-0.41-0.34-0.75-0.75-0.75h-0.01v-1.54c1.37-0.14,2.62-0.69,3.64-1.51l1.09,1.09c-0.29,0.29-0.28,0.76,0.01,1.05 c0.29,0.29,0.77,0.29,1.06,0l1.06-1.06c0.29-0.29,0.29-0.77,0-1.06c-0.29-0.29-0.77-0.29-1.06,0l-0.01,0.01l-1.09-1.09 c0.82-1.02,1.37-2.27,1.52-3.65h1.54c0,0.41,0.34,0.75,0.75,0.75c0.41,0,0.75-0.34,0.75-0.75v-1.5C22,10.84,21.66,10.5,21.25,10.5z M13.75,8c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S13.2,8,13.75,8z M12,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C13,12.55,12.55,13,12,13z M10.25,8c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S9.7,8,10.25,8z M8.5,13c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C9.5,12.55,9.05,13,8.5,13z M10.25,16c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C11.25,15.55,10.8,16,10.25,16z M13.75,16c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C14.75,15.55,14.3,16,13.75,16z M14.5,12 c0-0.55,0.45-1,1-1s1,0.45,1,1c0,0.55-0.45,1-1,1S14.5,12.55,14.5,12z", } + } } } @@ -359,17 +434,31 @@ impl IconShape for MdDeck { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - polygon { - points: "22,9 12,2 2,9 11,9 11,22 13,22 13,9", - } - polygon { - points: "4.14,12 2.18,12.37 3,16.74 3,22 5,22 5.02,18 7,18 7,22 9,22 9,16 4.9,16", - } - polygon { - points: "19.1,16 15,16 15,22 17,22 17,18 18.98,18 19,22 21,22 21,16.74 21.82,12.37 19.86,12", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + polygon { + points: "22,9 12,2 2,9 11,9 11,22 13,22 13,9", + } + polygon { + points: "4.14,12 2.18,12.37 3,16.74 3,22 5,22 5.02,18 7,18 7,22 9,22 9,16 4.9,16", + } + polygon { + points: "19.1,16 15,16 15,22 17,22 17,18 18.98,18 19,22 21,22 21,16.74 21.82,12.37 19.86,12", + } + } + } + } } } @@ -404,11 +493,20 @@ impl IconShape for MdDomain { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,7V3H2v18h20V7H12z M6,19H4v-2h2V19z M6,15H4v-2h2V15z M6,11H4V9h2V11z M6,7H4V5h2V7z M10,19H8v-2h2V19z M10,15H8v-2h2 V15z M10,11H8V9h2V11z M10,7H8V5h2V7z M20,19h-8v-2h2v-2h-2v-2h2v-2h-2V9h8V19z M18,11h-2v2h2V11z M18,15h-2v2h2V15z", - } + g { + path { + d: "M0,0h24v24H0V0z", + } + path { + d: "M12,7V3H2v18h20V7H12z M6,19H4v-2h2V19z M6,15H4v-2h2V15z M6,11H4V9h2V11z M6,7H4V5h2V7z M10,19H8v-2h2V19z M10,15H8v-2h2 V15z M10,11H8V9h2V11z M10,7H8V5h2V7z M20,19h-8v-2h2v-2h-2v-2h2v-2h-2V9h8V19z M18,11h-2v2h2V11z M18,15h-2v2h2V15z", + } + } + } } } @@ -443,11 +541,19 @@ impl IconShape for MdElderly { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M13.5,5.5c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S12.4,5.5,13.5,5.5z M20,12.5V23h-1V12.5c0-0.28-0.22-0.5-0.5-0.5 S18,12.22,18,12.5v1h-1v-0.69c-1.46-0.38-2.7-1.29-3.51-2.52C13.18,11.16,13,12.07,13,13c0,0.23,0.02,0.46,0.03,0.69L15,16.5V23h-2 v-5l-1.78-2.54L11,19l-3,4l-1.6-1.2L9,18.33V13c0-1.15,0.18-2.29,0.5-3.39L8,10.46V14H6V9.3l5.4-3.07l0,0.01 c0.59-0.31,1.32-0.33,1.94,0.03c0.36,0.21,0.63,0.51,0.8,0.85l0,0l0.79,1.67C15.58,10.1,16.94,11,18.5,11C19.33,11,20,11.67,20,12.5 z", } + } } } @@ -482,11 +588,25 @@ impl IconShape for MdEmojiEmotions { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12C22,6.48,17.52,2,11.99,2z M8.5,8 C9.33,8,10,8.67,10,9.5S9.33,11,8.5,11S7,10.33,7,9.5S7.67,8,8.5,8z M12,18c-2.28,0-4.22-1.66-5-4h10C16.22,16.34,14.28,18,12,18z M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + path { + d: "M11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12C22,6.48,17.52,2,11.99,2z M8.5,8 C9.33,8,10,8.67,10,9.5S9.33,11,8.5,11S7,10.33,7,9.5S7.67,8,8.5,8z M12,18c-2.28,0-4.22-1.66-5-4h10C16.22,16.34,14.28,18,12,18z M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z", + } + } + } } } @@ -521,11 +641,19 @@ impl IconShape for MdEmojiEvents { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19,5h-2V3H7v2H5C3.9,5,3,5.9,3,7v1c0,2.55,1.92,4.63,4.39,4.94c0.63,1.5,1.98,2.63,3.61,2.96V19H7v2h10v-2h-4v-3.1 c1.63-0.33,2.98-1.46,3.61-2.96C19.08,12.63,21,10.55,21,8V7C21,5.9,20.1,5,19,5z M5,8V7h2v3.82C5.84,10.4,5,9.3,5,8z M19,8 c0,1.3-0.84,2.4-2,2.82V7h2V8z", } + } } } @@ -560,11 +688,25 @@ impl IconShape for MdEmojiFlags { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,9l-1-2H7V5.72C7.6,5.38,8,4.74,8,4c0-1.1-0.9-2-2-2S4,2.9,4,4c0,0.74,0.4,1.38,1,1.72V21h2v-4h5l1,2h7V9H14z M18,17h-4 l-1-2H7V9h5l1,2h5V17z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + path { + d: "M14,9l-1-2H7V5.72C7.6,5.38,8,4.74,8,4c0-1.1-0.9-2-2-2S4,2.9,4,4c0,0.74,0.4,1.38,1,1.72V21h2v-4h5l1,2h7V9H14z M18,17h-4 l-1-2H7V9h5l1,2h5V17z", + } + } + } } } @@ -599,17 +741,33 @@ impl IconShape for MdEmojiFoodBeverage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,3H9v2.4l1.81,1.45C10.93,6.94,11,7.09,11,7.24v4.26c0,0.28-0.22,0.5-0.5,0.5h-4C6.22,12,6,11.78,6,11.5V7.24 c0-0.15,0.07-0.3,0.19-0.39L8,5.4V3H4v10c0,2.21,1.79,4,4,4h6c2.21,0,4-1.79,4-4v-3h2c1.11,0,2-0.9,2-2V5C22,3.89,21.11,3,20,3z M20,8h-2V5h2V8z", - } - rect { - height: "2", - width: "16", - x: "4", - y: "19", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + path { + d: "M20,3H9v2.4l1.81,1.45C10.93,6.94,11,7.09,11,7.24v4.26c0,0.28-0.22,0.5-0.5,0.5h-4C6.22,12,6,11.78,6,11.5V7.24 c0-0.15,0.07-0.3,0.19-0.39L8,5.4V3H4v10c0,2.21,1.79,4,4,4h6c2.21,0,4-1.79,4-4v-3h2c1.11,0,2-0.9,2-2V5C22,3.89,21.11,3,20,3z M20,8h-2V5h2V8z", + } + rect { + height: "2", + width: "16", + x: "4", + y: "19", + } + } + } + } } } @@ -644,14 +802,30 @@ impl IconShape for MdEmojiNature { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.94,4.88C21.76,4.35,21.25,4,20.68,4c-0.03,0-0.06,0-0.09,0H19.6l-0.31-0.97C19.15,2.43,18.61,2,18,2h0 c-0.61,0-1.15,0.43-1.29,1.04L16.4,4h-0.98c-0.03,0-0.06,0-0.09,0c-0.57,0-1.08,0.35-1.26,0.88c-0.19,0.56,0.04,1.17,0.56,1.48 l0.87,0.52L15.1,8.12c-0.23,0.58-0.04,1.25,0.45,1.62C15.78,9.91,16.06,10,16.33,10c0.31,0,0.61-0.11,0.86-0.32L18,8.98l0.81,0.7 C19.06,9.89,19.36,10,19.67,10c0.27,0,0.55-0.09,0.78-0.26c0.5-0.37,0.68-1.04,0.45-1.62l-0.39-1.24l0.87-0.52 C21.89,6.05,22.12,5.44,21.94,4.88z M18,7c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C19,6.55,18.55,7,18,7z", - } - path { - d: "M13.49,10.51c-0.43-0.43-0.94-0.73-1.49-0.93V8h-1v1.38c-0.11-0.01-0.23-0.03-0.34-0.03c-1.02,0-2.05,0.39-2.83,1.17 c-0.16,0.16-0.3,0.34-0.43,0.53L6,10.52c-1.56-0.55-3.28,0.27-3.83,1.82c0,0,0,0,0,0c-0.27,0.75-0.23,1.57,0.12,2.29 c0.23,0.48,0.58,0.87,1,1.16c-0.38,1.35-0.06,2.85,1,3.91c1.06,1.06,2.57,1.38,3.91,1c0.29,0.42,0.68,0.77,1.16,1 C9.78,21.9,10.21,22,10.65,22c0.34,0,0.68-0.06,1.01-0.17c0,0,0,0,0,0c1.56-0.55,2.38-2.27,1.82-3.85l-0.52-1.37 c0.18-0.13,0.36-0.27,0.53-0.43c0.87-0.87,1.24-2.04,1.14-3.17H16v-1h-1.59C14.22,11.46,13.92,10.95,13.49,10.51z M4.67,14.29 c-0.25-0.09-0.45-0.27-0.57-0.51s-0.13-0.51-0.04-0.76c0.19-0.52,0.76-0.79,1.26-0.61l3.16,1.19C7.33,14.2,5.85,14.71,4.67,14.29z M10.99,19.94c-0.25,0.09-0.52,0.08-0.76-0.04c-0.24-0.11-0.42-0.32-0.51-0.57c-0.42-1.18,0.09-2.65,0.7-3.8l1.18,3.13 C11.78,19.18,11.51,19.76,10.99,19.94z M12.2,14.6l-0.61-1.61c0-0.01-0.01-0.02-0.02-0.03c-0.02-0.04-0.04-0.08-0.06-0.12 c-0.02-0.04-0.04-0.07-0.07-0.11c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.07-0.05-0.11-0.07 c-0.04-0.02-0.07-0.05-0.12-0.06c-0.01,0-0.02-0.01-0.03-0.02L9.4,11.8c0.36-0.29,0.79-0.46,1.26-0.46c0.53,0,1.04,0.21,1.41,0.59 C12.8,12.66,12.84,13.81,12.2,14.6z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + path { + d: "M21.94,4.88C21.76,4.35,21.25,4,20.68,4c-0.03,0-0.06,0-0.09,0H19.6l-0.31-0.97C19.15,2.43,18.61,2,18,2h0 c-0.61,0-1.15,0.43-1.29,1.04L16.4,4h-0.98c-0.03,0-0.06,0-0.09,0c-0.57,0-1.08,0.35-1.26,0.88c-0.19,0.56,0.04,1.17,0.56,1.48 l0.87,0.52L15.1,8.12c-0.23,0.58-0.04,1.25,0.45,1.62C15.78,9.91,16.06,10,16.33,10c0.31,0,0.61-0.11,0.86-0.32L18,8.98l0.81,0.7 C19.06,9.89,19.36,10,19.67,10c0.27,0,0.55-0.09,0.78-0.26c0.5-0.37,0.68-1.04,0.45-1.62l-0.39-1.24l0.87-0.52 C21.89,6.05,22.12,5.44,21.94,4.88z M18,7c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C19,6.55,18.55,7,18,7z", + } + path { + d: "M13.49,10.51c-0.43-0.43-0.94-0.73-1.49-0.93V8h-1v1.38c-0.11-0.01-0.23-0.03-0.34-0.03c-1.02,0-2.05,0.39-2.83,1.17 c-0.16,0.16-0.3,0.34-0.43,0.53L6,10.52c-1.56-0.55-3.28,0.27-3.83,1.82c0,0,0,0,0,0c-0.27,0.75-0.23,1.57,0.12,2.29 c0.23,0.48,0.58,0.87,1,1.16c-0.38,1.35-0.06,2.85,1,3.91c1.06,1.06,2.57,1.38,3.91,1c0.29,0.42,0.68,0.77,1.16,1 C9.78,21.9,10.21,22,10.65,22c0.34,0,0.68-0.06,1.01-0.17c0,0,0,0,0,0c1.56-0.55,2.38-2.27,1.82-3.85l-0.52-1.37 c0.18-0.13,0.36-0.27,0.53-0.43c0.87-0.87,1.24-2.04,1.14-3.17H16v-1h-1.59C14.22,11.46,13.92,10.95,13.49,10.51z M4.67,14.29 c-0.25-0.09-0.45-0.27-0.57-0.51s-0.13-0.51-0.04-0.76c0.19-0.52,0.76-0.79,1.26-0.61l3.16,1.19C7.33,14.2,5.85,14.71,4.67,14.29z M10.99,19.94c-0.25,0.09-0.52,0.08-0.76-0.04c-0.24-0.11-0.42-0.32-0.51-0.57c-0.42-1.18,0.09-2.65,0.7-3.8l1.18,3.13 C11.78,19.18,11.51,19.76,10.99,19.94z M12.2,14.6l-0.61-1.61c0-0.01-0.01-0.02-0.02-0.03c-0.02-0.04-0.04-0.08-0.06-0.12 c-0.02-0.04-0.04-0.07-0.07-0.11c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.07-0.05-0.11-0.07 c-0.04-0.02-0.07-0.05-0.12-0.06c-0.01,0-0.02-0.01-0.03-0.02L9.4,11.8c0.36-0.29,0.79-0.46,1.26-0.46c0.53,0,1.04,0.21,1.41,0.59 C12.8,12.66,12.84,13.81,12.2,14.6z", + } + } + } + } } } @@ -686,11 +860,25 @@ impl IconShape for MdEmojiObjects { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,3c-0.46,0-0.93,0.04-1.4,0.14C7.84,3.67,5.64,5.9,5.12,8.66c-0.48,2.61,0.48,5.01,2.22,6.56C7.77,15.6,8,16.13,8,16.69 V19c0,1.1,0.9,2,2,2h0.28c0.35,0.6,0.98,1,1.72,1s1.38-0.4,1.72-1H14c1.1,0,2-0.9,2-2v-2.31c0-0.55,0.22-1.09,0.64-1.46 C18.09,13.95,19,12.08,19,10C19,6.13,15.87,3,12,3z M14,19h-4v-1h4V19z M14,17h-4v-1h4V17z M12.5,11.41V14h-1v-2.59L9.67,9.59 l0.71-0.71L12,10.5l1.62-1.62l0.71,0.71L12.5,11.41z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + path { + d: "M12,3c-0.46,0-0.93,0.04-1.4,0.14C7.84,3.67,5.64,5.9,5.12,8.66c-0.48,2.61,0.48,5.01,2.22,6.56C7.77,15.6,8,16.13,8,16.69 V19c0,1.1,0.9,2,2,2h0.28c0.35,0.6,0.98,1,1.72,1s1.38-0.4,1.72-1H14c1.1,0,2-0.9,2-2v-2.31c0-0.55,0.22-1.09,0.64-1.46 C18.09,13.95,19,12.08,19,10C19,6.13,15.87,3,12,3z M14,19h-4v-1h4V19z M14,17h-4v-1h4V17z M12.5,11.41V14h-1v-2.59L9.67,9.59 l0.71-0.71L12,10.5l1.62-1.62l0.71,0.71L12.5,11.41z", + } + } + } } } @@ -725,16 +913,32 @@ impl IconShape for MdEmojiPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "12", - cy: "4", - r: "2", - } - path { - d: "M15.89,8.11C15.5,7.72,14.83,7,13.53,7c-0.21,0-1.42,0-2.54,0C8.24,6.99,6,4.75,6,2H4c0,3.16,2.11,5.84,5,6.71V22h2v-6h2 v6h2V10.05L18.95,14l1.41-1.41L15.89,8.11z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + circle { + cx: "12", + cy: "4", + r: "2", + } + path { + d: "M15.89,8.11C15.5,7.72,14.83,7,13.53,7c-0.21,0-1.42,0-2.54,0C8.24,6.99,6,4.75,6,2H4c0,3.16,2.11,5.84,5,6.71V22h2v-6h2 v6h2V10.05L18.95,14l1.41-1.41L15.89,8.11z", + } + } + } + } } } @@ -769,40 +973,56 @@ impl IconShape for MdEmojiSymbols { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "2", - width: "8", - x: "3", - y: "2", - } - polygon { - points: "6,11 8,11 8,7 11,7 11,5 3,5 3,7 6,7", - } - rect { - height: "2", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -7.0416 16.9999)", - width: "11", - x: "11.5", - y: "16", - } - circle { - cx: "14.5", - cy: "14.5", - r: "1.5", - } - circle { - cx: "19.5", - cy: "19.5", - r: "1.5", - } - path { - d: "M15.5,11c1.38,0,2.5-1.12,2.5-2.5V4h3V2h-4v4.51C16.58,6.19,16.07,6,15.5,6C14.12,6,13,7.12,13,8.5 C13,9.88,14.12,11,15.5,11z", - } - path { - d: "M9.74,15.96l-1.41,1.41l-0.71-0.71l0.35-0.35c0.98-0.98,0.98-2.56,0-3.54c-0.49-0.49-1.13-0.73-1.77-0.73 c-0.64,0-1.28,0.24-1.77,0.73c-0.98,0.98-0.98,2.56,0,3.54l0.35,0.35l-1.06,1.06c-0.98,0.98-0.98,2.56,0,3.54 C4.22,21.76,4.86,22,5.5,22s1.28-0.24,1.77-0.73l1.06-1.06l1.41,1.41l1.41-1.41l-1.41-1.41l1.41-1.41L9.74,15.96z M5.85,14.2 c0.12-0.12,0.26-0.15,0.35-0.15s0.23,0.03,0.35,0.15c0.19,0.2,0.19,0.51,0,0.71l-0.35,0.35L5.85,14.9 C5.66,14.71,5.66,14.39,5.85,14.2z M5.85,19.85C5.73,19.97,5.59,20,5.5,20s-0.23-0.03-0.35-0.15c-0.19-0.19-0.19-0.51,0-0.71 l1.06-1.06l0.71,0.71L5.85,19.85z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + rect { + height: "2", + width: "8", + x: "3", + y: "2", + } + polygon { + points: "6,11 8,11 8,7 11,7 11,5 3,5 3,7 6,7", + } + rect { + height: "2", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -7.0416 16.9999)", + width: "11", + x: "11.5", + y: "16", + } + circle { + cx: "14.5", + cy: "14.5", + r: "1.5", + } + circle { + cx: "19.5", + cy: "19.5", + r: "1.5", + } + path { + d: "M15.5,11c1.38,0,2.5-1.12,2.5-2.5V4h3V2h-4v4.51C16.58,6.19,16.07,6,15.5,6C14.12,6,13,7.12,13,8.5 C13,9.88,14.12,11,15.5,11z", + } + path { + d: "M9.74,15.96l-1.41,1.41l-0.71-0.71l0.35-0.35c0.98-0.98,0.98-2.56,0-3.54c-0.49-0.49-1.13-0.73-1.77-0.73 c-0.64,0-1.28,0.24-1.77,0.73c-0.98,0.98-0.98,2.56,0,3.54l0.35,0.35l-1.06,1.06c-0.98,0.98-0.98,2.56,0,3.54 C4.22,21.76,4.86,22,5.5,22s1.28-0.24,1.77-0.73l1.06-1.06l1.41,1.41l1.41-1.41l-1.41-1.41l1.41-1.41L9.74,15.96z M5.85,14.2 c0.12-0.12,0.26-0.15,0.35-0.15s0.23,0.03,0.35,0.15c0.19,0.2,0.19,0.51,0,0.71l-0.35,0.35L5.85,14.9 C5.66,14.71,5.66,14.39,5.85,14.2z M5.85,19.85C5.73,19.97,5.59,20,5.5,20s-0.23-0.03-0.35-0.15c-0.19-0.19-0.19-0.51,0-0.71 l1.06-1.06l0.71,0.71L5.85,19.85z", + } + } + } + } } } @@ -837,38 +1057,54 @@ impl IconShape for MdEmojiTransportation { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20.57,10.66C20.43,10.26,20.05,10,19.6,10h-7.19c-0.46,0-0.83,0.26-0.98,0.66L10,14.77l0.01,5.51 c0,0.38,0.31,0.72,0.69,0.72h0.62C11.7,21,12,20.62,12,20.24V19h8v1.24c0,0.38,0.31,0.76,0.69,0.76h0.61 c0.38,0,0.69-0.34,0.69-0.72L22,18.91v-4.14L20.57,10.66z M12.41,11h7.19l1.03,3h-9.25L12.41,11z M12,17c-0.55,0-1-0.45-1-1 s0.45-1,1-1s1,0.45,1,1S12.55,17,12,17z M20,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,17,20,17z", - } - polygon { - points: "14,9 15,9 15,3 7,3 7,8 2,8 2,21 3,21 3,9 8,9 8,4 14,4", - } - rect { - height: "2", - width: "2", - x: "5", - y: "11", - } - rect { - height: "2", - width: "2", - x: "10", - y: "5", - } - rect { - height: "2", - width: "2", - x: "5", - y: "15", - } - rect { - height: "2", - width: "2", - x: "5", - y: "19", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + path { + d: "M20.57,10.66C20.43,10.26,20.05,10,19.6,10h-7.19c-0.46,0-0.83,0.26-0.98,0.66L10,14.77l0.01,5.51 c0,0.38,0.31,0.72,0.69,0.72h0.62C11.7,21,12,20.62,12,20.24V19h8v1.24c0,0.38,0.31,0.76,0.69,0.76h0.61 c0.38,0,0.69-0.34,0.69-0.72L22,18.91v-4.14L20.57,10.66z M12.41,11h7.19l1.03,3h-9.25L12.41,11z M12,17c-0.55,0-1-0.45-1-1 s0.45-1,1-1s1,0.45,1,1S12.55,17,12,17z M20,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,17,20,17z", + } + polygon { + points: "14,9 15,9 15,3 7,3 7,8 2,8 2,21 3,21 3,9 8,9 8,4 14,4", + } + rect { + height: "2", + width: "2", + x: "5", + y: "11", + } + rect { + height: "2", + width: "2", + x: "10", + y: "5", + } + rect { + height: "2", + width: "2", + x: "5", + y: "15", + } + rect { + height: "2", + width: "2", + x: "5", + y: "19", + } + } + } + } } } @@ -903,23 +1139,37 @@ impl IconShape for MdEngineering { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,15c-2.67,0-8,1.34-8,4v2h16v-2C17,16.34,11.67,15,9,15z", - } - path { - d: "M22.1,6.84c0.01-0.11,0.02-0.22,0.02-0.34c0-0.12-0.01-0.23-0.03-0.34l0.74-0.58c0.07-0.05,0.08-0.15,0.04-0.22l-0.7-1.21 c-0.04-0.08-0.14-0.1-0.21-0.08L21.1,4.42c-0.18-0.14-0.38-0.25-0.59-0.34l-0.13-0.93C20.36,3.06,20.29,3,20.2,3h-1.4 c-0.09,0-0.16,0.06-0.17,0.15L18.5,4.08c-0.21,0.09-0.41,0.21-0.59,0.34l-0.87-0.35c-0.08-0.03-0.17,0-0.21,0.08l-0.7,1.21 c-0.04,0.08-0.03,0.17,0.04,0.22l0.74,0.58c-0.02,0.11-0.03,0.23-0.03,0.34c0,0.11,0.01,0.23,0.03,0.34l-0.74,0.58 c-0.07,0.05-0.08,0.15-0.04,0.22l0.7,1.21c0.04,0.08,0.14,0.1,0.21,0.08l0.87-0.35c0.18,0.14,0.38,0.25,0.59,0.34l0.13,0.93 C18.64,9.94,18.71,10,18.8,10h1.4c0.09,0,0.16-0.06,0.17-0.15l0.13-0.93c0.21-0.09,0.41-0.21,0.59-0.34l0.87,0.35 c0.08,0.03,0.17,0,0.21-0.08l0.7-1.21c0.04-0.08,0.03-0.17-0.04-0.22L22.1,6.84z M19.5,7.75c-0.69,0-1.25-0.56-1.25-1.25 s0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25S20.19,7.75,19.5,7.75z", - } - path { - d: "M19.92,11.68l-0.5-0.87c-0.03-0.06-0.1-0.08-0.15-0.06l-0.62,0.25c-0.13-0.1-0.27-0.18-0.42-0.24l-0.09-0.66 C18.12,10.04,18.06,10,18,10h-1c-0.06,0-0.11,0.04-0.12,0.11l-0.09,0.66c-0.15,0.06-0.29,0.15-0.42,0.24l-0.62-0.25 c-0.06-0.02-0.12,0-0.15,0.06l-0.5,0.87c-0.03,0.06-0.02,0.12,0.03,0.16l0.53,0.41c-0.01,0.08-0.02,0.16-0.02,0.24 c0,0.08,0.01,0.17,0.02,0.24l-0.53,0.41c-0.05,0.04-0.06,0.11-0.03,0.16l0.5,0.87c0.03,0.06,0.1,0.08,0.15,0.06l0.62-0.25 c0.13,0.1,0.27,0.18,0.42,0.24l0.09,0.66C16.89,14.96,16.94,15,17,15h1c0.06,0,0.12-0.04,0.12-0.11l0.09-0.66 c0.15-0.06,0.29-0.15,0.42-0.24l0.62,0.25c0.06,0.02,0.12,0,0.15-0.06l0.5-0.87c0.03-0.06,0.02-0.12-0.03-0.16l-0.52-0.41 c0.01-0.08,0.02-0.16,0.02-0.24c0-0.08-0.01-0.17-0.02-0.24l0.53-0.41C19.93,11.81,19.94,11.74,19.92,11.68z M17.5,13.33 c-0.46,0-0.83-0.38-0.83-0.83c0-0.46,0.38-0.83,0.83-0.83s0.83,0.38,0.83,0.83C18.33,12.96,17.96,13.33,17.5,13.33z", - } - path { - d: "M4.74,9h8.53c0.27,0,0.49-0.22,0.49-0.49V8.49c0-0.27-0.22-0.49-0.49-0.49H13c0-1.48-0.81-2.75-2-3.45V5.5 C11,5.78,10.78,6,10.5,6S10,5.78,10,5.5V4.14C9.68,4.06,9.35,4,9,4S8.32,4.06,8,4.14V5.5C8,5.78,7.78,6,7.5,6S7,5.78,7,5.5V4.55 C5.81,5.25,5,6.52,5,8H4.74C4.47,8,4.25,8.22,4.25,8.49v0.03C4.25,8.78,4.47,9,4.74,9z", - } - path { - d: "M9,13c1.86,0,3.41-1.28,3.86-3H5.14C5.59,11.72,7.14,13,9,13z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M9,15c-2.67,0-8,1.34-8,4v2h16v-2C17,16.34,11.67,15,9,15z", + } + path { + d: "M22.1,6.84c0.01-0.11,0.02-0.22,0.02-0.34c0-0.12-0.01-0.23-0.03-0.34l0.74-0.58c0.07-0.05,0.08-0.15,0.04-0.22l-0.7-1.21 c-0.04-0.08-0.14-0.1-0.21-0.08L21.1,4.42c-0.18-0.14-0.38-0.25-0.59-0.34l-0.13-0.93C20.36,3.06,20.29,3,20.2,3h-1.4 c-0.09,0-0.16,0.06-0.17,0.15L18.5,4.08c-0.21,0.09-0.41,0.21-0.59,0.34l-0.87-0.35c-0.08-0.03-0.17,0-0.21,0.08l-0.7,1.21 c-0.04,0.08-0.03,0.17,0.04,0.22l0.74,0.58c-0.02,0.11-0.03,0.23-0.03,0.34c0,0.11,0.01,0.23,0.03,0.34l-0.74,0.58 c-0.07,0.05-0.08,0.15-0.04,0.22l0.7,1.21c0.04,0.08,0.14,0.1,0.21,0.08l0.87-0.35c0.18,0.14,0.38,0.25,0.59,0.34l0.13,0.93 C18.64,9.94,18.71,10,18.8,10h1.4c0.09,0,0.16-0.06,0.17-0.15l0.13-0.93c0.21-0.09,0.41-0.21,0.59-0.34l0.87,0.35 c0.08,0.03,0.17,0,0.21-0.08l0.7-1.21c0.04-0.08,0.03-0.17-0.04-0.22L22.1,6.84z M19.5,7.75c-0.69,0-1.25-0.56-1.25-1.25 s0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25S20.19,7.75,19.5,7.75z", + } + path { + d: "M19.92,11.68l-0.5-0.87c-0.03-0.06-0.1-0.08-0.15-0.06l-0.62,0.25c-0.13-0.1-0.27-0.18-0.42-0.24l-0.09-0.66 C18.12,10.04,18.06,10,18,10h-1c-0.06,0-0.11,0.04-0.12,0.11l-0.09,0.66c-0.15,0.06-0.29,0.15-0.42,0.24l-0.62-0.25 c-0.06-0.02-0.12,0-0.15,0.06l-0.5,0.87c-0.03,0.06-0.02,0.12,0.03,0.16l0.53,0.41c-0.01,0.08-0.02,0.16-0.02,0.24 c0,0.08,0.01,0.17,0.02,0.24l-0.53,0.41c-0.05,0.04-0.06,0.11-0.03,0.16l0.5,0.87c0.03,0.06,0.1,0.08,0.15,0.06l0.62-0.25 c0.13,0.1,0.27,0.18,0.42,0.24l0.09,0.66C16.89,14.96,16.94,15,17,15h1c0.06,0,0.12-0.04,0.12-0.11l0.09-0.66 c0.15-0.06,0.29-0.15,0.42-0.24l0.62,0.25c0.06,0.02,0.12,0,0.15-0.06l0.5-0.87c0.03-0.06,0.02-0.12-0.03-0.16l-0.52-0.41 c0.01-0.08,0.02-0.16,0.02-0.24c0-0.08-0.01-0.17-0.02-0.24l0.53-0.41C19.93,11.81,19.94,11.74,19.92,11.68z M17.5,13.33 c-0.46,0-0.83-0.38-0.83-0.83c0-0.46,0.38-0.83,0.83-0.83s0.83,0.38,0.83,0.83C18.33,12.96,17.96,13.33,17.5,13.33z", + } + path { + d: "M4.74,9h8.53c0.27,0,0.49-0.22,0.49-0.49V8.49c0-0.27-0.22-0.49-0.49-0.49H13c0-1.48-0.81-2.75-2-3.45V5.5 C11,5.78,10.78,6,10.5,6S10,5.78,10,5.5V4.14C9.68,4.06,9.35,4,9,4S8.32,4.06,8,4.14V5.5C8,5.78,7.78,6,7.5,6S7,5.78,7,5.5V4.55 C5.81,5.25,5,6.52,5,8H4.74C4.47,8,4.25,8.22,4.25,8.49v0.03C4.25,8.78,4.47,9,4.74,9z", + } + path { + d: "M9,13c1.86,0,3.41-1.28,3.86-3H5.14C5.59,11.72,7.14,13,9,13z", + } + } + } + } } } @@ -954,11 +1204,19 @@ impl IconShape for MdFacebook { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M22,12c0-5.52-4.48-10-10-10S2,6.48,2,12c0,4.84,3.44,8.87,8,9.8V15H8v-3h2V9.5C10,7.57,11.57,6,13.5,6H16v3h-2 c-0.55,0-1,0.45-1,1v2h3v3h-3v6.95C18.05,21.45,22,17.19,22,12z", } + } } } @@ -993,11 +1251,23 @@ impl IconShape for MdFireplace { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2,2v20h20V2H2z M11.86,16.96c0.76-0.24,1.4-1.04,1.53-1.63c0.13-0.56-0.1-1.05-0.2-1.6c-0.08-0.46-0.07-0.85,0.08-1.28 c0.54,1.21,2.15,1.64,1.98,3.18C15.06,17.33,13.14,18.01,11.86,16.96z M20,20h-2v-2h-2.02c0.63-0.84,1.02-1.87,1.02-3 c0-1.89-1.09-2.85-1.85-3.37C12.2,9.61,13,7,13,7c-6.73,3.57-6.02,7.47-6,8c0.03,0.96,0.49,2.07,1.23,3H6v2H4V4h16V20z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M2,2v20h20V2H2z M11.86,16.96c0.76-0.24,1.4-1.04,1.53-1.63c0.13-0.56-0.1-1.05-0.2-1.6c-0.08-0.46-0.07-0.85,0.08-1.28 c0.54,1.21,2.15,1.64,1.98,3.18C15.06,17.33,13.14,18.01,11.86,16.96z M20,20h-2v-2h-2.02c0.63-0.84,1.02-1.87,1.02-3 c0-1.89-1.09-2.85-1.85-3.37C12.2,9.61,13,7,13,7c-6.73,3.57-6.02,7.47-6,8c0.03,0.96,0.49,2.07,1.23,3H6v2H4V4h16V20z", + } + } + } } } @@ -1032,11 +1302,19 @@ impl IconShape for MdFollowTheSigns { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M9.5,5.5c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S8.4,5.5,9.5,5.5z M5.75,8.9L3,23h2.1l1.75-8L9,17v6h2v-7.55L8.95,13.4 l0.6-3C10.85,12,12.8,13,15,13v-2c-1.85,0-3.45-1-4.35-2.45L9.7,6.95C9.35,6.35,8.7,6,8,6C7.75,6,7.5,6.05,7.25,6.15L2,8.3V13h2 V9.65L5.75,8.9 M13,2v7h3.75v14h1.5V9H22V2H13z M18.01,8V6.25H14.5v-1.5h3.51V3l2.49,2.5L18.01,8z", } + } } } @@ -1071,11 +1349,18 @@ impl IconShape for MdGroup { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z", } + } } } @@ -1110,11 +1395,18 @@ impl IconShape for MdGroupAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M8 10H5V7H3v3H0v2h3v3h2v-3h3v-2zm10 1c1.66 0 2.99-1.34 2.99-3S19.66 5 18 5c-.32 0-.63.05-.91.14.57.81.9 1.79.9 2.86s-.34 2.04-.9 2.86c.28.09.59.14.91.14zm-5 0c1.66 0 2.99-1.34 2.99-3S14.66 5 13 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm6.62 2.16c.83.73 1.38 1.66 1.38 2.84v2h3v-2c0-1.54-2.37-2.49-4.38-2.84zM13 13c-2 0-6 1-6 3v2h12v-2c0-2-4-3-6-3z", } + } } } @@ -1149,11 +1441,21 @@ impl IconShape for MdGroups { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,12.75c1.63,0,3.07,0.39,4.24,0.9c1.08,0.48,1.76,1.56,1.76,2.73L18,18H6l0-1.61c0-1.18,0.68-2.26,1.76-2.73 C8.93,13.14,10.37,12.75,12,12.75z M4,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C2,12.1,2.9,13,4,13z M5.13,14.1 C4.76,14.04,4.39,14,4,14c-0.99,0-1.93,0.21-2.78,0.58C0.48,14.9,0,15.62,0,16.43V18l4.5,0v-1.61C4.5,15.56,4.73,14.78,5.13,14.1z M20,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C18,12.1,18.9,13,20,13z M24,16.43c0-0.81-0.48-1.53-1.22-1.85 C21.93,14.21,20.99,14,20,14c-0.39,0-0.76,0.04-1.13,0.1c0.4,0.68,0.63,1.46,0.63,2.29V18l4.5,0V16.43z M12,6c1.66,0,3,1.34,3,3 c0,1.66-1.34,3-3,3s-3-1.34-3-3C9,7.34,10.34,6,12,6z", + rect { + height: "24", + width: "24", + } + g { + path { + d: "M12,12.75c1.63,0,3.07,0.39,4.24,0.9c1.08,0.48,1.76,1.56,1.76,2.73L18,18H6l0-1.61c0-1.18,0.68-2.26,1.76-2.73 C8.93,13.14,10.37,12.75,12,12.75z M4,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C2,12.1,2.9,13,4,13z M5.13,14.1 C4.76,14.04,4.39,14,4,14c-0.99,0-1.93,0.21-2.78,0.58C0.48,14.9,0,15.62,0,16.43V18l4.5,0v-1.61C4.5,15.56,4.73,14.78,5.13,14.1z M20,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C18,12.1,18.9,13,20,13z M24,16.43c0-0.81-0.48-1.53-1.22-1.85 C21.93,14.21,20.99,14,20,14c-0.39,0-0.76,0.04-1.13,0.1c0.4,0.68,0.63,1.46,0.63,2.29V18l4.5,0V16.43z M12,6c1.66,0,3,1.34,3,3 c0,1.66-1.34,3-3,3s-3-1.34-3-3C9,7.34,10.34,6,12,6z", + } } + } } } @@ -1188,11 +1490,25 @@ impl IconShape for MdHistoryEdu { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M9,4v1.38c-0.83-0.33-1.72-0.5-2.61-0.5c-1.79,0-3.58,0.68-4.95,2.05l3.33,3.33h1.11v1.11c0.86,0.86,1.98,1.31,3.11,1.36 V15H6v3c0,1.1,0.9,2,2,2h10c1.66,0,3-1.34,3-3V4H9z M7.89,10.41V8.26H5.61L4.57,7.22C5.14,7,5.76,6.88,6.39,6.88 c1.34,0,2.59,0.52,3.54,1.46l1.41,1.41l-0.2,0.2c-0.51,0.51-1.19,0.8-1.92,0.8C8.75,10.75,8.29,10.63,7.89,10.41z M19,17 c0,0.55-0.45,1-1,1s-1-0.45-1-1v-2h-6v-2.59c0.57-0.23,1.1-0.57,1.56-1.03l0.2-0.2L15.59,14H17v-1.41l-6-5.97V6h8V17z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M9,4v1.38c-0.83-0.33-1.72-0.5-2.61-0.5c-1.79,0-3.58,0.68-4.95,2.05l3.33,3.33h1.11v1.11c0.86,0.86,1.98,1.31,3.11,1.36 V15H6v3c0,1.1,0.9,2,2,2h10c1.66,0,3-1.34,3-3V4H9z M7.89,10.41V8.26H5.61L4.57,7.22C5.14,7,5.76,6.88,6.39,6.88 c1.34,0,2.59,0.52,3.54,1.46l1.41,1.41l-0.2,0.2c-0.51,0.51-1.19,0.8-1.92,0.8C8.75,10.75,8.29,10.63,7.89,10.41z M19,17 c0,0.55-0.45,1-1,1s-1-0.45-1-1v-2h-6v-2.59c0.57-0.23,1.1-0.57,1.56-1.03l0.2-0.2L15.59,14H17v-1.41l-6-5.97V6h8V17z", + } + } + } + } } } @@ -1227,11 +1543,18 @@ impl IconShape for MdIosShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M16 5l-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z", } + } } } @@ -1266,23 +1589,37 @@ impl IconShape for MdKingBed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - rect { - height: "3", - width: "5", - x: "6", - y: "7", - } - rect { - height: "3", - width: "5", - x: "13", - y: "7", - } - path { - d: "M20,10V7c0-1.1-0.9-2-2-2H6C4.9,5,4,5.9,4,7v3c-1.1,0-2,0.9-2,2v5h1.33L4,19h1l0.67-2h12.67L19,19h1l0.67-2H22v-5 C22,10.9,21.1,10,20,10z M11,10H6V7h5V10z M18,10h-5V7h5V10z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + rect { + height: "3", + width: "5", + x: "6", + y: "7", + } + rect { + height: "3", + width: "5", + x: "13", + y: "7", + } + path { + d: "M20,10V7c0-1.1-0.9-2-2-2H6C4.9,5,4,5.9,4,7v3c-1.1,0-2,0.9-2,2v5h1.33L4,19h1l0.67-2h12.67L19,19h1l0.67-2H22v-5 C22,10.9,21.1,10,20,10z M11,10H6V7h5V10z M18,10h-5V7h5V10z", + } + } + } + } } } @@ -1317,11 +1654,18 @@ impl IconShape for MdLocationCity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 11V5l-3-3-3 3v2H3v14h18V11h-6zm-8 8H5v-2h2v2zm0-4H5v-2h2v2zm0-4H5V9h2v2zm6 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V9h2v2zm0-4h-2V5h2v2zm6 12h-2v-2h2v2zm0-4h-2v-2h2v2z", } + } } } @@ -1356,11 +1700,21 @@ impl IconShape for MdLuggage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,6h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H7C5.9,6,5,6.9,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2V8C19,6.9,18.1,6,17,6z M9.5,18H8V9h1.5V18z M12.75,18 h-1.5V9h1.5V18z M13.5,6h-3V3.5h3V6z M16,18h-1.5V9H16V18z", + rect { + height: "24", + width: "24", + } + g { + path { + d: "M17,6h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H7C5.9,6,5,6.9,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2V8C19,6.9,18.1,6,17,6z M9.5,18H8V9h1.5V18z M12.75,18 h-1.5V9h1.5V18z M13.5,6h-3V3.5h3V6z M16,18h-1.5V9H16V18z", + } } + } } } @@ -1395,11 +1749,19 @@ impl IconShape for MdMasks { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M19.5,6c-1.31,0-2.37,1.01-2.48,2.3C15.14,7.8,14.18,6.5,12,6.5c-2.19,0-3.14,1.3-5.02,1.8C6.87,7.02,5.81,6,4.5,6 C3.12,6,2,7.12,2,8.5V9c0,6,3.6,7.81,6.52,7.98C9.53,17.62,10.72,18,12,18s2.47-0.38,3.48-1.02C18.4,16.81,22,15,22,9V8.5 C22,7.12,20.88,6,19.5,6z M3.5,9V8.5c0-0.55,0.45-1,1-1s1,0.45,1,1v3c0,1.28,0.38,2.47,1.01,3.48C4.99,14.27,3.5,12.65,3.5,9z M20.5,9c0,3.65-1.49,5.27-3.01,5.98c0.64-1.01,1.01-2.2,1.01-3.48v-3c0-0.55,0.45-1,1-1s1,0.45,1,1V9z M10.69,10.48 c-0.44,0.26-0.96,0.56-1.69,0.76V10.2c0.48-0.17,0.84-0.38,1.18-0.58C10.72,9.3,11.23,9,12,9s1.27,0.3,1.8,0.62 c0.34,0.2,0.71,0.42,1.2,0.59v1.04c-0.75-0.21-1.26-0.51-1.71-0.78C12.83,10.2,12.49,10,12,10C11.51,10,11.16,10.2,10.69,10.48z", } + } } } @@ -1434,11 +1796,23 @@ impl IconShape for MdMilitaryTech { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,10.43V2H7v8.43c0,0.35,0.18,0.68,0.49,0.86l4.18,2.51l-0.99,2.34l-3.41,0.29l2.59,2.24L9.07,22L12,20.23L14.93,22 l-0.78-3.33l2.59-2.24l-3.41-0.29l-0.99-2.34l4.18-2.51C16.82,11.11,17,10.79,17,10.43z M13,12.23l-1,0.6l-1-0.6V3h2V12.23z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M17,10.43V2H7v8.43c0,0.35,0.18,0.68,0.49,0.86l4.18,2.51l-0.99,2.34l-3.41,0.29l2.59,2.24L9.07,22L12,20.23L14.93,22 l-0.78-3.33l2.59-2.24l-3.41-0.29l-0.99-2.34l4.18-2.51C16.82,11.11,17,10.79,17,10.43z M13,12.23l-1,0.6l-1-0.6V3h2V12.23z", + } + } + } } } @@ -1473,11 +1847,18 @@ impl IconShape for MdMood { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } + } } } @@ -1512,11 +1893,18 @@ impl IconShape for MdMoodBad { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 3c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5z", } + } } } @@ -1551,14 +1939,30 @@ impl IconShape for MdNightsStay { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.1,12.08C8.77,7.57,10.6,3.6,11.63,2.01C6.27,2.2,1.98,6.59,1.98,12c0,0.14,0.02,0.28,0.02,0.42 C2.62,12.15,3.29,12,4,12c1.66,0,3.18,0.83,4.1,2.15C9.77,14.63,11,16.17,11,18c0,1.52-0.87,2.83-2.12,3.51 c0.98,0.32,2.03,0.5,3.11,0.5c3.5,0,6.58-1.8,8.37-4.52C18,17.72,13.38,16.52,11.1,12.08z", - } - path { - d: "M7,16l-0.18,0C6.4,14.84,5.3,14,4,14c-1.66,0-3,1.34-3,3s1.34,3,3,3c0.62,0,2.49,0,3,0c1.1,0,2-0.9,2-2 C9,16.9,8.1,16,7,16z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M11.1,12.08C8.77,7.57,10.6,3.6,11.63,2.01C6.27,2.2,1.98,6.59,1.98,12c0,0.14,0.02,0.28,0.02,0.42 C2.62,12.15,3.29,12,4,12c1.66,0,3.18,0.83,4.1,2.15C9.77,14.63,11,16.17,11,18c0,1.52-0.87,2.83-2.12,3.51 c0.98,0.32,2.03,0.5,3.11,0.5c3.5,0,6.58-1.8,8.37-4.52C18,17.72,13.38,16.52,11.1,12.08z", + } + } + path { + d: "M7,16l-0.18,0C6.4,14.84,5.3,14,4,14c-1.66,0-3,1.34-3,3s1.34,3,3,3c0.62,0,2.49,0,3,0c1.1,0,2-0.9,2-2 C9,16.9,8.1,16,7,16z", + } + } + } + } } } @@ -1593,11 +1997,19 @@ impl IconShape for MdNoLuggage { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M12.75,9v0.92l1.75,1.75V9H16v4.17l3,3V8c0-1.1-0.9-2-2-2h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H8.83l3,3H12.75z M10.5,3.5h3V6h-3V3.5z M21.19,21.19L2.81,2.81L1.39,4.22l3.63,3.63C5.02,7.9,5,7.95,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1s1-0.45,1-1c0.34,0,0.65-0.09,0.93-0.24l1.85,1.85L21.19,21.19z M8,18v-7.17l1.5,1.5V18H8z M12.75,18h-1.5v-3.92l1.5,1.5V18z", } + } } } @@ -1632,9 +2044,15 @@ impl IconShape for MdNotifications { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z", + } + } } } @@ -1669,11 +2087,18 @@ impl IconShape for MdNotificationsActive { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z", } + } } } @@ -1708,11 +2133,18 @@ impl IconShape for MdNotificationsNone { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z", } + } } } @@ -1747,11 +2179,18 @@ impl IconShape for MdNotificationsOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 18.69L7.84 6.14 5.27 3.49 4 4.76l2.8 2.8v.01c-.52.99-.8 2.16-.8 3.42v5l-2 2v1h13.73l2 2L21 19.72l-1-1.03zM12 22c1.11 0 2-.89 2-2h-4c0 1.11.89 2 2 2zm6-7.32V11c0-3.08-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.15.03-.29.08-.42.12-.1.03-.2.07-.3.11h-.01c-.01 0-.01 0-.02.01-.23.09-.46.2-.68.31 0 0-.01 0-.01.01L18 14.68z", } + } } } @@ -1786,11 +2225,18 @@ impl IconShape for MdNotificationsPaused { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.93 6 11v5l-2 2v1h16v-1l-2-2zm-3.5-6.2l-2.8 3.4h2.8V15h-5v-1.8l2.8-3.4H9.5V8h5v1.8z", } + } } } @@ -1825,20 +2271,34 @@ impl IconShape for MdOutdoorGrill { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17,22c1.66,0,3-1.34,3-3s-1.34-3-3-3c-1.3,0-2.4,0.84-2.82,2H9.14l1.99-3.06C11.42,14.98,11.71,15,12,15 s0.58-0.02,0.87-0.06l1.02,1.57c0.42-0.53,0.96-0.95,1.6-1.21l-0.6-0.93C17.31,13.27,19,10.84,19,8H5c0,2.84,1.69,5.27,4.12,6.37 l-3.95,6.08c-0.3,0.46-0.17,1.08,0.29,1.38h0c0.46,0.3,1.08,0.17,1.38-0.29l1-1.55h6.34C14.6,21.16,15.7,22,17,22z M17,18 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C16,18.45,16.45,18,17,18z", - } - path { - d: "M9.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C9.1,3.54,8.84,3.27,9.06,2H8.07C7.86,3.11,8.1,4.05,8.96,4.96 C9.18,5.2,9.75,5.63,9.41,7z", - } - path { - d: "M11.89,7h1c0.15-1.15,0.23-1.64-0.89-2.96c-0.42-0.5-0.68-0.78-0.46-2.04h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C11.67,5.2,12.24,5.63,11.89,7z", - } - path { - d: "M14.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C14.1,3.54,13.84,3.27,14.06,2h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C14.18,5.2,14.75,5.63,14.41,7z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M17,22c1.66,0,3-1.34,3-3s-1.34-3-3-3c-1.3,0-2.4,0.84-2.82,2H9.14l1.99-3.06C11.42,14.98,11.71,15,12,15 s0.58-0.02,0.87-0.06l1.02,1.57c0.42-0.53,0.96-0.95,1.6-1.21l-0.6-0.93C17.31,13.27,19,10.84,19,8H5c0,2.84,1.69,5.27,4.12,6.37 l-3.95,6.08c-0.3,0.46-0.17,1.08,0.29,1.38h0c0.46,0.3,1.08,0.17,1.38-0.29l1-1.55h6.34C14.6,21.16,15.7,22,17,22z M17,18 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C16,18.45,16.45,18,17,18z", + } + path { + d: "M9.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C9.1,3.54,8.84,3.27,9.06,2H8.07C7.86,3.11,8.1,4.05,8.96,4.96 C9.18,5.2,9.75,5.63,9.41,7z", + } + path { + d: "M11.89,7h1c0.15-1.15,0.23-1.64-0.89-2.96c-0.42-0.5-0.68-0.78-0.46-2.04h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C11.67,5.2,12.24,5.63,11.89,7z", + } + path { + d: "M14.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C14.1,3.54,13.84,3.27,14.06,2h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C14.18,5.2,14.75,5.63,14.41,7z", + } + } + } + } } } @@ -1873,11 +2333,18 @@ impl IconShape for MdPages { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M3 5v6h5L7 7l4 1V3H5c-1.1 0-2 .9-2 2zm5 8H3v6c0 1.1.9 2 2 2h6v-5l-4 1 1-4zm9 4l-4-1v5h6c1.1 0 2-.9 2-2v-6h-5l1 4zm2-14h-6v5l4-1-1 4h5V5c0-1.1-.9-2-2-2z", } + } } } @@ -1912,11 +2379,18 @@ impl IconShape for MdPartyMode { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 3c1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1 0-2.76 2.24-5 5-5zm0 10c-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1 0 2.76-2.24 5-5 5z", } + } } } @@ -1951,11 +2425,18 @@ impl IconShape for MdPeople { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z", } + } } } @@ -1990,26 +2471,50 @@ impl IconShape for MdPeopleAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M16.67,13.13C18.04,14.06,19,15.32,19,17v3h4v-3 C23,14.82,19.43,13.53,16.67,13.13z", - fill_rule: "evenodd", - } - circle { - cx: "9", - cy: "8", - fill_rule: "evenodd", - r: "4", - } - path { - d: "M15,12c2.21,0,4-1.79,4-4c0-2.21-1.79-4-4-4c-0.47,0-0.91,0.1-1.33,0.24 C14.5,5.27,15,6.58,15,8s-0.5,2.73-1.33,3.76C14.09,11.9,14.53,12,15,12z", - fill_rule: "evenodd", - } - path { - d: "M9,13c-2.67,0-8,1.34-8,4v3h16v-3C17,14.34,11.67,13,9,13z", - fill_rule: "evenodd", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + } + g { + g { + path { + d: "M16.67,13.13C18.04,14.06,19,15.32,19,17v3h4v-3 C23,14.82,19.43,13.53,16.67,13.13z", + fill_rule: "evenodd", + } + } + g { + circle { + cx: "9", + cy: "8", + fill_rule: "evenodd", + r: "4", + } + } + g { + path { + d: "M15,12c2.21,0,4-1.79,4-4c0-2.21-1.79-4-4-4c-0.47,0-0.91,0.1-1.33,0.24 C14.5,5.27,15,6.58,15,8s-0.5,2.73-1.33,3.76C14.09,11.9,14.53,12,15,12z", + fill_rule: "evenodd", + } + } + g { + path { + d: "M9,13c-2.67,0-8,1.34-8,4v3h16v-3C17,14.34,11.67,13,9,13z", + fill_rule: "evenodd", + } + } + } + } + } } } @@ -2044,11 +2549,18 @@ impl IconShape for MdPeopleOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M16.5 13c-1.2 0-3.07.34-4.5 1-1.43-.67-3.3-1-4.5-1C5.33 13 1 14.08 1 16.25V19h22v-2.75c0-2.17-4.33-3.25-6.5-3.25zm-4 4.5h-10v-1.25c0-.54 2.56-1.75 5-1.75s5 1.21 5 1.75v1.25zm9 0H14v-1.25c0-.46-.2-.86-.52-1.22.88-.3 1.96-.53 3.02-.53 2.44 0 5 1.21 5 1.75v1.25zM7.5 12c1.93 0 3.5-1.57 3.5-3.5S9.43 5 7.5 5 4 6.57 4 8.5 5.57 12 7.5 12zm0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 5.5c1.93 0 3.5-1.57 3.5-3.5S18.43 5 16.5 5 13 6.57 13 8.5s1.57 3.5 3.5 3.5zm0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z", } + } } } @@ -2083,11 +2595,18 @@ impl IconShape for MdPerson { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z", } + } } } @@ -2122,11 +2641,18 @@ impl IconShape for MdPersonAdd { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm-9-2V7H4v3H1v2h3v3h2v-3h3v-2H6zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z", } + } } } @@ -2161,11 +2687,23 @@ impl IconShape for MdPersonAddAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M11,8c0,1.1-0.9,2-2,2S7,9.1,7,8s0.9-2,2-2S11,6.9,11,8z M1,18v2h16v-2c0-2.66-5.33-4-8-4S1,15.34,1,18z M3,18c0.2-0.71,3.3-2,6-2c2.69,0,5.78,1.28,6,2H3z M20,15v-3h3v-2h-3V7h-2v3h-3v2 h3v3H20z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M11,8c0,1.1-0.9,2-2,2S7,9.1,7,8s0.9-2,2-2S11,6.9,11,8z M1,18v2h16v-2c0-2.66-5.33-4-8-4S1,15.34,1,18z M3,18c0.2-0.71,3.3-2,6-2c2.69,0,5.78,1.28,6,2H3z M20,15v-3h3v-2h-3V7h-2v3h-3v2 h3v3H20z", + } + } + } } } @@ -2200,11 +2738,23 @@ impl IconShape for MdPersonAddAlt1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M15,10v2h3v3h2v-3h3v-2h-3V7h-2v3H15z M1,18v2h16v-2 c0-2.66-5.33-4-8-4S1,15.34,1,18z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M15,10v2h3v3h2v-3h3v-2h-3V7h-2v3H15z M1,18v2h16v-2 c0-2.66-5.33-4-8-4S1,15.34,1,18z", + } + } + } } } @@ -2239,11 +2789,18 @@ impl IconShape for MdPersonOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z", } + } } } @@ -2278,11 +2835,23 @@ impl IconShape for MdPersonRemove { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", + } + } + } } } @@ -2317,11 +2886,23 @@ impl IconShape for MdPersonRemoveAlt1 { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", + } + } + } } } @@ -2356,11 +2937,18 @@ impl IconShape for MdPlusOne { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z", } + } } } @@ -2395,11 +2983,18 @@ impl IconShape for MdPoll { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } + } } } @@ -2434,14 +3029,28 @@ impl IconShape for MdPsychology { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M13,8.57c-0.79,0-1.43,0.64-1.43,1.43s0.64,1.43,1.43,1.43s1.43-0.64,1.43-1.43S13.79,8.57,13,8.57z", - } - path { - d: "M13,3C9.25,3,6.2,5.94,6.02,9.64L4.1,12.2C3.85,12.53,4.09,13,4.5,13H6v3c0,1.1,0.9,2,2,2h1v3h7v-4.68 c2.36-1.12,4-3.53,4-6.32C20,6.13,16.87,3,13,3z M16,10c0,0.13-0.01,0.26-0.02,0.39l0.83,0.66c0.08,0.06,0.1,0.16,0.05,0.25 l-0.8,1.39c-0.05,0.09-0.16,0.12-0.24,0.09l-0.99-0.4c-0.21,0.16-0.43,0.29-0.67,0.39L14,13.83c-0.01,0.1-0.1,0.17-0.2,0.17h-1.6 c-0.1,0-0.18-0.07-0.2-0.17l-0.15-1.06c-0.25-0.1-0.47-0.23-0.68-0.39l-0.99,0.4c-0.09,0.03-0.2,0-0.25-0.09l-0.8-1.39 c-0.05-0.08-0.03-0.19,0.05-0.25l0.84-0.66C10.01,10.26,10,10.13,10,10c0-0.13,0.02-0.27,0.04-0.39L9.19,8.95 c-0.08-0.06-0.1-0.16-0.05-0.26l0.8-1.38c0.05-0.09,0.15-0.12,0.24-0.09l1,0.4c0.2-0.15,0.43-0.29,0.67-0.39l0.15-1.06 C12.02,6.07,12.1,6,12.2,6h1.6c0.1,0,0.18,0.07,0.2,0.17l0.15,1.06c0.24,0.1,0.46,0.23,0.67,0.39l1-0.4c0.09-0.03,0.2,0,0.24,0.09 l0.8,1.38c0.05,0.09,0.03,0.2-0.05,0.26l-0.85,0.66C15.99,9.73,16,9.86,16,10z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M13,8.57c-0.79,0-1.43,0.64-1.43,1.43s0.64,1.43,1.43,1.43s1.43-0.64,1.43-1.43S13.79,8.57,13,8.57z", + } + path { + d: "M13,3C9.25,3,6.2,5.94,6.02,9.64L4.1,12.2C3.85,12.53,4.09,13,4.5,13H6v3c0,1.1,0.9,2,2,2h1v3h7v-4.68 c2.36-1.12,4-3.53,4-6.32C20,6.13,16.87,3,13,3z M16,10c0,0.13-0.01,0.26-0.02,0.39l0.83,0.66c0.08,0.06,0.1,0.16,0.05,0.25 l-0.8,1.39c-0.05,0.09-0.16,0.12-0.24,0.09l-0.99-0.4c-0.21,0.16-0.43,0.29-0.67,0.39L14,13.83c-0.01,0.1-0.1,0.17-0.2,0.17h-1.6 c-0.1,0-0.18-0.07-0.2-0.17l-0.15-1.06c-0.25-0.1-0.47-0.23-0.68-0.39l-0.99,0.4c-0.09,0.03-0.2,0-0.25-0.09l-0.8-1.39 c-0.05-0.08-0.03-0.19,0.05-0.25l0.84-0.66C10.01,10.26,10,10.13,10,10c0-0.13,0.02-0.27,0.04-0.39L9.19,8.95 c-0.08-0.06-0.1-0.16-0.05-0.26l0.8-1.38c0.05-0.09,0.15-0.12,0.24-0.09l1,0.4c0.2-0.15,0.43-0.29,0.67-0.39l0.15-1.06 C12.02,6.07,12.1,6,12.2,6h1.6c0.1,0,0.18,0.07,0.2,0.17l0.15,1.06c0.24,0.1,0.46,0.23,0.67,0.39l1-0.4c0.09-0.03,0.2,0,0.24,0.09 l0.8,1.38c0.05,0.09,0.03,0.2-0.05,0.26l-0.85,0.66C15.99,9.73,16,9.86,16,10z", + } + } + } + } } } @@ -2476,11 +3085,18 @@ impl IconShape for MdPublic { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z", } + } } } @@ -2515,11 +3131,21 @@ impl IconShape for MdPublicOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11,8.17L6.49,3.66C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-1.46-1.46 C19.59,14.87,20,13.48,20,12c0-3.35-2.07-6.22-5-7.41V5c0,1.1-0.9,2-2,2h-2V8.17z M21.19,21.19l-1.41,1.41l-2.27-2.27 C15.93,21.39,14.04,22,12,22C6.48,22,2,17.52,2,12c0-2.04,0.61-3.93,1.66-5.51L1.39,4.22l1.41-1.41L21.19,21.19z M11,18 c-1.1,0-2-0.9-2-2v-1l-4.79-4.79C4.08,10.79,4,11.38,4,12c0,4.08,3.05,7.44,7,7.93V18z", - } + g { + rect { + height: "24", + width: "24", + } + path { + d: "M11,8.17L6.49,3.66C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-1.46-1.46 C19.59,14.87,20,13.48,20,12c0-3.35-2.07-6.22-5-7.41V5c0,1.1-0.9,2-2,2h-2V8.17z M21.19,21.19l-1.41,1.41l-2.27-2.27 C15.93,21.39,14.04,22,12,22C6.48,22,2,17.52,2,12c0-2.04,0.61-3.93,1.66-5.51L1.39,4.22l1.41-1.41L21.19,21.19z M11,18 c-1.1,0-2-0.9-2-2v-1l-4.79-4.79C4.08,10.79,4,11.38,4,12c0,4.08,3.05,7.44,7,7.93V18z", + } + } + } } } @@ -2554,11 +3180,18 @@ impl IconShape for MdRecommend { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "ic_recommend_24px" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z", } + } } } @@ -2593,11 +3226,19 @@ impl IconShape for MdReduceCapacity { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M16,4c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S16,5.1,16,4z M20.78,7.58C19.93,7.21,18.99,7,18,7c-0.67,0-1.31,0.1-1.92,0.28 C16.66,7.83,17,8.6,17,9.43V10h5V9.43C22,8.62,21.52,7.9,20.78,7.58z M6,6c1.1,0,2-0.9,2-2S7.1,2,6,2S4,2.9,4,4S4.9,6,6,6z M7.92,7.28C7.31,7.1,6.67,7,6,7C5.01,7,4.07,7.21,3.22,7.58C2.48,7.9,2,8.62,2,9.43V10h5V9.43C7,8.6,7.34,7.83,7.92,7.28z M10,4 c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S10,5.1,10,4z M16,10H8V9.43C8,8.62,8.48,7.9,9.22,7.58C10.07,7.21,11.01,7,12,7 c0.99,0,1.93,0.21,2.78,0.58C15.52,7.9,16,8.62,16,9.43V10z M15,16c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S15,17.1,15,16z M21,22h-8 v-0.57c0-0.81,0.48-1.53,1.22-1.85C15.07,19.21,16.01,19,17,19c0.99,0,1.93,0.21,2.78,0.58C20.52,19.9,21,20.62,21,21.43V22z M5,16 c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S5,17.1,5,16z M11,22H3v-0.57c0-0.81,0.48-1.53,1.22-1.85C5.07,19.21,6.01,19,7,19 c0.99,0,1.93,0.21,2.78,0.58C10.52,19.9,11,20.62,11,21.43V22z M12.75,13v-2h-1.5v2H9l3,3l3-3H12.75z", } + } } } @@ -2632,11 +3273,18 @@ impl IconShape for MdRemoveModerator { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22.27 21.73l-3.54-3.55L5.78 5.23 2.27 1.72 1 2.99 3.01 5H3v6c0 5.55 3.84 10.74 9 12 2.16-.53 4.08-1.76 5.6-3.41L21 23l1.27-1.27zM13 9.92l6.67 6.67C20.51 14.87 21 12.96 21 11V5l-9-4-5.48 2.44L11 7.92l2 2z", } + } } } @@ -2671,11 +3319,19 @@ impl IconShape for MdSanitizer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M15.5,6.5C15.5,5.66,17,4,17,4s1.5,1.66,1.5,2.5C18.5,7.33,17.83,8,17,8S15.5,7.33,15.5,6.5z M19.5,15 c1.38,0,2.5-1.12,2.5-2.5c0-1.67-2.5-4.5-2.5-4.5S17,10.83,17,12.5C17,13.88,18.12,15,19.5,15z M13,14h-2v-2H9v2H7v2h2v2h2v-2h2V14z M16,12v10H4V12c0-2.97,2.16-5.43,5-5.91V4H7V2h6c1.13,0,2.15,0.39,2.99,1.01l-1.43,1.43C14.1,4.17,13.57,4,13,4h-2v2.09 C13.84,6.57,16,9.03,16,12z", } + } } } @@ -2710,11 +3366,18 @@ impl IconShape for MdSchool { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z", } + } } } @@ -2749,11 +3412,23 @@ impl IconShape for MdScience { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.8,18.4L14,10.67V6.5l1.35-1.69C15.61,4.48,15.38,4,14.96,4H9.04C8.62,4,8.39,4.48,8.65,4.81L10,6.5v4.17L4.2,18.4 C3.71,19.06,4.18,20,5,20h14C19.82,20,20.29,19.06,19.8,18.4z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M19.8,18.4L14,10.67V6.5l1.35-1.69C15.61,4.48,15.38,4,14.96,4H9.04C8.62,4,8.39,4.48,8.65,4.81L10,6.5v4.17L4.2,18.4 C3.71,19.06,4.18,20,5,20h14C19.82,20,20.29,19.06,19.8,18.4z", + } + } + } } } @@ -2788,16 +3463,30 @@ impl IconShape for MdSelfImprovement { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "12", - cy: "6", - r: "2", - } - path { - d: "M21,16v-2c-2.24,0-4.16-0.96-5.6-2.68l-1.34-1.6C13.68,9.26,13.12,9,12.53,9h-1.05c-0.59,0-1.15,0.26-1.53,0.72l-1.34,1.6 C7.16,13.04,5.24,14,3,14v2c2.77,0,5.19-1.17,7-3.25V15l-3.88,1.55C5.45,16.82,5,17.48,5,18.21C5,19.2,5.8,20,6.79,20H9v-0.5 c0-1.38,1.12-2.5,2.5-2.5h3c0.28,0,0.5,0.22,0.5,0.5S14.78,18,14.5,18h-3c-0.83,0-1.5,0.67-1.5,1.5V20h7.21 C18.2,20,19,19.2,19,18.21c0-0.73-0.45-1.39-1.12-1.66L14,15v-2.25C15.81,14.83,18.23,16,21,16z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + circle { + cx: "12", + cy: "6", + r: "2", + } + path { + d: "M21,16v-2c-2.24,0-4.16-0.96-5.6-2.68l-1.34-1.6C13.68,9.26,13.12,9,12.53,9h-1.05c-0.59,0-1.15,0.26-1.53,0.72l-1.34,1.6 C7.16,13.04,5.24,14,3,14v2c2.77,0,5.19-1.17,7-3.25V15l-3.88,1.55C5.45,16.82,5,17.48,5,18.21C5,19.2,5.8,20,6.79,20H9v-0.5 c0-1.38,1.12-2.5,2.5-2.5h3c0.28,0,0.5,0.22,0.5,0.5S14.78,18,14.5,18h-3c-0.83,0-1.5,0.67-1.5,1.5V20h7.21 C18.2,20,19,19.2,19,18.21c0-0.73-0.45-1.39-1.12-1.66L14,15v-2.25C15.81,14.83,18.23,16,21,16z", + } + } + } + } } } @@ -2832,8 +3521,14 @@ impl IconShape for MdSentimentDissatisfied { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "15.5", cy: "9.5", @@ -2847,6 +3542,7 @@ impl IconShape for MdSentimentDissatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-3.5c.73 0 1.39.19 1.97.53.12-.14.86-.98 1.01-1.14-.85-.56-1.87-.89-2.98-.89-1.11 0-2.13.33-2.99.88.97 1.09.01.02 1.01 1.14.59-.33 1.25-.52 1.98-.52z", } + } } } @@ -2881,8 +3577,14 @@ impl IconShape for MdSentimentNeutral { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } path { d: "M9 15.5h6v1H9v-1z", } @@ -2899,6 +3601,7 @@ impl IconShape for MdSentimentNeutral { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -2933,8 +3636,14 @@ impl IconShape for MdSentimentSatisfied { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "15.5", cy: "9.5", @@ -2948,6 +3657,7 @@ impl IconShape for MdSentimentSatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-4c-.73 0-1.38-.18-1.96-.52-.12.14-.86.98-1.01 1.15.86.55 1.87.87 2.97.87 1.11 0 2.12-.33 2.98-.88-.97-1.09-.01-.02-1.01-1.15-.59.35-1.24.53-1.97.53z", } + } } } @@ -2982,8 +3692,14 @@ impl IconShape for MdSentimentVeryDissatisfied { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "15.5", cy: "9.5", @@ -2997,6 +3713,7 @@ impl IconShape for MdSentimentVeryDissatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z", } + } } } @@ -3031,8 +3748,14 @@ impl IconShape for MdSentimentVerySatisfied { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0V0z", + } circle { cx: "15.5", cy: "9.5", @@ -3046,6 +3769,7 @@ impl IconShape for MdSentimentVerySatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm-5-6c.78 2.34 2.72 4 5 4s4.22-1.66 5-4H7z", } + } } } @@ -3080,11 +3804,18 @@ impl IconShape for MdShare { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z", } + } } } @@ -3119,11 +3850,19 @@ impl IconShape for MdSick { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + rect { + height: "24", + width: "24", + } path { d: "M21,9c-1.1,0-2-0.9-2-2c0-1.1,2-4,2-4s2,2.9,2,4C23,8.1,22.1,9,21,9z M17.5,7c0-0.73,0.41-1.71,0.92-2.66 C16.68,2.88,14.44,2,11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12c0-0.55-0.06-1.09-0.14-1.62 C21.58,10.45,21.3,10.5,21,10.5C19.07,10.5,17.5,8.93,17.5,7z M15.62,7.38l1.06,1.06L15.62,9.5l1.06,1.06l-1.06,1.06L13.5,9.5 L15.62,7.38z M7.32,8.44l1.06-1.06L10.5,9.5l-2.12,2.12l-1.06-1.06L8.38,9.5L7.32,8.44z M15.44,17c-0.69-1.19-1.97-2-3.44-2 s-2.75,0.81-3.44,2H6.88c0.3-0.76,0.76-1.43,1.34-1.99L5.24,13.3c-0.45,0.26-1.01,0.28-1.49,0c-0.72-0.41-0.96-1.33-0.55-2.05 c0.41-0.72,1.33-0.96,2.05-0.55c0.48,0.28,0.74,0.78,0.74,1.29l3.58,2.07c0.73-0.36,1.55-0.56,2.43-0.56c2.33,0,4.32,1.45,5.12,3.5 H15.44z", } + } } } @@ -3158,11 +3897,23 @@ impl IconShape for MdSingleBed { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20,12c0-1.1-0.9-2-2-2V7c0-1.1-0.9-2-2-2H8C6.9,5,6,5.9,6,7v3c-1.1,0-2,0.9-2,2v5h1.33L6,19h1l0.67-2h8.67L17,19h1l0.67-2 H20V12z M16,10h-3V7h3V10z M8,7h3v3H8V7z M6,12h12v3H6V12z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M20,12c0-1.1-0.9-2-2-2V7c0-1.1-0.9-2-2-2H8C6.9,5,6,5.9,6,7v3c-1.1,0-2,0.9-2,2v5h1.33L6,19h1l0.67-2h8.67L17,19h1l0.67-2 H20V12z M16,10h-3V7h3V10z M8,7h3v3H8V7z M6,12h12v3H6V12z", + } + } + } } } @@ -3197,16 +3948,34 @@ impl IconShape for MdSports { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M11.23,6C9.57,6,8.01,6.66,6.87,7.73C6.54,6.73,5.61,6,4.5,6C3.12,6,2,7.12,2,8.5C2,9.88,3.12,11,4.5,11 c0.21,0,0.41-0.03,0.61-0.08c-0.05,0.25-0.09,0.51-0.1,0.78c-0.18,3.68,2.95,6.68,6.68,6.27c2.55-0.28,4.68-2.26,5.19-4.77 c0.15-0.71,0.15-1.4,0.06-2.06c-0.09-0.6,0.38-1.13,0.99-1.13H22V6H11.23z M4.5,9C4.22,9,4,8.78,4,8.5C4,8.22,4.22,8,4.5,8 S5,8.22,5,8.5C5,8.78,4.78,9,4.5,9z M11,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3S12.66,15,11,15z", - } - circle { - cx: "11", - cy: "12", - r: "2", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M11.23,6C9.57,6,8.01,6.66,6.87,7.73C6.54,6.73,5.61,6,4.5,6C3.12,6,2,7.12,2,8.5C2,9.88,3.12,11,4.5,11 c0.21,0,0.41-0.03,0.61-0.08c-0.05,0.25-0.09,0.51-0.1,0.78c-0.18,3.68,2.95,6.68,6.68,6.27c2.55-0.28,4.68-2.26,5.19-4.77 c0.15-0.71,0.15-1.4,0.06-2.06c-0.09-0.6,0.38-1.13,0.99-1.13H22V6H11.23z M4.5,9C4.22,9,4,8.78,4,8.5C4,8.22,4.22,8,4.5,8 S5,8.22,5,8.5C5,8.78,4.78,9,4.5,9z M11,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3S12.66,15,11,15z", + } + } + g { + circle { + cx: "11", + cy: "12", + r: "2", + } + } + } + } + } } } @@ -3241,17 +4010,37 @@ impl IconShape for MdSportsBaseball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3.81,6.28C2.67,7.9,2,9.87,2,12s0.67,4.1,1.81,5.72C6.23,16.95,8,14.68,8,12S6.23,7.05,3.81,6.28z", - } - path { - d: "M20.19,6.28C17.77,7.05,16,9.32,16,12s1.77,4.95,4.19,5.72C21.33,16.1,22,14.13,22,12S21.33,7.9,20.19,6.28z", - } - path { - d: "M14,12c0-3.28,1.97-6.09,4.79-7.33C17.01,3.02,14.63,2,12,2S6.99,3.02,5.21,4.67C8.03,5.91,10,8.72,10,12 s-1.97,6.09-4.79,7.33C6.99,20.98,9.37,22,12,22s5.01-1.02,6.79-2.67C15.97,18.09,14,15.28,14,12z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M3.81,6.28C2.67,7.9,2,9.87,2,12s0.67,4.1,1.81,5.72C6.23,16.95,8,14.68,8,12S6.23,7.05,3.81,6.28z", + } + } + g { + path { + d: "M20.19,6.28C17.77,7.05,16,9.32,16,12s1.77,4.95,4.19,5.72C21.33,16.1,22,14.13,22,12S21.33,7.9,20.19,6.28z", + } + } + g { + path { + d: "M14,12c0-3.28,1.97-6.09,4.79-7.33C17.01,3.02,14.63,2,12,2S6.99,3.02,5.21,4.67C8.03,5.91,10,8.72,10,12 s-1.97,6.09-4.79,7.33C6.99,20.98,9.37,22,12,22s5.01-1.02,6.79-2.67C15.97,18.09,14,15.28,14,12z", + } + } + } + } + } } } @@ -3286,32 +4075,62 @@ impl IconShape for MdSportsBasketball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M17.09,11h4.86c-0.16-1.61-0.71-3.11-1.54-4.4C18.68,7.43,17.42,9.05,17.09,11z", - } - path { - d: "M6.91,11C6.58,9.05,5.32,7.43,3.59,6.6C2.76,7.89,2.21,9.39,2.05,11H6.91z", - } - path { - d: "M15.07,11c0.32-2.59,1.88-4.79,4.06-6c-1.6-1.63-3.74-2.71-6.13-2.95V11H15.07z", - } - path { - d: "M8.93,11H11V2.05C8.61,2.29,6.46,3.37,4.87,5C7.05,6.21,8.61,8.41,8.93,11z", - } - path { - d: "M15.07,13H13v8.95c2.39-0.24,4.54-1.32,6.13-2.95C16.95,17.79,15.39,15.59,15.07,13z", - } - path { - d: "M3.59,17.4c1.72-0.83,2.99-2.46,3.32-4.4H2.05C2.21,14.61,2.76,16.11,3.59,17.4z", - } - path { - d: "M17.09,13c0.33,1.95,1.59,3.57,3.32,4.4c0.83-1.29,1.38-2.79,1.54-4.4H17.09z", - } - path { - d: "M8.93,13c-0.32,2.59-1.88,4.79-4.06,6c1.6,1.63,3.74,2.71,6.13,2.95V13H8.93z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M17.09,11h4.86c-0.16-1.61-0.71-3.11-1.54-4.4C18.68,7.43,17.42,9.05,17.09,11z", + } + } + g { + path { + d: "M6.91,11C6.58,9.05,5.32,7.43,3.59,6.6C2.76,7.89,2.21,9.39,2.05,11H6.91z", + } + } + g { + path { + d: "M15.07,11c0.32-2.59,1.88-4.79,4.06-6c-1.6-1.63-3.74-2.71-6.13-2.95V11H15.07z", + } + } + g { + path { + d: "M8.93,11H11V2.05C8.61,2.29,6.46,3.37,4.87,5C7.05,6.21,8.61,8.41,8.93,11z", + } + } + g { + path { + d: "M15.07,13H13v8.95c2.39-0.24,4.54-1.32,6.13-2.95C16.95,17.79,15.39,15.59,15.07,13z", + } + } + g { + path { + d: "M3.59,17.4c1.72-0.83,2.99-2.46,3.32-4.4H2.05C2.21,14.61,2.76,16.11,3.59,17.4z", + } + } + g { + path { + d: "M17.09,13c0.33,1.95,1.59,3.57,3.32,4.4c0.83-1.29,1.38-2.79,1.54-4.4H17.09z", + } + } + g { + path { + d: "M8.93,13c-0.32,2.59-1.88,4.79-4.06,6c1.6,1.63,3.74,2.71,6.13,2.95V13H8.93z", + } + } + } + } + } } } @@ -3346,23 +4165,39 @@ impl IconShape for MdSportsCricket { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M15.05,12.81L6.56,4.32c-0.39-0.39-1.02-0.39-1.41,0L2.32,7.15c-0.39,0.39-0.39,1.02,0,1.41l8.49,8.49 c0.39,0.39,1.02,0.39,1.41,0l2.83-2.83C15.44,13.83,15.44,13.2,15.05,12.81z", - } - rect { - height: "6", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.5264 17.7562)", - width: "2", - x: "16.17", - y: "16.17", - } - circle { - cx: "18.5", - cy: "5.5", - r: "3.5", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M15.05,12.81L6.56,4.32c-0.39-0.39-1.02-0.39-1.41,0L2.32,7.15c-0.39,0.39-0.39,1.02,0,1.41l8.49,8.49 c0.39,0.39,1.02,0.39,1.41,0l2.83-2.83C15.44,13.83,15.44,13.2,15.05,12.81z", + } + rect { + height: "6", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.5264 17.7562)", + width: "2", + x: "16.17", + y: "16.17", + } + } + circle { + cx: "18.5", + cy: "5.5", + r: "3.5", + } + } + } + } } } @@ -3397,11 +4232,25 @@ impl IconShape for MdSportsEsports { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M21.58,16.09l-1.09-7.66C20.21,6.46,18.52,5,16.53,5H7.47C5.48,5,3.79,6.46,3.51,8.43l-1.09,7.66 C2.2,17.63,3.39,19,4.94,19h0c0.68,0,1.32-0.27,1.8-0.75L9,16h6l2.25,2.25c0.48,0.48,1.13,0.75,1.8,0.75h0 C20.61,19,21.8,17.63,21.58,16.09z M11,11H9v2H8v-2H6v-1h2V8h1v2h2V11z M15,10c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C16,9.55,15.55,10,15,10z M17,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C18,12.55,17.55,13,17,13z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M21.58,16.09l-1.09-7.66C20.21,6.46,18.52,5,16.53,5H7.47C5.48,5,3.79,6.46,3.51,8.43l-1.09,7.66 C2.2,17.63,3.39,19,4.94,19h0c0.68,0,1.32-0.27,1.8-0.75L9,16h6l2.25,2.25c0.48,0.48,1.13,0.75,1.8,0.75h0 C20.61,19,21.8,17.63,21.58,16.09z M11,11H9v2H8v-2H6v-1h2V8h1v2h2V11z M15,10c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C16,9.55,15.55,10,15,10z M17,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C18,12.55,17.55,13,17,13z", + } + } + } + } } } @@ -3436,17 +4285,31 @@ impl IconShape for MdSportsFootball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M3.02,15.62c-0.08,2.42,0.32,4.34,0.67,4.69s2.28,0.76,4.69,0.67L3.02,15.62z", - } - path { - d: "M13.08,3.28C10.75,3.7,8.29,4.62,6.46,6.46s-2.76,4.29-3.18,6.62l7.63,7.63c2.34-0.41,4.79-1.34,6.62-3.18 s2.76-4.29,3.18-6.62L13.08,3.28z M9.9,15.5l-1.4-1.4l5.6-5.6l1.4,1.4L9.9,15.5z", - } - path { - d: "M20.98,8.38c0.08-2.42-0.32-4.34-0.67-4.69s-2.28-0.76-4.69-0.67L20.98,8.38z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M3.02,15.62c-0.08,2.42,0.32,4.34,0.67,4.69s2.28,0.76,4.69,0.67L3.02,15.62z", + } + path { + d: "M13.08,3.28C10.75,3.7,8.29,4.62,6.46,6.46s-2.76,4.29-3.18,6.62l7.63,7.63c2.34-0.41,4.79-1.34,6.62-3.18 s2.76-4.29,3.18-6.62L13.08,3.28z M9.9,15.5l-1.4-1.4l5.6-5.6l1.4,1.4L9.9,15.5z", + } + path { + d: "M20.98,8.38c0.08-2.42-0.32-4.34-0.67-4.69s-2.28-0.76-4.69-0.67L20.98,8.38z", + } + } + } + } } } @@ -3481,29 +4344,43 @@ impl IconShape for MdSportsGolf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,16c3.87,0,7-3.13,7-7c0-3.87-3.13-7-7-7S5,5.13,5,9C5,12.87,8.13,16,12,16z M12,4c2.76,0,5,2.24,5,5s-2.24,5-5,5 s-5-2.24-5-5S9.24,4,12,4z", - } - circle { - cx: "10", - cy: "8", - r: "1", - } - circle { - cx: "14", - cy: "8", - r: "1", - } - circle { - cx: "12", - cy: "6", - r: "1", - } - path { - d: "M7,19h2c1.1,0,2,0.9,2,2v1h2v-1c0-1.1,0.9-2,2-2h2v-2H7V19z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,16c3.87,0,7-3.13,7-7c0-3.87-3.13-7-7-7S5,5.13,5,9C5,12.87,8.13,16,12,16z M12,4c2.76,0,5,2.24,5,5s-2.24,5-5,5 s-5-2.24-5-5S9.24,4,12,4z", + } + circle { + cx: "10", + cy: "8", + r: "1", + } + circle { + cx: "14", + cy: "8", + r: "1", + } + circle { + cx: "12", + cy: "6", + r: "1", + } + path { + d: "M7,19h2c1.1,0,2,0.9,2,2v1h2v-1c0-1.1,0.9-2,2-2h2v-2H7V19z", + } + } + } + } } } @@ -3538,17 +4415,31 @@ impl IconShape for MdSportsHandball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M14.27,6C13.72,6.95,14.05,8.18,15,8.73c0.95,0.55,2.18,0.22,2.73-0.73c0.55-0.95,0.22-2.18-0.73-2.73 C16.05,4.72,14.82,5.05,14.27,6z", - } - path { - d: "M15.84,10.41c0,0-1.63-0.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1,3.83,8.6,7.21,10.66,9.4l-5.15,8.92 l1.73,1l1.5-2.6l1.73,1l-3,5.2l1.73,1l6.29-10.89c1.14,1.55,1.33,3.69,0.31,5.46l1.73,1C19.13,16.74,18.81,12.91,15.84,10.41z", - } - path { - d: "M12.75,3.8c0.72,0.41,1.63,0.17,2.05-0.55c0.41-0.72,0.17-1.63-0.55-2.05c-0.72-0.41-1.63-0.17-2.05,0.55 C11.79,2.47,12.03,3.39,12.75,3.8z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M14.27,6C13.72,6.95,14.05,8.18,15,8.73c0.95,0.55,2.18,0.22,2.73-0.73c0.55-0.95,0.22-2.18-0.73-2.73 C16.05,4.72,14.82,5.05,14.27,6z", + } + path { + d: "M15.84,10.41c0,0-1.63-0.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1,3.83,8.6,7.21,10.66,9.4l-5.15,8.92 l1.73,1l1.5-2.6l1.73,1l-3,5.2l1.73,1l6.29-10.89c1.14,1.55,1.33,3.69,0.31,5.46l1.73,1C19.13,16.74,18.81,12.91,15.84,10.41z", + } + path { + d: "M12.75,3.8c0.72,0.41,1.63,0.17,2.05-0.55c0.41-0.72,0.17-1.63-0.55-2.05c-0.72-0.41-1.63-0.17-2.05,0.55 C11.79,2.47,12.03,3.39,12.75,3.8z", + } + } + } + } } } @@ -3583,20 +4474,36 @@ impl IconShape for MdSportsHockey { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M2,17v3l2,0v-4H3C2.45,16,2,16.45,2,17z", - } - path { - d: "M9,16H5v4l4.69-0.01c0.38,0,0.72-0.21,0.89-0.55l0.87-1.9l-1.59-3.48L9,16z", - } - path { - d: "M21.71,16.29C21.53,16.11,21.28,16,21,16h-1v4l2,0v-3C22,16.72,21.89,16.47,21.71,16.29z", - } - path { - d: "M13.6,12.84L17.65,4H14.3l-1.76,3.97l-0.49,1.1L12,9.21L9.7,4H6.35l4.05,8.84l1.52,3.32L12,16.34l1.42,3.1 c0.17,0.34,0.51,0.55,0.89,0.55L19,20v-4h-4L13.6,12.84z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M2,17v3l2,0v-4H3C2.45,16,2,16.45,2,17z", + } + path { + d: "M9,16H5v4l4.69-0.01c0.38,0,0.72-0.21,0.89-0.55l0.87-1.9l-1.59-3.48L9,16z", + } + g { + path { + d: "M21.71,16.29C21.53,16.11,21.28,16,21,16h-1v4l2,0v-3C22,16.72,21.89,16.47,21.71,16.29z", + } + } + path { + d: "M13.6,12.84L17.65,4H14.3l-1.76,3.97l-0.49,1.1L12,9.21L9.7,4H6.35l4.05,8.84l1.52,3.32L12,16.34l1.42,3.1 c0.17,0.34,0.51,0.55,0.89,0.55L19,20v-4h-4L13.6,12.84z", + } + } + } + } } } @@ -3631,22 +4538,36 @@ impl IconShape for MdSportsKabaddi { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - circle { - cx: "16.5", - cy: "2.38", - r: "2", - } - path { - d: "M24,11.88v-4.7l-5.05-2.14c-0.97-0.41-2.09-0.06-2.65,0.84l0,0l-1,1.6c-0.67,1.18-1.91,2.06-3.41,2.32l0.06,0.06 c0.69,0.69,1.52,1.07,2.46,1.17c0.8-0.42,1.52-0.98,2.09-1.64l0.6,3l-1.16,1.1L15,14.38v0.76v6.74h2v-6l2.1-2l1.8,8H23l-2.18-11 l-0.62-3.1l1.8,0.7v3.4H24z", - } - path { - d: "M10.29,8.09c0.22,0.15,0.47,0.24,0.72,0.29c0.13,0.02,0.25,0.04,0.38,0.04s0.26-0.01,0.38-0.04 c0.13-0.02,0.25-0.06,0.37-0.11c0.24-0.1,0.47-0.24,0.66-0.44c0.49-0.49,0.67-1.17,0.55-1.8C13.28,5.66,13.1,5.29,12.8,5 c-0.19-0.19-0.42-0.34-0.66-0.44c-0.12-0.05-0.24-0.09-0.37-0.11s-0.25-0.04-0.38-0.04c-0.12,0-0.23,0.01-0.35,0.03 c-0.14,0.02-0.28,0.06-0.41,0.11C10.4,4.66,10.17,4.81,9.98,5C9.68,5.29,9.5,5.66,9.43,6.03c-0.12,0.63,0.06,1.31,0.55,1.8 C10.07,7.93,10.18,8.01,10.29,8.09z", - } - path { - d: "M11.24,10.56l-2-2c-0.1-0.1-0.2-0.18-0.31-0.26C8.71,8.16,8.46,8.06,8.21,8.02C8.08,7.99,7.96,7.98,7.83,7.98 c-0.51,0-1.02,0.2-1.41,0.59l-3.34,3.34c-0.41,0.41-0.62,0.98-0.58,1.54C2.5,13.63,2.54,13.82,2.61,14l1.07,2.95l-3.63,3.63 L1.46,22l4.24-4.24v-2.22L7,16.75v5.13h2v-6l-2.12-2.12l2.36-2.36l0.71,0.71l0,0c1.29,1.26,2.97,2.04,5.03,2.04l-0.14-2.07 C13.34,12.06,12.14,11.46,11.24,10.56z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + circle { + cx: "16.5", + cy: "2.38", + r: "2", + } + path { + d: "M24,11.88v-4.7l-5.05-2.14c-0.97-0.41-2.09-0.06-2.65,0.84l0,0l-1,1.6c-0.67,1.18-1.91,2.06-3.41,2.32l0.06,0.06 c0.69,0.69,1.52,1.07,2.46,1.17c0.8-0.42,1.52-0.98,2.09-1.64l0.6,3l-1.16,1.1L15,14.38v0.76v6.74h2v-6l2.1-2l1.8,8H23l-2.18-11 l-0.62-3.1l1.8,0.7v3.4H24z", + } + path { + d: "M10.29,8.09c0.22,0.15,0.47,0.24,0.72,0.29c0.13,0.02,0.25,0.04,0.38,0.04s0.26-0.01,0.38-0.04 c0.13-0.02,0.25-0.06,0.37-0.11c0.24-0.1,0.47-0.24,0.66-0.44c0.49-0.49,0.67-1.17,0.55-1.8C13.28,5.66,13.1,5.29,12.8,5 c-0.19-0.19-0.42-0.34-0.66-0.44c-0.12-0.05-0.24-0.09-0.37-0.11s-0.25-0.04-0.38-0.04c-0.12,0-0.23,0.01-0.35,0.03 c-0.14,0.02-0.28,0.06-0.41,0.11C10.4,4.66,10.17,4.81,9.98,5C9.68,5.29,9.5,5.66,9.43,6.03c-0.12,0.63,0.06,1.31,0.55,1.8 C10.07,7.93,10.18,8.01,10.29,8.09z", + } + path { + d: "M11.24,10.56l-2-2c-0.1-0.1-0.2-0.18-0.31-0.26C8.71,8.16,8.46,8.06,8.21,8.02C8.08,7.99,7.96,7.98,7.83,7.98 c-0.51,0-1.02,0.2-1.41,0.59l-3.34,3.34c-0.41,0.41-0.62,0.98-0.58,1.54C2.5,13.63,2.54,13.82,2.61,14l1.07,2.95l-3.63,3.63 L1.46,22l4.24-4.24v-2.22L7,16.75v5.13h2v-6l-2.12-2.12l2.36-2.36l0.71,0.71l0,0c1.29,1.26,2.97,2.04,5.03,2.04l-0.14-2.07 C13.34,12.06,12.14,11.46,11.24,10.56z", + } + } + } + } } } @@ -3681,14 +4602,28 @@ impl IconShape for MdSportsMma { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M7,20c0,0.55,0.45,1,1,1h8c0.55,0,1-0.45,1-1v-3H7V20z", - } - path { - d: "M18,7c-0.55,0-1,0.45-1,1V5c0-1.1-0.9-2-2-2H7C5.9,3,5,3.9,5,5v5.8c0,0.13,0.01,0.26,0.04,0.39l0.8,4 c0.09,0.47,0.5,0.8,0.98,0.8h10.36c0.45,0,0.89-0.36,0.98-0.8l0.8-4C18.99,11.06,19,10.93,19,10.8V8C19,7.45,18.55,7,18,7z M15,10 H7V7h8V10z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M7,20c0,0.55,0.45,1,1,1h8c0.55,0,1-0.45,1-1v-3H7V20z", + } + path { + d: "M18,7c-0.55,0-1,0.45-1,1V5c0-1.1-0.9-2-2-2H7C5.9,3,5,3.9,5,5v5.8c0,0.13,0.01,0.26,0.04,0.39l0.8,4 c0.09,0.47,0.5,0.8,0.98,0.8h10.36c0.45,0,0.89-0.36,0.98-0.8l0.8-4C18.99,11.06,19,10.93,19,10.8V8C19,7.45,18.55,7,18,7z M15,10 H7V7h8V10z", + } + } + } + } } } @@ -3723,14 +4658,28 @@ impl IconShape for MdSportsMotorsports { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,11.39c0-0.65-0.39-1.23-0.98-1.48L5.44,7.55c-1.48,1.68-2.32,3.7-2.8,5.45h7.75C11.28,13,12,12.28,12,11.39z", - } - path { - d: "M21.96,11.22c-0.41-4.41-4.56-7.49-8.98-7.2c-2.51,0.16-4.44,0.94-5.93,2.04l4.74,2.01c1.33,0.57,2.2,1.87,2.2,3.32 c0,1.99-1.62,3.61-3.61,3.61H2.21C2,16.31,2,17.2,2,17.2V18c0,1.1,0.9,2,2,2h10C18.67,20,22.41,15.99,21.96,11.22z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,11.39c0-0.65-0.39-1.23-0.98-1.48L5.44,7.55c-1.48,1.68-2.32,3.7-2.8,5.45h7.75C11.28,13,12,12.28,12,11.39z", + } + path { + d: "M21.96,11.22c-0.41-4.41-4.56-7.49-8.98-7.2c-2.51,0.16-4.44,0.94-5.93,2.04l4.74,2.01c1.33,0.57,2.2,1.87,2.2,3.32 c0,1.99-1.62,3.61-3.61,3.61H2.21C2,16.31,2,17.2,2,17.2V18c0,1.1,0.9,2,2,2h10C18.67,20,22.41,15.99,21.96,11.22z", + } + } + } + } } } @@ -3765,11 +4714,25 @@ impl IconShape for MdSportsRugby { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M20.49,3.51c-0.56-0.56-2.15-0.97-4.16-0.97c-3.08,0-7.15,0.96-9.98,3.79C1.66,11.03,2.1,19.07,3.51,20.49 c0.56,0.56,2.15,0.97,4.16,0.97c3.08,0,7.15-0.96,9.98-3.79C22.34,12.97,21.9,4.93,20.49,3.51z M7.76,7.76 c2.64-2.64,6.35-3.12,8.03-3.19c-2.05,0.94-4.46,2.45-6.61,4.61c-2.16,2.16-3.67,4.58-4.62,6.63C4.66,13.33,5.44,10.07,7.76,7.76z M16.24,16.24c-2.64,2.64-6.35,3.12-8.03,3.19c2.05-0.94,4.46-2.45,6.61-4.61c2.16-2.16,3.67-4.58,4.62-6.63 C19.34,10.67,18.56,13.93,16.24,16.24z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M20.49,3.51c-0.56-0.56-2.15-0.97-4.16-0.97c-3.08,0-7.15,0.96-9.98,3.79C1.66,11.03,2.1,19.07,3.51,20.49 c0.56,0.56,2.15,0.97,4.16,0.97c3.08,0,7.15-0.96,9.98-3.79C22.34,12.97,21.9,4.93,20.49,3.51z M7.76,7.76 c2.64-2.64,6.35-3.12,8.03-3.19c-2.05,0.94-4.46,2.45-6.61,4.61c-2.16,2.16-3.67,4.58-4.62,6.63C4.66,13.33,5.44,10.07,7.76,7.76z M16.24,16.24c-2.64,2.64-6.35,3.12-8.03,3.19c2.05-0.94,4.46-2.45,6.61-4.61c2.16-2.16,3.67-4.58,4.62-6.63 C19.34,10.67,18.56,13.93,16.24,16.24z", + } + } + } + } } } @@ -3804,11 +4767,25 @@ impl IconShape for MdSportsSoccer { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13,5.3l1.35-0.95 c1.82,0.56,3.37,1.76,4.38,3.34l-0.39,1.34l-1.35,0.46L13,6.7V5.3z M9.65,4.35L11,5.3v1.4L7.01,9.49L5.66,9.03L5.27,7.69 C6.28,6.12,7.83,4.92,9.65,4.35z M7.08,17.11l-1.14,0.1C4.73,15.81,4,13.99,4,12c0-0.12,0.01-0.23,0.02-0.35l1-0.73L6.4,11.4 l1.46,4.34L7.08,17.11z M14.5,19.59C13.71,19.85,12.87,20,12,20s-1.71-0.15-2.5-0.41l-0.69-1.49L9.45,17h5.11l0.64,1.11 L14.5,19.59z M14.27,15H9.73l-1.35-4.02L12,8.44l3.63,2.54L14.27,15z M18.06,17.21l-1.14-0.1l-0.79-1.37l1.46-4.34l1.39-0.47 l1,0.73C19.99,11.77,20,11.88,20,12C20,13.99,19.27,15.81,18.06,17.21z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13,5.3l1.35-0.95 c1.82,0.56,3.37,1.76,4.38,3.34l-0.39,1.34l-1.35,0.46L13,6.7V5.3z M9.65,4.35L11,5.3v1.4L7.01,9.49L5.66,9.03L5.27,7.69 C6.28,6.12,7.83,4.92,9.65,4.35z M7.08,17.11l-1.14,0.1C4.73,15.81,4,13.99,4,12c0-0.12,0.01-0.23,0.02-0.35l1-0.73L6.4,11.4 l1.46,4.34L7.08,17.11z M14.5,19.59C13.71,19.85,12.87,20,12,20s-1.71-0.15-2.5-0.41l-0.69-1.49L9.45,17h5.11l0.64,1.11 L14.5,19.59z M14.27,15H9.73l-1.35-4.02L12,8.44l3.63,2.54L14.27,15z M18.06,17.21l-1.14-0.1l-0.79-1.37l1.46-4.34l1.39-0.47 l1,0.73C19.99,11.77,20,11.88,20,12C20,13.99,19.27,15.81,18.06,17.21z", + } + } + } + } } } @@ -3843,14 +4820,26 @@ impl IconShape for MdSportsTennis { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19.52,2.49c-2.34-2.34-6.62-1.87-9.55,1.06c-1.6,1.6-2.52,3.87-2.54,5.46c-0.02,1.58,0.26,3.89-1.35,5.5l-4.24,4.24 l1.42,1.42l4.24-4.24c1.61-1.61,3.92-1.33,5.5-1.35s3.86-0.94,5.46-2.54C21.38,9.11,21.86,4.83,19.52,2.49z M10.32,11.68 c-1.53-1.53-1.05-4.61,1.06-6.72s5.18-2.59,6.72-1.06c1.53,1.53,1.05,4.61-1.06,6.72S11.86,13.21,10.32,11.68z", - } - path { - d: "M18,17c0.53,0,1.04,0.21,1.41,0.59c0.78,0.78,0.78,2.05,0,2.83C19.04,20.79,18.53,21,18,21s-1.04-0.21-1.41-0.59 c-0.78-0.78-0.78-2.05,0-2.83C16.96,17.21,17.47,17,18,17 M18,15c-1.02,0-2.05,0.39-2.83,1.17c-1.56,1.56-1.56,4.09,0,5.66 C15.95,22.61,16.98,23,18,23s2.05-0.39,2.83-1.17c1.56-1.56,1.56-4.09,0-5.66C20.05,15.39,19.02,15,18,15L18,15z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + path { + d: "M19.52,2.49c-2.34-2.34-6.62-1.87-9.55,1.06c-1.6,1.6-2.52,3.87-2.54,5.46c-0.02,1.58,0.26,3.89-1.35,5.5l-4.24,4.24 l1.42,1.42l4.24-4.24c1.61-1.61,3.92-1.33,5.5-1.35s3.86-0.94,5.46-2.54C21.38,9.11,21.86,4.83,19.52,2.49z M10.32,11.68 c-1.53-1.53-1.05-4.61,1.06-6.72s5.18-2.59,6.72-1.06c1.53,1.53,1.05,4.61-1.06,6.72S11.86,13.21,10.32,11.68z", + } + path { + d: "M18,17c0.53,0,1.04,0.21,1.41,0.59c0.78,0.78,0.78,2.05,0,2.83C19.04,20.79,18.53,21,18,21s-1.04-0.21-1.41-0.59 c-0.78-0.78-0.78-2.05,0-2.83C16.96,17.21,17.47,17,18,17 M18,15c-1.02,0-2.05,0.39-2.83,1.17c-1.56,1.56-1.56,4.09,0,5.66 C15.95,22.61,16.98,23,18,23s2.05-0.39,2.83-1.17c1.56-1.56,1.56-4.09,0-5.66C20.05,15.39,19.02,15,18,15L18,15z", + } + } + } } } @@ -3885,26 +4874,40 @@ impl IconShape for MdSportsVolleyball { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M6,4.01C3.58,5.84,2,8.73,2,12c0,1.46,0.32,2.85,0.89,4.11L6,14.31V4.01z", - } - path { - d: "M11,11.42V2.05C9.94,2.16,8.93,2.43,8,2.84v10.32L11,11.42z", - } - path { - d: "M12,13.15l-8.11,4.68c0.61,0.84,1.34,1.59,2.18,2.2L15,14.89L12,13.15z", - } - path { - d: "M13,7.96v3.46l8.11,4.68c0.42-0.93,0.7-1.93,0.82-2.98L13,7.96z", - } - path { - d: "M8.07,21.2C9.28,21.71,10.6,22,12,22c3.34,0,6.29-1.65,8.11-4.16L17,16.04L8.07,21.2z", - } - path { - d: "M21.92,10.81c-0.55-4.63-4.26-8.3-8.92-8.76v3.6L21.92,10.81z", - } + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + path { + d: "M6,4.01C3.58,5.84,2,8.73,2,12c0,1.46,0.32,2.85,0.89,4.11L6,14.31V4.01z", + } + path { + d: "M11,11.42V2.05C9.94,2.16,8.93,2.43,8,2.84v10.32L11,11.42z", + } + path { + d: "M12,13.15l-8.11,4.68c0.61,0.84,1.34,1.59,2.18,2.2L15,14.89L12,13.15z", + } + path { + d: "M13,7.96v3.46l8.11,4.68c0.42-0.93,0.7-1.93,0.82-2.98L13,7.96z", + } + path { + d: "M8.07,21.2C9.28,21.71,10.6,22,12,22c3.34,0,6.29-1.65,8.11-4.16L17,16.04L8.07,21.2z", + } + path { + d: "M21.92,10.81c-0.55-4.63-4.26-8.3-8.92-8.76v3.6L21.92,10.81z", + } + } + } + } } } @@ -3939,11 +4942,18 @@ impl IconShape for MdSwitchAccount { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H8v-1.5c0-1.99 4-3 6-3s6 1.01 6 3V16z", } + } } } @@ -3978,11 +4988,18 @@ impl IconShape for MdThumbDownAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } path { d: "M22 4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h2V4zM2.17 11.12c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15z", } + } } } @@ -4017,11 +5034,18 @@ impl IconShape for MdThumbUpAlt { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M24 24H0V0h24v24z", + } path { d: "M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2v11zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97l2.66-6.15z", } + } } } @@ -4056,11 +5080,18 @@ impl IconShape for MdWhatshot { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67zM11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8z", } + } } } diff --git a/packages/lib/src/icons/md_toggle_icons.rs b/packages/lib/src/icons/md_toggle_icons.rs index 0f63751..38a48ac 100644 --- a/packages/lib/src/icons/md_toggle_icons.rs +++ b/packages/lib/src/icons/md_toggle_icons.rs @@ -31,11 +31,18 @@ impl IconShape for MdCheckBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z", } + } } } @@ -70,11 +77,18 @@ impl IconShape for MdCheckBoxOutlineBlank { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } + } } } @@ -109,11 +123,27 @@ impl IconShape for MdIndeterminateCheckBox { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M17,13H7v-2h10V13z", + g { + rect { + height: "24", + width: "24", + } + } + g { + g { + g { + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M17,13H7v-2h10V13z", + } + } + } } + } } } @@ -148,11 +178,18 @@ impl IconShape for MdRadioButtonChecked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -187,11 +224,18 @@ impl IconShape for MdRadioButtonUnchecked { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } + } } } @@ -226,14 +270,21 @@ impl IconShape for MdStar { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M0 0h24v24H0z", } path { d: "M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z", } + } } } @@ -268,11 +319,18 @@ impl IconShape for MdStarBorder { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z", } + } } } @@ -307,11 +365,28 @@ impl IconShape for MdStarHalf { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - path { - d: "M22,9.24l-7.19-0.62L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.63-7.03L22,9.24z M12,15.4V6.1 l1.71,4.04l4.38,0.38l-3.32,2.88l1,4.28L12,15.4z", + g { + rect { + height: "24", + width: "24", + x: "0", + } + } + g { + g { + g { + path { + d: "M22,9.24l-7.19-0.62L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.63-7.03L22,9.24z M12,15.4V6.1 l1.71,4.04l4.38,0.38l-3.32,2.88l1,4.28L12,15.4z", + } + } + } } + } } } @@ -346,9 +421,15 @@ impl IconShape for MdStarOutline { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { - + path { + d: "M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z", + } + } } } @@ -383,11 +464,18 @@ impl IconShape for MdToggleOff { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5zM7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } + } } } @@ -422,11 +510,18 @@ impl IconShape for MdToggleOn { fn stroke_linejoin(&self) -> &str { "miter" } + fn title(&self) -> &str { + "" + } fn child_elements(&self) -> Element { rsx! { + path { + d: "M0 0h24v24H0z", + } path { d: "M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5zm0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } + } } } From 39ab07505851c156c1aa42a259b03bba04f9728c Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 12 Jul 2024 20:27:49 +0100 Subject: [PATCH 3/9] remove default icon classes --- packages/codegen/src/create_icon_file.rs | 1 + packages/lib/src/icons/fa_brands_icons.rs | 2 -- packages/lib/src/icons/md_maps_icons.rs | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/codegen/src/create_icon_file.rs b/packages/codegen/src/create_icon_file.rs index 5844ad2..447ca68 100644 --- a/packages/codegen/src/create_icon_file.rs +++ b/packages/codegen/src/create_icon_file.rs @@ -199,6 +199,7 @@ fn extract_svg_stroke_linejoin(element: &Element) -> &str { fn convert_element_attributes(element: &Element, icon_prefix: &str) -> String { let mut element_attrs: Vec = element .attrs() + .filter(|(name, _)| *name != "class") // remove the icon's default classes .filter_map(|(name, value)| { let value = if icon_prefix == "Io" { value.replace("fill:none;stroke:#000;", "") diff --git a/packages/lib/src/icons/fa_brands_icons.rs b/packages/lib/src/icons/fa_brands_icons.rs index c6c5a85..6b18ac9 100644 --- a/packages/lib/src/icons/fa_brands_icons.rs +++ b/packages/lib/src/icons/fa_brands_icons.rs @@ -2101,7 +2101,6 @@ impl IconShape for FaBuffer { fn child_elements(&self) -> Element { rsx! { path { - class: "a", d: "M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z", } @@ -13067,7 +13066,6 @@ impl IconShape for FaPiedPiper { fn child_elements(&self) -> Element { rsx! { path { - class: "cls-1", d: "M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z", } diff --git a/packages/lib/src/icons/md_maps_icons.rs b/packages/lib/src/icons/md_maps_icons.rs index 91f2a03..59ca46a 100644 --- a/packages/lib/src/icons/md_maps_icons.rs +++ b/packages/lib/src/icons/md_maps_icons.rs @@ -1942,7 +1942,6 @@ impl IconShape for MdEditAttributes { fn child_elements(&self) -> Element { rsx! { path { - class: "st0", d: "M0 0h24v24H0z", } path { From 08ce96113c9b9ecde3b01e4460e1c066dfc255ec Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 13 Jul 2024 01:51:57 +0100 Subject: [PATCH 4/9] remove icon's default id, add id to icon component --- packages/codegen/src/create_icon_file.rs | 2 +- packages/lib/src/icon_component.rs | 6 ++++++ packages/lib/src/icons/io_icons.rs | 6 ------ 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/codegen/src/create_icon_file.rs b/packages/codegen/src/create_icon_file.rs index 447ca68..5ce6a54 100644 --- a/packages/codegen/src/create_icon_file.rs +++ b/packages/codegen/src/create_icon_file.rs @@ -199,7 +199,7 @@ fn extract_svg_stroke_linejoin(element: &Element) -> &str { fn convert_element_attributes(element: &Element, icon_prefix: &str) -> String { let mut element_attrs: Vec = element .attrs() - .filter(|(name, _)| *name != "class") // remove the icon's default classes + .filter(|(name, _)| *name != "class" && *name != "id") // remove the icon's default id and class .filter_map(|(name, value)| { let value = if icon_prefix == "Io" { value.replace("fill:none;stroke:#000;", "") diff --git a/packages/lib/src/icon_component.rs b/packages/lib/src/icon_component.rs index 98dec85..f471542 100644 --- a/packages/lib/src/icon_component.rs +++ b/packages/lib/src/icon_component.rs @@ -22,6 +22,9 @@ pub trait IconShape { pub struct IconProps { /// The icon shape to use. pub icon: T, + /// The id of the `` element. + #[props(default = None)] + pub id: Option, /// The height of the `` element. Defaults to the icon's default height. #[props(default = 0)] pub height: u32, @@ -56,6 +59,7 @@ pub struct IconProps { #[allow(non_snake_case)] pub fn Icon(props: IconProps) -> Element { + let id = props.id.unwrap_or_default(); let width = if props.width == 0 { props.icon.width() } else { &props.width.to_string() }; let height = if props.height == 0 { props.icon.height() } else { &props.height.to_string() }; let fill = props.fill.unwrap_or(props.icon.fill().to_string()); @@ -67,11 +71,13 @@ pub fn Icon(props: IconProps) -> rsx!( svg { + id, class: "{props.class}", height, width, view_box: "{props.icon.view_box()}", xmlns: "{props.icon.xmlns()}", + "xmlns:xlink": "http://www.w3.org/1999/xlink", fill, stroke, stroke_width, diff --git a/packages/lib/src/icons/io_icons.rs b/packages/lib/src/icons/io_icons.rs index 6749277..ef46241 100644 --- a/packages/lib/src/icons/io_icons.rs +++ b/packages/lib/src/icons/io_icons.rs @@ -37797,7 +37797,6 @@ impl IconShape for IoLogoAndroid { rsx! { path { d: "M380.91,199l42.47-73.57a8.63,8.63,0,0,0-3.12-11.76,8.52,8.52,0,0,0-11.71,3.12l-43,74.52c-32.83-15-69.78-23.35-109.52-23.35s-76.69,8.36-109.52,23.35l-43-74.52a8.6,8.6,0,1,0-14.88,8.64L131,199C57.8,238.64,8.19,312.77,0,399.55H512C503.81,312.77,454.2,238.64,380.91,199ZM138.45,327.65a21.46,21.46,0,1,1,21.46-21.46A21.47,21.47,0,0,1,138.45,327.65Zm235,0A21.46,21.46,0,1,1,395,306.19,21.47,21.47,0,0,1,373.49,327.65Z", - id: "path80319", } } @@ -39112,7 +39111,6 @@ impl IconShape for IoLogoFirebase { rsx! { path { d: "M93.19,329.38,140.64,25.31c1.64-10.37,15.55-12.82,20.46-3.55l51,95.45ZM432,400,385.26,123.21a11,11,0,0,0-18.54-6L80,400l159.36,91.91a33.18,33.18,0,0,0,31.91,0ZM302.36,158.93,265.82,89.39a10.86,10.86,0,0,0-19.36,0L85.83,375.74Z", - id: "icon", } } @@ -39912,11 +39910,9 @@ impl IconShape for IoLogoMedium { fn child_elements(&self) -> Element { rsx! { g { - id: "boxes", style: "display:none;", } g { - id: "icons", path { d: "M28,28v456h456V28H28z M406.83,136.04l-24.46,23.45c-2.11,1.61-3.15,4.25-2.72,6.86v172.28c-0.44,2.61,0.61,5.26,2.72,6.86 l23.88,23.45v5.15H286.13v-5.15l24.74-24.02c2.43-2.43,2.43-3.15,2.43-6.86V198.81l-68.79,174.71h-9.3l-80.09-174.71v117.1 @@ -41635,11 +41631,9 @@ impl IconShape for IoLogoWechat { rsx! { path { d: "M408.67,298.53a21,21,0,1,1,20.9-21,20.85,20.85,0,0,1-20.9,21m-102.17,0a21,21,0,1,1,20.9-21,20.84,20.84,0,0,1-20.9,21M458.59,417.39C491.1,394.08,512,359.13,512,319.51c0-71.08-68.5-129.35-154.41-129.35S203.17,248.43,203.17,319.51s68.5,129.34,154.42,129.34c17.41,0,34.83-2.33,49.92-7,2.49-.86,3.48-1.17,4.64-1.17a16.67,16.67,0,0,1,8.13,2.34L454,462.83a11.62,11.62,0,0,0,3.48,1.17,5,5,0,0,0,4.65-4.66,14.27,14.27,0,0,0-.77-3.86c-.41-1.46-5-16-7.36-25.27a18.94,18.94,0,0,1-.33-3.47,11.4,11.4,0,0,1,5-9.35", - id: "XMLID_501_-1", } path { d: "M246.13,178.51a24.47,24.47,0,0,1,0-48.94c12.77,0,24.38,11.65,24.38,24.47,1.16,12.82-10.45,24.47-24.38,24.47m-123.06,0A24.47,24.47,0,1,1,147.45,154a24.57,24.57,0,0,1-24.38,24.47M184.6,48C82.43,48,0,116.75,0,203c0,46.61,24.38,88.56,63.85,116.53C67.34,321.84,68,327,68,329a11.38,11.38,0,0,1-.66,4.49C63.85,345.14,59.4,364,59.21,365s-1.16,3.5-1.16,4.66a5.49,5.49,0,0,0,5.8,5.83,7.15,7.15,0,0,0,3.49-1.17L108,351c3.49-2.33,5.81-2.33,9.29-2.33a16.33,16.33,0,0,1,5.81,1.16c18.57,5.83,39.47,8.16,60.37,8.16h10.45a133.24,133.24,0,0,1-5.81-38.45c0-78.08,75.47-141,168.35-141h10.45C354.1,105.1,277.48,48,184.6,48", - id: "XMLID_505_-7", } } From 08233a77258ffa591128fbbf7c446e359dc1c4e8 Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 15 Jul 2024 04:53:17 +0100 Subject: [PATCH 5/9] add feature gates, tidy up, add some output --- packages/codegen/Cargo.toml | 68 ++++++++++++++++++++ packages/codegen/src/main.rs | 118 +++++++++++++++++++++++------------ 2 files changed, 145 insertions(+), 41 deletions(-) diff --git a/packages/codegen/Cargo.toml b/packages/codegen/Cargo.toml index 80453c9..195dbd0 100644 --- a/packages/codegen/Cargo.toml +++ b/packages/codegen/Cargo.toml @@ -12,3 +12,71 @@ regex = "1.6.0" scraper = "0.19.0" ego-tree = "0.6.2" walkdir = "2.3.2" + +[features] +default = ["strip-fill"] + +# strip id from svg child elements +strip-id = [] +# strip class from svg child elements +strip-class = [] +# strip fill from svg child elements +strip-fill = [] +# strip stroke from svg child elements +strip-stroke = [] +# strip all +strip-all = ["strip-id", "strip-class", "strip-fill", "strip-stroke"] + +# force fill on group elements to 'currentColor' -- overrides 'strip-fill' +g-force-fill-currentcolor = [] +# allow fill on child elements if value is currentColor -- overrides 'strip-fill' +allow-fill-currentcolor = [] + +# generate all icons +all-icons = ["bs", "fi", "go", "io", "ld", "hi", "fa", "md"] + +# bootstrap icons +bs = [] + +# feather icons +fi = [] + +# octicons +go = [] + +# ionicons +io = [] + +# lucide icons +ld = [] + +# heroicons +hi = ["hi-outline", "hi-solid"] +hi-outline = [] +hi-solid = [] + +# font awesome +fa = ["fa-brands", "fa-regular", "fa-solid"] +fa-brands = [] +fa-regular = [] +fa-solid = [] + +# material design icons +md = ["md-action", "md-alert", "md-av", "md-communication", "md-content", "md-device", "md-editor", "md-file", "md-hardware", "md-home", "md-image", "md-maps", "md-navigation", "md-notification", "md-places", "md-social", "md-toggle"] +md-action = [] +md-alert = [] +md-av = [] +md-communication = [] +md-content = [] +md-device = [] +md-editor = [] +md-file = [] +md-hardware = [] +md-home = [] +md-image = [] +md-maps = [] +md-navigation = [] +md-notification = [] +md-places = [] +md-social = [] +md-toggle = [] \ No newline at end of file diff --git a/packages/codegen/src/main.rs b/packages/codegen/src/main.rs index 8c22755..b72390e 100644 --- a/packages/codegen/src/main.rs +++ b/packages/codegen/src/main.rs @@ -3,9 +3,32 @@ mod create_icon_file; fn main() { const OUTPUT_BASE_PATH: &str = "../lib/src/icons"; + #[cfg(feature = "strip-fill")] + println!("Stripping fill attribute from svg elements"); + + #[cfg(feature = "strip-id")] + println!("Stripping id attribute from svg elements"); + + #[cfg(feature = "strip-class")] + println!("Stripping class attribute from svg elements"); + + #[cfg(feature = "strip-stroke")] + println!("Stripping stroke attribute from svg elements"); + + #[cfg(feature = "g-force-fill-currentcolor")] + println!("Forceing fill to 'currentColor' on group elements"); + + #[cfg(feature = "allow-fill-currentcolor")] + println!("Allowing child elements to have fill='currentColor'"); + // create font awesome icons const FA_SVG_BASE_PATH: &str = "../../icon_resources/font-awesome/svgs"; - for icon_type in vec!["brands", "regular", "solid"].into_iter() { + let fa_icon_types: Vec<&str> = vec![ + #[cfg(feature = "fa-brands")] "brands", + #[cfg(feature = "fa-regular")] "regular", + #[cfg(feature = "fa-solid")] "solid", + ]; + for icon_type in fa_icon_types.into_iter() { let svg_path = format!("{}/{}", FA_SVG_BASE_PATH, icon_type); let output_path = format!("{}/fa_{}_icons.rs", OUTPUT_BASE_PATH, icon_type); create_icon_file::create_icon_file(&svg_path, &output_path, "Fa"); @@ -13,61 +36,74 @@ fn main() { // create hero icons const HI_SVG_BASE_PATH: &str = "../../icon_resources/heroicons/src"; - for icon_type in vec!["outline", "solid"].into_iter() { + let hi_icon_types: Vec<&str> = vec![ + #[cfg(feature = "hi-outline")] "outline", + #[cfg(feature = "hi-solid")] "solid", + ]; + for icon_type in hi_icon_types.into_iter() { let svg_path = format!("{}/{}", HI_SVG_BASE_PATH, icon_type); let output_path = format!("{}/hi_{}_icons.rs", OUTPUT_BASE_PATH, icon_type); create_icon_file::create_icon_file(&svg_path, &output_path, "Hi"); } // create ionicons - const IO_SVG_BASE_PATH: &str = "../../icon_resources/ionicons/src/svg"; - let output_path = format!("{}/io_icons.rs", OUTPUT_BASE_PATH); - create_icon_file::create_icon_file(IO_SVG_BASE_PATH, &output_path, "Io"); + #[cfg(feature = "io")] { + const IO_SVG_BASE_PATH: &str = "../../icon_resources/ionicons/src/svg"; + let output_path = format!("{}/io_icons.rs", OUTPUT_BASE_PATH); + create_icon_file::create_icon_file(IO_SVG_BASE_PATH, &output_path, "Io"); + } // create octicons - const GO_SVG_BASE_PATH: &str = "../../icon_resources/octicons/icons"; - let go_output_path = format!("{}/go_icons.rs", OUTPUT_BASE_PATH); - create_icon_file::create_icon_file(GO_SVG_BASE_PATH, &go_output_path, "Go"); + #[cfg(feature = "go")] { + const GO_SVG_BASE_PATH: &str = "../../icon_resources/octicons/icons"; + let go_output_path = format!("{}/go_icons.rs", OUTPUT_BASE_PATH); + create_icon_file::create_icon_file(GO_SVG_BASE_PATH, &go_output_path, "Go"); + } // create bootstrap icons - const BS_SVG_BASE_PATH: &str = "../../icon_resources/bootstrap/icons"; - let bs_output_path = format!("{}/bs_icons.rs", OUTPUT_BASE_PATH); - create_icon_file::create_icon_file(BS_SVG_BASE_PATH, &bs_output_path, "Bs"); + #[cfg(feature = "bs")] { + const BS_SVG_BASE_PATH: &str = "../../icon_resources/bootstrap/icons"; + let bs_output_path = format!("{}/bs_icons.rs", OUTPUT_BASE_PATH); + create_icon_file::create_icon_file(BS_SVG_BASE_PATH, &bs_output_path, "Bs"); + } // create feather icons - const FI_SVG_BASE_PATH: &str = "../../icon_resources/feather/icons"; - let fi_output_path = format!("{}/fi_icons.rs", OUTPUT_BASE_PATH); - create_icon_file::create_icon_file(FI_SVG_BASE_PATH, &fi_output_path, "Fi"); + #[cfg(feature = "fi")] { + const FI_SVG_BASE_PATH: &str = "../../icon_resources/feather/icons"; + let fi_output_path = format!("{}/fi_icons.rs", OUTPUT_BASE_PATH); + create_icon_file::create_icon_file(FI_SVG_BASE_PATH, &fi_output_path, "Fi"); + } - // create feather icons - const LD_SVG_BASE_PATH: &str = "../../icon_resources/lucide/icons"; - let ld_output_path = format!("{}/ld_icons.rs", OUTPUT_BASE_PATH); - create_icon_file::create_icon_file(LD_SVG_BASE_PATH, &ld_output_path, "Ld"); + // create lucide icons + #[cfg(feature = "ld")] { + const LD_SVG_BASE_PATH: &str = "../../icon_resources/lucide/icons"; + let ld_output_path = format!("{}/ld_icons.rs", OUTPUT_BASE_PATH); + create_icon_file::create_icon_file(LD_SVG_BASE_PATH, &ld_output_path, "Ld"); + } // create material design icons - const MI_SVG_BASE_PATH: &str = "../../icon_resources/material-design-icons/src"; - for icon_type in vec![ - "action", - "alert", - "av", - "communication", - "content", - "device", - "editor", - "file", - "hardware", - "home", - "image", - "maps", - "navigation", - "notification", - "places", - "social", - "toggle", - ] - .into_iter() - { - let svg_path = format!("{}/{}", MI_SVG_BASE_PATH, icon_type); + const MD_SVG_BASE_PATH: &str = "../../icon_resources/material-design-icons/src"; + let md_icon_type: Vec<&str> = vec![ + #[cfg(feature = "md-action")] "action", + #[cfg(feature = "md-alert")] "alert", + #[cfg(feature = "md-av")] "av", + #[cfg(feature = "md-communication")] "communication", + #[cfg(feature = "md-content")] "content", + #[cfg(feature = "md-device")] "device", + #[cfg(feature = "md-editor")] "editor", + #[cfg(feature = "md-file")] "file", + #[cfg(feature = "md-hardware")] "hardware", + #[cfg(feature = "md-home")] "home", + #[cfg(feature = "md-image")] "image", + #[cfg(feature = "md-maps")] "maps", + #[cfg(feature = "md-navigation")] "navigation", + #[cfg(feature = "md-notification")] "notification", + #[cfg(feature = "md-places")] "places", + #[cfg(feature = "md-social")] "social", + #[cfg(feature = "md-toggle")] "toggle", + ]; + for icon_type in md_icon_type.into_iter() { + let svg_path = format!("{}/{}", MD_SVG_BASE_PATH, icon_type); let output_path = format!("{}/md_{}_icons.rs", OUTPUT_BASE_PATH, icon_type); create_icon_file::create_icon_file(&svg_path, &output_path, "Md"); } From 116f4a7bd250fc48bb9395a6ff5972723516d488 Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 15 Jul 2024 04:54:25 +0100 Subject: [PATCH 6/9] change stroke_width to f32 --- packages/lib/src/icon_component.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/lib/src/icon_component.rs b/packages/lib/src/icon_component.rs index f471542..ab518d4 100644 --- a/packages/lib/src/icon_component.rs +++ b/packages/lib/src/icon_component.rs @@ -39,7 +39,7 @@ pub struct IconProps { pub stroke: Option, /// The width of the stroke. Defaults to the icon's default stroke width. #[props(default = None)] - pub stroke_width: Option, + pub stroke_width: Option, /// The linecap style of the stroke. Defaults to the icon's default stroke linecap. #[props(default = None)] pub stroke_linecap: Option, From 1a221048d7db0d9c91b2710487daa6c01bab0b0b Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 15 Jul 2024 05:06:48 +0100 Subject: [PATCH 7/9] tidy up code, optimize output, add feature gates, fixes --- packages/codegen/src/create_icon_file.rs | 151 ++++++++++++----------- 1 file changed, 81 insertions(+), 70 deletions(-) diff --git a/packages/codegen/src/create_icon_file.rs b/packages/codegen/src/create_icon_file.rs index 5ce6a54..4c4bd30 100644 --- a/packages/codegen/src/create_icon_file.rs +++ b/packages/codegen/src/create_icon_file.rs @@ -1,17 +1,12 @@ -use core::panic; -use std::fs; -use std::fs::File; +use std::fs::{self, File}; use std::io::Write; -use std::path::PathBuf; -use std::{ffi::OsStr, path::Path}; +use std::path::{Path, PathBuf}; +use std::ffi::OsStr; -use ego_tree::iter::Children; -use ego_tree::NodeRef; -use heck::ToSnakeCase; -use heck::ToUpperCamelCase; +use ego_tree::{NodeRef,iter::Children}; +use heck::{ToSnakeCase, ToUpperCamelCase}; use regex::Regex; -use scraper::node::Element; -use scraper::{Html, Node}; +use scraper::{Html, Node, node::Element}; use walkdir::WalkDir; const ICON_TEMPLATE: &str = r#"#[derive(Copy, Clone, Debug, PartialEq)] @@ -57,6 +52,7 @@ impl IconShape for {ICON_NAME} { pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { let files = collect_svg_files(svg_path, icon_prefix); + let mut processed_icons = 0; let icon_file = files .into_iter() @@ -84,7 +80,11 @@ pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { let stroke_linecap = extract_svg_stroke_linecap(svg_element); let stroke_linejoin = extract_svg_stroke_linejoin(svg_element); - let (child_elements, title) = extract_svg_child_nodes(svg_node.children(), icon_prefix); + let mut child_elements = String::new(); + let mut title = String::new(); + extract_svg_child_nodes(0, svg_node.children(), &mut title, &mut child_elements, icon_prefix); + + processed_icons += 1; ICON_TEMPLATE .replace("{ICON_NAME}", &format!("{}{}", icon_prefix, &icon_name)) @@ -92,8 +92,8 @@ pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { .replace("{WIDTH}", &width) .replace("{HEIGHT}", &height) .replace("{XMLNS}", &xmlns) - .replace("{TITLE}", &title) - .replace("{CHILD_ELEMENTS}", &child_elements) + .replace("{TITLE}", &title.trim()) + .replace("{CHILD_ELEMENTS}", &child_elements.trim_end()) .replace("{FILL_COLOR}", &fill_color) .replace("{STROKE_COLOR}", &stroke_color) .replace("{STROKE_WIDTH}", &stroke_width) @@ -119,6 +119,10 @@ pub fn create_icon_file(svg_path: &str, output_path: &str, icon_prefix: &str) { ) .unwrap(); file.flush().unwrap(); + + + println!("[{icon_prefix}] Generated {processed_icons} icon(s) at: {output_path}"); + } fn collect_svg_files(svg_path: &str, icon_prefix: &str) -> Vec { @@ -197,21 +201,47 @@ fn extract_svg_stroke_linejoin(element: &Element) -> &str { } fn convert_element_attributes(element: &Element, icon_prefix: &str) -> String { + let ignore_attrs: Vec<&str> = vec![ + #[cfg(feature = "strip-id")] "id", + #[cfg(feature = "strip-class")] "class", + #[cfg(feature = "strip-fill")] "fill", + #[cfg(feature = "strip-stroke")] "stroke", + ]; + let mut element_attrs: Vec = element .attrs() - .filter(|(name, _)| *name != "class" && *name != "id") // remove the icon's default id and class .filter_map(|(name, value)| { let value = if icon_prefix == "Io" { value.replace("fill:none;stroke:#000;", "") } else { value.to_string() }; + if value.is_empty() { return None }; let re = Regex::new(r"^data-.*$").unwrap(); - if !re.is_match(name) && name != "fill" { - Some(format!("{}: \"{}\",", name.to_snake_case(), value)) - } else { - None + + if !re.is_match(name) { + // force fill on group elements to 'currentColor' + #[cfg(feature = "g-force-fill-currentcolor")] + if element.name() == "g" && name == "fill" { + return Some(format!("{}: \"{}\",", name.to_snake_case(), "currentColor")) + } + + // allow fill if value is currentColor + #[cfg(feature = "allow-fill-currentcolor")] + if name == "fill" && value.to_lowercase() == "currentcolor" { + return Some(format!("{}: \"{}\",", name.to_snake_case(), value)) + } + + if icon_prefix == "Md" && (element.name() == "rect" || element.name() == "path") && name == "fill" { + return Some(format!("{}: \"{}\",", name.to_snake_case(), value)) + } + + // allow if attribute is not in ignore_attrs + if !ignore_attrs.contains(&name) { + return Some(format!("{}: \"{}\",", name.to_snake_case(), value)) + } } + None }) .collect::>(); @@ -219,70 +249,51 @@ fn convert_element_attributes(element: &Element, icon_prefix: &str) -> String { element_attrs.join("\n") } -fn extract_inner_child_nodes(layer: usize, children: Children, result: &mut String, icon_prefix: &str) { - let indent = " ".repeat(layer); - - children.filter(|node| node.value().is_element()).for_each(|child_node| { - let element = child_node.value().as_element().unwrap(); - result.push_str(&format!("{indent}{} {{\n", element.name())); - - let attrs = convert_element_attributes(element, icon_prefix); - if attrs != "" { - for attr in attrs.split("\n") { - result.push_str(&format!("{indent} {}\n", attr)); - } - } - - if child_node.has_children() { - extract_inner_child_nodes(layer + 1, child_node.children(), result, icon_prefix); - } - - result.push_str(&format!("{indent}}}\n")); - }); - +fn children_are_elements(children: Children) -> bool { + children.filter(|node| node.value().is_element()).count() > 0 } -fn extract_svg_child_nodes(children: Children, icon_prefix: &str) -> (String, String) { - let mut result = String::new(); - let mut title = String::new(); - let layer: usize = 0; +fn extract_svg_child_nodes(layer: usize, children: Children, title: &mut String, result: &mut String, icon_prefix: &str) { + let indent = " ".repeat(layer) + " "; children.filter(|node| node.value().is_element()).for_each(|child_node| { - let element = child_node.value().as_element().unwrap(); + let attrs = convert_element_attributes(element, icon_prefix); if element.name() == "title" { if let Some(title_node) = child_node.first_child() { if let Some(title_text) = title_node.value().as_text() { - title = title_text.to_string(); + if title.is_empty() { + title.push_str(&title_text.to_string()) + } } } - - // we don't want the icon to own the title, so return here - // we will add the title to the icon component ourselves later - // this will allow us to override the title via the icon component - return - } - - result.push_str(&format!("{} {{\n", element.name())); - - let attrs = convert_element_attributes(element, icon_prefix); - if attrs != "" { - for attr in attrs.split("\n") { - result.push_str(&format!(" {}\n", attr)); + return; + } else if element.name() == "g" { + if !attrs.is_empty() && children_are_elements(child_node.children()) { + result.push_str(&format!("{indent}{} {{\n", element.name())); + for attr in attrs.split('\n') { + result.push_str(&format!("{indent} {}\n", attr)); + } + extract_svg_child_nodes(layer + 1, child_node.children(), title, result, icon_prefix); + result.push_str(&format!("{indent}}}\n")); + } else { + extract_svg_child_nodes(layer, child_node.children(), title, result, icon_prefix); + } + } else { + result.push_str(&format!("{indent}{} {{\n", element.name())); + for attr in attrs.split('\n') { + result.push_str(&format!("{indent} {}\n", attr)); + } + if !element.attrs.is_empty() && child_node.has_children() { + result.push_str("\n"); + } + if child_node.has_children() { + extract_svg_child_nodes(layer + 1, child_node.children(), title,result, icon_prefix); } + result.push_str(&format!("{indent}}}\n")); } - - extract_inner_child_nodes(layer + 1, child_node.children(), &mut result, icon_prefix); - - result.push_str("}\n"); - }); - - ( - // add indentation to result - result.split("\n").map(|line| format!(" {line}")).collect::>().join("\n"), - title - ) + }) } From 3cdafb90f162c4de448f045c49da745825ed7262 Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 15 Jul 2024 05:13:36 +0100 Subject: [PATCH 8/9] re-generate icons --- packages/lib/src/icons/bs_icons.rs | 1668 ------------- packages/lib/src/icons/fa_brands_icons.rs | 464 +--- packages/lib/src/icons/fa_regular_icons.rs | 162 -- packages/lib/src/icons/fa_solid_icons.rs | 1387 ----------- packages/lib/src/icons/fi_icons.rs | 287 --- packages/lib/src/icons/go_icons.rs | 266 --- packages/lib/src/icons/hi_outline_icons.rs | 230 -- packages/lib/src/icons/hi_solid_icons.rs | 230 -- packages/lib/src/icons/io_icons.rs | 1340 +---------- packages/lib/src/icons/ld_icons.rs | 1456 ------------ packages/lib/src/icons/md_action_icons.rs | 2103 +++++++---------- packages/lib/src/icons/md_alert_icons.rs | 40 +- packages/lib/src/icons/md_av_icons.rs | 658 +++--- .../lib/src/icons/md_communication_icons.rs | 759 +++--- packages/lib/src/icons/md_content_icons.rs | 415 ++-- packages/lib/src/icons/md_device_icons.rs | 200 +- packages/lib/src/icons/md_editor_icons.rs | 494 ++-- packages/lib/src/icons/md_file_icons.rs | 152 +- packages/lib/src/icons/md_hardware_icons.rs | 213 +- packages/lib/src/icons/md_home_icons.rs | 32 +- packages/lib/src/icons/md_image_icons.rs | 616 +++-- packages/lib/src/icons/md_maps_icons.rs | 1625 ++++++------- packages/lib/src/icons/md_navigation_icons.rs | 149 +- .../lib/src/icons/md_notification_icons.rs | 234 +- packages/lib/src/icons/md_places_icons.rs | 641 +++-- packages/lib/src/icons/md_social_icons.rs | 1662 ++++++------- packages/lib/src/icons/md_toggle_icons.rs | 60 +- 27 files changed, 4273 insertions(+), 13270 deletions(-) diff --git a/packages/lib/src/icons/bs_icons.rs b/packages/lib/src/icons/bs_icons.rs index b292b22..4ea63d0 100644 --- a/packages/lib/src/icons/bs_icons.rs +++ b/packages/lib/src/icons/bs_icons.rs @@ -39,7 +39,6 @@ impl IconShape for Bs123 { path { d: "M2.873 11.297V4.142H1.699L0 5.379v1.137l1.64-1.18h.06v5.961h1.174Zm3.213-5.09v-.063c0-.618.44-1.169 1.196-1.169.676 0 1.174.44 1.174 1.106 0 .624-.42 1.101-.807 1.526L4.99 10.553v.744h4.78v-.99H6.643v-.069L8.41 8.252c.65-.724 1.237-1.332 1.237-2.27C9.646 4.849 8.723 4 7.308 4c-1.573 0-2.36 1.064-2.36 2.15v.057h1.138Zm6.559 1.883h.786c.823 0 1.374.481 1.379 1.179.01.707-.55 1.216-1.421 1.21-.77-.005-1.326-.419-1.379-.953h-1.095c.042 1.053.938 1.918 2.464 1.918 1.478 0 2.642-.839 2.62-2.144-.02-1.143-.922-1.651-1.551-1.714v-.063c.535-.09 1.347-.66 1.326-1.678-.026-1.053-.933-1.855-2.359-1.845-1.5.005-2.317.88-2.348 1.898h1.116c.032-.498.498-.944 1.206-.944.703 0 1.206.435 1.206 1.07.005.64-.504 1.106-1.2 1.106h-.75v.96Z", } - } } } @@ -83,7 +82,6 @@ impl IconShape for BsActivity { d: "M6 2a.5.5 0 0 1 .47.33L10 12.036l1.53-4.208A.5.5 0 0 1 12 7.5h3.5a.5.5 0 0 1 0 1h-3.15l-1.88 5.17a.5.5 0 0 1-.94 0L6 3.964 4.47 8.171A.5.5 0 0 1 4 8.5H.5a.5.5 0 0 1 0-1h3.15l1.88-5.17A.5.5 0 0 1 6 2Z", fill_rule: "evenodd", } - } } } @@ -126,7 +124,6 @@ impl IconShape for BsAlarmFill { path { d: "M6 .5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H9v1.07a7.001 7.001 0 0 1 3.274 12.474l.601.602a.5.5 0 0 1-.707.708l-.746-.746A6.97 6.97 0 0 1 8 16a6.97 6.97 0 0 1-3.422-.892l-.746.746a.5.5 0 0 1-.707-.708l.602-.602A7.001 7.001 0 0 1 7 2.07V1h-.5A.5.5 0 0 1 6 .5zm2.5 5a.5.5 0 0 0-1 0v3.362l-1.429 2.38a.5.5 0 1 0 .858.515l1.5-2.5A.5.5 0 0 0 8.5 9V5.5zM.86 5.387A2.5 2.5 0 1 1 4.387 1.86 8.035 8.035 0 0 0 .86 5.387zM11.613 1.86a2.5 2.5 0 1 1 3.527 3.527 8.035 8.035 0 0 0-3.527-3.527z", } - } } } @@ -172,7 +169,6 @@ impl IconShape for BsAlarm { path { d: "M6.5 0a.5.5 0 0 0 0 1H7v1.07a7.001 7.001 0 0 0-3.273 12.474l-.602.602a.5.5 0 0 0 .707.708l.746-.746A6.97 6.97 0 0 0 8 16a6.97 6.97 0 0 0 3.422-.892l.746.746a.5.5 0 0 0 .707-.708l-.601-.602A7.001 7.001 0 0 0 9 2.07V1h.5a.5.5 0 0 0 0-1h-3zm1.038 3.018a6.093 6.093 0 0 1 .924 0 6 6 0 1 1-.924 0zM0 3.5c0 .753.333 1.429.86 1.887A8.035 8.035 0 0 1 4.387 1.86 2.5 2.5 0 0 0 0 3.5zM13.5 1c-.753 0-1.429.333-1.887.86a8.035 8.035 0 0 1 3.527 3.527A2.5 2.5 0 0 0 13.5 1z", } - } } } @@ -222,7 +218,6 @@ impl IconShape for BsAlignBottom { path { d: "M1.5 14a.5.5 0 0 0 0 1v-1zm13 1a.5.5 0 0 0 0-1v1zm-13 0h13v-1h-13v1z", } - } } } @@ -265,7 +260,6 @@ impl IconShape for BsAlignCenter { path { d: "M8 1a.5.5 0 0 1 .5.5V6h-1V1.5A.5.5 0 0 1 8 1zm0 14a.5.5 0 0 1-.5-.5V10h1v4.5a.5.5 0 0 1-.5.5zM2 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7z", } - } } } @@ -312,7 +306,6 @@ impl IconShape for BsAlignEnd { path { d: "M13 7a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7z", } - } } } @@ -355,7 +348,6 @@ impl IconShape for BsAlignMiddle { path { d: "M6 13a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v10zM1 8a.5.5 0 0 0 .5.5H6v-1H1.5A.5.5 0 0 0 1 8zm14 0a.5.5 0 0 1-.5.5H10v-1h4.5a.5.5 0 0 1 .5.5z", } - } } } @@ -402,7 +394,6 @@ impl IconShape for BsAlignStart { path { d: "M3 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7z", } - } } } @@ -451,7 +442,6 @@ impl IconShape for BsAlignTop { path { d: "M1.5 2a.5.5 0 0 1 0-1v1zm13-1a.5.5 0 0 1 0 1V1zm-13 0h13v1h-13V1z", } - } } } @@ -494,7 +484,6 @@ impl IconShape for BsAlt { path { d: "M1 13.5a.5.5 0 0 0 .5.5h3.797a.5.5 0 0 0 .439-.26L11 3h3.5a.5.5 0 0 0 0-1h-3.797a.5.5 0 0 0-.439.26L5 13H1.5a.5.5 0 0 0-.5.5zm10 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5z", } - } } } @@ -540,7 +529,6 @@ impl IconShape for BsAppIndicator { path { d: "M16 3a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } - } } } @@ -583,7 +571,6 @@ impl IconShape for BsApp { path { d: "M11 2a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3h6zM5 1a4 4 0 0 0-4 4v6a4 4 0 0 0 4 4h6a4 4 0 0 0 4-4V5a4 4 0 0 0-4-4H5z", } - } } } @@ -629,7 +616,6 @@ impl IconShape for BsApple { path { d: "M11.182.008C11.148-.03 9.923.023 8.857 1.18c-1.066 1.156-.902 2.482-.878 2.516.024.034 1.52.087 2.475-1.258.955-1.345.762-2.391.728-2.43zm3.314 11.733c-.048-.096-2.325-1.234-2.113-3.422.212-2.189 1.675-2.789 1.698-2.854.023-.065-.597-.79-1.254-1.157a3.692 3.692 0 0 0-1.563-.434c-.108-.003-.483-.095-1.254.116-.508.139-1.653.589-1.968.607-.316.018-1.256-.522-2.267-.665-.647-.125-1.333.131-1.824.328-.49.196-1.422.754-2.074 2.237-.652 1.482-.311 3.83-.067 4.56.244.729.625 1.924 1.273 2.796.576.984 1.34 1.667 1.659 1.899.319.232 1.219.386 1.843.067.502-.308 1.408-.485 1.766-.472.357.013 1.061.154 1.782.539.571.197 1.111.115 1.652-.105.541-.221 1.324-1.059 2.238-2.758.347-.79.505-1.217.473-1.282z", } - } } } @@ -672,7 +658,6 @@ impl IconShape for BsArchiveFill { path { d: "M12.643 15C13.979 15 15 13.845 15 12.5V5H1v7.5C1 13.845 2.021 15 3.357 15h9.286zM5.5 7h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zM.8 1a.8.8 0 0 0-.8.8V3a.8.8 0 0 0 .8.8h14.4A.8.8 0 0 0 16 3V1.8a.8.8 0 0 0-.8-.8H.8z", } - } } } @@ -715,7 +700,6 @@ impl IconShape for BsArchive { path { d: "M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 12.5V5a1 1 0 0 1-1-1V2zm2 3v7.5A1.5 1.5 0 0 0 3.5 14h9a1.5 1.5 0 0 0 1.5-1.5V5H2zm13-3H1v2h14V2zM5 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } - } } } @@ -759,7 +743,6 @@ impl IconShape for BsArrow90degDown { d: "M4.854 14.854a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V3.5A2.5 2.5 0 0 1 6.5 1h8a.5.5 0 0 1 0 1h-8A1.5 1.5 0 0 0 5 3.5v9.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4z", fill_rule: "evenodd", } - } } } @@ -803,7 +786,6 @@ impl IconShape for BsArrow90degLeft { d: "M1.146 4.854a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H12.5A2.5 2.5 0 0 1 15 6.5v8a.5.5 0 0 1-1 0v-8A1.5 1.5 0 0 0 12.5 5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4z", fill_rule: "evenodd", } - } } } @@ -847,7 +829,6 @@ impl IconShape for BsArrow90degRight { d: "M14.854 4.854a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 4H3.5A2.5 2.5 0 0 0 1 6.5v8a.5.5 0 0 0 1 0v-8A1.5 1.5 0 0 1 3.5 5h9.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4z", fill_rule: "evenodd", } - } } } @@ -891,7 +872,6 @@ impl IconShape for BsArrow90degUp { d: "M4.854 1.146a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L4 2.707V12.5A2.5 2.5 0 0 0 6.5 15h8a.5.5 0 0 0 0-1h-8A1.5 1.5 0 0 1 5 12.5V2.707l3.146 3.147a.5.5 0 1 0 .708-.708l-4-4z", fill_rule: "evenodd", } - } } } @@ -935,7 +915,6 @@ impl IconShape for BsArrowBarDown { d: "M1 3.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5zM8 6a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 0 1 .708-.708L7.5 12.293V6.5A.5.5 0 0 1 8 6z", fill_rule: "evenodd", } - } } } @@ -979,7 +958,6 @@ impl IconShape for BsArrowBarLeft { d: "M12.5 15a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5zM10 8a.5.5 0 0 1-.5.5H3.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L3.707 7.5H9.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } - } } } @@ -1023,7 +1001,6 @@ impl IconShape for BsArrowBarRight { d: "M6 8a.5.5 0 0 0 .5.5h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L12.293 7.5H6.5A.5.5 0 0 0 6 8zm-2.5 7a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5z", fill_rule: "evenodd", } - } } } @@ -1067,7 +1044,6 @@ impl IconShape for BsArrowBarUp { d: "M8 10a.5.5 0 0 0 .5-.5V3.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 3.707V9.5a.5.5 0 0 0 .5.5zm-7 2.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -1114,7 +1090,6 @@ impl IconShape for BsArrowClockwise { path { d: "M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z", } - } } } @@ -1161,7 +1136,6 @@ impl IconShape for BsArrowCounterclockwise { path { d: "M8 4.466V.534a.25.25 0 0 0-.41-.192L5.23 2.308a.25.25 0 0 0 0 .384l2.36 1.966A.25.25 0 0 0 8 4.466z", } - } } } @@ -1204,7 +1178,6 @@ impl IconShape for BsArrowDownCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", } - } } } @@ -1248,7 +1221,6 @@ impl IconShape for BsArrowDownCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", fill_rule: "evenodd", } - } } } @@ -1291,7 +1263,6 @@ impl IconShape for BsArrowDownLeftCircleFill { path { d: "M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0zm-5.904-2.803a.5.5 0 1 1 .707.707L6.707 10h2.768a.5.5 0 0 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.525a.5.5 0 0 1 1 0v2.768l4.096-4.096z", } - } } } @@ -1335,7 +1306,6 @@ impl IconShape for BsArrowDownLeftCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904-2.854a.5.5 0 1 1 .707.708L6.707 9.95h2.768a.5.5 0 1 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.475a.5.5 0 1 1 1 0v2.768l4.096-4.097z", fill_rule: "evenodd", } - } } } @@ -1378,7 +1348,6 @@ impl IconShape for BsArrowDownLeftSquareFill { path { d: "M2 16a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2zm8.096-10.803L6 9.293V6.525a.5.5 0 0 0-1 0V10.5a.5.5 0 0 0 .5.5h3.975a.5.5 0 0 0 0-1H6.707l4.096-4.096a.5.5 0 1 0-.707-.707z", } - } } } @@ -1422,7 +1391,6 @@ impl IconShape for BsArrowDownLeftSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.096 3.146a.5.5 0 1 1 .707.708L6.707 9.95h2.768a.5.5 0 1 1 0 1H5.5a.5.5 0 0 1-.5-.5V6.475a.5.5 0 1 1 1 0v2.768l4.096-4.097z", fill_rule: "evenodd", } - } } } @@ -1466,7 +1434,6 @@ impl IconShape for BsArrowDownLeft { d: "M2 13.5a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 0-1H3.707L13.854 2.854a.5.5 0 0 0-.708-.708L3 12.293V7.5a.5.5 0 0 0-1 0v6z", fill_rule: "evenodd", } - } } } @@ -1509,7 +1476,6 @@ impl IconShape for BsArrowDownRightCircleFill { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm5.904-2.803a.5.5 0 1 0-.707.707L9.293 10H6.525a.5.5 0 0 0 0 1H10.5a.5.5 0 0 0 .5-.5V6.525a.5.5 0 0 0-1 0v2.768L5.904 5.197z", } - } } } @@ -1553,7 +1519,6 @@ impl IconShape for BsArrowDownRightCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.854 5.146a.5.5 0 1 0-.708.708L9.243 9.95H6.475a.5.5 0 1 0 0 1h3.975a.5.5 0 0 0 .5-.5V6.475a.5.5 0 1 0-1 0v2.768L5.854 5.146z", fill_rule: "evenodd", } - } } } @@ -1596,7 +1561,6 @@ impl IconShape for BsArrowDownRightSquareFill { path { d: "M14 16a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12zM5.904 5.197 10 9.293V6.525a.5.5 0 0 1 1 0V10.5a.5.5 0 0 1-.5.5H6.525a.5.5 0 0 1 0-1h2.768L5.197 5.904a.5.5 0 0 1 .707-.707z", } - } } } @@ -1640,7 +1604,6 @@ impl IconShape for BsArrowDownRightSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.854 3.146a.5.5 0 1 0-.708.708L9.243 9.95H6.475a.5.5 0 1 0 0 1h3.975a.5.5 0 0 0 .5-.5V6.475a.5.5 0 1 0-1 0v2.768L5.854 5.146z", fill_rule: "evenodd", } - } } } @@ -1684,7 +1647,6 @@ impl IconShape for BsArrowDownRight { d: "M14 13.5a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1 0-1h4.793L2.146 2.854a.5.5 0 1 1 .708-.708L13 12.293V7.5a.5.5 0 0 1 1 0v6z", fill_rule: "evenodd", } - } } } @@ -1728,7 +1690,6 @@ impl IconShape for BsArrowDownShort { d: "M8 4a.5.5 0 0 1 .5.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5A.5.5 0 0 1 8 4z", fill_rule: "evenodd", } - } } } @@ -1771,7 +1732,6 @@ impl IconShape for BsArrowDownSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v5.793l2.146-2.147a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 1 1 .708-.708L7.5 10.293V4.5a.5.5 0 0 1 1 0z", } - } } } @@ -1815,7 +1775,6 @@ impl IconShape for BsArrowDownSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.5 2.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V4.5z", fill_rule: "evenodd", } - } } } @@ -1859,7 +1818,6 @@ impl IconShape for BsArrowDownUp { d: "M11.5 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L11 2.707V14.5a.5.5 0 0 0 .5.5zm-7-14a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L4 13.293V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -1903,7 +1861,6 @@ impl IconShape for BsArrowDown { d: "M8 1a.5.5 0 0 1 .5.5v11.793l3.146-3.147a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 .708-.708L7.5 13.293V1.5A.5.5 0 0 1 8 1z", fill_rule: "evenodd", } - } } } @@ -1946,7 +1903,6 @@ impl IconShape for BsArrowLeftCircleFill { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm3.5 7.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", } - } } } @@ -1990,7 +1946,6 @@ impl IconShape for BsArrowLeftCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.5-.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", fill_rule: "evenodd", } - } } } @@ -2034,7 +1989,6 @@ impl IconShape for BsArrowLeftRight { d: "M1 11.5a.5.5 0 0 0 .5.5h11.793l-3.147 3.146a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 11H1.5a.5.5 0 0 0-.5.5zm14-7a.5.5 0 0 1-.5.5H2.707l3.147 3.146a.5.5 0 1 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 4H14.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } - } } } @@ -2078,7 +2032,6 @@ impl IconShape for BsArrowLeftShort { d: "M12 8a.5.5 0 0 1-.5.5H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5a.5.5 0 0 1 .5.5z", fill_rule: "evenodd", } - } } } @@ -2121,7 +2074,6 @@ impl IconShape for BsArrowLeftSquareFill { path { d: "M16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12zm-4.5-6.5H5.707l2.147-2.146a.5.5 0 1 0-.708-.708l-3 3a.5.5 0 0 0 0 .708l3 3a.5.5 0 0 0 .708-.708L5.707 8.5H11.5a.5.5 0 0 0 0-1z", } - } } } @@ -2165,7 +2117,6 @@ impl IconShape for BsArrowLeftSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm11.5 5.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H11.5z", fill_rule: "evenodd", } - } } } @@ -2209,7 +2160,6 @@ impl IconShape for BsArrowLeft { d: "M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z", fill_rule: "evenodd", } - } } } @@ -2256,7 +2206,6 @@ impl IconShape for BsArrowRepeat { d: "M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5.002 5.002 0 0 0 8 3zM3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9H3.1z", fill_rule: "evenodd", } - } } } @@ -2300,7 +2249,6 @@ impl IconShape for BsArrowReturnLeft { d: "M14.5 1.5a.5.5 0 0 1 .5.5v4.8a2.5 2.5 0 0 1-2.5 2.5H2.707l3.347 3.346a.5.5 0 0 1-.708.708l-4.2-4.2a.5.5 0 0 1 0-.708l4-4a.5.5 0 1 1 .708.708L2.707 8.3H12.5A1.5 1.5 0 0 0 14 6.8V2a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -2344,7 +2292,6 @@ impl IconShape for BsArrowReturnRight { d: "M1.5 1.5A.5.5 0 0 0 1 2v4.8a2.5 2.5 0 0 0 2.5 2.5h9.793l-3.347 3.346a.5.5 0 0 0 .708.708l4.2-4.2a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708.708L13.293 8.3H3.5A1.5 1.5 0 0 1 2 6.8V2a.5.5 0 0 0-.5-.5z", fill_rule: "evenodd", } - } } } @@ -2387,7 +2334,6 @@ impl IconShape for BsArrowRightCircleFill { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", } - } } } @@ -2431,7 +2377,6 @@ impl IconShape for BsArrowRightCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", fill_rule: "evenodd", } - } } } @@ -2475,7 +2420,6 @@ impl IconShape for BsArrowRightShort { d: "M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8z", fill_rule: "evenodd", } - } } } @@ -2518,7 +2462,6 @@ impl IconShape for BsArrowRightSquareFill { path { d: "M0 14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12zm4.5-6.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5a.5.5 0 0 1 0-1z", } - } } } @@ -2562,7 +2505,6 @@ impl IconShape for BsArrowRightSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4.5 5.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z", fill_rule: "evenodd", } - } } } @@ -2606,7 +2548,6 @@ impl IconShape for BsArrowRight { d: "M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } - } } } @@ -2650,7 +2591,6 @@ impl IconShape for BsArrowThroughHeartFill { d: "M2.854 15.854A.5.5 0 0 1 2 15.5V14H.5a.5.5 0 0 1-.354-.854l1.5-1.5A.5.5 0 0 1 2 11.5h1.793l3.103-3.104a.5.5 0 1 1 .708.708L4.5 12.207V14a.5.5 0 0 1-.146.354l-1.5 1.5ZM16 3.5a.5.5 0 0 1-.854.354L14 2.707l-1.006 1.006c.236.248.44.531.6.845.562 1.096.585 2.517-.213 4.092-.793 1.563-2.395 3.288-5.105 5.08L8 13.912l-.276-.182A23.825 23.825 0 0 1 5.8 12.323L8.31 9.81a1.5 1.5 0 0 0-2.122-2.122L3.657 10.22a8.827 8.827 0 0 1-1.039-1.57c-.798-1.576-.775-2.997-.213-4.093C3.426 2.565 6.18 1.809 8 3.233c1.25-.98 2.944-.928 4.212-.152L13.292 2 12.147.854A.5.5 0 0 1 12.5 0h3a.5.5 0 0 1 .5.5v3Z", fill_rule: "evenodd", } - } } } @@ -2694,7 +2634,6 @@ impl IconShape for BsArrowThroughHeart { d: "M2.854 15.854A.5.5 0 0 1 2 15.5V14H.5a.5.5 0 0 1-.354-.854l1.5-1.5A.5.5 0 0 1 2 11.5h1.793l.53-.53c-.771-.802-1.328-1.58-1.704-2.32-.798-1.575-.775-2.996-.213-4.092C3.426 2.565 6.18 1.809 8 3.233c1.25-.98 2.944-.928 4.212-.152L13.292 2 12.147.854A.5.5 0 0 1 12.5 0h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.854.354L14 2.707l-1.006 1.006c.236.248.44.531.6.845.562 1.096.585 2.517-.213 4.092-.793 1.563-2.395 3.288-5.105 5.08L8 13.912l-.276-.182a21.86 21.86 0 0 1-2.685-2.062l-.539.54V14a.5.5 0 0 1-.146.354l-1.5 1.5Zm2.893-4.894A20.419 20.419 0 0 0 8 12.71c2.456-1.666 3.827-3.207 4.489-4.512.679-1.34.607-2.42.215-3.185-.817-1.595-3.087-2.054-4.346-.761L8 4.62l-.358-.368c-1.259-1.293-3.53-.834-4.346.761-.392.766-.464 1.845.215 3.185.323.636.815 1.33 1.519 2.065l1.866-1.867a.5.5 0 1 1 .708.708L5.747 10.96Z", fill_rule: "evenodd", } - } } } @@ -2737,7 +2676,6 @@ impl IconShape for BsArrowUpCircleFill { path { d: "M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0zm-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", } - } } } @@ -2781,7 +2719,6 @@ impl IconShape for BsArrowUpCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-7.5 3.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", fill_rule: "evenodd", } - } } } @@ -2824,7 +2761,6 @@ impl IconShape for BsArrowUpLeftCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904 2.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", } - } } } @@ -2868,7 +2804,6 @@ impl IconShape for BsArrowUpLeftCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-5.904 2.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", fill_rule: "evenodd", } - } } } @@ -2911,7 +2846,6 @@ impl IconShape for BsArrowUpLeftSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm8.096 10.803L6 6.707v2.768a.5.5 0 0 1-1 0V5.5a.5.5 0 0 1 .5-.5h3.975a.5.5 0 1 1 0 1H6.707l4.096 4.096a.5.5 0 1 1-.707.707z", } - } } } @@ -2955,7 +2889,6 @@ impl IconShape for BsArrowUpLeftSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.096 8.803a.5.5 0 1 0 .707-.707L6.707 6h2.768a.5.5 0 1 0 0-1H5.5a.5.5 0 0 0-.5.5v3.975a.5.5 0 0 0 1 0V6.707l4.096 4.096z", fill_rule: "evenodd", } - } } } @@ -2999,7 +2932,6 @@ impl IconShape for BsArrowUpLeft { d: "M2 2.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1H3.707l10.147 10.146a.5.5 0 0 1-.708.708L3 3.707V8.5a.5.5 0 0 1-1 0v-6z", fill_rule: "evenodd", } - } } } @@ -3042,7 +2974,6 @@ impl IconShape for BsArrowUpRightCircleFill { path { d: "M0 8a8 8 0 1 0 16 0A8 8 0 0 0 0 8zm5.904 2.803a.5.5 0 1 1-.707-.707L9.293 6H6.525a.5.5 0 1 1 0-1H10.5a.5.5 0 0 1 .5.5v3.975a.5.5 0 0 1-1 0V6.707l-4.096 4.096z", } - } } } @@ -3086,7 +3017,6 @@ impl IconShape for BsArrowUpRightCircle { d: "M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.854 10.803a.5.5 0 1 1-.708-.707L9.243 6H6.475a.5.5 0 1 1 0-1h3.975a.5.5 0 0 1 .5.5v3.975a.5.5 0 1 1-1 0V6.707l-4.096 4.096z", fill_rule: "evenodd", } - } } } @@ -3129,7 +3059,6 @@ impl IconShape for BsArrowUpRightSquareFill { path { d: "M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM5.904 10.803 10 6.707v2.768a.5.5 0 0 0 1 0V5.5a.5.5 0 0 0-.5-.5H6.525a.5.5 0 1 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 .707.707z", } - } } } @@ -3173,7 +3102,6 @@ impl IconShape for BsArrowUpRightSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.854 8.803a.5.5 0 1 1-.708-.707L9.243 6H6.475a.5.5 0 1 1 0-1h3.975a.5.5 0 0 1 .5.5v3.975a.5.5 0 1 1-1 0V6.707l-4.096 4.096z", fill_rule: "evenodd", } - } } } @@ -3217,7 +3145,6 @@ impl IconShape for BsArrowUpRight { d: "M14 2.5a.5.5 0 0 0-.5-.5h-6a.5.5 0 0 0 0 1h4.793L2.146 13.146a.5.5 0 0 0 .708.708L13 3.707V8.5a.5.5 0 0 0 1 0v-6z", fill_rule: "evenodd", } - } } } @@ -3261,7 +3188,6 @@ impl IconShape for BsArrowUpShort { d: "M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5z", fill_rule: "evenodd", } - } } } @@ -3304,7 +3230,6 @@ impl IconShape for BsArrowUpSquareFill { path { d: "M2 16a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2zm6.5-4.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 1 0z", } - } } } @@ -3348,7 +3273,6 @@ impl IconShape for BsArrowUpSquare { d: "M15 2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2zM0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.5 9.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11.5z", fill_rule: "evenodd", } - } } } @@ -3392,7 +3316,6 @@ impl IconShape for BsArrowUp { d: "M8 15a.5.5 0 0 0 .5-.5V2.707l3.146 3.147a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L7.5 2.707V14.5a.5.5 0 0 0 .5.5z", fill_rule: "evenodd", } - } } } @@ -3436,7 +3359,6 @@ impl IconShape for BsArrowsAngleContract { d: "M.172 15.828a.5.5 0 0 0 .707 0l4.096-4.096V14.5a.5.5 0 1 0 1 0v-3.975a.5.5 0 0 0-.5-.5H1.5a.5.5 0 0 0 0 1h2.768L.172 15.121a.5.5 0 0 0 0 .707zM15.828.172a.5.5 0 0 0-.707 0l-4.096 4.096V1.5a.5.5 0 1 0-1 0v3.975a.5.5 0 0 0 .5.5H14.5a.5.5 0 0 0 0-1h-2.768L15.828.879a.5.5 0 0 0 0-.707z", fill_rule: "evenodd", } - } } } @@ -3480,7 +3402,6 @@ impl IconShape for BsArrowsAngleExpand { d: "M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707zm4.344-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707z", fill_rule: "evenodd", } - } } } @@ -3524,7 +3445,6 @@ impl IconShape for BsArrowsCollapse { d: "M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8zm7-8a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 4.293V.5A.5.5 0 0 1 8 0zm-.5 11.707-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 11.707V15.5a.5.5 0 0 1-1 0v-3.793z", fill_rule: "evenodd", } - } } } @@ -3568,7 +3488,6 @@ impl IconShape for BsArrowsExpand { d: "M1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8zM7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708l2-2zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10z", fill_rule: "evenodd", } - } } } @@ -3612,7 +3531,6 @@ impl IconShape for BsArrowsFullscreen { d: "M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707zm4.344 0a.5.5 0 0 1 .707 0l4.096 4.096V11.5a.5.5 0 1 1 1 0v3.975a.5.5 0 0 1-.5.5H11.5a.5.5 0 0 1 0-1h2.768l-4.096-4.096a.5.5 0 0 1 0-.707zm0-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707zm-4.344 0a.5.5 0 0 1-.707 0L1.025 1.732V4.5a.5.5 0 0 1-1 0V.525a.5.5 0 0 1 .5-.5H4.5a.5.5 0 0 1 0 1H1.732l4.096 4.096a.5.5 0 0 1 0 .707z", fill_rule: "evenodd", } - } } } @@ -3656,7 +3574,6 @@ impl IconShape for BsArrowsMove { d: "M7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708l2-2zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10zM.146 8.354a.5.5 0 0 1 0-.708l2-2a.5.5 0 1 1 .708.708L1.707 7.5H5.5a.5.5 0 0 1 0 1H1.707l1.147 1.146a.5.5 0 0 1-.708.708l-2-2zM10 8a.5.5 0 0 1 .5-.5h3.793l-1.147-1.146a.5.5 0 0 1 .708-.708l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L14.293 8.5H10.5A.5.5 0 0 1 10 8z", fill_rule: "evenodd", } - } } } @@ -3699,7 +3616,6 @@ impl IconShape for BsAspectRatioFill { path { d: "M0 12.5v-9A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5zM2.5 4a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 1 0V5h2.5a.5.5 0 0 0 0-1h-3zm11 8a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0V11h-2.5a.5.5 0 0 0 0 1h3z", } - } } } @@ -3745,7 +3661,6 @@ impl IconShape for BsAspectRatio { path { d: "M2 4.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H3v2.5a.5.5 0 0 1-1 0v-3zm12 7a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1 0-1H13V8.5a.5.5 0 0 1 1 0v3z", } - } } } @@ -3788,7 +3703,6 @@ impl IconShape for BsAsterisk { path { d: "M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z", } - } } } @@ -3831,7 +3745,6 @@ impl IconShape for BsAt { path { d: "M13.106 7.222c0-2.967-2.249-5.032-5.482-5.032-3.35 0-5.646 2.318-5.646 5.702 0 3.493 2.235 5.708 5.762 5.708.862 0 1.689-.123 2.304-.335v-.862c-.43.199-1.354.328-2.29.328-2.926 0-4.813-1.88-4.813-4.798 0-2.844 1.921-4.881 4.594-4.881 2.735 0 4.608 1.688 4.608 4.156 0 1.682-.554 2.769-1.416 2.769-.492 0-.772-.28-.772-.76V5.206H8.923v.834h-.11c-.266-.595-.881-.964-1.6-.964-1.4 0-2.378 1.162-2.378 2.823 0 1.737.957 2.906 2.379 2.906.8 0 1.415-.39 1.709-1.087h.11c.081.67.703 1.148 1.503 1.148 1.572 0 2.57-1.415 2.57-3.643zm-7.177.704c0-1.197.54-1.907 1.456-1.907.93 0 1.524.738 1.524 1.907S8.308 9.84 7.371 9.84c-.895 0-1.442-.725-1.442-1.914z", } - } } } @@ -3877,7 +3790,6 @@ impl IconShape for BsAwardFill { path { d: "M4 11.794V16l4-1 4 1v-4.206l-2.018.306L8 13.126 6.018 12.1 4 11.794z", } - } } } @@ -3923,7 +3835,6 @@ impl IconShape for BsAward { path { d: "M4 11.794V16l4-1 4 1v-4.206l-2.018.306L8 13.126 6.018 12.1 4 11.794z", } - } } } @@ -3966,7 +3877,6 @@ impl IconShape for BsBack { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z", } - } } } @@ -4009,7 +3919,6 @@ impl IconShape for BsBackspaceFill { path { d: "M15.683 3a2 2 0 0 0-2-2h-7.08a2 2 0 0 0-1.519.698L.241 7.35a1 1 0 0 0 0 1.302l4.843 5.65A2 2 0 0 0 6.603 15h7.08a2 2 0 0 0 2-2V3zM5.829 5.854a.5.5 0 1 1 .707-.708l2.147 2.147 2.146-2.147a.5.5 0 1 1 .707.708L9.39 8l2.146 2.146a.5.5 0 0 1-.707.708L8.683 8.707l-2.147 2.147a.5.5 0 0 1-.707-.708L7.976 8 5.829 5.854z", } - } } } @@ -4052,7 +3961,6 @@ impl IconShape for BsBackspaceReverseFill { path { d: "M0 3a2 2 0 0 1 2-2h7.08a2 2 0 0 1 1.519.698l4.843 5.651a1 1 0 0 1 0 1.302L10.6 14.3a2 2 0 0 1-1.52.7H2a2 2 0 0 1-2-2V3zm9.854 2.854a.5.5 0 0 0-.708-.708L7 7.293 4.854 5.146a.5.5 0 1 0-.708.708L6.293 8l-2.147 2.146a.5.5 0 0 0 .708.708L7 8.707l2.146 2.147a.5.5 0 0 0 .708-.708L7.707 8l2.147-2.146z", } - } } } @@ -4098,7 +4006,6 @@ impl IconShape for BsBackspaceReverse { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7.08a2 2 0 0 0 1.519-.698l4.843-5.651a1 1 0 0 0 0-1.302L10.6 1.7A2 2 0 0 0 9.08 1H2zm7.08 1a1 1 0 0 1 .76.35L14.682 8l-4.844 5.65a1 1 0 0 1-.759.35H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h7.08z", } - } } } @@ -4144,7 +4051,6 @@ impl IconShape for BsBackspace { path { d: "M13.683 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-7.08a2 2 0 0 1-1.519-.698L.241 8.65a1 1 0 0 1 0-1.302L5.084 1.7A2 2 0 0 1 6.603 1h7.08zm-7.08 1a1 1 0 0 0-.76.35L1 8l4.844 5.65a1 1 0 0 0 .759.35h7.08a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-7.08z", } - } } } @@ -4190,7 +4096,6 @@ impl IconShape for BsBadge3dFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm5.184 4.368c.646 0 1.055.378 1.06.9.008.537-.427.919-1.086.919-.598-.004-1.037-.325-1.068-.756H3c.03.914.791 1.688 2.153 1.688 1.24 0 2.285-.66 2.272-1.798-.013-.953-.747-1.38-1.292-1.432v-.062c.44-.07 1.125-.527 1.108-1.375-.013-.906-.8-1.57-2.053-1.565-1.31.005-2.043.734-2.074 1.67h1.103c.022-.391.383-.751.936-.751.532 0 .928.33.928.813.004.479-.383.835-.928.835h-.632v.914h.663zM8.126 11h2.189C12.125 11 13 9.893 13 7.985c0-1.894-.861-2.984-2.685-2.984H8.126V11z", } - } } } @@ -4236,7 +4141,6 @@ impl IconShape for BsBadge3d { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4282,7 +4186,6 @@ impl IconShape for BsBadge4kFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm2.372 3.715.435-.714h1.71v3.93h.733v.957h-.733V11H5.405V9.888H2.5v-.971c.574-1.077 1.225-2.142 1.872-3.202zm7.73-.714h1.306l-2.14 2.584L13.5 11h-1.428l-1.679-2.624-.615.7V11H8.59V5.001h1.187v2.686h.057L12.102 5z", } - } } } @@ -4328,7 +4231,6 @@ impl IconShape for BsBadge4k { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4374,7 +4276,6 @@ impl IconShape for BsBadge8kFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm5.17 7.348c0 1.041-.927 1.766-2.333 1.766-1.406 0-2.312-.72-2.312-1.762 0-.954.712-1.384 1.257-1.494v-.053c-.51-.154-1.02-.558-1.02-1.331 0-.914.831-1.587 2.088-1.587 1.253 0 2.083.673 2.083 1.587 0 .782-.523 1.182-1.02 1.331v.053c.545.11 1.257.545 1.257 1.49zM12.102 5h1.306l-2.14 2.584 2.232 3.415h-1.428l-1.679-2.624-.615.699v1.925H8.59V5h1.187v2.685h.057L12.102 5z", } - } } } @@ -4420,7 +4321,6 @@ impl IconShape for BsBadge8k { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4466,7 +4366,6 @@ impl IconShape for BsBadgeAdFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm6.209 6.32c0-1.28.694-2.044 1.753-2.044.655 0 1.156.294 1.336.769h.053v-2.36h1.16V11h-1.138v-.747h-.057c-.145.474-.69.804-1.367.804-1.055 0-1.74-.764-1.74-2.043v-.695zm-4.04 1.138L3.7 11H2.5l2.013-5.999H5.9L7.905 11H6.644l-.47-1.542H4.17z", } - } } } @@ -4512,7 +4411,6 @@ impl IconShape for BsBadgeAd { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4558,7 +4456,6 @@ impl IconShape for BsBadgeArFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm4.265 5.458h2.004L6.739 11H8L5.996 5.001H4.607L2.595 11h1.2l.47-1.542zM8.5 5v6h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9H8.5z", } - } } } @@ -4604,7 +4501,6 @@ impl IconShape for BsBadgeAr { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4647,7 +4543,6 @@ impl IconShape for BsBadgeCcFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm3.027 4.002c-.83 0-1.319.642-1.319 1.753v.743c0 1.107.48 1.727 1.319 1.727.69 0 1.138-.435 1.186-1.05H7.36v.114c-.057 1.147-1.028 1.938-2.342 1.938-1.613 0-2.518-1.028-2.518-2.729v-.747C2.5 6.051 3.414 5 5.018 5c1.318 0 2.29.813 2.342 2v.11H6.213c-.048-.638-.505-1.108-1.186-1.108zm6.14 0c-.831 0-1.319.642-1.319 1.753v.743c0 1.107.48 1.727 1.318 1.727.69 0 1.139-.435 1.187-1.05H13.5v.114c-.057 1.147-1.028 1.938-2.342 1.938-1.613 0-2.518-1.028-2.518-2.729v-.747c0-1.7.914-2.751 2.518-2.751 1.318 0 2.29.813 2.342 2v.11h-1.147c-.048-.638-.505-1.108-1.187-1.108z", } - } } } @@ -4693,7 +4588,6 @@ impl IconShape for BsBadgeCc { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4739,7 +4633,6 @@ impl IconShape for BsBadgeHdFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm5.396 3.001V11H6.209V8.43H3.687V11H2.5V5.001h1.187v2.44h2.522V5h1.187zM8.5 11V5.001h2.188c1.824 0 2.685 1.09 2.685 2.984C13.373 9.893 12.5 11 10.69 11H8.5z", } - } } } @@ -4785,7 +4678,6 @@ impl IconShape for BsBadgeHd { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -4831,7 +4723,6 @@ impl IconShape for BsBadgeSdFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm5.077 7.114c1.521 0 2.378-.764 2.378-1.88 0-1.007-.642-1.473-1.613-1.692l-.932-.216c-.527-.114-.821-.351-.821-.712 0-.466.39-.804 1.046-.804.637 0 1.028.33 1.103.76h1.125c-.058-.923-.849-1.692-2.22-1.692-1.322 0-2.24.717-2.24 1.815 0 .91.588 1.446 1.52 1.657l.927.215c.624.145.923.36.923.778 0 .492-.391.83-1.13.83-.707 0-1.155-.342-1.234-.808H2.762c.052.95.79 1.75 2.315 1.75ZM8.307 11h2.19c1.81 0 2.684-1.107 2.684-3.015 0-1.894-.861-2.984-2.685-2.984H8.308V11Z", } - } } } @@ -4875,7 +4766,6 @@ impl IconShape for BsBadgeSd { d: "M15 4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4ZM0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm5.077 7.114c-1.524 0-2.263-.8-2.315-1.749h1.147c.079.466.527.809 1.234.809.739 0 1.13-.339 1.13-.83 0-.418-.3-.634-.923-.779l-.927-.215c-.932-.21-1.52-.747-1.52-1.657 0-1.098.918-1.815 2.24-1.815 1.371 0 2.162.77 2.22 1.692H6.238c-.075-.43-.466-.76-1.103-.76-.655 0-1.046.338-1.046.804 0 .36.294.598.821.712l.932.216c.971.22 1.613.685 1.613 1.691 0 1.117-.857 1.881-2.378 1.881ZM8.307 11V5.001h2.19c1.823 0 2.684 1.09 2.684 2.984 0 1.908-.874 3.015-2.685 3.015H8.308Zm2.031-5.032h-.844v4.06h.844c1.116 0 1.622-.667 1.622-2.02 0-1.354-.51-2.04-1.622-2.04Z", fill_rule: "evenodd", } - } } } @@ -4918,7 +4808,6 @@ impl IconShape for BsBadgeTmFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm3.295 3.995V11H4.104V5.995h-1.7V5H7v.994H5.295zM8.692 7.01V11H7.633V5.001h1.209l1.71 3.894h.039l1.71-3.894H13.5V11h-1.072V7.01h-.057l-1.42 3.239h-.773L8.75 7.008h-.058z", } - } } } @@ -4964,7 +4853,6 @@ impl IconShape for BsBadgeTm { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -5010,7 +4898,6 @@ impl IconShape for BsBadgeVoFill { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm11.5 5.62v.77c0 1.691-.962 2.724-2.566 2.724-1.604 0-2.571-1.033-2.571-2.724v-.77c0-1.704.967-2.733 2.57-2.733 1.605 0 2.567 1.037 2.567 2.734zM5.937 11H4.508L2.5 5.001h1.375L5.22 9.708h.057L6.61 5.001h1.318L5.937 11z", } - } } } @@ -5056,7 +4943,6 @@ impl IconShape for BsBadgeVo { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -5102,7 +4988,6 @@ impl IconShape for BsBadgeVrFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm5.937 7 1.99-5.999H6.61L5.277 9.708H5.22L3.875 5.001H2.5L4.508 11h1.429zM8.5 5.001V11h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9H8.5z", } - } } } @@ -5148,7 +5033,6 @@ impl IconShape for BsBadgeVr { path { d: "M4.508 11h1.429l1.99-5.999H6.61L5.277 9.708H5.22L3.875 5.001H2.5L4.508 11zm6.387-5.999H8.5V11h1.173V8.763h1.064L11.787 11h1.327L11.91 8.583C12.455 8.373 13 7.779 13 6.9c0-1.147-.773-1.9-2.105-1.9zm-1.222 2.87V5.933h1.05c.63 0 1.05.347 1.05.989 0 .633-.408.95-1.067.95H9.673z", } - } } } @@ -5191,7 +5075,6 @@ impl IconShape for BsBadgeWcFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm11.666 1.89c.682 0 1.139.47 1.187 1.107H14v-.11c-.053-1.187-1.024-2-2.342-2-1.604 0-2.518 1.05-2.518 2.751v.747c0 1.7.905 2.73 2.518 2.73 1.314 0 2.285-.792 2.342-1.939v-.114h-1.147c-.048.615-.497 1.05-1.187 1.05-.839 0-1.318-.62-1.318-1.727v-.742c0-1.112.488-1.754 1.318-1.754zm-6.188.926h.044L6.542 11h1.006L9 5.001H7.818l-.82 4.355h-.056L5.97 5.001h-.94l-.972 4.355h-.053l-.827-4.355H2L3.452 11h1.005l1.02-4.184z", } - } } } @@ -5237,7 +5120,6 @@ impl IconShape for BsBadgeWc { path { d: "M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2z", } - } } } @@ -5281,7 +5163,6 @@ impl IconShape for BsBagCheckFill { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zm-.646 5.354a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", fill_rule: "evenodd", } - } } } @@ -5328,7 +5209,6 @@ impl IconShape for BsBagCheck { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } - } } } @@ -5372,7 +5252,6 @@ impl IconShape for BsBagDashFill { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM6 9.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", fill_rule: "evenodd", } - } } } @@ -5419,7 +5298,6 @@ impl IconShape for BsBagDash { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } - } } } @@ -5462,7 +5340,6 @@ impl IconShape for BsBagFill { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5z", } - } } } @@ -5505,7 +5382,6 @@ impl IconShape for BsBagHeartFill { path { d: "M11.5 4v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5ZM8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1Zm0 6.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -5549,7 +5425,6 @@ impl IconShape for BsBagHeart { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5Zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0ZM14 14V5H2v9a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -5593,7 +5468,6 @@ impl IconShape for BsBagPlusFill { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM8.5 8a.5.5 0 0 0-1 0v1.5H6a.5.5 0 0 0 0 1h1.5V12a.5.5 0 0 0 1 0v-1.5H10a.5.5 0 0 0 0-1H8.5V8z", fill_rule: "evenodd", } - } } } @@ -5640,7 +5514,6 @@ impl IconShape for BsBagPlus { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } - } } } @@ -5684,7 +5557,6 @@ impl IconShape for BsBagXFill { d: "M10.5 3.5a2.5 2.5 0 0 0-5 0V4h5v-.5zm1 0V4H15v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V4h3.5v-.5a3.5 3.5 0 1 1 7 0zM6.854 8.146a.5.5 0 1 0-.708.708L7.293 10l-1.147 1.146a.5.5 0 0 0 .708.708L8 10.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 10l1.147-1.146a.5.5 0 0 0-.708-.708L8 9.293 6.854 8.146z", fill_rule: "evenodd", } - } } } @@ -5731,7 +5603,6 @@ impl IconShape for BsBagX { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } - } } } @@ -5774,7 +5645,6 @@ impl IconShape for BsBag { path { d: "M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1zm3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4h-3.5zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V5z", } - } } } @@ -5818,7 +5688,6 @@ impl IconShape for BsBalloonFill { d: "M8.48 10.901C11.211 10.227 13 7.837 13 5A5 5 0 0 0 3 5c0 2.837 1.789 5.227 4.52 5.901l-.244.487a.25.25 0 1 0 .448.224l.04-.08c.009.17.024.315.051.45.068.344.208.622.448 1.102l.013.028c.212.422.182.85.05 1.246-.135.402-.366.751-.534 1.003a.25.25 0 0 0 .416.278l.004-.007c.166-.248.431-.646.588-1.115.16-.479.212-1.051-.076-1.629-.258-.515-.365-.732-.419-1.004a2.376 2.376 0 0 1-.037-.289l.008.017a.25.25 0 1 0 .448-.224l-.244-.487ZM4.352 3.356a4.004 4.004 0 0 1 3.15-2.325C7.774.997 8 1.224 8 1.5c0 .276-.226.496-.498.542-.95.162-1.749.78-2.173 1.617a.595.595 0 0 1-.52.341c-.346 0-.599-.329-.457-.644Z", fill_rule: "evenodd", } - } } } @@ -5862,7 +5731,6 @@ impl IconShape for BsBalloonHeartFill { d: "M8.49 10.92C19.412 3.382 11.28-2.387 8 .986 4.719-2.387-3.413 3.382 7.51 10.92l-.234.468a.25.25 0 1 0 .448.224l.04-.08c.009.17.024.315.051.45.068.344.208.622.448 1.102l.013.028c.212.422.182.85.05 1.246-.135.402-.366.751-.534 1.003a.25.25 0 0 0 .416.278l.004-.007c.166-.248.431-.646.588-1.115.16-.479.212-1.051-.076-1.629-.258-.515-.365-.732-.419-1.004a2.376 2.376 0 0 1-.037-.289l.008.017a.25.25 0 1 0 .448-.224l-.235-.468ZM6.726 1.269c-1.167-.61-2.8-.142-3.454 1.135-.237.463-.36 1.08-.202 1.85.055.27.467.197.527-.071.285-1.256 1.177-2.462 2.989-2.528.234-.008.348-.278.14-.386Z", fill_rule: "evenodd", } - } } } @@ -5906,7 +5774,6 @@ impl IconShape for BsBalloonHeart { d: "m8 2.42-.717-.737c-1.13-1.161-3.243-.777-4.01.72-.35.685-.451 1.707.236 3.062C4.16 6.753 5.52 8.32 8 10.042c2.479-1.723 3.839-3.29 4.491-4.577.687-1.355.587-2.377.236-3.061-.767-1.498-2.88-1.882-4.01-.721L8 2.42Zm-.49 8.5c-10.78-7.44-3-13.155.359-10.063.045.041.089.084.132.129.043-.045.087-.088.132-.129 3.36-3.092 11.137 2.624.357 10.063l.235.468a.25.25 0 1 1-.448.224l-.008-.017c.008.11.02.202.037.29.054.27.161.488.419 1.003.288.578.235 1.15.076 1.629-.157.469-.422.867-.588 1.115l-.004.007a.25.25 0 1 1-.416-.278c.168-.252.4-.6.533-1.003.133-.396.163-.824-.049-1.246l-.013-.028c-.24-.48-.38-.758-.448-1.102a3.177 3.177 0 0 1-.052-.45l-.04.08a.25.25 0 1 1-.447-.224l.235-.468ZM6.013 2.06c-.649-.18-1.483.083-1.85.798-.131.258-.245.689-.08 1.335.063.244.414.198.487-.043.21-.697.627-1.447 1.359-1.692.217-.073.304-.337.084-.398Z", fill_rule: "evenodd", } - } } } @@ -5950,7 +5817,6 @@ impl IconShape for BsBalloon { d: "M8 9.984C10.403 9.506 12 7.48 12 5a4 4 0 0 0-8 0c0 2.48 1.597 4.506 4 4.984ZM13 5c0 2.837-1.789 5.227-4.52 5.901l.244.487a.25.25 0 1 1-.448.224l-.008-.017c.008.11.02.202.037.29.054.27.161.488.419 1.003.288.578.235 1.15.076 1.629-.157.469-.422.867-.588 1.115l-.004.007a.25.25 0 1 1-.416-.278c.168-.252.4-.6.533-1.003.133-.396.163-.824-.049-1.246l-.013-.028c-.24-.48-.38-.758-.448-1.102a3.177 3.177 0 0 1-.052-.45l-.04.08a.25.25 0 1 1-.447-.224l.244-.487C4.789 10.227 3 7.837 3 5a5 5 0 0 1 10 0Zm-6.938-.495a2.003 2.003 0 0 1 1.443-1.443C7.773 2.994 8 2.776 8 2.5c0-.276-.226-.504-.498-.459a3.003 3.003 0 0 0-2.46 2.461c-.046.272.182.498.458.498s.494-.227.562-.495Z", fill_rule: "evenodd", } - } } } @@ -5993,7 +5859,6 @@ impl IconShape for BsBandaidFill { path { d: "m2.68 7.676 6.49-6.504a4 4 0 0 1 5.66 5.653l-1.477 1.529-5.006 5.006-1.523 1.472a4 4 0 0 1-5.653-5.66l.001-.002 1.505-1.492.001-.002Zm5.71-2.858a.5.5 0 1 0-.708.707.5.5 0 0 0 .707-.707ZM6.974 6.939a.5.5 0 1 0-.707-.707.5.5 0 0 0 .707.707ZM5.56 8.354a.5.5 0 1 0-.707-.708.5.5 0 0 0 .707.708Zm2.828 2.828a.5.5 0 1 0-.707-.707.5.5 0 0 0 .707.707Zm1.414-2.121a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707Zm1.414-.707a.5.5 0 1 0-.706-.708.5.5 0 0 0 .707.708Zm-4.242.707a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707Zm1.414-.707a.5.5 0 1 0-.707-.708.5.5 0 0 0 .707.708Zm1.414-2.122a.5.5 0 1 0-.707.707.5.5 0 0 0 .707-.707ZM8.646 3.354l4 4 .708-.708-4-4-.708.708Zm-1.292 9.292-4-4-.708.708 4 4 .708-.708Z", } - } } } @@ -6039,7 +5904,6 @@ impl IconShape for BsBandaid { path { d: "M5.56 7.646a.5.5 0 1 1-.706.708.5.5 0 0 1 .707-.708Zm1.415-1.414a.5.5 0 1 1-.707.707.5.5 0 0 1 .707-.707ZM8.39 4.818a.5.5 0 1 1-.708.707.5.5 0 0 1 .707-.707Zm0 5.657a.5.5 0 1 1-.708.707.5.5 0 0 1 .707-.707ZM9.803 9.06a.5.5 0 1 1-.707.708.5.5 0 0 1 .707-.707Zm1.414-1.414a.5.5 0 1 1-.706.708.5.5 0 0 1 .707-.708ZM6.975 9.06a.5.5 0 1 1-.707.708.5.5 0 0 1 .707-.707ZM8.39 7.646a.5.5 0 1 1-.708.708.5.5 0 0 1 .707-.708Zm1.413-1.414a.5.5 0 1 1-.707.707.5.5 0 0 1 .707-.707Z", } - } } } @@ -6082,7 +5946,6 @@ impl IconShape for BsBank { path { d: "m8 0 6.61 3h.89a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v7a.5.5 0 0 1 .485.38l.5 2a.498.498 0 0 1-.485.62H.5a.498.498 0 0 1-.485-.62l.5-2A.501.501 0 0 1 1 13V6H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 3h.89L8 0ZM3.777 3h8.447L8 1 3.777 3ZM2 6v7h1V6H2Zm2 0v7h2.5V6H4Zm3.5 0v7h1V6h-1Zm2 0v7H12V6H9.5ZM13 6v7h1V6h-1Zm2-1V4H1v1h14Zm-.39 9H1.39l-.25 1h13.72l-.25-1Z", } - } } } @@ -6125,7 +5988,6 @@ impl IconShape for BsBank2 { path { d: "M8.277.084a.5.5 0 0 0-.554 0l-7.5 5A.5.5 0 0 0 .5 6h1.875v7H1.5a.5.5 0 0 0 0 1h13a.5.5 0 1 0 0-1h-.875V6H15.5a.5.5 0 0 0 .277-.916l-7.5-5zM12.375 6v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zm-2.5 0v7h-1.25V6h1.25zM8 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM.5 15a.5.5 0 0 0 0 1h15a.5.5 0 1 0 0-1H.5z", } - } } } @@ -6168,7 +6030,6 @@ impl IconShape for BsBarChartFill { path { d: "M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V2z", } - } } } @@ -6211,7 +6072,6 @@ impl IconShape for BsBarChartLineFill { path { d: "M11 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3h1V7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7h1V2z", } - } } } @@ -6254,7 +6114,6 @@ impl IconShape for BsBarChartLine { path { d: "M11 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3h1V7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7h1V2zm1 12h2V2h-2v12zm-3 0V7H7v7h2zm-5 0v-3H2v3h2z", } - } } } @@ -6297,7 +6156,6 @@ impl IconShape for BsBarChartSteps { path { d: "M.5 0a.5.5 0 0 1 .5.5v15a.5.5 0 0 1-1 0V.5A.5.5 0 0 1 .5 0zM2 1.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-6a.5.5 0 0 1-.5-.5v-1zm2 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -6340,7 +6198,6 @@ impl IconShape for BsBarChart { path { d: "M4 11H2v3h2v-3zm5-4H7v7h2V7zm5-5v12h-2V2h2zm-2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zM6 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm-5 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3z", } - } } } @@ -6383,7 +6240,6 @@ impl IconShape for BsBasketFill { path { d: "M5.071 1.243a.5.5 0 0 1 .858.514L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H15v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 6h1.717L5.07 1.243zM3.5 10.5a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3zm2.5 0a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0v-3z", } - } } } @@ -6426,7 +6282,6 @@ impl IconShape for BsBasket { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1v4.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 13.5V9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h1.217L5.07 1.243a.5.5 0 0 1 .686-.172zM2 9v4.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9H2zM1 7v1h14V7H1zm3 3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 4 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 6 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3A.5.5 0 0 1 8 10zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5zm2 0a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5z", } - } } } @@ -6469,7 +6324,6 @@ impl IconShape for BsBasket2Fill { path { d: "M5.929 1.757a.5.5 0 1 0-.858-.514L2.217 6H.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h.623l1.844 6.456A.75.75 0 0 0 3.69 15h8.622a.75.75 0 0 0 .722-.544L14.877 8h.623a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1.717L10.93 1.243a.5.5 0 1 0-.858.514L12.617 6H3.383L5.93 1.757zM4 10a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0v-2zm3 0a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0v-2zm4-1a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0v-2a1 1 0 0 1 1-1z", } - } } } @@ -6515,7 +6369,6 @@ impl IconShape for BsBasket2 { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-.623l-1.844 6.456a.75.75 0 0 1-.722.544H3.69a.75.75 0 0 1-.722-.544L1.123 8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM2.163 8l1.714 6h8.246l1.714-6H2.163z", } - } } } @@ -6558,7 +6411,6 @@ impl IconShape for BsBasket3Fill { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM2.468 15.426.943 9h14.114l-1.525 6.426a.75.75 0 0 1-.729.574H3.197a.75.75 0 0 1-.73-.574z", } - } } } @@ -6601,7 +6453,6 @@ impl IconShape for BsBasket3 { path { d: "M5.757 1.071a.5.5 0 0 1 .172.686L3.383 6h9.234L10.07 1.757a.5.5 0 1 1 .858-.514L13.783 6H15.5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6h1.717L5.07 1.243a.5.5 0 0 1 .686-.172zM3.394 15l-1.48-6h-.97l1.525 6.426a.75.75 0 0 0 .729.574h9.606a.75.75 0 0 0 .73-.574L15.056 9h-.972l-1.479 6h-9.21z", } - } } } @@ -6653,7 +6504,6 @@ impl IconShape for BsBatteryCharging { path { d: "M12 10h-1.783l1.542-1.639c.097-.103.178-.218.241-.34V10zm0-3.354V6h-.646a1.5 1.5 0 0 1 .646.646zM16 8a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } - } } } @@ -6699,7 +6549,6 @@ impl IconShape for BsBatteryFull { path { d: "M2 4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2zm10 1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h10zm4 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } - } } } @@ -6745,7 +6594,6 @@ impl IconShape for BsBatteryHalf { path { d: "M2 4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2zm10 1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h10zm4 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } - } } } @@ -6788,7 +6636,6 @@ impl IconShape for BsBattery { path { d: "M0 6a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm2-1a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H2zm14 3a1.5 1.5 0 0 1-1.5 1.5v-3A1.5 1.5 0 0 1 16 8z", } - } } } @@ -6831,7 +6678,6 @@ impl IconShape for BsBehance { path { d: "M4.654 3c.461 0 .887.035 1.278.14.39.07.711.216.996.391.286.176.497.426.641.747.14.32.216.711.216 1.137 0 .496-.106.922-.356 1.242-.215.32-.566.606-.997.817.606.176 1.067.496 1.348.922.281.426.461.957.461 1.563 0 .496-.105.922-.285 1.278a2.317 2.317 0 0 1-.782.887c-.32.215-.711.39-1.137.496a5.329 5.329 0 0 1-1.278.176L0 12.803V3h4.654zm-.285 3.978c.39 0 .71-.105.957-.285.246-.18.355-.497.355-.887 0-.216-.035-.426-.105-.567a.981.981 0 0 0-.32-.355 1.84 1.84 0 0 0-.461-.176c-.176-.035-.356-.035-.567-.035H2.17v2.31c0-.005 2.2-.005 2.2-.005zm.105 4.193c.215 0 .426-.035.606-.07.176-.035.356-.106.496-.216s.25-.215.356-.39c.07-.176.14-.391.14-.641 0-.496-.14-.852-.426-1.102-.285-.215-.676-.32-1.137-.32H2.17v2.734h2.305v.005zm6.858-.035c.286.285.711.426 1.278.426.39 0 .746-.106 1.032-.286.285-.215.46-.426.53-.64h1.74c-.286.851-.712 1.457-1.278 1.848-.566.355-1.243.566-2.06.566a4.135 4.135 0 0 1-1.527-.285 2.827 2.827 0 0 1-1.137-.782 2.851 2.851 0 0 1-.712-1.172c-.175-.461-.25-.957-.25-1.528 0-.531.07-1.032.25-1.493.18-.46.426-.852.747-1.207.32-.32.711-.606 1.137-.782a4.018 4.018 0 0 1 1.493-.285c.606 0 1.137.105 1.598.355.46.25.817.532 1.102.958.285.39.496.851.641 1.348.07.496.105.996.07 1.563h-5.15c0 .58.21 1.11.496 1.396zm2.24-3.732c-.25-.25-.642-.391-1.103-.391-.32 0-.566.07-.781.176-.215.105-.356.25-.496.39a.957.957 0 0 0-.25.497c-.036.175-.07.32-.07.46h3.196c-.07-.526-.25-.882-.497-1.132zm-3.127-3.728h3.978v.957h-3.978v-.957z", } - } } } @@ -6874,7 +6720,6 @@ impl IconShape for BsBellFill { path { d: "M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zm.995-14.901a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 6c0 1.098-.5 6-2 7h14c-1.5-1-2-5.902-2-7 0-2.42-1.72-4.44-4.005-4.901z", } - } } } @@ -6917,7 +6762,6 @@ impl IconShape for BsBellSlashFill { path { d: "M5.164 14H15c-1.5-1-2-5.902-2-7 0-.264-.02-.523-.06-.776L5.164 14zm6.288-10.617A4.988 4.988 0 0 0 8.995 2.1a1 1 0 1 0-1.99 0A5.002 5.002 0 0 0 3 7c0 .898-.335 4.342-1.278 6.113l9.73-9.73zM10 15a2 2 0 1 1-4 0h4zm-9.375.625a.53.53 0 0 0 .75.75l14.75-14.75a.53.53 0 0 0-.75-.75L.625 15.625z", } - } } } @@ -6960,7 +6804,6 @@ impl IconShape for BsBellSlash { path { d: "M5.164 14H15c-.299-.199-.557-.553-.78-1-.9-1.8-1.22-5.12-1.22-6 0-.264-.02-.523-.06-.776l-.938.938c.02.708.157 2.154.457 3.58.161.767.377 1.566.663 2.258H6.164l-1 1zm5.581-9.91a3.986 3.986 0 0 0-1.948-1.01L8 2.917l-.797.161A4.002 4.002 0 0 0 4 7c0 .628-.134 2.197-.459 3.742-.05.238-.105.479-.166.718l-1.653 1.653c.02-.037.04-.074.059-.113C2.679 11.2 3 7.88 3 7c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0c.942.19 1.788.645 2.457 1.284l-.707.707zM10 15a2 2 0 1 1-4 0h4zm-9.375.625a.53.53 0 0 0 .75.75l14.75-14.75a.53.53 0 0 0-.75-.75L.625 15.625z", } - } } } @@ -7003,7 +6846,6 @@ impl IconShape for BsBell { path { d: "M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2zM8 1.918l-.797.161A4.002 4.002 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4.002 4.002 0 0 0-3.203-3.92L8 1.917zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5.002 5.002 0 0 1 13 6c0 .88.32 4.2 1.22 6z", } - } } } @@ -7050,7 +6892,6 @@ impl IconShape for BsBezier { path { d: "M6 4.5H1.866a1 1 0 1 0 0 1h2.668A6.517 6.517 0 0 0 1.814 9H2.5c.123 0 .244.015.358.043a5.517 5.517 0 0 1 3.185-3.185A1.503 1.503 0 0 1 6 5.5v-1zm3.957 1.358A1.5 1.5 0 0 0 10 5.5v-1h4.134a1 1 0 1 1 0 1h-2.668a6.517 6.517 0 0 1 2.72 3.5H13.5c-.123 0-.243.015-.358.043a5.517 5.517 0 0 0-3.185-3.185z", } - } } } @@ -7094,7 +6935,6 @@ impl IconShape for BsBezier2 { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h1A1.5 1.5 0 0 1 5 2.5h4.134a1 1 0 1 1 0 1h-2.01c.18.18.34.381.484.605.638.992.892 2.354.892 3.895 0 1.993.257 3.092.713 3.7.356.476.895.721 1.787.784A1.5 1.5 0 0 1 12.5 11h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5H6.866a1 1 0 1 1 0-1h1.711a2.839 2.839 0 0 1-.165-.2C7.743 11.407 7.5 10.007 7.5 8c0-1.46-.246-2.597-.733-3.355-.39-.605-.952-1-1.767-1.112A1.5 1.5 0 0 1 3.5 5h-1A1.5 1.5 0 0 1 1 3.5v-1zM2.5 2a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm10 10a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } - } } } @@ -7137,7 +6977,6 @@ impl IconShape for BsBicycle { path { d: "M4 4.5a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1v.5h4.14l.386-1.158A.5.5 0 0 1 11 4h1a.5.5 0 0 1 0 1h-.64l-.311.935.807 1.29a3 3 0 1 1-.848.53l-.508-.812-2.076 3.322A.5.5 0 0 1 8 10.5H5.959a3 3 0 1 1-1.815-3.274L5 5.856V5h-.5a.5.5 0 0 1-.5-.5zm1.5 2.443-.508.814c.5.444.85 1.054.967 1.743h1.139L5.5 6.943zM8 9.057 9.598 6.5H6.402L8 9.057zM4.937 9.5a1.997 1.997 0 0 0-.487-.877l-.548.877h1.035zM3.603 8.092A2 2 0 1 0 4.937 10.5H3a.5.5 0 0 1-.424-.765l1.027-1.643zm7.947.53a2 2 0 1 0 .848-.53l1.026 1.643a.5.5 0 1 1-.848.53L11.55 8.623z", } - } } } @@ -7180,7 +7019,6 @@ impl IconShape for BsBinocularsFill { path { d: "M4.5 1A1.5 1.5 0 0 0 3 2.5V3h4v-.5A1.5 1.5 0 0 0 5.5 1h-1zM7 4v1h2V4h4v.882a.5.5 0 0 0 .276.447l.895.447A1.5 1.5 0 0 1 15 7.118V13H9v-1.5a.5.5 0 0 1 .146-.354l.854-.853V9.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v.793l.854.853A.5.5 0 0 1 7 11.5V13H1V7.118a1.5 1.5 0 0 1 .83-1.342l.894-.447A.5.5 0 0 0 3 4.882V4h4zM1 14v.5A1.5 1.5 0 0 0 2.5 16h3A1.5 1.5 0 0 0 7 14.5V14H1zm8 0v.5a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5V14H9zm4-11H9v-.5A1.5 1.5 0 0 1 10.5 1h1A1.5 1.5 0 0 1 13 2.5V3z", } - } } } @@ -7223,7 +7061,6 @@ impl IconShape for BsBinoculars { path { d: "M3 2.5A1.5 1.5 0 0 1 4.5 1h1A1.5 1.5 0 0 1 7 2.5V5h2V2.5A1.5 1.5 0 0 1 10.5 1h1A1.5 1.5 0 0 1 13 2.5v2.382a.5.5 0 0 0 .276.447l.895.447A1.5 1.5 0 0 1 15 7.118V14.5a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 14.5v-3a.5.5 0 0 1 .146-.354l.854-.853V9.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v.793l.854.853A.5.5 0 0 1 7 11.5v3A1.5 1.5 0 0 1 5.5 16h-3A1.5 1.5 0 0 1 1 14.5V7.118a1.5 1.5 0 0 1 .83-1.342l.894-.447A.5.5 0 0 0 3 4.882V2.5zM4.5 2a.5.5 0 0 0-.5.5V3h2v-.5a.5.5 0 0 0-.5-.5h-1zM6 4H4v.882a1.5 1.5 0 0 1-.83 1.342l-.894.447A.5.5 0 0 0 2 7.118V13h4v-1.293l-.854-.853A.5.5 0 0 1 5 10.5v-1A1.5 1.5 0 0 1 6.5 8h3A1.5 1.5 0 0 1 11 9.5v1a.5.5 0 0 1-.146.354l-.854.853V13h4V7.118a.5.5 0 0 0-.276-.447l-.895-.447A1.5 1.5 0 0 1 12 4.882V4h-2v1.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V4zm4-1h2v-.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5V3zm4 11h-4v.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5V14zm-8 0H2v.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5V14z", } - } } } @@ -7266,7 +7103,6 @@ impl IconShape for BsBlockquoteLeft { path { d: "M2.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm5 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm-5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm.79-5.373c.112-.078.26-.17.444-.275L3.524 6c-.122.074-.272.17-.452.287-.18.117-.35.26-.51.428a2.425 2.425 0 0 0-.398.562c-.11.207-.164.438-.164.692 0 .36.072.65.217.873.144.219.385.328.72.328.215 0 .383-.07.504-.211a.697.697 0 0 0 .188-.463c0-.23-.07-.404-.211-.521-.137-.121-.326-.182-.568-.182h-.282c.024-.203.065-.37.123-.498a1.38 1.38 0 0 1 .252-.37 1.94 1.94 0 0 1 .346-.298zm2.167 0c.113-.078.262-.17.445-.275L5.692 6c-.122.074-.272.17-.452.287-.18.117-.35.26-.51.428a2.425 2.425 0 0 0-.398.562c-.11.207-.164.438-.164.692 0 .36.072.65.217.873.144.219.385.328.72.328.215 0 .383-.07.504-.211a.697.697 0 0 0 .188-.463c0-.23-.07-.404-.211-.521-.137-.121-.326-.182-.568-.182h-.282a1.75 1.75 0 0 1 .118-.492c.058-.13.144-.254.257-.375a1.94 1.94 0 0 1 .346-.3z", } - } } } @@ -7309,7 +7145,6 @@ impl IconShape for BsBlockquoteRight { path { d: "M2.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6zm0 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1h-11zm10.113-5.373a6.59 6.59 0 0 0-.445-.275l.21-.352c.122.074.272.17.452.287.18.117.35.26.51.428.156.164.289.351.398.562.11.207.164.438.164.692 0 .36-.072.65-.216.873-.145.219-.385.328-.721.328-.215 0-.383-.07-.504-.211a.697.697 0 0 1-.188-.463c0-.23.07-.404.211-.521.137-.121.326-.182.569-.182h.281a1.686 1.686 0 0 0-.123-.498 1.379 1.379 0 0 0-.252-.37 1.94 1.94 0 0 0-.346-.298zm-2.168 0A6.59 6.59 0 0 0 10 6.352L10.21 6c.122.074.272.17.452.287.18.117.35.26.51.428.156.164.289.351.398.562.11.207.164.438.164.692 0 .36-.072.65-.216.873-.145.219-.385.328-.721.328-.215 0-.383-.07-.504-.211a.697.697 0 0 1-.188-.463c0-.23.07-.404.211-.521.137-.121.327-.182.569-.182h.281a1.749 1.749 0 0 0-.117-.492 1.402 1.402 0 0 0-.258-.375 1.94 1.94 0 0 0-.346-.3z", } - } } } @@ -7353,7 +7188,6 @@ impl IconShape for BsBluetooth { d: "m8.543 3.948 1.316 1.316L8.543 6.58V3.948Zm0 8.104 1.316-1.316L8.543 9.42v2.632Zm-1.41-4.043L4.275 5.133l.827-.827L7.377 6.58V1.128l4.137 4.136L8.787 8.01l2.745 2.745-4.136 4.137V9.42l-2.294 2.274-.827-.827L7.133 8.01ZM7.903 16c3.498 0 5.904-1.655 5.904-8.01 0-6.335-2.406-7.99-5.903-7.99C4.407 0 2 1.655 2 8.01 2 14.344 4.407 16 7.904 16Z", fill_rule: "evenodd", } - } } } @@ -7397,7 +7231,6 @@ impl IconShape for BsBodyText { d: "M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5Zm0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -7440,7 +7273,6 @@ impl IconShape for BsBookFill { path { d: "M8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } - } } } @@ -7483,7 +7315,6 @@ impl IconShape for BsBookHalf { path { d: "M8.5 2.687c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } - } } } @@ -7526,7 +7357,6 @@ impl IconShape for BsBook { path { d: "M1 2.828c.885-.37 2.154-.769 3.388-.893 1.33-.134 2.458.063 3.112.752v9.746c-.935-.53-2.12-.603-3.213-.493-1.18.12-2.37.461-3.287.811V2.828zm7.5-.141c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z", } - } } } @@ -7570,7 +7400,6 @@ impl IconShape for BsBookmarkCheckFill { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zm8.854-9.646a.5.5 0 0 0-.708-.708L7.5 7.793 6.354 6.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", fill_rule: "evenodd", } - } } } @@ -7617,7 +7446,6 @@ impl IconShape for BsBookmarkCheck { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -7661,7 +7489,6 @@ impl IconShape for BsBookmarkDashFill { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM6 6a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", fill_rule: "evenodd", } - } } } @@ -7708,7 +7535,6 @@ impl IconShape for BsBookmarkDash { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -7751,7 +7577,6 @@ impl IconShape for BsBookmarkFill { path { d: "M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z", } - } } } @@ -7794,7 +7619,6 @@ impl IconShape for BsBookmarkHeartFill { path { d: "M2 15.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v13.5zM8 4.41c1.387-1.425 4.854 1.07 0 4.277C3.146 5.48 6.613 2.986 8 4.412z", } - } } } @@ -7841,7 +7665,6 @@ impl IconShape for BsBookmarkHeart { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -7885,7 +7708,6 @@ impl IconShape for BsBookmarkPlusFill { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zm6.5-11a.5.5 0 0 0-1 0V6H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V7H10a.5.5 0 0 0 0-1H8.5V4.5z", fill_rule: "evenodd", } - } } } @@ -7931,7 +7753,6 @@ impl IconShape for BsBookmarkPlus { path { d: "M8 4a.5.5 0 0 1 .5.5V6H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V7H6a.5.5 0 0 1 0-1h1.5V4.5A.5.5 0 0 1 8 4z", } - } } } @@ -7975,7 +7796,6 @@ impl IconShape for BsBookmarkStarFill { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM8.16 4.1a.178.178 0 0 0-.32 0l-.634 1.285a.178.178 0 0 1-.134.098l-1.42.206a.178.178 0 0 0-.098.303L6.58 6.993c.042.041.061.1.051.158L6.39 8.565a.178.178 0 0 0 .258.187l1.27-.668a.178.178 0 0 1 .165 0l1.27.668a.178.178 0 0 0 .257-.187L9.368 7.15a.178.178 0 0 1 .05-.158l1.028-1.001a.178.178 0 0 0-.098-.303l-1.42-.206a.178.178 0 0 1-.134-.098L8.16 4.1z", fill_rule: "evenodd", } - } } } @@ -8021,7 +7841,6 @@ impl IconShape for BsBookmarkStar { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -8065,7 +7884,6 @@ impl IconShape for BsBookmarkXFill { d: "M2 15.5V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.74.439L8 13.069l-5.26 2.87A.5.5 0 0 1 2 15.5zM6.854 5.146a.5.5 0 1 0-.708.708L7.293 7 6.146 8.146a.5.5 0 1 0 .708.708L8 7.707l1.146 1.147a.5.5 0 1 0 .708-.708L8.707 7l1.147-1.146a.5.5 0 0 0-.708-.708L8 6.293 6.854 5.146z", fill_rule: "evenodd", } - } } } @@ -8112,7 +7930,6 @@ impl IconShape for BsBookmarkX { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -8155,7 +7972,6 @@ impl IconShape for BsBookmark { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v13.5a.5.5 0 0 1-.777.416L8 13.101l-5.223 2.815A.5.5 0 0 1 2 15.5V2zm2-1a1 1 0 0 0-1 1v12.566l4.723-2.482a.5.5 0 0 1 .554 0L13 14.566V2a1 1 0 0 0-1-1H4z", } - } } } @@ -8201,7 +8017,6 @@ impl IconShape for BsBookmarksFill { path { d: "M4.268 1A2 2 0 0 1 6 0h6a2 2 0 0 1 2 2v11.5a.5.5 0 0 1-.777.416L13 13.768V2a1 1 0 0 0-1-1H4.268z", } - } } } @@ -8247,7 +8062,6 @@ impl IconShape for BsBookmarks { path { d: "M4.268 1H12a1 1 0 0 1 1 1v11.768l.223.148A.5.5 0 0 0 14 13.5V2a2 2 0 0 0-2-2H6a2 2 0 0 0-1.732 1z", } - } } } @@ -8290,7 +8104,6 @@ impl IconShape for BsBookshelf { path { d: "M2.5 0a.5.5 0 0 1 .5.5V2h10V.5a.5.5 0 0 1 1 0v15a.5.5 0 0 1-1 0V15H3v.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5zM3 14h10v-3H3v3zm0-4h10V7H3v3zm0-4h10V3H3v3z", } - } } } @@ -8336,7 +8149,6 @@ impl IconShape for BsBoomboxFill { path { d: "M16 6H0v8a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6ZM4.5 13a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Zm7 0a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z", } - } } } @@ -8388,7 +8200,6 @@ impl IconShape for BsBoombox { path { d: "M14 0a.5.5 0 0 1 .5.5V2h.5a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h12.5V.5A.5.5 0 0 1 14 0ZM1 3v3h14V3H1Zm14 4H1v7h14V7Z", } - } } } @@ -8434,7 +8245,6 @@ impl IconShape for BsBootstrapFill { path { d: "M4.002 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4h-8zm1.06 12V3.545h3.399c1.587 0 2.543.809 2.543 2.11 0 .884-.65 1.675-1.483 1.816v.1c1.143.117 1.904.931 1.904 2.033 0 1.488-1.084 2.396-2.888 2.396H5.062z", } - } } } @@ -8480,7 +8290,6 @@ impl IconShape for BsBootstrapReboot { path { d: "M6.641 11.671V8.843h1.57l1.498 2.828h1.314L9.377 8.665c.897-.3 1.427-1.106 1.427-2.1 0-1.37-.943-2.246-2.456-2.246H5.5v7.352h1.141zm0-3.75V5.277h1.57c.881 0 1.416.499 1.416 1.32 0 .84-.504 1.324-1.386 1.324h-1.6z", } - } } } @@ -8526,7 +8335,6 @@ impl IconShape for BsBootstrap { path { d: "M0 4a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4zm4-3a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V4a3 3 0 0 0-3-3H4z", } - } } } @@ -8569,7 +8377,6 @@ impl IconShape for BsBorderAll { path { d: "M0 0h16v16H0V0zm1 1v6.5h6.5V1H1zm7.5 0v6.5H15V1H8.5zM15 8.5H8.5V15H15V8.5zM7.5 15V8.5H1V15h6.5z", } - } } } @@ -8612,7 +8419,6 @@ impl IconShape for BsBorderBottom { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 15h16v1H0v-1z", } - } } } @@ -8655,7 +8461,6 @@ impl IconShape for BsBorderCenter { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM0 8.5v-1h16v1H0zm0 .906v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } - } } } @@ -8704,7 +8509,6 @@ impl IconShape for BsBorderInner { path { d: "M9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm14-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM0 9.406v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } - } } } @@ -8747,7 +8551,6 @@ impl IconShape for BsBorderLeft { path { d: "M0 0v16h1V0H0zm1.906 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM7.5 1.906v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM7.5 3.781v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM7.5 5.656v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1.906 8.5h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM7.5 9.406v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-8.5.937v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-8.5.937v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM1.906 16h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } - } } } @@ -8790,7 +8593,6 @@ impl IconShape for BsBorderMiddle { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM8.5 16h-1V0h1v16zm.906-15h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.469V.969h.5V0h-.969v.5H15v.469h.031V1zM1 2.844v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm14-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm14-.938v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm16 .938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm3.75 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } - } } } @@ -8836,7 +8638,6 @@ impl IconShape for BsBorderOuter { path { d: "M0 0v16h16V0H0zm1 1h14v14H1V1z", } - } } } @@ -8879,7 +8680,6 @@ impl IconShape for BsBorderRight { path { d: "M.969 0H0v.969h.5V1h.469V.969H1V.5H.969V0zm.937 1h.938V0h-.938v1zm1.875 0h.938V0H3.78v1zm1.875 0h.938V0h-.938v1zM7.531.969V1h.938V.969H8.5V.5h-.031V0H7.53v.5H7.5v.469h.031zM9.406 1h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zm1.875 0h.938V0h-.938v1zM16 0h-1v16h1V0zM1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 11.281v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 13.156v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1z", } - } } } @@ -8922,7 +8722,6 @@ impl IconShape for BsBorderStyle { path { d: "M1 3.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm8 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-4 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm8 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-4-4a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -8965,7 +8764,6 @@ impl IconShape for BsBorderTop { path { d: "M0 0v1h16V0H0zm1 2.844v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM1 4.719V3.78H0v.938h1zm6.5-.938v.938h1V3.78h-1zm7.5 0v.938h1V3.78h-1zM1 6.594v-.938H0v.938h1zm6.5-.938v.938h1v-.938h-1zm7.5 0v.938h1v-.938h-1zM.5 8.5h.469v-.031H1V7.53H.969V7.5H.5v.031H0v.938h.5V8.5zm1.406 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm2.813 0v-.031H8.5V7.53h-.031V7.5H7.53v.031H7.5v.938h.031V8.5h.938zm.937 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.469v-.031h.5V7.53h-.5V7.5h-.469v.031H15v.938h.031V8.5zM0 9.406v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zm-16 .937v.938h1v-.938H0zm7.5 0v.938h1v-.938h-1zm8.5.938v-.938h-1v.938h1zM0 16h.969v-.5H1v-.469H.969V15H.5v.031H0V16zm1.906 0h.938v-1h-.938v1zm1.875 0h.938v-1H3.78v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5h.938v-.5H8.5v-.469h-.031V15H7.53v.031H7.5v.469h.031zm1.875.5h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875 0h.938v-1h-.938v1zm1.875-.5v.5H16v-.969h-.5V15h-.469v.031H15v.469h.031z", } - } } } @@ -9008,7 +8806,6 @@ impl IconShape for BsBorderWidth { path { d: "M0 3.5A.5.5 0 0 1 .5 3h15a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-2zm0 5A.5.5 0 0 1 .5 8h15a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-1zm0 4a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5z", } - } } } @@ -9051,7 +8848,6 @@ impl IconShape for BsBorder { path { d: "M0 0h.969v.5H1v.469H.969V1H.5V.969H0V0zm2.844 1h-.938V0h.938v1zm1.875 0H3.78V0h.938v1zm1.875 0h-.938V0h.938v1zm.937 0V.969H7.5V.5h.031V0h.938v.5H8.5v.469h-.031V1H7.53zm2.813 0h-.938V0h.938v1zm1.875 0h-.938V0h.938v1zm1.875 0h-.938V0h.938v1zM15.5 1h-.469V.969H15V.5h.031V0H16v.969h-.5V1zM1 1.906v.938H0v-.938h1zm6.5.938v-.938h1v.938h-1zm7.5 0v-.938h1v.938h-1zM1 3.78v.938H0V3.78h1zm6.5.938V3.78h1v.938h-1zm7.5 0V3.78h1v.938h-1zM1 5.656v.938H0v-.938h1zm6.5.938v-.938h1v.938h-1zm7.5 0v-.938h1v.938h-1zM.969 8.5H.5v-.031H0V7.53h.5V7.5h.469v.031H1v.938H.969V8.5zm1.875 0h-.938v-1h.938v1zm1.875 0H3.78v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875-.031V8.5H7.53v-.031H7.5V7.53h.031V7.5h.938v.031H8.5v.938h-.031zm1.875.031h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.406 0h-.469v-.031H15V7.53h.031V7.5h.469v.031h.5v.938h-.5V8.5zM0 10.344v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM0 12.22v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM0 14.094v-.938h1v.938H0zm7.5 0v-.938h1v.938h-1zm8.5-.938v.938h-1v-.938h1zM.969 16H0v-.969h.5V15h.469v.031H1v.469H.969v.5zm1.875 0h-.938v-1h.938v1zm1.875 0H3.78v-1h.938v1zm1.875 0h-.938v-1h.938v1zm.937 0v-.5H7.5v-.469h.031V15h.938v.031H8.5v.469h-.031v.5H7.53zm2.813 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm1.875 0h-.938v-1h.938v1zm.937 0v-.5H15v-.469h.031V15h.469v.031h.5V16h-.969z", } - } } } @@ -9094,7 +8890,6 @@ impl IconShape for BsBoundingBoxCircles { path { d: "M2 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zM0 2a2 2 0 0 1 3.937-.5h8.126A2 2 0 1 1 14.5 3.937v8.126a2 2 0 1 1-2.437 2.437H3.937A2 2 0 1 1 1.5 12.063V3.937A2 2 0 0 1 0 2zm2.5 1.937v8.126c.703.18 1.256.734 1.437 1.437h8.126a2.004 2.004 0 0 1 1.437-1.437V3.937A2.004 2.004 0 0 1 12.063 2.5H3.937A2.004 2.004 0 0 1 2.5 3.937zM14 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zM2 13a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm12 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -9137,7 +8932,6 @@ impl IconShape for BsBoundingBox { path { d: "M5 2V0H0v5h2v6H0v5h5v-2h6v2h5v-5h-2V5h2V0h-5v2H5zm6 1v2h2v6h-2v2H5v-2H3V5h2V3h6zm1-2h3v3h-3V1zm3 11v3h-3v-3h3zM4 15H1v-3h3v3zM1 4V1h3v3H1z", } - } } } @@ -9185,7 +8979,6 @@ impl IconShape for BsBoxArrowDownLeft { d: "M0 15.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1H1.707l8.147-8.146a.5.5 0 0 0-.708-.708L1 14.293V10.5a.5.5 0 0 0-1 0v5z", fill_rule: "evenodd", } - } } } @@ -9233,7 +9026,6 @@ impl IconShape for BsBoxArrowDownRight { d: "M16 15.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h3.793L6.146 6.854a.5.5 0 1 1 .708-.708L15 14.293V10.5a.5.5 0 0 1 1 0v5z", fill_rule: "evenodd", } - } } } @@ -9281,7 +9073,6 @@ impl IconShape for BsBoxArrowDown { d: "M7.646 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V5.5a.5.5 0 0 0-1 0v8.793l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", fill_rule: "evenodd", } - } } } @@ -9329,7 +9120,6 @@ impl IconShape for BsBoxArrowInDownLeft { d: "M5 10.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1H6.707l8.147-8.146a.5.5 0 0 0-.708-.708L6 9.293V5.5a.5.5 0 0 0-1 0v5z", fill_rule: "evenodd", } - } } } @@ -9377,7 +9167,6 @@ impl IconShape for BsBoxArrowInDownRight { d: "M11 10.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h3.793L1.146 1.854a.5.5 0 1 1 .708-.708L10 9.293V5.5a.5.5 0 0 1 1 0v5z", fill_rule: "evenodd", } - } } } @@ -9425,7 +9214,6 @@ impl IconShape for BsBoxArrowInDown { d: "M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z", fill_rule: "evenodd", } - } } } @@ -9473,7 +9261,6 @@ impl IconShape for BsBoxArrowInLeft { d: "M4.146 8.354a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L5.707 7.5H14.5a.5.5 0 0 1 0 1H5.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3z", fill_rule: "evenodd", } - } } } @@ -9521,7 +9308,6 @@ impl IconShape for BsBoxArrowInRight { d: "M11.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H1.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z", fill_rule: "evenodd", } - } } } @@ -9569,7 +9355,6 @@ impl IconShape for BsBoxArrowInUpLeft { d: "M5 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1H6.707l8.147 8.146a.5.5 0 0 1-.708.708L6 6.707V10.5a.5.5 0 0 1-1 0v-5z", fill_rule: "evenodd", } - } } } @@ -9617,7 +9402,6 @@ impl IconShape for BsBoxArrowInUpRight { d: "M11 5.5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793l-8.147 8.146a.5.5 0 0 0 .708.708L10 6.707V10.5a.5.5 0 0 0 1 0v-5z", fill_rule: "evenodd", } - } } } @@ -9665,7 +9449,6 @@ impl IconShape for BsBoxArrowInUp { d: "M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } - } } } @@ -9713,7 +9496,6 @@ impl IconShape for BsBoxArrowLeft { d: "M.146 8.354a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L1.707 7.5H10.5a.5.5 0 0 1 0 1H1.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3z", fill_rule: "evenodd", } - } } } @@ -9761,7 +9543,6 @@ impl IconShape for BsBoxArrowRight { d: "M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z", fill_rule: "evenodd", } - } } } @@ -9809,7 +9590,6 @@ impl IconShape for BsBoxArrowUpLeft { d: "M0 .5A.5.5 0 0 1 .5 0h5a.5.5 0 0 1 0 1H1.707l8.147 8.146a.5.5 0 0 1-.708.708L1 1.707V5.5a.5.5 0 0 1-1 0v-5z", fill_rule: "evenodd", } - } } } @@ -9857,7 +9637,6 @@ impl IconShape for BsBoxArrowUpRight { d: "M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z", fill_rule: "evenodd", } - } } } @@ -9905,7 +9684,6 @@ impl IconShape for BsBoxArrowUp { d: "M7.646.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 1.707V10.5a.5.5 0 0 1-1 0V1.707L5.354 3.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } - } } } @@ -9948,7 +9726,6 @@ impl IconShape for BsBoxSeam { path { d: "M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5l2.404.961L10.404 2l-2.218-.887zm3.564 1.426L5.596 5 8 5.961 14.154 3.5l-2.404-.961zm3.25 1.7-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923l6.5 2.6zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464L7.443.184z", } - } } } @@ -9991,7 +9768,6 @@ impl IconShape for BsBox { path { d: "M8.186 1.113a.5.5 0 0 0-.372 0L1.846 3.5 8 5.961 14.154 3.5 8.186 1.113zM15 4.239l-6.5 2.6v7.922l6.5-2.6V4.24zM7.5 14.762V6.838L1 4.239v7.923l6.5 2.6zM7.443.184a1.5 1.5 0 0 1 1.114 0l7.129 2.852A.5.5 0 0 1 16 3.5v8.662a1 1 0 0 1-.629.928l-7.185 2.874a.5.5 0 0 1-.372 0L.63 13.09a1 1 0 0 1-.63-.928V3.5a.5.5 0 0 1 .314-.464L7.443.184z", } - } } } @@ -10034,7 +9810,6 @@ impl IconShape for BsBox2Fill { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5ZM15 4.667V5H1v-.333L1.5 4h6V1h1v3h6l.5.667Z", } - } } } @@ -10077,7 +9852,6 @@ impl IconShape for BsBox2HeartFill { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5ZM8.5 4h6l.5.667V5H1v-.333L1.5 4h6V1h1v3ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -10123,7 +9897,6 @@ impl IconShape for BsBox2Heart { path { d: "M3.75 0a1 1 0 0 0-.8.4L.1 4.2a.5.5 0 0 0-.1.3V15a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4.5a.5.5 0 0 0-.1-.3L13.05.4a1 1 0 0 0-.8-.4h-8.5Zm0 1H7.5v3h-6l2.25-3ZM8.5 4V1h3.75l2.25 3h-6ZM15 5v10H1V5h14Z", } - } } } @@ -10166,7 +9939,6 @@ impl IconShape for BsBox2 { path { d: "M2.95.4a1 1 0 0 1 .8-.4h8.5a1 1 0 0 1 .8.4l2.85 3.8a.5.5 0 0 1 .1.3V15a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4.5a.5.5 0 0 1 .1-.3L2.95.4ZM7.5 1H3.75L1.5 4h6V1Zm1 0v3h6l-2.25-3H8.5ZM15 5H1v10h14V5Z", } - } } } @@ -10209,7 +9981,6 @@ impl IconShape for BsBoxes { path { d: "M7.752.066a.5.5 0 0 1 .496 0l3.75 2.143a.5.5 0 0 1 .252.434v3.995l3.498 2A.5.5 0 0 1 16 9.07v4.286a.5.5 0 0 1-.252.434l-3.75 2.143a.5.5 0 0 1-.496 0l-3.502-2-3.502 2.001a.5.5 0 0 1-.496 0l-3.75-2.143A.5.5 0 0 1 0 13.357V9.071a.5.5 0 0 1 .252-.434L3.75 6.638V2.643a.5.5 0 0 1 .252-.434L7.752.066ZM4.25 7.504 1.508 9.071l2.742 1.567 2.742-1.567L4.25 7.504ZM7.5 9.933l-2.75 1.571v3.134l2.75-1.571V9.933Zm1 3.134 2.75 1.571v-3.134L8.5 9.933v3.134Zm.508-3.996 2.742 1.567 2.742-1.567-2.742-1.567-2.742 1.567Zm2.242-2.433V3.504L8.5 5.076V8.21l2.75-1.572ZM7.5 8.21V5.076L4.75 3.504v3.134L7.5 8.21ZM5.258 2.643 8 4.21l2.742-1.567L8 1.076 5.258 2.643ZM15 9.933l-2.75 1.571v3.134L15 13.067V9.933ZM3.75 14.638v-3.134L1 9.933v3.134l2.75 1.571Z", } - } } } @@ -10253,7 +10024,6 @@ impl IconShape for BsBracesAsterisk { d: "M1.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C2.25 2 1.49 2.759 1.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6ZM14.886 7.9v.164c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456v-1.3c-1.114 0-1.49-.362-1.49-1.456V4.352C14.51 2.759 13.75 2 12.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6ZM7.5 11.5V9.207l-1.621 1.621-.707-.707L6.792 8.5H4.5v-1h2.293L5.172 5.879l.707-.707L7.5 6.792V4.5h1v2.293l1.621-1.621.707.707L9.208 7.5H11.5v1H9.207l1.621 1.621-.707.707L8.5 9.208V11.5h-1Z", fill_rule: "evenodd", } - } } } @@ -10296,7 +10066,6 @@ impl IconShape for BsBraces { path { d: "M2.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C3.25 2 2.49 2.759 2.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6zM13.886 7.9v.163c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456V7.332c-1.114 0-1.49-.362-1.49-1.456V4.352C13.51 2.759 12.75 2 11.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6z", } - } } } @@ -10339,7 +10108,6 @@ impl IconShape for BsBricks { path { d: "M0 .5A.5.5 0 0 1 .5 0h15a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H14v2h1.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5H2v-2H.5a.5.5 0 0 1-.5-.5v-3A.5.5 0 0 1 .5 6H2V4H.5a.5.5 0 0 1-.5-.5v-3zM3 4v2h4.5V4H3zm5.5 0v2H13V4H8.5zM3 10v2h4.5v-2H3zm5.5 0v2H13v-2H8.5zM1 1v2h3.5V1H1zm4.5 0v2h5V1h-5zm6 0v2H15V1h-3.5zM1 7v2h3.5V7H1zm4.5 0v2h5V7h-5zm6 0v2H15V7h-3.5zM1 13v2h3.5v-2H1zm4.5 0v2h5v-2h-5zm6 0v2H15v-2h-3.5z", } - } } } @@ -10385,7 +10153,6 @@ impl IconShape for BsBriefcaseFill { path { d: "M0 12.5A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5V6.85L8.129 8.947a.5.5 0 0 1-.258 0L0 6.85v5.65z", } - } } } @@ -10428,7 +10195,6 @@ impl IconShape for BsBriefcase { path { d: "M6.5 1A1.5 1.5 0 0 0 5 2.5V3H1.5A1.5 1.5 0 0 0 0 4.5v8A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-8A1.5 1.5 0 0 0 14.5 3H11v-.5A1.5 1.5 0 0 0 9.5 1h-3zm0 1h3a.5.5 0 0 1 .5.5V3H6v-.5a.5.5 0 0 1 .5-.5zm1.886 6.914L15 7.151V12.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5V7.15l6.614 1.764a1.5 1.5 0 0 0 .772 0zM1.5 4h13a.5.5 0 0 1 .5.5v1.616L8.129 7.948a.5.5 0 0 1-.258 0L1 6.116V4.5a.5.5 0 0 1 .5-.5z", } - } } } @@ -10471,7 +10237,6 @@ impl IconShape for BsBrightnessAltHighFill { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm8 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zm-13.5.5a.5.5 0 0 0 0-1h-2a.5.5 0 0 0 0 1h2zm11.157-6.157a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm-9.9 2.121a.5.5 0 0 0 .707-.707L3.05 5.343a.5.5 0 1 0-.707.707l1.414 1.414zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4z", } - } } } @@ -10514,7 +10279,6 @@ impl IconShape for BsBrightnessAltHigh { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm8 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zm-13.5.5a.5.5 0 0 0 0-1h-2a.5.5 0 0 0 0 1h2zm11.157-6.157a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm-9.9 2.121a.5.5 0 0 0 .707-.707L3.05 5.343a.5.5 0 1 0-.707.707l1.414 1.414zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 2.959 2.5H5.04A3 3 0 0 1 8 8z", } - } } } @@ -10557,7 +10321,6 @@ impl IconShape for BsBrightnessAltLowFill { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5 6a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 11a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0zm10.243-3.536a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-8.486-.707a.5.5 0 1 0 .707.707.5.5 0 0 0-.707-.707zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4z", } - } } } @@ -10600,7 +10363,6 @@ impl IconShape for BsBrightnessAltLow { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5 6a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 11a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0zm10.243-3.536a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-8.486-.707a.5.5 0 1 0 .707.707.5.5 0 0 0-.707-.707zM8 7a4 4 0 0 0-4 4 .5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 2.959 2.5H5.04A3 3 0 0 1 8 8z", } - } } } @@ -10643,7 +10405,6 @@ impl IconShape for BsBrightnessHighFill { path { d: "M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } - } } } @@ -10686,7 +10447,6 @@ impl IconShape for BsBrightnessHigh { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } - } } } @@ -10729,7 +10489,6 @@ impl IconShape for BsBrightnessLowFill { path { d: "M12 8a4 4 0 1 1-8 0 4 4 0 0 1 8 0zM8.5 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 11a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5-5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-11 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9.743-4.036a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-7.779 7.779a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm7.072 0a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707zM3.757 4.464a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707z", } - } } } @@ -10772,7 +10531,6 @@ impl IconShape for BsBrightnessLow { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zm.5-9.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 11a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm5-5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-11 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9.743-4.036a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm-7.779 7.779a.5.5 0 1 1-.707-.707.5.5 0 0 1 .707.707zm7.072 0a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707zM3.757 4.464a.5.5 0 1 1 .707-.707.5.5 0 0 1-.707.707z", } - } } } @@ -10815,7 +10573,6 @@ impl IconShape for BsBroadcastPin { path { d: "M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707zm2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708zm5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708zm2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM6 8a2 2 0 1 1 2.5 1.937V15.5a.5.5 0 0 1-1 0V9.937A2 2 0 0 1 6 8z", } - } } } @@ -10858,7 +10615,6 @@ impl IconShape for BsBroadcast { path { d: "M3.05 3.05a7 7 0 0 0 0 9.9.5.5 0 0 1-.707.707 8 8 0 0 1 0-11.314.5.5 0 0 1 .707.707zm2.122 2.122a4 4 0 0 0 0 5.656.5.5 0 1 1-.708.708 5 5 0 0 1 0-7.072.5.5 0 0 1 .708.708zm5.656-.708a.5.5 0 0 1 .708 0 5 5 0 0 1 0 7.072.5.5 0 1 1-.708-.708 4 4 0 0 0 0-5.656.5.5 0 0 1 0-.708zm2.122-2.12a.5.5 0 0 1 .707 0 8 8 0 0 1 0 11.313.5.5 0 0 1-.707-.707 7 7 0 0 0 0-9.9.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } - } } } @@ -10901,7 +10657,6 @@ impl IconShape for BsBrushFill { path { d: "M15.825.12a.5.5 0 0 1 .132.584c-1.53 3.43-4.743 8.17-7.095 10.64a6.067 6.067 0 0 1-2.373 1.534c-.018.227-.06.538-.16.868-.201.659-.667 1.479-1.708 1.74a8.118 8.118 0 0 1-3.078.132 3.659 3.659 0 0 1-.562-.135 1.382 1.382 0 0 1-.466-.247.714.714 0 0 1-.204-.288.622.622 0 0 1 .004-.443c.095-.245.316-.38.461-.452.394-.197.625-.453.867-.826.095-.144.184-.297.287-.472l.117-.198c.151-.255.326-.54.546-.848.528-.739 1.201-.925 1.746-.896.126.007.243.025.348.048.062-.172.142-.38.238-.608.261-.619.658-1.419 1.187-2.069 2.176-2.67 6.18-6.206 9.117-8.104a.5.5 0 0 1 .596.04z", } - } } } @@ -10944,7 +10699,6 @@ impl IconShape for BsBrush { path { d: "M15.825.12a.5.5 0 0 1 .132.584c-1.53 3.43-4.743 8.17-7.095 10.64a6.067 6.067 0 0 1-2.373 1.534c-.018.227-.06.538-.16.868-.201.659-.667 1.479-1.708 1.74a8.118 8.118 0 0 1-3.078.132 3.659 3.659 0 0 1-.562-.135 1.382 1.382 0 0 1-.466-.247.714.714 0 0 1-.204-.288.622.622 0 0 1 .004-.443c.095-.245.316-.38.461-.452.394-.197.625-.453.867-.826.095-.144.184-.297.287-.472l.117-.198c.151-.255.326-.54.546-.848.528-.739 1.201-.925 1.746-.896.126.007.243.025.348.048.062-.172.142-.38.238-.608.261-.619.658-1.419 1.187-2.069 2.176-2.67 6.18-6.206 9.117-8.104a.5.5 0 0 1 .596.04zM4.705 11.912a1.23 1.23 0 0 0-.419-.1c-.246-.013-.573.05-.879.479-.197.275-.355.532-.5.777l-.105.177c-.106.181-.213.362-.32.528a3.39 3.39 0 0 1-.76.861c.69.112 1.736.111 2.657-.12.559-.139.843-.569.993-1.06a3.122 3.122 0 0 0 .126-.75l-.793-.792zm1.44.026c.12-.04.277-.1.458-.183a5.068 5.068 0 0 0 1.535-1.1c1.9-1.996 4.412-5.57 6.052-8.631-2.59 1.927-5.566 4.66-7.302 6.792-.442.543-.795 1.243-1.042 1.826-.121.288-.214.54-.275.72v.001l.575.575zm-4.973 3.04.007-.005a.031.031 0 0 1-.007.004zm3.582-3.043.002.001h-.002z", } - } } } @@ -10987,7 +10741,6 @@ impl IconShape for BsBucketFill { path { d: "M2.522 5H2a.5.5 0 0 0-.494.574l1.372 9.149A1.5 1.5 0 0 0 4.36 16h7.278a1.5 1.5 0 0 0 1.483-1.277l1.373-9.149A.5.5 0 0 0 14 5h-.522A5.5 5.5 0 0 0 2.522 5zm1.005 0a4.5 4.5 0 0 1 8.945 0H3.527z", } - } } } @@ -11030,7 +10783,6 @@ impl IconShape for BsBucket { path { d: "M2.522 5H2a.5.5 0 0 0-.494.574l1.372 9.149A1.5 1.5 0 0 0 4.36 16h7.278a1.5 1.5 0 0 0 1.483-1.277l1.373-9.149A.5.5 0 0 0 14 5h-.522A5.5 5.5 0 0 0 2.522 5zm1.005 0a4.5 4.5 0 0 1 8.945 0H3.527zm9.892 1-1.286 8.574a.5.5 0 0 1-.494.426H4.36a.5.5 0 0 1-.494-.426L2.58 6h10.838z", } - } } } @@ -11076,7 +10828,6 @@ impl IconShape for BsBugFill { path { d: "M13 6v1H8.5v8.975A5 5 0 0 0 13 11h.5a.5.5 0 0 1 .5.5v.5a.5.5 0 1 0 1 0v-.5a1.5 1.5 0 0 0-1.5-1.5H13V9h1.5a.5.5 0 0 0 0-1H13V7h.5A1.5 1.5 0 0 0 15 5.5V5a.5.5 0 0 0-1 0v.5a.5.5 0 0 1-.5.5H13zm-5.5 9.975V7H3V6h-.5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 0-1 0v.5A1.5 1.5 0 0 0 2.5 7H3v1H1.5a.5.5 0 0 0 0 1H3v1h-.5A1.5 1.5 0 0 0 1 11.5v.5a.5.5 0 1 0 1 0v-.5a.5.5 0 0 1 .5-.5H3a5 5 0 0 0 4.5 4.975z", } - } } } @@ -11119,7 +10870,6 @@ impl IconShape for BsBug { path { d: "M4.355.522a.5.5 0 0 1 .623.333l.291.956A4.979 4.979 0 0 1 8 1c1.007 0 1.946.298 2.731.811l.29-.956a.5.5 0 1 1 .957.29l-.41 1.352A4.985 4.985 0 0 1 13 6h.5a.5.5 0 0 0 .5-.5V5a.5.5 0 0 1 1 0v.5A1.5 1.5 0 0 1 13.5 7H13v1h1.5a.5.5 0 0 1 0 1H13v1h.5a1.5 1.5 0 0 1 1.5 1.5v.5a.5.5 0 1 1-1 0v-.5a.5.5 0 0 0-.5-.5H13a5 5 0 0 1-10 0h-.5a.5.5 0 0 0-.5.5v.5a.5.5 0 1 1-1 0v-.5A1.5 1.5 0 0 1 2.5 10H3V9H1.5a.5.5 0 0 1 0-1H3V7h-.5A1.5 1.5 0 0 1 1 5.5V5a.5.5 0 0 1 1 0v.5a.5.5 0 0 0 .5.5H3c0-1.364.547-2.601 1.432-3.503l-.41-1.352a.5.5 0 0 1 .333-.623zM4 7v4a4 4 0 0 0 3.5 3.97V7H4zm4.5 0v7.97A4 4 0 0 0 12 11V7H8.5zM12 6a3.989 3.989 0 0 0-1.334-2.982A3.983 3.983 0 0 0 8 2a3.983 3.983 0 0 0-2.667 1.018A3.989 3.989 0 0 0 4 6h8z", } - } } } @@ -11166,7 +10916,6 @@ impl IconShape for BsBuilding { path { d: "M2 11h1v1H2v-1zm2 0h1v1H4v-1zm-2 2h1v1H2v-1zm2 0h1v1H4v-1zm4-4h1v1H8V9zm2 0h1v1h-1V9zm-2 2h1v1H8v-1zm2 0h1v1h-1v-1zm2-2h1v1h-1V9zm0 2h1v1h-1v-1zM8 7h1v1H8V7zm2 0h1v1h-1V7zm2 0h1v1h-1V7zM8 5h1v1H8V5zm2 0h1v1h-1V5zm2 0h1v1h-1V5zm0-2h1v1h-1V3z", } - } } } @@ -11218,7 +10967,6 @@ impl IconShape for BsBullseye { path { d: "M9.5 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -11261,7 +11009,6 @@ impl IconShape for BsCalculatorFill { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2 .5v2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zM4.5 9a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM4 12.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zM7.5 6a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM7 9.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm.5 2.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM10 6.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm.5 2.5a.5.5 0 0 0-.5.5v4a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-.5-.5h-1z", } - } } } @@ -11307,7 +11054,6 @@ impl IconShape for BsCalculator { path { d: "M4 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-2zm0 4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-4z", } - } } } @@ -11350,7 +11096,6 @@ impl IconShape for BsCalendarCheckFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-5.146-5.146-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -11396,7 +11141,6 @@ impl IconShape for BsCalendarCheck { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -11442,7 +11186,6 @@ impl IconShape for BsCalendarDateFill { path { d: "M16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-6.664-1.21c-1.11 0-1.656-.767-1.703-1.407h.683c.043.37.387.82 1.051.82.844 0 1.301-.848 1.305-2.164h-.027c-.153.414-.637.79-1.383.79-.852 0-1.676-.61-1.676-1.77 0-1.137.871-1.809 1.797-1.809 1.172 0 1.953.734 1.953 2.668 0 1.805-.742 2.871-2 2.871zm-2.89-5.435v5.332H5.77V8.079h-.012c-.29.156-.883.52-1.258.777V8.16a12.6 12.6 0 0 1 1.313-.805h.632z", } - } } } @@ -11488,7 +11231,6 @@ impl IconShape for BsCalendarDate { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -11531,7 +11273,6 @@ impl IconShape for BsCalendarDayFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16v9zm-4.785-6.145a.428.428 0 1 0 0-.855.426.426 0 0 0-.43.43c0 .238.192.425.43.425zm.336.563h-.672v4.105h.672V8.418zm-6.867 4.105v-2.3h2.261v-.61H4.684V7.801h2.464v-.61H4v5.332h.684zm3.296 0h.676V9.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105z", } - } } } @@ -11577,7 +11318,6 @@ impl IconShape for BsCalendarDay { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -11620,7 +11360,6 @@ impl IconShape for BsCalendarEventFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-3.5-7h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5z", } - } } } @@ -11666,7 +11405,6 @@ impl IconShape for BsCalendarEvent { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -11709,7 +11447,6 @@ impl IconShape for BsCalendarFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5h16V4H0V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5z", } - } } } @@ -11752,7 +11489,6 @@ impl IconShape for BsCalendarHeartFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -11796,7 +11532,6 @@ impl IconShape for BsCalendarHeart { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM1 14V4h14v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1Zm7-6.507c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -11839,7 +11574,6 @@ impl IconShape for BsCalendarMinusFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM6 10h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -11885,7 +11619,6 @@ impl IconShape for BsCalendarMinus { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -11931,7 +11664,6 @@ impl IconShape for BsCalendarMonthFill { path { d: "M16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM2.56 12.332h-.71L3.748 7h.696l1.898 5.332h-.719l-.539-1.602H3.1l-.54 1.602zm7.29-4.105v4.105h-.668v-.539h-.027c-.145.324-.532.605-1.188.605-.847 0-1.453-.484-1.453-1.425V8.227h.676v2.554c0 .766.441 1.012.98 1.012.59 0 1.004-.371 1.004-1.023V8.227h.676zm1.273 4.41c.075.332.422.636.985.636.648 0 1.07-.378 1.07-1.023v-.605h-.02c-.163.355-.613.648-1.171.648-.957 0-1.64-.672-1.64-1.902v-.34c0-1.207.675-1.887 1.64-1.887.558 0 1.004.293 1.195.64h.02v-.577h.648v4.03c0 1.052-.816 1.579-1.746 1.579-1.043 0-1.574-.516-1.668-1.2h.687z", } - } } } @@ -11977,7 +11709,6 @@ impl IconShape for BsCalendarMonth { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12020,7 +11751,6 @@ impl IconShape for BsCalendarPlusFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM8.5 8.5V10H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V11H6a.5.5 0 0 1 0-1h1.5V8.5a.5.5 0 0 1 1 0z", } - } } } @@ -12066,7 +11796,6 @@ impl IconShape for BsCalendarPlus { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12109,7 +11838,6 @@ impl IconShape for BsCalendarRangeFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 7V5H0v5h5a1 1 0 1 1 0 2H0v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9h-6a1 1 0 1 1 0-2h6z", } - } } } @@ -12155,7 +11883,6 @@ impl IconShape for BsCalendarRange { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12198,7 +11925,6 @@ impl IconShape for BsCalendarWeekFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM9.5 7h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zm3 0h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5zM2 10.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3.5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5z", } - } } } @@ -12244,7 +11970,6 @@ impl IconShape for BsCalendarWeek { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12287,7 +12012,6 @@ impl IconShape for BsCalendarXFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v1h16V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM16 14V5H0v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zM6.854 8.146 8 9.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 10l1.147 1.146a.5.5 0 0 1-.708.708L8 10.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 10 6.146 8.854a.5.5 0 1 1 .708-.708z", } - } } } @@ -12333,7 +12057,6 @@ impl IconShape for BsCalendarX { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12376,7 +12099,6 @@ impl IconShape for BsCalendar { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z", } - } } } @@ -12419,7 +12141,6 @@ impl IconShape for BsCalendar2CheckFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-2.6 5.854a.5.5 0 0 0-.708-.708L7.5 10.793 6.354 9.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3z", } - } } } @@ -12468,7 +12189,6 @@ impl IconShape for BsCalendar2Check { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -12514,7 +12234,6 @@ impl IconShape for BsCalendar2DateFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-4.118 9.79c1.258 0 2-1.067 2-2.872 0-1.934-.781-2.668-1.953-2.668-.926 0-1.797.672-1.797 1.809 0 1.16.824 1.77 1.676 1.77.746 0 1.23-.376 1.383-.79h.027c-.004 1.316-.461 2.164-1.305 2.164-.664 0-1.008-.45-1.05-.82h-.684c.047.64.594 1.406 1.703 1.406zm-2.89-5.435h-.633A12.6 12.6 0 0 0 4.5 8.16v.695c.375-.257.969-.62 1.258-.777h.012v4.61h.675V7.354z", } - } } } @@ -12563,7 +12282,6 @@ impl IconShape for BsCalendar2Date { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -12606,7 +12324,6 @@ impl IconShape for BsCalendar2DayFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-2.24 4.855a.428.428 0 1 0 0-.855.426.426 0 0 0-.429.43c0 .238.192.425.43.425zm.337.563h-.672v4.105h.672V8.418zm-6.867 4.105v-2.3h2.261v-.61H4.684V7.801h2.464v-.61H4v5.332h.684zm3.296 0h.676V9.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105z", } - } } } @@ -12655,7 +12372,6 @@ impl IconShape for BsCalendar2Day { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -12698,7 +12414,6 @@ impl IconShape for BsCalendar2EventFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM11.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", } - } } } @@ -12747,7 +12462,6 @@ impl IconShape for BsCalendar2Event { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -12790,7 +12504,6 @@ impl IconShape for BsCalendar2Fill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5zM2.545 3h10.91c.3 0 .545.224.545.5v1c0 .276-.244.5-.546.5H2.545C2.245 5 2 4.776 2 4.5v-1c0-.276.244-.5.545-.5z", } - } } } @@ -12833,7 +12546,6 @@ impl IconShape for BsCalendar2HeartFill { path { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5Zm-2 4v-1c0-.276.244-.5.545-.5h10.91c.3 0 .545.224.545.5v1c0 .276-.244.5-.546.5H2.545C2.245 5 2 4.776 2 4.5Zm6 3.493c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -12877,7 +12589,6 @@ impl IconShape for BsCalendar2Heart { d: "M4 .5a.5.5 0 0 0-1 0V1H2a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-1V.5a.5.5 0 0 0-1 0V1H4V.5ZM1 3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3Zm2 .5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V4a.5.5 0 0 0-.5-.5H3Zm5 4.493c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -12920,7 +12631,6 @@ impl IconShape for BsCalendar2MinusFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM6 10a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", } - } } } @@ -12969,7 +12679,6 @@ impl IconShape for BsCalendar2Minus { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -13015,7 +12724,6 @@ impl IconShape for BsCalendar2MonthFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM2.561 12.332 3.1 10.73h1.984l.54 1.602h.718L4.444 7h-.696L1.85 12.332h.71zM9.85 8.227h-.676v2.543c0 .652-.414 1.023-1.004 1.023-.539 0-.98-.246-.98-1.012V8.227h-.676v2.746c0 .941.606 1.425 1.453 1.425.656 0 1.043-.28 1.188-.605h.027v.539h.668V8.227zm1.273 4.41h-.687c.094.683.625 1.199 1.668 1.199.93 0 1.746-.527 1.746-1.578V8.227h-.649v.578h-.019c-.191-.348-.637-.64-1.195-.64-.965 0-1.64.679-1.64 1.886v.34c0 1.23.683 1.902 1.64 1.902.558 0 1.008-.293 1.172-.648h.02v.605c0 .645-.423 1.023-1.071 1.023-.563 0-.91-.304-.985-.636z", } - } } } @@ -13064,7 +12772,6 @@ impl IconShape for BsCalendar2Month { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -13107,7 +12814,6 @@ impl IconShape for BsCalendar2PlusFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 3.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5H2.545c-.3 0-.545.224-.545.5zm6.5 5a.5.5 0 0 0-1 0V10H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V11H10a.5.5 0 0 0 0-1H8.5V8.5z", } - } } } @@ -13153,7 +12859,6 @@ impl IconShape for BsCalendar2Plus { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM8 8a.5.5 0 0 1 .5.5V10H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V11H6a.5.5 0 0 1 0-1h1.5V8.5A.5.5 0 0 1 8 8z", } - } } } @@ -13196,7 +12901,6 @@ impl IconShape for BsCalendar2RangeFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM10 7a1 1 0 0 0 0 2h5V7h-5zm-4 4a1 1 0 0 0-1-1H1v2h4a1 1 0 0 0 1-1z", } - } } } @@ -13242,7 +12946,6 @@ impl IconShape for BsCalendar2Range { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM9 8a1 1 0 0 1 1-1h5v2h-5a1 1 0 0 1-1-1zm-8 2h4a1 1 0 1 1 0 2H1v-2z", } - } } } @@ -13285,7 +12988,6 @@ impl IconShape for BsCalendar2WeekFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zM8.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm3 0a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM3 10.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm3.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", } - } } } @@ -13331,7 +13033,6 @@ impl IconShape for BsCalendar2Week { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4zM11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -13374,7 +13075,6 @@ impl IconShape for BsCalendar2XFill { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zm9.954 3H2.545c-.3 0-.545.224-.545.5v1c0 .276.244.5.545.5h10.91c.3 0 .545-.224.545-.5v-1c0-.276-.244-.5-.546-.5zm-6.6 5.146a.5.5 0 1 0-.708.708L7.293 10l-1.147 1.146a.5.5 0 0 0 .708.708L8 10.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 10l1.147-1.146a.5.5 0 0 0-.708-.708L8 9.293 6.854 8.146z", } - } } } @@ -13423,7 +13123,6 @@ impl IconShape for BsCalendar2X { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -13469,7 +13168,6 @@ impl IconShape for BsCalendar2 { path { d: "M2.5 4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H3a.5.5 0 0 1-.5-.5V4z", } - } } } @@ -13513,7 +13211,6 @@ impl IconShape for BsCalendar3EventFill { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", fill_rule: "evenodd", } - } } } @@ -13559,7 +13256,6 @@ impl IconShape for BsCalendar3Event { path { d: "M12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -13602,7 +13298,6 @@ impl IconShape for BsCalendar3Fill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2H0zm0 1v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3H0z", } - } } } @@ -13646,7 +13341,6 @@ impl IconShape for BsCalendar3RangeFill { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 8V3h16v2h-6a1 1 0 1 0 0 2h6v7a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-4h6a1 1 0 1 0 0-2H0z", fill_rule: "evenodd", } - } } } @@ -13692,7 +13386,6 @@ impl IconShape for BsCalendar3Range { path { d: "M7 10a1 1 0 0 0 0-2H1v2h6zm2-3h6V5H9a1 1 0 0 0 0 2z", } - } } } @@ -13736,7 +13429,6 @@ impl IconShape for BsCalendar3WeekFill { d: "M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2H2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0zM5 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0zm5-2a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM2 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", fill_rule: "evenodd", } - } } } @@ -13782,7 +13474,6 @@ impl IconShape for BsCalendar3Week { path { d: "M12 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-5 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm2-3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-5 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -13828,7 +13519,6 @@ impl IconShape for BsCalendar3 { path { d: "M6.5 7a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-9 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm3 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -13874,7 +13564,6 @@ impl IconShape for BsCalendar4Event { path { d: "M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -13920,7 +13609,6 @@ impl IconShape for BsCalendar4Range { path { d: "M9 7.5a.5.5 0 0 1 .5-.5H15v2H9.5a.5.5 0 0 1-.5-.5v-1zm-2 3v1a.5.5 0 0 1-.5.5H1v-2h5.5a.5.5 0 0 1 .5.5z", } - } } } @@ -13966,7 +13654,6 @@ impl IconShape for BsCalendar4Week { path { d: "M11 7.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-2 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -14009,7 +13696,6 @@ impl IconShape for BsCalendar4 { path { d: "M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM2 2a1 1 0 0 0-1 1v1h14V3a1 1 0 0 0-1-1H2zm13 3H1v9a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V5z", } - } } } @@ -14055,7 +13741,6 @@ impl IconShape for BsCameraFill { path { d: "M2 4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-1.172a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 9.172 2H6.828a2 2 0 0 0-1.414.586l-.828.828A2 2 0 0 1 3.172 4H2zm.5 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm9 2.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0z", } - } } } @@ -14104,7 +13789,6 @@ impl IconShape for BsCameraReelsFill { path { d: "M9 6h.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 7.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 16H2a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h7z", } - } } } @@ -14153,7 +13837,6 @@ impl IconShape for BsCameraReels { path { d: "M9 6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM7 3a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } - } } } @@ -14197,7 +13880,6 @@ impl IconShape for BsCameraVideoFill { d: "M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2V5z", fill_rule: "evenodd", } - } } } @@ -14241,7 +13923,6 @@ impl IconShape for BsCameraVideoOffFill { d: "M10.961 12.365a1.99 1.99 0 0 0 .522-1.103l3.11 1.382A1 1 0 0 0 16 11.731V4.269a1 1 0 0 0-1.406-.913l-3.111 1.382A2 2 0 0 0 9.5 3H4.272l6.69 9.365zm-10.114-9A2.001 2.001 0 0 0 0 5v6a2 2 0 0 0 2 2h5.728L.847 3.366zm9.746 11.925-10-14 .814-.58 10 14-.814.58z", fill_rule: "evenodd", } - } } } @@ -14285,7 +13966,6 @@ impl IconShape for BsCameraVideoOff { d: "M10.961 12.365a1.99 1.99 0 0 0 .522-1.103l3.11 1.382A1 1 0 0 0 16 11.731V4.269a1 1 0 0 0-1.406-.913l-3.111 1.382A2 2 0 0 0 9.5 3H4.272l.714 1H9.5a1 1 0 0 1 1 1v6a1 1 0 0 1-.144.518l.605.847zM1.428 4.18A.999.999 0 0 0 1 5v6a1 1 0 0 0 1 1h5.014l.714 1H2a2 2 0 0 1-2-2V5c0-.675.334-1.272.847-1.634l.58.814zM15 11.73l-3.5-1.555v-4.35L15 4.269v7.462zm-4.407 3.56-10-14 .814-.58 10 14-.814.58z", fill_rule: "evenodd", } - } } } @@ -14329,7 +14009,6 @@ impl IconShape for BsCameraVideo { d: "M0 5a2 2 0 0 1 2-2h7.5a2 2 0 0 1 1.983 1.738l3.11-1.382A1 1 0 0 1 16 4.269v7.462a1 1 0 0 1-1.406.913l-3.111-1.382A2 2 0 0 1 9.5 13H2a2 2 0 0 1-2-2V5zm11.5 5.175 3.5 1.556V4.269l-3.5 1.556v4.35zM2 4a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h7.5a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H2z", fill_rule: "evenodd", } - } } } @@ -14375,7 +14054,6 @@ impl IconShape for BsCamera { path { d: "M8 11a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zm0 1a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zM3 6.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } - } } } @@ -14421,7 +14099,6 @@ impl IconShape for BsCamera2 { path { d: "M12.318 3h2.015C15.253 3 16 3.746 16 4.667v6.666c0 .92-.746 1.667-1.667 1.667h-2.015A5.97 5.97 0 0 1 9 14a5.972 5.972 0 0 1-3.318-1H1.667C.747 13 0 12.254 0 11.333V4.667C0 3.747.746 3 1.667 3H2a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1h.682A5.97 5.97 0 0 1 9 2c1.227 0 2.367.368 3.318 1zM2 4.5a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0zM14 8A5 5 0 1 0 4 8a5 5 0 0 0 10 0z", } - } } } @@ -14464,7 +14141,6 @@ impl IconShape for BsCapslockFill { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1H1.654C.78 9.5.326 8.455.924 7.816L7.27 1.047zM4.5 13.5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1z", } - } } } @@ -14508,7 +14184,6 @@ impl IconShape for BsCapslock { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1H1.654C.78 9.5.326 8.455.924 7.816L7.27 1.047zM14.346 8.5 8 1.731 1.654 8.5H4.5a1 1 0 0 1 1 1v1h5v-1a1 1 0 0 1 1-1h2.846zm-9.846 5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-1zm6 0h-5v1h5v-1z", fill_rule: "evenodd", } - } } } @@ -14554,7 +14229,6 @@ impl IconShape for BsCardChecklist { path { d: "M7 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0zM7 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-1.496-.854a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", } - } } } @@ -14600,7 +14274,6 @@ impl IconShape for BsCardHeading { path { d: "M3 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0-5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1z", } - } } } @@ -14646,7 +14319,6 @@ impl IconShape for BsCardImage { path { d: "M1.5 2A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13zm13 1a.5.5 0 0 1 .5.5v6l-3.775-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12v.54A.505.505 0 0 1 1 12.5v-9a.5.5 0 0 1 .5-.5h13z", } - } } } @@ -14692,7 +14364,6 @@ impl IconShape for BsCardList { path { d: "M5 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 8zm0-2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0 5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-1-5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zM4 8a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm0 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } - } } } @@ -14738,7 +14409,6 @@ impl IconShape for BsCardText { path { d: "M3 5.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 8a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 8zm0 2.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -14781,7 +14451,6 @@ impl IconShape for BsCaretDownFill { path { d: "M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z", } - } } } @@ -14824,7 +14493,6 @@ impl IconShape for BsCaretDownSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4 4a.5.5 0 0 0-.374.832l4 4.5a.5.5 0 0 0 .748 0l4-4.5A.5.5 0 0 0 12 6H4z", } - } } } @@ -14870,7 +14538,6 @@ impl IconShape for BsCaretDownSquare { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2z", } - } } } @@ -14913,7 +14580,6 @@ impl IconShape for BsCaretDown { path { d: "M3.204 5h9.592L8 10.481 3.204 5zm-.753.659 4.796 5.48a1 1 0 0 0 1.506 0l4.796-5.48c.566-.647.106-1.659-.753-1.659H3.204a1 1 0 0 0-.753 1.659z", } - } } } @@ -14956,7 +14622,6 @@ impl IconShape for BsCaretLeftFill { path { d: "m3.86 8.753 5.482 4.796c.646.566 1.658.106 1.658-.753V3.204a1 1 0 0 0-1.659-.753l-5.48 4.796a1 1 0 0 0 0 1.506z", } - } } } @@ -14999,7 +14664,6 @@ impl IconShape for BsCaretLeftSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm10.5 10V4a.5.5 0 0 0-.832-.374l-4.5 4a.5.5 0 0 0 0 .748l4.5 4A.5.5 0 0 0 10.5 12z", } - } } } @@ -15045,7 +14709,6 @@ impl IconShape for BsCaretLeftSquare { path { d: "M10.205 12.456A.5.5 0 0 0 10.5 12V4a.5.5 0 0 0-.832-.374l-4.5 4a.5.5 0 0 0 0 .748l4.5 4a.5.5 0 0 0 .537.082z", } - } } } @@ -15088,7 +14751,6 @@ impl IconShape for BsCaretLeft { path { d: "M10 12.796V3.204L4.519 8 10 12.796zm-.659.753-5.48-4.796a1 1 0 0 1 0-1.506l5.48-4.796A1 1 0 0 1 11 3.204v9.592a1 1 0 0 1-1.659.753z", } - } } } @@ -15131,7 +14793,6 @@ impl IconShape for BsCaretRightFill { path { d: "m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z", } - } } } @@ -15174,7 +14835,6 @@ impl IconShape for BsCaretRightSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.5 10a.5.5 0 0 0 .832.374l4.5-4a.5.5 0 0 0 0-.748l-4.5-4A.5.5 0 0 0 5.5 4v8z", } - } } } @@ -15220,7 +14880,6 @@ impl IconShape for BsCaretRightSquare { path { d: "M5.795 12.456A.5.5 0 0 1 5.5 12V4a.5.5 0 0 1 .832-.374l4.5 4a.5.5 0 0 1 0 .748l-4.5 4a.5.5 0 0 1-.537.082z", } - } } } @@ -15263,7 +14922,6 @@ impl IconShape for BsCaretRight { path { d: "M6 12.796V3.204L11.481 8 6 12.796zm.659.753 5.48-4.796a1 1 0 0 0 0-1.506L6.66 2.451C6.011 1.885 5 2.345 5 3.204v9.592a1 1 0 0 0 1.659.753z", } - } } } @@ -15306,7 +14964,6 @@ impl IconShape for BsCaretUpFill { path { d: "m7.247 4.86-4.796 5.481c-.566.647-.106 1.659.753 1.659h9.592a1 1 0 0 0 .753-1.659l-4.796-5.48a1 1 0 0 0-1.506 0z", } - } } } @@ -15349,7 +15006,6 @@ impl IconShape for BsCaretUpSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm4 9h8a.5.5 0 0 0 .374-.832l-4-4.5a.5.5 0 0 0-.748 0l-4 4.5A.5.5 0 0 0 4 11z", } - } } } @@ -15395,7 +15051,6 @@ impl IconShape for BsCaretUpSquare { path { d: "M3.544 10.705A.5.5 0 0 0 4 11h8a.5.5 0 0 0 .374-.832l-4-4.5a.5.5 0 0 0-.748 0l-4 4.5a.5.5 0 0 0-.082.537z", } - } } } @@ -15438,7 +15093,6 @@ impl IconShape for BsCaretUp { path { d: "M3.204 11h9.592L8 5.519 3.204 11zm-.753-.659 4.796-5.48a1 1 0 0 1 1.506 0l4.796 5.48c.566.647.106 1.659-.753 1.659H3.204a1 1 0 0 1-.753-1.659z", } - } } } @@ -15481,7 +15135,6 @@ impl IconShape for BsCartCheckFill { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-1.646-7.646-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L8 8.293l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -15527,7 +15180,6 @@ impl IconShape for BsCartCheck { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -15570,7 +15222,6 @@ impl IconShape for BsCartDashFill { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM6.5 7h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1z", } - } } } @@ -15616,7 +15267,6 @@ impl IconShape for BsCartDash { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -15659,7 +15309,6 @@ impl IconShape for BsCartFill { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -15702,7 +15351,6 @@ impl IconShape for BsCartPlusFill { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM9 5.5V7h1.5a.5.5 0 0 1 0 1H9v1.5a.5.5 0 0 1-1 0V8H6.5a.5.5 0 0 1 0-1H8V5.5a.5.5 0 0 1 1 0z", } - } } } @@ -15748,7 +15396,6 @@ impl IconShape for BsCartPlus { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -15791,7 +15438,6 @@ impl IconShape for BsCartXFill { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7.354 5.646 8.5 6.793l1.146-1.147a.5.5 0 0 1 .708.708L9.207 7.5l1.147 1.146a.5.5 0 0 1-.708.708L8.5 8.207 7.354 9.354a.5.5 0 1 1-.708-.708L7.793 7.5 6.646 6.354a.5.5 0 1 1 .708-.708z", } - } } } @@ -15837,7 +15483,6 @@ impl IconShape for BsCartX { path { d: "M.5 1a.5.5 0 0 0 0 1h1.11l.401 1.607 1.498 7.985A.5.5 0 0 0 4 12h1a2 2 0 1 0 0 4 2 2 0 0 0 0-4h7a2 2 0 1 0 0 4 2 2 0 0 0 0-4h1a.5.5 0 0 0 .491-.408l1.5-8A.5.5 0 0 0 14.5 3H2.89l-.405-1.621A.5.5 0 0 0 2 1H.5zm3.915 10L3.102 4h10.796l-1.313 7h-8.17zM6 14a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm7 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -15880,7 +15525,6 @@ impl IconShape for BsCart { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 13 12H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l1.313 7h8.17l1.313-7H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -15923,7 +15567,6 @@ impl IconShape for BsCart2 { path { d: "M0 2.5A.5.5 0 0 1 .5 2H2a.5.5 0 0 1 .485.379L2.89 4H14.5a.5.5 0 0 1 .485.621l-1.5 6A.5.5 0 0 1 13 11H4a.5.5 0 0 1-.485-.379L1.61 3H.5a.5.5 0 0 1-.5-.5zM3.14 5l1.25 5h8.22l1.25-5H3.14zM5 13a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0zm9-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } - } } } @@ -15966,7 +15609,6 @@ impl IconShape for BsCart3 { path { d: "M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .49.598l-1 5a.5.5 0 0 1-.465.401l-9.397.472L4.415 11H13a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l.84 4.479 9.144-.459L13.89 4H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -16009,7 +15651,6 @@ impl IconShape for BsCart4 { path { d: "M0 2.5A.5.5 0 0 1 .5 2H2a.5.5 0 0 1 .485.379L2.89 4H14.5a.5.5 0 0 1 .485.621l-1.5 6A.5.5 0 0 1 13 11H4a.5.5 0 0 1-.485-.379L1.61 3H.5a.5.5 0 0 1-.5-.5zM3.14 5l.5 2H5V5H3.14zM6 5v2h2V5H6zm3 0v2h2V5H9zm3 0v2h1.36l.5-2H12zm1.11 3H12v2h.61l.5-2zM11 8H9v2h2V8zM8 8H6v2h2V8zM5 8H3.89l.5 2H5V8zm0 5a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0zm9-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0z", } - } } } @@ -16062,7 +15703,6 @@ impl IconShape for BsCashCoin { path { d: "M9.998 5.083 10 5a2 2 0 1 0-3.132 1.65 5.982 5.982 0 0 1 3.13-1.567z", } - } } } @@ -16108,7 +15748,6 @@ impl IconShape for BsCashStack { path { d: "M0 5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V5zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V7a2 2 0 0 1-2-2H3z", } - } } } @@ -16154,7 +15793,6 @@ impl IconShape for BsCash { path { d: "M0 4a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4zm3 0a2 2 0 0 1-2 2v4a2 2 0 0 1 2 2h10a2 2 0 0 1 2-2V6a2 2 0 0 1-2-2H3z", } - } } } @@ -16200,7 +15838,6 @@ impl IconShape for BsCast { path { d: "M11.414 11H14.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-13a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .5.5h3.086l-1 1H1.5A1.5 1.5 0 0 1 0 10.5v-7A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v7a1.5 1.5 0 0 1-1.5 1.5h-2.086l-1-1z", } - } } } @@ -16243,7 +15880,6 @@ impl IconShape for BsChatDotsFill { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM5 8a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -16289,7 +15925,6 @@ impl IconShape for BsChatDots { path { d: "m2.165 15.803.02-.004c1.83-.363 2.948-.842 3.468-1.105A9.06 9.06 0 0 0 8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6a10.437 10.437 0 0 1-.524 2.318l-.003.011a10.722 10.722 0 0 1-.244.637c-.079.186.074.394.273.362a21.673 21.673 0 0 0 .693-.125zm.8-3.108a1 1 0 0 0-.287-.801C1.618 10.83 1 9.468 1 8c0-3.192 3.004-6 7-6s7 2.808 7 6c0 3.193-3.004 6-7 6a8.06 8.06 0 0 1-2.088-.272 1 1 0 0 0-.711.074c-.387.196-1.24.57-2.634.893a10.97 10.97 0 0 0 .398-2z", } - } } } @@ -16332,7 +15967,6 @@ impl IconShape for BsChatFill { path { d: "M8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6-.097 1.016-.417 2.13-.771 2.966-.079.186.074.394.273.362 2.256-.37 3.597-.938 4.18-1.234A9.06 9.06 0 0 0 8 15z", } - } } } @@ -16375,7 +16009,6 @@ impl IconShape for BsChatHeartFill { path { d: "M8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6-.097 1.016-.417 2.13-.771 2.966-.079.186.074.394.273.362 2.256-.37 3.597-.938 4.18-1.234A9.06 9.06 0 0 0 8 15Zm0-9.007c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -16419,7 +16052,6 @@ impl IconShape for BsChatHeart { d: "M2.965 12.695a1 1 0 0 0-.287-.801C1.618 10.83 1 9.468 1 8c0-3.192 3.004-6 7-6s7 2.808 7 6c0 3.193-3.004 6-7 6a8.06 8.06 0 0 1-2.088-.272 1 1 0 0 0-.711.074c-.387.196-1.24.57-2.634.893a10.97 10.97 0 0 0 .398-2Zm-.8 3.108.02-.004c1.83-.363 2.948-.842 3.468-1.105A9.06 9.06 0 0 0 8 15c4.418 0 8-3.134 8-7s-3.582-7-8-7-8 3.134-8 7c0 1.76.743 3.37 1.97 4.6a10.437 10.437 0 0 1-.524 2.318l-.003.011a10.722 10.722 0 0 1-.244.637c-.079.186.074.394.273.362a21.673 21.673 0 0 0 .693-.125ZM8 5.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -16462,7 +16094,6 @@ impl IconShape for BsChatLeftDotsFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm5 4a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -16508,7 +16139,6 @@ impl IconShape for BsChatLeftDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -16551,7 +16181,6 @@ impl IconShape for BsChatLeftFill { path { d: "M2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } - } } } @@ -16594,7 +16223,6 @@ impl IconShape for BsChatLeftHeartFill { path { d: "M2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Zm6 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -16640,7 +16268,6 @@ impl IconShape for BsChatLeftHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -16683,7 +16310,6 @@ impl IconShape for BsChatLeftQuoteFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm7.194 2.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 4C4.776 4 4 4.746 4 5.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 7.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 4c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } - } } } @@ -16729,7 +16355,6 @@ impl IconShape for BsChatLeftQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } - } } } @@ -16772,7 +16397,6 @@ impl IconShape for BsChatLeftTextFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4.414a1 1 0 0 0-.707.293L.854 15.146A.5.5 0 0 1 0 14.793V2zm3.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5z", } - } } } @@ -16818,7 +16442,6 @@ impl IconShape for BsChatLeftText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } - } } } @@ -16861,7 +16484,6 @@ impl IconShape for BsChatLeft { path { d: "M14 1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4.414A2 2 0 0 0 3 11.586l-2 2V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12.793a.5.5 0 0 0 .854.353l2.853-2.853A1 1 0 0 1 4.414 12H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } - } } } @@ -16904,7 +16526,6 @@ impl IconShape for BsChatQuoteFill { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM7.194 6.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 6C4.776 6 4 6.746 4 7.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 9.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 6c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } - } } } @@ -16950,7 +16571,6 @@ impl IconShape for BsChatQuote { path { d: "M7.066 6.76A1.665 1.665 0 0 0 4 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 7.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 0 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } - } } } @@ -16993,7 +16613,6 @@ impl IconShape for BsChatRightDotsFill { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 1a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } - } } } @@ -17039,7 +16658,6 @@ impl IconShape for BsChatRightDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -17082,7 +16700,6 @@ impl IconShape for BsChatRightFill { path { d: "M14 0a2 2 0 0 1 2 2v12.793a.5.5 0 0 1-.854.353l-2.853-2.853a1 1 0 0 0-.707-.293H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12z", } - } } } @@ -17125,7 +16742,6 @@ impl IconShape for BsChatRightHeartFill { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2ZM8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -17171,7 +16787,6 @@ impl IconShape for BsChatRightHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -17214,7 +16829,6 @@ impl IconShape for BsChatRightQuoteFill { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM7.194 4.766c.087.124.163.26.227.401.428.948.393 2.377-.942 3.706a.446.446 0 0 1-.612.01.405.405 0 0 1-.011-.59c.419-.416.672-.831.809-1.22-.269.165-.588.26-.93.26C4.775 7.333 4 6.587 4 5.667 4 4.747 4.776 4 5.734 4c.271 0 .528.06.756.166l.008.004c.169.07.327.182.469.324.085.083.161.174.227.272zM11 7.073c-.269.165-.588.26-.93.26-.958 0-1.735-.746-1.735-1.666 0-.92.777-1.667 1.734-1.667.271 0 .528.06.756.166l.008.004c.17.07.327.182.469.324.085.083.161.174.227.272.087.124.164.26.228.401.428.948.392 2.377-.942 3.706a.446.446 0 0 1-.613.01.405.405 0 0 1-.011-.59c.42-.416.672-.831.81-1.22z", } - } } } @@ -17260,7 +16874,6 @@ impl IconShape for BsChatRightQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } - } } } @@ -17303,7 +16916,6 @@ impl IconShape for BsChatRightTextFill { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h9.586a1 1 0 0 1 .707.293l2.853 2.853a.5.5 0 0 0 .854-.353V2zM3.5 3h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zm0 2.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zm0 2.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } - } } } @@ -17349,7 +16961,6 @@ impl IconShape for BsChatRightText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } - } } } @@ -17392,7 +17003,6 @@ impl IconShape for BsChatRight { path { d: "M2 1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h9.586a2 2 0 0 1 1.414.586l2 2V2a1 1 0 0 0-1-1H2zm12-1a2 2 0 0 1 2 2v12.793a.5.5 0 0 1-.854.353l-2.853-2.853a1 1 0 0 0-.707-.293H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12z", } - } } } @@ -17435,7 +17045,6 @@ impl IconShape for BsChatSquareDotsFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm5 4a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm4 0a1 1 0 1 0-2 0 1 1 0 0 0 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -17481,7 +17090,6 @@ impl IconShape for BsChatSquareDots { path { d: "M5 6a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm4 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -17524,7 +17132,6 @@ impl IconShape for BsChatSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } - } } } @@ -17567,7 +17174,6 @@ impl IconShape for BsChatSquareHeartFill { path { d: "M2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Zm6 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -17613,7 +17219,6 @@ impl IconShape for BsChatSquareHeart { path { d: "M8 3.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -17656,7 +17261,6 @@ impl IconShape for BsChatSquareQuoteFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm7.194 2.766a1.688 1.688 0 0 0-.227-.272 1.467 1.467 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 5.734 4C4.776 4 4 4.746 4 5.667c0 .92.776 1.666 1.734 1.666.343 0 .662-.095.931-.26-.137.389-.39.804-.81 1.22a.405.405 0 0 0 .011.59c.173.16.447.155.614-.01 1.334-1.329 1.37-2.758.941-3.706a2.461 2.461 0 0 0-.227-.4zM11 7.073c-.136.389-.39.804-.81 1.22a.405.405 0 0 0 .012.59c.172.16.446.155.613-.01 1.334-1.329 1.37-2.758.942-3.706a2.466 2.466 0 0 0-.228-.4 1.686 1.686 0 0 0-.227-.273 1.466 1.466 0 0 0-.469-.324l-.008-.004A1.785 1.785 0 0 0 10.07 4c-.957 0-1.734.746-1.734 1.667 0 .92.777 1.666 1.734 1.666.343 0 .662-.095.931-.26z", } - } } } @@ -17702,7 +17306,6 @@ impl IconShape for BsChatSquareQuote { path { d: "M7.066 4.76A1.665 1.665 0 0 0 4 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112zm4 0A1.665 1.665 0 0 0 8 5.668a1.667 1.667 0 0 0 2.561 1.406c-.131.389-.375.804-.777 1.22a.417.417 0 1 0 .6.58c1.486-1.54 1.293-3.214.682-4.112z", } - } } } @@ -17745,7 +17348,6 @@ impl IconShape for BsChatSquareTextFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.5a1 1 0 0 0-.8.4l-1.9 2.533a1 1 0 0 1-1.6 0L5.3 12.4a1 1 0 0 0-.8-.4H2a2 2 0 0 1-2-2V2zm3.5 1a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zm0 2.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5z", } - } } } @@ -17791,7 +17393,6 @@ impl IconShape for BsChatSquareText { path { d: "M3 3.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3 6a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 3 6zm0 2.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } - } } } @@ -17834,7 +17435,6 @@ impl IconShape for BsChatSquare { path { d: "M14 1a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-2.5a2 2 0 0 0-1.6.8L8 14.333 6.1 11.8a2 2 0 0 0-1.6-.8H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5a1 1 0 0 1 .8.4l1.9 2.533a1 1 0 0 0 1.6 0l1.9-2.533a1 1 0 0 1 .8-.4H14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } - } } } @@ -17877,7 +17477,6 @@ impl IconShape for BsChatTextFill { path { d: "M16 8c0 3.866-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.584.296-1.925.864-4.181 1.234-.2.032-.352-.176-.273-.362.354-.836.674-1.95.77-2.966C.744 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7zM4.5 5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7zm0 2.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7zm0 2.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4z", } - } } } @@ -17923,7 +17522,6 @@ impl IconShape for BsChatText { path { d: "M4 5.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8zm0 2.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", } - } } } @@ -17966,7 +17564,6 @@ impl IconShape for BsChat { path { d: "M2.678 11.894a1 1 0 0 1 .287.801 10.97 10.97 0 0 1-.398 2c1.395-.323 2.247-.697 2.634-.893a1 1 0 0 1 .71-.074A8.06 8.06 0 0 0 8 14c3.996 0 7-2.807 7-6 0-3.192-3.004-6-7-6S1 4.808 1 8c0 1.468.617 2.83 1.678 3.894zm-.493 3.905a21.682 21.682 0 0 1-.713.129c-.2.032-.352-.176-.273-.362a9.68 9.68 0 0 0 .244-.637l.003-.01c.248-.72.45-1.548.524-2.319C.743 11.37 0 9.76 0 8c0-3.866 3.582-7 8-7s8 3.134 8 7-3.582 7-8 7a9.06 9.06 0 0 1-2.347-.306c-.52.263-1.639.742-3.468 1.105z", } - } } } @@ -18009,7 +17606,6 @@ impl IconShape for BsCheckAll { path { d: "M8.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L2.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093L8.95 4.992a.252.252 0 0 1 .02-.022zm-.92 5.14.92.92a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 1 0-1.091-1.028L9.477 9.417l-.485-.486-.943 1.179z", } - } } } @@ -18052,7 +17648,6 @@ impl IconShape for BsCheckCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z", } - } } } @@ -18098,7 +17693,6 @@ impl IconShape for BsCheckCircle { path { d: "M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z", } - } } } @@ -18141,7 +17735,6 @@ impl IconShape for BsCheckLg { path { d: "M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z", } - } } } @@ -18184,7 +17777,6 @@ impl IconShape for BsCheckSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm10.03 4.97a.75.75 0 0 1 .011 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.75.75 0 0 1 1.08-.022z", } - } } } @@ -18230,7 +17822,6 @@ impl IconShape for BsCheckSquare { path { d: "M10.97 4.97a.75.75 0 0 1 1.071 1.05l-3.992 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.235.235 0 0 1 .02-.022z", } - } } } @@ -18273,7 +17864,6 @@ impl IconShape for BsCheck { path { d: "M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z", } - } } } @@ -18319,7 +17909,6 @@ impl IconShape for BsCheck2All { path { d: "m5.354 7.146.896.897-.707.707-.897-.896a.5.5 0 1 1 .708-.708z", } - } } } @@ -18365,7 +17954,6 @@ impl IconShape for BsCheck2Circle { path { d: "M15.354 3.354a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l7-7z", } - } } } @@ -18411,7 +17999,6 @@ impl IconShape for BsCheck2Square { path { d: "m8.354 10.354 7-7a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z", } - } } } @@ -18454,7 +18041,6 @@ impl IconShape for BsCheck2 { path { d: "M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z", } - } } } @@ -18498,7 +18084,6 @@ impl IconShape for BsChevronBarContract { d: "M3.646 14.854a.5.5 0 0 0 .708 0L8 11.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zm0-13.708a.5.5 0 0 1 .708 0L8 4.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zM1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } - } } } @@ -18542,7 +18127,6 @@ impl IconShape for BsChevronBarDown { d: "M3.646 4.146a.5.5 0 0 1 .708 0L8 7.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zM1 11.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -18586,7 +18170,6 @@ impl IconShape for BsChevronBarExpand { d: "M3.646 10.146a.5.5 0 0 1 .708 0L8 13.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zm0-4.292a.5.5 0 0 0 .708 0L8 2.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zM1 8a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 8z", fill_rule: "evenodd", } - } } } @@ -18630,7 +18213,6 @@ impl IconShape for BsChevronBarLeft { d: "M11.854 3.646a.5.5 0 0 1 0 .708L8.207 8l3.647 3.646a.5.5 0 0 1-.708.708l-4-4a.5.5 0 0 1 0-.708l4-4a.5.5 0 0 1 .708 0zM4.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 1 0v-13a.5.5 0 0 0-.5-.5z", fill_rule: "evenodd", } - } } } @@ -18674,7 +18256,6 @@ impl IconShape for BsChevronBarRight { d: "M4.146 3.646a.5.5 0 0 0 0 .708L7.793 8l-3.647 3.646a.5.5 0 0 0 .708.708l4-4a.5.5 0 0 0 0-.708l-4-4a.5.5 0 0 0-.708 0zM11.5 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -18718,7 +18299,6 @@ impl IconShape for BsChevronBarUp { d: "M3.646 11.854a.5.5 0 0 0 .708 0L8 8.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zM2.4 5.2c0 .22.18.4.4.4h10.4a.4.4 0 0 0 0-.8H2.8a.4.4 0 0 0-.4.4z", fill_rule: "evenodd", } - } } } @@ -18762,7 +18342,6 @@ impl IconShape for BsChevronCompactDown { d: "M1.553 6.776a.5.5 0 0 1 .67-.223L8 9.44l5.776-2.888a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67z", fill_rule: "evenodd", } - } } } @@ -18806,7 +18385,6 @@ impl IconShape for BsChevronCompactLeft { d: "M9.224 1.553a.5.5 0 0 1 .223.67L6.56 8l2.888 5.776a.5.5 0 1 1-.894.448l-3-6a.5.5 0 0 1 0-.448l3-6a.5.5 0 0 1 .67-.223z", fill_rule: "evenodd", } - } } } @@ -18850,7 +18428,6 @@ impl IconShape for BsChevronCompactRight { d: "M6.776 1.553a.5.5 0 0 1 .671.223l3 6a.5.5 0 0 1 0 .448l-3 6a.5.5 0 1 1-.894-.448L9.44 8 6.553 2.224a.5.5 0 0 1 .223-.671z", fill_rule: "evenodd", } - } } } @@ -18894,7 +18471,6 @@ impl IconShape for BsChevronCompactUp { d: "M7.776 5.553a.5.5 0 0 1 .448 0l6 3a.5.5 0 1 1-.448.894L8 6.56 2.224 9.447a.5.5 0 1 1-.448-.894l6-3z", fill_rule: "evenodd", } - } } } @@ -18938,7 +18514,6 @@ impl IconShape for BsChevronContract { d: "M3.646 13.854a.5.5 0 0 0 .708 0L8 10.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708zm0-11.708a.5.5 0 0 1 .708 0L8 5.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -18986,7 +18561,6 @@ impl IconShape for BsChevronDoubleDown { d: "M1.646 2.646a.5.5 0 0 1 .708 0L8 8.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -19034,7 +18608,6 @@ impl IconShape for BsChevronDoubleLeft { d: "M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } - } } } @@ -19082,7 +18655,6 @@ impl IconShape for BsChevronDoubleRight { d: "M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -19130,7 +18702,6 @@ impl IconShape for BsChevronDoubleUp { d: "M7.646 6.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 7.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z", fill_rule: "evenodd", } - } } } @@ -19174,7 +18745,6 @@ impl IconShape for BsChevronDown { d: "M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -19218,7 +18788,6 @@ impl IconShape for BsChevronExpand { d: "M3.646 9.146a.5.5 0 0 1 .708 0L8 12.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708zm0-2.292a.5.5 0 0 0 .708 0L8 3.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708z", fill_rule: "evenodd", } - } } } @@ -19262,7 +18831,6 @@ impl IconShape for BsChevronLeft { d: "M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } - } } } @@ -19306,7 +18874,6 @@ impl IconShape for BsChevronRight { d: "M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -19350,7 +18917,6 @@ impl IconShape for BsChevronUp { d: "M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z", fill_rule: "evenodd", } - } } } @@ -19395,7 +18961,6 @@ impl IconShape for BsCircleFill { cy: "8", r: "8", } - } } } @@ -19438,7 +19003,6 @@ impl IconShape for BsCircleHalf { path { d: "M8 15A7 7 0 1 0 8 1v14zm0 1A8 8 0 1 1 8 0a8 8 0 0 1 0 16z", } - } } } @@ -19484,7 +19048,6 @@ impl IconShape for BsCircleSquare { path { d: "M12.93 5h1.57a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1.57a6.953 6.953 0 0 1-1-.22v1.79A1.5 1.5 0 0 0 5.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 4h-1.79c.097.324.17.658.22 1z", } - } } } @@ -19527,7 +19090,6 @@ impl IconShape for BsCircle { path { d: "M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z", } - } } } @@ -19573,7 +19135,6 @@ impl IconShape for BsClipboardCheckFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm6.854 7.354-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L7.5 10.793l2.646-2.647a.5.5 0 0 1 .708.708Z", } - } } } @@ -19623,7 +19184,6 @@ impl IconShape for BsClipboardCheck { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -19669,7 +19229,6 @@ impl IconShape for BsClipboardDataFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1ZM10 8a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V8Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1Z", } - } } } @@ -19718,7 +19277,6 @@ impl IconShape for BsClipboardData { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -19762,7 +19320,6 @@ impl IconShape for BsClipboardFill { d: "M10 1.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-1Zm-5 0A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5v1A1.5 1.5 0 0 1 9.5 4h-3A1.5 1.5 0 0 1 5 2.5v-1Zm-2 0h1v1A2.5 2.5 0 0 0 6.5 5h3A2.5 2.5 0 0 0 12 2.5v-1h1a2 2 0 0 1 2 2V14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3.5a2 2 0 0 1 2-2Z", fill_rule: "evenodd", } - } } } @@ -19810,7 +19367,6 @@ impl IconShape for BsClipboardHeartFill { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4 5.982c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.69 0-5.018Z", fill_rule: "evenodd", } - } } } @@ -19860,7 +19416,6 @@ impl IconShape for BsClipboardHeart { path { d: "M8 6.982C9.664 5.309 13.825 8.236 8 12 2.175 8.236 6.336 5.31 8 6.982Z", } - } } } @@ -19906,7 +19461,6 @@ impl IconShape for BsClipboardMinusFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1ZM6 9h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1Z", } - } } } @@ -19956,7 +19510,6 @@ impl IconShape for BsClipboardMinus { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -20002,7 +19555,6 @@ impl IconShape for BsClipboardPlusFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4.5 6V9H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V10H6a.5.5 0 0 1 0-1h1.5V7.5a.5.5 0 0 1 1 0Z", } - } } } @@ -20052,7 +19604,6 @@ impl IconShape for BsClipboardPlus { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -20096,7 +19647,6 @@ impl IconShape for BsClipboardPulse { d: "M10 1.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-1Zm-5 0A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5v1A1.5 1.5 0 0 1 9.5 4h-3A1.5 1.5 0 0 1 5 2.5v-1Zm-2 0h1v1H3a1 1 0 0 0-1 1V14a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V3.5a1 1 0 0 0-1-1h-1v-1h1a2 2 0 0 1 2 2V14a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3.5a2 2 0 0 1 2-2Zm6.979 3.856a.5.5 0 0 0-.968.04L7.92 10.49l-.94-3.135a.5.5 0 0 0-.895-.133L4.232 10H3.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 .416-.223l1.41-2.115 1.195 3.982a.5.5 0 0 0 .968-.04L9.58 7.51l.94 3.135A.5.5 0 0 0 11 11h1.5a.5.5 0 0 0 0-1h-1.128L9.979 5.356Z", fill_rule: "evenodd", } - } } } @@ -20142,7 +19692,6 @@ impl IconShape for BsClipboardXFill { path { d: "M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1A2.5 2.5 0 0 1 9.5 5h-3A2.5 2.5 0 0 1 4 2.5v-1Zm4 7.793 1.146-1.147a.5.5 0 1 1 .708.708L8.707 10l1.147 1.146a.5.5 0 0 1-.708.708L8 10.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 10 6.146 8.854a.5.5 0 1 1 .708-.708L8 9.293Z", } - } } } @@ -20192,7 +19741,6 @@ impl IconShape for BsClipboardX { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -20238,7 +19786,6 @@ impl IconShape for BsClipboard { path { d: "M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z", } - } } } @@ -20284,7 +19831,6 @@ impl IconShape for BsClipboard2CheckFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5Zm6.769 6.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708.708Z", } - } } } @@ -20333,7 +19879,6 @@ impl IconShape for BsClipboard2Check { path { d: "M10.854 7.854a.5.5 0 0 0-.708-.708L7.5 9.793 6.354 8.646a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0l3-3Z", } - } } } @@ -20379,7 +19924,6 @@ impl IconShape for BsClipboard2DataFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM10 7a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V7Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0V9a1 1 0 0 1 1-1Z", } - } } } @@ -20428,7 +19972,6 @@ impl IconShape for BsClipboard2Data { path { d: "M10 7a1 1 0 1 1 2 0v5a1 1 0 1 1-2 0V7Zm-6 4a1 1 0 1 1 2 0v1a1 1 0 1 1-2 0v-1Zm4-3a1 1 0 0 0-1 1v3a1 1 0 1 0 2 0V9a1 1 0 0 0-1-1Z", } - } } } @@ -20474,7 +20017,6 @@ impl IconShape for BsClipboard2Fill { path { d: "M3.5 1h.585A1.498 1.498 0 0 0 4 1.5V2a1.5 1.5 0 0 0 1.5 1.5h5A1.5 1.5 0 0 0 12 2v-.5c0-.175-.03-.344-.085-.5h.585A1.5 1.5 0 0 1 14 2.5v12a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5v-12A1.5 1.5 0 0 1 3.5 1Z", } - } } } @@ -20522,7 +20064,6 @@ impl IconShape for BsClipboard2HeartFill { d: "M4.174 1h-.57a1.5 1.5 0 0 0-1.5 1.5v12a1.5 1.5 0 0 0 1.5 1.5h9a1.5 1.5 0 0 0 1.5-1.5v-12a1.5 1.5 0 0 0-1.5-1.5h-.642c.055.156.085.325.085.5V2c0 .828-.668 1.5-1.492 1.5H5.581A1.496 1.496 0 0 1 4.09 2v-.5c0-.175.03-.344.085-.5Zm3.894 5.482c1.656-1.673 5.795 1.254 0 5.018-5.795-3.764-1.656-6.69 0-5.018Z", fill_rule: "evenodd", } - } } } @@ -20571,7 +20112,6 @@ impl IconShape for BsClipboard2Heart { path { d: "M8.068 6.482c1.656-1.673 5.795 1.254 0 5.018-5.795-3.764-1.656-6.69 0-5.018Z", } - } } } @@ -20617,7 +20157,6 @@ impl IconShape for BsClipboard2MinusFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM6 8h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1Z", } - } } } @@ -20666,7 +20205,6 @@ impl IconShape for BsClipboard2Minus { path { d: "M6 8a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6Z", } - } } } @@ -20712,7 +20250,6 @@ impl IconShape for BsClipboard2PlusFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM8.5 6.5V8H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V9H6a.5.5 0 0 1 0-1h1.5V6.5a.5.5 0 0 1 1 0Z", } - } } } @@ -20761,7 +20298,6 @@ impl IconShape for BsClipboard2Plus { path { d: "M8.5 6.5a.5.5 0 0 0-1 0V8H6a.5.5 0 0 0 0 1h1.5v1.5a.5.5 0 0 0 1 0V9H10a.5.5 0 0 0 0-1H8.5V6.5Z", } - } } } @@ -20807,7 +20343,6 @@ impl IconShape for BsClipboard2PulseFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM9.98 5.356 11.372 10h.128a.5.5 0 0 1 0 1H11a.5.5 0 0 1-.479-.356l-.94-3.135-1.092 5.096a.5.5 0 0 1-.968.039L6.383 8.85l-.936 1.873A.5.5 0 0 1 5 11h-.5a.5.5 0 0 1 0-1h.191l1.362-2.724a.5.5 0 0 1 .926.08l.94 3.135 1.092-5.096a.5.5 0 0 1 .968-.039Z", } - } } } @@ -20856,7 +20391,6 @@ impl IconShape for BsClipboard2Pulse { path { d: "M9.979 5.356a.5.5 0 0 0-.968.04L7.92 10.49l-.94-3.135a.5.5 0 0 0-.926-.08L4.69 10H4.5a.5.5 0 0 0 0 1H5a.5.5 0 0 0 .447-.276l.936-1.873 1.138 3.793a.5.5 0 0 0 .968-.04L9.58 7.51l.94 3.135A.5.5 0 0 0 11 11h.5a.5.5 0 0 0 0-1h-.128L9.979 5.356Z", } - } } } @@ -20902,7 +20436,6 @@ impl IconShape for BsClipboard2XFill { path { d: "M4.085 1H3.5A1.5 1.5 0 0 0 2 2.5v12A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 12.5 1h-.585c.055.156.085.325.085.5V2a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 2v-.5c0-.175.03-.344.085-.5ZM8 8.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 9l1.147 1.146a.5.5 0 0 1-.708.708L8 9.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 9 6.146 7.854a.5.5 0 1 1 .708-.708L8 8.293Z", } - } } } @@ -20951,7 +20484,6 @@ impl IconShape for BsClipboard2X { path { d: "M8 8.293 6.854 7.146a.5.5 0 1 0-.708.708L7.293 9l-1.147 1.146a.5.5 0 0 0 .708.708L8 9.707l1.146 1.147a.5.5 0 0 0 .708-.708L8.707 9l1.147-1.146a.5.5 0 0 0-.708-.708L8 8.293Z", } - } } } @@ -20997,7 +20529,6 @@ impl IconShape for BsClipboard2 { path { d: "M10 .5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5.5.5 0 0 1-.5.5.5.5 0 0 0-.5.5V2a.5.5 0 0 0 .5.5h5A.5.5 0 0 0 11 2v-.5a.5.5 0 0 0-.5-.5.5.5 0 0 1-.5-.5Z", } - } } } @@ -21040,7 +20571,6 @@ impl IconShape for BsClockFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z", } - } } } @@ -21089,7 +20619,6 @@ impl IconShape for BsClockHistory { path { d: "M7.5 3a.5.5 0 0 1 .5.5v5.21l3.248 1.856a.5.5 0 0 1-.496.868l-3.5-2A.5.5 0 0 1 7 9V3.5a.5.5 0 0 1 .5-.5z", } - } } } @@ -21135,7 +20664,6 @@ impl IconShape for BsClock { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0z", } - } } } @@ -21178,7 +20706,6 @@ impl IconShape for BsCloudArrowDownFill { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 6.854-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 9.293V5.5a.5.5 0 0 1 1 0v3.793l1.146-1.147a.5.5 0 0 1 .708.708z", } - } } } @@ -21225,7 +20752,6 @@ impl IconShape for BsCloudArrowDown { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } - } } } @@ -21268,7 +20794,6 @@ impl IconShape for BsCloudArrowUpFill { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 5.146a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707L6.354 7.854a.5.5 0 1 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2z", } - } } } @@ -21315,7 +20840,6 @@ impl IconShape for BsCloudArrowUp { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } - } } } @@ -21358,7 +20882,6 @@ impl IconShape for BsCloudCheckFill { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm2.354 4.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -21405,7 +20928,6 @@ impl IconShape for BsCloudCheck { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } - } } } @@ -21449,7 +20971,6 @@ impl IconShape for BsCloudDownloadFill { d: "M8 0a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 4.095 0 5.555 0 7.318 0 9.366 1.708 11 3.781 11H7.5V5.5a.5.5 0 0 1 1 0V11h4.188C14.502 11 16 9.57 16 7.773c0-1.636-1.242-2.969-2.834-3.194C12.923 1.999 10.69 0 8 0zm-.354 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V11h-1v3.293l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", fill_rule: "evenodd", } - } } } @@ -21495,7 +21016,6 @@ impl IconShape for BsCloudDownload { path { d: "M7.646 15.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 14.293V5.5a.5.5 0 0 0-1 0v8.793l-2.146-2.147a.5.5 0 0 0-.708.708l3 3z", } - } } } @@ -21538,7 +21058,6 @@ impl IconShape for BsCloudDrizzleFill { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm-3.5 1.5a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm.747-8.498a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -21581,7 +21100,6 @@ impl IconShape for BsCloudDrizzle { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm-3.5 1.5a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm6 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm.747-8.498a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973zM8.5 2a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 2z", } - } } } @@ -21624,7 +21142,6 @@ impl IconShape for BsCloudFill { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383z", } - } } } @@ -21667,7 +21184,6 @@ impl IconShape for BsCloudFogFill { path { d: "M3 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm10.405-9.473a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 12H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -21710,7 +21226,6 @@ impl IconShape for BsCloudFog { path { d: "M3 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm10.405-9.473a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 12H13a3 3 0 0 0 .405-5.973zM8.5 3a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 3z", } - } } } @@ -21753,7 +21268,6 @@ impl IconShape for BsCloudFog2Fill { path { d: "M8.5 3a5.001 5.001 0 0 1 4.905 4.027A3 3 0 0 1 13 13h-1.5a.5.5 0 0 0 0-1H1.05a3.51 3.51 0 0 1-.713-1H9.5a.5.5 0 0 0 0-1H.035a3.53 3.53 0 0 1 0-1H7.5a.5.5 0 0 0 0-1H.337a3.5 3.5 0 0 1 3.57-1.977A5.001 5.001 0 0 1 8.5 3z", } - } } } @@ -21796,7 +21310,6 @@ impl IconShape for BsCloudFog2 { path { d: "M8.5 4a4.002 4.002 0 0 0-3.8 2.745.5.5 0 1 1-.949-.313 5.002 5.002 0 0 1 9.654.595A3 3 0 0 1 13 13H.5a.5.5 0 0 1 0-1H13a2 2 0 0 0 .001-4h-.026a.5.5 0 0 1-.5-.445A4 4 0 0 0 8.5 4zM0 8.5A.5.5 0 0 1 .5 8h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } - } } } @@ -21839,7 +21352,6 @@ impl IconShape for BsCloudHailFill { path { d: "M3.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zM7.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm3.592 3.724a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm1.247-6.999a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.5H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -21882,7 +21394,6 @@ impl IconShape for BsCloudHail { path { d: "M13.405 4.527a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.5H13a3 3 0 0 0 .405-5.973zM8.5 1.5a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1.5zM3.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zM7.75 15.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm3.592 3.724a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm.408-3.724a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316z", } - } } } @@ -21925,7 +21436,6 @@ impl IconShape for BsCloudHazeFill { path { d: "M4 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -21968,7 +21478,6 @@ impl IconShape for BsCloudHaze { path { d: "M4 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1z", } - } } } @@ -22011,7 +21520,6 @@ impl IconShape for BsCloudHaze2Fill { path { d: "M8.5 2a5.001 5.001 0 0 1 4.905 4.027A3 3 0 0 1 13 12H3.5A3.5 3.5 0 0 1 .035 9H5.5a.5.5 0 0 0 0-1H.035a3.5 3.5 0 0 1 3.871-2.977A5.001 5.001 0 0 1 8.5 2zm-6 8a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1h-9zM0 13.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } - } } } @@ -22054,7 +21562,6 @@ impl IconShape for BsCloudHaze2 { path { d: "M8.5 3a4.002 4.002 0 0 0-3.8 2.745.5.5 0 1 1-.949-.313 5.002 5.002 0 0 1 9.654.595A3 3 0 0 1 13 12H4.5a.5.5 0 0 1 0-1H13a2 2 0 0 0 .001-4h-.026a.5.5 0 0 1-.5-.445A4 4 0 0 0 8.5 3zM0 7.5A.5.5 0 0 1 .5 7h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm2 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-2 4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } - } } } @@ -22097,7 +21604,6 @@ impl IconShape for BsCloudLightningFill { path { d: "M7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2zm6.352-7.249a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22140,7 +21646,6 @@ impl IconShape for BsCloudLightningRainFill { path { d: "M2.658 11.026a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.5 1.5a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.105-1.25A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2zm6.352-7.249a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22183,7 +21688,6 @@ impl IconShape for BsCloudLightningRain { path { d: "M2.658 11.026a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-7.5 1.5a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm9.5 0a.5.5 0 0 1 .316.632l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.316zm-.753-8.499a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2z", } - } } } @@ -22226,7 +21730,6 @@ impl IconShape for BsCloudLightning { path { d: "M13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM7.053 11.276A.5.5 0 0 1 7.5 11h1a.5.5 0 0 1 .474.658l-.28.842H9.5a.5.5 0 0 1 .39.812l-2 2.5a.5.5 0 0 1-.875-.433L7.36 14H6.5a.5.5 0 0 1-.447-.724l1-2z", } - } } } @@ -22269,7 +21772,6 @@ impl IconShape for BsCloudMinusFill { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -22315,7 +21817,6 @@ impl IconShape for BsCloudMinus { path { d: "M6 7.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H6z", } - } } } @@ -22361,7 +21862,6 @@ impl IconShape for BsCloudMoonFill { path { d: "M11.286 1.778a.5.5 0 0 0-.565-.755 4.595 4.595 0 0 0-3.18 5.003 5.46 5.46 0 0 1 1.055.209A3.603 3.603 0 0 1 9.83 2.617a4.593 4.593 0 0 0 4.31 5.744 3.576 3.576 0 0 1-2.241.634c.162.317.295.652.394 1a4.59 4.59 0 0 0 3.624-2.04.5.5 0 0 0-.565-.755 3.593 3.593 0 0 1-4.065-5.422z", } - } } } @@ -22407,7 +21907,6 @@ impl IconShape for BsCloudMoon { path { d: "M11.286 1.778a.5.5 0 0 0-.565-.755 4.595 4.595 0 0 0-3.18 5.003 5.46 5.46 0 0 1 1.055.209A3.603 3.603 0 0 1 9.83 2.617a4.593 4.593 0 0 0 4.31 5.744 3.576 3.576 0 0 1-2.241.634c.162.317.295.652.394 1a4.59 4.59 0 0 0 3.624-2.04.5.5 0 0 0-.565-.755 3.593 3.593 0 0 1-4.065-5.422z", } - } } } @@ -22450,7 +21949,6 @@ impl IconShape for BsCloudPlusFill { path { d: "M8 2a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13h8.906C14.502 13 16 11.57 16 9.773c0-1.636-1.242-2.969-2.834-3.194C12.923 3.999 10.69 2 8 2zm.5 4v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } - } } } @@ -22497,7 +21995,6 @@ impl IconShape for BsCloudPlus { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } - } } } @@ -22540,7 +22037,6 @@ impl IconShape for BsCloudRainFill { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 1 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm.247-6.998a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22583,7 +22079,6 @@ impl IconShape for BsCloudRainHeavyFill { path { d: "M4.176 11.032a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm.229-7.005a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22626,7 +22121,6 @@ impl IconShape for BsCloudRainHeavy { path { d: "M4.176 11.032a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 1 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm3 0a.5.5 0 0 1 .292.643l-1.5 4a.5.5 0 0 1-.936-.35l1.5-4a.5.5 0 0 1 .644-.293zm.229-7.005a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1z", } - } } } @@ -22669,7 +22163,6 @@ impl IconShape for BsCloudRain { path { d: "M4.158 12.025a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 0 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-.5 1.5a.5.5 0 0 1-.948-.316l.5-1.5a.5.5 0 0 1 .632-.317zm3 0a.5.5 0 0 1 .316.633l-1 3a.5.5 0 1 1-.948-.316l1-3a.5.5 0 0 1 .632-.317zm.247-6.998a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 11H13a3 3 0 0 0 .405-5.973zM8.5 2a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 2z", } - } } } @@ -22713,7 +22206,6 @@ impl IconShape for BsCloudSlashFill { d: "M3.112 5.112a3.125 3.125 0 0 0-.17.613C1.266 6.095 0 7.555 0 9.318 0 11.366 1.708 13 3.781 13H11L3.112 5.112zm11.372 7.372L4.937 2.937A5.512 5.512 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773a3.2 3.2 0 0 1-1.516 2.711zm-.838 1.87-12-12 .708-.708 12 12-.707.707z", fill_rule: "evenodd", } - } } } @@ -22760,7 +22252,6 @@ impl IconShape for BsCloudSlash { path { d: "m13.646 14.354-12-12 .708-.708 12 12-.707.707z", } - } } } @@ -22803,7 +22294,6 @@ impl IconShape for BsCloudSleetFill { path { d: "M2.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 0 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zM6.375 13.5a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 0 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm2.151 2.447a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 1 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 1 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm1.181-7.026a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22846,7 +22336,6 @@ impl IconShape for BsCloudSleet { path { d: "M13.405 4.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10H13a3 3 0 0 0 .405-5.973zM8.5 1a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1 0 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1zM2.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zM6.375 13.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223zm2.151 2.447a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm1.849-2.447a.5.5 0 0 1 .223.67l-.5 1a.5.5 0 1 1-.894-.447l.5-1a.5.5 0 0 1 .67-.223z", } - } } } @@ -22889,7 +22378,6 @@ impl IconShape for BsCloudSnowFill { path { d: "M2.625 11.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm2.75 2a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-2.75-2a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.5-.287a.25.25 0 0 1 .249.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 0 1-.5 0v-.57l-.501.287a.25.25 0 1 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-.22-7.223a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.25H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -22932,7 +22420,6 @@ impl IconShape for BsCloudSnow { path { d: "M13.405 4.277a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 10.25H13a3 3 0 0 0 .405-5.973zM8.5 1.25a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 1.25zM2.625 11.5a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm2.75 2a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm-2.75-2a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25zm5.5 0a.25.25 0 0 1 .25.25v.57l.501-.287a.25.25 0 0 1 .248.434l-.495.283.495.283a.25.25 0 0 1-.248.434l-.501-.286v.569a.25.25 0 1 1-.5 0v-.57l-.501.287a.25.25 0 0 1-.248-.434l.495-.283-.495-.283a.25.25 0 0 1 .248-.434l.501.286v-.569a.25.25 0 0 1 .25-.25z", } - } } } @@ -22978,7 +22465,6 @@ impl IconShape for BsCloudSunFill { path { d: "M10.5 1.5a.5.5 0 0 0-1 0v1a.5.5 0 0 0 1 0v-1zm3.743 1.964a.5.5 0 1 0-.707-.707l-.708.707a.5.5 0 0 0 .708.708l.707-.708zm-7.779-.707a.5.5 0 0 0-.707.707l.707.708a.5.5 0 1 0 .708-.708l-.708-.707zm1.734 3.374a2 2 0 1 1 3.296 2.198c.199.281.372.582.516.898a3 3 0 1 0-4.84-3.225c.352.011.696.055 1.028.129zm4.484 4.074c.6.215 1.125.59 1.522 1.072a.5.5 0 0 0 .039-.742l-.707-.707a.5.5 0 0 0-.854.377zM14.5 6.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } - } } } @@ -23024,7 +22510,6 @@ impl IconShape for BsCloudSun { path { d: "M10.5 1.5a.5.5 0 0 0-1 0v1a.5.5 0 0 0 1 0v-1zm3.743 1.964a.5.5 0 1 0-.707-.707l-.708.707a.5.5 0 0 0 .708.708l.707-.708zm-7.779-.707a.5.5 0 0 0-.707.707l.707.708a.5.5 0 1 0 .708-.708l-.708-.707zm1.734 3.374a2 2 0 1 1 3.296 2.198c.199.281.372.582.516.898a3 3 0 1 0-4.84-3.225c.352.011.696.055 1.028.129zm4.484 4.074c.6.215 1.125.59 1.522 1.072a.5.5 0 0 0 .039-.742l-.707-.707a.5.5 0 0 0-.854.377zM14.5 6.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } - } } } @@ -23068,7 +22553,6 @@ impl IconShape for BsCloudUploadFill { d: "M8 0a5.53 5.53 0 0 0-3.594 1.342c-.766.66-1.321 1.52-1.464 2.383C1.266 4.095 0 5.555 0 7.318 0 9.366 1.708 11 3.781 11H7.5V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V11h4.188C14.502 11 16 9.57 16 7.773c0-1.636-1.242-2.969-2.834-3.194C12.923 1.999 10.69 0 8 0zm-.5 14.5V11h1v3.5a.5.5 0 0 1-1 0z", fill_rule: "evenodd", } - } } } @@ -23116,7 +22600,6 @@ impl IconShape for BsCloudUpload { d: "M7.646 4.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 5.707V14.5a.5.5 0 0 1-1 0V5.707L5.354 7.854a.5.5 0 1 1-.708-.708l3-3z", fill_rule: "evenodd", } - } } } @@ -23159,7 +22642,6 @@ impl IconShape for BsCloud { path { d: "M4.406 3.342A5.53 5.53 0 0 1 8 2c2.69 0 4.923 2 5.166 4.579C14.758 6.804 16 8.137 16 9.773 16 11.569 14.502 13 12.687 13H3.781C1.708 13 0 11.366 0 9.318c0-1.763 1.266-3.223 2.942-3.593.143-.863.698-1.723 1.464-2.383zm.653.757c-.757.653-1.153 1.44-1.153 2.056v.448l-.445.049C2.064 6.805 1 7.952 1 9.318 1 10.785 2.23 12 3.781 12h8.906C13.98 12 15 10.988 15 9.773c0-1.216-1.02-2.228-2.313-2.228h-.5v-.5C12.188 4.825 10.328 3 8 3a4.53 4.53 0 0 0-2.941 1.1z", } - } } } @@ -23205,7 +22687,6 @@ impl IconShape for BsCloudsFill { path { d: "M14.544 9.772a3.506 3.506 0 0 0-2.225-1.676 5.502 5.502 0 0 0-6.337-4.002 4.002 4.002 0 0 1 7.392.91 2.5 2.5 0 0 1 1.17 4.769z", } - } } } @@ -23251,7 +22732,6 @@ impl IconShape for BsClouds { path { d: "M7 5a4.5 4.5 0 0 1 4.473 4h.027a2.5 2.5 0 0 1 0 5H3a3 3 0 0 1-.247-5.99A4.502 4.502 0 0 1 7 5zm3.5 4.5a3.5 3.5 0 0 0-6.89-.873.5.5 0 0 1-.51.375A2 2 0 1 0 3 13h8.5a1.5 1.5 0 1 0-.376-2.953.5.5 0 0 1-.624-.492V9.5z", } - } } } @@ -23294,7 +22774,6 @@ impl IconShape for BsCloudyFill { path { d: "M13.405 7.027a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 13H13a3 3 0 0 0 .405-5.973z", } - } } } @@ -23337,7 +22816,6 @@ impl IconShape for BsCloudy { path { d: "M13.405 8.527a5.001 5.001 0 0 0-9.499-1.004A3.5 3.5 0 1 0 3.5 14.5H13a3 3 0 0 0 .405-5.973zM8.5 5.5a4 4 0 0 1 3.976 3.555.5.5 0 0 0 .5.445H13a2 2 0 0 1-.001 4H3.5a2.5 2.5 0 1 1 .605-4.926.5.5 0 0 0 .596-.329A4.002 4.002 0 0 1 8.5 5.5z", } - } } } @@ -23380,7 +22858,6 @@ impl IconShape for BsCodeSlash { path { d: "M10.478 1.647a.5.5 0 1 0-.956-.294l-4 13a.5.5 0 0 0 .956.294l4-13zM4.854 4.146a.5.5 0 0 1 0 .708L1.707 8l3.147 3.146a.5.5 0 0 1-.708.708l-3.5-3.5a.5.5 0 0 1 0-.708l3.5-3.5a.5.5 0 0 1 .708 0zm6.292 0a.5.5 0 0 0 0 .708L14.293 8l-3.147 3.146a.5.5 0 0 0 .708.708l3.5-3.5a.5.5 0 0 0 0-.708l-3.5-3.5a.5.5 0 0 0-.708 0z", } - } } } @@ -23426,7 +22903,6 @@ impl IconShape for BsCodeSquare { path { d: "M6.854 4.646a.5.5 0 0 1 0 .708L4.207 8l2.647 2.646a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 0 1 .708 0zm2.292 0a.5.5 0 0 0 0 .708L11.793 8l-2.647 2.646a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708 0z", } - } } } @@ -23469,7 +22945,6 @@ impl IconShape for BsCode { path { d: "M5.854 4.854a.5.5 0 1 0-.708-.708l-3.5 3.5a.5.5 0 0 0 0 .708l3.5 3.5a.5.5 0 0 0 .708-.708L2.707 8l3.147-3.146zm4.292 0a.5.5 0 0 1 .708-.708l3.5 3.5a.5.5 0 0 1 0 .708l-3.5 3.5a.5.5 0 0 1-.708-.708L13.293 8l-3.147-3.146z", } - } } } @@ -23518,7 +22993,6 @@ impl IconShape for BsCoin { path { d: "M8 13.5a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11zm0 .5A6 6 0 1 0 8 2a6 6 0 0 0 0 12z", } - } } } @@ -23561,7 +23035,6 @@ impl IconShape for BsCollectionFill { path { d: "M0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zM2 3a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 0-1h-11A.5.5 0 0 0 2 3zm2-2a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7A.5.5 0 0 0 4 1z", } - } } } @@ -23604,7 +23077,6 @@ impl IconShape for BsCollectionPlayFill { path { d: "M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm6.258-6.437a.5.5 0 0 1 .507.013l4 2.5a.5.5 0 0 1 0 .848l-4 2.5A.5.5 0 0 1 6 12V7a.5.5 0 0 1 .258-.437z", } - } } } @@ -23650,7 +23122,6 @@ impl IconShape for BsCollectionPlay { path { d: "M1.5 14.5A1.5 1.5 0 0 1 0 13V6a1.5 1.5 0 0 1 1.5-1.5h13A1.5 1.5 0 0 1 16 6v7a1.5 1.5 0 0 1-1.5 1.5h-13zm13-1a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5h-13A.5.5 0 0 0 1 6v7a.5.5 0 0 0 .5.5h13z", } - } } } @@ -23693,7 +23164,6 @@ impl IconShape for BsCollection { path { d: "M2.5 3.5a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-11zm2-2a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM0 13a1.5 1.5 0 0 0 1.5 1.5h13A1.5 1.5 0 0 0 16 13V6a1.5 1.5 0 0 0-1.5-1.5h-13A1.5 1.5 0 0 0 0 6v7zm1.5.5A.5.5 0 0 1 1 13V6a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13z", } - } } } @@ -23736,7 +23206,6 @@ impl IconShape for BsColumnsGap { path { d: "M6 1v3H1V1h5zM1 0a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H1zm14 12v3h-5v-3h5zm-5-1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-5zM6 8v7H1V8h5zM1 7a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H1zm14-6v7h-5V1h5zm-5-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1h-5z", } - } } } @@ -23779,7 +23248,6 @@ impl IconShape for BsColumns { path { d: "M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V2zm8.5 0v8H15V2H8.5zm0 9v3H15v-3H8.5zm-1-9H1v3h6.5V2zM1 14h6.5V6H1v8z", } - } } } @@ -23822,7 +23290,6 @@ impl IconShape for BsCommand { path { d: "M3.5 2A1.5 1.5 0 0 1 5 3.5V5H3.5a1.5 1.5 0 1 1 0-3zM6 5V3.5A2.5 2.5 0 1 0 3.5 6H5v4H3.5A2.5 2.5 0 1 0 6 12.5V11h4v1.5a2.5 2.5 0 1 0 2.5-2.5H11V6h1.5A2.5 2.5 0 1 0 10 3.5V5H6zm4 1v4H6V6h4zm1-1V3.5A1.5 1.5 0 1 1 12.5 5H11zm0 6h1.5a1.5 1.5 0 1 1-1.5 1.5V11zm-6 0v1.5A1.5 1.5 0 1 1 3.5 11H5z", } - } } } @@ -23865,7 +23332,6 @@ impl IconShape for BsCompassFill { path { d: "M15.5 8.516a7.5 7.5 0 1 1-9.462-7.24A1 1 0 0 1 7 0h2a1 1 0 0 1 .962 1.276 7.503 7.503 0 0 1 5.538 7.24zm-3.61-3.905L6.94 7.439 4.11 12.39l4.95-2.828 2.828-4.95z", } - } } } @@ -23911,7 +23377,6 @@ impl IconShape for BsCompass { path { d: "m6.94 7.44 4.95-2.83-2.83 4.95-4.949 2.83 2.828-4.95z", } - } } } @@ -23954,7 +23419,6 @@ impl IconShape for BsConeStriped { path { d: "m9.97 4.88.953 3.811C10.159 8.878 9.14 9 8 9c-1.14 0-2.158-.122-2.923-.309L6.03 4.88C6.635 4.957 7.3 5 8 5s1.365-.043 1.97-.12zm-.245-.978L8.97.88C8.718-.13 7.282-.13 7.03.88L6.275 3.9C6.8 3.965 7.382 4 8 4c.618 0 1.2-.036 1.725-.098zm4.396 8.613a.5.5 0 0 1 .037.96l-6 2a.5.5 0 0 1-.316 0l-6-2a.5.5 0 0 1 .037-.96l2.391-.598.565-2.257c.862.212 1.964.339 3.165.339s2.303-.127 3.165-.339l.565 2.257 2.391.598z", } - } } } @@ -23997,7 +23461,6 @@ impl IconShape for BsCone { path { d: "M7.03 1.88c.252-1.01 1.688-1.01 1.94 0l2.905 11.62H14a.5.5 0 0 1 0 1H2a.5.5 0 0 1 0-1h2.125L7.03 1.88z", } - } } } @@ -24043,7 +23506,6 @@ impl IconShape for BsController { path { d: "M3.051 3.26a.5.5 0 0 1 .354-.613l1.932-.518a.5.5 0 0 1 .62.39c.655-.079 1.35-.117 2.043-.117.72 0 1.443.041 2.12.126a.5.5 0 0 1 .622-.399l1.932.518a.5.5 0 0 1 .306.729c.14.09.266.19.373.297.408.408.78 1.05 1.095 1.772.32.733.599 1.591.805 2.466.206.875.34 1.78.364 2.606.024.816-.059 1.602-.328 2.21a1.42 1.42 0 0 1-1.445.83c-.636-.067-1.115-.394-1.513-.773-.245-.232-.496-.526-.739-.808-.126-.148-.25-.292-.368-.423-.728-.804-1.597-1.527-3.224-1.527-1.627 0-2.496.723-3.224 1.527-.119.131-.242.275-.368.423-.243.282-.494.575-.739.808-.398.38-.877.706-1.513.773a1.42 1.42 0 0 1-1.445-.83c-.27-.608-.352-1.395-.329-2.21.024-.826.16-1.73.365-2.606.206-.875.486-1.733.805-2.466.315-.722.687-1.364 1.094-1.772a2.34 2.34 0 0 1 .433-.335.504.504 0 0 1-.028-.079zm2.036.412c-.877.185-1.469.443-1.733.708-.276.276-.587.783-.885 1.465a13.748 13.748 0 0 0-.748 2.295 12.351 12.351 0 0 0-.339 2.406c-.022.755.062 1.368.243 1.776a.42.42 0 0 0 .426.24c.327-.034.61-.199.929-.502.212-.202.4-.423.615-.674.133-.156.276-.323.44-.504C4.861 9.969 5.978 9.027 8 9.027s3.139.942 3.965 1.855c.164.181.307.348.44.504.214.251.403.472.615.674.318.303.601.468.929.503a.42.42 0 0 0 .426-.241c.18-.408.265-1.02.243-1.776a12.354 12.354 0 0 0-.339-2.406 13.753 13.753 0 0 0-.748-2.295c-.298-.682-.61-1.19-.885-1.465-.264-.265-.856-.523-1.733-.708-.85-.179-1.877-.27-2.913-.27-1.036 0-2.063.091-2.913.27z", } - } } } @@ -24089,7 +23551,6 @@ impl IconShape for BsCpuFill { path { d: "M5.5.5a.5.5 0 0 0-1 0V2A2.5 2.5 0 0 0 2 4.5H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2v1H.5a.5.5 0 0 0 0 1H2A2.5 2.5 0 0 0 4.5 14v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14h1v1.5a.5.5 0 0 0 1 0V14a2.5 2.5 0 0 0 2.5-2.5h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14v-1h1.5a.5.5 0 0 0 0-1H14A2.5 2.5 0 0 0 11.5 2V.5a.5.5 0 0 0-1 0V2h-1V.5a.5.5 0 0 0-1 0V2h-1V.5a.5.5 0 0 0-1 0V2h-1V.5zm1 4.5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3A1.5 1.5 0 0 1 6.5 5z", } - } } } @@ -24132,7 +23593,6 @@ impl IconShape for BsCpu { path { d: "M5 0a.5.5 0 0 1 .5.5V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2h1V.5a.5.5 0 0 1 1 0V2A2.5 2.5 0 0 1 14 4.5h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14v1h1.5a.5.5 0 0 1 0 1H14a2.5 2.5 0 0 1-2.5 2.5v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14h-1v1.5a.5.5 0 0 1-1 0V14A2.5 2.5 0 0 1 2 11.5H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2v-1H.5a.5.5 0 0 1 0-1H2A2.5 2.5 0 0 1 4.5 2V.5A.5.5 0 0 1 5 0zm-.5 3A1.5 1.5 0 0 0 3 4.5v7A1.5 1.5 0 0 0 4.5 13h7a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 11.5 3h-7zM5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3zM6.5 6a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3z", } - } } } @@ -24175,7 +23635,6 @@ impl IconShape for BsCreditCard2BackFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5H0V4zm11.5 1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2zM0 11v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1H0z", } - } } } @@ -24221,7 +23680,6 @@ impl IconShape for BsCreditCard2Back { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm13 2v5H1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm-1 9H2a1 1 0 0 1-1-1v-1h14v1a1 1 0 0 1-1 1z", } - } } } @@ -24264,7 +23722,6 @@ impl IconShape for BsCreditCard2FrontFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm2.5 1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2zm0 3a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 2a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1zm3 0a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } - } } } @@ -24310,7 +23767,6 @@ impl IconShape for BsCreditCard2Front { path { d: "M2 5.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-1zm0 3a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } - } } } @@ -24353,7 +23809,6 @@ impl IconShape for BsCreditCardFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1H0V4zm0 3v5a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7H0zm3 2h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1z", } - } } } @@ -24399,7 +23854,6 @@ impl IconShape for BsCreditCard { path { d: "M2 10a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-1z", } - } } } @@ -24442,7 +23896,6 @@ impl IconShape for BsCrop { path { d: "M3.5.5A.5.5 0 0 1 4 1v13h13a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2H3.5a.5.5 0 0 1-.5-.5V4H1a.5.5 0 0 1 0-1h2V1a.5.5 0 0 1 .5-.5zm2.5 3a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4H6.5a.5.5 0 0 1-.5-.5z", } - } } } @@ -24485,7 +23938,6 @@ impl IconShape for BsCupFill { path { d: "M1 2a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v1h.5A1.5 1.5 0 0 1 16 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-.55a2.5 2.5 0 0 1-2.45 2h-8A2.5 2.5 0 0 1 1 12.5V2zm13 10h.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5H14v8z", } - } } } @@ -24528,7 +23980,6 @@ impl IconShape for BsCupStraw { path { d: "M13.902.334a.5.5 0 0 1-.28.65l-2.254.902-.4 1.927c.376.095.715.215.972.367.228.135.56.396.56.82 0 .046-.004.09-.011.132l-.962 9.068a1.28 1.28 0 0 1-.524.93c-.488.34-1.494.87-3.01.87-1.516 0-2.522-.53-3.01-.87a1.28 1.28 0 0 1-.524-.93L3.51 5.132A.78.78 0 0 1 3.5 5c0-.424.332-.685.56-.82.262-.154.607-.276.99-.372C5.824 3.614 6.867 3.5 8 3.5c.712 0 1.389.045 1.985.127l.464-2.215a.5.5 0 0 1 .303-.356l2.5-1a.5.5 0 0 1 .65.278zM9.768 4.607A13.991 13.991 0 0 0 8 4.5c-1.076 0-2.033.11-2.707.278A3.284 3.284 0 0 0 4.645 5c.146.073.362.15.648.222C5.967 5.39 6.924 5.5 8 5.5c.571 0 1.109-.03 1.588-.085l.18-.808zm.292 1.756C9.445 6.45 8.742 6.5 8 6.5c-1.133 0-2.176-.114-2.95-.308a5.514 5.514 0 0 1-.435-.127l.838 8.03c.013.121.06.186.102.215.357.249 1.168.69 2.438.69 1.27 0 2.081-.441 2.438-.69.042-.029.09-.094.102-.215l.852-8.03a5.517 5.517 0 0 1-.435.127 8.88 8.88 0 0 1-.89.17zM4.467 4.884s.003.002.005.006l-.005-.006zm7.066 0-.005.006c.002-.004.005-.006.005-.006zM11.354 5a3.174 3.174 0 0 0-.604-.21l-.099.445.055-.013c.286-.072.502-.149.648-.222z", } - } } } @@ -24571,7 +24022,6 @@ impl IconShape for BsCup { path { d: "M1 2a1 1 0 0 1 1-1h11a1 1 0 0 1 1 1v1h.5A1.5 1.5 0 0 1 16 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-.55a2.5 2.5 0 0 1-2.45 2h-8A2.5 2.5 0 0 1 1 12.5V2zm13 10h.5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5H14v8zM13 2H2v10.5A1.5 1.5 0 0 0 3.5 14h8a1.5 1.5 0 0 0 1.5-1.5V2z", } - } } } @@ -24614,7 +24064,6 @@ impl IconShape for BsCurrencyBitcoin { path { d: "M5.5 13v1.25c0 .138.112.25.25.25h1a.25.25 0 0 0 .25-.25V13h.5v1.25c0 .138.112.25.25.25h1a.25.25 0 0 0 .25-.25V13h.084c1.992 0 3.416-1.033 3.416-2.82 0-1.502-1.007-2.323-2.186-2.44v-.088c.97-.242 1.683-.974 1.683-2.19C11.997 3.93 10.847 3 9.092 3H9V1.75a.25.25 0 0 0-.25-.25h-1a.25.25 0 0 0-.25.25V3h-.573V1.75a.25.25 0 0 0-.25-.25H5.75a.25.25 0 0 0-.25.25V3l-1.998.011a.25.25 0 0 0-.25.25v.989c0 .137.11.25.248.25l.755-.005a.75.75 0 0 1 .745.75v5.505a.75.75 0 0 1-.75.75l-.748.011a.25.25 0 0 0-.25.25v1c0 .138.112.25.25.25L5.5 13zm1.427-8.513h1.719c.906 0 1.438.498 1.438 1.312 0 .871-.575 1.362-1.877 1.362h-1.28V4.487zm0 4.051h1.84c1.137 0 1.756.58 1.756 1.524 0 .953-.626 1.45-2.158 1.45H6.927V8.539z", } - } } } @@ -24657,7 +24106,6 @@ impl IconShape for BsCurrencyDollar { path { d: "M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718H4zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73l.348.086z", } - } } } @@ -24700,7 +24148,6 @@ impl IconShape for BsCurrencyEuro { path { d: "M4 9.42h1.063C5.4 12.323 7.317 14 10.34 14c.622 0 1.167-.068 1.659-.185v-1.3c-.484.119-1.045.17-1.659.17-2.1 0-3.455-1.198-3.775-3.264h4.017v-.928H6.497v-.936c0-.11 0-.219.008-.329h4.078v-.927H6.618c.388-1.898 1.719-2.985 3.723-2.985.614 0 1.175.05 1.659.177V2.194A6.617 6.617 0 0 0 10.341 2c-2.928 0-4.82 1.569-5.244 4.3H4v.928h1.01v1.265H4v.928z", } - } } } @@ -24743,7 +24190,6 @@ impl IconShape for BsCurrencyExchange { path { d: "M0 5a5.002 5.002 0 0 0 4.027 4.905 6.46 6.46 0 0 1 .544-2.073C3.695 7.536 3.132 6.864 3 5.91h-.5v-.426h.466V5.05c0-.046 0-.093.004-.135H2.5v-.427h.511C3.236 3.24 4.213 2.5 5.681 2.5c.316 0 .59.031.819.085v.733a3.46 3.46 0 0 0-.815-.082c-.919 0-1.538.466-1.734 1.252h1.917v.427h-1.98c-.003.046-.003.097-.003.147v.422h1.983v.427H3.93c.118.602.468 1.03 1.005 1.229a6.5 6.5 0 0 1 4.97-3.113A5.002 5.002 0 0 0 0 5zm16 5.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0zm-7.75 1.322c.069.835.746 1.485 1.964 1.562V14h.54v-.62c1.259-.086 1.996-.74 1.996-1.69 0-.865-.563-1.31-1.57-1.54l-.426-.1V8.374c.54.06.884.347.966.745h.948c-.07-.804-.779-1.433-1.914-1.502V7h-.54v.629c-1.076.103-1.808.732-1.808 1.622 0 .787.544 1.288 1.45 1.493l.358.085v1.78c-.554-.08-.92-.376-1.003-.787H8.25zm1.96-1.895c-.532-.12-.82-.364-.82-.732 0-.41.311-.719.824-.809v1.54h-.005zm.622 1.044c.645.145.943.38.943.796 0 .474-.37.8-1.02.86v-1.674l.077.018z", } - } } } @@ -24786,7 +24232,6 @@ impl IconShape for BsCurrencyPound { path { d: "M4 8.585h1.969c.115.465.186.939.186 1.43 0 1.385-.736 2.496-2.075 2.771V14H12v-1.24H6.492v-.129c.825-.525 1.135-1.446 1.135-2.694 0-.465-.07-.913-.168-1.352h3.29v-.972H7.22c-.186-.723-.372-1.455-.372-2.247 0-1.274 1.047-2.066 2.58-2.066a5.32 5.32 0 0 1 2.103.465V2.456A5.629 5.629 0 0 0 9.348 2C6.865 2 5.322 3.291 5.322 5.366c0 .775.195 1.515.399 2.247H4v.972z", } - } } } @@ -24829,7 +24274,6 @@ impl IconShape for BsCurrencyYen { path { d: "M8.75 14v-2.629h2.446v-.967H8.75v-1.31h2.445v-.967H9.128L12.5 2h-1.699L8.047 7.327h-.086L5.207 2H3.5l3.363 6.127H4.778v.968H7.25v1.31H4.78v.966h2.47V14h1.502z", } - } } } @@ -24872,7 +24316,6 @@ impl IconShape for BsCursorFill { path { d: "M14.082 2.182a.5.5 0 0 1 .103.557L8.528 15.467a.5.5 0 0 1-.917-.007L5.57 10.694.803 8.652a.5.5 0 0 1-.006-.916l12.728-5.657a.5.5 0 0 1 .556.103z", } - } } } @@ -24915,7 +24358,6 @@ impl IconShape for BsCursorText { path { d: "M5 2a.5.5 0 0 1 .5-.5c.862 0 1.573.287 2.06.566.174.099.321.198.44.286.119-.088.266-.187.44-.286A4.165 4.165 0 0 1 10.5 1.5a.5.5 0 0 1 0 1c-.638 0-1.177.213-1.564.434a3.49 3.49 0 0 0-.436.294V7.5H9a.5.5 0 0 1 0 1h-.5v4.272c.1.08.248.187.436.294.387.221.926.434 1.564.434a.5.5 0 0 1 0 1 4.165 4.165 0 0 1-2.06-.566A4.561 4.561 0 0 1 8 13.65a4.561 4.561 0 0 1-.44.285 4.165 4.165 0 0 1-2.06.566.5.5 0 0 1 0-1c.638 0 1.177-.213 1.564-.434.188-.107.335-.214.436-.294V8.5H7a.5.5 0 0 1 0-1h.5V3.228a3.49 3.49 0 0 0-.436-.294A3.166 3.166 0 0 0 5.5 2.5.5.5 0 0 1 5 2zm3.352 1.355zm-.704 9.29z", } - } } } @@ -24958,7 +24400,6 @@ impl IconShape for BsCursor { path { d: "M14.082 2.182a.5.5 0 0 1 .103.557L8.528 15.467a.5.5 0 0 1-.917-.007L5.57 10.694.803 8.652a.5.5 0 0 1-.006-.916l12.728-5.657a.5.5 0 0 1 .556.103zM2.25 8.184l3.897 1.67a.5.5 0 0 1 .262.263l1.67 3.897L12.743 3.52 2.25 8.184z", } - } } } @@ -25001,7 +24442,6 @@ impl IconShape for BsDashCircleDotted { path { d: "M8 0c-.176 0-.35.006-.523.017l.064.998a7.117 7.117 0 0 1 .918 0l.064-.998A8.113 8.113 0 0 0 8 0zM6.44.152c-.346.069-.684.16-1.012.27l.321.948c.287-.098.582-.177.884-.237L6.44.153zm4.132.271a7.946 7.946 0 0 0-1.011-.27l-.194.98c.302.06.597.14.884.237l.321-.947zm1.873.925a8 8 0 0 0-.906-.524l-.443.896c.275.136.54.29.793.459l.556-.831zM4.46.824c-.314.155-.616.33-.905.524l.556.83a7.07 7.07 0 0 1 .793-.458L4.46.824zM2.725 1.985c-.262.23-.51.478-.74.74l.752.66c.202-.23.418-.446.648-.648l-.66-.752zm11.29.74a8.058 8.058 0 0 0-.74-.74l-.66.752c.23.202.447.418.648.648l.752-.66zm1.161 1.735a7.98 7.98 0 0 0-.524-.905l-.83.556c.169.253.322.518.458.793l.896-.443zM1.348 3.555c-.194.289-.37.591-.524.906l.896.443c.136-.275.29-.54.459-.793l-.831-.556zM.423 5.428a7.945 7.945 0 0 0-.27 1.011l.98.194c.06-.302.14-.597.237-.884l-.947-.321zM15.848 6.44a7.943 7.943 0 0 0-.27-1.012l-.948.321c.098.287.177.582.237.884l.98-.194zM.017 7.477a8.113 8.113 0 0 0 0 1.046l.998-.064a7.117 7.117 0 0 1 0-.918l-.998-.064zM16 8a8.1 8.1 0 0 0-.017-.523l-.998.064a7.11 7.11 0 0 1 0 .918l.998.064A8.1 8.1 0 0 0 16 8zM.152 9.56c.069.346.16.684.27 1.012l.948-.321a6.944 6.944 0 0 1-.237-.884l-.98.194zm15.425 1.012c.112-.328.202-.666.27-1.011l-.98-.194c-.06.302-.14.597-.237.884l.947.321zM.824 11.54a8 8 0 0 0 .524.905l.83-.556a6.999 6.999 0 0 1-.458-.793l-.896.443zm13.828.905c.194-.289.37-.591.524-.906l-.896-.443c-.136.275-.29.54-.459.793l.831.556zm-12.667.83c.23.262.478.51.74.74l.66-.752a7.047 7.047 0 0 1-.648-.648l-.752.66zm11.29.74c.262-.23.51-.478.74-.74l-.752-.66c-.201.23-.418.447-.648.648l.66.752zm-1.735 1.161c.314-.155.616-.33.905-.524l-.556-.83a7.07 7.07 0 0 1-.793.458l.443.896zm-7.985-.524c.289.194.591.37.906.524l.443-.896a6.998 6.998 0 0 1-.793-.459l-.556.831zm1.873.925c.328.112.666.202 1.011.27l.194-.98a6.953 6.953 0 0 1-.884-.237l-.321.947zm4.132.271a7.944 7.944 0 0 0 1.012-.27l-.321-.948a6.954 6.954 0 0 1-.884.237l.194.98zm-2.083.135a8.1 8.1 0 0 0 1.046 0l-.064-.998a7.11 7.11 0 0 1-.918 0l-.064.998zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } - } } } @@ -25044,7 +24484,6 @@ impl IconShape for BsDashCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } - } } } @@ -25090,7 +24529,6 @@ impl IconShape for BsDashCircle { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } - } } } @@ -25134,7 +24572,6 @@ impl IconShape for BsDashLg { d: "M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8Z", fill_rule: "evenodd", } - } } } @@ -25177,7 +24614,6 @@ impl IconShape for BsDashSquareDotted { path { d: "M2.5 0c-.166 0-.33.016-.487.048l.194.98A1.51 1.51 0 0 1 2.5 1h.458V0H2.5zm2.292 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zm1.833 0h-.916v1h.916V0zm1.834 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zM13.5 0h-.458v1h.458c.1 0 .199.01.293.029l.194-.981A2.51 2.51 0 0 0 13.5 0zm2.079 1.11a2.511 2.511 0 0 0-.69-.689l-.556.831c.164.11.305.251.415.415l.83-.556zM1.11.421a2.511 2.511 0 0 0-.689.69l.831.556c.11-.164.251-.305.415-.415L1.11.422zM16 2.5c0-.166-.016-.33-.048-.487l-.98.194c.018.094.028.192.028.293v.458h1V2.5zM.048 2.013A2.51 2.51 0 0 0 0 2.5v.458h1V2.5c0-.1.01-.199.029-.293l-.981-.194zM0 3.875v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 5.708v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 7.542v.916h1v-.916H0zm15 .916h1v-.916h-1v.916zM0 9.375v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .916v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .917v.458c0 .166.016.33.048.487l.98-.194A1.51 1.51 0 0 1 1 13.5v-.458H0zm16 .458v-.458h-1v.458c0 .1-.01.199-.029.293l.981.194c.032-.158.048-.32.048-.487zM.421 14.89c.183.272.417.506.69.689l.556-.831a1.51 1.51 0 0 1-.415-.415l-.83.556zm14.469.689c.272-.183.506-.417.689-.69l-.831-.556c-.11.164-.251.305-.415.415l.556.83zm-12.877.373c.158.032.32.048.487.048h.458v-1H2.5c-.1 0-.199-.01-.293-.029l-.194.981zM13.5 16c.166 0 .33-.016.487-.048l-.194-.98A1.51 1.51 0 0 1 13.5 15h-.458v1h.458zm-9.625 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zm1.834 0h.916v-1h-.916v1zm1.833 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zM4.5 7.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7z", } - } } } @@ -25220,7 +24656,6 @@ impl IconShape for BsDashSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm2.5 7.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1z", } - } } } @@ -25266,7 +24701,6 @@ impl IconShape for BsDashSquare { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } - } } } @@ -25309,7 +24743,6 @@ impl IconShape for BsDash { path { d: "M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z", } - } } } @@ -25355,7 +24788,6 @@ impl IconShape for BsDeviceHddFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4Zm9 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 13a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm-9.5.5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1ZM4 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2.882 11.177a1.102 1.102 0 0 1-1.56-1.559c.1-.098.396-.314.795-.588a4 4 0 1 1 1.946.47c-.537.813-1.02 1.515-1.181 1.677Z", } - } } } @@ -25404,7 +24836,6 @@ impl IconShape for BsDeviceHdd { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2Zm2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H4Z", } - } } } @@ -25450,7 +24881,6 @@ impl IconShape for BsDeviceSsdFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4Zm0 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm9 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM3.5 11a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm9.5-.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM4.75 3h6.5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-.75.75h-6.5A.75.75 0 0 1 4 8.25v-4.5A.75.75 0 0 1 4.75 3ZM5 12h6a1 1 0 0 1 1 1v2h-1v-2h-.75v2h-1v-2H8.5v2h-1v-2h-.75v2h-1v-2H5v2H4v-2a1 1 0 0 1 1-1Z", } - } } } @@ -25496,7 +24926,6 @@ impl IconShape for BsDeviceSsd { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2Zm11 12V2a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2a1 1 0 0 0 1-1Zm-7.25 1v-2H5v2h.75Zm1.75 0v-2h-.75v2h.75Zm1.75 0v-2H8.5v2h.75ZM11 13h-.75v2H11v-2Z", } - } } } @@ -25540,7 +24969,6 @@ impl IconShape for BsDiagram2Fill { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5v-1zm-3 8A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5v-1zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5v-1z", fill_rule: "evenodd", } - } } } @@ -25584,7 +25012,6 @@ impl IconShape for BsDiagram2 { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 5 7h2.5V6A1.5 1.5 0 0 1 6 4.5v-1zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1zM3 11.5A1.5 1.5 0 0 1 4.5 10h1A1.5 1.5 0 0 1 7 11.5v1A1.5 1.5 0 0 1 5.5 14h-1A1.5 1.5 0 0 1 3 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1A1.5 1.5 0 0 1 9 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } - } } } @@ -25628,7 +25055,6 @@ impl IconShape for BsDiagram3Fill { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5v-1zm-6 8A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5v-1zm6 0A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5v-1zm6 0a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5v-1z", fill_rule: "evenodd", } - } } } @@ -25672,7 +25098,6 @@ impl IconShape for BsDiagram3 { d: "M6 3.5A1.5 1.5 0 0 1 7.5 2h1A1.5 1.5 0 0 1 10 3.5v1A1.5 1.5 0 0 1 8.5 6v1H14a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0V8h-5v.5a.5.5 0 0 1-1 0v-1A.5.5 0 0 1 2 7h5.5V6A1.5 1.5 0 0 1 6 4.5v-1zM8.5 5a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1zM0 11.5A1.5 1.5 0 0 1 1.5 10h1A1.5 1.5 0 0 1 4 11.5v1A1.5 1.5 0 0 1 2.5 14h-1A1.5 1.5 0 0 1 0 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5A1.5 1.5 0 0 1 7.5 10h1a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zm4.5.5a1.5 1.5 0 0 1 1.5-1.5h1a1.5 1.5 0 0 1 1.5 1.5v1a1.5 1.5 0 0 1-1.5 1.5h-1a1.5 1.5 0 0 1-1.5-1.5v-1zm1.5-.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } - } } } @@ -25716,7 +25141,6 @@ impl IconShape for BsDiamondFill { d: "M6.95.435c.58-.58 1.52-.58 2.1 0l6.515 6.516c.58.58.58 1.519 0 2.098L9.05 15.565c-.58.58-1.519.58-2.098 0L.435 9.05a1.482 1.482 0 0 1 0-2.098L6.95.435z", fill_rule: "evenodd", } - } } } @@ -25759,7 +25183,6 @@ impl IconShape for BsDiamondHalf { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM8 .989c.127 0 .253.049.35.145l6.516 6.516a.495.495 0 0 1 0 .7L8.35 14.866a.493.493 0 0 1-.35.145V.989z", } - } } } @@ -25802,7 +25225,6 @@ impl IconShape for BsDiamond { path { d: "M6.95.435c.58-.58 1.52-.58 2.1 0l6.515 6.516c.58.58.58 1.519 0 2.098L9.05 15.565c-.58.58-1.519.58-2.098 0L.435 9.05a1.482 1.482 0 0 1 0-2.098L6.95.435zm1.4.7a.495.495 0 0 0-.7 0L1.134 7.65a.495.495 0 0 0 0 .7l6.516 6.516a.495.495 0 0 0 .7 0l6.516-6.516a.495.495 0 0 0 0-.7L8.35 1.134z", } - } } } @@ -25845,7 +25267,6 @@ impl IconShape for BsDice1Fill { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm5 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -25893,7 +25314,6 @@ impl IconShape for BsDice1 { path { d: "M13 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h10zM3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3z", } - } } } @@ -25936,7 +25356,6 @@ impl IconShape for BsDice2Fill { path { d: "M0 3a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v10a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3zm5.5 1a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0zm6.5 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } - } } } @@ -25982,7 +25401,6 @@ impl IconShape for BsDice2 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -26025,7 +25443,6 @@ impl IconShape for BsDice3Fill { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm2.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -26071,7 +25488,6 @@ impl IconShape for BsDice3 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-4-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -26114,7 +25530,6 @@ impl IconShape for BsDice4Fill { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm1 5.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm8 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM4 13.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -26160,7 +25575,6 @@ impl IconShape for BsDice4 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -26203,7 +25617,6 @@ impl IconShape for BsDice5Fill { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm2.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM12 13.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -26249,7 +25662,6 @@ impl IconShape for BsDice5 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm4-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -26292,7 +25704,6 @@ impl IconShape for BsDice6Fill { path { d: "M3 0a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3H3zm1 5.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm8 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm1.5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM12 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM4 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -26338,7 +25749,6 @@ impl IconShape for BsDice6 { path { d: "M5.5 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm8 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-8 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -26381,7 +25791,6 @@ impl IconShape for BsDiscFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-6 0a2 2 0 1 0-4 0 2 2 0 0 0 4 0zM4 8a4 4 0 0 1 4-4 .5.5 0 0 0 0-1 5 5 0 0 0-5 5 .5.5 0 0 0 1 0zm9 0a.5.5 0 1 0-1 0 4 4 0 0 1-4 4 .5.5 0 0 0 0 1 5 5 0 0 0 5-5z", } - } } } @@ -26427,7 +25836,6 @@ impl IconShape for BsDisc { path { d: "M10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0zM8 4a4 4 0 0 0-4 4 .5.5 0 0 1-1 0 5 5 0 0 1 5-5 .5.5 0 0 1 0 1zm4.5 3.5a.5.5 0 0 1 .5.5 5 5 0 0 1-5 5 .5.5 0 0 1 0-1 4 4 0 0 0 4-4 .5.5 0 0 1 .5-.5z", } - } } } @@ -26470,7 +25878,6 @@ impl IconShape for BsDiscord { path { d: "M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z", } - } } } @@ -26513,7 +25920,6 @@ impl IconShape for BsDisplayFill { path { d: "M6 12c0 .667-.083 1.167-.25 1.5H5a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-.75c-.167-.333-.25-.833-.25-1.5h4c2 0 2-2 2-2V4c0-2-2-2-2-2H2C0 2 0 4 0 4v6c0 2 2 2 2 2h4z", } - } } } @@ -26556,7 +25962,6 @@ impl IconShape for BsDisplay { path { d: "M0 4s0-2 2-2h12s2 0 2 2v6s0 2-2 2h-4c0 .667.083 1.167.25 1.5H11a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1h.75c.167-.333.25-.833.25-1.5H2s-2 0-2-2V4zm1.398-.855a.758.758 0 0 0-.254.302A1.46 1.46 0 0 0 1 4.01V10c0 .325.078.502.145.602.07.105.17.188.302.254a1.464 1.464 0 0 0 .538.143L2.01 11H14c.325 0 .502-.078.602-.145a.758.758 0 0 0 .254-.302 1.464 1.464 0 0 0 .143-.538L15 9.99V4c0-.325-.078-.502-.145-.602a.757.757 0 0 0-.302-.254A1.46 1.46 0 0 0 13.99 3H2c-.325 0-.502.078-.602.145z", } - } } } @@ -26599,7 +26004,6 @@ impl IconShape for BsDisplayportFill { path { d: "M1 5a1 1 0 0 0-1 1v3.191a1 1 0 0 0 .553.894l1.618.81a1 1 0 0 0 .447.105H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm1.5 2h11a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0V8H3v.5a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5Z", } - } } } @@ -26645,7 +26049,6 @@ impl IconShape for BsDisplayport { path { d: "M1 5a1 1 0 0 0-1 1v3.191a1 1 0 0 0 .553.894l1.618.81a1 1 0 0 0 .447.105H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm0 1h14v4H2.618L1 9.191V6Z", } - } } } @@ -26692,7 +26095,6 @@ impl IconShape for BsDistributeHorizontal { path { d: "M6 13a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v10z", } - } } } @@ -26739,7 +26141,6 @@ impl IconShape for BsDistributeVertical { path { d: "M2 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7z", } - } } } @@ -26782,7 +26183,6 @@ impl IconShape for BsDoorClosedFill { path { d: "M12 1a1 1 0 0 1 1 1v13h1.5a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1H3V2a1 1 0 0 1 1-1h8zm-2 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -26828,7 +26228,6 @@ impl IconShape for BsDoorClosed { path { d: "M9 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0z", } - } } } @@ -26871,7 +26270,6 @@ impl IconShape for BsDoorOpenFill { path { d: "M1.5 15a.5.5 0 0 0 0 1h13a.5.5 0 0 0 0-1H13V2.5A1.5 1.5 0 0 0 11.5 1H11V.5a.5.5 0 0 0-.57-.495l-7 1A.5.5 0 0 0 3 1.5V15H1.5zM11 2h.5a.5.5 0 0 1 .5.5V15h-1V2zm-2.5 8c-.276 0-.5-.448-.5-1s.224-1 .5-1 .5.448.5 1-.224 1-.5 1z", } - } } } @@ -26917,7 +26315,6 @@ impl IconShape for BsDoorOpen { path { d: "M10.828.122A.5.5 0 0 1 11 .5V1h.5A1.5 1.5 0 0 1 13 2.5V15h1.5a.5.5 0 0 1 0 1h-13a.5.5 0 0 1 0-1H3V1.5a.5.5 0 0 1 .43-.495l7-1a.5.5 0 0 1 .398.117zM11.5 2H11v13h1V2.5a.5.5 0 0 0-.5-.5zM4 1.934V15h6V1.077l-6 .857z", } - } } } @@ -26960,7 +26357,6 @@ impl IconShape for BsDot { path { d: "M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } - } } } @@ -27006,7 +26402,6 @@ impl IconShape for BsDownload { path { d: "M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z", } - } } } @@ -27049,7 +26444,6 @@ impl IconShape for BsDpadFill { path { d: "M6.5 0A1.5 1.5 0 0 0 5 1.5v3a.5.5 0 0 1-.5.5h-3A1.5 1.5 0 0 0 0 6.5v3A1.5 1.5 0 0 0 1.5 11h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 6.5 16h3a1.5 1.5 0 0 0 1.5-1.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 16 9.5v-3A1.5 1.5 0 0 0 14.5 5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 9.5 0h-3Zm1.288 2.34a.25.25 0 0 1 .424 0l.799 1.278A.25.25 0 0 1 8.799 4H7.201a.25.25 0 0 1-.212-.382l.799-1.279Zm0 11.32-.799-1.277A.25.25 0 0 1 7.201 12H8.8a.25.25 0 0 1 .212.383l-.799 1.278a.25.25 0 0 1-.424 0Zm-4.17-4.65-1.279-.798a.25.25 0 0 1 0-.424l1.279-.799A.25.25 0 0 1 4 7.201V8.8a.25.25 0 0 1-.382.212Zm10.043-.798-1.278.799A.25.25 0 0 1 12 8.799V7.2a.25.25 0 0 1 .383-.212l1.278.799a.25.25 0 0 1 0 .424Z", } - } } } @@ -27095,7 +26489,6 @@ impl IconShape for BsDpad { path { d: "M6.5 0A1.5 1.5 0 0 0 5 1.5v3a.5.5 0 0 1-.5.5h-3A1.5 1.5 0 0 0 0 6.5v3A1.5 1.5 0 0 0 1.5 11h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 6.5 16h3a1.5 1.5 0 0 0 1.5-1.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 16 9.5v-3A1.5 1.5 0 0 0 14.5 5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 9.5 0h-3ZM6 1.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3A1.5 1.5 0 0 0 11.5 6h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-3a1.5 1.5 0 0 0-1.5 1.5v3a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-3A1.5 1.5 0 0 0 4.5 10h-3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 0 6 4.5v-3Z", } - } } } @@ -27139,7 +26532,6 @@ impl IconShape for BsDribbble { d: "M8 0C3.584 0 0 3.584 0 8s3.584 8 8 8c4.408 0 8-3.584 8-8s-3.592-8-8-8zm5.284 3.688a6.802 6.802 0 0 1 1.545 4.251c-.226-.043-2.482-.503-4.755-.217-.052-.112-.096-.234-.148-.355-.139-.33-.295-.668-.451-.99 2.516-1.023 3.662-2.498 3.81-2.69zM8 1.18c1.735 0 3.323.65 4.53 1.718-.122.174-1.155 1.553-3.584 2.464-1.12-2.056-2.36-3.74-2.551-4A6.95 6.95 0 0 1 8 1.18zm-2.907.642A43.123 43.123 0 0 1 7.627 5.77c-3.193.85-6.013.833-6.317.833a6.865 6.865 0 0 1 3.783-4.78zM1.163 8.01V7.8c.295.01 3.61.053 7.02-.971.199.381.381.772.555 1.162l-.27.078c-3.522 1.137-5.396 4.243-5.553 4.504a6.817 6.817 0 0 1-1.752-4.564zM8 14.837a6.785 6.785 0 0 1-4.19-1.44c.12-.252 1.509-2.924 5.361-4.269.018-.009.026-.009.044-.017a28.246 28.246 0 0 1 1.457 5.18A6.722 6.722 0 0 1 8 14.837zm3.81-1.171c-.07-.417-.435-2.412-1.328-4.868 2.143-.338 4.017.217 4.251.295a6.774 6.774 0 0 1-2.924 4.573z", fill_rule: "evenodd", } - } } } @@ -27182,7 +26574,6 @@ impl IconShape for BsDropletFill { path { d: "M8 16a6 6 0 0 0 6-6c0-1.655-1.122-2.904-2.432-4.362C10.254 4.176 8.75 2.503 8 0c0 0-6 5.686-6 10a6 6 0 0 0 6 6ZM6.646 4.646l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448c.82-1.641 1.717-2.753 2.093-3.13Z", } - } } } @@ -27230,7 +26621,6 @@ impl IconShape for BsDropletHalf { d: "M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z", fill_rule: "evenodd", } - } } } @@ -27278,7 +26668,6 @@ impl IconShape for BsDroplet { d: "M4.553 7.776c.82-1.641 1.717-2.753 2.093-3.13l.708.708c-.29.29-1.128 1.311-1.907 2.87l-.894-.448z", fill_rule: "evenodd", } - } } } @@ -27321,7 +26710,6 @@ impl IconShape for BsEarFill { path { d: "M8.5 0A5.5 5.5 0 0 0 3 5.5v7.047a3.453 3.453 0 0 0 6.687 1.212l.51-1.363a4.59 4.59 0 0 1 .67-1.197l2.008-2.581A5.34 5.34 0 0 0 8.66 0H8.5ZM7 5.5v2.695c.112-.06.223-.123.332-.192.327-.208.577-.44.72-.727a.5.5 0 1 1 .895.448c-.256.513-.673.865-1.079 1.123A8.538 8.538 0 0 1 7 9.313V11.5a.5.5 0 0 1-1 0v-6a2.5 2.5 0 0 1 5 0V6a.5.5 0 0 1-1 0v-.5a1.5 1.5 0 1 0-3 0Z", } - } } } @@ -27364,7 +26752,6 @@ impl IconShape for BsEar { path { d: "M8.5 1A4.5 4.5 0 0 0 4 5.5v7.047a2.453 2.453 0 0 0 4.75.861l.512-1.363a5.553 5.553 0 0 1 .816-1.46l2.008-2.581A4.34 4.34 0 0 0 8.66 1H8.5ZM3 5.5A5.5 5.5 0 0 1 8.5 0h.16a5.34 5.34 0 0 1 4.215 8.618l-2.008 2.581a4.555 4.555 0 0 0-.67 1.197l-.51 1.363A3.453 3.453 0 0 1 3 12.547V5.5ZM8.5 4A1.5 1.5 0 0 0 7 5.5v2.695c.112-.06.223-.123.332-.192.327-.208.577-.44.72-.727a.5.5 0 1 1 .895.448c-.256.513-.673.865-1.079 1.123A8.538 8.538 0 0 1 7 9.313V11.5a.5.5 0 0 1-1 0v-6a2.5 2.5 0 0 1 5 0V6a.5.5 0 0 1-1 0v-.5A1.5 1.5 0 0 0 8.5 4Z", } - } } } @@ -27408,7 +26795,6 @@ impl IconShape for BsEarbuds { d: "M6.825 4.138c.596 2.141-.36 3.593-2.389 4.117a4.432 4.432 0 0 1-2.018.054c-.048-.01.9 2.778 1.522 4.61l.41 1.205a.52.52 0 0 1-.346.659l-.593.19a.548.548 0 0 1-.69-.34L.184 6.99c-.696-2.137.662-4.309 2.564-4.8 2.029-.523 3.402 0 4.076 1.948zm-.868 2.221c.43-.112.561-.993.292-1.969-.269-.975-.836-1.675-1.266-1.563-.43.112-.561.994-.292 1.969.269.975.836 1.675 1.266 1.563zm3.218-2.221c-.596 2.141.36 3.593 2.389 4.117a4.434 4.434 0 0 0 2.018.054c.048-.01-.9 2.778-1.522 4.61l-.41 1.205a.52.52 0 0 0 .346.659l.593.19c.289.092.6-.06.69-.34l2.536-7.643c.696-2.137-.662-4.309-2.564-4.8-2.029-.523-3.402 0-4.076 1.948zm.868 2.221c-.43-.112-.561-.993-.292-1.969.269-.975.836-1.675 1.266-1.563.43.112.561.994.292 1.969-.269.975-.836 1.675-1.266 1.563z", fill_rule: "evenodd", } - } } } @@ -27451,7 +26837,6 @@ impl IconShape for BsEaselFill { path { d: "M8.473.337a.5.5 0 0 0-.946 0L6.954 2H2a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h1.85l-1.323 3.837a.5.5 0 1 0 .946.326L4.908 11H7.5v2.5a.5.5 0 0 0 1 0V11h2.592l1.435 4.163a.5.5 0 0 0 .946-.326L12.15 11H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H9.046L8.473.337z", } - } } } @@ -27494,7 +26879,6 @@ impl IconShape for BsEasel { path { d: "M8 0a.5.5 0 0 1 .473.337L9.046 2H14a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1.85l1.323 3.837a.5.5 0 1 1-.946.326L11.092 11H8.5v3a.5.5 0 0 1-1 0v-3H4.908l-1.435 4.163a.5.5 0 1 1-.946-.326L3.85 11H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h4.954L7.527.337A.5.5 0 0 1 8 0zM2 3v7h12V3H2z", } - } } } @@ -27541,7 +26925,6 @@ impl IconShape for BsEasel2Fill { d: "M.5 11a.5.5 0 0 0 0 1h2.86l-.845 3.379a.5.5 0 0 0 .97.242L3.89 14h8.22l.405 1.621a.5.5 0 0 0 .97-.242L12.64 12h2.86a.5.5 0 0 0 0-1H.5Zm3.64 2 .25-1h7.22l.25 1H4.14Z", fill_rule: "evenodd", } - } } } @@ -27585,7 +26968,6 @@ impl IconShape for BsEasel2 { d: "M8 0a.5.5 0 0 1 .447.276L8.81 1h4.69A1.5 1.5 0 0 1 15 2.5V11h.5a.5.5 0 0 1 0 1h-2.86l.845 3.379a.5.5 0 0 1-.97.242L12.11 14H3.89l-.405 1.621a.5.5 0 0 1-.97-.242L3.36 12H.5a.5.5 0 0 1 0-1H1V2.5A1.5 1.5 0 0 1 2.5 1h4.691l.362-.724A.5.5 0 0 1 8 0ZM2 11h12V2.5a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V11Zm9.61 1H4.39l-.25 1h7.72l-.25-1Z", fill_rule: "evenodd", } - } } } @@ -27628,7 +27010,6 @@ impl IconShape for BsEasel3Fill { path { d: "M8.5 12v1.134a1 1 0 1 1-1 0V12h-5A1.5 1.5 0 0 1 1 10.5V3h14v7.5a1.5 1.5 0 0 1-1.5 1.5h-5Zm7-10a.5.5 0 0 0 0-1H.5a.5.5 0 0 0 0 1h15Z", } - } } } @@ -27672,7 +27053,6 @@ impl IconShape for BsEasel3 { d: "M8.5 13.134V12h5a1.5 1.5 0 0 0 1.5-1.5V2h.5a.5.5 0 0 0 0-1H.5a.5.5 0 0 0 0 1H1v8.5A1.5 1.5 0 0 0 2.5 12h5v1.134a1 1 0 1 0 1 0ZM2 2v8.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V2H2Z", fill_rule: "evenodd", } - } } } @@ -27715,7 +27095,6 @@ impl IconShape for BsEggFill { path { d: "M14 10a6 6 0 0 1-12 0C2 5.686 5 0 8 0s6 5.686 6 10z", } - } } } @@ -27761,7 +27140,6 @@ impl IconShape for BsEggFried { path { d: "M13.997 5.17a5 5 0 0 0-8.101-4.09A5 5 0 0 0 1.28 9.342a5 5 0 0 0 8.336 5.109 3.5 3.5 0 0 0 5.201-4.065 3.001 3.001 0 0 0-.822-5.216zm-1-.034a1 1 0 0 0 .668.977 2.001 2.001 0 0 1 .547 3.478 1 1 0 0 0-.341 1.113 2.5 2.5 0 0 1-3.715 2.905 1 1 0 0 0-1.262.152 4 4 0 0 1-6.67-4.087 1 1 0 0 0-.2-1 4 4 0 0 1 3.693-6.61 1 1 0 0 0 .8-.2 4 4 0 0 1 6.48 3.273z", } - } } } @@ -27804,7 +27182,6 @@ impl IconShape for BsEgg { path { d: "M8 15a5 5 0 0 1-5-5c0-1.956.69-4.286 1.742-6.12.524-.913 1.112-1.658 1.704-2.164C7.044 1.206 7.572 1 8 1c.428 0 .956.206 1.554.716.592.506 1.18 1.251 1.704 2.164C12.31 5.714 13 8.044 13 10a5 5 0 0 1-5 5zm0 1a6 6 0 0 0 6-6c0-4.314-3-10-6-10S2 5.686 2 10a6 6 0 0 0 6 6z", } - } } } @@ -27847,7 +27224,6 @@ impl IconShape for BsEjectFill { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H1.656C.78 9.5.326 8.455.926 7.816L7.27 1.047zM.5 11.5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-13a1 1 0 0 1-1-1v-1z", } - } } } @@ -27890,7 +27266,6 @@ impl IconShape for BsEject { path { d: "M7.27 1.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H1.656C.78 9.5.326 8.455.926 7.816L7.27 1.047zM14.346 8.5 8 1.731 1.654 8.5h12.692zM.5 11.5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-13a1 1 0 0 1-1-1v-1zm14 0h-13v1h13v-1z", } - } } } @@ -27933,7 +27308,6 @@ impl IconShape for BsEmojiAngryFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.053 4.276a.5.5 0 0 1 .67-.223l2 1a.5.5 0 0 1 .166.76c.071.206.111.44.111.687C7 7.328 6.552 8 6 8s-1-.672-1-1.5c0-.408.109-.778.285-1.049l-1.009-.504a.5.5 0 0 1-.223-.67zm.232 8.157a.5.5 0 0 1-.183-.683A4.498 4.498 0 0 1 8 9.5a4.5 4.5 0 0 1 3.898 2.25.5.5 0 1 1-.866.5A3.498 3.498 0 0 0 8 10.5a3.498 3.498 0 0 0-3.032 1.75.5.5 0 0 1-.683.183zM10 8c-.552 0-1-.672-1-1.5 0-.247.04-.48.11-.686a.502.502 0 0 1 .166-.761l2-1a.5.5 0 1 1 .448.894l-1.009.504c.176.27.285.64.285 1.049 0 .828-.448 1.5-1 1.5z", } - } } } @@ -27979,7 +27353,6 @@ impl IconShape for BsEmojiAngry { path { d: "M4.285 12.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 10.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 9.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zm6.991-8.38a.5.5 0 1 1 .448.894l-1.009.504c.176.27.285.64.285 1.049 0 .828-.448 1.5-1 1.5s-1-.672-1-1.5c0-.247.04-.48.11-.686a.502.502 0 0 1 .166-.761l2-1zm-6.552 0a.5.5 0 0 0-.448.894l1.009.504A1.94 1.94 0 0 0 5 6.5C5 7.328 5.448 8 6 8s1-.672 1-1.5c0-.247-.04-.48-.11-.686a.502.502 0 0 0-.166-.761l-2-1z", } - } } } @@ -28022,7 +27395,6 @@ impl IconShape for BsEmojiDizzyFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.146 5.146a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 1 1 .708.708l-.647.646.647.646a.5.5 0 1 1-.708.708L5.5 7.207l-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zm5 0a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708.708l-.647.646.647.646a.5.5 0 0 1-.708.708l-.646-.647-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zM8 13a2 2 0 1 1 0-4 2 2 0 0 1 0 4z", } - } } } @@ -28068,7 +27440,6 @@ impl IconShape for BsEmojiDizzy { path { d: "M9.146 5.146a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 0 1 .708.708l-.647.646.647.646a.5.5 0 0 1-.708.708l-.646-.647-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zm-5 0a.5.5 0 0 1 .708 0l.646.647.646-.647a.5.5 0 1 1 .708.708l-.647.646.647.646a.5.5 0 1 1-.708.708L5.5 7.207l-.646.647a.5.5 0 1 1-.708-.708l.647-.646-.647-.646a.5.5 0 0 1 0-.708zM10 11a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } - } } } @@ -28111,7 +27482,6 @@ impl IconShape for BsEmojiExpressionlessFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM4.5 6h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm5 0h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm-5 4h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1z", } - } } } @@ -28157,7 +27527,6 @@ impl IconShape for BsEmojiExpressionless { path { d: "M4 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm5 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -28200,7 +27569,6 @@ impl IconShape for BsEmojiFrownFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-2.715 5.933a.5.5 0 0 1-.183-.683A4.498 4.498 0 0 1 8 9.5a4.5 4.5 0 0 1 3.898 2.25.5.5 0 0 1-.866.5A3.498 3.498 0 0 0 8 10.5a3.498 3.498 0 0 0-3.032 1.75.5.5 0 0 1-.683.183zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } - } } } @@ -28246,7 +27614,6 @@ impl IconShape for BsEmojiFrown { path { d: "M4.285 12.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 10.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 9.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 1.5-1 1.5s-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5z", } - } } } @@ -28289,7 +27656,6 @@ impl IconShape for BsEmojiHeartEyesFill { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zM4.756 4.566c.763-1.424 4.02-.12.952 3.434-4.496-1.596-2.35-4.298-.952-3.434zm6.559 5.448a.5.5 0 0 1 .548.736A4.498 4.498 0 0 1 7.965 13a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .548-.736h.005l.017.005.067.015.252.055c.215.046.515.108.857.169.693.124 1.522.242 2.152.242.63 0 1.46-.118 2.152-.242a26.58 26.58 0 0 0 1.109-.224l.067-.015.017-.004.005-.002zm-.07-5.448c1.397-.864 3.543 1.838-.953 3.434-3.067-3.554.19-4.858.952-3.434z", } - } } } @@ -28335,7 +27701,6 @@ impl IconShape for BsEmojiHeartEyes { path { d: "M11.315 10.014a.5.5 0 0 1 .548.736A4.498 4.498 0 0 1 7.965 13a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .548-.736h.005l.017.005.067.015.252.055c.215.046.515.108.857.169.693.124 1.522.242 2.152.242.63 0 1.46-.118 2.152-.242a26.58 26.58 0 0 0 1.109-.224l.067-.015.017-.004.005-.002zM4.756 4.566c.763-1.424 4.02-.12.952 3.434-4.496-1.596-2.35-4.298-.952-3.434zm6.488 0c1.398-.864 3.544 1.838-.952 3.434-3.067-3.554.19-4.858.952-3.434z", } - } } } @@ -28379,7 +27744,6 @@ impl IconShape for BsEmojiKissFill { d: "M16 8a8 8 0 1 0-2.697 5.99c-.972-.665-1.632-1.356-1.99-2.062-.388-.766-.419-1.561-.075-2.23.496-.97 1.73-1.466 2.762-1.05.65-.262 1.38-.162 1.957.19.028-.275.043-.555.043-.838ZM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5Zm1.512 3.647c-.347.08-.737.198-1.107.319a.5.5 0 1 1-.31-.95c.38-.125.802-.254 1.192-.343.37-.086.78-.153 1.103-.108.16.022.394.085.561.286.188.226.187.497.131.705a1.894 1.894 0 0 1-.31.593c-.077.107-.168.22-.275.343.107.124.199.24.276.347.142.197.256.397.31.595.055.208.056.479-.132.706-.168.2-.404.262-.563.284-.323.043-.733-.027-1.102-.113a14.87 14.87 0 0 1-1.191-.345.5.5 0 1 1 .31-.95c.371.12.761.24 1.109.321.176.041.325.069.446.084a5.609 5.609 0 0 0-.502-.584.5.5 0 0 1 .002-.695 5.52 5.52 0 0 0 .5-.577 4.465 4.465 0 0 0-.448.082Zm.766-.086-.006-.002c.004 0 .006.002.006.002Zm.002 1.867h-.001l-.005.001a.038.038 0 0 1 .006-.002Zm.157-4.685a.5.5 0 0 1-.874-.486A1.934 1.934 0 0 1 10.25 5.75c.73 0 1.356.412 1.687 1.007a.5.5 0 1 1-.874.486.934.934 0 0 0-.813-.493.934.934 0 0 0-.813.493ZM14 9.828c1.11-1.14 3.884.856 0 3.422-3.884-2.566-1.11-4.562 0-3.421Z", fill_rule: "evenodd", } - } } } @@ -28423,7 +27787,6 @@ impl IconShape for BsEmojiKiss { d: "M12.493 13.368a7 7 0 1 1 2.489-4.858c.344.033.68.147.975.328a8 8 0 1 0-2.654 5.152 8.58 8.58 0 0 1-.81-.622Zm-3.731-3.22a13 13 0 0 0-1.107.318.5.5 0 1 1-.31-.95c.38-.125.802-.254 1.192-.343.37-.086.78-.153 1.103-.108.16.022.394.085.561.286.188.226.187.497.131.705a1.892 1.892 0 0 1-.31.593c-.077.107-.168.22-.275.343.107.124.199.24.276.347.142.197.256.397.31.595.055.208.056.479-.132.706-.168.2-.404.262-.563.284-.323.043-.733-.027-1.102-.113a14.87 14.87 0 0 1-1.191-.345.5.5 0 1 1 .31-.95c.371.12.761.24 1.109.321.176.041.325.069.446.084a5.609 5.609 0 0 0-.502-.584.5.5 0 0 1 .002-.695 5.52 5.52 0 0 0 .5-.577 4.465 4.465 0 0 0-.448.082Zm.766-.087-.003-.001-.003-.001c.004 0 .006.002.006.002Zm.002 1.867-.006.001a.038.038 0 0 1 .006-.002ZM6 8c.552 0 1-.672 1-1.5S6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8Zm2.757-.563a.5.5 0 0 0 .68-.194.934.934 0 0 1 .813-.493c.339 0 .645.19.813.493a.5.5 0 0 0 .874-.486A1.934 1.934 0 0 0 10.25 5.75c-.73 0-1.356.412-1.687 1.007a.5.5 0 0 0 .194.68ZM14 9.828c1.11-1.14 3.884.856 0 3.422-3.884-2.566-1.11-4.562 0-3.421Z", fill_rule: "evenodd", } - } } } @@ -28466,7 +27829,6 @@ impl IconShape for BsEmojiLaughingFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5c0 .501-.164.396-.415.235C6.42 6.629 6.218 6.5 6 6.5c-.218 0-.42.13-.585.235C5.164 6.896 5 7 5 6.5 5 5.672 5.448 5 6 5s1 .672 1 1.5zm5.331 3a1 1 0 0 1 0 1A4.998 4.998 0 0 1 8 13a4.998 4.998 0 0 1-4.33-2.5A1 1 0 0 1 4.535 9h6.93a1 1 0 0 1 .866.5zm-1.746-2.765C10.42 6.629 10.218 6.5 10 6.5c-.218 0-.42.13-.585.235C9.164 6.896 9 7 9 6.5c0-.828.448-1.5 1-1.5s1 .672 1 1.5c0 .501-.164.396-.415.235z", } - } } } @@ -28512,7 +27874,6 @@ impl IconShape for BsEmojiLaughing { path { d: "M12.331 9.5a1 1 0 0 1 0 1A4.998 4.998 0 0 1 8 13a4.998 4.998 0 0 1-4.33-2.5A1 1 0 0 1 4.535 9h6.93a1 1 0 0 1 .866.5zM7 6.5c0 .828-.448 0-1 0s-1 .828-1 0S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 0-1 0s-1 .828-1 0S9.448 5 10 5s1 .672 1 1.5z", } - } } } @@ -28555,7 +27916,6 @@ impl IconShape for BsEmojiNeutralFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm-3 4a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } - } } } @@ -28601,7 +27961,6 @@ impl IconShape for BsEmojiNeutral { path { d: "M4 10.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5zm3-4C7 5.672 6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8s1-.672 1-1.5zm4 0c0-.828-.448-1.5-1-1.5s-1 .672-1 1.5S9.448 8 10 8s1-.672 1-1.5z", } - } } } @@ -28644,7 +28003,6 @@ impl IconShape for BsEmojiSmileFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zM4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM10 8c-.552 0-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5S10.552 8 10 8z", } - } } } @@ -28687,7 +28045,6 @@ impl IconShape for BsEmojiSmileUpsideDownFill { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM7 9.5C7 8.672 6.552 8 6 8s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5zM4.285 6.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 4.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 3.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM10 8c-.552 0-1 .672-1 1.5s.448 1.5 1 1.5 1-.672 1-1.5S10.552 8 10 8z", } - } } } @@ -28733,7 +28090,6 @@ impl IconShape for BsEmojiSmileUpsideDown { path { d: "M4.285 6.433a.5.5 0 0 0 .683-.183A3.498 3.498 0 0 1 8 4.5c1.295 0 2.426.703 3.032 1.75a.5.5 0 0 0 .866-.5A4.498 4.498 0 0 0 8 3.5a4.5 4.5 0 0 0-3.898 2.25.5.5 0 0 0 .183.683zM7 9.5C7 8.672 6.552 8 6 8s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5zm4 0c0-.828-.448-1.5-1-1.5s-1 .672-1 1.5.448 1.5 1 1.5 1-.672 1-1.5z", } - } } } @@ -28779,7 +28135,6 @@ impl IconShape for BsEmojiSmile { path { d: "M4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm4 0c0 .828-.448 1.5-1 1.5s-1-.672-1-1.5S9.448 5 10 5s1 .672 1 1.5z", } - } } } @@ -28822,7 +28177,6 @@ impl IconShape for BsEmojiSunglassesFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM2.31 5.243A1 1 0 0 1 3.28 4H6a1 1 0 0 1 1 1v.116A4.22 4.22 0 0 1 8 5c.35 0 .69.04 1 .116V5a1 1 0 0 1 1-1h2.72a1 1 0 0 1 .97 1.243l-.311 1.242A2 2 0 0 1 11.439 8H11a2 2 0 0 1-1.994-1.839A2.99 2.99 0 0 0 8 6c-.393 0-.74.064-1.006.161A2 2 0 0 1 5 8h-.438a2 2 0 0 1-1.94-1.515L2.31 5.243zM4.969 9.75A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .866-.5z", } - } } } @@ -28868,7 +28222,6 @@ impl IconShape for BsEmojiSunglasses { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-1 0A7 7 0 1 0 1 8a7 7 0 0 0 14 0z", } - } } } @@ -28911,7 +28264,6 @@ impl IconShape for BsEmojiWinkFill { path { d: "M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM7 6.5C7 5.672 6.552 5 6 5s-1 .672-1 1.5S5.448 8 6 8s1-.672 1-1.5zM4.285 9.567a.5.5 0 0 0-.183.683A4.498 4.498 0 0 0 8 12.5a4.5 4.5 0 0 0 3.898-2.25.5.5 0 1 0-.866-.5A3.498 3.498 0 0 1 8 11.5a3.498 3.498 0 0 1-3.032-1.75.5.5 0 0 0-.683-.183zm5.152-3.31a.5.5 0 0 0-.874.486c.33.595.958 1.007 1.687 1.007.73 0 1.356-.412 1.687-1.007a.5.5 0 0 0-.874-.486.934.934 0 0 1-.813.493.934.934 0 0 1-.813-.493z", } - } } } @@ -28957,7 +28309,6 @@ impl IconShape for BsEmojiWink { path { d: "M4.285 9.567a.5.5 0 0 1 .683.183A3.498 3.498 0 0 0 8 11.5a3.498 3.498 0 0 0 3.032-1.75.5.5 0 1 1 .866.5A4.498 4.498 0 0 1 8 12.5a4.498 4.498 0 0 1-3.898-2.25.5.5 0 0 1 .183-.683zM7 6.5C7 7.328 6.552 8 6 8s-1-.672-1-1.5S5.448 5 6 5s1 .672 1 1.5zm1.757-.437a.5.5 0 0 1 .68.194.934.934 0 0 0 .813.493c.339 0 .645-.19.813-.493a.5.5 0 1 1 .874.486A1.934 1.934 0 0 1 10.25 7.75c-.73 0-1.356-.412-1.687-1.007a.5.5 0 0 1 .194-.68z", } - } } } @@ -29003,7 +28354,6 @@ impl IconShape for BsEnvelopeCheckFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } - } } } @@ -29049,7 +28399,6 @@ impl IconShape for BsEnvelopeCheck { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } - } } } @@ -29095,7 +28444,6 @@ impl IconShape for BsEnvelopeDashFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -29141,7 +28489,6 @@ impl IconShape for BsEnvelopeDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -29187,7 +28534,6 @@ impl IconShape for BsEnvelopeExclamationFill { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -29233,7 +28579,6 @@ impl IconShape for BsEnvelopeExclamation { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -29276,7 +28621,6 @@ impl IconShape for BsEnvelopeFill { path { d: "M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414.05 3.555ZM0 4.697v7.104l5.803-3.558L0 4.697ZM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586l-1.239-.757Zm3.436-.586L16 11.801V4.697l-5.803 3.546Z", } - } } } @@ -29322,7 +28666,6 @@ impl IconShape for BsEnvelopeHeartFill { path { d: "M8 5.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -29366,7 +28709,6 @@ impl IconShape for BsEnvelopeHeart { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l3.235 1.94a2.76 2.76 0 0 0-.233 1.027L1 5.384v5.721l3.453-2.124c.146.277.329.556.55.835l-3.97 2.443A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741l-3.968-2.442c.22-.28.403-.56.55-.836L15 11.105V5.383l-3.002 1.801a2.76 2.76 0 0 0-.233-1.026L15 4.217V4a1 1 0 0 0-1-1H2Zm6 2.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -29409,7 +28751,6 @@ impl IconShape for BsEnvelopeOpenFill { path { d: "M8.941.435a2 2 0 0 0-1.882 0l-6 3.2A2 2 0 0 0 0 5.4v.314l6.709 3.932L8 8.928l1.291.718L16 5.714V5.4a2 2 0 0 0-1.059-1.765l-6-3.2ZM16 6.873l-5.693 3.337L16 13.372v-6.5Zm-.059 7.611L8 10.072.059 14.484A2 2 0 0 0 2 16h12a2 2 0 0 0 1.941-1.516ZM0 13.373l5.693-3.163L0 6.873v6.5Z", } - } } } @@ -29455,7 +28796,6 @@ impl IconShape for BsEnvelopeOpenHeartFill { path { d: "M8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", } - } } } @@ -29499,7 +28839,6 @@ impl IconShape for BsEnvelopeOpenHeart { d: "M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.817l3.235 1.94a2.76 2.76 0 0 0-.233 1.027L1 7.384v5.733l3.479-2.087c.15.275.335.553.558.83l-4.002 2.402A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738l-4.002-2.401c.223-.278.408-.556.558-.831L15 13.117V7.383l-3.002 1.801a2.76 2.76 0 0 0-.233-1.026L15 6.217V5.4a1 1 0 0 0-.53-.882l-6-3.2ZM7.06.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765l6-3.2ZM8 7.993c1.664-1.711 5.825 1.283 0 5.132-5.825-3.85-1.664-6.843 0-5.132Z", fill_rule: "evenodd", } - } } } @@ -29542,7 +28881,6 @@ impl IconShape for BsEnvelopeOpen { path { d: "M8.47 1.318a1 1 0 0 0-.94 0l-6 3.2A1 1 0 0 0 1 5.4v.817l5.75 3.45L8 8.917l1.25.75L15 6.217V5.4a1 1 0 0 0-.53-.882l-6-3.2ZM15 7.383l-4.778 2.867L15 13.117V7.383Zm-.035 6.88L8 10.082l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738ZM1 13.116l4.778-2.867L1 7.383v5.734ZM7.059.435a2 2 0 0 1 1.882 0l6 3.2A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765l6-3.2Z", } - } } } @@ -29586,7 +28924,6 @@ impl IconShape for BsEnvelopePaperFill { d: "M6.5 9.5 3 7.5v-6A1.5 1.5 0 0 1 4.5 0h7A1.5 1.5 0 0 1 13 1.5v6l-3.5 2L8 8.75l-1.5.75ZM1.059 3.635 2 3.133v3.753L0 5.713V5.4a2 2 0 0 1 1.059-1.765ZM16 5.713l-2 1.173V3.133l.941.502A2 2 0 0 1 16 5.4v.313Zm0 1.16-5.693 3.337L16 13.372v-6.5Zm-8 3.199 7.941 4.412A2 2 0 0 1 14 16H2a2 2 0 0 1-1.941-1.516L8 10.072Zm-8 3.3 5.693-3.162L0 6.873v6.5Z", fill_rule: "evenodd", } - } } } @@ -29630,7 +28967,6 @@ impl IconShape for BsEnvelopePaperHeartFill { d: "m3 7.5 3.5 2L8 8.75l1.5.75 3.5-2v-6A1.5 1.5 0 0 0 11.5 0h-7A1.5 1.5 0 0 0 3 1.5v6ZM2 3.133l-.941.502A2 2 0 0 0 0 5.4v.313l2 1.173V3.133Zm12 3.753 2-1.173V5.4a2 2 0 0 0-1.059-1.765L14 3.133v3.753Zm-3.693 3.324L16 6.873v6.5l-5.693-3.163Zm5.634 4.274L8 10.072.059 14.484A2 2 0 0 0 2 16h12a2 2 0 0 0 1.941-1.516ZM5.693 10.21 0 13.372v-6.5l5.693 3.338ZM8 1.982C9.664.309 13.825 3.236 8 7 2.175 3.236 6.336.31 8 1.982Z", fill_rule: "evenodd", } - } } } @@ -29674,7 +29010,6 @@ impl IconShape for BsEnvelopePaperHeart { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v1.133l.941.502A2 2 0 0 1 16 5.4V14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5.4a2 2 0 0 1 1.059-1.765L2 3.133V2Zm0 2.267-.47.25A1 1 0 0 0 1 5.4v.817l1 .6v-2.55Zm1 3.15 3.75 2.25L8 8.917l1.25.75L13 7.417V2a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v5.417Zm11-.6 1-.6V5.4a1 1 0 0 0-.53-.882L14 4.267v2.55ZM8 2.982C9.664 1.309 13.825 4.236 8 8 2.175 4.236 6.336 1.31 8 2.982Zm7 4.401-4.778 2.867L15 13.117V7.383Zm-.035 6.88L8 10.082l-6.965 4.18A1 1 0 0 0 2 15h12a1 1 0 0 0 .965-.738ZM1 13.116l4.778-2.867L1 7.383v5.734Z", fill_rule: "evenodd", } - } } } @@ -29717,7 +29052,6 @@ impl IconShape for BsEnvelopePaper { path { d: "M4 0a2 2 0 0 0-2 2v1.133l-.941.502A2 2 0 0 0 0 5.4V14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5.4a2 2 0 0 0-1.059-1.765L14 3.133V2a2 2 0 0 0-2-2H4Zm10 4.267.47.25A1 1 0 0 1 15 5.4v.817l-1 .6v-2.55Zm-1 3.15-3.75 2.25L8 8.917l-1.25.75L3 7.417V2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v5.417Zm-11-.6-1-.6V5.4a1 1 0 0 1 .53-.882L2 4.267v2.55Zm13 .566v5.734l-4.778-2.867L15 7.383Zm-.035 6.88A1 1 0 0 1 14 15H2a1 1 0 0 1-.965-.738L8 10.083l6.965 4.18ZM1 13.116V7.383l4.778 2.867L1 13.117Z", } - } } } @@ -29763,7 +29097,6 @@ impl IconShape for BsEnvelopePlusFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -29809,7 +29142,6 @@ impl IconShape for BsEnvelopePlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -29855,7 +29187,6 @@ impl IconShape for BsEnvelopeSlashFill { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } - } } } @@ -29901,7 +29232,6 @@ impl IconShape for BsEnvelopeSlash { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } - } } } @@ -29947,7 +29277,6 @@ impl IconShape for BsEnvelopeXFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -29993,7 +29322,6 @@ impl IconShape for BsEnvelopeX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -30036,7 +29364,6 @@ impl IconShape for BsEnvelope { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1H2Zm13 2.383-4.708 2.825L15 11.105V5.383Zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741ZM1 11.105l4.708-2.897L1 5.383v5.722Z", } - } } } @@ -30079,7 +29406,6 @@ impl IconShape for BsEraserFill { path { d: "M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828l6.879-6.879zm.66 11.34L3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293l.16-.16z", } - } } } @@ -30122,7 +29448,6 @@ impl IconShape for BsEraser { path { d: "M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828l6.879-6.879zm2.121.707a1 1 0 0 0-1.414 0L4.16 7.547l5.293 5.293 4.633-4.633a1 1 0 0 0 0-1.414l-3.879-3.879zM8.746 13.547 3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293l.16-.16z", } - } } } @@ -30168,7 +29493,6 @@ impl IconShape for BsEthernet { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2ZM1 2a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2Z", } - } } } @@ -30211,7 +29535,6 @@ impl IconShape for BsExclamationCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -30257,7 +29580,6 @@ impl IconShape for BsExclamationCircle { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -30300,7 +29622,6 @@ impl IconShape for BsExclamationDiamondFill { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -30346,7 +29667,6 @@ impl IconShape for BsExclamationDiamond { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -30389,7 +29709,6 @@ impl IconShape for BsExclamationLg { path { d: "M7.005 3.1a1 1 0 1 1 1.99 0l-.388 6.35a.61.61 0 0 1-1.214 0L7.005 3.1ZM7 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0Z", } - } } } @@ -30432,7 +29751,6 @@ impl IconShape for BsExclamationOctagonFill { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -30478,7 +29796,6 @@ impl IconShape for BsExclamationOctagon { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -30521,7 +29838,6 @@ impl IconShape for BsExclamationSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -30567,7 +29883,6 @@ impl IconShape for BsExclamationSquare { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -30610,7 +29925,6 @@ impl IconShape for BsExclamationTriangleFill { path { d: "M8.982 1.566a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566zM8 5c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995A.905.905 0 0 1 8 5zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -30656,7 +29970,6 @@ impl IconShape for BsExclamationTriangle { path { d: "M7.002 12a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 5.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 5.995z", } - } } } @@ -30699,7 +30012,6 @@ impl IconShape for BsExclamation { path { d: "M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -30742,7 +30054,6 @@ impl IconShape for BsExclude { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm12 2H5a1 1 0 0 0-1 1v7h7a1 1 0 0 0 1-1V4z", } - } } } @@ -30785,7 +30096,6 @@ impl IconShape for BsExplicitFill { path { d: "M2.5 0A2.5 2.5 0 0 0 0 2.5v11A2.5 2.5 0 0 0 2.5 16h11a2.5 2.5 0 0 0 2.5-2.5v-11A2.5 2.5 0 0 0 13.5 0h-11Zm4.326 10.88H10.5V12h-5V4.002h5v1.12H6.826V7.4h3.457v1.073H6.826v2.408Z", } - } } } @@ -30831,7 +30141,6 @@ impl IconShape for BsExplicit { path { d: "M2.5 0A2.5 2.5 0 0 0 0 2.5v11A2.5 2.5 0 0 0 2.5 16h11a2.5 2.5 0 0 0 2.5-2.5v-11A2.5 2.5 0 0 0 13.5 0h-11ZM1 2.5A1.5 1.5 0 0 1 2.5 1h11A1.5 1.5 0 0 1 15 2.5v11a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 13.5v-11Z", } - } } } @@ -30877,7 +30186,6 @@ impl IconShape for BsEyeFill { path { d: "M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8zm8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z", } - } } } @@ -30923,7 +30231,6 @@ impl IconShape for BsEyeSlashFill { path { d: "M5.525 7.646a2.5 2.5 0 0 0 2.829 2.829l-2.83-2.829zm4.95.708-2.829-2.83a2.5 2.5 0 0 1 2.829 2.829zm3.171 6-12-12 .708-.708 12 12-.708.708z", } - } } } @@ -30972,7 +30279,6 @@ impl IconShape for BsEyeSlash { path { d: "M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z", } - } } } @@ -31018,7 +30324,6 @@ impl IconShape for BsEye { path { d: "M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z", } - } } } @@ -31061,7 +30366,6 @@ impl IconShape for BsEyedropper { path { d: "M13.354.646a1.207 1.207 0 0 0-1.708 0L8.5 3.793l-.646-.647a.5.5 0 1 0-.708.708L8.293 5l-7.147 7.146A.5.5 0 0 0 1 12.5v1.793l-.854.853a.5.5 0 1 0 .708.707L1.707 15H3.5a.5.5 0 0 0 .354-.146L11 7.707l1.146 1.147a.5.5 0 0 0 .708-.708l-.647-.646 3.147-3.146a1.207 1.207 0 0 0 0-1.708l-2-2zM2 12.707l7-7L10.293 7l-7 7H2v-1.293z", } - } } } @@ -31104,7 +30408,6 @@ impl IconShape for BsEyeglasses { path { d: "M4 6a2 2 0 1 1 0 4 2 2 0 0 1 0-4zm2.625.547a3 3 0 0 0-5.584.953H.5a.5.5 0 0 0 0 1h.541A3 3 0 0 0 7 8a1 1 0 0 1 2 0 3 3 0 0 0 5.959.5h.541a.5.5 0 0 0 0-1h-.541a3 3 0 0 0-5.584-.953A1.993 1.993 0 0 0 8 6c-.532 0-1.016.208-1.375.547zM14 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } - } } } @@ -31147,7 +30450,6 @@ impl IconShape for BsFacebook { path { d: "M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z", } - } } } @@ -31193,7 +30495,6 @@ impl IconShape for BsFan { path { d: "M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14Zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16Z", } - } } } @@ -31236,7 +30537,6 @@ impl IconShape for BsFileArrowDownFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8 5a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 1 1 .708-.708L7.5 9.293V5.5A.5.5 0 0 1 8 5z", } - } } } @@ -31282,7 +30582,6 @@ impl IconShape for BsFileArrowDown { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -31325,7 +30624,6 @@ impl IconShape for BsFileArrowUpFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7.5 6.707 6.354 7.854a.5.5 0 1 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 6.707V10.5a.5.5 0 0 1-1 0V6.707z", } - } } } @@ -31371,7 +30669,6 @@ impl IconShape for BsFileArrowUp { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -31414,7 +30711,6 @@ impl IconShape for BsFileBarGraphFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 11.5v-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-2.5.5a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1zm-3 0a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-1z", } - } } } @@ -31460,7 +30756,6 @@ impl IconShape for BsFileBarGraph { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -31506,7 +30801,6 @@ impl IconShape for BsFileBinaryFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7.05 10.885c0 1.415-.548 2.206-1.524 2.206C4.548 13.09 4 12.3 4 10.885c0-1.412.548-2.203 1.526-2.203.976 0 1.524.79 1.524 2.203zm3.805 1.52V13h-3v-.595h1.181V9.5h-.05l-1.136.747v-.688l1.19-.786h.69v3.633h1.125z", } - } } } @@ -31552,7 +30846,6 @@ impl IconShape for BsFileBinary { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -31595,7 +30888,6 @@ impl IconShape for BsFileBreakFill { path { d: "M4 0h8a2 2 0 0 1 2 2v7H2V2a2 2 0 0 1 2-2zM2 12h12v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } - } } } @@ -31638,7 +30930,6 @@ impl IconShape for BsFileBreak { path { d: "M0 10.5a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zM12 0H4a2 2 0 0 0-2 2v7h1V2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v7h1V2a2 2 0 0 0-2-2zm2 12h-1v2a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-2H2v2a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-2z", } - } } } @@ -31681,7 +30972,6 @@ impl IconShape for BsFileCheckFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-1.146 6.854-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -31727,7 +31017,6 @@ impl IconShape for BsFileCheck { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -31770,7 +31059,6 @@ impl IconShape for BsFileCodeFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6.646 5.646a.5.5 0 1 1 .708.708L5.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zm2.708 0 2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 1 1 .708-.708z", } - } } } @@ -31816,7 +31104,6 @@ impl IconShape for BsFileCode { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -31859,7 +31146,6 @@ impl IconShape for BsFileDiffFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 4.5V6H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V7H6a.5.5 0 0 1 0-1h1.5V4.5a.5.5 0 0 1 1 0zM6 10h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -31905,7 +31191,6 @@ impl IconShape for BsFileDiff { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -31948,7 +31233,6 @@ impl IconShape for BsFileEarmarkArrowDownFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-1 4v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 11.293V7.5a.5.5 0 0 1 1 0z", } - } } } @@ -31994,7 +31278,6 @@ impl IconShape for BsFileEarmarkArrowDown { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32037,7 +31320,6 @@ impl IconShape for BsFileEarmarkArrowUpFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.354 9.854a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 8.707V12.5a.5.5 0 0 1-1 0V8.707L6.354 9.854z", } - } } } @@ -32083,7 +31365,6 @@ impl IconShape for BsFileEarmarkArrowUp { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32126,7 +31407,6 @@ impl IconShape for BsFileEarmarkBarGraphFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm.5 10v-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-2.5.5a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-1zm-3 0a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-1z", } - } } } @@ -32172,7 +31452,6 @@ impl IconShape for BsFileEarmarkBarGraph { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32218,7 +31497,6 @@ impl IconShape for BsFileEarmarkBinaryFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-2.45 8.385c0 1.415-.548 2.206-1.524 2.206C4.548 14.09 4 13.3 4 11.885c0-1.412.548-2.203 1.526-2.203.976 0 1.524.79 1.524 2.203zm3.805 1.52V14h-3v-.595h1.181V10.5h-.05l-1.136.747v-.688l1.19-.786h.69v3.633h1.125z", } - } } } @@ -32264,7 +31542,6 @@ impl IconShape for BsFileEarmarkBinary { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32307,7 +31584,6 @@ impl IconShape for BsFileEarmarkBreakFill { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V9H2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM2 12h12v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } - } } } @@ -32350,7 +31626,6 @@ impl IconShape for BsFileEarmarkBreak { path { d: "M14 4.5V9h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v7H2V2a2 2 0 0 1 2-2h5.5L14 4.5zM13 12h1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-2h1v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-2zM.5 10a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } - } } } @@ -32393,7 +31668,6 @@ impl IconShape for BsFileEarmarkCheckFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm1.354 4.354-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -32439,7 +31713,6 @@ impl IconShape for BsFileEarmarkCheck { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32482,7 +31755,6 @@ impl IconShape for BsFileEarmarkCodeFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.646 7.646a.5.5 0 1 1 .708.708L5.707 10l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zm2.708 0 2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 10 8.646 8.354a.5.5 0 1 1 .708-.708z", } - } } } @@ -32528,7 +31800,6 @@ impl IconShape for BsFileEarmarkCode { path { d: "M8.646 6.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 9 8.646 7.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 9l1.647-1.646a.5.5 0 0 0 0-.708z", } - } } } @@ -32571,7 +31842,6 @@ impl IconShape for BsFileEarmarkDiffFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8 6a.5.5 0 0 1 .5.5V8H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V9H6a.5.5 0 0 1 0-1h1.5V6.5A.5.5 0 0 1 8 6zm-2.5 6.5A.5.5 0 0 1 6 12h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5z", } - } } } @@ -32617,7 +31887,6 @@ impl IconShape for BsFileEarmarkDiff { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32663,7 +31932,6 @@ impl IconShape for BsFileEarmarkEaselFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8.5 6h2A1.5 1.5 0 0 1 12 7.5v2a1.5 1.5 0 0 1-1.5 1.5h-.473l.447 1.342a.5.5 0 0 1-.948.316L8.973 11H8.5v1a.5.5 0 0 1-1 0v-1h-.473l-.553 1.658a.5.5 0 1 1-.948-.316L5.973 11H5.5A1.5 1.5 0 0 1 4 9.5v-2A1.5 1.5 0 0 1 5.5 6h2a.5.5 0 0 1 1 0z", } - } } } @@ -32709,7 +31977,6 @@ impl IconShape for BsFileEarmarkEasel { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32752,7 +32019,6 @@ impl IconShape for BsFileEarmarkExcelFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.884 6.68 8 9.219l2.116-2.54a.5.5 0 1 1 .768.641L8.651 10l2.233 2.68a.5.5 0 0 1-.768.64L8 10.781l-2.116 2.54a.5.5 0 0 1-.768-.641L7.349 10 5.116 7.32a.5.5 0 1 1 .768-.64z", } - } } } @@ -32798,7 +32064,6 @@ impl IconShape for BsFileEarmarkExcel { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -32841,7 +32106,6 @@ impl IconShape for BsFileEarmarkFill { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3z", } - } } } @@ -32884,7 +32148,6 @@ impl IconShape for BsFileEarmarkFontFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.057 6h5.886L11 8h-.5c-.18-1.096-.356-1.192-1.694-1.235l-.298-.01v5.09c0 .47.1.582.903.655v.5H6.59v-.5c.799-.073.898-.184.898-.654V6.755l-.293.01C5.856 6.808 5.68 6.905 5.5 8H5l.057-2z", } - } } } @@ -32930,7 +32193,6 @@ impl IconShape for BsFileEarmarkFont { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -32976,7 +32238,6 @@ impl IconShape for BsFileEarmarkImageFill { path { d: "M10.564 8.27 14 11.708V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-.293l3.578-3.577 2.56 1.536 2.426-3.395z", } - } } } @@ -33022,7 +32283,6 @@ impl IconShape for BsFileEarmarkImage { path { d: "M14 14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5V14zM4 1a1 1 0 0 0-1 1v10l2.224-2.224a.5.5 0 0 1 .61-.075L8 11l2.157-3.02a.5.5 0 0 1 .76-.063L13 10V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4z", } - } } } @@ -33068,7 +32328,6 @@ impl IconShape for BsFileEarmarkLockFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM10 7v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V9.3c0-.627.46-1.058 1-1.224V7a2 2 0 1 1 4 0z", } - } } } @@ -33114,7 +32373,6 @@ impl IconShape for BsFileEarmarkLock { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33160,7 +32418,6 @@ impl IconShape for BsFileEarmarkLock2Fill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM10 7v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V9.3c0-.627.46-1.058 1-1.224V7a2 2 0 1 1 4 0z", } - } } } @@ -33206,7 +32463,6 @@ impl IconShape for BsFileEarmarkLock2 { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33249,7 +32505,6 @@ impl IconShape for BsFileEarmarkMedicalFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-3 2v.634l.549-.317a.5.5 0 1 1 .5.866L7 7l.549.317a.5.5 0 1 1-.5.866L6.5 7.866V8.5a.5.5 0 0 1-1 0v-.634l-.549.317a.5.5 0 1 1-.5-.866L5 7l-.549-.317a.5.5 0 0 1 .5-.866l.549.317V5.5a.5.5 0 1 1 1 0zm-2 4.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } - } } } @@ -33295,7 +32550,6 @@ impl IconShape for BsFileEarmarkMedical { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33338,7 +32592,6 @@ impl IconShape for BsFileEarmarkMinusFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6 8.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -33384,7 +32637,6 @@ impl IconShape for BsFileEarmarkMinus { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -33427,7 +32679,6 @@ impl IconShape for BsFileEarmarkMusicFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM11 6.64v1.75l-2 .5v3.61c0 .495-.301.883-.662 1.123C7.974 13.866 7.499 14 7 14c-.5 0-.974-.134-1.338-.377-.36-.24-.662-.628-.662-1.123s.301-.883.662-1.123C6.026 11.134 6.501 11 7 11c.356 0 .7.068 1 .196V6.89a1 1 0 0 1 .757-.97l1-.25A1 1 0 0 1 11 6.64z", } - } } } @@ -33473,7 +32724,6 @@ impl IconShape for BsFileEarmarkMusic { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33520,7 +32770,6 @@ impl IconShape for BsFileEarmarkPdfFill { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM4.165 13.668c.09.18.23.343.438.419.207.075.412.04.58-.03.318-.13.635-.436.926-.786.333-.401.683-.927 1.021-1.51a11.651 11.651 0 0 1 1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0 0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0 0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046 1.136.088.406.238.848.43 1.295a19.697 19.697 0 0 1-1.062 2.227 7.662 7.662 0 0 0-1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z", fill_rule: "evenodd", } - } } } @@ -33566,7 +32815,6 @@ impl IconShape for BsFileEarmarkPdf { path { d: "M4.603 14.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.697 19.697 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.712 5.712 0 0 1-.911-.95 11.651 11.651 0 0 0-1.997.406 11.307 11.307 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361.01.022.02.036.026.044a.266.266 0 0 0 .035-.012c.137-.056.355-.235.635-.572a8.18 8.18 0 0 0 .45-.606zm1.64-1.33a12.71 12.71 0 0 1 1.01-.193 11.744 11.744 0 0 1-.51-.858 20.801 20.801 0 0 1-.5 1.05zm2.446.45c.15.163.296.3.435.41.24.19.407.253.498.256a.107.107 0 0 0 .07-.015.307.307 0 0 0 .094-.125.436.436 0 0 0 .059-.2.095.095 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a3.876 3.876 0 0 0-.612-.053zM8.078 7.8a6.7 6.7 0 0 0 .2-.828c.031-.188.043-.343.038-.465a.613.613 0 0 0-.032-.198.517.517 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822.024.111.054.227.09.346z", } - } } } @@ -33609,7 +32857,6 @@ impl IconShape for BsFileEarmarkPersonFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm2 5.755V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-.245S4 12 8 12s5 1.755 5 1.755z", } - } } } @@ -33655,7 +32902,6 @@ impl IconShape for BsFileEarmarkPerson { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2v9.255S12 12 8 12s-5 1.755-5 1.755V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33698,7 +32944,6 @@ impl IconShape for BsFileEarmarkPlayFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6 6.883a.5.5 0 0 1 .757-.429l3.528 2.117a.5.5 0 0 1 0 .858l-3.528 2.117a.5.5 0 0 1-.757-.43V6.884z", } - } } } @@ -33744,7 +32989,6 @@ impl IconShape for BsFileEarmarkPlay { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -33787,7 +33031,6 @@ impl IconShape for BsFileEarmarkPlusFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM8.5 7v1.5H10a.5.5 0 0 1 0 1H8.5V11a.5.5 0 0 1-1 0V9.5H6a.5.5 0 0 1 0-1h1.5V7a.5.5 0 0 1 1 0z", } - } } } @@ -33833,7 +33076,6 @@ impl IconShape for BsFileEarmarkPlus { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -33876,7 +33118,6 @@ impl IconShape for BsFileEarmarkPostFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-5-.5H7a.5.5 0 0 1 0 1H4.5a.5.5 0 0 1 0-1zm0 3h7a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5z", } - } } } @@ -33922,7 +33163,6 @@ impl IconShape for BsFileEarmarkPost { path { d: "M4 6.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-7zm0-3a.5.5 0 0 1 .5-.5H7a.5.5 0 0 1 0 1H4.5a.5.5 0 0 1-.5-.5z", } - } } } @@ -33968,7 +33208,6 @@ impl IconShape for BsFileEarmarkPptFill { path { d: "M4 0h5.293A1 1 0 0 1 10 .293L13.707 4a1 1 0 0 1 .293.707V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm5.5 1.5v2a1 1 0 0 0 1 1h2l-3-3zM7 5.5a1 1 0 0 0-1 1V13a.5.5 0 0 0 1 0v-2h1.188a2.75 2.75 0 0 0 0-5.5H7z", } - } } } @@ -34014,7 +33253,6 @@ impl IconShape for BsFileEarmarkPpt { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -34057,7 +33295,6 @@ impl IconShape for BsFileEarmarkRichtextFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM7 6.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm-.861 1.542 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V9.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V9s1.54-1.274 1.639-1.208zM5 11h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } - } } } @@ -34103,7 +33340,6 @@ impl IconShape for BsFileEarmarkRichtext { path { d: "M4.5 12.5A.5.5 0 0 1 5 12h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm0-2A.5.5 0 0 1 5 10h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm1.639-3.708 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V8.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8s1.54-1.274 1.639-1.208zM6.25 6a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5z", } - } } } @@ -34146,7 +33382,6 @@ impl IconShape for BsFileEarmarkRuledFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM3 9h10v1H6v2h7v1H6v2H5v-2H3v-1h2v-2H3V9z", } - } } } @@ -34189,7 +33424,6 @@ impl IconShape for BsFileEarmarkRuled { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V9H3V2a1 1 0 0 1 1-1h5.5v2zM3 12v-2h2v2H3zm0 1h2v2H4a1 1 0 0 1-1-1v-1zm3 2v-2h7v1a1 1 0 0 1-1 1H6zm7-3H6v-2h7v2z", } - } } } @@ -34235,7 +33469,6 @@ impl IconShape for BsFileEarmarkSlidesFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5 6h6a.5.5 0 0 1 .496.438l.5 4A.5.5 0 0 1 11.5 11h-3v2.016c.863.055 1.5.251 1.5.484 0 .276-.895.5-2 .5s-2-.224-2-.5c0-.233.637-.429 1.5-.484V11h-3a.5.5 0 0 1-.496-.562l.5-4A.5.5 0 0 1 5 6z", } - } } } @@ -34281,7 +33514,6 @@ impl IconShape for BsFileEarmarkSlides { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -34327,7 +33559,6 @@ impl IconShape for BsFileEarmarkSpreadsheetFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM3 9h10v1h-3v2h3v1h-3v2H9v-2H6v2H5v-2H3v-1h2v-2H3V9z", } - } } } @@ -34370,7 +33601,6 @@ impl IconShape for BsFileEarmarkSpreadsheet { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V9H3V2a1 1 0 0 1 1-1h5.5v2zM3 12v-2h2v2H3zm0 1h2v2H4a1 1 0 0 1-1-1v-1zm3 2v-2h3v2H6zm4 0v-2h3v1a1 1 0 0 1-1 1h-2zm3-3h-3v-2h3v2zm-7 0v-2h3v2H6z", } - } } } @@ -34413,7 +33643,6 @@ impl IconShape for BsFileEarmarkTextFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM4.5 9a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1h-7zM4 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm.5 2.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 0 1h-4z", } - } } } @@ -34459,7 +33688,6 @@ impl IconShape for BsFileEarmarkText { path { d: "M9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.5L9.5 0zm0 1v2A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z", } - } } } @@ -34502,7 +33730,6 @@ impl IconShape for BsFileEarmarkWordFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM5.485 6.879l1.036 4.144.997-3.655a.5.5 0 0 1 .964 0l.997 3.655 1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 9.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z", } - } } } @@ -34548,7 +33775,6 @@ impl IconShape for BsFileEarmarkWord { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -34591,7 +33817,6 @@ impl IconShape for BsFileEarmarkXFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zM6.854 7.146 8 8.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 9l1.147 1.146a.5.5 0 0 1-.708.708L8 9.707l-1.146 1.147a.5.5 0 0 1-.708-.708L7.293 9 6.146 7.854a.5.5 0 1 1 .708-.708z", } - } } } @@ -34637,7 +33862,6 @@ impl IconShape for BsFileEarmarkX { path { d: "M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2zM9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5v2z", } - } } } @@ -34683,7 +33907,6 @@ impl IconShape for BsFileEarmarkZipFill { path { d: "M9.293 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.707A1 1 0 0 0 13.707 4L10 .293A1 1 0 0 0 9.293 0zM9.5 3.5v-2l3 3h-2a1 1 0 0 1-1-1zm-4-.5V2h-1V1H6v1h1v1H6v1h1v1H6v1h1v1H5.5V6h-1V5h1V4h-1V3h1zm0 4.5h1a1 1 0 0 1 1 1v.938l.4 1.599a1 1 0 0 1-.416 1.074l-.93.62a1 1 0 0 1-1.109 0l-.93-.62a1 1 0 0 1-.415-1.074l.4-1.599V8.5a1 1 0 0 1 1-1z", } - } } } @@ -34729,7 +33952,6 @@ impl IconShape for BsFileEarmarkZip { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1h-2v1h-1v1h1v1h-1v1h1v1H6V5H5V4h1V3H5V2h1V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -34772,7 +33994,6 @@ impl IconShape for BsFileEarmark { path { d: "M14 4.5V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h5.5L14 4.5zm-3 0A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4.5h-2z", } - } } } @@ -34818,7 +34039,6 @@ impl IconShape for BsFileEaselFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 5h2A1.5 1.5 0 0 1 12 6.5v2a1.5 1.5 0 0 1-1.5 1.5h-.473l.447 1.342a.5.5 0 0 1-.948.316L8.973 10H8.5v1a.5.5 0 0 1-1 0v-1h-.473l-.553 1.658a.5.5 0 1 1-.948-.316L5.973 10H5.5A1.5 1.5 0 0 1 4 8.5v-2A1.5 1.5 0 0 1 5.5 5h2a.5.5 0 0 1 1 0z", } - } } } @@ -34864,7 +34084,6 @@ impl IconShape for BsFileEasel { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -34907,7 +34126,6 @@ impl IconShape for BsFileExcelFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.884 4.68 8 7.219l2.116-2.54a.5.5 0 1 1 .768.641L8.651 8l2.233 2.68a.5.5 0 0 1-.768.64L8 8.781l-2.116 2.54a.5.5 0 0 1-.768-.641L7.349 8 5.116 5.32a.5.5 0 1 1 .768-.64z", } - } } } @@ -34953,7 +34171,6 @@ impl IconShape for BsFileExcel { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -34997,7 +34214,6 @@ impl IconShape for BsFileFill { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2z", fill_rule: "evenodd", } - } } } @@ -35040,7 +34256,6 @@ impl IconShape for BsFileFontFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.057 4h5.886L11 6h-.5c-.18-1.096-.356-1.192-1.694-1.235l-.298-.01v6.09c0 .47.1.582.903.655v.5H6.59v-.5c.799-.073.898-.184.898-.654V4.755l-.293.01C5.856 4.808 5.68 4.905 5.5 6H5l.057-2z", } - } } } @@ -35086,7 +34301,6 @@ impl IconShape for BsFileFont { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35132,7 +34346,6 @@ impl IconShape for BsFileImageFill { path { d: "M10.564 8.27 14 11.708V14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-.293l3.578-3.577 2.56 1.536 2.426-3.395z", } - } } } @@ -35178,7 +34391,6 @@ impl IconShape for BsFileImage { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM3 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8l-2.083-2.083a.5.5 0 0 0-.76.063L8 11 5.835 9.7a.5.5 0 0 0-.611.076L3 12V2z", } - } } } @@ -35224,7 +34436,6 @@ impl IconShape for BsFileLockFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 6v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V8.3c0-.627.46-1.058 1-1.224V6a2 2 0 1 1 4 0z", } - } } } @@ -35270,7 +34481,6 @@ impl IconShape for BsFileLock { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35316,7 +34526,6 @@ impl IconShape for BsFileLock2Fill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-2 6v1.076c.54.166 1 .597 1 1.224v2.4c0 .816-.781 1.3-1.5 1.3h-3c-.719 0-1.5-.484-1.5-1.3V8.3c0-.627.46-1.058 1-1.224V6a2 2 0 1 1 4 0z", } - } } } @@ -35362,7 +34571,6 @@ impl IconShape for BsFileLock2 { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35405,7 +34613,6 @@ impl IconShape for BsFileMedicalFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 4.5v.634l.549-.317a.5.5 0 1 1 .5.866L9 6l.549.317a.5.5 0 1 1-.5.866L8.5 6.866V7.5a.5.5 0 0 1-1 0v-.634l-.549.317a.5.5 0 1 1-.5-.866L7 6l-.549-.317a.5.5 0 0 1 .5-.866l.549.317V4.5a.5.5 0 1 1 1 0zM5.5 9h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1z", } - } } } @@ -35451,7 +34658,6 @@ impl IconShape for BsFileMedical { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -35494,7 +34700,6 @@ impl IconShape for BsFileMinusFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -35540,7 +34745,6 @@ impl IconShape for BsFileMinus { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35583,7 +34787,6 @@ impl IconShape for BsFileMusicFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-.5 4.11v1.8l-2.5.5v5.09c0 .495-.301.883-.662 1.123C7.974 12.866 7.499 13 7 13c-.5 0-.974-.134-1.338-.377-.36-.24-.662-.628-.662-1.123s.301-.883.662-1.123C6.026 10.134 6.501 10 7 10c.356 0 .7.068 1 .196V4.41a1 1 0 0 1 .804-.98l1.5-.3a1 1 0 0 1 1.196.98z", } - } } } @@ -35629,7 +34832,6 @@ impl IconShape for BsFileMusic { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35676,7 +34878,6 @@ impl IconShape for BsFilePdfFill { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm.165 11.668c.09.18.23.343.438.419.207.075.412.04.58-.03.318-.13.635-.436.926-.786.333-.401.683-.927 1.021-1.51a11.64 11.64 0 0 1 1.997-.406c.3.383.61.713.91.95.28.22.603.403.934.417a.856.856 0 0 0 .51-.138c.155-.101.27-.247.354-.416.09-.181.145-.37.138-.563a.844.844 0 0 0-.2-.518c-.226-.27-.596-.4-.96-.465a5.76 5.76 0 0 0-1.335-.05 10.954 10.954 0 0 1-.98-1.686c.25-.66.437-1.284.52-1.794.036-.218.055-.426.048-.614a1.238 1.238 0 0 0-.127-.538.7.7 0 0 0-.477-.365c-.202-.043-.41 0-.601.077-.377.15-.576.47-.651.823-.073.34-.04.736.046 1.136.088.406.238.848.43 1.295a19.707 19.707 0 0 1-1.062 2.227 7.662 7.662 0 0 0-1.482.645c-.37.22-.699.48-.897.787-.21.326-.275.714-.08 1.103z", fill_rule: "evenodd", } - } } } @@ -35722,7 +34923,6 @@ impl IconShape for BsFilePdf { path { d: "M4.603 12.087a.81.81 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.68 7.68 0 0 1 1.482-.645 19.701 19.701 0 0 0 1.062-2.227 7.269 7.269 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.187-.012.395-.047.614-.084.51-.27 1.134-.52 1.794a10.954 10.954 0 0 0 .98 1.686 5.753 5.753 0 0 1 1.334.05c.364.065.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.856.856 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.716 5.716 0 0 1-.911-.95 11.642 11.642 0 0 0-1.997.406 11.311 11.311 0 0 1-1.021 1.51c-.29.35-.608.655-.926.787a.793.793 0 0 1-.58.029zm1.379-1.901c-.166.076-.32.156-.459.238-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361.01.022.02.036.026.044a.27.27 0 0 0 .035-.012c.137-.056.355-.235.635-.572a8.18 8.18 0 0 0 .45-.606zm1.64-1.33a12.647 12.647 0 0 1 1.01-.193 11.666 11.666 0 0 1-.51-.858 20.741 20.741 0 0 1-.5 1.05zm2.446.45c.15.162.296.3.435.41.24.19.407.253.498.256a.107.107 0 0 0 .07-.015.307.307 0 0 0 .094-.125.436.436 0 0 0 .059-.2.095.095 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a3.881 3.881 0 0 0-.612-.053zM8.078 5.8a6.7 6.7 0 0 0 .2-.828c.031-.188.043-.343.038-.465a.613.613 0 0 0-.032-.198.517.517 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822.024.111.054.227.09.346z", } - } } } @@ -35765,7 +34965,6 @@ impl IconShape for BsFilePersonFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-1 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0zm-3 4c2.623 0 4.146.826 5 1.755V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-1.245C3.854 11.825 5.377 11 8 11z", } - } } } @@ -35811,7 +35010,6 @@ impl IconShape for BsFilePerson { path { d: "M8 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -35854,7 +35052,6 @@ impl IconShape for BsFilePlayFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6 5.883a.5.5 0 0 1 .757-.429l3.528 2.117a.5.5 0 0 1 0 .858l-3.528 2.117a.5.5 0 0 1-.757-.43V5.884z", } - } } } @@ -35900,7 +35097,6 @@ impl IconShape for BsFilePlay { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -35943,7 +35139,6 @@ impl IconShape for BsFilePlusFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM8.5 6v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } - } } } @@ -35989,7 +35184,6 @@ impl IconShape for BsFilePlus { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -36032,7 +35226,6 @@ impl IconShape for BsFilePostFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM4.5 3h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1zm0 2h7a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-8a.5.5 0 0 1 .5-.5z", } - } } } @@ -36078,7 +35271,6 @@ impl IconShape for BsFilePost { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -36124,7 +35316,6 @@ impl IconShape for BsFilePptFill { path { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm3 4a1 1 0 0 0-1 1v6.5a.5.5 0 0 0 1 0v-2h1.188a2.75 2.75 0 0 0 0-5.5H7z", } - } } } @@ -36170,7 +35361,6 @@ impl IconShape for BsFilePpt { path { d: "M6 5a1 1 0 0 1 1-1h1.188a2.75 2.75 0 0 1 0 5.5H7v2a.5.5 0 0 1-1 0V5zm1 3.5h1.188a1.75 1.75 0 1 0 0-3.5H7v3.5z", } - } } } @@ -36213,7 +35403,6 @@ impl IconShape for BsFileRichtextFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM7 4.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm-.861 1.542 1.33.886 1.854-1.855a.25.25 0 0 1 .289-.047l1.888.974V7.5a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V7s1.54-1.274 1.639-1.208zM5 9h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } - } } } @@ -36259,7 +35448,6 @@ impl IconShape for BsFileRichtext { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -36302,7 +35490,6 @@ impl IconShape for BsFileRuledFill { path { d: "M12 0H4a2 2 0 0 0-2 2v4h12V2a2 2 0 0 0-2-2zm2 7H6v2h8V7zm0 3H6v2h8v-2zm0 3H6v3h6a2 2 0 0 0 2-2v-1zm-9 3v-3H2v1a2 2 0 0 0 2 2h1zm-3-4h3v-2H2v2zm0-3h3V7H2v2z", } - } } } @@ -36345,7 +35532,6 @@ impl IconShape for BsFileRuled { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v4h10V2a1 1 0 0 0-1-1H4zm9 6H6v2h7V7zm0 3H6v2h7v-2zm0 3H6v2h6a1 1 0 0 0 1-1v-1zm-8 2v-2H3v1a1 1 0 0 0 1 1h1zm-2-3h2v-2H3v2zm0-3h2V7H3v2z", } - } } } @@ -36391,7 +35577,6 @@ impl IconShape for BsFileSlidesFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5 4h6a.5.5 0 0 1 .496.438l.5 4A.5.5 0 0 1 11.5 9h-3v2.016c.863.055 1.5.251 1.5.484 0 .276-.895.5-2 .5s-2-.224-2-.5c0-.233.637-.429 1.5-.484V9h-3a.5.5 0 0 1-.496-.562l.5-4A.5.5 0 0 1 5 4z", } - } } } @@ -36437,7 +35622,6 @@ impl IconShape for BsFileSlides { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -36480,7 +35664,6 @@ impl IconShape for BsFileSpreadsheetFill { path { d: "M12 0H4a2 2 0 0 0-2 2v4h12V2a2 2 0 0 0-2-2zm2 7h-4v2h4V7zm0 3h-4v2h4v-2zm0 3h-4v3h2a2 2 0 0 0 2-2v-1zm-5 3v-3H6v3h3zm-4 0v-3H2v1a2 2 0 0 0 2 2h1zm-3-4h3v-2H2v2zm0-3h3V7H2v2zm4 0V7h3v2H6zm0 1h3v2H6v-2z", } - } } } @@ -36523,7 +35706,6 @@ impl IconShape for BsFileSpreadsheet { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v4h10V2a1 1 0 0 0-1-1H4zm9 6h-3v2h3V7zm0 3h-3v2h3v-2zm0 3h-3v2h2a1 1 0 0 0 1-1v-1zm-4 2v-2H6v2h3zm-4 0v-2H3v1a1 1 0 0 0 1 1h1zm-2-3h2v-2H3v2zm0-3h2V7H3v2zm3-2v2h3V7H6zm3 3H6v2h3v-2z", } - } } } @@ -36566,7 +35748,6 @@ impl IconShape for BsFileTextFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5 4h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm-.5 2.5A.5.5 0 0 1 5 6h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zM5 8h6a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1zm0 2h3a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1z", } - } } } @@ -36612,7 +35793,6 @@ impl IconShape for BsFileText { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm10-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1z", } - } } } @@ -36655,7 +35835,6 @@ impl IconShape for BsFileWordFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM5.485 4.879l1.036 4.144.997-3.655a.5.5 0 0 1 .964 0l.997 3.655 1.036-4.144a.5.5 0 0 1 .97.242l-1.5 6a.5.5 0 0 1-.967.01L8 7.402l-1.018 3.73a.5.5 0 0 1-.967-.01l-1.5-6a.5.5 0 1 1 .97-.242z", } - } } } @@ -36701,7 +35880,6 @@ impl IconShape for BsFileWord { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -36744,7 +35922,6 @@ impl IconShape for BsFileXFill { path { d: "M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM6.854 6.146 8 7.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 8l1.147 1.146a.5.5 0 0 1-.708.708L8 8.707 6.854 9.854a.5.5 0 0 1-.708-.708L7.293 8 6.146 6.854a.5.5 0 1 1 .708-.708z", } - } } } @@ -36790,7 +35967,6 @@ impl IconShape for BsFileX { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -36836,7 +36012,6 @@ impl IconShape for BsFileZipFill { path { d: "M4 0h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm2.5 8.5v.938l-.4 1.599a1 1 0 0 0 .416 1.074l.93.62a1 1 0 0 0 1.109 0l.93-.62a1 1 0 0 0 .415-1.074l-.4-1.599V8.5a1 1 0 0 0-1-1h-1a1 1 0 0 0-1 1zm1-5.5h-1v1h1v1h-1v1h1v1H9V6H8V5h1V4H8V3h1V2H8V1H6.5v1h1v1z", } - } } } @@ -36882,7 +36057,6 @@ impl IconShape for BsFileZip { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm5.5-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9v1H8v1h1v1H8v1h1v1H7.5V5h-1V4h1V3h-1V2h1V1z", } - } } } @@ -36925,7 +36099,6 @@ impl IconShape for BsFile { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z", } - } } } @@ -36968,7 +36141,6 @@ impl IconShape for BsFilesAlt { path { d: "M11 0H3a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2 2 2 0 0 0 2-2V4a2 2 0 0 0-2-2 2 2 0 0 0-2-2zm2 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1V3zM2 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V2z", } - } } } @@ -37011,7 +36183,6 @@ impl IconShape for BsFiles { path { d: "M13 0H6a2 2 0 0 0-2 2 2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2 2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm0 13V4a2 2 0 0 0-2-2H5a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1zM3 4a1 1 0 0 1 1-1h7a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4z", } - } } } @@ -37055,7 +36226,6 @@ impl IconShape for BsFiletypeAac { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-5.808 8.554a1.732 1.732 0 0 0-.103.633v.495c0 .246.035.455.103.627a.834.834 0 0 0 .299.393.845.845 0 0 0 .477.131.872.872 0 0 0 .402-.088.699.699 0 0 0 .272-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.136.194-.32.345-.55.454a1.81 1.81 0 0 1-.785.164c-.36 0-.665-.072-.915-.216a1.424 1.424 0 0 1-.57-.627c-.13-.272-.194-.597-.194-.976v-.498c0-.379.065-.705.196-.978.13-.274.321-.485.571-.633.252-.149.556-.223.912-.223.218 0 .42.032.606.097.187.062.35.153.49.272a1.325 1.325 0 0 1 .465.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.272-.261.802.802 0 0 0-.399-.097.814.814 0 0 0-.474.138.868.868 0 0 0-.302.398ZM.8 15.925l.313-1.028H2.45l.314 1.028h.84l-1.335-3.999h-.926l-1.342 4h.8Zm1.002-3.234.489 1.617H1.277l.49-1.617h.035Zm2.63 3.234.313-1.028H6.08l.313 1.028h.841L5.9 11.926h-.926l-1.341 4h.8Zm1.001-3.234.49 1.617H4.909l.49-1.617h.034Z", fill_rule: "evenodd", } - } } } @@ -37099,7 +36269,6 @@ impl IconShape for BsFiletypeAi { d: "M14 4.5V14a2 2 0 0 1-2 2H6v-1h6a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.113 14.82.8 15.85H0l1.342-3.999h.926l1.336 3.999h-.841l-.314-1.028H1.113Zm1.178-.588-.49-1.617h-.034l-.49 1.617h1.014Zm2.425-2.382v3.999h-.791V11.85h.79Z", fill_rule: "evenodd", } - } } } @@ -37143,7 +36312,6 @@ impl IconShape for BsFiletypeBmp { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 15.849h1.664c.272 0 .512-.044.72-.132.21-.09.374-.219.493-.386.12-.168.179-.372.179-.61a.986.986 0 0 0-.123-.51.846.846 0 0 0-.323-.325 1.084 1.084 0 0 0-.445-.14v-.036a1 1 0 0 0 .352-.16.79.79 0 0 0 .243-.294.932.932 0 0 0 .09-.422c0-.308-.107-.55-.322-.723-.215-.174-.5-.261-.858-.261H0v3.999Zm.785-3.404h.7c.186 0 .33.047.431.14.104.092.155.22.155.384a.52.52 0 0 1-.082.296.497.497 0 0 1-.249.185 1.222 1.222 0 0 1-.433.064H.785v-1.07Zm0 1.62h.75c.154 0 .285.024.393.073a.51.51 0 0 1 .24.211.61.61 0 0 1 .082.325c0 .19-.068.334-.205.434-.137.098-.36.146-.671.146H.785v-1.19Zm3.474 1.784v-2.66h.038l.952 2.16h.515l.947-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026l-1.14-2.596h-.805v3.999h.706Zm3.918-3.999h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.159.427.159.677 0 .25-.054.476-.162.677-.105.199-.26.357-.462.474a1.452 1.452 0 0 1-.733.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.794.794 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.512-.182h-.66v1.406h.66a.794.794 0 0 0 .375-.082.574.574 0 0 0 .237-.24Z", fill_rule: "evenodd", } - } } } @@ -37187,7 +36355,6 @@ impl IconShape for BsFiletypeCs { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.629 15.29a1.176 1.176 0 0 1-.112-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.096.028.202.041.32.041.163 0 .301-.023.412-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.152-.326c-.102-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.54-.214 1.001 1.001 0 0 1-.35-.367 1.068 1.068 0 0 1-.124-.524c0-.244.064-.457.19-.639.128-.181.303-.322.528-.422.225-.1.483-.149.776-.149.305 0 .565.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.405.12.566.211.16.09.285.21.375.358.09.148.134.335.134.56 0 .247-.062.466-.187.656a1.216 1.216 0 0 1-.54.439c-.234.105-.52.158-.858.158a2.21 2.21 0 0 1-.665-.09 1.404 1.404 0 0 1-.477-.252 1.13 1.13 0 0 1-.29-.375Zm-2.72-2.23a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.102.627a.833.833 0 0 0 .299.392.845.845 0 0 0 .478.132.86.86 0 0 0 .4-.088.7.7 0 0 0 .273-.249.799.799 0 0 0 .118-.363h.764v.076a1.27 1.27 0 0 1-.225.674c-.137.193-.32.345-.551.454a1.81 1.81 0 0 1-.785.164c-.36 0-.664-.072-.914-.217a1.424 1.424 0 0 1-.572-.626C.064 14.892 0 14.567 0 14.188v-.498c0-.38.065-.705.196-.979a1.44 1.44 0 0 1 .572-.633c.252-.148.555-.222.91-.222.22 0 .422.032.607.097.188.062.35.153.49.272a1.324 1.324 0 0 1 .465.964v.073h-.764a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.803.803 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.302.398Z", fill_rule: "evenodd", } - } } } @@ -37231,7 +36398,6 @@ impl IconShape for BsFiletypeCss { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.397 14.841a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.551.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM.806 13.693c0-.248.034-.46.102-.633a.868.868 0 0 1 .302-.399.814.814 0 0 1 .475-.137c.15 0 .283.032.398.097a.7.7 0 0 1 .272.26.85.85 0 0 1 .12.381h.765v-.072a1.33 1.33 0 0 0-.466-.964 1.441 1.441 0 0 0-.489-.272 1.838 1.838 0 0 0-.606-.097c-.356 0-.66.074-.911.223-.25.148-.44.359-.572.632-.13.274-.196.6-.196.979v.498c0 .379.064.704.193.976.131.271.322.48.572.626.25.145.554.217.914.217.293 0 .554-.055.785-.164.23-.11.414-.26.55-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.764a.799.799 0 0 1-.118.363.7.7 0 0 1-.272.25.874.874 0 0 1-.401.087.845.845 0 0 1-.478-.132.833.833 0 0 1-.299-.392 1.699 1.699 0 0 1-.102-.627v-.495ZM6.78 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1 1 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.187.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.184.384c0 .121.047.22.143.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Z", fill_rule: "evenodd", } - } } } @@ -37275,7 +36441,6 @@ impl IconShape for BsFiletypeCsv { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.517 14.841a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.551.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM.806 13.693c0-.248.034-.46.102-.633a.868.868 0 0 1 .302-.399.814.814 0 0 1 .475-.137c.15 0 .283.032.398.097a.7.7 0 0 1 .272.26.85.85 0 0 1 .12.381h.765v-.072a1.33 1.33 0 0 0-.466-.964 1.441 1.441 0 0 0-.489-.272 1.838 1.838 0 0 0-.606-.097c-.356 0-.66.074-.911.223-.25.148-.44.359-.572.632-.13.274-.196.6-.196.979v.498c0 .379.064.704.193.976.131.271.322.48.572.626.25.145.554.217.914.217.293 0 .554-.055.785-.164.23-.11.414-.26.55-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.764a.799.799 0 0 1-.118.363.7.7 0 0 1-.272.25.874.874 0 0 1-.401.087.845.845 0 0 1-.478-.132.833.833 0 0 1-.299-.392 1.699 1.699 0 0 1-.102-.627v-.495Zm8.239 2.238h-.953l-1.338-3.999h.917l.896 3.138h.038l.888-3.138h.879l-1.327 4Z", fill_rule: "evenodd", } - } } } @@ -37319,7 +36484,6 @@ impl IconShape for BsFiletypeDoc { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-7.839 9.166v.522c0 .256-.039.47-.117.641a.861.861 0 0 1-.322.387.877.877 0 0 1-.469.126.883.883 0 0 1-.471-.126.868.868 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.04-.471.117-.641a.868.868 0 0 1 .32-.387.868.868 0 0 1 .471-.129c.176 0 .332.043.469.13a.861.861 0 0 1 .322.386c.078.17.117.384.117.641Zm.803.519v-.513c0-.377-.068-.7-.205-.972a1.46 1.46 0 0 0-.589-.63c-.254-.147-.56-.22-.917-.22-.355 0-.662.073-.92.22a1.441 1.441 0 0 0-.589.627c-.136.271-.205.596-.205.975v.513c0 .375.069.7.205.973.137.271.333.48.59.627.257.144.564.216.92.216.357 0 .662-.072.916-.216.256-.147.452-.356.59-.627.136-.274.204-.598.204-.973ZM0 11.926v4h1.459c.402 0 .735-.08.999-.238a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.59-.68c-.263-.156-.598-.234-1.004-.234H0Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.141 1.141 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082H.79V12.57Zm7.422.483a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.834.834 0 0 0 .298.393.845.845 0 0 0 .478.131.868.868 0 0 0 .401-.088.699.699 0 0 0 .273-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.137.194-.32.345-.55.454a1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.216a1.424 1.424 0 0 1-.571-.627c-.13-.272-.194-.597-.194-.976v-.498c0-.379.066-.705.197-.978.13-.274.321-.485.571-.633.252-.149.556-.223.911-.223.219 0 .421.032.607.097.187.062.35.153.489.272a1.326 1.326 0 0 1 .466.964v.073H9.78a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.802.802 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Z", fill_rule: "evenodd", } - } } } @@ -37363,7 +36527,6 @@ impl IconShape for BsFiletypeDocx { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-6.839 9.688v-.522a1.54 1.54 0 0 0-.117-.641.861.861 0 0 0-.322-.387.862.862 0 0 0-.469-.129.868.868 0 0 0-.471.13.868.868 0 0 0-.32.386 1.54 1.54 0 0 0-.117.641v.522c0 .256.04.47.117.641a.868.868 0 0 0 .32.387.883.883 0 0 0 .471.126.877.877 0 0 0 .469-.126.861.861 0 0 0 .322-.386 1.55 1.55 0 0 0 .117-.642Zm.803-.516v.513c0 .375-.068.7-.205.973a1.47 1.47 0 0 1-.589.627c-.254.144-.56.216-.917.216a1.86 1.86 0 0 1-.92-.216 1.463 1.463 0 0 1-.589-.627 2.151 2.151 0 0 1-.205-.973v-.513c0-.379.069-.704.205-.975.137-.274.333-.483.59-.627.257-.147.564-.22.92-.22.357 0 .662.073.916.22.256.146.452.356.59.63.136.271.204.595.204.972ZM1 15.925v-3.999h1.459c.406 0 .741.078 1.005.235.264.156.46.382.589.68.13.296.196.655.196 1.074 0 .422-.065.784-.196 1.084-.131.301-.33.53-.595.689-.264.158-.597.237-.999.237H1Zm1.354-3.354H1.79v2.707h.563c.185 0 .346-.028.483-.082a.8.8 0 0 0 .334-.252c.088-.114.153-.254.196-.422a2.3 2.3 0 0 0 .068-.592c0-.3-.04-.552-.118-.753a.89.89 0 0 0-.354-.454c-.158-.102-.361-.152-.61-.152Zm6.756 1.116c0-.248.034-.46.103-.633a.868.868 0 0 1 .301-.398.814.814 0 0 1 .475-.138c.15 0 .283.032.398.097a.7.7 0 0 1 .273.26.85.85 0 0 1 .12.381h.765v-.073a1.33 1.33 0 0 0-.466-.964 1.44 1.44 0 0 0-.49-.272 1.836 1.836 0 0 0-.606-.097c-.355 0-.66.074-.911.223-.25.148-.44.359-.571.633-.131.273-.197.6-.197.978v.498c0 .379.065.704.194.976.13.271.321.48.571.627.25.144.555.216.914.216.293 0 .555-.054.785-.164.23-.11.414-.26.551-.454a1.27 1.27 0 0 0 .226-.674v-.076h-.765a.8.8 0 0 1-.117.364.699.699 0 0 1-.273.248.874.874 0 0 1-.401.088.845.845 0 0 1-.478-.131.834.834 0 0 1-.298-.393 1.7 1.7 0 0 1-.103-.627v-.495Zm5.092-1.76h.894l-1.275 2.006 1.254 1.992h-.908l-.85-1.415h-.035l-.852 1.415h-.862l1.24-2.015-1.228-1.984h.932l.832 1.439h.035l.823-1.439Z", fill_rule: "evenodd", } - } } } @@ -37407,7 +36570,6 @@ impl IconShape for BsFiletypeExe { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.575 15.202H.785v-1.073H2.47v-.606H.785v-1.025h1.79v-.648H0v3.999h2.575v-.647ZM6.31 11.85h-.893l-.823 1.439h-.036l-.832-1.439h-.931l1.227 1.983-1.239 2.016h.861l.853-1.415h.035l.85 1.415h.908l-1.254-1.992L6.31 11.85Zm1.025 3.352h1.79v.647H6.548V11.85h2.576v.648h-1.79v1.025h1.684v.606H7.334v1.073Z", fill_rule: "evenodd", } - } } } @@ -37451,7 +36613,6 @@ impl IconShape for BsFiletypeGif { d: "M14 4.5V14a2 2 0 0 1-2 2H9v-1h3a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.278 13.124a1.403 1.403 0 0 0-.14-.492 1.317 1.317 0 0 0-.314-.407 1.447 1.447 0 0 0-.48-.275 1.88 1.88 0 0 0-.636-.1c-.361 0-.67.076-.926.229a1.48 1.48 0 0 0-.583.632 2.136 2.136 0 0 0-.199.95v.506c0 .272.035.52.105.745.07.224.177.417.32.58.142.162.32.288.533.377.215.088.466.132.753.132.268 0 .5-.037.697-.111a1.29 1.29 0 0 0 .788-.77c.065-.174.097-.358.097-.551v-.797H1.717v.589h.823v.255c0 .132-.03.254-.09.363a.67.67 0 0 1-.273.264.967.967 0 0 1-.457.096.87.87 0 0 1-.519-.146.881.881 0 0 1-.305-.413 1.785 1.785 0 0 1-.096-.615v-.499c0-.365.078-.648.234-.85.158-.2.38-.301.665-.301a.96.96 0 0 1 .3.044c.09.03.17.071.236.126a.689.689 0 0 1 .17.19.797.797 0 0 1 .097.25h.776Zm1.353 2.801v-3.999H3.84v4h.79Zm1.493-1.59v1.59h-.791v-3.999H7.88v.653H6.124v1.117h1.605v.638H6.124Z", fill_rule: "evenodd", } - } } } @@ -37495,7 +36656,6 @@ impl IconShape for BsFiletypeHeic { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.637 8.554a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.834.834 0 0 0 .299.393.846.846 0 0 0 .477.131.868.868 0 0 0 .401-.088.698.698 0 0 0 .273-.248.8.8 0 0 0 .117-.364h.765v.076a1.268 1.268 0 0 1-.226.674c-.137.194-.32.345-.55.454a1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.216a1.424 1.424 0 0 1-.571-.627c-.129-.272-.194-.597-.194-.976v-.498c0-.379.066-.705.197-.978.13-.274.321-.485.571-.633.252-.149.556-.223.911-.223.219 0 .421.032.607.097.187.062.35.153.489.272a1.324 1.324 0 0 1 .466.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.802.802 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Zm-6.1-1.128v4h-.79V14.21H.79v1.714H0v-3.999h.791v1.626h1.682v-1.626h.79Zm1.488 3.352h1.79v.647H3.966v-3.999H6.54v.648H4.75v1.025h1.684v.607H4.751v1.072Zm3.163.647v-3.999h-.791v4h.79Z", fill_rule: "evenodd", } - } } } @@ -37539,7 +36699,6 @@ impl IconShape for BsFiletypeHtml { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-9.736 7.35v3.999h-.791v-1.714H1.79v1.714H1V11.85h.791v1.626h1.682V11.85h.79Zm2.251.662v3.337h-.794v-3.337H4.588v-.662h3.064v.662H6.515Zm2.176 3.337v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596H9.93L8.79 11.85h-.805v3.999h.706Zm4.71-.674h1.696v.674H12.61V11.85h.79v3.325Z", fill_rule: "evenodd", } - } } } @@ -37583,7 +36742,6 @@ impl IconShape for BsFiletypeJava { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.521 15.175a1.321 1.321 0 0 1-.082-.466h.765a.577.577 0 0 0 .073.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.092-.11.138-.265.138-.466V11.85h.79v2.725c0 .44-.118.774-.357 1.005-.236.23-.564.345-.984.345a1.59 1.59 0 0 1-.568-.094 1.144 1.144 0 0 1-.408-.266 1.139 1.139 0 0 1-.243-.39Zm3.972-.354-.314 1.028h-.8l1.342-3.999h.926l1.336 3.999h-.84l-.314-1.028H5.493Zm1.178-.59-.49-1.616h-.035l-.49 1.617h1.015Zm2.342 1.618h.952l1.327-3.999h-.878l-.888 3.138h-.038L8.59 11.85h-.917l1.34 3.999Zm3.087-1.028-.314 1.028h-.8l1.342-3.999h.926l1.336 3.999h-.84l-.314-1.028H12.1Zm1.178-.59-.49-1.616h-.035l-.49 1.617h1.015Z", fill_rule: "evenodd", } - } } } @@ -37627,7 +36785,6 @@ impl IconShape for BsFiletypeJpg { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.34 8.132c.076.153.123.317.14.492h-.776a.797.797 0 0 0-.097-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.96.96 0 0 0-.299-.044c-.285 0-.507.1-.665.302-.156.201-.234.484-.234.85v.498c0 .234.032.439.097.615a.881.881 0 0 0 .304.413.87.87 0 0 0 .519.146.967.967 0 0 0 .457-.096.67.67 0 0 0 .272-.264c.06-.11.091-.23.091-.363v-.255H8.24v-.59h1.576v.798c0 .193-.032.377-.097.55a1.29 1.29 0 0 1-.293.458 1.37 1.37 0 0 1-.495.313c-.197.074-.43.111-.697.111a1.98 1.98 0 0 1-.753-.132 1.447 1.447 0 0 1-.533-.377 1.58 1.58 0 0 1-.32-.58 2.482 2.482 0 0 1-.105-.745v-.506c0-.362.066-.678.2-.95.134-.271.328-.482.582-.633.256-.152.565-.228.926-.228.238 0 .45.033.636.1.187.066.347.158.48.275.133.117.238.253.314.407ZM0 14.786c0 .164.027.319.082.465.055.147.136.277.243.39.11.113.245.202.407.267.164.062.354.093.569.093.42 0 .748-.115.984-.345.238-.23.358-.566.358-1.005v-2.725h-.791v2.745c0 .202-.046.357-.138.466-.092.11-.233.164-.422.164a.499.499 0 0 1-.454-.246.577.577 0 0 1-.073-.27H0Zm4.92-2.86H3.322v4h.791v-1.343h.803c.287 0 .531-.057.732-.172.203-.118.358-.276.463-.475.108-.201.161-.427.161-.677 0-.25-.052-.475-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.546 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.238.24.794.794 0 0 1-.375.082H4.11v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Z", fill_rule: "evenodd", } - } } } @@ -37671,7 +36828,6 @@ impl IconShape for BsFiletypeJs { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.186 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-3.104-.033A1.32 1.32 0 0 1 0 14.791h.765a.576.576 0 0 0 .073.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.092-.11.138-.265.138-.466v-2.745h.79v2.725c0 .44-.119.774-.357 1.005-.236.23-.564.345-.984.345a1.59 1.59 0 0 1-.569-.094 1.145 1.145 0 0 1-.407-.266 1.14 1.14 0 0 1-.243-.39Z", fill_rule: "evenodd", } - } } } @@ -37715,7 +36871,6 @@ impl IconShape for BsFiletypeJson { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM4.151 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .084-.29.387.387 0 0 0-.152-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.352-.367 1.068 1.068 0 0 1-.123-.524c0-.244.064-.457.19-.639.128-.181.304-.322.528-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211a1 1 0 0 1 .375.358c.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-3.104-.033a1.32 1.32 0 0 1-.082-.466h.764a.576.576 0 0 0 .074.27.499.499 0 0 0 .454.246c.19 0 .33-.055.422-.164.091-.11.137-.265.137-.466v-2.745h.791v2.725c0 .44-.119.774-.357 1.005-.237.23-.565.345-.985.345a1.59 1.59 0 0 1-.568-.094 1.145 1.145 0 0 1-.407-.266 1.14 1.14 0 0 1-.243-.39Zm9.091-1.585v.522c0 .256-.039.47-.117.641a.862.862 0 0 1-.322.387.877.877 0 0 1-.47.126.883.883 0 0 1-.47-.126.87.87 0 0 1-.32-.387 1.55 1.55 0 0 1-.117-.641v-.522c0-.258.039-.471.117-.641a.87.87 0 0 1 .32-.387.868.868 0 0 1 .47-.129c.177 0 .333.043.47.129a.862.862 0 0 1 .322.387c.078.17.117.383.117.641Zm.803.519v-.513c0-.377-.069-.701-.205-.973a1.46 1.46 0 0 0-.59-.63c-.253-.146-.559-.22-.916-.22-.356 0-.662.074-.92.22a1.441 1.441 0 0 0-.589.628c-.137.271-.205.596-.205.975v.513c0 .375.068.699.205.973.137.271.333.48.589.626.258.145.564.217.92.217.357 0 .663-.072.917-.217.256-.146.452-.355.589-.626.136-.274.205-.598.205-.973Zm1.29-.935v2.675h-.746v-3.999h.662l1.752 2.66h.032v-2.66h.75v4h-.656l-1.761-2.676h-.032Z", fill_rule: "evenodd", } - } } } @@ -37759,7 +36914,6 @@ impl IconShape for BsFiletypeJsx { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.075 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.624.624 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM0 14.791c0 .165.027.32.082.466.055.147.136.277.243.39.11.113.245.202.407.267.164.062.354.093.569.093.42 0 .748-.115.984-.346.238-.23.358-.565.358-1.004v-2.725h-.791v2.745c0 .201-.046.357-.138.466-.092.11-.233.164-.422.164a.499.499 0 0 1-.454-.246.576.576 0 0 1-.073-.27H0Zm8.907-2.859H9.8l-1.274 2.007L9.78 15.93h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Z", fill_rule: "evenodd", } - } } } @@ -37803,7 +36957,6 @@ impl IconShape for BsFiletypeKey { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.21 11.85h-.87L.83 13.64H.79v-1.79H0v3.999h.791v-1.283l.41-.466 1.12 1.749h.951l-1.488-2.276 1.427-1.723Zm2.903 3.352h-1.79v-1.073h1.685v-.606H4.323v-1.025h1.79v-.648H3.538v3.999h2.575v-.647Zm2.243-.888v1.535h-.794v-1.52L6.223 11.85H7.1l.853 1.696h.032l.855-1.696h.856l-1.339 2.464Z", fill_rule: "evenodd", } - } } } @@ -37847,7 +37000,6 @@ impl IconShape for BsFiletypeM4p { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm5.237-3.999c-.262.434-.525.867-.79 1.3-.265.434-.514.87-.748 1.31v.648h1.937v.741h.74v-.741h.49v-.639h-.49V11.85H5.944Zm-.82 2.62v-.021c.18-.34.37-.68.571-1.017.203-.338.405-.666.607-.984h.04v2.021H5.124Zm2.893-2.62h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.158.427.158.677 0 .25-.053.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182h-.659v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Z", fill_rule: "evenodd", } - } } } @@ -37891,7 +37043,6 @@ impl IconShape for BsFiletypeMd { d: "M14 4.5V14a2 2 0 0 1-2 2H9v-1h3a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 13.189v2.66H0V11.85h.806l1.14 2.596h.026l1.14-2.596h.8v3.999h-.716v-2.66h-.038l-.946 2.159h-.516l-.952-2.16H.706Zm3.919 2.66V11.85h1.459c.406 0 .741.078 1.005.234.263.157.46.383.589.68.13.297.196.655.196 1.075 0 .422-.066.784-.196 1.084-.131.301-.33.53-.595.689-.264.158-.597.237-1 .237H4.626Zm1.353-3.354h-.562v2.707h.562c.186 0 .347-.028.484-.082a.8.8 0 0 0 .334-.252 1.14 1.14 0 0 0 .196-.422c.045-.168.067-.365.067-.592a2.1 2.1 0 0 0-.117-.753.89.89 0 0 0-.354-.454c-.159-.102-.362-.152-.61-.152Z", fill_rule: "evenodd", } - } } } @@ -37935,7 +37086,6 @@ impl IconShape for BsFiletypeMdx { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm3.559-3.999v3.999h1.459c.402 0 .735-.08.999-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.066-.778-.196-1.075a1.426 1.426 0 0 0-.59-.68c-.263-.156-.598-.234-1.004-.234h-1.46Zm.79.645h.563c.248 0 .451.05.61.152a.89.89 0 0 1 .354.454c.078.201.117.452.117.753 0 .227-.022.424-.067.592a1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.484.082h-.562v-2.707Zm4.787-.645h.894L9.46 13.857l1.254 1.992h-.908l-.85-1.415h-.035l-.852 1.415h-.862l1.24-2.016L7.22 11.85h.932l.832 1.439h.035l.823-1.439Z", fill_rule: "evenodd", } - } } } @@ -37979,7 +37129,6 @@ impl IconShape for BsFiletypeMov { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-6.914 9.166v.522c0 .256-.04.47-.117.641a.861.861 0 0 1-.323.387.877.877 0 0 1-.468.126.883.883 0 0 1-.472-.126.869.869 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.04-.471.118-.641a.869.869 0 0 1 .319-.387.868.868 0 0 1 .472-.129c.175 0 .332.043.468.13a.861.861 0 0 1 .323.386c.078.17.117.384.117.641Zm.802.519v-.513c0-.377-.068-.7-.205-.972a1.46 1.46 0 0 0-.588-.63c-.254-.147-.56-.22-.917-.22-.356 0-.663.073-.92.22a1.441 1.441 0 0 0-.59.627c-.136.271-.204.596-.204.975v.513c0 .375.068.7.205.973.136.271.333.48.589.627.257.144.564.216.92.216.357 0 .663-.072.917-.216.255-.147.452-.356.588-.627.137-.274.205-.598.205-.973Zm-7.182 1.74v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715v-3.999h-.8l-1.14 2.596h-.026l-1.14-2.596H0v4h.706Zm9.54 0h-.952l-1.34-3.999h.918l.896 3.138h.038l.888-3.138h.879l-1.327 4Z", fill_rule: "evenodd", } - } } } @@ -38023,7 +37172,6 @@ impl IconShape for BsFiletypeMp3 { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-4.911 9.67h-.443v-.609h.422a.688.688 0 0 0 .322-.073.558.558 0 0 0 .22-.2.505.505 0 0 0 .076-.284.49.49 0 0 0-.176-.392.652.652 0 0 0-.442-.15.74.74 0 0 0-.252.041.625.625 0 0 0-.193.112.496.496 0 0 0-.179.349H7.71c.006-.157.04-.302.102-.437.063-.135.153-.252.27-.352.117-.101.26-.18.428-.237.17-.057.364-.086.583-.088.279-.002.52.042.723.132.203.09.36.214.472.372a.91.91 0 0 1 .173.539.833.833 0 0 1-.12.478.96.96 0 0 1-.619.439v.041a1.008 1.008 0 0 1 .718.434.909.909 0 0 1 .144.521c.002.19-.037.359-.117.507a1.104 1.104 0 0 1-.329.378c-.14.101-.302.18-.486.234-.182.053-.376.08-.583.08-.3 0-.558-.051-.77-.153a1.206 1.206 0 0 1-.487-.41 1.094 1.094 0 0 1-.178-.563h.726a.457.457 0 0 0 .106.258.664.664 0 0 0 .249.179.98.98 0 0 0 .357.067.903.903 0 0 0 .384-.076.598.598 0 0 0 .252-.217.56.56 0 0 0 .088-.319.556.556 0 0 0-.334-.522.81.81 0 0 0-.372-.079ZM.706 15.925v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715v-3.999h-.8l-1.14 2.596h-.026l-1.14-2.596H0v4h.706Zm5.458-3.999h-1.6v4h.792v-1.342h.803c.287 0 .53-.058.732-.173.203-.118.357-.276.463-.475a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.475-.158-.677a1.175 1.175 0 0 0-.46-.477 1.4 1.4 0 0 0-.733-.179Zm.545 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.237.24.793.793 0 0 1-.375.082h-.66v-1.406h.66c.219 0 .39.06.513.182.123.12.184.295.184.521Z", fill_rule: "evenodd", } - } } } @@ -38067,7 +37215,6 @@ impl IconShape for BsFiletypeMp4 { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.706 15.849v-2.66h.038l.952 2.16h.516l.946-2.16h.038v2.66h.715V11.85h-.8l-1.14 2.596h-.026L.805 11.85H0v3.999h.706Zm5.278-3.999h-1.6v3.999h.792v-1.342h.803c.287 0 .53-.057.732-.173.203-.117.357-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477 1.4 1.4 0 0 0-.733-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.237.241.794.794 0 0 1-.375.082h-.66V12.48h.66c.219 0 .39.06.513.181.123.122.184.296.184.522Zm1.505-.032c.266-.434.53-.867.791-1.301h1.14v2.62h.49v.638h-.49v.741h-.741v-.741H7.287v-.648c.235-.44.484-.876.747-1.31Zm-.029 1.298v.02h1.219v-2.021h-.041c-.201.318-.404.646-.607.984-.2.338-.391.677-.571 1.017Z", fill_rule: "evenodd", } - } } } @@ -38111,7 +37258,6 @@ impl IconShape for BsFiletypeOtf { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.622 13.666v.522c0 .256-.039.47-.117.641a.861.861 0 0 1-.322.387.877.877 0 0 1-.47.126.883.883 0 0 1-.47-.126.868.868 0 0 1-.32-.386 1.55 1.55 0 0 1-.117-.642v-.522c0-.257.039-.471.117-.641a.868.868 0 0 1 .32-.387.868.868 0 0 1 .47-.129c.177 0 .333.043.47.13a.861.861 0 0 1 .322.386c.078.17.117.384.117.641Zm.803.519v-.513c0-.377-.069-.7-.205-.972a1.46 1.46 0 0 0-.59-.63c-.253-.147-.559-.22-.916-.22-.356 0-.662.073-.92.22a1.441 1.441 0 0 0-.589.627c-.137.271-.205.596-.205.975v.513c0 .375.068.7.205.973.137.271.333.48.589.627.258.144.564.216.92.216.357 0 .663-.072.917-.216a1.47 1.47 0 0 0 .589-.627c.136-.274.205-.598.205-.973Zm2 1.74v-3.337H6.56v-.662H3.497v.662H4.63v3.337h.794Zm2.251-1.59v1.59h-.79v-3.999h2.548v.653H7.676v1.117h1.606v.638H7.676Z", fill_rule: "evenodd", } - } } } @@ -38155,7 +37301,6 @@ impl IconShape for BsFiletypePdf { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm1.217-1.333v3.999h1.46c.401 0 .734-.08.998-.237a1.45 1.45 0 0 0 .595-.689c.13-.3.196-.662.196-1.084 0-.42-.065-.778-.196-1.075a1.426 1.426 0 0 0-.589-.68c-.264-.156-.599-.234-1.005-.234H3.362Zm.791.645h.563c.248 0 .45.05.609.152a.89.89 0 0 1 .354.454c.079.201.118.452.118.753a2.3 2.3 0 0 1-.068.592 1.14 1.14 0 0 1-.196.422.8.8 0 0 1-.334.252 1.298 1.298 0 0 1-.483.082h-.563v-2.707Zm3.743 1.763v1.591h-.79V11.85h2.548v.653H7.896v1.117h1.606v.638H7.896Z", fill_rule: "evenodd", } - } } } @@ -38199,7 +37344,6 @@ impl IconShape for BsFiletypePhp { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.295.185.522Zm4.48 2.666V11.85h-.79v1.626H4.153V11.85h-.79v3.999h.79v-1.714h1.682v1.714h.79Zm.703-3.999h1.6c.288 0 .533.06.732.179.2.117.354.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.161.677-.106.199-.26.357-.463.474a1.452 1.452 0 0 1-.733.173H8.12v1.342h-.791V11.85Zm2.06 1.714a.795.795 0 0 0 .084-.381c0-.227-.061-.4-.184-.521-.123-.122-.294-.182-.513-.182h-.66v1.406h.66a.794.794 0 0 0 .375-.082.574.574 0 0 0 .237-.24Z", fill_rule: "evenodd", } - } } } @@ -38243,7 +37387,6 @@ impl IconShape for BsFiletypePng { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-3.76 8.132c.076.153.123.317.14.492h-.776a.797.797 0 0 0-.097-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.96.96 0 0 0-.299-.044c-.285 0-.506.1-.665.302-.156.201-.234.484-.234.85v.498c0 .234.032.439.097.615a.881.881 0 0 0 .304.413.87.87 0 0 0 .519.146.967.967 0 0 0 .457-.096.67.67 0 0 0 .272-.264c.06-.11.091-.23.091-.363v-.255H8.82v-.59h1.576v.798c0 .193-.032.377-.097.55a1.29 1.29 0 0 1-.293.458 1.37 1.37 0 0 1-.495.313c-.197.074-.43.111-.697.111a1.98 1.98 0 0 1-.753-.132 1.447 1.447 0 0 1-.533-.377 1.58 1.58 0 0 1-.32-.58 2.482 2.482 0 0 1-.105-.745v-.506c0-.362.067-.678.2-.95.134-.271.328-.482.582-.633.256-.152.565-.228.926-.228.238 0 .45.033.636.1.187.066.348.158.48.275.133.117.238.253.314.407Zm-8.64-.706H0v4h.791v-1.343h.803c.287 0 .531-.057.732-.172.203-.118.358-.276.463-.475a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.475-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.381.574.574 0 0 1-.238.24.794.794 0 0 1-.375.082H.788v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Zm1.964 2.666V13.25h.032l1.761 2.675h.656v-3.999h-.75v2.66h-.032l-1.752-2.66h-.662v4h.747Z", fill_rule: "evenodd", } - } } } @@ -38287,7 +37430,6 @@ impl IconShape for BsFiletypePpt { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.6 11.85H0v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.794.794 0 0 1-.375.082H.788V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm2.817-1.333h-1.6v3.999h.791v-1.342h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474.108-.201.161-.427.161-.677 0-.25-.052-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.793.793 0 0 1-.375.082H4.15V12.48h.66c.218 0 .389.06.512.181.123.122.185.296.185.522Zm2.767-.67v3.336H7.48v-3.337H6.346v-.662h3.065v.662H8.274Z", fill_rule: "evenodd", } - } } } @@ -38331,7 +37473,6 @@ impl IconShape for BsFiletypePptx { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.5 11.85h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173H2.29v1.342H1.5V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182h-.659v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm1.302-1.714h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.106.201.158.427.158.677 0 .25-.053.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173h-.803v1.342h-.79V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.226-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182H5.65v1.406h.66a.793.793 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm2.852 2.285v-3.337h1.137v-.662H7.846v.662H8.98v3.337h.794Zm3.796-3.999h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.439h.035l.824-1.439Z", fill_rule: "evenodd", } - } } } @@ -38375,7 +37516,6 @@ impl IconShape for BsFiletypePsd { d: "M14 4.5V14a2 2 0 0 1-2 2h-.5v-1h.5a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.116 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1 1 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.625.625 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.505.505 0 0 1-.085.29.559.559 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765ZM1.6 11.932H0v4h.791v-1.343h.803c.287 0 .531-.057.732-.173.203-.117.358-.275.463-.474a1.42 1.42 0 0 0 .161-.677c0-.25-.053-.476-.158-.677a1.176 1.176 0 0 0-.46-.477c-.2-.12-.443-.179-.732-.179Zm.545 1.333a.795.795 0 0 1-.085.38.574.574 0 0 1-.238.241.793.793 0 0 1-.375.082H.788v-1.406h.66c.218 0 .389.06.512.182.123.12.185.295.185.521Zm4.609 2.666v-3.999h1.459c.406 0 .74.078 1.004.234.264.157.46.383.59.68.13.297.195.655.195 1.075 0 .422-.065.784-.196 1.084-.13.301-.329.53-.594.689-.264.158-.597.237-1 .237H6.755Zm1.353-3.354h-.562v2.707h.562c.186 0 .347-.028.483-.082a.8.8 0 0 0 .334-.252 1.14 1.14 0 0 0 .197-.422c.045-.168.067-.366.067-.592a2.1 2.1 0 0 0-.117-.753.89.89 0 0 0-.355-.454c-.158-.102-.36-.152-.609-.152Z", fill_rule: "evenodd", } - } } } @@ -38419,7 +37559,6 @@ impl IconShape for BsFiletypePy { d: "M14 4.5V14a2 2 0 0 1-2 2H7v-1h5a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 11.85h1.6c.289 0 .533.06.732.179.201.117.355.276.46.477.105.201.158.427.158.677 0 .25-.054.476-.16.677-.106.199-.26.357-.464.474a1.452 1.452 0 0 1-.732.173H.79v1.342H0V11.85Zm2.06 1.714a.795.795 0 0 0 .085-.381c0-.227-.062-.4-.185-.521-.123-.122-.294-.182-.513-.182H.788v1.406h.66a.794.794 0 0 0 .374-.082.574.574 0 0 0 .238-.24Zm2.963.75v1.535H4.23v-1.52L2.89 11.85h.876l.853 1.696h.032l.856-1.696h.855l-1.339 2.464Z", fill_rule: "evenodd", } - } } } @@ -38463,7 +37602,6 @@ impl IconShape for BsFiletypeRaw { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.597 11.85H0v3.999h.782v-1.491h.71l.7 1.491h1.651l.313-1.028h1.336l.314 1.028h.84L5.31 11.85h-.925l-1.329 3.96-.783-1.572A1.18 1.18 0 0 0 3 13.116c0-.256-.056-.479-.167-.668a1.098 1.098 0 0 0-.478-.44 1.669 1.669 0 0 0-.758-.158Zm-.815 1.913v-1.292h.7a.74.74 0 0 1 .507.17c.13.113.194.276.194.49 0 .21-.065.368-.194.474-.127.105-.3.158-.518.158H.782Zm4.063-1.148.489 1.617H4.32l.49-1.617h.035Zm4.006.445-.74 2.789h-.73L6.326 11.85h.855l.601 2.903h.038l.706-2.903h.683l.706 2.903h.04l.596-2.903h.858l-1.055 3.999h-.73l-.74-2.789H8.85Z", fill_rule: "evenodd", } - } } } @@ -38507,7 +37645,6 @@ impl IconShape for BsFiletypeRb { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 11.85h1.597c.297 0 .55.053.758.158.21.104.369.25.478.44.111.19.167.412.167.668a1.18 1.18 0 0 1-.727 1.122l.803 1.611h-.885l-.7-1.491H.782v1.491H0V11.85Zm.782.621v1.292h.689c.218 0 .391-.053.518-.158.13-.106.194-.264.194-.475 0-.213-.065-.376-.194-.489a.74.74 0 0 0-.507-.17h-.7Zm4.426 3.378H3.544V11.85h1.67c.357 0 .643.087.858.26.215.175.322.416.322.724a.94.94 0 0 1-.09.422.79.79 0 0 1-.244.293 1.002 1.002 0 0 1-.351.161v.035c.162.016.31.063.445.141a.846.846 0 0 1 .322.325.986.986 0 0 1 .123.51c0 .238-.06.441-.178.61-.12.167-.284.296-.492.386a1.85 1.85 0 0 1-.721.132Zm-.179-3.404h-.7v1.07h.521c.178 0 .323-.022.434-.065a.497.497 0 0 0 .249-.185.52.52 0 0 0 .082-.296.486.486 0 0 0-.155-.384c-.102-.093-.245-.14-.43-.14Zm.05 1.62h-.75v1.19h.589c.31 0 .534-.05.67-.147a.503.503 0 0 0 .206-.434.614.614 0 0 0-.082-.325.51.51 0 0 0-.24-.21.946.946 0 0 0-.393-.074Z", fill_rule: "evenodd", } - } } } @@ -38551,7 +37688,6 @@ impl IconShape for BsFiletypeSass { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.41 15.29a1.176 1.176 0 0 1-.111-.449h.764a.578.578 0 0 0 .255.384.81.81 0 0 0 .25.114c.095.028.201.041.319.041.164 0 .301-.023.413-.07a.559.559 0 0 0 .255-.193.506.506 0 0 0 .084-.29.387.387 0 0 0-.152-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.352-.367 1.068 1.068 0 0 1-.123-.524c0-.244.064-.457.19-.639.128-.181.304-.322.528-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.144.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm4.188-.387-.313 1.028h-.8l1.342-3.999h.926l1.335 4h-.84l-.314-1.03H5.598Zm1.178-.59-.49-1.616h-.034l-.49 1.617h1.014Zm1.352.528a1.13 1.13 0 0 0 .401.823c.13.108.289.192.478.252.19.061.411.091.665.091.338 0 .624-.053.859-.158.236-.105.416-.252.539-.44.125-.189.187-.408.187-.656 0-.224-.045-.41-.134-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.566-.21l-.621-.144a.97.97 0 0 1-.404-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.512-.152.143 0 .266.023.37.068a.623.623 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.093 1.093 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.082.149.2.27.352.367.152.095.332.167.539.213l.618.144c.207.049.361.113.463.193a.387.387 0 0 1 .152.326.505.505 0 0 1-.085.29.558.558 0 0 1-.255.193c-.111.047-.249.07-.413.07-.117 0-.223-.013-.32-.04a.838.838 0 0 1-.248-.115.578.578 0 0 1-.255-.384h-.765Zm3.503.449a1.178 1.178 0 0 1-.111-.449h.764a.58.58 0 0 0 .255.384c.07.049.154.087.25.114.095.028.201.041.319.041.164 0 .301-.023.413-.07a.558.558 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.539-.214 1.002 1.002 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.304 0 .564.05.779.152.217.102.384.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.623.623 0 0 0-.246-.181.923.923 0 0 0-.37-.068c-.216 0-.387.05-.512.152a.472.472 0 0 0-.184.384c0 .121.047.22.143.3a.97.97 0 0 0 .404.175l.621.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158a2.19 2.19 0 0 1-.665-.09 1.404 1.404 0 0 1-.478-.252 1.131 1.131 0 0 1-.29-.375Z", fill_rule: "evenodd", } - } } } @@ -38595,7 +37731,6 @@ impl IconShape for BsFiletypeScss { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.356 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.506.506 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.217.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm4.274-2.23a1.732 1.732 0 0 0-.103.633v.495c0 .246.034.455.103.627a.833.833 0 0 0 .298.392.846.846 0 0 0 .478.132.868.868 0 0 0 .401-.088.7.7 0 0 0 .273-.249.798.798 0 0 0 .117-.363h.765v.076a1.27 1.27 0 0 1-.226.674 1.39 1.39 0 0 1-.55.454 1.81 1.81 0 0 1-.786.164c-.36 0-.664-.072-.914-.217a1.424 1.424 0 0 1-.571-.626c-.13-.272-.194-.597-.194-.976v-.498c0-.38.066-.705.197-.979a1.44 1.44 0 0 1 .57-.633c.253-.148.557-.222.912-.222.219 0 .421.032.607.097.187.062.35.153.489.272a1.324 1.324 0 0 1 .466.964v.073h-.765a.85.85 0 0 0-.12-.38.7.7 0 0 0-.273-.261.803.803 0 0 0-.398-.097.814.814 0 0 0-.475.138.868.868 0 0 0-.301.398Zm2.609 1.781a1.13 1.13 0 0 0 .401.823c.129.108.288.192.478.252.19.061.41.091.665.091.338 0 .624-.053.858-.158.236-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.566-.21l-.62-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.142 0 .265.023.369.068a.623.623 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.091 1.091 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.292 0-.551.05-.776.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.152.095.332.167.54.213l.617.144c.207.049.362.113.463.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.558.558 0 0 1-.255.193 1.07 1.07 0 0 1-.413.07c-.118 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384H8.24Zm3.502.449a1.176 1.176 0 0 1-.11-.449h.764a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.558.558 0 0 0 .255-.193.506.506 0 0 0 .085-.29.387.387 0 0 0-.152-.326c-.102-.08-.256-.144-.463-.193l-.618-.143a1.72 1.72 0 0 1-.54-.214 1.002 1.002 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .565.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.623.623 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.387.05-.512.152a.472.472 0 0 0-.185.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.062.466-.187.656a1.217 1.217 0 0 1-.54.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.131 1.131 0 0 1-.29-.375Z", fill_rule: "evenodd", } - } } } @@ -38639,7 +37774,6 @@ impl IconShape for BsFiletypeSh { d: "M14 4.5V14a2 2 0 0 1-2 2H8v-1h4a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM.111 15.29A1.176 1.176 0 0 1 0 14.84h.765a.578.578 0 0 0 .255.384c.07.049.153.087.249.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.528-.422.224-.1.483-.149.776-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.624.624 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.218.05.406.12.566.211.16.09.285.21.375.358.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm6.67-3.358v4h-.79v-1.715H4.308v1.714h-.792v-3.999h.792v1.626H5.99v-1.626h.791Z", fill_rule: "evenodd", } - } } } @@ -38683,7 +37817,6 @@ impl IconShape for BsFiletypeSvg { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM0 14.841a1.13 1.13 0 0 0 .401.823c.13.108.288.192.478.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1 1 0 0 0-.375-.357 2.027 2.027 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.625.625 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.776.15-.225.099-.4.24-.528.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.559.559 0 0 1-.256.193c-.111.047-.249.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.248-.115.578.578 0 0 1-.255-.384H0Zm4.575 1.09h.952l1.327-3.999h-.879l-.887 3.138H5.05l-.897-3.138h-.917l1.339 4Zm5.483-3.293c.076.152.123.316.14.492h-.776a.797.797 0 0 0-.096-.249.689.689 0 0 0-.17-.19.707.707 0 0 0-.237-.126.963.963 0 0 0-.3-.044c-.284 0-.506.1-.664.302-.157.2-.235.484-.235.85v.497c0 .235.033.44.097.616a.881.881 0 0 0 .305.413.87.87 0 0 0 .518.146.965.965 0 0 0 .457-.097.67.67 0 0 0 .273-.263c.06-.11.09-.23.09-.364v-.254h-.823v-.59h1.576v.798c0 .193-.032.377-.096.55a1.29 1.29 0 0 1-.293.457 1.37 1.37 0 0 1-.495.314c-.198.074-.43.111-.698.111a1.98 1.98 0 0 1-.752-.132 1.447 1.447 0 0 1-.534-.377 1.58 1.58 0 0 1-.319-.58 2.482 2.482 0 0 1-.105-.745v-.507c0-.36.066-.677.199-.949.134-.271.329-.482.583-.633.256-.152.564-.228.926-.228.238 0 .45.033.635.1.188.066.348.158.48.275.134.117.238.253.314.407Z", fill_rule: "evenodd", } - } } } @@ -38727,7 +37860,6 @@ impl IconShape for BsFiletypeTiff { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 12.512v3.337h-.794v-3.337H0v-.662h3.064v.662H1.928Zm2.131-.662v3.999h-.79V11.85h.79Zm1.373 3.999v-1.59h1.606v-.64H5.432v-1.116H7.19v-.653H4.641v3.999h.791Zm2.868-1.59v1.59h-.791V11.85h2.548v.653H8.3v1.117h1.605v.638H8.3Z", fill_rule: "evenodd", } - } } } @@ -38771,7 +37903,6 @@ impl IconShape for BsFiletypeTsx { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.172 14.841a1.13 1.13 0 0 0 .401.823c.129.108.288.192.478.252.189.061.41.091.665.091.338 0 .624-.053.858-.158.236-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.001 1.001 0 0 0-.375-.357 2.027 2.027 0 0 0-.566-.21l-.62-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.144-.299c0-.156.062-.284.185-.384.125-.101.296-.152.513-.152.142 0 .265.023.369.068a.624.624 0 0 1 .246.181.56.56 0 0 1 .12.258h.75a1.092 1.092 0 0 0-.2-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.292 0-.551.05-.776.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.122.524.083.149.2.27.352.367.152.095.332.167.54.213l.617.144c.207.049.362.113.463.193a.387.387 0 0 1 .152.326.511.511 0 0 1-.084.29.559.559 0 0 1-.255.193 1.07 1.07 0 0 1-.413.07c-.118 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384h-.764Zm-1.244 1.09v-3.337h1.136v-.662H0v.662h1.134v3.337h.794Zm7.076-3.999h.893l-1.274 2.007 1.254 1.992h-.909l-.85-1.415h-.034l-.853 1.415H6.37l1.239-2.016-1.228-1.983h.932l.832 1.438h.035l.824-1.438Z", fill_rule: "evenodd", } - } } } @@ -38815,7 +37946,6 @@ impl IconShape for BsFiletypeTtf { d: "M14 4.5V14a2 2 0 0 1-2 2h-2v-1h2a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 15.849v-3.337h2.269v3.337h.794v-3.337h1.137v-.662H0v.662h1.134v3.337h.794Zm5.315-1.59v1.59h-.791V11.85H9v.653H7.243v1.117h1.605v.638H7.243Z", fill_rule: "evenodd", } - } } } @@ -38859,7 +37989,6 @@ impl IconShape for BsFiletypeTxt { d: "M14 4.5V14a2 2 0 0 1-2 2h-2v-1h2a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.928 15.849v-3.337h1.136v-.662H0v.662h1.134v3.337h.794Zm4.689-3.999h-.894L4.9 13.289h-.035l-.832-1.439h-.932l1.228 1.983-1.24 2.016h.862l.853-1.415h.035l.85 1.415h.907l-1.253-1.992 1.274-2.007Zm1.93.662v3.337h-.794v-3.337H6.619v-.662h3.064v.662H8.546Z", fill_rule: "evenodd", } - } } } @@ -38903,7 +38032,6 @@ impl IconShape for BsFiletypeWav { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM1.784 15.849l.741-2.789h.033l.74 2.789h.73l1.055-3.999h-.858l-.595 2.903h-.041l-.706-2.903H2.2l-.706 2.903h-.038l-.6-2.903H0l1.055 3.999h.73Zm3.715 0 .314-1.028h1.336l.313 1.028h.841L6.967 11.85h-.926L4.7 15.849h.8Zm1.002-3.234.49 1.617H5.977l.49-1.617H6.5Zm3.604 3.234h-.952L7.814 11.85h.917l.897 3.138h.038l.888-3.138h.879l-1.328 3.999Z", fill_rule: "evenodd", } - } } } @@ -38947,7 +38075,6 @@ impl IconShape for BsFiletypeWoff { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5Zm-5.464 9.688v-.522c0-.257-.04-.471-.117-.641a.861.861 0 0 0-.323-.387.862.862 0 0 0-.468-.129.868.868 0 0 0-.472.13.868.868 0 0 0-.32.386c-.077.17-.116.384-.116.641v.522c0 .256.039.47.117.641a.866.866 0 0 0 .319.387.883.883 0 0 0 .472.126.877.877 0 0 0 .468-.126.861.861 0 0 0 .323-.386 1.55 1.55 0 0 0 .117-.642Zm.803-.516v.513c0 .375-.069.7-.205.973-.137.271-.333.48-.59.627-.253.144-.559.216-.916.216-.356 0-.662-.072-.92-.216a1.463 1.463 0 0 1-.59-.627 2.151 2.151 0 0 1-.204-.973v-.513c0-.379.068-.704.205-.975.137-.274.333-.483.589-.627.258-.147.564-.22.92-.22.357 0 .663.073.917.22.256.146.452.356.589.63.136.271.205.595.205.972Zm-6.064-.536-.74 2.79h-.73l-1.055-4h.855l.601 2.903h.038l.706-2.903h.683l.706 2.903h.04l.596-2.903h.858l-1.055 4h-.73l-.74-2.79h-.033Zm7.398 2.79v-1.592h1.606v-.638h-1.606v-1.117h1.758v-.653H9.882v4h.791Zm2.988-1.592v1.591h-.791v-3.999h2.548v.653h-1.757v1.117h1.605v.638h-1.605Z", fill_rule: "evenodd", } - } } } @@ -38991,7 +38118,6 @@ impl IconShape for BsFiletypeXls { d: "M14 4.5V14a2 2 0 0 1-2 2h-1v-1h1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM6.472 15.29a1.176 1.176 0 0 1-.111-.449h.765a.578.578 0 0 0 .254.384c.07.049.154.087.25.114.095.028.202.041.319.041.164 0 .302-.023.413-.07a.559.559 0 0 0 .255-.193.507.507 0 0 0 .085-.29.387.387 0 0 0-.153-.326c-.101-.08-.255-.144-.462-.193l-.619-.143a1.72 1.72 0 0 1-.539-.214 1.001 1.001 0 0 1-.351-.367 1.068 1.068 0 0 1-.123-.524c0-.244.063-.457.19-.639.127-.181.303-.322.527-.422.225-.1.484-.149.777-.149.305 0 .564.05.78.152.216.102.383.239.5.41.12.17.186.359.2.566h-.75a.56.56 0 0 0-.12-.258.625.625 0 0 0-.247-.181.923.923 0 0 0-.369-.068c-.217 0-.388.05-.513.152a.472.472 0 0 0-.184.384c0 .121.048.22.143.3a.97.97 0 0 0 .405.175l.62.143c.217.05.406.12.566.211a1 1 0 0 1 .375.358c.09.148.135.335.135.56 0 .247-.063.466-.188.656a1.216 1.216 0 0 1-.539.439c-.234.105-.52.158-.858.158-.254 0-.476-.03-.665-.09a1.404 1.404 0 0 1-.478-.252 1.13 1.13 0 0 1-.29-.375Zm-2.945-3.358h-.893L1.81 13.37h-.036l-.832-1.438h-.93l1.227 1.983L0 15.931h.861l.853-1.415h.035l.85 1.415h.908L2.253 13.94l1.274-2.007Zm2.727 3.325H4.557v-3.325h-.79v4h2.487v-.675Z", fill_rule: "evenodd", } - } } } @@ -39035,7 +38161,6 @@ impl IconShape for BsFiletypeXlsx { d: "M14 4.5V11h-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM7.86 14.841a1.13 1.13 0 0 0 .401.823c.13.108.29.192.479.252.19.061.411.091.665.091.338 0 .624-.053.858-.158.237-.105.416-.252.54-.44a1.17 1.17 0 0 0 .187-.656c0-.224-.045-.41-.135-.56a1.002 1.002 0 0 0-.375-.357 2.028 2.028 0 0 0-.565-.21l-.621-.144a.97.97 0 0 1-.405-.176.37.37 0 0 1-.143-.299c0-.156.061-.284.184-.384.125-.101.296-.152.513-.152.143 0 .266.023.37.068a.624.624 0 0 1 .245.181.56.56 0 0 1 .12.258h.75a1.093 1.093 0 0 0-.199-.566 1.21 1.21 0 0 0-.5-.41 1.813 1.813 0 0 0-.78-.152c-.293 0-.552.05-.777.15-.224.099-.4.24-.527.421-.127.182-.19.395-.19.639 0 .201.04.376.123.524.082.149.199.27.351.367.153.095.332.167.54.213l.618.144c.207.049.36.113.462.193a.387.387 0 0 1 .153.326.512.512 0 0 1-.085.29.558.558 0 0 1-.255.193c-.111.047-.25.07-.413.07-.117 0-.224-.013-.32-.04a.837.837 0 0 1-.249-.115.578.578 0 0 1-.255-.384h-.764Zm-3.726-2.909h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415H1.5l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Zm1.923 3.325h1.697v.674H5.266v-3.999h.791v3.325Zm7.636-3.325h.893l-1.274 2.007 1.254 1.992h-.908l-.85-1.415h-.035l-.853 1.415h-.861l1.24-2.016-1.228-1.983h.931l.832 1.438h.036l.823-1.438Z", fill_rule: "evenodd", } - } } } @@ -39079,7 +38204,6 @@ impl IconShape for BsFiletypeXml { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM3.527 11.85h-.893l-.823 1.439h-.036L.943 11.85H.012l1.227 1.983L0 15.85h.861l.853-1.415h.035l.85 1.415h.908l-1.254-1.992 1.274-2.007Zm.954 3.999v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596h-.025L4.58 11.85h-.806v3.999h.706Zm4.71-.674h1.696v.674H8.4V11.85h.791v3.325Z", fill_rule: "evenodd", } - } } } @@ -39123,7 +38247,6 @@ impl IconShape for BsFiletypeYml { d: "M14 4.5V14a2 2 0 0 1-2 2v-1a1 1 0 0 0 1-1V4.5h-2A1.5 1.5 0 0 1 9.5 3V1H4a1 1 0 0 0-1 1v9H2V2a2 2 0 0 1 2-2h5.5L14 4.5ZM2.133 15.849v-1.535l1.339-2.464h-.856l-.855 1.696h-.032L.876 11.85H0l1.339 2.479v1.52h.794Zm2.287 0v-2.66h.038l.952 2.159h.516l.946-2.16h.038v2.661h.715V11.85h-.8l-1.14 2.596H5.66L4.52 11.85h-.805v3.999h.706Zm4.71-.674h1.696v.674H8.338V11.85h.791v3.325Z", fill_rule: "evenodd", } - } } } @@ -39166,7 +38289,6 @@ impl IconShape for BsFilm { path { d: "M0 1a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm4 0v6h8V1H4zm8 8H4v6h8V9zM1 1v2h2V1H1zm2 3H1v2h2V4zM1 7v2h2V7H1zm2 3H1v2h2v-2zm-2 3v2h2v-2H1zM15 1h-2v2h2V1zm-2 3v2h2V4h-2zm2 3h-2v2h2V7zm-2 3v2h2v-2h-2zm2 3h-2v2h2v-2z", } - } } } @@ -39209,7 +38331,6 @@ impl IconShape for BsFilterCircleFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zM3.5 5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1zM5 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm2 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } - } } } @@ -39255,7 +38376,6 @@ impl IconShape for BsFilterCircle { path { d: "M7 11.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5z", } - } } } @@ -39298,7 +38418,6 @@ impl IconShape for BsFilterLeft { path { d: "M2 10.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } - } } } @@ -39341,7 +38460,6 @@ impl IconShape for BsFilterRight { path { d: "M14 10.5a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5zm0-3a.5.5 0 0 0-.5-.5h-7a.5.5 0 0 0 0 1h7a.5.5 0 0 0 .5-.5zm0-3a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0 0 1h11a.5.5 0 0 0 .5-.5z", } - } } } @@ -39384,7 +38502,6 @@ impl IconShape for BsFilterSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm.5 5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1zM4 8.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm2 3a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5z", } - } } } @@ -39430,7 +38547,6 @@ impl IconShape for BsFilterSquare { path { d: "M6 11.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } - } } } @@ -39473,7 +38589,6 @@ impl IconShape for BsFilter { path { d: "M6 10.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } - } } } @@ -39528,7 +38643,6 @@ impl IconShape for BsFingerprint { path { d: "M4.81 1.37A6.5 6.5 0 0 1 14.56 7a.5.5 0 1 1-1 0 5.5 5.5 0 0 0-8.25-4.765.5.5 0 0 1-.5-.865Zm-.89 1.257a.5.5 0 0 1 .04.706A5.478 5.478 0 0 0 2.56 7a.5.5 0 0 1-1 0c0-1.664.626-3.184 1.655-4.333a.5.5 0 0 1 .706-.04ZM1.915 8.02a.5.5 0 0 1 .346.616l-.779 2.767a.5.5 0 1 1-.962-.27l.778-2.767a.5.5 0 0 1 .617-.346Zm12.15.481a.5.5 0 0 1 .49.51c-.03 1.499-.161 3.025-.727 4.533l-.07.187a.5.5 0 0 1-.936-.351l.07-.187c.506-1.35.634-2.74.663-4.202a.5.5 0 0 1 .51-.49Z", } - } } } @@ -39571,7 +38685,6 @@ impl IconShape for BsFlagFill { path { d: "M14.778.085A.5.5 0 0 1 15 .5V8a.5.5 0 0 1-.314.464L14.5 8l.186.464-.003.001-.006.003-.023.009a12.435 12.435 0 0 1-.397.15c-.264.095-.631.223-1.047.35-.816.252-1.879.523-2.71.523-.847 0-1.548-.28-2.158-.525l-.028-.01C7.68 8.71 7.14 8.5 6.5 8.5c-.7 0-1.638.23-2.437.477A19.626 19.626 0 0 0 3 9.342V15.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 1 0v.282c.226-.079.496-.17.79-.26C4.606.272 5.67 0 6.5 0c.84 0 1.524.277 2.121.519l.043.018C9.286.788 9.828 1 10.5 1c.7 0 1.638-.23 2.437-.477a19.587 19.587 0 0 0 1.349-.476l.019-.007.004-.002h.001", } - } } } @@ -39614,7 +38727,6 @@ impl IconShape for BsFlag { path { d: "M14.778.085A.5.5 0 0 1 15 .5V8a.5.5 0 0 1-.314.464L14.5 8l.186.464-.003.001-.006.003-.023.009a12.435 12.435 0 0 1-.397.15c-.264.095-.631.223-1.047.35-.816.252-1.879.523-2.71.523-.847 0-1.548-.28-2.158-.525l-.028-.01C7.68 8.71 7.14 8.5 6.5 8.5c-.7 0-1.638.23-2.437.477A19.626 19.626 0 0 0 3 9.342V15.5a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 1 0v.282c.226-.079.496-.17.79-.26C4.606.272 5.67 0 6.5 0c.84 0 1.524.277 2.121.519l.043.018C9.286.788 9.828 1 10.5 1c.7 0 1.638-.23 2.437-.477a19.587 19.587 0 0 0 1.349-.476l.019-.007.004-.002h.001M14 1.221c-.22.078-.48.167-.766.255-.81.252-1.872.523-2.734.523-.886 0-1.592-.286-2.203-.534l-.008-.003C7.662 1.21 7.139 1 6.5 1c-.669 0-1.606.229-2.415.478A21.294 21.294 0 0 0 3 1.845v6.433c.22-.078.48-.167.766-.255C4.576 7.77 5.638 7.5 6.5 7.5c.847 0 1.548.28 2.158.525l.028.01C9.32 8.29 9.86 8.5 10.5 8.5c.668 0 1.606-.229 2.415-.478A21.317 21.317 0 0 0 14 7.655V1.222z", } - } } } @@ -39657,7 +38769,6 @@ impl IconShape for BsFlower1 { path { d: "M6.174 1.184a2 2 0 0 1 3.652 0A2 2 0 0 1 12.99 3.01a2 2 0 0 1 1.826 3.164 2 2 0 0 1 0 3.652 2 2 0 0 1-1.826 3.164 2 2 0 0 1-3.164 1.826 2 2 0 0 1-3.652 0A2 2 0 0 1 3.01 12.99a2 2 0 0 1-1.826-3.164 2 2 0 0 1 0-3.652A2 2 0 0 1 3.01 3.01a2 2 0 0 1 3.164-1.826zM8 1a1 1 0 0 0-.998 1.03l.01.091c.012.077.029.176.054.296.049.241.122.542.213.887.182.688.428 1.513.676 2.314L8 5.762l.045-.144c.248-.8.494-1.626.676-2.314.091-.345.164-.646.213-.887a4.997 4.997 0 0 0 .064-.386L9 2a1 1 0 0 0-1-1zM2 9l.03-.002.091-.01a4.99 4.99 0 0 0 .296-.054c.241-.049.542-.122.887-.213a60.59 60.59 0 0 0 2.314-.676L5.762 8l-.144-.045a60.59 60.59 0 0 0-2.314-.676 16.705 16.705 0 0 0-.887-.213 4.99 4.99 0 0 0-.386-.064L2 7a1 1 0 1 0 0 2zm7 5-.002-.03a5.005 5.005 0 0 0-.064-.386 16.398 16.398 0 0 0-.213-.888 60.582 60.582 0 0 0-.676-2.314L8 10.238l-.045.144c-.248.8-.494 1.626-.676 2.314-.091.345-.164.646-.213.887a4.996 4.996 0 0 0-.064.386L7 14a1 1 0 1 0 2 0zm-5.696-2.134.025-.017a5.001 5.001 0 0 0 .303-.248c.184-.164.408-.377.661-.629A60.614 60.614 0 0 0 5.96 9.23l.103-.111-.147.033a60.88 60.88 0 0 0-2.343.572c-.344.093-.64.18-.874.258a5.063 5.063 0 0 0-.367.138l-.027.014a1 1 0 1 0 1 1.732zM4.5 14.062a1 1 0 0 0 1.366-.366l.014-.027c.01-.02.021-.048.036-.084a5.09 5.09 0 0 0 .102-.283c.078-.233.165-.53.258-.874a60.6 60.6 0 0 0 .572-2.343l.033-.147-.11.102a60.848 60.848 0 0 0-1.743 1.667 17.07 17.07 0 0 0-.629.66 5.06 5.06 0 0 0-.248.304l-.017.025a1 1 0 0 0 .366 1.366zm9.196-8.196a1 1 0 0 0-1-1.732l-.025.017a4.951 4.951 0 0 0-.303.248 16.69 16.69 0 0 0-.661.629A60.72 60.72 0 0 0 10.04 6.77l-.102.111.147-.033a60.6 60.6 0 0 0 2.342-.572c.345-.093.642-.18.875-.258a4.993 4.993 0 0 0 .367-.138.53.53 0 0 0 .027-.014zM11.5 1.938a1 1 0 0 0-1.366.366l-.014.027c-.01.02-.021.048-.036.084a5.09 5.09 0 0 0-.102.283c-.078.233-.165.53-.258.875a60.62 60.62 0 0 0-.572 2.342l-.033.147.11-.102a60.848 60.848 0 0 0 1.743-1.667c.252-.253.465-.477.629-.66a5.001 5.001 0 0 0 .248-.304l.017-.025a1 1 0 0 0-.366-1.366zM14 9a1 1 0 0 0 0-2l-.03.002a4.996 4.996 0 0 0-.386.064c-.242.049-.543.122-.888.213-.688.182-1.513.428-2.314.676L10.238 8l.144.045c.8.248 1.626.494 2.314.676.345.091.646.164.887.213a4.996 4.996 0 0 0 .386.064L14 9zM1.938 4.5a1 1 0 0 0 .393 1.38l.084.035c.072.03.166.064.283.103.233.078.53.165.874.258a60.88 60.88 0 0 0 2.343.572l.147.033-.103-.111a60.584 60.584 0 0 0-1.666-1.742 16.705 16.705 0 0 0-.66-.629 4.996 4.996 0 0 0-.304-.248l-.025-.017a1 1 0 0 0-1.366.366zm2.196-1.196.017.025a4.996 4.996 0 0 0 .248.303c.164.184.377.408.629.661A60.597 60.597 0 0 0 6.77 5.96l.111.102-.033-.147a60.602 60.602 0 0 0-.572-2.342c-.093-.345-.18-.642-.258-.875a5.006 5.006 0 0 0-.138-.367l-.014-.027a1 1 0 1 0-1.732 1zm9.928 8.196a1 1 0 0 0-.366-1.366l-.027-.014a5 5 0 0 0-.367-.138c-.233-.078-.53-.165-.875-.258a60.619 60.619 0 0 0-2.342-.572l-.147-.033.102.111a60.73 60.73 0 0 0 1.667 1.742c.253.252.477.465.66.629a4.946 4.946 0 0 0 .304.248l.025.017a1 1 0 0 0 1.366-.366zm-3.928 2.196a1 1 0 0 0 1.732-1l-.017-.025a5.065 5.065 0 0 0-.248-.303 16.705 16.705 0 0 0-.629-.661A60.462 60.462 0 0 0 9.23 10.04l-.111-.102.033.147a60.6 60.6 0 0 0 .572 2.342c.093.345.18.642.258.875a4.985 4.985 0 0 0 .138.367.575.575 0 0 0 .014.027zM8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z", } - } } } @@ -39700,7 +38811,6 @@ impl IconShape for BsFlower2 { path { d: "M8 16a4 4 0 0 0 4-4 4 4 0 0 0 0-8 4 4 0 0 0-8 0 4 4 0 1 0 0 8 4 4 0 0 0 4 4zm3-12c0 .073-.01.155-.03.247-.544.241-1.091.638-1.598 1.084A2.987 2.987 0 0 0 8 5c-.494 0-.96.12-1.372.331-.507-.446-1.054-.843-1.597-1.084A1.117 1.117 0 0 1 5 4a3 3 0 0 1 6 0zm-.812 6.052A2.99 2.99 0 0 0 11 8a2.99 2.99 0 0 0-.812-2.052c.215-.18.432-.346.647-.487C11.34 5.131 11.732 5 12 5a3 3 0 1 1 0 6c-.268 0-.66-.13-1.165-.461a6.833 6.833 0 0 1-.647-.487zm-3.56.617a3.001 3.001 0 0 0 2.744 0c.507.446 1.054.842 1.598 1.084.02.091.03.174.03.247a3 3 0 1 1-6 0c0-.073.01-.155.03-.247.544-.242 1.091-.638 1.598-1.084zm-.816-4.721A2.99 2.99 0 0 0 5 8c0 .794.308 1.516.812 2.052a6.83 6.83 0 0 1-.647.487C4.66 10.869 4.268 11 4 11a3 3 0 0 1 0-6c.268 0 .66.13 1.165.461.215.141.432.306.647.487zM8 9a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } - } } } @@ -39743,7 +38853,6 @@ impl IconShape for BsFlower3 { path { d: "M11.424 8c.437-.052.811-.136 1.04-.268a2 2 0 0 0-2-3.464c-.229.132-.489.414-.752.767C9.886 4.63 10 4.264 10 4a2 2 0 1 0-4 0c0 .264.114.63.288 1.035-.263-.353-.523-.635-.752-.767a2 2 0 0 0-2 3.464c.229.132.603.216 1.04.268-.437.052-.811.136-1.04.268a2 2 0 1 0 2 3.464c.229-.132.489-.414.752-.767C6.114 11.37 6 11.736 6 12a2 2 0 1 0 4 0c0-.264-.114-.63-.288-1.035.263.353.523.635.752.767a2 2 0 1 0 2-3.464c-.229-.132-.603-.216-1.04-.268zM9 4a1.468 1.468 0 0 1-.045.205c-.039.132-.1.295-.183.484a12.88 12.88 0 0 1-.637 1.223L8 6.142a21.73 21.73 0 0 1-.135-.23 12.88 12.88 0 0 1-.637-1.223 4.216 4.216 0 0 1-.183-.484A1.473 1.473 0 0 1 7 4a1 1 0 1 1 2 0zM3.67 5.5a1 1 0 0 1 1.366-.366 1.472 1.472 0 0 1 .156.142c.094.1.204.233.326.4.245.333.502.747.742 1.163l.13.232a21.86 21.86 0 0 1-.265.002 12.88 12.88 0 0 1-1.379-.06 4.214 4.214 0 0 1-.51-.083 1.47 1.47 0 0 1-.2-.064A1 1 0 0 1 3.67 5.5zm1.366 5.366a1 1 0 0 1-1-1.732c.001 0 .016-.008.047-.02.037-.013.087-.028.153-.044.134-.032.305-.06.51-.083a12.88 12.88 0 0 1 1.379-.06c.09 0 .178 0 .266.002a21.82 21.82 0 0 1-.131.232c-.24.416-.497.83-.742 1.163a4.1 4.1 0 0 1-.327.4 1.483 1.483 0 0 1-.155.142zM9 12a1 1 0 0 1-2 0 1.476 1.476 0 0 1 .045-.206c.039-.131.1-.294.183-.483.166-.378.396-.808.637-1.223L8 9.858l.135.23c.241.415.47.845.637 1.223.083.19.144.352.183.484A1.338 1.338 0 0 1 9 12zm3.33-6.5a1 1 0 0 1-.366 1.366 1.478 1.478 0 0 1-.2.064c-.134.032-.305.06-.51.083-.412.045-.898.061-1.379.06-.09 0-.178 0-.266-.002l.131-.232c.24-.416.497-.83.742-1.163a4.1 4.1 0 0 1 .327-.4c.046-.05.085-.086.114-.11.026-.022.04-.03.041-.032a1 1 0 0 1 1.366.366zm-1.366 5.366a1.494 1.494 0 0 1-.155-.141 4.225 4.225 0 0 1-.327-.4A12.88 12.88 0 0 1 9.74 9.16a22 22 0 0 1-.13-.232l.265-.002c.48-.001.967.015 1.379.06.205.023.376.051.51.083.066.016.116.031.153.044l.048.02a1 1 0 1 1-1 1.732zM8 9a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } - } } } @@ -39789,7 +38898,6 @@ impl IconShape for BsFolderCheck { path { d: "M15.854 10.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.707 0l-1.5-1.5a.5.5 0 0 1 .707-.708l1.146 1.147 2.646-2.647a.5.5 0 0 1 .708 0z", } - } } } @@ -39832,7 +38940,6 @@ impl IconShape for BsFolderFill { path { d: "M9.828 3h3.982a2 2 0 0 1 1.992 2.181l-.637 7A2 2 0 0 1 13.174 14H2.825a2 2 0 0 1-1.991-1.819l-.637-7a1.99 1.99 0 0 1 .342-1.31L.5 3a2 2 0 0 1 2-2h3.672a2 2 0 0 1 1.414.586l.828.828A2 2 0 0 0 9.828 3zm-8.322.12C1.72 3.042 1.95 3 2.19 3h5.396l-.707-.707A1 1 0 0 0 6.172 2H2.5a1 1 0 0 0-1 .981l.006.139z", } - } } } @@ -39878,7 +38985,6 @@ impl IconShape for BsFolderMinus { path { d: "M11 11.5a.5.5 0 0 1 .5-.5h4a.5.5 0 1 1 0 1h-4a.5.5 0 0 1-.5-.5z", } - } } } @@ -39924,7 +39030,6 @@ impl IconShape for BsFolderPlus { path { d: "M13.5 10a.5.5 0 0 1 .5.5V12h1.5a.5.5 0 1 1 0 1H14v1.5a.5.5 0 1 1-1 0V13h-1.5a.5.5 0 0 1 0-1H13v-1.5a.5.5 0 0 1 .5-.5z", } - } } } @@ -39967,7 +39072,6 @@ impl IconShape for BsFolderSymlinkFill { path { d: "M13.81 3H9.828a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 6.172 1H2.5a2 2 0 0 0-2 2l.04.87a1.99 1.99 0 0 0-.342 1.311l.637 7A2 2 0 0 0 2.826 14h10.348a2 2 0 0 0 1.991-1.819l.637-7A2 2 0 0 0 13.81 3zM2.19 3c-.24 0-.47.042-.683.12L1.5 2.98a1 1 0 0 1 1-.98h3.672a1 1 0 0 1 .707.293L7.586 3H2.19zm9.608 5.271-3.182 1.97c-.27.166-.616-.036-.616-.372V9.1s-2.571-.3-4 2.4c.571-4.8 3.143-4.8 4-4.8v-.769c0-.336.346-.538.616-.371l3.182 1.969c.27.166.27.576 0 .742z", } - } } } @@ -40013,7 +39117,6 @@ impl IconShape for BsFolderSymlink { path { d: "m.5 3 .04.87a1.99 1.99 0 0 0-.342 1.311l.637 7A2 2 0 0 0 2.826 14h10.348a2 2 0 0 0 1.991-1.819l.637-7A2 2 0 0 0 13.81 3H9.828a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 6.172 1H2.5a2 2 0 0 0-2 2zm.694 2.09A1 1 0 0 1 2.19 4h11.62a1 1 0 0 1 .996 1.09l-.636 7a1 1 0 0 1-.996.91H2.826a1 1 0 0 1-.995-.91l-.637-7zM6.172 2a1 1 0 0 1 .707.293L7.586 3H2.19c-.24 0-.47.042-.683.12L1.5 2.98a1 1 0 0 1 1-.98h3.672z", } - } } } @@ -40059,7 +39162,6 @@ impl IconShape for BsFolderX { path { d: "M11.854 10.146a.5.5 0 0 0-.707.708L12.293 12l-1.146 1.146a.5.5 0 0 0 .707.708L13 12.707l1.146 1.147a.5.5 0 0 0 .708-.708L13.707 12l1.147-1.146a.5.5 0 0 0-.707-.708L13 11.293l-1.146-1.147z", } - } } } @@ -40102,7 +39204,6 @@ impl IconShape for BsFolder { path { d: "M.54 3.87.5 3a2 2 0 0 1 2-2h3.672a2 2 0 0 1 1.414.586l.828.828A2 2 0 0 0 9.828 3h3.982a2 2 0 0 1 1.992 2.181l-.637 7A2 2 0 0 1 13.174 14H2.826a2 2 0 0 1-1.991-1.819l-.637-7a1.99 1.99 0 0 1 .342-1.31zM2.19 4a1 1 0 0 0-.996 1.09l.637 7a1 1 0 0 0 .995.91h10.348a1 1 0 0 0 .995-.91l.637-7A1 1 0 0 0 13.81 4H2.19zm4.69-1.707A1 1 0 0 0 6.172 2H2.5a1 1 0 0 0-1 .981l.006.139C1.72 3.042 1.95 3 2.19 3h5.396l-.707-.707z", } - } } } @@ -40145,7 +39246,6 @@ impl IconShape for BsFolder2Open { path { d: "M1 3.5A1.5 1.5 0 0 1 2.5 2h2.764c.958 0 1.76.56 2.311 1.184C7.985 3.648 8.48 4 9 4h4.5A1.5 1.5 0 0 1 15 5.5v.64c.57.265.94.876.856 1.546l-.64 5.124A2.5 2.5 0 0 1 12.733 15H3.266a2.5 2.5 0 0 1-2.481-2.19l-.64-5.124A1.5 1.5 0 0 1 1 6.14V3.5zM2 6h12v-.5a.5.5 0 0 0-.5-.5H9c-.964 0-1.71-.629-2.174-1.154C6.374 3.334 5.82 3 5.264 3H2.5a.5.5 0 0 0-.5.5V6zm-.367 1a.5.5 0 0 0-.496.562l.64 5.124A1.5 1.5 0 0 0 3.266 14h9.468a1.5 1.5 0 0 0 1.489-1.314l.64-5.124A.5.5 0 0 0 14.367 7H1.633z", } - } } } @@ -40188,7 +39288,6 @@ impl IconShape for BsFolder2 { path { d: "M1 3.5A1.5 1.5 0 0 1 2.5 2h2.764c.958 0 1.76.56 2.311 1.184C7.985 3.648 8.48 4 9 4h4.5A1.5 1.5 0 0 1 15 5.5v7a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 12.5v-9zM2.5 3a.5.5 0 0 0-.5.5V6h12v-.5a.5.5 0 0 0-.5-.5H9c-.964 0-1.71-.629-2.174-1.154C6.374 3.334 5.82 3 5.264 3H2.5zM14 7H2v5.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7z", } - } } } @@ -40231,7 +39330,6 @@ impl IconShape for BsFonts { path { d: "M12.258 3h-8.51l-.083 2.46h.479c.26-1.544.758-1.783 2.693-1.845l.424-.013v7.827c0 .663-.144.82-1.3.923v.52h4.082v-.52c-1.162-.103-1.306-.26-1.306-.923V3.602l.431.013c1.934.062 2.434.301 2.693 1.846h.479L12.258 3z", } - } } } @@ -40274,7 +39372,6 @@ impl IconShape for BsForwardFill { path { d: "m9.77 12.11 4.012-2.953a.647.647 0 0 0 0-1.114L9.771 5.09a.644.644 0 0 0-.971.557V6.65H2v3.9h6.8v1.003c0 .505.545.808.97.557z", } - } } } @@ -40317,7 +39414,6 @@ impl IconShape for BsForward { path { d: "M9.502 5.513a.144.144 0 0 0-.202.134V6.65a.5.5 0 0 1-.5.5H2.5v2.9h6.3a.5.5 0 0 1 .5.5v1.003c0 .108.11.176.202.134l3.984-2.933a.51.51 0 0 1 .042-.028.147.147 0 0 0 0-.252.51.51 0 0 1-.042-.028L9.502 5.513zM8.3 5.647a1.144 1.144 0 0 1 1.767-.96l3.994 2.94a1.147 1.147 0 0 1 0 1.946l-3.994 2.94a1.144 1.144 0 0 1-1.767-.96v-.503H2a.5.5 0 0 1-.5-.5v-3.9a.5.5 0 0 1 .5-.5h6.3v-.503z", } - } } } @@ -40360,7 +39456,6 @@ impl IconShape for BsFront { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2H5z", } - } } } @@ -40403,7 +39498,6 @@ impl IconShape for BsFullscreenExit { path { d: "M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5zm5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5zM0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zm10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4z", } - } } } @@ -40446,7 +39540,6 @@ impl IconShape for BsFullscreen { path { d: "M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1h-4zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zM.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5z", } - } } } @@ -40489,7 +39582,6 @@ impl IconShape for BsFunnelFill { path { d: "M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2z", } - } } } @@ -40532,7 +39624,6 @@ impl IconShape for BsFunnel { path { d: "M1.5 1.5A.5.5 0 0 1 2 1h12a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.128.334L10 8.692V13.5a.5.5 0 0 1-.342.474l-3 1A.5.5 0 0 1 6 14.5V8.692L1.628 3.834A.5.5 0 0 1 1.5 3.5v-2zm1 .5v1.308l4.372 4.858A.5.5 0 0 1 7 8.5v5.306l2-.666V8.5a.5.5 0 0 1 .128-.334L13.5 3.308V2h-11z", } - } } } @@ -40575,7 +39666,6 @@ impl IconShape for BsGearFill { path { d: "M9.405 1.05c-.413-1.4-2.397-1.4-2.81 0l-.1.34a1.464 1.464 0 0 1-2.105.872l-.31-.17c-1.283-.698-2.686.705-1.987 1.987l.169.311c.446.82.023 1.841-.872 2.105l-.34.1c-1.4.413-1.4 2.397 0 2.81l.34.1a1.464 1.464 0 0 1 .872 2.105l-.17.31c-.698 1.283.705 2.686 1.987 1.987l.311-.169a1.464 1.464 0 0 1 2.105.872l.1.34c.413 1.4 2.397 1.4 2.81 0l.1-.34a1.464 1.464 0 0 1 2.105-.872l.31.17c1.283.698 2.686-.705 1.987-1.987l-.169-.311a1.464 1.464 0 0 1 .872-2.105l.34-.1c1.4-.413 1.4-2.397 0-2.81l-.34-.1a1.464 1.464 0 0 1-.872-2.105l.17-.31c.698-1.283-.705-2.686-1.987-1.987l-.311.169a1.464 1.464 0 0 1-2.105-.872l-.1-.34zM8 10.93a2.929 2.929 0 1 1 0-5.86 2.929 2.929 0 0 1 0 5.858z", } - } } } @@ -40618,7 +39708,6 @@ impl IconShape for BsGearWideConnected { path { d: "M7.068.727c.243-.97 1.62-.97 1.864 0l.071.286a.96.96 0 0 0 1.622.434l.205-.211c.695-.719 1.888-.03 1.613.931l-.08.284a.96.96 0 0 0 1.187 1.187l.283-.081c.96-.275 1.65.918.931 1.613l-.211.205a.96.96 0 0 0 .434 1.622l.286.071c.97.243.97 1.62 0 1.864l-.286.071a.96.96 0 0 0-.434 1.622l.211.205c.719.695.03 1.888-.931 1.613l-.284-.08a.96.96 0 0 0-1.187 1.187l.081.283c.275.96-.918 1.65-1.613.931l-.205-.211a.96.96 0 0 0-1.622.434l-.071.286c-.243.97-1.62.97-1.864 0l-.071-.286a.96.96 0 0 0-1.622-.434l-.205.211c-.695.719-1.888.03-1.613-.931l.08-.284a.96.96 0 0 0-1.186-1.187l-.284.081c-.96.275-1.65-.918-.931-1.613l.211-.205a.96.96 0 0 0-.434-1.622l-.286-.071c-.97-.243-.97-1.62 0-1.864l.286-.071a.96.96 0 0 0 .434-1.622l-.211-.205c-.719-.695-.03-1.888.931-1.613l.284.08a.96.96 0 0 0 1.187-1.186l-.081-.284c-.275-.96.918-1.65 1.613-.931l.205.211a.96.96 0 0 0 1.622-.434l.071-.286zM12.973 8.5H8.25l-2.834 3.779A4.998 4.998 0 0 0 12.973 8.5zm0-1a4.998 4.998 0 0 0-7.557-3.779l2.834 3.78h4.723zM5.048 3.967c-.03.021-.058.043-.087.065l.087-.065zm-.431.355A4.984 4.984 0 0 0 3.002 8c0 1.455.622 2.765 1.615 3.678L7.375 8 4.617 4.322zm.344 7.646.087.065-.087-.065z", } - } } } @@ -40661,7 +39750,6 @@ impl IconShape for BsGearWide { path { d: "M8.932.727c-.243-.97-1.62-.97-1.864 0l-.071.286a.96.96 0 0 1-1.622.434l-.205-.211c-.695-.719-1.888-.03-1.613.931l.08.284a.96.96 0 0 1-1.186 1.187l-.284-.081c-.96-.275-1.65.918-.931 1.613l.211.205a.96.96 0 0 1-.434 1.622l-.286.071c-.97.243-.97 1.62 0 1.864l.286.071a.96.96 0 0 1 .434 1.622l-.211.205c-.719.695-.03 1.888.931 1.613l.284-.08a.96.96 0 0 1 1.187 1.187l-.081.283c-.275.96.918 1.65 1.613.931l.205-.211a.96.96 0 0 1 1.622.434l.071.286c.243.97 1.62.97 1.864 0l.071-.286a.96.96 0 0 1 1.622-.434l.205.211c.695.719 1.888.03 1.613-.931l-.08-.284a.96.96 0 0 1 1.187-1.187l.283.081c.96.275 1.65-.918.931-1.613l-.211-.205a.96.96 0 0 1 .434-1.622l.286-.071c.97-.243.97-1.62 0-1.864l-.286-.071a.96.96 0 0 1-.434-1.622l.211-.205c.719-.695.03-1.888-.931-1.613l-.284.08a.96.96 0 0 1-1.187-1.186l.081-.284c.275-.96-.918-1.65-1.613-.931l-.205.211a.96.96 0 0 1-1.622-.434L8.932.727zM8 12.997a4.998 4.998 0 1 1 0-9.995 4.998 4.998 0 0 1 0 9.996z", } - } } } @@ -40707,7 +39795,6 @@ impl IconShape for BsGear { path { d: "M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 0 1-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 0 1-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 0 1 .52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 0 1 1.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 0 1 1.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 0 1 .52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 0 1-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 0 1-1.255-.52l-.094-.319zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 0 0 2.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 0 0 1.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 0 0-1.115 2.693l.16.291c.415.764-.42 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 0 0-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 0 0-2.692-1.115l-.292.16c-.764.415-1.6-.42-1.184-1.185l.159-.291A1.873 1.873 0 0 0 1.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 0 0 3.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 0 0 2.692-1.115l.094-.319z", } - } } } @@ -40750,7 +39837,6 @@ impl IconShape for BsGem { path { d: "M3.1.7a.5.5 0 0 1 .4-.2h9a.5.5 0 0 1 .4.2l2.976 3.974c.149.185.156.45.01.644L8.4 15.3a.5.5 0 0 1-.8 0L.1 5.3a.5.5 0 0 1 0-.6l3-4zm11.386 3.785-1.806-2.41-.776 2.413 2.582-.003zm-3.633.004.961-2.989H4.186l.963 2.995 5.704-.006zM5.47 5.495 8 13.366l2.532-7.876-5.062.005zm-1.371-.999-.78-2.422-1.818 2.425 2.598-.003zM1.499 5.5l5.113 6.817-2.192-6.82L1.5 5.5zm7.889 6.817 5.123-6.83-2.928.002-2.195 6.828z", } - } } } @@ -40794,7 +39880,6 @@ impl IconShape for BsGenderAmbiguous { d: "M11.5 1a.5.5 0 0 1 0-1h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-3.45 3.45A4 4 0 0 1 8.5 10.97V13H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V14H6a.5.5 0 0 1 0-1h1.5v-2.03a4 4 0 1 1 3.471-6.648L14.293 1H11.5zm-.997 4.346a3 3 0 1 0-5.006 3.309 3 3 0 0 0 5.006-3.31z", fill_rule: "evenodd", } - } } } @@ -40838,7 +39923,6 @@ impl IconShape for BsGenderFemale { d: "M8 1a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM3 5a5 5 0 1 1 5.5 4.975V12h2a.5.5 0 0 1 0 1h-2v2.5a.5.5 0 0 1-1 0V13h-2a.5.5 0 0 1 0-1h2V9.975A5 5 0 0 1 3 5z", fill_rule: "evenodd", } - } } } @@ -40882,7 +39966,6 @@ impl IconShape for BsGenderMale { d: "M9.5 2a.5.5 0 0 1 0-1h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-1 0V2.707L9.871 6.836a5 5 0 1 1-.707-.707L13.293 2H9.5zM6 6a4 4 0 1 0 0 8 4 4 0 0 0 0-8z", fill_rule: "evenodd", } - } } } @@ -40926,7 +40009,6 @@ impl IconShape for BsGenderTrans { d: "M0 .5A.5.5 0 0 1 .5 0h3a.5.5 0 0 1 0 1H1.707L3.5 2.793l.646-.647a.5.5 0 1 1 .708.708l-.647.646.822.822A3.99 3.99 0 0 1 8 3c1.18 0 2.239.51 2.971 1.322L14.293 1H11.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-3.45 3.45A4 4 0 0 1 8.5 10.97V13H10a.5.5 0 0 1 0 1H8.5v1.5a.5.5 0 0 1-1 0V14H6a.5.5 0 0 1 0-1h1.5v-2.03a4 4 0 0 1-3.05-5.814l-.95-.949-.646.647a.5.5 0 1 1-.708-.708l.647-.646L1 1.707V3.5a.5.5 0 0 1-1 0v-3zm5.49 4.856a3 3 0 1 0 5.02 3.288 3 3 0 0 0-5.02-3.288z", fill_rule: "evenodd", } - } } } @@ -40969,7 +40051,6 @@ impl IconShape for BsGeoAltFill { path { d: "M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10zm0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } - } } } @@ -41015,7 +40096,6 @@ impl IconShape for BsGeoAlt { path { d: "M8 8a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -41059,7 +40139,6 @@ impl IconShape for BsGeoFill { d: "M4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999zm2.493 8.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.057.09V14l.002.008a.147.147 0 0 0 .016.033.617.617 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411z", fill_rule: "evenodd", } - } } } @@ -41103,7 +40182,6 @@ impl IconShape for BsGeo { d: "M8 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999zm2.493 8.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.057.09V14l.002.008a.147.147 0 0 0 .016.033.617.617 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411z", fill_rule: "evenodd", } - } } } @@ -41146,7 +40224,6 @@ impl IconShape for BsGiftFill { path { d: "M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zm6 4v7.5a1.5 1.5 0 0 1-1.5 1.5H9V7h6zM2.5 16A1.5 1.5 0 0 1 1 14.5V7h6v9H2.5z", } - } } } @@ -41189,7 +40266,6 @@ impl IconShape for BsGift { path { d: "M3 2.5a2.5 2.5 0 0 1 5 0 2.5 2.5 0 0 1 5 0v.006c0 .07 0 .27-.038.494H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 1 14.5V7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2.038A2.968 2.968 0 0 1 3 2.506V2.5zm1.068.5H7v-.5a1.5 1.5 0 1 0-3 0c0 .085.002.274.045.43a.522.522 0 0 0 .023.07zM9 3h2.932a.56.56 0 0 0 .023-.07c.043-.156.045-.345.045-.43a1.5 1.5 0 0 0-3 0V3zM1 4v2h6V4H1zm8 0v2h6V4H9zm5 3H9v8h4.5a.5.5 0 0 0 .5-.5V7zm-7 8V7H2v7.5a.5.5 0 0 0 .5.5H7z", } - } } } @@ -41232,7 +40308,6 @@ impl IconShape for BsGit { path { d: "M15.698 7.287 8.712.302a1.03 1.03 0 0 0-1.457 0l-1.45 1.45 1.84 1.84a1.223 1.223 0 0 1 1.55 1.56l1.773 1.774a1.224 1.224 0 0 1 1.267 2.025 1.226 1.226 0 0 1-2.002-1.334L8.58 5.963v4.353a1.226 1.226 0 1 1-1.008-.036V5.887a1.226 1.226 0 0 1-.666-1.608L5.093 2.465l-4.79 4.79a1.03 1.03 0 0 0 0 1.457l6.986 6.986a1.03 1.03 0 0 0 1.457 0l6.953-6.953a1.031 1.031 0 0 0 0-1.457", } - } } } @@ -41275,7 +40350,6 @@ impl IconShape for BsGithub { path { d: "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8z", } - } } } @@ -41318,7 +40392,6 @@ impl IconShape for BsGlobe { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm7.5-6.923c-.67.204-1.335.82-1.887 1.855A7.97 7.97 0 0 0 5.145 4H7.5V1.077zM4.09 4a9.267 9.267 0 0 1 .64-1.539 6.7 6.7 0 0 1 .597-.933A7.025 7.025 0 0 0 2.255 4H4.09zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a6.958 6.958 0 0 0-.656 2.5h2.49zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5H4.847zM8.5 5v2.5h2.99a12.495 12.495 0 0 0-.337-2.5H8.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5H4.51zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5H8.5zM5.145 12c.138.386.295.744.468 1.068.552 1.035 1.218 1.65 1.887 1.855V12H5.145zm.182 2.472a6.696 6.696 0 0 1-.597-.933A9.268 9.268 0 0 1 4.09 12H2.255a7.024 7.024 0 0 0 3.072 2.472zM3.82 11a13.652 13.652 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5H3.82zm6.853 3.472A7.024 7.024 0 0 0 13.745 12H11.91a9.27 9.27 0 0 1-.64 1.539 6.688 6.688 0 0 1-.597.933zM8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855.173-.324.33-.682.468-1.068H8.5zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.65 13.65 0 0 1-.312 2.5zm2.802-3.5a6.959 6.959 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5h2.49zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7.024 7.024 0 0 0-3.072-2.472c.218.284.418.598.597.933zM10.855 4a7.966 7.966 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4h2.355z", } - } } } @@ -41361,7 +40434,6 @@ impl IconShape for BsGlobe2 { path { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm7.5-6.923c-.67.204-1.335.82-1.887 1.855-.143.268-.276.56-.395.872.705.157 1.472.257 2.282.287V1.077zM4.249 3.539c.142-.384.304-.744.481-1.078a6.7 6.7 0 0 1 .597-.933A7.01 7.01 0 0 0 3.051 3.05c.362.184.763.349 1.198.49zM3.509 7.5c.036-1.07.188-2.087.436-3.008a9.124 9.124 0 0 1-1.565-.667A6.964 6.964 0 0 0 1.018 7.5h2.49zm1.4-2.741a12.344 12.344 0 0 0-.4 2.741H7.5V5.091c-.91-.03-1.783-.145-2.591-.332zM8.5 5.09V7.5h2.99a12.342 12.342 0 0 0-.399-2.741c-.808.187-1.681.301-2.591.332zM4.51 8.5c.035.987.176 1.914.399 2.741A13.612 13.612 0 0 1 7.5 10.91V8.5H4.51zm3.99 0v2.409c.91.03 1.783.145 2.591.332.223-.827.364-1.754.4-2.741H8.5zm-3.282 3.696c.12.312.252.604.395.872.552 1.035 1.218 1.65 1.887 1.855V11.91c-.81.03-1.577.13-2.282.287zm.11 2.276a6.696 6.696 0 0 1-.598-.933 8.853 8.853 0 0 1-.481-1.079 8.38 8.38 0 0 0-1.198.49 7.01 7.01 0 0 0 2.276 1.522zm-1.383-2.964A13.36 13.36 0 0 1 3.508 8.5h-2.49a6.963 6.963 0 0 0 1.362 3.675c.47-.258.995-.482 1.565-.667zm6.728 2.964a7.009 7.009 0 0 0 2.275-1.521 8.376 8.376 0 0 0-1.197-.49 8.853 8.853 0 0 1-.481 1.078 6.688 6.688 0 0 1-.597.933zM8.5 11.909v3.014c.67-.204 1.335-.82 1.887-1.855.143-.268.276-.56.395-.872A12.63 12.63 0 0 0 8.5 11.91zm3.555-.401c.57.185 1.095.409 1.565.667A6.963 6.963 0 0 0 14.982 8.5h-2.49a13.36 13.36 0 0 1-.437 3.008zM14.982 7.5a6.963 6.963 0 0 0-1.362-3.675c-.47.258-.995.482-1.565.667.248.92.4 1.938.437 3.008h2.49zM11.27 2.461c.177.334.339.694.482 1.078a8.368 8.368 0 0 0 1.196-.49 7.01 7.01 0 0 0-2.275-1.52c.218.283.418.597.597.932zm-.488 1.343a7.765 7.765 0 0 0-.395-.872C9.835 1.897 9.17 1.282 8.5 1.077V4.09c.81-.03 1.577-.13 2.282-.287z", } - } } } @@ -41404,7 +40476,6 @@ impl IconShape for BsGoogle { path { d: "M15.545 6.558a9.42 9.42 0 0 1 .139 1.626c0 2.434-.87 4.492-2.384 5.885h.002C11.978 15.292 10.158 16 8 16A8 8 0 1 1 8 0a7.689 7.689 0 0 1 5.352 2.082l-2.284 2.284A4.347 4.347 0 0 0 8 3.166c-2.087 0-3.86 1.408-4.492 3.304a4.792 4.792 0 0 0 0 3.063h.003c.635 1.893 2.405 3.301 4.492 3.301 1.078 0 2.004-.276 2.722-.764h-.003a3.702 3.702 0 0 0 1.599-2.431H8v-3.08h7.545z", } - } } } @@ -41453,7 +40524,6 @@ impl IconShape for BsGpuCard { path { d: "M3 12.5h3.5v1a.5.5 0 0 1-.5.5H3.5a.5.5 0 0 1-.5-.5v-1Zm4 1v-1h4v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5Z", } - } } } @@ -41497,7 +40567,6 @@ impl IconShape for BsGraphDownArrow { d: "M0 0h1v15h15v1H0V0Zm10 11.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 0-1 0v2.6l-3.613-4.417a.5.5 0 0 0-.74-.037L7.06 8.233 3.404 3.206a.5.5 0 0 0-.808.588l4 5.5a.5.5 0 0 0 .758.06l2.609-2.61L13.445 11H10.5a.5.5 0 0 0-.5.5Z", fill_rule: "evenodd", } - } } } @@ -41541,7 +40610,6 @@ impl IconShape for BsGraphDown { d: "M0 0h1v15h15v1H0V0Zm14.817 11.887a.5.5 0 0 0 .07-.704l-4.5-5.5a.5.5 0 0 0-.74-.037L7.06 8.233 3.404 3.206a.5.5 0 0 0-.808.588l4 5.5a.5.5 0 0 0 .758.06l2.609-2.61 4.15 5.073a.5.5 0 0 0 .704.07Z", fill_rule: "evenodd", } - } } } @@ -41585,7 +40653,6 @@ impl IconShape for BsGraphUpArrow { d: "M0 0h1v15h15v1H0V0Zm10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4.9l-3.613 4.417a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61L13.445 4H10.5a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -41629,7 +40696,6 @@ impl IconShape for BsGraphUp { d: "M0 0h1v15h15v1H0V0Zm14.817 3.113a.5.5 0 0 1 .07.704l-4.5 5.5a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61 4.15-5.073a.5.5 0 0 1 .704-.07Z", fill_rule: "evenodd", } - } } } @@ -41672,7 +40738,6 @@ impl IconShape for BsGrid1x2Fill { path { d: "M0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V1zm0 9a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-5z", } - } } } @@ -41715,7 +40780,6 @@ impl IconShape for BsGrid1x2 { path { d: "M6 1H1v14h5V1zm9 0h-5v5h5V1zm0 9v5h-5v-5h5zM0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1V1zm1 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1h-5z", } - } } } @@ -41758,7 +40822,6 @@ impl IconShape for BsGrid3x2GapFill { path { d: "M1 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V4zM1 9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V9zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V9z", } - } } } @@ -41801,7 +40864,6 @@ impl IconShape for BsGrid3x2Gap { path { d: "M4 4v2H2V4h2zm1 7V9a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm5 5V9a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V4a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zM9 4v2H7V4h2zm5 0h-2v2h2V4zM4 9v2H2V9h2zm5 0v2H7V9h2zm5 0v2h-2V9h2zm-3-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V4zm1 4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1h-2z", } - } } } @@ -41844,7 +40906,6 @@ impl IconShape for BsGrid3x2 { path { d: "M0 3.5A1.5 1.5 0 0 1 1.5 2h13A1.5 1.5 0 0 1 16 3.5v8a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5v-8zM1.5 3a.5.5 0 0 0-.5.5V7h4V3H1.5zM5 8H1v3.5a.5.5 0 0 0 .5.5H5V8zm1 0v4h4V8H6zm4-1V3H6v4h4zm1 1v4h3.5a.5.5 0 0 0 .5-.5V8h-4zm0-1h4V3.5a.5.5 0 0 0-.5-.5H11v4z", } - } } } @@ -41887,7 +40948,6 @@ impl IconShape for BsGrid3x3GapFill { path { d: "M1 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V2zM1 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V7zM1 12a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-2z", } - } } } @@ -41930,7 +40990,6 @@ impl IconShape for BsGrid3x3Gap { path { d: "M4 2v2H2V2h2zm1 12v-2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V7a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm5 10v-2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V7a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zm0-5V2a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1zM9 2v2H7V2h2zm5 0v2h-2V2h2zM4 7v2H2V7h2zm5 0v2H7V7h2zm5 0h-2v2h2V7zM4 12v2H2v-2h2zm5 0v2H7v-2h2zm5 0v2h-2v-2h2zM12 1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zm-1 6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V7zm1 4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2z", } - } } } @@ -41973,7 +41032,6 @@ impl IconShape for BsGrid3x3 { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13zM1.5 1a.5.5 0 0 0-.5.5V5h4V1H1.5zM5 6H1v4h4V6zm1 4h4V6H6v4zm-1 1H1v3.5a.5.5 0 0 0 .5.5H5v-4zm1 0v4h4v-4H6zm5 0v4h3.5a.5.5 0 0 0 .5-.5V11h-4zm0-1h4V6h-4v4zm0-5h4V1.5a.5.5 0 0 0-.5-.5H11v4zm-1 0V1H6v4h4z", } - } } } @@ -42016,7 +41074,6 @@ impl IconShape for BsGridFill { path { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5v-3zm8 0A1.5 1.5 0 0 1 10.5 1h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5v-3zm-8 8A1.5 1.5 0 0 1 2.5 9h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5v-3zm8 0A1.5 1.5 0 0 1 10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5v-3z", } - } } } @@ -42059,7 +41116,6 @@ impl IconShape for BsGrid { path { d: "M1 2.5A1.5 1.5 0 0 1 2.5 1h3A1.5 1.5 0 0 1 7 2.5v3A1.5 1.5 0 0 1 5.5 7h-3A1.5 1.5 0 0 1 1 5.5v-3zM2.5 2a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zm6.5.5A1.5 1.5 0 0 1 10.5 1h3A1.5 1.5 0 0 1 15 2.5v3A1.5 1.5 0 0 1 13.5 7h-3A1.5 1.5 0 0 1 9 5.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zM1 10.5A1.5 1.5 0 0 1 2.5 9h3A1.5 1.5 0 0 1 7 10.5v3A1.5 1.5 0 0 1 5.5 15h-3A1.5 1.5 0 0 1 1 13.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3zm6.5.5A1.5 1.5 0 0 1 10.5 9h3a1.5 1.5 0 0 1 1.5 1.5v3a1.5 1.5 0 0 1-1.5 1.5h-3A1.5 1.5 0 0 1 9 13.5v-3zm1.5-.5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3z", } - } } } @@ -42102,7 +41158,6 @@ impl IconShape for BsGripHorizontal { path { d: "M2 8a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -42145,7 +41200,6 @@ impl IconShape for BsGripVertical { path { d: "M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zM7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -42188,7 +41242,6 @@ impl IconShape for BsHammer { path { d: "M9.972 2.508a.5.5 0 0 0-.16-.556l-.178-.129a5.009 5.009 0 0 0-2.076-.783C6.215.862 4.504 1.229 2.84 3.133H1.786a.5.5 0 0 0-.354.147L.146 4.567a.5.5 0 0 0 0 .706l2.571 2.579a.5.5 0 0 0 .708 0l1.286-1.29a.5.5 0 0 0 .146-.353V5.57l8.387 8.873A.5.5 0 0 0 14 14.5l1.5-1.5a.5.5 0 0 0 .017-.689l-9.129-8.63c.747-.456 1.772-.839 3.112-.839a.5.5 0 0 0 .472-.334z", } - } } } @@ -42231,7 +41284,6 @@ impl IconShape for BsHandIndexFill { path { d: "M8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v5.34l-1.2.24a1.5 1.5 0 0 0-1.196 1.636l.345 3.106a2.5 2.5 0 0 0 .405 1.11l1.433 2.15A1.5 1.5 0 0 0 6.035 16h6.385a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002z", } - } } } @@ -42274,7 +41326,6 @@ impl IconShape for BsHandIndexThumbFill { path { d: "M8.5 1.75v2.716l.047-.002c.312-.012.742-.016 1.051.046.28.056.543.18.738.288.273.152.456.385.56.642l.132-.012c.312-.024.794-.038 1.158.108.37.148.689.487.88.716.075.09.141.175.195.248h.582a2 2 0 0 1 1.99 2.199l-.272 2.715a3.5 3.5 0 0 1-.444 1.389l-1.395 2.441A1.5 1.5 0 0 1 12.42 16H6.118a1.5 1.5 0 0 1-1.342-.83l-1.215-2.43L1.07 8.589a1.517 1.517 0 0 1 2.373-1.852L5 8.293V1.75a1.75 1.75 0 0 1 3.5 0z", } - } } } @@ -42317,7 +41368,6 @@ impl IconShape for BsHandIndexThumb { path { d: "M6.75 1a.75.75 0 0 1 .75.75V8a.5.5 0 0 0 1 0V5.467l.086-.004c.317-.012.637-.008.816.027.134.027.294.096.448.182.077.042.15.147.15.314V8a.5.5 0 0 0 1 0V6.435l.106-.01c.316-.024.584-.01.708.04.118.046.3.207.486.43.081.096.15.19.2.259V8.5a.5.5 0 1 0 1 0v-1h.342a1 1 0 0 1 .995 1.1l-.271 2.715a2.5 2.5 0 0 1-.317.991l-1.395 2.442a.5.5 0 0 1-.434.252H6.118a.5.5 0 0 1-.447-.276l-1.232-2.465-2.512-4.185a.517.517 0 0 1 .809-.631l2.41 2.41A.5.5 0 0 0 6 9.5V1.75A.75.75 0 0 1 6.75 1zM8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v6.543L3.443 6.736A1.517 1.517 0 0 0 1.07 8.588l2.491 4.153 1.215 2.43A1.5 1.5 0 0 0 6.118 16h6.302a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002zm2.094 2.025z", } - } } } @@ -42360,7 +41410,6 @@ impl IconShape for BsHandIndex { path { d: "M6.75 1a.75.75 0 0 1 .75.75V8a.5.5 0 0 0 1 0V5.467l.086-.004c.317-.012.637-.008.816.027.134.027.294.096.448.182.077.042.15.147.15.314V8a.5.5 0 1 0 1 0V6.435a4.9 4.9 0 0 1 .106-.01c.316-.024.584-.01.708.04.118.046.3.207.486.43.081.096.15.19.2.259V8.5a.5.5 0 0 0 1 0v-1h.342a1 1 0 0 1 .995 1.1l-.271 2.715a2.5 2.5 0 0 1-.317.991l-1.395 2.442a.5.5 0 0 1-.434.252H6.035a.5.5 0 0 1-.416-.223l-1.433-2.15a1.5 1.5 0 0 1-.243-.666l-.345-3.105a.5.5 0 0 1 .399-.546L5 8.11V9a.5.5 0 0 0 1 0V1.75A.75.75 0 0 1 6.75 1zM8.5 4.466V1.75a1.75 1.75 0 1 0-3.5 0v5.34l-1.2.24a1.5 1.5 0 0 0-1.196 1.636l.345 3.106a2.5 2.5 0 0 0 .405 1.11l1.433 2.15A1.5 1.5 0 0 0 6.035 16h6.385a1.5 1.5 0 0 0 1.302-.756l1.395-2.441a3.5 3.5 0 0 0 .444-1.389l.271-2.715a2 2 0 0 0-1.99-2.199h-.581a5.114 5.114 0 0 0-.195-.248c-.191-.229-.51-.568-.88-.716-.364-.146-.846-.132-1.158-.108l-.132.012a1.26 1.26 0 0 0-.56-.642 2.632 2.632 0 0 0-.738-.288c-.31-.062-.739-.058-1.05-.046l-.048.002zm2.094 2.025z", } - } } } @@ -42403,7 +41452,6 @@ impl IconShape for BsHandThumbsDownFill { path { d: "M6.956 14.534c.065.936.952 1.659 1.908 1.42l.261-.065a1.378 1.378 0 0 0 1.012-.965c.22-.816.533-2.512.062-4.51.136.02.285.037.443.051.713.065 1.669.071 2.516-.211.518-.173.994-.68 1.2-1.272a1.896 1.896 0 0 0-.234-1.734c.058-.118.103-.242.138-.362.077-.27.113-.568.113-.856 0-.29-.036-.586-.113-.857a2.094 2.094 0 0 0-.16-.403c.169-.387.107-.82-.003-1.149a3.162 3.162 0 0 0-.488-.9c.054-.153.076-.313.076-.465a1.86 1.86 0 0 0-.253-.912C13.1.757 12.437.28 11.5.28H8c-.605 0-1.07.08-1.466.217a4.823 4.823 0 0 0-.97.485l-.048.029c-.504.308-.999.61-2.068.723C2.682 1.815 2 2.434 2 3.279v4c0 .851.685 1.433 1.357 1.616.849.232 1.574.787 2.132 1.41.56.626.914 1.28 1.039 1.638.199.575.356 1.54.428 2.591z", } - } } } @@ -42446,7 +41494,6 @@ impl IconShape for BsHandThumbsDown { path { d: "M8.864 15.674c-.956.24-1.843-.484-1.908-1.42-.072-1.05-.23-2.015-.428-2.59-.125-.36-.479-1.012-1.04-1.638-.557-.624-1.282-1.179-2.131-1.41C2.685 8.432 2 7.85 2 7V3c0-.845.682-1.464 1.448-1.546 1.07-.113 1.564-.415 2.068-.723l.048-.029c.272-.166.578-.349.97-.484C6.931.08 7.395 0 8 0h3.5c.937 0 1.599.478 1.934 1.064.164.287.254.607.254.913 0 .152-.023.312-.077.464.201.262.38.577.488.9.11.33.172.762.004 1.15.069.13.12.268.159.403.077.27.113.567.113.856 0 .289-.036.586-.113.856-.035.12-.08.244-.138.363.394.571.418 1.2.234 1.733-.206.592-.682 1.1-1.2 1.272-.847.283-1.803.276-2.516.211a9.877 9.877 0 0 1-.443-.05 9.364 9.364 0 0 1-.062 4.51c-.138.508-.55.848-1.012.964l-.261.065zM11.5 1H8c-.51 0-.863.068-1.14.163-.281.097-.506.229-.776.393l-.04.025c-.555.338-1.198.73-2.49.868-.333.035-.554.29-.554.55V7c0 .255.226.543.62.65 1.095.3 1.977.997 2.614 1.709.635.71 1.064 1.475 1.238 1.977.243.7.407 1.768.482 2.85.025.362.36.595.667.518l.262-.065c.16-.04.258-.144.288-.255a8.34 8.34 0 0 0-.145-4.726.5.5 0 0 1 .595-.643h.003l.014.004.058.013a8.912 8.912 0 0 0 1.036.157c.663.06 1.457.054 2.11-.163.175-.059.45-.301.57-.651.107-.308.087-.67-.266-1.021L12.793 7l.353-.354c.043-.042.105-.14.154-.315.048-.167.075-.37.075-.581 0-.211-.027-.414-.075-.581-.05-.174-.111-.273-.154-.315l-.353-.354.353-.354c.047-.047.109-.176.005-.488a2.224 2.224 0 0 0-.505-.804l-.353-.354.353-.354c.006-.005.041-.05.041-.17a.866.866 0 0 0-.121-.415C12.4 1.272 12.063 1 11.5 1z", } - } } } @@ -42489,7 +41536,6 @@ impl IconShape for BsHandThumbsUpFill { path { d: "M6.956 1.745C7.021.81 7.908.087 8.864.325l.261.066c.463.116.874.456 1.012.965.22.816.533 2.511.062 4.51a9.84 9.84 0 0 1 .443-.051c.713-.065 1.669-.072 2.516.21.518.173.994.681 1.2 1.273.184.532.16 1.162-.234 1.733.058.119.103.242.138.363.077.27.113.567.113.856 0 .289-.036.586-.113.856-.039.135-.09.273-.16.404.169.387.107.819-.003 1.148a3.163 3.163 0 0 1-.488.901c.054.152.076.312.076.465 0 .305-.089.625-.253.912C13.1 15.522 12.437 16 11.5 16H8c-.605 0-1.07-.081-1.466-.218a4.82 4.82 0 0 1-.97-.484l-.048-.03c-.504-.307-.999-.609-2.068-.722C2.682 14.464 2 13.846 2 13V9c0-.85.685-1.432 1.357-1.615.849-.232 1.574-.787 2.132-1.41.56-.627.914-1.28 1.039-1.639.199-.575.356-1.539.428-2.59z", } - } } } @@ -42532,7 +41578,6 @@ impl IconShape for BsHandThumbsUp { path { d: "M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2.144 2.144 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a9.84 9.84 0 0 0-.443.05 9.365 9.365 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111L8.864.046zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a8.908 8.908 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.224 2.224 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.866.866 0 0 1-.121.416c-.165.288-.503.56-1.066.56z", } - } } } @@ -42575,7 +41620,6 @@ impl IconShape for BsHandbagFill { path { d: "M8 1a2 2 0 0 0-2 2v2H5V3a3 3 0 1 1 6 0v2h-1V3a2 2 0 0 0-2-2zM5 5H3.36a1.5 1.5 0 0 0-1.483 1.277L.85 13.13A2.5 2.5 0 0 0 3.322 16h9.355a2.5 2.5 0 0 0 2.473-2.87l-1.028-6.853A1.5 1.5 0 0 0 12.64 5H11v1.5a.5.5 0 0 1-1 0V5H6v1.5a.5.5 0 0 1-1 0V5z", } - } } } @@ -42618,7 +41662,6 @@ impl IconShape for BsHandbag { path { d: "M8 1a2 2 0 0 1 2 2v2H6V3a2 2 0 0 1 2-2zm3 4V3a3 3 0 1 0-6 0v2H3.36a1.5 1.5 0 0 0-1.483 1.277L.85 13.13A2.5 2.5 0 0 0 3.322 16h9.355a2.5 2.5 0 0 0 2.473-2.87l-1.028-6.853A1.5 1.5 0 0 0 12.64 5H11zm-1 1v1.5a.5.5 0 0 0 1 0V6h1.639a.5.5 0 0 1 .494.426l1.028 6.851A1.5 1.5 0 0 1 12.678 15H3.322a1.5 1.5 0 0 1-1.483-1.723l1.028-6.851A.5.5 0 0 1 3.36 6H5v1.5a.5.5 0 1 0 1 0V6h4z", } - } } } @@ -42661,7 +41704,6 @@ impl IconShape for BsHash { path { d: "M8.39 12.648a1.32 1.32 0 0 0-.015.18c0 .305.21.508.5.508.266 0 .492-.172.555-.477l.554-2.703h1.204c.421 0 .617-.234.617-.547 0-.312-.188-.53-.617-.53h-.985l.516-2.524h1.265c.43 0 .618-.227.618-.547 0-.313-.188-.524-.618-.524h-1.046l.476-2.304a1.06 1.06 0 0 0 .016-.164.51.51 0 0 0-.516-.516.54.54 0 0 0-.539.43l-.523 2.554H7.617l.477-2.304c.008-.04.015-.118.015-.164a.512.512 0 0 0-.523-.516.539.539 0 0 0-.531.43L6.53 5.484H5.414c-.43 0-.617.22-.617.532 0 .312.187.539.617.539h.906l-.515 2.523H4.609c-.421 0-.609.219-.609.531 0 .313.188.547.61.547h.976l-.516 2.492c-.008.04-.015.125-.015.18 0 .305.21.508.5.508.265 0 .492-.172.554-.477l.555-2.703h2.242l-.515 2.492zm-1-6.109h2.266l-.515 2.563H6.859l.532-2.563z", } - } } } @@ -42704,7 +41746,6 @@ impl IconShape for BsHddFill { path { d: "M0 10a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-1zm2.5 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zm2 0a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zM.91 7.204A2.993 2.993 0 0 1 2 7h12c.384 0 .752.072 1.09.204l-1.867-3.422A1.5 1.5 0 0 0 11.906 3H4.094a1.5 1.5 0 0 0-1.317.782L.91 7.204z", } - } } } @@ -42747,7 +41788,6 @@ impl IconShape for BsHddNetworkFill { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h5.5v3A1.5 1.5 0 0 0 6 11.5H.5a.5.5 0 0 0 0 1H6A1.5 1.5 0 0 0 7.5 14h1a1.5 1.5 0 0 0 1.5-1.5h5.5a.5.5 0 0 0 0-1H10A1.5 1.5 0 0 0 8.5 10V7H14a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1z", } - } } } @@ -42793,7 +41833,6 @@ impl IconShape for BsHddNetwork { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2H8.5v3a1.5 1.5 0 0 1 1.5 1.5h5.5a.5.5 0 0 1 0 1H10A1.5 1.5 0 0 1 8.5 14h-1A1.5 1.5 0 0 1 6 12.5H.5a.5.5 0 0 1 0-1H6A1.5 1.5 0 0 1 7.5 10V7H2a2 2 0 0 1-2-2V4zm1 0v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1zm6 7.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z", } - } } } @@ -42836,7 +41875,6 @@ impl IconShape for BsHddRackFill { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1v2H2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2h-1V7h1a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm-2 7a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM12 7v2H4V7h8z", } - } } } @@ -42882,7 +41920,6 @@ impl IconShape for BsHddRack { path { d: "M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1v2H2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2h-1V7h1a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm13 2v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm0 7v1a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm-3-4v2H4V7h8z", } - } } } @@ -42925,7 +41962,6 @@ impl IconShape for BsHddStackFill { path { d: "M2 9a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zM2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1z", } - } } } @@ -42974,7 +42010,6 @@ impl IconShape for BsHddStack { path { d: "M5 4.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm-2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0z", } - } } } @@ -43020,7 +42055,6 @@ impl IconShape for BsHdd { path { d: "M16 11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V9.51c0-.418.105-.83.305-1.197l2.472-4.531A1.5 1.5 0 0 1 4.094 3h7.812a1.5 1.5 0 0 1 1.317.782l2.472 4.53c.2.368.305.78.305 1.198V11zM3.655 4.26 1.592 8.043C1.724 8.014 1.86 8 2 8h12c.14 0 .276.014.408.042L12.345 4.26a.5.5 0 0 0-.439-.26H4.094a.5.5 0 0 0-.44.26zM1 10v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1z", } - } } } @@ -43063,7 +42097,6 @@ impl IconShape for BsHdmiFill { path { d: "M1 5a1 1 0 0 0-1 1v3.293c0 .39.317.707.707.707.188 0 .368.075.5.207l.5.5a1 1 0 0 0 .707.293h11.172a1 1 0 0 0 .707-.293l.5-.5a.707.707 0 0 1 .5-.207c.39 0 .707-.317.707-.707V6a1 1 0 0 0-1-1H1Zm1.5 2h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1Z", } - } } } @@ -43109,7 +42142,6 @@ impl IconShape for BsHdmi { path { d: "M1 5a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h.293l.707.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293l.707-.707H15a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H1Zm0 1h14v3h-.293a1 1 0 0 0-.707.293l-.707.707H2.707L2 9.293A1 1 0 0 0 1.293 9H1V6Z", } - } } } @@ -43152,7 +42184,6 @@ impl IconShape for BsHeadphones { path { d: "M8 3a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V8a6 6 0 1 1 12 0v5a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h1V8a5 5 0 0 0-5-5z", } - } } } @@ -43198,7 +42229,6 @@ impl IconShape for BsHeadsetVr { path { d: "M12 12a3.988 3.988 0 0 1-2.786-1.13l-.002-.002a1.612 1.612 0 0 0-.276-.167A2.164 2.164 0 0 0 8 10.5c-.414 0-.729.103-.935.201a1.612 1.612 0 0 0-.277.167l-.002.002A4 4 0 1 1 4 4h8a4 4 0 0 1 0 8z", } - } } } @@ -43241,7 +42271,6 @@ impl IconShape for BsHeadset { path { d: "M8 1a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a6 6 0 1 1 12 0v6a2.5 2.5 0 0 1-2.5 2.5H9.366a1 1 0 0 1-.866.5h-1a1 1 0 1 1 0-2h1a1 1 0 0 1 .866.5H11.5A1.5 1.5 0 0 0 13 12h-1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h1V6a5 5 0 0 0-5-5z", } - } } } @@ -43284,7 +42313,6 @@ impl IconShape for BsHeartArrow { path { d: "M6.707 9h4.364c-.536 1.573 2.028 3.806 4.929-.5-2.9-4.306-5.465-2.073-4.929-.5H6.707L4.854 6.146a.5.5 0 1 0-.708.708L5.293 8h-.586L2.854 6.146a.5.5 0 1 0-.708.708L3.293 8h-.586L.854 6.146a.5.5 0 1 0-.708.708L1.793 8.5.146 10.146a.5.5 0 0 0 .708.708L2.707 9h.586l-1.147 1.146a.5.5 0 0 0 .708.708L4.707 9h.586l-1.147 1.146a.5.5 0 0 0 .708.708L6.707 9Z", } - } } } @@ -43328,7 +42356,6 @@ impl IconShape for BsHeartFill { d: "M8 1.314C12.438-3.248 23.534 4.735 8 15-7.534 4.736 3.562-3.248 8 1.314z", fill_rule: "evenodd", } - } } } @@ -43371,7 +42398,6 @@ impl IconShape for BsHeartHalf { path { d: "M8 2.748v11.047c3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01L8 2.748zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15z", } - } } } @@ -43415,7 +42441,6 @@ impl IconShape for BsHeartPulseFill { d: "M1.475 9C2.702 10.84 4.779 12.871 8 15c3.221-2.129 5.298-4.16 6.525-6H12a.5.5 0 0 1-.464-.314l-1.457-3.642-1.598 5.593a.5.5 0 0 1-.945.049L5.889 6.568l-1.473 2.21A.5.5 0 0 1 4 9H1.475ZM.879 8C-2.426 1.68 4.41-2 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C11.59-2 18.426 1.68 15.12 8h-2.783l-1.874-4.686a.5.5 0 0 0-.945.049L7.921 8.956 6.464 5.314a.5.5 0 0 0-.88-.091L3.732 8H.88Z", fill_rule: "evenodd", } - } } } @@ -43459,7 +42484,6 @@ impl IconShape for BsHeartPulse { d: "m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053.918 3.995.78 5.323 1.508 7H.43c-2.128-5.697 4.165-8.83 7.394-5.857.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17c3.23-2.974 9.522.159 7.394 5.856h-1.078c.728-1.677.59-3.005.108-3.947C13.486.878 10.4.28 8.717 2.01L8 2.748ZM2.212 10h1.315C4.593 11.183 6.05 12.458 8 13.795c1.949-1.337 3.407-2.612 4.473-3.795h1.315c-1.265 1.566-3.14 3.25-5.788 5-2.648-1.75-4.523-3.434-5.788-5Zm8.252-6.686a.5.5 0 0 0-.945.049L7.921 8.956 6.464 5.314a.5.5 0 0 0-.88-.091L3.732 8H.5a.5.5 0 0 0 0 1H4a.5.5 0 0 0 .416-.223l1.473-2.209 1.647 4.118a.5.5 0 0 0 .945-.049l1.598-5.593 1.457 3.642A.5.5 0 0 0 12 9h3.5a.5.5 0 0 0 0-1h-3.162l-1.874-4.686Z", fill_rule: "evenodd", } - } } } @@ -43502,7 +42526,6 @@ impl IconShape for BsHeart { path { d: "m8 2.748-.717-.737C5.6.281 2.514.878 1.4 3.053c-.523 1.023-.641 2.5.314 4.385.92 1.815 2.834 3.989 6.286 6.357 3.452-2.368 5.365-4.542 6.286-6.357.955-1.886.838-3.362.314-4.385C13.486.878 10.4.28 8.717 2.01L8 2.748zM8 15C-7.333 4.868 3.279-3.04 7.824 1.143c.06.055.119.112.176.171a3.12 3.12 0 0 1 .176-.17C12.72-3.042 23.333 4.867 8 15z", } - } } } @@ -43546,7 +42569,6 @@ impl IconShape for BsHeartbreakFill { d: "M8.931.586 7 3l1.5 4-2 3L8 15C22.534 5.396 13.757-2.21 8.931.586ZM7.358.77 5.5 3 7 7l-1.5 3 1.815 4.537C-6.533 4.96 2.685-2.467 7.358.77Z", fill_rule: "evenodd", } - } } } @@ -43590,7 +42612,6 @@ impl IconShape for BsHeartbreak { d: "M8.867 14.41c13.308-9.322 4.79-16.563.064-13.824L7 3l1.5 4-2 3L8 15a38.094 38.094 0 0 0 .867-.59Zm-.303-1.01c6.164-4.4 6.91-7.982 6.22-9.921C14.031 1.37 11.447.42 9.587 1.368L8.136 3.18l1.3 3.468a1 1 0 0 1-.104.906l-1.739 2.608.971 3.237Zm-1.25 1.137a36.027 36.027 0 0 1-1.522-1.116C-5.077 4.97 1.842-1.472 6.454.293c.314.12.618.279.904.477L5.5 3 7 7l-1.5 3 1.815 4.537Zm-2.3-3.06C.895 7.797.597 4.875 1.308 3.248c.756-1.73 2.768-2.577 4.456-2.127L4.732 2.36a1 1 0 0 0-.168.991L5.91 6.943l-1.305 2.61a1 1 0 0 0-.034.818l.442 1.106Z", fill_rule: "evenodd", } - } } } @@ -43634,7 +42655,6 @@ impl IconShape for BsHearts { d: "M4.931.481c1.627-1.671 5.692 1.254 0 5.015-5.692-3.76-1.626-6.686 0-5.015Zm6.84 1.794c1.084-1.114 3.795.836 0 3.343-3.795-2.507-1.084-4.457 0-3.343ZM7.84 7.642c2.71-2.786 9.486 2.09 0 8.358-9.487-6.268-2.71-11.144 0-8.358Z", fill_rule: "evenodd", } - } } } @@ -43678,7 +42698,6 @@ impl IconShape for BsHeptagonFill { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053z", fill_rule: "evenodd", } - } } } @@ -43721,7 +42740,6 @@ impl IconShape for BsHeptagonHalf { path { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053zM8 15h3.093l3.868-4.975-1.383-6.212L8 1.058V15z", } - } } } @@ -43764,7 +42782,6 @@ impl IconShape for BsHeptagon { path { d: "M7.779.052a.5.5 0 0 1 .442 0l6.015 2.97a.5.5 0 0 1 .267.34l1.485 6.676a.5.5 0 0 1-.093.415l-4.162 5.354a.5.5 0 0 1-.395.193H4.662a.5.5 0 0 1-.395-.193L.105 10.453a.5.5 0 0 1-.093-.415l1.485-6.676a.5.5 0 0 1 .267-.34L7.779.053zM2.422 3.813l-1.383 6.212L4.907 15h6.186l3.868-4.975-1.383-6.212L8 1.058 2.422 3.813z", } - } } } @@ -43808,7 +42825,6 @@ impl IconShape for BsHexagonFill { d: "M8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", fill_rule: "evenodd", } - } } } @@ -43851,7 +42867,6 @@ impl IconShape for BsHexagonHalf { path { d: "M14 4.577v6.846L8 15V1l6 3.577zM8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", } - } } } @@ -43894,7 +42909,6 @@ impl IconShape for BsHexagon { path { d: "M14 4.577v6.846L8 15l-6-3.577V4.577L8 1l6 3.577zM8.5.134a1 1 0 0 0-1 0l-6 3.577a1 1 0 0 0-.5.866v6.846a1 1 0 0 0 .5.866l6 3.577a1 1 0 0 0 1 0l6-3.577a1 1 0 0 0 .5-.866V4.577a1 1 0 0 0-.5-.866L8.5.134z", } - } } } @@ -43937,7 +42951,6 @@ impl IconShape for BsHospitalFill { path { d: "M6 0a1 1 0 0 0-1 1v1a1 1 0 0 0-1 1v4H1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h6v-2.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5V16h6a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1h-3V3a1 1 0 0 0-1-1V1a1 1 0 0 0-1-1H6Zm2.5 5.034v1.1l.953-.55.5.867L9 7l.953.55-.5.866-.953-.55v1.1h-1v-1.1l-.953.55-.5-.866L7 7l-.953-.55.5-.866.953.55v-1.1h1ZM2.25 9h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 2 9.75v-.5A.25.25 0 0 1 2.25 9Zm0 2h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25ZM2 13.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5ZM13.25 9h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25ZM13 11.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5Zm.25 1.75h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5a.25.25 0 0 1 .25-.25Z", } - } } } @@ -43983,7 +42996,6 @@ impl IconShape for BsHospital { path { d: "M5 1a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v1a1 1 0 0 1 1 1v4h3a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h3V3a1 1 0 0 1 1-1V1Zm2 14h2v-3H7v3Zm3 0h1V3H5v12h1v-3a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3Zm0-14H6v1h4V1Zm2 7v7h3V8h-3Zm-8 7V8H1v7h3Z", } - } } } @@ -44026,7 +43038,6 @@ impl IconShape for BsHourglassBottom { path { d: "M2 1.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1-.5-.5zm2.5.5v1a3.5 3.5 0 0 0 1.989 3.158c.533.256 1.011.791 1.011 1.491v.702s.18.149.5.149.5-.15.5-.15v-.7c0-.701.478-1.236 1.011-1.492A3.5 3.5 0 0 0 11.5 3V2h-7z", } - } } } @@ -44069,7 +43080,6 @@ impl IconShape for BsHourglassSplit { path { d: "M2.5 15a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1 0-1h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11zm2-13v1c0 .537.12 1.045.337 1.5h6.326c.216-.455.337-.963.337-1.5V2h-7zm3 6.35c0 .701-.478 1.236-1.011 1.492A3.5 3.5 0 0 0 4.5 13s.866-1.299 3-1.48V8.35zm1 0v3.17c2.134.181 3 1.48 3 1.48a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351z", } - } } } @@ -44112,7 +43122,6 @@ impl IconShape for BsHourglassTop { path { d: "M2 14.5a.5.5 0 0 0 .5.5h11a.5.5 0 1 0 0-1h-1v-1a4.5 4.5 0 0 0-2.557-4.06c-.29-.139-.443-.377-.443-.59v-.7c0-.213.154-.451.443-.59A4.5 4.5 0 0 0 12.5 3V2h1a.5.5 0 0 0 0-1h-11a.5.5 0 0 0 0 1h1v1a4.5 4.5 0 0 0 2.557 4.06c.29.139.443.377.443.59v.7c0 .213-.154.451-.443.59A4.5 4.5 0 0 0 3.5 13v1h-1a.5.5 0 0 0-.5.5zm2.5-.5v-1a3.5 3.5 0 0 1 1.989-3.158c.533-.256 1.011-.79 1.011-1.491v-.702s.18.101.5.101.5-.1.5-.1v.7c0 .701.478 1.236 1.011 1.492A3.5 3.5 0 0 1 11.5 13v1h-7z", } - } } } @@ -44155,7 +43164,6 @@ impl IconShape for BsHourglass { path { d: "M2 1.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-1v1a4.5 4.5 0 0 1-2.557 4.06c-.29.139-.443.377-.443.59v.7c0 .213.154.451.443.59A4.5 4.5 0 0 1 12.5 13v1h1a.5.5 0 0 1 0 1h-11a.5.5 0 1 1 0-1h1v-1a4.5 4.5 0 0 1 2.557-4.06c.29-.139.443-.377.443-.59v-.7c0-.213-.154-.451-.443-.59A4.5 4.5 0 0 1 3.5 3V2h-1a.5.5 0 0 1-.5-.5zm2.5.5v1a3.5 3.5 0 0 0 1.989 3.158c.533.256 1.011.791 1.011 1.491v.702c0 .7-.478 1.235-1.011 1.491A3.5 3.5 0 0 0 4.5 13v1h7v-1a3.5 3.5 0 0 0-1.989-3.158C8.978 9.586 8.5 9.052 8.5 8.351v-.702c0-.7.478-1.235 1.011-1.491A3.5 3.5 0 0 0 11.5 3V2h-7z", } - } } } @@ -44198,7 +43206,6 @@ impl IconShape for BsHouseDoorFill { path { d: "M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5z", } - } } } @@ -44241,7 +43248,6 @@ impl IconShape for BsHouseDoor { path { d: "M8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4.5a.5.5 0 0 0 .5-.5v-4h2v4a.5.5 0 0 0 .5.5H14a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146zM2.5 14V7.707l5.5-5.5 5.5 5.5V14H10v-4a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5v4H2.5z", } - } } } @@ -44289,7 +43295,6 @@ impl IconShape for BsHouseFill { d: "M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z", fill_rule: "evenodd", } - } } } @@ -44335,7 +43340,6 @@ impl IconShape for BsHouseHeartFill { path { d: "m14 9.293-6-6-6 6V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V9.293Zm-6-.811c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.691 0-5.018Z", } - } } } @@ -44381,7 +43385,6 @@ impl IconShape for BsHouseHeart { path { d: "M8.707 1.5a1 1 0 0 0-1.414 0L.646 8.146a.5.5 0 0 0 .708.707L2 8.207V13.5A1.5 1.5 0 0 0 3.5 15h9a1.5 1.5 0 0 0 1.5-1.5V8.207l.646.646a.5.5 0 0 0 .708-.707L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.707 1.5ZM13 7.207V13.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V7.207l5-5 5 5Z", } - } } } @@ -44429,7 +43432,6 @@ impl IconShape for BsHouse { d: "M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z", fill_rule: "evenodd", } - } } } @@ -44472,7 +43474,6 @@ impl IconShape for BsHr { path { d: "M12 3H4a1 1 0 0 0-1 1v2.5H2V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2.5h-1V4a1 1 0 0 0-1-1zM2 9.5h1V12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V9.5h1V12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9.5zm-1.5-2a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H.5z", } - } } } @@ -44515,7 +43516,6 @@ impl IconShape for BsHurricane { path { d: "M6.999 2.6A5.5 5.5 0 0 1 15 7.5a.5.5 0 0 0 1 0 6.5 6.5 0 1 0-13 0 5 5 0 0 0 6.001 4.9A5.5 5.5 0 0 1 1 7.5a.5.5 0 0 0-1 0 6.5 6.5 0 1 0 13 0 5 5 0 0 0-6.001-4.9zM10 7.5a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } - } } } @@ -44562,7 +43562,6 @@ impl IconShape for BsHypnotize { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0ZM4.965 1.69a6.972 6.972 0 0 1 3.861-.642c.722.767 1.177 1.887 1.177 3.135 0 1.656-.802 3.088-1.965 3.766 1.263.24 2.655-.815 3.406-2.742.38-.975.537-2.023.492-2.996a7.027 7.027 0 0 1 2.488 3.003c-.303 1.01-1.046 1.966-2.128 2.59-1.44.832-3.09.85-4.26.173l.008.021.012-.006-.01.01c.42 1.218 2.032 1.9 4.08 1.586a7.415 7.415 0 0 0 2.856-1.081 6.963 6.963 0 0 1-1.358 3.662c-1.03.248-2.235.084-3.322-.544-1.433-.827-2.272-2.236-2.279-3.58l-.012-.003c-.845.972-.63 2.71.666 4.327a7.415 7.415 0 0 0 2.37 1.935 6.972 6.972 0 0 1-3.86.65c-.727-.767-1.186-1.892-1.186-3.146 0-1.658.804-3.091 1.969-3.768l-.002-.007c-1.266-.25-2.666.805-3.42 2.74a7.415 7.415 0 0 0-.49 3.012 7.026 7.026 0 0 1-2.49-3.018C1.87 9.757 2.613 8.8 3.696 8.174c1.438-.83 3.084-.85 4.253-.176l.005-.006C7.538 6.77 5.924 6.085 3.872 6.4c-1.04.16-2.03.55-2.853 1.08a6.962 6.962 0 0 1 1.372-3.667l-.002.003c1.025-.243 2.224-.078 3.306.547 1.43.826 2.269 2.23 2.28 3.573L8 7.941c.837-.974.62-2.706-.673-4.319a7.415 7.415 0 0 0-2.362-1.931Z", fill_rule: "evenodd", } - } } } @@ -44605,7 +43604,6 @@ impl IconShape for BsImageAlt { path { d: "M7 2.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0zm4.225 4.053a.5.5 0 0 0-.577.093l-3.71 4.71-2.66-2.772a.5.5 0 0 0-.63.062L.002 13v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-4.5l-4.777-3.947z", } - } } } @@ -44648,7 +43646,6 @@ impl IconShape for BsImageFill { path { d: "M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2V3zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0z", } - } } } @@ -44694,7 +43691,6 @@ impl IconShape for BsImage { path { d: "M2.002 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2h-12zm12 1a1 1 0 0 1 1 1v6.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12V3a1 1 0 0 1 1-1h12z", } - } } } @@ -44740,7 +43736,6 @@ impl IconShape for BsImages { path { d: "M14.002 13a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2V5A2 2 0 0 1 2 3a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-1.998 2zM14 2H4a1 1 0 0 0-1 1h9.002a2 2 0 0 1 2 2v7A1 1 0 0 0 15 11V3a1 1 0 0 0-1-1zM2.002 4a1 1 0 0 0-1 1v8l2.646-2.354a.5.5 0 0 1 .63-.062l2.66 1.773 3.71-3.71a.5.5 0 0 1 .577-.094l1.777 1.947V5a1 1 0 0 0-1-1h-10z", } - } } } @@ -44783,7 +43778,6 @@ impl IconShape for BsInboxFill { path { d: "M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4H4.98zm-1.17-.437A1.5 1.5 0 0 1 4.98 3h6.04a1.5 1.5 0 0 1 1.17.563l3.7 4.625a.5.5 0 0 1 .106.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374l3.7-4.625z", } - } } } @@ -44826,7 +43820,6 @@ impl IconShape for BsInbox { path { d: "M4.98 4a.5.5 0 0 0-.39.188L1.54 8H6a.5.5 0 0 1 .5.5 1.5 1.5 0 1 0 3 0A.5.5 0 0 1 10 8h4.46l-3.05-3.812A.5.5 0 0 0 11.02 4H4.98zm9.954 5H10.45a2.5 2.5 0 0 1-4.9 0H1.066l.32 2.562a.5.5 0 0 0 .497.438h12.234a.5.5 0 0 0 .496-.438L14.933 9zM3.809 3.563A1.5 1.5 0 0 1 4.981 3h6.038a1.5 1.5 0 0 1 1.172.563l3.7 4.625a.5.5 0 0 1 .105.374l-.39 3.124A1.5 1.5 0 0 1 14.117 13H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .106-.374l3.7-4.625z", } - } } } @@ -44869,7 +43862,6 @@ impl IconShape for BsInboxesFill { path { d: "M4.98 1a.5.5 0 0 0-.39.188L1.54 5H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0A.5.5 0 0 1 10 5h4.46l-3.05-3.812A.5.5 0 0 0 11.02 1H4.98zM3.81.563A1.5 1.5 0 0 1 4.98 0h6.04a1.5 1.5 0 0 1 1.17.563l3.7 4.625a.5.5 0 0 1 .106.374l-.39 3.124A1.5 1.5 0 0 1 14.117 10H1.883A1.5 1.5 0 0 1 .394 8.686l-.39-3.124a.5.5 0 0 1 .106-.374L3.81.563zM.125 11.17A.5.5 0 0 1 .5 11H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0 .5.5 0 0 1 .5-.5h5.5a.5.5 0 0 1 .496.562l-.39 3.124A1.5 1.5 0 0 1 14.117 16H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .121-.393z", } - } } } @@ -44912,7 +43904,6 @@ impl IconShape for BsInboxes { path { d: "M4.98 1a.5.5 0 0 0-.39.188L1.54 5H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0A.5.5 0 0 1 10 5h4.46l-3.05-3.812A.5.5 0 0 0 11.02 1H4.98zm9.954 5H10.45a2.5 2.5 0 0 1-4.9 0H1.066l.32 2.562A.5.5 0 0 0 1.884 9h12.234a.5.5 0 0 0 .496-.438L14.933 6zM3.809.563A1.5 1.5 0 0 1 4.981 0h6.038a1.5 1.5 0 0 1 1.172.563l3.7 4.625a.5.5 0 0 1 .105.374l-.39 3.124A1.5 1.5 0 0 1 14.117 10H1.883A1.5 1.5 0 0 1 .394 8.686l-.39-3.124a.5.5 0 0 1 .106-.374L3.81.563zM.125 11.17A.5.5 0 0 1 .5 11H6a.5.5 0 0 1 .5.5 1.5 1.5 0 0 0 3 0 .5.5 0 0 1 .5-.5h5.5a.5.5 0 0 1 .496.562l-.39 3.124A1.5 1.5 0 0 1 14.117 16H1.883a1.5 1.5 0 0 1-1.489-1.314l-.39-3.124a.5.5 0 0 1 .121-.393zm.941.83.32 2.562a.5.5 0 0 0 .497.438h12.234a.5.5 0 0 0 .496-.438l.32-2.562H10.45a2.5 2.5 0 0 1-4.9 0H1.066z", } - } } } @@ -44956,7 +43947,6 @@ impl IconShape for BsIncognito { d: "m4.736 1.968-.892 3.269-.014.058C2.113 5.568 1 6.006 1 6.5 1 7.328 4.134 8 8 8s7-.672 7-1.5c0-.494-1.113-.932-2.83-1.205a1.032 1.032 0 0 0-.014-.058l-.892-3.27c-.146-.533-.698-.849-1.239-.734C9.411 1.363 8.62 1.5 8 1.5c-.62 0-1.411-.136-2.025-.267-.541-.115-1.093.2-1.239.735Zm.015 3.867a.25.25 0 0 1 .274-.224c.9.092 1.91.143 2.975.143a29.58 29.58 0 0 0 2.975-.143.25.25 0 0 1 .05.498c-.918.093-1.944.145-3.025.145s-2.107-.052-3.025-.145a.25.25 0 0 1-.224-.274ZM3.5 10h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Zm-1.5.5c0-.175.03-.344.085-.5H2a.5.5 0 0 1 0-1h3.5a1.5 1.5 0 0 1 1.488 1.312 3.5 3.5 0 0 1 2.024 0A1.5 1.5 0 0 1 10.5 9H14a.5.5 0 0 1 0 1h-.085c.055.156.085.325.085.5v1a2.5 2.5 0 0 1-5 0v-.14l-.21-.07a2.5 2.5 0 0 0-1.58 0l-.21.07v.14a2.5 2.5 0 0 1-5 0v-1Zm8.5-.5h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5Z", fill_rule: "evenodd", } - } } } @@ -44999,7 +43989,6 @@ impl IconShape for BsInfinity { path { d: "M5.68 5.792 7.345 7.75 5.681 9.708a2.75 2.75 0 1 1 0-3.916ZM8 6.978 6.416 5.113l-.014-.015a3.75 3.75 0 1 0 0 5.304l.014-.015L8 8.522l1.584 1.865.014.015a3.75 3.75 0 1 0 0-5.304l-.014.015L8 6.978Zm.656.772 1.663-1.958a2.75 2.75 0 1 1 0 3.916L8.656 7.75Z", } - } } } @@ -45042,7 +44031,6 @@ impl IconShape for BsInfoCircleFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", } - } } } @@ -45088,7 +44076,6 @@ impl IconShape for BsInfoCircle { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -45131,7 +44118,6 @@ impl IconShape for BsInfoLg { path { d: "m9.708 6.075-3.024.379-.108.502.595.108c.387.093.464.232.38.619l-.975 4.577c-.255 1.183.14 1.74 1.067 1.74.72 0 1.554-.332 1.933-.789l.116-.549c-.263.232-.65.325-.905.325-.363 0-.494-.255-.402-.704l1.323-6.208Zm.091-2.755a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0Z", } - } } } @@ -45174,7 +44160,6 @@ impl IconShape for BsInfoSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm8.93 4.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM8 5.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -45220,7 +44205,6 @@ impl IconShape for BsInfoSquare { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -45263,7 +44247,6 @@ impl IconShape for BsInfo { path { d: "m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -45310,7 +44293,6 @@ impl IconShape for BsInputCursorText { path { d: "M10 5h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4v1h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4v1zM6 5V4H2a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4v-1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h4z", } - } } } @@ -45357,7 +44339,6 @@ impl IconShape for BsInputCursor { d: "M8 1a.5.5 0 0 1 .5.5v13a.5.5 0 0 1-1 0v-13A.5.5 0 0 1 8 1z", fill_rule: "evenodd", } - } } } @@ -45400,7 +44381,6 @@ impl IconShape for BsInstagram { path { d: "M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z", } - } } } @@ -45443,7 +44423,6 @@ impl IconShape for BsIntersect { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm5 10v2a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2v5a2 2 0 0 1-2 2H5zm6-8V2a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2V6a2 2 0 0 1 2-2h5z", } - } } } @@ -45492,7 +44471,6 @@ impl IconShape for BsJournalAlbum { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45542,7 +44520,6 @@ impl IconShape for BsJournalArrowDown { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45592,7 +44569,6 @@ impl IconShape for BsJournalArrowUp { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45642,7 +44618,6 @@ impl IconShape for BsJournalBookmarkFill { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45692,7 +44667,6 @@ impl IconShape for BsJournalBookmark { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45742,7 +44716,6 @@ impl IconShape for BsJournalCheck { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45792,7 +44765,6 @@ impl IconShape for BsJournalCode { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45842,7 +44814,6 @@ impl IconShape for BsJournalMedical { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45892,7 +44863,6 @@ impl IconShape for BsJournalMinus { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45942,7 +44912,6 @@ impl IconShape for BsJournalPlus { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -45991,7 +44960,6 @@ impl IconShape for BsJournalRichtext { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -46040,7 +45008,6 @@ impl IconShape for BsJournalText { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -46090,7 +45057,6 @@ impl IconShape for BsJournalX { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -46136,7 +45102,6 @@ impl IconShape for BsJournal { path { d: "M1 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1z", } - } } } @@ -46182,7 +45147,6 @@ impl IconShape for BsJournals { path { d: "M1 6v-.5a.5.5 0 0 1 1 0V6h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 3v-.5a.5.5 0 0 1 1 0V9h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H1zm0 2.5v.5H.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1H2v-.5a.5.5 0 0 0-1 0z", } - } } } @@ -46228,7 +45192,6 @@ impl IconShape for BsJoystick { path { d: "M0 9.665v1.717a1 1 0 0 0 .553.894l6.553 3.277a2 2 0 0 0 1.788 0l6.553-3.277a1 1 0 0 0 .553-.894V9.665c0-.1-.06-.19-.152-.23L9.5 6.715v.993l5.227 2.178a.125.125 0 0 1 .001.23l-5.94 2.546a2 2 0 0 1-1.576 0l-5.94-2.546a.125.125 0 0 1 .001-.23L6.5 7.708l-.013-.988L.152 9.435a.25.25 0 0 0-.152.23z", } - } } } @@ -46272,7 +45235,6 @@ impl IconShape for BsJustifyLeft { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -46316,7 +45278,6 @@ impl IconShape for BsJustifyRight { d: "M6 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -46360,7 +45321,6 @@ impl IconShape for BsJustify { d: "M2 12.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -46403,7 +45363,6 @@ impl IconShape for BsKanbanFill { path { d: "M2.5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2h-11zm5 2h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm-5 1a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm9-1h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1z", } - } } } @@ -46449,7 +45408,6 @@ impl IconShape for BsKanban { path { d: "M6.5 3a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm-4 0a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3zm8 0a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V3z", } - } } } @@ -46492,7 +45450,6 @@ impl IconShape for BsKeyFill { path { d: "M3.5 11.5a3.5 3.5 0 1 1 3.163-5H14L15.5 8 14 9.5l-1-1-1 1-1-1-1 1-1-1-1 1H6.663a3.5 3.5 0 0 1-3.163 2zM2.5 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -46538,7 +45495,6 @@ impl IconShape for BsKey { path { d: "M4 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -46581,7 +45537,6 @@ impl IconShape for BsKeyboardFill { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm13 .25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM2.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 3 8.75v-.5A.25.25 0 0 0 2.75 8h-.5zM4 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 5 8.75v-.5A.25.25 0 0 0 4.75 8h-.5a.25.25 0 0 0-.25.25zM6.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 7 8.75v-.5A.25.25 0 0 0 6.75 8h-.5zM8 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 9 8.75v-.5A.25.25 0 0 0 8.75 8h-.5a.25.25 0 0 0-.25.25zM13.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm0 2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zm-3-2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-1.5zm.75 2.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM11.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5zM9 6.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5A.25.25 0 0 0 9.75 6h-.5a.25.25 0 0 0-.25.25zM7.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 8 6.75v-.5A.25.25 0 0 0 7.75 6h-.5zM5 6.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 6 6.75v-.5A.25.25 0 0 0 5.75 6h-.5a.25.25 0 0 0-.25.25zM2.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 4 6.75v-.5A.25.25 0 0 0 3.75 6h-1.5zM2 10.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25zM4.25 10a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h5.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-5.5z", } - } } } @@ -46627,7 +45582,6 @@ impl IconShape for BsKeyboard { path { d: "M13 10.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm0-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5 0A.25.25 0 0 1 8.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 8 8.75v-.5zm2 0a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-.5zm1 2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5-2A.25.25 0 0 1 6.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 6 8.75v-.5zm-2 0A.25.25 0 0 1 4.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 4 8.75v-.5zm-2 0A.25.25 0 0 1 2.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 2 8.75v-.5zm11-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0A.25.25 0 0 1 9.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 9 6.75v-.5zm-2 0A.25.25 0 0 1 7.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 7 6.75v-.5zm-2 0A.25.25 0 0 1 5.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 5 6.75v-.5zm-3 0A.25.25 0 0 1 2.25 6h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5A.25.25 0 0 1 2 6.75v-.5zm0 4a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm2 0a.25.25 0 0 1 .25-.25h5.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-5.5a.25.25 0 0 1-.25-.25v-.5z", } - } } } @@ -46670,7 +45624,6 @@ impl IconShape for BsLadder { path { d: "M4.5 1a.5.5 0 0 1 .5.5V2h6v-.5a.5.5 0 0 1 1 0v14a.5.5 0 0 1-1 0V15H5v.5a.5.5 0 0 1-1 0v-14a.5.5 0 0 1 .5-.5zM5 14h6v-2H5v2zm0-3h6V9H5v2zm0-3h6V6H5v2zm0-3h6V3H5v2z", } - } } } @@ -46717,7 +45670,6 @@ impl IconShape for BsLampFill { path { d: "M6.493 12.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.052.075l-.001.004-.004.01V14l.002.008a.147.147 0 0 0 .016.033.62.62 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411Z", } - } } } @@ -46764,7 +45716,6 @@ impl IconShape for BsLamp { path { d: "M6.493 12.574a.5.5 0 0 1-.411.575c-.712.118-1.28.295-1.655.493a1.319 1.319 0 0 0-.37.265.301.301 0 0 0-.052.075l-.001.004-.004.01V14l.002.008a.147.147 0 0 0 .016.033.62.62 0 0 0 .145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 0 0 .146-.15.148.148 0 0 0 .015-.033L12 14v-.004a.301.301 0 0 0-.057-.09 1.318 1.318 0 0 0-.37-.264c-.376-.198-.943-.375-1.655-.493a.5.5 0 1 1 .164-.986c.77.127 1.452.328 1.957.594C12.5 13 13 13.4 13 14c0 .426-.26.752-.544.977-.29.228-.68.413-1.116.558-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465-.436-.145-.826-.33-1.116-.558C3.26 14.752 3 14.426 3 14c0-.599.5-1 .961-1.243.505-.266 1.187-.467 1.957-.594a.5.5 0 0 1 .575.411Z", } - } } } @@ -46807,7 +45758,6 @@ impl IconShape for BsLaptopFill { path { d: "M2.5 2A1.5 1.5 0 0 0 1 3.5V12h14V3.5A1.5 1.5 0 0 0 13.5 2h-11zM0 12.5h16a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5z", } - } } } @@ -46850,7 +45800,6 @@ impl IconShape for BsLaptop { path { d: "M13.5 3a.5.5 0 0 1 .5.5V11H2V3.5a.5.5 0 0 1 .5-.5h11zm-11-1A1.5 1.5 0 0 0 1 3.5V12h14V3.5A1.5 1.5 0 0 0 13.5 2h-11zM0 12.5h16a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 12.5z", } - } } } @@ -46896,7 +45845,6 @@ impl IconShape for BsLayerBackward { path { d: "M1 9a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h4.5a.5.5 0 0 1 0 1H1v2h4.5a.5.5 0 0 1 0 1H1zm9.5 0a.5.5 0 0 1 0-1H15V6h-4.5a.5.5 0 0 1 0-1H15a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-4.5z", } - } } } @@ -46942,7 +45890,6 @@ impl IconShape for BsLayerForward { path { d: "M1 7a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h4.5a.5.5 0 0 0 0-1H1V8h4.5a.5.5 0 0 0 0-1H1zm9.5 0a.5.5 0 0 0 0 1H15v2h-4.5a.5.5 0 0 0 0 1H15a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1h-4.5z", } - } } } @@ -46988,7 +45935,6 @@ impl IconShape for BsLayersFill { path { d: "m2.125 8.567-1.86.992a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882l-1.86-.992-5.17 2.756a1.5 1.5 0 0 1-1.41 0l-5.17-2.756z", } - } } } @@ -47031,7 +45977,6 @@ impl IconShape for BsLayersHalf { path { d: "M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z", } - } } } @@ -47074,7 +46019,6 @@ impl IconShape for BsLayers { path { d: "M8.235 1.559a.5.5 0 0 0-.47 0l-7.5 4a.5.5 0 0 0 0 .882L3.188 8 .264 9.559a.5.5 0 0 0 0 .882l7.5 4a.5.5 0 0 0 .47 0l7.5-4a.5.5 0 0 0 0-.882L12.813 8l2.922-1.559a.5.5 0 0 0 0-.882l-7.5-4zm3.515 7.008L14.438 10 8 13.433 1.562 10 4.25 8.567l3.515 1.874a.5.5 0 0 0 .47 0l3.515-1.874zM8 9.433 1.562 6 8 2.567 14.438 6 8 9.433z", } - } } } @@ -47120,7 +46064,6 @@ impl IconShape for BsLayoutSidebarInsetReverse { path { d: "M13 4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V4z", } - } } } @@ -47166,7 +46109,6 @@ impl IconShape for BsLayoutSidebarInset { path { d: "M3 4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V4z", } - } } } @@ -47209,7 +46151,6 @@ impl IconShape for BsLayoutSidebarReverse { path { d: "M16 3a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3zm-5-1v12H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h9zm1 0h2a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-2V2z", } - } } } @@ -47252,7 +46193,6 @@ impl IconShape for BsLayoutSidebar { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm5-1v12h9a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H5zM4 2H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h2V2z", } - } } } @@ -47295,7 +46235,6 @@ impl IconShape for BsLayoutSplit { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm8.5-1v12H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H8.5zm-1 0H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h5.5V2z", } - } } } @@ -47341,7 +46280,6 @@ impl IconShape for BsLayoutTextSidebarReverse { path { d: "M16 2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2zM4 1v14H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h2zm1 0h9a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H5V1z", } - } } } @@ -47387,7 +46325,6 @@ impl IconShape for BsLayoutTextSidebar { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm12-1v14h2a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1h-2zm-1 0H2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h9V1z", } - } } } @@ -47433,7 +46370,6 @@ impl IconShape for BsLayoutTextWindowReverse { path { d: "M14 0a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h12zM2 1a1 1 0 0 0-1 1v1h14V2a1 1 0 0 0-1-1H2zM1 4v10a1 1 0 0 0 1 1h2V4H1zm4 0v11h9a1 1 0 0 0 1-1V4H5z", } - } } } @@ -47479,7 +46415,6 @@ impl IconShape for BsLayoutTextWindow { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v1H1V2a1 1 0 0 1 1-1h12zm1 3v10a1 1 0 0 1-1 1h-2V4h3zm-4 0v11H2a1 1 0 0 1-1-1V4h10z", } - } } } @@ -47522,7 +46457,6 @@ impl IconShape for BsLayoutThreeColumns { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h13A1.5 1.5 0 0 1 16 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13zM1.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5H5V1H1.5zM10 15V1H6v14h4zm1 0h3.5a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H11v14z", } - } } } @@ -47565,7 +46499,6 @@ impl IconShape for BsLayoutWtf { path { d: "M5 1v8H1V1h4zM1 0a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H1zm13 2v5H9V2h5zM9 1a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9zM5 13v2H3v-2h2zm-2-1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H3zm12-1v2H9v-2h6zm-6-1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H9z", } - } } } @@ -47608,7 +46541,6 @@ impl IconShape for BsLifePreserver { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm6.43-5.228a7.025 7.025 0 0 1-3.658 3.658l-1.115-2.788a4.015 4.015 0 0 0 1.985-1.985l2.788 1.115zM5.228 14.43a7.025 7.025 0 0 1-3.658-3.658l2.788-1.115a4.015 4.015 0 0 0 1.985 1.985L5.228 14.43zm9.202-9.202-2.788 1.115a4.015 4.015 0 0 0-1.985-1.985l1.115-2.788a7.025 7.025 0 0 1 3.658 3.658zm-8.087-.87a4.015 4.015 0 0 0-1.985 1.985L1.57 5.228A7.025 7.025 0 0 1 5.228 1.57l1.115 2.788zM8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } - } } } @@ -47651,7 +46583,6 @@ impl IconShape for BsLightbulbFill { path { d: "M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13h-5a.5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm3 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1-.5-.5z", } - } } } @@ -47694,7 +46625,6 @@ impl IconShape for BsLightbulbOffFill { path { d: "M2 6c0-.572.08-1.125.23-1.65l8.558 8.559A.5.5 0 0 1 10.5 13h-5a.5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm10.303 4.181L3.818 1.697a6 6 0 0 1 8.484 8.484zM5 14.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1-.5-.5zM2.354 1.646a.5.5 0 1 0-.708.708l12 12a.5.5 0 0 0 .708-.708l-12-12z", } - } } } @@ -47738,7 +46668,6 @@ impl IconShape for BsLightbulbOff { d: "M2.23 4.35A6.004 6.004 0 0 0 2 6c0 1.691.7 3.22 1.826 4.31.203.196.359.4.453.619l.762 1.769A.5.5 0 0 0 5.5 13a.5.5 0 0 0 0 1 .5.5 0 0 0 0 1l.224.447a1 1 0 0 0 .894.553h2.764a1 1 0 0 0 .894-.553L10.5 15a.5.5 0 0 0 0-1 .5.5 0 0 0 0-1 .5.5 0 0 0 .288-.091L9.878 12H5.83l-.632-1.467a2.954 2.954 0 0 0-.676-.941 4.984 4.984 0 0 1-1.455-4.405l-.837-.836zm1.588-2.653.708.707a5 5 0 0 1 7.07 7.07l.707.707a6 6 0 0 0-8.484-8.484zm-2.172-.051a.5.5 0 0 1 .708 0l12 12a.5.5 0 0 1-.708.708l-12-12a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -47781,7 +46710,6 @@ impl IconShape for BsLightbulb { path { d: "M2 6a6 6 0 1 1 10.174 4.31c-.203.196-.359.4-.453.619l-.762 1.769A.5.5 0 0 1 10.5 13a.5.5 0 0 1 0 1 .5.5 0 0 1 0 1l-.224.447a1 1 0 0 1-.894.553H6.618a1 1 0 0 1-.894-.553L5.5 15a.5.5 0 0 1 0-1 .5.5 0 0 1 0-1 .5.5 0 0 1-.46-.302l-.761-1.77a1.964 1.964 0 0 0-.453-.618A5.984 5.984 0 0 1 2 6zm6-5a5 5 0 0 0-3.479 8.592c.263.254.514.564.676.941L5.83 12h4.342l.632-1.467c.162-.377.413-.687.676-.941A5 5 0 0 0 8 1z", } - } } } @@ -47824,7 +46752,6 @@ impl IconShape for BsLightningChargeFill { path { d: "M11.251.068a.5.5 0 0 1 .227.58L9.677 6.5H13a.5.5 0 0 1 .364.843l-8 8.5a.5.5 0 0 1-.842-.49L6.323 9.5H3a.5.5 0 0 1-.364-.843l8-8.5a.5.5 0 0 1 .615-.09z", } - } } } @@ -47867,7 +46794,6 @@ impl IconShape for BsLightningCharge { path { d: "M11.251.068a.5.5 0 0 1 .227.58L9.677 6.5H13a.5.5 0 0 1 .364.843l-8 8.5a.5.5 0 0 1-.842-.49L6.323 9.5H3a.5.5 0 0 1-.364-.843l8-8.5a.5.5 0 0 1 .615-.09zM4.157 8.5H7a.5.5 0 0 1 .478.647L6.11 13.59l5.732-6.09H9a.5.5 0 0 1-.478-.647L9.89 2.41 4.157 8.5z", } - } } } @@ -47910,7 +46836,6 @@ impl IconShape for BsLightningFill { path { d: "M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641l2.5-8.5z", } - } } } @@ -47953,7 +46878,6 @@ impl IconShape for BsLightning { path { d: "M5.52.359A.5.5 0 0 1 6 0h4a.5.5 0 0 1 .474.658L8.694 6H12.5a.5.5 0 0 1 .395.807l-7 9a.5.5 0 0 1-.873-.454L6.823 9.5H3.5a.5.5 0 0 1-.48-.641l2.5-8.5zM6.374 1 4.168 8.5H7.5a.5.5 0 0 1 .478.647L6.78 13.04 11.478 7H8a.5.5 0 0 1-.474-.658L9.306 1H6.374z", } - } } } @@ -47996,7 +46920,6 @@ impl IconShape for BsLine { path { d: "M8 0c4.411 0 8 2.912 8 6.492 0 1.433-.555 2.723-1.715 3.994-1.678 1.932-5.431 4.285-6.285 4.645-.83.35-.734-.197-.696-.413l.003-.018.114-.685c.027-.204.055-.521-.026-.723-.09-.223-.444-.339-.704-.395C2.846 12.39 0 9.701 0 6.492 0 2.912 3.59 0 8 0ZM5.022 7.686H3.497V4.918a.156.156 0 0 0-.155-.156H2.78a.156.156 0 0 0-.156.156v3.486c0 .041.017.08.044.107v.001l.002.002.002.002a.154.154 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157Zm.791-2.924a.156.156 0 0 0-.156.156v3.486c0 .086.07.155.156.155h.562c.086 0 .155-.07.155-.155V4.918a.156.156 0 0 0-.155-.156h-.562Zm3.863 0a.156.156 0 0 0-.156.156v2.07L7.923 4.832a.17.17 0 0 0-.013-.015v-.001a.139.139 0 0 0-.01-.01l-.003-.003a.092.092 0 0 0-.011-.009h-.001L7.88 4.79l-.003-.002a.029.029 0 0 0-.005-.003l-.008-.005h-.002l-.003-.002-.01-.004-.004-.002a.093.093 0 0 0-.01-.003h-.002l-.003-.001-.009-.002h-.006l-.003-.001h-.004l-.002-.001h-.574a.156.156 0 0 0-.156.155v3.486c0 .086.07.155.156.155h.56c.087 0 .157-.07.157-.155v-2.07l1.6 2.16a.154.154 0 0 0 .039.038l.001.001.01.006.004.002a.066.066 0 0 0 .008.004l.007.003.005.002a.168.168 0 0 0 .01.003h.003a.155.155 0 0 0 .04.006h.56c.087 0 .157-.07.157-.155V4.918a.156.156 0 0 0-.156-.156h-.561Zm3.815.717v-.56a.156.156 0 0 0-.155-.157h-2.242a.155.155 0 0 0-.108.044h-.001l-.001.002-.002.003a.155.155 0 0 0-.044.107v3.486c0 .041.017.08.044.107l.002.003.002.002a.155.155 0 0 0 .108.043h2.242c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156v-.56a.156.156 0 0 0-.155-.157H11.81v-.589h1.525c.086 0 .155-.07.155-.156Z", } - } } } @@ -48042,7 +46965,6 @@ impl IconShape for BsLink45deg { path { d: "M6.586 4.672A3 3 0 0 0 7.414 9.5l.775-.776a2 2 0 0 1-.896-3.346L9.12 3.55a2 2 0 1 1 2.83 2.83l-.793.792c.112.42.155.855.128 1.287l1.372-1.372a3 3 0 1 0-4.243-4.243L6.586 4.672z", } - } } } @@ -48088,7 +47010,6 @@ impl IconShape for BsLink { path { d: "M9 5.5a3 3 0 0 0-2.83 4h1.098A2 2 0 0 1 9 6.5h3a2 2 0 1 1 0 4h-1.535a4.02 4.02 0 0 1-.82 1H12a3 3 0 1 0 0-6H9z", } - } } } @@ -48131,7 +47052,6 @@ impl IconShape for BsLinkedin { path { d: "M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z", } - } } } @@ -48175,7 +47095,6 @@ impl IconShape for BsListCheck { d: "M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zM3.854 2.146a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 3.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 1 1 .708-.708L2 7.293l1.146-1.147a.5.5 0 0 1 .708 0zm0 4a.5.5 0 0 1 0 .708l-1.5 1.5a.5.5 0 0 1-.708 0l-.5-.5a.5.5 0 0 1 .708-.708l.146.147 1.146-1.147a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } - } } } @@ -48219,7 +47138,6 @@ impl IconShape for BsListColumnsReverse { d: "M0 .5A.5.5 0 0 1 .5 0h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 .5Zm4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10A.5.5 0 0 1 4 .5Zm-4 2A.5.5 0 0 1 .5 2h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 4h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 6h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm-4 2A.5.5 0 0 1 .5 8h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1h-10a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5Zm-4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm4 0a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -48263,7 +47181,6 @@ impl IconShape for BsListColumns { d: "M0 .5A.5.5 0 0 1 .5 0h9a.5.5 0 0 1 0 1h-9A.5.5 0 0 1 0 .5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 2h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 4h10a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 6h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2A.5.5 0 0 1 .5 8h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-13 2a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -48307,7 +47224,6 @@ impl IconShape for BsListNested { d: "M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -48354,7 +47270,6 @@ impl IconShape for BsListOl { path { d: "M1.713 11.865v-.474H2c.217 0 .363-.137.363-.317 0-.185-.158-.31-.361-.31-.223 0-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595 0 0 1-.492.594v.033a.615.615 0 0 1 .569.631c.003.533-.502.8-1.051.8-.656 0-1-.37-1.008-.794h.582c.008.178.186.306.422.309.254 0 .424-.145.422-.35-.002-.195-.155-.348-.414-.348h-.3zm-.004-4.699h-.604v-.035c0-.408.295-.844.958-.844.583 0 .96.326.96.756 0 .389-.257.617-.476.848l-.537.572v.03h1.054V9H1.143v-.395l.957-.99c.138-.142.293-.304.293-.508 0-.18-.147-.32-.342-.32a.33.33 0 0 0-.342.338v.041zM2.564 5h-.635V2.924h-.031l-.598.42v-.567l.629-.443h.635V5z", } - } } } @@ -48401,7 +47316,6 @@ impl IconShape for BsListStars { path { d: "M2.242 2.194a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.256-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53zm0 4a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.255-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53zm0 4a.27.27 0 0 1 .516 0l.162.53c.035.115.14.194.258.194h.551c.259 0 .37.333.164.493l-.468.363a.277.277 0 0 0-.094.3l.173.569c.078.255-.213.462-.423.3l-.417-.324a.267.267 0 0 0-.328 0l-.417.323c-.21.163-.5-.043-.423-.299l.173-.57a.277.277 0 0 0-.094-.299l-.468-.363c-.206-.16-.095-.493.164-.493h.55a.271.271 0 0 0 .259-.194l.162-.53z", } - } } } @@ -48452,7 +47366,6 @@ impl IconShape for BsListTask { d: "M1.5 7a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5V7zM2 7h1v1H2V7zm0 3.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5H2zm1 .5H2v1h1v-1z", fill_rule: "evenodd", } - } } } @@ -48496,7 +47409,6 @@ impl IconShape for BsListUl { d: "M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", fill_rule: "evenodd", } - } } } @@ -48540,7 +47452,6 @@ impl IconShape for BsList { d: "M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -48583,7 +47494,6 @@ impl IconShape for BsLockFill { path { d: "M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2z", } - } } } @@ -48626,7 +47536,6 @@ impl IconShape for BsLock { path { d: "M8 1a2 2 0 0 1 2 2v4H6V3a2 2 0 0 1 2-2zm3 6V3a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2zM5 8h6a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z", } - } } } @@ -48669,7 +47578,6 @@ impl IconShape for BsMagic { path { d: "M9.5 2.672a.5.5 0 1 0 1 0V.843a.5.5 0 0 0-1 0v1.829Zm4.5.035A.5.5 0 0 0 13.293 2L12 3.293a.5.5 0 1 0 .707.707L14 2.707ZM7.293 4A.5.5 0 1 0 8 3.293L6.707 2A.5.5 0 0 0 6 2.707L7.293 4Zm-.621 2.5a.5.5 0 1 0 0-1H4.843a.5.5 0 1 0 0 1h1.829Zm8.485 0a.5.5 0 1 0 0-1h-1.829a.5.5 0 0 0 0 1h1.829ZM13.293 10A.5.5 0 1 0 14 9.293L12.707 8a.5.5 0 1 0-.707.707L13.293 10ZM9.5 11.157a.5.5 0 0 0 1 0V9.328a.5.5 0 0 0-1 0v1.829Zm1.854-5.097a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L8.646 5.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0l1.293-1.293Zm-3 3a.5.5 0 0 0 0-.706l-.708-.708a.5.5 0 0 0-.707 0L.646 13.94a.5.5 0 0 0 0 .707l.708.708a.5.5 0 0 0 .707 0L8.354 9.06Z", } - } } } @@ -48712,7 +47620,6 @@ impl IconShape for BsMagnetFill { path { d: "M15 12h-4v3h4v-3ZM5 12H1v3h4v-3ZM0 8a8 8 0 1 1 16 0v8h-6V8a2 2 0 1 0-4 0v8H0V8Z", } - } } } @@ -48755,7 +47662,6 @@ impl IconShape for BsMagnet { path { d: "M8 1a7 7 0 0 0-7 7v3h4V8a3 3 0 0 1 6 0v3h4V8a7 7 0 0 0-7-7Zm7 11h-4v3h4v-3ZM5 12H1v3h4v-3ZM0 8a8 8 0 1 1 16 0v8h-6V8a2 2 0 1 0-4 0v8H0V8Z", } - } } } @@ -48801,7 +47707,6 @@ impl IconShape for BsMailbox { path { d: "M11.793 8.5H9v-1h5a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.354-.146l-.853-.854zM5 7c0 .552-.448 0-1 0s-1 .552-1 0a1 1 0 0 1 2 0z", } - } } } @@ -48847,7 +47752,6 @@ impl IconShape for BsMailbox2 { path { d: "M12 3H4a4 4 0 0 0-4 4v6a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7a4 4 0 0 0-4-4zM8 7a3.99 3.99 0 0 0-1.354-3H12a3 3 0 0 1 3 3v6H8V7zm-3.415.157C4.42 7.087 4.218 7 4 7c-.218 0-.42.086-.585.157C3.164 7.264 3 7.334 3 7a1 1 0 0 1 2 0c0 .334-.164.264-.415.157z", } - } } } @@ -48891,7 +47795,6 @@ impl IconShape for BsMapFill { d: "M16 .5a.5.5 0 0 0-.598-.49L10.5.99 5.598.01a.5.5 0 0 0-.196 0l-5 1A.5.5 0 0 0 0 1.5v14a.5.5 0 0 0 .598.49l4.902-.98 4.902.98a.502.502 0 0 0 .196 0l5-1A.5.5 0 0 0 16 14.5V.5zM5 14.09V1.11l.5-.1.5.1v12.98l-.402-.08a.498.498 0 0 0-.196 0L5 14.09zm5 .8V1.91l.402.08a.5.5 0 0 0 .196 0L11 1.91v12.98l-.5.1-.5-.1z", fill_rule: "evenodd", } - } } } @@ -48935,7 +47838,6 @@ impl IconShape for BsMap { d: "M15.817.113A.5.5 0 0 1 16 .5v14a.5.5 0 0 1-.402.49l-5 1a.502.502 0 0 1-.196 0L5.5 15.01l-4.902.98A.5.5 0 0 1 0 15.5v-14a.5.5 0 0 1 .402-.49l5-1a.5.5 0 0 1 .196 0L10.5.99l4.902-.98a.5.5 0 0 1 .415.103zM10 1.91l-4-.8v12.98l4 .8V1.91zm1 12.98 4-.8V1.11l-4 .8v12.98zm-6-.8V1.11l-4 .8v12.98l4-.8z", fill_rule: "evenodd", } - } } } @@ -48978,7 +47880,6 @@ impl IconShape for BsMarkdownFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm11.5 1a.5.5 0 0 0-.5.5v3.793L9.854 8.146a.5.5 0 1 0-.708.708l2 2a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L12 9.293V5.5a.5.5 0 0 0-.5-.5zM3.56 7.01h.056l1.428 3.239h.774l1.42-3.24h.056V11h1.073V5.001h-1.2l-1.71 3.894h-.039l-1.71-3.894H2.5V11h1.06V7.01z", } - } } } @@ -49032,7 +47933,6 @@ impl IconShape for BsMarkdown { path { d: "M3.56 11V7.01h.056l1.428 3.239h.774l1.42-3.24h.056V11h1.073V5.001h-1.2l-1.71 3.894h-.039l-1.71-3.894H2.5V11h1.06z", } - } } } @@ -49075,7 +47975,6 @@ impl IconShape for BsMask { path { d: "M6.225 1.227A7.5 7.5 0 0 1 10.5 8a7.5 7.5 0 0 1-4.275 6.773 7 7 0 1 0 0-13.546zM4.187.966a8 8 0 1 1 7.627 14.069A8 8 0 0 1 4.186.964z", } - } } } @@ -49118,7 +48017,6 @@ impl IconShape for BsMastodon { path { d: "M11.19 12.195c2.016-.24 3.77-1.475 3.99-2.603.348-1.778.32-4.339.32-4.339 0-3.47-2.286-4.488-2.286-4.488C12.062.238 10.083.017 8.027 0h-.05C5.92.017 3.942.238 2.79.765c0 0-2.285 1.017-2.285 4.488l-.002.662c-.004.64-.007 1.35.011 2.091.083 3.394.626 6.74 3.78 7.57 1.454.383 2.703.463 3.709.408 1.823-.1 2.847-.647 2.847-.647l-.06-1.317s-1.303.41-2.767.36c-1.45-.05-2.98-.156-3.215-1.928a3.614 3.614 0 0 1-.033-.496s1.424.346 3.228.428c1.103.05 2.137-.064 3.188-.189zm1.613-2.47H11.13v-4.08c0-.859-.364-1.295-1.091-1.295-.804 0-1.207.517-1.207 1.541v2.233H7.168V5.89c0-1.024-.403-1.541-1.207-1.541-.727 0-1.091.436-1.091 1.296v4.079H3.197V5.522c0-.859.22-1.541.66-2.046.456-.505 1.052-.764 1.793-.764.856 0 1.504.328 1.933.983L8 4.39l.417-.695c.429-.655 1.077-.983 1.934-.983.74 0 1.336.259 1.791.764.442.505.661 1.187.661 2.046v4.203z", } - } } } @@ -49161,7 +48059,6 @@ impl IconShape for BsMedium { path { d: "M9.025 8c0 2.485-2.02 4.5-4.513 4.5A4.506 4.506 0 0 1 0 8c0-2.486 2.02-4.5 4.512-4.5A4.506 4.506 0 0 1 9.025 8zm4.95 0c0 2.34-1.01 4.236-2.256 4.236-1.246 0-2.256-1.897-2.256-4.236 0-2.34 1.01-4.236 2.256-4.236 1.246 0 2.256 1.897 2.256 4.236zM16 8c0 2.096-.355 3.795-.794 3.795-.438 0-.793-1.7-.793-3.795 0-2.096.355-3.795.794-3.795.438 0 .793 1.699.793 3.795z", } - } } } @@ -49204,7 +48101,6 @@ impl IconShape for BsMegaphoneFill { path { d: "M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-11zm-1 .724c-2.067.95-4.539 1.481-7 1.656v6.237a25.222 25.222 0 0 1 1.088.085c2.053.204 4.038.668 5.912 1.56V3.224zm-8 7.841V4.934c-.68.027-1.399.043-2.008.053A2.02 2.02 0 0 0 0 7v2c0 1.106.896 1.996 1.994 2.009a68.14 68.14 0 0 1 .496.008 64 64 0 0 1 1.51.048zm1.39 1.081c.285.021.569.047.85.078l.253 1.69a1 1 0 0 1-.983 1.187h-.548a1 1 0 0 1-.916-.599l-1.314-2.48a65.81 65.81 0 0 1 1.692.064c.327.017.65.037.966.06z", } - } } } @@ -49247,7 +48143,6 @@ impl IconShape for BsMegaphone { path { d: "M13 2.5a1.5 1.5 0 0 1 3 0v11a1.5 1.5 0 0 1-3 0v-.214c-2.162-1.241-4.49-1.843-6.912-2.083l.405 2.712A1 1 0 0 1 5.51 15.1h-.548a1 1 0 0 1-.916-.599l-1.85-3.49a68.14 68.14 0 0 0-.202-.003A2.014 2.014 0 0 1 0 9V7a2.02 2.02 0 0 1 1.992-2.013 74.663 74.663 0 0 0 2.483-.075c3.043-.154 6.148-.849 8.525-2.199V2.5zm1 0v11a.5.5 0 0 0 1 0v-11a.5.5 0 0 0-1 0zm-1 1.35c-2.344 1.205-5.209 1.842-8 2.033v4.233c.18.01.359.022.537.036 2.568.189 5.093.744 7.463 1.993V3.85zm-9 6.215v-4.13a95.09 95.09 0 0 1-1.992.052A1.02 1.02 0 0 0 1 7v2c0 .55.448 1.002 1.006 1.009A60.49 60.49 0 0 1 4 10.065zm-.657.975 1.609 3.037.01.024h.548l-.002-.014-.443-2.966a68.019 68.019 0 0 0-1.722-.082z", } - } } } @@ -49290,7 +48185,6 @@ impl IconShape for BsMemory { path { d: "M1 3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h4.586a1 1 0 0 0 .707-.293l.353-.353a.5.5 0 0 1 .708 0l.353.353a1 1 0 0 0 .707.293H15a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H1Zm.5 1h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5Zm5 0h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5Zm4.5.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-4ZM2 10v2H1v-2h1Zm2 0v2H3v-2h1Zm2 0v2H5v-2h1Zm3 0v2H8v-2h1Zm2 0v2h-1v-2h1Zm2 0v2h-1v-2h1Zm2 0v2h-1v-2h1Z", } - } } } @@ -49333,7 +48227,6 @@ impl IconShape for BsMenuAppFill { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h2A1.5 1.5 0 0 1 5 1.5v2A1.5 1.5 0 0 1 3.5 5h-2A1.5 1.5 0 0 1 0 3.5v-2zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49376,7 +48269,6 @@ impl IconShape for BsMenuApp { path { d: "M0 1.5A1.5 1.5 0 0 1 1.5 0h2A1.5 1.5 0 0 1 5 1.5v2A1.5 1.5 0 0 1 3.5 5h-2A1.5 1.5 0 0 1 0 3.5v-2zM1.5 1a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-2zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49419,7 +48311,6 @@ impl IconShape for BsMenuButtonFill { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v2A1.5 1.5 0 0 0 1.5 5h8A1.5 1.5 0 0 0 11 3.5v-2A1.5 1.5 0 0 0 9.5 0h-8zm5.927 2.427A.25.25 0 0 1 7.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0l-.396-.396zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49462,7 +48353,6 @@ impl IconShape for BsMenuButtonWideFill { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v2A1.5 1.5 0 0 0 1.5 5h13A1.5 1.5 0 0 0 16 3.5v-2A1.5 1.5 0 0 0 14.5 0h-13zm1 2h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1 0-1zm9.927.427A.25.25 0 0 1 12.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0l-.396-.396zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49508,7 +48398,6 @@ impl IconShape for BsMenuButtonWide { path { d: "M2 2.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5zm10.823.323-.396-.396A.25.25 0 0 1 12.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49554,7 +48443,6 @@ impl IconShape for BsMenuButton { path { d: "m7.823 2.823-.396-.396A.25.25 0 0 1 7.604 2h.792a.25.25 0 0 1 .177.427l-.396.396a.25.25 0 0 1-.354 0zM0 8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V8zm1 3v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2H1zm14-1V8a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v2h14zM2 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49597,7 +48485,6 @@ impl IconShape for BsMenuDown { path { d: "M7.646.146a.5.5 0 0 1 .708 0L10.207 2H14a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h3.793L7.646.146zM1 7v3h14V7H1zm14-1V4a1 1 0 0 0-1-1h-3.793a1 1 0 0 1-.707-.293L8 1.207l-1.5 1.5A1 1 0 0 1 5.793 3H2a1 1 0 0 0-1 1v2h14zm0 5H1v2a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2zM2 4.5a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0 4a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", } - } } } @@ -49640,7 +48527,6 @@ impl IconShape for BsMenuUp { path { d: "M7.646 15.854a.5.5 0 0 0 .708 0L10.207 14H14a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h3.793l1.853 1.854zM1 9V6h14v3H1zm14 1v2a1 1 0 0 1-1 1h-3.793a1 1 0 0 0-.707.293l-1.5 1.5-1.5-1.5A1 1 0 0 0 5.793 13H2a1 1 0 0 1-1-1v-2h14zm0-5H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v2zM2 11.5a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 0-1h-8a.5.5 0 0 0-.5.5zm0-4a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 0-1h-11a.5.5 0 0 0-.5.5zm0-4a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 0-1h-6a.5.5 0 0 0-.5.5z", } - } } } @@ -49683,7 +48569,6 @@ impl IconShape for BsMessenger { path { d: "M0 7.76C0 3.301 3.493 0 8 0s8 3.301 8 7.76-3.493 7.76-8 7.76c-.81 0-1.586-.107-2.316-.307a.639.639 0 0 0-.427.03l-1.588.702a.64.64 0 0 1-.898-.566l-.044-1.423a.639.639 0 0 0-.215-.456C.956 12.108 0 10.092 0 7.76zm5.546-1.459-2.35 3.728c-.225.358.214.761.551.506l2.525-1.916a.48.48 0 0 1 .578-.002l1.869 1.402a1.2 1.2 0 0 0 1.735-.32l2.35-3.728c.226-.358-.214-.761-.551-.506L9.728 7.381a.48.48 0 0 1-.578.002L7.281 5.98a1.2 1.2 0 0 0-1.735.32z", } - } } } @@ -49727,7 +48612,6 @@ impl IconShape for BsMeta { d: "M8.217 5.243C9.145 3.988 10.171 3 11.483 3 13.96 3 16 6.153 16.001 9.907c0 2.29-.986 3.725-2.757 3.725-1.543 0-2.395-.866-3.924-3.424l-.667-1.123-.118-.197a54.944 54.944 0 0 0-.53-.877l-1.178 2.08c-1.673 2.925-2.615 3.541-3.923 3.541C1.086 13.632 0 12.217 0 9.973 0 6.388 1.995 3 4.598 3c.319 0 .625.039.924.122.31.086.611.22.913.407.577.359 1.154.915 1.782 1.714Zm1.516 2.224c-.252-.41-.494-.787-.727-1.133L9 6.326c.845-1.305 1.543-1.954 2.372-1.954 1.723 0 3.102 2.537 3.102 5.653 0 1.188-.39 1.877-1.195 1.877-.773 0-1.142-.51-2.61-2.87l-.937-1.565ZM4.846 4.756c.725.1 1.385.634 2.34 2.001A212.13 212.13 0 0 0 5.551 9.3c-1.357 2.126-1.826 2.603-2.581 2.603-.777 0-1.24-.682-1.24-1.9 0-2.602 1.298-5.264 2.846-5.264.091 0 .181.006.27.018Z", fill_rule: "evenodd", } - } } } @@ -49773,7 +48657,6 @@ impl IconShape for BsMicFill { path { d: "M3.5 6.5A.5.5 0 0 1 4 7v1a4 4 0 0 0 8 0V7a.5.5 0 0 1 1 0v1a5 5 0 0 1-4.5 4.975V15h3a.5.5 0 0 1 0 1h-7a.5.5 0 0 1 0-1h3v-2.025A5 5 0 0 1 3 8V7a.5.5 0 0 1 .5-.5z", } - } } } @@ -49819,7 +48702,6 @@ impl IconShape for BsMicMuteFill { path { d: "M9.486 10.607 5 6.12V8a3 3 0 0 0 4.486 2.607zm-7.84-9.253 12 12 .708-.708-12-12-.708.708z", } - } } } @@ -49865,7 +48747,6 @@ impl IconShape for BsMicMute { path { d: "m9.486 10.607-.748-.748A2 2 0 0 1 6 8v-.878l-1-1V8a3 3 0 0 0 4.486 2.607zm-7.84-9.253 12 12 .708-.708-12-12-.708.708z", } - } } } @@ -49911,7 +48792,6 @@ impl IconShape for BsMic { path { d: "M10 8a2 2 0 1 1-4 0V3a2 2 0 1 1 4 0v5zM8 0a3 3 0 0 0-3 3v5a3 3 0 0 0 6 0V3a3 3 0 0 0-3-3z", } - } } } @@ -49954,7 +48834,6 @@ impl IconShape for BsMicrosoft { path { d: "M7.462 0H0v7.19h7.462V0zM16 0H8.538v7.19H16V0zM7.462 8.211H0V16h7.462V8.211zm8.538 0H8.538V16H16V8.211z", } - } } } @@ -50001,7 +48880,6 @@ impl IconShape for BsMinecartLoaded { d: "M6 1a2.498 2.498 0 0 1 4 0c.818 0 1.545.394 2 1 .67 0 1.552.57 2 1h-2c-.314 0-.611-.15-.8-.4-.274-.365-.71-.6-1.2-.6-.314 0-.611-.15-.8-.4a1.497 1.497 0 0 0-2.4 0c-.189.25-.486.4-.8.4-.507 0-.955.251-1.228.638-.09.13-.194.25-.308.362H3c.13-.147.401-.432.562-.545a1.63 1.63 0 0 0 .393-.393A2.498 2.498 0 0 1 6 1z", fill_rule: "evenodd", } - } } } @@ -50044,7 +48922,6 @@ impl IconShape for BsMinecart { path { d: "M4 15a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm8-1a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM.115 3.18A.5.5 0 0 1 .5 3h15a.5.5 0 0 1 .491.592l-1.5 8A.5.5 0 0 1 14 12H2a.5.5 0 0 1-.491-.408l-1.5-8a.5.5 0 0 1 .106-.411zm.987.82 1.313 7h11.17l1.313-7H1.102z", } - } } } @@ -50087,7 +48964,6 @@ impl IconShape for BsModemFill { path { d: "M7 0a1.5 1.5 0 0 0-1.5 1.5v11a1.5 1.5 0 0 0 1.404 1.497c-.35.305-.872.678-1.628 1.056A.5.5 0 0 0 5.5 16h5a.5.5 0 0 0 .224-.947c-.756-.378-1.278-.75-1.628-1.056A1.5 1.5 0 0 0 10.5 12.5v-11A1.5 1.5 0 0 0 9 0H7Zm1 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Zm0 2a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Zm.5 1.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM8 9a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Z", } - } } } @@ -50133,7 +49009,6 @@ impl IconShape for BsModem { path { d: "M8.5 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm0 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -50176,7 +49051,6 @@ impl IconShape for BsMoisture { path { d: "M13.5 0a.5.5 0 0 0 0 1H15v2.75h-.5a.5.5 0 0 0 0 1h.5V7.5h-1.5a.5.5 0 0 0 0 1H15v2.75h-.5a.5.5 0 0 0 0 1h.5V15h-1.5a.5.5 0 0 0 0 1h2a.5.5 0 0 0 .5-.5V.5a.5.5 0 0 0-.5-.5h-2zM7 1.5l.364-.343a.5.5 0 0 0-.728 0l-.002.002-.006.007-.022.023-.08.088a28.458 28.458 0 0 0-1.274 1.517c-.769.983-1.714 2.325-2.385 3.727C2.368 7.564 2 8.682 2 9.733 2 12.614 4.212 15 7 15s5-2.386 5-5.267c0-1.05-.368-2.169-.867-3.212-.671-1.402-1.616-2.744-2.385-3.727a28.458 28.458 0 0 0-1.354-1.605l-.022-.023-.006-.007-.002-.001L7 1.5zm0 0-.364-.343L7 1.5zm-.016.766L7 2.247l.016.019c.24.274.572.667.944 1.144.611.781 1.32 1.776 1.901 2.827H4.14c.58-1.051 1.29-2.046 1.9-2.827.373-.477.706-.87.945-1.144zM3 9.733c0-.755.244-1.612.638-2.496h6.724c.395.884.638 1.741.638 2.496C11 12.117 9.182 14 7 14s-4-1.883-4-4.267z", } - } } } @@ -50219,7 +49093,6 @@ impl IconShape for BsMoonFill { path { d: "M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z", } - } } } @@ -50265,7 +49138,6 @@ impl IconShape for BsMoonStarsFill { path { d: "M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z", } - } } } @@ -50311,7 +49183,6 @@ impl IconShape for BsMoonStars { path { d: "M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z", } - } } } @@ -50354,7 +49225,6 @@ impl IconShape for BsMoon { path { d: "M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278zM4.858 1.311A7.269 7.269 0 0 0 1.025 7.71c0 4.02 3.279 7.276 7.319 7.276a7.316 7.316 0 0 0 5.205-2.162c-.337.042-.68.063-1.029.063-4.61 0-8.343-3.714-8.343-8.29 0-1.167.242-2.278.681-3.286z", } - } } } @@ -50400,7 +49270,6 @@ impl IconShape for BsMortarboardFill { path { d: "M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Z", } - } } } @@ -50446,7 +49315,6 @@ impl IconShape for BsMortarboard { path { d: "M4.176 9.032a.5.5 0 0 0-.656.327l-.5 1.7a.5.5 0 0 0 .294.605l4.5 1.8a.5.5 0 0 0 .372 0l4.5-1.8a.5.5 0 0 0 .294-.605l-.5-1.7a.5.5 0 0 0-.656-.327L8 10.466 4.176 9.032Zm-.068 1.873.22-.748 3.496 1.311a.5.5 0 0 0 .352 0l3.496-1.311.22.748L8 12.46l-3.892-1.556Z", } - } } } @@ -50492,7 +49360,6 @@ impl IconShape for BsMotherboardFill { path { d: "M1 2a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 9H1V8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6H1V5H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 2H1Zm11 .5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7Zm2 0a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM3.5 10a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Zm0 2a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6ZM4 4h-.5a.5.5 0 0 0 0 1H4v1h-.5a.5.5 0 0 0 0 1H4a1 1 0 0 0 1 1v.5a.5.5 0 0 0 1 0V8h1v.5a.5.5 0 0 0 1 0V8a1 1 0 0 0 1-1h.5a.5.5 0 0 0 0-1H9V5h.5a.5.5 0 0 0 0-1H9a1 1 0 0 0-1-1v-.5a.5.5 0 0 0-1 0V3H6v-.5a.5.5 0 0 0-1 0V3a1 1 0 0 0-1 1Zm7 7.5v1a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 0-.5.5Z", } - } } } @@ -50538,7 +49405,6 @@ impl IconShape for BsMotherboard { path { d: "M1 2a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 9H1V8H.5a.5.5 0 0 1-.5-.5v-1A.5.5 0 0 1 .5 6H1V5H.5a.5.5 0 0 1-.5-.5v-2A.5.5 0 0 1 .5 2H1Zm1 11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v11Z", } - } } } @@ -50581,7 +49447,6 @@ impl IconShape for BsMouseFill { path { d: "M3 5a5 5 0 0 1 10 0v6a5 5 0 0 1-10 0V5zm5.5-1.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2z", } - } } } @@ -50624,7 +49489,6 @@ impl IconShape for BsMouse { path { d: "M8 3a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 3zm4 8a4 4 0 0 1-8 0V5a4 4 0 1 1 8 0v6zM8 0a5 5 0 0 0-5 5v6a5 5 0 0 0 10 0V5a5 5 0 0 0-5-5z", } - } } } @@ -50667,7 +49531,6 @@ impl IconShape for BsMouse2Fill { path { d: "M7.5.026C4.958.286 3 2.515 3 5.188V5.5h4.5V.026zm1 0V5.5H13v-.312C13 2.515 11.042.286 8.5.026zM13 6.5H3v4.313C3 13.658 5.22 16 8 16s5-2.342 5-5.188V6.5z", } - } } } @@ -50710,7 +49573,6 @@ impl IconShape for BsMouse2 { path { d: "M3 5.188C3 2.341 5.22 0 8 0s5 2.342 5 5.188v5.625C13 13.658 10.78 16 8 16s-5-2.342-5-5.188V5.189zm4.5-4.155C5.541 1.289 4 3.035 4 5.188V5.5h3.5V1.033zm1 0V5.5H12v-.313c0-2.152-1.541-3.898-3.5-4.154zM12 6.5H4v4.313C4 13.145 5.81 15 8 15s4-1.855 4-4.188V6.5z", } - } } } @@ -50753,7 +49615,6 @@ impl IconShape for BsMouse3Fill { path { d: "M8.5.069A15.328 15.328 0 0 0 7 0c-.593 0-1.104.157-1.527.463-.418.302-.717.726-.93 1.208-.386.873-.522 2.01-.54 3.206l4.497 1V.069zM3.71 5.836 3.381 6A2.5 2.5 0 0 0 2 8.236v2.576C2 13.659 4.22 16 7 16h2c2.78 0 5-2.342 5-5.188V8.123l-9-2v.003l.008.353c.007.3.023.715.053 1.175.063.937.186 2.005.413 2.688a.5.5 0 1 1-.948.316c-.273-.817-.4-2-.462-2.937A30.16 30.16 0 0 1 4 6.003c0-.034.003-.067.01-.1l-.3-.067zM14 7.1V5.187c0-1.13-.272-2.044-.748-2.772-.474-.726-1.13-1.235-1.849-1.59A7.495 7.495 0 0 0 9.5.212v5.887l4.5 1z", } - } } } @@ -50796,7 +49657,6 @@ impl IconShape for BsMouse3 { path { d: "M7 0c-.593 0-1.104.157-1.527.463-.418.302-.717.726-.93 1.208C4.123 2.619 4 3.879 4 5.187v.504L3.382 6A2.5 2.5 0 0 0 2 8.236v2.576C2 13.659 4.22 16 7 16h2c2.78 0 5-2.342 5-5.188V7.51a.71.71 0 0 0 0-.02V5.186c0-1.13-.272-2.044-.748-2.772-.474-.726-1.13-1.235-1.849-1.59C9.981.123 8.26 0 7 0zm2.5 6.099V1.232c.51.11 1.008.267 1.46.49.596.293 1.099.694 1.455 1.24.355.543.585 1.262.585 2.225v1.69l-3.5-.778zm-1-5.025v4.803L5 5.099c.006-1.242.134-2.293.457-3.024.162-.366.363-.63.602-.801C6.292 1.105 6.593 1 7 1c.468 0 .98.018 1.5.074zM5 6.124 13 7.9v2.912C13 13.145 11.19 15 9 15H7c-2.19 0-4-1.855-4-4.188V8.236a1.5 1.5 0 0 1 .83-1.342l.187-.093c.01.265.024.58.047.92.062.938.19 2.12.462 2.937a.5.5 0 1 0 .948-.316c-.227-.683-.35-1.75-.413-2.688a29.17 29.17 0 0 1-.06-1.528v-.002z", } - } } } @@ -50846,7 +49706,6 @@ impl IconShape for BsMusicNoteBeamed { path { d: "M5 2.905a1 1 0 0 1 .9-.995l8-.8a1 1 0 0 1 1.1.995V3L5 4V2.905z", } - } } } @@ -50900,7 +49759,6 @@ impl IconShape for BsMusicNoteList { d: "M0 11.5a.5.5 0 0 1 .5-.5H4a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zm0-4A.5.5 0 0 1 .5 7H8a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5zm0-4A.5.5 0 0 1 .5 3H8a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -50950,7 +49808,6 @@ impl IconShape for BsMusicNote { path { d: "M8 2.82a1 1 0 0 1 .804-.98l3-.6A1 1 0 0 1 13 2.22V4L8 5V2.82z", } - } } } @@ -50996,7 +49853,6 @@ impl IconShape for BsMusicPlayerFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm1 2h6a1 1 0 0 1 1 1v2.5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1zm3 12a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } - } } } @@ -51045,7 +49901,6 @@ impl IconShape for BsMusicPlayer { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H4z", } - } } } @@ -51091,7 +49946,6 @@ impl IconShape for BsNewspaper { path { d: "M2 3h10v2H2V3zm0 3h4v3H2V6zm0 4h4v1H2v-1zm0 2h4v1H2v-1zm5-6h2v1H7V6zm3 0h2v1h-2V6zM7 8h2v1H7V8zm3 0h2v1h-2V8zm-3 2h2v1H7v-1zm3 0h2v1h-2v-1zm-3 2h2v1H7v-1zm3 0h2v1h-2v-1z", } - } } } @@ -51137,7 +49991,6 @@ impl IconShape for BsNintendoSwitch { path { d: "M3.425.053a4.136 4.136 0 0 0-3.28 3.015C0 3.628-.01 3.956.005 8.3c.01 3.99.014 4.082.08 4.39.368 1.66 1.548 2.844 3.224 3.235.22.05.497.06 2.29.07 1.856.012 2.048.009 2.097-.04.05-.05.053-.69.053-7.94 0-5.374-.01-7.906-.033-7.952-.033-.06-.09-.063-2.03-.06-1.578.004-2.052.014-2.26.05Zm3 14.665-1.35-.016c-1.242-.013-1.375-.02-1.623-.083a2.81 2.81 0 0 1-2.08-2.167c-.074-.335-.074-8.579-.004-8.907a2.845 2.845 0 0 1 1.716-2.05c.438-.176.64-.196 2.058-.2l1.282-.003v13.426Z", } - } } } @@ -51181,7 +50034,6 @@ impl IconShape for BsNodeMinusFill { d: "M16 8a5 5 0 0 1-9.975.5H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025A5 5 0 0 1 16 8zm-2 0a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h5A.5.5 0 0 0 14 8z", fill_rule: "evenodd", } - } } } @@ -51225,7 +50077,6 @@ impl IconShape for BsNodeMinus { d: "M11 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM6.025 7.5a5 5 0 1 1 0 1H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025zM1.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1zM8 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 8 8z", fill_rule: "evenodd", } - } } } @@ -51268,7 +50119,6 @@ impl IconShape for BsNodePlusFill { path { d: "M11 13a5 5 0 1 0-4.975-5.5H4A1.5 1.5 0 0 0 2.5 6h-1A1.5 1.5 0 0 0 0 7.5v1A1.5 1.5 0 0 0 1.5 10h1A1.5 1.5 0 0 0 4 8.5h2.025A5 5 0 0 0 11 13zm.5-7.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2a.5.5 0 0 1 1 0z", } - } } } @@ -51312,7 +50162,6 @@ impl IconShape for BsNodePlus { d: "M11 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8zM6.025 7.5a5 5 0 1 1 0 1H4A1.5 1.5 0 0 1 2.5 10h-1A1.5 1.5 0 0 1 0 8.5v-1A1.5 1.5 0 0 1 1.5 6h1A1.5 1.5 0 0 1 4 7.5h2.025zM11 5a.5.5 0 0 1 .5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2A.5.5 0 0 1 11 5zM1.5 7a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1z", fill_rule: "evenodd", } - } } } @@ -51355,7 +50204,6 @@ impl IconShape for BsNutFill { path { d: "M4.58 1a1 1 0 0 0-.868.504l-3.428 6a1 1 0 0 0 0 .992l3.428 6A1 1 0 0 0 4.58 15h6.84a1 1 0 0 0 .868-.504l3.429-6a1 1 0 0 0 0-.992l-3.429-6A1 1 0 0 0 11.42 1H4.58zm5.018 9.696a3 3 0 1 1-3-5.196 3 3 0 0 1 3 5.196z", } - } } } @@ -51401,7 +50249,6 @@ impl IconShape for BsNut { path { d: "M6.848 5.933a2.5 2.5 0 1 0 2.5 4.33 2.5 2.5 0 0 0-2.5-4.33zm-1.78 3.915a3.5 3.5 0 1 1 6.061-3.5 3.5 3.5 0 0 1-6.062 3.5z", } - } } } @@ -51444,7 +50291,6 @@ impl IconShape for BsOctagonFill { path { d: "M11.107 0a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146A.5.5 0 0 1 4.893 0h6.214z", } - } } } @@ -51487,7 +50333,6 @@ impl IconShape for BsOctagonHalf { path { d: "M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146zM8 15h2.9l4.1-4.1V5.1L10.9 1H8v14z", } - } } } @@ -51530,7 +50375,6 @@ impl IconShape for BsOctagon { path { d: "M4.54.146A.5.5 0 0 1 4.893 0h6.214a.5.5 0 0 1 .353.146l4.394 4.394a.5.5 0 0 1 .146.353v6.214a.5.5 0 0 1-.146.353l-4.394 4.394a.5.5 0 0 1-.353.146H4.893a.5.5 0 0 1-.353-.146L.146 11.46A.5.5 0 0 1 0 11.107V4.893a.5.5 0 0 1 .146-.353L4.54.146zM5.1 1 1 5.1v5.8L5.1 15h5.8l4.1-4.1V5.1L10.9 1H5.1z", } - } } } @@ -51576,7 +50420,6 @@ impl IconShape for BsOpticalAudioFill { path { d: "M2.5 15a.5.5 0 0 1-.5-.5v-3.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 1 .146-.354l2-2A.5.5 0 0 1 4.5 2h7a.5.5 0 0 1 .354.146l2 2A.5.5 0 0 1 14 4.5v2.05a2.5 2.5 0 0 1 0 4.9v3.05a.5.5 0 0 1-.5.5h-11ZM8 5a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z", } - } } } @@ -51625,7 +50468,6 @@ impl IconShape for BsOpticalAudio { path { d: "M2 14.5a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5v-3.05a2.5 2.5 0 0 0 0-4.9V4.5a.5.5 0 0 0-.146-.354l-2-2A.5.5 0 0 0 11.5 2h-7a.5.5 0 0 0-.354.146l-2 2A.5.5 0 0 0 2 4.5v2.05a2.5 2.5 0 0 0 0 4.9v3.05Zm1-.5v-3a.5.5 0 0 0-.5-.5 1.5 1.5 0 1 1 0-3A.5.5 0 0 0 3 7V4.707L4.707 3h6.586L13 4.707V7a.5.5 0 0 0 .5.5 1.5 1.5 0 0 1 0 3 .5.5 0 0 0-.5.5v3H3Z", } - } } } @@ -51668,7 +50510,6 @@ impl IconShape for BsOption { path { d: "M1 2.5a.5.5 0 0 1 .5-.5h3.797a.5.5 0 0 1 .439.26L11 13h3.5a.5.5 0 0 1 0 1h-3.797a.5.5 0 0 1-.439-.26L5 3H1.5a.5.5 0 0 1-.5-.5zm10 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5z", } - } } } @@ -51714,7 +50555,6 @@ impl IconShape for BsOutlet { path { d: "M6 5.5a.5.5 0 0 1 .5.5v1.5a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v1.5a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zM7 10v1h2v-1a1 1 0 0 0-2 0z", } - } } } @@ -51757,7 +50597,6 @@ impl IconShape for BsPaintBucket { path { d: "M6.192 2.78c-.458-.677-.927-1.248-1.35-1.643a2.972 2.972 0 0 0-.71-.515c-.217-.104-.56-.205-.882-.02-.367.213-.427.63-.43.896-.003.304.064.664.173 1.044.196.687.556 1.528 1.035 2.402L.752 8.22c-.277.277-.269.656-.218.918.055.283.187.593.36.903.348.627.92 1.361 1.626 2.068.707.707 1.441 1.278 2.068 1.626.31.173.62.305.903.36.262.05.64.059.918-.218l5.615-5.615c.118.257.092.512.05.939-.03.292-.068.665-.073 1.176v.123h.003a1 1 0 0 0 1.993 0H14v-.057a1.01 1.01 0 0 0-.004-.117c-.055-1.25-.7-2.738-1.86-3.494a4.322 4.322 0 0 0-.211-.434c-.349-.626-.92-1.36-1.627-2.067-.707-.707-1.441-1.279-2.068-1.627-.31-.172-.62-.304-.903-.36-.262-.05-.64-.058-.918.219l-.217.216zM4.16 1.867c.381.356.844.922 1.311 1.632l-.704.705c-.382-.727-.66-1.402-.813-1.938a3.283 3.283 0 0 1-.131-.673c.091.061.204.15.337.274zm.394 3.965c.54.852 1.107 1.567 1.607 2.033a.5.5 0 1 0 .682-.732c-.453-.422-1.017-1.136-1.564-2.027l1.088-1.088c.054.12.115.243.183.365.349.627.92 1.361 1.627 2.068.706.707 1.44 1.278 2.068 1.626.122.068.244.13.365.183l-4.861 4.862a.571.571 0 0 1-.068-.01c-.137-.027-.342-.104-.608-.252-.524-.292-1.186-.8-1.846-1.46-.66-.66-1.168-1.32-1.46-1.846-.147-.265-.225-.47-.251-.607a.573.573 0 0 1-.01-.068l3.048-3.047zm2.87-1.935a2.44 2.44 0 0 1-.241-.561c.135.033.324.11.562.241.524.292 1.186.8 1.846 1.46.45.45.83.901 1.118 1.31a3.497 3.497 0 0 0-1.066.091 11.27 11.27 0 0 1-.76-.694c-.66-.66-1.167-1.322-1.458-1.847z", } - } } } @@ -51800,7 +50639,6 @@ impl IconShape for BsPaletteFill { path { d: "M12.433 10.07C14.133 10.585 16 11.15 16 8a8 8 0 1 0-8 8c1.996 0 1.826-1.504 1.649-3.08-.124-1.101-.252-2.237.351-2.92.465-.527 1.42-.237 2.433.07zM8 5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm4.5 3a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm.5 6.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -51846,7 +50684,6 @@ impl IconShape for BsPalette { path { d: "M16 8c0 3.15-1.866 2.585-3.567 2.07C11.42 9.763 10.465 9.473 10 10c-.603.683-.475 1.819-.351 2.92C9.826 14.495 9.996 16 8 16a8 8 0 1 1 8-8zm-8 7c.611 0 .654-.171.655-.176.078-.146.124-.464.07-1.119-.014-.168-.037-.37-.061-.591-.052-.464-.112-1.005-.118-1.462-.01-.707.083-1.61.704-2.314.369-.417.845-.578 1.272-.618.404-.038.812.026 1.16.104.343.077.702.186 1.025.284l.028.008c.346.105.658.199.953.266.653.148.904.083.991.024C14.717 9.38 15 9.161 15 8a7 7 0 1 0-7 7z", } - } } } @@ -51892,7 +50729,6 @@ impl IconShape for BsPalette2 { path { d: "M0 12.995V13a3.07 3.07 0 0 0 0-.005z", } - } } } @@ -51935,7 +50771,6 @@ impl IconShape for BsPaperclip { path { d: "M4.5 3a2.5 2.5 0 0 1 5 0v9a1.5 1.5 0 0 1-3 0V5a.5.5 0 0 1 1 0v7a.5.5 0 0 0 1 0V3a1.5 1.5 0 1 0-3 0v9a2.5 2.5 0 0 0 5 0V5a.5.5 0 0 1 1 0v7a3.5 3.5 0 1 1-7 0V3z", } - } } } @@ -51978,7 +50813,6 @@ impl IconShape for BsParagraph { path { d: "M10.5 15a.5.5 0 0 1-.5-.5V2H9v12.5a.5.5 0 0 1-1 0V9H7a4 4 0 1 1 0-8h5.5a.5.5 0 0 1 0 1H11v12.5a.5.5 0 0 1-.5.5z", } - } } } @@ -52021,7 +50855,6 @@ impl IconShape for BsPatchCheckFill { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zm.287 5.984-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708.708z", } - } } } @@ -52068,7 +50901,6 @@ impl IconShape for BsPatchCheck { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } - } } } @@ -52111,7 +50943,6 @@ impl IconShape for BsPatchExclamationFill { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4zm.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2z", } - } } } @@ -52157,7 +50988,6 @@ impl IconShape for BsPatchExclamation { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } - } } } @@ -52200,7 +51030,6 @@ impl IconShape for BsPatchMinusFill { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM6 7.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1 0-1z", } - } } } @@ -52247,7 +51076,6 @@ impl IconShape for BsPatchMinus { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } - } } } @@ -52290,7 +51118,6 @@ impl IconShape for BsPatchPlusFill { path { d: "M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01-.622-.636zM8.5 6v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0z", } - } } } @@ -52337,7 +51164,6 @@ impl IconShape for BsPatchPlus { path { d: "m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911l-1.318.016z", } - } } } @@ -52380,7 +51206,6 @@ impl IconShape for BsPatchQuestionFill { path { d: "M5.933.87a2.89 2.89 0 0 1 4.134 0l.622.638.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636zM7.002 11a1 1 0 1 0 2 0 1 1 0 0 0-2 0zm1.602-2.027c.04-.534.198-.815.846-1.26.674-.475 1.05-1.09 1.05-1.986 0-1.325-.92-2.227-2.262-2.227-1.02 0-1.792.492-2.1 1.29A1.71 1.71 0 0 0 6 5.48c0 .393.203.64.545.64.272 0 .455-.147.564-.51.158-.592.525-.915 1.074-.915.61 0 1.03.446 1.03 1.084 0 .563-.208.885-.822 1.325-.619.433-.926.914-.926 1.64v.111c0 .428.208.745.585.745.336 0 .504-.24.554-.627z", } - } } } @@ -52429,7 +51254,6 @@ impl IconShape for BsPatchQuestion { path { d: "M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0z", } - } } } @@ -52472,7 +51296,6 @@ impl IconShape for BsPauseBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.25-7C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z", } - } } } @@ -52518,7 +51341,6 @@ impl IconShape for BsPauseBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -52561,7 +51383,6 @@ impl IconShape for BsPauseCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.25 5C5.56 5 5 5.56 5 6.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C7.5 5.56 6.94 5 6.25 5zm3.5 0c-.69 0-1.25.56-1.25 1.25v3.5a1.25 1.25 0 1 0 2.5 0v-3.5C11 5.56 10.44 5 9.75 5z", } - } } } @@ -52607,7 +51428,6 @@ impl IconShape for BsPauseCircle { path { d: "M5 6.25a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5zm3.5 0a1.25 1.25 0 1 1 2.5 0v3.5a1.25 1.25 0 1 1-2.5 0v-3.5z", } - } } } @@ -52650,7 +51470,6 @@ impl IconShape for BsPauseFill { path { d: "M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z", } - } } } @@ -52693,7 +51512,6 @@ impl IconShape for BsPause { path { d: "M6 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5z", } - } } } @@ -52736,7 +51554,6 @@ impl IconShape for BsPaypal { path { d: "M14.06 3.713c.12-1.071-.093-1.832-.702-2.526C12.628.356 11.312 0 9.626 0H4.734a.7.7 0 0 0-.691.59L2.005 13.509a.42.42 0 0 0 .415.486h2.756l-.202 1.28a.628.628 0 0 0 .62.726H8.14c.429 0 .793-.31.862-.731l.025-.13.48-3.043.03-.164.001-.007a.351.351 0 0 1 .348-.297h.38c1.266 0 2.425-.256 3.345-.91.379-.27.712-.603.993-1.005a4.942 4.942 0 0 0 .88-2.195c.242-1.246.13-2.356-.57-3.154a2.687 2.687 0 0 0-.76-.59l-.094-.061ZM6.543 8.82a.695.695 0 0 1 .321-.079H8.3c2.82 0 5.027-1.144 5.672-4.456l.003-.016c.217.124.4.27.548.438.546.623.679 1.535.45 2.71-.272 1.397-.866 2.307-1.663 2.874-.802.57-1.842.815-3.043.815h-.38a.873.873 0 0 0-.863.734l-.03.164-.48 3.043-.024.13-.001.004a.352.352 0 0 1-.348.296H5.595a.106.106 0 0 1-.105-.123l.208-1.32.845-5.214Z", } - } } } @@ -52779,7 +51596,6 @@ impl IconShape for BsPcDisplayHorizontal { path { d: "M1.5 0A1.5 1.5 0 0 0 0 1.5v7A1.5 1.5 0 0 0 1.5 10H6v1H1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-5v-1h4.5A1.5 1.5 0 0 0 16 8.5v-7A1.5 1.5 0 0 0 14.5 0h-13Zm0 1h13a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5ZM12 12.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Zm2 0a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0ZM1.5 12h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1ZM1 14.25a.25.25 0 0 1 .25-.25h5.5a.25.25 0 1 1 0 .5h-5.5a.25.25 0 0 1-.25-.25Z", } - } } } @@ -52822,7 +51638,6 @@ impl IconShape for BsPcDisplay { path { d: "M8 1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V1Zm1 13.5a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0Zm2 0a.5.5 0 1 0 1 0 .5.5 0 0 0-1 0ZM9.5 1a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM9 3.5a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 0-1h-5a.5.5 0 0 0-.5.5ZM1.5 2A1.5 1.5 0 0 0 0 3.5v7A1.5 1.5 0 0 0 1.5 12H6v2h-.5a.5.5 0 0 0 0 1H7v-4H1.5a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5H7V2H1.5Z", } - } } } @@ -52865,7 +51680,6 @@ impl IconShape for BsPcHorizontal { path { d: "M1 6a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H1Zm11.5 1a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1Zm2 0a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1ZM1 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM1.25 9h5.5a.25.25 0 0 1 0 .5h-5.5a.25.25 0 0 1 0-.5Z", } - } } } @@ -52908,7 +51722,6 @@ impl IconShape for BsPc { path { d: "M5 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H5Zm.5 14a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1Zm2 0a.5.5 0 1 1 0 1 .5.5 0 0 1 0-1ZM5 1.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM5.5 3h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1Z", } - } } } @@ -52954,7 +51767,6 @@ impl IconShape for BsPciCard { path { d: "M3 12.5h3.5v1a.5.5 0 0 1-.5.5H3.5a.5.5 0 0 1-.5-.5v-1Zm4 0h4v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1Z", } - } } } @@ -52997,7 +51809,6 @@ impl IconShape for BsPeaceFill { path { d: "M14 13.292A8 8 0 0 0 8.5.015v7.778l5.5 5.5zm-.708.708L8.5 9.206v6.778a7.967 7.967 0 0 0 4.792-1.986zM7.5 15.985V9.207L2.708 14A7.967 7.967 0 0 0 7.5 15.985zM2 13.292A8 8 0 0 1 7.5.015v7.778l-5.5 5.5z", } - } } } @@ -53040,7 +51851,6 @@ impl IconShape for BsPeace { path { d: "M7.5 1.018a7 7 0 0 0-4.79 11.566L7.5 7.793V1.018zm1 0v6.775l4.79 4.79A7 7 0 0 0 8.5 1.018zm4.084 12.273L8.5 9.207v5.775a6.97 6.97 0 0 0 4.084-1.691zM7.5 14.982V9.207l-4.084 4.084A6.97 6.97 0 0 0 7.5 14.982zM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8z", } - } } } @@ -53083,7 +51893,6 @@ impl IconShape for BsPenFill { path { d: "m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001z", } - } } } @@ -53126,7 +51935,6 @@ impl IconShape for BsPen { path { d: "m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001zm-.644.766a.5.5 0 0 0-.707 0L1.95 11.756l-.764 3.057 3.057-.764L14.44 3.854a.5.5 0 0 0 0-.708l-1.585-1.585z", } - } } } @@ -53169,7 +51977,6 @@ impl IconShape for BsPencilFill { path { d: "M12.854.146a.5.5 0 0 0-.707 0L10.5 1.793 14.207 5.5l1.647-1.646a.5.5 0 0 0 0-.708l-3-3zm.646 6.061L9.793 2.5 3.293 9H3.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.207l6.5-6.5zm-7.468 7.468A.5.5 0 0 1 6 13.5V13h-.5a.5.5 0 0 1-.5-.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.5-.5V10h-.5a.499.499 0 0 1-.175-.032l-.179.178a.5.5 0 0 0-.11.168l-2 5a.5.5 0 0 0 .65.65l5-2a.5.5 0 0 0 .168-.11l.178-.178z", } - } } } @@ -53216,7 +52023,6 @@ impl IconShape for BsPencilSquare { d: "M1 13.5A1.5 1.5 0 0 0 2.5 15h11a1.5 1.5 0 0 0 1.5-1.5v-6a.5.5 0 0 0-1 0v6a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .5-.5H9a.5.5 0 0 0 0-1H2.5A1.5 1.5 0 0 0 1 2.5v11z", fill_rule: "evenodd", } - } } } @@ -53259,7 +52065,6 @@ impl IconShape for BsPencil { path { d: "M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168l10-10zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207 11.207 2.5zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293l6.5-6.5zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325z", } - } } } @@ -53302,7 +52107,6 @@ impl IconShape for BsPentagonFill { path { d: "M7.685.256a.5.5 0 0 1 .63 0l7.421 6.03a.5.5 0 0 1 .162.538l-2.788 8.827a.5.5 0 0 1-.476.349H3.366a.5.5 0 0 1-.476-.35L.102 6.825a.5.5 0 0 1 .162-.538l7.42-6.03Z", } - } } } @@ -53345,7 +52149,6 @@ impl IconShape for BsPentagonHalf { path { d: "m8 1.288 6.578 5.345a.5.5 0 0 1 .161.539l-2.362 7.479a.5.5 0 0 1-.476.349H8V1.288Zm7.898 5.536a.5.5 0 0 0-.162-.538L8.316.256a.5.5 0 0 0-.631 0L.264 6.286a.5.5 0 0 0-.162.538l2.788 8.827a.5.5 0 0 0 .476.349h9.268a.5.5 0 0 0 .476-.35l2.788-8.826Z", } - } } } @@ -53388,7 +52191,6 @@ impl IconShape for BsPentagon { path { d: "M7.685 1.545a.5.5 0 0 1 .63 0l6.263 5.088a.5.5 0 0 1 .161.539l-2.362 7.479a.5.5 0 0 1-.476.349H4.099a.5.5 0 0 1-.476-.35L1.26 7.173a.5.5 0 0 1 .161-.54l6.263-5.087Zm8.213 5.28a.5.5 0 0 0-.162-.54L8.316.257a.5.5 0 0 0-.631 0L.264 6.286a.5.5 0 0 0-.162.538l2.788 8.827a.5.5 0 0 0 .476.349h9.268a.5.5 0 0 0 .476-.35l2.788-8.826Z", } - } } } @@ -53438,7 +52240,6 @@ impl IconShape for BsPeopleFill { path { d: "M4.5 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z", } - } } } @@ -53481,7 +52282,6 @@ impl IconShape for BsPeople { path { d: "M15 14s1 0 1-1-1-4-5-4-5 3-5 4 1 1 1 1h8zm-7.978-1A.261.261 0 0 1 7 12.996c.001-.264.167-1.03.76-1.72C8.312 10.629 9.282 10 11 10c1.717 0 2.687.63 3.24 1.276.593.69.758 1.457.76 1.72l-.008.002a.274.274 0 0 1-.014.002H7.022zM11 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3-2a3 3 0 1 1-6 0 3 3 0 0 1 6 0zM6.936 9.28a5.88 5.88 0 0 0-1.23-.247A7.35 7.35 0 0 0 5 9c-4 0-5 3-5 4 0 .667.333 1 1 1h4.216A2.238 2.238 0 0 1 5 13c0-1.01.377-2.042 1.09-2.904.243-.294.526-.569.846-.816zM4.92 10A5.493 5.493 0 0 0 4 13H1c0-.26.164-1.03.76-1.724.545-.636 1.492-1.256 3.16-1.275zM1.5 5.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm3-2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z", } - } } } @@ -53524,7 +52324,6 @@ impl IconShape for BsPercent { path { d: "M13.442 2.558a.625.625 0 0 1 0 .884l-10 10a.625.625 0 1 1-.884-.884l10-10a.625.625 0 0 1 .884 0zM4.5 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 1a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm7 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 1a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z", } - } } } @@ -53567,7 +52366,6 @@ impl IconShape for BsPersonBadgeFill { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm4.5 0a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zM8 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm5 2.755C12.146 12.825 10.623 12 8 12s-4.146.826-5 1.755V14a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-.245z", } - } } } @@ -53613,7 +52411,6 @@ impl IconShape for BsPersonBadge { path { d: "M4.5 0A2.5 2.5 0 0 0 2 2.5V14a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2.5A2.5 2.5 0 0 0 11.5 0h-7zM3 2.5A1.5 1.5 0 0 1 4.5 1h7A1.5 1.5 0 0 1 13 2.5v10.795a4.2 4.2 0 0 0-.776-.492C11.392 12.387 10.063 12 8 12s-3.392.387-4.224.803a4.2 4.2 0 0 0-.776.492V2.5z", } - } } } @@ -53659,7 +52456,6 @@ impl IconShape for BsPersonBoundingBox { path { d: "M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm8-9a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } - } } } @@ -53706,7 +52502,6 @@ impl IconShape for BsPersonCheckFill { path { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -53753,7 +52548,6 @@ impl IconShape for BsPersonCheck { d: "M15.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L12.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } - } } } @@ -53800,7 +52594,6 @@ impl IconShape for BsPersonCircle { d: "M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8zm8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1z", fill_rule: "evenodd", } - } } } @@ -53847,7 +52640,6 @@ impl IconShape for BsPersonDashFill { path { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -53894,7 +52686,6 @@ impl IconShape for BsPersonDash { d: "M11 7.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -53937,7 +52728,6 @@ impl IconShape for BsPersonFill { path { d: "M3 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H3zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -53980,7 +52770,6 @@ impl IconShape for BsPersonHeart { path { d: "M9 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-9 8c0 1 1 1 1 1h10s1 0 1-1-1-4-6-4-6 3-6 4Zm13.5-8.09c1.387-1.425 4.855 1.07 0 4.277-4.854-3.207-1.387-5.702 0-4.276Z", } - } } } @@ -54024,7 +52813,6 @@ impl IconShape for BsPersonHearts { d: "M11.5 1.246c.832-.855 2.913.642 0 2.566-2.913-1.924-.832-3.421 0-2.566ZM9 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-9 8c0 1 1 1 1 1h10s1 0 1-1-1-4-6-4-6 3-6 4Zm13.5-8.09c1.387-1.425 4.855 1.07 0 4.277-4.854-3.207-1.387-5.702 0-4.276ZM15 2.165c.555-.57 1.942.428 0 1.711-1.942-1.283-.555-2.281 0-1.71Z", fill_rule: "evenodd", } - } } } @@ -54067,7 +52855,6 @@ impl IconShape for BsPersonLinesFill { path { d: "M6 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-5 6s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zM11 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5zm.5 2.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1h-4zm2 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2zm0 3a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2z", } - } } } @@ -54114,7 +52901,6 @@ impl IconShape for BsPersonPlusFill { d: "M13.5 5a.5.5 0 0 1 .5.5V7h1.5a.5.5 0 0 1 0 1H14v1.5a.5.5 0 0 1-1 0V8h-1.5a.5.5 0 0 1 0-1H13V5.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -54161,7 +52947,6 @@ impl IconShape for BsPersonPlus { d: "M13.5 5a.5.5 0 0 1 .5.5V7h1.5a.5.5 0 0 1 0 1H14v1.5a.5.5 0 0 1-1 0V8h-1.5a.5.5 0 0 1 0-1H13V5.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -54207,7 +52992,6 @@ impl IconShape for BsPersonRolodex { path { d: "M1 1a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h.5a.5.5 0 0 0 .5-.5.5.5 0 0 1 1 0 .5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5.5.5 0 0 1 1 0 .5.5 0 0 0 .5.5h.5a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H6.707L6 1.293A1 1 0 0 0 5.293 1H1Zm0 1h4.293L6 2.707A1 1 0 0 0 6.707 3H15v10h-.085a1.5 1.5 0 0 0-2.4-.63C11.885 11.223 10.554 10 8 10c-2.555 0-3.886 1.224-4.514 2.37a1.5 1.5 0 0 0-2.4.63H1V2Z", } - } } } @@ -54253,7 +53037,6 @@ impl IconShape for BsPersonSquare { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1v-1c0-1-1-4-6-4s-6 3-6 4v1a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12z", } - } } } @@ -54299,7 +53082,6 @@ impl IconShape for BsPersonVideo { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Zm10.798 11c-.453-1.27-1.76-3-4.798-3-3.037 0-4.345 1.73-4.798 3H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-1.202Z", } - } } } @@ -54345,7 +53127,6 @@ impl IconShape for BsPersonVideo2 { path { d: "M2 1a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2ZM1 3a1 1 0 0 1 1-1h2v2H1V3Zm4 10V2h9a1 1 0 0 1 1 1v9c0 .285-.12.543-.31.725C14.15 11.494 12.822 10 10 10c-3.037 0-4.345 1.73-4.798 3H5Zm-4-2h3v2H2a1 1 0 0 1-1-1v-1Zm3-1H1V8h3v2Zm0-3H1V5h3v2Z", } - } } } @@ -54391,7 +53172,6 @@ impl IconShape for BsPersonVideo3 { path { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h5.243c.122-.326.295-.668.526-1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v7.81c.353.23.656.496.91.783.059-.187.09-.386.09-.593V4a2 2 0 0 0-2-2H2Z", } - } } } @@ -54437,7 +53217,6 @@ impl IconShape for BsPersonWorkspace { path { d: "M2 1a2 2 0 0 0-2 2v9.5A1.5 1.5 0 0 0 1.5 14h.653a5.373 5.373 0 0 1 1.066-2H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v9h-2.219c.554.654.89 1.373 1.066 2h.653a1.5 1.5 0 0 0 1.5-1.5V3a2 2 0 0 0-2-2H2Z", } - } } } @@ -54481,7 +53260,6 @@ impl IconShape for BsPersonXFill { d: "M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1H1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm6.146-2.854a.5.5 0 0 1 .708 0L14 6.293l1.146-1.147a.5.5 0 0 1 .708.708L14.707 7l1.147 1.146a.5.5 0 0 1-.708.708L14 7.707l-1.146 1.147a.5.5 0 0 1-.708-.708L13.293 7l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -54528,7 +53306,6 @@ impl IconShape for BsPersonX { d: "M12.146 5.146a.5.5 0 0 1 .708 0L14 6.293l1.146-1.147a.5.5 0 0 1 .708.708L14.707 7l1.147 1.146a.5.5 0 0 1-.708.708L14 7.707l-1.146 1.147a.5.5 0 0 1-.708-.708L13.293 7l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -54571,7 +53348,6 @@ impl IconShape for BsPerson { path { d: "M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0zm4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4zm-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664h10z", } - } } } @@ -54614,7 +53390,6 @@ impl IconShape for BsPhoneFill { path { d: "M3 2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V2zm6 11a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } - } } } @@ -54658,7 +53433,6 @@ impl IconShape for BsPhoneFlip { d: "M11 1H5a1 1 0 0 0-1 1v6a.5.5 0 0 1-1 0V2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v6a.5.5 0 0 1-1 0V2a1 1 0 0 0-1-1Zm1 13a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-2a.5.5 0 0 0-1 0v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-2a.5.5 0 0 0-1 0v2ZM1.713 7.954a.5.5 0 1 0-.419-.908c-.347.16-.654.348-.882.57C.184 7.842 0 8.139 0 8.5c0 .546.408.94.823 1.201.44.278 1.043.51 1.745.696C3.978 10.773 5.898 11 8 11c.099 0 .197 0 .294-.002l-1.148 1.148a.5.5 0 0 0 .708.708l2-2a.5.5 0 0 0 0-.708l-2-2a.5.5 0 1 0-.708.708l1.145 1.144L8 10c-2.04 0-3.87-.221-5.174-.569-.656-.175-1.151-.374-1.47-.575C1.012 8.639 1 8.506 1 8.5c0-.003 0-.059.112-.17.115-.112.31-.242.6-.376Zm12.993-.908a.5.5 0 0 0-.419.908c.292.134.486.264.6.377.113.11.113.166.113.169 0 .003 0 .065-.13.187-.132.122-.352.26-.677.4-.645.28-1.596.523-2.763.687a.5.5 0 0 0 .14.99c1.212-.17 2.26-.43 3.02-.758.38-.164.713-.357.96-.587.246-.229.45-.537.45-.919 0-.362-.184-.66-.412-.883-.228-.223-.535-.411-.882-.571ZM7.5 2a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z", fill_rule: "evenodd", } - } } } @@ -54701,7 +53475,6 @@ impl IconShape for BsPhoneLandscapeFill { path { d: "M2 12.5a2 2 0 0 1-2-2v-6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H2zm11-6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -54747,7 +53520,6 @@ impl IconShape for BsPhoneLandscape { path { d: "M14 7.5a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } - } } } @@ -54790,7 +53562,6 @@ impl IconShape for BsPhoneVibrateFill { path { d: "M4 4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4zm5 7a1 1 0 1 0-2 0 1 1 0 0 0 2 0zM1.807 4.734a.5.5 0 1 0-.884-.468A7.967 7.967 0 0 0 0 8c0 1.347.334 2.618.923 3.734a.5.5 0 1 0 .884-.468A6.967 6.967 0 0 1 1 8c0-1.18.292-2.292.807-3.266zm13.27-.468a.5.5 0 0 0-.884.468C14.708 5.708 15 6.819 15 8c0 1.18-.292 2.292-.807 3.266a.5.5 0 0 0 .884.468A7.967 7.967 0 0 0 16 8a7.967 7.967 0 0 0-.923-3.734zM3.34 6.182a.5.5 0 1 0-.93-.364A5.986 5.986 0 0 0 2 8c0 .769.145 1.505.41 2.182a.5.5 0 1 0 .93-.364A4.986 4.986 0 0 1 3 8c0-.642.12-1.255.34-1.818zm10.25-.364a.5.5 0 0 0-.93.364c.22.563.34 1.176.34 1.818 0 .642-.12 1.255-.34 1.818a.5.5 0 0 0 .93.364C13.856 9.505 14 8.769 14 8c0-.769-.145-1.505-.41-2.182z", } - } } } @@ -54836,7 +53607,6 @@ impl IconShape for BsPhoneVibrate { path { d: "M8 12a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM1.599 4.058a.5.5 0 0 1 .208.676A6.967 6.967 0 0 0 1 8c0 1.18.292 2.292.807 3.266a.5.5 0 0 1-.884.468A7.968 7.968 0 0 1 0 8c0-1.347.334-2.619.923-3.734a.5.5 0 0 1 .676-.208zm12.802 0a.5.5 0 0 1 .676.208A7.967 7.967 0 0 1 16 8a7.967 7.967 0 0 1-.923 3.734.5.5 0 0 1-.884-.468A6.967 6.967 0 0 0 15 8c0-1.18-.292-2.292-.807-3.266a.5.5 0 0 1 .208-.676zM3.057 5.534a.5.5 0 0 1 .284.648A4.986 4.986 0 0 0 3 8c0 .642.12 1.255.34 1.818a.5.5 0 1 1-.93.364A5.986 5.986 0 0 1 2 8c0-.769.145-1.505.41-2.182a.5.5 0 0 1 .647-.284zm9.886 0a.5.5 0 0 1 .648.284C13.855 6.495 14 7.231 14 8c0 .769-.145 1.505-.41 2.182a.5.5 0 0 1-.93-.364C12.88 9.255 13 8.642 13 8c0-.642-.12-1.255-.34-1.818a.5.5 0 0 1 .283-.648z", } - } } } @@ -54882,7 +53652,6 @@ impl IconShape for BsPhone { path { d: "M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -54925,7 +53694,6 @@ impl IconShape for BsPieChartFill { path { d: "M15.985 8.5H8.207l-5.5 5.5a8 8 0 0 0 13.277-5.5zM2 13.292A8 8 0 0 1 7.5.015v7.778l-5.5 5.5zM8.5.015V7.5h7.485A8.001 8.001 0 0 0 8.5.015z", } - } } } @@ -54968,7 +53736,6 @@ impl IconShape for BsPieChart { path { d: "M7.5 1.018a7 7 0 0 0-4.79 11.566L7.5 7.793V1.018zm1 0V7.5h6.482A7.001 7.001 0 0 0 8.5 1.018zM14.982 8.5H8.207l-4.79 4.79A7 7 0 0 0 14.982 8.5zM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8z", } - } } } @@ -55011,7 +53778,6 @@ impl IconShape for BsPiggyBankFill { path { d: "M7.964 1.527c-2.977 0-5.571 1.704-6.32 4.125h-.55A1 1 0 0 0 .11 6.824l.254 1.46a1.5 1.5 0 0 0 1.478 1.243h.263c.3.513.688.978 1.145 1.382l-.729 2.477a.5.5 0 0 0 .48.641h2a.5.5 0 0 0 .471-.332l.482-1.351c.635.173 1.31.267 2.011.267.707 0 1.388-.095 2.028-.272l.543 1.372a.5.5 0 0 0 .465.316h2a.5.5 0 0 0 .478-.645l-.761-2.506C13.81 9.895 14.5 8.559 14.5 7.069c0-.145-.007-.29-.02-.431.261-.11.508-.266.705-.444.315.306.815.306.815-.417 0 .223-.5.223-.461-.026a.95.95 0 0 0 .09-.255.7.7 0 0 0-.202-.645.58.58 0 0 0-.707-.098.735.735 0 0 0-.375.562c-.024.243.082.48.32.654a2.112 2.112 0 0 1-.259.153c-.534-2.664-3.284-4.595-6.442-4.595Zm7.173 3.876a.565.565 0 0 1-.098.21.704.704 0 0 1-.044-.025c-.146-.09-.157-.175-.152-.223a.236.236 0 0 1 .117-.173c.049-.027.08-.021.113.012a.202.202 0 0 1 .064.199Zm-8.999-.65a.5.5 0 1 1-.276-.96A7.613 7.613 0 0 1 7.964 3.5c.763 0 1.497.11 2.18.315a.5.5 0 1 1-.287.958A6.602 6.602 0 0 0 7.964 4.5c-.64 0-1.255.09-1.826.254ZM5 6.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z", } - } } } @@ -55058,7 +53824,6 @@ impl IconShape for BsPiggyBank { d: "M7.964 1.527c-2.977 0-5.571 1.704-6.32 4.125h-.55A1 1 0 0 0 .11 6.824l.254 1.46a1.5 1.5 0 0 0 1.478 1.243h.263c.3.513.688.978 1.145 1.382l-.729 2.477a.5.5 0 0 0 .48.641h2a.5.5 0 0 0 .471-.332l.482-1.351c.635.173 1.31.267 2.011.267.707 0 1.388-.095 2.028-.272l.543 1.372a.5.5 0 0 0 .465.316h2a.5.5 0 0 0 .478-.645l-.761-2.506C13.81 9.895 14.5 8.559 14.5 7.069c0-.145-.007-.29-.02-.431.261-.11.508-.266.705-.444.315.306.815.306.815-.417 0 .223-.5.223-.461-.026a.95.95 0 0 0 .09-.255.7.7 0 0 0-.202-.645.58.58 0 0 0-.707-.098.735.735 0 0 0-.375.562c-.024.243.082.48.32.654a2.112 2.112 0 0 1-.259.153c-.534-2.664-3.284-4.595-6.442-4.595zM2.516 6.26c.455-2.066 2.667-3.733 5.448-3.733 3.146 0 5.536 2.114 5.536 4.542 0 1.254-.624 2.41-1.67 3.248a.5.5 0 0 0-.165.535l.66 2.175h-.985l-.59-1.487a.5.5 0 0 0-.629-.288c-.661.23-1.39.359-2.157.359a6.558 6.558 0 0 1-2.157-.359.5.5 0 0 0-.635.304l-.525 1.471h-.979l.633-2.15a.5.5 0 0 0-.17-.534 4.649 4.649 0 0 1-1.284-1.541.5.5 0 0 0-.446-.275h-.56a.5.5 0 0 1-.492-.414l-.254-1.46h.933a.5.5 0 0 0 .488-.393zm12.621-.857a.565.565 0 0 1-.098.21.704.704 0 0 1-.044-.025c-.146-.09-.157-.175-.152-.223a.236.236 0 0 1 .117-.173c.049-.027.08-.021.113.012a.202.202 0 0 1 .064.199z", fill_rule: "evenodd", } - } } } @@ -55101,7 +53866,6 @@ impl IconShape for BsPinAngleFill { path { d: "M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146z", } - } } } @@ -55144,7 +53908,6 @@ impl IconShape for BsPinAngle { path { d: "M9.828.722a.5.5 0 0 1 .354.146l4.95 4.95a.5.5 0 0 1 0 .707c-.48.48-1.072.588-1.503.588-.177 0-.335-.018-.46-.039l-3.134 3.134a5.927 5.927 0 0 1 .16 1.013c.046.702-.032 1.687-.72 2.375a.5.5 0 0 1-.707 0l-2.829-2.828-3.182 3.182c-.195.195-1.219.902-1.414.707-.195-.195.512-1.22.707-1.414l3.182-3.182-2.828-2.829a.5.5 0 0 1 0-.707c.688-.688 1.673-.767 2.375-.72a5.922 5.922 0 0 1 1.013.16l3.134-3.133a2.772 2.772 0 0 1-.04-.461c0-.43.108-1.022.589-1.503a.5.5 0 0 1 .353-.146zm.122 2.112v-.002.002zm0-.002v.002a.5.5 0 0 1-.122.51L6.293 6.878a.5.5 0 0 1-.511.12H5.78l-.014-.004a4.507 4.507 0 0 0-.288-.076 4.922 4.922 0 0 0-.765-.116c-.422-.028-.836.008-1.175.15l5.51 5.509c.141-.34.177-.753.149-1.175a4.924 4.924 0 0 0-.192-1.054l-.004-.013v-.001a.5.5 0 0 1 .12-.512l3.536-3.535a.5.5 0 0 1 .532-.115l.096.022c.087.017.208.034.344.034.114 0 .23-.011.343-.04L9.927 2.028c-.029.113-.04.23-.04.343a1.779 1.779 0 0 0 .062.46z", } - } } } @@ -55187,7 +53950,6 @@ impl IconShape for BsPinFill { path { d: "M4.146.146A.5.5 0 0 1 4.5 0h7a.5.5 0 0 1 .5.5c0 .68-.342 1.174-.646 1.479-.126.125-.25.224-.354.298v4.431l.078.048c.203.127.476.314.751.555C12.36 7.775 13 8.527 13 9.5a.5.5 0 0 1-.5.5h-4v4.5c0 .276-.224 1.5-.5 1.5s-.5-1.224-.5-1.5V10h-4a.5.5 0 0 1-.5-.5c0-.973.64-1.725 1.17-2.189A5.921 5.921 0 0 1 5 6.708V2.277a2.77 2.77 0 0 1-.354-.298C4.342 1.674 4 1.179 4 .5a.5.5 0 0 1 .146-.354z", } - } } } @@ -55235,7 +53997,6 @@ impl IconShape for BsPinMapFill { d: "M4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999z", fill_rule: "evenodd", } - } } } @@ -55283,7 +54044,6 @@ impl IconShape for BsPinMap { d: "M8 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM4 4a4 4 0 1 1 4.5 3.969V13.5a.5.5 0 0 1-1 0V7.97A4 4 0 0 1 4 3.999z", fill_rule: "evenodd", } - } } } @@ -55326,7 +54086,6 @@ impl IconShape for BsPin { path { d: "M4.146.146A.5.5 0 0 1 4.5 0h7a.5.5 0 0 1 .5.5c0 .68-.342 1.174-.646 1.479-.126.125-.25.224-.354.298v4.431l.078.048c.203.127.476.314.751.555C12.36 7.775 13 8.527 13 9.5a.5.5 0 0 1-.5.5h-4v4.5c0 .276-.224 1.5-.5 1.5s-.5-1.224-.5-1.5V10h-4a.5.5 0 0 1-.5-.5c0-.973.64-1.725 1.17-2.189A5.921 5.921 0 0 1 5 6.708V2.277a2.77 2.77 0 0 1-.354-.298C4.342 1.674 4 1.179 4 .5a.5.5 0 0 1 .146-.354zm1.58 1.408-.002-.001.002.001zm-.002-.001.002.001A.5.5 0 0 1 6 2v5a.5.5 0 0 1-.276.447h-.002l-.012.007-.054.03a4.922 4.922 0 0 0-.827.58c-.318.278-.585.596-.725.936h7.792c-.14-.34-.407-.658-.725-.936a4.915 4.915 0 0 0-.881-.61l-.012-.006h-.002A.5.5 0 0 1 10 7V2a.5.5 0 0 1 .295-.458 1.775 1.775 0 0 0 .351-.271c.08-.08.155-.17.214-.271H5.14c.06.1.133.191.214.271a1.78 1.78 0 0 0 .37.282z", } - } } } @@ -55369,7 +54128,6 @@ impl IconShape for BsPinterest { path { d: "M8 0a8 8 0 0 0-2.915 15.452c-.07-.633-.134-1.606.027-2.297.146-.625.938-3.977.938-3.977s-.239-.479-.239-1.187c0-1.113.645-1.943 1.448-1.943.682 0 1.012.512 1.012 1.127 0 .686-.437 1.712-.663 2.663-.188.796.4 1.446 1.185 1.446 1.422 0 2.515-1.5 2.515-3.664 0-1.915-1.377-3.254-3.342-3.254-2.276 0-3.612 1.707-3.612 3.471 0 .688.265 1.425.595 1.826a.24.24 0 0 1 .056.23c-.061.252-.196.796-.222.907-.035.146-.116.177-.268.107-1-.465-1.624-1.926-1.624-3.1 0-2.523 1.834-4.84 5.286-4.84 2.775 0 4.932 1.977 4.932 4.62 0 2.757-1.739 4.976-4.151 4.976-.811 0-1.573-.421-1.834-.919l-.498 1.902c-.181.695-.669 1.566-.995 2.097A8 8 0 1 0 8 0z", } - } } } @@ -55412,7 +54170,6 @@ impl IconShape for BsPipFill { path { d: "M1.5 2A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2h-13zm7 6h5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 .5-.5z", } - } } } @@ -55458,7 +54215,6 @@ impl IconShape for BsPip { path { d: "M8 8.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-3z", } - } } } @@ -55501,7 +54257,6 @@ impl IconShape for BsPlayBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.79-6.907A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z", } - } } } @@ -55547,7 +54302,6 @@ impl IconShape for BsPlayBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -55590,7 +54344,6 @@ impl IconShape for BsPlayCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z", } - } } } @@ -55636,7 +54389,6 @@ impl IconShape for BsPlayCircle { path { d: "M6.271 5.055a.5.5 0 0 1 .52.038l3.5 2.5a.5.5 0 0 1 0 .814l-3.5 2.5A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z", } - } } } @@ -55679,7 +54431,6 @@ impl IconShape for BsPlayFill { path { d: "m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z", } - } } } @@ -55722,7 +54473,6 @@ impl IconShape for BsPlay { path { d: "M10.804 8 5 4.633v6.734L10.804 8zm.792-.696a.802.802 0 0 1 0 1.392l-6.363 3.692C4.713 12.69 4 12.345 4 11.692V4.308c0-.653.713-.998 1.233-.696l6.363 3.692z", } - } } } @@ -55765,7 +54515,6 @@ impl IconShape for BsPlaystation { path { d: "M15.858 11.451c-.313.395-1.079.676-1.079.676l-5.696 2.046v-1.509l4.192-1.493c.476-.17.549-.412.162-.538-.386-.127-1.085-.09-1.56.08l-2.794.984v-1.566l.161-.054s.807-.286 1.942-.412c1.135-.125 2.525.017 3.616.43 1.23.39 1.368.962 1.056 1.356ZM9.625 8.883v-3.86c0-.453-.083-.87-.508-.988-.326-.105-.528.198-.528.65v9.664l-2.606-.827V2c1.108.206 2.722.692 3.59.985 2.207.757 2.955 1.7 2.955 3.825 0 2.071-1.278 2.856-2.903 2.072Zm-8.424 3.625C-.061 12.15-.271 11.41.304 10.984c.532-.394 1.436-.69 1.436-.69l3.737-1.33v1.515l-2.69.963c-.474.17-.547.411-.161.538.386.126 1.085.09 1.56-.08l1.29-.469v1.356l-.257.043a8.454 8.454 0 0 1-4.018-.323Z", } - } } } @@ -55808,7 +54557,6 @@ impl IconShape for BsPlugFill { path { d: "M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.083 2.083 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.922 1.922 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0z", } - } } } @@ -55851,7 +54599,6 @@ impl IconShape for BsPlug { path { d: "M6 0a.5.5 0 0 1 .5.5V3h3V.5a.5.5 0 0 1 1 0V3h1a.5.5 0 0 1 .5.5v3A3.5 3.5 0 0 1 8.5 10c-.002.434-.01.845-.04 1.22-.041.514-.126 1.003-.317 1.424a2.083 2.083 0 0 1-.97 1.028C6.725 13.9 6.169 14 5.5 14c-.998 0-1.61.33-1.974.718A1.922 1.922 0 0 0 3 16H2c0-.616.232-1.367.797-1.968C3.374 13.42 4.261 13 5.5 13c.581 0 .962-.088 1.218-.219.241-.123.4-.3.514-.55.121-.266.193-.621.23-1.09.027-.34.035-.718.037-1.141A3.5 3.5 0 0 1 4 6.5v-3a.5.5 0 0 1 .5-.5h1V.5A.5.5 0 0 1 6 0zM5 4v2.5A2.5 2.5 0 0 0 7.5 9h1A2.5 2.5 0 0 0 11 6.5V4H5z", } - } } } @@ -55895,7 +54642,6 @@ impl IconShape for BsPlugin { d: "M1 8a7 7 0 1 1 2.898 5.673c-.167-.121-.216-.406-.002-.62l1.8-1.8a3.5 3.5 0 0 0 4.572-.328l1.414-1.415a.5.5 0 0 0 0-.707l-.707-.707 1.559-1.563a.5.5 0 1 0-.708-.706l-1.559 1.562-1.414-1.414 1.56-1.562a.5.5 0 1 0-.707-.706l-1.56 1.56-.707-.706a.5.5 0 0 0-.707 0L5.318 5.975a3.5 3.5 0 0 0-.328 4.571l-1.8 1.8c-.58.58-.62 1.6.121 2.137A8 8 0 1 0 0 8a.5.5 0 0 0 1 0Z", fill_rule: "evenodd", } - } } } @@ -55938,7 +54684,6 @@ impl IconShape for BsPlusCircleDotted { path { d: "M8 0c-.176 0-.35.006-.523.017l.064.998a7.117 7.117 0 0 1 .918 0l.064-.998A8.113 8.113 0 0 0 8 0zM6.44.152c-.346.069-.684.16-1.012.27l.321.948c.287-.098.582-.177.884-.237L6.44.153zm4.132.271a7.946 7.946 0 0 0-1.011-.27l-.194.98c.302.06.597.14.884.237l.321-.947zm1.873.925a8 8 0 0 0-.906-.524l-.443.896c.275.136.54.29.793.459l.556-.831zM4.46.824c-.314.155-.616.33-.905.524l.556.83a7.07 7.07 0 0 1 .793-.458L4.46.824zM2.725 1.985c-.262.23-.51.478-.74.74l.752.66c.202-.23.418-.446.648-.648l-.66-.752zm11.29.74a8.058 8.058 0 0 0-.74-.74l-.66.752c.23.202.447.418.648.648l.752-.66zm1.161 1.735a7.98 7.98 0 0 0-.524-.905l-.83.556c.169.253.322.518.458.793l.896-.443zM1.348 3.555c-.194.289-.37.591-.524.906l.896.443c.136-.275.29-.54.459-.793l-.831-.556zM.423 5.428a7.945 7.945 0 0 0-.27 1.011l.98.194c.06-.302.14-.597.237-.884l-.947-.321zM15.848 6.44a7.943 7.943 0 0 0-.27-1.012l-.948.321c.098.287.177.582.237.884l.98-.194zM.017 7.477a8.113 8.113 0 0 0 0 1.046l.998-.064a7.117 7.117 0 0 1 0-.918l-.998-.064zM16 8a8.1 8.1 0 0 0-.017-.523l-.998.064a7.11 7.11 0 0 1 0 .918l.998.064A8.1 8.1 0 0 0 16 8zM.152 9.56c.069.346.16.684.27 1.012l.948-.321a6.944 6.944 0 0 1-.237-.884l-.98.194zm15.425 1.012c.112-.328.202-.666.27-1.011l-.98-.194c-.06.302-.14.597-.237.884l.947.321zM.824 11.54a8 8 0 0 0 .524.905l.83-.556a6.999 6.999 0 0 1-.458-.793l-.896.443zm13.828.905c.194-.289.37-.591.524-.906l-.896-.443c-.136.275-.29.54-.459.793l.831.556zm-12.667.83c.23.262.478.51.74.74l.66-.752a7.047 7.047 0 0 1-.648-.648l-.752.66zm11.29.74c.262-.23.51-.478.74-.74l-.752-.66c-.201.23-.418.447-.648.648l.66.752zm-1.735 1.161c.314-.155.616-.33.905-.524l-.556-.83a7.07 7.07 0 0 1-.793.458l.443.896zm-7.985-.524c.289.194.591.37.906.524l.443-.896a6.998 6.998 0 0 1-.793-.459l-.556.831zm1.873.925c.328.112.666.202 1.011.27l.194-.98a6.953 6.953 0 0 1-.884-.237l-.321.947zm4.132.271a7.944 7.944 0 0 0 1.012-.27l-.321-.948a6.954 6.954 0 0 1-.884.237l.194.98zm-2.083.135a8.1 8.1 0 0 0 1.046 0l-.064-.998a7.11 7.11 0 0 1-.918 0l-.064.998zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } - } } } @@ -55981,7 +54726,6 @@ impl IconShape for BsPlusCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } - } } } @@ -56027,7 +54771,6 @@ impl IconShape for BsPlusCircle { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } - } } } @@ -56071,7 +54814,6 @@ impl IconShape for BsPlusLg { d: "M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2Z", fill_rule: "evenodd", } - } } } @@ -56114,7 +54856,6 @@ impl IconShape for BsPlusSlashMinus { path { d: "m1.854 14.854 13-13a.5.5 0 0 0-.708-.708l-13 13a.5.5 0 0 0 .708.708ZM4 1a.5.5 0 0 1 .5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2A.5.5 0 0 1 4 1Zm5 11a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 9 12Z", } - } } } @@ -56157,7 +54898,6 @@ impl IconShape for BsPlusSquareDotted { path { d: "M2.5 0c-.166 0-.33.016-.487.048l.194.98A1.51 1.51 0 0 1 2.5 1h.458V0H2.5zm2.292 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zm1.833 0h-.916v1h.916V0zm1.834 0h-.917v1h.917V0zm1.833 0h-.917v1h.917V0zM13.5 0h-.458v1h.458c.1 0 .199.01.293.029l.194-.981A2.51 2.51 0 0 0 13.5 0zm2.079 1.11a2.511 2.511 0 0 0-.69-.689l-.556.831c.164.11.305.251.415.415l.83-.556zM1.11.421a2.511 2.511 0 0 0-.689.69l.831.556c.11-.164.251-.305.415-.415L1.11.422zM16 2.5c0-.166-.016-.33-.048-.487l-.98.194c.018.094.028.192.028.293v.458h1V2.5zM.048 2.013A2.51 2.51 0 0 0 0 2.5v.458h1V2.5c0-.1.01-.199.029-.293l-.981-.194zM0 3.875v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 5.708v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zM0 7.542v.916h1v-.916H0zm15 .916h1v-.916h-1v.916zM0 9.375v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .916v.917h1v-.917H0zm16 .917v-.917h-1v.917h1zm-16 .917v.458c0 .166.016.33.048.487l.98-.194A1.51 1.51 0 0 1 1 13.5v-.458H0zm16 .458v-.458h-1v.458c0 .1-.01.199-.029.293l.981.194c.032-.158.048-.32.048-.487zM.421 14.89c.183.272.417.506.69.689l.556-.831a1.51 1.51 0 0 1-.415-.415l-.83.556zm14.469.689c.272-.183.506-.417.689-.69l-.831-.556c-.11.164-.251.305-.415.415l.556.83zm-12.877.373c.158.032.32.048.487.048h.458v-1H2.5c-.1 0-.199-.01-.293-.029l-.194.981zM13.5 16c.166 0 .33-.016.487-.048l-.194-.98A1.51 1.51 0 0 1 13.5 15h-.458v1h.458zm-9.625 0h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zm1.834-1v1h.916v-1h-.916zm1.833 1h.917v-1h-.917v1zm1.833 0h.917v-1h-.917v1zM8.5 4.5a.5.5 0 0 0-1 0v3h-3a.5.5 0 0 0 0 1h3v3a.5.5 0 0 0 1 0v-3h3a.5.5 0 0 0 0-1h-3v-3z", } - } } } @@ -56200,7 +54940,6 @@ impl IconShape for BsPlusSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z", } - } } } @@ -56246,7 +54985,6 @@ impl IconShape for BsPlusSquare { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } - } } } @@ -56289,7 +55027,6 @@ impl IconShape for BsPlus { path { d: "M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z", } - } } } @@ -56335,7 +55072,6 @@ impl IconShape for BsPostageFill { path { d: "M3.5 1a1 1 0 0 0 1-1h1a1 1 0 0 0 2 0h1a1 1 0 0 0 2 0h1a1 1 0 1 0 2 0H15v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1h-1.5a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0H1v-1a1 1 0 1 0 0-2v-1a1 1 0 1 0 0-2V9a1 1 0 1 0 0-2V6a1 1 0 0 0 0-2V3a1 1 0 0 0 0-2V0h1.5a1 1 0 0 0 1 1ZM3 3v10a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1Z", } - } } } @@ -56381,7 +55117,6 @@ impl IconShape for BsPostageHeartFill { path { d: "M4.5 0a1 1 0 0 1-2 0H1v1a1 1 0 0 1 0 2v1a1 1 0 0 1 0 2v1a1 1 0 0 1 0 2v1a1 1 0 1 1 0 2v1a1 1 0 1 1 0 2v1h1.5a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0h1a1 1 0 1 1 2 0H15v-1a1 1 0 1 1 0-2v-1a1 1 0 1 1 0-2V9a1 1 0 1 1 0-2V6a1 1 0 1 1 0-2V3a1 1 0 1 1 0-2V0h-1.5a1 1 0 1 1-2 0h-1a1 1 0 1 1-2 0h-1a1 1 0 0 1-2 0h-1ZM4 14a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H4Z", } - } } } @@ -56427,7 +55162,6 @@ impl IconShape for BsPostageHeart { path { d: "M8 11C2.175 7.236 6.336 4.31 8 5.982 9.664 4.309 13.825 7.236 8 11Z", } - } } } @@ -56473,7 +55207,6 @@ impl IconShape for BsPostage { path { d: "M3.5 1a1 1 0 0 0 1-1h1a1 1 0 0 0 2 0h1a1 1 0 0 0 2 0h1a1 1 0 1 0 2 0H15v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1a1 1 0 1 0 0 2v1h-1.5a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0h-1a1 1 0 1 0-2 0H1v-1a1 1 0 1 0 0-2v-1a1 1 0 1 0 0-2V9a1 1 0 1 0 0-2V6a1 1 0 0 0 0-2V3a1 1 0 0 0 0-2V0h1.5a1 1 0 0 0 1 1ZM3 3v10a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1Z", } - } } } @@ -56519,7 +55252,6 @@ impl IconShape for BsPostcardFill { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm8.5.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM2 5.5a.5.5 0 0 0 .5.5H6a.5.5 0 0 0 0-1H2.5a.5.5 0 0 0-.5.5ZM2.5 7a.5.5 0 0 0 0 1H6a.5.5 0 0 0 0-1H2.5ZM2 9.5a.5.5 0 0 0 .5.5H6a.5.5 0 0 0 0-1H2.5a.5.5 0 0 0-.5.5Zm8-4v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -56563,7 +55295,6 @@ impl IconShape for BsPostcardHeartFill { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Zm6 2.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7Zm3.5.878c1.482-1.42 4.795 1.392 0 4.622-4.795-3.23-1.482-6.043 0-4.622ZM2 5.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -56610,7 +55341,6 @@ impl IconShape for BsPostcardHeart { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H2Z", fill_rule: "evenodd", } - } } } @@ -56654,7 +55384,6 @@ impl IconShape for BsPostcard { d: "M2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2ZM1 4a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4Zm7.5.5a.5.5 0 0 0-1 0v7a.5.5 0 0 0 1 0v-7ZM2 5.5a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5Zm0 2a.5.5 0 0 1 .5-.5H6a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5ZM10.5 5a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-.5-.5h-3ZM13 8h-2V6h2v2Z", fill_rule: "evenodd", } - } } } @@ -56700,7 +55429,6 @@ impl IconShape for BsPower { path { d: "M3 8.812a4.999 4.999 0 0 1 2.578-4.375l-.485-.874A6 6 0 1 0 11 3.616l-.501.865A5 5 0 1 1 3 8.812z", } - } } } @@ -56746,7 +55474,6 @@ impl IconShape for BsPrinterFill { path { d: "M0 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-1v-2a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2H2a2 2 0 0 1-2-2V7zm2.5 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1z", } - } } } @@ -56792,7 +55519,6 @@ impl IconShape for BsPrinter { path { d: "M5 1a2 2 0 0 0-2 2v2H2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h1v1a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-1h1a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-1V3a2 2 0 0 0-2-2H5zM4 3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2H4V3zm1 5a2 2 0 0 0-2 2v1H2a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-1v-1a2 2 0 0 0-2-2H5zm7 2v3a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1z", } - } } } @@ -56835,7 +55561,6 @@ impl IconShape for BsProjectorFill { path { d: "M2 4a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2 1 1 0 0 0 1 1h1a1 1 0 0 0 1-1h6a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1 2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2Zm.5 2h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1ZM14 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-12 1a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5Z", } - } } } @@ -56881,7 +55606,6 @@ impl IconShape for BsProjector { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2 1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1H5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1 2 2 0 0 1-2-2V6Zm2-1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H2Z", } - } } } @@ -56924,7 +55648,6 @@ impl IconShape for BsPuzzleFill { path { d: "M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .036-.054l.003-.01v-.008a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003l-.003-.01a.214.214 0 0 0-.036-.053.859.859 0 0 0-.27-.194C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.036.054l-.003.01v.002l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855z", } - } } } @@ -56967,7 +55690,6 @@ impl IconShape for BsPuzzle { path { d: "M3.112 3.645A1.5 1.5 0 0 1 4.605 2H7a.5.5 0 0 1 .5.5v.382c0 .696-.497 1.182-.872 1.469a.459.459 0 0 0-.115.118.113.113 0 0 0-.012.025L6.5 4.5v.003l.003.01c.004.01.014.028.036.053a.86.86 0 0 0 .27.194C7.09 4.9 7.51 5 8 5c.492 0 .912-.1 1.19-.24a.86.86 0 0 0 .271-.194.213.213 0 0 0 .039-.063v-.009a.112.112 0 0 0-.012-.025.459.459 0 0 0-.115-.118c-.375-.287-.872-.773-.872-1.469V2.5A.5.5 0 0 1 9 2h2.395a1.5 1.5 0 0 1 1.493 1.645L12.645 6.5h.237c.195 0 .42-.147.675-.48.21-.274.528-.52.943-.52.568 0 .947.447 1.154.862C15.877 6.807 16 7.387 16 8s-.123 1.193-.346 1.638c-.207.415-.586.862-1.154.862-.415 0-.733-.246-.943-.52-.255-.333-.48-.48-.675-.48h-.237l.243 2.855A1.5 1.5 0 0 1 11.395 14H9a.5.5 0 0 1-.5-.5v-.382c0-.696.497-1.182.872-1.469a.459.459 0 0 0 .115-.118.113.113 0 0 0 .012-.025L9.5 11.5v-.003a.214.214 0 0 0-.039-.064.859.859 0 0 0-.27-.193C8.91 11.1 8.49 11 8 11c-.491 0-.912.1-1.19.24a.859.859 0 0 0-.271.194.214.214 0 0 0-.039.063v.003l.001.006a.113.113 0 0 0 .012.025c.016.027.05.068.115.118.375.287.872.773.872 1.469v.382a.5.5 0 0 1-.5.5H4.605a1.5 1.5 0 0 1-1.493-1.645L3.356 9.5h-.238c-.195 0-.42.147-.675.48-.21.274-.528.52-.943.52-.568 0-.947-.447-1.154-.862C.123 9.193 0 8.613 0 8s.123-1.193.346-1.638C.553 5.947.932 5.5 1.5 5.5c.415 0 .733.246.943.52.255.333.48.48.675.48h.238l-.244-2.855zM4.605 3a.5.5 0 0 0-.498.55l.001.007.29 3.4A.5.5 0 0 1 3.9 7.5h-.782c-.696 0-1.182-.497-1.469-.872a.459.459 0 0 0-.118-.115.112.112 0 0 0-.025-.012L1.5 6.5h-.003a.213.213 0 0 0-.064.039.86.86 0 0 0-.193.27C1.1 7.09 1 7.51 1 8c0 .491.1.912.24 1.19.07.14.14.225.194.271a.213.213 0 0 0 .063.039H1.5l.006-.001a.112.112 0 0 0 .025-.012.459.459 0 0 0 .118-.115c.287-.375.773-.872 1.469-.872H3.9a.5.5 0 0 1 .498.542l-.29 3.408a.5.5 0 0 0 .497.55h1.878c-.048-.166-.195-.352-.463-.557-.274-.21-.52-.528-.52-.943 0-.568.447-.947.862-1.154C6.807 10.123 7.387 10 8 10s1.193.123 1.638.346c.415.207.862.586.862 1.154 0 .415-.246.733-.52.943-.268.205-.415.39-.463.557h1.878a.5.5 0 0 0 .498-.55l-.001-.007-.29-3.4A.5.5 0 0 1 12.1 8.5h.782c.696 0 1.182.497 1.469.872.05.065.091.099.118.115.013.008.021.01.025.012a.02.02 0 0 0 .006.001h.003a.214.214 0 0 0 .064-.039.86.86 0 0 0 .193-.27c.14-.28.24-.7.24-1.191 0-.492-.1-.912-.24-1.19a.86.86 0 0 0-.194-.271.215.215 0 0 0-.063-.039H14.5l-.006.001a.113.113 0 0 0-.025.012.459.459 0 0 0-.118.115c-.287.375-.773.872-1.469.872H12.1a.5.5 0 0 1-.498-.543l.29-3.407a.5.5 0 0 0-.497-.55H9.517c.048.166.195.352.463.557.274.21.52.528.52.943 0 .568-.447.947-.862 1.154C9.193 5.877 8.613 6 8 6s-1.193-.123-1.638-.346C5.947 5.447 5.5 5.068 5.5 4.5c0-.415.246-.733.52-.943.268-.205.415-.39.463-.557H4.605z", } - } } } @@ -57022,7 +55744,6 @@ impl IconShape for BsQrCodeScan { path { d: "M12 9h2V8h-2v1Z", } - } } } @@ -57077,7 +55798,6 @@ impl IconShape for BsQrCode { path { d: "M7 12h1v3h4v1H7v-4Zm9 2v2h-3v-1h2v-1h1Z", } - } } } @@ -57120,7 +55840,6 @@ impl IconShape for BsQuestionCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z", } - } } } @@ -57166,7 +55885,6 @@ impl IconShape for BsQuestionCircle { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } - } } } @@ -57209,7 +55927,6 @@ impl IconShape for BsQuestionDiamondFill { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L.436 6.95c-.58.58-.58 1.519 0 2.098l6.516 6.516c.58.58 1.519.58 2.098 0l6.516-6.516c.58-.58.58-1.519 0-2.098L9.05.435zM5.495 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } - } } } @@ -57255,7 +55972,6 @@ impl IconShape for BsQuestionDiamond { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } - } } } @@ -57299,7 +56015,6 @@ impl IconShape for BsQuestionLg { d: "M4.475 5.458c-.284 0-.514-.237-.47-.517C4.28 3.24 5.576 2 7.825 2c2.25 0 3.767 1.36 3.767 3.215 0 1.344-.665 2.288-1.79 2.973-1.1.659-1.414 1.118-1.414 2.01v.03a.5.5 0 0 1-.5.5h-.77a.5.5 0 0 1-.5-.495l-.003-.2c-.043-1.221.477-2.001 1.645-2.712 1.03-.632 1.397-1.135 1.397-2.028 0-.979-.758-1.698-1.926-1.698-1.009 0-1.71.529-1.938 1.402-.066.254-.278.461-.54.461h-.777ZM7.496 14c.622 0 1.095-.474 1.095-1.09 0-.618-.473-1.092-1.095-1.092-.606 0-1.087.474-1.087 1.091S6.89 14 7.496 14Z", fill_rule: "evenodd", } - } } } @@ -57342,7 +56057,6 @@ impl IconShape for BsQuestionOctagonFill { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM5.496 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } - } } } @@ -57388,7 +56102,6 @@ impl IconShape for BsQuestionOctagon { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } - } } } @@ -57431,7 +56144,6 @@ impl IconShape for BsQuestionSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm3.496 6.033a.237.237 0 0 1-.24-.247C5.35 4.091 6.737 3.5 8.005 3.5c1.396 0 2.672.73 2.672 2.24 0 1.08-.635 1.594-1.244 2.057-.737.559-1.01.768-1.01 1.486v.105a.25.25 0 0 1-.25.25h-.81a.25.25 0 0 1-.25-.246l-.004-.217c-.038-.927.495-1.498 1.168-1.987.59-.444.965-.736.965-1.371 0-.825-.628-1.168-1.314-1.168-.803 0-1.253.478-1.342 1.134-.018.137-.128.25-.266.25h-.825zm2.325 6.443c-.584 0-1.009-.394-1.009-.927 0-.552.425-.94 1.01-.94.609 0 1.028.388 1.028.94 0 .533-.42.927-1.029.927z", } - } } } @@ -57477,7 +56189,6 @@ impl IconShape for BsQuestionSquare { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } - } } } @@ -57520,7 +56231,6 @@ impl IconShape for BsQuestion { path { d: "M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94z", } - } } } @@ -57563,7 +56273,6 @@ impl IconShape for BsQuora { path { d: "M8.73 12.476c-.554-1.091-1.204-2.193-2.473-2.193-.242 0-.484.04-.707.142l-.43-.863c.525-.45 1.373-.808 2.464-.808 1.697 0 2.568.818 3.26 1.86.41-.89.605-2.093.605-3.584 0-3.724-1.165-5.636-3.885-5.636-2.68 0-3.839 1.912-3.839 5.636 0 3.704 1.159 5.596 3.84 5.596.425 0 .811-.046 1.166-.15Zm.665 1.3a7.127 7.127 0 0 1-1.83.244C3.994 14.02.5 11.172.5 7.03.5 2.849 3.995 0 7.564 0c3.63 0 7.09 2.828 7.09 7.03 0 2.337-1.09 4.236-2.675 5.464.512.767 1.04 1.277 1.773 1.277.802 0 1.125-.62 1.179-1.105h1.043c.061.647-.262 3.334-3.178 3.334-1.767 0-2.7-1.024-3.4-2.224Z", } - } } } @@ -57606,7 +56315,6 @@ impl IconShape for BsQuote { path { d: "M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.517.559-.683.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 9 7.558V11a1 1 0 0 0 1 1h2Zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612c0-.351.021-.703.062-1.054.062-.372.166-.703.31-.992.145-.29.331-.517.559-.683.227-.186.516-.279.868-.279V3c-.579 0-1.085.124-1.52.372a3.322 3.322 0 0 0-1.085.992 4.92 4.92 0 0 0-.62 1.458A7.712 7.712 0 0 0 3 7.558V11a1 1 0 0 0 1 1h2Z", } - } } } @@ -57652,7 +56360,6 @@ impl IconShape for BsRadioactive { path { d: "M9.653 5.496A2.986 2.986 0 0 0 8 5c-.61 0-1.179.183-1.653.496L4.694 2.992A5.972 5.972 0 0 1 8 2c1.222 0 2.358.365 3.306.992L9.653 5.496Zm1.342 2.324a2.986 2.986 0 0 1-.884 2.312 3.01 3.01 0 0 1-.769.552l1.342 2.683c.57-.286 1.09-.66 1.538-1.103a5.986 5.986 0 0 0 1.767-4.624l-2.994.18Zm-5.679 5.548 1.342-2.684A3 3 0 0 1 5.005 7.82l-2.994-.18a6 6 0 0 0 3.306 5.728ZM10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z", } - } } } @@ -57695,7 +56402,6 @@ impl IconShape for BsRainbow { path { d: "M8 4.5a7 7 0 0 0-7 7 .5.5 0 0 1-1 0 8 8 0 1 1 16 0 .5.5 0 0 1-1 0 7 7 0 0 0-7-7zm0 2a5 5 0 0 0-5 5 .5.5 0 0 1-1 0 6 6 0 1 1 12 0 .5.5 0 0 1-1 0 5 5 0 0 0-5-5zm0 2a3 3 0 0 0-3 3 .5.5 0 0 1-1 0 4 4 0 1 1 8 0 .5.5 0 0 1-1 0 3 3 0 0 0-3-3zm0 2a1 1 0 0 0-1 1 .5.5 0 0 1-1 0 2 2 0 1 1 4 0 .5.5 0 0 1-1 0 1 1 0 0 0-1-1z", } - } } } @@ -57741,7 +56447,6 @@ impl IconShape for BsReceiptCutoff { path { d: "M2.354.646a.5.5 0 0 0-.801.13l-.5 1A.5.5 0 0 0 1 2v13H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1H15V2a.5.5 0 0 0-.053-.224l-.5-1a.5.5 0 0 0-.8-.13L13 1.293l-.646-.647a.5.5 0 0 0-.708 0L11 1.293l-.646-.647a.5.5 0 0 0-.708 0L9 1.293 8.354.646a.5.5 0 0 0-.708 0L7 1.293 6.354.646a.5.5 0 0 0-.708 0L5 1.293 4.354.646a.5.5 0 0 0-.708 0L3 1.293 2.354.646zm-.217 1.198.51.51a.5.5 0 0 0 .707 0L4 1.707l.646.647a.5.5 0 0 0 .708 0L6 1.707l.646.647a.5.5 0 0 0 .708 0L8 1.707l.646.647a.5.5 0 0 0 .708 0L10 1.707l.646.647a.5.5 0 0 0 .708 0L12 1.707l.646.647a.5.5 0 0 0 .708 0l.509-.51.137.274V15H2V2.118l.137-.274z", } - } } } @@ -57787,7 +56492,6 @@ impl IconShape for BsReceipt { path { d: "M3 4.5a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 1 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm8-6a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5zm0 2a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5z", } - } } } @@ -57830,7 +56534,6 @@ impl IconShape for BsReception0 { path { d: "M0 13.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -57873,7 +56576,6 @@ impl IconShape for BsReception1 { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -57916,7 +56618,6 @@ impl IconShape for BsReception2 { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4 5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5zm4 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -57959,7 +56660,6 @@ impl IconShape for BsReception3 { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-8zm4 8a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -58002,7 +56702,6 @@ impl IconShape for BsReception4 { path { d: "M0 11.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-2zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-5zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-8zm4-3a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5v-11z", } - } } } @@ -58045,7 +56744,6 @@ impl IconShape for BsRecordBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm8-1a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -58091,7 +56789,6 @@ impl IconShape for BsRecordBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -58134,7 +56831,6 @@ impl IconShape for BsRecordCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-8 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6z", } - } } } @@ -58180,7 +56876,6 @@ impl IconShape for BsRecordCircle { path { d: "M11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0z", } - } } } @@ -58224,7 +56919,6 @@ impl IconShape for BsRecordFill { d: "M8 13A5 5 0 1 0 8 3a5 5 0 0 0 0 10z", fill_rule: "evenodd", } - } } } @@ -58267,7 +56961,6 @@ impl IconShape for BsRecord { path { d: "M8 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0 1A5 5 0 1 0 8 3a5 5 0 0 0 0 10z", } - } } } @@ -58313,7 +57006,6 @@ impl IconShape for BsRecord2Fill { path { d: "M8 13A5 5 0 1 0 8 3a5 5 0 0 0 0 10zm0-2a3 3 0 1 1 0-6 3 3 0 0 1 0 6z", } - } } } @@ -58359,7 +57051,6 @@ impl IconShape for BsRecord2 { path { d: "M10 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0z", } - } } } @@ -58402,7 +57093,6 @@ impl IconShape for BsRecycle { path { d: "M9.302 1.256a1.5 1.5 0 0 0-2.604 0l-1.704 2.98a.5.5 0 0 0 .869.497l1.703-2.981a.5.5 0 0 1 .868 0l2.54 4.444-1.256-.337a.5.5 0 1 0-.26.966l2.415.647a.5.5 0 0 0 .613-.353l.647-2.415a.5.5 0 1 0-.966-.259l-.333 1.242-2.532-4.431zM2.973 7.773l-1.255.337a.5.5 0 1 1-.26-.966l2.416-.647a.5.5 0 0 1 .612.353l.647 2.415a.5.5 0 0 1-.966.259l-.333-1.242-2.545 4.454a.5.5 0 0 0 .434.748H5a.5.5 0 0 1 0 1H1.723A1.5 1.5 0 0 1 .421 12.24l2.552-4.467zm10.89 1.463a.5.5 0 1 0-.868.496l1.716 3.004a.5.5 0 0 1-.434.748h-5.57l.647-.646a.5.5 0 1 0-.708-.707l-1.5 1.5a.498.498 0 0 0 0 .707l1.5 1.5a.5.5 0 1 0 .708-.707l-.647-.647h5.57a1.5 1.5 0 0 0 1.302-2.244l-1.716-3.004z", } - } } } @@ -58448,7 +57138,6 @@ impl IconShape for BsReddit { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.828-1.165c-.315 0-.602.124-.812.325-.801-.573-1.9-.945-3.121-.993l.534-2.501 1.738.372a.83.83 0 1 0 .83-.869.83.83 0 0 0-.744.468l-1.938-.41a.203.203 0 0 0-.153.028.186.186 0 0 0-.086.134l-.592 2.788c-1.24.038-2.358.41-3.17.992-.21-.2-.496-.324-.81-.324a1.163 1.163 0 0 0-.478 2.224c-.02.115-.029.23-.029.353 0 1.795 2.091 3.256 4.669 3.256 2.577 0 4.668-1.451 4.668-3.256 0-.114-.01-.238-.029-.353.401-.181.688-.592.688-1.069 0-.65-.525-1.165-1.165-1.165z", } - } } } @@ -58494,7 +57183,6 @@ impl IconShape for BsReplyAllFill { path { d: "M5.232 4.293a.5.5 0 0 1-.106.7L1.114 7.945a.5.5 0 0 1-.042.028.147.147 0 0 0 0 .252.503.503 0 0 1 .042.028l4.012 2.954a.5.5 0 1 1-.593.805L.539 9.073a1.147 1.147 0 0 1 0-1.946l3.994-2.94a.5.5 0 0 1 .699.106z", } - } } } @@ -58540,7 +57228,6 @@ impl IconShape for BsReplyAll { path { d: "M5.232 4.293a.5.5 0 0 0-.7-.106L.54 7.127a1.147 1.147 0 0 0 0 1.946l3.994 2.94a.5.5 0 1 0 .593-.805L1.114 8.254a.503.503 0 0 0-.042-.028.147.147 0 0 1 0-.252.5.5 0 0 0 .042-.028l4.012-2.954a.5.5 0 0 0 .106-.699z", } - } } } @@ -58583,7 +57270,6 @@ impl IconShape for BsReplyFill { path { d: "M5.921 11.9 1.353 8.62a.719.719 0 0 1 0-1.238L5.921 4.1A.716.716 0 0 1 7 4.719V6c1.5 0 6 0 7 8-2.5-4.5-7-4-7-4v1.281c0 .56-.606.898-1.079.62z", } - } } } @@ -58626,7 +57312,6 @@ impl IconShape for BsReply { path { d: "M6.598 5.013a.144.144 0 0 1 .202.134V6.3a.5.5 0 0 0 .5.5c.667 0 2.013.005 3.3.822.984.624 1.99 1.76 2.595 3.876-1.02-.983-2.185-1.516-3.205-1.799a8.74 8.74 0 0 0-1.921-.306 7.404 7.404 0 0 0-.798.008h-.013l-.005.001h-.001L7.3 9.9l-.05-.498a.5.5 0 0 0-.45.498v1.153c0 .108-.11.176-.202.134L2.614 8.254a.503.503 0 0 0-.042-.028.147.147 0 0 1 0-.252.499.499 0 0 0 .042-.028l3.984-2.933zM7.8 10.386c.068 0 .143.003.223.006.434.02 1.034.086 1.7.271 1.326.368 2.896 1.202 3.94 3.08a.5.5 0 0 0 .933-.305c-.464-3.71-1.886-5.662-3.46-6.66-1.245-.79-2.527-.942-3.336-.971v-.66a1.144 1.144 0 0 0-1.767-.96l-3.994 2.94a1.147 1.147 0 0 0 0 1.946l3.994 2.94a1.144 1.144 0 0 0 1.767-.96v-.667z", } - } } } @@ -58672,7 +57357,6 @@ impl IconShape for BsRobot { path { d: "M8.5 1.866a1 1 0 1 0-1 0V3h-2A4.5 4.5 0 0 0 1 7.5V8a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v1a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-1a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1v-.5A4.5 4.5 0 0 0 10.5 3h-2V1.866ZM14 7.5V13a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7.5A3.5 3.5 0 0 1 5.5 4h5A3.5 3.5 0 0 1 14 7.5Z", } - } } } @@ -58724,7 +57408,6 @@ impl IconShape for BsRouterFill { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -58776,7 +57459,6 @@ impl IconShape for BsRouter { path { d: "M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -58819,7 +57501,6 @@ impl IconShape for BsRssFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm1.5 2.5c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1 0-2zm0 4a6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1 0-2zm.5 7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -58865,7 +57546,6 @@ impl IconShape for BsRss { path { d: "M5.5 12a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm-3-8.5a1 1 0 0 1 1-1c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1-1-1zm0 4a1 1 0 0 1 1-1 6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1-1-1z", } - } } } @@ -58908,7 +57588,6 @@ impl IconShape for BsRulers { path { d: "M1 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h5v-1H2v-1h4v-1H4v-1h2v-1H2v-1h4V9H4V8h2V7H2V6h4V2h1v4h1V4h1v2h1V2h1v4h1V4h1v2h1V2h1v4h1V1a1 1 0 0 0-1-1H1z", } - } } } @@ -58954,7 +57633,6 @@ impl IconShape for BsSafeFill { path { d: "M2.5 0A1.5 1.5 0 0 0 1 1.5V3H.5a.5.5 0 0 0 0 1H1v3.5H.5a.5.5 0 0 0 0 1H1V12H.5a.5.5 0 0 0 0 1H1v1.5A1.5 1.5 0 0 0 2.5 16h12a1.5 1.5 0 0 0 1.5-1.5v-13A1.5 1.5 0 0 0 14.5 0h-12zm3.036 4.464 1.09 1.09a3.003 3.003 0 0 1 3.476 0l1.09-1.09a.5.5 0 1 1 .707.708l-1.09 1.09c.74 1.037.74 2.44 0 3.476l1.09 1.09a.5.5 0 1 1-.707.708l-1.09-1.09a3.002 3.002 0 0 1-3.476 0l-1.09 1.09a.5.5 0 1 1-.708-.708l1.09-1.09a3.003 3.003 0 0 1 0-3.476l-1.09-1.09a.5.5 0 1 1 .708-.708zM14 6.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 1 0z", } - } } } @@ -59000,7 +57678,6 @@ impl IconShape for BsSafe { path { d: "M13.5 6a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 1 .5-.5zM4.828 4.464a.5.5 0 0 1 .708 0l1.09 1.09a3.003 3.003 0 0 1 3.476 0l1.09-1.09a.5.5 0 1 1 .707.708l-1.09 1.09c.74 1.037.74 2.44 0 3.476l1.09 1.09a.5.5 0 1 1-.707.708l-1.09-1.09a3.002 3.002 0 0 1-3.476 0l-1.09 1.09a.5.5 0 1 1-.708-.708l1.09-1.09a3.003 3.003 0 0 1 0-3.476l-1.09-1.09a.5.5 0 0 1 0-.708zM6.95 6.586a2 2 0 1 0 2.828 2.828A2 2 0 0 0 6.95 6.586z", } - } } } @@ -59046,7 +57723,6 @@ impl IconShape for BsSafe2Fill { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5V3H.5a.5.5 0 0 0 0 1H1v4H.5a.5.5 0 0 0 0 1H1v4H.5a.5.5 0 0 0 0 1H1v.5A1.5 1.5 0 0 0 2.5 16h12a1.5 1.5 0 0 0 1.5-1.5v-12A1.5 1.5 0 0 0 14.5 1h-12zm6 3a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9z", } - } } } @@ -59092,7 +57768,6 @@ impl IconShape for BsSafe2 { path { d: "M5.035 8h1.528c.047-.184.12-.357.214-.516l-1.08-1.08A3.482 3.482 0 0 0 5.035 8zm1.369-2.303 1.08 1.08c.16-.094.332-.167.516-.214V5.035a3.482 3.482 0 0 0-1.596.662zM9 5.035v1.528c.184.047.357.12.516.214l1.08-1.08A3.482 3.482 0 0 0 9 5.035zm2.303 1.369-1.08 1.08c.094.16.167.332.214.516h1.528a3.483 3.483 0 0 0-.662-1.596zM11.965 9h-1.528c-.047.184-.12.357-.214.516l1.08 1.08A3.483 3.483 0 0 0 11.965 9zm-1.369 2.303-1.08-1.08c-.16.094-.332.167-.516.214v1.528a3.483 3.483 0 0 0 1.596-.662zM8 11.965v-1.528a1.989 1.989 0 0 1-.516-.214l-1.08 1.08A3.483 3.483 0 0 0 8 11.965zm-2.303-1.369 1.08-1.08A1.988 1.988 0 0 1 6.563 9H5.035c.085.593.319 1.138.662 1.596zM4 8.5a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0zm4.5-1a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -59135,7 +57810,6 @@ impl IconShape for BsSaveFill { path { d: "M8.5 1.5A1.5 1.5 0 0 1 10 0h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h6c-.314.418-.5.937-.5 1.5v7.793L4.854 6.646a.5.5 0 1 0-.708.708l3.5 3.5a.5.5 0 0 0 .708 0l3.5-3.5a.5.5 0 0 0-.708-.708L8.5 9.293V1.5z", } - } } } @@ -59178,7 +57852,6 @@ impl IconShape for BsSave { path { d: "M2 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9.5a1 1 0 0 0-1 1v7.293l2.646-2.647a.5.5 0 0 1 .708.708l-3.5 3.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L7.5 9.293V2a2 2 0 0 1 2-2H14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h2.5a.5.5 0 0 1 0 1H2z", } - } } } @@ -59221,7 +57894,6 @@ impl IconShape for BsSave2Fill { path { d: "M8.5 1.5A1.5 1.5 0 0 1 10 0h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h6c-.314.418-.5.937-.5 1.5v6h-2a.5.5 0 0 0-.354.854l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5A.5.5 0 0 0 10.5 7.5h-2v-6z", } - } } } @@ -59264,7 +57936,6 @@ impl IconShape for BsSave2 { path { d: "M2 1a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H9.5a1 1 0 0 0-1 1v4.5h2a.5.5 0 0 1 .354.854l-2.5 2.5a.5.5 0 0 1-.708 0l-2.5-2.5A.5.5 0 0 1 5.5 6.5h2V2a2 2 0 0 1 2-2H14a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h2.5a.5.5 0 0 1 0 1H2z", } - } } } @@ -59307,7 +57978,6 @@ impl IconShape for BsScissors { path { d: "M3.5 3.5c-.614-.884-.074-1.962.858-2.5L8 7.226 11.642 1c.932.538 1.472 1.616.858 2.5L8.81 8.61l1.556 2.661a2.5 2.5 0 1 1-.794.637L8 9.73l-1.572 2.177a2.5 2.5 0 1 1-.794-.637L7.19 8.61 3.5 3.5zm2.5 10a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0zm7 0a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0z", } - } } } @@ -59350,7 +58020,6 @@ impl IconShape for BsScrewdriver { path { d: "M0 .995.995 0l3.064 2.19a.995.995 0 0 1 .417.809v.07c0 .264.105.517.291.704l5.677 5.676.909-.303a.995.995 0 0 1 1.018.24l3.338 3.339a.995.995 0 0 1 0 1.406L14.13 15.71a.995.995 0 0 1-1.406 0l-3.337-3.34a.995.995 0 0 1-.24-1.018l.302-.909-5.676-5.677a.995.995 0 0 0-.704-.291H3a.995.995 0 0 1-.81-.417L0 .995Zm11.293 9.595a.497.497 0 1 0-.703.703l2.984 2.984a.497.497 0 0 0 .703-.703l-2.984-2.984Z", } - } } } @@ -59393,7 +58062,6 @@ impl IconShape for BsSdCardFill { path { d: "M12.5 0H5.914a1.5 1.5 0 0 0-1.06.44L2.439 2.853A1.5 1.5 0 0 0 2 3.914V14.5A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5v-13A1.5 1.5 0 0 0 12.5 0Zm-7 2.75a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Zm2 0a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Zm2.75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 1.5 0Zm1.25-.75a.75.75 0 0 1 .75.75v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 1 .75-.75Z", } - } } } @@ -59440,7 +58108,6 @@ impl IconShape for BsSdCard { d: "M5.914 0H12.5A1.5 1.5 0 0 1 14 1.5v13a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 14.5V3.914c0-.398.158-.78.44-1.06L4.853.439A1.5 1.5 0 0 1 5.914 0zM13 1.5a.5.5 0 0 0-.5-.5H5.914a.5.5 0 0 0-.353.146L3.146 3.561A.5.5 0 0 0 3 3.914V14.5a.5.5 0 0 0 .5.5h9a.5.5 0 0 0 .5-.5v-13z", fill_rule: "evenodd", } - } } } @@ -59483,7 +58150,6 @@ impl IconShape for BsSearchHeartFill { path { d: "M6.5 13a6.474 6.474 0 0 0 3.845-1.258h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.008 1.008 0 0 0-.115-.1A6.471 6.471 0 0 0 13 6.5 6.502 6.502 0 0 0 6.5 0a6.5 6.5 0 1 0 0 13Zm0-8.518c1.664-1.673 5.825 1.254 0 5.018-5.825-3.764-1.664-6.69 0-5.018Z", } - } } } @@ -59529,7 +58195,6 @@ impl IconShape for BsSearchHeart { path { d: "M13 6.5a6.471 6.471 0 0 1-1.258 3.844c.04.03.078.062.115.098l3.85 3.85a1 1 0 0 1-1.414 1.415l-3.85-3.85a1.007 1.007 0 0 1-.1-.115h.002A6.5 6.5 0 1 1 13 6.5ZM6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11Z", } - } } } @@ -59572,7 +58237,6 @@ impl IconShape for BsSearch { path { d: "M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z", } - } } } @@ -59615,7 +58279,6 @@ impl IconShape for BsSegmentedNav { path { d: "M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6zm6 3h4V5H6v4zm9-1V6a1 1 0 0 0-1-1h-3v4h3a1 1 0 0 0 1-1z", } - } } } @@ -59661,7 +58324,6 @@ impl IconShape for BsSendCheckFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } - } } } @@ -59707,7 +58369,6 @@ impl IconShape for BsSendCheck { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686Z", } - } } } @@ -59753,7 +58414,6 @@ impl IconShape for BsSendDashFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -59799,7 +58459,6 @@ impl IconShape for BsSendDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -59845,7 +58504,6 @@ impl IconShape for BsSendExclamationFill { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -59891,7 +58549,6 @@ impl IconShape for BsSendExclamation { path { d: "M12.5 16a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm.5-5v1.5a.5.5 0 0 1-1 0V11a.5.5 0 0 1 1 0Zm0 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -59934,7 +58591,6 @@ impl IconShape for BsSendFill { path { d: "M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855H.766l-.452.18a.5.5 0 0 0-.082.887l.41.26.001.002 4.995 3.178 3.178 4.995.002.002.26.41a.5.5 0 0 0 .886-.083l6-15Zm-1.833 1.89L6.637 10.07l-.215-.338a.5.5 0 0 0-.154-.154l-.338-.215 7.494-7.494 1.178-.471-.47 1.178Z", } - } } } @@ -59980,7 +58636,6 @@ impl IconShape for BsSendPlusFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -60026,7 +58681,6 @@ impl IconShape for BsSendPlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -60072,7 +58726,6 @@ impl IconShape for BsSendSlashFill { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } - } } } @@ -60118,7 +58771,6 @@ impl IconShape for BsSendSlash { path { d: "M14.975 10.025a3.5 3.5 0 1 0-4.95 4.95 3.5 3.5 0 0 0 4.95-4.95Zm-4.243.707a2.501 2.501 0 0 1 3.147-.318l-3.465 3.465a2.501 2.501 0 0 1 .318-3.147Zm.39 3.854 3.464-3.465a2.501 2.501 0 0 1-3.465 3.465Z", } - } } } @@ -60164,7 +58816,6 @@ impl IconShape for BsSendXFill { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -60210,7 +58861,6 @@ impl IconShape for BsSendX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -60253,7 +58903,6 @@ impl IconShape for BsSend { path { d: "M15.854.146a.5.5 0 0 1 .11.54l-5.819 14.547a.75.75 0 0 1-1.329.124l-3.178-4.995L.643 7.184a.75.75 0 0 1 .124-1.33L15.314.037a.5.5 0 0 1 .54.11ZM6.636 10.07l2.761 4.338L14.13 2.576 6.636 10.07Zm6.787-8.201L1.591 6.602l4.339 2.76 7.494-7.493Z", } - } } } @@ -60302,7 +58951,6 @@ impl IconShape for BsServer { path { d: "M14.667 11.668a6.51 6.51 0 0 1-1.458.789c-1.4.56-3.242.876-5.21.876-1.966 0-3.809-.316-5.208-.876a6.51 6.51 0 0 1-1.458-.79v1.666C1.333 14.806 4.318 16 8 16s6.667-1.194 6.667-2.667v-1.665z", } - } } } @@ -60345,7 +58993,6 @@ impl IconShape for BsShareFill { path { d: "M11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.499 2.499 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5z", } - } } } @@ -60388,7 +59035,6 @@ impl IconShape for BsShare { path { d: "M13.5 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM11 2.5a2.5 2.5 0 1 1 .603 1.628l-6.718 3.12a2.499 2.499 0 0 1 0 1.504l6.718 3.12a2.5 2.5 0 1 1-.488.876l-6.718-3.12a2.5 2.5 0 1 1 0-3.256l6.718-3.12A2.5 2.5 0 0 1 11 2.5zm-8.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm11 5.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z", } - } } } @@ -60434,7 +59080,6 @@ impl IconShape for BsShieldCheck { path { d: "M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0z", } - } } } @@ -60480,7 +59125,6 @@ impl IconShape for BsShieldExclamation { path { d: "M7.001 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0L7.1 4.995z", } - } } } @@ -60524,7 +59168,6 @@ impl IconShape for BsShieldFillCheck { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm2.146 5.146a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647z", fill_rule: "evenodd", } - } } } @@ -60568,7 +59211,6 @@ impl IconShape for BsShieldFillExclamation { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm-.55 8.502L7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0zM8.002 12a1 1 0 1 1 0-2 1 1 0 0 1 0 2z", fill_rule: "evenodd", } - } } } @@ -60612,7 +59254,6 @@ impl IconShape for BsShieldFillMinus { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zM6 7.5a.5.5 0 0 1 0-1h4a.5.5 0 0 1 0 1H6z", fill_rule: "evenodd", } - } } } @@ -60656,7 +59297,6 @@ impl IconShape for BsShieldFillPlus { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm-.5 5a.5.5 0 0 1 1 0v1.5H10a.5.5 0 0 1 0 1H8.5V9a.5.5 0 0 1-1 0V7.5H6a.5.5 0 0 1 0-1h1.5V5z", fill_rule: "evenodd", } - } } } @@ -60699,7 +59339,6 @@ impl IconShape for BsShieldFillX { path { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zM6.854 5.146 8 6.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 7l1.147 1.146a.5.5 0 0 1-.708.708L8 7.707 6.854 8.854a.5.5 0 1 1-.708-.708L7.293 7 6.146 5.854a.5.5 0 1 1 .708-.708z", } - } } } @@ -60742,7 +59381,6 @@ impl IconShape for BsShieldFill { path { d: "M5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", } - } } } @@ -60786,7 +59424,6 @@ impl IconShape for BsShieldLockFill { d: "M8 0c-.69 0-1.843.265-2.928.56-1.11.3-2.229.655-2.887.87a1.54 1.54 0 0 0-1.044 1.262c-.596 4.477.787 7.795 2.465 9.99a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.775 11.775 0 0 0 2.517-2.453c1.678-2.195 3.061-5.513 2.465-9.99a1.541 1.541 0 0 0-1.044-1.263 62.467 62.467 0 0 0-2.887-.87C9.843.266 8.69 0 8 0zm0 5a1.5 1.5 0 0 1 .5 2.915l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99A1.5 1.5 0 0 1 8 5z", fill_rule: "evenodd", } - } } } @@ -60832,7 +59469,6 @@ impl IconShape for BsShieldLock { path { d: "M9.5 6.5a1.5 1.5 0 0 1-1 1.415l.385 1.99a.5.5 0 0 1-.491.595h-.788a.5.5 0 0 1-.49-.595l.384-1.99a1.5 1.5 0 1 1 2-1.415z", } - } } } @@ -60878,7 +59514,6 @@ impl IconShape for BsShieldMinus { path { d: "M5.5 7a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5z", } - } } } @@ -60924,7 +59559,6 @@ impl IconShape for BsShieldPlus { path { d: "M8 4.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V9a.5.5 0 0 1-1 0V7.5H6a.5.5 0 0 1 0-1h1.5V5a.5.5 0 0 1 .5-.5z", } - } } } @@ -60968,7 +59602,6 @@ impl IconShape for BsShieldShaded { d: "M8 14.933a.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067v13.866zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", fill_rule: "evenodd", } - } } } @@ -61012,7 +59645,6 @@ impl IconShape for BsShieldSlashFill { d: "M1.093 3.093c-.465 4.275.885 7.46 2.513 9.589a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.32 11.32 0 0 0 1.733-1.525L1.093 3.093zm12.215 8.215L3.128 1.128A61.369 61.369 0 0 1 5.073.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.483 3.626-.332 6.491-1.551 8.616zm.338 3.046-13-13 .708-.708 13 13-.707.707z", fill_rule: "evenodd", } - } } } @@ -61056,7 +59688,6 @@ impl IconShape for BsShieldSlash { d: "M1.093 3.093c-.465 4.275.885 7.46 2.513 9.589a11.777 11.777 0 0 0 2.517 2.453c.386.273.744.482 1.048.625.28.132.581.24.829.24s.548-.108.829-.24a7.159 7.159 0 0 0 1.048-.625 11.32 11.32 0 0 0 1.733-1.525l-.745-.745a10.27 10.27 0 0 1-1.578 1.392c-.346.244-.652.42-.893.533-.12.057-.218.095-.293.118a.55.55 0 0 1-.101.025.615.615 0 0 1-.1-.025 2.348 2.348 0 0 1-.294-.118 6.141 6.141 0 0 1-.893-.533 10.725 10.725 0 0 1-2.287-2.233C3.053 10.228 1.879 7.594 2.06 4.06l-.967-.967zM3.98 1.98l-.852-.852A58.935 58.935 0 0 1 5.072.559C6.157.266 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.483 3.626-.332 6.491-1.551 8.616l-.77-.77c1.042-1.915 1.72-4.469 1.29-7.702a.48.48 0 0 0-.33-.39c-.65-.213-1.75-.56-2.836-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524a49.7 49.7 0 0 0-1.357.39zm9.666 12.374-13-13 .708-.708 13 13-.707.707z", fill_rule: "evenodd", } - } } } @@ -61102,7 +59733,6 @@ impl IconShape for BsShieldX { path { d: "M6.146 5.146a.5.5 0 0 1 .708 0L8 6.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 7l1.147 1.146a.5.5 0 0 1-.708.708L8 7.707 6.854 8.854a.5.5 0 1 1-.708-.708L7.293 7 6.146 5.854a.5.5 0 0 1 0-.708z", } - } } } @@ -61145,7 +59775,6 @@ impl IconShape for BsShield { path { d: "M5.338 1.59a61.44 61.44 0 0 0-2.837.856.481.481 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.725 10.725 0 0 0 2.287 2.233c.346.244.652.42.893.533.12.057.218.095.293.118a.55.55 0 0 0 .101.025.615.615 0 0 0 .1-.025c.076-.023.174-.061.294-.118.24-.113.547-.29.893-.533a10.726 10.726 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.775 11.775 0 0 1-2.517 2.453 7.159 7.159 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7.158 7.158 0 0 1-1.048-.625 11.777 11.777 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 62.456 62.456 0 0 1 5.072.56z", } - } } } @@ -61188,7 +59817,6 @@ impl IconShape for BsShiftFill { path { d: "M7.27 2.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v3a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-3H1.654C.78 10.5.326 9.455.924 8.816L7.27 2.047z", } - } } } @@ -61231,7 +59859,6 @@ impl IconShape for BsShift { path { d: "M7.27 2.047a1 1 0 0 1 1.46 0l6.345 6.77c.6.638.146 1.683-.73 1.683H11.5v3a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1v-3H1.654C.78 10.5.326 9.455.924 8.816L7.27 2.047zM14.346 9.5 8 2.731 1.654 9.5H4.5a1 1 0 0 1 1 1v3h5v-3a1 1 0 0 1 1-1h2.846z", } - } } } @@ -61274,7 +59901,6 @@ impl IconShape for BsShopWindow { path { d: "M2.97 1.35A1 1 0 0 1 3.73 1h8.54a1 1 0 0 1 .76.35l2.609 3.044A1.5 1.5 0 0 1 16 5.37v.255a2.375 2.375 0 0 1-4.25 1.458A2.371 2.371 0 0 1 9.875 8 2.37 2.37 0 0 1 8 7.083 2.37 2.37 0 0 1 6.125 8a2.37 2.37 0 0 1-1.875-.917A2.375 2.375 0 0 1 0 5.625V5.37a1.5 1.5 0 0 1 .361-.976l2.61-3.045zm1.78 4.275a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 1 0 2.75 0V5.37a.5.5 0 0 0-.12-.325L12.27 2H3.73L1.12 5.045A.5.5 0 0 0 1 5.37v.255a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0zM1.5 8.5A.5.5 0 0 1 2 9v6h12V9a.5.5 0 0 1 1 0v6h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1V9a.5.5 0 0 1 .5-.5zm2 .5a.5.5 0 0 1 .5.5V13h8V9.5a.5.5 0 0 1 1 0V13a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9.5a.5.5 0 0 1 .5-.5z", } - } } } @@ -61317,7 +59943,6 @@ impl IconShape for BsShop { path { d: "M2.97 1.35A1 1 0 0 1 3.73 1h8.54a1 1 0 0 1 .76.35l2.609 3.044A1.5 1.5 0 0 1 16 5.37v.255a2.375 2.375 0 0 1-4.25 1.458A2.371 2.371 0 0 1 9.875 8 2.37 2.37 0 0 1 8 7.083 2.37 2.37 0 0 1 6.125 8a2.37 2.37 0 0 1-1.875-.917A2.375 2.375 0 0 1 0 5.625V5.37a1.5 1.5 0 0 1 .361-.976l2.61-3.045zm1.78 4.275a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0 1.375 1.375 0 1 0 2.75 0V5.37a.5.5 0 0 0-.12-.325L12.27 2H3.73L1.12 5.045A.5.5 0 0 0 1 5.37v.255a1.375 1.375 0 0 0 2.75 0 .5.5 0 0 1 1 0zM1.5 8.5A.5.5 0 0 1 2 9v6h1v-5a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v5h6V9a.5.5 0 0 1 1 0v6h.5a.5.5 0 0 1 0 1H.5a.5.5 0 0 1 0-1H1V9a.5.5 0 0 1 .5-.5zM4 15h3v-5H4v5zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-3zm3 0h-2v3h2v-3z", } - } } } @@ -61364,7 +59989,6 @@ impl IconShape for BsShuffle { path { d: "M13 5.466V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192zm0 9v-3.932a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192z", } - } } } @@ -61407,7 +60031,6 @@ impl IconShape for BsSignal { path { d: "m6.08.234.179.727a7.264 7.264 0 0 0-2.01.832l-.383-.643A7.9 7.9 0 0 1 6.079.234zm3.84 0L9.742.96a7.265 7.265 0 0 1 2.01.832l.388-.643A7.957 7.957 0 0 0 9.92.234zm-8.77 3.63a7.944 7.944 0 0 0-.916 2.215l.727.18a7.264 7.264 0 0 1 .832-2.01l-.643-.386zM.75 8a7.3 7.3 0 0 1 .081-1.086L.091 6.8a8 8 0 0 0 0 2.398l.74-.112A7.262 7.262 0 0 1 .75 8zm11.384 6.848-.384-.64a7.23 7.23 0 0 1-2.007.831l.18.728a7.965 7.965 0 0 0 2.211-.919zM15.251 8c0 .364-.028.727-.082 1.086l.74.112a7.966 7.966 0 0 0 0-2.398l-.74.114c.054.36.082.722.082 1.086zm.516 1.918-.728-.18a7.252 7.252 0 0 1-.832 2.012l.643.387a7.933 7.933 0 0 0 .917-2.219zm-6.68 5.25c-.72.11-1.453.11-2.173 0l-.112.742a7.99 7.99 0 0 0 2.396 0l-.112-.741zm4.75-2.868a7.229 7.229 0 0 1-1.537 1.534l.446.605a8.07 8.07 0 0 0 1.695-1.689l-.604-.45zM12.3 2.163c.587.432 1.105.95 1.537 1.537l.604-.45a8.06 8.06 0 0 0-1.69-1.691l-.45.604zM2.163 3.7A7.242 7.242 0 0 1 3.7 2.163l-.45-.604a8.06 8.06 0 0 0-1.691 1.69l.604.45zm12.688.163-.644.387c.377.623.658 1.3.832 2.007l.728-.18a7.931 7.931 0 0 0-.916-2.214zM6.913.831a7.254 7.254 0 0 1 2.172 0l.112-.74a7.985 7.985 0 0 0-2.396 0l.112.74zM2.547 14.64 1 15l.36-1.549-.729-.17-.361 1.548a.75.75 0 0 0 .9.902l1.548-.357-.17-.734zM.786 12.612l.732.168.25-1.073A7.187 7.187 0 0 1 .96 9.74l-.727.18a8 8 0 0 0 .736 1.902l-.184.79zm3.5 1.623-1.073.25.17.731.79-.184c.6.327 1.239.574 1.902.737l.18-.728a7.197 7.197 0 0 1-1.962-.811l-.007.005zM8 1.5a6.502 6.502 0 0 0-6.498 6.502 6.516 6.516 0 0 0 .998 3.455l-.625 2.668L4.54 13.5a6.502 6.502 0 0 0 6.93-11A6.516 6.516 0 0 0 8 1.5", } - } } } @@ -61450,7 +60073,6 @@ impl IconShape for BsSignpost2Fill { path { d: "M7.293.707A1 1 0 0 0 7 1.414V2H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h5v1H2.5a1 1 0 0 0-.8.4L.725 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4H7v5h2v-5h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H9V6h4.5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.3 2.4a1 1 0 0 0-.8-.4H9v-.586A1 1 0 0 0 7.293.707z", } - } } } @@ -61493,7 +60115,6 @@ impl IconShape for BsSignpost2 { path { d: "M7 1.414V2H2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h5v1H2.5a1 1 0 0 0-.8.4L.725 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4H7v5h2v-5h5a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H9V6h4.5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.3 2.4a1 1 0 0 0-.8-.4H9v-.586a1 1 0 0 0-2 0zM13.5 3l.75 1-.75 1H2V3h11.5zm.5 5v2H2.5l-.75-1 .75-1H14z", } - } } } @@ -61536,7 +60157,6 @@ impl IconShape for BsSignpostFill { path { d: "M7.293.707A1 1 0 0 0 7 1.414V4H2a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h5v6h2v-6h3.532a1 1 0 0 0 .768-.36l1.933-2.32a.5.5 0 0 0 0-.64L13.3 4.36a1 1 0 0 0-.768-.36H9V1.414A1 1 0 0 0 7.293.707z", } - } } } @@ -61579,7 +60199,6 @@ impl IconShape for BsSignpostSplitFill { path { d: "M7 16h2V6h5a1 1 0 0 0 .8-.4l.975-1.3a.5.5 0 0 0 0-.6L14.8 2.4A1 1 0 0 0 14 2H9v-.586a1 1 0 0 0-2 0V7H2a1 1 0 0 0-.8.4L.225 8.7a.5.5 0 0 0 0 .6l.975 1.3a1 1 0 0 0 .8.4h5v5z", } - } } } @@ -61622,7 +60241,6 @@ impl IconShape for BsSignpostSplit { path { d: "M7 7V1.414a1 1 0 0 1 2 0V2h5a1 1 0 0 1 .8.4l.975 1.3a.5.5 0 0 1 0 .6L14.8 5.6a1 1 0 0 1-.8.4H9v10H7v-5H2a1 1 0 0 1-.8-.4L.225 9.3a.5.5 0 0 1 0-.6L1.2 7.4A1 1 0 0 1 2 7h5zm1 3V8H2l-.75 1L2 10h6zm0-5h6l.75-1L14 3H8v2z", } - } } } @@ -61665,7 +60283,6 @@ impl IconShape for BsSignpost { path { d: "M7 1.414V4H2a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h5v6h2v-6h3.532a1 1 0 0 0 .768-.36l1.933-2.32a.5.5 0 0 0 0-.64L13.3 4.36a1 1 0 0 0-.768-.36H9V1.414a1 1 0 0 0-2 0zM12.532 5l1.666 2-1.666 2H2V5h10.532z", } - } } } @@ -61711,7 +60328,6 @@ impl IconShape for BsSimFill { path { d: "M3.5 0A1.5 1.5 0 0 0 2 1.5v13A1.5 1.5 0 0 0 3.5 16h9a1.5 1.5 0 0 0 1.5-1.5V3.414a1.5 1.5 0 0 0-.44-1.06L11.647.439A1.5 1.5 0 0 0 10.586 0H3.5zm2 3h5A1.5 1.5 0 0 1 12 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 11.5v-7A1.5 1.5 0 0 1 5.5 3z", } - } } } @@ -61757,7 +60373,6 @@ impl IconShape for BsSim { path { d: "M5.5 4a.5.5 0 0 0-.5.5V6h2.5V4h-2zm3 0v2H11V4.5a.5.5 0 0 0-.5-.5h-2zM11 7H5v2h6V7zm0 3H8.5v2h2a.5.5 0 0 0 .5-.5V10zm-3.5 2v-2H5v1.5a.5.5 0 0 0 .5.5h2zM4 4.5A1.5 1.5 0 0 1 5.5 3h5A1.5 1.5 0 0 1 12 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 4 11.5v-7z", } - } } } @@ -61800,7 +60415,6 @@ impl IconShape for BsSkipBackwardBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm11.21-6.907L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.79-.407z", } - } } } @@ -61846,7 +60460,6 @@ impl IconShape for BsSkipBackwardBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -61889,7 +60502,6 @@ impl IconShape for BsSkipBackwardCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.79-2.907L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.79-.407z", } - } } } @@ -61935,7 +60547,6 @@ impl IconShape for BsSkipBackwardCircle { path { d: "M11.729 5.055a.5.5 0 0 0-.52.038L8.5 7.028V5.5a.5.5 0 0 0-.79-.407L5 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407V8.972l2.71 1.935A.5.5 0 0 0 12 10.5v-5a.5.5 0 0 0-.271-.445z", } - } } } @@ -61978,7 +60589,6 @@ impl IconShape for BsSkipBackwardFill { path { d: "M.5 3.5A.5.5 0 0 0 0 4v8a.5.5 0 0 0 1 0V8.753l6.267 3.636c.54.313 1.233-.066 1.233-.697v-2.94l6.267 3.636c.54.314 1.233-.065 1.233-.696V4.308c0-.63-.693-1.01-1.233-.696L8.5 7.248v-2.94c0-.63-.692-1.01-1.233-.696L1 7.248V4a.5.5 0 0 0-.5-.5z", } - } } } @@ -62021,7 +60631,6 @@ impl IconShape for BsSkipBackward { path { d: "M.5 3.5A.5.5 0 0 1 1 4v3.248l6.267-3.636c.52-.302 1.233.043 1.233.696v2.94l6.267-3.636c.52-.302 1.233.043 1.233.696v7.384c0 .653-.713.998-1.233.696L8.5 8.752v2.94c0 .653-.713.998-1.233.696L1 8.752V12a.5.5 0 0 1-1 0V4a.5.5 0 0 1 .5-.5zm7 1.133L1.696 8 7.5 11.367V4.633zm7.5 0L9.196 8 15 11.367V4.633z", } - } } } @@ -62064,7 +60673,6 @@ impl IconShape for BsSkipEndBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.79-6.907A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407L9.5 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L6.79 5.093z", } - } } } @@ -62110,7 +60718,6 @@ impl IconShape for BsSkipEndBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -62153,7 +60760,6 @@ impl IconShape for BsSkipEndCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407L9.5 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L6.79 5.093z", } - } } } @@ -62199,7 +60805,6 @@ impl IconShape for BsSkipEndCircle { path { d: "M6.271 5.055a.5.5 0 0 1 .52.038L9.5 7.028V5.5a.5.5 0 0 1 1 0v5a.5.5 0 0 1-1 0V8.972l-2.71 1.935A.5.5 0 0 1 6 10.5v-5a.5.5 0 0 1 .271-.445z", } - } } } @@ -62242,7 +60847,6 @@ impl IconShape for BsSkipEndFill { path { d: "M12.5 4a.5.5 0 0 0-1 0v3.248L5.233 3.612C4.693 3.3 4 3.678 4 4.308v7.384c0 .63.692 1.01 1.233.697L11.5 8.753V12a.5.5 0 0 0 1 0V4z", } - } } } @@ -62285,7 +60889,6 @@ impl IconShape for BsSkipEnd { path { d: "M12.5 4a.5.5 0 0 0-1 0v3.248L5.233 3.612C4.713 3.31 4 3.655 4 4.308v7.384c0 .653.713.998 1.233.696L11.5 8.752V12a.5.5 0 0 0 1 0V4zM5 4.633 10.804 8 5 11.367V4.633z", } - } } } @@ -62328,7 +60931,6 @@ impl IconShape for BsSkipForwardBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2Zm4.79-6.907A.5.5 0 0 0 4 5.5v5a.5.5 0 0 0 .79.407L7.5 8.972V10.5a.5.5 0 0 0 .79.407L11 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L8.29 5.093a.5.5 0 0 0-.79.407v1.528L4.79 5.093Z", } - } } } @@ -62374,7 +60976,6 @@ impl IconShape for BsSkipForwardBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -62417,7 +61018,6 @@ impl IconShape for BsSkipForwardCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.79 5.093A.5.5 0 0 0 4 5.5v5a.5.5 0 0 0 .79.407L7.5 8.972V10.5a.5.5 0 0 0 .79.407L11 8.972V10.5a.5.5 0 0 0 1 0v-5a.5.5 0 0 0-1 0v1.528L8.29 5.093a.5.5 0 0 0-.79.407v1.528L4.79 5.093z", } - } } } @@ -62463,7 +61063,6 @@ impl IconShape for BsSkipForwardCircle { path { d: "M4.271 5.055a.5.5 0 0 1 .52.038L7.5 7.028V5.5a.5.5 0 0 1 .79-.407L11 7.028V5.5a.5.5 0 0 1 1 0v5a.5.5 0 0 1-1 0V8.972l-2.71 1.935a.5.5 0 0 1-.79-.407V8.972l-2.71 1.935A.5.5 0 0 1 4 10.5v-5a.5.5 0 0 1 .271-.445z", } - } } } @@ -62506,7 +61105,6 @@ impl IconShape for BsSkipForwardFill { path { d: "M15.5 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V8.753l-6.267 3.636c-.54.313-1.233-.066-1.233-.697v-2.94l-6.267 3.636C.693 12.703 0 12.324 0 11.693V4.308c0-.63.693-1.01 1.233-.696L7.5 7.248v-2.94c0-.63.693-1.01 1.233-.696L15 7.248V4a.5.5 0 0 1 .5-.5z", } - } } } @@ -62549,7 +61147,6 @@ impl IconShape for BsSkipForward { path { d: "M15.5 3.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V8.752l-6.267 3.636c-.52.302-1.233-.043-1.233-.696v-2.94l-6.267 3.636C.713 12.69 0 12.345 0 11.692V4.308c0-.653.713-.998 1.233-.696L7.5 7.248v-2.94c0-.653.713-.998 1.233-.696L15 7.248V4a.5.5 0 0 1 .5-.5zM1 4.633v6.734L6.804 8 1 4.633zm7.5 0v6.734L14.304 8 8.5 4.633z", } - } } } @@ -62592,7 +61189,6 @@ impl IconShape for BsSkipStartBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm9.71-6.907L7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.79-.407z", } - } } } @@ -62638,7 +61234,6 @@ impl IconShape for BsSkipStartBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -62681,7 +61276,6 @@ impl IconShape for BsSkipStartCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM9.71 5.093 7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.79-.407z", } - } } } @@ -62727,7 +61321,6 @@ impl IconShape for BsSkipStartCircle { path { d: "M10.229 5.055a.5.5 0 0 0-.52.038L7 7.028V5.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V8.972l2.71 1.935a.5.5 0 0 0 .79-.407v-5a.5.5 0 0 0-.271-.445z", } - } } } @@ -62770,7 +61363,6 @@ impl IconShape for BsSkipStartFill { path { d: "M4 4a.5.5 0 0 1 1 0v3.248l6.267-3.636c.54-.313 1.232.066 1.232.696v7.384c0 .63-.692 1.01-1.232.697L5 8.753V12a.5.5 0 0 1-1 0V4z", } - } } } @@ -62813,7 +61405,6 @@ impl IconShape for BsSkipStart { path { d: "M4 4a.5.5 0 0 1 1 0v3.248l6.267-3.636c.52-.302 1.233.043 1.233.696v7.384c0 .653-.713.998-1.233.696L5 8.752V12a.5.5 0 0 1-1 0V4zm7.5.633L5.696 8l5.804 3.367V4.633z", } - } } } @@ -62856,7 +61447,6 @@ impl IconShape for BsSkype { path { d: "M4.671 0c.88 0 1.733.247 2.468.702a7.423 7.423 0 0 1 6.02 2.118 7.372 7.372 0 0 1 2.167 5.215c0 .344-.024.687-.072 1.026a4.662 4.662 0 0 1 .6 2.281 4.645 4.645 0 0 1-1.37 3.294A4.673 4.673 0 0 1 11.18 16c-.84 0-1.658-.226-2.37-.644a7.423 7.423 0 0 1-6.114-2.107A7.374 7.374 0 0 1 .529 8.035c0-.363.026-.724.08-1.081a4.644 4.644 0 0 1 .76-5.59A4.68 4.68 0 0 1 4.67 0zm.447 7.01c.18.309.43.572.729.769a7.07 7.07 0 0 0 1.257.653c.492.205.873.38 1.145.523.229.112.437.264.615.448.135.142.21.331.21.528a.872.872 0 0 1-.335.723c-.291.196-.64.289-.99.264a2.618 2.618 0 0 1-1.048-.206 11.44 11.44 0 0 1-.532-.253 1.284 1.284 0 0 0-.587-.15.717.717 0 0 0-.501.176.63.63 0 0 0-.195.491.796.796 0 0 0 .148.482 1.2 1.2 0 0 0 .456.354 5.113 5.113 0 0 0 2.212.419 4.554 4.554 0 0 0 1.624-.265 2.296 2.296 0 0 0 1.08-.801c.267-.39.402-.855.386-1.327a2.09 2.09 0 0 0-.279-1.101 2.53 2.53 0 0 0-.772-.792A7.198 7.198 0 0 0 8.486 7.3a1.05 1.05 0 0 0-.145-.058 18.182 18.182 0 0 1-1.013-.447 1.827 1.827 0 0 1-.54-.387.727.727 0 0 1-.2-.508.805.805 0 0 1 .385-.723 1.76 1.76 0 0 1 .968-.247c.26-.003.52.03.772.096.274.079.542.177.802.293.105.049.22.075.336.076a.6.6 0 0 0 .453-.19.69.69 0 0 0 .18-.496.717.717 0 0 0-.17-.476 1.374 1.374 0 0 0-.556-.354 3.69 3.69 0 0 0-.708-.183 5.963 5.963 0 0 0-1.022-.078 4.53 4.53 0 0 0-1.536.258 2.71 2.71 0 0 0-1.174.784 1.91 1.91 0 0 0-.45 1.287c-.01.37.076.736.25 1.063z", } - } } } @@ -62899,7 +61489,6 @@ impl IconShape for BsSlack { path { d: "M3.362 10.11c0 .926-.756 1.681-1.681 1.681S0 11.036 0 10.111C0 9.186.756 8.43 1.68 8.43h1.682v1.68zm.846 0c0-.924.756-1.68 1.681-1.68s1.681.756 1.681 1.68v4.21c0 .924-.756 1.68-1.68 1.68a1.685 1.685 0 0 1-1.682-1.68v-4.21zM5.89 3.362c-.926 0-1.682-.756-1.682-1.681S4.964 0 5.89 0s1.68.756 1.68 1.68v1.682H5.89zm0 .846c.924 0 1.68.756 1.68 1.681S6.814 7.57 5.89 7.57H1.68C.757 7.57 0 6.814 0 5.89c0-.926.756-1.682 1.68-1.682h4.21zm6.749 1.682c0-.926.755-1.682 1.68-1.682.925 0 1.681.756 1.681 1.681s-.756 1.681-1.68 1.681h-1.681V5.89zm-.848 0c0 .924-.755 1.68-1.68 1.68A1.685 1.685 0 0 1 8.43 5.89V1.68C8.43.757 9.186 0 10.11 0c.926 0 1.681.756 1.681 1.68v4.21zm-1.681 6.748c.926 0 1.682.756 1.682 1.681S11.036 16 10.11 16s-1.681-.756-1.681-1.68v-1.682h1.68zm0-.847c-.924 0-1.68-.755-1.68-1.68 0-.925.756-1.681 1.68-1.681h4.21c.924 0 1.68.756 1.68 1.68 0 .926-.756 1.681-1.68 1.681h-4.21z", } - } } } @@ -62942,7 +61531,6 @@ impl IconShape for BsSlashCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-4.646-2.646a.5.5 0 0 0-.708-.708l-6 6a.5.5 0 0 0 .708.708l6-6z", } - } } } @@ -62988,7 +61576,6 @@ impl IconShape for BsSlashCircle { path { d: "M11.354 4.646a.5.5 0 0 0-.708 0l-6 6a.5.5 0 0 0 .708.708l6-6a.5.5 0 0 0 0-.708z", } - } } } @@ -63032,7 +61619,6 @@ impl IconShape for BsSlashLg { d: "M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z", fill_rule: "evenodd", } - } } } @@ -63075,7 +61661,6 @@ impl IconShape for BsSlashSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm9.354 5.354-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708.708z", } - } } } @@ -63121,7 +61706,6 @@ impl IconShape for BsSlashSquare { path { d: "M11.354 4.646a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0z", } - } } } @@ -63164,7 +61748,6 @@ impl IconShape for BsSlash { path { d: "M11.354 4.646a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0z", } - } } } @@ -63208,7 +61791,6 @@ impl IconShape for BsSliders { d: "M11.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM9.05 3a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0V3h9.05zM4.5 7a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM2.05 8a2.5 2.5 0 0 1 4.9 0H16v1H6.95a2.5 2.5 0 0 1-4.9 0H0V8h2.05zm9.45 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-2.45 1a2.5 2.5 0 0 1 4.9 0H16v1h-2.05a2.5 2.5 0 0 1-4.9 0H0v-1h9.05z", fill_rule: "evenodd", } - } } } @@ -63252,7 +61834,6 @@ impl IconShape for BsSliders2Vertical { d: "M0 10.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 0-1H3V1.5a.5.5 0 0 0-1 0V10H.5a.5.5 0 0 0-.5.5ZM2.5 12a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2a.5.5 0 0 0-.5-.5Zm3-6.5A.5.5 0 0 0 6 6h1.5v8.5a.5.5 0 0 0 1 0V6H10a.5.5 0 0 0 0-1H6a.5.5 0 0 0-.5.5ZM8 1a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2A.5.5 0 0 0 8 1Zm3 9.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 0-1H14V1.5a.5.5 0 0 0-1 0V10h-1.5a.5.5 0 0 0-.5.5Zm2.5 1.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 1 0v-2a.5.5 0 0 0-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -63296,7 +61877,6 @@ impl IconShape for BsSliders2 { d: "M10.5 1a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V4H1.5a.5.5 0 0 1 0-1H10V1.5a.5.5 0 0 1 .5-.5ZM12 3.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Zm-6.5 2A.5.5 0 0 1 6 6v1.5h8.5a.5.5 0 0 1 0 1H6V10a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5ZM1 8a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 1 8Zm9.5 2a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V13H1.5a.5.5 0 0 1 0-1H10v-1.5a.5.5 0 0 1 .5-.5Zm1.5 2.5a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5Z", fill_rule: "evenodd", } - } } } @@ -63342,7 +61922,6 @@ impl IconShape for BsSmartwatch { path { d: "M4 1.667v.383A2.5 2.5 0 0 0 2 4.5v7a2.5 2.5 0 0 0 2 2.45v.383C4 15.253 4.746 16 5.667 16h4.666c.92 0 1.667-.746 1.667-1.667v-.383a2.5 2.5 0 0 0 2-2.45V8h.5a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5H14v-.5a2.5 2.5 0 0 0-2-2.45v-.383C12 .747 11.254 0 10.333 0H5.667C4.747 0 4 .746 4 1.667zM4.5 3h7A1.5 1.5 0 0 1 13 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-7A1.5 1.5 0 0 1 3 11.5v-7A1.5 1.5 0 0 1 4.5 3z", } - } } } @@ -63385,7 +61964,6 @@ impl IconShape for BsSnapchat { path { d: "M15.943 11.526c-.111-.303-.323-.465-.564-.599a1.416 1.416 0 0 0-.123-.064l-.219-.111c-.752-.399-1.339-.902-1.746-1.498a3.387 3.387 0 0 1-.3-.531c-.034-.1-.032-.156-.008-.207a.338.338 0 0 1 .097-.1c.129-.086.262-.173.352-.231.162-.104.289-.187.371-.245.309-.216.525-.446.66-.702a1.397 1.397 0 0 0 .069-1.16c-.205-.538-.713-.872-1.329-.872a1.829 1.829 0 0 0-.487.065c.006-.368-.002-.757-.035-1.139-.116-1.344-.587-2.048-1.077-2.61a4.294 4.294 0 0 0-1.095-.881C9.764.216 8.92 0 7.999 0c-.92 0-1.76.216-2.505.641-.412.232-.782.53-1.097.883-.49.562-.96 1.267-1.077 2.61-.033.382-.04.772-.036 1.138a1.83 1.83 0 0 0-.487-.065c-.615 0-1.124.335-1.328.873a1.398 1.398 0 0 0 .067 1.161c.136.256.352.486.66.701.082.058.21.14.371.246l.339.221a.38.38 0 0 1 .109.11c.026.053.027.11-.012.217a3.363 3.363 0 0 1-.295.52c-.398.583-.968 1.077-1.696 1.472-.385.204-.786.34-.955.8-.128.348-.044.743.28 1.075.119.125.257.23.409.31a4.43 4.43 0 0 0 1 .4.66.66 0 0 1 .202.09c.118.104.102.26.259.488.079.118.18.22.296.3.33.229.701.243 1.095.258.355.014.758.03 1.217.18.19.064.389.186.618.328.55.338 1.305.802 2.566.802 1.262 0 2.02-.466 2.576-.806.227-.14.424-.26.609-.321.46-.152.863-.168 1.218-.181.393-.015.764-.03 1.095-.258a1.14 1.14 0 0 0 .336-.368c.114-.192.11-.327.217-.42a.625.625 0 0 1 .19-.087 4.446 4.446 0 0 0 1.014-.404c.16-.087.306-.2.429-.336l.004-.005c.304-.325.38-.709.256-1.047Zm-1.121.602c-.684.378-1.139.337-1.493.565-.3.193-.122.61-.34.76-.269.186-1.061-.012-2.085.326-.845.279-1.384 1.082-2.903 1.082-1.519 0-2.045-.801-2.904-1.084-1.022-.338-1.816-.14-2.084-.325-.218-.15-.041-.568-.341-.761-.354-.228-.809-.187-1.492-.563-.436-.24-.189-.39-.044-.46 2.478-1.199 2.873-3.05 2.89-3.188.022-.166.045-.297-.138-.466-.177-.164-.962-.65-1.18-.802-.36-.252-.52-.503-.402-.812.082-.214.281-.295.49-.295a.93.93 0 0 1 .197.022c.396.086.78.285 1.002.338.027.007.054.01.082.011.118 0 .16-.06.152-.195-.026-.433-.087-1.277-.019-2.066.094-1.084.444-1.622.859-2.097.2-.229 1.137-1.22 2.93-1.22 1.792 0 2.732.987 2.931 1.215.416.475.766 1.013.859 2.098.068.788.009 1.632-.019 2.065-.01.142.034.195.152.195a.35.35 0 0 0 .082-.01c.222-.054.607-.253 1.002-.338a.912.912 0 0 1 .197-.023c.21 0 .409.082.49.295.117.309-.04.56-.401.812-.218.152-1.003.638-1.18.802-.184.169-.16.3-.139.466.018.14.413 1.991 2.89 3.189.147.073.394.222-.041.464Z", } - } } } @@ -63428,7 +62006,6 @@ impl IconShape for BsSnow { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793V8.866l-3.4 1.963-.496 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.884-.237a.5.5 0 1 1 .26-.966l1.848.495L7 8 3.6 6.037l-1.85.495a.5.5 0 0 1-.258-.966l.883-.237-1.12-.646a.5.5 0 1 1 .5-.866l1.12.646-.237-.883a.5.5 0 1 1 .966-.258l.495 1.849L7.5 7.134V3.207L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 1 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v3.927l3.4-1.963.496-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495L9 8l3.4 1.963 1.849-.495a.5.5 0 0 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-3.4-1.963v3.927l1.353 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5z", } - } } } @@ -63471,7 +62048,6 @@ impl IconShape for BsSnow2 { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793v-1.086l-.646.647a.5.5 0 0 1-.707-.708L7.5 10.293V8.866l-1.236.713-.495 1.85a.5.5 0 1 1-.966-.26l.237-.882-.94.542-.496 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.884-.237a.5.5 0 1 1 .26-.966l1.848.495.94-.542-.882-.237a.5.5 0 1 1 .258-.966l1.85.495L7 8l-1.236-.713-1.849.495a.5.5 0 1 1-.258-.966l.883-.237-.94-.542-1.85.495a.5.5 0 0 1-.258-.966l.883-.237-1.12-.646a.5.5 0 1 1 .5-.866l1.12.646-.237-.883a.5.5 0 0 1 .966-.258l.495 1.849.94.542-.236-.883a.5.5 0 0 1 .966-.258l.495 1.849 1.236.713V5.707L6.147 4.354a.5.5 0 1 1 .707-.708l.646.647V3.207L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 0 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v1.086l.647-.647a.5.5 0 1 1 .707.708L8.5 5.707v1.427l1.236-.713.495-1.85a.5.5 0 1 1 .966.26l-.236.882.94-.542.495-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495-.94.542.883.237a.5.5 0 1 1-.26.966l-1.848-.495L9 8l1.236.713 1.849-.495a.5.5 0 0 1 .259.966l-.883.237.94.542 1.849-.495a.5.5 0 0 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-.94-.542.236.883a.5.5 0 0 1-.966.258L9.736 9.58 8.5 8.866v1.427l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647v1.086l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5z", } - } } } @@ -63517,7 +62093,6 @@ impl IconShape for BsSnow3 { path { d: "M8 16a.5.5 0 0 1-.5-.5v-1.293l-.646.647a.5.5 0 0 1-.707-.708L7.5 12.793v-1.51l-2.053-1.232-1.348.778-.495 1.85a.5.5 0 1 1-.966-.26l.237-.882-1.12.646a.5.5 0 0 1-.5-.866l1.12-.646-.883-.237a.5.5 0 1 1 .258-.966l1.85.495L5 9.155v-2.31l-1.4-.808-1.85.495a.5.5 0 1 1-.259-.966l.884-.237-1.12-.646a.5.5 0 0 1 .5-.866l1.12.646-.237-.883a.5.5 0 1 1 .966-.258l.495 1.849 1.348.778L7.5 4.717v-1.51L6.147 1.854a.5.5 0 1 1 .707-.708l.646.647V.5a.5.5 0 0 1 1 0v1.293l.647-.647a.5.5 0 1 1 .707.708L8.5 3.207v1.51l2.053 1.232 1.348-.778.495-1.85a.5.5 0 1 1 .966.26l-.236.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.883.237a.5.5 0 1 1-.26.966l-1.848-.495-1.4.808v2.31l1.4.808 1.849-.495a.5.5 0 1 1 .259.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.236.883a.5.5 0 1 1-.966.258l-.495-1.849-1.348-.778L8.5 11.283v1.51l1.354 1.353a.5.5 0 0 1-.707.708l-.647-.647V15.5a.5.5 0 0 1-.5.5zm2-6.783V6.783l-2-1.2-2 1.2v2.434l2 1.2 2-1.2z", } - } } } @@ -63567,7 +62142,6 @@ impl IconShape for BsSortAlphaDownAlt { path { d: "M4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } - } } } @@ -63614,7 +62188,6 @@ impl IconShape for BsSortAlphaDown { path { d: "M12.96 14H9.028v-.691l2.579-3.72v-.054H9.098v-.867h3.785v.691l-2.567 3.72v.054h2.645V14zM4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } - } } } @@ -63664,7 +62237,6 @@ impl IconShape for BsSortAlphaUpAlt { path { d: "M4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } - } } } @@ -63711,7 +62283,6 @@ impl IconShape for BsSortAlphaUp { path { d: "M12.96 14H9.028v-.691l2.579-3.72v-.054H9.098v-.867h3.785v.691l-2.567 3.72v.054h2.645V14zm-8.46-.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } - } } } @@ -63754,7 +62325,6 @@ impl IconShape for BsSortDownAlt { path { d: "M3.5 3.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 12.293V3.5zm4 .5a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1h-1zm0 3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1h-3zm0 3a.5.5 0 0 1 0-1h5a.5.5 0 0 1 0 1h-5zM7 12.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5z", } - } } } @@ -63797,7 +62367,6 @@ impl IconShape for BsSortDown { path { d: "M3.5 2.5a.5.5 0 0 0-1 0v8.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L3.5 11.293V2.5zm3.5 1a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } - } } } @@ -63844,7 +62413,6 @@ impl IconShape for BsSortNumericDownAlt { path { d: "M12.438 8.668V14H11.39V9.684h-.051l-1.211.859v-.969l1.262-.906h1.046zM4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } - } } } @@ -63894,7 +62462,6 @@ impl IconShape for BsSortNumericDown { path { d: "M4.5 2.5a.5.5 0 0 0-1 0v9.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 1.999.007.007a.497.497 0 0 0 .7-.006l2-2a.5.5 0 0 0-.707-.708L4.5 12.293V2.5z", } - } } } @@ -63941,7 +62508,6 @@ impl IconShape for BsSortNumericUpAlt { path { d: "M12.438 8.668V14H11.39V9.684h-.051l-1.211.859v-.969l1.262-.906h1.046zM4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } - } } } @@ -63991,7 +62557,6 @@ impl IconShape for BsSortNumericUp { path { d: "M4.5 13.5a.5.5 0 0 1-1 0V3.707L2.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L4.5 3.707V13.5z", } - } } } @@ -64034,7 +62599,6 @@ impl IconShape for BsSortUpAlt { path { d: "M3.5 13.5a.5.5 0 0 1-1 0V4.707L1.354 5.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 4.707V13.5zm4-9.5a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1h-1zm0 3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1h-3zm0 3a.5.5 0 0 1 0-1h5a.5.5 0 0 1 0 1h-5zM7 12.5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5z", } - } } } @@ -64077,7 +62641,6 @@ impl IconShape for BsSortUp { path { d: "M3.5 12.5a.5.5 0 0 1-1 0V3.707L1.354 4.854a.5.5 0 1 1-.708-.708l2-1.999.007-.007a.498.498 0 0 1 .7.006l2 2a.5.5 0 1 1-.707.708L3.5 3.707V12.5zm3.5-9a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zM7.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5zm0 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3zm0 3a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1z", } - } } } @@ -64121,7 +62684,6 @@ impl IconShape for BsSoundwave { d: "M8.5 2a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-1 0v-11a.5.5 0 0 1 .5-.5zm-2 2a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zm4 0a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zm-6 1.5A.5.5 0 0 1 5 6v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm8 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm-10 1A.5.5 0 0 1 3 7v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5zm12 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -64167,7 +62729,6 @@ impl IconShape for BsSpeakerFill { path { d: "M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4zm6 4a2 2 0 1 1-4 0 2 2 0 0 1 4 0zM8 7a3.5 3.5 0 1 1 0 7 3.5 3.5 0 0 1 0-7z", } - } } } @@ -64213,7 +62774,6 @@ impl IconShape for BsSpeaker { path { d: "M8 4.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5zM8 6a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0 3a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-3.5 1.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z", } - } } } @@ -64260,7 +62820,6 @@ impl IconShape for BsSpeedometer { d: "M6.664 15.889A8 8 0 1 1 9.336.11a8 8 0 0 1-2.672 15.78zm-4.665-4.283A11.945 11.945 0 0 1 8 10c2.186 0 4.236.585 6.001 1.606a7 7 0 1 0-12.002 0z", fill_rule: "evenodd", } - } } } @@ -64307,7 +62866,6 @@ impl IconShape for BsSpeedometer2 { d: "M0 10a8 8 0 1 1 15.547 2.661c-.442 1.253-1.845 1.602-2.932 1.25C11.309 13.488 9.475 13 8 13c-1.474 0-3.31.488-4.615.911-1.087.352-2.49.003-2.932-1.25A7.988 7.988 0 0 1 0 10zm8-7a7 7 0 0 0-6.603 9.329c.203.575.923.876 1.68.63C4.397 12.533 6.358 12 8 12s3.604.532 4.923.96c.757.245 1.477-.056 1.68-.631A7 7 0 0 0 8 3z", fill_rule: "evenodd", } - } } } @@ -64353,7 +62911,6 @@ impl IconShape for BsSpellcheck { path { d: "M14.469 9.414a.75.75 0 0 1 .117 1.055l-4 5a.75.75 0 0 1-1.116.061l-2.5-2.5a.75.75 0 1 1 1.06-1.06l1.908 1.907 3.476-4.346a.75.75 0 0 1 1.055-.117z", } - } } } @@ -64396,7 +62953,6 @@ impl IconShape for BsSpotify { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm3.669 11.538a.498.498 0 0 1-.686.165c-1.879-1.147-4.243-1.407-7.028-.77a.499.499 0 0 1-.222-.973c3.048-.696 5.662-.397 7.77.892a.5.5 0 0 1 .166.686zm.979-2.178a.624.624 0 0 1-.858.205c-2.15-1.321-5.428-1.704-7.972-.932a.625.625 0 0 1-.362-1.194c2.905-.881 6.517-.454 8.986 1.063a.624.624 0 0 1 .206.858zm.084-2.268C10.154 5.56 5.9 5.419 3.438 6.166a.748.748 0 1 1-.434-1.432c2.825-.857 7.523-.692 10.492 1.07a.747.747 0 1 1-.764 1.288z", } - } } } @@ -64439,7 +62995,6 @@ impl IconShape for BsSquareFill { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2z", } - } } } @@ -64482,7 +63037,6 @@ impl IconShape for BsSquareHalf { path { d: "M8 15V1h6a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H8zm6 1a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12z", } - } } } @@ -64525,7 +63079,6 @@ impl IconShape for BsSquare { path { d: "M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z", } - } } } @@ -64571,7 +63124,6 @@ impl IconShape for BsStackOverflow { path { d: "M3.857 13.145h7.137v-1.428H3.857v1.428zM10.254 0 9.108.852l4.26 5.727 1.146-.852L10.254 0zm-3.54 3.377 5.484 4.567.913-1.097L7.627 2.28l-.914 1.097zM4.922 6.55l6.47 3.013.603-1.294-6.47-3.013-.603 1.294zm-.925 3.344 6.985 1.469.294-1.398-6.985-1.468-.294 1.397z", } - } } } @@ -64617,7 +63169,6 @@ impl IconShape for BsStack { path { d: "m14.12 6.576 1.715.858c.22.11.22.424 0 .534l-7.568 3.784a.598.598 0 0 1-.534 0L.165 7.968a.299.299 0 0 1 0-.534l1.716-.858 5.317 2.659c.505.252 1.1.252 1.604 0l5.317-2.659z", } - } } } @@ -64660,7 +63211,6 @@ impl IconShape for BsStarFill { path { d: "M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z", } - } } } @@ -64703,7 +63253,6 @@ impl IconShape for BsStarHalf { path { d: "M5.354 5.119 7.538.792A.516.516 0 0 1 8 .5c.183 0 .366.097.465.292l2.184 4.327 4.898.696A.537.537 0 0 1 16 6.32a.548.548 0 0 1-.17.445l-3.523 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256a.52.52 0 0 1-.146.05c-.342.06-.668-.254-.6-.642l.83-4.73L.173 6.765a.55.55 0 0 1-.172-.403.58.58 0 0 1 .085-.302.513.513 0 0 1 .37-.245l4.898-.696zM8 12.027a.5.5 0 0 1 .232.056l3.686 1.894-.694-3.957a.565.565 0 0 1 .162-.505l2.907-2.77-4.052-.576a.525.525 0 0 1-.393-.288L8.001 2.223 8 2.226v9.8z", } - } } } @@ -64746,7 +63295,6 @@ impl IconShape for BsStar { path { d: "M2.866 14.85c-.078.444.36.791.746.593l4.39-2.256 4.389 2.256c.386.198.824-.149.746-.592l-.83-4.73 3.522-3.356c.33-.314.16-.888-.282-.95l-4.898-.696L8.465.792a.513.513 0 0 0-.927 0L5.354 5.12l-4.898.696c-.441.062-.612.636-.283.95l3.523 3.356-.83 4.73zm4.905-2.767-3.686 1.894.694-3.957a.565.565 0 0 0-.163-.505L1.71 6.745l4.052-.576a.525.525 0 0 0 .393-.288L8 2.223l1.847 3.658a.525.525 0 0 0 .393.288l4.052.575-2.906 2.77a.565.565 0 0 0-.163.506l.694 3.957-3.686-1.894a.503.503 0 0 0-.461 0z", } - } } } @@ -64789,7 +63337,6 @@ impl IconShape for BsStars { path { d: "M7.657 6.247c.11-.33.576-.33.686 0l.645 1.937a2.89 2.89 0 0 0 1.829 1.828l1.936.645c.33.11.33.576 0 .686l-1.937.645a2.89 2.89 0 0 0-1.828 1.829l-.645 1.936a.361.361 0 0 1-.686 0l-.645-1.937a2.89 2.89 0 0 0-1.828-1.828l-1.937-.645a.361.361 0 0 1 0-.686l1.937-.645a2.89 2.89 0 0 0 1.828-1.828l.645-1.937zM3.794 1.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387A1.734 1.734 0 0 0 4.593 5.69l-.387 1.162a.217.217 0 0 1-.412 0L3.407 5.69A1.734 1.734 0 0 0 2.31 4.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387A1.734 1.734 0 0 0 3.407 2.31l.387-1.162zM10.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732L9.1 2.137a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L10.863.1z", } - } } } @@ -64835,7 +63382,6 @@ impl IconShape for BsSteam { path { d: "M4.868 12.683a1.715 1.715 0 0 0 1.318-3.165 1.705 1.705 0 0 0-1.263-.02l1.023.424a1.261 1.261 0 1 1-.97 2.33l-.99-.41a1.7 1.7 0 0 0 .882.84Zm3.726-6.687a2.03 2.03 0 0 0 2.027 2.029 2.03 2.03 0 0 0 2.027-2.029 2.03 2.03 0 0 0-2.027-2.027 2.03 2.03 0 0 0-2.027 2.027Zm2.03-1.527a1.524 1.524 0 1 1-.002 3.048 1.524 1.524 0 0 1 .002-3.048Z", } - } } } @@ -64881,7 +63427,6 @@ impl IconShape for BsStickiesFill { path { d: "M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zm6 8.5a1 1 0 0 1 1-1h4.396a.25.25 0 0 1 .177.427l-5.146 5.146a.25.25 0 0 1-.427-.177V10.5z", } - } } } @@ -64927,7 +63472,6 @@ impl IconShape for BsStickies { path { d: "M3.5 2A1.5 1.5 0 0 0 2 3.5v11A1.5 1.5 0 0 0 3.5 16h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 16 9.586V3.5A1.5 1.5 0 0 0 14.5 2h-11zM3 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V9h-4.5A1.5 1.5 0 0 0 9 10.5V15H3.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V10.5a.5.5 0 0 1 .5-.5h4.293L10 14.793z", } - } } } @@ -64970,7 +63514,6 @@ impl IconShape for BsStickyFill { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5v11A1.5 1.5 0 0 0 2.5 15h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 15 8.586V2.5A1.5 1.5 0 0 0 13.5 1h-11zm6 8.5a1 1 0 0 1 1-1h4.396a.25.25 0 0 1 .177.427l-5.146 5.146a.25.25 0 0 1-.427-.177V9.5z", } - } } } @@ -65013,7 +63556,6 @@ impl IconShape for BsSticky { path { d: "M2.5 1A1.5 1.5 0 0 0 1 2.5v11A1.5 1.5 0 0 0 2.5 15h6.086a1.5 1.5 0 0 0 1.06-.44l4.915-4.914A1.5 1.5 0 0 0 15 8.586V2.5A1.5 1.5 0 0 0 13.5 1h-11zM2 2.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .5.5V8H9.5A1.5 1.5 0 0 0 8 9.5V14H2.5a.5.5 0 0 1-.5-.5v-11zm7 11.293V9.5a.5.5 0 0 1 .5-.5h4.293L9 13.793z", } - } } } @@ -65056,7 +63598,6 @@ impl IconShape for BsStopBtnFill { path { d: "M0 12V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm6.5-7A1.5 1.5 0 0 0 5 6.5v3A1.5 1.5 0 0 0 6.5 11h3A1.5 1.5 0 0 0 11 9.5v-3A1.5 1.5 0 0 0 9.5 5h-3z", } - } } } @@ -65102,7 +63643,6 @@ impl IconShape for BsStopBtn { path { d: "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z", } - } } } @@ -65145,7 +63685,6 @@ impl IconShape for BsStopCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.5 5A1.5 1.5 0 0 0 5 6.5v3A1.5 1.5 0 0 0 6.5 11h3A1.5 1.5 0 0 0 11 9.5v-3A1.5 1.5 0 0 0 9.5 5h-3z", } - } } } @@ -65191,7 +63730,6 @@ impl IconShape for BsStopCircle { path { d: "M5 6.5A1.5 1.5 0 0 1 6.5 5h3A1.5 1.5 0 0 1 11 6.5v3A1.5 1.5 0 0 1 9.5 11h-3A1.5 1.5 0 0 1 5 9.5v-3z", } - } } } @@ -65234,7 +63772,6 @@ impl IconShape for BsStopFill { path { d: "M5 3.5h6A1.5 1.5 0 0 1 12.5 5v6a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 11V5A1.5 1.5 0 0 1 5 3.5z", } - } } } @@ -65277,7 +63814,6 @@ impl IconShape for BsStop { path { d: "M3.5 5A1.5 1.5 0 0 1 5 3.5h6A1.5 1.5 0 0 1 12.5 5v6a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 11V5zM5 4.5a.5.5 0 0 0-.5.5v6a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 .5-.5V5a.5.5 0 0 0-.5-.5H5z", } - } } } @@ -65321,7 +63857,6 @@ impl IconShape for BsStoplightsFill { d: "M6 0a2 2 0 0 0-2 2H2c.167.5.8 1.6 2 2v2H2c.167.5.8 1.6 2 2v2H2c.167.5.8 1.6 2 2v1a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-1c1.2-.4 1.833-1.5 2-2h-2V8c1.2-.4 1.833-1.5 2-2h-2V4c1.2-.4 1.833-1.5 2-2h-2a2 2 0 0 0-2-2H6zm3.5 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zM8 13a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", fill_rule: "evenodd", } - } } } @@ -65367,7 +63902,6 @@ impl IconShape for BsStoplights { path { d: "M4 2a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2h2c-.167.5-.8 1.6-2 2v2h2c-.167.5-.8 1.6-2 2v2h2c-.167.5-.8 1.6-2 2v1a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1c-1.2-.4-1.833-1.5-2-2h2V8c-1.2-.4-1.833-1.5-2-2h2V4c-1.2-.4-1.833-1.5-2-2h2zm2-1a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H6z", } - } } } @@ -65410,7 +63944,6 @@ impl IconShape for BsStopwatchFill { path { d: "M6.5 0a.5.5 0 0 0 0 1H7v1.07A7.001 7.001 0 0 0 8 16a7 7 0 0 0 5.29-11.584.531.531 0 0 0 .013-.012l.354-.354.353.354a.5.5 0 1 0 .707-.707l-1.414-1.415a.5.5 0 1 0-.707.707l.354.354-.354.354a.717.717 0 0 0-.012.012A6.973 6.973 0 0 0 9 2.071V1h.5a.5.5 0 0 0 0-1h-3zm2 5.6V9a.5.5 0 0 1-.5.5H4.5a.5.5 0 0 1 0-1h3V5.6a.5.5 0 1 1 1 0z", } - } } } @@ -65456,7 +63989,6 @@ impl IconShape for BsStopwatch { path { d: "M6.5 1A.5.5 0 0 1 7 .5h2a.5.5 0 0 1 0 1v.57c1.36.196 2.594.78 3.584 1.64a.715.715 0 0 1 .012-.013l.354-.354-.354-.353a.5.5 0 0 1 .707-.708l1.414 1.415a.5.5 0 1 1-.707.707l-.353-.354-.354.354a.512.512 0 0 1-.013.012A7 7 0 1 1 7 2.071V1.5a.5.5 0 0 1-.5-.5zM8 3a6 6 0 1 0 .001 12A6 6 0 0 0 8 3z", } - } } } @@ -65499,7 +64031,6 @@ impl IconShape for BsStrava { path { d: "M6.731 0 2 9.125h2.788L6.73 5.497l1.93 3.628h2.766L6.731 0zm4.694 9.125-1.372 2.756L8.66 9.125H6.547L10.053 16l3.484-6.875h-2.112z", } - } } } @@ -65542,7 +64073,6 @@ impl IconShape for BsSubtract { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z", } - } } } @@ -65585,7 +64115,6 @@ impl IconShape for BsSuitClubFill { path { d: "M11.5 12.5a3.493 3.493 0 0 1-2.684-1.254 19.92 19.92 0 0 0 1.582 2.907c.231.35-.02.847-.438.847H6.04c-.419 0-.67-.497-.438-.847a19.919 19.919 0 0 0 1.582-2.907 3.5 3.5 0 1 1-2.538-5.743 3.5 3.5 0 1 1 6.708 0A3.5 3.5 0 1 1 11.5 12.5z", } - } } } @@ -65628,7 +64157,6 @@ impl IconShape for BsSuitClub { path { d: "M8 1a3.25 3.25 0 0 0-3.25 3.25c0 .186 0 .29.016.41.014.12.045.27.12.527l.19.665-.692-.028a3.25 3.25 0 1 0 2.357 5.334.5.5 0 0 1 .844.518l-.003.005-.006.015-.024.055a21.893 21.893 0 0 1-.438.92 22.38 22.38 0 0 1-1.266 2.197c-.013.018-.02.05.001.09.01.02.021.03.03.036A.036.036 0 0 0 5.9 15h4.2c.01 0 .016-.002.022-.006a.092.092 0 0 0 .029-.035c.02-.04.014-.073.001-.091a22.875 22.875 0 0 1-1.704-3.117l-.024-.054-.006-.015-.002-.004a.5.5 0 0 1 .838-.524c.601.7 1.516 1.168 2.496 1.168a3.25 3.25 0 1 0-.139-6.498l-.699.03.199-.671c.14-.47.14-.745.139-.927V4.25A3.25 3.25 0 0 0 8 1zm2.207 12.024c.225.405.487.848.78 1.294C11.437 15 10.975 16 10.1 16H5.9c-.876 0-1.338-1-.887-1.683.291-.442.552-.88.776-1.283a4.25 4.25 0 1 1-2.007-8.187 2.79 2.79 0 0 1-.009-.064c-.023-.187-.023-.348-.023-.52V4.25a4.25 4.25 0 0 1 8.5 0c0 .14 0 .333-.04.596a4.25 4.25 0 0 1-.46 8.476 4.186 4.186 0 0 1-1.543-.298z", } - } } } @@ -65671,7 +64199,6 @@ impl IconShape for BsSuitDiamondFill { path { d: "M2.45 7.4 7.2 1.067a1 1 0 0 1 1.6 0L13.55 7.4a1 1 0 0 1 0 1.2L8.8 14.933a1 1 0 0 1-1.6 0L2.45 8.6a1 1 0 0 1 0-1.2z", } - } } } @@ -65714,7 +64241,6 @@ impl IconShape for BsSuitDiamond { path { d: "M8.384 1.226a.463.463 0 0 0-.768 0l-4.56 6.468a.537.537 0 0 0 0 .612l4.56 6.469a.463.463 0 0 0 .768 0l4.56-6.469a.537.537 0 0 0 0-.612l-4.56-6.468zM6.848.613a1.39 1.39 0 0 1 2.304 0l4.56 6.468a1.61 1.61 0 0 1 0 1.838l-4.56 6.468a1.39 1.39 0 0 1-2.304 0L2.288 8.92a1.61 1.61 0 0 1 0-1.838L6.848.613z", } - } } } @@ -65757,7 +64283,6 @@ impl IconShape for BsSuitHeartFill { path { d: "M4 1c2.21 0 4 1.755 4 3.92C8 2.755 9.79 1 12 1s4 1.755 4 3.92c0 3.263-3.234 4.414-7.608 9.608a.513.513 0 0 1-.784 0C3.234 9.334 0 8.183 0 4.92 0 2.755 1.79 1 4 1z", } - } } } @@ -65800,7 +64325,6 @@ impl IconShape for BsSuitHeart { path { d: "m8 6.236-.894-1.789c-.222-.443-.607-1.08-1.152-1.595C5.418 2.345 4.776 2 4 2 2.324 2 1 3.326 1 4.92c0 1.211.554 2.066 1.868 3.37.337.334.721.695 1.146 1.093C5.122 10.423 6.5 11.717 8 13.447c1.5-1.73 2.878-3.024 3.986-4.064.425-.398.81-.76 1.146-1.093C14.446 6.986 15 6.131 15 4.92 15 3.326 13.676 2 12 2c-.777 0-1.418.345-1.954.852-.545.515-.93 1.152-1.152 1.595L8 6.236zm.392 8.292a.513.513 0 0 1-.784 0c-1.601-1.902-3.05-3.262-4.243-4.381C1.3 8.208 0 6.989 0 4.92 0 2.755 1.79 1 4 1c1.6 0 2.719 1.05 3.404 2.008.26.365.458.716.596.992a7.55 7.55 0 0 1 .596-.992C9.281 2.049 10.4 1 12 1c2.21 0 4 1.755 4 3.92 0 2.069-1.3 3.288-3.365 5.227-1.193 1.12-2.642 2.48-4.243 4.38z", } - } } } @@ -65843,7 +64367,6 @@ impl IconShape for BsSuitSpadeFill { path { d: "M7.184 11.246A3.5 3.5 0 0 1 1 9c0-1.602 1.14-2.633 2.66-4.008C4.986 3.792 6.602 2.33 8 0c1.398 2.33 3.014 3.792 4.34 4.992C13.86 6.367 15 7.398 15 9a3.5 3.5 0 0 1-6.184 2.246 19.92 19.92 0 0 0 1.582 2.907c.231.35-.02.847-.438.847H6.04c-.419 0-.67-.497-.438-.847a19.919 19.919 0 0 0 1.582-2.907z", } - } } } @@ -65886,7 +64409,6 @@ impl IconShape for BsSuitSpade { path { d: "M8 0a.5.5 0 0 1 .429.243c1.359 2.265 2.925 3.682 4.25 4.882.096.086.19.17.282.255C14.308 6.604 15.5 7.747 15.5 9.5a4 4 0 0 1-5.406 3.746c.235.39.491.782.722 1.131.434.659-.01 1.623-.856 1.623H6.04c-.845 0-1.29-.964-.856-1.623.263-.397.51-.777.728-1.134A4 4 0 0 1 .5 9.5c0-1.753 1.192-2.896 2.539-4.12l.281-.255c1.326-1.2 2.892-2.617 4.251-4.882A.5.5 0 0 1 8 0zM3.711 6.12C2.308 7.396 1.5 8.253 1.5 9.5a3 3 0 0 0 5.275 1.956.5.5 0 0 1 .868.43c-.094.438-.33.932-.611 1.428a29.247 29.247 0 0 1-1.013 1.614.03.03 0 0 0-.005.018.074.074 0 0 0 .024.054h3.924a.074.074 0 0 0 .024-.054.03.03 0 0 0-.005-.018c-.3-.455-.658-1.005-.96-1.535-.294-.514-.57-1.064-.664-1.507a.5.5 0 0 1 .868-.43A3 3 0 0 0 14.5 9.5c0-1.247-.808-2.104-2.211-3.38L12 5.86c-1.196-1.084-2.668-2.416-4-4.424-1.332 2.008-2.804 3.34-4 4.422l-.289.261z", } - } } } @@ -65929,7 +64451,6 @@ impl IconShape for BsSunFill { path { d: "M8 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } - } } } @@ -65972,7 +64493,6 @@ impl IconShape for BsSun { path { d: "M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z", } - } } } @@ -66015,7 +64535,6 @@ impl IconShape for BsSunglasses { path { d: "M3 5a2 2 0 0 0-2 2v.5H.5a.5.5 0 0 0 0 1H1V9a2 2 0 0 0 2 2h1a3 3 0 0 0 3-3 1 1 0 1 1 2 0 3 3 0 0 0 3 3h1a2 2 0 0 0 2-2v-.5h.5a.5.5 0 0 0 0-1H15V7a2 2 0 0 0-2-2h-2a2 2 0 0 0-1.888 1.338A1.99 1.99 0 0 0 8 6a1.99 1.99 0 0 0-1.112.338A2 2 0 0 0 5 5H3zm0 1h.941c.264 0 .348.356.112.474l-.457.228a2 2 0 0 0-.894.894l-.228.457C2.356 8.289 2 8.205 2 7.94V7a1 1 0 0 1 1-1z", } - } } } @@ -66058,7 +64577,6 @@ impl IconShape for BsSunriseFill { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM11.709 11.5a4 4 0 1 0-7.418 0H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -66101,7 +64619,6 @@ impl IconShape for BsSunrise { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l1.5 1.5a.5.5 0 0 1-.708.708L8.5 2.707V4.5a.5.5 0 0 1-1 0V2.707l-.646.647a.5.5 0 1 1-.708-.708l1.5-1.5zM2.343 4.343a.5.5 0 0 1 .707 0l1.414 1.414a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -66144,7 +64661,6 @@ impl IconShape for BsSunsetFill { path { d: "M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM11.709 11.5a4 4 0 1 0-7.418 0H.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -66187,7 +64703,6 @@ impl IconShape for BsSunset { path { d: "M7.646 4.854a.5.5 0 0 0 .708 0l1.5-1.5a.5.5 0 0 0-.708-.708l-.646.647V1.5a.5.5 0 0 0-1 0v1.793l-.646-.647a.5.5 0 1 0-.708.708l1.5 1.5zm-5.303-.51a.5.5 0 0 1 .707 0l1.414 1.413a.5.5 0 0 1-.707.707L2.343 5.05a.5.5 0 0 1 0-.707zm11.314 0a.5.5 0 0 1 0 .706l-1.414 1.414a.5.5 0 1 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zM8 7a3 3 0 0 1 2.599 4.5H5.4A3 3 0 0 1 8 7zm3.71 4.5a4 4 0 1 0-7.418 0H.499a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1h-3.79zM0 10a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 0 10zm13 0a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5z", } - } } } @@ -66230,7 +64745,6 @@ impl IconShape for BsSymmetryHorizontal { path { d: "M13.5 7a.5.5 0 0 0 .24-.939l-11-6A.5.5 0 0 0 2 .5v6a.5.5 0 0 0 .5.5h11zm.485 2.376a.5.5 0 0 1-.246.563l-11 6A.5.5 0 0 1 2 15.5v-6a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 .485.376zM11.539 10H3v4.658L11.54 10z", } - } } } @@ -66273,7 +64787,6 @@ impl IconShape for BsSymmetryVertical { path { d: "M7 2.5a.5.5 0 0 0-.939-.24l-6 11A.5.5 0 0 0 .5 14h6a.5.5 0 0 0 .5-.5v-11zm2.376-.484a.5.5 0 0 1 .563.245l6 11A.5.5 0 0 1 15.5 14h-6a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .376-.484zM10 4.46V13h4.658L10 4.46z", } - } } } @@ -66316,7 +64829,6 @@ impl IconShape for BsTable { path { d: "M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm15 2h-4v3h4V4zm0 4h-4v3h4V8zm0 4h-4v3h3a1 1 0 0 0 1-1v-2zm-5 3v-3H6v3h4zm-5 0v-3H1v2a1 1 0 0 0 1 1h3zm-4-4h4V8H1v3zm0-4h4V4H1v3zm5-3v3h4V4H6zm4 4H6v3h4V8z", } - } } } @@ -66359,7 +64871,6 @@ impl IconShape for BsTabletFill { path { d: "M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V2zm7 11a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } - } } } @@ -66402,7 +64913,6 @@ impl IconShape for BsTabletLandscapeFill { path { d: "M2 14a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2zm11-7a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -66448,7 +64958,6 @@ impl IconShape for BsTabletLandscape { path { d: "M14 8a1 1 0 1 0-2 0 1 1 0 0 0 2 0z", } - } } } @@ -66494,7 +65003,6 @@ impl IconShape for BsTablet { path { d: "M8 14a1 1 0 1 0 0-2 1 1 0 0 0 0 2z", } - } } } @@ -66537,7 +65045,6 @@ impl IconShape for BsTagFill { path { d: "M2 1a1 1 0 0 0-1 1v4.586a1 1 0 0 0 .293.707l7 7a1 1 0 0 0 1.414 0l4.586-4.586a1 1 0 0 0 0-1.414l-7-7A1 1 0 0 0 6.586 1H2zm4 3.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -66583,7 +65090,6 @@ impl IconShape for BsTag { path { d: "M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1zm0 5.586 7 7L13.586 9l-7-7H2v4.586z", } - } } } @@ -66629,7 +65135,6 @@ impl IconShape for BsTagsFill { path { d: "M1.293 7.793A1 1 0 0 1 1 7.086V2a1 1 0 0 0-1 1v4.586a1 1 0 0 0 .293.707l7 7a1 1 0 0 0 1.414 0l.043-.043-7.457-7.457z", } - } } } @@ -66675,7 +65180,6 @@ impl IconShape for BsTags { path { d: "M5.5 5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1zm0 1a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM1 7.086a1 1 0 0 0 .293.707L8.75 15.25l-.043.043a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 0 7.586V3a1 1 0 0 1 1-1v5.086z", } - } } } @@ -66718,7 +65222,6 @@ impl IconShape for BsTelegram { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.287 5.906c-.778.324-2.334.994-4.666 2.01-.378.15-.577.298-.595.442-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294.26.006.549-.1.868-.32 2.179-1.471 3.304-2.214 3.374-2.23.05-.012.12-.026.166.016.047.041.042.12.037.141-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8.154 8.154 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629.093.06.183.125.27.187.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.426 1.426 0 0 0-.013-.315.337.337 0 0 0-.114-.217.526.526 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09z", } - } } } @@ -66762,7 +65265,6 @@ impl IconShape for BsTelephoneFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", fill_rule: "evenodd", } - } } } @@ -66806,7 +65308,6 @@ impl IconShape for BsTelephoneForwardFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm10.761.135a.5.5 0 0 1 .708 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 0 1-.708-.708L14.293 4H9.5a.5.5 0 0 1 0-1h4.793l-1.647-1.646a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -66849,7 +65350,6 @@ impl IconShape for BsTelephoneForward { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm10.762.135a.5.5 0 0 1 .708 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 0 1-.708-.708L14.293 4H9.5a.5.5 0 0 1 0-1h4.793l-1.647-1.646a.5.5 0 0 1 0-.708z", } - } } } @@ -66893,7 +65393,6 @@ impl IconShape for BsTelephoneInboundFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM15.854.146a.5.5 0 0 1 0 .708L11.707 5H14.5a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 1 0v2.793L15.146.146a.5.5 0 0 1 .708 0z", fill_rule: "evenodd", } - } } } @@ -66936,7 +65435,6 @@ impl IconShape for BsTelephoneInbound { path { d: "M15.854.146a.5.5 0 0 1 0 .708L11.707 5H14.5a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 1 0v2.793L15.146.146a.5.5 0 0 1 .708 0zm-12.2 1.182a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } - } } } @@ -66980,7 +65478,6 @@ impl IconShape for BsTelephoneMinusFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM10 3.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67027,7 +65524,6 @@ impl IconShape for BsTelephoneMinus { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } - } } } @@ -67071,7 +65567,6 @@ impl IconShape for BsTelephoneOutboundFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM11 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-4.146 4.147a.5.5 0 0 1-.708-.708L14.293 1H11.5a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67114,7 +65609,6 @@ impl IconShape for BsTelephoneOutbound { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM11 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V1.707l-4.146 4.147a.5.5 0 0 1-.708-.708L14.293 1H11.5a.5.5 0 0 1-.5-.5z", } - } } } @@ -67158,7 +65652,6 @@ impl IconShape for BsTelephonePlusFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zM12.5 1a.5.5 0 0 1 .5.5V3h1.5a.5.5 0 0 1 0 1H13v1.5a.5.5 0 0 1-1 0V4h-1.5a.5.5 0 0 1 0-1H12V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -67205,7 +65698,6 @@ impl IconShape for BsTelephonePlus { d: "M12.5 1a.5.5 0 0 1 .5.5V3h1.5a.5.5 0 0 1 0 1H13v1.5a.5.5 0 0 1-1 0V4h-1.5a.5.5 0 0 1 0-1H12V1.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -67249,7 +65741,6 @@ impl IconShape for BsTelephoneXFill { d: "M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511zm9.261 1.135a.5.5 0 0 1 .708 0L13 2.793l1.146-1.147a.5.5 0 0 1 .708.708L13.707 3.5l1.147 1.146a.5.5 0 0 1-.708.708L13 4.207l-1.146 1.147a.5.5 0 0 1-.708-.708L12.293 3.5l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -67296,7 +65787,6 @@ impl IconShape for BsTelephoneX { d: "M11.146 1.646a.5.5 0 0 1 .708 0L13 2.793l1.146-1.147a.5.5 0 0 1 .708.708L13.707 3.5l1.147 1.146a.5.5 0 0 1-.708.708L13 4.207l-1.146 1.147a.5.5 0 0 1-.708-.708L12.293 3.5l-1.147-1.146a.5.5 0 0 1 0-.708z", fill_rule: "evenodd", } - } } } @@ -67339,7 +65829,6 @@ impl IconShape for BsTelephone { path { d: "M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58L3.654 1.328zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z", } - } } } @@ -67385,7 +65874,6 @@ impl IconShape for BsTerminalDash { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -67428,7 +65916,6 @@ impl IconShape for BsTerminalFill { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3zm9.5 5.5h-3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zm-6.354-.354a.5.5 0 1 0 .708.708l2-2a.5.5 0 0 0 0-.708l-2-2a.5.5 0 1 0-.708.708L4.793 6.5 3.146 8.146z", } - } } } @@ -67474,7 +65961,6 @@ impl IconShape for BsTerminalPlus { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -67520,7 +66006,6 @@ impl IconShape for BsTerminalSplit { path { d: "M0 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3Zm2-1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h5.5V2H2Zm6.5 0v12H14a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H8.5Z", } - } } } @@ -67566,7 +66051,6 @@ impl IconShape for BsTerminalX { path { d: "M3.146 5.146a.5.5 0 0 1 .708 0L5.177 6.47a.75.75 0 0 1 0 1.06L3.854 8.854a.5.5 0 1 1-.708-.708L4.293 7 3.146 5.854a.5.5 0 0 1 0-.708ZM5.5 9a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1H6a.5.5 0 0 1-.5-.5ZM16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -67612,7 +66096,6 @@ impl IconShape for BsTerminal { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h12z", } - } } } @@ -67656,7 +66139,6 @@ impl IconShape for BsTextCenter { d: "M4 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67699,7 +66181,6 @@ impl IconShape for BsTextIndentLeft { path { d: "M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm.646 2.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L4.293 8 2.646 6.354a.5.5 0 0 1 0-.708zM7 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm-5 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } - } } } @@ -67742,7 +66223,6 @@ impl IconShape for BsTextIndentRight { path { d: "M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm10.646 2.146a.5.5 0 0 1 .708.708L11.707 8l1.647 1.646a.5.5 0 0 1-.708.708l-2-2a.5.5 0 0 1 0-.708l2-2zM2 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5zm0 3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", } - } } } @@ -67786,7 +66266,6 @@ impl IconShape for BsTextLeft { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67830,7 +66309,6 @@ impl IconShape for BsTextParagraph { d: "M2 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm0-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm4-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67874,7 +66352,6 @@ impl IconShape for BsTextRight { d: "M6 12.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5zm4-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5zm-4-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } @@ -67917,7 +66394,6 @@ impl IconShape for BsTextareaResize { path { d: "M0 4.5A2.5 2.5 0 0 1 2.5 2h11A2.5 2.5 0 0 1 16 4.5v7a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 11.5v-7zM2.5 3A1.5 1.5 0 0 0 1 4.5v7A1.5 1.5 0 0 0 2.5 13h11a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 13.5 3h-11zm10.854 4.646a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708l3-3a.5.5 0 0 1 .708 0zm0 2.5a.5.5 0 0 1 0 .708l-.5.5a.5.5 0 0 1-.708-.708l.5-.5a.5.5 0 0 1 .708 0z", } - } } } @@ -67963,7 +66439,6 @@ impl IconShape for BsTextareaT { path { d: "M11.434 4H4.566L4.5 5.994h.386c.21-1.252.612-1.446 2.173-1.495l.343-.011v6.343c0 .537-.116.665-1.049.748V12h3.294v-.421c-.938-.083-1.054-.21-1.054-.748V4.488l.348.01c1.56.05 1.963.244 2.173 1.496h.386L11.434 4z", } - } } } @@ -68006,7 +66481,6 @@ impl IconShape for BsTextarea { path { d: "M1.5 2.5A1.5 1.5 0 0 1 3 1h10a1.5 1.5 0 0 1 1.5 1.5v3.563a2 2 0 0 1 0 3.874V13.5A1.5 1.5 0 0 1 13 15H3a1.5 1.5 0 0 1-1.5-1.5V9.937a2 2 0 0 1 0-3.874V2.5zm1 3.563a2 2 0 0 1 0 3.874V13.5a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V9.937a2 2 0 0 1 0-3.874V2.5A.5.5 0 0 0 13 2H3a.5.5 0 0 0-.5.5v3.563zM2 7a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm12 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -68052,7 +66526,6 @@ impl IconShape for BsThermometerHalf { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } - } } } @@ -68098,7 +66571,6 @@ impl IconShape for BsThermometerHigh { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } - } } } @@ -68144,7 +66616,6 @@ impl IconShape for BsThermometerLow { path { d: "M5.5 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM8 1a1.5 1.5 0 0 0-1.5 1.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0l-.166-.15V2.5A1.5 1.5 0 0 0 8 1z", } - } } } @@ -68190,7 +66661,6 @@ impl IconShape for BsThermometerSnow { path { d: "M1 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM3.5 1A1.5 1.5 0 0 0 2 2.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0L5 10.486V2.5A1.5 1.5 0 0 0 3.5 1zm5 1a.5.5 0 0 1 .5.5v1.293l.646-.647a.5.5 0 0 1 .708.708L9 5.207v1.927l1.669-.963.495-1.85a.5.5 0 1 1 .966.26l-.237.882 1.12-.646a.5.5 0 0 1 .5.866l-1.12.646.884.237a.5.5 0 1 1-.26.966l-1.848-.495L9.5 8l1.669.963 1.849-.495a.5.5 0 1 1 .258.966l-.883.237 1.12.646a.5.5 0 0 1-.5.866l-1.12-.646.237.883a.5.5 0 1 1-.966.258L10.67 9.83 9 8.866v1.927l1.354 1.353a.5.5 0 0 1-.708.708L9 12.207V13.5a.5.5 0 0 1-1 0v-11a.5.5 0 0 1 .5-.5z", } - } } } @@ -68236,7 +66706,6 @@ impl IconShape for BsThermometerSun { path { d: "M1 2.5a2.5 2.5 0 0 1 5 0v7.55a3.5 3.5 0 1 1-5 0V2.5zM3.5 1A1.5 1.5 0 0 0 2 2.5v7.987l-.167.15a2.5 2.5 0 1 0 3.333 0L5 10.486V2.5A1.5 1.5 0 0 0 3.5 1zm5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5zm4.243 1.757a.5.5 0 0 1 0 .707l-.707.708a.5.5 0 1 1-.708-.708l.708-.707a.5.5 0 0 1 .707 0zM8 5.5a.5.5 0 0 1 .5-.5 3 3 0 1 1 0 6 .5.5 0 0 1 0-1 2 2 0 0 0 0-4 .5.5 0 0 1-.5-.5zM12.5 8a.5.5 0 0 1 .5-.5h1a.5.5 0 1 1 0 1h-1a.5.5 0 0 1-.5-.5zm-1.172 2.828a.5.5 0 0 1 .708 0l.707.708a.5.5 0 0 1-.707.707l-.708-.707a.5.5 0 0 1 0-.708zM8.5 12a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-1 0v-1a.5.5 0 0 1 .5-.5z", } - } } } @@ -68282,7 +66751,6 @@ impl IconShape for BsThermometer { path { d: "M8 0a2.5 2.5 0 0 0-2.5 2.5v7.55a3.5 3.5 0 1 0 5 0V2.5A2.5 2.5 0 0 0 8 0zM6.5 2.5a1.5 1.5 0 1 1 3 0v7.987l.167.15a2.5 2.5 0 1 1-3.333 0l.166-.15V2.5z", } - } } } @@ -68325,7 +66793,6 @@ impl IconShape for BsThreeDotsVertical { path { d: "M9.5 13a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0zm0-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z", } - } } } @@ -68368,7 +66835,6 @@ impl IconShape for BsThreeDots { path { d: "M3 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm5 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -68411,7 +66877,6 @@ impl IconShape for BsThunderboltFill { path { d: "M1 3a1 1 0 0 0-1 1v7.293A1 1 0 0 0 .293 12L2 13.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293L15.707 12a1 1 0 0 0 .293-.707V4a1 1 0 0 0-1-1H1Zm2.5 3h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } - } } } @@ -68457,7 +66922,6 @@ impl IconShape for BsThunderbolt { path { d: "M1 3a1 1 0 0 0-1 1v7.293A1 1 0 0 0 .293 12L2 13.707a1 1 0 0 0 .707.293h10.586a1 1 0 0 0 .707-.293L15.707 12a1 1 0 0 0 .293-.707V4a1 1 0 0 0-1-1H1Zm0 1h14v7.293L13.293 13H2.707L1 11.293V4Z", } - } } } @@ -68500,7 +66964,6 @@ impl IconShape for BsTicketDetailedFill { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5Zm4 1a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5Zm0 5a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 0-1h-7a.5.5 0 0 0-.5.5ZM4 8a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H5a1 1 0 0 0-1 1Z", } - } } } @@ -68546,7 +67009,6 @@ impl IconShape for BsTicketDetailed { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5ZM1.5 4a.5.5 0 0 0-.5.5v1.05a2.5 2.5 0 0 1 0 4.9v1.05a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-1.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 0-.5-.5h-13Z", } - } } } @@ -68589,7 +67051,6 @@ impl IconShape for BsTicketFill { path { d: "M1.5 3A1.5 1.5 0 0 0 0 4.5V6a.5.5 0 0 0 .5.5 1.5 1.5 0 1 1 0 3 .5.5 0 0 0-.5.5v1.5A1.5 1.5 0 0 0 1.5 13h13a1.5 1.5 0 0 0 1.5-1.5V10a.5.5 0 0 0-.5-.5 1.5 1.5 0 0 1 0-3A.5.5 0 0 0 16 6V4.5A1.5 1.5 0 0 0 14.5 3h-13Z", } - } } } @@ -68632,7 +67093,6 @@ impl IconShape for BsTicketPerforatedFill { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5Zm4-1v1h1v-1H4Zm1 3v-1H4v1h1Zm7 0v-1h-1v1h1Zm-1-2h1v-1h-1v1Zm-6 3H4v1h1v-1Zm7 1v-1h-1v1h1Zm-7 1H4v1h1v-1Zm7 1v-1h-1v1h1Zm-8 1v1h1v-1H4Zm7 1h1v-1h-1v1Z", } - } } } @@ -68678,7 +67138,6 @@ impl IconShape for BsTicketPerforated { path { d: "M1.5 3A1.5 1.5 0 0 0 0 4.5V6a.5.5 0 0 0 .5.5 1.5 1.5 0 1 1 0 3 .5.5 0 0 0-.5.5v1.5A1.5 1.5 0 0 0 1.5 13h13a1.5 1.5 0 0 0 1.5-1.5V10a.5.5 0 0 0-.5-.5 1.5 1.5 0 0 1 0-3A.5.5 0 0 0 16 6V4.5A1.5 1.5 0 0 0 14.5 3h-13ZM1 4.5a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v1.05a2.5 2.5 0 0 0 0 4.9v1.05a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-1.05a2.5 2.5 0 0 0 0-4.9V4.5Z", } - } } } @@ -68721,7 +67180,6 @@ impl IconShape for BsTicket { path { d: "M0 4.5A1.5 1.5 0 0 1 1.5 3h13A1.5 1.5 0 0 1 16 4.5V6a.5.5 0 0 1-.5.5 1.5 1.5 0 0 0 0 3 .5.5 0 0 1 .5.5v1.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 11.5V10a.5.5 0 0 1 .5-.5 1.5 1.5 0 1 0 0-3A.5.5 0 0 1 0 6V4.5ZM1.5 4a.5.5 0 0 0-.5.5v1.05a2.5 2.5 0 0 1 0 4.9v1.05a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-1.05a2.5 2.5 0 0 1 0-4.9V4.5a.5.5 0 0 0-.5-.5h-13Z", } - } } } @@ -68764,7 +67222,6 @@ impl IconShape for BsTiktok { path { d: "M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3V0Z", } - } } } @@ -68807,7 +67264,6 @@ impl IconShape for BsToggleOff { path { d: "M11 4a4 4 0 0 1 0 8H8a4.992 4.992 0 0 0 2-4 4.992 4.992 0 0 0-2-4h3zm-6 8a4 4 0 1 1 0-8 4 4 0 0 1 0 8zM0 8a5 5 0 0 0 5 5h6a5 5 0 0 0 0-10H5a5 5 0 0 0-5 5z", } - } } } @@ -68850,7 +67306,6 @@ impl IconShape for BsToggleOn { path { d: "M5 3a5 5 0 0 0 0 10h6a5 5 0 0 0 0-10H5zm6 9a4 4 0 1 1 0-8 4 4 0 0 1 0 8z", } - } } } @@ -68896,7 +67351,6 @@ impl IconShape for BsToggle2Off { path { d: "M5 12a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0 1A5 5 0 1 0 5 3a5 5 0 0 0 0 10z", } - } } } @@ -68942,7 +67396,6 @@ impl IconShape for BsToggle2On { path { d: "M16 8A5 5 0 1 1 6 8a5 5 0 0 1 10 0z", } - } } } @@ -68985,7 +67438,6 @@ impl IconShape for BsToggles { path { d: "M4.5 9a3.5 3.5 0 1 0 0 7h7a3.5 3.5 0 1 0 0-7h-7zm7 6a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zm-7-14a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zm2.45 0A3.49 3.49 0 0 1 8 3.5 3.49 3.49 0 0 1 6.95 6h4.55a2.5 2.5 0 0 0 0-5H6.95zM4.5 0h7a3.5 3.5 0 1 1 0 7h-7a3.5 3.5 0 1 1 0-7z", } - } } } @@ -69034,7 +67486,6 @@ impl IconShape for BsToggles2 { path { d: "M14 4a4 4 0 1 1-8 0 4 4 0 0 1 8 0z", } - } } } @@ -69077,7 +67528,6 @@ impl IconShape for BsTools { path { d: "M1 0 0 1l2.2 3.081a1 1 0 0 0 .815.419h.07a1 1 0 0 1 .708.293l2.675 2.675-2.617 2.654A3.003 3.003 0 0 0 0 13a3 3 0 1 0 5.878-.851l2.654-2.617.968.968-.305.914a1 1 0 0 0 .242 1.023l3.27 3.27a.997.997 0 0 0 1.414 0l1.586-1.586a.997.997 0 0 0 0-1.414l-3.27-3.27a1 1 0 0 0-1.023-.242L10.5 9.5l-.96-.96 2.68-2.643A3.005 3.005 0 0 0 16 3c0-.269-.035-.53-.102-.777l-2.14 2.141L12 4l-.364-1.757L13.777.102a3 3 0 0 0-3.675 3.68L7.462 6.46 4.793 3.793a1 1 0 0 1-.293-.707v-.071a1 1 0 0 0-.419-.814L1 0Zm9.646 10.646a.5.5 0 0 1 .708 0l2.914 2.915a.5.5 0 0 1-.707.707l-2.915-2.914a.5.5 0 0 1 0-.708ZM3 11l.471.242.529.026.287.445.445.287.026.529L5 13l-.242.471-.026.529-.445.287-.287.445-.529.026L3 15l-.471-.242L2 14.732l-.287-.445L1.268 14l-.026-.529L1 13l.242-.471.026-.529.445-.287.287-.445.529-.026L3 11Z", } - } } } @@ -69120,7 +67570,6 @@ impl IconShape for BsTornado { path { d: "M1.125 2.45A.892.892 0 0 1 1 2c0-.26.116-.474.258-.634a1.9 1.9 0 0 1 .513-.389c.387-.21.913-.385 1.52-.525C4.514.17 6.18 0 8 0c1.821 0 3.486.17 4.709.452.607.14 1.133.314 1.52.525.193.106.374.233.513.389.141.16.258.374.258.634 0 1.011-.35 1.612-.634 2.102-.04.07-.08.137-.116.203a2.55 2.55 0 0 0-.313.809 2.938 2.938 0 0 0-.011.891.5.5 0 0 1 .428.849c-.06.06-.133.126-.215.195.204 1.116.088 1.99-.3 2.711-.453.84-1.231 1.383-2.02 1.856-.204.123-.412.243-.62.364-1.444.832-2.928 1.689-3.735 3.706a.5.5 0 0 1-.748.226l-.001-.001-.002-.001-.004-.003-.01-.008a2.142 2.142 0 0 1-.147-.115 4.095 4.095 0 0 1-1.179-1.656 3.786 3.786 0 0 1-.247-1.296A.498.498 0 0 1 5 12.5v-.018a.62.62 0 0 1 .008-.079.728.728 0 0 1 .188-.386c.09-.489.272-1.014.573-1.574a.5.5 0 0 1 .073-.918 3.29 3.29 0 0 1 .617-.144l.15-.193c.285-.356.404-.639.437-.861a.948.948 0 0 0-.122-.619c-.249-.455-.815-.903-1.613-1.43-.193-.127-.398-.258-.609-.394l-.119-.076a12.307 12.307 0 0 1-1.241-.334.5.5 0 0 1-.285-.707l-.23-.18C2.117 4.01 1.463 3.32 1.125 2.45zm1.973 1.051c.113.104.233.207.358.308.472.381.99.722 1.515 1.06 1.54.317 3.632.5 5.43.14a.5.5 0 0 1 .197.981c-1.216.244-2.537.26-3.759.157.399.326.744.682.963 1.081.203.373.302.79.233 1.247-.05.33-.182.657-.39.985.075.017.148.035.22.053l.006.002c.481.12.863.213 1.47.01a.5.5 0 1 1 .317.95c-.888.295-1.505.141-2.023.012l-.006-.002a3.894 3.894 0 0 0-.644-.123c-.37.55-.598 1.05-.726 1.497.142.045.296.11.465.194a.5.5 0 1 1-.448.894 3.11 3.11 0 0 0-.148-.07c.012.345.084.643.18.895.14.369.342.666.528.886.992-1.903 2.583-2.814 3.885-3.56.203-.116.399-.228.584-.34.775-.464 1.34-.89 1.653-1.472.212-.393.33-.9.26-1.617A6.74 6.74 0 0 1 10 8.5a.5.5 0 0 1 0-1 5.76 5.76 0 0 0 3.017-.872.515.515 0 0 1-.007-.03c-.135-.673-.14-1.207-.056-1.665.084-.46.253-.81.421-1.113l.131-.23c.065-.112.126-.22.182-.327-.29.107-.62.202-.98.285C11.487 3.83 9.822 4 8 4c-1.821 0-3.486-.17-4.709-.452-.065-.015-.13-.03-.193-.047zM13.964 2a1.12 1.12 0 0 0-.214-.145c-.272-.148-.697-.297-1.266-.428C11.354 1.166 9.769 1 8 1c-1.769 0-3.354.166-4.484.427-.569.13-.994.28-1.266.428A1.12 1.12 0 0 0 2.036 2c.04.038.109.087.214.145.272.148.697.297 1.266.428C4.646 2.834 6.231 3 8 3c1.769 0 3.354-.166 4.484-.427.569-.13.994-.28 1.266-.428A1.12 1.12 0 0 0 13.964 2z", } - } } } @@ -69166,7 +67615,6 @@ impl IconShape for BsTranslate { path { d: "M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z", } - } } } @@ -69209,7 +67657,6 @@ impl IconShape for BsTrashFill { path { d: "M2.5 1a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1H3v9a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V4h.5a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H10a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1H2.5zm3 4a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5zM8 5a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7A.5.5 0 0 1 8 5zm3 .5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 1 0z", } - } } } @@ -69256,7 +67703,6 @@ impl IconShape for BsTrash { d: "M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1v1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4H4.118zM2.5 3V2h11v1h-11z", fill_rule: "evenodd", } - } } } @@ -69299,7 +67745,6 @@ impl IconShape for BsTrash2Fill { path { d: "M2.037 3.225A.703.703 0 0 1 2 3c0-1.105 2.686-2 6-2s6 .895 6 2a.702.702 0 0 1-.037.225l-1.684 10.104A2 2 0 0 1 10.305 15H5.694a2 2 0 0 1-1.973-1.671L2.037 3.225zm9.89-.69C10.966 2.214 9.578 2 8 2c-1.58 0-2.968.215-3.926.534-.477.16-.795.327-.975.466.18.14.498.307.975.466C5.032 3.786 6.42 4 8 4s2.967-.215 3.926-.534c.477-.16.795-.327.975-.466-.18-.14-.498-.307-.975-.466z", } - } } } @@ -69342,7 +67787,6 @@ impl IconShape for BsTrash2 { path { d: "M14 3a.702.702 0 0 1-.037.225l-1.684 10.104A2 2 0 0 1 10.305 15H5.694a2 2 0 0 1-1.973-1.671L2.037 3.225A.703.703 0 0 1 2 3c0-1.105 2.686-2 6-2s6 .895 6 2zM3.215 4.207l1.493 8.957a1 1 0 0 0 .986.836h4.612a1 1 0 0 0 .986-.836l1.493-8.957C11.69 4.689 9.954 5 8 5c-1.954 0-3.69-.311-4.785-.793z", } - } } } @@ -69385,7 +67829,6 @@ impl IconShape for BsTrash3Fill { path { d: "M11 1.5v1h3.5a.5.5 0 0 1 0 1h-.538l-.853 10.66A2 2 0 0 1 11.115 16h-6.23a2 2 0 0 1-1.994-1.84L2.038 3.5H1.5a.5.5 0 0 1 0-1H5v-1A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5Zm-5 0v1h4v-1a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5ZM4.5 5.029l.5 8.5a.5.5 0 1 0 .998-.06l-.5-8.5a.5.5 0 1 0-.998.06Zm6.53-.528a.5.5 0 0 0-.528.47l-.5 8.5a.5.5 0 0 0 .998.058l.5-8.5a.5.5 0 0 0-.47-.528ZM8 4.5a.5.5 0 0 0-.5.5v8.5a.5.5 0 0 0 1 0V5a.5.5 0 0 0-.5-.5Z", } - } } } @@ -69428,7 +67871,6 @@ impl IconShape for BsTrash3 { path { d: "M6.5 1h3a.5.5 0 0 1 .5.5v1H6v-1a.5.5 0 0 1 .5-.5ZM11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3A1.5 1.5 0 0 0 5 1.5v1H2.506a.58.58 0 0 0-.01 0H1.5a.5.5 0 0 0 0 1h.538l.853 10.66A2 2 0 0 0 4.885 16h6.23a2 2 0 0 0 1.994-1.84l.853-10.66h.538a.5.5 0 0 0 0-1h-.995a.59.59 0 0 0-.01 0H11Zm1.958 1-.846 10.58a1 1 0 0 1-.997.92h-6.23a1 1 0 0 1-.997-.92L3.042 3.5h9.916Zm-7.487 1a.5.5 0 0 1 .528.47l.5 8.5a.5.5 0 0 1-.998.06L5 5.03a.5.5 0 0 1 .47-.53Zm5.058 0a.5.5 0 0 1 .47.53l-.5 8.5a.5.5 0 1 1-.998-.06l.5-8.5a.5.5 0 0 1 .528-.47ZM8 4.5a.5.5 0 0 1 .5.5v8.5a.5.5 0 0 1-1 0V5a.5.5 0 0 1 .5-.5Z", } - } } } @@ -69471,7 +67913,6 @@ impl IconShape for BsTreeFill { path { d: "M8.416.223a.5.5 0 0 0-.832 0l-3 4.5A.5.5 0 0 0 5 5.5h.098L3.076 8.735A.5.5 0 0 0 3.5 9.5h.191l-1.638 3.276a.5.5 0 0 0 .447.724H7V16h2v-2.5h4.5a.5.5 0 0 0 .447-.724L12.31 9.5h.191a.5.5 0 0 0 .424-.765L10.902 5.5H11a.5.5 0 0 0 .416-.777l-3-4.5z", } - } } } @@ -69514,7 +67955,6 @@ impl IconShape for BsTree { path { d: "M8.416.223a.5.5 0 0 0-.832 0l-3 4.5A.5.5 0 0 0 5 5.5h.098L3.076 8.735A.5.5 0 0 0 3.5 9.5h.191l-1.638 3.276a.5.5 0 0 0 .447.724H7V16h2v-2.5h4.5a.5.5 0 0 0 .447-.724L12.31 9.5h.191a.5.5 0 0 0 .424-.765L10.902 5.5H11a.5.5 0 0 0 .416-.777l-3-4.5zM6.437 4.758A.5.5 0 0 0 6 4.5h-.066L8 1.401 10.066 4.5H10a.5.5 0 0 0-.424.765L11.598 8.5H11.5a.5.5 0 0 0-.447.724L12.69 12.5H3.309l1.638-3.276A.5.5 0 0 0 4.5 8.5h-.098l2.022-3.235a.5.5 0 0 0 .013-.507z", } - } } } @@ -69558,7 +67998,6 @@ impl IconShape for BsTriangleFill { d: "M7.022 1.566a1.13 1.13 0 0 1 1.96 0l6.857 11.667c.457.778-.092 1.767-.98 1.767H1.144c-.889 0-1.437-.99-.98-1.767L7.022 1.566z", fill_rule: "evenodd", } - } } } @@ -69601,7 +68040,6 @@ impl IconShape for BsTriangleHalf { path { d: "M8.065 2.016A.13.13 0 0 0 8.002 2v11.983l6.856.017a.12.12 0 0 0 .066-.017.162.162 0 0 0 .054-.06.176.176 0 0 0-.002-.183L8.12 2.073a.146.146 0 0 0-.054-.057zm-1.043-.45a1.13 1.13 0 0 1 1.96 0l6.856 11.667c.458.778-.091 1.767-.98 1.767H1.146c-.889 0-1.437-.99-.98-1.767L7.022 1.566z", } - } } } @@ -69644,7 +68082,6 @@ impl IconShape for BsTriangle { path { d: "M7.938 2.016A.13.13 0 0 1 8.002 2a.13.13 0 0 1 .063.016.146.146 0 0 1 .054.057l6.857 11.667c.036.06.035.124.002.183a.163.163 0 0 1-.054.06.116.116 0 0 1-.066.017H1.146a.115.115 0 0 1-.066-.017.163.163 0 0 1-.054-.06.176.176 0 0 1 .002-.183L7.884 2.073a.147.147 0 0 1 .054-.057zm1.044-.45a1.13 1.13 0 0 0-1.96 0L.165 13.233c-.457.778.091 1.767.98 1.767h13.713c.889 0 1.438-.99.98-1.767L8.982 1.566z", } - } } } @@ -69687,7 +68124,6 @@ impl IconShape for BsTrophyFill { path { d: "M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5c0 .538-.012 1.05-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33.076 33.076 0 0 1 2.5.5zm.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935zm10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935z", } - } } } @@ -69730,7 +68166,6 @@ impl IconShape for BsTrophy { path { d: "M2.5.5A.5.5 0 0 1 3 0h10a.5.5 0 0 1 .5.5c0 .538-.012 1.05-.034 1.536a3 3 0 1 1-1.133 5.89c-.79 1.865-1.878 2.777-2.833 3.011v2.173l1.425.356c.194.048.377.135.537.255L13.3 15.1a.5.5 0 0 1-.3.9H3a.5.5 0 0 1-.3-.9l1.838-1.379c.16-.12.343-.207.537-.255L6.5 13.11v-2.173c-.955-.234-2.043-1.146-2.833-3.012a3 3 0 1 1-1.132-5.89A33.076 33.076 0 0 1 2.5.5zm.099 2.54a2 2 0 0 0 .72 3.935c-.333-1.05-.588-2.346-.72-3.935zm10.083 3.935a2 2 0 0 0 .72-3.935c-.133 1.59-.388 2.885-.72 3.935zM3.504 1c.007.517.026 1.006.056 1.469.13 2.028.457 3.546.87 4.667C5.294 9.48 6.484 10 7 10a.5.5 0 0 1 .5.5v2.61a1 1 0 0 1-.757.97l-1.426.356a.5.5 0 0 0-.179.085L4.5 15h7l-.638-.479a.501.501 0 0 0-.18-.085l-1.425-.356a1 1 0 0 1-.757-.97V10.5A.5.5 0 0 1 9 10c.516 0 1.706-.52 2.57-2.864.413-1.12.74-2.64.87-4.667.03-.463.049-.952.056-1.469H3.504z", } - } } } @@ -69776,7 +68211,6 @@ impl IconShape for BsTropicalStorm { path { d: "M9.5 2c-.9 0-1.75.216-2.501.6A5 5 0 0 1 13 7.5a6.5 6.5 0 1 1-13 0 .5.5 0 0 1 1 0 5.5 5.5 0 0 0 8.001 4.9A5 5 0 0 1 3 7.5a6.5 6.5 0 0 1 13 0 .5.5 0 0 1-1 0A5.5 5.5 0 0 0 9.5 2zM8 3.5a4 4 0 1 0 0 8 4 4 0 0 0 0-8z", } - } } } @@ -69819,7 +68253,6 @@ impl IconShape for BsTruckFlatbed { path { d: "M11.5 4a.5.5 0 0 1 .5.5V5h1.02a1.5 1.5 0 0 1 1.17.563l1.481 1.85a1.5 1.5 0 0 1 .329.938V10.5a1.5 1.5 0 0 1-1.5 1.5H14a2 2 0 1 1-4 0H5a2 2 0 1 1-4 0 1 1 0 0 1-1-1v-1h11V4.5a.5.5 0 0 1 .5-.5zM3 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm9 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm1.732 0h.768a.5.5 0 0 0 .5-.5V8.35a.5.5 0 0 0-.11-.312l-1.48-1.85A.5.5 0 0 0 13.02 6H12v4a2 2 0 0 1 1.732 1z", } - } } } @@ -69862,7 +68295,6 @@ impl IconShape for BsTruck { path { d: "M0 3.5A1.5 1.5 0 0 1 1.5 2h9A1.5 1.5 0 0 1 12 3.5V5h1.02a1.5 1.5 0 0 1 1.17.563l1.481 1.85a1.5 1.5 0 0 1 .329.938V10.5a1.5 1.5 0 0 1-1.5 1.5H14a2 2 0 1 1-4 0H5a2 2 0 1 1-3.998-.085A1.5 1.5 0 0 1 0 10.5v-7zm1.294 7.456A1.999 1.999 0 0 1 4.732 11h5.536a2.01 2.01 0 0 1 .732-.732V3.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .294.456zM12 10a2 2 0 0 1 1.732 1h.768a.5.5 0 0 0 .5-.5V8.35a.5.5 0 0 0-.11-.312l-1.48-1.85A.5.5 0 0 0 13.02 6H12v4zm-9 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2zm9 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2z", } - } } } @@ -69905,7 +68337,6 @@ impl IconShape for BsTsunami { path { d: "M.036 12.314a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65zm0 2a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65zM2.662 8.08c-.456 1.063-.994 2.098-1.842 2.804a.5.5 0 0 1-.64-.768c.652-.544 1.114-1.384 1.564-2.43.14-.328.281-.68.427-1.044.302-.754.624-1.559 1.01-2.308C3.763 3.2 4.528 2.105 5.7 1.299 6.877.49 8.418 0 10.5 0c1.463 0 2.511.4 3.179 1.058.67.66.893 1.518.819 2.302-.074.771-.441 1.516-1.02 1.965a1.878 1.878 0 0 1-1.904.27c-.65.642-.907 1.679-.71 2.614C11.076 9.215 11.784 10 13 10h2.5a.5.5 0 0 1 0 1H13c-1.784 0-2.826-1.215-3.114-2.585-.232-1.1.005-2.373.758-3.284L10.5 5.06l-.777.388a.5.5 0 0 1-.447 0l-1-.5a.5.5 0 0 1 .447-.894l.777.388.776-.388a.5.5 0 0 1 .447 0l1 .5a.493.493 0 0 1 .034.018c.44.264.81.195 1.108-.036.328-.255.586-.729.637-1.27.05-.529-.1-1.076-.525-1.495-.426-.42-1.19-.77-2.477-.77-1.918 0-3.252.448-4.232 1.123C5.283 2.8 4.61 3.738 4.07 4.79c-.365.71-.655 1.433-.945 2.16-.15.376-.301.753-.463 1.13z", } - } } } @@ -69948,7 +68379,6 @@ impl IconShape for BsTvFill { path { d: "M2.5 13.5A.5.5 0 0 1 3 13h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zM2 2h12s2 0 2 2v6s0 2-2 2H2s-2 0-2-2V4s0-2 2-2z", } - } } } @@ -69991,7 +68421,6 @@ impl IconShape for BsTv { path { d: "M2.5 13.5A.5.5 0 0 1 3 13h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zM13.991 3l.024.001a1.46 1.46 0 0 1 .538.143.757.757 0 0 1 .302.254c.067.1.145.277.145.602v5.991l-.001.024a1.464 1.464 0 0 1-.143.538.758.758 0 0 1-.254.302c-.1.067-.277.145-.602.145H2.009l-.024-.001a1.464 1.464 0 0 1-.538-.143.758.758 0 0 1-.302-.254C1.078 10.502 1 10.325 1 10V4.009l.001-.024a1.46 1.46 0 0 1 .143-.538.758.758 0 0 1 .254-.302C1.498 3.078 1.675 3 2 3h11.991zM14 2H2C0 2 0 4 0 4v6c0 2 2 2 2 2h12c2 0 2-2 2-2V4c0-2-2-2-2-2z", } - } } } @@ -70037,7 +68466,6 @@ impl IconShape for BsTwitch { path { d: "M11.857 3.143h-1.143V6.57h1.143V3.143zm-3.143 0H7.571V6.57h1.143V3.143z", } - } } } @@ -70080,7 +68508,6 @@ impl IconShape for BsTwitter { path { d: "M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z", } - } } } @@ -70123,7 +68550,6 @@ impl IconShape for BsTypeBold { path { d: "M8.21 13c2.106 0 3.412-1.087 3.412-2.823 0-1.306-.984-2.283-2.324-2.386v-.055a2.176 2.176 0 0 0 1.852-2.14c0-1.51-1.162-2.46-3.014-2.46H3.843V13H8.21zM5.908 4.674h1.696c.963 0 1.517.451 1.517 1.244 0 .834-.629 1.32-1.73 1.32H5.908V4.673zm0 6.788V8.598h1.73c1.217 0 1.88.492 1.88 1.415 0 .943-.643 1.449-1.832 1.449H5.907z", } - } } } @@ -70166,7 +68592,6 @@ impl IconShape for BsTypeH1 { path { d: "M8.637 13V3.669H7.379V7.62H2.758V3.67H1.5V13h1.258V8.728h4.62V13h1.259zm5.329 0V3.669h-1.244L10.5 5.316v1.265l2.16-1.565h.062V13h1.244z", } - } } } @@ -70209,7 +68634,6 @@ impl IconShape for BsTypeH2 { path { d: "M7.638 13V3.669H6.38V7.62H1.759V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.022-6.733v-.048c0-.889.63-1.668 1.716-1.668.957 0 1.675.608 1.675 1.572 0 .855-.554 1.504-1.067 2.085l-3.513 3.999V13H15.5v-1.094h-4.245v-.075l2.481-2.844c.875-.998 1.586-1.784 1.586-2.953 0-1.463-1.155-2.556-2.919-2.556-1.941 0-2.966 1.326-2.966 2.74v.049h1.223z", } - } } } @@ -70252,7 +68676,6 @@ impl IconShape for BsTypeH3 { path { d: "M7.637 13V3.669H6.379V7.62H1.758V3.67H.5V13h1.258V8.728h4.62V13h1.259zm3.625-4.272h1.018c1.142 0 1.935.67 1.949 1.674.013 1.005-.78 1.737-2.01 1.73-1.08-.007-1.853-.588-1.935-1.32H9.108c.069 1.327 1.224 2.386 3.083 2.386 1.935 0 3.343-1.155 3.309-2.789-.027-1.51-1.251-2.16-2.037-2.249v-.068c.704-.123 1.764-.91 1.723-2.229-.035-1.353-1.176-2.4-2.954-2.385-1.873.006-2.857 1.162-2.898 2.358h1.196c.062-.69.711-1.299 1.696-1.299.998 0 1.695.622 1.695 1.525.007.922-.718 1.592-1.695 1.592h-.964v1.074z", } - } } } @@ -70295,7 +68718,6 @@ impl IconShape for BsTypeItalic { path { d: "M7.991 11.674 9.53 4.455c.123-.595.246-.71 1.347-.807l.11-.52H7.211l-.11.52c1.06.096 1.128.212 1.005.807L6.57 11.674c-.123.595-.246.71-1.346.806l-.11.52h3.774l.11-.52c-1.06-.095-1.129-.211-1.006-.806z", } - } } } @@ -70338,7 +68760,6 @@ impl IconShape for BsTypeStrikethrough { path { d: "M6.333 5.686c0 .31.083.581.27.814H5.166a2.776 2.776 0 0 1-.099-.76c0-1.627 1.436-2.768 3.48-2.768 1.969 0 3.39 1.175 3.445 2.85h-1.23c-.11-1.08-.964-1.743-2.25-1.743-1.23 0-2.18.602-2.18 1.607zm2.194 7.478c-2.153 0-3.589-1.107-3.705-2.81h1.23c.144 1.06 1.129 1.703 2.544 1.703 1.34 0 2.31-.705 2.31-1.675 0-.827-.547-1.374-1.914-1.675L8.046 8.5H1v-1h14v1h-3.504c.468.437.675.994.675 1.697 0 1.826-1.436 2.967-3.644 2.967z", } - } } } @@ -70381,7 +68802,6 @@ impl IconShape for BsTypeUnderline { path { d: "M5.313 3.136h-1.23V9.54c0 2.105 1.47 3.623 3.917 3.623s3.917-1.518 3.917-3.623V3.136h-1.23v6.323c0 1.49-.978 2.57-2.687 2.57-1.709 0-2.687-1.08-2.687-2.57V3.136zM12.5 15h-9v-1h9v1z", } - } } } @@ -70424,7 +68844,6 @@ impl IconShape for BsType { path { d: "m2.244 13.081.943-2.803H6.66l.944 2.803H8.86L5.54 3.75H4.322L1 13.081h1.244zm2.7-7.923L6.34 9.314H3.51l1.4-4.156h.034zm9.146 7.027h.035v.896h1.128V8.125c0-1.51-1.114-2.345-2.646-2.345-1.736 0-2.59.916-2.666 2.174h1.108c.068-.718.595-1.19 1.517-1.19.971 0 1.518.52 1.518 1.464v.731H12.19c-1.647.007-2.522.8-2.522 2.058 0 1.319.957 2.18 2.345 2.18 1.06 0 1.716-.43 2.078-1.011zm-1.763.035c-.752 0-1.456-.397-1.456-1.244 0-.65.424-1.115 1.408-1.115h1.805v.834c0 .896-.752 1.525-1.757 1.525z", } - } } } @@ -70467,7 +68886,6 @@ impl IconShape for BsUiChecksGrid { path { d: "M2 10h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1zm9-9h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1h-3a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zm0 9a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-3zm0-10a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2h-3zM2 9a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H2zm7 2a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2h-3a2 2 0 0 1-2-2v-3zM0 2a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2zm5.354.854a.5.5 0 1 0-.708-.708L3 3.793l-.646-.647a.5.5 0 1 0-.708.708l1 1a.5.5 0 0 0 .708 0l2-2z", } - } } } @@ -70510,7 +68928,6 @@ impl IconShape for BsUiChecks { path { d: "M7 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zM2 1a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm0 8a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2H2zm.854-3.646a.5.5 0 0 1-.708 0l-1-1a.5.5 0 1 1 .708-.708l.646.647 1.646-1.647a.5.5 0 1 1 .708.708l-2 2zm0 8a.5.5 0 0 1-.708 0l-1-1a.5.5 0 0 1 .708-.708l.646.647 1.646-1.647a.5.5 0 0 1 .708.708l-2 2zM7 10.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm0-5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5z", } - } } } @@ -70553,7 +68970,6 @@ impl IconShape for BsUiRadiosGrid { path { d: "M3.5 15a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm9-9a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zm0 9a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5zM16 3.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm-9 9a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm5.5 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm-9-11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm0 2a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z", } - } } } @@ -70596,7 +69012,6 @@ impl IconShape for BsUiRadios { path { d: "M7 2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zM0 12a3 3 0 1 1 6 0 3 3 0 0 1-6 0zm7-1.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1zm0-5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zm0 8a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5zM3 1a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm0 4.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z", } - } } } @@ -70640,7 +69055,6 @@ impl IconShape for BsUmbrellaFill { d: "M8 0a.5.5 0 0 1 .5.5v.514C12.625 1.238 16 4.22 16 8c0 0 0 .5-.5.5-.149 0-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394A3.166 3.166 0 0 0 13 7.5c-.638 0-1.178.213-1.564.434a3.484 3.484 0 0 0-.555.394l-.025.023-.003.003s-.204.146-.353.146-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394 3.3 3.3 0 0 0-1.064-.39V13.5H8h.5v.039l-.005.083a2.958 2.958 0 0 1-.298 1.102 2.257 2.257 0 0 1-.763.88C7.06 15.851 6.587 16 6 16s-1.061-.148-1.434-.396a2.255 2.255 0 0 1-.763-.88 2.958 2.958 0 0 1-.302-1.185v-.025l-.001-.009v-.003s0-.002.5-.002h-.5V13a.5.5 0 0 1 1 0v.506l.003.044a1.958 1.958 0 0 0 .195.726c.095.191.23.367.423.495.19.127.466.229.879.229s.689-.102.879-.229c.193-.128.328-.304.424-.495a1.958 1.958 0 0 0 .197-.77V7.544a3.3 3.3 0 0 0-1.064.39 3.482 3.482 0 0 0-.58.417l-.004.004S5.65 8.5 5.5 8.5c-.149 0-.352-.145-.352-.145l-.004-.004a3.482 3.482 0 0 0-.58-.417A3.166 3.166 0 0 0 3 7.5c-.638 0-1.177.213-1.564.434a3.482 3.482 0 0 0-.58.417l-.004.004S.65 8.5.5 8.5C0 8.5 0 8 0 8c0-3.78 3.375-6.762 7.5-6.986V.5A.5.5 0 0 1 8 0z", fill_rule: "evenodd", } - } } } @@ -70683,7 +69097,6 @@ impl IconShape for BsUmbrella { path { d: "M8 0a.5.5 0 0 1 .5.5v.514C12.625 1.238 16 4.22 16 8c0 0 0 .5-.5.5-.149 0-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394A3.166 3.166 0 0 0 13 7.5c-.638 0-1.178.213-1.564.434a3.484 3.484 0 0 0-.555.394l-.025.023-.003.003s-.204.146-.353.146-.352-.145-.352-.145l-.004-.004-.025-.023a3.484 3.484 0 0 0-.555-.394 3.3 3.3 0 0 0-1.064-.39V13.5H8h.5v.039l-.005.083a2.958 2.958 0 0 1-.298 1.102 2.257 2.257 0 0 1-.763.88C7.06 15.851 6.587 16 6 16s-1.061-.148-1.434-.396a2.255 2.255 0 0 1-.763-.88 2.958 2.958 0 0 1-.302-1.185v-.025l-.001-.009v-.003s0-.002.5-.002h-.5V13a.5.5 0 0 1 1 0v.506l.003.044a1.958 1.958 0 0 0 .195.726c.095.191.23.367.423.495.19.127.466.229.879.229s.689-.102.879-.229c.193-.128.328-.304.424-.495a1.958 1.958 0 0 0 .197-.77V7.544a3.3 3.3 0 0 0-1.064.39 3.482 3.482 0 0 0-.58.417l-.004.004S5.65 8.5 5.5 8.5c-.149 0-.352-.145-.352-.145l-.004-.004a3.482 3.482 0 0 0-.58-.417A3.166 3.166 0 0 0 3 7.5c-.638 0-1.177.213-1.564.434a3.482 3.482 0 0 0-.58.417l-.004.004S.65 8.5.5 8.5C0 8.5 0 8 0 8c0-3.78 3.375-6.762 7.5-6.986V.5A.5.5 0 0 1 8 0zM6.577 2.123c-2.833.5-4.99 2.458-5.474 4.854A4.124 4.124 0 0 1 3 6.5c.806 0 1.48.25 1.962.511a9.706 9.706 0 0 1 .344-2.358c.242-.868.64-1.765 1.271-2.53zm-.615 4.93A4.16 4.16 0 0 1 8 6.5a4.16 4.16 0 0 1 2.038.553 8.688 8.688 0 0 0-.307-2.13C9.434 3.858 8.898 2.83 8 2.117c-.898.712-1.434 1.74-1.731 2.804a8.687 8.687 0 0 0-.307 2.131zm3.46-4.93c.631.765 1.03 1.662 1.272 2.53.233.833.328 1.66.344 2.358A4.14 4.14 0 0 1 13 6.5c.77 0 1.42.23 1.897.477-.484-2.396-2.641-4.355-5.474-4.854z", } - } } } @@ -70726,7 +69139,6 @@ impl IconShape for BsUnion { path { d: "M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2z", } - } } } @@ -70769,7 +69181,6 @@ impl IconShape for BsUnlockFill { path { d: "M11 1a2 2 0 0 0-2 2v4a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5V3a3 3 0 0 1 6 0v4a.5.5 0 0 1-1 0V3a2 2 0 0 0-2-2z", } - } } } @@ -70812,7 +69223,6 @@ impl IconShape for BsUnlock { path { d: "M11 1a2 2 0 0 0-2 2v4a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5V3a3 3 0 0 1 6 0v4a.5.5 0 0 1-1 0V3a2 2 0 0 0-2-2zM3 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H3z", } - } } } @@ -70855,7 +69265,6 @@ impl IconShape for BsUpcScan { path { d: "M1.5 1a.5.5 0 0 0-.5.5v3a.5.5 0 0 1-1 0v-3A1.5 1.5 0 0 1 1.5 0h3a.5.5 0 0 1 0 1h-3zM11 .5a.5.5 0 0 1 .5-.5h3A1.5 1.5 0 0 1 16 1.5v3a.5.5 0 0 1-1 0v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 1-.5-.5zM.5 11a.5.5 0 0 1 .5.5v3a.5.5 0 0 0 .5.5h3a.5.5 0 0 1 0 1h-3A1.5 1.5 0 0 1 0 14.5v-3a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v3a1.5 1.5 0 0 1-1.5 1.5h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 1 .5-.5zM3 4.5a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7zm3 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7z", } - } } } @@ -70898,7 +69307,6 @@ impl IconShape for BsUpc { path { d: "M3 4.5a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7zm2 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-7zm3 0a.5.5 0 0 1 1 0v7a.5.5 0 0 1-1 0v-7z", } - } } } @@ -70944,7 +69352,6 @@ impl IconShape for BsUpload { path { d: "M7.646 1.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 2.707V11.5a.5.5 0 0 1-1 0V2.707L5.354 4.854a.5.5 0 1 1-.708-.708l3-3z", } - } } } @@ -70987,7 +69394,6 @@ impl IconShape for BsUsbCFill { path { d: "M3 5a3 3 0 0 0 0 6h10a3 3 0 1 0 0-6H3Zm.5 2.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1 0-1Z", } - } } } @@ -71033,7 +69439,6 @@ impl IconShape for BsUsbC { path { d: "M0 8a3 3 0 0 1 3-3h10a3 3 0 1 1 0 6H3a3 3 0 0 1-3-3Zm3-2a2 2 0 1 0 0 4h10a2 2 0 1 0 0-4H3Z", } - } } } @@ -71076,7 +69481,6 @@ impl IconShape for BsUsbDriveFill { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM5.5 5a.5.5 0 0 0-.5.5V15a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1V5.5a.5.5 0 0 0-.5-.5h-6Z", } - } } } @@ -71119,7 +69523,6 @@ impl IconShape for BsUsbDrive { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM6 5a1 1 0 0 0-1 1v8.5A1.5 1.5 0 0 0 6.5 16h4a1.5 1.5 0 0 0 1.5-1.5V6a1 1 0 0 0-1-1H6Zm0 1h5v8.5a.5.5 0 0 1-.5.5h-4a.5.5 0 0 1-.5-.5V6Z", } - } } } @@ -71162,7 +69565,6 @@ impl IconShape for BsUsbFill { path { d: "M.5 5a.5.5 0 0 0-.5.5v5a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5H.5Zm1.75 1.5h11.5a.25.25 0 0 1 .25.25v1a.25.25 0 0 1-.25.25H2.25A.25.25 0 0 1 2 7.75v-1a.25.25 0 0 1 .25-.25Z", } - } } } @@ -71205,7 +69607,6 @@ impl IconShape for BsUsbMicroFill { path { d: "M2.707 4A1 1 0 0 0 2 4.293L.293 6A1 1 0 0 0 0 6.707V11a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6.707A1 1 0 0 0 15.707 6L14 4.293A1 1 0 0 0 13.293 4H2.707ZM4.5 7h7a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } - } } } @@ -71251,7 +69652,6 @@ impl IconShape for BsUsbMicro { path { d: "M2.707 4A1 1 0 0 0 2 4.293L.293 6A1 1 0 0 0 0 6.707V11a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V6.707A1 1 0 0 0 15.707 6L14 4.293A1 1 0 0 0 13.293 4H2.707Zm0 1h10.586L15 6.707V11H1V6.707L2.707 5Z", } - } } } @@ -71294,7 +69694,6 @@ impl IconShape for BsUsbMiniFill { path { d: "M3 3a1 1 0 0 0-1 1v1.293L.293 7A1 1 0 0 0 0 7.707V12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7.707A1 1 0 0 0 15.707 7L14 5.293V4a1 1 0 0 0-1-1H3Zm.5 5h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5Z", } - } } } @@ -71340,7 +69739,6 @@ impl IconShape for BsUsbMini { path { d: "M3 3a1 1 0 0 0-1 1v1.293L.293 7A1 1 0 0 0 0 7.707V12a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V7.707A1 1 0 0 0 15.707 7L14 5.293V4a1 1 0 0 0-1-1H3Zm0 1h10v1.293a1 1 0 0 0 .293.707L15 7.707V12H1V7.707L2.707 6A1 1 0 0 0 3 5.293V4Z", } - } } } @@ -71383,7 +69781,6 @@ impl IconShape for BsUsbPlugFill { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM5.5 5a.5.5 0 0 0-.5.5v4.894a2 2 0 0 0 .336 1.11l.83 1.245c.544.816.834 1.774.834 2.754 0 .275.222.497.497.497h2.006a.497.497 0 0 0 .497-.497c0-.98.29-1.938.834-2.754l.83-1.245a2 2 0 0 0 .336-1.11V5.5a.5.5 0 0 0-.5-.5h-6Z", } - } } } @@ -71426,7 +69823,6 @@ impl IconShape for BsUsbPlug { path { d: "M6 .5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 .5.5v4H6v-4ZM7 1v1h1V1H7Zm2 0v1h1V1H9ZM6 5a1 1 0 0 0-1 1v4.394c0 .494.146.976.42 1.387l1.038 1.558c.354.53.542 1.152.542 1.789 0 .481.39.872.872.872h1.256c.481 0 .872-.39.872-.872 0-.637.188-1.26.541-1.789l1.04-1.558A2.5 2.5 0 0 0 12 10.394V6a1 1 0 0 0-1-1H6Zm0 1h5v4.394a1.5 1.5 0 0 1-.252.832L9.71 12.784A4.224 4.224 0 0 0 9.002 15H7.998a4.224 4.224 0 0 0-.707-2.216l-1.04-1.558A1.5 1.5 0 0 1 6 10.394V6Z", } - } } } @@ -71469,7 +69865,6 @@ impl IconShape for BsUsbSymbol { path { d: "m7.792.312-1.533 2.3A.25.25 0 0 0 6.467 3H7.5v7.319a2.5 2.5 0 0 0-.515-.298L5.909 9.56A1.5 1.5 0 0 1 5 8.18v-.266a1.5 1.5 0 1 0-1 0v.266a2.5 2.5 0 0 0 1.515 2.298l1.076.461a1.5 1.5 0 0 1 .888 1.129 2.001 2.001 0 1 0 1.021-.006v-.902a1.5 1.5 0 0 1 .756-1.303l1.484-.848A2.5 2.5 0 0 0 11.995 7h.755a.25.25 0 0 0 .25-.25v-2.5a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h.741a1.5 1.5 0 0 1-.747 1.142L8.76 8.99a2.584 2.584 0 0 0-.26.17V3h1.033a.25.25 0 0 0 .208-.389L8.208.312a.25.25 0 0 0-.416 0Z", } - } } } @@ -71515,7 +69910,6 @@ impl IconShape for BsUsb { path { d: "M0 5.5A.5.5 0 0 1 .5 5h15a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-5ZM1 10h14V6H1v4Z", } - } } } @@ -71562,7 +69956,6 @@ impl IconShape for BsValentine { d: "M0 2.994v-.06a1 1 0 0 1 .859-.99l13-1.857a1 1 0 0 1 1.141.99V2a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V2.994ZM1 3v10h14V3H1Z", fill_rule: "evenodd", } - } } } @@ -71609,7 +70002,6 @@ impl IconShape for BsValentine2 { d: "M2 1.994v-.042a1 1 0 0 1 .9-.995l9-.9A1 1 0 0 1 13 1a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V1.994ZM3 2v13h10V2H3Z", fill_rule: "evenodd", } - } } } @@ -71657,7 +70049,6 @@ impl IconShape for BsVectorPen { d: "M2.832 13.228 8 9a1 1 0 1 0-1-1l-4.228 5.168-.026.086.086-.026z", fill_rule: "evenodd", } - } } } @@ -71700,7 +70091,6 @@ impl IconShape for BsViewList { path { d: "M3 4.5h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1H3zM1 2a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 2zm0 12a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 0 1h-13A.5.5 0 0 1 1 14z", } - } } } @@ -71743,7 +70133,6 @@ impl IconShape for BsViewStacked { path { d: "M3 0h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H3zm0 8h10a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2zm0 1a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1H3z", } - } } } @@ -71786,7 +70175,6 @@ impl IconShape for BsVimeo { path { d: "M15.992 4.204c-.071 1.556-1.158 3.687-3.262 6.393-2.175 2.829-4.016 4.243-5.522 4.243-.933 0-1.722-.861-2.367-2.583L3.55 7.523C3.07 5.8 2.556 4.94 2.007 4.94c-.118 0-.537.253-1.254.754L0 4.724a209.56 209.56 0 0 0 2.334-2.081c1.054-.91 1.845-1.388 2.373-1.437 1.243-.123 2.01.728 2.298 2.553.31 1.968.526 3.19.646 3.666.36 1.631.756 2.446 1.186 2.445.334 0 .836-.53 1.508-1.587.671-1.058 1.03-1.863 1.077-2.415.096-.913-.263-1.37-1.077-1.37a3.022 3.022 0 0 0-1.185.261c.789-2.573 2.291-3.825 4.508-3.756 1.644.05 2.419 1.117 2.324 3.2z", } - } } } @@ -71832,7 +70220,6 @@ impl IconShape for BsVinylFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4 8a4 4 0 1 0 8 0 4 4 0 0 0-8 0z", } - } } } @@ -71881,7 +70268,6 @@ impl IconShape for BsVinyl { path { d: "M9 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0z", } - } } } @@ -71924,7 +70310,6 @@ impl IconShape for BsVoicemail { path { d: "M7 8.5A3.49 3.49 0 0 1 5.95 11h4.1a3.5 3.5 0 1 1 2.45 1h-9A3.5 3.5 0 1 1 7 8.5zm-6 0a2.5 2.5 0 1 0 5 0 2.5 2.5 0 0 0-5 0zm14 0a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0z", } - } } } @@ -71967,7 +70352,6 @@ impl IconShape for BsVolumeDownFill { path { d: "M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z", } - } } } @@ -72010,7 +70394,6 @@ impl IconShape for BsVolumeDown { path { d: "M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zM6.312 6.39 8 5.04v5.92L6.312 9.61A.5.5 0 0 0 6 9.5H4v-3h2a.5.5 0 0 0 .312-.11zM12.025 8a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z", } - } } } @@ -72053,7 +70436,6 @@ impl IconShape for BsVolumeMuteFill { path { d: "M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z", } - } } } @@ -72096,7 +70478,6 @@ impl IconShape for BsVolumeMute { path { d: "M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zM6 5.04 4.312 6.39A.5.5 0 0 1 4 6.5H2v3h2a.5.5 0 0 1 .312.11L6 10.96V5.04zm7.854.606a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z", } - } } } @@ -72139,7 +70520,6 @@ impl IconShape for BsVolumeOffFill { path { d: "M10.717 3.55A.5.5 0 0 1 11 4v8a.5.5 0 0 1-.812.39L7.825 10.5H5.5A.5.5 0 0 1 5 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z", } - } } } @@ -72182,7 +70562,6 @@ impl IconShape for BsVolumeOff { path { d: "M10.717 3.55A.5.5 0 0 1 11 4v8a.5.5 0 0 1-.812.39L7.825 10.5H5.5A.5.5 0 0 1 5 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zM10 5.04 8.312 6.39A.5.5 0 0 1 8 6.5H6v3h2a.5.5 0 0 1 .312.11L10 10.96V5.04z", } - } } } @@ -72231,7 +70610,6 @@ impl IconShape for BsVolumeUpFill { path { d: "M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z", } - } } } @@ -72280,7 +70658,6 @@ impl IconShape for BsVolumeUp { path { d: "M10.025 8a4.486 4.486 0 0 1-1.318 3.182L8 10.475A3.489 3.489 0 0 0 9.025 8c0-.966-.392-1.841-1.025-2.475l.707-.707A4.486 4.486 0 0 1 10.025 8zM7 4a.5.5 0 0 0-.812-.39L3.825 5.5H1.5A.5.5 0 0 0 1 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 7 12V4zM4.312 6.39 6 5.04v5.92L4.312 9.61A.5.5 0 0 0 4 9.5H2v-3h2a.5.5 0 0 0 .312-.11z", } - } } } @@ -72323,7 +70700,6 @@ impl IconShape for BsVr { path { d: "M3 12V4a1 1 0 0 1 1-1h2.5V2H4a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2.5v-1H4a1 1 0 0 1-1-1zm6.5 1v1H12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H9.5v1H12a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H9.5zM8 16a.5.5 0 0 1-.5-.5V.5a.5.5 0 0 1 1 0v15a.5.5 0 0 1-.5.5z", } - } } } @@ -72369,7 +70745,6 @@ impl IconShape for BsWalletFill { path { d: "M16 6.5h-5.551a2.678 2.678 0 0 1-.443 1.042C9.613 8.088 8.963 8.5 8 8.5c-.963 0-1.613-.412-2.006-.958A2.679 2.679 0 0 1 5.551 6.5H0v6A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-6z", } - } } } @@ -72412,7 +70787,6 @@ impl IconShape for BsWallet { path { d: "M0 3a2 2 0 0 1 2-2h13.5a.5.5 0 0 1 0 1H15v2a1 1 0 0 1 1 1v8.5a1.5 1.5 0 0 1-1.5 1.5h-12A2.5 2.5 0 0 1 0 12.5V3zm1 1.732V12.5A1.5 1.5 0 0 0 2.5 14h12a.5.5 0 0 0 .5-.5V5H2a1.99 1.99 0 0 1-1-.268zM1 3a1 1 0 0 0 1 1h12V2H2a1 1 0 0 0-1 1z", } - } } } @@ -72455,7 +70829,6 @@ impl IconShape for BsWallet2 { path { d: "M12.136.326A1.5 1.5 0 0 1 14 1.78V3h.5A1.5 1.5 0 0 1 16 4.5v9a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 13.5v-9a1.5 1.5 0 0 1 1.432-1.499L12.136.326zM5.562 3H13V1.78a.5.5 0 0 0-.621-.484L5.562 3zM1.5 4a.5.5 0 0 0-.5.5v9a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5h-13z", } - } } } @@ -72501,7 +70874,6 @@ impl IconShape for BsWatch { path { d: "M5.667 16C4.747 16 4 15.254 4 14.333v-1.86A5.985 5.985 0 0 1 2 8c0-1.777.772-3.374 2-4.472V1.667C4 .747 4.746 0 5.667 0h4.666C11.253 0 12 .746 12 1.667v1.86a5.99 5.99 0 0 1 1.918 3.48.502.502 0 0 1 .582.493v1a.5.5 0 0 1-.582.493A5.99 5.99 0 0 1 12 12.473v1.86c0 .92-.746 1.667-1.667 1.667H5.667zM13 8A5 5 0 1 0 3 8a5 5 0 0 0 10 0z", } - } } } @@ -72544,7 +70916,6 @@ impl IconShape for BsWater { path { d: "M.036 3.314a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 3.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 6.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0L.314 9.964a.5.5 0 0 1-.278-.65zm0 3a.5.5 0 0 1 .65-.278l1.757.703a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.014-.406a2.5 2.5 0 0 1 1.857 0l1.015.406a1.5 1.5 0 0 0 1.114 0l1.757-.703a.5.5 0 1 1 .372.928l-1.758.703a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.014-.406a1.5 1.5 0 0 0-1.114 0l-1.015.406a2.5 2.5 0 0 1-1.857 0l-1.757-.703a.5.5 0 0 1-.278-.65z", } - } } } @@ -72590,7 +70961,6 @@ impl IconShape for BsWebcamFill { path { d: "M2 3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H2Zm6 1.5a2 2 0 1 1 0 4 2 2 0 0 1 0-4ZM12.5 7a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1Z", } - } } } @@ -72636,7 +71006,6 @@ impl IconShape for BsWebcam { path { d: "M8 6.5a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0Zm7 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z", } - } } } @@ -72679,7 +71048,6 @@ impl IconShape for BsWhatsapp { path { d: "M13.601 2.326A7.854 7.854 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.933 7.933 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.573 6.573 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.557 6.557 0 0 1 1.928 4.66c-.004 3.639-2.961 6.592-6.592 6.592zm3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.729.729 0 0 0-.529.247c-.182.198-.691.677-.691 1.654 0 .977.71 1.916.81 2.049.098.133 1.394 2.132 3.383 2.992.47.205.84.326 1.129.418.475.152.904.129 1.246.08.38-.058 1.171-.48 1.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232z", } - } } } @@ -72722,7 +71090,6 @@ impl IconShape for BsWifi1 { path { d: "M11.046 10.454c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.407.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.611-.091l.015-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .707 0l.708-.707z", } - } } } @@ -72765,7 +71132,6 @@ impl IconShape for BsWifi2 { path { d: "M13.229 8.271c.216-.216.194-.578-.063-.745A9.456 9.456 0 0 0 8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065A8.46 8.46 0 0 1 8 7a8.46 8.46 0 0 1 4.577 1.336c.205.132.48.108.652-.065zm-2.183 2.183c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.408.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.611-.091l.015-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .708 0l.707-.707z", } - } } } @@ -72808,7 +71174,6 @@ impl IconShape for BsWifiOff { path { d: "M10.706 3.294A12.545 12.545 0 0 0 8 3C5.259 3 2.723 3.882.663 5.379a.485.485 0 0 0-.048.736.518.518 0 0 0 .668.05A11.448 11.448 0 0 1 8 4c.63 0 1.249.05 1.852.148l.854-.854zM8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065 8.448 8.448 0 0 1 3.51-1.27L8 6zm2.596 1.404.785-.785c.63.24 1.227.545 1.785.907a.482.482 0 0 1 .063.745.525.525 0 0 1-.652.065 8.462 8.462 0 0 0-1.98-.932zM8 10l.933-.933a6.455 6.455 0 0 1 2.013.637c.285.145.326.524.1.75l-.015.015a.532.532 0 0 1-.611.09A5.478 5.478 0 0 0 8 10zm4.905-4.905.747-.747c.59.3 1.153.645 1.685 1.03a.485.485 0 0 1 .047.737.518.518 0 0 1-.668.05 11.493 11.493 0 0 0-1.811-1.07zM9.02 11.78c.238.14.236.464.04.66l-.707.706a.5.5 0 0 1-.707 0l-.707-.707c-.195-.195-.197-.518.04-.66A1.99 1.99 0 0 1 8 11.5c.374 0 .723.102 1.021.28zm4.355-9.905a.53.53 0 0 1 .75.75l-10.75 10.75a.53.53 0 0 1-.75-.75l10.75-10.75z", } - } } } @@ -72854,7 +71219,6 @@ impl IconShape for BsWifi { path { d: "M13.229 8.271a.482.482 0 0 0-.063-.745A9.455 9.455 0 0 0 8 6c-1.905 0-3.68.56-5.166 1.526a.48.48 0 0 0-.063.745.525.525 0 0 0 .652.065A8.46 8.46 0 0 1 8 7a8.46 8.46 0 0 1 4.576 1.336c.206.132.48.108.653-.065zm-2.183 2.183c.226-.226.185-.605-.1-.75A6.473 6.473 0 0 0 8 9c-1.06 0-2.062.254-2.946.704-.285.145-.326.524-.1.75l.015.015c.16.16.407.19.611.09A5.478 5.478 0 0 1 8 10c.868 0 1.69.201 2.42.56.203.1.45.07.61-.091l.016-.015zM9.06 12.44c.196-.196.198-.52-.04-.66A1.99 1.99 0 0 0 8 11.5a1.99 1.99 0 0 0-1.02.28c-.238.14-.236.464-.04.66l.706.706a.5.5 0 0 0 .707 0l.707-.707z", } - } } } @@ -72897,7 +71261,6 @@ impl IconShape for BsWind { path { d: "M12.5 2A2.5 2.5 0 0 0 10 4.5a.5.5 0 0 1-1 0A3.5 3.5 0 1 1 12.5 8H.5a.5.5 0 0 1 0-1h12a2.5 2.5 0 0 0 0-5zm-7 1a1 1 0 0 0-1 1 .5.5 0 0 1-1 0 2 2 0 1 1 2 2h-5a.5.5 0 0 1 0-1h5a1 1 0 0 0 0-2zM0 9.5A.5.5 0 0 1 .5 9h10.042a3 3 0 1 1-3 3 .5.5 0 0 1 1 0 2 2 0 1 0 2-2H.5a.5.5 0 0 1-.5-.5z", } - } } } @@ -72946,7 +71309,6 @@ impl IconShape for BsWindowDash { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-5.5 0a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5Z", } - } } } @@ -72992,7 +71354,6 @@ impl IconShape for BsWindowDesktop { path { d: "M2.375 1A2.366 2.366 0 0 0 0 3.357v9.286A2.366 2.366 0 0 0 2.375 15h11.25A2.366 2.366 0 0 0 16 12.643V3.357A2.366 2.366 0 0 0 13.625 1H2.375ZM1 3.357C1 2.612 1.611 2 2.375 2h11.25C14.389 2 15 2.612 15 3.357V4H1v-.643ZM1 5h14v7.643c0 .745-.611 1.357-1.375 1.357H2.375A1.366 1.366 0 0 1 1 12.643V5Z", } - } } } @@ -73038,7 +71399,6 @@ impl IconShape for BsWindowDock { path { d: "M14 1a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h12ZM2 14h12a1 1 0 0 0 1-1V5H1v8a1 1 0 0 0 1 1ZM2 2a1 1 0 0 0-1 1v1h14V3a1 1 0 0 0-1-1H2Z", } - } } } @@ -73084,7 +71444,6 @@ impl IconShape for BsWindowFullscreen { path { d: "M.5 1a.5.5 0 0 0-.5.5v13a.5.5 0 0 0 .5.5h15a.5.5 0 0 0 .5-.5v-13a.5.5 0 0 0-.5-.5H.5ZM1 5V2h14v3H1Zm0 1h14v8H1V6Z", } - } } } @@ -73133,7 +71492,6 @@ impl IconShape for BsWindowPlus { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-3.5-2a.5.5 0 0 0-.5.5v1h-1a.5.5 0 0 0 0 1h1v1a.5.5 0 0 0 1 0v-1h1a.5.5 0 0 0 0-1h-1v-1a.5.5 0 0 0-.5-.5Z", } - } } } @@ -73179,7 +71537,6 @@ impl IconShape for BsWindowSidebar { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v2H1V3a1 1 0 0 1 1-1h12zM1 13V6h4v8H2a1 1 0 0 1-1-1zm5 1V6h9v7a1 1 0 0 1-1 1H6z", } - } } } @@ -73225,7 +71582,6 @@ impl IconShape for BsWindowSplit { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2Zm12 1a1 1 0 0 1 1 1v2H1V3a1 1 0 0 1 1-1h12ZM1 13V6h6.5v8H2a1 1 0 0 1-1-1Zm7.5 1V6H15v7a1 1 0 0 1-1 1H8.5Z", } - } } } @@ -73271,7 +71627,6 @@ impl IconShape for BsWindowStack { path { d: "M12 1a2 2 0 0 1 2 2 2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2 2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h10ZM2 12V5a2 2 0 0 1 2-2h9a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1Zm1-4v5a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V8H3Zm12-1V5a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v2h12Z", } - } } } @@ -73320,7 +71675,6 @@ impl IconShape for BsWindowX { path { d: "M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Zm-4.854-1.354a.5.5 0 0 0 0 .708l.647.646-.647.646a.5.5 0 0 0 .708.708l.646-.647.646.647a.5.5 0 0 0 .708-.708l-.647-.646.647-.646a.5.5 0 0 0-.708-.708l-.646.647-.646-.647a.5.5 0 0 0-.708 0Z", } - } } } @@ -73366,7 +71720,6 @@ impl IconShape for BsWindow { path { d: "M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm13 2v2H1V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zM2 14a1 1 0 0 1-1-1V6h14v7a1 1 0 0 1-1 1H2z", } - } } } @@ -73409,7 +71762,6 @@ impl IconShape for BsWindows { path { d: "M6.555 1.375 0 2.237v5.45h6.555V1.375zM0 13.795l6.555.933V8.313H0v5.482zm7.278-5.4.026 6.378L16 16V8.395H7.278zM16 0 7.33 1.244v6.414H16V0z", } - } } } @@ -73459,7 +71811,6 @@ impl IconShape for BsWordpress { d: "M0 8c0-4.411 3.589-8 8-8 4.41 0 8 3.589 8 8s-3.59 8-8 8c-4.411 0-8-3.589-8-8zm.367 0c0 4.209 3.424 7.633 7.633 7.633 4.208 0 7.632-3.424 7.632-7.633C15.632 3.79 12.208.367 8 .367 3.79.367.367 3.79.367 8z", fill_rule: "evenodd", } - } } } @@ -73505,7 +71856,6 @@ impl IconShape for BsWrenchAdjustableCircleFill { path { d: "M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16Zm-6.202-4.751 1.988-1.657a4.5 4.5 0 0 1 7.537-4.623L7.497 6.5l1 2.5 1.333 3.11c-.56.251-1.18.39-1.833.39a4.49 4.49 0 0 1-1.592-.29L4.747 14.2a7.031 7.031 0 0 1-2.949-2.951ZM12.496 8a4.491 4.491 0 0 1-1.703 3.526L9.497 8.5l2.959-1.11c.027.2.04.403.04.61Z", } - } } } @@ -73551,7 +71901,6 @@ impl IconShape for BsWrenchAdjustableCircle { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0a7 7 0 1 0-13.202 3.249l1.988-1.657a4.5 4.5 0 0 1 7.537-4.623L7.497 6.5l1 2.5 1.333 3.11c-.56.251-1.18.39-1.833.39a4.49 4.49 0 0 1-1.592-.29L4.747 14.2A7 7 0 0 0 15 8Zm-8.295.139a.25.25 0 0 0-.288-.376l-1.5.5.159.474.808-.27-.595.894a.25.25 0 0 0 .287.376l.808-.27-.595.894a.25.25 0 0 0 .287.376l1.5-.5-.159-.474-.808.27.596-.894a.25.25 0 0 0-.288-.376l-.808.27.596-.894Z", } - } } } @@ -73597,7 +71946,6 @@ impl IconShape for BsWrenchAdjustable { path { d: "M11.5 9c.653 0 1.273-.139 1.833-.39L12 5.5 11 3l3.826-1.53A4.5 4.5 0 0 0 7.29 6.092l-6.116 5.096a2.583 2.583 0 1 0 3.638 3.638L9.908 8.71A4.49 4.49 0 0 0 11.5 9Zm-1.292-4.361-.596.893.809-.27a.25.25 0 0 1 .287.377l-.596.893.809-.27.158.475-1.5.5a.25.25 0 0 1-.287-.376l.596-.893-.809.27a.25.25 0 0 1-.287-.377l.596-.893-.809.27-.158-.475 1.5-.5a.25.25 0 0 1 .287.376ZM3 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z", } - } } } @@ -73640,7 +71988,6 @@ impl IconShape for BsWrench { path { d: "M.102 2.223A3.004 3.004 0 0 0 3.78 5.897l6.341 6.252A3.003 3.003 0 0 0 13 16a3 3 0 1 0-.851-5.878L5.897 3.781A3.004 3.004 0 0 0 2.223.1l2.141 2.142L4 4l-1.757.364L.102 2.223zm13.37 9.019.528.026.287.445.445.287.026.529L15 13l-.242.471-.026.529-.445.287-.287.445-.529.026L13 15l-.471-.242-.529-.026-.287-.445-.445-.287-.026-.529L11 13l.242-.471.026-.529.445-.287.287-.445.529-.026L13 11l.471.242z", } - } } } @@ -73683,7 +72030,6 @@ impl IconShape for BsXCircleFill { path { d: "M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z", } - } } } @@ -73729,7 +72075,6 @@ impl IconShape for BsXCircle { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } - } } } @@ -73772,7 +72117,6 @@ impl IconShape for BsXDiamondFill { path { d: "M9.05.435c-.58-.58-1.52-.58-2.1 0L4.047 3.339 8 7.293l3.954-3.954L9.049.435zm3.61 3.611L8.708 8l3.954 3.954 2.904-2.905c.58-.58.58-1.519 0-2.098l-2.904-2.905zm-.706 8.614L8 8.708l-3.954 3.954 2.905 2.904c.58.58 1.519.58 2.098 0l2.905-2.904zm-8.614-.706L7.292 8 3.339 4.046.435 6.951c-.58.58-.58 1.519 0 2.098l2.904 2.905z", } - } } } @@ -73815,7 +72159,6 @@ impl IconShape for BsXDiamond { path { d: "M7.987 16a1.526 1.526 0 0 1-1.07-.448L.45 9.082a1.531 1.531 0 0 1 0-2.165L6.917.45a1.531 1.531 0 0 1 2.166 0l6.469 6.468A1.526 1.526 0 0 1 16 8.013a1.526 1.526 0 0 1-.448 1.07l-6.47 6.469A1.526 1.526 0 0 1 7.988 16zM7.639 1.17 4.766 4.044 8 7.278l3.234-3.234L8.361 1.17a.51.51 0 0 0-.722 0zM8.722 8l3.234 3.234 2.873-2.873c.2-.2.2-.523 0-.722l-2.873-2.873L8.722 8zM8 8.722l-3.234 3.234 2.873 2.873c.2.2.523.2.722 0l2.873-2.873L8 8.722zM7.278 8 4.044 4.766 1.17 7.639a.511.511 0 0 0 0 .722l2.874 2.873L7.278 8z", } - } } } @@ -73858,7 +72201,6 @@ impl IconShape for BsXLg { path { d: "M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z", } - } } } @@ -73901,7 +72243,6 @@ impl IconShape for BsXOctagonFill { path { d: "M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zm-6.106 4.5L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708z", } - } } } @@ -73947,7 +72288,6 @@ impl IconShape for BsXOctagon { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } - } } } @@ -73990,7 +72330,6 @@ impl IconShape for BsXSquareFill { path { d: "M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm3.354 4.646L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 1 1 .708-.708z", } - } } } @@ -74036,7 +72375,6 @@ impl IconShape for BsXSquare { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } - } } } @@ -74079,7 +72417,6 @@ impl IconShape for BsX { path { d: "M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z", } - } } } @@ -74122,7 +72459,6 @@ impl IconShape for BsXbox { path { d: "M7.202 15.967a7.987 7.987 0 0 1-3.552-1.26c-.898-.585-1.101-.826-1.101-1.306 0-.965 1.062-2.656 2.879-4.583C6.459 7.723 7.897 6.44 8.052 6.475c.302.068 2.718 2.423 3.622 3.531 1.43 1.753 2.088 3.189 1.754 3.829-.254.486-1.83 1.437-2.987 1.802-.954.301-2.207.429-3.239.33Zm-5.866-3.57C.589 11.253.212 10.127.03 8.497c-.06-.539-.038-.846.137-1.95.218-1.377 1.002-2.97 1.945-3.95.401-.417.437-.427.926-.263.595.2 1.23.638 2.213 1.528l.574.519-.313.385C4.056 6.553 2.52 9.086 1.94 10.653c-.315.852-.442 1.707-.306 2.063.091.24.007.15-.3-.319Zm13.101.195c.074-.36-.019-1.02-.238-1.687-.473-1.443-2.055-4.128-3.508-5.953l-.457-.575.494-.454c.646-.593 1.095-.948 1.58-1.25.381-.237.927-.448 1.161-.448.145 0 .654.528 1.065 1.104a8.372 8.372 0 0 1 1.343 3.102c.153.728.166 2.286.024 3.012a9.495 9.495 0 0 1-.6 1.893c-.179.393-.624 1.156-.82 1.404-.1.128-.1.127-.043-.148ZM7.335 1.952c-.67-.34-1.704-.705-2.276-.803a4.171 4.171 0 0 0-.759-.043c-.471.024-.45 0 .306-.358A7.778 7.778 0 0 1 6.47.128c.8-.169 2.306-.17 3.094-.005.85.18 1.853.552 2.418.9l.168.103-.385-.02c-.766-.038-1.88.27-3.078.853-.361.176-.676.316-.699.312a12.246 12.246 0 0 1-.654-.319Z", } - } } } @@ -74168,7 +72504,6 @@ impl IconShape for BsYinYang { path { d: "M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0ZM1 8a7 7 0 0 1 7-7 3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 0 0 7 7 7 0 0 1-7-7Zm7 4.667a1.167 1.167 0 1 1 0-2.334 1.167 1.167 0 0 1 0 2.334Z", } - } } } @@ -74211,7 +72546,6 @@ impl IconShape for BsYoutube { path { d: "M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z", } - } } } @@ -74262,7 +72596,6 @@ impl IconShape for BsZoomIn { d: "M6.5 3a.5.5 0 0 1 .5.5V6h2.5a.5.5 0 0 1 0 1H7v2.5a.5.5 0 0 1-1 0V7H3.5a.5.5 0 0 1 0-1H6V3.5a.5.5 0 0 1 .5-.5z", fill_rule: "evenodd", } - } } } @@ -74313,7 +72646,6 @@ impl IconShape for BsZoomOut { d: "M3 6.5a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5z", fill_rule: "evenodd", } - } } } diff --git a/packages/lib/src/icons/fa_brands_icons.rs b/packages/lib/src/icons/fa_brands_icons.rs index 6b18ac9..51f49dd 100644 --- a/packages/lib/src/icons/fa_brands_icons.rs +++ b/packages/lib/src/icons/fa_brands_icons.rs @@ -39,7 +39,6 @@ impl IconShape for Fa42Group { path { d: "M320 96V416C341.011 416 361.818 411.861 381.23 403.821C400.641 395.78 418.28 383.995 433.138 369.138C447.995 354.28 459.78 336.641 467.821 317.23C475.861 297.818 480 277.011 480 256C480 234.989 475.861 214.182 467.821 194.771C459.78 175.359 447.995 157.72 433.138 142.863C418.28 128.005 400.641 116.22 381.23 108.179C361.818 100.139 341.011 96 320 96ZM0 256L160.002 416L320.003 256L160.002 96L0 256ZM480 256C480 277.011 484.138 297.818 492.179 317.23C500.219 336.643 512.005 354.28 526.862 369.138C541.72 383.995 559.357 395.781 578.77 403.821C598.182 411.862 618.989 416 640 416V96C597.565 96 556.869 112.858 526.862 142.863C496.857 172.869 480 213.565 480 256Z", } - } } } @@ -82,7 +81,6 @@ impl IconShape for Fa500px { path { d: "M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z", } - } } } @@ -125,7 +123,6 @@ impl IconShape for FaAccessibleIcon { path { d: "M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z", } - } } } @@ -168,7 +165,6 @@ impl IconShape for FaAccusoft { path { d: "M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z", } - } } } @@ -211,7 +207,6 @@ impl IconShape for FaAdn { path { d: "M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z", } - } } } @@ -254,7 +249,6 @@ impl IconShape for FaAdversal { path { d: "M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z", } - } } } @@ -297,7 +291,6 @@ impl IconShape for FaAffiliatetheme { path { d: "M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z", } - } } } @@ -340,7 +333,6 @@ impl IconShape for FaAirbnb { path { d: "M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z", } - } } } @@ -383,7 +375,6 @@ impl IconShape for FaAlgolia { path { d: "M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z", } - } } } @@ -426,7 +417,6 @@ impl IconShape for FaAlipay { path { d: "M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z", } - } } } @@ -469,7 +459,6 @@ impl IconShape for FaAmazonPay { path { d: "M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z", } - } } } @@ -512,7 +501,6 @@ impl IconShape for FaAmazon { path { d: "M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z", } - } } } @@ -555,7 +543,6 @@ impl IconShape for FaAmilia { path { d: "M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z", } - } } } @@ -598,7 +585,6 @@ impl IconShape for FaAndroid { path { d: "M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55", } - } } } @@ -641,7 +627,6 @@ impl IconShape for FaAngellist { path { d: "M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z", } - } } } @@ -684,7 +669,6 @@ impl IconShape for FaAngrycreative { path { d: "M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z", } - } } } @@ -727,7 +711,6 @@ impl IconShape for FaAngular { path { d: "M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z", } - } } } @@ -770,7 +753,6 @@ impl IconShape for FaAppStoreIos { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z", } - } } } @@ -813,7 +795,6 @@ impl IconShape for FaAppStore { path { d: "M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z", } - } } } @@ -856,7 +837,6 @@ impl IconShape for FaApper { path { d: "M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z", } - } } } @@ -899,7 +879,6 @@ impl IconShape for FaApplePay { path { d: "M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z", } - } } } @@ -942,7 +921,6 @@ impl IconShape for FaApple { path { d: "M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z", } - } } } @@ -985,7 +963,6 @@ impl IconShape for FaArtstation { path { d: "M2 377.4l43 74.3A51.35 51.35 0 0 0 90.9 480h285.4l-59.2-102.6zM501.8 350L335.6 59.3A51.38 51.38 0 0 0 290.2 32h-88.4l257.3 447.6 40.7-70.5c1.9-3.2 21-29.7 2-59.1zM275 304.5l-115.5-200L44 304.5z", } - } } } @@ -1028,7 +1005,6 @@ impl IconShape for FaAsymmetrik { path { d: "M517.5 309.2c38.8-40 58.1-80 58.5-116.1.8-65.5-59.4-118.2-169.4-135C277.9 38.4 118.1 73.6 0 140.5 52 114 110.6 92.3 170.7 82.3c74.5-20.5 153-25.4 221.3-14.8C544.5 91.3 588.8 195 490.8 299.2c-10.2 10.8-22 21.1-35 30.6L304.9 103.4 114.7 388.9c-65.6-29.4-76.5-90.2-19.1-151.2 20.8-22.2 48.3-41.9 79.5-58.1 20-12.2 39.7-22.6 62-30.7-65.1 20.3-122.7 52.9-161.6 92.9-27.7 28.6-41.4 57.1-41.7 82.9-.5 35.1 23.4 65.1 68.4 83l-34.5 51.7h101.6l22-34.4c22.2 1 45.3 0 68.6-2.7l-22.8 37.1h135.5L340 406.3c18.6-5.3 36.9-11.5 54.5-18.7l45.9 71.8H542L468.6 349c18.5-12.1 35-25.5 48.9-39.8zm-187.6 80.5l-25-40.6-32.7 53.3c-23.4 3.5-46.7 5.1-69.2 4.4l101.9-159.3 78.7 123c-17.2 7.4-35.3 13.9-53.7 19.2z", } - } } } @@ -1071,7 +1047,6 @@ impl IconShape for FaAtlassian { path { d: "M152.2 236.4c-7.7-8.2-19.7-7.7-24.8 2.8L1.6 490.2c-5 10 2.4 21.7 13.4 21.7h175c5.8.1 11-3.2 13.4-8.4 37.9-77.8 15.1-196.3-51.2-267.1zM244.4 8.1c-122.3 193.4-8.5 348.6 65 495.5 2.5 5.1 7.7 8.4 13.4 8.4H497c11.2 0 18.4-11.8 13.4-21.7 0 0-234.5-470.6-240.4-482.3-5.3-10.6-18.8-10.8-25.6.1z", } - } } } @@ -1114,7 +1089,6 @@ impl IconShape for FaAudible { path { d: "M640 199.9v54l-320 200L0 254v-54l320 200 320-200.1zm-194.5 72l47.1-29.4c-37.2-55.8-100.7-92.6-172.7-92.6-72 0-135.5 36.7-172.6 92.4h.3c2.5-2.3 5.1-4.5 7.7-6.7 89.7-74.4 219.4-58.1 290.2 36.3zm-220.1 18.8c16.9-11.9 36.5-18.7 57.4-18.7 34.4 0 65.2 18.4 86.4 47.6l45.4-28.4c-20.9-29.9-55.6-49.5-94.8-49.5-38.9 0-73.4 19.4-94.4 49zM103.6 161.1c131.8-104.3 318.2-76.4 417.5 62.1l.7 1 48.8-30.4C517.1 112.1 424.8 58.1 319.9 58.1c-103.5 0-196.6 53.5-250.5 135.6 9.9-10.5 22.7-23.5 34.2-32.6zm467 32.7z", } - } } } @@ -1157,7 +1131,6 @@ impl IconShape for FaAutoprefixer { path { d: "M318.4 16l-161 480h77.5l25.4-81.4h119.5L405 496h77.5L318.4 16zm-40.3 341.9l41.2-130.4h1.5l40.9 130.4h-83.6zM640 405l-10-31.4L462.1 358l19.4 56.5L640 405zm-462.1-47L10 373.7 0 405l158.5 9.4 19.4-56.4z", } - } } } @@ -1200,7 +1173,6 @@ impl IconShape for FaAvianex { path { d: "M453.1 32h-312c-38.9 0-76.2 31.2-83.3 69.7L1.2 410.3C-5.9 448.8 19.9 480 58.9 480h312c38.9 0 76.2-31.2 83.3-69.7l56.7-308.5c7-38.6-18.8-69.8-57.8-69.8zm-58.2 347.3l-32 13.5-115.4-110c-14.7 10-29.2 19.5-41.7 27.1l22.1 64.2-17.9 12.7-40.6-61-52.4-48.1 15.7-15.4 58 31.1c9.3-10.5 20.8-22.6 32.8-34.9L203 228.9l-68.8-99.8 18.8-28.9 8.9-4.8L265 207.8l4.9 4.5c19.4-18.8 33.8-32.4 33.8-32.4 7.7-6.5 21.5-2.9 30.7 7.9 9 10.5 10.6 24.7 2.7 31.3-1.8 1.3-15.5 11.4-35.3 25.6l4.5 7.3 94.9 119.4-6.3 7.9z", } - } } } @@ -1243,7 +1215,6 @@ impl IconShape for FaAviato { path { d: "M107.2 283.5l-19-41.8H36.1l-19 41.8H0l62.2-131.4 62.2 131.4h-17.2zm-45-98.1l-19.6 42.5h39.2l-19.6-42.5zm112.7 102.4l-62.2-131.4h17.1l45.1 96 45.1-96h17l-62.1 131.4zm80.6-4.3V156.4H271v127.1h-15.5zm209.1-115.6v115.6h-17.3V167.9h-41.2v-11.5h99.6v11.5h-41.1zM640 218.8c0 9.2-1.7 17.8-5.1 25.8-3.4 8-8.2 15.1-14.2 21.1-6 6-13.1 10.8-21.1 14.2-8 3.4-16.6 5.1-25.8 5.1s-17.8-1.7-25.8-5.1c-8-3.4-15.1-8.2-21.1-14.2-6-6-10.8-13-14.2-21.1-3.4-8-5.1-16.6-5.1-25.8s1.7-17.8 5.1-25.8c3.4-8 8.2-15.1 14.2-21.1 6-6 13-8.4 21.1-11.9 8-3.4 16.6-5.1 25.8-5.1s17.8 1.7 25.8 5.1c8 3.4 15.1 5.8 21.1 11.9 6 6 10.7 13.1 14.2 21.1 3.4 8 5.1 16.6 5.1 25.8zm-15.5 0c0-7.3-1.3-14-3.9-20.3-2.6-6.3-6.2-11.7-10.8-16.3-4.6-4.6-10-8.2-16.2-10.9-6.2-2.7-12.8-4-19.8-4s-13.6 1.3-19.8 4c-6.2 2.7-11.6 6.3-16.2 10.9-4.6 4.6-8.2 10-10.8 16.3-2.6 6.3-3.9 13.1-3.9 20.3 0 7.3 1.3 14 3.9 20.3 2.6 6.3 6.2 11.7 10.8 16.3 4.6 4.6 10 8.2 16.2 10.9 6.2 2.7 12.8 4 19.8 4s13.6-1.3 19.8-4c6.2-2.7 11.6-6.3 16.2-10.9 4.6-4.6 8.2-10 10.8-16.3 2.6-6.3 3.9-13.1 3.9-20.3zm-94.8 96.7v-6.3l88.9-10-242.9 13.4c.6-2.2 1.1-4.6 1.4-7.2.3-2 .5-4.2.6-6.5l64.8-8.1-64.9 1.9c0-.4-.1-.7-.1-1.1-2.8-17.2-25.5-23.7-25.5-23.7l-1.1-26.3h23.8l19 41.8h17.1L348.6 152l-62.2 131.4h17.1l19-41.8h23.6L345 268s-22.7 6.5-25.5 23.7c-.1.3-.1.7-.1 1.1l-64.9-1.9 64.8 8.1c.1 2.3.3 4.4.6 6.5.3 2.6.8 5 1.4 7.2L78.4 299.2l88.9 10v6.3c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4 0-6.2-4.6-11.3-10.5-12.2v-5.8l80.3 9v5.4c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-4.9l28.4 3.2v23.7h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9V323l38.3 4.3c8.1 11.4 19 13.6 19 13.6l-.1 6.7-5.1.2-.1 12.1h4.1l.1-5h5.2l.1 5h4.1l-.1-12.1-5.1-.2-.1-6.7s10.9-2.1 19-13.6l38.3-4.3v23.2h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9v-23.7l28.4-3.2v4.9c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-5.4l80.3-9v5.8c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4-.2-6.3-4.7-11.4-10.7-12.3zm-200.8-87.6l19.6-42.5 19.6 42.5h-17.9l-1.7-40.3-1.7 40.3h-17.9z", } - } } } @@ -1286,7 +1257,6 @@ impl IconShape for FaAws { path { d: "M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z", } - } } } @@ -1329,7 +1299,6 @@ impl IconShape for FaBandcamp { path { d: "M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm48.2,326.1h-181L207.9,178h181Z", } - } } } @@ -1372,7 +1341,6 @@ impl IconShape for FaBattleNet { path { d: "M448.61 225.62c26.87.18 35.57-7.43 38.92-12.37 12.47-16.32-7.06-47.6-52.85-71.33 17.76-33.58 30.11-63.68 36.34-85.3 3.38-11.83 1.09-19 .45-20.25-1.72 10.52-15.85 48.46-48.2 100.05-25-11.22-56.52-20.1-93.77-23.8-8.94-16.94-34.88-63.86-60.48-88.93C252.18 7.14 238.7 1.07 228.18.22h-.05c-13.83-1.55-22.67 5.85-27.4 11-17.2 18.53-24.33 48.87-25 84.07-7.24-12.35-17.17-24.63-28.5-25.93h-.18c-20.66-3.48-38.39 29.22-36 81.29-38.36 1.38-71 5.75-93 11.23-9.9 2.45-16.22 7.27-17.76 9.72 1-.38 22.4-9.22 111.56-9.22 5.22 53 29.75 101.82 26 93.19-9.73 15.4-38.24 62.36-47.31 97.7-5.87 22.88-4.37 37.61.15 47.14 5.57 12.75 16.41 16.72 23.2 18.26 25 5.71 55.38-3.63 86.7-21.14-7.53 12.84-13.9 28.51-9.06 39.34 7.31 19.65 44.49 18.66 88.44-9.45 20.18 32.18 40.07 57.94 55.7 74.12a39.79 39.79 0 0 0 8.75 7.09c5.14 3.21 8.58 3.37 8.58 3.37-8.24-6.75-34-38-62.54-91.78 22.22-16 45.65-38.87 67.47-69.27 122.82 4.6 143.29-24.76 148-31.64 14.67-19.88 3.43-57.44-57.32-93.69zm-77.85 106.22c23.81-37.71 30.34-67.77 29.45-92.33 27.86 17.57 47.18 37.58 49.06 58.83 1.14 12.93-8.1 29.12-78.51 33.5zM216.9 387.69c9.76-6.23 19.53-13.12 29.2-20.49 6.68 13.33 13.6 26.1 20.6 38.19-40.6 21.86-68.84 12.76-49.8-17.7zm215-171.35c-10.29-5.34-21.16-10.34-32.38-15.05a722.459 722.459 0 0 0 22.74-36.9c39.06 24.1 45.9 53.18 9.64 51.95zM279.18 398c-5.51-11.35-11-23.5-16.5-36.44 43.25 1.27 62.42-18.73 63.28-20.41 0 .07-25 15.64-62.53 12.25a718.78 718.78 0 0 0 85.06-84q13.06-15.31 24.93-31.11c-.36-.29-1.54-3-16.51-12-51.7 60.27-102.34 98-132.75 115.92-20.59-11.18-40.84-31.78-55.71-61.49-20-39.92-30-82.39-31.57-116.07 12.3.91 25.27 2.17 38.85 3.88-22.29 36.8-14.39 63-13.47 64.23 0-.07-.95-29.17 20.14-59.57a695.23 695.23 0 0 0 44.67 152.84c.93-.38 1.84.88 18.67-8.25-26.33-74.47-33.76-138.17-34-173.43 20-12.42 48.18-19.8 81.63-17.81 44.57 2.67 86.36 15.25 116.32 30.71q-10.69 15.66-23.33 32.47C365.63 152 339.1 145.84 337.5 146c.11 0 25.9 14.07 41.52 47.22a717.63 717.63 0 0 0-115.34-31.71 646.608 646.608 0 0 0-39.39-6.05c-.07.45-1.81 1.85-2.16 20.33C300 190.28 358.78 215.68 389.36 233c.74 23.55-6.95 51.61-25.41 79.57-24.6 37.31-56.39 67.23-84.77 85.43zm27.4-287c-44.56-1.66-73.58 7.43-94.69 20.67 2-52.3 21.31-76.38 38.21-75.28C267 52.15 305 108.55 306.58 111zm-130.65 3.1c.48 12.11 1.59 24.62 3.21 37.28-14.55-.85-28.74-1.25-42.4-1.26-.08 3.24-.12-51 24.67-49.59h.09c5.76 1.09 10.63 6.88 14.43 13.57zm-28.06 162c20.76 39.7 43.3 60.57 65.25 72.31-46.79 24.76-77.53 20-84.92 4.51-.2-.21-11.13-15.3 19.67-76.81zm210.06 74.8", } - } } } @@ -1415,7 +1383,6 @@ impl IconShape for FaBehanceSquare { path { d: "M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z", } - } } } @@ -1458,7 +1425,6 @@ impl IconShape for FaBehance { path { d: "M232 237.2c31.8-15.2 48.4-38.2 48.4-74 0-70.6-52.6-87.8-113.3-87.8H0v354.4h171.8c64.4 0 124.9-30.9 124.9-102.9 0-44.5-21.1-77.4-64.7-89.7zM77.9 135.9H151c28.1 0 53.4 7.9 53.4 40.5 0 30.1-19.7 42.2-47.5 42.2h-79v-82.7zm83.3 233.7H77.9V272h84.9c34.3 0 56 14.3 56 50.6 0 35.8-25.9 47-57.6 47zm358.5-240.7H376V94h143.7v34.9zM576 305.2c0-75.9-44.4-139.2-124.9-139.2-78.2 0-131.3 58.8-131.3 135.8 0 79.9 50.3 134.7 131.3 134.7 61.3 0 101-27.6 120.1-86.3H509c-6.7 21.9-34.3 33.5-55.7 33.5-41.3 0-63-24.2-63-65.3h185.1c.3-4.2.6-8.7.6-13.2zM390.4 274c2.3-33.7 24.7-54.8 58.5-54.8 35.4 0 53.2 20.8 56.2 54.8H390.4z", } - } } } @@ -1501,7 +1467,6 @@ impl IconShape for FaBilibili { path { d: "M488.6 104.1C505.3 122.2 513 143.8 511.9 169.8V372.2C511.5 398.6 502.7 420.3 485.4 437.3C468.2 454.3 446.3 463.2 419.9 464H92.02C65.57 463.2 43.81 454.2 26.74 436.8C9.682 419.4 .7667 396.5 0 368.2V169.8C.7667 143.8 9.682 122.2 26.74 104.1C43.81 87.75 65.57 78.77 92.02 78H121.4L96.05 52.19C90.3 46.46 87.42 39.19 87.42 30.4C87.42 21.6 90.3 14.34 96.05 8.603C101.8 2.868 109.1 0 117.9 0C126.7 0 134 2.868 139.8 8.603L213.1 78H301.1L375.6 8.603C381.7 2.868 389.2 0 398 0C406.8 0 414.1 2.868 419.9 8.603C425.6 14.34 428.5 21.6 428.5 30.4C428.5 39.19 425.6 46.46 419.9 52.19L394.6 78L423.9 78C450.3 78.77 471.9 87.75 488.6 104.1H488.6zM449.8 173.8C449.4 164.2 446.1 156.4 439.1 150.3C433.9 144.2 425.1 140.9 416.4 140.5H96.05C86.46 140.9 78.6 144.2 72.47 150.3C66.33 156.4 63.07 164.2 62.69 173.8V368.2C62.69 377.4 65.95 385.2 72.47 391.7C78.99 398.2 86.85 401.5 96.05 401.5H416.4C425.6 401.5 433.4 398.2 439.7 391.7C446 385.2 449.4 377.4 449.8 368.2L449.8 173.8zM185.5 216.5C191.8 222.8 195.2 230.6 195.6 239.7V273C195.2 282.2 191.9 289.9 185.8 296.2C179.6 302.5 171.8 305.7 162.2 305.7C152.6 305.7 144.7 302.5 138.6 296.2C132.5 289.9 129.2 282.2 128.8 273V239.7C129.2 230.6 132.6 222.8 138.9 216.5C145.2 210.2 152.1 206.9 162.2 206.5C171.4 206.9 179.2 210.2 185.5 216.5H185.5zM377 216.5C383.3 222.8 386.7 230.6 387.1 239.7V273C386.7 282.2 383.4 289.9 377.3 296.2C371.2 302.5 363.3 305.7 353.7 305.7C344.1 305.7 336.3 302.5 330.1 296.2C323.1 289.9 320.7 282.2 320.4 273V239.7C320.7 230.6 324.1 222.8 330.4 216.5C336.7 210.2 344.5 206.9 353.7 206.5C362.9 206.9 370.7 210.2 377 216.5H377z", } - } } } @@ -1544,7 +1509,6 @@ impl IconShape for FaBimobject { path { d: "M416 32H32C14.4 32 0 46.4 0 64v384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V64c0-17.6-14.4-32-32-32zm-64 257.4c0 49.4-11.4 82.6-103.8 82.6h-16.9c-44.1 0-62.4-14.9-70.4-38.8h-.9V368H96V136h64v74.7h1.1c4.6-30.5 39.7-38.8 69.7-38.8h17.3c92.4 0 103.8 33.1 103.8 82.5v35zm-64-28.9v22.9c0 21.7-3.4 33.8-38.4 33.8h-45.3c-28.9 0-44.1-6.5-44.1-35.7v-19c0-29.3 15.2-35.7 44.1-35.7h45.3c35-.2 38.4 12 38.4 33.7z", } - } } } @@ -1587,7 +1551,6 @@ impl IconShape for FaBitbucket { path { d: "M22.2 32A16 16 0 0 0 6 47.8a26.35 26.35 0 0 0 .2 2.8l67.9 412.1a21.77 21.77 0 0 0 21.3 18.2h325.7a16 16 0 0 0 16-13.4L505 50.7a16 16 0 0 0-13.2-18.3 24.58 24.58 0 0 0-2.8-.2L22.2 32zm285.9 297.8h-104l-28.1-147h157.3l-25.2 147z", } - } } } @@ -1630,7 +1593,6 @@ impl IconShape for FaBitcoin { path { d: "M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-141.651-35.33c4.937-32.999-20.191-50.739-54.55-62.573l11.146-44.702-27.213-6.781-10.851 43.524c-7.154-1.783-14.502-3.464-21.803-5.13l10.929-43.81-27.198-6.781-11.153 44.686c-5.922-1.349-11.735-2.682-17.377-4.084l.031-.14-37.53-9.37-7.239 29.062s20.191 4.627 19.765 4.913c11.022 2.751 13.014 10.044 12.68 15.825l-12.696 50.925c.76.194 1.744.473 2.829.907-.907-.225-1.876-.473-2.876-.713l-17.796 71.338c-1.349 3.348-4.767 8.37-12.471 6.464.271.395-19.78-4.937-19.78-4.937l-13.51 31.147 35.414 8.827c6.588 1.651 13.045 3.379 19.4 5.006l-11.262 45.213 27.182 6.781 11.153-44.733a1038.209 1038.209 0 0 0 21.687 5.627l-11.115 44.523 27.213 6.781 11.262-45.128c46.404 8.781 81.299 5.239 95.986-36.727 11.836-33.79-.589-53.281-25.004-65.991 17.78-4.098 31.174-15.792 34.747-39.949zm-62.177 87.179c-8.41 33.79-65.308 15.523-83.755 10.943l14.944-59.899c18.446 4.603 77.6 13.717 68.811 48.956zm8.417-87.667c-7.673 30.736-55.031 15.12-70.393 11.292l13.548-54.327c15.363 3.828 64.836 10.973 56.845 43.035z", } - } } } @@ -1673,7 +1635,6 @@ impl IconShape for FaBity { path { d: "M78.4 67.2C173.8-22 324.5-24 421.5 71c14.3 14.1-6.4 37.1-22.4 21.5-84.8-82.4-215.8-80.3-298.9-3.2-16.3 15.1-36.5-8.3-21.8-22.1zm98.9 418.6c19.3 5.7 29.3-23.6 7.9-30C73 421.9 9.4 306.1 37.7 194.8c5-19.6-24.9-28.1-30.2-7.1-32.1 127.4 41.1 259.8 169.8 298.1zm148.1-2c121.9-40.2 192.9-166.9 164.4-291-4.5-19.7-34.9-13.8-30 7.9 24.2 107.7-37.1 217.9-143.2 253.4-21.2 7-10.4 36 8.8 29.7zm-62.9-79l.2-71.8c0-8.2-6.6-14.8-14.8-14.8-8.2 0-14.8 6.7-14.8 14.8l-.2 71.8c0 8.2 6.6 14.8 14.8 14.8s14.8-6.6 14.8-14.8zm71-269c2.1 90.9 4.7 131.9-85.5 132.5-92.5-.7-86.9-44.3-85.5-132.5 0-21.8-32.5-19.6-32.5 0v71.6c0 69.3 60.7 90.9 118 90.1 57.3.8 118-20.8 118-90.1v-71.6c0-19.6-32.5-21.8-32.5 0z", } - } } } @@ -1716,7 +1677,6 @@ impl IconShape for FaBlackTie { path { d: "M0 32v448h448V32H0zm316.5 325.2L224 445.9l-92.5-88.7 64.5-184-64.5-86.6h184.9L252 173.2l64.5 184z", } - } } } @@ -1759,7 +1719,6 @@ impl IconShape for FaBlackberry { path { d: "M166 116.9c0 23.4-16.4 49.1-72.5 49.1H23.4l21-88.8h67.8c42.1 0 53.8 23.3 53.8 39.7zm126.2-39.7h-67.8L205.7 166h70.1c53.8 0 70.1-25.7 70.1-49.1.1-16.4-11.6-39.7-53.7-39.7zM88.8 208.1H21L0 296.9h70.1c56.1 0 72.5-23.4 72.5-49.1 0-16.3-11.7-39.7-53.8-39.7zm180.1 0h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1 0-16.3-11.7-39.7-53.7-39.7zm189.3-53.8h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7zm-28 137.9h-67.8L343.7 381h70.1c56.1 0 70.1-23.4 70.1-49.1 0-16.3-11.6-39.7-53.7-39.7zM240.8 346H173l-18.7 88.8h70.1c56.1 0 70.1-25.7 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7z", } - } } } @@ -1802,7 +1761,6 @@ impl IconShape for FaBloggerB { path { d: "M446.6 222.7c-1.8-8-6.8-15.4-12.5-18.5-1.8-1-13-2.2-25-2.7-20.1-.9-22.3-1.3-28.7-5-10.1-5.9-12.8-12.3-12.9-29.5-.1-33-13.8-63.7-40.9-91.3-19.3-19.7-40.9-33-65.5-40.5-5.9-1.8-19.1-2.4-63.3-2.9-69.4-.8-84.8.6-108.4 10C45.9 59.5 14.7 96.1 3.3 142.9 1.2 151.7.7 165.8.2 246.8c-.6 101.5.1 116.4 6.4 136.5 15.6 49.6 59.9 86.3 104.4 94.3 14.8 2.7 197.3 3.3 216 .8 32.5-4.4 58-17.5 81.9-41.9 17.3-17.7 28.1-36.8 35.2-62.1 4.9-17.6 4.5-142.8 2.5-151.7zm-322.1-63.6c7.8-7.9 10-8.2 58.8-8.2 43.9 0 45.4.1 51.8 3.4 9.3 4.7 13.4 11.3 13.4 21.9 0 9.5-3.8 16.2-12.3 21.6-4.6 2.9-7.3 3.1-50.3 3.3-26.5.2-47.7-.4-50.8-1.2-16.6-4.7-22.8-28.5-10.6-40.8zm191.8 199.8l-14.9 2.4-77.5.9c-68.1.8-87.3-.4-90.9-2-7.1-3.1-13.8-11.7-14.9-19.4-1.1-7.3 2.6-17.3 8.2-22.4 7.1-6.4 10.2-6.6 97.3-6.7 89.6-.1 89.1-.1 97.6 7.8 12.1 11.3 9.5 31.2-4.9 39.4z", } - } } } @@ -1845,7 +1803,6 @@ impl IconShape for FaBlogger { path { d: "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z", } - } } } @@ -1888,7 +1845,6 @@ impl IconShape for FaBluetoothB { path { d: "M196.48 260.023l92.626-103.333L143.125 0v206.33l-86.111-86.111-31.406 31.405 108.061 108.399L25.608 368.422l31.406 31.405 86.111-86.111L145.84 512l148.552-148.644-97.912-103.333zm40.86-102.996l-49.977 49.978-.338-100.295 50.315 50.317zM187.363 313.04l49.977 49.978-50.315 50.316.338-100.294z", } - } } } @@ -1931,7 +1887,6 @@ impl IconShape for FaBluetooth { path { d: "M292.6 171.1L249.7 214l-.3-86 43.2 43.1m-43.2 219.8l43.1-43.1-42.9-42.9-.2 86zM416 259.4C416 465 344.1 512 230.9 512S32 465 32 259.4 115.4 0 228.6 0 416 53.9 416 259.4zm-158.5 0l79.4-88.6L211.8 36.5v176.9L138 139.6l-27 26.9 92.7 93-92.7 93 26.9 26.9 73.8-73.8 2.3 170 127.4-127.5-83.9-88.7z", } - } } } @@ -1974,7 +1929,6 @@ impl IconShape for FaBootstrap { path { d: "M333.5,201.4c0-22.1-15.6-34.3-43-34.3h-50.4v71.2h42.5C315.4,238.2,333.5,225,333.5,201.4z M517,188.6 c-9.5-30.9-10.9-68.8-9.8-98.1c1.1-30.5-22.7-58.5-54.7-58.5H123.7c-32.1,0-55.8,28.1-54.7,58.5c1,29.3-0.3,67.2-9.8,98.1 c-9.6,31-25.7,50.6-52.2,53.1v28.5c26.4,2.5,42.6,22.1,52.2,53.1c9.5,30.9,10.9,68.8,9.8,98.1c-1.1,30.5,22.7,58.5,54.7,58.5h328.7 c32.1,0,55.8-28.1,54.7-58.5c-1-29.3,0.3-67.2,9.8-98.1c9.6-31,25.7-50.6,52.1-53.1v-28.5C542.7,239.2,526.5,219.6,517,188.6z M300.2,375.1h-97.9V136.8h97.4c43.3,0,71.7,23.4,71.7,59.4c0,25.3-19.1,47.9-43.5,51.8v1.3c33.2,3.6,55.5,26.6,55.5,58.3 C383.4,349.7,352.1,375.1,300.2,375.1z M290.2,266.4h-50.1v78.4h52.3c34.2,0,52.3-13.7,52.3-39.5 C344.7,279.6,326.1,266.4,290.2,266.4z", } - } } } @@ -2017,7 +1971,6 @@ impl IconShape for FaBots { path { d: "M86.344,197.834a51.767,51.767,0,0,0-41.57,20.058V156.018a8.19,8.19,0,0,0-8.19-8.19H8.19A8.19,8.19,0,0,0,0,156.018V333.551a8.189,8.189,0,0,0,8.19,8.189H36.584a8.189,8.189,0,0,0,8.19-8.189v-8.088c11.628,13.373,25.874,19.769,41.573,19.769,34.6,0,61.922-26.164,61.922-73.843C148.266,225.452,121.229,197.834,86.344,197.834ZM71.516,305.691c-9.593,0-21.221-4.942-26.745-12.5V250.164c5.528-7.558,17.152-12.791,26.745-12.791,17.734,0,31.107,13.082,31.107,34.013C102.623,292.609,89.25,305.691,71.516,305.691Zm156.372-59.032a17.4,17.4,0,1,0,17.4,17.4A17.4,17.4,0,0,0,227.888,246.659ZM273.956,156.7V112.039a13.308,13.308,0,1,0-10.237,0V156.7a107.49,107.49,0,1,0,10.237,0Zm85.993,107.367c0,30.531-40.792,55.281-91.112,55.281s-91.111-24.75-91.111-55.281,40.792-55.281,91.111-55.281S359.949,233.532,359.949,264.062Zm-50.163,17.4a17.4,17.4,0,1,0-17.4-17.4h0A17.4,17.4,0,0,0,309.786,281.466ZM580.7,250.455c-14.828-2.617-22.387-3.78-22.387-9.885,0-5.523,7.268-9.884,17.735-9.884a65.56,65.56,0,0,1,34.484,10.1,8.171,8.171,0,0,0,11.288-2.468c.07-.11.138-.221.2-.333l8.611-14.886a8.2,8.2,0,0,0-2.867-11.123,99.863,99.863,0,0,0-52.014-14.138c-38.956,0-60.179,21.514-60.179,46.225,0,36.342,33.725,41.864,57.563,45.642,13.373,2.326,24.13,4.361,24.13,11.048,0,6.4-5.523,10.757-18.9,10.757-13.552,0-30.994-6.222-42.623-13.579a8.206,8.206,0,0,0-11.335,2.491c-.035.054-.069.108-.1.164l-10.2,16.891a8.222,8.222,0,0,0,2.491,11.066c15.224,10.3,37.663,16.692,59.441,16.692,40.409,0,63.957-19.769,63.957-46.515C640,260.63,604.537,254.816,580.7,250.455Zm-95.928,60.787a8.211,8.211,0,0,0-9.521-5.938,23.168,23.168,0,0,1-4.155.387c-7.849,0-12.5-6.106-12.5-14.245V240.28h20.349a8.143,8.143,0,0,0,8.141-8.143V209.466a8.143,8.143,0,0,0-8.141-8.143H458.594V171.091a8.143,8.143,0,0,0-8.143-8.143H422.257a8.143,8.143,0,0,0-8.143,8.143h0v30.232H399a8.143,8.143,0,0,0-8.143,8.143h0v22.671A8.143,8.143,0,0,0,399,240.28h15.115v63.667c0,27.037,15.408,41.282,43.9,41.282,12.183,0,21.383-2.2,27.6-5.446a8.161,8.161,0,0,0,4.145-9.278Z", } - } } } @@ -2060,7 +2013,6 @@ impl IconShape for FaBtc { path { d: "M310.204 242.638c27.73-14.18 45.377-39.39 41.28-81.3-5.358-57.351-52.458-76.573-114.85-81.929V0h-48.528v77.203c-12.605 0-25.525.315-38.444.63V0h-48.528v79.409c-17.842.539-38.622.276-97.37 0v51.678c38.314-.678 58.417-3.14 63.023 21.427v217.429c-2.925 19.492-18.524 16.685-53.255 16.071L3.765 443.68c88.481 0 97.37.315 97.37.315V512h48.528v-67.06c13.234.315 26.154.315 38.444.315V512h48.528v-68.005c81.299-4.412 135.647-24.894 142.895-101.467 5.671-61.446-23.32-88.862-69.326-99.89zM150.608 134.553c27.415 0 113.126-8.507 113.126 48.528 0 54.515-85.71 48.212-113.126 48.212v-96.74zm0 251.776V279.821c32.772 0 133.127-9.138 133.127 53.255-.001 60.186-100.355 53.253-133.127 53.253z", } - } } } @@ -2101,9 +2053,9 @@ impl IconShape for FaBuffer { fn child_elements(&self) -> Element { rsx! { path { + class: "a", d: "M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z", } - } } } @@ -2146,7 +2098,6 @@ impl IconShape for FaBuromobelexperte { path { d: "M0 32v128h128V32H0zm120 120H8V40h112v112zm40-120v128h128V32H160zm120 120H168V40h112v112zm40-120v128h128V32H320zm120 120H328V40h112v112zM0 192v128h128V192H0zm120 120H8V200h112v112zm40-120v128h128V192H160zm120 120H168V200h112v112zm40-120v128h128V192H320zm120 120H328V200h112v112zM0 352v128h128V352H0zm120 120H8V360h112v112zm40-120v128h128V352H160zm120 120H168V360h112v112zm40-120v128h128V352H320z", } - } } } @@ -2189,7 +2140,6 @@ impl IconShape for FaBuyNLarge { path { d: "M288 32C133.27 32 7.79 132.32 7.79 256S133.27 480 288 480s280.21-100.32 280.21-224S442.73 32 288 32zm-85.39 357.19L64.1 390.55l77.25-290.74h133.44c63.15 0 84.93 28.65 78 72.84a60.24 60.24 0 0 1-1.5 6.85 77.39 77.39 0 0 0-17.21-1.93c-42.35 0-76.69 33.88-76.69 75.65 0 37.14 27.14 68 62.93 74.45-18.24 37.16-56.16 60.92-117.71 61.52zM358 207.11h32l-22.16 90.31h-35.41l-11.19-35.63-7.83 35.63h-37.83l26.63-90.31h31.34l15 36.75zm145.86 182.08H306.79L322.63 328a78.8 78.8 0 0 0 11.47.83c42.34 0 76.69-33.87 76.69-75.65 0-32.65-21-60.46-50.38-71.06l21.33-82.35h92.5l-53.05 205.36h103.87zM211.7 269.39H187l-13.8 56.47h24.7c16.14 0 32.11-3.18 37.94-26.65 5.56-22.31-7.99-29.82-24.14-29.82zM233 170h-21.34L200 217.71h21.37c18 0 35.38-14.64 39.21-30.14C265.23 168.71 251.07 170 233 170z", } - } } } @@ -2232,7 +2182,6 @@ impl IconShape for FaBuysellads { path { d: "M224 150.7l42.9 160.7h-85.8L224 150.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-65.3 325.3l-94.5-298.7H159.8L65.3 405.3H156l111.7-91.6 24.2 91.6h90.8z", } - } } } @@ -2275,7 +2224,6 @@ impl IconShape for FaCanadianMapleLeaf { path { d: "M383.8 351.7c2.5-2.5 105.2-92.4 105.2-92.4l-17.5-7.5c-10-4.9-7.4-11.5-5-17.4 2.4-7.6 20.1-67.3 20.1-67.3s-47.7 10-57.7 12.5c-7.5 2.4-10-2.5-12.5-7.5s-15-32.4-15-32.4-52.6 59.9-55.1 62.3c-10 7.5-20.1 0-17.6-10 0-10 27.6-129.6 27.6-129.6s-30.1 17.4-40.1 22.4c-7.5 5-12.6 5-17.6-5C293.5 72.3 255.9 0 255.9 0s-37.5 72.3-42.5 79.8c-5 10-10 10-17.6 5-10-5-40.1-22.4-40.1-22.4S183.3 182 183.3 192c2.5 10-7.5 17.5-17.6 10-2.5-2.5-55.1-62.3-55.1-62.3S98.1 167 95.6 172s-5 9.9-12.5 7.5C73 177 25.4 167 25.4 167s17.6 59.7 20.1 67.3c2.4 6 5 12.5-5 17.4L23 259.3s102.6 89.9 105.2 92.4c5.1 5 10 7.5 5.1 22.5-5.1 15-10.1 35.1-10.1 35.1s95.2-20.1 105.3-22.6c8.7-.9 18.3 2.5 18.3 12.5S241 512 241 512h30s-5.8-102.7-5.8-112.8 9.5-13.4 18.4-12.5c10 2.5 105.2 22.6 105.2 22.6s-5-20.1-10-35.1 0-17.5 5-22.5z", } - } } } @@ -2318,7 +2266,6 @@ impl IconShape for FaCcAmazonPay { path { d: "M124.7 201.8c.1-11.8 0-23.5 0-35.3v-35.3c0-1.3.4-2 1.4-2.7 11.5-8 24.1-12.1 38.2-11.1 12.5.9 22.7 7 28.1 21.7 3.3 8.9 4.1 18.2 4.1 27.7 0 8.7-.7 17.3-3.4 25.6-5.7 17.8-18.7 24.7-35.7 23.9-11.7-.5-21.9-5-31.4-11.7-.9-.8-1.4-1.6-1.3-2.8zm154.9 14.6c4.6 1.8 9.3 2 14.1 1.5 11.6-1.2 21.9-5.7 31.3-12.5.9-.6 1.3-1.3 1.3-2.5-.1-3.9 0-7.9 0-11.8 0-4-.1-8 0-12 0-1.4-.4-2-1.8-2.2-7-.9-13.9-2.2-20.9-2.9-7-.6-14-.3-20.8 1.9-6.7 2.2-11.7 6.2-13.7 13.1-1.6 5.4-1.6 10.8.1 16.2 1.6 5.5 5.2 9.2 10.4 11.2zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zm-207.5 23.9c.4 1.7.9 3.4 1.6 5.1 16.5 40.6 32.9 81.3 49.5 121.9 1.4 3.5 1.7 6.4.2 9.9-2.8 6.2-4.9 12.6-7.8 18.7-2.6 5.5-6.7 9.5-12.7 11.2-4.2 1.1-8.5 1.3-12.9.9-2.1-.2-4.2-.7-6.3-.8-2.8-.2-4.2 1.1-4.3 4-.1 2.8-.1 5.6 0 8.3.1 4.6 1.6 6.7 6.2 7.5 4.7.8 9.4 1.6 14.2 1.7 14.3.3 25.7-5.4 33.1-17.9 2.9-4.9 5.6-10.1 7.7-15.4 19.8-50.1 39.5-100.3 59.2-150.5.6-1.5 1.1-3 1.3-4.6.4-2.4-.7-3.6-3.1-3.7-5.6-.1-11.1 0-16.7 0-3.1 0-5.3 1.4-6.4 4.3-.4 1.1-.9 2.3-1.3 3.4l-29.1 83.7c-2.1 6.1-4.2 12.1-6.5 18.6-.4-.9-.6-1.4-.8-1.9-10.8-29.9-21.6-59.9-32.4-89.8-1.7-4.7-3.5-9.5-5.3-14.2-.9-2.5-2.7-4-5.4-4-6.4-.1-12.8-.2-19.2-.1-2.2 0-3.3 1.6-2.8 3.7zM242.4 206c1.7 11.7 7.6 20.8 18 26.6 9.9 5.5 20.7 6.2 31.7 4.6 12.7-1.9 23.9-7.3 33.8-15.5.4-.3.8-.6 1.4-1 .5 3.2.9 6.2 1.5 9.2.5 2.6 2.1 4.3 4.5 4.4 4.6.1 9.1.1 13.7 0 2.3-.1 3.8-1.6 4-3.9.1-.8.1-1.6.1-2.3v-88.8c0-3.6-.2-7.2-.7-10.8-1.6-10.8-6.2-19.7-15.9-25.4-5.6-3.3-11.8-5-18.2-5.9-3-.4-6-.7-9.1-1.1h-10c-.8.1-1.6.3-2.5.3-8.2.4-16.3 1.4-24.2 3.5-5.1 1.3-10 3.2-15 4.9-3 1-4.5 3.2-4.4 6.5.1 2.8-.1 5.6 0 8.3.1 4.1 1.8 5.2 5.7 4.1 6.5-1.7 13.1-3.5 19.7-4.8 10.3-1.9 20.7-2.7 31.1-1.2 5.4.8 10.5 2.4 14.1 7 3.1 4 4.2 8.8 4.4 13.7.3 6.9.2 13.9.3 20.8 0 .4-.1.7-.2 1.2-.4 0-.8 0-1.1-.1-8.8-2.1-17.7-3.6-26.8-4.1-9.5-.5-18.9.1-27.9 3.2-10.8 3.8-19.5 10.3-24.6 20.8-4.1 8.3-4.6 17-3.4 25.8zM98.7 106.9v175.3c0 .8 0 1.7.1 2.5.2 2.5 1.7 4.1 4.1 4.2 5.9.1 11.8.1 17.7 0 2.5 0 4-1.7 4.1-4.1.1-.8.1-1.7.1-2.5v-60.7c.9.7 1.4 1.2 1.9 1.6 15 12.5 32.2 16.6 51.1 12.9 17.1-3.4 28.9-13.9 36.7-29.2 5.8-11.6 8.3-24.1 8.7-37 .5-14.3-1-28.4-6.8-41.7-7.1-16.4-18.9-27.3-36.7-30.9-2.7-.6-5.5-.8-8.2-1.2h-7c-1.2.2-2.4.3-3.6.5-11.7 1.4-22.3 5.8-31.8 12.7-2 1.4-3.9 3-5.9 4.5-.1-.5-.3-.8-.4-1.2-.4-2.3-.7-4.6-1.1-6.9-.6-3.9-2.5-5.5-6.4-5.6h-9.7c-5.9-.1-6.9 1-6.9 6.8zM493.6 339c-2.7-.7-5.1 0-7.6 1-43.9 18.4-89.5 30.2-136.8 35.8-14.5 1.7-29.1 2.8-43.7 3.2-26.6.7-53.2-.8-79.6-4.3-17.8-2.4-35.5-5.7-53-9.9-37-8.9-72.7-21.7-106.7-38.8-8.8-4.4-17.4-9.3-26.1-14-3.8-2.1-6.2-1.5-8.2 2.1v1.7c1.2 1.6 2.2 3.4 3.7 4.8 36 32.2 76.6 56.5 122 72.9 21.9 7.9 44.4 13.7 67.3 17.5 14 2.3 28 3.8 42.2 4.5 3 .1 6 .2 9 .4.7 0 1.4.2 2.1.3h17.7c.7-.1 1.4-.3 2.1-.3 14.9-.4 29.8-1.8 44.6-4 21.4-3.2 42.4-8.1 62.9-14.7 29.6-9.6 57.7-22.4 83.4-40.1 2.8-1.9 5.7-3.8 8-6.2 4.3-4.4 2.3-10.4-3.3-11.9zm50.4-27.7c-.8-4.2-4-5.8-7.6-7-5.7-1.9-11.6-2.8-17.6-3.3-11-.9-22-.4-32.8 1.6-12 2.2-23.4 6.1-33.5 13.1-1.2.8-2.4 1.8-3.1 3-.6.9-.7 2.3-.5 3.4.3 1.3 1.7 1.6 3 1.5.6 0 1.2 0 1.8-.1l19.5-2.1c9.6-.9 19.2-1.5 28.8-.8 4.1.3 8.1 1.2 12 2.2 4.3 1.1 6.2 4.4 6.4 8.7.3 6.7-1.2 13.1-2.9 19.5-3.5 12.9-8.3 25.4-13.3 37.8-.3.8-.7 1.7-.8 2.5-.4 2.5 1 4 3.4 3.5 1.4-.3 3-1.1 4-2.1 3.7-3.6 7.5-7.2 10.6-11.2 10.7-13.8 17-29.6 20.7-46.6.7-3 1.2-6.1 1.7-9.1.2-4.7.2-9.6.2-14.5z", } - } } } @@ -2361,7 +2308,6 @@ impl IconShape for FaCcAmex { path { d: "M325.1 167.8c0-16.4-14.1-18.4-27.4-18.4l-39.1-.3v69.3H275v-25.1h18c18.4 0 14.5 10.3 14.8 25.1h16.6v-13.5c0-9.2-1.5-15.1-11-18.4 7.4-3 11.8-10.7 11.7-18.7zm-29.4 11.3H275v-15.3h21c5.1 0 10.7 1 10.7 7.4 0 6.6-5.3 7.9-11 7.9zM279 268.6h-52.7l-21 22.8-20.5-22.8h-66.5l-.1 69.3h65.4l21.3-23 20.4 23h32.2l.1-23.3c18.9 0 49.3 4.6 49.3-23.3 0-17.3-12.3-22.7-27.9-22.7zm-103.8 54.7h-40.6v-13.8h36.3v-14.1h-36.3v-12.5h41.7l17.9 20.2zm65.8 8.2l-25.3-28.1L241 276zm37.8-31h-21.2v-17.6h21.5c5.6 0 10.2 2.3 10.2 8.4 0 6.4-4.6 9.2-10.5 9.2zm-31.6-136.7v-14.6h-55.5v69.3h55.5v-14.3h-38.9v-13.8h37.8v-14.1h-37.8v-12.5zM576 255.4h-.2zm-194.6 31.9c0-16.4-14.1-18.7-27.1-18.7h-39.4l-.1 69.3h16.6l.1-25.3h17.6c11 0 14.8 2 14.8 13.8l-.1 11.5h16.6l.1-13.8c0-8.9-1.8-15.1-11-18.4 7.7-3.1 11.8-10.8 11.9-18.4zm-29.2 11.2h-20.7v-15.6h21c5.1 0 10.7 1 10.7 7.4 0 6.9-5.4 8.2-11 8.2zm-172.8-80v-69.3h-27.6l-19.7 47-21.7-47H83.3v65.7l-28.1-65.7H30.7L1 218.5h17.9l6.4-15.3h34.5l6.4 15.3H100v-54.2l24 54.2h14.6l24-54.2v54.2zM31.2 188.8l11.2-27.6 11.5 27.6zm477.4 158.9v-4.5c-10.8 5.6-3.9 4.5-156.7 4.5 0-25.2.1-23.9 0-25.2-1.7-.1-3.2-.1-9.4-.1 0 17.9-.1 6.8-.1 25.3h-39.6c0-12.1.1-15.3.1-29.2-10 6-22.8 6.4-34.3 6.2 0 14.7-.1 8.3-.1 23h-48.9c-5.1-5.7-2.7-3.1-15.4-17.4-3.2 3.5-12.8 13.9-16.1 17.4h-82v-92.3h83.1c5 5.6 2.8 3.1 15.5 17.2 3.2-3.5 12.2-13.4 15.7-17.2h58c9.8 0 18 1.9 24.3 5.6v-5.6c54.3 0 64.3-1.4 75.7 5.1v-5.1h78.2v5.2c11.4-6.9 19.6-5.2 64.9-5.2v5c10.3-5.9 16.6-5.2 54.3-5V80c0-26.5-21.5-48-48-48h-480c-26.5 0-48 21.5-48 48v109.8c9.4-21.9 19.7-46 23.1-53.9h39.7c4.3 10.1 1.6 3.7 9 21.1v-21.1h46c2.9 6.2 11.1 24 13.9 30 5.8-13.6 10.1-23.9 12.6-30h103c0-.1 11.5 0 11.6 0 43.7.2 53.6-.8 64.4 5.3v-5.3H363v9.3c7.6-6.1 17.9-9.3 30.7-9.3h27.6c0 .5 1.9.3 2.3.3H456c4.2 9.8 2.6 6 8.8 20.6v-20.6h43.3c4.9 8-1-1.8 11.2 18.4v-18.4h39.9v92h-41.6c-5.4-9-1.4-2.2-13.2-21.9v21.9h-52.8c-6.4-14.8-.1-.3-6.6-15.3h-19c-4.2 10-2.2 5.2-6.4 15.3h-26.8c-12.3 0-22.3-3-29.7-8.9v8.9h-66.5c-.3-13.9-.1-24.8-.1-24.8-1.8-.3-3.4-.2-9.8-.2v25.1H151.2v-11.4c-2.5 5.6-2.7 5.9-5.1 11.4h-29.5c-4-8.9-2.9-6.4-5.1-11.4v11.4H58.6c-4.2-10.1-2.2-5.3-6.4-15.3H33c-4.2 10-2.2 5.2-6.4 15.3H0V432c0 26.5 21.5 48 48 48h480.1c26.5 0 48-21.5 48-48v-90.4c-12.7 8.3-32.7 6.1-67.5 6.1zm36.3-64.5H575v-14.6h-32.9c-12.8 0-23.8 6.6-23.8 20.7 0 33 42.7 12.8 42.7 27.4 0 5.1-4.3 6.4-8.4 6.4h-32l-.1 14.8h32c8.4 0 17.6-1.8 22.5-8.9v-25.8c-10.5-13.8-39.3-1.3-39.3-13.5 0-5.8 4.6-6.5 9.2-6.5zm-57 39.8h-32.2l-.1 14.8h32.2c14.8 0 26.2-5.6 26.2-22 0-33.2-42.9-11.2-42.9-26.3 0-5.6 4.9-6.4 9.2-6.4h30.4v-14.6h-33.2c-12.8 0-23.5 6.6-23.5 20.7 0 33 42.7 12.5 42.7 27.4-.1 5.4-4.7 6.4-8.8 6.4zm-42.2-40.1v-14.3h-55.2l-.1 69.3h55.2l.1-14.3-38.6-.3v-13.8H445v-14.1h-37.8v-12.5zm-56.3-108.1c-.3.2-1.4 2.2-1.4 7.6 0 6 .9 7.7 1.1 7.9.2.1 1.1.5 3.4.5l7.3-16.9c-1.1 0-2.1-.1-3.1-.1-5.6 0-7 .7-7.3 1zm20.4-10.5h-.1zm-16.2-15.2c-23.5 0-34 12-34 35.3 0 22.2 10.2 34 33 34h19.2l6.4-15.3h34.3l6.6 15.3h33.7v-51.9l31.2 51.9h23.6v-69h-16.9v48.1l-29.1-48.1h-25.3v65.4l-27.9-65.4h-24.8l-23.5 54.5h-7.4c-13.3 0-16.1-8.1-16.1-19.9 0-23.8 15.7-20 33.1-19.7v-15.2zm42.1 12.1l11.2 27.6h-22.8zm-101.1-12v69.3h16.9v-69.3z", } - } } } @@ -2404,7 +2350,6 @@ impl IconShape for FaCcApplePay { path { d: "M302.2 218.4c0 17.2-10.5 27.1-29 27.1h-24.3v-54.2h24.4c18.4 0 28.9 9.8 28.9 27.1zm47.5 62.6c0 8.3 7.2 13.7 18.5 13.7 14.4 0 25.2-9.1 25.2-21.9v-7.7l-23.5 1.5c-13.3.9-20.2 5.8-20.2 14.4zM576 79v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM127.8 197.2c8.4.7 16.8-4.2 22.1-10.4 5.2-6.4 8.6-15 7.7-23.7-7.4.3-16.6 4.9-21.9 11.3-4.8 5.5-8.9 14.4-7.9 22.8zm60.6 74.5c-.2-.2-19.6-7.6-19.8-30-.2-18.7 15.3-27.7 16-28.2-8.8-13-22.4-14.4-27.1-14.7-12.2-.7-22.6 6.9-28.4 6.9-5.9 0-14.7-6.6-24.3-6.4-12.5.2-24.2 7.3-30.5 18.6-13.1 22.6-3.4 56 9.3 74.4 6.2 9.1 13.7 19.1 23.5 18.7 9.3-.4 13-6 24.2-6 11.3 0 14.5 6 24.3 5.9 10.2-.2 16.5-9.1 22.8-18.2 6.9-10.4 9.8-20.4 10-21zm135.4-53.4c0-26.6-18.5-44.8-44.9-44.8h-51.2v136.4h21.2v-46.6h29.3c26.8 0 45.6-18.4 45.6-45zm90 23.7c0-19.7-15.8-32.4-40-32.4-22.5 0-39.1 12.9-39.7 30.5h19.1c1.6-8.4 9.4-13.9 20-13.9 13 0 20.2 6 20.2 17.2v7.5l-26.4 1.6c-24.6 1.5-37.9 11.6-37.9 29.1 0 17.7 13.7 29.4 33.4 29.4 13.3 0 25.6-6.7 31.2-17.4h.4V310h19.6v-68zM516 210.9h-21.5l-24.9 80.6h-.4l-24.9-80.6H422l35.9 99.3-1.9 6c-3.2 10.2-8.5 14.2-17.9 14.2-1.7 0-4.9-.2-6.2-.3v16.4c1.2.4 6.5.5 8.1.5 20.7 0 30.4-7.9 38.9-31.8L516 210.9z", } - } } } @@ -2447,7 +2392,6 @@ impl IconShape for FaCcDinersClub { path { d: "M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z", } - } } } @@ -2490,7 +2434,6 @@ impl IconShape for FaCcDiscover { path { d: "M520.4 196.1c0-7.9-5.5-12.1-15.6-12.1h-4.9v24.9h4.7c10.3 0 15.8-4.4 15.8-12.8zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-44.1 138.9c22.6 0 52.9-4.1 52.9 24.4 0 12.6-6.6 20.7-18.7 23.2l25.8 34.4h-19.6l-22.2-32.8h-2.2v32.8h-16zm-55.9.1h45.3v14H444v18.2h28.3V217H444v22.2h29.3V253H428zm-68.7 0l21.9 55.2 22.2-55.2h17.5l-35.5 84.2h-8.6l-35-84.2zm-55.9-3c24.7 0 44.6 20 44.6 44.6 0 24.7-20 44.6-44.6 44.6-24.7 0-44.6-20-44.6-44.6 0-24.7 20-44.6 44.6-44.6zm-49.3 6.1v19c-20.1-20.1-46.8-4.7-46.8 19 0 25 27.5 38.5 46.8 19.2v19c-29.7 14.3-63.3-5.7-63.3-38.2 0-31.2 33.1-53 63.3-38zm-97.2 66.3c11.4 0 22.4-15.3-3.3-24.4-15-5.5-20.2-11.4-20.2-22.7 0-23.2 30.6-31.4 49.7-14.3l-8.4 10.8c-10.4-11.6-24.9-6.2-24.9 2.5 0 4.4 2.7 6.9 12.3 10.3 18.2 6.6 23.6 12.5 23.6 25.6 0 29.5-38.8 37.4-56.6 11.3l10.3-9.9c3.7 7.1 9.9 10.8 17.5 10.8zM55.4 253H32v-82h23.4c26.1 0 44.1 17 44.1 41.1 0 18.5-13.2 40.9-44.1 40.9zm67.5 0h-16v-82h16zM544 433c0 8.2-6.8 15-15 15H128c189.6-35.6 382.7-139.2 416-160zM74.1 191.6c-5.2-4.9-11.6-6.6-21.9-6.6H48v54.2h4.2c10.3 0 17-2 21.9-6.4 5.7-5.2 8.9-12.8 8.9-20.7s-3.2-15.5-8.9-20.5z", } - } } } @@ -2533,7 +2476,6 @@ impl IconShape for FaCcJcb { path { d: "M431.5 244.3V212c41.2 0 38.5.2 38.5.2 7.3 1.3 13.3 7.3 13.3 16 0 8.8-6 14.5-13.3 15.8-1.2.4-3.3.3-38.5.3zm42.8 20.2c-2.8-.7-3.3-.5-42.8-.5v35c39.6 0 40 .2 42.8-.5 7.5-1.5 13.5-8 13.5-17 0-8.7-6-15.5-13.5-17zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM182 192.3h-57c0 67.1 10.7 109.7-35.8 109.7-19.5 0-38.8-5.7-57.2-14.8v28c30 8.3 68 8.3 68 8.3 97.9 0 82-47.7 82-131.2zm178.5 4.5c-63.4-16-165-14.9-165 59.3 0 77.1 108.2 73.6 165 59.2V287C312.9 311.7 253 309 253 256s59.8-55.6 107.5-31.2v-28zM544 286.5c0-18.5-16.5-30.5-38-32v-.8c19.5-2.7 30.3-15.5 30.3-30.2 0-19-15.7-30-37-31 0 0 6.3-.3-120.3-.3v127.5h122.7c24.3.1 42.3-12.9 42.3-33.2z", } - } } } @@ -2576,7 +2518,6 @@ impl IconShape for FaCcMastercard { path { d: "M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7 0-6.5 4.4-11.7 11.2-11.7 6.6 0 11.2 5.2 11.2 11.7zm-310.8-11.7c-7.1 0-11.2 5.2-11.2 11.7 0 6.5 4.1 11.7 11.2 11.7 6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7h19.1c-.9-5.7-4.4-8.7-9.6-8.7zm107.8.3c-6.8 0-10.9 5.2-10.9 11.7 0 6.5 4.1 11.7 10.9 11.7 6.8 0 11.2-4.9 11.2-11.7 0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3.3.5.3 1.1 0 .3-.3.5-.3 1.1-.3.3-.3.5-.5.8-.3.3-.5.5-1.1.5-.3.3-.5.3-1.1.3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8.3-1.1 0-.5.3-.8.5-1.1.3-.3.5-.3.8-.5.5-.3.8-.3 1.1-.3.5 0 .8 0 1.1.3.5.3.8.3 1.1.5s.2.6.5 1.1zm-2.2 1.4c.5 0 .5-.3.8-.3.3-.3.3-.5.3-.8 0-.3 0-.5-.3-.8-.3 0-.5-.3-1.1-.3h-1.6v3.5h.8V426h.3l1.1 1.4h.8l-1.1-1.3zM576 81v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V81c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zm224 108.8c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zm-142.3 76.3c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4V392h-8.2v36.7h8.2c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2h7.9c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2h8.2v-23zm44.9-13.7h-7.9v4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4v4.6h7.9V392zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7.8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1v-16.6h13.1V392h-13.1v-11.2h-8.2V392h-7.6v7.3h7.6V416c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4h27.5c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zm59.1-21.5c-4.6-2-11.6-1.8-15.2 4.4V392h-8.2v36.7h8.2V408c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zm66.7-18.3H408v4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9v4.6h8.2V392zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4V392h-7.9v36.7h7.9V408c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9h-7.9v19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9v4.6h7.9v-51.7zm7.6-75.1v4.6h.8V302h1.9v-.8h-4.6v.8h1.9zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1-.3-.3-.8-.5-1.1-.8-.5 0-1.1-.3-1.6-.3-.3 0-.8.3-1.4.3-.5.3-.8.5-1.1.8-.5.3-.8.8-.8 1.1-.3.5-.3 1.1-.3 1.6 0 .3 0 .8.3 1.4 0 .3.3.8.8 1.1.3.3.5.5 1.1.8.5.3 1.1.3 1.4.3.5 0 1.1 0 1.6-.3.3-.3.8-.5 1.1-.8.3-.3.5-.8.8-1.1.3-.6.3-1.1.3-1.4zm3.2-124.7h-1.4l-1.6 3.5-1.6-3.5h-1.4v5.4h.8v-4.1l1.6 3.5h1.1l1.4-3.5v4.1h1.1v-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4.1 138.5-61.9 138.5-138.4z", } - } } } @@ -2619,7 +2560,6 @@ impl IconShape for FaCcPaypal { path { d: "M186.3 258.2c0 12.2-9.7 21.5-22 21.5-9.2 0-16-5.2-16-15 0-12.2 9.5-22 21.7-22 9.3 0 16.3 5.7 16.3 15.5zM80.5 209.7h-4.7c-1.5 0-3 1-3.2 2.7l-4.3 26.7 8.2-.3c11 0 19.5-1.5 21.5-14.2 2.3-13.4-6.2-14.9-17.5-14.9zm284 0H360c-1.8 0-3 1-3.2 2.7l-4.2 26.7 8-.3c13 0 22-3 22-18-.1-10.6-9.6-11.1-18.1-11.1zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM128.3 215.4c0-21-16.2-28-34.7-28h-40c-2.5 0-5 2-5.2 4.7L32 294.2c-.3 2 1.2 4 3.2 4h19c2.7 0 5.2-2.9 5.5-5.7l4.5-26.6c1-7.2 13.2-4.7 18-4.7 28.6 0 46.1-17 46.1-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.2 8.2-5.8-8.5-14.2-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9 0 20.2-4.9 26.5-11.9-.5 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H200c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm40.5 97.9l63.7-92.6c.5-.5.5-1 .5-1.7 0-1.7-1.5-3.5-3.2-3.5h-19.2c-1.7 0-3.5 1-4.5 2.5l-26.5 39-11-37.5c-.8-2.2-3-4-5.5-4h-18.7c-1.7 0-3.2 1.8-3.2 3.5 0 1.2 19.5 56.8 21.2 62.1-2.7 3.8-20.5 28.6-20.5 31.6 0 1.8 1.5 3.2 3.2 3.2h19.2c1.8-.1 3.5-1.1 4.5-2.6zm159.3-106.7c0-21-16.2-28-34.7-28h-39.7c-2.7 0-5.2 2-5.5 4.7l-16.2 102c-.2 2 1.3 4 3.2 4h20.5c2 0 3.5-1.5 4-3.2l4.5-29c1-7.2 13.2-4.7 18-4.7 28.4 0 45.9-17 45.9-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.3 8.2-5.5-8.5-14-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9.3 0 20.5-4.9 26.5-11.9-.3 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H484c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm47.5-33.3c0-2-1.5-3.5-3.2-3.5h-18.5c-1.5 0-3 1.2-3.2 2.7l-16.2 104-.3.5c0 1.8 1.5 3.5 3.5 3.5h16.5c2.5 0 5-2.9 5.2-5.7L544 191.2v-.3zm-90 51.8c-12.2 0-21.7 9.7-21.7 22 0 9.7 7 15 16.2 15 12 0 21.7-9.2 21.7-21.5.1-9.8-6.9-15.5-16.2-15.5z", } - } } } @@ -2662,7 +2602,6 @@ impl IconShape for FaCcStripe { path { d: "M492.4 220.8c-8.9 0-18.7 6.7-18.7 22.7h36.7c0-16-9.3-22.7-18-22.7zM375 223.4c-8.2 0-13.3 2.9-17 7l.2 52.8c3.5 3.7 8.5 6.7 16.8 6.7 13.1 0 21.9-14.3 21.9-33.4 0-18.6-9-33.2-21.9-33.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM122.2 281.1c0 25.6-20.3 40.1-49.9 40.3-12.2 0-25.6-2.4-38.8-8.1v-33.9c12 6.4 27.1 11.3 38.9 11.3 7.9 0 13.6-2.1 13.6-8.7 0-17-54-10.6-54-49.9 0-25.2 19.2-40.2 48-40.2 11.8 0 23.5 1.8 35.3 6.5v33.4c-10.8-5.8-24.5-9.1-35.3-9.1-7.5 0-12.1 2.2-12.1 7.7 0 16 54.3 8.4 54.3 50.7zm68.8-56.6h-27V275c0 20.9 22.5 14.4 27 12.6v28.9c-4.7 2.6-13.3 4.7-24.9 4.7-21.1 0-36.9-15.5-36.9-36.5l.2-113.9 34.7-7.4v30.8H191zm74 2.4c-4.5-1.5-18.7-3.6-27.1 7.4v84.4h-35.5V194.2h30.7l2.2 10.5c8.3-15.3 24.9-12.2 29.6-10.5h.1zm44.1 91.8h-35.7V194.2h35.7zm0-142.9l-35.7 7.6v-28.9l35.7-7.6zm74.1 145.5c-12.4 0-20-5.3-25.1-9l-.1 40.2-35.5 7.5V194.2h31.3l1.8 8.8c4.9-4.5 13.9-11.1 27.8-11.1 24.9 0 48.4 22.5 48.4 63.8 0 45.1-23.2 65.5-48.6 65.6zm160.4-51.5h-69.5c1.6 16.6 13.8 21.5 27.6 21.5 14.1 0 25.2-3 34.9-7.9V312c-9.7 5.3-22.4 9.2-39.4 9.2-34.6 0-58.8-21.7-58.8-64.5 0-36.2 20.5-64.9 54.3-64.9 33.7 0 51.3 28.7 51.3 65.1 0 3.5-.3 10.9-.4 12.9z", } - } } } @@ -2705,7 +2644,6 @@ impl IconShape for FaCcVisa { path { d: "M470.1 231.3s7.6 37.2 9.3 45H446c3.3-8.9 16-43.5 16-43.5-.2.3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM152.5 331.2L215.7 176h-42.5l-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1H32.7l-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135h42.5zm94.4.2L272.1 176h-40.2l-25.1 155.4h40.1zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2.2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2.1 69.7-20.8 70-53zM528 331.4L495.6 176h-31.1c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5H426s6.9-19.2 8.4-23.3H486c1.2 5.5 4.8 23.3 4.8 23.3H528z", } - } } } @@ -2748,7 +2686,6 @@ impl IconShape for FaCentercode { path { d: "M329.2 268.6c-3.8 35.2-35.4 60.6-70.6 56.8-35.2-3.8-60.6-35.4-56.8-70.6 3.8-35.2 35.4-60.6 70.6-56.8 35.1 3.8 60.6 35.4 56.8 70.6zm-85.8 235.1C96.7 496-8.2 365.5 10.1 224.3c11.2-86.6 65.8-156.9 139.1-192 161-77.1 349.7 37.4 354.7 216.6 4.1 147-118.4 262.2-260.5 254.8zm179.9-180c27.9-118-160.5-205.9-237.2-234.2-57.5 56.3-69.1 188.6-33.8 344.4 68.8 15.8 169.1-26.4 271-110.2z", } - } } } @@ -2791,7 +2728,6 @@ impl IconShape for FaCentos { path { d: "M289.6 97.5l31.6 31.7-76.3 76.5V97.5zm-162.4 31.7l76.3 76.5V97.5h-44.7zm41.5-41.6h44.7v127.9l10.8 10.8 10.8-10.8V87.6h44.7L224.2 32zm26.2 168.1l-10.8-10.8H55.5v-44.8L0 255.7l55.5 55.6v-44.8h128.6l10.8-10.8zm79.3-20.7h107.9v-44.8l-31.6-31.7zm173.3 20.7L392 200.1v44.8H264.3l-10.8 10.8 10.8 10.8H392v44.8l55.5-55.6zM65.4 176.2l32.5-31.7 90.3 90.5h15.3v-15.3l-90.3-90.5 31.6-31.7H65.4zm316.7-78.7h-78.5l31.6 31.7-90.3 90.5V235h15.3l90.3-90.5 31.6 31.7zM203.5 413.9V305.8l-76.3 76.5 31.6 31.7h44.7zM65.4 235h108.8l-76.3-76.5-32.5 31.7zm316.7 100.2l-31.6 31.7-90.3-90.5h-15.3v15.3l90.3 90.5-31.6 31.7h78.5zm0-58.8H274.2l76.3 76.5 31.6-31.7zm-60.9 105.8l-76.3-76.5v108.1h44.7zM97.9 352.9l76.3-76.5H65.4v44.8zm181.8 70.9H235V295.9l-10.8-10.8-10.8 10.8v127.9h-44.7l55.5 55.6zm-166.5-41.6l90.3-90.5v-15.3h-15.3l-90.3 90.5-32.5-31.7v78.7h79.4z", } - } } } @@ -2834,7 +2770,6 @@ impl IconShape for FaChrome { path { d: "M131.5 217.5L55.1 100.1c47.6-59.2 119-91.8 192-92.1 42.3-.3 85.5 10.5 124.8 33.2 43.4 25.2 76.4 61.4 97.4 103L264 133.4c-58.1-3.4-113.4 29.3-132.5 84.1zm32.9 38.5c0 46.2 37.4 83.6 83.6 83.6s83.6-37.4 83.6-83.6-37.4-83.6-83.6-83.6-83.6 37.3-83.6 83.6zm314.9-89.2L339.6 174c37.9 44.3 38.5 108.2 6.6 157.2L234.1 503.6c46.5 2.5 94.4-7.7 137.8-32.9 107.4-62 150.9-192 107.4-303.9zM133.7 303.6L40.4 120.1C14.9 159.1 0 205.9 0 256c0 124 90.8 226.7 209.5 244.9l63.7-124.8c-57.6 10.8-113.2-20.8-139.5-72.5z", } - } } } @@ -2877,7 +2812,6 @@ impl IconShape for FaChromecast { path { d: "M447.8,64H64c-23.6,0-42.7,19.1-42.7,42.7v63.9H64v-63.9h383.8v298.6H298.6V448H448c23.6,0,42.7-19.1,42.7-42.7V106.7 C490.7,83.1,471.4,64,447.8,64z M21.3,383.6L21.3,383.6l0,63.9h63.9C85.2,412.2,56.6,383.6,21.3,383.6L21.3,383.6z M21.3,298.6V341 c58.9,0,106.6,48.1,106.6,107h42.7C170.7,365.6,103.7,298.7,21.3,298.6z M213.4,448h42.7c-0.5-129.5-105.3-234.3-234.8-234.6l0,42.4 C127.3,255.6,213.3,342,213.4,448z", } - } } } @@ -2920,7 +2854,6 @@ impl IconShape for FaCloudflare { path { d: "M407.906,319.913l-230.8-2.928a4.58,4.58,0,0,1-3.632-1.926,4.648,4.648,0,0,1-.494-4.147,6.143,6.143,0,0,1,5.361-4.076L411.281,303.9c27.631-1.26,57.546-23.574,68.022-50.784l13.286-34.542a7.944,7.944,0,0,0,.524-2.936,7.735,7.735,0,0,0-.164-1.631A151.91,151.91,0,0,0,201.257,198.4,68.12,68.12,0,0,0,94.2,269.59C41.924,271.106,0,313.728,0,366.12a96.054,96.054,0,0,0,1.029,13.958,4.508,4.508,0,0,0,4.445,3.871l426.1.051c.043,0,.08-.019.122-.02a5.606,5.606,0,0,0,5.271-4l3.273-11.265c3.9-13.4,2.448-25.8-4.1-34.9C430.124,325.423,420.09,320.487,407.906,319.913ZM513.856,221.1c-2.141,0-4.271.062-6.391.164a3.771,3.771,0,0,0-3.324,2.653l-9.077,31.193c-3.9,13.4-2.449,25.786,4.1,34.89,6.02,8.4,16.054,13.323,28.238,13.9l49.2,2.939a4.491,4.491,0,0,1,3.51,1.894,4.64,4.64,0,0,1,.514,4.169,6.153,6.153,0,0,1-5.351,4.075l-51.125,2.939c-27.754,1.27-57.669,23.574-68.145,50.784l-3.695,9.606a2.716,2.716,0,0,0,2.427,3.68c.046,0,.088.017.136.017h175.91a4.69,4.69,0,0,0,4.539-3.37,124.807,124.807,0,0,0,4.682-34C640,277.3,583.524,221.1,513.856,221.1Z", } - } } } @@ -2963,7 +2896,6 @@ impl IconShape for FaCloudscale { path { d: "M318.1 154l-9.4 7.6c-22.5-19.3-51.5-33.6-83.3-33.6C153.8 128 96 188.8 96 260.3c0 6.6.4 13.1 1.4 19.4-2-56 41.8-97.4 92.6-97.4 24.2 0 46.2 9.4 62.6 24.7l-25.2 20.4c-8.3-.9-16.8 1.8-23.1 8.1-11.1 11-11.1 28.9 0 40 11.1 11 28.9 11 40 0 6.3-6.3 9-14.9 8.1-23.1l75.2-88.8c6.3-6.5-3.3-15.9-9.5-9.6zm-83.8 111.5c-5.6 5.5-14.6 5.5-20.2 0-5.6-5.6-5.6-14.6 0-20.2s14.6-5.6 20.2 0 5.6 14.7 0 20.2zM224 32C100.5 32 0 132.5 0 256s100.5 224 224 224 224-100.5 224-224S347.5 32 224 32zm0 384c-88.2 0-160-71.8-160-160S135.8 96 224 96s160 71.8 160 160-71.8 160-160 160z", } - } } } @@ -3006,7 +2938,6 @@ impl IconShape for FaCloudsmith { path { d: "M332.5 419.9c0 46.4-37.6 84.1-84 84.1s-84-37.7-84-84.1 37.6-84 84-84 84 37.6 84 84zm-84-243.9c46.4 0 80-37.6 80-84s-33.6-84-80-84-88 37.6-88 84-29.6 76-76 76-84 41.6-84 88 37.6 80 84 80 84-33.6 84-80 33.6-80 80-80z", } - } } } @@ -3049,7 +2980,6 @@ impl IconShape for FaCloudversify { path { d: "M148.6 304c8.2 68.5 67.4 115.5 146 111.3 51.2 43.3 136.8 45.8 186.4-5.6 69.2 1.1 118.5-44.6 131.5-99.5 14.8-62.5-18.2-132.5-92.1-155.1-33-88.1-131.4-101.5-186.5-85-57.3 17.3-84.3 53.2-99.3 109.7-7.8 2.7-26.5 8.9-45 24.1 11.7 0 15.2 8.9 15.2 19.5v20.4c0 10.7-8.7 19.5-19.5 19.5h-20.2c-10.7 0-19.5-6-19.5-16.7V240H98.8C95 240 88 244.3 88 251.9v40.4c0 6.4 5.3 11.8 11.7 11.8h48.9zm227.4 8c-10.7 46.3 21.7 72.4 55.3 86.8C324.1 432.6 259.7 348 296 288c-33.2 21.6-33.7 71.2-29.2 92.9-17.9-12.4-53.8-32.4-57.4-79.8-3-39.9 21.5-75.7 57-93.9C297 191.4 369.9 198.7 400 248c-14.1-48-53.8-70.1-101.8-74.8 30.9-30.7 64.4-50.3 114.2-43.7 69.8 9.3 133.2 82.8 67.7 150.5 35-16.3 48.7-54.4 47.5-76.9l10.5 19.6c11.8 22 15.2 47.6 9.4 72-9.2 39-40.6 68.8-79.7 76.5-32.1 6.3-83.1-5.1-91.8-59.2zM128 208H88.2c-8.9 0-16.2-7.3-16.2-16.2v-39.6c0-8.9 7.3-16.2 16.2-16.2H128c8.9 0 16.2 7.3 16.2 16.2v39.6c0 8.9-7.3 16.2-16.2 16.2zM10.1 168C4.5 168 0 163.5 0 157.9v-27.8c0-5.6 4.5-10.1 10.1-10.1h27.7c5.5 0 10.1 4.5 10.1 10.1v27.8c0 5.6-4.5 10.1-10.1 10.1H10.1zM168 142.7v-21.4c0-5.1 4.2-9.3 9.3-9.3h21.4c5.1 0 9.3 4.2 9.3 9.3v21.4c0 5.1-4.2 9.3-9.3 9.3h-21.4c-5.1 0-9.3-4.2-9.3-9.3zM56 235.5v25c0 6.3-5.1 11.5-11.4 11.5H19.4C13.1 272 8 266.8 8 260.5v-25c0-6.3 5.1-11.5 11.4-11.5h25.1c6.4 0 11.5 5.2 11.5 11.5z", } - } } } @@ -3092,7 +3022,6 @@ impl IconShape for FaCmplid { path { d: "M226.119,388.165a3.816,3.816,0,0,0-2.294-3.5,3.946,3.946,0,0,0-1.629-.385L72.6,384.3a19.243,19.243,0,0,1-17.924-26.025L81.585,255.692a35.72,35.72,0,0,1,32.373-26H262.525a7.07,7.07,0,0,0,6.392-5.194l10.769-41.131a3.849,3.849,0,0,0-2.237-4.937,3.755,3.755,0,0,0-1.377-.261c-.063,0-.126,0-.189.005H127.38a106.8,106.8,0,0,0-96.99,77.1L3.483,358.824A57.469,57.469,0,0,0,57.314,436q1.43,0,2.86-.072H208.742a7.131,7.131,0,0,0,6.391-5.193L225.839,389.6A3.82,3.82,0,0,0,226.119,388.165ZM306.658,81.2a3.861,3.861,0,0,0,.251-1.367A3.813,3.813,0,0,0,303.079,76c-.064,0-.128,0-.192,0h-41A7.034,7.034,0,0,0,255.5,81.2l-21.347,80.915h51.131ZM180.364,368.249H231.5L263.452,245.69H212.321ZM511.853,79.723a3.809,3.809,0,0,0-3.8-3.661c-.058,0-.137,0-.23.007h-41a7.1,7.1,0,0,0-6.584,5.129L368.91,430.634a3.54,3.54,0,0,0-.262,1.335,3.873,3.873,0,0,0,3.864,3.863c.056,0,.112,0,.169,0h41a7.068,7.068,0,0,0,6.392-5.193L511.533,81.2A3.624,3.624,0,0,0,511.853,79.723ZM324.649,384.47h-41a7.2,7.2,0,0,0-6.392,5.194L266.52,430.8a3.662,3.662,0,0,0-.268,1.374A3.783,3.783,0,0,0,270.023,436c.06,0,.166,0,.3-.012h40.905a7.036,7.036,0,0,0,6.391-5.193l10.769-41.131a3.75,3.75,0,0,0-3.445-5.208c-.108,0-.217,0-.326.014Zm311.324-308.4h-41a7.066,7.066,0,0,0-6.392,5.129l-91.46,349.436a4.073,4.073,0,0,0-.229,1.347,3.872,3.872,0,0,0,3.863,3.851c.056,0,.112,0,.169,0h40.968a7.1,7.1,0,0,0,6.392-5.193L639.68,81.2a3.624,3.624,0,0,0,.32-1.475,3.841,3.841,0,0,0-3.821-3.564c-.068,0-.137,0-.206.006ZM371.562,225.236l10.8-41.1a4.369,4.369,0,0,0,.227-1.388,3.869,3.869,0,0,0-3.861-3.842c-.057,0-.113,0-.169,0h-41.1a7.292,7.292,0,0,0-6.391,5.226l-10.834,41.1a4.417,4.417,0,0,0-.26,1.493c0,.069,0,.138,0,.206a3.776,3.776,0,0,0,3.757,3.507c.076,0,.18,0,.3-.012h41.129A7.034,7.034,0,0,0,371.562,225.236Z", } - } } } @@ -3135,7 +3064,6 @@ impl IconShape for FaCodepen { path { d: "M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z", } - } } } @@ -3178,7 +3106,6 @@ impl IconShape for FaCodiepie { path { d: "M422.5 202.9c30.7 0 33.5 53.1-.3 53.1h-10.8v44.3h-26.6v-97.4h37.7zM472 352.6C429.9 444.5 350.4 504 248 504 111 504 0 393 0 256S111 8 248 8c97.4 0 172.8 53.7 218.2 138.4l-186 108.8L472 352.6zm-38.5 12.5l-60.3-30.7c-27.1 44.3-70.4 71.4-122.4 71.4-82.5 0-149.2-66.7-149.2-148.9 0-82.5 66.7-149.2 149.2-149.2 48.4 0 88.9 23.5 116.9 63.4l59.5-34.6c-40.7-62.6-104.7-100-179.2-100-121.2 0-219.5 98.3-219.5 219.5S126.8 475.5 248 475.5c78.6 0 146.5-42.1 185.5-110.4z", } - } } } @@ -3221,7 +3148,6 @@ impl IconShape for FaConfluence { path { d: "M2.3 412.2c-4.5 7.6-2.1 17.5 5.5 22.2l105.9 65.2c7.7 4.7 17.7 2.4 22.4-5.3 0-.1.1-.2.1-.2 67.1-112.2 80.5-95.9 280.9-.7 8.1 3.9 17.8.4 21.7-7.7.1-.1.1-.3.2-.4l50.4-114.1c3.6-8.1-.1-17.6-8.1-21.3-22.2-10.4-66.2-31.2-105.9-50.3C127.5 179 44.6 345.3 2.3 412.2zm507.4-312.1c4.5-7.6 2.1-17.5-5.5-22.2L398.4 12.8c-7.5-5-17.6-3.1-22.6 4.4-.2.3-.4.6-.6 1-67.3 112.6-81.1 95.6-280.6.9-8.1-3.9-17.8-.4-21.7 7.7-.1.1-.1.3-.2.4L22.2 141.3c-3.6 8.1.1 17.6 8.1 21.3 22.2 10.4 66.3 31.2 106 50.4 248 120 330.8-45.4 373.4-112.9z", } - } } } @@ -3264,7 +3190,6 @@ impl IconShape for FaConnectdevelop { path { d: "M550.5 241l-50.089-86.786c1.071-2.142 1.875-4.553 1.875-7.232 0-8.036-6.696-14.733-14.732-15.001l-55.447-95.893c.536-1.607 1.071-3.214 1.071-4.821 0-8.571-6.964-15.268-15.268-15.268-4.821 0-8.839 2.143-11.786 5.625H299.518C296.839 18.143 292.821 16 288 16s-8.839 2.143-11.518 5.625H170.411C167.464 18.143 163.447 16 158.625 16c-8.303 0-15.268 6.696-15.268 15.268 0 1.607.536 3.482 1.072 4.821l-55.983 97.233c-5.356 2.41-9.107 7.5-9.107 13.661 0 .535.268 1.071.268 1.607l-53.304 92.143c-7.232 1.339-12.59 7.5-12.59 15 0 7.232 5.089 13.393 12.054 15l55.179 95.358c-.536 1.607-.804 2.946-.804 4.821 0 7.232 5.089 13.393 12.054 14.732l51.697 89.732c-.536 1.607-1.071 3.482-1.071 5.357 0 8.571 6.964 15.268 15.268 15.268 4.821 0 8.839-2.143 11.518-5.357h106.875C279.161 493.857 283.447 496 288 496s8.839-2.143 11.518-5.357h107.143c2.678 2.946 6.696 4.821 10.982 4.821 8.571 0 15.268-6.964 15.268-15.268 0-1.607-.267-2.946-.803-4.285l51.697-90.268c6.964-1.339 12.054-7.5 12.054-14.732 0-1.607-.268-3.214-.804-4.821l54.911-95.358c6.964-1.339 12.322-7.5 12.322-15-.002-7.232-5.092-13.393-11.788-14.732zM153.535 450.732l-43.66-75.803h43.66v75.803zm0-83.839h-43.66c-.268-1.071-.804-2.142-1.339-3.214l44.999-47.41v50.624zm0-62.411l-50.357 53.304c-1.339-.536-2.679-1.34-4.018-1.607L43.447 259.75c.535-1.339.535-2.679.535-4.018s0-2.41-.268-3.482l51.965-90c2.679-.268 5.357-1.072 7.768-2.679l50.089 51.965v92.946zm0-102.322l-45.803-47.41c1.339-2.143 2.143-4.821 2.143-7.767 0-.268-.268-.804-.268-1.072l43.928-15.804v72.053zm0-80.625l-43.66 15.804 43.66-75.536v59.732zm326.519 39.108l.804 1.339L445.5 329.125l-63.75-67.232 98.036-101.518.268.268zM291.75 355.107l11.518 11.786H280.5l11.25-11.786zm-.268-11.25l-83.303-85.446 79.553-84.375 83.036 87.589-79.286 82.232zm5.357 5.893l79.286-82.232 67.5 71.25-5.892 28.125H313.714l-16.875-17.143zM410.411 44.393c1.071.536 2.142 1.072 3.482 1.34l57.857 100.714v.536c0 2.946.803 5.624 2.143 7.767L376.393 256l-83.035-87.589L410.411 44.393zm-9.107-2.143L287.732 162.518l-57.054-60.268 166.339-60h4.287zm-123.483 0c2.678 2.678 6.16 4.285 10.179 4.285s7.5-1.607 10.179-4.285h75L224.786 95.821 173.893 42.25h103.928zm-116.249 5.625l1.071-2.142a33.834 33.834 0 0 0 2.679-.804l51.161 53.84-54.911 19.821V47.875zm0 79.286l60.803-21.964 59.732 63.214-79.553 84.107-40.982-42.053v-83.304zm0 92.678L198 257.607l-36.428 38.304v-76.072zm0 87.858l42.053-44.464 82.768 85.982-17.143 17.678H161.572v-59.196zm6.964 162.053c-1.607-1.607-3.482-2.678-5.893-3.482l-1.071-1.607v-89.732h99.91l-91.607 94.821h-1.339zm129.911 0c-2.679-2.41-6.428-4.285-10.447-4.285s-7.767 1.875-10.447 4.285h-96.429l91.607-94.821h38.304l91.607 94.821H298.447zm120-11.786l-4.286 7.5c-1.339.268-2.41.803-3.482 1.339l-89.196-91.875h114.376l-17.412 83.036zm12.856-22.232l12.858-60.803h21.964l-34.822 60.803zm34.822-68.839h-20.357l4.553-21.16 17.143 18.214c-.535.803-1.071 1.874-1.339 2.946zm66.161-107.411l-55.447 96.697c-1.339.535-2.679 1.071-4.018 1.874l-20.625-21.964 34.554-163.928 45.803 79.286c-.267 1.339-.803 2.678-.803 4.285 0 1.339.268 2.411.536 3.75z", } - } } } @@ -3307,7 +3232,6 @@ impl IconShape for FaContao { path { d: "M45.4 305c14.4 67.1 26.4 129 68.2 175H34c-18.7 0-34-15.2-34-34V66c0-18.7 15.2-34 34-34h57.7C77.9 44.6 65.6 59.2 54.8 75.6c-45.4 70-27 146.8-9.4 229.4zM478 32h-90.2c21.4 21.4 39.2 49.5 52.7 84.1l-137.1 29.3c-14.9-29-37.8-53.3-82.6-43.9-24.6 5.3-41 19.3-48.3 34.6-8.8 18.7-13.2 39.8 8.2 140.3 21.1 100.2 33.7 117.7 49.5 131.2 12.9 11.1 33.4 17 58.3 11.7 44.5-9.4 55.7-40.7 57.4-73.2l137.4-29.6c3.2 71.5-18.7 125.2-57.4 163.6H478c18.7 0 34-15.2 34-34V66c0-18.8-15.2-34-34-34z", } - } } } @@ -3350,7 +3274,6 @@ impl IconShape for FaCottonBureau { path { d: "M474.31 330.41c-23.66 91.85-94.23 144.59-201.9 148.35V429.6c0-48 26.41-74.39 74.39-74.39 62 0 99.2-37.2 99.2-99.21 0-61.37-36.53-98.28-97.38-99.06-33-69.32-146.5-64.65-177.24 0C110.52 157.72 74 194.63 74 256c0 62.13 37.27 99.41 99.4 99.41 48 0 74.55 26.23 74.55 74.39V479c-134.43-5-211.1-85.07-211.1-223 0-141.82 81.35-223.2 223.2-223.2 114.77 0 189.84 53.2 214.69 148.81H500C473.88 71.51 388.22 8 259.82 8 105 8 12 101.19 12 255.82 12 411.14 105.19 504.34 259.82 504c128.27 0 213.87-63.81 239.67-173.59zM357 182.33c41.37 3.45 64.2 29 64.2 73.67 0 48-26.43 74.41-74.4 74.41-28.61 0-49.33-9.59-61.59-27.33 83.06-16.55 75.59-99.67 71.79-120.75zm-81.68 97.36c-2.46-10.34-16.33-87 56.23-97 2.27 10.09 16.52 87.11-56.26 97zM260 132c28.61 0 49 9.67 61.44 27.61-28.36 5.48-49.36 20.59-61.59 43.45-12.23-22.86-33.23-38-61.6-43.45 12.41-17.69 33.27-27.35 61.57-27.35zm-71.52 50.72c73.17 10.57 58.91 86.81 56.49 97-72.41-9.84-59-86.95-56.25-97zM173.2 330.41c-48 0-74.4-26.4-74.4-74.41 0-44.36 22.86-70 64.22-73.67-6.75 37.2-1.38 106.53 71.65 120.75-12.14 17.63-32.84 27.3-61.14 27.3zm53.21 12.39A80.8 80.8 0 0 0 260 309.25c7.77 14.49 19.33 25.54 33.82 33.55a80.28 80.28 0 0 0-33.58 33.83c-8-14.5-19.07-26.23-33.56-33.83z", } - } } } @@ -3393,7 +3316,6 @@ impl IconShape for FaCpanel { path { d: "M210.3 220.2c-5.6-24.8-26.9-41.2-51-41.2h-37c-7.1 0-12.5 4.5-14.3 10.9L73.1 320l24.7-.1c6.8 0 12.3-4.5 14.2-10.7l25.8-95.7h19.8c8.4 0 16.2 5.6 18.3 14.8 2.5 10.9-5.9 22.6-18.3 22.6h-10.3c-7 0-12.5 4.6-14.3 10.8l-6.4 23.8h32c37.2 0 58.3-36.2 51.7-65.3zm-156.5 28h18.6c6.9 0 12.4-4.4 14.3-10.9l6.2-23.6h-40C30 213.7 9 227.8 1.7 254.8-7 288.6 18.5 320 52 320h12.4l7.1-26.1c1.2-4.4-2.2-8.3-6.4-8.3H53.8c-24.7 0-24.9-37.4 0-37.4zm247.5-34.8h-77.9l-3.5 13.4c-2.4 9.6 4.5 18.5 14.2 18.5h57.5c4 0 2.4 4.3 2.1 5.3l-8.6 31.8c-.4 1.4-.9 5.3-5.5 5.3h-34.9c-5.3 0-5.3-7.9 0-7.9h21.6c6.8 0 12.3-4.6 14.2-10.8l3.5-13.2h-48.4c-39.2 0-43.6 63.8-.7 63.8l57.5.2c11.2 0 20.6-7.2 23.4-17.8l14-51.8c4.8-19.2-9.7-36.8-28.5-36.8zM633.1 179h-18.9c-4.9 0-9.2 3.2-10.4 7.9L568.2 320c20.7 0 39.8-13.8 44.9-34.5l26.5-98.2c1.2-4.3-2-8.3-6.5-8.3zm-236.3 34.7v.1h-48.3l-26.2 98c-1.2 4.4 2.2 8.3 6.4 8.3h18.9c4.8 0 9.2-3 10.4-7.8l17.2-64H395c12.5 0 21.4 11.8 18.1 23.4l-10.6 40c-1.2 4.3 1.9 8.3 6.4 8.3H428c4.6 0 9.1-2.9 10.3-7.8l8.8-33.1c9-33.1-15.9-65.4-50.3-65.4zm98.3 74.6c-3.6 0-6-3.4-5.1-6.7l8-30c.9-3.9 3.7-6 7.8-6h32.9c2.6 0 4.6 2.4 3.9 5.1l-.7 2.6c-.6 2-1.9 3-3.9 3h-21.6c-7 0-12.6 4.6-14.2 10.8l-3.5 13h53.4c10.5 0 20.3-6.6 23.2-17.6l3.2-12c4.9-19.1-9.3-36.8-28.3-36.8h-47.3c-17.9 0-33.8 12-38.6 29.6l-10.8 40c-5 17.7 8.3 36.7 28.3 36.7h66.7c6.8 0 12.3-4.5 14.2-10.7l5.7-21z", } - } } } @@ -3436,7 +3358,6 @@ impl IconShape for FaCreativeCommonsBy { path { d: "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z", } - } } } @@ -3479,7 +3400,6 @@ impl IconShape for FaCreativeCommonsNcEu { path { d: "M247.7 8C103.6 8 0 124.8 0 256c0 136.3 111.7 248 247.7 248C377.9 504 496 403.1 496 256 496 117 388.4 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-23.2 3.7-45.2 10.9-66l65.7 29.1h-4.7v29.5h23.3c0 6.2-.4 3.2-.4 19.5h-22.8v29.5h27c11.4 67 67.2 101.3 124.6 101.3 26.6 0 50.6-7.9 64.8-15.8l-10-46.1c-8.7 4.6-28.2 10.8-47.3 10.8-28.2 0-58.1-10.9-67.3-50.2h90.3l128.3 56.8c-1.5 2.1-56.2 104.3-178.8 104.3zm-16.7-190.6l-.5-.4.9.4h-.4zm77.2-19.5h3.7v-29.5h-70.3l-28.6-12.6c2.5-5.5 5.4-10.5 8.8-14.3 12.9-15.8 31.1-22.4 51.1-22.4 18.3 0 35.3 5.4 46.1 10l11.6-47.3c-15-6.6-37-12.4-62.3-12.4-39 0-72.2 15.8-95.9 42.3-5.3 6.1-9.8 12.9-13.9 20.1l-81.6-36.1c64.6-96.8 157.7-93.6 170.7-93.6 113 0 203 90.2 203 203.4 0 18.7-2.1 36.3-6.3 52.9l-136.1-60.5z", } - } } } @@ -3522,7 +3442,6 @@ impl IconShape for FaCreativeCommonsNcJp { path { d: "M247.7 8C103.6 8 0 124.8 0 256c0 136.4 111.8 248 247.7 248C377.9 504 496 403.2 496 256 496 117.2 388.5 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-21.1 3-41.2 9-60.3l127 56.5h-27.9v38.6h58.1l5.7 11.8v18.7h-63.8V360h63.8v56h61.7v-56h64.2v-35.7l81 36.1c-1.5 2.2-57.1 98.3-175.2 98.3zm87.6-137.3h-57.6v-18.7l2.9-5.6 54.7 24.3zm6.5-51.4v-17.8h-38.6l63-116H301l-43.4 96-23-10.2-39.6-85.7h-65.8l27.3 51-81.9-36.5c27.8-44.1 82.6-98.1 173.7-98.1 112.8 0 203 90 203 203.4 0 21-2.7 40.6-7.9 59l-101-45.1z", } - } } } @@ -3565,7 +3484,6 @@ impl IconShape for FaCreativeCommonsNc { path { d: "M247.6 8C387.4 8 496 115.9 496 256c0 147.2-118.5 248-248.4 248C113.1 504 0 393.2 0 256 0 123.1 104.7 8 247.6 8zM55.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9 0 110.9 92.1 202.4 203.7 202.4 122.4 0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2 0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM248.4 52.3c-38.4 0-112.4 8.7-170.5 93l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L295 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1 0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z", } - } } } @@ -3608,7 +3526,6 @@ impl IconShape for FaCreativeCommonsNd { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z", } - } } } @@ -3651,7 +3568,6 @@ impl IconShape for FaCreativeCommonsPdAlt { path { d: "M247.6 8C104.7 8 0 123.1 0 256c0 138.5 113.6 248 247.6 248C377.5 504 496 403.1 496 256 496 118.1 389.4 8 247.6 8zm.8 450.8c-112.5 0-203.7-93-203.7-202.8 0-105.4 85.5-203.3 203.7-203.3 112.6 0 202.9 89.5 202.8 203.3 0 121.7-99.6 202.8-202.8 202.8zM316.7 186h-53.2v137.2h53.2c21.4 0 70-5.1 70-68.6 0-63.4-48.6-68.6-70-68.6zm.8 108.5h-19.9v-79.7l19.4-.1c3.8 0 35-2.1 35 39.9 0 24.6-10.5 39.9-34.5 39.9zM203.7 186h-68.2v137.3h34.6V279h27c54.1 0 57.1-37.5 57.1-46.5 0-31-16.8-46.5-50.5-46.5zm-4.9 67.3h-29.2v-41.6h28.3c30.9 0 28.8 41.6.9 41.6z", } - } } } @@ -3694,7 +3610,6 @@ impl IconShape for FaCreativeCommonsPd { path { d: "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm0 449.5c-139.2 0-235.8-138-190.2-267.9l78.8 35.1c-2.1 10.5-3.3 21.5-3.3 32.9 0 99 73.9 126.9 120.4 126.9 22.9 0 53.5-6.7 79.4-29.5L297 311.1c-5.5 6.3-17.6 16.7-36.3 16.7-37.8 0-53.7-39.9-53.9-71.9 230.4 102.6 216.5 96.5 217.9 96.8-34.3 62.4-100.6 104.8-176.7 104.8zm194.2-150l-224-100c18.8-34 54.9-30.7 74.7-11l40.4-41.6c-27.1-23.3-58-27.5-78.1-27.5-47.4 0-80.9 20.5-100.7 51.6l-74.9-33.4c36.1-54.9 98.1-91.2 168.5-91.2 111.1 0 201.5 90.4 201.5 201.5 0 18-2.4 35.4-6.8 52-.3-.1-.4-.2-.6-.4z", } - } } } @@ -3737,7 +3652,6 @@ impl IconShape for FaCreativeCommonsRemix { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm161.7 207.7l4.9 2.2v70c-7.2 3.6-63.4 27.5-67.3 28.8-6.5-1.8-113.7-46.8-137.3-56.2l-64.2 26.6-63.3-27.5v-63.8l59.3-24.8c-.7-.7-.4 5-.4-70.4l67.3-29.7L361 178.5v61.6l49.1 20.3zm-70.4 81.5v-43.8h-.4v-1.8l-113.8-46.5V295l113.8 46.9v-.4l.4.4zm7.5-57.6l39.9-16.4-36.8-15.5-39 16.4 35.9 15.5zm52.3 38.1v-43L355.2 298v43.4l44.3-19z", } - } } } @@ -3780,7 +3694,6 @@ impl IconShape for FaCreativeCommonsSa { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zM137.7 221c13-83.9 80.5-95.7 108.9-95.7 99.8 0 127.5 82.5 127.5 134.2 0 63.6-41 132.9-128.9 132.9-38.9 0-99.1-20-109.4-97h62.5c1.5 30.1 19.6 45.2 54.5 45.2 23.3 0 58-18.2 58-82.8 0-82.5-49.1-80.6-56.7-80.6-33.1 0-51.7 14.6-55.8 43.8h18.2l-49.2 49.2-49-49.2h19.4z", } - } } } @@ -3823,7 +3736,6 @@ impl IconShape for FaCreativeCommonsSamplingPlus { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm107 205.6c-4.7 0-9 2.8-10.7 7.2l-4 9.5-11-92.8c-1.7-13.9-22-13.4-23.1.4l-4.3 51.4-5.2-68.8c-1.1-14.3-22.1-14.2-23.2 0l-3.5 44.9-5.9-94.3c-.9-14.5-22.3-14.4-23.2 0l-5.1 83.7-4.3-66.3c-.9-14.4-22.2-14.4-23.2 0l-5.3 80.2-4.1-57c-1.1-14.3-22-14.3-23.2-.2l-7.7 89.8-1.8-12.2c-1.7-11.4-17.1-13.6-22-3.3l-13.2 27.7H87.5v23.2h51.3c4.4 0 8.4-2.5 10.4-6.4l10.7 73.1c2 13.5 21.9 13 23.1-.7l3.8-43.6 5.7 78.3c1.1 14.4 22.3 14.2 23.2-.1l4.6-70.4 4.8 73.3c.9 14.4 22.3 14.4 23.2-.1l4.9-80.5 4.5 71.8c.9 14.3 22.1 14.5 23.2.2l4.6-58.6 4.9 64.4c1.1 14.3 22 14.2 23.1.1l6.8-83 2.7 22.3c1.4 11.8 17.7 14.1 22.3 3.1l18-43.4h50.5V258l-58.4.3zm-78 5.2h-21.9v21.9c0 4.1-3.3 7.5-7.5 7.5-4.1 0-7.5-3.3-7.5-7.5v-21.9h-21.9c-4.1 0-7.5-3.3-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5h21.9v-21.9c0-4.1 3.4-7.5 7.5-7.5s7.5 3.3 7.5 7.5v21.9h21.9c4.1 0 7.5 3.3 7.5 7.5 0 4.1-3.4 7.5-7.5 7.5z", } - } } } @@ -3866,7 +3778,6 @@ impl IconShape for FaCreativeCommonsSampling { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm3.6 53.2c2.8-.3 11.5 1 11.5 11.5l6.6 107.2 4.9-59.3c0-6 4.7-10.6 10.6-10.6 5.9 0 10.6 4.7 10.6 10.6 0 2.5-.5-5.7 5.7 81.5l5.8-64.2c.3-2.9 2.9-9.3 10.2-9.3 3.8 0 9.9 2.3 10.6 8.9l11.5 96.5 5.3-12.8c1.8-4.4 5.2-6.6 10.2-6.6h58v21.3h-50.9l-18.2 44.3c-3.9 9.9-19.5 9.1-20.8-3.1l-4-31.9-7.5 92.6c-.3 3-3 9.3-10.2 9.3-3 0-9.8-2.1-10.6-9.3 0-1.9.6 5.8-6.2-77.9l-5.3 72.2c-1.1 4.8-4.8 9.3-10.6 9.3-2.9 0-9.8-2-10.6-9.3 0-1.9.5 6.7-5.8-87.7l-5.8 94.8c0 6.3-3.6 12.4-10.6 12.4-5.2 0-10.6-4.1-10.6-12l-5.8-87.7c-5.8 92.5-5.3 84-5.3 85.9-1.1 4.8-4.8 9.3-10.6 9.3-3 0-9.8-2.1-10.6-9.3 0-.7-.4-1.1-.4-2.6l-6.2-88.6L182 348c-.7 6.5-6.7 9.3-10.6 9.3-5.8 0-9.6-4.1-10.6-8.9L149.7 272c-2 4-3.5 8.4-11.1 8.4H87.2v-21.3H132l13.7-27.9c4.4-9.9 18.2-7.2 19.9 2.7l3.1 20.4 8.4-97.9c0-6 4.8-10.6 10.6-10.6.5 0 10.6-.2 10.6 12.4l4.9 69.1 6.6-92.6c0-10.1 9.5-10.6 10.2-10.6.6 0 10.6.7 10.6 10.6l5.3 80.6 6.2-97.9c.1-1.1-.6-10.3 9.9-11.5z", } - } } } @@ -3909,7 +3820,6 @@ impl IconShape for FaCreativeCommonsShare { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm101 132.4c7.8 0 13.7 6.1 13.7 13.7v182.5c0 7.7-6.1 13.7-13.7 13.7H214.3c-7.7 0-13.7-6-13.7-13.7v-54h-54c-7.8 0-13.7-6-13.7-13.7V131.1c0-8.2 6.6-12.7 12.4-13.7h136.4c7.7 0 13.7 6 13.7 13.7v54h54zM159.9 300.3h40.7V198.9c0-7.4 5.8-12.6 12-13.7h55.8v-40.3H159.9v155.4zm176.2-88.1H227.6v155.4h108.5V212.2z", } - } } } @@ -3952,7 +3862,6 @@ impl IconShape for FaCreativeCommonsZero { path { d: "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm-.4 60.5c-81.9 0-102.5 77.3-102.5 142.8 0 65.5 20.6 142.8 102.5 142.8S350.5 321.5 350.5 256c0-65.5-20.6-142.8-102.5-142.8zm0 53.9c3.3 0 6.4.5 9.2 1.2 5.9 5.1 8.8 12.1 3.1 21.9l-54.5 100.2c-1.7-12.7-1.9-25.1-1.9-34.4 0-28.8 2-88.9 44.1-88.9zm40.8 46.2c2.9 15.4 3.3 31.4 3.3 42.7 0 28.9-2 88.9-44.1 88.9-13.5 0-32.6-7.7-20.1-26.4l60.9-105.2z", } - } } } @@ -3995,7 +3904,6 @@ impl IconShape for FaCreativeCommons { path { d: "M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z", } - } } } @@ -4038,7 +3946,6 @@ impl IconShape for FaCriticalRole { path { d: "M225.82 0c.26.15 216.57 124.51 217.12 124.72 3 1.18 3.7 3.46 3.7 6.56q-.11 125.17 0 250.36a5.88 5.88 0 0 1-3.38 5.78c-21.37 12-207.86 118.29-218.93 124.58h-3C142 466.34 3.08 386.56 2.93 386.48a3.29 3.29 0 0 1-1.88-3.24c0-.87 0-225.94-.05-253.1a5 5 0 0 1 2.93-4.93C27.19 112.11 213.2 6 224.07 0zM215.4 20.42l-.22-.16Q118.06 75.55 21 130.87c0 .12.08.23.13.35l30.86 11.64c-7.71 6-8.32 6-10.65 5.13-.1 0-24.17-9.28-26.8-10v230.43c.88-1.41 64.07-110.91 64.13-111 1.62-2.82 3-1.92 9.12-1.52 1.4.09 1.48.22.78 1.42-41.19 71.33-36.4 63-67.48 116.94-.81 1.4-.61 1.13 1.25 1.13h186.5c1.44 0 1.69-.23 1.7-1.64v-8.88c0-1.34 2.36-.81-18.37-1-7.46-.07-14.14-3.22-21.38-12.7-7.38-9.66-14.62-19.43-21.85-29.21-2.28-3.08-3.45-2.38-16.76-2.38-1.75 0-1.78 0-1.76 1.82.29 26.21.15 25.27 1 32.66.52 4.37 2.16 4.2 9.69 4.81 3.14.26 3.88 4.08.52 4.92-1.57.39-31.6.51-33.67-.1a2.42 2.42 0 0 1 .3-4.73c3.29-.76 6.16.81 6.66-4.44 1.3-13.66 1.17-9 1.1-79.42 0-10.82-.35-12.58-5.36-13.55-1.22-.24-3.54-.16-4.69-.55-2.88-1-2-4.84 1.77-4.85 33.67 0 46.08-1.07 56.06 4.86 7.74 4.61 12 11.48 12.51 20.4.88 14.59-6.51 22.35-15 32.59a1.46 1.46 0 0 0 0 2.22c2.6 3.25 5 6.63 7.71 9.83 27.56 33.23 24.11 30.54 41.28 33.06.89.13 1-.42 1-1.15v-11c0-1 .32-1.43 1.41-1.26a72.37 72.37 0 0 0 23.58-.3c1.08-.15 1.5.2 1.48 1.33 0 .11.88 26.69.87 26.8-.05 1.52.67 1.62 1.89 1.62h186.71Q386.51 304.6 346 234.33c2.26-.66-.4 0 6.69-1.39 2-.39 2.05-.41 3.11 1.44 7.31 12.64 77.31 134 77.37 134.06V138c-1.72.5-103.3 38.72-105.76 39.68-1.08.42-1.55.2-1.91-.88-.63-1.9-1.34-3.76-2.09-5.62-.32-.79-.09-1.13.65-1.39.1 0 95.53-35.85 103-38.77-65.42-37.57-130.56-75-196-112.6l86.82 150.39-.28.33c-9.57-.9-10.46-1.6-11.8-3.94-1-1.69-73.5-127.71-82-142.16-9.1 14.67-83.56 146.21-85.37 146.32-2.93.17-5.88.08-9.25.08q43.25-74.74 86.18-149zm51.93 129.92a37.68 37.68 0 0 0 5.54-.85c1.69-.3 2.53.2 2.6 1.92 0 .11.07 19.06-.86 20.45s-1.88 1.22-2.6-.19c-5-9.69 6.22-9.66-39.12-12-.7 0-1 .23-1 .93 0 .13 3.72 122 3.73 122.11 0 .89.52 1.2 1.21 1.51a83.92 83.92 0 0 1 8.7 4.05c7.31 4.33 11.38 10.84 12.41 19.31 1.44 11.8-2.77 35.77-32.21 37.14-2.75.13-28.26 1.08-34.14-23.25-4.66-19.26 8.26-32.7 19.89-36.4a2.45 2.45 0 0 0 2-2.66c.1-5.63 3-107.1 3.71-121.35.05-1.08-.62-1.16-1.35-1.15-32.35.52-36.75-.34-40.22 8.52-2.42 6.18-4.14 1.32-3.95.23q1.59-9 3.31-18c.4-2.11 1.43-2.61 3.43-1.86 5.59 2.11 6.72 1.7 37.25 1.92 1.73 0 1.78-.08 1.82-1.85.68-27.49.58-22.59 1-29.55a2.69 2.69 0 0 0-1.63-2.8c-5.6-2.91-8.75-7.55-8.9-13.87-.35-14.81 17.72-21.67 27.38-11.51 6.84 7.19 5.8 18.91-2.45 24.15a4.35 4.35 0 0 0-2.22 4.34c0 .59-.11-4.31 1 30.05 0 .9.43 1.12 1.24 1.11.1 0 23-.09 34.47-.37zM68.27 141.7c19.84-4.51 32.68-.56 52.49 1.69 2.76.31 3.74 1.22 3.62 4-.21 5-1.16 22.33-1.24 23.15a2.65 2.65 0 0 1-1.63 2.34c-4.06 1.7-3.61-4.45-4-7.29-3.13-22.43-73.87-32.7-74.63 25.4-.31 23.92 17 53.63 54.08 50.88 27.24-2 19-20.19 24.84-20.47a2.72 2.72 0 0 1 3 3.36c-1.83 10.85-3.42 18.95-3.45 19.15-1.54 9.17-86.7 22.09-93.35-42.06-2.71-25.85 10.44-53.37 40.27-60.15zm80 87.67h-19.49a2.57 2.57 0 0 1-2.66-1.79c2.38-3.75 5.89.92 5.86-6.14-.08-25.75.21-38 .23-40.1 0-3.42-.53-4.65-3.32-4.94-7-.72-3.11-3.37-1.11-3.38 11.84-.1 22.62-.18 30.05.72 8.77 1.07 16.71 12.63 7.93 22.62-2 2.25-4 4.42-6.14 6.73.95 1.15 6.9 8.82 17.28 19.68 2.66 2.78 6.15 3.51 9.88 3.13a2.21 2.21 0 0 0 2.23-2.12c.3-3.42.26 4.73.45-40.58 0-5.65-.34-6.58-3.23-6.83-3.95-.35-4-2.26-.69-3.37l19.09-.09c.32 0 4.49.53 1 3.38 0 .05-.16 0-.24 0-3.61.26-3.94 1-4 4.62-.27 43.93.07 40.23.41 42.82.11.84.27 2.23 5.1 2.14 2.49 0 3.86 3.37 0 3.4-10.37.08-20.74 0-31.11.07-10.67 0-13.47-6.2-24.21-20.82-1.6-2.18-8.31-2.36-8.2-.37.88 16.47 0 17.78 4 17.67 4.75-.1 4.73 3.57.83 3.55zm275-10.15c-1.21 7.13.17 10.38-5.3 10.34-61.55-.42-47.82-.22-50.72-.31a18.4 18.4 0 0 1-3.63-.73c-2.53-.6 1.48-1.23-.38-5.6-1.43-3.37-2.78-6.78-4.11-10.19a1.94 1.94 0 0 0-2-1.44 138 138 0 0 0-14.58.07 2.23 2.23 0 0 0-1.62 1.06c-1.58 3.62-3.07 7.29-4.51 11-1.27 3.23 7.86 1.32 12.19 2.16 3 .57 4.53 3.72.66 3.73H322.9c-2.92 0-3.09-3.15-.74-3.21a6.3 6.3 0 0 0 5.92-3.47c1.5-3 2.8-6 4.11-9.09 18.18-42.14 17.06-40.17 18.42-41.61a1.83 1.83 0 0 1 3 0c2.93 3.34 18.4 44.71 23.62 51.92 2 2.7 5.74 2 6.36 2 3.61.13 4-1.11 4.13-4.29.09-1.87.08 1.17.07-41.24 0-4.46-2.36-3.74-5.55-4.27-.26 0-2.56-.63-.08-3.06.21-.2-.89-.24 21.7-.15 2.32 0 5.32 2.75-1.21 3.45a2.56 2.56 0 0 0-2.66 2.83c-.07 1.63-.19 38.89.29 41.21a3.06 3.06 0 0 0 3.23 2.43c13.25.43 14.92.44 16-3.41 1.67-5.78 4.13-2.52 3.73-.19zm-104.72 64.37c-4.24 0-4.42-3.39-.61-3.41 35.91-.16 28.11.38 37.19-.65 1.68-.19 2.38.24 2.25 1.89-.26 3.39-.64 6.78-1 10.16-.25 2.16-3.2 2.61-3.4-.15-.38-5.31-2.15-4.45-15.63-5.08-1.58-.07-1.64 0-1.64 1.52V304c0 1.65 0 1.6 1.62 1.47 3.12-.25 10.31.34 15.69-1.52.47-.16 3.3-1.79 3.07 1.76 0 .21-.76 10.35-1.18 11.39-.53 1.29-1.88 1.51-2.58.32-1.17-2 0-5.08-3.71-5.3-15.42-.9-12.91-2.55-12.91 6 0 12.25-.76 16.11 3.89 16.24 16.64.48 14.4 0 16.43-5.71.84-2.37 3.5-1.77 3.18.58-.44 3.21-.85 6.43-1.23 9.64 0 .36-.16 2.4-4.66 2.39-37.16-.08-34.54-.19-35.21-.31-2.72-.51-2.2-3 .22-3.45 1.1-.19 4 .54 4.16-2.56 2.44-56.22-.07-51.34-3.91-51.33zm-.41-109.52c2.46.61 3.13 1.76 2.95 4.65-.33 5.3-.34 9-.55 9.69-.66 2.23-3.15 2.12-3.34-.27-.38-4.81-3.05-7.82-7.57-9.15-26.28-7.73-32.81 15.46-27.17 30.22 5.88 15.41 22 15.92 28.86 13.78 5.92-1.85 5.88-6.5 6.91-7.58 1.23-1.3 2.25-1.84 3.12 1.1 0 .1.57 11.89-6 12.75-1.6.21-19.38 3.69-32.68-3.39-21-11.19-16.74-35.47-6.88-45.33 14-14.06 39.91-7.06 42.32-6.47zM289.8 280.14c3.28 0 3.66 3 .16 3.43-2.61.32-5-.42-5 5.46 0 2-.19 29.05.4 41.45.11 2.29 1.15 3.52 3.44 3.65 22 1.21 14.95-1.65 18.79-6.34 1.83-2.24 2.76.84 2.76 1.08.35 13.62-4 12.39-5.19 12.4l-38.16-.19c-1.93-.23-2.06-3-.42-3.38 2-.48 4.94.4 5.13-2.8 1-15.87.57-44.65.34-47.81-.27-3.77-2.8-3.27-5.68-3.71-2.47-.38-2-3.22.34-3.22 1.45-.02 17.97-.03 23.09-.02zm-31.63-57.79c.07 4.08 2.86 3.46 6 3.58 2.61.1 2.53 3.41-.07 3.43-6.48 0-13.7 0-21.61-.06-3.84 0-3.38-3.35 0-3.37 4.49 0 3.24 1.61 3.41-45.54 0-5.08-3.27-3.54-4.72-4.23-2.58-1.23-1.36-3.09.41-3.15 1.29 0 20.19-.41 21.17.21s1.87 1.65-.42 2.86c-1 .52-3.86-.28-4.15 2.47 0 .21-.82 1.63-.07 43.8zm-36.91 274.27a2.93 2.93 0 0 0 3.26 0c17-9.79 182-103.57 197.42-112.51-.14-.43 11.26-.18-181.52-.27-1.22 0-1.57.37-1.53 1.56 0 .1 1.25 44.51 1.22 50.38a28.33 28.33 0 0 1-1.36 7.71c-.55 1.83.38-.5-13.5 32.23-.73 1.72-1 2.21-2-.08-4.19-10.34-8.28-20.72-12.57-31a23.6 23.6 0 0 1-2-10.79c.16-2.46.8-16.12 1.51-48 0-1.95 0-2-2-2h-183c2.58 1.63 178.32 102.57 196 112.76zm-90.9-188.75c0 2.4.36 2.79 2.76 3 11.54 1.17 21 3.74 25.64-7.32 6-14.46 2.66-34.41-12.48-38.84-2-.59-16-2.76-15.94 1.51.05 8.04.01 11.61.02 41.65zm105.75-15.05c0 2.13 1.07 38.68 1.09 39.13.34 9.94-25.58 5.77-25.23-2.59.08-2 1.37-37.42 1.1-39.43-14.1 7.44-14.42 40.21 6.44 48.8a17.9 17.9 0 0 0 22.39-7.07c4.91-7.76 6.84-29.47-5.43-39a2.53 2.53 0 0 1-.36.12zm-12.28-198c-9.83 0-9.73 14.75-.07 14.87s10.1-14.88.07-14.91zm-80.15 103.83c0 1.8.41 2.4 2.17 2.58 13.62 1.39 12.51-11 12.16-13.36-1.69-11.22-14.38-10.2-14.35-7.81.05 4.5-.03 13.68.02 18.59zm212.32 6.4l-6.1-15.84c-2.16 5.48-4.16 10.57-6.23 15.84z", } - } } } @@ -4081,7 +3988,6 @@ impl IconShape for FaCss3Alt { path { d: "M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z", } - } } } @@ -4124,7 +4030,6 @@ impl IconShape for FaCss3 { path { d: "M480 32l-64 368-223.3 80L0 400l19.6-94.8h82l-8 40.6L210 390.2l134.1-44.4 18.8-97.1H29.5l16-82h333.7l10.5-52.7H56.3l16.3-82H480z", } - } } } @@ -4167,7 +4072,6 @@ impl IconShape for FaCuttlefish { path { d: "M344 305.5c-17.5 31.6-57.4 54.5-96 54.5-56.6 0-104-47.4-104-104s47.4-104 104-104c38.6 0 78.5 22.9 96 54.5 13.7-50.9 41.7-93.3 87-117.8C385.7 39.1 320.5 8 248 8 111 8 0 119 0 256s111 248 248 248c72.5 0 137.7-31.1 183-80.7-45.3-24.5-73.3-66.9-87-117.8z", } - } } } @@ -4210,7 +4114,6 @@ impl IconShape for FaDAndDBeyond { path { d: "M313.8 241.5c13.8 0 21-10.1 24.8-17.9-1-1.1-5-4.2-7.4-6.6-2.4 4.3-8.2 10.7-13.9 10.7-10.2 0-15.4-14.7-3.2-26.6-.5-.2-4.3-1.8-8 2.4 0-3 1-5.1 2.1-6.6-3.5 1.3-9.8 5.6-11.4 7.9.2-5.8 1.6-7.5.6-9l-.2-.2s-8.5 5.6-9.3 14.7c0 0 1.1-1.6 2.1-1.9.6-.3 1.3 0 .6 1.9-.2.6-5.8 15.7 5.1 26-.6-1.6-1.9-7.6 2.4-1.9-.3.1 5.8 7.1 15.7 7.1zm52.4-21.1c0-4-4.9-4.4-5.6-4.5 2 3.9.9 7.5.2 9 2.5-.4 5.4-1.6 5.4-4.5zm10.3 5.2c0-6.4-6.2-11.4-13.5-10.7 8 1.3 5.6 13.8-5 11.4 3.7-2.6 3.2-9.9-1.3-12.5 1.4 4.2-3 8.2-7.4 4.6-2.4-1.9-8-6.6-10.6-8.6-2.4-2.1-5.5-1-6.6-1.8-1.3-1.1-.5-3.8-2.2-5-1.6-.8-3-.3-4.8-1-1.6-.6-2.7-1.9-2.6-3.5-2.5 4.4 3.4 6.3 4.5 8.5 1 1.9-.8 4.8 4 8.5 14.8 11.6 9.1 8 10.4 18.1.6 4.3 4.2 6.7 6.4 7.4-2.1-1.9-2.9-6.4 0-9.3 0 13.9 19.2 13.3 23.1 6.4-2.4 1.1-7-.2-9-1.9 7.7 1 14.2-4.1 14.6-10.6zm-39.4-18.4c2 .8 1.6.7 6.4 4.5 10.2-24.5 21.7-15.7 22-15.5 2.2-1.9 9.8-3.8 13.8-2.7-2.4-2.7-7.5-6.2-13.3-6.2-4.7 0-7.4 2.2-8 1.3-.8-1.4 3.2-3.4 3.2-3.4-5.4.2-9.6 6.7-11.2 5.9-1.1-.5 1.4-3.7 1.4-3.7-5.1 2.9-9.3 9.1-10.2 13 4.6-5.8 13.8-9.8 19.7-9-10.5.5-19.5 9.7-23.8 15.8zm242.5 51.9c-20.7 0-40 1.3-50.3 2.1l7.4 8.2v77.2l-7.4 8.2c10.4.8 30.9 2.1 51.6 2.1 42.1 0 59.1-20.7 59.1-48.9 0-29.3-23.2-48.9-60.4-48.9zm-15.1 75.6v-53.3c30.1-3.3 46.8 3.8 46.8 26.3 0 25.6-21.4 30.2-46.8 27zM301.6 181c-1-3.4-.2-6.9 1.1-9.4 1 3 2.6 6.4 7.5 9-.5-2.4-.2-5.6.5-8-1.4-5.4 2.1-9.9 6.4-9.9 6.9 0 8.5 8.8 4.7 14.4 2.1 3.2 5.5 5.6 7.7 7.8 3.2-3.7 5.5-9.5 5.5-13.8 0-8.2-5.5-15.9-16.7-16.5-20-.9-20.2 16.6-20 18.9.5 5.2 3.4 7.8 3.3 7.5zm-.4 6c-.5 1.8-7 3.7-10.2 6.9 4.8-1 7-.2 7.8 1.8.5 1.4-.2 3.4-.5 5.6 1.6-1.8 7-5.5 11-6.2-1-.3-3.4-.8-4.3-.8 2.9-3.4 9.3-4.5 12.8-3.7-2.2-.2-6.7 1.1-8.5 2.6 1.6.3 3 .6 4.3 1.1-2.1.8-4.8 3.4-5.8 6.1 7-5 13.1 5.2 7 8.2.8.2 2.7 0 3.5-.5-.3 1.1-1.9 3-3 3.4 2.9 0 7-1.9 8.2-4.6 0 0-1.8.6-2.6-.2s.3-4.3.3-4.3c-2.3 2.9-3.4-1.3-1.3-4.2-1-.3-3.5-.6-4.6-.5 3.2-1.1 10.4-1.8 11.2-.3.6 1.1-1 3.4-1 3.4 4-.5 8.3 1.1 6.7 5.1 2.9-1.4 5.5-5.9 4.8-10.4-.3 1-1.6 2.4-2.9 2.7.2-1.4-1-2.2-1.9-2.6 1.7-9.6-14.6-14.2-14.1-23.9-1 1.3-1.8 5-.8 7.1 2.7 3.2 8.7 6.7 10.1 12.2-2.6-6.4-15.1-11.4-14.6-20.2-1.6 1.6-2.6 7.8-1.3 11 2.4 1.4 4.5 3.8 4.8 6.1-2.2-5.1-11.4-6.1-13.9-12.2-.6 2.2-.3 5 1 6.7 0 0-2.2-.8-7-.6 1.7.6 5.1 3.5 4.8 5.2zm25.9 7.4c-2.7 0-3.5-2.1-4.2-4.3 3.3 1.3 4.2 4.3 4.2 4.3zm38.9 3.7l-1-.6c-1.1-1-2.9-1.4-4.7-1.4-2.9 0-5.8 1.3-7.5 3.4-.8.8-1.4 1.8-2.1 2.6v15.7c3.5 2.6 7.1-2.9 3-7.2 1.5.3 4.6 2.7 5.1 3.2 0 0 2.6-.5 5-.5 2.1 0 3.9.3 5.6 1.1V196c-1.1.5-2.2 1-2.7 1.4zM79.9 305.9c17.2-4.6 16.2-18 16.2-19.9 0-20.6-24.1-25-37-25H3l8.3 8.6v29.5H0l11.4 14.6V346L3 354.6c61.7 0 73.8 1.5 86.4-5.9 6.7-4 9.9-9.8 9.9-17.6 0-5.1 2.6-18.8-19.4-25.2zm-41.3-27.5c20 0 29.6-.8 29.6 9.1v3c0 12.1-19 8.8-29.6 8.8zm0 59.2V315c12.2 0 32.7-2.3 32.7 8.8v4.5h.2c0 11.2-12.5 9.3-32.9 9.3zm101.2-19.3l23.1.2v-.2l14.1-21.2h-37.2v-14.9h52.4l-14.1-21v-.2l-73.5.2 7.4 8.2v77.1l-7.4 8.2h81.2l14.1-21.2-60.1.2zm214.7-60.1c-73.9 0-77.5 99.3-.3 99.3 77.9 0 74.1-99.3.3-99.3zm-.3 77.5c-37.4 0-36.9-55.3.2-55.3 36.8.1 38.8 55.3-.2 55.3zm-91.3-8.3l44.1-66.2h-41.7l6.1 7.2-20.5 37.2h-.3l-21-37.2 6.4-7.2h-44.9l44.1 65.8.2 19.4-7.7 8.2h42.6l-7.2-8.2zm-28.4-151.3c1.6 1.3 2.9 2.4 2.9 6.6v38.8c0 4.2-.8 5.3-2.7 6.4-.1.1-7.5 4.5-7.9 4.6h35.1c10 0 17.4-1.5 26-8.6-.6-5 .2-9.5.8-12 0-.2-1.8 1.4-2.7 3.5 0-5.7 1.6-15.4 9.6-20.5-.1 0-3.7-.8-9 1.1 2-3.1 10-7.9 10.4-7.9-8.2-26-38-22.9-32.2-22.9-30.9 0-32.6.3-39.9-4 .1.8.5 8.2 9.6 14.9zm21.5 5.5c4.6 0 23.1-3.3 23.1 17.3 0 20.7-18.4 17.3-23.1 17.3zm228.9 79.6l7 8.3V312h-.3c-5.4-14.4-42.3-41.5-45.2-50.9h-31.6l7.4 8.5v76.9l-7.2 8.3h39l-7.4-8.2v-47.4h.3c3.7 10.6 44.5 42.9 48.5 55.6h21.3v-85.2l7.4-8.3zm-106.7-96.1c-32.2 0-32.8.2-39.9-4 .1.7.5 8.3 9.6 14.9 3.1 2 2.9 4.3 2.9 9.5 1.8-1.1 3.8-2.2 6.1-3-1.1 1.1-2.7 2.7-3.5 4.5 1-1.1 7.5-5.1 14.6-3.5-1.6.3-4 1.1-6.1 2.9.1 0 2.1-1.1 7.5-.3v-4.3c4.7 0 23.1-3.4 23.1 17.3 0 20.5-18.5 17.3-19.7 17.3 5.7 4.4 5.8 12 2.2 16.3h.3c33.4 0 36.7-27.3 36.7-34 0-3.8-1.1-32-33.8-33.6z", } - } } } @@ -4253,7 +4156,6 @@ impl IconShape for FaDAndD { path { d: "M82.5 98.9c-.6-17.2 2-33.8 12.7-48.2.3 7.4 1.2 14.5 4.2 21.6 5.9-27.5 19.7-49.3 42.3-65.5-1.9 5.9-3.5 11.8-3 17.7 8.7-7.4 18.8-17.8 44.4-22.7 14.7-2.8 29.7-2 42.1 1 38.5 9.3 61 34.3 69.7 72.3 5.3 23.1.7 45-8.3 66.4-5.2 12.4-12 24.4-20.7 35.1-2-1.9-3.9-3.8-5.8-5.6-42.8-40.8-26.8-25.2-37.4-37.4-1.1-1.2-1-2.2-.1-3.6 8.3-13.5 11.8-28.2 10-44-1.1-9.8-4.3-18.9-11.3-26.2-14.5-15.3-39.2-15-53.5.6-11.4 12.5-14.1 27.4-10.9 43.6.2 1.3.4 2.7 0 3.9-3.4 13.7-4.6 27.6-2.5 41.6.1.5.1 1.1.1 1.6 0 .3-.1.5-.2 1.1-21.8-11-36-28.3-43.2-52.2-8.3 17.8-11.1 35.5-6.6 54.1-15.6-15.2-21.3-34.3-22-55.2zm469.6 123.2c-11.6-11.6-25-20.4-40.1-26.6-12.8-5.2-26-7.9-39.9-7.1-10 .6-19.6 3.1-29 6.4-2.5.9-5.1 1.6-7.7 2.2-4.9 1.2-7.3-3.1-4.7-6.8 3.2-4.6 3.4-4.2 15-12 .6-.4 1.2-.8 2.2-1.5h-2.5c-.6 0-1.2.2-1.9.3-19.3 3.3-30.7 15.5-48.9 29.6-10.4 8.1-13.8 3.8-12-.5 1.4-3.5 3.3-6.7 5.1-10 1-1.8 2.3-3.4 3.5-5.1-.2-.2-.5-.3-.7-.5-27 18.3-46.7 42.4-57.7 73.3.3.3.7.6 1 .9.3-.6.5-1.2.9-1.7 10.4-12.1 22.8-21.8 36.6-29.8 18.2-10.6 37.5-18.3 58.7-20.2 4.3-.4 8.7-.1 13.1-.1-1.8.7-3.5.9-5.3 1.1-18.5 2.4-35.5 9-51.5 18.5-30.2 17.9-54.5 42.2-75.1 70.4-.3.4-.4.9-.7 1.3 14.5 5.3 24 17.3 36.1 25.6.2-.1.3-.2.4-.4l1.2-2.7c12.2-26.9 27-52.3 46.7-74.5 16.7-18.8 38-25.3 62.5-20 5.9 1.3 11.4 4.4 17.2 6.8 2.3-1.4 5.1-3.2 8-4.7 8.4-4.3 17.4-7 26.7-9 14.7-3.1 29.5-4.9 44.5-1.3v-.5c-.5-.4-1.2-.8-1.7-1.4zM316.7 397.6c-39.4-33-22.8-19.5-42.7-35.6-.8.9 0-.2-1.9 3-11.2 19.1-25.5 35.3-44 47.6-10.3 6.8-21.5 11.8-34.1 11.8-21.6 0-38.2-9.5-49.4-27.8-12-19.5-13.3-40.7-8.2-62.6 7.8-33.8 30.1-55.2 38.6-64.3-18.7-6.2-33 1.7-46.4 13.9.8-13.9 4.3-26.2 11.8-37.3-24.3 10.6-45.9 25-64.8 43.9-.3-5.8 5.4-43.7 5.6-44.7.3-2.7-.6-5.3-3-7.4-24.2 24.7-44.5 51.8-56.1 84.6 7.4-5.9 14.9-11.4 23.6-16.2-8.3 22.3-19.6 52.8-7.8 101.1 4.6 19 11.9 36.8 24.1 52.3 2.9 3.7 6.3 6.9 9.5 10.3.2-.2.4-.3.6-.5-1.4-7-2.2-14.1-1.5-21.9 2.2 3.2 3.9 6 5.9 8.6 12.6 16 28.7 27.4 47.2 35.6 25 11.3 51.1 13.3 77.9 8.6 54.9-9.7 90.7-48.6 116-98.8 1-1.8.6-2.9-.9-4.2zm172-46.4c-9.5-3.1-22.2-4.2-28.7-2.9 9.9 4 14.1 6.6 18.8 12 12.6 14.4 10.4 34.7-5.4 45.6-11.7 8.1-24.9 10.5-38.9 9.1-1.2-.1-2.3-.4-3-.6 2.8-3.7 6-7 8.1-10.8 9.4-16.8 5.4-42.1-8.7-56.1-2.1-2.1-4.6-3.9-7-5.9-.3 1.3-.1 2.1.1 2.8 4.2 16.6-8.1 32.4-24.8 31.8-7.6-.3-13.9-3.8-19.6-8.5-19.5-16.1-39.1-32.1-58.5-48.3-5.9-4.9-12.5-8.1-20.1-8.7-4.6-.4-9.3-.6-13.9-.9-5.9-.4-8.8-2.8-10.4-8.4-.9-3.4-1.5-6.8-2.2-10.2-1.5-8.1-6.2-13-14.3-14.2-4.4-.7-8.9-1-13.3-1.5-13-1.4-19.8-7.4-22.6-20.3-5 11-1.6 22.4 7.3 29.9 4.5 3.8 9.3 7.3 13.8 11.2 4.6 3.8 7.4 8.7 7.9 14.8.4 4.7.8 9.5 1.8 14.1 2.2 10.6 8.9 18.4 17 25.1 16.5 13.7 33 27.3 49.5 41.1 17.9 15 13.9 32.8 13 56-.9 22.9 12.2 42.9 33.5 51.2 1 .4 2 .6 3.6 1.1-15.7-18.2-10.1-44.1.7-52.3.3 2.2.4 4.3.9 6.4 9.4 44.1 45.4 64.2 85 56.9 16-2.9 30.6-8.9 42.9-19.8 2-1.8 3.7-4.1 5.9-6.5-19.3 4.6-35.8.1-50.9-10.6.7-.3 1.3-.3 1.9-.3 21.3 1.8 40.6-3.4 57-17.4 19.5-16.6 26.6-42.9 17.4-66-8.3-20.1-23.6-32.3-43.8-38.9zM99.4 179.3c-5.3-9.2-13.2-15.6-22.1-21.3 13.7-.5 26.6.2 39.6 3.7-7-12.2-8.5-24.7-5-38.7 5.3 11.9 13.7 20.1 23.6 26.8 19.7 13.2 35.7 19.6 46.7 30.2 3.4 3.3 6.3 7.1 9.6 10.9-.8-2.1-1.4-4.1-2.2-6-5-10.6-13-18.6-22.6-25-1.8-1.2-2.8-2.5-3.4-4.5-3.3-12.5-3-25.1-.7-37.6 1-5.5 2.8-10.9 4.5-16.3.8-2.4 2.3-4.6 4-6.6.6 6.9 0 25.5 19.6 46 10.8 11.3 22.4 21.9 33.9 32.7 9 8.5 18.3 16.7 25.5 26.8 1.1 1.6 2.2 3.3 3.8 4.7-5-13-14.2-24.1-24.2-33.8-9.6-9.3-19.4-18.4-29.2-27.4-3.3-3-4.6-6.7-5.1-10.9-1.2-10.4 0-20.6 4.3-30.2.5-1 1.1-2 1.9-3.3.5 4.2.6 7.9 1.4 11.6 4.8 23.1 20.4 36.3 49.3 63.5 10 9.4 19.3 19.2 25.6 31.6 4.8 9.3 7.3 19 5.7 29.6-.1.6.5 1.7 1.1 2 6.2 2.6 10 6.9 9.7 14.3 7.7-2.6 12.5-8 16.4-14.5 4.2 20.2-9.1 50.3-27.2 58.7.4-4.5 5-23.4-16.5-27.7-6.8-1.3-12.8-1.3-22.9-2.1 4.7-9 10.4-20.6.5-22.4-24.9-4.6-52.8 1.9-57.8 4.6 8.2.4 16.3 1 23.5 3.3-2 6.5-4 12.7-5.8 18.9-1.9 6.5 2.1 14.6 9.3 9.6 1.2-.9 2.3-1.9 3.3-2.7-3.1 17.9-2.9 15.9-2.8 18.3.3 10.2 9.5 7.8 15.7 7.3-2.5 11.8-29.5 27.3-45.4 25.8 7-4.7 12.7-10.3 15.9-17.9-6.5.8-12.9 1.6-19.2 2.4l-.3-.9c4.7-3.4 8-7.8 10.2-13.1 8.7-21.1-3.6-38-25-39.9-9.1-.8-17.8.8-25.9 5.5 6.2-15.6 17.2-26.6 32.6-34.5-15.2-4.3-8.9-2.7-24.6-6.3 14.6-9.3 30.2-13.2 46.5-14.6-5.2-3.2-48.1-3.6-70.2 20.9 7.9 1.4 15.5 2.8 23.2 4.2-23.8 7-44 19.7-62.4 35.6 1.1-4.8 2.7-9.5 3.3-14.3.6-4.5.8-9.2.1-13.6-1.5-9.4-8.9-15.1-19.7-16.3-7.9-.9-15.6.1-23.3 1.3-.9.1-1.7.3-2.9 0 15.8-14.8 36-21.7 53.1-33.5 6-4.5 6.8-8.2 3-14.9zm128.4 26.8c3.3 16 12.6 25.5 23.8 24.3-4.6-11.3-12.1-19.5-23.8-24.3z", } - } } } @@ -4296,7 +4198,6 @@ impl IconShape for FaDailymotion { path { d: "M298.93,267a48.4,48.4,0,0,0-24.36-6.21q-19.83,0-33.44,13.27t-13.61,33.42q0,21.16,13.28,34.6t33.43,13.44q20.5,0,34.11-13.78T322,307.47A47.13,47.13,0,0,0,315.9,284,44.13,44.13,0,0,0,298.93,267ZM0,32V480H448V32ZM374.71,405.26h-53.1V381.37h-.67q-15.79,26.2-55.78,26.2-27.56,0-48.89-13.1a88.29,88.29,0,0,1-32.94-35.77q-11.6-22.68-11.59-50.89,0-27.56,11.76-50.22a89.9,89.9,0,0,1,32.93-35.78q21.18-13.09,47.72-13.1a80.87,80.87,0,0,1,29.74,5.21q13.28,5.21,25,17V153l55.79-12.09Z", } - } } } @@ -4339,7 +4240,6 @@ impl IconShape for FaDashcube { path { d: "M326.6 104H110.4c-51.1 0-91.2 43.3-91.2 93.5V427c0 50.5 40.1 85 91.2 85h227.2c51.1 0 91.2-34.5 91.2-85V0L326.6 104zM153.9 416.5c-17.7 0-32.4-15.1-32.4-32.8V240.8c0-17.7 14.7-32.5 32.4-32.5h140.7c17.7 0 32 14.8 32 32.5v123.5l51.1 52.3H153.9z", } - } } } @@ -4382,7 +4282,6 @@ impl IconShape for FaDeezer { path { d: "M451.46,244.71H576V172H451.46Zm0-173.89v72.67H576V70.82Zm0,275.06H576V273.2H451.46ZM0,447.09H124.54V374.42H0Zm150.47,0H275V374.42H150.47Zm150.52,0H425.53V374.42H301Zm150.47,0H576V374.42H451.46ZM301,345.88H425.53V273.2H301Zm-150.52,0H275V273.2H150.47Zm0-101.17H275V172H150.47Z", } - } } } @@ -4425,7 +4324,6 @@ impl IconShape for FaDelicious { path { d: "M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192z", } - } } } @@ -4468,7 +4366,6 @@ impl IconShape for FaDeploydog { path { d: "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z", } - } } } @@ -4511,7 +4408,6 @@ impl IconShape for FaDeskpro { path { d: "M205.9 512l31.1-38.4c12.3-.2 25.6-1.4 36.5-6.6 38.9-18.6 38.4-61.9 38.3-63.8-.1-5-.8-4.4-28.9-37.4H362c-.2 50.1-7.3 68.5-10.2 75.7-9.4 23.7-43.9 62.8-95.2 69.4-8.7 1.1-32.8 1.2-50.7 1.1zm200.4-167.7c38.6 0 58.5-13.6 73.7-30.9l-175.5-.3-17.4 31.3 119.2-.1zm-43.6-223.9v168.3h-73.5l-32.7 55.5H250c-52.3 0-58.1-56.5-58.3-58.9-1.2-13.2-21.3-11.6-20.1 1.8 1.4 15.8 8.8 40 26.4 57.1h-91c-25.5 0-110.8-26.8-107-114V16.9C0 .9 9.7.3 15 .1h82c.2 0 .3.1.5.1 4.3-.4 50.1-2.1 50.1 43.7 0 13.3 20.2 13.4 20.2 0 0-18.2-5.5-32.8-15.8-43.7h84.2c108.7-.4 126.5 79.4 126.5 120.2zm-132.5 56l64 29.3c13.3-45.5-42.2-71.7-64-29.3z", } - } } } @@ -4554,7 +4450,6 @@ impl IconShape for FaDev { path { d: "M120.12 208.29c-3.88-2.9-7.77-4.35-11.65-4.35H91.03v104.47h17.45c3.88 0 7.77-1.45 11.65-4.35 3.88-2.9 5.82-7.25 5.82-13.06v-69.65c-.01-5.8-1.96-10.16-5.83-13.06zM404.1 32H43.9C19.7 32 .06 51.59 0 75.8v360.4C.06 460.41 19.7 480 43.9 480h360.2c24.21 0 43.84-19.59 43.9-43.8V75.8c-.06-24.21-19.7-43.8-43.9-43.8zM154.2 291.19c0 18.81-11.61 47.31-48.36 47.25h-46.4V172.98h47.38c35.44 0 47.36 28.46 47.37 47.28l.01 70.93zm100.68-88.66H201.6v38.42h32.57v29.57H201.6v38.41h53.29v29.57h-62.18c-11.16.29-20.44-8.53-20.72-19.69V193.7c-.27-11.15 8.56-20.41 19.71-20.69h63.19l-.01 29.52zm103.64 115.29c-13.2 30.75-36.85 24.63-47.44 0l-38.53-144.8h32.57l29.71 113.72 29.57-113.72h32.58l-38.46 144.8z", } - } } } @@ -4597,7 +4492,6 @@ impl IconShape for FaDeviantart { path { d: "M320 93.2l-98.2 179.1 7.4 9.5H320v127.7H159.1l-13.5 9.2-43.7 84c-.3 0-8.6 8.6-9.2 9.2H0v-93.2l93.2-179.4-7.4-9.2H0V102.5h156l13.5-9.2 43.7-84c.3 0 8.6-8.6 9.2-9.2H320v93.1z", } - } } } @@ -4640,7 +4534,6 @@ impl IconShape for FaDhl { path { d: "M238 301.2h58.7L319 271h-58.7L238 301.2zM0 282.9v6.4h81.8l4.7-6.4H0zM172.9 271c-8.7 0-6-3.6-4.6-5.5 2.8-3.8 7.6-10.4 10.4-14.1 2.8-3.7 2.8-5.9-2.8-5.9h-51l-41.1 55.8h100.1c33.1 0 51.5-22.5 57.2-30.3h-68.2zm317.5-6.9l39.3-53.4h-62.2l-39.3 53.4h62.2zM95.3 271H0v6.4h90.6l4.7-6.4zm111-26.6c-2.8 3.8-7.5 10.4-10.3 14.2-1.4 2-4.1 5.5 4.6 5.5h45.6s7.3-10 13.5-18.4c8.4-11.4.7-35-29.2-35H112.6l-20.4 27.8h111.4c5.6 0 5.5 2.2 2.7 5.9zM0 301.2h73.1l4.7-6.4H0v6.4zm323 0h58.7L404 271h-58.7c-.1 0-22.3 30.2-22.3 30.2zm222 .1h95v-6.4h-90.3l-4.7 6.4zm22.3-30.3l-4.7 6.4H640V271h-72.7zm-13.5 18.3H640v-6.4h-81.5l-4.7 6.4zm-164.2-78.6l-22.5 30.6h-26.2l22.5-30.6h-58.7l-39.3 53.4H409l39.3-53.4h-58.7zm33.5 60.3s-4.3 5.9-6.4 8.7c-7.4 10-.9 21.6 23.2 21.6h94.3l22.3-30.3H423.1z", } - } } } @@ -4683,7 +4576,6 @@ impl IconShape for FaDiaspora { path { d: "M251.64 354.55c-1.4 0-88 119.9-88.7 119.9S76.34 414 76 413.25s86.6-125.7 86.6-127.4c0-2.2-129.6-44-137.6-47.1-1.3-.5 31.4-101.8 31.7-102.1.6-.7 144.4 47 145.5 47 .4 0 .9-.6 1-1.3.4-2 1-148.6 1.7-149.6.8-1.2 104.5-.7 105.1-.3 1.5 1 3.5 156.1 6.1 156.1 1.4 0 138.7-47 139.3-46.3.8.9 31.9 102.2 31.5 102.6-.9.9-140.2 47.1-140.6 48.8-.3 1.4 82.8 122.1 82.5 122.9s-85.5 63.5-86.3 63.5c-1-.2-89-125.5-90.9-125.5z", } - } } } @@ -4726,7 +4618,6 @@ impl IconShape for FaDigg { path { d: "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z", } - } } } @@ -4769,7 +4660,6 @@ impl IconShape for FaDigitalOcean { path { d: "M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z", } - } } } @@ -4812,7 +4702,6 @@ impl IconShape for FaDiscord { path { d: "M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z", } - } } } @@ -4855,7 +4744,6 @@ impl IconShape for FaDiscourse { path { d: "M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2c122.7 0 222.1-102.3 222.1-223.9C448 134.3 348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392l22.9-75c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z", } - } } } @@ -4898,7 +4786,6 @@ impl IconShape for FaDochub { path { d: "M397.9 160H256V19.6L397.9 160zM304 192v130c0 66.8-36.5 100.1-113.3 100.1H96V84.8h94.7c12 0 23.1.8 33.1 2.5v-84C212.9 1.1 201.4 0 189.2 0H0v512h189.2C329.7 512 400 447.4 400 318.1V192h-96z", } - } } } @@ -4941,7 +4828,6 @@ impl IconShape for FaDocker { path { d: "M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z", } - } } } @@ -4984,7 +4870,6 @@ impl IconShape for FaDraft2digital { path { d: "M480 398.1l-144-82.2v64.7h-91.3c30.8-35 81.8-95.9 111.8-149.3 35.2-62.6 16.1-123.4-12.8-153.3-4.4-4.6-62.2-62.9-166-41.2-59.1 12.4-89.4 43.4-104.3 67.3-13.1 20.9-17 39.8-18.2 47.7-5.5 33 19.4 67.1 56.7 67.1 31.7 0 57.3-25.7 57.3-57.4 0-27.1-19.7-52.1-48-56.8 1.8-7.3 17.7-21.1 26.3-24.7 41.1-17.3 78 5.2 83.3 33.5 8.3 44.3-37.1 90.4-69.7 127.6C84.5 328.1 18.3 396.8 0 415.9l336-.1V480zM369.9 371l47.1 27.2-47.1 27.2zM134.2 161.4c0 12.4-10 22.4-22.4 22.4s-22.4-10-22.4-22.4 10-22.4 22.4-22.4 22.4 10.1 22.4 22.4zM82.5 380.5c25.6-27.4 97.7-104.7 150.8-169.9 35.1-43.1 40.3-82.4 28.4-112.7-7.4-18.8-17.5-30.2-24.3-35.7 45.3 2.1 68 23.4 82.2 38.3 0 0 42.4 48.2 5.8 113.3-37 65.9-110.9 147.5-128.5 166.7z", } - } } } @@ -5027,7 +4912,6 @@ impl IconShape for FaDribbbleSquare { path { d: "M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z", } - } } } @@ -5070,7 +4954,6 @@ impl IconShape for FaDribbble { path { d: "M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z", } - } } } @@ -5113,7 +4996,6 @@ impl IconShape for FaDropbox { path { d: "M264.4 116.3l-132 84.3 132 84.3-132 84.3L0 284.1l132.3-84.3L0 116.3 132.3 32l132.1 84.3zM131.6 395.7l132-84.3 132 84.3-132 84.3-132-84.3zm132.8-111.6l132-84.3-132-83.6L395.7 32 528 116.3l-132.3 84.3L528 284.8l-132.3 84.3-131.3-85z", } - } } } @@ -5156,7 +5038,6 @@ impl IconShape for FaDrupal { path { d: "M303.973,108.136C268.2,72.459,234.187,38.35,224.047,0c-9.957,38.35-44.25,72.459-80.019,108.136C90.467,161.7,29.716,222.356,29.716,313.436c-2.337,107.3,82.752,196.18,190.053,198.517S415.948,429.2,418.285,321.9q.091-4.231,0-8.464C418.285,222.356,357.534,161.7,303.973,108.136Zm-174.326,223a130.282,130.282,0,0,0-15.211,24.153,4.978,4.978,0,0,1-3.319,2.766h-1.659c-4.333,0-9.219-8.481-9.219-8.481h0c-1.29-2.028-2.489-4.149-3.687-6.361l-.83-1.752c-11.247-25.72-1.475-62.318-1.475-62.318h0a160.585,160.585,0,0,1,23.231-49.873A290.8,290.8,0,0,1,138.5,201.613l9.219,9.219,43.512,44.434a4.979,4.979,0,0,1,0,6.638L145.78,312.33h0Zm96.612,127.311a67.2,67.2,0,0,1-49.781-111.915c14.2-16.871,31.528-33.464,50.334-55.313,22.309,23.785,36.875,40.1,51.164,57.986a28.413,28.413,0,0,1,2.95,4.425,65.905,65.905,0,0,1,11.984,37.981,66.651,66.651,0,0,1-66.466,66.836ZM352.371,351.6h0a7.743,7.743,0,0,1-6.176,5.347H344.9a11.249,11.249,0,0,1-6.269-5.07h0a348.21,348.21,0,0,0-39.456-48.952L281.387,284.49,222.3,223.185a497.888,497.888,0,0,1-35.4-36.322,12.033,12.033,0,0,0-.922-1.382,35.4,35.4,0,0,1-4.7-9.219V174.51a31.346,31.346,0,0,1,9.218-27.656c11.432-11.431,22.955-22.954,33.833-34.939,11.984,13.275,24.8,26,37.428,38.627h0a530.991,530.991,0,0,1,69.6,79.1,147.494,147.494,0,0,1,27.011,83.8A134.109,134.109,0,0,1,352.371,351.6Z", } - } } } @@ -5199,7 +5080,6 @@ impl IconShape for FaDyalog { path { d: "M0 32v119.2h64V96h107.2C284.6 96 352 176.2 352 255.9 352 332 293.4 416 171.2 416H0v64h171.2C331.9 480 416 367.3 416 255.9c0-58.7-22.1-113.4-62.3-154.3C308.9 56 245.7 32 171.2 32H0z", } - } } } @@ -5242,7 +5122,6 @@ impl IconShape for FaEarlybirds { path { d: "M313.2 47.5c1.2-13 21.3-14 36.6-8.7.9.3 26.2 9.7 19 15.2-27.9-7.4-56.4 18.2-55.6-6.5zm-201 6.9c30.7-8.1 62 20 61.1-7.1-1.3-14.2-23.4-15.3-40.2-9.6-1 .3-28.7 10.5-20.9 16.7zM319.4 160c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-159.7 0c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm318.5 163.2c-9.9 24-40.7 11-63.9-1.2-13.5 69.1-58.1 111.4-126.3 124.2.3.9-2-.1 24 1 33.6 1.4 63.8-3.1 97.4-8-19.8-13.8-11.4-37.1-9.8-38.1 1.4-.9 14.7 1.7 21.6 11.5 8.6-12.5 28.4-14.8 30.2-13.6 1.6 1.1 6.6 20.9-6.9 34.6 4.7-.9 8.2-1.6 9.8-2.1 2.6-.8 17.7 11.3 3.1 13.3-14.3 2.3-22.6 5.1-47.1 10.8-45.9 10.7-85.9 11.8-117.7 12.8l1 11.6c3.8 18.1-23.4 24.3-27.6 6.2.8 17.9-27.1 21.8-28.4-1l-.5 5.3c-.7 18.4-28.4 17.9-28.3-.6-7.5 13.5-28.1 6.8-26.4-8.5l1.2-12.4c-36.7.9-59.7 3.1-61.8 3.1-20.9 0-20.9-31.6 0-31.6 2.4 0 27.7 1.3 63.2 2.8-61.1-15.5-103.7-55-114.9-118.2-25 12.8-57.5 26.8-68.2.8-10.5-25.4 21.5-42.6 66.8-73.4.7-6.6 1.6-13.3 2.7-19.8-14.4-19.6-11.6-36.3-16.1-60.4-16.8 2.4-23.2-9.1-23.6-23.1.3-7.3 2.1-14.9 2.4-15.4 1.1-1.8 10.1-2 12.7-2.6 6-31.7 50.6-33.2 90.9-34.5 19.7-21.8 45.2-41.5 80.9-48.3C203.3 29 215.2 8.5 216.2 8c1.7-.8 21.2 4.3 26.3 23.2 5.2-8.8 18.3-11.4 19.6-10.7 1.1.6 6.4 15-4.9 25.9 40.3 3.5 72.2 24.7 96 50.7 36.1 1.5 71.8 5.9 77.1 34 2.7.6 11.6.8 12.7 2.6.3.5 2.1 8.1 2.4 15.4-.5 13.9-6.8 25.4-23.6 23.1-3.2 17.3-2.7 32.9-8.7 47.7 2.4 11.7 4 23.8 4.8 36.4 37 25.4 70.3 42.5 60.3 66.9zM207.4 159.9c.9-44-37.9-42.2-78.6-40.3-21.7 1-38.9 1.9-45.5 13.9-11.4 20.9 5.9 92.9 23.2 101.2 9.8 4.7 73.4 7.9 86.3-7.1 8.2-9.4 15-49.4 14.6-67.7zm52 58.3c-4.3-12.4-6-30.1-15.3-32.7-2-.5-9-.5-11 0-10 2.8-10.8 22.1-17 37.2 15.4 0 19.3 9.7 23.7 9.7 4.3 0 6.3-11.3 19.6-14.2zm135.7-84.7c-6.6-12.1-24.8-12.9-46.5-13.9-40.2-1.9-78.2-3.8-77.3 40.3-.5 18.3 5 58.3 13.2 67.8 13 14.9 76.6 11.8 86.3 7.1 15.8-7.6 36.5-78.9 24.3-101.3z", } - } } } @@ -5285,7 +5164,6 @@ impl IconShape for FaEbay { path { d: "M606 189.5l-54.8 109.9-54.9-109.9h-37.5l10.9 20.6c-11.5-19-35.9-26-63.3-26-31.8 0-67.9 8.7-71.5 43.1h33.7c1.4-13.8 15.7-21.8 35-21.8 26 0 41 9.6 41 33v3.4c-12.7 0-28 .1-41.7.4-42.4.9-69.6 10-76.7 34.4 1-5.2 1.5-10.6 1.5-16.2 0-52.1-39.7-76.2-75.4-76.2-21.3 0-43 5.5-58.7 24.2v-80.6h-32.1v169.5c0 10.3-.6 22.9-1.1 33.1h31.5c.7-6.3 1.1-12.9 1.1-19.5 13.6 16.6 35.4 24.9 58.7 24.9 36.9 0 64.9-21.9 73.3-54.2-.5 2.8-.7 5.8-.7 9 0 24.1 21.1 45 60.6 45 26.6 0 45.8-5.7 61.9-25.5 0 6.6.3 13.3 1.1 20.2h29.8c-.7-8.2-1-17.5-1-26.8v-65.6c0-9.3-1.7-17.2-4.8-23.8l61.5 116.1-28.5 54.1h35.9L640 189.5zM243.7 313.8c-29.6 0-50.2-21.5-50.2-53.8 0-32.4 20.6-53.8 50.2-53.8 29.8 0 50.2 21.4 50.2 53.8 0 32.3-20.4 53.8-50.2 53.8zm200.9-47.3c0 30-17.9 48.4-51.6 48.4-25.1 0-35-13.4-35-25.8 0-19.1 18.1-24.4 47.2-25.3 13.1-.5 27.6-.6 39.4-.6zm-411.9 1.6h128.8v-8.5c0-51.7-33.1-75.4-78.4-75.4-56.8 0-83 30.8-83 77.6 0 42.5 25.3 74 82.5 74 31.4 0 68-11.7 74.4-46.1h-33.1c-12 35.8-87.7 36.7-91.2-21.6zm95-21.4H33.3c6.9-56.6 92.1-54.7 94.4 0z", } - } } } @@ -5328,7 +5206,6 @@ impl IconShape for FaEdgeLegacy { path { d: "M25.71,228.16l.35-.48c0,.16,0,.32-.07.48Zm460.58,15.51c0-44-7.76-84.46-28.81-122.4C416.5,47.88,343.91,8,258.89,8,119,7.72,40.62,113.21,26.06,227.68c42.42-61.31,117.07-121.38,220.37-125,0,0,109.67,0,99.42,105H170c6.37-37.39,18.55-59,34.34-78.93-75.05,34.9-121.85,96.1-120.75,188.32.83,71.45,50.13,144.84,120.75,172,83.35,31.84,192.77,7.2,240.13-21.33V363.31C363.6,419.8,173.6,424.23,172.21,295.74H486.29V243.67Z", } - } } } @@ -5371,7 +5248,6 @@ impl IconShape for FaEdge { path { d: "M481.92,134.48C440.87,54.18,352.26,8,255.91,8,137.05,8,37.51,91.68,13.47,203.66c26-46.49,86.22-79.14,149.46-79.14,79.27,0,121.09,48.93,122.25,50.18,22,23.8,33,50.39,33,83.1,0,10.4-5.31,25.82-15.11,38.57-1.57,2-6.39,4.84-6.39,11,0,5.06,3.29,9.92,9.14,14,27.86,19.37,80.37,16.81,80.51,16.81A115.39,115.39,0,0,0,444.94,322a118.92,118.92,0,0,0,58.95-102.44C504.39,176.13,488.39,147.26,481.92,134.48ZM212.77,475.67a154.88,154.88,0,0,1-46.64-45c-32.94-47.42-34.24-95.6-20.1-136A155.5,155.5,0,0,1,203,215.75c59-45.2,94.84-5.65,99.06-1a80,80,0,0,0-4.89-10.14c-9.24-15.93-24-36.41-56.56-53.51-33.72-17.69-70.59-18.59-77.64-18.59-38.71,0-77.9,13-107.53,35.69C35.68,183.3,12.77,208.72,8.6,243c-1.08,12.31-2.75,62.8,23,118.27a248,248,0,0,0,248.3,141.61C241.78,496.26,214.05,476.24,212.77,475.67Zm250.72-98.33a7.76,7.76,0,0,0-7.92-.23,181.66,181.66,0,0,1-20.41,9.12,197.54,197.54,0,0,1-69.55,12.52c-91.67,0-171.52-63.06-171.52-144A61.12,61.12,0,0,1,200.61,228,168.72,168.72,0,0,0,161.85,278c-14.92,29.37-33,88.13,13.33,151.66,6.51,8.91,23,30,56,47.67,23.57,12.65,49,19.61,71.7,19.61,35.14,0,115.43-33.44,163-108.87A7.75,7.75,0,0,0,463.49,377.34Z", } - } } } @@ -5414,7 +5290,6 @@ impl IconShape for FaElementor { path { d: "M.361 256C.361 397 114 511 255 511C397 511 511 397 511 256C511 116 397 2.05 255 2.05C114 2.05 .361 116 .361 256zM192 150V363H149V150H192zM234 150H362V193H234V150zM362 235V278H234V235H362zM234 320H362V363H234V320z", } - } } } @@ -5457,7 +5332,6 @@ impl IconShape for FaEllo { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm143.84 285.2C375.31 358.51 315.79 404.8 248 404.8s-127.31-46.29-143.84-111.6c-1.65-7.44 2.48-15.71 9.92-17.36 7.44-1.65 15.71 2.48 17.36 9.92 14.05 52.91 62 90.11 116.56 90.11s102.51-37.2 116.56-90.11c1.65-7.44 9.92-12.4 17.36-9.92 7.44 1.65 12.4 9.92 9.92 17.36z", } - } } } @@ -5500,7 +5374,6 @@ impl IconShape for FaEmber { path { d: "M639.9 254.6c-1.1-10.7-10.7-6.8-10.7-6.8s-15.6 12.1-29.3 10.7c-13.7-1.3-9.4-32-9.4-32s3-28.1-5.1-30.4c-8.1-2.4-18 7.3-18 7.3s-12.4 13.7-18.3 31.2l-1.6.5s1.9-30.6-.3-37.6c-1.6-3.5-16.4-3.2-18.8 3s-14.2 49.2-15 67.2c0 0-23.1 19.6-43.3 22.8s-25-9.4-25-9.4 54.8-15.3 52.9-59.1-44.2-27.6-49-24c-4.6 3.5-29.4 18.4-36.6 59.7-.2 1.4-.7 7.5-.7 7.5s-21.2 14.2-33 18c0 0 33-55.6-7.3-80.9-11.4-6.8-21.3-.5-27.2 5.3 13.6-17.3 46.4-64.2 36.9-105.2-5.8-24.4-18-27.1-29.2-23.1-17 6.7-23.5 16.7-23.5 16.7s-22 32-27.1 79.5-12.6 105.1-12.6 105.1-10.5 10.2-20.2 10.7-5.4-28.7-5.4-28.7 7.5-44.6 7-52.1-1.1-11.6-9.9-14.2c-8.9-2.7-18.5 8.6-18.5 8.6s-25.5 38.7-27.7 44.6l-1.3 2.4-1.3-1.6s18-52.7.8-53.5-28.5 18.8-28.5 18.8-19.6 32.8-20.4 36.5l-1.3-1.6s8.1-38.2 6.4-47.6c-1.6-9.4-10.5-7.5-10.5-7.5s-11.3-1.3-14.2 5.9-13.7 55.3-15 70.7c0 0-28.2 20.2-46.8 20.4-18.5.3-16.7-11.8-16.7-11.8s68-23.3 49.4-69.2c-8.3-11.8-18-15.5-31.7-15.3-13.7.3-30.3 8.6-41.3 33.3-5.3 11.8-6.8 23-7.8 31.5 0 0-12.3 2.4-18.8-2.9s-10 0-10 0-11.2 14-.1 18.3 28.1 6.1 28.1 6.1c1.6 7.5 6.2 19.5 19.6 29.7 20.2 15.3 58.8-1.3 58.8-1.3l15.9-8.8s.5 14.6 12.1 16.7 16.4 1 36.5-47.9c11.8-25 12.6-23.6 12.6-23.6l1.3-.3s-9.1 46.8-5.6 59.7C187.7 319.4 203 318 203 318s8.3 2.4 15-21.2 19.6-49.9 19.6-49.9h1.6s-5.6 48.1 3 63.7 30.9 5.3 30.9 5.3 15.6-7.8 18-10.2c0 0 18.5 15.8 44.6 12.9 58.3-11.5 79.1-25.9 79.1-25.9s10 24.4 41.1 26.7c35.5 2.7 54.8-18.6 54.8-18.6s-.3 13.5 12.1 18.6 20.7-22.8 20.7-22.8l20.7-57.2h1.9s1.1 37.3 21.5 43.2 47-13.7 47-13.7 6.4-3.5 5.3-14.3zm-578 5.3c.8-32 21.8-45.9 29-39 7.3 7 4.6 22-9.1 31.4-13.7 9.5-19.9 7.6-19.9 7.6zm272.8-123.8s19.1-49.7 23.6-25.5-40 96.2-40 96.2c.5-16.2 16.4-70.7 16.4-70.7zm22.8 138.4c-12.6 33-43.3 19.6-43.3 19.6s-3.5-11.8 6.4-44.9 33.3-20.2 33.3-20.2 16.2 12.4 3.6 45.5zm84.6-14.6s-3-10.5 8.1-30.6c11-20.2 19.6-9.1 19.6-9.1s9.4 10.2-1.3 25.5-26.4 14.2-26.4 14.2z", } - } } } @@ -5543,7 +5416,6 @@ impl IconShape for FaEmpire { path { d: "M287.6 54.2c-10.8-2.2-22.1-3.3-33.5-3.6V32.4c78.1 2.2 146.1 44 184.6 106.6l-15.8 9.1c-6.1-9.7-12.7-18.8-20.2-27.1l-18 15.5c-26-29.6-61.4-50.7-101.9-58.4l4.8-23.9zM53.4 322.4l23-7.7c-6.4-18.3-10-38.2-10-58.7s3.3-40.4 9.7-58.7l-22.7-7.7c3.6-10.8 8.3-21.3 13.6-31l-15.8-9.1C34 181 24.1 217.5 24.1 256s10 75 27.1 106.6l15.8-9.1c-5.3-10-9.7-20.3-13.6-31.1zM213.1 434c-40.4-8-75.8-29.1-101.9-58.7l-18 15.8c-7.5-8.6-14.4-17.7-20.2-27.4l-16 9.4c38.5 62.3 106.8 104.3 184.9 106.6v-18.3c-11.3-.3-22.7-1.7-33.5-3.6l4.7-23.8zM93.3 120.9l18 15.5c26-29.6 61.4-50.7 101.9-58.4l-4.7-23.8c10.8-2.2 22.1-3.3 33.5-3.6V32.4C163.9 34.6 95.9 76.4 57.4 139l15.8 9.1c6-9.7 12.6-18.9 20.1-27.2zm309.4 270.2l-18-15.8c-26 29.6-61.4 50.7-101.9 58.7l4.7 23.8c-10.8 1.9-22.1 3.3-33.5 3.6v18.3c78.1-2.2 146.4-44.3 184.9-106.6l-16.1-9.4c-5.7 9.7-12.6 18.8-20.1 27.4zM496 256c0 137-111 248-248 248S0 393 0 256 111 8 248 8s248 111 248 248zm-12.2 0c0-130.1-105.7-235.8-235.8-235.8S12.2 125.9 12.2 256 117.9 491.8 248 491.8 483.8 386.1 483.8 256zm-39-106.6l-15.8 9.1c5.3 9.7 10 20.2 13.6 31l-22.7 7.7c6.4 18.3 9.7 38.2 9.7 58.7s-3.6 40.4-10 58.7l23 7.7c-3.9 10.8-8.3 21-13.6 31l15.8 9.1C462 331 471.9 294.5 471.9 256s-9.9-75-27.1-106.6zm-183 177.7c16.3-3.3 30.4-11.6 40.7-23.5l51.2 44.8c11.9-13.6 21.3-29.3 27.1-46.8l-64.2-22.1c2.5-7.5 3.9-15.2 3.9-23.5s-1.4-16.1-3.9-23.5l64.5-22.1c-6.1-17.4-15.5-33.2-27.4-46.8l-51.2 44.8c-10.2-11.9-24.4-20.5-40.7-23.8l13.3-66.4c-8.6-1.9-17.7-2.8-27.1-2.8-9.4 0-18.5.8-27.1 2.8l13.3 66.4c-16.3 3.3-30.4 11.9-40.7 23.8l-51.2-44.8c-11.9 13.6-21.3 29.3-27.4 46.8l64.5 22.1c-2.5 7.5-3.9 15.2-3.9 23.5s1.4 16.1 3.9 23.5l-64.2 22.1c5.8 17.4 15.2 33.2 27.1 46.8l51.2-44.8c10.2 11.9 24.4 20.2 40.7 23.5l-13.3 66.7c8.6 1.7 17.7 2.8 27.1 2.8 9.4 0 18.5-1.1 27.1-2.8l-13.3-66.7z", } - } } } @@ -5586,7 +5458,6 @@ impl IconShape for FaEnvira { path { d: "M0 32c477.6 0 366.6 317.3 367.1 366.3L448 480h-26l-70.4-71.2c-39 4.2-124.4 34.5-214.4-37C47 300.3 52 214.7 0 32zm79.7 46c-49.7-23.5-5.2 9.2-5.2 9.2 45.2 31.2 66 73.7 90.2 119.9 31.5 60.2 79 139.7 144.2 167.7 65 28 34.2 12.5 6-8.5-28.2-21.2-68.2-87-91-130.2-31.7-60-61-118.6-144.2-158.1z", } - } } } @@ -5629,7 +5500,6 @@ impl IconShape for FaErlang { path { d: "M87.2 53.5H0v405h100.4c-49.7-52.6-78.8-125.3-78.7-212.1-.1-76.7 24-142.7 65.5-192.9zm238.2 9.7c-45.9.1-85.1 33.5-89.2 83.2h169.9c-1.1-49.7-34.5-83.1-80.7-83.2zm230.7-9.6h.3l-.1-.1zm.3 0c31.4 42.7 48.7 97.5 46.2 162.7.5 6 .5 11.7 0 24.1H230.2c-.2 109.7 38.9 194.9 138.6 195.3 68.5-.3 118-51 151.9-106.1l96.4 48.2c-17.4 30.9-36.5 57.8-57.9 80.8H640v-405z", } - } } } @@ -5672,7 +5542,6 @@ impl IconShape for FaEthereum { path { d: "M311.9 260.8L160 353.6 8 260.8 160 0l151.9 260.8zM160 383.4L8 290.6 160 512l152-221.4-152 92.8z", } - } } } @@ -5715,7 +5584,6 @@ impl IconShape for FaEtsy { path { d: "M384 348c-1.75 10.75-13.75 110-15.5 132-117.879-4.299-219.895-4.743-368.5 0v-25.5c45.457-8.948 60.627-8.019 61-35.25 1.793-72.322 3.524-244.143 0-322-1.029-28.46-12.13-26.765-61-36v-25.5c73.886 2.358 255.933 8.551 362.999-3.75-3.5 38.25-7.75 126.5-7.75 126.5H332C320.947 115.665 313.241 68 277.25 68h-137c-10.25 0-10.75 3.5-10.75 9.75V241.5c58 .5 88.5-2.5 88.5-2.5 29.77-.951 27.56-8.502 40.75-65.251h25.75c-4.407 101.351-3.91 61.829-1.75 160.25H257c-9.155-40.086-9.065-61.045-39.501-61.5 0 0-21.5-2-88-2v139c0 26 14.25 38.25 44.25 38.25H263c63.636 0 66.564-24.996 98.751-99.75H384z", } - } } } @@ -5758,7 +5626,6 @@ impl IconShape for FaEvernote { path { d: "M120.82 132.21c1.6 22.31-17.55 21.59-21.61 21.59-68.93 0-73.64-1-83.58 3.34-.56.22-.74 0-.37-.37L123.79 46.45c.38-.37.6-.22.38.37-4.35 9.99-3.35 15.09-3.35 85.39zm79 308c-14.68-37.08 13-76.93 52.52-76.62 17.49 0 22.6 23.21 7.95 31.42-6.19 3.3-24.95 1.74-25.14 19.2-.05 17.09 19.67 25 31.2 24.89A45.64 45.64 0 0 0 312 393.45v-.08c0-11.63-7.79-47.22-47.54-55.34-7.72-1.54-65-6.35-68.35-50.52-3.74 16.93-17.4 63.49-43.11 69.09-8.74 1.94-69.68 7.64-112.92-36.77 0 0-18.57-15.23-28.23-57.95-3.38-15.75-9.28-39.7-11.14-62 0-18 11.14-30.45 25.07-32.2 81 0 90 2.32 101-7.8 9.82-9.24 7.8-15.5 7.8-102.78 1-8.3 7.79-30.81 53.41-24.14 6 .86 31.91 4.18 37.48 30.64l64.26 11.15c20.43 3.71 70.94 7 80.6 57.94 22.66 121.09 8.91 238.46 7.8 238.46C362.15 485.53 267.06 480 267.06 480c-18.95-.23-54.25-9.4-67.27-39.83zm80.94-204.84c-1 1.92-2.2 6 .85 7 14.09 4.93 39.75 6.84 45.88 5.53 3.11-.25 3.05-4.43 2.48-6.65-3.53-21.85-40.83-26.5-49.24-5.92z", } - } } } @@ -5801,7 +5668,6 @@ impl IconShape for FaExpeditedssl { path { d: "M248 43.4C130.6 43.4 35.4 138.6 35.4 256S130.6 468.6 248 468.6 460.6 373.4 460.6 256 365.4 43.4 248 43.4zm-97.4 132.9c0-53.7 43.7-97.4 97.4-97.4s97.4 43.7 97.4 97.4v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6c0-82.1-124-82.1-124 0v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6zM389.7 380c0 9.7-8 17.7-17.7 17.7H124c-9.7 0-17.7-8-17.7-17.7V238.3c0-9.7 8-17.7 17.7-17.7h248c9.7 0 17.7 8 17.7 17.7V380zm-248-137.3v132.9c0 2.5-1.9 4.4-4.4 4.4h-8.9c-2.5 0-4.4-1.9-4.4-4.4V242.7c0-2.5 1.9-4.4 4.4-4.4h8.9c2.5 0 4.4 1.9 4.4 4.4zm141.7 48.7c0 13-7.2 24.4-17.7 30.4v31.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-31.6c-10.5-6.1-17.7-17.4-17.7-30.4 0-19.7 15.8-35.4 35.4-35.4s35.5 15.8 35.5 35.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 478.3C121 486.3 17.7 383 17.7 256S121 25.7 248 25.7 478.3 129 478.3 256 375 486.3 248 486.3z", } - } } } @@ -5844,7 +5710,6 @@ impl IconShape for FaFacebookF { path { d: "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z", } - } } } @@ -5887,7 +5752,6 @@ impl IconShape for FaFacebookMessenger { path { d: "M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z", } - } } } @@ -5930,7 +5794,6 @@ impl IconShape for FaFacebookSquare { path { d: "M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z", } - } } } @@ -5973,7 +5836,6 @@ impl IconShape for FaFacebook { path { d: "M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z", } - } } } @@ -6016,7 +5878,6 @@ impl IconShape for FaFantasyFlightGames { path { d: "M256 32.86L32.86 256 256 479.14 479.14 256 256 32.86zM88.34 255.83c1.96-2 11.92-12.3 96.49-97.48 41.45-41.75 86.19-43.77 119.77-18.69 24.63 18.4 62.06 58.9 62.15 59 .68.74 1.07 2.86.58 3.38-11.27 11.84-22.68 23.54-33.5 34.69-34.21-32.31-40.52-38.24-48.51-43.95-17.77-12.69-41.4-10.13-56.98 5.1-2.17 2.13-1.79 3.43.12 5.35 2.94 2.95 28.1 28.33 35.09 35.78-11.95 11.6-23.66 22.97-35.69 34.66-12.02-12.54-24.48-25.53-36.54-38.11-21.39 21.09-41.69 41.11-61.85 60.99zm234.82 101.6c-35.49 35.43-78.09 38.14-106.99 20.47-22.08-13.5-39.38-32.08-72.93-66.84 12.05-12.37 23.79-24.42 35.37-36.31 33.02 31.91 37.06 36.01 44.68 42.09 18.48 14.74 42.52 13.67 59.32-1.8 3.68-3.39 3.69-3.64.14-7.24-10.59-10.73-21.19-21.44-31.77-32.18-1.32-1.34-3.03-2.48-.8-4.69 10.79-10.71 21.48-21.52 32.21-32.29.26-.26.65-.38 1.91-1.07 12.37 12.87 24.92 25.92 37.25 38.75 21.01-20.73 41.24-40.68 61.25-60.42 13.68 13.4 27.13 26.58 40.86 40.03-20.17 20.86-81.68 82.71-100.5 101.5zM256 0L0 256l256 256 256-256L256 0zM16 256L256 16l240 240-240 240L16 256z", } - } } } @@ -6059,7 +5920,6 @@ impl IconShape for FaFedex { path { d: "M586 284.5l53.3-59.9h-62.4l-21.7 24.8-22.5-24.8H414v-16h56.1v-48.1H318.9V236h-.5c-9.6-11-21.5-14.8-35.4-14.8-28.4 0-49.8 19.4-57.3 44.9-18-59.4-97.4-57.6-121.9-14v-24.2H49v-26.2h60v-41.1H0V345h49v-77.5h48.9c-1.5 5.7-2.3 11.8-2.3 18.2 0 73.1 102.6 91.4 130.2 23.7h-42c-14.7 20.9-45.8 8.9-45.8-14.6h85.5c3.7 30.5 27.4 56.9 60.1 56.9 14.1 0 27-6.9 34.9-18.6h.5V345h212.2l22.1-25 22.3 25H640l-54-60.5zm-446.7-16.6c6.1-26.3 41.7-25.6 46.5 0h-46.5zm153.4 48.9c-34.6 0-34-62.8 0-62.8 32.6 0 34.5 62.8 0 62.8zm167.8 19.1h-94.4V169.4h95v30.2H405v33.9h55.5v28.1h-56.1v44.7h56.1v29.6zm-45.9-39.8v-24.4h56.1v-44l50.7 57-50.7 57v-45.6h-56.1zm138.6 10.3l-26.1 29.5H489l45.6-51.2-45.6-51.2h39.7l26.6 29.3 25.6-29.3h38.5l-45.4 51 46 51.4h-40.5l-26.3-29.5z", } - } } } @@ -6102,7 +5962,6 @@ impl IconShape for FaFedora { path { d: "M.0413 255.8C.1219 132.2 100.3 32 224 32C347.7 32 448 132.3 448 256C448 379.7 347.8 479.9 224.1 480H50.93C22.84 480 .0832 457.3 .0416 429.2H0V255.8H.0413zM342.6 192.7C342.6 153 307 124.2 269.4 124.2C234.5 124.2 203.6 150.5 199.3 184.1C199.1 187.9 198.9 189.1 198.9 192.6C198.8 213.7 198.9 235.4 198.1 257C199 283.1 199.1 309.1 198.1 333.6C198.1 360.7 178.7 379.1 153.4 379.1C128.1 379.1 107.6 358.9 107.6 333.6C108.1 305.9 130.2 288.3 156.1 287.5H156.3L182.6 287.3V250L156.3 250.2C109.2 249.8 71.72 286.7 70.36 333.6C70.36 379.2 107.9 416.5 153.4 416.5C196.4 416.5 232.1 382.9 236 340.9L236.2 287.4L268.8 287.1C294.1 287.3 293.8 249.3 268.6 249.8L236.2 250.1C236.2 243.7 236.3 237.3 236.3 230.9C236.4 218.2 236.4 205.5 236.2 192.7C236.3 176.2 252 161.5 269.4 161.5C286.9 161.5 305.3 170.2 305.3 192.7C305.3 195.9 305.2 197.8 305 199C303.1 209.5 310.2 219.4 320.7 220.9C331.3 222.4 340.9 214.8 341.9 204.3C342.5 200.1 342.6 196.4 342.6 192.7H342.6z", } - } } } @@ -6145,7 +6004,6 @@ impl IconShape for FaFigma { path { d: "M14 95.7924C14 42.8877 56.8878 0 109.793 0H274.161C327.066 0 369.954 42.8877 369.954 95.7924C369.954 129.292 352.758 158.776 326.711 175.897C352.758 193.019 369.954 222.502 369.954 256.002C369.954 308.907 327.066 351.795 274.161 351.795H272.081C247.279 351.795 224.678 342.369 207.666 326.904V415.167C207.666 468.777 163.657 512 110.309 512C57.5361 512 14 469.243 14 416.207C14 382.709 31.1945 353.227 57.2392 336.105C31.1945 318.983 14 289.5 14 256.002C14 222.502 31.196 193.019 57.2425 175.897C31.196 158.776 14 129.292 14 95.7924ZM176.288 191.587H109.793C74.2172 191.587 45.3778 220.427 45.3778 256.002C45.3778 291.44 73.9948 320.194 109.381 320.416C109.518 320.415 109.655 320.415 109.793 320.415H176.288V191.587ZM207.666 256.002C207.666 291.577 236.505 320.417 272.081 320.417H274.161C309.737 320.417 338.576 291.577 338.576 256.002C338.576 220.427 309.737 191.587 274.161 191.587H272.081C236.505 191.587 207.666 220.427 207.666 256.002ZM109.793 351.795C109.655 351.795 109.518 351.794 109.381 351.794C73.9948 352.015 45.3778 380.769 45.3778 416.207C45.3778 451.652 74.6025 480.622 110.309 480.622C146.591 480.622 176.288 451.186 176.288 415.167V351.795H109.793ZM109.793 31.3778C74.2172 31.3778 45.3778 60.2173 45.3778 95.7924C45.3778 131.368 74.2172 160.207 109.793 160.207H176.288V31.3778H109.793ZM207.666 160.207H274.161C309.737 160.207 338.576 131.368 338.576 95.7924C338.576 60.2173 309.737 31.3778 274.161 31.3778H207.666V160.207Z", } - } } } @@ -6188,7 +6046,6 @@ impl IconShape for FaFirefoxBrowser { path { d: "M130.22 127.548C130.38 127.558 130.3 127.558 130.22 127.548V127.548ZM481.64 172.898C471.03 147.398 449.56 119.898 432.7 111.168C446.42 138.058 454.37 165.048 457.4 185.168C457.405 185.306 457.422 185.443 457.45 185.578C429.87 116.828 383.098 89.1089 344.9 28.7479C329.908 5.05792 333.976 3.51792 331.82 4.08792L331.7 4.15792C284.99 30.1109 256.365 82.5289 249.12 126.898C232.503 127.771 216.219 131.895 201.19 139.035C199.838 139.649 198.736 140.706 198.066 142.031C197.396 143.356 197.199 144.87 197.506 146.323C197.7 147.162 198.068 147.951 198.586 148.639C199.103 149.327 199.76 149.899 200.512 150.318C201.264 150.737 202.096 150.993 202.954 151.071C203.811 151.148 204.676 151.045 205.491 150.768L206.011 150.558C221.511 143.255 238.408 139.393 255.541 139.238C318.369 138.669 352.698 183.262 363.161 201.528C350.161 192.378 326.811 183.338 304.341 187.248C392.081 231.108 368.541 381.784 246.951 376.448C187.487 373.838 149.881 325.467 146.421 285.648C146.421 285.648 157.671 243.698 227.041 243.698C234.541 243.698 255.971 222.778 256.371 216.698C256.281 214.698 213.836 197.822 197.281 181.518C188.434 172.805 184.229 168.611 180.511 165.458C178.499 163.75 176.392 162.158 174.201 160.688C168.638 141.231 168.399 120.638 173.51 101.058C148.45 112.468 128.96 130.508 114.8 146.428H114.68C105.01 134.178 105.68 93.7779 106.25 85.3479C106.13 84.8179 99.022 89.0159 98.1 89.6579C89.5342 95.7103 81.5528 102.55 74.26 110.088C57.969 126.688 30.128 160.242 18.76 211.318C14.224 231.701 12 255.739 12 263.618C12 398.318 121.21 507.508 255.92 507.508C376.56 507.508 478.939 420.281 496.35 304.888C507.922 228.192 481.64 173.82 481.64 172.898Z", } - } } } @@ -6231,7 +6088,6 @@ impl IconShape for FaFirefox { path { d: "M503.52,241.48c-.12-1.56-.24-3.12-.24-4.68v-.12l-.36-4.68v-.12a245.86,245.86,0,0,0-7.32-41.15c0-.12,0-.12-.12-.24l-1.08-4c-.12-.24-.12-.48-.24-.6-.36-1.2-.72-2.52-1.08-3.72-.12-.24-.12-.6-.24-.84-.36-1.2-.72-2.4-1.08-3.48-.12-.36-.24-.6-.36-1-.36-1.2-.72-2.28-1.2-3.48l-.36-1.08c-.36-1.08-.84-2.28-1.2-3.36a8.27,8.27,0,0,0-.36-1c-.48-1.08-.84-2.28-1.32-3.36-.12-.24-.24-.6-.36-.84-.48-1.2-1-2.28-1.44-3.48,0-.12-.12-.24-.12-.36-1.56-3.84-3.24-7.68-5-11.4l-.36-.72c-.48-1-.84-1.8-1.32-2.64-.24-.48-.48-1.08-.72-1.56-.36-.84-.84-1.56-1.2-2.4-.36-.6-.6-1.2-1-1.8s-.84-1.44-1.2-2.28c-.36-.6-.72-1.32-1.08-1.92s-.84-1.44-1.2-2.16a18.07,18.07,0,0,0-1.2-2c-.36-.72-.84-1.32-1.2-2s-.84-1.32-1.2-2-.84-1.32-1.2-1.92-.84-1.44-1.32-2.16a15.63,15.63,0,0,0-1.2-1.8L463.2,119a15.63,15.63,0,0,0-1.2-1.8c-.48-.72-1.08-1.56-1.56-2.28-.36-.48-.72-1.08-1.08-1.56l-1.8-2.52c-.36-.48-.6-.84-1-1.32-1-1.32-1.8-2.52-2.76-3.72a248.76,248.76,0,0,0-23.51-26.64A186.82,186.82,0,0,0,412,62.46c-4-3.48-8.16-6.72-12.48-9.84a162.49,162.49,0,0,0-24.6-15.12c-2.4-1.32-4.8-2.52-7.2-3.72a254,254,0,0,0-55.43-19.56c-1.92-.36-3.84-.84-5.64-1.2h-.12c-1-.12-1.8-.36-2.76-.48a236.35,236.35,0,0,0-38-4H255.14a234.62,234.62,0,0,0-45.48,5c-33.59,7.08-63.23,21.24-82.91,39-1.08,1-1.92,1.68-2.4,2.16l-.48.48H124l-.12.12.12-.12a.12.12,0,0,0,.12-.12l-.12.12a.42.42,0,0,1,.24-.12c14.64-8.76,34.92-16,49.44-19.56l5.88-1.44c.36-.12.84-.12,1.2-.24,1.68-.36,3.36-.72,5.16-1.08.24,0,.6-.12.84-.12C250.94,20.94,319.34,40.14,367,85.61a171.49,171.49,0,0,1,26.88,32.76c30.36,49.2,27.48,111.11,3.84,147.59-34.44,53-111.35,71.27-159,24.84a84.19,84.19,0,0,1-25.56-59,74.05,74.05,0,0,1,6.24-31c1.68-3.84,13.08-25.67,18.24-24.59-13.08-2.76-37.55,2.64-54.71,28.19-15.36,22.92-14.52,58.2-5,83.28a132.85,132.85,0,0,1-12.12-39.24c-12.24-82.55,43.31-153,94.31-170.51-27.48-24-96.47-22.31-147.71,15.36-29.88,22-51.23,53.16-62.51,90.36,1.68-20.88,9.6-52.08,25.8-83.88-17.16,8.88-39,37-49.8,62.88-15.6,37.43-21,82.19-16.08,124.79.36,3.24.72,6.36,1.08,9.6,19.92,117.11,122,206.38,244.78,206.38C392.77,503.42,504,392.19,504,255,503.88,250.48,503.76,245.92,503.52,241.48Z", } - } } } @@ -6274,7 +6130,6 @@ impl IconShape for FaFirstOrderAlt { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 488.21C115.34 496.21 7.79 388.66 7.79 256S115.34 15.79 248 15.79 488.21 123.34 488.21 256 380.66 496.21 248 496.21zm0-459.92C126.66 36.29 28.29 134.66 28.29 256S126.66 475.71 248 475.71 467.71 377.34 467.71 256 369.34 36.29 248 36.29zm0 431.22c-116.81 0-211.51-94.69-211.51-211.51S131.19 44.49 248 44.49 459.51 139.19 459.51 256 364.81 467.51 248 467.51zm186.23-162.98a191.613 191.613 0 0 1-20.13 48.69l-74.13-35.88 61.48 54.82a193.515 193.515 0 0 1-37.2 37.29l-54.8-61.57 35.88 74.27a190.944 190.944 0 0 1-48.63 20.23l-27.29-78.47 4.79 82.93c-8.61 1.18-17.4 1.8-26.33 1.8s-17.72-.62-26.33-1.8l4.76-82.46-27.15 78.03a191.365 191.365 0 0 1-48.65-20.2l35.93-74.34-54.87 61.64a193.85 193.85 0 0 1-37.22-37.28l61.59-54.9-74.26 35.93a191.638 191.638 0 0 1-20.14-48.69l77.84-27.11-82.23 4.76c-1.16-8.57-1.78-17.32-1.78-26.21 0-9 .63-17.84 1.82-26.51l82.38 4.77-77.94-27.16a191.726 191.726 0 0 1 20.23-48.67l74.22 35.92-61.52-54.86a193.85 193.85 0 0 1 37.28-37.22l54.76 61.53-35.83-74.17a191.49 191.49 0 0 1 48.65-20.13l26.87 77.25-4.71-81.61c8.61-1.18 17.39-1.8 26.32-1.8s17.71.62 26.32 1.8l-4.74 82.16 27.05-77.76c17.27 4.5 33.6 11.35 48.63 20.17l-35.82 74.12 54.72-61.47a193.13 193.13 0 0 1 37.24 37.23l-61.45 54.77 74.12-35.86a191.515 191.515 0 0 1 20.2 48.65l-77.81 27.1 82.24-4.75c1.19 8.66 1.82 17.5 1.82 26.49 0 8.88-.61 17.63-1.78 26.19l-82.12-4.75 77.72 27.09z", } - } } } @@ -6317,7 +6172,6 @@ impl IconShape for FaFirstOrder { path { d: "M12.9 229.2c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4h-.2zM224 96.6c-7.1 0-14.6.6-21.4 1.7l3.7 67.4-22-64c-14.3 3.7-27.7 9.4-40 16.6l29.4 61.4-45.1-50.9c-11.4 8.9-21.7 19.1-30.6 30.9l50.6 45.4-61.1-29.7c-7.1 12.3-12.9 25.7-16.6 40l64.3 22.6-68-4c-.9 7.1-1.4 14.6-1.4 22s.6 14.6 1.4 21.7l67.7-4-64 22.6c3.7 14.3 9.4 27.7 16.6 40.3l61.1-29.7L97.7 352c8.9 11.7 19.1 22.3 30.9 30.9l44.9-50.9-29.5 61.4c12.3 7.4 25.7 13.1 40 16.9l22.3-64.6-4 68c7.1 1.1 14.6 1.7 21.7 1.7 7.4 0 14.6-.6 21.7-1.7l-4-68.6 22.6 65.1c14.3-4 27.7-9.4 40-16.9L274.9 332l44.9 50.9c11.7-8.9 22-19.1 30.6-30.9l-50.6-45.1 61.1 29.4c7.1-12.3 12.9-25.7 16.6-40.3l-64-22.3 67.4 4c1.1-7.1 1.4-14.3 1.4-21.7s-.3-14.9-1.4-22l-67.7 4 64-22.3c-3.7-14.3-9.1-28-16.6-40.3l-60.9 29.7 50.6-45.4c-8.9-11.7-19.1-22-30.6-30.9l-45.1 50.9 29.4-61.1c-12.3-7.4-25.7-13.1-40-16.9L241.7 166l4-67.7c-7.1-1.2-14.3-1.7-21.7-1.7zM443.4 128v256L224 512 4.6 384V128L224 0l219.4 128zm-17.1 10.3L224 20.9 21.7 138.3v235.1L224 491.1l202.3-117.7V138.3zM224 37.1l187.7 109.4v218.9L224 474.9 36.3 365.4V146.6L224 37.1zm0 50.9c-92.3 0-166.9 75.1-166.9 168 0 92.6 74.6 167.7 166.9 167.7 92 0 166.9-75.1 166.9-167.7 0-92.9-74.9-168-166.9-168z", } - } } } @@ -6360,7 +6214,6 @@ impl IconShape for FaFirstdraft { path { d: "M384 192h-64v128H192v128H0v-25.6h166.4v-128h128v-128H384V192zm-25.6 38.4v128h-128v128H64V512h192V384h128V230.4h-25.6zm25.6 192h-89.6V512H320v-64h64v-25.6zM0 0v384h128V256h128V128h128V0H0z", } - } } } @@ -6403,7 +6256,6 @@ impl IconShape for FaFlickr { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z", } - } } } @@ -6446,7 +6298,6 @@ impl IconShape for FaFlipboard { path { d: "M0 32v448h448V32H0zm358.4 179.2h-89.6v89.6h-89.6v89.6H89.6V121.6h268.8v89.6z", } - } } } @@ -6489,7 +6340,6 @@ impl IconShape for FaFly { path { d: "M197.8 427.8c12.9 11.7 33.7 33.3 33.2 50.7 0 .8-.1 1.6-.1 2.5-1.8 19.8-18.8 31.1-39.1 31-25-.1-39.9-16.8-38.7-35.8 1-16.2 20.5-36.7 32.4-47.6 2.3-2.1 2.7-2.7 5.6-3.6 3.4 0 3.9.3 6.7 2.8zM331.9 67.3c-16.3-25.7-38.6-40.6-63.3-52.1C243.1 4.5 214-.2 192 0c-44.1 0-71.2 13.2-81.1 17.3C57.3 45.2 26.5 87.2 28 158.6c7.1 82.2 97 176 155.8 233.8 1.7 1.6 4.5 4.5 6.2 5.1l3.3.1c2.1-.7 1.8-.5 3.5-2.1 52.3-49.2 140.7-145.8 155.9-215.7 7-39.2 3.1-72.5-20.8-112.5zM186.8 351.9c-28-51.1-65.2-130.7-69.3-189-3.4-47.5 11.4-131.2 69.3-136.7v325.7zM328.7 180c-16.4 56.8-77.3 128-118.9 170.3C237.6 298.4 275 217 277 158.4c1.6-45.9-9.8-105.8-48-131.4 88.8 18.3 115.5 98.1 99.7 153z", } - } } } @@ -6532,7 +6382,6 @@ impl IconShape for FaFontAwesome { path { d: "M448 48V384C385 407 366 416 329 416C266 416 242 384 179 384C159 384 143 388 128 392V328C143 324 159 320 179 320C242 320 266 352 329 352C349 352 364 349 384 343V135C364 141 349 144 329 144C266 144 242 112 179 112C128 112 104 133 64 141V448C64 466 50 480 32 480S0 466 0 448V64C0 46 14 32 32 32S64 46 64 64V77C104 69 128 48 179 48C242 48 266 80 329 80C366 80 385 71 448 48Z", } - } } } @@ -6575,7 +6424,6 @@ impl IconShape for FaFonticonsFi { path { d: "M114.4 224h92.4l-15.2 51.2h-76.4V433c0 8-2.8 9.2 4.4 10l59.6 5.6V483H0v-35.2l29.2-2.8c7.2-.8 9.2-3.2 9.2-10.8V278.4c0-3.2-4-3.2-8-3.2H0V224h38.4v-28.8c0-68 36.4-96 106-96 46.8 0 88.8 11.2 88.8 72.4l-69.6 8.4c.4-25.6-6-31.6-22.4-31.6-25.2 0-26 13.6-26 37.6v32c0 3.2-4.8 6-.8 6zM384 483H243.2v-34.4l28-3.6c7.2-.8 10.4-2.4 10.4-10V287c0-5.6-4-9.2-9.2-10.8l-33.2-8.8 9.2-40.4h110v208c0 8-3.6 8.8 4 10l21.6 3.6V483zm-30-347.2l12.4 45.6-10 10-42.8-22.8-42.8 22.8-10-10 12.4-45.6-30-36.4 4.8-10h38L307.2 51H320l21.2 38.4h38l4.8 13.2-30 33.2z", } - } } } @@ -6618,7 +6466,6 @@ impl IconShape for FaFonticons { path { d: "M0 32v448h448V32zm187 140.9c-18.4 0-19 9.9-19 27.4v23.3c0 2.4-3.5 4.4-.6 4.4h67.4l-11.1 37.3H168v112.9c0 5.8-2 6.7 3.2 7.3l43.5 4.1v25.1H84V389l21.3-2c5.2-.6 6.7-2.3 6.7-7.9V267.7c0-2.3-2.9-2.3-5.8-2.3H84V228h28v-21c0-49.6 26.5-70 77.3-70 34.1 0 64.7 8.2 64.7 52.8l-50.7 6.1c.3-18.7-4.4-23-16.3-23zm74.3 241.8v-25.1l20.4-2.6c5.2-.6 7.6-1.7 7.6-7.3V271.8c0-4.1-2.9-6.7-6.7-7.9l-24.2-6.4 6.7-29.5h80.2v151.7c0 5.8-2.6 6.4 2.9 7.3l15.7 2.6v25.1zm80.8-255.5l9 33.2-7.3 7.3-31.2-16.6-31.2 16.6-7.3-7.3 9-33.2-21.8-24.2 3.5-9.6h27.7l15.5-28h9.3l15.5 28h27.7l3.5 9.6z", } - } } } @@ -6661,7 +6508,6 @@ impl IconShape for FaFortAwesomeAlt { path { d: "M208 237.4h-22.2c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7H208c2.1 0 3.7-1.6 3.7-3.7v-51.7c0-2.1-1.6-3.7-3.7-3.7zm118.2 0H304c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7h22.2c2.1 0 3.7-1.6 3.7-3.7v-51.7c-.1-2.1-1.7-3.7-3.7-3.7zm132-125.1c-2.3-3.2-4.6-6.4-7.1-9.5-9.8-12.5-20.8-24-32.8-34.4-4.5-3.9-9.1-7.6-13.9-11.2-1.6-1.2-3.2-2.3-4.8-3.5C372 34.1 340.3 20 306 13c-16.2-3.3-32.9-5-50-5s-33.9 1.7-50 5c-34.3 7.1-66 21.2-93.3 40.8-1.6 1.1-3.2 2.3-4.8 3.5-4.8 3.6-9.4 7.3-13.9 11.2-3 2.6-5.9 5.3-8.8 8s-5.7 5.5-8.4 8.4c-5.5 5.7-10.7 11.8-15.6 18-2.4 3.1-4.8 6.3-7.1 9.5C25.2 153 8.3 202.5 8.3 256c0 2 .1 4 .1 6 .1.7.1 1.3.1 2 .1 1.3.1 2.7.2 4 0 .8.1 1.5.1 2.3 0 1.3.1 2.5.2 3.7.1.8.1 1.6.2 2.4.1 1.1.2 2.3.3 3.5 0 .8.1 1.6.2 2.4.1 1.2.3 2.4.4 3.6.1.8.2 1.5.3 2.3.1 1.3.3 2.6.5 3.9.1.6.2 1.3.3 1.9l.9 5.7c.1.6.2 1.1.3 1.7.3 1.3.5 2.7.8 4 .2.8.3 1.6.5 2.4.2 1 .5 2.1.7 3.2.2.9.4 1.7.6 2.6.2 1 .4 2 .7 3 .2.9.5 1.8.7 2.7.3 1 .5 1.9.8 2.9.3.9.5 1.8.8 2.7.2.9.5 1.9.8 2.8s.5 1.8.8 2.7c.3 1 .6 1.9.9 2.8.6 1.6 1.1 3.3 1.7 4.9.4 1 .7 1.9 1 2.8.3 1 .7 2 1.1 3 .3.8.6 1.5.9 2.3l1.2 3c.3.7.6 1.5.9 2.2.4 1 .9 2 1.3 3l.9 2.1c.5 1 .9 2 1.4 3 .3.7.6 1.3.9 2 .5 1 1 2.1 1.5 3.1.2.6.5 1.1.8 1.7.6 1.1 1.1 2.2 1.7 3.3.1.2.2.3.3.5 2.2 4.1 4.4 8.2 6.8 12.2.2.4.5.8.7 1.2.7 1.1 1.3 2.2 2 3.3.3.5.6.9.9 1.4.6 1.1 1.3 2.1 2 3.2.3.5.6.9.9 1.4.7 1.1 1.4 2.1 2.1 3.2.2.4.5.8.8 1.2.7 1.1 1.5 2.2 2.3 3.3.2.2.3.5.5.7 37.5 51.7 94.4 88.5 160 99.4.9.1 1.7.3 2.6.4 1 .2 2.1.4 3.1.5s1.9.3 2.8.4c1 .2 2 .3 3 .4.9.1 1.9.2 2.9.3s1.9.2 2.9.3 2.1.2 3.1.3c.9.1 1.8.1 2.7.2 1.1.1 2.3.1 3.4.2.8 0 1.7.1 2.5.1 1.3 0 2.6.1 3.9.1.7.1 1.4.1 2.1.1 2 .1 4 .1 6 .1s4-.1 6-.1c.7 0 1.4-.1 2.1-.1 1.3 0 2.6 0 3.9-.1.8 0 1.7-.1 2.5-.1 1.1-.1 2.3-.1 3.4-.2.9 0 1.8-.1 2.7-.2 1-.1 2.1-.2 3.1-.3s1.9-.2 2.9-.3c.9-.1 1.9-.2 2.9-.3s2-.3 3-.4 1.9-.3 2.8-.4c1-.2 2.1-.3 3.1-.5.9-.1 1.7-.3 2.6-.4 65.6-11 122.5-47.7 160.1-102.4.2-.2.3-.5.5-.7.8-1.1 1.5-2.2 2.3-3.3.2-.4.5-.8.8-1.2.7-1.1 1.4-2.1 2.1-3.2.3-.5.6-.9.9-1.4.6-1.1 1.3-2.1 2-3.2.3-.5.6-.9.9-1.4.7-1.1 1.3-2.2 2-3.3.2-.4.5-.8.7-1.2 2.4-4 4.6-8.1 6.8-12.2.1-.2.2-.3.3-.5.6-1.1 1.1-2.2 1.7-3.3.2-.6.5-1.1.8-1.7.5-1 1-2.1 1.5-3.1.3-.7.6-1.3.9-2 .5-1 1-2 1.4-3l.9-2.1c.5-1 .9-2 1.3-3 .3-.7.6-1.5.9-2.2l1.2-3c.3-.8.6-1.5.9-2.3.4-1 .7-2 1.1-3s.7-1.9 1-2.8c.6-1.6 1.2-3.3 1.7-4.9.3-1 .6-1.9.9-2.8s.5-1.8.8-2.7c.2-.9.5-1.9.8-2.8s.6-1.8.8-2.7c.3-1 .5-1.9.8-2.9.2-.9.5-1.8.7-2.7.2-1 .5-2 .7-3 .2-.9.4-1.7.6-2.6.2-1 .5-2.1.7-3.2.2-.8.3-1.6.5-2.4.3-1.3.6-2.7.8-4 .1-.6.2-1.1.3-1.7l.9-5.7c.1-.6.2-1.3.3-1.9.1-1.3.3-2.6.5-3.9.1-.8.2-1.5.3-2.3.1-1.2.3-2.4.4-3.6 0-.8.1-1.6.2-2.4.1-1.1.2-2.3.3-3.5.1-.8.1-1.6.2-2.4.1 1.7.1.5.2-.7 0-.8.1-1.5.1-2.3.1-1.3.2-2.7.2-4 .1-.7.1-1.3.1-2 .1-2 .1-4 .1-6 0-53.5-16.9-103-45.8-143.7zM448 371.5c-9.4 15.5-20.6 29.9-33.6 42.9-20.6 20.6-44.5 36.7-71.2 48-13.9 5.8-28.2 10.3-42.9 13.2v-75.8c0-58.6-88.6-58.6-88.6 0v75.8c-14.7-2.9-29-7.3-42.9-13.2-26.7-11.3-50.6-27.4-71.2-48-13-13-24.2-27.4-33.6-42.9v-71.3c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7V326h29.6V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7H208c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-4.8 6.5-3.7 9.5-3.7V88.1c-4.4-2-7.4-6.7-7.4-11.5 0-16.8 25.4-16.8 25.4 0 0 4.8-3 9.4-7.4 11.5V92c6.3-1.4 12.7-2.3 19.2-2.3 9.4 0 18.4 3.5 26.3 3.5 7.2 0 15.2-3.5 19.4-3.5 2.1 0 3.7 1.6 3.7 3.7v48.4c0 5.6-18.7 6.5-22.4 6.5-8.6 0-16.6-3.5-25.4-3.5-7 0-14.1 1.2-20.8 2.8v30.7c3 0 9.5-1.1 9.5 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v144h29.5v-25.8c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7z", } - } } } @@ -6704,7 +6550,6 @@ impl IconShape for FaFortAwesome { path { d: "M489.2 287.9h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6V146.2c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-6-8-4.6-11.7-4.6v-38c8.3-2 17.1-3.4 25.7-3.4 10.9 0 20.9 4.3 31.4 4.3 4.6 0 27.7-1.1 27.7-8v-60c0-2.6-2-4.6-4.6-4.6-5.1 0-15.1 4.3-24 4.3-9.7 0-20.9-4.3-32.6-4.3-8 0-16 1.1-23.7 2.9v-4.9c5.4-2.6 9.1-8.3 9.1-14.3 0-20.7-31.4-20.8-31.4 0 0 6 3.7 11.7 9.1 14.3v111.7c-3.7 0-11.7-1.4-11.7 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32H128v-32c0-2.6-2-4.6-4.6-4.6H96c-2.6 0-4.6 2-4.6 4.6v178.3H54.8v-32c0-2.6-2-4.6-4.6-4.6H22.8c-2.6 0-4.6 2-4.6 4.6V512h182.9v-96c0-72.6 109.7-72.6 109.7 0v96h182.9V292.5c.1-2.6-1.9-4.6-4.5-4.6zm-288.1-4.5c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64zm146.4 0c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64z", } - } } } @@ -6747,7 +6592,6 @@ impl IconShape for FaForumbee { path { d: "M5.8 309.7C2 292.7 0 275.5 0 258.3 0 135 99.8 35 223.1 35c16.6 0 33.3 2 49.3 5.5C149 87.5 51.9 186 5.8 309.7zm392.9-189.2C385 103 369 87.8 350.9 75.2c-149.6 44.3-266.3 162.1-309.7 312 12.5 18.1 28 35.6 45.2 49 43.1-151.3 161.2-271.7 312.3-315.7zm15.8 252.7c15.2-25.1 25.4-53.7 29.5-82.8-79.4 42.9-145 110.6-187.6 190.3 30-4.4 58.9-15.3 84.6-31.3 35 13.1 70.9 24.3 107 33.6-9.3-36.5-20.4-74.5-33.5-109.8zm29.7-145.5c-2.6-19.5-7.9-38.7-15.8-56.8C290.5 216.7 182 327.5 137.1 466c18.1 7.6 37 12.5 56.6 15.2C240 367.1 330.5 274.4 444.2 227.7z", } - } } } @@ -6790,7 +6634,6 @@ impl IconShape for FaFoursquare { path { d: "M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z", } - } } } @@ -6833,7 +6676,6 @@ impl IconShape for FaFreeCodeCamp { path { d: "M97.22,96.21c10.36-10.65,16-17.12,16-21.9,0-2.76-1.92-5.51-3.83-7.42A14.81,14.81,0,0,0,101,64.05c-8.48,0-20.92,8.79-35.84,25.69C23.68,137,2.51,182.81,3.37,250.34s17.47,117,54.06,161.87C76.22,435.86,90.62,448,100.9,448a13.55,13.55,0,0,0,8.37-3.84c1.91-2.76,3.81-5.63,3.81-8.38,0-5.63-3.86-12.2-13.2-20.55-44.45-42.33-67.32-97-67.48-165C32.25,188.8,54,137.83,97.22,96.21ZM239.47,420.07c.58.37.91.55.91.55Zm93.79.55.17-.13C333.24,420.62,333.17,420.67,333.26,420.62Zm3.13-158.18c-16.24-4.15,50.41-82.89-68.05-177.17,0,0,15.54,49.38-62.83,159.57-74.27,104.35,23.46,168.73,34,175.23-6.73-4.35-47.4-35.7,9.55-128.64,11-18.3,25.53-34.87,43.5-72.16,0,0,15.91,22.45,7.6,71.13C287.7,364,354,342.91,355,343.94c22.75,26.78-17.72,73.51-21.58,76.55,5.49-3.65,117.71-78,33-188.1C360.43,238.4,352.62,266.59,336.39,262.44ZM510.88,89.69C496,72.79,483.52,64,475,64a14.81,14.81,0,0,0-8.39,2.84c-1.91,1.91-3.83,4.66-3.83,7.42,0,4.78,5.6,11.26,16,21.9,43.23,41.61,65,92.59,64.82,154.06-.16,68-23,122.63-67.48,165-9.34,8.35-13.18,14.92-13.2,20.55,0,2.75,1.9,5.62,3.81,8.38A13.61,13.61,0,0,0,475.1,448c10.28,0,24.68-12.13,43.47-35.79,36.59-44.85,53.14-94.38,54.06-161.87S552.32,137,510.88,89.69Z", } - } } } @@ -6876,7 +6718,6 @@ impl IconShape for FaFreebsd { path { d: "M303.7 96.2c11.1-11.1 115.5-77 139.2-53.2 23.7 23.7-42.1 128.1-53.2 139.2-11.1 11.1-39.4.9-63.1-22.9-23.8-23.7-34.1-52-22.9-63.1zM109.9 68.1C73.6 47.5 22 24.6 5.6 41.1c-16.6 16.6 7.1 69.4 27.9 105.7 18.5-32.2 44.8-59.3 76.4-78.7zM406.7 174c3.3 11.3 2.7 20.7-2.7 26.1-20.3 20.3-87.5-27-109.3-70.1-18-32.3-11.1-53.4 14.9-48.7 5.7-3.6 12.3-7.6 19.6-11.6-29.8-15.5-63.6-24.3-99.5-24.3-119.1 0-215.6 96.5-215.6 215.6 0 119 96.5 215.6 215.6 215.6S445.3 380.1 445.3 261c0-38.4-10.1-74.5-27.7-105.8-3.9 7-7.6 13.3-10.9 18.8z", } - } } } @@ -6919,7 +6760,6 @@ impl IconShape for FaFulcrum { path { d: "M95.75 164.14l-35.38 43.55L25 164.14l35.38-43.55zM144.23 0l-20.54 198.18L72.72 256l51 57.82L144.23 512V300.89L103.15 256l41.08-44.89zm79.67 164.14l35.38 43.55 35.38-43.55-35.38-43.55zm-48.48 47L216.5 256l-41.08 44.89V512L196 313.82 247 256l-51-57.82L175.42 0z", } - } } } @@ -6962,7 +6802,6 @@ impl IconShape for FaGalacticRepublic { path { d: "M248 504C111.25 504 0 392.75 0 256S111.25 8 248 8s248 111.25 248 248-111.25 248-248 248zm0-479.47C120.37 24.53 16.53 128.37 16.53 256S120.37 487.47 248 487.47 479.47 383.63 479.47 256 375.63 24.53 248 24.53zm27.62 21.81v24.62a185.933 185.933 0 0 1 83.57 34.54l17.39-17.36c-28.75-22.06-63.3-36.89-100.96-41.8zm-55.37.07c-37.64 4.94-72.16 19.8-100.88 41.85l17.28 17.36h.08c24.07-17.84 52.55-30.06 83.52-34.67V46.41zm12.25 50.17v82.87c-10.04 2.03-19.42 5.94-27.67 11.42l-58.62-58.59-21.93 21.93 58.67 58.67c-5.47 8.23-9.45 17.59-11.47 27.62h-82.9v31h82.9c2.02 10.02 6.01 19.31 11.47 27.54l-58.67 58.69 21.93 21.93 58.62-58.62a77.873 77.873 0 0 0 27.67 11.47v82.9h31v-82.9c10.05-2.03 19.37-6.06 27.62-11.55l58.67 58.69 21.93-21.93-58.67-58.69c5.46-8.23 9.47-17.52 11.5-27.54h82.87v-31h-82.87c-2.02-10.02-6.03-19.38-11.5-27.62l58.67-58.67-21.93-21.93-58.67 58.67c-8.25-5.49-17.57-9.47-27.62-11.5V96.58h-31zm183.24 30.72l-17.36 17.36a186.337 186.337 0 0 1 34.67 83.67h24.62c-4.95-37.69-19.83-72.29-41.93-101.03zm-335.55.13c-22.06 28.72-36.91 63.26-41.85 100.91h24.65c4.6-30.96 16.76-59.45 34.59-83.52l-17.39-17.39zM38.34 283.67c4.92 37.64 19.75 72.18 41.8 100.9l17.36-17.39c-17.81-24.07-29.92-52.57-34.51-83.52H38.34zm394.7 0c-4.61 30.99-16.8 59.5-34.67 83.6l17.36 17.36c22.08-28.74 36.98-63.29 41.93-100.96h-24.62zM136.66 406.38l-17.36 17.36c28.73 22.09 63.3 36.98 100.96 41.93v-24.64c-30.99-4.63-59.53-16.79-83.6-34.65zm222.53.05c-24.09 17.84-52.58 30.08-83.57 34.67v24.57c37.67-4.92 72.21-19.79 100.96-41.85l-17.31-17.39h-.08z", } - } } } @@ -7005,7 +6844,6 @@ impl IconShape for FaGalacticSenate { path { d: "M249.86 33.48v26.07C236.28 80.17 226 168.14 225.39 274.9c11.74-15.62 19.13-33.33 19.13-48.24v-16.88c-.03-5.32.75-10.53 2.19-15.65.65-2.14 1.39-4.08 2.62-5.82 1.23-1.75 3.43-3.79 6.68-3.79 3.24 0 5.45 2.05 6.68 3.79 1.23 1.75 1.97 3.68 2.62 5.82 1.44 5.12 2.22 10.33 2.19 15.65v16.88c0 14.91 7.39 32.62 19.13 48.24-.63-106.76-10.91-194.73-24.49-215.35V33.48h-12.28zm-26.34 147.77c-9.52 2.15-18.7 5.19-27.46 9.08 8.9 16.12 9.76 32.64 1.71 37.29-8 4.62-21.85-4.23-31.36-19.82-11.58 8.79-21.88 19.32-30.56 31.09 14.73 9.62 22.89 22.92 18.32 30.66-4.54 7.7-20.03 7.14-35.47-.96-5.78 13.25-9.75 27.51-11.65 42.42 9.68.18 18.67 2.38 26.18 6.04 17.78-.3 32.77-1.96 40.49-4.22 5.55-26.35 23.02-48.23 46.32-59.51.73-25.55 1.88-49.67 3.48-72.07zm64.96 0c1.59 22.4 2.75 46.52 3.47 72.07 23.29 11.28 40.77 33.16 46.32 59.51 7.72 2.26 22.71 3.92 40.49 4.22 7.51-3.66 16.5-5.85 26.18-6.04-1.9-14.91-5.86-29.17-11.65-42.42-15.44 8.1-30.93 8.66-35.47.96-4.57-7.74 3.6-21.05 18.32-30.66-8.68-11.77-18.98-22.3-30.56-31.09-9.51 15.59-23.36 24.44-31.36 19.82-8.05-4.65-7.19-21.16 1.71-37.29a147.49 147.49 0 0 0-27.45-9.08zm-32.48 8.6c-3.23 0-5.86 8.81-6.09 19.93h-.05v16.88c0 41.42-49.01 95.04-93.49 95.04-52 0-122.75-1.45-156.37 29.17v2.51c9.42 17.12 20.58 33.17 33.18 47.97C45.7 380.26 84.77 360.4 141.2 360c45.68 1.02 79.03 20.33 90.76 40.87.01.01-.01.04 0 .05 7.67 2.14 15.85 3.23 24.04 3.21 8.19.02 16.37-1.07 24.04-3.21.01-.01-.01-.04 0-.05 11.74-20.54 45.08-39.85 90.76-40.87 56.43.39 95.49 20.26 108.02 41.35 12.6-14.8 23.76-30.86 33.18-47.97v-2.51c-33.61-30.62-104.37-29.17-156.37-29.17-44.48 0-93.49-53.62-93.49-95.04v-16.88h-.05c-.23-11.12-2.86-19.93-6.09-19.93zm0 96.59c22.42 0 40.6 18.18 40.6 40.6s-18.18 40.65-40.6 40.65-40.6-18.23-40.6-40.65c0-22.42 18.18-40.6 40.6-40.6zm0 7.64c-18.19 0-32.96 14.77-32.96 32.96S237.81 360 256 360s32.96-14.77 32.96-32.96-14.77-32.96-32.96-32.96zm0 6.14c14.81 0 26.82 12.01 26.82 26.82s-12.01 26.82-26.82 26.82-26.82-12.01-26.82-26.82 12.01-26.82 26.82-26.82zm-114.8 66.67c-10.19.07-21.6.36-30.5 1.66.43 4.42 1.51 18.63 7.11 29.76 9.11-2.56 18.36-3.9 27.62-3.9 41.28.94 71.48 34.35 78.26 74.47l.11 4.7c10.4 1.91 21.19 2.94 32.21 2.94 11.03 0 21.81-1.02 32.21-2.94l.11-4.7c6.78-40.12 36.98-73.53 78.26-74.47 9.26 0 18.51 1.34 27.62 3.9 5.6-11.13 6.68-25.34 7.11-29.76-8.9-1.3-20.32-1.58-30.5-1.66-18.76.42-35.19 4.17-48.61 9.67-12.54 16.03-29.16 30.03-49.58 33.07-.09.02-.17.04-.27.05-.05.01-.11.04-.16.05-5.24 1.07-10.63 1.6-16.19 1.6-5.55 0-10.95-.53-16.19-1.6-.05-.01-.11-.04-.16-.05-.1-.02-.17-.04-.27-.05-20.42-3.03-37.03-17.04-49.58-33.07-13.42-5.49-29.86-9.25-48.61-9.67z", } - } } } @@ -7048,7 +6886,6 @@ impl IconShape for FaGetPocket { path { d: "M407.6 64h-367C18.5 64 0 82.5 0 104.6v135.2C0 364.5 99.7 464 224.2 464c124 0 223.8-99.5 223.8-224.2V104.6c0-22.4-17.7-40.6-40.4-40.6zm-162 268.5c-12.4 11.8-31.4 11.1-42.4 0C89.5 223.6 88.3 227.4 88.3 209.3c0-16.9 13.8-30.7 30.7-30.7 17 0 16.1 3.8 105.2 89.3 90.6-86.9 88.6-89.3 105.5-89.3 16.9 0 30.7 13.8 30.7 30.7 0 17.8-2.9 15.7-114.8 123.2z", } - } } } @@ -7091,7 +6928,6 @@ impl IconShape for FaGgCircle { path { d: "M257 8C120 8 9 119 9 256s111 248 248 248 248-111 248-248S394 8 257 8zm-49.5 374.8L81.8 257.1l125.7-125.7 35.2 35.4-24.2 24.2-11.1-11.1-77.2 77.2 77.2 77.2 26.6-26.6-53.1-52.9 24.4-24.4 77.2 77.2-75 75.2zm99-2.2l-35.2-35.2 24.1-24.4 11.1 11.1 77.2-77.2-77.2-77.2-26.5 26.5 53.1 52.9-24.4 24.4-77.2-77.2 75-75L432.2 255 306.5 380.6z", } - } } } @@ -7134,7 +6970,6 @@ impl IconShape for FaGg { path { d: "M179.2 230.4l102.4 102.4-102.4 102.4L0 256 179.2 76.8l44.8 44.8-25.6 25.6-19.2-19.2-128 128 128 128 51.5-51.5-77.1-76.5 25.6-25.6zM332.8 76.8L230.4 179.2l102.4 102.4 25.6-25.6-77.1-76.5 51.5-51.5 128 128-128 128-19.2-19.2-25.6 25.6 44.8 44.8L512 256 332.8 76.8z", } - } } } @@ -7177,7 +7012,6 @@ impl IconShape for FaGitAlt { path { d: "M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z", } - } } } @@ -7220,7 +7054,6 @@ impl IconShape for FaGitSquare { path { d: "M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z", } - } } } @@ -7263,7 +7096,6 @@ impl IconShape for FaGit { path { d: "M216.29 158.39H137C97 147.9 6.51 150.63 6.51 233.18c0 30.09 15 51.23 35 61-25.1 23-37 33.85-37 49.21 0 11 4.47 21.14 17.89 26.81C8.13 383.61 0 393.35 0 411.65c0 32.11 28.05 50.82 101.63 50.82 70.75 0 111.79-26.42 111.79-73.18 0-58.66-45.16-56.5-151.63-63l13.43-21.55c27.27 7.58 118.7 10 118.7-67.89 0-18.7-7.73-31.71-15-41.07l37.41-2.84zm-63.42 241.9c0 32.06-104.89 32.1-104.89 2.43 0-8.14 5.27-15 10.57-21.54 77.71 5.3 94.32 3.37 94.32 19.11zm-50.81-134.58c-52.8 0-50.46-71.16 1.2-71.16 49.54 0 50.82 71.16-1.2 71.16zm133.3 100.51v-32.1c26.75-3.66 27.24-2 27.24-11V203.61c0-8.5-2.05-7.38-27.24-16.26l4.47-32.92H324v168.71c0 6.51.4 7.32 6.51 8.14l20.73 2.84v32.1zm52.45-244.31c-23.17 0-36.59-13.43-36.59-36.61s13.42-35.77 36.59-35.77c23.58 0 37 12.62 37 35.77s-13.42 36.61-37 36.61zM512 350.46c-17.49 8.53-43.1 16.26-66.28 16.26-48.38 0-66.67-19.5-66.67-65.46V194.75c0-5.42 1.05-4.06-31.71-4.06V154.5c35.78-4.07 50-22 54.47-66.27h38.63c0 65.83-1.34 61.81 3.26 61.81H501v40.65h-60.56v97.15c0 6.92-4.92 51.41 60.57 26.84z", } - } } } @@ -7306,7 +7138,6 @@ impl IconShape for FaGithubAlt { path { d: "M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z", } - } } } @@ -7349,7 +7180,6 @@ impl IconShape for FaGithubSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z", } - } } } @@ -7392,7 +7222,6 @@ impl IconShape for FaGithub { path { d: "M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z", } - } } } @@ -7435,7 +7264,6 @@ impl IconShape for FaGitkraken { path { d: "M565.7 118.1c-2.3-6.1-9.3-9.2-15.3-6.6-5.7 2.4-8.5 8.9-6.3 14.6 10.9 29 16.9 60.5 16.9 93.3 0 134.6-100.3 245.7-230.2 262.7V358.4c7.9-1.5 15.5-3.6 23-6.2v104c106.7-25.9 185.9-122.1 185.9-236.8 0-91.8-50.8-171.8-125.8-213.3-5.7-3.2-13-.9-15.9 5-2.7 5.5-.6 12.2 4.7 15.1 67.9 37.6 113.9 110 113.9 193.2 0 93.3-57.9 173.1-139.8 205.4v-92.2c14.2-4.5 24.9-17.7 24.9-33.5 0-13.1-6.8-24.4-17.3-30.5 8.3-79.5 44.5-58.6 44.5-83.9V170c0-38-87.9-161.8-129-164.7-2.5-.2-5-.2-7.6 0C251.1 8.3 163.2 132 163.2 170v14.8c0 25.3 36.3 4.3 44.5 83.9-10.6 6.1-17.3 17.4-17.3 30.5 0 15.8 10.6 29 24.8 33.5v92.2c-81.9-32.2-139.8-112-139.8-205.4 0-83.1 46-155.5 113.9-193.2 5.4-3 7.4-9.6 4.7-15.1-2.9-5.9-10.1-8.2-15.9-5-75 41.5-125.8 121.5-125.8 213.3 0 114.7 79.2 210.8 185.9 236.8v-104c7.6 2.5 15.1 4.6 23 6.2v123.7C131.4 465.2 31 354.1 31 219.5c0-32.8 6-64.3 16.9-93.3 2.2-5.8-.6-12.2-6.3-14.6-6-2.6-13 .4-15.3 6.6C14.5 149.7 8 183.8 8 219.5c0 155.1 122.6 281.6 276.3 287.8V361.4c6.8.4 15 .5 23.4 0v145.8C461.4 501.1 584 374.6 584 219.5c0-35.7-6.5-69.8-18.3-101.4zM365.9 275.5c13 0 23.7 10.5 23.7 23.7 0 13.1-10.6 23.7-23.7 23.7-13 0-23.7-10.5-23.7-23.7 0-13.1 10.6-23.7 23.7-23.7zm-139.8 47.3c-13.2 0-23.7-10.7-23.7-23.7s10.5-23.7 23.7-23.7c13.1 0 23.7 10.6 23.7 23.7 0 13-10.5 23.7-23.7 23.7z", } - } } } @@ -7478,7 +7306,6 @@ impl IconShape for FaGitlab { path { d: "M510.486,284.482l-27.262-83.963c.012.038.016.077.028.115-.013-.044-.021-.088-.033-.132v-.01L429.1,33.871a21.328,21.328,0,0,0-20.445-14.6A21.038,21.038,0,0,0,388.466,34L337.094,192.154H175L123.533,33.989A21.033,21.033,0,0,0,103.35,19.274h-.113A21.467,21.467,0,0,0,82.86,34L28.888,200.475l-.008.021v0c-.013.042-.019.084-.033.127.012-.038.017-.077.029-.115L1.514,284.482a30.6,30.6,0,0,0,11.117,34.283L248.893,490.427c.035.026.074.041.109.067.1.072.2.146.3.214-.1-.065-.187-.136-.282-.2l0,0c.015.012.033.02.05.031s.027.015.041.024l.006,0a11.992,11.992,0,0,0,1.137.7c.054.03.1.068.157.1l0,0c.033.016.064.038.1.054s.053.02.077.032.038.015.056.023c.044.021.092.034.136.057.205.1.421.178.633.264.2.082.389.177.592.248l.025.011c.034.012.064.028.1.04s.083.032.125.046l.05.012c.053.016.11.024.163.039.019.006.042.009.063.015.284.086.579.148.872.213.115.026.225.062.341.083.017,0,.032.009.05.012.038.008.073.021.112.027.062.011.122.031.186.04.049.007.1,0,.151.012h.033a11.918,11.918,0,0,0,1.7.136h.019a11.971,11.971,0,0,0,1.7-.136h.033c.05-.008.1,0,.153-.012s.124-.029.187-.04c.038-.006.073-.019.11-.027.017,0,.032-.009.049-.012.118-.023.231-.059.349-.084.288-.064.578-.126.861-.21.019-.006.039-.008.059-.014.055-.017.113-.024.169-.041.016-.006.035-.007.051-.012.044-.013.086-.032.129-.047s.063-.028.1-.041l.026-.01c.214-.076.417-.175.627-.261s.394-.154.584-.245c.047-.023.1-.036.142-.059.018-.009.04-.015.058-.024s.053-.02.078-.033.068-.04.1-.056l0,0c.056-.028.106-.069.161-.1a12.341,12.341,0,0,0,1.132-.695c.029-.02.062-.035.092-.056.008-.006.017-.009.024-.015.035-.026.076-.043.11-.068l236.3-171.666A30.6,30.6,0,0,0,510.486,284.482ZM408.8,49.48l46.342,142.674H362.46Zm-305.6,0,46.428,142.675H56.948ZM26.817,299.251a6.526,6.526,0,0,1-2.361-7.308l20.34-62.42L193.835,420.6Zm38.245-82.972h92.411L223.354,419.22Zm183.416,273.83c-.047-.038-.092-.079-.138-.118-.009-.008-.018-.018-.028-.026-.091-.075-.18-.152-.268-.231-.172-.15-.341-.3-.5-.462.014.012.029.022.043.035l.055.046a12.191,12.191,0,0,0,1.091.929l.012.011c.018.013.033.03.051.045C248.689,490.263,248.58,490.19,248.478,490.109Zm7.514-48.482L217.226,322.21,182.839,216.279H329.253Zm7.935,48.107c-.091.079-.178.157-.27.233l-.032.028c-.047.038-.091.079-.136.117-.1.08-.209.152-.313.229.018-.013.033-.032.053-.044l.009-.009a11.69,11.69,0,0,0,1.086-.926c.014-.013.03-.024.044-.036s.038-.03.054-.047C264.262,489.435,264.1,489.586,263.927,489.734Zm90.7-273.455h92.4l-18.91,24.23-139.468,178.7Zm130.567,82.967L318.2,420.563,467.284,229.538l20.258,62.393A6.528,6.528,0,0,1,485.189,299.246Z", } - } } } @@ -7521,7 +7348,6 @@ impl IconShape for FaGitter { path { d: "M66.4 322.5H16V0h50.4v322.5zM166.9 76.1h-50.4V512h50.4V76.1zm100.6 0h-50.4V512h50.4V76.1zM368 76h-50.4v247H368V76z", } - } } } @@ -7564,7 +7390,6 @@ impl IconShape for FaGlideG { path { d: "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z", } - } } } @@ -7607,7 +7432,6 @@ impl IconShape for FaGlide { path { d: "M252.8 148.6c0 8.8-1.6 17.7-3.4 26.4-5.8 27.8-11.6 55.8-17.3 83.6-1.4 6.3-8.3 4.9-13.7 4.9-23.8 0-30.5-26-30.5-45.5 0-29.3 11.2-68.1 38.5-83.1 4.3-2.5 9.2-4.2 14.1-4.2 11.4 0 12.3 8.3 12.3 17.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 187c0-5.1-20.8-37.7-25.5-39.5-2.2-.9-7.2-2.3-9.6-2.3-23.1 0-38.7 10.5-58.2 21.5l-.5-.5c4.3-29.4 14.6-57.2 14.6-87.4 0-44.6-23.8-62.7-67.5-62.7-71.7 0-108 70.8-108 123.5 0 54.7 32 85 86.3 85 7.5 0 6.9-.6 6.9 2.3-10.5 80.3-56.5 82.9-56.5 58.9 0-24.4 28-36.5 28.3-38-.2-7.6-29.3-17.2-36.7-17.2-21.1 0-32.7 33-32.7 50.6 0 32.3 20.4 54.7 53.3 54.7 48.2 0 83.4-49.7 94.3-91.7 9.4-37.7 7-39.4 12.3-42.1 20-10.1 35.8-16.8 58.4-16.8 11.1 0 19 2.3 36.7 5.2 1.8.1 4.1-1.7 4.1-3.5z", } - } } } @@ -7650,7 +7474,6 @@ impl IconShape for FaGofore { path { d: "M324 319.8h-13.2v34.7c-24.5 23.1-56.3 35.8-89.9 35.8-73.2 0-132.4-60.2-132.4-134.4 0-74.1 59.2-134.4 132.4-134.4 35.3 0 68.6 14 93.6 39.4l62.3-63.3C335 55.3 279.7 32 220.7 32 98 32 0 132.6 0 256c0 122.5 97 224 220.7 224 63.2 0 124.5-26.2 171-82.5-2-27.6-13.4-77.7-67.7-77.7zm-12.1-112.5H205.6v89H324c33.5 0 60.5 15.1 76 41.8v-30.6c0-65.2-40.4-100.2-88.1-100.2z", } - } } } @@ -7693,7 +7516,6 @@ impl IconShape for FaGolang { path { d: "M400.1 194.8C389.2 197.6 380.2 199.1 371 202.4C363.7 204.3 356.3 206.3 347.8 208.5L347.2 208.6C343 209.8 342.6 209.9 338.7 205.4C334 200.1 330.6 196.7 324.1 193.5C304.4 183.9 285.4 186.7 267.7 198.2C246.5 211.9 235.6 232.2 235.9 257.4C236.2 282.4 253.3 302.9 277.1 306.3C299.1 309.1 316.9 301.7 330.9 285.8C333 283.2 334.9 280.5 337 277.5V277.5L337 277.5C337.8 276.5 338.5 275.4 339.3 274.2H279.2C272.7 274.2 271.1 270.2 273.3 264.9C277.3 255.2 284.8 239 289.2 230.9C290.1 229.1 292.3 225.1 296.1 225.1H397.2C401.7 211.7 409 198.2 418.8 185.4C441.5 155.5 468.1 139.9 506 133.4C537.8 127.8 567.7 130.9 594.9 149.3C619.5 166.1 634.7 188.9 638.8 218.8C644.1 260.9 631.9 295.1 602.1 324.4C582.4 345.3 557.2 358.4 528.2 364.3C522.6 365.3 517.1 365.8 511.7 366.3C508.8 366.5 506 366.8 503.2 367.1C474.9 366.5 449 358.4 427.2 339.7C411.9 326.4 401.3 310.1 396.1 291.2C392.4 298.5 388.1 305.6 382.1 312.3C360.5 341.9 331.2 360.3 294.2 365.2C263.6 369.3 235.3 363.4 210.3 344.7C187.3 327.2 174.2 304.2 170.8 275.5C166.7 241.5 176.7 210.1 197.2 184.2C219.4 155.2 248.7 136.8 284.5 130.3C313.8 124.1 341.8 128.4 367.1 145.6C383.6 156.5 395.4 171.4 403.2 189.5C405.1 192.3 403.8 193.9 400.1 194.8zM48.3 200.4C47.05 200.4 46.74 199.8 47.36 198.8L53.91 190.4C54.53 189.5 56.09 188.9 57.34 188.9H168.6C169.8 188.9 170.1 189.8 169.5 190.7L164.2 198.8C163.6 199.8 162 200.7 161.1 200.7L48.3 200.4zM1.246 229.1C0 229.1-.3116 228.4 .3116 227.5L6.855 219.1C7.479 218.2 9.037 217.5 10.28 217.5H152.4C153.6 217.5 154.2 218.5 153.9 219.4L151.4 226.9C151.1 228.1 149.9 228.8 148.6 228.8L1.246 229.1zM75.72 255.9C75.1 256.8 75.41 257.7 76.65 257.7L144.6 258C145.5 258 146.8 257.1 146.8 255.9L147.4 248.4C147.4 247.1 146.8 246.2 145.5 246.2H83.2C81.95 246.2 80.71 247.1 80.08 248.1L75.72 255.9zM577.2 237.9C577 235.3 576.9 233.1 576.5 230.9C570.9 200.1 542.5 182.6 512.9 189.5C483.9 196 465.2 214.4 458.4 243.7C452.8 268 464.6 292.6 487 302.6C504.2 310.1 521.3 309.2 537.8 300.7C562.4 287.1 575.8 268 577.4 241.2C577.3 240 577.3 238.9 577.2 237.9z", } - } } } @@ -7736,7 +7558,6 @@ impl IconShape for FaGoodreadsG { path { d: "M42.6 403.3h2.8c12.7 0 25.5 0 38.2.1 1.6 0 3.1-.4 3.6 2.1 7.1 34.9 30 54.6 62.9 63.9 26.9 7.6 54.1 7.8 81.3 1.8 33.8-7.4 56-28.3 68-60.4 8-21.5 10.7-43.8 11-66.5.1-5.8.3-47-.2-52.8l-.9-.3c-.8 1.5-1.7 2.9-2.5 4.4-22.1 43.1-61.3 67.4-105.4 69.1-103 4-169.4-57-172-176.2-.5-23.7 1.8-46.9 8.3-69.7C58.3 47.7 112.3.6 191.6 0c61.3-.4 101.5 38.7 116.2 70.3.5 1.1 1.3 2.3 2.4 1.9V10.6h44.3c0 280.3.1 332.2.1 332.2-.1 78.5-26.7 143.7-103 162.2-69.5 16.9-159 4.8-196-57.2-8-13.5-11.8-28.3-13-44.5zM188.9 36.5c-52.5-.5-108.5 40.7-115 133.8-4.1 59 14.8 122.2 71.5 148.6 27.6 12.9 74.3 15 108.3-8.7 47.6-33.2 62.7-97 54.8-154-9.7-71.1-47.8-120-119.6-119.7z", } - } } } @@ -7779,7 +7600,6 @@ impl IconShape for FaGoodreads { path { d: "M299.9 191.2c5.1 37.3-4.7 79-35.9 100.7-22.3 15.5-52.8 14.1-70.8 5.7-37.1-17.3-49.5-58.6-46.8-97.2 4.3-60.9 40.9-87.9 75.3-87.5 46.9-.2 71.8 31.8 78.2 78.3zM448 88v336c0 30.9-25.1 56-56 56H56c-30.9 0-56-25.1-56-56V88c0-30.9 25.1-56 56-56h336c30.9 0 56 25.1 56 56zM330 313.2s-.1-34-.1-217.3h-29v40.3c-.8.3-1.2-.5-1.6-1.2-9.6-20.7-35.9-46.3-76-46-51.9.4-87.2 31.2-100.6 77.8-4.3 14.9-5.8 30.1-5.5 45.6 1.7 77.9 45.1 117.8 112.4 115.2 28.9-1.1 54.5-17 69-45.2.5-1 1.1-1.9 1.7-2.9.2.1.4.1.6.2.3 3.8.2 30.7.1 34.5-.2 14.8-2 29.5-7.2 43.5-7.8 21-22.3 34.7-44.5 39.5-17.8 3.9-35.6 3.8-53.2-1.2-21.5-6.1-36.5-19-41.1-41.8-.3-1.6-1.3-1.3-2.3-1.3h-26.8c.8 10.6 3.2 20.3 8.5 29.2 24.2 40.5 82.7 48.5 128.2 37.4 49.9-12.3 67.3-54.9 67.4-106.3z", } - } } } @@ -7822,7 +7642,6 @@ impl IconShape for FaGoogleDrive { path { d: "M339 314.9L175.4 32h161.2l163.6 282.9H339zm-137.5 23.6L120.9 480h310.5L512 338.5H201.5zM154.1 67.4L0 338.5 80.6 480 237 208.8 154.1 67.4z", } - } } } @@ -7865,7 +7684,6 @@ impl IconShape for FaGooglePay { path { d: "M105.72,215v41.25h57.1a49.66,49.66,0,0,1-21.14,32.6c-9.54,6.55-21.72,10.28-36,10.28-27.6,0-50.93-18.91-59.3-44.22a65.61,65.61,0,0,1,0-41l0,0c8.37-25.46,31.7-44.37,59.3-44.37a56.43,56.43,0,0,1,40.51,16.08L176.47,155a101.24,101.24,0,0,0-70.75-27.84,105.55,105.55,0,0,0-94.38,59.11,107.64,107.64,0,0,0,0,96.18v.15a105.41,105.41,0,0,0,94.38,59c28.47,0,52.55-9.53,70-25.91,20-18.61,31.41-46.15,31.41-78.91A133.76,133.76,0,0,0,205.38,215Zm389.41-4c-10.13-9.38-23.93-14.14-41.39-14.14-22.46,0-39.34,8.34-50.5,24.86l20.85,13.26q11.45-17,31.26-17a34.05,34.05,0,0,1,22.75,8.79A28.14,28.14,0,0,1,487.79,248v5.51c-9.1-5.07-20.55-7.75-34.64-7.75-16.44,0-29.65,3.88-39.49,11.77s-14.82,18.31-14.82,31.56a39.74,39.74,0,0,0,13.94,31.27c9.25,8.34,21,12.51,34.79,12.51,16.29,0,29.21-7.3,39-21.89h1v17.72h22.61V250C510.25,233.45,505.26,220.34,495.13,211ZM475.9,300.3a37.32,37.32,0,0,1-26.57,11.16A28.61,28.61,0,0,1,431,305.21a19.41,19.41,0,0,1-7.77-15.63c0-7,3.22-12.81,9.54-17.42s14.53-7,24.07-7C470,265,480.3,268,487.64,273.94,487.64,284.07,483.68,292.85,475.9,300.3Zm-93.65-142A55.71,55.71,0,0,0,341.74,142H279.07V328.74H302.7V253.1h39c16,0,29.5-5.36,40.51-15.93.88-.89,1.76-1.79,2.65-2.68A54.45,54.45,0,0,0,382.25,158.26Zm-16.58,62.23a30.65,30.65,0,0,1-23.34,9.68H302.7V165h39.63a32,32,0,0,1,22.6,9.23A33.18,33.18,0,0,1,365.67,220.49ZM614.31,201,577.77,292.7h-.45L539.9,201H514.21L566,320.55l-29.35,64.32H561L640,201Z", } - } } } @@ -7908,7 +7726,6 @@ impl IconShape for FaGooglePlay { path { d: "M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z", } - } } } @@ -7951,7 +7768,6 @@ impl IconShape for FaGooglePlusG { path { d: "M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z", } - } } } @@ -7994,7 +7810,6 @@ impl IconShape for FaGooglePlusSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z", } - } } } @@ -8037,7 +7852,6 @@ impl IconShape for FaGooglePlus { path { d: "M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z", } - } } } @@ -8080,7 +7894,6 @@ impl IconShape for FaGoogleWallet { path { d: "M156.8 126.8c37.6 60.6 64.2 113.1 84.3 162.5-8.3 33.8-18.8 66.5-31.3 98.3-13.2-52.3-26.5-101.3-56-148.5 6.5-36.4 2.3-73.6 3-112.3zM109.3 200H16.1c-6.5 0-10.5 7.5-6.5 12.7C51.8 267 81.3 330.5 101.3 400h103.5c-16.2-69.7-38.7-133.7-82.5-193.5-3-4-8-6.5-13-6.5zm47.8-88c68.5 108 130 234.5 138.2 368H409c-12-138-68.4-265-143.2-368H157.1zm251.8-68.5c-1.8-6.8-8.2-11.5-15.2-11.5h-88.3c-5.3 0-9 5-7.8 10.3 13.2 46.5 22.3 95.5 26.5 146 48.2 86.2 79.7 178.3 90.6 270.8 15.8-60.5 25.3-133.5 25.3-203 0-73.6-12.1-145.1-31.1-212.6z", } - } } } @@ -8123,7 +7936,6 @@ impl IconShape for FaGoogle { path { d: "M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z", } - } } } @@ -8166,7 +7978,6 @@ impl IconShape for FaGratipay { path { d: "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm114.6 226.4l-113 152.7-112.7-152.7c-8.7-11.9-19.1-50.4 13.6-72 28.1-18.1 54.6-4.2 68.5 11.9 15.9 17.9 46.6 16.9 61.7 0 13.9-16.1 40.4-30 68.1-11.9 32.9 21.6 22.6 60 13.8 72z", } - } } } @@ -8209,7 +8020,6 @@ impl IconShape for FaGrav { path { d: "M301.1 212c4.4 4.4 4.4 11.9 0 16.3l-9.7 9.7c-4.4 4.7-11.9 4.7-16.6 0l-10.5-10.5c-4.4-4.7-4.4-11.9 0-16.6l9.7-9.7c4.4-4.4 11.9-4.4 16.6 0l10.5 10.8zm-30.2-19.7c3-3 3-7.8 0-10.5-2.8-3-7.5-3-10.5 0-2.8 2.8-2.8 7.5 0 10.5 3.1 2.8 7.8 2.8 10.5 0zm-26 5.3c-3 2.8-3 7.5 0 10.2 2.8 3 7.5 3 10.5 0 2.8-2.8 2.8-7.5 0-10.2-3-3-7.7-3-10.5 0zm72.5-13.3c-19.9-14.4-33.8-43.2-11.9-68.1 21.6-24.9 40.7-17.2 59.8.8 11.9 11.3 29.3 24.9 17.2 48.2-12.5 23.5-45.1 33.2-65.1 19.1zm47.7-44.5c-8.9-10-23.3 6.9-15.5 16.1 7.4 9 32.1 2.4 15.5-16.1zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-66.2 42.6c2.5-16.1-20.2-16.6-25.2-25.7-13.6-24.1-27.7-36.8-54.5-30.4 11.6-8 23.5-6.1 23.5-6.1.3-6.4 0-13-9.4-24.9 3.9-12.5.3-22.4.3-22.4 15.5-8.6 26.8-24.4 29.1-43.2 3.6-31-18.8-59.2-49.8-62.8-22.1-2.5-43.7 7.7-54.3 25.7-23.2 40.1 1.4 70.9 22.4 81.4-14.4-1.4-34.3-11.9-40.1-34.3-6.6-25.7 2.8-49.8 8.9-61.4 0 0-4.4-5.8-8-8.9 0 0-13.8 0-24.6 5.3 11.9-15.2 25.2-14.4 25.2-14.4 0-6.4-.6-14.9-3.6-21.6-5.4-11-23.8-12.9-31.7 2.8.1-.2.3-.4.4-.5-5 11.9-1.1 55.9 16.9 87.2-2.5 1.4-9.1 6.1-13 10-21.6 9.7-56.2 60.3-56.2 60.3-28.2 10.8-77.2 50.9-70.6 79.7.3 3 1.4 5.5 3 7.5-2.8 2.2-5.5 5-8.3 8.3-11.9 13.8-5.3 35.2 17.7 24.4 15.8-7.2 29.6-20.2 36.3-30.4 0 0-5.5-5-16.3-4.4 27.7-6.6 34.3-9.4 46.2-9.1 8 3.9 8-34.3 8-34.3 0-14.7-2.2-31-11.1-41.5 12.5 12.2 29.1 32.7 28 60.6-.8 18.3-15.2 23-15.2 23-9.1 16.6-43.2 65.9-30.4 106 0 0-9.7-14.9-10.2-22.1-17.4 19.4-46.5 52.3-24.6 64.5 26.6 14.7 108.8-88.6 126.2-142.3 34.6-20.8 55.4-47.3 63.9-65 22 43.5 95.3 94.5 101.1 59z", } - } } } @@ -8252,7 +8062,6 @@ impl IconShape for FaGripfire { path { d: "M112.5 301.4c0-73.8 105.1-122.5 105.1-203 0-47.1-34-88-39.1-90.4.4 3.3.6 6.7.6 10C179.1 110.1 32 171.9 32 286.6c0 49.8 32.2 79.2 66.5 108.3 65.1 46.7 78.1 71.4 78.1 86.6 0 10.1-4.8 17-4.8 22.3 13.1-16.7 17.4-31.9 17.5-46.4 0-29.6-21.7-56.3-44.2-86.5-16-22.3-32.6-42.6-32.6-69.5zm205.3-39c-12.1-66.8-78-124.4-94.7-130.9l4 7.2c2.4 5.1 3.4 10.9 3.4 17.1 0 44.7-54.2 111.2-56.6 116.7-2.2 5.1-3.2 10.5-3.2 15.8 0 20.1 15.2 42.1 17.9 42.1 2.4 0 56.6-55.4 58.1-87.7 6.4 11.7 9.1 22.6 9.1 33.4 0 41.2-41.8 96.9-41.8 96.9 0 11.6 31.9 53.2 35.5 53.2 1 0 2.2-1.4 3.2-2.4 37.9-39.3 67.3-85 67.3-136.8 0-8-.7-16.2-2.2-24.6z", } - } } } @@ -8295,7 +8104,6 @@ impl IconShape for FaGrunt { path { d: "M61.3 189.3c-1.1 10 5.2 19.1 5.2 19.1.7-7.5 2.2-12.8 4-16.6.4 10.3 3.2 23.5 12.8 34.1 6.9 7.6 35.6 23.3 54.9 6.1 1 2.4 2.1 5.3 3 8.5 2.9 10.3-2.7 25.3-2.7 25.3s15.1-17.1 13.9-32.5c10.8-.5 21.4-8.4 21.1-19.5 0 0-18.9 10.4-35.5-8.8-9.7-11.2-40.9-42-83.1-31.8 4.3 1 8.9 2.4 13.5 4.1h-.1c-4.2 2-6.5 7.1-7 12zm28.3-1.8c19.5 11 37.4 25.7 44.9 37-5.7 3.3-21.7 10.4-38-1.7-10.3-7.6-9.8-26.2-6.9-35.3zm142.1 45.8c-1.2 15.5 13.9 32.5 13.9 32.5s-5.6-15-2.7-25.3c.9-3.2 2-6 3-8.5 19.3 17.3 48 1.5 54.8-6.1 9.6-10.6 12.3-23.8 12.8-34.1 1.8 3.8 3.4 9.1 4 16.6 0 0 6.4-9.1 5.2-19.1-.6-5-2.9-10-7-11.8h-.1c4.6-1.8 9.2-3.2 13.5-4.1-42.3-10.2-73.4 20.6-83.1 31.8-16.7 19.2-35.5 8.8-35.5 8.8-.2 10.9 10.4 18.9 21.2 19.3zm62.7-45.8c3 9.1 3.4 27.7-7 35.4-16.3 12.1-32.2 5-37.9 1.6 7.5-11.4 25.4-26 44.9-37zM160 418.5h-29.4c-5.5 0-8.2 1.6-9.5 2.9-1.9 2-2.2 4.7-.9 8.1 3.5 9.1 11.4 16.5 13.7 18.6 3.1 2.7 7.5 4.3 11.8 4.3 4.4 0 8.3-1.7 11-4.6 7.5-8.2 11.9-17.1 13-19.8.6-1.5 1.3-4.5-.9-6.8-1.8-1.8-4.7-2.7-8.8-2.7zm189.2-101.2c-2.4 17.9-13 33.8-24.6 43.7-3.1-22.7-3.7-55.5-3.7-62.4 0-14.7 9.5-24.5 12.2-26.1 2.5-1.5 5.4-3 8.3-4.6 18-9.6 40.4-21.6 40.4-43.7 0-16.2-9.3-23.2-15.4-27.8-.8-.6-1.5-1.1-2.2-1.7-2.1-1.7-3.7-3-4.3-4.4-4.4-9.8-3.6-34.2-1.7-37.6.6-.6 16.7-20.9 11.8-39.2-2-7.4-6.9-13.3-14.1-17-5.3-2.7-11.9-4.2-19.5-4.5-.1-2-.5-3.9-.9-5.9-.6-2.6-1.1-5.3-.9-8.1.4-4.7.8-9 2.2-11.3 8.4-13.3 28.8-17.6 29-17.6l12.3-2.4-8.1-9.5c-.1-.2-17.3-17.5-46.3-17.5-7.9 0-16 1.3-24.1 3.9-24.2 7.8-42.9 30.5-49.4 39.3-3.1-1-6.3-1.9-9.6-2.7-4.2-15.8 9-38.5 9-38.5s-13.6-3-33.7 15.2c-2.6-6.5-8.1-20.5-1.8-37.2C184.6 10.1 177.2 26 175 40.4c-7.6-5.4-6.7-23.1-7.2-27.6-7.5.9-29.2 21.9-28.2 48.3-2 .5-3.9 1.1-5.9 1.7-6.5-8.8-25.1-31.5-49.4-39.3-7.9-2.2-16-3.5-23.9-3.5-29 0-46.1 17.3-46.3 17.5L6 46.9l12.3 2.4c.2 0 20.6 4.3 29 17.6 1.4 2.2 1.8 6.6 2.2 11.3.2 2.8-.4 5.5-.9 8.1-.4 1.9-.8 3.9-.9 5.9-7.7.3-14.2 1.8-19.5 4.5-7.2 3.7-12.1 9.6-14.1 17-5 18.2 11.2 38.5 11.8 39.2 1.9 3.4 2.7 27.8-1.7 37.6-.6 1.4-2.2 2.7-4.3 4.4-.7.5-1.4 1.1-2.2 1.7-6.1 4.6-15.4 11.7-15.4 27.8 0 22.1 22.4 34.1 40.4 43.7 3 1.6 5.8 3.1 8.3 4.6 2.7 1.6 12.2 11.4 12.2 26.1 0 6.9-.6 39.7-3.7 62.4-11.6-9.9-22.2-25.9-24.6-43.8 0 0-29.2 22.6-20.6 70.8 5.2 29.5 23.2 46.1 47 54.7 8.8 19.1 29.4 45.7 67.3 49.6C143 504.3 163 512 192.2 512h.2c29.1 0 49.1-7.7 63.6-19.5 37.9-3.9 58.5-30.5 67.3-49.6 23.8-8.7 41.7-25.2 47-54.7 8.2-48.4-21.1-70.9-21.1-70.9zM305.7 37.7c5.6-1.8 11.6-2.7 17.7-2.7 11 0 19.9 3 24.7 5-3.1 1.4-6.4 3.2-9.7 5.3-2.4-.4-5.6-.8-9.2-.8-10.5 0-20.5 3.1-28.7 8.9-12.3 8.7-18 16.9-20.7 22.4-2.2-1.3-4.5-2.5-7.1-3.7-1.6-.8-3.1-1.5-4.7-2.2 6.1-9.1 19.9-26.5 37.7-32.2zm21 18.2c-.8 1-1.6 2.1-2.3 3.2-3.3 5.2-3.9 11.6-4.4 17.8-.5 6.4-1.1 12.5-4.4 17-4.2.8-8.1 1.7-11.5 2.7-2.3-3.1-5.6-7-10.5-11.2 1.4-4.8 5.5-16.1 13.5-22.5 5.6-4.3 12.2-6.7 19.6-7zM45.6 45.3c-3.3-2.2-6.6-4-9.7-5.3 4.8-2 13.7-5 24.7-5 6.1 0 12 .9 17.7 2.7 17.8 5.8 31.6 23.2 37.7 32.1-1.6.7-3.2 1.4-4.8 2.2-2.5 1.2-4.9 2.5-7.1 3.7-2.6-5.4-8.3-13.7-20.7-22.4-8.3-5.8-18.2-8.9-28.8-8.9-3.4.1-6.6.5-9 .9zm44.7 40.1c-4.9 4.2-8.3 8-10.5 11.2-3.4-.9-7.3-1.9-11.5-2.7C65 89.5 64.5 83.4 64 77c-.5-6.2-1.1-12.6-4.4-17.8-.7-1.1-1.5-2.2-2.3-3.2 7.4.3 14 2.6 19.5 7 8 6.3 12.1 17.6 13.5 22.4zM58.1 259.9c-2.7-1.6-5.6-3.1-8.4-4.6-14.9-8-30.2-16.3-30.2-30.5 0-11.1 4.3-14.6 8.9-18.2l.5-.4c.7-.6 1.4-1.2 2.2-1.8-.9 7.2-1.9 13.3-2.7 14.9 0 0 12.1-15 15.7-44.3 1.4-11.5-1.1-34.3-5.1-43 .2 4.9 0 9.8-.3 14.4-.4-.8-.8-1.6-1.3-2.2-3.2-4-11.8-17.5-9.4-26.6.9-3.5 3.1-6 6.7-7.8 3.8-1.9 8.8-2.9 15.1-2.9 12.3 0 25.9 3.7 32.9 6 25.1 8 55.4 30.9 64.1 37.7.2.2.4.3.4.3l5.6 3.9-3.5-5.8c-.2-.3-19.1-31.4-53.2-46.5 2-2.9 7.4-8.1 21.6-15.1 21.4-10.5 46.5-15.8 74.3-15.8 27.9 0 52.9 5.3 74.3 15.8 14.2 6.9 19.6 12.2 21.6 15.1-34 15.1-52.9 46.2-53.1 46.5l-3.5 5.8 5.6-3.9s.2-.1.4-.3c8.7-6.8 39-29.8 64.1-37.7 7-2.2 20.6-6 32.9-6 6.3 0 11.3 1 15.1 2.9 3.5 1.8 5.7 4.4 6.7 7.8 2.5 9.1-6.1 22.6-9.4 26.6-.5.6-.9 1.3-1.3 2.2-.3-4.6-.5-9.5-.3-14.4-4 8.8-6.5 31.5-5.1 43 3.6 29.3 15.7 44.3 15.7 44.3-.8-1.6-1.8-7.7-2.7-14.9.7.6 1.5 1.2 2.2 1.8l.5.4c4.6 3.7 8.9 7.1 8.9 18.2 0 14.2-15.4 22.5-30.2 30.5-2.9 1.5-5.7 3.1-8.4 4.6-8.7 5-18 16.7-19.1 34.2-.9 14.6.9 49.9 3.4 75.9-12.4 4.8-26.7 6.4-39.7 6.8-2-4.1-3.9-8.5-5.5-13.1-.7-2-19.6-51.1-26.4-62.2 5.5 39 17.5 73.7 23.5 89.6-3.5-.5-7.3-.7-11.7-.7h-117c-4.4 0-8.3.3-11.7.7 6-15.9 18.1-50.6 23.5-89.6-6.8 11.2-25.7 60.3-26.4 62.2-1.6 4.6-3.5 9-5.5 13.1-13-.4-27.2-2-39.7-6.8 2.5-26 4.3-61.2 3.4-75.9-.9-17.4-10.3-29.2-19-34.2zM34.8 404.6c-12.1-20-8.7-54.1-3.7-59.1 10.9 34.4 47.2 44.3 74.4 45.4-2.7 4.2-5.2 7.6-7 10l-1.4 1.4c-7.2 7.8-8.6 18.5-4.1 31.8-22.7-.1-46.3-9.8-58.2-29.5zm45.7 43.5c6 1.1 12.2 1.9 18.6 2.4 3.5 8 7.4 15.9 12.3 23.1-14.4-5.9-24.4-16-30.9-25.5zM192 498.2c-60.6-.1-78.3-45.8-84.9-64.7-3.7-10.5-3.4-18.2.9-23.1 2.9-3.3 9.5-7.2 24.6-7.2h118.8c15.1 0 21.8 3.9 24.6 7.2 4.2 4.8 4.5 12.6.9 23.1-6.6 18.8-24.3 64.6-84.9 64.7zm80.6-24.6c4.9-7.2 8.8-15.1 12.3-23.1 6.4-.5 12.6-1.3 18.6-2.4-6.5 9.5-16.5 19.6-30.9 25.5zm76.6-69c-12 19.7-35.6 29.3-58.1 29.7 4.5-13.3 3.1-24.1-4.1-31.8-.4-.5-.9-1-1.4-1.5-1.8-2.4-4.3-5.8-7-10 27.2-1.2 63.5-11 74.4-45.4 5 5 8.4 39.1-3.8 59zM191.9 187.7h.2c12.7-.1 27.2-17.8 27.2-17.8-9.9 6-18.8 8.1-27.3 8.3-8.5-.2-17.4-2.3-27.3-8.3 0 0 14.5 17.6 27.2 17.8zm61.7 230.7h-29.4c-4.2 0-7.2.9-8.9 2.7-2.2 2.3-1.5 5.2-.9 6.7 1 2.6 5.5 11.3 13 19.3 2.7 2.9 6.6 4.5 11 4.5s8.7-1.6 11.8-4.2c2.3-2 10.2-9.2 13.7-18.1 1.3-3.3 1-6-.9-7.9-1.3-1.3-4-2.9-9.4-3z", } - } } } @@ -8338,7 +8146,6 @@ impl IconShape for FaGuilded { path { d: "M443.427,64H4.571c0,103.26,22.192,180.06,43.418,222.358C112.046,414.135,224,448,225.256,448a312.824,312.824,0,0,0,140.55-103.477c25.907-33.923,53.1-87.19,65.916-145.761H171.833c4.14,36.429,22.177,67.946,45.1,86.944h88.589c-17.012,28.213-48.186,54.4-80.456,69.482-31.232-13.259-69.09-46.544-96.548-98.362-26.726-53.833-27.092-105.883-27.092-105.883H437.573A625.91,625.91,0,0,0,443.427,64Z", } - } } } @@ -8381,7 +8188,6 @@ impl IconShape for FaGulp { path { d: "M209.8 391.1l-14.1 24.6-4.6 80.2c0 8.9-28.3 16.1-63.1 16.1s-63.1-7.2-63.1-16.1l-5.8-79.4-14.9-25.4c41.2 17.3 126 16.7 165.6 0zm-196-253.3l13.6 125.5c5.9-20 20.8-47 40-55.2 6.3-2.7 12.7-2.7 18.7.9 5.2 3 9.6 9.3 10.1 11.8 1.2 6.5-2 9.1-4.5 9.1-3 0-5.3-4.6-6.8-7.3-4.1-7.3-10.3-7.6-16.9-2.8-6.9 5-12.9 13.4-17.1 20.7-5.1 8.8-9.4 18.5-12 28.2-1.5 5.6-2.9 14.6-.6 19.9 1 2.2 2.5 3.6 4.9 3.6 5 0 12.3-6.6 15.8-10.1 4.5-4.5 10.3-11.5 12.5-16l5.2-15.5c2.6-6.8 9.9-5.6 9.9 0 0 10.2-3.7 13.6-10 34.7-5.8 19.5-7.6 25.8-7.6 25.8-.7 2.8-3.4 7.5-6.3 7.5-1.2 0-2.1-.4-2.6-1.2-1-1.4-.9-5.3-.8-6.3.2-3.2 6.3-22.2 7.3-25.2-2 2.2-4.1 4.4-6.4 6.6-5.4 5.1-14.1 11.8-21.5 11.8-3.4 0-5.6-.9-7.7-2.4l7.6 79.6c2 5 39.2 17.1 88.2 17.1 49.1 0 86.3-12.2 88.2-17.1l10.9-94.6c-5.7 5.2-12.3 11.6-19.6 14.8-5.4 2.3-17.4 3.8-17.4-5.7 0-5.2 9.1-14.8 14.4-21.5 1.4-1.7 4.7-5.9 4.7-8.1 0-2.9-6-2.2-11.7 2.5-3.2 2.7-6.2 6.3-8.7 9.7-4.3 6-6.6 11.2-8.5 15.5-6.2 14.2-4.1 8.6-9.1 22-5 13.3-4.2 11.8-5.2 14-.9 1.9-2.2 3.5-4 4.5-1.9 1-4.5.9-6.1-.3-.9-.6-1.3-1.9-1.3-3.7 0-.9.1-1.8.3-2.7 1.5-6.1 7.8-18.1 15-34.3 1.6-3.7 1-2.6.8-2.3-6.2 6-10.9 8.9-14.4 10.5-5.8 2.6-13 2.6-14.5-4.1-.1-.4-.1-.8-.2-1.2-11.8 9.2-24.3 11.7-20-8.1-4.6 8.2-12.6 14.9-22.4 14.9-4.1 0-7.1-1.4-8.6-5.1-2.3-5.5 1.3-14.9 4.6-23.8 1.7-4.5 4-9.9 7.1-16.2 1.6-3.4 4.2-5.4 7.6-4.5.6.2 1.1.4 1.6.7 2.6 1.8 1.6 4.5.3 7.2-3.8 7.5-7.1 13-9.3 20.8-.9 3.3-2 9 1.5 9 2.4 0 4.7-.8 6.9-2.4 4.6-3.4 8.3-8.5 11.1-13.5 2-3.6 4.4-8.3 5.6-12.3.5-1.7 1.1-3.3 1.8-4.8 1.1-2.5 2.6-5.1 5.2-5.1 1.3 0 2.4.5 3.2 1.5 1.7 2.2 1.3 4.5.4 6.9-2 5.6-4.7 10.6-6.9 16.7-1.3 3.5-2.7 8-2.7 11.7 0 3.4 3.7 2.6 6.8 1.2 2.4-1.1 4.8-2.8 6.8-4.5 1.2-4.9.9-3.8 26.4-68.2 1.3-3.3 3.7-4.7 6.1-4.7 1.2 0 2.2.4 3.2 1.1 1.7 1.3 1.7 4.1 1 6.2-.7 1.9-.6 1.3-4.5 10.5-5.2 12.1-8.6 20.8-13.2 31.9-1.9 4.6-7.7 18.9-8.7 22.3-.6 2.2-1.3 5.8 1 5.8 5.4 0 19.3-13.1 23.1-17 .2-.3.5-.4.9-.6.6-1.9 1.2-3.7 1.7-5.5 1.4-3.8 2.7-8.2 5.3-11.3.8-1 1.7-1.6 2.7-1.6 2.8 0 4.2 1.2 4.2 4 0 1.1-.7 5.1-1.1 6.2 1.4-1.5 2.9-3 4.5-4.5 15-13.9 25.7-6.8 25.7.2 0 7.4-8.9 17.7-13.8 23.4-1.6 1.9-4.9 5.4-5 6.4 0 1.3.9 1.8 2.2 1.8 2 0 6.4-3.5 8-4.7 5-3.9 11.8-9.9 16.6-14.1l14.8-136.8c-30.5 17.1-197.6 17.2-228.3.2zm229.7-8.5c0 21-231.2 21-231.2 0 0-8.8 51.8-15.9 115.6-15.9 9 0 17.8.1 26.3.4l12.6-48.7L228.1.6c1.4-1.4 5.8-.2 9.9 3.5s6.6 7.9 5.3 9.3l-.1.1L185.9 74l-10 40.7c39.9 2.6 67.6 8.1 67.6 14.6zm-69.4 4.6c0-.8-.9-1.5-2.5-2.1l-.2.8c0 1.3-5 2.4-11.1 2.4s-11.1-1.1-11.1-2.4c0-.1 0-.2.1-.3l.2-.7c-1.8.6-3 1.4-3 2.3 0 2.1 6.2 3.7 13.7 3.7 7.7.1 13.9-1.6 13.9-3.7z", } - } } } @@ -8424,7 +8230,6 @@ impl IconShape for FaHackerNewsSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z", } - } } } @@ -8467,7 +8272,6 @@ impl IconShape for FaHackerNews { path { d: "M0 32v448h448V32H0zm21.2 197.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z", } - } } } @@ -8510,7 +8314,6 @@ impl IconShape for FaHackerrank { path { d: "M477.5 128C463 103.05 285.13 0 256.16 0S49.25 102.79 34.84 128s-14.49 230.8 0 256 192.38 128 221.32 128S463 409.08 477.49 384s14.51-231 .01-256zM316.13 414.22c-4 0-40.91-35.77-38-38.69.87-.87 6.26-1.48 17.55-1.83 0-26.23.59-68.59.94-86.32 0-2-.44-3.43-.44-5.85h-79.93c0 7.1-.46 36.2 1.37 72.88.23 4.54-1.58 6-5.74 5.94-10.13 0-20.27-.11-30.41-.08-4.1 0-5.87-1.53-5.74-6.11.92-33.44 3-84-.15-212.67v-3.17c-9.67-.35-16.38-1-17.26-1.84-2.92-2.92 34.54-38.69 38.49-38.69s41.17 35.78 38.27 38.69c-.87.87-7.9 1.49-16.77 1.84v3.16c-2.42 25.75-2 79.59-2.63 105.39h80.26c0-4.55.39-34.74-1.2-83.64-.1-3.39.95-5.17 4.21-5.2 11.07-.08 22.15-.13 33.23-.06 3.46 0 4.57 1.72 4.5 5.38C333 354.64 336 341.29 336 373.69c8.87.35 16.82 1 17.69 1.84 2.88 2.91-33.62 38.69-37.58 38.69z", } - } } } @@ -8553,7 +8356,6 @@ impl IconShape for FaHashnode { path { d: "M35.19 171.1C-11.72 217.1-11.72 294 35.19 340.9L171.1 476.8C217.1 523.7 294 523.7 340.9 476.8L476.8 340.9C523.7 294 523.7 217.1 476.8 171.1L340.9 35.19C294-11.72 217.1-11.72 171.1 35.19L35.19 171.1zM315.5 315.5C282.6 348.3 229.4 348.3 196.6 315.5C163.7 282.6 163.7 229.4 196.6 196.6C229.4 163.7 282.6 163.7 315.5 196.6C348.3 229.4 348.3 282.6 315.5 315.5z", } - } } } @@ -8596,7 +8398,6 @@ impl IconShape for FaHips { path { d: "M251.6 157.6c0-1.9-.9-2.8-2.8-2.8h-40.9c-1.6 0-2.7 1.4-2.7 2.8v201.8c0 1.4 1.1 2.8 2.7 2.8h40.9c1.9 0 2.8-.9 2.8-2.8zM156.5 168c-16.1-11.8-36.3-17.9-60.3-18-18.1-.1-34.6 3.7-49.8 11.4V80.2c0-1.8-.9-2.7-2.8-2.7H2.7c-1.8 0-2.7.9-2.7 2.7v279.2c0 1.9.9 2.8 2.7 2.8h41c1.9 0 2.8-.9 2.8-2.8V223.3c0-.8-2.8-27 45.8-27 48.5 0 45.8 26.1 45.8 27v122.6c0 9 7.3 16.3 16.4 16.3h27.3c1.8 0 2.7-.9 2.7-2.8V223.3c0-23.4-9.3-41.8-28-55.3zm478.4 110.1c-6.8-15.7-18.4-27-34.9-34.1l-57.6-25.3c-8.6-3.6-9.2-11.2-2.6-16.1 7.4-5.5 44.3-13.9 84 6.8 1.7 1 4-.3 4-2.4v-44.7c0-1.3-.6-2.1-1.9-2.6-17.7-6.6-36.1-9.9-55.1-9.9-26.5 0-45.3 5.8-58.5 15.4-.5.4-28.4 20-22.7 53.7 3.4 19.6 15.8 34.2 37.2 43.6l53.6 23.5c11.6 5.1 15.2 13.3 12.2 21.2-3.7 9.1-13.2 13.6-36.5 13.6-24.3 0-44.7-8.9-58.4-19.1-2.1-1.4-4.4.2-4.4 2.3v34.4c0 10.4 4.9 17.3 14.6 20.7 15.6 5.5 31.6 8.2 48.2 8.2 12.7 0 25.8-1.2 36.3-4.3.7-.3 36-8.9 45.6-45.8 3.5-13.5 2.4-26.5-3.1-39.1zM376.2 149.8c-31.7 0-104.2 20.1-104.2 103.5v183.5c0 .8.6 2.7 2.7 2.7h40.9c1.9 0 2.8-.9 2.8-2.7V348c16.5 12.7 35.8 19.1 57.7 19.1 60.5 0 108.7-48.5 108.7-108.7.1-60.3-48.2-108.6-108.6-108.6zm0 170.9c-17.2 0-31.9-6.1-44-18.2-12.2-12.2-18.2-26.8-18.2-44 0-34.5 27.6-62.2 62.2-62.2 34.5 0 62.2 27.6 62.2 62.2.1 34.3-27.3 62.2-62.2 62.2zM228.3 72.5c-15.9 0-28.8 12.9-28.9 28.9 0 15.6 12.7 28.9 28.9 28.9s28.9-13.1 28.9-28.9c0-16.2-13-28.9-28.9-28.9z", } - } } } @@ -8639,7 +8440,6 @@ impl IconShape for FaHireAHelper { path { d: "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z", } - } } } @@ -8682,7 +8482,6 @@ impl IconShape for FaHive { path { d: "M260.353,254.878,131.538,33.1a2.208,2.208,0,0,0-3.829.009L.3,254.887A2.234,2.234,0,0,0,.3,257.122L129.116,478.9a2.208,2.208,0,0,0,3.83-.009L260.358,257.113A2.239,2.239,0,0,0,260.353,254.878Zm39.078-25.713a2.19,2.19,0,0,0,1.9,1.111h66.509a2.226,2.226,0,0,0,1.9-3.341L259.115,33.111a2.187,2.187,0,0,0-1.9-1.111H190.707a2.226,2.226,0,0,0-1.9,3.341ZM511.7,254.886,384.9,33.112A2.2,2.2,0,0,0,382.99,32h-66.6a2.226,2.226,0,0,0-1.906,3.34L440.652,256,314.481,476.66a2.226,2.226,0,0,0,1.906,3.34h66.6a2.2,2.2,0,0,0,1.906-1.112L511.7,257.114A2.243,2.243,0,0,0,511.7,254.886ZM366.016,284.917H299.508a2.187,2.187,0,0,0-1.9,1.111l-108.8,190.631a2.226,2.226,0,0,0,1.9,3.341h66.509a2.187,2.187,0,0,0,1.9-1.111l108.8-190.631A2.226,2.226,0,0,0,366.016,284.917Z", } - } } } @@ -8725,7 +8524,6 @@ impl IconShape for FaHooli { path { d: "M144.5 352l38.3.8c-13.2-4.6-26-10.2-38.3-16.8zm57.7-5.3v5.3l-19.4.8c36.5 12.5 69.9 14.2 94.7 7.2-19.9.2-45.8-2.6-75.3-13.3zm408.9-115.2c15.9 0 28.9-12.9 28.9-28.9s-12.9-24.5-28.9-24.5c-15.9 0-28.9 8.6-28.9 24.5s12.9 28.9 28.9 28.9zm-29 120.5H640V241.5h-57.9zm-73.7 0h57.9V156.7L508.4 184zm-31-119.4c-18.2-18.2-50.4-17.1-50.4-17.1s-32.3-1.1-50.4 17.1c-18.2 18.2-16.8 33.9-16.8 52.6s-1.4 34.3 16.8 52.5 50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.8-33.8 16.8-52.5-.1-18.8 1.3-34.5-16.8-52.6zm-39.8 71.9c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9zm-106.2-71.9c-18.2-18.2-50.4-17.1-50.4-17.1s-32.2-1.1-50.4 17.1c-1.9 1.9-3.7 3.9-5.3 6-38.2-29.6-72.5-46.5-102.1-61.1v-20.7l-22.5 10.6c-54.4-22.1-89-18.2-97.3.1 0 0-24.9 32.8 61.8 110.8V352h57.9v-28.6c-6.5-4.2-13-8.7-19.4-13.6-14.8-11.2-27.4-21.6-38.4-31.4v-31c13.1 14.7 30.5 31.4 53.4 50.3l4.5 3.6v-29.8c0-6.9 1.7-18.2 10.8-18.2s10.6 6.9 10.6 15V317c18 12.2 37.3 22.1 57.7 29.6v-93.9c0-18.7-13.4-37.4-40.6-37.4-15.8-.1-30.5 8.2-38.5 21.9v-54.3c41.9 20.9 83.9 46.5 99.9 58.3-10.2 14.6-9.3 28.1-9.3 43.7 0 18.7-1.4 34.3 16.8 52.5s50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.7-33.8 16.7-52.5 0-18.5 1.5-34.2-16.7-52.3zM65.2 184v63.3c-48.7-54.5-38.9-76-35.2-79.1 13.5-11.4 37.5-8 64.4 2.1zm226.5 120.5c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9z", } - } } } @@ -8768,7 +8566,6 @@ impl IconShape for FaHornbill { path { d: "M76.38 370.3a37.8 37.8 0 1 1-32.07-32.42c-78.28-111.35 52-190.53 52-190.53-5.86 43-8.24 91.16-8.24 91.16-67.31 41.49.93 64.06 39.81 72.87a140.38 140.38 0 0 0 131.66 91.94c1.92 0 3.77-.21 5.67-.28l.11 18.86c-99.22 1.39-158.7-29.14-188.94-51.6zm108-327.7A37.57 37.57 0 0 0 181 21.45a37.95 37.95 0 1 0-31.17 54.22c-22.55 29.91-53.83 89.57-52.42 190l21.84-.15c0-.9-.14-1.77-.14-2.68A140.42 140.42 0 0 1 207 132.71c8-37.71 30.7-114.3 73.8-44.29 0 0 48.14 2.38 91.18 8.24 0 0-77.84-128-187.59-54.06zm304.19 134.17a37.94 37.94 0 1 0-53.84-28.7C403 126.13 344.89 99 251.28 100.33l.14 22.5c2.7-.15 5.39-.41 8.14-.41a140.37 140.37 0 0 1 130.49 88.76c39.1 9 105.06 31.58 38.46 72.54 0 0-2.34 48.13-8.21 91.16 0 0 133.45-81.16 49-194.61a37.45 37.45 0 0 0 19.31-3.5zM374.06 436.24c21.43-32.46 46.42-89.69 45.14-179.66l-19.52.14c.08 2.06.3 4.07.3 6.15a140.34 140.34 0 0 1-91.39 131.45c-8.85 38.95-31.44 106.66-72.77 39.49 0 0-48.12-2.34-91.19-8.22 0 0 79.92 131.34 191.9 51a37.5 37.5 0 0 0 3.64 14 37.93 37.93 0 1 0 33.89-54.29z", } - } } } @@ -8811,7 +8608,6 @@ impl IconShape for FaHotjar { path { d: "M414.9 161.5C340.2 29 121.1 0 121.1 0S222.2 110.4 93 197.7C11.3 252.8-21 324.4 14 402.6c26.8 59.9 83.5 84.3 144.6 93.4-29.2-55.1-6.6-122.4-4.1-129.6 57.1 86.4 165 0 110.8-93.9 71 15.4 81.6 138.6 27.1 215.5 80.5-25.3 134.1-88.9 148.8-145.6 15.5-59.3 3.7-127.9-26.3-180.9z", } - } } } @@ -8854,7 +8650,6 @@ impl IconShape for FaHouzz { path { d: "M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z", } - } } } @@ -8897,7 +8692,6 @@ impl IconShape for FaHtml5 { path { d: "M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z", } - } } } @@ -8940,7 +8734,6 @@ impl IconShape for FaHubspot { path { d: "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z", } - } } } @@ -8983,7 +8776,6 @@ impl IconShape for FaIdeal { path { d: "M125.61,165.48a49.07,49.07,0,1,0,49.06,49.06A49.08,49.08,0,0,0,125.61,165.48ZM86.15,425.84h78.94V285.32H86.15Zm151.46-211.6c0-20-10-22.53-18.74-22.53H204.82V237.5h14.05C228.62,237.5,237.61,234.69,237.61,214.24Zm201.69,46V168.93h22.75V237.5h33.69C486.5,113.08,388.61,86.19,299.67,86.19H204.84V169h14c25.6,0,41.5,17.35,41.5,45.26,0,28.81-15.52,46-41.5,46h-14V425.88h94.83c144.61,0,194.94-67.16,196.72-165.64Zm-109.75,0H273.3V169h54.43v22.73H296v10.58h30V225H296V237.5h33.51Zm74.66,0-5.16-17.67H369.31l-5.18,17.67H340.47L368,168.92h32.35l27.53,91.34ZM299.65,32H32V480H299.65c161.85,0,251-79.73,251-224.52C550.62,172,518,32,299.65,32Zm0,426.92H53.07V53.07H299.65c142.1,0,229.9,64.61,229.9,202.41C529.55,389.57,448.55,458.92,299.65,458.92Zm83.86-264.85L376,219.88H392.4l-7.52-25.81Z", } - } } } @@ -9026,7 +8818,6 @@ impl IconShape for FaImdb { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z", } - } } } @@ -9069,7 +8860,6 @@ impl IconShape for FaInstagramSquare { path { d: "M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z", } - } } } @@ -9112,7 +8902,6 @@ impl IconShape for FaInstagram { path { d: "M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z", } - } } } @@ -9155,7 +8944,6 @@ impl IconShape for FaInstalod { path { d: "M153.384,480H387.113L502.554,275.765,204.229,333.211ZM504.726,240.078,387.113,32H155.669L360.23,267.9ZM124.386,48.809,7.274,256,123.236,461.154,225.627,165.561Z", } - } } } @@ -9198,7 +8986,6 @@ impl IconShape for FaIntercom { path { d: "M392 32H56C25.1 32 0 57.1 0 88v336c0 30.9 25.1 56 56 56h336c30.9 0 56-25.1 56-56V88c0-30.9-25.1-56-56-56zm-108.3 82.1c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zm-74.6-7.5c0-19.8 29.9-19.8 29.9 0v216.5c0 19.8-29.9 19.8-29.9 0V106.6zm-74.7 7.5c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zM59.7 144c0-19.8 29.9-19.8 29.9 0v134.3c0 19.8-29.9 19.8-29.9 0V144zm323.4 227.8c-72.8 63-241.7 65.4-318.1 0-15-12.8 4.4-35.5 19.4-22.7 65.9 55.3 216.1 53.9 279.3 0 14.9-12.9 34.3 9.8 19.4 22.7zm5.2-93.5c0 19.8-29.9 19.8-29.9 0V144c0-19.8 29.9-19.8 29.9 0v134.3z", } - } } } @@ -9241,7 +9028,6 @@ impl IconShape for FaInternetExplorer { path { d: "M483.049 159.706c10.855-24.575 21.424-60.438 21.424-87.871 0-72.722-79.641-98.371-209.673-38.577-107.632-7.181-211.221 73.67-237.098 186.457 30.852-34.862 78.271-82.298 121.977-101.158C125.404 166.85 79.128 228.002 43.992 291.725 23.246 329.651 0 390.94 0 436.747c0 98.575 92.854 86.5 180.251 42.006 31.423 15.43 66.559 15.573 101.695 15.573 97.124 0 184.249-54.294 216.814-146.022H377.927c-52.509 88.593-196.819 52.996-196.819-47.436H509.9c6.407-43.581-1.655-95.715-26.851-141.162zM64.559 346.877c17.711 51.15 53.703 95.871 100.266 123.304-88.741 48.94-173.267 29.096-100.266-123.304zm115.977-108.873c2-55.151 50.276-94.871 103.98-94.871 53.418 0 101.981 39.72 103.981 94.871H180.536zm184.536-187.6c21.425-10.287 48.563-22.003 72.558-22.003 31.422 0 54.274 21.717 54.274 53.722 0 20.003-7.427 49.007-14.569 67.867-26.28-42.292-65.986-81.584-112.263-99.586z", } - } } } @@ -9284,7 +9070,6 @@ impl IconShape for FaInvision { path { d: "M407.4 32H40.6C18.2 32 0 50.2 0 72.6v366.8C0 461.8 18.2 480 40.6 480h366.8c22.4 0 40.6-18.2 40.6-40.6V72.6c0-22.4-18.2-40.6-40.6-40.6zM176.1 145.6c.4 23.4-22.4 27.3-26.6 27.4-14.9 0-27.1-12-27.1-27 .1-35.2 53.1-35.5 53.7-.4zM332.8 377c-65.6 0-34.1-74-25-106.6 14.1-46.4-45.2-59-59.9.7l-25.8 103.3H177l8.1-32.5c-31.5 51.8-94.6 44.4-94.6-4.3.1-14.3.9-14 23-104.1H81.7l9.7-35.6h76.4c-33.6 133.7-32.6 126.9-32.9 138.2 0 20.9 40.9 13.5 57.4-23.2l19.8-79.4h-32.3l9.7-35.6h68.8l-8.9 40.5c40.5-75.5 127.9-47.8 101.8 38-14.2 51.1-14.6 50.7-14.9 58.8 0 15.5 17.5 22.6 31.8-16.9L386 325c-10.5 36.7-29.4 52-53.2 52z", } - } } } @@ -9327,7 +9112,6 @@ impl IconShape for FaIoxhost { path { d: "M616 160h-67.3C511.2 70.7 422.9 8 320 8 183 8 72 119 72 256c0 16.4 1.6 32.5 4.7 48H24c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h67.3c37.5 89.3 125.8 152 228.7 152 137 0 248-111 248-248 0-16.4-1.6-32.5-4.7-48H616c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24zm-96 96c0 110.5-89.5 200-200 200-75.7 0-141.6-42-175.5-104H424c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24H125.8c-3.8-15.4-5.8-31.4-5.8-48 0-110.5 89.5-200 200-200 75.7 0 141.6 42 175.5 104H216c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h298.2c3.8 15.4 5.8 31.4 5.8 48zm-304-24h208c13.3 0 24 10.7 24 24 0 13.2-10.7 24-24 24H216c-13.3 0-24-10.7-24-24 0-13.2 10.7-24 24-24z", } - } } } @@ -9370,7 +9154,6 @@ impl IconShape for FaItchIo { path { d: "M71.92 34.77C50.2 47.67 7.4 96.84 7 109.73v21.34c0 27.06 25.29 50.84 48.25 50.84 27.57 0 50.54-22.85 50.54-50 0 27.12 22.18 50 49.76 50s49-22.85 49-50c0 27.12 23.59 50 51.16 50h.5c27.57 0 51.16-22.85 51.16-50 0 27.12 21.47 50 49 50s49.76-22.85 49.76-50c0 27.12 23 50 50.54 50 23 0 48.25-23.78 48.25-50.84v-21.34c-.4-12.9-43.2-62.07-64.92-75C372.56 32.4 325.76 32 256 32S91.14 33.1 71.92 34.77zm132.32 134.39c-22 38.4-77.9 38.71-99.85.25-13.17 23.14-43.17 32.07-56 27.66-3.87 40.15-13.67 237.13 17.73 269.15 80 18.67 302.08 18.12 379.76 0 31.65-32.27 21.32-232 17.75-269.15-12.92 4.44-42.88-4.6-56-27.66-22 38.52-77.85 38.1-99.85-.24-7.1 12.49-23.05 28.94-51.76 28.94a57.54 57.54 0 0 1-51.75-28.94zm-41.58 53.77c16.47 0 31.09 0 49.22 19.78a436.91 436.91 0 0 1 88.18 0C318.22 223 332.85 223 349.31 223c52.33 0 65.22 77.53 83.87 144.45 17.26 62.15-5.52 63.67-33.95 63.73-42.15-1.57-65.49-32.18-65.49-62.79-39.25 6.43-101.93 8.79-155.55 0 0 30.61-23.34 61.22-65.49 62.79-28.42-.06-51.2-1.58-33.94-63.73 18.67-67 31.56-144.45 83.88-144.45zM256 270.79s-44.38 40.77-52.35 55.21l29-1.17v25.32c0 1.55 21.34.16 23.33.16 11.65.54 23.31 1 23.31-.16v-25.28l29 1.17c-8-14.48-52.35-55.24-52.35-55.24z", } - } } } @@ -9413,7 +9196,6 @@ impl IconShape for FaItunesNote { path { d: "M381.9 388.2c-6.4 27.4-27.2 42.8-55.1 48-24.5 4.5-44.9 5.6-64.5-10.2-23.9-20.1-24.2-53.4-2.7-74.4 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 6.4-7.2 4.4-4.1 4.4-163.2 0-11.2-5.5-14.3-17-12.3-8.2 1.4-185.7 34.6-185.7 34.6-10.2 2.2-13.4 5.2-13.4 16.7 0 234.7 1.1 223.9-2.5 239.5-4.2 18.2-15.4 31.9-30.2 39.5-16.8 9.3-47.2 13.4-63.4 10.4-43.2-8.1-58.4-58-29.1-86.6 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 10.1-11.5 1.8-256.6 5.2-270.2.8-5.2 3-9.6 7.1-12.9 4.2-3.5 11.8-5.5 13.4-5.5 204-38.2 228.9-43.1 232.4-43.1 11.5-.8 18.1 6 18.1 17.6.2 344.5 1.1 326-1.8 338.5z", } - } } } @@ -9456,7 +9238,6 @@ impl IconShape for FaItunes { path { d: "M223.6 80.3C129 80.3 52.5 157 52.5 251.5S129 422.8 223.6 422.8s171.2-76.7 171.2-171.2c0-94.6-76.7-171.3-171.2-171.3zm79.4 240c-3.2 13.6-13.5 21.2-27.3 23.8-12.1 2.2-22.2 2.8-31.9-5-11.8-10-12-26.4-1.4-36.8 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 3.2-3.6 2.2-2 2.2-80.8 0-5.6-2.7-7.1-8.4-6.1-4 .7-91.9 17.1-91.9 17.1-5 1.1-6.7 2.6-6.7 8.3 0 116.1.5 110.8-1.2 118.5-2.1 9-7.6 15.8-14.9 19.6-8.3 4.6-23.4 6.6-31.4 5.2-21.4-4-28.9-28.7-14.4-42.9 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 5-5.7.9-127 2.6-133.7.4-2.6 1.5-4.8 3.5-6.4 2.1-1.7 5.8-2.7 6.7-2.7 101-19 113.3-21.4 115.1-21.4 5.7-.4 9 3 9 8.7-.1 170.6.4 161.4-1 167.6zM345.2 32H102.8C45.9 32 0 77.9 0 134.8v242.4C0 434.1 45.9 480 102.8 480h242.4c57 0 102.8-45.9 102.8-102.8V134.8C448 77.9 402.1 32 345.2 32zM223.6 444c-106.3 0-192.5-86.2-192.5-192.5S117.3 59 223.6 59s192.5 86.2 192.5 192.5S329.9 444 223.6 444z", } - } } } @@ -9499,7 +9280,6 @@ impl IconShape for FaJava { path { d: "M277.74 312.9c9.8-6.7 23.4-12.5 23.4-12.5s-38.7 7-77.2 10.2c-47.1 3.9-97.7 4.7-123.1 1.3-60.1-8 33-30.1 33-30.1s-36.1-2.4-80.6 19c-52.5 25.4 130 37 224.5 12.1zm-85.4-32.1c-19-42.7-83.1-80.2 0-145.8C296 53.2 242.84 0 242.84 0c21.5 84.5-75.6 110.1-110.7 162.6-23.9 35.9 11.7 74.4 60.2 118.2zm114.6-176.2c.1 0-175.2 43.8-91.5 140.2 24.7 28.4-6.5 54-6.5 54s62.7-32.4 33.9-72.9c-26.9-37.8-47.5-56.6 64.1-121.3zm-6.1 270.5a12.19 12.19 0 0 1-2 2.6c128.3-33.7 81.1-118.9 19.8-97.3a17.33 17.33 0 0 0-8.2 6.3 70.45 70.45 0 0 1 11-3c31-6.5 75.5 41.5-20.6 91.4zM348 437.4s14.5 11.9-15.9 21.2c-57.9 17.5-240.8 22.8-291.6.7-18.3-7.9 16-19 26.8-21.3 11.2-2.4 17.7-2 17.7-2-20.3-14.3-131.3 28.1-56.4 40.2C232.84 509.4 401 461.3 348 437.4zM124.44 396c-78.7 22 47.9 67.4 148.1 24.5a185.89 185.89 0 0 1-28.2-13.8c-44.7 8.5-65.4 9.1-106 4.5-33.5-3.8-13.9-15.2-13.9-15.2zm179.8 97.2c-78.7 14.8-175.8 13.1-233.3 3.6 0-.1 11.8 9.7 72.4 13.6 92.2 5.9 233.8-3.3 237.1-46.9 0 0-6.4 16.5-76.2 29.7zM260.64 353c-59.2 11.4-93.5 11.1-136.8 6.6-33.5-3.5-11.6-19.7-11.6-19.7-86.8 28.8 48.2 61.4 169.5 25.9a60.37 60.37 0 0 1-21.1-12.8z", } - } } } @@ -9542,7 +9322,6 @@ impl IconShape for FaJediOrder { path { d: "M398.5 373.6c95.9-122.1 17.2-233.1 17.2-233.1 45.4 85.8-41.4 170.5-41.4 170.5 105-171.5-60.5-271.5-60.5-271.5 96.9 72.7-10.1 190.7-10.1 190.7 85.8 158.4-68.6 230.1-68.6 230.1s-.4-16.9-2.2-85.7c4.3 4.5 34.5 36.2 34.5 36.2l-24.2-47.4 62.6-9.1-62.6-9.1 20.2-55.5-31.4 45.9c-2.2-87.7-7.8-305.1-7.9-306.9v-2.4 1-1 2.4c0 1-5.6 219-7.9 306.9l-31.4-45.9 20.2 55.5-62.6 9.1 62.6 9.1-24.2 47.4 34.5-36.2c-1.8 68.8-2.2 85.7-2.2 85.7s-154.4-71.7-68.6-230.1c0 0-107-118.1-10.1-190.7 0 0-165.5 99.9-60.5 271.5 0 0-86.8-84.8-41.4-170.5 0 0-78.7 111 17.2 233.1 0 0-26.2-16.1-49.4-77.7 0 0 16.9 183.3 222 185.7h4.1c205-2.4 222-185.7 222-185.7-23.6 61.5-49.9 77.7-49.9 77.7z", } - } } } @@ -9585,7 +9364,6 @@ impl IconShape for FaJenkins { path { d: "M487.1 425c-1.4-11.2-19-23.1-28.2-31.9-5.1-5-29-23.1-30.4-29.9-1.4-6.6 9.7-21.5 13.3-28.9 5.1-10.7 8.8-23.7 11.3-32.6 18.8-66.1 20.7-156.9-6.2-211.2-10.2-20.6-38.6-49-56.4-62.5-42-31.7-119.6-35.3-170.1-16.6-14.1 5.2-27.8 9.8-40.1 17.1-33.1 19.4-68.3 32.5-78.1 71.6-24.2 10.8-31.5 41.8-30.3 77.8.2 7 4.1 15.8 2.7 22.4-.7 3.3-5.2 7.6-6.1 9.8-11.6 27.7-2.3 64 11.1 83.7 8.1 11.9 21.5 22.4 39.2 25.2.7 10.6 3.3 19.7 8.2 30.4 3.1 6.8 14.7 19 10.4 27.7-2.2 4.4-21 13.8-27.3 17.6C89 407.2 73.7 415 54.2 429c-12.6 9-32.3 10.2-29.2 31.1 2.1 14.1 10.1 31.6 14.7 45.8.7 2 1.4 4.1 2.1 6h422c4.9-15.3 9.7-30.9 14.6-47.2 3.4-11.4 10.2-27.8 8.7-39.7zM205.9 33.7c1.8-.5 3.4.7 4.9 2.4-.2 5.2-5.4 5.1-8.9 6.8-5.4 6.7-13.4 9.8-20 17.2-6.8 7.5-14.4 27.7-23.4 30-4.5 1.1-9.7-.8-13.6-.5-10.4.7-17.7 6-28.3 7.5 13.6-29.9 56.1-54 89.3-63.4zm-104.8 93.6c13.5-14.9 32.1-24.1 54.8-25.9 11.7 29.7-8.4 65-.9 97.6 2.3 9.9 10.2 25.4-2.4 25.7.3-28.3-34.8-46.3-61.3-29.6-1.8-21.5-4.9-51.7 9.8-67.8zm36.7 200.2c-1-4.1-2.7-12.9-2.3-15.1 1.6-8.7 17.1-12.5 11-24.7-11.3-.1-13.8 10.2-24.1 11.3-26.7 2.6-45.6-35.4-44.4-58.4 1-19.5 17.6-38.2 40.1-35.8 16 1.8 21.4 19.2 24.5 34.7 9.2.5 22.5-.4 26.9-7.6-.6-17.5-8.8-31.6-8.2-47.7 1-30.3 17.5-57.6 4.8-87.4 13.6-30.9 53.5-55.3 83.1-70 36.6-18.3 94.9-3.7 129.3 15.8 19.7 11.1 34.4 32.7 48.3 50.7-19.5-5.8-36.1 4.2-33.1 20.3 16.3-14.9 44.2-.2 52.5 16.4 7.9 15.8 7.8 39.3 9 62.8 2.9 57-10.4 115.9-39.1 157.1-7.7 11-14.1 23-24.9 30.6-26 18.2-65.4 34.7-99.2 23.4-44.7-15-65-44.8-89.5-78.8.7 18.7 13.8 34.1 26.8 48.4 11.3 12.5 25 26.6 39.7 32.4-12.3-2.9-31.1-3.8-36.2 7.2-28.6-1.9-55.1-4.8-68.7-24.2-10.6-15.4-21.4-41.4-26.3-61.4zm222 124.1c4.1-3 11.1-2.9 17.4-3.6-5.4-2.7-13-3.7-19.3-2.2-.1-4.2-2-6.8-3.2-10.2 10.6-3.8 35.5-28.5 49.6-20.3 6.7 3.9 9.5 26.2 10.1 37 .4 9-.8 18-4.5 22.8-18.8-.6-35.8-2.8-50.7-7 .9-6.1-1-12.1.6-16.5zm-17.2-20c-16.8.8-26-1.2-38.3-10.8.2-.8 1.4-.5 1.5-1.4 18 8 40.8-3.3 59-4.9-7.9 5.1-14.6 11.6-22.2 17.1zm-12.1 33.2c-1.6-9.4-3.5-12-2.8-20.2 25-16.6 29.7 28.6 2.8 20.2zM226 438.6c-11.6-.7-48.1-14-38.5-23.7 9.4 6.5 27.5 4.9 41.3 7.3.8 4.4-2.8 10.2-2.8 16.4zM57.7 497.1c-4.3-12.7-9.2-25.1-14.8-36.9 30.8-23.8 65.3-48.9 102.2-63.5 2.8-1.1 23.2 25.4 26.2 27.6 16.5 11.7 37 21 56.2 30.2 1.2 8.8 3.9 20.2 8.7 35.5.7 2.3 1.4 4.7 2.2 7.2H57.7zm240.6 5.7h-.8c.3-.2.5-.4.8-.5v.5zm7.5-5.7c2.1-1.4 4.3-2.8 6.4-4.3 1.1 1.4 2.2 2.8 3.2 4.3h-9.6zm15.1-24.7c-10.8 7.3-20.6 18.3-33.3 25.2-6 3.3-27 11.7-33.4 10.2-3.6-.8-3.9-5.3-5.4-9.5-3.1-9-10.1-23.4-10.8-37-.8-17.2-2.5-46 16-42.4 14.9 2.9 32.3 9.7 43.9 16.1 7.1 3.9 11.1 8.6 21.9 9.5-.1 1.4-.1 2.8-.2 4.3-5.9 3.9-15.3 3.8-21.8 7.1 9.5.4 17 2.7 23.5 5.9-.1 3.4-.3 7-.4 10.6zm53.4 24.7h-14c-.1-3.2-2.8-5.8-6.1-5.8s-5.9 2.6-6.1 5.8h-17.4c-2.8-4.4-5.7-8.6-8.9-12.5 2.1-2.2 4-4.7 6-6.9 9 3.7 14.8-4.9 21.7-4.2 7.9.8 14.2 11.7 25.4 11l-.6 12.6zm8.7 0c.2-4 .4-7.8.6-11.5 15.6-7.3 29 1.3 35.7 11.5H383zm83.4-37c-2.3 11.2-5.8 24-9.9 37.1-.2-.1-.4-.1-.6-.1H428c.6-1.1 1.2-2.2 1.9-3.3-2.6-6.1-9-8.7-10.9-15.5 12.1-22.7 6.5-93.4-24.2-78.5 4.3-6.3 15.6-11.5 20.8-19.3 13 10.4 20.8 20.3 33.2 31.4 6.8 6 20 13.3 21.4 23.1.8 5.5-2.6 18.9-3.8 25.1zM222.2 130.5c5.4-14.9 27.2-34.7 45-32 7.7 1.2 18 8.2 12.2 17.7-30.2-7-45.2 12.6-54.4 33.1-8.1-2-4.9-13.1-2.8-18.8zm184.1 63.1c8.2-3.6 22.4-.7 29.6-5.3-4.2-11.5-10.3-21.4-9.3-37.7.5 0 1 0 1.4.1 6.8 14.2 12.7 29.2 21.4 41.7-5.7 13.5-43.6 25.4-43.1 1.2zm20.4-43zm-117.2 45.7c-6.8-10.9-19-32.5-14.5-45.3 6.5 11.9 8.6 24.4 17.8 33.3 4.1 4 12.2 9 8.2 20.2-.9 2.7-7.8 8.6-11.7 9.7-14.4 4.3-47.9.9-36.6-17.1 11.9.7 27.9 7.8 36.8-.8zm27.3 70c3.8 6.6 1.4 18.7 12.1 20.6 20.2 3.4 43.6-12.3 58.1-17.8 9-15.2-.8-20.7-8.9-30.5-16.6-20-38.8-44.8-38-74.7 6.7-4.9 7.3 7.4 8.2 9.7 8.7 20.3 30.4 46.2 46.3 63.5 3.9 4.3 10.3 8.4 11 11.2 2.1 8.2-5.4 18-4.5 23.5-21.7 13.9-45.8 29.1-81.4 25.6-7.4-6.7-10.3-21.4-2.9-31.1zm-201.3-9.2c-6.8-3.9-8.4-21-16.4-21.4-11.4-.7-9.3 22.2-9.3 35.5-7.8-7.1-9.2-29.1-3.5-40.3-6.6-3.2-9.5 3.6-13.1 5.9 4.7-34.1 49.8-15.8 42.3 20.3zm299.6 28.8c-10.1 19.2-24.4 40.4-54 41-.6-6.2-1.1-15.6 0-19.4 22.7-2.2 36.6-13.7 54-21.6zm-141.9 12.4c18.9 9.9 53.6 11 79.3 10.2 1.4 5.6 1.3 12.6 1.4 19.4-33 1.8-72-6.4-80.7-29.6zm92.2 46.7c-1.7 4.3-5.3 9.3-9.8 11.1-12.1 4.9-45.6 8.7-62.4-.3-10.7-5.7-17.5-18.5-23.4-26-2.8-3.6-16.9-12.9-.2-12.9 13.1 32.7 58 29 95.8 28.1z", } - } } } @@ -9628,7 +9406,6 @@ impl IconShape for FaJira { path { d: "M490 241.7C417.1 169 320.6 71.8 248.5 0 83 164.9 6 241.7 6 241.7c-7.9 7.9-7.9 20.7 0 28.7C138.8 402.7 67.8 331.9 248.5 512c379.4-378 15.7-16.7 241.5-241.7 8-7.9 8-20.7 0-28.6zm-241.5 90l-76-75.7 76-75.7 76 75.7-76 75.7z", } - } } } @@ -9671,7 +9448,6 @@ impl IconShape for FaJoget { path { d: "M378.1 45C337.6 19.9 292.6 8 248.2 8 165 8 83.8 49.9 36.9 125.9c-71.9 116.6-35.6 269.3 81 341.2s269.3 35.6 341.2-80.9c71.9-116.6 35.6-269.4-81-341.2zm51.8 323.2c-40.4 65.5-110.4 101.5-182 101.5-6.8 0-13.6-.4-20.4-1-9-13.6-19.9-33.3-23.7-42.4-5.7-13.7-27.2-45.6 31.2-67.1 51.7-19.1 176.7-16.5 208.8-17.6-4 9-8.6 17.9-13.9 26.6zm-200.8-86.3c-55.5-1.4-81.7-20.8-58.5-48.2s51.1-40.7 68.9-51.2c17.9-10.5 27.3-33.7-23.6-29.7C87.3 161.5 48.6 252.1 37.6 293c-8.8-49.7-.1-102.7 28.5-149.1C128 43.4 259.6 12.2 360.1 74.1c74.8 46.1 111.2 130.9 99.3 212.7-24.9-.5-179.3-3.6-230.3-4.9zm183.8-54.8c-22.7-6-57 11.3-86.7 27.2-29.7 15.8-31.1 8.2-31.1 8.2s40.2-28.1 50.7-34.5 31.9-14 13.4-24.6c-3.2-1.8-6.7-2.7-10.4-2.7-17.8 0-41.5 18.7-67.5 35.6-31.5 20.5-65.3 31.3-65.3 31.3l169.5-1.6 46.5-23.4s3.6-9.5-19.1-15.5z", } - } } } @@ -9714,7 +9490,6 @@ impl IconShape for FaJoomla { path { d: "M.6 92.1C.6 58.8 27.4 32 60.4 32c30 0 54.5 21.9 59.2 50.2 32.6-7.6 67.1.6 96.5 30l-44.3 44.3c-20.5-20.5-42.6-16.3-55.4-3.5-14.3 14.3-14.3 37.9 0 52.2l99.5 99.5-44 44.3c-87.7-87.2-49.7-49.7-99.8-99.7-26.8-26.5-35-64.8-24.8-98.9C20.4 144.6.6 120.7.6 92.1zm129.5 116.4l44.3 44.3c10-10 89.7-89.7 99.7-99.8 14.3-14.3 37.6-14.3 51.9 0 12.8 12.8 17 35-3.5 55.4l44 44.3c31.2-31.2 38.5-67.6 28.9-101.2 29.2-4.1 51.9-29.2 51.9-59.5 0-33.2-26.8-60.1-59.8-60.1-30.3 0-55.4 22.5-59.5 51.6-33.8-9.9-71.7-1.5-98.3 25.1-18.3 19.1-71.1 71.5-99.6 99.9zm266.3 152.2c8.2-32.7-.9-68.5-26.3-93.9-11.8-12.2 5 4.7-99.5-99.7l-44.3 44.3 99.7 99.7c14.3 14.3 14.3 37.6 0 51.9-12.8 12.8-35 17-55.4-3.5l-44 44.3c27.6 30.2 68 38.8 102.7 28 5.5 27.4 29.7 48.1 58.9 48.1 33 0 59.8-26.8 59.8-60.1 0-30.2-22.5-55-51.6-59.1zm-84.3-53.1l-44-44.3c-87 86.4-50.4 50.4-99.7 99.8-14.3 14.3-37.6 14.3-51.9 0-13.1-13.4-16.9-35.3 3.2-55.4l-44-44.3c-30.2 30.2-38 65.2-29.5 98.3-26.7 6-46.2 29.9-46.2 58.2C0 453.2 26.8 480 59.8 480c28.6 0 52.5-19.8 58.6-46.7 32.7 8.2 68.5-.6 94.2-26 32.1-32 12.2-12.4 99.5-99.7z", } - } } } @@ -9757,7 +9532,6 @@ impl IconShape for FaJsSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z", } - } } } @@ -9800,7 +9574,6 @@ impl IconShape for FaJs { path { d: "M0 32v448h448V32H0zm243.8 349.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z", } - } } } @@ -9843,7 +9616,6 @@ impl IconShape for FaJsfiddle { path { d: "M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z", } - } } } @@ -9886,7 +9658,6 @@ impl IconShape for FaKaggle { path { d: "M304.2 501.5L158.4 320.3 298.2 185c2.6-2.7 1.7-10.5-5.3-10.5h-69.2c-3.5 0-7 1.8-10.5 5.3L80.9 313.5V7.5q0-7.5-7.5-7.5H21.5Q14 0 14 7.5v497q0 7.5 7.5 7.5h51.9q7.5 0 7.5-7.5v-109l30.8-29.3 110.5 140.6c3 3.5 6.5 5.3 10.5 5.3h66.9q5.25 0 6-3z", } - } } } @@ -9929,7 +9700,6 @@ impl IconShape for FaKeybase { path { d: "M286.17 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18zm111.92-147.6c-9.5-14.62-39.37-52.45-87.26-73.71q-9.1-4.06-18.38-7.27a78.43 78.43 0 0 0-47.88-104.13c-12.41-4.1-23.33-6-32.41-5.77-.6-2-1.89-11 9.4-35L198.66 32l-5.48 7.56c-8.69 12.06-16.92 23.55-24.34 34.89a51 51 0 0 0-8.29-1.25c-41.53-2.45-39-2.33-41.06-2.33-50.61 0-50.75 52.12-50.75 45.88l-2.36 36.68c-1.61 27 19.75 50.21 47.63 51.85l8.93.54a214 214 0 0 0-46.29 35.54C14 304.66 14 374 14 429.77v33.64l23.32-29.8a148.6 148.6 0 0 0 14.56 37.56c5.78 10.13 14.87 9.45 19.64 7.33 4.21-1.87 10-6.92 3.75-20.11a178.29 178.29 0 0 1-15.76-53.13l46.82-59.83-24.66 74.11c58.23-42.4 157.38-61.76 236.25-38.59 34.2 10.05 67.45.69 84.74-23.84.72-1 1.2-2.16 1.85-3.22a156.09 156.09 0 0 1 2.8 28.43c0 23.3-3.69 52.93-14.88 81.64-2.52 6.46 1.76 14.5 8.6 15.74 7.42 1.57 15.33-3.1 18.37-11.15C429 443 434 414 434 382.32c0-38.58-13-77.46-35.91-110.92zM142.37 128.58l-15.7-.93-1.39 21.79 13.13.78a93 93 0 0 0 .32 19.57l-22.38-1.34a12.28 12.28 0 0 1-11.76-12.79L107 119c1-12.17 13.87-11.27 13.26-11.32l29.11 1.73a144.35 144.35 0 0 0-7 19.17zm148.42 172.18a10.51 10.51 0 0 1-14.35-1.39l-9.68-11.49-34.42 27a8.09 8.09 0 0 1-11.13-1.08l-15.78-18.64a7.38 7.38 0 0 1 1.34-10.34l34.57-27.18-14.14-16.74-17.09 13.45a7.75 7.75 0 0 1-10.59-1s-3.72-4.42-3.8-4.53a7.38 7.38 0 0 1 1.37-10.34L214 225.19s-18.51-22-18.6-22.14a9.56 9.56 0 0 1 1.74-13.42 10.38 10.38 0 0 1 14.3 1.37l81.09 96.32a9.58 9.58 0 0 1-1.74 13.44zM187.44 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18z", } - } } } @@ -9972,7 +9742,6 @@ impl IconShape for FaKeycdn { path { d: "M63.8 409.3l60.5-59c32.1 42.8 71.1 66 126.6 67.4 30.5.7 60.3-7 86.4-22.4 5.1 5.3 18.5 19.5 20.9 22-32.2 20.7-69.6 31.1-108.1 30.2-43.3-1.1-84.6-16.7-117.7-44.4.3-.6-38.2 37.5-38.6 37.9 9.5 29.8-13.1 62.4-46.3 62.4C20.7 503.3 0 481.7 0 454.9c0-34.3 33.1-56.6 63.8-45.6zm354.9-252.4c19.1 31.3 29.6 67.4 28.7 104-1.1 44.8-19 87.5-48.6 121 .3.3 23.8 25.2 24.1 25.5 9.6-1.3 19.2 2 25.9 9.1 11.3 12 10.9 30.9-1.1 42.4-12 11.3-30.9 10.9-42.4-1.1-6.7-7-9.4-16.8-7.6-26.3-24.9-26.6-44.4-47.2-44.4-47.2 42.7-34.1 63.3-79.6 64.4-124.2.7-28.9-7.2-57.2-21.1-82.2l22.1-21zM104 53.1c6.7 7 9.4 16.8 7.6 26.3l45.9 48.1c-4.7 3.8-13.3 10.4-22.8 21.3-25.4 28.5-39.6 64.8-40.7 102.9-.7 28.9 6.1 57.2 20 82.4l-22 21.5C72.7 324 63.1 287.9 64.2 250.9c1-44.6 18.3-87.6 47.5-121.1l-25.3-26.4c-9.6 1.3-19.2-2-25.9-9.1-11.3-12-10.9-30.9 1.1-42.4C73.5 40.7 92.2 41 104 53.1zM464.9 8c26 0 47.1 22.4 47.1 48.3S490.9 104 464.9 104c-6.3.1-14-1.1-15.9-1.8l-62.9 59.7c-32.7-43.6-76.7-65.9-126.9-67.2-30.5-.7-60.3 6.8-86.2 22.4l-21.1-22C184.1 74.3 221.5 64 260 64.9c43.3 1.1 84.6 16.7 117.7 44.6l41.1-38.6c-1.5-4.7-2.2-9.6-2.2-14.5C416.5 29.7 438.9 8 464.9 8zM256.7 113.4c5.5 0 10.9.4 16.4 1.1 78.1 9.8 133.4 81.1 123.8 159.1-9.8 78.1-81.1 133.4-159.1 123.8-78.1-9.8-133.4-81.1-123.8-159.2 9.3-72.4 70.1-124.6 142.7-124.8zm-59 119.4c.6 22.7 12.2 41.8 32.4 52.2l-11 51.7h73.7l-11-51.7c20.1-10.9 32.1-29 32.4-52.2-.4-32.8-25.8-57.5-58.3-58.3-32.1.8-57.3 24.8-58.2 58.3zM256 160", } - } } } @@ -10015,7 +9784,6 @@ impl IconShape for FaKickstarterK { path { d: "M147.3 114.4c0-56.2-32.5-82.4-73.4-82.4C26.2 32 0 68.2 0 113.4v283c0 47.3 25.3 83.4 74.9 83.4 39.8 0 72.4-25.6 72.4-83.4v-76.5l112.1 138.3c22.7 27.2 72.1 30.7 103.2 0 27-27.6 27.3-67.4 7.4-92.2l-90.8-114.8 74.9-107.4c17.4-24.7 17.5-63.1-10.4-89.8-30.3-29-82.4-31.6-113.6 12.8L147.3 185v-70.6z", } - } } } @@ -10058,7 +9826,6 @@ impl IconShape for FaKickstarter { path { d: "M400 480H48c-26.4 0-48-21.6-48-48V80c0-26.4 21.6-48 48-48h352c26.4 0 48 21.6 48 48v352c0 26.4-21.6 48-48 48zM199.6 178.5c0-30.7-17.6-45.1-39.7-45.1-25.8 0-40 19.8-40 44.5v154.8c0 25.8 13.7 45.6 40.5 45.6 21.5 0 39.2-14 39.2-45.6v-41.8l60.6 75.7c12.3 14.9 39 16.8 55.8 0 14.6-15.1 14.8-36.8 4-50.4l-49.1-62.8 40.5-58.7c9.4-13.5 9.5-34.5-5.6-49.1-16.4-15.9-44.6-17.3-61.4 7l-44.8 64.7v-38.8z", } - } } } @@ -10101,7 +9868,6 @@ impl IconShape for FaKorvue { path { d: "M386.5 34h-327C26.8 34 0 60.8 0 93.5v327.1C0 453.2 26.8 480 59.5 480h327.1c33 0 59.5-26.8 59.5-59.5v-327C446 60.8 419.2 34 386.5 34zM87.1 120.8h96v116l61.8-116h110.9l-81.2 132H87.1v-132zm161.8 272.1l-65.7-113.6v113.6h-96V262.1h191.5l88.6 130.8H248.9z", } - } } } @@ -10144,7 +9910,6 @@ impl IconShape for FaLaravel { path { d: "M504.4,115.83a5.72,5.72,0,0,0-.28-.68,8.52,8.52,0,0,0-.53-1.25,6,6,0,0,0-.54-.71,9.36,9.36,0,0,0-.72-.94c-.23-.22-.52-.4-.77-.6a8.84,8.84,0,0,0-.9-.68L404.4,55.55a8,8,0,0,0-8,0L300.12,111h0a8.07,8.07,0,0,0-.88.69,7.68,7.68,0,0,0-.78.6,8.23,8.23,0,0,0-.72.93c-.17.24-.39.45-.54.71a9.7,9.7,0,0,0-.52,1.25c-.08.23-.21.44-.28.68a8.08,8.08,0,0,0-.28,2.08V223.18l-80.22,46.19V63.44a7.8,7.8,0,0,0-.28-2.09c-.06-.24-.2-.45-.28-.68a8.35,8.35,0,0,0-.52-1.24c-.14-.26-.37-.47-.54-.72a9.36,9.36,0,0,0-.72-.94,9.46,9.46,0,0,0-.78-.6,9.8,9.8,0,0,0-.88-.68h0L115.61,1.07a8,8,0,0,0-8,0L11.34,56.49h0a6.52,6.52,0,0,0-.88.69,7.81,7.81,0,0,0-.79.6,8.15,8.15,0,0,0-.71.93c-.18.25-.4.46-.55.72a7.88,7.88,0,0,0-.51,1.24,6.46,6.46,0,0,0-.29.67,8.18,8.18,0,0,0-.28,2.1v329.7a8,8,0,0,0,4,6.95l192.5,110.84a8.83,8.83,0,0,0,1.33.54c.21.08.41.2.63.26a7.92,7.92,0,0,0,4.1,0c.2-.05.37-.16.55-.22a8.6,8.6,0,0,0,1.4-.58L404.4,400.09a8,8,0,0,0,4-6.95V287.88l92.24-53.11a8,8,0,0,0,4-7V117.92A8.63,8.63,0,0,0,504.4,115.83ZM111.6,17.28h0l80.19,46.15-80.2,46.18L31.41,63.44Zm88.25,60V278.6l-46.53,26.79-33.69,19.4V123.5l46.53-26.79Zm0,412.78L23.37,388.5V77.32L57.06,96.7l46.52,26.8V338.68a6.94,6.94,0,0,0,.12.9,8,8,0,0,0,.16,1.18h0a5.92,5.92,0,0,0,.38.9,6.38,6.38,0,0,0,.42,1v0a8.54,8.54,0,0,0,.6.78,7.62,7.62,0,0,0,.66.84l0,0c.23.22.52.38.77.58a8.93,8.93,0,0,0,.86.66l0,0,0,0,92.19,52.18Zm8-106.17-80.06-45.32,84.09-48.41,92.26-53.11,80.13,46.13-58.8,33.56Zm184.52,4.57L215.88,490.11V397.8L346.6,323.2l45.77-26.15Zm0-119.13L358.68,250l-46.53-26.79V131.79l33.69,19.4L392.37,178Zm8-105.28-80.2-46.17,80.2-46.16,80.18,46.15Zm8,105.28V178L455,151.19l33.68-19.4v91.39h0Z", } - } } } @@ -10187,7 +9952,6 @@ impl IconShape for FaLastfmSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z", } - } } } @@ -10230,7 +9994,6 @@ impl IconShape for FaLastfm { path { d: "M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z", } - } } } @@ -10273,7 +10036,6 @@ impl IconShape for FaLeanpub { path { d: "M386.539 111.485l15.096 248.955-10.979-.275c-36.232-.824-71.64 8.783-102.657 27.997-31.016-19.214-66.424-27.997-102.657-27.997-45.564 0-82.07 10.705-123.516 27.723L93.117 129.6c28.546-11.803 61.484-18.115 92.226-18.115 41.173 0 73.836 13.175 102.657 42.544 27.723-28.271 59.013-41.721 98.539-42.544zM569.07 448c-25.526 0-47.485-5.215-70.542-15.645-34.31-15.645-69.993-24.978-107.871-24.978-38.977 0-74.934 12.901-102.657 40.623-27.723-27.723-63.68-40.623-102.657-40.623-37.878 0-73.561 9.333-107.871 24.978C55.239 442.236 32.731 448 8.303 448H6.93L49.475 98.859C88.726 76.626 136.486 64 181.775 64 218.83 64 256.984 71.685 288 93.095 319.016 71.685 357.17 64 394.225 64c45.289 0 93.049 12.626 132.3 34.859L569.07 448zm-43.368-44.741l-34.036-280.246c-30.742-13.999-67.248-21.41-101.009-21.41-38.428 0-74.385 12.077-102.657 38.702-28.272-26.625-64.228-38.702-102.657-38.702-33.761 0-70.267 7.411-101.009 21.41L50.298 403.259c47.211-19.487 82.894-33.486 135.045-33.486 37.604 0 70.817 9.606 102.657 29.644 31.84-20.038 65.052-29.644 102.657-29.644 52.151 0 87.834 13.999 135.045 33.486z", } - } } } @@ -10316,7 +10078,6 @@ impl IconShape for FaLess { path { d: "M612.7 219c0-20.5 3.2-32.6 3.2-54.6 0-34.2-12.6-45.2-40.5-45.2h-20.5v24.2h6.3c14.2 0 17.3 4.7 17.3 22.1 0 16.3-1.6 32.6-1.6 51.5 0 24.2 7.9 33.6 23.6 37.3v1.6c-15.8 3.7-23.6 13.1-23.6 37.3 0 18.9 1.6 34.2 1.6 51.5 0 17.9-3.7 22.6-17.3 22.6v.5h-6.3V393h20.5c27.8 0 40.5-11 40.5-45.2 0-22.6-3.2-34.2-3.2-54.6 0-11 6.8-22.6 27.3-23.6v-27.3c-20.5-.7-27.3-12.3-27.3-23.3zm-105.6 32c-15.8-6.3-30.5-10-30.5-20.5 0-7.9 6.3-12.6 17.9-12.6s22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-21 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51s-22.5-41-43-47.8zm-358.9 59.4c-3.7 0-8.4-3.2-8.4-13.1V119.1H65.2c-28.4 0-41 11-41 45.2 0 22.6 3.2 35.2 3.2 54.6 0 11-6.8 22.6-27.3 23.6v27.3c20.5.5 27.3 12.1 27.3 23.1 0 19.4-3.2 31-3.2 53.6 0 34.2 12.6 45.2 40.5 45.2h20.5v-24.2h-6.3c-13.1 0-17.3-5.3-17.3-22.6s1.6-32.1 1.6-51.5c0-24.2-7.9-33.6-23.6-37.3v-1.6c15.8-3.7 23.6-13.1 23.6-37.3 0-18.9-1.6-34.2-1.6-51.5s3.7-22.1 17.3-22.1H93v150.8c0 32.1 11 53.1 43.1 53.1 10 0 17.9-1.6 23.6-3.7l-5.3-34.2c-3.1.8-4.6.8-6.2.8zM379.9 251c-16.3-6.3-31-10-31-20.5 0-7.9 6.3-12.6 17.9-12.6 11.6 0 22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-20.5 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51 .1-28.9-22.5-41-43-47.8zm-155-68.8c-38.4 0-75.1 32.1-74.1 82.5 0 52 34.2 82.5 79.3 82.5 18.9 0 39.9-6.8 56.2-17.9l-15.8-27.8c-11.6 6.8-22.6 10-34.2 10-21 0-37.3-10-41.5-34.2H290c.5-3.7 1.6-11 1.6-19.4.6-42.6-22.6-75.7-66.7-75.7zm-30 66.2c3.2-21 15.8-31 30.5-31 18.9 0 26.3 13.1 26.3 31h-56.8z", } - } } } @@ -10359,7 +10120,6 @@ impl IconShape for FaLine { path { d: "M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z", } - } } } @@ -10402,7 +10162,6 @@ impl IconShape for FaLinkedinIn { path { d: "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z", } - } } } @@ -10445,7 +10204,6 @@ impl IconShape for FaLinkedin { path { d: "M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z", } - } } } @@ -10488,7 +10246,6 @@ impl IconShape for FaLinode { path { d: "M366.036,186.867l-59.5,36.871-.838,36.871-29.329-19.273-39.384,24.3c2.238,55.211,2.483,59.271,2.51,59.5l-97.2,65.359L127.214,285.748l108.1-62.01L195.09,197.761l-75.417,38.547L98.723,93.015,227.771,43.574,136.432,0,10.737,39.385,38.39,174.3l41.9,32.681L48.445,222.062,69.394,323.457,98.723,351.11,77.774,363.679l16.76,78.769L160.733,512c-10.8-74.842-11.658-78.641-11.725-78.773l77.925-55.3c16.759-12.57,15.083-10.894,15.083-10.894l.838,24.3,33.519,28.491-.838-77.093,46.927-33.519,26.815-18.435-2.514,36.033,25.139,17.6,6.7-74.579,58.657-43.575Z", } - } } } @@ -10531,7 +10288,6 @@ impl IconShape for FaLinux { path { d: "M220.8 123.3c1 .5 1.8 1.7 3 1.7 1.1 0 2.8-.4 2.9-1.5.2-1.4-1.9-2.3-3.2-2.9-1.7-.7-3.9-1-5.5-.1-.4.2-.8.7-.6 1.1.3 1.3 2.3 1.1 3.4 1.7zm-21.9 1.7c1.2 0 2-1.2 3-1.7 1.1-.6 3.1-.4 3.5-1.6.2-.4-.2-.9-.6-1.1-1.6-.9-3.8-.6-5.5.1-1.3.6-3.4 1.5-3.2 2.9.1 1 1.8 1.5 2.8 1.4zM420 403.8c-3.6-4-5.3-11.6-7.2-19.7-1.8-8.1-3.9-16.8-10.5-22.4-1.3-1.1-2.6-2.1-4-2.9-1.3-.8-2.7-1.5-4.1-2 9.2-27.3 5.6-54.5-3.7-79.1-11.4-30.1-31.3-56.4-46.5-74.4-17.1-21.5-33.7-41.9-33.4-72C311.1 85.4 315.7.1 234.8 0 132.4-.2 158 103.4 156.9 135.2c-1.7 23.4-6.4 41.8-22.5 64.7-18.9 22.5-45.5 58.8-58.1 96.7-6 17.9-8.8 36.1-6.2 53.3-6.5 5.8-11.4 14.7-16.6 20.2-4.2 4.3-10.3 5.9-17 8.3s-14 6-18.5 14.5c-2.1 3.9-2.8 8.1-2.8 12.4 0 3.9.6 7.9 1.2 11.8 1.2 8.1 2.5 15.7.8 20.8-5.2 14.4-5.9 24.4-2.2 31.7 3.8 7.3 11.4 10.5 20.1 12.3 17.3 3.6 40.8 2.7 59.3 12.5 19.8 10.4 39.9 14.1 55.9 10.4 11.6-2.6 21.1-9.6 25.9-20.2 12.5-.1 26.3-5.4 48.3-6.6 14.9-1.2 33.6 5.3 55.1 4.1.6 2.3 1.4 4.6 2.5 6.7v.1c8.3 16.7 23.8 24.3 40.3 23 16.6-1.3 34.1-11 48.3-27.9 13.6-16.4 36-23.2 50.9-32.2 7.4-4.5 13.4-10.1 13.9-18.3.4-8.2-4.4-17.3-15.5-29.7zM223.7 87.3c9.8-22.2 34.2-21.8 44-.4 6.5 14.2 3.6 30.9-4.3 40.4-1.6-.8-5.9-2.6-12.6-4.9 1.1-1.2 3.1-2.7 3.9-4.6 4.8-11.8-.2-27-9.1-27.3-7.3-.5-13.9 10.8-11.8 23-4.1-2-9.4-3.5-13-4.4-1-6.9-.3-14.6 2.9-21.8zM183 75.8c10.1 0 20.8 14.2 19.1 33.5-3.5 1-7.1 2.5-10.2 4.6 1.2-8.9-3.3-20.1-9.6-19.6-8.4.7-9.8 21.2-1.8 28.1 1 .8 1.9-.2-5.9 5.5-15.6-14.6-10.5-52.1 8.4-52.1zm-13.6 60.7c6.2-4.6 13.6-10 14.1-10.5 4.7-4.4 13.5-14.2 27.9-14.2 7.1 0 15.6 2.3 25.9 8.9 6.3 4.1 11.3 4.4 22.6 9.3 8.4 3.5 13.7 9.7 10.5 18.2-2.6 7.1-11 14.4-22.7 18.1-11.1 3.6-19.8 16-38.2 14.9-3.9-.2-7-1-9.6-2.1-8-3.5-12.2-10.4-20-15-8.6-4.8-13.2-10.4-14.7-15.3-1.4-4.9 0-9 4.2-12.3zm3.3 334c-2.7 35.1-43.9 34.4-75.3 18-29.9-15.8-68.6-6.5-76.5-21.9-2.4-4.7-2.4-12.7 2.6-26.4v-.2c2.4-7.6.6-16-.6-23.9-1.2-7.8-1.8-15 .9-20 3.5-6.7 8.5-9.1 14.8-11.3 10.3-3.7 11.8-3.4 19.6-9.9 5.5-5.7 9.5-12.9 14.3-18 5.1-5.5 10-8.1 17.7-6.9 8.1 1.2 15.1 6.8 21.9 16l19.6 35.6c9.5 19.9 43.1 48.4 41 68.9zm-1.4-25.9c-4.1-6.6-9.6-13.6-14.4-19.6 7.1 0 14.2-2.2 16.7-8.9 2.3-6.2 0-14.9-7.4-24.9-13.5-18.2-38.3-32.5-38.3-32.5-13.5-8.4-21.1-18.7-24.6-29.9s-3-23.3-.3-35.2c5.2-22.9 18.6-45.2 27.2-59.2 2.3-1.7.8 3.2-8.7 20.8-8.5 16.1-24.4 53.3-2.6 82.4.6-20.7 5.5-41.8 13.8-61.5 12-27.4 37.3-74.9 39.3-112.7 1.1.8 4.6 3.2 6.2 4.1 4.6 2.7 8.1 6.7 12.6 10.3 12.4 10 28.5 9.2 42.4 1.2 6.2-3.5 11.2-7.5 15.9-9 9.9-3.1 17.8-8.6 22.3-15 7.7 30.4 25.7 74.3 37.2 95.7 6.1 11.4 18.3 35.5 23.6 64.6 3.3-.1 7 .4 10.9 1.4 13.8-35.7-11.7-74.2-23.3-84.9-4.7-4.6-4.9-6.6-2.6-6.5 12.6 11.2 29.2 33.7 35.2 59 2.8 11.6 3.3 23.7.4 35.7 16.4 6.8 35.9 17.9 30.7 34.8-2.2-.1-3.2 0-4.2 0 3.2-10.1-3.9-17.6-22.8-26.1-19.6-8.6-36-8.6-38.3 12.5-12.1 4.2-18.3 14.7-21.4 27.3-2.8 11.2-3.6 24.7-4.4 39.9-.5 7.7-3.6 18-6.8 29-32.1 22.9-76.7 32.9-114.3 7.2zm257.4-11.5c-.9 16.8-41.2 19.9-63.2 46.5-13.2 15.7-29.4 24.4-43.6 25.5s-26.5-4.8-33.7-19.3c-4.7-11.1-2.4-23.1 1.1-36.3 3.7-14.2 9.2-28.8 9.9-40.6.8-15.2 1.7-28.5 4.2-38.7 2.6-10.3 6.6-17.2 13.7-21.1.3-.2.7-.3 1-.5.8 13.2 7.3 26.6 18.8 29.5 12.6 3.3 30.7-7.5 38.4-16.3 9-.3 15.7-.9 22.6 5.1 9.9 8.5 7.1 30.3 17.1 41.6 10.6 11.6 14 19.5 13.7 24.6zM173.3 148.7c2 1.9 4.7 4.5 8 7.1 6.6 5.2 15.8 10.6 27.3 10.6 11.6 0 22.5-5.9 31.8-10.8 4.9-2.6 10.9-7 14.8-10.4s5.9-6.3 3.1-6.6-2.6 2.6-6 5.1c-4.4 3.2-9.7 7.4-13.9 9.8-7.4 4.2-19.5 10.2-29.9 10.2s-18.7-4.8-24.9-9.7c-3.1-2.5-5.7-5-7.7-6.9-1.5-1.4-1.9-4.6-4.3-4.9-1.4-.1-1.8 3.7 1.7 6.5z", } - } } } @@ -10574,7 +10330,6 @@ impl IconShape for FaLyft { path { d: "M0 81.1h77.8v208.7c0 33.1 15 52.8 27.2 61-12.7 11.1-51.2 20.9-80.2-2.8C7.8 334 0 310.7 0 289V81.1zm485.9 173.5v-22h23.8v-76.8h-26.1c-10.1-46.3-51.2-80.7-100.3-80.7-56.6 0-102.7 46-102.7 102.7V357c16 2.3 35.4-.3 51.7-14 17.1-14 24.8-37.2 24.8-59v-6.7h38.8v-76.8h-38.8v-23.3c0-34.6 52.2-34.6 52.2 0v77.1c0 56.6 46 102.7 102.7 102.7v-76.5c-14.5 0-26.1-11.7-26.1-25.9zm-294.3-99v113c0 15.4-23.8 15.4-23.8 0v-113H91v132.7c0 23.8 8 54 45 63.9 37 9.8 58.2-10.6 58.2-10.6-2.1 13.4-14.5 23.3-34.9 25.3-15.5 1.6-35.2-3.6-45-7.8v70.3c25.1 7.5 51.5 9.8 77.6 4.7 47.1-9.1 76.8-48.4 76.8-100.8V155.1h-77.1v.5z", } - } } } @@ -10617,7 +10372,6 @@ impl IconShape for FaMagento { path { d: "M445.7 127.9V384l-63.4 36.5V164.7L223.8 73.1 65.2 164.7l.4 255.9L2.3 384V128.1L224.2 0l221.5 127.9zM255.6 420.5L224 438.9l-31.8-18.2v-256l-63.3 36.6.1 255.9 94.9 54.9 95.1-54.9v-256l-63.4-36.6v255.9z", } - } } } @@ -10660,7 +10414,6 @@ impl IconShape for FaMailchimp { path { d: "M330.61 243.52a36.15 36.15 0 0 1 9.3 0c1.66-3.83 1.95-10.43.45-17.61-2.23-10.67-5.25-17.14-11.48-16.13s-6.47 8.74-4.24 19.42c1.26 6 3.49 11.14 6 14.32zM277.05 252c4.47 2 7.2 3.26 8.28 2.13 1.89-1.94-3.48-9.39-12.12-13.09a31.44 31.44 0 0 0-30.61 3.68c-3 2.18-5.81 5.22-5.41 7.06.85 3.74 10-2.71 22.6-3.48 7-.44 12.8 1.75 17.26 3.71zm-9 5.13c-9.07 1.42-15 6.53-13.47 10.1.9.34 1.17.81 5.21-.81a37 37 0 0 1 18.72-1.95c2.92.34 4.31.52 4.94-.49 1.46-2.22-5.71-8-15.39-6.85zm54.17 17.1c3.38-6.87-10.9-13.93-14.3-7s10.92 13.88 14.32 6.97zm15.66-20.47c-7.66-.13-7.95 15.8-.26 15.93s7.98-15.81.28-15.96zm-218.79 78.9c-1.32.31-6 1.45-8.47-2.35-5.2-8 11.11-20.38 3-35.77-9.1-17.47-27.82-13.54-35.05-5.54-8.71 9.6-8.72 23.54-5 24.08 4.27.57 4.08-6.47 7.38-11.63a12.83 12.83 0 0 1 17.85-3.72c11.59 7.59 1.37 17.76 2.28 28.62 1.39 16.68 18.42 16.37 21.58 9a2.08 2.08 0 0 0-.2-2.33c.03.89.68-1.3-3.35-.39zm299.72-17.07c-3.35-11.73-2.57-9.22-6.78-20.52 2.45-3.67 15.29-24-3.07-43.25-10.4-10.92-33.9-16.54-41.1-18.54-1.5-11.39 4.65-58.7-21.52-83 20.79-21.55 33.76-45.29 33.73-65.65-.06-39.16-48.15-51-107.42-26.47l-12.55 5.33c-.06-.05-22.71-22.27-23.05-22.57C169.5-18-41.77 216.81 25.78 273.85l14.76 12.51a72.49 72.49 0 0 0-4.1 33.5c3.36 33.4 36 60.42 67.53 60.38 57.73 133.06 267.9 133.28 322.29 3 1.74-4.47 9.11-24.61 9.11-42.38s-10.09-25.27-16.53-25.27zm-316 48.16c-22.82-.61-47.46-21.15-49.91-45.51-6.17-61.31 74.26-75.27 84-12.33 4.54 29.64-4.67 58.49-34.12 57.81zM84.3 249.55C69.14 252.5 55.78 261.09 47.6 273c-4.88-4.07-14-12-15.59-15-13.01-24.85 14.24-73 33.3-100.21C112.42 90.56 186.19 39.68 220.36 48.91c5.55 1.57 23.94 22.89 23.94 22.89s-34.15 18.94-65.8 45.35c-42.66 32.85-74.89 80.59-94.2 132.4zM323.18 350.7s-35.74 5.3-69.51-7.07c6.21-20.16 27 6.1 96.4-13.81 15.29-4.38 35.37-13 51-25.35a102.85 102.85 0 0 1 7.12 24.28c3.66-.66 14.25-.52 11.44 18.1-3.29 19.87-11.73 36-25.93 50.84A106.86 106.86 0 0 1 362.55 421a132.45 132.45 0 0 1-20.34 8.58c-53.51 17.48-108.3-1.74-126-43a66.33 66.33 0 0 1-3.55-9.74c-7.53-27.2-1.14-59.83 18.84-80.37 1.23-1.31 2.48-2.85 2.48-4.79a8.45 8.45 0 0 0-1.92-4.54c-7-10.13-31.19-27.4-26.33-60.83 3.5-24 24.49-40.91 44.07-39.91l5 .29c8.48.5 15.89 1.59 22.88 1.88 11.69.5 22.2-1.19 34.64-11.56 4.2-3.5 7.57-6.54 13.26-7.51a17.45 17.45 0 0 1 13.6 2.24c10 6.64 11.4 22.73 11.92 34.49.29 6.72 1.1 23 1.38 27.63.63 10.67 3.43 12.17 9.11 14 3.19 1.05 6.15 1.83 10.51 3.06 13.21 3.71 21 7.48 26 12.31a16.38 16.38 0 0 1 4.74 9.29c1.56 11.37-8.82 25.4-36.31 38.16-46.71 21.68-93.68 14.45-100.48 13.68-20.15-2.71-31.63 23.32-19.55 41.15 22.64 33.41 122.4 20 151.37-21.35.69-1 .12-1.59-.73-1-41.77 28.58-97.06 38.21-128.46 26-4.77-1.85-14.73-6.44-15.94-16.67 43.6 13.49 71 .74 71 .74s2.03-2.79-.56-2.53zm-68.47-5.7zm-83.4-187.5c16.74-19.35 37.36-36.18 55.83-45.63a.73.73 0 0 1 1 1c-1.46 2.66-4.29 8.34-5.19 12.65a.75.75 0 0 0 1.16.79c11.49-7.83 31.48-16.22 49-17.3a.77.77 0 0 1 .52 1.38 41.86 41.86 0 0 0-7.71 7.74.75.75 0 0 0 .59 1.19c12.31.09 29.66 4.4 41 10.74.76.43.22 1.91-.64 1.72-69.55-15.94-123.08 18.53-134.5 26.83a.76.76 0 0 1-1-1.12z", } - } } } @@ -10703,7 +10456,6 @@ impl IconShape for FaMandalorian { path { d: "M232.27 511.89c-1-3.26-1.69-15.83-1.39-24.58.55-15.89 1-24.72 1.4-28.76.64-6.2 2.87-20.72 3.28-21.38.6-1 .4-27.87-.24-33.13-.31-2.58-.63-11.9-.69-20.73-.13-16.47-.53-20.12-2.73-24.76-1.1-2.32-1.23-3.84-1-11.43a92.38 92.38 0 0 0-.34-12.71c-2-13-3.46-27.7-3.25-33.9s.43-7.15 2.06-9.67c3.05-4.71 6.51-14 8.62-23.27 2.26-9.86 3.88-17.18 4.59-20.74a109.54 109.54 0 0 1 4.42-15.05c2.27-6.25 2.49-15.39.37-15.39-.3 0-1.38 1.22-2.41 2.71s-4.76 4.8-8.29 7.36c-8.37 6.08-11.7 9.39-12.66 12.58s-1 7.23-.16 7.76c.34.21 1.29 2.4 2.11 4.88a28.83 28.83 0 0 1 .72 15.36c-.39 1.77-1 5.47-1.46 8.23s-1 6.46-1.25 8.22a9.85 9.85 0 0 1-1.55 4.26c-1 1-1.14.91-2.05-.53a14.87 14.87 0 0 1-1.44-4.75c-.25-1.74-1.63-7.11-3.08-11.93-3.28-10.9-3.52-16.15-1-21a14.24 14.24 0 0 0 1.67-4.61c0-2.39-2.2-5.32-7.41-9.89-7-6.18-8.63-7.92-10.23-11.3-1.71-3.6-3.06-4.06-4.54-1.54-1.78 3-2.6 9.11-3 22l-.34 12.19 2 2.25c3.21 3.7 12.07 16.45 13.78 19.83 3.41 6.74 4.34 11.69 4.41 23.56s.95 22.75 2 24.71c.36.66.51 1.35.34 1.52s.41 2.09 1.29 4.27a38.14 38.14 0 0 1 2.06 9 91 91 0 0 0 1.71 10.37c2.23 9.56 2.77 14.08 2.39 20.14-.2 3.27-.53 11.07-.73 17.32-1.31 41.76-1.85 58-2 61.21-.12 2-.39 11.51-.6 21.07-.36 16.3-1.3 27.37-2.42 28.65-.64.73-8.07-4.91-12.52-9.49-3.75-3.87-4-4.79-2.83-9.95.7-3 2.26-18.29 3.33-32.62.36-4.78.81-10.5 1-12.71.83-9.37 1.66-20.35 2.61-34.78.56-8.46 1.33-16.44 1.72-17.73s.89-9.89 1.13-19.11l.43-16.77-2.26-4.3c-1.72-3.28-4.87-6.94-13.22-15.34-6-6.07-11.84-12.3-12.91-13.85l-1.95-2.81.75-10.9c1.09-15.71 1.1-48.57 0-59.06l-.89-8.7-3.28-4.52c-5.86-8.08-5.8-7.75-6.22-33.27-.1-6.07-.38-11.5-.63-12.06-.83-1.87-3.05-2.66-8.54-3.05-8.86-.62-11-1.9-23.85-14.55-6.15-6-12.34-12-13.75-13.19-2.81-2.42-2.79-2-.56-9.63l1.35-4.65-1.69-3a32.22 32.22 0 0 0-2.59-4.07c-1.33-1.51-5.5-10.89-6-13.49a4.24 4.24 0 0 1 .87-3.9c2.23-2.86 3.4-5.68 4.45-10.73 2.33-11.19 7.74-26.09 10.6-29.22 3.18-3.47 7.7-1 9.41 5 1.34 4.79 1.37 9.79.1 18.55a101.2 101.2 0 0 0-1 11.11c0 4 .19 4.69 2.25 7.39 3.33 4.37 7.73 7.41 15.2 10.52a18.67 18.67 0 0 1 4.72 2.85c11.17 10.72 18.62 16.18 22.95 16.85 5.18.8 8 4.54 10 13.39 1.31 5.65 4 11.14 5.46 11.14a9.38 9.38 0 0 0 3.33-1.39c2-1.22 2.25-1.73 2.25-4.18a132.88 132.88 0 0 0-2-17.84c-.37-1.66-.78-4.06-.93-5.35s-.61-3.85-1-5.69c-2.55-11.16-3.65-15.46-4.1-16-1.55-2-4.08-10.2-4.93-15.92-1.64-11.11-4-14.23-12.91-17.39A43.15 43.15 0 0 1 165.24 78c-1.15-1-4-3.22-6.35-5.06s-4.41-3.53-4.6-3.76a22.7 22.7 0 0 0-2.69-2c-6.24-4.22-8.84-7-11.26-12l-2.44-5-.22-13-.22-13 6.91-6.55c3.95-3.75 8.48-7.35 10.59-8.43 3.31-1.69 4.45-1.89 11.37-2 8.53-.19 10.12 0 11.66 1.56s1.36 6.4-.29 8.5a6.66 6.66 0 0 0-1.34 2.32c0 .58-2.61 4.91-5.42 9a30.39 30.39 0 0 0-2.37 6.82c20.44 13.39 21.55 3.77 14.07 29L194 66.92c3.11-8.66 6.47-17.26 8.61-26.22.29-7.63-12-4.19-15.4-8.68-2.33-5.93 3.13-14.18 6.06-19.2 1.6-2.34 6.62-4.7 8.82-4.15.88.22 4.16-.35 7.37-1.28a45.3 45.3 0 0 1 7.55-1.68 29.57 29.57 0 0 0 6-1.29c3.65-1.11 4.5-1.17 6.35-.4a29.54 29.54 0 0 0 5.82 1.36 18.18 18.18 0 0 1 6 1.91 22.67 22.67 0 0 0 5 2.17c2.51.68 3 .57 7.05-1.67l4.35-2.4L268.32 5c10.44-.4 10.81-.47 15.26-2.68L288.16 0l2.46 1.43c1.76 1 3.14 2.73 4.85 6 2.36 4.51 2.38 4.58 1.37 7.37-.88 2.44-.89 3.3-.1 6.39a35.76 35.76 0 0 0 2.1 5.91 13.55 13.55 0 0 1 1.31 4c.31 4.33 0 5.3-2.41 6.92-2.17 1.47-7 7.91-7 9.34a14.77 14.77 0 0 1-1.07 3c-5 11.51-6.76 13.56-14.26 17-9.2 4.2-12.3 5.19-16.21 5.19-3.1 0-4 .25-4.54 1.26a18.33 18.33 0 0 1-4.09 3.71 13.62 13.62 0 0 0-4.38 4.78 5.89 5.89 0 0 1-2.49 2.91 6.88 6.88 0 0 0-2.45 1.71 67.62 67.62 0 0 1-7 5.38c-3.33 2.34-6.87 5-7.87 6A7.27 7.27 0 0 1 224 100a5.76 5.76 0 0 0-2.13 1.65c-1.31 1.39-1.49 2.11-1.14 4.6a36.45 36.45 0 0 0 1.42 5.88c1.32 3.8 1.31 7.86 0 10.57s-.89 6.65 1.35 9.59c2 2.63 2.16 4.56.71 8.84a33.45 33.45 0 0 0-1.06 8.91c0 4.88.22 6.28 1.46 8.38s1.82 2.48 3.24 2.32c2-.23 2.3-1.05 4.71-12.12 2.18-10 3.71-11.92 13.76-17.08 2.94-1.51 7.46-4 10-5.44s6.79-3.69 9.37-4.91a40.09 40.09 0 0 0 15.22-11.67c7.11-8.79 10-16.22 12.85-33.3a18.37 18.37 0 0 1 2.86-7.73 20.39 20.39 0 0 0 2.89-7.31c1-5.3 2.85-9.08 5.58-11.51 4.7-4.18 6-1.09 4.59 10.87-.46 3.86-1.1 10.33-1.44 14.38l-.61 7.36 4.45 4.09 4.45 4.09.11 8.42c.06 4.63.47 9.53.92 10.89l.82 2.47-6.43 6.28c-8.54 8.33-12.88 13.93-16.76 21.61-1.77 3.49-3.74 7.11-4.38 8-2.18 3.11-6.46 13-8.76 20.26l-2.29 7.22-7 6.49c-3.83 3.57-8 7.25-9.17 8.17-3.05 2.32-4.26 5.15-4.26 10a14.62 14.62 0 0 0 1.59 7.26 42 42 0 0 1 2.09 4.83 9.28 9.28 0 0 0 1.57 2.89c1.4 1.59 1.92 16.12.83 23.22-.68 4.48-3.63 12-4.7 12-1.79 0-4.06 9.27-5.07 20.74-.18 2-.62 5.94-1 8.7s-1 10-1.35 16.05c-.77 12.22-.19 18.77 2 23.15 3.41 6.69.52 12.69-11 22.84l-4 3.49.07 5.19a40.81 40.81 0 0 0 1.14 8.87c4.61 16 4.73 16.92 4.38 37.13-.46 26.4-.26 40.27.63 44.15a61.31 61.31 0 0 1 1.08 7c.17 2 .66 5.33 1.08 7.36.47 2.26.78 11 .79 22.74v19.06l-1.81 2.63c-2.71 3.91-15.11 13.54-15.49 12.29zm29.53-45.11c-.18-.3-.33-6.87-.33-14.59 0-14.06-.89-27.54-2.26-34.45-.4-2-.81-9.7-.9-17.06-.15-11.93-1.4-24.37-2.64-26.38-.66-1.07-3-17.66-3-21.3 0-4.23 1-6 5.28-9.13s4.86-3.14 5.48-.72c.28 1.1 1.45 5.62 2.6 10 3.93 15.12 4.14 16.27 4.05 21.74-.1 5.78-.13 6.13-1.74 17.73-1 7.07-1.17 12.39-1 28.43.17 19.4-.64 35.73-2 41.27-.71 2.78-2.8 5.48-3.43 4.43zm-71-37.58a101 101 0 0 1-1.73-10.79 100.5 100.5 0 0 0-1.73-10.79 37.53 37.53 0 0 1-1-6.49c-.31-3.19-.91-7.46-1.33-9.48-1-4.79-3.35-19.35-3.42-21.07 0-.74-.34-4.05-.7-7.36-.67-6.21-.84-27.67-.22-28.29 1-1 6.63 2.76 11.33 7.43l5.28 5.25-.45 6.47c-.25 3.56-.6 10.23-.78 14.83s-.49 9.87-.67 11.71-.61 9.36-.94 16.72c-.79 17.41-1.94 31.29-2.65 32a.62.62 0 0 1-1-.14zm-87.18-266.59c21.07 12.79 17.84 14.15 28.49 17.66 13 4.29 18.87 7.13 23.15 16.87C111.6 233.28 86.25 255 78.55 268c-31 52-6 101.59 62.75 87.21-14.18 29.23-78 28.63-98.68-4.9-24.68-39.95-22.09-118.3 61-187.66zm210.79 179c56.66 6.88 82.32-37.74 46.54-89.23 0 0-26.87-29.34-64.28-68 3-15.45 9.49-32.12 30.57-53.82 89.2 63.51 92 141.61 92.46 149.36 4.3 70.64-78.7 91.18-105.29 61.71z", } - } } } @@ -10746,7 +10498,6 @@ impl IconShape for FaMarkdown { path { d: "M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z", } - } } } @@ -10789,7 +10540,6 @@ impl IconShape for FaMastodon { path { d: "M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z", } - } } } @@ -10832,7 +10582,6 @@ impl IconShape for FaMaxcdn { path { d: "M461.1 442.7h-97.4L415.6 200c2.3-10.2.9-19.5-4.4-25.7-5-6.1-13.7-9.6-24.2-9.6h-49.3l-59.5 278h-97.4l59.5-278h-83.4l-59.5 278H0l59.5-278-44.6-95.4H387c39.4 0 75.3 16.3 98.3 44.9 23.3 28.6 31.8 67.4 23.6 105.9l-47.8 222.6z", } - } } } @@ -10875,7 +10624,6 @@ impl IconShape for FaMdb { path { d: "M17.37 160.41L7 352h43.91l5.59-79.83L84.43 352h44.71l25.54-77.43 4.79 77.43H205l-12.79-191.59H146.7L106 277.74 63.67 160.41zm281 0h-47.9V352h47.9s95 .8 94.2-95.79c-.78-94.21-94.18-95.78-94.18-95.78zm-1.2 146.46V204.78s46 4.27 46.8 50.57-46.78 51.54-46.78 51.54zm238.29-74.24a56.16 56.16 0 0 0 8-38.31c-5.34-35.76-55.08-34.32-55.08-34.32h-51.9v191.58H482s87 4.79 87-63.85c0-43.14-33.52-55.08-33.52-55.08zm-51.9-31.94s13.57-1.59 16 9.59c1.43 6.66-4 12-4 12h-12v-21.57zm-.1 109.46l.1-24.92V267h.08s41.58-4.73 41.19 22.43c-.33 25.65-41.35 20.74-41.35 20.74z", } - } } } @@ -10918,7 +10666,6 @@ impl IconShape for FaMedapps { path { d: "M118.3 238.4c3.5-12.5 6.9-33.6 13.2-33.6 8.3 1.8 9.6 23.4 18.6 36.6 4.6-23.5 5.3-85.1 14.1-86.7 9-.7 19.7 66.5 22 77.5 9.9 4.1 48.9 6.6 48.9 6.6 1.9 7.3-24 7.6-40 7.8-4.6 14.8-5.4 27.7-11.4 28-4.7.2-8.2-28.8-17.5-49.6l-9.4 65.5c-4.4 13-15.5-22.5-21.9-39.3-3.3-.1-62.4-1.6-47.6-7.8l31-5zM228 448c21.2 0 21.2-32 0-32H92c-21.2 0-21.2 32 0 32h136zm-24 64c21.2 0 21.2-32 0-32h-88c-21.2 0-21.2 32 0 32h88zm34.2-141.5c3.2-18.9 5.2-36.4 11.9-48.8 7.9-14.7 16.1-28.1 24-41 24.6-40.4 45.9-75.2 45.9-125.5C320 69.6 248.2 0 160 0S0 69.6 0 155.2c0 50.2 21.3 85.1 45.9 125.5 7.9 12.9 16 26.3 24 41 6.7 12.5 8.7 29.8 11.9 48.9 3.5 21 36.1 15.7 32.6-5.1-3.6-21.7-5.6-40.7-15.3-58.6C66.5 246.5 33 211.3 33 155.2 33 87.3 90 32 160 32s127 55.3 127 123.2c0 56.1-33.5 91.3-66.1 151.6-9.7 18-11.7 37.4-15.3 58.6-3.4 20.6 29 26.4 32.6 5.1z", } - } } } @@ -10961,7 +10708,6 @@ impl IconShape for FaMedium { path { d: "M180.5,74.262C80.813,74.262,0,155.633,0,256S80.819,437.738,180.5,437.738,361,356.373,361,256,280.191,74.262,180.5,74.262Zm288.25,10.646c-49.845,0-90.245,76.619-90.245,171.095s40.406,171.1,90.251,171.1,90.251-76.619,90.251-171.1H559C559,161.5,518.6,84.908,468.752,84.908Zm139.506,17.821c-17.526,0-31.735,68.628-31.735,153.274s14.2,153.274,31.735,153.274S640,340.631,640,256C640,171.351,625.785,102.729,608.258,102.729Z", } - } } } @@ -11004,7 +10750,6 @@ impl IconShape for FaMedrt { path { d: "M113.7 256c0 121.8 83.9 222.8 193.5 241.1-18.7 4.5-38.2 6.9-58.2 6.9C111.4 504 0 393 0 256S111.4 8 248.9 8c20.1 0 39.6 2.4 58.2 6.9C197.5 33.2 113.7 134.2 113.7 256m297.4 100.3c-77.7 55.4-179.6 47.5-240.4-14.6 5.5 14.1 12.7 27.7 21.7 40.5 61.6 88.2 182.4 109.3 269.7 47 87.3-62.3 108.1-184.3 46.5-272.6-9-12.9-19.3-24.3-30.5-34.2 37.4 78.8 10.7 178.5-67 233.9m-218.8-244c-1.4 1-2.7 2.1-4 3.1 64.3-17.8 135.9 4 178.9 60.5 35.7 47 42.9 106.6 24.4 158 56.7-56.2 67.6-142.1 22.3-201.8-50-65.5-149.1-74.4-221.6-19.8M296 224c-4.4 0-8-3.6-8-8v-40c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v40c0 4.4-3.6 8-8 8h-40c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h40c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-40z", } - } } } @@ -11047,7 +10792,6 @@ impl IconShape for FaMeetup { path { d: "M99 414.3c1.1 5.7-2.3 11.1-8 12.3-5.4 1.1-10.9-2.3-12-8-1.1-5.4 2.3-11.1 7.7-12.3 5.4-1.2 11.1 2.3 12.3 8zm143.1 71.4c-6.3 4.6-8 13.4-3.7 20 4.6 6.6 13.4 8.3 20 3.7 6.3-4.6 8-13.4 3.4-20-4.2-6.5-13.1-8.3-19.7-3.7zm-86-462.3c6.3-1.4 10.3-7.7 8.9-14-1.1-6.6-7.4-10.6-13.7-9.1-6.3 1.4-10.3 7.7-9.1 14 1.4 6.6 7.6 10.6 13.9 9.1zM34.4 226.3c-10-6.9-23.7-4.3-30.6 6-6.9 10-4.3 24 5.7 30.9 10 7.1 23.7 4.6 30.6-5.7 6.9-10.4 4.3-24.1-5.7-31.2zm272-170.9c10.6-6.3 13.7-20 7.7-30.3-6.3-10.6-19.7-14-30-7.7s-13.7 20-7.4 30.6c6 10.3 19.4 13.7 29.7 7.4zm-191.1 58c7.7-5.4 9.4-16 4.3-23.7s-15.7-9.4-23.1-4.3c-7.7 5.4-9.4 16-4.3 23.7 5.1 7.8 15.6 9.5 23.1 4.3zm372.3 156c-7.4 1.7-12.3 9.1-10.6 16.9 1.4 7.4 8.9 12.3 16.3 10.6 7.4-1.4 12.3-8.9 10.6-16.6-1.5-7.4-8.9-12.3-16.3-10.9zm39.7-56.8c-1.1-5.7-6.6-9.1-12-8-5.7 1.1-9.1 6.9-8 12.6 1.1 5.4 6.6 9.1 12.3 8 5.4-1.5 9.1-6.9 7.7-12.6zM447 138.9c-8.6 6-10.6 17.7-4.9 26.3 5.7 8.6 17.4 10.6 26 4.9 8.3-6 10.3-17.7 4.6-26.3-5.7-8.7-17.4-10.9-25.7-4.9zm-6.3 139.4c26.3 43.1 15.1 100-26.3 129.1-17.4 12.3-37.1 17.7-56.9 17.1-12 47.1-69.4 64.6-105.1 32.6-1.1.9-2.6 1.7-3.7 2.9-39.1 27.1-92.3 17.4-119.4-22.3-9.7-14.3-14.6-30.6-15.1-46.9-65.4-10.9-90-94-41.1-139.7-28.3-46.9.6-107.4 53.4-114.9C151.6 70 234.1 38.6 290.1 82c67.4-22.3 136.3 29.4 130.9 101.1 41.1 12.6 52.8 66.9 19.7 95.2zm-70 74.3c-3.1-20.6-40.9-4.6-43.1-27.1-3.1-32 43.7-101.1 40-128-3.4-24-19.4-29.1-33.4-29.4-13.4-.3-16.9 2-21.4 4.6-2.9 1.7-6.6 4.9-11.7-.3-6.3-6-11.1-11.7-19.4-12.9-12.3-2-17.7 2-26.6 9.7-3.4 2.9-12 12.9-20 9.1-3.4-1.7-15.4-7.7-24-11.4-16.3-7.1-40 4.6-48.6 20-12.9 22.9-38 113.1-41.7 125.1-8.6 26.6 10.9 48.6 36.9 47.1 11.1-.6 18.3-4.6 25.4-17.4 4-7.4 41.7-107.7 44.6-112.6 2-3.4 8.9-8 14.6-5.1 5.7 3.1 6.9 9.4 6 15.1-1.1 9.7-28 70.9-28.9 77.7-3.4 22.9 26.9 26.6 38.6 4 3.7-7.1 45.7-92.6 49.4-98.3 4.3-6.3 7.4-8.3 11.7-8 3.1 0 8.3.9 7.1 10.9-1.4 9.4-35.1 72.3-38.9 87.7-4.6 20.6 6.6 41.4 24.9 50.6 11.4 5.7 62.5 15.7 58.5-11.1zm5.7 92.3c-10.3 7.4-12.9 22-5.7 32.6 7.1 10.6 21.4 13.1 32 6 10.6-7.4 13.1-22 6-32.6-7.4-10.6-21.7-13.5-32.3-6z", } - } } } @@ -11090,7 +10834,6 @@ impl IconShape for FaMegaport { path { d: "M214.5 209.6v66.2l33.5 33.5 33.3-33.3v-66.4l-33.4-33.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm145.1 414.4L367 441.6l-26-19.2v-65.5l-33.4-33.4-33.4 33.4v65.5L248 441.6l-26.1-19.2v-65.5l-33.4-33.4-33.5 33.4v65.5l-26.1 19.2-26.1-19.2v-87l59.5-59.5V188l59.5-59.5V52.9l26.1-19.2L274 52.9v75.6l59.5 59.5v87.6l59.7 59.7v87.1z", } - } } } @@ -11133,7 +10876,6 @@ impl IconShape for FaMendeley { path { d: "M624.6 325.2c-12.3-12.4-29.7-19.2-48.4-17.2-43.3-1-49.7-34.9-37.5-98.8 22.8-57.5-14.9-131.5-87.4-130.8-77.4.7-81.7 82-130.9 82-48.1 0-54-81.3-130.9-82-72.9-.8-110.1 73.3-87.4 130.8 12.2 63.9 5.8 97.8-37.5 98.8-21.2-2.3-37 6.5-53 22.5-19.9 19.7-19.3 94.8 42.6 102.6 47.1 5.9 81.6-42.9 61.2-87.8-47.3-103.7 185.9-106.1 146.5-8.2-.1.1-.2.2-.3.4-26.8 42.8 6.8 97.4 58.8 95.2 52.1 2.1 85.4-52.6 58.8-95.2-.1-.2-.2-.3-.3-.4-39.4-97.9 193.8-95.5 146.5 8.2-4.6 10-6.7 21.3-5.7 33 4.9 53.4 68.7 74.1 104.9 35.2 17.8-14.8 23.1-65.6 0-88.3zm-303.9-19.1h-.6c-43.4 0-62.8-37.5-62.8-62.8 0-34.7 28.2-62.8 62.8-62.8h.6c34.7 0 62.8 28.1 62.8 62.8 0 25-19.2 62.8-62.8 62.8z", } - } } } @@ -11176,7 +10918,6 @@ impl IconShape for FaMicroblog { path { d: "M399.36,362.23c29.49-34.69,47.1-78.34,47.1-125.79C446.46,123.49,346.86,32,224,32S1.54,123.49,1.54,236.44,101.14,440.87,224,440.87a239.28,239.28,0,0,0,79.44-13.44,7.18,7.18,0,0,1,8.12,2.56c18.58,25.09,47.61,42.74,79.89,49.92a4.42,4.42,0,0,0,5.22-3.43,4.37,4.37,0,0,0-.85-3.62,87,87,0,0,1,3.69-110.69ZM329.52,212.4l-57.3,43.49L293,324.75a6.5,6.5,0,0,1-9.94,7.22L224,290.92,164.94,332a6.51,6.51,0,0,1-9.95-7.22l20.79-68.86-57.3-43.49a6.5,6.5,0,0,1,3.8-11.68l71.88-1.51,23.66-67.92a6.5,6.5,0,0,1,12.28,0l23.66,67.92,71.88,1.51a6.5,6.5,0,0,1,3.88,11.68Z", } - } } } @@ -11219,7 +10960,6 @@ impl IconShape for FaMicrosoft { path { d: "M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z", } - } } } @@ -11262,7 +11002,6 @@ impl IconShape for FaMix { path { d: "M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z", } - } } } @@ -11305,7 +11044,6 @@ impl IconShape for FaMixcloud { path { d: "M424.43 219.729C416.124 134.727 344.135 68 256.919 68c-72.266 0-136.224 46.516-159.205 114.074-54.545 8.029-96.63 54.822-96.63 111.582 0 62.298 50.668 112.966 113.243 112.966h289.614c52.329 0 94.969-42.362 94.969-94.693 0-45.131-32.118-83.063-74.48-92.2zm-20.489 144.53H114.327c-39.04 0-70.881-31.564-70.881-70.604s31.841-70.604 70.881-70.604c18.827 0 36.548 7.475 49.838 20.766 19.963 19.963 50.133-10.227 30.18-30.18-14.675-14.398-32.672-24.365-52.053-29.349 19.935-44.3 64.79-73.926 114.628-73.926 69.496 0 125.979 56.483 125.979 125.702 0 13.568-2.215 26.857-6.369 39.594-8.943 27.517 32.133 38.939 40.147 13.29 2.769-8.306 4.984-16.889 6.369-25.472 19.381 7.476 33.502 26.303 33.502 48.453 0 28.795-23.535 52.33-52.607 52.33zm235.069-52.33c0 44.024-12.737 86.386-37.102 122.657-4.153 6.092-10.798 9.414-17.72 9.414-16.317 0-27.127-18.826-17.443-32.949 19.381-29.349 29.903-63.682 29.903-99.122s-10.521-69.773-29.903-98.845c-15.655-22.831 19.361-47.24 35.163-23.534 24.366 35.993 37.102 78.356 37.102 122.379zm-70.88 0c0 31.565-9.137 62.021-26.857 88.325-4.153 6.091-10.798 9.136-17.72 9.136-17.201 0-27.022-18.979-17.443-32.948 13.013-19.104 19.658-41.255 19.658-64.513 0-22.981-6.645-45.408-19.658-64.512-15.761-22.986 19.008-47.095 35.163-23.535 17.719 26.026 26.857 56.483 26.857 88.047z", } - } } } @@ -11348,7 +11086,6 @@ impl IconShape for FaMixer { path { d: "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z", } - } } } @@ -11391,7 +11128,6 @@ impl IconShape for FaMizuni { path { d: "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm-80 351.9c-31.4 10.6-58.8 27.3-80 48.2V136c0-22.1 17.9-40 40-40s40 17.9 40 40v223.9zm120-9.9c-12.9-2-26.2-3.1-39.8-3.1-13.8 0-27.2 1.1-40.2 3.1V136c0-22.1 17.9-40 40-40s40 17.9 40 40v214zm120 57.7c-21.2-20.8-48.6-37.4-80-48V136c0-22.1 17.9-40 40-40s40 17.9 40 40v271.7z", } - } } } @@ -11434,7 +11170,6 @@ impl IconShape for FaModx { path { d: "M356 241.8l36.7 23.7V480l-133-83.8L356 241.8zM440 75H226.3l-23 37.8 153.5 96.5L440 75zm-89 142.8L55.2 32v214.5l46 29L351 217.8zM97 294.2L8 437h213.7l125-200.5L97 294.2z", } - } } } @@ -11477,7 +11212,6 @@ impl IconShape for FaMonero { path { d: "M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z", } - } } } @@ -11520,7 +11254,6 @@ impl IconShape for FaNapster { path { d: "M298.3 373.6c-14.2 13.6-31.3 24.1-50.4 30.5-19-6.4-36.2-16.9-50.3-30.5h100.7zm44-199.6c20-16.9 43.6-29.2 69.6-36.2V299c0 219.4-328 217.6-328 .3V137.7c25.9 6.9 49.6 19.6 69.5 36.4 56.8-40 132.5-39.9 188.9-.1zm-208.8-58.5c64.4-60 164.3-60.1 228.9-.2-7.1 3.5-13.9 7.3-20.6 11.5-58.7-30.5-129.2-30.4-187.9.1-6.3-4-13.9-8.2-20.4-11.4zM43.8 93.2v69.3c-58.4 36.5-58.4 121.1.1 158.3 26.4 245.1 381.7 240.3 407.6 1.5l.3-1.7c58.7-36.3 58.9-121.7.2-158.2V93.2c-17.3.5-34 3-50.1 7.4-82-91.5-225.5-91.5-307.5.1-16.3-4.4-33.1-7-50.6-7.5zM259.2 352s36-.3 61.3-1.5c10.2-.5 21.1-4 25.5-6.5 26.3-15.1 25.4-39.2 26.2-47.4-79.5-.6-99.9-3.9-113 55.4zm-135.5-55.3c.8 8.2-.1 32.3 26.2 47.4 4.4 2.5 15.2 6 25.5 6.5 25.3 1.1 61.3 1.5 61.3 1.5-13.2-59.4-33.7-56.1-113-55.4zm169.1 123.4c-3.2-5.3-6.9-7.3-6.9-7.3-24.8 7.3-52.2 6.9-75.9 0 0 0-2.9 1.5-6.4 6.6-2.8 4.1-3.7 9.6-3.7 9.6 29.1 17.6 67.1 17.6 96.2 0-.1-.1-.3-4-3.3-8.9z", } - } } } @@ -11563,7 +11296,6 @@ impl IconShape for FaNeos { path { d: "M415.44 512h-95.11L212.12 357.46v91.1L125.69 512H28V29.82L68.47 0h108.05l123.74 176.13V63.45L386.69 0h97.69v461.5zM38.77 35.27V496l72-52.88V194l215.5 307.64h84.79l52.35-38.17h-78.27L69 13zm82.54 466.61l80-58.78v-101l-79.76-114.4v220.94L49 501.89h72.34zM80.63 10.77l310.6 442.57h82.37V10.77h-79.75v317.56L170.91 10.77zM311 191.65l72 102.81V15.93l-72 53v122.72z", } - } } } @@ -11606,7 +11338,6 @@ impl IconShape for FaNfcDirectional { path { d: "M211.8 488.6C213.4 491.1 213.9 494.2 213.2 497.1C212.6 500 210.8 502.6 208.3 504.2C205.7 505.8 202.7 506.3 199.7 505.7C138.3 491.8 84.1 455.8 47.53 404.5C10.97 353.2-5.395 290.3 1.57 227.7C8.536 165 38.34 107.2 85.29 65.21C132.2 23.2 193-.0131 256 0C257.5 0 258.1 .2931 260.3 .8627C261.7 1.432 262.1 2.267 264 3.319C265.1 4.371 265.9 5.619 266.5 6.993C267 8.367 267.3 9.839 267.3 11.32V112.3L291.8 86.39C292.8 85.31 294 84.44 295.4 83.84C296.7 83.23 298.2 82.9 299.7 82.86C301.2 82.81 302.6 83.06 304 83.59C305.4 84.12 306.7 84.92 307.8 85.94C308.8 86.96 309.7 88.18 310.3 89.54C310.9 90.89 311.3 92.35 311.3 93.84C311.3 95.32 311.1 96.8 310.6 98.18C310 99.57 309.2 100.8 308.2 101.9L264.2 148.5C263.1 149.6 261.9 150.5 260.5 151.1C259 151.7 257.5 152 255.1 152C254.5 152 252.9 151.7 251.5 151.1C250.1 150.5 248.8 149.6 247.8 148.5L203.7 101.9C201.7 99.74 200.6 96.83 200.7 93.84C200.7 90.84 202 87.1 204.2 85.94C206.4 83.88 209.3 82.77 212.3 82.86C215.3 82.94 218.1 84.21 220.2 86.39L244.7 112.4V22.89C188.3 25.64 134.9 48.73 94.23 87.87C53.58 127 28.49 179.6 23.61 235.8C18.73 292 34.38 348.1 67.68 393.7C100.1 439.2 149.7 471.2 204.7 483.6C207.6 484.3 210.2 486.1 211.8 488.6L211.8 488.6zM171.4 126.1C170.6 127.4 169.5 128.5 168.3 129.3C147.8 143.2 131.1 161.9 119.5 183.8C107.9 205.7 101.8 230.1 101.8 254.9C101.8 279.7 107.9 304.1 119.5 325.1C131.1 347.9 147.8 366.6 168.3 380.5C170.8 382.2 172.5 384.8 173 387.8C173.6 390.7 172.1 393.8 171.3 396.2C169.6 398.7 166.1 400.4 164 400.1C161.1 401.5 158 400.9 155.6 399.2C132 383.2 112.8 361.7 99.46 336.5C86.15 311.4 79.19 283.4 79.19 254.9C79.19 226.5 86.15 198.4 99.46 173.3C112.8 148.1 132 126.6 155.6 110.6C156.8 109.8 158.2 109.2 159.6 108.8C161.1 108.5 162.6 108.5 164.1 108.8C165.5 109 166.9 109.6 168.2 110.4C169.5 111.2 170.5 112.3 171.4 113.5C172.2 114.7 172.8 116.1 173.1 117.6C173.4 119.1 173.4 120.6 173.1 122C172.8 123.5 172.3 124.9 171.4 126.1H171.4zM340.9 383.5C341.7 382.3 342.8 381.2 343.1 380.4V380.3C364.4 366.3 381.1 347.6 392.7 325.7C404.2 303.9 410.2 279.5 410.2 254.8C410.2 230.1 404.2 205.7 392.7 183.8C381.1 161.1 364.4 143.3 343.1 129.3C342.8 128.5 341.7 127.4 340.9 126.2C340.1 124.9 339.5 123.5 339.3 122.1C338.1 120.6 339 119.1 339.3 117.7C339.6 116.2 340.2 114.8 341 113.6C341.9 112.4 342.1 111.3 344.2 110.5C345.4 109.7 346.8 109.2 348.3 108.9C349.8 108.6 351.2 108.6 352.7 108.9C354.2 109.2 355.5 109.8 356.8 110.7C380.2 126.7 399.5 148.2 412.7 173.3C426 198.4 432.1 226.4 432.1 254.8C432.1 283.3 426 311.3 412.7 336.4C399.5 361.5 380.2 383 356.8 399C355.5 399.9 354.2 400.5 352.7 400.8C351.2 401.1 349.8 401.1 348.3 400.8C346.8 400.5 345.4 399.1 344.2 399.2C342.1 398.4 341.9 397.3 341 396.1C340.2 394.9 339.6 393.5 339.3 392C339 390.6 338.1 389.1 339.3 387.6C339.5 386.2 340.1 384.8 340.9 383.5V383.5zM312.3 6.307C368.5 19.04 418.7 50.28 455 95.01C485.4 132.6 504.6 178 510.3 226C515.9 274 507.9 322.7 487.1 366.3C466.2 409.9 433.5 446.8 392.6 472.6C351.7 498.3 304.4 512 256 512C254.5 512 253.1 511.7 251.7 511.1C250.3 510.6 249.1 509.7 248 508.7C246.1 507.6 246.1 506.4 245.6 505C245 503.6 244.7 502.2 244.7 500.7V401.5L220.2 427.5C218.1 429.7 215.3 430.1 212.3 431.1C209.3 431.2 206.4 430 204.2 427.1C202 425.9 200.7 423.1 200.7 420.1C200.6 417.1 201.7 414.2 203.7 412L247.8 365.4C249.1 363.2 252.9 362 255.1 362C259.1 362 262 363.2 264.2 365.4L308.2 412C310.3 414.2 311.4 417.1 311.3 420.1C311.2 423.1 309.9 425.9 307.8 427.1C305.6 430 302.7 431.2 299.7 431.1C296.7 430.1 293.8 429.7 291.8 427.5L267.3 401.6V489.1C323.7 486.3 377.1 463.3 417.8 424.1C458.5 384.1 483.6 332.4 488.5 276.2C493.3 219.1 477.7 163.9 444.4 118.3C411.1 72.75 362.4 40.79 307.4 28.36C305.9 28.03 304.6 27.42 303.3 26.57C302.1 25.71 301.1 24.63 300.3 23.37C299.5 22.12 298.1 20.72 298.7 19.26C298.5 17.8 298.5 16.3 298.8 14.85C299.2 13.41 299.8 12.04 300.6 10.82C301.5 9.61 302.6 8.577 303.8 7.784C305.1 6.99 306.5 6.451 307.9 6.198C309.4 5.945 310.9 5.982 312.3 6.307L312.3 6.307zM353.1 256.1C353.1 287.5 335.6 317.2 303.8 339.6C301.7 341.1 299 341.9 296.4 341.6C293.7 341.4 291.2 340.3 289.4 338.4L219.3 268.6C217.1 266.5 215.1 263.6 215.9 260.6C215.9 257.6 217.1 254.7 219.2 252.6C221.4 250.5 224.2 249.3 227.2 249.3C230.2 249.3 233.1 250.5 235.2 252.6L298.3 315.4C319.1 298.3 330.5 277.5 330.5 256.1C330.5 232.2 316.4 209.1 290.8 191C288.3 189.3 286.7 186.7 286.2 183.7C285.7 180.8 286.3 177.7 288.1 175.3C289.8 172.8 292.4 171.2 295.4 170.7C298.3 170.2 301.4 170.8 303.8 172.6C335.6 195 353.1 224.7 353.1 256.1V256.1zM216.7 341.5C213.7 342 210.7 341.3 208.2 339.6C176.5 317.2 158.1 287.5 158.1 256.1C158.1 224.7 176.5 195 208.2 172.6C210.4 171 213.1 170.3 215.7 170.5C218.4 170.8 220.8 171.9 222.7 173.8L292.8 243.6C294.9 245.7 296.1 248.6 296.1 251.6C296.1 254.6 294.1 257.4 292.8 259.6C290.7 261.7 287.8 262.9 284.9 262.9C281.9 262.9 278.1 261.7 276.9 259.6L213.8 196.7C192.9 214 181.6 234.7 181.6 256.1C181.6 279.1 195.7 303.1 221.3 321.1C223.7 322.9 225.4 325.5 225.9 328.5C226.4 331.4 225.7 334.4 224 336.9C222.3 339.3 219.6 341 216.7 341.5L216.7 341.5z", } - } } } @@ -11649,7 +11380,6 @@ impl IconShape for FaNfcSymbol { path { d: "M392.9 32.43C400.6 31.1 408.6 32.89 414.1 37.41C498.2 96.14 544 173.7 544 255.1C544 338.2 498.2 415.9 414.1 474.6C409.3 478.6 402.4 480.5 395.5 479.9C388.5 479.3 382 476.3 377.1 471.4L193.7 288.7C188.1 283.2 185 275.7 184.1 267.8C184.1 260 188.1 252.5 193.6 246.9C199.2 241.4 206.7 238.2 214.5 238.2C222.4 238.2 229.9 241.3 235.4 246.8L400.5 411.2C455.1 366.5 484.8 312 484.8 255.1C484.8 193.5 447.9 132.9 380.9 85.76C374.5 81.24 370.1 74.35 368.8 66.62C367.4 58.89 369.2 50.94 373.8 44.53C378.3 38.12 385.2 33.77 392.9 32.43V32.43zM186.9 479.6C179.2 480.9 171.3 479.1 164.8 474.6C81.67 415.9 35.84 338.2 35.84 255.1C35.84 173.7 81.67 96.14 164.8 37.41C170.5 33.4 177.4 31.53 184.4 32.12C191.3 32.71 197.8 35.72 202.7 40.63L386.1 223.3C391.7 228.8 394.8 236.3 394.8 244.2C394.9 251.1 391.8 259.5 386.2 265.1C380.7 270.6 373.2 273.8 365.3 273.8C357.5 273.8 349.1 270.7 344.4 265.2L179.3 100.7C124.7 145.9 95.03 199.9 95.03 255.1C95.03 318.5 131.9 379.1 198.1 426.2C205.4 430.8 209.7 437.6 211.1 445.4C212.4 453.1 210.6 461.1 206.1 467.5C201.6 473.9 194.7 478.2 186.9 479.6V479.6z", } - } } } @@ -11692,7 +11422,6 @@ impl IconShape for FaNimblr { path { d: "M246.6 299.29c15.57 0 27.15 11.46 27.15 27s-11.62 27-27.15 27c-15.7 0-27.15-11.57-27.15-27s11.55-27 27.15-27zM113 326.25c0-15.61 11.68-27 27.15-27s27.15 11.46 27.15 27-11.47 27-27.15 27c-15.44 0-27.15-11.31-27.15-27M191.76 159C157 159 89.45 178.77 59.25 227L14 0v335.48C14 433.13 93.61 512 191.76 512s177.76-78.95 177.76-176.52S290.13 159 191.76 159zm0 308.12c-73.27 0-132.51-58.9-132.51-131.59s59.24-131.59 132.51-131.59 132.51 58.86 132.51 131.54S265 467.07 191.76 467.07z", } - } } } @@ -11735,7 +11464,6 @@ impl IconShape for FaNodeJs { path { d: "M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z", } - } } } @@ -11778,7 +11506,6 @@ impl IconShape for FaNode { path { d: "M316.3 452c-2.1 0-4.2-.6-6.1-1.6L291 439c-2.9-1.6-1.5-2.2-.5-2.5 3.8-1.3 4.6-1.6 8.7-4 .4-.2 1-.1 1.4.1l14.8 8.8c.5.3 1.3.3 1.8 0L375 408c.5-.3.9-.9.9-1.6v-66.7c0-.7-.3-1.3-.9-1.6l-57.8-33.3c-.5-.3-1.2-.3-1.8 0l-57.8 33.3c-.6.3-.9 1-.9 1.6v66.7c0 .6.4 1.2.9 1.5l15.8 9.1c8.6 4.3 13.9-.8 13.9-5.8v-65.9c0-.9.7-1.7 1.7-1.7h7.3c.9 0 1.7.7 1.7 1.7v65.9c0 11.5-6.2 18-17.1 18-3.3 0-6 0-13.3-3.6l-15.2-8.7c-3.7-2.2-6.1-6.2-6.1-10.5v-66.7c0-4.3 2.3-8.4 6.1-10.5l57.8-33.4c3.7-2.1 8.5-2.1 12.1 0l57.8 33.4c3.7 2.2 6.1 6.2 6.1 10.5v66.7c0 4.3-2.3 8.4-6.1 10.5l-57.8 33.4c-1.7 1.1-3.8 1.7-6 1.7zm46.7-65.8c0-12.5-8.4-15.8-26.2-18.2-18-2.4-19.8-3.6-19.8-7.8 0-3.5 1.5-8.1 14.8-8.1 11.9 0 16.3 2.6 18.1 10.6.2.8.8 1.3 1.6 1.3h7.5c.5 0 .9-.2 1.2-.5.3-.4.5-.8.4-1.3-1.2-13.8-10.3-20.2-28.8-20.2-16.5 0-26.3 7-26.3 18.6 0 12.7 9.8 16.1 25.6 17.7 18.9 1.9 20.4 4.6 20.4 8.3 0 6.5-5.2 9.2-17.4 9.2-15.3 0-18.7-3.8-19.8-11.4-.1-.8-.8-1.4-1.7-1.4h-7.5c-.9 0-1.7.7-1.7 1.7 0 9.7 5.3 21.3 30.6 21.3 18.5 0 29-7.2 29-19.8zm54.5-50.1c0 6.1-5 11.1-11.1 11.1s-11.1-5-11.1-11.1c0-6.3 5.2-11.1 11.1-11.1 6-.1 11.1 4.8 11.1 11.1zm-1.8 0c0-5.2-4.2-9.3-9.4-9.3-5.1 0-9.3 4.1-9.3 9.3 0 5.2 4.2 9.4 9.3 9.4 5.2-.1 9.4-4.3 9.4-9.4zm-4.5 6.2h-2.6c-.1-.6-.5-3.8-.5-3.9-.2-.7-.4-1.1-1.3-1.1h-2.2v5h-2.4v-12.5h4.3c1.5 0 4.4 0 4.4 3.3 0 2.3-1.5 2.8-2.4 3.1 1.7.1 1.8 1.2 2.1 2.8.1 1 .3 2.7.6 3.3zm-2.8-8.8c0-1.7-1.2-1.7-1.8-1.7h-2v3.5h1.9c1.6 0 1.9-1.1 1.9-1.8zM137.3 191c0-2.7-1.4-5.1-3.7-6.4l-61.3-35.3c-1-.6-2.2-.9-3.4-1h-.6c-1.2 0-2.3.4-3.4 1L3.7 184.6C1.4 185.9 0 188.4 0 191l.1 95c0 1.3.7 2.5 1.8 3.2 1.1.7 2.5.7 3.7 0L42 268.3c2.3-1.4 3.7-3.8 3.7-6.4v-44.4c0-2.6 1.4-5.1 3.7-6.4l15.5-8.9c1.2-.7 2.4-1 3.7-1 1.3 0 2.6.3 3.7 1l15.5 8.9c2.3 1.3 3.7 3.8 3.7 6.4v44.4c0 2.6 1.4 5.1 3.7 6.4l36.4 20.9c1.1.7 2.6.7 3.7 0 1.1-.6 1.8-1.9 1.8-3.2l.2-95zM472.5 87.3v176.4c0 2.6-1.4 5.1-3.7 6.4l-61.3 35.4c-2.3 1.3-5.1 1.3-7.4 0l-61.3-35.4c-2.3-1.3-3.7-3.8-3.7-6.4v-70.8c0-2.6 1.4-5.1 3.7-6.4l61.3-35.4c2.3-1.3 5.1-1.3 7.4 0l15.3 8.8c1.7 1 3.9-.3 3.9-2.2v-94c0-2.8 3-4.6 5.5-3.2l36.5 20.4c2.3 1.2 3.8 3.7 3.8 6.4zm-46 128.9c0-.7-.4-1.3-.9-1.6l-21-12.2c-.6-.3-1.3-.3-1.9 0l-21 12.2c-.6.3-.9.9-.9 1.6v24.3c0 .7.4 1.3.9 1.6l21 12.1c.6.3 1.3.3 1.8 0l21-12.1c.6-.3.9-.9.9-1.6v-24.3zm209.8-.7c2.3-1.3 3.7-3.8 3.7-6.4V192c0-2.6-1.4-5.1-3.7-6.4l-60.9-35.4c-2.3-1.3-5.1-1.3-7.4 0l-61.3 35.4c-2.3 1.3-3.7 3.8-3.7 6.4v70.8c0 2.7 1.4 5.1 3.7 6.4l60.9 34.7c2.2 1.3 5 1.3 7.3 0l36.8-20.5c2.5-1.4 2.5-5 0-6.4L550 241.6c-1.2-.7-1.9-1.9-1.9-3.2v-22.2c0-1.3.7-2.5 1.9-3.2l19.2-11.1c1.1-.7 2.6-.7 3.7 0l19.2 11.1c1.1.7 1.9 1.9 1.9 3.2v17.4c0 2.8 3.1 4.6 5.6 3.2l36.7-21.3zM559 219c-.4.3-.7.7-.7 1.2v13.6c0 .5.3 1 .7 1.2l11.8 6.8c.4.3 1 .3 1.4 0L584 235c.4-.3.7-.7.7-1.2v-13.6c0-.5-.3-1-.7-1.2l-11.8-6.8c-.4-.3-1-.3-1.4 0L559 219zm-254.2 43.5v-70.4c0-2.6-1.6-5.1-3.9-6.4l-61.1-35.2c-2.1-1.2-5-1.4-7.4 0l-61.1 35.2c-2.3 1.3-3.9 3.7-3.9 6.4v70.4c0 2.8 1.9 5.2 4 6.4l61.2 35.2c2.4 1.4 5.2 1.3 7.4 0l61-35.2c1.8-1 3.1-2.7 3.6-4.7.1-.5.2-1.1.2-1.7zm-74.3-124.9l-.8.5h1.1l-.3-.5zm76.2 130.2l-.4-.7v.9l.4-.2z", } - } } } @@ -11821,7 +11548,6 @@ impl IconShape for FaNpm { path { d: "M288 288h-32v-64h32v64zm288-128v192H288v32H160v-32H0V160h576zm-416 32H32v128h64v-96h32v96h32V192zm160 0H192v160h64v-32h64V192zm224 0H352v128h64v-96h32v96h32v-96h32v96h32V192z", } - } } } @@ -11864,7 +11590,6 @@ impl IconShape for FaNs8 { path { d: "M104.324,269.172h26.067V242.994H104.324Zm52.466-26.178-.055-26.178v-.941a39.325,39.325,0,0,0-78.644.941v.166h26.4v-.166a12.98,12.98,0,0,1,25.956,0v26.178Zm52.356,25.846a91.1,91.1,0,0,1-91.1,91.1h-.609a91.1,91.1,0,0,1-91.1-91.1H0v.166A117.33,117.33,0,0,0,117.44,386.28h.775A117.331,117.331,0,0,0,235.49,268.84V242.828H209.146Zm-157.233,0a65.362,65.362,0,0,0,130.723,0H156.292a39.023,39.023,0,0,1-78.035,0V242.883H51.968v-26.62A65.42,65.42,0,0,1,182.8,217.48v25.293h26.344V217.48a91.761,91.761,0,0,0-183.522,0v25.4H51.913Zm418.4-71.173c13.67,0,24.573,6.642,30.052,18.264l.719,1.549,23.245-11.511-.609-1.439c-8.025-19.26-28.5-31.27-53.407-31.27-23.134,0-43.611,11.4-50.972,28.447-.123,26.876-.158,23.9,0,24.85,4.7,11.013,14.555,19.37,28.668,24.241a102.033,102.033,0,0,0,19.813,3.984c5.479.72,10.626,1.384,15.829,3.1,6.364,2.1,10.46,5.257,12.84,9.851v9.851c-3.708,7.527-13.781,12.342-25.791,12.342-14.334,0-25.956-6.918-31.933-19.039l-.72-1.494L415.026,280.9l.553,1.439c7.915,19.426,29.609,32.044,55.289,32.044,23.632,0,44.608-11.4,52.3-28.447l.166-25.9-.166-.664c-4.87-11.014-15.219-19.647-28.944-24.241-7.693-2.712-14.335-3.6-20.7-4.427a83.777,83.777,0,0,1-14.832-2.878c-6.31-1.937-10.4-5.092-12.619-9.63v-8.412C449.45,202.427,458.969,197.667,470.315,197.667ZM287.568,311.344h26.067v-68.4H287.568Zm352.266-53.3c-2.933-6.254-8.3-12.01-15.441-16.714A37.99,37.99,0,0,0,637.4,226l.166-25.347-.166-.664C630.038,184,610.667,173.26,589.25,173.26S548.461,184,541.1,199.992l-.166,25.347.166.664a39.643,39.643,0,0,0,13.006,15.331c-7.2,4.7-12.508,10.46-15.441,16.714l-.166,28.889.166.72c7.582,15.994,27.893,26.731,50.585,26.731s43.057-10.737,50.584-26.731l.166-28.89Zm-73.22-50.806c3.6-6.31,12.563-10.516,22.58-10.516s19.038,4.206,22.636,10.516v13.725c-3.542,6.2-12.563,10.349-22.636,10.349s-19.094-4.15-22.58-10.349Zm47.319,72.169c-3.764,6.641-13.338,10.9-24.683,10.9-11.125,0-20.976-4.372-24.684-10.9V263.25c3.708-6.309,13.5-10.515,24.684-10.515,11.345,0,20.919,4.15,24.683,10.515ZM376.4,265.962l-59.827-89.713h-29v40.623h26.51v.387l62.539,94.085H402.3V176.249H376.4Z", } - } } } @@ -11907,7 +11632,6 @@ impl IconShape for FaNutritionix { path { d: "M88 8.1S221.4-.1 209 112.5c0 0 19.1-74.9 103-40.6 0 0-17.7 74-88 56 0 0 14.6-54.6 66.1-56.6 0 0-39.9-10.3-82.1 48.8 0 0-19.8-94.5-93.6-99.7 0 0 75.2 19.4 77.6 107.5 0 .1-106.4 7-104-119.8zm312 315.6c0 48.5-9.7 95.3-32 132.3-42.2 30.9-105 48-168 48-62.9 0-125.8-17.1-168-48C9.7 419 0 372.2 0 323.7 0 275.3 17.7 229 40 192c42.2-30.9 97.1-48.6 160-48.6 63 0 117.8 17.6 160 48.6 22.3 37 40 83.3 40 131.7zM120 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM192 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM264 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM336 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm24-39.6c-4.8-22.3-7.4-36.9-16-56-38.8-19.9-90.5-32-144-32S94.8 180.1 56 200c-8.8 19.5-11.2 33.9-16 56 42.2-7.9 98.7-14.8 160-14.8s117.8 6.9 160 14.8z", } - } } } @@ -11950,7 +11674,6 @@ impl IconShape for FaOctopusDeploy { path { d: "M455.6,349.2c-45.891-39.09-36.67-77.877-16.095-128.11C475.16,134.04,415.967,34.14,329.93,8.3,237.04-19.6,134.252,24.341,99.677,117.147a180.862,180.862,0,0,0-10.988,73.544c1.733,29.543,14.717,52.97,24.09,80.3,17.2,50.161-28.1,92.743-66.662,117.582-46.806,30.2-36.319,39.857-8.428,41.858,23.378,1.68,44.478-4.548,65.265-15.045,9.2-4.647,40.687-18.931,45.13-28.588C135.9,413.388,111.122,459.5,126.621,488.9c19.1,36.229,67.112-31.77,76.709-45.812,8.591-12.572,42.963-81.279,63.627-46.926,18.865,31.361,8.6,76.391,35.738,104.622,32.854,34.2,51.155-18.312,51.412-44.221.163-16.411-6.1-95.852,29.9-59.944C405.428,418,436.912,467.8,472.568,463.642c38.736-4.516-22.123-67.967-28.262-78.695,5.393,4.279,53.665,34.128,53.818,9.52C498.234,375.678,468.039,359.8,455.6,349.2Z", } - } } } @@ -11993,7 +11716,6 @@ impl IconShape for FaOdnoklassnikiSquare { path { d: "M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z", } - } } } @@ -12036,7 +11758,6 @@ impl IconShape for FaOdnoklassniki { path { d: "M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z", } - } } } @@ -12079,7 +11800,6 @@ impl IconShape for FaOldRepublic { path { d: "M235.76 10.23c7.5-.31 15-.28 22.5-.09 3.61.14 7.2.4 10.79.73 4.92.27 9.79 1.03 14.67 1.62 2.93.43 5.83.98 8.75 1.46 7.9 1.33 15.67 3.28 23.39 5.4 12.24 3.47 24.19 7.92 35.76 13.21 26.56 12.24 50.94 29.21 71.63 49.88 20.03 20.09 36.72 43.55 48.89 69.19 1.13 2.59 2.44 5.1 3.47 7.74 2.81 6.43 5.39 12.97 7.58 19.63 4.14 12.33 7.34 24.99 9.42 37.83.57 3.14 1.04 6.3 1.4 9.47.55 3.83.94 7.69 1.18 11.56.83 8.34.84 16.73.77 25.1-.07 4.97-.26 9.94-.75 14.89-.24 3.38-.51 6.76-.98 10.12-.39 2.72-.63 5.46-1.11 8.17-.9 5.15-1.7 10.31-2.87 15.41-4.1 18.5-10.3 36.55-18.51 53.63-15.77 32.83-38.83 62.17-67.12 85.12a246.503 246.503 0 0 1-56.91 34.86c-6.21 2.68-12.46 5.25-18.87 7.41-3.51 1.16-7.01 2.38-10.57 3.39-6.62 1.88-13.29 3.64-20.04 5-4.66.91-9.34 1.73-14.03 2.48-5.25.66-10.5 1.44-15.79 1.74-6.69.66-13.41.84-20.12.81-6.82.03-13.65-.12-20.45-.79-3.29-.23-6.57-.5-9.83-.95-2.72-.39-5.46-.63-8.17-1.11-4.12-.72-8.25-1.37-12.35-2.22-4.25-.94-8.49-1.89-12.69-3.02-8.63-2.17-17.08-5.01-25.41-8.13-10.49-4.12-20.79-8.75-30.64-14.25-2.14-1.15-4.28-2.29-6.35-3.57-11.22-6.58-21.86-14.1-31.92-22.34-34.68-28.41-61.41-66.43-76.35-108.7-3.09-8.74-5.71-17.65-7.8-26.68-1.48-6.16-2.52-12.42-3.58-18.66-.4-2.35-.61-4.73-.95-7.09-.6-3.96-.75-7.96-1.17-11.94-.8-9.47-.71-18.99-.51-28.49.14-3.51.34-7.01.7-10.51.31-3.17.46-6.37.92-9.52.41-2.81.65-5.65 1.16-8.44.7-3.94 1.3-7.9 2.12-11.82 3.43-16.52 8.47-32.73 15.26-48.18 1.15-2.92 2.59-5.72 3.86-8.59 8.05-16.71 17.9-32.56 29.49-47.06 20-25.38 45.1-46.68 73.27-62.47 7.5-4.15 15.16-8.05 23.07-11.37 15.82-6.88 32.41-11.95 49.31-15.38 3.51-.67 7.04-1.24 10.56-1.85 2.62-.47 5.28-.7 7.91-1.08 3.53-.53 7.1-.68 10.65-1.04 2.46-.24 4.91-.36 7.36-.51m8.64 24.41c-9.23.1-18.43.99-27.57 2.23-7.3 1.08-14.53 2.6-21.71 4.3-13.91 3.5-27.48 8.34-40.46 14.42-10.46 4.99-20.59 10.7-30.18 17.22-4.18 2.92-8.4 5.8-12.34 9.03-5.08 3.97-9.98 8.17-14.68 12.59-2.51 2.24-4.81 4.7-7.22 7.06-28.22 28.79-48.44 65.39-57.5 104.69-2.04 8.44-3.54 17.02-4.44 25.65-1.1 8.89-1.44 17.85-1.41 26.8.11 7.14.38 14.28 1.22 21.37.62 7.12 1.87 14.16 3.2 21.18 1.07 4.65 2.03 9.32 3.33 13.91 6.29 23.38 16.5 45.7 30.07 65.75 8.64 12.98 18.78 24.93 29.98 35.77 16.28 15.82 35.05 29.04 55.34 39.22 7.28 3.52 14.66 6.87 22.27 9.63 5.04 1.76 10.06 3.57 15.22 4.98 11.26 3.23 22.77 5.6 34.39 7.06 2.91.29 5.81.61 8.72.9 13.82 1.08 27.74 1 41.54-.43 4.45-.6 8.92-.99 13.35-1.78 3.63-.67 7.28-1.25 10.87-2.1 4.13-.98 8.28-1.91 12.36-3.07 26.5-7.34 51.58-19.71 73.58-36.2 15.78-11.82 29.96-25.76 42.12-41.28 3.26-4.02 6.17-8.31 9.13-12.55 3.39-5.06 6.58-10.25 9.6-15.54 2.4-4.44 4.74-8.91 6.95-13.45 5.69-12.05 10.28-24.62 13.75-37.49 2.59-10.01 4.75-20.16 5.9-30.45 1.77-13.47 1.94-27.1 1.29-40.65-.29-3.89-.67-7.77-1-11.66-2.23-19.08-6.79-37.91-13.82-55.8-5.95-15.13-13.53-29.63-22.61-43.13-12.69-18.8-28.24-35.68-45.97-49.83-25.05-20-54.47-34.55-85.65-42.08-7.78-1.93-15.69-3.34-23.63-4.45-3.91-.59-7.85-.82-11.77-1.24-7.39-.57-14.81-.72-22.22-.58zM139.26 83.53c13.3-8.89 28.08-15.38 43.3-20.18-3.17 1.77-6.44 3.38-9.53 5.29-11.21 6.68-21.52 14.9-30.38 24.49-6.8 7.43-12.76 15.73-17.01 24.89-3.29 6.86-5.64 14.19-6.86 21.71-.93 4.85-1.3 9.81-1.17 14.75.13 13.66 4.44 27.08 11.29 38.82 5.92 10.22 13.63 19.33 22.36 27.26 4.85 4.36 10.24 8.09 14.95 12.6 2.26 2.19 4.49 4.42 6.43 6.91 2.62 3.31 4.89 6.99 5.99 11.1.9 3.02.66 6.2.69 9.31.02 4.1-.04 8.2.03 12.3.14 3.54-.02 7.09.11 10.63.08 2.38.02 4.76.05 7.14.16 5.77.06 11.53.15 17.3.11 2.91.02 5.82.13 8.74.03 1.63.13 3.28-.03 4.91-.91.12-1.82.18-2.73.16-10.99 0-21.88-2.63-31.95-6.93-6-2.7-11.81-5.89-17.09-9.83-5.75-4.19-11.09-8.96-15.79-14.31-6.53-7.24-11.98-15.39-16.62-23.95-1.07-2.03-2.24-4.02-3.18-6.12-1.16-2.64-2.62-5.14-3.67-7.82-4.05-9.68-6.57-19.94-8.08-30.31-.49-4.44-1.09-8.88-1.2-13.35-.7-15.73.84-31.55 4.67-46.82 2.12-8.15 4.77-16.18 8.31-23.83 6.32-14.2 15.34-27.18 26.3-38.19 6.28-6.2 13.13-11.84 20.53-16.67zm175.37-20.12c2.74.74 5.41 1.74 8.09 2.68 6.36 2.33 12.68 4.84 18.71 7.96 13.11 6.44 25.31 14.81 35.82 24.97 10.2 9.95 18.74 21.6 25.14 34.34 1.28 2.75 2.64 5.46 3.81 8.26 6.31 15.1 10 31.26 11.23 47.57.41 4.54.44 9.09.45 13.64.07 11.64-1.49 23.25-4.3 34.53-1.97 7.27-4.35 14.49-7.86 21.18-3.18 6.64-6.68 13.16-10.84 19.24-6.94 10.47-15.6 19.87-25.82 27.22-10.48 7.64-22.64 13.02-35.4 15.38-3.51.69-7.08 1.08-10.66 1.21-1.85.06-3.72.16-5.56-.1-.28-2.15 0-4.31-.01-6.46-.03-3.73.14-7.45.1-11.17.19-7.02.02-14.05.21-21.07.03-2.38-.03-4.76.03-7.14.17-5.07-.04-10.14.14-15.21.1-2.99-.24-6.04.51-8.96.66-2.5 1.78-4.86 3.09-7.08 4.46-7.31 11.06-12.96 17.68-18.26 5.38-4.18 10.47-8.77 15.02-13.84 7.68-8.37 14.17-17.88 18.78-28.27 2.5-5.93 4.52-12.1 5.55-18.46.86-4.37 1.06-8.83 1.01-13.27-.02-7.85-1.4-15.65-3.64-23.17-1.75-5.73-4.27-11.18-7.09-16.45-3.87-6.93-8.65-13.31-13.96-19.2-9.94-10.85-21.75-19.94-34.6-27.1-1.85-1.02-3.84-1.82-5.63-2.97zm-100.8 58.45c.98-1.18 1.99-2.33 3.12-3.38-.61.93-1.27 1.81-1.95 2.68-3.1 3.88-5.54 8.31-7.03 13.06-.87 3.27-1.68 6.6-1.73 10-.07 2.52-.08 5.07.32 7.57 1.13 7.63 4.33 14.85 8.77 21.12 2 2.7 4.25 5.27 6.92 7.33 1.62 1.27 3.53 2.09 5.34 3.05 3.11 1.68 6.32 3.23 9.07 5.48 2.67 2.09 4.55 5.33 4.4 8.79-.01 73.67 0 147.34-.01 221.02 0 1.35-.08 2.7.04 4.04.13 1.48.82 2.83 1.47 4.15.86 1.66 1.78 3.34 3.18 4.62.85.77 1.97 1.4 3.15 1.24 1.5-.2 2.66-1.35 3.45-2.57.96-1.51 1.68-3.16 2.28-4.85.76-2.13.44-4.42.54-6.63.14-4.03-.02-8.06.14-12.09.03-5.89.03-11.77.06-17.66.14-3.62.03-7.24.11-10.86.15-4.03-.02-8.06.14-12.09.03-5.99.03-11.98.07-17.97.14-3.62.02-7.24.11-10.86.14-3.93-.02-7.86.14-11.78.03-5.99.03-11.98.06-17.97.16-3.94-.01-7.88.19-11.82.29 1.44.13 2.92.22 4.38.19 3.61.42 7.23.76 10.84.32 3.44.44 6.89.86 10.32.37 3.1.51 6.22.95 9.31.57 4.09.87 8.21 1.54 12.29 1.46 9.04 2.83 18.11 5.09 26.99 1.13 4.82 2.4 9.61 4 14.3 2.54 7.9 5.72 15.67 10.31 22.62 1.73 2.64 3.87 4.98 6.1 7.21.27.25.55.51.88.71.6.25 1.31-.07 1.7-.57.71-.88 1.17-1.94 1.7-2.93 4.05-7.8 8.18-15.56 12.34-23.31.7-1.31 1.44-2.62 2.56-3.61 1.75-1.57 3.84-2.69 5.98-3.63 2.88-1.22 5.9-2.19 9.03-2.42 6.58-.62 13.11.75 19.56 1.85 3.69.58 7.4 1.17 11.13 1.41 3.74.1 7.48.05 11.21-.28 8.55-.92 16.99-2.96 24.94-6.25 5.3-2.24 10.46-4.83 15.31-7.93 11.46-7.21 21.46-16.57 30.04-27.01 1.17-1.42 2.25-2.9 3.46-4.28-1.2 3.24-2.67 6.37-4.16 9.48-1.25 2.9-2.84 5.61-4.27 8.42-5.16 9.63-11.02 18.91-17.75 27.52-4.03 5.21-8.53 10.05-13.33 14.57-6.64 6.05-14.07 11.37-22.43 14.76-8.21 3.37-17.31 4.63-26.09 3.29-3.56-.58-7.01-1.69-10.41-2.88-2.79-.97-5.39-2.38-8.03-3.69-3.43-1.71-6.64-3.81-9.71-6.08 2.71 3.06 5.69 5.86 8.7 8.61 4.27 3.76 8.74 7.31 13.63 10.23 3.98 2.45 8.29 4.4 12.84 5.51 1.46.37 2.96.46 4.45.6-1.25 1.1-2.63 2.04-3.99 2.98-9.61 6.54-20.01 11.86-30.69 16.43-20.86 8.7-43.17 13.97-65.74 15.34-4.66.24-9.32.36-13.98.36-4.98-.11-9.97-.13-14.92-.65-11.2-.76-22.29-2.73-33.17-5.43-10.35-2.71-20.55-6.12-30.3-10.55-8.71-3.86-17.12-8.42-24.99-13.79-1.83-1.31-3.74-2.53-5.37-4.08 6.6-1.19 13.03-3.39 18.99-6.48 5.74-2.86 10.99-6.66 15.63-11.07 2.24-2.19 4.29-4.59 6.19-7.09-3.43 2.13-6.93 4.15-10.62 5.78-4.41 2.16-9.07 3.77-13.81 5.02-5.73 1.52-11.74 1.73-17.61 1.14-8.13-.95-15.86-4.27-22.51-8.98-4.32-2.94-8.22-6.43-11.96-10.06-9.93-10.16-18.2-21.81-25.66-33.86-3.94-6.27-7.53-12.75-11.12-19.22-1.05-2.04-2.15-4.05-3.18-6.1 2.85 2.92 5.57 5.97 8.43 8.88 8.99 8.97 18.56 17.44 29.16 24.48 7.55 4.9 15.67 9.23 24.56 11.03 3.11.73 6.32.47 9.47.81 2.77.28 5.56.2 8.34.3 5.05.06 10.11.04 15.16-.16 3.65-.16 7.27-.66 10.89-1.09 2.07-.25 4.11-.71 6.14-1.2 3.88-.95 8.11-.96 11.83.61 4.76 1.85 8.44 5.64 11.38 9.71 2.16 3.02 4.06 6.22 5.66 9.58 1.16 2.43 2.46 4.79 3.55 7.26 1 2.24 2.15 4.42 3.42 6.52.67 1.02 1.4 2.15 2.62 2.55 1.06-.75 1.71-1.91 2.28-3.03 2.1-4.16 3.42-8.65 4.89-13.05 2.02-6.59 3.78-13.27 5.19-20.02 2.21-9.25 3.25-18.72 4.54-28.13.56-3.98.83-7.99 1.31-11.97.87-10.64 1.9-21.27 2.24-31.94.08-1.86.24-3.71.25-5.57.01-4.35.25-8.69.22-13.03-.01-2.38-.01-4.76 0-7.13.05-5.07-.2-10.14-.22-15.21-.2-6.61-.71-13.2-1.29-19.78-.73-5.88-1.55-11.78-3.12-17.51-2.05-7.75-5.59-15.03-9.8-21.82-3.16-5.07-6.79-9.88-11.09-14.03-3.88-3.86-8.58-7.08-13.94-8.45-1.5-.41-3.06-.45-4.59-.64.07-2.99.7-5.93 1.26-8.85 1.59-7.71 3.8-15.3 6.76-22.6 1.52-4.03 3.41-7.9 5.39-11.72 3.45-6.56 7.62-12.79 12.46-18.46zm31.27 1.7c.35-.06.71-.12 1.07-.19.19 1.79.09 3.58.1 5.37v38.13c-.01 1.74.13 3.49-.15 5.22-.36-.03-.71-.05-1.06-.05-.95-3.75-1.72-7.55-2.62-11.31-.38-1.53-.58-3.09-1.07-4.59-1.7-.24-3.43-.17-5.15-.2-5.06-.01-10.13 0-15.19-.01-1.66-.01-3.32.09-4.98-.03-.03-.39-.26-.91.16-1.18 1.28-.65 2.72-.88 4.06-1.35 3.43-1.14 6.88-2.16 10.31-3.31 1.39-.48 2.9-.72 4.16-1.54.04-.56.02-1.13-.05-1.68-1.23-.55-2.53-.87-3.81-1.28-3.13-1.03-6.29-1.96-9.41-3.02-1.79-.62-3.67-1-5.41-1.79-.03-.37-.07-.73-.11-1.09 5.09-.19 10.2.06 15.3-.12 3.36-.13 6.73.08 10.09-.07.12-.39.26-.77.37-1.16 1.08-4.94 2.33-9.83 3.39-14.75zm5.97-.2c.36.05.72.12 1.08.2.98 3.85 1.73 7.76 2.71 11.61.36 1.42.56 2.88 1.03 4.27 2.53.18 5.07-.01 7.61.05 5.16.12 10.33.12 15.49.07.76-.01 1.52.03 2.28.08-.04.36-.07.72-.1 1.08-1.82.83-3.78 1.25-5.67 1.89-3.73 1.23-7.48 2.39-11.22 3.57-.57.17-1.12.42-1.67.64-.15.55-.18 1.12-.12 1.69.87.48 1.82.81 2.77 1.09 4.88 1.52 9.73 3.14 14.63 4.6.38.13.78.27 1.13.49.4.27.23.79.15 1.18-1.66.13-3.31.03-4.97.04-5.17.01-10.33-.01-15.5.01-1.61.03-3.22-.02-4.82.21-.52 1.67-.72 3.42-1.17 5.11-.94 3.57-1.52 7.24-2.54 10.78-.36.01-.71.02-1.06.06-.29-1.73-.15-3.48-.15-5.22v-38.13c.02-1.78-.08-3.58.11-5.37zM65.05 168.33c1.12-2.15 2.08-4.4 3.37-6.46-1.82 7.56-2.91 15.27-3.62 23-.8 7.71-.85 15.49-.54 23.23 1.05 19.94 5.54 39.83 14.23 57.88 2.99 5.99 6.35 11.83 10.5 17.11 6.12 7.47 12.53 14.76 19.84 21.09 4.8 4.1 9.99 7.78 15.54 10.8 3.27 1.65 6.51 3.39 9.94 4.68 5.01 2.03 10.19 3.61 15.42 4.94 3.83.96 7.78 1.41 11.52 2.71 5 1.57 9.47 4.61 13.03 8.43 4.93 5.23 8.09 11.87 10.2 18.67.99 2.9 1.59 5.91 2.17 8.92.15.75.22 1.52.16 2.29-6.5 2.78-13.26 5.06-20.26 6.18-4.11.78-8.29.99-12.46 1.08-10.25.24-20.47-1.76-30.12-5.12-3.74-1.42-7.49-2.85-11.03-4.72-8.06-3.84-15.64-8.7-22.46-14.46-2.92-2.55-5.83-5.13-8.4-8.03-9.16-9.83-16.3-21.41-21.79-33.65-2.39-5.55-4.61-11.18-6.37-16.96-1.17-3.94-2.36-7.89-3.26-11.91-.75-2.94-1.22-5.95-1.87-8.92-.46-2.14-.69-4.32-1.03-6.48-.85-5.43-1.28-10.93-1.33-16.43.11-6.18.25-12.37 1.07-18.5.4-2.86.67-5.74 1.15-8.6.98-5.7 2.14-11.37 3.71-16.93 3.09-11.65 7.48-22.95 12.69-33.84zm363.73-6.44c1.1 1.66 1.91 3.48 2.78 5.26 2.1 4.45 4.24 8.9 6.02 13.49 7.61 18.76 12.3 38.79 13.04 59.05.02 1.76.07 3.52.11 5.29.13 9.57-1.27 19.09-3.18 28.45-.73 3.59-1.54 7.17-2.58 10.69-4.04 14.72-10 29-18.41 41.78-8.21 12.57-19.01 23.55-31.84 31.41-5.73 3.59-11.79 6.64-18.05 9.19-5.78 2.19-11.71 4.03-17.8 5.11-6.4 1.05-12.91 1.52-19.4 1.23-7.92-.48-15.78-2.07-23.21-4.85-1.94-.8-3.94-1.46-5.84-2.33-.21-1.51.25-2.99.53-4.46 1.16-5.74 3.03-11.36 5.7-16.58 2.37-4.51 5.52-8.65 9.46-11.9 2.43-2.05 5.24-3.61 8.16-4.83 3.58-1.5 7.47-1.97 11.24-2.83 7.23-1.71 14.37-3.93 21.15-7 10.35-4.65 19.71-11.38 27.65-19.46 1.59-1.61 3.23-3.18 4.74-4.87 3.37-3.76 6.71-7.57 9.85-11.53 7.48-10.07 12.82-21.59 16.71-33.48 1.58-5.3 3.21-10.6 4.21-16.05.63-2.87 1.04-5.78 1.52-8.68.87-6.09 1.59-12.22 1.68-18.38.12-6.65.14-13.32-.53-19.94-.73-7.99-1.87-15.96-3.71-23.78z", } - } } } @@ -12122,7 +11842,6 @@ impl IconShape for FaOpencart { path { d: "M423.3 440.7c0 25.3-20.3 45.6-45.6 45.6s-45.8-20.3-45.8-45.6 20.6-45.8 45.8-45.8c25.4 0 45.6 20.5 45.6 45.8zm-253.9-45.8c-25.3 0-45.6 20.6-45.6 45.8s20.3 45.6 45.6 45.6 45.8-20.3 45.8-45.6-20.5-45.8-45.8-45.8zm291.7-270C158.9 124.9 81.9 112.1 0 25.7c34.4 51.7 53.3 148.9 373.1 144.2 333.3-5 130 86.1 70.8 188.9 186.7-166.7 319.4-233.9 17.2-233.9z", } - } } } @@ -12165,7 +11884,6 @@ impl IconShape for FaOpenid { path { d: "M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z", } - } } } @@ -12208,7 +11926,6 @@ impl IconShape for FaOpera { path { d: "M313.9 32.7c-170.2 0-252.6 223.8-147.5 355.1 36.5 45.4 88.6 75.6 147.5 75.6 36.3 0 70.3-11.1 99.4-30.4-43.8 39.2-101.9 63-165.3 63-3.9 0-8 0-11.9-.3C104.6 489.6 0 381.1 0 248 0 111 111 0 248 0h.8c63.1.3 120.7 24.1 164.4 63.1-29-19.4-63.1-30.4-99.3-30.4zm101.8 397.7c-40.9 24.7-90.7 23.6-132-5.8 56.2-20.5 97.7-91.6 97.7-176.6 0-84.7-41.2-155.8-97.4-176.6 41.8-29.2 91.2-30.3 132.9-5 105.9 98.7 105.5 265.7-1.2 364z", } - } } } @@ -12251,7 +11968,6 @@ impl IconShape for FaOptinMonster { path { d: "M572.6 421.4c5.6-9.5 4.7-15.2-5.4-11.6-3-4.9-7-9.5-11.1-13.8 2.9-9.7-.7-14.2-10.8-9.2-4.6-3.2-10.3-6.5-15.9-9.2 0-15.1-11.6-11.6-17.6-5.7-10.4-1.5-18.7-.3-26.8 5.7.3-6.5.3-13 .3-19.7 12.6 0 40.2-11 45.9-36.2 1.4-6.8 1.6-13.8-.3-21.9-3-13.5-14.3-21.3-25.1-25.7-.8-5.9-7.6-14.3-14.9-15.9s-12.4 4.9-14.1 10.3c-8.5 0-19.2 2.8-21.1 8.4-5.4-.5-11.1-1.4-16.8-1.9 2.7-1.9 5.4-3.5 8.4-4.6 5.4-9.2 14.6-11.4 25.7-11.6V256c19.5-.5 43-5.9 53.8-18.1 12.7-13.8 14.6-37.3 12.4-55.1-2.4-17.3-9.7-37.6-24.6-48.1-8.4-5.9-21.6-.8-22.7 9.5-2.2 19.6 1.2 30-38.6 25.1-10.3-23.8-24.6-44.6-42.7-60C341 49.6 242.9 55.5 166.4 71.7c19.7 4.6 41.1 8.6 59.7 16.5-26.2 2.4-52.7 11.3-76.2 23.2-32.8 17-44 29.9-56.7 42.4 14.9-2.2 28.9-5.1 43.8-3.8-9.7 5.4-18.4 12.2-26.5 20-25.8.9-23.8-5.3-26.2-25.9-1.1-10.5-14.3-15.4-22.7-9.7-28.1 19.9-33.5 79.9-12.2 103.5 10.8 12.2 35.1 17.3 54.9 17.8-.3 1.1-.3 1.9-.3 2.7 10.8.5 19.5 2.7 24.6 11.6 3 1.1 5.7 2.7 8.1 4.6-5.4.5-11.1 1.4-16.5 1.9-3.3-6.6-13.7-8.1-21.1-8.1-1.6-5.7-6.5-12.2-14.1-10.3-6.8 1.9-14.1 10-14.9 15.9-22.5 9.5-30.1 26.8-25.1 47.6 5.3 24.8 33 36.2 45.9 36.2v19.7c-6.6-5-14.3-7.5-26.8-5.7-5.5-5.5-17.3-10.1-17.3 5.7-5.9 2.7-11.4 5.9-15.9 9.2-9.8-4.9-13.6-1.7-11.1 9.2-4.1 4.3-7.8 8.6-11.1 13.8-10.2-3.7-11 2.2-5.4 11.6-1.1 3.5-1.6 7-1.9 10.8-.5 31.6 44.6 64 73.5 65.1 17.3.5 34.6-8.4 43-23.5 113.2 4.9 226.7 4.1 340.2 0 8.1 15.1 25.4 24.3 42.7 23.5 29.2-1.1 74.3-33.5 73.5-65.1.2-3.7-.7-7.2-1.7-10.7zm-73.8-254c1.1-3 2.4-8.4 2.4-14.6 0-5.9 6.8-8.1 14.1-.8 11.1 11.6 14.9 40.5 13.8 51.1-4.1-13.6-13-29-30.3-35.7zm-4.6 6.7c19.5 6.2 28.6 27.6 29.7 48.9-1.1 2.7-3 5.4-4.9 7.6-5.7 5.9-15.4 10-26.2 12.2 4.3-21.3.3-47.3-12.7-63 4.9-.8 10.9-2.4 14.1-5.7zm-24.1 6.8c13.8 11.9 20 39.2 14.1 63.5-4.1.5-8.1.8-11.6.8-1.9-21.9-6.8-44-14.3-64.6 3.7.3 8.1.3 11.8.3zM47.5 203c-1.1-10.5 2.4-39.5 13.8-51.1 7-7.3 14.1-5.1 14.1.8 0 6.2 1.4 11.6 2.4 14.6-17.3 6.8-26.2 22.2-30.3 35.7zm9.7 27.6c-1.9-2.2-3.5-4.9-4.9-7.6 1.4-21.3 10.3-42.7 29.7-48.9 3.2 3.2 9.2 4.9 14.1 5.7-13 15.7-17 41.6-12.7 63-10.8-2.2-20.5-6-26.2-12.2zm47.9 14.6c-4.1 0-8.1-.3-12.7-.8-4.6-18.6-1.9-38.9 5.4-53v.3l12.2-5.1c4.9-1.9 9.7-3.8 14.9-4.9-10.7 19.7-17.4 41.3-19.8 63.5zm184-162.7c41.9 0 76.2 34 76.2 75.9 0 42.2-34.3 76.2-76.2 76.2s-76.2-34-76.2-76.2c0-41.8 34.3-75.9 76.2-75.9zm115.6 174.3c-.3 17.8-7 48.9-23 57-13.2 6.6-6.5-7.5-16.5-58.1 13.3.3 26.6.3 39.5 1.1zm-54-1.6c.8 4.9 3.8 40.3-1.6 41.9-11.6 3.5-40 4.3-51.1-1.1-4.1-3-4.6-35.9-4.3-41.1v.3c18.9-.3 38.1-.3 57 0zM278.3 309c-13 3.5-41.6 4.1-54.6-1.6-6.5-2.7-3.8-42.4-1.9-51.6 19.2-.5 38.4-.5 57.8-.8v.3c1.1 8.3 3.3 51.2-1.3 53.7zm-106.5-51.1c12.2-.8 24.6-1.4 36.8-1.6-2.4 15.4-3 43.5-4.9 52.2-1.1 6.8-4.3 6.8-9.7 4.3-21.9-9.8-27.6-35.2-22.2-54.9zm-35.4 31.3c7.8-1.1 15.7-1.9 23.5-2.7 1.6 6.2 3.8 11.9 7 17.6 10 17 44 35.7 45.1 7 6.2 14.9 40.8 12.2 54.9 10.8 15.7-1.4 23.8-1.4 26.8-14.3 12.4 4.3 30.8 4.1 44 3 11.3-.8 20.8-.5 24.6-8.9 1.1 5.1 1.9 11.6 4.6 16.8 10.8 21.3 37.3 1.4 46.8-31.6 8.6.8 17.6 1.9 26.5 2.7-.4 1.3-3.8 7.3 7.3 11.6-47.6 47-95.7 87.8-163.2 107-63.2-20.8-112.1-59.5-155.9-106.5 9.6-3.4 10.4-8.8 8-12.5zm-21.6 172.5c-3.8 17.8-21.9 29.7-39.7 28.9-19.2-.8-46.5-17-59.2-36.5-2.7-31.1 43.8-61.3 66.2-54.6 14.9 4.3 27.8 30.8 33.5 54 0 3-.3 5.7-.8 8.2zm-8.7-66c-.5-13.5-.5-27-.3-40.5h.3c2.7-1.6 5.7-3.8 7.8-6.5 6.5-1.6 13-5.1 15.1-9.2 3.3-7.1-7-7.5-5.4-12.4 2.7-1.1 5.7-2.2 7.8-3.5 29.2 29.2 58.6 56.5 97.3 77-36.8 11.3-72.4 27.6-105.9 47-1.2-18.6-7.7-35.9-16.7-51.9zm337.6 64.6c-103 3.5-206.2 4.1-309.4 0 0 .3 0 .3-.3.3v-.3h.3c35.1-21.6 72.2-39.2 112.4-50.8 11.6 5.1 23 9.5 34.9 13.2 2.2.8 2.2.8 4.3 0 14.3-4.1 28.4-9.2 42.2-15.4 41.5 11.7 78.8 31.7 115.6 53zm10.5-12.4c-35.9-19.5-73-35.9-111.9-47.6 38.1-20 71.9-47.3 103.5-76.7 2.2 1.4 4.6 2.4 7.6 3.2 0 .8.3 1.9.5 2.4-4.6 2.7-7.8 6.2-5.9 10.3 2.2 3.8 8.6 7.6 15.1 8.9 2.4 2.7 5.1 5.1 8.1 6.8 0 13.8-.3 27.6-.8 41.3l.3-.3c-9.3 15.9-15.5 37-16.5 51.7zm105.9 6.2c-12.7 19.5-40 35.7-59.2 36.5-19.3.9-40.5-13.2-40.5-37 5.7-23.2 18.9-49.7 33.5-54 22.7-6.9 69.2 23.4 66.2 54.5zM372.9 75.2c-3.8-72.1-100.8-79.7-126-23.5 44.6-24.3 90.3-15.7 126 23.5zM74.8 407.1c-15.7 1.6-49.5 25.4-49.5 43.2 0 11.6 15.7 19.5 32.2 14.9 12.2-3.2 31.1-17.6 35.9-27.3 6-11.6-3.7-32.7-18.6-30.8zm215.9-176.2c28.6 0 51.9-21.6 51.9-48.4 0-36.1-40.5-58.1-72.2-44.3 9.5 3 16.5 11.6 16.5 21.6 0 23.3-33.3 32-46.5 11.3-7.3 34.1 19.4 59.8 50.3 59.8zM68 474.1c.5 6.5 12.2 12.7 21.6 9.5 6.8-2.7 14.6-10.5 17.3-16.2 3-7-1.1-20-9.7-18.4-8.9 1.6-29.7 16.7-29.2 25.1zm433.2-67c-14.9-1.9-24.6 19.2-18.9 30.8 4.9 9.7 24.1 24.1 36.2 27.3 16.5 4.6 32.2-3.2 32.2-14.9 0-17.8-33.8-41.6-49.5-43.2zM478.8 449c-8.4-1.6-12.4 11.3-9.5 18.4 2.4 5.7 10.3 13.5 17.3 16.2 9.2 3.2 21.1-3 21.3-9.5.9-8.4-20.2-23.5-29.1-25.1z", } - } } } @@ -12294,7 +12010,6 @@ impl IconShape for FaOrcid { path { d: "M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z", } - } } } @@ -12337,7 +12052,6 @@ impl IconShape for FaOsi { path { d: "M8 266.44C10.3 130.64 105.4 34 221.8 18.34c138.8-18.6 255.6 75.8 278 201.1 21.3 118.8-44 230-151.6 274-9.3 3.8-14.4 1.7-18-7.7q-26.7-69.45-53.4-139c-3.1-8.1-1-13.2 7-16.8 24.2-11 39.3-29.4 43.3-55.8a71.47 71.47 0 0 0-64.5-82.2c-39-3.4-71.8 23.7-77.5 59.7-5.2 33 11.1 63.7 41.9 77.7 9.6 4.4 11.5 8.6 7.8 18.4q-26.85 69.9-53.7 139.9c-2.6 6.9-8.3 9.3-15.5 6.5-52.6-20.3-101.4-61-130.8-119-24.9-49.2-25.2-87.7-26.8-108.7zm20.9-1.9c.4 6.6.6 14.3 1.3 22.1 6.3 71.9 49.6 143.5 131 183.1 3.2 1.5 4.4.8 5.6-2.3q22.35-58.65 45-117.3c1.3-3.3.6-4.8-2.4-6.7-31.6-19.9-47.3-48.5-45.6-86 1-21.6 9.3-40.5 23.8-56.3 30-32.7 77-39.8 115.5-17.6a91.64 91.64 0 0 1 45.2 90.4c-3.6 30.6-19.3 53.9-45.7 69.8-2.7 1.6-3.5 2.9-2.3 6q22.8 58.8 45.2 117.7c1.2 3.1 2.4 3.8 5.6 2.3 35.5-16.6 65.2-40.3 88.1-72 34.8-48.2 49.1-101.9 42.3-161-13.7-117.5-119.4-214.8-255.5-198-106.1 13-195.3 102.5-197.1 225.8z", } - } } } @@ -12380,7 +12094,6 @@ impl IconShape for FaPadlet { path { d: "M297.9 0L298 .001C305.6 .1078 312.4 4.72 315.5 11.78L447.5 320.3L447.8 320.2L448 320.6L445.2 330.6L402.3 488.6C398.6 504.8 382.6 514.9 366.5 511.2L298.1 495.6L229.6 511.2C213.5 514.9 197.5 504.8 193.8 488.6L150.9 330.6L148.2 320.6L148.3 320.2L280.4 11.78C283.4 4.797 290.3 .1837 297.9 .0006L297.9 0zM160.1 322.1L291.1 361.2L298 483.7L305.9 362.2L436.5 322.9L436.7 322.8L305.7 347.9L297.1 27.72L291.9 347.9L160.1 322.1zM426 222.6L520.4 181.6H594.2L437.2 429.2L468.8 320.2L426 222.6zM597.5 181.4L638.9 257.6C642.9 265.1 635 273.5 627.3 269.8L579.7 247.1L597.5 181.4zM127.3 318.5L158.7 430L1.61 154.5C-4.292 144.1 7.128 132.5 17.55 138.3L169.4 222.5L127.3 318.5z", } - } } } @@ -12423,7 +12136,6 @@ impl IconShape for FaPage4 { path { d: "M248 504C111 504 0 393 0 256S111 8 248 8c20.9 0 41.3 2.6 60.7 7.5L42.3 392H248v112zm0-143.6V146.8L98.6 360.4H248zm96 31.6v92.7c45.7-19.2 84.5-51.7 111.4-92.7H344zm57.4-138.2l-21.2 8.4 21.2 8.3v-16.7zm-20.3 54.5c-6.7 0-8 6.3-8 12.9v7.7h16.2v-10c0-5.9-2.3-10.6-8.2-10.6zM496 256c0 37.3-8.2 72.7-23 104.4H344V27.3C433.3 64.8 496 153.1 496 256zM360.4 143.6h68.2V96h-13.9v32.6h-13.9V99h-13.9v29.6h-12.7V96h-13.9v47.6zm68.1 185.3H402v-11c0-15.4-5.6-25.2-20.9-25.2-15.4 0-20.7 10.6-20.7 25.9v25.3h68.2v-15zm0-103l-68.2 29.7V268l68.2 29.5v-16.6l-14.4-5.7v-26.5l14.4-5.9v-16.9zm-4.8-68.5h-35.6V184H402v-12.2h11c8.6 15.8 1.3 35.3-18.6 35.3-22.5 0-28.3-25.3-15.5-37.7l-11.6-10.6c-16.2 17.5-12.2 63.9 27.1 63.9 34 0 44.7-35.9 29.3-65.3z", } - } } } @@ -12466,7 +12178,6 @@ impl IconShape for FaPagelines { path { d: "M384 312.7c-55.1 136.7-187.1 54-187.1 54-40.5 81.8-107.4 134.4-184.6 134.7-16.1 0-16.6-24.4 0-24.4 64.4-.3 120.5-42.7 157.2-110.1-41.1 15.9-118.6 27.9-161.6-82.2 109-44.9 159.1 11.2 178.3 45.5 9.9-24.4 17-50.9 21.6-79.7 0 0-139.7 21.9-149.5-98.1 119.1-47.9 152.6 76.7 152.6 76.7 1.6-16.7 3.3-52.6 3.3-53.4 0 0-106.3-73.7-38.1-165.2 124.6 43 61.4 162.4 61.4 162.4.5 1.6.5 23.8 0 33.4 0 0 45.2-89 136.4-57.5-4.2 134-141.9 106.4-141.9 106.4-4.4 27.4-11.2 53.4-20 77.5 0 0 83-91.8 172-20z", } - } } } @@ -12509,7 +12220,6 @@ impl IconShape for FaPalfed { path { d: "M384.9 193.9c0-47.4-55.2-44.2-95.4-29.8-1.3 39.4-2.5 80.7-3 119.8.7 2.8 2.6 6.2 15.1 6.2 36.8 0 83.4-42.8 83.3-96.2zm-194.5 72.2c.2 0 6.5-2.7 11.2-2.7 26.6 0 20.7 44.1-14.4 44.1-21.5 0-37.1-18.1-37.1-43 0-42 42.9-95.6 100.7-126.5 1-12.4 3-22 10.5-28.2 11.2-9 26.6-3.5 29.5 11.1 72.2-22.2 135.2 1 135.2 72 0 77.9-79.3 152.6-140.1 138.2-.1 39.4.9 74.4 2.7 100v.2c.2 3.4.6 12.5-5.3 19.1-9.6 10.6-33.4 10-36.4-22.3-4.1-44.4.2-206.1 1.4-242.5-21.5 15-58.5 50.3-58.5 75.9.2 2.5.4 4 .6 4.6zM8 181.1s-.1 37.4 38.4 37.4h30l22.4 217.2s0 44.3 44.7 44.3h288.9s44.7-.4 44.7-44.3l22.4-217.2h30s38.4 1.2 38.4-37.4c0 0 .1-37.4-38.4-37.4h-30.1c-7.3-25.6-30.2-74.3-119.4-74.3h-28V50.3s-2.7-18.4-21.1-18.4h-85.8s-21.1 0-21.1 18.4v19.1h-28.1s-105 4.2-120.5 74.3h-29S8 142.5 8 181.1z", } - } } } @@ -12552,7 +12262,6 @@ impl IconShape for FaPatreon { path { d: "M512 194.8c0 101.3-82.4 183.8-183.8 183.8-101.7 0-184.4-82.4-184.4-183.8 0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8zM0 501.5h90v-491H0v491z", } - } } } @@ -12595,7 +12304,6 @@ impl IconShape for FaPaypal { path { d: "M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z", } - } } } @@ -12638,7 +12346,6 @@ impl IconShape for FaPerbyte { path { d: "M305.314,284.578H246.6V383.3h58.711q24.423,0,38.193-13.77t13.77-36.11q0-21.826-14.032-35.335T305.314,284.578ZM149.435,128.7H90.724v98.723h58.711q24.42,0,38.19-13.773t13.77-36.107q0-21.826-14.029-35.338T149.435,128.7ZM366.647,32H81.353A81.445,81.445,0,0,0,0,113.352V398.647A81.445,81.445,0,0,0,81.353,480H366.647A81.445,81.445,0,0,0,448,398.647V113.352A81.445,81.445,0,0,0,366.647,32Zm63.635,366.647a63.706,63.706,0,0,1-63.635,63.635H81.353a63.706,63.706,0,0,1-63.635-63.635V113.352A63.706,63.706,0,0,1,81.353,49.718H366.647a63.706,63.706,0,0,1,63.635,63.634ZM305.314,128.7H246.6v98.723h58.711q24.423,0,38.193-13.773t13.77-36.107q0-21.826-14.032-35.338T305.314,128.7Z", } - } } } @@ -12681,7 +12388,6 @@ impl IconShape for FaPeriscope { path { d: "M370 63.6C331.4 22.6 280.5 0 226.6 0 111.9 0 18.5 96.2 18.5 214.4c0 75.1 57.8 159.8 82.7 192.7C137.8 455.5 192.6 512 226.6 512c41.6 0 112.9-94.2 120.9-105 24.6-33.1 82-118.3 82-192.6 0-56.5-21.1-110.1-59.5-150.8zM226.6 493.9c-42.5 0-190-167.3-190-279.4 0-107.4 83.9-196.3 190-196.3 100.8 0 184.7 89 184.7 196.3.1 112.1-147.4 279.4-184.7 279.4zM338 206.8c0 59.1-51.1 109.7-110.8 109.7-100.6 0-150.7-108.2-92.9-181.8v.4c0 24.5 20.1 44.4 44.8 44.4 24.7 0 44.8-19.9 44.8-44.4 0-18.2-11.1-33.8-26.9-40.7 76.6-19.2 141 39.3 141 112.4z", } - } } } @@ -12724,7 +12430,6 @@ impl IconShape for FaPhabricator { path { d: "M323 262.1l-.1-13s21.7-19.8 21.1-21.2l-9.5-20c-.6-1.4-29.5-.5-29.5-.5l-9.4-9.3s.2-28.5-1.2-29.1l-20.1-9.2c-1.4-.6-20.7 21-20.7 21l-13.1-.2s-20.5-21.4-21.9-20.8l-20 8.3c-1.4.5.2 28.9.2 28.9l-9.1 9.1s-29.2-.9-29.7.4l-8.1 19.8c-.6 1.4 21 21 21 21l.1 12.9s-21.7 19.8-21.1 21.2l9.5 20c.6 1.4 29.5.5 29.5.5l9.4 9.3s-.2 31.8 1.2 32.3l20.1 8.3c1.4.6 20.7-23.5 20.7-23.5l13.1.2s20.5 23.8 21.8 23.3l20-7.5c1.4-.6-.2-32.1-.2-32.1l9.1-9.1s29.2.9 29.7-.5l8.1-19.8c.7-1.1-20.9-20.7-20.9-20.7zm-44.9-8.7c.7 17.1-12.8 31.6-30.1 32.4-17.3.8-32.1-12.5-32.8-29.6-.7-17.1 12.8-31.6 30.1-32.3 17.3-.8 32.1 12.5 32.8 29.5zm201.2-37.9l-97-97-.1.1c-75.1-73.3-195.4-72.8-269.8 1.6-50.9 51-27.8 27.9-95.7 95.3-22.3 22.3-22.3 58.7 0 81 69.9 69.4 46.4 46 97.4 97l.1-.1c75.1 73.3 195.4 72.9 269.8-1.6 51-50.9 27.9-27.9 95.3-95.3 22.3-22.3 22.3-58.7 0-81zM140.4 363.8c-59.6-59.5-59.6-156 0-215.5 59.5-59.6 156-59.5 215.6 0 59.5 59.5 59.6 156 0 215.6-59.6 59.5-156 59.4-215.6-.1z", } - } } } @@ -12767,7 +12472,6 @@ impl IconShape for FaPhoenixFramework { path { d: "M212.9 344.3c3.8-.1 22.8-1.4 25.6-2.2-2.4-2.6-43.6-1-68-49.6-4.3-8.6-7.5-17.6-6.4-27.6 2.9-25.5 32.9-30 52-18.5 36 21.6 63.3 91.3 113.7 97.5 37 4.5 84.6-17 108.2-45.4-.6-.1-.8-.2-1-.1-.4.1-.8.2-1.1.3-33.3 12.1-94.3 9.7-134.7-14.8-37.6-22.8-53.1-58.7-51.8-74.6 1.8-21.3 22.9-23.2 35.9-19.6 14.4 3.9 24.4 17.6 38.9 27.4 15.6 10.4 32.9 13.7 51.3 10.3 14.9-2.7 34.4-12.3 36.5-14.5-1.1-.1-1.8-.1-2.5-.2-6.2-.6-12.4-.8-18.5-1.7C279.8 194.5 262.1 47.4 138.5 37.9 94.2 34.5 39.1 46 2.2 72.9c-.8.6-1.5 1.2-2.2 1.8.1.2.1.3.2.5.8 0 1.6-.1 2.4-.2 6.3-1 12.5-.8 18.7.3 23.8 4.3 47.7 23.1 55.9 76.5 5.3 34.3-.7 50.8 8 86.1 19 77.1 91 107.6 127.7 106.4zM75.3 64.9c-.9-1-.9-1.2-1.3-2 12.1-2.6 24.2-4.1 36.6-4.8-1.1 14.7-22.2 21.3-35.3 6.8zm196.9 350.5c-42.8 1.2-92-26.7-123.5-61.4-4.6-5-16.8-20.2-18.6-23.4l.4-.4c6.6 4.1 25.7 18.6 54.8 27 24.2 7 48.1 6.3 71.6-3.3 22.7-9.3 41-.5 43.1 2.9-18.5 3.8-20.1 4.4-24 7.9-5.1 4.4-4.6 11.7 7 17.2 26.2 12.4 63-2.8 97.2 25.4 2.4 2 8.1 7.8 10.1 10.7-.1.2-.3.3-.4.5-4.8-1.5-16.4-7.5-40.2-9.3-24.7-2-46.3 5.3-77.5 6.2zm174.8-252c16.4-5.2 41.3-13.4 66.5-3.3 16.1 6.5 26.2 18.7 32.1 34.6 3.5 9.4 5.1 19.7 5.1 28.7-.2 0-.4 0-.6.1-.2-.4-.4-.9-.5-1.3-5-22-29.9-43.8-67.6-29.9-50.2 18.6-130.4 9.7-176.9-48-.7-.9-2.4-1.7-1.3-3.2.1-.2 2.1.6 3 1.3 18.1 13.4 38.3 21.9 60.3 26.2 30.5 6.1 54.6 2.9 79.9-5.2zm102.7 117.5c-32.4.2-33.8 50.1-103.6 64.4-18.2 3.7-38.7 4.6-44.9 4.2v-.4c2.8-1.5 14.7-2.6 29.7-16.6 7.9-7.3 15.3-15.1 22.8-22.9 19.5-20.2 41.4-42.2 81.9-39 23.1 1.8 29.3 8.2 36.1 12.7.3.2.4.5.7.9-.5 0-.7.1-.9 0-7-2.7-14.3-3.3-21.8-3.3zm-12.3-24.1c-.1.2-.1.4-.2.6-28.9-4.4-48-7.9-68.5 4-17 9.9-31.4 20.5-62 24.4-27.1 3.4-45.1 2.4-66.1-8-.3-.2-.6-.4-1-.6 0-.2.1-.3.1-.5 24.9 3.8 36.4 5.1 55.5-5.8 22.3-12.9 40.1-26.6 71.3-31 29.6-4.1 51.3 2.5 70.9 16.9zM268.6 97.3c-.6-.6-1.1-1.2-2.1-2.3 7.6 0 29.7-1.2 53.4 8.4 19.7 8 32.2 21 50.2 32.9 11.1 7.3 23.4 9.3 36.4 8.1 4.3-.4 8.5-1.2 12.8-1.7.4-.1.9 0 1.5.3-.6.4-1.2.9-1.8 1.2-8.1 4-16.7 6.3-25.6 7.1-26.1 2.6-50.3-3.7-73.4-15.4-19.3-9.9-36.4-22.9-51.4-38.6zM640 335.7c-3.5 3.1-22.7 11.6-42.7 5.3-12.3-3.9-19.5-14.9-31.6-24.1-10-7.6-20.9-7.9-28.1-8.4.6-.8.9-1.2 1.2-1.4 14.8-9.2 30.5-12.2 47.3-6.5 12.5 4.2 19.2 13.5 30.4 24.2 10.8 10.4 21 9.9 23.1 10.5.1-.1.2 0 .4.4zm-212.5 137c2.2 1.2 1.6 1.5 1.5 2-18.5-1.4-33.9-7.6-46.8-22.2-21.8-24.7-41.7-27.9-48.6-29.7.5-.2.8-.4 1.1-.4 13.1.1 26.1.7 38.9 3.9 25.3 6.4 35 25.4 41.6 35.3 3.2 4.8 7.3 8.3 12.3 11.1z", } - } } } @@ -12810,7 +12514,6 @@ impl IconShape for FaPhoenixSquadron { path { d: "M96 63.38C142.49 27.25 201.55 7.31 260.51 8.81c29.58-.38 59.11 5.37 86.91 15.33-24.13-4.63-49-6.34-73.38-2.45C231.17 27 191 48.84 162.21 80.87c5.67-1 10.78-3.67 16-5.86 18.14-7.87 37.49-13.26 57.23-14.83 19.74-2.13 39.64-.43 59.28 1.92-14.42 2.79-29.12 4.57-43 9.59-34.43 11.07-65.27 33.16-86.3 62.63-13.8 19.71-23.63 42.86-24.67 67.13-.35 16.49 5.22 34.81 19.83 44a53.27 53.27 0 0 0 37.52 6.74c15.45-2.46 30.07-8.64 43.6-16.33 11.52-6.82 22.67-14.55 32-24.25 3.79-3.22 2.53-8.45 2.62-12.79-2.12-.34-4.38-1.11-6.3.3a203 203 0 0 1-35.82 15.37c-20 6.17-42.16 8.46-62.1.78 12.79 1.73 26.06.31 37.74-5.44 20.23-9.72 36.81-25.2 54.44-38.77a526.57 526.57 0 0 1 88.9-55.31c25.71-12 52.94-22.78 81.57-24.12-15.63 13.72-32.15 26.52-46.78 41.38-14.51 14-27.46 29.5-40.11 45.18-3.52 4.6-8.95 6.94-13.58 10.16a150.7 150.7 0 0 0-51.89 60.1c-9.33 19.68-14.5 41.85-11.77 63.65 1.94 13.69 8.71 27.59 20.9 34.91 12.9 8 29.05 8.07 43.48 5.1 32.8-7.45 61.43-28.89 81-55.84 20.44-27.52 30.52-62.2 29.16-96.35-.52-7.5-1.57-15-1.66-22.49 8 19.48 14.82 39.71 16.65 60.83 2 14.28.75 28.76-1.62 42.9-1.91 11-5.67 21.51-7.78 32.43a165 165 0 0 0 39.34-81.07 183.64 183.64 0 0 0-14.21-104.64c20.78 32 32.34 69.58 35.71 107.48.49 12.73.49 25.51 0 38.23A243.21 243.21 0 0 1 482 371.34c-26.12 47.34-68 85.63-117.19 108-78.29 36.23-174.68 31.32-248-14.68A248.34 248.34 0 0 1 25.36 366 238.34 238.34 0 0 1 0 273.08v-31.34C3.93 172 40.87 105.82 96 63.38m222 80.33a79.13 79.13 0 0 0 16-4.48c5-1.77 9.24-5.94 10.32-11.22-8.96 4.99-17.98 9.92-26.32 15.7z", } - } } } @@ -12853,7 +12556,6 @@ impl IconShape for FaPhp { path { d: "M320 104.5c171.4 0 303.2 72.2 303.2 151.5S491.3 407.5 320 407.5c-171.4 0-303.2-72.2-303.2-151.5S148.7 104.5 320 104.5m0-16.8C143.3 87.7 0 163 0 256s143.3 168.3 320 168.3S640 349 640 256 496.7 87.7 320 87.7zM218.2 242.5c-7.9 40.5-35.8 36.3-70.1 36.3l13.7-70.6c38 0 63.8-4.1 56.4 34.3zM97.4 350.3h36.7l8.7-44.8c41.1 0 66.6 3 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7h-70.7L97.4 350.3zm185.7-213.6h36.5l-8.7 44.8c31.5 0 60.7-2.3 74.8 10.7 14.8 13.6 7.7 31-8.3 113.1h-37c15.4-79.4 18.3-86 12.7-92-5.4-5.8-17.7-4.6-47.4-4.6l-18.8 96.6h-36.5l32.7-168.6zM505 242.5c-8 41.1-36.7 36.3-70.1 36.3l13.7-70.6c38.2 0 63.8-4.1 56.4 34.3zM384.2 350.3H421l8.7-44.8c43.2 0 67.1 2.5 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7H417l-32.8 168.7z", } - } } } @@ -12896,7 +12598,6 @@ impl IconShape for FaPiedPiperAlt { path { d: "M244 246c-3.2-2-6.3-2.9-10.1-2.9-6.6 0-12.6 3.2-19.3 3.7l1.7 4.9zm135.9 197.9c-19 0-64.1 9.5-79.9 19.8l6.9 45.1c35.7 6.1 70.1 3.6 106-9.8-4.8-10-23.5-55.1-33-55.1zM340.8 177c6.6 2.8 11.5 9.2 22.7 22.1 2-1.4 7.5-5.2 7.5-8.6 0-4.9-11.8-13.2-13.2-23 11.2-5.7 25.2-6 37.6-8.9 68.1-16.4 116.3-52.9 146.8-116.7C548.3 29.3 554 16.1 554.6 2l-2 2.6c-28.4 50-33 63.2-81.3 100-31.9 24.4-69.2 40.2-106.6 54.6l-6.3-.3v-21.8c-19.6 1.6-19.7-14.6-31.6-23-18.7 20.6-31.6 40.8-58.9 51.1-12.7 4.8-19.6 10-25.9 21.8 34.9-16.4 91.2-13.5 98.8-10zM555.5 0l-.6 1.1-.3.9.6-.6zm-59.2 382.1c-33.9-56.9-75.3-118.4-150-115.5l-.3-6c-1.1-13.5 32.8 3.2 35.1-31l-14.4 7.2c-19.8-45.7-8.6-54.3-65.5-54.3-14.7 0-26.7 1.7-41.4 4.6 2.9 18.6 2.2 36.7-10.9 50.3l19.5 5.5c-1.7 3.2-2.9 6.3-2.9 9.8 0 21 42.8 2.9 42.8 33.6 0 18.4-36.8 60.1-54.9 60.1-8 0-53.7-50-53.4-60.1l.3-4.6 52.3-11.5c13-2.6 12.3-22.7-2.9-22.7-3.7 0-43.1 9.2-49.4 10.6-2-5.2-7.5-14.1-13.8-14.1-3.2 0-6.3 3.2-9.5 4-9.2 2.6-31 2.9-21.5 20.1L15.9 298.5c-5.5 1.1-8.9 6.3-8.9 11.8 0 6 5.5 10.9 11.5 10.9 8 0 131.3-28.4 147.4-32.2 2.6 3.2 4.6 6.3 7.8 8.6 20.1 14.4 59.8 85.9 76.4 85.9 24.1 0 58-22.4 71.3-41.9 3.2-4.3 6.9-7.5 12.4-6.9.6 13.8-31.6 34.2-33 43.7-1.4 10.2-1 35.2-.3 41.1 26.7 8.1 52-3.6 77.9-2.9 4.3-21 10.6-41.9 9.8-63.5l-.3-9.5c-1.4-34.2-10.9-38.5-34.8-58.6-1.1-1.1-2.6-2.6-3.7-4 2.2-1.4 1.1-1 4.6-1.7 88.5 0 56.3 183.6 111.5 229.9 33.1-15 72.5-27.9 103.5-47.2-29-25.6-52.6-45.7-72.7-79.9zm-196.2 46.1v27.2l11.8-3.4-2.9-23.8zm-68.7-150.4l24.1 61.2 21-13.8-31.3-50.9zm84.4 154.9l2 12.4c9-1.5 58.4-6.6 58.4-14.1 0-1.4-.6-3.2-.9-4.6-26.8 0-36.9 3.8-59.5 6.3z", } - } } } @@ -12939,7 +12640,6 @@ impl IconShape for FaPiedPiperHat { path { d: "M640 24.9c-80.8 53.6-89.4 92.5-96.4 104.4-6.7 12.2-11.7 60.3-23.3 83.6-11.7 23.6-54.2 42.2-66.1 50-11.7 7.8-28.3 38.1-41.9 64.2-108.1-4.4-167.4 38.8-259.2 93.6 29.4-9.7 43.3-16.7 43.3-16.7 94.2-36 139.3-68.3 281.1-49.2 1.1 0 1.9.6 2.8.8 3.9 2.2 5.3 6.9 3.1 10.8l-53.9 95.8c-2.5 4.7-7.8 7.2-13.1 6.1-126.8-23.8-226.9 17.3-318.9 18.6C24.1 488 0 453.4 0 451.8c0-1.1.6-1.7 1.7-1.7 0 0 38.3 0 103.1-15.3C178.4 294.5 244 245.4 315.4 245.4c0 0 71.7 0 90.6 61.9 22.8-39.7 28.3-49.2 28.3-49.2 5.3-9.4 35-77.2 86.4-141.4 51.5-64 90.4-79.9 119.3-91.8z", } - } } } @@ -12982,7 +12682,6 @@ impl IconShape for FaPiedPiperPp { path { d: "M205.3 174.6c0 21.1-14.2 38.1-31.7 38.1-7.1 0-12.8-1.2-17.2-3.7v-68c4.4-2.7 10.1-4.2 17.2-4.2 17.5 0 31.7 16.9 31.7 37.8zm52.6 67c-7.1 0-12.8 1.5-17.2 4.2v68c4.4 2.5 10.1 3.7 17.2 3.7 17.4 0 31.7-16.9 31.7-37.8 0-21.1-14.3-38.1-31.7-38.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM185 255.1c41 0 74.2-35.6 74.2-79.6 0-44-33.2-79.6-74.2-79.6-12 0-24.1 3.2-34.6 8.8h-45.7V311l51.8-10.1v-50.6c8.6 3.1 18.1 4.8 28.5 4.8zm158.4 25.3c0-44-33.2-79.6-73.9-79.6-3.2 0-6.4.2-9.6.7-3.7 12.5-10.1 23.8-19.2 33.4-13.8 15-32.2 23.8-51.8 24.8V416l51.8-10.1v-50.6c8.6 3.2 18.2 4.7 28.7 4.7 40.8 0 74-35.6 74-79.6z", } - } } } @@ -13025,7 +12724,6 @@ impl IconShape for FaPiedPiperSquare { path { d: "M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z", } - } } } @@ -13066,9 +12764,9 @@ impl IconShape for FaPiedPiper { fn child_elements(&self) -> Element { rsx! { path { + class: "cls-1", d: "M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z", } - } } } @@ -13111,7 +12809,6 @@ impl IconShape for FaPinterestP { path { d: "M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z", } - } } } @@ -13154,7 +12851,6 @@ impl IconShape for FaPinterestSquare { path { d: "M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z", } - } } } @@ -13197,7 +12893,6 @@ impl IconShape for FaPinterest { path { d: "M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z", } - } } } @@ -13240,7 +12935,6 @@ impl IconShape for FaPix { path { d: "M242.4 292.5C247.8 287.1 257.1 287.1 262.5 292.5L339.5 369.5C353.7 383.7 372.6 391.5 392.6 391.5H407.7L310.6 488.6C280.3 518.1 231.1 518.1 200.8 488.6L103.3 391.2H112.6C132.6 391.2 151.5 383.4 165.7 369.2L242.4 292.5zM262.5 218.9C256.1 224.4 247.9 224.5 242.4 218.9L165.7 142.2C151.5 127.1 132.6 120.2 112.6 120.2H103.3L200.7 22.76C231.1-7.586 280.3-7.586 310.6 22.76L407.8 119.9H392.6C372.6 119.9 353.7 127.7 339.5 141.9L262.5 218.9zM112.6 142.7C126.4 142.7 139.1 148.3 149.7 158.1L226.4 234.8C233.6 241.1 243 245.6 252.5 245.6C261.9 245.6 271.3 241.1 278.5 234.8L355.5 157.8C365.3 148.1 378.8 142.5 392.6 142.5H430.3L488.6 200.8C518.9 231.1 518.9 280.3 488.6 310.6L430.3 368.9H392.6C378.8 368.9 365.3 363.3 355.5 353.5L278.5 276.5C264.6 262.6 240.3 262.6 226.4 276.6L149.7 353.2C139.1 363 126.4 368.6 112.6 368.6H80.78L22.76 310.6C-7.586 280.3-7.586 231.1 22.76 200.8L80.78 142.7H112.6z", } - } } } @@ -13283,7 +12977,6 @@ impl IconShape for FaPlaystation { path { d: "M570.9 372.3c-11.3 14.2-38.8 24.3-38.8 24.3L327 470.2v-54.3l150.9-53.8c17.1-6.1 19.8-14.8 5.8-19.4-13.9-4.6-39.1-3.3-56.2 2.9L327 381.1v-56.4c23.2-7.8 47.1-13.6 75.7-16.8 40.9-4.5 90.9.6 130.2 15.5 44.2 14 49.2 34.7 38 48.9zm-224.4-92.5v-139c0-16.3-3-31.3-18.3-35.6-11.7-3.8-19 7.1-19 23.4v347.9l-93.8-29.8V32c39.9 7.4 98 24.9 129.2 35.4C424.1 94.7 451 128.7 451 205.2c0 74.5-46 102.8-104.5 74.6zM43.2 410.2c-45.4-12.8-53-39.5-32.3-54.8 19.1-14.2 51.7-24.9 51.7-24.9l134.5-47.8v54.5l-96.8 34.6c-17.1 6.1-19.7 14.8-5.8 19.4 13.9 4.6 39.1 3.3 56.2-2.9l46.4-16.9v48.8c-51.6 9.3-101.4 7.3-153.9-10z", } - } } } @@ -13326,7 +13019,6 @@ impl IconShape for FaProductHunt { path { d: "M326.3 218.8c0 20.5-16.7 37.2-37.2 37.2h-70.3v-74.4h70.3c20.5 0 37.2 16.7 37.2 37.2zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-128.1-37.2c0-47.9-38.9-86.8-86.8-86.8H169.2v248h49.6v-74.4h70.3c47.9 0 86.8-38.9 86.8-86.8z", } - } } } @@ -13369,7 +13061,6 @@ impl IconShape for FaPushed { path { d: "M407 111.9l-98.5-9 14-33.4c10.4-23.5-10.8-40.4-28.7-37L22.5 76.9c-15.1 2.7-26 18.3-21.4 36.6l105.1 348.3c6.5 21.3 36.7 24.2 47.7 7l35.3-80.8 235.2-231.3c16.4-16.8 4.3-42.9-17.4-44.8zM297.6 53.6c5.1-.7 7.5 2.5 5.2 7.4L286 100.9 108.6 84.6l189-31zM22.7 107.9c-3.1-5.1 1-10 6.1-9.1l248.7 22.7-96.9 230.7L22.7 107.9zM136 456.4c-2.6 4-7.9 3.1-9.4-1.2L43.5 179.7l127.7 197.6c-7 15-35.2 79.1-35.2 79.1zm272.8-314.5L210.1 337.3l89.7-213.7 106.4 9.7c4 1.1 5.7 5.3 2.6 8.6z", } - } } } @@ -13412,7 +13103,6 @@ impl IconShape for FaPython { path { d: "M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z", } - } } } @@ -13455,7 +13145,6 @@ impl IconShape for FaQq { path { d: "M433.754 420.445c-11.526 1.393-44.86-52.741-44.86-52.741 0 31.345-16.136 72.247-51.051 101.786 16.842 5.192 54.843 19.167 45.803 34.421-7.316 12.343-125.51 7.881-159.632 4.037-34.122 3.844-152.316 8.306-159.632-4.037-9.045-15.25 28.918-29.214 45.783-34.415-34.92-29.539-51.059-70.445-51.059-101.792 0 0-33.334 54.134-44.859 52.741-5.37-.65-12.424-29.644 9.347-99.704 10.261-33.024 21.995-60.478 40.144-105.779C60.683 98.063 108.982.006 224 0c113.737.006 163.156 96.133 160.264 214.963 18.118 45.223 29.912 72.85 40.144 105.778 21.768 70.06 14.716 99.053 9.346 99.704z", } - } } } @@ -13498,7 +13187,6 @@ impl IconShape for FaQuinscape { path { d: "M313.6 474.6h-1a158.1 158.1 0 0 1 0-316.2c94.9 0 168.2 83.1 157 176.6 4 5.1 8.2 9.6 11.2 15.3 13.4-30.3 20.3-62.4 20.3-97.7C501.1 117.5 391.6 8 256.5 8S12 117.5 12 252.6s109.5 244.6 244.5 244.6a237.36 237.36 0 0 0 70.4-10.1c-5.2-3.5-8.9-8.1-13.3-12.5zm-.1-.1l.4.1zm78.4-168.9a99.2 99.2 0 1 0 99.2 99.2 99.18 99.18 0 0 0-99.2-99.2z", } - } } } @@ -13541,7 +13229,6 @@ impl IconShape for FaQuora { path { d: "M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z", } - } } } @@ -13584,7 +13271,6 @@ impl IconShape for FaRProject { path { d: "M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z", } - } } } @@ -13627,7 +13313,6 @@ impl IconShape for FaRaspberryPi { path { d: "M372 232.5l-3.7-6.5c.1-46.4-21.4-65.3-46.5-79.7 7.6-2 15.4-3.6 17.6-13.2 13.1-3.3 15.8-9.4 17.1-15.8 3.4-2.3 14.8-8.7 13.6-19.7 6.4-4.4 10-10.1 8.1-18.1 6.9-7.5 8.7-13.7 5.8-19.4 8.3-10.3 4.6-15.6 1.1-20.9 6.2-11.2.7-23.2-16.6-21.2-6.9-10.1-21.9-7.8-24.2-7.8-2.6-3.2-6-6-16.5-4.7-6.8-6.1-14.4-5-22.3-2.1-9.3-7.3-15.5-1.4-22.6.8C271.6.6 269 5.5 263.5 7.6c-12.3-2.6-16.1 3-22 8.9l-6.9-.1c-18.6 10.8-27.8 32.8-31.1 44.1-3.3-11.3-12.5-33.3-31.1-44.1l-6.9.1c-5.9-5.9-9.7-11.5-22-8.9-5.6-2-8.1-7-19.4-3.4-4.6-1.4-8.9-4.4-13.9-4.3-2.6.1-5.5 1-8.7 3.5-7.9-3-15.5-4-22.3 2.1-10.5-1.3-14 1.4-16.5 4.7-2.3 0-17.3-2.3-24.2 7.8C21.2 16 15.8 28 22 39.2c-3.5 5.4-7.2 10.7 1.1 20.9-2.9 5.7-1.1 11.9 5.8 19.4-1.8 8 1.8 13.7 8.1 18.1-1.2 11 10.2 17.4 13.6 19.7 1.3 6.4 4 12.4 17.1 15.8 2.2 9.5 10 11.2 17.6 13.2-25.1 14.4-46.6 33.3-46.5 79.7l-3.7 6.5c-28.8 17.2-54.7 72.7-14.2 117.7 2.6 14.1 7.1 24.2 11 35.4 5.9 45.2 44.5 66.3 54.6 68.8 14.9 11.2 30.8 21.8 52.2 29.2C159 504.2 181 512 203 512h1c22.1 0 44-7.8 64.2-28.4 21.5-7.4 37.3-18 52.2-29.2 10.2-2.5 48.7-23.6 54.6-68.8 3.9-11.2 8.4-21.3 11-35.4 40.6-45.1 14.7-100.5-14-117.7zm-22.2-8c-1.5 18.7-98.9-65.1-82.1-67.9 45.7-7.5 83.6 19.2 82.1 67.9zm-43 93.1c-24.5 15.8-59.8 5.6-78.8-22.8s-14.6-64.2 9.9-80c24.5-15.8 59.8-5.6 78.8 22.8s14.6 64.2-9.9 80zM238.9 29.3c.8 4.2 1.8 6.8 2.9 7.6 5.4-5.8 9.8-11.7 16.8-17.3 0 3.3-1.7 6.8 2.5 9.4 3.7-5 8.8-9.5 15.5-13.3-3.2 5.6-.6 7.3 1.2 9.6 5.1-4.4 10-8.8 19.4-12.3-2.6 3.1-6.2 6.2-2.4 9.8 5.3-3.3 10.6-6.6 23.1-8.9-2.8 3.1-8.7 6.3-5.1 9.4 6.6-2.5 14-4.4 22.1-5.4-3.9 3.2-7.1 6.3-3.9 8.8 7.1-2.2 16.9-5.1 26.4-2.6l-6 6.1c-.7.8 14.1.6 23.9.8-3.6 5-7.2 9.7-9.3 18.2 1 1 5.8.4 10.4 0-4.7 9.9-12.8 12.3-14.7 16.6 2.9 2.2 6.8 1.6 11.2.1-3.4 6.9-10.4 11.7-16 17.3 1.4 1 3.9 1.6 9.7.9-5.2 5.5-11.4 10.5-18.8 15 1.3 1.5 5.8 1.5 10 1.6-6.7 6.5-15.3 9.9-23.4 14.2 4 2.7 6.9 2.1 10 2.1-5.7 4.7-15.4 7.1-24.4 10 1.7 2.7 3.4 3.4 7.1 4.1-9.5 5.3-23.2 2.9-27 5.6.9 2.7 3.6 4.4 6.7 5.8-15.4.9-57.3-.6-65.4-32.3 15.7-17.3 44.4-37.5 93.7-62.6-38.4 12.8-73 30-102 53.5-34.3-15.9-10.8-55.9 5.8-71.8zm-34.4 114.6c24.2-.3 54.1 17.8 54 34.7-.1 15-21 27.1-53.8 26.9-32.1-.4-53.7-15.2-53.6-29.8 0-11.9 26.2-32.5 53.4-31.8zm-123-12.8c3.7-.7 5.4-1.5 7.1-4.1-9-2.8-18.7-5.3-24.4-10 3.1 0 6 .7 10-2.1-8.1-4.3-16.7-7.7-23.4-14.2 4.2-.1 8.7 0 10-1.6-7.4-4.5-13.6-9.5-18.8-15 5.8.7 8.3.1 9.7-.9-5.6-5.6-12.7-10.4-16-17.3 4.3 1.5 8.3 2 11.2-.1-1.9-4.2-10-6.7-14.7-16.6 4.6.4 9.4 1 10.4 0-2.1-8.5-5.8-13.3-9.3-18.2 9.8-.1 24.6 0 23.9-.8l-6-6.1c9.5-2.5 19.3.4 26.4 2.6 3.2-2.5-.1-5.6-3.9-8.8 8.1 1.1 15.4 2.9 22.1 5.4 3.5-3.1-2.3-6.3-5.1-9.4 12.5 2.3 17.8 5.6 23.1 8.9 3.8-3.6.2-6.7-2.4-9.8 9.4 3.4 14.3 7.9 19.4 12.3 1.7-2.3 4.4-4 1.2-9.6 6.7 3.8 11.8 8.3 15.5 13.3 4.1-2.6 2.5-6.2 2.5-9.4 7 5.6 11.4 11.5 16.8 17.3 1.1-.8 2-3.4 2.9-7.6 16.6 15.9 40.1 55.9 6 71.8-29-23.5-63.6-40.7-102-53.5 49.3 25 78 45.3 93.7 62.6-8 31.8-50 33.2-65.4 32.3 3.1-1.4 5.8-3.2 6.7-5.8-4-2.8-17.6-.4-27.2-5.6zm60.1 24.1c16.8 2.8-80.6 86.5-82.1 67.9-1.5-48.7 36.5-75.5 82.1-67.9zM38.2 342c-23.7-18.8-31.3-73.7 12.6-98.3 26.5-7 9 107.8-12.6 98.3zm91 98.2c-13.3 7.9-45.8 4.7-68.8-27.9-15.5-27.4-13.5-55.2-2.6-63.4 16.3-9.8 41.5 3.4 60.9 25.6 16.9 20 24.6 55.3 10.5 65.7zm-26.4-119.7c-24.5-15.8-28.9-51.6-9.9-80s54.3-38.6 78.8-22.8 28.9 51.6 9.9 80c-19.1 28.4-54.4 38.6-78.8 22.8zM205 496c-29.4 1.2-58.2-23.7-57.8-32.3-.4-12.7 35.8-22.6 59.3-22 23.7-1 55.6 7.5 55.7 18.9.5 11-28.8 35.9-57.2 35.4zm58.9-124.9c.2 29.7-26.2 53.8-58.8 54-32.6.2-59.2-23.8-59.4-53.4v-.6c-.2-29.7 26.2-53.8 58.8-54 32.6-.2 59.2 23.8 59.4 53.4v.6zm82.2 42.7c-25.3 34.6-59.6 35.9-72.3 26.3-13.3-12.4-3.2-50.9 15.1-72 20.9-23.3 43.3-38.5 58.9-26.6 10.5 10.3 16.7 49.1-1.7 72.3zm22.9-73.2c-21.5 9.4-39-105.3-12.6-98.3 43.9 24.7 36.3 79.6 12.6 98.3z", } - } } } @@ -13670,7 +13355,6 @@ impl IconShape for FaRavelry { path { d: "M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z", } - } } } @@ -13713,7 +13397,6 @@ impl IconShape for FaReact { path { d: "M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z", } - } } } @@ -13756,7 +13439,6 @@ impl IconShape for FaReacteurope { path { d: "M250.6 211.74l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm63.7 0l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.2-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm-91.3 50.5h-3.4c-4.8 0-3.8 4-3.8 12.1 0 4.7-2.3 6.1-5.8 6.1s-5.8-1.4-5.8-6.1v-36.6c0-4.7 2.3-6.1 5.8-6.1s5.8 1.4 5.8 6.1c0 7.2-.7 10.5 3.8 10.5h3.4c4.7-.1 3.8-3.9 3.8-12.3 0-9.9-6.7-14.1-16.8-14.1h-.2c-10.1 0-16.8 4.2-16.8 14.1V276c0 10.4 6.7 14.1 16.8 14.1h.2c10.1 0 16.8-3.8 16.8-14.1 0-9.86 1.1-13.76-3.8-13.76zm-80.7 17.4h-14.7v-19.3H139c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-11.4v-18.3H142c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-21.7c-2.4-.1-3.7 1.3-3.7 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h21.9c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8zm-42-18.5c4.6-2 7.3-6 7.3-12.4v-11.9c0-10.1-6.7-14.1-16.8-14.1H77.4c-2.5 0-3.8 1.3-3.8 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5 0 3.8-1.3 3.8-3.8v-22.9h5.6l7.4 23.5a4.1 4.1 0 0 0 4.3 3.2h3.3c2.8 0 4-1.8 3.2-4.4zm-3.8-14c0 4.8-2.5 6.1-6.1 6.1h-5.8v-20.9h5.8c3.6 0 6.1 1.3 6.1 6.1zM176 226a3.82 3.82 0 0 0-4.2-3.4h-6.9a3.68 3.68 0 0 0-4 3.4l-11 59.2c-.5 2.7.9 4.1 3.4 4.1h3a3.74 3.74 0 0 0 4.1-3.5l1.8-11.3h12.2l1.8 11.3a3.74 3.74 0 0 0 4.1 3.5h3.5c2.6 0 3.9-1.4 3.4-4.1zm-12.3 39.3l4.7-29.7 4.7 29.7zm89.3 20.2v-53.2h7.5c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-25.8c-2.5 0-3.8 1.3-3.8 3.8v2.1c0 2.5 1.3 3.8 3.8 3.8h7.3v53.2c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5.04 3.8-1.3 3.8-3.76zm248-.8h-19.4V258h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9H501a1.81 1.81 0 0 0 2-1.9v-.8a1.84 1.84 0 0 0-2-1.96zm-93.1-62.9h-.8c-10.1 0-15.3 4.7-15.3 14.1V276c0 9.3 5.2 14.1 15.3 14.1h.8c10.1 0 15.3-4.8 15.3-14.1v-40.1c0-9.36-5.2-14.06-15.3-14.06zm10.2 52.4c-.1 8-3 11.1-10.5 11.1s-10.5-3.1-10.5-11.1v-36.6c0-7.9 3-11.1 10.5-11.1s10.5 3.2 10.5 11.1zm-46.5-14.5c6.1-1.6 9.2-6.1 9.2-13.3v-9.7c0-9.4-5.2-14.1-15.3-14.1h-13.7a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.9h11.6l10.4 27.2a2.32 2.32 0 0 0 2.3 1.5h1.5c1.4 0 2-1 1.5-2.3zm-6.4-3.9H355v-28.5h10.2c7.5 0 10.5 3.1 10.5 11.1v6.4c0 7.84-3 11.04-10.5 11.04zm85.9-33.1h-13.7a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.1h10.6c10.1 0 15.3-4.8 15.3-14.1v-10.5c0-9.4-5.2-14.1-15.3-14.1zm10.2 22.8c0 7.9-3 11.1-10.5 11.1h-10.2v-29.2h10.2c7.5-.1 10.5 3.1 10.5 11zM259.5 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm227.6-136.1a364.42 364.42 0 0 0-35.6-11.3c19.6-78 11.6-134.7-22.3-153.9C394.7-12.66 343.3 11 291 61.94q5.1 4.95 10.2 10.2c82.5-80 119.6-53.5 120.9-52.8 22.4 12.7 36 55.8 15.5 137.8a587.83 587.83 0 0 0-84.6-13C281.1 43.64 212.4 2 170.8 2 140 2 127 23 123.2 29.74c-18.1 32-13.3 84.2.1 133.8-70.5 20.3-120.7 54.1-120.3 95 .5 59.6 103.2 87.8 122.1 92.8-20.5 81.9-10.1 135.6 22.3 153.9 28 15.8 75.1 6 138.2-55.2q-5.1-4.95-10.2-10.2c-82.5 80-119.7 53.5-120.9 52.8-22.3-12.6-36-55.6-15.5-137.9 12.4 2.9 41.8 9.5 84.6 13 71.9 100.4 140.6 142 182.1 142 30.8 0 43.8-21 47.6-27.7 18-31.9 13.3-84.1-.1-133.8 152.3-43.8 156.2-130.2 33.9-176.3zM135.9 36.84c2.9-5.1 11.9-20.3 34.9-20.3 36.8 0 98.8 39.6 163.3 126.2a714 714 0 0 0-93.9.9 547.76 547.76 0 0 1 42.2-52.4Q277.3 86 272.2 81a598.25 598.25 0 0 0-50.7 64.2 569.69 569.69 0 0 0-84.4 14.6c-.2-1.4-24.3-82.2-1.2-123zm304.8 438.3c-2.9 5.1-11.8 20.3-34.9 20.3-36.7 0-98.7-39.4-163.3-126.2a695.38 695.38 0 0 0 93.9-.9 547.76 547.76 0 0 1-42.2 52.4q5.1 5.25 10.2 10.2a588.47 588.47 0 0 0 50.7-64.2c47.3-4.7 80.3-13.5 84.4-14.6 22.7 84.4 4.5 117 1.2 123zm9.1-138.6c-3.6-11.9-7.7-24.1-12.4-36.4a12.67 12.67 0 0 1-10.7-5.7l-.1.1a19.61 19.61 0 0 1-5.4 3.6c5.7 14.3 10.6 28.4 14.7 42.2a535.3 535.3 0 0 1-72 13c3.5-5.3 17.2-26.2 32.2-54.2a24.6 24.6 0 0 1-6-3.2c-1.1 1.2-3.6 4.2-10.9 4.2-6.2 11.2-17.4 30.9-33.9 55.2a711.91 711.91 0 0 1-112.4 1c-7.9-11.2-21.5-31.1-36.8-57.8a21 21 0 0 1-3-1.5c-1.9 1.6-3.9 3.2-12.6 3.2 6.3 11.2 17.5 30.7 33.8 54.6a548.81 548.81 0 0 1-72.2-11.7q5.85-21 14.1-42.9c-3.2 0-5.4.2-8.4-1a17.58 17.58 0 0 1-6.9 1c-4.9 13.4-9.1 26.5-12.7 39.4C-31.7 297-12.1 216 126.7 175.64c3.6 11.9 7.7 24.1 12.4 36.4 10.4 0 12.9 3.4 14.4 5.3a12 12 0 0 1 2.3-2.2c-5.8-14.7-10.9-29.2-15.2-43.3 7-1.8 32.4-8.4 72-13-15.9 24.3-26.7 43.9-32.8 55.3a14.22 14.22 0 0 1 6.4 8 23.42 23.42 0 0 1 10.2-8.4c6.5-11.7 17.9-31.9 34.8-56.9a711.72 711.72 0 0 1 112.4-1c31.5 44.6 28.9 48.1 42.5 64.5a21.42 21.42 0 0 1 10.4-7.4c-6.4-11.4-17.6-31-34.3-55.5 40.4 4.1 65 10 72.2 11.7-4 14.4-8.9 29.2-14.6 44.2a20.74 20.74 0 0 1 6.8 4.3l.1.1a12.72 12.72 0 0 1 8.9-5.6c4.9-13.4 9.2-26.6 12.8-39.5a359.71 359.71 0 0 1 34.5 11c106.1 39.9 74 87.9 72.6 90.4-19.8 35.1-80.1 55.2-105.7 62.5zm-114.4-114h-1.2a1.74 1.74 0 0 0-1.9 1.9v49.8c0 7.9-2.6 11.1-10.1 11.1s-10.1-3.1-10.1-11.1v-49.8a1.69 1.69 0 0 0-1.9-1.9H309a1.81 1.81 0 0 0-2 1.9v51.5c0 9.6 5 14.1 15.1 14.1h.4c10.1 0 15.1-4.6 15.1-14.1v-51.5a2 2 0 0 0-2.2-1.9zM321.7 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm-31.1 7.4l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm5.1-30.8h-19.4v-26.7h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h22.5a1.77 1.77 0 0 0 2-1.9v-.8a1.83 1.83 0 0 0-2-2.06zm-7.4-99.4L286 192l-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1z", } - } } } @@ -13799,7 +13481,6 @@ impl IconShape for FaReadme { path { d: "M528.3 46.5H388.5c-48.1 0-89.9 33.3-100.4 80.3-10.6-47-52.3-80.3-100.4-80.3H48c-26.5 0-48 21.5-48 48v245.8c0 26.5 21.5 48 48 48h89.7c102.2 0 132.7 24.4 147.3 75 .7 2.8 5.2 2.8 6 0 14.7-50.6 45.2-75 147.3-75H528c26.5 0 48-21.5 48-48V94.6c0-26.4-21.3-47.9-47.7-48.1zM242 311.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5V289c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V251zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm259.3 121.7c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5V228c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.8c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V190z", } - } } } @@ -13842,7 +13523,6 @@ impl IconShape for FaRebel { path { d: "M256.5 504C117.2 504 9 387.8 13.2 249.9 16 170.7 56.4 97.7 129.7 49.5c.3 0 1.9-.6 1.1.8-5.8 5.5-111.3 129.8-14.1 226.4 49.8 49.5 90 2.5 90 2.5 38.5-50.1-.6-125.9-.6-125.9-10-24.9-45.7-40.1-45.7-40.1l28.8-31.8c24.4 10.5 43.2 38.7 43.2 38.7.8-29.6-21.9-61.4-21.9-61.4L255.1 8l44.3 50.1c-20.5 28.8-21.9 62.6-21.9 62.6 13.8-23 43.5-39.3 43.5-39.3l28.5 31.8c-27.4 8.9-45.4 39.9-45.4 39.9-15.8 28.5-27.1 89.4.6 127.3 32.4 44.6 87.7-2.8 87.7-2.8 102.7-91.9-10.5-225-10.5-225-6.1-5.5.8-2.8.8-2.8 50.1 36.5 114.6 84.4 116.2 204.8C500.9 400.2 399 504 256.5 504z", } - } } } @@ -13885,7 +13565,6 @@ impl IconShape for FaRedRiver { path { d: "M353.2 32H94.8C42.4 32 0 74.4 0 126.8v258.4C0 437.6 42.4 480 94.8 480h258.4c52.4 0 94.8-42.4 94.8-94.8V126.8c0-52.4-42.4-94.8-94.8-94.8zM144.9 200.9v56.3c0 27-21.9 48.9-48.9 48.9V151.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9h-56.3c-12.3-.6-24.6 11.6-24 24zm176.3 72h-56.3c-12.3-.6-24.6 11.6-24 24v56.3c0 27-21.9 48.9-48.9 48.9V247.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9z", } - } } } @@ -13928,7 +13607,6 @@ impl IconShape for FaRedditAlien { path { d: "M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z", } - } } } @@ -13971,7 +13649,6 @@ impl IconShape for FaRedditSquare { path { d: "M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z", } - } } } @@ -14014,7 +13691,6 @@ impl IconShape for FaReddit { path { d: "M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z", } - } } } @@ -14057,7 +13733,6 @@ impl IconShape for FaRedhat { path { d: "M341.52 285.56c33.65 0 82.34-6.94 82.34-47 .22-6.74.86-1.82-20.88-96.24-4.62-19.15-8.68-27.84-42.31-44.65-26.09-13.34-82.92-35.37-99.73-35.37-15.66 0-20.2 20.17-38.87 20.17-18 0-31.31-15.06-48.12-15.06-16.14 0-26.66 11-34.78 33.62-27.5 77.55-26.28 74.27-26.12 78.27 0 24.8 97.64 106.11 228.47 106.11M429 254.84c4.65 22 4.65 24.35 4.65 27.25 0 37.66-42.33 58.56-98 58.56-125.74.08-235.91-73.65-235.91-122.33a49.55 49.55 0 0 1 4.06-19.72C58.56 200.86 0 208.93 0 260.63c0 84.67 200.63 189 359.49 189 121.79 0 152.51-55.08 152.51-98.58 0-34.21-29.59-73.05-82.93-96.24", } - } } } @@ -14100,7 +13775,6 @@ impl IconShape for FaRenren { path { d: "M214 169.1c0 110.4-61 205.4-147.6 247.4C30 373.2 8 317.7 8 256.6 8 133.9 97.1 32.2 214 12.5v156.6zM255 504c-42.9 0-83.3-11-118.5-30.4C193.7 437.5 239.9 382.9 255 319c15.5 63.9 61.7 118.5 118.8 154.7C338.7 493 298.3 504 255 504zm190.6-87.5C359 374.5 298 279.6 298 169.1V12.5c116.9 19.7 206 121.4 206 244.1 0 61.1-22 116.6-58.4 159.9z", } - } } } @@ -14143,7 +13817,6 @@ impl IconShape for FaReplyd { path { d: "M320 480H128C57.6 480 0 422.4 0 352V160C0 89.6 57.6 32 128 32h192c70.4 0 128 57.6 128 128v192c0 70.4-57.6 128-128 128zM193.4 273.2c-6.1-2-11.6-3.1-16.4-3.1-7.2 0-13.5 1.9-18.9 5.6-5.4 3.7-9.6 9-12.8 15.8h-1.1l-4.2-18.3h-28v138.9h36.1v-89.7c1.5-5.4 4.4-9.8 8.7-13.2 4.3-3.4 9.8-5.1 16.2-5.1 4.6 0 9.8 1 15.6 3.1l4.8-34zm115.2 103.4c-3.2 2.4-7.7 4.8-13.7 7.1-6 2.3-12.8 3.5-20.4 3.5-12.2 0-21.1-3-26.5-8.9-5.5-5.9-8.5-14.7-9-26.4h83.3c.9-4.8 1.6-9.4 2.1-13.9.5-4.4.7-8.6.7-12.5 0-10.7-1.6-19.7-4.7-26.9-3.2-7.2-7.3-13-12.5-17.2-5.2-4.3-11.1-7.3-17.8-9.2-6.7-1.8-13.5-2.8-20.6-2.8-21.1 0-37.5 6.1-49.2 18.3s-17.5 30.5-17.5 55c0 22.8 5.2 40.7 15.6 53.7 10.4 13.1 26.8 19.6 49.2 19.6 10.7 0 20.9-1.5 30.4-4.6 9.5-3.1 17.1-6.8 22.6-11.2l-12-23.6zm-21.8-70.3c3.8 5.4 5.3 13.1 4.6 23.1h-51.7c.9-9.4 3.7-17 8.2-22.6 4.5-5.6 11.5-8.5 21-8.5 8.2-.1 14.1 2.6 17.9 8zm79.9 2.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4s2 11.7 6.1 15.6zm0 100.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4 0 6.6 2 11.7 6.1 15.6z", } - } } } @@ -14186,7 +13859,6 @@ impl IconShape for FaResearchgate { path { d: "M0 32v448h448V32H0zm262.2 334.4c-6.6 3-33.2 6-50-14.2-9.2-10.6-25.3-33.3-42.2-63.6-8.9 0-14.7 0-21.4-.6v46.4c0 23.5 6 21.2 25.8 23.9v8.1c-6.9-.3-23.1-.8-35.6-.8-13.1 0-26.1.6-33.6.8v-8.1c15.5-2.9 22-1.3 22-23.9V225c0-22.6-6.4-21-22-23.9V193c25.8 1 53.1-.6 70.9-.6 31.7 0 55.9 14.4 55.9 45.6 0 21.1-16.7 42.2-39.2 47.5 13.6 24.2 30 45.6 42.2 58.9 7.2 7.8 17.2 14.7 27.2 14.7v7.3zm22.9-135c-23.3 0-32.2-15.7-32.2-32.2V167c0-12.2 8.8-30.4 34-30.4s30.4 17.9 30.4 17.9l-10.7 7.2s-5.5-12.5-19.7-12.5c-7.9 0-19.7 7.3-19.7 19.7v26.8c0 13.4 6.6 23.3 17.9 23.3 14.1 0 21.5-10.9 21.5-26.8h-17.9v-10.7h30.4c0 20.5 4.7 49.9-34 49.9zm-116.5 44.7c-9.4 0-13.6-.3-20-.8v-69.7c6.4-.6 15-.6 22.5-.6 23.3 0 37.2 12.2 37.2 34.5 0 21.9-15 36.6-39.7 36.6z", } - } } } @@ -14229,7 +13901,6 @@ impl IconShape for FaResolving { path { d: "M281.2 278.2c46-13.3 49.6-23.5 44-43.4L314 195.5c-6.1-20.9-18.4-28.1-71.1-12.8L54.7 236.8l28.6 98.6 197.9-57.2zM248.5 8C131.4 8 33.2 88.7 7.2 197.5l221.9-63.9c34.8-10.2 54.2-11.7 79.3-8.2 36.3 6.1 52.7 25 61.4 55.2l10.7 37.8c8.2 28.1 1 50.6-23.5 73.6-19.4 17.4-31.2 24.5-61.4 33.2L203 351.8l220.4 27.1 9.7 34.2-48.1 13.3-286.8-37.3 23 80.2c36.8 22 80.3 34.7 126.3 34.7 137 0 248.5-111.4 248.5-248.3C497 119.4 385.5 8 248.5 8zM38.3 388.6L0 256.8c0 48.5 14.3 93.4 38.3 131.8z", } - } } } @@ -14272,7 +13943,6 @@ impl IconShape for FaRev { path { d: "M289.67 274.89a65.57 65.57 0 1 1-65.56-65.56 65.64 65.64 0 0 1 65.56 65.56zm139.55-5.05h-.13a204.69 204.69 0 0 0-74.32-153l-45.38 26.2a157.07 157.07 0 0 1 71.81 131.84C381.2 361.5 310.73 432 224.11 432S67 361.5 67 274.88c0-81.88 63-149.27 143-156.43v39.12l108.77-62.79L210 32v38.32c-106.7 7.25-191 96-191 204.57 0 111.59 89.12 202.29 200.06 205v.11h210.16V269.84z", } - } } } @@ -14315,7 +13985,6 @@ impl IconShape for FaRocketchat { path { d: "M284.046,224.8a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,284.046,224.8Zm-110.45,0a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,173.6,224.8Zm220.923,0a34.114,34.114,0,1,0,34.317,34.113A34.215,34.215,0,0,0,394.519,224.8Zm153.807-55.319c-15.535-24.172-37.31-45.57-64.681-63.618-52.886-34.817-122.374-54-195.666-54a405.975,405.975,0,0,0-72.032,6.357,238.524,238.524,0,0,0-49.51-36.588C99.684-11.7,40.859.711,11.135,11.421A14.291,14.291,0,0,0,5.58,34.782C26.542,56.458,61.222,99.3,52.7,138.252c-33.142,33.9-51.112,74.776-51.112,117.337,0,43.372,17.97,84.248,51.112,118.148,8.526,38.956-26.154,81.816-47.116,103.491a14.284,14.284,0,0,0,5.555,23.34c29.724,10.709,88.549,23.147,155.324-10.2a238.679,238.679,0,0,0,49.51-36.589A405.972,405.972,0,0,0,288,460.14c73.313,0,142.8-19.159,195.667-53.975,27.371-18.049,49.145-39.426,64.679-63.619,17.309-26.923,26.07-55.916,26.07-86.125C574.394,225.4,565.634,196.43,548.326,169.485ZM284.987,409.9a345.65,345.65,0,0,1-89.446-11.5l-20.129,19.393a184.366,184.366,0,0,1-37.138,27.585,145.767,145.767,0,0,1-52.522,14.87c.983-1.771,1.881-3.563,2.842-5.356q30.258-55.68,16.325-100.078c-32.992-25.962-52.778-59.2-52.778-95.4,0-83.1,104.254-150.469,232.846-150.469s232.867,67.373,232.867,150.469C517.854,342.525,413.6,409.9,284.987,409.9Z", } - } } } @@ -14358,7 +14027,6 @@ impl IconShape for FaRockrms { path { d: "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm157.4 419.5h-90l-112-131.3c-17.9-20.4-3.9-56.1 26.6-56.1h75.3l-84.6-99.3-84.3 98.9h-90L193.5 67.2c14.4-18.4 41.3-17.3 54.5 0l157.7 185.1c19 22.8 2 57.2-27.6 56.1-.6 0-74.2.2-74.2.2l101.5 118.9z", } - } } } @@ -14401,7 +14069,6 @@ impl IconShape for FaRust { path { d: "M508.52,249.75,486.7,236.24c-.17-2-.34-3.93-.55-5.88l18.72-17.5a7.35,7.35,0,0,0-2.44-12.25l-24-9c-.54-1.88-1.08-3.78-1.67-5.64l15-20.83a7.35,7.35,0,0,0-4.79-11.54l-25.42-4.15c-.9-1.73-1.79-3.45-2.73-5.15l10.68-23.42a7.35,7.35,0,0,0-6.95-10.39l-25.82.91q-1.79-2.22-3.61-4.4L439,81.84A7.36,7.36,0,0,0,430.16,73L405,78.93q-2.17-1.83-4.4-3.61l.91-25.82a7.35,7.35,0,0,0-10.39-7L367.7,53.23c-1.7-.94-3.43-1.84-5.15-2.73L358.4,25.08a7.35,7.35,0,0,0-11.54-4.79L326,35.26c-1.86-.59-3.75-1.13-5.64-1.67l-9-24a7.35,7.35,0,0,0-12.25-2.44l-17.5,18.72c-1.95-.21-3.91-.38-5.88-.55L262.25,3.48a7.35,7.35,0,0,0-12.5,0L236.24,25.3c-2,.17-3.93.34-5.88.55L212.86,7.13a7.35,7.35,0,0,0-12.25,2.44l-9,24c-1.89.55-3.79,1.08-5.66,1.68l-20.82-15a7.35,7.35,0,0,0-11.54,4.79l-4.15,25.41c-1.73.9-3.45,1.79-5.16,2.73L120.88,42.55a7.35,7.35,0,0,0-10.39,7l.92,25.81c-1.49,1.19-3,2.39-4.42,3.61L81.84,73A7.36,7.36,0,0,0,73,81.84L78.93,107c-1.23,1.45-2.43,2.93-3.62,4.41l-25.81-.91a7.42,7.42,0,0,0-6.37,3.26,7.35,7.35,0,0,0-.57,7.13l10.66,23.41c-.94,1.7-1.83,3.43-2.73,5.16L25.08,153.6a7.35,7.35,0,0,0-4.79,11.54l15,20.82c-.59,1.87-1.13,3.77-1.68,5.66l-24,9a7.35,7.35,0,0,0-2.44,12.25l18.72,17.5c-.21,1.95-.38,3.91-.55,5.88L3.48,249.75a7.35,7.35,0,0,0,0,12.5L25.3,275.76c.17,2,.34,3.92.55,5.87L7.13,299.13a7.35,7.35,0,0,0,2.44,12.25l24,9c.55,1.89,1.08,3.78,1.68,5.65l-15,20.83a7.35,7.35,0,0,0,4.79,11.54l25.42,4.15c.9,1.72,1.79,3.45,2.73,5.14L42.56,391.12a7.35,7.35,0,0,0,.57,7.13,7.13,7.13,0,0,0,6.37,3.26l25.83-.91q1.77,2.22,3.6,4.4L73,430.16A7.36,7.36,0,0,0,81.84,439L107,433.07q2.18,1.83,4.41,3.61l-.92,25.82a7.35,7.35,0,0,0,10.39,6.95l23.43-10.68c1.69.94,3.42,1.83,5.14,2.73l4.15,25.42a7.34,7.34,0,0,0,11.54,4.78l20.83-15c1.86.6,3.76,1.13,5.65,1.68l9,24a7.36,7.36,0,0,0,12.25,2.44l17.5-18.72c1.95.21,3.92.38,5.88.55l13.51,21.82a7.35,7.35,0,0,0,12.5,0l13.51-21.82c2-.17,3.93-.34,5.88-.56l17.5,18.73a7.36,7.36,0,0,0,12.25-2.44l9-24c1.89-.55,3.78-1.08,5.65-1.68l20.82,15a7.34,7.34,0,0,0,11.54-4.78l4.15-25.42c1.72-.9,3.45-1.79,5.15-2.73l23.42,10.68a7.35,7.35,0,0,0,10.39-6.95l-.91-25.82q2.22-1.79,4.4-3.61L430.16,439a7.36,7.36,0,0,0,8.84-8.84L433.07,405q1.83-2.17,3.61-4.4l25.82.91a7.23,7.23,0,0,0,6.37-3.26,7.35,7.35,0,0,0,.58-7.13L458.77,367.7c.94-1.7,1.83-3.43,2.73-5.15l25.42-4.15a7.35,7.35,0,0,0,4.79-11.54l-15-20.83c.59-1.87,1.13-3.76,1.67-5.65l24-9a7.35,7.35,0,0,0,2.44-12.25l-18.72-17.5c.21-1.95.38-3.91.55-5.87l21.82-13.51a7.35,7.35,0,0,0,0-12.5Zm-151,129.08A13.91,13.91,0,0,0,341,389.51l-7.64,35.67A187.51,187.51,0,0,1,177,424.44l-7.64-35.66a13.87,13.87,0,0,0-16.46-10.68l-31.51,6.76a187.38,187.38,0,0,1-16.26-19.21H258.3c1.72,0,2.89-.29,2.89-1.91V309.55c0-1.57-1.17-1.91-2.89-1.91H213.47l.05-34.35H262c4.41,0,23.66,1.28,29.79,25.87,1.91,7.55,6.17,32.14,9.06,40,2.89,8.82,14.6,26.46,27.1,26.46H407a187.3,187.3,0,0,1-17.34,20.09Zm25.77,34.49A15.24,15.24,0,1,1,368,398.08h.44A15.23,15.23,0,0,1,383.24,413.32Zm-225.62-.68a15.24,15.24,0,1,1-15.25-15.25h.45A15.25,15.25,0,0,1,157.62,412.64ZM69.57,234.15l32.83-14.6a13.88,13.88,0,0,0,7.06-18.33L102.69,186h26.56V305.73H75.65A187.65,187.65,0,0,1,69.57,234.15ZM58.31,198.09a15.24,15.24,0,0,1,15.23-15.25H74a15.24,15.24,0,1,1-15.67,15.24Zm155.16,24.49.05-35.32h63.26c3.28,0,23.07,3.77,23.07,18.62,0,12.29-15.19,16.7-27.68,16.7ZM399,306.71c-9.8,1.13-20.63-4.12-22-10.09-5.78-32.49-15.39-39.4-30.57-51.4,18.86-11.95,38.46-29.64,38.46-53.26,0-25.52-17.49-41.59-29.4-49.48-16.76-11-35.28-13.23-40.27-13.23H116.32A187.49,187.49,0,0,1,221.21,70.06l23.47,24.6a13.82,13.82,0,0,0,19.6.44l26.26-25a187.51,187.51,0,0,1,128.37,91.43l-18,40.57A14,14,0,0,0,408,220.43l34.59,15.33a187.12,187.12,0,0,1,.4,32.54H423.71c-1.91,0-2.69,1.27-2.69,3.13v8.82C421,301,409.31,305.58,399,306.71ZM240,60.21A15.24,15.24,0,0,1,255.21,45h.45A15.24,15.24,0,1,1,240,60.21ZM436.84,214a15.24,15.24,0,1,1,0-30.48h.44a15.24,15.24,0,0,1-.44,30.48Z", } - } } } @@ -14444,7 +14111,6 @@ impl IconShape for FaSafari { path { d: "M274.69,274.69l-37.38-37.38L166,346ZM256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8ZM411.85,182.79l14.78-6.13A8,8,0,0,1,437.08,181h0a8,8,0,0,1-4.33,10.46L418,197.57a8,8,0,0,1-10.45-4.33h0A8,8,0,0,1,411.85,182.79ZM314.43,94l6.12-14.78A8,8,0,0,1,331,74.92h0a8,8,0,0,1,4.33,10.45l-6.13,14.78a8,8,0,0,1-10.45,4.33h0A8,8,0,0,1,314.43,94ZM256,60h0a8,8,0,0,1,8,8V84a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V68A8,8,0,0,1,256,60ZM181,74.92a8,8,0,0,1,10.46,4.33L197.57,94a8,8,0,1,1-14.78,6.12l-6.13-14.78A8,8,0,0,1,181,74.92Zm-63.58,42.49h0a8,8,0,0,1,11.31,0L140,128.72A8,8,0,0,1,140,140h0a8,8,0,0,1-11.31,0l-11.31-11.31A8,8,0,0,1,117.41,117.41ZM60,256h0a8,8,0,0,1,8-8H84a8,8,0,0,1,8,8h0a8,8,0,0,1-8,8H68A8,8,0,0,1,60,256Zm40.15,73.21-14.78,6.13A8,8,0,0,1,74.92,331h0a8,8,0,0,1,4.33-10.46L94,314.43a8,8,0,0,1,10.45,4.33h0A8,8,0,0,1,100.15,329.21Zm4.33-136h0A8,8,0,0,1,94,197.57l-14.78-6.12A8,8,0,0,1,74.92,181h0a8,8,0,0,1,10.45-4.33l14.78,6.13A8,8,0,0,1,104.48,193.24ZM197.57,418l-6.12,14.78a8,8,0,0,1-14.79-6.12l6.13-14.78A8,8,0,1,1,197.57,418ZM264,444a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V428a8,8,0,0,1,8-8h0a8,8,0,0,1,8,8Zm67-6.92h0a8,8,0,0,1-10.46-4.33L314.43,418a8,8,0,0,1,4.33-10.45h0a8,8,0,0,1,10.45,4.33l6.13,14.78A8,8,0,0,1,331,437.08Zm63.58-42.49h0a8,8,0,0,1-11.31,0L372,383.28A8,8,0,0,1,372,372h0a8,8,0,0,1,11.31,0l11.31,11.31A8,8,0,0,1,394.59,394.59ZM286.25,286.25,110.34,401.66,225.75,225.75,401.66,110.34ZM437.08,331h0a8,8,0,0,1-10.45,4.33l-14.78-6.13a8,8,0,0,1-4.33-10.45h0A8,8,0,0,1,418,314.43l14.78,6.12A8,8,0,0,1,437.08,331ZM444,264H428a8,8,0,0,1-8-8h0a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8h0A8,8,0,0,1,444,264Z", } - } } } @@ -14487,7 +14153,6 @@ impl IconShape for FaSalesforce { path { d: "M248.89 245.64h-26.35c.69-5.16 3.32-14.12 13.64-14.12 6.75 0 11.97 3.82 12.71 14.12zm136.66-13.88c-.47 0-14.11-1.77-14.11 20s13.63 20 14.11 20c13 0 14.11-13.54 14.11-20 0-21.76-13.66-20-14.11-20zm-243.22 23.76a8.63 8.63 0 0 0-3.29 7.29c0 4.78 2.08 6.05 3.29 7.05 4.7 3.7 15.07 2.12 20.93.95v-16.94c-5.32-1.07-16.73-1.96-20.93 1.65zM640 232c0 87.58-80 154.39-165.36 136.43-18.37 33-70.73 70.75-132.2 41.63-41.16 96.05-177.89 92.18-213.81-5.17C8.91 428.78-50.19 266.52 53.36 205.61 18.61 126.18 76 32 167.67 32a124.24 124.24 0 0 1 98.56 48.7c20.7-21.4 49.4-34.81 81.15-34.81 42.34 0 79 23.52 98.8 58.57C539 63.78 640 132.69 640 232zm-519.55 31.8c0-11.76-11.69-15.17-17.87-17.17-5.27-2.11-13.41-3.51-13.41-8.94 0-9.46 17-6.66 25.17-2.12 0 0 1.17.71 1.64-.47.24-.7 2.36-6.58 2.59-7.29a1.13 1.13 0 0 0-.7-1.41c-12.33-7.63-40.7-8.51-40.7 12.7 0 12.46 11.49 15.44 17.88 17.17 4.72 1.58 13.17 3 13.17 8.7 0 4-3.53 7.06-9.17 7.06a31.76 31.76 0 0 1-19-6.35c-.47-.23-1.42-.71-1.65.71l-2.4 7.47c-.47.94.23 1.18.23 1.41 1.75 1.4 10.3 6.59 22.82 6.59 13.17 0 21.4-7.06 21.4-18.11zm32-42.58c-10.13 0-18.66 3.17-21.4 5.18a1 1 0 0 0-.24 1.41l2.59 7.06a1 1 0 0 0 1.18.7c.65 0 6.8-4 16.93-4 4 0 7.06.71 9.18 2.36 3.6 2.8 3.06 8.29 3.06 10.58-4.79-.3-19.11-3.44-29.41 3.76a16.92 16.92 0 0 0-7.34 14.54c0 5.9 1.51 10.4 6.59 14.35 12.24 8.16 36.28 2 38.1 1.41 1.58-.32 3.53-.66 3.53-1.88v-33.88c.04-4.61.32-21.64-22.78-21.64zM199 200.24a1.11 1.11 0 0 0-1.18-1.18H188a1.11 1.11 0 0 0-1.17 1.18v79a1.11 1.11 0 0 0 1.17 1.18h9.88a1.11 1.11 0 0 0 1.18-1.18zm55.75 28.93c-2.1-2.31-6.79-7.53-17.65-7.53-3.51 0-14.16.23-20.7 8.94-6.35 7.63-6.58 18.11-6.58 21.41 0 3.12.15 14.26 7.06 21.17 2.64 2.91 9.06 8.23 22.81 8.23 10.82 0 16.47-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.35-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.94-16.7h37.17a1.23 1.23 0 0 0 1.17-.94c-.29 0 2.07-14.7-6.09-24.23zm36.69 52.69c13.17 0 21.41-7.06 21.41-18.11 0-11.76-11.7-15.17-17.88-17.17-4.14-1.66-13.41-3.38-13.41-8.94 0-3.76 3.29-6.35 8.47-6.35a38.11 38.11 0 0 1 16.7 4.23s1.18.71 1.65-.47c.23-.7 2.35-6.58 2.58-7.29a1.13 1.13 0 0 0-.7-1.41c-7.91-4.9-16.74-4.94-20.23-4.94-12 0-20.46 7.29-20.46 17.64 0 12.46 11.48 15.44 17.87 17.17 6.11 2 13.17 3.26 13.17 8.7 0 4-3.52 7.06-9.17 7.06a31.8 31.8 0 0 1-19-6.35 1 1 0 0 0-1.65.71l-2.35 7.52c-.47.94.23 1.18.23 1.41 1.72 1.4 10.33 6.59 22.79 6.59zM357.09 224c0-.71-.24-1.18-1.18-1.18h-11.76c0-.14.94-8.94 4.47-12.47 4.16-4.15 11.76-1.64 12-1.64 1.17.47 1.41 0 1.64-.47l2.83-7.77c.7-.94 0-1.17-.24-1.41-5.09-2-17.35-2.87-24.46 4.24-5.48 5.48-7 13.92-8 19.52h-8.47a1.28 1.28 0 0 0-1.17 1.18l-1.42 7.76c0 .7.24 1.17 1.18 1.17h8.23c-8.51 47.9-8.75 50.21-10.35 55.52-1.08 3.62-3.29 6.9-5.88 7.76-.09 0-3.88 1.68-9.64-.24 0 0-.94-.47-1.41.71-.24.71-2.59 6.82-2.83 7.53s0 1.41.47 1.41c5.11 2 13 1.77 17.88 0 6.28-2.28 9.72-7.89 11.53-12.94 2.75-7.71 2.81-9.79 11.76-59.74h12.23a1.29 1.29 0 0 0 1.18-1.18zm53.39 16c-.56-1.68-5.1-18.11-25.17-18.11-15.25 0-23 10-25.16 18.11-1 3-3.18 14 0 23.52.09.3 4.41 18.12 25.16 18.12 14.95 0 22.9-9.61 25.17-18.12 3.21-9.61 1.01-20.52 0-23.52zm45.4-16.7c-5-1.65-16.62-1.9-22.11 5.41v-4.47a1.11 1.11 0 0 0-1.18-1.17h-9.4a1.11 1.11 0 0 0-1.18 1.17v55.28a1.12 1.12 0 0 0 1.18 1.18h9.64a1.12 1.12 0 0 0 1.18-1.18v-27.77c0-2.91.05-11.37 4.46-15.05 4.9-4.9 12-3.36 13.41-3.06a1.57 1.57 0 0 0 1.41-.94 74 74 0 0 0 3.06-8 1.16 1.16 0 0 0-.47-1.41zm46.81 54.1l-2.12-7.29c-.47-1.18-1.41-.71-1.41-.71-4.23 1.82-10.15 1.89-11.29 1.89-4.64 0-17.17-1.13-17.17-19.76 0-6.23 1.85-19.76 16.47-19.76a34.85 34.85 0 0 1 11.52 1.65s.94.47 1.18-.71c.94-2.59 1.64-4.47 2.59-7.53.23-.94-.47-1.17-.71-1.17-11.59-3.87-22.34-2.53-27.76 0-1.59.74-16.23 6.49-16.23 27.52 0 2.9-.58 30.11 28.94 30.11a44.45 44.45 0 0 0 15.52-2.83 1.3 1.3 0 0 0 .47-1.42zm53.87-39.52c-.8-3-5.37-16.23-22.35-16.23-16 0-23.52 10.11-25.64 18.59a38.58 38.58 0 0 0-1.65 11.76c0 25.87 18.84 29.4 29.88 29.4 10.82 0 16.46-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.36-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.93-16.7h37.16a1.25 1.25 0 0 0 1.18-.94c-.24-.01.94-7.07-1.41-15.54zm-23.29-6.35c-10.33 0-13 9-13.64 14.12H546c-.88-11.92-7.62-14.13-12.73-14.13z", } - } } } @@ -14530,7 +14195,6 @@ impl IconShape for FaSass { path { d: "M301.84 378.92c-.3.6-.6 1.08 0 0zm249.13-87a131.16 131.16 0 0 0-58 13.5c-5.9-11.9-12-22.3-13-30.1-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.3-6.7-24 2.5-25.29 5.9a122.83 122.83 0 0 0-5.3 19.1c-2.3 11.7-25.79 53.5-39.09 75.3-4.4-8.5-8.1-16-8.9-22-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.29-6.7-24 2.5-25.3 5.9-2.7 11.4-5.3 19.1-33.89 77.3-42.08 95.4c-4.2 9.2-7.8 16.6-10.4 21.6-.4.8-.7 1.3-.9 1.7.3-.5.5-1 .5-.8-2.2 4.3-3.5 6.7-3.5 6.7v.1c-1.7 3.2-3.6 6.1-4.5 6.1-.6 0-1.9-8.4.3-19.9 4.7-24.2 15.8-61.8 15.7-63.1-.1-.7 2.1-7.2-7.3-10.7-9.1-3.3-12.4 2.2-13.2 2.2s-1.4 2-1.4 2 10.1-42.4-19.39-42.4c-18.4 0-44 20.2-56.58 38.5-7.9 4.3-25 13.6-43 23.5-6.9 3.8-14 7.7-20.7 11.4-.5-.5-.9-1-1.4-1.5-35.79-38.2-101.87-65.2-99.07-116.5 1-18.7 7.5-67.8 127.07-127.4 98-48.8 176.35-35.4 189.84-5.6 19.4 42.5-41.89 121.6-143.66 133-38.79 4.3-59.18-10.7-64.28-16.3-5.3-5.9-6.1-6.2-8.1-5.1-3.3 1.8-1.2 7 0 10.1 3 7.9 15.5 21.9 36.79 28.9 18.7 6.1 64.18 9.5 119.17-11.8 61.78-23.8 109.87-90.1 95.77-145.6C386.52 18.32 293-.18 204.57 31.22c-52.69 18.7-109.67 48.1-150.66 86.4-48.69 45.6-56.48 85.3-53.28 101.9 11.39 58.9 92.57 97.3 125.06 125.7-1.6.9-3.1 1.7-4.5 2.5-16.29 8.1-78.18 40.5-93.67 74.7-17.5 38.8 2.9 66.6 16.29 70.4 41.79 11.6 84.58-9.3 107.57-43.6s20.2-79.1 9.6-99.5c-.1-.3-.3-.5-.4-.8 4.2-2.5 8.5-5 12.8-7.5 8.29-4.9 16.39-9.4 23.49-13.3-4 10.8-6.9 23.8-8.4 42.6-1.8 22 7.3 50.5 19.1 61.7 5.2 4.9 11.49 5 15.39 5 13.8 0 20-11.4 26.89-25 8.5-16.6 16-35.9 16-35.9s-9.4 52.2 16.3 52.2c9.39 0 18.79-12.1 23-18.3v.1s.2-.4.7-1.2c1-1.5 1.5-2.4 1.5-2.4v-.3c3.8-6.5 12.1-21.4 24.59-46 16.2-31.8 31.69-71.5 31.69-71.5a201.24 201.24 0 0 0 6.2 25.8c2.8 9.5 8.7 19.9 13.4 30-3.8 5.2-6.1 8.2-6.1 8.2a.31.31 0 0 0 .1.2c-3 4-6.4 8.3-9.9 12.5-12.79 15.2-28 32.6-30 37.6-2.4 5.9-1.8 10.3 2.8 13.7 3.4 2.6 9.4 3 15.69 2.5 11.5-.8 19.6-3.6 23.5-5.4a82.2 82.2 0 0 0 20.19-10.6c12.5-9.2 20.1-22.4 19.4-39.8-.4-9.6-3.5-19.2-7.3-28.2 1.1-1.6 2.3-3.3 3.4-5C434.8 301.72 450.1 270 450.1 270a201.24 201.24 0 0 0 6.2 25.8c2.4 8.1 7.09 17 11.39 25.7-18.59 15.1-30.09 32.6-34.09 44.1-7.4 21.3-1.6 30.9 9.3 33.1 4.9 1 11.9-1.3 17.1-3.5a79.46 79.46 0 0 0 21.59-11.1c12.5-9.2 24.59-22.1 23.79-39.6-.3-7.9-2.5-15.8-5.4-23.4 15.7-6.6 36.09-10.2 62.09-7.2 55.68 6.5 66.58 41.3 64.48 55.8s-13.8 22.6-17.7 25-5.1 3.3-4.8 5.1c.5 2.6 2.3 2.5 5.6 1.9 4.6-.8 29.19-11.8 30.29-38.7 1.6-34-31.09-71.4-89-71.1zm-429.18 144.7c-18.39 20.1-44.19 27.7-55.28 21.3C54.61 451 59.31 421.42 82 400c13.8-13 31.59-25 43.39-32.4 2.7-1.6 6.6-4 11.4-6.9.8-.5 1.2-.7 1.2-.7.9-.6 1.9-1.1 2.9-1.7 8.29 30.4.3 57.2-19.1 78.3zm134.36-91.4c-6.4 15.7-19.89 55.7-28.09 53.6-7-1.8-11.3-32.3-1.4-62.3 5-15.1 15.6-33.1 21.9-40.1 10.09-11.3 21.19-14.9 23.79-10.4 3.5 5.9-12.2 49.4-16.2 59.2zm111 53c-2.7 1.4-5.2 2.3-6.4 1.6-.9-.5 1.1-2.4 1.1-2.4s13.9-14.9 19.4-21.7c3.2-4 6.9-8.7 10.89-13.9 0 .5.1 1 .1 1.6-.13 17.9-17.32 30-25.12 34.8zm85.58-19.5c-2-1.4-1.7-6.1 5-20.7 2.6-5.7 8.59-15.3 19-24.5a36.18 36.18 0 0 1 1.9 10.8c-.1 22.5-16.2 30.9-25.89 34.4z", } - } } } @@ -14573,7 +14237,6 @@ impl IconShape for FaSchlix { path { d: "M350.5 157.7l-54.2-46.1 73.4-39 78.3 44.2-97.5 40.9zM192 122.1l45.7-28.2 34.7 34.6-55.4 29-25-35.4zm-65.1 6.6l31.9-22.1L176 135l-36.7 22.5-12.4-28.8zm-23.3 88.2l-8.8-34.8 29.6-18.3 13.1 35.3-33.9 17.8zm-21.2-83.7l23.9-18.1 8.9 24-26.7 18.3-6.1-24.2zM59 206.5l-3.6-28.4 22.3-15.5 6.1 28.7L59 206.5zm-30.6 16.6l20.8-12.8 3.3 33.4-22.9 12-1.2-32.6zM1.4 268l19.2-10.2.4 38.2-21 8.8L1.4 268zm59.1 59.3l-28.3 8.3-1.6-46.8 25.1-10.7 4.8 49.2zM99 263.2l-31.1 13-5.2-40.8L90.1 221l8.9 42.2zM123.2 377l-41.6 5.9-8.1-63.5 35.2-10.8 14.5 68.4zm28.5-139.9l21.2 57.1-46.2 13.6-13.7-54.1 38.7-16.6zm85.7 230.5l-70.9-3.3-24.3-95.8 55.2-8.6 40 107.7zm-84.9-279.7l42.2-22.4 28 45.9-50.8 21.3-19.4-44.8zm41 94.9l61.3-18.7 52.8 86.6-79.8 11.3-34.3-79.2zm51.4-85.6l67.3-28.8 65.5 65.4-88.6 26.2-44.2-62.8z", } - } } } @@ -14616,7 +14279,6 @@ impl IconShape for FaScreenpal { path { d: "M233.5 22.49C233.5 10.07 243.6 0 256 0C268.4 0 278.5 10.07 278.5 22.49C278.5 34.91 268.4 44.98 256 44.98C243.6 44.98 233.5 34.91 233.5 22.49zM313.4 259C313.4 290.7 287.7 316.4 256 316.4C224.3 316.4 198.6 290.7 198.6 259C198.6 227.3 224.3 201.6 256 201.6C287.7 201.6 313.4 227.3 313.4 259zM337.2 350C359.5 330.1 373.7 302.7 377.1 273H496.6C493.1 334.4 466.2 392.2 421.4 434.4C376.7 476.6 317.5 500.2 256 500.2C194.5 500.2 135.3 476.6 90.56 434.4C45.83 392.2 18.94 334.4 15.39 273H135.1C138.5 302.7 152.7 330.1 175 350C197.3 369.9 226.2 380.9 256.1 380.9C285.1 380.9 314.8 369.9 337.2 350zM73.14 140.3C73.54 152.7 63.81 163.1 51.39 163.5C38.97 163.9 28.59 154.2 28.18 141.8C27.78 129.3 37.52 118.9 49.94 118.5C62.35 118.1 72.74 127.9 73.14 140.3zM438.9 141C438.9 128.6 448.9 118.5 461.4 118.5C473.8 118.5 483.8 128.6 483.8 141C483.8 153.5 473.8 163.5 461.4 163.5C448.9 163.5 438.9 153.5 438.9 141zM317.9 95.27C300.6 109.1 278.7 118.1 256 118.1C233.3 118.1 211.4 109.1 194.1 95.27C176.8 80.55 165.3 60.18 161.7 37.78C176.8 31.37 192.5 26.52 208.6 23.31C208.6 35.88 213.6 47.93 222.5 56.82C231.4 65.7 243.4 70.7 256 70.7C268.6 70.7 280.6 65.7 289.5 56.82C298.4 47.93 303.4 35.88 303.4 23.31C319.5 26.52 335.2 31.37 350.3 37.78C346.7 60.18 335.2 80.55 317.9 95.27H317.9zM82.78 231C61.42 238.6 38.06 238.4 16.86 230.4C18.82 214.1 22.46 198.1 27.71 182.5C33.1 185.6 39.05 187.6 45.22 188.5C51.39 189.3 57.67 188.9 63.68 187.3C69.69 185.6 75.33 182.9 80.27 179.1C85.21 175.3 89.36 170.6 92.47 165.2C95.58 159.8 97.61 153.8 98.42 147.7C99.23 141.5 98.83 135.2 97.22 129.2C95.61 123.2 92.83 117.6 89.04 112.6C85.25 107.7 80.53 103.5 75.14 100.4C85.96 88.11 98.01 76.94 111.1 67.07C128.7 81.42 140.6 101.6 144.7 123.9C148.8 146.2 144.8 169.3 133.5 188.9C122.1 208.5 104.1 223.4 82.78 231V231zM429.2 231.1C407.9 223.5 389.9 208.5 378.5 188.9C367.2 169.3 363.3 146.2 367.4 123.9C371.5 101.7 383.4 81.54 400.9 67.19C414 77.04 426.1 88.21 436.9 100.5C426.2 106.9 418.5 117.2 415.4 129.3C412.2 141.3 413.1 154.1 420.2 164.9C426.4 175.7 436.6 183.6 448.6 186.9C460.6 190.2 473.5 188.6 484.3 182.6C489.6 198.1 493.2 214.2 495.2 230.4C473.1 238.5 450.6 238.7 429.2 231.1L429.2 231.1z", } - } } } @@ -14659,7 +14321,6 @@ impl IconShape for FaScribd { path { d: "M42.3 252.7c-16.1-19-24.7-45.9-24.8-79.9 0-100.4 75.2-153.1 167.2-153.1 98.6-1.6 156.8 49 184.3 70.6l-50.5 72.1-37.3-24.6 26.9-38.6c-36.5-24-79.4-36.5-123-35.8-50.7-.8-111.7 27.2-111.7 76.2 0 18.7 11.2 20.7 28.6 15.6 23.3-5.3 41.9.6 55.8 14 26.4 24.3 23.2 67.6-.7 91.9-29.2 29.5-85.2 27.3-114.8-8.4zm317.7 5.9c-15.5-18.8-38.9-29.4-63.2-28.6-38.1-2-71.1 28-70.5 67.2-.7 16.8 6 33 18.4 44.3 14.1 13.9 33 19.7 56.3 14.4 17.4-5.1 28.6-3.1 28.6 15.6 0 4.3-.5 8.5-1.4 12.7-16.7 40.9-59.5 64.4-121.4 64.4-51.9.2-102.4-16.4-144.1-47.3l33.7-39.4-35.6-27.4L0 406.3l15.4 13.8c52.5 46.8 120.4 72.5 190.7 72.2 51.4 0 94.4-10.5 133.6-44.1 57.1-51.4 54.2-149.2 20.3-189.6z", } - } } } @@ -14702,7 +14363,6 @@ impl IconShape for FaSearchengin { path { d: "M220.6 130.3l-67.2 28.2V43.2L98.7 233.5l54.7-24.2v130.3l67.2-209.3zm-83.2-96.7l-1.3 4.7-15.2 52.9C80.6 106.7 52 145.8 52 191.5c0 52.3 34.3 95.9 83.4 105.5v53.6C57.5 340.1 0 272.4 0 191.6c0-80.5 59.8-147.2 137.4-158zm311.4 447.2c-11.2 11.2-23.1 12.3-28.6 10.5-5.4-1.8-27.1-19.9-60.4-44.4-33.3-24.6-33.6-35.7-43-56.7-9.4-20.9-30.4-42.6-57.5-52.4l-9.7-14.7c-24.7 16.9-53 26.9-81.3 28.7l2.1-6.6 15.9-49.5c46.5-11.9 80.9-54 80.9-104.2 0-54.5-38.4-102.1-96-107.1V32.3C254.4 37.4 320 106.8 320 191.6c0 33.6-11.2 64.7-29 90.4l14.6 9.6c9.8 27.1 31.5 48 52.4 57.4s32.2 9.7 56.8 43c24.6 33.2 42.7 54.9 44.5 60.3s.7 17.3-10.5 28.5zm-9.9-17.9c0-4.4-3.6-8-8-8s-8 3.6-8 8 3.6 8 8 8 8-3.6 8-8z", } - } } } @@ -14745,7 +14405,6 @@ impl IconShape for FaSellcast { path { d: "M353.4 32H94.7C42.6 32 0 74.6 0 126.6v258.7C0 437.4 42.6 480 94.7 480h258.7c52.1 0 94.7-42.6 94.7-94.6V126.6c0-52-42.6-94.6-94.7-94.6zm-50 316.4c-27.9 48.2-89.9 64.9-138.2 37.2-22.9 39.8-54.9 8.6-42.3-13.2l15.7-27.2c5.9-10.3 19.2-13.9 29.5-7.9 18.6 10.8-.1-.1 18.5 10.7 27.6 15.9 63.4 6.3 79.4-21.3 15.9-27.6 6.3-63.4-21.3-79.4-17.8-10.2-.6-.4-18.6-10.6-24.6-14.2-3.4-51.9 21.6-37.5 18.6 10.8-.1-.1 18.5 10.7 48.4 28 65.1 90.3 37.2 138.5zm21.8-208.8c-17 29.5-16.3 28.8-19 31.5-6.5 6.5-16.3 8.7-26.5 3.6-18.6-10.8.1.1-18.5-10.7-27.6-15.9-63.4-6.3-79.4 21.3s-6.3 63.4 21.3 79.4c0 0 18.5 10.6 18.6 10.6 24.6 14.2 3.4 51.9-21.6 37.5-18.6-10.8.1.1-18.5-10.7-48.2-27.8-64.9-90.1-37.1-138.4 27.9-48.2 89.9-64.9 138.2-37.2l4.8-8.4c14.3-24.9 52-3.3 37.7 21.5z", } - } } } @@ -14788,7 +14447,6 @@ impl IconShape for FaSellsy { path { d: "M539.71 237.308c3.064-12.257 4.29-24.821 4.29-37.384C544 107.382 468.618 32 376.076 32c-77.22 0-144.634 53.012-163.02 127.781-15.322-13.176-34.934-20.53-55.157-20.53-46.271 0-83.962 37.69-83.962 83.961 0 7.354.92 15.015 3.065 22.369-42.9 20.225-70.785 63.738-70.785 111.234C6.216 424.843 61.68 480 129.401 480h381.198c67.72 0 123.184-55.157 123.184-123.184.001-56.384-38.916-106.025-94.073-119.508zM199.88 401.554c0 8.274-7.048 15.321-15.321 15.321H153.61c-8.274 0-15.321-7.048-15.321-15.321V290.626c0-8.273 7.048-15.321 15.321-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v110.928zm89.477 0c0 8.274-7.048 15.321-15.322 15.321h-30.949c-8.274 0-15.321-7.048-15.321-15.321V270.096c0-8.274 7.048-15.321 15.321-15.321h30.949c8.274 0 15.322 7.048 15.322 15.321v131.458zm89.477 0c0 8.274-7.047 15.321-15.321 15.321h-30.949c-8.274 0-15.322-7.048-15.322-15.321V238.84c0-8.274 7.048-15.321 15.322-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v162.714zm87.027 0c0 8.274-7.048 15.321-15.322 15.321h-28.497c-8.274 0-15.321-7.048-15.321-15.321V176.941c0-8.579 7.047-15.628 15.321-15.628h28.497c8.274 0 15.322 7.048 15.322 15.628v224.613z", } - } } } @@ -14831,7 +14489,6 @@ impl IconShape for FaServicestack { path { d: "M88 216c81.7 10.2 273.7 102.3 304 232H0c99.5-8.1 184.5-137 88-232zm32-152c32.3 35.6 47.7 83.9 46.4 133.6C249.3 231.3 373.7 321.3 400 448h96C455.3 231.9 222.8 79.5 120 64z", } - } } } @@ -14874,7 +14531,6 @@ impl IconShape for FaShirtsinbulk { path { d: "M100 410.3l30.6 13.4 4.4-9.9-30.6-13.4zm39.4 17.5l30.6 13.4 4.4-9.9-30.6-13.4zm172.1-14l4.4 9.9 30.6-13.4-4.4-9.9zM179.1 445l30.3 13.7 4.4-9.9-30.3-13.4zM60.4 392.8L91 406.2l4.4-9.6-30.6-13.7zm211.4 38.5l4.4 9.9 30.6-13.4-4.4-9.9zm-39.3 17.5l4.4 9.9 30.6-13.7-4.4-9.6zm118.4-52.2l4.4 9.6 30.6-13.4-4.4-9.9zM170 46.6h-33.5v10.5H170zm-47.2 0H89.2v10.5h33.5zm-47.3 0H42.3v10.5h33.3zm141.5 0h-33.2v10.5H217zm94.5 0H278v10.5h33.5zm47.3 0h-33.5v10.5h33.5zm-94.6 0H231v10.5h33.2zm141.5 0h-33.3v10.5h33.3zM52.8 351.1H42v33.5h10.8zm70-215.9H89.2v10.5h33.5zm-70 10.6h22.8v-10.5H42v33.5h10.8zm168.9 228.6c50.5 0 91.3-40.8 91.3-91.3 0-50.2-40.8-91.3-91.3-91.3-50.2 0-91.3 41.1-91.3 91.3 0 50.5 41.1 91.3 91.3 91.3zm-48.2-111.1c0-25.4 29.5-31.8 49.6-31.8 16.9 0 29.2 5.8 44.3 12l-8.8 16.9h-.9c-6.4-9.9-24.8-13.1-35.6-13.1-9 0-29.8 1.8-29.8 14.9 0 21.6 78.5-10.2 78.5 37.9 0 25.4-31.5 31.2-51 31.2-18.1 0-32.4-2.9-47.2-12.2l9-18.4h.9c6.1 12.2 23.6 14.9 35.9 14.9 8.7 0 32.7-1.2 32.7-14.3 0-26.1-77.6 6.3-77.6-38zM52.8 178.4H42V212h10.8zm342.4 206.2H406v-33.5h-10.8zM52.8 307.9H42v33.5h10.8zM0 3.7v406l221.7 98.6L448 409.7V3.7zm418.8 387.1L222 476.5 29.2 390.8V120.7h389.7v270.1zm0-299.3H29.2V32.9h389.7v58.6zm-366 130.1H42v33.5h10.8zm0 43.2H42v33.5h10.8zM170 135.2h-33.5v10.5H170zm225.2 163.1H406v-33.5h-10.8zm0-43.2H406v-33.5h-10.8zM217 135.2h-33.2v10.5H217zM395.2 212H406v-33.5h-10.8zm0 129.5H406V308h-10.8zm-131-206.3H231v10.5h33.2zm47.3 0H278v10.5h33.5zm83.7 33.6H406v-33.5h-33.5v10.5h22.8zm-36.4-33.6h-33.5v10.5h33.5z", } - } } } @@ -14917,7 +14573,6 @@ impl IconShape for FaShopify { path { d: "M388.32,104.1a4.66,4.66,0,0,0-4.4-4c-2,0-37.23-.8-37.23-.8s-21.61-20.82-29.62-28.83V503.2L442.76,472S388.72,106.5,388.32,104.1ZM288.65,70.47a116.67,116.67,0,0,0-7.21-17.61C271,32.85,255.42,22,237,22a15,15,0,0,0-4,.4c-.4-.8-1.2-1.2-1.6-2C223.4,11.63,213,7.63,200.58,8c-24,.8-48,18-67.25,48.83-13.61,21.62-24,48.84-26.82,70.06-27.62,8.4-46.83,14.41-47.23,14.81-14,4.4-14.41,4.8-16,18-1.2,10-38,291.82-38,291.82L307.86,504V65.67a41.66,41.66,0,0,0-4.4.4S297.86,67.67,288.65,70.47ZM233.41,87.69c-16,4.8-33.63,10.4-50.84,15.61,4.8-18.82,14.41-37.63,25.62-50,4.4-4.4,10.41-9.61,17.21-12.81C232.21,54.86,233.81,74.48,233.41,87.69ZM200.58,24.44A27.49,27.49,0,0,1,215,28c-6.4,3.2-12.81,8.41-18.81,14.41-15.21,16.42-26.82,42-31.62,66.45-14.42,4.41-28.83,8.81-42,12.81C131.33,83.28,163.75,25.24,200.58,24.44ZM154.15,244.61c1.6,25.61,69.25,31.22,73.25,91.66,2.8,47.64-25.22,80.06-65.65,82.47-48.83,3.2-75.65-25.62-75.65-25.62l10.4-44s26.82,20.42,48.44,18.82c14-.8,19.22-12.41,18.81-20.42-2-33.62-57.24-31.62-60.84-86.86-3.2-46.44,27.22-93.27,94.47-97.68,26-1.6,39.23,4.81,39.23,4.81L221.4,225.39s-17.21-8-37.63-6.4C154.15,221,153.75,239.8,154.15,244.61ZM249.42,82.88c0-12-1.6-29.22-7.21-43.63,18.42,3.6,27.22,24,31.23,36.43Q262.63,78.68,249.42,82.88Z", } - } } } @@ -14960,7 +14615,6 @@ impl IconShape for FaShopware { path { d: "M403.5 455.41A246.17 246.17 0 0 1 256 504C118.81 504 8 393 8 256 8 118.81 119 8 256 8a247.39 247.39 0 0 1 165.7 63.5 3.57 3.57 0 0 1-2.86 6.18A418.62 418.62 0 0 0 362.13 74c-129.36 0-222.4 53.47-222.4 155.35 0 109 92.13 145.88 176.83 178.73 33.64 13 65.4 25.36 87 41.59a3.58 3.58 0 0 1 0 5.72zM503 233.09a3.64 3.64 0 0 0-1.27-2.44c-51.76-43-93.62-60.48-144.48-60.48-84.13 0-80.25 52.17-80.25 53.63 0 42.6 52.06 62 112.34 84.49 31.07 11.59 63.19 23.57 92.68 39.93a3.57 3.57 0 0 0 5-1.82A249 249 0 0 0 503 233.09z", } - } } } @@ -15003,7 +14657,6 @@ impl IconShape for FaSimplybuilt { path { d: "M481.2 64h-106c-14.5 0-26.6 11.8-26.6 26.3v39.6H163.3V90.3c0-14.5-12-26.3-26.6-26.3h-106C16.1 64 4.3 75.8 4.3 90.3v331.4c0 14.5 11.8 26.3 26.6 26.3h450.4c14.8 0 26.6-11.8 26.6-26.3V90.3c-.2-14.5-12-26.3-26.7-26.3zM149.8 355.8c-36.6 0-66.4-29.7-66.4-66.4 0-36.9 29.7-66.6 66.4-66.6 36.9 0 66.6 29.7 66.6 66.6 0 36.7-29.7 66.4-66.6 66.4zm212.4 0c-36.9 0-66.6-29.7-66.6-66.6 0-36.6 29.7-66.4 66.6-66.4 36.6 0 66.4 29.7 66.4 66.4 0 36.9-29.8 66.6-66.4 66.6z", } - } } } @@ -15046,7 +14699,6 @@ impl IconShape for FaSistrix { path { d: "M448 449L301.2 300.2c20-27.9 31.9-62.2 31.9-99.2 0-93.1-74.7-168.9-166.5-168.9C74.7 32 0 107.8 0 200.9s74.7 168.9 166.5 168.9c39.8 0 76.3-14.2 105-37.9l146 148.1 30.5-31zM166.5 330.8c-70.6 0-128.1-58.3-128.1-129.9S95.9 71 166.5 71s128.1 58.3 128.1 129.9-57.4 129.9-128.1 129.9z", } - } } } @@ -15089,7 +14741,6 @@ impl IconShape for FaSith { path { d: "M0 32l69.71 118.75-58.86-11.52 69.84 91.03a146.741 146.741 0 0 0 0 51.45l-69.84 91.03 58.86-11.52L0 480l118.75-69.71-11.52 58.86 91.03-69.84c17.02 3.04 34.47 3.04 51.48 0l91.03 69.84-11.52-58.86L448 480l-69.71-118.78 58.86 11.52-69.84-91.03c3.03-17.01 3.04-34.44 0-51.45l69.84-91.03-58.86 11.52L448 32l-118.75 69.71 11.52-58.9-91.06 69.87c-8.5-1.52-17.1-2.29-25.71-2.29s-17.21.78-25.71 2.29l-91.06-69.87 11.52 58.9L0 32zm224 99.78c31.8 0 63.6 12.12 87.85 36.37 48.5 48.5 48.49 127.21 0 175.7s-127.2 48.46-175.7-.03c-48.5-48.5-48.49-127.21 0-175.7 24.24-24.25 56.05-36.34 87.85-36.34zm0 36.66c-22.42 0-44.83 8.52-61.92 25.61-34.18 34.18-34.19 89.68 0 123.87s89.65 34.18 123.84 0c34.18-34.18 34.19-89.68 0-123.87-17.09-17.09-39.5-25.61-61.92-25.61z", } - } } } @@ -15132,7 +14783,6 @@ impl IconShape for FaSitrox { path { d: "M212.439 0.00846128V0H448V128H64C64 57.6008 141.755 0.475338 212.439 0.00846128ZM237.256 192V192.007C307.135 192.475 384 249.6 384 320H210.809V319.995C140.915 319.563 64 262.424 64 192H237.256ZM235.565 511.993C306.251 511.521 384 454.399 384 384H0V512H235.565V511.993Z", } - } } } @@ -15175,7 +14825,6 @@ impl IconShape for FaSketch { path { d: "M27.5 162.2L9 187.1h90.5l6.9-130.7-78.9 105.8zM396.3 45.7L267.7 32l135.7 147.2-7.1-133.5zM112.2 218.3l-11.2-22H9.9L234.8 458zm2-31.2h284l-81.5-88.5L256.3 33zm297.3 9.1L277.6 458l224.8-261.7h-90.9zM415.4 69L406 56.4l.9 17.3 6.1 113.4h90.3zM113.5 93.5l-4.6 85.6L244.7 32 116.1 45.7zm287.7 102.7h-290l42.4 82.9L256.3 480l144.9-283.8z", } - } } } @@ -15218,7 +14867,6 @@ impl IconShape for FaSkyatlas { path { d: "M640 329.3c0 65.9-52.5 114.4-117.5 114.4-165.9 0-196.6-249.7-359.7-249.7-146.9 0-147.1 212.2 5.6 212.2 42.5 0 90.9-17.8 125.3-42.5 5.6-4.1 16.9-16.3 22.8-16.3s10.9 5 10.9 10.9c0 7.8-13.1 19.1-18.7 24.1-40.9 35.6-100.3 61.2-154.7 61.2-83.4.1-154-59-154-144.9s67.5-149.1 152.8-149.1c185.3 0 222.5 245.9 361.9 245.9 99.9 0 94.8-139.7 3.4-139.7-17.5 0-35 11.6-46.9 11.6-8.4 0-15.9-7.2-15.9-15.6 0-11.6 5.3-23.7 5.3-36.3 0-66.6-50.9-114.7-116.9-114.7-53.1 0-80 36.9-88.8 36.9-6.2 0-11.2-5-11.2-11.2 0-5.6 4.1-10.3 7.8-14.4 25.3-28.8 64.7-43.7 102.8-43.7 79.4 0 139.1 58.4 139.1 137.8 0 6.9-.3 13.7-1.2 20.6 11.9-3.1 24.1-4.7 35.9-4.7 60.7 0 111.9 45.3 111.9 107.2z", } - } } } @@ -15261,7 +14909,6 @@ impl IconShape for FaSkype { path { d: "M424.7 299.8c2.9-14 4.7-28.9 4.7-43.8 0-113.5-91.9-205.3-205.3-205.3-14.9 0-29.7 1.7-43.8 4.7C161.3 40.7 137.7 32 112 32 50.2 32 0 82.2 0 144c0 25.7 8.7 49.3 23.3 68.2-2.9 14-4.7 28.9-4.7 43.8 0 113.5 91.9 205.3 205.3 205.3 14.9 0 29.7-1.7 43.8-4.7 19 14.6 42.6 23.3 68.2 23.3 61.8 0 112-50.2 112-112 .1-25.6-8.6-49.2-23.2-68.1zm-194.6 91.5c-65.6 0-120.5-29.2-120.5-65 0-16 9-30.6 29.5-30.6 31.2 0 34.1 44.9 88.1 44.9 25.7 0 42.3-11.4 42.3-26.3 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2 0-59.2 58.6-81.1 109.1-81.1 55.1 0 110.8 21.9 110.8 55.4 0 16.9-11.4 31.8-30.3 31.8-28.3 0-29.2-33.5-75-33.5-25.7 0-42 7-42 22.5 0 19.8 20.8 21.8 69.1 33 41.4 9.3 90.7 26.8 90.7 77.6 0 59.1-57.1 86.5-112 86.5z", } - } } } @@ -15304,7 +14951,6 @@ impl IconShape for FaSlack { path { d: "M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z", } - } } } @@ -15347,7 +14993,6 @@ impl IconShape for FaSlideshare { path { d: "M187.7 153.7c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7s61.7-26 61.7-57.7c0-32-27.7-57.7-61.7-57.7zm143.4 0c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7 34.3 0 61.7-26 61.7-57.7.1-32-27.4-57.7-61.7-57.7zm156.6 90l-6 4.3V49.7c0-27.4-20.6-49.7-46-49.7H76.6c-25.4 0-46 22.3-46 49.7V248c-2-1.4-4.3-2.9-6.3-4.3-15.1-10.6-25.1 4-16 17.7 18.3 22.6 53.1 50.3 106.3 72C58.3 525.1 252 555.7 248.9 457.5c0-.7.3-56.6.3-96.6 5.1 1.1 9.4 2.3 13.7 3.1 0 39.7.3 92.8.3 93.5-3.1 98.3 190.6 67.7 134.3-124 53.1-21.7 88-49.4 106.3-72 9.1-13.8-.9-28.3-16.1-17.8zm-30.5 19.2c-68.9 37.4-128.3 31.1-160.6 29.7-23.7-.9-32.6 9.1-33.7 24.9-10.3-7.7-18.6-15.5-20.3-17.1-5.1-5.4-13.7-8-27.1-7.7-31.7 1.1-89.7 7.4-157.4-28V72.3c0-34.9 8.9-45.7 40.6-45.7h317.7c30.3 0 40.9 12.9 40.9 45.7v190.6z", } - } } } @@ -15390,7 +15035,6 @@ impl IconShape for FaSnapchatSquare { path { d: "M384,32H64A64,64,0,0,0,0,96V416a64,64,0,0,0,64,64H384a64,64,0,0,0,64-64V96A64,64,0,0,0,384,32Zm-3.907,319.309-.083.1a32.364,32.364,0,0,1-8.717,6.823,90.26,90.26,0,0,1-20.586,8.2,12.694,12.694,0,0,0-3.852,1.76c-2.158,1.909-2.1,4.64-4.4,8.55a23.137,23.137,0,0,1-6.84,7.471c-6.707,4.632-14.244,4.923-22.23,5.23-7.214.274-15.39.581-24.729,3.669-3.761,1.245-7.753,3.694-12.377,6.533-11.265,6.9-26.68,16.353-52.3,16.353s-40.925-9.4-52.106-16.279c-4.657-2.888-8.675-5.362-12.543-6.64-9.339-3.08-17.516-3.4-24.729-3.67-7.986-.307-15.523-.6-22.231-5.229a23.085,23.085,0,0,1-6.01-6.11c-3.2-4.632-2.855-7.8-5.254-9.895a13.428,13.428,0,0,0-4.1-1.834,89.986,89.986,0,0,1-20.313-8.127,32.905,32.905,0,0,1-8.3-6.284c-6.583-6.757-8.276-14.776-5.686-21.824,3.436-9.338,11.571-12.111,19.4-16.262,14.776-8.027,26.348-18.055,34.433-29.884a68.236,68.236,0,0,0,5.985-10.567c.789-2.158.772-3.329.241-4.416a7.386,7.386,0,0,0-2.208-2.217c-2.532-1.676-5.113-3.353-6.882-4.5-3.27-2.141-5.868-3.818-7.529-4.98-6.267-4.383-10.65-9.04-13.4-14.245a28.4,28.4,0,0,1-1.369-23.584c4.134-10.924,14.469-17.706,26.978-17.706a37.141,37.141,0,0,1,7.845.83c.689.15,1.37.307,2.042.482-.108-7.43.058-15.357.722-23.119,2.358-27.261,11.912-41.589,21.874-52.994a86.836,86.836,0,0,1,22.28-17.931C188.254,100.383,205.312,96,224,96s35.828,4.383,50.944,13.016a87.169,87.169,0,0,1,22.239,17.9c9.961,11.406,19.516,25.709,21.874,52.995a231.194,231.194,0,0,1,.713,23.118c.673-.174,1.362-.332,2.051-.481a37.131,37.131,0,0,1,7.844-.83c12.5,0,22.82,6.782,26.971,17.706a28.37,28.37,0,0,1-1.4,23.559c-2.74,5.2-7.123,9.861-13.39,14.244-1.668,1.187-4.258,2.864-7.529,4.981-1.835,1.187-4.541,2.947-7.164,4.682a6.856,6.856,0,0,0-1.951,2.034c-.506,1.046-.539,2.191.166,4.208a69.015,69.015,0,0,0,6.085,10.792c8.268,12.1,20.188,22.313,35.454,30.407,1.486.772,2.98,1.5,4.441,2.258.722.332,1.569.763,2.491,1.3,4.9,2.723,9.2,6.01,11.455,12.153C387.821,336.915,386.269,344.7,380.093,351.309Zm-16.719-18.461c-50.313-24.314-58.332-61.918-58.689-64.749-.431-3.379-.921-6.035,2.806-9.472,3.594-3.328,19.541-13.19,23.965-16.278,7.33-5.114,10.534-10.219,8.16-16.495-1.66-4.316-5.686-5.976-9.961-5.976a18.5,18.5,0,0,0-3.993.448c-8.035,1.743-15.838,5.769-20.354,6.857a7.1,7.1,0,0,1-1.66.224c-2.408,0-3.279-1.071-3.088-3.968.564-8.783,1.759-25.925.373-41.937-1.884-22.032-8.99-32.948-17.432-42.6-4.051-4.624-23.135-24.654-59.536-24.654S168.53,134.359,164.479,139c-8.434,9.654-15.531,20.57-17.432,42.6-1.386,16.013-.141,33.147.373,41.937.166,2.756-.68,3.968-3.088,3.968a7.1,7.1,0,0,1-1.66-.224c-4.507-1.087-12.31-5.113-20.346-6.856a18.494,18.494,0,0,0-3.993-.449c-4.25,0-8.3,1.636-9.961,5.977-2.374,6.276.847,11.381,8.168,16.494,4.425,3.088,20.371,12.958,23.966,16.279,3.719,3.437,3.237,6.093,2.805,9.471-.356,2.79-8.384,40.394-58.689,64.749-2.946,1.428-7.96,4.45.88,9.331,13.88,7.628,23.111,6.807,30.3,11.43,6.093,3.927,2.5,12.394,6.923,15.449,5.454,3.76,21.583-.266,42.335,6.6,17.433,5.744,28.116,22.015,58.963,22.015s41.788-16.3,58.938-21.973c20.795-6.865,36.89-2.839,42.336-6.6,4.433-3.055.822-11.522,6.923-15.448,7.181-4.624,16.411-3.8,30.3-11.472C371.36,337.355,366.346,334.333,363.374,332.848Z", } - } } } @@ -15433,7 +15077,6 @@ impl IconShape for FaSnapchat { path { d: "M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z", } - } } } @@ -15476,7 +15119,6 @@ impl IconShape for FaSoundcloud { path { d: "M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z", } - } } } @@ -15519,7 +15161,6 @@ impl IconShape for FaSourcetree { path { d: "M427.2 203c0-112.1-90.9-203-203-203C112.1-.2 21.2 90.6 21 202.6A202.86 202.86 0 0 0 161.5 396v101.7a14.3 14.3 0 0 0 14.3 14.3h96.4a14.3 14.3 0 0 0 14.3-14.3V396.1A203.18 203.18 0 0 0 427.2 203zm-271.6 0c0-90.8 137.3-90.8 137.3 0-.1 89.9-137.3 91-137.3 0z", } - } } } @@ -15562,7 +15203,6 @@ impl IconShape for FaSpeakap { path { d: "M64 391.78C-15.41 303.59-8 167.42 80.64 87.64s224.8-73 304.21 15.24 72 224.36-16.64 304.14c-18.74 16.87 64 43.09 42 52.26-82.06 34.21-253.91 35-346.23-67.5zm213.31-211.6l38.5-40.86c-9.61-8.89-32-26.83-76.17-27.6-52.33-.91-95.86 28.3-96.77 80-.2 11.33.29 36.72 29.42 54.83 34.46 21.42 86.52 21.51 86 52.26-.37 21.28-26.42 25.81-38.59 25.6-3-.05-30.23-.46-47.61-24.62l-40 42.61c28.16 27 59 32.62 83.49 33.05 10.23.18 96.42.33 97.84-81 .28-15.81-2.07-39.72-28.86-56.59-34.36-21.64-85-19.45-84.43-49.75.41-23.25 31-25.37 37.53-25.26.43 0 26.62.26 39.62 17.37z", } - } } } @@ -15605,7 +15245,6 @@ impl IconShape for FaSpeakerDeck { path { d: "M213.86 296H100a100 100 0 0 1 0-200h132.84a40 40 0 0 1 0 80H98c-26.47 0-26.45 40 0 40h113.82a100 100 0 0 1 0 200H40a40 40 0 0 1 0-80h173.86c26.48 0 26.46-40 0-40zM298 416a120.21 120.21 0 0 0 51.11-80h64.55a19.83 19.83 0 0 0 19.66-20V196a19.83 19.83 0 0 0-19.66-20H296.42a60.77 60.77 0 0 0 0-80h136.93c43.44 0 78.65 35.82 78.65 80v160c0 44.18-35.21 80-78.65 80z", } - } } } @@ -15648,7 +15287,6 @@ impl IconShape for FaSpotify { path { d: "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm100.7 364.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z", } - } } } @@ -15691,7 +15329,6 @@ impl IconShape for FaSquareFontAwesomeStroke { path { d: "M201.6,152c-25.4,0-37.4,10.4-57.6,14.4V160c0-8.8-7.2-16-16-16s-16,7.2-16,16v192c0,0.8,0.1,1.6,0.2,2.4 c0.1,0.4,0.1,0.8,0.2,1.2c1.6,7.1,8,12.4,15.6,12.4s14-5.3,15.6-12.4c0.1-0.4,0.2-0.8,0.2-1.2c0.1-0.8,0.2-1.6,0.2-2.4V198.4 c4-0.8,7.7-1.8,11.2-3c14.3-4.7,26-11.4,46.4-11.4c31.4,0,43.2,16,74.6,16c8.9,0,15.9-1.1,24.2-3.5c1.2-0.3,2.4-0.7,3.6-1.1v96 c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.4-16-74.6-16c-10.2,0-18.2,1.8-25.6,4v32c7.4-2.4,15.4-4,25.6-4c31.4,0,43.2,16,74.6,16 c18.6,0,28.2-4.8,59.8-16V152c-31.6,11.2-41.2,16-59.8,16C244.8,168,232.8,152,201.6,152z M384,32H64C28.7,32,0,60.7,0,96v320 c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64V96C448,60.7,419.3,32,384,32z M416,416c0,17.6-14.4,32-32,32H64 c-17.6,0-32-14.4-32-32V96c0-17.6,14.4-32,32-32h320c17.6,0,32,14.4,32,32V416z", } - } } } @@ -15734,7 +15371,6 @@ impl IconShape for FaSquareFontAwesome { path { d: "M384.5,32.5h-320c-35.3,0-64,28.7-64,64v320c0,35.3,28.7,64,64,64h320c35.3,0,64-28.7,64-64v-320 C448.5,61.2,419.8,32.5,384.5,32.5z M336.5,312.5c-31.6,11.2-41.2,16-59.8,16c-31.4,0-43.2-16-74.6-16c-10.2,0-18.2,1.6-25.6,4v-32 c7.4-2.2,15.4-4,25.6-4c31.2,0,43.2,16,74.6,16c10.2,0,17.8-1.4,27.8-4.6v-96c-10,3.2-17.6,4.6-27.8,4.6c-31.4,0-43.2-16-74.6-16 c-25.4,0-37.4,10.4-57.6,14.4v153.6c0,8.8-7.2,16-16,16c-8.8,0-16-7.2-16-16v-192c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16v6.4 c20.2-4,32.2-14.4,57.6-14.4c31.2,0,43.2,16,74.6,16c18.6,0,28.2-4.8,59.8-16V312.5z", } - } } } @@ -15777,7 +15413,6 @@ impl IconShape for FaSquarespace { path { d: "M186.12 343.34c-9.65 9.65-9.65 25.29 0 34.94 9.65 9.65 25.29 9.65 34.94 0L378.24 221.1c19.29-19.29 50.57-19.29 69.86 0s19.29 50.57 0 69.86L293.95 445.1c19.27 19.29 50.53 19.31 69.82.04l.04-.04 119.25-119.24c38.59-38.59 38.59-101.14 0-139.72-38.59-38.59-101.15-38.59-139.72 0l-157.22 157.2zm244.53-104.8c-9.65-9.65-25.29-9.65-34.93 0l-157.2 157.18c-19.27 19.29-50.53 19.31-69.82.05l-.05-.05c-9.64-9.64-25.27-9.65-34.92-.01l-.01.01c-9.65 9.64-9.66 25.28-.02 34.93l.02.02c38.58 38.57 101.14 38.57 139.72 0l157.2-157.2c9.65-9.65 9.65-25.29.01-34.93zm-261.99 87.33l157.18-157.18c9.64-9.65 9.64-25.29 0-34.94-9.64-9.64-25.27-9.64-34.91 0L133.72 290.93c-19.28 19.29-50.56 19.3-69.85.01l-.01-.01c-19.29-19.28-19.31-50.54-.03-69.84l.03-.03L218.03 66.89c-19.28-19.29-50.55-19.3-69.85-.02l-.02.02L28.93 186.14c-38.58 38.59-38.58 101.14 0 139.72 38.6 38.59 101.13 38.59 139.73.01zm-87.33-52.4c9.64 9.64 25.27 9.64 34.91 0l157.21-157.19c19.28-19.29 50.55-19.3 69.84-.02l.02.02c9.65 9.65 25.29 9.65 34.93 0 9.65-9.65 9.65-25.29 0-34.93-38.59-38.59-101.13-38.59-139.72 0L81.33 238.54c-9.65 9.64-9.65 25.28-.01 34.93h.01z", } - } } } @@ -15820,7 +15455,6 @@ impl IconShape for FaStackExchange { path { d: "M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z", } - } } } @@ -15863,7 +15497,6 @@ impl IconShape for FaStackOverflow { path { d: "M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z", } - } } } @@ -15906,7 +15539,6 @@ impl IconShape for FaStackpath { path { d: "M244.6 232.4c0 8.5-4.26 20.49-21.34 20.49h-19.61v-41.47h19.61c17.13 0 21.34 12.36 21.34 20.98zM448 32v448H0V32zM151.3 287.84c0-21.24-12.12-34.54-46.72-44.85-20.57-7.41-26-10.91-26-18.63s7-14.61 20.41-14.61c14.09 0 20.79 8.45 20.79 18.35h30.7l.19-.57c.5-19.57-15.06-41.65-51.12-41.65-23.37 0-52.55 10.75-52.55 38.29 0 19.4 9.25 31.29 50.74 44.37 17.26 6.15 21.91 10.4 21.91 19.48 0 15.2-19.13 14.23-19.47 14.23-20.4 0-25.65-9.1-25.65-21.9h-30.8l-.18.56c-.68 31.32 28.38 45.22 56.63 45.22 29.98 0 51.12-13.55 51.12-38.29zm125.38-55.63c0-25.3-18.43-45.46-53.42-45.46h-51.78v138.18h32.17v-47.36h19.61c30.25 0 53.42-15.95 53.42-45.36zM297.94 325L347 186.78h-31.09L268 325zm106.52-138.22h-31.09L325.46 325h29.94z", } - } } } @@ -15949,7 +15581,6 @@ impl IconShape for FaStaylinked { path { d: "M382.7 292.5l2.7 2.7-170-167.3c-3.5-3.5-9.7-3.7-13.8-.5L144.3 171c-4.2 3.2-4.6 8.7-1.1 12.2l68.1 64.3c3.6 3.5 9.9 3.7 14 .5l.1-.1c4.1-3.2 10.4-3 14 .5l84 81.3c3.6 3.5 3.2 9-.9 12.2l-93.2 74c-4.2 3.3-10.5 3.1-14.2-.4L63.2 268c-3.5-3.5-9.7-3.7-13.9-.5L3.5 302.4c-4.2 3.2-4.7 8.7-1.2 12.2L211 510.7s7.4 6.8 17.3-.8l198-163.9c4-3.2 4.4-8.7.7-12.2zm54.5-83.4L226.7 2.5c-1.5-1.2-8-5.5-16.3 1.1L3.6 165.7c-4.2 3.2-4.8 8.7-1.2 12.2l42.3 41.7 171.7 165.1c3.7 3.5 10.1 3.7 14.3.4l50.2-38.8-.3-.3 7.7-6c4.2-3.2 4.6-8.7.9-12.2l-57.1-54.4c-3.6-3.5-10-3.7-14.2-.5l-.1.1c-4.2 3.2-10.5 3.1-14.2-.4L109 180.8c-3.6-3.5-3.1-8.9 1.1-12.2l92.2-71.5c4.1-3.2 10.3-3 13.9.5l160.4 159c3.7 3.5 10 3.7 14.1.5l45.8-35.8c4.1-3.2 4.4-8.7.7-12.2z", } - } } } @@ -15992,7 +15623,6 @@ impl IconShape for FaSteamSquare { path { d: "M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z", } - } } } @@ -16035,7 +15665,6 @@ impl IconShape for FaSteamSymbol { path { d: "M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z", } - } } } @@ -16078,7 +15707,6 @@ impl IconShape for FaSteam { path { d: "M496 256c0 137-111.2 248-248.4 248-113.8 0-209.6-76.3-239-180.4l95.2 39.3c6.4 32.1 34.9 56.4 68.9 56.4 39.2 0 71.9-32.4 70.2-73.5l84.5-60.2c52.1 1.3 95.8-40.9 95.8-93.5 0-51.6-42-93.5-93.7-93.5s-93.7 42-93.7 93.5v1.2L176.6 279c-15.5-.9-30.7 3.4-43.5 12.1L0 236.1C10.2 108.4 117.1 8 247.6 8 384.8 8 496 119 496 256zM155.7 384.3l-30.5-12.6a52.79 52.79 0 0 0 27.2 25.8c26.9 11.2 57.8-1.6 69-28.4 5.4-13 5.5-27.3.1-40.3-5.4-13-15.5-23.2-28.5-28.6-12.9-5.4-26.7-5.2-38.9-.6l31.5 13c19.8 8.2 29.2 30.9 20.9 50.7-8.3 19.9-31 29.2-50.8 21zm173.8-129.9c-34.4 0-62.4-28-62.4-62.3s28-62.3 62.4-62.3 62.4 28 62.4 62.3-27.9 62.3-62.4 62.3zm.1-15.6c25.9 0 46.9-21 46.9-46.8 0-25.9-21-46.8-46.9-46.8s-46.9 21-46.9 46.8c.1 25.8 21.1 46.8 46.9 46.8z", } - } } } @@ -16121,7 +15749,6 @@ impl IconShape for FaStickerMule { path { d: "M561.7 199.6c-1.3.3.3 0 0 0zm-6.2-77.4c-7.7-22.3-5.1-7.2-13.4-36.9-1.6-6.5-3.6-14.5-6.2-20-4.4-8.7-4.6-7.5-4.6-9.5 0-5.3 30.7-45.3 19-46.9-5.7-.6-12.2 11.6-20.6 17-8.6 4.2-8 5-10.3 5-2.6 0-5.7-3-6.2-5-2-5.7 1.9-25.9-3.6-25.9-3.6 0-12.3 24.8-17 25.8-5.2 1.3-27.9-11.4-75.1 18-25.3 13.2-86.9 65.2-87 65.3-6.7 4.7-20 4.7-35.5 16-44.4 30.1-109.6 9.4-110.7 9-110.6-26.8-128-15.2-159 11.5-20.8 17.9-23.7 36.5-24.2 38.9-4.2 20.4 5.2 48.3 6.7 64.3 1.8 19.3-2.7 17.7 7.7 98.3.5 1 4.1 0 5.1 1.5 0 8.4-3.8 12.1-4.1 13-1.5 4.5-1.5 10.5 0 16 2.3 8.2 8.2 37.2 8.2 46.9 0 41.8.4 44 2.6 49.4 3.9 10 12.5 9.1 17 12 3.1 3.5-.5 8.5 1 12.5.5 2 3.6 4 6.2 5 9.2 3.6 27 .3 29.9-2.5 1.6-1.5.5-4.5 3.1-5 5.1 0 10.8-.5 14.4-2.5 5.1-2.5 4.1-6 1.5-10.5-.4-.8-7-13.3-9.8-16-2.1-2-5.1-3-7.2-4.5-5.8-4.9-10.3-19.4-10.3-19.5-4.6-19.4-10.3-46.3-4.1-66.8 4.6-17.2 39.5-87.7 39.6-87.8 4.1-6.5 17-11.5 27.3-7 6 1.9 19.3 22 65.4 30.9 47.9 8.7 97.4-2 112.2-2 2.8 2-1.9 13-.5 38.9 0 26.4-.4 13.7-4.1 29.9-2.2 9.7 3.4 23.2-1.5 46.9-1.4 9.8-9.9 32.7-8.2 43.4.5 1 1 2 1.5 3.5.5 4.5 1.5 8.5 4.6 10 7.3 3.6 12-3.5 9.8 11.5-.7 3.1-2.6 12 1.5 15 4.4 3.7 30.6 3.4 36.5.5 2.6-1.5 1.6-4.5 6.4-7.4 1.9-.9 11.3-.4 11.3-6.5.3-1.8-9.2-19.9-9.3-20-2.6-3.5-9.2-4.5-11.3-8-6.9-10.1-1.7-52.6.5-59.4 3-11 5.6-22.4 8.7-32.4 11-42.5 10.3-50.6 16.5-68.3.8-1.8 6.4-23.1 10.3-29.9 9.3-17 21.7-32.4 33.5-47.4 18-22.9 34-46.9 52-69.8 6.1-7 8.2-13.7 18-8 10.8 5.7 21.6 7 31.9 17 14.6 12.8 10.2 18.2 11.8 22.9 1.5 5 7.7 10.5 14.9 9.5 10.4-2 13-2.5 13.4-2.5 2.6-.5 5.7-5 7.2-8 3.1-5.5 7.2-9 7.2-16.5 0-7.7-.4-2.8-20.6-52.9z", } - } } } @@ -16164,7 +15791,6 @@ impl IconShape for FaStrava { path { d: "M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z", } - } } } @@ -16207,7 +15833,6 @@ impl IconShape for FaStripeS { path { d: "M155.3 154.6c0-22.3 18.6-30.9 48.4-30.9 43.4 0 98.5 13.3 141.9 36.7V26.1C298.3 7.2 251.1 0 203.8 0 88.1 0 11 60.4 11 161.4c0 157.9 216.8 132.3 216.8 200.4 0 26.4-22.9 34.9-54.7 34.9-47.2 0-108.2-19.5-156.1-45.5v128.5a396.09 396.09 0 0 0 156 32.4c118.6 0 200.3-51 200.3-153.6 0-170.2-218-139.7-218-203.9z", } - } } } @@ -16250,7 +15875,6 @@ impl IconShape for FaStripe { path { d: "M165 144.7l-43.3 9.2-.2 142.4c0 26.3 19.8 43.3 46.1 43.3 14.6 0 25.3-2.7 31.2-5.9v-33.8c-5.7 2.3-33.7 10.5-33.7-15.7V221h33.7v-37.8h-33.7zm89.1 51.6l-2.7-13.1H213v153.2h44.3V233.3c10.5-13.8 28.2-11.1 33.9-9.3v-40.8c-6-2.1-26.7-6-37.1 13.1zm92.3-72.3l-44.6 9.5v36.2l44.6-9.5zM44.9 228.3c0-6.9 5.8-9.6 15.1-9.7 13.5 0 30.7 4.1 44.2 11.4v-41.8c-14.7-5.8-29.4-8.1-44.1-8.1-36 0-60 18.8-60 50.2 0 49.2 67.5 41.2 67.5 62.4 0 8.2-7.1 10.9-17 10.9-14.7 0-33.7-6.1-48.6-14.2v40c16.5 7.1 33.2 10.1 48.5 10.1 36.9 0 62.3-15.8 62.3-47.8 0-52.9-67.9-43.4-67.9-63.4zM640 261.6c0-45.5-22-81.4-64.2-81.4s-67.9 35.9-67.9 81.1c0 53.5 30.3 78.2 73.5 78.2 21.2 0 37.1-4.8 49.2-11.5v-33.4c-12.1 6.1-26 9.8-43.6 9.8-17.3 0-32.5-6.1-34.5-26.9h86.9c.2-2.3.6-11.6.6-15.9zm-87.9-16.8c0-20 12.3-28.4 23.4-28.4 10.9 0 22.5 8.4 22.5 28.4zm-112.9-64.6c-17.4 0-28.6 8.2-34.8 13.9l-2.3-11H363v204.8l44.4-9.4.1-50.2c6.4 4.7 15.9 11.2 31.4 11.2 31.8 0 60.8-23.2 60.8-79.6.1-51.6-29.3-79.7-60.5-79.7zm-10.6 122.5c-10.4 0-16.6-3.8-20.9-8.4l-.3-66c4.6-5.1 11-8.8 21.2-8.8 16.2 0 27.4 18.2 27.4 41.4.1 23.9-10.9 41.8-27.4 41.8zm-126.7 33.7h44.6V183.2h-44.6z", } - } } } @@ -16293,7 +15917,6 @@ impl IconShape for FaStudiovinari { path { d: "M480.3 187.7l4.2 28v28l-25.1 44.1-39.8 78.4-56.1 67.5-79.1 37.8-17.7 24.5-7.7 12-9.6 4s17.3-63.6 19.4-63.6c2.1 0 20.3.7 20.3.7l66.7-38.6-92.5 26.1-55.9 36.8-22.8 28-6.6 1.4 20.8-73.6 6.9-5.5 20.7 12.9 88.3-45.2 56.8-51.5 14.8-68.4-125.4 23.3 15.2-18.2-173.4-53.3 81.9-10.5-166-122.9L133.5 108 32.2 0l252.9 126.6-31.5-38L378 163 234.7 64l18.7 38.4-49.6-18.1L158.3 0l194.6 122L310 66.2l108 96.4 12-8.9-21-16.4 4.2-37.8L451 89.1l29.2 24.7 11.5 4.2-7 6.2 8.5 12-13.1 7.4-10.3 20.2 10.5 23.9z", } - } } } @@ -16336,7 +15959,6 @@ impl IconShape for FaStumbleuponCircle { path { d: "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 177.5c-9.8 0-17.8 8-17.8 17.8v106.9c0 40.9-33.9 73.9-74.9 73.9-41.4 0-74.9-33.5-74.9-74.9v-46.5h57.3v45.8c0 10 8 17.8 17.8 17.8s17.8-7.9 17.8-17.8V200.1c0-40 34.2-72.1 74.7-72.1 40.7 0 74.7 32.3 74.7 72.6v23.7l-34.1 10.1-22.9-10.7v-20.6c.1-9.6-7.9-17.6-17.7-17.6zm167.6 123.6c0 41.4-33.5 74.9-74.9 74.9-41.2 0-74.9-33.2-74.9-74.2V263l22.9 10.7 34.1-10.1v47.1c0 9.8 8 17.6 17.8 17.6s17.8-7.9 17.8-17.6v-48h57.3c-.1 45.9-.1 46.4-.1 46.4z", } - } } } @@ -16379,7 +16001,6 @@ impl IconShape for FaStumbleupon { path { d: "M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z", } - } } } @@ -16422,7 +16043,6 @@ impl IconShape for FaSuperpowers { path { d: "M448 32c-83.3 11-166.8 22-250 33-92 12.5-163.3 86.7-169 180-3.3 55.5 18 109.5 57.8 148.2L0 480c83.3-11 166.5-22 249.8-33 91.8-12.5 163.3-86.8 168.7-179.8 3.5-55.5-18-109.5-57.7-148.2L448 32zm-79.7 232.3c-4.2 79.5-74 139.2-152.8 134.5-79.5-4.7-140.7-71-136.3-151 4.5-79.2 74.3-139.3 153-134.5 79.3 4.7 140.5 71 136.1 151z", } - } } } @@ -16465,7 +16085,6 @@ impl IconShape for FaSupple { path { d: "M640 262.5c0 64.1-109 116.1-243.5 116.1-24.8 0-48.6-1.8-71.1-5 7.7.4 15.5.6 23.4.6 134.5 0 243.5-56.9 243.5-127.1 0-29.4-19.1-56.4-51.2-78 60 21.1 98.9 55.1 98.9 93.4zM47.7 227.9c-.1-70.2 108.8-127.3 243.3-127.6 7.9 0 15.6.2 23.3.5-22.5-3.2-46.3-4.9-71-4.9C108.8 96.3-.1 148.5 0 212.6c.1 38.3 39.1 72.3 99.3 93.3-32.3-21.5-51.5-48.6-51.6-78zm60.2 39.9s10.5 13.2 29.3 13.2c17.9 0 28.4-11.5 28.4-25.1 0-28-40.2-25.1-40.2-39.7 0-5.4 5.3-9.1 12.5-9.1 5.7 0 11.3 2.6 11.3 6.6v3.9h14.2v-7.9c0-12.1-15.4-16.8-25.4-16.8-16.5 0-28.5 10.2-28.5 24.1 0 26.6 40.2 25.4 40.2 39.9 0 6.6-5.8 10.1-12.3 10.1-11.9 0-20.7-10.1-20.7-10.1l-8.8 10.9zm120.8-73.6v54.4c0 11.3-7.1 17.8-17.8 17.8-10.7 0-17.8-6.5-17.8-17.7v-54.5h-15.8v55c0 18.9 13.4 31.9 33.7 31.9 20.1 0 33.4-13 33.4-31.9v-55h-15.7zm34.4 85.4h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.8-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5.1 14.7-14 14.7h-12.6zm57 43h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.7-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5 14.7-14 14.7h-12.6zm57.1 34.8c0 5.8 2.4 8.2 8.2 8.2h37.6c5.8 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-18.6c-1.7 0-2.6-1-2.6-2.6v-61.2c0-5.7-2.4-8.2-8.2-8.2H401v13.4h5.2c1.7 0 2.6 1 2.6 2.6v61.2zm63.4 0c0 5.8 2.4 8.2 8.2 8.2H519c5.7 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-19.7c-1.7 0-2.6-1-2.6-2.6v-20.3h27.7v-13.4H488v-22.4h19.2c1.7 0 2.6 1 2.6 2.6v5.2H524v-13c0-5.7-2.5-8.2-8.2-8.2h-51.6v13.4h7.8v63.9zm58.9-76v5.9h1.6v-5.9h2.7v-1.2h-7v1.2h2.7zm5.7-1.2v7.1h1.5v-5.7l2.3 5.7h1.3l2.3-5.7v5.7h1.5v-7.1h-2.3l-2.1 5.1-2.1-5.1h-2.4z", } - } } } @@ -16508,7 +16127,6 @@ impl IconShape for FaSuse { path { d: "M471.08 102.66s-.3 18.3-.3 20.3c-9.1-3-74.4-24.1-135.7-26.3-51.9-1.8-122.8-4.3-223 57.3-19.4 12.4-73.9 46.1-99.6 109.7C7 277-.12 307 7 335.06a111 111 0 0 0 16.5 35.7c17.4 25 46.6 41.6 78.1 44.4 44.4 3.9 78.1-16 90-53.3 8.2-25.8 0-63.6-31.5-82.9-25.6-15.7-53.3-12.1-69.2-1.6-13.9 9.2-21.8 23.5-21.6 39.2.3 27.8 24.3 42.6 41.5 42.6a49 49 0 0 0 15.8-2.7c6.5-1.8 13.3-6.5 13.3-14.9 0-12.1-11.6-14.8-16.8-13.9-2.9.5-4.5 2-11.8 2.4-2-.2-12-3.1-12-14V316c.2-12.3 13.2-18 25.5-16.9 32.3 2.8 47.7 40.7 28.5 65.7-18.3 23.7-76.6 23.2-99.7-20.4-26-49.2 12.7-111.2 87-98.4 33.2 5.7 83.6 35.5 102.4 104.3h45.9c-5.7-17.6-8.9-68.3 42.7-68.3 56.7 0 63.9 39.9 79.8 68.3H460c-12.8-18.3-21.7-38.7-18.9-55.8 5.6-33.8 39.7-18.4 82.4-17.4 66.5.4 102.1-27 103.1-28 3.7-3.1 6.5-15.8 7-17.7 1.3-5.1-3.2-2.4-3.2-2.4-8.7 5.2-30.5 15.2-50.9 15.6-25.3.5-76.2-25.4-81.6-28.2-.3-.4.1 1.2-11-25.5 88.4 58.3 118.3 40.5 145.2 21.7.8-.6 4.3-2.9 3.6-5.7-13.8-48.1-22.4-62.7-34.5-69.6-37-21.6-125-34.7-129.2-35.3.1-.1-.9-.3-.9.7zm60.4 72.8a37.54 37.54 0 0 1 38.9-36.3c33.4 1.2 48.8 42.3 24.4 65.2-24.2 22.7-64.4 4.6-63.3-28.9zm38.6-25.3a26.27 26.27 0 1 0 25.4 27.2 26.19 26.19 0 0 0-25.4-27.2zm4.3 28.8c-15.4 0-15.4-15.6 0-15.6s15.4 15.64 0 15.64z", } - } } } @@ -16551,7 +16169,6 @@ impl IconShape for FaSwift { path { d: "M448 156.09c0-4.51-.08-9-.2-13.52a196.31 196.31 0 0 0-2.58-29.42 99.62 99.62 0 0 0-9.22-28A94.08 94.08 0 0 0 394.84 44a99.17 99.17 0 0 0-28-9.22 195 195 0 0 0-29.43-2.59c-4.51-.12-9-.17-13.52-.2H124.14c-4.51 0-9 .08-13.52.2-2.45.07-4.91.15-7.37.27a171.68 171.68 0 0 0-22.06 2.32 103.06 103.06 0 0 0-21.21 6.1q-3.46 1.45-6.81 3.12a94.66 94.66 0 0 0-18.39 12.32c-1.88 1.61-3.69 3.28-5.43 5A93.86 93.86 0 0 0 12 85.17a99.45 99.45 0 0 0-9.22 28 196.31 196.31 0 0 0-2.54 29.4c-.13 4.51-.18 9-.21 13.52v199.83c0 4.51.08 9 .21 13.51a196.08 196.08 0 0 0 2.58 29.42 99.3 99.3 0 0 0 9.22 28A94.31 94.31 0 0 0 53.17 468a99.47 99.47 0 0 0 28 9.21 195 195 0 0 0 29.43 2.59c4.5.12 9 .17 13.52.2H323.91c4.51 0 9-.08 13.52-.2a196.59 196.59 0 0 0 29.44-2.59 99.57 99.57 0 0 0 28-9.21A94.22 94.22 0 0 0 436 426.84a99.3 99.3 0 0 0 9.22-28 194.79 194.79 0 0 0 2.59-29.42c.12-4.5.17-9 .2-13.51V172.14c-.01-5.35-.01-10.7-.01-16.05zm-69.88 241c-20-38.93-57.23-29.27-76.31-19.47-1.72 1-3.48 2-5.25 3l-.42.25c-39.5 21-92.53 22.54-145.85-.38A234.64 234.64 0 0 1 45 290.12a230.63 230.63 0 0 0 39.17 23.37c56.36 26.4 113 24.49 153 0-57-43.85-104.6-101-141.09-147.22a197.09 197.09 0 0 1-18.78-25.9c43.7 40 112.7 90.22 137.48 104.12-52.57-55.49-98.89-123.94-96.72-121.74 82.79 83.42 159.18 130.59 159.18 130.59 2.88 1.58 5 2.85 6.73 4a127.44 127.44 0 0 0 4.16-12.47c13.22-48.33-1.66-103.58-35.31-149.2C329.61 141.75 375 229.34 356.4 303.42c-.44 1.73-.95 3.4-1.44 5.09 38.52 47.4 28.04 98.17 23.13 88.59z", } - } } } @@ -16594,7 +16211,6 @@ impl IconShape for FaSymfony { path { d: "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm133.74 143.54c-11.47.41-19.4-6.45-19.77-16.87-.27-9.18 6.68-13.44 6.53-18.85-.23-6.55-10.16-6.82-12.87-6.67-39.78 1.29-48.59 57-58.89 113.85 21.43 3.15 36.65-.72 45.14-6.22 12-7.75-3.34-15.72-1.42-24.56 4-18.16 32.55-19 32 5.3-.36 17.86-25.92 41.81-77.6 35.7-10.76 59.52-18.35 115-58.2 161.72-29 34.46-58.4 39.82-71.58 40.26-24.65.85-41-12.31-41.58-29.84-.56-17 14.45-26.26 24.31-26.59 21.89-.75 30.12 25.67 14.88 34-12.09 9.71.11 12.61 2.05 12.55 10.42-.36 17.34-5.51 22.18-9 24-20 33.24-54.86 45.35-118.35 8.19-49.66 17-78 18.23-82-16.93-12.75-27.08-28.55-49.85-34.72-15.61-4.23-25.12-.63-31.81 7.83-7.92 10-5.29 23 2.37 30.7l12.63 14c15.51 17.93 24 31.87 20.8 50.62-5.06 29.93-40.72 52.9-82.88 39.94-36-11.11-42.7-36.56-38.38-50.62 7.51-24.15 42.36-11.72 34.62 13.6-2.79 8.6-4.92 8.68-6.28 13.07-4.56 14.77 41.85 28.4 51-1.39 4.47-14.52-5.3-21.71-22.25-39.85-28.47-31.75-16-65.49 2.95-79.67C204.23 140.13 251.94 197 262 205.29c37.17-109 100.53-105.46 102.43-105.53 25.16-.81 44.19 10.59 44.83 28.65.25 7.69-4.17 22.59-19.52 23.13z", } - } } } @@ -16637,7 +16253,6 @@ impl IconShape for FaTeamspeak { path { d: "M244.2 346.79c2.4-12.3-12-30-32.4-48.7-20.9-19.2-48.2-39.1-63.4-46.6-21.7-12-41.7-1.8-46.3 22.7-5 26.2 0 51.4 14.5 73.9 10.2 15.5 25.4 22.7 43.4 24 11.6.6 52.5 2.2 61.7-1 11.9-4.3 20.1-11.8 22.5-24.3zm205 20.8a5.22 5.22 0 0 0-8.3 2.4c-8 25.4-44.7 112.5-172.1 121.5-149.7 10.5 80.3 43.6 145.4-6.4 22.7-17.4 47.6-35 46.6-85.4-.4-10.1-4.9-26.69-11.6-32.1zm62-122.4c-.3-18.9-8.6-33.4-26-42.2-2.9-1.3-5-2.7-5.9-6.4A222.64 222.64 0 0 0 438.9 103c-1.1-1.5-3.5-3.2-2.2-5 8.5-11.5-.3-18-7-24.4Q321.4-31.11 177.4 13.09c-40.1 12.3-73.9 35.6-102 67.4-4 4.3-6.7 9.1-3 14.5 3 4 1.3 6.2-1 9.3C51.6 132 38.2 162.59 32.1 196c-.7 4.3-2.9 6-6.4 7.8-14.2 7-22.5 18.5-24.9 34L0 264.29v20.9c0 30.8 21 50.4 51.8 49 7.7-.3 11.7-4.3 12-11.5 2-77.5-2.4-95.4 3.7-125.8C92.1 72.39 234.3 5 345.3 65.39 411.4 102 445.7 159 447.6 234.79c.8 28.2 0 56.5 0 84.6 0 7 2.2 12.5 9.4 14.2 24.1 5 49.2-12 53.2-36.7 2.9-17.1 1-34.5 1-51.7zm-159.6 131.5c36.5 2.8 59.3-28.5 58.4-60.5-2.1-45.2-66.2-16.5-87.8-8-73.2 28.1-45 54.9-22.2 60.8z", } - } } } @@ -16680,7 +16295,6 @@ impl IconShape for FaTelegram { path { d: "M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z", } - } } } @@ -16723,7 +16337,6 @@ impl IconShape for FaTencentWeibo { path { d: "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z", } - } } } @@ -16766,7 +16379,6 @@ impl IconShape for FaTheRedYeti { path { d: "M488.23 241.7l20.7 7.1c-9.6-23.9-23.9-37-31.7-44.8l7.1-18.2c.2 0 12.3-27.8-2.5-30.7-.6-11.3-6.6-27-18.4-27-7.6-10.6-17.7-12.3-30.7-5.9a122.2 122.2 0 0 0-25.3 16.5c-5.3-6.4-3 .4-3-29.8-37.1-24.3-45.4-11.7-74.8 3l.5.5a239.36 239.36 0 0 0-68.4-13.3c-5.5-8.7-18.6-19.1-25.1-25.1l24.8 7.1c-5.5-5.5-26.8-12.9-34.2-15.2 18.2-4.1 29.8-20.8 42.5-33-34.9-10.1-67.9-5.9-97.9 11.8l12-44.2L182 0c-31.6 24.2-33 41.9-33.7 45.5-.9-2.4-6.3-19.6-15.2-27a35.12 35.12 0 0 0-.5 25.3c3 8.4 5.9 14.8 8.4 18.9-16-3.3-28.3-4.9-49.2 0h-3.7l33 14.3a194.26 194.26 0 0 0-46.7 67.4l-1.7 8.4 1.7 1.7 7.6-4.7c-3.3 11.6-5.3 19.4-6.6 25.8a200.18 200.18 0 0 0-27.8 40.3c-15 1-31.8 10.8-40.3 14.3l3 3.4 28.8 1c-.5 1-.7 2.2-1.2 3.2-7.3 6.4-39.8 37.7-33 80.7l20.2-22.4c.5 1.7.7 3.4 1.2 5.2 0 25.5.4 89.6 64.9 150.5 43.6 40 96 60.2 157.5 60.2 121.7 0 223-87.3 223-211.5 6.8-9.7-1.2 3 16.7-25.1l13 14.3 2.5-.5A181.84 181.84 0 0 0 495 255a44.74 44.74 0 0 0-6.8-13.3zM398 111.2l-.5 21.9c5.5 18.1 16.9 17.2 22.4 17.2l-3.4-4.7 22.4-5.4a242.44 242.44 0 0 1-27 0c12.8-2.1 33.3-29 43-11.3 3.4 7.6 6.4 17.2 9.3 27.8l1.7-5.9a56.38 56.38 0 0 1-1.7-15.2c5.4.5 8.8 3.4 9.3 10.1.5 6.4 1.7 14.8 3.4 25.3l4.7-11.3c4.6 0 4.5-3.6-2.5 20.7-20.9-8.7-35.1-8.4-46.5-8.4l18.2-16c-25.3 8.2-33 10.8-54.8 20.9-1.1-5.4-5-13.5-16-19.9-3.2 3.8-2.8.9-.7 14.8h-2.5a62.32 62.32 0 0 0-8.4-23.1l4.2-3.4c8.4-7.1 11.8-14.3 10.6-21.9-.5-6.4-5.4-13.5-13.5-20.7 5.6-3.4 15.2-.4 28.3 8.5zm-39.6-10.1c2.7 1.9 11.4 5.4 18.9 17.2 4.2 8.4 4 9.8 3.4 11.1-.5 2.4-.5 4.3-3 7.1-1.7 2.5-5.4 4.7-11.8 7.6-7.6-13-16.5-23.6-27.8-31.2zM91 143.1l1.2-1.7c1.2-2.9 4.2-7.6 9.3-15.2l2.5-3.4-13 12.3 5.4-4.7-10.1 9.3-4.2 1.2c12.3-24.1 23.1-41.3 32.5-50.2 9.3-9.3 16-16 20.2-19.4l-6.4 1.2c-11.3-4.2-19.4-7.1-24.8-8.4 2.5-.5 3.7-.5 3.2-.5 10.3 0 17.5.5 20.9 1.2a52.35 52.35 0 0 0 16 2.5l.5-1.7-8.4-35.8 13.5 29a42.89 42.89 0 0 0 5.9-14.3c1.7-6.4 5.4-13 10.1-19.4s7.6-10.6 9.3-11.3a234.68 234.68 0 0 0-6.4 25.3l-1.7 7.1-.5 4.7 2.5 2.5C190.4 39.9 214 34 239.8 34.5l21.1.5c-11.8 13.5-27.8 21.9-48.5 24.8a201.26 201.26 0 0 1-23.4 2.9l-.2-.5-2.5-1.2a20.75 20.75 0 0 0-14 2c-2.5-.2-4.9-.5-7.1-.7l-2.5 1.7.5 1.2c2 .2 3.9.5 6.2.7l-2 3.4 3.4-.5-10.6 11.3c-4.2 3-5.4 6.4-4.2 9.3l5.4-3.4h1.2a39.4 39.4 0 0 1 25.3-15.2v-3c6.4.5 13 1 19.4 1.2 6.4 0 8.4.5 5.4 1.2a189.6 189.6 0 0 1 20.7 13.5c13.5 10.1 23.6 21.9 30 35.4 8.8 18.2 13.5 37.1 13.5 56.6a141.13 141.13 0 0 1-3 28.3 209.91 209.91 0 0 1-16 46l2.5.5c18.2-19.7 41.9-16 49.2-16l-6.4 5.9 22.4 17.7-1.7 30.7c-5.4-12.3-16.5-21.1-33-27.8 16.5 14.8 23.6 21.1 21.9 20.2-4.8-2.8-3.5-1.9-10.8-3.7 4.1 4.1 17.5 18.8 18.2 20.7l.2.2-.2.2c0 1.8 1.6-1.2-14 22.9-75.2-15.3-106.27-42.7-141.2-63.2l11.8 1.2c-11.8-18.5-15.6-17.7-38.4-26.1L149 225c-8.8-3-18.2-3-28.3.5l7.6-10.6-1.2-1.7c-14.9 4.3-19.8 9.2-22.6 11.3-1.1-5.5-2.8-12.4-12.3-28.8l-1.2 27-13.2-5c1.5-25.2 5.4-50.5 13.2-74.6zm276.5 330c-49.9 25-56.1 22.4-59 23.9-29.8-11.8-50.9-31.7-63.5-58.8l30 16.5c-9.8-9.3-18.3-16.5-38.4-44.3l11.8 23.1-17.7-7.6c14.2 21.1 23.5 51.7 66.6 73.5-120.8 24.2-199-72.1-200.9-74.3a262.57 262.57 0 0 0 35.4 24.8c3.4 1.7 7.1 2.5 10.1 1.2l-16-20.7c9.2 4.2 9.5 4.5 69.1 29-42.5-20.7-73.8-40.8-93.2-60.2-.5 6.4-1.2 10.1-1.2 10.1a80.25 80.25 0 0 1 20.7 26.6c-39-18.9-57.6-47.6-71.3-82.6 49.9 55.1 118.9 37.5 120.5 37.1 34.8 16.4 69.9 23.6 113.9 10.6 3.3 0 20.3 17 25.3 39.1l4.2-3-2.5-23.6c9 9 24.9 22.6 34.4 13-15.6-5.3-23.5-9.5-29.5-31.7 4.6 4.2 7.6 9 27.8 15l1.2-1.2-10.5-14.2c11.7-4.8-3.5 1 32-10.8 4.3 34.3 9 49.2.7 89.5zm115.3-214.4l-2.5.5 3 9.3c-3.5 5.9-23.7 44.3-71.6 79.7-39.5 29.8-76.6 39.1-80.9 40.3l-7.6-7.1-1.2 3 14.3 16-7.1-4.7 3.4 4.2h-1.2l-21.9-13.5 9.3 26.6-19-27.9-1.2 2.5 7.6 29c-6.1-8.2-21-32.6-56.8-39.6l32.5 21.2a214.82 214.82 0 0 1-93.2-6.4c-4.2-1.2-8.9-2.5-13.5-4.2l1.2-3-44.8-22.4 26.1 22.4c-57.7 9.1-113-25.4-126.4-83.4l-2.5-16.4-22.27 22.3c19.5-57.5 25.6-57.9 51.4-70.1-9.1-5.3-1.6-3.3-38.4-9.3 15.8-5.8 33-15.4 73 5.2a18.5 18.5 0 0 1 3.7-1.7c.6-3.2.4-.8 1-11.8 3.9 10 3.6 8.7 3 9.3l1.7.5c12.7-6.5 8.9-4.5 17-8.9l-5.4 13.5 22.3-5.8-8.4 8.4 2.5 2.5c4.5-1.8 30.3 3.4 40.8 16l-23.6-2.5c39.4 23 51.5 54 55.8 69.6l1.7-1.2c-2.8-22.3-12.4-33.9-16-40.1 4.2 5 39.2 34.6 110.4 46-11.3-.5-23.1 5.4-34.9 18.9l46.7-20.2-9.3 21.9c7.6-10.1 14.8-23.6 21.2-39.6v-.5l1.2-3-1.2 16c13.5-41.8 25.3-78.5 35.4-109.7l13.5-27.8v-2l-5.4-4.2h10.1l5.9 4.2 2.5-1.2-3.4-16 12.3 18.9 41.8-20.2-14.8 13 .5 2.9 17.7-.5a184 184 0 0 1 33 4.2l-23.6 2.5-1.2 3 26.6 23.1a254.21 254.21 0 0 1 27 32c-11.2-3.3-10.3-3.4-21.2-3.4l12.3 32.5zm-6.1-71.3l-3.9 13-14.3-11.8zm-254.8 7.1c1.7 10.6 4.7 17.7 8.8 21.9-9.3 6.6-27.5 13.9-46.5 16l.5 1.2a50.22 50.22 0 0 0 24.8-2.5l-7.1 13c4.2-1.7 10.1-7.1 17.7-14.8 11.9-5.5 12.7-5.1 20.2-16-12.7-6.4-15.7-13.7-18.4-18.8zm3.7-102.3c-6.4-3.4-10.6 3-12.3 18.9s2.5 29.5 11.8 39.6 18.2 10.6 26.1 3 3.4-23.6-11.3-47.7a39.57 39.57 0 0 0-14.27-13.8zm-4.7 46.3c5.4 2.2 10.5 1.9 12.3-10.6v-4.7l-1.2.5c-4.3-3.1-2.5-4.5-1.7-6.2l.5-.5c-.9-1.2-5-8.1-12.5 4.7-.5-13.5.5-21.9 3-24.8 1.2-2.5 4.7-1.2 11.3 4.2 6.4 5.4 11.3 16 15.2 32.5 6.5 28-19.8 26.2-26.9 4.9zm-45-5.5c1.6.3 9.3-1.1 9.3-14.8h-.5c-5.4-1.1-2.2-5.5-.7-5.9-1.7-3-3.4-4.2-5.4-4.7-8.1 0-11.6 12.7-8.1 21.2a7.51 7.51 0 0 0 5.43 4.2zM216 82.9l-2.5.5.5 3a48.94 48.94 0 0 1 26.1 5.9c-2.5-5.5-10-14.3-28.3-14.3l.5 2.5zm-71.8 49.4c21.7 16.8 16.5 21.4 46.5 23.6l-2.9-4.7a42.67 42.67 0 0 0 14.8-28.3c1.7-16-1.2-29.5-8.8-41.3l13-7.6a2.26 2.26 0 0 0-.5-1.7 14.21 14.21 0 0 0-13.5 1.7c-12.7 6.7-28 20.9-29 22.4-1.7 1.7-3.4 5.9-5.4 13.5a99.61 99.61 0 0 0-2.9 23.6c-4.7-8-10.5-6.4-19.9-5.9l7.1 7.6c-16.5 0-23.3 15.4-23.6 16 6.8 0 4.6-7.6 30-12.3-4.3-6.3-3.3-5-4.9-6.6zm18.7-18.7c1.2-7.6 3.4-13 6.4-17.2 5.4-6.4 10.6-10.1 16-11.8 4.2-1.7 7.1 1.2 10.1 9.3a72.14 72.14 0 0 1 3 25.3c-.5 9.3-3.4 17.2-8.4 23.1-2.9 3.4-5.4 5.9-6.4 7.6a39.21 39.21 0 0 1-11.3-.5l-7.1-3.4-5.4-6.4c.8-10 1.3-18.8 3.1-26zm42 56.1c-34.8 14.4-34.7 14-36.1 14.3-20.8 4.7-19-24.4-18.9-24.8l5.9-1.2-.5-2.5c-20.2-2.6-31 4.2-32.5 4.9.5.5 3 3.4 5.9 9.3 4.2-6.4 8.8-10.1 15.2-10.6a83.47 83.47 0 0 0 1.7 33.7c.1.5 2.6 17.4 27.5 24.1 11.3 3 27 1.2 48.9-5.4l-9.2.5c-4.2-14.8-6.4-24.8-5.9-29.5 11.3-8.8 21.9-11.3 30.7-7.6h2.5l-11.8-7.6-7.1.5c-5.9 1.2-12.3 4.2-19.4 8.4z", } - } } } @@ -16809,7 +16421,6 @@ impl IconShape for FaThemeco { path { d: "M202.9 8.43c9.9-5.73 26-5.82 35.95-.21L430 115.85c10 5.6 18 19.44 18 30.86V364c0 11.44-8.06 25.29-18 31L238.81 503.74c-9.93 5.66-26 5.57-35.85-.21L17.86 395.12C8 389.34 0 375.38 0 364V146.71c0-11.44 8-25.36 17.91-31.08zm-77.4 199.83c-15.94 0-31.89.14-47.83.14v101.45H96.8V280h28.7c49.71 0 49.56-71.74 0-71.74zm140.14 100.29l-30.73-34.64c37-7.51 34.8-65.23-10.87-65.51-16.09 0-32.17-.14-48.26-.14v101.59h19.13v-33.91h18.41l29.56 33.91h22.76zm-41.59-82.32c23.34 0 23.26 32.46 0 32.46h-29.13v-32.46zm-95.56-1.6c21.18 0 21.11 38.85 0 38.85H96.18v-38.84zm192.65-18.25c-68.46 0-71 105.8 0 105.8 69.48-.01 69.41-105.8 0-105.8zm0 17.39c44.12 0 44.8 70.86 0 70.86s-44.43-70.86 0-70.86z", } - } } } @@ -16852,7 +16463,6 @@ impl IconShape for FaThemeisle { path { d: "M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z", } - } } } @@ -16895,7 +16505,6 @@ impl IconShape for FaThinkPeaks { path { d: "M465.4 409.4l87.1-150.2-32-.3-55.1 95L259.2 0 23 407.4l32 .3L259.2 55.6zm-355.3-44.1h32.1l117.4-202.5L463 511.9l32.5.1-235.8-404.6z", } - } } } @@ -16938,7 +16547,6 @@ impl IconShape for FaTiktok { path { d: "M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z", } - } } } @@ -16981,7 +16589,6 @@ impl IconShape for FaTradeFederation { path { d: "M248 8.8c-137 0-248 111-248 248s111 248 248 248 248-111 248-248-111-248-248-248zm0 482.8c-129.7 0-234.8-105.1-234.8-234.8S118.3 22 248 22s234.8 105.1 234.8 234.8S377.7 491.6 248 491.6zm155.1-328.5v-46.8H209.3V198H54.2l36.7 46h117.7v196.8h48.8V245h83.3v-47h-83.3v-34.8h145.7zm-73.3 45.1v23.9h-82.9v197.4h-26.8V232.1H96.3l-20.1-23.9h143.9v-80.6h171.8V152h-145v56.2zm-161.3-69l-12.4-20.7 2.1 23.8-23.5 5.4 23.3 5.4-2.1 24 12.3-20.5 22.2 9.5-15.7-18.1 15.8-18.1zm-29.6-19.7l9.3-11.5-12.7 5.9-8-12.4 1.7 13.9-14.3 3.8 13.7 2.7-.8 14.7 6.8-12.2 13.8 5.3zm165.4 145.2l-13.1 5.6-7.3-12.2 1.3 14.2-13.9 3.2 13.9 3.2-1.2 14.2 7.3-12.2 13.1 5.5-9.4-10.7zm106.9-77.2l-20.9 9.1-12-19.6 2.2 22.7-22.3 5.4 22.2 4.9-1.8 22.9 11.5-19.6 21.2 8.8-15.1-17zM248 29.9c-125.3 0-226.9 101.6-226.9 226.9S122.7 483.7 248 483.7s226.9-101.6 226.9-226.9S373.3 29.9 248 29.9zM342.6 196v51h-83.3v195.7h-52.7V245.9H89.9l-40-49.9h157.4v-81.6h197.8v50.7H259.4V196zM248 43.2c60.3 0 114.8 25 153.6 65.2H202.5V190H45.1C73.1 104.8 153.4 43.2 248 43.2zm0 427.1c-117.9 0-213.6-95.6-213.6-213.5 0-21.2 3.1-41.8 8.9-61.1L87.1 252h114.7v196.8h64.6V253h83.3v-62.7h-83.2v-19.2h145.6v-50.8c30.8 37 49.3 84.6 49.3 136.5.1 117.9-95.5 213.5-213.4 213.5zM178.8 275l-11-21.4 1.7 24.5-23.7 3.9 23.8 5.9-3.7 23.8 13-20.9 21.5 10.8-15.8-18.8 16.9-17.1z", } - } } } @@ -17024,7 +16631,6 @@ impl IconShape for FaTrello { path { d: "M392.3 32H56.1C25.1 32 0 57.1 0 88c-.1 0 0-4 0 336 0 30.9 25.1 56 56 56h336.2c30.8-.2 55.7-25.2 55.7-56V88c.1-30.8-24.8-55.8-55.6-56zM197 371.3c-.2 14.7-12.1 26.6-26.9 26.6H87.4c-14.8.1-26.9-11.8-27-26.6V117.1c0-14.8 12-26.9 26.9-26.9h82.9c14.8 0 26.9 12 26.9 26.9v254.2zm193.1-112c0 14.8-12 26.9-26.9 26.9h-81c-14.8 0-26.9-12-26.9-26.9V117.2c0-14.8 12-26.9 26.8-26.9h81.1c14.8 0 26.9 12 26.9 26.9v142.1z", } - } } } @@ -17067,7 +16673,6 @@ impl IconShape for FaTumblrSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z", } - } } } @@ -17110,7 +16715,6 @@ impl IconShape for FaTumblr { path { d: "M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z", } - } } } @@ -17153,7 +16757,6 @@ impl IconShape for FaTwitch { path { d: "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z", } - } } } @@ -17196,7 +16799,6 @@ impl IconShape for FaTwitterSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z", } - } } } @@ -17239,7 +16841,6 @@ impl IconShape for FaTwitter { path { d: "M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z", } - } } } @@ -17282,7 +16883,6 @@ impl IconShape for FaTypo3 { path { d: "M178.7 78.4c0-24.7 5.4-32.4 13.9-39.4-69.5 8.5-149.3 34-176.3 66.4-5.4 7.7-9.3 20.8-9.3 37.1C7 246 113.8 480 191.1 480c36.3 0 97.3-59.5 146.7-139-7 2.3-11.6 2.3-18.5 2.3-57.2 0-140.6-198.5-140.6-264.9zM301.5 32c-30.1 0-41.7 5.4-41.7 36.3 0 66.4 53.8 198.5 101.7 198.5 26.3 0 78.8-99.7 78.8-182.3 0-40.9-67-52.5-138.8-52.5z", } - } } } @@ -17325,7 +16925,6 @@ impl IconShape for FaUber { path { d: "M414.1 32H33.9C15.2 32 0 47.2 0 65.9V446c0 18.8 15.2 34 33.9 34H414c18.7 0 33.9-15.2 33.9-33.9V65.9C448 47.2 432.8 32 414.1 32zM237.6 391.1C163 398.6 96.4 344.2 88.9 269.6h94.4V290c0 3.7 3 6.8 6.8 6.8H258c3.7 0 6.8-3 6.8-6.8v-67.9c0-3.7-3-6.8-6.8-6.8h-67.9c-3.7 0-6.8 3-6.8 6.8v20.4H88.9c7-69.4 65.4-122.2 135.1-122.2 69.7 0 128.1 52.8 135.1 122.2 7.5 74.5-46.9 141.1-121.5 148.6z", } - } } } @@ -17368,7 +16967,6 @@ impl IconShape for FaUbuntu { path { d: "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm52.7 93c8.8-15.2 28.3-20.5 43.5-11.7 15.3 8.8 20.5 28.3 11.7 43.6-8.8 15.2-28.3 20.5-43.5 11.7-15.3-8.9-20.5-28.4-11.7-43.6zM87.4 287.9c-17.6 0-31.9-14.3-31.9-31.9 0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9zm28.1 3.1c22.3-17.9 22.4-51.9 0-69.9 8.6-32.8 29.1-60.7 56.5-79.1l23.7 39.6c-51.5 36.3-51.5 112.5 0 148.8L172 370c-27.4-18.3-47.8-46.3-56.5-79zm228.7 131.7c-15.3 8.8-34.7 3.6-43.5-11.7-8.8-15.3-3.6-34.8 11.7-43.6 15.2-8.8 34.7-3.6 43.5 11.7 8.8 15.3 3.6 34.8-11.7 43.6zm.3-69.5c-26.7-10.3-56.1 6.6-60.5 35-5.2 1.4-48.9 14.3-96.7-9.4l22.5-40.3c57 26.5 123.4-11.7 128.9-74.4l46.1.7c-2.3 34.5-17.3 65.5-40.3 88.4zm-5.9-105.3c-5.4-62-71.3-101.2-128.9-74.4l-22.5-40.3c47.9-23.7 91.5-10.8 96.7-9.4 4.4 28.3 33.8 45.3 60.5 35 23.1 22.9 38 53.9 40.2 88.5l-46 .6z", } - } } } @@ -17411,7 +17009,6 @@ impl IconShape for FaUikit { path { d: "M443.9 128v256L218 512 0 384V169.7l87.6 45.1v117l133.5 75.5 135.8-75.5v-151l-101.1-57.6 87.6-53.1L443.9 128zM308.6 49.1L223.8 0l-88.6 54.8 86 47.3 87.4-53z", } - } } } @@ -17454,7 +17051,6 @@ impl IconShape for FaUmbraco { path { d: "M255.35 8C118.36 7.83 7.14 118.72 7 255.68c-.07 137 111 248.2 248 248.27 136.85 0 247.82-110.7 248-247.67S392.34 8.17 255.35 8zm145 266q-1.14 40.68-14 65t-43.51 35q-30.61 10.7-85.45 10.47h-4.6q-54.78.22-85.44-10.47t-43.52-35q-12.85-24.36-14-65a224.81 224.81 0 0 1 0-30.71 418.37 418.37 0 0 1 3.6-43.88c1.88-13.39 3.57-22.58 5.4-32 1-4.88 1.28-6.42 1.82-8.45a5.09 5.09 0 0 1 4.9-3.89h.69l32 5a5.07 5.07 0 0 1 4.16 5 5 5 0 0 1 0 .77l-1.7 8.78q-2.41 13.25-4.84 33.68a380.62 380.62 0 0 0-2.64 42.15q-.28 40.43 8.13 59.83a43.87 43.87 0 0 0 31.31 25.18A243 243 0 0 0 250 340.6h10.25a242.64 242.64 0 0 0 57.27-5.16 43.86 43.86 0 0 0 31.15-25.23q8.53-19.42 8.13-59.78a388 388 0 0 0-2.6-42.15q-2.48-20.38-4.89-33.68l-1.69-8.78a5 5 0 0 1 0-.77 5 5 0 0 1 4.2-5l32-5h.82a5 5 0 0 1 4.9 3.89c.55 2.05.81 3.57 1.83 8.45 1.82 9.62 3.52 18.78 5.39 32a415.71 415.71 0 0 1 3.61 43.88 228.06 228.06 0 0 1-.04 30.73z", } - } } } @@ -17497,7 +17093,6 @@ impl IconShape for FaUncharted { path { d: "M171.73,232.813A5.381,5.381,0,0,0,176.7,229.5,48.081,48.081,0,0,1,191.6,204.244c1.243-.828,1.657-2.484,1.657-4.141a4.22,4.22,0,0,0-2.071-3.312L74.429,128.473,148.958,85a9.941,9.941,0,0,0,4.968-8.281,9.108,9.108,0,0,0-4.968-8.281L126.6,55.6a9.748,9.748,0,0,0-9.523,0l-100.2,57.966a9.943,9.943,0,0,0-4.969,8.281V236.954a9.109,9.109,0,0,0,4.969,8.281L39.235,258.07a8.829,8.829,0,0,0,4.968,1.242,9.4,9.4,0,0,0,6.625-2.484,10.8,10.8,0,0,0,2.9-7.039V164.5L169.66,232.4A4.5,4.5,0,0,0,171.73,232.813ZM323.272,377.73a12.478,12.478,0,0,0-4.969,1.242l-74.528,43.062V287.882c0-2.9-2.9-5.8-6.211-4.555a53.036,53.036,0,0,1-28.984.414,4.86,4.86,0,0,0-6.21,4.555V421.619l-74.529-43.061a8.83,8.83,0,0,0-4.969-1.242,9.631,9.631,0,0,0-9.523,9.523v26.085a9.107,9.107,0,0,0,4.969,8.281l100.2,57.553A8.829,8.829,0,0,0,223.486,480a11.027,11.027,0,0,0,4.969-1.242l100.2-57.553a9.941,9.941,0,0,0,4.968-8.281V386.839C332.8,382.285,328.24,377.73,323.272,377.73ZM286.007,78a23,23,0,1,0-23-23A23,23,0,0,0,286.007,78Zm63.627-10.086a23,23,0,1,0,23,23A23,23,0,0,0,349.634,67.914ZM412.816,151.6a23,23,0,1,0-23-23A23,23,0,0,0,412.816,151.6Zm-63.182-9.2a23,23,0,1,0,23,23A23,23,0,0,0,349.634,142.4Zm-63.627,83.244a23,23,0,1,0-23-23A23,23,0,0,0,286.007,225.648Zm-62.074,36.358a23,23,0,1,0-23-23A23,23,0,0,0,223.933,262.006Zm188.883-82.358a23,23,0,1,0,23,23A23,23,0,0,0,412.816,179.648Zm0,72.272a23,23,0,1,0,23,23A23,23,0,0,0,412.816,251.92Z", } - } } } @@ -17540,7 +17135,6 @@ impl IconShape for FaUniregistry { path { d: "M192 480c39.5 0 76.2-11.8 106.8-32.2H85.3C115.8 468.2 152.5 480 192 480zm-89.1-193.1v-12.4H0v12.4c0 2.5 0 5 .1 7.4h103.1c-.2-2.4-.3-4.9-.3-7.4zm20.5 57H8.5c2.6 8.5 5.8 16.8 9.6 24.8h138.3c-12.9-5.7-24.1-14.2-33-24.8zm-17.7-34.7H1.3c.9 7.6 2.2 15 3.9 22.3h109.7c-4-6.9-7.2-14.4-9.2-22.3zm-2.8-69.3H0v17.3h102.9zm0-173.2H0v4.9h102.9zm0-34.7H0v2.5h102.9zm0 69.3H0v7.4h102.9zm0 104H0v14.8h102.9zm0-69.3H0v9.9h102.9zm0 34.6H0V183h102.9zm166.2 160.9h109.7c1.8-7.3 3.1-14.7 3.9-22.3H278.3c-2.1 7.9-5.2 15.4-9.2 22.3zm12-185.7H384V136H281.1zm0 37.2H384v-12.4H281.1zm0-74.3H384v-7.4H281.1zm0-76.7v2.5H384V32zm-203 410.9h227.7c11.8-8.7 22.7-18.6 32.2-29.7H44.9c9.6 11 21.4 21 33.2 29.7zm203-371.3H384v-4.9H281.1zm0 148.5H384v-14.8H281.1zM38.8 405.7h305.3c6.7-8.5 12.6-17.6 17.8-27.2H23c5.2 9.6 9.2 18.7 15.8 27.2zm188.8-37.1H367c3.7-8 5.8-16.2 8.5-24.8h-115c-8.8 10.7-20.1 19.2-32.9 24.8zm53.5-81.7c0 2.5-.1 5-.4 7.4h103.1c.1-2.5.2-4.9.2-7.4v-12.4H281.1zm0-29.7H384v-17.3H281.1z", } - } } } @@ -17583,7 +17177,6 @@ impl IconShape for FaUnity { path { d: "M243.583 91.6027L323.695 138.384C326.575 140.026 326.68 144.583 323.695 146.225L228.503 201.854C225.623 203.55 222.22 203.444 219.549 201.854L124.357 146.225C121.425 144.636 121.373 139.973 124.357 138.384L204.417 91.6027V0L0 119.417V358.252L78.3843 312.477V218.914C78.3319 215.576 82.2066 213.192 85.0865 214.993L180.279 270.622C183.159 272.318 184.782 275.338 184.782 278.464V389.669C184.834 393.007 180.959 395.391 178.079 393.589L97.9673 346.808L19.583 392.583L224 512L428.417 392.583L350.033 346.808L269.921 393.589C267.093 395.338 263.114 393.06 263.218 389.669V278.464C263.218 275.126 265.051 272.159 267.721 270.622L362.914 214.993C365.741 213.245 369.72 215.47 369.616 218.914V312.477L448 358.252V119.417L243.583 0V91.6027Z", } - } } } @@ -17626,7 +17219,6 @@ impl IconShape for FaUnsplash { path { d: "M448,230.17V480H0V230.17H141.13V355.09H306.87V230.17ZM306.87,32H141.13V156.91H306.87Z", } - } } } @@ -17669,7 +17261,6 @@ impl IconShape for FaUntappd { path { d: "M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z", } - } } } @@ -17712,7 +17303,6 @@ impl IconShape for FaUps { path { d: "M103.2 303c-5.2 3.6-32.6 13.1-32.6-19V180H37.9v102.6c0 74.9 80.2 51.1 97.9 39V180h-32.6zM4 74.82v220.9c0 103.7 74.9 135.2 187.7 184.1 112.4-48.9 187.7-80.2 187.7-184.1V74.82c-116.3-61.6-281.8-49.6-375.4 0zm358.1 220.9c0 86.6-53.2 113.6-170.4 165.3-117.5-51.8-170.5-78.7-170.5-165.3v-126.4c102.3-93.8 231.6-100 340.9-89.8zm-209.6-107.4v212.8h32.7v-68.7c24.4 7.3 71.7-2.6 71.7-78.5 0-97.4-80.7-80.92-104.4-65.6zm32.7 117.3v-100.3c8.4-4.2 38.4-12.7 38.4 49.3 0 67.9-36.4 51.8-38.4 51zm79.1-86.4c.1 47.3 51.6 42.5 52.2 70.4.6 23.5-30.4 23-50.8 4.9v30.1c36.2 21.5 81.9 8.1 83.2-33.5 1.7-51.5-54.1-46.6-53.4-73.2.6-20.3 30.6-20.5 48.5-2.2v-28.4c-28.5-22-79.9-9.2-79.7 31.9z", } - } } } @@ -17755,7 +17345,6 @@ impl IconShape for FaUsb { path { d: "M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z", } - } } } @@ -17798,7 +17387,6 @@ impl IconShape for FaUsps { path { d: "M460.3 241.7c25.8-41.3 15.2-48.8-11.7-48.8h-27c-.1 0-1.5-1.4-10.9 8-11.2 5.6-37.9 6.3-37.9 8.7 0 4.5 70.3-3.1 88.1 0 9.5 1.5-1.5 20.4-4.4 32-.5 4.5 2.4 2.3 3.8.1zm-112.1 22.6c64-21.3 97.3-23.9 102-26.2 4.4-2.9-4.4-6.6-26.2-5.8-51.7 2.2-137.6 37.1-172.6 53.9l-30.7-93.3h196.6c-2.7-28.2-152.9-22.6-337.9-22.6L27 415.8c196.4-97.3 258.9-130.3 321.2-151.5zM94.7 96c253.3 53.7 330 65.7 332.1 85.2 36.4 0 45.9 0 52.4 6.6 21.1 19.7-14.6 67.7-14.6 67.7-4.4 2.9-406.4 160.2-406.4 160.2h423.1L549 96z", } - } } } @@ -17841,7 +17429,6 @@ impl IconShape for FaUssunnah { path { d: "M156.8 285.1l5.7 14.4h-8.2c-1.3-3.2-3.1-7.7-3.8-9.5-2.5-6.3-1.1-8.4 0-10 1.9-2.7 3.2-4.4 3.6-5.2 0 2.2.8 5.7 2.7 10.3zm297.3 18.8c-2.1 13.8-5.7 27.1-10.5 39.7l43 23.4-44.8-18.8c-5.3 13.2-12 25.6-19.9 37.2l34.2 30.2-36.8-26.4c-8.4 11.8-18 22.6-28.7 32.3l24.9 34.7-28.1-31.8c-11 9.6-23.1 18-36.1 25.1l15.7 37.2-19.3-35.3c-13.1 6.8-27 12.1-41.6 15.9l6.7 38.4-10.5-37.4c-14.3 3.4-29.2 5.3-44.5 5.4L256 512l-1.9-38.4c-15.3-.1-30.2-2-44.5-5.3L199 505.6l6.7-38.2c-14.6-3.7-28.6-9.1-41.7-15.8l-19.2 35.1 15.6-37c-13-7-25.2-15.4-36.2-25.1l-27.9 31.6 24.7-34.4c-10.7-9.7-20.4-20.5-28.8-32.3l-36.5 26.2 33.9-29.9c-7.9-11.6-14.6-24.1-20-37.3l-44.4 18.7L67.8 344c-4.8-12.7-8.4-26.1-10.5-39.9l-51 9 50.3-14.2c-1.1-8.5-1.7-17.1-1.7-25.9 0-4.7.2-9.4.5-14.1L0 256l56-2.8c1.3-13.1 3.8-25.8 7.5-38.1L6.4 199l58.9 10.4c4-12 9.1-23.5 15.2-34.4l-55.1-30 58.3 24.6C90 159 97.2 149.2 105.3 140L55.8 96.4l53.9 38.7c8.1-8.6 17-16.5 26.6-23.6l-40-55.6 45.6 51.6c9.5-6.6 19.7-12.3 30.3-17.2l-27.3-64.9 33.8 62.1c10.5-4.4 21.4-7.9 32.7-10.4L199 6.4l19.5 69.2c11-2.1 22.3-3.2 33.8-3.4L256 0l3.6 72.2c11.5.2 22.8 1.4 33.8 3.5L313 6.4l-12.4 70.7c11.3 2.6 22.2 6.1 32.6 10.5l33.9-62.2-27.4 65.1c10.6 4.9 20.7 10.7 30.2 17.2l45.8-51.8-40.1 55.9c9.5 7.1 18.4 15 26.5 23.6l54.2-38.9-49.7 43.9c8 9.1 15.2 18.9 21.5 29.4l58.7-24.7-55.5 30.2c6.1 10.9 11.1 22.3 15.1 34.3l59.3-10.4-57.5 16.2c3.7 12.2 6.2 24.9 7.5 37.9L512 256l-56 2.8c.3 4.6.5 9.3.5 14.1 0 8.7-.6 17.3-1.6 25.8l50.7 14.3-51.5-9.1zm-21.8-31c0-97.5-79-176.5-176.5-176.5s-176.5 79-176.5 176.5 79 176.5 176.5 176.5 176.5-79 176.5-176.5zm-24 0c0 84.3-68.3 152.6-152.6 152.6s-152.6-68.3-152.6-152.6 68.3-152.6 152.6-152.6 152.6 68.3 152.6 152.6zM195 241c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-40.7-19c0 2.1 1.3 3.8 3.6 5.1 3.5 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-19 0c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.4 6.8-9.6 10.9-9.6 12.6zm204.9 87.9c-8.4-3-8.7-6.8-8.7-15.6V182c-8.2 12.5-14.2 18.6-18 18.6 6.3 14.4 9.5 23.9 9.5 28.3v64.3c0 2.2-2.2 6.5-4.7 6.5h-18c-2.8-7.5-10.2-26.9-15.3-40.3-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3 2.6 6.7 6.4 16.5 7.9 20.2h-9.2c-3.9-10.4-9.6-25.4-11.8-31.1-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3.8 2 2.8 7.3 4.3 10.9H256c-1.5-4.1-5.6-14.6-8.4-22-2 2.5-7.2 9.2-10.7 13.7 2.5 1.6 4.3 3.6 5.2 6.3.2.6.5 1.4.6 1.7H225c-4.6-13.9-11.4-27.7-11.4-34.1 0-2.2.3-5.1 1.1-8.2-8.8 10.8-14 15.9-14 25 0 7.5 10.4 28.3 10.4 33.3 0 1.7-.5 3.3-1.4 4.9-9.6-12.7-15.5-20.7-18.8-20.7h-12l-11.2-28c-3.8-9.6-5.7-16-5.7-18.8 0-3.8.5-7.7 1.7-12.2-1 1.3-3.7 4.7-5.5 7.1-.8-2.1-3.1-7.7-4.6-11.5-2.1 2.5-7.5 9.1-11.2 13.6.9 2.3 3.3 8.1 4.9 12.2-2.5 3.3-9.1 11.8-13.6 17.7-4 5.3-5.8 13.3-2.7 21.8 2.5 6.7 2 7.9-1.7 14.1H191c5.5 0 14.3 14 15.5 22 13.2-16 15.4-19.6 16.8-21.6h107c3.9 0 7.2-1.9 9.9-5.8zm20.1-26.6V181.7c-9 12.5-15.9 18.6-20.7 18.6 7.1 14.4 10.7 23.9 10.7 28.3v66.3c0 17.5 8.6 20.4 24 20.4 8.1 0 12.5-.8 13.7-2.7-4.3-1.6-7.6-2.5-9.9-3.3-8.1-3.2-17.8-7.4-17.8-26z", } - } } } @@ -17884,7 +17471,6 @@ impl IconShape for FaVaadin { path { d: "M224.5 140.7c1.5-17.6 4.9-52.7 49.8-52.7h98.6c20.7 0 32.1-7.8 32.1-21.6V54.1c0-12.2 9.3-22.1 21.5-22.1S448 41.9 448 54.1v36.5c0 42.9-21.5 62-66.8 62H280.7c-30.1 0-33 14.7-33 27.1 0 1.3-.1 2.5-.2 3.7-.7 12.3-10.9 22.2-23.4 22.2s-22.7-9.8-23.4-22.2c-.1-1.2-.2-2.4-.2-3.7 0-12.3-3-27.1-33-27.1H66.8c-45.3 0-66.8-19.1-66.8-62V54.1C0 41.9 9.4 32 21.6 32s21.5 9.9 21.5 22.1v12.3C43.1 80.2 54.5 88 75.2 88h98.6c44.8 0 48.3 35.1 49.8 52.7h.9zM224 456c11.5 0 21.4-7 25.7-16.3 1.1-1.8 97.1-169.6 98.2-171.4 11.9-19.6-3.2-44.3-27.2-44.3-13.9 0-23.3 6.4-29.8 20.3L224 362l-66.9-117.7c-6.4-13.9-15.9-20.3-29.8-20.3-24 0-39.1 24.6-27.2 44.3 1.1 1.9 97.1 169.6 98.2 171.4 4.3 9.3 14.2 16.3 25.7 16.3z", } - } } } @@ -17927,7 +17513,6 @@ impl IconShape for FaViacoin { path { d: "M384 32h-64l-80.7 192h-94.5L64 32H0l48 112H0v48h68.5l13.8 32H0v48h102.8L192 480l89.2-208H384v-48h-82.3l13.8-32H384v-48h-48l48-112zM192 336l-27-64h54l-27 64z", } - } } } @@ -17970,7 +17555,6 @@ impl IconShape for FaViadeoSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z", } - } } } @@ -18013,7 +17597,6 @@ impl IconShape for FaViadeo { path { d: "M276.2 150.5v.7C258.3 98.6 233.6 47.8 205.4 0c43.3 29.2 67 100 70.8 150.5zm32.7 121.7c7.6 18.2 11 37.5 11 57 0 77.7-57.8 141-137.8 139.4l3.8-.3c74.2-46.7 109.3-118.6 109.3-205.1 0-38.1-6.5-75.9-18.9-112 1 11.7 1 23.7 1 35.4 0 91.8-18.1 241.6-116.6 280C95 455.2 49.4 398 49.4 329.2c0-75.6 57.4-142.3 135.4-142.3 16.8 0 33.7 3.1 49.1 9.6 1.7-15.1 6.5-29.9 13.4-43.3-19.9-7.2-41.2-10.7-62.5-10.7-161.5 0-238.7 195.9-129.9 313.7 67.9 74.6 192 73.9 259.8 0 56.6-61.3 60.9-142.4 36.4-201-12.7 8-27.1 13.9-42.2 17zM418.1 11.7c-31 66.5-81.3 47.2-115.8 80.1-12.4 12-20.6 34-20.6 50.5 0 14.1 4.5 27.1 12 38.8 47.4-11 98.3-46 118.2-90.7-.7 5.5-4.8 14.4-7.2 19.2-20.3 35.7-64.6 65.6-99.7 84.9 14.8 14.4 33.7 25.8 55 25.8 79 0 110.1-134.6 58.1-208.6z", } - } } } @@ -18056,7 +17639,6 @@ impl IconShape for FaViber { path { d: "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z", } - } } } @@ -18099,7 +17681,6 @@ impl IconShape for FaVimeoSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z", } - } } } @@ -18142,7 +17723,6 @@ impl IconShape for FaVimeoV { path { d: "M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z", } - } } } @@ -18185,7 +17765,6 @@ impl IconShape for FaVimeo { path { d: "M403.2 32H44.8C20.1 32 0 52.1 0 76.8v358.4C0 459.9 20.1 480 44.8 480h358.4c24.7 0 44.8-20.1 44.8-44.8V76.8c0-24.7-20.1-44.8-44.8-44.8zM377 180.8c-1.4 31.5-23.4 74.7-66 129.4-44 57.2-81.3 85.8-111.7 85.8-18.9 0-34.8-17.4-47.9-52.3-25.5-93.3-36.4-148-57.4-148-2.4 0-10.9 5.1-25.4 15.2l-15.2-19.6c37.3-32.8 72.9-69.2 95.2-71.2 25.2-2.4 40.7 14.8 46.5 51.7 20.7 131.2 29.9 151 67.6 91.6 13.5-21.4 20.8-37.7 21.8-48.9 3.5-33.2-25.9-30.9-45.8-22.4 15.9-52.1 46.3-77.4 91.2-76 33.3.9 49 22.5 47.1 64.7z", } - } } } @@ -18228,7 +17807,6 @@ impl IconShape for FaVine { path { d: "M384 254.7v52.1c-18.4 4.2-36.9 6.1-52.1 6.1-36.9 77.4-103 143.8-125.1 156.2-14 7.9-27.1 8.4-42.7-.8C137 452 34.2 367.7 0 102.7h74.5C93.2 261.8 139 343.4 189.3 404.5c27.9-27.9 54.8-65.1 75.6-106.9-49.8-25.3-80.1-80.9-80.1-145.6 0-65.6 37.7-115.1 102.2-115.1 114.9 0 106.2 127.9 81.6 181.5 0 0-46.4 9.2-63.5-20.5 3.4-11.3 8.2-30.8 8.2-48.5 0-31.3-11.3-46.6-28.4-46.6-18.2 0-30.8 17.1-30.8 50 .1 79.2 59.4 118.7 129.9 101.9z", } - } } } @@ -18271,7 +17849,6 @@ impl IconShape for FaVk { path { d: "M31.4907 63.4907C0 94.9813 0 145.671 0 247.04V264.96C0 366.329 0 417.019 31.4907 448.509C62.9813 480 113.671 480 215.04 480H232.96C334.329 480 385.019 480 416.509 448.509C448 417.019 448 366.329 448 264.96V247.04C448 145.671 448 94.9813 416.509 63.4907C385.019 32 334.329 32 232.96 32H215.04C113.671 32 62.9813 32 31.4907 63.4907ZM75.6 168.267H126.747C128.427 253.76 166.133 289.973 196 297.44V168.267H244.16V242C273.653 238.827 304.64 205.227 315.093 168.267H363.253C359.313 187.435 351.46 205.583 340.186 221.579C328.913 237.574 314.461 251.071 297.733 261.227C316.41 270.499 332.907 283.63 346.132 299.751C359.357 315.873 369.01 334.618 374.453 354.747H321.44C316.555 337.262 306.614 321.61 292.865 309.754C279.117 297.899 262.173 290.368 244.16 288.107V354.747H238.373C136.267 354.747 78.0267 284.747 75.6 168.267Z", } - } } } @@ -18314,7 +17891,6 @@ impl IconShape for FaVnv { path { d: "M104.9 352c-34.1 0-46.4-30.4-46.4-30.4L2.6 210.1S-7.8 192 13 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.7-74.5c5.6-9.5 8.4-18.1 18.8-18.1h32.8c20.8 0 10.4 18.1 10.4 18.1l-55.8 111.5S174.2 352 140 352h-35.1zm395 0c-34.1 0-46.4-30.4-46.4-30.4l-55.9-111.5S387.2 192 408 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.8-74.5c5.6-9.5 8.4-18.1 18.8-18.1H627c20.8 0 10.4 18.1 10.4 18.1l-55.9 111.5S569.3 352 535.1 352h-35.2zM337.6 192c34.1 0 46.4 30.4 46.4 30.4l55.9 111.5s10.4 18.1-10.4 18.1h-32.8c-10.4 0-13.2-8.7-18.8-18.1l-36.7-74.5s-5.2-13.1-21.1-13.1c-15.9 0-21.1 13.1-21.1 13.1l-36.7 74.5c-5.6 9.4-8.4 18.1-18.8 18.1h-32.9c-20.8 0-10.4-18.1-10.4-18.1l55.9-111.5s12.2-30.4 46.4-30.4h35.1z", } - } } } @@ -18357,7 +17933,6 @@ impl IconShape for FaVuejs { path { d: "M356.9 64.3H280l-56 88.6-48-88.6H0L224 448 448 64.3h-91.1zm-301.2 32h53.8L224 294.5 338.4 96.3h53.8L224 384.5 55.7 96.3z", } - } } } @@ -18400,7 +17975,6 @@ impl IconShape for FaWatchmanMonitoring { path { d: "M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16ZM121.69,429.122C70.056,388.972,36.741,326.322,36.741,256a218.519,218.519,0,0,1,9.587-64.122l102.9-17.895-.121,10.967-13.943,2.013s-.144,12.5-.144,19.549a12.778,12.778,0,0,0,4.887,10.349l9.468,7.4Zm105.692-283.27,8.48-7.618s6.934-5.38-.143-9.344c-7.188-4.024-39.53-34.5-39.53-34.5-5.348-5.477-8.257-7.347-15.46,0,0,0-32.342,30.474-39.529,34.5-7.078,3.964-.144,9.344-.144,9.344l8.481,7.618-.048,4.369L75.982,131.045c39.644-56.938,105.532-94.3,180.018-94.3A218.754,218.754,0,0,1,420.934,111.77l-193.512,37.7Zm34.063,329.269-33.9-250.857,9.467-7.4a12.778,12.778,0,0,0,4.888-10.349c0-7.044-.144-19.549-.144-19.549l-13.943-2.013-.116-10.474,241.711,31.391A218.872,218.872,0,0,1,475.259,256C475.259,375.074,379.831,472.212,261.445,475.121Z", } - } } } @@ -18443,7 +18017,6 @@ impl IconShape for FaWaze { path { d: "M502.17 201.67C516.69 287.53 471.23 369.59 389 409.8c13 34.1-12.4 70.2-48.32 70.2a51.68 51.68 0 0 1-51.57-49c-6.44.19-64.2 0-76.33-.64A51.69 51.69 0 0 1 159 479.92c-33.86-1.36-57.95-34.84-47-67.92-37.21-13.11-72.54-34.87-99.62-70.8-13-17.28-.48-41.8 20.84-41.8 46.31 0 32.22-54.17 43.15-110.26C94.8 95.2 193.12 32 288.09 32c102.48 0 197.15 70.67 214.08 169.67zM373.51 388.28c42-19.18 81.33-56.71 96.29-102.14 40.48-123.09-64.15-228-181.71-228-83.45 0-170.32 55.42-186.07 136-9.53 48.91 5 131.35-68.75 131.35C58.21 358.6 91.6 378.11 127 389.54c24.66-21.8 63.87-15.47 79.83 14.34 14.22 1 79.19 1.18 87.9.82a51.69 51.69 0 0 1 78.78-16.42zM205.12 187.13c0-34.74 50.84-34.75 50.84 0s-50.84 34.74-50.84 0zm116.57 0c0-34.74 50.86-34.75 50.86 0s-50.86 34.75-50.86 0zm-122.61 70.69c-3.44-16.94 22.18-22.18 25.62-5.21l.06.28c4.14 21.42 29.85 44 64.12 43.07 35.68-.94 59.25-22.21 64.11-42.77 4.46-16.05 28.6-10.36 25.47 6-5.23 22.18-31.21 62-91.46 62.9-42.55 0-80.88-27.84-87.9-64.25z", } - } } } @@ -18486,7 +18059,6 @@ impl IconShape for FaWeebly { path { d: "M425.09 65.83c-39.88 0-73.28 25.73-83.66 64.33-18.16-58.06-65.5-64.33-84.95-64.33-19.78 0-66.8 6.28-85.28 64.33-10.38-38.6-43.45-64.33-83.66-64.33C38.59 65.83 0 99.72 0 143.03c0 28.96 4.18 33.27 77.17 233.48 22.37 60.57 67.77 69.35 92.74 69.35 39.23 0 70.04-19.46 85.93-53.98 15.89 34.83 46.69 54.29 85.93 54.29 24.97 0 70.36-9.1 92.74-69.67 76.55-208.65 77.5-205.58 77.5-227.2.63-48.32-36.01-83.47-86.92-83.47zm26.34 114.81l-65.57 176.44c-7.92 21.49-21.22 37.22-46.24 37.22-23.44 0-37.38-12.41-44.03-33.9l-39.28-117.42h-.95L216.08 360.4c-6.96 21.5-20.9 33.6-44.02 33.6-25.02 0-38.33-15.74-46.24-37.22L60.88 181.55c-5.38-14.83-7.92-23.91-7.92-34.5 0-16.34 15.84-29.36 38.33-29.36 18.69 0 31.99 11.8 36.11 29.05l44.03 139.82h.95l44.66-136.79c6.02-19.67 16.47-32.08 38.96-32.08s32.94 12.11 38.96 32.08l44.66 136.79h.95l44.03-139.82c4.12-17.25 17.42-29.05 36.11-29.05 22.17 0 38.33 13.32 38.33 35.71-.32 7.87-4.12 16.04-7.61 27.24z", } - } } } @@ -18529,7 +18101,6 @@ impl IconShape for FaWeibo { path { d: "M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z", } - } } } @@ -18572,7 +18143,6 @@ impl IconShape for FaWeixin { path { d: "M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32 100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6 68-34.1c24.4 4.8 43.8 9.7 68.2 9.7 6.2 0 12.1-.3 18.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9 72.9-154 165.3-154zm-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4 0 14.5-9.7 24.2-24.2 24.2-14.8 0-29.3-9.7-29.3-24.2.1-14.7 14.6-24.4 29.3-24.4zm-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2 0-14.8 14.8-24.4 29.3-24.4 14.8 0 24.4 9.7 24.4 24.4 0 14.6-9.6 24.2-24.4 24.2zM563 319.4c0-77.9-77.9-141.3-165.4-141.3-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3-14.8-48.6C534 402.1 563 363.2 563 319.4zm-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.8 0 24.4 9.7 24.4 19.3 0 10-9.7 19.6-24.4 19.6zm107.1 0c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.5 0 24.4 9.7 24.4 19.3.1 10-9.9 19.6-24.4 19.6z", } - } } } @@ -18615,7 +18185,6 @@ impl IconShape for FaWhatsappSquare { path { d: "M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z", } - } } } @@ -18658,7 +18227,6 @@ impl IconShape for FaWhatsapp { path { d: "M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z", } - } } } @@ -18701,7 +18269,6 @@ impl IconShape for FaWhmcs { path { d: "M448 161v-21.3l-28.5-8.8-2.2-10.4 20.1-20.7L427 80.4l-29 7.5-7.2-7.5 7.5-28.2-19.1-11.6-21.3 21-10.7-3.2-7-26.4h-22.6l-6.2 26.4-12.1 3.2-19.7-21-19.4 11 8.1 27.7-8.1 8.4-28.5-7.5-11 19.1 20.7 21-2.9 10.4-28.5 7.8-.3 21.7 28.8 7.5 2.4 12.1-20.1 19.9 10.4 18.5 29.6-7.5 7.2 8.6-8.1 26.9 19.9 11.6 19.4-20.4 11.6 2.9 6.7 28.5 22.6.3 6.7-28.8 11.6-3.5 20.7 21.6 20.4-12.1-8.8-28 7.8-8.1 28.8 8.8 10.3-20.1-20.9-18.8 2.2-12.1 29.1-7zm-119.2 45.2c-31.3 0-56.8-25.4-56.8-56.8s25.4-56.8 56.8-56.8 56.8 25.4 56.8 56.8c0 31.5-25.4 56.8-56.8 56.8zm72.3 16.4l46.9 14.5V277l-55.1 13.4-4.1 22.7 38.9 35.3-19.2 37.9-54-16.7-14.6 15.2 16.7 52.5-38.3 22.7-38.9-40.5-21.7 6.6-12.6 54-42.4-.5-12.6-53.6-21.7-5.6-36.4 38.4-37.4-21.7 15.2-50.5-13.7-16.1-55.5 14.1-19.7-34.8 37.9-37.4-4.8-22.8-54-14.1.5-40.9L54 219.9l5.7-19.7-38.9-39.4L41.5 125l53.6 14.1 15.2-15.7-15.2-52 36.4-20.7 36.8 39.4L191 84l11.6-52H245l11.6 45.9L234 72l-6.3-1.7-3.3 5.7-11 19.1-3.3 5.6 4.6 4.6 17.2 17.4-.3 1-23.8 6.5-6.2 1.7-.1 6.4-.2 12.9C153.8 161.6 118 204 118 254.7c0 58.3 47.3 105.7 105.7 105.7 50.5 0 92.7-35.4 103.2-82.8l13.2.2 6.9.1 1.6-6.7 5.6-24 1.9-.6 17.1 17.8 4.7 4.9 5.8-3.4 20.4-12.1 5.8-3.5-2-6.5-6.8-21.2z", } - } } } @@ -18744,7 +18311,6 @@ impl IconShape for FaWikipediaW { path { d: "M640 51.2l-.3 12.2c-28.1.8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3.3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4.2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5.3v13.1c-19.4.6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4.3-3.6 0-10.3.3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5.8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1.2.5z", } - } } } @@ -18787,7 +18353,6 @@ impl IconShape for FaWindows { path { d: "M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z", } - } } } @@ -18830,7 +18395,6 @@ impl IconShape for FaWirsindhandwerk { path { d: "M50.77161,479.81213h83.36071V367.84741l-83.36071,47.009Zm329.04675,0h82.35022V414.85645l-82.35022-47.009Zm.00568-448V251.568L256.1759,179.1861,134.50378,251.568V31.81213H50.77161V392.60565L256.1759,270.31909,462.16858,392.60565V31.81213Z", } - } } } @@ -18873,7 +18437,6 @@ impl IconShape for FaWix { path { d: "M393.38 131.69c0 13.03 2.08 32.69-28.68 43.83-9.52 3.45-15.95 9.66-15.95 9.66 0-31 4.72-42.22 17.4-48.86 9.75-5.11 27.23-4.63 27.23-4.63zm-115.8 35.54l-34.24 132.66-28.48-108.57c-7.69-31.99-20.81-48.53-48.43-48.53-27.37 0-40.66 16.18-48.43 48.53L89.52 299.89 55.28 167.23C49.73 140.51 23.86 128.96 0 131.96l65.57 247.93s21.63 1.56 32.46-3.96c14.22-7.25 20.98-12.84 29.59-46.57 7.67-30.07 29.11-118.41 31.12-124.7 4.76-14.94 11.09-13.81 15.4 0 1.97 6.3 23.45 94.63 31.12 124.7 8.6 33.73 15.37 39.32 29.59 46.57 10.82 5.52 32.46 3.96 32.46 3.96l65.57-247.93c-24.42-3.07-49.82 8.93-55.3 35.27zm115.78 5.21s-4.1 6.34-13.46 11.57c-6.01 3.36-11.78 5.64-17.97 8.61-15.14 7.26-13.18 13.95-13.18 35.2v152.07s16.55 2.09 27.37-3.43c13.93-7.1 17.13-13.95 17.26-44.78V181.41l-.02.01v-8.98zm163.44 84.08L640 132.78s-35.11-5.98-52.5 9.85c-13.3 12.1-24.41 29.55-54.18 72.47-.47.73-6.25 10.54-13.07 0-29.29-42.23-40.8-60.29-54.18-72.47-17.39-15.83-52.5-9.85-52.5-9.85l83.2 123.74-82.97 123.36s36.57 4.62 53.95-11.21c11.49-10.46 17.58-20.37 52.51-70.72 6.81-10.52 12.57-.77 13.07 0 29.4 42.38 39.23 58.06 53.14 70.72 17.39 15.83 53.32 11.21 53.32 11.21L556.8 256.52z", } - } } } @@ -18916,7 +18479,6 @@ impl IconShape for FaWizardsOfTheCoast { path { d: "M219.19 345.69c-1.9 1.38-11.07 8.44-.26 23.57 4.64 6.42 14.11 12.79 21.73 6.55 6.5-4.88 7.35-12.92.26-23.04-5.47-7.76-14.28-12.88-21.73-7.08zm336.75 75.94c-.34 1.7-.55 1.67.79 0 2.09-4.19 4.19-10.21 4.98-19.9 3.14-38.49-40.33-71.49-101.34-78.03-54.73-6.02-124.38 9.17-188.8 60.49l-.26 1.57c2.62 4.98 4.98 10.74 3.4 21.21l.79.26c63.89-58.4 131.19-77.25 184.35-73.85 58.4 3.67 100.03 34.04 100.03 68.08-.01 9.96-2.63 15.72-3.94 20.17zM392.28 240.42c.79 7.07 4.19 10.21 9.17 10.47 5.5.26 9.43-2.62 10.47-6.55.79-3.4 2.09-29.85 2.09-29.85s-11.26 6.55-14.93 10.47c-3.66 3.68-7.33 8.39-6.8 15.46zm-50.02-151.1C137.75 89.32 13.1 226.8.79 241.2c-1.05.52-1.31.79.79 1.31 60.49 16.5 155.81 81.18 196.13 202.16l1.05.26c55.25-69.92 140.88-128.05 236.99-128.05 80.92 0 130.15 42.16 130.15 80.39 0 18.33-6.55 33.52-22.26 46.35 0 .96-.2.79.79.79 14.66-10.74 27.5-28.8 27.5-48.18 0-22.78-12.05-38.23-12.05-38.23 7.07 7.07 10.74 16.24 10.74 16.24 5.76-40.85 26.97-62.32 26.97-62.32-2.36-9.69-6.81-17.81-6.81-17.81 7.59 8.12 14.4 27.5 14.4 41.37 0 10.47-3.4 22.78-12.57 31.95l.26.52c8.12-4.98 16.5-16.76 16.5-37.97 0-15.71-4.71-25.92-4.71-25.92 5.76-5.24 11.26-9.17 15.97-11.78.79 3.4 2.09 9.69 2.36 14.93 0 1.05.79 1.83 1.05 0 .79-5.76-.26-16.24-.26-16.5 6.02-3.14 9.69-4.45 9.69-4.45C617.74 176 489.43 89.32 342.26 89.32zm-99.24 289.62c-11.06 8.99-24.2 4.08-30.64-4.19-7.45-9.58-6.76-24.09 4.19-32.47 14.85-11.35 27.08-.49 31.16 5.5.28.39 12.13 16.57-4.71 31.16zm2.09-136.43l9.43-17.81 11.78 70.96-12.57 6.02-24.62-28.8 14.14-26.71 3.67 4.45-1.83-8.11zm18.59 117.58l-.26-.26c2.05-4.1-2.5-6.61-17.54-31.69-1.31-2.36-3.14-2.88-4.45-2.62l-.26-.52c7.86-5.76 15.45-10.21 25.4-15.71l.52.26c1.31 1.83 2.09 2.88 3.4 4.71l-.26.52c-1.05-.26-2.36-.79-5.24.26-2.09.79-7.86 3.67-12.31 7.59v1.31c1.57 2.36 3.93 6.55 5.76 9.69h.26c10.05-6.28 7.56-4.55 11.52-7.86h.26c.52 1.83.52 1.83 1.83 5.5l-.26.26c-3.06.61-4.65.34-11.52 5.5v.26c9.46 17.02 11.01 16.75 12.57 15.97l.26.26c-2.34 1.59-6.27 4.21-9.68 6.57zm55.26-32.47c-3.14 1.57-6.02 2.88-9.95 4.98l-.26-.26c1.29-2.59 1.16-2.71-11.78-32.47l-.26-.26c-.15 0-8.9 3.65-9.95 7.33h-.52l-1.05-5.76.26-.52c7.29-4.56 25.53-11.64 27.76-12.57l.52.26 3.14 4.98-.26.52c-3.53-1.76-7.35.76-12.31 2.62v.26c12.31 32.01 12.67 30.64 14.66 30.64v.25zm44.77-16.5c-4.19 1.05-5.24 1.31-9.69 2.88l-.26-.26.52-4.45c-1.05-3.4-3.14-11.52-3.67-13.62l-.26-.26c-3.4.79-8.9 2.62-12.83 3.93l-.26.26c.79 2.62 3.14 9.95 4.19 13.88.79 2.36 1.83 2.88 2.88 3.14v.52c-3.67 1.05-7.07 2.62-10.21 3.93l-.26-.26c1.05-1.31 1.05-2.88.26-4.98-1.05-3.14-8.12-23.83-9.17-27.23-.52-1.83-1.57-3.14-2.62-3.14v-.52c3.14-1.05 6.02-2.09 10.74-3.4l.26.26-.26 4.71c1.31 3.93 2.36 7.59 3.14 9.69h.26c3.93-1.31 9.43-2.88 12.83-3.93l.26-.26-2.62-9.43c-.52-1.83-1.05-3.4-2.62-3.93v-.26c4.45-1.05 7.33-1.83 10.74-2.36l.26.26c-1.05 1.31-1.05 2.88-.52 4.45 1.57 6.28 4.71 20.43 6.28 26.45.54 2.62 1.85 3.41 2.63 3.93zm32.21-6.81l-.26.26c-4.71.52-14.14 2.36-22.52 4.19l-.26-.26.79-4.19c-1.57-7.86-3.4-18.59-4.98-26.19-.26-1.83-.79-2.88-2.62-3.67l.79-.52c9.17-1.57 20.16-2.36 24.88-2.62l.26.26c.52 2.36.79 3.14 1.57 5.5l-.26.26c-1.14-1.14-3.34-3.2-16.24-.79l-.26.26c.26 1.57 1.05 6.55 1.57 9.95l.26.26c9.52-1.68 4.76-.06 10.74-2.36h.26c0 1.57-.26 1.83-.26 5.24h-.26c-4.81-1.03-2.15-.9-10.21 0l-.26.26c.26 2.09 1.57 9.43 2.09 12.57l.26.26c1.15.38 14.21-.65 16.24-4.71h.26c-.53 2.38-1.05 4.21-1.58 6.04zm10.74-44.51c-4.45 2.36-8.12 2.88-11 2.88-.25.02-11.41 1.09-17.54-9.95-6.74-10.79-.98-25.2 5.5-31.69 8.8-8.12 23.35-10.1 28.54-17.02 8.03-10.33-13.04-22.31-29.59-5.76l-2.62-2.88 5.24-16.24c25.59-1.57 45.2-3.04 50.02 16.24.79 3.14 0 9.43-.26 12.05 0 2.62-1.83 18.85-2.09 23.04-.52 4.19-.79 18.33-.79 20.69.26 2.36.52 4.19 1.57 5.5 1.57 1.83 5.76 1.83 5.76 1.83l-.79 4.71c-11.82-1.07-10.28-.59-20.43-1.05-3.22-5.15-2.23-3.28-4.19-7.86 0 .01-4.19 3.94-7.33 5.51zm37.18 21.21c-6.35-10.58-19.82-7.16-21.73 5.5-2.63 17.08 14.3 19.79 20.69 10.21l.26.26c-.52 1.83-1.83 6.02-1.83 6.28l-.52.52c-10.3 6.87-28.5-2.5-25.66-18.59 1.94-10.87 14.44-18.93 28.8-9.95l.26.52c0 1.06-.27 3.41-.27 5.25zm5.77-87.73v-6.55c.69 0 19.65 3.28 27.76 7.33l-1.57 17.54s10.21-9.43 15.45-10.74c5.24-1.57 14.93 7.33 14.93 7.33l-11.26 11.26c-12.07-6.35-19.59-.08-20.69.79-5.29 38.72-8.6 42.17 4.45 46.09l-.52 4.71c-17.55-4.29-18.53-4.5-36.92-7.33l.79-4.71c7.25 0 7.48-5.32 7.59-6.81 0 0 4.98-53.16 4.98-55.25-.02-2.87-4.99-3.66-4.99-3.66zm10.99 114.44c-8.12-2.09-14.14-11-10.74-20.69 3.14-9.43 12.31-12.31 18.85-10.21 9.17 2.62 12.83 11.78 10.74 19.38-2.61 8.9-9.42 13.87-18.85 11.52zm42.16 9.69c-2.36-.52-7.07-2.36-8.64-2.88v-.26l1.57-1.83c.59-8.24.59-7.27.26-7.59-4.82-1.81-6.66-2.36-7.07-2.36-1.31 1.83-2.88 4.45-3.67 5.5l-.79 3.4v.26c-1.31-.26-3.93-1.31-6.02-1.57v-.26l2.62-1.83c3.4-4.71 9.95-14.14 13.88-20.16v-2.09l.52-.26c2.09.79 5.5 2.09 7.59 2.88.48.48.18-1.87-1.05 25.14-.24 1.81.02 2.6.8 3.91zm-4.71-89.82c11.25-18.27 30.76-16.19 34.04-3.4L539.7 198c2.34-6.25-2.82-9.9-4.45-11.26l1.83-3.67c12.22 10.37 16.38 13.97 22.52 20.43-25.91 73.07-30.76 80.81-24.62 84.32l-1.83 4.45c-6.37-3.35-8.9-4.42-17.81-8.64l2.09-6.81c-.26-.26-3.93 3.93-9.69 3.67-19.06-1.3-22.89-31.75-9.67-52.9zm29.33 79.34c0-5.71-6.34-7.89-7.86-5.24-1.31 2.09 1.05 4.98 2.88 8.38 1.57 2.62 2.62 6.28 1.05 9.43-2.64 6.34-12.4 5.31-15.45-.79 0-.7-.27.09 1.83-4.71l.79-.26c-.57 5.66 6.06 9.61 8.38 4.98 1.05-2.09-.52-5.5-2.09-8.38-1.57-2.62-3.67-6.28-1.83-9.69 2.72-5.06 11.25-4.47 14.66 2.36v.52l-2.36 3.4zm21.21 13.36c-1.96-3.27-.91-2.14-4.45-4.71h-.26c-2.36 4.19-5.76 10.47-8.64 16.24-1.31 2.36-1.05 3.4-.79 3.93l-.26.26-5.76-4.45.26-.26 2.09-1.31c3.14-5.76 6.55-12.05 9.17-17.02v-.26c-2.64-1.98-1.22-1.51-6.02-1.83v-.26l3.14-3.4h.26c3.67 2.36 9.95 6.81 12.31 8.9l.26.26-1.31 3.91zm27.23-44.26l-2.88-2.88c.79-2.36 1.83-4.98 2.09-7.59.75-9.74-11.52-11.84-11.52-4.98 0 4.98 7.86 19.38 7.86 27.76 0 10.21-5.76 15.71-13.88 16.5-8.38.79-20.16-10.47-20.16-10.47l4.98-14.4 2.88 2.09c-2.97 17.8 17.68 20.37 13.35 5.24-1.06-4.02-18.75-34.2 2.09-38.23 13.62-2.36 23.04 16.5 23.04 16.5l-7.85 10.46zm35.62-10.21c-11-30.38-60.49-127.53-191.95-129.62-53.42-1.05-94.27 15.45-132.76 37.97l85.63-9.17-91.39 20.69 25.14 19.64-3.93-16.5c7.5-1.71 39.15-8.45 66.77-8.9l-22.26 80.39c13.61-.7 18.97-8.98 19.64-22.78l4.98-1.05.26 26.71c-22.46 3.21-37.3 6.69-49.49 9.95l13.09-43.21-61.54-36.66 2.36 8.12 10.21 4.98c6.28 18.59 19.38 56.56 20.43 58.66 1.95 4.28 3.16 5.78 12.05 4.45l1.05 4.98c-16.08 4.86-23.66 7.61-39.02 14.4l-2.36-4.71c4.4-2.94 8.73-3.94 5.5-12.83-23.7-62.5-21.48-58.14-22.78-59.44l2.36-4.45 33.52 67.3c-3.84-11.87 1.68 1.69-32.99-78.82l-41.9 88.51 4.71-13.88-35.88-42.16 27.76 93.48-11.78 8.38C95 228.58 101.05 231.87 93.23 231.52c-5.5-.26-13.62 5.5-13.62 5.5L74.63 231c30.56-23.53 31.62-24.33 58.4-42.68l4.19 7.07s-5.76 4.19-7.86 7.07c-5.9 9.28 1.67 13.28 61.8 75.68l-18.85-58.92 39.8-10.21 25.66 30.64 4.45-12.31-4.98-24.62 13.09-3.4.52 3.14 3.67-10.47-94.27 29.33 11.26-4.98-13.62-42.42 17.28-9.17 30.11 36.14 28.54-13.09c-1.41-7.47-2.47-14.5-4.71-19.64l17.28 13.88 4.71-2.09-59.18-42.68 23.08 11.5c18.98-6.07 25.23-7.47 32.21-9.69l2.62 11c-12.55 12.55 1.43 16.82 6.55 19.38l-13.62-61.01 12.05 28.28c4.19-1.31 7.33-2.09 7.33-2.09l2.62 8.64s-3.14 1.05-6.28 2.09l8.9 20.95 33.78-65.73-20.69 61.01c42.42-24.09 81.44-36.66 131.98-35.88 67.04 1.05 167.33 40.85 199.8 139.83.78 2.1-.01 2.63-.79.27zM203.48 152.43s1.83-.52 4.19-1.31l9.43 7.59c-.4 0-3.44-.25-11.26 2.36l-2.36-8.64zm143.76 38.5c-1.57-.6-26.46-4.81-33.26 20.69l21.73 17.02 11.53-37.71zM318.43 67.07c-58.4 0-106.05 12.05-114.96 14.4v.79c8.38 2.09 14.4 4.19 21.21 11.78l1.57.26c6.55-1.83 48.97-13.88 110.24-13.88 180.16 0 301.67 116.79 301.67 223.37v9.95c0 1.31.79 2.62 1.05.52.52-2.09.79-8.64.79-19.64.26-83.79-96.63-227.55-321.57-227.55zm211.06 169.68c1.31-5.76 0-12.31-7.33-13.09-9.62-1.13-16.14 23.79-17.02 33.52-.79 5.5-1.31 14.93 6.02 14.93 4.68-.01 9.72-.91 18.33-35.36zm-61.53 42.95c-2.62-.79-9.43-.79-12.57 10.47-1.83 6.81.52 13.35 6.02 14.66 3.67 1.05 8.9.52 11.78-10.74 2.62-9.94-1.83-13.61-5.23-14.39zM491 300.65c1.83.52 3.14 1.05 5.76 1.83 0-1.83.52-8.38.79-12.05-1.05 1.31-5.5 8.12-6.55 9.95v.27z", } - } } } @@ -18959,7 +18521,6 @@ impl IconShape for FaWodu { path { d: "M178.414 339.706H141.1L112.166 223.475h-.478L83.228 339.706H45.2L0 168.946H37.548L64.574 285.177h.478L94.707 168.946h35.157l29.178 117.667h.479L187.5 168.946h36.831zM271.4 212.713c38.984 0 64.1 25.828 64.1 65.291 0 39.222-25.111 65.05-64.1 65.05-38.743 0-63.855-25.828-63.855-65.05C207.547 238.541 232.659 212.713 271.4 212.713zm0 104.753c23.2 0 30.133-19.852 30.133-39.462 0-19.852-6.934-39.7-30.133-39.7-27.7 0-29.894 19.85-29.894 39.7C241.508 297.614 248.443 317.466 271.4 317.466zM435.084 323.922h-.478c-7.893 13.392-21.765 19.132-37.548 19.132-37.31 0-55.485-32.045-55.485-66.246 0-33.243 18.415-64.095 54.767-64.095 14.589 0 28.938 6.218 36.831 18.416h.24V168.946h33.96v170.76H435.084zM405.428 238.3c-22.24 0-29.894 19.134-29.894 39.463 0 19.371 8.848 39.7 29.894 39.7 22.482 0 29.178-19.613 29.178-39.94C434.606 257.436 427.432 238.3 405.428 238.3zM592.96 339.706H560.673V322.487h-.718c-8.609 13.87-23.436 20.567-37.786 20.567-36.113 0-45.2-20.328-45.2-50.941V216.061h33.959V285.9c0 20.329 5.979 30.372 21.765 30.372 18.415 0 26.306-10.283 26.306-35.393V216.061H592.96zM602.453 302.876H640v36.83H602.453z", } - } } } @@ -19002,7 +18563,6 @@ impl IconShape for FaWolfPackBattalion { path { d: "M267.73 471.53l10.56 15.84 5.28-12.32 5.28 7V512c21.06-7.92 21.11-66.86 25.51-97.21 4.62-31.89-.88-92.81 81.37-149.11-8.88-23.61-12-49.43-2.64-80.05C421 189 447 196.21 456.43 239.73l-30.35 8.36c11.15 23 17 46.76 13.2 72.14L412 313.18l-6.16 33.43-18.47-7-8.8 33.39-19.35-7 26.39 21.11 8.8-28.15L419 364.2l7-35.63 26.39 14.52c.25-20 7-58.06-8.8-84.45l26.39 5.28c4-22.07-2.38-39.21-7.92-56.74l22.43 9.68c-.44-25.07-29.94-56.79-61.58-58.5-20.22-1.09-56.74-25.17-54.1-51.9 2-19.87 17.45-42.62 43.11-49.7-44 36.51-9.68 67.3 5.28 73.46 4.4-11.44 17.54-69.08 0-130.2-40.39 22.87-89.65 65.1-93.2 147.79l-58 38.71-3.52 93.25L369.78 220l7 7-17.59 3.52-44 38.71-15.84-5.28-28.1 49.25-3.52 119.64 21.11 15.84-32.55 15.84-32.55-15.84 21.11-15.84-3.52-119.64-28.15-49.26-15.84 5.28-44-38.71-17.58-3.51 7-7 107.33 59.82-3.52-93.25-58.06-38.71C185 65.1 135.77 22.87 95.3 0c-17.54 61.12-4.4 118.76 0 130.2 15-6.16 49.26-36.95 5.28-73.46 25.66 7.08 41.15 29.83 43.11 49.7 2.63 26.74-33.88 50.81-54.1 51.9-31.65 1.72-61.15 33.44-61.59 58.51l22.43-9.68c-5.54 17.53-11.91 34.67-7.92 56.74l26.39-5.28c-15.76 26.39-9.05 64.43-8.8 84.45l26.39-14.52 7 35.63 24.63-5.28 8.8 28.15L153.35 366 134 373l-8.8-33.43-18.47 7-6.16-33.43-27.27 7c-3.82-25.38 2-49.1 13.2-72.14l-30.35-8.36c9.4-43.52 35.47-50.77 63.34-54.1 9.36 30.62 6.24 56.45-2.64 80.05 82.25 56.3 76.75 117.23 81.37 149.11 4.4 30.35 4.45 89.29 25.51 97.21v-29.83l5.28-7 5.28 12.32 10.56-15.84 11.44 21.11 11.43-21.1zm79.17-95L331.06 366c7.47-4.36 13.76-8.42 19.35-12.32-.6 7.22-.27 13.84-3.51 22.84zm28.15-49.26c-.4 10.94-.9 21.66-1.76 31.67-7.85-1.86-15.57-3.8-21.11-7 8.24-7.94 15.55-16.32 22.87-24.68zm24.63 5.28c0-13.43-2.05-24.21-5.28-33.43a235 235 0 0 1-18.47 27.27zm3.52-80.94c19.44 12.81 27.8 33.66 29.91 56.3-12.32-4.53-24.63-9.31-36.95-10.56 5.06-12 6.65-28.14 7-45.74zm-1.76-45.74c.81 14.3 1.84 28.82 1.76 42.23 19.22-8.11 29.78-9.72 44-14.08-10.61-18.96-27.2-25.53-45.76-28.16zM165.68 376.52L181.52 366c-7.47-4.36-13.76-8.42-19.35-12.32.6 7.26.27 13.88 3.51 22.88zm-28.15-49.26c.4 10.94.9 21.66 1.76 31.67 7.85-1.86 15.57-3.8 21.11-7-8.24-7.93-15.55-16.31-22.87-24.67zm-24.64 5.28c0-13.43 2-24.21 5.28-33.43a235 235 0 0 0 18.47 27.27zm-3.52-80.94c-19.44 12.81-27.8 33.66-29.91 56.3 12.32-4.53 24.63-9.31 37-10.56-5-12-6.65-28.14-7-45.74zm1.76-45.74c-.81 14.3-1.84 28.82-1.76 42.23-19.22-8.11-29.78-9.72-44-14.08 10.63-18.95 27.23-25.52 45.76-28.15z", } - } } } @@ -19045,7 +18605,6 @@ impl IconShape for FaWordpressSimple { path { d: "M256 8C119.3 8 8 119.2 8 256c0 136.7 111.3 248 248 248s248-111.3 248-248C504 119.2 392.7 8 256 8zM33 256c0-32.3 6.9-63 19.3-90.7l106.4 291.4C84.3 420.5 33 344.2 33 256zm223 223c-21.9 0-43-3.2-63-9.1l66.9-194.4 68.5 187.8c.5 1.1 1 2.1 1.6 3.1-23.1 8.1-48 12.6-74 12.6zm30.7-327.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-21.9 0-58.7-2.8-58.7-2.8-12-.7-13.4 17.7-1.4 18.4 0 0 11.4 1.4 23.4 2.1l34.7 95.2L200.6 393l-81.2-241.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-4.2 0-9.1-.1-14.4-.3C109.6 73 178.1 33 256 33c58 0 110.9 22.2 150.6 58.5-1-.1-1.9-.2-2.9-.2-21.9 0-37.4 19.1-37.4 39.6 0 18.4 10.6 33.9 21.9 52.3 8.5 14.8 18.4 33.9 18.4 61.5 0 19.1-7.3 41.2-17 72.1l-22.2 74.3-80.7-239.6zm81.4 297.2l68.1-196.9c12.7-31.8 17-57.2 17-79.9 0-8.2-.5-15.8-1.5-22.9 17.4 31.8 27.3 68.2 27.3 107 0 82.3-44.6 154.1-110.9 192.7z", } - } } } @@ -19088,7 +18647,6 @@ impl IconShape for FaWordpress { path { d: "M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z", } - } } } @@ -19131,7 +18689,6 @@ impl IconShape for FaWpbeginner { path { d: "M462.799 322.374C519.01 386.682 466.961 480 370.944 480c-39.602 0-78.824-17.687-100.142-50.04-6.887.356-22.702.356-29.59 0C219.848 462.381 180.588 480 141.069 480c-95.49 0-148.348-92.996-91.855-157.626C-29.925 190.523 80.479 32 256.006 32c175.632 0 285.87 158.626 206.793 290.374zm-339.647-82.972h41.529v-58.075h-41.529v58.075zm217.18 86.072v-23.839c-60.506 20.915-132.355 9.198-187.589-33.971l.246 24.897c51.101 46.367 131.746 57.875 187.343 32.913zm-150.753-86.072h166.058v-58.075H189.579v58.075z", } - } } } @@ -19174,7 +18731,6 @@ impl IconShape for FaWpexplorer { path { d: "M512 256c0 141.2-114.7 256-256 256C114.8 512 0 397.3 0 256S114.7 0 256 0s256 114.7 256 256zm-32 0c0-123.2-100.3-224-224-224C132.5 32 32 132.5 32 256s100.5 224 224 224 224-100.5 224-224zM160.9 124.6l86.9 37.1-37.1 86.9-86.9-37.1 37.1-86.9zm110 169.1l46.6 94h-14.6l-50-100-48.9 100h-14l51.1-106.9-22.3-9.4 6-14 68.6 29.1-6 14.3-16.5-7.1zm-11.8-116.3l68.6 29.4-29.4 68.3L230 246l29.1-68.6zm80.3 42.9l54.6 23.1-23.4 54.3-54.3-23.1 23.1-54.3z", } - } } } @@ -19217,7 +18773,6 @@ impl IconShape for FaWpforms { path { d: "M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2.1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z", } - } } } @@ -19260,7 +18815,6 @@ impl IconShape for FaWpressr { path { d: "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z", } - } } } @@ -19303,7 +18857,6 @@ impl IconShape for FaXbox { path { d: "M369.9 318.2c44.3 54.3 64.7 98.8 54.4 118.7-7.9 15.1-56.7 44.6-92.6 55.9-29.6 9.3-68.4 13.3-100.4 10.2-38.2-3.7-76.9-17.4-110.1-39C93.3 445.8 87 438.3 87 423.4c0-29.9 32.9-82.3 89.2-142.1 32-33.9 76.5-73.7 81.4-72.6 9.4 2.1 84.3 75.1 112.3 109.5zM188.6 143.8c-29.7-26.9-58.1-53.9-86.4-63.4-15.2-5.1-16.3-4.8-28.7 8.1-29.2 30.4-53.5 79.7-60.3 122.4-5.4 34.2-6.1 43.8-4.2 60.5 5.6 50.5 17.3 85.4 40.5 120.9 9.5 14.6 12.1 17.3 9.3 9.9-4.2-11-.3-37.5 9.5-64 14.3-39 53.9-112.9 120.3-194.4zm311.6 63.5C483.3 127.3 432.7 77 425.6 77c-7.3 0-24.2 6.5-36 13.9-23.3 14.5-41 31.4-64.3 52.8C367.7 197 427.5 283.1 448.2 346c6.8 20.7 9.7 41.1 7.4 52.3-1.7 8.5-1.7 8.5 1.4 4.6 6.1-7.7 19.9-31.3 25.4-43.5 7.4-16.2 15-40.2 18.6-58.7 4.3-22.5 3.9-70.8-.8-93.4zM141.3 43C189 40.5 251 77.5 255.6 78.4c.7.1 10.4-4.2 21.6-9.7 63.9-31.1 94-25.8 107.4-25.2-63.9-39.3-152.7-50-233.9-11.7-23.4 11.1-24 11.9-9.4 11.2z", } - } } } @@ -19346,7 +18899,6 @@ impl IconShape for FaXingSquare { path { d: "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z", } - } } } @@ -19389,7 +18941,6 @@ impl IconShape for FaXing { path { d: "M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z", } - } } } @@ -19432,7 +18983,6 @@ impl IconShape for FaYCombinator { path { d: "M448 32v448H0V32h448zM236 287.5L313.5 142h-32.7L235 233c-4.7 9.3-9 18.3-12.8 26.8L210 233l-45.2-91h-35l76.7 143.8v94.5H236v-92.8z", } - } } } @@ -19475,7 +19025,6 @@ impl IconShape for FaYahoo { path { d: "M223.69,141.06,167,284.23,111,141.06H14.93L120.76,390.19,82.19,480h94.17L317.27,141.06Zm105.4,135.79a58.22,58.22,0,1,0,58.22,58.22A58.22,58.22,0,0,0,329.09,276.85ZM394.65,32l-93,223.47H406.44L499.07,32Z", } - } } } @@ -19518,7 +19067,6 @@ impl IconShape for FaYammer { path { d: "M500.676,159.486a12.779,12.779,0,0,0-6.4-8.282,13.954,13.954,0,0,0-10.078-1.125L457.8,156.7l-.043-.2-22.3,5.785-1.243.333-.608-2.17A369.037,369.037,0,0,0,347.538,4.289a14.1,14.1,0,0,0-19.784-.463l-102.9,102.747H24.947A24.9,24.9,0,0,0,0,131.417V380.38a24.963,24.963,0,0,0,24.918,24.9H224.986L328.072,508a13.667,13.667,0,0,0,19.327,0c.126-.126.249-.255.37-.385a368.025,368.025,0,0,0,69.577-107.374,403.45,403.45,0,0,0,17.3-50.8v-.028l20.406,5.336.029-.073L483.345,362a20.253,20.253,0,0,0,2.619.5,13.359,13.359,0,0,0,4.139-.072,13.5,13.5,0,0,0,10.515-9.924,415.855,415.855,0,0,0,.058-193.013ZM337.125,24.65l.013.014h-.013Zm-110.2,165.161L174.311,281.1a11.338,11.338,0,0,0-1.489,5.655v46.189a22.04,22.04,0,0,1-22.041,22h-3.4A22.068,22.068,0,0,1,125.3,332.962V287.294a11.532,11.532,0,0,0-1.388-5.51l-51.6-92.2a21.988,21.988,0,0,1,19.264-32.726h3.268a22.059,22.059,0,0,1,19.611,11.916l36.357,70.281,37.515-70.512a22.066,22.066,0,0,1,38.556-.695,21.7,21.7,0,0,1,0,21.967ZM337.145,24.673a348.147,348.147,0,0,1,75.8,141.335l.564,1.952-114.134,29.6V131.417a25.006,25.006,0,0,0-24.947-24.9H255.067Zm60.5,367.305v-.043l-.014.014a347.19,347.19,0,0,1-60.177,95.227l-82.2-81.893h19.177a24.978,24.978,0,0,0,24.947-24.9v-66.2l114.6,29.862A385.191,385.191,0,0,1,397.648,391.978Zm84-52.45.015.014-50.618-13.131L299.379,292.1V219.572l119.746-30.99,4.468-1.157,39.54-10.253,18.511-4.816A393,393,0,0,1,481.644,339.528Z", } - } } } @@ -19561,7 +19109,6 @@ impl IconShape for FaYandexInternational { path { d: "M129.5 512V345.9L18.5 48h55.8l81.8 229.7L250.2 0h51.3L180.8 347.8V512h-51.3z", } - } } } @@ -19604,7 +19151,6 @@ impl IconShape for FaYandex { path { d: "M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z", } - } } } @@ -19647,7 +19193,6 @@ impl IconShape for FaYarn { path { d: "M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z", } - } } } @@ -19690,7 +19235,6 @@ impl IconShape for FaYelp { path { d: "M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z", } - } } } @@ -19733,7 +19277,6 @@ impl IconShape for FaYoast { path { d: "M91.3 76h186l-7 18.9h-179c-39.7 0-71.9 31.6-71.9 70.3v205.4c0 35.4 24.9 70.3 84 70.3V460H91.3C41.2 460 0 419.8 0 370.5V165.2C0 115.9 40.7 76 91.3 76zm229.1-56h66.5C243.1 398.1 241.2 418.9 202.2 459.3c-20.8 21.6-49.3 31.7-78.3 32.7v-51.1c49.2-7.7 64.6-49.9 64.6-75.3 0-20.1.6-12.6-82.1-223.2h61.4L218.2 299 320.4 20zM448 161.5V460H234c6.6-9.6 10.7-16.3 12.1-19.4h182.5V161.5c0-32.5-17.1-51.9-48.2-62.9l6.7-17.6c41.7 13.6 60.9 43.1 60.9 80.5z", } - } } } @@ -19776,7 +19319,6 @@ impl IconShape for FaYoutubeSquare { path { d: "M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z", } - } } } @@ -19819,7 +19361,6 @@ impl IconShape for FaYoutube { path { d: "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z", } - } } } @@ -19862,7 +19403,6 @@ impl IconShape for FaZhihu { path { d: "M170.54 148.13v217.54l23.43.01 7.71 26.37 42.01-26.37h49.53V148.13H170.54zm97.75 193.93h-27.94l-27.9 17.51-5.08-17.47-11.9-.04V171.75h72.82v170.31zm-118.46-94.39H97.5c1.74-27.1 2.2-51.59 2.2-73.46h51.16s1.97-22.56-8.58-22.31h-88.5c3.49-13.12 7.87-26.66 13.12-40.67 0 0-24.07 0-32.27 21.57-3.39 8.9-13.21 43.14-30.7 78.12 5.89-.64 25.37-1.18 36.84-22.21 2.11-5.89 2.51-6.66 5.14-14.53h28.87c0 10.5-1.2 66.88-1.68 73.44H20.83c-11.74 0-15.56 23.62-15.56 23.62h65.58C66.45 321.1 42.83 363.12 0 396.34c20.49 5.85 40.91-.93 51-9.9 0 0 22.98-20.9 35.59-69.25l53.96 64.94s7.91-26.89-1.24-39.99c-7.58-8.92-28.06-33.06-36.79-41.81L87.9 311.95c4.36-13.98 6.99-27.55 7.87-40.67h61.65s-.09-23.62-7.59-23.62v.01zm412.02-1.6c20.83-25.64 44.98-58.57 44.98-58.57s-18.65-14.8-27.38-4.06c-6 8.15-36.83 48.2-36.83 48.2l19.23 14.43zm-150.09-59.09c-9.01-8.25-25.91 2.13-25.91 2.13s39.52 55.04 41.12 57.45l19.46-13.73s-25.67-37.61-34.66-45.86h-.01zM640 258.35c-19.78 0-130.91.93-131.06.93v-101c4.81 0 12.42-.4 22.85-1.2 40.88-2.41 70.13-4 87.77-4.81 0 0 12.22-27.19-.59-33.44-3.07-1.18-23.17 4.58-23.17 4.58s-165.22 16.49-232.36 18.05c1.6 8.82 7.62 17.08 15.78 19.55 13.31 3.48 22.69 1.7 49.15.89 24.83-1.6 43.68-2.43 56.51-2.43v99.81H351.41s2.82 22.31 25.51 22.85h107.94v70.92c0 13.97-11.19 21.99-24.48 21.12-14.08.11-26.08-1.15-41.69-1.81 1.99 3.97 6.33 14.39 19.31 21.84 9.88 4.81 16.17 6.57 26.02 6.57 29.56 0 45.67-17.28 44.89-45.31v-73.32h122.36c9.68 0 8.7-23.78 8.7-23.78l.03-.01z", } - } } } diff --git a/packages/lib/src/icons/fa_regular_icons.rs b/packages/lib/src/icons/fa_regular_icons.rs index 0629292..9bfacf2 100644 --- a/packages/lib/src/icons/fa_regular_icons.rs +++ b/packages/lib/src/icons/fa_regular_icons.rs @@ -39,7 +39,6 @@ impl IconShape for FaAddressBook { path { d: "M272 288h-64C163.8 288 128 323.8 128 368C128 376.8 135.2 384 144 384h192c8.836 0 16-7.164 16-16C352 323.8 316.2 288 272 288zM240 256c35.35 0 64-28.65 64-64s-28.65-64-64-64c-35.34 0-64 28.65-64 64S204.7 256 240 256zM496 320H480v96h16c8.836 0 16-7.164 16-16v-64C512 327.2 504.8 320 496 320zM496 64H480v96h16C504.8 160 512 152.8 512 144v-64C512 71.16 504.8 64 496 64zM496 192H480v96h16C504.8 288 512 280.8 512 272v-64C512 199.2 504.8 192 496 192zM384 0H96C60.65 0 32 28.65 32 64v384c0 35.35 28.65 64 64 64h288c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM400 448c0 8.836-7.164 16-16 16H96c-8.836 0-16-7.164-16-16V64c0-8.838 7.164-16 16-16h288c8.836 0 16 7.162 16 16V448z", } - } } } @@ -82,7 +81,6 @@ impl IconShape for FaAddressCard { path { d: "M208 256c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C144 227.3 172.7 256 208 256zM464 232h-96c-13.25 0-24 10.75-24 24s10.75 24 24 24h96c13.25 0 24-10.75 24-24S477.3 232 464 232zM240 288h-64C131.8 288 96 323.8 96 368C96 376.8 103.2 384 112 384h192c8.836 0 16-7.164 16-16C320 323.8 284.2 288 240 288zM464 152h-96c-13.25 0-24 10.75-24 24s10.75 24 24 24h96c13.25 0 24-10.75 24-24S477.3 152 464 152zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V416z", } - } } } @@ -125,7 +123,6 @@ impl IconShape for FaBellSlash { path { d: "M183.6 118.6C206.5 82.58 244.1 56.84 288 49.88V32C288 14.33 302.3 .0003 320 .0003C337.7 .0003 352 14.33 352 32V49.88C424.5 61.39 480 124.2 480 200V233.4C480 278.8 495.5 322.9 523.8 358.4L538.7 377C543.1 383.5 545.4 392.2 542.6 400L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L183.6 118.6zM221.7 148.4L450.7 327.1C438.4 298.2 432 266.1 432 233.4V200C432 142.6 385.4 96 328 96H312C273.3 96 239.6 117.1 221.7 148.4V148.4zM160 233.4V222.1L206.7 258.9C202.7 297.7 189.5 335.2 168.3 368H345.2L406.2 416H120C110.8 416 102.4 410.7 98.37 402.4C94.37 394.1 95.5 384.2 101.3 377L116.2 358.4C144.5 322.9 160 278.8 160 233.4V233.4zM384 448C384 464.1 377.3 481.3 365.3 493.3C353.3 505.3 336.1 512 320 512C303 512 286.7 505.3 274.7 493.3C262.7 481.3 256 464.1 256 448H384z", } - } } } @@ -168,7 +165,6 @@ impl IconShape for FaBell { path { d: "M256 32V49.88C328.5 61.39 384 124.2 384 200V233.4C384 278.8 399.5 322.9 427.8 358.4L442.7 377C448.5 384.2 449.6 394.1 445.6 402.4C441.6 410.7 433.2 416 424 416H24C14.77 416 6.365 410.7 2.369 402.4C-1.628 394.1-.504 384.2 5.26 377L20.17 358.4C48.54 322.9 64 278.8 64 233.4V200C64 124.2 119.5 61.39 192 49.88V32C192 14.33 206.3 0 224 0C241.7 0 256 14.33 256 32V32zM216 96C158.6 96 112 142.6 112 200V233.4C112 281.3 98.12 328 72.31 368H375.7C349.9 328 336 281.3 336 233.4V200C336 142.6 289.4 96 232 96H216zM288 448C288 464.1 281.3 481.3 269.3 493.3C257.3 505.3 240.1 512 224 512C207 512 190.7 505.3 178.7 493.3C166.7 481.3 160 464.1 160 448H288z", } - } } } @@ -211,7 +207,6 @@ impl IconShape for FaBookmark { path { d: "M336 0h-288C21.49 0 0 21.49 0 48v431.9c0 24.7 26.79 40.08 48.12 27.64L192 423.6l143.9 83.93C357.2 519.1 384 504.6 384 479.9V48C384 21.49 362.5 0 336 0zM336 452L192 368l-144 84V54C48 50.63 50.63 48 53.1 48h276C333.4 48 336 50.63 336 54V452z", } - } } } @@ -254,7 +249,6 @@ impl IconShape for FaBuilding { path { d: "M88 104C88 95.16 95.16 88 104 88H152C160.8 88 168 95.16 168 104V152C168 160.8 160.8 168 152 168H104C95.16 168 88 160.8 88 152V104zM280 88C288.8 88 296 95.16 296 104V152C296 160.8 288.8 168 280 168H232C223.2 168 216 160.8 216 152V104C216 95.16 223.2 88 232 88H280zM88 232C88 223.2 95.16 216 104 216H152C160.8 216 168 223.2 168 232V280C168 288.8 160.8 296 152 296H104C95.16 296 88 288.8 88 280V232zM280 216C288.8 216 296 223.2 296 232V280C296 288.8 288.8 296 280 296H232C223.2 296 216 288.8 216 280V232C216 223.2 223.2 216 232 216H280zM0 64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM48 64V448C48 456.8 55.16 464 64 464H144V400C144 373.5 165.5 352 192 352C218.5 352 240 373.5 240 400V464H320C328.8 464 336 456.8 336 448V64C336 55.16 328.8 48 320 48H64C55.16 48 48 55.16 48 64z", } - } } } @@ -297,7 +291,6 @@ impl IconShape for FaCalendarCheck { path { d: "M216.1 408.1C207.6 418.3 192.4 418.3 183 408.1L119 344.1C109.7 335.6 109.7 320.4 119 311C128.4 301.7 143.6 301.7 152.1 311L200 358.1L295 263C304.4 253.7 319.6 253.7 328.1 263C338.3 272.4 338.3 287.6 328.1 296.1L216.1 408.1zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } - } } } @@ -340,7 +333,6 @@ impl IconShape for FaCalendarDays { path { d: "M152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 248H128V192H48V248zM48 296V360H128V296H48zM176 296V360H272V296H176zM320 296V360H400V296H320zM400 192H320V248H400V192zM400 408H320V464H384C392.8 464 400 456.8 400 448V408zM272 408H176V464H272V408zM128 408H48V448C48 456.8 55.16 464 64 464H128V408zM272 192H176V248H272V192z", } - } } } @@ -383,7 +375,6 @@ impl IconShape for FaCalendarMinus { path { d: "M152 352C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H296C309.3 304 320 314.7 320 328C320 341.3 309.3 352 296 352H152zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } - } } } @@ -426,7 +417,6 @@ impl IconShape for FaCalendarPlus { path { d: "M224 232C237.3 232 248 242.7 248 256V304H296C309.3 304 320 314.7 320 328C320 341.3 309.3 352 296 352H248V400C248 413.3 237.3 424 224 424C210.7 424 200 413.3 200 400V352H152C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H200V256C200 242.7 210.7 232 224 232zM152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192H48V448z", } - } } } @@ -469,7 +459,6 @@ impl IconShape for FaCalendarXmark { path { d: "M257.9 328L304.1 375C314.3 384.4 314.3 399.6 304.1 408.1C295.6 418.3 280.4 418.3 271 408.1L224 361.9L176.1 408.1C167.6 418.3 152.4 418.3 143 408.1C133.7 399.6 133.7 384.4 143 375L190.1 328L143 280.1C133.7 271.6 133.7 256.4 143 247C152.4 237.7 167.6 237.7 176.1 247L224 294.1L271 247C280.4 237.7 295.6 237.7 304.1 247C314.3 256.4 314.3 271.6 304.1 280.1L257.9 328zM128 0C141.3 0 152 10.75 152 24V64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0zM400 192H48V448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192z", } - } } } @@ -512,7 +501,6 @@ impl IconShape for FaCalendar { path { d: "M152 64H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H104V24C104 10.75 114.7 0 128 0C141.3 0 152 10.75 152 24V64zM48 448C48 456.8 55.16 464 64 464H384C392.8 464 400 456.8 400 448V192H48V448z", } - } } } @@ -555,7 +543,6 @@ impl IconShape for FaChartBar { path { d: "M24 32C37.25 32 48 42.75 48 56V408C48 421.3 58.75 432 72 432H488C501.3 432 512 442.7 512 456C512 469.3 501.3 480 488 480H72C32.24 480 0 447.8 0 408V56C0 42.75 10.75 32 24 32zM128 136C128 122.7 138.7 112 152 112H360C373.3 112 384 122.7 384 136C384 149.3 373.3 160 360 160H152C138.7 160 128 149.3 128 136zM296 208C309.3 208 320 218.7 320 232C320 245.3 309.3 256 296 256H152C138.7 256 128 245.3 128 232C128 218.7 138.7 208 152 208H296zM424 304C437.3 304 448 314.7 448 328C448 341.3 437.3 352 424 352H152C138.7 352 128 341.3 128 328C128 314.7 138.7 304 152 304H424z", } - } } } @@ -598,7 +585,6 @@ impl IconShape for FaChessBishop { path { d: "M296 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512h272C309.3 512 320 501.3 320 488S309.3 464 296 464zM0 304c0 51.63 30.12 85.25 64 96v32h48v-67.13l-33.5-10.63C63.75 349.5 48 333.9 48 304c0-84.1 93.2-206.5 112.6-206.5c19.63 0 60.01 67.18 70.28 85.8l-66.13 66.13c-3.125 3.125-4.688 7.219-4.688 11.31S161.6 268.9 164.8 272L176 283.2c3.125 3.125 7.219 4.688 11.31 4.688s8.188-1.562 11.31-4.688L253 229C264.4 256.8 272 283.5 272 304c0 29.88-15.75 45.5-30.5 50.25L208 364.9V432H256v-32c33.88-10.75 64-44.38 64-96c0-73.38-67.75-197.2-120.6-241.5C213.4 59.12 224 47 224 32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32c0 15 10.62 27.12 24.62 30.5C67.75 106.8 0 230.6 0 304z", } - } } } @@ -641,7 +627,6 @@ impl IconShape for FaChessKing { path { d: "M391.9 464H55.95c-13.25 0-23.1 10.75-23.1 23.1S42.7 512 55.95 512h335.1c13.25 0 23.1-10.75 23.1-23.1S405.2 464 391.9 464zM448 216c0-11.82-3.783-23.51-11.08-33.17c-10.3-14.39-27-22.88-44.73-22.88L247.9 160V104h31.1c13.2 0 24.06-10.8 24.06-24S293.1 56 279.9 56h-31.1V23.1C247.9 10.8 237.2 0 223.1 0S199.9 10.8 199.9 23.1V56H167.9c-13.2 0-23.97 10.8-23.97 24S154.7 104 167.9 104h31.1V160H55.95C24.72 160 0 185.3 0 215.9C0 221.6 .8893 227.4 2.704 233L68.45 432h50.5L48.33 218.4C48.09 217.6 47.98 216.9 47.98 216.1C47.98 212.3 50.93 208 55.95 208h335.9c6.076 0 8.115 5.494 8.115 8.113c0 .6341-.078 1.269-.2405 1.887L328.8 432h50.62l65.1-199.2C447.2 227.3 448 221.7 448 216z", } - } } } @@ -684,7 +669,6 @@ impl IconShape for FaChessKnight { path { d: "M44 320.6l14.5 6.5c-17.01 20.24-26.44 45.91-26.44 72.35C32.06 399.7 32.12 432 32.12 432h48v-32c0-24.75 14-47.5 36.13-58.63l38.13-23.37c13.25-6.625 21.75-20.25 21.75-35.13v-58.75l-15.37 9C155.6 235.8 151.9 240.4 150.5 245.9L143 271c-2.25 7.625-8 13.88-15.38 16.75L117.1 292C114 293.3 110.7 293.9 107.4 293.9c-3.626 0-7.263-.7514-10.66-2.254L63.5 276.9C54.12 272.6 48 263.2 48 252.9V140.5c0-5.125 2.125-10.12 5.75-13.88l7.375-7.375L49.5 96C48.5 94.12 48 92 48 89.88C48 84.38 52.38 80 57.88 80h105c86.75 0 156.1 70.38 156.1 157.1V432h48.06l-.0625-194.9C367.9 124 276 32 162.9 32H57.88C25.88 32 0 57.88 0 89.88c0 8.5 1.75 16.88 5.125 24.62C1.75 122.8 0 131.6 0 140.5v112.4C0 282.2 17.25 308.8 44 320.6zM80.12 164c0 11 8.875 20 20 20c11 0 20-9 20-20s-9-20-20-20C89 144 80.12 153 80.12 164zM360 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512H360C373.3 512 384 501.3 384 488S373.3 464 360 464z", } - } } } @@ -727,7 +711,6 @@ impl IconShape for FaChessPawn { path { d: "M296 463.1H23.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24h272c13.25 0 23.1-10.75 23.1-23.1S309.3 463.1 296 463.1zM55.1 287.1L80 287.1v29.5c0 40.25-3.5 81.25-23.38 114.5h53.5C125.1 394.1 128 354.6 128 317.5v-29.5h64v29.5c0 37.13 2.875 77.5 17.88 114.5h53.5C243.5 398.7 240 357.7 240 317.5V287.1l24-.0001C277.3 287.1 288 277.3 288 263.1c0-13.25-10.75-24-23.1-24H241c23.75-21.88 38.1-53.12 38.1-87.1c0-9.393-1.106-19.05-3.451-28.86C272.3 105.4 244.9 32 159.1 32C93.75 32 40 85.75 40 151.1c0 34.88 15.12 66.12 39 88H55.1C42.75 239.1 32 250.7 32 263.1C32 277.3 42.75 287.1 55.1 287.1zM160 79.1c39.75 0 72 32.25 72 72S199.8 223.1 160 223.1S88 191.7 88 151.1S120.2 79.1 160 79.1z", } - } } } @@ -770,7 +753,6 @@ impl IconShape for FaChessQueen { path { d: "M256 112c30.88 0 56-25.12 56-56S286.9 0 256 0S199.1 25.12 199.1 56S225.1 112 256 112zM511.1 197.4c0-5.178-2.509-10.2-7.096-13.26L476.4 168.2c-2.5-1.75-5.497-2.62-8.497-2.62c-5.501 .125-10.63 2.87-13.75 7.245c-9.001 12-23.16 19.13-38.16 19.13c-3.125 0-6.089-.2528-9.089-.8778c-23.13-4.25-38.88-26.25-38.88-49.75C367.1 134 361.1 128 354.6 128h-38.75c-6.001 0-11.63 4-12.88 9.875C298.2 160.1 278.7 176 255.1 176c-22.75 0-42.25-15.88-47-38.12C207.7 132 202.2 128 196.1 128h-38.75C149.1 128 143.1 134 143.1 141.4c0 18.49-13.66 50.62-47.95 50.62c-15.13 0-29.3-7.118-38.3-19.24C54.6 168.4 49.66 165.7 44.15 165.6c-3 0-5.931 .8951-8.432 2.645l-28.63 16C2.509 187.2 0 192.3 0 197.4c0 2.438 .5583 4.901 1.72 7.185L109.9 432h53.13L69.85 236.4C78.35 238.8 87.11 240 95.98 240c2.432 0 56.83 1.503 84.76-52.5C198.1 210.5 226.6 224 255.9 224c29.38 0 57.01-13.38 75.26-36.25C336.1 197.6 360.6 240 416 240c8.751 0 17.5-1.125 26-3.5L349 432h53.13l108.1-227.4C511.4 202.3 511.1 199.8 511.1 197.4zM424 464H87.98c-13.26 0-24 10.75-24 23.1S74.72 512 87.98 512h336c13.26 0 24-10.75 24-23.1S437.3 464 424 464z", } - } } } @@ -813,7 +795,6 @@ impl IconShape for FaChessRook { path { d: "M360 464H23.1C10.75 464 0 474.7 0 487.1S10.75 512 23.1 512H360C373.3 512 384 501.3 384 488S373.3 464 360 464zM345.1 32h-308C17 32 0 49 0 70v139.4C0 218.8 4 227.5 11 233.6L48 265.8c0 8.885 .0504 17.64 .0504 26.46c0 39.32-1.001 79.96-11.93 139.8h49C94.95 374.3 96.11 333.3 96.11 285.5C96.11 270.7 96 255.1 96 238.2L48 196.5V80h64V128H160V80h64V128h48V80h64v116.5L288 238.2c0 16.77-.1124 32.25-.1124 47.1c0 47.79 1.164 89.15 10.99 146.7h49c-10.92-59.83-11.93-100.6-11.93-139.9C335.9 283.3 336 274.6 336 265.8l37-32.13C380 227.5 384 218.8 384 209.4V70C384 49 367 32 345.1 32zM192 224C174.4 224 160 238.4 160 256v64h64V256C224 238.4 209.6 224 192 224z", } - } } } @@ -856,7 +837,6 @@ impl IconShape for FaCircleCheck { path { d: "M243.8 339.8C232.9 350.7 215.1 350.7 204.2 339.8L140.2 275.8C129.3 264.9 129.3 247.1 140.2 236.2C151.1 225.3 168.9 225.3 179.8 236.2L224 280.4L332.2 172.2C343.1 161.3 360.9 161.3 371.8 172.2C382.7 183.1 382.7 200.9 371.8 211.8L243.8 339.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -899,7 +879,6 @@ impl IconShape for FaCircleDot { path { d: "M160 256C160 202.1 202.1 160 256 160C309 160 352 202.1 352 256C352 309 309 352 256 352C202.1 352 160 309 160 256zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -942,7 +921,6 @@ impl IconShape for FaCircleDown { path { d: "M344 240h-56L287.1 152c0-13.25-10.75-24-24-24h-16C234.7 128 223.1 138.8 223.1 152L224 240h-56c-9.531 0-18.16 5.656-22 14.38C142.2 263.1 143.9 273.3 150.4 280.3l88.75 96C243.7 381.2 250.1 384 256.8 384c7.781-.3125 13.25-2.875 17.75-7.844l87.25-96c6.406-7.031 8.031-17.19 4.188-25.88S353.5 240 344 240zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -985,7 +963,6 @@ impl IconShape for FaCircleLeft { path { d: "M360 224L272 224v-56c0-9.531-5.656-18.16-14.38-22C248.9 142.2 238.7 143.9 231.7 150.4l-96 88.75C130.8 243.7 128 250.1 128 256.8c.3125 7.781 2.875 13.25 7.844 17.75l96 87.25c7.031 6.406 17.19 8.031 25.88 4.188s14.28-12.44 14.28-21.94l-.002-56L360 288C373.3 288 384 277.3 384 264v-16C384 234.8 373.3 224 360 224zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -1028,7 +1005,6 @@ impl IconShape for FaCirclePause { path { d: "M200 160C186.8 160 176 170.8 176 184v144C176 341.3 186.8 352 200 352S224 341.3 224 328v-144C224 170.8 213.3 160 200 160zM312 160C298.8 160 288 170.8 288 184v144c0 13.25 10.75 24 24 24s24-10.75 24-24v-144C336 170.8 325.3 160 312 160zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -1071,7 +1047,6 @@ impl IconShape for FaCirclePlay { path { d: "M188.3 147.1C195.8 142.8 205.1 142.1 212.5 147.5L356.5 235.5C363.6 239.9 368 247.6 368 256C368 264.4 363.6 272.1 356.5 276.5L212.5 364.5C205.1 369 195.8 369.2 188.3 364.9C180.7 360.7 176 352.7 176 344V167.1C176 159.3 180.7 151.3 188.3 147.1V147.1zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -1114,7 +1089,6 @@ impl IconShape for FaCircleQuestion { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM256 336c-18 0-32 14-32 32s13.1 32 32 32c17.1 0 32-14 32-32S273.1 336 256 336zM289.1 128h-51.1C199 128 168 159 168 198c0 13 11 24 24 24s24-11 24-24C216 186 225.1 176 237.1 176h51.1C301.1 176 312 186 312 198c0 8-4 14.1-11 18.1L244 251C236 256 232 264 232 272V288c0 13 11 24 24 24S280 301 280 288V286l45.1-28c21-13 34-36 34-60C360 159 329 128 289.1 128z", } - } } } @@ -1157,7 +1131,6 @@ impl IconShape for FaCircleRight { path { d: "M280.2 150.2C273.1 143.8 262.1 142.2 254.3 146.1S239.1 158.5 239.1 167.1l.002 56L152 224C138.8 224 128 234.8 128 248v16C128 277.3 138.8 288 152 288L240 287.1v56c0 9.531 5.656 18.16 14.38 22c8.75 3.812 18.91 2.094 25.91-4.375l96-88.75C381.2 268.3 384 261.9 384 255.2c-.3125-7.781-2.875-13.25-7.844-17.75L280.2 150.2zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -1200,7 +1173,6 @@ impl IconShape for FaCircleStop { path { d: "M328 160h-144C170.8 160 160 170.8 160 184v144C160 341.2 170.8 352 184 352h144c13.2 0 24-10.8 24-24v-144C352 170.8 341.2 160 328 160zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -1243,7 +1215,6 @@ impl IconShape for FaCircleUp { path { d: "M272.9 135.7C268.3 130.8 261.9 128 255.2 128C247.5 128.3 241.1 130.9 237.5 135.8l-87.25 96C143.8 238.9 142.2 249 146.1 257.7C149.9 266.4 158.5 272 167.1 272h56L224 360c0 13.25 10.75 24 24 24h16c13.25 0 23.1-10.75 23.1-24L287.1 272h56c9.531 0 18.16-5.656 22-14.38c3.811-8.75 2.092-18.91-4.377-25.91L272.9 135.7zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464z", } - } } } @@ -1286,7 +1257,6 @@ impl IconShape for FaCircleUser { path { d: "M256 112c-48.6 0-88 39.4-88 88C168 248.6 207.4 288 256 288s88-39.4 88-88C344 151.4 304.6 112 256 112zM256 240c-22.06 0-40-17.95-40-40C216 177.9 233.9 160 256 160s40 17.94 40 40C296 222.1 278.1 240 256 240zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-46.73 0-89.76-15.68-124.5-41.79C148.8 389 182.4 368 220.2 368h71.69c37.75 0 71.31 21.01 88.68 54.21C345.8 448.3 302.7 464 256 464zM416.2 388.5C389.2 346.3 343.2 320 291.8 320H220.2c-51.36 0-97.35 26.25-124.4 68.48C65.96 352.5 48 306.3 48 256c0-114.7 93.31-208 208-208s208 93.31 208 208C464 306.3 446 352.5 416.2 388.5z", } - } } } @@ -1329,7 +1299,6 @@ impl IconShape for FaCircleXmark { path { d: "M175 175C184.4 165.7 199.6 165.7 208.1 175L255.1 222.1L303 175C312.4 165.7 327.6 165.7 336.1 175C346.3 184.4 346.3 199.6 336.1 208.1L289.9 255.1L336.1 303C346.3 312.4 346.3 327.6 336.1 336.1C327.6 346.3 312.4 346.3 303 336.1L255.1 289.9L208.1 336.1C199.6 346.3 184.4 346.3 175 336.1C165.7 327.6 165.7 312.4 175 303L222.1 255.1L175 208.1C165.7 199.6 165.7 184.4 175 175V175zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -1372,7 +1341,6 @@ impl IconShape for FaCircle { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -1415,7 +1383,6 @@ impl IconShape for FaClipboard { path { d: "M320 64h-49.61C262.1 27.48 230.7 0 192 0S121 27.48 113.6 64H64C28.65 64 0 92.66 0 128v320c0 35.34 28.65 64 64 64h256c35.35 0 64-28.66 64-64V128C384 92.66 355.3 64 320 64zM192 48c13.23 0 24 10.77 24 24S205.2 96 192 96S168 85.23 168 72S178.8 48 192 48zM336 448c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V128c0-8.82 7.178-16 16-16h18.26C80.93 117.1 80 122.4 80 128v16C80 152.8 87.16 160 96 160h192c8.836 0 16-7.164 16-16V128c0-5.559-.9316-10.86-2.264-16H320c8.822 0 16 7.18 16 16V448z", } - } } } @@ -1458,7 +1425,6 @@ impl IconShape for FaClock { path { d: "M232 120C232 106.7 242.7 96 256 96C269.3 96 280 106.7 280 120V243.2L365.3 300C376.3 307.4 379.3 322.3 371.1 333.3C364.6 344.3 349.7 347.3 338.7 339.1L242.7 275.1C236 271.5 232 264 232 255.1L232 120zM256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256z", } - } } } @@ -1501,7 +1467,6 @@ impl IconShape for FaClone { path { d: "M64 464H288C296.8 464 304 456.8 304 448V384H352V448C352 483.3 323.3 512 288 512H64C28.65 512 0 483.3 0 448V224C0 188.7 28.65 160 64 160H128V208H64C55.16 208 48 215.2 48 224V448C48 456.8 55.16 464 64 464zM160 64C160 28.65 188.7 0 224 0H448C483.3 0 512 28.65 512 64V288C512 323.3 483.3 352 448 352H224C188.7 352 160 323.3 160 288V64zM224 304H448C456.8 304 464 296.8 464 288V64C464 55.16 456.8 48 448 48H224C215.2 48 208 55.16 208 64V288C208 296.8 215.2 304 224 304z", } - } } } @@ -1544,7 +1509,6 @@ impl IconShape for FaClosedCaptioning { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V416zM236.5 222.1c9.375 9.375 24.56 9.375 33.94 0c9.375-9.375 9.375-24.56 0-33.94c-37.44-37.44-98.31-37.44-135.7 0C116.5 206.2 106.5 230.4 106.5 256s9.1 49.75 28.12 67.88c18.72 18.72 43.28 28.08 67.87 28.08s49.16-9.359 67.87-28.08c9.375-9.375 9.375-24.56 0-33.94c-9.375-9.375-24.56-9.375-33.94 0c-18.69 18.72-49.19 18.72-67.87 0C159.5 280.9 154.5 268.8 154.5 256s5-24.88 14.06-33.94C187.3 203.3 217.8 203.3 236.5 222.1zM428.5 222.1c9.375 9.375 24.56 9.375 33.94 0c9.375-9.375 9.375-24.56 0-33.94c-37.44-37.44-98.31-37.44-135.7 0C308.5 206.2 298.5 230.4 298.5 256s9.1 49.75 28.12 67.88c18.72 18.72 43.28 28.08 67.87 28.08s49.16-9.359 67.87-28.08c9.375-9.375 9.375-24.56 0-33.94c-9.375-9.375-24.56-9.375-33.94 0c-18.69 18.72-49.19 18.72-67.87 0C351.5 280.9 346.5 268.8 346.5 256s5-24.88 14.06-33.94C379.3 203.3 409.8 203.3 428.5 222.1z", } - } } } @@ -1587,7 +1551,6 @@ impl IconShape for FaCommentDots { path { d: "M144 208C126.3 208 112 222.2 112 239.1C112 257.7 126.3 272 144 272s31.1-14.25 31.1-32S161.8 208 144 208zM256 207.1c-17.75 0-31.1 14.25-31.1 32s14.25 31.1 31.1 31.1s31.1-14.25 31.1-31.1S273.8 207.1 256 207.1zM368 208c-17.75 0-31.1 14.25-31.1 32s14.25 32 31.1 32c17.75 0 31.99-14.25 31.99-32C400 222.2 385.8 208 368 208zM256 31.1c-141.4 0-255.1 93.12-255.1 208c0 47.62 19.91 91.25 52.91 126.3c-14.87 39.5-45.87 72.88-46.37 73.25c-6.624 7-8.373 17.25-4.624 26C5.818 474.2 14.38 480 24 480c61.49 0 109.1-25.75 139.1-46.25c28.87 9 60.16 14.25 92.9 14.25c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM256 400c-26.75 0-53.12-4.125-78.36-12.12l-22.75-7.125L135.4 394.5c-14.25 10.12-33.87 21.38-57.49 29c7.374-12.12 14.37-25.75 19.87-40.25l10.62-28l-20.62-21.87C69.81 314.1 48.06 282.2 48.06 240c0-88.25 93.24-160 207.1-160s207.1 71.75 207.1 160S370.8 400 256 400z", } - } } } @@ -1630,7 +1593,6 @@ impl IconShape for FaComment { path { d: "M256 32C114.6 32 .0272 125.1 .0272 240c0 47.63 19.91 91.25 52.91 126.2c-14.88 39.5-45.87 72.88-46.37 73.25c-6.625 7-8.375 17.25-4.625 26C5.818 474.2 14.38 480 24 480c61.5 0 109.1-25.75 139.1-46.25C191.1 442.8 223.3 448 256 448c141.4 0 255.1-93.13 255.1-208S397.4 32 256 32zM256.1 400c-26.75 0-53.12-4.125-78.38-12.12l-22.75-7.125l-19.5 13.75c-14.25 10.12-33.88 21.38-57.5 29c7.375-12.12 14.37-25.75 19.88-40.25l10.62-28l-20.62-21.87C69.82 314.1 48.07 282.2 48.07 240c0-88.25 93.25-160 208-160s208 71.75 208 160S370.8 400 256.1 400z", } - } } } @@ -1673,7 +1635,6 @@ impl IconShape for FaComments { path { d: "M208 0C322.9 0 416 78.8 416 176C416 273.2 322.9 352 208 352C189.3 352 171.2 349.7 153.9 345.8C123.3 364.8 79.13 384 24.95 384C14.97 384 5.93 378.1 2.018 368.9C-1.896 359.7-.0074 349.1 6.739 341.9C7.26 341.5 29.38 317.4 45.73 285.9C17.18 255.8 0 217.6 0 176C0 78.8 93.13 0 208 0zM164.6 298.1C179.2 302.3 193.8 304 208 304C296.2 304 368 246.6 368 176C368 105.4 296.2 48 208 48C119.8 48 48 105.4 48 176C48 211.2 65.71 237.2 80.57 252.9L104.1 277.8L88.31 308.1C84.74 314.1 80.73 321.9 76.55 328.5C94.26 323.4 111.7 315.5 128.7 304.1L145.4 294.6L164.6 298.1zM441.6 128.2C552 132.4 640 209.5 640 304C640 345.6 622.8 383.8 594.3 413.9C610.6 445.4 632.7 469.5 633.3 469.9C640 477.1 641.9 487.7 637.1 496.9C634.1 506.1 625 512 615 512C560.9 512 516.7 492.8 486.1 473.8C468.8 477.7 450.7 480 432 480C350 480 279.1 439.8 245.2 381.5C262.5 379.2 279.1 375.3 294.9 369.9C322.9 407.1 373.9 432 432 432C446.2 432 460.8 430.3 475.4 426.1L494.6 422.6L511.3 432.1C528.3 443.5 545.7 451.4 563.5 456.5C559.3 449.9 555.3 442.1 551.7 436.1L535.9 405.8L559.4 380.9C574.3 365.3 592 339.2 592 304C592 237.7 528.7 183.1 447.1 176.6L448 176C448 159.5 445.8 143.5 441.6 128.2H441.6z", } - } } } @@ -1716,7 +1677,6 @@ impl IconShape for FaCompass { path { d: "M306.7 325.1L162.4 380.6C142.1 388.1 123.9 369 131.4 349.6L186.9 205.3C190.1 196.8 196.8 190.1 205.3 186.9L349.6 131.4C369 123.9 388.1 142.1 380.6 162.4L325.1 306.7C321.9 315.2 315.2 321.9 306.7 325.1V325.1zM255.1 224C238.3 224 223.1 238.3 223.1 256C223.1 273.7 238.3 288 255.1 288C273.7 288 288 273.7 288 256C288 238.3 273.7 224 255.1 224V224zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -1759,7 +1719,6 @@ impl IconShape for FaCopy { path { d: "M502.6 70.63l-61.25-61.25C435.4 3.371 427.2 0 418.7 0H255.1c-35.35 0-64 28.66-64 64l.0195 256C192 355.4 220.7 384 256 384h192c35.2 0 64-28.8 64-64V93.25C512 84.77 508.6 76.63 502.6 70.63zM464 320c0 8.836-7.164 16-16 16H255.1c-8.838 0-16-7.164-16-16L239.1 64.13c0-8.836 7.164-16 16-16h128L384 96c0 17.67 14.33 32 32 32h47.1V320zM272 448c0 8.836-7.164 16-16 16H63.1c-8.838 0-16-7.164-16-16L47.98 192.1c0-8.836 7.164-16 16-16H160V128H63.99c-35.35 0-64 28.65-64 64l.0098 256C.002 483.3 28.66 512 64 512h192c35.2 0 64-28.8 64-64v-32h-47.1L272 448z", } - } } } @@ -1802,7 +1761,6 @@ impl IconShape for FaCopyright { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM255.1 176C255.1 176 255.1 176 255.1 176c21.06 0 40.92 8.312 55.83 23.38c9.375 9.344 24.53 9.5 33.97 .1562c9.406-9.344 9.469-24.53 .1562-33.97c-24-24.22-55.95-37.56-89.95-37.56c0 0 .0313 0 0 0c-33.97 0-65.95 13.34-89.95 37.56c-49.44 49.88-49.44 131 0 180.9c24 24.22 55.98 37.56 89.95 37.56c.0313 0 0 0 0 0c34 0 65.95-13.34 89.95-37.56c9.312-9.438 9.25-24.62-.1562-33.97c-9.438-9.312-24.59-9.219-33.97 .1562c-14.91 15.06-34.77 23.38-55.83 23.38c0 0 .0313 0 0 0c-21.09 0-40.95-8.312-55.89-23.38c-30.94-31.22-30.94-82.03 0-113.3C214.2 184.3 234 176 255.1 176z", } - } } } @@ -1845,7 +1803,6 @@ impl IconShape for FaCreditCard { path { d: "M168 336C181.3 336 192 346.7 192 360C192 373.3 181.3 384 168 384H120C106.7 384 96 373.3 96 360C96 346.7 106.7 336 120 336H168zM360 336C373.3 336 384 346.7 384 360C384 373.3 373.3 384 360 384H248C234.7 384 224 373.3 224 360C224 346.7 234.7 336 248 336H360zM512 32C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H512zM512 80H64C55.16 80 48 87.16 48 96V128H528V96C528 87.16 520.8 80 512 80zM528 224H48V416C48 424.8 55.16 432 64 432H512C520.8 432 528 424.8 528 416V224z", } - } } } @@ -1888,7 +1845,6 @@ impl IconShape for FaEnvelopeOpen { path { d: "M493.6 163c-24.88-19.62-45.5-35.37-164.3-121.6C312.7 29.21 279.7 0 256.4 0H255.6C232.3 0 199.3 29.21 182.6 41.38C63.88 127.6 43.25 143.4 18.38 163C6.75 172 0 186 0 200.8v247.2C0 483.3 28.65 512 64 512h384c35.35 0 64-28.67 64-64.01V200.8C512 186 505.3 172 493.6 163zM464 448c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V276.7l136.1 113.4C204.3 406.8 229.8 416 256 416s51.75-9.211 71.97-26.01L464 276.7V448zM464 214.2l-166.8 138.1c-23.19 19.28-59.34 19.27-82.47 .0156L48 214.2l.1055-13.48c23.24-18.33 42.25-32.97 162.9-120.6c3.082-2.254 6.674-5.027 10.63-8.094C229.4 65.99 246.7 52.59 256 48.62c9.312 3.973 26.62 17.37 34.41 23.41c3.959 3.066 7.553 5.84 10.76 8.186C421.6 167.7 440.7 182.4 464 200.8V214.2z", } - } } } @@ -1931,7 +1887,6 @@ impl IconShape for FaEnvelope { path { d: "M0 128C0 92.65 28.65 64 64 64H448C483.3 64 512 92.65 512 128V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V128zM48 128V150.1L220.5 291.7C241.1 308.7 270.9 308.7 291.5 291.7L464 150.1V127.1C464 119.2 456.8 111.1 448 111.1H64C55.16 111.1 48 119.2 48 127.1L48 128zM48 212.2V384C48 392.8 55.16 400 64 400H448C456.8 400 464 392.8 464 384V212.2L322 328.8C283.6 360.3 228.4 360.3 189.1 328.8L48 212.2z", } - } } } @@ -1974,7 +1929,6 @@ impl IconShape for FaEyeSlash { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM189.8 123.5L235.8 159.5C258.3 139.9 287.8 128 320 128C390.7 128 448 185.3 448 256C448 277.2 442.9 297.1 433.8 314.7L487.6 356.9C521.1 322.8 545.9 283.1 558.6 256C544.1 225.1 518.4 183.5 479.9 147.7C438.8 109.6 385.2 79.1 320 79.1C269.5 79.1 225.1 97.73 189.8 123.5L189.8 123.5zM394.9 284.2C398.2 275.4 400 265.9 400 255.1C400 211.8 364.2 175.1 320 175.1C319.3 175.1 318.7 176 317.1 176C319.3 181.1 320 186.5 320 191.1C320 202.2 317.6 211.8 313.4 220.3L394.9 284.2zM404.3 414.5L446.2 447.5C409.9 467.1 367.8 480 320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3C31.18 260.4 31.18 251.6 34.46 243.7C44 220.8 60.29 191.2 83.09 161.5L120.8 191.2C102.1 214.5 89.76 237.6 81.45 255.1C95.02 286 121.6 328.5 160.1 364.3C201.2 402.4 254.8 432 320 432C350.7 432 378.8 425.4 404.3 414.5H404.3zM192 255.1C192 253.1 192.1 250.3 192.3 247.5L248.4 291.7C258.9 312.8 278.5 328.6 302 333.1L358.2 378.2C346.1 381.1 333.3 384 319.1 384C249.3 384 191.1 326.7 191.1 255.1H192z", } - } } } @@ -2017,7 +1971,6 @@ impl IconShape for FaEye { path { d: "M160 256C160 185.3 217.3 128 288 128C358.7 128 416 185.3 416 256C416 326.7 358.7 384 288 384C217.3 384 160 326.7 160 256zM288 336C332.2 336 368 300.2 368 256C368 211.8 332.2 176 288 176C287.3 176 286.7 176 285.1 176C287.3 181.1 288 186.5 288 192C288 227.3 259.3 256 224 256C218.5 256 213.1 255.3 208 253.1C208 254.7 208 255.3 208 255.1C208 300.2 243.8 336 288 336L288 336zM95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6V112.6zM288 80C222.8 80 169.2 109.6 128.1 147.7C89.6 183.5 63.02 225.1 49.44 256C63.02 286 89.6 328.5 128.1 364.3C169.2 402.4 222.8 432 288 432C353.2 432 406.8 402.4 447.9 364.3C486.4 328.5 512.1 286 526.6 256C512.1 225.1 486.4 183.5 447.9 147.7C406.8 109.6 353.2 80 288 80V80z", } - } } } @@ -2060,7 +2013,6 @@ impl IconShape for FaFaceAngry { path { d: "M328.4 393.5C318.7 402.6 303.5 402.1 294.5 392.4C287.1 384.5 274.4 376 256 376C237.6 376 224.9 384.5 217.5 392.4C208.5 402.1 193.3 402.6 183.6 393.5C173.9 384.5 173.4 369.3 182.5 359.6C196.7 344.3 221.4 328 256 328C290.6 328 315.3 344.3 329.5 359.6C338.6 369.3 338.1 384.5 328.4 393.5zM144.4 240C144.4 231.2 147.9 223.2 153.7 217.4L122.9 207.2C114.6 204.4 110 195.3 112.8 186.9C115.6 178.6 124.7 174 133.1 176.8L229.1 208.8C237.4 211.6 241.1 220.7 239.2 229.1C236.4 237.4 227.3 241.1 218.9 239.2L208.1 235.6C208.3 237 208.4 238.5 208.4 240C208.4 257.7 194 272 176.4 272C158.7 272 144.4 257.7 144.4 240V240zM368.4 240C368.4 257.7 354 272 336.4 272C318.7 272 304.4 257.7 304.4 240C304.4 238.4 304.5 236.8 304.7 235.3L293.1 239.2C284.7 241.1 275.6 237.4 272.8 229.1C270 220.7 274.6 211.6 282.9 208.8L378.9 176.8C387.3 174 396.4 178.6 399.2 186.9C401.1 195.3 397.4 204.4 389.1 207.2L358.9 217.2C364.7 223 368.4 231.1 368.4 240H368.4zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } - } } } @@ -2103,7 +2055,6 @@ impl IconShape for FaFaceDizzy { path { d: "M192 352C192 316.7 220.7 288 256 288C291.3 288 320 316.7 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352zM103 135C112.4 125.7 127.6 125.7 136.1 135L160 158.1L183 135C192.4 125.7 207.6 125.7 216.1 135C226.3 144.4 226.3 159.6 216.1 168.1L193.9 192L216.1 215C226.3 224.4 226.3 239.6 216.1 248.1C207.6 258.3 192.4 258.3 183 248.1L160 225.9L136.1 248.1C127.6 258.3 112.4 258.3 103 248.1C93.66 239.6 93.66 224.4 103 215L126.1 192L103 168.1C93.66 159.6 93.66 144.4 103 135V135zM295 135C304.4 125.7 319.6 125.7 328.1 135L352 158.1L375 135C384.4 125.7 399.6 125.7 408.1 135C418.3 144.4 418.3 159.6 408.1 168.1L385.9 192L408.1 215C418.3 224.4 418.3 239.6 408.1 248.1C399.6 258.3 384.4 258.3 375 248.1L352 225.9L328.1 248.1C319.6 258.3 304.4 258.3 295 248.1C285.7 239.6 285.7 224.4 295 215L318.1 192L295 168.1C285.7 159.6 285.7 144.4 295 135V135zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2146,7 +2097,6 @@ impl IconShape for FaFaceFlushed { path { d: "M320 336C333.3 336 344 346.7 344 360C344 373.3 333.3 384 320 384H192C178.7 384 168 373.3 168 360C168 346.7 178.7 336 192 336H320zM136.4 224C136.4 210.7 147.1 200 160.4 200C173.6 200 184.4 210.7 184.4 224C184.4 237.3 173.6 248 160.4 248C147.1 248 136.4 237.3 136.4 224zM80 224C80 179.8 115.8 144 160 144C204.2 144 240 179.8 240 224C240 268.2 204.2 304 160 304C115.8 304 80 268.2 80 224zM160 272C186.5 272 208 250.5 208 224C208 197.5 186.5 176 160 176C133.5 176 112 197.5 112 224C112 250.5 133.5 272 160 272zM376.4 224C376.4 237.3 365.6 248 352.4 248C339.1 248 328.4 237.3 328.4 224C328.4 210.7 339.1 200 352.4 200C365.6 200 376.4 210.7 376.4 224zM432 224C432 268.2 396.2 304 352 304C307.8 304 272 268.2 272 224C272 179.8 307.8 144 352 144C396.2 144 432 179.8 432 224zM352 176C325.5 176 304 197.5 304 224C304 250.5 325.5 272 352 272C378.5 272 400 250.5 400 224C400 197.5 378.5 176 352 176zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } - } } } @@ -2189,7 +2139,6 @@ impl IconShape for FaFaceFrownOpen { path { d: "M179.3 369.3C166.1 374.5 153.1 365.1 158.4 352.9C175.1 314.7 214.3 287.8 259.9 287.8C305.6 287.8 344.8 314.7 361.4 352.1C366.7 365.2 352.9 374.5 340.6 369.3C316.2 359 288.8 353.2 259.9 353.2C231 353.2 203.7 358.1 179.3 369.3L179.3 369.3zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2232,7 +2181,6 @@ impl IconShape for FaFaceFrown { path { d: "M143.9 398.6C131.4 394.1 124.9 380.3 129.4 367.9C146.9 319.4 198.9 288 256 288C313.1 288 365.1 319.4 382.6 367.9C387.1 380.3 380.6 394.1 368.1 398.6C355.7 403.1 341.9 396.6 337.4 384.1C328.2 358.5 297.2 336 256 336C214.8 336 183.8 358.5 174.6 384.1C170.1 396.6 156.3 403.1 143.9 398.6V398.6zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2275,7 +2223,6 @@ impl IconShape for FaFaceGrimace { path { d: "M344 288C374.9 288 400 313.1 400 344C400 374.9 374.9 400 344 400H168C137.1 400 112 374.9 112 344C112 313.1 137.1 288 168 288H344zM168 320C154.7 320 144 330.7 144 344C144 357.3 154.7 368 168 368H176V320H168zM208 368H240V320H208V368zM304 320H272V368H304V320zM336 368H344C357.3 368 368 357.3 368 344C368 330.7 357.3 320 344 320H336V368zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2318,7 +2265,6 @@ impl IconShape for FaFaceGrinBeamSweat { path { d: "M464 128C437.5 128 416 107 416 81.01C416 76.01 417.8 69.74 420.6 62.87C420.9 62.17 421.2 61.46 421.6 60.74C430.5 40.51 448.1 15.86 457.6 3.281C460.8-1.094 467.2-1.094 470.4 3.281C483.4 20.65 512 61.02 512 81.01C512 102.7 497.1 120.8 476.8 126.3C472.7 127.4 468.4 128 464 128L464 128zM391.1 50.53C387.8 58.57 384 69.57 384 81.01C384 84.1 384.3 88.91 384.9 92.72C349.4 64.71 304.7 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 219.7 454.7 185.5 438.3 155.8C446.4 158.5 455.1 160 464 160C473.6 160 482.8 158.3 491.4 155.2C504.7 186.2 512 220.2 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 .0002 256 .0002C307.4 .0002 355.3 15.15 395.4 41.23C393.9 44.32 392.4 47.43 391.1 50.53V50.53zM255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.9 255.9 318.9C289 318.9 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1zM217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 119.1 227.4 119.1 224C119.1 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 175.1 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 231.1 206.1 231.1 224C231.1 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8L217.6 228.8zM377.6 228.8L377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8V228.8z", } - } } } @@ -2361,7 +2307,6 @@ impl IconShape for FaFaceGrinBeam { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2404,7 +2349,6 @@ impl IconShape for FaFaceGrinHearts { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM238.9 177.1L221.4 243C219.1 251.6 210.4 256.6 201.8 254.3L136.7 236.9C118.9 232.1 108.4 213.8 113.1 196.1C117.9 178.3 136.2 167.7 153.1 172.5L170.1 176.8L174.4 160.7C179.2 142.9 197.5 132.4 215.3 137.1C233.1 141.9 243.6 160.2 238.9 177.1H238.9zM341.9 176.8L358 172.5C375.8 167.7 394.1 178.3 398.9 196.1C403.6 213.8 393.1 232.1 375.3 236.9L310.2 254.3C301.6 256.6 292.9 251.6 290.6 243L273.1 177.1C268.4 160.2 278.9 141.9 296.7 137.1C314.5 132.4 332.8 142.9 337.6 160.7L341.9 176.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2447,7 +2391,6 @@ impl IconShape for FaFaceGrinSquintTears { path { d: "M426.8 14.18C446-5.046 477.5-4.646 497.1 14.92C516.6 34.49 517 65.95 497.8 85.18C483 99.97 432.2 108.8 409.6 111.9C403.1 112.8 399.2 108 400.1 102.4C403.3 79.94 412 28.97 426.8 14.18H426.8zM74.98 74.98C158.2-8.253 284.5-22.19 382.2 33.17C380.6 37.96 379.3 42.81 378.1 47.52C375 59.67 372.6 72.08 370.8 82.52C290.1 28.93 180.1 37.74 108.9 108.9C37.75 180.1 28.94 290 82.49 370.8C72.01 372.6 59.6 374.1 47.46 378.1C42.76 379.3 37.93 380.6 33.15 382.1C-22.19 284.5-8.245 158.2 74.98 74.98V74.98zM478.8 129.9C534.2 227.5 520.2 353.8 437 437C353.8 520.3 227.5 534.2 129.8 478.8C131.3 474 132.7 469.2 133.9 464.5C136.1 452.3 139.4 439.9 141.2 429.5C221.9 483.1 331.9 474.3 403.1 403.1C474.3 331.9 483.1 221.1 429.5 141.2C439.1 139.4 452.4 137 464.5 133.9C469.2 132.7 474.1 131.4 478.8 129.9L478.8 129.9zM359.2 226.9C369.3 210.6 393 210 397 228.8C406.6 273.1 393.4 322.3 357.8 357.9C322.2 393.5 273 406.7 228.6 397.1C209.9 393.1 210.5 369.4 226.8 359.3C252 343.6 276.1 323.9 300.4 300.5C323.8 277.1 343.5 252.1 359.2 226.9L359.2 226.9zM189.5 235.7C201.1 232.1 211.1 242.1 208.5 254.6L178.8 352.1C176.2 360.7 165.4 363.4 159 357C157.1 355 155.8 352.5 155.6 349.7L150.5 293.6L94.43 288.5C91.66 288.3 89.07 287.1 87.1 285.1C80.76 278.7 83.46 267.9 92.05 265.3L189.5 235.7zM288.5 94.43L293.6 150.5L349.7 155.6C352.5 155.8 355 157.1 357 159C363.4 165.4 360.7 176.2 352.1 178.8L254.6 208.5C242.1 211.1 232.1 201.1 235.7 189.5L265.3 92.05C267.9 83.46 278.7 80.76 285.1 87.1C287.1 89.07 288.3 91.66 288.5 94.43V94.43zM14.18 426.8C28.97 412 79.85 403.2 102.4 400.1C108 399.2 112.8 403.1 111.9 409.6C108.7 432.1 99.97 483 85.18 497.8C65.95 517 34.5 516.6 14.93 497.1C-4.645 477.5-5.046 446 14.18 426.8H14.18z", } - } } } @@ -2490,7 +2433,6 @@ impl IconShape for FaFaceGrinSquint { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6zM393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2533,7 +2475,6 @@ impl IconShape for FaFaceGrinStars { path { d: "M199.8 167.3L237.9 172.3C240.1 172.7 243.5 174.8 244.5 177.8C245.4 180.7 244.6 183.9 242.4 186L214.5 212.5L221.5 250.3C222 253.4 220.8 256.4 218.3 258.2C215.8 260.1 212.5 260.3 209.8 258.8L175.1 240.5L142.2 258.8C139.5 260.3 136.2 260.1 133.7 258.2C131.2 256.4 129.1 253.4 130.5 250.3L137.5 212.5L109.6 186C107.4 183.9 106.6 180.7 107.5 177.8C108.5 174.8 111 172.7 114.1 172.3L152.2 167.3L168.8 132.6C170.1 129.8 172.9 128 175.1 128C179.1 128 181.9 129.8 183.2 132.6L199.8 167.3zM359.8 167.3L397.9 172.3C400.1 172.7 403.5 174.8 404.5 177.8C405.4 180.7 404.6 183.9 402.4 186L374.5 212.5L381.5 250.3C382 253.4 380.8 256.4 378.3 258.2C375.8 260.1 372.5 260.3 369.8 258.8L336 240.5L302.2 258.8C299.5 260.3 296.2 260.1 293.7 258.2C291.2 256.4 289.1 253.4 290.5 250.3L297.5 212.5L269.6 186C267.4 183.9 266.6 180.7 267.5 177.8C268.5 174.8 271 172.7 274.1 172.3L312.2 167.3L328.8 132.6C330.1 129.8 332.9 128 336 128C339.1 128 341.9 129.8 343.2 132.6L359.8 167.3zM349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } - } } } @@ -2576,7 +2517,6 @@ impl IconShape for FaFaceGrinTears { path { d: "M519.4 334.4C522.7 342.5 527.8 352.1 535.9 361.1C539.9 365 544.1 368.4 548.6 371.4C506.4 454.8 419.9 512 319.1 512C220.1 512 133.6 454.8 91.4 371.4C95.87 368.4 100.1 365 104.1 361.1C112.2 352.1 117.3 342.5 120.6 334.4C121.8 331.5 122.9 328.6 123.9 325.5C152.5 406.2 229.5 464 319.1 464C410.5 464 487.5 406.2 516.1 325.5C517.1 328.6 518.2 331.5 519.4 334.4V334.4zM319.1 47.1C218.6 47.1 134.2 120.5 115.7 216.5C109.1 213.4 101.4 212.2 93.4 213.3C86.59 214.3 77.18 215.7 66.84 217.7C85.31 94.5 191.6 0 319.1 0C448.4 0 554.7 94.5 573.2 217.7C562.8 215.7 553.4 214.3 546.6 213.3C538.6 212.2 530.9 213.4 524.2 216.5C505.8 120.5 421.4 48 319.1 48V47.1zM78.5 341.1C59.98 356.7 32.01 355.5 14.27 337.7C-4.442 319-4.825 288.9 13.55 270.6C22.19 261.9 43.69 255.4 64.05 250.1C77.02 248.2 89.53 246.2 97.94 245C103.3 244.2 107.8 248.7 106.1 254.1C103.9 275.6 95.58 324.3 81.43 338.4C80.49 339.4 79.51 340.3 78.5 341.1V341.1zM561.5 341.1C560.7 340.5 559.1 339.8 559.2 339.1C559 338.9 558.8 338.7 558.6 338.4C544.4 324.3 536.1 275.6 533 254.1C532.2 248.7 536.7 244.2 542.1 245C543.1 245.2 544.2 245.3 545.4 245.5C553.6 246.7 564.6 248.5 575.1 250.1C596.3 255.4 617.8 261.9 626.4 270.6C644.8 288.9 644.4 319 625.7 337.7C607.1 355.5 580 356.7 561.5 341.1L561.5 341.1zM319.9 399.1C269.6 399.1 225.5 374.6 200.9 336.5C190.5 320.4 207.7 303.1 226.3 308.4C255.3 315.1 286.8 318.8 319.9 318.8C353 318.8 384.6 315.1 413.5 308.4C432.2 303.1 449.4 320.4 438.1 336.5C414.4 374.6 370.3 399.1 319.9 399.1zM281.6 228.8L281.4 228.5C281.2 228.3 281 228 280.7 227.6C280 226.8 279.1 225.7 277.9 224.3C275.4 221.4 271.9 217.7 267.7 213.1C258.9 206.2 248.8 200 239.1 200C231.2 200 221.1 206.2 212.3 213.1C208.1 217.7 204.6 221.4 202.1 224.3C200.9 225.7 199.1 226.8 199.3 227.6C198.1 228 198.8 228.3 198.6 228.5L198.4 228.8L198.4 228.8C196.3 231.6 192.7 232.7 189.5 231.6C186.2 230.5 183.1 227.4 183.1 224C183.1 206.1 190.7 188.4 200.6 175.2C210.4 162.2 224.5 152 239.1 152C255.5 152 269.6 162.2 279.4 175.2C289.3 188.4 295.1 206.1 295.1 224C295.1 227.4 293.8 230.5 290.5 231.6C287.3 232.7 283.7 231.6 281.6 228.8L281.6 228.8zM441.6 228.8L441.6 228.8L441.4 228.5C441.2 228.3 441 228 440.7 227.6C440 226.8 439.1 225.7 437.9 224.3C435.4 221.4 431.9 217.7 427.7 213.1C418.9 206.2 408.8 200 400 200C391.2 200 381.1 206.2 372.3 213.1C368.1 217.7 364.6 221.4 362.1 224.3C360.9 225.7 359.1 226.8 359.3 227.6C358.1 228 358.8 228.3 358.6 228.5L358.4 228.8L358.4 228.8C356.3 231.6 352.7 232.7 349.5 231.6C346.2 230.5 344 227.4 344 223.1C344 206.1 350.7 188.4 360.6 175.2C370.4 162.2 384.5 151.1 400 151.1C415.5 151.1 429.6 162.2 439.4 175.2C449.3 188.4 456 206.1 456 223.1C456 227.4 453.8 230.5 450.5 231.6C447.3 232.7 443.7 231.6 441.6 228.8V228.8z", } - } } } @@ -2619,7 +2559,6 @@ impl IconShape for FaFaceGrinTongueSquint { path { d: "M116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1V157.1zM378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V392.7C135.1 375.1 116.9 351.3 105.2 323.5C100.2 311.7 112.2 301 124.5 304.8C164.1 316.9 208.9 323.8 256.3 323.8C303.7 323.8 348.4 316.9 388.1 304.8C400.4 301 412.4 311.7 407.4 323.5C395.6 351.5 376.3 375.5 352 393.1V416C352 425.2 350.7 434 348.3 442.4C416.9 408.4 464 337.7 464 255.1C464 141.1 370.9 47.1 256 47.1L256 48zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } - } } } @@ -2662,7 +2601,6 @@ impl IconShape for FaFaceGrinTongueWink { path { d: "M159.6 220C148.1 220 139.7 223.8 134.2 229.7C126.7 237.7 114 238.1 105.9 230.6C97.89 223 97.48 210.4 105 202.3C119.6 186.8 140.3 180 159.6 180C178.1 180 199.7 186.8 214.2 202.3C221.8 210.4 221.4 223 213.3 230.6C205.2 238.1 192.6 237.7 185 229.7C179.6 223.8 170.3 220 159.6 220zM312.4 208C312.4 194.7 323.1 184 336.4 184C349.6 184 360.4 194.7 360.4 208C360.4 221.3 349.6 232 336.4 232C323.1 232 312.4 221.3 312.4 208zM256 208C256 163.8 291.8 128 336 128C380.2 128 416 163.8 416 208C416 252.2 380.2 288 336 288C291.8 288 256 252.2 256 208zM336 256C362.5 256 384 234.5 384 208C384 181.5 362.5 160 336 160C309.5 160 288 181.5 288 208C288 234.5 309.5 256 336 256zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM348.3 442.4C416.9 408.4 464 337.7 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V363.6C151.1 355.6 143.3 346.5 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C368.6 346.4 360.8 355.5 352 363.5V416C352 425.2 350.7 434 348.3 442.4H348.3zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } - } } } @@ -2705,7 +2643,6 @@ impl IconShape for FaFaceGrinTongue { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 337.7 95.13 408.4 163.7 442.4C161.3 434 160 425.2 160 416V363.6C151.1 355.6 143.3 346.5 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C368.6 346.4 360.8 355.5 352 363.5V416C352 425.2 350.7 434 348.3 442.4C416.9 408.4 464 337.7 464 256C464 141.1 370.9 48 255.1 48H256zM320 416V378.6C320 363.9 308.1 352 293.4 352H291.4C280.1 352 270.3 359.9 267.8 370.9C264.1 383.5 247 383.5 244.2 370.9C241.7 359.9 231.9 352 220.6 352H218.6C203.9 352 192 363.9 192 378.6V416C192 451.3 220.7 480 256 480C291.3 480 320 451.3 320 416z", } - } } } @@ -2748,7 +2685,6 @@ impl IconShape for FaFaceGrinWide { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM224 192C224 227.3 209.7 256 192 256C174.3 256 160 227.3 160 192C160 156.7 174.3 128 192 128C209.7 128 224 156.7 224 192zM288 192C288 156.7 302.3 128 320 128C337.7 128 352 156.7 352 192C352 227.3 337.7 256 320 256C302.3 256 288 227.3 288 192zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2791,7 +2727,6 @@ impl IconShape for FaFaceGrinWink { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2834,7 +2769,6 @@ impl IconShape for FaFaceGrin { path { d: "M349.5 308.4C368.2 303.1 385.4 320.4 374.1 336.5C350.4 374.6 306.3 399.1 255.9 399.1C205.6 399.1 161.5 374.6 136.9 336.5C126.5 320.4 143.7 303.1 162.3 308.4C191.3 315.1 222.8 318.8 255.9 318.8C289 318.8 320.6 315.1 349.5 308.4zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2877,7 +2811,6 @@ impl IconShape for FaFaceKissBeam { path { d: "M304.7 297.7C308.9 302.8 312 309.1 312 316C312 322.9 308.9 329.2 304.7 334.3C300.4 339.5 294.5 344 287.9 347.7C285.2 349.3 282.3 350.7 279.2 352C282.3 353.3 285.2 354.7 287.9 356.3C294.5 359.1 300.4 364.5 304.7 369.7C308.9 374.8 312 381.1 312 388C312 394.9 308.9 401.2 304.7 406.3C300.4 411.5 294.5 416 287.9 419.7C274.7 427.1 257.4 432 240 432C236.4 432 233.2 429.5 232.3 426C231.3 422.5 232.9 418.8 236.1 417L236.1 417L236.3 416.9C236.5 416.8 236.8 416.6 237.2 416.3C238 415.9 239.2 415.1 240.6 414.2C243.4 412.4 247.2 409.7 250.8 406.6C254.6 403.5 258 400 260.5 396.6C262.1 393 264 390.2 264 388C264 385.8 262.1 382.1 260.5 379.4C258 375.1 254.6 372.5 250.8 369.4C247.2 366.3 243.4 363.6 240.6 361.8C239.2 360.9 238 360.1 237.2 359.7C236.8 359.4 236.5 359.2 236.3 359.1L236.1 358.1L236.1 358.1C233.6 357.6 232 354.9 232 352C232 349.1 233.6 346.4 236.1 345L236.1 345L236.3 344.9C236.5 344.8 236.8 344.6 237.2 344.3C238 343.9 239.2 343.1 240.6 342.2C243.4 340.4 247.2 337.7 250.8 334.6C254.6 331.5 258 328.1 260.5 324.6C262.1 321 264 318.2 264 316C264 313.8 262.1 310.1 260.5 307.4C258 303.1 254.6 300.5 250.8 297.4C247.2 294.3 243.4 291.6 240.6 289.8C239.2 288.9 238 288.1 237.2 287.7C236.8 287.4 236.5 287.2 236.3 287.1L236.1 286.1L236.1 286.1C232.9 285.2 231.3 281.5 232.3 277.1C233.2 274.5 236.4 272 240 272C257.4 272 274.7 276.9 287.9 284.3C294.5 287.1 300.4 292.5 304.7 297.7L304.7 297.7zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -2920,7 +2853,6 @@ impl IconShape for FaFaceKissWinkHeart { path { d: "M345.3 472.1C347.3 479.7 350.9 486.4 355.7 491.8C325.1 504.8 291.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 285.3 507.1 313.4 498 339.7C486.9 334.1 474.5 333.1 461.8 334.6C459.7 329.4 457 324.6 453.9 320.1C460.5 299.9 464 278.4 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C285.4 464 313.5 457.9 338.9 446.8L345.3 472.1zM288.7 334.3C284.4 339.5 278.5 344 271.9 347.7C269.2 349.3 266.3 350.7 263.2 352C266.3 353.3 269.2 354.7 271.9 356.3C278.5 359.1 284.4 364.5 288.7 369.7C292.9 374.8 296 381.1 296 388C296 394.9 292.9 401.2 288.7 406.3C284.4 411.5 278.5 416 271.9 419.7C258.7 427.1 241.4 432 224 432C220.4 432 217.2 429.5 216.3 426C215.3 422.5 216.9 418.8 220.1 417L220.1 417L220.3 416.9C220.5 416.8 220.8 416.6 221.2 416.3C222 415.9 223.2 415.1 224.6 414.2C227.4 412.4 231.2 409.7 234.8 406.6C238.6 403.5 242 400 244.5 396.6C246.1 393 248 390.2 248 388C248 385.8 246.1 382.1 244.5 379.4C242 375.1 238.6 372.5 234.8 369.4C231.2 366.3 227.4 363.6 224.6 361.8C223.2 360.9 222 360.1 221.2 359.7C220.8 359.4 220.5 359.2 220.3 359.1L220.1 358.1L220.1 358.1C217.6 357.6 216 354.9 216 352C216 349.1 217.6 346.4 220.1 345L220.1 345L220.3 344.9C220.5 344.8 220.8 344.6 221.2 344.3C222 343.9 223.2 343.1 224.6 342.2C227.4 340.4 231.2 337.7 234.8 334.6C238.6 331.5 242 328.1 244.5 324.6C246.1 321 248 318.2 248 316C248 313.8 246.1 310.1 244.5 307.4C242 303.1 238.6 300.5 234.8 297.4C231.2 294.3 227.4 291.6 224.6 289.8C223.2 288.9 222 288.1 221.2 287.7C220.8 287.4 220.5 287.2 220.3 287.1L220.1 286.1L220.1 286.1C216.9 285.2 215.3 281.5 216.3 277.1C217.2 274.5 220.4 272 224 272C241.4 272 258.7 276.9 271.9 284.3C278.5 287.1 284.4 292.5 288.7 297.7C292.9 302.8 296 309.1 296 316C296 322.9 292.9 329.2 288.7 334.3V334.3zM144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220zM439.4 373.3L459.5 367.6C481.7 361.4 504.6 375.2 510.6 398.4C516.5 421.7 503.3 445.6 481.1 451.8L396.1 475.6C387.5 478 378.6 472.9 376.3 464.2L353.4 374.9C347.5 351.6 360.7 327.7 382.9 321.5C405.2 315.3 428 329.1 433.1 352.3L439.4 373.3z", } - } } } @@ -2963,7 +2895,6 @@ impl IconShape for FaFaceKiss { path { d: "M304.7 281.7C308.9 286.8 312 293.1 312 300C312 306.9 308.9 313.2 304.7 318.3C300.4 323.5 294.5 328 287.9 331.7C285.2 333.3 282.3 334.7 279.2 336C282.3 337.3 285.2 338.7 287.9 340.3C294.5 343.1 300.4 348.5 304.7 353.7C308.9 358.8 312 365.1 312 372C312 378.9 308.9 385.2 304.7 390.3C300.4 395.5 294.5 400 287.9 403.7C274.7 411.1 257.4 416 240 416C236.4 416 233.2 413.5 232.3 410C231.3 406.5 232.9 402.8 236.1 401L236.1 401L236.3 400.9C236.5 400.8 236.8 400.6 237.2 400.3C238 399.9 239.2 399.1 240.6 398.2C243.4 396.4 247.2 393.7 250.8 390.6C254.6 387.5 258 384 260.5 380.6C262.1 377 264 374.2 264 372C264 369.8 262.1 366.1 260.5 363.4C258 359.1 254.6 356.5 250.8 353.4C247.2 350.3 243.4 347.6 240.6 345.8C239.2 344.9 238 344.1 237.2 343.7L236.5 343.2L236.3 343.1L236.1 342.1L236.1 342.1C233.6 341.6 232 338.9 232 336C232 333.1 233.6 330.4 236.1 329L236.1 329L236.3 328.9C236.5 328.8 236.8 328.6 237.2 328.3C238 327.9 239.2 327.1 240.6 326.2C243.4 324.4 247.2 321.7 250.8 318.6C254.6 315.5 258 312.1 260.5 308.6C262.1 305 264 302.2 264 300C264 297.8 262.1 294.1 260.5 291.4C258 287.1 254.6 284.5 250.8 281.4C247.2 278.3 243.4 275.6 240.6 273.8C239.2 272.9 238 272.1 237.2 271.7C236.8 271.4 236.5 271.2 236.3 271.1L236.1 270.1L236.1 270.1C232.9 269.2 231.3 265.5 232.3 261.1C233.2 258.5 236.4 256 240 256C257.4 256 274.7 260.9 287.9 268.3C294.5 271.1 300.4 276.5 304.7 281.7V281.7zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3006,7 +2937,6 @@ impl IconShape for FaFaceLaughBeam { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3049,7 +2979,6 @@ impl IconShape for FaFaceLaughSquint { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM223.4 178.6C234.1 184.3 234.1 199.7 223.4 205.4L133.5 253.3C125.6 257.6 116 251.8 116 242.9C116 240.1 116.1 237.4 118.8 235.2L154.8 192L118.8 148.8C116.1 146.6 116 143.9 116 141.1C116 132.2 125.6 126.4 133.5 130.7L223.4 178.6zM393.2 148.8L357.2 192L393.2 235.2C395 237.4 396 240.1 396 242.9C396 251.8 386.4 257.6 378.5 253.3L288.6 205.4C277.9 199.7 277.9 184.3 288.6 178.6L378.5 130.7C386.4 126.4 396 132.2 396 141.1C396 143.9 395 146.6 393.2 148.8V148.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3092,7 +3021,6 @@ impl IconShape for FaFaceLaughWink { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM208.4 192C208.4 209.7 194 224 176.4 224C158.7 224 144.4 209.7 144.4 192C144.4 174.3 158.7 160 176.4 160C194 160 208.4 174.3 208.4 192zM281.9 214.6C273.9 207 273.5 194.4 281 186.3C295.6 170.8 316.3 164 335.6 164C354.1 164 375.7 170.8 390.2 186.3C397.8 194.4 397.4 207 389.3 214.6C381.2 222.1 368.6 221.7 361 213.7C355.6 207.8 346.3 204 335.6 204C324.1 204 315.7 207.8 310.2 213.7C302.7 221.7 290 222.1 281.9 214.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3135,7 +3063,6 @@ impl IconShape for FaFaceLaugh { path { d: "M130.7 313.9C126.5 300.4 137.8 288 151.1 288H364.5C378.7 288 389.9 300.4 385.8 313.9C368.1 368.4 318.2 408 258.2 408C198.2 408 147.5 368.4 130.7 313.9V313.9zM208.4 192C208.4 209.7 194 224 176.4 224C158.7 224 144.4 209.7 144.4 192C144.4 174.3 158.7 160 176.4 160C194 160 208.4 174.3 208.4 192zM304.4 192C304.4 174.3 318.7 160 336.4 160C354 160 368.4 174.3 368.4 192C368.4 209.7 354 224 336.4 224C318.7 224 304.4 209.7 304.4 192zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3178,7 +3105,6 @@ impl IconShape for FaFaceMehBlank { path { d: "M208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3221,7 +3147,6 @@ impl IconShape for FaFaceMeh { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM328 328C341.3 328 352 338.7 352 352C352 365.3 341.3 376 328 376H184C170.7 376 160 365.3 160 352C160 338.7 170.7 328 184 328H328zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } - } } } @@ -3264,7 +3189,6 @@ impl IconShape for FaFaceRollingEyes { path { d: "M168 376C168 362.7 178.7 352 192 352H320C333.3 352 344 362.7 344 376C344 389.3 333.3 400 320 400H192C178.7 400 168 389.3 168 376zM80 224C80 179.8 115.8 144 160 144C204.2 144 240 179.8 240 224C240 268.2 204.2 304 160 304C115.8 304 80 268.2 80 224zM160 272C186.5 272 208 250.5 208 224C208 209.7 201.7 196.8 191.8 188C191.9 189.3 192 190.6 192 192C192 209.7 177.7 224 160 224C142.3 224 128 209.7 128 192C128 190.6 128.1 189.3 128.2 188C118.3 196.8 112 209.7 112 224C112 250.5 133.5 272 160 272V272zM272 224C272 179.8 307.8 144 352 144C396.2 144 432 179.8 432 224C432 268.2 396.2 304 352 304C307.8 304 272 268.2 272 224zM352 272C378.5 272 400 250.5 400 224C400 209.7 393.7 196.8 383.8 188C383.9 189.3 384 190.6 384 192C384 209.7 369.7 224 352 224C334.3 224 320 209.7 320 192C320 190.6 320.1 189.3 320.2 188C310.3 196.8 304 209.7 304 224C304 250.5 325.5 272 352 272zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464z", } - } } } @@ -3307,7 +3231,6 @@ impl IconShape for FaFaceSadCry { path { d: "M159.6 220C148.1 220 139.7 223.8 134.2 229.7C126.7 237.7 114 238.1 105.1 230.6C97.89 223 97.48 210.4 105 202.3C119.6 186.8 140.3 180 159.6 180C178.1 180 199.7 186.8 214.2 202.3C221.8 210.4 221.4 223 213.3 230.6C205.2 238.1 192.6 237.7 185 229.7C179.6 223.8 170.3 220 159.6 220zM297.9 230.6C289.9 223 289.5 210.4 297 202.3C311.6 186.8 332.3 180 351.6 180C370.1 180 391.7 186.8 406.2 202.3C413.8 210.4 413.4 223 405.3 230.6C397.2 238.1 384.6 237.7 377 229.7C371.6 223.8 362.3 220 351.6 220C340.1 220 331.7 223.8 326.2 229.7C318.7 237.7 306 238.1 297.9 230.6zM208 320C208 293.5 229.5 272 256 272C282.5 272 304 293.5 304 320V352C304 378.5 282.5 400 256 400C229.5 400 208 378.5 208 352V320zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM400 406.1C439.4 368.2 464 314.1 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 314.1 72.55 368.2 112 406.1V288C112 274.7 122.7 264 136 264C149.3 264 160 274.7 160 288V440.6C188.7 455.5 221.4 464 256 464C290.6 464 323.3 455.5 352 440.6V288C352 274.7 362.7 264 376 264C389.3 264 400 274.7 400 288V406.1z", } - } } } @@ -3350,7 +3273,6 @@ impl IconShape for FaFaceSadTear { path { d: "M169.6 291.3C172.8 286.9 179.2 286.9 182.4 291.3C195.6 308.6 223.1 349 223.1 369C223.1 395 202.5 416 175.1 416C149.5 416 127.1 395 127.1 369C127.1 349 156.6 308.6 169.6 291.3H169.6zM368 346.8C377.9 355.6 378.7 370.8 369.9 380.7C361 390.6 345.9 391.4 335.1 382.6C314.7 363.5 286.7 352 256 352C242.7 352 232 341.3 232 328C232 314.7 242.7 304 256 304C299 304 338.3 320.2 368 346.8L368 346.8zM335.6 176C353.3 176 367.6 190.3 367.6 208C367.6 225.7 353.3 240 335.6 240C317.1 240 303.6 225.7 303.6 208C303.6 190.3 317.1 176 335.6 176zM175.6 240C157.1 240 143.6 225.7 143.6 208C143.6 190.3 157.1 176 175.6 176C193.3 176 207.6 190.3 207.6 208C207.6 225.7 193.3 240 175.6 240zM256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM175.9 448C200.5 458.3 227.6 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48C141.1 48 48 141.1 48 256C48 308.7 67.59 356.8 99.88 393.4C110.4 425.4 140.9 447.9 175.9 448V448z", } - } } } @@ -3393,7 +3315,6 @@ impl IconShape for FaFaceSmileBeam { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM217.6 228.8L217.6 228.8L217.4 228.5C217.2 228.3 217 228 216.7 227.6C216 226.8 215.1 225.7 213.9 224.3C211.4 221.4 207.9 217.7 203.7 213.1C194.9 206.2 184.8 200 176 200C167.2 200 157.1 206.2 148.3 213.1C144.1 217.7 140.6 221.4 138.1 224.3C136.9 225.7 135.1 226.8 135.3 227.6C134.1 228 134.8 228.3 134.6 228.5L134.4 228.8L134.4 228.8C132.3 231.6 128.7 232.7 125.5 231.6C122.2 230.5 120 227.4 120 224C120 206.1 126.7 188.4 136.6 175.2C146.4 162.2 160.5 152 176 152C191.5 152 205.6 162.2 215.4 175.2C225.3 188.4 232 206.1 232 224C232 227.4 229.8 230.5 226.5 231.6C223.3 232.7 219.7 231.6 217.6 228.8V228.8zM377.6 228.8L377.4 228.5C377.2 228.3 377 228 376.7 227.6C376 226.8 375.1 225.7 373.9 224.3C371.4 221.4 367.9 217.7 363.7 213.1C354.9 206.2 344.8 200 336 200C327.2 200 317.1 206.2 308.3 213.1C304.1 217.7 300.6 221.4 298.1 224.3C296.9 225.7 295.1 226.8 295.3 227.6C294.1 228 294.8 228.3 294.6 228.5L294.4 228.8L294.4 228.8C292.3 231.6 288.7 232.7 285.5 231.6C282.2 230.5 280 227.4 280 224C280 206.1 286.7 188.4 296.6 175.2C306.4 162.2 320.5 152 336 152C351.5 152 365.6 162.2 375.4 175.2C385.3 188.4 392 206.1 392 224C392 227.4 389.8 230.5 386.5 231.6C383.3 232.7 379.7 231.6 377.6 228.8L377.6 228.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3436,7 +3357,6 @@ impl IconShape for FaFaceSmileWink { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM281.9 230.6C273.9 223 273.5 210.4 281 202.3C295.6 186.8 316.3 180 335.6 180C354.1 180 375.7 186.8 390.2 202.3C397.8 210.4 397.4 223 389.3 230.6C381.2 238.1 368.6 237.7 361 229.7C355.6 223.8 346.3 220 335.6 220C324.1 220 315.7 223.8 310.2 229.7C302.7 237.7 290 238.1 281.9 230.6zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3479,7 +3399,6 @@ impl IconShape for FaFaceSmile { path { d: "M256 352C293.2 352 319.2 334.5 334.4 318.1C343.3 308.4 358.5 307.7 368.3 316.7C378 325.7 378.6 340.9 369.6 350.6C347.7 374.5 309.7 400 256 400C202.3 400 164.3 374.5 142.4 350.6C133.4 340.9 133.1 325.7 143.7 316.7C153.5 307.7 168.7 308.4 177.6 318.1C192.8 334.5 218.8 352 256 352zM208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208zM304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3522,7 +3441,6 @@ impl IconShape for FaFaceSurprise { path { d: "M144.4 208C144.4 190.3 158.7 176 176.4 176C194 176 208.4 190.3 208.4 208C208.4 225.7 194 240 176.4 240C158.7 240 144.4 225.7 144.4 208zM368.4 208C368.4 225.7 354 240 336.4 240C318.7 240 304.4 225.7 304.4 208C304.4 190.3 318.7 176 336.4 176C354 176 368.4 190.3 368.4 208zM192 352C192 316.7 220.7 288 256 288C291.3 288 320 316.7 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3565,7 +3483,6 @@ impl IconShape for FaFaceTired { path { d: "M176.5 320.3C196.1 302.1 223.8 288 256 288C288.2 288 315.9 302.1 335.5 320.3C354.5 338.1 368 362 368 384C368 389.4 365.3 394.4 360.8 397.4C356.2 400.3 350.5 400.8 345.6 398.7L328.4 391.1C305.6 381.2 280.9 376 256 376C231.1 376 206.4 381.2 183.6 391.1L166.4 398.7C161.5 400.8 155.8 400.3 151.2 397.4C146.7 394.4 144 389.4 144 384C144 362 157.5 338.1 176.5 320.3zM223.4 194.6C234.1 200.3 234.1 215.7 223.4 221.4L133.5 269.3C125.6 273.6 116 267.8 116 258.9C116 256.1 116.1 253.4 118.8 251.2L154.8 208L118.8 164.8C116.1 162.6 116 159.9 116 157.1C116 148.2 125.6 142.4 133.5 146.7L223.4 194.6zM393.2 164.8L357.2 208L393.2 251.2C395 253.4 396 256.1 396 258.9C396 267.8 386.4 273.6 378.5 269.3L288.6 221.4C277.9 215.7 277.9 200.3 288.6 194.6L378.5 146.7C386.4 142.4 396 148.2 396 157.1C396 159.9 395 162.6 393.2 164.8zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 48C141.1 48 48 141.1 48 256C48 370.9 141.1 464 256 464C370.9 464 464 370.9 464 256C464 141.1 370.9 48 256 48z", } - } } } @@ -3608,7 +3525,6 @@ impl IconShape for FaFileAudio { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM171.5 259.5L136 296H92C85.38 296 80 301.4 80 308v56C80 370.7 85.38 376 92 376H136l35.5 36.5C179.1 420 192 414.8 192 404v-136C192 257.3 179.1 251.9 171.5 259.5zM235.1 260.7c-6.25 6.25-6.25 16.38 0 22.62C235.3 283.5 256 305.1 256 336c0 30.94-20.77 52.53-20.91 52.69c-6.25 6.25-6.25 16.38 0 22.62C238.2 414.4 242.3 416 246.4 416s8.188-1.562 11.31-4.688C258.1 410.1 288 380.5 288 336s-29.05-74.06-30.28-75.31C251.5 254.4 241.3 254.4 235.1 260.7z", } - } } } @@ -3651,7 +3567,6 @@ impl IconShape for FaFileCode { path { d: "M162.1 257.8c-7.812-7.812-20.47-7.812-28.28 0l-48 48c-7.812 7.812-7.812 20.5 0 28.31l48 48C137.8 386.1 142.9 388 148 388s10.23-1.938 14.14-5.844c7.812-7.812 7.812-20.5 0-28.31L128.3 320l33.86-33.84C169.1 278.3 169.1 265.7 162.1 257.8zM365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM221.9 257.8c-7.812 7.812-7.812 20.5 0 28.31L255.7 320l-33.86 33.84c-7.812 7.812-7.812 20.5 0 28.31C225.8 386.1 230.9 388 236 388s10.23-1.938 14.14-5.844l48-48c7.812-7.812 7.812-20.5 0-28.31l-48-48C242.3 250 229.7 250 221.9 257.8z", } - } } } @@ -3694,7 +3609,6 @@ impl IconShape for FaFileExcel { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM229.1 233.3L192 280.9L154.9 233.3C146.8 222.8 131.8 220.9 121.3 229.1C110.8 237.2 108.9 252.3 117.1 262.8L161.6 320l-44.53 57.25c-8.156 10.47-6.25 25.56 4.188 33.69C125.7 414.3 130.8 416 135.1 416c7.156 0 14.25-3.188 18.97-9.25L192 359.1l37.06 47.65C233.8 412.8 240.9 416 248 416c5.125 0 10.31-1.656 14.72-5.062c10.44-8.125 12.34-23.22 4.188-33.69L222.4 320l44.53-57.25c8.156-10.47 6.25-25.56-4.188-33.69C252.2 220.9 237.2 222.8 229.1 233.3z", } - } } } @@ -3737,7 +3651,6 @@ impl IconShape for FaFileImage { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM215.3 292c-4.68 0-9.051 2.34-11.65 6.234L164 357.8l-11.68-17.53C149.7 336.3 145.3 334 140.7 334c-4.682 0-9.053 2.34-11.65 6.234l-46.67 70c-2.865 4.297-3.131 9.82-.6953 14.37C84.09 429.2 88.84 432 93.1 432h196c5.163 0 9.907-2.844 12.34-7.395c2.436-4.551 2.17-10.07-.6953-14.37l-74.67-112C224.4 294.3 220 292 215.3 292zM128 288c17.67 0 32-14.33 32-32S145.7 224 128 224S96 238.3 96 256S110.3 288 128 288z", } - } } } @@ -3780,7 +3693,6 @@ impl IconShape for FaFileLines { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM96 280C96 293.3 106.8 304 120 304h144C277.3 304 288 293.3 288 280S277.3 256 264 256h-144C106.8 256 96 266.8 96 280zM264 352h-144C106.8 352 96 362.8 96 376s10.75 24 24 24h144c13.25 0 24-10.75 24-24S277.3 352 264 352z", } - } } } @@ -3823,7 +3735,6 @@ impl IconShape for FaFilePdf { path { d: "M320 464C328.8 464 336 456.8 336 448V416H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V416H48V448C48 456.8 55.16 464 64 464H320zM256 160C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V192H0V64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V192H336V160H256zM88 224C118.9 224 144 249.1 144 280C144 310.9 118.9 336 88 336H80V368C80 376.8 72.84 384 64 384C55.16 384 48 376.8 48 368V240C48 231.2 55.16 224 64 224H88zM112 280C112 266.7 101.3 256 88 256H80V304H88C101.3 304 112 293.3 112 280zM160 240C160 231.2 167.2 224 176 224H200C226.5 224 248 245.5 248 272V336C248 362.5 226.5 384 200 384H176C167.2 384 160 376.8 160 368V240zM192 352H200C208.8 352 216 344.8 216 336V272C216 263.2 208.8 256 200 256H192V352zM336 224C344.8 224 352 231.2 352 240C352 248.8 344.8 256 336 256H304V288H336C344.8 288 352 295.2 352 304C352 312.8 344.8 320 336 320H304V368C304 376.8 296.8 384 288 384C279.2 384 272 376.8 272 368V240C272 231.2 279.2 224 288 224H336z", } - } } } @@ -3866,7 +3777,6 @@ impl IconShape for FaFilePowerpoint { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM200 224H128C119.2 224 112 231.2 112 240v168c0 13.25 10.75 24 24 24S160 421.3 160 408v-32h44c44.21 0 79.73-37.95 75.69-82.98C276.1 253.2 240 224 200 224zM204 328H160V272h44c15.44 0 28 12.56 28 28S219.4 328 204 328z", } - } } } @@ -3909,7 +3819,6 @@ impl IconShape for FaFileVideo { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM240 288c0-17.67-14.33-32-32-32h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-16.52l43.84 30.2C292.3 403.5 304 397.6 304 387.4V284.6c0-10.16-11.64-16.16-20.16-10.32L240 304.5V288z", } - } } } @@ -3952,7 +3861,6 @@ impl IconShape for FaFileWord { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0H64C28.65 0 0 28.65 0 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h160L224 128c0 17.67 14.33 32 32 32h79.1V448zM214.6 248C211.3 238.4 202.2 232 192 232s-19.25 6.406-22.62 16L144.7 318.1l-25.89-77.66C114.6 227.8 101 221.2 88.41 225.2C75.83 229.4 69.05 243 73.23 255.6l48 144C124.5 409.3 133.5 415.9 143.8 416c10.17 0 19.45-6.406 22.83-16L192 328.1L217.4 400C220.8 409.6 229.8 416 240 416c10.27-.0938 19.53-6.688 22.77-16.41l48-144c4.188-12.59-2.594-26.16-15.17-30.38c-12.61-4.125-26.2 2.594-30.36 15.19l-25.89 77.66L214.6 248z", } - } } } @@ -3995,7 +3903,6 @@ impl IconShape for FaFileZipper { path { d: "M365.3 93.38l-74.63-74.64C278.6 6.742 262.3 0 245.4 0L64-.0001c-35.35 0-64 28.65-64 64l.0065 384c0 35.34 28.65 64 64 64H320c35.2 0 64-28.8 64-64V138.6C384 121.7 377.3 105.4 365.3 93.38zM336 448c0 8.836-7.164 16-16 16H64.02c-8.838 0-16-7.164-16-16L48 64.13c0-8.836 7.164-16 16-16h48V64h64V48.13h48.01L224 128c0 17.67 14.33 32 32 32h79.1V448zM176 96h-64v32h64V96zM176 160h-64v32h64V160zM176 224h-64l-30.56 116.5C73.51 379.5 103.7 416 144.3 416c40.26 0 70.45-36.3 62.68-75.15L176 224zM160 368H128c-8.836 0-16-7.164-16-16s7.164-16 16-16h32c8.836 0 16 7.164 16 16S168.8 368 160 368z", } - } } } @@ -4038,7 +3945,6 @@ impl IconShape for FaFile { path { d: "M0 64C0 28.65 28.65 0 64 0H229.5C246.5 0 262.7 6.743 274.7 18.75L365.3 109.3C377.3 121.3 384 137.5 384 154.5V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM336 448V160H256C238.3 160 224 145.7 224 128V48H64C55.16 48 48 55.16 48 64V448C48 456.8 55.16 464 64 464H320C328.8 464 336 456.8 336 448z", } - } } } @@ -4081,7 +3987,6 @@ impl IconShape for FaFlag { path { d: "M476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87c-34.63 0-77.87 8.003-137.2 32.05V24C48 10.75 37.25 0 24 0S0 10.75 0 24v464C0 501.3 10.75 512 24 512s24-10.75 24-24v-104c53.59-23.86 96.02-31.81 132.8-31.81c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0zM464 319.8c-30.31 10.82-58.08 16.1-84.6 16.1c-30.8 0-58.31-7-87.44-14.41c-32.01-8.141-68.29-17.37-111.1-17.37c-42.35 0-85.99 9.09-132.8 27.73V84.14l18.03-7.301c47.39-19.2 86.38-28.54 119.2-28.54c28.24 .0039 49.12 6.711 73.31 14.48c25.38 8.148 54.13 17.39 90.58 17.39c35.43 0 72.24-8.496 114.9-26.61V319.8z", } - } } } @@ -4124,7 +4029,6 @@ impl IconShape for FaFloppyDisk { path { d: "M224 256c-35.2 0-64 28.8-64 64c0 35.2 28.8 64 64 64c35.2 0 64-28.8 64-64C288 284.8 259.2 256 224 256zM433.1 129.1l-83.9-83.9C341.1 37.06 328.8 32 316.1 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V163.9C448 151.2 442.9 138.9 433.1 129.1zM128 80h144V160H128V80zM400 416c0 8.836-7.164 16-16 16H64c-8.836 0-16-7.164-16-16V96c0-8.838 7.164-16 16-16h16v104c0 13.25 10.75 24 24 24h192C309.3 208 320 197.3 320 184V83.88l78.25 78.25C399.4 163.2 400 164.8 400 166.3V416z", } - } } } @@ -4167,7 +4071,6 @@ impl IconShape for FaFolderClosed { path { d: "M448 96h-172.1L226.7 50.75C214.7 38.74 198.5 32 181.5 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h384c35.35 0 64-28.66 64-64V160C512 124.7 483.3 96 448 96zM64 80h117.5c4.273 0 8.293 1.664 11.31 4.688L256 144h192c8.822 0 16 7.176 16 16v32h-416V96C48 87.18 55.18 80 64 80zM448 432H64c-8.822 0-16-7.176-16-16V240h416V416C464 424.8 456.8 432 448 432z", } - } } } @@ -4210,7 +4113,6 @@ impl IconShape for FaFolderOpen { path { d: "M572.6 270.3l-96 192C471.2 473.2 460.1 480 447.1 480H64c-35.35 0-64-28.66-64-64V96c0-35.34 28.65-64 64-64h117.5c16.97 0 33.25 6.742 45.26 18.75L275.9 96H416c35.35 0 64 28.66 64 64v32h-48V160c0-8.824-7.178-16-16-16H256L192.8 84.69C189.8 81.66 185.8 80 181.5 80H64C55.18 80 48 87.18 48 96v288l71.16-142.3C124.6 230.8 135.7 224 147.8 224h396.2C567.7 224 583.2 249 572.6 270.3z", } - } } } @@ -4253,7 +4155,6 @@ impl IconShape for FaFolder { path { d: "M447.1 96h-172.1L226.7 50.75C214.7 38.74 198.5 32 181.5 32H63.1c-35.35 0-64 28.66-64 64v320c0 35.34 28.65 64 64 64h384c35.35 0 64-28.66 64-64V160C511.1 124.7 483.3 96 447.1 96zM463.1 416c0 8.824-7.178 16-16 16h-384c-8.822 0-16-7.176-16-16V96c0-8.824 7.178-16 16-16h117.5c4.273 0 8.293 1.664 11.31 4.688L255.1 144h192c8.822 0 16 7.176 16 16V416z", } - } } } @@ -4296,7 +4197,6 @@ impl IconShape for FaFontAwesome { path { d: "M448 48V384c-63.09 22.54-82.34 32-119.5 32c-62.82 0-86.6-32-149.3-32c-21.69 0-38.48 3.791-53.74 8.766C110.1 397.5 96 386.1 96 371.7v-.7461c0-9.275 5.734-17.6 14.42-20.86C129.1 342.8 150.2 336 179.2 336c62.73 0 86.51 32 149.3 32c25.5 0 42.85-4.604 71.47-14.7v-240C379.2 120.6 357.7 128 328.5 128c-.0039 0 .0039 0 0 0c-62.81 0-86.61-32-149.3-32C122.1 96 98.8 122.1 48 126.1V456C48 469.3 37.25 480 24 480S0 469.3 0 456V56C0 42.74 10.75 32 24 32S48 42.74 48 56v22.99C98.8 74.14 122.1 48 179.2 48c62.77 0 86.45 32 149.3 32C366.1 80 386.8 69.85 448 48z", } - } } } @@ -4339,7 +4239,6 @@ impl IconShape for FaFutbol { path { d: "M177.1 228.6L207.9 320h96.5l29.62-91.38L256 172.1L177.1 228.6zM255.1 0C114.6 0 .0001 114.6 .0001 256S114.6 512 256 512s255.1-114.6 255.1-255.1S397.4 0 255.1 0zM435.2 361.1l-103.9-1.578l-30.67 99.52C286.2 462.2 271.3 464 256 464s-30.19-1.773-44.56-4.93L180.8 359.6L76.83 361.1c-14.93-25.35-24.79-54.01-27.8-84.72L134.3 216.4L100.7 118.1c19.85-22.34 44.32-40.45 72.04-52.62L256 128l83.29-62.47c27.72 12.17 52.19 30.27 72.04 52.62L377.7 216.4l85.23 59.97C459.1 307.1 450.1 335.8 435.2 361.1z", } - } } } @@ -4382,7 +4281,6 @@ impl IconShape for FaGem { path { d: "M507.9 196.4l-104-153.8C399.4 35.95 391.1 32 384 32H127.1C120 32 112.6 35.95 108.1 42.56l-103.1 153.8c-6.312 9.297-5.281 21.72 2.406 29.89l231.1 246.2C243.1 477.3 249.4 480 256 480s12.94-2.734 17.47-7.547l232-246.2C513.2 218.1 514.2 205.7 507.9 196.4zM382.5 96.59L446.1 192h-140.1L382.5 96.59zM256 178.9L177.6 80h156.7L256 178.9zM129.5 96.59L205.1 192H65.04L129.5 96.59zM256 421L85.42 240h341.2L256 421z", } - } } } @@ -4425,7 +4323,6 @@ impl IconShape for FaHandBackFist { path { d: "M377.1 68.05C364.4 50.65 343.7 40 321.2 40h-13.53c-3.518 0-7.039 .2754-10.53 .8184C284.8 31.33 269.6 26 253.5 26H240c-3.977 0-7.904 .3691-11.75 1.084C216.7 10.71 197.6 0 176 0H160C124.7 0 96 28.65 96 64v49.71L63.04 143.3C43.3 160 32 184.6 32 210.9v78.97c0 32.1 17.11 61.65 44.65 77.12L112 386.9v101.1C112 501.3 122.7 512 135.1 512S160 501.3 160 488v-129.9c-1.316-.6543-2.775-.9199-4.062-1.639l-55.78-31.34C87.72 318.2 80 304.6 80 289.9V210.9c0-12.31 5.281-23.77 14.5-31.39L112 163.8V208C112 216.8 119.2 224 128 224s16-7.156 16-16V64c0-8.828 7.188-16 16-16h16C184.8 48 192 55.17 192 64v16c0 9.578 7.942 16.04 16.15 16.04c6.432 0 12.31-4.018 14.73-10.17C223.3 84.84 228.3 74 240 74h13.53c20.97 0 17.92 19.58 34.27 19.58c8.177 0 9.9-5.584 19.88-5.584h13.53c25.54 0 18.27 28.23 38.66 28.23c.1562 0 .3125-.002 .4668-.0078L375.4 116C388.1 116 400 127.7 400 142V272c0 36.15-19.54 67.32-48 83.69v132.3C352 501.3 362.7 512 375.1 512S400 501.3 400 488v-108.1C430.1 352.8 448 313.6 448 272V142C448 102.1 416.8 69.44 377.1 68.05z", } - } } } @@ -4468,7 +4365,6 @@ impl IconShape for FaHandLizard { path { d: "M512 331.8V424c0 13.25-10.75 24-24 24c-13.25 0-24-10.75-24-24v-92.17c0-10.09-3.031-19.8-8.766-28.08l-118.6-170.5C327.4 119.1 312.2 112 295.1 112H53.32c-2.5 0-5.25 2.453-5.313 4.172c-.2969 9.5 3.156 18.47 9.75 25.28C64.36 148.3 73.2 152 82.67 152h161.8c17.09 0 33.4 8.281 43.4 22.14c9.984 13.88 12.73 31.83 7.328 48.05l-9.781 29.34C278.2 273.3 257.8 288 234.9 288H138.7C129.2 288 120.4 291.8 113.8 298.5c-6.594 6.812-10.05 15.78-9.75 25.28C104.1 325.5 106.8 328 109.3 328h156.6c5.188 0 10.14 1.688 14.3 4.797l78.22 58.67c6.031 4.531 9.594 11.66 9.594 19.2L367.1 424c0 13.25-10.75 24-24 24s-24-10.75-24-24v-1.328L257.8 376H109.3c-28.48 0-52.39-22.72-53.28-50.64c-.7187-22.61 7.531-43.98 23.23-60.2C94.1 248.9 116.1 240 138.7 240h96.19c2.297 0 4.328-1.469 5.063-3.656l9.781-29.33c.7031-2.141-.0156-3.797-.7344-4.797C248.2 201.2 246.9 200 244.6 200H82.67c-22.58 0-43.67-8.938-59.39-25.16C7.575 158.6-.6755 137.3 .0433 114.6C.9339 86.72 24.84 64 53.32 64h242.7c31.94 0 61.86 15.67 80.05 41.92l118.6 170.5C506 292.8 512 311.9 512 331.8z", } - } } } @@ -4511,7 +4407,6 @@ impl IconShape for FaHandPeace { path { d: "M412 160c-8.326 0-16.3 1.51-23.68 4.27C375.1 151.8 358.9 144 340 144c-11.64 0-22.44 3.223-32.03 8.418l11.12-68.95c.6228-3.874 .9243-7.725 .9243-11.53c0-36.08-28.91-71.95-72.09-71.95c-34.68 0-65.31 25.16-71.03 60.54L173.4 82.22L168.9 72.77c-12.4-25.75-38.07-40.78-64.89-40.78c-40.8 0-72.01 33.28-72.01 72.07c0 10.48 2.296 21.11 7.144 31.18L89.05 238.9C64.64 250.4 48 275.7 48 303.1v80c0 22.06 10.4 43.32 27.83 56.86l45.95 35.74c29.35 22.83 65.98 35.41 103.2 35.41l78.81 .0352C400.9 512 480 432.1 480 335.8v-107.5C480 189.6 447.9 160 412 160zM320 212.3C320 201.1 328.1 192 340 192c11.02 0 20 9.078 20 20.25v55.5C360 278.9 351 288 340 288C328.1 288 320 278.9 320 267.8V212.3zM247.9 47.98c12.05 0 24.13 9.511 24.13 23.98c0 1.277-.1022 2.57-.3134 3.871L248.4 220.5C240.7 217.6 232.4 215.1 223.9 215.1c0 0 .002 0 0 0c-4.475 0-8.967 .4199-13.38 1.254l-10.55 1.627l24.32-150.7C226.2 56.42 236.4 47.98 247.9 47.98zM79.1 104c0-13.27 10.79-24.04 24.02-24.04c8.937 0 17.5 5.023 21.61 13.61l61.29 127.3L137.3 228.5L82.38 114.4C80.76 111.1 79.1 107.5 79.1 104zM303.8 464l-78.81-.0352c-26.56 0-52.72-8.984-73.69-25.3l-45.97-35.75C99.47 398.4 96 391.3 96 383.1v-80c0-11.23 7.969-21.11 17.59-23.22l105.3-16.23C220.6 264.2 222.3 263.1 223.9 263.1c11.91 0 24.09 9.521 24.09 24.06c0 11.04-7.513 20.95-17.17 23.09L172.8 319c-12.03 1.633-20.78 11.92-20.78 23.75c0 20.21 18.82 24.08 23.7 24.08c2.645 0 64.61-8.619 65.54-8.826c23.55-5.227 41.51-22.23 49.73-43.64C303.3 327.5 320.6 336 340 336c8.326 0 16.31-1.51 23.69-4.27C376 344.2 393.1 352 412 352c.1992 0 10.08-.4453 18.65-2.92C423.9 413.5 369.9 464 303.8 464zM432 283.8C432 294.9 423 304 412 304c-11.02 0-20-9.078-20-20.25v-55.5C392 217.1 400.1 208 412 208c11.02 0 20 9.078 20 20.25V283.8z", } - } } } @@ -4554,7 +4449,6 @@ impl IconShape for FaHandPointDown { path { d: "M448 248V144C448 64.6 385.1 0 307.7 0H199.8C176.4 0 153.1 6.104 132.5 17.65L76.63 49C49.1 64.47 32 94.02 32 126.1V176c0 27.23 12.51 51.53 32 67.69V440C64 479.7 96.3 512 136 512s72-32.3 72-72v-56.44C210.6 383.9 213.3 384 216 384c25.95 0 48.73-13.79 61.4-34.43C283.3 351.2 289.6 352 296 352c25.95 0 48.73-13.79 61.4-34.43C363.3 319.2 369.6 320 376 320C415.7 320 448 287.7 448 248zM272 232c0-13.23 10.78-24 24-24S320 218.9 320 232.1V280c0 13.23-10.78 24-24 24S272 293.2 272 280V232zM192 264h12c12.39 0 23.93-3.264 34.27-8.545C239.3 258.1 240 260.1 240 264v48c0 13.23-10.78 24-24 24S192 325.2 192 312V264zM112 264c0-.2813 .1504-.5137 .1602-.793C114.8 263.4 117.3 264 120 264H160v176c0 13.23-10.78 24-24 24S112 453.2 112 440V264zM397.9 123.8C390.9 121.6 383.7 120 376 120c-29.04 0-53.96 17.37-65.34 42.18C305.8 161.2 301 160 296 160c-7.139 0-13.96 1.273-20.46 3.355C265.2 133.6 237.2 112 204 112H152C138.8 112 128 122.8 128 136S138.8 160 152 160h52c15.44 0 28 12.56 28 28S219.4 216 204 216H120C97.94 216 80 198.1 80 176V126.1c0-14.77 7.719-28.28 20.16-35.27l55.78-31.34C169.4 51.98 184.6 48 199.8 48h107.9C351.9 48 388.9 80.56 397.9 123.8zM400 248c0 13.23-10.78 24-24 24S352 261.2 352 248V192c0-13.23 10.78-24 24-24S400 178.8 400 192V248z", } - } } } @@ -4597,7 +4491,6 @@ impl IconShape for FaHandPointLeft { path { d: "M264 480h104c79.4 0 144-62.95 144-140.3V231.8c0-23.44-6.104-46.73-17.65-67.35L462.1 108.6C447.5 81.1 417.1 64 385.9 64H336c-27.23 0-51.53 12.51-67.69 32H72C32.3 96 0 128.3 0 168S32.3 240 72 240h56.44C128.1 242.6 128 245.3 128 248c0 25.95 13.79 48.73 34.43 61.4C160.8 315.3 160 321.6 160 328c0 25.95 13.79 48.73 34.43 61.4C192.8 395.3 192 401.6 192 408C192 447.7 224.3 480 264 480zM280 304c13.23 0 24 10.78 24 24S293.1 352 279.9 352H232c-13.23 0-24-10.78-24-24S218.8 304 232 304H280zM248 224v12c0 12.39 3.264 23.93 8.545 34.27C253.9 271.3 251 272 248 272h-48C186.8 272 176 261.2 176 248S186.8 224 200 224H248zM248 144c.2813 0 .5137 .1504 .793 .1602C248.6 146.8 248 149.3 248 152V192h-176C58.77 192 48 181.2 48 168S58.77 144 72 144H248zM388.2 429.9C390.4 422.9 392 415.7 392 408c0-29.04-17.37-53.96-42.18-65.34C350.8 337.8 352 333 352 328c0-7.139-1.273-13.96-3.355-20.46C378.4 297.2 400 269.2 400 236V184C400 170.8 389.3 160 376 160S352 170.8 352 184v52c0 15.44-12.56 28-28 28S296 251.4 296 236V152c0-22.06 17.94-40 40-40h49.88c14.77 0 28.28 7.719 35.27 20.16l31.34 55.78C460 201.4 464 216.6 464 231.8v107.9C464 383.9 431.4 420.9 388.2 429.9zM264 432c-13.23 0-24-10.78-24-24S250.8 384 264 384H320c13.23 0 24 10.78 24 24S333.2 432 320 432H264z", } - } } } @@ -4640,7 +4533,6 @@ impl IconShape for FaHandPointRight { path { d: "M320 408c0-6.428-.8457-12.66-2.434-18.6C338.2 376.7 352 353.9 352 328c0-6.428-.8457-12.66-2.434-18.6C370.2 296.7 384 273.9 384 248c0-2.705-.1484-5.373-.4414-8H440C479.7 240 512 207.7 512 168S479.7 96 440 96H243.7C227.5 76.51 203.2 64 176 64H126.1C94.02 64 64.47 81.1 49 108.6L17.65 164.5C6.104 185.1 0 208.4 0 231.8v107.9C0 417.1 64.6 480 144 480h104C287.7 480 320 447.7 320 408zM280 304c13.23 0 24 10.78 24 24S293.2 352 280 352H232.1C218.9 352 208 341.2 208 328S218.8 304 232 304H280zM312 224c13.23 0 24 10.78 24 24S325.2 272 312 272h-48c-3.029 0-5.875-.7012-8.545-1.73C260.7 259.9 264 248.4 264 236V224H312zM440 144c13.23 0 24 10.78 24 24S453.2 192 440 192h-176V152c0-2.686-.5566-5.217-.793-7.84C263.5 144.2 263.7 144 264 144H440zM48 339.7V231.8c0-15.25 3.984-30.41 11.52-43.88l31.34-55.78C97.84 119.7 111.4 112 126.1 112H176c22.06 0 40 17.94 40 40v84c0 15.44-12.56 28-28 28S160 251.4 160 236V184C160 170.8 149.3 160 136 160S112 170.8 112 184v52c0 33.23 21.58 61.25 51.36 71.54C161.3 314 160 320.9 160 328c0 5.041 1.166 9.836 2.178 14.66C137.4 354 120 378.1 120 408c0 7.684 1.557 14.94 3.836 21.87C80.56 420.9 48 383.9 48 339.7zM192 432c-13.23 0-24-10.78-24-24S178.8 384 192 384h56c13.23 0 24 10.78 24 24s-10.77 24-24 24H192z", } - } } } @@ -4683,7 +4575,6 @@ impl IconShape for FaHandPointUp { path { d: "M376 192c-6.428 0-12.66 .8457-18.6 2.434C344.7 173.8 321.9 160 296 160c-6.428 0-12.66 .8457-18.6 2.434C264.7 141.8 241.9 128 216 128C213.3 128 210.6 128.1 208 128.4V72C208 32.3 175.7 0 136 0S64 32.3 64 72v196.3C44.51 284.5 32 308.8 32 336v49.88c0 32.1 17.1 61.65 44.63 77.12l55.83 31.35C153.1 505.9 176.4 512 199.8 512h107.9C385.1 512 448 447.4 448 368V264C448 224.3 415.7 192 376 192zM272 232c0-13.23 10.78-24 24-24S320 218.8 320 232v47.91C320 293.1 309.2 304 296 304S272 293.2 272 280V232zM192 200C192 186.8 202.8 176 216 176s24 10.77 24 24v48c0 3.029-.7012 5.875-1.73 8.545C227.9 251.3 216.4 248 204 248H192V200zM112 72c0-13.23 10.78-24 24-24S160 58.77 160 72v176H120c-2.686 0-5.217 .5566-7.84 .793C112.2 248.5 112 248.3 112 248V72zM307.7 464H199.8c-15.25 0-30.41-3.984-43.88-11.52l-55.78-31.34C87.72 414.2 80 400.6 80 385.9V336c0-22.06 17.94-40 40-40h84c15.44 0 28 12.56 28 28S219.4 352 204 352H152C138.8 352 128 362.8 128 376s10.75 24 24 24h52c33.23 0 61.25-21.58 71.54-51.36C282 350.7 288.9 352 296 352c5.041 0 9.836-1.166 14.66-2.178C322 374.6 346.1 392 376 392c7.684 0 14.94-1.557 21.87-3.836C388.9 431.4 351.9 464 307.7 464zM400 320c0 13.23-10.78 24-24 24S352 333.2 352 320V264c0-13.23 10.78-24 24-24s24 10.77 24 24V320z", } - } } } @@ -4726,7 +4617,6 @@ impl IconShape for FaHandPointer { path { d: "M208 288C199.2 288 192 295.2 192 304v96C192 408.8 199.2 416 208 416s16-7.164 16-16v-96C224 295.2 216.8 288 208 288zM272 288C263.2 288 256 295.2 256 304v96c0 8.836 7.162 16 15.1 16S288 408.8 288 400l-.0013-96C287.1 295.2 280.8 288 272 288zM376.9 201.2c-13.74-17.12-34.8-27.45-56.92-27.45h-13.72c-3.713 0-7.412 .291-11.07 .8652C282.7 165.1 267.4 160 251.4 160h-11.44V72c0-39.7-32.31-72-72.01-72c-39.7 0-71.98 32.3-71.98 72v168.5C84.85 235.1 75.19 235.4 69.83 235.4c-44.35 0-69.83 37.23-69.83 69.85c0 14.99 4.821 29.51 13.99 41.69l78.14 104.2C120.7 489.3 166.2 512 213.7 512h109.7c6.309 0 12.83-.957 18.14-2.645c28.59-5.447 53.87-19.41 73.17-40.44C436.1 446.3 448 416.2 448 384.2V274.3C448 234.6 416.3 202.3 376.9 201.2zM400 384.2c0 19.62-7.219 38.06-20.44 52.06c-12.53 13.66-29.03 22.67-49.69 26.56C327.4 463.6 325.3 464 323.4 464H213.7c-32.56 0-63.65-15.55-83.18-41.59L52.36 318.2C49.52 314.4 48.02 309.8 48.02 305.2c0-16.32 14.5-21.75 21.72-21.75c4.454 0 12.01 1.55 17.34 8.703l28.12 37.5c3.093 4.105 7.865 6.419 12.8 6.419c11.94 0 16.01-10.7 16.01-16.01V72c0-13.23 10.78-24 23.1-24c13.22 0 24 10.77 24 24v130.7c0 6.938 5.451 16.01 16.03 16.01C219.5 218.7 220.1 208 237.7 208h13.72c21.5 0 18.56 19.21 34.7 19.21c8.063 0 9.805-5.487 20.15-5.487h13.72c26.96 0 17.37 27.43 40.77 27.43l14.07-.0037c13.88 0 25.16 11.28 25.16 25.14V384.2zM336 288C327.2 288 320 295.2 320 304v96c0 8.836 7.164 16 16 16s16-7.164 16-16v-96C352 295.2 344.8 288 336 288z", } - } } } @@ -4769,7 +4659,6 @@ impl IconShape for FaHandScissors { path { d: "M270.1 480h97.92C447.4 480 512 417.1 512 339.7V231.8c0-23.45-6.106-46.73-17.66-67.33l-31.35-55.85C447.5 81.1 417.1 64 385.9 64h-46.97c-26.63 0-51.56 11.63-68.4 31.93l-15.46 18.71L127.3 68.44C119 65.46 110.5 64.05 102.1 64.05c-30.02 0-58.37 18.06-69.41 47.09C15.06 156.8 46.19 194 76.75 204.9l2.146 .7637L68.79 206.4C30.21 209 0 241.2 0 279.3c0 39.7 33.27 72.09 73.92 72.09c1.745 0 3.501-.0605 5.268-.1833l88.79-6.135v8.141c0 22.11 10.55 43.11 28.05 56.74C197.4 448.8 230.2 480 270.1 480zM269.1 432c-14.34 0-26-11.03-26-24.62c0 0 .0403-14.31 .0403-14.71c0-6.894-4.102-14.2-10.67-16.39c-10.39-3.5-17.38-12.78-17.38-23.06v-13.53c0-16.98 13.7-16.4 13.7-29.89c0-9.083-7.392-15.96-15.96-15.96c-.3646 0-.7311 .0125-1.099 .0377c0 0-138.1 9.505-138.7 9.505c-14.32 0-25.93-11.04-25.93-24.49c0-13.28 10.7-23.74 24.1-24.64l163.2-11.28c2.674-.1882 14.92-2.907 14.92-16.18c0-6.675-4.284-12.58-10.65-14.85L92.84 159.7C85.39 156.1 75.97 149.4 75.97 136.7c0-11.14 9.249-24.66 25.97-24.66c3.043 0 6.141 .5115 9.166 1.59l234.1 85.03c1.801 .6581 3.644 .9701 5.456 .9701c8.96 0 16-7.376 16-15.1c0-6.514-4.068-12.69-10.59-15.04l-64.81-23.47l15.34-18.56C315.2 117.3 326.6 112 338.9 112h46.97c14.77 0 28.28 7.719 35.27 20.16L452.5 188c7.531 13.41 11.52 28.56 11.52 43.81v107.9c0 50.91-43.06 92.31-96 92.31H269.1z", } - } } } @@ -4812,7 +4701,6 @@ impl IconShape for FaHandSpock { path { d: "M234.9 48.02c10.43 0 20.72 5.834 24.13 19.17l47.33 184.1c2.142 8.456 9.174 12.62 16.21 12.62c7.326 0 14.66-4.505 16.51-13.37l31.72-155.1c2.921-14.09 13.76-20.57 24.67-20.57c13.01 0 26.14 9.19 26.14 25.62c0 2.19-.2333 4.508-.7313 6.951l-28.48 139.2c-.2389 1.156-.3514 2.265-.3514 3.323c0 8.644 7.504 13.9 14.86 13.9c5.869 0 11.65-3.341 13.46-10.98l24.73-104.2c.2347-.9802 4.12-19.76 24.28-19.76c13.21 0 26.64 9.4 26.64 24.79c0 2.168-.2665 4.455-.8378 6.852l-48.06 204.7c-13.59 57.85-65.15 98.74-124.5 98.74l-48.79-.0234c-40.7-.0196-79.86-15.58-109.5-43.51l-75.93-71.55c-5.938-5.584-8.419-11.1-8.419-18.2c0-13.88 12.45-26.69 26.38-26.69c5.756 0 11.76 2.182 17.26 7.376l51.08 48.14c1.682 1.569 3.599 2.249 5.448 2.249c4.192 0 8.04-3.49 8.04-8.001c0-23.76-3.372-47.39-10.12-70.28L142 161.1C141.2 159.1 140.8 156.3 140.8 153.7c0-15.23 13.48-24.82 26.75-24.82c10.11 0 20.1 5.559 23.94 18.42l31.22 105.8c2.231 7.546 8.029 10.8 13.9 10.8c7.752 0 15.64-5.659 15.64-14.57c0-1.339-.1783-2.752-.562-4.23L209.3 80.06C208.7 77.45 208.3 74.97 208.3 72.62C208.3 57.33 221.7 48.02 234.9 48.02zM234.9 0C201.5 0 160.4 25.24 160.4 72.72c0 2.807 .1579 5.632 .4761 8.463C129.9 83.9 92.84 108.9 92.84 153.8c0 7.175 1.038 14.47 3.148 21.68l24.33 81.94C115.8 256.5 111.1 256 106.4 256C65.74 256 32 290.6 32 330.8c0 19.59 8.162 38.58 23.6 53.1l75.89 71.51c38.68 36.45 89.23 56.53 142.3 56.56L322.6 512c82.1 0 152.5-55.83 171.3-135.8l48.06-204.7C543.3 165.7 544 159.7 544 153.9c0-54.55-49.55-72.95-74.59-72.95c-.7689 0-1.534 .0117-2.297 .0352c-10.49-39.43-46.46-54.11-71.62-54.11c-34.1 0-64.45 24.19-71.63 58.83L319.2 108.5l-13.7-53.29C297.1 22.22 268.7 0 234.9 0z", } - } } } @@ -4855,7 +4743,6 @@ impl IconShape for FaHand { path { d: "M408 80c-3.994 0-7.91 .3262-11.73 .9551c-9.586-28.51-36.57-49.11-68.27-49.11c-6.457 0-12.72 .8555-18.68 2.457C296.6 13.73 273.9 0 248 0C222.1 0 199.3 13.79 186.6 34.44C180.7 32.85 174.5 32 168.1 32C128.4 32 96.01 64.3 96.01 104v121.6C90.77 224.6 85.41 224 80.01 224c-.0026 0 .0026 0 0 0C36.43 224 0 259.2 0 304.1c0 20.29 7.558 39.52 21.46 54.45l81.25 87.24C141.9 487.9 197.4 512 254.9 512h33.08C393.9 512 480 425.9 480 320V152C480 112.3 447.7 80 408 80zM432 320c0 79.41-64.59 144-143.1 144H254.9c-44.41 0-86.83-18.46-117.1-50.96l-79.76-85.63c-6.202-6.659-9.406-15.4-9.406-23.1c0-22.16 18.53-31.4 31.35-31.4c8.56 0 17.1 3.416 23.42 10.18l26.72 28.69C131.8 312.7 133.9 313.4 135.9 313.4c4.106 0 8.064-3.172 8.064-8.016V104c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v152C192 264.8 199.2 272 208 272s15.1-7.163 15.1-15.1L224 72c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v184C272 264.8 279.2 272 288 272s15.99-7.164 15.99-15.1l.0077-152.2c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24v152.2C352 264.8 359.2 272 368 272s15.1-7.163 15.1-15.1V152c0-13.25 10.75-24 23.1-24c13.25 0 23.1 10.75 23.1 24V320z", } - } } } @@ -4898,7 +4785,6 @@ impl IconShape for FaHandshake { path { d: "M506.1 127.1c-17.97-20.17-61.46-61.65-122.7-71.1c-22.5-3.354-45.39 3.606-63.41 18.21C302 60.47 279.1 53.42 256.5 56.86C176.8 69.17 126.7 136.2 124.6 139.1c-7.844 10.69-5.531 25.72 5.125 33.57c4.281 3.157 9.281 4.657 14.19 4.657c7.406 0 14.69-3.375 19.38-9.782c.4062-.5626 40.19-53.91 100.5-63.23c7.457-.9611 14.98 .67 21.56 4.483L227.2 168.2C214.8 180.5 207.1 196.1 207.1 214.5c0 17.5 6.812 33.94 19.16 46.29C239.5 273.2 255.9 279.1 273.4 279.1s33.94-6.813 46.31-19.19l11.35-11.35l124.2 100.9c2.312 1.875 2.656 5.251 .5 7.97l-27.69 35.75c-1.844 2.25-5.25 2.594-7.156 1.063l-22.22-18.69l-26.19 27.75c-2.344 2.875-5.344 3.563-6.906 3.719c-1.656 .1562-4.562 .125-6.812-1.719l-32.41-27.66L310.7 392.3l-2.812 2.938c-5.844 7.157-14.09 11.66-23.28 12.6c-9.469 .8126-18.25-1.75-24.5-6.782L170.3 319.8H96V128.3L0 128.3v255.6l64 .0404c11.74 0 21.57-6.706 27.14-16.14h60.64l77.06 69.66C243.7 449.6 261.9 456 280.8 456c2.875 0 5.781-.125 8.656-.4376c13.62-1.406 26.41-6.063 37.47-13.5l.9062 .8126c12.03 9.876 27.28 14.41 42.69 12.78c13.19-1.375 25.28-7.032 33.91-15.35c21.09 8.188 46.09 2.344 61.25-16.47l27.69-35.75c18.47-22.82 14.97-56.48-7.844-75.01l-120.3-97.76l8.381-8.382c9.375-9.376 9.375-24.57 0-33.94c-9.375-9.376-24.56-9.376-33.94 0L285.8 226.8C279.2 233.5 267.7 233.5 261.1 226.8c-3.312-3.282-5.125-7.657-5.125-12.31c0-4.688 1.812-9.064 5.281-12.53l85.91-87.64c7.812-7.845 18.53-11.75 28.94-10.03c59.75 9.22 100.2 62.73 100.6 63.29c3.088 4.155 7.264 6.946 11.84 8.376H544v175.1c0 17.67 14.33 32.05 31.1 32.05L640 384V128.1L506.1 127.1zM48 352c-8.75 0-16-7.245-16-15.99c0-8.876 7.25-15.99 16-15.99S64 327.2 64 336.1C64 344.8 56.75 352 48 352zM592 352c-8.75 0-16-7.245-16-15.99c0-8.876 7.25-15.99 16-15.99s16 7.117 16 15.99C608 344.8 600.8 352 592 352z", } - } } } @@ -4941,7 +4827,6 @@ impl IconShape for FaHardDrive { path { d: "M304 344c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24c13.26 0 24-10.75 24-24C328 354.7 317.3 344 304 344zM448 32h-384c-35.35 0-64 28.65-64 64v320c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V96C512 60.65 483.3 32 448 32zM464 416c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16v-96c0-8.822 7.178-16 16-16h384C456.8 304 464 311.2 464 320V416zM464 258.3C458.9 256.9 453.6 256 448 256H64C58.44 256 53.14 256.9 48 258.3V96c0-8.822 7.178-16 16-16h384c8.822 0 16 7.178 16 16V258.3zM400 344c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24c13.26 0 24-10.75 24-24C424 354.7 413.3 344 400 344z", } - } } } @@ -4984,7 +4869,6 @@ impl IconShape for FaHeart { path { d: "M244 84L255.1 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 0 232.4 0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84C243.1 84 244 84.01 244 84L244 84zM255.1 163.9L210.1 117.1C188.4 96.28 157.6 86.4 127.3 91.44C81.55 99.07 48 138.7 48 185.1V190.9C48 219.1 59.71 246.1 80.34 265.3L256 429.3L431.7 265.3C452.3 246.1 464 219.1 464 190.9V185.1C464 138.7 430.4 99.07 384.7 91.44C354.4 86.4 323.6 96.28 301.9 117.1L255.1 163.9z", } - } } } @@ -5027,7 +4911,6 @@ impl IconShape for FaHospital { path { d: "M296 96C296 87.16 303.2 80 312 80H328C336.8 80 344 87.16 344 96V120H368C376.8 120 384 127.2 384 136V152C384 160.8 376.8 168 368 168H344V192C344 200.8 336.8 208 328 208H312C303.2 208 296 200.8 296 192V168H272C263.2 168 256 160.8 256 152V136C256 127.2 263.2 120 272 120H296V96zM408 0C447.8 0 480 32.24 480 72V80H568C607.8 80 640 112.2 640 152V440C640 479.8 607.8 512 568 512H71.98C32.19 512 0 479.8 0 440V152C0 112.2 32.24 80 72 80H160V72C160 32.24 192.2 0 232 0L408 0zM480 128V464H568C581.3 464 592 453.3 592 440V336H536C522.7 336 512 325.3 512 312C512 298.7 522.7 288 536 288H592V240H536C522.7 240 512 229.3 512 216C512 202.7 522.7 192 536 192H592V152C592 138.7 581.3 128 568 128H480zM48 152V192H104C117.3 192 128 202.7 128 216C128 229.3 117.3 240 104 240H48V288H104C117.3 288 128 298.7 128 312C128 325.3 117.3 336 104 336H48V440C48 453.3 58.74 464 71.98 464H160V128H72C58.75 128 48 138.7 48 152V152zM208 464H272V400C272 373.5 293.5 352 320 352C346.5 352 368 373.5 368 400V464H432V72C432 58.75 421.3 48 408 48H232C218.7 48 208 58.75 208 72V464z", } - } } } @@ -5070,7 +4953,6 @@ impl IconShape for FaHourglass { path { d: "M0 24C0 10.75 10.75 0 24 0H360C373.3 0 384 10.75 384 24C384 37.25 373.3 48 360 48H352V66.98C352 107.3 335.1 145.1 307.5 174.5L225.9 256L307.5 337.5C335.1 366 352 404.7 352 445V464H360C373.3 464 384 474.7 384 488C384 501.3 373.3 512 360 512H24C10.75 512 0 501.3 0 488C0 474.7 10.75 464 24 464H32V445C32 404.7 48.01 366 76.52 337.5L158.1 256L76.52 174.5C48.01 145.1 32 107.3 32 66.98V48H24C10.75 48 0 37.25 0 24V24zM99.78 384H284.2C281 379.6 277.4 375.4 273.5 371.5L192 289.9L110.5 371.5C106.6 375.4 102.1 379.6 99.78 384H99.78zM284.2 128C296.1 110.4 304 89.03 304 66.98V48H80V66.98C80 89.03 87 110.4 99.78 128H284.2z", } - } } } @@ -5113,7 +4995,6 @@ impl IconShape for FaIdBadge { path { d: "M320 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h256c35.35 0 64-28.65 64-64V64C384 28.65 355.3 0 320 0zM336 448c0 8.836-7.164 16-16 16H64c-8.836 0-16-7.164-16-16V64c0-8.838 7.164-16 16-16h64V64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V48h64c8.836 0 16 7.162 16 16V448zM192 288c35.35 0 64-28.65 64-64s-28.65-64-64-64C156.7 160 128 188.7 128 224S156.7 288 192 288zM224 320H160c-44.18 0-80 35.82-80 80C80 408.8 87.16 416 96 416h192c8.836 0 16-7.164 16-16C304 355.8 268.2 320 224 320z", } - } } } @@ -5156,7 +5037,6 @@ impl IconShape for FaIdCard { path { d: "M368 344h96c13.25 0 24-10.75 24-24s-10.75-24-24-24h-96c-13.25 0-24 10.75-24 24S354.8 344 368 344zM208 320c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C144 291.3 172.7 320 208 320zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 416c0 8.822-7.178 16-16 16h-192c0-44.18-35.82-80-80-80h-64C131.8 352 96 387.8 96 432H64c-8.822 0-16-7.178-16-16V160h480V416zM368 264h96c13.25 0 24-10.75 24-24s-10.75-24-24-24h-96c-13.25 0-24 10.75-24 24S354.8 264 368 264z", } - } } } @@ -5199,7 +5079,6 @@ impl IconShape for FaImage { path { d: "M152 120c-26.51 0-48 21.49-48 48s21.49 48 48 48s48-21.49 48-48S178.5 120 152 120zM447.1 32h-384C28.65 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM463.1 409.3l-136.8-185.9C323.8 218.8 318.1 216 312 216c-6.113 0-11.82 2.768-15.21 7.379l-106.6 144.1l-37.09-46.1c-3.441-4.279-8.934-6.809-14.77-6.809c-5.842 0-11.33 2.529-14.78 6.809l-75.52 93.81c0-.0293 0 .0293 0 0L47.99 96c0-8.822 7.178-16 16-16h384c8.822 0 16 7.178 16 16V409.3z", } - } } } @@ -5242,7 +5121,6 @@ impl IconShape for FaImages { path { d: "M512 32H160c-35.35 0-64 28.65-64 64v224c0 35.35 28.65 64 64 64H512c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM528 320c0 8.822-7.178 16-16 16h-16l-109.3-160.9C383.7 170.7 378.7 168 373.3 168c-5.352 0-10.35 2.672-13.31 7.125l-62.74 94.11L274.9 238.6C271.9 234.4 267.1 232 262 232c-5.109 0-9.914 2.441-12.93 6.574L176 336H160c-8.822 0-16-7.178-16-16V96c0-8.822 7.178-16 16-16H512c8.822 0 16 7.178 16 16V320zM224 112c-17.67 0-32 14.33-32 32s14.33 32 32 32c17.68 0 32-14.33 32-32S241.7 112 224 112zM456 480H120C53.83 480 0 426.2 0 360v-240C0 106.8 10.75 96 24 96S48 106.8 48 120v240c0 39.7 32.3 72 72 72h336c13.25 0 24 10.75 24 24S469.3 480 456 480z", } - } } } @@ -5285,7 +5163,6 @@ impl IconShape for FaKeyboard { path { d: "M512 64H64C28.65 64 0 92.65 0 128v256c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V128C576 92.65 547.3 64 512 64zM528 384c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16V128c0-8.822 7.178-16 16-16h448c8.822 0 16 7.178 16 16V384zM140 152h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C152 157.3 146.7 152 140 152zM196 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C184 194.7 189.3 200 196 200zM276 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C264 194.7 269.3 200 276 200zM356 200h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C344 194.7 349.3 200 356 200zM460 152h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C472 157.3 466.7 152 460 152zM140 232h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C152 237.3 146.7 232 140 232zM196 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C184 274.7 189.3 280 196 280zM276 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C264 274.7 269.3 280 276 280zM356 280h24c6.656 0 12-5.344 12-12v-24c0-6.656-5.344-12-12-12h-24c-6.656 0-12 5.344-12 12v24C344 274.7 349.3 280 356 280zM460 232h-24c-6.656 0-12 5.344-12 12v24c0 6.656 5.344 12 12 12h24c6.656 0 12-5.344 12-12v-24C472 237.3 466.7 232 460 232zM400 320h-224C167.1 320 160 327.1 160 336V352c0 8.875 7.125 16 16 16h224c8.875 0 16-7.125 16-16v-16C416 327.1 408.9 320 400 320z", } - } } } @@ -5328,7 +5205,6 @@ impl IconShape for FaLemon { path { d: "M439.9 144.6c15.34-26.38 8.372-62.41-16.96-87.62c-25.21-25.32-61.22-32.26-87.61-16.95c-9.044 5.218-27.15 3.702-48.08 1.968c-50.78-4.327-127.4-10.73-207.6 69.56C-.6501 191.9 5.801 268.5 10.07 319.3c1.749 20.96 3.28 39.07-1.984 48.08c-15.35 26.4-8.357 62.45 16.92 87.57c16.26 16.37 37.05 25.09 56.83 25.09c10.89 0 21.46-2.64 30.83-8.092c9.013-5.249 27.12-3.718 48.08-1.968c50.69 4.233 127.4 10.7 207.6-69.56c80.27-80.28 73.82-156.9 69.56-207.7C436.2 171.8 434.7 153.7 439.9 144.6zM398.4 120.5c-12.87 22.09-10.67 48.41-8.326 76.25c4.155 49.3 8.841 105.2-55.67 169.7c-64.53 64.49-120.5 59.78-169.7 55.68c-27.85-2.328-54.12-4.53-76.26 8.311c-6.139 3.64-19.17 1.031-29.58-9.451c-10.39-10.33-12.95-23.35-9.372-29.49c12.87-22.09 10.67-48.41 8.326-76.25C53.72 265.1 49.04 210.1 113.5 145.5c48.27-48.27 91.71-57.8 131.2-57.8c13.28 0 26.12 1.078 38.52 2.125c27.9 2.359 54.17 4.561 76.26-8.311c6.123-3.577 19.18-1.031 29.49 9.357C399.4 101.2 402 114.4 398.4 120.5zM239.5 124.1c2.156 8.561-3.062 17.25-11.62 19.43C183.6 154.7 122.7 215.6 111.6 259.9C109.7 267.1 103.2 271.1 96.05 271.1c-1.281 0-2.593-.1562-3.905-.4687C83.58 269.3 78.4 260.6 80.52 252.1C94.67 195.8 163.8 126.7 220.1 112.5C228.8 110.4 237.3 115.5 239.5 124.1z", } - } } } @@ -5371,7 +5247,6 @@ impl IconShape for FaLifeRing { path { d: "M464.1 431C474.3 440.4 474.3 455.6 464.1 464.1C455.6 474.3 440.4 474.3 431 464.1L419.3 453.2C374.9 489.9 318.1 512 256 512C193.9 512 137.1 489.9 92.74 453.2L80.97 464.1C71.6 474.3 56.4 474.3 47.03 464.1C37.66 455.6 37.66 440.4 47.03 431L58.8 419.3C22.08 374.9 0 318.1 0 256C0 193.9 22.08 137.1 58.8 92.74L47.03 80.97C37.66 71.6 37.66 56.4 47.03 47.03C56.4 37.66 71.6 37.66 80.97 47.03L92.74 58.8C137.1 22.08 193.9 0 256 0C318.1 0 374.9 22.08 419.3 58.8L431 47.03C440.4 37.66 455.6 37.66 464.1 47.03C474.3 56.4 474.3 71.6 464.1 80.97L453.2 92.74C489.9 137.1 512 193.9 512 256C512 318.1 489.9 374.9 453.2 419.3L464.1 431zM304.8 338.7C290.5 347.2 273.8 352 256 352C238.2 352 221.5 347.2 207.2 338.7L126.9 419.1C162.3 447.2 207.2 464 256 464C304.8 464 349.7 447.2 385.1 419.1L304.8 338.7zM464 256C464 207.2 447.2 162.3 419.1 126.9L338.7 207.2C347.2 221.5 352 238.2 352 256C352 273.8 347.2 290.5 338.7 304.8L419.1 385.1C447.2 349.7 464 304.8 464 256V256zM256 48C207.2 48 162.3 64.8 126.9 92.93L207.2 173.3C221.5 164.8 238.2 160 256 160C273.8 160 290.5 164.8 304.8 173.3L385.1 92.93C349.7 64.8 304.8 48 256 48V48zM173.3 304.8C164.8 290.5 160 273.8 160 256C160 238.2 164.8 221.5 173.3 207.2L92.93 126.9C64.8 162.3 48 207.2 48 256C48 304.8 64.8 349.7 92.93 385.1L173.3 304.8zM256 208C229.5 208 208 229.5 208 256C208 282.5 229.5 304 256 304C282.5 304 304 282.5 304 256C304 229.5 282.5 208 256 208z", } - } } } @@ -5414,7 +5289,6 @@ impl IconShape for FaLightbulb { path { d: "M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM192 0C90.02 .3203 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.8 289.2 .0039 192 0zM288.4 260.1c-15.66 17.85-35.04 46.3-49.05 75.89h-94.61c-14.01-29.59-33.39-58.04-49.04-75.88C75.24 236.8 64 206.1 64 175.1C64 113.3 112.1 48.25 191.1 48C262.6 48 320 105.4 320 175.1C320 206.1 308.8 236.8 288.4 260.1zM176 80C131.9 80 96 115.9 96 160c0 8.844 7.156 16 16 16S128 168.8 128 160c0-26.47 21.53-48 48-48c8.844 0 16-7.148 16-15.99S184.8 80 176 80z", } - } } } @@ -5457,7 +5331,6 @@ impl IconShape for FaMap { path { d: "M565.6 36.24C572.1 40.72 576 48.11 576 56V392C576 401.1 569.8 410.9 560.5 414.4L392.5 478.4C387.4 480.4 381.7 480.5 376.4 478.8L192.5 417.5L32.54 478.4C25.17 481.2 16.88 480.2 10.38 475.8C3.882 471.3 0 463.9 0 456V120C0 110 6.15 101.1 15.46 97.57L183.5 33.57C188.6 31.6 194.3 31.48 199.6 33.23L383.5 94.52L543.5 33.57C550.8 30.76 559.1 31.76 565.6 36.24H565.6zM48 421.2L168 375.5V90.83L48 136.5V421.2zM360 137.3L216 89.3V374.7L360 422.7V137.3zM408 421.2L528 375.5V90.83L408 136.5V421.2z", } - } } } @@ -5500,7 +5373,6 @@ impl IconShape for FaMessage { path { d: "M447.1 0h-384c-35.25 0-64 28.75-64 63.1v287.1c0 35.25 28.75 63.1 64 63.1h96v83.98c0 9.836 11.02 15.55 19.12 9.7l124.9-93.68h144c35.25 0 64-28.75 64-63.1V63.1C511.1 28.75 483.2 0 447.1 0zM464 352c0 8.75-7.25 16-16 16h-160l-80 60v-60H64c-8.75 0-16-7.25-16-16V64c0-8.75 7.25-16 16-16h384c8.75 0 16 7.25 16 16V352z", } - } } } @@ -5543,7 +5415,6 @@ impl IconShape for FaMoneyBill1 { path { d: "M400 256C400 317.9 349.9 368 288 368C226.1 368 176 317.9 176 256C176 194.1 226.1 144 288 144C349.9 144 400 194.1 400 256zM272 224V288H264C255.2 288 248 295.2 248 304C248 312.8 255.2 320 264 320H312C320.8 320 328 312.8 328 304C328 295.2 320.8 288 312 288H304V208C304 199.2 296.8 192 288 192H272C263.2 192 256 199.2 256 208C256 216.8 263.2 224 272 224zM0 128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128zM48 176V336C83.35 336 112 364.7 112 400H464C464 364.7 492.7 336 528 336V176C492.7 176 464 147.3 464 112H112C112 147.3 83.35 176 48 176z", } - } } } @@ -5586,7 +5457,6 @@ impl IconShape for FaMoon { path { d: "M421.6 379.9c-.6641 0-1.35 .0625-2.049 .1953c-11.24 2.143-22.37 3.17-33.32 3.17c-94.81 0-174.1-77.14-174.1-175.5c0-63.19 33.79-121.3 88.73-152.6c8.467-4.812 6.339-17.66-3.279-19.44c-11.2-2.078-29.53-3.746-40.9-3.746C132.3 31.1 32 132.2 32 256c0 123.6 100.1 224 223.8 224c69.04 0 132.1-31.45 173.8-82.93C435.3 389.1 429.1 379.9 421.6 379.9zM255.8 432C158.9 432 80 353 80 256c0-76.32 48.77-141.4 116.7-165.8C175.2 125 163.2 165.6 163.2 207.8c0 99.44 65.13 183.9 154.9 212.8C298.5 428.1 277.4 432 255.8 432z", } - } } } @@ -5629,7 +5499,6 @@ impl IconShape for FaNewspaper { path { d: "M456 32h-304C121.1 32 96 57.13 96 88v320c0 13.22-10.77 24-24 24S48 421.2 48 408V112c0-13.25-10.75-24-24-24S0 98.75 0 112v296C0 447.7 32.3 480 72 480h352c48.53 0 88-39.47 88-88v-304C512 57.13 486.9 32 456 32zM464 392c0 22.06-17.94 40-40 40H139.9C142.5 424.5 144 416.4 144 408v-320c0-4.406 3.594-8 8-8h304c4.406 0 8 3.594 8 8V392zM264 272h-64C186.8 272 176 282.8 176 296S186.8 320 200 320h64C277.3 320 288 309.3 288 296S277.3 272 264 272zM408 272h-64C330.8 272 320 282.8 320 296S330.8 320 344 320h64c13.25 0 24-10.75 24-24S421.3 272 408 272zM264 352h-64c-13.25 0-24 10.75-24 24s10.75 24 24 24h64c13.25 0 24-10.75 24-24S277.3 352 264 352zM408 352h-64C330.8 352 320 362.8 320 376s10.75 24 24 24h64c13.25 0 24-10.75 24-24S421.3 352 408 352zM400 112h-192c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h192c17.67 0 32-14.33 32-32v-64C432 126.3 417.7 112 400 112z", } - } } } @@ -5672,7 +5541,6 @@ impl IconShape for FaNoteSticky { path { d: "M384 32H64.01C28.66 32 .0085 60.65 .0065 96L0 415.1C-.002 451.3 28.65 480 64 480h232.1c25.46 0 49.88-10.12 67.89-28.12l55.88-55.89C437.9 377.1 448 353.6 448 328.1V96C448 60.8 419.2 32 384 32zM52.69 427.3C50.94 425.6 48 421.8 48 416l.0195-319.1C48.02 87.18 55.2 80 64.02 80H384c8.674 0 16 7.328 16 16v192h-88C281.1 288 256 313.1 256 344v88H64C58.23 432 54.44 429.1 52.69 427.3zM330.1 417.9C322.9 425.1 313.8 429.6 304 431.2V344c0-4.406 3.594-8 8-8h87.23c-1.617 9.812-6.115 18.88-13.29 26.05L330.1 417.9z", } - } } } @@ -5715,7 +5583,6 @@ impl IconShape for FaObjectGroup { path { d: "M128 160C128 142.3 142.3 128 160 128H288C305.7 128 320 142.3 320 160V256C320 273.7 305.7 288 288 288H160C142.3 288 128 273.7 128 256V160zM288 320C323.3 320 352 291.3 352 256V224H416C433.7 224 448 238.3 448 256V352C448 369.7 433.7 384 416 384H288C270.3 384 256 369.7 256 352V320H288zM48 115.8C38.18 106.1 32 94.22 32 80C32 53.49 53.49 32 80 32C94.22 32 106.1 38.18 115.8 48H460.2C469 38.18 481.8 32 496 32C522.5 32 544 53.49 544 80C544 94.22 537.8 106.1 528 115.8V396.2C537.8 405 544 417.8 544 432C544 458.5 522.5 480 496 480C481.8 480 469 473.8 460.2 464H115.8C106.1 473.8 94.22 480 80 480C53.49 480 32 458.5 32 432C32 417.8 38.18 405 48 396.2V115.8zM96 125.3V386.7C109.6 391.6 120.4 402.4 125.3 416H450.7C455.6 402.4 466.4 391.6 480 386.7V125.3C466.4 120.4 455.6 109.6 450.7 96H125.3C120.4 109.6 109.6 120.4 96 125.3z", } - } } } @@ -5758,7 +5625,6 @@ impl IconShape for FaObjectUngroup { path { d: "M64 0C90.86 0 113.9 16.55 123.3 40H324.7C334.1 16.55 357.1 0 384 0C419.3 0 448 28.65 448 64C448 90.86 431.5 113.9 408 123.3V228.7C431.5 238.1 448 261.1 448 288C448 323.3 419.3 352 384 352C357.1 352 334.1 335.5 324.7 312H123.3C113.9 335.5 90.86 352 64 352C28.65 352 0 323.3 0 288C0 261.1 16.55 238.1 40 228.7V123.3C16.55 113.9 0 90.86 0 64C0 28.65 28.65 0 64 0V0zM64 80C72.84 80 80 72.84 80 64C80 56.1 74.28 49.54 66.75 48.24C65.86 48.08 64.94 48 64 48C55.16 48 48 55.16 48 64C48 64.07 48 64.14 48 64.21C48.01 65.07 48.09 65.92 48.24 66.75C49.54 74.28 56.1 80 64 80zM384 48C383.1 48 382.1 48.08 381.2 48.24C373.7 49.54 368 56.1 368 64C368 72.84 375.2 80 384 80C391.9 80 398.5 74.28 399.8 66.75C399.9 65.86 400 64.94 400 64C400 55.16 392.8 48 384 48V48zM324.7 88H123.3C116.9 104 104 116.9 88 123.3V228.7C104 235.1 116.9 247.1 123.3 264H324.7C331.1 247.1 343.1 235.1 360 228.7V123.3C343.1 116.9 331.1 104 324.7 88zM400 288C400 287.1 399.9 286.1 399.8 285.2C398.5 277.7 391.9 272 384 272C375.2 272 368 279.2 368 288C368 295.9 373.7 302.5 381.2 303.8C382.1 303.9 383.1 304 384 304C392.8 304 400 296.8 400 288zM64 272C56.1 272 49.54 277.7 48.24 285.2C48.08 286.1 48 287.1 48 288C48 296.8 55.16 304 64 304L64.22 303.1C65.08 303.1 65.93 303.9 66.75 303.8C74.28 302.5 80 295.9 80 288C80 279.2 72.84 272 64 272zM471.3 248C465.8 235.9 457.8 225.2 448 216.4V200H516.7C526.1 176.5 549.1 160 576 160C611.3 160 640 188.7 640 224C640 250.9 623.5 273.9 600 283.3V388.7C623.5 398.1 640 421.1 640 448C640 483.3 611.3 512 576 512C549.1 512 526.1 495.5 516.7 472H315.3C305.9 495.5 282.9 512 256 512C220.7 512 192 483.3 192 448C192 421.1 208.5 398.1 232 388.7V352H280V388.7C296 395.1 308.9 407.1 315.3 424H516.7C523.1 407.1 535.1 395.1 552 388.7V283.3C535.1 276.9 523.1 264 516.7 248H471.3zM592 224C592 215.2 584.8 208 576 208C575.1 208 574.1 208.1 573.2 208.2C565.7 209.5 560 216.1 560 224C560 232.8 567.2 240 576 240C583.9 240 590.5 234.3 591.8 226.8C591.9 225.9 592 224.9 592 224zM240 448C240 456.8 247.2 464 256 464C256.9 464 257.9 463.9 258.8 463.8C266.3 462.5 272 455.9 272 448C272 439.2 264.8 432 256 432C248.1 432 241.5 437.7 240.2 445.2C240.1 446.1 240 447.1 240 448zM573.2 463.8C574.1 463.9 575.1 464 576 464C584.8 464 592 456.8 592 448C592 447.1 591.9 446.2 591.8 445.3L591.8 445.2C590.5 437.7 583.9 432 576 432C567.2 432 560 439.2 560 448C560 455.9 565.7 462.5 573.2 463.8V463.8z", } - } } } @@ -5801,7 +5667,6 @@ impl IconShape for FaPaperPlane { path { d: "M501.6 4.186c-7.594-5.156-17.41-5.594-25.44-1.063L12.12 267.1C4.184 271.7-.5037 280.3 .0431 289.4c.5469 9.125 6.234 17.16 14.66 20.69l153.3 64.38v113.5c0 8.781 4.797 16.84 12.5 21.06C184.1 511 188 512 191.1 512c4.516 0 9.038-1.281 12.99-3.812l111.2-71.46l98.56 41.4c2.984 1.25 6.141 1.875 9.297 1.875c4.078 0 8.141-1.031 11.78-3.094c6.453-3.625 10.88-10.06 11.95-17.38l64-432C513.1 18.44 509.1 9.373 501.6 4.186zM369.3 119.2l-187.1 208.9L78.23 284.7L369.3 119.2zM215.1 444v-49.36l46.45 19.51L215.1 444zM404.8 421.9l-176.6-74.19l224.6-249.5L404.8 421.9z", } - } } } @@ -5844,7 +5709,6 @@ impl IconShape for FaPaste { path { d: "M502.6 198.6l-61.25-61.25C435.4 131.4 427.3 128 418.8 128H256C220.7 128 191.1 156.7 192 192l.0065 255.1C192 483.3 220.7 512 256 512h192c35.2 0 64-28.8 64-64l.0098-226.7C512 212.8 508.6 204.6 502.6 198.6zM464 448c0 8.836-7.164 16-16 16h-192c-8.838 0-16-7.164-16-16L240 192.1c0-8.836 7.164-16 16-16h128L384 224c0 17.67 14.33 32 32 32h48.01V448zM317.7 96C310.6 68.45 285.8 48 256 48H215.2C211.3 20.93 188.1 0 160 0C131.9 0 108.7 20.93 104.8 48H64c-35.35 0-64 28.65-64 64V384c0 35.34 28.65 64 64 64h96v-48H64c-8.836 0-16-7.164-16-16V112C48 103.2 55.18 96 64 96h16v16c0 17.67 14.33 32 32 32h61.35C190 115.4 220.6 96 256 96H317.7zM160 72c-8.822 0-16-7.176-16-16s7.178-16 16-16s16 7.176 16 16S168.8 72 160 72z", } - } } } @@ -5887,7 +5751,6 @@ impl IconShape for FaPenToSquare { path { d: "M373.1 24.97C401.2-3.147 446.8-3.147 474.9 24.97L487 37.09C515.1 65.21 515.1 110.8 487 138.9L289.8 336.2C281.1 344.8 270.4 351.1 258.6 354.5L158.6 383.1C150.2 385.5 141.2 383.1 135 376.1C128.9 370.8 126.5 361.8 128.9 353.4L157.5 253.4C160.9 241.6 167.2 230.9 175.8 222.2L373.1 24.97zM440.1 58.91C431.6 49.54 416.4 49.54 407 58.91L377.9 88L424 134.1L453.1 104.1C462.5 95.6 462.5 80.4 453.1 71.03L440.1 58.91zM203.7 266.6L186.9 325.1L245.4 308.3C249.4 307.2 252.9 305.1 255.8 302.2L390.1 168L344 121.9L209.8 256.2C206.9 259.1 204.8 262.6 203.7 266.6zM200 64C213.3 64 224 74.75 224 88C224 101.3 213.3 112 200 112H88C65.91 112 48 129.9 48 152V424C48 446.1 65.91 464 88 464H360C382.1 464 400 446.1 400 424V312C400 298.7 410.7 288 424 288C437.3 288 448 298.7 448 312V424C448 472.6 408.6 512 360 512H88C39.4 512 0 472.6 0 424V152C0 103.4 39.4 64 88 64H200z", } - } } } @@ -5930,7 +5793,6 @@ impl IconShape for FaRectangleList { path { d: "M128 192C110.3 192 96 177.7 96 160C96 142.3 110.3 128 128 128C145.7 128 160 142.3 160 160C160 177.7 145.7 192 128 192zM200 160C200 146.7 210.7 136 224 136H448C461.3 136 472 146.7 472 160C472 173.3 461.3 184 448 184H224C210.7 184 200 173.3 200 160zM200 256C200 242.7 210.7 232 224 232H448C461.3 232 472 242.7 472 256C472 269.3 461.3 280 448 280H224C210.7 280 200 269.3 200 256zM200 352C200 338.7 210.7 328 224 328H448C461.3 328 472 338.7 472 352C472 365.3 461.3 376 448 376H224C210.7 376 200 365.3 200 352zM128 224C145.7 224 160 238.3 160 256C160 273.7 145.7 288 128 288C110.3 288 96 273.7 96 256C96 238.3 110.3 224 128 224zM128 384C110.3 384 96 369.7 96 352C96 334.3 110.3 320 128 320C145.7 320 160 334.3 160 352C160 369.7 145.7 384 128 384zM0 96C0 60.65 28.65 32 64 32H512C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H512C520.8 432 528 424.8 528 416V96C528 87.16 520.8 80 512 80H64C55.16 80 48 87.16 48 96z", } - } } } @@ -5973,7 +5835,6 @@ impl IconShape for FaRectangleXmark { path { d: "M175 175C184.4 165.7 199.6 165.7 208.1 175L255.1 222.1L303 175C312.4 165.7 327.6 165.7 336.1 175C346.3 184.4 346.3 199.6 336.1 208.1L289.9 255.1L336.1 303C346.3 312.4 346.3 327.6 336.1 336.1C327.6 346.3 312.4 346.3 303 336.1L255.1 289.9L208.1 336.1C199.6 346.3 184.4 346.3 175 336.1C165.7 327.6 165.7 312.4 175 303L222.1 255.1L175 208.1C165.7 199.6 165.7 184.4 175 175V175zM0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H448C456.8 432 464 424.8 464 416V96C464 87.16 456.8 80 448 80H64C55.16 80 48 87.16 48 96z", } - } } } @@ -6016,7 +5877,6 @@ impl IconShape for FaRegistered { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 464c-114.7 0-208-93.31-208-208S141.3 48 256 48s208 93.31 208 208S370.7 464 256 464zM352 208c0-44.13-35.88-80-80-80L184 128c-13.25 0-24 10.75-24 24v208c0 13.25 10.75 24 24 24s24-10.75 24-24v-72h59.79l38.46 82.19C310.3 378.9 319 384 328 384c3.438 0 6.875-.7187 10.19-2.25c12-5.625 17.16-19.91 11.56-31.94l-34.87-74.5C337.1 261.1 352 236.3 352 208zM272 240h-64v-64h64c17.66 0 32 14.34 32 32S289.7 240 272 240z", } - } } } @@ -6059,7 +5919,6 @@ impl IconShape for FaShareFromSquare { path { d: "M568.5 142.6l-144-135.1c-9.625-9.156-24.81-8.656-33.91 .9687c-9.125 9.625-8.688 24.81 .9687 33.91l100.1 94.56h-163.4C287.5 134.2 249.7 151 221 179.4C192 208.2 176 246.7 176 288v87.1c0 13.25 10.75 23.1 24 23.1S224 389.3 224 376V288c0-28.37 10.94-54.84 30.78-74.5C274.3 194.2 298.9 183 328 184h163.6l-100.1 94.56c-9.656 9.094-10.09 24.28-.9687 33.91c4.719 4.1 11.06 7.531 17.44 7.531c5.906 0 11.84-2.156 16.47-6.562l144-135.1C573.3 172.9 576 166.6 576 160S573.3 147.1 568.5 142.6zM360 384c-13.25 0-24 10.75-24 23.1v47.1c0 4.406-3.594 7.1-8 7.1h-272c-4.406 0-8-3.594-8-7.1V184c0-4.406 3.594-7.1 8-7.1H112c13.25 0 24-10.75 24-23.1s-10.75-23.1-24-23.1H56c-30.88 0-56 25.12-56 55.1v271.1C0 486.9 25.13 512 56 512h272c30.88 0 56-25.12 56-55.1v-47.1C384 394.8 373.3 384 360 384z", } - } } } @@ -6102,7 +5961,6 @@ impl IconShape for FaSnowflake { path { d: "M484.4 294.4c1.715 6.402 .6758 12.89-2.395 18.21s-8.172 9.463-14.57 11.18l-31.46 8.43l32.96 19.03C480.4 357.8 484.4 372.5 477.8 384s-21.38 15.41-32.86 8.783l-32.96-19.03l8.43 31.46c3.432 12.81-4.162 25.96-16.97 29.39s-25.96-4.162-29.39-16.97l-20.85-77.82L280 297.6v84.49l56.97 56.97c9.375 9.375 9.375 24.56 0 33.94C332.3 477.7 326.1 480 320 480s-12.28-2.344-16.97-7.031L280 449.9V488c0 13.25-10.75 24-24 24s-24-10.75-24-24v-38.06l-23.03 23.03c-9.375 9.375-24.56 9.375-33.94 0s-9.375-24.56 0-33.94L232 382.1V297.6l-73.17 42.25l-20.85 77.82c-3.432 12.81-16.58 20.4-29.39 16.97s-20.4-16.58-16.97-29.39l8.43-31.46l-32.96 19.03C55.61 399.4 40.85 395.5 34.22 384s-2.615-26.16 8.859-32.79l32.96-19.03l-31.46-8.43c-12.81-3.432-20.4-16.58-16.97-29.39s16.58-20.4 29.39-16.97l77.82 20.85L208 255.1L134.8 213.8L57.01 234.6C44.2 238 31.05 230.4 27.62 217.6s4.162-25.96 16.97-29.39l31.46-8.432L43.08 160.8C31.61 154.2 27.6 139.5 34.22 128s21.38-15.41 32.86-8.785l32.96 19.03L91.62 106.8C88.18 93.98 95.78 80.83 108.6 77.39s25.96 4.162 29.39 16.97l20.85 77.82L232 214.4V129.9L175 72.97c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0L232 62.06V24C232 10.75 242.8 0 256 0s24 10.75 24 24v38.06l23.03-23.03c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94L280 129.9v84.49l73.17-42.25l20.85-77.82c3.432-12.81 16.58-20.4 29.39-16.97c6.402 1.715 11.5 5.861 14.57 11.18s4.109 11.81 2.395 18.21l-8.43 31.46l32.96-19.03C456.4 112.6 471.2 116.5 477.8 128s2.615 26.16-8.859 32.78l-32.96 19.03l31.46 8.432c12.81 3.432 20.4 16.58 16.97 29.39s-16.58 20.4-29.39 16.97l-77.82-20.85L304 255.1l73.17 42.25l77.82-20.85C467.8 273.1 480.1 281.6 484.4 294.4z", } - } } } @@ -6145,7 +6003,6 @@ impl IconShape for FaSquareCaretDown { path { d: "M320 192H128C118.5 192 109.8 197.7 105.1 206.4C102.2 215.1 103.9 225.3 110.4 232.3l96 104C210.9 341.2 217.3 344 224 344s13.09-2.812 17.62-7.719l96-104c6.469-7 8.188-17.19 4.375-25.91C338.2 197.7 329.5 192 320 192zM384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V96c0-8.82 7.178-16 16-16h320c8.822 0 16 7.18 16 16V416z", } - } } } @@ -6188,7 +6045,6 @@ impl IconShape for FaSquareCaretLeft { path { d: "M384 32H64C28.66 32 0 60.66 0 96v320c0 35.34 28.66 64 64 64h320c35.34 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.18 16-16 16H64c-8.82 0-16-7.18-16-16V96c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16V416zM273.6 138c-8.719-3.812-18.91-2.094-25.91 4.375l-104 96C138.8 242.9 136 249.3 136 256s2.812 13.09 7.719 17.62l104 96c7 6.469 17.19 8.188 25.91 4.375C282.3 370.2 288 361.5 288 352V160C288 150.5 282.3 141.8 273.6 138z", } - } } } @@ -6231,7 +6087,6 @@ impl IconShape for FaSquareCaretRight { path { d: "M200.3 142.4C193.3 135.9 183.1 134.2 174.4 138C165.7 141.8 160 150.5 160 159.1v192C160 361.5 165.7 370.2 174.4 374c8.719 3.812 18.91 2.094 25.91-4.375l104-96C309.2 269.1 312 262.7 312 256s-2.812-13.09-7.719-17.62L200.3 142.4zM384 32H64C28.66 32 0 60.66 0 96v320c0 35.34 28.66 64 64 64h320c35.34 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.18 16-16 16H64c-8.82 0-16-7.18-16-16V96c0-8.82 7.18-16 16-16h320c8.82 0 16 7.18 16 16V416z", } - } } } @@ -6274,7 +6129,6 @@ impl IconShape for FaSquareCaretUp { path { d: "M241.6 175.7C237.1 170.8 230.7 168 224 168S210.9 170.8 206.4 175.7l-96 104c-6.469 7-8.188 17.19-4.375 25.91C109.8 314.3 118.5 320 127.1 320h192c9.531 0 18.16-5.656 22-14.38c3.813-8.719 2.094-18.91-4.375-25.91L241.6 175.7zM384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM400 416c0 8.82-7.178 16-16 16H64c-8.822 0-16-7.18-16-16V96c0-8.82 7.178-16 16-16h320c8.822 0 16 7.18 16 16V416z", } - } } } @@ -6317,7 +6171,6 @@ impl IconShape for FaSquareCheck { path { d: "M211.8 339.8C200.9 350.7 183.1 350.7 172.2 339.8L108.2 275.8C97.27 264.9 97.27 247.1 108.2 236.2C119.1 225.3 136.9 225.3 147.8 236.2L192 280.4L300.2 172.2C311.1 161.3 328.9 161.3 339.8 172.2C350.7 183.1 350.7 200.9 339.8 211.8L211.8 339.8zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } - } } } @@ -6360,7 +6213,6 @@ impl IconShape for FaSquareFull { path { d: "M512 0V512H0V0H512zM464 48H48V464H464V48z", } - } } } @@ -6403,7 +6255,6 @@ impl IconShape for FaSquareMinus { path { d: "M312 232C325.3 232 336 242.7 336 256C336 269.3 325.3 280 312 280H136C122.7 280 112 269.3 112 256C112 242.7 122.7 232 136 232H312zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } - } } } @@ -6446,7 +6297,6 @@ impl IconShape for FaSquarePlus { path { d: "M200 344V280H136C122.7 280 112 269.3 112 256C112 242.7 122.7 232 136 232H200V168C200 154.7 210.7 144 224 144C237.3 144 248 154.7 248 168V232H312C325.3 232 336 242.7 336 256C336 269.3 325.3 280 312 280H248V344C248 357.3 237.3 368 224 368C210.7 368 200 357.3 200 344zM0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80H64C55.16 80 48 87.16 48 96z", } - } } } @@ -6489,7 +6339,6 @@ impl IconShape for FaSquare { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 80H64C55.16 80 48 87.16 48 96V416C48 424.8 55.16 432 64 432H384C392.8 432 400 424.8 400 416V96C400 87.16 392.8 80 384 80z", } - } } } @@ -6532,7 +6381,6 @@ impl IconShape for FaStarHalfStroke { path { d: "M378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8zM287.1 384.7C291.9 384.7 295.7 385.6 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.1 79.09L287.1 384.7z", } - } } } @@ -6575,7 +6423,6 @@ impl IconShape for FaStarHalf { path { d: "M293.3 .6123C304.2 3.118 311.9 12.82 311.9 24V408.7C311.9 417.5 307.1 425.7 299.2 429.8L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.1 115.1 483.9L142.2 328.4L31.11 218.3C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C271.2 3.46 282.4-1.893 293.3 .6127L293.3 .6123zM263.9 128.4L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L263.9 394.3L263.9 128.4z", } - } } } @@ -6618,7 +6465,6 @@ impl IconShape for FaStar { path { d: "M287.9 0C297.1 0 305.5 5.25 309.5 13.52L378.1 154.8L531.4 177.5C540.4 178.8 547.8 185.1 550.7 193.7C553.5 202.4 551.2 211.9 544.8 218.2L433.6 328.4L459.9 483.9C461.4 492.9 457.7 502.1 450.2 507.4C442.8 512.7 432.1 513.4 424.9 509.1L287.9 435.9L150.1 509.1C142.9 513.4 133.1 512.7 125.6 507.4C118.2 502.1 114.5 492.9 115.1 483.9L142.2 328.4L31.11 218.2C24.65 211.9 22.36 202.4 25.2 193.7C28.03 185.1 35.5 178.8 44.49 177.5L197.7 154.8L266.3 13.52C270.4 5.249 278.7 0 287.9 0L287.9 0zM287.9 78.95L235.4 187.2C231.9 194.3 225.1 199.3 217.3 200.5L98.98 217.9L184.9 303C190.4 308.5 192.9 316.4 191.6 324.1L171.4 443.7L276.6 387.5C283.7 383.7 292.2 383.7 299.2 387.5L404.4 443.7L384.2 324.1C382.9 316.4 385.5 308.5 391 303L476.9 217.9L358.6 200.5C350.7 199.3 343.9 194.3 340.5 187.2L287.9 78.95z", } - } } } @@ -6661,7 +6507,6 @@ impl IconShape for FaSun { path { d: "M505.2 324.8l-47.73-68.78l47.75-68.81c7.359-10.62 8.797-24.12 3.844-36.06c-4.969-11.94-15.52-20.44-28.22-22.72l-82.39-14.88l-14.89-82.41c-2.281-12.72-10.76-23.25-22.69-28.22c-11.97-4.936-25.42-3.498-36.12 3.844L256 54.49L187.2 6.709C176.5-.6016 163.1-2.039 151.1 2.896c-11.92 4.971-20.4 15.5-22.7 28.19l-14.89 82.44L31.15 128.4C18.42 130.7 7.854 139.2 2.9 151.2C-2.051 163.1-.5996 176.6 6.775 187.2l47.73 68.78l-47.75 68.81c-7.359 10.62-8.795 24.12-3.844 36.06c4.969 11.94 15.52 20.44 28.22 22.72l82.39 14.88l14.89 82.41c2.297 12.72 10.78 23.25 22.7 28.22c11.95 4.906 25.44 3.531 36.09-3.844L256 457.5l68.83 47.78C331.3 509.7 338.8 512 346.3 512c4.906 0 9.859-.9687 14.56-2.906c11.92-4.969 20.4-15.5 22.7-28.19l14.89-82.44l82.37-14.88c12.73-2.281 23.3-10.78 28.25-22.75C514.1 348.9 512.6 335.4 505.2 324.8zM456.8 339.2l-99.61 18l-18 99.63L256 399.1L172.8 456.8l-18-99.63l-99.61-18L112.9 255.1L55.23 172.8l99.61-18l18-99.63L256 112.9l83.15-57.75l18.02 99.66l99.61 18L399.1 255.1L456.8 339.2zM256 143.1c-61.85 0-111.1 50.14-111.1 111.1c0 61.85 50.15 111.1 111.1 111.1s111.1-50.14 111.1-111.1C367.1 194.1 317.8 143.1 256 143.1zM256 319.1c-35.28 0-63.99-28.71-63.99-63.99S220.7 192 256 192s63.99 28.71 63.99 63.1S291.3 319.1 256 319.1z", } - } } } @@ -6704,7 +6549,6 @@ impl IconShape for FaThumbsDown { path { d: "M128 288V64.03c0-17.67-14.33-31.1-32-31.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64C113.7 320 128 305.7 128 288zM481.5 229.1c1.234-5.092 1.875-10.32 1.875-15.64c0-22.7-11.44-43.13-29.28-55.28c.4219-3.015 .6406-6.076 .6406-9.122c0-22.32-11.06-42.6-28.83-54.83c-2.438-34.71-31.47-62.2-66.8-62.2h-52.53c-35.94 0-71.55 11.87-100.3 33.41L169.6 92.93c-6.285 4.71-9.596 11.85-9.596 19.13c0 12.76 10.29 24.04 24.03 24.04c5.013 0 10.07-1.565 14.38-4.811l36.66-27.51c20.48-15.34 45.88-23.81 71.5-23.81h52.53c10.45 0 18.97 8.497 18.97 18.95c0 3.5-1.11 4.94-1.11 9.456c0 26.97 29.77 17.91 29.77 40.64c0 9.254-6.392 10.96-6.392 22.25c0 13.97 10.85 21.95 19.58 23.59c8.953 1.671 15.45 9.481 15.45 18.56c0 13.04-11.39 13.37-11.39 28.91c0 12.54 9.702 23.08 22.36 23.94C456.2 266.1 464 275.2 464 284.1c0 10.43-8.516 18.93-18.97 18.93H307.4c-12.44 0-24 10.02-24 23.1c0 4.038 1.02 8.078 3.066 11.72C304.4 371.7 312 403.8 312 411.2c0 8.044-5.984 20.79-22.06 20.79c-12.53 0-14.27-.9059-24.94-28.07c-24.75-62.91-61.74-99.9-80.98-99.9c-13.8 0-24.02 11.27-24.02 23.99c0 7.041 3.083 14.02 9.016 18.76C238.1 402 211.4 480 289.9 480C333.8 480 360 445 360 411.2c0-12.7-5.328-35.21-14.83-59.33h99.86C481.1 351.9 512 321.9 512 284.1C512 261.8 499.9 241 481.5 229.1z", } - } } } @@ -6747,7 +6591,6 @@ impl IconShape for FaThumbsUp { path { d: "M96 191.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64c17.67 0 32-14.33 32-31.1V223.1C128 206.3 113.7 191.1 96 191.1zM512 227c0-36.89-30.05-66.92-66.97-66.92h-99.86C354.7 135.1 360 113.5 360 100.8c0-33.8-26.2-68.78-70.06-68.78c-46.61 0-59.36 32.44-69.61 58.5c-31.66 80.5-60.33 66.39-60.33 93.47c0 12.84 10.36 23.99 24.02 23.99c5.256 0 10.55-1.721 14.97-5.26c76.76-61.37 57.97-122.7 90.95-122.7c16.08 0 22.06 12.75 22.06 20.79c0 7.404-7.594 39.55-25.55 71.59c-2.046 3.646-3.066 7.686-3.066 11.72c0 13.92 11.43 23.1 24 23.1h137.6C455.5 208.1 464 216.6 464 227c0 9.809-7.766 18.03-17.67 18.71c-12.66 .8593-22.36 11.4-22.36 23.94c0 15.47 11.39 15.95 11.39 28.91c0 25.37-35.03 12.34-35.03 42.15c0 11.22 6.392 13.03 6.392 22.25c0 22.66-29.77 13.76-29.77 40.64c0 4.515 1.11 5.961 1.11 9.456c0 10.45-8.516 18.95-18.97 18.95h-52.53c-25.62 0-51.02-8.466-71.5-23.81l-36.66-27.51c-4.315-3.245-9.37-4.811-14.38-4.811c-13.85 0-24.03 11.38-24.03 24.04c0 7.287 3.312 14.42 9.596 19.13l36.67 27.52C235 468.1 270.6 480 306.6 480h52.53c35.33 0 64.36-27.49 66.8-62.2c17.77-12.23 28.83-32.51 28.83-54.83c0-3.046-.2187-6.107-.6406-9.122c17.84-12.15 29.28-32.58 29.28-55.28c0-5.311-.6406-10.54-1.875-15.64C499.9 270.1 512 250.2 512 227z", } - } } } @@ -6790,7 +6633,6 @@ impl IconShape for FaTrashCan { path { d: "M160 400C160 408.8 152.8 416 144 416C135.2 416 128 408.8 128 400V192C128 183.2 135.2 176 144 176C152.8 176 160 183.2 160 192V400zM240 400C240 408.8 232.8 416 224 416C215.2 416 208 408.8 208 400V192C208 183.2 215.2 176 224 176C232.8 176 240 183.2 240 192V400zM320 400C320 408.8 312.8 416 304 416C295.2 416 288 408.8 288 400V192C288 183.2 295.2 176 304 176C312.8 176 320 183.2 320 192V400zM317.5 24.94L354.2 80H424C437.3 80 448 90.75 448 104C448 117.3 437.3 128 424 128H416V432C416 476.2 380.2 512 336 512H112C67.82 512 32 476.2 32 432V128H24C10.75 128 0 117.3 0 104C0 90.75 10.75 80 24 80H93.82L130.5 24.94C140.9 9.357 158.4 0 177.1 0H270.9C289.6 0 307.1 9.358 317.5 24.94H317.5zM151.5 80H296.5L277.5 51.56C276 49.34 273.5 48 270.9 48H177.1C174.5 48 171.1 49.34 170.5 51.56L151.5 80zM80 432C80 449.7 94.33 464 112 464H336C353.7 464 368 449.7 368 432V128H80V432z", } - } } } @@ -6833,7 +6675,6 @@ impl IconShape for FaUser { path { d: "M272 304h-96C78.8 304 0 382.8 0 480c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32C448 382.8 369.2 304 272 304zM48.99 464C56.89 400.9 110.8 352 176 352h96c65.16 0 119.1 48.95 127 112H48.99zM224 256c70.69 0 128-57.31 128-128c0-70.69-57.31-128-128-128S96 57.31 96 128C96 198.7 153.3 256 224 256zM224 48c44.11 0 80 35.89 80 80c0 44.11-35.89 80-80 80S144 172.1 144 128C144 83.89 179.9 48 224 48z", } - } } } @@ -6876,7 +6717,6 @@ impl IconShape for FaWindowMaximize { path { d: "M7.724 65.49C13.36 55.11 21.79 46.47 32 40.56C39.63 36.15 48.25 33.26 57.46 32.33C59.61 32.11 61.79 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 93.79 .112 91.61 .3306 89.46C1.204 80.85 3.784 72.75 7.724 65.49V65.49zM48 416C48 424.8 55.16 432 64 432H448C456.8 432 464 424.8 464 416V224H48V416z", } - } } } @@ -6919,7 +6759,6 @@ impl IconShape for FaWindowMinimize { path { d: "M0 456C0 442.7 10.75 432 24 432H488C501.3 432 512 442.7 512 456C512 469.3 501.3 480 488 480H24C10.75 480 0 469.3 0 456z", } - } } } @@ -6962,7 +6801,6 @@ impl IconShape for FaWindowRestore { path { d: "M432 48H208C190.3 48 176 62.33 176 80V96H128V80C128 35.82 163.8 0 208 0H432C476.2 0 512 35.82 512 80V304C512 348.2 476.2 384 432 384H416V336H432C449.7 336 464 321.7 464 304V80C464 62.33 449.7 48 432 48zM320 128C355.3 128 384 156.7 384 192V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V192C0 156.7 28.65 128 64 128H320zM64 464H320C328.8 464 336 456.8 336 448V256H48V448C48 456.8 55.16 464 64 464z", } - } } } diff --git a/packages/lib/src/icons/fa_solid_icons.rs b/packages/lib/src/icons/fa_solid_icons.rs index bedc662..33c1bee 100644 --- a/packages/lib/src/icons/fa_solid_icons.rs +++ b/packages/lib/src/icons/fa_solid_icons.rs @@ -39,7 +39,6 @@ impl IconShape for Fa0 { path { d: "M160 32.01c-88.37 0-160 71.63-160 160v127.1c0 88.37 71.63 160 160 160s160-71.63 160-160V192C320 103.6 248.4 32.01 160 32.01zM256 320c0 52.93-43.06 96-96 96c-52.93 0-96-43.07-96-96V192c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96V320z", } - } } } @@ -82,7 +81,6 @@ impl IconShape for Fa1 { path { d: "M256 448c0 17.67-14.33 32-32 32H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h64V123.8L49.75 154.6C35.02 164.5 15.19 160.4 5.375 145.8C-4.422 131.1-.4531 111.2 14.25 101.4l96-64c9.828-6.547 22.45-7.187 32.84-1.594C153.5 41.37 160 52.22 160 64.01v352h64C241.7 416 256 430.3 256 448z", } - } } } @@ -125,7 +123,6 @@ impl IconShape for Fa2 { path { d: "M320 448c0 17.67-14.33 32-32 32H32c-13.08 0-24.83-7.953-29.7-20.09c-4.859-12.12-1.859-26 7.594-35.03l193.6-185.1c31.36-30.17 33.95-80 5.812-113.4c-14.91-17.69-35.86-28.12-58.97-29.38C127.4 95.83 105.3 103.9 88.53 119.9L53.52 151.7c-13.08 11.91-33.33 10.89-45.2-2.172C-3.563 136.5-2.594 116.2 10.48 104.3l34.45-31.3c28.67-27.34 68.39-42.11 108.9-39.88c40.33 2.188 78.39 21.16 104.4 52.03c49.8 59.05 45.2 147.3-10.45 200.8l-136 130H288C305.7 416 320 430.3 320 448z", } - } } } @@ -168,7 +165,6 @@ impl IconShape for Fa3 { path { d: "M320 344c0 74.98-61.02 136-136 136H103.6c-46.34 0-87.31-29.53-101.1-73.48c-5.594-16.77 3.484-34.88 20.25-40.47c16.75-5.609 34.89 3.484 40.47 20.25c5.922 17.77 22.48 29.7 41.23 29.7H184c39.7 0 72-32.3 72-72s-32.3-72-72-72H80c-13.2 0-25.05-8.094-29.83-20.41C45.39 239.3 48.66 225.3 58.38 216.4l131.4-120.4H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h240c13.2 0 25.05 8.094 29.83 20.41c4.781 12.3 1.516 26.27-8.203 35.19l-131.4 120.4H184C258.1 208 320 269 320 344z", } - } } } @@ -211,7 +207,6 @@ impl IconShape for Fa4 { path { d: "M384 334.2c0 17.67-14.33 32-32 32h-32v81.78c0 17.67-14.33 32-32 32s-32-14.33-32-32v-81.78H32c-10.97 0-21.17-5.625-27.05-14.89c-5.859-9.266-6.562-20.89-1.875-30.81l128-270.2C138.6 34.33 157.8 27.56 173.7 35.09c15.97 7.562 22.78 26.66 15.22 42.63L82.56 302.2H256V160c0-17.67 14.33-32 32-32s32 14.33 32 32v142.2h32C369.7 302.2 384 316.6 384 334.2z", } - } } } @@ -254,7 +249,6 @@ impl IconShape for Fa5 { path { d: "M320 344.6c0 74.66-60.73 135.4-135.4 135.4H104.7c-46.81 0-88.22-29.83-103-74.23c-5.594-16.77 3.469-34.89 20.23-40.48c16.83-5.625 34.91 3.469 40.48 20.23c6.078 18.23 23.08 30.48 42.3 30.48h79.95c39.36 0 71.39-32.03 71.39-71.39s-32.03-71.38-71.39-71.38H32c-9.484 0-18.47-4.203-24.56-11.48C1.359 254.5-1.172 244.9 .5156 235.6l32-177.2C35.27 43.09 48.52 32.01 64 32.01l192 .0049c17.67 0 32 14.33 32 32s-14.33 32-32 32H90.73L70.3 209.2h114.3C259.3 209.2 320 269.1 320 344.6z", } - } } } @@ -297,7 +291,6 @@ impl IconShape for Fa6 { path { d: "M167.7 160.8l64.65-76.06c11.47-13.45 9.812-33.66-3.656-45.09C222.7 34.51 215.3 32.01 208 32.01c-9.062 0-18.06 3.833-24.38 11.29C38.07 214.5 0 245.5 0 320c0 88.22 71.78 160 160 160s160-71.78 160-160C320 234.4 252.3 164.9 167.7 160.8zM160 416c-52.94 0-96-43.06-96-96s43.06-95.1 96-95.1s96 43.06 96 95.1S212.9 416 160 416z", } - } } } @@ -340,7 +333,6 @@ impl IconShape for Fa7 { path { d: "M315.6 80.14l-224 384c-5.953 10.19-16.66 15.88-27.67 15.88c-5.469 0-11.02-1.406-16.09-4.359c-15.27-8.906-20.42-28.5-11.52-43.77l195.9-335.9H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h256c11.45 0 22.05 6.125 27.75 16.06S321.4 70.23 315.6 80.14z", } - } } } @@ -383,7 +375,6 @@ impl IconShape for Fa8 { path { d: "M267.5 249.2C290 226.1 304 194.7 304 160c0-70.58-57.42-128-128-128h-32c-70.58 0-128 57.42-128 128c0 34.7 13.99 66.12 36.48 89.19C20.83 272.5 0 309.8 0 352c0 70.58 57.42 128 128 128h64c70.58 0 128-57.42 128-128C320 309.8 299.2 272.5 267.5 249.2zM144 96.01h32c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32c-35.3 0-64-28.7-64-64S108.7 96.01 144 96.01zM192 416H128c-35.3 0-64-28.7-64-64s28.7-64 64-64h64c35.3 0 64 28.7 64 64S227.3 416 192 416z", } - } } } @@ -426,7 +417,6 @@ impl IconShape for Fa9 { path { d: "M160 32.01c-88.22 0-160 71.78-160 160c0 85.57 67.71 155.1 152.3 159.2l-64.65 76.06c-11.47 13.45-9.812 33.66 3.656 45.09c6 5.125 13.38 7.62 20.72 7.62c9.062 0 18.06-3.823 24.38-11.28C281.9 297.5 320 266.6 320 192C320 103.8 248.2 32.01 160 32.01zM160 288c-52.94 0-96-43.06-96-95.1s43.06-96 96-96s96 43.06 96 96S212.9 288 160 288z", } - } } } @@ -469,7 +459,6 @@ impl IconShape for FaA { path { d: "M381.5 435.7l-160-384C216.6 39.78 204.9 32.01 192 32.01S167.4 39.78 162.5 51.7l-160 384c-6.797 16.31 .9062 35.05 17.22 41.84c16.38 6.828 35.08-.9219 41.84-17.22l31.8-76.31h197.3l31.8 76.31c5.109 12.28 17.02 19.7 29.55 19.7c4.094 0 8.266-.7969 12.3-2.484C380.6 470.7 388.3 452 381.5 435.7zM119.1 320L192 147.2l72 172.8H119.1z", } - } } } @@ -512,7 +501,6 @@ impl IconShape for FaAddressBook { path { d: "M384 0H96C60.65 0 32 28.65 32 64v384c0 35.35 28.65 64 64 64h288c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM240 128c35.35 0 64 28.65 64 64s-28.65 64-64 64c-35.34 0-64-28.65-64-64S204.7 128 240 128zM336 384h-192C135.2 384 128 376.8 128 368C128 323.8 163.8 288 208 288h64c44.18 0 80 35.82 80 80C352 376.8 344.8 384 336 384zM496 64H480v96h16C504.8 160 512 152.8 512 144v-64C512 71.16 504.8 64 496 64zM496 192H480v96h16C504.8 288 512 280.8 512 272v-64C512 199.2 504.8 192 496 192zM496 320H480v96h16c8.836 0 16-7.164 16-16v-64C512 327.2 504.8 320 496 320z", } - } } } @@ -555,7 +543,6 @@ impl IconShape for FaAddressCard { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM176 128c35.35 0 64 28.65 64 64s-28.65 64-64 64s-64-28.65-64-64S140.7 128 176 128zM272 384h-192C71.16 384 64 376.8 64 368C64 323.8 99.82 288 144 288h64c44.18 0 80 35.82 80 80C288 376.8 280.8 384 272 384zM496 320h-128C359.2 320 352 312.8 352 304S359.2 288 368 288h128C504.8 288 512 295.2 512 304S504.8 320 496 320zM496 256h-128C359.2 256 352 248.8 352 240S359.2 224 368 224h128C504.8 224 512 231.2 512 240S504.8 256 496 256zM496 192h-128C359.2 192 352 184.8 352 176S359.2 160 368 160h128C504.8 160 512 167.2 512 176S504.8 192 496 192z", } - } } } @@ -598,7 +585,6 @@ impl IconShape for FaAlignCenter { path { d: "M320 96H128C110.3 96 96 81.67 96 64C96 46.33 110.3 32 128 32H320C337.7 32 352 46.33 352 64C352 81.67 337.7 96 320 96zM416 224H32C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224zM0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480H32C14.33 480 0 465.7 0 448zM320 352H128C110.3 352 96 337.7 96 320C96 302.3 110.3 288 128 288H320C337.7 288 352 302.3 352 320C352 337.7 337.7 352 320 352z", } - } } } @@ -641,7 +627,6 @@ impl IconShape for FaAlignJustify { path { d: "M416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM416 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H416C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } - } } } @@ -684,7 +669,6 @@ impl IconShape for FaAlignLeft { path { d: "M256 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H256C273.7 32 288 46.33 288 64C288 81.67 273.7 96 256 96zM256 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H256C273.7 288 288 302.3 288 320C288 337.7 273.7 352 256 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } - } } } @@ -727,7 +711,6 @@ impl IconShape for FaAlignRight { path { d: "M416 96H192C174.3 96 160 81.67 160 64C160 46.33 174.3 32 192 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM416 352H192C174.3 352 160 337.7 160 320C160 302.3 174.3 288 192 288H416C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352zM0 192C0 174.3 14.33 160 32 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192zM416 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480z", } - } } } @@ -770,7 +753,6 @@ impl IconShape for FaAnchorCircleCheck { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -813,7 +795,6 @@ impl IconShape for FaAnchorCircleExclamation { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -856,7 +837,6 @@ impl IconShape for FaAnchorCircleXmark { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H339.2C351.8 472.7 370 493.1 392.2 510.2C384.3 511.4 376.2 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -899,7 +879,6 @@ impl IconShape for FaAnchorLock { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H319.1V448H368C373.4 448 378.8 447.5 384 446.7V480C384 490.1 386.7 501.3 391.6 510.3C383.9 511.4 376 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM287.1 128C305.7 128 319.1 113.7 319.1 96C319.1 78.33 305.7 64 287.1 64C270.3 64 255.1 78.33 255.1 96C255.1 113.7 270.3 128 287.1 128zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -942,7 +921,6 @@ impl IconShape for FaAnchor { path { d: "M352 176C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H320V448H368C421 448 464 405 464 352V345.9L456.1 352.1C447.6 362.3 432.4 362.3 423 352.1C413.7 343.6 413.7 328.4 423 319L479 263C488.4 253.7 503.6 253.7 512.1 263L568.1 319C578.3 328.4 578.3 343.6 568.1 352.1C559.6 362.3 544.4 362.3 535 352.1L528 345.9V352C528 440.4 456.4 512 368 512H208C119.6 512 48 440.4 48 352V345.9L40.97 352.1C31.6 362.3 16.4 362.3 7.029 352.1C-2.343 343.6-2.343 328.4 7.029 319L63.03 263C72.4 253.7 87.6 253.7 96.97 263L152.1 319C162.3 328.4 162.3 343.6 152.1 352.1C143.6 362.3 128.4 362.3 119 352.1L112 345.9V352C112 405 154.1 448 208 448H256V240H224C206.3 240 192 225.7 192 208C192 190.3 206.3 176 224 176H234.9C209 158.8 192 129.4 192 96C192 42.98 234.1 0 288 0C341 0 384 42.98 384 96C384 129.4 366.1 158.8 341.1 176H352zM288 128C305.7 128 320 113.7 320 96C320 78.33 305.7 64 288 64C270.3 64 256 78.33 256 96C256 113.7 270.3 128 288 128z", } - } } } @@ -985,7 +963,6 @@ impl IconShape for FaAngleDown { path { d: "M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z", } - } } } @@ -1028,7 +1005,6 @@ impl IconShape for FaAngleLeft { path { d: "M192 448c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L77.25 256l137.4 137.4c12.5 12.5 12.5 32.75 0 45.25C208.4 444.9 200.2 448 192 448z", } - } } } @@ -1071,7 +1047,6 @@ impl IconShape for FaAngleRight { path { d: "M64 448c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L178.8 256L41.38 118.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160c12.5 12.5 12.5 32.75 0 45.25l-160 160C80.38 444.9 72.19 448 64 448z", } - } } } @@ -1114,7 +1089,6 @@ impl IconShape for FaAngleUp { path { d: "M352 352c-8.188 0-16.38-3.125-22.62-9.375L192 205.3l-137.4 137.4c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0l160 160c12.5 12.5 12.5 32.75 0 45.25C368.4 348.9 360.2 352 352 352z", } - } } } @@ -1157,7 +1131,6 @@ impl IconShape for FaAnglesDown { path { d: "M169.4 278.6C175.6 284.9 183.8 288 192 288s16.38-3.125 22.62-9.375l160-160c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0L192 210.8L54.63 73.38c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L169.4 278.6zM329.4 265.4L192 402.8L54.63 265.4c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l160 160C175.6 476.9 183.8 480 192 480s16.38-3.125 22.62-9.375l160-160c12.5-12.5 12.5-32.75 0-45.25S341.9 252.9 329.4 265.4z", } - } } } @@ -1200,7 +1173,6 @@ impl IconShape for FaAnglesLeft { path { d: "M77.25 256l137.4-137.4c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25l160 160C175.6 444.9 183.8 448 192 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L77.25 256zM269.3 256l137.4-137.4c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25l160 160C367.6 444.9 375.8 448 384 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L269.3 256z", } - } } } @@ -1243,7 +1215,6 @@ impl IconShape for FaAnglesRight { path { d: "M246.6 233.4l-160-160c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L178.8 256l-137.4 137.4c-12.5 12.5-12.5 32.75 0 45.25C47.63 444.9 55.81 448 64 448s16.38-3.125 22.62-9.375l160-160C259.1 266.1 259.1 245.9 246.6 233.4zM438.6 233.4l-160-160c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L370.8 256l-137.4 137.4c-12.5 12.5-12.5 32.75 0 45.25C239.6 444.9 247.8 448 256 448s16.38-3.125 22.62-9.375l160-160C451.1 266.1 451.1 245.9 438.6 233.4z", } - } } } @@ -1286,7 +1257,6 @@ impl IconShape for FaAnglesUp { path { d: "M54.63 246.6L192 109.3l137.4 137.4C335.6 252.9 343.8 256 352 256s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-160-160c-12.5-12.5-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25S42.13 259.1 54.63 246.6zM214.6 233.4c-12.5-12.5-32.75-12.5-45.25 0l-160 160c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0L192 301.3l137.4 137.4C335.6 444.9 343.8 448 352 448s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L214.6 233.4z", } - } } } @@ -1329,7 +1299,6 @@ impl IconShape for FaAnkh { path { d: "M296 256h-44.63C272.5 222 288 181.6 288 144C288 55.62 230.8 0 160 0S32 55.62 32 144C32 181.6 47.5 222 68.63 256H24C10.75 256 0 266.8 0 280v32c0 13.25 10.75 24 24 24h96v152C120 501.2 130.8 512 144 512h32c13.25 0 24-10.75 24-24V336h96c13.25 0 24-10.75 24-24v-32C320 266.8 309.2 256 296 256zM160 80c29.62 0 48 24.5 48 64c0 34.62-27.12 78.12-48 100.9C139.1 222.1 112 178.6 112 144C112 104.5 130.4 80 160 80z", } - } } } @@ -1372,7 +1341,6 @@ impl IconShape for FaAppleWhole { path { d: "M336 128c-32 0-80.02 16.03-112 32.03c-32.01-16-79.1-32.02-111.1-32.03C32 128 .4134 210.5 .0033 288c-.5313 99.97 63.99 224 159.1 224c32 0 48-16 64-16c16 0 32 16 64 16c96 0 160.4-122.8 159.1-224C447.7 211.6 416 128 336 128zM320 32V0h-32C243.8 0 208 35.82 208 80v32h32C284.2 112 320 76.18 320 32z", } - } } } @@ -1415,7 +1383,6 @@ impl IconShape for FaArchway { path { d: "M480 32C497.7 32 512 46.33 512 64C512 81.67 497.7 96 480 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H480zM32 128H480V416C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H352V352C352 298.1 309 256 256 256C202.1 256 160 298.1 160 352V480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416V128z", } - } } } @@ -1458,7 +1425,6 @@ impl IconShape for FaArrowDown19 { path { d: "M320 192c0 17.69 14.31 31.1 32 31.1L416 224c17.69 0 32-14.31 32-32s-14.31-32-32-32V63.98c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 106.3 340.4 112.6 352 112.6V160C334.3 160 320 174.3 320 192zM392 255.6c-48.6 0-88 39.4-88 88c0 36.44 22.15 67.7 53.71 81.07l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56C356.3 477.4 363.3 480 370.2 480c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8C480 294.1 440.6 255.6 392 255.6zM392 367.6c-13.23 0-24-10.77-24-24s10.77-24 24-24s24 10.77 24 24S405.2 367.6 392 367.6zM216 320.3c-8.672 0-17.3 3.5-23.61 10.38L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-11.95-13.01-32.2-13.91-45.22-1.969c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C231.5 323.1 223.7 320.3 216 320.3z", } - } } } @@ -1501,7 +1467,6 @@ impl IconShape for FaArrowDown91 { path { d: "M216 320.3c-8.672 0-17.3 3.5-23.61 10.38L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-11.95-13.01-32.2-13.91-45.22-1.969c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C231.5 323.1 223.7 320.3 216 320.3zM357.7 201.1l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56c5.406 5.219 12.41 7.812 19.38 7.812c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8c0-48.6-39.4-88-88-88s-88 39.4-88 88C303.1 156.4 326.1 187.7 357.7 201.1zM392 96c13.23 0 24 10.77 24 24S405.2 144 392 144S368 133.2 368 120S378.8 96 392 96zM416 416.4v-96.02c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 362.8 340.4 369 352 369v47.41c-17.69 0-32 14.31-32 32s14.31 32 32 32h64c17.69 0 32-14.31 32-32S433.7 416.4 416 416.4z", } - } } } @@ -1544,7 +1509,6 @@ impl IconShape for FaArrowDownAZ { path { d: "M239.6 373.1c11.94-13.05 11.06-33.31-1.969-45.27c-13.55-12.42-33.76-10.52-45.22 1.973L160 366.1V64.03c0-17.7-14.33-32.03-32-32.03S96 46.33 96 64.03v302l-32.4-35.39C51.64 317.7 31.39 316.7 18.38 328.7c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0L239.6 373.1zM448 416h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 288 447.1 288H319.1C302.3 288 288 302.3 288 320s14.33 32 32 32h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88S307.1 480 319.1 480h127.1C465.7 480 480 465.7 480 448S465.7 416 448 416zM492.6 209.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0L275.4 209.3c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 244.6 500.5 225.2 492.6 209.3zM367.8 167.4L384 134.7l16.22 32.63H367.8z", } - } } } @@ -1587,7 +1551,6 @@ impl IconShape for FaArrowDownLong { path { d: "M9.375 329.4c12.51-12.51 32.76-12.49 45.25 0L128 402.8V32c0-17.69 14.31-32 32-32s32 14.31 32 32v370.8l73.38-73.38c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-128 128c-12.5 12.5-32.75 12.5-45.25 0l-128-128C-3.125 362.1-3.125 341.9 9.375 329.4z", } - } } } @@ -1630,7 +1593,6 @@ impl IconShape for FaArrowDownShortWide { path { d: "M320 224H416c17.67 0 32-14.33 32-32s-14.33-32-32-32h-95.1c-17.67 0-32 14.33-32 32S302.3 224 320 224zM320 352H480c17.67 0 32-14.33 32-32s-14.33-32-32-32h-159.1c-17.67 0-32 14.33-32 32S302.3 352 320 352zM320 96h32c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-32c-17.67 0-32 14.33-32 32S302.3 96 320 96zM544 416h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 416 544 416zM192.4 330.7L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-6.312-6.883-14.94-10.38-23.61-10.38c-7.719 0-15.47 2.781-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C224.6 316.8 204.4 317.7 192.4 330.7z", } - } } } @@ -1673,7 +1635,6 @@ impl IconShape for FaArrowDownUpAcrossLine { path { d: "M41.37 406.6C28.88 394.1 28.88 373.9 41.37 361.4C53.87 348.9 74.13 348.9 86.63 361.4L128 402.7V287.1H32C14.33 287.1 0 273.7 0 255.1C0 238.3 14.33 223.1 32 223.1H384V109.3L342.6 150.6C330.1 163.1 309.9 163.1 297.4 150.6C284.9 138.1 284.9 117.9 297.4 105.4L393.4 9.372C405.9-3.124 426.1-3.124 438.6 9.372L534.6 105.4C547.1 117.9 547.1 138.1 534.6 150.6C522.1 163.1 501.9 163.1 489.4 150.6L448 109.3V223.1H544C561.7 223.1 576 238.3 576 255.1C576 273.7 561.7 287.1 544 287.1H192V402.7L233.4 361.4C245.9 348.9 266.1 348.9 278.6 361.4C291.1 373.9 291.1 394.1 278.6 406.6L182.6 502.6C170.1 515.1 149.9 515.1 137.4 502.6L41.37 406.6zM128 63.1C128 46.33 142.3 31.1 160 31.1C177.7 31.1 192 46.33 192 63.1V191.1H128V63.1zM448 319.1V448C448 465.7 433.7 480 416 480C398.3 480 384 465.7 384 448V319.1H448z", } - } } } @@ -1716,7 +1677,6 @@ impl IconShape for FaArrowDownUpLock { path { d: "M105.4 502.6L9.373 406.6C-3.124 394.1-3.124 373.9 9.373 361.4C21.87 348.9 42.13 348.9 54.63 361.4L96 402.7V287.1H32C14.33 287.1 0 273.7 0 255.1C0 238.3 14.33 223.1 32 223.1H288V109.3L246.6 150.6C234.1 163.1 213.9 163.1 201.4 150.6C188.9 138.1 188.9 117.9 201.4 105.4L297.4 9.372C303.4 3.371 311.5 0 320 0C328.5 0 336.6 3.372 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6C426.1 163.1 405.9 163.1 393.4 150.6L352 109.3V223.1H426.8C419.9 238.5 416 254.8 416 271.1V287.1H160V402.7L201.4 361.4C213.9 348.9 234.1 348.9 246.6 361.4C259.1 373.9 259.1 394.1 246.6 406.6L150.6 502.6C138.1 515.1 117.9 515.1 105.4 502.6H105.4zM96 191.1V63.1C96 46.33 110.3 31.1 128 31.1C145.7 31.1 160 46.33 160 63.1V191.1H96zM352 319.1V448C352 465.7 337.7 480 320 480C302.3 480 288 465.7 288 448V319.1H352zM528 191.1C572.2 191.1 608 227.8 608 271.1V319.1C625.7 319.1 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 319.1 448 319.1V271.1C448 227.8 483.8 191.1 528 191.1zM528 239.1C510.3 239.1 496 254.3 496 271.1V319.1H560V271.1C560 254.3 545.7 239.1 528 239.1z", } - } } } @@ -1759,7 +1719,6 @@ impl IconShape for FaArrowDownWideShort { path { d: "M416 288h-95.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H416c17.67 0 32-14.33 32-32S433.7 288 416 288zM544 32h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 32 544 32zM352 416h-32c-17.67 0-32 14.33-32 32s14.33 32 32 32h32c17.67 0 31.1-14.33 31.1-32S369.7 416 352 416zM480 160h-159.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H480c17.67 0 32-14.33 32-32S497.7 160 480 160zM192.4 330.7L160 366.1V64.03C160 46.33 145.7 32 128 32S96 46.33 96 64.03v302L63.6 330.7c-6.312-6.883-14.94-10.38-23.61-10.38c-7.719 0-15.47 2.781-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27l87.1 96.09c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27C224.6 316.8 204.4 317.7 192.4 330.7z", } - } } } @@ -1802,7 +1761,6 @@ impl IconShape for FaArrowDownZA { path { d: "M104.4 470.1c12.12 13.26 35.06 13.26 47.19 0l87.1-96.09c11.94-13.05 11.06-33.31-1.969-45.27c-13.02-11.95-33.27-11.04-45.22 1.973L160 366.1V64.03c0-17.7-14.33-32.03-32-32.03S96 46.33 96 64.03v302l-32.4-35.39c-6.312-6.883-14.94-10.39-23.61-10.39c-7.719 0-15.47 2.785-21.61 8.414c-13.03 11.95-13.9 32.22-1.969 45.27L104.4 470.1zM320 96h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88s16.63 19.74 29.56 19.74h127.1C465.7 223.1 480 209.7 480 192s-14.33-32-32-32h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 32 447.1 32h-127.1C302.3 32 288 46.31 288 64S302.3 96 320 96zM492.6 433.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0l-79.99 160.1c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 468.6 500.5 449.2 492.6 433.3zM367.8 391.4L384 358.7l16.22 32.63H367.8z", } - } } } @@ -1845,7 +1803,6 @@ impl IconShape for FaArrowDown { path { d: "M374.6 310.6l-160 160C208.4 476.9 200.2 480 192 480s-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 370.8V64c0-17.69 14.33-31.1 31.1-31.1S224 46.31 224 64v306.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0S387.1 298.1 374.6 310.6z", } - } } } @@ -1888,7 +1845,6 @@ impl IconShape for FaArrowLeftLong { path { d: "M9.375 233.4l128-128c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224H480c17.69 0 32 14.31 32 32s-14.31 32-32 32H109.3l73.38 73.38c12.5 12.5 12.5 32.75 0 45.25c-12.49 12.49-32.74 12.51-45.25 0l-128-128C-3.125 266.1-3.125 245.9 9.375 233.4z", } - } } } @@ -1931,7 +1887,6 @@ impl IconShape for FaArrowLeft { path { d: "M447.1 256C447.1 273.7 433.7 288 416 288H109.3l105.4 105.4c12.5 12.5 12.5 32.75 0 45.25C208.4 444.9 200.2 448 192 448s-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224H416C433.7 224 447.1 238.3 447.1 256z", } - } } } @@ -1974,7 +1929,6 @@ impl IconShape for FaArrowPointer { path { d: "M318.4 304.5c-3.531 9.344-12.47 15.52-22.45 15.52h-105l45.15 94.82c9.496 19.94 1.031 43.8-18.91 53.31c-19.95 9.504-43.82 1.035-53.32-18.91L117.3 351.3l-75 88.25c-4.641 5.469-11.37 8.453-18.28 8.453c-2.781 0-5.578-.4844-8.281-1.469C6.281 443.1 0 434.1 0 423.1V56.02c0-9.438 5.531-18.03 14.12-21.91C22.75 30.26 32.83 31.77 39.87 37.99l271.1 240C319.4 284.6 321.1 295.1 318.4 304.5z", } - } } } @@ -2017,7 +1971,6 @@ impl IconShape for FaArrowRightArrowLeft { path { d: "M32 176h370.8l-57.38 57.38c-12.5 12.5-12.5 32.75 0 45.25C351.6 284.9 359.8 288 368 288s16.38-3.125 22.62-9.375l112-112c12.5-12.5 12.5-32.75 0-45.25l-112-112c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25L402.8 112H32c-17.69 0-32 14.31-32 32S14.31 176 32 176zM480 336H109.3l57.38-57.38c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-112 112c-12.5 12.5-12.5 32.75 0 45.25l112 112C127.6 508.9 135.8 512 144 512s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25L109.3 400H480c17.69 0 32-14.31 32-32S497.7 336 480 336z", } - } } } @@ -2060,7 +2013,6 @@ impl IconShape for FaArrowRightFromBracket { path { d: "M160 416H96c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h64c17.67 0 32-14.33 32-32S177.7 32 160 32H96C42.98 32 0 74.98 0 128v256c0 53.02 42.98 96 96 96h64c17.67 0 32-14.33 32-32S177.7 416 160 416zM502.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L402.8 224H192C174.3 224 160 238.3 160 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C515.1 266.1 515.1 245.9 502.6 233.4z", } - } } } @@ -2103,7 +2055,6 @@ impl IconShape for FaArrowRightLong { path { d: "M502.6 278.6l-128 128c-12.51 12.51-32.76 12.49-45.25 0c-12.5-12.5-12.5-32.75 0-45.25L402.8 288H32C14.31 288 0 273.7 0 255.1S14.31 224 32 224h370.8l-73.38-73.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l128 128C515.1 245.9 515.1 266.1 502.6 278.6z", } - } } } @@ -2146,7 +2097,6 @@ impl IconShape for FaArrowRightToBracket { path { d: "M416 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c17.67 0 32 14.33 32 32v256c0 17.67-14.33 32-32 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c53.02 0 96-42.98 96-96V128C512 74.98 469 32 416 32zM342.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L242.8 224H32C14.31 224 0 238.3 0 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C355.1 266.1 355.1 245.9 342.6 233.4z", } - } } } @@ -2189,7 +2139,6 @@ impl IconShape for FaArrowRightToCity { path { d: "M288 48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H336C309.5 512 288 490.5 288 464V48zM352 112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368C359.2 64 352 71.16 352 80V112zM368 160C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368zM352 304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM512 400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400zM246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6L166.6 358.6C154.1 371.1 133.9 371.1 121.4 358.6C108.9 346.1 108.9 325.9 121.4 313.4L146.7 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H146.7L121.4 198.6C108.9 186.1 108.9 165.9 121.4 153.4C133.9 140.9 154.1 140.9 166.6 153.4L246.6 233.4z", } - } } } @@ -2232,7 +2181,6 @@ impl IconShape for FaArrowRight { path { d: "M438.6 278.6l-160 160C272.4 444.9 264.2 448 256 448s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L338.8 288H32C14.33 288 .0016 273.7 .0016 256S14.33 224 32 224h306.8l-105.4-105.4c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160C451.1 245.9 451.1 266.1 438.6 278.6z", } - } } } @@ -2275,7 +2223,6 @@ impl IconShape for FaArrowRotateLeft { path { d: "M480 256c0 123.4-100.5 223.9-223.9 223.9c-48.86 0-95.19-15.58-134.2-44.86c-14.14-10.59-17-30.66-6.391-44.81c10.61-14.09 30.69-16.97 44.8-6.375c27.84 20.91 61 31.94 95.89 31.94C344.3 415.8 416 344.1 416 256s-71.67-159.8-159.8-159.8C205.9 96.22 158.6 120.3 128.6 160H192c17.67 0 32 14.31 32 32S209.7 224 192 224H48c-17.67 0-32-14.31-32-32V48c0-17.69 14.33-32 32-32s32 14.31 32 32v70.23C122.1 64.58 186.1 32.11 256.1 32.11C379.5 32.11 480 132.6 480 256z", } - } } } @@ -2318,7 +2265,6 @@ impl IconShape for FaArrowRotateRight { path { d: "M496 48V192c0 17.69-14.31 32-32 32H320c-17.69 0-32-14.31-32-32s14.31-32 32-32h63.39c-29.97-39.7-77.25-63.78-127.6-63.78C167.7 96.22 96 167.9 96 256s71.69 159.8 159.8 159.8c34.88 0 68.03-11.03 95.88-31.94c14.22-10.53 34.22-7.75 44.81 6.375c10.59 14.16 7.75 34.22-6.375 44.81c-39.03 29.28-85.36 44.86-134.2 44.86C132.5 479.9 32 379.4 32 256s100.5-223.9 223.9-223.9c69.15 0 134 32.47 176.1 86.12V48c0-17.69 14.31-32 32-32S496 30.31 496 48z", } - } } } @@ -2361,7 +2307,6 @@ impl IconShape for FaArrowTrendDown { path { d: "M466.7 352L320 205.3L214.6 310.6C202.1 323.1 181.9 323.1 169.4 310.6L9.372 150.6C-3.124 138.1-3.124 117.9 9.372 105.4C21.87 92.88 42.13 92.88 54.63 105.4L191.1 242.7L297.4 137.4C309.9 124.9 330.1 124.9 342.6 137.4L512 306.7V223.1C512 206.3 526.3 191.1 544 191.1C561.7 191.1 576 206.3 576 223.1V384C576 401.7 561.7 416 544 416H384C366.3 416 352 401.7 352 384C352 366.3 366.3 352 384 352L466.7 352z", } - } } } @@ -2404,7 +2349,6 @@ impl IconShape for FaArrowTrendUp { path { d: "M384 160C366.3 160 352 145.7 352 128C352 110.3 366.3 96 384 96H544C561.7 96 576 110.3 576 128V288C576 305.7 561.7 320 544 320C526.3 320 512 305.7 512 288V205.3L342.6 374.6C330.1 387.1 309.9 387.1 297.4 374.6L191.1 269.3L54.63 406.6C42.13 419.1 21.87 419.1 9.372 406.6C-3.124 394.1-3.124 373.9 9.372 361.4L169.4 201.4C181.9 188.9 202.1 188.9 214.6 201.4L320 306.7L466.7 159.1L384 160z", } - } } } @@ -2447,7 +2391,6 @@ impl IconShape for FaArrowTurnDown { path { d: "M342.6 374.6l-128 128C208.4 508.9 200.2 512 191.1 512s-16.38-3.125-22.63-9.375l-127.1-128c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 402.8V80C160 71.19 152.8 64 144 64H32C14.33 64 0 49.69 0 32s14.33-32 32-32h112C188.1 0 224 35.88 224 80v322.8l73.37-73.38c12.5-12.5 32.75-12.5 45.25 0S355.1 362.1 342.6 374.6z", } - } } } @@ -2490,7 +2433,6 @@ impl IconShape for FaArrowTurnUp { path { d: "M342.6 182.6C336.4 188.9 328.2 192 319.1 192s-16.38-3.125-22.62-9.375L224 109.3V432c0 44.13-35.89 80-80 80H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h112C152.8 448 160 440.8 160 432V109.3L86.62 182.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l127.1-128c12.5-12.5 32.75-12.5 45.25 0l128 128C355.1 149.9 355.1 170.1 342.6 182.6z", } - } } } @@ -2533,7 +2475,6 @@ impl IconShape for FaArrowUp19 { path { d: "M320 192c0 17.69 14.31 31.1 32 31.1L416 224c17.69 0 32-14.31 32-32s-14.31-32-32-32V63.98c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 106.3 340.4 112.6 352 112.6V160C334.3 160 320 174.3 320 192zM392 255.6c-48.6 0-88 39.4-88 88c0 36.44 22.15 67.7 53.71 81.07l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56C356.3 477.4 363.3 480 370.2 480c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8C480 294.1 440.6 255.6 392 255.6zM392 367.6c-13.23 0-24-10.77-24-24s10.77-24 24-24s24 10.77 24 24S405.2 367.6 392 367.6zM39.99 191.7c8.672 0 17.3-3.5 23.61-10.38L96 145.9v302c0 17.7 14.33 32.03 31.1 32.03s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.2 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.94c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.3 18.38 183.3C24.52 188.9 32.27 191.7 39.99 191.7z", } - } } } @@ -2576,7 +2517,6 @@ impl IconShape for FaArrowUp91 { path { d: "M237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.94c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.3 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.969L96 145.9v302c0 17.7 14.33 32.03 31.1 32.03s32-14.33 32-32.03V145.9L192.4 181.3c6.312 6.883 14.94 10.38 23.61 10.38C223.7 191.7 231.5 188.9 237.6 183.3zM357.7 201.1l-7.682 8.004c-10.72 11.16-10.34 28.88 .8125 39.56c5.406 5.219 12.41 7.812 19.38 7.812c7.344 0 14.72-2.875 20.19-8.625c69.61-72.53 89.6-85.39 89.6-127.8c0-48.6-39.4-88-88-88s-88 39.4-88 88C303.1 156.4 326.1 187.7 357.7 201.1zM392 96c13.23 0 24 10.77 24 24S405.2 144 392 144S368 133.2 368 120S378.8 96 392 96zM416 416.4v-96.02c0-11.19-5.844-21.53-15.38-27.34c-9.531-5.781-21.41-6.188-31.34-1.062l-32 16.59c-15.69 8.125-21.81 27.44-13.69 43.13C329.3 362.8 340.4 369 352 369v47.41c-17.69 0-32 14.31-32 32s14.31 32 32 32h64c17.69 0 32-14.31 32-32S433.7 416.4 416 416.4z", } - } } } @@ -2619,7 +2559,6 @@ impl IconShape for FaArrowUpAZ { path { d: "M151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.473 151.1 5.348 171.4 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.973L96 145.9v302C96 465.7 110.3 480 128 480S160 465.7 160 447.1V145.9L192.4 181.3c11.46 12.49 31.67 14.39 45.22 1.973c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95zM448 416h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88s-16.63-19.86-29.56-19.86H319.1C302.3 287.9 288 302.3 288 320s14.33 32 32 32h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88S307.1 480 319.1 480h127.1C465.7 480 480 465.7 480 448S465.7 416 448 416zM492.6 209.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0L275.4 209.3c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 244.6 500.5 225.2 492.6 209.3zM367.8 167.4L384 134.7l16.22 32.63H367.8z", } - } } } @@ -2662,7 +2601,6 @@ impl IconShape for FaArrowUpFromBracket { path { d: "M384 352v64c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32v-64c0-17.67-14.33-32-32-32s-32 14.33-32 32v64c0 53.02 42.98 96 96 96h256c53.02 0 96-42.98 96-96v-64c0-17.67-14.33-32-32-32S384 334.3 384 352zM201.4 9.375l-128 128c-12.51 12.51-12.49 32.76 0 45.25c12.5 12.5 32.75 12.5 45.25 0L192 109.3V320c0 17.69 14.31 32 32 32s32-14.31 32-32V109.3l73.38 73.38c12.5 12.5 32.75 12.5 45.25 0s12.5-32.75 0-45.25l-128-128C234.1-3.125 213.9-3.125 201.4 9.375z", } - } } } @@ -2705,7 +2643,6 @@ impl IconShape for FaArrowUpFromGroundWater { path { d: "M256 319.1V109.3L230.6 134.6C218.1 147.1 197.9 147.1 185.4 134.6C172.9 122.1 172.9 101.9 185.4 89.37L265.4 9.372C277.9-3.124 298.1-3.124 310.6 9.372L390.6 89.37C403.1 101.9 403.1 122.1 390.6 134.6C378.1 147.1 357.9 147.1 345.4 134.6L320 109.3V319.1C320 337.7 305.7 352 288 352C270.3 352 256 337.7 256 319.1zM269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515.1 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.13 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.854 504.5 .8429 487.3C-3.168 470.1 7.533 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9H269.5zM192 416.5C172.1 416.4 150.8 408.5 132.9 396.1C109.1 379.4 77.01 380.8 54.78 399.5C44.18 408.3 30.59 415.1 17.49 418.1C11.19 419.6 5.326 421.9 0 425V239.1C0 213.5 21.49 191.1 48 191.1H192V416.5zM576 239.1V424.1C570.7 421.9 564.8 419.6 558.5 418.1C545.4 415.1 531.8 408.3 521.2 399.5C499 380.8 466.9 379.4 443.2 396.1C425.2 408.5 403 416.5 384 416.5L384 191.1H528C554.5 191.1 576 213.5 576 239.1L576 239.1z", } - } } } @@ -2748,7 +2685,6 @@ impl IconShape for FaArrowUpFromWaterPump { path { d: "M239.1 0C266.5 0 287.1 21.49 287.1 48V256H416V109.3L390.6 134.6C378.1 147.1 357.9 147.1 345.4 134.6C332.9 122.1 332.9 101.9 345.4 89.37L425.4 9.373C437.9-3.124 458.1-3.124 470.6 9.373L550.6 89.37C563.1 101.9 563.1 122.1 550.6 134.6C538.1 147.1 517.9 147.1 505.4 134.6L480 109.3V256H528C554.5 256 576 277.5 576 304V400C576 408 574 415.6 570.6 422.2C566.8 420.5 562.8 419.1 558.5 418.1C545.4 415.1 531.8 408.3 521.2 399.5C499 380.8 466.9 379.4 443.2 396.1C425.2 408.5 403 416.5 384 416.5C364.4 416.5 343.2 408.8 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C234 407.9 213.2 416.5 192 416.5C172.1 416.5 150.8 408.5 132.9 396.1C109.1 379.4 77.01 380.8 54.78 399.5C44.18 408.3 30.59 415.1 17.49 418.1C13.27 419.1 9.239 420.5 5.439 422.2C1.965 415.6 0 408 0 400V304C0 277.5 21.49 256 48 256H64V48C64 21.49 85.49 0 112 0H239.1zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } - } } } @@ -2791,7 +2727,6 @@ impl IconShape for FaArrowUpLong { path { d: "M310.6 182.6c-12.51 12.51-32.76 12.49-45.25 0L192 109.3V480c0 17.69-14.31 32-32 32s-32-14.31-32-32V109.3L54.63 182.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l128-128c12.5-12.5 32.75-12.5 45.25 0l128 128C323.1 149.9 323.1 170.1 310.6 182.6z", } - } } } @@ -2834,7 +2769,6 @@ impl IconShape for FaArrowUpRightDots { path { d: "M287.1 0C305.7 0 320 14.33 320 32V160C320 177.7 305.7 192 287.1 192C270.3 192 255.1 177.7 255.1 160V109.3L54.63 310.6C42.13 323.1 21.87 323.1 9.372 310.6C-3.124 298.1-3.124 277.9 9.372 265.4L210.7 64H159.1C142.3 64 127.1 49.67 127.1 32C127.1 14.33 142.3 0 159.1 0H287.1zM576 80C576 106.5 554.5 128 528 128C501.5 128 480 106.5 480 80C480 53.49 501.5 32 528 32C554.5 32 576 53.49 576 80zM448 208C448 234.5 426.5 256 400 256C373.5 256 352 234.5 352 208C352 181.5 373.5 160 400 160C426.5 160 448 181.5 448 208zM352 336C352 309.5 373.5 288 400 288C426.5 288 448 309.5 448 336C448 362.5 426.5 384 400 384C373.5 384 352 362.5 352 336zM448 464C448 490.5 426.5 512 400 512C373.5 512 352 490.5 352 464C352 437.5 373.5 416 400 416C426.5 416 448 437.5 448 464zM576 464C576 490.5 554.5 512 528 512C501.5 512 480 490.5 480 464C480 437.5 501.5 416 528 416C554.5 416 576 437.5 576 464zM223.1 336C223.1 309.5 245.5 288 271.1 288C298.5 288 320 309.5 320 336C320 362.5 298.5 384 271.1 384C245.5 384 223.1 362.5 223.1 336zM320 464C320 490.5 298.5 512 271.1 512C245.5 512 223.1 490.5 223.1 464C223.1 437.5 245.5 416 271.1 416C298.5 416 320 437.5 320 464zM95.1 464C95.1 437.5 117.5 416 143.1 416C170.5 416 191.1 437.5 191.1 464C191.1 490.5 170.5 512 143.1 512C117.5 512 95.1 490.5 95.1 464zM576 336C576 362.5 554.5 384 528 384C501.5 384 480 362.5 480 336C480 309.5 501.5 288 528 288C554.5 288 576 309.5 576 336zM480 208C480 181.5 501.5 160 528 160C554.5 160 576 181.5 576 208C576 234.5 554.5 256 528 256C501.5 256 480 234.5 480 208z", } - } } } @@ -2877,7 +2811,6 @@ impl IconShape for FaArrowUpRightFromSquare { path { d: "M256 64C256 46.33 270.3 32 288 32H415.1C415.1 32 415.1 32 415.1 32C420.3 32 424.5 32.86 428.2 34.43C431.1 35.98 435.5 38.27 438.6 41.3C438.6 41.35 438.6 41.4 438.7 41.44C444.9 47.66 447.1 55.78 448 63.9C448 63.94 448 63.97 448 64V192C448 209.7 433.7 224 416 224C398.3 224 384 209.7 384 192V141.3L214.6 310.6C202.1 323.1 181.9 323.1 169.4 310.6C156.9 298.1 156.9 277.9 169.4 265.4L338.7 96H288C270.3 96 256 81.67 256 64V64zM0 128C0 92.65 28.65 64 64 64H160C177.7 64 192 78.33 192 96C192 113.7 177.7 128 160 128H64V416H352V320C352 302.3 366.3 288 384 288C401.7 288 416 302.3 416 320V416C416 451.3 387.3 480 352 480H64C28.65 480 0 451.3 0 416V128z", } - } } } @@ -2920,7 +2853,6 @@ impl IconShape for FaArrowUpShortWide { path { d: "M544 416h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 416 544 416zM320 96h32c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-32c-17.67 0-32 14.33-32 32S302.3 96 320 96zM320 224H416c17.67 0 32-14.33 32-32s-14.33-32-32-32h-95.1c-17.67 0-32 14.33-32 32S302.3 224 320 224zM320 352H480c17.67 0 32-14.33 32-32s-14.33-32-32-32h-159.1c-17.67 0-32 14.33-32 32S302.3 352 320 352zM151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.4 18.38 183.3c6.141 5.629 13.89 8.414 21.61 8.414c8.672 0 17.3-3.504 23.61-10.39L96 145.9v302C96 465.7 110.3 480 128 480s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.3 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95z", } - } } } @@ -2963,7 +2895,6 @@ impl IconShape for FaArrowUpWideShort { path { d: "M416 288h-95.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H416c17.67 0 32-14.33 32-32S433.7 288 416 288zM352 416h-32c-17.67 0-32 14.33-32 32s14.33 32 32 32h32c17.67 0 31.1-14.33 31.1-32S369.7 416 352 416zM480 160h-159.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H480c17.67 0 32-14.33 32-32S497.7 160 480 160zM544 32h-223.1c-17.67 0-32 14.33-32 32s14.33 32 32 32H544c17.67 0 32-14.33 32-32S561.7 32 544 32zM151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.475 151.1 5.35 171.4 18.38 183.3c6.141 5.629 13.89 8.414 21.61 8.414c8.672 0 17.3-3.504 23.61-10.39L96 145.9v302C96 465.7 110.3 480 128 480s32-14.33 32-32.03V145.9L192.4 181.3C204.4 194.3 224.6 195.3 237.6 183.3c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95z", } - } } } @@ -3006,7 +2937,6 @@ impl IconShape for FaArrowUpZA { path { d: "M151.6 41.95c-12.12-13.26-35.06-13.26-47.19 0l-87.1 96.09C4.473 151.1 5.348 171.4 18.38 183.3c13.02 11.95 33.27 11.04 45.22-1.973L96 145.9v302C96 465.7 110.3 480 128 480S160 465.7 160 447.1V145.9L192.4 181.3c6.312 6.883 14.94 10.39 23.61 10.39c7.719 0 15.47-2.785 21.61-8.414c13.03-11.95 13.9-32.22 1.969-45.27L151.6 41.95zM320 96h50.75l-73.38 73.38c-9.156 9.156-11.89 22.91-6.938 34.88s16.63 19.74 29.56 19.74h127.1C465.7 223.1 480 209.7 480 192s-14.33-32-32-32h-50.75l73.38-73.38c9.156-9.156 11.89-22.91 6.938-34.88S460.9 32 447.1 32h-127.1C302.3 32 288 46.31 288 64S302.3 96 320 96zM492.6 433.3l-79.99-160.1c-10.84-21.81-46.4-21.81-57.24 0l-79.99 160.1c-7.906 15.91-1.5 35.24 14.31 43.19c15.87 7.922 35.04 1.477 42.93-14.4l7.154-14.39h88.43l7.154 14.39c6.174 12.43 23.97 23.87 42.93 14.4C494.1 468.6 500.5 449.2 492.6 433.3zM367.8 391.4L384 358.7l16.22 32.63H367.8z", } - } } } @@ -3049,7 +2979,6 @@ impl IconShape for FaArrowUp { path { d: "M374.6 246.6C368.4 252.9 360.2 256 352 256s-16.38-3.125-22.62-9.375L224 141.3V448c0 17.69-14.33 31.1-31.1 31.1S160 465.7 160 448V141.3L54.63 246.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l160-160c12.5-12.5 32.75-12.5 45.25 0l160 160C387.1 213.9 387.1 234.1 374.6 246.6z", } - } } } @@ -3092,7 +3021,6 @@ impl IconShape for FaArrowsDownToLine { path { d: "M544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H544zM470.6 374.6C458.1 387.1 437.9 387.1 425.4 374.6L329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4C341.9 220.9 362.1 220.9 374.6 233.4L416 274.7V64C416 46.33 430.3 32 448 32C465.7 32 480 46.33 480 64V274.7L521.4 233.4C533.9 220.9 554.1 220.9 566.6 233.4C579.1 245.9 579.1 266.1 566.6 278.6L470.6 374.6zM246.6 278.6L150.6 374.6C138.1 387.1 117.9 387.1 105.4 374.6L9.373 278.6C-3.124 266.1-3.124 245.9 9.373 233.4C21.87 220.9 42.13 220.9 54.63 233.4L96 274.7V64C96 46.33 110.3 32 128 32C145.7 32 160 46.33 160 64V274.7L201.4 233.4C213.9 220.9 234.1 220.9 246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6H246.6z", } - } } } @@ -3135,7 +3063,6 @@ impl IconShape for FaArrowsDownToPeople { path { d: "M167.1 24V142.1L191 119C200.4 109.7 215.6 109.7 224.1 119C234.3 128.4 234.3 143.6 224.1 152.1L160.1 216.1C151.6 226.3 136.4 226.3 127 216.1L63.03 152.1C53.65 143.6 53.65 128.4 63.03 119C72.4 109.7 87.6 109.7 96.97 119L119.1 142.1V24C119.1 10.75 130.7 0 143.1 0C157.3 0 167.1 10.75 167.1 24V24zM359.1 200C359.1 222.1 342.1 240 319.1 240C297.9 240 279.1 222.1 279.1 200C279.1 177.9 297.9 160 319.1 160C342.1 160 359.1 177.9 359.1 200zM183.1 296C183.1 318.1 166.1 336 143.1 336C121.9 336 103.1 318.1 103.1 296C103.1 273.9 121.9 256 143.1 256C166.1 256 183.1 273.9 183.1 296zM455.1 296C455.1 273.9 473.9 256 495.1 256C518.1 256 535.1 273.9 535.1 296C535.1 318.1 518.1 336 495.1 336C473.9 336 455.1 318.1 455.1 296zM199.1 480C199.1 497.7 185.7 512 167.1 512H119.1C102.3 512 87.1 497.7 87.1 480V441.5L61.13 491.4C54.84 503 40.29 507.4 28.62 501.1C16.95 494.8 12.58 480.3 18.87 468.6L56.74 398.3C72.09 369.8 101.9 352 134.2 352H153.8C170.1 352 185.7 356.5 199.2 364.6L232.7 302.3C248.1 273.8 277.9 255.1 310.2 255.1H329.8C362.1 255.1 391.9 273.8 407.3 302.3L440.8 364.6C454.3 356.5 469.9 352 486.2 352H505.8C538.1 352 567.9 369.8 583.3 398.3L621.1 468.6C627.4 480.3 623 494.8 611.4 501.1C599.7 507.4 585.1 503 578.9 491.4L551.1 441.5V480C551.1 497.7 537.7 512 519.1 512H471.1C454.3 512 439.1 497.7 439.1 480V441.5L413.1 491.4C406.8 503 392.3 507.4 380.6 501.1C368.9 494.8 364.6 480.3 370.9 468.6L407.2 401.1C405.5 399.5 404 397.6 402.9 395.4L375.1 345.5V400C375.1 417.7 361.7 432 343.1 432H295.1C278.3 432 263.1 417.7 263.1 400V345.5L237.1 395.4C235.1 397.6 234.5 399.5 232.8 401.1L269.1 468.6C275.4 480.3 271 494.8 259.4 501.1C247.7 507.4 233.1 503 226.9 491.4L199.1 441.5L199.1 480zM415 152.1C405.7 143.6 405.7 128.4 415 119C424.4 109.7 439.6 109.7 448.1 119L471.1 142.1V24C471.1 10.75 482.7 0 495.1 0C509.3 0 519.1 10.75 519.1 24V142.1L543 119C552.4 109.7 567.6 109.7 576.1 119C586.3 128.4 586.3 143.6 576.1 152.1L512.1 216.1C503.6 226.3 488.4 226.3 479 216.1L415 152.1z", } - } } } @@ -3178,7 +3105,6 @@ impl IconShape for FaArrowsLeftRightToLine { path { d: "M32 64C49.67 64 64 78.33 64 96V416C64 433.7 49.67 448 32 448C14.33 448 0 433.7 0 416V96C0 78.33 14.33 64 32 64zM246.6 137.4C259.1 149.9 259.1 170.1 246.6 182.6L205.3 224H434.7L393.4 182.6C380.9 170.1 380.9 149.9 393.4 137.4C405.9 124.9 426.1 124.9 438.6 137.4L534.6 233.4C547.1 245.9 547.1 266.1 534.6 278.6L438.6 374.6C426.1 387.1 405.9 387.1 393.4 374.6C380.9 362.1 380.9 341.9 393.4 329.4L434.7 288H205.3L246.6 329.4C259.1 341.9 259.1 362.1 246.6 374.6C234.1 387.1 213.9 387.1 201.4 374.6L105.4 278.6C92.88 266.1 92.88 245.9 105.4 233.4L201.4 137.4C213.9 124.9 234.1 124.9 246.6 137.4V137.4zM640 416C640 433.7 625.7 448 608 448C590.3 448 576 433.7 576 416V96C576 78.33 590.3 64 608 64C625.7 64 640 78.33 640 96V416z", } - } } } @@ -3221,7 +3147,6 @@ impl IconShape for FaArrowsLeftRight { path { d: "M502.6 278.6l-96 96C400.4 380.9 392.2 384 384 384s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L402.8 288h-293.5l41.38 41.38c12.5 12.5 12.5 32.75 0 45.25C144.4 380.9 136.2 384 128 384s-16.38-3.125-22.62-9.375l-96-96c-12.5-12.5-12.5-32.75 0-45.25l96-96c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L109.3 224h293.5l-41.38-41.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l96 96C515.1 245.9 515.1 266.1 502.6 278.6z", } - } } } @@ -3264,7 +3189,6 @@ impl IconShape for FaArrowsRotate { path { d: "M464 16c-17.67 0-32 14.31-32 32v74.09C392.1 66.52 327.4 32 256 32C161.5 32 78.59 92.34 49.58 182.2c-5.438 16.81 3.797 34.88 20.61 40.28c16.89 5.5 34.88-3.812 40.3-20.59C130.9 138.5 189.4 96 256 96c50.5 0 96.26 24.55 124.4 64H336c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32V48C496 30.31 481.7 16 464 16zM441.8 289.6c-16.92-5.438-34.88 3.812-40.3 20.59C381.1 373.5 322.6 416 256 416c-50.5 0-96.25-24.55-124.4-64H176c17.67 0 32-14.31 32-32s-14.33-32-32-32h-128c-17.67 0-32 14.31-32 32v144c0 17.69 14.33 32 32 32s32-14.31 32-32v-74.09C119.9 445.5 184.6 480 255.1 480c94.45 0 177.4-60.34 206.4-150.2C467.9 313 458.6 294.1 441.8 289.6z", } - } } } @@ -3307,7 +3231,6 @@ impl IconShape for FaArrowsSpin { path { d: "M257.1 95.53C245.8 95.53 234.7 96.72 223.1 98.97V33.97C234.8 32.36 245.9 31.53 257.1 31.53C315.3 31.53 368.3 53.72 408.2 90.11L437.6 60.69C447.7 50.61 464.9 57.75 464.9 72V177.4C464.9 186.2 457.7 193.4 448.9 193.4H343.5C329.3 193.4 322.1 176.1 332.2 166.1L362.9 135.4C334.7 110.6 297.7 95.53 257.1 95.53L257.1 95.53zM97.14 255.5C97.14 266.7 98.27 277.5 100.4 288H35.47C33.93 277.4 33.14 266.6 33.14 255.5C33.14 198.2 54.71 145.8 90.18 106.2L60.69 76.69C50.61 66.61 57.74 49.38 71.1 49.38H177.4C186.2 49.38 193.4 56.54 193.4 65.38V170.7C193.4 185 176.1 192.1 166.1 182.1L135.5 151.5C111.6 179.5 97.14 215.8 97.14 255.5V255.5zM182.1 348.2L153.1 377.1C181.1 401.1 217.4 415.5 257.1 415.5C267.7 415.5 278 414.5 288 412.6V477.4C277.9 478.8 267.6 479.5 257.1 479.5C199.8 479.5 147.4 457.1 107.8 422.5L76.69 453.6C66.61 463.7 49.37 456.5 49.37 442.3V336.9C49.37 328.1 56.54 320.9 65.37 320.9H170.7C184.1 320.9 192.1 338.1 182.1 348.2H182.1zM348.2 332.2L377.2 361.2C402.1 333.1 417.1 296.1 417.1 255.5C417.1 244.7 416.1 234.2 414 224H478.9C480.4 234.3 481.1 244.8 481.1 255.5C481.1 313.7 458.9 366.7 422.6 406.6L453.6 437.6C463.7 447.7 456.5 464.9 442.3 464.9H336.9C328.1 464.9 320.9 457.7 320.9 448.9V343.5C320.9 329.3 338.1 322.1 348.2 332.2L348.2 332.2z", } - } } } @@ -3350,7 +3273,6 @@ impl IconShape for FaArrowsSplitUpAndLeft { path { d: "M246.6 150.6C234.1 163.1 213.9 163.1 201.4 150.6C188.9 138.1 188.9 117.9 201.4 105.4L297.4 9.372C309.9-3.124 330.1-3.124 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6C426.1 163.1 405.9 163.1 393.4 150.6L352 109.3V384C352 419.3 380.7 448 416 448H480C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H416C345.3 512 288 454.7 288 384C288 348.7 259.3 320 224 320H109.3L150.6 361.4C163.1 373.9 163.1 394.1 150.6 406.6C138.1 419.1 117.9 419.1 105.4 406.6L9.38 310.6L9.305 310.6C3.575 304.8 .0259 296.9 .0003 288.1L2.428 275.8C3.99 271.1 6.305 268.4 9.372 265.4L105.4 169.4C117.9 156.9 138.1 156.9 150.6 169.4C163.1 181.9 163.1 202.1 150.6 214.6L109.3 255.1H224C247.3 255.1 269.2 262.2 288 273.1V109.3L246.6 150.6zM0 287.9C.0125 283.6 .8749 279.5 2.428 275.8C.8214 279.6 .0122 283.8 0 287.9zM0 288.1V287.1V287.9V288.1z", } - } } } @@ -3393,7 +3315,6 @@ impl IconShape for FaArrowsToCircle { path { d: "M9.372 9.372C21.87-3.124 42.13-3.124 54.63 9.372L159.1 114.7V95.1C159.1 78.33 174.3 63.1 191.1 63.1C209.7 63.1 223.1 78.33 223.1 95.1V191.1C223.1 196.3 223.1 200.5 221.6 204.2C220 207.1 217.7 211.5 214.7 214.6L214.6 214.7C211.5 217.7 207.1 220 204.2 221.6C200.5 223.1 196.3 223.1 191.1 223.1H95.1C78.33 223.1 63.1 209.7 63.1 191.1C63.1 174.3 78.33 159.1 95.1 159.1H114.7L9.372 54.63C-3.124 42.13-3.124 21.87 9.372 9.372V9.372zM384 256C384 291.3 355.3 320 320 320C284.7 320 256 291.3 256 256C256 220.7 284.7 192 320 192C355.3 192 384 220.7 384 256zM96 352C78.33 352 64 337.7 64 320C64 302.3 78.33 288 96 288H192H192.1C200.9 288 208.8 291.6 214.6 297.3L214.7 297.4C217.7 300.5 220 304 221.6 307.8C223.1 311.5 224 315.7 224 319.1V416C224 433.7 209.7 448 192 448C174.3 448 160 433.7 160 416V397.3L54.63 502.6C42.13 515.1 21.87 515.1 9.373 502.6C-3.124 490.1-3.124 469.9 9.373 457.4L114.7 352L96 352zM448 64C465.7 64 480 78.33 480 96V114.7L585.4 9.373C597.9-3.124 618.1-3.124 630.6 9.373C643.1 21.87 643.1 42.13 630.6 54.63L525.3 160H544C561.7 160 576 174.3 576 192C576 209.7 561.7 224 544 224H448C439.2 224 431.2 220.4 425.4 214.7L425.3 214.6C422.3 211.5 419.1 207.1 418.4 204.2C416.9 200.5 416 196.4 416 192.1V191.1V96C416 78.33 430.3 64 448 64H448zM525.3 352L630.6 457.4C643.1 469.9 643.1 490.1 630.6 502.6C618.1 515.1 597.9 515.1 585.4 502.6L480 397.3V416C480 433.7 465.7 448 448 448C430.3 448 416 433.7 416 416V320C416 319.1 416 319.9 416 319.9C416 315.6 416.9 311.5 418.4 307.8C419.1 303.1 422.3 300.4 425.4 297.4C431.1 291.6 439.1 288 447.9 288C447.9 288 447.1 288 448 288H544C561.7 288 576 302.3 576 320C576 337.7 561.7 352 544 352L525.3 352z", } - } } } @@ -3436,7 +3357,6 @@ impl IconShape for FaArrowsToDot { path { d: "M288 82.74L297.4 73.37C309.9 60.88 330.1 60.88 342.6 73.37C355.1 85.87 355.1 106.1 342.6 118.6L278.6 182.6C266.1 195.1 245.9 195.1 233.4 182.6L169.4 118.6C156.9 106.1 156.9 85.87 169.4 73.37C181.9 60.88 202.1 60.88 214.6 73.37L223.1 82.75V32C223.1 14.33 238.3 0 255.1 0C273.7 0 288 14.33 288 32L288 82.74zM438.6 342.6C426.1 355.1 405.9 355.1 393.4 342.6L329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4L393.4 169.4C405.9 156.9 426.1 156.9 438.6 169.4C451.1 181.9 451.1 202.1 438.6 214.6L429.3 223.1H480C497.7 223.1 512 238.3 512 255.1C512 273.7 497.7 287.1 480 287.1H429.3L438.6 297.4C451.1 309.9 451.1 330.1 438.6 342.6V342.6zM288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM182.6 233.4C195.1 245.9 195.1 266.1 182.6 278.6L118.6 342.6C106.1 355.1 85.87 355.1 73.37 342.6C60.88 330.1 60.88 309.9 73.37 297.4L82.75 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H82.74L73.37 214.6C60.88 202.1 60.88 181.9 73.37 169.4C85.87 156.9 106.1 156.9 118.6 169.4L182.6 233.4zM169.4 438.6C156.9 426.1 156.9 405.9 169.4 393.4L233.4 329.4C245.9 316.9 266.1 316.9 278.6 329.4L342.6 393.4C355.1 405.9 355.1 426.1 342.6 438.6C330.1 451.1 309.9 451.1 297.4 438.6L288 429.3V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V429.3L214.6 438.6C202.1 451.1 181.9 451.1 169.4 438.6H169.4z", } - } } } @@ -3479,7 +3399,6 @@ impl IconShape for FaArrowsToEye { path { d: "M15.03 15.03C24.4 5.657 39.6 5.657 48.97 15.03L112 78.06V40C112 26.75 122.7 15.1 136 15.1C149.3 15.1 160 26.75 160 40V136C160 149.3 149.3 160 136 160H40C26.75 160 15.1 149.3 15.1 136C15.1 122.7 26.75 112 40 112H78.06L15.03 48.97C5.657 39.6 5.657 24.4 15.03 15.03V15.03zM133.5 243.9C158.6 193.6 222.7 112 320 112C417.3 112 481.4 193.6 506.5 243.9C510.3 251.6 510.3 260.4 506.5 268.1C481.4 318.4 417.3 400 320 400C222.7 400 158.6 318.4 133.5 268.1C129.7 260.4 129.7 251.6 133.5 243.9V243.9zM320 320C355.3 320 384 291.3 384 256C384 220.7 355.3 192 320 192C284.7 192 256 220.7 256 256C256 291.3 284.7 320 320 320zM591 15.03C600.4 5.657 615.6 5.657 624.1 15.03C634.3 24.4 634.3 39.6 624.1 48.97L561.9 112H600C613.3 112 624 122.7 624 136C624 149.3 613.3 160 600 160H504C490.7 160 480 149.3 480 136V40C480 26.75 490.7 15.1 504 15.1C517.3 15.1 528 26.75 528 40V78.06L591 15.03zM15.03 463L78.06 400H40C26.75 400 15.1 389.3 15.1 376C15.1 362.7 26.75 352 40 352H136C149.3 352 160 362.7 160 376V472C160 485.3 149.3 496 136 496C122.7 496 112 485.3 112 472V433.9L48.97 496.1C39.6 506.3 24.4 506.3 15.03 496.1C5.657 487.6 5.657 472.4 15.03 463V463zM528 433.9V472C528 485.3 517.3 496 504 496C490.7 496 480 485.3 480 472V376C480 362.7 490.7 352 504 352H600C613.3 352 624 362.7 624 376C624 389.3 613.3 400 600 400H561.9L624.1 463C634.3 472.4 634.3 487.6 624.1 496.1C615.6 506.3 600.4 506.3 591 496.1L528 433.9z", } - } } } @@ -3522,7 +3441,6 @@ impl IconShape for FaArrowsTurnRight { path { d: "M297.4 9.372C309.9-3.124 330.1-3.124 342.6 9.372L438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L342.6 246.6C330.1 259.1 309.9 259.1 297.4 246.6C284.9 234.1 284.9 213.9 297.4 201.4L338.7 160H128C92.65 160 64 188.7 64 224V256C64 273.7 49.67 288 32 288C14.33 288 0 273.7 0 256V224C0 153.3 57.31 96 128 96H338.7L297.4 54.63C284.9 42.13 284.9 21.87 297.4 9.373V9.372zM201.4 265.4C213.9 252.9 234.1 252.9 246.6 265.4L342.6 361.4C355.1 373.9 355.1 394.1 342.6 406.6L246.6 502.6C234.1 515.1 213.9 515.1 201.4 502.6C188.9 490.1 188.9 469.9 201.4 457.4L242.7 416H96C78.33 416 64 430.3 64 448V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V448C0 394.1 42.98 352 96 352H242.7L201.4 310.6C188.9 298.1 188.9 277.9 201.4 265.4V265.4z", } - } } } @@ -3565,7 +3483,6 @@ impl IconShape for FaArrowsTurnToDots { path { d: "M249.4 25.37C261.9 12.88 282.1 12.88 294.6 25.37C307.1 37.87 307.1 58.13 294.6 70.63L269.3 95.1H416C469 95.1 512 138.1 512 191.1V223.1C512 241.7 497.7 255.1 480 255.1C462.3 255.1 448 241.7 448 223.1V191.1C448 174.3 433.7 159.1 416 159.1H269.3L294.6 185.4C307.1 197.9 307.1 218.1 294.6 230.6C282.1 243.1 261.9 243.1 249.4 230.6L169.4 150.6C156.9 138.1 156.9 117.9 169.4 105.4L249.4 25.37zM342.6 361.4C355.1 373.9 355.1 394.1 342.6 406.6L262.6 486.6C250.1 499.1 229.9 499.1 217.4 486.6C204.9 474.1 204.9 453.9 217.4 441.4L242.7 416H96C78.33 416 64 430.3 64 448V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V448C0 394.1 42.98 352 96 352H242.7L217.4 326.6C204.9 314.1 204.9 293.9 217.4 281.4C229.9 268.9 250.1 268.9 262.6 281.4L342.6 361.4zM512 384C512 419.3 483.3 448 448 448C412.7 448 384 419.3 384 384C384 348.7 412.7 320 448 320C483.3 320 512 348.7 512 384zM128 128C128 163.3 99.35 192 64 192C28.65 192 0 163.3 0 128C0 92.65 28.65 64 64 64C99.35 64 128 92.65 128 128z", } - } } } @@ -3608,7 +3525,6 @@ impl IconShape for FaArrowsUpDownLeftRight { path { d: "M512 255.1c0 8.188-3.125 16.41-9.375 22.66l-72 72C424.4 356.9 416.2 360 408 360c-18.28 0-32-14.95-32-32c0-8.188 3.125-16.38 9.375-22.62L402.8 288H288v114.8l17.38-17.38C311.6 379.1 319.8 376 328 376c18.28 0 32 14.95 32 32c0 8.188-3.125 16.38-9.375 22.62l-72 72C272.4 508.9 264.2 512 256 512s-16.38-3.125-22.62-9.375l-72-72C155.1 424.4 152 416.2 152 408c0-17.05 13.73-32 32-32c8.188 0 16.38 3.125 22.62 9.375L224 402.8V288H109.3l17.38 17.38C132.9 311.6 136 319.8 136 328c0 17.05-13.73 32-32 32c-8.188 0-16.38-3.125-22.62-9.375l-72-72C3.125 272.4 0 264.2 0 255.1s3.125-16.34 9.375-22.59l72-72C87.63 155.1 95.81 152 104 152c18.28 0 32 14.95 32 32c0 8.188-3.125 16.38-9.375 22.62L109.3 224H224V109.3L206.6 126.6C200.4 132.9 192.2 136 184 136c-18.28 0-32-14.95-32-32c0-8.188 3.125-16.38 9.375-22.62l72-72C239.6 3.125 247.8 0 256 0s16.38 3.125 22.62 9.375l72 72C356.9 87.63 360 95.81 360 104c0 17.05-13.73 32-32 32c-8.188 0-16.38-3.125-22.62-9.375L288 109.3V224h114.8l-17.38-17.38C379.1 200.4 376 192.2 376 184c0-17.05 13.73-32 32-32c8.188 0 16.38 3.125 22.62 9.375l72 72C508.9 239.6 512 247.8 512 255.1z", } - } } } @@ -3651,7 +3567,6 @@ impl IconShape for FaArrowsUpDown { path { d: "M246.6 361.4C252.9 367.6 256 375.8 256 384s-3.125 16.38-9.375 22.62l-96 96c-12.5 12.5-32.75 12.5-45.25 0l-96-96c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L96 402.8v-293.5L54.63 150.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l96-96c12.5-12.5 32.75-12.5 45.25 0l96 96C252.9 111.6 256 119.8 256 128s-3.125 16.38-9.375 22.62c-12.5 12.5-32.75 12.5-45.25 0L160 109.3v293.5l41.38-41.38C213.9 348.9 234.1 348.9 246.6 361.4z", } - } } } @@ -3694,7 +3609,6 @@ impl IconShape for FaArrowsUpToLine { path { d: "M32 96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H544C561.7 32 576 46.33 576 64C576 81.67 561.7 96 544 96H32zM105.4 137.4C117.9 124.9 138.1 124.9 150.6 137.4L246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6C234.1 291.1 213.9 291.1 201.4 278.6L160 237.3V448C160 465.7 145.7 480 128 480C110.3 480 96 465.7 96 448V237.3L54.63 278.6C42.13 291.1 21.87 291.1 9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4L105.4 137.4zM329.4 233.4L425.4 137.4C437.9 124.9 458.1 124.9 470.6 137.4L566.6 233.4C579.1 245.9 579.1 266.1 566.6 278.6C554.1 291.1 533.9 291.1 521.4 278.6L480 237.3L480 448C480 465.7 465.7 480 448 480C430.3 480 416 465.7 416 448V237.3L374.6 278.6C362.1 291.1 341.9 291.1 329.4 278.6C316.9 266.1 316.9 245.9 329.4 233.4H329.4z", } - } } } @@ -3737,7 +3651,6 @@ impl IconShape for FaAsterisk { path { d: "M417.1 368c-5.937 10.27-16.69 16-27.75 16c-5.422 0-10.92-1.375-15.97-4.281L256 311.4V448c0 17.67-14.33 32-31.1 32S192 465.7 192 448V311.4l-118.3 68.29C68.67 382.6 63.17 384 57.75 384c-11.06 0-21.81-5.734-27.75-16c-8.828-15.31-3.594-34.88 11.72-43.72L159.1 256L41.72 187.7C26.41 178.9 21.17 159.3 29.1 144C36.63 132.5 49.26 126.7 61.65 128.2C65.78 128.7 69.88 130.1 73.72 132.3L192 200.6V64c0-17.67 14.33-32 32-32S256 46.33 256 64v136.6l118.3-68.29c3.838-2.213 7.939-3.539 12.07-4.051C398.7 126.7 411.4 132.5 417.1 144c8.828 15.31 3.594 34.88-11.72 43.72L288 256l118.3 68.28C421.6 333.1 426.8 352.7 417.1 368z", } - } } } @@ -3780,7 +3693,6 @@ impl IconShape for FaAt { path { d: "M207.8 20.73c-93.45 18.32-168.7 93.66-187 187.1c-27.64 140.9 68.65 266.2 199.1 285.1c19.01 2.888 36.17-12.26 36.17-31.49l.0001-.6631c0-15.74-11.44-28.88-26.84-31.24c-84.35-12.98-149.2-86.13-149.2-174.2c0-102.9 88.61-185.5 193.4-175.4c91.54 8.869 158.6 91.25 158.6 183.2l0 16.16c0 22.09-17.94 40.05-40 40.05s-40.01-17.96-40.01-40.05v-120.1c0-8.847-7.161-16.02-16.01-16.02l-31.98 .0036c-7.299 0-13.2 4.992-15.12 11.68c-24.85-12.15-54.24-16.38-86.06-5.106c-38.75 13.73-68.12 48.91-73.72 89.64c-9.483 69.01 43.81 128 110.9 128c26.44 0 50.43-9.544 69.59-24.88c24 31.3 65.23 48.69 109.4 37.49C465.2 369.3 496 324.1 495.1 277.2V256.3C495.1 107.1 361.2-9.332 207.8 20.73zM239.1 304.3c-26.47 0-48-21.56-48-48.05s21.53-48.05 48-48.05s48 21.56 48 48.05S266.5 304.3 239.1 304.3z", } - } } } @@ -3823,7 +3735,6 @@ impl IconShape for FaAtom { path { d: "M256 224C238.4 224 223.1 238.4 223.1 256S238.4 288 256 288c17.63 0 32-14.38 32-32S273.6 224 256 224zM470.2 128c-10.88-19.5-40.51-50.75-116.3-41.88C332.4 34.88 299.6 0 256 0S179.6 34.88 158.1 86.12C82.34 77.38 52.71 108.5 41.83 128c-16.38 29.38-14.91 73.12 25.23 128c-40.13 54.88-41.61 98.63-25.23 128c29.13 52.38 101.6 43.63 116.3 41.88C179.6 477.1 212.4 512 256 512s76.39-34.88 97.9-86.13C368.5 427.6 441 436.4 470.2 384c16.38-29.38 14.91-73.13-25.23-128C485.1 201.1 486.5 157.4 470.2 128zM95.34 352c-4.001-7.25-.1251-24.75 15-48.25c6.876 6.5 14.13 12.87 21.88 19.12c1.625 13.75 4.001 27.13 6.751 40.13C114.3 363.9 99.09 358.6 95.34 352zM132.2 189.1C124.5 195.4 117.2 201.8 110.3 208.2C95.22 184.8 91.34 167.2 95.34 160c3.376-6.125 16.38-11.5 37.88-11.5c1.75 0 3.876 .375 5.751 .375C136.1 162.2 133.8 175.6 132.2 189.1zM256 64c9.502 0 22.25 13.5 33.88 37.25C278.6 105 267.4 109.3 256 114.1C244.6 109.3 233.4 105 222.1 101.2C233.7 77.5 246.5 64 256 64zM256 448c-9.502 0-22.25-13.5-33.88-37.25C233.4 407 244.6 402.7 256 397.9c11.38 4.875 22.63 9.135 33.88 12.89C278.3 434.5 265.5 448 256 448zM256 336c-44.13 0-80.02-35.88-80.02-80S211.9 176 256 176s80.02 35.88 80.02 80S300.1 336 256 336zM416.7 352c-3.626 6.625-19 11.88-43.63 11c2.751-12.1 5.126-26.38 6.751-40.13c7.752-6.25 15-12.63 21.88-19.12C416.8 327.2 420.7 344.8 416.7 352zM401.7 208.2c-6.876-6.5-14.13-12.87-21.88-19.12c-1.625-13.5-3.876-26.88-6.751-40.25c1.875 0 4.001-.375 5.751-.375c21.5 0 34.51 5.375 37.88 11.5C420.7 167.2 416.8 184.8 401.7 208.2z", } - } } } @@ -3866,7 +3777,6 @@ impl IconShape for FaAudioDescription { path { d: "M170.8 280H213.2L192 237.7L170.8 280zM512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM274.7 349.5C271.3 351.2 267.6 352 264 352c-8.812 0-17.28-4.859-21.5-13.27L233.2 320H150.8l-9.367 18.73c-5.906 11.86-20.31 16.7-32.19 10.73c-11.88-5.938-16.69-20.34-10.75-32.2l72-144c8.125-16.25 34.81-16.25 42.94 0l72 144C291.4 329.1 286.6 343.5 274.7 349.5zM384 352h-56c-13.25 0-24-10.75-24-24v-144C304 170.8 314.8 160 328 160H384c52.94 0 96 43.06 96 96S436.9 352 384 352zM384 208h-32v96h32c26.47 0 48-21.53 48-48S410.5 208 384 208z", } - } } } @@ -3909,7 +3819,6 @@ impl IconShape for FaAustralSign { path { d: "M325.3 224H416C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288H352L365.3 320H416C433.7 320 448 334.3 448 352C448 369.7 433.7 384 416 384H392L413.5 435.7C420.3 452 412.6 470.7 396.3 477.5C379.1 484.3 361.3 476.6 354.5 460.3L322.7 384H125.3L93.54 460.3C86.74 476.6 68.01 484.3 51.69 477.5C35.38 470.7 27.66 452 34.46 435.7L56 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320H82.67L96 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H122.7L194.5 51.69C199.4 39.77 211.1 32 224 32C236.9 32 248.6 39.77 253.5 51.69L325.3 224zM256 224L223.1 147.2L191.1 224H256zM165.3 288L151.1 320H296L282.7 288H165.3z", } - } } } @@ -3952,7 +3861,6 @@ impl IconShape for FaAward { path { d: "M288 358.3c13.98-8.088 17.53-30.04 28.88-41.39c11.35-11.35 33.3-14.88 41.39-28.87c7.98-13.79 .1658-34.54 4.373-50.29C366.7 222.5 383.1 208.5 383.1 192c0-16.5-17.27-30.52-21.34-45.73c-4.207-15.75 3.612-36.5-4.365-50.29c-8.086-13.98-30.03-17.52-41.38-28.87c-11.35-11.35-14.89-33.3-28.87-41.39c-13.79-7.979-34.54-.1637-50.29-4.375C222.5 17.27 208.5 0 192 0C175.5 0 161.5 17.27 146.3 21.34C130.5 25.54 109.8 17.73 95.98 25.7C82 33.79 78.46 55.74 67.11 67.08C55.77 78.43 33.81 81.97 25.72 95.95C17.74 109.7 25.56 130.5 21.35 146.2C17.27 161.5 .0008 175.5 .0008 192c0 16.5 17.27 30.52 21.34 45.73c4.207 15.75-3.615 36.5 4.361 50.29C33.8 302 55.74 305.5 67.08 316.9c11.35 11.35 14.89 33.3 28.88 41.4c13.79 7.979 34.53 .1582 50.28 4.369C161.5 366.7 175.5 384 192 384c16.5 0 30.52-17.27 45.74-21.34C253.5 358.5 274.2 366.3 288 358.3zM112 192c0-44.27 35.81-80 80-80s80 35.73 80 80c0 44.17-35.81 80-80 80S112 236.2 112 192zM1.719 433.2c-3.25 8.188-1.781 17.48 3.875 24.25c5.656 6.75 14.53 9.898 23.12 8.148l45.19-9.035l21.43 42.27C99.46 507 107.6 512 116.7 512c.3438 0 .6641-.0117 1.008-.0273c9.5-.375 17.65-6.082 21.24-14.88l33.58-82.08c-53.71-4.639-102-28.12-138.2-63.95L1.719 433.2zM349.6 351.1c-36.15 35.83-84.45 59.31-138.2 63.95l33.58 82.08c3.594 8.797 11.74 14.5 21.24 14.88C266.6 511.1 266.1 512 267.3 512c9.094 0 17.23-4.973 21.35-13.14l21.43-42.28l45.19 9.035c8.594 1.75 17.47-1.398 23.12-8.148c5.656-6.766 7.125-16.06 3.875-24.25L349.6 351.1z", } - } } } @@ -3995,7 +3903,6 @@ impl IconShape for FaB { path { d: "M257.1 242.4C276.1 220.1 288 191.6 288 160c0-70.58-57.42-128-128-128H32c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32l160-.0049c70.58 0 128-57.42 128-128C320 305.3 294.6 264.8 257.1 242.4zM64 96.01h96c35.3 0 64 28.7 64 64s-28.7 64-64 64H64V96.01zM192 416H64v-128h128c35.3 0 64 28.7 64 64S227.3 416 192 416z", } - } } } @@ -4038,7 +3945,6 @@ impl IconShape for FaBabyCarriage { path { d: "M255.1 192H.1398C2.741 117.9 41.34 52.95 98.98 14.1C112.2 5.175 129.8 9.784 138.9 22.92L255.1 192zM384 160C384 124.7 412.7 96 448 96H480C497.7 96 512 110.3 512 128C512 145.7 497.7 160 480 160H448V224C448 249.2 442.2 274.2 430.9 297.5C419.7 320.8 403.2 341.9 382.4 359.8C361.6 377.6 336.9 391.7 309.7 401.4C282.5 411 253.4 416 223.1 416C194.6 416 165.5 411 138.3 401.4C111.1 391.7 86.41 377.6 65.61 359.8C44.81 341.9 28.31 320.8 17.05 297.5C5.794 274.2 0 249.2 0 224H384L384 160zM31.1 464C31.1 437.5 53.49 416 79.1 416C106.5 416 127.1 437.5 127.1 464C127.1 490.5 106.5 512 79.1 512C53.49 512 31.1 490.5 31.1 464zM416 464C416 490.5 394.5 512 368 512C341.5 512 320 490.5 320 464C320 437.5 341.5 416 368 416C394.5 416 416 437.5 416 464z", } - } } } @@ -4081,7 +3987,6 @@ impl IconShape for FaBaby { path { d: "M156.8 411.8l31.22-31.22l-60.04-53.09l-52.29 52.28C61.63 393.8 60.07 416.1 72 432l48 64C127.9 506.5 139.9 512 152 512c8.345 0 16.78-2.609 23.97-8c17.69-13.25 21.25-38.33 8-56L156.8 411.8zM224 159.1c44.25 0 79.99-35.75 79.99-79.1S268.3 0 224 0S144 35.75 144 79.1S179.8 159.1 224 159.1zM408.7 145c-12.75-18.12-37.63-22.38-55.76-9.75l-40.63 28.5c-52.63 37-124.1 37-176.8 0l-40.63-28.5C76.84 122.6 51.97 127 39.22 145C26.59 163.1 30.97 188 48.97 200.8l40.63 28.5C101.7 237.7 114.7 244.3 128 250.2L128 288h192l.0002-37.71c13.25-5.867 26.22-12.48 38.34-21.04l40.63-28.5C417.1 188 421.4 163.1 408.7 145zM320 327.4l-60.04 53.09l31.22 31.22L264 448c-13.25 17.67-9.689 42.75 8 56C279.2 509.4 287.6 512 295.1 512c12.16 0 24.19-5.516 32.03-16l48-64c11.94-15.92 10.38-38.2-3.719-52.28L320 327.4z", } - } } } @@ -4124,7 +4029,6 @@ impl IconShape for FaBackwardFast { path { d: "M0 415.1V96.03c0-17.67 14.33-31.1 31.1-31.1C49.67 64.03 64 78.36 64 96.03v131.8l171.5-156.5C256.1 54.28 288 68.66 288 96.03v131.9l171.5-156.5C480.1 54.28 512 68.66 512 96.03v319.9c0 27.37-31.88 41.74-52.5 24.62L288 285.2v130.7c0 27.37-31.88 41.74-52.5 24.62L64 285.2v130.7c0 17.67-14.33 31.1-31.1 31.1C14.33 447.1 0 433.6 0 415.1z", } - } } } @@ -4167,7 +4071,6 @@ impl IconShape for FaBackwardStep { path { d: "M31.1 64.03c-17.67 0-31.1 14.33-31.1 32v319.9c0 17.67 14.33 32 32 32C49.67 447.1 64 433.6 64 415.1V96.03C64 78.36 49.67 64.03 31.1 64.03zM267.5 71.41l-192 159.1C67.82 237.8 64 246.9 64 256c0 9.094 3.82 18.18 11.44 24.62l192 159.1c20.63 17.12 52.51 2.75 52.51-24.62v-319.9C319.1 68.66 288.1 54.28 267.5 71.41z", } - } } } @@ -4210,7 +4113,6 @@ impl IconShape for FaBackward { path { d: "M459.5 71.41l-171.5 142.9v83.45l171.5 142.9C480.1 457.7 512 443.3 512 415.1V96.03C512 68.66 480.1 54.28 459.5 71.41zM203.5 71.41L11.44 231.4c-15.25 12.87-15.25 36.37 0 49.24l192 159.1c20.63 17.12 52.51 2.749 52.51-24.62v-319.9C255.1 68.66 224.1 54.28 203.5 71.41z", } - } } } @@ -4253,7 +4155,6 @@ impl IconShape for FaBacon { path { d: "M29.34 432.5l-18.06-20.15c-9.406-10.47-13.25-25.3-10.31-39.65c2.813-13.71 11.23-24.74 23.09-30.23l68.88-31.94c47.95-22.25 87.64-60.2 114.8-109.8l20.66-37.76c28.77-52.59 70.98-92.93 122.1-116.6l92.75-42.99c14.84-6.812 32.41-3.078 43.69 9.518l34.08 38.01l-104.8 48.56c-55.72 25.83-101.7 69.73-133 127L261.3 266.5c-28.03 51.22-69 90.42-118.5 113.4L29.34 432.5zM564.7 99.68l-21.4-23.87l-113.6 52.68c-49.47 22.94-90.44 62.11-118.5 113.3L289.3 281.9c-31.33 57.27-77.34 101.2-133.1 127l-104.5 48.43l37.43 41.74C96.64 507.5 106.1 512 117.5 512c5.188 0 10.41-1.11 15.33-3.375l92.75-42.99c51.13-23.69 93.34-64.03 122.1-116.6l20.66-37.76c27.11-49.56 66.8-87.5 114.8-109.8l68.88-31.94c11.86-5.486 20.28-16.52 23.09-30.23C577.1 124.1 574.1 110.1 564.7 99.68z", } - } } } @@ -4296,7 +4197,6 @@ impl IconShape for FaBacteria { path { d: "M627.3 227.3c9.439-2.781 14.81-12.65 12-22.04c-3.039-10.21-13.57-14.52-22.14-11.95l-11.27 3.33c-8.086-15.15-20.68-27.55-36.4-35.43l2.888-11.06c1.867-7.158-1.9-22.19-17.26-22.19c-7.92 0-15.14 5.288-17.23 13.28l-2.865 10.97c-7.701-.2793-26.9-.6485-48.75 13.63L477.6 157.1c-3.777-3.873-15.44-9.779-25.19-.3691c-7.062 6.822-7.225 18.04-.3711 25.07l9.14 9.373c-11.96 18.85-10.27 28.38-15.88 46.61c-8.023-3.758-11.44-5.943-16.66-5.943c-6.689 0-13.09 3.763-16.13 10.19c-4.188 8.856-.3599 19.42 8.546 23.58l8.797 4.115c-14.91 22.05-34.42 33.57-34.83 33.83l-3.922-8.855C387.2 285.8 376.7 281.7 367.7 285.6c-9 3.959-13.08 14.42-9.115 23.39l4.041 9.127c-16.38 4.559-27.93 4.345-46.15 16.94l-9.996-9.012c-6.969-6.303-18.28-6.33-25.15 1.235c-6.609 7.26-6.053 18.47 1.24 25.04l9.713 8.756c-8.49 14.18-12.74 30.77-11.64 48.17l-11.86 3.512c-9.428 2.793-14.8 12.66-11.99 22.05c2.781 9.385 12.69 14.71 22.15 11.94l11.34-3.359c8.287 15.49 20.99 27.86 36.38 35.57l-2.839 10.85c-2.482 9.477 3.224 19.16 12.75 21.62c9.566 2.482 19.25-3.221 21.72-12.69l2.82-10.78c5.508 .1875 11.11-.1523 16.75-1.102c11.37-1.893 22.23-5.074 33.1-8.24l3.379 9.455c3.305 9.225 13.5 14.11 22.75 10.76c9.266-3.279 14.1-13.41 10.81-22.65l-3.498-9.792c15.41-6.654 30.08-14.46 43.95-23.57l6.321 8.429c5.891 7.84 17.05 9.443 24.93 3.602c7.885-5.863 9.498-16.97 3.617-24.82l-6.457-8.611c12.66-10.78 24.33-22.54 34.96-35.33l8.816 6.413c7.932 5.795 19.07 4.074 24.89-3.855c5.809-7.908 4.072-18.1-3.874-24.77l-8.885-6.465c8.893-13.88 16.54-28.52 22.99-43.91l10.47 3.59c9.334 3.186 19.43-1.719 22.64-10.99c3.211-9.258-1.739-19.35-11.04-22.53l-10.33-3.541c5.744-20.5 9.424-31.81 8.338-49.26L627.3 227.3zM416 416c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32c17.67 0 32 14.33 32 32C448 401.7 433.7 416 416 416zM272.3 226.4c9-3.959 13.08-14.42 9.115-23.39L277.4 193.9c16.38-4.561 27.93-4.345 46.15-16.94l9.996 9.012c6.969 6.301 18.28 6.326 25.15-1.236c6.609-7.26 6.053-18.47-1.24-25.04l-9.713-8.756c8.49-14.18 12.74-30.77 11.64-48.18l11.86-3.511c9.428-2.793 14.8-12.66 11.99-22.05c-2.781-9.385-12.69-14.71-22.15-11.94l-11.34 3.357C341.5 53.13 328.8 40.76 313.4 33.05l2.838-10.85C318.7 12.73 313 3.04 303.5 .5811c-9.566-2.482-19.25 3.222-21.72 12.69l-2.82 10.78C273.4 23.86 267.8 24.2 262.2 25.15C250.8 27.04 239.1 30.22 229.1 33.39L225.7 23.93C222.4 14.71 212.2 9.827 202.1 13.17C193.7 16.45 188.9 26.59 192.2 35.82l3.498 9.793C180.2 52.27 165.6 60.07 151.7 69.19L145.4 60.76C139.5 52.92 128.3 51.32 120.5 57.16C112.6 63.02 110.1 74.13 116.8 81.98l6.457 8.611C110.6 101.4 98.96 113.1 88.34 125.9L79.52 119.5c-7.932-5.795-19.08-4.074-24.89 3.855c-5.809 7.908-4.07 19 3.875 24.77l8.885 6.465C58.5 168.5 50.86 183.1 44.41 198.5L33.93 194.9c-9.334-3.186-19.44 1.721-22.64 10.99C8.086 215.2 13.04 225.3 22.34 228.4l10.33 3.541C26.93 252.5 23.25 263.8 24.33 281.2L12.75 284.7C3.309 287.4-2.061 297.3 .7441 306.7c3.041 10.21 13.57 14.52 22.14 11.95l11.27-3.33c8.086 15.15 20.68 27.55 36.39 35.43l-2.887 11.06c-1.865 7.156 1.902 22.19 17.26 22.19c7.92 0 15.14-5.287 17.23-13.28l2.863-10.97c7.701 .2773 26.9 .6465 48.76-13.63l8.59 8.809c3.777 3.873 15.44 9.779 25.19 .3691c7.062-6.822 7.225-18.04 .3711-25.07l-9.14-9.373c11.96-18.85 10.27-28.38 15.88-46.61c8.025 3.756 11.44 5.943 16.66 5.943c6.689 0 13.09-3.762 16.13-10.19C231.6 261.1 227.8 250.6 218.9 246.4L210.1 242.3C225 220.2 244.5 208.7 244.9 208.5l3.922 8.856C252.8 226.2 263.3 230.3 272.3 226.4zM128 256C110.3 256 96 241.7 96 223.1c0-17.67 14.33-32 32-32c17.67 0 32 14.33 32 32C160 241.7 145.7 256 128 256zM208 160c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C224 152.8 216.8 160 208 160z", } - } } } @@ -4339,7 +4239,6 @@ impl IconShape for FaBacterium { path { d: "M543 102.9c-3.711-12.51-16.92-19.61-29.53-15.92l-15.12 4.48c-11.05-20.65-27.98-37.14-48.5-47.43l3.783-14.46c3.309-12.64-4.299-25.55-16.99-28.83c-12.76-3.309-25.67 4.295-28.96 16.92l-3.76 14.37c-9.947-.3398-26.22 .1016-66.67 11.88l-4.301-12.03c-4.406-12.3-17.1-18.81-30.34-14.34c-12.35 4.371-18.8 17.88-14.41 30.2l4.303 12.04c-20.6 8.889-40.16 19.64-58.69 31.83L225.9 81.01C217.1 70.56 203.1 68.42 192.6 76.21C182.1 84.03 179.9 98.83 187.8 109.3l7.975 10.63C178.8 134.3 163.3 150.3 149.1 167.4L138 159.3C127.5 151.6 112.6 153.9 104.8 164.5c-7.748 10.54-5.428 25.33 5.164 33.03l11.09 8.066C109.2 224.1 98.79 243.7 90.18 264.3l-12.93-4.431c-12.45-4.248-25.92 2.293-30.18 14.65C42.78 286.9 49.38 300.3 61.78 304.6l13.05 4.474c-11.86 42.33-11.02 55.76-10.39 65.93l-15.45 4.566c-12.59 3.709-19.74 16.87-16 29.38c4.053 13.61 18.1 19.36 29.52 15.93l15.02-4.441c10.78 20.21 27.57 36.73 48.53 47.24l-3.852 14.75C119.7 491.1 124.8 512 145.2 512c10.56 0 20.19-7.049 22.98-17.7l3.816-14.63c10.2 .377 35.85 .873 65.01-18.17l11.45 11.74c5.037 5.164 20.59 13.04 33.58 .4922c9.416-9.096 9.633-24.06 .4941-33.43l-12.19-12.5c7.805-12.29 13.56-26.13 16.11-41.4c1.186-7.107 3.082-13.95 5.158-20.7c10.66 4.988 15.16 7.881 22.12 7.881c8.922 0 17.46-5.018 21.51-13.59c5.582-11.8 .4785-25.89-11.4-31.45l-11.73-5.486c20.09-29.62 45.89-44.76 46.44-45.11l5.23 11.81c5.273 11.86 19.19 17.36 31.33 12.1c11.1-5.279 17.44-19.22 12.15-31.18L401.9 258.5c5.438-1.512 10.86-3.078 16.52-4.021c16.8-2.797 31.88-9.459 45.02-18.54l13.33 12.02c9.289 8.395 24.37 8.439 33.54-1.648c8.814-9.68 8.072-24.62-1.654-33.38l-12.95-11.68c11.32-18.9 16.99-41.02 15.52-64.23l15.81-4.681C539.6 128.6 546.7 115.4 543 102.9zM192 368c-26.51 0-48.01-21.49-48.01-48s21.5-48 48.01-48S240.1 293.5 240.1 320S218.6 368 192 368zM272 232c-13.25 0-23.92-10.75-23.92-24c0-13.26 10.67-23.1 23.92-23.1c13.26 0 23.1 10.74 23.1 23.1C295.1 221.3 285.3 232 272 232z", } - } } } @@ -4382,7 +4281,6 @@ impl IconShape for FaBagShopping { path { d: "M112 112C112 50.14 162.1 0 224 0C285.9 0 336 50.14 336 112V160H400C426.5 160 448 181.5 448 208V416C448 469 405 512 352 512H96C42.98 512 0 469 0 416V208C0 181.5 21.49 160 48 160H112V112zM160 160H288V112C288 76.65 259.3 48 224 48C188.7 48 160 76.65 160 112V160zM136 256C149.3 256 160 245.3 160 232C160 218.7 149.3 208 136 208C122.7 208 112 218.7 112 232C112 245.3 122.7 256 136 256zM312 208C298.7 208 288 218.7 288 232C288 245.3 298.7 256 312 256C325.3 256 336 245.3 336 232C336 218.7 325.3 208 312 208z", } - } } } @@ -4425,7 +4323,6 @@ impl IconShape for FaBahai { path { d: "M496.3 202.5l-110-15.38l41.88-104.4c6.625-16.63-11.63-32.25-26.63-22.63L307.5 120l-34.13-107.1C270.6 4.25 263.4 0 255.1 0C248.6 0 241.4 4.25 238.6 12.88L204.5 120L110.5 60.12c-15-9.5-33.22 5.1-26.6 22.63l41.85 104.4L15.71 202.5C-1.789 205-5.915 228.8 9.71 237.2l98.14 52.63l-74.51 83.5c-10.88 12.25-1.78 31 13.35 31c1.25 0 2.657-.25 4.032-.5l108.6-23.63l-4.126 112.5C154.7 504.4 164.1 512 173.6 512c5.125 0 10.38-2.25 14.25-7.25l68.13-88.88l68.23 88.88C327.1 509.8 333.2 512 338.4 512c9.5 0 18.88-7.625 18.38-19.25l-4.032-112.5l108.5 23.63c17.38 3.75 29.25-17.25 17.38-30.5l-74.51-83.5l98.14-52.72C517.9 228.8 513.8 205 496.3 202.5zM338.5 311.6L286.6 300.4l2 53.75l-32.63-42.5l-32.63 42.5l2-53.75L173.5 311.6l35.63-39.87L162.1 246.6L214.7 239.2L194.7 189.4l45 28.63L255.1 166.8l16.25 51.25l45-28.63L297.2 239.2l52.63 7.375l-47 25.13L338.5 311.6z", } - } } } @@ -4468,7 +4365,6 @@ impl IconShape for FaBahtSign { path { d: "M176 32V64C237.9 64 288 114.1 288 176C288 200.2 280.3 222.6 267.3 240.9C298.9 260.7 320 295.9 320 336C320 397.9 269.9 448 208 448H176V480C176 497.7 161.7 512 144 512C126.3 512 112 497.7 112 480V448H41.74C18.69 448 0 429.3 0 406.3V101.6C0 80.82 16.82 64 37.57 64H112V32C112 14.33 126.3 0 144 0C161.7 0 176 14.33 176 32V32zM112 128H64V224H112V128zM224 176C224 149.5 202.5 128 176 128V224C202.5 224 224 202.5 224 176zM112 288H64V384H112V288zM208 384C234.5 384 256 362.5 256 336C256 309.5 234.5 288 208 288H176V384H208z", } - } } } @@ -4511,7 +4407,6 @@ impl IconShape for FaBanSmoking { path { d: "M96 304C96 312.8 103.3 320 112 320h117.5l-96-96H112C103.3 224 96 231.3 96 240V304zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 448c-105.9 0-192-86.13-192-192c0-41.38 13.25-79.75 35.75-111.1l267.4 267.4C335.8 434.8 297.4 448 256 448zM301.2 256H384v32h-50.81L301.2 256zM412.3 367.1L365.2 320H400c8.75 0 16-7.25 16-16v-64C416 231.3 408.8 224 400 224h-130.8L144.9 99.75C176.3 77.25 214.6 64 256 64C361.9 64 448 150.1 448 256C448 297.4 434.8 335.8 412.3 367.1zM320.6 128C305 128 292 116.8 289.3 102.1C288.5 98.5 285.3 96 281.5 96h-16.25c-5 0-8.625 4.5-8 9.375C261.9 136.3 288.5 160 320.6 160C336.3 160 349.3 171.3 352 185.9C352.8 189.5 356 192 359.8 192h16.17c5 0 8.708-4.5 7.958-9.375C379.3 151.7 352.8 128 320.6 128z", } - } } } @@ -4554,7 +4449,6 @@ impl IconShape for FaBan { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM99.5 144.8C77.15 176.1 64 214.5 64 256C64 362 149.1 448 256 448C297.5 448 335.9 434.9 367.2 412.5L99.5 144.8zM448 256C448 149.1 362 64 256 64C214.5 64 176.1 77.15 144.8 99.5L412.5 367.2C434.9 335.9 448 297.5 448 256V256z", } - } } } @@ -4597,7 +4491,6 @@ impl IconShape for FaBandage { path { d: "M480 96H576C611.3 96 640 124.7 640 160V352C640 387.3 611.3 416 576 416H480V96zM448 416H192V96H448V416zM272 184C258.7 184 248 194.7 248 208C248 221.3 258.7 232 272 232C285.3 232 296 221.3 296 208C296 194.7 285.3 184 272 184zM368 232C381.3 232 392 221.3 392 208C392 194.7 381.3 184 368 184C354.7 184 344 194.7 344 208C344 221.3 354.7 232 368 232zM272 280C258.7 280 248 290.7 248 304C248 317.3 258.7 328 272 328C285.3 328 296 317.3 296 304C296 290.7 285.3 280 272 280zM368 328C381.3 328 392 317.3 392 304C392 290.7 381.3 280 368 280C354.7 280 344 290.7 344 304C344 317.3 354.7 328 368 328zM64 96H160V416H64C28.65 416 0 387.3 0 352V160C0 124.7 28.65 96 64 96z", } - } } } @@ -4640,7 +4533,6 @@ impl IconShape for FaBarcode { path { d: "M40 32C53.25 32 64 42.75 64 56V456C64 469.3 53.25 480 40 480H24C10.75 480 0 469.3 0 456V56C0 42.75 10.75 32 24 32H40zM128 48V464C128 472.8 120.8 480 112 480C103.2 480 96 472.8 96 464V48C96 39.16 103.2 32 112 32C120.8 32 128 39.16 128 48zM200 32C213.3 32 224 42.75 224 56V456C224 469.3 213.3 480 200 480H184C170.7 480 160 469.3 160 456V56C160 42.75 170.7 32 184 32H200zM296 32C309.3 32 320 42.75 320 56V456C320 469.3 309.3 480 296 480H280C266.7 480 256 469.3 256 456V56C256 42.75 266.7 32 280 32H296zM448 56C448 42.75 458.7 32 472 32H488C501.3 32 512 42.75 512 56V456C512 469.3 501.3 480 488 480H472C458.7 480 448 469.3 448 456V56zM384 48C384 39.16 391.2 32 400 32C408.8 32 416 39.16 416 48V464C416 472.8 408.8 480 400 480C391.2 480 384 472.8 384 464V48z", } - } } } @@ -4683,7 +4575,6 @@ impl IconShape for FaBarsProgress { path { d: "M464 64C490.5 64 512 85.49 512 112V176C512 202.5 490.5 224 464 224H48C21.49 224 0 202.5 0 176V112C0 85.49 21.49 64 48 64H464zM448 128H320V160H448V128zM464 288C490.5 288 512 309.5 512 336V400C512 426.5 490.5 448 464 448H48C21.49 448 0 426.5 0 400V336C0 309.5 21.49 288 48 288H464zM192 352V384H448V352H192z", } - } } } @@ -4726,7 +4617,6 @@ impl IconShape for FaBarsStaggered { path { d: "M0 96C0 78.33 14.33 64 32 64H416C433.7 64 448 78.33 448 96C448 113.7 433.7 128 416 128H32C14.33 128 0 113.7 0 96zM64 256C64 238.3 78.33 224 96 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H96C78.33 288 64 273.7 64 256zM416 448H32C14.33 448 0 433.7 0 416C0 398.3 14.33 384 32 384H416C433.7 384 448 398.3 448 416C448 433.7 433.7 448 416 448z", } - } } } @@ -4769,7 +4659,6 @@ impl IconShape for FaBars { path { d: "M0 96C0 78.33 14.33 64 32 64H416C433.7 64 448 78.33 448 96C448 113.7 433.7 128 416 128H32C14.33 128 0 113.7 0 96zM0 256C0 238.3 14.33 224 32 224H416C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288H32C14.33 288 0 273.7 0 256zM416 448H32C14.33 448 0 433.7 0 416C0 398.3 14.33 384 32 384H416C433.7 384 448 398.3 448 416C448 433.7 433.7 448 416 448z", } - } } } @@ -4812,7 +4701,6 @@ impl IconShape for FaBaseballBatBall { path { d: "M57.89 397.2c-6.262-8.616-16.02-13.19-25.92-13.19c-23.33 0-31.98 20.68-31.98 32.03c0 6.522 1.987 13.1 6.115 18.78l46.52 64C58.89 507.4 68.64 512 78.55 512c23.29 0 31.97-20.66 31.97-32.03c0-6.522-1.988-13.1-6.115-18.78L57.89 397.2zM496.1 352c-44.13 0-79.72 35.75-79.72 80s35.59 80 79.72 80s79.91-35.75 79.91-80S540.2 352 496.1 352zM640 99.38c0-13.61-4.133-27.34-12.72-39.2l-23.63-32.5c-13.44-18.5-33.77-27.68-54.12-27.68c-13.89 0-27.79 4.281-39.51 12.8L307.8 159.7C262.2 192.8 220.4 230.9 183.4 273.4c-24.22 27.88-59.18 63.99-103.5 99.63l56.34 77.52c53.79-35.39 99.15-55.3 127.1-67.27c51.88-22 101.3-49.87 146.9-82.1l202.3-146.7C630.5 140.4 640 120 640 99.38z", } - } } } @@ -4855,7 +4743,6 @@ impl IconShape for FaBaseball { path { d: "M429.6 272.9c0-16.26 16.36-16.81 29.99-16.81l2.931 .0029c16.64 0 33.14 2.056 49.2 5.834C511.7 259.9 512 258 512 256c0-141.4-114.6-256-256-256C253.9 0 251.1 .2578 249.9 .3047c3.658 15.51 6.111 31.34 6.111 47.54c0 6-.2813 12.03-.7813 18C254.6 74.19 247.6 80.5 239.3 80.5c-6.091 0-16.03-4.68-16.03-15.97c0-1.733 .7149-7.153 .7149-16.69c0-15.26-2.389-30.18-6.225-44.69C106.9 19.79 19.5 107.3 3.08 218.3c14.44 3.819 29.38 5.79 44.45 5.79c10.07 0 15.59-.811 17.42-.811c6.229 0 16.49 4.657 16.49 15.99c0 16.11-16.13 16.77-29.73 16.77L48.16 256c-16.33 0-32.25-2.445-47.85-6.109C.2578 251.1 0 253.9 0 256c0 141.4 114.6 256 256 256c2.066 0 4.062-.2578 6.117-.3086C258.5 496.2 256 480.4 256 464.2c0-5.688 .25-11.38 .7187-17.03c.6964-8.538 8.287-14.61 16.49-14.61c7.1 0 15.44 6.938 15.44 15.92c0 2.358-.6524 5.88-.6524 15.72c0 15.25 2.383 30.16 6.209 44.66c110.8-16.63 198.2-104.1 214.7-215c-14.55-3.851-29.59-5.871-44.74-5.871c-10.47 0-16.24 .895-18.13 .895C443.3 288.9 429.6 286.5 429.6 272.9zM238.2 128.9c0 27.78-78.3 108.1-108.6 108.1c-8.612 0-16.01-6.963-16.01-15.98c0-6.002 3.394-11.75 9.163-14.49c80.3-38.08 76.21-94.5 99.39-94.5C234.7 112.8 238.2 124.2 238.2 128.9zM397.5 290.6c0 5.965-3.364 11.68-9.131 14.43c-78.82 37.57-75.92 95-98.94 95c-12.58 0-16.01-11.54-16.01-16.03c0-28 78.29-109.4 108.1-109.4C390.8 274.6 397.5 282.3 397.5 290.6z", } - } } } @@ -4898,7 +4785,6 @@ impl IconShape for FaBasketShopping { path { d: "M171.7 191.1H404.3L322.7 35.07C316.6 23.31 321.2 8.821 332.9 2.706C344.7-3.409 359.2 1.167 365.3 12.93L458.4 191.1H544C561.7 191.1 576 206.3 576 223.1C576 241.7 561.7 255.1 544 255.1L492.1 463.5C484.1 492 459.4 512 430 512H145.1C116.6 512 91 492 83.88 463.5L32 255.1C14.33 255.1 0 241.7 0 223.1C0 206.3 14.33 191.1 32 191.1H117.6L210.7 12.93C216.8 1.167 231.3-3.409 243.1 2.706C254.8 8.821 259.4 23.31 253.3 35.07L171.7 191.1zM191.1 303.1C191.1 295.1 184.8 287.1 175.1 287.1C167.2 287.1 159.1 295.1 159.1 303.1V399.1C159.1 408.8 167.2 415.1 175.1 415.1C184.8 415.1 191.1 408.8 191.1 399.1V303.1zM271.1 303.1V399.1C271.1 408.8 279.2 415.1 287.1 415.1C296.8 415.1 304 408.8 304 399.1V303.1C304 295.1 296.8 287.1 287.1 287.1C279.2 287.1 271.1 295.1 271.1 303.1zM416 303.1C416 295.1 408.8 287.1 400 287.1C391.2 287.1 384 295.1 384 303.1V399.1C384 408.8 391.2 415.1 400 415.1C408.8 415.1 416 408.8 416 399.1V303.1z", } - } } } @@ -4941,7 +4827,6 @@ impl IconShape for FaBasketball { path { d: "M148.7 171.3L64.21 86.83c-28.39 32.16-48.9 71.38-58.3 114.8C19.41 205.4 33.34 208 48 208C86.34 208 121.1 193.9 148.7 171.3zM194.5 171.9L256 233.4l169.2-169.2C380 24.37 320.9 0 256 0C248.6 0 241.2 .4922 233.1 1.113C237.8 16.15 240 31.8 240 48C240 95.19 222.8 138.4 194.5 171.9zM208 48c0-14.66-2.623-28.59-6.334-42.09C158.2 15.31 118.1 35.82 86.83 64.21l84.48 84.48C193.9 121.1 208 86.34 208 48zM171.9 194.5C138.4 222.8 95.19 240 48 240c-16.2 0-31.85-2.236-46.89-6.031C.4922 241.2 0 248.6 0 256c0 64.93 24.37 124 64.21 169.2L233.4 256L171.9 194.5zM317.5 340.1L256 278.6l-169.2 169.2C131.1 487.6 191.1 512 256 512c7.438 0 14.75-.4922 22.03-1.113C274.2 495.8 272 480.2 272 464C272 416.8 289.2 373.6 317.5 340.1zM363.3 340.7l84.48 84.48c28.39-32.16 48.9-71.38 58.3-114.8C492.6 306.6 478.7 304 464 304C425.7 304 390.9 318.1 363.3 340.7zM447.8 86.83L278.6 256l61.52 61.52C373.6 289.2 416.8 272 464 272c16.2 0 31.85 2.236 46.89 6.031C511.5 270.8 512 263.4 512 256C512 191.1 487.6 131.1 447.8 86.83zM304 464c0 14.66 2.623 28.59 6.334 42.09c43.46-9.4 82.67-29.91 114.8-58.3l-84.48-84.48C318.1 390.9 304 425.7 304 464z", } - } } } @@ -4984,7 +4869,6 @@ impl IconShape for FaBath { path { d: "M32 384c0 28.32 12.49 53.52 32 71.09V496C64 504.8 71.16 512 80 512h32C120.8 512 128 504.8 128 496v-15.1h256V496c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16v-40.9c19.51-17.57 32-42.77 32-71.09V352H32V384zM496 256H96V77.25C95.97 66.45 111 60.23 118.6 67.88L132.4 81.66C123.6 108.6 129.4 134.5 144.2 153.2C137.9 159.5 137.8 169.8 144 176l11.31 11.31c6.248 6.248 16.38 6.248 22.63 0l105.4-105.4c6.248-6.248 6.248-16.38 0-22.63l-11.31-11.31c-6.248-6.248-16.38-6.248-22.63 0C230.7 33.26 204.7 27.55 177.7 36.41L163.9 22.64C149.5 8.25 129.6 0 109.3 0C66.66 0 32 34.66 32 77.25v178.8L16 256C7.164 256 0 263.2 0 272v32C0 312.8 7.164 320 16 320h480c8.836 0 16-7.164 16-16v-32C512 263.2 504.8 256 496 256z", } - } } } @@ -5027,7 +4911,6 @@ impl IconShape for FaBatteryEmpty { path { d: "M464 96C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176C0 131.8 35.82 96 80 96H464zM64 336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80C71.16 160 64 167.2 64 176V336z", } - } } } @@ -5070,7 +4953,6 @@ impl IconShape for FaBatteryFull { path { d: "M448 320H96V192H448V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } - } } } @@ -5113,7 +4995,6 @@ impl IconShape for FaBatteryHalf { path { d: "M288 320H96V192H288V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } - } } } @@ -5156,7 +5037,6 @@ impl IconShape for FaBatteryQuarter { path { d: "M192 320H96V192H192V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } - } } } @@ -5199,7 +5079,6 @@ impl IconShape for FaBatteryThreeQuarters { path { d: "M352 320H96V192H352V320zM0 176C0 131.8 35.82 96 80 96H464C508.2 96 544 131.8 544 176V192C561.7 192 576 206.3 576 224V288C576 305.7 561.7 320 544 320V336C544 380.2 508.2 416 464 416H80C35.82 416 0 380.2 0 336V176zM80 160C71.16 160 64 167.2 64 176V336C64 344.8 71.16 352 80 352H464C472.8 352 480 344.8 480 336V176C480 167.2 472.8 160 464 160H80z", } - } } } @@ -5242,7 +5121,6 @@ impl IconShape for FaBedPulse { path { d: "M96 318.3v1.689h1.689C97.12 319.4 96.56 318.9 96 318.3zM176 320c44.13 0 80-35.88 80-79.1s-35.88-79.1-80-79.1S96 195.9 96 240S131.9 320 176 320zM256 318.3C255.4 318.9 254.9 319.4 254.3 320H256V318.3zM544 160h-82.1L450.7 183.9C441.5 203.2 421.8 215.8 400 216c-21.23 0-40.97-12.31-50.3-31.35l-12.08-24.64H304c-8.836 0-16 7.161-16 15.1v175.1L64 352V80.01c0-8.834-7.164-15.1-16-15.1h-32c-8.836 0-16 7.163-16 15.1V496C0 504.8 7.164 512 16 512h32C56.84 512 64 504.8 64 496v-47.1h512V496c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16V256C640 202.1 597 160 544 160zM624 48.01h-115.2l-24.88-37.31c-2.324-3.48-5.539-6.131-9.158-7.977c-1.172-.6016-2.486-.5508-3.738-.9512C468.8 1.035 466.5 0 464.1 0c-.625 0-1.25 .0254-1.875 .0781c-8.625 .6406-16.25 5.876-19.94 13.7l-42.72 90.81l-21.12-43.12c-4.027-8.223-12.39-13.44-21.54-13.44L208 48.02C199.2 48.01 192 55.18 192 64.02v15.99c0 8.836 7.163 15.1 15.1 16l133.1 .0091l36.46 74.55C382.5 178.8 390.8 184 400 184c9.219-.0781 17.78-5.438 21.72-13.78l45.91-97.52l8.406 12.62C480.5 91.1 487.1 96.01 496 96.01h128c8.836 0 16-7.164 16-16V64.01C640 55.18 632.8 48.01 624 48.01z", } - } } } @@ -5285,7 +5163,6 @@ impl IconShape for FaBed { path { d: "M176 288C220.1 288 256 252.1 256 208S220.1 128 176 128S96 163.9 96 208S131.9 288 176 288zM544 128H304C295.2 128 288 135.2 288 144V320H64V48C64 39.16 56.84 32 48 32h-32C7.163 32 0 39.16 0 48v416C0 472.8 7.163 480 16 480h32C56.84 480 64 472.8 64 464V416h512v48c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V224C640 170.1 597 128 544 128z", } - } } } @@ -5328,7 +5205,6 @@ impl IconShape for FaBeerMugEmpty { path { d: "M432 96H384V64c0-17.67-14.33-32-32-32H64C46.33 32 32 46.33 32 64v352c0 35.35 28.65 64 64 64h224c35.35 0 64-28.65 64-64v-32.08l80.66-35.94C493.5 335.1 512 306.5 512 275V176C512 131.8 476.2 96 432 96zM160 368C160 376.9 152.9 384 144 384S128 376.9 128 368v-224C128 135.1 135.1 128 144 128S160 135.1 160 144V368zM224 368C224 376.9 216.9 384 208 384S192 376.9 192 368v-224C192 135.1 199.1 128 208 128S224 135.1 224 144V368zM288 368c0 8.875-7.125 16-16 16S256 376.9 256 368v-224C256 135.1 263.1 128 272 128S288 135.1 288 144V368zM448 275c0 6.25-3.75 12-9.5 14.62L384 313.9V160h48C440.9 160 448 167.1 448 176V275z", } - } } } @@ -5371,7 +5247,6 @@ impl IconShape for FaBellConcierge { path { d: "M280 145.3V112h16C309.3 112 320 101.3 320 88S309.3 64 296 64H215.1C202.7 64 192 74.75 192 87.1S202.7 112 215.1 112H232v33.32C119.6 157.3 32 252.4 32 368h448C480 252.4 392.4 157.3 280 145.3zM488 400h-464C10.75 400 0 410.7 0 423.1C0 437.3 10.75 448 23.1 448h464c13.25 0 24-10.75 24-23.1C512 410.7 501.3 400 488 400z", } - } } } @@ -5414,7 +5289,6 @@ impl IconShape for FaBellSlash { path { d: "M186 120.5C209 85.38 245.4 59.84 288 51.2V32C288 14.33 302.3 .0003 320 .0003C337.7 .0003 352 14.33 352 32V51.2C425 66.03 480 130.6 480 208V226.8C480 273.9 497.3 319.2 528.5 354.4L535.9 362.7C544.3 372.2 546.4 385.6 541.2 397.1C540.1 397.5 540.8 397.1 540.6 398.4L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L186 120.5zM160 226.8V222.1L406.2 416H128C115.4 416 103.1 408.6 98.81 397.1C93.65 385.6 95.71 372.2 104.1 362.7L111.5 354.4C142.7 319.2 160 273.9 160 226.8V226.8zM320 512C303 512 286.7 505.3 274.7 493.3C262.7 481.3 256 464.1 256 448H384C384 464.1 377.3 481.3 365.3 493.3C353.3 505.3 336.1 512 320 512z", } - } } } @@ -5457,7 +5331,6 @@ impl IconShape for FaBell { path { d: "M256 32V51.2C329 66.03 384 130.6 384 208V226.8C384 273.9 401.3 319.2 432.5 354.4L439.9 362.7C448.3 372.2 450.4 385.6 445.2 397.1C440 408.6 428.6 416 416 416H32C19.4 416 7.971 408.6 2.809 397.1C-2.353 385.6-.2883 372.2 8.084 362.7L15.5 354.4C46.74 319.2 64 273.9 64 226.8V208C64 130.6 118.1 66.03 192 51.2V32C192 14.33 206.3 0 224 0C241.7 0 256 14.33 256 32H256zM224 512C207 512 190.7 505.3 178.7 493.3C166.7 481.3 160 464.1 160 448H288C288 464.1 281.3 481.3 269.3 493.3C257.3 505.3 240.1 512 224 512z", } - } } } @@ -5500,7 +5373,6 @@ impl IconShape for FaBezierCurve { path { d: "M352 32C378.5 32 400 53.49 400 80V84H518.4C528.8 62.69 550.7 48 576 48C611.3 48 640 76.65 640 112C640 147.3 611.3 176 576 176C550.7 176 528.8 161.3 518.4 140H451.5C510.4 179.6 550.4 244.1 555.5 320H560C586.5 320 608 341.5 608 368V432C608 458.5 586.5 480 560 480H496C469.5 480 448 458.5 448 432V368C448 341.5 469.5 320 496 320H499.3C493.4 253 450.8 196.6 391.8 170.9C383.1 183.6 368.6 192 352 192H288C271.4 192 256.9 183.6 248.2 170.9C189.2 196.6 146.6 253 140.7 320H144C170.5 320 192 341.5 192 368V432C192 458.5 170.5 480 144 480H80C53.49 480 32 458.5 32 432V368C32 341.5 53.49 320 80 320H84.53C89.56 244.1 129.6 179.6 188.5 140H121.6C111.2 161.3 89.3 176 64 176C28.65 176 0 147.3 0 112C0 76.65 28.65 48 64 48C89.3 48 111.2 62.69 121.6 84H240V80C240 53.49 261.5 32 288 32H352zM296 136H344V88H296V136zM88 376V424H136V376H88zM552 424V376H504V424H552z", } - } } } @@ -5543,7 +5415,6 @@ impl IconShape for FaBicycle { path { d: "M347.2 32C358.1 32 369.8 38.44 375.4 48.78L473.3 229.1C485.5 226.1 498.5 224 512 224C582.7 224 640 281.3 640 352C640 422.7 582.7 480 512 480C441.3 480 384 422.7 384 352C384 311.1 402.4 276.3 431.1 252.8L409.4 212.7L324.7 356.2C320.3 363.5 312.5 368 304 368H255C247.1 431.1 193.3 480 128 480C57.31 480 0 422.7 0 352C0 281.3 57.31 224 128 224C138.7 224 149.2 225.3 159.2 227.8L185.8 174.7L163.7 144H120C106.7 144 96 133.3 96 120C96 106.7 106.7 96 120 96H176C183.7 96 190.1 99.71 195.5 105.1L222.9 144H372.3L337.7 80H311.1C298.7 80 287.1 69.25 287.1 56C287.1 42.75 298.7 32 311.1 32H347.2zM440 352C440 391.8 472.2 424 512 424C551.8 424 584 391.8 584 352C584 312.2 551.8 280 512 280C508.2 280 504.5 280.3 500.8 280.9L533.1 340.6C539.4 352.2 535.1 366.8 523.4 373.1C511.8 379.4 497.2 375.1 490.9 363.4L458.6 303.7C447 316.5 440 333.4 440 352V352zM108.8 328.6L133.1 280.2C131.4 280.1 129.7 280 127.1 280C88.24 280 55.1 312.2 55.1 352C55.1 391.8 88.24 424 127.1 424C162.3 424 190.9 400.1 198.2 368H133.2C112.1 368 99.81 346.7 108.8 328.6H108.8zM290.3 320L290.4 319.9L217.5 218.7L166.8 320H290.3zM257.4 192L317 274.8L365.9 192H257.4z", } - } } } @@ -5586,7 +5457,6 @@ impl IconShape for FaBinoculars { path { d: "M416 48C416 39.13 408.9 32 400 32h-64C327.1 32 320 39.13 320 48V96h96.04L416 48zM63.88 160.1C61.34 253.9 3.5 274.3 0 404V448c0 17.6 14.4 32 32 32h128c17.6 0 32-14.4 32-32V128H95.88C78.26 128 64.35 142.5 63.88 160.1zM448.1 160.1C447.6 142.5 433.7 128 416.1 128H320v320c0 17.6 14.4 32 32 32h128c17.6 0 32-14.4 32-32v-44C508.5 274.3 450.7 253.9 448.1 160.1zM224 288h64V128H224V288zM176 32h-64C103.1 32 96 39.13 96 48L95.96 96H192V48C192 39.13 184.9 32 176 32z", } - } } } @@ -5629,7 +5499,6 @@ impl IconShape for FaBiohazard { path { d: "M575.5 283.5c-13.13-39.11-39.5-71.98-74.13-92.35c-17.5-10.37-36.25-16.62-55.25-19.87c6-17.75 10-36.49 10-56.24c0-40.99-14.5-80.73-41-112.2c-2.5-3-6.625-3.623-10-1.75c-3.25 1.875-4.75 5.998-3.625 9.748c4.5 13.75 6.625 26.24 6.625 38.49c0 67.73-53.76 122.8-120 122.8s-120-55.11-120-122.8c0-12.12 2.25-24.74 6.625-38.49c1.125-3.75-.375-7.873-3.625-9.748c-3.375-1.873-7.502-1.25-10 1.75C134.7 34.3 120.1 74.04 120.1 115c0 19.75 3.875 38.49 10 56.24C111.2 174.5 92.32 180.8 74.82 191.1c-34.63 20.49-61.01 53.24-74.38 92.35c-1.25 3.75 .25 7.748 3.5 9.748c3.375 2 7.5 1.375 10-1.5c9.377-10.87 19-19.12 29.25-25.12c57.25-33.87 130.8-13.75 163.9 44.99c33.13 58.61 13.38 133.1-43.88 167.8c-10.25 6.123-22 10.37-35.88 13.37c-3.627 .875-6.377 4.25-6.377 8.123c.125 4 2.75 7.248 6.502 7.998c39.75 7.748 80.63 .7495 115.3-19.74c18-10.5 32.88-24.49 45.25-39.99c12.38 15.5 27.38 29.49 45.38 39.99c34.5 20.49 75.51 27.49 115.1 19.74c3.875-.75 6.375-3.998 6.5-7.998c0-3.873-2.625-7.248-6.375-8.123c-13.88-2.873-25.63-7.248-35.75-13.37c-57.38-33.87-77.01-109.2-44-167.8c33.13-58.73 106.6-78.85 164-44.99c10.12 6.123 19.75 14.25 29.13 25.12c2.5 2.875 6.752 3.5 10 1.5C575.4 291.2 576.9 287.2 575.5 283.5zM287.1 320.1c-26.5 0-48-21.49-48-47.99c0-26.49 21.5-47.99 48-47.99c26.5 0 48.01 21.49 48.01 47.99C335.1 298.6 314.5 320.1 287.1 320.1zM385 377.6c1.152 22.77 10.74 44.63 27.22 60.92c47.45-35.44 79.13-90.58 83.1-153.4c-22.58-6.173-45.69-2.743-65.57 8.76C424.7 326.9 408.5 355.1 385 377.6zM253.3 132.6c26.22-6.551 45.37-6.024 69.52 .0254c21.93-9.777 39.07-28.55 47.48-51.75C345 69.98 317.3 63.94 288.1 63.94c-29.18 0-56.96 5.986-82.16 16.84C214.3 103.1 231.4 122.8 253.3 132.6zM163.8 438.5c16.46-16.26 26.03-38.19 27.14-61.01c-23.49-21.59-39.59-50.67-44.71-83.6C126.9 282.7 103.8 278.8 80.67 285.1C84.64 347.9 116.3 403.1 163.8 438.5z", } - } } } @@ -5672,7 +5541,6 @@ impl IconShape for FaBitcoinSign { path { d: "M48 32C48 14.33 62.33 0 80 0C97.67 0 112 14.33 112 32V64H144V32C144 14.33 158.3 0 176 0C193.7 0 208 14.33 208 32V64C208 65.54 207.9 67.06 207.7 68.54C254.1 82.21 288 125.1 288 176C288 200.2 280.3 222.6 267.3 240.9C298.9 260.7 320 295.9 320 336C320 397.9 269.9 448 208 448V480C208 497.7 193.7 512 176 512C158.3 512 144 497.7 144 480V448H112V480C112 497.7 97.67 512 80 512C62.33 512 48 497.7 48 480V448H41.74C18.69 448 0 429.3 0 406.3V101.6C0 80.82 16.82 64 37.57 64H48V32zM176 224C202.5 224 224 202.5 224 176C224 149.5 202.5 128 176 128H64V224H176zM64 288V384H208C234.5 384 256 362.5 256 336C256 309.5 234.5 288 208 288H64z", } - } } } @@ -5715,7 +5583,6 @@ impl IconShape for FaBlenderPhone { path { d: "M158.7 334.1L132.1 271.7C130.2 264.1 123.2 260.7 115.7 261.5l-45 4.374c-17.25-46.87-17.63-99.74 0-147.6l45 4.374C123.2 123.4 130.2 119.1 132.1 112.4l25.75-63.25C161.9 41.76 158.1 33.26 152.1 29.01L112.9 4.887C98.49-3.863 80.12-.4886 68.99 12.01C-23.64 115.6-23.01 271.5 70.99 374.5c9.875 10.75 29.13 12.5 41.75 4.75l39.38-24.12C158.1 350.9 161.7 342.4 158.7 334.1zM479.1 384H224c-35.38 0-63.1 28.62-63.1 63.1l-.0052 32c0 17.62 14.37 31.1 31.1 31.1L511.1 512c17.63 0 32-14.38 32-31.1l.0019-31.1C543.1 412.6 515.4 384 479.1 384zM352 480c-17.63 0-31.1-14.38-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.38 31.1 31.1C384 465.6 369.6 480 352 480zM399.1 64h158.5L576 .008L191.1 .006l-.0023 351.1h288l17.49-64h-97.49c-8.801 0-16-7.199-16-15.1c0-8.799 7.199-15.1 16-15.1h106.1l17.49-63.1h-123.6c-8.801 0-16-7.199-16-15.1c0-8.799 7.199-15.1 16-15.1h132.4l17.49-63.1h-149.9c-8.801 0-16-7.199-16-15.1C383.1 71.2 391.2 64 399.1 64z", } - } } } @@ -5758,7 +5625,6 @@ impl IconShape for FaBlender { path { d: "M336 64h158.5L512 0H48C21.49 0 0 21.49 0 48v160C0 234.5 21.49 256 48 256h103.3L160 352h256l17.49-64H336C327.2 288 320 280.8 320 272S327.2 256 336 256h106.1l17.49-64H336C327.2 192 320 184.8 320 176S327.2 160 336 160h132.4l17.49-64H336C327.2 96 320 88.8 320 80S327.2 64 336 64zM64 192V64h69.88L145.5 192H64zM416 384H160c-35.38 0-64 28.62-64 64l-.0001 32c0 17.62 14.38 32 32 32h320c17.62 0 32-14.38 32-32l.0003-32C480 412.6 451.4 384 416 384zM288 480c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S305.6 480 288 480z", } - } } } @@ -5801,7 +5667,6 @@ impl IconShape for FaBlog { path { d: "M217.6 96.1c-12.95-.625-24.66 9.156-25.52 22.37C191.2 131.7 201.2 143.1 214.4 143.1c79.53 5.188 148.4 74.09 153.6 153.6c.8281 12.69 11.39 22.43 23.94 22.43c.5156 0 1.047-.0313 1.578-.0625c13.22-.8438 23.25-12.28 22.39-25.5C409.3 191.8 320.3 102.8 217.6 96.1zM224 0C206.3 0 192 14.31 192 32s14.33 32 32 32c123.5 0 224 100.5 224 224c0 17.69 14.33 32 32 32s32-14.31 32-32C512 129.2 382.8 0 224 0zM172.3 226.8C157.7 223.9 144 235.8 144 250.6v50.37c0 10.25 7.127 18.37 16.75 21.1c18.13 6.75 31.26 24.38 31.26 44.1c0 26.5-21.5 47.1-48.01 47.1c-26.5 0-48.01-21.5-48.01-47.1V120c0-13.25-10.75-23.1-24.01-23.1l-48.01 .0076C10.75 96.02 0 106.8 0 120v247.1c0 89.5 82.14 160.2 175 140.7c54.38-11.5 98.27-55.5 109.8-109.7C302.2 316.1 247.8 241.8 172.3 226.8z", } - } } } @@ -5844,7 +5709,6 @@ impl IconShape for FaBold { path { d: "M321.1 242.4C340.1 220.1 352 191.6 352 160c0-70.59-57.42-128-128-128L32 32.01c-17.67 0-32 14.31-32 32s14.33 32 32 32h16v320H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h224c70.58 0 128-57.41 128-128C384 305.3 358.6 264.8 321.1 242.4zM112 96.01H224c35.3 0 64 28.72 64 64s-28.7 64-64 64H112V96.01zM256 416H112v-128H256c35.3 0 64 28.71 64 63.1S291.3 416 256 416z", } - } } } @@ -5887,7 +5751,6 @@ impl IconShape for FaBoltLightning { path { d: "M381.2 172.8C377.1 164.9 368.9 160 360 160h-156.6l50.84-127.1c2.969-7.375 2.062-15.78-2.406-22.38S239.1 0 232 0h-176C43.97 0 33.81 8.906 32.22 20.84l-32 240C-.7179 267.7 1.376 274.6 5.938 279.8C10.5 285 17.09 288 24 288h146.3l-41.78 194.1c-2.406 11.22 3.469 22.56 14 27.09C145.6 511.4 148.8 512 152 512c7.719 0 15.22-3.75 19.81-10.44l208-304C384.8 190.2 385.4 180.7 381.2 172.8z", } - } } } @@ -5930,7 +5793,6 @@ impl IconShape for FaBolt { path { d: "M240.5 224H352C365.3 224 377.3 232.3 381.1 244.7C386.6 257.2 383.1 271.3 373.1 280.1L117.1 504.1C105.8 513.9 89.27 514.7 77.19 505.9C65.1 497.1 60.7 481.1 66.59 467.4L143.5 288H31.1C18.67 288 6.733 279.7 2.044 267.3C-2.645 254.8 .8944 240.7 10.93 231.9L266.9 7.918C278.2-1.92 294.7-2.669 306.8 6.114C318.9 14.9 323.3 30.87 317.4 44.61L240.5 224z", } - } } } @@ -5973,7 +5835,6 @@ impl IconShape for FaBomb { path { d: "M440.8 4.994C441.9 1.99 444.8 0 448 0C451.2 0 454.1 1.99 455.2 4.994L469.3 42.67L507 56.79C510 57.92 512 60.79 512 64C512 67.21 510 70.08 507 71.21L469.3 85.33L455.2 123C454.1 126 451.2 128 448 128C444.8 128 441.9 126 440.8 123L426.7 85.33L388.1 71.21C385.1 70.08 384 67.21 384 64C384 60.79 385.1 57.92 388.1 56.79L426.7 42.67L440.8 4.994zM289.4 97.37C301.9 84.88 322.1 84.88 334.6 97.37L363.3 126.1L380.7 108.7C386.9 102.4 397.1 102.4 403.3 108.7C409.6 114.9 409.6 125.1 403.3 131.3L385.9 148.7L414.6 177.4C427.1 189.9 427.1 210.1 414.6 222.6L403.8 233.5C411.7 255.5 416 279.3 416 304C416 418.9 322.9 512 208 512C93.12 512 0 418.9 0 304C0 189.1 93.12 96 208 96C232.7 96 256.5 100.3 278.5 108.3L289.4 97.37zM95.1 296C95.1 238.6 142.6 192 199.1 192H207.1C216.8 192 223.1 184.8 223.1 176C223.1 167.2 216.8 160 207.1 160H199.1C124.9 160 63.1 220.9 63.1 296V304C63.1 312.8 71.16 320 79.1 320C88.84 320 95.1 312.8 95.1 304V296z", } - } } } @@ -6016,7 +5877,6 @@ impl IconShape for FaBone { path { d: "M534.9 267.5C560.1 280 576 305.8 576 334v4.387c0 35.55-23.49 68.35-58.24 75.88c-38.18 8.264-74.96-13.73-86.76-49.14c-.0352-.1035-.0684-.207-.1035-.3125C425.3 347.7 409.6 336 391.6 336H184.4c-17.89 0-33.63 11.57-39.23 28.56L145 365.1c-11.8 35.41-48.58 57.4-86.76 49.14C23.49 406.7 0 373.9 0 338.4v-4.387C0 305.8 15.88 280 41.13 267.5c9.375-4.75 9.375-18.25 0-23C15.88 232 0 206.3 0 178V173.6c0-35.55 23.49-68.35 58.24-75.88c38.18-8.264 74.99 13.82 86.79 49.23C150.7 164.1 166.4 176 184.4 176h207.2c17.89 0 33.63-11.57 39.23-28.56L431 146.9c11.8-35.41 48.58-57.4 86.76-49.14C552.5 105.3 576 138.1 576 173.6v4.387C576 206.3 560.1 232 534.9 244.5C525.5 249.3 525.5 262.8 534.9 267.5z", } - } } } @@ -6059,7 +5919,6 @@ impl IconShape for FaBong { path { d: "M334.5 512c23.12 0 44.38-12.62 56-32.63C406.8 451.2 416 418.8 416 384c0-36.13-10.11-69.75-27.49-98.63l43.5-43.37l9.376 9.375c6.25 6.25 16.38 6.25 22.63 0L475.3 240c6.25-6.25 6.25-16.38 0-22.62l-52.63-52.75c-6.25-6.25-16.38-6.25-22.63 0L388.6 176c-6.25 6.25-6.25 16.38 0 22.62L398 208l-39.38 39.38c-11.5-11.38-24.51-21.25-38.63-29.5l.0067-154.1h16c8.75 0 16-7.25 16-16L352 16.01C352 7.14 344.9 0 336 0L111.1 .1667c-8.75 0-15.99 7.11-15.99 15.99L96 48c0 8.875 7.126 16 16 16h16L128 217.9C70.63 251.1 32 313 32 384c0 34.75 9.252 67.25 25.5 95.38C69.13 499.4 90.38 512 113.5 512H334.5zM152 259.4l23.97-13.87V64.03L272 63.75l.0168 181.8l23.97 13.87C320.7 273.8 340 295.1 352.5 320H95.51C108 295.1 127.3 273.8 152 259.4z", } - } } } @@ -6102,7 +5961,6 @@ impl IconShape for FaBookAtlas { path { d: "M240 97.25C232.3 104.8 219.3 131.8 216.6 176h46.88C260.8 131.8 247.8 104.8 240 97.25zM334.4 176c-5.25-31.25-25.62-57.13-53.25-70.38C288.8 124.6 293.8 149 295.3 176H334.4zM334.4 208h-39.13c-1.5 27-6.5 51.38-14.12 70.38C308.8 265.1 329.1 239.3 334.4 208zM263.4 208H216.5C219.3 252.3 232.3 279.3 240 286.8C247.8 279.3 260.8 252.3 263.4 208zM198.9 105.6C171.3 118.9 150.9 144.8 145.6 176h39.13C186.3 149 191.3 124.6 198.9 105.6zM448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-32c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM240 64c70.75 0 128 57.25 128 128s-57.25 128-128 128s-128-57.25-128-128S169.3 64 240 64zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448zM198.9 278.4C191.3 259.4 186.3 235 184.8 208H145.6C150.9 239.3 171.3 265.1 198.9 278.4z", } - } } } @@ -6145,7 +6003,6 @@ impl IconShape for FaBookBible { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM144 144c0-8.875 7.125-15.1 16-15.1L208 128V80c0-8.875 7.125-15.1 16-15.1l32 .0009c8.875 0 16 7.12 16 15.1V128L320 128c8.875 0 16 7.121 16 15.1v32c0 8.875-7.125 16-16 16L272 192v112c0 8.875-7.125 16-16 16l-32-.0002c-8.875 0-16-7.127-16-16V192L160 192c-8.875 0-16-7.127-16-16V144zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } - } } } @@ -6188,7 +6045,6 @@ impl IconShape for FaBookBookmark { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H352v191.1c0 13.41-15.52 20.88-25.1 12.49L272 160L217.1 204.5C207.5 212.8 192 205.4 192 191.1V0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-32c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } - } } } @@ -6231,7 +6087,6 @@ impl IconShape for FaBookJournalWhills { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM133.1 160.4l21.25 21.25c3.125 3.125 8.125 3.125 11.25 0s3.125-8.125 0-11.25l-26.38-26.5c10-20.75 26.25-38 46.38-49.25c-17 27.12-11 62.75 14 82.63C185.5 192 180.5 213.1 186.5 232.5c5.875 19.38 22 34.13 41.88 38.25l1.375-32.75L219.4 245.1C218.8 245.5 217.9 245.8 217.1 245.8c-1 0-2-.375-2.75-1c-.75-.875-1.25-1.875-1.25-3c0-.625 .25-1.375 .5-2L222.3 225.5l-18-3.75c-1.75-.375-3.125-2.125-3.125-4s1.375-3.5 3.125-3.875l18-3.75L213.6 195.9C212.8 194.3 213 192.1 214.4 190.9s3.5-1.5 5-.375l12 8.125L236 87.88C236.1 85.63 237.9 84 240 84s3.875 1.625 4 3.875l4.75 112.3l14.12-9.625c.625-.5 1.5-.625 2.25-.75c1.5 0 2.75 .75 3.5 2s.625 2.875-.125 4.125L260 210.1l17.1 3.75c1.75 .375 3.125 2 3.125 3.875s-1.375 3.625-3.125 4L260 225.4l8.5 14.38c.75 1.25 .875 2.75 .125 4s-2 2-3.5 2c-.75 0-1.625-.25-2.25-.625L250.3 236.5l1.375 34.25c19.88-4.125 36-18.88 41.88-38.25c6-19.38 1-40.63-13.12-55.25c25-19.88 31-55.5 14-82.63c20.25 11.25 36.38 28.5 46.38 49.25l-26.38 26.5c-3.125 3.125-3.125 8.125 0 11.25s8.125 3.125 11.25 0l21.25-21.25C349.9 170.5 352 181 352 192c0 .5-.125 1-.125 1.5l-37.13 32.5C313.1 227.6 312.1 229.8 312 232c.125 1.875 .7496 3.75 1.1 5.25C315.6 238.9 317.8 239.9 320 240c1.1 0 3.875-.7499 5.25-1.1l23.62-20.63C337.3 267 293.1 304 240 304S142.8 267 131.1 217.4l23.62 20.63C156.3 239.3 158.1 239.9 160 240c3.375 0 6.25-2.125 7.5-5.125c1.125-3.125 .25-6.75-2.25-8.875L128.1 193.5C128.1 193 128 192.5 128 192C128 181 130.1 170.5 133.1 160.4zM384 448H96c-17.67 0-32-14.33-32-32s14.33-32 32-32h288V448z", } - } } } @@ -6274,7 +6129,6 @@ impl IconShape for FaBookMedical { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM128 166c0-8.838 7.164-16 16-16h53.1V96c0-8.838 7.164-16 16-16h52c8.836 0 16 7.162 16 16v54H336c8.836 0 16 7.162 16 16v52c0 8.836-7.164 16-16 16h-54V288c0 8.836-7.164 16-16 16h-52c-8.836 0-16-7.164-16-16V234H144c-8.836 0-16-7.164-16-16V166zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } - } } } @@ -6317,7 +6171,6 @@ impl IconShape for FaBookOpenReader { path { d: "M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z", } - } } } @@ -6360,7 +6213,6 @@ impl IconShape for FaBookOpen { path { d: "M144.3 32.04C106.9 31.29 63.7 41.44 18.6 61.29c-11.42 5.026-18.6 16.67-18.6 29.15l0 357.6c0 11.55 11.99 19.55 22.45 14.65c126.3-59.14 219.8 11 223.8 14.01C249.1 478.9 252.5 480 256 480c12.4 0 16-11.38 16-15.98V80.04c0-5.203-2.531-10.08-6.781-13.08C263.3 65.58 216.7 33.35 144.3 32.04zM557.4 61.29c-45.11-19.79-88.48-29.61-125.7-29.26c-72.44 1.312-118.1 33.55-120.9 34.92C306.5 69.96 304 74.83 304 80.04v383.1C304 468.4 307.5 480 320 480c3.484 0 6.938-1.125 9.781-3.328c3.925-3.018 97.44-73.16 223.8-14c10.46 4.896 22.45-3.105 22.45-14.65l.0001-357.6C575.1 77.97 568.8 66.31 557.4 61.29z", } - } } } @@ -6403,7 +6255,6 @@ impl IconShape for FaBookQuran { path { d: "M352 0H48C21.49 0 0 21.49 0 48v288c0 14.16 6.246 26.76 16 35.54v81.36C6.607 458.5 0 468.3 0 479.1C0 497.7 14.33 512 31.1 512h320c53.02 0 96-42.98 96-96V96C448 42.98 405 0 352 0zM324.8 170.4c3.006 .4297 4.295 4.154 2.004 6.301L306.2 196.9l4.869 28.5c.4297 2.434-1.576 4.439-3.725 4.439c-.5723 0-1.145-.1445-1.719-.4297L280 215.9l-25.63 13.46c-.5723 .2852-1.145 .4297-1.719 .4297c-2.146 0-4.152-2.006-3.723-4.439l4.869-28.5l-20.62-20.19c-2.291-2.146-1.002-5.871 2.006-6.301l28.64-4.152l12.89-25.92C277.3 138.9 278.7 138.2 280 138.2s2.721 .7168 3.295 2.148l12.89 25.92L324.8 170.4zM216 72c23.66 0 46.61 6.953 66.36 20.09c3.219 2.141 4.438 6.281 2.906 9.844c-1.547 3.547-5.453 5.562-9.172 4.594C268.8 104.8 262.2 104 256 104C207.5 104 168 143.5 168 192S207.5 280 256 280c6.234 0 12.81-.8281 20.09-2.531c3.719-.9687 7.625 1.047 9.172 4.594c1.531 3.562 .3125 7.703-2.906 9.844C262.6 305 239.7 312 216 312C149.8 312 96 258.2 96 192S149.8 72 216 72zM352 448H64v-64h288c17.67 0 32 14.33 32 32C384 433.7 369.7 448 352 448z", } - } } } @@ -6446,7 +6297,6 @@ impl IconShape for FaBookSkull { path { d: "M272 144C280.8 144 288 136.8 288 128s-7.25-16-16-16S256 119.3 256 128S263.3 144 272 144zM448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM240 64C284.3 64 320 92.75 320 128c0 20.88-12.75 39.25-32 50.88V192c0 8.75-7.25 16-16 16h-64C199.3 208 192 200.8 192 192V178.9C172.8 167.3 160 148.9 160 128C160 92.75 195.8 64 240 64zM121.7 238.7c-8.125-3.484-11.91-12.89-8.438-21.02c3.469-8.094 12.94-11.86 21-8.422L240 254.5l105.7-45.21c8.031-3.438 17.53 .3281 21 8.422c3.469 8.125-.3125 17.53-8.438 21.02l-77.58 33.18l77.58 33.18c8.125 3.484 11.91 12.89 8.438 21.02C364.1 332.2 358.2 335.8 352 335.8c-2.094 0-4.25-.4062-6.281-1.281L240 289.3l-105.7 45.21C132.3 335.4 130.1 335.8 128 335.8c-6.219 0-12.12-3.641-14.72-9.703C109.8 317.1 113.6 308.6 121.7 305.1l77.58-33.18L121.7 238.7zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448zM208 144C216.8 144 224 136.8 224 128S216.8 112 208 112S192 119.3 192 128S199.3 144 208 144z", } - } } } @@ -6489,7 +6339,6 @@ impl IconShape for FaBook { path { d: "M448 336v-288C448 21.49 426.5 0 400 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h320c17.67 0 32-14.33 32-31.1c0-11.72-6.607-21.52-16-27.1v-81.36C441.8 362.8 448 350.2 448 336zM143.1 128h192C344.8 128 352 135.2 352 144C352 152.8 344.8 160 336 160H143.1C135.2 160 128 152.8 128 144C128 135.2 135.2 128 143.1 128zM143.1 192h192C344.8 192 352 199.2 352 208C352 216.8 344.8 224 336 224H143.1C135.2 224 128 216.8 128 208C128 199.2 135.2 192 143.1 192zM384 448H96c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32h288V448z", } - } } } @@ -6532,7 +6381,6 @@ impl IconShape for FaBookmark { path { d: "M384 48V512l-192-112L0 512V48C0 21.5 21.5 0 48 0h288C362.5 0 384 21.5 384 48z", } - } } } @@ -6575,7 +6423,6 @@ impl IconShape for FaBorderAll { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM384 96H256V224H384V96zM384 288H256V416H384V288zM192 224V96H64V224H192zM64 416H192V288H64V416z", } - } } } @@ -6618,7 +6465,6 @@ impl IconShape for FaBorderNone { path { d: "M64 448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416C49.67 416 64 430.3 64 448zM128 480C110.3 480 96 465.7 96 448C96 430.3 110.3 416 128 416C145.7 416 160 430.3 160 448C160 465.7 145.7 480 128 480zM128 96C110.3 96 96 81.67 96 64C96 46.33 110.3 32 128 32C145.7 32 160 46.33 160 64C160 81.67 145.7 96 128 96zM160 256C160 273.7 145.7 288 128 288C110.3 288 96 273.7 96 256C96 238.3 110.3 224 128 224C145.7 224 160 238.3 160 256zM320 480C302.3 480 288 465.7 288 448C288 430.3 302.3 416 320 416C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480zM352 64C352 81.67 337.7 96 320 96C302.3 96 288 81.67 288 64C288 46.33 302.3 32 320 32C337.7 32 352 46.33 352 64zM320 288C302.3 288 288 273.7 288 256C288 238.3 302.3 224 320 224C337.7 224 352 238.3 352 256C352 273.7 337.7 288 320 288zM256 448C256 465.7 241.7 480 224 480C206.3 480 192 465.7 192 448C192 430.3 206.3 416 224 416C241.7 416 256 430.3 256 448zM224 96C206.3 96 192 81.67 192 64C192 46.33 206.3 32 224 32C241.7 32 256 46.33 256 64C256 81.67 241.7 96 224 96zM256 256C256 273.7 241.7 288 224 288C206.3 288 192 273.7 192 256C192 238.3 206.3 224 224 224C241.7 224 256 238.3 256 256zM416 480C398.3 480 384 465.7 384 448C384 430.3 398.3 416 416 416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480zM416 96C398.3 96 384 81.67 384 64C384 46.33 398.3 32 416 32C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96zM64 64C64 81.67 49.67 96 32 96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64zM416 288C398.3 288 384 273.7 384 256C384 238.3 398.3 224 416 224C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288zM64 256C64 273.7 49.67 288 32 288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224C49.67 224 64 238.3 64 256zM224 384C206.3 384 192 369.7 192 352C192 334.3 206.3 320 224 320C241.7 320 256 334.3 256 352C256 369.7 241.7 384 224 384zM448 352C448 369.7 433.7 384 416 384C398.3 384 384 369.7 384 352C384 334.3 398.3 320 416 320C433.7 320 448 334.3 448 352zM32 384C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320C49.67 320 64 334.3 64 352C64 369.7 49.67 384 32 384zM448 160C448 177.7 433.7 192 416 192C398.3 192 384 177.7 384 160C384 142.3 398.3 128 416 128C433.7 128 448 142.3 448 160zM32 192C14.33 192 0 177.7 0 160C0 142.3 14.33 128 32 128C49.67 128 64 142.3 64 160C64 177.7 49.67 192 32 192zM256 160C256 177.7 241.7 192 224 192C206.3 192 192 177.7 192 160C192 142.3 206.3 128 224 128C241.7 128 256 142.3 256 160z", } - } } } @@ -6661,7 +6507,6 @@ impl IconShape for FaBorderTopLeft { path { d: "M0 112C0 67.82 35.82 32 80 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H80C71.16 96 64 103.2 64 112V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V112zM128 480C110.3 480 96 465.7 96 448C96 430.3 110.3 416 128 416C145.7 416 160 430.3 160 448C160 465.7 145.7 480 128 480zM320 480C302.3 480 288 465.7 288 448C288 430.3 302.3 416 320 416C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480zM256 448C256 465.7 241.7 480 224 480C206.3 480 192 465.7 192 448C192 430.3 206.3 416 224 416C241.7 416 256 430.3 256 448zM416 480C398.3 480 384 465.7 384 448C384 430.3 398.3 416 416 416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480zM416 288C398.3 288 384 273.7 384 256C384 238.3 398.3 224 416 224C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288zM448 352C448 369.7 433.7 384 416 384C398.3 384 384 369.7 384 352C384 334.3 398.3 320 416 320C433.7 320 448 334.3 448 352zM416 192C398.3 192 384 177.7 384 160C384 142.3 398.3 128 416 128C433.7 128 448 142.3 448 160C448 177.7 433.7 192 416 192z", } - } } } @@ -6704,7 +6549,6 @@ impl IconShape for FaBoreHole { path { d: "M256 0C273.7 0 288 14.33 288 32V296.6C307.1 307.6 320 328.3 320 352C320 387.3 291.3 416 256 416C220.7 416 192 387.3 192 352C192 328.3 204.9 307.6 224 296.6V32C224 14.33 238.3 0 256 0zM160 128V352C160 405 202.1 448 256 448C309 448 352 405 352 352V128H464C490.5 128 512 149.5 512 176V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V176C0 149.5 21.49 128 48 128H160z", } - } } } @@ -6747,7 +6591,6 @@ impl IconShape for FaBottleDroplet { path { d: "M224 0C237.3-.0003 248 10.74 248 23.1C248 37.25 237.3 47.1 224 48L216 48V140.9C258.6 161.6 288 205.4 288 256V448C288 483.3 259.3 512 224 512H96C60.65 512 32 483.3 32 448V256C32 205.4 61.37 161.6 104 140.9V48L96 48C82.75 48 72 37.26 72 24C71.1 10.75 82.74 .0045 95.1 .0042L224 0zM160 384C186.5 384 208 368 208 336C208 304 160 256 160 256C160 256 112 304 112 336C112 362.5 133.5 384 160 384z", } - } } } @@ -6790,7 +6633,6 @@ impl IconShape for FaBottleWater { path { d: "M200 0C213.3 0 224 10.75 224 24V64H96V24C96 10.75 106.7 0 120 0H200zM32 151.7C32 136.1 41.04 121.9 55.19 115.3L79.6 103.8C90.58 98.67 102.6 96 114.7 96H205.3C217.4 96 229.4 98.67 240.4 103.8L264.8 115.3C278.1 121.9 288 136.1 288 151.7C288 166.1 280.5 178.7 269.1 185.8C280.6 194.6 288 208.4 288 223.1C288 240.7 279.5 255.4 266.5 263.1C279.5 272.6 288 287.3 288 303.1C288 320.7 279.5 335.4 266.5 344C279.5 352.6 288 367.3 288 384C288 400.7 279.5 415.4 266.5 424C279.5 432.6 288 447.3 288 464C288 490.5 266.5 512 240 512H80C53.49 512 32 490.5 32 464C32 447.3 40.52 432.6 53.46 424C40.52 415.4 32 400.7 32 384C32 367.3 40.52 352.6 53.46 344C40.52 335.4 32 320.7 32 303.1C32 287.3 40.52 272.6 53.46 263.1C40.52 255.4 32 240.7 32 223.1C32 208.4 39.4 194.6 50.87 185.8C39.53 178.7 32 166.1 32 151.7L32 151.7zM112 256H208C216.8 256 224 248.8 224 240C224 231.2 216.8 224 208 224H112C103.2 224 96 231.2 96 240C96 248.8 103.2 256 112 256zM112 352C103.2 352 96 359.2 96 368C96 376.8 103.2 384 112 384H208C216.8 384 224 376.8 224 368C224 359.2 216.8 352 208 352H112z", } - } } } @@ -6833,7 +6675,6 @@ impl IconShape for FaBowlFood { path { d: "M96 128C96.53 128 97.07 128 97.6 128C105 91.49 137.3 64 176 64C190.1 64 204.1 68.1 216.9 75.25C230.2 49.55 257.1 32 288 32C318.9 32 345.8 49.56 359.1 75.25C371 68.1 385 64 400 64C438.7 64 470.1 91.49 478.4 128C478.9 128 479.5 128 480 128C515.3 128 544 156.7 544 192C544 203.7 540.9 214.6 535.4 224H40.56C35.12 214.6 32 203.7 32 192C32 156.7 60.65 128 96 128H96zM16 283.4C16 268.3 28.28 256 43.43 256H532.6C547.7 256 560 268.3 560 283.4C560 356.3 512.6 418.2 446.9 439.8C447.6 442.4 448 445.2 448 448C448 465.7 433.7 480 416 480H160C142.3 480 128 465.7 128 448C128 445.2 128.4 442.4 129.1 439.8C63.4 418.2 16 356.3 16 283.4H16z", } - } } } @@ -6876,7 +6717,6 @@ impl IconShape for FaBowlRice { path { d: "M208 72C208 58.75 218.7 48 232 48H248C261.3 48 272 58.75 272 72C272 85.25 261.3 96 248 96H232C218.7 96 208 85.25 208 72zM208 152C208 138.7 218.7 128 232 128H248C261.3 128 272 138.7 272 152C272 165.3 261.3 176 248 176H232C218.7 176 208 165.3 208 152zM16 232C16 218.7 26.75 208 40 208H56C69.25 208 80 218.7 80 232C80 245.3 69.25 256 56 256H40C26.75 256 16 245.3 16 232zM532.6 288C547.7 288 560 300.3 560 315.4C560 388.3 512.6 450.2 446.9 471.8C447.6 474.4 448 477.2 448 480C448 497.7 433.7 512 416 512H160C142.3 512 128 497.7 128 480C128 477.2 128.4 474.4 129.1 471.8C63.4 450.2 16 388.3 16 315.4C16 300.3 28.28 288 43.43 288H532.6zM248 208C261.3 208 272 218.7 272 232C272 245.3 261.3 256 248 256H232C218.7 256 208 245.3 208 232C208 218.7 218.7 208 232 208H248zM152 208C165.3 208 176 218.7 176 232C176 245.3 165.3 256 152 256H136C122.7 256 112 245.3 112 232C112 218.7 122.7 208 136 208H152zM112 152C112 138.7 122.7 128 136 128H152C165.3 128 176 138.7 176 152C176 165.3 165.3 176 152 176H136C122.7 176 112 165.3 112 152zM344 208C357.3 208 368 218.7 368 232C368 245.3 357.3 256 344 256H328C314.7 256 304 245.3 304 232C304 218.7 314.7 208 328 208H344zM304 152C304 138.7 314.7 128 328 128H344C357.3 128 368 138.7 368 152C368 165.3 357.3 176 344 176H328C314.7 176 304 165.3 304 152zM440 208C453.3 208 464 218.7 464 232C464 245.3 453.3 256 440 256H424C410.7 256 400 245.3 400 232C400 218.7 410.7 208 424 208H440zM400 152C400 138.7 410.7 128 424 128H440C453.3 128 464 138.7 464 152C464 165.3 453.3 176 440 176H424C410.7 176 400 165.3 400 152zM536 208C549.3 208 560 218.7 560 232C560 245.3 549.3 256 536 256H520C506.7 256 496 245.3 496 232C496 218.7 506.7 208 520 208H536zM344 48C357.3 48 368 58.75 368 72C368 85.25 357.3 96 344 96H328C314.7 96 304 85.25 304 72C304 58.75 314.7 48 328 48H344z", } - } } } @@ -6919,7 +6759,6 @@ impl IconShape for FaBowlingBall { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM144 208c-17.7 0-32-14.25-32-32s14.3-32 32-32s32 14.25 32 32S161.7 208 144 208zM240 80c17.66 0 31.95 14.25 31.95 32s-14.29 32-31.95 32s-32.05-14.25-32.05-32S222.4 80 240 80zM240 240c-17.7 0-32-14.25-32-32s14.3-32 32-32s32 14.25 32 32S257.7 240 240 240z", } - } } } @@ -6962,7 +6801,6 @@ impl IconShape for FaBoxArchive { path { d: "M32 432C32 458.5 53.49 480 80 480h352c26.51 0 48-21.49 48-48V160H32V432zM160 236C160 229.4 165.4 224 172 224h168C346.6 224 352 229.4 352 236v8C352 250.6 346.6 256 340 256h-168C165.4 256 160 250.6 160 244V236zM480 32H32C14.31 32 0 46.31 0 64v48C0 120.8 7.188 128 16 128h480C504.8 128 512 120.8 512 112V64C512 46.31 497.7 32 480 32z", } - } } } @@ -7005,7 +6843,6 @@ impl IconShape for FaBoxOpen { path { d: "M75.23 33.4L320 63.1L564.8 33.4C571.5 32.56 578 36.06 581.1 42.12L622.8 125.5C631.7 143.4 622.2 165.1 602.9 170.6L439.6 217.3C425.7 221.2 410.8 215.4 403.4 202.1L320 63.1L236.6 202.1C229.2 215.4 214.3 221.2 200.4 217.3L37.07 170.6C17.81 165.1 8.283 143.4 17.24 125.5L58.94 42.12C61.97 36.06 68.5 32.56 75.23 33.4H75.23zM321.1 128L375.9 219.4C390.8 244.2 420.5 255.1 448.4 248L576 211.6V378.5C576 400.5 561 419.7 539.6 425.1L335.5 476.1C325.3 478.7 314.7 478.7 304.5 476.1L100.4 425.1C78.99 419.7 64 400.5 64 378.5V211.6L191.6 248C219.5 255.1 249.2 244.2 264.1 219.4L318.9 128H321.1z", } - } } } @@ -7048,7 +6885,6 @@ impl IconShape for FaBoxTissue { path { d: "M384 288l64-192h-109.4C308.4 96 281.6 76.66 272 48C262.4 19.33 235.6 0 205.4 0H64l64 288H384zM0 480c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-64H0V480zM480 224h-40.94l-21.33 64H432C440.8 288 448 295.2 448 304S440.8 320 432 320h-352C71.16 320 64 312.8 64 304S71.16 288 80 288h15.22l-14.22-64H32C14.33 224 0 238.3 0 256v128h512V256C512 238.3 497.7 224 480 224z", } - } } } @@ -7091,7 +6927,6 @@ impl IconShape for FaBox { path { d: "M50.73 58.53C58.86 42.27 75.48 32 93.67 32H208V160H0L50.73 58.53zM240 160V32H354.3C372.5 32 389.1 42.27 397.3 58.53L448 160H240zM448 416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V192H448V416z", } - } } } @@ -7134,7 +6969,6 @@ impl IconShape for FaBoxesPacking { path { d: "M256 48C256 21.49 277.5 0 304 0H592C618.5 0 640 21.49 640 48V464C640 490.5 618.5 512 592 512H381.3C383 506.1 384 501.6 384 496V253.3C402.6 246.7 416 228.9 416 208V176C416 149.5 394.5 128 368 128H256V48zM571.3 347.3C577.6 341.1 577.6 330.9 571.3 324.7L507.3 260.7C501.1 254.4 490.9 254.4 484.7 260.7L420.7 324.7C414.4 330.9 414.4 341.1 420.7 347.3C426.9 353.6 437.1 353.6 443.3 347.3L480 310.6V432C480 440.8 487.2 448 496 448C504.8 448 512 440.8 512 432V310.6L548.7 347.3C554.9 353.6 565.1 353.6 571.3 347.3H571.3zM0 176C0 167.2 7.164 160 16 160H368C376.8 160 384 167.2 384 176V208C384 216.8 376.8 224 368 224H16C7.164 224 0 216.8 0 208V176zM352 480C352 497.7 337.7 512 320 512H64C46.33 512 32 497.7 32 480V256H352V480zM144 320C135.2 320 128 327.2 128 336C128 344.8 135.2 352 144 352H240C248.8 352 256 344.8 256 336C256 327.2 248.8 320 240 320H144z", } - } } } @@ -7177,7 +7011,6 @@ impl IconShape for FaBoxesStacked { path { d: "M160 48C160 21.49 181.5 0 208 0H256V80C256 88.84 263.2 96 272 96H304C312.8 96 320 88.84 320 80V0H368C394.5 0 416 21.49 416 48V176C416 202.5 394.5 224 368 224H208C181.5 224 160 202.5 160 176V48zM96 288V368C96 376.8 103.2 384 112 384H144C152.8 384 160 376.8 160 368V288H208C234.5 288 256 309.5 256 336V464C256 490.5 234.5 512 208 512H48C21.49 512 0 490.5 0 464V336C0 309.5 21.49 288 48 288H96zM416 288V368C416 376.8 423.2 384 432 384H464C472.8 384 480 376.8 480 368V288H528C554.5 288 576 309.5 576 336V464C576 490.5 554.5 512 528 512H368C341.5 512 320 490.5 320 464V336C320 309.5 341.5 288 368 288H416z", } - } } } @@ -7220,7 +7053,6 @@ impl IconShape for FaBraille { path { d: "M128 96C128 131.3 99.35 160 64 160C28.65 160 0 131.3 0 96C0 60.65 28.65 32 64 32C99.35 32 128 60.65 128 96zM160 256C160 220.7 188.7 192 224 192C259.3 192 288 220.7 288 256C288 291.3 259.3 320 224 320C188.7 320 160 291.3 160 256zM224 272C232.8 272 240 264.8 240 256C240 247.2 232.8 240 224 240C215.2 240 208 247.2 208 256C208 264.8 215.2 272 224 272zM128 416C128 451.3 99.35 480 64 480C28.65 480 0 451.3 0 416C0 380.7 28.65 352 64 352C99.35 352 128 380.7 128 416zM64 400C55.16 400 48 407.2 48 416C48 424.8 55.16 432 64 432C72.84 432 80 424.8 80 416C80 407.2 72.84 400 64 400zM288 416C288 451.3 259.3 480 224 480C188.7 480 160 451.3 160 416C160 380.7 188.7 352 224 352C259.3 352 288 380.7 288 416zM224 400C215.2 400 208 407.2 208 416C208 424.8 215.2 432 224 432C232.8 432 240 424.8 240 416C240 407.2 232.8 400 224 400zM0 256C0 220.7 28.65 192 64 192C99.35 192 128 220.7 128 256C128 291.3 99.35 320 64 320C28.65 320 0 291.3 0 256zM160 96C160 60.65 188.7 32 224 32C259.3 32 288 60.65 288 96C288 131.3 259.3 160 224 160C188.7 160 160 131.3 160 96zM480 96C480 131.3 451.3 160 416 160C380.7 160 352 131.3 352 96C352 60.65 380.7 32 416 32C451.3 32 480 60.65 480 96zM640 96C640 131.3 611.3 160 576 160C540.7 160 512 131.3 512 96C512 60.65 540.7 32 576 32C611.3 32 640 60.65 640 96zM576 80C567.2 80 560 87.16 560 96C560 104.8 567.2 112 576 112C584.8 112 592 104.8 592 96C592 87.16 584.8 80 576 80zM512 256C512 220.7 540.7 192 576 192C611.3 192 640 220.7 640 256C640 291.3 611.3 320 576 320C540.7 320 512 291.3 512 256zM576 272C584.8 272 592 264.8 592 256C592 247.2 584.8 240 576 240C567.2 240 560 247.2 560 256C560 264.8 567.2 272 576 272zM640 416C640 451.3 611.3 480 576 480C540.7 480 512 451.3 512 416C512 380.7 540.7 352 576 352C611.3 352 640 380.7 640 416zM576 400C567.2 400 560 407.2 560 416C560 424.8 567.2 432 576 432C584.8 432 592 424.8 592 416C592 407.2 584.8 400 576 400zM352 256C352 220.7 380.7 192 416 192C451.3 192 480 220.7 480 256C480 291.3 451.3 320 416 320C380.7 320 352 291.3 352 256zM416 272C424.8 272 432 264.8 432 256C432 247.2 424.8 240 416 240C407.2 240 400 247.2 400 256C400 264.8 407.2 272 416 272zM480 416C480 451.3 451.3 480 416 480C380.7 480 352 451.3 352 416C352 380.7 380.7 352 416 352C451.3 352 480 380.7 480 416zM416 400C407.2 400 400 407.2 400 416C400 424.8 407.2 432 416 432C424.8 432 432 424.8 432 416C432 407.2 424.8 400 416 400z", } - } } } @@ -7263,7 +7095,6 @@ impl IconShape for FaBrain { path { d: "M184 0C214.9 0 240 25.07 240 56V456C240 486.9 214.9 512 184 512C155.1 512 131.3 490.1 128.3 461.9C123.1 463.3 117.6 464 112 464C76.65 464 48 435.3 48 400C48 392.6 49.27 385.4 51.59 378.8C21.43 367.4 0 338.2 0 304C0 272.1 18.71 244.5 45.77 231.7C37.15 220.8 32 206.1 32 192C32 161.3 53.59 135.7 82.41 129.4C80.84 123.9 80 118 80 112C80 82.06 100.6 56.92 128.3 49.93C131.3 21.86 155.1 0 184 0zM383.7 49.93C411.4 56.92 432 82.06 432 112C432 118 431.2 123.9 429.6 129.4C458.4 135.7 480 161.3 480 192C480 206.1 474.9 220.8 466.2 231.7C493.3 244.5 512 272.1 512 304C512 338.2 490.6 367.4 460.4 378.8C462.7 385.4 464 392.6 464 400C464 435.3 435.3 464 400 464C394.4 464 388.9 463.3 383.7 461.9C380.7 490.1 356.9 512 328 512C297.1 512 272 486.9 272 456V56C272 25.07 297.1 0 328 0C356.9 0 380.7 21.86 383.7 49.93z", } - } } } @@ -7306,7 +7137,6 @@ impl IconShape for FaBrazilianRealSign { path { d: "M400 .0003C417.7 .0003 432 14.33 432 32V50.22C444.5 52.52 456.7 56.57 468.2 62.3L478.3 67.38C494.1 75.28 500.5 94.5 492.6 110.3C484.7 126.1 465.5 132.5 449.7 124.6L439.5 119.5C429.6 114.6 418.7 112 407.6 112H405.9C376.1 112 352 136.1 352 165.9C352 187.9 365.4 207.7 385.9 215.9L437.9 236.7C482.7 254.6 512 297.9 512 346.1V349.5C512 400.7 478.4 444.1 432 458.7V480C432 497.7 417.7 512 400 512C382.3 512 368 497.7 368 480V460.6C352.1 457.1 338.6 450.9 325.7 442.3L302.2 426.6C287.5 416.8 283.6 396.1 293.4 382.2C303.2 367.5 323 363.6 337.8 373.4L361.2 389C371.9 396.2 384.6 400 397.5 400C425.4 400 448 377.4 448 349.5V346.1C448 324.1 434.6 304.3 414.1 296.1L362.1 275.3C317.3 257.4 288 214.1 288 165.9C288 114 321.5 69.99 368 54.21V32C368 14.33 382.3 0 400 0L400 .0003zM.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256z", } - } } } @@ -7349,7 +7179,6 @@ impl IconShape for FaBreadSlice { path { d: "M512 176.1C512 203 490.4 224 455.1 224H448v224c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V224H56.89C21.56 224 0 203 0 176.1C0 112 96 32 256 32S512 112 512 176.1z", } - } } } @@ -7392,7 +7221,6 @@ impl IconShape for FaBridgeCircleCheck { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -7435,7 +7263,6 @@ impl IconShape for FaBridgeCircleExclamation { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -7478,7 +7305,6 @@ impl IconShape for FaBridgeCircleXmark { path { d: "M576 32C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H608V232.2C577.6 207.1 538.5 192 496 192C426.9 192 367.1 231.8 338.3 289.7C332.4 288.6 326.3 288 320 288C266.1 288 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 288 32 288V160H104V96H64C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H576zM488 96H408V160H488V96zM280 96V160H360V96H280zM232 96H152V160H232V96zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -7521,7 +7347,6 @@ impl IconShape for FaBridgeLock { path { d: "M32 64C32 46.33 46.33 32 64 32H576C593.7 32 608 46.33 608 64C608 81.67 593.7 96 576 96H536V160H528C466.1 160 416 210.1 416 272V296.6C406.1 302.3 397.8 310.7 392.2 320.7C374.6 300.7 348.8 287.1 320 287.1C266.1 287.1 224 330.1 224 384V448C224 465.7 209.7 480 192 480H160C142.3 480 128 465.7 128 448V384C128 330.1 85.02 287.1 32 287.1V159.1H104V95.1H64C46.33 95.1 32 81.67 32 63.1V64zM408 160H488V96H408V160zM360 160V96H280V160H360zM152 160H232V96H152V160zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -7564,7 +7389,6 @@ impl IconShape for FaBridgeWater { path { d: "M.0003 96C.0003 78.33 14.33 64 32 64H544C561.7 64 576 78.33 576 96V131.6C576 147.3 563.3 160 547.6 160C510.2 160 480 190.2 480 227.6V352.5C467.1 352.5 454.2 356.3 443.2 364.1C425.2 376.5 403 384.5 384 384.5L384 384V256C384 202.1 341 160 288 160C234.1 160 192 202.1 192 256V384L191.1 384.5C172.1 384.4 150.8 376.5 132.9 364.1C121.8 356.3 108.9 352.4 96 352.5V227.6C96 190.2 65.75 160 28.44 160C12.74 160 0 147.3 0 131.6L.0003 96zM384 416C410.9 416 439.4 405.2 461.4 389.9L461.5 389.9C473.4 381.4 489.5 382.1 500.7 391.6C515.1 403.5 533.2 412.6 551.3 416.8C568.5 420.8 579.2 438.1 575.2 455.3C571.2 472.5 553.1 483.2 536.7 479.2C512.2 473.4 491.9 462.6 478.5 454.2C449.5 469.7 417 480 384 480C352.1 480 323.4 470.1 303.6 461.1C297.7 458.5 292.5 455.8 288 453.4C283.5 455.8 278.3 458.5 272.4 461.1C252.6 470.1 223.9 480 192 480C158.1 480 126.5 469.7 97.5 454.2C84.13 462.6 63.79 473.4 39.27 479.2C22.06 483.2 4.854 472.5 .8429 455.3C-3.168 438.1 7.533 420.8 24.74 416.8C42.84 412.6 60.96 403.5 75.31 391.6C86.46 382.1 102.6 381.4 114.5 389.9L114.6 389.9C136.7 405.2 165.1 416 192 416C219.5 416 247 405.4 269.5 389.9C280.6 382 295.4 382 306.5 389.9C328.1 405.4 356.5 416 384 416H384z", } - } } } @@ -7607,7 +7431,6 @@ impl IconShape for FaBridge { path { d: "M544 32C561.7 32 576 46.33 576 64C576 81.67 561.7 96 544 96H504V160H576V288C522.1 288 480 330.1 480 384V448C480 465.7 465.7 480 448 480H416C398.3 480 384 465.7 384 448V384C384 330.1 341 288 288 288C234.1 288 192 330.1 192 384V448C192 465.7 177.7 480 160 480H128C110.3 480 96 465.7 96 448V384C96 330.1 53.02 288 0 288V160H72V96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H544zM456 96H376V160H456V96zM248 96V160H328V96H248zM200 96H120V160H200V96z", } - } } } @@ -7650,7 +7473,6 @@ impl IconShape for FaBriefcaseMedical { path { d: "M464 96H384V48C384 21.5 362.5 0 336 0h-160C149.5 0 128 21.5 128 48V96H48C21.5 96 0 117.5 0 144v288C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM176 48h160V96h-160V48zM368 314c0 8.836-7.164 16-16 16h-54V384c0 8.836-7.164 16-15.1 16h-52c-8.835 0-16-7.164-16-16v-53.1H160c-8.836 0-16-7.164-16-16v-52c0-8.838 7.164-16 16-16h53.1V192c0-8.838 7.165-16 16-16h52c8.836 0 15.1 7.162 15.1 16v54H352c8.836 0 16 7.162 16 16V314z", } - } } } @@ -7693,7 +7515,6 @@ impl IconShape for FaBriefcase { path { d: "M320 336c0 8.844-7.156 16-16 16h-96C199.2 352 192 344.8 192 336V288H0v144C0 457.6 22.41 480 48 480h416c25.59 0 48-22.41 48-48V288h-192V336zM464 96H384V48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H48C22.41 96 0 118.4 0 144V256h512V144C512 118.4 489.6 96 464 96zM336 96h-160V48h160V96z", } - } } } @@ -7736,7 +7557,6 @@ impl IconShape for FaBroomBall { path { d: "M495.1 351.1c-44.18 0-79.1 35.72-79.1 79.91c0 44.18 35.82 80.09 79.1 80.09s79.1-35.91 79.1-80.09C575.1 387.7 540.2 351.1 495.1 351.1zM242.7 216.4c-30.16 0-102.9 4.15-149.4 41.34c-22 17.5-40.25 55.75-54.63 97.5l60.38-22.12c.7363-.2715 1.46-.3967 2.151-.3967c3.33 0 5.935 2.885 5.935 6.039c0 1.301-.4426 2.647-1.462 3.856L11 454.7C3.75 487.1 0 510.2 0 510.2S27.07 512 64.45 512c65.94 0 163.1-5.499 202.2-35.89c60-47.75 76.63-150.1 76.63-150.1l-86.75-109.2C256.5 216.7 251.4 216.4 242.7 216.4zM607.1 .0074c-6.863 0-13.78 2.192-19.62 6.719L362.7 182.3l-29.88-37.67c-3.248-4.094-7.892-6.058-12.5-6.058c-5.891 0-11.73 3.204-14.54 9.26L283.8 195.1l86.75 109.1l50.88-10.72c7.883-1.66 12.72-8.546 12.72-15.71c0-3.412-1.096-6.886-3.478-9.89l-28.16-35.5l225.2-175.2c8.102-6.312 12.35-15.75 12.35-25.29C640 14.94 626.3 .0074 607.1 .0074z", } - } } } @@ -7779,7 +7599,6 @@ impl IconShape for FaBroom { path { d: "M93.13 257.7C71.25 275.1 53 313.5 38.63 355.1L99 333.1c5.75-2.125 10.62 4.749 6.625 9.499L11 454.7C3.75 486.1 0 510.2 0 510.2s206.6 13.62 266.6-34.12c60-47.87 76.63-150.1 76.63-150.1L256.5 216.7C256.5 216.7 153.1 209.1 93.13 257.7zM633.2 12.34c-10.84-13.91-30.91-16.45-44.91-5.624l-225.7 175.6l-34.99-44.06C322.5 131.9 312.5 133.1 309 140.5L283.8 194.1l86.75 109.2l58.75-12.5c8-1.625 11.38-11.12 6.375-17.5l-33.19-41.79l225.2-175.2C641.6 46.38 644.1 26.27 633.2 12.34z", } - } } } @@ -7822,7 +7641,6 @@ impl IconShape for FaBrush { path { d: "M224 0H336C362.5 0 384 21.49 384 48V256H0V48C0 21.49 21.49 0 48 0H64L96 64L128 0H160L192 64L224 0zM384 288V320C384 355.3 355.3 384 320 384H256V448C256 483.3 227.3 512 192 512C156.7 512 128 483.3 128 448V384H64C28.65 384 0 355.3 0 320V288H384zM192 464C200.8 464 208 456.8 208 448C208 439.2 200.8 432 192 432C183.2 432 176 439.2 176 448C176 456.8 183.2 464 192 464z", } - } } } @@ -7865,7 +7683,6 @@ impl IconShape for FaBucket { path { d: "M96 160H48V152C48 68.05 116.1 0 200 0H248C331.9 0 400 68.05 400 152V160H352V152C352 94.56 305.4 48 248 48H200C142.6 48 96 94.56 96 152V160zM.0003 224C.0003 206.3 14.33 192 32 192H416C433.7 192 448 206.3 448 224C448 241.7 433.7 256 416 256H410.9L388.5 469C385.1 493.5 365.4 512 340.8 512H107.2C82.65 512 62.05 493.5 59.48 469L37.05 256H32C14.33 256 0 241.7 0 224H.0003z", } - } } } @@ -7908,7 +7725,6 @@ impl IconShape for FaBugSlash { path { d: "M239.1 162.8C247.7 160.1 255.7 160 264 160H376C393.1 160 409.2 164.1 423.5 171.4C424.1 170.7 424.7 170 425.4 169.4L489.4 105.4C501.9 92.88 522.1 92.88 534.6 105.4C547.1 117.9 547.1 138.1 534.6 150.6L470.6 214.6C469.1 215.3 469.3 215.9 468.6 216.5C474.7 228.5 478.6 241.9 479.7 256H544C561.7 256 576 270.3 576 288C576 305.7 561.7 320 544 320H480C480 329.9 479.1 339.5 477.4 348.9L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L239.1 162.8zM416 96V99.56C416 115.3 403.3 128 387.6 128H252.4C236.7 128 224 115.3 224 99.56V96C224 42.98 266.1 .001 320 .001C373 .001 416 42.98 416 96V96zM160.3 256C161.1 245.1 163.3 236.3 166.7 227.3L304 335.5V479.2C269.5 475.8 238.2 461.4 213.7 439.6L150.6 502.6C138.1 515.1 117.9 515.1 105.4 502.6C92.88 490.1 92.88 469.9 105.4 457.4L169.4 393.4C171.2 391.5 173.3 389.9 175.4 388.6C165.5 367.8 160 344.6 160 320H96C78.33 320 64 305.7 64 288C64 270.3 78.33 256 96 256H160.3zM336 479.2V360.7L430.8 435.4C405.7 459.6 372.7 475.6 336 479.2V479.2z", } - } } } @@ -7951,7 +7767,6 @@ impl IconShape for FaBug { path { d: "M352 96V99.56C352 115.3 339.3 128 323.6 128H188.4C172.7 128 159.1 115.3 159.1 99.56V96C159.1 42.98 202.1 0 255.1 0C309 0 352 42.98 352 96zM41.37 105.4C53.87 92.88 74.13 92.88 86.63 105.4L150.6 169.4C151.3 170 151.9 170.7 152.5 171.4C166.8 164.1 182.9 160 199.1 160H312C329.1 160 345.2 164.1 359.5 171.4C360.1 170.7 360.7 170 361.4 169.4L425.4 105.4C437.9 92.88 458.1 92.88 470.6 105.4C483.1 117.9 483.1 138.1 470.6 150.6L406.6 214.6C405.1 215.3 405.3 215.9 404.6 216.5C410.7 228.5 414.6 241.9 415.7 256H480C497.7 256 512 270.3 512 288C512 305.7 497.7 320 480 320H416C416 344.6 410.5 367.8 400.6 388.6C402.7 389.9 404.8 391.5 406.6 393.4L470.6 457.4C483.1 469.9 483.1 490.1 470.6 502.6C458.1 515.1 437.9 515.1 425.4 502.6L362.3 439.6C337.8 461.4 306.5 475.8 272 479.2V240C272 231.2 264.8 224 255.1 224C247.2 224 239.1 231.2 239.1 240V479.2C205.5 475.8 174.2 461.4 149.7 439.6L86.63 502.6C74.13 515.1 53.87 515.1 41.37 502.6C28.88 490.1 28.88 469.9 41.37 457.4L105.4 393.4C107.2 391.5 109.3 389.9 111.4 388.6C101.5 367.8 96 344.6 96 320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H96.3C97.38 241.9 101.3 228.5 107.4 216.5C106.7 215.9 106 215.3 105.4 214.6L41.37 150.6C28.88 138.1 28.88 117.9 41.37 105.4H41.37z", } - } } } @@ -7994,7 +7809,6 @@ impl IconShape for FaBugs { path { d: "M187.3 135.1H204.3L208.5 115.3C211.1 102.3 223.7 93.86 236.7 96.46C249.7 99.06 258.1 111.7 255.5 124.7L247.5 164.7C245.3 175.9 235.4 183.1 223.1 183.1H191.1V207.3L229.8 216.7C239.3 219.1 246.4 226.9 247.8 236.6L255.8 292.6C257.6 305.7 248.5 317.9 235.4 319.8C222.3 321.6 210.1 312.5 208.2 299.4L202.5 259.4L184.1 254.8C173.2 274.6 152.2 287.1 127.1 287.1C103.8 287.1 82.75 274.6 71.87 254.8L53.48 259.4L47.76 299.4C45.88 312.5 33.73 321.6 20.61 319.8C7.484 317.9-1.633 305.7 .2413 292.6L8.241 236.6C9.621 226.9 16.71 219.1 26.18 216.7L63.1 207.3V183.1H31.1C20.56 183.1 10.71 175.9 8.463 164.7L.4627 124.7C-2.137 111.7 6.292 99.06 19.29 96.46C32.29 93.86 44.93 102.3 47.53 115.3L51.67 135.1H68.65C73.35 124.4 81.36 114.5 91.51 107.4L58.15 33.92C52.67 21.85 58.01 7.625 70.08 2.145C82.15-3.335 96.37 2.007 101.9 14.08L128 71.66L154.1 14.08C159.6 2.007 173.9-3.335 185.9 2.145C197.1 7.625 203.3 21.85 197.9 33.92L164.5 107.4C174.6 114.5 182.6 124.4 187.3 135.1L187.3 135.1zM501.5 322.7L516.2 331.2L530.1 315.3C538.9 305.3 554 304.4 563.1 313.1C573.9 321.9 574.9 337 566.2 346.1L539.2 377.6C531.7 386.2 519.1 388.3 509.2 382.6L481.5 366.6L469.9 386.7L497.9 413.8C504.9 420.6 507.1 430.9 503.5 440L482.4 492.5C477.5 504.8 463.5 510.8 451.2 505.8C438.9 500.9 432.9 486.9 437.9 474.6L452.9 437.1L439.3 423.9C419.1 435.6 395 436.7 374.1 424.6C353.1 412.5 341.6 390.4 342.1 367.8L323.8 362.6L298.9 394.4C290.7 404.8 275.6 406.6 265.2 398.4C254.8 390.3 252.9 375.2 261.1 364.7L296 320.2C302.1 312.6 312.1 309.3 321.5 311.1L359 322.7L370.6 302.6L342.9 286.6C333 280.8 328.5 268.9 332.2 258.1L345.3 219.4C349.5 206.9 363.1 200.2 375.7 204.4C388.2 208.7 394.1 222.3 390.7 234.8L383.1 254.8L398.7 263.3C408.5 255.6 420.4 251 432.8 249.1L440.6 169.7C441.9 156.5 453.6 146.8 466.8 148.1C480 149.4 489.7 161.1 488.4 174.3L482.2 237.3L533.7 200.5C544.5 192.8 559.4 195.3 567.2 206C574.9 216.8 572.4 231.8 561.6 239.5L495.1 286.5C501.2 297.7 503.2 310.3 501.5 322.7V322.7z", } - } } } @@ -8037,7 +7851,6 @@ impl IconShape for FaBuildingCircleArrowRight { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM272 224C263.2 224 256 231.2 256 240V272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM492.7 323.3L521.4 352H432C423.2 352 416 359.2 416 368C416 376.8 423.2 384 432 384H521.4L492.7 412.7C486.4 418.9 486.4 429.1 492.7 435.3C498.9 441.6 509.1 441.6 515.3 435.3L571.3 379.3C577.6 373.1 577.6 362.9 571.3 356.7L515.3 300.7C509.1 294.4 498.9 294.4 492.7 300.7C486.4 306.9 486.4 317.1 492.7 323.3V323.3z", } - } } } @@ -8080,7 +7893,6 @@ impl IconShape for FaBuildingCircleCheck { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -8123,7 +7935,6 @@ impl IconShape for FaBuildingCircleExclamation { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -8166,7 +7977,6 @@ impl IconShape for FaBuildingCircleXmark { path { d: "M336 0C362.5 0 384 21.49 384 48V232.2C344.9 264.5 320 313.3 320 368C320 417.5 340.4 462.2 373.3 494.2C364.5 505.1 351.1 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -8209,7 +8019,6 @@ impl IconShape for FaBuildingColumns { path { d: "M243.4 2.587C251.4-.8625 260.6-.8625 268.6 2.587L492.6 98.59C506.6 104.6 514.4 119.6 511.3 134.4C508.3 149.3 495.2 159.1 479.1 160V168C479.1 181.3 469.3 192 455.1 192H55.1C42.74 192 31.1 181.3 31.1 168V160C16.81 159.1 3.708 149.3 .6528 134.4C-2.402 119.6 5.429 104.6 19.39 98.59L243.4 2.587zM256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128zM127.1 416H167.1V224H231.1V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 63.1 420.3V224H127.1V416z", } - } } } @@ -8252,7 +8061,6 @@ impl IconShape for FaBuildingFlag { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM448 0C465.7 0 480 14.33 480 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H480V512H416V32C416 14.33 430.3 0 448 0z", } - } } } @@ -8295,7 +8103,6 @@ impl IconShape for FaBuildingLock { path { d: "M336 0C362.5 0 384 21.49 384 48V193.6C364.2 213.8 352 241.5 352 272V296.6C332.9 307.6 320 328.3 320 352V480C320 491.7 323.1 502.6 328.6 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM464 192C508.2 192 544 227.8 544 272V320C561.7 320 576 334.3 576 352V480C576 497.7 561.7 512 544 512H384C366.3 512 352 497.7 352 480V352C352 334.3 366.3 320 384 320V272C384 227.8 419.8 192 464 192zM464 240C446.3 240 432 254.3 432 272V320H496V272C496 254.3 481.7 240 464 240z", } - } } } @@ -8338,7 +8145,6 @@ impl IconShape for FaBuildingNgo { path { d: "M320 112V144C320 152.8 312.8 160 304 160C295.2 160 288 152.8 288 144V112C288 103.2 295.2 96 304 96C312.8 96 320 103.2 320 112zM336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM168 64C159.2 64 152 71.16 152 80V168C152 181.3 162.7 192 176 192H208C221.3 192 232 181.3 232 168V144C232 135.2 224.8 128 216 128C207.2 128 200 135.2 200 144V160H184V96H216C224.8 96 232 88.84 232 80C232 71.16 224.8 64 216 64H168zM256 144C256 170.5 277.5 192 304 192C330.5 192 352 170.5 352 144V112C352 85.49 330.5 64 304 64C277.5 64 256 85.49 256 112V144zM61.31 71.12C57.4 65.26 50.11 62.64 43.36 64.69C36.62 66.73 32 72.95 32 80V176C32 184.8 39.16 192 48 192C56.84 192 64 184.8 64 176V132.8L98.69 184.9C102.6 190.7 109.9 193.4 116.6 191.3C123.4 189.3 128 183.1 128 176V80C128 71.16 120.8 64 112 64C103.2 64 96 71.16 96 80V123.2L61.31 71.12z", } - } } } @@ -8381,7 +8187,6 @@ impl IconShape for FaBuildingShield { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V207L341.6 224H272C263.2 224 256 231.2 256 240V304C256 304.9 256.1 305.7 256.2 306.6C258.5 364.7 280.3 451.4 354.9 508.1C349.1 510.6 342.7 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM423.1 225.7C428.8 223.4 435.2 223.4 440.9 225.7L560.9 273.7C570 277.4 576 286.2 576 296C576 359.3 550.1 464.8 441.2 510.2C435.3 512.6 428.7 512.6 422.8 510.2C313.9 464.8 288 359.3 288 296C288 286.2 293.1 277.4 303.1 273.7L423.1 225.7zM432 273.8V461.7C500.2 428.7 523.5 362.7 527.4 311.1L432 273.8z", } - } } } @@ -8424,7 +8229,6 @@ impl IconShape for FaBuildingUn { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM237.3 71.12C233.4 65.26 226.1 62.64 219.4 64.69C212.6 66.73 208 72.95 208 80V176C208 184.8 215.2 192 224 192C232.8 192 240 184.8 240 176V132.8L274.7 184.9C278.6 190.7 285.9 193.4 292.6 191.3C299.4 189.3 304 183.1 304 176V80C304 71.16 296.8 64 288 64C279.2 64 272 71.16 272 80V123.2L237.3 71.12zM112 80C112 71.16 104.8 64 96 64C87.16 64 80 71.16 80 80V144C80 170.5 101.5 192 128 192C154.5 192 176 170.5 176 144V80C176 71.16 168.8 64 160 64C151.2 64 144 71.16 144 80V144C144 152.8 136.8 160 128 160C119.2 160 112 152.8 112 144V80z", } - } } } @@ -8467,7 +8271,6 @@ impl IconShape for FaBuildingUser { path { d: "M336 0C362.5 0 384 21.49 384 48V367.8C345.8 389.2 320 430 320 476.9C320 489.8 323.6 501.8 329.9 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272zM576 272C576 316.2 540.2 352 496 352C451.8 352 416 316.2 416 272C416 227.8 451.8 192 496 192C540.2 192 576 227.8 576 272zM352 477.1C352 425.7 393.7 384 445.1 384H546.9C598.3 384 640 425.7 640 477.1C640 496.4 624.4 512 605.1 512H386.9C367.6 512 352 496.4 352 477.1V477.1z", } - } } } @@ -8510,7 +8313,6 @@ impl IconShape for FaBuildingWheat { path { d: "M0 48C0 21.49 21.49 0 48 0H336C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48zM80 224C71.16 224 64 231.2 64 240V272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80zM160 272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176C167.2 224 160 231.2 160 240V272zM272 224C263.2 224 256 231.2 256 240V272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272zM64 144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80C71.16 96 64 103.2 64 112V144zM176 96C167.2 96 160 103.2 160 112V144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176zM256 144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272C263.2 96 256 103.2 256 112V144zM640 192V208C640 252.2 604.2 288 560 288H544V272C544 227.8 579.8 192 624 192H640zM560 400H544V384C544 339.8 579.8 304 624 304H640V320C640 364.2 604.2 400 560 400zM560 512H544V496C544 451.8 579.8 416 624 416H640V432C640 476.2 604.2 512 560 512zM512 496V512H496C451.8 512 416 476.2 416 432V416H432C476.2 416 512 451.8 512 496zM496 400C451.8 400 416 364.2 416 320V304H432C476.2 304 512 339.8 512 384V400H496zM512 272V288H496C451.8 288 416 252.2 416 208V192H432C476.2 192 512 227.8 512 272zM528 32C541.3 32 552 42.75 552 56V160C552 173.3 541.3 184 528 184C514.7 184 504 173.3 504 160V56C504 42.75 514.7 32 528 32zM624 128C624 141.3 613.3 152 600 152C586.7 152 576 141.3 576 128V96C576 82.75 586.7 72 600 72C613.3 72 624 82.75 624 96V128zM456 72C469.3 72 480 82.75 480 96V128C480 141.3 469.3 152 456 152C442.7 152 432 141.3 432 128V96C432 82.75 442.7 72 456 72z", } - } } } @@ -8553,7 +8355,6 @@ impl IconShape for FaBuilding { path { d: "M336 0C362.5 0 384 21.49 384 48V464C384 490.5 362.5 512 336 512H240V432C240 405.5 218.5 384 192 384C165.5 384 144 405.5 144 432V512H48C21.49 512 0 490.5 0 464V48C0 21.49 21.49 0 48 0H336zM64 272C64 280.8 71.16 288 80 288H112C120.8 288 128 280.8 128 272V240C128 231.2 120.8 224 112 224H80C71.16 224 64 231.2 64 240V272zM176 224C167.2 224 160 231.2 160 240V272C160 280.8 167.2 288 176 288H208C216.8 288 224 280.8 224 272V240C224 231.2 216.8 224 208 224H176zM256 272C256 280.8 263.2 288 272 288H304C312.8 288 320 280.8 320 272V240C320 231.2 312.8 224 304 224H272C263.2 224 256 231.2 256 240V272zM80 96C71.16 96 64 103.2 64 112V144C64 152.8 71.16 160 80 160H112C120.8 160 128 152.8 128 144V112C128 103.2 120.8 96 112 96H80zM160 144C160 152.8 167.2 160 176 160H208C216.8 160 224 152.8 224 144V112C224 103.2 216.8 96 208 96H176C167.2 96 160 103.2 160 112V144zM272 96C263.2 96 256 103.2 256 112V144C256 152.8 263.2 160 272 160H304C312.8 160 320 152.8 320 144V112C320 103.2 312.8 96 304 96H272z", } - } } } @@ -8596,7 +8397,6 @@ impl IconShape for FaBullhorn { path { d: "M480 179.6C498.6 188.4 512 212.1 512 240C512 267.9 498.6 291.6 480 300.4V448C480 460.9 472.2 472.6 460.2 477.6C448.3 482.5 434.5 479.8 425.4 470.6L381.7 426.1C333.7 378.1 268.6 352 200.7 352H192V480C192 497.7 177.7 512 160 512H96C78.33 512 64 497.7 64 480V352C28.65 352 0 323.3 0 288V192C0 156.7 28.65 128 64 128H200.7C268.6 128 333.7 101 381.7 53.02L425.4 9.373C434.5 .2215 448.3-2.516 460.2 2.437C472.2 7.39 480 19.06 480 32V179.6zM200.7 192H192V288H200.7C280.5 288 357.2 317.8 416 371.3V108.7C357.2 162.2 280.5 192 200.7 192V192z", } - } } } @@ -8639,7 +8439,6 @@ impl IconShape for FaBullseye { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM112 256C112 176.5 176.5 112 256 112C335.5 112 400 176.5 400 256C400 335.5 335.5 400 256 400C176.5 400 112 335.5 112 256zM256 336C300.2 336 336 300.2 336 256C336 211.8 300.2 176 256 176C211.8 176 176 211.8 176 256C176 300.2 211.8 336 256 336zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64C149.1 64 64 149.1 64 256C64 362 149.1 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64z", } - } } } @@ -8682,7 +8481,6 @@ impl IconShape for FaBurger { path { d: "M481.9 270.1C490.9 279.1 496 291.3 496 304C496 316.7 490.9 328.9 481.9 337.9C472.9 346.9 460.7 352 448 352H64C51.27 352 39.06 346.9 30.06 337.9C21.06 328.9 16 316.7 16 304C16 291.3 21.06 279.1 30.06 270.1C39.06 261.1 51.27 256 64 256H448C460.7 256 472.9 261.1 481.9 270.1zM475.3 388.7C478.3 391.7 480 395.8 480 400V416C480 432.1 473.3 449.3 461.3 461.3C449.3 473.3 432.1 480 416 480H96C79.03 480 62.75 473.3 50.75 461.3C38.74 449.3 32 432.1 32 416V400C32 395.8 33.69 391.7 36.69 388.7C39.69 385.7 43.76 384 48 384H464C468.2 384 472.3 385.7 475.3 388.7zM50.39 220.8C45.93 218.6 42.03 215.5 38.97 211.6C35.91 207.7 33.79 203.2 32.75 198.4C31.71 193.5 31.8 188.5 32.99 183.7C54.98 97.02 146.5 32 256 32C365.5 32 457 97.02 479 183.7C480.2 188.5 480.3 193.5 479.2 198.4C478.2 203.2 476.1 207.7 473 211.6C469.1 215.5 466.1 218.6 461.6 220.8C457.2 222.9 452.3 224 447.3 224H64.67C59.73 224 54.84 222.9 50.39 220.8zM372.7 116.7C369.7 119.7 368 123.8 368 128C368 131.2 368.9 134.3 370.7 136.9C372.5 139.5 374.1 141.6 377.9 142.8C380.8 143.1 384 144.3 387.1 143.7C390.2 143.1 393.1 141.6 395.3 139.3C397.6 137.1 399.1 134.2 399.7 131.1C400.3 128 399.1 124.8 398.8 121.9C397.6 118.1 395.5 116.5 392.9 114.7C390.3 112.9 387.2 111.1 384 111.1C379.8 111.1 375.7 113.7 372.7 116.7V116.7zM244.7 84.69C241.7 87.69 240 91.76 240 96C240 99.16 240.9 102.3 242.7 104.9C244.5 107.5 246.1 109.6 249.9 110.8C252.8 111.1 256 112.3 259.1 111.7C262.2 111.1 265.1 109.6 267.3 107.3C269.6 105.1 271.1 102.2 271.7 99.12C272.3 96.02 271.1 92.8 270.8 89.88C269.6 86.95 267.5 84.45 264.9 82.7C262.3 80.94 259.2 79.1 256 79.1C251.8 79.1 247.7 81.69 244.7 84.69V84.69zM116.7 116.7C113.7 119.7 112 123.8 112 128C112 131.2 112.9 134.3 114.7 136.9C116.5 139.5 118.1 141.6 121.9 142.8C124.8 143.1 128 144.3 131.1 143.7C134.2 143.1 137.1 141.6 139.3 139.3C141.6 137.1 143.1 134.2 143.7 131.1C144.3 128 143.1 124.8 142.8 121.9C141.6 118.1 139.5 116.5 136.9 114.7C134.3 112.9 131.2 111.1 128 111.1C123.8 111.1 119.7 113.7 116.7 116.7L116.7 116.7z", } - } } } @@ -8725,7 +8523,6 @@ impl IconShape for FaBurst { path { d: "M200.9 116.2L233.2 16.6C236.4 6.706 245.6 .001 256 .001C266.4 .001 275.6 6.706 278.8 16.6L313.3 123.1L383.8 97.45C392.6 94.26 402.4 96.43 408.1 103C415.6 109.6 417.7 119.4 414.6 128.2L388.9 198.7L495.4 233.2C505.3 236.4 512 245.6 512 256C512 266.4 505.3 275.6 495.4 278.8L392.3 312.2L445.2 412.8C450.1 422.1 448.4 433.5 440.1 440.1C433.5 448.4 422.1 450.1 412.8 445.2L312.2 392.3L278.8 495.4C275.6 505.3 266.4 512 256 512C245.6 512 236.4 505.3 233.2 495.4L199.8 392.3L99.17 445.2C89.87 450.1 78.46 448.4 71.03 440.1C63.6 433.5 61.87 422.1 66.76 412.8L119.7 312.2L16.6 278.8C6.705 275.6 .0003 266.4 .0003 256C.0003 245.6 6.705 236.4 16.6 233.2L116.2 200.9L4.208 37.57C-2.33 28.04-1.143 15.2 7.03 7.03C15.2-1.144 28.04-2.33 37.57 4.208L200.9 116.2z", } - } } } @@ -8768,7 +8565,6 @@ impl IconShape for FaBusSimple { path { d: "M224 0C348.8 0 448 35.2 448 80V416C448 433.7 433.7 448 416 448V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V448H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V448C14.33 448 0 433.7 0 416V80C0 35.2 99.19 0 224 0zM64 256C64 273.7 78.33 288 96 288H352C369.7 288 384 273.7 384 256V128C384 110.3 369.7 96 352 96H96C78.33 96 64 110.3 64 128V256zM80 400C97.67 400 112 385.7 112 368C112 350.3 97.67 336 80 336C62.33 336 48 350.3 48 368C48 385.7 62.33 400 80 400zM368 400C385.7 400 400 385.7 400 368C400 350.3 385.7 336 368 336C350.3 336 336 350.3 336 368C336 385.7 350.3 400 368 400z", } - } } } @@ -8811,7 +8607,6 @@ impl IconShape for FaBus { path { d: "M288 0C422.4 0 512 35.2 512 80V128C529.7 128 544 142.3 544 160V224C544 241.7 529.7 256 512 256L512 416C512 433.7 497.7 448 480 448V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H192V480C192 497.7 177.7 512 160 512H128C110.3 512 96 497.7 96 480V448C78.33 448 64 433.7 64 416L64 256C46.33 256 32 241.7 32 224V160C32 142.3 46.33 128 64 128V80C64 35.2 153.6 0 288 0zM128 256C128 273.7 142.3 288 160 288H272V128H160C142.3 128 128 142.3 128 160V256zM304 288H416C433.7 288 448 273.7 448 256V160C448 142.3 433.7 128 416 128H304V288zM144 400C161.7 400 176 385.7 176 368C176 350.3 161.7 336 144 336C126.3 336 112 350.3 112 368C112 385.7 126.3 400 144 400zM432 400C449.7 400 464 385.7 464 368C464 350.3 449.7 336 432 336C414.3 336 400 350.3 400 368C400 385.7 414.3 400 432 400zM368 64H208C199.2 64 192 71.16 192 80C192 88.84 199.2 96 208 96H368C376.8 96 384 88.84 384 80C384 71.16 376.8 64 368 64z", } - } } } @@ -8854,7 +8649,6 @@ impl IconShape for FaBusinessTime { path { d: "M496 224C416.4 224 352 288.4 352 368s64.38 144 144 144s144-64.38 144-144S575.6 224 496 224zM544 384h-54.25C484.4 384 480 379.6 480 374.3V304C480 295.2 487.2 288 496 288C504.8 288 512 295.2 512 304V352h32c8.838 0 16 7.162 16 16C560 376.8 552.8 384 544 384zM320.1 352H208C199.2 352 192 344.8 192 336V288H0v144C0 457.6 22.41 480 48 480h312.2C335.1 449.6 320 410.5 320 368C320 362.6 320.5 357.3 320.1 352zM496 192c5.402 0 10.72 .3301 16 .8066V144C512 118.4 489.6 96 464 96H384V48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H48C22.41 96 0 118.4 0 144V256h360.2C392.5 216.9 441.3 192 496 192zM336 96h-160V48h160V96z", } - } } } @@ -8897,7 +8691,6 @@ impl IconShape for FaC { path { d: "M352 359.8c22.46 0 31.1 19.53 31.1 31.99c0 23.14-66.96 88.23-164.5 88.23c-137.1 0-219.4-117.8-219.4-224c0-103.8 79.87-223.1 219.4-223.1c99.47 0 164.5 66.12 164.5 88.23c0 12.27-9.527 32.01-32.01 32.01c-31.32 0-45.8-56.25-132.5-56.25c-97.99 0-155.4 84.59-155.4 159.1c0 74.03 56.42 160 155.4 160C306.5 416 320.5 359.8 352 359.8z", } - } } } @@ -8940,7 +8733,6 @@ impl IconShape for FaCakeCandles { path { d: "M352 111.1c22.09 0 40-17.88 40-39.97S352 0 352 0s-40 49.91-40 72S329.9 111.1 352 111.1zM224 111.1c22.09 0 40-17.88 40-39.97S224 0 224 0S184 49.91 184 72S201.9 111.1 224 111.1zM383.1 223.1L384 160c0-8.836-7.164-16-16-16h-32C327.2 144 320 151.2 320 160v64h-64V160c0-8.836-7.164-16-16-16h-32C199.2 144 192 151.2 192 160v64H128V160c0-8.836-7.164-16-16-16h-32C71.16 144 64 151.2 64 160v63.97c-35.35 0-64 28.65-64 63.1v68.7c9.814 6.102 21.39 11.33 32 11.33c20.64 0 45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C114.1 348.3 139.4 367.1 160 367.1s45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C242.1 348.3 267.4 367.1 288 367.1s45.05-19.73 52.7-27.33c6.25-6.219 16.34-6.219 22.59 0C370.1 348.3 395.4 367.1 416 367.1c10.61 0 22.19-5.227 32-11.33V287.1C448 252.6 419.3 223.1 383.1 223.1zM352 373.3c-13.75 10.95-38.03 26.66-64 26.66s-50.25-15.7-64-26.66c-13.75 10.95-38.03 26.66-64 26.66s-50.25-15.7-64-26.66c-13.75 10.95-38.03 26.66-64 26.66c-11.27 0-22.09-3.121-32-7.377v87.38C0 497.7 14.33 512 32 512h384c17.67 0 32-14.33 32-32v-87.38c-9.91 4.256-20.73 7.377-32 7.377C390 399.1 365.8 384.3 352 373.3zM96 111.1c22.09 0 40-17.88 40-39.97S96 0 96 0S56 49.91 56 72S73.91 111.1 96 111.1z", } - } } } @@ -8983,7 +8775,6 @@ impl IconShape for FaCalculator { path { d: "M336 0h-288C22.38 0 0 22.38 0 48v416C0 489.6 22.38 512 48 512h288c25.62 0 48-22.38 48-48v-416C384 22.38 361.6 0 336 0zM64 208C64 199.2 71.2 192 80 192h32C120.8 192 128 199.2 128 208v32C128 248.8 120.8 256 112 256h-32C71.2 256 64 248.8 64 240V208zM64 304C64 295.2 71.2 288 80 288h32C120.8 288 128 295.2 128 304v32C128 344.8 120.8 352 112 352h-32C71.2 352 64 344.8 64 336V304zM224 432c0 8.801-7.199 16-16 16h-128C71.2 448 64 440.8 64 432v-32C64 391.2 71.2 384 80 384h128c8.801 0 16 7.199 16 16V432zM224 336c0 8.801-7.199 16-16 16h-32C167.2 352 160 344.8 160 336v-32C160 295.2 167.2 288 176 288h32C216.8 288 224 295.2 224 304V336zM224 240C224 248.8 216.8 256 208 256h-32C167.2 256 160 248.8 160 240v-32C160 199.2 167.2 192 176 192h32C216.8 192 224 199.2 224 208V240zM320 432c0 8.801-7.199 16-16 16h-32c-8.799 0-16-7.199-16-16v-32c0-8.801 7.201-16 16-16h32c8.801 0 16 7.199 16 16V432zM320 336c0 8.801-7.199 16-16 16h-32c-8.799 0-16-7.199-16-16v-32C256 295.2 263.2 288 272 288h32C312.8 288 320 295.2 320 304V336zM320 240C320 248.8 312.8 256 304 256h-32C263.2 256 256 248.8 256 240v-32C256 199.2 263.2 192 272 192h32C312.8 192 320 199.2 320 208V240zM320 144C320 152.8 312.8 160 304 160h-224C71.2 160 64 152.8 64 144v-64C64 71.2 71.2 64 80 64h224C312.8 64 320 71.2 320 80V144z", } - } } } @@ -9026,7 +8817,6 @@ impl IconShape for FaCalendarCheck { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM328.1 304.1C338.3 295.6 338.3 280.4 328.1 271C319.6 261.7 304.4 261.7 295 271L200 366.1L152.1 319C143.6 309.7 128.4 309.7 119 319C109.7 328.4 109.7 343.6 119 352.1L183 416.1C192.4 426.3 207.6 426.3 216.1 416.1L328.1 304.1z", } - } } } @@ -9069,7 +8859,6 @@ impl IconShape for FaCalendarDay { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM80 256C71.16 256 64 263.2 64 272V368C64 376.8 71.16 384 80 384H176C184.8 384 192 376.8 192 368V272C192 263.2 184.8 256 176 256H80z", } - } } } @@ -9112,7 +8901,6 @@ impl IconShape for FaCalendarDays { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM64 304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304zM192 304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304zM336 256C327.2 256 320 263.2 320 272V304C320 312.8 327.2 320 336 320H368C376.8 320 384 312.8 384 304V272C384 263.2 376.8 256 368 256H336zM64 432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V400C128 391.2 120.8 384 112 384H80C71.16 384 64 391.2 64 400V432zM208 384C199.2 384 192 391.2 192 400V432C192 440.8 199.2 448 208 448H240C248.8 448 256 440.8 256 432V400C256 391.2 248.8 384 240 384H208zM320 432C320 440.8 327.2 448 336 448H368C376.8 448 384 440.8 384 432V400C384 391.2 376.8 384 368 384H336C327.2 384 320 391.2 320 400V432z", } - } } } @@ -9155,7 +8943,6 @@ impl IconShape for FaCalendarMinus { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM312 376C325.3 376 336 365.3 336 352C336 338.7 325.3 328 312 328H136C122.7 328 112 338.7 112 352C112 365.3 122.7 376 136 376H312z", } - } } } @@ -9198,7 +8985,6 @@ impl IconShape for FaCalendarPlus { path { d: "M96 32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32zM448 464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192H448V464zM200 272V328H144C130.7 328 120 338.7 120 352C120 365.3 130.7 376 144 376H200V432C200 445.3 210.7 456 224 456C237.3 456 248 445.3 248 432V376H304C317.3 376 328 365.3 328 352C328 338.7 317.3 328 304 328H248V272C248 258.7 237.3 248 224 248C210.7 248 200 258.7 200 272z", } - } } } @@ -9241,7 +9027,6 @@ impl IconShape for FaCalendarWeek { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM80 256C71.16 256 64 263.2 64 272V336C64 344.8 71.16 352 80 352H368C376.8 352 384 344.8 384 336V272C384 263.2 376.8 256 368 256H80z", } - } } } @@ -9284,7 +9069,6 @@ impl IconShape for FaCalendarXmark { path { d: "M160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32zM0 192H448V464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192zM304.1 304.1C314.3 295.6 314.3 280.4 304.1 271C295.6 261.7 280.4 261.7 271 271L224 318.1L176.1 271C167.6 261.7 152.4 261.7 143 271C133.7 280.4 133.7 295.6 143 304.1L190.1 352L143 399C133.7 408.4 133.7 423.6 143 432.1C152.4 442.3 167.6 442.3 176.1 432.1L224 385.9L271 432.1C280.4 442.3 295.6 442.3 304.1 432.1C314.3 423.6 314.3 408.4 304.1 399L257.9 352L304.1 304.1z", } - } } } @@ -9327,7 +9111,6 @@ impl IconShape for FaCalendar { path { d: "M96 32C96 14.33 110.3 0 128 0C145.7 0 160 14.33 160 32V64H288V32C288 14.33 302.3 0 320 0C337.7 0 352 14.33 352 32V64H400C426.5 64 448 85.49 448 112V160H0V112C0 85.49 21.49 64 48 64H96V32zM448 464C448 490.5 426.5 512 400 512H48C21.49 512 0 490.5 0 464V192H448V464z", } - } } } @@ -9370,7 +9153,6 @@ impl IconShape for FaCameraRetro { path { d: "M64 64V48C64 39.16 71.16 32 80 32H144C152.8 32 160 39.16 160 48V64H192L242.5 38.76C251.4 34.31 261.2 32 271.1 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V128C0 92.65 28.65 64 64 64zM220.6 121.2C211.7 125.7 201.9 128 192 128H64V192H178.8C200.8 176.9 227.3 168 256 168C284.7 168 311.2 176.9 333.2 192H448V96H271.1L220.6 121.2zM256 216C207.4 216 168 255.4 168 304C168 352.6 207.4 392 256 392C304.6 392 344 352.6 344 304C344 255.4 304.6 216 256 216z", } - } } } @@ -9413,7 +9195,6 @@ impl IconShape for FaCameraRotate { path { d: "M464 96h-88l-12.38-32.88C356.6 44.38 338.8 32 318.8 32h-125.5c-20 0-38 12.38-45 31.12L136 96H48C21.5 96 0 117.5 0 144v288C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM356.9 366.8C332.4 398.1 295.7 416 256 416c-31.78 0-61.37-11.94-84.58-32.61l-19.28 19.29C143.2 411.6 128 405.3 128 392.7V316.3c0-5.453 4.359-9.838 9.775-9.99h76.98c12.35 .3027 18.47 15.27 9.654 24.09l-19.27 19.28C219.3 361.4 237.1 368 256 368c24.8 0 47.78-11.22 63.08-30.78c8.172-10.44 23.25-12.28 33.69-4.125S365.1 356.3 356.9 366.8zM384 259.7c0 5.453-4.359 9.838-9.775 9.99h-76.98c-12.35-.3027-18.47-15.27-9.654-24.09l19.27-19.28C292.7 214.6 274.9 208 256 208c-24.8 0-47.78 11.22-63.08 30.78C184.8 249.2 169.7 251.1 159.2 242.9C148.8 234.8 146.9 219.7 155.1 209.2C179.6 177.9 216.3 160 256 160c31.78 0 61.37 11.94 84.58 32.61l19.28-19.29C368.8 164.4 384 170.7 384 183.3V259.7z", } - } } } @@ -9456,7 +9237,6 @@ impl IconShape for FaCamera { path { d: "M194.6 32H317.4C338.1 32 356.4 45.22 362.9 64.82L373.3 96H448C483.3 96 512 124.7 512 160V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V160C0 124.7 28.65 96 64 96H138.7L149.1 64.82C155.6 45.22 173.9 32 194.6 32H194.6zM256 384C309 384 352 341 352 288C352 234.1 309 192 256 192C202.1 192 160 234.1 160 288C160 341 202.1 384 256 384z", } - } } } @@ -9499,7 +9279,6 @@ impl IconShape for FaCampground { path { d: "M328.1 112L563.7 405.4C571.7 415.4 576 427.7 576 440.4V464C576 490.5 554.5 512 528 512H48C21.49 512 0 490.5 0 464V440.4C0 427.7 4.328 415.4 12.27 405.4L247 112L199 51.99C187.1 38.19 190.2 18.05 204 7.013C217.8-4.027 237.9-1.789 248.1 12.01L288 60.78L327 12.01C338.1-1.789 358.2-4.027 371.1 7.013C385.8 18.05 388 38.19 376.1 51.99L328.1 112zM407.5 448L288 291.7L168.5 448H407.5z", } - } } } @@ -9542,7 +9321,6 @@ impl IconShape for FaCandyCane { path { d: "M497.5 91.1C469.6 33.13 411.8 0 352.4 0c-27.88 0-56.14 7.25-81.77 22.62L243.1 38.1C227.9 48.12 223 67.75 232.1 82.87l32.76 54.87c8.522 14.2 27.59 20.6 43.88 11.06l27.51-16.37c5.125-3.125 10.95-4.439 16.58-4.439c10.88 0 21.35 5.625 27.35 15.62c9 15.12 3.917 34.59-11.08 43.71L15.6 397.6c-15.25 9.125-20.13 28.62-11 43.87l32.76 54.87c8.522 14.2 27.59 20.66 43.88 11.12l347.4-206.5C500.2 258.1 533.2 167.5 497.5 91.1zM319.7 104.1L317.2 106.5l-20.5-61.5c9.75-4.75 19.88-8.125 30.38-10.25l20.63 61.87C337.8 97.37 328.2 99.87 319.7 104.1zM145.8 431.7l-60.5-38.5l30.88-18.25l60.5 38.5L145.8 431.7zM253.3 367.9l-60.5-38.5l30.88-18.25l60.5 38.5L253.3 367.9zM364.2 301.1L303.7 263.5l30.88-18.25l60.5 38.5L364.2 301.1zM384.7 104.7l46-45.1c8.375 6.5 16 13.1 22.5 22.5l-45.63 45.81C401.9 117.8 393.9 110.1 384.7 104.7zM466.7 212.5l-59.5-19.75c3.25-5.375 5.875-10.1 7.5-17.12c1-4.5 1.625-9.125 1.75-13.62l60.38 20.12C474.7 192.5 471.4 202.7 466.7 212.5z", } - } } } @@ -9585,7 +9363,6 @@ impl IconShape for FaCannabis { path { d: "M544 374.4c0 6-3.25 11.38-8.5 14.12c-2.5 1.375-60.75 31.75-133.5 31.75c-6.124 0-12-.125-17.5-.25c11.38 22.25 16.5 38.25 16.75 39.13c1.875 5.75 .375 12-3.875 16.12c-4.125 4.25-10.38 5.75-16.12 4c-1.631-.4648-32.94-10.66-69.25-34.06v42.81C312 501.3 301.3 512 288 512s-24-10.75-24-23.1v-42.81c-36.31 23.4-67.62 33.59-69.25 34.06c-5.75 1.75-12 .25-16.12-4c-4.25-4.25-5.75-10.38-3.875-16.12C175 458.3 180.1 442.1 191.5 420c-5.501 .125-11.37 .25-17.5 .25c-72.75 0-130.1-30.38-133.5-31.75C35.25 385.8 32 380.4 32 374.4c0-5.875 3.25-11.38 8.5-14.12c1.625-.875 32.38-16.88 76.75-25.75c-64.25-75.13-84-161.8-84.88-165.8C31.25 163.5 32.75 157.9 36.63 154C39.75 151 43.75 149.4 48 149.4c1.125 0 2.25 .125 3.375 .375C55.38 150.6 137.1 169.3 212 229.5V225.1c0-118.9 60-213.8 62.5-217.8C277.5 2.75 282.5 0 288 0s10.5 2.75 13.5 7.375C304 11.38 364 106.3 364 225.1V229.5c73.1-60.25 156.6-79 160.5-79.75C525.8 149.5 526.9 149.4 528 149.4c4.25 0 8.25 1.625 11.38 4.625c3.75 3.875 5.375 9.5 4.25 14.75c-.875 4-20.62 90.63-84.88 165.8c44.38 8.875 75.13 24.88 76.75 25.75C540.8 363 544 368.5 544 374.4z", } - } } } @@ -9628,7 +9405,6 @@ impl IconShape for FaCapsules { path { d: "M555.3 300.1L424.3 112.8C401.9 81 366.4 64 330.4 64c-22.63 0-45.5 6.75-65.5 20.75C245.2 98.5 231.2 117.5 223.4 138.5C220.5 79.25 171.1 32 111.1 32c-61.88 0-111.1 50.08-111.1 111.1L-.0028 368c0 61.88 50.12 112 112 112s112-50.13 112-112L223.1 218.9C227.2 227.5 231.2 236 236.7 243.9l131.3 187.4C390.3 463 425.8 480 461.8 480c22.75 0 45.5-6.75 65.5-20.75C579 423.1 591.5 351.8 555.3 300.1zM159.1 256H63.99V144c0-26.5 21.5-48 48-48s48 21.5 48 48V256zM354.8 300.9l-65.5-93.63c-7.75-11-10.75-24.5-8.375-37.63c2.375-13.25 9.75-24.87 20.75-32.5C310.1 131.1 320.1 128 330.4 128c16.5 0 31.88 8 41.38 21.5l65.5 93.75L354.8 300.9z", } - } } } @@ -9671,7 +9447,6 @@ impl IconShape for FaCarBattery { path { d: "M80 96C80 78.33 94.33 64 112 64H176C193.7 64 208 78.33 208 96H304C304 78.33 318.3 64 336 64H400C417.7 64 432 78.33 432 96H448C483.3 96 512 124.7 512 160V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V160C0 124.7 28.65 96 64 96H80zM384 192C384 183.2 376.8 176 368 176C359.2 176 352 183.2 352 192V224H320C311.2 224 304 231.2 304 240C304 248.8 311.2 256 320 256H352V288C352 296.8 359.2 304 368 304C376.8 304 384 296.8 384 288V256H416C424.8 256 432 248.8 432 240C432 231.2 424.8 224 416 224H384V192zM96 256H192C200.8 256 208 248.8 208 240C208 231.2 200.8 224 192 224H96C87.16 224 80 231.2 80 240C80 248.8 87.16 256 96 256z", } - } } } @@ -9714,7 +9489,6 @@ impl IconShape for FaCarBurst { path { d: "M176 8C182.6 8 188.4 11.1 190.9 18.09L220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C314.1 74.85 314.5 75.45 314.9 76.08C297.8 84.32 282.7 96.93 271.4 113.3L230.4 172.5C203.1 181.4 180.6 203.5 172.6 233.4L152.7 307.4L117.4 339.9C112.6 344.4 105.5 345.4 99.64 342.6C93.73 339.7 90.16 333.6 90.62 327L96.21 247.6L17.56 235.4C11.08 234.4 5.871 229.6 4.413 223.2C2.954 216.8 5.54 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.4 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 8 176 8L176 8zM384.2 99.67L519.8 135.1C552.5 144.7 576.1 173.1 578.8 206.8L585.7 290.7C602.9 304.2 611.3 327 605.3 349.4L570.1 480.8C565.5 497.8 547.1 507.1 530.9 503.4L515.5 499.3C498.4 494.7 488.3 477.1 492.8 460.1L501.1 429.1L253.8 362.9L245.6 393.8C240.1 410.9 223.4 421 206.4 416.4L190.9 412.3C173.8 407.7 163.7 390.2 168.3 373.1L203.5 241.7C209.5 219.3 228.2 203.8 249.8 200.7L297.7 131.5C316.9 103.6 351.6 90.92 384.2 99.67L384.2 99.67zM367.7 161.5C361.1 159.7 354.2 162.3 350.4 167.8L318.1 214.5L519.6 268.5L515 211.1C514.5 205.2 509.8 199.6 503.2 197.8L367.7 161.5zM268.3 308.8C281.1 312.2 294.3 304.6 297.7 291.8C301.2 279 293.6 265.9 280.8 262.4C267.1 259 254.8 266.6 251.4 279.4C247.9 292.2 255.5 305.4 268.3 308.8zM528 328.7C515.2 325.3 502.1 332.9 498.6 345.7C495.2 358.5 502.8 371.6 515.6 375.1C528.4 378.5 541.6 370.9 545 358.1C548.4 345.3 540.8 332.1 528 328.7z", } - } } } @@ -9757,7 +9531,6 @@ impl IconShape for FaCarCrash { path { d: "M176 8C182.6 8 188.4 11.1 190.9 18.09L220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C314.1 74.85 314.5 75.45 314.9 76.08C297.8 84.32 282.7 96.93 271.4 113.3L230.4 172.5C203.1 181.4 180.6 203.5 172.6 233.4L152.7 307.4L117.4 339.9C112.6 344.4 105.5 345.4 99.64 342.6C93.73 339.7 90.16 333.6 90.62 327L96.21 247.6L17.56 235.4C11.08 234.4 5.871 229.6 4.413 223.2C2.954 216.8 5.54 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.4 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 8 176 8L176 8zM384.2 99.67L519.8 135.1C552.5 144.7 576.1 173.1 578.8 206.8L585.7 290.7C602.9 304.2 611.3 327 605.3 349.4L570.1 480.8C565.5 497.8 547.1 507.1 530.9 503.4L515.5 499.3C498.4 494.7 488.3 477.1 492.8 460.1L501.1 429.1L253.8 362.9L245.6 393.8C240.1 410.9 223.4 421 206.4 416.4L190.9 412.3C173.8 407.7 163.7 390.2 168.3 373.1L203.5 241.7C209.5 219.3 228.2 203.8 249.8 200.7L297.7 131.5C316.9 103.6 351.6 90.92 384.2 99.67L384.2 99.67zM367.7 161.5C361.1 159.7 354.2 162.3 350.4 167.8L318.1 214.5L519.6 268.5L515 211.1C514.5 205.2 509.8 199.6 503.2 197.8L367.7 161.5zM268.3 308.8C281.1 312.2 294.3 304.6 297.7 291.8C301.2 279 293.6 265.9 280.8 262.4C267.1 259 254.8 266.6 251.4 279.4C247.9 292.2 255.5 305.4 268.3 308.8zM528 328.7C515.2 325.3 502.1 332.9 498.6 345.7C495.2 358.5 502.8 371.6 515.6 375.1C528.4 378.5 541.6 370.9 545 358.1C548.4 345.3 540.8 332.1 528 328.7z", } - } } } @@ -9800,7 +9573,6 @@ impl IconShape for FaCarOn { path { d: "M248 104C248 117.3 237.3 128 224 128C210.7 128 200 117.3 200 104V24C200 10.75 210.7 0 224 0C237.3 0 248 10.75 248 24V104zM153.8 160H294.2C327.1 160 358.1 181.3 369.5 213.1L397.8 292.4C417.9 300.9 432 320.8 432 344V480C432 497.7 417.7 512 400 512H384C366.3 512 352 497.7 352 480V448H96V480C96 497.7 81.67 512 64 512H48C30.33 512 16 497.7 16 480V344C16 320.8 30.08 300.9 50.16 292.4L78.49 213.1C89.86 181.3 120 160 153.8 160H153.8zM153.8 224C147.1 224 141 228.3 138.8 234.6L119.7 288H328.3L309.2 234.6C306.1 228.3 300.9 224 294.2 224H153.8zM96 392C109.3 392 120 381.3 120 368C120 354.7 109.3 344 96 344C82.75 344 72 354.7 72 368C72 381.3 82.75 392 96 392zM352 344C338.7 344 328 354.7 328 368C328 381.3 338.7 392 352 392C365.3 392 376 381.3 376 368C376 354.7 365.3 344 352 344zM7.029 39.03C16.4 29.66 31.6 29.66 40.97 39.03L88.97 87.03C98.34 96.4 98.34 111.6 88.97 120.1C79.6 130.3 64.4 130.3 55.03 120.1L7.029 72.97C-2.343 63.6-2.343 48.4 7.029 39.03V39.03zM407 39.03C416.4 29.66 431.6 29.66 440.1 39.03C450.3 48.4 450.3 63.6 440.1 72.97L392.1 120.1C383.6 130.3 368.4 130.3 359 120.1C349.7 111.6 349.7 96.4 359 87.03L407 39.03z", } - } } } @@ -9843,7 +9615,6 @@ impl IconShape for FaCarRear { path { d: "M165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V336C512 359.7 499.1 380.4 480 391.4V448C480 465.7 465.7 480 448 480H416C398.3 480 384 465.7 384 448V400H128V448C128 465.7 113.7 480 96 480H64C46.33 480 32 465.7 32 448V391.4C12.87 380.4 0 359.7 0 336V256C0 229.3 16.36 206.4 39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32V32zM165.4 96C151.8 96 139.7 104.6 135.2 117.4L109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4zM208 272C199.2 272 192 279.2 192 288V320C192 328.8 199.2 336 208 336H304C312.8 336 320 328.8 320 320V288C320 279.2 312.8 272 304 272H208zM72 304H104C117.3 304 128 293.3 128 280C128 266.7 117.3 256 104 256H72C58.75 256 48 266.7 48 280C48 293.3 58.75 304 72 304zM408 256C394.7 256 384 266.7 384 280C384 293.3 394.7 304 408 304H440C453.3 304 464 293.3 464 280C464 266.7 453.3 256 440 256H408z", } - } } } @@ -9886,7 +9657,6 @@ impl IconShape for FaCarSide { path { d: "M640 320V368C640 385.7 625.7 400 608 400H574.7C567.1 445.4 527.6 480 480 480C432.4 480 392.9 445.4 385.3 400H254.7C247.1 445.4 207.6 480 160 480C112.4 480 72.94 445.4 65.33 400H32C14.33 400 0 385.7 0 368V256C0 228.9 16.81 205.8 40.56 196.4L82.2 92.35C96.78 55.9 132.1 32 171.3 32H353.2C382.4 32 409.1 45.26 428.2 68.03L528.2 193C591.2 200.1 640 254.8 640 319.1V320zM171.3 96C158.2 96 146.5 103.1 141.6 116.1L111.3 192H224V96H171.3zM272 192H445.4L378.2 108C372.2 100.4 362.1 96 353.2 96H272V192zM525.3 400C527 394.1 528 389.6 528 384C528 357.5 506.5 336 480 336C453.5 336 432 357.5 432 384C432 389.6 432.1 394.1 434.7 400C441.3 418.6 459.1 432 480 432C500.9 432 518.7 418.6 525.3 400zM205.3 400C207 394.1 208 389.6 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 389.6 112.1 394.1 114.7 400C121.3 418.6 139.1 432 160 432C180.9 432 198.7 418.6 205.3 400z", } - } } } @@ -9929,7 +9699,6 @@ impl IconShape for FaCarTunnel { path { d: "M190.8 277.5C191.8 274.2 194.9 272 198.4 272H313.6C317.1 272 320.2 274.2 321.2 277.5L334.1 320H177L190.8 277.5zM144 384C144 370.7 154.7 360 168 360C181.3 360 192 370.7 192 384C192 397.3 181.3 408 168 408C154.7 408 144 397.3 144 384zM368 384C368 397.3 357.3 408 344 408C330.7 408 320 397.3 320 384C320 370.7 330.7 360 344 360C357.3 360 368 370.7 368 384zM512 256V448C512 483.3 483.3 512 448 512H384H128H64C28.65 512 0 483.3 0 448V256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM384 512C401.7 512 416 497.7 416 480V376C416 355.2 404.7 337.1 387.8 327.4L366.9 262.7C359.4 239.6 337.9 224 313.6 224H198.4C174.1 224 152.6 239.6 145.1 262.7L124.1 327.4C107.3 337.1 96 355.2 96 376V480C96 497.7 110.3 512 128 512C145.7 512 160 497.7 160 480V448H352V480C352 497.7 366.3 512 384 512H384z", } - } } } @@ -9972,7 +9741,6 @@ impl IconShape for FaCar { path { d: "M39.61 196.8L74.8 96.29C88.27 57.78 124.6 32 165.4 32H346.6C387.4 32 423.7 57.78 437.2 96.29L472.4 196.8C495.6 206.4 512 229.3 512 256V448C512 465.7 497.7 480 480 480H448C430.3 480 416 465.7 416 448V400H96V448C96 465.7 81.67 480 64 480H32C14.33 480 0 465.7 0 448V256C0 229.3 16.36 206.4 39.61 196.8V196.8zM109.1 192H402.9L376.8 117.4C372.3 104.6 360.2 96 346.6 96H165.4C151.8 96 139.7 104.6 135.2 117.4L109.1 192zM96 256C78.33 256 64 270.3 64 288C64 305.7 78.33 320 96 320C113.7 320 128 305.7 128 288C128 270.3 113.7 256 96 256zM416 320C433.7 320 448 305.7 448 288C448 270.3 433.7 256 416 256C398.3 256 384 270.3 384 288C384 305.7 398.3 320 416 320z", } - } } } @@ -10015,7 +9783,6 @@ impl IconShape for FaCaravan { path { d: "M0 112C0 67.82 35.82 32 80 32H416C504.4 32 576 103.6 576 192V352H608C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H288C288 469 245 512 192 512C138.1 512 96 469 96 416H80C35.82 416 0 380.2 0 336V112zM320 352H448V256H416C407.2 256 400 248.8 400 240C400 231.2 407.2 224 416 224H448V160C448 142.3 433.7 128 416 128H352C334.3 128 320 142.3 320 160V352zM96 128C78.33 128 64 142.3 64 160V224C64 241.7 78.33 256 96 256H224C241.7 256 256 241.7 256 224V160C256 142.3 241.7 128 224 128H96zM192 464C218.5 464 240 442.5 240 416C240 389.5 218.5 368 192 368C165.5 368 144 389.5 144 416C144 442.5 165.5 464 192 464z", } - } } } @@ -10058,7 +9825,6 @@ impl IconShape for FaCaretDown { path { d: "M310.6 246.6l-127.1 128C176.4 380.9 168.2 384 160 384s-16.38-3.125-22.63-9.375l-127.1-128C.2244 237.5-2.516 223.7 2.438 211.8S19.07 192 32 192h255.1c12.94 0 24.62 7.781 29.58 19.75S319.8 237.5 310.6 246.6z", } - } } } @@ -10101,7 +9867,6 @@ impl IconShape for FaCaretLeft { path { d: "M137.4 406.6l-128-127.1C3.125 272.4 0 264.2 0 255.1s3.125-16.38 9.375-22.63l128-127.1c9.156-9.156 22.91-11.9 34.88-6.943S192 115.1 192 128v255.1c0 12.94-7.781 24.62-19.75 29.58S146.5 415.8 137.4 406.6z", } - } } } @@ -10144,7 +9909,6 @@ impl IconShape for FaCaretRight { path { d: "M118.6 105.4l128 127.1C252.9 239.6 256 247.8 256 255.1s-3.125 16.38-9.375 22.63l-128 127.1c-9.156 9.156-22.91 11.9-34.88 6.943S64 396.9 64 383.1V128c0-12.94 7.781-24.62 19.75-29.58S109.5 96.23 118.6 105.4z", } - } } } @@ -10187,7 +9951,6 @@ impl IconShape for FaCaretUp { path { d: "M9.39 265.4l127.1-128C143.6 131.1 151.8 128 160 128s16.38 3.125 22.63 9.375l127.1 128c9.156 9.156 11.9 22.91 6.943 34.88S300.9 320 287.1 320H32.01c-12.94 0-24.62-7.781-29.58-19.75S.2333 274.5 9.39 265.4z", } - } } } @@ -10230,7 +9993,6 @@ impl IconShape for FaCarrot { path { d: "M298.2 156.6C245.5 130.9 183.7 146.1 147.1 189.4l55.27 55.31c6.25 6.25 6.25 16.33 0 22.58c-3.127 3-7.266 4.605-11.39 4.605s-8.068-1.605-11.19-4.605L130.3 217l-128.1 262.8c-2.875 6-3 13.25 0 19.63c5.5 11.12 19 15.75 30 10.38l133.6-65.25L116.7 395.3c-6.377-6.125-6.377-16.38 0-22.5c6.25-6.25 16.37-6.25 22.5 0l56.98 56.98l102-49.89c24-11.63 44.5-31.26 57.13-57.13C385.5 261.1 359.9 186.8 298.2 156.6zM390.2 121.8C409.7 81 399.7 32.88 359.1 0c-50.25 41.75-52.51 107.5-7.875 151.9l8 8C404.5 204.5 470.4 202.3 512 152C479.1 112.3 430.1 102.3 390.2 121.8z", } - } } } @@ -10273,7 +10035,6 @@ impl IconShape for FaCartArrowDown { path { d: "M0 24C0 10.75 10.75 0 24 0H96C107.5 0 117.4 8.19 119.6 19.51L121.1 32H312V134.1L288.1 111C279.6 101.7 264.4 101.7 255 111C245.7 120.4 245.7 135.6 255 144.1L319 208.1C328.4 218.3 343.6 218.3 352.1 208.1L416.1 144.1C426.3 135.6 426.3 120.4 416.1 111C407.6 101.7 392.4 101.7 383 111L360 134.1V32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24V24zM224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464zM416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464z", } - } } } @@ -10316,7 +10077,6 @@ impl IconShape for FaCartFlatbedSuitcase { path { d: "M541.2 448C542.1 453 544.1 458.4 544.1 464C544.1 490.5 522.6 512 496 512C469.5 512 448.1 490.5 448.1 464C448.1 458.4 449.2 453 450.1 448H253.1C254.9 453 256 458.4 256 464C256 490.5 234.5 512 208 512C181.5 512 160 490.5 160 464C160 458.4 161.1 453 162.9 448L96 448C78.4 448 64 433.6 64 416V80C64 71.16 56.84 64 48 64H32C14.4 64 0 49.6 0 32C0 14.4 14.4 0 32 0H64C99.2 0 128 28.8 128 64V384H608C625.6 384 640 398.4 640 416C640 433.6 625.6 448 608 448L541.2 448zM432 0C458.5 0 480 21.5 480 48V320H288V48C288 21.5 309.5 0 336 0H432zM336 96H432V48H336V96zM256 320H224C206.4 320 192 305.6 192 288V128C192 110.4 206.4 96 224 96H256V320zM576 128V288C576 305.6 561.6 320 544 320H512V96H544C561.6 96 576 110.4 576 128z", } - } } } @@ -10359,7 +10119,6 @@ impl IconShape for FaCartFlatbed { path { d: "M240 320h320c26.4 0 48-21.6 48-48v-192C608 53.6 586.4 32 560 32H448v128l-48-32L352 160V32H240C213.6 32 192 53.6 192 80v192C192 298.4 213.6 320 240 320zM608 384H128V64c0-35.2-28.8-64-64-64H31.1C14.4 0 0 14.4 0 32S14.4 64 31.1 64H48C56.84 64 64 71.16 64 80v335.1c0 17.6 14.4 32 32 32l66.92-.0009C161.1 453 160 458.4 160 464C160 490.5 181.5 512 208 512S256 490.5 256 464c0-5.641-1.13-10.97-2.917-16h197.9c-1.787 5.027-2.928 10.36-2.928 16C448 490.5 469.5 512 496 512c26.51 0 48.01-21.49 48.01-47.1c0-5.641-1.12-10.97-2.907-16l66.88 .0009C625.6 448 640 433.6 640 415.1C640 398.4 625.6 384 608 384z", } - } } } @@ -10402,7 +10161,6 @@ impl IconShape for FaCartPlus { path { d: "M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM272 180H316V224C316 235 324.1 244 336 244C347 244 356 235 356 224V180H400C411 180 420 171 420 160C420 148.1 411 140 400 140H356V96C356 84.95 347 76 336 76C324.1 76 316 84.95 316 96V140H272C260.1 140 252 148.1 252 160C252 171 260.1 180 272 180zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z", } - } } } @@ -10445,7 +10203,6 @@ impl IconShape for FaCartShopping { path { d: "M96 0C107.5 0 117.4 8.19 119.6 19.51L121.1 32H541.8C562.1 32 578.3 52.25 572.6 72.66L518.6 264.7C514.7 278.5 502.1 288 487.8 288H170.7L179.9 336H488C501.3 336 512 346.7 512 360C512 373.3 501.3 384 488 384H159.1C148.5 384 138.6 375.8 136.4 364.5L76.14 48H24C10.75 48 0 37.25 0 24C0 10.75 10.75 0 24 0H96zM128 464C128 437.5 149.5 416 176 416C202.5 416 224 437.5 224 464C224 490.5 202.5 512 176 512C149.5 512 128 490.5 128 464zM512 464C512 490.5 490.5 512 464 512C437.5 512 416 490.5 416 464C416 437.5 437.5 416 464 416C490.5 416 512 437.5 512 464z", } - } } } @@ -10488,7 +10245,6 @@ impl IconShape for FaCashRegister { path { d: "M288 0C305.7 0 320 14.33 320 32V96C320 113.7 305.7 128 288 128H208V160H424.1C456.6 160 483.5 183.1 488.2 214.4L510.9 364.1C511.6 368.8 512 373.6 512 378.4V448C512 483.3 483.3 512 448 512H64C28.65 512 0 483.3 0 448V378.4C0 373.6 .3622 368.8 1.083 364.1L23.76 214.4C28.5 183.1 55.39 160 87.03 160H143.1V128H63.1C46.33 128 31.1 113.7 31.1 96V32C31.1 14.33 46.33 0 63.1 0L288 0zM96 48C87.16 48 80 55.16 80 64C80 72.84 87.16 80 96 80H256C264.8 80 272 72.84 272 64C272 55.16 264.8 48 256 48H96zM80 448H432C440.8 448 448 440.8 448 432C448 423.2 440.8 416 432 416H80C71.16 416 64 423.2 64 432C64 440.8 71.16 448 80 448zM112 216C98.75 216 88 226.7 88 240C88 253.3 98.75 264 112 264C125.3 264 136 253.3 136 240C136 226.7 125.3 216 112 216zM208 264C221.3 264 232 253.3 232 240C232 226.7 221.3 216 208 216C194.7 216 184 226.7 184 240C184 253.3 194.7 264 208 264zM160 296C146.7 296 136 306.7 136 320C136 333.3 146.7 344 160 344C173.3 344 184 333.3 184 320C184 306.7 173.3 296 160 296zM304 264C317.3 264 328 253.3 328 240C328 226.7 317.3 216 304 216C290.7 216 280 226.7 280 240C280 253.3 290.7 264 304 264zM256 296C242.7 296 232 306.7 232 320C232 333.3 242.7 344 256 344C269.3 344 280 333.3 280 320C280 306.7 269.3 296 256 296zM400 264C413.3 264 424 253.3 424 240C424 226.7 413.3 216 400 216C386.7 216 376 226.7 376 240C376 253.3 386.7 264 400 264zM352 296C338.7 296 328 306.7 328 320C328 333.3 338.7 344 352 344C365.3 344 376 333.3 376 320C376 306.7 365.3 296 352 296z", } - } } } @@ -10531,7 +10287,6 @@ impl IconShape for FaCat { path { d: "M322.6 192C302.4 192 215.8 194 160 278V192c0-53-43-96-96-96C46.38 96 32 110.4 32 128s14.38 32 32 32s32 14.38 32 32v256c0 35.25 28.75 64 64 64h176c8.875 0 16-7.125 16-15.1V480c0-17.62-14.38-32-32-32h-32l128-96v144c0 8.875 7.125 16 16 16h32c8.875 0 16-7.125 16-16V289.9c-10.25 2.625-20.88 4.5-32 4.5C386.2 294.4 334.5 250.4 322.6 192zM480 96h-64l-64-64v134.4c0 53 43 95.1 96 95.1s96-42.1 96-95.1V32L480 96zM408 176c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S416.9 176 408 176zM488 176c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S496.9 176 488 176z", } - } } } @@ -10574,7 +10329,6 @@ impl IconShape for FaCediSign { path { d: "M224 66.66C254.9 71.84 283.2 84.39 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C302.1 161.4 282.9 164.2 268.8 153.6C255.6 143.7 240.4 136.3 224 132V379.1C240.4 375.7 255.6 368.3 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C283.2 427.6 254.9 440.2 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.65V32C160 14.33 174.3 0 192 0C209.7 0 224 14.33 224 32V66.66zM160 132C104.8 146.2 64 196.4 64 255.1C64 315.6 104.8 365.8 160 379.1V132z", } - } } } @@ -10617,7 +10371,6 @@ impl IconShape for FaCentSign { path { d: "M192 0C209.7 0 224 14.33 224 32V66.66C254.9 71.84 283.2 84.39 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C302.1 161.4 282.9 164.2 268.8 153.6C247.4 137.5 220.9 128 192 128C121.3 128 64 185.3 64 256C64 326.7 121.3 384 192 384C220.9 384 247.4 374.5 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C283.2 427.6 254.9 440.2 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.66V32C160 14.33 174.3 .0006 192 .0006V0z", } - } } } @@ -10660,7 +10413,6 @@ impl IconShape for FaCertificate { path { d: "M256 53.46L300.1 7.261C307 1.034 315.1-1.431 324.4 .8185C332.8 3.068 339.3 9.679 341.4 18.1L357.3 80.6L419.3 63.07C427.7 60.71 436.7 63.05 442.8 69.19C448.1 75.34 451.3 84.33 448.9 92.69L431.4 154.7L493.9 170.6C502.3 172.7 508.9 179.2 511.2 187.6C513.4 196 510.1 204.1 504.7 211L458.5 256L504.7 300.1C510.1 307 513.4 315.1 511.2 324.4C508.9 332.8 502.3 339.3 493.9 341.4L431.4 357.3L448.9 419.3C451.3 427.7 448.1 436.7 442.8 442.8C436.7 448.1 427.7 451.3 419.3 448.9L357.3 431.4L341.4 493.9C339.3 502.3 332.8 508.9 324.4 511.2C315.1 513.4 307 510.1 300.1 504.7L256 458.5L211 504.7C204.1 510.1 196 513.4 187.6 511.2C179.2 508.9 172.7 502.3 170.6 493.9L154.7 431.4L92.69 448.9C84.33 451.3 75.34 448.1 69.19 442.8C63.05 436.7 60.71 427.7 63.07 419.3L80.6 357.3L18.1 341.4C9.679 339.3 3.068 332.8 .8186 324.4C-1.431 315.1 1.034 307 7.261 300.1L53.46 256L7.261 211C1.034 204.1-1.431 196 .8186 187.6C3.068 179.2 9.679 172.7 18.1 170.6L80.6 154.7L63.07 92.69C60.71 84.33 63.05 75.34 69.19 69.19C75.34 63.05 84.33 60.71 92.69 63.07L154.7 80.6L170.6 18.1C172.7 9.679 179.2 3.068 187.6 .8185C196-1.431 204.1 1.034 211 7.261L256 53.46z", } - } } } @@ -10703,7 +10455,6 @@ impl IconShape for FaChair { path { d: "M445.1 338.6l-14.77-32C425.1 295.3 413.7 288 401.2 288H46.76C34.28 288 22.94 295.3 17.7 306.6l-14.77 32c-4.563 9.906-3.766 21.47 2.109 30.66S21.09 384 31.1 384l.001 112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V384h256v112c0 8.836 7.164 16 16 16h31.1c8.838 0 16-7.164 16-16L416 384c10.91 0 21.08-5.562 26.95-14.75S449.6 348.5 445.1 338.6zM111.1 128c0-29.48 16.2-54.1 40-68.87L151.1 256h48l.0092-208h48L247.1 256h48l.0093-196.9C319.8 73 335.1 98.52 335.1 128l-.0094 128h48.03l-.0123-128c0-70.69-57.31-128-128-128H191.1C121.3 0 63.98 57.31 63.98 128l.0158 128h47.97L111.1 128z", } - } } } @@ -10746,7 +10497,6 @@ impl IconShape for FaChalkboardUser { path { d: "M592 0h-384C181.5 0 160 22.25 160 49.63V96c23.42 0 45.1 6.781 63.1 17.81V64h352v288h-64V304c0-8.838-7.164-16-16-16h-96c-8.836 0-16 7.162-16 16V352H287.3c22.07 16.48 39.54 38.5 50.76 64h253.9C618.5 416 640 393.8 640 366.4V49.63C640 22.25 618.5 0 592 0zM160 320c53.02 0 96-42.98 96-96c0-53.02-42.98-96-96-96C106.1 128 64 170.1 64 224C64 277 106.1 320 160 320zM192 352H128c-70.69 0-128 57.31-128 128c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32C320 409.3 262.7 352 192 352z", } - } } } @@ -10789,7 +10539,6 @@ impl IconShape for FaChalkboard { path { d: "M96 96h384v288h64V72C544 50 525.1 32 504 32H72C49.1 32 32 50 32 72V384h64V96zM560 416H416v-48c0-8.838-7.164-16-16-16h-160C231.2 352 224 359.2 224 368V416H16C7.164 416 0 423.2 0 432v32C0 472.8 7.164 480 16 480h544c8.836 0 16-7.164 16-16v-32C576 423.2 568.8 416 560 416z", } - } } } @@ -10832,7 +10581,6 @@ impl IconShape for FaChampagneGlasses { path { d: "M639.4 433.6c-8.374-20.37-31.75-30.12-52.12-21.62l-22.12 9.249l-38.75-101.1c47.87-34.1 64.87-100.2 34.5-152.7l-86.62-150.5c-7.999-13.87-24.1-19.75-39.1-13.62l-114.2 47.37L205.8 2.415C190.8-3.71 173.8 2.165 165.8 16.04L79.15 166.5C48.9 219 65.78 284.3 113.6 319.2l-38.75 101.9L52.78 411.9c-20.37-8.499-43.62 1.25-52.12 21.62c-1.75 4.124 .125 8.749 4.25 10.5l162.4 67.37c3.1 1.75 8.624-.125 10.37-4.249c8.374-20.37-1.25-43.87-21.62-52.37l-22.12-9.124l39.37-103.6c4.5 .4999 8.874 1.25 13.12 1.25c51.75 0 99.37-32.1 113.4-85.24l20.25-75.36l20.25 75.36c13.1 52.24 61.62 85.24 113.4 85.24c4.25 0 8.624-.7499 13.12-1.25l39.25 103.6l-22.12 9.124c-20.37 8.499-30.12 31.1-21.62 52.37c1.75 4.124 6.5 5.999 10.5 4.249l162.4-67.37C639.1 442.2 641.1 437.7 639.4 433.6zM275.9 162.1L163.8 115.6l36.5-63.37L294.8 91.4L275.9 162.1zM364.1 162.1l-18.87-70.74l94.49-39.12l36.5 63.37L364.1 162.1z", } - } } } @@ -10875,7 +10623,6 @@ impl IconShape for FaChargingStation { path { d: "M256 0C291.3 0 320 28.65 320 64V256H336C384.6 256 424 295.4 424 344V376C424 389.3 434.7 400 448 400C461.3 400 472 389.3 472 376V252.3C439.5 242.1 416 211.8 416 176V144C416 135.2 423.2 128 432 128H448V80C448 71.16 455.2 64 464 64C472.8 64 480 71.16 480 80V128H512V80C512 71.16 519.2 64 528 64C536.8 64 544 71.16 544 80V128H560C568.8 128 576 135.2 576 144V176C576 211.8 552.5 242.1 520 252.3V376C520 415.8 487.8 448 448 448C408.2 448 376 415.8 376 376V344C376 321.9 358.1 304 336 304H320V448C337.7 448 352 462.3 352 480C352 497.7 337.7 512 320 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64C32 28.65 60.65 0 96 0H256zM197.6 83.85L85.59 179.9C80.5 184.2 78.67 191.3 80.99 197.6C83.32 203.8 89.3 208 95.1 208H153.8L128.8 282.9C126.5 289.8 129.1 297.3 135.1 301.3C141 305.3 148.1 304.8 154.4 300.1L266.4 204.1C271.5 199.8 273.3 192.7 271 186.4C268.7 180.2 262.7 176 256 176H198.2L223.2 101.1C225.5 94.24 222.9 86.74 216.9 82.72C210.1 78.71 203 79.17 197.6 83.85V83.85z", } - } } } @@ -10918,7 +10665,6 @@ impl IconShape for FaChartArea { path { d: "M64 400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V400zM128 320V236C128 228.3 130.8 220.8 135.9 214.1L215.3 124.2C228.3 109.4 251.4 109.7 263.1 124.8L303.2 171.8C312.2 182.7 328.6 183.4 338.6 173.4L359.6 152.4C372.7 139.3 394.4 140.1 406.5 154.2L472.3 231C477.3 236.8 480 244.2 480 251.8V320C480 337.7 465.7 352 448 352H159.1C142.3 352 127.1 337.7 127.1 320L128 320z", } - } } } @@ -10961,7 +10707,6 @@ impl IconShape for FaChartBar { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM128 128C128 110.3 142.3 96 160 96H352C369.7 96 384 110.3 384 128C384 145.7 369.7 160 352 160H160C142.3 160 128 145.7 128 128zM288 192C305.7 192 320 206.3 320 224C320 241.7 305.7 256 288 256H160C142.3 256 128 241.7 128 224C128 206.3 142.3 192 160 192H288zM416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H160C142.3 352 128 337.7 128 320C128 302.3 142.3 288 160 288H416z", } - } } } @@ -11004,7 +10749,6 @@ impl IconShape for FaChartColumn { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM160 224C177.7 224 192 238.3 192 256V320C192 337.7 177.7 352 160 352C142.3 352 128 337.7 128 320V256C128 238.3 142.3 224 160 224zM288 320C288 337.7 273.7 352 256 352C238.3 352 224 337.7 224 320V160C224 142.3 238.3 128 256 128C273.7 128 288 142.3 288 160V320zM352 192C369.7 192 384 206.3 384 224V320C384 337.7 369.7 352 352 352C334.3 352 320 337.7 320 320V224C320 206.3 334.3 192 352 192zM480 320C480 337.7 465.7 352 448 352C430.3 352 416 337.7 416 320V96C416 78.33 430.3 64 448 64C465.7 64 480 78.33 480 96V320z", } - } } } @@ -11047,7 +10791,6 @@ impl IconShape for FaChartGantt { path { d: "M32 32C49.67 32 64 46.33 64 64V400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32zM128 128C128 110.3 142.3 96 160 96H256C273.7 96 288 110.3 288 128C288 145.7 273.7 160 256 160H160C142.3 160 128 145.7 128 128zM352 192C369.7 192 384 206.3 384 224C384 241.7 369.7 256 352 256H224C206.3 256 192 241.7 192 224C192 206.3 206.3 192 224 192H352zM448 288C465.7 288 480 302.3 480 320C480 337.7 465.7 352 448 352H384C366.3 352 352 337.7 352 320C352 302.3 366.3 288 384 288H448z", } - } } } @@ -11090,7 +10833,6 @@ impl IconShape for FaChartLine { path { d: "M64 400C64 408.8 71.16 416 80 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H80C35.82 480 0 444.2 0 400V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V400zM342.6 278.6C330.1 291.1 309.9 291.1 297.4 278.6L240 221.3L150.6 310.6C138.1 323.1 117.9 323.1 105.4 310.6C92.88 298.1 92.88 277.9 105.4 265.4L217.4 153.4C229.9 140.9 250.1 140.9 262.6 153.4L320 210.7L425.4 105.4C437.9 92.88 458.1 92.88 470.6 105.4C483.1 117.9 483.1 138.1 470.6 150.6L342.6 278.6z", } - } } } @@ -11133,7 +10875,6 @@ impl IconShape for FaChartPie { path { d: "M304 16.58C304 7.555 310.1 0 320 0C443.7 0 544 100.3 544 224C544 233 536.4 240 527.4 240H304V16.58zM32 272C32 150.7 122.1 50.34 238.1 34.25C248.2 32.99 256 40.36 256 49.61V288L412.5 444.5C419.2 451.2 418.7 462.2 411 467.7C371.8 495.6 323.8 512 272 512C139.5 512 32 404.6 32 272zM558.4 288C567.6 288 575 295.8 573.8 305C566.1 360.9 539.1 410.6 499.9 447.3C493.9 452.1 484.5 452.5 478.7 446.7L320 288H558.4z", } - } } } @@ -11176,7 +10917,6 @@ impl IconShape for FaChartSimple { path { d: "M160 80C160 53.49 181.5 32 208 32H240C266.5 32 288 53.49 288 80V432C288 458.5 266.5 480 240 480H208C181.5 480 160 458.5 160 432V80zM0 272C0 245.5 21.49 224 48 224H80C106.5 224 128 245.5 128 272V432C128 458.5 106.5 480 80 480H48C21.49 480 0 458.5 0 432V272zM400 96C426.5 96 448 117.5 448 144V432C448 458.5 426.5 480 400 480H368C341.5 480 320 458.5 320 432V144C320 117.5 341.5 96 368 96H400z", } - } } } @@ -11219,7 +10959,6 @@ impl IconShape for FaCheckDouble { path { d: "M182.6 246.6C170.1 259.1 149.9 259.1 137.4 246.6L57.37 166.6C44.88 154.1 44.88 133.9 57.37 121.4C69.87 108.9 90.13 108.9 102.6 121.4L159.1 178.7L297.4 41.37C309.9 28.88 330.1 28.88 342.6 41.37C355.1 53.87 355.1 74.13 342.6 86.63L182.6 246.6zM182.6 470.6C170.1 483.1 149.9 483.1 137.4 470.6L9.372 342.6C-3.124 330.1-3.124 309.9 9.372 297.4C21.87 284.9 42.13 284.9 54.63 297.4L159.1 402.7L393.4 169.4C405.9 156.9 426.1 156.9 438.6 169.4C451.1 181.9 451.1 202.1 438.6 214.6L182.6 470.6z", } - } } } @@ -11262,7 +11001,6 @@ impl IconShape for FaCheckToSlot { path { d: "M480 80C480 53.49 458.5 32 432 32h-288C117.5 32 96 53.49 96 80V384h384V80zM378.9 166.8l-88 112c-4.031 5.156-10 8.438-16.53 9.062C273.6 287.1 272.7 287.1 271.1 287.1c-5.719 0-11.21-2.019-15.58-5.769l-56-48C190.3 225.6 189.2 210.4 197.8 200.4c8.656-10.06 23.81-11.19 33.84-2.594l36.97 31.69l72.53-92.28c8.188-10.41 23.31-12.22 33.69-4.062C385.3 141.3 387.1 156.4 378.9 166.8zM528 288H512v112c0 8.836-7.164 16-16 16h-416C71.16 416 64 408.8 64 400V288H48C21.49 288 0 309.5 0 336v96C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48v-96C576 309.5 554.5 288 528 288z", } - } } } @@ -11305,7 +11043,6 @@ impl IconShape for FaCheck { path { d: "M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z", } - } } } @@ -11348,7 +11085,6 @@ impl IconShape for FaCheese { path { d: "M0 288v159.1C0 465.6 14.38 480 32 480h448c17.62 0 32-14.38 32-31.1V288H0zM299.9 32.01c-7.75-.25-15.25 2.25-21.12 6.1L0 255.1l512-.0118C512 136.1 417.1 38.26 299.9 32.01z", } - } } } @@ -11391,7 +11127,6 @@ impl IconShape for FaChessBishop { path { d: "M272 448h-224C21.49 448 0 469.5 0 496C0 504.8 7.164 512 16 512h288c8.836 0 16-7.164 16-16C320 469.5 298.5 448 272 448zM8 287.9c0 51.63 22.12 73.88 56 84.63V416h192v-43.5c33.88-10.75 56-33 56-84.63c0-30.62-10.75-67.13-26.75-102.5L185 285.6c-1.565 1.565-3.608 2.349-5.651 2.349c-2.036 0-4.071-.7787-5.63-2.339l-11.35-11.27c-1.56-1.56-2.339-3.616-2.339-5.672c0-2.063 .7839-4.128 2.349-5.693l107.9-107.9C249.5 117.3 223.8 83 199.4 62.5C213.4 59.13 224 47 224 32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32c0 15 10.62 27.12 24.62 30.5C67.75 106.8 8 214.5 8 287.9z", } - } } } @@ -11434,7 +11169,6 @@ impl IconShape for FaChessBoard { path { d: "M192 224H128v64h64V224zM384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM384 160h-64v64h64v64h-64v64h64v64h-64v-64h-64v64H192v-64H128v64H64v-64h64V288H64V224h64V160H64V96h64v64h64V96h64v64h64V96h64V160zM192 288v64h64V288H192zM256 224V160H192v64H256zM256 288h64V224h-64V288z", } - } } } @@ -11477,7 +11211,6 @@ impl IconShape for FaChessKing { path { d: "M367.1 448H79.97c-26.51 0-48.01 21.49-48.01 47.1C31.96 504.8 39.13 512 47.96 512h352c8.838 0 16-7.163 16-16C416 469.5 394.5 448 367.1 448zM416.1 160h-160V112h16.01c17.6 0 31.98-14.4 31.98-32C303.1 62.4 289.6 48 272 48h-16.01V32C256 14.4 241.6 0 223.1 0C206.4 0 191.1 14.4 191.1 32.01V48H175.1c-17.6 0-32.01 14.4-32.01 32C143.1 97.6 158.4 112 175.1 112h16.01V160h-160C17.34 160 0 171.5 0 192C0 195.2 .4735 198.4 1.437 201.5L74.46 416h299.1l73.02-214.5C447.5 198.4 448 195.2 448 192C448 171.6 430.1 160 416.1 160z", } - } } } @@ -11520,7 +11253,6 @@ impl IconShape for FaChessKnight { path { d: "M19 272.5l40.62 18C63.78 292.3 68.25 293.3 72.72 293.3c4 0 8.001-.7543 11.78-2.289l12.75-5.125c9.125-3.625 16-11.12 18.75-20.5L125.2 234.8C127 227.9 131.5 222.2 137.9 219.1L160 208v50.38C160 276.5 149.6 293.1 133.4 301.2L76.25 329.9C49.12 343.5 32 371.1 32 401.5V416h319.9l-.0417-192c0-105.1-85.83-192-191.8-192H12C5.375 32 0 37.38 0 44c0 2.625 .625 5.25 1.75 7.625L16 80L7 89C2.5 93.5 0 99.62 0 106V243.2C0 255.9 7.5 267.4 19 272.5zM52 128C63 128 72 137 72 148S63 168 52 168S32 159 32 148S41 128 52 128zM336 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h352c8.837 0 16-7.163 16-16C384 469.5 362.5 448 336 448z", } - } } } @@ -11563,7 +11295,6 @@ impl IconShape for FaChessPawn { path { d: "M105.1 224H80C71.12 224 64 231.1 64 240v32c0 8.875 7.125 15.1 16 15.1L96 288v5.5C96 337.5 91.88 380.1 72 416h176C228.1 380.1 224 337.5 224 293.5V288l16-.0001c8.875 0 16-7.125 16-15.1v-32C256 231.1 248.9 224 240 224h-25.12C244.3 205.6 264 173.2 264 136C264 78.5 217.5 32 159.1 32S56 78.5 56 136C56 173.2 75.74 205.6 105.1 224zM272 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h288c8.837 0 16-7.163 16-16C320 469.5 298.5 448 272 448z", } - } } } @@ -11606,7 +11337,6 @@ impl IconShape for FaChessQueen { path { d: "M256 112c30.88 0 56-25.12 56-56S286.9 0 256 0S199.1 25.12 199.1 56S225.1 112 256 112zM399.1 448H111.1c-26.51 0-48 21.49-48 47.1C63.98 504.8 71.15 512 79.98 512h352c8.837 0 16-7.163 16-16C447.1 469.5 426.5 448 399.1 448zM511.1 197.4c0-5.178-2.509-10.2-7.096-13.26L476.4 168.2c-2.684-1.789-5.602-2.62-8.497-2.62c-17.22 0-17.39 26.37-51.92 26.37c-29.35 0-47.97-25.38-47.97-50.63C367.1 134 361.1 128 354.6 128h-38.75c-6 0-11.63 4-12.88 9.875C298.2 160.1 278.7 176 255.1 176c-22.75 0-42.25-15.88-47-38.12C207.7 132 202.2 128 196.1 128h-38.75C149.1 128 143.1 134 143.1 141.4c0 18.45-13.73 50.62-47.95 50.62c-34.58 0-34.87-26.39-51.87-26.39c-2.909 0-5.805 .8334-8.432 2.645l-28.63 16C2.509 187.2 0 192.3 0 197.4C0 199.9 .5585 202.3 1.72 204.6L104.2 416h303.5l102.5-211.4C511.4 202.3 511.1 199.8 511.1 197.4z", } - } } } @@ -11649,7 +11379,6 @@ impl IconShape for FaChessRook { path { d: "M368 32h-56c-8.875 0-16 7.125-16 16V96h-48V48c0-8.875-7.125-16-16-16h-80c-8.875 0-16 7.125-16 16V96H88.12V48c0-8.875-7.25-16-16-16H16C7.125 32 0 39.12 0 48V224l64 32c0 48.38-1.5 95-13.25 160h282.5C321.5 351 320 303.8 320 256l64-32V48C384 39.12 376.9 32 368 32zM224 320H160V256c0-17.62 14.38-32 32-32s32 14.38 32 32V320zM336 448H47.1C21.49 448 0 469.5 0 495.1C0 504.8 7.163 512 16 512h352c8.837 0 16-7.163 16-16C384 469.5 362.5 448 336 448z", } - } } } @@ -11692,7 +11421,6 @@ impl IconShape for FaChess { path { d: "M74.01 208h-10c-8.875 0-16 7.125-16 16v16c0 8.875 7.122 16 15.1 16h16c-.25 43.13-5.5 86.13-16 128h128c-10.5-41.88-15.75-84.88-16-128h15.1c8.875 0 16-7.125 16-16L208 224c0-8.875-7.122-16-15.1-16h-10l33.88-90.38C216.6 115.8 216.9 113.1 216.9 112.1C216.9 103.1 209.5 96 200.9 96H144V64h16c8.844 0 16-7.156 16-16S168.9 32 160 32h-16l.0033-16c0-8.844-7.16-16-16-16s-16 7.156-16 16V32H96.01c-8.844 0-16 7.156-16 16S87.16 64 96.01 64h16v32H55.13C46.63 96 39.07 102.8 39.07 111.9c0 1.93 .3516 3.865 1.061 5.711L74.01 208zM339.9 301.8L336.6 384h126.8l-3.25-82.25l24.5-20.75C491.9 274.9 496 266 496 256.5V198C496 194.6 493.4 192 489.1 192h-26.37c-3.375 0-6 2.625-6 6V224h-24.75V198C432.9 194.6 430.3 192 426.9 192h-53.75c-3.375 0-6 2.625-6 6V224h-24.75V198C342.4 194.6 339.8 192 336.4 192h-26.38C306.6 192 304 194.6 304 198v58.62c0 9.375 4.125 18.25 11.38 24.38L339.9 301.8zM384 304C384 295.1 391.1 288 400 288S416 295.1 416 304v32h-32V304zM247.1 459.6L224 448v-16C224 423.1 216.9 416 208 416h-160C39.13 416 32 423.1 32 432V448l-23.12 11.62C3.375 462.3 0 467.9 0 473.9V496C0 504.9 7.125 512 16 512h224c8.875 0 16-7.125 16-16v-22.12C256 467.9 252.6 462.3 247.1 459.6zM503.1 459.6L480 448v-16c0-8.875-7.125-16-16-16h-128c-8.875 0-16 7.125-16 16V448l-23.12 11.62C291.4 462.3 288 467.9 288 473.9V496c0 8.875 7.125 16 16 16h192c8.875 0 16-7.125 16-16v-22.12C512 467.9 508.6 462.3 503.1 459.6z", } - } } } @@ -11735,7 +11463,6 @@ impl IconShape for FaChevronDown { path { d: "M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z", } - } } } @@ -11778,7 +11505,6 @@ impl IconShape for FaChevronLeft { path { d: "M224 480c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25l192-192c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L77.25 256l169.4 169.4c12.5 12.5 12.5 32.75 0 45.25C240.4 476.9 232.2 480 224 480z", } - } } } @@ -11821,7 +11547,6 @@ impl IconShape for FaChevronRight { path { d: "M96 480c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L242.8 256L73.38 86.63c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25l-192 192C112.4 476.9 104.2 480 96 480z", } - } } } @@ -11864,7 +11589,6 @@ impl IconShape for FaChevronUp { path { d: "M416 352c-8.188 0-16.38-3.125-22.62-9.375L224 173.3l-169.4 169.4c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l192-192c12.5-12.5 32.75-12.5 45.25 0l192 192c12.5 12.5 12.5 32.75 0 45.25C432.4 348.9 424.2 352 416 352z", } - } } } @@ -11907,7 +11631,6 @@ impl IconShape for FaChildDress { path { d: "M223.1 64C223.1 99.35 195.3 128 159.1 128C124.7 128 95.1 99.35 95.1 64C95.1 28.65 124.7 0 159.1 0C195.3 0 223.1 28.65 223.1 64zM70.2 400C59.28 400 51.57 389.3 55.02 378.9L86.16 285.5L57.5 323.3C46.82 337.4 26.75 340.2 12.67 329.5C-1.415 318.8-4.175 298.7 6.503 284.7L65.4 206.1C87.84 177.4 122.9 160 160 160C197.2 160 232.2 177.4 254.6 206.1L313.5 284.7C324.2 298.7 321.4 318.8 307.3 329.5C293.3 340.2 273.2 337.4 262.5 323.3L233.9 285.6L264.1 378.9C268.4 389.3 260.7 400 249.8 400H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V400H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V400H70.2z", } - } } } @@ -11950,7 +11673,6 @@ impl IconShape for FaChildReaching { path { d: "M256 64C256 99.35 227.3 128 192 128C156.7 128 128 99.35 128 64C128 28.65 156.7 0 192 0C227.3 0 256 28.65 256 64zM155.7 170.2C167.3 173.1 179.6 176 192.2 176C232.1 176 269.3 155.8 291 122.4L309.2 94.54C318.8 79.73 338.6 75.54 353.5 85.18C368.3 94.82 372.5 114.6 362.8 129.5L344.7 157.3C326.4 185.4 301.2 207.3 272 221.6V480C272 497.7 257.7 512 240 512C222.3 512 208 497.7 208 480V384H176V480C176 497.7 161.7 512 144 512C126.3 512 112 497.7 112 480V221.4C83.63 207.4 58.94 186.1 40.87 158.1L21.37 129.8C11.57 115 15.54 95.18 30.25 85.37C44.95 75.57 64.82 79.54 74.62 94.25L94.12 123.5C108.5 145 129.2 160.9 152.9 169.3C153.9 169.5 154.8 169.8 155.7 170.2V170.2z", } - } } } @@ -11993,7 +11715,6 @@ impl IconShape for FaChildRifle { path { d: "M79.1 64C79.1 28.65 108.7 .0003 143.1 .0003C179.3 .0003 207.1 28.65 207.1 64C207.1 99.35 179.3 128 143.1 128C108.7 128 79.1 99.35 79.1 64V64zM104 512C86.33 512 72 497.7 72 480V300.5L59.09 321C49.67 336 29.91 340.5 14.96 331.1C.0006 321.7-4.492 301.9 4.923 286.1L56.6 204.9C74.17 176.9 104.9 160 137.8 160H150.2C183.2 160 213.8 176.9 231.4 204.9L283.1 286.1C292.5 301.9 288 321.7 273 331.1C258.1 340.5 238.3 336 228.9 321L216 300.5V480C216 497.7 201.7 512 184 512C166.3 512 152 497.7 152 480V352H136V480C136 497.7 121.7 512 104 512V512zM432 16V132.3C441.6 137.8 448 148.2 448 160V269.3L464 264V208C464 199.2 471.2 192 480 192H496C504.8 192 512 199.2 512 208V292.5C512 299.4 507.6 305.5 501.1 307.6L448 325.3V352H496C504.8 352 512 359.2 512 368V384C512 392.8 504.8 400 496 400H452L475 492.1C477.6 502.2 469.9 512 459.5 512H400C391.2 512 384 504.8 384 496V400H368C350.3 400 336 385.7 336 368V224C336 206.3 350.3 192 368 192V160C368 148.2 374.4 137.8 384 132.3V32C375.2 32 368 24.84 368 16C368 7.164 375.2 0 384 0H416C424.8 0 432 7.164 432 16V16z", } - } } } @@ -12036,7 +11757,6 @@ impl IconShape for FaChild { path { d: "M224 64C224 99.35 195.3 128 160 128C124.7 128 96 99.35 96 64C96 28.65 124.7 0 160 0C195.3 0 224 28.65 224 64zM144 384V480C144 497.7 129.7 512 112 512C94.33 512 80.01 497.7 80.01 480V287.8L59.09 321C49.67 336 29.92 340.5 14.96 331.1C.0016 321.7-4.491 301.9 4.924 286.1L44.79 223.6C69.72 184 113.2 160 160 160C206.8 160 250.3 184 275.2 223.6L315.1 286.1C324.5 301.9 320 321.7 305.1 331.1C290.1 340.5 270.3 336 260.9 321L240 287.8V480C240 497.7 225.7 512 208 512C190.3 512 176 497.7 176 480V384L144 384z", } - } } } @@ -12079,7 +11799,6 @@ impl IconShape for FaChildren { path { d: "M95.1 64C95.1 28.65 124.7 0 159.1 0C195.3 0 223.1 28.65 223.1 64C223.1 99.35 195.3 128 159.1 128C124.7 128 95.1 99.35 95.1 64zM88 480V400H70.2C59.28 400 51.57 389.3 55.02 378.9L86.16 285.5L57.5 323.3C46.82 337.4 26.75 340.2 12.67 329.5C-1.415 318.8-4.175 298.7 6.503 284.7L65.4 206.1C87.84 177.4 122.9 160 160 160C197.2 160 232.2 177.4 254.6 206.1L313.5 284.7C324.2 298.7 321.4 318.8 307.3 329.5C293.3 340.2 273.2 337.4 262.5 323.3L233.9 285.6L264.1 378.9C268.4 389.3 260.7 400 249.8 400H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V400H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480H88zM416 64C416 28.65 444.7 0 480 0C515.3 0 544 28.65 544 64C544 99.35 515.3 128 480 128C444.7 128 416 99.35 416 64V64zM472 384V480C472 497.7 457.7 512 440 512C422.3 512 408 497.7 408 480V300.5L395.1 321C385.7 336 365.9 340.5 350.1 331.1C336 321.7 331.5 301.9 340.9 286.1L392.6 204.9C410.2 176.9 440.9 159.1 473.8 159.1H486.2C519.2 159.1 549.8 176.9 567.4 204.9L619.1 286.1C628.5 301.9 624 321.7 609 331.1C594.1 340.5 574.3 336 564.9 321L552 300.5V480C552 497.7 537.7 512 520 512C502.3 512 488 497.7 488 480V384L472 384z", } - } } } @@ -12122,7 +11841,6 @@ impl IconShape for FaChurch { path { d: "M344 48H376C389.3 48 400 58.75 400 72C400 85.25 389.3 96 376 96H344V142.4L456.7 210C471.2 218.7 480 234.3 480 251.2V512H384V416C384 380.7 355.3 352 320 352C284.7 352 256 380.7 256 416V512H160V251.2C160 234.3 168.8 218.7 183.3 210L296 142.4V96H264C250.7 96 240 85.25 240 72C240 58.75 250.7 48 264 48H296V24C296 10.75 306.7 0 320 0C333.3 0 344 10.75 344 24V48zM24.87 330.3L128 273.6V512H48C21.49 512 0 490.5 0 464V372.4C0 354.9 9.53 338.8 24.87 330.3V330.3zM592 512H512V273.6L615.1 330.3C630.5 338.8 640 354.9 640 372.4V464C640 490.5 618.5 512 592 512V512z", } - } } } @@ -12165,7 +11883,6 @@ impl IconShape for FaCircleArrowDown { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM382.6 302.6l-103.1 103.1C270.7 414.6 260.9 416 256 416c-4.881 0-14.65-1.391-22.65-9.398L129.4 302.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 306.8V128c0-17.69 14.33-32 32-32s32 14.31 32 32v178.8l49.38-49.38c12.5-12.5 32.75-12.5 45.25 0S395.1 290.1 382.6 302.6z", } - } } } @@ -12208,7 +11925,6 @@ impl IconShape for FaCircleArrowLeft { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM384 288H205.3l49.38 49.38c12.5 12.5 12.5 32.75 0 45.25s-32.75 12.5-45.25 0L105.4 278.6C97.4 270.7 96 260.9 96 256c0-4.883 1.391-14.66 9.398-22.65l103.1-103.1c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L205.3 224H384c17.69 0 32 14.33 32 32S401.7 288 384 288z", } - } } } @@ -12251,7 +11967,6 @@ impl IconShape for FaCircleArrowRight { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM406.6 278.6l-103.1 103.1c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25L306.8 288H128C110.3 288 96 273.7 96 256s14.31-32 32-32h178.8l-49.38-49.38c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l103.1 103.1C414.6 241.3 416 251.1 416 256C416 260.9 414.6 270.7 406.6 278.6z", } - } } } @@ -12294,7 +12009,6 @@ impl IconShape for FaCircleArrowUp { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM382.6 254.6c-12.5 12.5-32.75 12.5-45.25 0L288 205.3V384c0 17.69-14.33 32-32 32s-32-14.31-32-32V205.3L174.6 254.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l103.1-103.1C241.3 97.4 251.1 96 256 96c4.881 0 14.65 1.391 22.65 9.398l103.1 103.1C395.1 221.9 395.1 242.1 382.6 254.6z", } - } } } @@ -12337,7 +12051,6 @@ impl IconShape for FaCircleCheck { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z", } - } } } @@ -12380,7 +12093,6 @@ impl IconShape for FaCircleChevronDown { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM390.6 246.6l-112 112C272.4 364.9 264.2 368 256 368s-16.38-3.125-22.62-9.375l-112-112c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L256 290.8l89.38-89.38c12.5-12.5 32.75-12.5 45.25 0S403.1 234.1 390.6 246.6z", } - } } } @@ -12423,7 +12135,6 @@ impl IconShape for FaCircleChevronLeft { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM310.6 345.4c12.5 12.5 12.5 32.75 0 45.25s-32.75 12.5-45.25 0l-112-112C147.1 272.4 144 264.2 144 256s3.125-16.38 9.375-22.62l112-112c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25L221.3 256L310.6 345.4z", } - } } } @@ -12466,7 +12177,6 @@ impl IconShape for FaCircleChevronRight { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM358.6 278.6l-112 112c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25L290.8 256L201.4 166.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l112 112C364.9 239.6 368 247.8 368 256S364.9 272.4 358.6 278.6z", } - } } } @@ -12509,7 +12219,6 @@ impl IconShape for FaCircleChevronUp { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM390.6 310.6c-12.5 12.5-32.75 12.5-45.25 0L256 221.3L166.6 310.6c-12.5 12.5-32.75 12.5-45.25 0s-12.5-32.75 0-45.25l112-112C239.6 147.1 247.8 144 256 144s16.38 3.125 22.62 9.375l112 112C403.1 277.9 403.1 298.1 390.6 310.6z", } - } } } @@ -12552,7 +12261,6 @@ impl IconShape for FaCircleDollarToSlot { path { d: "M326.7 403.7C304.7 411.6 280.8 416 256 416C231.2 416 207.3 411.6 185.3 403.7C184.1 403.6 184.7 403.5 184.5 403.4C154.4 392.4 127.6 374.6 105.9 352C70.04 314.6 48 263.9 48 208C48 93.12 141.1 0 256 0C370.9 0 464 93.12 464 208C464 263.9 441.1 314.6 406.1 352C405.1 353 404.1 354.1 403.1 355.1C381.7 376.4 355.7 393.2 326.7 403.7L326.7 403.7zM235.9 111.1V118C230.3 119.2 224.1 120.9 220 123.1C205.1 129.9 192.1 142.5 188.9 160.8C187.1 171 188.1 180.9 192.3 189.8C196.5 198.6 203 204.8 209.6 209.3C221.2 217.2 236.5 221.8 248.2 225.3L250.4 225.9C264.4 230.2 273.8 233.3 279.7 237.6C282.2 239.4 283.1 240.8 283.4 241.7C283.8 242.5 284.4 244.3 283.7 248.3C283.1 251.8 281.2 254.8 275.7 257.1C269.6 259.7 259.7 261 246.9 259C240.9 258 230.2 254.4 220.7 251.2C218.5 250.4 216.3 249.7 214.3 249C203.8 245.5 192.5 251.2 189 261.7C185.5 272.2 191.2 283.5 201.7 286.1C202.9 287.4 204.4 287.9 206.1 288.5C213.1 291.2 226.4 295.4 235.9 297.6V304C235.9 315.1 244.9 324.1 255.1 324.1C267.1 324.1 276.1 315.1 276.1 304V298.5C281.4 297.5 286.6 295.1 291.4 293.9C307.2 287.2 319.8 274.2 323.1 255.2C324.9 244.8 324.1 234.8 320.1 225.7C316.2 216.7 309.9 210.1 303.2 205.3C291.1 196.4 274.9 191.6 262.8 187.9L261.1 187.7C247.8 183.4 238.2 180.4 232.1 176.2C229.5 174.4 228.7 173.2 228.5 172.7C228.3 172.3 227.7 171.1 228.3 167.7C228.7 165.7 230.2 162.4 236.5 159.6C242.1 156.7 252.9 155.1 265.1 156.1C269.5 157.7 283 160.3 286.9 161.3C297.5 164.2 308.5 157.8 311.3 147.1C314.2 136.5 307.8 125.5 297.1 122.7C292.7 121.5 282.7 119.5 276.1 118.3V112C276.1 100.9 267.1 91.9 256 91.9C244.9 91.9 235.9 100.9 235.9 112V111.1zM48 352H63.98C83.43 377.9 108 399.7 136.2 416H64V448H448V416H375.8C403.1 399.7 428.6 377.9 448 352H464C490.5 352 512 373.5 512 400V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V400C0 373.5 21.49 352 48 352H48z", } - } } } @@ -12595,7 +12303,6 @@ impl IconShape for FaCircleDot { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 352C309 352 352 309 352 256C352 202.1 309 160 256 160C202.1 160 160 202.1 160 256C160 309 202.1 352 256 352z", } - } } } @@ -12638,7 +12345,6 @@ impl IconShape for FaCircleDown { path { d: "M256 512c141.4 0 256-114.6 256-256s-114.6-256-256-256C114.6 0 0 114.6 0 256S114.6 512 256 512zM129.2 265.9C131.7 259.9 137.5 256 144 256h64V160c0-17.67 14.33-32 32-32h32c17.67 0 32 14.33 32 32v96h64c6.469 0 12.31 3.891 14.78 9.875c2.484 5.984 1.109 12.86-3.469 17.44l-112 112c-6.248 6.248-16.38 6.248-22.62 0l-112-112C128.1 278.7 126.7 271.9 129.2 265.9z", } - } } } @@ -12681,7 +12387,6 @@ impl IconShape for FaCircleExclamation { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM232 152C232 138.8 242.8 128 256 128s24 10.75 24 24v128c0 13.25-10.75 24-24 24S232 293.3 232 280V152zM256 400c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 385.9 273.4 400 256 400z", } - } } } @@ -12724,7 +12429,6 @@ impl IconShape for FaCircleH { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM368 360c0 13.25-10.75 24-24 24S320 373.3 320 360v-80H192v80C192 373.3 181.3 384 168 384S144 373.3 144 360v-208C144 138.8 154.8 128 168 128S192 138.8 192 152v80h128v-80C320 138.8 330.8 128 344 128s24 10.75 24 24V360z", } - } } } @@ -12767,7 +12471,6 @@ impl IconShape for FaCircleHalfStroke { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64V448C362 448 448 362 448 256C448 149.1 362 64 256 64z", } - } } } @@ -12810,7 +12513,6 @@ impl IconShape for FaCircleInfo { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z", } - } } } @@ -12853,7 +12555,6 @@ impl IconShape for FaCircleLeft { path { d: "M0 256c0 141.4 114.6 256 256 256s256-114.6 256-256c0-141.4-114.6-256-256-256S0 114.6 0 256zM246.1 129.2C252.1 131.7 256 137.5 256 144v64h96c17.67 0 32 14.33 32 32v32c0 17.67-14.33 32-32 32h-96v64c0 6.469-3.891 12.31-9.875 14.78c-5.984 2.484-12.86 1.109-17.44-3.469l-112-112c-6.248-6.248-6.248-16.38 0-22.62l112-112C233.3 128.1 240.1 126.7 246.1 129.2z", } - } } } @@ -12896,7 +12597,6 @@ impl IconShape for FaCircleMinus { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM168 232C154.7 232 144 242.7 144 256C144 269.3 154.7 280 168 280H344C357.3 280 368 269.3 368 256C368 242.7 357.3 232 344 232H168z", } - } } } @@ -12939,7 +12639,6 @@ impl IconShape for FaCircleNodes { path { d: "M380.6 365.6C401.1 379.9 416 404.3 416 432C416 476.2 380.2 512 336 512C291.8 512 256 476.2 256 432C256 423.6 257.3 415.4 259.7 407.8L114.1 280.4C103.8 285.3 92.21 288 80 288C35.82 288 0 252.2 0 208C0 163.8 35.82 128 80 128C101.9 128 121.7 136.8 136.2 151.1L320 77.52C321.3 34.48 356.6 0 400 0C444.2 0 480 35.82 480 80C480 117.9 453.7 149.6 418.4 157.9L380.6 365.6zM156.3 232.2L301.9 359.6C306.9 357.3 312.1 355.4 317.6 354.1L355.4 146.4C351.2 143.6 347.4 140.4 343.8 136.9L159.1 210.5C159.7 218 158.5 225.3 156.3 232.2V232.2z", } - } } } @@ -12982,7 +12681,6 @@ impl IconShape for FaCircleNotch { path { d: "M222.7 32.15C227.7 49.08 218.1 66.9 201.1 71.94C121.8 95.55 64 169.1 64 255.1C64 362 149.1 447.1 256 447.1C362 447.1 448 362 448 255.1C448 169.1 390.2 95.55 310.9 71.94C293.9 66.9 284.3 49.08 289.3 32.15C294.4 15.21 312.2 5.562 329.1 10.6C434.9 42.07 512 139.1 512 255.1C512 397.4 397.4 511.1 256 511.1C114.6 511.1 0 397.4 0 255.1C0 139.1 77.15 42.07 182.9 10.6C199.8 5.562 217.6 15.21 222.7 32.15V32.15z", } - } } } @@ -13025,7 +12723,6 @@ impl IconShape for FaCirclePause { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM224 191.1v128C224 337.7 209.7 352 192 352S160 337.7 160 320V191.1C160 174.3 174.3 160 191.1 160S224 174.3 224 191.1zM352 191.1v128C352 337.7 337.7 352 320 352S288 337.7 288 320V191.1C288 174.3 302.3 160 319.1 160S352 174.3 352 191.1z", } - } } } @@ -13068,7 +12765,6 @@ impl IconShape for FaCirclePlay { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176 168V344C176 352.7 180.7 360.7 188.3 364.9C195.8 369.2 205.1 369 212.5 364.5L356.5 276.5C363.6 272.1 368 264.4 368 256C368 247.6 363.6 239.9 356.5 235.5L212.5 147.5C205.1 142.1 195.8 142.8 188.3 147.1C180.7 151.3 176 159.3 176 168V168z", } - } } } @@ -13111,7 +12807,6 @@ impl IconShape for FaCirclePlus { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 368C269.3 368 280 357.3 280 344V280H344C357.3 280 368 269.3 368 256C368 242.7 357.3 232 344 232H280V168C280 154.7 269.3 144 256 144C242.7 144 232 154.7 232 168V232H168C154.7 232 144 242.7 144 256C144 269.3 154.7 280 168 280H232V344C232 357.3 242.7 368 256 368z", } - } } } @@ -13154,7 +12849,6 @@ impl IconShape for FaCircleQuestion { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 400c-18 0-32-14-32-32s13.1-32 32-32c17.1 0 32 14 32 32S273.1 400 256 400zM325.1 258L280 286V288c0 13-11 24-24 24S232 301 232 288V272c0-8 4-16 12-21l57-34C308 213 312 206 312 198C312 186 301.1 176 289.1 176h-51.1C225.1 176 216 186 216 198c0 13-11 24-24 24s-24-11-24-24C168 159 199 128 237.1 128h51.1C329 128 360 159 360 198C360 222 347 245 325.1 258z", } - } } } @@ -13197,7 +12891,6 @@ impl IconShape for FaCircleRadiation { path { d: "M226.4 208.6L184.8 141.9C179.6 133.7 168.3 132 160.7 138.2C130.8 162.3 110.1 197.4 105.1 237.4C103.9 247.2 111.2 256 121 256H200C200 236 210.6 218.6 226.4 208.6zM256 288c17.67 0 32-14.33 32-32s-14.33-32-32-32C238.3 224 224 238.3 224 256S238.3 288 256 288zM285.6 303.3C276.1 308.7 266.9 312 256 312c-10.89 0-20.98-3.252-29.58-8.65l-41.74 66.8c-5.211 8.338-1.613 19.07 7.27 23.29C211.4 402.7 233.1 408 256 408c22.97 0 44.64-5.334 64.12-14.59c8.883-4.219 12.48-14.95 7.262-23.29L285.6 303.3zM351.4 138.2c-7.604-6.145-18.86-4.518-24.04 3.77l-41.71 66.67C301.4 218.6 312 236 312 256h78.96c9.844 0 17.11-8.791 15.91-18.56C401.9 197.5 381.3 162.4 351.4 138.2zM256 16C123.4 16 16 123.4 16 256s107.4 240 240 240c132.6 0 240-107.4 240-240S388.6 16 256 16zM256 432c-97.05 0-176-78.99-176-176S158.1 80 256 80s176 78.95 176 176S353 432 256 432z", } - } } } @@ -13240,7 +12933,6 @@ impl IconShape for FaCircleRight { path { d: "M512 256c0-141.4-114.6-256-256-256S0 114.6 0 256c0 141.4 114.6 256 256 256S512 397.4 512 256zM265.9 382.8C259.9 380.3 256 374.5 256 368v-64H160c-17.67 0-32-14.33-32-32v-32c0-17.67 14.33-32 32-32h96v-64c0-6.469 3.891-12.31 9.875-14.78c5.984-2.484 12.86-1.109 17.44 3.469l112 112c6.248 6.248 6.248 16.38 0 22.62l-112 112C278.7 383.9 271.9 385.3 265.9 382.8z", } - } } } @@ -13283,7 +12975,6 @@ impl IconShape for FaCircleStop { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM352 328c0 13.2-10.8 24-24 24h-144C170.8 352 160 341.2 160 328v-144C160 170.8 170.8 160 184 160h144C341.2 160 352 170.8 352 184V328z", } - } } } @@ -13326,7 +13017,6 @@ impl IconShape for FaCircleUp { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256c141.4 0 256-114.6 256-256S397.4 0 256 0zM382.8 246.1C380.3 252.1 374.5 256 368 256h-64v96c0 17.67-14.33 32-32 32h-32c-17.67 0-32-14.33-32-32V256h-64C137.5 256 131.7 252.1 129.2 246.1C126.7 240.1 128.1 233.3 132.7 228.7l112-112c6.248-6.248 16.38-6.248 22.62 0l112 112C383.9 233.3 385.3 240.1 382.8 246.1z", } - } } } @@ -13369,7 +13059,6 @@ impl IconShape for FaCircleUser { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c39.77 0 72 32.24 72 72S295.8 272 256 272c-39.76 0-72-32.24-72-72S216.2 128 256 128zM256 448c-52.93 0-100.9-21.53-135.7-56.29C136.5 349.9 176.5 320 224 320h64c47.54 0 87.54 29.88 103.7 71.71C356.9 426.5 308.9 448 256 448z", } - } } } @@ -13412,7 +13101,6 @@ impl IconShape for FaCircleXmark { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z", } - } } } @@ -13455,7 +13143,6 @@ impl IconShape for FaCircle { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256z", } - } } } @@ -13498,7 +13185,6 @@ impl IconShape for FaCity { path { d: "M480 192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H48C21.49 512 0 490.5 0 464V144C0 117.5 21.49 96 48 96H64V24C64 10.75 74.75 0 88 0C101.3 0 112 10.75 112 24V96H176V24C176 10.75 186.7 0 200 0C213.3 0 224 10.75 224 24V96H288V48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192zM576 368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368zM240 416C248.8 416 256 408.8 256 400V368C256 359.2 248.8 352 240 352H208C199.2 352 192 359.2 192 368V400C192 408.8 199.2 416 208 416H240zM128 368C128 359.2 120.8 352 112 352H80C71.16 352 64 359.2 64 368V400C64 408.8 71.16 416 80 416H112C120.8 416 128 408.8 128 400V368zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM256 176C256 167.2 248.8 160 240 160H208C199.2 160 192 167.2 192 176V208C192 216.8 199.2 224 208 224H240C248.8 224 256 216.8 256 208V176zM80 160C71.16 160 64 167.2 64 176V208C64 216.8 71.16 224 80 224H112C120.8 224 128 216.8 128 208V176C128 167.2 120.8 160 112 160H80zM256 272C256 263.2 248.8 256 240 256H208C199.2 256 192 263.2 192 272V304C192 312.8 199.2 320 208 320H240C248.8 320 256 312.8 256 304V272zM112 320C120.8 320 128 312.8 128 304V272C128 263.2 120.8 256 112 256H80C71.16 256 64 263.2 64 272V304C64 312.8 71.16 320 80 320H112zM416 272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272zM368 64C359.2 64 352 71.16 352 80V112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368zM416 176C416 167.2 408.8 160 400 160H368C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176z", } - } } } @@ -13541,7 +13227,6 @@ impl IconShape for FaClapperboard { path { d: "M326.1 160l127.4-127.4C451.7 32.39 449.9 32 448 32h-86.06l-128 128H326.1zM166.1 160l128-128H201.9l-128 128H166.1zM497.7 56.19L393.9 160H512V96C512 80.87 506.5 67.15 497.7 56.19zM134.1 32H64C28.65 32 0 60.65 0 96v64h6.062L134.1 32zM0 416c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V192H0V416z", } - } } } @@ -13584,7 +13269,6 @@ impl IconShape for FaClipboardCheck { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32s-14.33 32-32 32S160 113.7 160 96S174.3 64 192 64zM282.9 262.8l-88 112c-4.047 5.156-10.02 8.438-16.53 9.062C177.6 383.1 176.8 384 176 384c-5.703 0-11.25-2.031-15.62-5.781l-56-48c-10.06-8.625-11.22-23.78-2.594-33.84c8.609-10.06 23.77-11.22 33.84-2.594l36.98 31.69l72.52-92.28c8.188-10.44 23.3-12.22 33.7-4.062C289.3 237.3 291.1 252.4 282.9 262.8z", } - } } } @@ -13627,7 +13311,6 @@ impl IconShape for FaClipboardList { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM96 392c-13.25 0-24-10.75-24-24S82.75 344 96 344s24 10.75 24 24S109.3 392 96 392zM96 296c-13.25 0-24-10.75-24-24S82.75 248 96 248S120 258.8 120 272S109.3 296 96 296zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM304 384h-128C167.2 384 160 376.8 160 368C160 359.2 167.2 352 176 352h128c8.801 0 16 7.199 16 16C320 376.8 312.8 384 304 384zM304 288h-128C167.2 288 160 280.8 160 272C160 263.2 167.2 256 176 256h128C312.8 256 320 263.2 320 272C320 280.8 312.8 288 304 288z", } - } } } @@ -13670,7 +13353,6 @@ impl IconShape for FaClipboardQuestion { path { d: "M282.5 64H320C355.3 64 384 92.65 384 128V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H101.5C114.6 26.71 150.2 0 192 0C233.8 0 269.4 26.71 282.5 64zM192 128C209.7 128 224 113.7 224 96C224 78.33 209.7 64 192 64C174.3 64 160 78.33 160 96C160 113.7 174.3 128 192 128zM105.4 230.5C100.9 243 107.5 256.7 119.1 261.2C132.5 265.6 146.2 259.1 150.6 246.6L151.1 245.3C152.2 242.1 155.2 240 158.6 240H216.9C225.2 240 232 246.8 232 255.1C232 260.6 229.1 265.6 224.4 268.3L180.1 293.7C172.6 298 168 305.9 168 314.5V328C168 341.3 178.7 352 192 352C205.1 352 215.8 341.5 215.1 328.4L248.3 309.9C267.9 298.7 280 277.8 280 255.1C280 220.3 251.7 192 216.9 192H158.6C134.9 192 113.8 206.9 105.8 229.3L105.4 230.5zM192 384C174.3 384 160 398.3 160 416C160 433.7 174.3 448 192 448C209.7 448 224 433.7 224 416C224 398.3 209.7 384 192 384z", } - } } } @@ -13713,7 +13395,6 @@ impl IconShape for FaClipboardUser { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM192 192c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 291.3 128 256S156.7 192 192 192zM288 448H96c-8.836 0-16-7.164-16-16C80 387.8 115.8 352 160 352h64c44.18 0 80 35.82 80 80C304 440.8 296.8 448 288 448z", } - } } } @@ -13756,7 +13437,6 @@ impl IconShape for FaClipboard { path { d: "M336 64h-53.88C268.9 26.8 233.7 0 192 0S115.1 26.8 101.9 64H48C21.5 64 0 85.48 0 112v352C0 490.5 21.5 512 48 512h288c26.5 0 48-21.48 48-48v-352C384 85.48 362.5 64 336 64zM192 64c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S160 113.7 160 96C160 78.33 174.3 64 192 64zM272 224h-160C103.2 224 96 216.8 96 208C96 199.2 103.2 192 112 192h160C280.8 192 288 199.2 288 208S280.8 224 272 224z", } - } } } @@ -13799,7 +13479,6 @@ impl IconShape for FaClockRotateLeft { path { d: "M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C201.7 512 151.2 495 109.7 466.1C95.2 455.1 91.64 436 101.8 421.5C111.9 407 131.8 403.5 146.3 413.6C177.4 435.3 215.2 448 256 448C362 448 448 362 448 256C448 149.1 362 64 256 64C202.1 64 155 85.46 120.2 120.2L151 151C166.1 166.1 155.4 192 134.1 192H24C10.75 192 0 181.3 0 168V57.94C0 36.56 25.85 25.85 40.97 40.97L74.98 74.98C121.3 28.69 185.3 0 255.1 0L256 0zM256 128C269.3 128 280 138.7 280 152V246.1L344.1 311C354.3 320.4 354.3 335.6 344.1 344.1C335.6 354.3 320.4 354.3 311 344.1L239 272.1C234.5 268.5 232 262.4 232 256V152C232 138.7 242.7 128 256 128V128z", } - } } } @@ -13842,7 +13521,6 @@ impl IconShape for FaClock { path { d: "M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z", } - } } } @@ -13885,7 +13563,6 @@ impl IconShape for FaClone { path { d: "M0 224C0 188.7 28.65 160 64 160H128V288C128 341 170.1 384 224 384H352V448C352 483.3 323.3 512 288 512H64C28.65 512 0 483.3 0 448V224zM224 352C188.7 352 160 323.3 160 288V64C160 28.65 188.7 0 224 0H448C483.3 0 512 28.65 512 64V288C512 323.3 483.3 352 448 352H224z", } - } } } @@ -13928,7 +13605,6 @@ impl IconShape for FaClosedCaptioning { path { d: "M512 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V96C576 60.65 547.3 32 512 32zM168.6 289.9c18.69 18.72 49.19 18.72 67.87 0c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94c-18.72 18.72-43.28 28.08-67.87 28.08s-49.16-9.359-67.87-28.08C116.5 305.8 106.5 281.6 106.5 256s9.1-49.75 28.12-67.88c37.44-37.44 98.31-37.44 135.7 0c9.375 9.375 9.375 24.56 0 33.94s-24.56 9.375-33.94 0c-18.69-18.72-49.19-18.72-67.87 0C159.5 231.1 154.5 243.2 154.5 256S159.5 280.9 168.6 289.9zM360.6 289.9c18.69 18.72 49.19 18.72 67.87 0c9.375-9.375 24.56-9.375 33.94 0s9.375 24.56 0 33.94c-18.72 18.72-43.28 28.08-67.87 28.08s-49.16-9.359-67.87-28.08C308.5 305.8 298.5 281.6 298.5 256s9.1-49.75 28.12-67.88c37.44-37.44 98.31-37.44 135.7 0c9.375 9.375 9.375 24.56 0 33.94s-24.56 9.375-33.94 0c-18.69-18.72-49.19-18.72-67.87 0C351.5 231.1 346.5 243.2 346.5 256S351.5 280.9 360.6 289.9z", } - } } } @@ -13971,7 +13647,6 @@ impl IconShape for FaCloudArrowDown { path { d: "M144 480C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144zM303 392.1C312.4 402.3 327.6 402.3 336.1 392.1L416.1 312.1C426.3 303.6 426.3 288.4 416.1 279C407.6 269.7 392.4 269.7 383 279L344 318.1V184C344 170.7 333.3 160 320 160C306.7 160 296 170.7 296 184V318.1L256.1 279C247.6 269.7 232.4 269.7 223 279C213.7 288.4 213.7 303.6 223 312.1L303 392.1z", } - } } } @@ -14014,7 +13689,6 @@ impl IconShape for FaCloudArrowUp { path { d: "M144 480C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144zM223 263C213.7 272.4 213.7 287.6 223 296.1C232.4 306.3 247.6 306.3 256.1 296.1L296 257.9V392C296 405.3 306.7 416 320 416C333.3 416 344 405.3 344 392V257.9L383 296.1C392.4 306.3 407.6 306.3 416.1 296.1C426.3 287.6 426.3 272.4 416.1 263L336.1 183C327.6 173.7 312.4 173.7 303 183L223 263z", } - } } } @@ -14057,7 +13731,6 @@ impl IconShape for FaCloudBolt { path { d: "M352 351.1h-71.25l47.44-105.4c3.062-6.781 1.031-14.81-4.906-19.31c-5.969-4.469-14.22-4.312-19.94 .4687l-153.6 128c-5.156 4.312-7.094 11.41-4.781 17.72c2.281 6.344 8.281 10.56 15.03 10.56h71.25l-47.44 105.4c-3.062 6.781-1.031 14.81 4.906 19.31C191.6 510.9 194.1 512 198.4 512c3.656 0 7.281-1.25 10.25-3.719l153.6-128c5.156-4.312 7.094-11.41 4.781-17.72C364.8 356.2 358.8 351.1 352 351.1zM416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112C416 67.75 380.3 32 336 32c-24.62 0-46.25 11.25-61 28.75C256.4 24.75 219.3 0 176 0C114.1 0 64 50.13 64 112c0 7.25 .75 14.25 2.125 21.25C27.75 145.8 0 181.5 0 224c0 53 43 96 96 96h46.63l140.2-116.8c8.605-7.195 19.53-11.16 30.76-11.16c10.34 0 20.6 3.416 29.03 9.734c17.96 13.61 24.02 37.45 14.76 57.95L330.2 320H416c53 0 96-43 96-96S469 128 416 128z", } - } } } @@ -14100,7 +13773,6 @@ impl IconShape for FaCloudMeatball { path { d: "M80 352C53.5 352 32 373.5 32 400S53.5 448 80 448S128 426.5 128 400S106.5 352 80 352zM496 352c-26.5 0-48 21.5-48 48s21.5 48 48 48s48-21.5 48-48S522.5 352 496 352zM377 363.1c4.625-14.5 1.625-30.88-9.75-42.37c-11.5-11.5-27.87-14.38-42.37-9.875c-7-13.5-20.63-23-36.88-23s-29.88 9.5-36.88 23C236.6 306.2 220.2 309.2 208.8 320.8c-11.5 11.5-14.38 27.87-9.875 42.37c-13.5 7-23 20.63-23 36.88s9.5 29.88 23 36.88c-4.625 14.5-1.625 30.88 9.875 42.37c8.25 8.125 19 12.25 29.75 12.25c4.25 0 8.5-1.125 12.62-2.5C258.1 502.5 271.8 512 288 512s29.88-9.5 36.88-23c4.125 1.25 8.375 2.5 12.62 2.5c10.75 0 21.5-4.125 29.75-12.25c11.5-11.5 14.38-27.87 9.75-42.37C390.5 429.9 400 416.2 400 400S390.5 370.1 377 363.1zM544 224c0-53-43-96-96-96c-.625 0-1.125 .25-1.625 .25C447.5 123 448 117.6 448 112C448 67.75 412.2 32 368 32c-24.62 0-46.25 11.25-61 28.75C288.4 24.75 251.2 0 208 0C146.1 0 96 50.12 96 112c0 7.25 .75 14.25 2.125 21.25C59.75 145.8 32 181.5 32 224c0 53 43 96 96 96h43.38C175 312 179.8 304.6 186.2 298.2C199.8 284.8 217.8 277.1 237 276.9C250.5 263.8 268.8 256 288 256s37.5 7.75 51 20.88c19.25 .25 37.25 7.875 50.75 21.37C396.2 304.6 401.1 312 404.6 320H448C501 320 544 277 544 224z", } - } } } @@ -14143,7 +13815,6 @@ impl IconShape for FaCloudMoonRain { path { d: "M350.5 225.5c-6.876-37.25-39.25-65.5-78.51-65.5c-12.25 0-23.88 2.1-34.25 7.1C220.3 143.9 192.1 128 160 128c-53.01 0-96.01 42.1-96.01 95.1c0 .5 .25 1.125 .25 1.625C27.63 232.9 0 265.3 0 304c0 44.25 35.75 79.1 80.01 79.1h256c44.25 0 80.01-35.75 80.01-79.1C416 264.8 387.8 232.3 350.5 225.5zM567.9 223.8C497.6 237.1 432.9 183.5 432.9 113c0-40.63 21.88-78 57.5-98.13c5.501-3.125 4.077-11.37-2.173-12.5C479.6 .7538 470.8 0 461.8 0c-77.88 0-141.1 61.25-144.4 137.9c26.75 11.88 48.26 33.88 58.88 61.75c37.13 14.25 64.01 47.38 70.26 86.75c5.126 .5 10.05 1.522 15.3 1.522c44.63 0 85.46-20.15 112.5-53.27C578.6 229.8 574.2 222.6 567.9 223.8zM340.1 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C318.8 510.7 323.4 512 327.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C362.3 412.7 347.4 415.7 340.1 426.7zM244 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C222.8 510.7 227.4 512 231.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C266.3 412.7 251.4 415.7 244 426.7zM148 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C126.8 510.7 131.4 512 135.1 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C170.3 412.7 155.4 415.7 148 426.7zM52.03 426.7l-32 48c-7.345 11.03-4.376 25.94 6.657 33.28C30.78 510.7 35.41 512 39.97 512c7.751 0 15.38-3.75 20-10.69l32-48c7.345-11.03 4.376-25.94-6.657-33.28C74.25 412.7 59.41 415.7 52.03 426.7z", } - } } } @@ -14186,7 +13857,6 @@ impl IconShape for FaCloudMoon { path { d: "M342.7 352.7c5.75-9.625 9.25-20.75 9.25-32.75c0-35.25-28.75-64-63.1-64c-17.25 0-32.75 6.875-44.25 17.87C227.4 244.2 196.2 223.1 159.1 223.1c-53 0-96 43.06-96 96.06c0 2 .5029 3.687 .6279 5.687c-37.5 13-64.62 48.38-64.62 90.25C-.0048 468.1 42.99 512 95.99 512h239.1c44.25 0 79.1-35.75 79.1-80C415.1 390.1 383.7 356.2 342.7 352.7zM565.2 298.4c-93 17.75-178.5-53.62-178.5-147.6c0-54.25 28.1-104 76.12-130.9c7.375-4.125 5.375-15.12-2.75-16.63C448.4 1.125 436.7 0 424.1 0c-105.9 0-191.9 85.88-191.9 192c0 8.5 .625 16.75 1.75 25c5.875 4.25 11.62 8.875 16.75 14.25C262.1 226.5 275.2 224 287.1 224c52.88 0 95.1 43.13 95.1 96c0 3.625-.25 7.25-.625 10.75c23.62 10.75 42.37 29.5 53.5 52.5c54.38-3.375 103.7-29.25 137.1-70.37C579.2 306.4 573.5 296.8 565.2 298.4z", } - } } } @@ -14229,7 +13899,6 @@ impl IconShape for FaCloudRain { path { d: "M416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112C416 67.75 380.3 32 336 32c-24.62 0-46.25 11.25-61 28.75C256.4 24.75 219.3 0 176 0C114.1 0 64 50.13 64 112c0 7.25 .75 14.25 2.125 21.25C27.75 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96S469 128 416 128zM368 464c0 26.51 21.49 48 48 48s48-21.49 48-48s-48.01-95.1-48.01-95.1S368 437.5 368 464zM48 464C48 490.5 69.49 512 96 512s48-21.49 48-48s-48.01-95.1-48.01-95.1S48 437.5 48 464zM208 464c0 26.51 21.49 48 48 48s48-21.49 48-48s-48.01-95.1-48.01-95.1S208 437.5 208 464z", } - } } } @@ -14272,7 +13941,6 @@ impl IconShape for FaCloudShowersHeavy { path { d: "M416 128c-.625 0-1.125 .25-1.625 .25C415.5 123 416 117.6 416 112c0-44.25-35.75-80-79.1-80c-24.62 0-46.25 11.25-60.1 28.75C256.4 24.75 219.3 0 176 0C114.3 0 64 50.13 64 112c0 7.25 .7512 14.25 2.126 21.25C27.76 145.8 .0054 181.5 .0054 224c0 53 42.1 96 95.1 96h319.1C469 320 512 277 512 224S469 128 416 128zM198.8 353.9c-12.17-5.219-26.3 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C134.1 511.4 138.2 512 141.3 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C216.6 373.3 210.1 359.2 198.8 353.9zM81.46 353.9c-12.19-5.219-26.3 .4062-31.52 12.59l-47.1 112C-3.276 490.7 2.365 504.8 14.55 510.1C17.63 511.4 20.83 512 23.99 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C99.29 373.3 93.64 359.2 81.46 353.9zM316.1 353.9c-12.19-5.219-26.3 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C252.3 511.4 255.5 512 258.7 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C333.1 373.3 328.3 359.2 316.1 353.9zM433.5 353.9c-12.17-5.219-26.28 .4062-31.52 12.59l-47.1 112c-5.219 12.19 .4219 26.31 12.61 31.53C369.6 511.4 372.8 512 375.1 512c9.312 0 18.17-5.438 22.08-14.53l47.1-112C451.3 373.3 445.6 359.2 433.5 353.9z", } - } } } @@ -14315,7 +13983,6 @@ impl IconShape for FaCloudShowersWater { path { d: "M223.1 0C262.6 0 295.9 22.82 311.2 55.7C325.7 41.07 345.8 32 368 32C406.7 32 438.1 59.48 446.4 96H448C483.3 96 512 124.7 512 160C512 195.3 483.3 224 448 224H127.1C92.65 224 63.1 195.3 63.1 160C63.1 124.7 92.65 96 127.1 96C127.1 42.98 170.1 0 223.1 0zM92.58 372.3C85.76 383.7 71.02 387.4 59.65 380.6C48.29 373.8 44.6 359 51.42 347.7L99.42 267.7C106.2 256.3 120.1 252.6 132.3 259.4C143.7 266.2 147.4 280.1 140.6 292.3L92.58 372.3zM468.3 259.4C479.7 266.2 483.4 280.1 476.6 292.3L428.6 372.3C421.8 383.7 407 387.4 395.7 380.6C384.3 373.8 380.6 359 387.4 347.7L435.4 267.7C442.2 256.3 456.1 252.6 468.3 259.4V259.4zM204.6 372.3C197.8 383.7 183 387.4 171.7 380.6C160.3 373.8 156.6 359 163.4 347.7L211.4 267.7C218.2 256.3 232.1 252.6 244.3 259.4C255.7 266.2 259.4 280.1 252.6 292.3L204.6 372.3zM356.3 259.4C367.7 266.2 371.4 280.1 364.6 292.3L316.6 372.3C309.8 383.7 295 387.4 283.7 380.6C272.3 373.8 268.6 359 275.4 347.7L323.4 267.7C330.2 256.3 344.1 252.6 356.3 259.4V259.4zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } - } } } @@ -14358,7 +14025,6 @@ impl IconShape for FaCloudSunRain { path { d: "M255.7 139.1C244.8 125.5 227.6 116 208 116c-33.14 0-60 26.86-60 59.1c0 25.56 16.06 47.24 38.58 55.88C197.2 219.3 210.5 208.9 225.9 201.1C229.1 178.5 240.6 157.3 255.7 139.1zM120 175.1c0-48.6 39.4-87.1 88-87.1c27.8 0 52.29 13.14 68.42 33.27c21.24-15.67 47.22-25.3 75.58-25.3c.0098 0-.0098 0 0 0L300.4 83.58L286.9 8.637C285.9 3.346 281.3 .0003 276.5 .0003c-2.027 0-4.096 .5928-5.955 1.881l-62.57 43.42L145.4 1.882C143.6 .5925 141.5-.0003 139.5-.0003c-4.818 0-9.399 3.346-10.35 8.636l-13.54 74.95L40.64 97.13c-5.289 .9556-8.637 5.538-8.637 10.36c0 2.026 .5921 4.094 1.881 5.951l43.41 62.57L33.88 238.6C32.59 240.4 32 242.5 32 244.5c0 4.817 3.347 9.398 8.636 10.35l74.95 13.54l13.54 74.95c.9555 5.289 5.537 8.636 10.35 8.636c2.027 0 4.096-.5927 5.954-1.882l19.47-13.51c-3.16-10.34-4.934-21.28-4.934-32.64c0-17.17 4.031-33.57 11.14-48.32C141 241.7 120 211.4 120 175.1zM542.5 225.5c-6.875-37.25-39.25-65.5-78.51-65.5c-12.25 0-23.88 3-34.25 8c-17.5-24.13-45.63-40-77.76-40c-53 0-96.01 43-96.01 96c0 .5 .25 1.125 .25 1.625C219.6 232.1 191.1 265.2 191.1 303.1c0 44.25 35.75 80 80.01 80h256C572.2 383.1 608 348.2 608 303.1C608 264.7 579.7 232.2 542.5 225.5zM552 415.1c-7.753 0-15.35 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C496 501.4 506.9 512 520 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C576 426.6 565.1 415.1 552 415.1zM456 415.1c-7.751 0-15.34 3.752-19.98 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C400 501.4 410.9 512 423.1 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C480 426.6 469.1 415.1 456 415.1zM360 415.1c-7.753 0-15.34 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C304 501.4 314.9 512 327.1 512c7.75 0 15.36-3.75 19.99-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C384 426.6 373.1 415.1 360 415.1zM264 415.1c-7.756 0-15.35 3.752-19.97 10.69l-32 48c-2.731 4.093-4.037 8.719-4.037 13.29C208 501.4 218.9 512 231.1 512c7.75 0 15.36-3.75 19.98-10.69l32-48c2.731-4.093 4.037-8.719 4.037-13.29C288 426.6 277.1 415.1 264 415.1z", } - } } } @@ -14401,7 +14067,6 @@ impl IconShape for FaCloudSun { path { d: "M96 208c0-61.86 50.14-111.1 111.1-111.1c52.65 0 96.5 36.45 108.5 85.42C334.7 173.1 354.7 168 375.1 168c4.607 0 9.152 .3809 13.68 .8203l24.13-34.76c5.145-7.414 .8965-17.67-7.984-19.27L317.2 98.78L301.2 10.21C299.6 1.325 289.4-2.919 281.9 2.226L208 53.54L134.1 2.225C126.6-2.92 116.4 1.326 114.8 10.21L98.78 98.78L10.21 114.8C1.326 116.4-2.922 126.7 2.223 134.1l51.3 73.94L2.224 281.9c-5.145 7.414-.8975 17.67 7.983 19.27L98.78 317.2l16.01 88.58c1.604 8.881 11.86 13.13 19.27 7.982l10.71-7.432c2.725-35.15 19.85-66.51 45.83-88.1C137.1 309.8 96 263.9 96 208zM128 208c0 44.18 35.82 80 80 80c9.729 0 18.93-1.996 27.56-5.176c7.002-33.65 25.53-62.85 51.57-83.44C282.8 159.3 249.2 128 208 128C163.8 128 128 163.8 128 208zM575.2 325.6c.125-2 .7453-3.744 .7453-5.619c0-35.38-28.75-64-63.1-64c-12.62 0-24.25 3.749-34.13 9.999c-17.62-38.88-56.5-65.1-101.9-65.1c-61.75 0-112 50.12-112 111.1c0 3 .7522 5.743 .8772 8.618c-49.63 3.75-88.88 44.74-88.88 95.37C175.1 469 218.1 512 271.1 512h272c53 0 96-42.99 96-95.99C639.1 373.9 612.7 338.6 575.2 325.6z", } - } } } @@ -14444,7 +14109,6 @@ impl IconShape for FaCloud { path { d: "M96.2 200.1C96.07 197.4 96 194.7 96 192C96 103.6 167.6 32 256 32C315.3 32 367 64.25 394.7 112.2C409.9 101.1 428.3 96 448 96C501 96 544 138.1 544 192C544 204.2 541.7 215.8 537.6 226.6C596 238.4 640 290.1 640 352C640 422.7 582.7 480 512 480H144C64.47 480 0 415.5 0 336C0 273.2 40.17 219.8 96.2 200.1z", } - } } } @@ -14487,7 +14151,6 @@ impl IconShape for FaClover { path { d: "M512 302.3c0 35.29-28.99 63.91-64.28 63.91c-38.82 0-88.7-22.75-122.4-40.92c18.17 33.7 40.92 83.57 40.92 122.4c0 35.29-28.61 63.91-63.91 63.91c-18.1 0-34.45-7.52-46.09-19.63C244.6 504.3 228 512 209.7 512c-35.29 0-63.91-28.99-63.91-64.28c0-38.82 22.75-88.7 40.92-122.4c-33.7 18.17-83.57 40.92-122.4 40.92c-35.29 0-63.91-28.61-63.91-63.91c0-18.1 7.52-34.45 19.63-46.09C7.676 244.6 0 228 0 209.7c0-35.29 28.99-63.91 64.28-63.91c38.82 0 88.7 22.75 122.4 40.92C168.5 152.1 145.8 103.1 145.8 64.28c0-35.29 28.61-63.91 63.91-63.91c18.1 0 34.45 7.52 46.09 19.63C267.4 7.676 283.1 0 302.3 0c35.29 0 63.91 28.99 63.91 64.28c0 38.82-22.75 88.7-40.92 122.4c33.7-18.17 83.57-40.92 122.4-40.92c35.29 0 63.91 28.61 63.91 63.91c0 18.1-7.52 34.45-19.63 46.09C504.3 267.4 512 283.1 512 302.3z", } - } } } @@ -14530,7 +14193,6 @@ impl IconShape for FaCodeBranch { path { d: "M160 80C160 112.8 140.3 140.1 112 153.3V241.1C130.8 230.2 152.7 224 176 224H272C307.3 224 336 195.3 336 160V153.3C307.7 140.1 288 112.8 288 80C288 35.82 323.8 0 368 0C412.2 0 448 35.82 448 80C448 112.8 428.3 140.1 400 153.3V160C400 230.7 342.7 288 272 288H176C140.7 288 112 316.7 112 352V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80V80zM80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104zM368 56C354.7 56 344 66.75 344 80C344 93.25 354.7 104 368 104C381.3 104 392 93.25 392 80C392 66.75 381.3 56 368 56zM80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456z", } - } } } @@ -14573,7 +14235,6 @@ impl IconShape for FaCodeCommit { path { d: "M476.8 288C461.1 361 397.4 416 320 416C242.6 416 178 361 163.2 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H163.2C178 150.1 242.6 96 320 96C397.4 96 461.1 150.1 476.8 224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H476.8zM320 336C364.2 336 400 300.2 400 256C400 211.8 364.2 176 320 176C275.8 176 240 211.8 240 256C240 300.2 275.8 336 320 336z", } - } } } @@ -14616,7 +14277,6 @@ impl IconShape for FaCodeCompare { path { d: "M320 488C320 497.5 314.4 506.1 305.8 509.9C297.1 513.8 286.1 512.2 279.9 505.8L199.9 433.8C194.9 429.3 192 422.8 192 416C192 409.2 194.9 402.7 199.9 398.2L279.9 326.2C286.1 319.8 297.1 318.2 305.8 322.1C314.4 325.9 320 334.5 320 344V384H336C371.3 384 400 355.3 400 320V153.3C371.7 140.1 352 112.8 352 80C352 35.82 387.8 0 432 0C476.2 0 512 35.82 512 80C512 112.8 492.3 140.1 464 153.3V320C464 390.7 406.7 448 336 448H320V488zM456 79.1C456 66.74 445.3 55.1 432 55.1C418.7 55.1 408 66.74 408 79.1C408 93.25 418.7 103.1 432 103.1C445.3 103.1 456 93.25 456 79.1zM192 24C192 14.52 197.6 5.932 206.2 2.076C214.9-1.78 225-.1789 232.1 6.161L312.1 78.16C317.1 82.71 320 89.2 320 96C320 102.8 317.1 109.3 312.1 113.8L232.1 185.8C225 192.2 214.9 193.8 206.2 189.9C197.6 186.1 192 177.5 192 168V128H176C140.7 128 112 156.7 112 192V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V192C48 121.3 105.3 64 176 64H192V24zM56 432C56 445.3 66.75 456 80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432z", } - } } } @@ -14659,7 +14319,6 @@ impl IconShape for FaCodeFork { path { d: "M160 80C160 112.8 140.3 140.1 112 153.3V192C112 209.7 126.3 224 144 224H304C321.7 224 336 209.7 336 192V153.3C307.7 140.1 288 112.8 288 80C288 35.82 323.8 0 368 0C412.2 0 448 35.82 448 80C448 112.8 428.3 140.1 400 153.3V192C400 245 357 288 304 288H256V358.7C284.3 371 304 399.2 304 432C304 476.2 268.2 512 224 512C179.8 512 144 476.2 144 432C144 399.2 163.7 371 192 358.7V288H144C90.98 288 48 245 48 192V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80V80zM80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104zM368 104C381.3 104 392 93.25 392 80C392 66.75 381.3 56 368 56C354.7 56 344 66.75 344 80C344 93.25 354.7 104 368 104zM224 408C210.7 408 200 418.7 200 432C200 445.3 210.7 456 224 456C237.3 456 248 445.3 248 432C248 418.7 237.3 408 224 408z", } - } } } @@ -14702,7 +14361,6 @@ impl IconShape for FaCodeMerge { path { d: "M208 239.1H294.7C307 211.7 335.2 191.1 368 191.1C412.2 191.1 448 227.8 448 271.1C448 316.2 412.2 352 368 352C335.2 352 307 332.3 294.7 303.1H208C171.1 303.1 138.7 292.1 112 272V358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 0 80 0C124.2 0 160 35.82 160 80C160 112.6 140.5 140.7 112.4 153.2C117 201.9 158.1 240 208 240V239.1zM80 103.1C93.25 103.1 104 93.25 104 79.1C104 66.74 93.25 55.1 80 55.1C66.75 55.1 56 66.74 56 79.1C56 93.25 66.75 103.1 80 103.1zM80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456zM368 247.1C354.7 247.1 344 258.7 344 271.1C344 285.3 354.7 295.1 368 295.1C381.3 295.1 392 285.3 392 271.1C392 258.7 381.3 247.1 368 247.1z", } - } } } @@ -14745,7 +14403,6 @@ impl IconShape for FaCodePullRequest { path { d: "M305.8 2.076C314.4 5.932 320 14.52 320 24V64H336C406.7 64 464 121.3 464 192V358.7C492.3 371 512 399.2 512 432C512 476.2 476.2 512 432 512C387.8 512 352 476.2 352 432C352 399.2 371.7 371 400 358.7V192C400 156.7 371.3 128 336 128H320V168C320 177.5 314.4 186.1 305.8 189.9C297.1 193.8 286.1 192.2 279.9 185.8L199.9 113.8C194.9 109.3 192 102.8 192 96C192 89.2 194.9 82.71 199.9 78.16L279.9 6.161C286.1-.1791 297.1-1.779 305.8 2.077V2.076zM432 456C445.3 456 456 445.3 456 432C456 418.7 445.3 408 432 408C418.7 408 408 418.7 408 432C408 445.3 418.7 456 432 456zM112 358.7C140.3 371 160 399.2 160 432C160 476.2 124.2 512 80 512C35.82 512 0 476.2 0 432C0 399.2 19.75 371 48 358.7V153.3C19.75 140.1 0 112.8 0 80C0 35.82 35.82 .0004 80 .0004C124.2 .0004 160 35.82 160 80C160 112.8 140.3 140.1 112 153.3V358.7zM80 56C66.75 56 56 66.75 56 80C56 93.25 66.75 104 80 104C93.25 104 104 93.25 104 80C104 66.75 93.25 56 80 56zM80 408C66.75 408 56 418.7 56 432C56 445.3 66.75 456 80 456C93.25 456 104 445.3 104 432C104 418.7 93.25 408 80 408z", } - } } } @@ -14788,7 +14445,6 @@ impl IconShape for FaCode { path { d: "M414.8 40.79L286.8 488.8C281.9 505.8 264.2 515.6 247.2 510.8C230.2 505.9 220.4 488.2 225.2 471.2L353.2 23.21C358.1 6.216 375.8-3.624 392.8 1.232C409.8 6.087 419.6 23.8 414.8 40.79H414.8zM518.6 121.4L630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L518.6 390.6C506.1 403.1 485.9 403.1 473.4 390.6C460.9 378.1 460.9 357.9 473.4 345.4L562.7 256L473.4 166.6C460.9 154.1 460.9 133.9 473.4 121.4C485.9 108.9 506.1 108.9 518.6 121.4V121.4zM166.6 166.6L77.25 256L166.6 345.4C179.1 357.9 179.1 378.1 166.6 390.6C154.1 403.1 133.9 403.1 121.4 390.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4L121.4 121.4C133.9 108.9 154.1 108.9 166.6 121.4C179.1 133.9 179.1 154.1 166.6 166.6V166.6z", } - } } } @@ -14831,7 +14487,6 @@ impl IconShape for FaCoins { path { d: "M512 80C512 98.01 497.7 114.6 473.6 128C444.5 144.1 401.2 155.5 351.3 158.9C347.7 157.2 343.9 155.5 340.1 153.9C300.6 137.4 248.2 128 192 128C183.7 128 175.6 128.2 167.5 128.6L166.4 128C142.3 114.6 128 98.01 128 80C128 35.82 213.1 0 320 0C426 0 512 35.82 512 80V80zM160.7 161.1C170.9 160.4 181.3 160 192 160C254.2 160 309.4 172.3 344.5 191.4C369.3 204.9 384 221.7 384 240C384 243.1 383.3 247.9 381.9 251.7C377.3 264.9 364.1 277 346.9 287.3C346.9 287.3 346.9 287.3 346.9 287.3C346.8 287.3 346.6 287.4 346.5 287.5L346.5 287.5C346.2 287.7 345.9 287.8 345.6 288C310.6 307.4 254.8 320 192 320C132.4 320 79.06 308.7 43.84 290.9C41.97 289.9 40.15 288.1 38.39 288C14.28 274.6 0 258 0 240C0 205.2 53.43 175.5 128 164.6C138.5 163 149.4 161.8 160.7 161.1L160.7 161.1zM391.9 186.6C420.2 182.2 446.1 175.2 468.1 166.1C484.4 159.3 499.5 150.9 512 140.6V176C512 195.3 495.5 213.1 468.2 226.9C453.5 234.3 435.8 240.5 415.8 245.3C415.9 243.6 416 241.8 416 240C416 218.1 405.4 200.1 391.9 186.6V186.6zM384 336C384 354 369.7 370.6 345.6 384C343.8 384.1 342 385.9 340.2 386.9C304.9 404.7 251.6 416 192 416C129.2 416 73.42 403.4 38.39 384C14.28 370.6 .0003 354 .0003 336V300.6C12.45 310.9 27.62 319.3 43.93 326.1C83.44 342.6 135.8 352 192 352C248.2 352 300.6 342.6 340.1 326.1C347.9 322.9 355.4 319.2 362.5 315.2C368.6 311.8 374.3 308 379.7 304C381.2 302.9 382.6 301.7 384 300.6L384 336zM416 278.1C434.1 273.1 452.5 268.6 468.1 262.1C484.4 255.3 499.5 246.9 512 236.6V272C512 282.5 507 293 497.1 302.9C480.8 319.2 452.1 332.6 415.8 341.3C415.9 339.6 416 337.8 416 336V278.1zM192 448C248.2 448 300.6 438.6 340.1 422.1C356.4 415.3 371.5 406.9 384 396.6V432C384 476.2 298 512 192 512C85.96 512 .0003 476.2 .0003 432V396.6C12.45 406.9 27.62 415.3 43.93 422.1C83.44 438.6 135.8 448 192 448z", } - } } } @@ -14874,7 +14529,6 @@ impl IconShape for FaColonSign { path { d: "M216.6 65.56C226.4 66.81 235.9 68.8 245.2 71.46L256.1 24.24C261.2 7.093 278.6-3.331 295.8 .9552C312.9 5.242 323.3 22.62 319 39.76L303.1 100C305.1 100.8 306.2 101.6 307.2 102.4C321.4 113 324.2 133.1 313.6 147.2C307.5 155.3 298.4 159.7 288.1 159.1L234.8 376.7C247.1 372.3 258.5 366.1 268.8 358.4C282.9 347.8 302.1 350.6 313.6 364.8C324.2 378.9 321.4 398.1 307.2 409.6C281.5 428.9 250.8 441.9 217.4 446.3L207 487.8C202.8 504.9 185.4 515.3 168.2 511C151.1 506.8 140.7 489.4 144.1 472.2L152.1 443.8C142.4 441.8 133.1 439.1 124.1 435.6L111 487.8C106.8 504.9 89.38 515.3 72.24 511C55.09 506.8 44.67 489.4 48.96 472.2L66.65 401.4C25.84 366.2 0 314.1 0 256C0 164.4 64.09 87.85 149.9 68.64L160.1 24.24C165.2 7.093 182.6-3.331 199.8 .9552C216.9 5.242 227.3 22.62 223 39.76L216.6 65.56zM131.2 143.3C91.17 164.1 64 207.3 64 256C64 282.2 71.85 306.5 85.32 326.8L131.2 143.3zM167.6 381.7L229.6 133.6C220.4 130.8 210.8 128.1 200.9 128.3L139.8 372.9C148.6 376.8 157.9 379.8 167.6 381.7V381.7z", } - } } } @@ -14917,7 +14571,6 @@ impl IconShape for FaCommentDollar { path { d: "M256 31.1c-141.4 0-255.1 93.09-255.1 208c0 49.59 21.37 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2C1.1 478.2 4.813 479.1 8 479.1c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.02 19.41 107.4 19.41c141.4 0 255.1-93.09 255.1-207.1S397.4 31.1 256 31.1zM317.8 282.3c-3.623 20.91-19.47 34.64-41.83 39.43V332c0 11.03-8.946 20-19.99 20S236 343 236 332v-10.77c-8.682-1.922-17.3-4.723-25.06-7.512l-4.266-1.5C196.3 308.5 190.8 297.1 194.5 286.7c3.688-10.41 15.11-15.81 25.52-12.22l4.469 1.625c7.844 2.812 16.72 6 23.66 7.031c13.72 2.125 28.94 .1875 30.31-7.625c.875-5.094 1.359-7.906-27.92-16.28L244.7 257.5c-17.33-5.094-57.92-17-50.52-59.84C197.8 176.8 213.6 162.8 236 157.1V148c0-11.03 8.961-20 20.01-20s19.99 8.969 19.99 20v10.63c5.453 1.195 11.34 2.789 18.56 5.273c10.44 3.625 15.95 15.03 12.33 25.47c-3.625 10.41-15.06 15.94-25.45 12.34c-5.859-2.031-12-4-17.59-4.844C250.2 194.8 234.1 196.7 233.6 204.5C232.8 208.1 232.3 212.2 255.1 219.2l5.547 1.594C283.8 227.1 325.3 239 317.8 282.3z", } - } } } @@ -14960,7 +14613,6 @@ impl IconShape for FaCommentDots { path { d: "M256 31.1c-141.4 0-255.1 93.12-255.1 208c0 49.62 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734c1.249 3 4.021 4.766 7.271 4.766c66.25 0 115.1-31.76 140.6-51.39c32.63 12.25 69.02 19.39 107.4 19.39c141.4 0 255.1-93.13 255.1-207.1S397.4 31.1 256 31.1zM127.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S145.7 271.1 127.1 271.1zM256 271.1c-17.75 0-31.1-14.25-31.1-31.1s14.25-32 31.1-32s31.1 14.25 31.1 32S273.8 271.1 256 271.1zM383.1 271.1c-17.75 0-32-14.25-32-31.1s14.25-32 32-32s32 14.25 32 32S401.7 271.1 383.1 271.1z", } - } } } @@ -15003,7 +14655,6 @@ impl IconShape for FaCommentMedical { path { d: "M256 31.1c-141.4 0-255.1 93.09-255.1 208c0 49.59 21.38 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2c1.312 3 4.125 4.797 7.312 4.797c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.01 19.41 107.4 19.41C397.4 447.1 512 354.9 512 239.1S397.4 31.1 256 31.1zM368 266c0 8.836-7.164 16-16 16h-54V336c0 8.836-7.164 16-16 16h-52c-8.836 0-16-7.164-16-16V282H160c-8.836 0-16-7.164-16-16V214c0-8.838 7.164-16 16-16h53.1V144c0-8.838 7.164-16 16-16h52c8.836 0 16 7.162 16 16v54H352c8.836 0 16 7.162 16 16V266z", } - } } } @@ -15046,7 +14697,6 @@ impl IconShape for FaCommentSlash { path { d: "M64.03 239.1c0 49.59 21.38 94.1 56.97 130.7c-12.5 50.39-54.31 95.3-54.81 95.8c-2.187 2.297-2.781 5.703-1.5 8.703c1.312 3 4.125 4.797 7.312 4.797c66.31 0 116-31.8 140.6-51.41c32.72 12.31 69.02 19.41 107.4 19.41c37.39 0 72.78-6.663 104.8-18.36L82.93 161.7C70.81 185.9 64.03 212.3 64.03 239.1zM630.8 469.1l-118.1-92.59C551.1 340 576 292.4 576 240c0-114.9-114.6-207.1-255.1-207.1c-67.74 0-129.1 21.55-174.9 56.47L38.81 5.117C28.21-3.154 13.16-1.096 5.115 9.19C-3.072 19.63-1.249 34.72 9.188 42.89l591.1 463.1c10.5 8.203 25.57 6.333 33.7-4.073C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -15089,7 +14739,6 @@ impl IconShape for FaCommentSms { path { d: "M256 32C114.6 32 .0137 125.1 .0137 240c0 49.59 21.39 95 56.99 130.7c-12.5 50.39-54.31 95.3-54.81 95.8C0 468.8-.5938 472.2 .6875 475.2C1.1 478.2 4.813 480 8 480c66.31 0 116-31.8 140.6-51.41C181.3 440.9 217.6 448 256 448C397.4 448 512 354.9 512 240S397.4 32 256 32zM167.3 271.9C163.9 291.1 146.3 304 121.1 304c-4.031 0-8.25-.3125-12.59-1C101.1 301.8 92.81 298.8 85.5 296.1c-8.312-3-14.06-12.66-11.09-20.97S85 261.1 93.38 264.9c6.979 2.498 14.53 5.449 20.88 6.438C125.7 273.1 135 271 135.8 266.4c1.053-5.912-10.84-8.396-24.56-12.34c-12.12-3.531-44.28-12.97-38.63-46c4.062-23.38 27.31-35.91 58-31.09c5.906 .9062 12.44 2.844 18.59 4.969c8.344 2.875 12.78 12 9.906 20.34C156.3 210.7 147.2 215.1 138.8 212.2c-4.344-1.5-8.938-2.938-13.09-3.594c-11.22-1.656-20.72 .4062-21.5 4.906C103.2 219.2 113.6 221.5 124.4 224.6C141.4 229.5 173.1 238.5 167.3 271.9zM320 288c0 8.844-7.156 16-16 16S288 296.8 288 288V240l-19.19 25.59c-6.062 8.062-19.55 8.062-25.62 0L224 240V288c0 8.844-7.156 16-16 16S192 296.8 192 288V192c0-6.875 4.406-12.1 10.94-15.18c6.5-2.094 13.71 .0586 17.87 5.59L256 229.3l35.19-46.93c4.156-5.531 11.4-7.652 17.87-5.59C315.6 179 320 185.1 320 192V288zM439.3 271.9C435.9 291.1 418.3 304 393.1 304c-4.031 0-8.25-.3125-12.59-1c-8.25-1.25-16.56-4.25-23.88-6.906c-8.312-3-14.06-12.66-11.09-20.97s10.59-13.16 18.97-10.19c6.979 2.498 14.53 5.449 20.88 6.438c11.44 1.719 20.78-.375 21.56-4.938c1.053-5.912-10.84-8.396-24.56-12.34c-12.12-3.531-44.28-12.97-38.63-46c4.031-23.38 27.25-35.91 58-31.09c5.906 .9062 12.44 2.844 18.59 4.969c8.344 2.875 12.78 12 9.906 20.34c-2.875 8.344-11.94 12.81-20.34 9.906c-4.344-1.5-8.938-2.938-13.09-3.594c-11.19-1.656-20.72 .4062-21.5 4.906C375.2 219.2 385.6 221.5 396.4 224.6C413.4 229.5 445.1 238.5 439.3 271.9z", } - } } } @@ -15132,7 +14781,6 @@ impl IconShape for FaComment { path { d: "M256 32C114.6 32 .0272 125.1 .0272 240c0 49.63 21.35 94.98 56.97 130.7c-12.5 50.37-54.27 95.27-54.77 95.77c-2.25 2.25-2.875 5.734-1.5 8.734C1.979 478.2 4.75 480 8 480c66.25 0 115.1-31.76 140.6-51.39C181.2 440.9 217.6 448 256 448c141.4 0 255.1-93.13 255.1-208S397.4 32 256 32z", } - } } } @@ -15175,7 +14823,6 @@ impl IconShape for FaCommentsDollar { path { d: "M416 176C416 78.8 322.9 0 208 0S0 78.8 0 176c0 39.57 15.62 75.96 41.67 105.4c-16.39 32.76-39.23 57.32-39.59 57.68c-2.1 2.205-2.67 5.475-1.441 8.354C1.9 350.3 4.602 352 7.66 352c38.35 0 70.76-11.12 95.74-24.04C134.2 343.1 169.8 352 208 352C322.9 352 416 273.2 416 176zM269.8 218.3C266.2 239.2 250.4 252.1 228 257.7V268c0 11.03-8.953 20-20 20s-20-8.969-20-20V257.2c-8.682-1.922-17.3-4.723-25.06-7.512l-4.266-1.5C148.3 244.5 142.8 233.1 146.5 222.7c3.688-10.41 15.11-15.81 25.52-12.22l4.469 1.625c7.844 2.812 16.72 6 23.66 7.031C213.8 221.3 229 219.3 230.4 211.5C231.3 206.4 231.8 203.6 202.5 195.2L196.7 193.5c-17.33-5.094-57.92-17-50.52-59.84C149.8 112.8 165.6 98.76 188 93.99V84c0-11.03 8.953-20 20-20s20 8.969 20 20v10.63c5.453 1.195 11.34 2.789 18.56 5.273C257 103.5 262.5 114.9 258.9 125.4C255.3 135.8 243.8 141.3 233.4 137.7c-5.859-2.031-12-4-17.59-4.844C202.2 130.8 186.1 132.7 185.6 140.5C184.8 144.1 184.3 148.2 207.1 155.2L213.5 156.8C235.8 163.1 277.3 175 269.8 218.3zM599.6 443.7C624.8 413.9 640 376.6 640 336C640 238.8 554 160 448 160c-.3145 0-.6191 .041-.9336 .043C447.5 165.3 448 170.6 448 176c0 98.62-79.68 181.2-186.1 202.5C282.7 455.1 357.1 512 448 512c33.69 0 65.32-8.008 92.85-21.98C565.2 502 596.1 512 632.3 512c3.059 0 5.76-1.725 7.02-4.605c1.229-2.879 .6582-6.148-1.441-8.354C637.6 498.7 615.9 475.3 599.6 443.7z", } - } } } @@ -15218,7 +14865,6 @@ impl IconShape for FaComments { path { d: "M416 176C416 78.8 322.9 0 208 0S0 78.8 0 176c0 39.57 15.62 75.96 41.67 105.4c-16.39 32.76-39.23 57.32-39.59 57.68c-2.1 2.205-2.67 5.475-1.441 8.354C1.9 350.3 4.602 352 7.66 352c38.35 0 70.76-11.12 95.74-24.04C134.2 343.1 169.8 352 208 352C322.9 352 416 273.2 416 176zM599.6 443.7C624.8 413.9 640 376.6 640 336C640 238.8 554 160 448 160c-.3145 0-.6191 .041-.9336 .043C447.5 165.3 448 170.6 448 176c0 98.62-79.68 181.2-186.1 202.5C282.7 455.1 357.1 512 448 512c33.69 0 65.32-8.008 92.85-21.98C565.2 502 596.1 512 632.3 512c3.059 0 5.76-1.725 7.02-4.605c1.229-2.879 .6582-6.148-1.441-8.354C637.6 498.7 615.9 475.3 599.6 443.7z", } - } } } @@ -15261,7 +14907,6 @@ impl IconShape for FaCompactDisc { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM80.72 256H79.63c-9.078 0-16.4-8.011-15.56-17.34C72.36 146 146.5 72.06 239.3 64.06C248.3 63.28 256 70.75 256 80.09c0 8.35-6.215 15.28-14.27 15.99C164.7 102.9 103.1 164.3 96.15 241.4C95.4 249.6 88.77 256 80.72 256zM256 351.1c-53.02 0-96-43-96-95.1s42.98-96 96-96s96 43 96 96S309 351.1 256 351.1zM256 224C238.3 224 224 238.2 224 256s14.3 32 32 32c17.7 0 32-14.25 32-32S273.7 224 256 224z", } - } } } @@ -15304,7 +14949,6 @@ impl IconShape for FaCompassDrafting { path { d: "M352 96C352 110.3 348.9 123.9 343.2 136.2L396 227.4C372.3 252.7 341.9 271.5 307.6 281L256 192H255.1L187.9 309.5C209.4 316.3 232.3 320 256 320C326.7 320 389.8 287.3 430.9 235.1C441.9 222.2 462.1 219.1 475.9 231C489.7 242.1 491.9 262.2 480.8 276C428.1 341.8 346.1 384 256 384C220.6 384 186.6 377.6 155.3 365.9L98.65 463.7C93.95 471.8 86.97 478.4 78.58 482.6L23.16 510.3C18.2 512.8 12.31 512.5 7.588 509.6C2.871 506.7 0 501.5 0 496V440.6C0 432.2 2.228 423.9 6.46 416.5L66.49 312.9C53.66 301.6 41.84 289.3 31.18 276C20.13 262.2 22.34 242.1 36.13 231C49.92 219.1 70.06 222.2 81.12 235.1C86.79 243.1 92.87 249.8 99.34 256.1L168.8 136.2C163.1 123.9 160 110.3 160 96C160 42.98 202.1 0 256 0C309 0 352 42.98 352 96L352 96zM256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128zM372.1 393.9C405.5 381.1 435.5 363.2 461.8 341L505.5 416.5C509.8 423.9 512 432.2 512 440.6V496C512 501.5 509.1 506.7 504.4 509.6C499.7 512.5 493.8 512.8 488.8 510.3L433.4 482.6C425 478.4 418.1 471.8 413.3 463.7L372.1 393.9z", } - } } } @@ -15347,7 +14991,6 @@ impl IconShape for FaCompass { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM325.1 306.7L380.6 162.4C388.1 142.1 369 123.9 349.6 131.4L205.3 186.9C196.8 190.1 190.1 196.8 186.9 205.3L131.4 349.6C123.9 369 142.1 388.1 162.4 380.6L306.7 325.1C315.2 321.9 321.9 315.2 325.1 306.7V306.7z", } - } } } @@ -15390,7 +15033,6 @@ impl IconShape for FaCompress { path { d: "M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z", } - } } } @@ -15433,7 +15075,6 @@ impl IconShape for FaComputerMouse { path { d: "M0 352c0 88.38 71.63 160 160 160h64c88.38 0 160-71.63 160-160V224H0V352zM176 0H160C71.63 0 0 71.62 0 160v32h176V0zM224 0h-16v192H384V160C384 71.62 312.4 0 224 0z", } - } } } @@ -15476,7 +15117,6 @@ impl IconShape for FaComputer { path { d: "M400 32C426.5 32 448 53.49 448 80V336C448 362.5 426.5 384 400 384H266.7L277.3 416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H96C78.33 480 64 465.7 64 448C64 430.3 78.33 416 96 416H170.7L181.3 384H48C21.49 384 0 362.5 0 336V80C0 53.49 21.49 32 48 32H400zM64 96V320H384V96H64zM592 32C618.5 32 640 53.49 640 80V432C640 458.5 618.5 480 592 480H528C501.5 480 480 458.5 480 432V80C480 53.49 501.5 32 528 32H592zM544 96C535.2 96 528 103.2 528 112C528 120.8 535.2 128 544 128H576C584.8 128 592 120.8 592 112C592 103.2 584.8 96 576 96H544zM544 192H576C584.8 192 592 184.8 592 176C592 167.2 584.8 160 576 160H544C535.2 160 528 167.2 528 176C528 184.8 535.2 192 544 192zM560 400C577.7 400 592 385.7 592 368C592 350.3 577.7 336 560 336C542.3 336 528 350.3 528 368C528 385.7 542.3 400 560 400z", } - } } } @@ -15519,7 +15159,6 @@ impl IconShape for FaCookieBite { path { d: "M494.6 255.9c-65.63-.8203-118.6-54.14-118.6-119.9c-65.74 0-119.1-52.97-119.8-118.6c-25.66-3.867-51.8 .2346-74.77 12.07L116.7 62.41C93.35 74.36 74.36 93.35 62.41 116.7L29.6 181.2c-11.95 23.44-16.17 49.92-12.07 75.94l11.37 71.48c4.102 25.9 16.29 49.8 34.81 68.32l51.36 51.39C133.6 466.9 157.3 479 183.2 483.1l71.84 11.37c25.9 4.101 52.27-.1172 75.59-11.95l64.81-33.05c23.32-11.84 42.31-30.82 54.14-54.14l32.93-64.57C494.3 307.7 498.5 281.4 494.6 255.9zM176 367.1c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S193.6 367.1 176 367.1zM208 208c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S225.6 208 208 208zM368 335.1c-17.62 0-32-14.37-32-31.1s14.38-31.1 32-31.1s32 14.37 32 31.1S385.6 335.1 368 335.1z", } - } } } @@ -15562,7 +15201,6 @@ impl IconShape for FaCookie { path { d: "M494.5 254.8l-11.37-71.48c-4.102-25.9-16.29-49.8-34.8-68.32l-51.33-51.33c-18.52-18.52-42.3-30.7-68.2-34.8L256.9 17.53C231.2 13.42 204.7 17.64 181.5 29.48L116.7 62.53C93.23 74.36 74.36 93.35 62.41 116.7L29.51 181.2c-11.84 23.44-16.08 50.04-11.98 75.94l11.37 71.48c4.101 25.9 16.29 49.77 34.8 68.41l51.33 51.33c18.52 18.4 42.3 30.61 68.2 34.72l71.84 11.37c25.78 4.102 52.27-.1173 75.47-11.95l64.8-33.05c23.32-11.84 42.3-30.82 54.26-54.14l32.81-64.57C494.4 307.3 498.6 280.8 494.5 254.8zM176 367.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C208 353.6 193.6 367.1 176 367.1zM208 208c-17.62 0-31.1-14.37-31.1-31.1s14.38-31.1 31.1-31.1c17.62 0 31.1 14.37 31.1 31.1S225.6 208 208 208zM368 335.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C400 321.6 385.6 335.1 368 335.1z", } - } } } @@ -15605,7 +15243,6 @@ impl IconShape for FaCopy { path { d: "M384 96L384 0h-112c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48H464c26.51 0 48-21.49 48-48V128h-95.1C398.4 128 384 113.6 384 96zM416 0v96h96L416 0zM192 352V128h-144c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h192c26.51 0 48-21.49 48-48L288 416h-32C220.7 416 192 387.3 192 352z", } - } } } @@ -15648,7 +15285,6 @@ impl IconShape for FaCopyright { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM199.2 312.6c14.94 15.06 34.8 23.38 55.89 23.38c.0313 0 0 0 0 0c21.06 0 40.92-8.312 55.83-23.38c9.375-9.375 24.53-9.469 33.97-.1562c9.406 9.344 9.469 24.53 .1562 33.97c-24 24.22-55.95 37.56-89.95 37.56c0 0 .0313 0 0 0c-33.97 0-65.95-13.34-89.95-37.56c-49.44-49.88-49.44-131 0-180.9c24-24.22 55.98-37.56 89.95-37.56c.0313 0 0 0 0 0c34 0 65.95 13.34 89.95 37.56c9.312 9.438 9.25 24.62-.1562 33.97c-9.438 9.344-24.59 9.188-33.97-.1562c-14.91-15.06-34.77-23.38-55.83-23.38c0 0 .0313 0 0 0c-21.09 0-40.95 8.312-55.89 23.38C168.3 230.6 168.3 281.4 199.2 312.6z", } - } } } @@ -15691,7 +15327,6 @@ impl IconShape for FaCouch { path { d: "M592 224C565.5 224 544 245.5 544 272V352H96V272C96 245.5 74.51 224 48 224S0 245.5 0 272v192C0 472.8 7.164 480 16 480h64c8.836 0 15.1-7.164 15.1-16L96 448h448v16c0 8.836 7.164 16 16 16h64c8.836 0 16-7.164 16-16v-192C640 245.5 618.5 224 592 224zM128 272V320h384V272c0-38.63 27.53-70.95 64-78.38V160c0-70.69-57.31-128-128-128H191.1c-70.69 0-128 57.31-128 128L64 193.6C100.5 201.1 128 233.4 128 272z", } - } } } @@ -15734,7 +15369,6 @@ impl IconShape for FaCow { path { d: "M634 276.8l-9.999-13.88L624 185.7c0-11.88-12.5-19.49-23.12-14.11c-10.88 5.375-19.5 13.5-26.38 23l-65.75-90.92C490.6 78.71 461.8 64 431 64H112C63.37 64 24 103.4 24 152v86.38C9.5 250.1 0 267.9 0 288v32h8c35.38 0 64-28.62 64-64L72 152c0-16.88 10.5-31.12 25.38-37C96.5 119.1 96 123.5 96 128l.0002 304c0 8.875 7.126 16 16 16h63.1c8.875 0 16-7.125 16-16l.0006-112c9.375 9.375 20.25 16.5 32 21.88V368c0 8.875 7.252 16 16 16c8.875 0 15.1-7.125 15.1-16v-17.25c9.125 1 12.88 2.25 32-.125V368c0 8.875 7.25 16 16 16c8.875 0 16-7.125 16-16v-26.12C331.8 336.5 342.6 329.2 352 320l-.0012 112c0 8.875 7.125 16 15.1 16h64c8.75 0 16-7.125 16-16V256l31.1 32l.0006 41.55c0 12.62 3.752 24.95 10.75 35.45l41.25 62C540.8 440.1 555.5 448 571.4 448c22.5 0 41.88-15.88 46.25-38l21.75-108.6C641.1 292.8 639.1 283.9 634 276.8zM377.3 167.4l-22.88 22.75C332.5 211.8 302.9 224 272.1 224S211.5 211.8 189.6 190.1L166.8 167.4C151 151.8 164.4 128 188.9 128h166.2C379.6 128 393 151.8 377.3 167.4zM576 352c-8.875 0-16-7.125-16-16s7.125-16 16-16s16 7.125 16 16S584.9 352 576 352z", } - } } } @@ -15777,7 +15411,6 @@ impl IconShape for FaCreditCard { path { d: "M512 32C547.3 32 576 60.65 576 96V128H0V96C0 60.65 28.65 32 64 32H512zM576 416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V224H576V416zM112 352C103.2 352 96 359.2 96 368C96 376.8 103.2 384 112 384H176C184.8 384 192 376.8 192 368C192 359.2 184.8 352 176 352H112zM240 384H368C376.8 384 384 376.8 384 368C384 359.2 376.8 352 368 352H240C231.2 352 224 359.2 224 368C224 376.8 231.2 384 240 384z", } - } } } @@ -15820,7 +15453,6 @@ impl IconShape for FaCropSimple { path { d: "M128 384H352V448H128C92.65 448 64 419.3 64 384V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0C113.7 0 128 14.33 128 32V384zM384 128H160V64H384C419.3 64 448 92.65 448 128V384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V128z", } - } } } @@ -15863,7 +15495,6 @@ impl IconShape for FaCrop { path { d: "M448 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V173.3L173.3 384H352V448H128C92.65 448 64 419.3 64 384V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0C113.7 0 128 14.33 128 32V338.7L338.7 128H160V64H402.7L457.4 9.372C469.9-3.124 490.1-3.124 502.6 9.372C515.1 21.87 515.1 42.13 502.6 54.63L448 109.3V384z", } - } } } @@ -15906,7 +15537,6 @@ impl IconShape for FaCross { path { d: "M383.1 160v64c0 17.62-14.37 32-31.1 32h-96v224c0 17.62-14.38 32-31.1 32H160c-17.62 0-32-14.38-32-32V256h-96C14.37 256-.0008 241.6-.0008 224V160c0-17.62 14.38-32 32-32h96V32c0-17.62 14.38-32 32-32h64c17.62 0 31.1 14.38 31.1 32v96h96C369.6 128 383.1 142.4 383.1 160z", } - } } } @@ -15949,7 +15579,6 @@ impl IconShape for FaCrosshairs { path { d: "M224 256C224 238.3 238.3 224 256 224C273.7 224 288 238.3 288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256zM256 0C273.7 0 288 14.33 288 32V42.35C381.7 56.27 455.7 130.3 469.6 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H469.6C455.7 381.7 381.7 455.7 288 469.6V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V469.6C130.3 455.7 56.27 381.7 42.35 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H42.35C56.27 130.3 130.3 56.27 224 42.35V32C224 14.33 238.3 0 256 0V0zM224 404.6V384C224 366.3 238.3 352 256 352C273.7 352 288 366.3 288 384V404.6C346.3 392.1 392.1 346.3 404.6 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H404.6C392.1 165.7 346.3 119.9 288 107.4V128C288 145.7 273.7 160 256 160C238.3 160 224 145.7 224 128V107.4C165.7 119.9 119.9 165.7 107.4 224H128C145.7 224 160 238.3 160 256C160 273.7 145.7 288 128 288H107.4C119.9 346.3 165.7 392.1 224 404.6z", } - } } } @@ -15992,7 +15621,6 @@ impl IconShape for FaCrow { path { d: "M523.9 31.1H574C603.4 31.1 628.1 51.99 636.1 80.48L640 95.1L544 119.1V191.1C544 279.1 484.9 354.1 404.2 376.8L446.2 478.9C451.2 491.1 445.4 505.1 433.1 510.2C420.9 515.2 406.9 509.4 401.8 497.1L355.2 383.1C354.1 383.1 353.1 384 352 384H311.1L350.2 478.9C355.2 491.1 349.4 505.1 337.1 510.2C324.9 515.2 310.9 509.4 305.8 497.1L259.2 384H126.1L51.51 441.4C37.5 452.1 17.41 449.5 6.638 435.5C-4.138 421.5-1.517 401.4 12.49 390.6L368 117.2V88C368 39.4 407.4 0 456 0C483.3 0 507.7 12.46 523.9 32V31.1zM456 111.1C469.3 111.1 480 101.3 480 87.1C480 74.74 469.3 63.1 456 63.1C442.7 63.1 432 74.74 432 87.1C432 101.3 442.7 111.1 456 111.1z", } - } } } @@ -16035,7 +15663,6 @@ impl IconShape for FaCrown { path { d: "M576 136c0 22.09-17.91 40-40 40c-.248 0-.4551-.1266-.7031-.1305l-50.52 277.9C482 468.9 468.8 480 453.3 480H122.7c-15.46 0-28.72-11.06-31.48-26.27L40.71 175.9C40.46 175.9 40.25 176 39.1 176c-22.09 0-40-17.91-40-40S17.91 96 39.1 96s40 17.91 40 40c0 8.998-3.521 16.89-8.537 23.57l89.63 71.7c15.91 12.73 39.5 7.544 48.61-10.68l57.6-115.2C255.1 98.34 247.1 86.34 247.1 72C247.1 49.91 265.9 32 288 32s39.1 17.91 39.1 40c0 14.34-7.963 26.34-19.3 33.4l57.6 115.2c9.111 18.22 32.71 23.4 48.61 10.68l89.63-71.7C499.5 152.9 496 144.1 496 136C496 113.9 513.9 96 536 96S576 113.9 576 136z", } - } } } @@ -16078,7 +15705,6 @@ impl IconShape for FaCrutch { path { d: "M502.6 168.1l-159.6-159.5c-12.54-12.54-32.85-12.6-45.46-.1256c-12.68 12.54-12.73 33.1-.1256 45.71l159.6 159.5c12.6 12.59 33.03 12.57 45.59-.0628C515.1 201.9 515.1 181.5 502.6 168.1zM334.4 245.4l-67.88-67.87l55.13-55.12l-45.25-45.25L166.7 186.8C154.1 199.6 145.2 215.6 141.1 233.2L113.3 353.4l-108.6 108.6c-6.25 6.25-6.25 16.37 0 22.62l22.63 22.62c6.25 6.25 16.38 6.25 22.63 0l108.6-108.6l120.3-27.75c17.5-4.125 33.63-13 46.38-25.62l109.6-109.7l-45.25-45.25L334.4 245.4zM279.9 300.1C275.7 304.2 270.3 307.2 264.4 308.6l-79.25 18.25l18.25-79.25c1.375-5.875 4.375-11.25 8.5-15.5l9.375-9.25l67.88 67.87L279.9 300.1z", } - } } } @@ -16121,7 +15747,6 @@ impl IconShape for FaCruzeiroSign { path { d: "M159.1 402.7V256C159.1 238.3 174.3 224 191.1 224C199.7 224 206.8 226.7 212.3 231.3C223 226.6 234.8 224 247.3 224C264.5 224 281.3 229.1 295.7 238.7L305.8 245.4C320.5 255.2 324.4 275 314.6 289.8C304.8 304.5 284.1 308.4 270.2 298.6L260.2 291.9C256.3 289.4 251.9 288 247.3 288C234.4 288 224 298.4 224 311.3V416C264.1 416 302.3 400.6 330.7 375.3C343.8 363.5 364.1 364.6 375.8 377.8C387.6 390.9 386.5 411.2 373.3 422.1C333.7 458.4 281.4 480 224 480C100.3 480 0 379.7 0 256C0 132.3 100.3 32 224 32C281.4 32 333.7 53.59 373.3 89.04C386.5 100.8 387.6 121.1 375.8 134.2C364.1 147.4 343.8 148.5 330.7 136.7C302.3 111.4 264.1 96 224 96C135.6 96 63.1 167.6 63.1 256C63.1 321.6 103.5 377.1 159.1 402.7V402.7z", } - } } } @@ -16164,7 +15789,6 @@ impl IconShape for FaCube { path { d: "M234.5 5.709C248.4 .7377 263.6 .7377 277.5 5.709L469.5 74.28C494.1 83.38 512 107.5 512 134.6V377.4C512 404.5 494.1 428.6 469.5 437.7L277.5 506.3C263.6 511.3 248.4 511.3 234.5 506.3L42.47 437.7C17 428.6 0 404.5 0 377.4V134.6C0 107.5 17 83.38 42.47 74.28L234.5 5.709zM256 65.98L82.34 128L256 190L429.7 128L256 65.98zM288 434.6L448 377.4V189.4L288 246.6V434.6z", } - } } } @@ -16207,7 +15831,6 @@ impl IconShape for FaCubesStacked { path { d: "M192 64C192 46.33 206.3 32 224 32H288C305.7 32 320 46.33 320 64V128C320 145.7 305.7 160 288 160H224C206.3 160 192 145.7 192 128V64zM138.1 174.1C153.4 166.1 172.1 171.4 181.8 186.7L213.8 242.1C222.6 257.4 217.4 276.1 202.1 285.8L146.7 317.8C131.4 326.6 111.8 321.4 102.1 306.1L70.96 250.7C62.12 235.4 67.37 215.8 82.67 206.1L138.1 174.1zM352 192C369.7 192 384 206.3 384 224V288C384 305.7 369.7 320 352 320H288C270.3 320 256 305.7 256 288V224C256 206.3 270.3 192 288 192H352zM416 352C433.7 352 448 366.3 448 384V448C448 465.7 433.7 480 416 480H352C334.3 480 320 465.7 320 448V384C320 366.3 334.3 352 352 352H416zM160 384C160 366.3 174.3 352 192 352H256C273.7 352 288 366.3 288 384V448C288 465.7 273.7 480 256 480H192C174.3 480 160 465.7 160 448V384zM96 352C113.7 352 128 366.3 128 384V448C128 465.7 113.7 480 96 480H32C14.33 480 0 465.7 0 448V384C0 366.3 14.33 352 32 352H96z", } - } } } @@ -16250,7 +15873,6 @@ impl IconShape for FaCubes { path { d: "M172.1 40.16L268.1 3.76C280.9-1.089 295.1-1.089 307.9 3.76L403.9 40.16C425.6 48.41 440 69.25 440 92.52V204.7C441.3 205.1 442.6 205.5 443.9 205.1L539.9 242.4C561.6 250.6 576 271.5 576 294.7V413.9C576 436.1 562.9 456.2 542.5 465.1L446.5 507.3C432.2 513.7 415.8 513.7 401.5 507.3L288 457.5L174.5 507.3C160.2 513.7 143.8 513.7 129.5 507.3L33.46 465.1C13.13 456.2 0 436.1 0 413.9V294.7C0 271.5 14.39 250.6 36.15 242.4L132.1 205.1C133.4 205.5 134.7 205.1 136 204.7V92.52C136 69.25 150.4 48.41 172.1 40.16V40.16zM290.8 48.64C289 47.95 286.1 47.95 285.2 48.64L206.8 78.35L287.1 109.5L369.2 78.35L290.8 48.64zM392 210.6V121L309.6 152.6V241.8L392 210.6zM154.8 250.9C153 250.2 150.1 250.2 149.2 250.9L70.81 280.6L152 311.7L233.2 280.6L154.8 250.9zM173.6 455.3L256 419.1V323.2L173.6 354.8V455.3zM342.8 280.6L424 311.7L505.2 280.6L426.8 250.9C425 250.2 422.1 250.2 421.2 250.9L342.8 280.6zM528 413.9V323.2L445.6 354.8V455.3L523.2 421.2C526.1 419.9 528 417.1 528 413.9V413.9z", } - } } } @@ -16293,7 +15915,6 @@ impl IconShape for FaD { path { d: "M160 32.01L32 32.01c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32l128-.0073c123.5 0 224-100.5 224-224S283.5 32.01 160 32.01zM160 416H64v-320h96c88.22 0 160 71.78 160 159.1S248.2 416 160 416z", } - } } } @@ -16336,7 +15957,6 @@ impl IconShape for FaDatabase { path { d: "M448 80V128C448 172.2 347.7 208 224 208C100.3 208 0 172.2 0 128V80C0 35.82 100.3 0 224 0C347.7 0 448 35.82 448 80zM393.2 214.7C413.1 207.3 433.1 197.8 448 186.1V288C448 332.2 347.7 368 224 368C100.3 368 0 332.2 0 288V186.1C14.93 197.8 34.02 207.3 54.85 214.7C99.66 230.7 159.5 240 224 240C288.5 240 348.3 230.7 393.2 214.7V214.7zM54.85 374.7C99.66 390.7 159.5 400 224 400C288.5 400 348.3 390.7 393.2 374.7C413.1 367.3 433.1 357.8 448 346.1V432C448 476.2 347.7 512 224 512C100.3 512 0 476.2 0 432V346.1C14.93 357.8 34.02 367.3 54.85 374.7z", } - } } } @@ -16379,7 +15999,6 @@ impl IconShape for FaDeleteLeft { path { d: "M576 384C576 419.3 547.3 448 512 448H205.3C188.3 448 172 441.3 160 429.3L9.372 278.6C3.371 272.6 0 264.5 0 256C0 247.5 3.372 239.4 9.372 233.4L160 82.75C172 70.74 188.3 64 205.3 64H512C547.3 64 576 92.65 576 128V384zM271 208.1L318.1 256L271 303C261.7 312.4 261.7 327.6 271 336.1C280.4 346.3 295.6 346.3 304.1 336.1L352 289.9L399 336.1C408.4 346.3 423.6 346.3 432.1 336.1C442.3 327.6 442.3 312.4 432.1 303L385.9 256L432.1 208.1C442.3 199.6 442.3 184.4 432.1 175C423.6 165.7 408.4 165.7 399 175L352 222.1L304.1 175C295.6 165.7 280.4 165.7 271 175C261.7 184.4 261.7 199.6 271 208.1V208.1z", } - } } } @@ -16422,7 +16041,6 @@ impl IconShape for FaDemocrat { path { d: "M191.1 479.1C191.1 497.6 206.4 512 223.1 512h32c17.6 0 32-14.4 32-32v-64h160v64c0 17.6 14.41 32 32.01 32L511.1 512c17.6 0 32-14.4 32-32l.0102-128H192L191.1 479.1zM637.2 256.9l-19.5-29.38c-28.25-42.25-75.38-67.5-126.1-67.5H255.1L174.7 78.75c20.13-20 22.63-51 7.5-73.88C178.9-.2552 171.5-1.005 167.1 3.37L125.2 45.25L82.36 2.37C78.74-1.255 72.74-.6302 69.99 3.62c-12.25 18.63-10.25 44 6.125 60.38c3.25 3.25 7.25 5.25 11.25 7.5c-2.125 1.75-4.625 3.125-6.375 5.375l-74.63 99.38C-.8895 185.9-2.014 198.9 3.361 209.7l14.38 28.5c5.375 10.88 16.5 17.75 28.5 17.75H77.24c8.5 0 16.63-3.375 22.63-9.375l38.13-34.63l54.04 108h351.1l-.0102-77.75c16.25 12.13 18.25 17.5 40.13 50.25c4.875 7.375 14.75 9.25 22.13 4.375l26.63-17.63C640.2 274.2 642.2 264.2 637.2 256.9zM296.2 243.2L279.7 259.4l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25L255.1 276.7L235.6 287.4C231.1 289.2 227.7 286.2 228.4 282.1l3.875-22.75L215.7 243.2c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C297.6 235.4 299.2 240.4 296.2 243.2zM408.2 243.2l-16.5 16.13l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25L367.1 276.7l-20.38 10.63c-3.625 1.875-7.875-1.125-7.25-5.25l3.875-22.75l-16.5-16.13c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C409.6 235.4 411.2 240.4 408.2 243.2zM520.2 243.2l-16.5 16.13l3.875 22.75c.625 4.125-3.625 7.125-7.25 5.25l-20.38-10.63l-20.38 10.63c-3.625 1.875-7.875-1.125-7.25-5.25l3.875-22.75l-16.5-16.13c-3-2.875-1.25-7.875 2.875-8.5l22.75-3.25l10.25-20.75c1.75-3.625 7.125-3.625 9 0l10.13 20.75l22.88 3.25C521.6 235.4 523.2 240.4 520.2 243.2z", } - } } } @@ -16465,7 +16083,6 @@ impl IconShape for FaDesktop { path { d: "M528 0h-480C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h192L224 464H152C138.8 464 128 474.8 128 488S138.8 512 152 512h272c13.25 0 24-10.75 24-24s-10.75-24-24-24H352L336 416h192c26.5 0 48-21.5 48-48v-320C576 21.5 554.5 0 528 0zM512 288H64V64h448V288z", } - } } } @@ -16508,7 +16125,6 @@ impl IconShape for FaDharmachakra { path { d: "M495 225l-17.24 1.124c-5.25-39.5-20.76-75.63-43.89-105.9l12.1-11.37c6.875-6.125 7.25-16.75 .75-23.38L426.5 64.38c-6.625-6.5-17.25-6.125-23.38 .75l-11.37 12.1c-30.25-23.12-66.38-38.64-105.9-43.89L287 17C287.5 7.75 280.2 0 271 0h-30c-9.25 0-16.5 7.75-16 17l1.124 17.24c-39.5 5.25-75.63 20.76-105.9 43.89L108.9 65.13C102.8 58.25 92.13 57.88 85.63 64.38L64.38 85.5C57.88 92.12 58.25 102.8 65.13 108.9l12.1 11.37C54.1 150.5 39.49 186.6 34.24 226.1L17 225C7.75 224.5 0 231.8 0 241v30c0 9.25 7.75 16.5 17 16l17.24-1.124c5.25 39.5 20.76 75.63 43.89 105.9l-12.1 11.37c-6.875 6.125-7.25 16.75-.75 23.25l21.25 21.25c6.5 6.5 17.13 6.125 23.25-.75l11.37-12.1c30.25 23.12 66.38 38.64 105.9 43.89L225 495C224.5 504.2 231.8 512 241 512h30c9.25 0 16.5-7.75 16-17l-1.124-17.24c39.5-5.25 75.63-20.76 105.9-43.89l11.37 12.1c6.125 6.875 16.75 7.25 23.38 .75l21.12-21.25c6.5-6.5 6.125-17.13-.75-23.25l-12.1-11.37c23.12-30.25 38.64-66.38 43.89-105.9L495 287C504.3 287.5 512 280.2 512 271v-30C512 231.8 504.3 224.5 495 225zM281.9 98.68c24.75 4 47.61 13.59 67.24 27.71L306.5 174.6c-8.75-5.375-18.38-9.507-28.62-11.88L281.9 98.68zM230.1 98.68l3.996 64.06C223.9 165.1 214.3 169.2 205.5 174.6L162.9 126.4C182.5 112.3 205.4 102.7 230.1 98.68zM126.4 163l48.35 42.48c-5.5 8.75-9.606 18.4-11.98 28.65L98.68 230.1C102.7 205.4 112.2 182.5 126.4 163zM98.68 281.9l64.06-3.996C165.1 288.1 169.3 297.8 174.6 306.5l-48.23 42.61C112.3 329.5 102.7 306.6 98.68 281.9zM230.1 413.3c-24.75-4-47.61-13.59-67.24-27.71l42.58-48.33c8.75 5.5 18.4 9.606 28.65 11.98L230.1 413.3zM256 288C238.4 288 224 273.6 224 256s14.38-32 32-32s32 14.38 32 32S273.6 288 256 288zM281.9 413.3l-3.996-64.06c10.25-2.375 19.9-6.48 28.65-11.98l42.48 48.35C329.5 399.8 306.6 409.3 281.9 413.3zM385.6 349l-48.25-42.5c5.375-8.75 9.507-18.38 11.88-28.62l64.06 3.996C409.3 306.6 399.8 329.5 385.6 349zM349.3 234.1c-2.375-10.25-6.48-19.9-11.98-28.65L385.6 163c14.13 19.5 23.69 42.38 27.69 67.13L349.3 234.1z", } - } } } @@ -16551,7 +16167,6 @@ impl IconShape for FaDiagramNext { path { d: "M512 160C512 195.3 483.3 224 448 224H280V288H326.1C347.4 288 358.1 313.9 343 328.1L272.1 399C263.6 408.4 248.4 408.4 239 399L168.1 328.1C153.9 313.9 164.6 288 185.9 288H232V224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V160zM312.6 416H448V352H376.6L384.1 343.6C401 327.6 404.6 306.4 399 288H448C483.3 288 512 316.7 512 352V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H112.1C107.4 306.4 110.1 327.6 127 343.6L135.4 352H64V416H199.4L216.4 432.1C238.3 454.8 273.7 454.8 295.6 432.1L312.6 416z", } - } } } @@ -16594,7 +16209,6 @@ impl IconShape for FaDiagramPredecessor { path { d: "M64 480C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H448C483.3 288 512 316.7 512 352V416C512 451.3 483.3 480 448 480H64zM448 416V352H64V416H448zM288 160C288 195.3 259.3 224 224 224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H368C412.2 32 448 67.82 448 112V128H486.1C507.4 128 518.1 153.9 503 168.1L432.1 239C423.6 248.4 408.4 248.4 399 239L328.1 168.1C313.9 153.9 324.6 128 345.9 128H384V112C384 103.2 376.8 96 368 96H288V160z", } - } } } @@ -16637,7 +16251,6 @@ impl IconShape for FaDiagramProject { path { d: "M0 80C0 53.49 21.49 32 48 32H144C170.5 32 192 53.49 192 80V96H384V80C384 53.49 405.5 32 432 32H528C554.5 32 576 53.49 576 80V176C576 202.5 554.5 224 528 224H432C405.5 224 384 202.5 384 176V160H192V176C192 177.7 191.9 179.4 191.7 180.1L272 288H368C394.5 288 416 309.5 416 336V432C416 458.5 394.5 480 368 480H272C245.5 480 224 458.5 224 432V336C224 334.3 224.1 332.6 224.3 331L144 224H48C21.49 224 0 202.5 0 176V80z", } - } } } @@ -16680,7 +16293,6 @@ impl IconShape for FaDiagramSuccessor { path { d: "M512 416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V352C0 316.7 28.65 288 64 288H448C483.3 288 512 316.7 512 352V416zM224 224H64C28.65 224 0 195.3 0 160V96C0 60.65 28.65 32 64 32H368C412.2 32 448 67.82 448 112V128H486.1C507.4 128 518.1 153.9 503 168.1L432.1 239C423.6 248.4 408.4 248.4 399 239L328.1 168.1C313.9 153.9 324.6 128 345.9 128H384V112C384 103.2 376.8 96 368 96H288V160C288 195.3 259.3 224 224 224V224zM64 160H224V96H64V160z", } - } } } @@ -16723,7 +16335,6 @@ impl IconShape for FaDiamondTurnRight { path { d: "M497.1 222.1l-208.1-208.1c-9.364-9.364-21.62-14.04-33.89-14.03C243.7 .0092 231.5 4.686 222.1 14.03L14.03 222.1C4.676 231.5 .0002 243.7 .0004 255.1c.0002 12.26 4.676 24.52 14.03 33.87l208.1 208.1C231.5 507.3 243.7 511.1 256 511.1c12.26 0 24.52-4.677 33.87-14.03l208.1-208.1c9.352-9.353 14.03-21.61 14.03-33.87C511.1 243.7 507.3 231.5 497.1 222.1zM410.5 252l-96 84c-10.79 9.545-26.53 .9824-26.53-12.03V272H223.1l-.0001 48C223.1 337.6 209.6 352 191.1 352S159.1 337.6 159.1 320V240c0-17.6 14.4-32 32-32h95.1V156c0-13.85 16.39-20.99 26.53-12.03l96 84C414 231 415.1 235.4 415.1 240S414 249 410.5 252z", } - } } } @@ -16766,7 +16377,6 @@ impl IconShape for FaDiamond { path { d: "M500.3 227.7C515.9 243.3 515.9 268.7 500.3 284.3L284.3 500.3C268.7 515.9 243.3 515.9 227.7 500.3L11.72 284.3C-3.905 268.7-3.905 243.3 11.72 227.7L227.7 11.72C243.3-3.905 268.7-3.905 284.3 11.72L500.3 227.7z", } - } } } @@ -16809,7 +16419,6 @@ impl IconShape for FaDiceD20 { path { d: "M20.04 317.3C18 317.3 16 315.8 16 313.3V150.5c0-2.351 1.91-4.012 4.001-4.012c.6882 0 1.396 .18 2.062 .5748l76.62 45.1l-75.28 122.3C22.59 316.8 21.31 317.3 20.04 317.3zM231.4 405.2l-208.2-22.06c-4.27-.4821-7.123-4.117-7.123-7.995c0-1.401 .3725-2.834 1.185-4.161L122.7 215.1L231.4 405.2zM31.1 420.1c0-2.039 1.508-4.068 3.93-4.068c.1654 0 .3351 .0095 .5089 .0291l203.6 22.31v65.66C239.1 508.6 236.2 512 232 512c-1.113 0-2.255-.2387-3.363-.7565L34.25 423.6C32.69 422.8 31.1 421.4 31.1 420.1zM33.94 117.1c-1.289-.7641-1.938-2.088-1.938-3.417c0-1.281 .6019-2.567 1.813-3.364l150.8-98.59C185.1 10.98 187.3 10.64 188.6 10.64c4.32 0 8.003 3.721 8.003 8.022c0 1.379-.3788 2.818-1.237 4.214L115.5 165.8L33.94 117.1zM146.8 175.1l95.59-168.4C245.5 2.53 250.7 0 255.1 0s10.5 2.53 13.62 7.624l95.59 168.4H146.8zM356.4 207.1l-100.4 175.7L155.6 207.1H356.4zM476.1 415.1c2.422 0 3.93 2.029 3.93 4.068c0 1.378-.6893 2.761-2.252 3.524l-194.4 87.66c-1.103 .5092-2.241 .7443-3.35 .7443c-4.2 0-7.994-3.371-7.994-7.994v-65.69l203.6-22.28C475.7 416 475.9 415.1 476.1 415.1zM494.8 370.9C495.6 372.3 496 373.7 496 375.1c0 3.872-2.841 7.499-7.128 7.98l-208.2 22.06l108.6-190.1L494.8 370.9zM316.6 22.87c-.8581-1.395-1.237-2.834-1.237-4.214c0-4.301 3.683-8.022 8.003-8.022c1.308 0 2.675 .3411 4.015 1.11l150.8 98.59c1.211 .7973 1.813 2.076 1.813 3.353c0 1.325-.6488 2.649-1.938 3.429L396.5 165.8L316.6 22.87zM491.1 146.5c2.091 0 4.001 1.661 4.001 4.012v162.8c0 2.483-2.016 4.006-4.053 4.006c-1.27 0-2.549-.5919-3.353-1.912l-75.28-122.3l76.62-45.1C490.6 146.7 491.3 146.5 491.1 146.5z", } - } } } @@ -16852,7 +16461,6 @@ impl IconShape for FaDiceD6 { path { d: "M7.994 153.5c1.326 0 2.687 .3508 3.975 1.119L208 271.5v223.8c0 9.741-7.656 16.71-16.01 16.71c-2.688 0-5.449-.7212-8.05-2.303l-152.2-92.47C12.13 405.3 0 383.3 0 359.5v-197.7C0 156.1 3.817 153.5 7.994 153.5zM426.2 117.2c0 2.825-1.352 5.647-4.051 7.248L224 242.6L25.88 124.4C23.19 122.8 21.85 119.1 21.85 117.2c0-2.8 1.32-5.603 3.965-7.221l165.1-100.9C201.7 3.023 212.9 0 224 0s22.27 3.023 32.22 9.07l165.1 100.9C424.8 111.6 426.2 114.4 426.2 117.2zM440 153.5C444.2 153.5 448 156.1 448 161.8v197.7c0 23.75-12.12 45.75-31.78 57.69l-152.2 92.5C261.5 511.3 258.7 512 256 512C247.7 512 240 505 240 495.3V271.5l196-116.9C437.3 153.8 438.7 153.5 440 153.5z", } - } } } @@ -16895,7 +16503,6 @@ impl IconShape for FaDiceFive { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } - } } } @@ -16938,7 +16545,6 @@ impl IconShape for FaDiceFour { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } - } } } @@ -16981,7 +16587,6 @@ impl IconShape for FaDiceOne { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288z", } - } } } @@ -17024,7 +16629,6 @@ impl IconShape for FaDiceSix { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S145.6 384 128 384zM128 288C110.4 288 96 273.6 96 256s14.38-32 32-32s32 14.38 32 32S145.6 288 128 288zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384zM320 288c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 288 320 288zM320 192c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 192 320 192z", } - } } } @@ -17067,7 +16671,6 @@ impl IconShape for FaDiceThree { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM224 288C206.4 288 192 273.6 192 256s14.38-32 32-32s32 14.38 32 32S241.6 288 224 288zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384z", } - } } } @@ -17110,7 +16713,6 @@ impl IconShape for FaDiceTwo { path { d: "M384 32H64C28.62 32 0 60.62 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.62 419.4 32 384 32zM128 192C110.4 192 96 177.6 96 160s14.38-32 32-32s32 14.38 32 32S145.6 192 128 192zM320 384c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 384 320 384z", } - } } } @@ -17153,7 +16755,6 @@ impl IconShape for FaDice { path { d: "M447.1 224c0-12.56-4.781-25.13-14.35-34.76l-174.9-174.9C249.1 4.786 236.5 0 223.1 0C211.4 0 198.9 4.786 189.2 14.35L14.35 189.2C4.783 198.9-.0011 211.4-.0011 223.1c0 12.56 4.785 25.17 14.35 34.8l174.9 174.9c9.625 9.562 22.19 14.35 34.75 14.35s25.13-4.783 34.75-14.35l174.9-174.9C443.2 249.1 447.1 236.6 447.1 224zM96 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1S120 210.8 120 224S109.3 248 96 248zM224 376c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S237.3 376 224 376zM224 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1S248 210.8 248 224S237.3 248 224 248zM224 120c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S237.3 120 224 120zM352 248c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S365.3 248 352 248zM591.1 192l-118.7 0c4.418 10.27 6.604 21.25 6.604 32.23c0 20.7-7.865 41.38-23.63 57.14l-136.2 136.2v46.37C320 490.5 341.5 512 368 512h223.1c26.5 0 47.1-21.5 47.1-47.1V240C639.1 213.5 618.5 192 591.1 192zM479.1 376c-13.25 0-23.1-10.75-23.1-23.1s10.75-23.1 23.1-23.1s23.1 10.75 23.1 23.1S493.2 376 479.1 376z", } - } } } @@ -17196,7 +16797,6 @@ impl IconShape for FaDisease { path { d: "M472.2 195.9l-66.1-22.1c-19.25-6.624-33.5-20.87-38.13-38.24l-16-60.49c-11.62-43.74-76.63-57.11-110-22.62L194.1 99.3c-13.25 13.75-33.5 20.87-54.25 19.25L68.86 112.9c-52-3.999-86.88 44.99-59 82.86l38.63 52.49c11 14.1 12.75 33.74 4.625 50.12l-28.5 56.99c-20.62 41.24 22.88 84.86 73.5 73.86l69.1-15.25c20.12-4.499 41.38 .0001 57 11.62l54.38 40.87c39.38 29.62 101 7.623 104.5-37.24l4.625-61.86c1.375-17.75 12.88-33.87 30.62-42.99l61.1-31.62C526.1 269.8 520.9 212.5 472.2 195.9zM159.1 256c-17.62 0-31.1-14.37-31.1-31.1s14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1S177.6 256 159.1 256zM287.1 351.1c-17.62 0-31.1-14.37-31.1-31.1c0-17.62 14.37-31.1 31.1-31.1s31.1 14.37 31.1 31.1C319.1 337.6 305.6 351.1 287.1 351.1zM303.1 224c-8.875 0-15.1-7.125-15.1-15.1c0-8.873 7.125-15.1 15.1-15.1s15.1 7.125 15.1 15.1C319.1 216.9 312.9 224 303.1 224z", } - } } } @@ -17239,7 +16839,6 @@ impl IconShape for FaDisplay { path { d: "M528 0h-480C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h192L224 464H152C138.8 464 128 474.8 128 488S138.8 512 152 512h272c13.25 0 24-10.75 24-24s-10.75-24-24-24H352L336 416h192c26.5 0 48-21.5 48-48v-320C576 21.5 554.5 0 528 0zM512 352H64V64h448V352z", } - } } } @@ -17282,7 +16881,6 @@ impl IconShape for FaDivide { path { d: "M400 224h-352c-17.69 0-32 14.31-32 31.1s14.31 32 32 32h352c17.69 0 32-14.31 32-32S417.7 224 400 224zM224 144c26.47 0 48-21.53 48-48s-21.53-48-48-48s-48 21.53-48 48S197.5 144 224 144zM224 368c-26.47 0-48 21.53-48 48s21.53 48 48 48s48-21.53 48-48S250.5 368 224 368z", } - } } } @@ -17325,7 +16923,6 @@ impl IconShape for FaDna { path { d: "M.1193 494.1c-1.125 9.5 6.312 17.87 15.94 17.87l32.06 .0635c8.125 0 15.21-5.833 16.21-13.83c.7501-4.875 1.869-11.17 3.494-18.17h312c1.625 6.875 2.904 13.31 3.529 18.18c1.125 7.1 7.84 13.94 15.97 13.82l32.46-.0625c9.625 0 17.12-8.374 15.99-17.87c-4.625-37.87-25.75-128.1-119.1-207.7c-17.5 12.37-36.98 24.37-58.48 35.49c6.25 4.625 11.56 9.405 17.06 14.15H159.7c21.25-18.12 47.03-35.63 78.65-51.38c172.1-85.5 203.7-218.8 209.5-266.7c1.125-9.5-6.297-17.88-15.92-17.88L399.6 .001c-8.125 0-14.84 5.832-15.96 13.83c-.7501 4.875-1.869 11.17-3.369 18.17H67.74C66.24 25 65.08 18.81 64.33 13.81C63.21 5.813 56.48-.124 48.36 .001L16.1 .1338c-9.625 0-17.09 8.354-15.96 17.85c5.125 42.87 31.29 153.8 159.9 238.1C31.55 340.3 5.245 451.2 .1193 494.1zM223.9 219.7C198.8 205.9 177.6 191.3 159.7 176h128.5C270.4 191.3 249 206.1 223.9 219.7zM355.1 96c-5.875 10.37-12.88 21.12-21 31.1H113.1c-8.25-10.87-15.3-21.63-21.05-32L355.1 96zM93 415.1c5.875-10.37 12.74-21.13 20.87-32h219.4c8.375 10.87 15.48 21.63 21.23 32H93z", } - } } } @@ -17368,7 +16965,6 @@ impl IconShape for FaDog { path { d: "M332.7 19.85C334.6 8.395 344.5 0 356.1 0C363.6 0 370.6 3.52 375.1 9.502L392 32H444.1C456.8 32 469.1 37.06 478.1 46.06L496 64H552C565.3 64 576 74.75 576 88V112C576 156.2 540.2 192 496 192H426.7L421.6 222.5L309.6 158.5L332.7 19.85zM448 64C439.2 64 432 71.16 432 80C432 88.84 439.2 96 448 96C456.8 96 464 88.84 464 80C464 71.16 456.8 64 448 64zM416 256.1V480C416 497.7 401.7 512 384 512H352C334.3 512 320 497.7 320 480V364.8C295.1 377.1 268.8 384 240 384C211.2 384 184 377.1 160 364.8V480C160 497.7 145.7 512 128 512H96C78.33 512 64 497.7 64 480V249.8C35.23 238.9 12.64 214.5 4.836 183.3L.9558 167.8C-3.331 150.6 7.094 133.2 24.24 128.1C41.38 124.7 58.76 135.1 63.05 152.2L66.93 167.8C70.49 182 83.29 191.1 97.97 191.1H303.8L416 256.1z", } - } } } @@ -17411,7 +17007,6 @@ impl IconShape for FaDollarSign { path { d: "M160 0C177.7 0 192 14.33 192 32V67.68C193.6 67.89 195.1 68.12 196.7 68.35C207.3 69.93 238.9 75.02 251.9 78.31C268.1 82.65 279.4 100.1 275 117.2C270.7 134.3 253.3 144.7 236.1 140.4C226.8 137.1 198.5 133.3 187.3 131.7C155.2 126.9 127.7 129.3 108.8 136.5C90.52 143.5 82.93 153.4 80.92 164.5C78.98 175.2 80.45 181.3 82.21 185.1C84.1 189.1 87.79 193.6 95.14 198.5C111.4 209.2 136.2 216.4 168.4 225.1L171.2 225.9C199.6 233.6 234.4 243.1 260.2 260.2C274.3 269.6 287.6 282.3 295.8 299.9C304.1 317.7 305.9 337.7 302.1 358.1C295.1 397 268.1 422.4 236.4 435.6C222.8 441.2 207.8 444.8 192 446.6V480C192 497.7 177.7 512 160 512C142.3 512 128 497.7 128 480V445.1C127.6 445.1 127.1 444.1 126.7 444.9L126.5 444.9C102.2 441.1 62.07 430.6 35 418.6C18.85 411.4 11.58 392.5 18.76 376.3C25.94 360.2 44.85 352.9 60.1 360.1C81.9 369.4 116.3 378.5 136.2 381.6C168.2 386.4 194.5 383.6 212.3 376.4C229.2 369.5 236.9 359.5 239.1 347.5C241 336.8 239.6 330.7 237.8 326.9C235.9 322.9 232.2 318.4 224.9 313.5C208.6 302.8 183.8 295.6 151.6 286.9L148.8 286.1C120.4 278.4 85.58 268.9 59.76 251.8C45.65 242.4 32.43 229.7 24.22 212.1C15.89 194.3 14.08 174.3 17.95 153C25.03 114.1 53.05 89.29 85.96 76.73C98.98 71.76 113.1 68.49 128 66.73V32C128 14.33 142.3 0 160 0V0z", } - } } } @@ -17454,7 +17049,6 @@ impl IconShape for FaDolly { path { d: "M294.2 277.8c17.1 5 34.62 13.38 49.5 24.62l161.5-53.75c8.375-2.875 12.88-11.88 10-20.25L454.8 47.25c-2.748-8.502-11.88-13-20.12-10.12l-61.13 20.37l33.12 99.38l-60.75 20.13l-33.12-99.38L251.2 98.13c-8.373 2.75-12.87 11.88-9.998 20.12L294.2 277.8zM574.4 309.9c-5.594-16.75-23.67-25.91-40.48-20.23l-202.5 67.51c-17.22-22.01-43.57-36.41-73.54-36.97L165.7 43.75C156.9 17.58 132.5 0 104.9 0H32C14.33 0 0 14.33 0 32s14.33 32 32 32h72.94l92.22 276.7C174.7 358.2 160 385.3 160 416c0 53.02 42.98 96 96 96c52.4 0 94.84-42.03 95.82-94.2l202.3-67.44C570.9 344.8 579.1 326.6 574.4 309.9zM256 448c-17.67 0-32-14.33-32-32c0-17.67 14.33-31.1 32-31.1S288 398.3 288 416C288 433.7 273.7 448 256 448z", } - } } } @@ -17497,7 +17091,6 @@ impl IconShape for FaDongSign { path { d: "M320 64C337.7 64 352 78.33 352 96C352 113.7 337.7 128 320 128V384C320 401.7 305.7 416 288 416C275 416 263.9 408.3 258.8 397.2C239.4 409.1 216.5 416 192 416C121.3 416 64 358.7 64 288C64 217.3 121.3 160 192 160C215.3 160 237.2 166.2 256 177.1V128H224C206.3 128 192 113.7 192 96C192 78.33 206.3 64 224 64H256C256 46.33 270.3 32 288 32C305.7 32 320 46.33 320 64V64zM256 288C256 252.7 227.3 224 192 224C156.7 224 128 252.7 128 288C128 323.3 156.7 352 192 352C227.3 352 256 323.3 256 288zM352 448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H352z", } - } } } @@ -17540,7 +17133,6 @@ impl IconShape for FaDoorClosed { path { d: "M560 448H480V50.75C480 22.75 458.5 0 432 0h-288C117.5 0 96 22.75 96 50.75V448H16C7.125 448 0 455.1 0 464v32C0 504.9 7.125 512 16 512h544c8.875 0 16-7.125 16-16v-32C576 455.1 568.9 448 560 448zM384 288c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S401.6 288 384 288z", } - } } } @@ -17583,7 +17175,6 @@ impl IconShape for FaDoorOpen { path { d: "M560 448H512V113.5c0-27.25-21.5-49.5-48-49.5L352 64.01V128h96V512h112c8.875 0 16-7.125 16-15.1v-31.1C576 455.1 568.9 448 560 448zM280.3 1.007l-192 49.75C73.1 54.51 64 67.76 64 82.88V448H16c-8.875 0-16 7.125-16 15.1v31.1C0 504.9 7.125 512 16 512H320V33.13C320 11.63 300.5-4.243 280.3 1.007zM232 288c-13.25 0-24-14.37-24-31.1c0-17.62 10.75-31.1 24-31.1S256 238.4 256 256C256 273.6 245.3 288 232 288z", } - } } } @@ -17626,7 +17217,6 @@ impl IconShape for FaDove { path { d: "M288 167.2V139.1c-28.25-36.38-47.13-79.29-54.13-125.2C231.7 .4054 214.8-5.02 206.1 5.481C184.1 30.36 168.4 59.7 157.2 92.07C191.4 130.3 237.2 156.7 288 167.2zM400 63.97c-44.25 0-79.1 35.82-79.1 80.08l.0014 59.44c-104.4-6.251-193-70.46-233-161.7C81.48 29.25 63.76 28.58 58.01 40.83C41.38 75.96 32.01 115.2 32.01 156.6c0 70.76 34.11 136.9 85.11 185.9c13.12 12.75 26.13 23.27 38.88 32.77L12.12 411.2c-10.75 2.75-15.5 15.09-9.5 24.47c17.38 26.88 60.42 72.54 153.2 76.29c8 .25 15.99-2.633 22.12-7.883l65.23-56.12l76.84 .0561c88.38 0 160-71.49 160-159.9l.0013-160.2l31.1-63.99L400 63.97zM400 160.1c-8.75 0-16.01-7.259-16.01-16.01c0-8.876 7.261-16.05 16.01-16.05s15.99 7.136 15.99 16.01C416 152.8 408.8 160.1 400 160.1z", } - } } } @@ -17669,7 +17259,6 @@ impl IconShape for FaDownLeftAndUpRightToCenter { path { d: "M215.1 272h-136c-12.94 0-24.63 7.797-29.56 19.75C45.47 303.7 48.22 317.5 57.37 326.6l30.06 30.06l-78.06 78.07c-12.5 12.5-12.5 32.75-.0012 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.26 .0013l78.06-78.07l30.06 30.06c6.125 6.125 14.31 9.367 22.63 9.367c4.125 0 8.279-.7891 12.25-2.43c11.97-4.953 19.75-16.62 19.75-29.56V296C239.1 282.7 229.3 272 215.1 272zM296 240h136c12.94 0 24.63-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.938-34.87l-30.06-30.06l78.06-78.07c12.5-12.5 12.5-32.76 .0002-45.26l-22.62-22.62c-12.5-12.5-32.76-12.5-45.26-.0003l-78.06 78.07l-30.06-30.06c-9.156-9.141-22.87-11.84-34.87-6.937c-11.97 4.953-19.75 16.62-19.75 29.56v135.1C272 229.3 282.7 240 296 240z", } - } } } @@ -17712,7 +17301,6 @@ impl IconShape for FaDownLong { path { d: "M281.6 392.3l-104 112.1c-9.498 10.24-25.69 10.24-35.19 0l-104-112.1c-6.484-6.992-8.219-17.18-4.404-25.94c3.811-8.758 12.45-14.42 21.1-14.42H128V32c0-17.69 14.33-32 32-32S192 14.31 192 32v319.9h72c9.547 0 18.19 5.66 22 14.42C289.8 375.1 288.1 385.3 281.6 392.3z", } - } } } @@ -17755,7 +17343,6 @@ impl IconShape for FaDownload { path { d: "M480 352h-133.5l-45.25 45.25C289.2 409.3 273.1 416 256 416s-33.16-6.656-45.25-18.75L165.5 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96C512 366.3 497.7 352 480 352zM432 456c-13.2 0-24-10.8-24-24c0-13.2 10.8-24 24-24s24 10.8 24 24C456 445.2 445.2 456 432 456zM233.4 374.6C239.6 380.9 247.8 384 256 384s16.38-3.125 22.62-9.375l128-128c12.49-12.5 12.49-32.75 0-45.25c-12.5-12.5-32.76-12.5-45.25 0L288 274.8V32c0-17.67-14.33-32-32-32C238.3 0 224 14.33 224 32v242.8L150.6 201.4c-12.49-12.5-32.75-12.5-45.25 0c-12.49 12.5-12.49 32.75 0 45.25L233.4 374.6z", } - } } } @@ -17798,7 +17385,6 @@ impl IconShape for FaDragon { path { d: "M18.43 255.8L192 224L100.8 292.6C90.67 302.8 97.8 320 112 320h222.7c-9.499-26.5-14.75-54.5-14.75-83.38V194.2L200.3 106.8C176.5 90.88 145 92.75 123.3 111.2l-117.5 116.4C-6.562 238 2.436 258 18.43 255.8zM575.2 289.9l-100.7-50.25c-16.25-8.125-26.5-24.75-26.5-43V160h63.99l28.12 22.62C546.1 188.6 554.2 192 562.7 192h30.1c11.1 0 23.12-6.875 28.5-17.75l14.37-28.62c5.374-10.87 4.25-23.75-2.999-33.5l-74.49-99.37C552.1 4.75 543.5 0 533.5 0H296C288.9 0 285.4 8.625 290.4 13.62L351.1 64L292.4 88.75c-5.874 3-5.874 11.37 0 14.37L351.1 128l-.0011 108.6c0 72 35.99 139.4 95.99 179.4c-195.6 6.75-344.4 41-434.1 60.88c-8.124 1.75-13.87 9-13.87 17.38C.0463 504 8.045 512 17.79 512h499.1c63.24 0 119.6-47.5 122.1-110.8C642.3 354 617.1 310.9 575.2 289.9zM489.1 66.25l45.74 11.38c-2.75 11-12.5 18.88-24.12 18.25C497.7 95.25 484.8 83.38 489.1 66.25z", } - } } } @@ -17841,7 +17427,6 @@ impl IconShape for FaDrawPolygon { path { d: "M384.3 352C419.5 352.2 448 380.7 448 416C448 451.3 419.3 480 384 480C360.3 480 339.6 467.1 328.6 448H119.4C108.4 467.1 87.69 480 64 480C28.65 480 0 451.3 0 416C0 392.3 12.87 371.6 32 360.6V151.4C12.87 140.4 0 119.7 0 96C0 60.65 28.65 32 64 32C87.69 32 108.4 44.87 119.4 64H328.6C339.6 44.87 360.3 32 384 32C419.3 32 448 60.65 448 96C448 131.3 419.5 159.8 384.3 159.1L345.5 227.9C349.7 236.4 352 245.9 352 256C352 266.1 349.7 275.6 345.5 284.1L384.3 352zM96 360.6C105.7 366.2 113.8 374.3 119.4 384H328.6C328.6 383.9 328.7 383.8 328.7 383.7L292.2 319.9C290.8 319.1 289.4 320 288 320C252.7 320 224 291.3 224 256C224 220.7 252.7 192 288 192C289.4 192 290.8 192 292.2 192.1L328.7 128.3L328.6 128H119.4C113.8 137.7 105.7 145.8 96 151.4L96 360.6z", } - } } } @@ -17884,7 +17469,6 @@ impl IconShape for FaDropletSlash { path { d: "M215.3 143.4C243.5 95.07 274.2 49.29 294.9 19.3C307.2 1.585 332.8 1.585 345.1 19.3C393.7 89.43 496 245.9 496 319.1C496 333.7 494.4 347.1 491.5 359.9L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L215.3 143.4zM143.1 319.1C143.1 296.5 154.3 264.6 169.1 229.9L443.5 445.4C411.7 476.7 368.1 496 319.1 496C222.8 496 143.1 417.2 143.1 319.1V319.1zM239.1 319.1C239.1 311.2 232.8 303.1 223.1 303.1C215.2 303.1 207.1 311.2 207.1 319.1C207.1 381.9 258.1 432 319.1 432C328.8 432 336 424.8 336 416C336 407.2 328.8 400 319.1 400C275.8 400 239.1 364.2 239.1 319.1V319.1z", } - } } } @@ -17927,7 +17511,6 @@ impl IconShape for FaDroplet { path { d: "M16 319.1C16 245.9 118.3 89.43 166.9 19.3C179.2 1.585 204.8 1.585 217.1 19.3C265.7 89.43 368 245.9 368 319.1C368 417.2 289.2 496 192 496C94.8 496 16 417.2 16 319.1zM112 319.1C112 311.2 104.8 303.1 96 303.1C87.16 303.1 80 311.2 80 319.1C80 381.9 130.1 432 192 432C200.8 432 208 424.8 208 416C208 407.2 200.8 400 192 400C147.8 400 112 364.2 112 319.1z", } - } } } @@ -17970,7 +17553,6 @@ impl IconShape for FaDrumSteelpan { path { d: "M288 32C129 32 0 89.25 0 160v192c0 70.75 129 128 288 128s288-57.25 288-128V160C576 89.25 447 32 288 32zM205 190.4c-4.5 16.62-14.5 30.5-28.25 40.5C100.2 217.5 48 190.8 48 160c0-30.12 50.12-56.38 124-69.1l25.62 44.25C207.5 151.4 210.1 171.2 205 190.4zM288 240c-21.12 0-41.38-.1-60.88-2.75C235.1 211.1 259.2 192 288 192s52.88 19.12 60.88 45.25C329.4 239 309.1 240 288 240zM352 96c0 35.25-28.75 64-64 64S224 131.2 224 96V83C244.4 81.12 265.8 80 288 80s43.63 1.125 64 3V96zM398.9 230.9c-13.75-9.875-23.88-23.88-28.38-40.5c-5.125-19.13-2.5-39 7.375-56l25.62-44.5C477.8 103.5 528 129.8 528 160C528 190.9 475.6 217.5 398.9 230.9z", } - } } } @@ -18013,7 +17595,6 @@ impl IconShape for FaDrum { path { d: "M431.1 122l70.02-45.91c11.09-7.273 14.19-22.14 6.906-33.25c-7.219-11.07-22.09-14.23-33.22-6.924l-106.4 69.73c-49.81-8.787-97.18-9.669-112.4-9.669c-.002 0 .002 0 0 0C219.5 96 0 100.6 0 208.3v160.1c0 30.27 27.5 57.68 71.1 77.85v-101.9c0-13.27 10.75-24.03 24-24.03s23.1 10.76 23.1 24.03v118.9C153 472.4 191.1 478.3 231.1 480v-103.6c0-13.27 10.75-24.03 24-24.03c.002 0-.002 0 0 0c13.25 0 24 10.76 24 24.03V480c40.93-1.668 78.95-7.615 111.1-16.72v-118.9c0-13.27 10.75-24.03 24-24.03s24 10.76 24 24.03v101.9c44.49-20.17 71.1-47.58 71.1-77.85V208.3C511.1 164.9 476.1 138.4 431.1 122zM255.1 272.5C255.1 272.5 255.1 272.5 255.1 272.5c-114.9 0-207.1-28.97-207.1-64.39s93.12-63.1 207.1-63.1c.002 0-.002 0 0 0c17.5 0 34.47 .7139 50.71 1.966L242.8 187.1c-11.09 7.273-14.19 22.14-6.906 33.25C240.5 228.3 248.2 232.1 256 232.1c4.5 0 9.062-1.265 13.12-3.923l109.3-71.67c51.77 11.65 85.5 30.38 85.5 51.67C463.1 243.6 370.9 272.5 255.1 272.5z", } - } } } @@ -18056,7 +17637,6 @@ impl IconShape for FaDrumstickBite { path { d: "M512 168.9c0 1.766-.0229 3.398-.0768 5.164c-16.91-9.132-35.51-13.76-53.96-13.76c-82.65 0-105.5 74.17-105.5 105.4c0 27.04 9.923 54.43 29.63 76.25c-19.52 6.629-39.99 9.997-60.62 9.997l-87.18 .0038l-40.59 40.49c-6.104 6.103-8.921 14.01-8.921 22.17c0 13.98 7.244 17.1 7.244 37.03C192.1 485.4 164.6 512 131.7 512c-15.63 0-31.11-6.055-42.72-17.8c-11.55-11.46-16.82-26.31-16.82-41.26c0-4.948 .575-9.903 1.695-14.75c-4.842 1.11-9.793 1.681-14.72 1.681c-42.15 0-59.13-36.64-59.13-59.5c0-33.43 27.15-60.34 60.39-60.34c18.97 0 22.97 7.219 36.96 7.219c8.159 0 16.04-2.811 22.14-8.914l40.57-40.47L160.1 191.1c0-63.1 27.79-107 63.17-142.4c33.13-33.06 76.39-49.59 119.7-49.59s86.79 16.53 119.9 49.59C495.9 82.5 512 125.7 512 168.9z", } - } } } @@ -18099,7 +17679,6 @@ impl IconShape for FaDumbbell { path { d: "M104 96h-48C42.75 96 32 106.8 32 120V224C14.33 224 0 238.3 0 256c0 17.67 14.33 32 31.1 32L32 392C32 405.3 42.75 416 56 416h48C117.3 416 128 405.3 128 392v-272C128 106.8 117.3 96 104 96zM456 32h-48C394.8 32 384 42.75 384 56V224H256V56C256 42.75 245.3 32 232 32h-48C170.8 32 160 42.75 160 56v400C160 469.3 170.8 480 184 480h48C245.3 480 256 469.3 256 456V288h128v168c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V56C480 42.75 469.3 32 456 32zM608 224V120C608 106.8 597.3 96 584 96h-48C522.8 96 512 106.8 512 120v272c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V288c17.67 0 32-14.33 32-32C640 238.3 625.7 224 608 224z", } - } } } @@ -18142,7 +17721,6 @@ impl IconShape for FaDumpsterFire { path { d: "M418.8 104.2L404.6 32H304.1L304 159.1h60.77C381.1 140.7 399.1 121.8 418.8 104.2zM272.1 32.12H171.5L145.9 160.1h126.1L272.1 32.12zM461.3 104.2c18.25 16.25 35.51 33.62 51.14 51.49c5.751-5.623 11.38-11.12 17.38-16.37l21.26-18.98l21.25 18.98c1.125 .9997 2.125 2.124 3.126 3.124c-.125-.7498 .2501-1.5 0-2.249l-24-95.97c-1.625-7.123-8.127-12.12-15.38-12.12H437.2l12.25 61.5L461.3 104.2zM16 160.1l97.26-.0223l25.64-127.9h-98.89c-7.251 0-13.75 4.999-15.5 12.12L.5001 140.2C-2.001 150.3 5.626 160.1 16 160.1zM340.6 192.1L32.01 192.1l4.001 31.99L16 224.1C7.252 224.1 0 231.3 0 240.1V272c0 8.748 7.251 15.1 16 15.1l28.01 .0177l20 159.1L64.01 464C64.01 472.8 71.26 480 80.01 480h32.01c8.752 0 16-7.248 16-15.1v-15.1l208.8-.002c-30.13-33.74-48.73-77.85-48.73-126.3C288.1 285.8 307.9 238.8 340.6 192.1zM551.2 163.3c-14.88 13.25-28.38 27.12-40.26 41.12c-19.5-25.74-43.63-51.99-71.01-76.36c-70.14 62.73-120 144.2-120 193.6C319.1 409.1 391.6 480 479.1 480s160-70.87 160-158.3C640.1 285 602.1 209.4 551.2 163.3zM532.6 392.6c-14.75 10.62-32.88 16.1-52.51 16.1c-49.01 0-88.89-33.49-88.89-87.98c0-27.12 16.5-50.99 49.38-91.85c4.751 5.498 67.14 87.98 67.14 87.98l39.76-46.99c2.876 4.874 5.375 9.497 7.75 13.1C573.9 321.5 565.1 368.4 532.6 392.6z", } - } } } @@ -18185,7 +17763,6 @@ impl IconShape for FaDumpster { path { d: "M560 160c10.38 0 17.1-9.75 15.5-19.88l-24-95.1C549.8 37 543.3 32 536 32h-98.88l25.62 128H560zM272 32H171.5L145.9 160H272V32zM404.5 32H304v128h126.1L404.5 32zM16 160h97.25l25.63-128H40C32.75 32 26.25 37 24.5 44.12l-24 95.1C-2.001 150.2 5.625 160 16 160zM560 224h-20L544 192H32l4 32H16C7.25 224 0 231.2 0 240v32C0 280.8 7.25 288 16 288h28L64 448v16C64 472.8 71.25 480 80 480h32C120.8 480 128 472.8 128 464V448h320v16c0 8.75 7.25 16 16 16h32c8.75 0 16-7.25 16-16V448l20-160H560C568.8 288 576 280.8 576 272v-32C576 231.2 568.8 224 560 224z", } - } } } @@ -18228,7 +17805,6 @@ impl IconShape for FaDungeon { path { d: "M336.6 156.5C327.3 148.1 322.6 136.5 327.1 125.3L357.6 49.18C362.7 36.27 377.8 30.36 389.7 37.63C410.9 50.63 430 66.62 446.5 85.02C455.7 95.21 452.9 110.9 441.5 118.5L373.9 163.5C363.6 170.4 349.8 168.1 340.5 159.9C339.2 158.7 337.9 157.6 336.6 156.5H336.6zM297.7 112.6C293.2 123.1 280.9 129.8 268.7 128.6C264.6 128.2 260.3 128 256 128C251.7 128 247.4 128.2 243.3 128.6C231.1 129.8 218.8 123.1 214.3 112.6L183.1 36.82C178.8 24.02 185.5 9.433 198.1 6.374C217.3 2.203 236.4 0 256 0C275.6 0 294.7 2.203 313 6.374C326.5 9.433 333.2 24.02 328 36.82L297.7 112.6zM122.3 37.63C134.2 30.36 149.3 36.27 154.4 49.18L184.9 125.3C189.4 136.5 184.7 148.1 175.4 156.5C174.1 157.6 172.8 158.7 171.5 159.9C162.2 168.1 148.4 170.4 138.1 163.5L70.52 118.5C59.13 110.9 56.32 95.21 65.46 85.02C81.99 66.62 101.1 50.63 122.3 37.63H122.3zM379.5 222.1C376.3 210.7 379.7 198.1 389.5 191.6L458.1 145.8C469.7 138.1 485.6 141.9 491.2 154.7C501.6 178.8 508.4 204.8 510.9 232C512.1 245.2 501.3 255.1 488 255.1H408C394.7 255.1 384.2 245.2 381.8 232.1C381.1 228.7 380.4 225.4 379.5 222.1V222.1zM122.5 191.6C132.3 198.1 135.7 210.7 132.5 222.1C131.6 225.4 130.9 228.7 130.2 232.1C127.8 245.2 117.3 256 104 256H24C10.75 256-.1184 245.2 1.107 232C3.636 204.8 10.43 178.8 20.82 154.7C26.36 141.9 42.26 138.1 53.91 145.8L122.5 191.6zM104 288C117.3 288 128 298.7 128 312V360C128 373.3 117.3 384 104 384H24C10.75 384 0 373.3 0 360V312C0 298.7 10.75 288 24 288H104zM488 288C501.3 288 512 298.7 512 312V360C512 373.3 501.3 384 488 384H408C394.7 384 384 373.3 384 360V312C384 298.7 394.7 288 408 288H488zM104 416C117.3 416 128 426.7 128 440V488C128 501.3 117.3 512 104 512H24C10.75 512 0 501.3 0 488V440C0 426.7 10.75 416 24 416H104zM488 416C501.3 416 512 426.7 512 440V488C512 501.3 501.3 512 488 512H408C394.7 512 384 501.3 384 488V440C384 426.7 394.7 416 408 416H488zM272 464C272 472.8 264.8 480 256 480C247.2 480 240 472.8 240 464V192C240 183.2 247.2 176 256 176C264.8 176 272 183.2 272 192V464zM208 464C208 472.8 200.8 480 192 480C183.2 480 176 472.8 176 464V224C176 215.2 183.2 208 192 208C200.8 208 208 215.2 208 224V464zM336 464C336 472.8 328.8 480 320 480C311.2 480 304 472.8 304 464V224C304 215.2 311.2 208 320 208C328.8 208 336 215.2 336 224V464z", } - } } } @@ -18271,7 +17847,6 @@ impl IconShape for FaE { path { d: "M320 448c0 17.67-14.33 32-32 32H32c-17.67 0-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01h256c17.67 0 32 14.33 32 32s-14.33 32-32 32H64v128h160c17.67 0 32 14.32 32 31.99s-14.33 32.01-32 32.01H64v128h224C305.7 416 320 430.3 320 448z", } - } } } @@ -18314,7 +17889,6 @@ impl IconShape for FaEarDeaf { path { d: "M192 319.1C185.8 313.7 177.6 310.6 169.4 310.6S153 313.7 146.8 319.1l-137.4 137.4C3.124 463.6 0 471.8 0 480c0 18.3 14.96 31.1 31.1 31.1c8.188 0 16.38-3.124 22.62-9.371l137.4-137.4c6.247-6.247 9.371-14.44 9.371-22.62S198.3 326.2 192 319.1zM200 240c0-22.06 17.94-40 40-40s40 17.94 40 40c0 13.25 10.75 24 24 24s24-10.75 24-24c0-48.53-39.47-88-88-88S152 191.5 152 240c0 13.25 10.75 24 24 24S200 253.3 200 240zM511.1 31.1c0-8.188-3.124-16.38-9.371-22.62s-14.44-9.372-22.63-9.372s-16.38 3.124-22.62 9.372L416 50.75c-6.248 6.248-9.372 14.44-9.372 22.63c0 8.188 3.123 16.38 9.37 22.62c6.247 6.248 14.44 9.372 22.63 9.372s16.38-3.124 22.63-9.372l41.38-41.38C508.9 48.37 511.1 40.18 511.1 31.1zM415.1 241.6c0-57.78-42.91-177.6-175.1-177.6c-153.6 0-175.2 150.8-175.2 160.4c0 17.32 14.99 31.58 32.75 31.58c16.61 0 29.25-13.07 31.24-29.55c6.711-55.39 54.02-98.45 111.2-98.45c80.45 0 111.2 75.56 111.2 119.6c0 57.94-38.22 98.14-46.37 106.3L288 370.7v13.25c0 31.4-22.71 57.58-52.58 62.98C220.4 449.7 208 463.3 208 478.6c0 17.95 14.72 32.09 32.03 32.09c4.805 0 100.5-14.34 111.2-112.7C412.6 335.8 415.1 263.4 415.1 241.6z", } - } } } @@ -18357,7 +17931,6 @@ impl IconShape for FaEarListen { path { d: "M160.1 320c-17.64 0-32.02 14.37-32.02 31.1s14.38 31.1 32.02 31.1s32.02-14.37 32.02-31.1S177.8 320 160.1 320zM86.66 361.4c-12.51-12.49-32.77-12.49-45.27 0c-12.51 12.5-12.51 32.78 0 45.27l63.96 63.99c12.51 12.49 32.77 12.49 45.27 .002c12.51-12.5 12.51-32.78 0-45.27L86.66 361.4zM32.02 448C14.38 448 0 462.4 0 480S14.38 512 32.02 512c17.64 0 32.02-14.37 32.02-31.1S49.66 448 32.02 448zM287.7 70.31c-110.9-29.38-211.7 47.53-222.8 150.9C62.1 239.9 78.73 255.1 97.57 255.1c16.61 0 29.25-13.07 31.24-29.55c6.934-57.22 57.21-101.3 116.9-98.3c71.71 3.594 117.1 76.82 102.5 146.9c-6.551 29.65-21.4 56.87-43.38 78.87L288 370.7v13.25c0 31.4-22.71 57.58-52.58 62.98C220.4 449.7 208 463.3 208 478.6c0 19.78 17.88 34.94 37.38 31.64c55.92-9.443 99.63-55.28 105.9-112.2c40.11-40.68 62.89-93.95 64.65-150.9C418.4 166.4 365.8 91 287.7 70.31zM240 200c22.06 0 40 17.94 40 40c0 13.25 10.75 24 24 24s24-10.75 24-24c0-48.53-39.47-88-88-88S152 191.5 152 240c0 13.25 10.75 24 24 24S200 253.3 200 240C200 217.9 217.9 200 240 200zM397.8 3.125c-15.91-7.594-35.05-.8438-42.66 15.09c-7.594 15.97-.8281 35.06 15.12 42.66C417.5 83.41 448 134.9 448 192c0 17.69 14.33 32 32 32S512 209.7 512 192C512 110.3 467.2 36.19 397.8 3.125z", } - } } } @@ -18400,7 +17973,6 @@ impl IconShape for FaEarthAfrica { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM177.8 63.19L187.8 80.62C190.5 85.46 192 90.93 192 96.5V137.9C192 141.8 193.6 145.6 196.3 148.3C202.6 154.6 212.8 153.1 218.3 147.1L231.9 130.1C236.6 124.2 244.8 122.4 251.6 125.8L266.8 133.4C270.2 135.1 273.1 136 277.8 136C284.3 136 290.6 133.4 295.2 128.8L299.1 124.9C302 121.1 306.5 121.2 310.1 123.1L339.4 137.7C347.1 141.6 352 149.5 352 158.1C352 168.6 344.9 177.8 334.7 180.3L299.3 189.2C291.9 191 284.2 190.7 276.1 188.3L244.1 177.7C241.7 176.6 238.2 176 234.8 176C227.8 176 220.1 178.3 215.4 182.5L176 212C165.9 219.6 160 231.4 160 244V272C160 298.5 181.5 320 208 320H240C248.8 320 256 327.2 256 336V384C256 401.7 270.3 416 288 416C298.1 416 307.6 411.3 313.6 403.2L339.2 369.1C347.5 357.1 352 344.5 352 330.7V318.6C352 314.7 354.6 311.3 358.4 310.4L363.7 309.1C375.6 306.1 384 295.4 384 283.1C384 275.1 381.2 269.2 376.2 264.2L342.7 230.7C338.1 226.1 338.1 221 342.7 217.3C348.4 211.6 356.8 209.6 364.5 212.2L378.6 216.9C390.9 220.1 404.3 215.4 410.1 203.8C413.6 196.8 421.3 193.1 428.1 194.6L456.4 200.1C431.1 112.4 351.5 48 256 48C228.3 48 201.1 53.4 177.8 63.19L177.8 63.19z", } - } } } @@ -18443,7 +18015,6 @@ impl IconShape for FaEarthAmericas { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM57.71 192.1L67.07 209.4C75.36 223.9 88.99 234.6 105.1 239.2L162.1 255.7C180.2 260.6 192 276.3 192 294.2V334.1C192 345.1 198.2 355.1 208 359.1C217.8 364.9 224 374.9 224 385.9V424.9C224 440.5 238.9 451.7 253.9 447.4C270.1 442.8 282.5 429.1 286.6 413.7L289.4 402.5C293.6 385.6 304.6 371.1 319.7 362.4L327.8 357.8C342.8 349.3 352 333.4 352 316.1V307.9C352 295.1 346.9 282.9 337.9 273.9L334.1 270.1C325.1 261.1 312.8 255.1 300.1 255.1H256.1C245.9 255.1 234.9 253.1 225.2 247.6L190.7 227.8C186.4 225.4 183.1 221.4 181.6 216.7C178.4 207.1 182.7 196.7 191.7 192.1L197.7 189.2C204.3 185.9 211.9 185.3 218.1 187.7L242.2 195.4C250.3 198.1 259.3 195 264.1 187.9C268.8 180.8 268.3 171.5 262.9 165L249.3 148.8C239.3 136.8 239.4 119.3 249.6 107.5L265.3 89.12C274.1 78.85 275.5 64.16 268.8 52.42L266.4 48.26C262.1 48.09 259.5 48 256 48C163.1 48 84.4 108.9 57.71 192.1L57.71 192.1zM437.6 154.5L412 164.8C396.3 171.1 388.2 188.5 393.5 204.6L410.4 255.3C413.9 265.7 422.4 273.6 433 276.3L462.2 283.5C463.4 274.5 464 265.3 464 256C464 219.2 454.4 184.6 437.6 154.5H437.6z", } - } } } @@ -18486,7 +18057,6 @@ impl IconShape for FaEarthAsia { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM51.68 295.1L83.41 301.5C91.27 303.1 99.41 300.6 105.1 294.9L120.5 279.5C132 267.1 151.6 271.1 158.9 285.8L168.2 304.3C172.1 313.9 182.8 319.1 193.5 319.1C208.7 319.1 219.6 305.4 215.2 290.8L209.3 270.9C204.6 255.5 216.2 240 232.3 240H234.6C247.1 240 260.5 233.3 267.9 222.2L278.6 206.1C284.2 197.7 283.9 186.6 277.8 178.4L261.7 156.9C251.4 143.2 258.4 123.4 275.1 119.2L292.1 114.1C299.6 113.1 305.7 107.8 308.6 100.6L324.9 59.69C303.4 52.12 280.2 48 255.1 48C141.1 48 47.1 141.1 47.1 256C47.1 269.4 49.26 282.5 51.68 295.1L51.68 295.1zM450.4 300.4L434.6 304.9C427.9 306.7 420.8 304 417.1 298.2L415.1 295.1C409.1 285.7 398.7 279.1 387.5 279.1C376.4 279.1 365.1 285.7 359.9 295.1L353.8 304.6C352.4 306.8 350.5 308.7 348.2 309.1L311.1 330.1C293.9 340.2 286.5 362.5 294.1 381.4L300.5 393.8C309.1 413 331.2 422.3 350.1 414.9L353.5 413.1C363.6 410.2 374.8 411.8 383.5 418.1L385 419.2C422.2 389.7 449.1 347.8 459.4 299.7C456.4 299.4 453.4 299.6 450.4 300.4H450.4zM156.1 367.5L188.1 375.5C196.7 377.7 205.4 372.5 207.5 363.9C209.7 355.3 204.5 346.6 195.9 344.5L163.9 336.5C155.3 334.3 146.6 339.5 144.5 348.1C142.3 356.7 147.5 365.4 156.1 367.5V367.5zM236.5 328.1C234.3 336.7 239.5 345.4 248.1 347.5C256.7 349.7 265.4 344.5 267.5 335.9L275.5 303.9C277.7 295.3 272.5 286.6 263.9 284.5C255.3 282.3 246.6 287.5 244.5 296.1L236.5 328.1zM321.7 120.8L305.7 152.8C301.7 160.7 304.9 170.4 312.8 174.3C320.7 178.3 330.4 175.1 334.3 167.2L350.3 135.2C354.3 127.3 351.1 117.6 343.2 113.7C335.3 109.7 325.6 112.9 321.7 120.8V120.8z", } - } } } @@ -18529,7 +18099,6 @@ impl IconShape for FaEarthEurope { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM266.3 48.25L232.5 73.6C227.2 77.63 224 83.95 224 90.67V99.72C224 106.5 229.5 112 236.3 112C238.7 112 241.1 111.3 243.1 109.9L284.9 82.06C286.9 80.72 289.3 80 291.7 80H292.7C298.9 80 304 85.07 304 91.31C304 94.31 302.8 97.19 300.7 99.31L280.8 119.2C275 124.1 267.9 129.4 260.2 131.9L233.6 140.8C227.9 142.7 224 148.1 224 154.2C224 157.9 222.5 161.5 219.9 164.1L201.9 182.1C195.6 188.4 192 197.1 192 206.1V210.3C192 226.7 205.6 240 221.9 240C232.9 240 243.1 233.8 248 224L252 215.9C254.5 211.1 259.4 208 264.8 208C269.4 208 273.6 210.1 276.3 213.7L292.6 235.5C294.7 238.3 298.1 240 301.7 240C310.1 240 315.6 231.1 311.8 223.6L310.7 221.3C307.1 214.3 310.7 205.8 318.1 203.3L339.3 196.2C346.9 193.7 352 186.6 352 178.6C352 168.3 360.3 160 370.6 160H400C408.8 160 416 167.2 416 176C416 184.8 408.8 192 400 192H379.3C372.1 192 365.1 194.9 360 200L355.3 204.7C353.2 206.8 352 209.7 352 212.7C352 218.9 357.1 224 363.3 224H374.6C380.6 224 386.4 226.4 390.6 230.6L397.2 237.2C398.1 238.1 400 241.4 400 244C400 246.6 398.1 249 397.2 250.8L389.7 258.3C386 261.1 384 266.9 384 272C384 277.1 386 282 389.7 285.7L408 304C418.2 314.2 432.1 320 446.6 320H453.1C460.5 299.8 464 278.3 464 256C464 144.6 376.4 53.64 266.3 48.25V48.25zM438.4 356.1C434.7 353.5 430.2 352 425.4 352C419.4 352 413.6 349.6 409.4 345.4L395.1 331.1C388.3 324.3 377.9 320 367.1 320C357.4 320 347.9 316.5 340.5 310.2L313.1 287.4C302.4 277.5 287.6 271.1 272.3 271.1H251.4C238.7 271.1 226.4 275.7 215.9 282.7L188.5 301C170.7 312.9 160 332.9 160 354.3V357.5C160 374.5 166.7 390.7 178.7 402.7L194.7 418.7C203.2 427.2 214.7 432 226.7 432H248C261.3 432 272 442.7 272 456C272 458.5 272.4 461 273.1 463.3C344.5 457.5 405.6 415.7 438.4 356.1L438.4 356.1zM164.7 100.7L132.7 132.7C126.4 138.9 126.4 149.1 132.7 155.3C138.9 161.6 149.1 161.6 155.3 155.3L187.3 123.3C193.6 117.1 193.6 106.9 187.3 100.7C181.1 94.44 170.9 94.44 164.7 100.7V100.7z", } - } } } @@ -18572,7 +18141,6 @@ impl IconShape for FaEarthOceania { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM215.5 360.6L240.9 377C247.1 381.6 256.2 384 264.6 384C278 384 290.7 377.8 298.1 367.2L311 351.8C316.8 344.4 320 335.2 320 325.8C320 316.4 316.8 307.2 311 299.8L293.1 276.9C288.3 270.7 284.4 263.1 281.6 256.7L271.5 230.8C269.9 226.7 265.9 224 261.5 224C258 224 254.8 225.6 252.8 228.4L242.4 242.6C237.7 248.1 229.7 252.1 221.9 250.5C218.7 249.8 215.8 247.1 213.8 245.4L209.3 239.3C202.1 229.7 190.7 224 178.7 224C166.7 224 155.3 229.7 148.1 239.3L142.8 246.3C141.3 248.4 139.2 250 136.9 251.1L101.6 267.9C81.08 277.7 72.8 302.6 83.37 322.7L86.65 328.9C95.67 346.1 115.7 354.3 134.1 348.4L149.5 343.6C156 341.5 163.1 341.6 169.6 343.8L208.6 357.3C211 358.1 213.4 359.2 215.5 360.6H215.5zM273.8 142.5C264.3 132.1 250.8 128.9 237.6 131.5L199.1 139.2C183.8 142.3 181.5 163.2 195.7 169.5L238.5 188.6C243.7 190.8 249.2 192 254.8 192H284.7C298.9 192 306.1 174.8 296 164.7L273.8 142.5zM264 448H280C288.8 448 296 440.8 296 432C296 423.2 288.8 416 280 416H264C255.2 416 248 423.2 248 432C248 440.8 255.2 448 264 448zM431.2 298.9C428.4 290.6 419.3 286 410.9 288.8C402.6 291.6 398 300.7 400.8 309.1L408.8 333.1C411.6 341.4 420.7 345.1 429.1 343.2C437.4 340.4 441.1 331.3 439.2 322.9L431.2 298.9zM411.3 379.3C417.6 373.1 417.6 362.9 411.3 356.7C405.1 350.4 394.9 350.4 388.7 356.7L356.7 388.7C350.4 394.9 350.4 405.1 356.7 411.3C362.9 417.6 373.1 417.6 379.3 411.3L411.3 379.3z", } - } } } @@ -18615,7 +18183,6 @@ impl IconShape for FaEgg { path { d: "M192 16c-106 0-192 182-192 288c0 106 85.1 192 192 192c105.1 0 192-85.1 192-192C384 198 297.1 16 192 16zM160.1 138C128.6 177.1 96 249.8 96 304C96 312.8 88.84 320 80 320S64 312.8 64 304c0-63.56 36.7-143.3 71.22-186c5.562-6.906 15.64-7.969 22.5-2.406C164.6 121.1 165.7 131.2 160.1 138z", } - } } } @@ -18658,7 +18225,6 @@ impl IconShape for FaEject { path { d: "M48.01 319.1h351.1c41.62 0 63.49-49.63 35.37-80.38l-175.1-192.1c-19-20.62-51.75-20.62-70.75 0L12.64 239.6C-15.48 270.2 6.393 319.1 48.01 319.1zM399.1 384H48.01c-26.39 0-47.99 21.59-47.99 47.98C.0117 458.4 21.61 480 48.01 480h351.1c26.39 0 47.99-21.6 47.99-47.99C447.1 405.6 426.4 384 399.1 384z", } - } } } @@ -18701,7 +18267,6 @@ impl IconShape for FaElevator { path { d: "M79 96h130c5.967 0 11.37-3.402 13.75-8.662c2.385-5.262 1.299-11.39-2.754-15.59l-65-67.34c-5.684-5.881-16.31-5.881-21.99 0l-65 67.34C63.95 75.95 62.87 82.08 65.25 87.34C67.63 92.6 73.03 96 79 96zM357 91.59c5.686 5.881 16.31 5.881 21.99 0l65-67.34c4.053-4.199 5.137-10.32 2.754-15.59C444.4 3.402 438.1 0 433 0h-130c-5.967 0-11.37 3.402-13.75 8.662c-2.385 5.262-1.301 11.39 2.752 15.59L357 91.59zM448 128H64c-35.35 0-64 28.65-64 63.1v255.1C0 483.3 28.65 512 64 512h384c35.35 0 64-28.65 64-63.1V192C512 156.7 483.3 128 448 128zM352 224C378.5 224.1 400 245.5 400 272c0 26.46-21.47 47.9-48 48C325.5 319.9 304 298.5 304 272C304 245.5 325.5 224.1 352 224zM160 224C186.5 224.1 208 245.5 208 272c0 26.46-21.47 47.9-48 48C133.5 319.9 112 298.5 112 272C112 245.5 133.5 224.1 160 224zM240 448h-160v-48C80 373.5 101.5 352 128 352h64c26.51 0 48 21.49 48 48V448zM432 448h-160v-48c0-26.51 21.49-48 48-48h64c26.51 0 48 21.49 48 48V448z", } - } } } @@ -18744,7 +18309,6 @@ impl IconShape for FaEllipsisVertical { path { d: "M64 360C94.93 360 120 385.1 120 416C120 446.9 94.93 472 64 472C33.07 472 8 446.9 8 416C8 385.1 33.07 360 64 360zM64 200C94.93 200 120 225.1 120 256C120 286.9 94.93 312 64 312C33.07 312 8 286.9 8 256C8 225.1 33.07 200 64 200zM64 152C33.07 152 8 126.9 8 96C8 65.07 33.07 40 64 40C94.93 40 120 65.07 120 96C120 126.9 94.93 152 64 152z", } - } } } @@ -18787,7 +18351,6 @@ impl IconShape for FaEllipsis { path { d: "M120 256C120 286.9 94.93 312 64 312C33.07 312 8 286.9 8 256C8 225.1 33.07 200 64 200C94.93 200 120 225.1 120 256zM280 256C280 286.9 254.9 312 224 312C193.1 312 168 286.9 168 256C168 225.1 193.1 200 224 200C254.9 200 280 225.1 280 256zM328 256C328 225.1 353.1 200 384 200C414.9 200 440 225.1 440 256C440 286.9 414.9 312 384 312C353.1 312 328 286.9 328 256z", } - } } } @@ -18830,7 +18393,6 @@ impl IconShape for FaEnvelopeCircleCheck { path { d: "M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L478.9 160.8C412.3 167.2 356.5 210.8 332.6 270.6L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM294.4 339.2L320.8 319.4C320.3 324.9 320 330.4 320 336C320 378.5 335.1 417.6 360.2 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2zM640 336C640 415.5 575.5 480 496 480C416.5 480 352 415.5 352 336C352 256.5 416.5 192 496 192C575.5 192 640 256.5 640 336zM540.7 292.7L480 353.4L451.3 324.7C445.1 318.4 434.9 318.4 428.7 324.7C422.4 330.9 422.4 341.1 428.7 347.3L468.7 387.3C474.9 393.6 485.1 393.6 491.3 387.3L563.3 315.3C569.6 309.1 569.6 298.9 563.3 292.7C557.1 286.4 546.9 286.4 540.7 292.7H540.7z", } - } } } @@ -18873,7 +18435,6 @@ impl IconShape for FaEnvelopeOpenText { path { d: "M256 417.1c-16.38 0-32.88-4.1-46.88-15.12L0 250.9v213.1C0 490.5 21.5 512 48 512h416c26.5 0 48-21.5 48-47.1V250.9l-209.1 151.1C288.9 412 272.4 417.1 256 417.1zM493.6 163C484.8 156 476.4 149.5 464 140.1v-44.12c0-26.5-21.5-48-48-48l-77.5 .0016c-3.125-2.25-5.875-4.25-9.125-6.5C312.6 29.13 279.3-.3732 256 .0018C232.8-.3732 199.4 29.13 182.6 41.5c-3.25 2.25-6 4.25-9.125 6.5L96 48c-26.5 0-48 21.5-48 48v44.12C35.63 149.5 27.25 156 18.38 163C6.75 172 0 186 0 200.8v10.62l96 69.37V96h320v184.7l96-69.37V200.8C512 186 505.3 172 493.6 163zM176 255.1h160c8.836 0 16-7.164 16-15.1c0-8.838-7.164-16-16-16h-160c-8.836 0-16 7.162-16 16C160 248.8 167.2 255.1 176 255.1zM176 191.1h160c8.836 0 16-7.164 16-16c0-8.838-7.164-15.1-16-15.1h-160c-8.836 0-16 7.162-16 15.1C160 184.8 167.2 191.1 176 191.1z", } - } } } @@ -18916,7 +18477,6 @@ impl IconShape for FaEnvelopeOpen { path { d: "M493.6 163c-24.88-19.62-45.5-35.37-164.3-121.6C312.7 29.21 279.7 0 256.4 0H255.6C232.3 0 199.3 29.21 182.6 41.38c-118.8 86.25-139.4 101.1-164.3 121.6C6.75 172 0 186 0 200.8v263.2C0 490.5 21.49 512 48 512h416c26.51 0 48-21.49 48-47.1V200.8C512 186 505.3 172 493.6 163zM303.2 367.5C289.1 378.5 272.5 384 256 384s-33.06-5.484-47.16-16.47L64 254.9V208.5c21.16-16.59 46.48-35.66 156.4-115.5c3.18-2.328 6.891-5.187 10.98-8.353C236.9 80.44 247.8 71.97 256 66.84c8.207 5.131 19.14 13.6 24.61 17.84c4.09 3.166 7.801 6.027 11.15 8.478C400.9 172.5 426.6 191.7 448 208.5v46.32L303.2 367.5z", } - } } } @@ -18959,7 +18519,6 @@ impl IconShape for FaEnvelope { path { d: "M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2L512 176V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2z", } - } } } @@ -19002,7 +18561,6 @@ impl IconShape for FaEnvelopesBulk { path { d: "M191.9 448.6c-9.766 0-19.48-2.969-27.78-8.891L32 340.2V480c0 17.62 14.38 32 32 32h256c17.62 0 32-14.38 32-32v-139.8L220.2 439.5C211.7 445.6 201.8 448.6 191.9 448.6zM192 192c0-35.25 28.75-64 64-64h224V32c0-17.62-14.38-32-32-32H128C110.4 0 96 14.38 96 32v192h96V192zM320 256H64C46.38 256 32 270.4 32 288v12.18l151 113.8c5.25 3.719 12.7 3.734 18.27-.25L352 300.2V288C352 270.4 337.6 256 320 256zM576 160H256C238.4 160 224 174.4 224 192v32h96c33.25 0 60.63 25.38 63.75 57.88L384 416h192c17.62 0 32-14.38 32-32V192C608 174.4 593.6 160 576 160zM544 288h-64V224h64V288z", } - } } } @@ -19045,7 +18603,6 @@ impl IconShape for FaEquals { path { d: "M48 192h352c17.69 0 32-14.32 32-32s-14.31-31.1-32-31.1h-352c-17.69 0-32 14.31-32 31.1S30.31 192 48 192zM400 320h-352c-17.69 0-32 14.31-32 31.1s14.31 32 32 32h352c17.69 0 32-14.32 32-32S417.7 320 400 320z", } - } } } @@ -19088,7 +18645,6 @@ impl IconShape for FaEraser { path { d: "M480 416C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H150.6C133.7 480 117.4 473.3 105.4 461.3L25.37 381.3C.3786 356.3 .3786 315.7 25.37 290.7L258.7 57.37C283.7 32.38 324.3 32.38 349.3 57.37L486.6 194.7C511.6 219.7 511.6 260.3 486.6 285.3L355.9 416H480zM265.4 416L332.7 348.7L195.3 211.3L70.63 336L150.6 416L265.4 416z", } - } } } @@ -19131,7 +18687,6 @@ impl IconShape for FaEthernet { path { d: "M512 208v224c0 8.75-7.25 16-16 16H416v-128h-32v128h-64v-128h-32v128H224v-128H192v128H128v-128H96v128H16C7.25 448 0 440.8 0 432v-224C0 199.2 7.25 192 16 192H64V144C64 135.2 71.25 128 80 128H128V80C128 71.25 135.2 64 144 64h224C376.8 64 384 71.25 384 80V128h48C440.8 128 448 135.2 448 144V192h48C504.8 192 512 199.2 512 208z", } - } } } @@ -19174,7 +18729,6 @@ impl IconShape for FaEuroSign { path { d: "M64 240C46.33 240 32 225.7 32 208C32 190.3 46.33 176 64 176H92.29C121.9 92.11 201.1 32 296 32H320C337.7 32 352 46.33 352 64C352 81.67 337.7 96 320 96H296C238.1 96 187.8 128.4 162.1 176H288C305.7 176 320 190.3 320 208C320 225.7 305.7 240 288 240H144.2C144.1 242.6 144 245.3 144 248V264C144 266.7 144.1 269.4 144.2 272H288C305.7 272 320 286.3 320 304C320 321.7 305.7 336 288 336H162.1C187.8 383.6 238.1 416 296 416H320C337.7 416 352 430.3 352 448C352 465.7 337.7 480 320 480H296C201.1 480 121.9 419.9 92.29 336H64C46.33 336 32 321.7 32 304C32 286.3 46.33 272 64 272H80.15C80.05 269.3 80 266.7 80 264V248C80 245.3 80.05 242.7 80.15 240H64z", } - } } } @@ -19217,7 +18771,6 @@ impl IconShape for FaExclamation { path { d: "M64 352c17.69 0 32-14.32 32-31.1V64.01c0-17.67-14.31-32.01-32-32.01S32 46.34 32 64.01v255.1C32 337.7 46.31 352 64 352zM64 400c-22.09 0-40 17.91-40 40s17.91 39.1 40 39.1s40-17.9 40-39.1S86.09 400 64 400z", } - } } } @@ -19260,7 +18813,6 @@ impl IconShape for FaExpand { path { d: "M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z", } - } } } @@ -19303,7 +18855,6 @@ impl IconShape for FaExplosion { path { d: "M499.6 11.32C506.3 .5948 520.1-3.127 531.3 2.814C542.4 8.754 547.1 22.32 541.9 33.84L404.8 338.6C406.9 340.9 409 343.3 411.1 345.7L508.2 291.1C518.7 285.2 531.9 287.9 539.1 297.5C546.4 307 545.4 320.5 536.1 328.1L449.9 415.1H378.5C365.4 378.7 329.8 351.1 288 351.1C246.2 351.1 210.6 378.7 197.5 415.1H117.8L42.34 363.7C32.59 356.1 29.23 344.1 34.43 333.5C39.64 322.8 51.84 317.6 63.16 321.1L160.4 351.5C163.3 347.6 166.5 343.8 169.7 340.2L107.4 236.3C101.4 226.3 103.5 213.3 112.5 205.7C121.5 198.1 134.7 198.1 143.6 205.8L246 293.6C247.5 293.2 249 292.8 250.5 292.4L264.1 149.7C265.3 137.4 275.6 127.1 288 127.1C300.4 127.1 310.7 137.4 311.9 149.7L325.4 291.6L499.6 11.32zM544 447.1C561.7 447.1 576 462.3 576 479.1C576 497.7 561.7 511.1 544 511.1H32C14.33 511.1 0 497.7 0 479.1C0 462.3 14.33 447.1 32 447.1H544zM288-.0046C301.3-.0046 312 10.74 312 23.1V71.1C312 85.25 301.3 95.1 288 95.1C274.7 95.1 264 85.25 264 71.1V23.1C264 10.74 274.7-.0046 288-.0046V-.0046z", } - } } } @@ -19346,7 +18897,6 @@ impl IconShape for FaEyeDropper { path { d: "M482.8 29.23C521.7 68.21 521.7 131.4 482.8 170.4L381.2 271.9L390.6 281.4C403.1 293.9 403.1 314.1 390.6 326.6C378.1 339.1 357.9 339.1 345.4 326.6L185.4 166.6C172.9 154.1 172.9 133.9 185.4 121.4C197.9 108.9 218.1 108.9 230.6 121.4L240.1 130.8L341.6 29.23C380.6-9.744 443.8-9.744 482.8 29.23L482.8 29.23zM55.43 323.3L176.1 202.6L221.4 247.9L100.7 368.6C97.69 371.6 96 375.6 96 379.9V416H132.1C136.4 416 140.4 414.3 143.4 411.3L264.1 290.6L309.4 335.9L188.7 456.6C173.7 471.6 153.3 480 132.1 480H89.69L49.75 506.6C37.06 515.1 20.16 513.4 9.373 502.6C-1.413 491.8-3.086 474.9 5.375 462.2L32 422.3V379.9C32 358.7 40.43 338.3 55.43 323.3L55.43 323.3z", } - } } } @@ -19389,7 +18939,6 @@ impl IconShape for FaEyeLowVision { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM223.1 149.5L313.4 220.3C317.6 211.8 320 202.2 320 191.1C320 180.5 316.1 169.7 311.6 160.4C314.4 160.1 317.2 159.1 320 159.1C373 159.1 416 202.1 416 255.1C416 269.7 413.1 282.7 407.1 294.5L446.6 324.7C457.7 304.3 464 280.9 464 255.1C464 176.5 399.5 111.1 320 111.1C282.7 111.1 248.6 126.2 223.1 149.5zM393.6 469.4L54.65 203.7C62.6 190.1 72.08 175.8 83.09 161.5L446.2 447.5C429.8 456.4 412.3 463.8 393.6 469.4V469.4zM34.46 268.3C31.74 261.8 31.27 254.5 33.08 247.8L329.2 479.8C326.1 479.9 323.1 480 320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3H34.46z", } - } } } @@ -19432,7 +18981,6 @@ impl IconShape for FaEyeSlash { path { d: "M150.7 92.77C195 58.27 251.8 32 320 32C400.8 32 465.5 68.84 512.6 112.6C559.4 156 590.7 207.1 605.5 243.7C608.8 251.6 608.8 260.4 605.5 268.3C592.1 300.6 565.2 346.1 525.6 386.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L150.7 92.77zM223.1 149.5L313.4 220.3C317.6 211.8 320 202.2 320 191.1C320 180.5 316.1 169.7 311.6 160.4C314.4 160.1 317.2 159.1 320 159.1C373 159.1 416 202.1 416 255.1C416 269.7 413.1 282.7 407.1 294.5L446.6 324.7C457.7 304.3 464 280.9 464 255.1C464 176.5 399.5 111.1 320 111.1C282.7 111.1 248.6 126.2 223.1 149.5zM320 480C239.2 480 174.5 443.2 127.4 399.4C80.62 355.1 49.34 304 34.46 268.3C31.18 260.4 31.18 251.6 34.46 243.7C44 220.8 60.29 191.2 83.09 161.5L177.4 235.8C176.5 242.4 176 249.1 176 255.1C176 335.5 240.5 400 320 400C338.7 400 356.6 396.4 373 389.9L446.2 447.5C409.9 467.1 367.8 480 320 480H320z", } - } } } @@ -19475,7 +19023,6 @@ impl IconShape for FaEye { path { d: "M279.6 160.4C282.4 160.1 285.2 160 288 160C341 160 384 202.1 384 256C384 309 341 352 288 352C234.1 352 192 309 192 256C192 253.2 192.1 250.4 192.4 247.6C201.7 252.1 212.5 256 224 256C259.3 256 288 227.3 288 192C288 180.5 284.1 169.7 279.6 160.4zM480.6 112.6C527.4 156 558.7 207.1 573.5 243.7C576.8 251.6 576.8 260.4 573.5 268.3C558.7 304 527.4 355.1 480.6 399.4C433.5 443.2 368.8 480 288 480C207.2 480 142.5 443.2 95.42 399.4C48.62 355.1 17.34 304 2.461 268.3C-.8205 260.4-.8205 251.6 2.461 243.7C17.34 207.1 48.62 156 95.42 112.6C142.5 68.84 207.2 32 288 32C368.8 32 433.5 68.84 480.6 112.6V112.6zM288 112C208.5 112 144 176.5 144 256C144 335.5 208.5 400 288 400C367.5 400 432 335.5 432 256C432 176.5 367.5 112 288 112z", } - } } } @@ -19518,7 +19065,6 @@ impl IconShape for FaF { path { d: "M320 64.01c0 17.67-14.33 32-32 32H64v128h160c17.67 0 32 14.32 32 31.1s-14.33 32-32 32H64v160c0 17.67-14.33 32-32 32s-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01h256C305.7 32.01 320 46.34 320 64.01z", } - } } } @@ -19561,7 +19107,6 @@ impl IconShape for FaFaceAngry { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM339.9 373.3C323.8 355.4 295.7 336 256 336C216.3 336 188.2 355.4 172.1 373.3C166.2 379.9 166.7 389.1 173.3 395.9C179.9 401.8 189.1 401.3 195.9 394.7C207.6 381.7 227.5 368 255.1 368C284.5 368 304.4 381.7 316.1 394.7C322 401.3 332.1 401.8 338.7 395.9C345.3 389.1 345.8 379.9 339.9 373.3H339.9zM176.4 272C194 272 208.4 257.7 208.4 240C208.4 238.5 208.3 237 208.1 235.6L218.9 239.2C227.3 241.1 236.4 237.4 239.2 229.1C241.1 220.7 237.4 211.6 229.1 208.8L133.1 176.8C124.7 174 115.6 178.6 112.8 186.9C110 195.3 114.6 204.4 122.9 207.2L153.7 217.4C147.9 223.2 144.4 231.2 144.4 240C144.4 257.7 158.7 272 176.4 272zM358.9 217.2L389.1 207.2C397.4 204.4 401.1 195.3 399.2 186.9C396.4 178.6 387.3 174 378.9 176.8L282.9 208.8C274.6 211.6 270 220.7 272.8 229.1C275.6 237.4 284.7 241.1 293.1 239.2L304.7 235.3C304.5 236.8 304.4 238.4 304.4 240C304.4 257.7 318.7 272 336.4 272C354 272 368.4 257.7 368.4 240C368.4 231.1 364.7 223 358.9 217.2H358.9z", } - } } } @@ -19604,7 +19149,6 @@ impl IconShape for FaFaceDizzy { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 416C291.3 416 320 387.3 320 352C320 316.7 291.3 288 256 288C220.7 288 192 316.7 192 352C192 387.3 220.7 416 256 416zM100.7 155.3L137.4 192L100.7 228.7C94.44 234.9 94.44 245.1 100.7 251.3C106.9 257.6 117.1 257.6 123.3 251.3L160 214.6L196.7 251.3C202.9 257.6 213.1 257.6 219.3 251.3C225.6 245.1 225.6 234.9 219.3 228.7L182.6 192L219.3 155.3C225.6 149.1 225.6 138.9 219.3 132.7C213.1 126.4 202.9 126.4 196.7 132.7L160 169.4L123.3 132.7C117.1 126.4 106.9 126.4 100.7 132.7C94.44 138.9 94.44 149.1 100.7 155.3zM292.7 155.3L329.4 192L292.7 228.7C286.4 234.9 286.4 245.1 292.7 251.3C298.9 257.6 309.1 257.6 315.3 251.3L352 214.6L388.7 251.3C394.9 257.6 405.1 257.6 411.3 251.3C417.6 245.1 417.6 234.9 411.3 228.7L374.6 192L411.3 155.3C417.6 149.1 417.6 138.9 411.3 132.7C405.1 126.4 394.9 126.4 388.7 132.7L352 169.4L315.3 132.7C309.1 126.4 298.9 126.4 292.7 132.7C286.4 138.9 286.4 149.1 292.7 155.3z", } - } } } @@ -19647,7 +19191,6 @@ impl IconShape for FaFaceFlushed { path { d: "M184 224C184 237.3 173.3 248 160 248C146.7 248 136 237.3 136 224C136 210.7 146.7 200 160 200C173.3 200 184 210.7 184 224zM376 224C376 237.3 365.3 248 352 248C338.7 248 328 237.3 328 224C328 210.7 338.7 200 352 200C365.3 200 376 210.7 376 224zM512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM192 400H320C328.8 400 336 392.8 336 384C336 375.2 328.8 368 320 368H192C183.2 368 176 375.2 176 384C176 392.8 183.2 400 192 400zM160 296C199.8 296 232 263.8 232 224C232 184.2 199.8 152 160 152C120.2 152 88 184.2 88 224C88 263.8 120.2 296 160 296zM352 152C312.2 152 280 184.2 280 224C280 263.8 312.2 296 352 296C391.8 296 424 263.8 424 224C424 184.2 391.8 152 352 152z", } - } } } @@ -19690,7 +19233,6 @@ impl IconShape for FaFaceFrownOpen { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM259.9 369.4C288.8 369.4 316.2 375.2 340.6 385.5C352.9 390.7 366.7 381.3 361.4 369.1C344.8 330.9 305.6 303.1 259.9 303.1C214.3 303.1 175.1 330.8 158.4 369.1C153.1 381.3 166.1 390.6 179.3 385.4C203.7 375.1 231 369.4 259.9 369.4L259.9 369.4z", } - } } } @@ -19733,7 +19275,6 @@ impl IconShape for FaFaceFrown { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM159.3 388.7C171.5 349.4 209.9 320 256 320C302.1 320 340.5 349.4 352.7 388.7C355.3 397.2 364.3 401.9 372.7 399.3C381.2 396.7 385.9 387.7 383.3 379.3C366.8 326.1 315.8 287.1 256 287.1C196.3 287.1 145.2 326.1 128.7 379.3C126.1 387.7 130.8 396.7 139.3 399.3C147.7 401.9 156.7 397.2 159.3 388.7H159.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -19776,7 +19317,6 @@ impl IconShape for FaFaceGrimace { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM399.3 360H344V400H352C375.8 400 395.5 382.7 399.3 360zM352 304H344V344H399.3C395.5 321.3 375.8 304 352 304zM328 344V304H264V344H328zM328 400V360H264V400H328zM184 304V344H248V304H184zM184 360V400H248V360H184zM168 344V304H160C136.2 304 116.5 321.3 112.7 344H168zM168 400V360H112.7C116.5 382.7 136.2 400 160 400H168zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -19819,7 +19359,6 @@ impl IconShape for FaFaceGrinBeamSweat { path { d: "M464 128C437.5 128 416 107 416 81.01C416 76.01 417.8 69.74 420.6 62.87C420.9 62.17 421.2 61.46 421.6 60.74C430.5 40.51 448.1 15.86 457.6 3.282C460.8-1.093 467.2-1.094 470.4 3.281C483.4 20.65 512 61.02 512 81.01C512 102.7 497.1 120.8 476.8 126.3C472.7 127.4 468.4 128 464 128L464 128zM256 .0003C307.4 .0003 355.3 15.15 395.4 41.23C393.9 44.32 392.4 47.43 391.1 50.53C387.8 58.57 384 69.57 384 81.01C384 125.4 420.6 160 464 160C473.6 160 482.8 158.3 491.4 155.2C504.7 186.1 512 220.2 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0V.0003zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } - } } } @@ -19862,7 +19401,6 @@ impl IconShape for FaFaceGrinBeam { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } - } } } @@ -19905,7 +19443,6 @@ impl IconShape for FaFaceGrinHearts { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM199.3 129.1C181.5 124.4 163.2 134.9 158.4 152.7L154.1 168.8L137.1 164.5C120.2 159.7 101.9 170.3 97.14 188.1C92.38 205.8 102.9 224.1 120.7 228.9L185.8 246.3C194.4 248.6 203.1 243.6 205.4 235L222.9 169.1C227.6 152.2 217.1 133.9 199.3 129.1H199.3zM353.6 152.7C348.8 134.9 330.5 124.4 312.7 129.1C294.9 133.9 284.4 152.2 289.1 169.1L306.6 235C308.9 243.6 317.6 248.6 326.2 246.3L391.3 228.9C409.1 224.1 419.6 205.8 414.9 188.1C410.1 170.3 391.8 159.7 374 164.5L357.9 168.8L353.6 152.7z", } - } } } @@ -19948,7 +19485,6 @@ impl IconShape for FaFaceGrinSquintTears { path { d: "M426.8 14.18C446-5.046 477.5-4.645 497.1 14.92C516.6 34.49 517 65.95 497.8 85.18C490.1 92.02 476.4 97.59 460.5 101.9C444.1 106.3 426.4 109.4 414.1 111.2C412.5 111.5 410.1 111.7 409.6 111.9C403.1 112.8 399.2 108 400.1 102.4C401.7 91.19 404.7 72.82 409.1 55.42C409.4 54.12 409.8 52.84 410.1 51.56C414.4 35.62 419.1 21.02 426.8 14.18L426.8 14.18zM382.2 33.17C380.6 37.96 379.3 42.81 378.1 47.52C373.3 66.46 370.1 86.05 368.4 97.79C364.5 124.6 387.4 147.5 414.1 143.6C426 141.9 445.6 138.8 464.5 133.9C469.2 132.7 474.1 131.4 478.8 129.9C534.2 227.5 520.2 353.8 437 437C353.8 520.3 227.5 534.2 129.8 478.8C131.3 474 132.7 469.2 133.9 464.5C138.7 445.5 141.9 425.1 143.6 414.2C147.5 387.4 124.6 364.5 97.89 368.4C85.97 370.1 66.39 373.2 47.46 378.1C42.76 379.3 37.93 380.6 33.15 382.1C-22.19 284.5-8.245 158.2 74.98 74.98C158.2-8.253 284.5-22.19 382.2 33.17V33.17zM416.4 202.3C411.6 190.4 395.6 191.4 389.6 202.7C370.1 239.4 343.3 275.9 309.8 309.4C276.3 342.9 239.8 369.7 203.1 389.2C191.8 395.2 190.8 411.2 202.7 416C262.1 440.2 332.6 428.3 380.7 380.3C428.7 332.2 440.6 261.7 416.4 202.3H416.4zM94.43 288.5L150.5 293.6L155.6 349.7C155.8 352.5 157.1 355 159 357C165.4 363.4 176.2 360.7 178.8 352.1L208.5 254.6C211.1 242.1 201.1 232.1 189.5 235.7L92.05 265.3C83.46 267.9 80.76 278.7 87.1 285.1C89.07 287.1 91.66 288.3 94.43 288.5V288.5zM235.7 189.5C232.1 201.1 242.1 211.1 254.6 208.5L352.1 178.8C360.7 176.2 363.4 165.4 357 159C355 157.1 352.5 155.8 349.7 155.6L293.6 150.5L288.5 94.43C288.3 91.66 287.1 89.07 285.1 87.1C278.7 80.76 267.9 83.46 265.3 92.05L235.7 189.5zM51.53 410.1C70.01 405.1 90.3 401.8 102.4 400.1C108 399.2 112.8 403.1 111.9 409.6C110.2 421.7 106.9 441.9 101.9 460.4C97.57 476.4 92.02 490.1 85.18 497.8C65.95 517 34.49 516.6 14.92 497.1C-4.645 477.5-5.046 446 14.18 426.8C21.02 419.1 35.6 414.4 51.53 410.1V410.1z", } - } } } @@ -19991,7 +19527,6 @@ impl IconShape for FaFaceGrinSquint { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM133.5 146.7C125.6 142.4 116 148.2 116 157.1C116 159.9 116.1 162.6 118.8 164.8L154.8 208L118.8 251.2C116.1 253.4 116 256.1 116 258.9C116 267.8 125.6 273.6 133.5 269.3L223.4 221.4C234.1 215.7 234.1 200.3 223.4 194.6L133.5 146.7zM396 157.1C396 148.2 386.4 142.4 378.5 146.7L288.6 194.6C277.9 200.3 277.9 215.7 288.6 221.4L378.5 269.3C386.4 273.6 396 267.8 396 258.9C396 256.1 395 253.4 393.2 251.2L357.2 208L393.2 164.8C395 162.6 396 159.9 396 157.1V157.1z", } - } } } @@ -20034,7 +19569,6 @@ impl IconShape for FaFaceGrinStars { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5H407.4zM152.8 124.6L136.2 159.3L98.09 164.3C95.03 164.7 92.48 166.8 91.52 169.8C90.57 172.7 91.39 175.9 93.62 178L121.5 204.5L114.5 242.3C113.1 245.4 115.2 248.4 117.7 250.2C120.2 252.1 123.5 252.3 126.2 250.8L159.1 232.5L193.8 250.8C196.5 252.3 199.8 252.1 202.3 250.2C204.8 248.4 206 245.4 205.5 242.3L198.5 204.5L226.4 178C228.6 175.9 229.4 172.7 228.5 169.8C227.5 166.8 224.1 164.7 221.9 164.3L183.8 159.3L167.2 124.6C165.9 121.8 163.1 120 159.1 120C156.9 120 154.1 121.8 152.8 124.6V124.6zM344.8 124.6L328.2 159.3L290.1 164.3C287 164.7 284.5 166.8 283.5 169.8C282.6 172.7 283.4 175.9 285.6 178L313.5 204.5L306.5 242.3C305.1 245.4 307.2 248.4 309.7 250.2C312.2 252.1 315.5 252.3 318.2 250.8L352 232.5L385.8 250.8C388.5 252.3 391.8 252.1 394.3 250.2C396.8 248.4 398 245.4 397.5 242.3L390.5 204.5L418.4 178C420.6 175.9 421.4 172.7 420.5 169.8C419.5 166.8 416.1 164.7 413.9 164.3L375.8 159.3L359.2 124.6C357.9 121.8 355.1 120 352 120C348.9 120 346.1 121.8 344.8 124.6H344.8z", } - } } } @@ -20077,7 +19611,6 @@ impl IconShape for FaFaceGrinTears { path { d: "M548.6 371.4C506.4 454.8 419.9 512 319.1 512C220.1 512 133.6 454.8 91.4 371.4C95.87 368.4 100.1 365 104.1 361.1C112.2 352.1 117.3 342.5 120.6 334.4C124.2 325.7 127.1 316 129.4 306.9C134 288.7 137 269.1 138.6 258.7C142.6 232.2 119.9 209.5 93.4 213.3C86.59 214.3 77.18 215.7 66.84 217.7C85.31 94.5 191.6 0 319.1 0C448.4 0 554.7 94.5 573.2 217.7C562.8 215.7 553.4 214.3 546.6 213.3C520.1 209.5 497.4 232.2 501.4 258.7C502.1 269.1 505.1 288.7 510.6 306.9C512.9 316 515.8 325.7 519.4 334.4C522.7 342.5 527.8 352.1 535.9 361.1C539.9 365 544.1 368.4 548.6 371.4V371.4zM471.4 331.5C476.4 319.7 464.4 309 452.1 312.8C412.4 324.9 367.7 331.8 320.3 331.8C272.9 331.8 228.1 324.9 188.5 312.8C176.2 309 164.2 319.7 169.2 331.5C194.1 390.6 252.4 432 320.3 432C388.2 432 446.4 390.6 471.4 331.5H471.4zM281.6 228.8C283.7 231.6 287.3 232.7 290.5 231.6C293.8 230.5 295.1 227.4 295.1 224C295.1 206.1 289.3 188.4 279.4 175.2C269.6 162.2 255.5 152 239.1 152C224.5 152 210.4 162.2 200.6 175.2C190.7 188.4 183.1 206.1 183.1 224C183.1 227.4 186.2 230.5 189.5 231.6C192.7 232.7 196.3 231.6 198.4 228.8L198.4 228.8L198.6 228.5C198.8 228.3 198.1 228 199.3 227.6C199.1 226.8 200.9 225.7 202.1 224.3C204.6 221.4 208.1 217.7 212.3 213.1C221.1 206.2 231.2 200 239.1 200C248.8 200 258.9 206.2 267.7 213.1C271.9 217.7 275.4 221.4 277.9 224.3C279.1 225.7 280 226.8 280.7 227.6C281 228 281.2 228.3 281.4 228.5L281.6 228.8L281.6 228.8zM450.5 231.6C453.8 230.5 456 227.4 456 224C456 206.1 449.3 188.4 439.4 175.2C429.6 162.2 415.5 152 400 152C384.5 152 370.4 162.2 360.6 175.2C350.7 188.4 344 206.1 344 224C344 227.4 346.2 230.5 349.5 231.6C352.7 232.7 356.3 231.6 358.4 228.8L358.4 228.8L358.6 228.5C358.8 228.3 358.1 228 359.3 227.6C359.1 226.8 360.9 225.7 362.1 224.3C364.6 221.4 368.1 217.7 372.3 213.1C381.1 206.2 391.2 200 400 200C408.8 200 418.9 206.2 427.7 213.1C431.9 217.7 435.4 221.4 437.9 224.3C439.1 225.7 440 226.8 440.7 227.6C441 228 441.2 228.3 441.4 228.5L441.6 228.8L441.6 228.8C443.7 231.6 447.3 232.7 450.5 231.6V231.6zM106.1 254.1C103.9 275.6 95.58 324.3 81.43 338.4C80.49 339.4 79.51 340.3 78.5 341.1C59.98 356.7 32.01 355.5 14.27 337.7C-4.442 319-4.825 288.9 13.55 270.6C22.19 261.9 43.69 255.4 64.05 250.1C77.02 248.2 89.53 246.2 97.94 245C103.3 244.2 107.8 248.7 106.1 254.1V254.1zM561.5 341.1C560.7 340.5 559.1 339.8 559.2 339.1C559 338.9 558.8 338.7 558.6 338.4C544.4 324.3 536.1 275.6 533 254.1C532.2 248.7 536.7 244.2 542.1 245C543.1 245.2 544.2 245.3 545.4 245.5C553.6 246.7 564.6 248.5 575.1 250.1C596.3 255.4 617.8 261.9 626.4 270.6C644.8 288.9 644.4 319 625.7 337.7C607.1 355.5 580 356.7 561.5 341.1L561.5 341.1z", } - } } } @@ -20120,7 +19653,6 @@ impl IconShape for FaFaceGrinTongueSquint { path { d: "M256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 160 400.7V448C160 466.6 165.3 484 174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 .0003 256 .0003L256 0zM118.8 148.8L154.8 192L118.8 235.2C116.1 237.4 116 240.1 116 242.9C116 251.8 125.6 257.6 133.5 253.3L223.4 205.4C234.1 199.7 234.1 184.3 223.4 178.6L133.5 130.7C125.6 126.4 116 132.2 116 141.1C116 143.9 116.1 146.6 118.8 148.8V148.8zM288.6 178.6C277.9 184.3 277.9 199.7 288.6 205.4L378.5 253.3C386.4 257.6 396 251.8 396 242.9C396 240.1 395 237.4 393.2 235.2L357.2 192L393.2 148.8C395 146.6 396 143.9 396 141.1C396 132.2 386.4 126.4 378.5 130.7L288.6 178.6zM256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V448C320 483.3 291.3 512 256 512V512z", } - } } } @@ -20163,7 +19695,6 @@ impl IconShape for FaFaceGrinTongueWink { path { d: "M312 208C312 194.7 322.7 184 336 184C349.3 184 360 194.7 360 208C360 221.3 349.3 232 336 232C322.7 232 312 221.3 312 208zM174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 159.1 400.7V448C159.1 466.6 165.3 484 174.5 498.8L174.5 498.8zM217.6 236.8C224.7 231.5 226.1 221.5 220.8 214.4C190.4 173.9 129.6 173.9 99.2 214.4C93.9 221.5 95.33 231.5 102.4 236.8C109.5 242.1 119.5 240.7 124.8 233.6C142.4 210.1 177.6 210.1 195.2 233.6C200.5 240.7 210.5 242.1 217.6 236.8zM336 272C371.3 272 400 243.3 400 208C400 172.7 371.3 144 336 144C300.7 144 272 172.7 272 208C272 243.3 300.7 272 336 272zM320 402.6V448C320 483.3 291.3 512 256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V402.6z", } - } } } @@ -20206,7 +19737,6 @@ impl IconShape for FaFaceGrinTongue { path { d: "M256 0C397.4 0 512 114.6 512 256C512 368.9 438.9 464.7 337.5 498.8C346.7 484 352 466.6 352 448V401.1C376.3 383.5 395.6 359.5 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C116.9 359.3 135.1 383.1 160 400.7V448C160 466.6 165.3 484 174.5 498.8C73.07 464.7 0 368.9 0 256C0 114.6 114.6 .0003 256 .0003L256 0zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM256 512C220.7 512 192 483.3 192 448V402.6C192 387.9 203.9 376 218.6 376H220.6C231.9 376 241.7 383.9 244.2 394.9C247 407.5 264.1 407.5 267.8 394.9C270.3 383.9 280.1 376 291.4 376H293.4C308.1 376 320 387.9 320 402.6V448C320 483.3 291.3 512 256 512V512z", } - } } } @@ -20249,7 +19779,6 @@ impl IconShape for FaFaceGrinWide { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM176 128C158.3 128 144 156.7 144 192C144 227.3 158.3 256 176 256C193.7 256 208 227.3 208 192C208 156.7 193.7 128 176 128zM336 256C353.7 256 368 227.3 368 192C368 156.7 353.7 128 336 128C318.3 128 304 156.7 304 192C304 227.3 318.3 256 336 256z", } - } } } @@ -20292,7 +19821,6 @@ impl IconShape for FaFaceGrinWink { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240z", } - } } } @@ -20335,7 +19863,6 @@ impl IconShape for FaFaceGrin { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256.3 331.8C208.9 331.8 164.1 324.9 124.5 312.8C112.2 309 100.2 319.7 105.2 331.5C130.1 390.6 188.4 432 256.3 432C324.2 432 382.4 390.6 407.4 331.5C412.4 319.7 400.4 309 388.1 312.8C348.4 324.9 303.7 331.8 256.3 331.8H256.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -20378,7 +19905,6 @@ impl IconShape for FaFaceKissBeam { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM287.9 300.3C274.7 292.9 257.4 288 240 288C236.4 288 233.2 290.5 232.3 293.1C231.3 297.5 232.9 301.2 236.1 302.1L236.1 302.1L236.3 303.1L236.8 303.4L237.2 303.7C238 304.1 239.2 304.9 240.6 305.8C243.4 307.6 247.2 310.3 250.8 313.4C254.6 316.5 258 319.1 260.5 323.4C262.1 326.1 264 329.8 264 332C264 334.2 262.1 337 260.5 340.6C258 344 254.6 347.5 250.8 350.6C247.2 353.7 243.4 356.4 240.6 358.2C239.2 359.1 238 359.9 237.2 360.3L236.6 360.7L236.3 360.9L236.1 361L236.1 361C233.6 362.4 232 365.1 232 368C232 370.9 233.6 373.6 236.1 374.1L236.1 374.1L236.3 375.1C236.5 375.2 236.8 375.4 237.2 375.7C238 376.1 239.2 376.9 240.6 377.8C243.4 379.6 247.2 382.3 250.8 385.4C254.6 388.5 258 391.9 260.5 395.4C262.1 398.1 264 401.8 264 403.1C264 406.2 262.1 409 260.5 412.6C258 416 254.6 419.5 250.8 422.6C247.2 425.7 243.4 428.4 240.6 430.2C239.2 431.1 238 431.9 237.2 432.3C236.8 432.6 236.5 432.8 236.3 432.9L236.1 432.1L236.1 433C232.9 434.8 231.3 438.5 232.3 442C233.2 445.5 236.4 447.1 240 447.1C257.4 447.1 274.7 443.1 287.9 435.7C294.5 432 300.4 427.5 304.7 422.3C308.9 417.2 312 410.9 312 403.1C312 397.1 308.9 390.8 304.7 385.7C300.4 380.5 294.5 375.1 287.9 372.3C285.2 370.7 282.3 369.3 279.2 367.1C282.3 366.7 285.2 365.3 287.9 363.7C294.5 360 300.4 355.5 304.7 350.3C308.9 345.2 312 338.9 312 331.1C312 325.1 308.9 318.8 304.7 313.7C300.4 308.5 294.5 303.1 287.9 300.3L287.9 300.3zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } - } } } @@ -20421,7 +19947,6 @@ impl IconShape for FaFaceKissWinkHeart { path { d: "M461.8 334.6C448.1 300.8 411.5 280.3 374.3 290.7C334.2 301.9 312.4 343.8 322.4 382.8L345.3 472.1C347.3 479.7 350.9 486.4 355.7 491.8C325.1 504.8 291.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 285.3 507.1 313.4 498 339.7C486.9 334.1 474.5 333.1 461.8 334.6L461.8 334.6zM296 332C296 325.1 292.9 318.8 288.7 313.7C284.4 308.5 278.5 303.1 271.9 300.3C258.7 292.9 241.4 288 224 288C220.4 288 217.2 290.5 216.3 293.1C215.3 297.5 216.9 301.2 220.1 302.1L220.1 302.1L220.3 303.1C220.5 303.2 220.8 303.4 221.2 303.7C222 304.1 223.2 304.9 224.6 305.8C227.4 307.6 231.2 310.3 234.8 313.4C238.6 316.5 242 319.1 244.5 323.4C246.1 326.1 248 329.8 248 332C248 334.2 246.1 337 244.5 340.6C242 344 238.6 347.5 234.8 350.6C231.2 353.7 227.4 356.4 224.6 358.2C223.2 359.1 222 359.9 221.2 360.3C220.8 360.6 220.5 360.8 220.3 360.9L220.1 361L220.1 361C217.6 362.4 216 365.1 216 368C216 370.9 217.6 373.6 220.1 374.1L220.1 374.1L220.3 375.1L220.6 375.3L221.2 375.7C222 376.1 223.2 376.9 224.6 377.8C227.4 379.6 231.2 382.3 234.8 385.4C238.6 388.5 242 391.9 244.5 395.4C246.1 398.1 248 401.8 248 404C248 406.2 246.1 409 244.5 412.6C242 416 238.6 419.5 234.8 422.6C231.2 425.7 227.4 428.4 224.6 430.2C223.2 431.1 222 431.9 221.2 432.3C220.8 432.6 220.5 432.8 220.3 432.9L220.1 433L220.1 433C216.9 434.8 215.3 438.5 216.3 442C217.2 445.5 220.4 447.1 224 447.1C241.4 447.1 258.7 443.1 271.9 435.7C278.5 432 284.4 427.5 288.7 422.3C292.9 417.2 296 410.9 296 403.1C296 397.1 292.9 390.8 288.7 385.7C284.4 380.5 278.5 375.1 271.9 372.3C269.2 370.7 266.3 369.3 263.2 367.1C266.3 366.7 269.2 365.3 271.9 363.7C278.5 360 284.4 355.5 288.7 350.3C292.9 345.2 296 338.9 296 331.1V332zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8zM439.4 373.3L459.5 367.6C481.7 361.4 504.6 375.2 510.6 398.4C516.5 421.7 503.3 445.6 481.1 451.8L396.1 475.6C387.5 478 378.6 472.9 376.3 464.2L353.4 374.9C347.5 351.6 360.7 327.7 382.9 321.5C405.2 315.3 428 329.1 433.1 352.3L439.4 373.3z", } - } } } @@ -20464,7 +19989,6 @@ impl IconShape for FaFaceKiss { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM287.9 300.3C274.7 292.9 257.4 288 240 288C236.4 288 233.2 290.5 232.3 293.1C231.3 297.5 232.9 301.2 236.1 302.1L236.1 302.1L236.3 303.1L236.8 303.4L237.2 303.7C238 304.1 239.2 304.9 240.6 305.8C243.4 307.6 247.2 310.3 250.8 313.4C254.6 316.5 258 319.1 260.5 323.4C262.1 326.1 264 329.8 264 332C264 334.2 262.1 337 260.5 340.6C258 344 254.6 347.5 250.8 350.6C247.2 353.7 243.4 356.4 240.6 358.2C239.2 359.1 238 359.9 237.2 360.3L236.6 360.7L236.3 360.9L236.1 361L236.1 361C233.6 362.4 232 365.1 232 368C232 370.9 233.6 373.6 236.1 374.1L236.1 374.1L236.3 375.1C236.5 375.2 236.8 375.4 237.2 375.7C238 376.1 239.2 376.9 240.6 377.8C243.4 379.6 247.2 382.3 250.8 385.4C254.6 388.5 258 391.9 260.5 395.4C262.1 398.1 264 401.8 264 403.1C264 406.2 262.1 409 260.5 412.6C258 416 254.6 419.5 250.8 422.6C247.2 425.7 243.4 428.4 240.6 430.2C239.2 431.1 238 431.9 237.2 432.3C236.8 432.6 236.5 432.8 236.3 432.9L236.1 432.1L236.1 433C232.9 434.8 231.3 438.5 232.3 442C233.2 445.5 236.4 447.1 240 447.1C257.4 447.1 274.7 443.1 287.9 435.7C294.5 432 300.4 427.5 304.7 422.3C308.9 417.2 312 410.9 312 403.1C312 397.1 308.9 390.8 304.7 385.7C300.4 380.5 294.5 375.1 287.9 372.3C285.2 370.7 282.3 369.3 279.2 367.1C282.3 366.7 285.2 365.3 287.9 363.7C294.5 360 300.4 355.5 304.7 350.3C308.9 345.2 312 338.9 312 331.1C312 325.1 308.9 318.8 304.7 313.7C300.4 308.5 294.5 303.1 287.9 300.3L287.9 300.3zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -20507,7 +20031,6 @@ impl IconShape for FaFaceLaughBeam { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM226.5 215.6C229.8 214.5 232 211.4 232 208C232 190.1 225.3 172.4 215.4 159.2C205.6 146.2 191.5 136 176 136C160.5 136 146.4 146.2 136.6 159.2C126.7 172.4 120 190.1 120 208C120 211.4 122.2 214.5 125.5 215.6C128.7 216.7 132.3 215.6 134.4 212.8L134.4 212.8L134.6 212.5C134.8 212.3 134.1 212 135.3 211.6C135.1 210.8 136.9 209.7 138.1 208.3C140.6 205.4 144.1 201.7 148.3 197.1C157.1 190.2 167.2 184 176 184C184.8 184 194.9 190.2 203.7 197.1C207.9 201.7 211.4 205.4 213.9 208.3C215.1 209.7 216 210.8 216.7 211.6C217 212 217.2 212.3 217.4 212.5L217.6 212.8L217.6 212.8C219.7 215.6 223.3 216.7 226.5 215.6V215.6zM377.6 212.8C379.7 215.6 383.3 216.7 386.5 215.6C389.8 214.5 392 211.4 392 208C392 190.1 385.3 172.4 375.4 159.2C365.6 146.2 351.5 136 336 136C320.5 136 306.4 146.2 296.6 159.2C286.7 172.4 280 190.1 280 208C280 211.4 282.2 214.5 285.5 215.6C288.7 216.7 292.3 215.6 294.4 212.8L294.4 212.8L294.6 212.5C294.8 212.3 294.1 212 295.3 211.6C295.1 210.8 296.9 209.7 298.1 208.3C300.6 205.4 304.1 201.7 308.3 197.1C317.1 190.2 327.2 184 336 184C344.8 184 354.9 190.2 363.7 197.1C367.9 201.7 371.4 205.4 373.9 208.3C375.1 209.7 376 210.8 376.7 211.6C377 212 377.2 212.3 377.4 212.5L377.6 212.8L377.6 212.8z", } - } } } @@ -20550,7 +20073,6 @@ impl IconShape for FaFaceLaughSquint { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM133.5 114.7C125.6 110.4 116 116.2 116 125.1C116 127.9 116.1 130.6 118.8 132.8L154.8 176L118.8 219.2C116.1 221.4 116 224.1 116 226.9C116 235.8 125.6 241.6 133.5 237.3L223.4 189.4C234.1 183.7 234.1 168.3 223.4 162.6L133.5 114.7zM396 125.1C396 116.2 386.4 110.4 378.5 114.7L288.6 162.6C277.9 168.3 277.9 183.7 288.6 189.4L378.5 237.3C386.4 241.6 396 235.8 396 226.9C396 224.1 395 221.4 393.2 219.2L357.2 176L393.2 132.8C395 130.6 396 127.9 396 125.1V125.1z", } - } } } @@ -20593,7 +20115,6 @@ impl IconShape for FaFaceLaughWink { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM300.8 217.6C318.4 194.1 353.6 194.1 371.2 217.6C376.5 224.7 386.5 226.1 393.6 220.8C400.7 215.5 402.1 205.5 396.8 198.4C366.4 157.9 305.6 157.9 275.2 198.4C269.9 205.5 271.3 215.5 278.4 220.8C285.5 226.1 295.5 224.7 300.8 217.6z", } - } } } @@ -20636,7 +20157,6 @@ impl IconShape for FaFaceLaugh { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 432C332.1 432 396.2 382 415.2 314.1C419.1 300.4 407.8 288 393.6 288H118.4C104.2 288 92.92 300.4 96.76 314.1C115.8 382 179.9 432 256 432V432zM176.4 160C158.7 160 144.4 174.3 144.4 192C144.4 209.7 158.7 224 176.4 224C194 224 208.4 209.7 208.4 192C208.4 174.3 194 160 176.4 160zM336.4 224C354 224 368.4 209.7 368.4 192C368.4 174.3 354 160 336.4 160C318.7 160 304.4 174.3 304.4 192C304.4 209.7 318.7 224 336.4 224z", } - } } } @@ -20679,7 +20199,6 @@ impl IconShape for FaFaceMehBlank { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -20722,7 +20241,6 @@ impl IconShape for FaFaceMeh { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM160 336C151.2 336 144 343.2 144 352C144 360.8 151.2 368 160 368H352C360.8 368 368 360.8 368 352C368 343.2 360.8 336 352 336H160z", } - } } } @@ -20765,7 +20283,6 @@ impl IconShape for FaFaceRollingEyes { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM192 368C183.2 368 176 375.2 176 384C176 392.8 183.2 400 192 400H320C328.8 400 336 392.8 336 384C336 375.2 328.8 368 320 368H192zM186.2 165.6C189.8 170.8 192 177.1 192 184C192 201.7 177.7 216 160 216C142.3 216 128 201.7 128 184C128 177.1 130.2 170.8 133.8 165.6C111.5 175.6 96 197.1 96 224C96 259.3 124.7 288 160 288C195.3 288 224 259.3 224 224C224 197.1 208.5 175.6 186.2 165.6zM352 288C387.3 288 416 259.3 416 224C416 197.1 400.5 175.6 378.2 165.6C381.8 170.8 384 177.1 384 184C384 201.7 369.7 216 352 216C334.3 216 320 201.7 320 184C320 177.1 322.2 170.8 325.8 165.6C303.5 175.6 288 197.1 288 224C288 259.3 316.7 288 352 288z", } - } } } @@ -20808,7 +20325,6 @@ impl IconShape for FaFaceSadCry { path { d: "M352 493.4C322.4 505.4 289.9 512 256 512C222.1 512 189.6 505.4 160 493.4V288C160 279.2 152.8 272 144 272C135.2 272 128 279.2 128 288V477.8C51.48 433.5 0 350.8 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 350.8 460.5 433.5 384 477.8V288C384 279.2 376.8 272 368 272C359.2 272 352 279.2 352 288V493.4zM217.6 236.8C224.7 231.5 226.1 221.5 220.8 214.4C190.4 173.9 129.6 173.9 99.2 214.4C93.9 221.5 95.33 231.5 102.4 236.8C109.5 242.1 119.5 240.7 124.8 233.6C142.4 210.1 177.6 210.1 195.2 233.6C200.5 240.7 210.5 242.1 217.6 236.8zM316.8 233.6C334.4 210.1 369.6 210.1 387.2 233.6C392.5 240.7 402.5 242.1 409.6 236.8C416.7 231.5 418.1 221.5 412.8 214.4C382.4 173.9 321.6 173.9 291.2 214.4C285.9 221.5 287.3 231.5 294.4 236.8C301.5 242.1 311.5 240.7 316.8 233.6zM208 368C208 394.5 229.5 416 256 416C282.5 416 304 394.5 304 368V336C304 309.5 282.5 288 256 288C229.5 288 208 309.5 208 336V368z", } - } } } @@ -20851,7 +20367,6 @@ impl IconShape for FaFaceSadTear { path { d: "M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0zM256 352C290.9 352 323.2 367.8 348.3 394.9C354.3 401.4 364.4 401.7 370.9 395.7C377.4 389.7 377.7 379.6 371.7 373.1C341.6 340.5 301 320 256 320C247.2 320 240 327.2 240 336C240 344.8 247.2 352 256 352H256zM208 369C208 349 179.6 308.6 166.4 291.3C163.2 286.9 156.8 286.9 153.6 291.3C140.6 308.6 112 349 112 369C112 395 133.5 416 160 416C186.5 416 208 395 208 369H208zM303.6 208C303.6 225.7 317.1 240 335.6 240C353.3 240 367.6 225.7 367.6 208C367.6 190.3 353.3 176 335.6 176C317.1 176 303.6 190.3 303.6 208zM207.6 208C207.6 190.3 193.3 176 175.6 176C157.1 176 143.6 190.3 143.6 208C143.6 225.7 157.1 240 175.6 240C193.3 240 207.6 225.7 207.6 208z", } - } } } @@ -20894,7 +20409,6 @@ impl IconShape for FaFaceSmileBeam { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM226.5 231.6C229.8 230.5 232 227.4 232 224C232 206.1 225.3 188.4 215.4 175.2C205.6 162.2 191.5 152 176 152C160.5 152 146.4 162.2 136.6 175.2C126.7 188.4 120 206.1 120 224C120 227.4 122.2 230.5 125.5 231.6C128.7 232.7 132.3 231.6 134.4 228.8L134.4 228.8L134.6 228.5C134.8 228.3 134.1 228 135.3 227.6C135.1 226.8 136.9 225.7 138.1 224.3C140.6 221.4 144.1 217.7 148.3 213.1C157.1 206.2 167.2 200 176 200C184.8 200 194.9 206.2 203.7 213.1C207.9 217.7 211.4 221.4 213.9 224.3C215.1 225.7 216 226.8 216.7 227.6C217 228 217.2 228.3 217.4 228.5L217.6 228.8L217.6 228.8C219.7 231.6 223.3 232.7 226.5 231.6V231.6zM377.6 228.8C379.7 231.6 383.3 232.7 386.5 231.6C389.8 230.5 392 227.4 392 224C392 206.1 385.3 188.4 375.4 175.2C365.6 162.2 351.5 152 336 152C320.5 152 306.4 162.2 296.6 175.2C286.7 188.4 280 206.1 280 224C280 227.4 282.2 230.5 285.5 231.6C288.7 232.7 292.3 231.6 294.4 228.8L294.4 228.8L294.6 228.5C294.8 228.3 294.1 228 295.3 227.6C295.1 226.8 296.9 225.7 298.1 224.3C300.6 221.4 304.1 217.7 308.3 213.1C317.1 206.2 327.2 200 336 200C344.8 200 354.9 206.2 363.7 213.1C367.9 217.7 371.4 221.4 373.9 224.3C375.1 225.7 376 226.8 376.7 227.6C377 228 377.2 228.3 377.4 228.5L377.6 228.8L377.6 228.8z", } - } } } @@ -20937,7 +20451,6 @@ impl IconShape for FaFaceSmileWink { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM300.8 233.6C318.4 210.1 353.6 210.1 371.2 233.6C376.5 240.7 386.5 242.1 393.6 236.8C400.7 231.5 402.1 221.5 396.8 214.4C366.4 173.9 305.6 173.9 275.2 214.4C269.9 221.5 271.3 231.5 278.4 236.8C285.5 242.1 295.5 240.7 300.8 233.6z", } - } } } @@ -20980,7 +20493,6 @@ impl IconShape for FaFaceSmile { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM164.1 325.5C158.3 318.8 148.2 318.1 141.5 323.9C134.8 329.7 134.1 339.8 139.9 346.5C162.1 372.1 200.9 400 255.1 400C311.1 400 349.8 372.1 372.1 346.5C377.9 339.8 377.2 329.7 370.5 323.9C363.8 318.1 353.7 318.8 347.9 325.5C329.9 346.2 299.4 368 255.1 368C212.6 368 182 346.2 164.1 325.5H164.1zM176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176zM336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240z", } - } } } @@ -21023,7 +20535,6 @@ impl IconShape for FaFaceSurprise { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM176.4 240C194 240 208.4 225.7 208.4 208C208.4 190.3 194 176 176.4 176C158.7 176 144.4 190.3 144.4 208C144.4 225.7 158.7 240 176.4 240zM336.4 176C318.7 176 304.4 190.3 304.4 208C304.4 225.7 318.7 240 336.4 240C354 240 368.4 225.7 368.4 208C368.4 190.3 354 176 336.4 176zM256 416C291.3 416 320 387.3 320 352C320 316.7 291.3 288 256 288C220.7 288 192 316.7 192 352C192 387.3 220.7 416 256 416z", } - } } } @@ -21066,7 +20577,6 @@ impl IconShape for FaFaceTired { path { d: "M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM138.3 364.1C132.2 375.8 128 388.4 128 400C128 405.2 130.6 410.2 134.9 413.2C139.2 416.1 144.7 416.8 149.6 414.1L170.2 407.3C197.1 397.2 225.6 392 254.4 392H257.6C286.4 392 314.9 397.2 341.8 407.3L362.4 414.1C367.3 416.8 372.8 416.1 377.1 413.2C381.4 410.2 384 405.2 384 400C384 388.4 379.8 375.8 373.7 364.1C367.4 352.1 358.4 339.8 347.3 328.7C325.3 306.7 293.4 287.1 256 287.1C218.6 287.1 186.7 306.7 164.7 328.7C153.6 339.8 144.6 352.1 138.3 364.1H138.3zM133.5 146.7C125.6 142.4 116 148.2 116 157.1C116 159.9 116.1 162.6 118.8 164.8L154.8 208L118.8 251.2C116.1 253.4 116 256.1 116 258.9C116 267.8 125.6 273.6 133.5 269.3L223.4 221.4C234.1 215.7 234.1 200.3 223.4 194.6L133.5 146.7zM396 157.1C396 148.2 386.4 142.4 378.5 146.7L288.6 194.6C277.9 200.3 277.9 215.7 288.6 221.4L378.5 269.3C386.4 273.6 396 267.8 396 258.9C396 256.1 395 253.4 393.2 251.2L357.2 208L393.2 164.8C395 162.6 396 159.9 396 157.1V157.1z", } - } } } @@ -21109,7 +20619,6 @@ impl IconShape for FaFan { path { d: "M352.6 127.1c-28.12 0-54.13 4.5-77.13 12.88l12.38-123.1c1.125-10.5-8.125-18.88-18.5-17.63C189.6 10.12 127.1 77.62 127.1 159.4c0 28.12 4.5 54.13 12.88 77.13L17.75 224.1c-10.5-1.125-18.88 8.125-17.63 18.5c9.1 79.75 77.5 141.4 159.3 141.4c28.12 0 54.13-4.5 77.13-12.88l-12.38 123.1c-1.125 10.38 8.125 18.88 18.5 17.63c79.75-10 141.4-77.5 141.4-159.3c0-28.12-4.5-54.13-12.88-77.13l123.1 12.38c10.5 1.125 18.88-8.125 17.63-18.5C501.9 189.6 434.4 127.1 352.6 127.1zM255.1 287.1c-17.62 0-31.1-14.38-31.1-32s14.37-32 31.1-32s31.1 14.38 31.1 32S273.6 287.1 255.1 287.1z", } - } } } @@ -21152,7 +20661,6 @@ impl IconShape for FaFaucetDrip { path { d: "M416 480c0 17.62 14.38 32 32 32s32-14.38 32-32s-32-64-32-64S416 462.4 416 480zM352 192h-38.54C297.7 178.5 277.9 168.9 256 164V116.5L224 113L192 116.5V164C170.1 169 150.3 178.6 134.5 192H16C7.125 192 0 199.1 0 208v96C0 312.9 7.125 320 16 320h92.78C129.4 357.8 173 384 224 384s94.59-26.25 115.2-64H352c17.62 0 32 14.29 32 31.91S398.4 384 416 384h64c17.62 0 32-14.38 32-32C512 263.6 440.4 192 352 192zM81.63 95.88L224 80.88l142.4 15C375.9 96.88 384 89.12 384 79.12V48.89c0-10-8.125-17.74-17.62-16.74L256 43.75V16C256 7.125 248.9 0 240 0h-32C199.1 0 192 7.125 192 16v27.75L81.63 32.14C72.13 31.14 64 38.89 64 48.89V79.12C64 89.12 72.13 96.88 81.63 95.88z", } - } } } @@ -21195,7 +20703,6 @@ impl IconShape for FaFaucet { path { d: "M352 256h-38.54C297.7 242.5 277.9 232.9 256 228V180.5L224 177L192 180.5V228C170.1 233 150.3 242.6 134.5 256H16C7.125 256 0 263.1 0 272v96C0 376.9 7.125 384 16 384h92.78C129.4 421.8 173 448 224 448s94.59-26.25 115.2-64H352c17.62 0 32 14.29 32 31.91S398.4 448 416 448h64c17.62 0 32-14.31 32-31.94C512 327.7 440.4 256 352 256zM81.63 159.9L224 144.9l142.4 15C375.9 160.9 384 153.1 384 143.1V112.9c0-10-8.125-17.74-17.62-16.74L256 107.8V80C256 71.12 248.9 64 240 64h-32C199.1 64 192 71.12 192 80v27.75L81.63 96.14C72.13 95.14 64 102.9 64 112.9v30.24C64 153.1 72.13 160.9 81.63 159.9z", } - } } } @@ -21238,7 +20745,6 @@ impl IconShape for FaFax { path { d: "M192 64h197.5L416 90.51V160h64V77.25c0-8.484-3.375-16.62-9.375-22.62l-45.25-45.25C419.4 3.375 411.2 0 402.8 0H160C142.3 0 128 14.33 128 32v128h64V64zM64 128H32C14.38 128 0 142.4 0 160v320c0 17.62 14.38 32 32 32h32c17.62 0 32-14.38 32-32V160C96 142.4 81.63 128 64 128zM480 192H128v288c0 17.6 14.4 32 32 32h320c17.6 0 32-14.4 32-32V224C512 206.4 497.6 192 480 192zM288 432c0 8.875-7.125 16-16 16h-32C231.1 448 224 440.9 224 432v-32C224 391.1 231.1 384 240 384h32c8.875 0 16 7.125 16 16V432zM288 304c0 8.875-7.125 16-16 16h-32C231.1 320 224 312.9 224 304v-32C224 263.1 231.1 256 240 256h32C280.9 256 288 263.1 288 272V304zM416 432c0 8.875-7.125 16-16 16h-32c-8.875 0-16-7.125-16-16v-32c0-8.875 7.125-16 16-16h32c8.875 0 16 7.125 16 16V432zM416 304c0 8.875-7.125 16-16 16h-32C359.1 320 352 312.9 352 304v-32C352 263.1 359.1 256 368 256h32C408.9 256 416 263.1 416 272V304z", } - } } } @@ -21281,7 +20787,6 @@ impl IconShape for FaFeatherPointed { path { d: "M467.1 241.1L351.1 288h94.34c-7.711 14.85-16.29 29.28-25.87 43.01l-132.5 52.99h85.65c-59.34 52.71-144.1 80.34-264.5 52.82l-68.13 68.13c-9.38 9.38-24.56 9.374-33.94 0c-9.375-9.375-9.375-24.56 0-33.94l253.4-253.4c4.846-6.275 4.643-15.19-1.113-20.95c-6.25-6.25-16.38-6.25-22.62 0l-168.6 168.6C24.56 58 366.9 8.118 478.9 .0846c18.87-1.354 34.41 14.19 33.05 33.05C508.7 78.53 498.5 161.8 467.1 241.1z", } - } } } @@ -21324,7 +20829,6 @@ impl IconShape for FaFeather { path { d: "M483.4 244.2L351.9 287.1h97.74c-9.874 10.62 3.75-3.125-46.24 46.87l-147.6 49.12h98.24c-74.99 73.12-194.6 70.62-246.8 54.1l-66.14 65.99c-9.374 9.374-24.6 9.374-33.98 0s-9.374-24.6 0-33.98l259.5-259.2c6.249-6.25 6.249-16.37 0-22.62c-6.249-6.249-16.37-6.249-22.62 0l-178.4 178.2C58.78 306.1 68.61 216.7 129.1 156.3l85.74-85.68c90.62-90.62 189.8-88.27 252.3-25.78C517.8 95.34 528.9 169.7 483.4 244.2z", } - } } } @@ -21367,7 +20871,6 @@ impl IconShape for FaFerry { path { d: "M352 0C369.7 0 384 14.33 384 32H459.1C479.7 32 490.7 56.29 477.2 71.8L456 96H119.1L98.83 71.8C85.25 56.29 96.27 32 116.9 32H191.1C191.1 14.33 206.3 0 223.1 0L352 0zM95.1 128H480C497.7 128 512 142.3 512 160V283.5C512 296.8 507.8 309.8 500.1 320.7L448.7 392.6C446.8 393.7 444.1 394.9 443.2 396.1C427.7 406.8 409.1 414.2 392.1 416H375.6C358.5 414.2 340.6 406.1 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C236.3 406.3 218.7 414.1 200.5 416H183.9C166.9 414.2 148.3 406.8 132.9 396.1C131.1 394.8 129.2 393.7 127.3 392.6L75.92 320.7C68.17 309.8 64 296.8 64 283.5V160C64 142.3 78.33 128 96 128H95.1zM127.1 288H448V192H127.1V288zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } - } } } @@ -21410,7 +20913,6 @@ impl IconShape for FaFileArrowDown { path { d: "M384 128h-128V0L384 128zM256 160H384v304c0 26.51-21.49 48-48 48h-288C21.49 512 0 490.5 0 464v-416C0 21.49 21.49 0 48 0H224l.0039 128C224 145.7 238.3 160 256 160zM255 295L216 334.1V232c0-13.25-10.75-24-24-24S168 218.8 168 232v102.1L128.1 295C124.3 290.3 118.2 288 112 288S99.72 290.3 95.03 295c-9.375 9.375-9.375 24.56 0 33.94l80 80c9.375 9.375 24.56 9.375 33.94 0l80-80c9.375-9.375 9.375-24.56 0-33.94S264.4 285.7 255 295z", } - } } } @@ -21453,7 +20955,6 @@ impl IconShape for FaFileArrowUp { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM288.1 344.1C284.3 349.7 278.2 352 272 352s-12.28-2.344-16.97-7.031L216 305.9V408c0 13.25-10.75 24-24 24s-24-10.75-24-24V305.9l-39.03 39.03c-9.375 9.375-24.56 9.375-33.94 0s-9.375-24.56 0-33.94l80-80c9.375-9.375 24.56-9.375 33.94 0l80 80C298.3 320.4 298.3 335.6 288.1 344.1z", } - } } } @@ -21496,7 +20997,6 @@ impl IconShape for FaFileAudio { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM176 404c0 10.75-12.88 15.98-20.5 8.484L120 376H76C69.38 376 64 370.6 64 364v-56C64 301.4 69.38 296 76 296H120l35.5-36.5C163.1 251.9 176 257.3 176 268V404zM224 387.8c-4.391 0-8.75-1.835-11.91-5.367c-5.906-6.594-5.359-16.69 1.219-22.59C220.2 353.7 224 345.2 224 336s-3.797-17.69-10.69-23.88c-6.578-5.906-7.125-16-1.219-22.59c5.922-6.594 16.05-7.094 22.59-1.219C248.2 300.5 256 317.8 256 336s-7.766 35.53-21.31 47.69C231.6 386.4 227.8 387.8 224 387.8zM320 336c0 41.81-20.5 81.11-54.84 105.1c-2.781 1.938-5.988 2.875-9.145 2.875c-5.047 0-10.03-2.375-13.14-6.844c-5.047-7.25-3.281-17.22 3.969-22.28C272.6 396.9 288 367.4 288 336s-15.38-60.84-41.14-78.8c-7.25-5.062-9.027-15.03-3.98-22.28c5.047-7.281 14.99-9.062 22.27-3.969C299.5 254.9 320 294.2 320 336zM256 0v128h128L256 0z", } - } } } @@ -21539,7 +21039,6 @@ impl IconShape for FaFileCircleCheck { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } - } } } @@ -21582,7 +21081,6 @@ impl IconShape for FaFileCircleExclamation { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } - } } } @@ -21625,7 +21123,6 @@ impl IconShape for FaFileCircleMinus { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } - } } } @@ -21668,7 +21165,6 @@ impl IconShape for FaFileCirclePlus { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } - } } } @@ -21711,7 +21207,6 @@ impl IconShape for FaFileCircleQuestion { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM368 328C368 336.8 375.2 344 384 344C392.8 344 400 336.8 400 328V321.6C400 316.3 404.3 312 409.6 312H450.1C457.8 312 464 318.2 464 325.9C464 331.1 461.1 335.8 456.6 338.3L424.6 355.1C419.3 357.9 416 363.3 416 369.2V384C416 392.8 423.2 400 432 400C440.8 400 448 392.8 448 384V378.9L471.5 366.6C486.6 358.6 496 342.1 496 325.9C496 300.6 475.4 280 450.1 280H409.6C386.6 280 368 298.6 368 321.6V328z", } - } } } @@ -21754,7 +21249,6 @@ impl IconShape for FaFileCircleXmark { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V198.6C310.1 219.5 256 287.4 256 368C256 427.1 285.1 479.3 329.7 511.3C326.6 511.7 323.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } - } } } @@ -21797,7 +21291,6 @@ impl IconShape for FaFileCode { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM154.1 353.8c7.812 7.812 7.812 20.5 0 28.31C150.2 386.1 145.1 388 140 388s-10.23-1.938-14.14-5.844l-48-48c-7.812-7.812-7.812-20.5 0-28.31l48-48c7.812-7.812 20.47-7.812 28.28 0s7.812 20.5 0 28.31L120.3 320L154.1 353.8zM306.1 305.8c7.812 7.812 7.812 20.5 0 28.31l-48 48C254.2 386.1 249.1 388 244 388s-10.23-1.938-14.14-5.844c-7.812-7.812-7.812-20.5 0-28.31L263.7 320l-33.86-33.84c-7.812-7.812-7.812-20.5 0-28.31s20.47-7.812 28.28 0L306.1 305.8zM256 0v128h128L256 0z", } - } } } @@ -21840,7 +21333,6 @@ impl IconShape for FaFileContract { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM64 72C64 67.63 67.63 64 72 64h80C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-80C67.63 96 64 92.38 64 88V72zM64 136C64 131.6 67.63 128 72 128h80C156.4 128 160 131.6 160 136v16C160 156.4 156.4 160 152 160h-80C67.63 160 64 156.4 64 152V136zM304 384c8.875 0 16 7.125 16 16S312.9 416 304 416h-47.25c-16.38 0-31.25-9.125-38.63-23.88c-2.875-5.875-8-6.5-10.12-6.5s-7.25 .625-10 6.125l-7.75 15.38C187.6 412.6 181.1 416 176 416H174.9c-6.5-.5-12-4.75-14-11L144 354.6L133.4 386.5C127.5 404.1 111 416 92.38 416H80C71.13 416 64 408.9 64 400S71.13 384 80 384h12.38c4.875 0 9.125-3.125 10.62-7.625l18.25-54.63C124.5 311.9 133.6 305.3 144 305.3s19.5 6.625 22.75 16.5l13.88 41.63c19.75-16.25 54.13-9.75 66 14.12c2 4 6 6.5 10.12 6.5H304z", } - } } } @@ -21883,7 +21375,6 @@ impl IconShape for FaFileCsv { path { d: "M224 0V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H224zM80 224C57.91 224 40 241.9 40 264V344C40 366.1 57.91 384 80 384H96C118.1 384 136 366.1 136 344V336C136 327.2 128.8 320 120 320C111.2 320 104 327.2 104 336V344C104 348.4 100.4 352 96 352H80C75.58 352 72 348.4 72 344V264C72 259.6 75.58 256 80 256H96C100.4 256 104 259.6 104 264V272C104 280.8 111.2 288 120 288C128.8 288 136 280.8 136 272V264C136 241.9 118.1 224 96 224H80zM175.4 310.6L200.8 325.1C205.2 327.7 208 332.5 208 337.6C208 345.6 201.6 352 193.6 352H168C159.2 352 152 359.2 152 368C152 376.8 159.2 384 168 384H193.6C219.2 384 240 363.2 240 337.6C240 320.1 231.1 305.6 216.6 297.4L191.2 282.9C186.8 280.3 184 275.5 184 270.4C184 262.4 190.4 256 198.4 256H216C224.8 256 232 248.8 232 240C232 231.2 224.8 224 216 224H198.4C172.8 224 152 244.8 152 270.4C152 287 160.9 302.4 175.4 310.6zM280 240C280 231.2 272.8 224 264 224C255.2 224 248 231.2 248 240V271.6C248 306.3 258.3 340.3 277.6 369.2L282.7 376.9C285.7 381.3 290.6 384 296 384C301.4 384 306.3 381.3 309.3 376.9L314.4 369.2C333.7 340.3 344 306.3 344 271.6V240C344 231.2 336.8 224 328 224C319.2 224 312 231.2 312 240V271.6C312 294.6 306.5 317.2 296 337.5C285.5 317.2 280 294.6 280 271.6V240zM256 0L384 128H256V0z", } - } } } @@ -21926,7 +21417,6 @@ impl IconShape for FaFileExcel { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM272.1 264.4L224 344l48.99 79.61C279.6 434.3 271.9 448 259.4 448h-26.43c-5.557 0-10.71-2.883-13.63-7.617L192 396l-27.31 44.38C161.8 445.1 156.6 448 151.1 448H124.6c-12.52 0-20.19-13.73-13.63-24.39L160 344L111 264.4C104.4 253.7 112.1 240 124.6 240h26.43c5.557 0 10.71 2.883 13.63 7.613L192 292l27.31-44.39C222.2 242.9 227.4 240 232.9 240h26.43C271.9 240 279.6 253.7 272.1 264.4zM256 0v128h128L256 0z", } - } } } @@ -21969,7 +21459,6 @@ impl IconShape for FaFileExport { path { d: "M192 312C192 298.8 202.8 288 216 288H384V160H256c-17.67 0-32-14.33-32-32L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-128H216C202.8 336 192 325.3 192 312zM256 0v128h128L256 0zM568.1 295l-80-80c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94L494.1 288H384v48h110.1l-39.03 39.03C450.3 379.7 448 385.8 448 392s2.344 12.28 7.031 16.97c9.375 9.375 24.56 9.375 33.94 0l80-80C578.3 319.6 578.3 304.4 568.1 295z", } - } } } @@ -22012,7 +21501,6 @@ impl IconShape for FaFileImage { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 224c17.67 0 32 14.33 32 32S113.7 288 96 288S64 273.7 64 256S78.33 224 96 224zM318.1 439.5C315.3 444.8 309.9 448 304 448h-224c-5.9 0-11.32-3.248-14.11-8.451c-2.783-5.201-2.479-11.52 .7949-16.42l53.33-80C122.1 338.7 127.1 336 133.3 336s10.35 2.674 13.31 7.125L160 363.2l45.35-68.03C208.3 290.7 213.3 288 218.7 288s10.35 2.674 13.31 7.125l85.33 128C320.6 428 320.9 434.3 318.1 439.5zM256 0v128h128L256 0z", } - } } } @@ -22055,7 +21543,6 @@ impl IconShape for FaFileImport { path { d: "M384 0v128h128L384 0zM352 128L352 0H176C149.5 0 128 21.49 128 48V288h174.1l-39.03-39.03c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0l80 80c9.375 9.375 9.375 24.56 0 33.94l-80 80c-9.375 9.375-24.56 9.375-33.94 0C258.3 404.3 256 398.2 256 392s2.344-12.28 7.031-16.97L302.1 336H128v128C128 490.5 149.5 512 176 512h288c26.51 0 48-21.49 48-48V160h-127.1C366.3 160 352 145.7 352 128zM24 288C10.75 288 0 298.7 0 312c0 13.25 10.75 24 24 24H128V288H24z", } - } } } @@ -22098,7 +21585,6 @@ impl IconShape for FaFileInvoiceDollar { path { d: "M384 128h-128V0L384 128zM256 160H384v304c0 26.51-21.49 48-48 48h-288C21.49 512 0 490.5 0 464v-416C0 21.49 21.49 0 48 0H224l.0039 128C224 145.7 238.3 160 256 160zM64 88C64 92.38 67.63 96 72 96h80C156.4 96 160 92.38 160 88v-16C160 67.63 156.4 64 152 64h-80C67.63 64 64 67.63 64 72V88zM72 160h80C156.4 160 160 156.4 160 152v-16C160 131.6 156.4 128 152 128h-80C67.63 128 64 131.6 64 136v16C64 156.4 67.63 160 72 160zM197.5 316.8L191.1 315.2C168.3 308.2 168.8 304.1 169.6 300.5c1.375-7.812 16.59-9.719 30.27-7.625c5.594 .8438 11.73 2.812 17.59 4.844c10.39 3.594 21.83-1.938 25.45-12.34c3.625-10.44-1.891-21.84-12.33-25.47c-7.219-2.484-13.11-4.078-18.56-5.273V248c0-11.03-8.953-20-20-20s-20 8.969-20 20v5.992C149.6 258.8 133.8 272.8 130.2 293.7c-7.406 42.84 33.19 54.75 50.52 59.84l5.812 1.688c29.28 8.375 28.8 11.19 27.92 16.28c-1.375 7.812-16.59 9.75-30.31 7.625c-6.938-1.031-15.81-4.219-23.66-7.031l-4.469-1.625c-10.41-3.594-21.83 1.812-25.52 12.22c-3.672 10.41 1.781 21.84 12.2 25.53l4.266 1.5c7.758 2.789 16.38 5.59 25.06 7.512V424c0 11.03 8.953 20 20 20s20-8.969 20-20v-6.254c22.36-4.793 38.21-18.53 41.83-39.43C261.3 335 219.8 323.1 197.5 316.8z", } - } } } @@ -22141,7 +21627,6 @@ impl IconShape for FaFileInvoice { path { d: "M256 0v128h128L256 0zM288 256H96v64h192V256zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM64 72C64 67.63 67.63 64 72 64h80C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-80C67.63 96 64 92.38 64 88V72zM64 136C64 131.6 67.63 128 72 128h80C156.4 128 160 131.6 160 136v16C160 156.4 156.4 160 152 160h-80C67.63 160 64 156.4 64 152V136zM320 440c0 4.375-3.625 8-8 8h-80C227.6 448 224 444.4 224 440v-16c0-4.375 3.625-8 8-8h80c4.375 0 8 3.625 8 8V440zM320 240v96c0 8.875-7.125 16-16 16h-224C71.13 352 64 344.9 64 336v-96C64 231.1 71.13 224 80 224h224C312.9 224 320 231.1 320 240z", } - } } } @@ -22184,7 +21669,6 @@ impl IconShape for FaFileLines { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM272 416h-160C103.2 416 96 408.8 96 400C96 391.2 103.2 384 112 384h160c8.836 0 16 7.162 16 16C288 408.8 280.8 416 272 416zM272 352h-160C103.2 352 96 344.8 96 336C96 327.2 103.2 320 112 320h160c8.836 0 16 7.162 16 16C288 344.8 280.8 352 272 352zM288 272C288 280.8 280.8 288 272 288h-160C103.2 288 96 280.8 96 272C96 263.2 103.2 256 112 256h160C280.8 256 288 263.2 288 272z", } - } } } @@ -22227,7 +21711,6 @@ impl IconShape for FaFileMedical { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM288 301.7v36.57C288 345.9 281.9 352 274.3 352L224 351.1v50.29C224 409.9 217.9 416 210.3 416H173.7C166.1 416 160 409.9 160 402.3V351.1L109.7 352C102.1 352 96 345.9 96 338.3V301.7C96 294.1 102.1 288 109.7 288H160V237.7C160 230.1 166.1 224 173.7 224h36.57C217.9 224 224 230.1 224 237.7V288h50.29C281.9 288 288 294.1 288 301.7z", } - } } } @@ -22270,7 +21753,6 @@ impl IconShape for FaFilePdf { path { d: "M88 304H80V256H88C101.3 256 112 266.7 112 280C112 293.3 101.3 304 88 304zM192 256H200C208.8 256 216 263.2 216 272V336C216 344.8 208.8 352 200 352H192V256zM224 0V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64C0 28.65 28.65 0 64 0H224zM64 224C55.16 224 48 231.2 48 240V368C48 376.8 55.16 384 64 384C72.84 384 80 376.8 80 368V336H88C118.9 336 144 310.9 144 280C144 249.1 118.9 224 88 224H64zM160 368C160 376.8 167.2 384 176 384H200C226.5 384 248 362.5 248 336V272C248 245.5 226.5 224 200 224H176C167.2 224 160 231.2 160 240V368zM288 224C279.2 224 272 231.2 272 240V368C272 376.8 279.2 384 288 384C296.8 384 304 376.8 304 368V320H336C344.8 320 352 312.8 352 304C352 295.2 344.8 288 336 288H304V256H336C344.8 256 352 248.8 352 240C352 231.2 344.8 224 336 224H288zM256 0L384 128H256V0z", } - } } } @@ -22313,7 +21795,6 @@ impl IconShape for FaFilePen { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V299.6L289.3 394.3C281.1 402.5 275.3 412.8 272.5 424.1L257.4 484.2C255.1 493.6 255.7 503.2 258.8 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM564.1 250.1C579.8 265.7 579.8 291 564.1 306.7L534.7 336.1L463.8 265.1L493.2 235.7C508.8 220.1 534.1 220.1 549.8 235.7L564.1 250.1zM311.9 416.1L441.1 287.8L512.1 358.7L382.9 487.9C378.8 492 373.6 494.9 368 496.3L307.9 511.4C302.4 512.7 296.7 511.1 292.7 507.2C288.7 503.2 287.1 497.4 288.5 491.1L303.5 431.8C304.9 426.2 307.8 421.1 311.9 416.1V416.1z", } - } } } @@ -22356,7 +21837,6 @@ impl IconShape for FaFilePowerpoint { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM279.6 308.1C284.2 353.5 248.5 392 204 392H160v40C160 440.8 152.8 448 144 448H128c-8.836 0-16-7.164-16-16V256c0-8.836 7.164-16 16-16h71.51C239.3 240 275.6 268.5 279.6 308.1zM160 344h44c15.44 0 28-12.56 28-28S219.4 288 204 288H160V344z", } - } } } @@ -22399,7 +21879,6 @@ impl IconShape for FaFilePrescription { path { d: "M176 240H128v32h48C184.9 272 192 264.9 192 256S184.9 240 176 240zM256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM292.5 315.5l11.38 11.25c6.25 6.25 6.25 16.38 0 22.62l-29.88 30L304 409.4c6.25 6.25 6.25 16.38 0 22.62l-11.25 11.38c-6.25 6.25-16.5 6.25-22.75 0L240 413.3l-30 30c-6.249 6.25-16.48 6.266-22.73 .0156L176 432c-6.25-6.25-6.25-16.38 0-22.62l29.1-30.12L146.8 320H128l.0078 48.01c0 8.875-7.125 16-16 16L96 384c-8.875 0-16-7.125-16-16v-160C80 199.1 87.13 192 96 192h80c35.38 0 64 28.62 64 64c0 24.25-13.62 45-33.5 55.88L240 345.4l29.88-29.88C276.1 309.3 286.3 309.3 292.5 315.5z", } - } } } @@ -22442,7 +21921,6 @@ impl IconShape for FaFileShield { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V207L291.2 244.2C269.9 252.7 256 273.3 256 296.2C256 352.7 274.9 444.2 350.2 504.4C341.2 509.3 330.9 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256zM423.1 225.7C428.8 223.4 435.2 223.4 440.9 225.7L560.9 273.7C570 277.4 576 286.2 576 296C576 359.3 550.1 464.8 441.2 510.2C435.3 512.6 428.7 512.6 422.8 510.2C313.9 464.8 288 359.3 288 296C288 286.2 293.1 277.4 303.1 273.7L423.1 225.7zM432 273.8V461.7C500.2 428.7 523.5 362.7 527.4 311.1L432 273.8z", } - } } } @@ -22485,7 +21963,6 @@ impl IconShape for FaFileSignature { path { d: "M292.7 342.3C289.7 345.3 288 349.4 288 353.7V416h62.34c4.264 0 8.35-1.703 11.35-4.727l156.9-158l-67.88-67.88L292.7 342.3zM568.5 167.4L536.6 135.5c-9.875-10-26-10-36 0l-27.25 27.25l67.88 67.88l27.25-27.25C578.5 193.4 578.5 177.3 568.5 167.4zM256 0v128h128L256 0zM256 448c-16.07-.2852-30.62-9.359-37.88-23.88c-2.875-5.875-8-6.5-10.12-6.5s-7.25 .625-10 6.125l-7.749 15.38C187.6 444.6 181.1 448 176 448H174.9c-6.5-.5-12-4.75-14-11L144 386.6L133.4 418.5C127.5 436.1 111 448 92.45 448H80C71.13 448 64 440.9 64 432S71.13 416 80 416h12.4c4.875 0 9.102-3.125 10.6-7.625l18.25-54.63C124.5 343.9 133.6 337.3 144 337.3s19.5 6.625 22.75 16.5l13.88 41.63c19.75-16.25 54.13-9.75 66 14.12C248.5 413.2 252.2 415.6 256 415.9V347c0-8.523 3.402-16.7 9.451-22.71L384 206.5V160H256c-17.67 0-32-14.33-32-32L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V448H256z", } - } } } @@ -22528,7 +22005,6 @@ impl IconShape for FaFileVideo { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM224 384c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V288c0-17.67 14.33-32 32-32h96c17.67 0 32 14.33 32 32V384zM320 284.9v102.3c0 12.57-13.82 20.23-24.48 13.57L256 376v-80l39.52-24.7C306.2 264.6 320 272.3 320 284.9z", } - } } } @@ -22571,7 +22047,6 @@ impl IconShape for FaFileWaveform { path { d: "M320 0v128h128L320 0zM288 128L288 0H112C85.49 0 64 21.49 64 48V224H16C7.164 224 0 231.2 0 240v32C0 280.8 7.164 288 16 288h128c6.062 0 11.59 3.438 14.31 8.844L176 332.2l49.69-99.38c5.438-10.81 23.19-10.81 28.62 0L281.9 288H352c8.844 0 16 7.156 16 16S360.8 320 352 320h-80c-6.062 0-11.59-3.438-14.31-8.844L240 275.8l-49.69 99.38C187.6 380.6 182.1 384 176 384s-11.59-3.438-14.31-8.844L134.1 320H64v144C64 490.5 85.49 512 112 512h288c26.51 0 48-21.49 48-48V160h-127.1C302.3 160 288 145.7 288 128z", } - } } } @@ -22614,7 +22089,6 @@ impl IconShape for FaFileWord { path { d: "M224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM281.5 240h23.37c7.717 0 13.43 7.18 11.69 14.7l-42.46 184C272.9 444.1 268 448 262.5 448h-29.26c-5.426 0-10.18-3.641-11.59-8.883L192 329.1l-29.61 109.1C160.1 444.4 156.2 448 150.8 448H121.5c-5.588 0-10.44-3.859-11.69-9.305l-42.46-184C65.66 247.2 71.37 240 79.08 240h23.37c5.588 0 10.44 3.859 11.69 9.301L137.8 352L165.6 248.9C167 243.6 171.8 240 177.2 240h29.61c5.426 0 10.18 3.641 11.59 8.883L246.2 352l23.7-102.7C271.1 243.9 275.1 240 281.5 240zM256 0v128h128L256 0z", } - } } } @@ -22657,7 +22131,6 @@ impl IconShape for FaFileZipper { path { d: "M256 0v128h128L256 0zM224 128L224 0H48C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48V160h-127.1C238.3 160 224 145.7 224 128zM96 32h64v32H96V32zM96 96h64v32H96V96zM96 160h64v32H96V160zM128.3 415.1c-40.56 0-70.76-36.45-62.83-75.45L96 224h64l30.94 116.9C198.7 379.7 168.5 415.1 128.3 415.1zM144 336h-32C103.2 336 96 343.2 96 352s7.164 16 16 16h32C152.8 368 160 360.8 160 352S152.8 336 144 336z", } - } } } @@ -22700,7 +22173,6 @@ impl IconShape for FaFile { path { d: "M0 64C0 28.65 28.65 0 64 0H224V128C224 145.7 238.3 160 256 160H384V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V64zM256 128V0L384 128H256z", } - } } } @@ -22743,7 +22215,6 @@ impl IconShape for FaFillDrip { path { d: "M41.37 9.372C53.87-3.124 74.13-3.124 86.63 9.372L168 90.74L221.1 37.66C249.2 9.539 294.8 9.539 322.9 37.66L474.3 189.1C502.5 217.2 502.5 262.8 474.3 290.9L283.9 481.4C246.4 518.9 185.6 518.9 148.1 481.4L30.63 363.9C-6.863 326.4-6.863 265.6 30.63 228.1L122.7 135.1L41.37 54.63C28.88 42.13 28.88 21.87 41.37 9.372V9.372zM217.4 230.6L168 181.3L75.88 273.4C71.69 277.6 68.9 282.6 67.52 288H386.7L429.1 245.7C432.2 242.5 432.2 237.5 429.1 234.3L277.7 82.91C274.5 79.79 269.5 79.79 266.3 82.91L213.3 136L262.6 185.4C275.1 197.9 275.1 218.1 262.6 230.6C250.1 243.1 229.9 243.1 217.4 230.6L217.4 230.6zM448 448C448 422.8 480.6 368.4 499.2 339.3C505.3 329.9 518.7 329.9 524.8 339.3C543.4 368.4 576 422.8 576 448C576 483.3 547.3 512 512 512C476.7 512 448 483.3 448 448H448z", } - } } } @@ -22786,7 +22257,6 @@ impl IconShape for FaFill { path { d: "M168 90.74L221.1 37.66C249.2 9.539 294.8 9.539 322.9 37.66L474.3 189.1C502.5 217.2 502.5 262.8 474.3 290.9L283.9 481.4C246.4 518.9 185.6 518.9 148.1 481.4L30.63 363.9C-6.863 326.4-6.863 265.6 30.63 228.1L122.7 135.1L41.37 54.63C28.88 42.13 28.88 21.87 41.37 9.372C53.87-3.124 74.13-3.124 86.63 9.372L168 90.74zM75.88 273.4C71.69 277.6 68.9 282.6 67.52 287.1H386.7L429.1 245.7C432.2 242.5 432.2 237.5 429.1 234.3L277.7 82.91C274.5 79.79 269.5 79.79 266.3 82.91L213.3 136L262.6 185.4C275.1 197.9 275.1 218.1 262.6 230.6C250.1 243.1 229.9 243.1 217.4 230.6L168 181.3L75.88 273.4z", } - } } } @@ -22829,7 +22299,6 @@ impl IconShape for FaFilm { path { d: "M463.1 32h-416C21.49 32-.0001 53.49-.0001 80v352c0 26.51 21.49 48 47.1 48h416c26.51 0 48-21.49 48-48v-352C511.1 53.49 490.5 32 463.1 32zM111.1 408c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8L111.1 408zM111.1 280c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V280zM111.1 152c0 4.418-3.582 8-8 8H55.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8L111.1 152zM351.1 400c0 8.836-7.164 16-16 16H175.1c-8.836 0-16-7.164-16-16v-96c0-8.838 7.164-16 16-16h160c8.836 0 16 7.162 16 16V400zM351.1 208c0 8.836-7.164 16-16 16H175.1c-8.836 0-16-7.164-16-16v-96c0-8.838 7.164-16 16-16h160c8.836 0 16 7.162 16 16V208zM463.1 408c0 4.418-3.582 8-8 8h-47.1c-4.418 0-7.1-3.582-7.1-8l0-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V408zM463.1 280c0 4.418-3.582 8-8 8h-47.1c-4.418 0-8-3.582-8-8v-48c0-4.418 3.582-8 8-8h47.1c4.418 0 8 3.582 8 8V280zM463.1 152c0 4.418-3.582 8-8 8h-47.1c-4.418 0-8-3.582-8-8l0-48c0-4.418 3.582-8 7.1-8h47.1c4.418 0 8 3.582 8 8V152z", } - } } } @@ -22872,7 +22341,6 @@ impl IconShape for FaFilterCircleDollar { path { d: "M3.853 22.87C10.47 8.904 24.54 0 40 0H472C487.5 0 501.5 8.904 508.1 22.87C514.8 36.84 512.7 53.37 502.1 65.33L396.4 195.6C316.2 212.1 255.1 283 255.1 368C255.1 395.4 262.3 421.4 273.5 444.5C271.8 443.7 270.3 442.7 268.8 441.6L204.8 393.6C196.7 387.6 192 378.1 192 368V288.9L9.042 65.33C-.745 53.37-2.765 36.84 3.854 22.87H3.853zM576 368C576 447.5 511.5 512 432 512C352.5 512 287.1 447.5 287.1 368C287.1 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM413 331.1C418.1 329.3 425.6 327.9 431.8 328C439.1 328.1 448.9 329.8 458.1 332.1C466.7 334.2 475.4 328.1 477.5 320.4C479.7 311.8 474.4 303.2 465.9 301C460.3 299.6 454.3 298.3 448 297.4V288C448 279.2 440.8 272 432 272C423.2 272 416 279.2 416 288V297.5C409.9 298.7 403.7 300.7 397.1 303.8C386.1 310.1 374.9 322.2 376.1 341C377.1 357 387.8 366.4 397.7 371.7C406.6 376.4 417.5 379.5 426.3 381.1L428.1 382.5C438.3 385.4 445.1 387.7 451.2 390.8C455.8 393.5 455.1 395.1 455.1 396.5C456.1 398.9 455.5 400.2 454.1 401C454.3 401.1 453.2 403.2 450.1 404.4C446.3 406.9 439.2 408.2 432.5 407.1C422.1 407.7 414 404.8 402.6 401.2C400.7 400.6 398.8 400 396.8 399.4C388.3 396.8 379.3 401.5 376.7 409.9C374.1 418.3 378.8 427.3 387.2 429.9C388.9 430.4 390.5 430.1 392.3 431.5C399.3 433.8 407.4 436.4 416 438.1V449.5C416 458.4 423.2 465.5 432 465.5C440.8 465.5 448 458.4 448 449.5V438.7C454.2 437.6 460.5 435.6 466.3 432.5C478.3 425.9 488.5 413.8 487.1 395.5C487.5 379.4 477.7 369.3 467.5 363.3C458.1 357.7 446.2 354.4 436.9 351.7L436.8 351.7C426.3 348.7 418.5 346.5 412.9 343.5C408.1 340.9 408.1 339.5 408.1 339.1L408.1 338.1C407.9 337 408.4 336.1 408.8 335.4C409.4 334.5 410.6 333.3 413 331.1L413 331.1z", } - } } } @@ -22915,7 +22383,6 @@ impl IconShape for FaFilterCircleXmark { path { d: "M3.853 22.87C10.47 8.904 24.54 0 40 0H472C487.5 0 501.5 8.904 508.1 22.87C514.8 36.84 512.7 53.37 502.1 65.33L396.4 195.6C316.2 212.1 255.1 283 255.1 368C255.1 395.4 262.3 421.4 273.5 444.5C271.8 443.7 270.3 442.7 268.8 441.6L204.8 393.6C196.7 387.6 192 378.1 192 368V288.9L9.042 65.33C-.745 53.37-2.765 36.84 3.854 22.87H3.853zM287.1 368C287.1 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 287.1 447.5 287.1 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } - } } } @@ -22958,7 +22425,6 @@ impl IconShape for FaFilter { path { d: "M3.853 54.87C10.47 40.9 24.54 32 40 32H472C487.5 32 501.5 40.9 508.1 54.87C514.8 68.84 512.7 85.37 502.1 97.33L320 320.9V448C320 460.1 313.2 471.2 302.3 476.6C291.5 482 278.5 480.9 268.8 473.6L204.8 425.6C196.7 419.6 192 410.1 192 400V320.9L9.042 97.33C-.745 85.37-2.765 68.84 3.854 54.87L3.853 54.87z", } - } } } @@ -23001,7 +22467,6 @@ impl IconShape for FaFingerprint { path { d: "M256.1 246c-13.25 0-23.1 10.75-23.1 23.1c1.125 72.25-8.124 141.9-27.75 211.5C201.7 491.3 206.6 512 227.5 512c10.5 0 20.12-6.875 23.12-17.5c13.5-47.87 30.1-125.4 29.5-224.5C280.1 256.8 269.4 246 256.1 246zM255.2 164.3C193.1 164.1 151.2 211.3 152.1 265.4c.75 47.87-3.75 95.87-13.37 142.5c-2.75 12.1 5.624 25.62 18.62 28.37c12.1 2.625 25.62-5.625 28.37-18.62c10.37-50.12 15.12-101.6 14.37-152.1C199.7 238.6 219.1 212.1 254.5 212.3c31.37 .5 57.24 25.37 57.62 55.5c.8749 47.1-2.75 96.25-10.62 143.5c-2.125 12.1 6.749 25.37 19.87 27.62c19.87 3.25 26.75-15.12 27.5-19.87c8.249-49.1 12.12-101.1 11.25-151.1C359.2 211.1 312.2 165.1 255.2 164.3zM144.6 144.5C134.2 136.1 119.2 137.6 110.7 147.9C85.25 179.4 71.38 219.3 72 259.9c.6249 37.62-2.375 75.37-8.999 112.1c-2.375 12.1 6.249 25.5 19.25 27.87c20.12 3.5 27.12-14.87 27.1-19.37c7.124-39.87 10.5-80.62 9.749-121.4C119.6 229.3 129.2 201.3 147.1 178.3C156.4 167.9 154.9 152.9 144.6 144.5zM253.1 82.14C238.6 81.77 223.1 83.52 208.2 87.14c-12.87 2.1-20.87 15.1-17.87 28.87c3.125 12.87 15.1 20.75 28.1 17.75C230.4 131.3 241.7 130 253.4 130.1c75.37 1.125 137.6 61.5 138.9 134.6c.5 37.87-1.375 75.1-5.624 113.6c-1.5 13.12 7.999 24.1 21.12 26.5c16.75 1.1 25.5-11.87 26.5-21.12c4.625-39.75 6.624-79.75 5.999-119.7C438.6 165.3 355.1 83.64 253.1 82.14zM506.1 203.6c-2.875-12.1-15.51-21.25-28.63-18.38c-12.1 2.875-21.12 15.75-18.25 28.62c4.75 21.5 4.875 37.5 4.75 61.62c-.1249 13.25 10.5 24.12 23.75 24.25c13.12 0 24.12-10.62 24.25-23.87C512.1 253.8 512.3 231.8 506.1 203.6zM465.1 112.9c-48.75-69.37-128.4-111.7-213.3-112.9c-69.74-.875-134.2 24.84-182.2 72.96c-46.37 46.37-71.34 108-70.34 173.6l-.125 21.5C-.3651 281.4 10.01 292.4 23.26 292.8C23.51 292.9 23.76 292.9 24.01 292.9c12.1 0 23.62-10.37 23.1-23.37l.125-23.62C47.38 193.4 67.25 144 104.4 106.9c38.87-38.75 91.37-59.62 147.7-58.87c69.37 .1 134.7 35.62 174.6 92.37c7.624 10.87 22.5 13.5 33.37 5.875C470.1 138.6 473.6 123.8 465.1 112.9z", } - } } } @@ -23044,7 +22509,6 @@ impl IconShape for FaFireBurner { path { d: "M349 61.49C356.9 51.61 365.8 40.76 375.5 31.99C381.1 26.87 389.9 26.89 395.5 32.03C420.2 54.71 441.1 84.69 455.8 113.2C470.4 141.2 480 169.9 480 190.1C480 277.9 408.7 352 320 352C230.3 352 160 277.8 160 190.1C160 163.7 172.7 131.5 192.4 99.52C212.4 67.16 240.5 33.43 273.8 3.734C279.4-1.26 287.1-1.242 293.5 3.773C313.3 21.55 331.8 40.74 349 61.49V61.49zM390 176.1C388 172.1 386 168.1 383 164.1L347 206.1C347 206.1 289 132.1 285 127.1C255 164.1 240 185.1 240 209.1C240 258.1 276 287.1 320.1 287.1C339 287.1 355 282.1 370 272.1C400 251.1 408 209.1 390 176.1zM32 287.1C32 270.3 46.33 255.1 64 255.1H96C113.7 255.1 128 270.3 128 287.1C128 305.7 113.7 319.1 96 319.1V384H544V319.1C526.3 319.1 512 305.7 512 287.1C512 270.3 526.3 255.1 544 255.1H576C593.7 255.1 608 270.3 608 287.1V384C625.7 384 640 398.3 640 416V480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480V416C0 398.3 14.33 384 32 384V287.1zM320 480C337.7 480 352 465.7 352 448C352 430.3 337.7 416 320 416C302.3 416 288 430.3 288 448C288 465.7 302.3 480 320 480zM448 416C430.3 416 416 430.3 416 448C416 465.7 430.3 480 448 480C465.7 480 480 465.7 480 448C480 430.3 465.7 416 448 416zM192 480C209.7 480 224 465.7 224 448C224 430.3 209.7 416 192 416C174.3 416 160 430.3 160 448C160 465.7 174.3 480 192 480z", } - } } } @@ -23087,7 +22551,6 @@ impl IconShape for FaFireExtinguisher { path { d: "M64 480c0 17.67 14.33 32 31.1 32H256c17.67 0 31.1-14.33 31.1-32l-.0001-32H64L64 480zM503.4 5.56c-5.453-4.531-12.61-6.406-19.67-5.188l-175.1 32c-11.41 2.094-19.7 12.03-19.7 23.63L224 56L224 32c0-17.67-14.33-32-31.1-32H160C142.3 0 128 14.33 128 32l.0002 26.81C69.59 69.32 20.5 110.6 1.235 168.4C-2.952 181 3.845 194.6 16.41 198.8C18.94 199.6 21.48 200 24 200c10.05 0 19.42-6.344 22.77-16.41C59.45 145.5 90.47 117.8 128 108L128 139.2C90.27 157.2 64 195.4 64 240L64 416h223.1l.0001-176c0-44.6-26.27-82.79-63.1-100.8L224 104l63.1-.002c0 11.59 8.297 21.53 19.7 23.62l175.1 31.1c1.438 .25 2.875 .375 4.297 .375c5.578 0 11.03-1.938 15.37-5.562c5.469-4.562 8.625-11.31 8.625-18.44V23.1C511.1 16.87 508.8 10.12 503.4 5.56zM176 96C167.2 96 160 88.84 160 80S167.2 64 176 64s15.1 7.164 15.1 16S184.8 96 176 96z", } - } } } @@ -23130,7 +22593,6 @@ impl IconShape for FaFireFlameCurved { path { d: "M384 319.1C384 425.9 297.9 512 192 512s-192-86.13-192-192c0-58.67 27.82-106.8 54.57-134.1C69.54 169.3 96 179.8 96 201.5v85.5c0 35.17 27.97 64.5 63.16 64.94C194.9 352.5 224 323.6 224 288c0-88-175.1-96.12-52.15-277.2c13.5-19.72 44.15-10.77 44.15 13.03C215.1 127 384 149.7 384 319.1z", } - } } } @@ -23173,7 +22635,6 @@ impl IconShape for FaFireFlameSimple { path { d: "M203.1 4.365c-6.177-5.82-16.06-5.819-22.23-.0007C74.52 104.5 0 234.1 0 312C0 437.9 79 512 192 512s192-74.05 192-200C384 233.9 309 104.2 203.1 4.365zM192 432c-56.5 0-96-37.76-96-91.74c0-12.47 4.207-55.32 83.87-143c6.314-6.953 17.95-6.953 24.26 0C283.8 284.9 288 327.8 288 340.3C288 394.2 248.5 432 192 432z", } - } } } @@ -23216,7 +22677,6 @@ impl IconShape for FaFire { path { d: "M323.5 51.25C302.8 70.5 284 90.75 267.4 111.1C240.1 73.62 206.2 35.5 168 0C69.75 91.12 0 210 0 281.6C0 408.9 100.2 512 224 512s224-103.1 224-230.4C448 228.4 396 118.5 323.5 51.25zM304.1 391.9C282.4 407 255.8 416 226.9 416c-72.13 0-130.9-47.73-130.9-125.2c0-38.63 24.24-72.64 72.74-130.8c7 8 98.88 125.4 98.88 125.4l58.63-66.88c4.125 6.75 7.867 13.52 11.24 19.9C364.9 290.6 353.4 357.4 304.1 391.9z", } - } } } @@ -23259,7 +22719,6 @@ impl IconShape for FaFishFins { path { d: "M352.8 96.61C407.7 100.6 454.3 123.6 490 150.4C529.2 179.8 557.3 215.1 571.7 239.9C577.4 249.9 577.4 262.1 571.7 272.1C557.3 296.9 529.2 332.2 490 361.6C454.3 388.4 407.7 411.4 352.8 415.4L275.2 473.6C264.6 481.6 250.2 482.1 238.9 475.1C227.7 468 222 454.7 224.6 441.7L234.3 393.1C214.1 384.1 197.5 373.2 181.1 361.6C166.6 350.1 152.1 337.7 141.2 325.3L48.12 379.6C35.61 386.9 19.76 384.9 9.475 374.7C-.8124 364.5-2.969 348.7 4.217 336.1L50 256L4.217 175.9C-2.969 163.3-.8124 147.5 9.475 137.3C19.76 127.1 35.61 125.1 48.12 132.4L141.2 186.7C152.1 174.3 166.6 161.9 181.1 150.4C197.5 138.8 214.1 127.9 234.3 118.9L224.6 70.28C222 57.27 227.7 44 238.9 36.93C250.2 29.85 264.6 30.44 275.2 38.4L352.8 96.61zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } - } } } @@ -23302,7 +22761,6 @@ impl IconShape for FaFish { path { d: "M180.5 141.5C219.7 108.5 272.6 80 336 80C399.4 80 452.3 108.5 491.5 141.5C530.5 174.5 558.3 213.1 572.4 241.3C577.2 250.5 577.2 261.5 572.4 270.7C558.3 298 530.5 337.5 491.5 370.5C452.3 403.5 399.4 432 336 432C272.6 432 219.7 403.5 180.5 370.5C164.3 356.7 150 341.9 137.8 327.3L48.12 379.6C35.61 386.9 19.76 384.9 9.474 374.7C-.8133 364.5-2.97 348.7 4.216 336.1L50 256L4.216 175.9C-2.97 163.3-.8133 147.5 9.474 137.3C19.76 127.1 35.61 125.1 48.12 132.4L137.8 184.7C150 170.1 164.3 155.3 180.5 141.5L180.5 141.5zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } - } } } @@ -23345,7 +22803,6 @@ impl IconShape for FaFlagCheckered { path { d: "M509.5 .0234c-6.145 0-12.53 1.344-18.64 4.227c-44.11 20.86-76.81 27.94-104.1 27.94c-57.89 0-91.53-31.86-158.2-31.87C195 .3203 153.3 8.324 96 32.38V32c0-17.75-14.25-32-32-32S32 14.25 32 32L31.96 496c0 8.75 7.25 16 16 16H80C88.75 512 96 504.8 96 496V384c51.74-23.86 92.71-31.82 128.3-31.82c71.09 0 120.6 31.78 191.7 31.78c30.81 0 65.67-5.969 108.1-23.09C536.3 355.9 544 344.4 544 332.1V30.74C544 12.01 527.8 .0234 509.5 .0234zM480 141.8c-31.99 14.04-57.81 20.59-80 22.49v80.21c25.44-1.477 51.59-6.953 80-17.34V308.9c-22.83 7.441-43.93 11.08-64.03 11.08c-5.447 0-10.71-.4258-15.97-.8906V244.5c-4.436 .2578-8.893 .6523-13.29 .6523c-25.82 0-47.35-4.547-66.71-10.08v66.91c-23.81-6.055-50.17-11.41-80-12.98V213.1C236.2 213.7 232.5 213.3 228.5 213.3C208.8 213.3 185.1 217.7 160 225.1v69.1C139.2 299.4 117.9 305.8 96 314.4V250.7l24.77-10.39C134.8 234.5 147.6 229.9 160 225.1V143.4C140.9 148.5 120.1 155.2 96 165.3V101.8l24.77-10.39C134.8 85.52 147.6 80.97 160 77.02v66.41c26.39-6.953 49.09-10.17 68.48-10.16c4.072 0 7.676 .4453 11.52 .668V65.03C258.6 66.6 274.4 71.55 293.2 77.83C301.7 80.63 310.7 83.45 320 86.12v66.07c20.79 6.84 41.45 12.96 66.71 12.96c4.207 0 8.781-.4766 13.29-.8594V95.54c25.44-1.477 51.59-6.953 80-17.34V141.8zM240 133.9v80.04c18.61 1.57 34.37 6.523 53.23 12.8C301.7 229.6 310.7 232.4 320 235.1V152.2C296.1 144.3 271.6 135.8 240 133.9z", } - } } } @@ -23388,7 +22845,6 @@ impl IconShape for FaFlagUsa { path { d: "M544 61.63V30.74c0-25-28.81-37.99-53.17-26.49C306.3 91.5 321.5-62.25 96 32.38V32c0-17.75-14.25-32-32-32S32 14.25 32 32L31.96 496c0 8.75 7.25 16 15.1 16H80C88.75 512 96 504.8 96 496V384c200-92.25 238.8 53.25 428.1-23.12C536.3 355.9 544 344.4 544 332.1V296.1c-46.98 17.25-86.42 24.12-120.8 24.12c-40.25-.125-74.17-8.5-107.7-16.62C254 288.5 195.3 274.8 96 314.8v-34.5c102-37.63 166.5-22.75 228.4-7.625C385.1 287.8 444.7 301.4 544 261.5V200c-46.98 17.25-86.42 24.12-120.8 24.12c-40.25 0-74.17-8.375-107.7-16.5C254 192.5 195.3 178.8 96 218.8v-34.5c102-37.5 166.5-22.62 228.4-7.5C385.1 191.8 444.7 205.4 544 165.6V96.75c-57.75 23.5-100.4 31.38-135.8 31.38c-62.96 0-118.9-27.09-120.2-27.38V67.5C331.9 78.94 390.1 128.3 544 61.63zM160 136c-8.75 0-16-7.125-16-16s7.25-16 16-16s16 7.125 16 16S168.8 136 160 136zM160 72c-8.75 0-16-7-16-16c0-8.75 7.25-16 16-16s16 7.125 16 16S168.8 72 160 72zM224 128C215.3 128 208 120.9 208 112S215.3 96 224 96s16 7 16 16C240 120.8 232.8 128 224 128zM224 64.25c-8.75 0-16-7-16-16c0-8.75 7.25-16 16-16s16 7.125 16 16S232.8 64.25 224 64.25z", } - } } } @@ -23431,7 +22887,6 @@ impl IconShape for FaFlag { path { d: "M64 496C64 504.8 56.75 512 48 512h-32C7.25 512 0 504.8 0 496V32c0-17.75 14.25-32 32-32s32 14.25 32 32V496zM476.3 0c-6.365 0-13.01 1.35-19.34 4.233c-45.69 20.86-79.56 27.94-107.8 27.94c-59.96 0-94.81-31.86-163.9-31.87C160.9 .3055 131.6 4.867 96 15.75v350.5c32-9.984 59.87-14.1 84.85-14.1c73.63 0 124.9 31.78 198.6 31.78c31.91 0 68.02-5.971 111.1-23.09C504.1 355.9 512 344.4 512 332.1V30.73C512 11.1 495.3 0 476.3 0z", } - } } } @@ -23474,7 +22929,6 @@ impl IconShape for FaFlaskVial { path { d: "M160 442.5C149.1 446.1 139.2 448 128 448C74.98 448 32 405 32 352V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H224C241.7 0 256 14.33 256 32C256 49.67 241.7 64 224 64V309.9L175 389.4C165.2 405.4 160 423.8 160 442.5zM96 160H160V64H96V160zM512 0C529.7 0 544 14.33 544 32C544 49.67 529.7 64 512 64V214.9L629.7 406.2C636.4 417.2 640 429.7 640 442.6C640 480.9 608.9 512 570.6 512H261.4C223.1 512 191.1 480.9 191.1 442.6C191.1 429.7 195.6 417.2 202.3 406.2L319.1 214.9V64C302.3 64 287.1 49.67 287.1 32C287.1 14.33 302.3 0 319.1 0L512 0zM384 64V224C384 229.9 382.4 235.7 379.3 240.8L330.5 320H501.5L452.7 240.8C449.6 235.7 448 229.9 448 224V64H384z", } - } } } @@ -23517,7 +22971,6 @@ impl IconShape for FaFlask { path { d: "M437.2 403.5L319.1 215L319.1 64h7.1c13.25 0 23.1-10.75 23.1-24l-.0002-16c0-13.25-10.75-24-23.1-24H120C106.8 0 96.01 10.75 96.01 24l-.0002 16c0 13.25 10.75 24 23.1 24h7.1L128 215l-117.2 188.5C-18.48 450.6 15.27 512 70.89 512h306.2C432.7 512 466.5 450.5 437.2 403.5zM137.1 320l48.15-77.63C189.8 237.3 191.9 230.8 191.9 224l.0651-160h63.99l-.06 160c0 6.875 2.25 13.25 5.875 18.38L309.9 320H137.1z", } - } } } @@ -23560,7 +23013,6 @@ impl IconShape for FaFloppyDisk { path { d: "M433.1 129.1l-83.9-83.9C342.3 38.32 327.1 32 316.1 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V163.9C448 152.9 441.7 137.7 433.1 129.1zM224 416c-35.34 0-64-28.66-64-64s28.66-64 64-64s64 28.66 64 64S259.3 416 224 416zM320 208C320 216.8 312.8 224 304 224h-224C71.16 224 64 216.8 64 208v-96C64 103.2 71.16 96 80 96h224C312.8 96 320 103.2 320 112V208z", } - } } } @@ -23603,7 +23055,6 @@ impl IconShape for FaFlorinSign { path { d: "M352 32C369.7 32 384 46.33 384 64C384 81.67 369.7 96 352 96H314.7C301.7 96 290.1 103.8 285.1 115.7L240 224H320C337.7 224 352 238.3 352 256C352 273.7 337.7 288 320 288H213.3L157.9 420.9C143 456.7 108.1 480 69.33 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H69.33C82.25 416 93.9 408.2 98.87 396.3L144 288H64C46.33 288 32 273.7 32 256C32 238.3 46.33 224 64 224H170.7L226.1 91.08C240.1 55.3 275.9 32 314.7 32H352z", } - } } } @@ -23646,7 +23097,6 @@ impl IconShape for FaFolderClosed { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80V160h512V144C512 117.5 490.5 96 464 96zM0 432C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48V192H0V432z", } - } } } @@ -23689,7 +23139,6 @@ impl IconShape for FaFolderMinus { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80v352C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM336 311.1H175.1C162.7 311.1 152 301.3 152 288c0-13.26 10.74-23.1 23.1-23.1h160C349.3 264 360 274.7 360 288S349.3 311.1 336 311.1z", } - } } } @@ -23732,7 +23181,6 @@ impl IconShape for FaFolderOpen { path { d: "M147.8 192H480V144C480 117.5 458.5 96 432 96h-160l-64-64h-160C21.49 32 0 53.49 0 80v328.4l90.54-181.1C101.4 205.6 123.4 192 147.8 192zM543.1 224H147.8C135.7 224 124.6 230.8 119.2 241.7L0 480h447.1c12.12 0 23.2-6.852 28.62-17.69l96-192C583.2 249 567.7 224 543.1 224z", } - } } } @@ -23775,7 +23223,6 @@ impl IconShape for FaFolderPlus { path { d: "M464 96h-192l-64-64h-160C21.5 32 0 53.5 0 80v352C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-288C512 117.5 490.5 96 464 96zM336 311.1h-56v56C279.1 381.3 269.3 392 256 392c-13.27 0-23.1-10.74-23.1-23.1V311.1H175.1C162.7 311.1 152 301.3 152 288c0-13.26 10.74-23.1 23.1-23.1h56V207.1C232 194.7 242.7 184 256 184s23.1 10.74 23.1 23.1V264h56C349.3 264 360 274.7 360 288S349.3 311.1 336 311.1z", } - } } } @@ -23818,7 +23265,6 @@ impl IconShape for FaFolderTree { path { d: "M544 32h-112l-32-32H320c-17.62 0-32 14.38-32 32v160c0 17.62 14.38 32 32 32h224c17.62 0 32-14.38 32-32V64C576 46.38 561.6 32 544 32zM544 320h-112l-32-32H320c-17.62 0-32 14.38-32 32v160c0 17.62 14.38 32 32 32h224c17.62 0 32-14.38 32-32v-128C576 334.4 561.6 320 544 320zM64 16C64 7.125 56.88 0 48 0h-32C7.125 0 0 7.125 0 16V416c0 17.62 14.38 32 32 32h224v-64H64V160h192V96H64V16z", } - } } } @@ -23861,7 +23307,6 @@ impl IconShape for FaFolder { path { d: "M512 144v288c0 26.5-21.5 48-48 48h-416C21.5 480 0 458.5 0 432v-352C0 53.5 21.5 32 48 32h160l64 64h192C490.5 96 512 117.5 512 144z", } - } } } @@ -23904,7 +23349,6 @@ impl IconShape for FaFontAwesome { path { d: "M448 48V384c-63.09 22.54-82.34 32-119.5 32c-62.82 0-86.6-32-149.3-32C158.6 384 142.6 387.6 128 392.2v-64C142.6 323.6 158.6 320 179.2 320c62.73 0 86.51 32 149.3 32C348.9 352 364.1 349 384 342.7v-208C364.1 141 348.9 144 328.5 144c-62.82 0-86.6-32-149.3-32C128.4 112 104.3 132.6 64 140.7v307.3C64 465.7 49.67 480 32 480S0 465.7 0 448V63.1C0 46.33 14.33 32 31.1 32S64 46.33 64 63.1V76.66C104.3 68.63 128.4 48 179.2 48c62.73 0 86.51 32 149.3 32C365.7 80 384.9 70.54 448 48z", } - } } } @@ -23947,7 +23391,6 @@ impl IconShape for FaFont { path { d: "M416 416h-25.81L253.1 52.76c-4.688-12.47-16.57-20.76-29.91-20.76s-25.34 8.289-30.02 20.76L57.81 416H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h96c17.67 0 32-14.31 32-32s-14.33-32-32-32H126.2l17.1-48h159.6l17.1 48H320c-17.67 0-32 14.31-32 32s14.33 32 32 32h96c17.67 0 32-14.31 32-32S433.7 416 416 416zM168.2 304L224 155.1l55.82 148.9H168.2z", } - } } } @@ -23990,7 +23433,6 @@ impl IconShape for FaFootball { path { d: "M16.17 337.5c0 44.98 7.565 83.54 13.98 107.9C35.22 464.3 50.46 496 174.9 496c9.566 0 19.59-.4707 29.84-1.271L17.33 307.3C16.53 317.6 16.17 327.7 16.17 337.5zM495.8 174.5c0-44.98-7.565-83.53-13.98-107.9c-4.688-17.54-18.34-31.23-36.04-35.95C435.5 27.91 392.9 16 337 16c-9.564 0-19.59 .4707-29.84 1.271l187.5 187.5C495.5 194.4 495.8 184.3 495.8 174.5zM26.77 248.8l236.3 236.3c142-36.1 203.9-150.4 222.2-221.1L248.9 26.87C106.9 62.96 45.07 177.2 26.77 248.8zM256 335.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L164.7 283.3C161.6 280.2 160 276.1 160 271.1c0-8.529 6.865-16 16-16c4.095 0 8.189 1.562 11.31 4.688l64.01 64C254.4 327.8 256 331.9 256 335.1zM304 287.1c0 9.141-7.474 16-16 16c-4.094 0-8.188-1.564-11.31-4.689L212.7 235.3C209.6 232.2 208 228.1 208 223.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01C302.5 279.8 304 283.9 304 287.1zM256 175.1c0-9.141 7.473-16 16-16c4.094 0 8.188 1.562 11.31 4.688l64.01 64.01c3.125 3.125 4.688 7.219 4.688 11.31c0 9.133-7.468 16-16 16c-4.094 0-8.189-1.562-11.31-4.688l-64.01-64.01C257.6 184.2 256 180.1 256 175.1z", } - } } } @@ -24033,7 +23475,6 @@ impl IconShape for FaForwardFast { path { d: "M512 96.03v319.9c0 17.67-14.33 31.1-31.1 31.1C462.3 447.1 448 433.6 448 415.1V284.1l-171.5 156.5C255.9 457.7 224 443.3 224 415.1V284.1l-171.5 156.5C31.88 457.7 0 443.3 0 415.1V96.03c0-27.37 31.88-41.74 52.5-24.62L224 226.8V96.03c0-27.37 31.88-41.74 52.5-24.62L448 226.8V96.03c0-17.67 14.33-31.1 31.1-31.1C497.7 64.03 512 78.36 512 96.03z", } - } } } @@ -24076,7 +23517,6 @@ impl IconShape for FaForwardStep { path { d: "M287.1 447.1c17.67 0 31.1-14.33 31.1-32V96.03c0-17.67-14.33-32-32-32c-17.67 0-31.1 14.33-31.1 31.1v319.9C255.1 433.6 270.3 447.1 287.1 447.1zM52.51 440.6l192-159.1c7.625-6.436 11.43-15.53 11.43-24.62c0-9.094-3.809-18.18-11.43-24.62l-192-159.1C31.88 54.28 0 68.66 0 96.03v319.9C0 443.3 31.88 457.7 52.51 440.6z", } - } } } @@ -24119,7 +23559,6 @@ impl IconShape for FaForward { path { d: "M52.51 440.6l171.5-142.9V214.3L52.51 71.41C31.88 54.28 0 68.66 0 96.03v319.9C0 443.3 31.88 457.7 52.51 440.6zM308.5 440.6l192-159.1c15.25-12.87 15.25-36.37 0-49.24l-192-159.1c-20.63-17.12-52.51-2.749-52.51 24.62v319.9C256 443.3 287.9 457.7 308.5 440.6z", } - } } } @@ -24162,7 +23601,6 @@ impl IconShape for FaFrancSign { path { d: "M288 32C305.7 32 320 46.33 320 64C320 81.67 305.7 96 288 96H112V192H256C273.7 192 288 206.3 288 224C288 241.7 273.7 256 256 256H112V320H192C209.7 320 224 334.3 224 352C224 369.7 209.7 384 192 384H112V448C112 465.7 97.67 480 80 480C62.33 480 48 465.7 48 448V384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320H48V64C48 46.33 62.33 32 80 32H288z", } - } } } @@ -24205,7 +23643,6 @@ impl IconShape for FaFrog { path { d: "M528 416h-32.07l-90.32-96.34l140.6-79.03c18.38-10.25 29.75-29.62 29.75-50.62c0-21.5-11.75-41-30.5-51.25c-40.5-22.25-99.07-41.43-99.07-41.43C439.6 60.19 407.3 32 368 32s-71.77 28.25-78.52 65.5C126.7 113-.4999 250.1 .0001 417C.1251 451.9 29.13 480 64 480h304c8.875 0 16-7.125 16-16c0-26.51-21.49-48-47.1-48H284.3l23.93-32.38c24.25-36.13 10.38-88.25-33.63-106.5C250.8 267.1 223 272.4 202.4 288L169.6 312.5c-7.125 5.375-17.12 4-22.38-3.125c-5.375-7.125-4-17.12 3.125-22.38l34.75-26.12c36.87-27.62 88.37-27.62 125.1 0c10.88 8.125 45.88 39 40.88 93.13L469.6 480h90.38c8.875 0 16-7.125 16-16C576 437.5 554.5 416 528 416zM344 112c0-13.25 10.75-24 24-24s24 10.75 24 24s-10.75 24-24 24S344 125.3 344 112z", } - } } } @@ -24248,7 +23685,6 @@ impl IconShape for FaFutbol { path { d: "M177.1 228.6L207.9 320h96.5l29.62-91.38L256 172.1L177.1 228.6zM255.1 0C114.6 0 .0001 114.6 .0001 256S114.6 512 256 512s255.1-114.6 255.1-255.1S397.4 0 255.1 0zM416.6 360.9l-85.4-1.297l-25.15 81.59C290.1 445.5 273.4 448 256 448s-34.09-2.523-50.09-6.859L180.8 359.6l-85.4 1.297c-18.12-27.66-29.15-60.27-30.88-95.31L134.3 216.4L106.6 135.6c21.16-26.21 49.09-46.61 81.06-58.84L256 128l68.29-51.22c31.98 12.23 59.9 32.64 81.06 58.84L377.7 216.4l69.78 49.1C445.8 300.6 434.8 333.2 416.6 360.9z", } - } } } @@ -24291,7 +23727,6 @@ impl IconShape for FaG { path { d: "M448 256c0 143.4-118.6 222.3-225 222.3c-132.3 0-222.1-106.2-222.1-222.4c0-124.4 100.9-223.9 223.1-223.9c84.84 0 167.8 55.28 167.8 88.2c0 18.28-14.95 32-32 32c-31.04 0-46.79-56.16-135.8-56.16c-87.66 0-159.1 70.66-159.1 159.8c0 34.81 27.19 158.8 159.1 158.8c79.45 0 144.6-55.1 158.1-126.7h-134.1c-17.67 0-32-14.33-32-32s14.33-31.1 32-31.1H416C433.7 224 448 238.3 448 256z", } - } } } @@ -24334,7 +23769,6 @@ impl IconShape for FaGamepad { path { d: "M448 64H192C85.96 64 0 149.1 0 256s85.96 192 192 192h256c106 0 192-85.96 192-192S554 64 448 64zM247.1 280h-32v32c0 13.2-10.78 24-23.98 24c-13.2 0-24.02-10.8-24.02-24v-32L136 279.1C122.8 279.1 111.1 269.2 111.1 256c0-13.2 10.85-24.01 24.05-24.01L167.1 232v-32c0-13.2 10.82-24 24.02-24c13.2 0 23.98 10.8 23.98 24v32h32c13.2 0 24.02 10.8 24.02 24C271.1 269.2 261.2 280 247.1 280zM431.1 344c-22.12 0-39.1-17.87-39.1-39.1s17.87-40 39.1-40s39.1 17.88 39.1 40S454.1 344 431.1 344zM495.1 248c-22.12 0-39.1-17.87-39.1-39.1s17.87-40 39.1-40c22.12 0 39.1 17.88 39.1 40S518.1 248 495.1 248z", } - } } } @@ -24377,7 +23811,6 @@ impl IconShape for FaGasPump { path { d: "M32 64C32 28.65 60.65 0 96 0H256C291.3 0 320 28.65 320 64V256H328C376.6 256 416 295.4 416 344V376C416 389.3 426.7 400 440 400C453.3 400 464 389.3 464 376V221.1C436.4 214.9 416 189.8 416 160V96L384 64C375.2 55.16 375.2 40.84 384 32C392.8 23.16 407.2 23.16 416 32L493.3 109.3C505.3 121.3 512 137.5 512 154.5V376C512 415.8 479.8 448 440 448C400.2 448 368 415.8 368 376V344C368 321.9 350.1 303.1 328 303.1H320V448C337.7 448 352 462.3 352 480C352 497.7 337.7 512 320 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64zM96 176C96 184.8 103.2 192 112 192H240C248.8 192 256 184.8 256 176V80C256 71.16 248.8 64 240 64H112C103.2 64 96 71.16 96 80V176z", } - } } } @@ -24420,7 +23853,6 @@ impl IconShape for FaGaugeHigh { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 64C238.3 64 224 78.33 224 96C224 113.7 238.3 128 256 128C273.7 128 288 113.7 288 96C288 78.33 273.7 64 256 64zM256 416C291.3 416 320 387.3 320 352C320 334.6 313.1 318.9 301.9 307.4L365.1 161.7C371.3 149.5 365.8 135.4 353.7 130C341.5 124.7 327.4 130.2 322 142.3L257.9 288C257.3 288 256.6 287.1 256 287.1C220.7 287.1 192 316.7 192 352C192 387.3 220.7 416 256 416V416zM144 112C126.3 112 112 126.3 112 144C112 161.7 126.3 176 144 176C161.7 176 176 161.7 176 144C176 126.3 161.7 112 144 112zM96 288C113.7 288 128 273.7 128 256C128 238.3 113.7 224 96 224C78.33 224 64 238.3 64 256C64 273.7 78.33 288 96 288zM416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224z", } - } } } @@ -24463,7 +23895,6 @@ impl IconShape for FaGaugeSimpleHigh { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM304.7 310.4L381.3 163.1C387.4 151.3 382.8 136.8 371.1 130.7C359.3 124.6 344.8 129.2 338.7 140.9L262.1 288.3C260.1 288.1 258.1 287.1 255.1 287.1C220.7 287.1 191.1 316.7 191.1 352C191.1 387.3 220.7 416 255.1 416C291.3 416 320 387.3 320 352C320 336.1 314.2 321.6 304.7 310.4L304.7 310.4z", } - } } } @@ -24506,7 +23937,6 @@ impl IconShape for FaGaugeSimple { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM280 292.7V88C280 74.75 269.3 64 256 64C242.7 64 232 74.75 232 88V292.7C208.5 302.1 192 325.1 192 352C192 387.3 220.7 416 256 416C291.3 416 320 387.3 320 352C320 325.1 303.5 302.1 280 292.7z", } - } } } @@ -24549,7 +23979,6 @@ impl IconShape for FaGauge { path { d: "M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM280 292.7V88C280 74.75 269.3 64 256 64C242.7 64 232 74.75 232 88V292.7C208.5 302.1 192 325.1 192 352C192 387.3 220.7 416 256 416C291.3 416 320 387.3 320 352C320 325.1 303.5 302.1 280 292.7zM144 176C161.7 176 176 161.7 176 144C176 126.3 161.7 112 144 112C126.3 112 112 126.3 112 144C112 161.7 126.3 176 144 176zM96 224C78.33 224 64 238.3 64 256C64 273.7 78.33 288 96 288C113.7 288 128 273.7 128 256C128 238.3 113.7 224 96 224zM416 288C433.7 288 448 273.7 448 256C448 238.3 433.7 224 416 224C398.3 224 384 238.3 384 256C384 273.7 398.3 288 416 288zM368 112C350.3 112 336 126.3 336 144C336 161.7 350.3 176 368 176C385.7 176 400 161.7 400 144C400 126.3 385.7 112 368 112z", } - } } } @@ -24592,7 +24021,6 @@ impl IconShape for FaGavel { path { d: "M512 216.3c0-6.125-2.344-12.25-7.031-16.93L482.3 176.8c-4.688-4.686-10.84-7.028-16.1-7.028s-12.31 2.343-16.1 7.028l-5.625 5.625L329.6 69.28l5.625-5.625c4.687-4.688 7.03-10.84 7.03-16.1s-2.343-12.31-7.03-16.1l-22.62-22.62C307.9 2.344 301.8 0 295.7 0s-12.15 2.344-16.84 7.031L154.2 131.5C149.6 136.2 147.2 142.3 147.2 148.5s2.344 12.25 7.031 16.94l22.62 22.62c4.688 4.688 10.84 7.031 16.1 7.031c6.156 0 12.31-2.344 16.1-7.031l5.625-5.625l113.1 113.1l-5.625 5.621c-4.688 4.688-7.031 10.84-7.031 16.1s2.344 12.31 7.031 16.1l22.62 22.62c4.688 4.688 10.81 7.031 16.94 7.031s12.25-2.344 16.94-7.031l124.5-124.6C509.7 228.5 512 222.5 512 216.3zM227.8 238.1L169.4 297.4C163.1 291.1 154.9 288 146.7 288S130.4 291.1 124.1 297.4l-114.7 114.7c-6.25 6.248-9.375 14.43-9.375 22.62s3.125 16.37 9.375 22.62l45.25 45.25C60.87 508.9 69.06 512 77.25 512s16.37-3.125 22.62-9.375l114.7-114.7c6.25-6.25 9.376-14.44 9.376-22.62c0-8.185-3.125-16.37-9.374-22.62l58.43-58.43L227.8 238.1z", } - } } } @@ -24635,7 +24063,6 @@ impl IconShape for FaGear { path { d: "M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z", } - } } } @@ -24678,7 +24105,6 @@ impl IconShape for FaGears { path { d: "M286.3 155.1C287.4 161.9 288 168.9 288 175.1C288 183.1 287.4 190.1 286.3 196.9L308.5 216.7C315.5 223 318.4 232.1 314.7 241.7C312.4 246.1 309.9 252.2 307.1 257.2L304 262.6C300.1 267.6 297.7 272.4 294.2 277.1C288.5 284.7 278.5 287.2 269.5 284.2L241.2 274.9C230.5 283.8 218.3 290.9 205 295.9L198.1 324.9C197 334.2 189.8 341.6 180.4 342.8C173.7 343.6 166.9 344 160 344C153.1 344 146.3 343.6 139.6 342.8C130.2 341.6 122.1 334.2 121 324.9L114.1 295.9C101.7 290.9 89.5 283.8 78.75 274.9L50.53 284.2C41.54 287.2 31.52 284.7 25.82 277.1C22.28 272.4 18.98 267.5 15.94 262.5L12.92 257.2C10.13 252.2 7.592 247 5.324 241.7C1.62 232.1 4.458 223 11.52 216.7L33.7 196.9C32.58 190.1 31.1 183.1 31.1 175.1C31.1 168.9 32.58 161.9 33.7 155.1L11.52 135.3C4.458 128.1 1.62 119 5.324 110.3C7.592 104.1 10.13 99.79 12.91 94.76L15.95 89.51C18.98 84.46 22.28 79.58 25.82 74.89C31.52 67.34 41.54 64.83 50.53 67.79L78.75 77.09C89.5 68.25 101.7 61.13 114.1 56.15L121 27.08C122.1 17.8 130.2 10.37 139.6 9.231C146.3 8.418 153.1 8 160 8C166.9 8 173.7 8.418 180.4 9.23C189.8 10.37 197 17.8 198.1 27.08L205 56.15C218.3 61.13 230.5 68.25 241.2 77.09L269.5 67.79C278.5 64.83 288.5 67.34 294.2 74.89C297.7 79.56 300.1 84.42 304 89.44L307.1 94.83C309.9 99.84 312.4 105 314.7 110.3C318.4 119 315.5 128.1 308.5 135.3L286.3 155.1zM160 127.1C133.5 127.1 112 149.5 112 175.1C112 202.5 133.5 223.1 160 223.1C186.5 223.1 208 202.5 208 175.1C208 149.5 186.5 127.1 160 127.1zM484.9 478.3C478.1 479.4 471.1 480 464 480C456.9 480 449.9 479.4 443.1 478.3L423.3 500.5C416.1 507.5 407 510.4 398.3 506.7C393 504.4 387.8 501.9 382.8 499.1L377.4 496C372.4 492.1 367.6 489.7 362.9 486.2C355.3 480.5 352.8 470.5 355.8 461.5L365.1 433.2C356.2 422.5 349.1 410.3 344.1 397L315.1 390.1C305.8 389 298.4 381.8 297.2 372.4C296.4 365.7 296 358.9 296 352C296 345.1 296.4 338.3 297.2 331.6C298.4 322.2 305.8 314.1 315.1 313L344.1 306.1C349.1 293.7 356.2 281.5 365.1 270.8L355.8 242.5C352.8 233.5 355.3 223.5 362.9 217.8C367.6 214.3 372.5 210.1 377.5 207.9L382.8 204.9C387.8 202.1 392.1 199.6 398.3 197.3C407 193.6 416.1 196.5 423.3 203.5L443.1 225.7C449.9 224.6 456.9 224 464 224C471.1 224 478.1 224.6 484.9 225.7L504.7 203.5C511 196.5 520.1 193.6 529.7 197.3C535 199.6 540.2 202.1 545.2 204.9L550.5 207.9C555.5 210.1 560.4 214.3 565.1 217.8C572.7 223.5 575.2 233.5 572.2 242.5L562.9 270.8C571.8 281.5 578.9 293.7 583.9 306.1L612.9 313C622.2 314.1 629.6 322.2 630.8 331.6C631.6 338.3 632 345.1 632 352C632 358.9 631.6 365.7 630.8 372.4C629.6 381.8 622.2 389 612.9 390.1L583.9 397C578.9 410.3 571.8 422.5 562.9 433.2L572.2 461.5C575.2 470.5 572.7 480.5 565.1 486.2C560.4 489.7 555.6 492.1 550.6 496L545.2 499.1C540.2 501.9 534.1 504.4 529.7 506.7C520.1 510.4 511 507.5 504.7 500.5L484.9 478.3zM512 352C512 325.5 490.5 304 464 304C437.5 304 416 325.5 416 352C416 378.5 437.5 400 464 400C490.5 400 512 378.5 512 352z", } - } } } @@ -24721,7 +24147,6 @@ impl IconShape for FaGem { path { d: "M378.7 32H133.3L256 182.7L378.7 32zM512 192l-107.4-141.3L289.6 192H512zM107.4 50.67L0 192h222.4L107.4 50.67zM244.3 474.9C247.3 478.2 251.6 480 256 480s8.653-1.828 11.67-5.062L510.6 224H1.365L244.3 474.9z", } - } } } @@ -24764,7 +24189,6 @@ impl IconShape for FaGenderless { path { d: "M192 80C94.83 80 16 158.8 16 256c0 97.17 78.83 176 176 176s176-78.83 176-176C368 158.8 289.2 80 192 80zM192 352c-52.95 0-96-43.05-96-96c0-52.95 43.05-96 96-96s96 43.05 96 96C288 308.9 244.1 352 192 352z", } - } } } @@ -24807,7 +24231,6 @@ impl IconShape for FaGhost { path { d: "M186.1 .1032c-105.1 3.126-186.1 94.75-186.1 199.9v264c0 14.25 17.3 21.38 27.3 11.25l24.95-18.5c6.625-5.001 16-4.001 21.5 2.25l43 48.31c6.25 6.251 16.37 6.251 22.62 0l40.62-45.81c6.375-7.251 17.62-7.251 24 0l40.63 45.81c6.25 6.251 16.38 6.251 22.62 0l43-48.31c5.5-6.251 14.88-7.251 21.5-2.25l24.95 18.5c10 10.13 27.3 3.002 27.3-11.25V192C384 83.98 294.9-3.147 186.1 .1032zM128 224c-17.62 0-31.1-14.38-31.1-32.01s14.38-32.01 31.1-32.01s32 14.38 32 32.01S145.6 224 128 224zM256 224c-17.62 0-32-14.38-32-32.01s14.38-32.01 32-32.01c17.62 0 32 14.38 32 32.01S273.6 224 256 224z", } - } } } @@ -24850,7 +24273,6 @@ impl IconShape for FaGift { path { d: "M152 0H154.2C186.1 0 215.7 16.91 231.9 44.45L256 85.46L280.1 44.45C296.3 16.91 325.9 0 357.8 0H360C408.6 0 448 39.4 448 88C448 102.4 444.5 115.1 438.4 128H480C497.7 128 512 142.3 512 160V224C512 241.7 497.7 256 480 256H32C14.33 256 0 241.7 0 224V160C0 142.3 14.33 128 32 128H73.6C67.46 115.1 64 102.4 64 88C64 39.4 103.4 0 152 0zM190.5 68.78C182.9 55.91 169.1 48 154.2 48H152C129.9 48 112 65.91 112 88C112 110.1 129.9 128 152 128H225.3L190.5 68.78zM360 48H357.8C342.9 48 329.1 55.91 321.5 68.78L286.7 128H360C382.1 128 400 110.1 400 88C400 65.91 382.1 48 360 48V48zM32 288H224V512H80C53.49 512 32 490.5 32 464V288zM288 512V288H480V464C480 490.5 458.5 512 432 512H288z", } - } } } @@ -24893,7 +24315,6 @@ impl IconShape for FaGifts { path { d: "M192.5 55.09L217.9 36.59C228.6 28.79 243.6 31.16 251.4 41.88C259.2 52.6 256.8 67.61 246.1 75.41L217.8 95.1H240C256.9 95.1 271.7 104.7 280.3 117.9C257.3 135.7 241.9 162.1 240.2 193.1C212.5 201 192 226.1 192 256V480C192 491.7 195.1 502.6 200.6 512H48C21.49 512 0 490.5 0 464V144C0 117.5 21.49 96 48 96H70.2L41.88 75.41C31.16 67.61 28.79 52.6 36.59 41.88C44.39 31.16 59.4 28.79 70.12 36.59L97.55 56.54L89.23 31.59C85.04 19.01 91.84 5.423 104.4 1.232C116.1-2.96 130.6 3.836 134.8 16.41L144.7 46.17L155.4 15.99C159.8 3.493 173.5-3.048 186 1.377C198.5 5.802 205 19.52 200.6 32.01L192.5 55.09zM344.2 127.1C366.6 127.1 387.8 138.4 401.5 156.2L432 195.8L462.5 156.2C476.2 138.4 497.4 127.1 519.8 127.1C559.5 127.1 592 160.1 592 199.1C592 208.4 590.6 216.5 587.9 223.1H592C618.5 223.1 640 245.5 640 271.1V352H448V255.1H416V352H224V271.1C224 245.5 245.5 223.1 272 223.1H276.1C273.4 216.5 272 208.4 272 199.1C272 160.1 304.5 127.1 344.2 127.1H344.2zM363.5 185.5C358.9 179.5 351.7 175.1 344.2 175.1C330.8 175.1 320 186.9 320 199.1C320 213.3 330.7 223.1 344 223.1H393.1L363.5 185.5zM519.8 175.1C512.3 175.1 505.1 179.5 500.5 185.5L470.9 223.1H520C533.3 223.1 544 213.3 544 199.1C544 186.9 533.2 175.1 519.8 175.1H519.8zM224 464V384H416V512H272C245.5 512 224 490.5 224 464zM448 512V384H640V464C640 490.5 618.5 512 592 512H448z", } - } } } @@ -24936,7 +24357,6 @@ impl IconShape for FaGlassWaterDroplet { path { d: "M256 196C256 229.1 227.3 256 192 256C156.7 256 128 229.1 128 196C128 171.1 161.7 125.9 180.2 102.5C186.3 94.77 197.7 94.77 203.8 102.5C222.3 125.9 256 171.1 256 196V196zM352 0C360.9 0 369.4 3.692 375.4 10.19C381.5 16.69 384.6 25.42 383.9 34.28L355.1 437.7C352.1 479.6 317.3 512 275.3 512H108.7C66.72 512 31.89 479.6 28.9 437.7L.0813 34.28C-.5517 25.42 2.527 16.69 8.58 10.19C14.63 3.692 23.12 0 32 0L352 0zM96 304C116.1 314.1 139.9 314.1 160 304C180.1 293.9 203.9 293.9 224 304C244.1 314.1 267.9 314.1 288 304L300.1 297.5L317.6 64H66.37L83.05 297.5L96 304z", } - } } } @@ -24979,7 +24399,6 @@ impl IconShape for FaGlassWater { path { d: "M352 0C360.9 0 369.4 3.692 375.4 10.19C381.5 16.69 384.6 25.42 383.9 34.28L355.1 437.7C352.1 479.6 317.3 512 275.3 512H108.7C66.72 512 31.89 479.6 28.9 437.7L.0813 34.28C-.5517 25.42 2.527 16.69 8.58 10.19C14.63 3.692 23.12 0 32 0L352 0zM97.19 168.6C116.6 178.3 139.4 178.3 158.8 168.6C179.7 158.1 204.3 158.1 225.2 168.6C244.6 178.3 267.4 178.3 286.8 168.6L311 156.5L317.6 64H66.37L72.97 156.5L97.19 168.6z", } - } } } @@ -25022,7 +24441,6 @@ impl IconShape for FaGlasses { path { d: "M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z", } - } } } @@ -25065,7 +24483,6 @@ impl IconShape for FaGlobe { path { d: "M352 256C352 278.2 350.8 299.6 348.7 320H163.3C161.2 299.6 159.1 278.2 159.1 256C159.1 233.8 161.2 212.4 163.3 192H348.7C350.8 212.4 352 233.8 352 256zM503.9 192C509.2 212.5 512 233.9 512 256C512 278.1 509.2 299.5 503.9 320H380.8C382.9 299.4 384 277.1 384 256C384 234 382.9 212.6 380.8 192H503.9zM493.4 160H376.7C366.7 96.14 346.9 42.62 321.4 8.442C399.8 29.09 463.4 85.94 493.4 160zM344.3 160H167.7C173.8 123.6 183.2 91.38 194.7 65.35C205.2 41.74 216.9 24.61 228.2 13.81C239.4 3.178 248.7 0 256 0C263.3 0 272.6 3.178 283.8 13.81C295.1 24.61 306.8 41.74 317.3 65.35C328.8 91.38 338.2 123.6 344.3 160H344.3zM18.61 160C48.59 85.94 112.2 29.09 190.6 8.442C165.1 42.62 145.3 96.14 135.3 160H18.61zM131.2 192C129.1 212.6 127.1 234 127.1 256C127.1 277.1 129.1 299.4 131.2 320H8.065C2.8 299.5 0 278.1 0 256C0 233.9 2.8 212.5 8.065 192H131.2zM194.7 446.6C183.2 420.6 173.8 388.4 167.7 352H344.3C338.2 388.4 328.8 420.6 317.3 446.6C306.8 470.3 295.1 487.4 283.8 498.2C272.6 508.8 263.3 512 255.1 512C248.7 512 239.4 508.8 228.2 498.2C216.9 487.4 205.2 470.3 194.7 446.6H194.7zM190.6 503.6C112.2 482.9 48.59 426.1 18.61 352H135.3C145.3 415.9 165.1 469.4 190.6 503.6V503.6zM321.4 503.6C346.9 469.4 366.7 415.9 376.7 352H493.4C463.4 426.1 399.8 482.9 321.4 503.6V503.6z", } - } } } @@ -25108,7 +24525,6 @@ impl IconShape for FaGolfBallTee { path { d: "M96 399.1c0 17.67 14.33 31.1 32 31.1s32 14.33 32 31.1v48h64v-48c0-17.67 14.33-31.1 32-31.1s32-14.33 32-31.1v-16H96V399.1zM192 .0001c-106 0-192 86.68-192 193.6c0 65.78 32.82 123.5 82.52 158.4h218.1C351.2 317.1 384 259.4 384 193.6C384 86.68 298 .0001 192 .0001zM179 205.1C183 206.9 187.4 208 192 208c17.53 0 31.74-14.33 31.74-31.1c0-4.688-1.111-9.062-2.904-13.07c11.03 5.016 18.77 16.08 18.77 29.07c0 17.67-14.21 31.1-31.74 31.1C194.1 224 184 216.2 179 205.1zM223.7 303.1c-12.88 0-23.86-7.812-28.83-18.93c3.977 1.809 8.316 2.93 12.96 2.93c17.53 0 31.74-14.33 31.74-31.1c0-4.688-1.109-9.062-2.904-13.07c11.03 5.016 18.77 16.08 18.77 29.07C255.5 289.7 241.3 303.1 223.7 303.1zM287.2 240c-12.88 0-23.86-7.812-28.83-18.93c3.977 1.809 8.316 2.93 12.96 2.93c17.53 0 31.73-14.33 31.73-31.1c0-4.688-1.109-9.062-2.902-13.07C311.2 183.9 318.9 195 318.9 208C318.9 225.7 304.7 240 287.2 240z", } - } } } @@ -25151,7 +24567,6 @@ impl IconShape for FaGopuram { path { d: "M120 0C133.3 0 144 10.75 144 24V32H184V24C184 10.75 194.7 0 208 0C221.3 0 232 10.75 232 24V32H280V24C280 10.75 290.7 0 304 0C317.3 0 328 10.75 328 24V32H368V24C368 10.75 378.7 0 392 0C405.3 0 416 10.75 416 24V128C433.7 128 448 142.3 448 160V224C465.7 224 480 238.3 480 256V352C497.7 352 512 366.3 512 384V480C512 497.7 497.7 512 480 512H416V352H384V224H352V128H320V224H352V352H384V512H304V464C304 437.5 282.5 416 256 416C229.5 416 208 437.5 208 464V512H128V352H160V224H192V128H160V224H128V352H96V512H32C14.33 512 0 497.7 0 480V384C0 366.3 14.33 352 32 352V256C32 238.3 46.33 224 64 224V160C64 142.3 78.33 128 96 128V24C96 10.75 106.7 0 120 0zM256 272C238.3 272 224 286.3 224 304V352H288V304C288 286.3 273.7 272 256 272zM224 224H288V192C288 174.3 273.7 160 256 160C238.3 160 224 174.3 224 192V224z", } - } } } @@ -25194,7 +24609,6 @@ impl IconShape for FaGraduationCap { path { d: "M623.1 136.9l-282.7-101.2c-13.73-4.91-28.7-4.91-42.43 0L16.05 136.9C6.438 140.4 0 149.6 0 160s6.438 19.65 16.05 23.09L76.07 204.6c-11.89 15.8-20.26 34.16-24.55 53.95C40.05 263.4 32 274.8 32 288c0 9.953 4.814 18.49 11.94 24.36l-24.83 149C17.48 471.1 25 480 34.89 480H93.11c9.887 0 17.41-8.879 15.78-18.63l-24.83-149C91.19 306.5 96 297.1 96 288c0-10.29-5.174-19.03-12.72-24.89c4.252-17.76 12.88-33.82 24.94-47.03l190.6 68.23c13.73 4.91 28.7 4.91 42.43 0l282.7-101.2C633.6 179.6 640 170.4 640 160S633.6 140.4 623.1 136.9zM351.1 314.4C341.7 318.1 330.9 320 320 320c-10.92 0-21.69-1.867-32-5.555L142.8 262.5L128 405.3C128 446.6 213.1 480 320 480c105.1 0 192-33.4 192-74.67l-14.78-142.9L351.1 314.4z", } - } } } @@ -25237,7 +24651,6 @@ impl IconShape for FaGreaterThanEqual { path { d: "M34.28 331.9c5.016 12.53 17.03 20.12 29.73 20.12c3.953 0 7.969-.7187 11.88-2.281l320-127.1C408 216.9 416 205.1 416 192s-7.969-24.85-20.11-29.72l-320-128c-16.47-6.594-35.05 1.406-41.61 17.84C27.72 68.55 35.7 87.17 52.11 93.73l245.7 98.28L52.11 290.3C35.7 296.9 27.72 315.5 34.28 331.9zM416 416H32c-17.67 0-32 14.31-32 31.99s14.33 32.01 32 32.01h384c17.67 0 32-14.32 32-32.01S433.7 416 416 416z", } - } } } @@ -25280,7 +24693,6 @@ impl IconShape for FaGreaterThan { path { d: "M32.03 448c-11.75 0-23.05-6.469-28.66-17.69c-7.906-15.81-1.5-35.03 14.31-42.94l262.8-131.4L17.69 124.6C1.875 116.7-4.531 97.51 3.375 81.7c7.891-15.81 27.06-22.19 42.94-14.31l320 160C377.2 232.8 384 243.9 384 256c0 12.12-6.844 23.19-17.69 28.63l-320 160C41.72 446.9 36.83 448 32.03 448z", } - } } } @@ -25323,7 +24735,6 @@ impl IconShape for FaGripLinesVertical { path { d: "M64 448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32C49.67 32 64 46.33 64 64V448zM192 448C192 465.7 177.7 480 160 480C142.3 480 128 465.7 128 448V64C128 46.33 142.3 32 160 32C177.7 32 192 46.33 192 64V448z", } - } } } @@ -25366,7 +24777,6 @@ impl IconShape for FaGripLines { path { d: "M416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H416zM416 160C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H32C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H416z", } - } } } @@ -25409,7 +24819,6 @@ impl IconShape for FaGripVertical { path { d: "M88 352C110.1 352 128 369.9 128 392V440C128 462.1 110.1 480 88 480H40C17.91 480 0 462.1 0 440V392C0 369.9 17.91 352 40 352H88zM280 352C302.1 352 320 369.9 320 392V440C320 462.1 302.1 480 280 480H232C209.9 480 192 462.1 192 440V392C192 369.9 209.9 352 232 352H280zM40 320C17.91 320 0 302.1 0 280V232C0 209.9 17.91 192 40 192H88C110.1 192 128 209.9 128 232V280C128 302.1 110.1 320 88 320H40zM280 192C302.1 192 320 209.9 320 232V280C320 302.1 302.1 320 280 320H232C209.9 320 192 302.1 192 280V232C192 209.9 209.9 192 232 192H280zM40 160C17.91 160 0 142.1 0 120V72C0 49.91 17.91 32 40 32H88C110.1 32 128 49.91 128 72V120C128 142.1 110.1 160 88 160H40zM280 32C302.1 32 320 49.91 320 72V120C320 142.1 302.1 160 280 160H232C209.9 160 192 142.1 192 120V72C192 49.91 209.9 32 232 32H280z", } - } } } @@ -25452,7 +24861,6 @@ impl IconShape for FaGrip { path { d: "M128 184C128 206.1 110.1 224 88 224H40C17.91 224 0 206.1 0 184V136C0 113.9 17.91 96 40 96H88C110.1 96 128 113.9 128 136V184zM128 376C128 398.1 110.1 416 88 416H40C17.91 416 0 398.1 0 376V328C0 305.9 17.91 288 40 288H88C110.1 288 128 305.9 128 328V376zM160 136C160 113.9 177.9 96 200 96H248C270.1 96 288 113.9 288 136V184C288 206.1 270.1 224 248 224H200C177.9 224 160 206.1 160 184V136zM288 376C288 398.1 270.1 416 248 416H200C177.9 416 160 398.1 160 376V328C160 305.9 177.9 288 200 288H248C270.1 288 288 305.9 288 328V376zM320 136C320 113.9 337.9 96 360 96H408C430.1 96 448 113.9 448 136V184C448 206.1 430.1 224 408 224H360C337.9 224 320 206.1 320 184V136zM448 376C448 398.1 430.1 416 408 416H360C337.9 416 320 398.1 320 376V328C320 305.9 337.9 288 360 288H408C430.1 288 448 305.9 448 328V376z", } - } } } @@ -25495,7 +24903,6 @@ impl IconShape for FaGroupArrowsRotate { path { d: "M159.7 89.85C159.9 91.87 159.1 93.93 159.1 96C159.1 131.3 131.3 160 95.1 160C93.92 160 91.87 159.9 89.85 159.7C82.34 172.6 76.29 186.5 71.94 201.1C66.9 218.1 49.08 227.7 32.15 222.7C15.21 217.6 5.562 199.8 10.6 182.9C17.01 161.4 26.15 141 37.64 122.3C34.02 114.3 31.1 105.4 31.1 96C31.1 60.65 60.65 32 95.1 32C105.4 32 114.3 34.02 122.3 37.64C141 26.16 161.4 17.01 182.9 10.61C199.8 5.566 217.6 15.21 222.7 32.15C227.7 49.09 218.1 66.91 201.1 71.95C186.5 76.3 172.6 82.34 159.7 89.85V89.85zM389.7 37.64C397.7 34.02 406.6 32 415.1 32C451.3 32 479.1 60.65 479.1 96C479.1 105.4 477.1 114.3 474.4 122.3C485.8 141 494.1 161.4 501.4 182.9C506.4 199.8 496.8 217.6 479.8 222.7C462.9 227.7 445.1 218.1 440.1 201.1C435.7 186.5 429.7 172.6 422.1 159.7C420.1 159.9 418.1 160 416 160C380.7 160 352 131.3 352 96C352 93.93 352.1 91.87 352.3 89.85C339.4 82.34 325.5 76.3 310.9 71.95C293.9 66.91 284.3 49.09 289.3 32.15C294.4 15.21 312.2 5.566 329.1 10.61C350.6 17.01 370.1 26.16 389.7 37.64L389.7 37.64zM89.85 352.3C91.87 352.1 93.92 352 95.1 352C131.3 352 159.1 380.7 159.1 416C159.1 418.1 159.9 420.1 159.7 422.2C172.6 429.7 186.5 435.7 201.1 440.1C218.1 445.1 227.7 462.9 222.7 479.9C217.6 496.8 199.8 506.4 182.9 501.4C161.4 494.1 141 485.8 122.3 474.4C114.3 477.1 105.4 480 95.1 480C60.65 480 31.1 451.3 31.1 416C31.1 406.6 34.02 397.7 37.64 389.7C26.15 370.1 17.01 350.6 10.6 329.1C5.562 312.2 15.21 294.4 32.15 289.3C49.08 284.3 66.9 293.9 71.94 310.9C76.29 325.5 82.34 339.4 89.85 352.3L89.85 352.3zM474.4 389.7C477.1 397.7 479.1 406.6 479.1 416C479.1 451.3 451.3 480 415.1 480C406.6 480 397.7 477.1 389.7 474.4C370.1 485.8 350.6 494.1 329.1 501.4C312.2 506.4 294.4 496.8 289.3 479.9C284.3 462.9 293.9 445.1 310.9 440.1C325.5 435.7 339.4 429.7 352.3 422.2C352.1 420.1 351.1 418.1 351.1 416C351.1 380.7 380.7 352 415.1 352C418.1 352 420.1 352.1 422.2 352.3C429.7 339.4 435.7 325.5 440.1 310.9C445.1 293.9 462.9 284.3 479.8 289.3C496.8 294.4 506.4 312.2 501.4 329.1C494.1 350.6 485.8 370.1 474.4 389.7H474.4zM192.8 256.8C192.8 281.6 206.9 303.2 227.7 313.8C239.5 319.9 244.2 334.3 238.2 346.1C232.1 357.9 217.7 362.6 205.9 356.6C169.7 338.1 144.8 300.4 144.8 256.8C144.8 227.9 155.7 201.6 173.7 181.7L162.5 170.6C155.1 163.1 160.6 152.8 169.9 152.8H230.4C236.1 152.8 240.8 157.5 240.8 163.2V223.7C240.8 232.1 229.6 237.6 223 231L207.7 215.7C198.4 226.8 192.8 241.1 192.8 256.8V256.8zM275.4 165.9C281.5 154.1 295.9 149.4 307.7 155.4C343.9 173.9 368.8 211.6 368.8 255.2C368.8 284.1 357.8 310.5 339.9 330.3L351 341.5C357.6 348 352.1 359.2 343.7 359.2H283.2C277.5 359.2 272.8 354.6 272.8 348.8V288.3C272.8 279 284 274.4 290.6 280.1L305.9 296.3C315.2 285.2 320.8 270.9 320.8 255.2C320.8 230.4 306.6 208.8 285.9 198.2C274.1 192.1 269.4 177.7 275.4 165.9V165.9z", } - } } } @@ -25538,7 +24945,6 @@ impl IconShape for FaGuaraniSign { path { d: "M224 32V66.66C263.5 73.3 299 92.03 326.4 118.9C339 131.3 339.2 151.5 326.9 164.1C314.5 176.8 294.2 176.1 281.6 164.6C265.8 149.1 246.1 137.7 224 132V224H352C369.7 224 384 238.3 384 256C384 351.1 314.8 430.1 224 445.3V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V445.3C69.19 430.1 0 351.1 0 256C0 160.9 69.19 81.89 160 66.65V32C160 14.33 174.3 0 192 0C209.7 0 224 14.33 224 32H224zM160 132C104.8 146.2 64 196.4 64 256C64 315.6 104.8 365.8 160 379.1V132zM224 379.1C268.1 368.4 304.4 332.1 315.1 288H224V379.1z", } - } } } @@ -25581,7 +24987,6 @@ impl IconShape for FaGuitar { path { d: "M502.7 39.02L473 9.37c-12.5-12.5-32.74-12.49-45.24 .0106l-46.24 46.37c-3.875 3.875-6.848 8.506-8.598 13.76l-12.19 36.51L284.5 182.3C272.4 173.5 259 166.5 244.4 163.1C211 155.4 177.4 162.3 154.5 185.1C145.3 194.5 138.3 206 134.3 218.6C128.3 237.1 111.1 251.3 92.14 253C68.52 255.4 46.39 264.5 29.52 281.5c-45.62 45.5-37.38 127.5 18.12 183c55.37 55.38 137.4 63.51 182.9 18c16.1-16.88 26.25-38.85 28.5-62.72c1.75-18.75 15.84-36.16 34.47-42.16c12.5-3.875 24.03-10.87 33.4-20.25c22.87-22.88 29.75-56.38 21.1-89.76c-3.375-14.63-10.39-27.99-19.14-40.11l76.25-76.26l36.53-12.17c5.125-1.75 9.894-4.715 13.77-8.59l46.36-46.29C515.2 71.72 515.2 51.52 502.7 39.02zM208 352c-26.5 0-48-21.5-48-48c0-26.5 21.5-48 48-48s47.1 21.5 47.1 48C256 330.5 234.5 352 208 352z", } - } } } @@ -25624,7 +25029,6 @@ impl IconShape for FaGun { path { d: "M544 64h-16V56C528 42.74 517.3 32 504 32S480 42.74 480 56V64H43.17C19.33 64 0 83.33 0 107.2v89.66C0 220.7 19.33 240 43.17 240c21.26 0 36.61 20.35 30.77 40.79l-40.69 158.4C27.41 459.6 42.76 480 64.02 480h103.8c14.29 0 26.84-9.469 30.77-23.21L226.4 352h94.58c24.16 0 45.5-15.41 53.13-38.28L398.6 240h36.1c8.486 0 16.62-3.369 22.63-9.373L480 208h64c17.67 0 32-14.33 32-32V96C576 78.33 561.7 64 544 64zM328.5 298.6C327.4 301.8 324.4 304 320.9 304H239.1L256 240h92.02L328.5 298.6zM480 160H64V128h416V160z", } - } } } @@ -25667,7 +25071,6 @@ impl IconShape for FaH { path { d: "M384 64.01v384c0 17.67-14.33 32-32 32s-32-14.33-32-32v-192H64v192c0 17.67-14.33 32-32 32s-32-14.33-32-32v-384C0 46.34 14.33 32.01 32 32.01S64 46.34 64 64.01v128h256v-128c0-17.67 14.33-32 32-32S384 46.34 384 64.01z", } - } } } @@ -25710,7 +25113,6 @@ impl IconShape for FaHammer { path { d: "M568.1 196.3l-22.62-22.62c-4.533-4.533-10.56-7.029-16.97-7.029s-12.44 2.496-16.97 7.029l-5.654 5.656l-20.12-20.12c4.596-23.46-2.652-47.9-19.47-64.73l-45.25-45.25C390.2 17.47 347.1 0 303.1 0C258.2 0 216 17.47 184.3 49.21L176.5 57.05L272.5 105.1v13.81c0 18.95 7.688 37.5 21.09 50.91l49.16 49.14c13.44 13.45 31.39 20.86 50.54 20.86c4.758 0 9.512-.4648 14.18-1.387l20.12 20.12l-5.654 5.654c-9.357 9.357-9.357 24.58-.002 33.94l22.62 22.62c4.535 4.533 10.56 7.031 16.97 7.031s12.44-2.498 16.97-7.031l90.53-90.5C578.3 220.8 578.3 205.6 568.1 196.3zM270.9 192.4c-3.846-3.846-7.197-8.113-10.37-12.49l-239.5 209.2c-28.12 28.12-28.16 73.72-.0371 101.8C35.12 505 53.56 512 71.1 512s36.84-7.031 50.91-21.09l209.1-239.4c-4.141-3.061-8.184-6.289-11.89-9.996L270.9 192.4z", } - } } } @@ -25753,7 +25155,6 @@ impl IconShape for FaHamsa { path { d: "M509.4 307.2C504.3 295.5 492.8 288 480 288h-64l.0001-208c0-21.1-18-40-40-40c-22 0-40 18-40 40l-.0001 134C336 219.5 331.5 224 326 224h-20c-5.5 0-10-4.5-10-9.1V40c0-21.1-17.1-40-39.1-40S215.1 18 215.1 40v174C215.1 219.5 211.5 224 205.1 224H185.1C180.5 224 175.1 219.5 175.1 214L175.1 80c0-21.1-18-40-40-40S95.1 58 95.1 80L95.1 288H31.99C19.24 288 7.743 295.5 2.618 307.2C-2.382 318.9-.1322 332.5 8.618 341.9l102.6 110C146.1 490.1 199.8 512 256 512s108.1-21.88 144.8-60.13l102.6-110C512.1 332.5 514.4 318.9 509.4 307.2zM256 416c-53 0-96.01-64-96.01-64s43-64 96.01-64s96.01 64 96.01 64S309 416 256 416zM256 320c-17.63 0-32 14.38-32 32s14.38 32 32 32s32-14.38 32-32S273.6 320 256 320z", } - } } } @@ -25796,7 +25197,6 @@ impl IconShape for FaHandBackFist { path { d: "M448 144v120.4C448 314.2 422.6 358.1 384 384v128H128v-128l-53.19-38.67C48 325.8 32 294.3 32 261.2V192c0-14.58 6.625-28.38 17.1-37.48L80 130.5V176C80 184.8 87.16 192 96 192s16-7.164 16-16v-128C112 21.48 133.5 0 160 0c25.38 0 45.96 19.77 47.67 44.73C216.2 36.9 227.5 32 240 32C266.5 32 288 53.48 288 80v5.531C296.6 72.57 311.3 64 328 64c23.47 0 42.94 16.87 47.11 39.14C382.4 98.7 390.9 96 400 96C426.5 96 448 117.5 448 144z", } - } } } @@ -25839,7 +25239,6 @@ impl IconShape for FaHandDots { path { d: "M448 96c-17.67 0-32 14.33-32 32v112C416 248.8 408.8 256 400 256s-15.93-7.164-15.93-16L384 64c0-17.67-14.33-32-32-32s-32 14.33-32 32l.0498 176c0 8.836-7.219 16-16.06 16s-15.95-7.164-15.95-16L288 32c0-17.67-14.33-32-32-32S224 14.33 224 32l.0729 208C224.1 248.8 216.8 256 208 256S192.1 248.8 192.1 240L192 64c0-17.67-14.33-32-32-32S128 46.33 128 64v279.4L68.28 283.7C60.47 275.9 50.23 272 40 272C18.68 272 0 289.2 0 312c0 10.23 3.906 20.47 11.72 28.28l113.1 113.1C162.6 491.2 212.9 512 266.3 512H304c97.05 0 176-78.95 176-176V128C480 110.3 465.7 96 448 96zM192 416c-8.836 0-16-7.164-16-16C176 391.2 183.2 384 192 384s16 7.162 16 16C208 408.8 200.8 416 192 416zM256 448c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C272 440.8 264.8 448 256 448zM256 352c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C272 344.8 264.8 352 256 352zM320 384c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C336 376.8 328.8 384 320 384zM352 448c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C368 440.8 360.8 448 352 448zM384 352c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16s16 7.162 16 16C400 344.8 392.8 352 384 352z", } - } } } @@ -25882,7 +25281,6 @@ impl IconShape for FaHandFist { path { d: "M224 180.4V32c0-17.67-14.31-32-32-32S160 14.33 160 32v144h40C208.5 176 216.5 177.7 224 180.4zM128 176V64c0-17.67-14.31-32-32-32S64 46.33 64 64v112.8C66.66 176.5 69.26 176 72 176H128zM288 192c17.69 0 32-14.33 32-32V64c0-17.67-14.31-32-32-32s-32 14.33-32 32v96C256 177.7 270.3 192 288 192zM384 96c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.34 32-32.02V128C416 110.3 401.7 96 384 96zM350.9 246.2c-12.43-7.648-21.94-19.31-26.88-33.25C313.7 219.9 301.3 223.9 288 223.9c-7.641 0-14.87-1.502-21.66-3.957C269.1 228.6 272 238.1 272 248c0 39.77-32.25 72-72 72H128c-8.836 0-16-7.164-16-16C112 295.2 119.2 288 128 288h72c22.09 0 40-17.91 40-40S222.1 208 200 208h-128C49.91 208 32 225.9 32 248v63.41c0 33.13 16 64.56 42.81 84.13L128 434.2V512h224v-85.09c38.3-24.09 64-66.42 64-114.9V247.1C406.6 252.6 395.7 256 384 256C371.7 256 360.5 252.2 350.9 246.2z", } - } } } @@ -25925,7 +25323,6 @@ impl IconShape for FaHandHoldingDollar { path { d: "M568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1C7.251 383.1 0 391.3 0 400v95.98C0 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3zM279.3 175C271.7 173.9 261.7 170.3 252.9 167.1L248 165.4C235.5 160.1 221.8 167.5 217.4 179.1s2.121 26.2 14.59 30.64l4.655 1.656c8.486 3.061 17.88 6.095 27.39 8.312V232c0 13.25 10.73 24 23.98 24s24-10.75 24-24V221.6c25.27-5.723 42.88-21.85 46.1-45.72c8.688-50.05-38.89-63.66-64.42-70.95L288.4 103.1C262.1 95.64 263.6 92.42 264.3 88.31c1.156-6.766 15.3-10.06 32.21-7.391c4.938 .7813 11.37 2.547 19.65 5.422c12.53 4.281 26.21-2.312 30.52-14.84s-2.309-26.19-14.84-30.53c-7.602-2.627-13.92-4.358-19.82-5.721V24c0-13.25-10.75-24-24-24s-23.98 10.75-23.98 24v10.52C238.8 40.23 221.1 56.25 216.1 80.13C208.4 129.6 256.7 143.8 274.9 149.2l6.498 1.875c31.66 9.062 31.15 11.89 30.34 16.64C310.6 174.5 296.5 177.8 279.3 175z", } - } } } @@ -25968,7 +25365,6 @@ impl IconShape for FaHandHoldingDroplet { path { d: "M287.1 256c53 0 95.1-42.13 95.1-93.1c0-40-57.12-120.8-83.25-155.6c-6.375-8.5-19.12-8.5-25.5 0C249.1 41.25 191.1 122 191.1 162C191.1 213.9 234.1 256 287.1 256zM568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1c-8.748 0-15.1 7.274-15.1 16.02L.0001 496C.0001 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3z", } - } } } @@ -26011,7 +25407,6 @@ impl IconShape for FaHandHoldingHand { path { d: "M328.7 52.28L431.7 119.8C449.5 132.9 453.3 157.9 440.2 175.7C427.1 193.5 402.1 197.3 384.3 184.2L296.6 127.1H191.1C183.2 127.1 175.1 135.2 175.1 143.1C175.1 152.7 183.2 159.1 191.1 159.1H254.2C270.2 159.1 284.1 170.9 287.6 186.6C290.8 206.6 275.5 223.1 255.1 223.1H143.1C116.1 223.1 90.87 214.7 69.87 197.7L23.37 159.1L15.1 160C7.25 160 0 152.7 0 143.1V47.99C0 39.25 7.25 32 15.1 32H266.1C289 32 310.9 39.19 328.7 52.28L328.7 52.28zM151.3 459.7L16.27 360.2C-1.509 347.1-5.305 322.1 7.803 304.3C20.93 286.5 45.94 282.7 63.74 295.8L183.4 384H304C312.8 384 320 376.8 320 368C320 359.3 312.8 352 304 352H225.8C209.8 352 195 341.1 192.4 325.4C189.2 305.4 204.5 288 224 288H352C379 288 405.1 297.3 426.1 314.3L472.6 352L496 352C504.7 352 512 359.3 512 368V464C512 472.8 504.7 480 496 480H213C190.1 480 169.1 472.8 151.3 459.7V459.7z", } - } } } @@ -26054,7 +25449,6 @@ impl IconShape for FaHandHoldingHeart { path { d: "M275.2 250.5c7 7.375 18.5 7.375 25.5 0l108.1-114.2c31.5-33.12 29.72-88.1-5.65-118.7c-30.88-26.75-76.75-21.9-104.9 7.724L287.1 36.91L276.8 25.28C248.7-4.345 202.7-9.194 171.1 17.56C136.7 48.18 134.7 103.2 166.4 136.3L275.2 250.5zM568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.1c0-8.746 7.25-15.1 15.1-15.1h78.25c15.1 0 30.75-10.87 33.37-26.62c3.25-19.1-12.12-37.37-31.62-37.37H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74l-55.37-.0253c-8.748 0-15.1 7.275-15.1 16.02L.0001 496C.0001 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.187 61.7-20.28l135.1-99.51C577.5 379.1 581.3 354.1 568.2 336.3z", } - } } } @@ -26097,7 +25491,6 @@ impl IconShape for FaHandHoldingMedical { path { d: "M568.2 336.3c-13.12-17.81-38.14-21.66-55.93-8.469l-119.7 88.17h-120.6c-8.748 0-15.1-7.25-15.1-15.99c0-8.75 7.25-16 15.1-16h78.25c15.1 0 30.75-10.88 33.37-26.62c3.25-20-12.12-37.38-31.62-37.38H191.1c-26.1 0-53.12 9.25-74.12 26.25l-46.5 37.74L15.1 383.1C7.251 383.1 0 391.3 0 400v95.98C0 504.8 7.251 512 15.1 512h346.1c22.03 0 43.92-7.188 61.7-20.27l135.1-99.52C577.5 379.1 581.3 354.1 568.2 336.3zM160 176h64v64C224 248.8 231.2 256 240 256h64C312.8 256 320 248.8 320 240v-64h64c8.836 0 16-7.164 16-16V96c0-8.838-7.164-16-16-16h-64v-64C320 7.162 312.8 0 304 0h-64C231.2 0 224 7.162 224 16v64H160C151.2 80 144 87.16 144 96v64C144 168.8 151.2 176 160 176z", } - } } } @@ -26140,7 +25533,6 @@ impl IconShape for FaHandHolding { path { d: "M559.7 392.2l-135.1 99.51C406.9 504.8 385 512 362.1 512H15.1c-8.749 0-15.1-7.246-15.1-15.99l0-95.99c0-8.748 7.25-16.02 15.1-16.02l55.37 .0238l46.5-37.74c20.1-16.1 47.12-26.25 74.12-26.25h159.1c19.5 0 34.87 17.37 31.62 37.37c-2.625 15.75-17.37 26.62-33.37 26.62H271.1c-8.749 0-15.1 7.249-15.1 15.1s7.25 15.1 15.1 15.1h120.6l119.7-88.17c17.8-13.19 42.81-9.342 55.93 8.467C581.3 354.1 577.5 379.1 559.7 392.2z", } - } } } @@ -26183,7 +25575,6 @@ impl IconShape for FaHandLizard { path { d: "M512 329.1V432c0 8.836-7.164 16-16 16H368c-8.836 0-16-7.164-16-16V416l-85.33-64H95.1c-16.47 0-31.44-13.44-31.96-29.9C62.87 285.8 91.96 256 127.1 256h104.9c13.77 0 26-8.811 30.36-21.88l10.67-32C280.9 181.4 265.4 160 243.6 160H63.1C27.95 160-1.129 130.2 .0352 93.9C.5625 77.44 15.53 64 31.1 64h271.2c26.26 0 50.84 12.88 65.79 34.47l128.8 185.1C507 297.8 512 313.7 512 329.1z", } - } } } @@ -26226,7 +25617,6 @@ impl IconShape for FaHandMiddleFinger { path { d: "M448 288v96c0 70.69-57.31 128-128 128H184c-50.35 0-97.76-23.7-127.1-63.98l-14.43-19.23C35.37 420.5 32 410.4 32 400v-48.02c0-14.58 6.629-28.37 18.02-37.48L80 290.5V336C80 344.8 87.16 352 96 352s16-7.164 16-16v-96C112 213.5 133.5 192 160 192s48 21.48 48 48V40C208 17.91 225.9 0 248 0S288 17.91 288 40v189.5C296.6 216.6 311.3 208 328 208c23.48 0 42.94 16.87 47.11 39.14C382.4 242.7 390.8 240 400 240C426.5 240 448 261.5 448 288z", } - } } } @@ -26269,7 +25659,6 @@ impl IconShape for FaHandPeace { path { d: "M256 287.4V32c0-17.67-14.31-32-32-32S192 14.33 192 32v216.3C218.7 248.4 243.7 263.1 256 287.4zM170.8 251.2c2.514-.7734 5.043-1.027 7.57-1.516L93.41 51.39C88.21 39.25 76.34 31.97 63.97 31.97c-20.97 0-31.97 18.01-31.97 32.04c0 4.207 .8349 8.483 2.599 12.6l81.97 191.3L170.8 251.2zM416 224c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.33 32-32V256C448 238.3 433.7 224 416 224zM320 352c17.69 0 32-14.33 32-32V224c0-17.67-14.31-32-32-32s-32 14.33-32 32v96C288 337.7 302.3 352 320 352zM368 361.9C356.3 375.3 339.2 384 320 384c-27.41 0-50.62-17.32-59.73-41.55c-7.059 21.41-23.9 39.23-47.08 46.36l-47.96 14.76c-1.562 .4807-3.147 .7105-4.707 .7105c-6.282 0-12.18-3.723-14.74-9.785c-.8595-2.038-1.264-4.145-1.264-6.213c0-6.79 4.361-13.16 11.3-15.3l46.45-14.29c17.2-5.293 29.76-20.98 29.76-38.63c0-34.19-32.54-40.07-40.02-40.07c-3.89 0-7.848 .5712-11.76 1.772l-104 32c-18.23 5.606-28.25 22.21-28.25 38.22c0 4.266 .6825 8.544 2.058 12.67L68.19 419C86.71 474.5 138.7 512 197.2 512H272c82.54 0 151.8-57.21 170.7-134C434.6 381.8 425.6 384 416 384C396.8 384 379.7 375.3 368 361.9z", } - } } } @@ -26312,7 +25701,6 @@ impl IconShape for FaHandPointDown { path { d: "M256 256v64c0 17.67 14.31 32 32 32s32-14.33 32-32V256c0-17.67-14.31-32-32-32S256 238.3 256 256zM200 272H160V352c0 17.67 14.31 32 32 32s32-14.33 32-32V267.6C216.5 270.3 208.5 272 200 272zM72 272C69.26 272 66.66 271.5 64 271.2V480c0 17.67 14.31 32 32 32s32-14.33 32-32V272H72zM416 288V224c0-17.67-14.31-32-32-32s-32 14.33-32 32v64c0 17.67 14.31 32 32 32S416 305.7 416 288zM384 160c11.72 0 22.55 3.381 32 8.879V136C416 60.89 355.1 0 280 0L191.3 0C162.5 0 134.5 9.107 111.2 26.02L74.81 52.47C48 72.03 32 103.5 32 136.6V200C32 222.1 49.91 240 72 240h128c22.09 0 39.1-17.91 39.1-39.1c0-28.73-26.72-40-42.28-40l-69.72 0C119.2 160 112 152.8 112 144S119.2 128 127.1 128H200c37.87 0 68.59 29.35 71.45 66.51C276.8 193.1 282.2 192 288 192c13.28 0 25.6 4.047 35.83 10.97C332.6 178 356.1 160 384 160z", } - } } } @@ -26355,7 +25743,6 @@ impl IconShape for FaHandPointLeft { path { d: "M256 288H192c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S273.7 288 256 288zM240 232V192H160C142.3 192 128 206.3 128 224s14.33 32 32 32h84.41C241.7 248.5 240 240.5 240 232zM240 104C240 101.3 240.5 98.66 240.8 96H32C14.33 96 0 110.3 0 128s14.33 32 32 32h208V104zM224 448h64c17.67 0 32-14.31 32-32s-14.33-32-32-32H224c-17.67 0-32 14.31-32 32S206.3 448 224 448zM352 416c0 11.72-3.381 22.55-8.879 32H376C451.1 448 512 387.1 512 312V223.3c0-28.76-9.107-56.79-26.02-80.06l-26.45-36.41C439.1 80 408.5 64 375.4 64H312c-22.09 0-40 17.91-40 40v128c0 22.09 17.91 39.1 39.1 39.1c28.73 0 40-26.72 40-42.28L352 159.1C352 151.2 359.2 144 368 144S384 151.2 384 159.1V232c0 37.87-29.35 68.59-66.51 71.45C318.9 308.8 320 314.2 320 320c0 13.28-4.047 25.6-10.97 35.83C333.1 364.6 352 388.1 352 416z", } - } } } @@ -26398,7 +25785,6 @@ impl IconShape for FaHandPointRight { path { d: "M224 320c0 17.69 14.33 32 32 32h64c17.67 0 32-14.31 32-32s-14.33-32-32-32h-64C238.3 288 224 302.3 224 320zM267.6 256H352c17.67 0 32-14.31 32-32s-14.33-32-32-32h-80v40C272 240.5 270.3 248.5 267.6 256zM272 160H480c17.67 0 32-14.31 32-32s-14.33-32-32-32h-208.8C271.5 98.66 272 101.3 272 104V160zM320 416c0-17.69-14.33-32-32-32H224c-17.67 0-32 14.31-32 32s14.33 32 32 32h64C305.7 448 320 433.7 320 416zM202.1 355.8C196 345.6 192 333.3 192 320c0-5.766 1.08-11.24 2.51-16.55C157.4 300.6 128 269.9 128 232V159.1C128 151.2 135.2 144 143.1 144S160 151.2 159.1 159.1l0 69.72C159.1 245.2 171.3 271.1 200 271.1C222.1 271.1 240 254.1 240 232v-128C240 81.91 222.1 64 200 64H136.6C103.5 64 72.03 80 52.47 106.8L26.02 143.2C9.107 166.5 0 194.5 0 223.3V312C0 387.1 60.89 448 136 448h32.88C163.4 438.6 160 427.7 160 416C160 388.1 178 364.6 202.1 355.8z", } - } } } @@ -26441,7 +25827,6 @@ impl IconShape for FaHandPointUp { path { d: "M288 288c17.69 0 32-14.33 32-32V192c0-17.67-14.31-32-32-32s-32 14.33-32 32v64C256 273.7 270.3 288 288 288zM224 244.4V160c0-17.67-14.31-32-32-32S160 142.3 160 160v80h40C208.5 240 216.5 241.7 224 244.4zM128 240V32c0-17.67-14.31-32-32-32S64 14.33 64 32v208.8C66.66 240.5 69.26 240 72 240H128zM384 192c-17.69 0-32 14.33-32 32v64c0 17.67 14.31 32 32 32s32-14.33 32-32V224C416 206.3 401.7 192 384 192zM323.8 309C313.6 315.1 301.3 320 288 320c-5.766 0-11.24-1.08-16.55-2.51C268.6 354.6 237.9 384 200 384H127.1C119.2 384 112 376.8 112 368S119.2 352 127.1 352l69.72 .0001c15.52 0 42.28-11.29 42.28-40C239.1 289.9 222.1 272 200 272h-128C49.91 272 32 289.9 32 312v63.41c0 33.13 16 64.56 42.81 84.13l36.41 26.45C134.5 502.9 162.5 512 191.3 512H280c75.11 0 136-60.89 136-136v-32.88C406.6 348.6 395.7 352 384 352C356.1 352 332.6 333.1 323.8 309z", } - } } } @@ -26484,7 +25869,6 @@ impl IconShape for FaHandPointer { path { d: "M400 224c-9.148 0-17.62 2.697-24.89 7.143C370.9 208.9 351.5 192 328 192c-17.38 0-32.46 9.33-40.89 23.17C282.1 192.9 263.5 176 240 176c-12.35 0-23.49 4.797-32 12.46V40c0-22.09-17.9-40-39.1-40C145.9 0 128 17.91 128 40v322.7L72 288C64.15 277.5 52.13 272 39.97 272c-21.22 0-39.97 17.06-39.97 40.02c0 8.356 2.608 16.78 8.005 23.98l91.22 121.6C124.8 491.7 165.5 512 208 512h96C383.4 512 448 447.4 448 368v-96C448 245.5 426.5 224 400 224zM240 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C208 295.2 215.2 288 224 288s16 7.156 16 16V400zM304 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C272 295.2 279.2 288 288 288s16 7.156 16 16V400zM368 400c0 8.844-7.156 16-16 16s-16-7.156-16-16v-96C336 295.2 343.2 288 352 288s16 7.156 16 16V400z", } - } } } @@ -26527,7 +25911,6 @@ impl IconShape for FaHandScissors { path { d: "M512 192v111.1C512 383.4 447.4 448 368 448H288c-26.52 0-48-21.48-48-47.99c0-9.152 2.697-17.61 7.139-24.89C224.9 370.1 208 351.5 208 328c0-16.72 8.561-31.4 21.52-39.1H40c-22.09 0-40-17.9-40-39.99s17.91-39.1 40-39.1h229.5L60 142.2C42.93 136.8 31.99 121.1 31.99 104c0-3.973 .5967-8.014 1.851-12.01c5.35-17.07 21.08-28.04 38.06-28.04c4 0 8.071 .6085 12.09 1.889l279.2 87.22C364.8 153.6 366.4 153.8 368 153.8c6.812 0 13.12-4.375 15.27-11.23c.4978-1.588 .7346-3.195 .7346-4.777c0-6.807-4.388-13.12-11.23-15.25l-72.54-22.67l14.29-17.85C323.6 70.67 337.4 64.04 352 64.04h48c10.39 0 20.48 3.359 28.8 9.592l38.41 28.79c25.2 18.91 40.53 47.97 43.55 79.04C511.5 184.9 512 188.4 512 192z", } - } } } @@ -26570,7 +25953,6 @@ impl IconShape for FaHandSparkles { path { d: "M448 432c0-14.25 8.547-28.14 21.28-34.55l39.56-16.56l15.64-37.52c4.461-9.037 11.45-15.37 19.43-19.23L544 128c0-17.67-14.33-32-32-32s-32 14.33-32 32l-.0156 112c0 8.836-7.148 16-15.98 16s-16.07-7.164-16.07-16L448 64c0-17.67-14.33-32-32-32s-32 14.33-32 32l-.0635 176c0 8.836-7.106 16-15.94 16S351.9 248.8 351.9 240L352 32c0-17.67-14.33-32-32-32S288 14.33 288 32L287.9 240C287.9 248.8 280.8 256 272 256S255.9 248.8 255.9 240L256 64c0-17.67-14.33-32-32-32S192 46.33 192 64v279.4L132.3 283.7C124.5 275.9 114.2 272 104 272C82.68 272 64 289.2 64 312c0 10.23 3.906 20.47 11.72 28.28l113.1 113.1C226.6 491.2 276.9 512 330.3 512H368c42.72 0 81.91-15.32 112.4-40.73l-9.049-3.773C456.6 460.1 448 446.3 448 432zM349.8 371.6L320 383.1l-12.42 29.78C306.1 415 305.4 416 304 416s-2.969-.9941-3.578-2.219L288 383.1l-29.79-12.42C256.1 370.1 256 369.4 256 367.1c0-1.365 .9922-2.967 2.209-3.577L288 352l12.42-29.79C301 320.1 302.6 320 304 320s2.967 .9902 3.578 2.217L320 352l29.79 12.42C351 365 352 366.6 352 367.1C352 369.4 351 370.1 349.8 371.6zM80 224c2.277 0 4.943-1.656 5.959-3.699l20.7-49.63l49.65-20.71c2.027-1.014 3.682-3.696 3.686-5.958C159.1 141.7 158.3 139.1 156.3 138L106.7 117.4L85.96 67.7C84.94 65.65 82.28 64 80 64C77.72 64 75.05 65.65 74.04 67.7L53.34 117.3L3.695 138C1.668 139.1 .0117 141.7 .0078 143.1c.0039 2.262 1.662 4.953 3.688 5.967l49.57 20.67l20.77 49.67C75.05 222.3 77.72 224 80 224zM639.1 432c-.0039-2.275-1.657-4.952-3.687-5.968l-49.57-20.67l-20.77-49.67C564.9 353.7 562.3 352 560 352c-2.281 0-4.959 1.652-5.975 3.695l-20.7 49.63l-49.64 20.71c-2.027 1.016-3.682 3.683-3.686 5.958c.0039 2.262 1.661 4.954 3.686 5.968l49.57 20.67l20.77 49.67C555.1 510.3 557.7 512 560 512c2.277 0 4.933-1.656 5.949-3.699l20.7-49.63l49.65-20.71C638.3 436.9 639.1 434.3 639.1 432z", } - } } } @@ -26613,7 +25995,6 @@ impl IconShape for FaHandSpock { path { d: "M543.6 128.6c0-8.999-6.115-32.58-31.68-32.58c-14.1 0-27.02 9.324-30.92 23.56l-34.36 125.1c-1.682 6.16-7.275 10.43-13.66 10.43c-7.981 0-14.16-6.518-14.16-14.13c0-.9844 .1034-1.987 .3197-2.996l35.71-166.6c.5233-2.442 .7779-4.911 .7779-7.362c0-13.89-9.695-32.86-31.7-32.86c-14.79 0-28.12 10.26-31.34 25.29l-37.77 176.2c-2.807 13.1-14.38 22.46-27.77 22.46c-13.04 0-24.4-8.871-27.56-21.52l-52.11-208.5C243.6 11.2 230.5-.0013 215.6-.0013c-26.71 0-31.78 25.71-31.78 31.98c0 2.569 .3112 5.18 .9617 7.786l50.55 202.2c.2326 .9301 .3431 1.856 .3431 2.764c0 6.051-4.911 11.27-11.3 11.27c-4.896 0-9.234-3.154-10.74-7.812L166.9 103.9C162.4 89.1 149.5 80.02 135.5 80.02c-15.68 0-31.63 12.83-31.63 31.97c0 3.273 .5059 6.602 1.57 9.884l69.93 215.7c.2903 .8949 .4239 1.766 .4239 2.598c0 4.521-3.94 7.915-8.119 7.915c-1.928 0-3.906-.7219-5.573-2.388L101.7 285.3c-8.336-8.336-19.63-12.87-30.81-12.87c-23.56 0-39.07 19.69-39.07 39.55c0 10.23 3.906 20.47 11.72 28.28l122.5 122.5C197.6 494.3 240.3 512 284.9 512h50.98c23.5 0 108.4-14.57 132.5-103l73.96-271.2C543.2 134.8 543.6 131.7 543.6 128.6z", } - } } } @@ -26656,7 +26037,6 @@ impl IconShape for FaHand { path { d: "M480 128v208c0 97.05-78.95 176-176 176h-37.72c-53.42 0-103.7-20.8-141.4-58.58l-113.1-113.1C3.906 332.5 0 322.2 0 312C0 290.7 17.15 272 40 272c10.23 0 20.47 3.906 28.28 11.72L128 343.4V64c0-17.67 14.33-32 32-32s32 14.33 32 32l.0729 176C192.1 248.8 199.2 256 208 256s16.07-7.164 16.07-16L224 32c0-17.67 14.33-32 32-32s32 14.33 32 32l.0484 208c0 8.836 7.111 16 15.95 16S320 248.8 320 240L320 64c0-17.67 14.33-32 32-32s32 14.33 32 32l.0729 176c0 8.836 7.091 16 15.93 16S416 248.8 416 240V128c0-17.67 14.33-32 32-32S480 110.3 480 128z", } - } } } @@ -26699,7 +26079,6 @@ impl IconShape for FaHandcuffs { path { d: "M304 32C304 49.67 289.7 64 272 64C254.3 64 240 49.67 240 32C240 14.33 254.3 0 272 0C289.7 0 304 14.33 304 32zM160 80C160 62.33 174.3 48 192 48C209.7 48 224 62.33 224 80C224 97.67 209.7 112 192 112C174.3 112 160 97.67 160 80zM160 128C177.7 128 192 142.3 192 160H200C213.3 160 224 170.7 224 184V200C224 201.7 223.8 203.4 223.5 205.1C280.3 229.6 320 286.2 320 352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352C0 286.2 39.74 229.6 96.54 205.1C96.19 203.4 96 201.7 96 200V184C96 170.7 106.7 160 120 160H128C128 142.3 142.3 128 160 128zM160 448C213 448 256 405 256 352C256 298.1 213 256 160 256C106.1 256 64 298.1 64 352C64 405 106.1 448 160 448zM337.6 278.9C354.5 246.1 382.5 219.8 416.5 205.1C416.2 203.4 416 201.7 416 199.1V183.1C416 170.7 426.7 159.1 440 159.1H448C448 142.3 462.3 127.1 480 127.1C497.7 127.1 512 142.3 512 159.1H520C533.3 159.1 544 170.7 544 183.1V199.1C544 201.7 543.8 203.4 543.5 205.1C600.3 229.6 640 286.2 640 352C640 440.4 568.4 512 480 512C417.1 512 364.2 476.7 337.6 425.1C346.9 402.5 352 377.9 352 352C352 326.1 346.9 301.5 337.6 278.9V278.9zM480 256C426.1 256 384 298.1 384 352C384 405 426.1 448 480 448C533 448 576 405 576 352C576 298.1 533 256 480 256zM336 32C336 14.33 350.3 0 368 0C385.7 0 400 14.33 400 32C400 49.67 385.7 64 368 64C350.3 64 336 49.67 336 32zM416 80C416 62.33 430.3 48 448 48C465.7 48 480 62.33 480 80C480 97.67 465.7 112 448 112C430.3 112 416 97.67 416 80z", } - } } } @@ -26742,7 +26121,6 @@ impl IconShape for FaHandsAslInterpreting { path { d: "M200 240c16.94 0 32.09 10.72 37.73 26.67c5.891 16.66 24.17 25.39 40.84 19.5c16.66-5.891 25.39-24.17 19.5-40.84C287.2 214.7 262.8 191.6 233.1 181.5l79.68-22.76c16.98-4.859 26.83-22.56 21.97-39.56C329.9 102.2 312.2 92.35 295.2 97.24L196 125.6l80.82-69.28c13.42-11.5 14.97-31.7 3.469-45.12C268.8-2.24 248.6-3.803 235.2 7.713l-100.4 86.09l22.33-48.39c7.391-16.05 .3906-35.06-15.66-42.47C125.4-4.412 106.4 2.525 98.94 18.6L14.92 206.6C5.082 228.6 0 252.5 0 276.6C0 335.9 48.1 384 107.4 384l99.9-.0064c31.87-2.289 61.15-19.35 79.13-46.18c9.828-14.69 5.891-34.56-8.781-44.41C263 283.6 243.1 287.5 233.3 302.2C225.8 313.3 213.4 320 200 320c-22.06 0-40-17.94-40-40C160 257.9 177.9 240 200 240zM532.6 128l-99.9 .004c-31.87 2.289-61.15 19.35-79.13 46.18c-9.828 14.69-5.891 34.56 8.781 44.41c14.66 9.812 34.55 5.906 44.41-8.781C414.2 198.7 426.6 191.1 440 191.1c22.06 0 40 17.94 40 40c0 22.06-17.94 39.1-40 39.1c-16.94 0-32.09-10.72-37.73-26.67c-5.891-16.66-24.17-25.39-40.84-19.5c-16.66 5.891-25.39 24.17-19.5 40.84c10.84 30.64 35.23 53.77 64.96 63.8l-79.68 22.76c-16.98 4.859-26.83 22.56-21.97 39.56c4.844 16.98 22.56 26.86 39.56 21.97l99.2-28.34l-80.82 69.28c-13.42 11.5-14.97 31.7-3.469 45.12c11.52 13.42 31.73 14.98 45.13 3.469l100.4-86.09l-22.33 48.39c-7.391 16.05-.3906 35.06 15.66 42.47c16.02 7.359 35.05 .4219 42.47-15.65l84.02-188C634.9 283.4 640 259.5 640 235.4C640 176.1 591.9 128 532.6 128z", } - } } } @@ -26785,7 +26163,6 @@ impl IconShape for FaHandsBound { path { d: "M95.1 144.8L165.3 237.2C170.1 244.7 181.4 246.8 189.6 242C199.3 236.3 201.7 223.3 194.6 214.5L167 179.1C156.2 166.4 158.1 146.7 171.4 135.5C184.6 124.4 204.4 125.8 215.9 138.7L262.6 191.3C278.1 209.7 287.1 233.4 287.1 258.1V352H352V258.1C352 233.4 361 209.7 377.4 191.3L424.1 138.7C435.6 125.8 455.4 124.4 468.6 135.5C481.9 146.7 483.8 166.4 472.1 179.1L445.4 214.5C438.3 223.3 440.7 236.3 450.4 242C458.6 246.8 469 244.7 474.7 237.2L544 144.8V32C544 14.33 558.3 0 576 0C593.7 0 608 14.33 608 32V213.9C608 228 602.9 241.8 593.7 252.5L508.4 352H512C525.3 352 536 362.7 536 376C536 389.3 525.3 400 512 400H128C114.7 400 104 389.3 104 376C104 362.7 114.7 352 128 352H131.6L46.31 252.5C37.07 241.8 32 228 32 213.9V32C32 14.33 46.33 0 64 0C81.67 0 96 14.33 96 32L95.1 144.8zM127.1 480C114.7 480 103.1 469.3 103.1 456C103.1 442.7 114.7 432 127.1 432H512C525.3 432 536 442.7 536 456C536 469.3 525.3 480 512 480H480V512H352V480H287.1V512H159.1V480H127.1z", } - } } } @@ -26828,7 +26205,6 @@ impl IconShape for FaHandsBubbles { path { d: "M416 64c17.67 0 32-14.33 32-31.1c0-17.67-14.33-32-32-32c-17.67 0-32 14.33-32 32C384 49.67 398.3 64 416 64zM519.1 336H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h128c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H288l47.09-17.06c12.66-3.906 19.75-17.34 15.84-30.03c-3.938-12.62-17.28-19.69-30.03-15.84L213.2 242.3C162 259.4 128 306.6 128 359.1v25.65c36.47 7.434 64 39.75 64 78.38c0 10.71-2.193 20.91-6.031 30.25C204.1 505.3 225.2 512 248 512h208c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h128c14.81 0 26.49-13.42 23.54-28.76c-2.191-11.4-12.84-19.24-24.44-19.24H360c-4.418 0-8-3.582-8-8s3.582-8 8-8h160c14.81 0 26.49-13.42 23.54-28.76C541.3 343.8 530.7 336 519.1 336zM311.5 178.4c5.508-1.66 10.99-2.471 16.5-2.471c6.662 0 12.1 1.334 18.98 3.482l15.36-48.61c4.461-14.12-4.82-29.3-20.33-31.11c-11.53-1.344-22.21 6.443-25.71 17.51l-20.9 66.17L311.5 178.4zM496 224c26.51 0 48-21.49 48-47.1s-21.49-48-48-48S448 149.5 448 176S469.5 224 496 224zM93.65 386.3C94.45 386.1 95.19 385.8 96 385.6v-25.69c0-67.17 43.03-126.7 107.1-148l73.7-22.76l34.15-108.1c4.459-14.12-4.82-29.3-20.33-31.11C279.1 48.6 268.4 56.39 264.9 67.46L231.4 173.9c-1.332 4.213-5.826 6.549-10.04 5.217C217.2 177.8 214.8 173.3 216.2 169.1l43.37-137.8c4.461-14.12-4.82-29.3-20.33-31.11c-11.53-1.344-22.21 6.445-25.71 17.51L165.6 169.4C164.2 173.6 159.7 175.9 155.5 174.6C151.3 173.3 148.1 168.8 150.3 164.6l38.56-122.1c4.459-14.12-4.82-29.3-20.33-31.11C157 10.04 146.3 17.83 142.8 28.9L82.84 218.7L80.76 168.7C80.85 155.5 70.17 144.6 56.9 144.5C43.67 144.5 32.18 155.1 32 168.4v112.7C32.71 325.6 56.76 364.8 93.65 386.3zM112 416c-26.51 0-48 21.49-48 47.1s21.49 48 48 48S160 490.5 160 464S138.5 416 112 416z", } - } } } @@ -26871,7 +26247,6 @@ impl IconShape for FaHandsClapping { path { d: "M320 96c8.844 0 16-7.156 16-16v-64C336 7.156 328.8 0 320 0s-16 7.156-16 16v64C304 88.84 311.2 96 320 96zM383.4 96c5.125 0 10.16-2.453 13.25-7.016l32.56-48c1.854-2.746 2.744-5.865 2.744-8.951c0-8.947-7.273-16.04-15.97-16.04c-5.125 0-10.17 2.465-13.27 7.02l-32.56 48C368.3 73.76 367.4 76.88 367.4 79.97C367.4 88.88 374.7 96 383.4 96zM384 357.5l0-163.9c0-6.016-4.672-33.69-32-33.69c-17.69 0-32.07 14.33-32.07 31.1L320 268.1L169.2 117.3C164.5 112.6 158.3 110.3 152.2 110.3c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l89.3 89.3C227.4 243.4 228.9 247.2 228.9 251c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.899-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349l-107.6-107.6C91.22 149.2 85.08 146.9 78.94 146.9c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l107.6 107.6C172.5 298.4 173.9 302.2 173.9 305.1c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.9-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349L59.28 227.2C54.59 222.5 48.45 220.1 42.31 220.1c-13.71 0-24 11.21-24 24c0 6.141 2.344 12.28 7.031 16.97l89.3 89.3c2.9 2.899 4.349 6.7 4.349 10.5c0 3.8-1.45 7.6-4.349 10.5c-2.899 2.899-6.7 4.349-10.5 4.349c-3.8 0-7.6-1.45-10.5-4.349L40.97 318.7C36.28 314 30.14 311.7 24 311.7c-13.71 0-23.99 11.26-23.99 24.05c0 6.141 2.332 12.23 7.02 16.92C112.6 458.2 151.3 512 232.3 512C318.1 512 384 440.9 384 357.5zM243.3 88.98C246.4 93.55 251.4 96 256.6 96c8.762 0 15.99-7.117 15.99-16.03c0-3.088-.8906-6.205-2.744-8.951l-32.56-48C234.2 18.46 229.1 15.98 223.1 15.98c-8.664 0-15.98 7.074-15.98 16.05c0 3.086 .8906 6.205 2.744 8.951L243.3 88.98zM480 160c-17.69 0-32 14.33-32 32v76.14l-32-32v121.4c0 94.01-63.31 141.5-78.32 152.2C345.1 510.9 352.6 512 360.3 512C446.1 512 512 440.9 512 357.5l-.0625-165.6C511.9 174.3 497.7 160 480 160z", } - } } } @@ -26914,7 +26289,6 @@ impl IconShape for FaHandsHoldingChild { path { d: "M280 40C280 17.91 297.9 0 320 0C342.1 0 360 17.91 360 40C360 62.09 342.1 80 320 80C297.9 80 280 62.09 280 40zM375.8 253C377.5 266.2 368.1 278.2 354.1 279.8C341.8 281.5 329.8 272.1 328.2 258.1L323.8 223.1H316.2L311.8 258.1C310.2 272.1 298.2 281.5 285 279.8C271.9 278.2 262.5 266.2 264.2 253L275.3 164.3L255.5 180.1C245.4 189.6 230.2 188.3 221.7 178.2C213.1 168 214.4 152.9 224.5 144.3L266 109.2C276.1 100.7 288.9 96 302.2 96H337.8C351.1 96 363.9 100.7 373.1 109.2L415.5 144.3C425.6 152.9 426.9 168 418.3 178.2C409.8 188.3 394.6 189.6 384.5 180.1L364.7 164.3L375.8 253zM80 258.7L140.3 339C149.7 351.6 167.7 353.8 179.9 343.8C190.4 335.1 193.1 319.1 186 308.3L164.6 272.5C155.9 258 159.9 239.3 173.7 229.7C187.6 220.1 206.5 222.9 216.1 236L263.5 294.1C279.3 313.1 288 338.6 288 364.1V480C288 497.7 273.7 512 256 512H160C150.3 512 141.1 507.6 135 499.1L14.02 348.8C4.946 337.4 0 323.3 0 308.8V103.1C0 81.91 17.91 63.1 40 63.1C62.09 63.1 80 81.91 80 103.1V258.7zM640 104V308.8C640 323.3 635.1 337.4 625.1 348.8L504.1 499.1C498.9 507.6 489.7 512 480 512H384C366.3 512 352 497.7 352 480V364.1C352 338.6 360.7 313.1 376.5 294.1L423 236C433.5 222.9 452.4 220.1 466.3 229.7C480.1 239.3 484.1 258 475.4 272.5L453.1 308.3C446.9 319.1 449.6 335.1 460.2 343.8C472.3 353.8 490.3 351.6 499.7 339L560 258.7V104C560 81.91 577.9 64 600 64C622.1 64 640 81.91 640 104V104z", } - } } } @@ -26957,7 +26331,6 @@ impl IconShape for FaHandsHoldingCircle { path { d: "M208 112C208 50.14 258.1 0 320 0C381.9 0 432 50.14 432 112C432 173.9 381.9 224 320 224C258.1 224 208 173.9 208 112zM80 258.7L140.3 339C149.7 351.6 167.7 353.8 179.9 343.8C190.4 335.1 193.1 319.1 186 308.3L164.6 272.5C155.9 258 159.9 239.3 173.7 229.7C187.6 220.1 206.5 222.9 216.1 236L263.5 294.1C279.3 313.1 288 338.6 288 364.1V480C288 497.7 273.7 512 256 512H160C150.3 512 141.1 507.6 135 499.1L14.02 348.8C4.946 337.4 0 323.3 0 308.8V103.1C0 81.91 17.91 63.1 40 63.1C62.09 63.1 80 81.91 80 103.1V258.7zM640 104V308.8C640 323.3 635.1 337.4 625.1 348.8L504.1 499.1C498.9 507.6 489.7 512 480 512H384C366.3 512 352 497.7 352 480V364.1C352 338.6 360.7 313.1 376.5 294.1L423 236C433.5 222.9 452.4 220.1 466.3 229.7C480.1 239.3 484.1 258 475.4 272.5L453.1 308.3C446.9 319.1 449.6 335.1 460.2 343.8C472.3 353.8 490.3 351.6 499.7 339L560 258.7V104C560 81.91 577.9 64 600 64C622.1 64 640 81.91 640 104V104z", } - } } } @@ -27000,7 +26373,6 @@ impl IconShape for FaHandsHolding { path { d: "M216.1 236C205.1 222.3 185.8 219.1 172 231c-13.81 11.06-16.05 31.19-5 45l18.86 30.56C194.8 317.7 193.9 333.7 183.8 343.8c-11.79 11.79-31.2 10.71-41.61-2.305L80 256.8V104C80 81.91 62.09 64 40 64S0 81.91 0 104v204.7c0 14.54 4.949 28.65 14.03 40l120.1 151.3C141.1 507.6 150.3 512 159.1 512H256c17.67 0 32.03-14.35 32.03-32.02L288 358.4c0-21.79-7.414-42.93-21.02-59.94L216.1 236zM600 64c-22.09 0-40 17.91-40 40v152.8l-62.2 84.73c-10.41 13.02-29.83 14.09-41.61 2.305c-10.08-10.07-10.97-26.11-2.068-37.24l18.86-30.56c11.05-13.81 8.812-33.94-5-45c-13.77-11.03-33.94-8.75-44.97 5l-49.99 62.5C359.4 315.5 352 336.6 352 358.4l-.0313 121.5C351.1 497.7 366.3 512 384 512h96.02c9.713 0 18.9-4.414 24.96-12l120.1-151.3C635.1 337.4 640 323.3 640 308.7V104C640 81.91 622.1 64 600 64z", } - } } } @@ -27043,7 +26415,6 @@ impl IconShape for FaHandsPraying { path { d: "M272 191.9c-17.62 0-32 14.35-32 31.97V303.9c0 8.875-7.125 16-16 16s-16-7.125-16-16V227.4c0-17.37 4.75-34.5 13.75-49.37L299.5 48.41c9-15.12 4.125-34.76-11-43.88C273.1-4.225 255.8 .1289 246.1 13.63C245.1 13.88 245.5 13.88 245.4 14.13L128.1 190C117.5 205.9 112 224.3 112 243.3v80.24l-90.13 29.1C8.75 357.9 0 370.1 0 383.9v95.99c0 10.88 8.5 31.1 32 31.1c2.75 0 5.375-.25 8-1l179.3-46.62C269.1 450 304 403.8 304 351.9V223.9C304 206.3 289.6 191.9 272 191.9zM618.1 353.6L528 323.6V243.4c0-19-5.5-37.37-16.12-53.25l-117.3-175.9c-.125-.25-.6251-.2487-.75-.4987c-9.625-13.5-27.88-17.85-42.38-9.229c-15.12 9.125-20 28.76-11 44.01l77.75 129.5C427.3 193 432 210 432 227.5v76.49c0 8.875-7.125 16-16 16s-16-7.125-16-16V223.1c0-17.62-14.38-31.97-32-31.97s-32 14.38-32 31.1v127.1c0 51.87 34.88 98.12 84.75 112.4L600 511C602.6 511.6 605.4 512 608 512c23.5 0 32-21.25 32-31.1v-95.99C640 370.3 631.3 358 618.1 353.6z", } - } } } @@ -27086,7 +26457,6 @@ impl IconShape for FaHands { path { d: "M330.8 242.3L223.1 209.1C210.3 205.2 197 212.3 193.1 224.9C189.2 237.6 196.3 251 208.9 254.9L256 272H56.9c-11.61 0-22.25 7.844-24.44 19.24C29.51 306.6 41.19 320 56 320h128C188.4 320 192 323.6 192 328S188.4 336 184 336H24.9c-11.61 0-22.25 7.844-24.44 19.24C-2.49 370.6 9.193 384 24 384h160C188.4 384 192 387.6 192 392S188.4 400 184 400H56.9c-11.61 0-22.25 7.844-24.44 19.24C29.51 434.6 41.19 448 56 448h128C188.4 448 192 451.6 192 456S188.4 464 184 464H88.9c-11.61 0-22.25 7.844-24.44 19.24C61.51 498.6 73.19 512 88 512h208c66.28 0 120-53.73 120-120v-32.03C416 306.6 381.1 259.4 330.8 242.3zM197.1 179.5c5.986-2.148 12.32-3.482 18.98-3.482c5.508 0 10.99 .8105 16.5 2.471l16.11 4.975L227.7 117.2C224.2 106.2 213.6 98.39 202 99.74c-15.51 1.807-24.79 16.99-20.33 31.11L197.1 179.5zM487.1 144.5c-13.27 .0977-23.95 10.91-23.86 24.16l-2.082 50.04l-59.98-189.8c-3.496-11.07-14.18-18.86-25.71-17.51c-15.51 1.807-24.79 16.99-20.33 31.11l38.56 122.1c1.332 4.213-1.004 8.707-5.219 10.04c-4.213 1.332-8.707-1.004-10.04-5.217l-47.93-151.7c-3.496-11.07-14.18-18.86-25.71-17.51c-15.51 1.807-24.79 16.99-20.33 31.11l43.37 137.8c1.33 4.213-1.006 8.707-5.219 10.04c-4.213 1.332-8.707-1.004-10.04-5.217l-33.46-106.4C275.6 56.39 264.9 48.6 253.4 49.94c-15.51 1.807-24.79 16.99-20.33 31.11l34.15 108.1l73.7 22.76C404.1 233.3 448 292.8 448 359.9v27.91c38.27-21.17 63.28-61.24 64-106.7V168.4C511.8 155.1 500.3 144.5 487.1 144.5z", } - } } } @@ -27129,7 +26499,6 @@ impl IconShape for FaHandshakeAngle { path { d: "M488 191.1h-152l.0001 51.86c.0001 37.66-27.08 72-64.55 75.77c-43.09 4.333-79.45-29.42-79.45-71.63V126.4l-24.51 14.73C123.2 167.8 96.04 215.7 96.04 267.5L16.04 313.8c-15.25 8.751-20.63 28.38-11.75 43.63l80 138.6c8.875 15.25 28.5 20.5 43.75 11.75l103.4-59.75h136.6c35.25 0 64-28.75 64-64c26.51 0 48-21.49 48-48V288h8c13.25 0 24-10.75 24-24l.0001-48C512 202.7 501.3 191.1 488 191.1zM635.7 154.5l-79.95-138.6c-8.875-15.25-28.5-20.5-43.75-11.75l-103.4 59.75h-62.57c-37.85 0-74.93 10.61-107.1 30.63C229.7 100.4 224 110.6 224 121.6l-.0004 126.4c0 22.13 17.88 40 40 40c22.13 0 40-17.88 40-40V159.1h184c30.93 0 56 25.07 56 56v28.5l80-46.25C639.3 189.4 644.5 169.8 635.7 154.5z", } - } } } @@ -27172,7 +26541,6 @@ impl IconShape for FaHandshakeSimpleSlash { path { d: "M358.6 195.6l145.6 118.1c12.12 9.992 19.5 23.49 22.12 37.98h81.62c17.6 0 31.1-14.39 31.1-31.99V159.1c0-17.67-14.33-31.99-31.1-31.99h-95.1c-40.98-40.96-96.56-63.98-154.5-63.98h-8.613c-7.1 0-15.63 3.002-21.63 8.373l-93.44 85.57L208.3 137.9L289.1 64.01L282.5 64c-43.48 0-85.19 13.66-120.8 37.44l-122.9-96.33C34.41 1.672 29.19 0 24.03 0c-7.125 0-14.19 3.156-18.91 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078c8.187-10.44 6.375-25.53-4.062-33.7l-135.5-106.2c-.1719-9.086-3.789-18.03-11.39-24.2l-149.2-121.2l-11.47 10.51L297.6 207.1l65.51-59.85c6.5-5.871 16.62-5.496 22.62 .1c5.1 6.496 5.5 16.62-.1 22.62L358.6 195.6zM32 127.1c-17.6 0-31.1 14.4-31.1 31.99v159.8c0 17.59 14.4 32.06 31.1 32.06l114.2-.0712l90.5 81.85c27.5 22.37 67.75 18.12 89.1-9.25l18.12 15.25c15.87 12.1 39.37 10.5 52.37-5.371l13.02-16.03L39.93 127.1L32 127.1z", } - } } } @@ -27215,7 +26583,6 @@ impl IconShape for FaHandshakeSimple { path { d: "M334.6 217.4l-30 27.49C264 282.1 217.8 256.8 202.9 240.6C176 211.2 178.1 165.7 207.3 138.9L289.1 64H282.5C224.7 64 169.1 86.95 128.2 127.8L32 128.1c-17.6 0-32 14.39-32 31.98v159.8c0 17.59 14.4 32.04 31.1 32.04l114.3-.0604l90.5 81.82c27.5 22.37 67.75 18.11 90-9.255l18.12 15.25c15.88 12.1 39.38 10.5 52.38-5.369l31.38-38.6l5.374 4.498c13.75 11 33.88 9.002 45-4.748l9.576-11.83c11.08-13.7 8.979-33.75-4.701-44.86L334.6 217.4zM608 128.1l-96-.1257c-40.98-40.96-96.56-63.88-154.5-63.88L348.9 64c-8 0-15.62 3.197-21.62 8.568L229 162.3C228.9 162.5 228.8 162.7 228.8 162.7C212 178.5 212.4 203.3 226.6 218.7c9.625 10.5 35 21.62 56.13 2.75c0-.125 .25-.125 .375-.25l80-73.1c6.5-5.871 16.62-5.496 22.62 1s5.5 16.62-1 22.62l-26.12 23.87l145.6 118.1c12.12 9.992 19.5 23.49 22.12 37.98L608 351.7c17.6 0 32-14.38 32-31.98V160.1C640 142.4 625.7 128.1 608 128.1z", } - } } } @@ -27258,7 +26625,6 @@ impl IconShape for FaHandshakeSlash { path { d: "M543.1 128.2l.0002 223.8c0 17.62 14.25 31.99 31.1 31.99h64V128.1L543.1 128.2zM591.1 352c-8.75 0-16-7.251-16-15.99c0-8.875 7.25-15.1 16-15.1c8.75 0 15.1 7.122 15.1 15.1C607.1 344.8 600.7 352 591.1 352zM.0005 128.2v255.7l63.1 .0446c17.75 0 32-14.28 32-32.03L96 171.9l-55.77-43.71H.0005zM64 336c0 8.742-7.25 15.99-15.1 15.99s-15.1-7.251-15.1-15.99c0-8.875 7.25-15.1 15.1-15.1S64 327.2 64 336zM128 351.8h18.25l90.5 81.85c27.5 22.37 67.75 18.12 89.1-9.25l18.12 15.25c15.87 12.1 39.37 10.5 52.37-5.371l13.02-16.03L128 196.1V351.8zM495.2 362.8c-.1875-9.101-3.824-18.05-11.44-24.24l-149.2-121.1l-11.47 10.51L297.5 207.9l65.33-59.79c6.5-5.871 16.75-5.496 22.62 1c5.1 6.496 5.5 16.62-1 22.62l-26.12 23.87l145.6 118.1c2.875 2.496 5.5 4.996 7.875 7.742V127.1c-40.98-40.96-96.52-63.98-154.5-63.98h-8.613c-7.941 0-15.64 2.97-21.5 8.329L233.7 157.9L208.3 137.9l80.85-73.92L282.5 64c-43.47 0-85.16 13.68-120.8 37.45L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.846 3.156 5.127 9.187C-3.06 19.62-1.248 34.72 9.19 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078c8.187-10.44 6.375-25.53-4.062-33.7L495.2 362.8z", } - } } } @@ -27301,7 +26667,6 @@ impl IconShape for FaHandshake { path { d: "M0 383.9l64 .0404c17.75 0 32-14.29 32-32.03V128.3L0 128.3V383.9zM48 320.1c8.75 0 16 7.118 16 15.99c0 8.742-7.25 15.99-16 15.99S32 344.8 32 336.1C32 327.2 39.25 320.1 48 320.1zM348.8 64c-7.941 0-15.66 2.969-21.52 8.328L228.9 162.3C228.8 162.5 228.8 162.7 228.6 162.7C212 178.3 212.3 203.2 226.5 218.7c12.75 13.1 39.38 17.62 56.13 2.75C282.8 221.3 282.9 221.3 283 221.2l79.88-73.1c6.5-5.871 16.75-5.496 22.62 1c6 6.496 5.5 16.62-1 22.62l-26.12 23.87L504 313.7c2.875 2.496 5.5 4.996 7.875 7.742V127.1c-40.98-40.96-96.48-63.88-154.4-63.88L348.8 64zM334.6 217.4l-30 27.49c-29.75 27.11-75.25 24.49-101.8-4.371C176 211.2 178.1 165.7 207.3 138.9L289.1 64H282.5C224.7 64 169.1 87.08 128.2 127.9L128 351.8l18.25 .0369l90.5 81.82c27.5 22.37 67.75 18.12 90-9.246l18.12 15.24c15.88 12.1 39.38 10.5 52.38-5.371l31.38-38.6l5.374 4.498c13.75 11 33.88 9.002 45-4.748l9.538-11.78c11.12-13.75 9.036-33.78-4.694-44.93L334.6 217.4zM544 128.4v223.6c0 17.62 14.25 32.05 31.1 32.05L640 384V128.1L544 128.4zM592 352c-8.75 0-16-7.246-16-15.99c0-8.875 7.25-15.99 16-15.99S608 327.2 608 336.1C608 344.8 600.8 352 592 352z", } - } } } @@ -27344,7 +26709,6 @@ impl IconShape for FaHanukiah { path { d: "M231.1 159.9C227.6 159.9 224 163.6 224 168V288h32V168C256 163.6 252.4 160 248 160L231.1 159.9zM167.1 159.9C163.6 159.9 160 163.6 160 168V288h32V168C192 163.6 188.4 160 184 160L167.1 159.9zM392 160C387.6 160 384 163.6 384 168V288h32V168c0-4.375-3.625-8.061-8-8.061L392 160zM456 160C451.6 160 448 163.6 448 168V288h32V168c0-4.375-3.625-8.061-8-8.061L456 160zM544 168c0-4.375-3.625-8.061-8-8.061L520 160C515.6 160 512 163.6 512 168V288h32V168zM103.1 159.9C99.62 159.9 96 163.6 96 168V288h32V168C128 163.6 124.4 160 120 160L103.1 159.9zM624 160h-31.98c-8.837 0-16.03 7.182-16.03 16.02L576 288c0 17.6-14.4 32-32 32h-192V128c0-8.837-7.151-16.01-15.99-16.01H303.1C295.2 111.1 288 119.2 288 128v192H96c-17.6 0-32-14.4-32-32l.0065-112C64.01 167.2 56.85 160 48.02 160H16C7.163 160 0 167.2 0 176V288c0 53.02 42.98 96 96 96h192v64H175.1C149.5 448 128 469.5 128 495.1C128 504.8 135.2 512 143.1 512h352C504.9 512 512 504.9 512 496C512 469.5 490.5 448 464 448H352v-64h192c53.02 0 96-42.98 96-96V176C640 167.2 632.8 160 624 160zM607.1 127.9C621.2 127.9 632 116 632 101.4C632 86.62 608 48 608 48s-24 38.62-24 53.38C584 116 594.7 127.9 607.1 127.9zM31.1 127.9C45.25 127.9 56 116 56 101.4C56 86.62 32 48 32 48S8 86.62 8 101.4C8 116 18.75 127.9 31.1 127.9zM319.1 79.94c13.25 0 24-11.94 24-26.57C344 38.62 320 0 320 0S296 38.62 296 53.38C296 67.1 306.7 79.94 319.1 79.94zM112 128c13.25 0 24-12 24-26.62C136 86.62 112 48 112 48S88 86.62 88 101.4C88 115.1 98.75 128 112 128zM176 128c13.25 0 24-12 24-26.62C200 86.62 176 48 176 48S152 86.62 152 101.4C152 115.1 162.8 128 176 128zM240 128c13.25 0 24-12 24-26.62C264 86.62 240 48 240 48S216 86.62 216 101.4C216 115.1 226.8 128 240 128zM400 128c13.25 0 24-12 24-26.62C424 86.62 400 48 400 48s-24 38.62-24 53.38C376 115.1 386.8 128 400 128zM464 128c13.25 0 24-12 24-26.62C488 86.62 464 48 464 48s-24 38.62-24 53.38C440 115.1 450.8 128 464 128zM528 128c13.25 0 24-12 24-26.62C552 86.62 528 48 528 48s-24 38.62-24 53.38C504 115.1 514.8 128 528 128z", } - } } } @@ -27387,7 +26751,6 @@ impl IconShape for FaHardDrive { path { d: "M464 288h-416C21.5 288 0 309.5 0 336v96C0 458.5 21.5 480 48 480h416c26.5 0 48-21.5 48-48v-96C512 309.5 490.5 288 464 288zM320 416c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S337.6 416 320 416zM416 416c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S433.6 416 416 416zM464 32h-416C21.5 32 0 53.5 0 80v192.4C13.41 262.3 29.92 256 48 256h416c18.08 0 34.59 6.254 48 16.41V80C512 53.5 490.5 32 464 32z", } - } } } @@ -27430,7 +26793,6 @@ impl IconShape for FaHashtag { path { d: "M416 127.1h-58.23l9.789-58.74c2.906-17.44-8.875-33.92-26.3-36.83c-17.53-2.875-33.92 8.891-36.83 26.3L292.9 127.1H197.8l9.789-58.74c2.906-17.44-8.875-33.92-26.3-36.83c-17.53-2.875-33.92 8.891-36.83 26.3L132.9 127.1H64c-17.67 0-32 14.33-32 32C32 177.7 46.33 191.1 64 191.1h58.23l-21.33 128H32c-17.67 0-32 14.33-32 32c0 17.67 14.33 31.1 32 31.1h58.23l-9.789 58.74c-2.906 17.44 8.875 33.92 26.3 36.83C108.5 479.9 110.3 480 112 480c15.36 0 28.92-11.09 31.53-26.73l11.54-69.27h95.12l-9.789 58.74c-2.906 17.44 8.875 33.92 26.3 36.83C268.5 479.9 270.3 480 272 480c15.36 0 28.92-11.09 31.53-26.73l11.54-69.27H384c17.67 0 32-14.33 32-31.1c0-17.67-14.33-32-32-32h-58.23l21.33-128H416c17.67 0 32-14.32 32-31.1C448 142.3 433.7 127.1 416 127.1zM260.9 319.1H165.8L187.1 191.1h95.12L260.9 319.1z", } - } } } @@ -27473,7 +26835,6 @@ impl IconShape for FaHatCowboySide { path { d: "M260.8 260C232.1 237.1 198.8 225 164.4 225c-77.38 0-142.9 62.75-163 156c-3.5 16.62-.375 33.88 8.625 47.38c8.75 13.12 21.88 20.62 35.88 20.62H592c-103.2 0-155-37.13-233.2-104.5L260.8 260zM495.5 241.8l-27.13-156.5c-2.875-17.25-12.75-32.5-27.12-42.25c-14.37-9.75-32.24-13.3-49.24-9.675L200.9 74.02C173.7 79.77 153.5 102.3 150.5 129.8L143.6 195c6.875-.875 13.62-2 20.75-2c41.87 0 82 14.5 117.4 42.88l98 84.37c71 61.25 115.1 96.75 212.2 96.75c26.5 0 48-21.5 48-48C640 343.6 610.4 249.6 495.5 241.8z", } - } } } @@ -27516,7 +26877,6 @@ impl IconShape for FaHatCowboy { path { d: "M489.1 264.9C480.5 207.5 450.5 32 392.3 32c-14 0-26.58 5.875-37.08 14c-20.75 15.87-49.62 15.87-70.5 0C274.2 38 261.7 32 247.7 32c-58.25 0-88.27 175.5-97.77 232.9C188.7 277.5 243.7 288 319.1 288S451.2 277.5 489.1 264.9zM632.9 227.7c-6.125-4.125-14.2-3.51-19.7 1.49c-1 .875-101.3 90.77-293.1 90.77c-190.9 0-292.2-89.99-293.2-90.86c-5.5-4.875-13.71-5.508-19.71-1.383c-6.125 4.125-8.587 11.89-6.087 18.77C1.749 248.5 78.37 448 319.1 448s318.2-199.5 318.1-201.5C641.5 239.6 639 231.9 632.9 227.7z", } - } } } @@ -27559,7 +26919,6 @@ impl IconShape for FaHatWizard { path { d: "M200 376l-49.23-16.41c-7.289-2.434-7.289-12.75 0-15.18L200 328l16.41-49.23c2.434-7.289 12.75-7.289 15.18 0L248 328l49.23 16.41c7.289 2.434 7.289 12.75 0 15.18L248 376L240 416H448l-86.38-201.6C355.4 200 354.8 183.8 359.8 168.9L416 0L228.4 107.3C204.8 120.8 185.1 141.4 175 166.4L64 416h144L200 376zM231.2 172.4L256 160l12.42-24.84c1.477-2.949 5.68-2.949 7.156 0L288 160l24.84 12.42c2.949 1.477 2.949 5.68 0 7.156L288 192l-12.42 24.84c-1.477 2.949-5.68 2.949-7.156 0L256 192L231.2 179.6C228.2 178.1 228.2 173.9 231.2 172.4zM496 448h-480C7.164 448 0 455.2 0 464C0 490.5 21.49 512 48 512h416c26.51 0 48-21.49 48-48C512 455.2 504.8 448 496 448z", } - } } } @@ -27602,7 +26961,6 @@ impl IconShape for FaHeadSideCoughSlash { path { d: "M607.1 311.1c13.25 0 24-10.75 24-23.1s-10.75-23.1-24-23.1s-23.1 10.75-23.1 23.1S594.7 311.1 607.1 311.1zM607.1 407.1c13.25 0 24-10.78 24-24.03c0-13.25-10.75-23.1-24-23.1s-24 10.78-24 24.03C583.1 397.2 594.7 407.1 607.1 407.1zM630.8 469.1l-190.2-149.1h7.4c23.12 0 38.62-23.87 29.25-44.1c-20.1-47.12-48.49-151.7-73.11-186.7C365.6 33.63 302.5 0 234.1 0H192C149.9 0 111.5 14.26 79.88 37.29L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.126 9.187c-8.187 10.44-6.375 25.53 4.062 33.7l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM320 415.1c-17.67 0-31.1-14.33-31.1-31.1S302.3 351.1 320 351.1l5.758-.0009L18.16 110.9C6.631 135.6 .0006 162.1 .0006 191.1c0 56.75 24.75 107.6 64 142.9L64 511.1h223.1l0-31.1l64.01 .001c33.25 0 60.2-25.38 63.37-57.78l-7.932-6.217H320zM543.1 359.1c13.25 0 24-10.78 24-24.03s-10.75-23.1-24-23.1c-13.25 0-24 10.78-24 24.03C519.1 349.2 530.7 359.1 543.1 359.1z", } - } } } @@ -27645,7 +27003,6 @@ impl IconShape for FaHeadSideCough { path { d: "M608 359.1c-13.25 0-24 10.75-24 24s10.75 24 24 24s24-10.75 24-24S621.3 359.1 608 359.1zM477.2 275c-21-47.13-48.49-151.8-73.11-186.8C365.6 33.63 302.5 0 234.1 0L192 0C86 0 0 86 0 192c0 56.75 24.75 107.6 64 142.9L64 512h223.1v-32h64.01c35.38 0 64-28.62 64-63.1L320 416c-17.67 0-32-14.33-32-32s14.33-32 32-32h95.98l-.003-32h31.99C471.1 320 486.6 296.1 477.2 275zM336 224c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S353.6 224 336 224zM480 359.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S493.3 359.1 480 359.1zM608 311.1c13.25 0 24-10.75 24-24s-10.75-24-24-24s-24 10.75-24 24S594.8 311.1 608 311.1zM544 311.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S557.3 311.1 544 311.1zM544 407.1c-13.25 0-23.1 10.75-23.1 24s10.75 24 23.1 24s24-10.75 24-24S557.3 407.1 544 407.1zM608 455.1c-13.25 0-24 10.75-24 24s10.75 24 24 24s24-10.75 24-24S621.3 455.1 608 455.1z", } - } } } @@ -27688,7 +27045,6 @@ impl IconShape for FaHeadSideMask { path { d: "M.1465 184.4C-2.166 244.2 23.01 298 63.99 334.9L63.99 512h160L224 316.5L3.674 156.2C1.871 165.4 .5195 174.8 .1465 184.4zM336 368H496L512 320h-255.1l.0178 192h145.9c27.55 0 52-17.63 60.71-43.76L464 464h-127.1c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16h138.7l10.67-32h-149.3c-8.836 0-16-7.164-16-16C320 375.2 327.2 368 336 368zM509.2 275c-20.1-47.13-48.49-151.8-73.11-186.8C397.6 33.63 334.5 0 266.1 0H200C117.1 0 42.48 50.57 13.25 123.7L239.2 288h272.6C511.8 283.7 511.1 279.3 509.2 275zM352 224c-17.62 0-32-14.38-32-32s14.38-32 32-32c17.62 0 31.1 14.38 31.1 32S369.6 224 352 224z", } - } } } @@ -27731,7 +27087,6 @@ impl IconShape for FaHeadSideVirus { path { d: "M208 175.1c-8.836 0-16 7.162-16 16c0 8.836 7.163 15.1 15.1 15.1s16-7.164 16-16C224 183.2 216.8 175.1 208 175.1zM272 239.1c-8.836 0-15.1 7.163-15.1 16c0 8.836 7.165 16 16 16s16-7.164 16-16C288 247.2 280.8 239.1 272 239.1zM509.2 275c-20.94-47.13-48.46-151.7-73.1-186.8C397.7 33.59 334.6 0 266.1 0H192C85.95 0 0 85.95 0 192c0 56.8 24.8 107.7 64 142.8L64 512h256l-.0044-64h63.99c35.34 0 63.1-28.65 63.1-63.1V320h31.98C503.1 320 518.6 296.2 509.2 275zM368 240h-12.12c-28.51 0-42.79 34.47-22.63 54.63l8.576 8.576c6.25 6.25 6.25 16.38 0 22.62c-3.125 3.125-7.219 4.688-11.31 4.688s-8.188-1.562-11.31-4.688l-8.576-8.576c-20.16-20.16-54.63-5.881-54.63 22.63V352c0 8.844-7.156 16-16 16s-16-7.156-16-16v-12.12c0-28.51-34.47-42.79-54.63-22.63l-8.576 8.576c-3.125 3.125-7.219 4.688-11.31 4.688c-4.096 0-8.188-1.562-11.31-4.688c-6.25-6.25-6.25-16.38 0-22.62l8.577-8.576C166.9 274.5 152.6 240 124.1 240H112c-8.844 0-16-7.156-16-16s7.157-16 16-16L124.1 208c28.51 0 42.79-34.47 22.63-54.63L138.2 144.8c-6.25-6.25-6.25-16.38 0-22.62s16.38-6.25 22.63 0L169.4 130.7c20.16 20.16 54.63 5.881 54.63-22.63V96c0-8.844 7.156-16 16-16S256 87.16 256 96v12.12c0 28.51 34.47 42.79 54.63 22.63l8.576-8.576c6.25-6.25 16.38-6.25 22.63 0s6.25 16.38 0 22.62L333.3 153.4C313.1 173.5 327.4 208 355.9 208l12.12-.0004c8.844 0 15.1 7.157 15.1 16S376.8 240 368 240z", } - } } } @@ -27774,7 +27129,6 @@ impl IconShape for FaHeading { path { d: "M448 448c0 17.69-14.33 32-32 32h-96c-17.67 0-32-14.31-32-32s14.33-32 32-32h16v-144h-224v144H128c17.67 0 32 14.31 32 32s-14.33 32-32 32H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h16v-320H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h96c17.67 0 32 14.31 32 32s-14.33 32-32 32H112v112h224v-112H320c-17.67 0-32-14.31-32-32s14.33-32 32-32h96c17.67 0 32 14.31 32 32s-14.33 32-32 32h-16v320H416C433.7 416 448 430.3 448 448z", } - } } } @@ -27817,7 +27171,6 @@ impl IconShape for FaHeadphonesSimple { path { d: "M256 32C112.9 32 4.563 151.1 0 288v104C0 405.3 10.75 416 23.1 416S48 405.3 48 392V288c0-114.7 93.34-207.8 208-207.8C370.7 80.2 464 173.3 464 288v104C464 405.3 474.7 416 488 416S512 405.3 512 392V287.1C507.4 151.1 399.1 32 256 32zM160 288L144 288c-35.34 0-64 28.7-64 64.13v63.75C80 451.3 108.7 480 144 480L160 480c17.66 0 32-14.34 32-32.05v-127.9C192 302.3 177.7 288 160 288zM368 288L352 288c-17.66 0-32 14.32-32 32.04v127.9c0 17.7 14.34 32.05 32 32.05L368 480c35.34 0 64-28.7 64-64.13v-63.75C432 316.7 403.3 288 368 288z", } - } } } @@ -27860,7 +27213,6 @@ impl IconShape for FaHeadphones { path { d: "M512 287.9l-.0042 112C511.1 444.1 476.1 480 432 480c-26.47 0-48-21.56-48-48.06V304.1C384 277.6 405.5 256 432 256c10.83 0 20.91 2.723 30.3 6.678C449.7 159.1 362.1 80.13 256 80.13S62.29 159.1 49.7 262.7C59.09 258.7 69.17 256 80 256C106.5 256 128 277.6 128 304.1v127.9C128 458.4 106.5 480 80 480c-44.11 0-79.1-35.88-79.1-80.06L0 288c0-141.2 114.8-256 256-256c140.9 0 255.6 114.5 255.1 255.3C511.1 287.5 511.1 287.7 512 287.9z", } - } } } @@ -27903,7 +27255,6 @@ impl IconShape for FaHeadset { path { d: "M191.1 224c0-17.72-14.34-32.04-32-32.04L144 192c-35.34 0-64 28.66-64 64.08v47.79C80 339.3 108.7 368 144 368H160c17.66 0 32-14.36 32-32.06L191.1 224zM256 0C112.9 0 4.583 119.1 .0208 256L0 296C0 309.3 10.75 320 23.1 320S48 309.3 48 296V256c0-114.7 93.34-207.8 208-207.8C370.7 48.2 464 141.3 464 256v144c0 22.09-17.91 40-40 40h-110.7C305 425.7 289.7 416 272 416H241.8c-23.21 0-44.5 15.69-48.87 38.49C187 485.2 210.4 512 239.1 512H272c17.72 0 33.03-9.711 41.34-24H424c48.6 0 88-39.4 88-88V256C507.4 119.1 399.1 0 256 0zM368 368c35.34 0 64-28.7 64-64.13V256.1C432 220.7 403.3 192 368 192l-16 0c-17.66 0-32 14.34-32 32.04L320 335.9C320 353.7 334.3 368 352 368H368z", } - } } } @@ -27946,7 +27297,6 @@ impl IconShape for FaHeartCircleBolt { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM464.8 286.4L368.8 358.4C364.7 361.5 362.1 366.9 364.6 371.8C366.2 376.7 370.8 380 376 380H411.6L381.5 434.2C378.8 439.1 379.8 445.3 384.1 449C388.4 452.8 394.7 452.1 399.2 449.6L495.2 377.6C499.3 374.5 501 369.1 499.4 364.2C497.8 359.3 493.2 356 488 356H452.4L482.5 301.8C485.2 296.9 484.2 290.7 479.9 286.1C475.6 283.2 469.3 283 464.8 286.4V286.4z", } - } } } @@ -27989,7 +27339,6 @@ impl IconShape for FaHeartCircleCheck { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } - } } } @@ -28032,7 +27381,6 @@ impl IconShape for FaHeartCircleExclamation { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } - } } } @@ -28075,7 +27423,6 @@ impl IconShape for FaHeartCircleMinus { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } - } } } @@ -28118,7 +27465,6 @@ impl IconShape for FaHeartCirclePlus { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } - } } } @@ -28161,7 +27507,6 @@ impl IconShape for FaHeartCircleXmark { path { d: "M256 368C256 403.7 266.6 436.9 284.9 464.6L279.4 470.3C266.4 483.2 245.5 483.2 233.5 470.3L39.71 270.5C-16.22 212.5-13.23 116.6 49.7 62.68C103.6 15.73 186.5 24.72 236.5 75.67L256.4 96.64L275.4 75.67C325.4 24.72 407.3 15.73 463.2 62.68C506.1 100.1 520.7 157.6 507 208.7C484.3 198 458.8 192 432 192C334.8 192 256 270.8 256 368zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } - } } } @@ -28204,7 +27549,6 @@ impl IconShape for FaHeartCrack { path { d: "M119.4 44.1C142.7 40.22 166.2 42.2 187.1 49.43L237.8 126.9L162.3 202.3C160.8 203.9 159.1 205.1 160 208.2C160 210.3 160.1 212.4 162.6 213.9L274.6 317.9C277.5 320.6 281.1 320.7 285.1 318.2C288.2 315.6 288.9 311.2 286.8 307.8L226.4 209.7L317.1 134.1C319.7 131.1 320.7 128.5 319.5 125.3L296.8 61.74C325.4 45.03 359.2 38.53 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 0 232.4 0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.09V44.1z", } - } } } @@ -28247,7 +27591,6 @@ impl IconShape for FaHeartPulse { path { d: "M352.4 243.8l-49.83 99.5c-6.009 12-23.41 11.62-28.92-.625L216.7 216.3l-30.05 71.75L88.55 288l176.4 182.2c12.66 13.07 33.36 13.07 46.03 0l176.4-182.2l-112.1 .0052L352.4 243.8zM495.2 62.86c-54.36-46.98-137.5-38.5-187.5 13.06L288 96.25L268.3 75.92C218.3 24.36 135.2 15.88 80.81 62.86C23.37 112.5 16.84 197.6 60.18 256h105l35.93-86.25c5.508-12.88 23.66-13.12 29.54-.375l58.21 129.4l49.07-98c5.884-11.75 22.78-11.75 28.67 0l27.67 55.25h121.5C559.2 197.6 552.6 112.5 495.2 62.86z", } - } } } @@ -28290,7 +27633,6 @@ impl IconShape for FaHeart { path { d: "M0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84.02L256 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 .0003 232.4 .0003 190.9L0 190.9z", } - } } } @@ -28333,7 +27675,6 @@ impl IconShape for FaHelicopterSymbol { path { d: "M320 66.66V1.985C435.8 16.42 527.6 108.2 542 224H477.3C463.9 143.6 400.4 80.15 320 66.66V66.66zM320 510V445.4C400.4 431.9 463.9 368.4 477.3 288H542C527.6 403.8 435.8 495.6 320 510V510zM33.98 288H98.65C112.1 368.4 175.6 431.9 256 445.4V510C140.2 495.6 48.42 403.8 33.98 288zM256 1.984V66.66C175.6 80.15 112.1 143.6 98.66 224H33.98C48.42 108.2 140.2 16.42 256 1.985V1.984zM240 224H336V160C336 142.3 350.3 128 368 128C385.7 128 400 142.3 400 160V352C400 369.7 385.7 384 368 384C350.3 384 336 369.7 336 352V288H240V352C240 369.7 225.7 384 208 384C190.3 384 176 369.7 176 352V160C176 142.3 190.3 128 208 128C225.7 128 240 142.3 240 160V224z", } - } } } @@ -28376,7 +27717,6 @@ impl IconShape for FaHelicopter { path { d: "M127.1 32C127.1 14.33 142.3 0 159.1 0H544C561.7 0 576 14.33 576 32C576 49.67 561.7 64 544 64H384V128H416C504.4 128 576 199.6 576 288V352C576 369.7 561.7 384 544 384H303.1C293.9 384 284.4 379.3 278.4 371.2L191.1 256L47.19 198.1C37.65 194.3 30.52 186.1 28.03 176.1L4.97 83.88C2.445 73.78 10.08 64 20.49 64H47.1C58.07 64 67.56 68.74 73.6 76.8L111.1 128H319.1V64H159.1C142.3 64 127.1 49.67 127.1 32V32zM384 320H512V288C512 234.1 469 192 416 192H384V320zM630.6 470.6L626.7 474.5C602.7 498.5 570.2 512 536.2 512H255.1C238.3 512 223.1 497.7 223.1 480C223.1 462.3 238.3 448 255.1 448H536.2C553.2 448 569.5 441.3 581.5 429.3L585.4 425.4C597.9 412.9 618.1 412.9 630.6 425.4C643.1 437.9 643.1 458.1 630.6 470.6L630.6 470.6z", } - } } } @@ -28419,7 +27759,6 @@ impl IconShape for FaHelmetSafety { path { d: "M544 280.9c0-89.17-61.83-165.4-139.6-197.4L352 174.2V49.78C352 39.91 344.1 32 334.2 32H241.8C231.9 32 224 39.91 224 49.78v124.4L171.6 83.53C93.83 115.5 32 191.7 32 280.9L31.99 352h512L544 280.9zM574.7 393.7C572.2 387.8 566.4 384 560 384h-544c-6.375 0-12.16 3.812-14.69 9.656c-2.531 5.875-1.344 12.69 3.062 17.34C7.031 413.8 72.02 480 287.1 480s280.1-66.19 283.6-69C576 406.3 577.2 399.5 574.7 393.7z", } - } } } @@ -28462,7 +27801,6 @@ impl IconShape for FaHelmetUn { path { d: "M480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H368V462.5L369.5 464H456C469.3 464 480 474.7 480 488C480 501.3 469.3 512 456 512H360C353.9 512 347.1 509.7 343.5 505.4L214.9 384H87.65C39.24 384 0 344.8 0 296.3V240C0 107.5 107.5 0 240 0C367.2 0 471.2 98.91 479.5 224H480zM320 288H274.4L241.1 343.5L320 417.2V288zM285.3 103.1C281.4 97.26 274.1 94.64 267.4 96.69C260.6 98.73 256 104.9 256 112V208C256 216.8 263.2 224 272 224C280.8 224 288 216.8 288 208V164.8L322.7 216.9C326.6 222.7 333.9 225.4 340.6 223.3C347.4 221.3 352 215.1 352 208V112C352 103.2 344.8 96 336 96C327.2 96 320 103.2 320 112V155.2L285.3 103.1zM160 112C160 103.2 152.8 96 144 96C135.2 96 128 103.2 128 112V176C128 202.5 149.5 224 176 224C202.5 224 224 202.5 224 176V112C224 103.2 216.8 96 208 96C199.2 96 192 103.2 192 112V176C192 184.8 184.8 192 176 192C167.2 192 160 184.8 160 176V112z", } - } } } @@ -28505,7 +27843,6 @@ impl IconShape for FaHighlighter { path { d: "M143.1 320V248.3C143.1 233 151.2 218.7 163.5 209.6L436.6 8.398C444 2.943 452.1 0 462.2 0C473.6 0 484.5 4.539 492.6 12.62L547.4 67.38C555.5 75.46 559.1 86.42 559.1 97.84C559.1 107 557.1 115.1 551.6 123.4L350.4 396.5C341.3 408.8 326.1 416 311.7 416H239.1L214.6 441.4C202.1 453.9 181.9 453.9 169.4 441.4L118.6 390.6C106.1 378.1 106.1 357.9 118.6 345.4L143.1 320zM489.4 99.92L460.1 70.59L245 229L330.1 314.1L489.4 99.92zM23.03 466.3L86.06 403.3L156.7 473.9L125.7 504.1C121.2 509.5 115.1 512 108.7 512H40C26.75 512 16 501.3 16 488V483.3C16 476.1 18.53 470.8 23.03 466.3V466.3z", } - } } } @@ -28548,7 +27885,6 @@ impl IconShape for FaHillAvalanche { path { d: "M161.4 91.58C160.5 87.87 160 83.99 160 80C160 53.49 181.5 32 208 32C229.9 32 248.3 46.62 254.1 66.62C268.5 45.7 292.7 32 320 32C364.2 32 400 67.82 400 112C400 119.4 398.1 126.6 397.1 133.5C426.9 145.1 448 174.1 448 208C448 236.4 433.2 261.3 410.9 275.5L492.6 357.2C508.2 372.8 533.6 372.8 549.2 357.2C564.8 341.6 564.8 316.2 549.2 300.6C533.6 284.1 508.2 284.1 492.6 300.6L458.7 266.7C493 232.3 548.8 232.3 583.1 266.7C617.5 301 617.5 356.8 583.1 391.1C552.8 421.4 505.9 425 471.7 401.9L161.4 91.58zM512 64C512 81.67 497.7 96 480 96C462.3 96 448 81.67 448 64C448 46.33 462.3 32 480 32C497.7 32 512 46.33 512 64zM480 160C480 142.3 494.3 128 512 128C529.7 128 544 142.3 544 160C544 177.7 529.7 192 512 192C494.3 192 480 177.7 480 160zM456.1 443.7C482.2 468.9 464.3 512 428.7 512H112C67.82 512 32 476.2 32 432V115.3C32 79.68 75.09 61.83 100.3 87.03L456.1 443.7z", } - } } } @@ -28591,7 +27927,6 @@ impl IconShape for FaHillRockslide { path { d: "M252.4 103.8C249.7 98.97 249.7 93.03 252.4 88.16L279.4 40.16C282.2 35.12 287.6 32 293.4 32H346.6C352.4 32 357.8 35.12 360.6 40.16L387.6 88.16C390.3 93.03 390.3 98.97 387.6 103.8L360.6 151.8C357.8 156.9 352.4 160 346.6 160H293.4C287.6 160 282.2 156.9 279.4 151.8L252.4 103.8zM424.1 443.7C450.2 468.9 432.3 512 396.7 512H80C35.82 512 0 476.2 0 432V115.3C0 79.68 43.09 61.83 68.28 87.03L424.1 443.7zM456.2 376.6C451.1 373.8 448 368.4 448 362.6V309.4C448 303.6 451.1 298.2 456.2 295.4L504.2 268.4C509 265.7 514.1 265.7 519.8 268.4L567.8 295.4C572.9 298.2 576 303.6 576 309.4V362.6C576 368.4 572.9 373.8 567.8 376.6L519.8 403.6C514.1 406.3 509 406.3 504.2 403.6L456.2 376.6zM192 64C192 81.67 177.7 96 160 96C142.3 96 128 81.67 128 64C128 46.33 142.3 32 160 32C177.7 32 192 46.33 192 64zM352 256C352 238.3 366.3 224 384 224C401.7 224 416 238.3 416 256C416 273.7 401.7 288 384 288C366.3 288 352 273.7 352 256z", } - } } } @@ -28634,7 +27969,6 @@ impl IconShape for FaHippo { path { d: "M584.2 96.36c-28.88-1.701-54.71 17.02-79.74 26.49C490 88.22 455.9 64 416 64c-11.25 0-22 2.252-32 5.877V56C384 42.75 373.2 32 360 32h-16C330.8 32 320 42.75 320 56v49C285.1 79.62 241.2 64 192 64C85.1 64 0 135.6 0 224v232C0 469.3 10.75 480 24 480h48C85.25 480 96 469.3 96 456v-62.87C128.4 407.5 166.8 416 208 416s79.63-8.492 112-22.87V456c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24V288h128v32c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V288c17.62 0 32-14.38 32-32l-.0001-96.07C639.1 127.8 616.4 98.25 584.2 96.36zM447.1 176c-8.875 0-16-7.125-16-16S439.1 144 448 144s16 7.125 16 16S456.9 176 447.1 176z", } - } } } @@ -28677,7 +28011,6 @@ impl IconShape for FaHockeyPuck { path { d: "M0 160c0-53 114.6-96 256-96s256 43 256 96s-114.6 96-256 96S0 213 0 160zM255.1 303.1C156.4 303.1 56.73 283.4 0 242.2V352c0 53 114.6 96 256 96s256-43 256-96V242.2C455.3 283.4 355.6 303.1 255.1 303.1z", } - } } } @@ -28720,7 +28053,6 @@ impl IconShape for FaHollyBerry { path { d: "M287.1 143.1c0 26.5 21.5 47.1 47.1 47.1c26.5 0 48-21.5 48-47.1s-21.5-47.1-48-47.1C309.5 95.99 287.1 117.5 287.1 143.1zM176 191.1c26.5 0 47.1-21.5 47.1-47.1S202.5 95.96 176 95.96c-26.5 0-47.1 21.5-47.1 47.1S149.5 191.1 176 191.1zM303.1 47.1C303.1 21.5 282.5 0 255.1 0c-26.5 0-47.1 21.5-47.1 47.1S229.5 95.99 255.1 95.99C282.5 95.99 303.1 74.5 303.1 47.1zM243.7 242.6C245.3 229.7 231.9 220.1 219.5 225.5C179.7 242.8 137.8 251.4 96.72 250.8C86.13 250.6 78.49 260.7 81.78 270.4C86.77 285.7 90.33 301.4 92.44 317.7c2.133 16.15-9.387 31.26-26.12 34.23c-16.87 2.965-33.7 4.348-50.48 4.152c-10.6-.0586-18.37 10.05-15.08 19.74c12.4 35.79 16.57 74.93 12.12 114.7c-1.723 14.96 13.71 25.67 28.02 19.8c38.47-15.95 78.77-23.81 118.2-23.34c10.58 .1953 18.36-9.91 15.07-19.6c-5.141-15.15-8.68-31.06-10.79-47.34c-2.133-16.16 9.371-31.13 26.24-34.09c16.73-2.973 33.57-4.496 50.36-4.301c10.73 .0781 18.51-10.03 15.22-19.72C242.5 324.7 238.5 283.9 243.7 242.6zM496.2 356.1c-16.78 .1953-33.61-1.188-50.48-4.152c-16.73-2.973-28.25-18.08-26.12-34.23c2.115-16.28 5.67-32.05 10.66-47.32c3.289-9.691-4.35-19.81-14.93-19.62c-41.11 .6484-83.01-7.965-122.7-25.23c-6.85-2.969-13.71-1.18-18.47 2.953c1.508 5.836 2.102 11.93 1.332 18.05c-4.539 36.23-1.049 72.56 10.12 105.1c3.395 9.988 3.029 20.73-.4766 30.52c12.44 .5 24.89 1.602 37.28 3.801c16.87 2.957 28.37 17.93 26.24 34.09c-2.115 16.27-5.654 32.19-10.79 47.34c-3.289 9.691 4.486 19.8 15.07 19.6c39.47-.4766 79.77 7.383 118.2 23.34c14.31 5.867 29.74-4.844 28.02-19.8c-4.451-39.81-.2832-78.95 12.12-114.7C514.5 366.1 506.8 356 496.2 356.1z", } - } } } @@ -28763,7 +28095,6 @@ impl IconShape for FaHorseHead { path { d: "M509.8 332.5l-69.89-164.3c-14.88-41.25-50.38-70.98-93.01-79.24c18-10.63 46.35-35.9 34.23-82.29c-1.375-5.001-7.112-7.972-11.99-6.097l-202.3 75.66C35.89 123.4 0 238.9 0 398.8v81.24C0 497.7 14.25 512 32 512h236.2c23.75 0 39.3-25.03 28.55-46.28l-40.78-81.71V383.3c-45.63-3.5-84.66-30.7-104.3-69.58c-1.625-3.125-.9342-6.951 1.566-9.327l12.11-12.11c3.875-3.875 10.64-2.692 12.89 2.434c14.88 33.63 48.17 57.38 87.42 57.38c17.13 0 33.05-5.091 46.8-13.22l46 63.9c6 8.501 15.75 13.34 26 13.34h50.28c8.501 0 16.61-3.388 22.61-9.389l45.34-39.84C511.6 357.7 514.4 344.2 509.8 332.5zM328.1 223.1c-13.25 0-23.96-10.75-23.96-24c0-13.25 10.75-23.92 24-23.92s23.94 10.73 23.94 23.98C352 213.3 341.3 223.1 328.1 223.1z", } - } } } @@ -28806,7 +28137,6 @@ impl IconShape for FaHorse { path { d: "M575.9 76.61c0-8.125-3.05-15.84-8.55-21.84c-3.875-4-8.595-9.125-13.72-14.5c11.12-6.75 19.47-17.51 22.22-30.63c.9999-5-2.849-9.641-7.974-9.641L447.9 0c-70.62 0-127.9 57.25-127.9 128L159.1 128c-28.87 0-54.38 12.1-72 33.12L87.1 160C39.5 160 .0001 199.5 .0001 248L0 304c0 8.875 7.125 15.1 15.1 15.1L31.1 320c8.874 0 15.1-7.125 15.1-16l.0005-56c0-13.25 6.884-24.4 16.76-31.65c-.125 2.5-.758 5.024-.758 7.649c0 27.62 11.87 52.37 30.5 69.87l-25.65 68.61c-4.586 12.28-5.312 25.68-2.128 38.4l21.73 86.89C92.02 502 104.8 512 119.5 512h32.98c20.81 0 36.08-19.55 31.05-39.74L162.2 386.9l23.78-63.61l133.1 22.34L319.1 480c0 17.67 14.33 32 31.1 32h31.1c17.67 0 31.1-14.33 31.1-32l.0166-161.8C435.7 297.1 447.1 270.5 447.1 240c0-.25-.1025-.3828-.1025-.6328V136.9L463.9 144l18.95 37.72c7.481 14.86 25.08 21.55 40.52 15.34l32.54-13.05c12.13-4.878 20.11-16.67 20.09-29.74L575.9 76.61zM511.9 96c-8.75 0-15.1-7.125-15.1-16S503.1 64 511.9 64c8.874 0 15.1 7.125 15.1 16S520.8 96 511.9 96z", } - } } } @@ -28849,7 +28179,6 @@ impl IconShape for FaHospitalUser { path { d: "M272 0C298.5 0 320 21.49 320 48V367.8C281.8 389.2 256 430 256 476.9C256 489.8 259.6 501.8 265.9 512H48C21.49 512 0 490.5 0 464V384H144C152.8 384 160 376.8 160 368C160 359.2 152.8 352 144 352H0V288H144C152.8 288 160 280.8 160 272C160 263.2 152.8 256 144 256H0V48C0 21.49 21.49 0 48 0H272zM152 64C143.2 64 136 71.16 136 80V104H112C103.2 104 96 111.2 96 120V136C96 144.8 103.2 152 112 152H136V176C136 184.8 143.2 192 152 192H168C176.8 192 184 184.8 184 176V152H208C216.8 152 224 144.8 224 136V120C224 111.2 216.8 104 208 104H184V80C184 71.16 176.8 64 168 64H152zM512 272C512 316.2 476.2 352 432 352C387.8 352 352 316.2 352 272C352 227.8 387.8 192 432 192C476.2 192 512 227.8 512 272zM288 477.1C288 425.7 329.7 384 381.1 384H482.9C534.3 384 576 425.7 576 477.1C576 496.4 560.4 512 541.1 512H322.9C303.6 512 288 496.4 288 477.1V477.1z", } - } } } @@ -28892,7 +28221,6 @@ impl IconShape for FaHospital { path { d: "M192 48C192 21.49 213.5 0 240 0H400C426.5 0 448 21.49 448 48V512H368V432C368 405.5 346.5 384 320 384C293.5 384 272 405.5 272 432V512H192V48zM312 64C303.2 64 296 71.16 296 80V104H272C263.2 104 256 111.2 256 120V136C256 144.8 263.2 152 272 152H296V176C296 184.8 303.2 192 312 192H328C336.8 192 344 184.8 344 176V152H368C376.8 152 384 144.8 384 136V120C384 111.2 376.8 104 368 104H344V80C344 71.16 336.8 64 328 64H312zM160 96V512H48C21.49 512 0 490.5 0 464V320H80C88.84 320 96 312.8 96 304C96 295.2 88.84 288 80 288H0V224H80C88.84 224 96 216.8 96 208C96 199.2 88.84 192 80 192H0V144C0 117.5 21.49 96 48 96H160zM592 96C618.5 96 640 117.5 640 144V192H560C551.2 192 544 199.2 544 208C544 216.8 551.2 224 560 224H640V288H560C551.2 288 544 295.2 544 304C544 312.8 551.2 320 560 320H640V464C640 490.5 618.5 512 592 512H480V96H592z", } - } } } @@ -28935,7 +28263,6 @@ impl IconShape for FaHotTubPerson { path { d: "M414.3 177.6C415.3 185.9 421.1 192 429.1 192h16.13c9.5 0 17-8.625 16-18.38C457.8 134.5 439.6 99.12 412 76.5c-17.38-14.12-28.88-36.75-32-62.12C379 6.125 372.3 0 364.3 0h-16.12c-9.5 0-17.12 8.625-16 18.38c4.375 39.12 22.38 74.5 50.13 97.13C399.6 129.6 411 152.2 414.3 177.6zM306.3 177.6C307.3 185.9 313.1 192 321.1 192h16.13c9.5 0 17-8.625 16-18.38C349.8 134.5 331.6 99.12 304 76.5c-17.38-14.12-28.88-36.75-32-62.12C271 6.125 264.3 0 256.3 0h-16.17C230.6 0 223 8.625 224.1 18.38C228.5 57.5 246.5 92.88 274.3 115.5C291.6 129.6 303 152.2 306.3 177.6zM480 256h-224L145.1 172.8C133.1 164.5 120.5 160 106.6 160H64C28.62 160 0 188.6 0 224v224c0 35.38 28.62 64 64 64h384c35.38 0 64-28.62 64-64V288C512 270.4 497.6 256 480 256zM128 440C128 444.4 124.4 448 120 448h-16C99.62 448 96 444.4 96 440v-112C96 323.6 99.62 320 104 320h16C124.4 320 128 323.6 128 328V440zM224 440C224 444.4 220.4 448 216 448h-16C195.6 448 192 444.4 192 440v-112C192 323.6 195.6 320 200 320h16C220.4 320 224 323.6 224 328V440zM320 440c0 4.375-3.625 8-8 8h-16C291.6 448 288 444.4 288 440v-112c0-4.375 3.625-8 8-8h16c4.375 0 8 3.625 8 8V440zM416 440c0 4.375-3.625 8-8 8h-16C387.6 448 384 444.4 384 440v-112c0-4.375 3.625-8 8-8h16c4.375 0 8 3.625 8 8V440zM64 128c35.38 0 64-28.62 64-64S99.38 0 64 0S0 28.62 0 64S28.62 128 64 128z", } - } } } @@ -28978,7 +28305,6 @@ impl IconShape for FaHotdog { path { d: "M488.6 23.44c-31.06-31.19-81.76-31.16-112.8 .0313L24.46 374.8c-20.83 19.96-29.19 49.66-21.83 77.6c7.36 27.94 29.07 49.65 57.02 57.01c27.94 7.36 57.64-1 77.6-21.83l351.3-351.3C519.7 105.2 519.8 54.5 488.6 23.44zM438.8 118.4c-19.59 19.59-37.39 22.52-51.74 25.01c-12.97 2.246-22.33 3.867-34.68 16.22c-12.35 12.35-13.97 21.71-16.22 34.69c-2.495 14.35-5.491 32.19-25.08 51.78c-19.59 19.59-37.43 22.58-51.78 25.08C246.3 273.4 236.9 275.1 224.6 287.4c-12.35 12.35-13.97 21.71-16.22 34.68C205.9 336.4 202.9 354.3 183.3 373.9c-19.59 19.59-37.43 22.58-51.78 25.08C118.5 401.2 109.2 402.8 96.83 415.2c-6.238 6.238-16.34 6.238-22.58 0c-6.238-6.238-6.238-16.35 0-22.58c19.59-19.59 37.43-22.58 51.78-25.07c12.97-2.245 22.33-3.869 34.68-16.22c12.35-12.35 13.97-21.71 16.22-34.69c2.495-14.35 5.492-32.19 25.08-51.78s37.43-22.58 51.78-25.08c12.97-2.246 22.33-3.869 34.68-16.22s13.97-21.71 16.22-34.68c2.495-14.35 5.492-32.19 25.08-51.78c19.59-19.59 37.43-22.58 51.78-25.07c12.97-2.246 22.28-3.815 34.63-16.17c6.238-6.238 16.36-6.238 22.59 0C444.1 102.1 444.1 112.2 438.8 118.4zM32.44 321.5l290-290l-11.48-11.6c-24.95-24.95-63.75-26.57-86.58-3.743L17.1 223.4C-5.73 246.3-4.108 285.1 20.84 310L32.44 321.5zM480.6 189.5l-290 290l11.48 11.6c24.95 24.95 63.75 26.57 86.58 3.743l207.3-207.3c22.83-22.83 21.21-61.63-3.743-86.58L480.6 189.5z", } - } } } @@ -29021,7 +28347,6 @@ impl IconShape for FaHotel { path { d: "M480 0C497.7 0 512 14.33 512 32C512 49.67 497.7 64 480 64V448C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H304V448H208V512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H480zM112 96C103.2 96 96 103.2 96 112V144C96 152.8 103.2 160 112 160H144C152.8 160 160 152.8 160 144V112C160 103.2 152.8 96 144 96H112zM224 144C224 152.8 231.2 160 240 160H272C280.8 160 288 152.8 288 144V112C288 103.2 280.8 96 272 96H240C231.2 96 224 103.2 224 112V144zM368 96C359.2 96 352 103.2 352 112V144C352 152.8 359.2 160 368 160H400C408.8 160 416 152.8 416 144V112C416 103.2 408.8 96 400 96H368zM96 240C96 248.8 103.2 256 112 256H144C152.8 256 160 248.8 160 240V208C160 199.2 152.8 192 144 192H112C103.2 192 96 199.2 96 208V240zM240 192C231.2 192 224 199.2 224 208V240C224 248.8 231.2 256 240 256H272C280.8 256 288 248.8 288 240V208C288 199.2 280.8 192 272 192H240zM352 240C352 248.8 359.2 256 368 256H400C408.8 256 416 248.8 416 240V208C416 199.2 408.8 192 400 192H368C359.2 192 352 199.2 352 208V240zM256 288C211.2 288 173.5 318.7 162.1 360.2C159.7 373.1 170.7 384 184 384H328C341.3 384 352.3 373.1 349 360.2C338.5 318.7 300.8 288 256 288z", } - } } } @@ -29064,7 +28389,6 @@ impl IconShape for FaHourglassEmpty { path { d: "M0 32C0 14.33 14.33 0 32 0H352C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32zM96 64V74.98C96 100.4 106.1 124.9 124.1 142.9L192 210.7L259.9 142.9C277.9 124.9 288 100.4 288 74.98V64H96zM96 448H288V437C288 411.6 277.9 387.1 259.9 369.1L192 301.3L124.1 369.1C106.1 387.1 96 411.6 96 437V448z", } - } } } @@ -29107,7 +28431,6 @@ impl IconShape for FaHourglassEnd { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM124.1 142.9L192 210.7L259.9 142.9C277.9 124.9 288 100.4 288 74.98V64H96V74.98C96 100.4 106.1 124.9 124.1 142.9z", } - } } } @@ -29150,7 +28473,6 @@ impl IconShape for FaHourglassStart { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM259.9 369.1L192 301.3L124.1 369.1C106.1 387.1 96 411.6 96 437V448H288V437C288 411.6 277.9 387.1 259.9 369.1V369.1z", } - } } } @@ -29193,7 +28515,6 @@ impl IconShape for FaHourglass { path { d: "M352 0C369.7 0 384 14.33 384 32C384 49.67 369.7 64 352 64V74.98C352 117.4 335.1 158.1 305.1 188.1L237.3 256L305.1 323.9C335.1 353.9 352 394.6 352 437V448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448V437C32 394.6 48.86 353.9 78.86 323.9L146.7 256L78.86 188.1C48.86 158.1 32 117.4 32 74.98V64C14.33 64 0 49.67 0 32C0 14.33 14.33 0 32 0H352zM111.1 128H272C282.4 112.4 288 93.98 288 74.98V64H96V74.98C96 93.98 101.6 112.4 111.1 128zM111.1 384H272C268.5 378.7 264.5 373.7 259.9 369.1L192 301.3L124.1 369.1C119.5 373.7 115.5 378.7 111.1 384V384z", } - } } } @@ -29236,7 +28557,6 @@ impl IconShape for FaHouseChimneyCrack { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H326.4L288 448L368.8 380.7C376.6 374.1 376.5 362.1 368.5 355.8L250.6 263.2C235.1 251.7 216.8 270.1 227.8 285.2L288 368L202.5 439.2C196.5 444.3 194.1 452.1 199.1 459.8L230.4 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5z", } - } } } @@ -29279,7 +28599,6 @@ impl IconShape for FaHouseChimneyMedical { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6zM400 248C400 239.2 392.8 232 384 232H328V176C328 167.2 320.8 160 312 160H264C255.2 160 248 167.2 248 176V232H192C183.2 232 176 239.2 176 248V296C176 304.8 183.2 312 192 312H248V368C248 376.8 255.2 384 264 384H312C320.8 384 328 376.8 328 368V312H384C392.8 312 400 304.8 400 296V248z", } - } } } @@ -29322,7 +28641,6 @@ impl IconShape for FaHouseChimneyUser { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6zM288 288C323.3 288 352 259.3 352 224C352 188.7 323.3 160 288 160C252.7 160 224 188.7 224 224C224 259.3 252.7 288 288 288zM192 416H384C392.8 416 400 408.8 400 400C400 355.8 364.2 320 320 320H256C211.8 320 176 355.8 176 400C176 408.8 183.2 416 192 416z", } - } } } @@ -29365,7 +28683,6 @@ impl IconShape for FaHouseChimneyWindow { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5zM248 192C234.7 192 224 202.7 224 216V296C224 309.3 234.7 320 248 320H328C341.3 320 352 309.3 352 296V216C352 202.7 341.3 192 328 192H248z", } - } } } @@ -29408,7 +28725,6 @@ impl IconShape for FaHouseChimney { path { d: "M511.8 287.6L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L416 100.7V64C416 46.33 430.3 32 448 32H480C497.7 32 512 46.33 512 64V185L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6L511.8 287.6z", } - } } } @@ -29451,7 +28767,6 @@ impl IconShape for FaHouseCircleCheck { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -29494,7 +28809,6 @@ impl IconShape for FaHouseCircleExclamation { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -29537,7 +28851,6 @@ impl IconShape for FaHouseCircleXmark { path { d: "M320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C404.2 192 328.8 262.3 320.7 352L320 352zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -29580,7 +28893,6 @@ impl IconShape for FaHouseCrack { path { d: "M511.8 287.6L512.5 447.7C512.6 483.2 483.9 512 448.5 512H326.4L288 448L368.8 380.7C376.6 374.1 376.5 362.1 368.5 355.8L250.6 263.2C235.1 251.7 216.8 270.1 227.8 285.2L288 368L202.5 439.2C196.5 444.3 194.1 452.1 199.1 459.8L230.4 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8z", } - } } } @@ -29623,7 +28935,6 @@ impl IconShape for FaHouseFire { path { d: "M288 350.1L288 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L447.3 128.1C434.9 127.2 422.3 131.1 412.5 139.9C377.1 171.5 346.9 207.6 325.2 242.7C304.3 276.5 288 314.9 288 350.1H288zM509 221.5C516.9 211.6 525.8 200.8 535.5 191.1C541.1 186.9 549.9 186.9 555.5 192C580.2 214.7 601.1 244.7 615.8 273.2C630.4 301.2 640 329.9 640 350.1C640 437.9 568.7 512 480 512C390.3 512 320 437.8 320 350.1C320 323.7 332.7 291.5 352.4 259.5C372.4 227.2 400.5 193.4 433.8 163.7C439.4 158.7 447.1 158.8 453.5 163.8C473.3 181.6 491.8 200.7 509 221.5V221.5zM550 336.1C548 332.1 546 328.1 543 324.1L507 367C507 367 449 293 445 288C415 324.1 400 346 400 370C400 419 436 448 481 448C499 448 515 443 530 432.1C560 412 568 370 550 336.1z", } - } } } @@ -29666,7 +28977,6 @@ impl IconShape for FaHouseFlag { path { d: "M480 0C497.7 0 512 14.33 512 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H512V512H448V32C448 14.33 462.3 0 480 0V0zM416 512H416.1L416.8 512H352C334.3 512 320 497.7 320 480V384C320 366.3 305.7 352 288 352H224C206.3 352 192 366.3 192 384V480C192 497.7 177.7 512 160 512H96C78.33 512 64 497.7 64 480V288H31.1C18.61 288 6.631 279.7 1.985 267.1C-2.661 254.5 1.005 240.4 11.17 231.7L235.2 39.7C247.2 29.43 264.8 29.43 276.8 39.7L416 159V512z", } - } } } @@ -29709,7 +29019,6 @@ impl IconShape for FaHouseFloodWaterCircleArrowRight { path { d: "M288 144C288 223.5 223.5 288 144 288C64.47 288 0 223.5 0 144C0 64.47 64.47 .0002 144 .0002C223.5 .0002 288 64.47 288 144zM140.7 99.31L169.4 128H80C71.16 128 64 135.2 64 144C64 152.8 71.16 160 80 160H169.4L140.7 188.7C134.4 194.9 134.4 205.1 140.7 211.3C146.9 217.6 157.1 217.6 163.3 211.3L219.3 155.3C225.6 149.1 225.6 138.9 219.3 132.7L163.3 76.69C157.1 70.44 146.9 70.44 140.7 76.69C134.4 82.94 134.4 93.07 140.7 99.31V99.31zM301 64.42L381.2 6.12C392.4-2.04 407.6-2.04 418.8 6.12L594.8 134.1C606 142.3 610.7 156.7 606.4 169.9C602.1 183.1 589.9 192 576 192H559.4L559.7 276.4C557.5 274.8 555.3 273.2 553.2 271.5C531 252.8 498.9 251.4 475.2 268.1C457.2 280.5 435 288.5 416 288.5C396.4 288.5 375.2 280.8 356.8 268.1C334.8 252.6 305.3 252.6 283.2 268.1C273.2 274.1 262 280.7 250.2 284.3C292.6 252.2 319.1 201.3 319.1 144C319.1 115.4 313.2 88.32 301 64.42V64.42zM416 336C442.9 336 471.4 325.2 493.4 309.9L493.5 309.9C505.4 301.4 521.5 302.1 532.7 311.6C547 323.5 565.2 332.6 583.3 336.8C600.5 340.8 611.2 358.1 607.2 375.3C603.2 392.5 585.1 403.2 568.7 399.2C544.2 393.4 523.9 382.6 510.5 374.2C481.5 389.7 449 400 416 400C384.1 400 355.4 390.1 335.6 381.1C329.7 378.5 324.5 375.8 320 373.4C315.5 375.8 310.3 378.5 304.4 381.1C284.6 390.1 255.9 400 224 400C190.1 400 158.5 389.7 129.5 374.2C116.1 382.6 95.79 393.4 71.27 399.2C54.06 403.2 36.85 392.5 32.84 375.3C28.83 358.1 39.53 340.8 56.74 336.8C74.84 332.6 92.96 323.5 107.3 311.6C118.5 302.1 134.6 301.4 146.5 309.9L146.6 309.9C168.7 325.2 197.1 336 224 336C251.5 336 279 325.4 301.5 309.9C312.6 302 327.4 302 338.5 309.9C360.1 325.4 388.5 336 416 336H416zM338.5 421.9C360.1 437.4 388.5 448 416 448C442.9 448 471.4 437.2 493.4 421.9L493.5 421.9C505.4 413.4 521.5 414.1 532.7 423.6C547 435.5 565.2 444.6 583.3 448.8C600.5 452.8 611.2 470.1 607.2 487.3C603.2 504.5 585.1 515.2 568.7 511.2C544.2 505.4 523.9 494.6 510.5 486.2C481.5 501.7 449 512 416 512C384.1 512 355.4 502.1 335.6 493.1C329.7 490.5 324.5 487.8 320 485.4C315.5 487.8 310.3 490.5 304.4 493.1C284.6 502.1 255.9 512 224 512C190.1 512 158.5 501.7 129.5 486.2C116.1 494.6 95.79 505.4 71.27 511.2C54.06 515.2 36.85 504.5 32.84 487.3C28.83 470.1 39.53 452.8 56.74 448.8C74.84 444.6 92.96 435.5 107.3 423.6C118.5 414.1 134.6 413.4 146.5 421.9L146.6 421.9C168.7 437.2 197.1 448 224 448C251.5 448 279 437.4 301.5 421.9C312.6 414 327.4 414 338.5 421.9H338.5z", } - } } } @@ -29752,7 +29061,6 @@ impl IconShape for FaHouseFloodWater { path { d: "M482.8 134.1C494 142.3 498.7 156.7 494.4 169.9C490.1 183.1 477.9 192 464 192H447.4L447.7 265.2C446.1 266.1 444.6 267.1 443.2 268.1C425.2 280.5 403 288.5 384 288.5C364.4 288.5 343.2 280.8 324.8 268.1C302.8 252.6 273.3 252.6 251.2 268.1C234 279.9 213.2 288.5 192 288.5C172.1 288.5 150.8 280.5 132.9 268.1C131.3 267 129.7 265.1 128 265V192H112C98.14 192 85.86 183.1 81.57 169.9C77.28 156.7 81.97 142.3 93.18 134.1L269.2 6.12C280.4-2.04 295.6-2.04 306.8 6.12L482.8 134.1zM269.5 309.9C280.6 302 295.4 302 306.5 309.9C328.1 325.4 356.5 336 384 336C410.9 336 439.4 325.2 461.4 309.9L461.5 309.9C473.4 301.4 489.5 302.1 500.7 311.6C515 323.5 533.2 332.6 551.3 336.8C568.5 340.8 579.2 358.1 575.2 375.3C571.2 392.5 553.1 403.2 536.7 399.2C512.2 393.4 491.9 382.6 478.5 374.2C449.5 389.7 417 400 384 400C352.1 400 323.4 390.1 303.6 381.1C297.7 378.5 292.5 375.8 288 373.4C283.5 375.8 278.3 378.5 272.4 381.1C252.6 390.1 223.9 400 192 400C158.1 400 126.5 389.7 97.5 374.2C84.12 382.6 63.79 393.4 39.27 399.2C22.06 403.2 4.854 392.5 .8426 375.3C-3.169 358.1 7.532 340.8 24.74 336.8C42.84 332.6 60.96 323.5 75.31 311.6C86.46 302.1 102.6 301.4 114.5 309.9L114.6 309.9C136.7 325.2 165.1 336 192 336C219.5 336 247 325.4 269.5 309.9H269.5zM461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9H461.4z", } - } } } @@ -29795,7 +29103,6 @@ impl IconShape for FaHouseLaptop { path { d: "M218.3 8.486C230.6-2.829 249.4-2.829 261.7 8.486L469.7 200.5C476.4 206.7 480 215.2 480 224H336C316.9 224 299.7 232.4 288 245.7V208C288 199.2 280.8 192 272 192H208C199.2 192 192 199.2 192 208V272C192 280.8 199.2 288 208 288H271.1V416H112C85.49 416 64 394.5 64 368V256H32C18.83 256 6.996 247.9 2.198 235.7C-2.6 223.4 .6145 209.4 10.3 200.5L218.3 8.486zM336 256H560C577.7 256 592 270.3 592 288V448H624C632.8 448 640 455.2 640 464C640 490.5 618.5 512 592 512H303.1C277.5 512 255.1 490.5 255.1 464C255.1 455.2 263.2 448 271.1 448H303.1V288C303.1 270.3 318.3 256 336 256zM352 304V448H544V304H352z", } - } } } @@ -29838,7 +29145,6 @@ impl IconShape for FaHouseLock { path { d: "M384 480C384 491.7 387.1 502.6 392.6 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L490.7 166.3C447.2 181.7 416 223.2 416 272V296.6C396.9 307.6 384 328.3 384 352L384 480zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -29881,7 +29187,6 @@ impl IconShape for FaHouseMedicalCircleCheck { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -29924,7 +29229,6 @@ impl IconShape for FaHouseMedicalCircleExclamation { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -29967,7 +29271,6 @@ impl IconShape for FaHouseMedicalCircleXmark { path { d: "M320.5 381.5C324.6 435.5 353 482.6 394.8 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L522.1 193.9C513.6 192.7 504.9 192 496 192C453.6 192 414.7 207 384.3 232L384 232H328V176C328 167.2 320.8 160 311.1 160H263.1C255.2 160 247.1 167.2 247.1 176V232H191.1C183.2 232 175.1 239.2 175.1 248V296C175.1 304.8 183.2 312 191.1 312H247.1V368C247.1 376.8 255.2 384 263.1 384H311.1C315.1 384 318 383.1 320.5 381.5H320.5zM328 312H329.1C328.7 313.1 328.4 314.3 328 315.4V312zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -30010,7 +29313,6 @@ impl IconShape for FaHouseMedicalFlag { path { d: "M480 0C497.7 0 512 14.33 512 32H624C632.8 32 640 39.16 640 48V176C640 184.8 632.8 192 624 192H512V512H448V32C448 14.33 462.3 0 480 0V0zM416 512H416.1L416.8 512H96C78.33 512 64 497.7 64 480V288H31.1C18.61 288 6.631 279.7 1.985 267.1C-2.661 254.5 1.005 240.4 11.17 231.7L235.2 39.7C247.2 29.43 264.8 29.43 276.8 39.7L416 159V512zM223.1 256H175.1C167.2 256 159.1 263.2 159.1 272V304C159.1 312.8 167.2 320 175.1 320H223.1V368C223.1 376.8 231.2 384 239.1 384H271.1C280.8 384 287.1 376.8 287.1 368V320H336C344.8 320 352 312.8 352 304V272C352 263.2 344.8 256 336 256H287.1V208C287.1 199.2 280.8 192 271.1 192H239.1C231.2 192 223.1 199.2 223.1 208V256z", } - } } } @@ -30053,7 +29355,6 @@ impl IconShape for FaHouseMedical { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5H575.8zM328 232V176C328 167.2 320.8 160 312 160H264C255.2 160 248 167.2 248 176V232H192C183.2 232 176 239.2 176 248V296C176 304.8 183.2 312 192 312H248V368C248 376.8 255.2 384 264 384H312C320.8 384 328 376.8 328 368V312H384C392.8 312 400 304.8 400 296V248C400 239.2 392.8 232 384 232H328z", } - } } } @@ -30096,7 +29397,6 @@ impl IconShape for FaHouseSignal { path { d: "M314.3 8.486C326.6-2.829 345.4-2.829 357.7 8.486L565.7 200.5C575.4 209.4 578.6 223.4 573.8 235.7C569 247.9 557.2 256 544 256H512V368C512 394.5 490.5 416 464 416H296.4C272.7 317.5 195.4 239.1 97.06 215.8C98.58 210.1 101.7 204.7 106.3 200.5L314.3 8.486zM304 192C295.2 192 287.1 199.2 287.1 208V272C287.1 280.8 295.2 288 304 288H368C376.8 288 384 280.8 384 272V208C384 199.2 376.8 192 368 192H304zM256 488C256 501.3 245.3 512 232 512C218.7 512 208 501.3 208 488C208 386.4 125.6 304 24 304C10.75 304 0 293.3 0 280C0 266.7 10.75 256 24 256C152.1 256 256 359.9 256 488zM0 480C0 462.3 14.33 448 32 448C49.67 448 64 462.3 64 480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480zM0 376C0 362.7 10.75 352 24 352C99.11 352 160 412.9 160 488C160 501.3 149.3 512 136 512C122.7 512 112 501.3 112 488C112 439.4 72.6 400 24 400C10.75 400 0 389.3 0 376z", } - } } } @@ -30139,7 +29439,6 @@ impl IconShape for FaHouseTsunami { path { d: "M184.4 96C207.4 96 229.3 101.1 248.1 110.3C264.1 117.7 271.9 136.8 264.4 152.8C256.1 168.8 237.9 175.7 221.9 168.3C210.6 162.1 197.9 160 184.4 160C135.5 160 95.1 199.5 95.1 248C95.1 287 121.6 320.2 157.1 331.7C167.1 334.5 179.6 336 191.1 336C192 336 192.1 336 192.1 336C219.6 335.1 247.1 325.4 269.5 309.9C280.6 302 295.4 302 306.5 309.9C328.1 325.4 356.5 336 384 336C410.9 336 439.4 325.2 461.4 309.9L461.5 309.9C473.4 301.4 489.5 302.1 500.7 311.6C515 323.5 533.2 332.6 551.3 336.8C568.5 340.8 579.2 358.1 575.2 375.3C571.2 392.5 553.1 403.2 536.7 399.2C512.2 393.4 491.9 382.6 478.5 374.2C449.5 389.7 417 400 384 400C352.1 400 323.4 390.1 303.6 381.1C297.7 378.5 292.5 375.8 288 373.4C283.5 375.8 278.3 378.5 272.4 381.1C252.6 390.1 223.9 400 192 400C190.2 400 188.3 399.1 186.5 399.9C185.8 399.1 185.1 400 184.4 400C169.8 400 155.6 397.9 142.2 394.1C53.52 372.1 .0006 291.6 .0006 200C.0006 87.99 95.18 0 209 0C232.8 0 255.8 3.823 277.2 10.9C294 16.44 303.1 34.54 297.6 51.32C292 68.1 273.9 77.21 257.2 71.67C242.2 66.72 225.1 64 209 64C152.6 64 104.9 93.82 80.81 136.5C108 111.4 144.4 96 184.4 96H184.4zM428.8 46.43C440.2 37.88 455.8 37.9 467.2 46.47L562.7 118.4C570.7 124.5 575.4 133.9 575.5 143.9L575.8 287.9C575.8 290.8 575.4 293.6 574.7 296.3C569.8 293.6 564.3 291.5 558.5 290.1C545.4 287.1 531.8 280.3 521.2 271.5C499 252.8 466.9 251.4 443.2 268.1C425.2 280.5 403 288.5 384 288.5C364.4 288.5 343.2 280.8 324.8 268.1C323.3 267 321.6 265.1 320 265V143.1C320 133.9 324.7 124.4 332.8 118.4L428.8 46.43zM461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448C410.9 448 439.4 437.2 461.4 421.9H461.4z", } - } } } @@ -30182,7 +29481,6 @@ impl IconShape for FaHouseUser { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.6 483.2 483.9 512 448.5 512H128.1C92.75 512 64.09 483.3 64.09 448V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5H575.8zM288 160C252.7 160 224 188.7 224 224C224 259.3 252.7 288 288 288C323.3 288 352 259.3 352 224C352 188.7 323.3 160 288 160zM256 320C211.8 320 176 355.8 176 400C176 408.8 183.2 416 192 416H384C392.8 416 400 408.8 400 400C400 355.8 364.2 320 320 320H256z", } - } } } @@ -30225,7 +29523,6 @@ impl IconShape for FaHouse { path { d: "M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5z", } - } } } @@ -30268,7 +29565,6 @@ impl IconShape for FaHryvniaSign { path { d: "M115.1 120.1C102.2 132 82.05 129.8 71.01 115.1C59.97 102.2 62.21 82.05 76.01 71.01L81.94 66.27C109.7 44.08 144.1 32 179.6 32H223C285.4 32 336 82.59 336 144.1C336 155.6 334.5 166.1 331.7 176H352C369.7 176 384 190.3 384 208C384 225.7 369.7 240 352 240H284.2C282.5 241.1 280.8 242.1 279.1 243.1L228.5 272H352C369.7 272 384 286.3 384 304C384 321.7 369.7 336 352 336H123.1C116 344.6 112 355.5 112 367C112 394.1 133.9 416 160.1 416H204.4C225.3 416 245.7 408.9 262.1 395.8L268 391C281.8 379.1 301.9 382.2 312.1 396C324 409.8 321.8 429.9 307.1 440.1L302.1 445.7C274.3 467.9 239.9 480 204.4 480H160.1C98.59 480 48 429.4 48 367C48 356.4 49.49 345.9 52.33 336H32C14.33 336 0 321.7 0 304C0 286.3 14.33 272 32 272H99.82C101.5 270.9 103.2 269.9 104.9 268.9L155.5 240H32C14.33 240 0 225.7 0 208C0 190.3 14.33 176 32 176H260.9C267.1 167.4 272 156.5 272 144.1C272 117.9 250.1 96 223 96H179.6C158.7 96 138.3 103.1 121.9 116.2L115.1 120.1z", } - } } } @@ -30311,7 +29607,6 @@ impl IconShape for FaHurricane { path { d: "M224 223.1c-17.75 0-32 14.25-32 32c0 17.75 14.25 32 32 32s32-14.25 32-32C256 238.2 241.8 223.1 224 223.1zM208 95.98l24.5-74.74c3.75-11.25-5.615-22.49-17.36-21.11C112 12.38 32 101.6 32 208c0 114.9 93.13 208 208 208l-24.5 74.73c-3.75 11.25 5.615 22.5 17.36 21.12C335.1 499.6 416 410.4 416 304C416 189.1 322.9 95.98 208 95.98zM224 351.1c-53 0-96-43-96-96s43-96 96-96s96 43 96 96S277 351.1 224 351.1z", } - } } } @@ -30354,7 +29649,6 @@ impl IconShape for FaICursor { path { d: "M256 480c0 17.69-14.33 31.1-32 31.1c-38.41 0-72.52-17.35-96-44.23c-23.48 26.88-57.59 44.23-96 44.23c-17.67 0-32-14.31-32-31.1s14.33-32 32-32c35.3 0 64-28.72 64-64V288H64C46.33 288 32 273.7 32 256s14.33-32 32-32h32V128c0-35.28-28.7-64-64-64C14.33 64 0 49.69 0 32s14.33-32 32-32c38.41 0 72.52 17.35 96 44.23c23.48-26.88 57.59-44.23 96-44.23c17.67 0 32 14.31 32 32s-14.33 32-32 32c-35.3 0-64 28.72-64 64v96h32c17.67 0 32 14.31 32 32s-14.33 32-32 32h-32v96c0 35.28 28.7 64 64 64C241.7 448 256 462.3 256 480z", } - } } } @@ -30397,7 +29691,6 @@ impl IconShape for FaI { path { d: "M320 448c0 17.67-14.31 32-32 32H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h96v-320H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h256c17.69 0 32 14.33 32 32s-14.31 32-32 32h-96v320h96C305.7 416 320 430.3 320 448z", } - } } } @@ -30440,7 +29733,6 @@ impl IconShape for FaIceCream { path { d: "M96.06 288.3H351.9L252.6 493.8C250.1 499.2 246 503.8 240.1 507.1C235.9 510.3 230 512 224 512C217.1 512 212.1 510.3 207 507.1C201.1 503.8 197.9 499.2 195.4 493.8L96.06 288.3zM386.3 164C392.1 166.4 397.4 169.9 401.9 174.4C406.3 178.8 409.9 184.1 412.3 189.9C414.7 195.7 415.1 201.1 416 208.3C416 214.5 414.8 220.8 412.4 226.6C409.1 232.4 406.5 237.7 402 242.2C397.6 246.6 392.3 250.2 386.5 252.6C380.7 255 374.4 256.3 368.1 256.3H79.88C67.16 256.3 54.96 251.2 45.98 242.2C37 233.2 31.97 220.1 32 208.3C32.03 195.5 37.1 183.4 46.12 174.4C55.14 165.4 67.35 160.4 80.07 160.4H81.06C80.4 154.9 80.06 149.4 80.04 143.8C80.04 105.7 95.2 69.11 122.2 42.13C149.2 15.15 185.8 0 223.1 0C262.1 0 298.7 15.15 325.7 42.13C352.7 69.11 367.9 105.7 367.9 143.8C367.9 149.4 367.6 154.9 366.9 160.4H367.9C374.2 160.4 380.5 161.6 386.3 164z", } - } } } @@ -30483,7 +29775,6 @@ impl IconShape for FaIcicles { path { d: "M511.4 37.87l-87.54 467.6c-1.625 8.623-14.04 8.634-15.67 .0104L341.4 141.7L295.7 314.2c-2.375 7.624-12.98 7.624-15.36 0L246.3 180.9l-46.49 196.9c-1.875 8.373-13.64 8.373-15.51 0L139.1 190.5L103.6 314.5c-2.375 7.124-12.64 7.198-15.14 .0744L1.357 41.24C-4.768 20.75 10.61 0 31.98 0h448C500 0 515.2 18.25 511.4 37.87z", } - } } } @@ -30526,7 +29817,6 @@ impl IconShape for FaIcons { path { d: "M500.3 7.251C507.7 13.33 512 22.41 512 31.1V175.1C512 202.5 483.3 223.1 447.1 223.1C412.7 223.1 383.1 202.5 383.1 175.1C383.1 149.5 412.7 127.1 447.1 127.1V71.03L351.1 90.23V207.1C351.1 234.5 323.3 255.1 287.1 255.1C252.7 255.1 223.1 234.5 223.1 207.1C223.1 181.5 252.7 159.1 287.1 159.1V63.1C287.1 48.74 298.8 35.61 313.7 32.62L473.7 .6198C483.1-1.261 492.9 1.173 500.3 7.251H500.3zM74.66 303.1L86.5 286.2C92.43 277.3 102.4 271.1 113.1 271.1H174.9C185.6 271.1 195.6 277.3 201.5 286.2L213.3 303.1H239.1C266.5 303.1 287.1 325.5 287.1 351.1V463.1C287.1 490.5 266.5 511.1 239.1 511.1H47.1C21.49 511.1-.0019 490.5-.0019 463.1V351.1C-.0019 325.5 21.49 303.1 47.1 303.1H74.66zM143.1 359.1C117.5 359.1 95.1 381.5 95.1 407.1C95.1 434.5 117.5 455.1 143.1 455.1C170.5 455.1 191.1 434.5 191.1 407.1C191.1 381.5 170.5 359.1 143.1 359.1zM440.3 367.1H496C502.7 367.1 508.6 372.1 510.1 378.4C513.3 384.6 511.6 391.7 506.5 396L378.5 508C372.9 512.1 364.6 513.3 358.6 508.9C352.6 504.6 350.3 496.6 353.3 489.7L391.7 399.1H336C329.3 399.1 323.4 395.9 321 389.6C318.7 383.4 320.4 376.3 325.5 371.1L453.5 259.1C459.1 255 467.4 254.7 473.4 259.1C479.4 263.4 481.6 271.4 478.7 278.3L440.3 367.1zM116.7 219.1L19.85 119.2C-8.112 90.26-6.614 42.31 24.85 15.34C51.82-8.137 93.26-3.642 118.2 21.83L128.2 32.32L137.7 21.83C162.7-3.642 203.6-8.137 231.6 15.34C262.6 42.31 264.1 90.26 236.1 119.2L139.7 219.1C133.2 225.6 122.7 225.6 116.7 219.1H116.7z", } - } } } @@ -30569,7 +29859,6 @@ impl IconShape for FaIdBadge { path { d: "M336 0h-288C21.49 0 0 21.49 0 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-416C384 21.49 362.5 0 336 0zM192 160c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 259.3 128 224S156.7 160 192 160zM288 416H96c-8.836 0-16-7.164-16-16C80 355.8 115.8 320 160 320h64c44.18 0 80 35.82 80 80C304 408.8 296.8 416 288 416zM240 96h-96C135.2 96 128 88.84 128 80S135.2 64 144 64h96C248.8 64 256 71.16 256 80S248.8 96 240 96z", } - } } } @@ -30612,7 +29901,6 @@ impl IconShape for FaIdCardClip { path { d: "M256 128h64c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H256C238.3 0 224 14.33 224 32v64C224 113.7 238.3 128 256 128zM528 64H384v48C384 138.5 362.5 160 336 160h-96C213.5 160 192 138.5 192 112V64H48C21.49 64 0 85.49 0 112v352C0 490.5 21.49 512 48 512h480c26.51 0 48-21.49 48-48v-352C576 85.49 554.5 64 528 64zM288 224c35.35 0 64 28.66 64 64s-28.65 64-64 64s-64-28.66-64-64S252.7 224 288 224zM384 448H192c-8.836 0-16-7.164-16-16C176 405.5 197.5 384 224 384h128c26.51 0 48 21.49 48 48C400 440.8 392.8 448 384 448z", } - } } } @@ -30655,7 +29943,6 @@ impl IconShape for FaIdCard { path { d: "M528 32h-480C21.49 32 0 53.49 0 80V96h576V80C576 53.49 554.5 32 528 32zM0 432C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48V128H0V432zM368 192h128C504.8 192 512 199.2 512 208S504.8 224 496 224h-128C359.2 224 352 216.8 352 208S359.2 192 368 192zM368 256h128C504.8 256 512 263.2 512 272S504.8 288 496 288h-128C359.2 288 352 280.8 352 272S359.2 256 368 256zM368 320h128c8.836 0 16 7.164 16 16S504.8 352 496 352h-128c-8.836 0-16-7.164-16-16S359.2 320 368 320zM176 192c35.35 0 64 28.66 64 64s-28.65 64-64 64s-64-28.66-64-64S140.7 192 176 192zM112 352h128c26.51 0 48 21.49 48 48c0 8.836-7.164 16-16 16h-192C71.16 416 64 408.8 64 400C64 373.5 85.49 352 112 352z", } - } } } @@ -30698,7 +29985,6 @@ impl IconShape for FaIgloo { path { d: "M320 160H48.5C100.2 82.82 188.1 32 288 32C298.8 32 309.5 32.6 320 33.76V160zM352 39.14C424.9 55.67 487.2 99.82 527.5 160H352V39.14zM96 192V320H0C0 274 10.77 230.6 29.94 192H96zM192 320H128V192H448V320H384V352H576V432C576 458.5 554.5 480 528 480H352V352C352 316.7 323.3 288 288 288C252.7 288 224 316.7 224 352V480H48C21.49 480 0 458.5 0 432V352H192V320zM480 192H546.1C565.2 230.6 576 274 576 320H480V192z", } - } } } @@ -30741,7 +30027,6 @@ impl IconShape for FaImagePortrait { path { d: "M336 0h-288c-26.51 0-48 21.49-48 48v416C0 490.5 21.49 512 48 512h288c26.51 0 48-21.49 48-48v-416C384 21.49 362.5 0 336 0zM192 128c35.35 0 64 28.65 64 64s-28.65 64-64 64S128 227.3 128 192S156.7 128 192 128zM288 384H96c-8.836 0-16-7.164-16-16C80 323.8 115.8 288 160 288h64c44.18 0 80 35.82 80 80C304 376.8 296.8 384 288 384z", } - } } } @@ -30784,7 +30069,6 @@ impl IconShape for FaImage { path { d: "M447.1 32h-384C28.64 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM111.1 96c26.51 0 48 21.49 48 48S138.5 192 111.1 192s-48-21.49-48-48S85.48 96 111.1 96zM446.1 407.6C443.3 412.8 437.9 416 432 416H82.01c-6.021 0-11.53-3.379-14.26-8.75c-2.73-5.367-2.215-11.81 1.334-16.68l70-96C142.1 290.4 146.9 288 152 288s9.916 2.441 12.93 6.574l32.46 44.51l93.3-139.1C293.7 194.7 298.7 192 304 192s10.35 2.672 13.31 7.125l128 192C448.6 396 448.9 402.3 446.1 407.6z", } - } } } @@ -30827,7 +30111,6 @@ impl IconShape for FaImages { path { d: "M528 32H144c-26.51 0-48 21.49-48 48v256c0 26.51 21.49 48 48 48H528c26.51 0 48-21.49 48-48v-256C576 53.49 554.5 32 528 32zM223.1 96c17.68 0 32 14.33 32 32S241.7 160 223.1 160c-17.67 0-32-14.33-32-32S206.3 96 223.1 96zM494.1 311.6C491.3 316.8 485.9 320 480 320H192c-6.023 0-11.53-3.379-14.26-8.75c-2.73-5.367-2.215-11.81 1.332-16.68l70-96C252.1 194.4 256.9 192 262 192c5.111 0 9.916 2.441 12.93 6.574l22.35 30.66l62.74-94.11C362.1 130.7 367.1 128 373.3 128c5.348 0 10.34 2.672 13.31 7.125l106.7 160C496.6 300 496.9 306.3 494.1 311.6zM456 432H120c-39.7 0-72-32.3-72-72v-240C48 106.8 37.25 96 24 96S0 106.8 0 120v240C0 426.2 53.83 480 120 480h336c13.25 0 24-10.75 24-24S469.3 432 456 432z", } - } } } @@ -30870,7 +30153,6 @@ impl IconShape for FaInbox { path { d: "M447 56.25C443.5 42 430.7 31.1 416 31.1H96c-14.69 0-27.47 10-31.03 24.25L3.715 304.9C1.247 314.9 0 325.2 0 335.5v96.47c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48v-96.47c0-10.32-1.247-20.6-3.715-30.61L447 56.25zM352 352H160L128 288H72.97L121 96h270l48.03 192H384L352 352z", } - } } } @@ -30913,7 +30195,6 @@ impl IconShape for FaIndent { path { d: "M0 64C0 46.33 14.33 32 32 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64zM192 192C192 174.3 206.3 160 224 160H416C433.7 160 448 174.3 448 192C448 209.7 433.7 224 416 224H224C206.3 224 192 209.7 192 192zM416 288C433.7 288 448 302.3 448 320C448 337.7 433.7 352 416 352H224C206.3 352 192 337.7 192 320C192 302.3 206.3 288 224 288H416zM0 448C0 430.3 14.33 416 32 416H416C433.7 416 448 430.3 448 448C448 465.7 433.7 480 416 480H32C14.33 480 0 465.7 0 448zM25.82 347.9C15.31 356.1 0 348.6 0 335.3V176.7C0 163.4 15.31 155.9 25.82 164.1L127.8 243.4C135.1 249.8 135.1 262.2 127.8 268.6L25.82 347.9z", } - } } } @@ -30956,7 +30237,6 @@ impl IconShape for FaIndianRupeeSign { path { d: "M.0022 64C.0022 46.33 14.33 32 32 32H288C305.7 32 320 46.33 320 64C320 81.67 305.7 96 288 96H231.8C241.4 110.4 248.5 126.6 252.4 144H288C305.7 144 320 158.3 320 176C320 193.7 305.7 208 288 208H252.4C239.2 266.3 190.5 311.2 130.3 318.9L274.6 421.1C288.1 432.2 292.3 452.2 282 466.6C271.8 480.1 251.8 484.3 237.4 474L13.4 314C2.083 305.1-2.716 291.5 1.529 278.2C5.774 264.1 18.09 256 32 256H112C144.8 256 173 236.3 185.3 208H32C14.33 208 .0022 193.7 .0022 176C.0022 158.3 14.33 144 32 144H185.3C173 115.7 144.8 96 112 96H32C14.33 96 .0022 81.67 .0022 64V64z", } - } } } @@ -30999,7 +30279,6 @@ impl IconShape for FaIndustry { path { d: "M128 32C145.7 32 160 46.33 160 64V215.4L316.6 131C332.6 122.4 352 134 352 152.2V215.4L508.6 131C524.6 122.4 544 134 544 152.2V432C544 458.5 522.5 480 496 480H80C53.49 480 32 458.5 32 432V64C32 46.33 46.33 32 64 32H128z", } - } } } @@ -31042,7 +30321,6 @@ impl IconShape for FaInfinity { path { d: "M494.9 96.01c-38.78 0-75.22 15.09-102.6 42.5L320 210.8L247.8 138.5c-27.41-27.41-63.84-42.5-102.6-42.5C65.11 96.01 0 161.1 0 241.1v29.75c0 80.03 65.11 145.1 145.1 145.1c38.78 0 75.22-15.09 102.6-42.5L320 301.3l72.23 72.25c27.41 27.41 63.84 42.5 102.6 42.5C574.9 416 640 350.9 640 270.9v-29.75C640 161.1 574.9 96.01 494.9 96.01zM202.5 328.3c-15.31 15.31-35.69 23.75-57.38 23.75C100.4 352 64 315.6 64 270.9v-29.75c0-44.72 36.41-81.13 81.14-81.13c21.69 0 42.06 8.438 57.38 23.75l72.23 72.25L202.5 328.3zM576 270.9c0 44.72-36.41 81.13-81.14 81.13c-21.69 0-42.06-8.438-57.38-23.75l-72.23-72.25l72.23-72.25c15.31-15.31 35.69-23.75 57.38-23.75C539.6 160 576 196.4 576 241.1V270.9z", } - } } } @@ -31085,7 +30363,6 @@ impl IconShape for FaInfo { path { d: "M160 448h-32V224c0-17.69-14.33-32-32-32L32 192c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1h32v192H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32S177.7 448 160 448zM96 128c26.51 0 48-21.49 48-48S122.5 32.01 96 32.01s-48 21.49-48 48S69.49 128 96 128z", } - } } } @@ -31128,7 +30405,6 @@ impl IconShape for FaItalic { path { d: "M384 64.01c0 17.69-14.31 32-32 32h-58.67l-133.3 320H224c17.69 0 32 14.31 32 32s-14.31 32-32 32H32c-17.69 0-32-14.31-32-32s14.31-32 32-32h58.67l133.3-320H160c-17.69 0-32-14.31-32-32s14.31-32 32-32h192C369.7 32.01 384 46.33 384 64.01z", } - } } } @@ -31171,7 +30447,6 @@ impl IconShape for FaJ { path { d: "M320 64.01v259.4c0 86.36-71.78 156.6-160 156.6s-160-70.26-160-156.6V288c0-17.67 14.31-32 32-32s32 14.33 32 32v35.38c0 51.08 43.06 92.63 96 92.63s96-41.55 96-92.63V64.01c0-17.67 14.31-32 32-32S320 46.34 320 64.01z", } - } } } @@ -31214,7 +30489,6 @@ impl IconShape for FaJarWheat { path { d: "M32 32C32 14.33 46.33 0 64 0H256C273.7 0 288 14.33 288 32C288 49.67 273.7 64 256 64H64C46.33 64 32 49.67 32 32zM0 160C0 124.7 28.65 96 64 96H256C291.3 96 320 124.7 320 160V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V160zM192 320C227.3 320 256 291.3 256 256H208C188.9 256 171.7 264.4 160 277.7C148.3 264.4 131.1 256 112 256H64C64 291.3 92.65 320 128 320H192zM192 224C227.3 224 256 195.3 256 160H208C188.9 160 171.7 168.4 160 181.7C148.3 168.4 131.1 160 112 160H64C64 195.3 92.65 224 128 224H192zM192 416C227.3 416 256 387.3 256 352H208C188.9 352 171.7 360.4 160 373.7C148.3 360.4 131.1 352 112 352H64C64 387.3 92.65 416 128 416H144V448C144 456.8 151.2 464 160 464C168.8 464 176 456.8 176 448V416H192z", } - } } } @@ -31257,7 +30531,6 @@ impl IconShape for FaJar { path { d: "M32 32C32 14.33 46.33 0 64 0H256C273.7 0 288 14.33 288 32C288 49.67 273.7 64 256 64H64C46.33 64 32 49.67 32 32zM0 160C0 124.7 28.65 96 64 96H256C291.3 96 320 124.7 320 160V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V160zM256 224H64V384H256V224z", } - } } } @@ -31300,7 +30573,6 @@ impl IconShape for FaJedi { path { d: "M554.9 293.1l-58.88 58.88h40C493.2 446.1 398.2 511.1 287.1 512c-110.3-.0078-205.2-65.88-247.1-160h40L21.13 293.1C17.75 275.1 16 258.6 16 241.2c0-5.75 .75-11.5 1-17.25h47L22.75 182.7C37.38 117.1 75.86 59.37 130.6 20.5c2.75-2 6.021-3.005 9.272-3.005c5.5 0 10.5 2.75 13.5 7.25c3.125 4.375 3.625 10.13 1.625 15.13C148.5 56.12 145.1 73.62 145.1 91.12c0 45.13 21.13 86.63 57.75 113.8C206.9 207.7 209.4 212.4 209.5 217.2c.25 5-1.751 9.752-5.501 13c-32.75 29.38-47.5 74-38.5 117.1c9.751 48.38 48.88 87.13 97.26 96.5l2.5-65.37l-27.13 18.5c-3.125 2-7.251 1.75-10-.75c-2.75-2.625-3.25-6.75-1.375-10l20.13-33.75l-42.13-8.627c-3.625-.875-6.375-4.125-6.375-7.875s2.75-7 6.375-7.875l42.13-8.75L226.8 285.6C224.9 282.5 225.4 278.4 228.1 275.7c2.75-2.5 6.876-2.875 10-.75l30.38 20.63l11.49-287.8C280.3 3.461 283.7 .0156 287.1 0c4.237 .0156 7.759 3.461 8.009 7.828l11.49 287.8l30.38-20.63c3.125-2.125 7.251-1.75 10 .75c2.75 2.625 3.25 6.75 1.375 9.875l-20.13 33.75l42.13 8.75c3.625 .875 6.375 4.125 6.375 7.875s-2.75 7-6.375 7.875l-42.13 8.627l20.13 33.75c1.875 3.25 1.375 7.375-1.375 10c-2.75 2.5-6.876 2.75-10 .75l-27.13-18.5l2.5 65.37c48.38-9.375 87.51-48.13 97.26-96.5c9.001-43.13-5.75-87.75-38.5-117.1c-3.75-3.25-5.751-8.002-5.501-13c.125-4.875 2.626-9.5 6.626-12.38c36.63-27.13 57.75-68.63 57.75-113.8c0-17.5-3.375-35-9.875-51.25c-2-5-1.5-10.75 1.625-15.13c3-4.5 8.001-7.25 13.5-7.25c3.25 0 6.474 .9546 9.224 2.955c54.75 38.88 93.28 96.67 107.9 162.3l-41.25 41.25h47c.2501 5.75 .9965 11.5 .9965 17.25C559.1 258.6 558.3 275.1 554.9 293.1z", } - } } } @@ -31343,7 +30615,6 @@ impl IconShape for FaJetFighterUp { path { d: "M346.8 112.6C350.2 120.6 352 129.2 352 137.9V214.8L496 298.8V280C496 266.7 506.7 256 520 256C533.3 256 544 266.7 544 280V392C544 405.3 533.3 416 520 416C506.7 416 496 405.3 496 392V384H352V416.7L410.5 467.1C414 470.1 416 475.4 416 480V496C416 504.8 408.8 512 400 512H304V448C304 439.2 296.8 432 288 432C279.2 432 272 439.2 272 448V512H176C167.2 512 160 504.8 160 496V480C160 475.4 161.1 470.1 165.5 467.1L224 416.7V384H80V392C80 405.3 69.25 416 56 416C42.75 416 32 405.3 32 392V280C32 266.7 42.75 256 56 256C69.25 256 80 266.7 80 280V298.8L224 214.8V137.9C224 129.2 225.8 120.6 229.2 112.6L273.3 9.697C275.8 3.814 281.6 0 288 0C294.4 0 300.2 3.814 302.7 9.697L346.8 112.6z", } - } } } @@ -31386,7 +30657,6 @@ impl IconShape for FaJetFighter { path { d: "M160 24C160 10.75 170.7 0 184 0H296C309.3 0 320 10.75 320 24C320 37.25 309.3 48 296 48H280L384 192H500.4C508.1 192 515.7 193.4 522.9 196.1L625 234.4C634 237.8 640 246.4 640 256C640 265.6 634 274.2 625 277.6L522.9 315.9C515.7 318.6 508.1 320 500.4 320H384L280 464H296C309.3 464 320 474.7 320 488C320 501.3 309.3 512 296 512H184C170.7 512 160 501.3 160 488C160 474.7 170.7 464 184 464H192V320H160L105.4 374.6C99.37 380.6 91.23 384 82.75 384H64C46.33 384 32 369.7 32 352V288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224V160C32 142.3 46.33 128 64 128H82.75C91.23 128 99.37 131.4 105.4 137.4L160 192H192V48H184C170.7 48 160 37.25 160 24V24zM80 240C71.16 240 64 247.2 64 256C64 264.8 71.16 272 80 272H144C152.8 272 160 264.8 160 256C160 247.2 152.8 240 144 240H80z", } - } } } @@ -31429,7 +30699,6 @@ impl IconShape for FaJoint { path { d: "M444.4 181.1C466.8 196.8 480 222.2 480 249.8V280C480 284.4 483.6 288 488 288h48C540.4 288 544 284.4 544 280V249.8c0-43.25-21-83.5-56.38-108.1C463.9 125 448 99.38 448 70.25V8C448 3.625 444.4 0 440 0h-48C387.6 0 384 3.625 384 8v66.38C384 118.1 408.5 156 444.4 181.1zM195 359C125.1 370.1 59.75 394.8 0 432C83.62 484.2 180.2 512 279 512h88.5l-112.7-131.5C240 363.2 217.4 355.4 195 359zM553.3 87.12C547.6 83.25 544 77.12 544 70.25V8C544 3.625 540.4 0 536 0h-48C483.6 0 480 3.625 480 8v62.25c0 22.13 10.12 43.5 28.62 55.5C550.8 153 576 199.5 576 249.8V280C576 284.4 579.6 288 584 288h48C636.4 288 640 284.4 640 280V249.8C640 184.2 607.6 123.5 553.3 87.12zM360.9 352c-34.38 .125-86.75 .25-88.25 .25l117.9 137.4C402.6 503.9 420.4 512 439.1 512h88.38l-117.9-137.6C397.4 360.1 379.6 352 360.9 352zM616 352H432l117.1 137.6C562.1 503.9 579.9 512 598.6 512H616c13.25 0 24-10.75 24-24v-112C640 362.8 629.3 352 616 352z", } - } } } @@ -31472,7 +30741,6 @@ impl IconShape for FaJugDetergent { path { d: "M96 24C96 10.75 106.7 0 120 0H200C213.3 0 224 10.75 224 24V48H232C245.3 48 256 58.75 256 72C256 85.25 245.3 96 232 96H88C74.75 96 64 85.25 64 72C64 58.75 74.75 48 88 48H96V24zM0 256C0 185.3 57.31 128 128 128H256C326.7 128 384 185.3 384 256V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V256zM256 352C256 369.7 270.3 384 288 384C305.7 384 320 369.7 320 352V256C320 238.3 305.7 224 288 224C270.3 224 256 238.3 256 256V352z", } - } } } @@ -31515,7 +30783,6 @@ impl IconShape for FaK { path { d: "M314.3 429.8c10.06 14.53 6.438 34.47-8.094 44.53c-5.562 3.844-11.91 5.688-18.19 5.688c-10.16 0-20.12-4.812-26.34-13.78L128.1 273.3L64 338.9v109.1c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384C0 46.34 14.31 32.01 32 32.01S64 46.34 64 64.01v183.3l201.1-205.7c12.31-12.61 32.63-12.86 45.25-.5c12.62 12.34 12.88 32.61 .5 45.25l-137.2 140.3L314.3 429.8z", } - } } } @@ -31558,7 +30825,6 @@ impl IconShape for FaKaaba { path { d: "M0 239.4V197.4L278.1 115.3C284.9 113.6 291.1 113.6 297 115.3L576 197.4V239.4L537.1 228.6C528.6 226.2 519.7 231.2 517.4 239.7C515 248.2 520 257.1 528.5 259.4L576 272.6V409.5C576 431.1 560.4 451.5 538.4 456.4L298.4 509.7C291.6 511.2 284.4 511.2 277.6 509.7L37.59 456.4C15.63 451.5 0 431.1 0 409.5V272.6L47.48 259.4C55.1 257.1 60.98 248.2 58.62 239.7C56.25 231.2 47.43 226.2 38.92 228.6L0 239.4zM292.3 160.6C289.5 159.8 286.5 159.8 283.7 160.6L240.5 172.6C232 174.9 227 183.8 229.4 192.3C231.7 200.8 240.6 205.8 249.1 203.4L288 192.6L326.9 203.4C335.4 205.8 344.3 200.8 346.6 192.3C348.1 183.8 343.1 174.9 335.5 172.6L292.3 160.6zM191.5 219.4C199.1 217.1 204.1 208.2 202.6 199.7C200.3 191.2 191.4 186.2 182.9 188.6L96.52 212.6C88 214.9 83.02 223.8 85.38 232.3C87.75 240.8 96.57 245.8 105.1 243.4L191.5 219.4zM393.1 188.6C384.6 186.2 375.7 191.2 373.4 199.7C371 208.2 376 217.1 384.5 219.4L470.9 243.4C479.4 245.8 488.3 240.8 490.6 232.3C492.1 223.8 487.1 214.9 479.5 212.6L393.1 188.6zM269.9 84.63L0 164V130.6C0 109.9 13.22 91.59 32.82 85.06L272.8 5.061C282.7 1.777 293.3 1.777 303.2 5.061L543.2 85.06C562.8 91.59 576 109.9 576 130.6V164L306.1 84.63C294.3 81.17 281.7 81.17 269.9 84.63V84.63z", } - } } } @@ -31601,7 +30867,6 @@ impl IconShape for FaKey { path { d: "M282.3 343.7L248.1 376.1C244.5 381.5 238.4 384 232 384H192V424C192 437.3 181.3 448 168 448H128V488C128 501.3 117.3 512 104 512H24C10.75 512 0 501.3 0 488V408C0 401.6 2.529 395.5 7.029 391L168.3 229.7C162.9 212.8 160 194.7 160 176C160 78.8 238.8 0 336 0C433.2 0 512 78.8 512 176C512 273.2 433.2 352 336 352C317.3 352 299.2 349.1 282.3 343.7zM376 176C398.1 176 416 158.1 416 136C416 113.9 398.1 96 376 96C353.9 96 336 113.9 336 136C336 158.1 353.9 176 376 176z", } - } } } @@ -31644,7 +30909,6 @@ impl IconShape for FaKeyboard { path { d: "M512 448H64c-35.35 0-64-28.65-64-64V128c0-35.35 28.65-64 64-64h448c35.35 0 64 28.65 64 64v256C576 419.3 547.3 448 512 448zM128 180v-40C128 133.4 122.6 128 116 128h-40C69.38 128 64 133.4 64 140v40C64 186.6 69.38 192 76 192h40C122.6 192 128 186.6 128 180zM224 180v-40C224 133.4 218.6 128 212 128h-40C165.4 128 160 133.4 160 140v40C160 186.6 165.4 192 172 192h40C218.6 192 224 186.6 224 180zM320 180v-40C320 133.4 314.6 128 308 128h-40C261.4 128 256 133.4 256 140v40C256 186.6 261.4 192 268 192h40C314.6 192 320 186.6 320 180zM416 180v-40C416 133.4 410.6 128 404 128h-40C357.4 128 352 133.4 352 140v40C352 186.6 357.4 192 364 192h40C410.6 192 416 186.6 416 180zM512 180v-40C512 133.4 506.6 128 500 128h-40C453.4 128 448 133.4 448 140v40C448 186.6 453.4 192 460 192h40C506.6 192 512 186.6 512 180zM128 276v-40C128 229.4 122.6 224 116 224h-40C69.38 224 64 229.4 64 236v40C64 282.6 69.38 288 76 288h40C122.6 288 128 282.6 128 276zM224 276v-40C224 229.4 218.6 224 212 224h-40C165.4 224 160 229.4 160 236v40C160 282.6 165.4 288 172 288h40C218.6 288 224 282.6 224 276zM320 276v-40C320 229.4 314.6 224 308 224h-40C261.4 224 256 229.4 256 236v40C256 282.6 261.4 288 268 288h40C314.6 288 320 282.6 320 276zM416 276v-40C416 229.4 410.6 224 404 224h-40C357.4 224 352 229.4 352 236v40C352 282.6 357.4 288 364 288h40C410.6 288 416 282.6 416 276zM512 276v-40C512 229.4 506.6 224 500 224h-40C453.4 224 448 229.4 448 236v40C448 282.6 453.4 288 460 288h40C506.6 288 512 282.6 512 276zM128 372v-40C128 325.4 122.6 320 116 320h-40C69.38 320 64 325.4 64 332v40C64 378.6 69.38 384 76 384h40C122.6 384 128 378.6 128 372zM416 372v-40C416 325.4 410.6 320 404 320h-232C165.4 320 160 325.4 160 332v40C160 378.6 165.4 384 172 384h232C410.6 384 416 378.6 416 372zM512 372v-40C512 325.4 506.6 320 500 320h-40C453.4 320 448 325.4 448 332v40C448 378.6 453.4 384 460 384h40C506.6 384 512 378.6 512 372z", } - } } } @@ -31687,7 +30951,6 @@ impl IconShape for FaKhanda { path { d: "M447.7 65.1c-6.25-3.5-14.29-2.351-19.29 3.024c-5.125 5.375-5.833 13.37-1.958 19.5c16.5 26.25 25.23 56.34 25.23 87.46c-.25 53.25-26.74 102.6-71.24 132.4l-76.62 53.35v-20.12l44.01-36.12c3.875-4.125 4.983-10.13 2.858-15.26L342.8 273c33.88-19.25 56.94-55.25 56.94-97c0-40.75-22.06-76.12-54.56-95.75l5.151-11.39c2.375-5.5 .9825-11.87-3.518-15.1L287.9 .0074l-59.05 52.77C224.4 57.02 222.1 63.37 225.2 68.87l5.203 11.32C197.1 99.81 175.9 135.2 175.9 175.1c0 41.75 23.08 77.75 56.95 97L224.1 290.2C222.9 295.4 223.9 301.2 227.9 305.5l43.1 36.11v19.91L195.2 308.1c-44.25-29.5-70.72-78.9-70.97-132.1c0-31.12 8.73-61.2 25.23-87.45C153.3 82.4 151.8 74.75 146.8 69.5C141.8 64.12 133.2 63.25 126.8 66.75C48.34 109.6 9.713 205.2 45.34 296c7 18 17.88 34.38 30.5 49l55.92 65.38c4.875 5.75 13.09 7.232 19.71 3.732l79.25-42.25l29.26 20.37l-47.09 32.75c-1.625-.375-3.125-1-4.1-1c-13.25 0-23.97 10.75-23.97 24s10.72 23.1 23.97 23.1c12.13 0 21.74-9.126 23.36-20.75l40.6-28.25v29.91c-9.375 5.625-15.97 15.37-15.97 27.12c0 17.62 14.37 31.1 31.1 31.1c17.63 0 31.1-14.37 31.1-31.1c0-11.75-6.656-21.52-16.03-27.14v-30.12l40.87 28.48c1.625 11.63 11.23 20.75 23.35 20.75c13.25 0 23.98-10.74 23.98-23.99s-10.73-24-23.98-24c-1.875 0-3.375 .625-5 1l-47.09-32.75l29.25-20.37l79.26 42.25c6.625 3.5 14.84 2.018 19.71-3.732l52.51-61.27c18.88-22 33.1-47.49 41.25-75.61C559.6 189.9 521.5 106.2 447.7 65.1zM351.8 176c0 22.25-11.45 41.91-28.82 53.41l-5.613-12.43c-8.75-24.5-8.811-51.11-.061-75.61l7.748-17.12C341.2 135.9 351.8 154.6 351.8 176zM223.8 176c0-21.38 10.67-40.16 26.67-51.79l7.848 17.17c8.75 24.63 8.747 51.11-.0032 75.61L252.7 229.4C235.4 217.9 223.8 198.2 223.8 176z", } - } } } @@ -31730,7 +30993,6 @@ impl IconShape for FaKipSign { path { d: "M182.5 224H352C369.7 224 384 238.3 384 256C384 273.7 369.7 288 352 288H182.5L340.8 423.7C354.2 435.2 355.8 455.4 344.3 468.8C332.8 482.2 312.6 483.8 299.2 472.3L128 325.6V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H64V64C64 46.33 78.33 32 96 32C113.7 32 128 46.33 128 64V186.4L299.2 39.7C312.6 28.2 332.8 29.76 344.3 43.18C355.8 56.59 354.2 76.8 340.8 88.3L182.5 224z", } - } } } @@ -31773,7 +31035,6 @@ impl IconShape for FaKitMedical { path { d: "M64 32h32v448H64c-35.35 0-64-28.66-64-64V96C0 60.66 28.65 32 64 32zM128 32h320v448H128V32zM176 282c0 8.835 7.164 16 16 16h53.1V352c0 8.836 7.165 16 16 16h52c8.836 0 16-7.164 16-16V298H384c8.836 0 16-7.165 16-16v-52c0-8.837-7.164-16-16-16h-54V160c0-8.836-7.164-16-16-16h-52c-8.835 0-16 7.164-16 16v54H192c-8.836 0-16 7.163-16 16V282zM512 32h-32v448h32c35.35 0 64-28.66 64-64V96C576 60.66 547.3 32 512 32z", } - } } } @@ -31816,7 +31077,6 @@ impl IconShape for FaKitchenSet { path { d: "M80 144C80 108.7 108.7 80 144 80C179.3 80 208 108.7 208 144C208 179.3 179.3 208 144 208C108.7 208 80 179.3 80 144zM284.4 176C269.9 240.1 212.5 288 144 288C64.47 288 0 223.5 0 144C0 64.47 64.47 0 144 0C212.5 0 269.9 47.87 284.4 112H356.2C365 102.2 377.8 96 392 96H496C522.5 96 544 117.5 544 144C544 170.5 522.5 192 496 192H392C377.8 192 365 185.8 356.2 176H284.4zM144 48C90.98 48 48 90.98 48 144C48 197 90.98 240 144 240C197 240 240 197 240 144C240 90.98 197 48 144 48zM424 264V272H520C533.3 272 544 282.7 544 296C544 309.3 533.3 320 520 320H280C266.7 320 256 309.3 256 296C256 282.7 266.7 272 280 272H376V264C376 250.7 386.7 240 400 240C413.3 240 424 250.7 424 264zM288 464V352H512V464C512 490.5 490.5 512 464 512H336C309.5 512 288 490.5 288 464zM176 320C202.5 320 224 341.5 224 368C224 394.5 202.5 416 176 416H160C160 433.7 145.7 448 128 448H64C46.33 448 32 433.7 32 416V336C32 327.2 39.16 320 48 320H176zM192 368C192 359.2 184.8 352 176 352H160V384H176C184.8 384 192 376.8 192 368zM200 464C213.3 464 224 474.7 224 488C224 501.3 213.3 512 200 512H24C10.75 512 0 501.3 0 488C0 474.7 10.75 464 24 464H200z", } - } } } @@ -31859,7 +31119,6 @@ impl IconShape for FaKiwiBird { path { d: "M256 405.1V456C256 469.3 245.3 480 232 480C218.7 480 208 469.3 208 456V415.3C202.7 415.8 197.4 416 192 416C175.4 416 159.3 413.9 144 409.1V456C144 469.3 133.3 480 120 480C106.7 480 96 469.3 96 456V390.3C38.61 357.1 0 295.1 0 224C0 117.1 85.96 32 192 32C228.3 32 262.3 42.08 291.2 59.6C322.4 78.44 355.9 96 392.3 96H448C518.7 96 576 153.3 576 224V464C576 470.1 571.5 477.2 564.8 479.3C558.2 481.4 550.9 478.9 546.9 473.2L461.6 351.3C457.1 351.8 452.6 352 448 352H392.3C355.9 352 322.4 369.6 291.2 388.4C280.2 395.1 268.4 400.7 256 405.1zM448 248C461.3 248 472 237.3 472 224C472 210.7 461.3 200 448 200C434.7 200 424 210.7 424 224C424 237.3 434.7 248 448 248z", } - } } } @@ -31902,7 +31161,6 @@ impl IconShape for FaL { path { d: "M320 448c0 17.67-14.31 32-32 32H64c-17.69 0-32-14.33-32-32v-384C32 46.34 46.31 32.01 64 32.01S96 46.34 96 64.01v352h192C305.7 416 320 430.3 320 448z", } - } } } @@ -31945,7 +31203,6 @@ impl IconShape for FaLandMineOn { path { d: "M312 168C312 181.3 301.3 192 288 192C274.7 192 264 181.3 264 168V24C264 10.75 274.7 0 288 0C301.3 0 312 10.75 312 24V168zM160 320C160 302.3 174.3 288 192 288H384C401.7 288 416 302.3 416 320V352H160V320zM82.74 410.5C90.87 394.3 107.5 384 125.7 384H450.3C468.5 384 485.1 394.3 493.3 410.5L520.8 465.7C531.5 486.1 516 512 492.2 512H83.78C59.99 512 44.52 486.1 55.16 465.7L82.74 410.5zM4.269 138.3C11.81 127.4 26.77 124.7 37.66 132.3L141.7 204.3C152.6 211.8 155.3 226.8 147.7 237.7C140.2 248.6 125.2 251.3 114.3 243.7L10.34 171.7C-.5568 164.2-3.275 149.2 4.269 138.3V138.3zM538.3 132.3C549.2 124.7 564.2 127.4 571.7 138.3C579.3 149.2 576.6 164.2 565.7 171.7L461.7 243.7C450.8 251.3 435.8 248.6 428.3 237.7C420.7 226.8 423.4 211.8 434.3 204.3L538.3 132.3z", } - } } } @@ -31988,7 +31245,6 @@ impl IconShape for FaLandmarkDome { path { d: "M264 0C277.3 0 288 10.75 288 24V34.65C368.4 48.14 431.9 111.6 445.3 192H448C465.7 192 480 206.3 480 224C480 241.7 465.7 256 448 256H63.1C46.33 256 31.1 241.7 31.1 224C31.1 206.3 46.33 192 63.1 192H66.65C80.14 111.6 143.6 48.14 223.1 34.65V24C223.1 10.75 234.7 0 247.1 0L264 0zM63.1 288H127.1V416H167.1V288H231.1V416H280V288H344V416H384V288H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 63.1 420.3V288z", } - } } } @@ -32031,7 +31287,6 @@ impl IconShape for FaLandmarkFlag { path { d: "M352 0C360.8 0 368 7.164 368 16V80C368 88.84 360.8 96 352 96H272V128H464C481.7 128 496 142.3 496 160C496 177.7 481.7 192 464 192H47.1C30.33 192 15.1 177.7 15.1 160C15.1 142.3 30.33 128 47.1 128H239.1V16C239.1 7.164 247.2 0 255.1 0H352zM63.1 224H127.1V416H167.1V224H231.1V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H31.1C17.9 512 5.458 502.8 1.372 489.3C-2.715 475.8 2.515 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.4 420.6 63.1 420.3V224z", } - } } } @@ -32074,7 +31329,6 @@ impl IconShape for FaLandmark { path { d: "M240.1 4.216C249.1-1.405 262-1.405 271.9 4.216L443.6 102.4L447.1 104V104.9L495.9 132.2C508.5 139.4 514.6 154.2 510.9 168.2C507.2 182.2 494.5 192 479.1 192H31.1C17.49 192 4.795 182.2 1.071 168.2C-2.653 154.2 3.524 139.4 16.12 132.2L63.1 104.9V104L68.37 102.4L240.1 4.216zM64 224H128V416H168V224H232V416H280V224H344V416H384V224H448V420.3C448.6 420.6 449.2 420.1 449.8 421.4L497.8 453.4C509.5 461.2 514.7 475.8 510.6 489.3C506.5 502.8 494.1 512 480 512H32C17.9 512 5.46 502.8 1.373 489.3C-2.713 475.8 2.517 461.2 14.25 453.4L62.25 421.4C62.82 420.1 63.41 420.6 64 420.3V224z", } - } } } @@ -32117,7 +31371,6 @@ impl IconShape for FaLanguage { path { d: "M448 164C459 164 468 172.1 468 184V188H528C539 188 548 196.1 548 208C548 219 539 228 528 228H526L524.4 232.5C515.5 256.1 501.9 279.1 484.7 297.9C485.6 298.4 486.5 298.1 487.4 299.5L506.3 310.8C515.8 316.5 518.8 328.8 513.1 338.3C507.5 347.8 495.2 350.8 485.7 345.1L466.8 333.8C462.4 331.1 457.1 328.3 453.7 325.3C443.2 332.8 431.8 339.3 419.8 344.7L416.1 346.3C406 350.8 394.2 346.2 389.7 336.1C385.2 326 389.8 314.2 399.9 309.7L403.5 308.1C409.9 305.2 416.1 301.1 422 298.3L409.9 286.1C402 278.3 402 265.7 409.9 257.9C417.7 250 430.3 250 438.1 257.9L452.7 272.4L453.3 272.1C465.7 259.9 475.8 244.7 483.1 227.1H376C364.1 227.1 356 219 356 207.1C356 196.1 364.1 187.1 376 187.1H428V183.1C428 172.1 436.1 163.1 448 163.1L448 164zM160 233.2L179 276H140.1L160 233.2zM0 128C0 92.65 28.65 64 64 64H576C611.3 64 640 92.65 640 128V384C640 419.3 611.3 448 576 448H64C28.65 448 0 419.3 0 384V128zM320 384H576V128H320V384zM178.3 175.9C175.1 168.7 167.9 164 160 164C152.1 164 144.9 168.7 141.7 175.9L77.72 319.9C73.24 329.1 77.78 341.8 87.88 346.3C97.97 350.8 109.8 346.2 114.3 336.1L123.2 315.1H196.8L205.7 336.1C210.2 346.2 222 350.8 232.1 346.3C242.2 341.8 246.8 329.1 242.3 319.9L178.3 175.9z", } - } } } @@ -32160,7 +31413,6 @@ impl IconShape for FaLaptopCode { path { d: "M128 96h384v256h64V80C576 53.63 554.4 32 528 32h-416C85.63 32 64 53.63 64 80V352h64V96zM624 384h-608C7.25 384 0 391.3 0 400V416c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.3 632.8 384 624 384zM365.9 286.2C369.8 290.1 374.9 292 380 292s10.23-1.938 14.14-5.844l48-48c7.812-7.813 7.812-20.5 0-28.31l-48-48c-7.812-7.813-20.47-7.813-28.28 0c-7.812 7.813-7.812 20.5 0 28.31l33.86 33.84l-33.86 33.84C358 265.7 358 278.4 365.9 286.2zM274.1 161.9c-7.812-7.813-20.47-7.813-28.28 0l-48 48c-7.812 7.813-7.812 20.5 0 28.31l48 48C249.8 290.1 254.9 292 260 292s10.23-1.938 14.14-5.844c7.812-7.813 7.812-20.5 0-28.31L240.3 224l33.86-33.84C281.1 182.4 281.1 169.7 274.1 161.9z", } - } } } @@ -32203,7 +31455,6 @@ impl IconShape for FaLaptopFile { path { d: "M192 96C192 113.7 206.3 128 224 128H320V192H288C243.8 192 208 227.8 208 272V384C187.1 384 169.3 397.4 162.7 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H192V96zM240 272C240 245.5 261.5 224 288 224H544C570.5 224 592 245.5 592 272V416H624C632.8 416 640 423.2 640 432V448C640 483.3 611.3 512 576 512H256C220.7 512 192 483.3 192 448V432C192 423.2 199.2 416 208 416H240V272zM304 288V416H528V288H304zM320 96H224V0L320 96z", } - } } } @@ -32246,7 +31497,6 @@ impl IconShape for FaLaptopMedical { path { d: "M624 384h-608C7.25 384 0 391.3 0 400V416c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.3 632.8 384 624 384zM128 96h384v256h64V80C576 53.63 554.4 32 528 32h-416C85.63 32 64 53.63 64 80V352h64V96zM304 336h32c8.801 0 16-7.201 16-16V272h48C408.8 272 416 264.8 416 256V224c0-8.801-7.199-16-16-16H352V160c0-8.801-7.199-16-16-16h-32C295.2 144 288 151.2 288 160v48H240C231.2 208 224 215.2 224 224v32c0 8.799 7.199 16 16 16H288V320C288 328.8 295.2 336 304 336z", } - } } } @@ -32289,7 +31539,6 @@ impl IconShape for FaLaptop { path { d: "M128 96h384v256h64v-272c0-26.38-21.62-48-48-48h-416c-26.38 0-48 21.62-48 48V352h64V96zM624 383.1h-608c-8.75 0-16 7.25-16 16v16c0 35.25 28.75 64 64 64h512c35.25 0 64-28.75 64-64v-16C640 391.2 632.8 383.1 624 383.1z", } - } } } @@ -32332,7 +31581,6 @@ impl IconShape for FaLariSign { path { d: "M144 32C161.7 32 176 46.33 176 64V96.66C181.3 96.22 186.6 96 192 96C197.4 96 202.7 96.22 208 96.66V64C208 46.33 222.3 32 240 32C257.7 32 272 46.33 272 64V113.4C326.9 138.6 367.8 188.9 380.2 249.6C383.7 266.1 372.5 283.8 355.2 287.4C337.8 290.9 320.1 279.7 317.4 262.4C311.4 232.5 294.9 206.4 272 188.1V256C272 273.7 257.7 288 240 288C222.3 288 208 273.7 208 256V160.1C202.8 160.3 197.4 160 192 160C186.6 160 181.2 160.3 176 160.1V256C176 273.7 161.7 288 144 288C126.3 288 112 273.7 112 256V188.1C82.74 211.5 64 247.6 64 288C64 358.7 121.3 416 192 416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H48.89C18.49 382 0 337.2 0 288C0 210.5 45.9 143.7 112 113.4V64C112 46.33 126.3 32 144 32V32z", } - } } } @@ -32375,7 +31623,6 @@ impl IconShape for FaLayerGroup { path { d: "M232.5 5.171C247.4-1.718 264.6-1.718 279.5 5.171L498.1 106.2C506.6 110.1 512 118.6 512 127.1C512 137.3 506.6 145.8 498.1 149.8L279.5 250.8C264.6 257.7 247.4 257.7 232.5 250.8L13.93 149.8C5.438 145.8 0 137.3 0 127.1C0 118.6 5.437 110.1 13.93 106.2L232.5 5.171zM498.1 234.2C506.6 238.1 512 246.6 512 255.1C512 265.3 506.6 273.8 498.1 277.8L279.5 378.8C264.6 385.7 247.4 385.7 232.5 378.8L13.93 277.8C5.438 273.8 0 265.3 0 255.1C0 246.6 5.437 238.1 13.93 234.2L67.13 209.6L219.1 279.8C242.5 290.7 269.5 290.7 292.9 279.8L444.9 209.6L498.1 234.2zM292.9 407.8L444.9 337.6L498.1 362.2C506.6 366.1 512 374.6 512 383.1C512 393.3 506.6 401.8 498.1 405.8L279.5 506.8C264.6 513.7 247.4 513.7 232.5 506.8L13.93 405.8C5.438 401.8 0 393.3 0 383.1C0 374.6 5.437 366.1 13.93 362.2L67.13 337.6L219.1 407.8C242.5 418.7 269.5 418.7 292.9 407.8V407.8z", } - } } } @@ -32418,7 +31665,6 @@ impl IconShape for FaLeaf { path { d: "M512 165.4c0 127.9-70.05 235.3-175.3 270.1c-20.04 7.938-41.83 12.46-64.69 12.46c-64.9 0-125.2-36.51-155.7-94.47c-54.13 49.93-68.71 107-68.96 108.1C44.72 472.6 34.87 480 24.02 480c-1.844 0-3.727-.2187-5.602-.6562c-12.89-3.098-20.84-16.08-17.75-28.96c9.598-39.5 90.47-226.4 335.3-226.4C344.8 224 352 216.8 352 208S344.8 192 336 192C228.6 192 151 226.6 96.29 267.6c.1934-10.82 1.242-21.84 3.535-33.05c13.47-65.81 66.04-119 131.4-134.2c28.33-6.562 55.68-6.013 80.93-.0054c56 13.32 118.2-7.412 149.3-61.24c5.664-9.828 20.02-9.516 24.66 .8282C502.7 76.76 512 121.9 512 165.4z", } - } } } @@ -32461,7 +31707,6 @@ impl IconShape for FaLeftLong { path { d: "M512 256C512 273.7 497.7 288 480 288H160.1l0 72c0 9.547-5.66 18.19-14.42 22c-8.754 3.812-18.95 2.077-25.94-4.407l-112.1-104c-10.24-9.5-10.24-25.69 0-35.19l112.1-104c6.992-6.484 17.18-8.218 25.94-4.406C154.4 133.8 160.1 142.5 160.1 151.1L160.1 224H480C497.7 224 512 238.3 512 256z", } - } } } @@ -32504,7 +31749,6 @@ impl IconShape for FaLeftRight { path { d: "M503.1 273.6l-112 104c-6.984 6.484-17.17 8.219-25.92 4.406s-14.41-12.45-14.41-22v-56l-192 .001V360c0 9.547-5.656 18.19-14.41 22c-8.75 3.812-18.94 2.078-25.92-4.406l-112-104c-9.781-9.094-9.781-26.09 0-35.19l112-104c6.984-6.484 17.17-8.219 25.92-4.406C154 133.8 159.7 142.5 159.7 152v55.1l192-.001v-56c0-9.547 5.656-18.19 14.41-22s18.94-2.078 25.92 4.406l112 104C513.8 247.5 513.8 264.5 503.1 273.6z", } - } } } @@ -32547,7 +31791,6 @@ impl IconShape for FaLemon { path { d: "M427.9 52.1c-20.13-20.23-47.58-25.27-65.63-14.77c-51.63 30.08-158.6-46.49-281 75.91c-122.4 122.4-45.83 229.4-75.91 281c-10.5 18.05-5.471 45.5 14.77 65.63c20.13 20.24 47.58 25.27 65.63 14.77c51.63-30.08 158.6 46.49 281-75.91c122.4-122.4 45.83-229.4 75.91-281C453.2 99.69 448.1 72.23 427.9 52.1zM211.9 127.5C167.6 138.7 106.7 199.6 95.53 243.9C93.69 251.2 87.19 255.1 79.1 255.1c-1.281 0-2.594-.1562-3.906-.4687C67.53 253.4 62.34 244.7 64.47 236.1c14.16-56.28 83.31-125.4 139.6-139.6c8.656-2.031 17.25 3.062 19.44 11.62C225.7 116.7 220.5 125.3 211.9 127.5z", } - } } } @@ -32590,7 +31833,6 @@ impl IconShape for FaLessThanEqual { path { d: "M52.11 221.7l320 128C376 351.3 380 352 383.1 352c12.7 0 24.72-7.594 29.73-20.12c6.562-16.41-1.422-35.03-17.83-41.59L150.2 192l245.7-98.28c16.41-6.562 24.39-25.19 17.83-41.59S388.6 27.68 372.1 34.21l-320 128.1C39.97 167.2 32 178.9 32 192S39.97 216.8 52.11 221.7zM416 416H32c-17.67 0-32 14.31-32 31.1S14.33 480 32 480h384c17.67 0 32-14.31 32-32S433.7 416 416 416z", } - } } } @@ -32633,7 +31875,6 @@ impl IconShape for FaLessThan { path { d: "M351.1 448c-4.797 0-9.688-1.094-14.28-3.375l-320-160C6.844 279.2 0 268.1 0 256c0-12.13 6.844-23.18 17.69-28.62l320-160c15.88-7.875 35.05-1.5 42.94 14.31c7.906 15.81 1.5 35.03-14.31 42.94L103.5 256l262.8 131.4c15.81 7.906 22.22 27.12 14.31 42.94C375 441.5 363.7 448 351.1 448z", } - } } } @@ -32676,7 +31917,6 @@ impl IconShape for FaLifeRing { path { d: "M470.6 425.4C483.1 437.9 483.1 458.1 470.6 470.6C458.1 483.1 437.9 483.1 425.4 470.6L412.1 458.2C369.6 491.9 315.2 512 255.1 512C196.8 512 142.4 491.9 99.02 458.2L86.63 470.6C74.13 483.1 53.87 483.1 41.37 470.6C28.88 458.1 28.88 437.9 41.37 425.4L53.76 412.1C20.07 369.6 0 315.2 0 255.1C0 196.8 20.07 142.4 53.76 99.02L41.37 86.63C28.88 74.13 28.88 53.87 41.37 41.37C53.87 28.88 74.13 28.88 86.63 41.37L99.02 53.76C142.4 20.07 196.8 0 255.1 0C315.2 0 369.6 20.07 412.1 53.76L425.4 41.37C437.9 28.88 458.1 28.88 470.6 41.37C483.1 53.87 483.1 74.13 470.6 86.63L458.2 99.02C491.9 142.4 512 196.8 512 255.1C512 315.2 491.9 369.6 458.2 412.1L470.6 425.4zM309.3 354.5C293.4 363.1 275.3 368 255.1 368C236.7 368 218.6 363.1 202.7 354.5L144.8 412.5C176.1 434.9 214.5 448 255.1 448C297.5 448 335.9 434.9 367.2 412.5L309.3 354.5zM448 255.1C448 214.5 434.9 176.1 412.5 144.8L354.5 202.7C363.1 218.6 368 236.7 368 256C368 275.3 363.1 293.4 354.5 309.3L412.5 367.2C434.9 335.9 448 297.5 448 256V255.1zM255.1 63.1C214.5 63.1 176.1 77.14 144.8 99.5L202.7 157.5C218.6 148.9 236.7 143.1 255.1 143.1C275.3 143.1 293.4 148.9 309.3 157.5L367.2 99.5C335.9 77.14 297.5 63.1 256 63.1H255.1zM157.5 309.3C148.9 293.4 143.1 275.3 143.1 255.1C143.1 236.7 148.9 218.6 157.5 202.7L99.5 144.8C77.14 176.1 63.1 214.5 63.1 255.1C63.1 297.5 77.14 335.9 99.5 367.2L157.5 309.3zM255.1 207.1C229.5 207.1 207.1 229.5 207.1 255.1C207.1 282.5 229.5 303.1 255.1 303.1C282.5 303.1 304 282.5 304 255.1C304 229.5 282.5 207.1 255.1 207.1z", } - } } } @@ -32719,7 +31959,6 @@ impl IconShape for FaLightbulb { path { d: "M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z", } - } } } @@ -32762,7 +32001,6 @@ impl IconShape for FaLinesLeaning { path { d: "M62.36 458.1C56.77 474.9 38.65 483.9 21.88 478.4C5.116 472.8-3.946 454.6 1.643 437.9L129.6 53.88C135.2 37.12 153.4 28.05 170.1 33.64C186.9 39.23 195.9 57.35 190.4 74.12L62.36 458.1zM261.3 32.44C278.7 35.34 290.5 51.83 287.6 69.26L223.6 453.3C220.7 470.7 204.2 482.5 186.7 479.6C169.3 476.7 157.5 460.2 160.4 442.7L224.4 58.74C227.3 41.31 243.8 29.53 261.3 32.44H261.3zM352 32C369.7 32 384 46.33 384 64V448C384 465.7 369.7 480 352 480C334.3 480 320 465.7 320 448V64C320 46.33 334.3 32 352 32V32z", } - } } } @@ -32805,7 +32043,6 @@ impl IconShape for FaLinkSlash { path { d: "M185.7 120.3C242.5 75.82 324.7 79.73 376.1 131.1C420.1 175.1 430.9 239.6 406.7 293.5L438.6 318.4L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.1 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.732 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L489.3 358.2L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L185.7 120.3zM238.1 161.1L353.4 251.7C359.3 225.5 351.7 197.2 331.7 177.2C306.6 152.1 269.1 147 238.1 161.1V161.1zM263 380C233.1 350.1 218.7 309.8 220.9 270L406.6 416.4C357.4 431 301.9 418.9 263 380V380zM116.6 187.9L167.2 227.8L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L116.6 187.9z", } - } } } @@ -32848,7 +32085,6 @@ impl IconShape for FaLink { path { d: "M172.5 131.1C228.1 75.51 320.5 75.51 376.1 131.1C426.1 181.1 433.5 260.8 392.4 318.3L391.3 319.9C381 334.2 361 337.6 346.7 327.3C332.3 317 328.9 297 339.2 282.7L340.3 281.1C363.2 249 359.6 205.1 331.7 177.2C300.3 145.8 249.2 145.8 217.7 177.2L105.5 289.5C73.99 320.1 73.99 372 105.5 403.5C133.3 431.4 177.3 435 209.3 412.1L210.9 410.1C225.3 400.7 245.3 404 255.5 418.4C265.8 432.8 262.5 452.8 248.1 463.1L246.5 464.2C188.1 505.3 110.2 498.7 60.21 448.8C3.741 392.3 3.741 300.7 60.21 244.3L172.5 131.1zM467.5 380C411 436.5 319.5 436.5 263 380C213 330 206.5 251.2 247.6 193.7L248.7 192.1C258.1 177.8 278.1 174.4 293.3 184.7C307.7 194.1 311.1 214.1 300.8 229.3L299.7 230.9C276.8 262.1 280.4 306.9 308.3 334.8C339.7 366.2 390.8 366.2 422.3 334.8L534.5 222.5C566 191 566 139.1 534.5 108.5C506.7 80.63 462.7 76.99 430.7 99.9L429.1 101C414.7 111.3 394.7 107.1 384.5 93.58C374.2 79.2 377.5 59.21 391.9 48.94L393.5 47.82C451 6.731 529.8 13.25 579.8 63.24C636.3 119.7 636.3 211.3 579.8 267.7L467.5 380z", } - } } } @@ -32891,7 +32127,6 @@ impl IconShape for FaLiraSign { path { d: "M111.1 191.1H224C241.7 191.1 256 206.3 256 223.1C256 241.7 241.7 255.1 224 255.1H111.1V287.1H224C241.7 287.1 256 302.3 256 319.1C256 337.7 241.7 352 224 352H110.8C108.1 374.2 100.8 395.6 89.2 414.9L88.52 416H288C305.7 416 320 430.3 320 448C320 465.7 305.7 480 288 480H32C20.47 480 9.834 473.8 4.154 463.8C-1.527 453.7-1.371 441.4 4.56 431.5L34.32 381.9C39.89 372.6 43.83 362.5 46.01 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288H48V256H32C14.33 256 0 241.7 0 224C0 206.3 14.33 192 32 192H48V160.4C48 89.47 105.5 32 176.4 32C190.2 32 203.9 34.22 216.1 38.59L298.1 65.64C314.9 71.23 323.9 89.35 318.4 106.1C312.8 122.9 294.6 131.9 277.9 126.4L196.7 99.3C190.2 97.12 183.3 96 176.4 96C140.8 96 112 124.8 112 160.4L111.1 191.1z", } - } } } @@ -32934,7 +32169,6 @@ impl IconShape for FaListCheck { path { d: "M152.1 38.16C161.9 47.03 162.7 62.2 153.8 72.06L81.84 152.1C77.43 156.9 71.21 159.8 64.63 159.1C58.05 160.2 51.69 157.6 47.03 152.1L7.029 112.1C-2.343 103.6-2.343 88.4 7.029 79.03C16.4 69.66 31.6 69.66 40.97 79.03L63.08 101.1L118.2 39.94C127 30.09 142.2 29.29 152.1 38.16V38.16zM152.1 198.2C161.9 207 162.7 222.2 153.8 232.1L81.84 312.1C77.43 316.9 71.21 319.8 64.63 319.1C58.05 320.2 51.69 317.6 47.03 312.1L7.029 272.1C-2.343 263.6-2.343 248.4 7.029 239C16.4 229.7 31.6 229.7 40.97 239L63.08 261.1L118.2 199.9C127 190.1 142.2 189.3 152.1 198.2V198.2zM224 96C224 78.33 238.3 64 256 64H480C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H256C238.3 128 224 113.7 224 96V96zM224 256C224 238.3 238.3 224 256 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H256C238.3 288 224 273.7 224 256zM160 416C160 398.3 174.3 384 192 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416zM0 416C0 389.5 21.49 368 48 368C74.51 368 96 389.5 96 416C96 442.5 74.51 464 48 464C21.49 464 0 442.5 0 416z", } - } } } @@ -32977,7 +32211,6 @@ impl IconShape for FaListOl { path { d: "M55.1 56.04C55.1 42.78 66.74 32.04 79.1 32.04H111.1C125.3 32.04 135.1 42.78 135.1 56.04V176H151.1C165.3 176 175.1 186.8 175.1 200C175.1 213.3 165.3 224 151.1 224H71.1C58.74 224 47.1 213.3 47.1 200C47.1 186.8 58.74 176 71.1 176H87.1V80.04H79.1C66.74 80.04 55.1 69.29 55.1 56.04V56.04zM118.7 341.2C112.1 333.8 100.4 334.3 94.65 342.4L83.53 357.9C75.83 368.7 60.84 371.2 50.05 363.5C39.26 355.8 36.77 340.8 44.47 330.1L55.59 314.5C79.33 281.2 127.9 278.8 154.8 309.6C176.1 333.1 175.6 370.5 153.7 394.3L118.8 432H152C165.3 432 176 442.7 176 456C176 469.3 165.3 480 152 480H64C54.47 480 45.84 474.4 42.02 465.6C38.19 456.9 39.9 446.7 46.36 439.7L118.4 361.7C123.7 355.9 123.8 347.1 118.7 341.2L118.7 341.2zM512 64C529.7 64 544 78.33 544 96C544 113.7 529.7 128 512 128H256C238.3 128 224 113.7 224 96C224 78.33 238.3 64 256 64H512zM512 224C529.7 224 544 238.3 544 256C544 273.7 529.7 288 512 288H256C238.3 288 224 273.7 224 256C224 238.3 238.3 224 256 224H512zM512 384C529.7 384 544 398.3 544 416C544 433.7 529.7 448 512 448H256C238.3 448 224 433.7 224 416C224 398.3 238.3 384 256 384H512z", } - } } } @@ -33020,7 +32253,6 @@ impl IconShape for FaListUl { path { d: "M16 96C16 69.49 37.49 48 64 48C90.51 48 112 69.49 112 96C112 122.5 90.51 144 64 144C37.49 144 16 122.5 16 96zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 416C16 389.5 37.49 368 64 368C90.51 368 112 389.5 112 416C112 442.5 90.51 464 64 464C37.49 464 16 442.5 16 416zM112 256C112 282.5 90.51 304 64 304C37.49 304 16 282.5 16 256C16 229.5 37.49 208 64 208C90.51 208 112 229.5 112 256z", } - } } } @@ -33063,7 +32295,6 @@ impl IconShape for FaList { path { d: "M88 48C101.3 48 112 58.75 112 72V120C112 133.3 101.3 144 88 144H40C26.75 144 16 133.3 16 120V72C16 58.75 26.75 48 40 48H88zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 232C16 218.7 26.75 208 40 208H88C101.3 208 112 218.7 112 232V280C112 293.3 101.3 304 88 304H40C26.75 304 16 293.3 16 280V232zM88 368C101.3 368 112 378.7 112 392V440C112 453.3 101.3 464 88 464H40C26.75 464 16 453.3 16 440V392C16 378.7 26.75 368 40 368H88z", } - } } } @@ -33106,7 +32337,6 @@ impl IconShape for FaLitecoinSign { path { d: "M128 195.3L247.2 161.2C264.2 156.4 281.9 166.2 286.8 183.2C291.6 200.2 281.8 217.9 264.8 222.8L128 261.9V416H352C369.7 416 384 430.3 384 448C384 465.7 369.7 480 352 480H96C78.33 480 64 465.7 64 448V280.1L40.79 286.8C23.8 291.6 6.087 281.8 1.232 264.8C-3.623 247.8 6.216 230.1 23.21 225.2L64 213.6V64C64 46.33 78.33 32 96 32C113.7 32 128 46.33 128 64V195.3z", } - } } } @@ -33149,7 +32379,6 @@ impl IconShape for FaLocationArrow { path { d: "M285.6 444.1C279.8 458.3 264.8 466.3 249.8 463.4C234.8 460.4 223.1 447.3 223.1 432V256H47.1C32.71 256 19.55 245.2 16.6 230.2C13.65 215.2 21.73 200.2 35.88 194.4L387.9 50.38C399.8 45.5 413.5 48.26 422.6 57.37C431.7 66.49 434.5 80.19 429.6 92.12L285.6 444.1z", } - } } } @@ -33192,7 +32421,6 @@ impl IconShape for FaLocationCrosshairs { path { d: "M176 256C176 211.8 211.8 176 256 176C300.2 176 336 211.8 336 256C336 300.2 300.2 336 256 336C211.8 336 176 300.2 176 256zM256 0C273.7 0 288 14.33 288 32V66.65C368.4 80.14 431.9 143.6 445.3 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H445.3C431.9 368.4 368.4 431.9 288 445.3V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V445.3C143.6 431.9 80.14 368.4 66.65 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H66.65C80.14 143.6 143.6 80.14 224 66.65V32C224 14.33 238.3 0 256 0zM128 256C128 326.7 185.3 384 256 384C326.7 384 384 326.7 384 256C384 185.3 326.7 128 256 128C185.3 128 128 185.3 128 256z", } - } } } @@ -33235,7 +32463,6 @@ impl IconShape for FaLocationDot { path { d: "M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256z", } - } } } @@ -33278,7 +32505,6 @@ impl IconShape for FaLocationPinLock { path { d: "M168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C287.7 0 366.1 69.96 381.6 161.5C328.5 170.3 288 216.4 288 272V296.6C268.9 307.6 256 328.3 256 352V446.8C240.7 467.4 226.7 485.4 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2H168.3zM192 256C227.3 256 256 227.3 256 192C256 156.7 227.3 128 192 128C156.7 128 128 156.7 128 192C128 227.3 156.7 256 192 256zM400 192C444.2 192 480 227.8 480 272V320C497.7 320 512 334.3 512 352V480C512 497.7 497.7 512 480 512H320C302.3 512 288 497.7 288 480V352C288 334.3 302.3 320 320 320V272C320 227.8 355.8 192 400 192zM400 240C382.3 240 368 254.3 368 272V320H432V272C432 254.3 417.7 240 400 240z", } - } } } @@ -33321,7 +32547,6 @@ impl IconShape for FaLocationPin { path { d: "M384 192C384 279.4 267 435 215.7 499.2C203.4 514.5 180.6 514.5 168.3 499.2C116.1 435 0 279.4 0 192C0 85.96 85.96 0 192 0C298 0 384 85.96 384 192H384z", } - } } } @@ -33364,7 +32589,6 @@ impl IconShape for FaLockOpen { path { d: "M352 192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H288V144C288 64.47 352.5 0 432 0C511.5 0 576 64.47 576 144V192C576 209.7 561.7 224 544 224C526.3 224 512 209.7 512 192V144C512 99.82 476.2 64 432 64C387.8 64 352 99.82 352 144V192z", } - } } } @@ -33407,7 +32631,6 @@ impl IconShape for FaLock { path { d: "M80 192V144C80 64.47 144.5 0 224 0C303.5 0 368 64.47 368 144V192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80zM144 192H304V144C304 99.82 268.2 64 224 64C179.8 64 144 99.82 144 144V192z", } - } } } @@ -33450,7 +32673,6 @@ impl IconShape for FaLocust { path { d: "M328 32C464.1 32 576 143 576 280V320C576 320.1 576 320.2 576 320.3C575.8 364.3 540.1 400 496 400H483.6L508.8 444.1C515.4 455.6 511.4 470.3 499.9 476.8C488.4 483.4 473.7 479.4 467.2 467.9L428.4 400H347.1L299.7 469.7C292.2 480.6 277.2 483.3 266.3 475.7C255.4 468.2 252.7 453.2 260.3 442.3L289.6 400H215.1L163.3 470.2C155.5 480.9 140.4 483.2 129.8 475.3C119.1 467.5 116.8 452.4 124.7 441.8L165.2 386.7L122.2 370.4L42.84 470.9C34.62 481.3 19.53 483 9.13 474.8C-1.274 466.6-3.049 451.5 5.164 441.1L245.2 137.1C250.4 130.5 258.8 127.1 267.2 128.2C275.5 129.3 282.7 134.8 286.1 142.5L307.8 193.3L348.7 137.8C353.8 130.8 362.2 127.2 370.8 128.2C379.3 129.1 386.7 134.6 390.1 142.5L431.8 240H496C506.2 240 516 241.9 525 245.4C508.6 151.4 426.7 80 328 80H312C298.7 80 288 69.26 288 56C288 42.75 298.7 32 312 32L328 32zM332.1 240H379.6L362.5 199.1L332.1 240zM257.8 198.5L225.1 240H273.3L274.8 238.1L257.8 198.5zM496 336C504.8 336 512 328.8 512 320C512 311.2 504.8 304 496 304C487.2 304 480 311.2 480 320C480 328.8 487.2 336 496 336zM88.83 240H126.7L48.9 337.3C38.31 326.8 32 312.3 32 296.8C32 265.4 57.45 240 88.83 240V240z", } - } } } @@ -33493,7 +32715,6 @@ impl IconShape for FaLungsVirus { path { d: "M195.5 444.5c-18.71-18.72-18.71-49.16 .0033-67.87l8.576-8.576H192c-26.47 0-48-21.53-48-48c0-26.47 21.53-48 48-48l12.12-.0055L195.5 263.4c-18.71-18.72-18.71-49.16 0-67.88C204.6 186.5 216.7 181.5 229.5 181.5c9.576 0 18.72 2.799 26.52 7.986l.04-27.75c0-36.38-31.42-65.72-70.05-65.72c-44 0-57.97 28.5-80.09 63.13c-46 71.88-80.39 149.8-102 231C1.257 399.9 0 409.8 0 419.8c0 61.25 62.5 105.5 125.3 88.62l59.5-15.9c21.74-5.867 39.91-18.39 52.51-34.73c-2.553 .4141-5.137 .7591-7.774 .7591C216.7 458.5 204.6 453.5 195.5 444.5zM343.1 150.7L344 16C344 7.125 336.9 0 328 0h-16c-8.875 0-16 7.125-16 16L295.1 150.7c7.088-4.133 15.22-6.675 23.1-6.675S336.9 146.5 343.1 150.7zM421.8 421.8c6.25-6.25 6.25-16.37 0-22.62l-8.576-8.576c-20.16-20.16-5.881-54.63 22.63-54.63H448c8.844 0 16-7.156 16-16c0-8.844-7.156-16-16-16h-12.12c-28.51 0-42.79-34.47-22.63-54.63l8.576-8.577c6.25-6.25 6.25-16.37 0-22.62s-16.38-6.25-22.62 0l-8.576 8.577C370.5 246.9 336 232.6 336 204.1v-12.12c0-8.844-7.156-15.1-16-15.1s-16 7.156-16 15.1v12.12c0 28.51-34.47 42.79-54.63 22.63L240.8 218.2c-6.25-6.25-16.38-6.25-22.62 0s-6.25 16.37 0 22.62l8.576 8.577c20.16 20.16 5.881 54.63-22.63 54.63H192c-8.844 0-16 7.156-16 16c0 8.844 7.156 16 16 16h12.12c28.51 0 42.79 34.47 22.63 54.63l-8.576 8.576c-6.25 6.25-6.25 16.37 0 22.62c3.125 3.125 7.219 4.688 11.31 4.688s8.188-1.562 11.31-4.688l8.576-8.575C269.5 393.1 304 407.4 304 435.9v12.12c0 8.844 7.156 16 16 16s16-7.156 16-16v-12.12c0-28.51 34.47-42.79 54.63-22.63l8.576 8.575c3.125 3.125 7.219 4.688 11.31 4.688S418.7 424.9 421.8 421.8zM288 303.1c-8.836 0-16-7.162-16-15.1S279.2 271.1 288 271.1S304 279.2 304 287.1S296.8 303.1 288 303.1zM352 367.1c-8.836 0-16-7.166-16-16s7.164-15.1 16-15.1s16 7.166 16 16S360.8 367.1 352 367.1zM636.1 390.1c-21.62-81.25-56.02-159.1-102-231c-22.12-34.63-36.09-63.13-80.09-63.13c-38.62 0-70.01 29.35-70.01 65.73v27.74c7.795-5.188 16.94-7.986 26.52-7.986c12.82 0 24.88 4.999 33.95 14.07c18.71 18.72 18.71 49.16 0 67.88l-8.576 8.571L448 272c26.47 0 48 21.54 48 48c0 26.47-21.53 48-48 48h-12.12l8.576 8.576c18.71 18.72 18.71 49.16-.0072 67.87c-9.066 9.066-21.12 14.06-33.94 14.06c-2.637 0-5.211-.3438-7.764-.7578c12.6 16.34 30.77 28.86 52.51 34.73l59.5 15.9C577.5 525.3 640 481 640 419.8C640 409.8 638.7 399.9 636.1 390.1z", } - } } } @@ -33536,7 +32757,6 @@ impl IconShape for FaLungs { path { d: "M640 419.8c0 61.25-62.5 105.5-125.3 88.63l-59.53-15.88c-42.12-11.38-71.25-47.5-71.25-88.63L384 316.4l85.88 57.25c3.625 2.375 8.625 1.375 11-2.25l8.875-13.37c2.5-3.625 1.5-8.625-2.125-11L320 235.3l-167.6 111.8c-1.75 1.125-3 3-3.375 5c-.375 2.125 0 4.25 1.25 6l8.875 13.37c1.125 1.75 3 3 5 3.375c2.125 .375 4.25 0 6-1.125L256 316.4l.0313 87.5c0 41.13-29.12 77.25-71.25 88.63l-59.53 15.88C62.5 525.3 0 481 0 419.8c0-10 1.25-19.88 3.875-29.63C25.5 308.9 59.91 231 105.9 159.1c22.12-34.63 36.12-63.13 80.12-63.13C224.7 96 256 125.4 256 161.8v60.1l32.88-21.97C293.4 196.9 296 192 296 186.6V16C296 7.125 303.1 0 312 0h16c8.875 0 16 7.125 16 16v170.6c0 5.375 2.625 10.25 7.125 13.25L384 221.8v-60.1c0-36.38 31.34-65.75 69.97-65.75c43.1 0 58 28.5 80.13 63.13c46 71.88 80.41 149.8 102 231C638.8 399.9 640 409.8 640 419.8z", } - } } } @@ -33579,7 +32799,6 @@ impl IconShape for FaM { path { d: "M448 64.01v384c0 17.67-14.31 32-32 32s-32-14.33-32-32V169.7l-133.4 200.1c-11.88 17.81-41.38 17.81-53.25 0L64 169.7v278.3c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384c0-14.09 9.219-26.55 22.72-30.63c13.47-4.156 28.09 1.141 35.91 12.88L224 294.3l165.4-248.1c7.812-11.73 22.47-17.03 35.91-12.88C438.8 37.47 448 49.92 448 64.01z", } - } } } @@ -33622,7 +32841,6 @@ impl IconShape for FaMagnet { path { d: "M128 160V256C128 309 170.1 352 224 352C277 352 320 309 320 256V160H448V256C448 379.7 347.7 480 224 480C100.3 480 0 379.7 0 256V160H128zM0 64C0 46.33 14.33 32 32 32H96C113.7 32 128 46.33 128 64V128H0V64zM320 64C320 46.33 334.3 32 352 32H416C433.7 32 448 46.33 448 64V128H320V64z", } - } } } @@ -33665,7 +32883,6 @@ impl IconShape for FaMagnifyingGlassArrowRight { path { d: "M416 208C416 253.9 401.1 296.3 375.1 330.7L502.6 457.4C515.1 469.9 515.1 490.1 502.6 502.6C490.1 515.1 469.9 515.1 457.4 502.6L330.7 375.1C296.3 401.1 253.9 416 208 416C93.12 416 0 322.9 0 208C0 93.12 93.12 0 208 0C322.9 0 416 93.12 416 208zM240.1 119C231.6 109.7 216.4 109.7 207 119C197.7 128.4 197.7 143.6 207 152.1L238.1 184H120C106.7 184 96 194.7 96 208C96 221.3 106.7 232 120 232H238.1L207 263C197.7 272.4 197.7 287.6 207 296.1C216.4 306.3 231.6 306.3 240.1 296.1L312.1 224.1C322.3 215.6 322.3 200.4 312.1 191L240.1 119z", } - } } } @@ -33708,7 +32925,6 @@ impl IconShape for FaMagnifyingGlassChart { path { d: "M416 208C416 253.9 401.1 296.3 375.1 330.7L502.6 457.4C515.1 469.9 515.1 490.1 502.6 502.6C490.1 515.1 469.9 515.1 457.4 502.6L330.7 375.1C296.3 401.1 253.9 416 208 416C93.12 416 0 322.9 0 208C0 93.12 93.12 0 208 0C322.9 0 416 93.12 416 208zM104 280C104 293.3 114.7 304 128 304C141.3 304 152 293.3 152 280V216C152 202.7 141.3 192 128 192C114.7 192 104 202.7 104 216V280zM184 280C184 293.3 194.7 304 208 304C221.3 304 232 293.3 232 280V120C232 106.7 221.3 96 208 96C194.7 96 184 106.7 184 120V280zM264 280C264 293.3 274.7 304 288 304C301.3 304 312 293.3 312 280V184C312 170.7 301.3 160 288 160C274.7 160 264 170.7 264 184V280z", } - } } } @@ -33751,7 +32967,6 @@ impl IconShape for FaMagnifyingGlassDollar { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0004C515.9 484.7 515.9 459.3 500.3 443.7zM273.7 253.8C269.8 276.4 252.6 291.3 228 296.1V304c0 11.03-8.953 20-20 20S188 315 188 304V295.2C178.2 293.2 168.4 289.9 159.6 286.8L154.8 285.1C144.4 281.4 138.9 269.9 142.6 259.5C146.2 249.1 157.6 243.7 168.1 247.3l5.062 1.812c8.562 3.094 18.25 6.562 25.91 7.719c16.23 2.5 33.47-.0313 35.17-9.812c1.219-7.094 .4062-10.62-31.8-19.84L196.2 225.4C177.8 219.1 134.5 207.3 142.3 162.2C146.2 139.6 163.5 124.8 188 120V112c0-11.03 8.953-20 20-20S228 100.1 228 112v8.695c6.252 1.273 13.06 3.07 21.47 5.992c10.42 3.625 15.95 15.03 12.33 25.47C258.2 162.6 246.8 168.1 236.3 164.5C228.2 161.7 221.8 159.9 216.8 159.2c-16.11-2.594-33.38 .0313-35.08 9.812c-1 5.812-1.719 10 25.7 18.03l6 1.719C238.9 196 281.5 208.2 273.7 253.8z", } - } } } @@ -33794,7 +33009,6 @@ impl IconShape for FaMagnifyingGlassLocation { path { d: "M236 176c0 15.46-12.54 28-28 28S180 191.5 180 176S192.5 148 208 148S236 160.5 236 176zM500.3 500.3c-15.62 15.62-40.95 15.62-56.57 0l-119.7-119.7c-40.41 27.22-90.9 40.65-144.7 33.46c-91.55-12.23-166-87.28-177.6-178.9c-17.24-136.2 97.29-250.7 233.4-233.4c91.64 11.6 166.7 86.07 178.9 177.6c7.19 53.8-6.236 104.3-33.46 144.7l119.7 119.7C515.9 459.3 515.9 484.7 500.3 500.3zM294.1 182.2C294.1 134.5 255.6 96 207.1 96C160.4 96 121.9 134.5 121.9 182.2c0 38.35 56.29 108.5 77.87 134C201.8 318.5 204.7 320 207.1 320c3.207 0 6.26-1.459 8.303-3.791C237.8 290.7 294.1 220.5 294.1 182.2z", } - } } } @@ -33837,7 +33051,6 @@ impl IconShape for FaMagnifyingGlassMinus { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0003C515.9 484.7 515.9 459.3 500.3 443.7zM288 232H127.1C114.7 232 104 221.3 104 208s10.74-24 23.1-24h160C301.3 184 312 194.7 312 208S301.3 232 288 232z", } - } } } @@ -33880,7 +33093,6 @@ impl IconShape for FaMagnifyingGlassPlus { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7c-12.23-91.55-87.28-166-178.9-177.6c-136.2-17.24-250.7 97.28-233.4 233.4c11.6 91.64 86.07 166.7 177.6 178.9c53.81 7.191 104.3-6.235 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 .0003C515.9 484.7 515.9 459.3 500.3 443.7zM288 232H231.1V288c0 13.26-10.74 24-23.1 24C194.7 312 184 301.3 184 288V232H127.1C114.7 232 104 221.3 104 208s10.74-24 23.1-24H184V128c0-13.26 10.74-24 23.1-24S231.1 114.7 231.1 128v56h56C301.3 184 312 194.7 312 208S301.3 232 288 232z", } - } } } @@ -33923,7 +33135,6 @@ impl IconShape for FaMagnifyingGlass { path { d: "M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z", } - } } } @@ -33966,7 +33177,6 @@ impl IconShape for FaManatSign { path { d: "M224 64V98.65C314.8 113.9 384 192.9 384 288V448C384 465.7 369.7 480 352 480C334.3 480 320 465.7 320 448V288C320 228.4 279.2 178.2 224 164V448C224 465.7 209.7 480 192 480C174.3 480 160 465.7 160 448V164C104.8 178.2 64 228.4 64 288V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V288C0 192.9 69.19 113.9 160 98.65V64C160 46.33 174.3 32 192 32C209.7 32 224 46.33 224 64z", } - } } } @@ -34009,7 +33219,6 @@ impl IconShape for FaMapLocationDot { path { d: "M408 120C408 174.6 334.9 271.9 302.8 311.1C295.1 321.6 280.9 321.6 273.2 311.1C241.1 271.9 168 174.6 168 120C168 53.73 221.7 0 288 0C354.3 0 408 53.73 408 120zM288 152C310.1 152 328 134.1 328 112C328 89.91 310.1 72 288 72C265.9 72 248 89.91 248 112C248 134.1 265.9 152 288 152zM425.6 179.8C426.1 178.6 426.6 177.4 427.1 176.1L543.1 129.7C558.9 123.4 576 135 576 152V422.8C576 432.6 570 441.4 560.9 445.1L416 503V200.4C419.5 193.5 422.7 186.7 425.6 179.8zM150.4 179.8C153.3 186.7 156.5 193.5 160 200.4V451.8L32.91 502.7C17.15 508.1 0 497.4 0 480.4V209.6C0 199.8 5.975 190.1 15.09 187.3L137.6 138.3C140 152.5 144.9 166.6 150.4 179.8H150.4zM327.8 331.1C341.7 314.6 363.5 286.3 384 255V504.3L192 449.4V255C212.5 286.3 234.3 314.6 248.2 331.1C268.7 357.6 307.3 357.6 327.8 331.1L327.8 331.1z", } - } } } @@ -34052,7 +33261,6 @@ impl IconShape for FaMapLocation { path { d: "M273.2 311.1C241.1 271.9 167.1 174.6 167.1 120C167.1 53.73 221.7 0 287.1 0C354.3 0 408 53.73 408 120C408 174.6 334.9 271.9 302.8 311.1C295.1 321.6 280.9 321.6 273.2 311.1V311.1zM416 503V200.4C419.5 193.5 422.7 186.7 425.6 179.8C426.1 178.6 426.6 177.4 427.1 176.1L543.1 129.7C558.9 123.4 576 135 576 152V422.8C576 432.6 570 441.4 560.9 445.1L416 503zM15.09 187.3L137.6 138.3C140 152.5 144.9 166.6 150.4 179.8C153.3 186.7 156.5 193.5 160 200.4V451.8L32.91 502.7C17.15 508.1 0 497.4 0 480.4V209.6C0 199.8 5.975 190.1 15.09 187.3H15.09zM384 504.3L191.1 449.4V255C212.5 286.3 234.3 314.6 248.2 331.1C268.7 357.6 307.3 357.6 327.8 331.1C341.7 314.6 363.5 286.3 384 255L384 504.3z", } - } } } @@ -34095,7 +33303,6 @@ impl IconShape for FaMapPin { path { d: "M320 144C320 223.5 255.5 288 176 288C96.47 288 32 223.5 32 144C32 64.47 96.47 0 176 0C255.5 0 320 64.47 320 144zM192 64C192 55.16 184.8 48 176 48C122.1 48 80 90.98 80 144C80 152.8 87.16 160 96 160C104.8 160 112 152.8 112 144C112 108.7 140.7 80 176 80C184.8 80 192 72.84 192 64zM144 480V317.1C154.4 319 165.1 319.1 176 319.1C186.9 319.1 197.6 319 208 317.1V480C208 497.7 193.7 512 176 512C158.3 512 144 497.7 144 480z", } - } } } @@ -34138,7 +33345,6 @@ impl IconShape for FaMap { path { d: "M384 476.1L192 421.2V35.93L384 90.79V476.1zM416 88.37L543.1 37.53C558.9 31.23 576 42.84 576 59.82V394.6C576 404.4 570 413.2 560.9 416.9L416 474.8V88.37zM15.09 95.13L160 37.17V423.6L32.91 474.5C17.15 480.8 0 469.2 0 452.2V117.4C0 107.6 5.975 98.78 15.09 95.13V95.13z", } - } } } @@ -34181,7 +33387,6 @@ impl IconShape for FaMarker { path { d: "M480.1 160.1L316.3 325.7L186.3 195.7L302.1 80L288.1 66.91C279.6 57.54 264.4 57.54 255 66.91L168.1 152.1C159.6 162.3 144.4 162.3 135 152.1C125.7 143.6 125.7 128.4 135 119L221.1 32.97C249.2 4.853 294.8 4.853 322.9 32.97L336 46.06L351 31.03C386.9-4.849 445.1-4.849 480.1 31.03C516.9 66.91 516.9 125.1 480.1 160.1V160.1zM229.5 412.5C181.5 460.5 120.3 493.2 53.7 506.5L28.71 511.5C20.84 513.1 12.7 510.6 7.03 504.1C1.356 499.3-1.107 491.2 .4662 483.3L5.465 458.3C18.78 391.7 51.52 330.5 99.54 282.5L163.7 218.3L293.7 348.3L229.5 412.5z", } - } } } @@ -34224,7 +33429,6 @@ impl IconShape for FaMarsAndVenusBurst { path { d: "M607.1 0C625.7 0 639.1 14.33 639.1 32V120C639.1 137.7 625.7 152 607.1 152C590.3 152 575.1 137.7 575.1 120V109.3L539.6 145.7C552.6 168.8 559.1 195.6 559.1 224C559.1 301.4 505 365.1 431.1 380.8V400H447.1C465.7 400 479.1 414.3 479.1 432C479.1 449.7 465.7 464 447.1 464H431.1V480C431.1 497.7 417.7 512 399.1 512C382.3 512 367.1 497.7 367.1 480V464H351.1C334.3 464 319.1 449.7 319.1 432C319.1 414.3 334.3 400 351.1 400H367.1V380.8C294.1 365.1 239.1 301.4 239.1 224C239.1 135.6 311.6 64 399.1 64C436.7 64 470.6 76.37 497.6 97.18L530.7 64H511.1C494.3 64 479.1 49.67 479.1 32C479.1 14.33 494.3 0 511.1 0L607.1 0zM399.1 128C346.1 128 303.1 170.1 303.1 224C303.1 277 346.1 320 399.1 320C453 320 495.1 277 495.1 224C495.1 170.1 453 128 399.1 128zM220.3 92.05L280.4 73.81C236.3 108.1 207.1 163.2 207.1 224C207.1 269.2 223.6 310.8 249.8 343.6C244.5 345 238.7 343.7 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } - } } } @@ -34267,7 +33471,6 @@ impl IconShape for FaMarsAndVenus { path { d: "M480 .0002l-112.4 .0001c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-27.11 27.11C326.1 76.85 292.7 64 256 64c-88.37 0-160 71.63-160 160c0 77.4 54.97 141.9 128 156.8v19.22H192c-8.836 0-16 7.162-16 16v31.1c0 8.836 7.164 16 16 16l32 .0001v32c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-32l32-.0001c8.838 0 16-7.164 16-16v-31.1c0-8.838-7.162-16-16-16h-32v-19.22c73.03-14.83 128-79.37 128-156.8c0-28.38-8.018-54.65-20.98-77.77l30.45-30.45l29.56 29.56C470.1 160.5 496 149.8 496 128.4V16C496 7.164 488.8 .0002 480 .0002zM256 304c-44.11 0-80-35.89-80-80c0-44.11 35.89-80 80-80c44.11 0 80 35.89 80 80C336 268.1 300.1 304 256 304z", } - } } } @@ -34310,7 +33513,6 @@ impl IconShape for FaMarsDouble { path { d: "M320.7 204.3l56.65-56.55l29.61 29.56C422.1 192.5 448 181.7 448 160.4V47.1c0-8.838-7.176-15.1-16.03-15.1H319.4c-21.42 0-32.15 25.85-17 40.97l29.61 29.56L275.4 159.1c-71.21-48.99-170.4-39.96-231.1 27.39c-60.86 67.51-58.65 175 4.748 240.1c68.7 70.57 181.8 71.19 251.3 1.847C361.4 367.5 368 272.9 320.7 204.3zM243.5 371.9c-37.5 37.43-98.51 37.43-136 0s-37.5-98.33 0-135.8c37.5-37.43 98.51-37.43 136 0C281 273.5 281 334.5 243.5 371.9zM623.1 32h-112.6c-21.42 0-32.15 25.85-17 40.97l29.61 29.56L480 146.5v13.91C480 191.3 454.8 216.4 423.8 216.4C421.2 216.4 418.6 216 416 215.6v5.862c6.922 4.049 13.58 8.691 19.51 14.61c37.5 37.43 37.5 98.33 0 135.8c-18.75 18.71-43.38 28.07-68 28.07c-2.277 0-4.523-.4883-6.795-.6484c-9.641 18.69-22.1 36.24-37.64 51.77c-6.059 6.059-12.49 11.53-19.13 16.73C324.4 475.7 345.9 480 367.5 480c45.12 0 90.34-17.18 124.8-51.55c61.11-60.99 67.77-155.6 20.42-224.1l56.65-56.55l29.61 29.56c4.898 4.889 10.92 7.075 16.83 7.075C628.1 184.4 640 174.8 640 160.4V48C640 39.16 632.8 32 623.1 32z", } - } } } @@ -34353,7 +33555,6 @@ impl IconShape for FaMarsStrokeRight { path { d: "M619.3 244.7l-82.34-77.61c-15.12-15.12-40.97-4.41-40.97 16.97V223.1L463.1 224V176c.002-8.838-7.162-16-15.1-16h-32c-8.84 0-16 7.16-16 16V224h-19.05c-15.07-81.9-86.7-144-172.1-144C110.8 80 32 158.8 32 256c0 97.2 78.8 176 176 176c86.26 0 157.9-62.1 172.1-144h19.05V336c0 8.836 7.162 16 16 16h32c8.836 0 15.1-7.164 15.1-16V287.1L496 288v39.95c0 21.38 25.85 32.09 40.97 16.97l82.34-77.61C625.6 261.1 625.6 250.9 619.3 244.7zM208 352c-52.94 0-96-43.07-96-96c-.002-52.94 43.06-96 96-96c52.93 0 95.1 43.06 95.1 96C304 308.9 260.9 352 208 352z", } - } } } @@ -34396,7 +33597,6 @@ impl IconShape for FaMarsStrokeUp { path { d: "M224 163V144h24c4.418 0 8-3.578 8-7.1V120c0-4.418-3.582-7.1-8-7.1H224V96h24.63c16.41 0 24.62-19.84 13.02-31.44l-60.97-60.97c-4.795-4.793-12.57-4.793-17.36 0L122.3 64.56c-11.6 11.6-3.383 31.44 13.02 31.44H160v15.1H136c-4.418 0-8 3.582-8 7.1v15.1c0 4.422 3.582 7.1 8 7.1H160v19.05c-84.9 15.62-148.5 92.01-143.7 182.5c4.783 90.69 82.34 165.1 173.2 166.5C287.8 513.4 368 434.1 368 336C368 249.7 305.9 178.1 224 163zM192 431.1c-52.94 0-96-43.06-96-95.1s43.06-95.1 96-95.1c52.93 0 96 43.06 96 95.1S244.9 431.1 192 431.1z", } - } } } @@ -34439,7 +33639,6 @@ impl IconShape for FaMarsStroke { path { d: "M496 .0002l-112.4 .0001c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-24.33 24.34l-33.94-33.94c-6.248-6.25-16.38-6.248-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l33.94 33.94l-18.96 18.96C239.1 111.8 144.5 118.6 83.55 179.5c-68.73 68.73-68.73 180.2 0 248.9c68.73 68.73 180.2 68.73 248.9 0c60.99-60.99 67.73-155.6 20.47-224.1l18.96-18.96l33.94 33.94c6.248 6.248 16.38 6.25 22.63 0l22.63-22.63c6.248-6.248 6.248-16.38 0-22.63l-33.94-33.94l24.34-24.33l29.56 29.56C486.1 160.5 512 149.8 512 128.4v-112.4C512 7.162 504.8 .0002 496 .0002zM275.9 371.9c-37.43 37.43-98.33 37.43-135.8 0c-37.43-37.43-37.43-98.33 0-135.8c37.43-37.43 98.33-37.43 135.8 0C313.3 273.5 313.3 334.5 275.9 371.9z", } - } } } @@ -34482,7 +33681,6 @@ impl IconShape for FaMars { path { d: "M431.1 31.1l-112.6 0c-21.42 0-32.15 25.85-17 40.97l29.61 29.56l-56.65 56.55c-30.03-20.66-65.04-31-100-31c-47.99-.002-95.96 19.44-131.1 58.39c-60.86 67.51-58.65 175 4.748 240.1C83.66 462.2 129.6 480 175.5 480c45.12 0 90.34-17.18 124.8-51.55c61.11-60.99 67.77-155.6 20.42-224.1l56.65-56.55l29.61 29.56C411.9 182.2 417.9 184.4 423.8 184.4C436.1 184.4 448 174.8 448 160.4V47.1C448 39.16 440.8 31.1 431.1 31.1zM243.5 371.9c-18.75 18.71-43.38 28.07-68 28.07c-24.63 0-49.25-9.355-68.01-28.07c-37.5-37.43-37.5-98.33 0-135.8c18.75-18.71 43.38-28.07 68.01-28.07c24.63 0 49.25 9.357 68 28.07C281 273.5 281 334.5 243.5 371.9z", } - } } } @@ -34525,7 +33723,6 @@ impl IconShape for FaMartiniGlassCitrus { path { d: "M288 464H240v-125.3l168.8-168.7C424.3 154.5 413.3 128 391.4 128H24.63C2.751 128-8.249 154.5 7.251 170l168.7 168.7V464H128c-17.67 0-32 14.33-32 32c0 8.836 7.164 16 15.1 16h191.1c8.836 0 15.1-7.164 15.1-16C320 478.3 305.7 464 288 464zM432 0c-62.63 0-115.4 40.25-135.1 96h52.5c16.62-28.5 47.25-48 82.62-48c52.88 0 95.1 43 95.1 96s-43.12 96-95.1 96c-14 0-27.25-3.25-39.37-8.625l-35.25 35.25c21.88 13.25 47.25 21.38 74.62 21.38c79.5 0 143.1-64.5 143.1-144S511.5 0 432 0z", } - } } } @@ -34568,7 +33765,6 @@ impl IconShape for FaMartiniGlassEmpty { path { d: "M502 57.63C523.3 36.38 508.3 0 478.3 0H33.72C3.711 0-11.29 36.38 9.962 57.63l214 214V448H176c-26.51 0-48 21.49-48 48c0 8.836 7.164 16 16 16h224c8.836 0 16-7.164 16-16c0-26.51-21.49-48-47.1-48h-47.1V271.6L502 57.63zM256 213.1L106.9 64h298.3L256 213.1z", } - } } } @@ -34611,7 +33807,6 @@ impl IconShape for FaMartiniGlass { path { d: "M502 57.63C523.3 36.38 508.3 0 478.3 0H33.72C3.711 0-11.29 36.38 9.962 57.63l214 214V448H175.1c-26.51 0-47.1 21.49-47.1 48c0 8.836 7.164 16 16 16h224c8.836 0 16-7.164 16-16c0-26.51-21.49-48-48-48h-47.1V271.6L502 57.63zM405.1 64l-64.01 64H170.9L106.9 64H405.1z", } - } } } @@ -34654,7 +33849,6 @@ impl IconShape for FaMaskFace { path { d: "M396.4 87.12L433.5 111.9C449.3 122.4 467.8 128 486.8 128H584C614.9 128 640 153.1 640 184V269C640 324.1 602.5 372.1 549.1 385.5L441.1 412.5C406.2 434.1 364.6 448 320 448C275.4 448 233.8 434.1 198.9 412.5L90.9 385.5C37.48 372.1 0 324.1 0 269V184C0 153.1 25.07 128 56 128H153.2C172.2 128 190.7 122.4 206.5 111.9L243.6 87.12C266.2 72.05 292.8 64 320 64C347.2 64 373.8 72.05 396.4 87.12zM132.3 346.3C109.4 311.2 96 269.1 96 224V176H56C51.58 176 48 179.6 48 184V269C48 302.1 70.49 330.9 102.5 338.9L132.3 346.3zM592 269V184C592 179.6 588.4 176 584 176H544V224C544 269.1 530.6 311.2 507.7 346.3L537.5 338.9C569.5 330.9 592 302.1 592 269H592zM208 224H432C440.8 224 448 216.8 448 208C448 199.2 440.8 192 432 192H208C199.2 192 192 199.2 192 208C192 216.8 199.2 224 208 224zM208 256C199.2 256 192 263.2 192 272C192 280.8 199.2 288 208 288H432C440.8 288 448 280.8 448 272C448 263.2 440.8 256 432 256H208zM240 352H400C408.8 352 416 344.8 416 336C416 327.2 408.8 320 400 320H240C231.2 320 224 327.2 224 336C224 344.8 231.2 352 240 352z", } - } } } @@ -34697,7 +33891,6 @@ impl IconShape for FaMaskVentilator { path { d: "M320 32C372.1 32 419.7 73.8 454.5 128H584C614.9 128 640 153.1 640 184V269C640 324.1 602.5 372.1 549.1 385.5L477.5 403.4C454.6 433.8 421.1 457.2 384 469.8V393.2C403.6 376.8 416 353.1 416 326.4C416 276.9 372.5 191.1 320 191.1C267 191.1 224 276.9 224 326.4C224 353 236.3 376.9 256 393.3V469.9C217.6 457.4 184.9 433.8 162.2 403.3L90.9 385.5C37.48 372.1 0 324.1 0 269V184C0 153.1 25.07 128 56 128H185.1C219.8 73.8 267.4 32 320 32V32zM56 176C51.58 176 48 179.6 48 184V269C48 302.1 70.49 330.9 102.5 338.9L134.3 346.8C130.2 332.2 127.1 316.7 127.1 300.8C127.1 264.7 139.4 219.2 159.1 176H56zM480.7 176C500.4 219.2 512 264.7 512 300.8C512 316.8 509.8 332.2 505.6 346.9L537.5 338.9C569.5 330.9 592 302.1 592 269V184C592 179.6 588.4 176 584 176H480.7zM288 320C288 302.3 302.3 288 320 288C337.7 288 352 302.3 352 320V512H288V320z", } - } } } @@ -34740,7 +33933,6 @@ impl IconShape for FaMask { path { d: "M288 64C39.52 64 0 182.1 0 273.5C0 379.5 78.8 448 176 448c27.33 0 51.21-6.516 66.11-36.79l19.93-40.5C268.3 358.6 278.1 352.4 288 352.1c9.9 .3711 19.7 6.501 25.97 18.63l19.93 40.5C348.8 441.5 372.7 448 400 448c97.2 0 176-68.51 176-174.5C576 182.1 536.5 64 288 64zM160 320c-35.35 0-64-28.65-64-64s28.65-64 64-64c35.35 0 64 28.65 64 64S195.3 320 160 320zM416 320c-35.35 0-64-28.65-64-64s28.65-64 64-64c35.35 0 64 28.65 64 64S451.3 320 416 320z", } - } } } @@ -34783,7 +33975,6 @@ impl IconShape for FaMasksTheater { path { d: "M206.9 245.1C171 255.6 146.8 286.4 149.3 319.3C160.7 306.5 178.1 295.5 199.3 288.4L206.9 245.1zM95.78 294.9L64.11 115.5C63.74 113.9 64.37 112.9 64.37 112.9c57.75-32.13 123.1-48.99 189-48.99c1.625 0 3.113 .0745 4.738 .0745c13.1-13.5 31.75-22.75 51.62-26c18.87-3 38.12-4.5 57.25-5.25c-9.999-14-24.47-24.27-41.84-27.02c-23.87-3.875-47.9-5.732-71.77-5.732c-76.74 0-152.4 19.45-220.1 57.07C9.021 70.57-3.853 98.5 1.021 126.6L32.77 306c14.25 80.5 136.3 142 204.5 142c3.625 0 6.777-.2979 10.03-.6729c-13.5-17.13-28.1-40.5-39.5-67.63C160.1 366.8 101.7 328 95.78 294.9zM193.4 157.6C192.6 153.4 191.1 149.7 189.3 146.2c-8.249 8.875-20.62 15.75-35.25 18.37c-14.62 2.5-28.75 .376-39.5-5.249c-.5 4-.6249 7.998 .125 12.12c3.75 21.75 24.5 36.24 46.25 32.37C182.6 200.1 197.3 179.3 193.4 157.6zM606.8 121c-88.87-49.38-191.4-67.38-291.9-51.38C287.5 73.1 265.8 95.85 260.8 123.1L229 303.5c-15.37 87.13 95.33 196.3 158.3 207.3c62.1 11.13 204.5-53.68 219.9-140.8l31.75-179.5C643.9 162.3 631 134.4 606.8 121zM333.5 217.8c3.875-21.75 24.62-36.25 46.37-32.37c21.75 3.75 36.25 24.49 32.5 46.12c-.7499 4.125-2.25 7.873-4.125 11.5c-8.249-9-20.62-15.75-35.25-18.37c-14.75-2.625-28.75-.3759-39.5 5.124C332.1 225.9 332.9 221.9 333.5 217.8zM403.1 416.5c-55.62-9.875-93.49-59.23-88.99-112.1c20.62 25.63 56.25 46.24 99.49 53.87c43.25 7.625 83.74 .3781 111.9-16.62C512.2 392.7 459.7 426.3 403.1 416.5zM534.4 265.2c-8.249-8.875-20.75-15.75-35.37-18.37c-14.62-2.5-28.62-.3759-39.5 5.249c-.5-4-.625-7.998 .125-12.12c3.875-21.75 24.62-36.25 46.37-32.37c21.75 3.875 36.25 24.49 32.37 46.24C537.6 257.9 536.1 261.7 534.4 265.2z", } - } } } @@ -34826,7 +34017,6 @@ impl IconShape for FaMattressPillow { path { d: "M256 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H256V448zM64 352C64 369.7 78.33 384 96 384H160C177.7 384 192 369.7 192 352V160C192 142.3 177.7 128 160 128H96C78.33 128 64 142.3 64 160V352zM288 64H576C611.3 64 640 92.65 640 128V384C640 419.3 611.3 448 576 448H288V64z", } - } } } @@ -34869,7 +34059,6 @@ impl IconShape for FaMaximize { path { d: "M447.1 319.1v135.1c0 13.26-10.75 23.1-23.1 23.1h-135.1c-12.94 0-24.61-7.781-29.56-19.75c-4.906-11.1-2.203-25.72 6.937-34.87l30.06-30.06L224 323.9l-71.43 71.44l30.06 30.06c9.156 9.156 11.91 22.91 6.937 34.87C184.6 472.2 172.9 479.1 160 479.1H24c-13.25 0-23.1-10.74-23.1-23.1v-135.1c0-12.94 7.781-24.61 19.75-29.56C23.72 288.8 27.88 288 32 288c8.312 0 16.5 3.242 22.63 9.367l30.06 30.06l71.44-71.44L84.69 184.6L54.63 214.6c-9.156 9.156-22.91 11.91-34.87 6.937C7.798 216.6 .0013 204.9 .0013 191.1v-135.1c0-13.26 10.75-23.1 23.1-23.1h135.1c12.94 0 24.61 7.781 29.56 19.75C191.2 55.72 191.1 59.87 191.1 63.1c0 8.312-3.237 16.5-9.362 22.63L152.6 116.7l71.44 71.44l71.43-71.44l-30.06-30.06c-9.156-9.156-11.91-22.91-6.937-34.87c4.937-11.95 16.62-19.75 29.56-19.75h135.1c13.26 0 23.1 10.75 23.1 23.1v135.1c0 12.94-7.781 24.61-19.75 29.56c-11.1 4.906-25.72 2.203-34.87-6.937l-30.06-30.06l-71.43 71.43l71.44 71.44l30.06-30.06c9.156-9.156 22.91-11.91 34.87-6.937C440.2 295.4 447.1 307.1 447.1 319.1z", } - } } } @@ -34912,7 +34101,6 @@ impl IconShape for FaMedal { path { d: "M223.7 130.8L149.1 7.77C147.1 2.949 141.9 0 136.3 0H16.03c-12.95 0-20.53 14.58-13.1 25.18l111.3 158.9C143.9 156.4 181.7 137.3 223.7 130.8zM256 160c-97.25 0-176 78.75-176 176S158.8 512 256 512s176-78.75 176-176S353.3 160 256 160zM348.5 317.3l-37.88 37l8.875 52.25c1.625 9.25-8.25 16.5-16.63 12l-46.88-24.62L209.1 418.5c-8.375 4.5-18.25-2.75-16.63-12l8.875-52.25l-37.88-37C156.6 310.6 160.5 299 169.9 297.6l52.38-7.625L245.7 242.5c2-4.25 6.125-6.375 10.25-6.375S264.2 238.3 266.2 242.5l23.5 47.5l52.38 7.625C351.6 299 355.4 310.6 348.5 317.3zM495.1 0H375.7c-5.621 0-10.83 2.949-13.72 7.77l-73.76 122.1c42 6.5 79.88 25.62 109.5 53.38l111.3-158.9C516.5 14.58 508.9 0 495.1 0z", } - } } } @@ -34955,7 +34143,6 @@ impl IconShape for FaMemory { path { d: "M0 448h80v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32h96v-32c0-8.838 7.164-16 16-16c8.838 0 16 7.162 16 16v32H576v-96H0V448zM576 146.9V112C576 85.49 554.5 64 528 64h-480C21.49 64 0 85.49 0 112v34.94C18.6 153.5 32 171.1 32 192S18.6 230.5 0 237.1V320h576V237.1C557.4 230.5 544 212.9 544 192S557.4 153.5 576 146.9zM192 240C192 248.8 184.8 256 176 256h-32C135.2 256 128 248.8 128 240v-96C128 135.2 135.2 128 144 128h32C184.8 128 192 135.2 192 144V240zM320 240C320 248.8 312.8 256 304 256h-32C263.2 256 256 248.8 256 240v-96C256 135.2 263.2 128 272 128h32C312.8 128 320 135.2 320 144V240zM448 240C448 248.8 440.8 256 432 256h-32C391.2 256 384 248.8 384 240v-96C384 135.2 391.2 128 400 128h32C440.8 128 448 135.2 448 144V240z", } - } } } @@ -34998,7 +34185,6 @@ impl IconShape for FaMenorah { path { d: "M544 144C544 135.1 536.9 128 528 128h-32C487.1 128 480 135.1 480 144V288h64V144zM416 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S398.4 95.1 416 95.1zM448 144C448 135.1 440.9 128 432 128h-32C391.1 128 384 135.1 384 144V288h64V144zM608 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S590.4 95.1 608 95.1zM320 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1S288 46.37 288 63.1S302.4 95.1 320 95.1zM512 95.1c17.62 0 32-14.38 32-32s-32-63.1-32-63.1s-32 46.37-32 63.1S494.4 95.1 512 95.1zM624 128h-32C583.2 128 576 135.2 576 144V288c0 17.6-14.4 32-32 32h-192V144C352 135.2 344.8 128 336 128h-32C295.2 128 288 135.2 288 144V320H96c-17.6 0-32-14.4-32-32V144C64 135.2 56.84 128 48 128h-32C7.164 128 0 135.2 0 144V288c0 53.02 42.98 96 96 96h192v64H176C149.5 448 128 469.5 128 496C128 504.8 135.2 512 144 512h352c8.836 0 16-7.164 16-16c0-26.51-21.49-48-48-48H352v-64h192c53.02 0 96-42.98 96-96V144C640 135.2 632.8 128 624 128zM160 144C160 135.1 152.9 128 144 128h-32C103.1 128 96 135.1 96 144V288h64V144zM224 95.1c17.62 0 32-14.38 32-32S224 0 224 0S192 46.37 192 63.1S206.4 95.1 224 95.1zM32 95.1c17.62 0 32-14.38 32-32S32 0 32 0S0 46.37 0 63.1S14.38 95.1 32 95.1zM128 95.1c17.62 0 32-14.38 32-32S128 0 128 0S96 46.37 96 63.1S110.4 95.1 128 95.1zM256 144C256 135.1 248.9 128 240 128h-32C199.1 128 192 135.1 192 144V288h64V144z", } - } } } @@ -35041,7 +34227,6 @@ impl IconShape for FaMercury { path { d: "M368 223.1c0-55.32-25.57-104.6-65.49-136.9c20.49-17.32 37.2-39.11 48.1-64.21c4.656-10.72-2.9-22.89-14.45-22.89h-54.31c-5.256 0-9.93 2.828-12.96 7.188C251.8 31.77 223.8 47.1 192 47.1c-31.85 0-59.78-16.23-76.88-40.81C112.1 2.828 107.4 0 102.2 0H47.84c-11.55 0-19.11 12.17-14.45 22.89C44.29 47.1 60.1 69.79 81.49 87.11C41.57 119.4 16 168.7 16 223.1c0 86.26 62.1 157.9 144 172.1V416H128c-8.836 0-16 7.164-16 16v32C112 472.8 119.2 480 128 480h32v16C160 504.8 167.2 512 176 512h32c8.838 0 16-7.164 16-16V480h32c8.838 0 16-7.164 16-16v-32c0-8.836-7.162-16-16-16h-32v-19.05C305.9 381.9 368 310.3 368 223.1zM192 320c-52.93 0-96-43.07-96-96c0-52.94 43.07-95.1 96-95.1c52.94 0 96 43.06 96 95.1C288 276.9 244.9 320 192 320z", } - } } } @@ -35084,7 +34269,6 @@ impl IconShape for FaMessage { path { d: "M511.1 63.1v287.1c0 35.25-28.75 63.1-64 63.1h-144l-124.9 93.68c-7.875 5.75-19.12 .0497-19.12-9.7v-83.98h-96c-35.25 0-64-28.75-64-63.1V63.1c0-35.25 28.75-63.1 64-63.1h384C483.2 0 511.1 28.75 511.1 63.1z", } - } } } @@ -35127,7 +34311,6 @@ impl IconShape for FaMeteor { path { d: "M511.4 20.72c-11.63 38.75-34.38 111.8-61.38 187.8c7 2.125 13.38 4 18.63 5.625c4.625 1.375 8.375 4.751 10.13 9.127c1.875 4.5 1.625 9.501-.625 13.75c-22.13 42.25-82.63 152.8-142.5 214.4c-1 1.125-2.001 2.5-3.001 3.5c-76 76.13-199.4 76.13-275.5 .125c-76.13-76.13-76.13-199.5 0-275.7c1-1 2.375-2 3.5-3C122.1 116.5 232.5 55.97 274.1 33.84c4.25-2.25 9.25-2.5 13.63-.625c4.5 1.875 7.875 5.626 9.25 10.13c1.625 5.125 3.5 11.63 5.625 18.63c75.88-27 148.9-49.75 187.6-61.25c5.75-1.75 11.88-.2503 16.13 4C511.5 8.844 512.1 15.09 511.4 20.72zM319.1 319.1c0-70.63-57.38-128-128-128c-70.75 0-128 57.38-128 128c0 70.76 57.25 128 128 128C262.6 448 319.1 390.8 319.1 319.1zM191.1 287.1c0 17.63-14.37 32-32 32c-17.75 0-32-14.38-32-32s14.25-32 32-32c8.5 0 16.63 3.375 22.63 9.375S191.1 279.5 191.1 287.1zM223.9 367.1c0 8.876-7.224 16-15.97 16c-8.875 0-16-7.127-16-16c0-8.876 7.1-16 15.98-16C216.7 351.1 223.9 359.1 223.9 367.1z", } - } } } @@ -35170,7 +34353,6 @@ impl IconShape for FaMicrochip { path { d: "M160 352h192V160H160V352zM448 176h48C504.8 176 512 168.8 512 160s-7.162-16-16-16H448V128c0-35.35-28.65-64-64-64h-16V16C368 7.164 360.8 0 352 0c-8.836 0-16 7.164-16 16V64h-64V16C272 7.164 264.8 0 256 0C247.2 0 240 7.164 240 16V64h-64V16C176 7.164 168.8 0 160 0C151.2 0 144 7.164 144 16V64H128C92.65 64 64 92.65 64 128v16H16C7.164 144 0 151.2 0 160s7.164 16 16 16H64v64H16C7.164 240 0 247.2 0 256s7.164 16 16 16H64v64H16C7.164 336 0 343.2 0 352s7.164 16 16 16H64V384c0 35.35 28.65 64 64 64h16v48C144 504.8 151.2 512 160 512c8.838 0 16-7.164 16-16V448h64v48c0 8.836 7.164 16 16 16c8.838 0 16-7.164 16-16V448h64v48c0 8.836 7.164 16 16 16c8.838 0 16-7.164 16-16V448H384c35.35 0 64-28.65 64-64v-16h48c8.838 0 16-7.164 16-16s-7.162-16-16-16H448v-64h48C504.8 272 512 264.8 512 256s-7.162-16-16-16H448V176zM384 368c0 8.836-7.162 16-16 16h-224C135.2 384 128 376.8 128 368v-224C128 135.2 135.2 128 144 128h224C376.8 128 384 135.2 384 144V368z", } - } } } @@ -35213,7 +34395,6 @@ impl IconShape for FaMicrophoneLinesSlash { path { d: "M383.1 464l-39.1-.0001v-33.77c20.6-2.824 39.99-9.402 57.69-18.72l-43.26-33.91c-14.66 4.65-30.28 7.179-46.68 6.144C245.7 379.6 191.1 317.1 191.1 250.9v-3.777L143.1 209.5l.0001 38.61c0 89.65 63.97 169.6 151.1 181.7v34.15l-40 .0001c-17.67 0-31.1 14.33-31.1 31.1C223.1 504.8 231.2 512 239.1 512h159.1c8.838 0 15.1-7.164 15.1-15.1C415.1 478.3 401.7 464 383.1 464zM630.8 469.1l-159.3-124.9c15.37-25.94 24.53-55.91 24.53-88.21V216c0-13.25-10.75-24-23.1-24c-13.25 0-24 10.75-24 24l-.0001 39.1c0 21.12-5.557 40.77-14.77 58.24l-25.73-20.16c5.234-11.68 8.493-24.42 8.493-38.08l-57.07 .0006l-34.45-27c2.914-3.055 6.969-4.999 11.52-4.999h79.1V192L335.1 192c-8.836 0-15.1-7.164-15.1-15.1s7.164-16 15.1-16l79.1 .0013V128l-79.1-.0015c-8.836 0-15.1-7.164-15.1-15.1s7.164-15.1 15.1-15.1l80-.0003c0-54-44.56-97.57-98.93-95.95C264.5 1.614 223.1 47.45 223.1 100l.0006 50.23L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189C-3.067 19.63-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -35256,7 +34437,6 @@ impl IconShape for FaMicrophoneLines { path { d: "M192 352c53.03 0 96-42.97 96-96h-80C199.2 256 192 248.8 192 240S199.2 224 208 224H288V192h-80C199.2 192 192 184.8 192 176S199.2 160 208 160H288V127.1h-80c-8.836 0-16-7.164-16-16s7.164-16 16-16L288 96c0-53.03-42.97-96-96-96s-96 42.97-96 96v160C96 309 138.1 352 192 352zM344 192C330.7 192 320 202.7 320 215.1V256c0 73.33-61.97 132.4-136.3 127.7c-66.08-4.169-119.7-66.59-119.7-132.8L64 215.1C64 202.7 53.25 192 40 192S16 202.7 16 215.1v32.15c0 89.66 63.97 169.6 152 181.7V464H128c-18.19 0-32.84 15.18-31.96 33.57C96.43 505.8 103.8 512 112 512h160c8.222 0 15.57-6.216 15.96-14.43C288.8 479.2 274.2 464 256 464h-40v-33.77C301.7 418.5 368 344.9 368 256V215.1C368 202.7 357.3 192 344 192z", } - } } } @@ -35299,7 +34479,6 @@ impl IconShape for FaMicrophoneSlash { path { d: "M383.1 464l-39.1-.0001v-33.77c20.6-2.824 39.98-9.402 57.69-18.72l-43.26-33.91c-14.66 4.65-30.28 7.179-46.68 6.144C245.7 379.6 191.1 317.1 191.1 250.9V247.2L143.1 209.5l.0001 38.61c0 89.65 63.97 169.6 151.1 181.7v34.15l-40 .0001c-17.67 0-31.1 14.33-31.1 31.1C223.1 504.8 231.2 512 239.1 512h159.1c8.838 0 15.1-7.164 15.1-15.1C415.1 478.3 401.7 464 383.1 464zM630.8 469.1l-159.3-124.9c15.37-25.94 24.53-55.91 24.53-88.21V216c0-13.25-10.75-24-23.1-24c-13.25 0-24 10.75-24 24l-.0001 39.1c0 21.12-5.559 40.77-14.77 58.24l-25.72-20.16c5.234-11.68 8.493-24.42 8.493-38.08l-.001-155.1c0-52.57-40.52-98.41-93.07-99.97c-54.37-1.617-98.93 41.95-98.93 95.95l0 54.25L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.839 3.158 5.12 9.189c-8.187 10.44-6.37 25.53 4.068 33.7l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -35342,7 +34521,6 @@ impl IconShape for FaMicrophone { path { d: "M192 352c53.03 0 96-42.97 96-96v-160c0-53.03-42.97-96-96-96s-96 42.97-96 96v160C96 309 138.1 352 192 352zM344 192C330.7 192 320 202.7 320 215.1V256c0 73.33-61.97 132.4-136.3 127.7c-66.08-4.169-119.7-66.59-119.7-132.8L64 215.1C64 202.7 53.25 192 40 192S16 202.7 16 215.1v32.15c0 89.66 63.97 169.6 152 181.7V464H128c-18.19 0-32.84 15.18-31.96 33.57C96.43 505.8 103.8 512 112 512h160c8.222 0 15.57-6.216 15.96-14.43C288.8 479.2 274.2 464 256 464h-40v-33.77C301.7 418.5 368 344.9 368 256V215.1C368 202.7 357.3 192 344 192z", } - } } } @@ -35385,7 +34563,6 @@ impl IconShape for FaMicroscope { path { d: "M160 320h12v16c0 8.875 7.125 16 16 16h40c8.875 0 16-7.125 16-16V320H256c17.62 0 32-14.38 32-32V64c0-17.62-14.38-32-32-32V16C256 7.125 248.9 0 240 0h-64C167.1 0 160 7.125 160 16V32C142.4 32 128 46.38 128 64v224C128 305.6 142.4 320 160 320zM464 448h-1.25C493.2 414 512 369.2 512 320c0-105.9-86.13-192-192-192v64c70.63 0 128 57.38 128 128s-57.38 128-128 128H48C21.5 448 0 469.5 0 496C0 504.9 7.125 512 16 512h480c8.875 0 16-7.125 16-16C512 469.5 490.5 448 464 448zM104 416h208c4.375 0 8-3.625 8-8v-16c0-4.375-3.625-8-8-8h-208C99.63 384 96 387.6 96 392v16C96 412.4 99.63 416 104 416z", } - } } } @@ -35428,7 +34605,6 @@ impl IconShape for FaMillSign { path { d: "M282.9 96.53C339.7 102 384 149.8 384 208V416C384 433.7 369.7 448 352 448C334.3 448 320 433.7 320 416V208C320 181.5 298.5 160 272 160C267.7 160 263.6 160.6 259.7 161.6L224 261.5V416C224 433.7 209.7 448 192 448C179.6 448 168.9 440.1 163.6 430.7L142.1 490.8C136.2 507.4 117.9 516.1 101.2 510.1C84.59 504.2 75.92 485.9 81.86 469.2L160 250.5V208C160 181.5 138.5 160 112 160C85.49 160 64 181.5 64 208V416C64 433.7 49.67 448 32 448C14.33 448 0 433.7 0 416V128C0 110.3 14.33 96 32 96C42.87 96 52.48 101.4 58.26 109.7C74.21 100.1 92.53 96 112 96C143.3 96 171.7 108.9 192 129.6C196.9 124.6 202.2 120.1 207.1 116.1L241.9 21.24C247.8 4.595 266.1-4.079 282.8 1.865C299.4 7.809 308.1 26.12 302.1 42.76L282.9 96.53z", } - } } } @@ -35471,7 +34647,6 @@ impl IconShape for FaMinimize { path { d: "M200 287.1H64c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.937 34.87l30.06 30.06l-62.06 62.07c-12.49 12.5-12.5 32.75-.0012 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.26 .0012l62.06-62.07l30.06 30.06c6.125 6.125 14.31 9.375 22.62 9.375c4.125 0 8.281-.7969 12.25-2.437c11.97-4.953 19.75-16.62 19.75-29.56V311.1C224 298.7 213.3 287.1 200 287.1zM312 224h135.1c12.94 0 24.62-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.937-34.87l-30.06-30.06l62.06-62.07c12.5-12.5 12.5-32.76 .0003-45.26l-22.62-22.62c-12.5-12.5-32.76-12.5-45.26-.0003l-62.06 62.07l-30.06-30.06c-9.156-9.141-22.87-11.84-34.87-6.937C295.8 39.39 288 51.06 288 64v135.1C288 213.3 298.7 224 312 224zM204.3 34.44C192.3 29.47 178.5 32.22 169.4 41.38L139.3 71.44L77.25 9.374C64.75-3.123 44.49-3.123 31.1 9.374l-22.63 22.63c-12.49 12.49-12.49 32.75 .0018 45.25l62.07 62.06L41.38 169.4C35.25 175.5 32 183.7 32 192c0 4.125 .7969 8.281 2.438 12.25C39.39 216.2 51.07 224 64 224h135.1c13.25 0 23.1-10.75 23.1-23.1V64C224 51.06 216.2 39.38 204.3 34.44zM440.6 372.7l30.06-30.06c9.141-9.156 11.84-22.88 6.938-34.87C472.6 295.8 460.9 287.1 448 287.1h-135.1c-13.25 0-23.1 10.75-23.1 23.1v135.1c0 12.94 7.797 24.62 19.75 29.56c11.97 4.969 25.72 2.219 34.87-6.937l30.06-30.06l62.06 62.06c12.5 12.5 32.76 12.5 45.26 .0002l22.62-22.62c12.5-12.5 12.5-32.76 .0002-45.26L440.6 372.7z", } - } } } @@ -35514,7 +34689,6 @@ impl IconShape for FaMinus { path { d: "M400 288h-352c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h352c17.69 0 32 14.3 32 31.99S417.7 288 400 288z", } - } } } @@ -35557,7 +34731,6 @@ impl IconShape for FaMitten { path { d: "M351.1 416H63.99c-17.6 0-31.1 14.4-31.1 31.1l.0026 31.1C31.1 497.6 46.4 512 63.1 512h288c17.6 0 32-14.4 32-31.1l-.0049-31.1C383.1 430.4 369.6 416 351.1 416zM425 206.9c-27.25-22.62-67.5-19-90.13 8.25l-20.88 25L284.4 111.8c-18-77.5-95.38-125.1-172.8-108C34.26 21.63-14.25 98.88 3.754 176.4L64 384h288l81.14-86.1C455.8 269.8 452.1 229.5 425 206.9z", } - } } } @@ -35600,7 +34773,6 @@ impl IconShape for FaMobileButton { path { d: "M320 0H64C37.49 0 16 21.49 16 48v416C16 490.5 37.49 512 64 512h256c26.51 0 48-21.49 48-48v-416C368 21.49 346.5 0 320 0zM192 464c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S209.8 464 192 464z", } - } } } @@ -35643,7 +34815,6 @@ impl IconShape for FaMobileRetro { path { d: "M0 64C0 28.65 28.65 0 64 0H256C291.3 0 320 28.65 320 64V448C320 483.3 291.3 512 256 512H64C28.65 512 0 483.3 0 448V64zM64 232C64 245.3 74.75 256 88 256H232C245.3 256 256 245.3 256 232V152C256 138.7 245.3 128 232 128H88C74.75 128 64 138.7 64 152V232zM80 352C93.25 352 104 341.3 104 328C104 314.7 93.25 304 80 304C66.75 304 56 314.7 56 328C56 341.3 66.75 352 80 352zM80 384C66.75 384 56 394.7 56 408C56 421.3 66.75 432 80 432C93.25 432 104 421.3 104 408C104 394.7 93.25 384 80 384zM160 352C173.3 352 184 341.3 184 328C184 314.7 173.3 304 160 304C146.7 304 136 314.7 136 328C136 341.3 146.7 352 160 352zM160 384C146.7 384 136 394.7 136 408C136 421.3 146.7 432 160 432C173.3 432 184 421.3 184 408C184 394.7 173.3 384 160 384zM240 352C253.3 352 264 341.3 264 328C264 314.7 253.3 304 240 304C226.7 304 216 314.7 216 328C216 341.3 226.7 352 240 352zM240 384C226.7 384 216 394.7 216 408C216 421.3 226.7 432 240 432C253.3 432 264 421.3 264 408C264 394.7 253.3 384 240 384zM128 48C119.2 48 112 55.16 112 64C112 72.84 119.2 80 128 80H192C200.8 80 208 72.84 208 64C208 55.16 200.8 48 192 48H128z", } - } } } @@ -35686,7 +34857,6 @@ impl IconShape for FaMobileScreenButton { path { d: "M304 0h-224c-35.35 0-64 28.65-64 64v384c0 35.35 28.65 64 64 64h224c35.35 0 64-28.65 64-64V64C368 28.65 339.3 0 304 0zM192 480c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S209.8 480 192 480zM304 64v320h-224V64H304z", } - } } } @@ -35729,7 +34899,6 @@ impl IconShape for FaMobileScreen { path { d: "M320 0H64C37.5 0 16 21.5 16 48v416C16 490.5 37.5 512 64 512h256c26.5 0 48-21.5 48-48v-416C368 21.5 346.5 0 320 0zM240 447.1C240 456.8 232.8 464 224 464H159.1C151.2 464 144 456.8 144 448S151.2 432 160 432h64C232.8 432 240 439.2 240 447.1zM304 384h-224V64h224V384z", } - } } } @@ -35772,7 +34941,6 @@ impl IconShape for FaMobile { path { d: "M320 0H64C37.5 0 16 21.5 16 48v416C16 490.5 37.5 512 64 512h256c26.5 0 48-21.5 48-48v-416C368 21.5 346.5 0 320 0zM240 447.1C240 456.8 232.8 464 224 464H159.1C151.2 464 144 456.8 144 448S151.2 432 160 432h64C232.8 432 240 439.2 240 447.1z", } - } } } @@ -35815,7 +34983,6 @@ impl IconShape for FaMoneyBill1Wave { path { d: "M251.1 207.1C251.1 196.1 260.1 187.1 271.1 187.1H287.1C299 187.1 308 196.1 308 207.1V275.1H312C323 275.1 332 284.1 332 295.1C332 307 323 315.1 312 315.1H263.1C252.1 315.1 243.1 307 243.1 295.1C243.1 284.1 252.1 275.1 263.1 275.1H267.1V227.6C258.9 225.7 251.1 217.7 251.1 207.1zM48.66 79.13C128.4 100.9 208.2 80.59 288 60.25C375 38.08 462 15.9 549 48.38C565.9 54.69 576 71.62 576 89.66V399.5C576 423.4 550.4 439.2 527.3 432.9C447.6 411.1 367.8 431.4 288 451.7C200.1 473.9 113.1 496.1 26.97 463.6C10.06 457.3 0 440.4 0 422.3V112.5C0 88.59 25.61 72.83 48.66 79.13L48.66 79.13zM127.1 416C127.1 380.7 99.35 352 63.1 352V416H127.1zM63.1 223.1C99.35 223.1 127.1 195.3 127.1 159.1H63.1V223.1zM512 352V287.1C476.7 287.1 448 316.7 448 352H512zM512 95.1H448C448 131.3 476.7 159.1 512 159.1V95.1zM287.1 143.1C234.1 143.1 191.1 194.1 191.1 255.1C191.1 317.9 234.1 368 287.1 368C341 368 384 317.9 384 255.1C384 194.1 341 143.1 287.1 143.1z", } - } } } @@ -35858,7 +35025,6 @@ impl IconShape for FaMoneyBill1 { path { d: "M252 208C252 196.1 260.1 188 272 188H288C299 188 308 196.1 308 208V276H312C323 276 332 284.1 332 296C332 307 323 316 312 316H264C252.1 316 244 307 244 296C244 284.1 252.1 276 264 276H268V227.6C258.9 225.7 252 217.7 252 208zM512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM128 384C128 348.7 99.35 320 64 320V384H128zM64 192C99.35 192 128 163.3 128 128H64V192zM512 384V320C476.7 320 448 348.7 448 384H512zM512 128H448C448 163.3 476.7 192 512 192V128zM288 144C226.1 144 176 194.1 176 256C176 317.9 226.1 368 288 368C349.9 368 400 317.9 400 256C400 194.1 349.9 144 288 144z", } - } } } @@ -35901,7 +35067,6 @@ impl IconShape for FaMoneyBillTransfer { path { d: "M535 7.03C544.4-2.343 559.6-2.343 568.1 7.029L632.1 71.02C637.5 75.52 640 81.63 640 87.99C640 94.36 637.5 100.5 632.1 104.1L568.1 168.1C559.6 178.3 544.4 178.3 535 168.1C525.7 159.6 525.7 144.4 535 135L558.1 111.1L384 111.1C370.7 111.1 360 101.2 360 87.99C360 74.74 370.7 63.99 384 63.99L558.1 63.1L535 40.97C525.7 31.6 525.7 16.4 535 7.03V7.03zM104.1 376.1L81.94 400L255.1 399.1C269.3 399.1 279.1 410.7 279.1 423.1C279.1 437.2 269.3 447.1 255.1 447.1L81.95 448L104.1 471C114.3 480.4 114.3 495.6 104.1 504.1C95.6 514.3 80.4 514.3 71.03 504.1L7.029 440.1C2.528 436.5-.0003 430.4 0 423.1C0 417.6 2.529 411.5 7.03 407L71.03 343C80.4 333.7 95.6 333.7 104.1 343C114.3 352.4 114.3 367.6 104.1 376.1H104.1zM95.1 64H337.9C334.1 71.18 332 79.34 332 87.1C332 116.7 355.3 139.1 384 139.1L481.1 139.1C484.4 157.5 494.9 172.5 509.4 181.9C511.1 184.3 513.1 186.6 515.2 188.8C535.5 209.1 568.5 209.1 588.8 188.8L608 169.5V384C608 419.3 579.3 448 544 448H302.1C305.9 440.8 307.1 432.7 307.1 423.1C307.1 395.3 284.7 371.1 255.1 371.1L158.9 372C155.5 354.5 145.1 339.5 130.6 330.1C128.9 327.7 126.9 325.4 124.8 323.2C104.5 302.9 71.54 302.9 51.23 323.2L31.1 342.5V128C31.1 92.65 60.65 64 95.1 64V64zM95.1 192C131.3 192 159.1 163.3 159.1 128H95.1V192zM544 384V320C508.7 320 480 348.7 480 384H544zM319.1 352C373 352 416 309 416 256C416 202.1 373 160 319.1 160C266.1 160 223.1 202.1 223.1 256C223.1 309 266.1 352 319.1 352z", } - } } } @@ -35944,7 +35109,6 @@ impl IconShape for FaMoneyBillTrendUp { path { d: "M470.7 9.441C473.7 12.49 476 16 477.6 19.75C479.1 23.5 479.1 27.6 480 31.9V32V128C480 145.7 465.7 160 448 160C430.3 160 416 145.7 416 128V109.3L310.6 214.6C298.8 226.5 279.9 227.2 267.2 216.3L175.1 138.1L84.82 216.3C71.41 227.8 51.2 226.2 39.7 212.8C28.2 199.4 29.76 179.2 43.17 167.7L155.2 71.7C167.2 61.43 184.8 61.43 196.8 71.7L286.3 148.4L370.7 64H352C334.3 64 320 49.67 320 32C320 14.33 334.3 0 352 0H447.1C456.8 0 464.8 3.554 470.6 9.305L470.7 9.441zM0 304C0 277.5 21.49 256 48 256H464C490.5 256 512 277.5 512 304V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V304zM48 464H96C96 437.5 74.51 416 48 416V464zM48 304V352C74.51 352 96 330.5 96 304H48zM464 416C437.5 416 416 437.5 416 464H464V416zM416 304C416 330.5 437.5 352 464 352V304H416zM256 320C220.7 320 192 348.7 192 384C192 419.3 220.7 448 256 448C291.3 448 320 419.3 320 384C320 348.7 291.3 320 256 320z", } - } } } @@ -35987,7 +35151,6 @@ impl IconShape for FaMoneyBillWave { path { d: "M48.66 79.13C128.4 100.9 208.2 80.59 288 60.25C375 38.08 462 15.9 549 48.38C565.9 54.69 576 71.62 576 89.66V399.5C576 423.4 550.4 439.2 527.3 432.9C447.6 411.1 367.8 431.4 288 451.7C200.1 473.9 113.1 496.1 26.97 463.6C10.06 457.3 0 440.4 0 422.3V112.5C0 88.59 25.61 72.83 48.66 79.13L48.66 79.13zM287.1 352C332.2 352 368 309 368 255.1C368 202.1 332.2 159.1 287.1 159.1C243.8 159.1 207.1 202.1 207.1 255.1C207.1 309 243.8 352 287.1 352zM63.1 416H127.1C127.1 380.7 99.35 352 63.1 352V416zM63.1 143.1V207.1C99.35 207.1 127.1 179.3 127.1 143.1H63.1zM512 303.1C476.7 303.1 448 332.7 448 368H512V303.1zM448 95.1C448 131.3 476.7 159.1 512 159.1V95.1H448z", } - } } } @@ -36030,7 +35193,6 @@ impl IconShape for FaMoneyBillWheat { path { d: "M256 80C256 88.84 248.8 96 240 96C195.8 96 160 60.18 160 16C160 7.164 167.2 0 176 0C220.2 0 256 35.82 256 80zM104 16C117.3 16 128 26.75 128 40C128 53.25 117.3 64 104 64H56C42.75 64 32 53.25 32 40C32 26.75 42.75 16 56 16H104zM136 88C149.3 88 160 98.75 160 112C160 125.3 149.3 136 136 136H24C10.75 136 0 125.3 0 112C0 98.75 10.75 88 24 88H136zM32 184C32 170.7 42.75 160 56 160H104C117.3 160 128 170.7 128 184C128 197.3 117.3 208 104 208H56C42.75 208 32 197.3 32 184zM272 16C272 7.164 279.2 0 288 0C332.2 0 368 35.82 368 80C368 88.84 360.8 96 352 96C307.8 96 272 60.18 272 16zM480 80C480 88.84 472.8 96 464 96C419.8 96 384 60.18 384 16C384 7.164 391.2 0 400 0C444.2 0 480 35.82 480 80zM400 224C391.2 224 384 216.8 384 208C384 163.8 419.8 128 464 128C472.8 128 480 135.2 480 144C480 188.2 444.2 224 400 224zM352 128C360.8 128 368 135.2 368 144C368 188.2 332.2 224 288 224C279.2 224 272 216.8 272 208C272 163.8 307.8 128 352 128zM176 224C167.2 224 160 216.8 160 208C160 163.8 195.8 128 240 128C248.8 128 256 135.2 256 144C256 188.2 220.2 224 176 224zM0 304C0 277.5 21.49 256 48 256H464C490.5 256 512 277.5 512 304V464C512 490.5 490.5 512 464 512H48C21.49 512 0 490.5 0 464V304zM48 464H96C96 437.5 74.51 416 48 416V464zM48 304V352C74.51 352 96 330.5 96 304H48zM464 416C437.5 416 416 437.5 416 464H464V416zM416 304C416 330.5 437.5 352 464 352V304H416zM256 320C220.7 320 192 348.7 192 384C192 419.3 220.7 448 256 448C291.3 448 320 419.3 320 384C320 348.7 291.3 320 256 320z", } - } } } @@ -36073,7 +35235,6 @@ impl IconShape for FaMoneyBill { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM128 384C128 348.7 99.35 320 64 320V384H128zM64 192C99.35 192 128 163.3 128 128H64V192zM512 384V320C476.7 320 448 348.7 448 384H512zM512 128H448C448 163.3 476.7 192 512 192V128zM288 352C341 352 384 309 384 256C384 202.1 341 160 288 160C234.1 160 192 202.1 192 256C192 309 234.1 352 288 352z", } - } } } @@ -36116,7 +35277,6 @@ impl IconShape for FaMoneyBills { path { d: "M96 96C96 60.65 124.7 32 160 32H576C611.3 32 640 60.65 640 96V320C640 355.3 611.3 384 576 384H160C124.7 384 96 355.3 96 320V96zM160 320H224C224 284.7 195.3 256 160 256V320zM160 96V160C195.3 160 224 131.3 224 96H160zM576 256C540.7 256 512 284.7 512 320H576V256zM512 96C512 131.3 540.7 160 576 160V96H512zM368 128C323.8 128 288 163.8 288 208C288 252.2 323.8 288 368 288C412.2 288 448 252.2 448 208C448 163.8 412.2 128 368 128zM48 360C48 399.8 80.24 432 120 432H520C533.3 432 544 442.7 544 456C544 469.3 533.3 480 520 480H120C53.73 480 0 426.3 0 360V120C0 106.7 10.75 96 24 96C37.25 96 48 106.7 48 120V360z", } - } } } @@ -36159,7 +35319,6 @@ impl IconShape for FaMoneyCheckDollar { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM272 192C263.2 192 256 199.2 256 208C256 216.8 263.2 224 272 224H496C504.8 224 512 216.8 512 208C512 199.2 504.8 192 496 192H272zM272 320H496C504.8 320 512 312.8 512 304C512 295.2 504.8 288 496 288H272C263.2 288 256 295.2 256 304C256 312.8 263.2 320 272 320zM164.1 160C164.1 148.9 155.1 139.9 143.1 139.9C132.9 139.9 123.9 148.9 123.9 160V166C118.3 167.2 112.1 168.9 108 171.1C93.06 177.9 80.07 190.5 76.91 208.8C75.14 219 76.08 228.9 80.32 237.8C84.47 246.6 91 252.8 97.63 257.3C109.2 265.2 124.5 269.8 136.2 273.3L138.4 273.9C152.4 278.2 161.8 281.3 167.7 285.6C170.2 287.4 171.1 288.8 171.4 289.7C171.8 290.5 172.4 292.3 171.7 296.3C171.1 299.8 169.2 302.8 163.7 305.1C157.6 307.7 147.7 309 134.9 307C128.9 306 118.2 302.4 108.7 299.2C106.5 298.4 104.3 297.7 102.3 297C91.84 293.5 80.51 299.2 77.02 309.7C73.53 320.2 79.2 331.5 89.68 334.1C90.89 335.4 92.39 335.9 94.11 336.5C101.1 339.2 114.4 343.4 123.9 345.6V352C123.9 363.1 132.9 372.1 143.1 372.1C155.1 372.1 164.1 363.1 164.1 352V346.5C169.4 345.5 174.6 343.1 179.4 341.9C195.2 335.2 207.8 322.2 211.1 303.2C212.9 292.8 212.1 282.8 208.1 273.7C204.2 264.7 197.9 258.1 191.2 253.3C179.1 244.4 162.9 239.6 150.8 235.9L149.1 235.7C135.8 231.4 126.2 228.4 120.1 224.2C117.5 222.4 116.7 221.2 116.5 220.7C116.3 220.3 115.7 219.1 116.3 215.7C116.7 213.7 118.2 210.4 124.5 207.6C130.1 204.7 140.9 203.1 153.1 204.1C157.5 205.7 171 208.3 174.9 209.3C185.5 212.2 196.5 205.8 199.3 195.1C202.2 184.5 195.8 173.5 185.1 170.7C180.7 169.5 170.7 167.5 164.1 166.3L164.1 160z", } - } } } @@ -36202,7 +35361,6 @@ impl IconShape for FaMoneyCheck { path { d: "M512 64C547.3 64 576 92.65 576 128V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512zM112 224C103.2 224 96 231.2 96 240C96 248.8 103.2 256 112 256H272C280.8 256 288 248.8 288 240C288 231.2 280.8 224 272 224H112zM112 352H464C472.8 352 480 344.8 480 336C480 327.2 472.8 320 464 320H112C103.2 320 96 327.2 96 336C96 344.8 103.2 352 112 352zM376 160C362.7 160 352 170.7 352 184V232C352 245.3 362.7 256 376 256H456C469.3 256 480 245.3 480 232V184C480 170.7 469.3 160 456 160H376z", } - } } } @@ -36245,7 +35403,6 @@ impl IconShape for FaMonument { path { d: "M180.7 4.686C186.9-1.562 197.1-1.562 203.3 4.686L283.3 84.69C285.8 87.2 287.4 90.48 287.9 94.02L328.1 416H55.88L96.12 94.02C96.57 90.48 98.17 87.2 100.7 84.69L180.7 4.686zM152 272C138.7 272 128 282.7 128 296C128 309.3 138.7 320 152 320H232C245.3 320 256 309.3 256 296C256 282.7 245.3 272 232 272H152zM352 448C369.7 448 384 462.3 384 480C384 497.7 369.7 512 352 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H352z", } - } } } @@ -36288,7 +35445,6 @@ impl IconShape for FaMoon { path { d: "M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z", } - } } } @@ -36331,7 +35487,6 @@ impl IconShape for FaMortarPestle { path { d: "M501.5 60.87c17.25-17.12 12.5-46.25-9.25-57.13c-12.12-6-26.5-4.75-37.38 3.375L251.1 159.1h151.4L501.5 60.87zM496 191.1h-480c-8.875 0-16 7.125-16 16v32c0 8.875 7.125 16 16 16L31.1 256c0 81 50.25 150.1 121.1 178.4c-12.75 16.88-21.75 36.75-25 58.63C126.8 502.9 134.2 512 144.2 512h223.5c10 0 17.51-9.125 16.13-19c-3.25-21.88-12.25-41.75-25-58.63C429.8 406.1 479.1 337 479.1 256L496 255.1c8.875 0 16-7.125 16-16v-32C512 199.1 504.9 191.1 496 191.1z", } - } } } @@ -36374,7 +35529,6 @@ impl IconShape for FaMosque { path { d: "M400 0C405 0 409.8 2.371 412.8 6.4C447.5 52.7 490.9 81.34 546.3 117.9C551.5 121.4 556.9 124.9 562.3 128.5C591.3 147.7 608 180.2 608 214.6C608 243.1 596.7 269 578.2 288H221.8C203.3 269 192 243.1 192 214.6C192 180.2 208.7 147.7 237.7 128.5C243.1 124.9 248.5 121.4 253.7 117.9C309.1 81.34 352.5 52.7 387.2 6.4C390.2 2.371 394.1 0 400 0V0zM288 440C288 426.7 277.3 416 264 416C250.7 416 240 426.7 240 440V512H192C174.3 512 160 497.7 160 480V352C160 334.3 174.3 320 192 320H608C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H560V440C560 426.7 549.3 416 536 416C522.7 416 512 426.7 512 440V512H448V453.1C448 434.1 439.6 416.1 424.1 404.8L400 384L375 404.8C360.4 416.1 352 434.1 352 453.1V512H288V440zM70.4 5.2C76.09 .9334 83.91 .9334 89.6 5.2L105.6 17.2C139.8 42.88 160 83.19 160 126V128H0V126C0 83.19 20.15 42.88 54.4 17.2L70.4 5.2zM0 160H160V296.6C140.9 307.6 128 328.3 128 352V480C128 489.6 130.1 498.6 133.8 506.8C127.3 510.1 119.9 512 112 512H48C21.49 512 0 490.5 0 464V160z", } - } } } @@ -36417,7 +35571,6 @@ impl IconShape for FaMosquitoNet { path { d: "M168.8 462.3C160.9 458.4 157.7 448.7 161.7 440.8L191.1 380.2V335.1C191.1 331.8 193.7 327.7 196.7 324.7L255.1 265.4V242.2L139.2 343.1C87.82 395.3 0 358.9 0 286.3C0 245.2 30.62 210.6 71.41 205.5L231.3 181.6L181.8 140.3C176.7 136.1 174.7 129.2 176.8 122.9L190.7 81.22L161.7 23.15C157.7 15.25 160.9 5.637 168.8 1.685C176.7-2.267 186.4 .9369 190.3 8.841L222.3 72.84C224.2 76.64 224.5 81.03 223.2 85.06L210.6 122.7L255.1 160.5V137.9C255.1 123.1 266.1 110.6 279.8 106.1V63.67C279.8 59.17 283.5 55.51 287.1 55.51C292.5 55.51 296.2 59.17 296.2 63.67V106.1C309.9 110.6 319.1 123.1 319.1 137.9V160.5L365.4 122.7L352.8 85.06C351.5 81.03 351.8 76.64 353.7 72.84L385.7 8.84C389.6 .9366 399.3-2.267 407.2 1.685C415.1 5.636 418.3 15.25 414.3 23.15L385.3 81.22L399.2 122.9C401.3 129.2 399.3 136.1 394.2 140.3L344.7 181.6L504.6 205.5C527 208.3 546.4 220 559.3 236.9C556.5 239.4 554.1 242.3 552 245.5C543.4 232.5 528.7 223.1 512 223.1C495.3 223.1 480.6 232.5 472 245.5C463.4 232.5 448.7 223.1 432 223.1C410.3 223.1 392 238.3 386.1 258.1C375.4 261.3 366.3 268.2 360.2 277.2L319.1 242.2V265.4L352.4 297.8C352.1 299.8 352 301.9 352 303.1C352 320.7 360.5 335.4 373.5 343.1C369.5 346.6 365.9 349.9 362.9 353.5L319.1 310.6V360.6C319.1 378.3 305.7 392.6 287.1 392.6C270.3 392.6 255.1 378.3 255.1 360.6V310.6L224 342.6V383.1C224 386.5 223.4 388.9 222.3 391.2L190.3 455.2C186.4 463.1 176.7 466.3 168.8 462.3V462.3zM512 255.1C520.8 255.1 528 263.2 528 271.1V287.1H576V271.1C576 263.2 583.2 255.1 592 255.1C600.8 255.1 608 263.2 608 271.1V287.1H624C632.8 287.1 640 295.2 640 303.1C640 312.8 632.8 319.1 624 319.1H608V367.1H624C632.8 367.1 640 375.2 640 383.1C640 392.8 632.8 399.1 624 399.1H608V447.1H624C632.8 447.1 640 455.2 640 463.1C640 472.8 632.8 479.1 624 479.1H608V495.1C608 504.8 600.8 511.1 592 511.1C583.2 511.1 576 504.8 576 495.1V479.1H528V495.1C528 504.8 520.8 511.1 512 511.1C503.2 511.1 496 504.8 496 495.1V479.1H448V495.1C448 504.8 440.8 511.1 432 511.1C423.2 511.1 416 504.8 416 495.1V479.1H400C391.2 479.1 384 472.8 384 463.1C384 455.2 391.2 447.1 400 447.1H416V399.1H400C391.2 399.1 384 392.8 384 383.1C384 375.2 391.2 367.1 400 367.1H416V319.1H400C391.2 319.1 384 312.8 384 303.1C384 295.2 391.2 287.1 400 287.1H416V271.1C416 263.2 423.2 255.1 432 255.1C440.8 255.1 448 263.2 448 271.1V287.1H496V271.1C496 263.2 503.2 255.1 512 255.1V255.1zM576 367.1V319.1H528V367.1H576zM576 447.1V399.1H528V447.1H576zM448 319.1V367.1H496V319.1H448zM448 399.1V447.1H496V399.1H448z", } - } } } @@ -36460,7 +35613,6 @@ impl IconShape for FaMosquito { path { d: "M430.3 503.8L382.3 447.8C378.4 443.4 376.3 437.7 376.3 431.7V376.3L351.1 344.7V407.8C351.1 425.4 337.7 439.8 319.1 439.8C302.3 439.8 287.1 425.4 287.1 407.8V344.7L263.7 376.3V431.7C263.7 437.7 261.6 443.4 257.7 447.8L209.7 503.8C201.1 513.8 186.1 514.8 176.3 505.9C166.5 497 165.6 481.6 174.3 471.6L216.3 422.5V367.8C216.3 362.3 218.1 357 221.5 352.7L287.1 266.3V266L154.6 387.8C97.58 447.6 .0003 405.2 0 320.6C0 272.7 34.02 232.3 79.35 226.4L232.3 202.5L191.5 161.6C183.7 153.8 182.1 141.5 187.6 131.8L211.5 90.06L173.3 39.18C165.3 28.54 167.2 13.26 177.5 5.046C187.9-3.17 202.7-1.207 210.7 9.429L258.7 73.34C264.6 81.21 265.3 91.99 260.4 100.6L237.8 140L287.1 190.3V152.1C287.1 137.2 298.2 124.7 311.1 121.1V63.93C311.1 59.51 315.6 55.93 319.1 55.93C324.4 55.93 327.1 59.51 327.1 63.93V121.1C341.8 124.7 351.1 137.2 351.1 152.1V190.3L402.2 140L379.6 100.6C374.7 91.99 375.4 81.21 381.3 73.34L429.3 9.429C437.3-1.207 452.1-3.169 462.5 5.047C472.8 13.26 474.7 28.55 466.7 39.18L428.5 90.06L452.4 131.8C457.9 141.5 456.3 153.8 448.5 161.6L407.7 202.5L560.6 226.4C605.1 232.3 640 272.7 640 320.6C640 405.2 542.4 447.6 485.4 387.8L351.1 266V266.3L418.5 352.7C421.9 357 423.7 362.3 423.7 367.8V422.5L465.7 471.6C474.4 481.6 473.5 497 463.7 505.9C453.9 514.8 438.9 513.8 430.3 503.8L430.3 503.8z", } - } } } @@ -36503,7 +35655,6 @@ impl IconShape for FaMotorcycle { path { d: "M342.5 32C357.2 32 370.7 40.05 377.6 52.98L391.7 78.93L439.1 39.42C444.9 34.62 452.1 32 459.6 32H480C497.7 32 512 46.33 512 64V96C512 113.7 497.7 128 480 128H418.2L473.3 229.1C485.5 226.1 498.5 224 512 224C582.7 224 640 281.3 640 352C640 422.7 582.7 480 512 480C441.3 480 384 422.7 384 352C384 311.1 402.4 276.3 431.1 252.8L415.7 224.2C376.1 253.4 352 299.8 352 352C352 362.1 353.1 373.7 355.2 384H284.8C286.9 373.7 287.1 362.1 287.1 352C287.1 263.6 216.4 192 127.1 192H31.1V160C31.1 142.3 46.33 128 63.1 128H165.5C182.5 128 198.7 134.7 210.7 146.7L255.1 192L354.1 110.3L337.7 80H279.1C266.7 80 255.1 69.25 255.1 56C255.1 42.75 266.7 32 279.1 32L342.5 32zM448 352C448 387.3 476.7 416 512 416C547.3 416 576 387.3 576 352C576 316.7 547.3 288 512 288C509.6 288 507.2 288.1 504.9 288.4L533.1 340.6C539.4 352.2 535.1 366.8 523.4 373.1C511.8 379.4 497.2 375.1 490.9 363.4L462.7 311.2C453.5 322.3 448 336.5 448 352V352zM253.8 376C242.5 435.2 190.5 480 128 480C57.31 480 0 422.7 0 352C0 281.3 57.31 224 128 224C190.5 224 242.5 268.8 253.8 328H187.3C177.9 304.5 154.9 288 128 288C92.65 288 64 316.7 64 352C64 387.3 92.65 416 128 416C154.9 416 177.9 399.5 187.3 376H253.8zM96 352C96 334.3 110.3 320 128 320C145.7 320 160 334.3 160 352C160 369.7 145.7 384 128 384C110.3 384 96 369.7 96 352z", } - } } } @@ -36546,7 +35697,6 @@ impl IconShape for FaMound { path { d: "M144.1 179.2C173.8 127.7 228.6 96 288 96C347.4 96 402.2 127.7 431.9 179.2L540.4 368C552.7 389.4 537.3 416 512.7 416H63.31C38.7 416 23.31 389.4 35.57 368L144.1 179.2z", } - } } } @@ -36589,7 +35739,6 @@ impl IconShape for FaMountainCity { path { d: "M432 0C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H470.2C470.7 511.2 471.2 510.5 471.6 509.7C483.2 488.6 482.8 462.9 470.3 442.4L396.5 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C364.8 256 361.9 256.9 359.4 258.5L288 140.1V48C288 21.49 309.5 0 336 0L432 0zM368 64C359.2 64 352 71.16 352 80V112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368zM352 208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368C359.2 160 352 167.2 352 176V208zM512 304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528C519.2 256 512 263.2 512 272V304zM528 352C519.2 352 512 359.2 512 368V400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528zM442.9 458.9C449.4 469.7 449.7 483.2 443.6 494.2C437.5 505.2 426 512 413.5 512H34.46C21.1 512 10.5 505.2 4.404 494.2C-1.693 483.2-1.444 469.7 5.056 458.9L194.6 144.7C200.9 134.3 211.1 128 224 128C236 128 247.1 134.3 253.4 144.7L442.9 458.9zM223.1 188.9L150.4 310.8L174.1 352L222.1 288H283.8L223.1 188.9z", } - } } } @@ -36632,7 +35781,6 @@ impl IconShape for FaMountainSun { path { d: "M480 80C480 35.82 515.8 0 560 0C604.2 0 640 35.82 640 80C640 124.2 604.2 160 560 160C515.8 160 480 124.2 480 80zM0 456.1C0 445.6 2.964 435.3 8.551 426.4L225.3 81.01C231.9 70.42 243.5 64 256 64C268.5 64 280.1 70.42 286.8 81.01L412.7 281.7L460.9 202.7C464.1 196.1 472.2 192 480 192C487.8 192 495 196.1 499.1 202.7L631.1 419.1C636.9 428.6 640 439.7 640 450.9C640 484.6 612.6 512 578.9 512H55.91C25.03 512 .0006 486.1 .0006 456.1L0 456.1z", } - } } } @@ -36675,7 +35823,6 @@ impl IconShape for FaMountain { path { d: "M503.2 393.8L280.1 44.25c-10.42-16.33-37.73-16.33-48.15 0L8.807 393.8c-11.11 17.41-11.75 39.42-1.666 57.45C17.07 468.1 35.92 480 56.31 480h399.4c20.39 0 39.24-11.03 49.18-28.77C514.9 433.2 514.3 411.2 503.2 393.8zM256 111.8L327.8 224H256L208 288L177.2 235.3L256 111.8z", } - } } } @@ -36718,7 +35865,6 @@ impl IconShape for FaMugHot { path { d: "M400 192H32C14.25 192 0 206.3 0 224v192c0 53 43 96 96 96h192c53 0 96-43 96-96h16c61.75 0 112-50.25 112-112S461.8 192 400 192zM400 352H384V256h16C426.5 256 448 277.5 448 304S426.5 352 400 352zM107.9 100.7C120.3 107.1 128 121.4 128 136c0 13.25 10.75 23.89 24 23.89S176 148.1 176 135.7c0-31.34-16.83-60.64-43.91-76.45C119.7 52.03 112 38.63 112 24.28c0-13.25-10.75-24.14-24-24.14S64 11.03 64 24.28C64 55.63 80.83 84.92 107.9 100.7zM219.9 100.7C232.3 107.1 240 121.4 240 136c0 13.25 10.75 23.86 24 23.86S288 148.1 288 135.7c0-31.34-16.83-60.64-43.91-76.45C231.7 52.03 224 38.63 224 24.28c0-13.25-10.75-24.18-24-24.18S176 11.03 176 24.28C176 55.63 192.8 84.92 219.9 100.7z", } - } } } @@ -36761,7 +35907,6 @@ impl IconShape for FaMugSaucer { path { d: "M512 32H120c-13.25 0-24 10.75-24 24L96.01 288c0 53 43 96 96 96h192C437 384 480 341 480 288h32c70.63 0 128-57.38 128-128S582.6 32 512 32zM512 224h-32V96h32c35.25 0 64 28.75 64 64S547.3 224 512 224zM560 416h-544C7.164 416 0 423.2 0 432C0 458.5 21.49 480 48 480h480c26.51 0 48-21.49 48-48C576 423.2 568.8 416 560 416z", } - } } } @@ -36804,7 +35949,6 @@ impl IconShape for FaMusic { path { d: "M511.1 367.1c0 44.18-42.98 80-95.1 80s-95.1-35.82-95.1-79.1c0-44.18 42.98-79.1 95.1-79.1c11.28 0 21.95 1.92 32.01 4.898V148.1L192 224l-.0023 208.1C191.1 476.2 149 512 95.1 512S0 476.2 0 432c0-44.18 42.98-79.1 95.1-79.1c11.28 0 21.95 1.92 32 4.898V126.5c0-12.97 10.06-26.63 22.41-30.52l319.1-94.49C472.1 .6615 477.3 0 480 0c17.66 0 31.97 14.34 32 31.99L511.1 367.1z", } - } } } @@ -36847,7 +35991,6 @@ impl IconShape for FaN { path { d: "M384 64.01v384c0 13.47-8.438 25.5-21.09 30.09C359.3 479.4 355.7 480 352 480c-9.312 0-18.38-4.078-24.59-11.52L64 152.4v295.6c0 17.67-14.31 32-32 32s-32-14.33-32-32v-384c0-13.47 8.438-25.5 21.09-30.09c12.62-4.516 26.84-.75 35.5 9.609L320 359.6v-295.6c0-17.67 14.31-32 32-32S384 46.34 384 64.01z", } - } } } @@ -36890,7 +36033,6 @@ impl IconShape for FaNairaSign { path { d: "M262.5 256H320V64C320 46.33 334.3 32 352 32C369.7 32 384 46.33 384 64V256H416C433.7 256 448 270.3 448 288C448 305.7 433.7 320 416 320H384V448C384 462.1 374.8 474.5 361.3 478.6C347.8 482.7 333.2 477.5 325.4 465.8L228.2 320H128V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H64V64C64 49.9 73.23 37.46 86.73 33.37C100.2 29.29 114.8 34.52 122.6 46.25L262.5 256zM305.1 320L320 342.3V320H305.1zM185.5 256L128 169.7V256H185.5z", } - } } } @@ -36933,7 +36075,6 @@ impl IconShape for FaNetworkWired { path { d: "M400 0C426.5 0 448 21.49 448 48V144C448 170.5 426.5 192 400 192H352V224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H512V320H560C586.5 320 608 341.5 608 368V464C608 490.5 586.5 512 560 512H400C373.5 512 352 490.5 352 464V368C352 341.5 373.5 320 400 320H448V288H192V320H240C266.5 320 288 341.5 288 368V464C288 490.5 266.5 512 240 512H80C53.49 512 32 490.5 32 464V368C32 341.5 53.49 320 80 320H128V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H288V192H240C213.5 192 192 170.5 192 144V48C192 21.49 213.5 0 240 0H400zM256 64V128H384V64H256zM224 448V384H96V448H224zM416 384V448H544V384H416z", } - } } } @@ -36976,7 +36117,6 @@ impl IconShape for FaNeuter { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1V496C160 504.8 167.2 512 176 512h32c8.838 0 16-7.164 16-16v-147C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-95.1 96-95.1c52.94 0 96 43.06 96 95.1C288 228.9 244.9 272 192 272z", } - } } } @@ -37019,7 +36159,6 @@ impl IconShape for FaNewspaper { path { d: "M480 32H128C110.3 32 96 46.33 96 64v336C96 408.8 88.84 416 80 416S64 408.8 64 400V96H32C14.33 96 0 110.3 0 128v288c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V64C512 46.33 497.7 32 480 32zM272 416h-96C167.2 416 160 408.8 160 400C160 391.2 167.2 384 176 384h96c8.836 0 16 7.162 16 16C288 408.8 280.8 416 272 416zM272 320h-96C167.2 320 160 312.8 160 304C160 295.2 167.2 288 176 288h96C280.8 288 288 295.2 288 304C288 312.8 280.8 320 272 320zM432 416h-96c-8.836 0-16-7.164-16-16c0-8.838 7.164-16 16-16h96c8.836 0 16 7.162 16 16C448 408.8 440.8 416 432 416zM432 320h-96C327.2 320 320 312.8 320 304C320 295.2 327.2 288 336 288h96C440.8 288 448 295.2 448 304C448 312.8 440.8 320 432 320zM448 208C448 216.8 440.8 224 432 224h-256C167.2 224 160 216.8 160 208v-96C160 103.2 167.2 96 176 96h256C440.8 96 448 103.2 448 112V208z", } - } } } @@ -37062,7 +36201,6 @@ impl IconShape for FaNotEqual { path { d: "M432 336c0 17.69-14.31 32.01-32 32.01H187.8l-65.15 97.74C116.5 474.1 106.3 480 95.97 480c-6.094 0-12.25-1.75-17.72-5.375c-14.72-9.812-18.69-29.66-8.875-44.38l41.49-62.23H48c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h105.5l63.1-96H48c-17.69 0-32-14.32-32-32.01s14.31-31.99 32-31.99h212.2l65.18-97.77c9.781-14.69 29.62-18.66 44.37-8.875c14.72 9.812 18.69 29.66 8.875 44.38l-41.51 62.27H400c17.69 0 32 14.31 32 31.99s-14.31 32.01-32 32.01h-105.6l-63.1 96H400C417.7 304 432 318.3 432 336z", } - } } } @@ -37105,7 +36243,6 @@ impl IconShape for FaNoteSticky { path { d: "M400 32h-352C21.49 32 0 53.49 0 80v352C0 458.5 21.49 480 48 480h245.5c16.97 0 33.25-6.744 45.26-18.75l90.51-90.51C441.3 358.7 448 342.5 448 325.5V80C448 53.49 426.5 32 400 32zM64 96h320l-.001 224H320c-17.67 0-32 14.33-32 32v64H64V96z", } - } } } @@ -37148,7 +36285,6 @@ impl IconShape for FaNotesMedical { path { d: "M480 144V384l-96 96H144C117.5 480 96 458.5 96 432v-288C96 117.5 117.5 96 144 96h288C458.5 96 480 117.5 480 144zM384 264C384 259.6 380.4 256 376 256H320V200C320 195.6 316.4 192 312 192h-48C259.6 192 256 195.6 256 200V256H200C195.6 256 192 259.6 192 264v48C192 316.4 195.6 320 200 320H256v56c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8V320h56C380.4 320 384 316.4 384 312V264zM0 360v-240C0 53.83 53.83 0 120 0h240C373.3 0 384 10.75 384 24S373.3 48 360 48h-240C80.3 48 48 80.3 48 120v240C48 373.3 37.25 384 24 384S0 373.3 0 360z", } - } } } @@ -37191,7 +36327,6 @@ impl IconShape for FaO { path { d: "M224 32.01c-123.5 0-224 100.5-224 224s100.5 224 224 224s224-100.5 224-224S347.5 32.01 224 32.01zM224 416c-88.22 0-160-71.78-160-160s71.78-159.1 160-159.1s160 71.78 160 159.1S312.2 416 224 416z", } - } } } @@ -37234,7 +36369,6 @@ impl IconShape for FaObjectGroup { path { d: "M128 160C128 142.3 142.3 128 160 128H288C305.7 128 320 142.3 320 160V256C320 273.7 305.7 288 288 288H160C142.3 288 128 273.7 128 256V160zM288 320C323.3 320 352 291.3 352 256V224H416C433.7 224 448 238.3 448 256V352C448 369.7 433.7 384 416 384H288C270.3 384 256 369.7 256 352V320H288zM32 119.4C12.87 108.4 0 87.69 0 64C0 28.65 28.65 0 64 0C87.69 0 108.4 12.87 119.4 32H456.6C467.6 12.87 488.3 0 512 0C547.3 0 576 28.65 576 64C576 87.69 563.1 108.4 544 119.4V392.6C563.1 403.6 576 424.3 576 448C576 483.3 547.3 512 512 512C488.3 512 467.6 499.1 456.6 480H119.4C108.4 499.1 87.69 512 64 512C28.65 512 0 483.3 0 448C0 424.3 12.87 403.6 32 392.6V119.4zM119.4 96C113.8 105.7 105.7 113.8 96 119.4V392.6C105.7 398.2 113.8 406.3 119.4 416H456.6C462.2 406.3 470.3 398.2 480 392.6V119.4C470.3 113.8 462.2 105.7 456.6 96H119.4z", } - } } } @@ -37277,7 +36411,6 @@ impl IconShape for FaObjectUngroup { path { d: "M32 119.4C12.87 108.4 0 87.69 0 64C0 28.65 28.65 0 64 0C87.69 0 108.4 12.87 119.4 32H328.6C339.6 12.87 360.3 0 384 0C419.3 0 448 28.65 448 64C448 87.69 435.1 108.4 416 119.4V232.6C435.1 243.6 448 264.3 448 288C448 323.3 419.3 352 384 352C360.3 352 339.6 339.1 328.6 320H119.4C108.4 339.1 87.69 352 64 352C28.65 352 0 323.3 0 288C0 264.3 12.87 243.6 32 232.6V119.4zM96 119.4V232.6C105.7 238.2 113.8 246.3 119.4 256H328.6C334.2 246.3 342.3 238.2 352 232.6V119.4C342.3 113.8 334.2 105.7 328.6 96H119.4C113.8 105.7 105.7 113.8 96 119.4V119.4zM311.4 480C300.4 499.1 279.7 512 256 512C220.7 512 192 483.3 192 448C192 424.3 204.9 403.6 224 392.6V352H288V392.6C297.7 398.2 305.8 406.3 311.4 416H520.6C526.2 406.3 534.3 398.2 544 392.6V279.4C534.3 273.8 526.2 265.7 520.6 255.1H474.5C469.1 240.6 459.9 227.1 448 216.4V191.1H520.6C531.6 172.9 552.3 159.1 576 159.1C611.3 159.1 640 188.7 640 223.1C640 247.7 627.1 268.4 608 279.4V392.6C627.1 403.6 640 424.3 640 448C640 483.3 611.3 512 576 512C552.3 512 531.6 499.1 520.6 480H311.4z", } - } } } @@ -37320,7 +36453,6 @@ impl IconShape for FaOilCan { path { d: "M288 128V160H368.9C378.8 160 388.6 162.3 397.5 166.8L448 192L615 156.2C633.1 152.3 645.7 173.8 633.5 187.7L451.1 394.3C438.1 408.1 421.5 416 403.1 416H144C117.5 416 96 394.5 96 368V346.7L28.51 316.7C11.17 308.1 0 291.8 0 272.8V208C0 181.5 21.49 160 48 160H224V128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H320C337.7 64 352 78.33 352 96C352 113.7 337.7 128 320 128L288 128zM96 208H48V272.8L96 294.1V208z", } - } } } @@ -37363,7 +36495,6 @@ impl IconShape for FaOilWell { path { d: "M569.8 215.8C581.2 258.5 555.9 302.4 513.2 313.8L497.7 317.9C480.7 322.5 463.1 312.4 458.5 295.3L433.3 201.3L95.1 288.8V448H137.3L190.4 296.3L264.1 276.1L238.7 352H305.3L277.9 273.6L340 257.5L406.7 448H544C561.7 448 576 462.3 576 480C576 497.7 561.7 512 544 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H48V184C48 170.7 58.75 160 72 160C85.25 160 96 170.7 96 184V222.6L228.2 188.4L241.8 149.4C246.3 136.6 258.4 128 272 128C285.6 128 297.7 136.6 302.2 149.4L308.5 167.5L416.8 139.5L392.3 48.04C387.7 30.97 397.8 13.42 414.9 8.848L430.4 4.707C473-6.729 516.9 18.6 528.3 61.28L569.8 215.8zM205.1 448H338.9L327.7 416H216.3L205.1 448z", } - } } } @@ -37406,7 +36537,6 @@ impl IconShape for FaOm { path { d: "M360.6 61C362.5 62.88 365.2 64 368 64s5.375-1.125 7.375-3l21.5-21.62C398.9 37.38 400 34.75 400 32s-1.125-5.375-3.125-7.375L375.4 3c-4.125-4-10.75-4-14.75 0L339 24.62C337 26.62 336 29.25 336 32s1 5.375 3 7.375L360.6 61zM412.1 191.1c-26.75 0-51.75 10.38-70.63 29.25l-24.25 24.25c-6.75 6.75-15.75 10.5-25.37 10.5H245c10.5-22.12 14.12-48.12 7.75-75.25C242.6 138.2 206.4 104.6 163.2 97.62c-36.25-6-71 5-96 28.75c-7.375 7-7 18.87 1.125 24.87L94.5 170.9c5.75 4.375 13.62 4.375 19.12-.125C122.1 163.8 132.8 159.1 144 159.1c26.38 0 48 21.5 48 48S170.4 255.9 143.1 255.9L112 255.1c-11.88 0-19.75 12.63-14.38 23.25L113.8 311.5C116.2 316.5 121.4 319.5 126.9 320H160c35.25 0 64 28.75 64 64s-28.75 64-64 64c-96.12 0-122.4-53.1-145.2-92C10.25 348.4 0 352.4 0 361.2C-.125 416 41.12 512 160 512c70.5 0 127.1-57.44 127.1-128.1c0-23.38-6.874-45.06-17.87-63.94h21.75c26.62 0 51.75-10.38 70.63-29.25l24.25-24.25c6.75-6.75 15.75-10.5 25.37-10.5C431.9 255.1 448 272.1 448 291.9V392c0 13.25-18.75 24-32 24c-39.38 0-66.75-24.25-81.88-42.88C329.4 367.2 320 370.6 320 378.1V416c0 0 0 64 96 64c48.5 0 96-39.5 96-88V291.9C512 236.8 467.3 191.1 412.1 191.1zM454.3 67.25c-85.5 65.13-169 2.751-172.5 .125c-6-4.625-14.5-4.375-20.13 .5C255.9 72.75 254.3 81 257.9 87.63C259.5 90.63 298.2 160 376.8 160c79.88 0 98.75-31.38 101.8-37.63C479.5 120.2 480 117.9 480 115.5V80C480 66.75 464.9 59.25 454.3 67.25z", } - } } } @@ -37449,7 +36579,6 @@ impl IconShape for FaOtter { path { d: "M224 160c8.836 0 16-7.164 16-16C240 135.2 232.8 128 224 128S208 135.2 208 144C208 152.8 215.2 160 224 160zM96 128C87.16 128 80 135.2 80 144C80 152.8 87.16 160 96 160s16-7.164 16-16C112 135.2 104.8 128 96 128zM474.4 64.12C466.8 63.07 460 69.07 460 76.73c0 5.959 4.188 10.1 9.991 12.36C514.2 99.46 544 160 544 192v112c0 8.844-7.156 16-16 16S512 312.8 512 304V212c0-14.87-15.65-24.54-28.94-17.89c-28.96 14.48-47.83 42.99-50.51 74.88C403.7 285.6 384 316.3 384 352v32H224c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32H132.4c-14.46 0-27.37-9.598-31.08-23.57C97.86 283.5 96 269.1 96 256V254.4C101.1 255.3 106.3 256 111.7 256c10.78 0 21.45-2.189 31.36-6.436L160 242.3l16.98 7.271C186.9 253.8 197.6 256 208.3 256c7.176 0 14.11-.9277 20.83-2.426C241.7 292 277.4 320 320 320l36.56-.0366C363.1 294.7 377.1 272.7 396.2 256H320c0-25.73 17.56-31.61 32.31-32C369.8 223.8 384 209.6 384 192c0-17.67-14.31-32-32-32c-15.09 0-32.99 4.086-49.28 13.06C303.3 168.9 304 164.7 304 160.3v-16c0-1.684-.4238-3.248-.4961-4.912C313.2 133.9 320 123.9 320 112C320 103.2 312.8 96 304 96H292.7C274.6 58.26 236.3 32 191.7 32H128.3C83.68 32 45.44 58.26 27.33 96H16C7.164 96 0 103.2 0 112c0 11.93 6.816 21.93 16.5 27.43C16.42 141.1 16 142.7 16 144.3v16c0 19.56 5.926 37.71 16 52.86V256c0 123.7 100.3 224 224 224h160c123.9-1.166 224-101.1 224-226.2C639.9 156.9 567.8 76.96 474.4 64.12zM64 160.3v-16C64 108.9 92.86 80 128.3 80h63.32C227.1 80 256 108.9 256 144.3v16C256 186.6 234.6 208 208.3 208c-4.309 0-8.502-.8608-12.46-2.558L162.1 191.4c2.586-.3066 5.207-.543 7.598-1.631l8.314-3.777C186.9 182.3 192 174.9 192 166.7V160c0-6.723-5.996-12.17-13.39-12.17H141.4C133.1 147.8 128 153.3 128 160v6.701c0 8.15 5.068 15.6 13.09 19.25l8.314 3.777c2.391 1.088 5.012 1.324 7.598 1.631l-32.88 14.08C120.2 207.1 115.1 208 111.7 208C85.38 208 64 186.6 64 160.3z", } - } } } @@ -37492,7 +36621,6 @@ impl IconShape for FaOutdent { path { d: "M32 64C32 46.33 46.33 32 64 32H448C465.7 32 480 46.33 480 64C480 81.67 465.7 96 448 96H64C46.33 96 32 81.67 32 64V64zM224 192C224 174.3 238.3 160 256 160H448C465.7 160 480 174.3 480 192C480 209.7 465.7 224 448 224H256C238.3 224 224 209.7 224 192zM448 288C465.7 288 480 302.3 480 320C480 337.7 465.7 352 448 352H256C238.3 352 224 337.7 224 320C224 302.3 238.3 288 256 288H448zM32 448C32 430.3 46.33 416 64 416H448C465.7 416 480 430.3 480 448C480 465.7 465.7 480 448 480H64C46.33 480 32 465.7 32 448V448zM32.24 268.6C24 262.2 24 249.8 32.24 243.4L134.2 164.1C144.7 155.9 160 163.4 160 176.7V335.3C160 348.6 144.7 356.1 134.2 347.9L32.24 268.6z", } - } } } @@ -37535,7 +36663,6 @@ impl IconShape for FaP { path { d: "M160 32.01H32c-17.69 0-32 14.33-32 32v384c0 17.67 14.31 32 32 32s32-14.33 32-32v-96h96c88.22 0 160-71.78 160-159.1S248.2 32.01 160 32.01zM160 288H64V96.01h96c52.94 0 96 43.06 96 96S212.9 288 160 288z", } - } } } @@ -37578,7 +36705,6 @@ impl IconShape for FaPager { path { d: "M448 64H64C28.63 64 0 92.63 0 128v256c0 35.38 28.62 64 64 64h384c35.38 0 64-28.62 64-64V128C512 92.63 483.4 64 448 64zM160 368H80C71.13 368 64 360.9 64 352v-16C64 327.1 71.13 320 80 320H160V368zM288 352c0 8.875-7.125 16-16 16H192V320h80c8.875 0 16 7.125 16 16V352zM448 224c0 17.62-14.38 32-32 32H96C78.38 256 64 241.6 64 224V160c0-17.62 14.38-32 32-32h320c17.62 0 32 14.38 32 32V224z", } - } } } @@ -37621,7 +36747,6 @@ impl IconShape for FaPaintRoller { path { d: "M0 64C0 28.65 28.65 0 64 0H352C387.3 0 416 28.65 416 64V128C416 163.3 387.3 192 352 192H64C28.65 192 0 163.3 0 128V64zM160 352C160 334.3 174.3 320 192 320V304C192 259.8 227.8 224 272 224H416C433.7 224 448 209.7 448 192V69.46C485.3 82.64 512 118.2 512 160V192C512 245 469 288 416 288H272C263.2 288 256 295.2 256 304V320C273.7 320 288 334.3 288 352V480C288 497.7 273.7 512 256 512H192C174.3 512 160 497.7 160 480V352z", } - } } } @@ -37664,7 +36789,6 @@ impl IconShape for FaPaintbrush { path { d: "M224 263.3C224.2 233.3 238.4 205.2 262.4 187.2L499.1 9.605C517.7-4.353 543.6-2.965 560.7 12.9C577.7 28.76 580.8 54.54 568.2 74.07L406.5 324.1C391.3 347.7 366.6 363.2 339.3 367.1L224 263.3zM320 400C320 461.9 269.9 512 208 512H64C46.33 512 32 497.7 32 480C32 462.3 46.33 448 64 448H68.81C86.44 448 98.4 429.1 96.59 411.6C96.2 407.8 96 403.9 96 400C96 339.6 143.9 290.3 203.7 288.1L319.8 392.5C319.9 394.1 320 397.5 320 400V400z", } - } } } @@ -37707,7 +36831,6 @@ impl IconShape for FaPalette { path { d: "M512 255.1C512 256.9 511.1 257.8 511.1 258.7C511.6 295.2 478.4 319.1 441.9 319.1H344C317.5 319.1 296 341.5 296 368C296 371.4 296.4 374.7 297 377.9C299.2 388.1 303.5 397.1 307.9 407.8C313.9 421.6 320 435.3 320 449.8C320 481.7 298.4 510.5 266.6 511.8C263.1 511.9 259.5 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256V255.1zM96 255.1C78.33 255.1 64 270.3 64 287.1C64 305.7 78.33 319.1 96 319.1C113.7 319.1 128 305.7 128 287.1C128 270.3 113.7 255.1 96 255.1zM128 191.1C145.7 191.1 160 177.7 160 159.1C160 142.3 145.7 127.1 128 127.1C110.3 127.1 96 142.3 96 159.1C96 177.7 110.3 191.1 128 191.1zM256 63.1C238.3 63.1 224 78.33 224 95.1C224 113.7 238.3 127.1 256 127.1C273.7 127.1 288 113.7 288 95.1C288 78.33 273.7 63.1 256 63.1zM384 191.1C401.7 191.1 416 177.7 416 159.1C416 142.3 401.7 127.1 384 127.1C366.3 127.1 352 142.3 352 159.1C352 177.7 366.3 191.1 384 191.1z", } - } } } @@ -37750,7 +36873,6 @@ impl IconShape for FaPallet { path { d: "M624 384c8.75 0 16-7.25 16-16v-32c0-8.75-7.25-16-16-16h-608C7.25 320 0 327.3 0 336v32C0 376.8 7.25 384 16 384H64v64H16C7.25 448 0 455.3 0 464v32C0 504.8 7.25 512 16 512h608c8.75 0 16-7.25 16-16v-32c0-8.75-7.25-16-16-16H576v-64H624zM288 448H128v-64h160V448zM512 448h-160v-64h160V448z", } - } } } @@ -37793,7 +36915,6 @@ impl IconShape for FaPanorama { path { d: "M578.2 66.06C409.8 116.6 230.2 116.6 61.8 66.06C31 56.82 0 79.88 0 112v319.9c0 32.15 30.1 55.21 61.79 45.97c168.4-50.53 347.1-50.53 516.4-.002C608.1 487.2 640 464.1 640 431.1V112C640 79.88 609 56.82 578.2 66.06zM128 224C110.3 224 96 209.7 96 192s14.33-32 32-32c17.68 0 32 14.33 32 32S145.7 224 128 224zM474.3 388.6C423.4 380.3 371.8 376 320 376c-50.45 0-100.7 4.043-150.3 11.93c-14.14 2.246-24.11-13.19-15.78-24.84l49.18-68.56C206.1 290.4 210.9 288 216 288s9.916 2.441 12.93 6.574l32.46 44.51l93.3-139.1C357.7 194.7 362.7 192 368 192s10.35 2.672 13.31 7.125l109.1 165.1C498.1 375.9 488.1 390.8 474.3 388.6z", } - } } } @@ -37836,7 +36957,6 @@ impl IconShape for FaPaperPlane { path { d: "M511.6 36.86l-64 415.1c-1.5 9.734-7.375 18.22-15.97 23.05c-4.844 2.719-10.27 4.097-15.68 4.097c-4.188 0-8.319-.8154-12.29-2.472l-122.6-51.1l-50.86 76.29C226.3 508.5 219.8 512 212.8 512C201.3 512 192 502.7 192 491.2v-96.18c0-7.115 2.372-14.03 6.742-19.64L416 96l-293.7 264.3L19.69 317.5C8.438 312.8 .8125 302.2 .0625 289.1s5.469-23.72 16.06-29.77l448-255.1c10.69-6.109 23.88-5.547 34 1.406S513.5 24.72 511.6 36.86z", } - } } } @@ -37879,7 +36999,6 @@ impl IconShape for FaPaperclip { path { d: "M364.2 83.8C339.8 59.39 300.2 59.39 275.8 83.8L91.8 267.8C49.71 309.9 49.71 378.1 91.8 420.2C133.9 462.3 202.1 462.3 244.2 420.2L396.2 268.2C407.1 257.3 424.9 257.3 435.8 268.2C446.7 279.1 446.7 296.9 435.8 307.8L283.8 459.8C219.8 523.8 116.2 523.8 52.2 459.8C-11.75 395.8-11.75 292.2 52.2 228.2L236.2 44.2C282.5-2.08 357.5-2.08 403.8 44.2C450.1 90.48 450.1 165.5 403.8 211.8L227.8 387.8C199.2 416.4 152.8 416.4 124.2 387.8C95.59 359.2 95.59 312.8 124.2 284.2L268.2 140.2C279.1 129.3 296.9 129.3 307.8 140.2C318.7 151.1 318.7 168.9 307.8 179.8L163.8 323.8C157.1 330.5 157.1 341.5 163.8 348.2C170.5 354.9 181.5 354.9 188.2 348.2L364.2 172.2C388.6 147.8 388.6 108.2 364.2 83.8V83.8z", } - } } } @@ -37922,7 +37041,6 @@ impl IconShape for FaParachuteBox { path { d: "M272 192V320H304C311 320 317.7 321.5 323.7 324.2L443.8 192H415.5C415.8 186.7 416 181.4 416 176C416 112.1 393.8 54.84 358.9 16.69C450 49.27 493.4 122.6 507.8 173.6C510.5 183.1 502.1 192 493.1 192H487.1L346.8 346.3C350.1 352.8 352 360.2 352 368V464C352 490.5 330.5 512 304 512H207.1C181.5 512 159.1 490.5 159.1 464V368C159.1 360.2 161.9 352.8 165.2 346.3L24.92 192H18.89C9 192 1.483 183.1 4.181 173.6C18.64 122.6 61.97 49.27 153.1 16.69C118.2 54.84 96 112.1 96 176C96 181.4 96.16 186.7 96.47 192H68.17L188.3 324.2C194.3 321.5 200.1 320 207.1 320H239.1V192H128.5C128.2 186.7 127.1 181.4 127.1 176C127.1 125 143.9 80.01 168.2 48.43C192.5 16.89 223.8 0 255.1 0C288.2 0 319.5 16.89 343.8 48.43C368.1 80.01 384 125 384 176C384 181.4 383.8 186.7 383.5 192H272z", } - } } } @@ -37965,7 +37083,6 @@ impl IconShape for FaParagraph { path { d: "M448 63.1C448 81.67 433.7 96 416 96H384v352c0 17.67-14.33 32-31.1 32S320 465.7 320 448V96h-32v352c0 17.67-14.33 32-31.1 32S224 465.7 224 448v-96H198.9c-83.57 0-158.2-61.11-166.1-144.3C23.66 112.3 98.44 32 191.1 32h224C433.7 32 448 46.33 448 63.1z", } - } } } @@ -38008,7 +37125,6 @@ impl IconShape for FaPassport { path { d: "M129.6 208c5.25 31.25 25.62 57.13 53.25 70.38C175.3 259.4 170.3 235 168.8 208H129.6zM129.6 176h39.13c1.5-27 6.5-51.38 14.12-70.38C155.3 118.9 134.9 144.8 129.6 176zM224 286.8C231.8 279.3 244.8 252.3 247.4 208H200.5C203.3 252.3 216.3 279.3 224 286.8zM265.1 105.6C272.8 124.6 277.8 149 279.3 176h39.13C313.1 144.8 292.8 118.9 265.1 105.6zM384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.2 0 64-28.8 64-64V64C448 28.8 419.2 0 384 0zM336 416h-224C103.3 416 96 408.8 96 400S103.3 384 112 384h224c8.75 0 16 7.25 16 16S344.8 416 336 416zM224 320c-70.75 0-128-57.25-128-128s57.25-128 128-128s128 57.25 128 128S294.8 320 224 320zM265.1 278.4c27.62-13.25 48-39.13 53.25-70.38h-39.13C277.8 235 272.8 259.4 265.1 278.4zM200.6 176h46.88C244.7 131.8 231.8 104.8 224 97.25C216.3 104.8 203.2 131.8 200.6 176z", } - } } } @@ -38051,7 +37167,6 @@ impl IconShape for FaPaste { path { d: "M320 96V80C320 53.49 298.5 32 272 32H215.4C204.3 12.89 183.6 0 160 0S115.7 12.89 104.6 32H48C21.49 32 0 53.49 0 80v320C0 426.5 21.49 448 48 448l144 .0013L192 176C192 131.8 227.8 96 272 96H320zM160 88C146.8 88 136 77.25 136 64S146.8 40 160 40S184 50.75 184 64S173.3 88 160 88zM416 128v96h96L416 128zM384 224L384 128h-112C245.5 128 224 149.5 224 176v288c0 26.51 21.49 48 48 48h192c26.51 0 48-21.49 48-48V256h-95.99C398.4 256 384 241.6 384 224z", } - } } } @@ -38094,7 +37209,6 @@ impl IconShape for FaPause { path { d: "M272 63.1l-32 0c-26.51 0-48 21.49-48 47.1v288c0 26.51 21.49 48 48 48L272 448c26.51 0 48-21.49 48-48v-288C320 85.49 298.5 63.1 272 63.1zM80 63.1l-32 0c-26.51 0-48 21.49-48 48v288C0 426.5 21.49 448 48 448l32 0c26.51 0 48-21.49 48-48v-288C128 85.49 106.5 63.1 80 63.1z", } - } } } @@ -38137,7 +37251,6 @@ impl IconShape for FaPaw { path { d: "M256 224c-79.37 0-191.1 122.7-191.1 200.2C64.02 459.1 90.76 480 135.8 480C184.6 480 216.9 454.9 256 454.9C295.5 454.9 327.9 480 376.2 480c44.1 0 71.74-20.88 71.74-55.75C447.1 346.8 335.4 224 256 224zM108.8 211.4c-10.37-34.62-42.5-57.12-71.62-50.12S-7.104 202 3.27 236.6C13.64 271.3 45.77 293.8 74.89 286.8S119.1 246 108.8 211.4zM193.5 190.6c30.87-8.125 46.37-49.1 34.5-93.37s-46.5-71.1-77.49-63.87c-30.87 8.125-46.37 49.1-34.5 93.37C127.9 170.1 162.5 198.8 193.5 190.6zM474.9 161.3c-29.12-6.1-61.25 15.5-71.62 50.12c-10.37 34.63 4.75 68.37 33.87 75.37c29.12 6.1 61.12-15.5 71.62-50.12C519.1 202 503.1 168.3 474.9 161.3zM318.5 190.6c30.1 8.125 65.62-20.5 77.49-63.87c11.87-43.37-3.625-85.25-34.5-93.37c-30.1-8.125-65.62 20.5-77.49 63.87C272.1 140.6 287.6 182.5 318.5 190.6z", } - } } } @@ -38180,7 +37293,6 @@ impl IconShape for FaPeace { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM224 445.1c-36.36-6.141-69.2-22.48-95.59-46.04L224 322.6V445.1zM288 322.6l95.59 76.47C357.2 422.6 324.4 438.1 288 445.1V322.6zM64 256c0-94.95 69.34-173.8 160-189.1v173.7l-135.7 108.6C72.86 321.6 64 289.8 64 256zM423.7 349.2L288 240.6V66.89C378.7 82.2 448 161.1 448 256C448 289.8 439.1 321.6 423.7 349.2z", } - } } } @@ -38223,7 +37335,6 @@ impl IconShape for FaPenClip { path { d: "M492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L440.6 201.4L310.6 71.43L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75zM240.1 114.9C231.6 105.5 216.4 105.5 207 114.9L104.1 216.1C95.6 226.3 80.4 226.3 71.03 216.1C61.66 207.6 61.66 192.4 71.03 183L173.1 80.97C201.2 52.85 246.8 52.85 274.9 80.97L417.9 224L229.5 412.5C181.5 460.5 120.3 493.2 53.7 506.5L28.71 511.5C20.84 513.1 12.7 510.6 7.03 504.1C1.356 499.3-1.107 491.2 .4662 483.3L5.465 458.3C18.78 391.7 51.52 330.5 99.54 282.5L254.1 128L240.1 114.9z", } - } } } @@ -38266,7 +37377,6 @@ impl IconShape for FaPenFancy { path { d: "M373.5 27.11C388.5 9.885 410.2 0 433 0C476.6 0 512 35.36 512 78.98C512 101.8 502.1 123.5 484.9 138.5L277.7 319L192.1 234.3L373.5 27.11zM255.1 341.7L235.9 425.1C231.9 442.2 218.9 455.8 202 460.5L24.35 510.3L119.7 414.9C122.4 415.6 125.1 416 128 416C145.7 416 160 401.7 160 384C160 366.3 145.7 352 128 352C110.3 352 96 366.3 96 384C96 386.9 96.38 389.6 97.08 392.3L1.724 487.6L51.47 309.1C56.21 293.1 69.8 280.1 86.9 276.1L170.3 256.9L255.1 341.7z", } - } } } @@ -38309,7 +37419,6 @@ impl IconShape for FaPenNib { path { d: "M368.4 18.34C390.3-3.526 425.7-3.526 447.6 18.34L493.7 64.4C515.5 86.27 515.5 121.7 493.7 143.6L437.9 199.3L312.7 74.06L368.4 18.34zM417.4 224L371.4 377.3C365.4 397.2 350.2 413 330.5 419.6L66.17 508.2C54.83 512 42.32 509.2 33.74 500.9L187.3 347.3C193.6 350.3 200.6 352 207.1 352C234.5 352 255.1 330.5 255.1 304C255.1 277.5 234.5 256 207.1 256C181.5 256 159.1 277.5 159.1 304C159.1 311.4 161.7 318.4 164.7 324.7L11.11 478.3C2.809 469.7-.04 457.2 3.765 445.8L92.39 181.5C98.1 161.8 114.8 146.6 134.7 140.6L287.1 94.6L417.4 224z", } - } } } @@ -38352,7 +37461,6 @@ impl IconShape for FaPenRuler { path { d: "M492.7 42.75C517.7 67.74 517.7 108.3 492.7 133.3L436.3 189.7L322.3 75.72L378.7 19.32C403.7-5.678 444.3-5.678 469.3 19.32L492.7 42.75zM44.89 353.2L299.7 98.34L413.7 212.3L158.8 467.1C152.1 473.8 143.8 478.7 134.6 481.4L30.59 511.1C22.21 513.5 13.19 511.1 7.03 504.1C.8669 498.8-1.47 489.8 .9242 481.4L30.65 377.4C33.26 368.2 38.16 359.9 44.89 353.2zM249.4 103.4L103.4 249.4L16 161.9C-2.745 143.2-2.745 112.8 16 94.06L94.06 16C112.8-2.745 143.2-2.745 161.9 16L181.7 35.76C181.4 36.05 181 36.36 180.7 36.69L116.7 100.7C110.4 106.9 110.4 117.1 116.7 123.3C122.9 129.6 133.1 129.6 139.3 123.3L203.3 59.31C203.6 58.99 203.1 58.65 204.2 58.3L249.4 103.4zM453.7 307.8C453.4 308 453 308.4 452.7 308.7L388.7 372.7C382.4 378.9 382.4 389.1 388.7 395.3C394.9 401.6 405.1 401.6 411.3 395.3L475.3 331.3C475.6 330.1 475.1 330.6 476.2 330.3L496 350.1C514.7 368.8 514.7 399.2 496 417.9L417.9 496C399.2 514.7 368.8 514.7 350.1 496L262.6 408.6L408.6 262.6L453.7 307.8z", } - } } } @@ -38395,7 +37503,6 @@ impl IconShape for FaPenToSquare { path { d: "M490.3 40.4C512.2 62.27 512.2 97.73 490.3 119.6L460.3 149.7L362.3 51.72L392.4 21.66C414.3-.2135 449.7-.2135 471.6 21.66L490.3 40.4zM172.4 241.7L339.7 74.34L437.7 172.3L270.3 339.6C264.2 345.8 256.7 350.4 248.4 353.2L159.6 382.8C150.1 385.6 141.5 383.4 135 376.1C128.6 370.5 126.4 361 129.2 352.4L158.8 263.6C161.6 255.3 166.2 247.8 172.4 241.7V241.7zM192 63.1C209.7 63.1 224 78.33 224 95.1C224 113.7 209.7 127.1 192 127.1H96C78.33 127.1 64 142.3 64 159.1V416C64 433.7 78.33 448 96 448H352C369.7 448 384 433.7 384 416V319.1C384 302.3 398.3 287.1 416 287.1C433.7 287.1 448 302.3 448 319.1V416C448 469 405 512 352 512H96C42.98 512 0 469 0 416V159.1C0 106.1 42.98 63.1 96 63.1H192z", } - } } } @@ -38438,7 +37545,6 @@ impl IconShape for FaPen { path { d: "M362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32zM421.7 220.3L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3z", } - } } } @@ -38481,7 +37587,6 @@ impl IconShape for FaPencil { path { d: "M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z", } - } } } @@ -38524,7 +37629,6 @@ impl IconShape for FaPeopleArrowsLeftRight { path { d: "M96 304.1c0-12.16 4.971-23.83 13.64-32.01l72.13-68.08c1.65-1.555 3.773-2.311 5.611-3.578C177.1 176.8 155 160 128 160H64C28.65 160 0 188.7 0 224v96c0 17.67 14.33 32 31.1 32L32 480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96.39l-50.36-47.53C100.1 327.9 96 316.2 96 304.1zM480 128c35.38 0 64-28.62 64-64s-28.62-64-64-64s-64 28.62-64 64S444.6 128 480 128zM96 128c35.38 0 64-28.62 64-64S131.4 0 96 0S32 28.62 32 64S60.63 128 96 128zM444.4 295.3L372.3 227.3c-3.49-3.293-8.607-4.193-13.01-2.299C354.9 226.9 352 231.2 352 236V272H224V236c0-4.795-2.857-9.133-7.262-11.03C212.3 223.1 207.2 223.1 203.7 227.3L131.6 295.3c-4.805 4.535-4.805 12.94 0 17.47l72.12 68.07c3.49 3.291 8.607 4.191 13.01 2.297C221.1 381.3 224 376.9 224 372.1V336h128v36.14c0 4.795 2.857 9.135 7.262 11.04c4.406 1.893 9.523 .9922 13.01-2.299l72.12-68.07C449.2 308.3 449.2 299.9 444.4 295.3zM512 160h-64c-26.1 0-49.98 16.77-59.38 40.42c1.842 1.271 3.969 2.027 5.623 3.588l72.12 68.06C475 280.2 480 291.9 480 304.1c.002 12.16-4.969 23.83-13.64 32.01L416 383.6V480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-128c17.67 0 32-14.33 32-32V224C576 188.7 547.3 160 512 160z", } - } } } @@ -38567,7 +37671,6 @@ impl IconShape for FaPeopleCarryBox { path { d: "M128 95.1c26.5 0 47.1-21.5 47.1-47.1S154.5 0 128 0S80.01 21.5 80.01 47.1S101.5 95.1 128 95.1zM511.1 95.1c26.5 0 47.1-21.5 47.1-47.1S538.5 0 511.1 0c-26.5 0-48 21.5-48 47.1S485.5 95.1 511.1 95.1zM603.5 258.3l-18.5-80.13c-4.625-20-18.62-36.88-37.5-44.88c-18.5-8-38.1-6.75-56.12 3.25c-22.62 13.38-39.62 34.5-48.12 59.38l-11.25 33.88l-15.1 10.25L415.1 144c0-8.75-7.25-16-16-16H240c-8.75 0-16 7.25-16 16L224 239.1l-16.12-10.25l-11.25-33.88c-8.375-25-25.38-46-48.12-59.38c-17.25-10-37.63-11.25-56.12-3.25c-18.88 8-32.88 24.88-37.5 44.88l-18.37 80.13c-4.625 20 .7506 41.25 14.37 56.75l67.25 75.88l10.12 92.63C130 499.8 143.8 512 160 512c1.25 0 2.25-.125 3.5-.25c17.62-1.875 30.25-17.62 28.25-35.25l-10-92.75c-1.5-13-7-25.12-15.62-35l-43.37-49l17.62-70.38l6.876 20.38c4 12.5 11.87 23.5 24.5 32.63l51 32.5c4.623 2.875 12.12 4.625 17.25 5h159.1c5.125-.375 12.62-2.125 17.25-5l51-32.5c12.62-9.125 20.5-20 24.5-32.63l6.875-20.38l17.63 70.38l-43.37 49c-8.625 9.875-14.12 22-15.62 35l-10 92.75c-2 17.62 10.75 33.38 28.25 35.25C477.7 511.9 478.7 512 479.1 512c16.12 0 29.1-12.12 31.75-28.5l10.12-92.63L589.1 315C602.7 299.5 608.1 278.3 603.5 258.3zM46.26 358.1l-44 110c-6.5 16.38 1.5 35 17.88 41.63c16.75 6.5 35.12-1.75 41.62-17.88l27.62-69.13l-2-18.25L46.26 358.1zM637.7 468.1l-43.1-110l-41.13 46.38l-2 18.25l27.62 69.13C583.2 504.4 595.2 512 607.1 512c3.998 0 7.998-.75 11.87-2.25C636.2 503.1 644.2 484.5 637.7 468.1z", } - } } } @@ -38610,7 +37713,6 @@ impl IconShape for FaPeopleGroup { path { d: "M184 88C184 118.9 158.9 144 128 144C97.07 144 72 118.9 72 88C72 57.07 97.07 32 128 32C158.9 32 184 57.07 184 88zM208.4 196.3C178.7 222.7 160 261.2 160 304C160 338.3 171.1 369.8 192 394.5V416C192 433.7 177.7 448 160 448H96C78.33 448 64 433.7 64 416V389.2C26.16 371.2 0 332.7 0 288C0 226.1 50.14 176 112 176H144C167.1 176 190.2 183.5 208.4 196.3V196.3zM64 245.7C54.04 256.9 48 271.8 48 288C48 304.2 54.04 319.1 64 330.3V245.7zM448 416V394.5C468 369.8 480 338.3 480 304C480 261.2 461.3 222.7 431.6 196.3C449.8 183.5 472 176 496 176H528C589.9 176 640 226.1 640 288C640 332.7 613.8 371.2 576 389.2V416C576 433.7 561.7 448 544 448H480C462.3 448 448 433.7 448 416zM576 330.3C585.1 319.1 592 304.2 592 288C592 271.8 585.1 256.9 576 245.7V330.3zM568 88C568 118.9 542.9 144 512 144C481.1 144 456 118.9 456 88C456 57.07 481.1 32 512 32C542.9 32 568 57.07 568 88zM256 96C256 60.65 284.7 32 320 32C355.3 32 384 60.65 384 96C384 131.3 355.3 160 320 160C284.7 160 256 131.3 256 96zM448 304C448 348.7 421.8 387.2 384 405.2V448C384 465.7 369.7 480 352 480H288C270.3 480 256 465.7 256 448V405.2C218.2 387.2 192 348.7 192 304C192 242.1 242.1 192 304 192H336C397.9 192 448 242.1 448 304zM256 346.3V261.7C246 272.9 240 287.8 240 304C240 320.2 246 335.1 256 346.3zM384 261.7V346.3C393.1 335 400 320.2 400 304C400 287.8 393.1 272.9 384 261.7z", } - } } } @@ -38653,7 +37755,6 @@ impl IconShape for FaPeopleLine { path { d: "M360 72C360 94.09 342.1 112 320 112C297.9 112 280 94.09 280 72C280 49.91 297.9 32 320 32C342.1 32 360 49.91 360 72zM104 168C104 145.9 121.9 128 144 128C166.1 128 184 145.9 184 168C184 190.1 166.1 208 144 208C121.9 208 104 190.1 104 168zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608zM456 168C456 145.9 473.9 128 496 128C518.1 128 536 145.9 536 168C536 190.1 518.1 208 496 208C473.9 208 456 190.1 456 168zM200 352C200 369.7 185.7 384 168 384H120C102.3 384 88 369.7 88 352V313.5L61.13 363.4C54.85 375 40.29 379.4 28.62 373.1C16.95 366.8 12.58 352.3 18.87 340.6L56.75 270.3C72.09 241.8 101.9 224 134.2 224H153.8C170.1 224 185.7 228.5 199.2 236.6L232.7 174.3C248.1 145.8 277.9 128 310.2 128H329.8C362.1 128 391.9 145.8 407.3 174.3L440.8 236.6C454.3 228.5 469.9 224 486.2 224H505.8C538.1 224 567.9 241.8 583.3 270.3L621.1 340.6C627.4 352.3 623 366.8 611.4 373.1C599.7 379.4 585.2 375 578.9 363.4L552 313.5V352C552 369.7 537.7 384 520 384H472C454.3 384 440 369.7 440 352V313.5L413.1 363.4C406.8 375 392.3 379.4 380.6 373.1C368.1 366.8 364.6 352.3 370.9 340.6L407.2 273.1C405.5 271.5 404 269.6 402.9 267.4L376 217.5V272C376 289.7 361.7 304 344 304H295.1C278.3 304 263.1 289.7 263.1 272V217.5L237.1 267.4C235.1 269.6 234.5 271.5 232.8 273.1L269.1 340.6C275.4 352.3 271 366.8 259.4 373.1C247.7 379.4 233.2 375 226.9 363.4L199.1 313.5L200 352z", } - } } } @@ -38696,7 +37797,6 @@ impl IconShape for FaPeoplePulling { path { d: "M32 48C32 21.49 53.49 0 80 0C106.5 0 128 21.49 128 48C128 74.51 106.5 96 80 96C53.49 96 32 74.51 32 48V48zM118.3 128C130.1 128 143.5 130.5 155.2 135.4L289.3 191.2C302.6 171.1 320.1 156.6 342.7 146.9L353.7 142C374.5 132.8 396.1 128 419.7 128C464.3 128 504.5 154.8 521.6 195.9L536.1 232.7L558.3 243.4C574.1 251.3 580.5 270.5 572.6 286.3C564.7 302.1 545.5 308.5 529.7 300.6L503 287.3C492.7 282.1 484.6 273.4 480.2 262.8L470.6 239.8L451.3 305.3L500.8 359.4C506.2 365.3 510.1 372.4 512 380.2L535 472.2C539.3 489.4 528.9 506.8 511.8 511C494.6 515.3 477.2 504.9 472.1 487.8L450.9 399.6L380.3 322.5C365.5 306.4 359.1 283.9 365.6 262.8L382.5 199.3C381.6 199.7 380.6 200.1 379.7 200.5L368.7 205.4C353.4 212.2 341.4 224.6 335.2 240.1L333.7 243.9C328.6 256.7 316.1 264.4 303 263.1C299.2 263.9 295.4 263.1 291.7 261.5L173.3 212.2L231.2 473.1C235.1 490.3 224.2 507.4 206.9 511.2C189.7 515.1 172.6 504.2 168.8 486.9L138.8 352H123.1L143.6 474.7C146.5 492.2 134.7 508.7 117.3 511.6C99.83 514.5 83.34 502.7 80.44 485.3L56.35 340.8C50.48 347.6 41.75 352 32 352C14.33 352 0 337.7 0 319.1V191.1C0 156.7 28.65 127.1 64 127.1L118.3 128zM416 48C416 21.49 437.5 0 464 0C490.5 0 512 21.49 512 48C512 74.51 490.5 96 464 96C437.5 96 416 74.51 416 48V48zM356.7 344.2L397.4 388.6L382.9 424.8C380.5 430.9 376.9 436.4 372.3 440.9L310.6 502.6C298.1 515.1 277.9 515.1 265.4 502.6C252.9 490.1 252.9 469.9 265.4 457.4L324.7 398L349.7 335.6C351.8 338.6 354.2 341.4 356.7 344.2H356.7z", } - } } } @@ -38739,7 +37839,6 @@ impl IconShape for FaPeopleRobbery { path { d: "M496.1 24.24C501.2 7.093 518.6-3.331 535.8 .9552C552.9 5.242 563.3 22.62 559 39.76L550.3 74.63C539.3 118.6 510.1 154.2 472 174.3V480C472 497.7 457.7 512 440 512C422.3 512 408 497.7 408 480V352H392V480C392 497.7 377.7 512 360 512C342.3 512 328 497.7 328 480V174.3C289.9 154.2 260.7 118.6 249.7 74.63L240.1 39.76C236.7 22.62 247.1 5.242 264.2 .9552C281.4-3.331 298.8 7.093 303 24.24L311.8 59.1C321.9 99.59 358.3 127.1 400 127.1C441.7 127.1 478.1 99.59 488.2 59.1L496.1 24.24zM352 47.1C352 21.49 373.5-.0006 400-.0006C426.5-.0006 448 21.49 448 47.1C448 74.51 426.5 95.1 400 95.1C373.5 95.1 352 74.51 352 47.1V47.1zM32.01 48C32.01 21.49 53.5 0 80.01 0C106.5 0 128 21.49 128 48C128 74.51 106.5 96 80.01 96C53.5 96 32.01 74.51 32.01 48V48zM104.7 128C132.1 128 157.6 142 172.2 165.1L209.6 224H240C257.7 224 272 238.3 272 256C272 273.7 257.7 288 240 288H192C181 288 170.9 282.4 164.1 273.1L152 252.7V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V352H72V480C72 497.7 57.68 512 40 512C22.33 512 8.005 497.7 8.005 480V288.6L8 287.1V191.1C8 156.7 36.65 127.1 72 127.1L104.7 128z", } - } } } @@ -38782,7 +37881,6 @@ impl IconShape for FaPeopleRoof { path { d: "M623.5 164C638.1 172.6 644.6 192.1 635.1 207.5C627.4 222.1 607.9 228.6 592.5 219.1L319.1 68.61L47.54 219.1C32.09 228.6 12.61 222.1 4.025 207.5C-4.558 192.1 1.008 172.6 16.46 164L304.5 4.027C314.1-1.342 325.9-1.342 335.5 4.027L623.5 164zM279.1 200C279.1 177.9 297.9 160 319.1 160C342.1 160 359.1 177.9 359.1 200C359.1 222.1 342.1 240 319.1 240C297.9 240 279.1 222.1 279.1 200zM103.1 296C103.1 273.9 121.9 256 143.1 256C166.1 256 183.1 273.9 183.1 296C183.1 318.1 166.1 336 143.1 336C121.9 336 103.1 318.1 103.1 296V296zM535.1 296C535.1 318.1 518.1 336 495.1 336C473.9 336 455.1 318.1 455.1 296C455.1 273.9 473.9 256 495.1 256C518.1 256 535.1 273.9 535.1 296zM226.9 491.4L199.1 441.5V480C199.1 497.7 185.7 512 167.1 512H119.1C102.3 512 87.1 497.7 87.1 480V441.5L61.13 491.4C54.84 503 40.29 507.4 28.62 501.1C16.95 494.8 12.58 480.3 18.87 468.6L56.74 398.3C72.09 369.8 101.9 352 134.2 352H153.8C170.1 352 185.7 356.5 199.2 364.6L232.7 302.3C248.1 273.8 277.9 255.1 310.2 255.1H329.8C362.1 255.1 391.9 273.8 407.3 302.3L440.8 364.6C454.3 356.5 469.9 352 486.2 352H505.8C538.1 352 567.9 369.8 583.3 398.3L621.1 468.6C627.4 480.3 623 494.8 611.4 501.1C599.7 507.4 585.2 503 578.9 491.4L551.1 441.5V480C551.1 497.7 537.7 512 519.1 512H471.1C454.3 512 439.1 497.7 439.1 480V441.5L413.1 491.4C406.8 503 392.3 507.4 380.6 501.1C368.1 494.8 364.6 480.3 370.9 468.6L407.2 401.1C405.5 399.5 404 397.6 402.9 395.4L375.1 345.5V400C375.1 417.7 361.7 432 343.1 432H295.1C278.3 432 263.1 417.7 263.1 400V345.5L237.1 395.4C235.1 397.6 234.5 399.5 232.8 401.1L269.1 468.6C275.4 480.3 271 494.8 259.4 501.1C247.7 507.4 233.2 503 226.9 491.4H226.9z", } - } } } @@ -38825,7 +37923,6 @@ impl IconShape for FaPepperHot { path { d: "M465 134.2c21.46-38.38 19.87-87.17-5.65-123.1c-7.541-10.83-22.31-13.53-33.2-5.938c-10.77 7.578-13.44 22.55-5.896 33.41c14.41 20.76 15.13 47.69 4.098 69.77C407.1 100.1 388 95.1 368 95.1c-36.23 0-68.93 13.83-94.24 35.92L352 165.5V256h90.56l33.53 78.23C498.2 308.9 512 276.2 512 239.1C512 198 493.7 160.6 465 134.2zM320 288V186.6l-52.95-22.69C216.2 241.3 188.5 400 56 400C25.13 400 0 425.1 0 456S25.13 512 56 512c180.3 0 320.1-88.27 389.3-168.5L421.5 288H320z", } - } } } @@ -38868,7 +37965,6 @@ impl IconShape for FaPercent { path { d: "M374.6 73.39c-12.5-12.5-32.75-12.5-45.25 0l-320 320c-12.5 12.5-12.5 32.75 0 45.25C15.63 444.9 23.81 448 32 448s16.38-3.125 22.62-9.375l320-320C387.1 106.1 387.1 85.89 374.6 73.39zM64 192c35.3 0 64-28.72 64-64S99.3 64.01 64 64.01S0 92.73 0 128S28.7 192 64 192zM320 320c-35.3 0-64 28.72-64 64s28.7 64 64 64s64-28.72 64-64S355.3 320 320 320z", } - } } } @@ -38911,7 +38007,6 @@ impl IconShape for FaPersonArrowDownToLine { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM120 256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.57 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H206.9C240.6 128 271.8 145.7 289.2 174.6L347.4 271.5C356.5 286.7 351.6 306.3 336.5 315.4C321.3 324.5 301.7 319.6 292.6 304.5L264 256.9V448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H120L120 256.9zM200 448V352H184V448H200zM393.4 326.6C380.9 314.1 380.9 293.9 393.4 281.4C405.9 268.9 426.1 268.9 438.6 281.4L464 306.7V64C464 46.33 478.3 32 496 32C513.7 32 528 46.33 528 64V306.7L553.4 281.4C565.9 268.9 586.1 268.9 598.6 281.4C611.1 293.9 611.1 314.1 598.6 326.6L518.6 406.6C506.1 419.1 485.9 419.1 473.4 406.6L393.4 326.6z", } - } } } @@ -38954,7 +38049,6 @@ impl IconShape for FaPersonArrowUpFromLine { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM120 256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.57 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H206.9C240.6 128 271.8 145.7 289.2 174.6L347.4 271.5C356.5 286.7 351.6 306.3 336.5 315.4C321.3 324.5 301.7 319.6 292.6 304.5L264 256.9V448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H120L120 256.9zM200 448V352H184V448H200zM598.6 121.4C611.1 133.9 611.1 154.1 598.6 166.6C586.1 179.1 565.9 179.1 553.4 166.6L528 141.3V384C528 401.7 513.7 416 496 416C478.3 416 464 401.7 464 384V141.3L438.6 166.6C426.1 179.1 405.9 179.1 393.4 166.6C380.9 154.1 380.9 133.9 393.4 121.4L473.4 41.37C485.9 28.88 506.1 28.88 518.6 41.37L598.6 121.4z", } - } } } @@ -38997,7 +38091,6 @@ impl IconShape for FaPersonBiking { path { d: "M352 48C352 21.49 373.5 0 400 0C426.5 0 448 21.49 448 48C448 74.51 426.5 96 400 96C373.5 96 352 74.51 352 48zM480 159.1C497.7 159.1 512 174.3 512 191.1C512 209.7 497.7 223.1 480 223.1H416C408.7 223.1 401.7 221.5 396 216.1L355.3 184.4L295 232.9L337.8 261.4C346.7 267.3 352 277.3 352 288V416C352 433.7 337.7 448 320 448C302.3 448 288 433.7 288 416V305.1L227.5 266.8C194.7 245.1 192.5 198.9 223.2 175.2L306.3 110.9C323.8 97.45 348.1 97.58 365.4 111.2L427.2 159.1H480zM256 384C256 454.7 198.7 512 128 512C57.31 512 0 454.7 0 384C0 313.3 57.31 256 128 256C198.7 256 256 313.3 256 384zM128 312C88.24 312 56 344.2 56 384C56 423.8 88.24 456 128 456C167.8 456 200 423.8 200 384C200 344.2 167.8 312 128 312zM640 384C640 454.7 582.7 512 512 512C441.3 512 384 454.7 384 384C384 313.3 441.3 256 512 256C582.7 256 640 313.3 640 384zM512 312C472.2 312 440 344.2 440 384C440 423.8 472.2 456 512 456C551.8 456 584 423.8 584 384C584 344.2 551.8 312 512 312z", } - } } } @@ -39040,7 +38133,6 @@ impl IconShape for FaPersonBooth { path { d: "M192 496C192 504.8 199.3 512 208 512h32C248.8 512 256 504.8 256 496V320H192V496zM544 0h-32v496c0 8.75 7.25 16 16 16h32c8.75 0 16-7.25 16-16V32C576 14.25 561.8 0 544 0zM64 128c26.5 0 48-21.5 48-48S90.5 32 64 32S16 53.5 16 80S37.5 128 64 128zM224 224H173.1L127.9 178.8C115.8 166.6 99.75 160 82.75 160H64C46.88 160 30.75 166.8 18.75 178.8c-12 12.12-18.72 28.22-18.72 45.35L0 480c0 17.75 14.25 32 31.88 32s32-14.25 32-32L64 379.3c.875 .5 1.625 1.375 2.5 1.75L95.63 424V480c0 17.75 14.25 32 32 32c17.62 0 32-14.25 32-32v-56.5c0-9.875-2.375-19.75-6.75-28.62l-41.13-61.25V253l20.88 20.88C141.8 283 153.8 288 166.5 288H224c17.75 0 32-14.25 32-32S241.8 224 224 224zM192 32v160h64V0H224C206.3 0 192 14.25 192 32zM288 32l31.5 223.1l-30.88 154.6C284.3 431.3 301.6 448 320 448c15.25 0 27.99-9.125 32.24-30.38C353.3 434.5 366.9 448 384 448c17.75 0 32-14.25 32-32c0 17.75 14.25 32 32 32s32-14.25 32-32V0h-192V32z", } - } } } @@ -39083,7 +38175,6 @@ impl IconShape for FaPersonBreastfeeding { path { d: "M144 80C144 35.82 179.8 0 224 0C268.2 0 304 35.82 304 80C304 124.2 268.2 160 224 160C179.8 160 144 124.2 144 80zM436.8 382.8L373.5 461.1C356.9 482.7 326.7 486 306 469.5C288.4 455.4 283.3 431.3 292.5 411.7L291.7 411.6C252.8 406.1 217.4 386.5 192 356.8V320C192 302.3 177.7 288 160 288C142.3 288 128 302.3 128 320V368C128 368.8 128 369.6 128.1 370.4L229.5 421.1C253.2 432.9 262.8 461.8 250.9 485.5C239.1 509.2 210.2 518.8 186.5 506.9L27.21 427.3C26.11 426.7 25.02 426.2 23.95 425.5C19.04 422.7 14.79 419.1 11.3 414.1C6.732 409.5 3.492 403.3 1.683 396.6C-1.576 384.6-.1811 371.4 6.459 359.9C7.098 358.8 7.776 357.8 8.489 356.7L75.56 256.1C102.3 216.1 147.2 192 195.4 192H270.6C317.1 192 360.7 214.5 387.8 252.3L438.5 323.2C440.7 326.2 442.5 329.4 443.9 332.7C446.9 339.3 448.2 346.4 447.1 353.5C447.7 364.1 443.8 374.5 436.8 382.8V382.8zM276 288C251.7 288 232 307.7 232 332C232 356.3 251.7 376 276 376C300.3 376 320 356.3 320 332C320 307.7 300.3 288 276 288z", } - } } } @@ -39126,7 +38217,6 @@ impl IconShape for FaPersonBurst { path { d: "M431.1 48C431.1 21.49 453.5 0 479.1 0C506.5 0 527.1 21.49 527.1 48C527.1 74.51 506.5 96 479.1 96C453.5 96 431.1 74.51 431.1 48zM439.1 512C422.3 512 407.1 497.7 407.1 480V256.9L379.4 304.5C370.3 319.6 350.7 324.5 335.5 315.4C320.4 306.3 315.5 286.7 324.6 271.5L382.8 174.6C400.2 145.7 431.4 128 465.1 128H494.9C528.6 128 559.8 145.7 577.2 174.6L635.4 271.5C644.5 286.7 639.6 306.3 624.5 315.4C609.3 324.5 589.7 319.6 580.6 304.5L551.1 256.9V480C551.1 497.7 537.7 512 519.1 512C502.3 512 487.1 497.7 487.1 480V352H471.1V480C471.1 497.7 457.7 512 439.1 512L439.1 512zM220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C317.7 79.39 318.2 86.49 314.1 92.18L275.5 161.3L330.7 199.3L306.3 239.8L255.8 247.6L261.4 327C261.8 333.6 258.3 339.7 252.4 342.6C246.5 345.4 239.4 344.4 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } - } } } @@ -39169,7 +38259,6 @@ impl IconShape for FaPersonCane { path { d: "M240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48zM232 480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H181C209.6 128 236.7 140.7 254.9 162.7L328.6 251.6C339.9 265.2 338 285.3 324.4 296.6C310.8 307.9 290.7 306 279.4 292.4L232 235.3L232 480zM320 384C320 397.3 309.3 408 296 408C282.7 408 272 397.3 272 384V376C272 345.1 297.1 320 328 320C358.9 320 384 345.1 384 376V488C384 501.3 373.3 512 360 512C346.7 512 336 501.3 336 488V376C336 371.6 332.4 368 328 368C323.6 368 320 371.6 320 376V384z", } - } } } @@ -39212,7 +38301,6 @@ impl IconShape for FaPersonChalkboard { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48zM152 512C134.3 512 120 497.7 120 480V256.9L91.43 304.5C82.33 319.6 62.67 324.5 47.52 315.4C32.37 306.3 27.47 286.7 36.58 271.5L94.85 174.6C112.2 145.7 143.4 128 177.1 128H320V48C320 21.49 341.5 .0003 368 .0003H592C618.5 .0003 640 21.49 640 48V272C640 298.5 618.5 320 592 320H368C341.5 320 320 298.5 320 272V224H384V256H576V64H384V128H400C417.7 128 432 142.3 432 160C432 177.7 417.7 192 400 192H264V480C264 497.7 249.7 512 232 512C214.3 512 200 497.7 200 480V352H184V480C184 497.7 169.7 512 152 512L152 512z", } - } } } @@ -39255,7 +38343,6 @@ impl IconShape for FaPersonCircleCheck { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } - } } } @@ -39298,7 +38385,6 @@ impl IconShape for FaPersonCircleExclamation { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } - } } } @@ -39341,7 +38427,6 @@ impl IconShape for FaPersonCircleMinus { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } - } } } @@ -39384,7 +38469,6 @@ impl IconShape for FaPersonCirclePlus { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } - } } } @@ -39427,7 +38511,6 @@ impl IconShape for FaPersonCircleQuestion { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM368 328C368 336.8 375.2 344 384 344C392.8 344 400 336.8 400 328V321.6C400 316.3 404.3 312 409.6 312H450.1C457.8 312 464 318.2 464 325.9C464 331.1 461.1 335.8 456.6 338.3L424.6 355.1C419.3 357.9 416 363.3 416 369.2V384C416 392.8 423.2 400 432 400C440.8 400 448 392.8 448 384V378.9L471.5 366.6C486.5 358.6 496 342.1 496 325.9C496 300.6 475.4 280 450.1 280H409.6C386.6 280 368 298.6 368 321.6V328z", } - } } } @@ -39470,7 +38553,6 @@ impl IconShape for FaPersonCircleXmark { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L302.1 249.3C285.1 266.9 273.4 287.7 265.5 310.8C263.6 308.9 261.1 306.8 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } - } } } @@ -39513,7 +38595,6 @@ impl IconShape for FaPersonDigging { path { d: "M272 95.93c26.5 0 47.99-21.47 47.99-47.97S298.5 0 272 0C245.5 0 224 21.47 224 47.97S245.5 95.93 272 95.93zM209.7 357.3c-25.75-17.25-52.25-33.24-79.5-48.11L58.62 270.2L1.246 471.1c-4.875 16.1 4.1 34.74 22 39.62s34.63-4.998 39.5-21.99l36.63-128.1l60.63 40.37v78.86c0 17.62 14.38 31.99 32 31.99s32-14.37 32-31.99l.0022-95.93C224 373.2 218.6 363.2 209.7 357.3zM311.1 416c-13.88 0-25.95 8.863-30.33 21.86l-24.75 74.07h319.9l-101.9-206.3c-11.38-22.49-43.1-23.63-56.1-2.01l-31.89 54.21l-65.26-35.64l-24-121.2C288.1 161.3 263.2 127.7 227.1 109.7c-1-.4999-2.125-.625-3.125-1.125c-2.25-1.125-4.752-1.1-7.252-2.625C201.5 99.85 185.2 95.98 168.7 95.98H95.1c-9.25 0-18.05 4.061-24.18 10.93l-55.95 63.92c-.75 .9998-1.5 2.124-2.25 3.249c-8.875 13.1-3 32.87 11.63 40.74l336.6 184.3l-9.837 16.87H311.1zM105.9 204.1l-23.5-12.87l28.13-32.12h34.38L105.9 204.1zM199.5 256.1l34.9-41.28l13.5 67.61L199.5 256.1z", } - } } } @@ -39556,7 +38637,6 @@ impl IconShape for FaPersonDotsFromLine { path { d: "M463.1 256c8.75 0 15.1-7.25 15.1-16S472.7 224 463.1 224c-8.75 0-15.1 7.25-15.1 16S455.2 256 463.1 256zM287.1 176c48.5 0 87.1-39.5 87.1-88S336.5 0 287.1 0S200 39.5 200 88S239.5 176 287.1 176zM80 256c8.75 0 15.1-7.25 15.1-16S88.75 224 80 224S64 231.3 64 240S71.25 256 80 256zM75.91 375.1c.6289-.459 41.62-29.26 100.1-50.05L176 432h223.1l-.0004-106.8c58.32 20.8 99.51 49.49 100.1 49.91C508.6 381.1 518.3 384 527.9 384c14.98 0 29.73-7 39.11-20.09c15.41-21.59 10.41-51.56-11.16-66.97c-1.955-1.391-21.1-14.83-51.83-30.85C495.5 279.2 480.7 288 463.1 288c-26.25 0-47.1-21.75-47.1-48c0-3.549 .4648-6.992 1.217-10.33C378.6 217.2 334.4 208 288 208c-59.37 0-114.1 15.01-160.1 32.67C127.6 266.6 106 288 80 288C69.02 288 58.94 284 50.8 277.7c-18.11 10.45-29.25 18.22-30.7 19.26c-21.56 15.41-26.56 45.38-11.16 66.97C24.33 385.5 54.3 390.4 75.91 375.1zM335.1 344c13.25 0 23.1 10.75 23.1 24s-10.75 24-23.1 24c-13.25 0-23.1-10.75-23.1-24S322.7 344 335.1 344zM240 248c13.25 0 23.1 10.75 23.1 24S253.3 296 240 296c-13.25 0-23.1-10.75-23.1-24S226.8 248 240 248zM559.1 464H16c-8.75 0-15.1 7.25-15.1 16l-.0016 16c0 8.75 7.25 16 15.1 16h543.1c8.75 0 15.1-7.25 15.1-16L575.1 480C575.1 471.3 568.7 464 559.1 464z", } - } } } @@ -39599,7 +38679,6 @@ impl IconShape for FaPersonDressBurst { path { d: "M527.1 48C527.1 74.51 506.5 96 479.1 96C453.5 96 431.1 74.51 431.1 48C431.1 21.49 453.5 0 479.1 0C506.5 0 527.1 21.49 527.1 48zM375 362.9L413.3 248.1L379.4 304.5C370.3 319.6 350.7 324.5 335.5 315.4C320.4 306.3 315.5 286.7 324.6 271.5L378.2 182.3C398.4 148.6 434.9 128 474.2 128H485.8C525.1 128 561.6 148.6 581.8 182.3L635.4 271.5C644.5 286.7 639.6 306.3 624.5 315.4C609.3 324.5 589.7 319.6 580.6 304.5L546.7 248.1L584.1 362.9C588.4 373.3 580.7 384 569.8 384H551.1V480C551.1 497.7 537.7 512 519.1 512C502.3 512 487.1 497.7 487.1 480V384H471.1V480C471.1 497.7 457.7 512 439.1 512C422.3 512 407.1 497.7 407.1 480V384H390.2C379.3 384 371.6 373.3 375 362.9L375 362.9zM220.3 92.05L296.4 68.93C302.7 67.03 309.5 69.14 313.6 74.27C317.7 79.39 318.2 86.49 314.1 92.18L275.5 161.3L330.7 199.3L306.3 239.8L255.8 247.6L261.4 327C261.8 333.6 258.3 339.7 252.4 342.6C246.5 345.4 239.4 344.4 234.6 339.9L175.1 286.1L117.4 339.9C112.6 344.4 105.5 345.4 99.63 342.6C93.73 339.7 90.15 333.6 90.62 327L96.21 247.6L17.55 235.4C11.08 234.4 5.868 229.6 4.41 223.2C2.951 216.8 5.538 210.1 10.94 206.4L76.5 161.3L37.01 92.18C33.76 86.49 34.31 79.39 38.39 74.27C42.48 69.14 49.28 67.03 55.55 68.93L131.7 92.05L161.1 18.09C163.6 11.1 169.4 7.1 175.1 7.1C182.6 7.1 188.4 11.1 190.9 18.09L220.3 92.05z", } - } } } @@ -39642,7 +38721,6 @@ impl IconShape for FaPersonDress { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM88 384H70.2C59.28 384 51.57 373.3 55.02 362.9L93.28 248.1L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L58.18 182.3C78.43 148.6 114.9 128 154.2 128H165.8C205.1 128 241.6 148.6 261.8 182.3L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L226.7 248.1L264.1 362.9C268.4 373.3 260.7 384 249.8 384H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V384H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480L88 384z", } - } } } @@ -39685,7 +38763,6 @@ impl IconShape for FaPersonDrowning { path { d: "M191.1 96.16C191.1 148.8 226.1 195.4 276.3 211.4C316.3 224.2 358.1 225.1 399.1 216.6L504.9 192.8C522.1 188.9 539.3 199.7 543.2 216.9C547.1 234.1 536.3 251.3 519.1 255.2L414.1 279.1C403.6 281.5 392.9 283.3 382.2 284.5L364.5 382.1C350.9 378.9 337.2 372.7 324.8 364.1C302.8 348.6 273.3 348.6 251.2 364.1C234 375.9 213.2 384.5 192 384.5C184.7 384.5 177 383.3 169.2 381.2L190.2 234.5C151.5 200.1 127.1 150.2 127.1 96.16V64C127.1 46.33 142.3 32 159.1 32C177.7 32 191.1 46.33 191.1 64V96.16zM255.1 127.1C255.1 92.65 284.7 63.1 320 63.1C355.3 63.1 384 92.65 384 127.1C384 163.3 355.3 191.1 320 191.1C284.7 191.1 255.1 163.3 255.1 127.1zM384 416C410.9 416 439.4 405.2 461.4 389.9L461.5 389.9C473.4 381.4 489.5 382.1 500.7 391.6C515 403.5 533.2 412.6 551.3 416.8C568.5 420.8 579.2 438.1 575.2 455.3C571.2 472.5 553.1 483.2 536.7 479.2C512.2 473.4 491.9 462.6 478.5 454.2C449.5 469.7 417 480 384 480C352.1 480 323.4 470.1 303.6 461.1C297.7 458.5 292.5 455.8 288 453.4C283.5 455.8 278.3 458.5 272.4 461.1C252.6 470.1 223.9 480 192 480C158.1 480 126.5 469.7 97.5 454.2C84.12 462.6 63.79 473.4 39.27 479.2C22.06 483.2 4.853 472.5 .8422 455.3C-3.169 438.1 7.532 420.8 24.74 416.8C42.84 412.6 60.96 403.5 75.31 391.6C86.46 382.1 102.6 381.4 114.5 389.9L114.6 389.9C136.7 405.2 165.1 416 192 416C219.5 416 247 405.4 269.5 389.9C280.6 382 295.4 382 306.5 389.9C328.1 405.4 356.5 416 384 416H384z", } - } } } @@ -39728,7 +38805,6 @@ impl IconShape for FaPersonFallingBurst { path { d: "M256 41.84C256 96.45 228.1 146.5 183.5 175.4L183.7 175.8L240.5 255.1H311.1C327.1 255.1 341.3 263.1 350.4 275.2L393.6 332.8C404.2 346.9 401.3 366.1 387.2 377.6C373.1 388.2 353 385.3 342.4 371.2L303.1 319.1H222.6L314.9 462.6C324.5 477.5 320.2 497.3 305.4 506.9C290.5 516.5 270.7 512.2 261.1 497.4L100.5 249.2C97.57 258.4 95.1 268.1 95.1 278.2V351.1C95.1 369.7 81.67 383.1 63.1 383.1C46.33 383.1 31.1 369.7 31.1 351.1V278.2C31.1 213 71.65 154.5 132.1 130.3C168.3 115.8 191.1 80.79 191.1 41.84V32C191.1 14.33 206.3 0 223.1 0C241.7 0 255.1 14.33 255.1 32L256 41.84zM96 79.1C96 106.5 74.51 127.1 48 127.1C21.49 127.1 0 106.5 0 79.1C0 53.49 21.49 31.1 48 31.1C74.51 31.1 96 53.49 96 79.1zM464 286.1L424.7 322.2C423.1 319.3 421.3 316.4 419.2 313.6L382.1 265.3L384.2 247.6L365.8 244.8C351.2 231.5 332.1 223.1 311.1 223.1H292.6C292.5 223.7 292.5 223.4 292.4 223.2C290.1 216.8 293.5 210.1 298.9 206.4L364.5 161.3L325 92.18C321.8 86.49 322.3 79.39 326.4 74.27C330.5 69.14 337.3 67.03 343.6 68.93L419.7 92.05L449.1 18.09C451.6 11.1 457.4 8 464 8C470.6 8 476.4 11.1 478.9 18.09L508.3 92.05L584.4 68.93C590.7 67.03 597.5 69.14 601.6 74.27C605.7 79.39 606.2 86.49 602.1 92.18L563.5 161.3L629.1 206.4C634.5 210.1 637 216.8 635.6 223.2C634.1 229.6 628.9 234.4 622.4 235.4L543.8 247.6L549.4 327C549.8 333.6 546.3 339.7 540.4 342.6C534.5 345.4 527.4 344.4 522.6 339.9L464 286.1z", } - } } } @@ -39771,7 +38847,6 @@ impl IconShape for FaPersonFalling { path { d: "M256 0C273.7 0 288 14.33 288 32V41.84C288 96.45 260.1 146.5 215.5 175.4L215.7 175.8L272.5 255.1H360C375.1 255.1 389.3 263.1 398.4 275.2L441.6 332.8C452.2 346.9 449.3 366.1 435.2 377.6C421.1 388.2 401 385.3 390.4 371.2L352 319.1H254.6L346.9 462.6C356.5 477.5 352.2 497.3 337.4 506.9C322.5 516.5 302.7 512.2 293.1 497.4L132.5 249.2C129.6 258.4 127.1 268.1 127.1 278.2V351.1C127.1 369.7 113.7 383.1 95.1 383.1C78.33 383.1 63.1 369.7 63.1 351.1V278.2C63.1 213 103.6 154.5 164.1 130.3C200.3 115.8 223.1 80.79 223.1 41.84V32C223.1 14.33 238.3 .0003 256 .0003L256 0zM32 80C32 53.49 53.49 32 80 32C106.5 32 128 53.49 128 80C128 106.5 106.5 128 80 128C53.49 128 32 106.5 32 80z", } - } } } @@ -39814,7 +38889,6 @@ impl IconShape for FaPersonHalfDress { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM168 128H174.9C208.6 128 239.8 145.7 257.2 174.6L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480L168 128zM58.18 182.3C78.06 149.2 113.5 128.8 152 128V480.2C151.9 497.8 137.6 512 120 512C102.3 512 88 497.7 88 480V384H70.2C59.28 384 51.57 373.3 55.02 362.9L93.28 248.1L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L58.18 182.3z", } - } } } @@ -39857,7 +38931,6 @@ impl IconShape for FaPersonHarassing { path { d: "M144 48C144 21.49 165.5 0 192 0C218.5 0 240 21.49 240 48C240 74.51 218.5 96 192 96C165.5 96 144 74.51 144 48V48zM15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H181C209.6 128 236.7 140.7 254.9 162.7L328.6 251.6C339.9 265.2 338 285.3 324.4 296.6C310.8 307.9 290.7 306 279.4 292.4L232 235.3V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4H15.52zM480 240C480 266.5 458.5 288 432 288C405.5 288 384 266.5 384 240C384 213.5 405.5 192 432 192C458.5 192 480 213.5 480 240zM464 344C464 313.1 489.1 288 520 288C550.9 288 576 313.1 576 344V446.1C576 482.5 546.5 512 510.1 512C492.6 512 475.8 505.1 463.4 492.7L408.8 438L380.6 494.3C372.7 510.1 353.5 516.5 337.7 508.6C321.9 500.7 315.5 481.5 323.4 465.7L371.4 369.7C375.1 360.5 384.7 354.1 394.9 352.4C405 350.8 415.4 354.1 422.6 361.4L464 402.7V344zM288 48C288 39.16 295.2 32 304 32H360C368.8 32 376 39.16 376 48C376 56.84 368.8 64 360 64H304C295.2 64 288 56.84 288 48zM335.2 121.7C343.1 125.6 346.3 135.3 342.3 143.2C338.4 151.1 328.7 154.3 320.8 150.3L272.8 126.3C264.9 122.4 261.7 112.7 265.7 104.8C269.6 96.94 279.3 93.74 287.2 97.69L335.2 121.7z", } - } } } @@ -39900,7 +38973,6 @@ impl IconShape for FaPersonHiking { path { d: "M240 96c26.5 0 48-21.5 48-48S266.5 0 240 0C213.5 0 192 21.5 192 48S213.5 96 240 96zM80.01 287.1c7.31 0 13.97-4.762 15.87-11.86L137 117c.3468-1.291 .5125-2.588 .5125-3.866c0-7.011-4.986-13.44-12.39-15.13C118.4 96.38 111.7 95.6 105.1 95.6c-36.65 0-70 23.84-79.32 59.53L.5119 253.3C.1636 254.6-.0025 255.9-.0025 257.2c0 7.003 4.961 13.42 12.36 15.11L76.01 287.5C77.35 287.8 78.69 287.1 80.01 287.1zM368 160h-15.1c-8.875 0-15.1 7.125-15.1 16V192h-34.75l-46.75-46.75C243.4 134.1 228.6 128 212.9 128C185.9 128 162.5 146.3 155.9 172.5L129 280.3C128.4 282.8 128 285.5 128 288.1c0 8.325 3.265 16.44 9.354 22.53l86.62 86.63V480c0 17.62 14.37 32 31.1 32s32-14.38 32-32v-82.75c0-17.12-6.625-33.13-18.75-45.25l-46.87-46.88c.25-.5 .5-.875 .625-1.375l19.1-79.5l22.37 22.38C271.4 252.6 279.5 256 288 256h47.1v240c0 8.875 7.125 16 15.1 16h15.1C376.9 512 384 504.9 384 496v-320C384 167.1 376.9 160 368 160zM81.01 472.3c-.672 2.63-.993 5.267-.993 7.86c0 14.29 9.749 27.29 24.24 30.89C106.9 511.8 109.5 512 112 512c14.37 0 27.37-9.75 30.1-24.25l25.25-101l-52.75-52.75L81.01 472.3z", } - } } } @@ -39943,7 +39015,6 @@ impl IconShape for FaPersonMilitaryPointing { path { d: "M366.7 1.443C376 .6658 384 8.027 384 17.39V47.1C384 56.84 376.8 63.1 368 63.1H216.1C203.2 63.1 192 52.81 192 39C192 25.1 201.1 15.17 214.9 14.09L366.7 1.443zM208 111.1C208 106.5 208.6 101.2 209.6 95.1H366.4C367.5 101.2 368 106.5 368 111.1C368 156.2 332.2 191.1 288 191.1C243.8 191.1 208 156.2 208 111.1V111.1zM313.2 223.1C327.6 223.1 341.6 226.3 354.9 230.5L192 393.4V303.1H40.01C17.92 303.1 .0077 286.1 .0077 263.1C.0077 241.9 17.92 223.1 40.01 223.1H313.2zM430.3 290.8L506.4 419.7C517.7 438.7 511.4 463.2 492.4 474.4C473.3 485.7 448.8 479.4 437.6 460.3L384 369.7V416H214.6L385.7 244.9C403.7 256.3 419.1 271.9 430.3 290.8V290.8zM384 448V480C384 497.7 369.7 512 352 512H224C206.3 512 192 497.7 192 480V448H384z", } - } } } @@ -39986,7 +39057,6 @@ impl IconShape for FaPersonMilitaryRifle { path { d: "M128 39C128 25.1 137.1 15.17 150.9 14.09L302.7 1.443C312 .6658 320 8.027 320 17.39V47.1C320 56.84 312.8 63.1 304 63.1H152.1C139.2 63.1 128 52.81 128 39V39zM302.4 95.1C303.5 101.2 304 106.5 304 111.1C304 156.2 268.2 191.1 224 191.1C179.8 191.1 144 156.2 144 111.1C144 106.5 144.6 101.2 145.6 95.1H302.4zM373.6 460.3L320 369.7V480C320 481.3 319.9 482.5 319.8 483.8L145.5 234.9C162.1 227.8 180.2 223.1 198.8 223.1H249.2C265.1 223.1 280.6 226.8 295 231.9L389.9 67.71C382.2 63.3 379.6 53.51 384 45.86C388.4 38.21 398.2 35.58 405.9 40L433.6 56C441.2 60.42 443.8 70.21 439.4 77.86L383.1 173.9L385.6 174.9C400.9 183.7 406.1 203.3 397.3 218.6L360.6 282C362.6 284.9 364.5 287.8 366.3 290.8L442.4 419.7C453.7 438.7 447.4 463.2 428.4 474.4C409.3 485.7 384.8 479.4 373.6 460.3V460.3zM264 319.1C277.3 319.1 288 309.3 288 295.1C288 282.7 277.3 271.1 264 271.1C250.7 271.1 240 282.7 240 295.1C240 309.3 250.7 319.1 264 319.1zM160 512C142.3 512 128 497.7 128 480V369.7L74.44 460.3C63.21 479.4 38.68 485.7 19.66 474.4C.6381 463.2-5.669 438.7 5.569 419.7L81.7 290.8C91.06 274.1 103.4 261.5 117.7 250.8L299.1 510C295.6 511.3 291.9 512 288 512L160 512z", } - } } } @@ -40029,7 +39099,6 @@ impl IconShape for FaPersonMilitaryToPerson { path { d: "M182.2 .0998C191.7-.9534 200 6.466 200 16V30.13C200 38.91 192.9 46.05 184.1 46.13H72.74C63.48 46.04 56 38.52 56 29.24C56 20.64 62.47 13.41 71.02 12.46L182.2 .0998zM192 96C192 131.3 163.3 160 128 160C92.65 160 64 131.3 64 96C64 89.8 64.88 83.8 66.53 78.13H189.5C191.1 83.8 192 89.8 192 96V96zM32 256C32 237.2 40.09 220.3 52.97 208.6L197.2 319.6C195.5 319.9 193.8 320 192 320H64C46.33 320 32 305.7 32 288L32 256zM222.2 298.5L85.05 192.9C88.61 192.3 92.27 191.1 96 191.1H160C195.3 191.1 224 220.7 224 255.1V287.1C224 291.7 223.4 295.2 222.2 298.5V298.5zM320 96C320 60.65 348.7 31.1 384 31.1C419.3 31.1 448 60.65 448 96C448 131.3 419.3 160 384 160C348.7 160 320 131.3 320 96zM416 192C451.3 192 480 220.7 480 256V288C480 305.7 465.7 320 448 320H320C302.3 320 288 305.7 288 288V256C288 220.7 316.7 192 352 192H416zM151.8 506.1C141.8 514.8 126.7 513.8 117.9 503.8C109.2 493.8 110.2 478.7 120.2 469.9L136.1 456L23.1 455.1C10.74 455.1-.0003 445.2 0 431.1C.0003 418.7 10.75 407.1 24 407.1L136.1 408L120.2 394.1C110.2 385.3 109.2 370.2 117.9 360.2C126.7 350.2 141.8 349.2 151.8 357.9L215.8 413.9C221 418.5 224 425.1 224 431.1C224 438.9 221 445.5 215.8 450.1L151.8 506.1zM296.2 413.9L360.2 357.9C370.2 349.2 385.3 350.2 394.1 360.2C402.8 370.2 401.8 385.3 391.8 394.1L375.9 407.1L488 407.1C501.3 407.1 512 418.7 512 431.1C512 445.2 501.3 455.1 488 455.1L375.9 455.1L391.8 469.9C401.8 478.7 402.8 493.8 394.1 503.8C385.3 513.8 370.2 514.8 360.2 506.1L296.2 450.1C290.1 445.5 288 438.9 288 431.1C288 425.1 290.1 418.5 296.2 413.9H296.2z", } - } } } @@ -40072,7 +39141,6 @@ impl IconShape for FaPersonPraying { path { d: "M255.1 128c35.38 0 63.1-28.62 63.1-64s-28.62-64-63.1-64S191.1 28.62 191.1 64S220.6 128 255.1 128zM225.4 297.8c14 16.75 39 19.12 56.01 5.25l88.01-72c17-14 19.5-39.25 5.625-56.38c-14-17.12-39.25-19.5-56.38-5.625L261.3 216l-39-46.25c-15.38-18.38-39.13-27.88-64.01-25.38c-24.13 2.5-45.25 16.25-56.38 37l-49.38 92C29.13 317 43.88 369.8 86.76 397.1L131.5 432H40C17.88 432 0 449.9 0 472S17.88 512 40 512h208c34.13 0 53.76-42.75 28.25-68.25L166.4 333.9L201.3 269L225.4 297.8z", } - } } } @@ -40115,7 +39183,6 @@ impl IconShape for FaPersonPregnant { path { d: "M112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48zM88 382.1C74.2 379.4 64 366.9 64 352V296.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C77.84 149.6 103.2 133 131.5 128.1C135.6 128.3 139.8 128 144 128H160C161.4 128 162.8 128.1 164.1 128.3C199.8 131.2 229.5 157.6 236.2 193.3L242.3 225.7C286.6 234.3 320 273.2 320 320V352C320 369.7 305.7 384 288 384H232V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V384H152V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480L88 382.1z", } - } } } @@ -40158,7 +39225,6 @@ impl IconShape for FaPersonRays { path { d: "M304 48C304 74.51 282.5 96 256 96C229.5 96 208 74.51 208 48C208 21.49 229.5 0 256 0C282.5 0 304 21.49 304 48zM248 352V480C248 497.7 233.7 512 216 512C198.3 512 184 497.7 184 480V256.9L155.4 304.5C146.3 319.6 126.7 324.5 111.5 315.4C96.37 306.3 91.47 286.7 100.6 271.5L158.8 174.6C176.2 145.7 207.4 128 241.1 128H270.9C304.6 128 335.8 145.7 353.2 174.6L411.4 271.5C420.5 286.7 415.6 306.3 400.5 315.4C385.3 324.5 365.7 319.6 356.6 304.5L328 256.9V480C328 497.7 313.7 512 296 512C278.3 512 264 497.7 264 480V352L248 352zM7.029 7.029C16.4-2.343 31.6-2.343 40.97 7.029L120.1 87.03C130.3 96.4 130.3 111.6 120.1 120.1C111.6 130.3 96.4 130.3 87.03 120.1L7.029 40.97C-2.343 31.6-2.343 16.4 7.029 7.029V7.029zM471 7.029C480.4-2.343 495.6-2.343 504.1 7.029C514.3 16.4 514.3 31.6 504.1 40.97L424.1 120.1C415.6 130.3 400.4 130.3 391 120.1C381.7 111.6 381.7 96.4 391 87.03L471 7.029zM7.029 471L87.03 391C96.4 381.7 111.6 381.7 120.1 391C130.3 400.4 130.3 415.6 120.1 424.1L40.97 504.1C31.6 514.3 16.4 514.3 7.029 504.1C-2.343 495.6-2.343 480.4 7.029 471V471zM391 424.1C381.7 415.6 381.7 400.4 391 391C400.4 381.7 415.6 381.7 424.1 391L504.1 471C514.3 480.4 514.3 495.6 504.1 504.1C495.6 514.3 480.4 514.3 471 504.1L391 424.1z", } - } } } @@ -40201,7 +39267,6 @@ impl IconShape for FaPersonRifle { path { d: "M265.2 192C290.6 192 315 199.1 336 211.9V512H144V337.7L90.44 428.3C79.21 447.4 54.68 453.7 35.66 442.4C16.64 431.2 10.33 406.7 21.57 387.7L97.7 258.8C122.2 217.4 166.7 192 214.8 192L265.2 192zM320 80C320 124.2 284.2 160 240 160C195.8 160 160 124.2 160 80C160 35.82 195.8 .0003 240 .0003C284.2 .0003 320 35.82 320 80zM464 16V132.3C473.6 137.8 480 148.2 480 160V269.3L496 264V208C496 199.2 503.2 192 512 192H528C536.8 192 544 199.2 544 208V292.5C544 299.4 539.6 305.5 533.1 307.6L480 325.3V352H528C536.8 352 544 359.2 544 368V384C544 392.8 536.8 400 528 400H484L507 492.1C509.6 502.2 501.9 512 491.5 512H432C423.2 512 416 504.8 416 496V400H400C382.3 400 368 385.7 368 368V224C368 206.3 382.3 192 400 192V160C400 148.2 406.4 137.8 416 132.3V32C407.2 32 400 24.84 400 16C400 7.164 407.2 0 416 0H448C456.8 0 464 7.164 464 16V16z", } - } } } @@ -40244,7 +39309,6 @@ impl IconShape for FaPersonRunning { path { d: "M400 224h-44l-26.12-53.25c-12.5-25.5-35.38-44.25-61.75-51L197 98.63C189.5 96.84 181.1 95.97 174.5 95.97c-20.88 0-41.33 6.81-58.26 19.78L76.5 146.3C68.31 152.5 64.01 162 64.01 171.6c0 17.11 13.67 32.02 32.02 32.02c6.808 0 13.67-2.158 19.47-6.616l39.63-30.38c5.92-4.488 13.01-6.787 19.53-6.787c2.017 0 3.981 .2196 5.841 .6623l14.62 4.25l-37.5 87.5C154.1 260.3 152.5 268.8 152.5 277.2c0 22.09 11.49 43.52 31.51 55.29l85 50.13l-27.5 87.75c-.9875 3.174-1.458 6.388-1.458 9.55c0 13.65 8.757 26.31 22.46 30.58C265.6 511.5 268.9 512 272 512c13.62 0 26.25-8.75 30.5-22.5l31.75-101c1.211-4.278 1.796-8.625 1.796-12.93c0-16.57-8.661-32.51-23.55-41.44l-61.13-36.12l31.25-78.38l20.25 41.5C310.9 277.4 327.9 288 345.1 288H400c17.62 0 32-14.38 32-32C432 238.3 417.6 224 400 224zM288 96c26.5 0 48-21.5 48-48s-21.5-48-48-48s-48 21.5-48 48S261.5 96 288 96zM129.8 317.5L114.9 352H48c-17.62 0-32 14.38-32 32s14.38 32 32 32h77.5c19.25 0 36.5-11.5 44-29.12l8.875-20.5l-10.75-6.25C150.4 349.9 137.6 334.8 129.8 317.5z", } - } } } @@ -40287,7 +39351,6 @@ impl IconShape for FaPersonShelter { path { d: "M495.9 132.2C505.8 137.9 512 148.5 512 160V480C512 497.7 497.7 512 480 512C462.3 512 448 497.7 448 480V178.6L256 68.86L64 178.6V480C64 497.7 49.67 512 32 512C14.33 512 0 497.7 0 480V160C0 148.5 6.153 137.9 16.12 132.2L240.1 4.216C249.1-1.405 262-1.405 271.9 4.216L495.9 132.2zM216 168C216 145.9 233.9 128 256 128C278.1 128 296 145.9 296 168C296 190.1 278.1 208 256 208C233.9 208 216 190.1 216 168zM224 512C210.7 512 200 501.3 200 488V313.5L173.1 363.4C166.8 375 152.3 379.4 140.6 373.1C128.1 366.8 124.6 352.3 130.9 340.6L168.7 270.3C184.1 241.8 213.9 223.1 246.2 223.1H265.8C298.1 223.1 327.9 241.8 343.3 270.3L381.1 340.6C387.4 352.3 383 366.8 371.4 373.1C359.7 379.4 345.2 375 338.9 363.4L312 313.5V488C312 501.3 301.3 512 288 512C274.7 512 264 501.3 264 488V400H248V488C248 501.3 237.3 512 224 512V512z", } - } } } @@ -40330,7 +39393,6 @@ impl IconShape for FaPersonSkating { path { d: "M399.1 0c-26.5 0-48.01 21.5-48.01 48S373.5 96 399.1 96C426.5 96 448 74.5 448 48S426.5 0 399.1 0zM399.1 448c-8.751 0-16 7.25-16 16S376.7 480 367.1 480h-96.01c-8.751 0-16 7.25-16 16s7.251 16 16 16h96.01c26.5 0 48.01-21.5 48.01-48C415.1 455.2 408.7 448 399.1 448zM129.1 451.9c-11.34 0-11.19 9.36-22.65 9.36c-4.074 0-8.163-1.516-11.21-4.625l-67.98-67.89c-3.063-3.125-7.165-4.688-11.27-4.688c-4.102 0-8.204 1.562-11.27 4.688C1.562 391.8-.0001 395.9-.0001 400s1.562 8.203 4.688 11.27l67.88 67.98c9.376 9.375 21.59 14 33.96 14c13.23 0 38.57-8.992 38.57-25.36C145.1 456.7 135.2 451.9 129.1 451.9zM173.8 276.8L80.2 370.5c-6.251 6.25-9.376 14.44-9.376 22.62c0 24.75 22.57 32 31.88 32c8.251 0 16.5-3.125 22.63-9.375l91.89-92l-30.13-30.12C182.1 288.6 177.7 282.9 173.8 276.8zM127.1 160h105.5L213.3 177.3c-21.18 18.04-22.31 41.73-22.31 48.65c0 16.93 6.8 33.22 18.68 45.1l78.26 78.25V432c0 17.75 14.25 32 32 32s32-14.25 32-32v-89.38c0-12.62-5.126-25-14.13-33.88l-61.01-61c.5001-.5 1.25-.625 1.75-1.125l82.26-82.38c7.703-7.702 11.76-17.87 11.76-28.25c0-22.04-17.86-39.97-40.01-39.97L127.1 96C110.2 96 95.96 110.2 95.96 128S110.2 160 127.1 160z", } - } } } @@ -40373,7 +39435,6 @@ impl IconShape for FaPersonSkiingNordic { path { d: "M336 96C362.5 96 384 74.5 384 48S362.5 0 336 0S288 21.5 288 48S309.5 96 336 96zM552 416c-13.25 0-24 10.75-24 24s-10.75 24-24 24h-69.5L460 285.6c11.75-4.75 20.04-16.31 20.04-29.69c0-17.75-14.38-31.95-32.01-31.95l-43.9-.0393l-26.11-53.22c-12.5-25.5-35.5-44.12-61.75-50.87l-71.22-21.15c-7.475-1.819-15.08-2.693-22.59-2.693c-20.86 0-41.25 6.854-58.16 19.72L124.6 146.2C116.3 152.5 111.1 161.1 111.1 171.6c0 14.71 8.712 21.23 9.031 21.6L66.88 464H24C10.75 464 0 474.8 0 488S10.75 512 24 512h480c39.75 0 72-32.25 72-72C576 426.8 565.3 416 552 416zM291.6 463.9H194.7l43.1-90.97l-21.99-12.1c-12.13-7.25-21.99-16.89-29.49-27.77l-62.48 131.7L99.5 464l52.25-261.4c4.125-1 8.112-2.846 11.74-5.596l39.81-30.45c5.821-4.485 12.86-6.771 19.38-6.771c2.021 0 4.015 .212 5.878 .6556l14.73 4.383L205.8 252.2C202.3 260.3 200.7 268.9 200.7 277.3c0 22.06 11.42 43.37 31.41 55.22l84.97 50.15L291.6 463.9zM402.1 464l-43.58-.125l23.6-75.48c1.221-4.314 1.805-8.69 1.805-13.03c0-16.53-8.558-32.43-23.41-41.34l-61.21-36.1l31.32-78.23l20.26 41.36c8 16.25 24.86 26.89 43.11 26.89L427.3 288L402.1 464z", } - } } } @@ -40416,7 +39477,6 @@ impl IconShape for FaPersonSkiing { path { d: "M432.1 96.02c26.51 0 47.99-21.5 47.99-48.01S458.6 0 432.1 0s-47.98 21.5-47.98 48.01S405.6 96.02 432.1 96.02zM511.1 469.1c0-13.98-11.33-23.95-23.89-23.95c-18.89 0-19.23 19.11-46.15 19.11c-5.476 0-10.87-1.081-15.87-3.389l-135.8-70.26l49.15-73.82c5.446-8.116 8.09-17.39 8.09-26.63c0-12.4-4.776-24.73-14.09-33.9l-40.38-40.49l-106.1-53.1C185.6 165.8 185.4 169 185.4 172.2c0 16.65 6.337 32.78 18.42 44.86l75.03 75.21l-45.88 68.76L34.97 258.8C31.44 257 27.64 256.1 23.93 256.1C9.675 256.1 0 267.8 0 280.1c0 8.673 4.735 17.04 12.96 21.24l392 202.6c11.88 5.501 24.45 8.119 37.08 8.119C480.1 512 511.1 486.7 511.1 469.1zM119.1 91.65L108.5 114.2C114.2 117 120.2 118.4 126.2 118.4c9.153 0 18.1-3.2 25.06-9.102l47.26 23.51c-.125 0-.125 .125-.2501 .25l114.5 56.76l32.51-13l6.376 19.13c4.001 12.13 12.63 22.01 24 27.76l58.14 28.1c4.609 2.287 9.455 3.355 14.26 3.355c18.8 0 31.98-15.43 31.98-31.93c0-11.74-6.461-23.1-17.74-28.7l-52.03-26.1l-17.12-51.15C386.6 98.69 364.2 73.99 333.1 73.99c-7.658 0-15.82 1.504-24.43 4.934L227.4 111.3L164.9 80.33c.009-.3461 .0134-.692 .0134-1.038c0-14.13-7.468-27.7-20.89-34.53L132.9 66.45L98.17 59.43C97.83 59.36 97.53 59.35 97.19 59.35c-2.666 0-5.276 2.177-5.276 5.273c0 1.473 .648 2.936 1.81 3.961L119.1 91.65z", } - } } } @@ -40459,7 +39519,6 @@ impl IconShape for FaPersonSnowboarding { path { d: "M460.7 249.6c5.877 4.25 12.47 6.393 19.22 6.393c10.76 0 32.05-8.404 32.05-31.97c0-9.74-4.422-19.36-12.8-25.65l-111.5-83.48c-13.75-10.25-29.04-18.42-45.42-23.79l-63.66-21.23l-26.12-52.12c-5.589-11.17-16.9-17.64-28.63-17.64c-17.8 0-31.99 14.47-31.99 32.01c0 4.803 1.086 9.674 3.374 14.25l29.12 58.12c5.75 11.38 15.55 19.85 27.67 23.98l16.45 5.522L227.3 154.6C205.5 165.5 191.9 187.4 191.9 211.8L191.9 264.9L117.8 289.6C104.4 294.1 95.95 306.5 95.95 319.9c0 12.05 6.004 19.05 10.33 23.09l-38.68-14.14C41.23 319.4 49.11 295 23.97 295c-18.67 0-23.97 17.16-23.97 24.09c0 8.553 13.68 41.32 51.13 54.88l364.1 132.8C425.7 510.2 435.7 512 445.7 512c12.5 0 24.97-2.732 36.47-8.232c8.723-3.997 13.85-12.71 13.85-21.77c0-18.67-17.15-23.96-24.06-23.96c-3.375 0-6.73 .7505-9.998 2.248c-5.111 2.486-10.64 3.702-16.21 3.702c-4.511 0-9.049-.7978-13.41-2.364l-90.68-33.12c8.625-4.125 15.53-11.76 17.78-21.89l21.88-101.1c.7086-3.335 1.05-6.668 1.05-10c0-14.91-6.906-29.31-19.17-38.4l-52.01-39l66.01-30.5L460.7 249.6zM316.3 301.3l-19.66 92c-.4205 1.997-.5923 3.976-.5923 5.911c0 4.968 1.264 9.691 3.333 14.01l-169.5-61.49c2.625-.25 5.492-.4448 8.117-1.32l85-28.38c19.63-6.5 32.77-24.73 32.77-45.48l0-20.53L316.3 301.3zM431.9 95.99c26.5 0 48-21.5 48-47.1S458.4 0 431.9 0s-48 21.5-48 47.1S405.4 95.99 431.9 95.99z", } - } } } @@ -40502,7 +39561,6 @@ impl IconShape for FaPersonSwimming { path { d: "M192.4 320c63.38 0 54.09-39.67 95.33-40.02c42.54 .3672 31.81 40.02 95.91 40.02c39.27 0 55.72-18.41 62.21-24.83l-140.4-116.1c3.292-1.689 31.66-18.2 75.25-18.2c12.57 0 25.18 1.397 37.53 4.21l38.59 8.844c2.412 .5592 4.824 .8272 7.2 .8272c15.91 0 31.96-12.81 31.96-32.04c0-14.58-10.03-27.77-24.84-31.16l-38.59-8.844c-17.06-3.904-34.46-5.837-51.81-5.837c-120.1 0-177.4 85.87-178.1 88.02L179.1 213.3C158.1 241.3 147.4 273.8 145 307.7C157.5 315.4 174.3 320 192.4 320zM576 397c0-15.14-10.82-28.59-26.25-31.42c-48.52-8.888-45.5-29.48-69.6-29.48c-25.02 0-31.19 31.79-96.18 31.79c-48.59 0-72.72-22.06-73.38-22.62c-6.141-6.157-14.26-9.188-22.42-9.188c-24.75 0-31.59 31.81-96.2 31.81c-48.59 0-72.69-22.03-73.41-22.59c-6.125-6.157-14.3-9.245-22.46-9.245c-8.072 0-16.12 3.026-22.38 8.901c-29.01 26.25-73.75 12.54-73.75 52.08c0 16.08 12.77 32.07 31.71 32.07c9.77 0 39.65-7.34 64.26-21.84C115.5 418.8 147.4 431.1 192 431.1s76.5-13.12 96-24.66c19.53 11.53 51.47 24.59 96 24.59c44.59 0 76.56-13.09 96.06-24.62c24.71 14.57 54.74 21.83 64.24 21.83C563.2 429.1 576 413.3 576 397zM95.1 224c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C31.1 195.3 60.65 224 95.1 224z", } - } } } @@ -40545,7 +39603,6 @@ impl IconShape for FaPersonThroughWindow { path { d: "M191.1 128C191.1 154.5 170.5 176 143.1 176C117.5 176 95.1 154.5 95.1 128C95.1 101.5 117.5 80 143.1 80C170.5 80 191.1 101.5 191.1 128zM385 336H310.5L394.6 462.2C404.4 476.1 400.5 496.8 385.8 506.6C371 516.4 351.2 512.5 341.4 497.8L308.2 448H48C21.49 448 0 426.5 0 400V48C0 21.49 21.49 0 48 0H592C618.5 0 640 21.49 640 48V400C640 426.5 618.5 448 592 448H421.9L379.2 384H425L385 336zM63.1 64V384H127.1C127.1 384 127.1 384 127.1 384V310.2C127.1 245 167.6 186.5 228.1 162.3C264.3 147.8 287.1 112.8 287.1 73.84V64H63.1zM352 64V73.84C352 128.5 324.1 178.5 279.5 207.4C279.8 207.9 280.1 208.4 280.4 208.9L321.4 271.1H392.5C406.8 271.1 420.3 278.3 429.4 289.3L508.3 384H576V64H352zM265.5 384L196.7 280.7C193.6 290 191.1 299.1 191.1 310.2V383.1C191.1 383.1 191.1 384 191.1 383.1L265.5 384z", } - } } } @@ -40588,7 +39645,6 @@ impl IconShape for FaPersonWalkingArrowLoopLeft { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM361.4 374.6C348.9 362.1 348.9 341.9 361.4 329.4L441.4 249.4C453.9 236.9 474.1 236.9 486.6 249.4C499.1 261.9 499.1 282.1 486.6 294.6L461.3 320H480C533 320 576 277 576 224C576 170.1 533 128 480 128H352C334.3 128 319.1 113.7 319.1 96C319.1 78.33 334.3 64 352 64H480C568.4 64 640 135.6 640 224C640 312.4 568.4 384 480 384H461.3L486.6 409.4C499.1 421.9 499.1 442.1 486.6 454.6C474.1 467.1 453.9 467.1 441.4 454.6L361.4 374.6z", } - } } } @@ -40631,7 +39687,6 @@ impl IconShape for FaPersonWalkingArrowRight { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L550.6 358.6C538.1 371.1 517.9 371.1 505.4 358.6C492.9 346.1 492.9 325.9 505.4 313.4L530.7 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H530.7L505.4 198.6C492.9 186.1 492.9 165.9 505.4 153.4C517.9 140.9 538.1 140.9 550.6 153.4L630.6 233.4z", } - } } } @@ -40674,7 +39729,6 @@ impl IconShape for FaPersonWalkingDashedLineArrowRight { path { d: "M160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48V48zM112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4zM100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398L93.69 335.6C95.84 338.6 98.17 341.4 100.7 344.2H100.7zM630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L550.6 358.6C538.1 371.1 517.9 371.1 505.4 358.6C492.9 346.1 492.9 325.9 505.4 313.4L530.7 288H384C366.3 288 352 273.7 352 256C352 238.3 366.3 224 384 224H530.7L505.4 198.6C492.9 186.1 492.9 165.9 505.4 153.4C517.9 140.9 538.1 140.9 550.6 153.4L630.6 233.4zM392 0C405.3 0 416 10.75 416 24V72C416 85.25 405.3 96 392 96C378.7 96 368 85.25 368 72V24C368 10.75 378.7 0 392 0zM416 168C416 181.3 405.3 192 392 192C378.7 192 368 181.3 368 168V152C368 138.7 378.7 128 392 128C405.3 128 416 138.7 416 152V168zM392 320C405.3 320 416 330.7 416 344V360C416 373.3 405.3 384 392 384C378.7 384 368 373.3 368 360V344C368 330.7 378.7 320 392 320zM416 488C416 501.3 405.3 512 392 512C378.7 512 368 501.3 368 488V440C368 426.7 378.7 416 392 416C405.3 416 416 426.7 416 440V488z", } - } } } @@ -40717,7 +39771,6 @@ impl IconShape for FaPersonWalkingLuggage { path { d: "M352 48C352 21.49 373.5 0 400 0C426.5 0 448 21.49 448 48C448 74.51 426.5 96 400 96C373.5 96 352 74.51 352 48zM304.6 205.4C289.4 212.2 277.4 224.6 271.2 240.1L269.7 243.9C263.1 260.3 244.5 268.3 228.1 261.7C211.7 255.1 203.7 236.5 210.3 220.1L211.8 216.3C224.2 185.4 248.2 160.5 278.7 146.9L289.7 142C310.5 132.8 332.1 128 355.7 128C400.3 128 440.5 154.8 457.6 195.9L472.1 232.7L494.3 243.4C510.1 251.3 516.5 270.5 508.6 286.3C500.7 302.1 481.5 308.5 465.7 300.6L439 287.3C428.7 282.1 420.6 273.4 416.2 262.8L406.6 239.8L387.3 305.3L436.8 359.4C442.2 365.3 446.1 372.4 448 380.2L471 472.2C475.3 489.4 464.9 506.8 447.8 511C430.6 515.3 413.2 504.9 408.1 487.8L386.9 399.6L316.3 322.5C301.5 306.4 295.1 283.9 301.6 262.8L318.5 199.3C317.6 199.7 316.6 200.1 315.7 200.5L304.6 205.4zM292.7 344.2L333.4 388.6L318.9 424.8C316.5 430.9 312.9 436.4 308.3 440.9L246.6 502.6C234.1 515.1 213.9 515.1 201.4 502.6C188.9 490.1 188.9 469.9 201.4 457.4L260.7 398L285.7 335.6C287.8 338.6 290.2 341.4 292.7 344.2H292.7zM223.1 274.1C231.7 278.6 234.3 288.3 229.9 295.1L186.1 371.8C185.4 374.5 184.3 377.2 182.9 379.7L118.9 490.6C110 505.9 90.44 511.1 75.14 502.3L19.71 470.3C4.407 461.4-.8371 441.9 7.999 426.6L71.1 315.7C80.84 300.4 100.4 295.2 115.7 303.1L170.1 335.4L202.1 279.1C206.6 272.3 216.3 269.7 223.1 274.1H223.1z", } - } } } @@ -40760,7 +39813,6 @@ impl IconShape for FaPersonWalkingWithCane { path { d: "M445.2 486.1l-117.3-172.6c-3.002 4.529-6.646 8.652-11.12 12c-4.414 3.318-9.299 5.689-14.43 7.307l116.4 171.3c3.094 4.547 8.127 7.008 13.22 7.008c3.125 0 6.247-.8984 8.997-2.773C448.3 504.2 450.2 494.3 445.2 486.1zM143.1 95.1c26.51 0 48.01-21.49 48.01-47.1S170.5 0 144 0S96 21.49 96 48S117.5 95.1 143.1 95.1zM96.01 348.1l-31.03 124.2c-4.312 17.16 6.125 34.53 23.28 38.81C90.86 511.7 93.48 512 96.04 512c14.34 0 27.38-9.703 31-24.23l22.04-88.18L96.01 346.5V348.1zM313.6 268.8l-76.78-102.4C218.8 142.3 190.1 128 160 128L135.6 127.1c-36.59 0-69.5 20.33-85.87 53.06L3.387 273.7C-4.518 289.5 1.887 308.7 17.7 316.6c4.594 2.297 9.469 3.375 14.28 3.375c11.75 0 23.03-6.469 28.66-17.69l35.38-70.76v56.45c0 8.484 3.375 16.62 9.375 22.63l86.63 86.63v82.75c0 17.67 14.31 32 32 32c17.69 0 32-14.33 32-32v-82.75c0-17.09-6.656-33.16-18.75-45.25L192 306.8V213.3l70.38 93.88c10.59 14.11 30.62 16.98 44.78 6.406C321.3 303 324.2 282.9 313.6 268.8z", } - } } } @@ -40803,7 +39855,6 @@ impl IconShape for FaPersonWalking { path { d: "M256 48C256 74.51 234.5 96 208 96C181.5 96 160 74.51 160 48C160 21.49 181.5 0 208 0C234.5 0 256 21.49 256 48zM126.5 199.3C125.6 199.7 124.6 200.1 123.7 200.5L112.7 205.4C97.41 212.2 85.42 224.6 79.22 240.1L77.71 243.9C71.15 260.3 52.53 268.3 36.12 261.7C19.71 255.1 11.73 236.5 18.29 220.1L19.8 216.3C32.19 185.4 56.18 160.5 86.66 146.9L97.66 142C118.5 132.8 140.1 128 163.7 128C208.3 128 248.5 154.8 265.6 195.9L280.1 232.7L302.3 243.4C318.1 251.3 324.5 270.5 316.6 286.3C308.7 302.1 289.5 308.5 273.7 300.6L247 287.3C236.7 282.1 228.6 273.4 224.2 262.8L214.6 239.8L195.3 305.3L244.8 359.4C250.2 365.3 254.1 372.4 256 380.2L279 472.2C283.3 489.4 272.9 506.8 255.8 511C238.6 515.3 221.2 504.9 216.1 487.8L194.9 399.6L124.3 322.5C109.5 306.4 103.1 283.9 109.6 262.8L126.5 199.3zM68.73 398L93.69 335.6C95.84 338.6 98.16 341.4 100.7 344.2L141.4 388.6L126.9 424.8C124.5 430.9 120.9 436.4 116.3 440.9L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L68.73 398z", } - } } } @@ -40846,7 +39897,6 @@ impl IconShape for FaPerson { path { d: "M208 48C208 74.51 186.5 96 160 96C133.5 96 112 74.51 112 48C112 21.49 133.5 0 160 0C186.5 0 208 21.49 208 48zM152 352V480C152 497.7 137.7 512 120 512C102.3 512 88 497.7 88 480V256.9L59.43 304.5C50.33 319.6 30.67 324.5 15.52 315.4C.3696 306.3-4.531 286.7 4.573 271.5L62.85 174.6C80.2 145.7 111.4 128 145.1 128H174.9C208.6 128 239.8 145.7 257.2 174.6L315.4 271.5C324.5 286.7 319.6 306.3 304.5 315.4C289.3 324.5 269.7 319.6 260.6 304.5L232 256.9V480C232 497.7 217.7 512 200 512C182.3 512 168 497.7 168 480V352L152 352z", } - } } } @@ -40889,7 +39939,6 @@ impl IconShape for FaPesetaSign { path { d: "M192 32C269.4 32 333.1 86.97 348.8 160H352C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224H348.8C333.1 297 269.4 352 192 352H96V448C96 465.7 81.67 480 64 480C46.33 480 32 465.7 32 448V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160V64C32 46.33 46.33 32 64 32H192zM282.5 160C269.4 122.7 233.8 96 192 96H96V160H282.5zM96 224V288H192C233.8 288 269.4 261.3 282.5 224H96z", } - } } } @@ -40932,7 +39981,6 @@ impl IconShape for FaPesoSign { path { d: "M176 32C244.4 32 303.7 71.01 332.8 128H352C369.7 128 384 142.3 384 160C384 177.7 369.7 192 352 192H351.3C351.8 197.3 352 202.6 352 208C352 213.4 351.8 218.7 351.3 224H352C369.7 224 384 238.3 384 256C384 273.7 369.7 288 352 288H332.8C303.7 344.1 244.4 384 176 384H96V448C96 465.7 81.67 480 64 480C46.33 480 32 465.7 32 448V288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224V192C14.33 192 0 177.7 0 160C0 142.3 14.33 128 32 128V64C32 46.33 46.33 32 64 32H176zM254.4 128C234.2 108.2 206.5 96 176 96H96V128H254.4zM96 192V224H286.9C287.6 218.8 288 213.4 288 208C288 202.6 287.6 197.2 286.9 192H96zM254.4 288H96V320H176C206.5 320 234.2 307.8 254.4 288z", } - } } } @@ -40975,7 +40023,6 @@ impl IconShape for FaPhoneFlip { path { d: "M18.92 351.2l108.5-46.52c12.78-5.531 27.77-1.801 36.45 8.98l44.09 53.82c69.25-34 125.5-90.31 159.5-159.5l-53.81-44.04c-10.75-8.781-14.41-23.69-8.974-36.47l46.51-108.5c6.094-13.91 21.1-21.52 35.79-18.11l100.8 23.25c14.25 3.25 24.22 15.8 24.22 30.46c0 252.3-205.2 457.5-457.5 457.5c-14.67 0-27.18-9.968-30.45-24.22l-23.25-100.8C-2.571 372.4 5.018 357.2 18.92 351.2z", } - } } } @@ -41018,7 +40065,6 @@ impl IconShape for FaPhoneSlash { path { d: "M271.1 367.5L227.9 313.7c-8.688-10.78-23.69-14.51-36.47-8.974l-108.5 46.51c-13.91 6-21.49 21.19-18.11 35.79l23.25 100.8C91.32 502 103.8 512 118.5 512c107.4 0 206.1-37.46 284.2-99.65l-88.75-69.56C300.6 351.9 286.6 360.3 271.1 367.5zM630.8 469.1l-159.6-125.1c65.03-78.97 104.7-179.5 104.7-289.5c0-14.66-9.969-27.2-24.22-30.45L451 .8125c-14.69-3.406-29.73 4.213-35.82 18.12l-46.52 108.5c-5.438 12.78-1.771 27.67 8.979 36.45l53.82 44.08C419.2 232.1 403.9 256.2 386.2 277.4L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189c-8.188 10.44-6.37 25.53 4.068 33.7l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -41061,7 +40107,6 @@ impl IconShape for FaPhoneVolume { path { d: "M284.6 181.9c-10.28-8.344-25.41-6.875-33.75 3.406C242.4 195.6 243.9 210.7 254.2 219.1c11.31 9.25 17.81 22.69 17.81 36.87c0 14.19-6.5 27.62-17.81 36.87c-10.28 8.406-11.78 23.53-3.375 33.78c4.719 5.812 11.62 8.812 18.56 8.812c5.344 0 10.75-1.781 15.19-5.406c22.53-18.44 35.44-45.4 35.44-74.05S307.1 200.4 284.6 181.9zM345.1 107.1c-10.22-8.344-25.34-6.907-33.78 3.343c-8.406 10.25-6.906 25.37 3.344 33.78c33.88 27.78 53.31 68.18 53.31 110.9s-19.44 83.09-53.31 110.9c-10.25 8.406-11.75 23.53-3.344 33.78c4.75 5.781 11.62 8.781 18.56 8.781c5.375 0 10.75-1.781 15.22-5.438C390.2 367.1 416 313.1 416 255.1S390.2 144.9 345.1 107.1zM406.4 33.15c-10.22-8.344-25.34-6.875-33.78 3.344c-8.406 10.25-6.906 25.37 3.344 33.78C431.9 116.1 464 183.8 464 255.1s-32.09 139.9-88.06 185.7c-10.25 8.406-11.75 23.53-3.344 33.78c4.75 5.781 11.62 8.781 18.56 8.781c5.375 0 10.75-1.781 15.22-5.438C473.5 423.8 512 342.6 512 255.1S473.5 88.15 406.4 33.15zM151.3 174.6C161.1 175.6 172.1 169.5 176 159.6l33.75-84.38C214 64.35 209.1 51.1 200.2 45.86l-67.47-42.17C123.2-2.289 110.9-.8945 102.9 7.08C-34.32 144.3-34.31 367.7 102.9 504.9c7.982 7.984 20.22 9.379 29.75 3.402l67.48-42.19c9.775-6.104 13.9-18.47 9.598-29.3L176 352.5c-3.945-9.963-14.14-16.11-24.73-14.97l-53.24 5.314C78.89 286.7 78.89 225.4 98.06 169.3L151.3 174.6z", } - } } } @@ -41104,7 +40149,6 @@ impl IconShape for FaPhone { path { d: "M511.2 387l-23.25 100.8c-3.266 14.25-15.79 24.22-30.46 24.22C205.2 512 0 306.8 0 54.5c0-14.66 9.969-27.2 24.22-30.45l100.8-23.25C139.7-2.602 154.7 5.018 160.8 18.92l46.52 108.5c5.438 12.78 1.77 27.67-8.98 36.45L144.5 207.1c33.98 69.22 90.26 125.5 159.5 159.5l44.08-53.8c8.688-10.78 23.69-14.51 36.47-8.975l108.5 46.51C506.1 357.2 514.6 372.4 511.2 387z", } - } } } @@ -41147,7 +40191,6 @@ impl IconShape for FaPhotoFilm { path { d: "M352 432c0 8.836-7.164 16-16 16H176c-8.838 0-16-7.164-16-16L160 128H48C21.49 128 .0003 149.5 .0003 176v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48L512 384h-160L352 432zM104 439c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9V439zM104 335c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9V335zM104 231c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9v-30C56 196 60.03 192 65 192h30c4.969 0 9 4.031 9 9V231zM408 409c0-4.969 4.031-9 9-9h30c4.969 0 9 4.031 9 9v30c0 4.969-4.031 9-9 9h-30c-4.969 0-9-4.031-9-9V409zM591.1 0H239.1C213.5 0 191.1 21.49 191.1 48v256c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48v-256C640 21.49 618.5 0 591.1 0zM303.1 64c17.68 0 32 14.33 32 32s-14.32 32-32 32C286.3 128 271.1 113.7 271.1 96S286.3 64 303.1 64zM574.1 279.6C571.3 284.8 565.9 288 560 288H271.1C265.1 288 260.5 284.6 257.7 279.3C255 273.9 255.5 267.4 259.1 262.6l70-96C332.1 162.4 336.9 160 341.1 160c5.11 0 9.914 2.441 12.93 6.574l22.35 30.66l62.74-94.11C442.1 98.67 447.1 96 453.3 96c5.348 0 10.34 2.672 13.31 7.125l106.7 160C576.6 268 576.9 274.3 574.1 279.6z", } - } } } @@ -41190,7 +40233,6 @@ impl IconShape for FaPiggyBank { path { d: "M400 96L399.1 96.66C394.7 96.22 389.4 96 384 96H256C239.5 96 223.5 98.08 208.2 102C208.1 100 208 98.02 208 96C208 42.98 250.1 0 304 0C357 0 400 42.98 400 96zM384 128C387.5 128 390.1 128.1 394.4 128.3C398.7 128.6 402.9 129 407 129.6C424.6 109.1 450.8 96 480 96H512L493.2 171.1C509.1 185.9 521.9 203.9 530.7 224H544C561.7 224 576 238.3 576 256V352C576 369.7 561.7 384 544 384H512C502.9 396.1 492.1 406.9 480 416V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H256V480C256 497.7 241.7 512 224 512H192C174.3 512 160 497.7 160 480V416C125.1 389.8 101.3 349.8 96.79 304H68C30.44 304 0 273.6 0 236C0 198.4 30.44 168 68 168H72C85.25 168 96 178.7 96 192C96 205.3 85.25 216 72 216H68C56.95 216 48 224.1 48 236C48 247 56.95 256 68 256H99.2C111.3 196.2 156.9 148.5 215.5 133.2C228.4 129.8 241.1 128 256 128H384zM424 240C410.7 240 400 250.7 400 264C400 277.3 410.7 288 424 288C437.3 288 448 277.3 448 264C448 250.7 437.3 240 424 240z", } - } } } @@ -41233,7 +40275,6 @@ impl IconShape for FaPills { path { d: "M112 32C50.12 32 0 82.12 0 143.1v223.1c0 61.88 50.12 111.1 112 111.1s112-50.12 112-111.1V143.1C224 82.12 173.9 32 112 32zM160 256H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48V256zM299.8 226.2c-3.5-3.5-9.5-3-12.38 .875c-45.25 62.5-40.38 150.1 15.88 206.4c56.38 56.25 144 61.25 206.5 15.88c4-2.875 4.249-8.75 .75-12.25L299.8 226.2zM529.5 207.2c-56.25-56.25-143.9-61.13-206.4-15.87c-4 2.875-4.375 8.875-.875 12.38l210.9 210.7c3.5 3.5 9.375 3.125 12.25-.75C590.8 351.1 585.9 263.6 529.5 207.2z", } - } } } @@ -41276,7 +40317,6 @@ impl IconShape for FaPizzaSlice { path { d: "M100.4 112.3L.5101 491.7c-1.375 5.625 .1622 11.6 4.287 15.6c4.127 4.125 10.13 5.744 15.63 4.119l379.1-105.1C395.3 231.4 276.5 114.1 100.4 112.3zM127.1 416c-17.62 0-32-14.38-32-31.1c0-17.62 14.39-32 32.01-32c17.63 0 32 14.38 32 31.1C160 401.6 145.6 416 127.1 416zM175.1 271.1c-17.63 0-32-14.38-32-32c0-17.62 14.38-31.1 32-31.1c17.62 0 32 14.38 32 31.1C208 257.6 193.6 271.1 175.1 271.1zM272 367.1c-17.62 0-32-14.38-32-31.1c0-17.62 14.38-32 32-32c17.63 0 32 14.38 32 32C304 353.6 289.6 367.1 272 367.1zM158.9 .1406c-16.13-1.5-31.25 8.501-35.38 24.12L108.7 80.52c187.6 5.5 314.5 130.6 322.5 316.1l56.88-15.75c15.75-4.375 25.5-19.62 23.63-35.87C490.9 165.1 340.8 17.39 158.9 .1406z", } - } } } @@ -41319,7 +40359,6 @@ impl IconShape for FaPlaceOfWorship { path { d: "M233.4 86.63L308.7 11.32C314.9 5.067 325.1 5.067 331.3 11.32L406.6 86.63C412.6 92.63 416 100.8 416 109.3V217.6L456.7 242C471.2 250.7 480 266.3 480 283.2V512H384V416C384 380.7 355.3 352 319.1 352C284.7 352 255.1 380.7 255.1 416V512H159.1V283.2C159.1 266.3 168.8 250.7 183.3 242L223.1 217.6V109.3C223.1 100.8 227.4 92.63 233.4 86.63H233.4zM24.87 330.3L128 273.6V512H48C21.49 512 0 490.5 0 464V372.4C0 354.9 9.53 338.8 24.87 330.3V330.3zM592 512H512V273.6L615.1 330.3C630.5 338.8 640 354.9 640 372.4V464C640 490.5 618.5 512 592 512V512z", } - } } } @@ -41362,7 +40401,6 @@ impl IconShape for FaPlaneArrival { path { d: "M.2528 166.9L.0426 67.99C.0208 57.74 9.508 50.11 19.51 52.34L55.07 60.24C65.63 62.58 74.29 70.11 78.09 80.24L95.1 127.1L223.3 165.6L181.8 20.4C178.9 10.18 186.6 .001 197.2 .001H237.3C248.8 .001 259.5 6.236 265.2 16.31L374.2 210.2L481.5 241.8C497.4 246.5 512.2 254.3 525.2 264.7L559.6 292.2C583.7 311.4 577.7 349.5 548.9 360.5C507.7 376.1 462.7 378.5 420.1 367.4L121.7 289.8C110.6 286.9 100.5 281.1 92.4 272.9L9.536 189.4C3.606 183.4 .2707 175.3 .2528 166.9V166.9zM608 448C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H608zM192 368C192 385.7 177.7 400 160 400C142.3 400 128 385.7 128 368C128 350.3 142.3 336 160 336C177.7 336 192 350.3 192 368zM224 384C224 366.3 238.3 352 256 352C273.7 352 288 366.3 288 384C288 401.7 273.7 416 256 416C238.3 416 224 401.7 224 384z", } - } } } @@ -41405,7 +40443,6 @@ impl IconShape for FaPlaneCircleCheck { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -41448,7 +40485,6 @@ impl IconShape for FaPlaneCircleExclamation { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -41491,7 +40527,6 @@ impl IconShape for FaPlaneCircleXmark { path { d: "M320 93.68V178.3L397.1 222.4C350.6 254 320 307.4 320 368C320 422.2 344.5 470.7 383.1 502.1C381 508.3 375.9 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3V93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68H320zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368L555.3 331.3z", } - } } } @@ -41534,7 +40569,6 @@ impl IconShape for FaPlaneDeparture { path { d: "M484.6 62C502.6 52.8 522.6 48 542.8 48H600.2C627.2 48 645.9 74.95 636.4 100.2C618.2 148.9 582.1 188.9 535.6 212.2L262.8 348.6C258.3 350.8 253.4 352 248.4 352H110.7C101.4 352 92.5 347.9 86.42 340.8L13.34 255.6C6.562 247.7 9.019 235.5 18.33 230.8L50.49 214.8C59.05 210.5 69.06 210.2 77.8 214.1L135.1 239.1L234.6 189.7L87.64 95.2C77.21 88.49 78.05 72.98 89.14 67.43L135 44.48C150.1 36.52 169.5 35.55 186.1 41.8L381 114.9L484.6 62zM0 480C0 462.3 14.33 448 32 448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480z", } - } } } @@ -41577,7 +40611,6 @@ impl IconShape for FaPlaneLock { path { d: "M192 93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68V178.3L421.8 236.4C418 247.6 416 259.6 416 272V296.6C398.1 306.9 385.7 325.7 384.2 347.5L320 329.1V400L377.6 443.2C381.6 446.2 384 450.1 384 456V497.1C384 505.7 377.7 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V329.1L20.4 378.2C10.17 381.1 0 373.4 0 362.8V297.3C0 291.5 3.076 286.2 8.062 283.4L192 178.3L192 93.68zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -41620,7 +40653,6 @@ impl IconShape for FaPlaneSlash { path { d: "M238.1 161.3L197.8 20.4C194.9 10.17 202.6-.0001 213.2-.0001H269.4C280.9-.0001 291.5 6.153 297.2 16.12L397.7 192H514.3C548.5 192 608 221 608 256C608 292 548.5 320 514.3 320H440.6L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.237 28.37-3.065 38.81 5.112L238.1 161.3zM41.54 128.7L362.5 381.6L297.2 495.9C291.5 505.8 280.9 512 269.4 512H213.2C202.6 512 194.9 501.8 197.8 491.6L246.9 319.1H144L100.8 377.6C97.78 381.6 93.04 384 88 384H46.03C38.28 384 32 377.7 32 369.1C32 368.7 32.18 367.4 32.54 366.1L64 255.1L32.54 145.9C32.18 144.6 32 143.3 32 142C32 135.9 35.1 130.6 41.54 128.7V128.7z", } - } } } @@ -41663,7 +40695,6 @@ impl IconShape for FaPlaneUp { path { d: "M192 93.68C192 59.53 221 0 256 0C292 0 320 59.53 320 93.68V160L497.8 278.5C506.7 284.4 512 294.4 512 305.1V361.8C512 372.7 501.3 380.4 490.9 376.1L320 319.1V400L377.6 443.2C381.6 446.2 384 450.1 384 456V497.1C384 505.7 377.7 512 369.1 512C368.7 512 367.4 511.8 366.1 511.5L256 480L145.9 511.5C144.6 511.8 143.3 512 142 512C134.3 512 128 505.7 128 497.1V456C128 450.1 130.4 446.2 134.4 443.2L192 400V319.1L21.06 376.1C10.7 380.4 0 372.7 0 361.8V305.1C0 294.4 5.347 284.4 14.25 278.5L192 160L192 93.68z", } - } } } @@ -41706,7 +40737,6 @@ impl IconShape for FaPlane { path { d: "M482.3 192C516.5 192 576 221 576 256C576 292 516.5 320 482.3 320H365.7L265.2 495.9C259.5 505.8 248.9 512 237.4 512H181.2C170.6 512 162.9 501.8 165.8 491.6L214.9 320H112L68.8 377.6C65.78 381.6 61.04 384 56 384H14.03C6.284 384 0 377.7 0 369.1C0 368.7 .1818 367.4 .5398 366.1L32 256L.5398 145.9C.1818 144.6 0 143.3 0 142C0 134.3 6.284 128 14.03 128H56C61.04 128 65.78 130.4 68.8 134.4L112 192H214.9L165.8 20.4C162.9 10.17 170.6 0 181.2 0H237.4C248.9 0 259.5 6.153 265.2 16.12L365.7 192H482.3z", } - } } } @@ -41749,7 +40779,6 @@ impl IconShape for FaPlantWilt { path { d: "M288 512H224V248C224 217.1 198.9 192 168 192C137.1 192 112 217.1 112 248V260.1C141.3 270.9 160 295.5 160 331.1C160 359.1 124.2 410.5 80 448C35.83 410.5 0 360.4 0 331.1C0 295.5 18.67 270.9 48 260.1V248C48 181.7 101.7 128 168 128C188.2 128 207.3 133 224 141.8V120C224 53.73 277.7 0 344 0C410.3 0 464 53.73 464 120V132.1C493.3 142.9 512 167.5 512 203.1C512 231.1 476.2 282.5 432 320C387.8 282.5 352 232.4 352 203.1C352 167.5 370.7 142.9 400 132.1V120C400 89.07 374.9 64 344 64C313.1 64 288 89.07 288 120V512z", } - } } } @@ -41792,7 +40821,6 @@ impl IconShape for FaPlateWheat { path { d: "M256 112V128C256 136.8 248.8 144 240 144C195.8 144 160 108.2 160 64V48C160 39.16 167.2 32 176 32C220.2 32 256 67.82 256 112zM104 64C117.3 64 128 74.75 128 88C128 101.3 117.3 112 104 112H56C42.75 112 32 101.3 32 88C32 74.75 42.75 64 56 64H104zM136 136C149.3 136 160 146.7 160 160C160 173.3 149.3 184 136 184H24C10.75 184 0 173.3 0 160C0 146.7 10.75 136 24 136H136zM32 232C32 218.7 42.75 208 56 208H104C117.3 208 128 218.7 128 232C128 245.3 117.3 256 104 256H56C42.75 256 32 245.3 32 232zM272 48C272 39.16 279.2 32 288 32C332.2 32 368 67.82 368 112V128C368 136.8 360.8 144 352 144C307.8 144 272 108.2 272 64V48zM480 112V128C480 136.8 472.8 144 464 144C419.8 144 384 108.2 384 64V48C384 39.16 391.2 32 400 32C444.2 32 480 67.82 480 112zM480 208C480 252.2 444.2 288 400 288C391.2 288 384 280.8 384 272V256C384 211.8 419.8 176 464 176C472.8 176 480 183.2 480 192V208zM352 176C360.8 176 368 183.2 368 192V208C368 252.2 332.2 288 288 288C279.2 288 272 280.8 272 272V256C272 211.8 307.8 176 352 176zM256 208C256 252.2 220.2 288 176 288C167.2 288 160 280.8 160 272V256C160 211.8 195.8 176 240 176C248.8 176 256 183.2 256 192V208zM0 352C0 334.3 14.33 320 32 320H480C497.7 320 512 334.3 512 352C512 411.7 471.1 461.9 415.8 476C415.9 477.3 416 478.7 416 480C416 497.7 401.7 512 384 512H128C110.3 512 96 497.7 96 480C96 478.7 96.08 477.3 96.24 476C40.91 461.9 0 411.7 0 352V352z", } - } } } @@ -41835,7 +40863,6 @@ impl IconShape for FaPlay { path { d: "M361 215C375.3 223.8 384 239.3 384 256C384 272.7 375.3 288.2 361 296.1L73.03 472.1C58.21 482 39.66 482.4 24.52 473.9C9.377 465.4 0 449.4 0 432V80C0 62.64 9.377 46.63 24.52 38.13C39.66 29.64 58.21 29.99 73.03 39.04L361 215z", } - } } } @@ -41878,7 +40905,6 @@ impl IconShape for FaPlugCircleBolt { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM464.8 286.4L368.8 358.4C364.7 361.5 362.1 366.9 364.6 371.8C366.2 376.7 370.8 380 376 380H411.6L381.5 434.2C378.8 439.1 379.8 445.3 384.1 449C388.4 452.8 394.7 452.1 399.2 449.6L495.2 377.6C499.3 374.5 501 369.1 499.4 364.2C497.8 359.3 493.2 356 488 356H452.4L482.5 301.8C485.2 296.9 484.2 290.7 479.9 286.1C475.6 283.2 469.3 283 464.8 286.4V286.4z", } - } } } @@ -41921,7 +40947,6 @@ impl IconShape for FaPlugCircleCheck { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM476.7 324.7L416 385.4L387.3 356.7C381.1 350.4 370.9 350.4 364.7 356.7C358.4 362.9 358.4 373.1 364.7 379.3L404.7 419.3C410.9 425.6 421.1 425.6 427.3 419.3L499.3 347.3C505.6 341.1 505.6 330.9 499.3 324.7C493.1 318.4 482.9 318.4 476.7 324.7H476.7z", } - } } } @@ -41964,7 +40989,6 @@ impl IconShape for FaPlugCircleExclamation { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM432 464C445.3 464 456 453.3 456 440C456 426.7 445.3 416 432 416C418.7 416 408 426.7 408 440C408 453.3 418.7 464 432 464zM415.1 288V368C415.1 376.8 423.2 384 431.1 384C440.8 384 447.1 376.8 447.1 368V288C447.1 279.2 440.8 272 431.1 272C423.2 272 415.1 279.2 415.1 288z", } - } } } @@ -42007,7 +41031,6 @@ impl IconShape for FaPlugCircleMinus { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368zM496 351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1z", } - } } } @@ -42050,7 +41073,6 @@ impl IconShape for FaPlugCirclePlus { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM448 303.1C448 295.2 440.8 287.1 432 287.1C423.2 287.1 416 295.2 416 303.1V351.1H368C359.2 351.1 352 359.2 352 367.1C352 376.8 359.2 383.1 368 383.1H416V431.1C416 440.8 423.2 447.1 432 447.1C440.8 447.1 448 440.8 448 431.1V383.1H496C504.8 383.1 512 376.8 512 367.1C512 359.2 504.8 351.1 496 351.1H448V303.1z", } - } } } @@ -42093,7 +41115,6 @@ impl IconShape for FaPlugCircleXmark { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 194.3 383.7 196.6 383.3 198.8C309.8 219.1 256 287.7 256 368C256 379.4 257.1 390.5 259.1 401.3C248.1 406.4 236.3 410.3 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352zM288 368C288 288.5 352.5 224 432 224C511.5 224 576 288.5 576 368C576 447.5 511.5 512 432 512C352.5 512 288 447.5 288 368zM491.3 331.3C497.6 325.1 497.6 314.9 491.3 308.7C485.1 302.4 474.9 302.4 468.7 308.7L432 345.4L395.3 308.7C389.1 302.4 378.9 302.4 372.7 308.7C366.4 314.9 366.4 325.1 372.7 331.3L409.4 368L372.7 404.7C366.4 410.9 366.4 421.1 372.7 427.3C378.9 433.6 389.1 433.6 395.3 427.3L432 390.6L468.7 427.3C474.9 433.6 485.1 433.6 491.3 427.3C497.6 421.1 497.6 410.9 491.3 404.7L454.6 368L491.3 331.3z", } - } } } @@ -42136,7 +41157,6 @@ impl IconShape for FaPlug { path { d: "M96 0C113.7 0 128 14.33 128 32V128H64V32C64 14.33 78.33 0 96 0zM288 0C305.7 0 320 14.33 320 32V128H256V32C256 14.33 270.3 0 288 0zM352 160C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224V256C352 333.4 297 397.1 224 412.8V512H160V412.8C86.97 397.1 32 333.4 32 256V224C14.33 224 0 209.7 0 192C0 174.3 14.33 160 32 160H352z", } - } } } @@ -42179,7 +41199,6 @@ impl IconShape for FaPlusMinus { path { d: "M352 448H32c-17.69 0-32 14.31-32 32s14.31 31.1 32 31.1h320c17.69 0 32-14.31 32-31.1S369.7 448 352 448zM48 208H160v111.1c0 17.69 14.31 31.1 32 31.1s32-14.31 32-31.1V208h112c17.69 0 32-14.32 32-32.01s-14.31-31.99-32-31.99H224v-112c0-17.69-14.31-32.01-32-32.01S160 14.33 160 32.01v112H48c-17.69 0-32 14.31-32 31.99S30.31 208 48 208z", } - } } } @@ -42222,7 +41241,6 @@ impl IconShape for FaPlus { path { d: "M432 256c0 17.69-14.33 32.01-32 32.01H256v144c0 17.69-14.33 31.99-32 31.99s-32-14.3-32-31.99v-144H48c-17.67 0-32-14.32-32-32.01s14.33-31.99 32-31.99H192v-144c0-17.69 14.33-32.01 32-32.01s32 14.32 32 32.01v144h144C417.7 224 432 238.3 432 256z", } - } } } @@ -42265,7 +41283,6 @@ impl IconShape for FaPodcast { path { d: "M224 0C100.3 0 0 100.3 0 224c0 92.22 55.77 171.4 135.4 205.7c-3.48-20.75-6.17-41.59-6.998-58.15C80.08 340.1 48 285.8 48 224c0-97.05 78.95-176 176-176s176 78.95 176 176c0 61.79-32.08 116.1-80.39 147.6c-.834 16.5-3.541 37.37-7.035 58.17C392.2 395.4 448 316.2 448 224C448 100.3 347.7 0 224 0zM224 312c-32.88 0-64 8.625-64 43.75c0 33.13 12.88 104.3 20.62 132.8C185.8 507.6 205.1 512 224 512s38.25-4.375 43.38-23.38C275.1 459.9 288 388.8 288 355.8C288 320.6 256.9 312 224 312zM224 280c30.95 0 56-25.05 56-56S254.1 168 224 168S168 193 168 224S193 280 224 280zM368 224c0-79.53-64.47-144-144-144S80 144.5 80 224c0 44.83 20.92 84.38 53.04 110.8c4.857-12.65 14.13-25.88 32.05-35.04C165.1 299.7 165.4 299.7 165.6 299.7C142.9 282.1 128 254.9 128 224c0-53.02 42.98-96 96-96s96 42.98 96 96c0 30.92-14.87 58.13-37.57 75.68c.1309 .0254 .5078 .0488 .4746 .0742c17.93 9.16 27.19 22.38 32.05 35.04C347.1 308.4 368 268.8 368 224z", } - } } } @@ -42308,7 +41325,6 @@ impl IconShape for FaPooStorm { path { d: "M304 368H248.3l38.45-89.7c2.938-6.859 .7187-14.84-5.312-19.23c-6.096-4.422-14.35-4.031-19.94 .8906l-128 111.1c-5.033 4.391-6.783 11.44-4.439 17.67c2.346 6.25 8.314 10.38 14.97 10.38H199.7l-38.45 89.7c-2.938 6.859-.7187 14.84 5.312 19.23C169.4 510.1 172.7 512 175.1 512c3.781 0 7.531-1.328 10.53-3.953l128-111.1c5.033-4.391 6.783-11.44 4.439-17.67C316.6 372.1 310.7 368 304 368zM373.3 226.6C379.9 216.6 384 204.9 384 192c0-35.38-28.62-64-64-64h-5.875C317.8 118 320 107.3 320 96c0-53-43-96-96-96C218.9 0 213.9 .75 208.9 1.5C218.3 14.62 224 30.62 224 48C224 92.13 188.1 128 144 128H128C92.63 128 64 156.6 64 192c0 12.88 4.117 24.58 10.72 34.55C31.98 236.3 0 274.3 0 320c0 53.02 42.98 96 96 96h12.79c-4.033-4.414-7.543-9.318-9.711-15.1c-7.01-18.64-1.645-39.96 13.32-53.02l127.9-111.9C249.1 228.2 260.3 223.1 271.1 224c10.19 0 19.95 3.174 28.26 9.203c18.23 13.27 24.76 36.1 15.89 57.71l-19.33 45.1h7.195c19.89 0 37.95 12.51 44.92 31.11C355.3 384 351 402.8 339.1 416H352c53.02 0 96-42.98 96-96C448 274.3 416 236.3 373.3 226.6z", } - } } } @@ -42351,7 +41367,6 @@ impl IconShape for FaPoo { path { d: "M451.4 369.1C468.8 356 480 335.4 480 312c0-39.75-32.25-72-72-72h-14.12C407.3 228.2 416 211.2 416 191.1c0-35.25-28.75-63.1-64-63.1h-5.875C349.8 117.9 352 107.2 352 95.1c0-53-43-96-96-96c-5.25 0-10.25 .75-15.12 1.5C250.3 14.62 256 30.62 256 47.1c0 44.25-35.75 80-80 80H160c-35.25 0-64 28.75-64 63.1c0 19.25 8.75 36.25 22.12 48H104C64.25 239.1 32 272.3 32 312c0 23.38 11.25 44 28.62 57.13C26.25 374.6 0 404.1 0 440C0 479.8 32.25 512 72 512h368c39.75 0 72-32.25 72-72C512 404.1 485.8 374.6 451.4 369.1zM192 256c17.75 0 32 14.25 32 32s-14.25 32-32 32S160 305.8 160 288S174.3 256 192 256zM351.5 395C340.1 422.9 292.1 448 256 448c-36.99 0-84.98-25.12-95.48-53C158.5 389.8 162.5 384 168.3 384h175.5C349.5 384 353.5 389.8 351.5 395zM320 320c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S337.8 320 320 320z", } - } } } @@ -42394,7 +41409,6 @@ impl IconShape for FaPoop { path { d: "M512 440.1C512 479.9 479.7 512 439.1 512H71.92C32.17 512 0 479.8 0 440c0-35.88 26.19-65.35 60.56-70.85C43.31 356 32 335.4 32 312C32 272.2 64.25 240 104 240h13.99C104.5 228.2 96 211.2 96 192c0-35.38 28.56-64 63.94-64h16C220.1 128 256 92.12 256 48c0-17.38-5.784-33.35-15.16-46.47C245.8 .7754 250.9 0 256 0c53 0 96 43 96 96c0 11.25-2.288 22-5.913 32h5.879C387.3 128 416 156.6 416 192c0 19.25-8.59 36.25-22.09 48H408C447.8 240 480 272.2 480 312c0 23.38-11.38 44.01-28.63 57.14C485.7 374.6 512 404.3 512 440.1z", } - } } } @@ -42437,7 +41451,6 @@ impl IconShape for FaPowerOff { path { d: "M288 256C288 273.7 273.7 288 256 288C238.3 288 224 273.7 224 256V32C224 14.33 238.3 0 256 0C273.7 0 288 14.33 288 32V256zM80 256C80 353.2 158.8 432 256 432C353.2 432 432 353.2 432 256C432 201.6 407.3 152.9 368.5 120.6C354.9 109.3 353 89.13 364.3 75.54C375.6 61.95 395.8 60.1 409.4 71.4C462.2 115.4 496 181.8 496 255.1C496 388.5 388.5 496 256 496C123.5 496 16 388.5 16 255.1C16 181.8 49.75 115.4 102.6 71.4C116.2 60.1 136.4 61.95 147.7 75.54C158.1 89.13 157.1 109.3 143.5 120.6C104.7 152.9 80 201.6 80 256z", } - } } } @@ -42480,7 +41493,6 @@ impl IconShape for FaPrescriptionBottleMedical { path { d: "M32 448c0 35.2 28.8 64 64 64h192c35.2 0 64-28.8 64-64V128H32V448zM96 304C96 295.2 103.2 288 112 288H160V240C160 231.2 167.2 224 176 224h32C216.8 224 224 231.2 224 240V288h48C280.8 288 288 295.2 288 304v32c0 8.799-7.199 16-16 16H224v48c0 8.799-7.199 16-16 16h-32C167.2 416 160 408.8 160 400V352H112C103.2 352 96 344.8 96 336V304zM360 0H24C10.75 0 0 10.75 0 24v48C0 85.25 10.75 96 24 96h336C373.3 96 384 85.25 384 72v-48C384 10.75 373.3 0 360 0z", } - } } } @@ -42523,7 +41535,6 @@ impl IconShape for FaPrescriptionBottle { path { d: "M32 192h112C152.8 192 160 199.2 160 208C160 216.8 152.8 224 144 224H32v64h112C152.8 288 160 295.2 160 304C160 312.8 152.8 320 144 320H32v64h112C152.8 384 160 391.2 160 400C160 408.8 152.8 416 144 416H32v32c0 35.2 28.8 64 64 64h192c35.2 0 64-28.8 64-64V128H32V192zM360 0H24C10.75 0 0 10.75 0 24v48C0 85.25 10.75 96 24 96h336C373.3 96 384 85.25 384 72v-48C384 10.75 373.3 0 360 0z", } - } } } @@ -42566,7 +41577,6 @@ impl IconShape for FaPrescription { path { d: "M440.1 448.4l-96.28-96.21l95.87-95.95c9.373-9.381 9.373-24.59 0-33.97l-22.62-22.64c-9.373-9.381-24.57-9.381-33.94 0L288.1 295.6L220.5 228c46.86-22.92 76.74-75.46 64.95-133.1C273.9 38.74 221.8 0 164.6 0H31.1C14.33 0 0 14.34 0 32.03v264.1c0 13.26 10.75 24.01 23.1 24.01l31.1 .085c13.25 0 23.1-10.75 23.1-24.02V240.2H119.4l112.1 112L135.4 448.4c-9.373 9.381-9.373 24.59 0 33.97l22.62 22.64c9.373 9.38 24.57 9.38 33.94 0l96.13-96.21l96.28 96.21c9.373 9.381 24.57 9.381 33.94 0l22.62-22.64C450.3 472.9 450.3 457.7 440.1 448.4zM79.1 80.06h87.1c22.06 0 39.1 17.95 39.1 40.03s-17.94 40.03-39.1 40.03H79.1V80.06z", } - } } } @@ -42609,7 +41619,6 @@ impl IconShape for FaPrint { path { d: "M448 192H64C28.65 192 0 220.7 0 256v96c0 17.67 14.33 32 32 32h32v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h32c17.67 0 32-14.33 32-32V256C512 220.7 483.3 192 448 192zM384 448H128v-96h256V448zM432 296c-13.25 0-24-10.75-24-24c0-13.27 10.75-24 24-24s24 10.73 24 24C456 285.3 445.3 296 432 296zM128 64h229.5L384 90.51V160h64V77.25c0-8.484-3.375-16.62-9.375-22.62l-45.25-45.25C387.4 3.375 379.2 0 370.8 0H96C78.34 0 64 14.33 64 32v128h64V64z", } - } } } @@ -42652,7 +41661,6 @@ impl IconShape for FaPumpMedical { path { d: "M379.3 94.06l-43.32-43.32C323.1 38.74 307.7 32 290.8 32h-66.75c0-17.67-14.33-32-32-32H127.1c-17.67 0-32 14.33-32 32L96 128h128l-.0002-32h66.75l43.31 43.31c6.248 6.248 16.38 6.248 22.63 0l22.62-22.62C385.6 110.4 385.6 100.3 379.3 94.06zM235.6 160H84.37C51.27 160 23.63 185.2 20.63 218.2l-20.36 224C-3.139 479.7 26.37 512 64.01 512h191.1c37.63 0 67.14-32.31 63.74-69.79l-20.36-224C296.4 185.2 268.7 160 235.6 160zM239.1 333.3c0 7.363-5.971 13.33-13.33 13.33h-40v40c0 7.363-5.969 13.33-13.33 13.33h-26.67c-7.363 0-13.33-5.971-13.33-13.33v-40H93.33c-7.363 0-13.33-5.971-13.33-13.33V306.7c0-7.365 5.971-13.33 13.33-13.33h40v-40C133.3 245.1 139.3 240 146.7 240h26.67c7.363 0 13.33 5.969 13.33 13.33v40h40c7.363 0 13.33 5.969 13.33 13.33V333.3z", } - } } } @@ -42695,7 +41703,6 @@ impl IconShape for FaPumpSoap { path { d: "M235.6 160H84.37C51.27 160 23.63 185.2 20.63 218.2l-20.36 224C-3.139 479.7 26.37 512 64.01 512h191.1c37.63 0 67.14-32.31 63.74-69.79l-20.36-224C296.4 185.2 268.7 160 235.6 160zM159.1 416C124.7 416 96 389.7 96 357.3c0-25 38.08-75.47 55.5-97.27c4.25-5.312 12.75-5.312 17 0C185.9 281.8 224 332.3 224 357.3C224 389.7 195.3 416 159.1 416zM379.3 94.06l-43.32-43.32C323.1 38.74 307.7 32 290.8 32h-66.75c0-17.67-14.33-32-32-32H127.1c-17.67 0-32 14.33-32 32L96 128h128l-.0002-32h66.75l43.31 43.31c6.248 6.248 16.38 6.248 22.63 0l22.62-22.62C385.6 110.4 385.6 100.3 379.3 94.06z", } - } } } @@ -42738,7 +41745,6 @@ impl IconShape for FaPuzzlePiece { path { d: "M512 288c0 35.35-21.49 64-48 64c-32.43 0-31.72-32-55.64-32C394.9 320 384 330.9 384 344.4V480c0 17.67-14.33 32-32 32h-71.64C266.9 512 256 501.1 256 487.6C256 463.1 288 464.4 288 432c0-26.51-28.65-48-64-48s-64 21.49-64 48c0 32.43 32 31.72 32 55.64C192 501.1 181.1 512 167.6 512H32c-17.67 0-32-14.33-32-32v-135.6C0 330.9 10.91 320 24.36 320C48.05 320 47.6 352 80 352C106.5 352 128 323.3 128 288S106.5 223.1 80 223.1c-32.43 0-31.72 32-55.64 32C10.91 255.1 0 245.1 0 231.6v-71.64c0-17.67 14.33-31.1 32-31.1h135.6C181.1 127.1 192 117.1 192 103.6c0-23.69-32-23.24-32-55.64c0-26.51 28.65-47.1 64-47.1s64 21.49 64 47.1c0 32.43-32 31.72-32 55.64c0 13.45 10.91 24.36 24.36 24.36H352c17.67 0 32 14.33 32 31.1v71.64c0 13.45 10.91 24.36 24.36 24.36c23.69 0 23.24-32 55.64-32C490.5 223.1 512 252.7 512 288z", } - } } } @@ -42781,7 +41787,6 @@ impl IconShape for FaQ { path { d: "M393.1 402.5c34.12-39.32 54.93-90.48 54.93-146.5c0-123.5-100.5-224-223.1-224S.0001 132.5 .0001 256s100.5 224 223.1 224c44.45 0 85.81-13.16 120.7-35.58l46.73 56.08c6.328 7.594 15.42 11.52 24.59 11.52c21.35 0 31.98-18.26 31.98-32.01c0-7.223-2.433-14.49-7.419-20.47L393.1 402.5zM224 416c-88.22 0-160-71.78-160-160s71.78-159.1 160-159.1s160 71.78 160 159.1c0 36.21-12.55 69.28-32.92 96.12L280.6 267.5c-6.338-7.597-15.44-11.53-24.61-11.53c-21.27 0-31.96 18.22-31.96 32.02c0 7.223 2.433 14.49 7.419 20.47l71.53 85.83C279.6 407.7 252.8 416 224 416z", } - } } } @@ -42824,7 +41829,6 @@ impl IconShape for FaQrcode { path { d: "M144 32C170.5 32 192 53.49 192 80V176C192 202.5 170.5 224 144 224H48C21.49 224 0 202.5 0 176V80C0 53.49 21.49 32 48 32H144zM128 96H64V160H128V96zM144 288C170.5 288 192 309.5 192 336V432C192 458.5 170.5 480 144 480H48C21.49 480 0 458.5 0 432V336C0 309.5 21.49 288 48 288H144zM128 352H64V416H128V352zM256 80C256 53.49 277.5 32 304 32H400C426.5 32 448 53.49 448 80V176C448 202.5 426.5 224 400 224H304C277.5 224 256 202.5 256 176V80zM320 160H384V96H320V160zM352 448H384V480H352V448zM448 480H416V448H448V480zM416 288H448V416H352V384H320V480H256V288H352V320H416V288z", } - } } } @@ -42867,7 +41871,6 @@ impl IconShape for FaQuestion { path { d: "M204.3 32.01H96c-52.94 0-96 43.06-96 96c0 17.67 14.31 31.1 32 31.1s32-14.32 32-31.1c0-17.64 14.34-32 32-32h108.3C232.8 96.01 256 119.2 256 147.8c0 19.72-10.97 37.47-30.5 47.33L127.8 252.4C117.1 258.2 112 268.7 112 280v40c0 17.67 14.31 31.99 32 31.99s32-14.32 32-31.99V298.3L256 251.3c39.47-19.75 64-59.42 64-103.5C320 83.95 268.1 32.01 204.3 32.01zM144 400c-22.09 0-40 17.91-40 40s17.91 39.1 40 39.1s40-17.9 40-39.1S166.1 400 144 400z", } - } } } @@ -42910,7 +41913,6 @@ impl IconShape for FaQuoteLeft { path { d: "M96 224C84.72 224 74.05 226.3 64 229.9V224c0-35.3 28.7-64 64-64c17.67 0 32-14.33 32-32S145.7 96 128 96C57.42 96 0 153.4 0 224v96c0 53.02 42.98 96 96 96s96-42.98 96-96S149 224 96 224zM352 224c-11.28 0-21.95 2.305-32 5.879V224c0-35.3 28.7-64 64-64c17.67 0 32-14.33 32-32s-14.33-32-32-32c-70.58 0-128 57.42-128 128v96c0 53.02 42.98 96 96 96s96-42.98 96-96S405 224 352 224z", } - } } } @@ -42953,7 +41955,6 @@ impl IconShape for FaQuoteRight { path { d: "M96 96C42.98 96 0 138.1 0 192s42.98 96 96 96c11.28 0 21.95-2.305 32-5.879V288c0 35.3-28.7 64-64 64c-17.67 0-32 14.33-32 32s14.33 32 32 32c70.58 0 128-57.42 128-128V192C192 138.1 149 96 96 96zM448 192c0-53.02-42.98-96-96-96s-96 42.98-96 96s42.98 96 96 96c11.28 0 21.95-2.305 32-5.879V288c0 35.3-28.7 64-64 64c-17.67 0-32 14.33-32 32s14.33 32 32 32c70.58 0 128-57.42 128-128V192z", } - } } } @@ -42996,7 +41997,6 @@ impl IconShape for FaR { path { d: "M228.7 309.7C282 288.6 320 236.8 320 176c0-79.41-64.59-144-144-144H32c-17.67 0-32 14.33-32 32v384c0 17.67 14.33 32 32 32s32-14.33 32-32v-128h93.43l104.5 146.6c6.25 8.75 16.09 13.42 26.09 13.42c6.422 0 12.91-1.922 18.55-5.938c14.39-10.27 17.73-30.25 7.484-44.64L228.7 309.7zM64 96.01h112c44.11 0 80 35.89 80 80s-35.89 79.1-80 79.1H64V96.01z", } - } } } @@ -43039,7 +42039,6 @@ impl IconShape for FaRadiation { path { d: "M256 303.1c26.5 0 48-21.5 48-48S282.5 207.1 256 207.1S208 229.5 208 255.1S229.5 303.1 256 303.1zM213.6 188L142.7 74.71C132.5 58.41 109.9 54.31 95.25 66.75c-44.94 38.1-76.19 91.82-85.17 152.8C7.266 238.7 22.67 255.8 42.01 255.8h133.8C175.8 227.2 191 202.3 213.6 188zM416.8 66.75c-14.67-12.44-37.21-8.338-47.41 7.965L298.4 188c22.6 14.3 37.8 39.2 37.8 67.8h133.8c19.34 0 34.74-17.13 31.93-36.26C492.9 158.6 461.7 104.8 416.8 66.75zM298.4 323.5C286.1 331.2 271.6 335.9 256 335.9s-30.1-4.701-42.4-12.4L142.7 436.9c-10.14 16.21-4.16 38.2 13.32 45.95C186.6 496.4 220.4 504 256 504s69.42-7.611 100-21.18c17.48-7.752 23.46-29.74 13.32-45.95L298.4 323.5z", } - } } } @@ -43082,7 +42081,6 @@ impl IconShape for FaRadio { path { d: "M447.1 128L218.5 128l276.2-80.97c12.72-3.734 19.1-17.06 16.28-29.78c-3.719-12.7-16.1-19.1-29.78-16.28L51.75 126.9c-29.07 8.512-49.55 34.8-51.39 64.78L.0007 192v255.1c0 35.31 28.69 63.1 63.1 63.1h383.1c35.31 0 63.1-28.69 63.1-63.1V192C511.1 156.7 483.3 128 447.1 128zM80 248c0-4.406 3.594-7.1 7.1-7.1h111.1c4.406 0 7.1 3.594 7.1 7.1V263.1c0 4.406-3.594 7.1-7.1 7.1h-111.1c-4.406 0-7.1-3.594-7.1-7.1V248zM208 391.1c0 4.406-3.594 7.1-7.1 7.1h-111.1c-4.406 0-7.1-3.594-7.1-7.1v-15.1c0-4.406 3.594-7.1 7.1-7.1h111.1c4.406 0 7.1 3.594 7.1 7.1V391.1zM224 327.1c0 4.406-3.594 7.1-7.1 7.1H72c-4.406 0-7.1-3.594-7.1-7.1V311.1c0-4.406 3.594-7.1 7.1-7.1h143.1c4.406 0 7.1 3.594 7.1 7.1V327.1zM367.1 399.1c-44.16 0-80-35.84-80-79.1s35.84-80 80-80s79.1 35.85 79.1 80S412.2 399.1 367.1 399.1z", } - } } } @@ -43125,7 +42123,6 @@ impl IconShape for FaRainbow { path { d: "M312.3 32.09C137.6 36.22 0 183.3 0 358V464C0 472.8 7.164 480 16 480h32C56.84 480 64 472.8 64 464v-106.9c0-143.2 117.2-263.5 260.4-261.1C463.5 98.4 576 212.3 576 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C640 172.1 492.3 27.84 312.3 32.09zM313.5 224.2C244.8 227.6 192 286.9 192 355.7V464C192 472.8 199.2 480 208 480h32C248.8 480 256 472.8 256 464v-109.7c0-34.06 25.65-63.85 59.64-66.11C352.9 285.7 384 315.3 384 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C448 279.3 387 220.5 313.5 224.2zM313.2 128.1C191.4 131.7 96 234.9 96 356.8V464C96 472.8 103.2 480 112 480h32C152.8 480 160 472.8 160 464v-108.1c0-86.64 67.24-160.5 153.8-163.8C404.8 188.7 480 261.7 480 352v112c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V352C544 226.2 439.8 124.3 313.2 128.1z", } - } } } @@ -43168,7 +42165,6 @@ impl IconShape for FaRankingStar { path { d: "M406.1 61.65C415.4 63.09 419.4 74.59 412.6 81.41L374.6 118.1L383.6 170.1C384.1 179.5 375.3 186.7 366.7 182.4L320.2 157.9L273.3 182.7C264.7 187 255 179.8 256.4 170.5L265.4 118.4L227.4 81.41C220.6 74.59 224.6 63.09 233.9 61.65L286.2 54.11L309.8 6.332C314.1-2.289 326.3-1.93 330.2 6.332L353.8 54.11L406.1 61.65zM384 256C401.7 256 416 270.3 416 288V480C416 497.7 401.7 512 384 512H256C238.3 512 224 497.7 224 480V288C224 270.3 238.3 256 256 256H384zM160 320C177.7 320 192 334.3 192 352V480C192 497.7 177.7 512 160 512H32C14.33 512 0 497.7 0 480V352C0 334.3 14.33 320 32 320H160zM448 416C448 398.3 462.3 384 480 384H608C625.7 384 640 398.3 640 416V480C640 497.7 625.7 512 608 512H480C462.3 512 448 497.7 448 480V416z", } - } } } @@ -43211,7 +42207,6 @@ impl IconShape for FaReceipt { path { d: "M13.97 2.196C22.49-1.72 32.5-.3214 39.62 5.778L80 40.39L120.4 5.778C129.4-1.926 142.6-1.926 151.6 5.778L192 40.39L232.4 5.778C241.4-1.926 254.6-1.926 263.6 5.778L304 40.39L344.4 5.778C351.5-.3214 361.5-1.72 370 2.196C378.5 6.113 384 14.63 384 24V488C384 497.4 378.5 505.9 370 509.8C361.5 513.7 351.5 512.3 344.4 506.2L304 471.6L263.6 506.2C254.6 513.9 241.4 513.9 232.4 506.2L192 471.6L151.6 506.2C142.6 513.9 129.4 513.9 120.4 506.2L80 471.6L39.62 506.2C32.5 512.3 22.49 513.7 13.97 509.8C5.456 505.9 0 497.4 0 488V24C0 14.63 5.456 6.112 13.97 2.196V2.196zM96 144C87.16 144 80 151.2 80 160C80 168.8 87.16 176 96 176H288C296.8 176 304 168.8 304 160C304 151.2 296.8 144 288 144H96zM96 368H288C296.8 368 304 360.8 304 352C304 343.2 296.8 336 288 336H96C87.16 336 80 343.2 80 352C80 360.8 87.16 368 96 368zM96 240C87.16 240 80 247.2 80 256C80 264.8 87.16 272 96 272H288C296.8 272 304 264.8 304 256C304 247.2 296.8 240 288 240H96z", } - } } } @@ -43254,7 +42249,6 @@ impl IconShape for FaRecordVinyl { path { d: "M256 160C202.9 160 160 202.9 160 256s42.92 96 96 96c53.08 0 96-42.92 96-96S309.1 160 256 160zM256 288C238.3 288 224 273.7 224 256s14.33-32 32-32c17.67 0 32 14.33 32 32S273.7 288 256 288zM256 0c-141.4 0-256 114.6-256 256s114.6 256 256 256c141.4 0 256-114.6 256-256S397.4 0 256 0zM256 384c-70.75 0-128-57.25-128-128s57.25-128 128-128s128 57.25 128 128S326.8 384 256 384z", } - } } } @@ -43297,7 +42291,6 @@ impl IconShape for FaRectangleAd { path { d: "M208 237.7L229.2 280H186.8L208 237.7zM416 280C416 293.3 405.3 304 392 304C378.7 304 368 293.3 368 280C368 266.7 378.7 256 392 256C405.3 256 416 266.7 416 280zM512 32C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H512zM229.5 173.3C225.4 165.1 217.1 160 208 160C198.9 160 190.6 165.1 186.5 173.3L114.5 317.3C108.6 329.1 113.4 343.5 125.3 349.5C137.1 355.4 151.5 350.6 157.5 338.7L162.8 328H253.2L258.5 338.7C264.5 350.6 278.9 355.4 290.7 349.5C302.6 343.5 307.4 329.1 301.5 317.3L229.5 173.3zM416 212.1C408.5 209.4 400.4 208 392 208C352.2 208 320 240.2 320 280C320 319.8 352.2 352 392 352C403.1 352 413.6 349.5 423 344.1C427.4 349.3 433.4 352 440 352C453.3 352 464 341.3 464 328V184C464 170.7 453.3 160 440 160C426.7 160 416 170.7 416 184V212.1z", } - } } } @@ -43340,7 +42333,6 @@ impl IconShape for FaRectangleList { path { d: "M0 96C0 60.65 28.65 32 64 32H512C547.3 32 576 60.65 576 96V416C576 451.3 547.3 480 512 480H64C28.65 480 0 451.3 0 416V96zM160 256C160 238.3 145.7 224 128 224C110.3 224 96 238.3 96 256C96 273.7 110.3 288 128 288C145.7 288 160 273.7 160 256zM160 160C160 142.3 145.7 128 128 128C110.3 128 96 142.3 96 160C96 177.7 110.3 192 128 192C145.7 192 160 177.7 160 160zM160 352C160 334.3 145.7 320 128 320C110.3 320 96 334.3 96 352C96 369.7 110.3 384 128 384C145.7 384 160 369.7 160 352zM224 136C210.7 136 200 146.7 200 160C200 173.3 210.7 184 224 184H448C461.3 184 472 173.3 472 160C472 146.7 461.3 136 448 136H224zM224 232C210.7 232 200 242.7 200 256C200 269.3 210.7 280 224 280H448C461.3 280 472 269.3 472 256C472 242.7 461.3 232 448 232H224zM224 328C210.7 328 200 338.7 200 352C200 365.3 210.7 376 224 376H448C461.3 376 472 365.3 472 352C472 338.7 461.3 328 448 328H224z", } - } } } @@ -43383,7 +42375,6 @@ impl IconShape for FaRectangleXmark { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM175 208.1L222.1 255.1L175 303C165.7 312.4 165.7 327.6 175 336.1C184.4 346.3 199.6 346.3 208.1 336.1L255.1 289.9L303 336.1C312.4 346.3 327.6 346.3 336.1 336.1C346.3 327.6 346.3 312.4 336.1 303L289.9 255.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175C327.6 165.7 312.4 165.7 303 175L255.1 222.1L208.1 175C199.6 165.7 184.4 165.7 175 175C165.7 184.4 165.7 199.6 175 208.1V208.1z", } - } } } @@ -43426,7 +42417,6 @@ impl IconShape for FaRecycle { path { d: "M180.2 243.1C185 263.9 162.2 280.2 144.1 268.8L119.8 253.6l-50.9 81.43c-13.33 21.32 2.004 48.98 27.15 48.98h32.02c17.64 0 31.98 14.32 31.98 31.96c0 17.64-14.34 32.05-31.98 32.05H96.15c-75.36 0-121.3-82.84-81.47-146.8L65.51 219.8L41.15 204.5C23.04 193.1 27.66 165.5 48.48 160.7l91.43-21.15C148.5 137.7 157.2 142.9 159.2 151.6L180.2 243.1zM283.1 78.96l41.25 66.14l-24.25 15.08c-18.16 11.31-13.57 38.94 7.278 43.77l91.4 21.15c8.622 1.995 17.23-3.387 19.21-12.01l21.04-91.43c4.789-20.81-17.95-37.05-36.07-25.76l-24.36 15.2L337.4 45.14c-37.58-60.14-125.2-60.18-162.8-.0617L167.2 56.9C157.9 71.75 162.5 91.58 177.3 100.9c14.92 9.359 34.77 4.886 44.11-10.04l7.442-11.89C241.6 58.58 270.9 59.33 283.1 78.96zM497.3 301.3l-16.99-27.26c-9.336-14.98-29.06-19.56-44.04-10.21c-14.94 9.318-19.52 29.15-10.18 44.08l16.99 27.15c13.35 21.32-1.984 49-27.14 49h-95.99l.0234-28.74c0-21.38-25.85-32.09-40.97-16.97l-66.41 66.43c-6.222 6.223-6.222 16.41 .0044 22.63l66.42 66.34c15.12 15.1 40.95 4.386 40.95-16.98l-.0234-28.68h95.86C491.2 448.1 537.2 365.2 497.3 301.3z", } - } } } @@ -43469,7 +42459,6 @@ impl IconShape for FaRegistered { path { d: "M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM349.8 349.8c5.594 12.03 .4375 26.31-11.56 31.94c-3.312 1.531-6.75 2.25-10.19 2.25c-9 0-17.66-5.125-21.75-13.81l-38.46-82.19H208v72c0 13.25-10.75 24-24 24s-24-10.75-24-24V152c0-13.25 10.75-24 24-24l88 .0044c44.13 0 80 35.88 80 80c0 28.32-14.87 53.09-37.12 67.31L349.8 349.8zM272 176h-64v64h64c17.66 0 32-14.34 32-32S289.7 176 272 176z", } - } } } @@ -43512,7 +42501,6 @@ impl IconShape for FaRepeat { path { d: "M480 256c-17.67 0-32 14.31-32 32c0 52.94-43.06 96-96 96H192L192 344c0-9.469-5.578-18.06-14.23-21.94C169.1 318.3 159 319.8 151.9 326.2l-80 72C66.89 402.7 64 409.2 64 416s2.891 13.28 7.938 17.84l80 72C156.4 509.9 162.2 512 168 512c3.312 0 6.615-.6875 9.756-2.062C186.4 506.1 192 497.5 192 488L192 448h160c88.22 0 160-71.78 160-160C512 270.3 497.7 256 480 256zM160 128h159.1L320 168c0 9.469 5.578 18.06 14.23 21.94C337.4 191.3 340.7 192 343.1 192c5.812 0 11.57-2.125 16.07-6.156l80-72C445.1 109.3 448 102.8 448 95.1s-2.891-13.28-7.938-17.84l-80-72c-7.047-6.312-17.19-7.875-25.83-4.094C325.6 5.938 319.1 14.53 319.1 24L320 64H160C71.78 64 0 135.8 0 224c0 17.69 14.33 32 32 32s32-14.31 32-32C64 171.1 107.1 128 160 128z", } - } } } @@ -43555,7 +42543,6 @@ impl IconShape for FaReplyAll { path { d: "M136.3 226.2l176 151.1c15.38 13.3 39.69 2.545 39.69-18.16V275.1c108.5 12.58 151.1 58.79 112.6 181.9c-5.031 16.09 14.41 28.56 28.06 18.62c43.75-31.81 83.34-92.69 83.34-154.1c0-131.3-94.86-173.2-224-183.5V56.02c0-20.67-24.28-31.46-39.69-18.16L136.3 189.9C125.2 199.4 125.2 216.6 136.3 226.2zM8.31 226.2l176 151.1c15.38 13.3 39.69 2.545 39.69-18.16v-15.83L66.33 208l157.7-136.2V56.02c0-20.67-24.28-31.46-39.69-18.16l-176 151.1C-2.77 199.4-2.77 216.6 8.31 226.2z", } - } } } @@ -43598,7 +42585,6 @@ impl IconShape for FaReply { path { d: "M8.31 189.9l176-151.1c15.41-13.3 39.69-2.509 39.69 18.16v80.05C384.6 137.9 512 170.1 512 322.3c0 61.44-39.59 122.3-83.34 154.1c-13.66 9.938-33.09-2.531-28.06-18.62c45.34-145-21.5-183.5-176.6-185.8v87.92c0 20.7-24.31 31.45-39.69 18.16l-176-151.1C-2.753 216.6-2.784 199.4 8.31 189.9z", } - } } } @@ -43641,7 +42627,6 @@ impl IconShape for FaRepublican { path { d: "M544 191.1c0-88.37-71.62-159.1-159.1-159.1L159.1 32C71.62 32 0 103.6 0 191.1l.025 63.98h543.1V191.1zM176.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25l-24.5-12.87L103.5 223.2C99.27 225.6 94.02 221.9 94.77 216.1l4.75-27.25l-19.75-19.37C76.15 166.9 78.15 160.9 83.02 160.2L110.4 156.2l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0L145.5 156.2L172.9 160.2C177.9 160.9 179.8 166.9 176.3 170.4zM320.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25L272 210.4l-24.5 12.87C243.3 225.6 238 221.9 238.8 216.1L243.5 189.7l-19.75-19.37c-3.625-3.5-1.625-9.498 3.25-10.12L254.4 156.2l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0L289.5 156.2l27.37 4C321.9 160.9 323.8 166.9 320.3 170.4zM464.3 170.4l-19.75 19.37l4.75 27.25c.7498 4.875-4.375 8.625-8.75 6.25l-24.5-12.87l-24.5 12.87c-4.25 2.375-9.5-1.375-8.75-6.25l4.75-27.25l-19.75-19.37c-3.625-3.5-1.625-9.498 3.25-10.12l27.37-4l12.25-24.87c2.125-4.5 8.625-4.375 10.62 0l12.25 24.87l27.37 4C465.9 160.9 467.8 166.9 464.3 170.4zM624 319.1L592 319.1c-8.799 0-15.1 7.199-15.1 15.1v63.99c0 8.748-7.25 15.1-15.1 15.1c-8.75 0-15.1-7.25-15.1-15.1l-.0313-111.1L.025 287.1v159.1c0 17.6 14.4 31.1 31.1 31.1L95.98 479.1c17.6 0 32.04-14.4 32.04-32v-63.98l191.1-.0169v63.99c0 17.6 14.36 32 31.96 32l64.04 .013c17.6 0 31.1-14.4 31.1-31.1l-.0417-96.01l32.04 .0006v43.25c0 41.79 29.91 80.03 71.48 84.35C599.3 484.5 640 446.9 640 399.1v-63.98C640 327.2 632.8 319.1 624 319.1z", } - } } } @@ -43684,7 +42669,6 @@ impl IconShape for FaRestroom { path { d: "M319.1 0C306.8 0 296 10.8 296 24v464c0 13.2 10.8 24 23.1 24s24-10.8 24-24V24C344 10.8 333.2 0 319.1 0zM213.7 171.8C204.9 145.6 180.5 128 152.9 128H103.1C75.47 128 51.06 145.6 42.37 171.8L1.653 293.9c-5.594 16.77 3.469 34.89 20.22 40.48c12.68 4.211 25.93 .1426 34.13-9.18V480c0 17.67 14.33 32 32 32s31.1-14.33 31.1-32l-.0003-144h16l.0003 144c0 17.67 14.33 32 32 32s31.1-14.33 31.1-32l-.0003-155.2c6.041 6.971 14.7 11.25 24 11.25c3.344 0 6.75-.5313 10.13-1.656c16.75-5.594 25.81-23.72 20.22-40.48L213.7 171.8zM128 96c26.5 0 47.1-21.5 47.1-48S154.5 0 128 0S80 21.5 80 48S101.5 96 128 96zM511.1 96c26.5 0 48-21.5 48-48S538.5 0 511.1 0s-47.1 21.5-47.1 48S485.5 96 511.1 96zM638.3 293.9l-40.69-122.1C588.9 145.6 564.5 128 536.9 128h-49.88c-27.59 0-52 17.59-60.69 43.75l-40.72 122.1c-5.594 16.77 3.469 34.89 20.22 40.48c3.422 1.137 6.856 1.273 10.25 1.264L399.1 384h40v96c0 17.67 14.32 32 31.1 32s32-14.33 32-32v-96h16v96c0 17.67 14.32 32 31.1 32s32-14.33 32-32v-96h39.1l-15.99-47.98c3.342 0 6.747-.5313 10.12-1.656C634.9 328.8 643.9 310.6 638.3 293.9z", } - } } } @@ -43727,7 +42711,6 @@ impl IconShape for FaRetweet { path { d: "M614.2 334.8C610.5 325.8 601.7 319.1 592 319.1H544V176C544 131.9 508.1 96 464 96h-128c-17.67 0-32 14.31-32 32s14.33 32 32 32h128C472.8 160 480 167.2 480 176v143.1h-48c-9.703 0-18.45 5.844-22.17 14.82s-1.656 19.29 5.203 26.16l80 80.02C499.7 445.7 505.9 448 512 448s12.28-2.344 16.97-7.031l80-80.02C615.8 354.1 617.9 343.8 614.2 334.8zM304 352h-128C167.2 352 160 344.8 160 336V192h48c9.703 0 18.45-5.844 22.17-14.82s1.656-19.29-5.203-26.16l-80-80.02C140.3 66.34 134.1 64 128 64S115.7 66.34 111 71.03l-80 80.02C24.17 157.9 22.11 168.2 25.83 177.2S38.3 192 48 192H96V336C96 380.1 131.9 416 176 416h128c17.67 0 32-14.31 32-32S321.7 352 304 352z", } - } } } @@ -43770,7 +42753,6 @@ impl IconShape for FaRibbon { path { d: "M6.05 444.3c-9.626 10.87-7.501 27.62 4.5 35.75l68.76 27.87c9.876 6.75 23.38 4.1 31.38-3.75l91.76-101.9L123.2 314.3L6.05 444.3zM441.8 444.3c0 0-292-324.5-295.4-329.1c15.38-8.5 40.25-17.1 77.51-17.1s62.13 9.5 77.51 17.1c-3.25 5.5-56.01 64.5-56.01 64.5l79.13 87.75l34.13-37.1c28.75-31.87 33.38-78.62 11.5-115.5L326.5 39.52c-4.25-7.25-9.876-13.25-16.75-17.1c-40.75-27.62-127.5-29.75-171.5 0C131.3 26.27 125.7 32.27 121.4 39.52L77.81 112.8C76.31 115.3 40.68 174.9 89.31 228.8l248.1 275.2c8.001 8.875 21.38 10.5 31.25 3.75l68.88-27.87C449.5 471.9 451.6 455.1 441.8 444.3z", } - } } } @@ -43813,7 +42795,6 @@ impl IconShape for FaRightFromBracket { path { d: "M96 480h64C177.7 480 192 465.7 192 448S177.7 416 160 416H96c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h64C177.7 96 192 81.67 192 64S177.7 32 160 32H96C42.98 32 0 74.98 0 128v256C0 437 42.98 480 96 480zM504.8 238.5l-144.1-136c-6.975-6.578-17.2-8.375-26-4.594c-8.803 3.797-14.51 12.47-14.51 22.05l-.0918 72l-128-.001c-17.69 0-32.02 14.33-32.02 32v64c0 17.67 14.34 32 32.02 32l128 .001l.0918 71.1c0 9.578 5.707 18.25 14.51 22.05c8.803 3.781 19.03 1.984 26-4.594l144.1-136C514.4 264.4 514.4 247.6 504.8 238.5z", } - } } } @@ -43856,7 +42837,6 @@ impl IconShape for FaRightLeft { path { d: "M32 160h319.9l.0791 72c0 9.547 5.652 18.19 14.41 22c8.754 3.812 18.93 2.078 25.93-4.406l112-104c10.24-9.5 10.24-25.69 0-35.19l-112-104c-6.992-6.484-17.17-8.217-25.93-4.408c-8.758 3.816-14.41 12.46-14.41 22L351.9 96H32C14.31 96 0 110.3 0 127.1S14.31 160 32 160zM480 352H160.1L160 279.1c0-9.547-5.652-18.19-14.41-22C136.9 254.2 126.7 255.9 119.7 262.4l-112 104c-10.24 9.5-10.24 25.69 0 35.19l112 104c6.992 6.484 17.17 8.219 25.93 4.406C154.4 506.2 160 497.5 160 488L160.1 416H480c17.69 0 32-14.31 32-32S497.7 352 480 352z", } - } } } @@ -43899,7 +42879,6 @@ impl IconShape for FaRightLong { path { d: "M504.3 273.6l-112.1 104c-6.992 6.484-17.18 8.218-25.94 4.406c-8.758-3.812-14.42-12.45-14.42-21.1L351.9 288H32C14.33 288 .0002 273.7 .0002 255.1S14.33 224 32 224h319.9l0-72c0-9.547 5.66-18.19 14.42-22c8.754-3.809 18.95-2.075 25.94 4.41l112.1 104C514.6 247.9 514.6 264.1 504.3 273.6z", } - } } } @@ -43942,7 +42921,6 @@ impl IconShape for FaRightToBracket { path { d: "M344.7 238.5l-144.1-136C193.7 95.97 183.4 94.17 174.6 97.95C165.8 101.8 160.1 110.4 160.1 120V192H32.02C14.33 192 0 206.3 0 224v64c0 17.68 14.33 32 32.02 32h128.1v72c0 9.578 5.707 18.25 14.51 22.05c8.803 3.781 19.03 1.984 26-4.594l144.1-136C354.3 264.4 354.3 247.6 344.7 238.5zM416 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c17.67 0 32 14.33 32 32v256c0 17.67-14.33 32-32 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c53.02 0 96-42.98 96-96V128C512 74.98 469 32 416 32z", } - } } } @@ -43985,7 +42963,6 @@ impl IconShape for FaRing { path { d: "M256 64C109.1 64 0 125.9 0 208v98.13C0 384.5 114.6 448 256 448s256-63.5 256-141.9V208C512 125.9 401.1 64 256 64zM256 288C203.1 288 155.1 279.1 120.4 264.6C155 249.9 201.6 240 256 240s101 9.875 135.6 24.62C356.9 279.1 308.9 288 256 288zM437.1 234.4C392.1 208.3 328.3 192 256 192S119.9 208.3 74.88 234.4C68 226.1 64 217.3 64 208C64 163.9 149.1 128 256 128c105.1 0 192 35.88 192 80C448 217.3 444 226.1 437.1 234.4z", } - } } } @@ -44028,7 +43005,6 @@ impl IconShape for FaRoadBarrier { path { d: "M32 32C49.67 32 64 46.33 64 64V96H149.2L64 266.3V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32V32zM309.2 288H234.8L330.8 96H405.2L309.2 288zM458.8 96H533.2L437.2 288H362.8L458.8 96zM202.8 96H277.2L181.2 288H106.8L202.8 96zM576 117.7V64C576 46.33 590.3 32 608 32C625.7 32 640 46.33 640 64V448C640 465.7 625.7 480 608 480C590.3 480 576 465.7 576 448V288H490.8L576 117.7z", } - } } } @@ -44071,7 +43047,6 @@ impl IconShape for FaRoadBridge { path { d: "M352 0H608C625.7 0 640 14.33 640 32V480C640 497.7 625.7 512 608 512H352C334.3 512 320 497.7 320 480V32C320 14.33 334.3 0 352 0zM456 224V288C456 301.3 466.7 312 480 312C493.3 312 504 301.3 504 288V224C504 210.7 493.3 200 480 200C466.7 200 456 210.7 456 224zM504 384C504 370.7 493.3 360 480 360C466.7 360 456 370.7 456 384V448C456 461.3 466.7 472 480 472C493.3 472 504 461.3 504 448V384zM456 64V128C456 141.3 466.7 152 480 152C493.3 152 504 141.3 504 128V64C504 50.75 493.3 40 480 40C466.7 40 456 50.75 456 64zM32 96H288V160H248V224H288V320C234.1 320 192 362.1 192 416V480C192 497.7 177.7 512 160 512H128C110.3 512 96 497.7 96 480V416C96 362.1 53.02 320 0 320V224H72V160H32C14.33 160 0 145.7 0 128C0 110.3 14.33 96 32 96zM200 160H120V224H200V160z", } - } } } @@ -44114,7 +43089,6 @@ impl IconShape for FaRoadCircleCheck { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM540.7 324.7L480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7H540.7z", } - } } } @@ -44157,7 +43131,6 @@ impl IconShape for FaRoadCircleExclamation { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -44200,7 +43173,6 @@ impl IconShape for FaRoadCircleXmark { path { d: "M213.2 32H288V96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L529.8 195.2C518.9 193.1 507.6 192 496 192C436.5 192 383.9 221.6 352 266.8V224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C322.3 320 324.6 319.7 326.8 319.3C322.4 334.7 320 351.1 320 368C320 373.4 320.2 378.7 320.7 384L320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H213.2zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM518.6 368L555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368z", } - } } } @@ -44243,7 +43215,6 @@ impl IconShape for FaRoadLock { path { d: "M288 96C288 113.7 302.3 128 320 128C337.7 128 352 113.7 352 96V32H426.8C453.9 32 478 49.08 487.1 74.63L517.5 160.5C460.6 165.8 416 213.7 416 272V296.6C396.9 307.6 384 328.3 384 352V480H352V416C352 398.3 337.7 384 320 384C302.3 384 288 398.3 288 416V480H86.61C56.45 480 32 455.5 32 425.4C32 419.2 33.06 413 35.13 407.2L152.9 74.63C161.1 49.08 186.1 32 213.2 32H287.1L288 96zM352 224C352 206.3 337.7 192 320 192C302.3 192 288 206.3 288 224V288C288 305.7 302.3 320 320 320C337.7 320 352 305.7 352 288V224zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -44286,7 +43257,6 @@ impl IconShape for FaRoadSpikes { path { d: "M64 116.8C64 101 84.53 94.79 93.31 107.1L192 255.1V116.8C192 101 212.5 94.79 221.3 107.1L320 255.1V116.8C320 101 340.5 94.79 349.3 107.1L448 255.1V116.8C448 101 468.5 94.79 477.3 107.1L606.8 302.2C621 323.5 605.8 351.1 580.2 351.1H64L64 116.8zM608 383.1C625.7 383.1 640 398.3 640 415.1C640 433.7 625.7 447.1 608 447.1H32C14.33 447.1 0 433.7 0 415.1C0 398.3 14.33 383.1 32 383.1H608z", } - } } } @@ -44329,7 +43299,6 @@ impl IconShape for FaRoad { path { d: "M256 96C256 113.7 270.3 128 288 128C305.7 128 320 113.7 320 96V32H394.8C421.9 32 446 49.08 455.1 74.63L572.9 407.2C574.9 413 576 419.2 576 425.4C576 455.5 551.5 480 521.4 480H320V416C320 398.3 305.7 384 288 384C270.3 384 256 398.3 256 416V480H54.61C24.45 480 0 455.5 0 425.4C0 419.2 1.06 413 3.133 407.2L120.9 74.63C129.1 49.08 154.1 32 181.2 32H255.1L256 96zM320 224C320 206.3 305.7 192 288 192C270.3 192 256 206.3 256 224V288C256 305.7 270.3 320 288 320C305.7 320 320 305.7 320 288V224z", } - } } } @@ -44372,7 +43341,6 @@ impl IconShape for FaRobot { path { d: "M9.375 233.4C3.375 239.4 0 247.5 0 256v128c0 8.5 3.375 16.62 9.375 22.62S23.5 416 32 416h32V224H32C23.5 224 15.38 227.4 9.375 233.4zM464 96H352V32c0-17.62-14.38-32-32-32S288 14.38 288 32v64H176C131.8 96 96 131.8 96 176V448c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V176C544 131.8 508.3 96 464 96zM256 416H192v-32h64V416zM224 296C201.9 296 184 278.1 184 256S201.9 216 224 216S264 233.9 264 256S246.1 296 224 296zM352 416H288v-32h64V416zM448 416h-64v-32h64V416zM416 296c-22.12 0-40-17.88-40-40S393.9 216 416 216S456 233.9 456 256S438.1 296 416 296zM630.6 233.4C624.6 227.4 616.5 224 608 224h-32v192h32c8.5 0 16.62-3.375 22.62-9.375S640 392.5 640 384V256C640 247.5 636.6 239.4 630.6 233.4z", } - } } } @@ -44415,7 +43383,6 @@ impl IconShape for FaRocket { path { d: "M156.6 384.9L125.7 353.1C117.2 345.5 114.2 333.1 117.1 321.8C120.1 312.9 124.1 301.3 129.8 288H24C15.38 288 7.414 283.4 3.146 275.9C-1.123 268.4-1.042 259.2 3.357 251.8L55.83 163.3C68.79 141.4 92.33 127.1 117.8 127.1H200C202.4 124 204.8 120.3 207.2 116.7C289.1-4.07 411.1-8.142 483.9 5.275C495.6 7.414 504.6 16.43 506.7 28.06C520.1 100.9 516.1 222.9 395.3 304.8C391.8 307.2 387.1 309.6 384 311.1V394.2C384 419.7 370.6 443.2 348.7 456.2L260.2 508.6C252.8 513 243.6 513.1 236.1 508.9C228.6 504.6 224 496.6 224 488V380.8C209.9 385.6 197.6 389.7 188.3 392.7C177.1 396.3 164.9 393.2 156.6 384.9V384.9zM384 167.1C406.1 167.1 424 150.1 424 127.1C424 105.9 406.1 87.1 384 87.1C361.9 87.1 344 105.9 344 127.1C344 150.1 361.9 167.1 384 167.1z", } - } } } @@ -44458,7 +43425,6 @@ impl IconShape for FaRotateLeft { path { d: "M480 256c0 123.4-100.5 223.9-223.9 223.9c-48.84 0-95.17-15.58-134.2-44.86c-14.12-10.59-16.97-30.66-6.375-44.81c10.59-14.12 30.62-16.94 44.81-6.375c27.84 20.91 61 31.94 95.88 31.94C344.3 415.8 416 344.1 416 256s-71.69-159.8-159.8-159.8c-37.46 0-73.09 13.49-101.3 36.64l45.12 45.14c17.01 17.02 4.955 46.1-19.1 46.1H35.17C24.58 224.1 16 215.5 16 204.9V59.04c0-24.04 29.07-36.08 46.07-19.07l47.6 47.63C149.9 52.71 201.5 32.11 256.1 32.11C379.5 32.11 480 132.6 480 256z", } - } } } @@ -44501,7 +43467,6 @@ impl IconShape for FaRotateRight { path { d: "M468.9 32.11c13.87 0 27.18 10.77 27.18 27.04v145.9c0 10.59-8.584 19.17-19.17 19.17h-145.7c-16.28 0-27.06-13.32-27.06-27.2c0-6.634 2.461-13.4 7.96-18.9l45.12-45.14c-28.22-23.14-63.85-36.64-101.3-36.64c-88.09 0-159.8 71.69-159.8 159.8S167.8 415.9 255.9 415.9c73.14 0 89.44-38.31 115.1-38.31c18.48 0 31.97 15.04 31.97 31.96c0 35.04-81.59 70.41-147 70.41c-123.4 0-223.9-100.5-223.9-223.9S132.6 32.44 256 32.44c54.6 0 106.2 20.39 146.4 55.26l47.6-47.63C455.5 34.57 462.3 32.11 468.9 32.11z", } - } } } @@ -44544,7 +43509,6 @@ impl IconShape for FaRotate { path { d: "M449.9 39.96l-48.5 48.53C362.5 53.19 311.4 32 256 32C161.5 32 78.59 92.34 49.58 182.2c-5.438 16.81 3.797 34.88 20.61 40.28c16.97 5.5 34.86-3.812 40.3-20.59C130.9 138.5 189.4 96 256 96c37.96 0 73 14.18 100.2 37.8L311.1 178C295.1 194.8 306.8 223.4 330.4 224h146.9C487.7 223.7 496 215.3 496 204.9V59.04C496 34.99 466.9 22.95 449.9 39.96zM441.8 289.6c-16.94-5.438-34.88 3.812-40.3 20.59C381.1 373.5 322.6 416 256 416c-37.96 0-73-14.18-100.2-37.8L200 334C216.9 317.2 205.2 288.6 181.6 288H34.66C24.32 288.3 16 296.7 16 307.1v145.9c0 24.04 29.07 36.08 46.07 19.07l48.5-48.53C149.5 458.8 200.6 480 255.1 480c94.45 0 177.4-60.34 206.4-150.2C467.9 313 458.6 294.1 441.8 289.6z", } - } } } @@ -44587,7 +43551,6 @@ impl IconShape for FaRoute { path { d: "M320 256C302.3 256 288 270.3 288 288C288 305.7 302.3 320 320 320H416C469 320 512 362.1 512 416C512 469 469 512 416 512H139.6C148.3 502.1 158.9 489.4 169.6 475.2C175.9 466.8 182.4 457.6 188.6 448H416C433.7 448 448 433.7 448 416C448 398.3 433.7 384 416 384H320C266.1 384 223.1 341 223.1 288C223.1 234.1 266.1 192 320 192H362.1C340.2 161.5 320 125.4 320 96C320 42.98 362.1 0 416 0C469 0 512 42.98 512 96C512 160 416 256 416 256H320zM416 128C433.7 128 448 113.7 448 96C448 78.33 433.7 64 416 64C398.3 64 384 78.33 384 96C384 113.7 398.3 128 416 128zM118.3 487.8C118.1 488 117.9 488.2 117.7 488.4C113.4 493.4 109.5 497.7 106.3 501.2C105.9 501.6 105.5 502 105.2 502.4C99.5 508.5 96 512 96 512C96 512 0 416 0 352C0 298.1 42.98 255.1 96 255.1C149 255.1 192 298.1 192 352C192 381.4 171.8 417.5 149.9 448C138.1 463.2 127.7 476.9 118.3 487.8L118.3 487.8zM95.1 384C113.7 384 127.1 369.7 127.1 352C127.1 334.3 113.7 320 95.1 320C78.33 320 63.1 334.3 63.1 352C63.1 369.7 78.33 384 95.1 384z", } - } } } @@ -44630,7 +43593,6 @@ impl IconShape for FaRss { path { d: "M25.57 176.1C12.41 175.4 .9117 185.2 .0523 198.4s9.173 24.65 22.39 25.5c120.1 7.875 225.7 112.7 233.6 233.6C256.9 470.3 267.4 480 279.1 480c.5313 0 1.062-.0313 1.594-.0625c13.22-.8438 23.25-12.28 22.39-25.5C294.6 310.3 169.7 185.4 25.57 176.1zM32 32C14.33 32 0 46.31 0 64s14.33 32 32 32c194.1 0 352 157.9 352 352c0 17.69 14.33 32 32 32s32-14.31 32-32C448 218.6 261.4 32 32 32zM63.1 351.9C28.63 351.9 0 380.6 0 416s28.63 64 63.1 64s64.08-28.62 64.08-64S99.37 351.9 63.1 351.9z", } - } } } @@ -44673,7 +43635,6 @@ impl IconShape for FaRubleSign { path { d: "M240 32C319.5 32 384 96.47 384 176C384 255.5 319.5 320 240 320H128V352H288C305.7 352 320 366.3 320 384C320 401.7 305.7 416 288 416H128V448C128 465.7 113.7 480 96 480C78.33 480 64 465.7 64 448V416H32C14.33 416 0 401.7 0 384C0 366.3 14.33 352 32 352H64V320H32C14.33 320 0 305.7 0 288C0 270.3 14.33 256 32 256H64V64C64 46.33 78.33 32 96 32H240zM320 176C320 131.8 284.2 96 240 96H128V256H240C284.2 256 320 220.2 320 176z", } - } } } @@ -44716,7 +43677,6 @@ impl IconShape for FaRug { path { d: "M80 64V448H24C10.75 448 0 437.3 0 424C0 410.7 10.75 400 24 400H32V360H24C10.75 360 0 349.3 0 336C0 322.7 10.75 312 24 312H32V280H24C10.75 280 0 269.3 0 256C0 242.7 10.75 232 24 232H32V200H24C10.75 200 0 189.3 0 176C0 162.7 10.75 152 24 152H32V112H24C10.75 112 0 101.3 0 88C0 74.75 10.75 64 24 64H80zM112 64H528V448H112V64zM616 112H608V152H616C629.3 152 640 162.7 640 176C640 189.3 629.3 200 616 200H608V232H616C629.3 232 640 242.7 640 256C640 269.3 629.3 280 616 280H608V312H616C629.3 312 640 322.7 640 336C640 349.3 629.3 360 616 360H608V400H616C629.3 400 640 410.7 640 424C640 437.3 629.3 448 616 448H560V64H616C629.3 64 640 74.75 640 88C640 101.3 629.3 112 616 112z", } - } } } @@ -44759,7 +43719,6 @@ impl IconShape for FaRulerCombined { path { d: "M0 464V48C0 21.49 21.49 0 48 0H144C170.5 0 192 21.49 192 48V96H112C103.2 96 96 103.2 96 112C96 120.8 103.2 128 112 128H192V192H112C103.2 192 96 199.2 96 208C96 216.8 103.2 224 112 224H192V288H112C103.2 288 96 295.2 96 304C96 312.8 103.2 320 112 320H192V400C192 408.8 199.2 416 208 416C216.8 416 224 408.8 224 400V320H288V400C288 408.8 295.2 416 304 416C312.8 416 320 408.8 320 400V320H384V400C384 408.8 391.2 416 400 416C408.8 416 416 408.8 416 400V320H464C490.5 320 512 341.5 512 368V464C512 490.5 490.5 512 464 512H48C23.15 512 2.706 493.1 .2477 468.9C.0838 467.3 0 465.7 0 464z", } - } } } @@ -44802,7 +43761,6 @@ impl IconShape for FaRulerHorizontal { path { d: "M0 176C0 149.5 21.49 128 48 128H112V208C112 216.8 119.2 224 128 224C136.8 224 144 216.8 144 208V128H208V208C208 216.8 215.2 224 224 224C232.8 224 240 216.8 240 208V128H304V208C304 216.8 311.2 224 320 224C328.8 224 336 216.8 336 208V128H400V208C400 216.8 407.2 224 416 224C424.8 224 432 216.8 432 208V128H496V208C496 216.8 503.2 224 512 224C520.8 224 528 216.8 528 208V128H592C618.5 128 640 149.5 640 176V336C640 362.5 618.5 384 592 384H48C21.49 384 0 362.5 0 336V176z", } - } } } @@ -44845,7 +43803,6 @@ impl IconShape for FaRulerVertical { path { d: "M0 48C0 21.49 21.49 0 48 0H208C234.5 0 256 21.49 256 48V96H176C167.2 96 160 103.2 160 112C160 120.8 167.2 128 176 128H256V192H176C167.2 192 160 199.2 160 208C160 216.8 167.2 224 176 224H256V288H176C167.2 288 160 295.2 160 304C160 312.8 167.2 320 176 320H256V384H176C167.2 384 160 391.2 160 400C160 408.8 167.2 416 176 416H256V464C256 490.5 234.5 512 208 512H48C21.49 512 0 490.5 0 464V48z", } - } } } @@ -44888,7 +43845,6 @@ impl IconShape for FaRuler { path { d: "M177.9 494.1C159.2 512.8 128.8 512.8 110.1 494.1L17.94 401.9C-.8054 383.2-.8054 352.8 17.94 334.1L68.69 283.3L116.7 331.3C122.9 337.6 133.1 337.6 139.3 331.3C145.6 325.1 145.6 314.9 139.3 308.7L91.31 260.7L132.7 219.3L180.7 267.3C186.9 273.6 197.1 273.6 203.3 267.3C209.6 261.1 209.6 250.9 203.3 244.7L155.3 196.7L196.7 155.3L244.7 203.3C250.9 209.6 261.1 209.6 267.3 203.3C273.6 197.1 273.6 186.9 267.3 180.7L219.3 132.7L260.7 91.31L308.7 139.3C314.9 145.6 325.1 145.6 331.3 139.3C337.6 133.1 337.6 122.9 331.3 116.7L283.3 68.69L334.1 17.94C352.8-.8055 383.2-.8055 401.9 17.94L494.1 110.1C512.8 128.8 512.8 159.2 494.1 177.9L177.9 494.1z", } - } } } @@ -44931,7 +43887,6 @@ impl IconShape for FaRupeeSign { path { d: "M.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256zM320.8 282.2C321.3 283.3 322.2 284.8 325 287.1C332.2 292.8 343.7 297.1 362.9 303.8L364.2 304.3C380.3 309.1 402.9 317.9 419.1 332.4C429.5 340.5 437.9 351 443 364.7C448.1 378.4 449.1 393.2 446.8 408.7C442.7 436.8 426.4 457.1 403.1 469.6C381 480.7 354.9 482.1 329.9 477.6L329.7 477.5C320.4 475.8 309.2 471.8 300.5 468.6C294.4 466.3 287.9 463.7 282.7 461.6C280.2 460.6 278.1 459.8 276.4 459.1C259.9 452.7 251.8 434.2 258.2 417.7C264.6 401.2 283.1 393.1 299.6 399.5C302.2 400.5 304.8 401.5 307.5 402.6C312.3 404.5 317.4 406.5 322.9 408.6C331.7 411.9 338.2 413.1 341.6 414.6C357.2 417.5 368.3 415.5 374.5 412.4C379.4 409.9 382.5 406.3 383.5 399.3C384.5 392.4 383.7 388.8 383.1 387.1C382.4 385.4 381.3 383.5 378.6 381.2C371.7 375.4 360.4 370.8 341.6 364.2L338.6 363.1C323.1 357.7 301.6 350.2 285.3 337.2C275.8 329.7 266.1 319.7 261.5 306.3C256.1 292.8 254.9 278.2 257.2 263.1C265.6 205.1 324.2 185.1 374.1 194.2C380.1 195.5 401.4 200 409.5 202.6C426.4 207.8 435.8 225.7 430.6 242.6C425.3 259.5 407.4 268.9 390.5 263.7C385.8 262.2 368.2 258.2 362.6 257.2C347.1 254.5 336.8 256.8 329.1 260.4C323.7 263.7 321.1 267.1 320.5 272.4C319.6 278.4 320.4 281.2 320.8 282.2H320.8z", } - } } } @@ -44974,7 +43929,6 @@ impl IconShape for FaRupiahSign { path { d: "M.0003 64C.0003 46.33 14.33 32 32 32H112C191.5 32 256 96.47 256 176C256 234.8 220.8 285.3 170.3 307.7L221.7 436.1C228.3 452.5 220.3 471.1 203.9 477.7C187.5 484.3 168.9 476.3 162.3 459.9L106.3 320H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448L.0003 64zM64 256H112C156.2 256 192 220.2 192 176C192 131.8 156.2 96 112 96H64V256zM400 160C461.9 160 512 210.1 512 272C512 333.9 461.9 384 400 384H352V480C352 497.7 337.7 512 320 512C302.3 512 288 497.7 288 480V192C288 174.3 302.3 160 320 160H400zM448 272C448 245.5 426.5 224 400 224H352V320H400C426.5 320 448 298.5 448 272z", } - } } } @@ -45017,7 +43971,6 @@ impl IconShape for FaS { path { d: "M349.9 379.1c-6.281 36.63-25.89 65.02-56.69 82.11c-24.91 13.83-54.08 18.98-83.73 18.98c-61.86 0-125.8-22.42-157.5-35.38c-16.38-6.672-24.22-25.34-17.55-41.7c6.641-16.36 25.27-24.28 41.7-17.55c77.56 31.64 150.6 39.39 186.1 19.69c13.83-7.672 21.67-19.42 24.69-36.98c7.25-42.31-18.2-56.75-103.7-81.38C112.6 266.6 15.98 238.7 34.11 133.2c5.484-32 23.64-59.36 51.14-77.02c45.59-29.33 115-31.87 206.4-7.688c17.09 4.531 27.27 22.05 22.75 39.13s-22.06 27.23-39.13 22.75C184 86.17 140.4 96.81 119.8 110c-12.55 8.062-20.17 19.5-22.66 34c-7.266 42.31 18.19 56.75 103.7 81.38C271.4 245.7 368 273.5 349.9 379.1z", } - } } } @@ -45060,7 +44013,6 @@ impl IconShape for FaSackDollar { path { d: "M320 96H192L144.6 24.88C137.5 14.24 145.1 0 157.9 0H354.1C366.9 0 374.5 14.24 367.4 24.88L320 96zM192 128H320C323.8 130.5 328.1 133.3 332.1 136.4C389.7 172.7 512 250.9 512 416C512 469 469 512 416 512H96C42.98 512 0 469 0 416C0 250.9 122.3 172.7 179 136.4C183.9 133.3 188.2 130.5 192 128V128zM276.1 224C276.1 212.9 267.1 203.9 255.1 203.9C244.9 203.9 235.9 212.9 235.9 224V230C230.3 231.2 224.1 232.9 220 235.1C205.1 241.9 192.1 254.5 188.9 272.8C187.1 283 188.1 292.9 192.3 301.8C196.5 310.6 203 316.8 209.6 321.3C221.2 329.2 236.5 333.8 248.2 337.3L250.4 337.9C264.4 342.2 273.8 345.3 279.7 349.6C282.2 351.4 283.1 352.8 283.4 353.7C283.8 354.5 284.4 356.3 283.7 360.3C283.1 363.8 281.2 366.8 275.7 369.1C269.6 371.7 259.7 373 246.9 371C240.9 370 230.2 366.4 220.7 363.2C218.5 362.4 216.3 361.7 214.3 361C203.8 357.5 192.5 363.2 189 373.7C185.5 384.2 191.2 395.5 201.7 398.1C202.9 399.4 204.4 399.9 206.1 400.5C213.1 403.2 226.4 407.4 235.9 409.6V416C235.9 427.1 244.9 436.1 255.1 436.1C267.1 436.1 276.1 427.1 276.1 416V410.5C281.4 409.5 286.6 407.1 291.4 405.9C307.2 399.2 319.8 386.2 323.1 367.2C324.9 356.8 324.1 346.8 320.1 337.7C316.2 328.7 309.9 322.1 303.2 317.3C291.1 308.4 274.9 303.6 262.8 299.9L261.1 299.7C247.8 295.4 238.2 292.4 232.1 288.2C229.5 286.4 228.7 285.2 228.5 284.7C228.3 284.3 227.7 283.1 228.3 279.7C228.7 277.7 230.2 274.4 236.5 271.6C242.1 268.7 252.9 267.1 265.1 268.1C269.5 269.7 283 272.3 286.9 273.3C297.5 276.2 308.5 269.8 311.3 259.1C314.2 248.5 307.8 237.5 297.1 234.7C292.7 233.5 282.7 231.5 276.1 230.3L276.1 224z", } - } } } @@ -45103,7 +44055,6 @@ impl IconShape for FaSackXmark { path { d: "M144.6 24.88C137.5 14.24 145.1 0 157.9 0H354.1C366.9 0 374.5 14.24 367.4 24.88L320 96H192L144.6 24.88zM332.1 136.4C389.7 172.7 512 250.9 512 416C512 469 469 512 416 512H96C42.98 512 0 469 0 416C0 250.9 122.3 172.7 179 136.4C183.9 133.3 188.2 130.5 192 128H320C323.8 130.5 328.1 133.3 332.1 136.4V136.4zM336.1 288.1C346.3 279.6 346.3 264.4 336.1 255C327.6 245.7 312.4 245.7 303 255L256 302.1L208.1 255C199.6 245.7 184.4 245.7 175 255C165.7 264.4 165.7 279.6 175 288.1L222.1 336L175 383C165.7 392.4 165.7 407.6 175 416.1C184.4 426.3 199.6 426.3 208.1 416.1L256 369.9L303 416.1C312.4 426.3 327.6 426.3 336.1 416.1C346.3 407.6 346.3 392.4 336.1 383L289.9 336L336.1 288.1z", } - } } } @@ -45146,7 +44097,6 @@ impl IconShape for FaSailboat { path { d: "M256 16C256 9.018 260.5 2.841 267.2 .7414C273.9-1.358 281.1 1.105 285.1 6.826L509.1 326.8C512.5 331.7 512.9 338.1 510.2 343.4C507.4 348.7 501.1 352 496 352H272C263.2 352 256 344.8 256 336V16zM212.1 96.54C219.1 98.4 224 104.7 224 112V336C224 344.8 216.8 352 208 352H80C74.3 352 69.02 348.1 66.16 344C63.3 339.1 63.28 333 66.11 328.1L194.1 104.1C197.7 97.76 205.1 94.68 212.1 96.54V96.54zM5.718 404.3C2.848 394.1 10.52 384 21.12 384H554.9C565.5 384 573.2 394.1 570.3 404.3L566.3 418.7C550.7 473.9 500.4 512 443 512H132.1C75.62 512 25.27 473.9 9.747 418.7L5.718 404.3z", } - } } } @@ -45189,7 +44139,6 @@ impl IconShape for FaSatelliteDish { path { d: "M216 104C202.8 104 192 114.8 192 128s10.75 24 24 24c79.41 0 144 64.59 144 144C360 309.3 370.8 320 384 320s24-10.75 24-24C408 190.1 321.9 104 216 104zM224 0C206.3 0 192 14.31 192 32s14.33 32 32 32c123.5 0 224 100.5 224 224c0 17.69 14.33 32 32 32s32-14.31 32-32C512 129.2 382.8 0 224 0zM188.9 346l27.37-27.37c2.625 .625 5.059 1.506 7.809 1.506c17.75 0 31.99-14.26 31.99-32c0-17.62-14.24-32.01-31.99-32.01c-17.62 0-31.99 14.38-31.99 32.01c0 2.875 .8099 5.25 1.56 7.875L166.2 323.4L49.37 206.5c-7.25-7.25-20.12-6-24.1 3c-41.75 77.88-29.88 176.7 35.75 242.4c65.62 65.62 164.6 77.5 242.4 35.75c9.125-5 10.38-17.75 3-25L188.9 346z", } - } } } @@ -45232,7 +44181,6 @@ impl IconShape for FaSatellite { path { d: "M502.8 264.1l-80.37-80.37l47.87-47.88c13-13.12 13-34.37 0-47.5l-47.5-47.5c-13.12-13.12-34.38-13.12-47.5 0l-47.88 47.88L247.1 9.25C241 3.375 232.9 0 224.5 0c-8.5 0-16.62 3.375-22.5 9.25l-96.75 96.75c-12.38 12.5-12.38 32.62 0 45.12L185.5 231.5L175.8 241.4c-54-24.5-116.3-22.5-168.5 5.375c-8.498 4.625-9.623 16.38-2.873 23.25l107.6 107.5l-17.88 17.75c-2.625-.75-5-1.625-7.75-1.625c-17.75 0-32 14.38-32 32c0 17.75 14.25 32 32 32c17.62 0 32-14.25 32-32c0-2.75-.875-5.125-1.625-7.75l17.75-17.88l107.6 107.6c6.75 6.75 18.62 5.625 23.12-2.875c27.88-52.25 29.88-114.5 5.375-168.5l10-9.873l80.25 80.36c12.5 12.38 32.62 12.38 44.1 0l96.75-96.75C508.6 304.1 512 295.1 512 287.5C512 279.1 508.6 270.1 502.8 264.1zM219.5 197.4L150.6 128.5l73.87-73.75l68.86 68.88L219.5 197.4zM383.5 361.4L314.6 292.5l73.75-73.88l68.88 68.87L383.5 361.4z", } - } } } @@ -45275,7 +44223,6 @@ impl IconShape for FaScaleBalanced { path { d: "M554.9 154.5c-17.62-35.25-68.12-35.38-85.87 0c-87 174.3-84.1 165.9-84.1 181.5c0 44.13 57.25 80 128 80s127.1-35.88 127.1-80C639.1 319.9 641.4 327.3 554.9 154.5zM439.1 320l71.96-144l72.17 144H439.1zM256 336c0-16.12 1.375-8.75-85.12-181.5c-17.62-35.25-68.12-35.38-85.87 0c-87 174.3-84.1 165.9-84.1 181.5c0 44.13 57.25 80 127.1 80S256 380.1 256 336zM127.9 176L200.1 320H55.96L127.9 176zM495.1 448h-143.1V153.3C375.5 143 393.1 121.8 398.4 96h113.6c17.67 0 31.1-14.33 31.1-32s-14.33-32-31.1-32h-128.4c-14.62-19.38-37.5-32-63.62-32S270.1 12.62 256.4 32H128C110.3 32 96 46.33 96 64S110.3 96 127.1 96h113.6c5.25 25.75 22.87 47 46.37 57.25V448H144c-26.51 0-48.01 21.49-48.01 48c0 8.836 7.165 16 16 16h416c8.836 0 16-7.164 16-16C544 469.5 522.5 448 495.1 448z", } - } } } @@ -45318,7 +44265,6 @@ impl IconShape for FaScaleUnbalancedFlip { path { d: "M554.9 250.5c-17.62-35.37-68.12-35.25-85.87 0c-86.38 172.7-85.04 165.4-85.04 181.5C383.1 476.1 441.3 512 512 512s127.1-35.88 127.1-79.1C639.1 416.4 642 424.7 554.9 250.5zM439.9 416l72.15-143.1l71.98 143.1H439.9zM512 192c13.41 0 25.89-8.471 30.36-21.88c5.594-16.76-3.469-34.89-20.23-40.48l-122.1-40.1c.3125-2.877 .8712-5.687 .8712-8.648c0-44.18-35.81-80-79.1-80c-29.29 0-54.65 15.92-68.58 39.41l-113.3-37.76C121.3-3.963 103.2 5.162 97.64 21.9C92.05 38.66 101.1 56.78 117.9 62.38l126.3 42.11c7.061 21.84 22.95 39.65 43.78 48.77v294.7H144c-26.51 0-47.1 21.49-47.1 47.1C96 504.8 103.2 512 112 512h223.1c8.836 0 15.1-7.164 15.1-15.1V153.3c5.043-2.207 9.756-4.965 14.19-8.115l135.7 45.23C505.2 191.5 508.7 192 512 192zM256 304c0-15.62 1.1-7.252-85.12-181.5c-17.62-35.37-68.08-35.25-85.83 0c-86.38 172.7-85.04 165.4-85.04 181.5c0 44.12 57.25 79.1 127.1 79.1S256 348.1 256 304zM128 144l72.04 143.1H55.92L128 144z", } - } } } @@ -45361,7 +44307,6 @@ impl IconShape for FaScaleUnbalanced { path { d: "M85 250.5c-87 174.2-84.1 165.9-84.1 181.5C.0035 476.1 57.25 512 128 512s128-35.88 128-79.1c0-16.12 1.375-8.752-85.12-181.5C153.3 215.3 102.8 215.1 85 250.5zM55.96 416l71.98-143.1l72.15 143.1H55.96zM554.9 122.5c-17.62-35.25-68.08-35.37-85.83 0c-87 174.2-85.04 165.9-85.04 181.5c0 44.12 57.25 79.1 128 79.1s127.1-35.87 127.1-79.1C639.1 287.9 641.4 295.3 554.9 122.5zM439.1 288l72.04-143.1l72.08 143.1H439.1zM495.1 448h-143.1V153.3c20.83-9.117 36.72-26.93 43.78-48.77l126.3-42.11c16.77-5.594 25.83-23.72 20.23-40.48c-5.578-16.73-23.62-25.86-40.48-20.23l-113.3 37.76c-13.94-23.49-39.29-39.41-68.58-39.41c-44.18 0-79.1 35.82-79.1 80c0 2.961 .5587 5.771 .8712 8.648L117.9 129.7C101.1 135.3 92.05 153.4 97.64 170.1c4.469 13.41 16.95 21.88 30.36 21.88c3.344 0 6.768-.5186 10.13-1.644L273.8 145.1C278.2 148.3 282.1 151.1 288 153.3V496C288 504.8 295.2 512 304 512h223.1c8.838 0 16-7.164 16-15.1C543.1 469.5 522.5 448 495.1 448z", } - } } } @@ -45404,7 +44349,6 @@ impl IconShape for FaSchoolCircleCheck { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368zM480 385.4L451.3 356.7C445.1 350.4 434.9 350.4 428.7 356.7C422.4 362.9 422.4 373.1 428.7 379.3L468.7 419.3C474.9 425.6 485.1 425.6 491.3 419.3L563.3 347.3C569.6 341.1 569.6 330.9 563.3 324.7C557.1 318.4 546.9 318.4 540.7 324.7L480 385.4z", } - } } } @@ -45447,7 +44391,6 @@ impl IconShape for FaSchoolCircleExclamation { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -45490,7 +44433,6 @@ impl IconShape for FaSchoolCircleXmark { path { d: "M476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V266.8C608.1 221.6 555.5 191.1 496 191.1C457.5 191.1 421.8 204.4 392.9 225.4C402.4 211.3 408 194.3 408 175.1C408 127.4 368.6 87.1 320 87.1C271.4 87.1 232 127.4 232 175.1C232 224.6 271.4 263.1 320 263.1C335.6 263.1 350.2 259.1 362.9 252.9C339.4 279.9 324.1 314.3 320.7 352H320.3L320 352C284.7 352 256 380.7 256 416V512L320 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM518.6 368L555.3 331.3C561.6 325.1 561.6 314.9 555.3 308.7C549.1 302.4 538.9 302.4 532.7 308.7L496 345.4L459.3 308.7C453.1 302.4 442.9 302.4 436.7 308.7C430.4 314.9 430.4 325.1 436.7 331.3L473.4 368L436.7 404.7C430.4 410.9 430.4 421.1 436.7 427.3C442.9 433.6 453.1 433.6 459.3 427.3L496 390.6L532.7 427.3C538.9 433.6 549.1 433.6 555.3 427.3C561.6 421.1 561.6 410.9 555.3 404.7L518.6 368z", } - } } } @@ -45533,7 +44475,6 @@ impl IconShape for FaSchoolFlag { path { d: "M288 0H400C408.8 0 416 7.164 416 16V64C416 72.84 408.8 80 400 80H320V95.53L410.3 160H512C547.3 160 576 188.7 576 224V448C576 483.3 547.3 512 512 512H336V400C336 373.5 314.5 352 288 352C261.5 352 240 373.5 240 400V512H64C28.65 512 0 483.3 0 448V224C0 188.7 28.65 160 64 160H165.7L256 95.53V32C256 14.33 270.3 0 288 0V0zM288 192C261.5 192 240 213.5 240 240C240 266.5 261.5 288 288 288C314.5 288 336 266.5 336 240C336 213.5 314.5 192 288 192zM80 224C71.16 224 64 231.2 64 240V304C64 312.8 71.16 320 80 320H112C120.8 320 128 312.8 128 304V240C128 231.2 120.8 224 112 224H80zM448 304C448 312.8 455.2 320 464 320H496C504.8 320 512 312.8 512 304V240C512 231.2 504.8 224 496 224H464C455.2 224 448 231.2 448 240V304zM80 352C71.16 352 64 359.2 64 368V432C64 440.8 71.16 448 80 448H112C120.8 448 128 440.8 128 432V368C128 359.2 120.8 352 112 352H80zM464 352C455.2 352 448 359.2 448 368V432C448 440.8 455.2 448 464 448H496C504.8 448 512 440.8 512 432V368C512 359.2 504.8 352 496 352H464z", } - } } } @@ -45576,7 +44517,6 @@ impl IconShape for FaSchoolLock { path { d: "M336 160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128C328.8 128 336 135.2 336 144V160zM302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V271.1C640 210.1 589.9 159.1 528 159.1C466.1 159.1 416 210.1 416 271.1V296.6C396.9 307.6 384 328.3 384 352H320.3L320 352C284.7 352 256 380.7 256 416V512H320L48 512C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374zM80 272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96C87.16 192 80 199.2 80 208V272zM80 400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96C87.16 320 80 327.2 80 336V400zM320 264C368.6 264 408 224.6 408 176C408 127.4 368.6 88 320 88C271.4 88 232 127.4 232 176C232 224.6 271.4 264 320 264zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -45619,7 +44559,6 @@ impl IconShape for FaSchool { path { d: "M320 128C328.8 128 336 135.2 336 144V160H352C360.8 160 368 167.2 368 176C368 184.8 360.8 192 352 192H320C311.2 192 304 184.8 304 176V144C304 135.2 311.2 128 320 128zM476.8 98.06L602.4 125.1C624.4 130.9 640 150.3 640 172.8V464C640 490.5 618.5 512 592 512H48C21.49 512 0 490.5 0 464V172.8C0 150.3 15.63 130.9 37.59 125.1L163.2 98.06L302.2 5.374C312.1-1.791 327-1.791 337.8 5.374L476.8 98.06zM256 512H384V416C384 380.7 355.3 352 320 352C284.7 352 256 380.7 256 416V512zM96 192C87.16 192 80 199.2 80 208V272C80 280.8 87.16 288 96 288H128C136.8 288 144 280.8 144 272V208C144 199.2 136.8 192 128 192H96zM496 272C496 280.8 503.2 288 512 288H544C552.8 288 560 280.8 560 272V208C560 199.2 552.8 192 544 192H512C503.2 192 496 199.2 496 208V272zM96 320C87.16 320 80 327.2 80 336V400C80 408.8 87.16 416 96 416H128C136.8 416 144 408.8 144 400V336C144 327.2 136.8 320 128 320H96zM496 400C496 408.8 503.2 416 512 416H544C552.8 416 560 408.8 560 400V336C560 327.2 552.8 320 544 320H512C503.2 320 496 327.2 496 336V400zM320 88C271.4 88 232 127.4 232 176C232 224.6 271.4 264 320 264C368.6 264 408 224.6 408 176C408 127.4 368.6 88 320 88z", } - } } } @@ -45662,7 +44601,6 @@ impl IconShape for FaScissors { path { d: "M396.8 51.2C425.1 22.92 470.9 22.92 499.2 51.2C506.3 58.27 506.3 69.73 499.2 76.8L216.5 359.5C221.3 372.1 224 385.7 224 400C224 461.9 173.9 512 112 512C50.14 512 0 461.9 0 400C0 338.1 50.14 287.1 112 287.1C126.3 287.1 139.9 290.7 152.5 295.5L191.1 255.1L152.5 216.5C139.9 221.3 126.3 224 112 224C50.14 224 0 173.9 0 112C0 50.14 50.14 0 112 0C173.9 0 224 50.14 224 112C224 126.3 221.3 139.9 216.5 152.5L255.1 191.1L396.8 51.2zM160 111.1C160 85.49 138.5 63.1 112 63.1C85.49 63.1 64 85.49 64 111.1C64 138.5 85.49 159.1 112 159.1C138.5 159.1 160 138.5 160 111.1zM112 448C138.5 448 160 426.5 160 400C160 373.5 138.5 352 112 352C85.49 352 64 373.5 64 400C64 426.5 85.49 448 112 448zM278.6 342.6L342.6 278.6L499.2 435.2C506.3 442.3 506.3 453.7 499.2 460.8C470.9 489.1 425.1 489.1 396.8 460.8L278.6 342.6z", } - } } } @@ -45705,7 +44643,6 @@ impl IconShape for FaScrewdriverWrench { path { d: "M331.8 224.1c28.29 0 54.88 10.99 74.86 30.97l19.59 19.59c40.01-17.74 71.25-53.3 81.62-96.65c5.725-23.92 5.34-47.08 .2148-68.4c-2.613-10.88-16.43-14.51-24.34-6.604l-68.9 68.9h-75.6V97.2l68.9-68.9c7.912-7.912 4.275-21.73-6.604-24.34c-21.32-5.125-44.48-5.51-68.4 .2148c-55.3 13.23-98.39 60.22-107.2 116.4C224.5 128.9 224.2 137 224.3 145l82.78 82.86C315.2 225.1 323.5 224.1 331.8 224.1zM384 278.6c-23.16-23.16-57.57-27.57-85.39-13.9L191.1 158L191.1 95.99l-127.1-95.99L0 63.1l96 127.1l62.04 .0077l106.7 106.6c-13.67 27.82-9.251 62.23 13.91 85.39l117 117.1c14.62 14.5 38.21 14.5 52.71-.0016l52.75-52.75c14.5-14.5 14.5-38.08-.0016-52.71L384 278.6zM227.9 307L168.7 247.9l-148.9 148.9c-26.37 26.37-26.37 69.08 0 95.45C32.96 505.4 50.21 512 67.5 512s34.54-6.592 47.72-19.78l119.1-119.1C225.5 352.3 222.6 329.4 227.9 307zM64 472c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24S88 434.7 88 448C88 461.3 77.25 472 64 472z", } - } } } @@ -45748,7 +44685,6 @@ impl IconShape for FaScrewdriver { path { d: "M128 278.6l-117.1 116.9c-14.5 14.62-14.5 38.29 0 52.79l52.75 52.75c14.5 14.5 38.17 14.5 52.79 0L233.4 384c29.12-29.12 29.12-76.25 0-105.4S157.1 249.5 128 278.6zM447.1 0l-128 96L320 158L237 241.1C243.8 245.4 250.3 250.1 256 256c5.875 5.75 10.62 12.25 14.88 19L353.1 192h61.99l95.1-128L447.1 0z", } - } } } @@ -45791,7 +44727,6 @@ impl IconShape for FaScrollTorah { path { d: "M320 366.5l17.75-29.62l-35.5 .0011L320 366.5zM382.5 311.5l36.75-.0011l-18.38-30.75L382.5 311.5zM48 0C21.5 0 0 14.38 0 32v448c0 17.62 21.5 32 48 32S96 497.6 96 480V32C96 14.38 74.5 0 48 0zM419.2 200.5L382.4 200.5l18.5 30.79L419.2 200.5zM220.8 311.5l36.87-.0012l-18.5-30.87L220.8 311.5zM287.1 311.5L352.9 311.5l33.25-55.5l-33.25-55.5L287.1 200.5L253.9 256L287.1 311.5zM592 0C565.5 0 544 14.38 544 32v448c0 17.62 21.5 32 48 32s48-14.38 48-32V32C640 14.38 618.5 0 592 0zM128 480h384V32H128V480zM194.8 185.9c3.75-6.625 10.87-10.75 18.5-10.75L272.7 175.1l29.12-48.67C305.6 119.1 312.6 116.1 319.1 116.1c7.375-.125 14.25 3.916 17.1 10.17l29.25 48.87l59.5-.0019c7.625 0 14.62 4.124 18.38 10.75s3.626 14.75-.2493 21.25l-29.25 48.87l29.38 48.1c4 6.5 4.001 14.62 .2506 21.12c-3.75 6.625-10.87 10.75-18.5 10.75l-59.5 .0019l-29.12 48.67c-3.75 6.5-10.62 10.33-18.12 10.46c-7.375 0-14.25-3.874-18-10.25l-29.25-48.87l-59.5 .0019c-7.625 0-14.62-4.124-18.37-10.75S191.3 311.4 195.1 304.9l29.25-48.87L195 207C191.1 200.5 191 192.4 194.8 185.9zM319.1 145.5L302.2 175.1l35.37-.0011L319.1 145.5zM257.5 200.5L220.8 200.5l18.38 30.83L257.5 200.5z", } - } } } @@ -45834,7 +44769,6 @@ impl IconShape for FaScroll { path { d: "M48 32C21.5 32 0 53.5 0 80v64C0 152.9 7.125 160 16 160H96V80C96 53.5 74.5 32 48 32zM256 380.6V320h224V128c0-53-43-96-96-96H111.6C121.8 45.38 128 61.88 128 80V384c0 38.88 34.62 69.63 74.75 63.13C234.3 442 256 412.5 256 380.6zM288 352v32c0 52.88-43 96-96 96h272c61.88 0 112-50.13 112-112c0-8.875-7.125-16-16-16H288z", } - } } } @@ -45877,7 +44811,6 @@ impl IconShape for FaSdCard { path { d: "M320 0H128L0 128v320c0 35.25 28.75 64 64 64h256c35.25 0 64-28.75 64-64V64C384 28.75 355.3 0 320 0zM160 160H112V64H160V160zM240 160H192V64h48V160zM320 160h-48V64H320V160z", } - } } } @@ -45920,7 +44853,6 @@ impl IconShape for FaSection { path { d: "M224.5 337.4c15.66-14.28 26.09-33.12 29.8-55.82c14.46-88.44-64.67-112.4-117-128.2L124.7 149.5C65.67 131.2 61.11 119.4 64.83 96.79c1.531-9.344 5.715-16.19 13.21-21.56c14.74-10.56 39.94-13.87 69.23-9.029c10.74 1.75 24.36 5.686 41.66 12.03c16.58 6 34.98-2.438 41.04-19.06c6.059-16.59-2.467-34.97-19.05-41.06c-21.39-7.842-38.35-12.62-53.28-15.06c-46.47-7.781-88.1-.5313-116.9 20.19C19.46 38.52 5.965 60.39 1.686 86.48C-5.182 128.6 9.839 156 31.47 174.7C15.87 188.1 5.406 207.8 1.686 230.5C-12.59 317.9 67.36 342.7 105.7 354.6l12.99 3.967c64.71 19.56 76.92 29.09 72.42 56.59c-1.279 7.688-4.84 18.75-21.23 26.16c-15.27 6.906-37.01 8.406-61.4 4.469c-16.74-2.656-37.32-10.5-55.49-17.41l-9.773-3.719c-16.52-6.156-34.95 2.25-41.16 18.75c-6.184 16.56 2.186 34.1 18.74 41.19l9.463 3.594c21.05 8 44.94 17.12 68.02 20.75c12.21 2.031 24.14 3.032 35.54 3.032c23.17 0 44.28-4.157 62.4-12.34c31.95-14.44 52.53-40.75 58.02-74.12C261.1 383.6 246.8 356.3 224.5 337.4zM64.83 240.8c3.303-20.28 21.22-28.1 38.09-31.04c.9258 .2891 15.81 4.852 15.81 4.852c64.71 19.56 76.92 29.09 72.39 56.62c-3.291 20.2-21.12 28.07-37.93 31.04c-5.488-1.746-28.49-8.754-28.49-8.754C65.67 275.2 61.11 263.4 64.83 240.8z", } - } } } @@ -45963,7 +44895,6 @@ impl IconShape for FaSeedling { path { d: "M64 95.1H0c0 123.8 100.3 224 224 224v128C224 465.6 238.4 480 255.1 480S288 465.6 288 448V320C288 196.3 187.7 95.1 64 95.1zM448 32c-84.25 0-157.4 46.5-195.8 115.3c27.75 30.12 48.25 66.88 59 107.5C424 243.1 512 147.9 512 32H448z", } - } } } @@ -46006,7 +44937,6 @@ impl IconShape for FaServer { path { d: "M480 288H32c-17.62 0-32 14.38-32 32v128c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32v-128C512 302.4 497.6 288 480 288zM352 408c-13.25 0-24-10.75-24-24s10.75-24 24-24s24 10.75 24 24S365.3 408 352 408zM416 408c-13.25 0-24-10.75-24-24s10.75-24 24-24s24 10.75 24 24S429.3 408 416 408zM480 32H32C14.38 32 0 46.38 0 64v128c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32V64C512 46.38 497.6 32 480 32zM352 152c-13.25 0-24-10.75-24-24S338.8 104 352 104S376 114.8 376 128S365.3 152 352 152zM416 152c-13.25 0-24-10.75-24-24S402.8 104 416 104S440 114.8 440 128S429.3 152 416 152z", } - } } } @@ -46049,7 +44979,6 @@ impl IconShape for FaShapes { path { d: "M411.4 175.5C417.4 185.4 417.5 197.7 411.8 207.8C406.2 217.8 395.5 223.1 384 223.1H192C180.5 223.1 169.8 217.8 164.2 207.8C158.5 197.7 158.6 185.4 164.6 175.5L260.6 15.54C266.3 5.897 276.8 0 288 0C299.2 0 309.7 5.898 315.4 15.54L411.4 175.5zM288 312C288 289.9 305.9 272 328 272H472C494.1 272 512 289.9 512 312V456C512 478.1 494.1 496 472 496H328C305.9 496 288 478.1 288 456V312zM0 384C0 313.3 57.31 256 128 256C198.7 256 256 313.3 256 384C256 454.7 198.7 512 128 512C57.31 512 0 454.7 0 384z", } - } } } @@ -46092,7 +45021,6 @@ impl IconShape for FaShareFromSquare { path { d: "M568.9 143.5l-150.9-138.2C404.8-6.773 384 3.039 384 21.84V96C241.2 97.63 128 126.1 128 260.6c0 54.3 35.2 108.1 74.08 136.2c12.14 8.781 29.42-2.238 24.94-16.46C186.7 252.2 256 224 384 223.1v74.2c0 18.82 20.84 28.59 34.02 16.51l150.9-138.2C578.4 167.8 578.4 152.2 568.9 143.5zM416 384c-17.67 0-32 14.33-32 32v31.1l-320-.0013V128h32c17.67 0 32-14.32 32-32S113.7 64 96 64H64C28.65 64 0 92.65 0 128v319.1c0 35.34 28.65 64 64 64l320-.0013c35.35 0 64-28.66 64-64V416C448 398.3 433.7 384 416 384z", } - } } } @@ -46135,7 +45063,6 @@ impl IconShape for FaShareNodes { path { d: "M448 127.1C448 181 405 223.1 352 223.1C326.1 223.1 302.6 213.8 285.4 197.1L191.3 244.1C191.8 248 191.1 251.1 191.1 256C191.1 260 191.8 263.1 191.3 267.9L285.4 314.9C302.6 298.2 326.1 288 352 288C405 288 448 330.1 448 384C448 437 405 480 352 480C298.1 480 256 437 256 384C256 379.1 256.2 376 256.7 372.1L162.6 325.1C145.4 341.8 121.9 352 96 352C42.98 352 0 309 0 256C0 202.1 42.98 160 96 160C121.9 160 145.4 170.2 162.6 186.9L256.7 139.9C256.2 135.1 256 132 256 128C256 74.98 298.1 32 352 32C405 32 448 74.98 448 128L448 127.1zM95.1 287.1C113.7 287.1 127.1 273.7 127.1 255.1C127.1 238.3 113.7 223.1 95.1 223.1C78.33 223.1 63.1 238.3 63.1 255.1C63.1 273.7 78.33 287.1 95.1 287.1zM352 95.1C334.3 95.1 320 110.3 320 127.1C320 145.7 334.3 159.1 352 159.1C369.7 159.1 384 145.7 384 127.1C384 110.3 369.7 95.1 352 95.1zM352 416C369.7 416 384 401.7 384 384C384 366.3 369.7 352 352 352C334.3 352 320 366.3 320 384C320 401.7 334.3 416 352 416z", } - } } } @@ -46178,7 +45105,6 @@ impl IconShape for FaShare { path { d: "M503.7 226.2l-176 151.1c-15.38 13.3-39.69 2.545-39.69-18.16V272.1C132.9 274.3 66.06 312.8 111.4 457.8c5.031 16.09-14.41 28.56-28.06 18.62C39.59 444.6 0 383.8 0 322.3c0-152.2 127.4-184.4 288-186.3V56.02c0-20.67 24.28-31.46 39.69-18.16l176 151.1C514.8 199.4 514.8 216.6 503.7 226.2z", } - } } } @@ -46221,7 +45147,6 @@ impl IconShape for FaSheetPlastic { path { d: "M0 64C0 28.65 28.65 0 64 0H320C355.3 0 384 28.65 384 64V352H256C238.3 352 224 366.3 224 384V512H64C28.65 512 0 483.3 0 448V64zM171.3 52.69C165.1 46.44 154.9 46.44 148.7 52.69L52.69 148.7C46.44 154.9 46.44 165.1 52.69 171.3C58.93 177.6 69.06 177.6 75.31 171.3L171.3 75.31C177.6 69.07 177.6 58.94 171.3 52.69V52.69zM267.3 107.3C273.6 101.1 273.6 90.93 267.3 84.69C261.1 78.44 250.9 78.44 244.7 84.69L84.69 244.7C78.44 250.9 78.44 261.1 84.69 267.3C90.93 273.6 101.1 273.6 107.3 267.3L267.3 107.3zM384 384L256 512V384H384z", } - } } } @@ -46264,7 +45189,6 @@ impl IconShape for FaShekelSign { path { d: "M192 32C262.7 32 320 89.31 320 160V320C320 337.7 305.7 352 288 352C270.3 352 256 337.7 256 320V160C256 124.7 227.3 96 192 96H64V448C64 465.7 49.67 480 32 480C14.33 480 0 465.7 0 448V64C0 46.33 14.33 32 32 32H192zM160 480C142.3 480 128 465.7 128 448V192C128 174.3 142.3 160 160 160C177.7 160 192 174.3 192 192V416H320C355.3 416 384 387.3 384 352V64C384 46.33 398.3 32 416 32C433.7 32 448 46.33 448 64V352C448 422.7 390.7 480 320 480H160z", } - } } } @@ -46307,7 +45231,6 @@ impl IconShape for FaShieldBlank { path { d: "M496 127.1C496 381.3 309.1 512 255.1 512C204.9 512 16 385.3 16 127.1c0-19.41 11.7-36.89 29.61-44.28l191.1-80.01c4.906-2.031 13.13-3.701 18.44-3.701c5.281 0 13.58 1.67 18.46 3.701l192 80.01C484.3 91.1 496 108.6 496 127.1z", } - } } } @@ -46350,7 +45273,6 @@ impl IconShape for FaShieldCat { path { d: "M199.1 272C199.1 263.2 207.2 256 215.1 256C224.8 256 231.1 263.2 231.1 272C231.1 280.8 224.8 288 215.1 288C207.2 288 199.1 280.8 199.1 272zM312 272C312 280.8 304.8 288 296 288C287.2 288 280 280.8 280 272C280 263.2 287.2 256 296 256C304.8 256 312 263.2 312 272zM256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM223.1 208L159.1 144V272C159.1 325 202.1 368 255.1 368C309 368 352 325 352 272V144L288 208H223.1z", } - } } } @@ -46393,7 +45315,6 @@ impl IconShape for FaShieldDog { path { d: "M288 208C288 216.8 280.8 224 272 224C263.2 224 255.1 216.8 255.1 208C255.1 199.2 263.2 192 272 192C280.8 192 288 199.2 288 208zM256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM160.9 286.2L143.1 320L272 384V320H320C364.2 320 400 284.2 400 240V208C400 199.2 392.8 192 384 192H320L312.8 177.7C307.4 166.8 296.3 160 284.2 160H239.1V224C239.1 259.3 211.3 288 175.1 288C170.8 288 165.7 287.4 160.9 286.2H160.9zM143.1 176V224C143.1 241.7 158.3 256 175.1 256C193.7 256 207.1 241.7 207.1 224V160H159.1C151.2 160 143.1 167.2 143.1 176z", } - } } } @@ -46436,7 +45357,6 @@ impl IconShape for FaShieldHalved { path { d: "M256-.0078C260.7-.0081 265.2 1.008 269.4 2.913L457.7 82.79C479.7 92.12 496.2 113.8 496 139.1C495.5 239.2 454.7 420.7 282.4 503.2C265.7 511.1 246.3 511.1 229.6 503.2C57.25 420.7 16.49 239.2 15.1 139.1C15.87 113.8 32.32 92.12 54.3 82.79L242.7 2.913C246.8 1.008 251.4-.0081 256-.0078V-.0078zM256 444.8C393.1 378 431.1 230.1 432 141.4L256 66.77L256 444.8z", } - } } } @@ -46479,7 +45399,6 @@ impl IconShape for FaShieldHeart { path { d: "M256.3-.0068C261.9-.0507 267.3 1.386 272.1 4.066L476.5 90.53C487.7 95.27 495.2 105.1 495.9 118.1C501.6 213.6 466.7 421.9 272.5 507.7C267.6 510.5 261.1 512.1 256.3 512C250.5 512.1 244.9 510.5 239.1 507.7C45.8 421.9 10.95 213.6 16.57 118.1C17.28 105.1 24.83 95.27 36.04 90.53L240.4 4.066C245.2 1.386 250.7-.0507 256.3-.0068H256.3zM266.1 363.4L364.2 263.6C392.2 234.7 390.5 186.6 358.1 159.5C331.8 135.8 291.5 140.2 266.1 166.5L256.4 176.1L245.9 166.5C221.4 140.2 180.2 135.8 153 159.5C121.5 186.6 119.8 234.7 147.8 263.6L244.2 363.4C251.2 369.5 260.8 369.5 266.1 363.4V363.4z", } - } } } @@ -46522,7 +45441,6 @@ impl IconShape for FaShieldVirus { path { d: "M288 255.1c-8.836 0-16 7.162-16 16c0 8.836 7.164 15.1 16 15.1s16-7.163 16-15.1C304 263.2 296.8 255.1 288 255.1zM224 191.1c-8.836 0-16 7.162-16 16c0 8.836 7.164 16 15.1 16s16-7.164 16-16C240 199.2 232.8 191.1 224 191.1zM466.5 83.68l-192-80.01C269.6 1.641 261.3 0 256.1 0C250.7 0 242.5 1.641 237.6 3.672l-192 80.01C27.69 91.07 16 108.6 16 127.1C16 385.2 205.2 512 255.9 512c52.02 0 240.1-128.2 240.1-384C496 108.6 484.3 91.07 466.5 83.68zM384 255.1h-12.12c-19.29 0-32.06 15.78-32.06 32.23c0 7.862 2.918 15.88 9.436 22.4l8.576 8.576c3.125 3.125 4.688 7.218 4.688 11.31c0 8.527-6.865 15.1-16 15.1c-4.094 0-8.188-1.562-11.31-4.688l-8.576-8.576c-6.519-6.519-14.53-9.436-22.4-9.436c-16.45 0-32.23 12.77-32.23 32.06v12.12c0 8.844-7.156 16-16 16s-16-7.156-16-16v-12.12c0-19.29-15.78-32.06-32.23-32.06c-7.862 0-15.87 2.917-22.39 9.436l-8.576 8.576c-3.125 3.125-7.219 4.688-11.31 4.688c-9.139 0-16-7.473-16-15.1c0-4.094 1.562-8.187 4.688-11.31l8.576-8.576c6.519-6.519 9.436-14.53 9.436-22.4c0-16.45-12.77-32.23-32.06-32.23H128c-8.844 0-16-7.156-16-16s7.156-16 16-16h12.12c19.29 0 32.06-15.78 32.06-32.23c0-7.862-2.918-15.88-9.436-22.4L154.2 160.8C151 157.7 149.5 153.6 149.5 149.5c0-8.527 6.865-15.1 16-15.1c4.094 0 8.188 1.562 11.31 4.688L185.4 146.7C191.9 153.3 199.9 156.2 207.8 156.2c16.45 0 32.23-12.77 32.23-32.07V111.1c0-8.844 7.156-16 16-16s16 7.156 16 16v12.12c0 19.29 15.78 32.07 32.23 32.07c7.862 0 15.88-2.917 22.4-9.436l8.576-8.577c3.125-3.125 7.219-4.688 11.31-4.688c9.139 0 16 7.473 16 15.1c0 4.094-1.562 8.187-4.688 11.31l-8.576 8.577c-6.519 6.519-9.436 14.53-9.436 22.4c0 16.45 12.77 32.23 32.06 32.23h12.12c8.844 0 16 7.156 16 16S392.8 255.1 384 255.1z", } - } } } @@ -46565,7 +45483,6 @@ impl IconShape for FaShield { path { d: "M256-.0078C260.7-.0081 265.2 1.008 269.4 2.913L457.7 82.79C479.7 92.12 496.2 113.8 496 139.1C495.5 239.2 454.7 420.7 282.4 503.2C265.7 511.1 246.3 511.1 229.6 503.2C57.25 420.7 16.49 239.2 15.1 139.1C15.87 113.8 32.32 92.12 54.3 82.79L242.7 2.913C246.8 1.008 251.4-.0081 256-.0078V-.0078z", } - } } } @@ -46608,7 +45525,6 @@ impl IconShape for FaShip { path { d: "M192 32C192 14.33 206.3 0 224 0H352C369.7 0 384 14.33 384 32V64H432C458.5 64 480 85.49 480 112V240L524.4 254.8C547.6 262.5 553.9 292.3 535.9 308.7L434.9 401.4C418.7 410.7 400.2 416.5 384 416.5C364.4 416.5 343.2 408.8 324.8 396.1C302.8 380.6 273.3 380.6 251.2 396.1C234 407.9 213.2 416.5 192 416.5C175.8 416.5 157.3 410.7 141.1 401.3L40.09 308.7C22.1 292.3 28.45 262.5 51.59 254.8L96 239.1V111.1C96 85.49 117.5 63.1 144 63.1H192V32zM160 218.7L267.8 182.7C280.9 178.4 295.1 178.4 308.2 182.7L416 218.7V128H160V218.7zM384 448C410.9 448 439.4 437.2 461.4 421.9L461.5 421.9C473.4 413.4 489.5 414.1 500.7 423.6C515 435.5 533.2 444.6 551.3 448.8C568.5 452.8 579.2 470.1 575.2 487.3C571.2 504.5 553.1 515.2 536.7 511.2C512.2 505.4 491.9 494.6 478.5 486.2C449.5 501.7 417 512 384 512C352.1 512 323.4 502.1 303.6 493.1C297.7 490.5 292.5 487.8 288 485.4C283.5 487.8 278.3 490.5 272.4 493.1C252.6 502.1 223.9 512 192 512C158.1 512 126.5 501.7 97.5 486.2C84.12 494.6 63.79 505.4 39.27 511.2C22.06 515.2 4.853 504.5 .8422 487.3C-3.169 470.1 7.532 452.8 24.74 448.8C42.84 444.6 60.96 435.5 75.31 423.6C86.46 414.1 102.6 413.4 114.5 421.9L114.6 421.9C136.7 437.2 165.1 448 192 448C219.5 448 247 437.4 269.5 421.9C280.6 414 295.4 414 306.5 421.9C328.1 437.4 356.5 448 384 448H384z", } - } } } @@ -46651,7 +45567,6 @@ impl IconShape for FaShirt { path { d: "M640 162.8c0 6.917-2.293 13.88-7.012 19.7l-49.96 61.63c-6.32 7.796-15.62 11.85-25.01 11.85c-7.01 0-14.07-2.262-19.97-6.919L480 203.3V464c0 26.51-21.49 48-48 48H208C181.5 512 160 490.5 160 464V203.3L101.1 249.1C96.05 253.7 88.99 255.1 81.98 255.1c-9.388 0-18.69-4.057-25.01-11.85L7.012 182.5C2.292 176.7-.0003 169.7-.0003 162.8c0-9.262 4.111-18.44 12.01-24.68l135-106.6C159.8 21.49 175.7 16 191.1 16H225.6C233.3 61.36 272.5 96 320 96s86.73-34.64 94.39-80h33.6c16.35 0 32.22 5.49 44.99 15.57l135 106.6C635.9 144.4 640 153.6 640 162.8z", } - } } } @@ -46694,7 +45609,6 @@ impl IconShape for FaShoePrints { path { d: "M192 159.1L224 159.1V32L192 32c-35.38 0-64 28.62-64 63.1S156.6 159.1 192 159.1zM0 415.1c0 35.37 28.62 64.01 64 64.01l32-.0103v-127.1l-32-.0005C28.62 351.1 0 380.6 0 415.1zM337.5 287.1c-35 0-76.25 13.12-104.8 31.1C208 336.4 188.3 351.1 128 351.1v128l57.5 15.98c26.25 7.25 53 13.13 80.38 15.01c32.63 2.375 65.63 .743 97.5-6.132C472.9 481.2 512 429.2 512 383.1C512 319.1 427.9 287.1 337.5 287.1zM491.4 7.252c-31.88-6.875-64.88-8.625-97.5-6.25C366.5 2.877 339.8 8.752 313.5 16L256 32V159.1c60.25 0 80 15.62 104.8 31.1c28.5 18.87 69.75 31.1 104.8 31.1C555.9 223.1 640 191.1 640 127.1C640 82.75 600.9 30.75 491.4 7.252z", } - } } } @@ -46737,7 +45651,6 @@ impl IconShape for FaShopLock { path { d: "M0 155.2C0 147.9 2.153 140.8 6.188 134.7L81.75 21.37C90.65 8.021 105.6 0 121.7 0H518.3C534.4 0 549.3 8.021 558.2 21.37L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 174.5 625.2 190.3 606.3 191.9C586.1 172.2 558.5 160 528 160C497.5 160 469.8 172.2 449.6 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM384 224V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224H128V384H320V224H384zM528 192C572.2 192 608 227.8 608 272V320C625.7 320 640 334.3 640 352V480C640 497.7 625.7 512 608 512H448C430.3 512 416 497.7 416 480V352C416 334.3 430.3 320 448 320V272C448 227.8 483.8 192 528 192zM528 240C510.3 240 496 254.3 496 272V320H560V272C560 254.3 545.7 240 528 240z", } - } } } @@ -46780,7 +45693,6 @@ impl IconShape for FaShopSlash { path { d: "M74.13 32.8L81.75 21.38C90.65 8.022 105.6 .001 121.7 .001H518.3C534.4 .001 549.3 8.022 558.2 21.38L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 175.5 623.5 192 603.2 192H277.3L320 225.5V224H384V275.7L512 375.1V224H576V426.2L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L74.13 32.8zM0 155.2C0 147.9 2.153 140.8 6.188 134.7L20.98 112.5L121.8 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM320 384V348.1L384 398.5V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224H128V384H320z", } - } } } @@ -46823,7 +45735,6 @@ impl IconShape for FaShop { path { d: "M0 155.2C0 147.9 2.153 140.8 6.188 134.7L81.75 21.37C90.65 8.021 105.6 0 121.7 0H518.3C534.4 0 549.3 8.021 558.2 21.37L633.8 134.7C637.8 140.8 640 147.9 640 155.2C640 175.5 623.5 192 603.2 192H36.84C16.5 192 .0003 175.5 .0003 155.2H0zM64 224H128V384H320V224H384V464C384 490.5 362.5 512 336 512H112C85.49 512 64 490.5 64 464V224zM512 224H576V480C576 497.7 561.7 512 544 512C526.3 512 512 497.7 512 480V224z", } - } } } @@ -46866,7 +45777,6 @@ impl IconShape for FaShower { path { d: "M288 384c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C320 398.3 305.7 384 288 384zM416 256c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C448 270.3 433.7 256 416 256zM480 192c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C512 206.3 497.7 192 480 192zM288 320c0-17.67-14.33-32-32-32s-32 14.33-32 32c0 17.67 14.33 32 32 32S288 337.7 288 320zM320 224c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C352 238.3 337.7 224 320 224zM384 224c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32s-32 14.33-32 32C352 209.7 366.3 224 384 224zM352 320c-17.67 0-32 14.33-32 32c0 17.67 14.33 32 32 32s32-14.33 32-32C384 334.3 369.7 320 352 320zM347.3 91.31l-11.31-11.31c-6.248-6.248-16.38-6.248-22.63 0l-6.631 6.631c-35.15-26.29-81.81-29.16-119.6-8.779L170.5 61.25C132.2 22.95 63.65 18.33 21.98 71.16C7.027 90.11 0 114.3 0 138.4V464C0 472.8 7.164 480 16 480h32C56.84 480 64 472.8 64 464V131.9c0-19.78 16.09-35.87 35.88-35.87c9.438 0 18.69 3.828 25.38 10.5l16.61 16.61C121.5 160.9 124.3 207.6 150.6 242.7L144 249.4c-6.248 6.248-6.248 16.38 0 22.63l11.31 11.31c6.248 6.25 16.38 6.25 22.63 0l169.4-169.4C353.6 107.7 353.6 97.56 347.3 91.31z", } - } } } @@ -46909,7 +45819,6 @@ impl IconShape for FaShrimp { path { d: "M288 320V128H64C46.34 128 32 113.6 32 96s14.34-32 32-32h368c8.844 0 16-7.156 16-16s-7.156-16-16-16H64C28.72 32 0 60.7 0 96s28.72 64 64 64h2.879c15.26 90.77 94.01 160 189.1 160H288zM192 216c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24s24 10.74 24 24C216 205.3 205.3 216 192 216zM225.6 399.4c-4.75 12.36 1.406 26.25 13.78 31.02l5.688 2.188C233.3 434.1 224 443.8 224 456c0 13.25 10.75 24 24 24h72v-70.03l-63.38-24.38C244.3 380.9 230.4 386.1 225.6 399.4zM511.2 286.7c-.5488-5.754-2.201-11.1-3.314-16.65l-124.6 90.62c.3711 2.404 .7383 4.814 .7383 7.322c0 1.836-.3379 3.576-.5391 5.357l90.15 40.06C500.8 379.2 515.8 334.8 511.2 286.7zM352 413.1v66.08c37.23-3.363 71.04-18.3 97.94-41.21l-80.34-35.71C364.7 407.1 358.6 410.7 352 413.1zM497.9 237.7C470.1 172.4 402.8 128 328.4 128h-8.436v192h16c12.28 0 23.36 4.748 31.85 12.33L497.9 237.7z", } - } } } @@ -46952,7 +45861,6 @@ impl IconShape for FaShuffle { path { d: "M424.1 287c-15.13-15.12-40.1-4.426-40.1 16.97V352H336L153.6 108.8C147.6 100.8 138.1 96 128 96H32C14.31 96 0 110.3 0 128s14.31 32 32 32h80l182.4 243.2C300.4 411.3 309.9 416 320 416h63.97v47.94c0 21.39 25.86 32.12 40.99 17l79.1-79.98c9.387-9.387 9.387-24.59 0-33.97L424.1 287zM336 160h47.97v48.03c0 21.39 25.87 32.09 40.1 16.97l79.1-79.98c9.387-9.391 9.385-24.59-.0013-33.97l-79.1-79.98c-15.13-15.12-40.99-4.391-40.99 17V96H320c-10.06 0-19.56 4.75-25.59 12.81L254 162.7L293.1 216L336 160zM112 352H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c10.06 0 19.56-4.75 25.59-12.81l40.4-53.87L154 296L112 352z", } - } } } @@ -46995,7 +45903,6 @@ impl IconShape for FaShuttleSpace { path { d: "M129.1 480H128V384H352L245.2 448.1C210.4 468.1 170.6 480 129.1 480zM352 128H128V32H129.1C170.6 32 210.4 43.03 245.2 63.92L352 128zM104 128C130.2 128 153.4 140.6 168 160H456C525.3 160 591 182.7 635.2 241.6C641.6 250.1 641.6 261.9 635.2 270.4C591 329.3 525.3 352 456 352H168C153.4 371.4 130.2 384 104 384H96V480H80C53.49 480 32 458.5 32 432V384H40C17.91 384 0 366.1 0 344V168C0 145.9 17.89 128 39.96 128H32V80C32 53.49 53.49 32 80 32H96V128H104zM476.4 208C473.1 208 472 209.1 472 212.4V299.6C472 302 473.1 304 476.4 304C496.1 304 512 288.1 512 268.4V243.6C512 223.9 496.1 208 476.4 208z", } - } } } @@ -47038,7 +45945,6 @@ impl IconShape for FaSignHanging { path { d: "M96 0C113.7 0 128 14.33 128 32V64H480C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H64V32C64 14.33 78.33 0 96 0zM448 160C465.7 160 480 174.3 480 192V352C480 369.7 465.7 384 448 384H192C174.3 384 160 369.7 160 352V192C160 174.3 174.3 160 192 160H448z", } - } } } @@ -47081,7 +45987,6 @@ impl IconShape for FaSignal { path { d: "M544 0c-17.67 0-32 14.33-32 31.1V480C512 497.7 526.3 512 544 512s32-14.33 32-31.1V31.1C576 14.33 561.7 0 544 0zM160 288C142.3 288 128 302.3 128 319.1v160C128 497.7 142.3 512 160 512s32-14.33 32-31.1V319.1C192 302.3 177.7 288 160 288zM32 384C14.33 384 0 398.3 0 415.1v64C0 497.7 14.33 512 31.1 512S64 497.7 64 480V415.1C64 398.3 49.67 384 32 384zM416 96c-17.67 0-32 14.33-32 31.1V480C384 497.7 398.3 512 416 512s32-14.33 32-31.1V127.1C448 110.3 433.7 96 416 96zM288 192C270.3 192 256 206.3 256 223.1v256C256 497.7 270.3 512 288 512s32-14.33 32-31.1V223.1C320 206.3 305.7 192 288 192z", } - } } } @@ -47124,7 +46029,6 @@ impl IconShape for FaSignature { path { d: "M192 160C192 177.7 177.7 192 160 192C142.3 192 128 177.7 128 160V128C128 74.98 170.1 32 224 32C277 32 320 74.98 320 128V135.8C320 156.6 318.8 177.4 316.4 198.1L438.8 161.3C450.2 157.9 462.6 161.1 470.1 169.7C479.3 178.3 482.1 190.8 478.4 202.1L460.4 255.1H544C561.7 255.1 576 270.3 576 287.1C576 305.7 561.7 319.1 544 319.1H416C405.7 319.1 396.1 315.1 390 306.7C384 298.4 382.4 287.6 385.6 277.9L398.1 240.4L303.7 268.7C291.9 321.5 272.2 372.2 245.3 419.2L231.4 443.5C218.5 466.1 194.5 480 168.5 480C128.5 480 95.1 447.5 95.1 407.5V335.6C95.1 293.2 123.8 255.8 164.4 243.7L248.8 218.3C253.6 191.1 255.1 163.5 255.1 135.8V128C255.1 110.3 241.7 96 223.1 96C206.3 96 191.1 110.3 191.1 128L192 160zM160 335.6V407.5C160 412.2 163.8 416 168.5 416C171.5 416 174.4 414.4 175.9 411.7L189.8 387.4C207.3 356.6 221.4 324.1 231.8 290.3L182.8 304.1C169.3 309 160 321.5 160 335.6V335.6zM24 368H64V407.5C64 410.4 64.11 413.2 64.34 416H24C10.75 416 0 405.3 0 392C0 378.7 10.75 368 24 368zM616 416H283.5C291.7 400.3 299.2 384.3 305.9 368H616C629.3 368 640 378.7 640 392C640 405.3 629.3 416 616 416z", } - } } } @@ -47167,7 +46071,6 @@ impl IconShape for FaSignsPost { path { d: "M223.1 32C223.1 14.33 238.3 0 255.1 0C273.7 0 288 14.33 288 32H441.4C445.6 32 449.7 33.69 452.7 36.69L500.7 84.69C506.9 90.93 506.9 101.1 500.7 107.3L452.7 155.3C449.7 158.3 445.6 160 441.4 160H63.1C46.33 160 31.1 145.7 31.1 128V64C31.1 46.33 46.33 32 63.1 32L223.1 32zM480 320C480 337.7 465.7 352 448 352H70.63C66.38 352 62.31 350.3 59.31 347.3L11.31 299.3C5.065 293.1 5.065 282.9 11.31 276.7L59.31 228.7C62.31 225.7 66.38 223.1 70.63 223.1H223.1V191.1H288V223.1H448C465.7 223.1 480 238.3 480 255.1V320zM255.1 512C238.3 512 223.1 497.7 223.1 480V384H288V480C288 497.7 273.7 512 255.1 512z", } - } } } @@ -47210,7 +46113,6 @@ impl IconShape for FaSimCard { path { d: "M0 64v384c0 35.25 28.75 64 64 64h256c35.25 0 64-28.75 64-64V128l-128-128H64C28.75 0 0 28.75 0 64zM224 256H160V192h64V256zM320 256h-64V192h32c17.75 0 32 14.25 32 32V256zM256 384h64v32c0 17.75-14.25 32-32 32h-32V384zM160 384h64v64H160V384zM64 384h64v64H96c-17.75 0-32-14.25-32-32V384zM64 288h256v64H64V288zM64 224c0-17.75 14.25-32 32-32h32v64H64V224z", } - } } } @@ -47253,7 +46155,6 @@ impl IconShape for FaSink { path { d: "M496 288h-96V256l64 .0002c8.838 0 16-7.164 16-15.1v-15.1c0-8.838-7.162-16-16-16L384 208c-17.67 0-32 14.33-32 32v47.1l-64 .0005v-192c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-16c0-59.2-53.85-106-115.1-94.14C255.3 10.71 224 53.36 224 99.79v188.2L160 288V240c0-17.67-14.33-32-32-32L48 208c-8.836 0-16 7.162-16 16v15.1C32 248.8 39.16 256 48 256l64-.0002V288h-96c-8.836 0-16 7.164-16 16v32c0 8.836 7.164 16 16 16h480c8.836 0 16-7.164 16-16V304C512 295.2 504.8 288 496 288zM32 416c0 53.02 42.98 96 96 96h256c53.02 0 96-42.98 96-96v-32H32V416z", } - } } } @@ -47296,7 +46197,6 @@ impl IconShape for FaSitemap { path { d: "M208 80C208 53.49 229.5 32 256 32H320C346.5 32 368 53.49 368 80V144C368 170.5 346.5 192 320 192H312V232H464C494.9 232 520 257.1 520 288V320H528C554.5 320 576 341.5 576 368V432C576 458.5 554.5 480 528 480H464C437.5 480 416 458.5 416 432V368C416 341.5 437.5 320 464 320H472V288C472 283.6 468.4 280 464 280H312V320H320C346.5 320 368 341.5 368 368V432C368 458.5 346.5 480 320 480H256C229.5 480 208 458.5 208 432V368C208 341.5 229.5 320 256 320H264V280H112C107.6 280 104 283.6 104 288V320H112C138.5 320 160 341.5 160 368V432C160 458.5 138.5 480 112 480H48C21.49 480 0 458.5 0 432V368C0 341.5 21.49 320 48 320H56V288C56 257.1 81.07 232 112 232H264V192H256C229.5 192 208 170.5 208 144V80z", } - } } } @@ -47339,7 +46239,6 @@ impl IconShape for FaSkullCrossbones { path { d: "M368 128C368 172.4 342.6 211.5 304 234.4V256C304 273.7 289.7 288 272 288H175.1C158.3 288 143.1 273.7 143.1 256V234.4C105.4 211.5 79.1 172.4 79.1 128C79.1 57.31 144.5 0 223.1 0C303.5 0 368 57.31 368 128V128zM167.1 176C185.7 176 199.1 161.7 199.1 144C199.1 126.3 185.7 112 167.1 112C150.3 112 135.1 126.3 135.1 144C135.1 161.7 150.3 176 167.1 176zM280 112C262.3 112 248 126.3 248 144C248 161.7 262.3 176 280 176C297.7 176 312 161.7 312 144C312 126.3 297.7 112 280 112zM3.378 273.7C11.28 257.9 30.5 251.5 46.31 259.4L223.1 348.2L401.7 259.4C417.5 251.5 436.7 257.9 444.6 273.7C452.5 289.5 446.1 308.7 430.3 316.6L295.6 384L430.3 451.4C446.1 459.3 452.5 478.5 444.6 494.3C436.7 510.1 417.5 516.5 401.7 508.6L223.1 419.8L46.31 508.6C30.5 516.5 11.28 510.1 3.378 494.3C-4.526 478.5 1.881 459.3 17.69 451.4L152.4 384L17.69 316.6C1.881 308.7-4.526 289.5 3.378 273.7V273.7z", } - } } } @@ -47382,7 +46281,6 @@ impl IconShape for FaSkull { path { d: "M416 400V464C416 490.5 394.5 512 368 512H320V464C320 455.2 312.8 448 304 448C295.2 448 288 455.2 288 464V512H224V464C224 455.2 216.8 448 208 448C199.2 448 192 455.2 192 464V512H144C117.5 512 96 490.5 96 464V400C96 399.6 96 399.3 96.01 398.9C37.48 357.8 0 294.7 0 224C0 100.3 114.6 0 256 0C397.4 0 512 100.3 512 224C512 294.7 474.5 357.8 415.1 398.9C415.1 399.3 416 399.6 416 400V400zM160 192C124.7 192 96 220.7 96 256C96 291.3 124.7 320 160 320C195.3 320 224 291.3 224 256C224 220.7 195.3 192 160 192zM352 320C387.3 320 416 291.3 416 256C416 220.7 387.3 192 352 192C316.7 192 288 220.7 288 256C288 291.3 316.7 320 352 320z", } - } } } @@ -47425,7 +46323,6 @@ impl IconShape for FaSlash { path { d: "M5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196V9.196z", } - } } } @@ -47468,7 +46365,6 @@ impl IconShape for FaSleigh { path { d: "M63.1 32C66.31 32 68.56 32.24 70.74 32.71C124.1 37.61 174.2 67.59 203.4 114.3L207.7 121.1C247.7 185.1 317.8 224 393.3 224C423.5 224 448 199.5 448 169.3V128C448 110.3 462.3 96 480 96H544C561.7 96 576 110.3 576 128C576 145.7 561.7 160 544 160V256C544 309 501 352 448 352V384H384V352H192V384H128V352C74.98 352 32 309 32 256V96C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H63.1zM640 392C640 440.6 600.6 480 552 480H63.1C46.33 480 31.1 465.7 31.1 448C31.1 430.3 46.33 416 63.1 416H552C565.3 416 576 405.3 576 392V384C576 366.3 590.3 352 608 352C625.7 352 640 366.3 640 384V392z", } - } } } @@ -47511,7 +46407,6 @@ impl IconShape for FaSliders { path { d: "M0 416C0 398.3 14.33 384 32 384H86.66C99 355.7 127.2 336 160 336C192.8 336 220.1 355.7 233.3 384H480C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H233.3C220.1 476.3 192.8 496 160 496C127.2 496 99 476.3 86.66 448H32C14.33 448 0 433.7 0 416V416zM192 416C192 398.3 177.7 384 160 384C142.3 384 128 398.3 128 416C128 433.7 142.3 448 160 448C177.7 448 192 433.7 192 416zM352 176C384.8 176 412.1 195.7 425.3 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H425.3C412.1 316.3 384.8 336 352 336C319.2 336 291 316.3 278.7 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H278.7C291 195.7 319.2 176 352 176zM384 256C384 238.3 369.7 224 352 224C334.3 224 320 238.3 320 256C320 273.7 334.3 288 352 288C369.7 288 384 273.7 384 256zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H265.3C252.1 156.3 224.8 176 192 176C159.2 176 131 156.3 118.7 128H32C14.33 128 0 113.7 0 96C0 78.33 14.33 64 32 64H118.7C131 35.75 159.2 16 192 16C224.8 16 252.1 35.75 265.3 64H480zM160 96C160 113.7 174.3 128 192 128C209.7 128 224 113.7 224 96C224 78.33 209.7 64 192 64C174.3 64 160 78.33 160 96z", } - } } } @@ -47554,7 +46449,6 @@ impl IconShape for FaSmog { path { d: "M144 288h156.1C322.6 307.8 351.8 320 384 320s61.25-12.25 83.88-32H528C589.9 288 640 237.9 640 176s-50.13-112-112-112c-18 0-34.75 4.625-49.75 12.12C453.1 30.1 406.8 0 352 0c-41 0-77.75 17.25-104 44.75C221.8 17.25 185 0 144 0c-79.5 0-144 64.5-144 144S64.5 288 144 288zM136 464H23.1C10.8 464 0 474.8 0 487.1S10.8 512 23.1 512H136C149.2 512 160 501.2 160 488S149.2 464 136 464zM616 368h-528C74.8 368 64 378.8 64 391.1S74.8 416 87.1 416h528c13.2 0 24-10.8 24-23.1S629.2 368 616 368zM552 464H231.1C218.8 464 208 474.8 208 487.1S218.8 512 231.1 512H552c13.2 0 24-10.8 24-23.1S565.2 464 552 464z", } - } } } @@ -47597,7 +46491,6 @@ impl IconShape for FaSmoking { path { d: "M432 352h-384C21.5 352 0 373.5 0 400v64C0 490.5 21.5 512 48 512h384c8.75 0 16-7.25 16-16v-128C448 359.3 440.8 352 432 352zM400 464H224v-64h176V464zM536 352h-48C483.6 352 480 355.6 480 360v144c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8v-144C544 355.6 540.4 352 536 352zM632 352h-48C579.6 352 576 355.6 576 360v144c0 4.375 3.625 8 8 8h48c4.375 0 8-3.625 8-8v-144C640 355.6 636.4 352 632 352zM553.3 87.13C547.6 83.25 544 77.12 544 70.25V8C544 3.625 540.4 0 536 0h-48C483.6 0 480 3.625 480 8v62.25c0 22 10.25 43.5 28.62 55.5C550.8 153 576 199.5 576 249.8V280C576 284.4 579.6 288 584 288h48C636.4 288 640 284.4 640 280V249.8C640 184.3 607.6 123.5 553.3 87.13zM487.8 141.6C463.8 125 448 99.25 448 70.25V8C448 3.625 444.4 0 440 0h-48C387.6 0 384 3.625 384 8v66.38C384 118.1 408.6 156 444.3 181.1C466.8 196.8 480 222.3 480 249.8V280C480 284.4 483.6 288 488 288h48C540.4 288 544 284.4 544 280V249.8C544 206.4 523 166.3 487.8 141.6z", } - } } } @@ -47640,7 +46533,6 @@ impl IconShape for FaSnowflake { path { d: "M475.6 384.1C469.7 394.3 458.9 400 447.9 400c-5.488 0-11.04-1.406-16.13-4.375l-25.09-14.64l5.379 20.29c3.393 12.81-4.256 25.97-17.08 29.34c-2.064 .5625-4.129 .8125-6.164 .8125c-10.63 0-20.36-7.094-23.21-17.84l-17.74-66.92L288 311.7l.0002 70.5l48.38 48.88c9.338 9.438 9.244 24.62-.1875 33.94C331.5 469.7 325.4 472 319.3 472c-6.193 0-12.39-2.375-17.08-7.125l-14.22-14.37L288 480c0 17.69-14.34 32-32.03 32s-32.03-14.31-32.03-32l-.0002-29.5l-14.22 14.37c-9.322 9.438-24.53 9.5-33.97 .1875c-9.432-9.312-9.525-24.5-.1875-33.94l48.38-48.88L223.1 311.7l-59.87 34.93l-17.74 66.92c-2.848 10.75-12.58 17.84-23.21 17.84c-2.035 0-4.1-.25-6.164-.8125c-12.82-3.375-20.47-16.53-17.08-29.34l5.379-20.29l-25.09 14.64C75.11 398.6 69.56 400 64.07 400c-11.01 0-21.74-5.688-27.69-15.88c-8.932-15.25-3.785-34.84 11.5-43.75l25.96-15.15l-20.33-5.508C40.7 316.3 33.15 303.1 36.62 290.3S53.23 270 66.09 273.4L132 291.3L192.5 256L132 220.7L66.09 238.6c-2.111 .5625-4.225 .8438-6.305 .8438c-10.57 0-20.27-7.031-23.16-17.72C33.15 208.9 40.7 195.8 53.51 192.3l20.33-5.508L47.88 171.6c-15.28-8.906-20.43-28.5-11.5-43.75c8.885-15.28 28.5-20.44 43.81-11.5l25.09 14.64L99.9 110.7C96.51 97.91 104.2 84.75 116.1 81.38C129.9 77.91 142.1 85.63 146.4 98.41l17.74 66.92L223.1 200.3l-.0002-70.5L175.6 80.88C166.3 71.44 166.3 56.25 175.8 46.94C185.2 37.59 200.4 37.72 209.8 47.13l14.22 14.37L223.1 32c0-17.69 14.34-32 32.03-32s32.03 14.31 32.03 32l.0002 29.5l14.22-14.37c9.307-9.406 24.51-9.531 33.97-.1875c9.432 9.312 9.525 24.5 .1875 33.94l-48.38 48.88L288 200.3l59.87-34.93l17.74-66.92c3.395-12.78 16.56-20.5 29.38-17.03c12.82 3.375 20.47 16.53 17.08 29.34l-5.379 20.29l25.09-14.64c15.28-8.906 34.91-3.75 43.81 11.5c8.932 15.25 3.785 34.84-11.5 43.75l-25.96 15.15l20.33 5.508c12.81 3.469 20.37 16.66 16.89 29.44c-2.895 10.69-12.59 17.72-23.16 17.72c-2.08 0-4.193-.2813-6.305-.8438L379.1 220.7L319.5 256l60.46 35.28l65.95-17.87C458.8 270 471.9 277.5 475.4 290.3c3.473 12.78-4.082 25.97-16.89 29.44l-20.33 5.508l25.96 15.15C479.4 349.3 484.5 368.9 475.6 384.1z", } - } } } @@ -47683,7 +46575,6 @@ impl IconShape for FaSnowman { path { d: "M510.9 152.3l-5.875-14.5c-3.25-8-12.62-11.88-20.75-8.625l-28.25 11.5v-29C455.1 103 448.7 96 439.1 96h-16c-8.75 0-16 7-16 15.62V158.5c0 .5 .25 1 .25 1.5l-48.98 20.6c-5.291-12.57-12.98-23.81-22.24-33.55c9.35-14.81 14.98-32.23 14.98-51.04C351.1 42.98 309 0 255.1 0S160 42.98 160 95.1c0 18.81 5.626 36.23 14.98 51.04C165.7 156.8 158.1 168.1 152.8 180.7L103.8 160c0-.5 .25-1 .25-1.5V111.6C104 103 96.76 96 88.01 96h-16c-8.75 0-16 7-16 15.62v29l-28.25-11.5c-8.125-3.25-17.5 .625-20.75 8.625l-5.875 14.5C-2.119 160.4 1.881 169.5 10.01 172.6L144.4 228.4C144.9 240.8 147.3 252.7 151.5 263.7c-33.78 29.34-55.53 72.04-55.53 120.3c0 52.59 25.71 98.84 64.88 128h190.2c39.17-29.17 64.88-75.42 64.88-128c0-48.25-21.76-90.95-55.53-120.3c4.195-11.03 6.599-22.89 7.091-35.27l134.4-55.8C510.1 169.5 514.1 160.4 510.9 152.3zM224 95.1c-8.75 0-15.1-7.25-15.1-15.1s7.25-15.1 15.1-15.1s15.1 7.25 15.1 15.1S232.8 95.1 224 95.1zM256 367.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 335.1 256 335.1s15.1 7.25 15.1 15.1S264.8 367.1 256 367.1zM256 303.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 271.1 256 271.1s15.1 7.25 15.1 15.1S264.8 303.1 256 303.1zM256 239.1c-8.75 0-15.1-7.25-15.1-15.1S247.3 207.1 256 207.1s15.1 7.25 15.1 15.1S264.8 239.1 256 239.1zM256 152c0 0-15.1-23.25-15.1-32S247.3 104 256 104s15.1 7.25 15.1 16S256 152 256 152zM287.1 95.1c-8.75 0-15.1-7.25-15.1-15.1s7.25-15.1 15.1-15.1s15.1 7.25 15.1 15.1S296.7 95.1 287.1 95.1z", } - } } } @@ -47726,7 +46617,6 @@ impl IconShape for FaSnowplow { path { d: "M144 400C144 413.3 133.3 424 120 424C106.7 424 96 413.3 96 400C96 386.7 106.7 376 120 376C133.3 376 144 386.7 144 400zM336 400C336 386.7 346.7 376 360 376C373.3 376 384 386.7 384 400C384 413.3 373.3 424 360 424C346.7 424 336 413.3 336 400zM304 400C304 413.3 293.3 424 280 424C266.7 424 256 413.3 256 400C256 386.7 266.7 376 280 376C293.3 376 304 386.7 304 400zM176 400C176 386.7 186.7 376 200 376C213.3 376 224 386.7 224 400C224 413.3 213.3 424 200 424C186.7 424 176 413.3 176 400zM447.4 249.6C447.8 251.9 448.1 254.3 448 256.7V288H512V235.2C512 220.7 516.9 206.6 526 195.2L583 124C594.1 110.2 614.2 107.1 627.1 119C641.8 130.1 644 150.2 632.1 163.1L576 235.2V402.7L630.6 457.4C643.1 469.9 643.1 490.1 630.6 502.6C618.1 515.1 597.9 515.1 585.4 502.6L530.7 448C518.7 435.1 512 419.7 512 402.7V352H469.2C476.1 366.5 480 382.8 480 400C480 461.9 429.9 512 368 512H112C50.14 512 0 461.9 0 400C0 355.3 26.16 316.8 64 298.8V192C64 174.3 78.33 160 96 160H128V48C128 21.49 149.5 0 176 0H298.9C324.5 0 347.6 15.26 357.7 38.79L445.1 242.7C446.1 244.9 446.9 247.2 447.4 249.6H447.4zM298.9 64H192V160L256 224H367.5L298.9 64zM368 352H112C85.49 352 64 373.5 64 400C64 426.5 85.49 448 112 448H368C394.5 448 416 426.5 416 400C416 373.5 394.5 352 368 352z", } - } } } @@ -47769,7 +46659,6 @@ impl IconShape for FaSoap { path { d: "M320 256c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64s-64 28.65-64 64C256 227.3 284.7 256 320 256zM160 288c-35.35 0-64 28.65-64 64c0 35.35 28.65 64 64 64h192c35.35 0 64-28.65 64-64c0-35.35-28.65-64-64-64H160zM384 64c17.67 0 32-14.33 32-32c0-17.67-14.33-32-32-32s-32 14.33-32 32C352 49.67 366.3 64 384 64zM208 96C234.5 96 256 74.51 256 48S234.5 0 208 0S160 21.49 160 48S181.5 96 208 96zM416 192c0 27.82-12.02 52.68-30.94 70.21C421.7 275.7 448 310.7 448 352c0 53.02-42.98 96-96 96H160c-53.02 0-96-42.98-96-96s42.98-96 96-96h88.91C233.6 238.1 224 216.7 224 192H96C42.98 192 0 234.1 0 288v128c0 53.02 42.98 96 96 96h320c53.02 0 96-42.98 96-96V288C512 234.1 469 192 416 192z", } - } } } @@ -47812,7 +46701,6 @@ impl IconShape for FaSocks { path { d: "M319.1 32c0-11 3.125-21.25 8-30.38C325.4 .8721 322.9 0 319.1 0H192C174.4 0 159.1 14.38 159.1 32l.0042 32h160L319.1 32zM246.6 310.1l73.36-55l.0026-159.1h-160l-.0042 175.1l-86.64 64.61c-39.38 29.5-53.86 84.4-29.24 127c18.25 31.62 51.1 48.36 83.97 48.36c20 0 40.26-6.225 57.51-19.22l21.87-16.38C177.6 421 193.9 350.6 246.6 310.1zM351.1 271.1l-86.13 64.61c-39.37 29.5-53.86 84.4-29.23 127C254.9 495.3 287.2 512 320.1 512c20 0 40.25-6.25 57.5-19.25l115.2-86.38C525 382.3 544 344.2 544 303.1v-207.1h-192L351.1 271.1zM512 0h-128c-17.62 0-32 14.38-32 32l-.0003 32H544V32C544 14.38 529.6 0 512 0z", } - } } } @@ -47855,7 +46743,6 @@ impl IconShape for FaSolarPanel { path { d: "M575.4 25.72C572.4 10.78 559.2 0 543.1 0H96c-15.25 0-28.39 10.78-31.38 25.72l-63.1 320c-1.891 9.406 .5469 19.16 6.625 26.56S22.41 384 32 384h255.1v64.25H239.8c-26.26 0-47.75 21.49-47.75 47.75c0 8.844 7.168 16.01 16.01 16l223.1-.1667c8.828-.0098 15.99-7.17 15.99-16C447.1 469.5 426.6 448 400.2 448h-48.28v-64h256c9.594 0 18.67-4.312 24.75-11.72s8.516-17.16 6.625-26.56L575.4 25.72zM517.8 64l19.2 96h-97.98L429.2 64H517.8zM380.1 64l9.617 96H250l9.873-96H380.1zM210.8 64L201 160H103.1l19.18-96H210.8zM71.16 320l22.28-112h102.7L184.6 320H71.16zM233.8 320l11.37-112h149.7L406.2 320H233.8zM455.4 320l-11.5-112h102.7l22.28 112H455.4z", } - } } } @@ -47898,7 +46785,6 @@ impl IconShape for FaSortDown { path { d: "M311.9 335.1l-132.4 136.8C174.1 477.3 167.1 480 160 480c-7.055 0-14.12-2.702-19.47-8.109l-132.4-136.8C-9.229 317.8 3.055 288 27.66 288h264.7C316.9 288 329.2 317.8 311.9 335.1z", } - } } } @@ -47941,7 +46827,6 @@ impl IconShape for FaSortUp { path { d: "M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12l-132.3-136.8c-5.406-5.406-12.47-8.107-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224z", } - } } } @@ -47984,7 +46869,6 @@ impl IconShape for FaSort { path { d: "M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12l-132.3-136.8c-5.406-5.406-12.47-8.107-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224zM292.3 288H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288z", } - } } } @@ -48027,7 +46911,6 @@ impl IconShape for FaSpa { path { d: "M568.3 192c-29 .125-135 6.124-213.9 82.1C321.2 304.7 301 338.3 288 369.9c-13-31.63-33.25-65.25-66.38-94.87C142.8 198.2 36.75 192.2 7.75 192C3.375 192 0 195.4 0 199.9c.25 27.88 7.125 126.2 88.75 199.3C172.8 481 256 479.1 288 479.1s115.2 1.025 199.3-80.85C568.9 326 575.8 227.7 576 199.9C576 195.4 572.6 192 568.3 192zM288 302.6c12.75-18.87 27.62-35.75 44.13-50.5c19-18.62 39.5-33.37 60.25-45.25c-16.5-70.5-51.75-133-96.75-172.3c-4.125-3.5-11-3.5-15.12 0c-45 39.25-80.25 101.6-96.75 172.1c20.37 11.75 40.5 26.12 59.25 44.37C260 266.4 275.1 283.7 288 302.6z", } - } } } @@ -48070,7 +46953,6 @@ impl IconShape for FaSpaghettiMonsterFlying { path { d: "M624.5 347.7c-32.63-12.5-57.38 4.241-75.38 16.49c-17 11.5-23.25 14.37-31.38 11.37c-8.125-3.125-10.88-9.358-15.88-29.36c-3.375-13.12-7.5-29.47-18-42.72c2.25-3 4.5-5.875 6.375-8.625C500.5 304.5 513.8 312 532 312c33.1 0 50.87-25.75 61.1-42.88C604.6 253 609 248 616 248C629.3 248 640 237.3 640 224s-10.75-24-24-24c-34 0-50.88 25.75-62 42.88C543.4 259 539 264 532 264c-17.25 0-37.5-61.38-97.25-101.9L452 127.6C485.4 125.5 512 97.97 512 63.97C512 28.6 483.4 0 448 0s-64 28.6-64 63.97c0 13 4 25.15 10.62 35.28L376.5 135.5C359.5 130.9 340.9 128 320 128S280.5 130.9 263.5 135.5L245.4 99.25C252 89.13 256 76.97 256 63.97C256 28.6 227.4 0 192 0S128 28.6 128 63.97C128 97.97 154.5 125.5 188 127.6l17.25 34.5C145.6 202.5 125.1 264 108 264c-7 0-11.31-5-21.94-21.12C74.94 225.8 57.1 200 24 200C10.75 200 0 210.8 0 224s10.75 24 24 24c7 0 11.37 5 21.1 21.12C57.12 286.3 73.1 312 108 312c18.25 0 31.5-7.5 41.75-17.12C151.6 297.6 153.9 300.5 156.1 303.5c-10.5 13.25-14.62 29.59-18 42.72c-5 20-7.75 26.23-15.88 29.36c-8.125 3-14.37 .1314-31.37-11.37c-18.12-12.25-42.75-28.87-75.38-16.49c-12.38 4.75-18.62 18.61-13.88 30.98c4.625 12.38 18.62 18.62 30.88 13.87C40.75 389.6 46.88 392.4 64 403.9c13.5 9.125 30.75 20.86 52.38 20.86c7.125 0 14.88-1.248 23-4.373c32.63-12.5 40-41.34 45.25-62.46c2.25-8.75 4-14.49 6-18.86c16.62 13.62 37 25.86 61.63 34.23C242.3 410.3 220.1 464 192 464c-13.25 0-24 10.74-24 23.99S178.8 512 192 512c66.75 0 97-88.55 107.4-129.1C306.1 383.6 312.9 384 320 384s13.88-.4706 20.62-1.096C351 423.4 381.3 512 448 512c13.25 0 24-10.74 24-23.99S461.3 464 448 464c-28 0-50.25-53.74-60.25-90.74c24.75-8.375 45-20.56 61.63-34.19c2 4.375 3.75 10.11 6 18.86c5.375 21.12 12.62 49.96 45.25 62.46c8.25 3.125 15.88 4.373 23 4.373c21.62 0 38.83-11.74 52.46-20.86c17-11.5 23.29-14.37 31.42-11.37c12.38 4.75 26.25-1.492 30.88-13.87C643.1 366.3 637 352.5 624.5 347.7zM192 79.97c-8.875 0-16-7.125-16-16S183.1 47.98 192 47.98s16 7.118 16 15.99S200.9 79.97 192 79.97zM448 47.98c8.875 0 16 7.118 16 15.99s-7.125 16-16 16s-16-7.125-16-16S439.1 47.98 448 47.98z", } - } } } @@ -48113,7 +46995,6 @@ impl IconShape for FaSpellCheck { path { d: "M566.6 265.4c-12.5-12.5-32.75-12.5-45.25 0L352 434.8l-73.38-73.38c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l96 96c6.25 6.25 14.44 9.368 22.62 9.368s16.38-3.118 22.63-9.368l192-192C579.1 298.1 579.1 277.9 566.6 265.4zM221.5 211.7l-80-192C136.6 7.796 124.9 .0147 112 .0147S87.44 7.796 82.47 19.7l-80 192C-4.328 228 3.375 246.8 19.69 253.5c16.36 6.812 35.06-.9375 41.84-17.22l5.131-12.31h90.68l5.131 12.31c5.109 12.28 17.02 19.69 29.55 19.69c4.094 0 8.266-.7812 12.3-2.469C220.6 246.8 228.3 228 221.5 211.7zM93.33 160L112 115.2l18.67 44.81H93.33zM288 256h80c44.11 0 80-35.87 80-79.1c0-23.15-10.03-43.85-25.79-58.47C428.3 106.3 432 93.65 432 80.01c0-44.13-35.89-80-79.1-80L288 .0147c-17.67 0-32 14.31-32 31.1v192C256 241.7 270.3 256 288 256zM320 64.01h32c8.828 0 16 7.188 16 16s-7.172 16-16 16h-32V64.01zM320 160h48c8.828 0 16 7.188 16 16s-7.172 16-16 16H320V160z", } - } } } @@ -48156,7 +47037,6 @@ impl IconShape for FaSpider { path { d: "M563.3 401.6c2.608 8.443-2.149 17.4-10.62 19.1l-15.35 4.709c-8.48 2.6-17.47-2.139-20.08-10.59L493.2 338l-79.79-31.8l53.47 62.15c5.08 5.904 6.972 13.89 5.08 21.44l-28.23 110.1c-2.151 8.57-10.87 13.78-19.47 11.64l-15.58-3.873c-8.609-2.141-13.84-10.83-11.69-19.4l25.2-98.02l-38.51-44.77c.1529 2.205 .6627 4.307 .6627 6.549c0 53.02-43.15 96-96.37 96S191.6 405 191.6 352c0-2.242 .5117-4.34 .6627-6.543l-38.51 44.76l25.2 98.02c2.151 8.574-3.084 17.26-11.69 19.4l-15.58 3.873c-8.603 2.141-17.32-3.072-19.47-11.64l-28.23-110.1c-1.894-7.543 0-15.53 5.08-21.44l53.47-62.15l-79.79 31.8l-24.01 77.74c-2.608 8.447-11.6 13.19-20.08 10.59l-15.35-4.709c-8.478-2.6-13.23-11.55-10.63-19.1l27.4-88.69c2.143-6.939 7.323-12.54 14.09-15.24L158.9 256l-104.7-41.73C47.43 211.6 42.26 205.1 40.11 199.1L12.72 110.4c-2.608-8.443 2.149-17.4 10.62-19.1l15.35-4.709c8.48-2.6 17.47 2.139 20.08 10.59l24.01 77.74l79.79 31.8L109.1 143.6C104 137.7 102.1 129.7 104 122.2l28.23-110.1c2.151-8.57 10.87-13.78 19.47-11.64l15.58 3.873C175.9 6.494 181.1 15.18 178.1 23.76L153.8 121.8L207.7 184.4l.1542-24.44C206.1 123.4 228.9 91.77 261.4 80.43c5.141-1.793 10.5 2.215 10.5 7.641V112h32.12V88.09c0-5.443 5.394-9.443 10.55-7.641C345.9 91.39 368.3 121 368.3 155.9c0 1.393-.1786 2.689-.2492 4.064L368.3 184.4l53.91-62.66l-25.2-98.02c-2.151-8.574 3.084-17.26 11.69-19.4l15.58-3.873c8.603-2.141 17.32 3.072 19.47 11.64l28.23 110.1c1.894 7.543 0 15.53-5.08 21.44l-53.47 62.15l79.79-31.8l24.01-77.74c2.608-8.447 11.6-13.19 20.08-10.59l15.35 4.709c8.478 2.6 13.23 11.55 10.63 19.1l-27.4 88.69c-2.143 6.939-7.323 12.54-14.09 15.24L417.1 256l104.7 41.73c6.754 2.691 11.92 8.283 14.07 15.21L563.3 401.6z", } - } } } @@ -48199,7 +47079,6 @@ impl IconShape for FaSpinner { path { d: "M304 48C304 74.51 282.5 96 256 96C229.5 96 208 74.51 208 48C208 21.49 229.5 0 256 0C282.5 0 304 21.49 304 48zM304 464C304 490.5 282.5 512 256 512C229.5 512 208 490.5 208 464C208 437.5 229.5 416 256 416C282.5 416 304 437.5 304 464zM0 256C0 229.5 21.49 208 48 208C74.51 208 96 229.5 96 256C96 282.5 74.51 304 48 304C21.49 304 0 282.5 0 256zM512 256C512 282.5 490.5 304 464 304C437.5 304 416 282.5 416 256C416 229.5 437.5 208 464 208C490.5 208 512 229.5 512 256zM74.98 437C56.23 418.3 56.23 387.9 74.98 369.1C93.73 350.4 124.1 350.4 142.9 369.1C161.6 387.9 161.6 418.3 142.9 437C124.1 455.8 93.73 455.8 74.98 437V437zM142.9 142.9C124.1 161.6 93.73 161.6 74.98 142.9C56.24 124.1 56.24 93.73 74.98 74.98C93.73 56.23 124.1 56.23 142.9 74.98C161.6 93.73 161.6 124.1 142.9 142.9zM369.1 369.1C387.9 350.4 418.3 350.4 437 369.1C455.8 387.9 455.8 418.3 437 437C418.3 455.8 387.9 455.8 369.1 437C350.4 418.3 350.4 387.9 369.1 369.1V369.1z", } - } } } @@ -48242,7 +47121,6 @@ impl IconShape for FaSplotch { path { d: "M349.3 47.38L367.9 116.1C374.6 142.1 393.2 162.3 417.6 171.2L475.8 192.4C497.5 200.3 512 221 512 244.2C512 261.8 503.6 278.4 489.4 288.8L406.9 348.1C393.3 358.9 385.7 374.1 386.7 391.8L389.8 442.4C392.1 480.1 362.2 511.9 324.4 511.9C308.8 511.9 293.8 506.4 281.1 496.4L236.1 458.2C221.1 444.7 200.9 437.3 180 437.3H171.6C165.1 437.3 160.4 437.8 154.8 438.9L87.81 451.9C63.82 456.6 39.53 445.5 27.41 424.3C17.39 406.7 17.39 385.2 27.41 367.7L55.11 319.2C60.99 308.9 64.09 297.3 64.09 285.4C64.09 272.3 60.33 259.6 53.27 248.6L8.796 179.4C-6.738 155.2-1.267 123.2 21.41 105.6C32.12 97.25 45.52 93.13 59.07 94.01L130.8 98.66C159.8 100.5 187.1 87.91 205.9 64.93L237.3 24.66C249.4 9.133 267.9 .0566 287.6 .0566C316.5 .0566 341.8 19.47 349.3 47.38V47.38z", } - } } } @@ -48285,7 +47163,6 @@ impl IconShape for FaSpoon { path { d: "M449.5 242.2C436.4 257.8 419.8 270 400.1 277.8C382.2 285.6 361.7 288.8 341.4 287C326.2 284.5 311.8 278.4 299.5 269.1L68.29 500.3C60.79 507.8 50.61 512 40 512C29.39 512 19.22 507.8 11.71 500.3C4.211 492.8-.0039 482.6-.0039 472C-.0039 461.4 4.211 451.2 11.71 443.7L243 212.5C233.7 200.2 227.6 185.8 225.1 170.6C223.3 150.3 226.5 129.9 234.3 111C242.1 92.22 254.3 75.56 269.9 62.47C337.8-5.437 433.1-20.28 482.7 29.35C532.3 78.95 517.4 174.2 449.5 242.2z", } - } } } @@ -48328,7 +47205,6 @@ impl IconShape for FaSprayCanSparkles { path { d: "M96 32C96 14.33 110.3 0 128 0H192C209.7 0 224 14.33 224 32V128H96V32zM224 160C277 160 320 202.1 320 256V464C320 490.5 298.5 512 272 512H48C21.49 512 0 490.5 0 464V256C0 202.1 42.98 160 96 160H224zM160 416C204.2 416 240 380.2 240 336C240 291.8 204.2 256 160 256C115.8 256 80 291.8 80 336C80 380.2 115.8 416 160 416zM384 48C384 49.36 383 50.97 381.8 51.58L352 64L339.6 93.78C338.1 95 337.4 96 336 96C334.6 96 333 95 332.4 93.78L320 64L290.2 51.58C288.1 50.97 288 49.36 288 48C288 46.62 288.1 45.03 290.2 44.42L320 32L332.4 2.219C333 1 334.6 0 336 0C337.4 0 338.1 1 339.6 2.219L352 32L381.8 44.42C383 45.03 384 46.62 384 48zM460.4 93.78L448 64L418.2 51.58C416.1 50.97 416 49.36 416 48C416 46.62 416.1 45.03 418.2 44.42L448 32L460.4 2.219C461 1 462.6 0 464 0C465.4 0 466.1 1 467.6 2.219L480 32L509.8 44.42C511 45.03 512 46.62 512 48C512 49.36 511 50.97 509.8 51.58L480 64L467.6 93.78C466.1 95 465.4 96 464 96C462.6 96 461 95 460.4 93.78zM467.6 194.2L480 224L509.8 236.4C511 237 512 238.6 512 240C512 241.4 511 242.1 509.8 243.6L480 256L467.6 285.8C466.1 287 465.4 288 464 288C462.6 288 461 287 460.4 285.8L448 256L418.2 243.6C416.1 242.1 416 241.4 416 240C416 238.6 416.1 237 418.2 236.4L448 224L460.4 194.2C461 193 462.6 192 464 192C465.4 192 466.1 193 467.6 194.2zM448 144C448 145.4 447 146.1 445.8 147.6L416 160L403.6 189.8C402.1 191 401.4 192 400 192C398.6 192 397 191 396.4 189.8L384 160L354.2 147.6C352.1 146.1 352 145.4 352 144C352 142.6 352.1 141 354.2 140.4L384 128L396.4 98.22C397 97 398.6 96 400 96C401.4 96 402.1 97 403.6 98.22L416 128L445.8 140.4C447 141 448 142.6 448 144z", } - } } } @@ -48371,7 +47247,6 @@ impl IconShape for FaSprayCan { path { d: "M192 0C209.7 0 224 14.33 224 32V128H96V32C96 14.33 110.3 0 128 0H192zM0 256C0 202.1 42.98 160 96 160H224C277 160 320 202.1 320 256V464C320 490.5 298.5 512 272 512H48C21.49 512 0 490.5 0 464V256zM160 256C115.8 256 80 291.8 80 336C80 380.2 115.8 416 160 416C204.2 416 240 380.2 240 336C240 291.8 204.2 256 160 256zM320 64C320 81.67 305.7 96 288 96C270.3 96 256 81.67 256 64C256 46.33 270.3 32 288 32C305.7 32 320 46.33 320 64zM352 64C352 46.33 366.3 32 384 32C401.7 32 416 46.33 416 64C416 81.67 401.7 96 384 96C366.3 96 352 81.67 352 64zM512 64C512 81.67 497.7 96 480 96C462.3 96 448 81.67 448 64C448 46.33 462.3 32 480 32C497.7 32 512 46.33 512 64zM448 160C448 142.3 462.3 128 480 128C497.7 128 512 142.3 512 160C512 177.7 497.7 192 480 192C462.3 192 448 177.7 448 160zM512 256C512 273.7 497.7 288 480 288C462.3 288 448 273.7 448 256C448 238.3 462.3 224 480 224C497.7 224 512 238.3 512 256zM352 160C352 142.3 366.3 128 384 128C401.7 128 416 142.3 416 160C416 177.7 401.7 192 384 192C366.3 192 352 177.7 352 160z", } - } } } @@ -48414,7 +47289,6 @@ impl IconShape for FaSquareArrowUpRight { path { d: "M384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM344 312c0 17.69-14.31 32-32 32s-32-14.31-32-32V245.3l-121.4 121.4C152.4 372.9 144.2 376 136 376s-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L234.8 200H168c-17.69 0-32-14.31-32-32s14.31-32 32-32h144c17.69 0 32 14.31 32 32V312z", } - } } } @@ -48457,7 +47331,6 @@ impl IconShape for FaSquareCaretDown { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM345.6 232.3l-104 112C237 349.2 230.7 352 224 352s-13.03-2.781-17.59-7.656l-104-112c-6.5-7-8.219-17.19-4.407-25.94C101.8 197.7 110.5 192 120 192h208c9.531 0 18.19 5.656 21.1 14.41C353.8 215.2 352.1 225.3 345.6 232.3z", } - } } } @@ -48500,7 +47373,6 @@ impl IconShape for FaSquareCaretLeft { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM288 360c0 9.531-5.656 18.19-14.41 22C270.5 383.3 267.3 384 264 384c-5.938 0-11.81-2.219-16.34-6.406l-112-104C130.8 269 128 262.7 128 256s2.781-13.03 7.656-17.59l112-104c7.031-6.469 17.22-8.156 25.94-4.406C282.3 133.8 288 142.5 288 152V360z", } - } } } @@ -48543,7 +47415,6 @@ impl IconShape for FaSquareCaretRight { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM312.3 273.6l-112 104C195.8 381.8 189.9 384 184 384c-3.25 0-6.5-.6562-9.594-2C165.7 378.2 160 369.5 160 360v-208c0-9.531 5.656-18.19 14.41-22c8.75-3.75 18.94-2.062 25.94 4.406l112 104C317.2 242.1 320 249.3 320 256S317.2 269 312.3 273.6z", } - } } } @@ -48586,7 +47457,6 @@ impl IconShape for FaSquareCaretUp { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM349.1 305.6C346.2 314.3 337.5 320 328 320h-208c-9.531 0-18.19-5.656-22-14.41C94.19 296.8 95.91 286.7 102.4 279.7l104-112c9.125-9.75 26.06-9.75 35.19 0l104 112C352.1 286.7 353.8 296.8 349.1 305.6z", } - } } } @@ -48629,7 +47499,6 @@ impl IconShape for FaSquareCheck { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM339.8 211.8C350.7 200.9 350.7 183.1 339.8 172.2C328.9 161.3 311.1 161.3 300.2 172.2L192 280.4L147.8 236.2C136.9 225.3 119.1 225.3 108.2 236.2C97.27 247.1 97.27 264.9 108.2 275.8L172.2 339.8C183.1 350.7 200.9 350.7 211.8 339.8L339.8 211.8z", } - } } } @@ -48672,7 +47541,6 @@ impl IconShape for FaSquareEnvelope { path { d: "M384 32H64C28.63 32 0 60.63 0 96v320c0 35.38 28.62 64 64 64h320c35.38 0 64-28.62 64-64V96C448 60.63 419.4 32 384 32zM384 336c0 17.67-14.33 32-32 32H96c-17.67 0-32-14.33-32-32V225.9l138.5 69.27C209.3 298.5 216.6 300.2 224 300.2s14.75-1.688 21.47-5.047L384 225.9V336zM384 190.1l-152.8 76.42c-4.5 2.25-9.812 2.25-14.31 0L64 190.1V176c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32V190.1z", } - } } } @@ -48715,7 +47583,6 @@ impl IconShape for FaSquareFull { path { d: "M0 0H512V512H0V0z", } - } } } @@ -48758,7 +47625,6 @@ impl IconShape for FaSquareH { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM336 360c0 13.25-10.75 24-24 24S288 373.3 288 360v-80H160v80C160 373.3 149.3 384 136 384S112 373.3 112 360v-208C112 138.8 122.8 128 136 128S160 138.8 160 152v80h128v-80C288 138.8 298.8 128 312 128s24 10.75 24 24V360z", } - } } } @@ -48801,7 +47667,6 @@ impl IconShape for FaSquareMinus { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM136 232C122.7 232 112 242.7 112 256C112 269.3 122.7 280 136 280H312C325.3 280 336 269.3 336 256C336 242.7 325.3 232 312 232H136z", } - } } } @@ -48844,7 +47709,6 @@ impl IconShape for FaSquareNfi { path { d: "M0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96zM64 176V336C64 344.8 71.16 352 80 352C88.84 352 96 344.8 96 336V233.8L162.3 344.2C165.1 350.4 173.3 353.3 180.3 351.4C187.2 349.5 191.1 343.2 191.1 336V176C191.1 167.2 184.8 160 175.1 160C167.2 160 159.1 167.2 159.1 176V278.2L93.72 167.8C90.02 161.6 82.66 158.7 75.73 160.6C68.8 162.5 64 168.8 64 176V176zM224 336C224 344.8 231.2 352 240 352C248.8 352 256 344.8 256 336V256H304C312.8 256 320 248.8 320 240C320 231.2 312.8 224 304 224H256V192H304C312.8 192 320 184.8 320 176C320 167.2 312.8 160 304 160H240C231.2 160 224 167.2 224 176V336zM384 176C384 167.2 376.8 160 368 160C359.2 160 352 167.2 352 176V336C352 344.8 359.2 352 368 352C376.8 352 384 344.8 384 336V176z", } - } } } @@ -48887,7 +47751,6 @@ impl IconShape for FaSquareParking { path { d: "M192 256V192H240C257.7 192 272 206.3 272 224C272 241.7 257.7 256 240 256H192zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM336 224C336 170.1 293 128 240 128H168C145.9 128 128 145.9 128 168V352C128 369.7 142.3 384 160 384C177.7 384 192 369.7 192 352V320H240C293 320 336 277 336 224z", } - } } } @@ -48930,7 +47793,6 @@ impl IconShape for FaSquarePen { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM325.8 139.7C310.1 124.1 284.8 124.1 269.2 139.7L247.8 161.1L318.7 232.1L340.1 210.7C355.8 195 355.8 169.7 340.1 154.1L325.8 139.7zM111.5 303.8L96.48 363.1C95.11 369.4 96.71 375.2 100.7 379.2C104.7 383.1 110.4 384.7 115.9 383.4L176 368.3C181.6 366.9 186.8 364 190.9 359.9L296.1 254.7L225.1 183.8L119.9 288.1C115.8 293.1 112.9 298.2 111.5 303.8z", } - } } } @@ -48973,7 +47835,6 @@ impl IconShape for FaSquarePersonConfined { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM208 96C181.5 96 160 117.5 160 144C160 170.5 181.5 192 208 192C234.5 192 256 170.5 256 144C256 117.5 234.5 96 208 96zM240 306.7L198.6 265.4C191.4 258.1 181 254.8 170.9 256.4C160.7 258.1 151.1 264.5 147.4 273.7L99.39 369.7C91.48 385.5 97.89 404.7 113.7 412.6C129.5 420.5 148.7 414.1 156.6 398.3L184.8 342L239.4 396.7C251.8 409.1 268.6 416 286.1 416C322.5 416 352 386.5 352 350.1V248C352 217.1 326.9 192 296 192C265.1 192 240 217.1 240 248V306.7z", } - } } } @@ -49016,7 +47877,6 @@ impl IconShape for FaSquarePhoneFlip { path { d: "M0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64H64C28.65 32 0 60.65 0 96zM105.5 303.6l54.24-23.25c6.391-2.766 13.9-.9062 18.24 4.484l22.02 26.91c34.63-17 62.77-45.14 79.77-79.75l-26.91-22.05c-5.375-4.391-7.211-11.83-4.492-18.22l23.27-54.28c3.047-6.953 10.59-10.77 17.93-9.062l50.38 11.63c7.125 1.625 12.11 7.891 12.11 15.22c0 126.1-102.6 228.8-228.7 228.8c-7.336 0-13.6-4.984-15.24-12.11l-11.62-50.39C94.71 314.2 98.5 306.6 105.5 303.6z", } - } } } @@ -49059,7 +47919,6 @@ impl IconShape for FaSquarePhone { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM351.6 321.5l-11.62 50.39c-1.633 7.125-7.9 12.11-15.24 12.11c-126.1 0-228.7-102.6-228.7-228.8c0-7.328 4.984-13.59 12.11-15.22l50.38-11.63c7.344-1.703 14.88 2.109 17.93 9.062l23.27 54.28c2.719 6.391 .8828 13.83-4.492 18.22L168.3 232c16.99 34.61 45.14 62.75 79.77 79.75l22.02-26.91c4.344-5.391 11.85-7.25 18.24-4.484l54.24 23.25C349.5 306.6 353.3 314.2 351.6 321.5z", } - } } } @@ -49102,7 +47961,6 @@ impl IconShape for FaSquarePlus { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM224 368C237.3 368 248 357.3 248 344V280H312C325.3 280 336 269.3 336 256C336 242.7 325.3 232 312 232H248V168C248 154.7 237.3 144 224 144C210.7 144 200 154.7 200 168V232H136C122.7 232 112 242.7 112 256C112 269.3 122.7 280 136 280H200V344C200 357.3 210.7 368 224 368z", } - } } } @@ -49145,7 +48003,6 @@ impl IconShape for FaSquarePollHorizontal { path { d: "M448 416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416zM256 160C256 142.3 241.7 128 224 128H128C110.3 128 96 142.3 96 160C96 177.7 110.3 192 128 192H224C241.7 192 256 177.7 256 160zM128 224C110.3 224 96 238.3 96 256C96 273.7 110.3 288 128 288H320C337.7 288 352 273.7 352 256C352 238.3 337.7 224 320 224H128zM192 352C192 334.3 177.7 320 160 320H128C110.3 320 96 334.3 96 352C96 369.7 110.3 384 128 384H160C177.7 384 192 369.7 192 352z", } - } } } @@ -49188,7 +48045,6 @@ impl IconShape for FaSquarePollVertical { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM128 224C110.3 224 96 238.3 96 256V352C96 369.7 110.3 384 128 384C145.7 384 160 369.7 160 352V256C160 238.3 145.7 224 128 224zM192 352C192 369.7 206.3 384 224 384C241.7 384 256 369.7 256 352V160C256 142.3 241.7 128 224 128C206.3 128 192 142.3 192 160V352zM320 288C302.3 288 288 302.3 288 320V352C288 369.7 302.3 384 320 384C337.7 384 352 369.7 352 352V320C352 302.3 337.7 288 320 288z", } - } } } @@ -49231,7 +48087,6 @@ impl IconShape for FaSquareRootVariable { path { d: "M576 32.01c0-17.69-14.33-31.1-32-31.1l-224-.0049c-14.69 0-27.48 10-31.05 24.25L197.9 388.3L124.6 241.7C119.2 230.9 108.1 224 96 224L32 224c-17.67 0-32 14.31-32 31.1s14.33 32 32 32h44.22l103.2 206.3c5.469 10.91 16.6 17.68 28.61 17.68c1.172 0 2.323-.0576 3.495-.1826c13.31-1.469 24.31-11.06 27.56-24.06l105.9-423.8H544C561.7 64.01 576 49.7 576 32.01zM566.6 233.4c-12.5-12.5-32.75-12.5-45.25 0L480 274.8l-41.38-41.37c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l41.38 41.38l-41.38 41.38c-12.5 12.5-12.5 32.75 0 45.25C399.6 412.9 407.8 416 416 416s16.38-3.125 22.62-9.375L480 365.3l41.38 41.38C527.6 412.9 535.8 416 544 416s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-41.38-41.38L566.6 278.6C579.1 266.1 579.1 245.9 566.6 233.4z", } - } } } @@ -49274,7 +48129,6 @@ impl IconShape for FaSquareRss { path { d: "M384 32H64C28.65 32 0 60.66 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.66 419.3 32 384 32zM150.6 374.6C144.4 380.9 136.2 384 128 384s-16.38-3.121-22.63-9.371c-12.5-12.5-12.5-32.76 0-45.26C111.6 323.1 119.8 320 128 320s16.38 3.121 22.63 9.371C163.1 341.9 163.1 362.1 150.6 374.6zM249.6 383.9C249 383.1 248.5 384 247.1 384c-12.53 0-23.09-9.75-23.92-22.44C220.5 306.9 173.1 259.5 118.4 255.9c-13.22-.8438-23.25-12.28-22.39-25.5c.8594-13.25 12.41-22.81 25.52-22.38c77.86 5.062 145.3 72.5 150.4 150.4C272.8 371.7 262.8 383.1 249.6 383.9zM345 383.1C344.7 384 344.3 384 343.1 384c-12.8 0-23.42-10.09-23.97-23C315.6 254.6 225.4 164.4 119 159.1C105.8 159.4 95.47 148.3 96.02 135C96.58 121.8 107.9 111.2 121 112c130.7 5.469 241.5 116.3 246.1 246.1C368.5 372.3 358.3 383.4 345 383.1z", } - } } } @@ -49317,7 +48171,6 @@ impl IconShape for FaSquareShareNodes { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM320 96C284.7 96 256 124.7 256 160C256 162.5 256.1 164.9 256.4 167.3L174.5 212C162.8 199.7 146.3 192 128 192C92.65 192 64 220.7 64 256C64 291.3 92.65 320 128 320C146.3 320 162.8 312.3 174.5 299.1L256.4 344.7C256.1 347.1 256 349.5 256 352C256 387.3 284.7 416 320 416C355.3 416 384 387.3 384 352C384 316.7 355.3 288 320 288C304.6 288 290.5 293.4 279.4 302.5L194.1 256L279.4 209.5C290.5 218.6 304.6 224 320 224C355.3 224 384 195.3 384 160C384 124.7 355.3 96 320 96V96z", } - } } } @@ -49360,7 +48213,6 @@ impl IconShape for FaSquareUpRight { path { d: "M384 32H64C28.65 32 0 60.65 0 96v320c0 35.34 28.65 64 64 64h320c35.35 0 64-28.66 64-64V96C448 60.65 419.3 32 384 32zM330.5 323.9c0 6.473-3.889 12.3-9.877 14.78c-5.979 2.484-12.86 1.105-17.44-3.469l-45.25-45.25l-67.92 67.92c-12.5 12.5-32.72 12.46-45.21-.0411l-22.63-22.63C109.7 322.7 109.6 302.5 122.1 289.1l67.92-67.92L144.8 176.8C140.2 172.2 138.8 165.3 141.3 159.4c2.477-5.984 8.309-9.875 14.78-9.875h158.4c8.835 0 15.1 7.163 15.1 15.1V323.9z", } - } } } @@ -49403,7 +48255,6 @@ impl IconShape for FaSquareVirus { path { d: "M160 224C160 206.3 174.3 192 192 192C209.7 192 224 206.3 224 224C224 241.7 209.7 256 192 256C174.3 256 160 241.7 160 224zM280 288C280 301.3 269.3 312 256 312C242.7 312 232 301.3 232 288C232 274.7 242.7 264 256 264C269.3 264 280 274.7 280 288zM384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM199.8 117.7C199.8 146.9 164.5 161.6 143.8 140.9C134.4 131.5 119.2 131.5 109.8 140.9C100.5 150.2 100.5 165.4 109.8 174.8C130.5 195.5 115.9 230.9 86.61 230.9C73.35 230.9 62.61 241.6 62.61 254.9C62.61 268.1 73.35 278.9 86.61 278.9C115.9 278.9 130.5 314.3 109.8 334.9C100.5 344.3 100.5 359.5 109.8 368.9C119.2 378.3 134.4 378.3 143.8 368.9C164.5 348.2 199.8 362.9 199.8 392.1C199.8 405.4 210.6 416.1 223.8 416.1C237.1 416.1 247.8 405.4 247.8 392.1C247.8 362.9 283.2 348.2 303.9 368.9C313.3 378.3 328.5 378.3 337.8 368.9C347.2 359.5 347.2 344.3 337.8 334.9C317.2 314.3 331.8 278.9 361.1 278.9C374.3 278.9 385.1 268.1 385.1 254.9C385.1 241.6 374.3 230.9 361.1 230.9C331.8 230.9 317.2 195.5 337.8 174.8C347.2 165.4 347.2 150.2 337.8 140.9C328.5 131.5 313.3 131.5 303.9 140.9C283.2 161.6 247.8 146.9 247.8 117.7C247.8 104.4 237.1 93.65 223.8 93.65C210.6 93.65 199.8 104.4 199.8 117.7H199.8z", } - } } } @@ -49446,7 +48297,6 @@ impl IconShape for FaSquareXmark { path { d: "M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM143 208.1L190.1 255.1L143 303C133.7 312.4 133.7 327.6 143 336.1C152.4 346.3 167.6 346.3 176.1 336.1L223.1 289.9L271 336.1C280.4 346.3 295.6 346.3 304.1 336.1C314.3 327.6 314.3 312.4 304.1 303L257.9 255.1L304.1 208.1C314.3 199.6 314.3 184.4 304.1 175C295.6 165.7 280.4 165.7 271 175L223.1 222.1L176.1 175C167.6 165.7 152.4 165.7 143 175C133.7 184.4 133.7 199.6 143 208.1V208.1z", } - } } } @@ -49489,7 +48339,6 @@ impl IconShape for FaSquare { path { d: "M0 96C0 60.65 28.65 32 64 32H384C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96z", } - } } } @@ -49532,7 +48381,6 @@ impl IconShape for FaStaffAesculapius { path { d: "M222.5 48H288C341 48 384 90.98 384 144C384 197 341 240 288 240H248V160H288C296.8 160 304 152.8 304 144C304 135.2 296.8 128 288 128H220L215.5 272H256C309 272 352 314.1 352 368C352 421 309 464 256 464H240V384H256C264.8 384 272 376.8 272 368C272 359.2 264.8 352 256 352H212.1L208.5 496C208.2 504.9 200.9 512 191.1 512C183.1 512 175.8 504.9 175.5 496L174.5 464H135.1C113.9 464 95.1 446.1 95.1 424C95.1 401.9 113.9 384 135.1 384H171.1L170.1 352H151.1C98.98 352 55.1 309 55.1 256C55.1 208.4 90.6 168.9 135.1 161.3V256C135.1 264.8 143.2 272 151.1 272H168.5L164 128H122.6C113.6 146.9 94.34 160 72 160H56C25.07 160 0 134.9 0 104C0 73.07 25.07 48 56 48H161.5L160.1 31.98C160.1 31.33 160.1 30.69 160.1 30.05C161.5 13.43 175.1 0 192 0C208.9 0 222.5 13.43 223 30.05C223 30.69 223 31.33 223 31.98L222.5 48zM79.1 96C79.1 87.16 72.84 80 63.1 80C55.16 80 47.1 87.16 47.1 96C47.1 104.8 55.16 112 63.1 112C72.84 112 79.1 104.8 79.1 96z", } - } } } @@ -49575,7 +48423,6 @@ impl IconShape for FaStairs { path { d: "M576 64c0 17.67-14.31 32-32 32h-96v96c0 17.67-14.31 32-32 32h-96v96c0 17.67-14.31 32-32 32H192v96c0 17.67-14.31 32-32 32H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h96v-96c0-17.67 14.31-32 32-32h96V192c0-17.67 14.31-32 32-32h96V64c0-17.67 14.31-32 32-32h128C561.7 32 576 46.33 576 64z", } - } } } @@ -49618,7 +48465,6 @@ impl IconShape for FaStamp { path { d: "M366.2 256H400C461.9 256 512 306.1 512 368C512 388.9 498.6 406.7 480 413.3V464C480 490.5 458.5 512 432 512H80C53.49 512 32 490.5 32 464V413.3C13.36 406.7 0 388.9 0 368C0 306.1 50.14 256 112 256H145.8C175.7 256 200 231.7 200 201.8C200 184.3 190.8 168.5 180.1 154.8C167.5 138.5 160 118.1 160 96C160 42.98 202.1 0 256 0C309 0 352 42.98 352 96C352 118.1 344.5 138.5 331.9 154.8C321.2 168.5 312 184.3 312 201.8C312 231.7 336.3 256 366.2 256zM416 416H96V448H416V416z", } - } } } @@ -49661,7 +48507,6 @@ impl IconShape for FaStarAndCrescent { path { d: "M340.5 466.4c-1.5 0-6.875 .5-9.25 .5c-116.3 0-210.8-94.63-210.8-210.9s94.5-210.9 210.8-210.9c2.375 0 7.75 .5 9.25 .5c7.125 0 13.25-5 14.75-12c1.375-7.25-2.625-14.5-9.5-17.12c-29.13-11-59.38-16.5-89.75-16.5c-141.1 0-256 114.9-256 256s114.9 256 256 256c30.25 0 60.25-5.5 89.38-16.38c5.875-2 10.25-7.625 10.25-14.25C355.6 473.4 349.3 466.4 340.5 466.4zM503.5 213.9l-76.38-11.12L392.9 133.5C391.1 129.9 387.5 128 384 128c-3.5 0-7.125 1.875-9 5.5l-34.13 69.25l-76.38 11.12c-8.125 1.125-11.38 11.25-5.5 17l55.25 53.88l-13 76c-1.125 6.5 3.1 11.75 9.75 11.75c1.5 0 3.125-.375 4.625-1.25l68.38-35.88l68.25 35.88c1.625 .875 3.125 1.25 4.75 1.25c5.75 0 10.88-5.25 9.75-11.75l-13-76l55.25-53.88C514.9 225.1 511.6 214.1 503.5 213.9z", } - } } } @@ -49704,7 +48549,6 @@ impl IconShape for FaStarHalfStroke { path { d: "M463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7zM288 376.4L288.1 376.3L399.7 435.9L378.4 309.6L469.2 219.8L343.8 201.4L288.1 86.85L288 87.14V376.4z", } - } } } @@ -49747,7 +48591,6 @@ impl IconShape for FaStarHalf { path { d: "M288 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.995 275.8 .0131 287.1-.0391L288 439.8zM433.2 512C432.1 512.1 431 512.1 429.9 512H433.2z", } - } } } @@ -49790,7 +48633,6 @@ impl IconShape for FaStarOfDavid { path { d: "M490.7 345.4L435.6 256l55.1-89.38c14.87-24.25-3.62-54.61-33.12-54.61l-110.6-.005l-57.87-93.1C281.7 6.003 268.9 0 256 0C243.1 0 230.3 6.003 222.9 18L165 112H54.39c-29.62 0-47.99 30.37-33.12 54.62L76.37 256l-55.1 89.38C6.4 369.6 24.77 399.1 54.39 399.1h110.6l57.87 93.1C230.3 505.1 243.1 512 256 512c12.88 0 25.74-6.002 33.12-18l57.83-93.1h110.7C487.2 399.1 505.6 369.6 490.7 345.4zM256 73.77l23.59 38.23H232.5L256 73.77zM89.48 343.1l20.59-33.35l20.45 33.35H89.48zM110 201.3L89.48 168h41.04L110 201.3zM256 438.2l-23.59-38.25h47.08L256 438.2zM313.9 343.1H198L143.8 256l54.22-87.1h116L368.3 256L313.9 343.1zM381.3 343.1l20.67-33.29l20.52 33.29H381.3zM401.1 201.3l-20.51-33.29h41.04L401.1 201.3z", } - } } } @@ -49833,7 +48675,6 @@ impl IconShape for FaStarOfLife { path { d: "M489.1 363.3l-24.03 41.59c-6.635 11.48-21.33 15.41-32.82 8.78l-129.1-74.56V488c0 13.25-10.75 24-24.02 24H231.1c-13.27 0-24.02-10.75-24.02-24v-148.9L78.87 413.7c-11.49 6.629-26.19 2.698-32.82-8.78l-24.03-41.59c-6.635-11.48-2.718-26.14 8.774-32.77L159.9 256L30.8 181.5C19.3 174.8 15.39 160.2 22.02 148.7l24.03-41.59c6.635-11.48 21.33-15.41 32.82-8.781l129.1 74.56L207.1 24c0-13.25 10.75-24 24.02-24h48.04c13.27 0 24.02 10.75 24.02 24l.0005 148.9l129.1-74.56c11.49-6.629 26.19-2.698 32.82 8.78l24.02 41.59c6.637 11.48 2.718 26.14-8.774 32.77L352.1 256l129.1 74.53C492.7 337.2 496.6 351.8 489.1 363.3z", } - } } } @@ -49876,7 +48717,6 @@ impl IconShape for FaStar { path { d: "M381.2 150.3L524.9 171.5C536.8 173.2 546.8 181.6 550.6 193.1C554.4 204.7 551.3 217.3 542.7 225.9L438.5 328.1L463.1 474.7C465.1 486.7 460.2 498.9 450.2 506C440.3 513.1 427.2 514 416.5 508.3L288.1 439.8L159.8 508.3C149 514 135.9 513.1 126 506C116.1 498.9 111.1 486.7 113.2 474.7L137.8 328.1L33.58 225.9C24.97 217.3 21.91 204.7 25.69 193.1C29.46 181.6 39.43 173.2 51.42 171.5L195 150.3L259.4 17.97C264.7 6.954 275.9-.0391 288.1-.0391C300.4-.0391 311.6 6.954 316.9 17.97L381.2 150.3z", } - } } } @@ -49919,7 +48759,6 @@ impl IconShape for FaSterlingSign { path { d: "M112 223.1H224C241.7 223.1 256 238.3 256 255.1C256 273.7 241.7 287.1 224 287.1H112V332.5C112 361.5 104.1 389.1 89.2 414.9L88.52 416H288C305.7 416 320 430.3 320 448C320 465.7 305.7 480 288 480H32C20.47 480 9.834 473.8 4.154 463.8C-1.527 453.7-1.371 441.4 4.56 431.5L34.32 381.9C43.27 367 48 349.9 48 332.5V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H48V160.4C48 89.47 105.5 32 176.4 32C190.2 32 203.9 34.22 216.1 38.59L298.1 65.64C314.9 71.23 323.9 89.35 318.4 106.1C312.8 122.9 294.6 131.9 277.9 126.4L196.7 99.3C190.2 97.12 183.3 96 176.4 96C140.8 96 112 124.8 112 160.4V223.1z", } - } } } @@ -49962,7 +48801,6 @@ impl IconShape for FaStethoscope { path { d: "M480 112c-44.18 0-80 35.82-80 80c0 32.84 19.81 60.98 48.11 73.31v78.7c0 57.25-50.25 104-112 104c-60 0-109.3-44.1-111.9-99.23C296.1 333.8 352 269.3 352 191.1V36.59c0-11.38-8.15-21.38-19.28-23.5L269.8 .4775c-13-2.625-25.54 5.766-28.16 18.77L238.4 34.99c-2.625 13 5.812 25.59 18.81 28.22l30.69 6.059L287.9 190.7c0 52.88-42.13 96.63-95.13 97.13c-53.38 .5-96.81-42.56-96.81-95.93L95.89 69.37l30.72-6.112c13-2.5 21.41-15.15 18.78-28.15L142.3 19.37c-2.5-13-15.15-21.41-28.15-18.78L51.28 12.99C40.15 15.24 32 25.09 32 36.59v155.4c0 77.25 55.11 142 128.1 156.8C162.7 439.3 240.6 512 336 512c97 0 176-75.37 176-168V265.3c28.23-12.36 48-40.46 48-73.25C560 147.8 524.2 112 480 112zM480 216c-13.25 0-24-10.75-24-24S466.7 168 480 168S504 178.7 504 192S493.3 216 480 216z", } - } } } @@ -50005,7 +48843,6 @@ impl IconShape for FaStop { path { d: "M384 128v255.1c0 35.35-28.65 64-64 64H64c-35.35 0-64-28.65-64-64V128c0-35.35 28.65-64 64-64H320C355.3 64 384 92.65 384 128z", } - } } } @@ -50048,7 +48885,6 @@ impl IconShape for FaStopwatch20 { path { d: "M276 256C276 249.4 281.4 244 288 244C294.6 244 300 249.4 300 256V352C300 358.6 294.6 364 288 364C281.4 364 276 358.6 276 352V256zM272 0C289.7 0 304 14.33 304 32C304 49.67 289.7 64 272 64H256V98.45C293.5 104.2 327.7 120 355.7 143L377.4 121.4C389.9 108.9 410.1 108.9 422.6 121.4C435.1 133.9 435.1 154.1 422.6 166.6L398.5 190.8C419.7 223.3 432 262.2 432 304C432 418.9 338.9 512 224 512C109.1 512 16 418.9 16 304C16 200 92.32 113.8 192 98.45V64H176C158.3 64 144 49.67 144 32C144 14.33 158.3 0 176 0L272 0zM288 204C259.3 204 236 227.3 236 256V352C236 380.7 259.3 404 288 404C316.7 404 340 380.7 340 352V256C340 227.3 316.7 204 288 204zM172 256.5V258.8C172 262.4 170.7 265.9 168.3 268.6L129.2 312.5C115.5 327.9 108 347.8 108 368.3V384C108 395 116.1 404 128 404H192C203 404 212 395 212 384C212 372.1 203 364 192 364H148.2C149.1 354.8 152.9 346.1 159.1 339.1L198.2 295.2C207.1 285.1 211.1 272.2 211.1 258.8V256.5C211.1 227.5 188.5 204 159.5 204C136.8 204 116.8 218.5 109.6 239.9L109 241.7C105.5 252.2 111.2 263.5 121.7 266.1C132.2 270.5 143.5 264.8 146.1 254.3L147.6 252.6C149.3 247.5 154.1 244 159.5 244C166.4 244 171.1 249.6 171.1 256.5L172 256.5z", } - } } } @@ -50091,7 +48927,6 @@ impl IconShape for FaStopwatch { path { d: "M272 0C289.7 0 304 14.33 304 32C304 49.67 289.7 64 272 64H256V98.45C293.5 104.2 327.7 120 355.7 143L377.4 121.4C389.9 108.9 410.1 108.9 422.6 121.4C435.1 133.9 435.1 154.1 422.6 166.6L398.5 190.8C419.7 223.3 432 262.2 432 304C432 418.9 338.9 512 224 512C109.1 512 16 418.9 16 304C16 200 92.32 113.8 192 98.45V64H176C158.3 64 144 49.67 144 32C144 14.33 158.3 0 176 0L272 0zM248 192C248 178.7 237.3 168 224 168C210.7 168 200 178.7 200 192V320C200 333.3 210.7 344 224 344C237.3 344 248 333.3 248 320V192z", } - } } } @@ -50134,7 +48969,6 @@ impl IconShape for FaStoreSlash { path { d: "M94.92 49.09L117.7 13.13C122.8 4.98 131.9 .0007 141.6 .0007H498.4C508.1 .0007 517.2 4.979 522.3 13.13L579.6 103.8C609.3 150.7 583 215.8 527.5 223.2C523.6 223.7 519.6 224 515.4 224C489.4 224 466.2 212.6 450.3 195C434.4 212.6 411.2 224 385.1 224C359 224 335.8 212.6 319.9 195C314.4 201.1 308.1 206.4 301.2 210.7L480 350.9V250.7C491.2 254.1 503.1 256 515.4 256C521 256 526.4 255.6 531.7 254.9L531.7 254.9C535.1 254.4 540 253.6 544 252.6V401.1L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L94.92 49.09zM112.2 223.2C68.36 217.3 42.82 175.1 48.9 134.5L155.3 218.4C145.7 222 135.3 224 124.4 224C120.3 224 116.2 223.7 112.2 223.2V223.2zM160 384H365.5L514.9 501.7C504.8 508.2 492.9 512 480 512H160C124.7 512 96 483.3 96 448V252.6C99.87 253.6 103.9 254.4 107.1 254.9L108.1 254.9C113.3 255.6 118.8 256 124.4 256C136.8 256 148.8 254.1 160 250.6V384z", } - } } } @@ -50177,7 +49011,6 @@ impl IconShape for FaStore { path { d: "M495.5 223.2C491.6 223.7 487.6 224 483.4 224C457.4 224 434.2 212.6 418.3 195C402.4 212.6 379.2 224 353.1 224C327 224 303.8 212.6 287.9 195C272 212.6 248.9 224 222.7 224C196.7 224 173.5 212.6 157.6 195C141.7 212.6 118.5 224 92.36 224C88.3 224 84.21 223.7 80.24 223.2C24.92 215.8-1.255 150.6 28.33 103.8L85.66 13.13C90.76 4.979 99.87 0 109.6 0H466.4C476.1 0 485.2 4.978 490.3 13.13L547.6 103.8C577.3 150.7 551 215.8 495.5 223.2H495.5zM499.7 254.9C503.1 254.4 508 253.6 512 252.6V448C512 483.3 483.3 512 448 512H128C92.66 512 64 483.3 64 448V252.6C67.87 253.6 71.86 254.4 75.97 254.9L76.09 254.9C81.35 255.6 86.83 256 92.36 256C104.8 256 116.8 254.1 128 250.6V384H448V250.7C459.2 254.1 471.1 256 483.4 256C489 256 494.4 255.6 499.7 254.9L499.7 254.9z", } - } } } @@ -50220,7 +49053,6 @@ impl IconShape for FaStreetView { path { d: "M320 64C320 99.35 291.3 128 256 128C220.7 128 192 99.35 192 64C192 28.65 220.7 0 256 0C291.3 0 320 28.65 320 64zM288 160C323.3 160 352 188.7 352 224V272C352 289.7 337.7 304 320 304H318.2L307.2 403.5C305.4 419.7 291.7 432 275.4 432H236.6C220.3 432 206.6 419.7 204.8 403.5L193.8 304H192C174.3 304 160 289.7 160 272V224C160 188.7 188.7 160 224 160H288zM63.27 414.7C60.09 416.3 57.47 417.8 55.33 419.2C51.7 421.6 51.72 426.4 55.34 428.8C64.15 434.6 78.48 440.6 98.33 446.1C137.7 456.1 193.5 464 256 464C318.5 464 374.3 456.1 413.7 446.1C433.5 440.6 447.9 434.6 456.7 428.8C460.3 426.4 460.3 421.6 456.7 419.2C454.5 417.8 451.9 416.3 448.7 414.7C433.4 406.1 409.9 399.8 379.7 394.2C366.6 391.8 358 379.3 360.4 366.3C362.8 353.3 375.3 344.6 388.3 347C420.8 352.9 449.2 361.2 470.3 371.8C480.8 377.1 490.6 383.5 498 391.4C505.6 399.5 512 410.5 512 424C512 445.4 496.5 460.1 482.9 469C468.2 478.6 448.6 486.3 426.4 492.4C381.8 504.7 321.6 512 256 512C190.4 512 130.2 504.7 85.57 492.4C63.44 486.3 43.79 478.6 29.12 469C15.46 460.1 0 445.4 0 424C0 410.5 6.376 399.5 13.96 391.4C21.44 383.5 31.24 377.1 41.72 371.8C62.75 361.2 91.24 352.9 123.7 347C136.7 344.6 149.2 353.3 151.6 366.3C153.1 379.3 145.4 391.8 132.3 394.2C102.1 399.8 78.57 406.1 63.27 414.7H63.27z", } - } } } @@ -50263,7 +49095,6 @@ impl IconShape for FaStrikethrough { path { d: "M332.2 319.9c17.22 12.17 22.33 26.51 18.61 48.21c-3.031 17.59-10.88 29.34-24.72 36.99c-35.44 19.75-108.5 11.96-186-19.68c-16.34-6.686-35.03 1.156-41.72 17.53s1.188 35.05 17.53 41.71c31.75 12.93 95.69 35.37 157.6 35.37c29.62 0 58.81-5.156 83.72-18.96c30.81-17.09 50.44-45.46 56.72-82.11c3.998-23.27 2.168-42.58-3.488-59.05H332.2zM488 239.9l-176.5-.0309c-15.85-5.613-31.83-10.34-46.7-14.62c-85.47-24.62-110.9-39.05-103.7-81.33c2.5-14.53 10.16-25.96 22.72-34.03c20.47-13.15 64.06-23.84 155.4 .3438c17.09 4.531 34.59-5.654 39.13-22.74c4.531-17.09-5.656-34.59-22.75-39.12c-91.31-24.18-160.7-21.62-206.3 7.654C121.8 73.72 103.6 101.1 98.09 133.1C89.26 184.5 107.9 217.3 137.2 239.9L24 239.9c-13.25 0-24 10.75-24 23.1c0 13.25 10.75 23.1 24 23.1h464c13.25 0 24-10.75 24-23.1C512 250.7 501.3 239.9 488 239.9z", } - } } } @@ -50306,7 +49137,6 @@ impl IconShape for FaStroopwafel { path { d: "M188.1 210.8l-45.25 45.25l45.25 45.25l45.25-45.25L188.1 210.8zM301.2 188.1l-45.25-45.25L210.7 188.1l45.25 45.25L301.2 188.1zM210.7 323.9l45.25 45.25l45.25-45.25L255.1 278.6L210.7 323.9zM256 16c-132.5 0-240 107.5-240 240s107.5 240 240 240s240-107.5 240-240S388.5 16 256 16zM442.6 295.6l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0L391.8 278.6l-45.25 45.25l34 33.88l16.88-16.88c3.125-3.125 8.251-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-16.88 16.88l16.88 17c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.251 3.125-11.38 0l-16.88-17l-17 17c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l17-17l-34-33.88l-45.25 45.25l28.25 28.25c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0l-28.25-28.25L227.7 442.6c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l28.25-28.25l-45.25-45.25l-33.88 34l16.88 16.88c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.25 3.125-11.38 0L131.6 403.1l-16.1 16.88c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l17-16.88l-17-17c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l16.1 17l33.88-34L120.2 278.6l-28.25 28.25c-3.125 3.125-8.25 3.125-11.38 0L69.37 295.6c-3.125-3.125-3.125-8.25 0-11.38l28.25-28.25l-28.25-28.25c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l28.25 28.25l45.25-45.25l-34-34l-16.88 17c-3.125 3.125-8.25 3.125-11.38 0l-11.25-11.25c-3.125-3.125-3.125-8.25 0-11.38l16.88-17l-16.88-16.88c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l16.88 17l17-17c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-17 16.88l34 34l45.25-45.25L205.1 92c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l28.25 28.25l28.25-28.25c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-28.25 28.25l45.25 45.25l34-34l-17-16.88c-3.125-3.125-3.125-8.25 0-11.38l11.25-11.25c3.125-3.125 8.25-3.125 11.38 0l17 16.88l16.88-16.88c3.125-3.125 8.251-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-17 16.88l17 17c3.125 3.125 3.125 8.25 0 11.38l-11.25 11.25c-3.125 3.125-8.251 3.125-11.38 0l-16.88-17l-34 34l45.25 45.25l28.25-28.25c3.125-3.125 8.25-3.125 11.38 0l11.25 11.25c3.125 3.125 3.125 8.25 0 11.38l-28.25 28.25l28.25 28.25C445.7 287.4 445.7 292.5 442.6 295.6zM278.6 256l45.25 45.25l45.25-45.25l-45.25-45.25L278.6 256z", } - } } } @@ -50349,7 +49179,6 @@ impl IconShape for FaSubscript { path { d: "M480 448v-128c0-11.09-5.75-21.38-15.17-27.22c-9.422-5.875-21.25-6.344-31.14-1.406l-32 16c-15.81 7.906-22.22 27.12-14.31 42.94c5.609 11.22 16.89 17.69 28.62 17.69v80c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S497.7 448 480 448zM320 128c17.67 0 32-14.31 32-32s-14.33-32-32-32l-32-.0024c-10.44 0-20.23 5.101-26.22 13.66L176 200.2L90.22 77.67C84.23 69.11 74.44 64.01 64 64.01L32 64.01c-17.67 0-32 14.32-32 32s14.33 32 32 32h15.34L136.9 256l-89.6 128H32c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1l32-.0024c10.44 0 20.23-5.086 26.22-13.65L176 311.8l85.78 122.5C267.8 442.9 277.6 448 288 448l32 .0024c17.67 0 32-14.31 32-31.1s-14.33-32-32-32h-15.34l-89.6-128l89.6-127.1H320z", } - } } } @@ -50392,7 +49221,6 @@ impl IconShape for FaSuitcaseMedical { path { d: "M0 144v288C0 457.6 22.41 480 48 480H64V96H48C22.41 96 0 118.4 0 144zM464 96H448v384h16c25.59 0 48-22.41 48-48v-288C512 118.4 489.6 96 464 96zM384 48C384 22.41 361.6 0 336 0h-160C150.4 0 128 22.41 128 48V96H96v384h320V96h-32V48zM176 48h160V96h-160V48zM352 312C352 316.4 348.4 320 344 320H288v56c0 4.375-3.625 8-8 8h-48C227.6 384 224 380.4 224 376V320H168C163.6 320 160 316.4 160 312v-48C160 259.6 163.6 256 168 256H224V200C224 195.6 227.6 192 232 192h48C284.4 192 288 195.6 288 200V256h56C348.4 256 352 259.6 352 264V312z", } - } } } @@ -50435,7 +49263,6 @@ impl IconShape for FaSuitcaseRolling { path { d: "M368 128h-47.95l.0123-80c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48L128 128H80C53.5 128 32 149.5 32 176v256C32 458.5 53.5 480 80 480h16.05L96 496C96 504.9 103.1 512 112 512h32C152.9 512 160 504.9 160 496L160.1 480h128L288 496c0 8.875 7.125 16 16 16h32c8.875 0 16-7.125 16-16l.0492-16H368c26.5 0 48-21.5 48-48v-256C416 149.5 394.5 128 368 128zM176.1 48h96V128h-96V48zM336 384h-224C103.2 384 96 376.8 96 368C96 359.2 103.2 352 112 352h224c8.801 0 16 7.199 16 16C352 376.8 344.8 384 336 384zM336 256h-224C103.2 256 96 248.8 96 240C96 231.2 103.2 224 112 224h224C344.8 224 352 231.2 352 240C352 248.8 344.8 256 336 256z", } - } } } @@ -50478,7 +49305,6 @@ impl IconShape for FaSuitcase { path { d: "M0 144v288C0 457.6 22.41 480 48 480H96V96H48C22.41 96 0 118.4 0 144zM336 0h-160C150.4 0 128 22.41 128 48V480h256V48C384 22.41 361.6 0 336 0zM336 96h-160V48h160V96zM464 96H416v384h48c25.59 0 48-22.41 48-48v-288C512 118.4 489.6 96 464 96z", } - } } } @@ -50521,7 +49347,6 @@ impl IconShape for FaSunPlantWilt { path { d: "M192 160C192 177.7 177.7 192 160 192C142.3 192 128 177.7 128 160C128 142.3 142.3 128 160 128C177.7 128 192 142.3 192 160zM160 0C166.3 0 172 3.708 174.6 9.467L199.4 64.89L256.1 43.23C262 40.98 268.7 42.4 273.1 46.86C277.6 51.32 279 57.99 276.8 63.88L255.1 120.6L310.5 145.4C316.3 147.1 320 153.7 320 160C320 166.3 316.3 172 310.5 174.6L255.1 199.4L276.8 256.1C279 262 277.6 268.7 273.1 273.1C268.7 277.6 262 279 256.1 276.8L199.4 255.1L174.6 310.5C172 316.3 166.3 320 160 320C153.7 320 147.1 316.3 145.4 310.5L120.6 255.1L63.88 276.8C57.99 279 51.32 277.6 46.86 273.1C42.4 268.7 40.98 262 43.23 256.1L64.89 199.4L9.467 174.6C3.708 172 0 166.3 0 160C0 153.7 3.708 147.1 9.467 145.4L64.89 120.6L43.23 63.88C40.98 57.99 42.4 51.32 46.86 46.86C51.32 42.4 57.99 40.98 63.88 43.23L120.6 64.89L145.4 9.467C147.1 3.708 153.7 0 160 0V0zM160 224C195.3 224 224 195.3 224 160C224 124.7 195.3 96 160 96C124.7 96 96 124.7 96 160C96 195.3 124.7 224 160 224zM504 448H608C625.7 448 640 462.3 640 480C640 497.7 625.7 512 608 512H32C14.33 512 .0003 497.7 .0003 480C.0003 462.3 14.33 448 32 448H456V272C456 254.3 441.7 240 424 240C406.3 240 392 254.3 392 272V293.4C406.8 301.1 416 316.5 416 338C416 357.3 394.5 390.1 368 416C341.5 390.1 320 357.6 320 338C320 316.5 329.2 301.1 344 293.4V271.1C344 227.8 379.8 191.1 424 191.1C435.4 191.1 446.2 194.4 456 198.7V175.1C456 131.8 491.8 95.1 536 95.1C580.2 95.1 616 131.8 616 175.1V229.4C630.8 237.1 640 252.5 640 274C640 293.3 618.5 326.1 592 352C565.5 326.1 544 293.6 544 274C544 252.5 553.2 237.1 568 229.4V175.1C568 158.3 553.7 143.1 536 143.1C518.3 143.1 504 158.3 504 175.1V448z", } - } } } @@ -50564,7 +49389,6 @@ impl IconShape for FaSun { path { d: "M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z", } - } } } @@ -50607,7 +49431,6 @@ impl IconShape for FaSuperscript { path { d: "M480 160v-128c0-11.09-5.75-21.37-15.17-27.22C455.4-1.048 443.6-1.548 433.7 3.39l-32 16c-15.81 7.906-22.22 27.12-14.31 42.94C392.1 73.55 404.3 80.01 416 80.01v80c-17.67 0-32 14.31-32 32s14.33 32 32 32h64c17.67 0 32-14.31 32-32S497.7 160 480 160zM320 128c17.67 0 32-14.31 32-32s-14.33-32-32-32l-32-.0024c-10.44 0-20.23 5.101-26.22 13.66L176 200.2L90.22 77.67C84.23 69.11 74.44 64.01 64 64.01L32 64.01c-17.67 0-32 14.32-32 32s14.33 32 32 32h15.34L136.9 256l-89.6 128H32c-17.67 0-32 14.31-32 32s14.33 31.1 32 31.1l32-.0024c10.44 0 20.23-5.086 26.22-13.65L176 311.8l85.78 122.5C267.8 442.9 277.6 448 288 448l32 .0024c17.67 0 32-14.31 32-31.1s-14.33-32-32-32h-15.34l-89.6-128l89.6-127.1H320z", } - } } } @@ -50650,7 +49473,6 @@ impl IconShape for FaSwatchbook { path { d: "M0 32C0 14.33 14.33 0 32 0H160C177.7 0 192 14.33 192 32V416C192 469 149 512 96 512C42.98 512 0 469 0 416V32zM128 64H64V128H128V64zM64 256H128V192H64V256zM96 440C109.3 440 120 429.3 120 416C120 402.7 109.3 392 96 392C82.75 392 72 402.7 72 416C72 429.3 82.75 440 96 440zM224 416V154L299.4 78.63C311.9 66.13 332.2 66.13 344.7 78.63L435.2 169.1C447.7 181.6 447.7 201.9 435.2 214.4L223.6 425.9C223.9 422.7 224 419.3 224 416V416zM374.8 320H480C497.7 320 512 334.3 512 352V480C512 497.7 497.7 512 480 512H182.8L374.8 320z", } - } } } @@ -50693,7 +49515,6 @@ impl IconShape for FaSynagogue { path { d: "M309.8 3.708C315.7-1.236 324.3-1.236 330.2 3.708L451.2 104.5C469.5 119.7 480 142.2 480 165.1V512H384V384C384 348.7 355.3 320 320 320C284.7 320 256 348.7 256 384V512H160V165.1C160 142.2 170.5 119.7 188.8 104.5L309.8 3.708zM326.1 124.3C323.9 118.9 316.1 118.9 313 124.3L297.2 152.4L264.9 152.1C258.7 152.1 254.8 158.8 257.9 164.2L274.3 191.1L257.9 219.8C254.8 225.2 258.7 231.9 264.9 231.9L297.2 231.6L313 259.7C316.1 265.1 323.9 265.1 326.1 259.7L342.8 231.6L375.1 231.9C381.3 231.9 385.2 225.2 382.1 219.8L365.7 191.1L382.1 164.2C385.2 158.8 381.3 152.1 375.1 152.1L342.8 152.4L326.1 124.3zM512 244.5L540.1 213.3C543.1 209.9 547.5 208 552 208C556.5 208 560.9 209.9 563.9 213.3L627.7 284.2C635.6 292.1 640 304.4 640 316.3V448C640 483.3 611.3 512 576 512H512V244.5zM128 244.5V512H64C28.65 512 0 483.3 0 448V316.3C0 304.4 4.389 292.1 12.32 284.2L76.11 213.3C79.14 209.9 83.46 208 88 208C92.54 208 96.86 209.9 99.89 213.3L128 244.5z", } - } } } @@ -50736,7 +49557,6 @@ impl IconShape for FaSyringe { path { d: "M504.1 71.03l-64-64c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94L422.1 56L384 94.06l-55.03-55.03c-9.375-9.375-24.56-9.375-33.94 0c-8.467 8.467-8.873 21.47-2.047 30.86l149.1 149.1C446.3 222.1 451.1 224 456 224c6.141 0 12.28-2.344 16.97-7.031c9.375-9.375 9.375-24.56 0-33.94L417.9 128L456 89.94l15.03 15.03C475.7 109.7 481.9 112 488 112s12.28-2.344 16.97-7.031C514.3 95.59 514.3 80.41 504.1 71.03zM208.8 154.1l58.56 58.56c6.25 6.25 6.25 16.38 0 22.62C264.2 238.4 260.1 240 256 240S247.8 238.4 244.7 235.3L186.1 176.8L144.8 218.1l58.56 58.56c6.25 6.25 6.25 16.38 0 22.62C200.2 302.4 196.1 304 192 304S183.8 302.4 180.7 299.3L122.1 240.8L82.75 280.1C70.74 292.1 64 308.4 64 325.4v88.68l-56.97 56.97c-9.375 9.375-9.375 24.56 0 33.94C11.72 509.7 17.86 512 24 512s12.28-2.344 16.97-7.031L97.94 448h88.69c16.97 0 33.25-6.744 45.26-18.75l187.6-187.6l-149.1-149.1L208.8 154.1z", } - } } } @@ -50779,7 +49599,6 @@ impl IconShape for FaT { path { d: "M384 64.01c0 17.67-14.33 32-32 32h-128v352c0 17.67-14.33 31.99-32 31.99s-32-14.32-32-31.99v-352H32c-17.67 0-32-14.33-32-32s14.33-32 32-32h320C369.7 32.01 384 46.34 384 64.01z", } - } } } @@ -50822,7 +49641,6 @@ impl IconShape for FaTableCellsLarge { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM448 96H288V224H448V96zM448 288H288V416H448V288zM224 224V96H64V224H224zM64 416H224V288H64V416z", } - } } } @@ -50865,7 +49683,6 @@ impl IconShape for FaTableCells { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM152 96H64V160H152V96zM208 160H296V96H208V160zM448 96H360V160H448V96zM64 288H152V224H64V288zM296 224H208V288H296V224zM360 288H448V224H360V288zM152 352H64V416H152V352zM208 416H296V352H208V416zM448 352H360V416H448V352z", } - } } } @@ -50908,7 +49725,6 @@ impl IconShape for FaTableColumns { path { d: "M0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM64 416H224V160H64V416zM448 160H288V416H448V160z", } - } } } @@ -50951,7 +49767,6 @@ impl IconShape for FaTableList { path { d: "M0 96C0 60.65 28.65 32 64 32H448C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96zM64 160H128V96H64V160zM448 96H192V160H448V96zM64 288H128V224H64V288zM448 224H192V288H448V224zM64 416H128V352H64V416zM448 352H192V416H448V352z", } - } } } @@ -50994,7 +49809,6 @@ impl IconShape for FaTableTennisPaddleBall { path { d: "M416 287.1c27.99 0 53.68 9.254 74.76 24.51c14.03-29.82 21.06-62.13 21.06-94.43c0-103.1-79.37-218.1-216.5-218.1c-59.94 0-120.4 23.71-165.5 68.95l-54.66 54.8C73.61 125.3 72.58 126.1 71.14 128.5l230.7 230.7C322.8 317.2 365.8 287.1 416 287.1zM290.3 392.1l-238.6-238.6C38.74 176.2 32.3 199.4 32.3 221.9c0 30.53 11.71 59.94 34.29 82.58l36.6 36.7l-92.38 81.32c-7.177 6.255-10.81 15.02-10.81 23.81c0 8.027 3.032 16.07 9.164 22.24l34.05 34.2c6.145 6.16 14.16 9.205 22.15 9.205c8.749 0 17.47-3.649 23.7-10.86l81.03-92.85l35.95 36.04c23.62 23.68 54.41 35.23 85.37 35.23c4.532 0 9.205-.2677 13.72-.7597c-10.56-18.61-17.12-39.89-17.12-62.81C288 408.1 288.1 400.5 290.3 392.1zM415.1 320c-52.99 0-95.99 42.1-95.99 95.1c0 52.1 42.99 95.99 95.99 95.99c52.1 0 95.99-42.1 95.99-95.99C511.1 363 468.1 320 415.1 320z", } - } } } @@ -51037,7 +49851,6 @@ impl IconShape for FaTable { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM224 256V160H64V256H224zM64 320V416H224V320H64zM288 416H448V320H288V416zM448 256V160H288V256H448z", } - } } } @@ -51080,7 +49893,6 @@ impl IconShape for FaTabletButton { path { d: "M384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM224 464c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S241.8 464 224 464z", } - } } } @@ -51123,7 +49935,6 @@ impl IconShape for FaTabletScreenButton { path { d: "M384 .0001H64c-35.35 0-64 28.65-64 64v384c0 35.35 28.65 63.1 64 63.1h320c35.35 0 64-28.65 64-63.1v-384C448 28.65 419.3 .0001 384 .0001zM224 480c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S241.8 480 224 480zM384 384H64v-320h320V384z", } - } } } @@ -51166,7 +49977,6 @@ impl IconShape for FaTablet { path { d: "M384 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V64C448 28.65 419.3 0 384 0zM288 447.1C288 456.8 280.8 464 272 464H175.1C167.2 464 160 456.8 160 448S167.2 432 175.1 432h96C280.8 432 288 439.2 288 447.1z", } - } } } @@ -51209,7 +50019,6 @@ impl IconShape for FaTablets { path { d: "M159.1 191.1c-81.1 0-147.5 58.51-159.9 134.8C-.7578 331.5 3.367 336 8.365 336h303.3c4.998 0 8.996-4.5 8.248-9.25C307.4 250.5 241.1 191.1 159.1 191.1zM311.5 368H8.365c-4.998 0-9.123 4.5-8.248 9.25C12.49 453.5 78.88 512 159.1 512s147.4-58.5 159.8-134.8C320.7 372.5 316.5 368 311.5 368zM362.9 65.74c-3.502-3.502-9.504-3.252-12.25 .75c-45.52 62.76-40.52 150.4 15.88 206.9c56.52 56.51 144.2 61.39 206.1 15.88c4.002-2.875 4.252-8.877 .75-12.25L362.9 65.74zM593.4 46.61c-56.52-56.51-144.2-61.39-206.1-16c-4.002 2.877-4.252 8.877-.75 12.25l211.3 211.4c3.5 3.502 9.504 3.252 12.25-.75C654.8 190.8 649.9 103.1 593.4 46.61z", } - } } } @@ -51252,7 +50061,6 @@ impl IconShape for FaTachographDigital { path { d: "M576 64H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64V128C640 92.8 611.2 64 576 64zM64 296C64 291.6 67.63 288 72 288h16C92.38 288 96 291.6 96 296v16C96 316.4 92.38 320 88 320h-16C67.63 320 64 316.4 64 312V296zM336 384h-256C71.2 384 64 376.8 64 368C64 359.2 71.2 352 79.1 352h256c8.801 0 16 7.199 16 16C352 376.8 344.8 384 336 384zM128 312v-16C128 291.6 131.6 288 136 288h16C156.4 288 160 291.6 160 296v16C160 316.4 156.4 320 152 320h-16C131.6 320 128 316.4 128 312zM192 312v-16C192 291.6 195.6 288 200 288h16C220.4 288 224 291.6 224 296v16C224 316.4 220.4 320 216 320h-16C195.6 320 192 316.4 192 312zM256 312v-16C256 291.6 259.6 288 264 288h16C284.4 288 288 291.6 288 296v16C288 316.4 284.4 320 280 320h-16C259.6 320 256 316.4 256 312zM352 312C352 316.4 348.4 320 344 320h-16C323.6 320 320 316.4 320 312v-16C320 291.6 323.6 288 328 288h16C348.4 288 352 291.6 352 296V312zM352 237.7C352 247.9 344.4 256 334.9 256H81.07C71.6 256 64 247.9 64 237.7V146.3C64 136.1 71.6 128 81.07 128h253.9C344.4 128 352 136.1 352 146.3V237.7zM560 384h-160c-8.801 0-16-7.201-16-16c0-8.801 7.199-16 16-16h160c8.801 0 16 7.199 16 16C576 376.8 568.8 384 560 384z", } - } } } @@ -51295,7 +50103,6 @@ impl IconShape for FaTag { path { d: "M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z", } - } } } @@ -51338,7 +50145,6 @@ impl IconShape for FaTags { path { d: "M472.8 168.4C525.1 221.4 525.1 306.6 472.8 359.6L360.8 472.9C351.5 482.3 336.3 482.4 326.9 473.1C317.4 463.8 317.4 448.6 326.7 439.1L438.6 325.9C472.5 291.6 472.5 236.4 438.6 202.1L310.9 72.87C301.5 63.44 301.6 48.25 311.1 38.93C320.5 29.61 335.7 29.7 344.1 39.13L472.8 168.4zM.0003 229.5V80C.0003 53.49 21.49 32 48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L410.7 218.7C435.7 243.7 435.7 284.3 410.7 309.3L277.3 442.7C252.3 467.7 211.7 467.7 186.7 442.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5L.0003 229.5zM112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112z", } - } } } @@ -51381,7 +50187,6 @@ impl IconShape for FaTape { path { d: "M288 256C288 291.3 259.3 320 224 320C188.7 320 160 291.3 160 256C160 220.7 188.7 192 224 192C259.3 192 288 220.7 288 256zM544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H224C100.3 480 0 379.7 0 256C0 132.3 100.3 32 224 32C347.7 32 448 132.3 448 256C448 318.7 422.3 375.3 380.8 416H544zM224 352C277 352 320 309 320 256C320 202.1 277 160 224 160C170.1 160 128 202.1 128 256C128 309 170.1 352 224 352z", } - } } } @@ -51424,7 +50229,6 @@ impl IconShape for FaTarpDroplet { path { d: "M224 100C224 75.95 257.7 29.93 276.2 6.49C282.3-1.226 293.7-1.226 299.8 6.49C318.3 29.93 352 75.95 352 100C352 133.1 323.3 160 288 160C252.7 160 224 133.1 224 100V100zM64 128H197.5C210.6 165.3 246.2 192 288 192C329.8 192 365.4 165.3 378.5 128H512C547.3 128 576 156.7 576 192V352H448C430.3 352 416 366.3 416 384V512H64C28.65 512 0 483.3 0 448V192C0 156.7 28.65 128 64 128V128zM96 256C113.7 256 128 241.7 128 224C128 206.3 113.7 192 96 192C78.33 192 64 206.3 64 224C64 241.7 78.33 256 96 256zM448 512V384H576L448 512z", } - } } } @@ -51467,7 +50271,6 @@ impl IconShape for FaTarp { path { d: "M576 288H448C430.3 288 416 302.3 416 320V448H64C28.65 448 0 419.3 0 384V128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V288zM96 192C113.7 192 128 177.7 128 160C128 142.3 113.7 128 96 128C78.33 128 64 142.3 64 160C64 177.7 78.33 192 96 192zM448 448V320H576L448 448z", } - } } } @@ -51510,7 +50313,6 @@ impl IconShape for FaTaxi { path { d: "M352 0C369.7 0 384 14.33 384 32V64L384 64.15C422.6 66.31 456.3 91.49 469.2 128.3L504.4 228.8C527.6 238.4 544 261.3 544 288V480C544 497.7 529.7 512 512 512H480C462.3 512 448 497.7 448 480V432H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V288C32 261.3 48.36 238.4 71.61 228.8L106.8 128.3C119.7 91.49 153.4 66.31 192 64.15L192 64V32C192 14.33 206.3 0 224 0L352 0zM197.4 128C183.8 128 171.7 136.6 167.2 149.4L141.1 224H434.9L408.8 149.4C404.3 136.6 392.2 128 378.6 128H197.4zM128 352C145.7 352 160 337.7 160 320C160 302.3 145.7 288 128 288C110.3 288 96 302.3 96 320C96 337.7 110.3 352 128 352zM448 288C430.3 288 416 302.3 416 320C416 337.7 430.3 352 448 352C465.7 352 480 337.7 480 320C480 302.3 465.7 288 448 288z", } - } } } @@ -51553,7 +50355,6 @@ impl IconShape for FaTeethOpen { path { d: "M512 288H64c-35.35 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h384c53.02 0 96-42.98 96-96v-32C576 316.7 547.3 288 512 288zM144 368C144 394.5 122.5 416 96 416s-48-21.5-48-48v-32C48 327.1 55.13 320 64 320h64c8.875 0 16 7.125 16 16V368zM272 368C272 394.5 250.5 416 224 416s-48-21.5-48-48v-32C176 327.1 183.1 320 192 320h64c8.875 0 16 7.125 16 16V368zM400 368c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32c0-8.875 7.125-16 16-16h64c8.875 0 16 7.125 16 16V368zM528 368c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32c0-8.875 7.125-16 16-16h64c8.875 0 16 7.125 16 16V368zM480 32H96C42.98 32 0 74.98 0 128v64c0 35.35 28.65 64 64 64h448c35.35 0 64-28.65 64-64V128C576 74.98 533 32 480 32zM144 208C144 216.9 136.9 224 128 224H64C55.13 224 48 216.9 48 208v-32C48 149.5 69.5 128 96 128s48 21.5 48 48V208zM272 210.3C272 217.9 265.9 224 258.3 224H189.7C182.1 224 176 217.9 176 210.3V144C176 117.5 197.5 96 224 96s48 21.54 48 48V210.3zM400 210.3C400 217.9 393.9 224 386.3 224h-68.57C310.1 224 304 217.9 304 210.3V144C304 117.5 325.5 96 352 96s48 21.54 48 48V210.3zM528 208C528 216.9 520.9 224 512 224h-64c-8.875 0-16-7.125-16-16v-32C432 149.5 453.5 128 480 128s48 21.5 48 48V208z", } - } } } @@ -51596,7 +50397,6 @@ impl IconShape for FaTeeth { path { d: "M480 32H96C42.98 32 0 74.98 0 128v256c0 53.02 42.98 96 96 96h384c53.02 0 96-42.98 96-96V128C576 74.98 533 32 480 32zM144 336C144 362.5 122.5 384 96 384s-48-21.5-48-48v-32C48 295.1 55.13 288 64 288h64c8.875 0 16 7.125 16 16V336zM144 240C144 248.9 136.9 256 128 256H64C55.13 256 48 248.9 48 240v-32C48 181.5 69.5 160 96 160s48 21.5 48 48V240zM272 336C272 362.5 250.5 384 224 384s-48-21.5-48-48v-32C176 295.1 183.1 288 192 288h64c8.875 0 16 7.125 16 16V336zM272 242.3C272 249.9 265.9 256 258.3 256H189.7C182.1 256 176 249.9 176 242.3V176C176 149.5 197.5 128 224 128s48 21.54 48 48V242.3zM400 336c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32C304 295.1 311.1 288 320 288h64c8.875 0 16 7.125 16 16V336zM400 242.3C400 249.9 393.9 256 386.3 256h-68.57C310.1 256 304 249.9 304 242.3V176C304 149.5 325.5 128 352 128s48 21.54 48 48V242.3zM528 336c0 26.5-21.5 48-48 48s-48-21.5-48-48v-32C432 295.1 439.1 288 448 288h64c8.875 0 16 7.125 16 16V336zM528 240C528 248.9 520.9 256 512 256h-64c-8.875 0-16-7.125-16-16v-32C432 181.5 453.5 160 480 160s48 21.5 48 48V240z", } - } } } @@ -51639,7 +50439,6 @@ impl IconShape for FaTemperatureArrowDown { path { d: "M159.1 322.9l-.0002-18.92C159.1 295.1 152.9 287.1 144 287.1c-8.875 0-15.1 7.115-15.1 15.99L128 322.9c-22 7.875-35.25 30.38-31.25 53.38C100.6 399.4 120.6 416.1 144 416.1c23.37 0 43.37-16.71 47.25-39.83C195.2 353.3 181.1 330.8 159.1 322.9zM255.1 112C255.1 50.13 205.9 0 144 0C82.13 0 32 50.13 32 112v166.5C12.25 303.3 0 334 0 368C0 447.5 64.5 512 144 512c79.5 0 143.1-64.5 143.1-144c0-34-12.25-64.88-32-89.5V112zM219.9 393.4C208.1 426.1 178.4 447.1 144 447.1c-34.38 0-65-21.84-75.88-54.59C57.25 360.8 68.5 324.9 96 304.3V112C96 85.5 117.5 64 144 64c26.5 0 47.1 21.5 47.1 48v192.3C219.5 324.9 230.7 360.8 219.9 393.4zM499.1 343c-13.77-11.03-33.92-8.75-44.97 5L448 356.8V64c0-17.69-14.33-32-32-32s-32 14.31-32 32v292.8L376.1 348c-11.03-13.81-31.19-16.03-44.97-5c-13.81 11.06-16.05 31.19-5 45l64 80C397.1 475.6 406.3 480 416 480s18.92-4.406 24.98-12l64-80C516 374.2 513.8 354.1 499.1 343z", } - } } } @@ -51682,7 +50481,6 @@ impl IconShape for FaTemperatureArrowUp { path { d: "M159.1 322.9V112C159.1 103.1 152.9 96 144 96C135.1 96 128 103.1 128 112v210.9c-22 7.875-35.25 30.38-31.25 53.38C100.6 399.4 120.6 416.1 144 416.1c23.37 0 43.37-16.71 47.25-39.83C195.2 353.3 181.1 330.8 159.1 322.9zM255.1 112C255.1 50.13 205.9 0 144 0C82.13 0 32 50.13 32 112v166.5C12.25 303.3 0 334 0 368C0 447.5 64.5 512 144 512c79.5 0 143.1-64.5 143.1-144c0-34-12.25-64.88-32-89.5V112zM219.9 393.4C208.1 426.1 178.4 447.1 144 447.1c-34.38 0-65-21.84-75.88-54.59C57.25 360.8 68.5 324.9 96 304.3V112c0-26.5 21.5-48.01 48-48.01c26.5 0 47.1 21.51 47.1 48.01v192.3C219.5 324.9 230.7 360.8 219.9 393.4zM504.1 124l-64-80c-12.12-15.19-37.84-15.19-49.97 0l-64 80c-11.05 13.81-8.812 33.94 5 45c13.75 11.03 33.94 8.781 44.97-5L384 155.2V448c0 17.69 14.33 32 32 32s32-14.31 32-32V155.2L455 164c6.312 7.906 15.61 12 25 12c7.016 0 14.08-2.281 19.97-7C513.8 157.9 516 137.8 504.1 124z", } - } } } @@ -51725,7 +50523,6 @@ impl IconShape for FaTemperatureEmpty { path { d: "M272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448zM160 320c-26.51 0-48 21.49-48 48s21.49 48 48 48s48-21.49 48-48S186.5 320 160 320z", } - } } } @@ -51768,7 +50565,6 @@ impl IconShape for FaTemperatureFull { path { d: "M176 322.9V112c0-8.75-7.25-16-16-16s-16 7.25-16 16v210.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } - } } } @@ -51811,7 +50607,6 @@ impl IconShape for FaTemperatureHalf { path { d: "M176 322.9l.0002-114.9c0-8.75-7.25-16-16-16s-15.1 7.25-15.1 16L144 322.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } - } } } @@ -51854,7 +50649,6 @@ impl IconShape for FaTemperatureHigh { path { d: "M160 322.9V112C160 103.3 152.8 96 144 96S128 103.3 128 112v210.9C109.4 329.5 96 347.1 96 368C96 394.5 117.5 416 144 416S192 394.5 192 368C192 347.1 178.6 329.5 160 322.9zM416 0c-52.88 0-96 43.13-96 96s43.13 96 96 96s96-43.13 96-96S468.9 0 416 0zM416 128c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S433.8 128 416 128zM256 112c0-61.88-50.13-112-112-112s-112 50.13-112 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.1-12.25-64.88-32-89.5V112zM144 448c-44.13 0-80-35.88-80-80c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48S192 85.5 192 112V304.3c19.75 14.75 32 38.25 32 63.75C224 412.1 188.1 448 144 448z", } - } } } @@ -51897,7 +50691,6 @@ impl IconShape for FaTemperatureLow { path { d: "M160 322.9V304C160 295.3 152.8 288 144 288S128 295.3 128 304v18.88C109.4 329.5 96 347.1 96 368C96 394.5 117.5 416 144 416S192 394.5 192 368C192 347.1 178.6 329.5 160 322.9zM256 112c0-61.88-50.13-112-112-112s-112 50.13-112 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 144 144 144s144-64.5 144-144c0-33.1-12.25-64.88-32-89.5V112zM144 448c-44.13 0-80-35.88-80-80c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.1c19.75 14.75 32 38.38 32 63.88C224 412.1 188.1 448 144 448zM416 0c-52.88 0-96 43.13-96 96s43.13 96 96 96s96-43.13 96-96S468.9 0 416 0zM416 128c-17.75 0-32-14.25-32-32s14.25-32 32-32s32 14.25 32 32S433.8 128 416 128z", } - } } } @@ -51940,7 +50733,6 @@ impl IconShape for FaTemperatureQuarter { path { d: "M176 322.9l.0002-50.88c0-8.75-7.25-16-16-16s-15.1 7.25-15.1 16L144 322.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } - } } } @@ -51983,7 +50775,6 @@ impl IconShape for FaTemperatureThreeQuarters { path { d: "M176 322.9V160c0-8.75-7.25-16-16-16s-16 7.25-16 16v162.9c-18.62 6.625-32 24.25-32 45.13c0 26.5 21.5 48 48 48s48-21.5 48-48C208 347.1 194.6 329.5 176 322.9zM272 278.5V112c0-61.87-50.12-112-111.1-112S48 50.13 48 112v166.5c-19.75 24.75-32 55.5-32 89.5c0 79.5 64.5 143.1 144 143.1S304 447.5 304 368C304 334 291.8 303.1 272 278.5zM160 448c-44.13 0-80-35.87-80-79.1c0-25.5 12.25-48.88 32-63.75v-192.3c0-26.5 21.5-48 48-48s48 21.5 48 48v192.3c19.75 14.75 32 38.25 32 63.75C240 412.1 204.1 448 160 448z", } - } } } @@ -52026,7 +50817,6 @@ impl IconShape for FaTengeSign { path { d: "M0 64C0 46.33 14.33 32 32 32H352C369.7 32 384 46.33 384 64C384 81.67 369.7 96 352 96H32C14.33 96 0 81.67 0 64zM0 192C0 174.3 14.33 160 32 160H352C369.7 160 384 174.3 384 192C384 209.7 369.7 224 352 224H224V448C224 465.7 209.7 480 192 480C174.3 480 160 465.7 160 448V224H32C14.33 224 0 209.7 0 192z", } - } } } @@ -52069,7 +50859,6 @@ impl IconShape for FaTentArrowDownToLine { path { d: "M241.8 111.9C250.7 121.8 249.9 136.1 240.1 145.8L160.1 217.8C150.9 226.1 137.1 226.1 127.9 217.8L47.94 145.8C38.09 136.1 37.29 121.8 46.16 111.9C55.03 102.1 70.2 101.3 80.05 110.2L119.1 146.1V24C119.1 10.75 130.7 0 143.1 0C157.3 0 167.1 10.75 167.1 24V146.1L207.9 110.2C217.8 101.3 232.1 102.1 241.8 111.9H241.8zM364.6 134.5C376.1 125.8 391.9 125.8 403.4 134.5L571.4 262.5C578 267.6 582.4 275 583.6 283.3L608.4 448C625.9 448.2 640 462.4 640 480C640 497.7 625.7 512 608 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H159.6L184.4 283.3C185.6 275 189.1 267.6 196.6 262.5L364.6 134.5zM384 448H460.8L384 320V448z", } - } } } @@ -52112,7 +50901,6 @@ impl IconShape for FaTentArrowLeftRight { path { d: "M568.1 78.16C573.1 82.71 576 89.2 576 96C576 102.8 573.1 109.3 568.1 113.8L488.1 185.8C478.2 194.7 463 193.9 454.2 184.1C445.3 174.2 446.1 159 455.9 150.2L489.5 120H86.54L120.1 150.2C129.9 159 130.7 174.2 121.8 184.1C112.1 193.9 97.8 194.7 87.94 185.8L7.945 113.8C2.888 109.3 0 102.8 0 96C0 89.2 2.888 82.71 7.945 78.16L87.94 6.161C97.8-2.706 112.1-1.907 121.8 7.945C130.7 17.8 129.9 32.97 120.1 41.84L86.54 72H489.5L455.9 41.84C446.1 32.97 445.3 17.8 454.2 7.945C463-1.907 478.2-2.706 488.1 6.161L568.1 78.16zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } - } } } @@ -52155,7 +50943,6 @@ impl IconShape for FaTentArrowTurnLeft { path { d: "M86.54 72H456C522.3 72 576 125.7 576 192V232C576 245.3 565.3 256 552 256C538.7 256 528 245.3 528 232V192C528 152.2 495.8 120 456 120H86.54L120.1 150.2C129.9 159 130.7 174.2 121.8 184.1C112.1 193.9 97.8 194.7 87.94 185.8L7.945 113.8C2.888 109.3 0 102.8 0 96C0 89.2 2.888 82.71 7.945 78.16L87.94 6.161C97.8-2.706 112.1-1.907 121.8 7.945C130.7 17.8 129.9 32.97 120.1 41.84L86.54 72zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } - } } } @@ -52198,7 +50985,6 @@ impl IconShape for FaTentArrowsDown { path { d: "M209.8 111.9C218.7 121.8 217.9 136.1 208.1 145.8L128.1 217.8C118.9 226.1 105.1 226.1 95.94 217.8L15.94 145.8C6.093 136.1 5.294 121.8 14.16 111.9C23.03 102.1 38.2 101.3 48.06 110.2L88 146.1V24C88 10.75 98.75 0 112 0C125.3 0 136 10.75 136 24V146.1L175.9 110.2C185.8 101.3 200.1 102.1 209.8 111.9H209.8zM561.8 111.9C570.7 121.8 569.9 136.1 560.1 145.8L480.1 217.8C470.9 226.1 457.1 226.1 447.9 217.8L367.9 145.8C358.1 136.1 357.3 121.8 366.2 111.9C375 102.1 390.2 101.3 400.1 110.2L440 146.1V24C440 10.75 450.7 0 464 0C477.3 0 488 10.75 488 24V146.1L527.9 110.2C537.8 101.3 552.1 102.1 561.8 111.9H561.8zM475.4 294.5C482 299.6 486.4 307 487.6 315.3L511.6 475.3C513 484.5 510.3 493.8 504.2 500.9C498.2 507.9 489.3 512 480 512H384L287.1 352V512H96C86.68 512 77.83 507.9 71.75 500.9C65.67 493.8 62.97 484.5 64.35 475.3L88.35 315.3C89.59 307 93.98 299.6 100.6 294.5L268.6 166.5C280.1 157.8 295.9 157.8 307.4 166.5L475.4 294.5z", } - } } } @@ -52241,7 +51027,6 @@ impl IconShape for FaTent { path { d: "M269.4 5.961C280.5-1.987 295.5-1.987 306.6 5.961L530.6 165.1C538 171.2 542.8 179.4 543.8 188.5L575.8 476.5C576.8 485.5 573.9 494.6 567.8 501.3C561.8 508.1 553.1 512 544 512H416L288 288V512H32C22.9 512 14.23 508.1 8.156 501.3C2.086 494.6-.8093 485.5 .1958 476.5L32.2 188.5C33.2 179.4 38 171.2 45.4 165.1L269.4 5.961z", } - } } } @@ -52284,7 +51069,6 @@ impl IconShape for FaTents { path { d: "M396.6 6.546C408.1-2.182 423.9-2.182 435.4 6.546L603.4 134.5C610 139.6 614.4 147 615.6 155.3L639.6 315.3C641 324.5 638.3 333.8 632.2 340.9C626.2 347.9 617.3 352 608 352H461.5L455.3 310.5C452.8 294 444 279.2 430.8 269.1L262.8 141.1C254.6 134.9 245.4 130.9 235.8 129.1L396.6 6.546zM411.4 294.5C418 299.6 422.4 307 423.6 315.3L447.6 475.3C449 484.5 446.3 493.8 440.2 500.9C434.2 507.9 425.3 512 416 512H319.1L223.1 352V512H32C22.68 512 13.83 507.9 7.753 500.9C1.674 493.8-1.028 484.5 .3542 475.3L24.35 315.3C25.59 307 29.98 299.6 36.61 294.5L204.6 166.5C216.1 157.8 231.9 157.8 243.4 166.5L411.4 294.5z", } - } } } @@ -52327,7 +51111,6 @@ impl IconShape for FaTerminal { path { d: "M9.372 86.63C-3.124 74.13-3.124 53.87 9.372 41.37C21.87 28.88 42.13 28.88 54.63 41.37L246.6 233.4C259.1 245.9 259.1 266.1 246.6 278.6L54.63 470.6C42.13 483.1 21.87 483.1 9.372 470.6C-3.124 458.1-3.124 437.9 9.372 425.4L178.7 256L9.372 86.63zM544 416C561.7 416 576 430.3 576 448C576 465.7 561.7 480 544 480H256C238.3 480 224 465.7 224 448C224 430.3 238.3 416 256 416H544z", } - } } } @@ -52370,7 +51153,6 @@ impl IconShape for FaTextHeight { path { d: "M288 32.01H32c-17.67 0-32 14.31-32 32v64c0 17.69 14.33 32 32 32s32-14.31 32-32v-32h64v320H96c-17.67 0-32 14.31-32 32s14.33 32 32 32h128c17.67 0 32-14.31 32-32s-14.33-32-32-32H192v-320h64v32c0 17.69 14.33 32 32 32s32-14.31 32-32v-64C320 46.33 305.7 32.01 288 32.01zM521.4 361.4L512 370.8V141.3l9.375 9.375C527.6 156.9 535.8 160 544 160s16.38-3.125 22.62-9.375c12.5-12.5 12.5-32.75 0-45.25l-64-64c-12.5-12.5-32.75-12.5-45.25 0l-64 64c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0L448 141.3v229.5l-9.375-9.375c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l64 64C463.6 476.9 471.8 480 480 480s16.38-3.118 22.62-9.368l64-64c12.5-12.5 12.5-32.75 0-45.25S533.9 348.9 521.4 361.4z", } - } } } @@ -52413,7 +51195,6 @@ impl IconShape for FaTextSlash { path { d: "M352 416H306.7l18.96-64.1L271.4 308.5L239.1 416H192c-17.67 0-32 14.31-32 32s14.33 31.99 31.1 31.99h160C369.7 480 384 465.7 384 448S369.7 416 352 416zM630.8 469.1l-276.4-216.7l45.63-156.5H512v32c0 17.69 14.33 32 32 32s32-14.31 32-32v-64c0-17.69-14.33-32-32-32H192c-17.67 0-32 14.31-32 32v36.11L38.81 5.13c-10.47-8.219-25.53-6.37-33.7 4.068s-6.349 25.54 4.073 33.69l591.1 463.1c4.406 3.469 9.61 5.127 14.8 5.127c7.125 0 14.17-3.164 18.9-9.195C643.1 492.4 641.2 477.3 630.8 469.1zM300.1 209.9l-82.08-64.33C221.5 140.5 224 134.7 224 128v-32h109.3L300.1 209.9z", } - } } } @@ -52456,7 +51237,6 @@ impl IconShape for FaTextWidth { path { d: "M416 32.01H32c-17.67 0-32 14.31-32 32v63.1c0 17.69 14.33 32 32 32s32-14.31 32-32v-32h128v128H176c-17.67 0-32 14.31-32 31.1s14.33 32 32 32h96c17.67 0 32-14.31 32-32s-14.33-31.1-32-31.1H256v-128h128v32c0 17.69 14.33 32 32 32s32-14.32 32-32V64.01C448 46.33 433.7 32.01 416 32.01zM374.6 297.4c-12.5-12.5-32.75-12.5-45.25 0s-12.5 32.75 0 45.25l9.375 9.375h-229.5L118.6 342.6c12.5-12.5 12.5-32.75 0-45.25s-32.75-12.5-45.25 0l-64 64c-12.5 12.5-12.5 32.75 0 45.25l64 64C79.63 476.9 87.81 480 96 480s16.38-3.118 22.62-9.368c12.5-12.5 12.5-32.75 0-45.25l-9.375-9.375h229.5l-9.375 9.375c-12.5 12.5-12.5 32.75 0 45.25C335.6 476.9 343.8 480 352 480s16.38-3.118 22.62-9.368l64-64c12.5-12.5 12.5-32.75 0-45.25L374.6 297.4z", } - } } } @@ -52499,7 +51279,6 @@ impl IconShape for FaThermometer { path { d: "M483.1 162.6L229.8 415.9l-99.87-.0001l-88.99 89.02c-9.249 9.377-24.5 9.377-33.87 0c-9.374-9.252-9.374-24.51 0-33.88l88.99-89.02l.0003-100.9l49.05-49.39l51.6 51.59c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63L167.6 209.1l41.24-41.52l51.81 51.81c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63L231.4 144.8l41.24-41.52l52.02 52.02c3.125 3.126 7.218 4.688 11.31 4.688s8.187-1.563 11.31-4.688c6.249-6.252 6.249-16.38 0-22.63l-52.09-52.09l49.68-50.02c36.37-36.51 94.37-40.88 131.9-10.25C526.2 61.11 518.9 127.8 483.1 162.6z", } - } } } @@ -52542,7 +51321,6 @@ impl IconShape for FaThumbsDown { path { d: "M96 32.04H32c-17.67 0-32 14.32-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64c17.67 0 32-14.33 32-31.1V64.03C128 46.36 113.7 32.04 96 32.04zM467.3 240.2C475.1 231.7 480 220.4 480 207.9c0-23.47-16.87-42.92-39.14-47.09C445.3 153.6 448 145.1 448 135.1c0-21.32-14-39.18-33.25-45.43C415.5 87.12 416 83.61 416 79.98C416 53.47 394.5 32 368 32h-58.69c-34.61 0-68.28 11.22-95.97 31.98L179.2 89.57C167.1 98.63 160 112.9 160 127.1l.1074 160c0 0-.0234-.0234 0 0c.0703 13.99 6.123 27.94 17.91 37.36l16.3 13.03C276.2 403.9 239.4 480 302.5 480c30.96 0 49.47-24.52 49.47-48.11c0-15.15-11.76-58.12-34.52-96.02H464c26.52 0 48-21.47 48-47.98C512 262.5 492.2 241.9 467.3 240.2z", } - } } } @@ -52585,7 +51363,6 @@ impl IconShape for FaThumbsUp { path { d: "M128 447.1V223.1c0-17.67-14.33-31.1-32-31.1H32c-17.67 0-32 14.33-32 31.1v223.1c0 17.67 14.33 31.1 32 31.1h64C113.7 479.1 128 465.6 128 447.1zM512 224.1c0-26.5-21.48-47.98-48-47.98h-146.5c22.77-37.91 34.52-80.88 34.52-96.02C352 56.52 333.5 32 302.5 32c-63.13 0-26.36 76.15-108.2 141.6L178 186.6C166.2 196.1 160.2 210 160.1 224c-.0234 .0234 0 0 0 0L160 384c0 15.1 7.113 29.33 19.2 38.39l34.14 25.59C241 468.8 274.7 480 309.3 480H368c26.52 0 48-21.47 48-47.98c0-3.635-.4805-7.143-1.246-10.55C434 415.2 448 397.4 448 376c0-9.148-2.697-17.61-7.139-24.88C463.1 347 480 327.5 480 304.1c0-12.5-4.893-23.78-12.72-32.32C492.2 270.1 512 249.5 512 224.1z", } - } } } @@ -52628,7 +51405,6 @@ impl IconShape for FaThumbtack { path { d: "M32 32C32 14.33 46.33 0 64 0H320C337.7 0 352 14.33 352 32C352 49.67 337.7 64 320 64H290.5L301.9 212.2C338.6 232.1 367.5 265.4 381.4 306.9L382.4 309.9C385.6 319.6 383.1 330.4 377.1 338.7C371.9 347.1 362.3 352 352 352H32C21.71 352 12.05 347.1 6.04 338.7C.0259 330.4-1.611 319.6 1.642 309.9L2.644 306.9C16.47 265.4 45.42 232.1 82.14 212.2L93.54 64H64C46.33 64 32 49.67 32 32zM224 384V480C224 497.7 209.7 512 192 512C174.3 512 160 497.7 160 480V384H224z", } - } } } @@ -52671,7 +51447,6 @@ impl IconShape for FaTicketSimple { path { d: "M0 128C0 92.65 28.65 64 64 64H512C547.3 64 576 92.65 576 128V208C549.5 208 528 229.5 528 256C528 282.5 549.5 304 576 304V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V304C26.51 304 48 282.5 48 256C48 229.5 26.51 208 0 208V128z", } - } } } @@ -52714,7 +51489,6 @@ impl IconShape for FaTicket { path { d: "M128 160H448V352H128V160zM512 64C547.3 64 576 92.65 576 128V208C549.5 208 528 229.5 528 256C528 282.5 549.5 304 576 304V384C576 419.3 547.3 448 512 448H64C28.65 448 0 419.3 0 384V304C26.51 304 48 282.5 48 256C48 229.5 26.51 208 0 208V128C0 92.65 28.65 64 64 64H512zM96 352C96 369.7 110.3 384 128 384H448C465.7 384 480 369.7 480 352V160C480 142.3 465.7 128 448 128H128C110.3 128 96 142.3 96 160V352z", } - } } } @@ -52757,7 +51531,6 @@ impl IconShape for FaTimeline { path { d: "M160 224H480V169.3C451.7 156.1 432 128.8 432 96C432 51.82 467.8 16 512 16C556.2 16 592 51.82 592 96C592 128.8 572.3 156.1 544 169.3V224H608C625.7 224 640 238.3 640 256C640 273.7 625.7 288 608 288H352V342.7C380.3 355 400 383.2 400 416C400 460.2 364.2 496 320 496C275.8 496 240 460.2 240 416C240 383.2 259.7 355 288 342.7V288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H96V169.3C67.75 156.1 48 128.8 48 96C48 51.82 83.82 16 128 16C172.2 16 208 51.82 208 96C208 128.8 188.3 156.1 160 169.3V224zM128 120C141.3 120 152 109.3 152 96C152 82.75 141.3 72 128 72C114.7 72 104 82.75 104 96C104 109.3 114.7 120 128 120zM512 72C498.7 72 488 82.75 488 96C488 109.3 498.7 120 512 120C525.3 120 536 109.3 536 96C536 82.75 525.3 72 512 72zM320 440C333.3 440 344 429.3 344 416C344 402.7 333.3 392 320 392C306.7 392 296 402.7 296 416C296 429.3 306.7 440 320 440z", } - } } } @@ -52800,7 +51573,6 @@ impl IconShape for FaToggleOff { path { d: "M192 352C138.1 352 96 309 96 256C96 202.1 138.1 160 192 160C245 160 288 202.1 288 256C288 309 245 352 192 352zM384 448H192C85.96 448 0 362 0 256C0 149.1 85.96 64 192 64H384C490 64 576 149.1 576 256C576 362 490 448 384 448zM384 128H192C121.3 128 64 185.3 64 256C64 326.7 121.3 384 192 384H384C454.7 384 512 326.7 512 256C512 185.3 454.7 128 384 128z", } - } } } @@ -52843,7 +51615,6 @@ impl IconShape for FaToggleOn { path { d: "M384 64C490 64 576 149.1 576 256C576 362 490 448 384 448H192C85.96 448 0 362 0 256C0 149.1 85.96 64 192 64H384zM384 352C437 352 480 309 480 256C480 202.1 437 160 384 160C330.1 160 288 202.1 288 256C288 309 330.1 352 384 352z", } - } } } @@ -52886,7 +51657,6 @@ impl IconShape for FaToiletPaperSlash { path { d: "M63.98 191.1v172.1c0 41.12-9.75 62.75-31.13 126.9c-3.5 10.25 4.25 20.1 15.13 20.1l280.9-.0059c13.87 0 25.1-8.75 30.37-21.87c10.08-30.15 19.46-57.6 23.1-93.78L66.51 148.8C64.9 162.7 63.98 177.1 63.98 191.1zM630.8 469.1l-109.8-86.02c48.75-9.144 86.94-91.2 86.94-191.1C607.1 86 564.1 0 511.1 0s-96 86-96 191.1c0 49.25 9.362 94.03 24.62 128l-56.62-44.38l.0049-83.65c0-83.62 23.62-153.5 60.5-191.1H159.1C135.2 0 112.7 18.93 95.72 49.72L38.81 5.109C34.41 1.672 29.19 0 24.03 0c-7.125 0-14.19 3.156-18.91 9.187C-3.061 19.62-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM479.1 191.1c0-35.37 14.37-64 32-64c17.62 0 32 28.63 32 64S529.6 255.1 511.1 255.1C494.4 255.1 479.1 227.4 479.1 191.1z", } - } } } @@ -52929,7 +51699,6 @@ impl IconShape for FaToiletPaper { path { d: "M127.1 0C74.98 0 31.98 86 31.98 192v172.1c0 41.12-9.751 62.75-31.13 126.9C-2.65 501.2 5.101 512 15.98 512h280.9c13.88 0 26-8.75 30.38-21.88c12.88-38.5 24.75-72.37 24.75-126L351.1 192c0-83.62 23.62-153.5 60.5-192H127.1zM95.99 224C87.11 224 79.99 216.9 79.99 208S87.11 192 95.99 192s16 7.125 16 16S104.9 224 95.99 224zM159.1 224c-8.875 0-16-7.125-16-16S151.1 192 159.1 192s16 7.125 16 16S168.9 224 159.1 224zM223.1 224C215.1 224 207.1 216.9 207.1 208S215.1 192 223.1 192c8.875 0 16 7.125 16 16S232.9 224 223.1 224zM287.1 224C279.1 224 271.1 216.9 271.1 208S279.1 192 287.1 192c8.875 0 16 7.125 16 16S296.9 224 287.1 224zM479.1 0c-53 0-96 86.06-96 192.1C383.1 298.1 426.1 384 479.1 384S576 298 576 192C576 86 532.1 0 479.1 0zM479.1 256c-17.63 0-32-28.62-32-64s14.38-64 32-64c17.63 0 32 28.62 32 64S497.6 256 479.1 256z", } - } } } @@ -52972,7 +51741,6 @@ impl IconShape for FaToiletPortable { path { d: "M0 32C0 14.33 14.33 0 32 0H288C305.7 0 320 14.33 320 32V64H0V32zM320 96V488C320 501.3 309.3 512 296 512C282.7 512 272 501.3 272 488V480H48V488C48 501.3 37.25 512 24 512C10.75 512 0 501.3 0 488V96H320zM256 240C256 231.2 248.8 224 240 224C231.2 224 224 231.2 224 240V304C224 312.8 231.2 320 240 320C248.8 320 256 312.8 256 304V240z", } - } } } @@ -53015,7 +51783,6 @@ impl IconShape for FaToilet { path { d: "M432 48C440.8 48 448 40.75 448 32V16C448 7.25 440.8 0 432 0h-416C7.25 0 0 7.25 0 16V32c0 8.75 7.25 16 16 16H32v158.7C11.82 221.2 0 237.1 0 256c0 60.98 33.28 115.2 84.1 150.4l-19.59 64.36C59.16 491.3 74.53 512 96.03 512h255.9c21.5 0 36.88-20.75 30.62-41.25L363 406.4C414.7 371.2 448 316.1 448 256c0-18.04-11.82-34.85-32-49.26V48H432zM96 72C96 67.63 99.63 64 104 64h48C156.4 64 160 67.63 160 72v16C160 92.38 156.4 96 152 96h-48C99.63 96 96 92.38 96 88V72zM224 288C135.6 288 64 273.7 64 256c0-17.67 71.63-32 160-32s160 14.33 160 32C384 273.7 312.4 288 224 288z", } - } } } @@ -53058,7 +51825,6 @@ impl IconShape for FaToiletsPortable { path { d: "M224 0C241.7 0 256 14.33 256 32V64H0V32C0 14.33 14.33 0 32 0H224zM0 96H256V488C256 501.3 245.3 512 232 512C218.7 512 208 501.3 208 488V480H48V488C48 501.3 37.25 512 24 512C10.75 512 0 501.3 0 488V96zM176 240V304C176 312.8 183.2 320 192 320C200.8 320 208 312.8 208 304V240C208 231.2 200.8 224 192 224C183.2 224 176 231.2 176 240zM544 0C561.7 0 576 14.33 576 32V64H320V32C320 14.33 334.3 0 352 0H544zM320 96H576V488C576 501.3 565.3 512 552 512C538.7 512 528 501.3 528 488V480H368V488C368 501.3 357.3 512 344 512C330.7 512 320 501.3 320 488V96zM496 240V304C496 312.8 503.2 320 512 320C520.8 320 528 312.8 528 304V240C528 231.2 520.8 224 512 224C503.2 224 496 231.2 496 240z", } - } } } @@ -53101,7 +51867,6 @@ impl IconShape for FaToolbox { path { d: "M502.6 182.6l-45.25-45.25C451.4 131.4 443.3 128 434.8 128H384V80C384 53.5 362.5 32 336 32h-160C149.5 32 128 53.5 128 80V128H77.25c-8.5 0-16.62 3.375-22.62 9.375L9.375 182.6C3.375 188.6 0 196.8 0 205.3V304h128v-32C128 263.1 135.1 256 144 256h32C184.9 256 192 263.1 192 272v32h128v-32C320 263.1 327.1 256 336 256h32C376.9 256 384 263.1 384 272v32h128V205.3C512 196.8 508.6 188.6 502.6 182.6zM336 128h-160V80h160V128zM384 368c0 8.875-7.125 16-16 16h-32c-8.875 0-16-7.125-16-16v-32H192v32C192 376.9 184.9 384 176 384h-32C135.1 384 128 376.9 128 368v-32H0V448c0 17.62 14.38 32 32 32h448c17.62 0 32-14.38 32-32v-112h-128V368z", } - } } } @@ -53144,7 +51909,6 @@ impl IconShape for FaTooth { path { d: "M394.1 212.8c-20.04 27.67-28.07 60.15-31.18 93.95c-3.748 41.34-8.785 82.46-17.89 122.8l-6.75 29.64c-2.68 12.14-13.29 20.78-25.39 20.78c-12 0-22.39-8.311-25.29-20.23l-29.57-121.2C254.1 322.6 240.1 311.4 224 311.4c-16.18 0-30.21 11.26-34.07 27.23l-29.57 121.2c-2.893 11.92-13.39 20.23-25.29 20.23c-12.21 0-22.71-8.639-25.5-20.78l-6.643-29.64c-9.105-40.36-14.14-81.48-17.1-122.8C81.93 272.1 73.9 240.5 53.86 212.8c-18.75-25.92-27.11-60.15-18.43-96.57c9.428-39.59 40.39-71.75 78.85-82.03c20.14-5.25 39.54-.4375 57.32 9.077l86.14 56.54c6.643 4.375 15.11 1.86 18.96-4.264c4.07-6.454 2.25-15.09-4.18-19.36l-24.21-15.86c3-1.531 6.215-2.735 9-4.813c22.39-16.84 48.75-28.65 76.39-21.33c38.46 10.28 69.43 42.43 78.85 82.03C421.2 152.7 412.9 187 394.1 212.8z", } - } } } @@ -53187,7 +51951,6 @@ impl IconShape for FaToriiGate { path { d: "M0 80V0L71.37 23.79C87.68 29.23 104.8 32 121.1 32H390C407.2 32 424.3 29.23 440.6 23.79L512 0V80C512 106.5 490.5 128 464 128H448V192H384V128H288V192H224V128H128V192H64V128H48C21.49 128 0 106.5 0 80zM32 288C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H448V480C448 497.7 433.7 512 416 512C398.3 512 384 497.7 384 480V288H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V288H32z", } - } } } @@ -53230,7 +51993,6 @@ impl IconShape for FaTornado { path { d: "M407.8 42.09c7.531-6.562 10.22-17.12 6.688-26.5C410.1 6.219 401.1 0 391.1 0L24.16 .0313c-13 0-23.66 10.38-24 23.38C-.5495 50.32 1.349 74.22 4.945 95.98h353.9C367.9 80.76 383.4 63.34 407.8 42.09zM387.7 195.9c-22.02-25.33-38.96-44.87-39-67.93H12.05c11.47 40.4 30.38 71.34 53.15 96h345.8C403.4 214.1 395.4 204.8 387.7 195.9zM303.6 485.3c-1.125 10.12 4.249 19.84 13.44 24.28C320.3 511.2 323.9 512 327.4 512c6.219 0 12.34-2.406 16.94-7c43.73-43.61 73.32-83.63 89.35-121h-148.6C300.8 408.6 308.7 440 303.6 485.3zM431.7 255.1H100.5C127.1 276.3 155.8 291.6 182.4 305.8c28.14 15.01 54.04 28.9 74.73 46.14h186.8C446.4 341.1 447.1 330.4 448 320C448 295.4 441.4 274.6 431.7 255.1z", } - } } } @@ -53273,7 +52035,6 @@ impl IconShape for FaTowerBroadcast { path { d: "M160.9 59.01C149.3 52.6 134.7 56.76 128.3 68.39C117.6 87.6 112 109.4 112 131.4c0 19.03 4.031 37.44 11.98 54.62c4.047 8.777 12.73 13.93 21.8 13.93c3.375 0 6.797-.7187 10.05-2.219C167.9 192.2 173.1 177.1 167.5 165.9C162.5 155.1 160 143.5 160 131.4c0-13.93 3.547-27.69 10.25-39.81C176.7 80.04 172.5 65.42 160.9 59.01zM62.61 2.363C46.17-4.32 27.58 3.676 20.95 20.02C7.047 54.36 0 90.69 0 127.1C0 165.3 7.047 201.7 20.95 236C25.98 248.5 37.97 256 50.63 256C54.61 256 58.69 255.3 62.61 253.7C79 247 86.91 228.4 80.27 212C69.47 185.3 64 157.1 64 128c0-29.06 5.469-57.3 16.27-83.99C86.91 27.64 79 8.988 62.61 2.363zM555 20.02c-6.609-16.41-25.23-24.31-41.66-17.66c-16.39 6.625-24.3 25.28-17.66 41.65C506.5 70.7 512 98.95 512 128c0 29.06-5.469 57.31-16.27 83.1C489.1 228.4 497 247 513.4 253.7C517.3 255.3 521.4 256 525.4 256c12.66 0 24.64-7.562 29.67-20C568.1 201.7 576 165.3 576 127.1C576 90.69 568.1 54.36 555 20.02zM420.2 58.23c-12.03 5.562-17.28 19.81-11.72 31.84C413.5 100.9 416 112.5 416 124.6c0 13.94-3.547 27.69-10.25 39.81c-6.422 11.59-2.219 26.22 9.375 32.62c3.688 2.031 7.672 3 11.61 3c8.438 0 16.64-4.47 21.02-12.37C458.4 168.4 464 146.6 464 124.6c0-19.03-4.031-37.43-11.98-54.62C446.5 57.89 432.1 52.7 420.2 58.23zM301.8 65.45C260.5 56.78 224 88.13 224 128c0 23.63 12.95 44.04 32 55.12v296.9c0 17.67 14.33 32 32 32s32-14.33 32-32V183.1c23.25-13.54 37.42-40.96 30.03-71.18C344.4 88.91 325 70.31 301.8 65.45z", } - } } } @@ -53316,7 +52077,6 @@ impl IconShape for FaTowerCell { path { d: "M62.62 2.339C78.1 8.97 86.9 27.63 80.27 44.01C69.79 69.9 64 98.24 64 128C64 157.8 69.79 186.1 80.27 211.1C86.9 228.4 78.1 247 62.62 253.7C46.23 260.3 27.58 252.4 20.95 236C7.428 202.6 0 166.1 0 128C0 89.87 7.428 53.39 20.95 19.99C27.58 3.612 46.23-4.293 62.62 2.339V2.339zM513.4 2.339C529.8-4.293 548.4 3.612 555.1 19.99C568.6 53.39 576 89.87 576 128C576 166.1 568.6 202.6 555.1 236C548.4 252.4 529.8 260.3 513.4 253.7C497 247 489.1 228.4 495.7 211.1C506.2 186.1 512 157.8 512 128C512 98.24 506.2 69.9 495.7 44.01C489.1 27.63 497 8.969 513.4 2.338V2.339zM477.1 466.8C484.4 482.8 477.3 501.8 461.2 509.1C445.2 516.4 426.2 509.3 418.9 493.2L398.3 448H177.7L157.1 493.2C149.8 509.3 130.8 516.4 114.8 509.1C98.67 501.8 91.56 482.8 98.87 466.8L235.9 165.2C228.4 154.7 224 141.9 224 128C224 92.65 252.7 64 288 64C323.3 64 352 92.65 352 128C352 141.9 347.6 154.7 340.1 165.2L477.1 466.8zM369.2 384L354.7 352H221.3L206.8 384H369.2zM250.4 288H325.6L288 205.3L250.4 288zM152 128C152 147.4 156 165.8 163.3 182.4C168.6 194.5 163.1 208.7 150.9 213.1C138.8 219.3 124.6 213.8 119.3 201.6C109.5 179 104 154.1 104 128C104 101.9 109.5 76.96 119.3 54.39C124.6 42.25 138.8 36.7 150.9 42.01C163.1 47.31 168.6 61.46 163.3 73.61C156 90.23 152 108.6 152 128V128zM472 128C472 154.1 466.5 179 456.7 201.6C451.4 213.8 437.2 219.3 425.1 213.1C412.9 208.7 407.4 194.5 412.7 182.4C419.1 165.8 424 147.4 424 128C424 108.6 419.1 90.24 412.7 73.61C407.4 61.46 412.9 47.32 425.1 42.01C437.2 36.7 451.4 42.25 456.7 54.39C466.5 76.96 472 101.9 472 128V128z", } - } } } @@ -53359,7 +52119,6 @@ impl IconShape for FaTowerObservation { path { d: "M241.7 3.378C250.7-1.126 261.3-1.126 270.3 3.378L430.3 83.38C446.1 91.28 452.5 110.5 444.6 126.3C439 137.5 427.7 143.1 416 144V224C416 241.7 401.7 256 384 256H379.1L411.1 448H480C497.7 448 512 462.3 512 480C512 497.7 497.7 512 480 512H384.5C384.2 512 383.8 512 383.4 512H128.6C128.2 512 127.9 512 127.5 512H32C14.33 512 0 497.7 0 480C0 462.3 14.33 448 32 448H100.9L132.9 256H128C110.3 256 96 241.7 96 224V144C84.27 143.1 72.98 137.5 67.38 126.3C59.47 110.5 65.88 91.28 81.69 83.38L241.7 3.378zM314.5 448L256 399.2L197.5 448H314.5zM193.1 284.3L256 336.8L318.9 284.3L314.2 256H197.8L193.1 284.3zM183.9 339.2L172.8 406.1L218.5 368L183.9 339.2zM293.5 368L339.2 406.1L328.1 339.2L293.5 368zM176 128C167.2 128 160 135.2 160 144C160 152.8 167.2 160 176 160H336C344.8 160 352 152.8 352 144C352 135.2 344.8 128 336 128H176z", } - } } } @@ -53402,7 +52161,6 @@ impl IconShape for FaTractor { path { d: "M96 64C96 28.65 124.7 0 160 0H266.3C292.5 0 316 15.93 325.8 40.23L373.7 160H480V126.2C480 101.4 485.8 76.88 496.9 54.66L499.4 49.69C507.3 33.88 526.5 27.47 542.3 35.38C558.1 43.28 564.5 62.5 556.6 78.31L554.1 83.28C547.5 96.61 544 111.3 544 126.2V160H600C622.1 160 640 177.9 640 200V245.4C640 261.9 631.5 277.3 617.4 286.1L574.1 313.2C559.9 307.3 544.3 304 528 304C488.7 304 453.9 322.9 431.1 352H352C352 369.7 337.7 384 320 384H311.8C310.1 388.8 308.2 393.5 305.1 398.1L311.8 403.9C324.3 416.4 324.3 436.6 311.8 449.1L289.1 471.8C276.6 484.3 256.4 484.3 243.9 471.8L238.1 465.1C233.5 468.2 228.8 470.1 224 471.8V480C224 497.7 209.7 512 192 512H160C142.3 512 128 497.7 128 480V471.8C123.2 470.1 118.5 468.2 113.9 465.1L108.1 471.8C95.62 484.3 75.36 484.3 62.86 471.8L40.24 449.1C27.74 436.6 27.74 416.4 40.24 403.9L46.03 398.1C43.85 393.5 41.9 388.8 40.19 384H32C14.33 384 0 369.7 0 352V320C0 302.3 14.33 288 32 288H40.19C41.9 283.2 43.85 278.5 46.03 273.9L40.24 268.1C27.74 255.6 27.74 235.4 40.24 222.9L62.86 200.2C71.82 191.3 84.78 188.7 96 192.6L96 64zM160 64V160H304.7L266.3 64H160zM176 256C131.8 256 96 291.8 96 336C96 380.2 131.8 416 176 416C220.2 416 256 380.2 256 336C256 291.8 220.2 256 176 256zM440 424C440 394.2 454.8 367.9 477.4 352C491.7 341.9 509.2 336 528 336C530.7 336 533.3 336.1 535.9 336.3C580.8 340.3 616 378.1 616 424C616 472.6 576.6 512 528 512C479.4 512 440 472.6 440 424zM528 448C541.3 448 552 437.3 552 424C552 410.7 541.3 400 528 400C514.7 400 504 410.7 504 424C504 437.3 514.7 448 528 448z", } - } } } @@ -53445,7 +52203,6 @@ impl IconShape for FaTrademark { path { d: "M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z", } - } } } @@ -53488,7 +52245,6 @@ impl IconShape for FaTrafficLight { path { d: "M256 0C291.3 0 320 28.65 320 64V352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352V64C0 28.65 28.65 0 64 0H256zM160 320C133.5 320 112 341.5 112 368C112 394.5 133.5 416 160 416C186.5 416 208 394.5 208 368C208 341.5 186.5 320 160 320zM160 288C186.5 288 208 266.5 208 240C208 213.5 186.5 192 160 192C133.5 192 112 213.5 112 240C112 266.5 133.5 288 160 288zM160 64C133.5 64 112 85.49 112 112C112 138.5 133.5 160 160 160C186.5 160 208 138.5 208 112C208 85.49 186.5 64 160 64z", } - } } } @@ -53531,7 +52287,6 @@ impl IconShape for FaTrailer { path { d: "M496 32C522.5 32 544 53.49 544 80V320H608C625.7 320 640 334.3 640 352C640 369.7 625.7 384 608 384H286.9C279.1 329.7 232.4 288 176 288C119.6 288 72.9 329.7 65.13 384H48C21.49 384 0 362.5 0 336V80C0 53.49 21.49 32 48 32H496zM64 112V264.2C73.83 256.1 84.55 249 96 243.2V112C96 103.2 88.84 96 80 96C71.16 96 64 103.2 64 112V112zM176 224C181.4 224 186.7 224.2 192 224.7V112C192 103.2 184.8 96 176 96C167.2 96 160 103.2 160 112V224.7C165.3 224.2 170.6 224 176 224zM256 243.2C267.4 249 278.2 256.1 288 264.2V112C288 103.2 280.8 96 272 96C263.2 96 256 103.2 256 112V243.2zM352 112V304C352 312.8 359.2 320 368 320C376.8 320 384 312.8 384 304V112C384 103.2 376.8 96 368 96C359.2 96 352 103.2 352 112zM480 112C480 103.2 472.8 96 464 96C455.2 96 448 103.2 448 112V304C448 312.8 455.2 320 464 320C472.8 320 480 312.8 480 304V112zM96 400C96 355.8 131.8 320 176 320C220.2 320 256 355.8 256 400C256 444.2 220.2 480 176 480C131.8 480 96 444.2 96 400zM176 432C193.7 432 208 417.7 208 400C208 382.3 193.7 368 176 368C158.3 368 144 382.3 144 400C144 417.7 158.3 432 176 432z", } - } } } @@ -53574,7 +52329,6 @@ impl IconShape for FaTrainSubway { path { d: "M352 0C405 0 448 42.98 448 96V352C448 399.1 412.8 439.7 366.9 446.9L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.75 512H43.04C33.06 512 28.06 499.9 35.12 492.9L81.14 446.9C35.18 439.7 0 399.1 0 352V96C0 42.98 42.98 0 96 0H352zM64 224C64 241.7 78.33 256 96 256H176C193.7 256 208 241.7 208 224V128C208 110.3 193.7 96 176 96H96C78.33 96 64 110.3 64 128V224zM272 96C254.3 96 240 110.3 240 128V224C240 241.7 254.3 256 272 256H352C369.7 256 384 241.7 384 224V128C384 110.3 369.7 96 352 96H272zM96 320C78.33 320 64 334.3 64 352C64 369.7 78.33 384 96 384C113.7 384 128 369.7 128 352C128 334.3 113.7 320 96 320zM352 384C369.7 384 384 369.7 384 352C384 334.3 369.7 320 352 320C334.3 320 320 334.3 320 352C320 369.7 334.3 384 352 384z", } - } } } @@ -53617,7 +52371,6 @@ impl IconShape for FaTrainTram { path { d: "M86.76 48C74.61 48 63.12 53.52 55.53 63.01L42.74 78.99C34.46 89.34 19.36 91.02 9.007 82.74C-1.343 74.46-3.021 59.36 5.259 49.01L18.04 33.03C34.74 12.15 60.03 0 86.76 0H361.2C387.1 0 413.3 12.15 429.1 33.03L442.7 49.01C451 59.36 449.3 74.46 438.1 82.74C428.6 91.02 413.5 89.34 405.3 78.99L392.5 63.01C384.9 53.52 373.4 48 361.2 48H248V96H288C341 96 384 138.1 384 192V352C384 382.6 369.7 409.8 347.4 427.4L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.74 512H43.04C33.06 512 28.06 499.9 35.12 492.9L100.6 427.4C78.3 409.8 64 382.6 64 352V192C64 138.1 106.1 96 160 96H200V48H86.76zM160 160C142.3 160 128 174.3 128 192V224C128 241.7 142.3 256 160 256H288C305.7 256 320 241.7 320 224V192C320 174.3 305.7 160 288 160H160zM160 320C142.3 320 128 334.3 128 352C128 369.7 142.3 384 160 384C177.7 384 192 369.7 192 352C192 334.3 177.7 320 160 320zM288 384C305.7 384 320 369.7 320 352C320 334.3 305.7 320 288 320C270.3 320 256 334.3 256 352C256 369.7 270.3 384 288 384z", } - } } } @@ -53660,7 +52413,6 @@ impl IconShape for FaTrain { path { d: "M352 0C405 0 448 42.98 448 96V352C448 399.1 412.8 439.7 366.9 446.9L412.9 492.9C419.9 499.9 414.9 512 404.1 512H365.3C356.8 512 348.6 508.6 342.6 502.6L288 448H160L105.4 502.6C99.37 508.6 91.23 512 82.75 512H43.04C33.06 512 28.06 499.9 35.12 492.9L81.14 446.9C35.18 439.7 0 399.1 0 352V96C0 42.98 42.98 0 96 0H352zM64 192C64 209.7 78.33 224 96 224H352C369.7 224 384 209.7 384 192V96C384 78.33 369.7 64 352 64H96C78.33 64 64 78.33 64 96V192zM224 384C250.5 384 272 362.5 272 336C272 309.5 250.5 288 224 288C197.5 288 176 309.5 176 336C176 362.5 197.5 384 224 384z", } - } } } @@ -53703,7 +52455,6 @@ impl IconShape for FaTransgender { path { d: "M498.6 .0003h-94.37c-17.96 0-26.95 21.71-14.25 34.41L411.1 55.61l-67.01 67.01C318.8 105.9 288.6 96 256 96S193.2 105.9 167.9 122.6L151.6 106.3l6.061-6.062c6.25-6.248 6.25-16.38 0-22.63L146.3 66.34c-6.25-6.248-16.38-6.248-22.63 0L117.7 72.41L100.9 55.61L122.1 34.41c12.7-12.7 3.703-34.41-14.25-34.41H13.44C6.016 .0003 0 6.016 0 13.44v94.37c0 17.96 21.71 26.95 34.41 14.25l21.2-21.2l16.8 16.8L66.35 123.7c-6.25 6.248-6.25 16.38 0 22.63l11.31 11.31c6.25 6.248 16.38 6.248 22.63 0l6.061-6.061L122.6 167.9C105.9 193.2 96 223.4 96 256c0 77.4 54.97 141.9 128 156.8v19.23l-16-.0014c-8.836 0-16 7.165-16 16v15.1c0 8.836 7.164 16 16 16L224 480v16c0 8.836 7.164 16 16 16h32c8.836 0 16-7.164 16-16v-16l16-.0001c8.836 0 16-7.164 16-16v-15.1c0-8.836-7.164-16-16-16L288 432v-19.23c73.03-14.83 128-79.37 128-156.8c0-32.6-9.867-62.85-26.61-88.14l67.01-67.01l21.2 21.2C490.3 134.8 512 125.8 512 107.8V13.44C512 6.016 505.1 .0003 498.6 .0003zM256 336c-44.11 0-80-35.89-80-80c0-44.11 35.89-80 80-80c44.11 0 80 35.89 80 80C336 300.1 300.1 336 256 336z", } - } } } @@ -53746,7 +52497,6 @@ impl IconShape for FaTrashArrowUp { path { d: "M284.2 0C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2zM31.1 128H416L394.8 466.1C393.2 492.3 372.3 512 346.9 512H101.1C75.75 512 54.77 492.3 53.19 466.1L31.1 128zM207 199L127 279C117.7 288.4 117.7 303.6 127 312.1C136.4 322.3 151.6 322.3 160.1 312.1L199.1 273.9V408C199.1 421.3 210.7 432 223.1 432C237.3 432 248 421.3 248 408V273.9L287 312.1C296.4 322.3 311.6 322.3 320.1 312.1C330.3 303.6 330.3 288.4 320.1 279L240.1 199C236.5 194.5 230.4 191.1 223.1 191.1C217.6 191.1 211.5 194.5 207 199V199z", } - } } } @@ -53789,7 +52539,6 @@ impl IconShape for FaTrashCanArrowUp { path { d: "M284.2 0C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2zM31.1 128H416V448C416 483.3 387.3 512 352 512H95.1C60.65 512 31.1 483.3 31.1 448V128zM207 199L127 279C117.7 288.4 117.7 303.6 127 312.1C136.4 322.3 151.6 322.3 160.1 312.1L199.1 273.9V408C199.1 421.3 210.7 432 223.1 432C237.3 432 248 421.3 248 408V273.9L287 312.1C296.4 322.3 311.6 322.3 320.1 312.1C330.3 303.6 330.3 288.4 320.1 279L240.1 199C236.5 194.5 230.4 191.1 223.1 191.1C217.6 191.1 211.5 194.5 207 199V199z", } - } } } @@ -53832,7 +52581,6 @@ impl IconShape for FaTrashCan { path { d: "M135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69zM31.1 128H416V448C416 483.3 387.3 512 352 512H95.1C60.65 512 31.1 483.3 31.1 448V128zM111.1 208V432C111.1 440.8 119.2 448 127.1 448C136.8 448 143.1 440.8 143.1 432V208C143.1 199.2 136.8 192 127.1 192C119.2 192 111.1 199.2 111.1 208zM207.1 208V432C207.1 440.8 215.2 448 223.1 448C232.8 448 240 440.8 240 432V208C240 199.2 232.8 192 223.1 192C215.2 192 207.1 199.2 207.1 208zM304 208V432C304 440.8 311.2 448 320 448C328.8 448 336 440.8 336 432V208C336 199.2 328.8 192 320 192C311.2 192 304 199.2 304 208z", } - } } } @@ -53875,7 +52623,6 @@ impl IconShape for FaTrash { path { d: "M135.2 17.69C140.6 6.848 151.7 0 163.8 0H284.2C296.3 0 307.4 6.848 312.8 17.69L320 32H416C433.7 32 448 46.33 448 64C448 81.67 433.7 96 416 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H128L135.2 17.69zM394.8 466.1C393.2 492.3 372.3 512 346.9 512H101.1C75.75 512 54.77 492.3 53.19 466.1L31.1 128H416L394.8 466.1z", } - } } } @@ -53918,7 +52665,6 @@ impl IconShape for FaTreeCity { path { d: "M288 48C288 21.49 309.5 0 336 0H432C458.5 0 480 21.49 480 48V192H520V120C520 106.7 530.7 96 544 96C557.3 96 568 106.7 568 120V192H592C618.5 192 640 213.5 640 240V464C640 490.5 618.5 512 592 512H336C309.5 512 288 490.5 288 464V48zM352 112C352 120.8 359.2 128 368 128H400C408.8 128 416 120.8 416 112V80C416 71.16 408.8 64 400 64H368C359.2 64 352 71.16 352 80V112zM368 160C359.2 160 352 167.2 352 176V208C352 216.8 359.2 224 368 224H400C408.8 224 416 216.8 416 208V176C416 167.2 408.8 160 400 160H368zM352 304C352 312.8 359.2 320 368 320H400C408.8 320 416 312.8 416 304V272C416 263.2 408.8 256 400 256H368C359.2 256 352 263.2 352 272V304zM528 256C519.2 256 512 263.2 512 272V304C512 312.8 519.2 320 528 320H560C568.8 320 576 312.8 576 304V272C576 263.2 568.8 256 560 256H528zM512 400C512 408.8 519.2 416 528 416H560C568.8 416 576 408.8 576 400V368C576 359.2 568.8 352 560 352H528C519.2 352 512 359.2 512 368V400zM224 160C224 166 223 171 222 176C242 190 256 214 256 240C256 285 220 320 176 320H160V480C160 498 145 512 128 512C110 512 96 498 96 480V320H80C35 320 0 285 0 240C0 214 13 190 33 176C32 171 32 166 32 160C32 107 74 64 128 64C181 64 224 107 224 160z", } - } } } @@ -53961,7 +52707,6 @@ impl IconShape for FaTree { path { d: "M413.8 447.1L256 448l0 31.99C256 497.7 241.8 512 224.1 512c-17.67 0-32.1-14.32-32.1-31.99l0-31.99l-158.9-.0099c-28.5 0-43.69-34.49-24.69-56.4l68.98-79.59H62.22c-25.41 0-39.15-29.8-22.67-49.13l60.41-70.85H89.21c-21.28 0-32.87-22.5-19.28-37.31l134.8-146.5c10.4-11.3 28.22-11.3 38.62-.0033l134.9 146.5c13.62 14.81 2.001 37.31-19.28 37.31h-10.77l60.35 70.86c16.46 19.34 2.716 49.12-22.68 49.12h-15.2l68.98 79.59C458.7 413.7 443.1 447.1 413.8 447.1z", } - } } } @@ -54004,7 +52749,6 @@ impl IconShape for FaTriangleExclamation { path { d: "M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z", } - } } } @@ -54047,7 +52791,6 @@ impl IconShape for FaTrophy { path { d: "M572.1 82.38C569.5 71.59 559.8 64 548.7 64h-100.8c.2422-12.45 .1078-23.7-.1559-33.02C447.3 13.63 433.2 0 415.8 0H160.2C142.8 0 128.7 13.63 128.2 30.98C127.1 40.3 127.8 51.55 128.1 64H27.26C16.16 64 6.537 71.59 3.912 82.38C3.1 85.78-15.71 167.2 37.07 245.9c37.44 55.82 100.6 95.03 187.5 117.4c18.7 4.805 31.41 22.06 31.41 41.37C256 428.5 236.5 448 212.6 448H208c-26.51 0-47.99 21.49-47.99 48c0 8.836 7.163 16 15.1 16h223.1c8.836 0 15.1-7.164 15.1-16c0-26.51-21.48-48-47.99-48h-4.644c-23.86 0-43.36-19.5-43.36-43.35c0-19.31 12.71-36.57 31.41-41.37c86.96-22.34 150.1-61.55 187.5-117.4C591.7 167.2 572.9 85.78 572.1 82.38zM77.41 219.8C49.47 178.6 47.01 135.7 48.38 112h80.39c5.359 59.62 20.35 131.1 57.67 189.1C137.4 281.6 100.9 254.4 77.41 219.8zM498.6 219.8c-23.44 34.6-59.94 61.75-109 81.22C426.9 243.1 441.9 171.6 447.2 112h80.39C528.1 135.7 526.5 178.7 498.6 219.8z", } - } } } @@ -54090,7 +52833,6 @@ impl IconShape for FaTrowelBricks { path { d: "M240.8 4.779C250.3 10.61 256 20.91 256 32V104H345C348.6 90.2 361.1 80 376 80H464C490.5 80 512 101.5 512 128C512 154.5 490.5 176 464 176H376C361.1 176 348.6 165.8 345 152H256V224C256 235.1 250.3 245.4 240.8 251.2C231.4 257.1 219.6 257.6 209.7 252.6L17.69 156.6C6.848 151.2 0 140.1 0 128C0 115.9 6.848 104.8 17.69 99.38L209.7 3.378C219.6-1.581 231.4-1.051 240.8 4.779V4.779zM288 256C288 238.3 302.3 224 320 224H480C497.7 224 512 238.3 512 256V320C512 337.7 497.7 352 480 352H320C302.3 352 288 337.7 288 320V256zM128 384C145.7 384 160 398.3 160 416V480C160 497.7 145.7 512 128 512H32C14.33 512 0 497.7 0 480V416C0 398.3 14.33 384 32 384H128zM480 384C497.7 384 512 398.3 512 416V480C512 497.7 497.7 512 480 512H224C206.3 512 192 497.7 192 480V416C192 398.3 206.3 384 224 384H480z", } - } } } @@ -54133,7 +52875,6 @@ impl IconShape for FaTrowel { path { d: "M343.9 213.4L245.3 312L310.6 377.4C318.5 385.3 321.8 396.8 319.1 407.6C316.4 418.5 308.2 427.2 297.5 430.5L41.55 510.5C30.18 514.1 17.79 511 9.373 502.6C.9565 494.2-2.093 481.8 1.458 470.5L81.46 214.5C84.8 203.8 93.48 195.6 104.4 192.9C115.2 190.3 126.7 193.5 134.6 201.4L200 266.7L298.6 168.1C284.4 153.5 284.5 130.1 298.9 115.6L394.4 20.18C421.3-6.728 464.9-6.728 491.8 20.18C518.7 47.1 518.7 90.73 491.8 117.6L396.4 213.1C381.9 227.5 358.5 227.6 343.9 213.4V213.4z", } - } } } @@ -54176,7 +52917,6 @@ impl IconShape for FaTruckArrowRight { path { d: "M0 48C0 21.49 21.49 0 48 0H368C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48zM544 256V237.3L466.7 160H416V256H544zM160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464zM480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368zM256.1 95.03C247.6 85.66 232.4 85.66 223 95.03C213.7 104.4 213.7 119.6 223 128.1L262.1 168H96C82.75 168 72 178.7 72 192C72 205.3 82.75 216 96 216H262.1L223 255C213.7 264.4 213.7 279.6 223 288.1C232.4 298.3 247.6 298.3 256.1 288.1L336.1 208.1C346.3 199.6 346.3 184.4 336.1 175L256.1 95.03z", } - } } } @@ -54219,7 +52959,6 @@ impl IconShape for FaTruckDroplet { path { d: "M0 48C0 21.49 21.49 0 48 0H368C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48zM544 256V237.3L466.7 160H416V256H544zM160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464zM480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368zM208 272C247.8 272 280 242.4 280 205.1C280 179 240.6 123 220.1 95.71C213.1 87.54 202 87.54 195.9 95.71C175.4 123 136 179 136 205.1C136 242.4 168.2 272 208 272V272z", } - } } } @@ -54262,7 +53001,6 @@ impl IconShape for FaTruckFast { path { d: "M112 0C85.49 0 64 21.49 64 48V96H16C7.163 96 0 103.2 0 112C0 120.8 7.163 128 16 128H272C280.8 128 288 135.2 288 144C288 152.8 280.8 160 272 160H48C39.16 160 32 167.2 32 176C32 184.8 39.16 192 48 192H240C248.8 192 256 199.2 256 208C256 216.8 248.8 224 240 224H16C7.163 224 0 231.2 0 240C0 248.8 7.163 256 16 256H208C216.8 256 224 263.2 224 272C224 280.8 216.8 288 208 288H64V416C64 469 106.1 512 160 512C213 512 256 469 256 416H384C384 469 426.1 512 480 512C533 512 576 469 576 416H608C625.7 416 640 401.7 640 384C640 366.3 625.7 352 608 352V237.3C608 220.3 601.3 204 589.3 192L512 114.7C499.1 102.7 483.7 96 466.7 96H416V48C416 21.49 394.5 0 368 0H112zM544 237.3V256H416V160H466.7L544 237.3zM160 464C133.5 464 112 442.5 112 416C112 389.5 133.5 368 160 368C186.5 368 208 389.5 208 416C208 442.5 186.5 464 160 464zM528 416C528 442.5 506.5 464 480 464C453.5 464 432 442.5 432 416C432 389.5 453.5 368 480 368C506.5 368 528 389.5 528 416z", } - } } } @@ -54305,7 +53043,6 @@ impl IconShape for FaTruckFieldUn { path { d: "M320 32C343.7 32 364.4 44.87 375.4 64H427.2C452.5 64 475.4 78.9 485.7 102L538.5 220.8C538.1 221.9 539.4 222.9 539.8 224H544C579.3 224 608 252.7 608 288V320C625.7 320 640 334.3 640 352C640 369.7 625.7 384 608 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 320 32 320V288C14.33 288 0 273.7 0 256V160C0 142.3 14.33 128 32 128V96C32 60.65 60.65 32 96 32L320 32zM384 128V224H469.9L427.2 128H384zM160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336zM480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432zM253.3 135.1C249.4 129.3 242.1 126.6 235.4 128.7C228.6 130.7 224 136.9 224 144V240C224 248.8 231.2 256 240 256C248.8 256 256 248.8 256 240V196.8L290.7 248.9C294.6 254.7 301.9 257.4 308.6 255.3C315.4 253.3 320 247.1 320 240V144C320 135.2 312.8 128 304 128C295.2 128 288 135.2 288 144V187.2L253.3 135.1zM128 144C128 135.2 120.8 128 112 128C103.2 128 96 135.2 96 144V208C96 234.5 117.5 256 144 256C170.5 256 192 234.5 192 208V144C192 135.2 184.8 128 176 128C167.2 128 160 135.2 160 144V208C160 216.8 152.8 224 144 224C135.2 224 128 216.8 128 208V144z", } - } } } @@ -54348,7 +53085,6 @@ impl IconShape for FaTruckField { path { d: "M32 96C32 60.65 60.65 32 96 32H320C343.7 32 364.4 44.87 375.4 64H427.2C452.5 64 475.4 78.9 485.7 102L538.5 220.8C538.1 221.9 539.4 222.9 539.8 223.1H544C579.3 223.1 608 252.7 608 287.1V319.1C625.7 319.1 640 334.3 640 352C640 369.7 625.7 384 608 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H32C14.33 384 0 369.7 0 352C0 334.3 14.33 319.1 32 319.1V287.1C14.33 287.1 0 273.7 0 255.1V159.1C0 142.3 14.33 127.1 32 127.1V96zM469.9 224L427.2 128H384V224H469.9zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336z", } - } } } @@ -54391,7 +53127,6 @@ impl IconShape for FaTruckFront { path { d: "M0 80C0 35.82 35.82 0 80 0H432C476.2 0 512 35.82 512 80V368C512 394.2 499.4 417.4 480 432V480C480 497.7 465.7 512 448 512H416C398.3 512 384 497.7 384 480V448H128V480C128 497.7 113.7 512 96 512H64C46.33 512 32 497.7 32 480V432C12.57 417.4 0 394.2 0 368V80zM129.9 152.2L112 224H400L382.1 152.2C378.5 137.1 365.7 128 351 128H160.1C146.3 128 133.5 137.1 129.9 152.2H129.9zM96 288C78.33 288 64 302.3 64 320C64 337.7 78.33 352 96 352C113.7 352 128 337.7 128 320C128 302.3 113.7 288 96 288zM416 352C433.7 352 448 337.7 448 320C448 302.3 433.7 288 416 288C398.3 288 384 302.3 384 320C384 337.7 398.3 352 416 352z", } - } } } @@ -54434,7 +53169,6 @@ impl IconShape for FaTruckMedical { path { d: "M368 0C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H368zM416 160V256H544V237.3L466.7 160H416zM160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368zM480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464zM112 176C112 184.8 119.2 192 128 192H176V240C176 248.8 183.2 256 192 256H224C232.8 256 240 248.8 240 240V192H288C296.8 192 304 184.8 304 176V144C304 135.2 296.8 128 288 128H240V80C240 71.16 232.8 64 224 64H192C183.2 64 176 71.16 176 80V128H128C119.2 128 112 135.2 112 144V176z", } - } } } @@ -54477,7 +53211,6 @@ impl IconShape for FaTruckMonster { path { d: "M419.2 25.6L496 128H576C593.7 128 608 142.3 608 160V224C625.7 224 640 238.3 640 256C640 273.7 625.7 287.1 608 288C578.8 249.1 532.3 224 480 224C427.7 224 381.2 249.1 351.1 288H288C258.8 249.1 212.3 224 160 224C107.7 224 61.18 249.1 31.99 288C14.32 287.1 0 273.7 0 256C0 238.3 14.33 224 32 224V160C32 142.3 46.33 128 64 128H224V48C224 21.49 245.5 0 272 0H368C388.1 0 407.1 9.484 419.2 25.6H419.2zM288 128H416L368 64H288V128zM168 256C180.1 256 190.1 264.9 191.8 276.6C199.4 278.8 206.7 281.9 213.5 285.6C222.9 278.5 236.3 279.3 244.9 287.8L256.2 299.1C264.7 307.7 265.5 321.1 258.4 330.5C262.1 337.3 265.2 344.6 267.4 352.2C279.1 353.9 288 363.9 288 376V392C288 404.1 279.1 414.1 267.4 415.8C265.2 423.4 262.1 430.7 258.4 437.5C265.5 446.9 264.7 460.3 256.2 468.9L244.9 480.2C236.3 488.7 222.9 489.5 213.5 482.4C206.7 486.1 199.4 489.2 191.8 491.4C190.1 503.1 180.1 512 167.1 512H151.1C139.9 512 129.9 503.1 128.2 491.4C120.6 489.2 113.3 486.1 106.5 482.4C97.09 489.5 83.7 488.7 75.15 480.2L63.83 468.9C55.28 460.3 54.53 446.9 61.58 437.5C57.85 430.7 54.81 423.4 52.57 415.8C40.94 414.1 31.1 404.1 31.1 392V376C31.1 363.9 40.94 353.9 52.57 352.2C54.81 344.6 57.85 337.3 61.58 330.5C54.53 321.1 55.28 307.7 63.83 299.1L75.15 287.8C83.7 279.3 97.09 278.5 106.5 285.6C113.3 281.9 120.6 278.8 128.2 276.6C129.9 264.9 139.9 255.1 151.1 255.1L168 256zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432zM448.2 276.6C449.9 264.9 459.9 256 472 256H488C500.1 256 510.1 264.9 511.8 276.6C519.4 278.8 526.7 281.9 533.5 285.6C542.9 278.5 556.3 279.3 564.9 287.8L576.2 299.1C584.7 307.7 585.5 321.1 578.4 330.5C582.1 337.3 585.2 344.6 587.4 352.2C599.1 353.9 608 363.9 608 376V392C608 404.1 599.1 414.1 587.4 415.8C585.2 423.4 582.1 430.7 578.4 437.5C585.5 446.9 584.7 460.3 576.2 468.9L564.9 480.2C556.3 488.7 542.9 489.5 533.5 482.4C526.7 486.1 519.4 489.2 511.8 491.4C510.1 503.1 500.1 512 488 512H472C459.9 512 449.9 503.1 448.2 491.4C440.6 489.2 433.3 486.1 426.5 482.4C417.1 489.5 403.7 488.7 395.1 480.2L383.8 468.9C375.3 460.3 374.5 446.9 381.6 437.5C377.9 430.7 374.8 423.4 372.6 415.8C360.9 414.1 352 404.1 352 392V376C352 363.9 360.9 353.9 372.6 352.2C374.8 344.6 377.9 337.3 381.6 330.5C374.5 321.1 375.3 307.7 383.8 299.1L395.1 287.8C403.7 279.3 417.1 278.5 426.5 285.6C433.3 281.9 440.6 278.8 448.2 276.6L448.2 276.6zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336z", } - } } } @@ -54520,7 +53253,6 @@ impl IconShape for FaTruckMoving { path { d: "M416 32C451.3 32 480 60.65 480 96V144H528.8C545.6 144 561.5 151.5 572.2 164.5L630.1 236.4C636.8 243.5 640 252.5 640 261.7V352C640 369.7 625.7 384 608 384H606.4C607.4 389.2 608 394.5 608 400C608 444.2 572.2 480 528 480C483.8 480 448 444.2 448 400C448 394.5 448.6 389.2 449.6 384H286.4C287.4 389.2 288 394.5 288 400C288 444.2 252.2 480 208 480C181.8 480 158.6 467.4 144 448C129.4 467.4 106.2 480 80 480C35.82 480 0 444.2 0 400V96C0 60.65 28.65 32 64 32H416zM535 194.9C533.5 193.1 531.2 192 528.8 192H480V256H584.1L535 194.9zM528 432C545.7 432 560 417.7 560 400C560 382.3 545.7 368 528 368C510.3 368 496 382.3 496 400C496 417.7 510.3 432 528 432zM208 368C190.3 368 176 382.3 176 400C176 417.7 190.3 432 208 432C225.7 432 240 417.7 240 400C240 382.3 225.7 368 208 368zM80 432C97.67 432 112 417.7 112 400C112 382.3 97.67 368 80 368C62.33 368 48 382.3 48 400C48 417.7 62.33 432 80 432z", } - } } } @@ -54563,7 +53295,6 @@ impl IconShape for FaTruckPickup { path { d: "M272 32H368.6C388.1 32 406.5 40.84 418.6 56.02L527.4 192H576C593.7 192 608 206.3 608 224V288C625.7 288 640 302.3 640 320C640 337.7 625.7 352 608 352H574.9C575.6 357.2 576 362.6 576 368C576 429.9 525.9 480 464 480C402.1 480 352 429.9 352 368C352 362.6 352.4 357.2 353.1 352H286.9C287.6 357.2 288 362.6 288 368C288 429.9 237.9 480 176 480C114.1 480 64 429.9 64 368C64 362.6 64.39 357.2 65.13 352H32C14.33 352 0 337.7 0 320C0 302.3 14.33 288 32 288V224C32 206.3 46.33 192 64 192H224V80C224 53.49 245.5 32 272 32H272zM368.6 96H288V192H445.4L368.6 96zM176 416C202.5 416 224 394.5 224 368C224 341.5 202.5 320 176 320C149.5 320 128 341.5 128 368C128 394.5 149.5 416 176 416zM464 416C490.5 416 512 394.5 512 368C512 341.5 490.5 320 464 320C437.5 320 416 341.5 416 368C416 394.5 437.5 416 464 416z", } - } } } @@ -54606,7 +53337,6 @@ impl IconShape for FaTruckPlane { path { d: "M256 86.06L256 182.9L256 184V411.5L256.1 411.6C257.3 433.8 269.8 452.9 288 463.4V496C288 501.2 288.8 506.3 290.4 510.1L200 480.9L109.1 511.2C104.2 512.8 98.82 511.1 94.64 508.1C90.47 505.1 88 501.1 88 496V464C88 459.1 90.21 454.5 94 451.5L144 411.5V330.3L20.6 367.3C15.75 368.8 10.51 367.9 6.449 364.8C2.391 361.8 0 357.1 0 352V288C0 282.4 2.949 277.2 7.768 274.3L144 192.5V86.06C144 54.68 169.4 0 200 0C231.5 0 256 54.68 256 86.06V86.06zM288 176C288 149.5 309.5 128 336 128H592C618.5 128 640 149.5 640 176V400C640 420.9 626.6 438.7 608 445.3V488C608 501.3 597.3 512 584 512H568C554.7 512 544 501.3 544 488V448H384V488C384 501.3 373.3 512 360 512H344C330.7 512 320 501.3 320 488V445.3C301.4 438.7 288 420.9 288 400V176zM367.8 254.7L352 304H576L560.2 254.7C556.9 246 548.9 240 539.7 240H388.3C379.1 240 371.1 246 367.8 254.7H367.8zM568 400C581.3 400 592 389.3 592 376C592 362.7 581.3 352 568 352C554.7 352 544 362.7 544 376C544 389.3 554.7 400 568 400zM360 352C346.7 352 336 362.7 336 376C336 389.3 346.7 400 360 400C373.3 400 384 389.3 384 376C384 362.7 373.3 352 360 352z", } - } } } @@ -54649,7 +53379,6 @@ impl IconShape for FaTruckRampBox { path { d: "M640 .0003V400C640 461.9 589.9 512 528 512C467 512 417.5 463.3 416 402.7L48.41 502.9C31.36 507.5 13.77 497.5 9.126 480.4C4.48 463.4 14.54 445.8 31.59 441.1L352 353.8V64C352 28.65 380.7 0 416 0L640 .0003zM528 352C501.5 352 480 373.5 480 400C480 426.5 501.5 448 528 448C554.5 448 576 426.5 576 400C576 373.5 554.5 352 528 352zM23.11 207.7C18.54 190.6 28.67 173.1 45.74 168.5L92.1 156.1L112.8 233.4C115.1 241.9 123.9 246.1 132.4 244.7L163.3 236.4C171.8 234.1 176.9 225.3 174.6 216.8L153.9 139.5L200.3 127.1C217.4 122.5 234.9 132.7 239.5 149.7L280.9 304.3C285.5 321.4 275.3 338.9 258.3 343.5L103.7 384.9C86.64 389.5 69.1 379.3 64.52 362.3L23.11 207.7z", } - } } } @@ -54692,7 +53421,6 @@ impl IconShape for FaTruck { path { d: "M368 0C394.5 0 416 21.49 416 48V96H466.7C483.7 96 499.1 102.7 512 114.7L589.3 192C601.3 204 608 220.3 608 237.3V352C625.7 352 640 366.3 640 384C640 401.7 625.7 416 608 416H576C576 469 533 512 480 512C426.1 512 384 469 384 416H256C256 469 213 512 160 512C106.1 512 64 469 64 416H48C21.49 416 0 394.5 0 368V48C0 21.49 21.49 0 48 0H368zM416 160V256H544V237.3L466.7 160H416zM160 368C133.5 368 112 389.5 112 416C112 442.5 133.5 464 160 464C186.5 464 208 442.5 208 416C208 389.5 186.5 368 160 368zM480 464C506.5 464 528 442.5 528 416C528 389.5 506.5 368 480 368C453.5 368 432 389.5 432 416C432 442.5 453.5 464 480 464z", } - } } } @@ -54735,7 +53463,6 @@ impl IconShape for FaTty { path { d: "M271.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C277.3 352 271.1 357.4 271.1 364zM367.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C373.3 352 367.1 357.4 367.1 364zM275.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.376 12 12 12h39.1c6.625 0 12-5.375 12-12v-40C287.1 261.4 282.6 256 275.1 256zM83.96 448h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40C95.96 453.4 90.59 448 83.96 448zM175.1 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C181.3 352 175.1 357.4 175.1 364zM371.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.372 12 11.1 12h39.1c6.625 0 12-5.375 12-12v-40C383.1 261.4 378.6 256 371.1 256zM467.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.369 12 11.99 12h39.1c6.625 0 12.01-5.375 12.01-12v-40C479.1 261.4 474.6 256 467.1 256zM371.1 448h-232c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h232c6.625 0 12-5.375 12-12v-40C383.1 453.4 378.6 448 371.1 448zM179.1 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.38 12 12 12h39.1c6.625 0 11.1-5.375 11.1-12v-40C191.1 261.4 186.6 256 179.1 256zM467.1 448h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40C479.1 453.4 474.6 448 467.1 448zM79.96 364v40c0 6.625 5.375 12 12 12h40c6.625 0 12-5.375 12-12v-40c0-6.625-5.375-12-12-12h-40C85.34 352 79.96 357.4 79.96 364zM83.96 256h-40c-6.625 0-12 5.375-12 12v40c0 6.625 5.383 12 12.01 12H83.97c6.625 0 11.99-5.375 11.99-12v-40C95.96 261.4 90.59 256 83.96 256zM504.9 102.9C367.7-34.31 144.3-34.32 7.083 102.9c-7.975 7.973-9.375 20.22-3.391 29.74l42.17 67.47c6.141 9.844 18.47 13.88 29.35 9.632l84.36-33.74C169.5 172.1 175.6 161.1 174.5 151.3l-5.303-53.27c56.15-19.17 117.4-19.17 173.6 .0059L337.5 151.3c-1.139 10.59 4.997 20.78 14.96 24.73l84.35 33.73c10.83 4.303 23.22 .1608 29.33-9.615l42.18-67.48C514.3 123.2 512.9 110.9 504.9 102.9z", } - } } } @@ -54778,7 +53505,6 @@ impl IconShape for FaTurkishLiraSign { path { d: "M96 32C113.7 32 128 46.33 128 64V99.29L247.2 65.23C264.2 60.38 281.9 70.22 286.8 87.21C291.6 104.2 281.8 121.9 264.8 126.8L128 165.9V195.3L247.2 161.2C264.2 156.4 281.9 166.2 286.8 183.2C291.6 200.2 281.8 217.9 264.8 222.8L128 261.9V416H191.8C260 416 316.2 362.5 319.6 294.4L320 286.4C320.9 268.8 335.9 255.2 353.6 256C371.2 256.9 384.8 271.9 383.1 289.6L383.6 297.6C378.5 399.8 294.1 480 191.8 480H96C78.33 480 64 465.7 64 448V280.1L40.79 286.8C23.8 291.6 6.087 281.8 1.232 264.8C-3.623 247.8 6.217 230.1 23.21 225.2L64 213.6V184.1L40.79 190.8C23.8 195.6 6.087 185.8 1.232 168.8C-3.623 151.8 6.216 134.1 23.21 129.2L64 117.6V64C64 46.33 78.33 32 96 32L96 32z", } - } } } @@ -54821,7 +53547,6 @@ impl IconShape for FaTurnDown { path { d: "M313.6 392.3l-104 112c-9.5 10.23-25.69 10.23-35.19 0l-104-112c-6.484-6.984-8.219-17.17-4.406-25.92S78.45 352 88 352H160V80C160 71.19 152.8 64 144 64H32C14.33 64 0 49.69 0 32s14.33-32 32-32h112C188.1 0 224 35.88 224 80V352h72c9.547 0 18.19 5.656 22 14.41S320.1 385.3 313.6 392.3z", } - } } } @@ -54864,7 +53589,6 @@ impl IconShape for FaTurnUp { path { d: "M318 145.6c-3.812 8.75-12.45 14.41-22 14.41L224 160v272c0 44.13-35.89 80-80 80H32c-17.67 0-32-14.31-32-32s14.33-32 32-32h112C152.8 448 160 440.8 160 432V160L88 159.1c-9.547 0-18.19-5.656-22-14.41S63.92 126.7 70.41 119.7l104-112c9.498-10.23 25.69-10.23 35.19 0l104 112C320.1 126.7 321.8 136.8 318 145.6z", } - } } } @@ -54907,7 +53631,6 @@ impl IconShape for FaTv { path { d: "M512 448H127.1C110.3 448 96 462.3 96 479.1S110.3 512 127.1 512h384C529.7 512 544 497.7 544 480S529.7 448 512 448zM592 0h-544C21.5 0 0 21.5 0 48v320C0 394.5 21.5 416 48 416h544c26.5 0 48-21.5 48-48v-320C640 21.5 618.5 0 592 0zM576 352H64v-288h512V352z", } - } } } @@ -54950,7 +53673,6 @@ impl IconShape for FaU { path { d: "M384 64.01v225.7c0 104.1-86.13 190.3-192 190.3s-192-85.38-192-190.3V64.01C0 46.34 14.33 32.01 32 32.01S64 46.34 64 64.01v225.7c0 69.67 57.42 126.3 128 126.3s128-56.67 128-126.3V64.01c0-17.67 14.33-32 32-32S384 46.34 384 64.01z", } - } } } @@ -54993,7 +53715,6 @@ impl IconShape for FaUmbrellaBeach { path { d: "M115.4 136.8l102.1 37.35c35.13-81.62 86.25-144.4 139-173.7c-95.88-4.875-188.8 36.96-248.5 111.7C101.2 120.6 105.2 133.2 115.4 136.8zM247.6 185l238.5 86.87c35.75-121.4 18.62-231.6-42.63-253.9c-7.375-2.625-15.12-4.062-23.12-4.062C362.4 13.88 292.1 83.13 247.6 185zM521.5 60.51c6.25 16.25 10.75 34.62 13.13 55.25c5.75 49.87-1.376 108.1-18.88 166.9l102.6 37.37c10.13 3.75 21.25-3.375 21.5-14.12C642.3 210.1 598 118.4 521.5 60.51zM528 448h-207l65-178.5l-60.13-21.87l-72.88 200.4H48C21.49 448 0 469.5 0 496C0 504.8 7.163 512 16 512h544c8.837 0 16-7.163 16-15.1C576 469.5 554.5 448 528 448z", } - } } } @@ -55036,7 +53757,6 @@ impl IconShape for FaUmbrella { path { d: "M255.1 301.7v130.3c0 8.814-7.188 16-16 16c-7.814 0-13.19-5.314-15.1-10.69c-5.906-16.72-24.1-25.41-40.81-19.5c-16.69 5.875-25.41 24.19-19.5 40.79C175.8 490.6 206.2 512 239.1 512C284.1 512 320 476.1 320 431.1v-130.3c-9.094-7.908-19.81-13.61-32-13.61C275.7 288.1 265.6 292.9 255.1 301.7zM575.7 280.9C547.1 144.5 437.3 62.61 320 49.91V32.01c0-17.69-14.31-32.01-32-32.01S255.1 14.31 255.1 32.01v17.91C138.3 62.61 29.48 144.5 .2949 280.9C-1.926 290.1 8.795 302.1 18.98 292.2c52-55.01 107.7-52.39 158.6 37.01c5.312 9.502 14.91 8.625 19.72 0C217.5 293.9 242.2 256 287.1 256c58.5 0 88.19 68.82 90.69 73.2c4.812 8.625 14.41 9.502 19.72 0c51-89.52 107.1-91.39 158.6-37.01C567.3 302.2 577.9 290.1 575.7 280.9z", } - } } } @@ -55079,7 +53799,6 @@ impl IconShape for FaUnderline { path { d: "M416 448H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h384c17.69 0 32-14.31 32-32S433.7 448 416 448zM48 64.01H64v160c0 88.22 71.78 159.1 160 159.1s160-71.78 160-159.1v-160h16c17.69 0 32-14.32 32-32s-14.31-31.1-32-31.1l-96-.0049c-17.69 0-32 14.32-32 32s14.31 32 32 32H320v160c0 52.94-43.06 95.1-96 95.1S128 276.1 128 224v-160h16c17.69 0 32-14.31 32-32s-14.31-32-32-32l-96 .0049c-17.69 0-32 14.31-32 31.1S30.31 64.01 48 64.01z", } - } } } @@ -55122,7 +53841,6 @@ impl IconShape for FaUniversalAccess { path { d: "M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM256 80c22.09 0 40 17.91 40 40S278.1 160 256 160S216 142.1 216 120S233.9 80 256 80zM374.6 215.1L315.3 232C311.6 233.1 307.8 233.6 304 234.4v62.32l30.64 87.34c4.391 12.5-2.188 26.19-14.69 30.59C317.3 415.6 314.6 416 312 416c-9.906 0-19.19-6.188-22.64-16.06l-25.85-70.65c-2.562-7.002-12.46-7.002-15.03 0l-25.85 70.65C219.2 409.8 209.9 416 200 416c-2.641 0-5.312-.4375-7.953-1.344c-12.5-4.406-19.08-18.09-14.69-30.59L208 296.7V234.4C204.2 233.6 200.4 233.1 196.7 232L137.4 215.1C124.7 211.4 117.3 198.2 120.9 185.4S137.9 165.2 150.6 168.9l59.25 16.94c30.17 8.623 62.15 8.623 92.31 0l59.25-16.94c12.7-3.781 26.02 3.719 29.67 16.47C394.7 198.2 387.3 211.4 374.6 215.1z", } - } } } @@ -55165,7 +53883,6 @@ impl IconShape for FaUnlockKeyhole { path { d: "M224 64C179.8 64 144 99.82 144 144V192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80V144C80 64.47 144.5 0 224 0C281.5 0 331 33.69 354.1 82.27C361.7 98.23 354.9 117.3 338.1 124.9C322.1 132.5 303.9 125.7 296.3 109.7C283.4 82.63 255.9 64 224 64H224zM256 384C273.7 384 288 369.7 288 352C288 334.3 273.7 320 256 320H192C174.3 320 160 334.3 160 352C160 369.7 174.3 384 192 384H256z", } - } } } @@ -55208,7 +53925,6 @@ impl IconShape for FaUnlock { path { d: "M144 192H384C419.3 192 448 220.7 448 256V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V256C0 220.7 28.65 192 64 192H80V144C80 64.47 144.5 0 224 0C281.5 0 331 33.69 354.1 82.27C361.7 98.23 354.9 117.3 338.1 124.9C322.1 132.5 303.9 125.7 296.3 109.7C283.4 82.63 255.9 64 224 64C179.8 64 144 99.82 144 144L144 192z", } - } } } @@ -55251,7 +53967,6 @@ impl IconShape for FaUpDownLeftRight { path { d: "M512 256c0 6.797-2.891 13.28-7.938 17.84l-80 72C419.6 349.9 413.8 352 408 352c-3.312 0-6.625-.6875-9.766-2.078C389.6 346.1 384 337.5 384 328V288h-96v96l40-.0013c9.484 0 18.06 5.578 21.92 14.23s2.25 18.78-4.078 25.83l-72 80C269.3 509.1 262.8 512 255.1 512s-13.28-2.89-17.84-7.937l-71.1-80c-6.328-7.047-7.938-17.17-4.078-25.83s12.44-14.23 21.92-14.23l39.1 .0013V288H128v40c0 9.484-5.578 18.06-14.23 21.92C110.6 351.3 107.3 352 104 352c-5.812 0-11.56-2.109-16.06-6.156l-80-72C2.891 269.3 0 262.8 0 256s2.891-13.28 7.938-17.84l80-72C95 159.8 105.1 158.3 113.8 162.1C122.4 165.9 128 174.5 128 184V224h95.1V128l-39.1-.0013c-9.484 0-18.06-5.578-21.92-14.23S159.8 94.99 166.2 87.94l71.1-80c9.125-10.09 26.56-10.09 35.69 0l72 80c6.328 7.047 7.938 17.17 4.078 25.83s-12.44 14.23-21.92 14.23l-40 .0013V224H384V184c0-9.484 5.578-18.06 14.23-21.92c8.656-3.812 18.77-2.266 25.83 4.078l80 72C509.1 242.7 512 249.2 512 256z", } - } } } @@ -55294,7 +54009,6 @@ impl IconShape for FaUpDown { path { d: "M249.6 392.3l-104 112c-9.094 9.781-26.09 9.781-35.19 0l-103.1-112c-6.484-6.984-8.219-17.17-4.406-25.92S14.45 352 24 352H80V160H24C14.45 160 5.812 154.3 1.999 145.6C-1.813 136.8-.0781 126.7 6.406 119.7l104-112c9.094-9.781 26.09-9.781 35.19 0l104 112c6.484 6.984 8.219 17.17 4.406 25.92C250.2 154.3 241.5 160 232 160H176v192h56c9.547 0 18.19 5.656 22 14.41S256.1 385.3 249.6 392.3z", } - } } } @@ -55337,7 +54051,6 @@ impl IconShape for FaUpLong { path { d: "M285.1 145.7c-3.81 8.758-12.45 14.42-21.1 14.42L192 160.1V480c0 17.69-14.33 32-32 32s-32-14.31-32-32V160.1L55.1 160.1c-9.547 0-18.19-5.658-22-14.42c-3.811-8.758-2.076-18.95 4.408-25.94l104-112.1c9.498-10.24 25.69-10.24 35.19 0l104 112.1C288.1 126.7 289.8 136.9 285.1 145.7z", } - } } } @@ -55380,7 +54093,6 @@ impl IconShape for FaUpRightAndDownLeftFromCenter { path { d: "M208 281.4c-12.5-12.5-32.76-12.5-45.26-.002l-78.06 78.07l-30.06-30.06c-6.125-6.125-14.31-9.367-22.63-9.367c-4.125 0-8.279 .7891-12.25 2.43c-11.97 4.953-19.75 16.62-19.75 29.56v135.1C.0013 501.3 10.75 512 24 512h136c12.94 0 24.63-7.797 29.56-19.75c4.969-11.97 2.219-25.72-6.938-34.87l-30.06-30.06l78.06-78.07c12.5-12.49 12.5-32.75 .002-45.25L208 281.4zM487.1 0h-136c-12.94 0-24.63 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.87l30.06 30.06l-78.06 78.07c-12.5 12.5-12.5 32.76 0 45.26l22.62 22.62c12.5 12.5 32.76 12.5 45.26 0l78.06-78.07l30.06 30.06c9.156 9.141 22.87 11.84 34.87 6.937C504.2 184.6 512 172.9 512 159.1V23.1C512 10.74 501.3 0 487.1 0z", } - } } } @@ -55423,7 +54135,6 @@ impl IconShape for FaUpRightFromSquare { path { d: "M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z", } - } } } @@ -55466,7 +54177,6 @@ impl IconShape for FaUpload { path { d: "M105.4 182.6c12.5 12.49 32.76 12.5 45.25 .001L224 109.3V352c0 17.67 14.33 32 32 32c17.67 0 32-14.33 32-32V109.3l73.38 73.38c12.49 12.49 32.75 12.49 45.25-.001c12.49-12.49 12.49-32.75 0-45.25l-128-128C272.4 3.125 264.2 0 256 0S239.6 3.125 233.4 9.375L105.4 137.4C92.88 149.9 92.88 170.1 105.4 182.6zM480 352h-160c0 35.35-28.65 64-64 64s-64-28.65-64-64H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96C512 366.3 497.7 352 480 352zM432 456c-13.2 0-24-10.8-24-24c0-13.2 10.8-24 24-24s24 10.8 24 24C456 445.2 445.2 456 432 456z", } - } } } @@ -55509,7 +54219,6 @@ impl IconShape for FaUserAstronaut { path { d: "M176 448C167.3 448 160 455.3 160 464V512h32v-48C192 455.3 184.8 448 176 448zM272 448c-8.75 0-16 7.25-16 16s7.25 16 16 16s16-7.25 16-16S280.8 448 272 448zM164 172l8.205 24.62c1.215 3.645 6.375 3.645 7.59 0L188 172l24.62-8.203c3.646-1.219 3.646-6.375 0-7.594L188 148L179.8 123.4c-1.215-3.648-6.375-3.648-7.59 0L164 148L139.4 156.2c-3.646 1.219-3.646 6.375 0 7.594L164 172zM336.1 315.4C304 338.6 265.1 352 224 352s-80.03-13.43-112.1-36.59C46.55 340.2 0 403.3 0 477.3C0 496.5 15.52 512 34.66 512H128v-64c0-17.75 14.25-32 32-32h128c17.75 0 32 14.25 32 32v64h93.34C432.5 512 448 496.5 448 477.3C448 403.3 401.5 340.2 336.1 315.4zM64 224h13.5C102.3 280.5 158.4 320 224 320s121.8-39.5 146.5-96H384c8.75 0 16-7.25 16-16v-96C400 103.3 392.8 96 384 96h-13.5C345.8 39.5 289.6 0 224 0S102.3 39.5 77.5 96H64C55.25 96 48 103.3 48 112v96C48 216.8 55.25 224 64 224zM104 136C104 113.9 125.5 96 152 96h144c26.5 0 48 17.88 48 40V160c0 53-43 96-96 96h-48c-53 0-96-43-96-96V136z", } - } } } @@ -55552,7 +54261,6 @@ impl IconShape for FaUserCheck { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM632.3 134.4c-9.703-9-24.91-8.453-33.92 1.266l-87.05 93.75l-38.39-38.39c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l56 56C499.5 285.5 505.6 288 512 288h.4375c6.531-.125 12.72-2.891 17.16-7.672l104-112C642.6 158.6 642 143.4 632.3 134.4z", } - } } } @@ -55595,7 +54303,6 @@ impl IconShape for FaUserClock { path { d: "M496 224c-79.63 0-144 64.38-144 144s64.38 144 144 144s144-64.38 144-144S575.6 224 496 224zM544 384h-54.25C484.4 384 480 379.6 480 374.3V304c0-8.836 7.164-16 16-16c8.838 0 16 7.164 16 16v48h32c8.838 0 16 7.164 16 15.1S552.8 384 544 384zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320 368c0-19.3 3.221-37.82 8.961-55.2C311.9 307.2 293.6 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H395C349.7 480.2 320 427.6 320 368z", } - } } } @@ -55638,7 +54345,6 @@ impl IconShape for FaUserDoctor { path { d: "M352 128C352 198.7 294.7 256 223.1 256C153.3 256 95.1 198.7 95.1 128C95.1 57.31 153.3 0 223.1 0C294.7 0 352 57.31 352 128zM287.1 362C260.4 369.1 239.1 394.2 239.1 424V448C239.1 452.2 241.7 456.3 244.7 459.3L260.7 475.3C266.9 481.6 277.1 481.6 283.3 475.3C289.6 469.1 289.6 458.9 283.3 452.7L271.1 441.4V424C271.1 406.3 286.3 392 303.1 392C321.7 392 336 406.3 336 424V441.4L324.7 452.7C318.4 458.9 318.4 469.1 324.7 475.3C330.9 481.6 341.1 481.6 347.3 475.3L363.3 459.3C366.3 456.3 368 452.2 368 448V424C368 394.2 347.6 369.1 320 362V308.8C393.5 326.7 448 392.1 448 472V480C448 497.7 433.7 512 416 512H32C14.33 512 0 497.7 0 480V472C0 393 54.53 326.7 128 308.8V370.3C104.9 377.2 88 398.6 88 424C88 454.9 113.1 480 144 480C174.9 480 200 454.9 200 424C200 398.6 183.1 377.2 160 370.3V304.2C162.7 304.1 165.3 304 168 304H280C282.7 304 285.3 304.1 288 304.2L287.1 362zM167.1 424C167.1 437.3 157.3 448 143.1 448C130.7 448 119.1 437.3 119.1 424C119.1 410.7 130.7 400 143.1 400C157.3 400 167.1 410.7 167.1 424z", } - } } } @@ -55681,7 +54387,6 @@ impl IconShape for FaUserGear { path { d: "M425.1 482.6c-2.303-1.25-4.572-2.559-6.809-3.93l-7.818 4.493c-6.002 3.504-12.83 5.352-19.75 5.352c-10.71 0-21.13-4.492-28.97-12.75c-18.41-20.09-32.29-44.15-40.22-69.9c-5.352-18.06 2.343-36.87 17.83-45.24l8.018-4.669c-.0664-2.621-.0664-5.242 0-7.859l-7.655-4.461c-12.3-6.953-19.4-19.66-19.64-33.38C305.6 306.3 290.4 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H413.3c5.727 0 10.9-1.727 15.66-4.188c-2.271-4.984-3.86-10.3-3.86-16.06V482.6zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM610.5 373.3c2.625-14 2.625-28.5 0-42.5l25.75-15c3-1.625 4.375-5.125 3.375-8.5c-6.75-21.5-18.25-41.13-33.25-57.38c-2.25-2.5-6-3.125-9-1.375l-25.75 14.88c-10.88-9.25-23.38-16.5-36.88-21.25V212.3c0-3.375-2.5-6.375-5.75-7c-22.25-5-45-4.875-66.25 0c-3.25 .625-5.625 3.625-5.625 7v29.88c-13.5 4.75-26 12-36.88 21.25L394.4 248.5c-2.875-1.75-6.625-1.125-9 1.375c-15 16.25-26.5 35.88-33.13 57.38c-1 3.375 .3751 6.875 3.25 8.5l25.75 15c-2.5 14-2.5 28.5 0 42.5l-25.75 15c-3 1.625-4.25 5.125-3.25 8.5c6.625 21.5 18.13 41 33.13 57.38c2.375 2.5 6 3.125 9 1.375l25.88-14.88c10.88 9.25 23.38 16.5 36.88 21.25v29.88c0 3.375 2.375 6.375 5.625 7c22.38 5 45 4.875 66.25 0c3.25-.625 5.75-3.625 5.75-7v-29.88c13.5-4.75 26-12 36.88-21.25l25.75 14.88c2.875 1.75 6.75 1.125 9-1.375c15-16.25 26.5-35.88 33.25-57.38c1-3.375-.3751-6.875-3.375-8.5L610.5 373.3zM496 400.5c-26.75 0-48.5-21.75-48.5-48.5s21.75-48.5 48.5-48.5c26.75 0 48.5 21.75 48.5 48.5S522.8 400.5 496 400.5z", } - } } } @@ -55724,7 +54429,6 @@ impl IconShape for FaUserGraduate { path { d: "M45.63 79.75L52 81.25v58.5C45 143.9 40 151.3 40 160c0 8.375 4.625 15.38 11.12 19.75L35.5 242C33.75 248.9 37.63 256 43.13 256h41.75c5.5 0 9.375-7.125 7.625-13.1L76.88 179.8C83.38 175.4 88 168.4 88 160c0-8.75-5-16.12-12-20.25V87.13L128 99.63l.001 60.37c0 70.75 57.25 128 128 128s127.1-57.25 127.1-128L384 99.62l82.25-19.87c18.25-4.375 18.25-27 0-31.5l-190.4-46c-13-3-26.62-3-39.63 0l-190.6 46C27.5 52.63 27.5 75.38 45.63 79.75zM359.2 312.8l-103.2 103.2l-103.2-103.2c-69.93 22.3-120.8 87.2-120.8 164.5C32 496.5 47.53 512 66.67 512h378.7C464.5 512 480 496.5 480 477.3C480 400 429.1 335.1 359.2 312.8z", } - } } } @@ -55767,7 +54471,6 @@ impl IconShape for FaUserGroup { path { d: "M224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3c-95.73 0-173.3 77.6-173.3 173.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM479.1 320h-73.85C451.2 357.7 480 414.1 480 477.3C480 490.1 476.2 501.9 470 512h138C625.7 512 640 497.6 640 479.1C640 391.6 568.4 320 479.1 320zM432 256C493.9 256 544 205.9 544 144S493.9 32 432 32c-25.11 0-48.04 8.555-66.72 22.51C376.8 76.63 384 101.4 384 128c0 35.52-11.93 68.14-31.59 94.71C372.7 243.2 400.8 256 432 256z", } - } } } @@ -55810,7 +54513,6 @@ impl IconShape for FaUserInjured { path { d: "M277.4 11.98C261.1 4.469 243.1 0 224 0C170.3 0 124.5 33.13 105.5 80h81.07L277.4 11.98zM342.5 80c-7.895-19.47-20.66-36.19-36.48-49.51L240 80H342.5zM224 256c70.7 0 128-57.31 128-128c0-5.48-.9453-10.7-1.613-16H97.61C96.95 117.3 96 122.5 96 128C96 198.7 153.3 256 224 256zM272 416h-45.14l58.64 93.83C305.4 503.1 320 485.8 320 464C320 437.5 298.5 416 272 416zM274.7 304H173.3c-5.393 0-10.71 .3242-15.98 .8047L206.9 384H272c44.13 0 80 35.88 80 80c0 18.08-6.252 34.59-16.4 48h77.73C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM0 477.3C0 496.5 15.52 512 34.66 512H64v-169.1C24.97 374.7 0 423.1 0 477.3zM96 322.4V512h153.1L123.7 311.3C114.1 314.2 104.8 317.9 96 322.4z", } - } } } @@ -55853,7 +54555,6 @@ impl IconShape for FaUserLargeSlash { path { d: "M284.9 320l-60.9-.0002c-88.36 0-160 71.63-160 159.1C63.1 497.7 78.33 512 95.1 512l448-.0039c.0137 0-.0137 0 0 0l-14.13-.0013L284.9 320zM630.8 469.1l-249.5-195.5c48.74-22.1 82.65-72.1 82.65-129.6c0-79.53-64.47-143.1-143.1-143.1c-69.64 0-127.3 49.57-140.6 115.3L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.127 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -55896,7 +54597,6 @@ impl IconShape for FaUserLarge { path { d: "M256 288c79.53 0 144-64.47 144-144s-64.47-144-144-144c-79.52 0-144 64.47-144 144S176.5 288 256 288zM351.1 320H160c-88.36 0-160 71.63-160 160c0 17.67 14.33 32 31.1 32H480c17.67 0 31.1-14.33 31.1-32C512 391.6 440.4 320 351.1 320z", } - } } } @@ -55939,7 +54639,6 @@ impl IconShape for FaUserLock { path { d: "M592 288H576V212.7c0-41.84-30.03-80.04-71.66-84.27C456.5 123.6 416 161.1 416 208V288h-16C373.6 288 352 309.6 352 336v128c0 26.4 21.6 48 48 48h192c26.4 0 48-21.6 48-48v-128C640 309.6 618.4 288 592 288zM496 432c-17.62 0-32-14.38-32-32s14.38-32 32-32s32 14.38 32 32S513.6 432 496 432zM528 288h-64V208c0-17.62 14.38-32 32-32s32 14.38 32 32V288zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320 336c0-8.672 1.738-16.87 4.303-24.7C308.6 306.6 291.9 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512h301.7C326.3 498.6 320 482.1 320 464V336z", } - } } } @@ -55982,7 +54681,6 @@ impl IconShape for FaUserMinus { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM616 200h-144C458.8 200 448 210.8 448 224s10.75 24 24 24h144C629.3 248 640 237.3 640 224S629.3 200 616 200z", } - } } } @@ -56025,7 +54723,6 @@ impl IconShape for FaUserNinja { path { d: "M64 192c27.25 0 51.75-11.5 69.25-29.75c15 54 64 93.75 122.8 93.75c70.75 0 127.1-57.25 127.1-128s-57.25-128-127.1-128c-50.38 0-93.63 29.38-114.5 71.75C124.1 47.75 96 32 64 32c0 33.37 17.12 62.75 43.13 80C81.13 129.3 64 158.6 64 192zM208 96h95.1C321.7 96 336 110.3 336 128h-160C176 110.3 190.3 96 208 96zM337.8 306.9L256 416L174.2 306.9C93.36 321.6 32 392.2 32 477.3c0 19.14 15.52 34.67 34.66 34.67H445.3c19.14 0 34.66-15.52 34.66-34.67C480 392.2 418.6 321.6 337.8 306.9z", } - } } } @@ -56068,7 +54765,6 @@ impl IconShape for FaUserNurse { path { d: "M224 304c70.75 0 128-57.25 128-128V65.88c0-13.38-8.25-25.38-20.75-30L246.5 4.125C239.3 1.375 231.6 0 224 0S208.8 1.375 201.5 4.125L116.8 35.88C104.3 40.5 96 52.5 96 65.88V176C96 246.8 153.3 304 224 304zM184 71.63c0-2.75 2.25-5 5-5h21.62V45c0-2.75 2.25-5 5-5h16.75c2.75 0 5 2.25 5 5v21.62H259c2.75 0 5 2.25 5 5v16.75c0 2.75-2.25 5-5 5h-21.62V115c0 2.75-2.25 5-5 5H215.6c-2.75 0-5-2.25-5-5V93.38H189c-2.75 0-5-2.25-5-5V71.63zM144 160h160v16C304 220.1 268.1 256 224 256S144 220.1 144 176V160zM327.2 312.8L224 416L120.8 312.8c-69.93 22.3-120.8 87.25-120.8 164.6C.0006 496.5 15.52 512 34.66 512H413.3c19.14 0 34.66-15.46 34.66-34.61C447.1 400.1 397.1 335.1 327.2 312.8z", } - } } } @@ -56111,7 +54807,6 @@ impl IconShape for FaUserPen { path { d: "M223.1 256c70.7 0 128-57.31 128-128s-57.3-128-128-128C153.3 0 96 57.31 96 128S153.3 256 223.1 256zM274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512h286.4c-1.246-5.531-1.43-11.31-.2832-17.04l14.28-71.41c1.943-9.723 6.676-18.56 13.68-25.56l45.72-45.72C363.3 322.4 321.2 304 274.7 304zM371.4 420.6c-2.514 2.512-4.227 5.715-4.924 9.203l-14.28 71.41c-1.258 6.289 4.293 11.84 10.59 10.59l71.42-14.29c3.482-.6992 6.682-2.406 9.195-4.922l125.3-125.3l-72.01-72.01L371.4 420.6zM629.5 255.7l-21.1-21.11c-14.06-14.06-36.85-14.06-50.91 0l-38.13 38.14l72.01 72.01l38.13-38.13C643.5 292.5 643.5 269.7 629.5 255.7z", } - } } } @@ -56154,7 +54849,6 @@ impl IconShape for FaUserPlus { path { d: "M224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM616 200h-48v-48C568 138.8 557.3 128 544 128s-24 10.75-24 24v48h-48C458.8 200 448 210.8 448 224s10.75 24 24 24h48v48C520 309.3 530.8 320 544 320s24-10.75 24-24v-48h48C629.3 248 640 237.3 640 224S629.3 200 616 200z", } - } } } @@ -56197,7 +54891,6 @@ impl IconShape for FaUserSecret { path { d: "M377.7 338.8l37.15-92.87C419 235.4 411.3 224 399.1 224h-57.48C348.5 209.2 352 193 352 176c0-4.117-.8359-8.057-1.217-12.08C390.7 155.1 416 142.3 416 128c0-16.08-31.75-30.28-80.31-38.99C323.8 45.15 304.9 0 277.4 0c-10.38 0-19.62 4.5-27.38 10.5c-15.25 11.88-36.75 11.88-52 0C190.3 4.5 181.1 0 170.7 0C143.2 0 124.4 45.16 112.5 88.98C63.83 97.68 32 111.9 32 128c0 14.34 25.31 27.13 65.22 35.92C96.84 167.9 96 171.9 96 176C96 193 99.47 209.2 105.5 224H48.02C36.7 224 28.96 235.4 33.16 245.9l37.15 92.87C27.87 370.4 0 420.4 0 477.3C0 496.5 15.52 512 34.66 512H413.3C432.5 512 448 496.5 448 477.3C448 420.4 420.1 370.4 377.7 338.8zM176 479.1L128 288l64 32l16 32L176 479.1zM271.1 479.1L240 352l16-32l64-32L271.1 479.1zM320 186C320 207 302.8 224 281.6 224h-12.33c-16.46 0-30.29-10.39-35.63-24.99C232.1 194.9 228.4 192 224 192S215.9 194.9 214.4 199C209 213.6 195.2 224 178.8 224h-12.33C145.2 224 128 207 128 186V169.5C156.3 173.6 188.1 176 224 176s67.74-2.383 96-6.473V186z", } - } } } @@ -56240,7 +54933,6 @@ impl IconShape for FaUserShield { path { d: "M622.3 271.1l-115.1-45.01c-4.125-1.629-12.62-3.754-22.25 0L369.8 271.1C359 275.2 352 285.1 352 295.1c0 111.6 68.75 188.8 132.9 213.9c9.625 3.75 18 1.625 22.25 0C558.4 489.9 640 420.5 640 295.1C640 285.1 633 275.2 622.3 271.1zM496 462.4V273.2l95.5 37.38C585.9 397.8 530.6 446 496 462.4zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM320.6 310.3C305.9 306.3 290.6 304 274.7 304H173.3C77.61 304 0 381.7 0 477.4C0 496.5 15.52 512 34.66 512H413.3c3.143 0 5.967-1.004 8.861-1.789C369.7 469.8 324.1 400.3 320.6 310.3z", } - } } } @@ -56283,7 +54975,6 @@ impl IconShape for FaUserSlash { path { d: "M95.1 477.3c0 19.14 15.52 34.67 34.66 34.67h378.7c5.625 0 10.73-1.65 15.42-4.029L264.9 304.3C171.3 306.7 95.1 383.1 95.1 477.3zM630.8 469.1l-277.1-217.9c54.69-14.56 95.18-63.95 95.18-123.2C447.1 57.31 390.7 0 319.1 0C250.2 0 193.7 55.93 192.3 125.4l-153.4-120.3C34.41 1.672 29.19 0 24.03 0C16.91 0 9.845 3.156 5.127 9.187c-8.187 10.44-6.375 25.53 4.062 33.7L601.2 506.9c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -56326,7 +55017,6 @@ impl IconShape for FaUserTag { path { d: "M351.8 367.3v-44.1C328.5 310.7 302.4 304 274.7 304H173.3c-95.73 0-173.3 77.65-173.3 173.4C.0005 496.5 15.52 512 34.66 512h378.7c11.86 0 21.82-6.337 28.07-15.43l-61.65-61.57C361.7 416.9 351.8 392.9 351.8 367.3zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM630.6 364.8L540.3 274.8C528.3 262.8 512 256 495 256h-79.23c-17.75 0-31.99 14.25-31.99 32l.0147 79.2c0 17 6.647 33.15 18.65 45.15l90.31 90.27c12.5 12.5 32.74 12.5 45.24 0l92.49-92.5C643.1 397.6 643.1 377.3 630.6 364.8zM447.8 343.9c-13.25 0-24-10.62-24-24c0-13.25 10.75-24 24-24c13.38 0 24 10.75 24 24S461.1 343.9 447.8 343.9z", } - } } } @@ -56369,7 +55059,6 @@ impl IconShape for FaUserTie { path { d: "M352 128C352 198.7 294.7 256 224 256C153.3 256 96 198.7 96 128C96 57.31 153.3 0 224 0C294.7 0 352 57.31 352 128zM209.1 359.2L176 304H272L238.9 359.2L272.2 483.1L311.7 321.9C388.9 333.9 448 400.7 448 481.3C448 498.2 434.2 512 417.3 512H30.72C13.75 512 0 498.2 0 481.3C0 400.7 59.09 333.9 136.3 321.9L175.8 483.1L209.1 359.2z", } - } } } @@ -56412,7 +55101,6 @@ impl IconShape for FaUserXmark { path { d: "M274.7 304H173.3C77.61 304 0 381.6 0 477.3C0 496.5 15.52 512 34.66 512h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304zM224 256c70.7 0 128-57.31 128-128S294.7 0 224 0C153.3 0 96 57.31 96 128S153.3 256 224 256zM577.9 223.1l47.03-47.03c9.375-9.375 9.375-24.56 0-33.94s-24.56-9.375-33.94 0L544 190.1l-47.03-47.03c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l47.03 47.03l-47.03 47.03c-9.375 9.375-9.375 24.56 0 33.94c9.373 9.373 24.56 9.381 33.94 0L544 257.9l47.03 47.03c9.373 9.373 24.56 9.381 33.94 0c9.375-9.375 9.375-24.56 0-33.94L577.9 223.1z", } - } } } @@ -56455,7 +55143,6 @@ impl IconShape for FaUser { path { d: "M224 256c70.7 0 128-57.31 128-128s-57.3-128-128-128C153.3 0 96 57.31 96 128S153.3 256 224 256zM274.7 304H173.3C77.61 304 0 381.6 0 477.3c0 19.14 15.52 34.67 34.66 34.67h378.7C432.5 512 448 496.5 448 477.3C448 381.6 370.4 304 274.7 304z", } - } } } @@ -56498,7 +55185,6 @@ impl IconShape for FaUsersBetweenLines { path { d: "M0 24C0 10.75 10.75 0 24 0H616C629.3 0 640 10.75 640 24C640 37.25 629.3 48 616 48H24C10.75 48 0 37.25 0 24zM0 488C0 474.7 10.75 464 24 464H616C629.3 464 640 474.7 640 488C640 501.3 629.3 512 616 512H24C10.75 512 0 501.3 0 488zM211.2 160C211.2 195.3 182.5 224 147.2 224C111.9 224 83.2 195.3 83.2 160C83.2 124.7 111.9 96 147.2 96C182.5 96 211.2 124.7 211.2 160zM32 320C32 284.7 60.65 256 96 256H192C204.2 256 215.7 259.4 225.4 265.4C188.2 280.5 159.8 312.6 149.6 352H64C46.33 352 32 337.7 32 320V320zM415.9 264.6C425.3 259.1 436.3 256 448 256H544C579.3 256 608 284.7 608 320C608 337.7 593.7 352 576 352H493.6C483.2 311.9 453.1 279.4 415.9 264.6zM391.2 290.4C423.3 297.8 449.3 321.3 460.1 352C463.7 362 465.6 372.8 465.6 384C465.6 401.7 451.3 416 433.6 416H209.6C191.9 416 177.6 401.7 177.6 384C177.6 372.8 179.5 362 183.1 352C193.6 322.3 218.3 299.2 249.1 291.1C256.1 289.1 265.1 288 273.6 288H369.6C377 288 384.3 288.8 391.2 290.4zM563.2 160C563.2 195.3 534.5 224 499.2 224C463.9 224 435.2 195.3 435.2 160C435.2 124.7 463.9 96 499.2 96C534.5 96 563.2 124.7 563.2 160zM241.6 176C241.6 131.8 277.4 96 321.6 96C365.8 96 401.6 131.8 401.6 176C401.6 220.2 365.8 256 321.6 256C277.4 256 241.6 220.2 241.6 176z", } - } } } @@ -56541,7 +55227,6 @@ impl IconShape for FaUsersGear { path { d: "M512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM128 160c44.18 0 80-35.82 80-80S172.2 0 128 0C83.82 0 48 35.82 48 80S83.82 160 128 160zM319.9 320c57.41 0 103.1-46.56 103.1-104c0-57.44-46.54-104-103.1-104c-57.41 0-103.1 46.56-103.1 104C215.9 273.4 262.5 320 319.9 320zM368 400c0-16.69 3.398-32.46 8.619-47.36C374.3 352.5 372.2 352 369.9 352H270.1C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h266.1C389.5 485.6 368 445.5 368 400zM183.9 216c0-5.449 .9824-10.63 1.609-15.91C174.6 194.1 162.6 192 149.9 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C196.7 280.2 183.9 249.7 183.9 216zM551.9 192h-61.84c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 21.47-5.625 41.38-14.65 59.34C462.2 263.4 486.1 256 512 256c42.48 0 80.27 18.74 106.6 48h3.756C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192zM618.1 366.7c-5.025-16.01-13.59-30.62-24.75-42.71c-1.674-1.861-4.467-2.326-6.699-1.023l-19.17 11.07c-8.096-6.887-17.4-12.28-27.45-15.82V295.1c0-2.514-1.861-4.746-4.281-5.213c-16.56-3.723-33.5-3.629-49.32 0C484.9 291.2 483.1 293.5 483.1 295.1v22.24c-10.05 3.537-19.36 8.932-27.45 15.82l-19.26-11.07c-2.139-1.303-4.932-.8379-6.697 1.023c-11.17 12.1-19.73 26.71-24.66 42.71c-.7441 2.512 .2793 5.117 2.42 6.326l19.17 11.17c-1.859 10.42-1.859 21.21 0 31.64l-19.17 11.17c-2.234 1.209-3.164 3.816-2.42 6.328c4.932 16.01 13.49 30.52 24.66 42.71c1.766 1.863 4.467 2.328 6.697 1.025l19.26-11.07c8.094 6.887 17.4 12.28 27.45 15.82v22.24c0 2.514 1.77 4.746 4.188 5.211c16.66 3.723 33.5 3.629 49.32 0c2.42-.4648 4.281-2.697 4.281-5.211v-22.24c10.05-3.535 19.36-8.932 27.45-15.82l19.17 11.07c2.141 1.303 5.025 .8379 6.699-1.025c11.17-12.1 19.73-26.7 24.75-42.71c.7441-2.512-.2773-5.119-2.512-6.328l-19.17-11.17c1.953-10.42 1.953-21.22 0-31.64l19.17-11.17C618.7 371.8 619.7 369.2 618.1 366.7zM512 432c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32s32 14.33 32 32C544 417.7 529.7 432 512 432z", } - } } } @@ -56584,7 +55269,6 @@ impl IconShape for FaUsersLine { path { d: "M211.2 96C211.2 131.3 182.5 160 147.2 160C111.9 160 83.2 131.3 83.2 96C83.2 60.65 111.9 32 147.2 32C182.5 32 211.2 60.65 211.2 96zM32 256C32 220.7 60.65 192 96 192H192C204.2 192 215.7 195.4 225.4 201.4C188.2 216.5 159.8 248.6 149.6 288H64C46.33 288 32 273.7 32 256V256zM415.9 200.6C425.3 195.1 436.3 192 448 192H544C579.3 192 608 220.7 608 256C608 273.7 593.7 288 576 288H493.6C483.2 247.9 453.1 215.4 415.9 200.6zM391.2 226.4C423.3 233.8 449.3 257.3 460.1 288C463.7 298 465.6 308.8 465.6 320C465.6 337.7 451.3 352 433.6 352H209.6C191.9 352 177.6 337.7 177.6 320C177.6 308.8 179.5 298 183.1 288C193.6 258.3 218.3 235.2 249.1 227.1C256.1 225.1 265.1 224 273.6 224H369.6C377 224 384.3 224.8 391.2 226.4zM563.2 96C563.2 131.3 534.5 160 499.2 160C463.9 160 435.2 131.3 435.2 96C435.2 60.65 463.9 32 499.2 32C534.5 32 563.2 60.65 563.2 96zM241.6 112C241.6 67.82 277.4 32 321.6 32C365.8 32 401.6 67.82 401.6 112C401.6 156.2 365.8 192 321.6 192C277.4 192 241.6 156.2 241.6 112zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608z", } - } } } @@ -56627,7 +55311,6 @@ impl IconShape for FaUsersRays { path { d: "M112.1 79.03C122.3 88.4 122.3 103.6 112.1 112.1C103.6 122.3 88.4 122.3 79.03 112.1L7.029 40.97C-2.343 31.6-2.343 16.4 7.029 7.029C16.4-2.343 31.6-2.343 40.97 7.029L112.1 79.03zM599 7.029C608.4-2.343 623.6-2.343 632.1 7.029C642.3 16.4 642.3 31.6 632.1 40.97L560.1 112.1C551.6 122.3 536.4 122.3 527 112.1C517.7 103.6 517.7 88.4 527 79.03L599 7.029zM7.029 471L79.03 399C88.4 389.7 103.6 389.7 112.1 399C122.3 408.4 122.3 423.6 112.1 432.1L40.97 504.1C31.6 514.3 16.4 514.3 7.029 504.1C-2.343 495.6-2.343 480.4 7.029 471V471zM527 432.1C517.7 423.6 517.7 408.4 527 399C536.4 389.7 551.6 389.7 560.1 399L632.1 471C642.3 480.4 642.3 495.6 632.1 504.1C623.6 514.3 608.4 514.3 599 504.1L527 432.1zM256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192zM265.5 289.5C266.3 289.3 267.1 289.1 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1C396.6 293.1 416.9 309.7 426.3 331.1C426.9 333.3 427.4 334.6 427.9 336C430.6 343.5 432 351.6 432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.4 312.5 240.6 294.6 265.5 289.5V289.5zM127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176V176zM218.7 256C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3C96 279.9 119.9 256 149.3 256H218.7zM517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H517.3zM416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176z", } - } } } @@ -56670,7 +55353,6 @@ impl IconShape for FaUsersRectangle { path { d: "M223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176zM96 309.3C96 279.9 119.9 256 149.3 256H218.7C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3H96zM395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4H395.1zM372 288.1C398 293.4 419.3 311.7 427.9 336C430.6 343.5 432 351.6 432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.7 311.7 241.1 293.4 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1V288.1zM512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176zM256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192zM544 0C597 0 640 42.98 640 96V416C640 469 597 512 544 512H96C42.98 512 0 469 0 416V96C0 42.98 42.98 0 96 0H544zM64 416C64 433.7 78.33 448 96 448H544C561.7 448 576 433.7 576 416V96C576 78.33 561.7 64 544 64H96C78.33 64 64 78.33 64 96V416z", } - } } } @@ -56713,7 +55395,6 @@ impl IconShape for FaUsersSlash { path { d: "M512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM490.1 192c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 33.71-12.78 64.21-33.16 88h199.7C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192H490.1zM396.6 285.5C413.4 267.2 423.8 242.9 423.8 216c0-57.44-46.54-104-103.1-104c-35.93 0-67.07 18.53-85.59 46.3L193.1 126.1C202.4 113.1 208 97.24 208 80C208 35.82 172.2 0 128 0C103.8 0 82.52 10.97 67.96 27.95L38.81 5.109C34.41 1.672 29.19 0 24.03 0C16.91 0 9.846 3.156 5.127 9.188C-3.061 19.62-1.248 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078c8.188-10.44 6.375-25.53-4.062-33.7L396.6 285.5zM270.1 352C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h327.2c11.62 0 21.54-6.583 25.95-15.96L325.7 352H270.1zM186.1 243.2L121.6 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C202.4 286.8 191.8 266.1 186.1 243.2z", } - } } } @@ -56756,7 +55437,6 @@ impl IconShape for FaUsersViewfinder { path { d: "M48 136C48 149.3 37.25 160 24 160C10.75 160 0 149.3 0 136V32C0 14.33 14.33 0 32 0H136C149.3 0 160 10.75 160 24C160 37.25 149.3 48 136 48H48V136zM127.8 176C127.8 149.5 149.3 128 175.8 128C202.3 128 223.8 149.5 223.8 176C223.8 202.5 202.3 224 175.8 224C149.3 224 127.8 202.5 127.8 176V176zM218.7 256C227.8 256 236.5 258.3 244 262.4C211.6 274.3 186.8 301.9 178.8 336H122.7C107.9 336 96 324.1 96 309.3C96 279.9 119.9 256 149.3 256H218.7zM517.3 336H461.2C453.2 301.9 428.4 274.3 395.1 262.4C403.5 258.3 412.2 256 421.3 256H490.7C520.1 256 544 279.9 544 309.3C544 324.1 532.1 336 517.3 336H517.3zM432 360C432 373.3 421.3 384 408 384H232C218.7 384 208 373.3 208 360C208 351.6 209.4 343.5 212.1 336C220.7 311.7 241.1 293.4 267.1 288.1C271.9 288.3 275.9 288 280 288H360C364.1 288 368.1 288.3 372 288.1C398 293.4 419.3 311.7 427.9 336C430.6 343.5 432 351.6 432 360zM416 176C416 149.5 437.5 128 464 128C490.5 128 512 149.5 512 176C512 202.5 490.5 224 464 224C437.5 224 416 202.5 416 176zM384 192C384 227.3 355.3 256 320 256C284.7 256 256 227.3 256 192C256 156.7 284.7 128 320 128C355.3 128 384 156.7 384 192zM480 24C480 10.75 490.7 0 504 0H608C625.7 0 640 14.33 640 32V136C640 149.3 629.3 160 616 160C602.7 160 592 149.3 592 136V48H504C490.7 48 480 37.25 480 24zM48 464H136C149.3 464 160 474.7 160 488C160 501.3 149.3 512 136 512H32C14.33 512 0 497.7 0 480V376C0 362.7 10.75 352 24 352C37.25 352 48 362.7 48 376V464zM504 464H592V376C592 362.7 602.7 352 616 352C629.3 352 640 362.7 640 376V480C640 497.7 625.7 512 608 512H504C490.7 512 480 501.3 480 488C480 474.7 490.7 464 504 464z", } - } } } @@ -56799,7 +55479,6 @@ impl IconShape for FaUsers { path { d: "M319.9 320c57.41 0 103.1-46.56 103.1-104c0-57.44-46.54-104-103.1-104c-57.41 0-103.1 46.56-103.1 104C215.9 273.4 262.5 320 319.9 320zM369.9 352H270.1C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h327.2C499.3 512 512 500.1 512 485.3C512 411.7 448.4 352 369.9 352zM512 160c44.18 0 80-35.82 80-80S556.2 0 512 0c-44.18 0-80 35.82-80 80S467.8 160 512 160zM183.9 216c0-5.449 .9824-10.63 1.609-15.91C174.6 194.1 162.6 192 149.9 192H88.08C39.44 192 0 233.8 0 285.3C0 295.6 7.887 304 17.62 304h199.5C196.7 280.2 183.9 249.7 183.9 216zM128 160c44.18 0 80-35.82 80-80S172.2 0 128 0C83.82 0 48 35.82 48 80S83.82 160 128 160zM551.9 192h-61.84c-12.8 0-24.88 3.037-35.86 8.24C454.8 205.5 455.8 210.6 455.8 216c0 33.71-12.78 64.21-33.16 88h199.7C632.1 304 640 295.6 640 285.3C640 233.8 600.6 192 551.9 192z", } - } } } @@ -56842,7 +55521,6 @@ impl IconShape for FaUtensils { path { d: "M221.6 148.7C224.7 161.3 224.8 174.5 222.1 187.2C219.3 199.1 213.6 211.9 205.6 222.1C191.1 238.6 173 249.1 151.1 254.1V472C151.1 482.6 147.8 492.8 140.3 500.3C132.8 507.8 122.6 512 111.1 512C101.4 512 91.22 507.8 83.71 500.3C76.21 492.8 71.1 482.6 71.1 472V254.1C50.96 250.1 31.96 238.9 18.3 222.4C10.19 212.2 4.529 200.3 1.755 187.5C-1.019 174.7-.8315 161.5 2.303 148.8L32.51 12.45C33.36 8.598 35.61 5.197 38.82 2.9C42.02 .602 45.97-.4297 49.89 .0026C53.82 .4302 57.46 2.303 60.1 5.259C62.74 8.214 64.18 12.04 64.16 16V160H81.53L98.62 11.91C99.02 8.635 100.6 5.621 103.1 3.434C105.5 1.248 108.7 .0401 111.1 .0401C115.3 .0401 118.5 1.248 120.9 3.434C123.4 5.621 124.1 8.635 125.4 11.91L142.5 160H159.1V16C159.1 12.07 161.4 8.268 163.1 5.317C166.6 2.366 170.2 .474 174.1 .0026C178-.4262 181.1 .619 185.2 2.936C188.4 5.253 190.6 8.677 191.5 12.55L221.6 148.7zM448 472C448 482.6 443.8 492.8 436.3 500.3C428.8 507.8 418.6 512 408 512C397.4 512 387.2 507.8 379.7 500.3C372.2 492.8 368 482.6 368 472V352H351.2C342.8 352 334.4 350.3 326.6 347.1C318.9 343.8 311.8 339.1 305.8 333.1C299.9 327.1 295.2 320 291.1 312.2C288.8 304.4 287.2 296 287.2 287.6L287.1 173.8C288 136.9 299.1 100.8 319.8 70.28C340.5 39.71 369.8 16.05 404.1 2.339C408.1 .401 414.2-.3202 419.4 .2391C424.6 .7982 429.6 2.62 433.9 5.546C438.2 8.472 441.8 12.41 444.2 17.03C446.7 21.64 447.1 26.78 448 32V472z", } - } } } @@ -56885,7 +55563,6 @@ impl IconShape for FaV { path { d: "M381.5 76.33l-160 384C216.6 472.2 204.9 480 192 480s-24.56-7.757-29.53-19.68l-160-384c-6.797-16.31 .9062-35.05 17.22-41.84c16.38-6.859 35.08 .9219 41.84 17.22L192 364.8l130.5-313.1c6.766-16.3 25.47-24.09 41.84-17.22C380.6 41.28 388.3 60.01 381.5 76.33z", } - } } } @@ -56928,7 +55605,6 @@ impl IconShape for FaVanShuttle { path { d: "M592 384H576C576 437 533 480 480 480C426.1 480 384 437 384 384H256C256 437 213 480 160 480C106.1 480 64 437 64 384H48C21.49 384 0 362.5 0 336V104C0 64.24 32.24 32 72 32H465.1C483.1 32 501.9 40.34 514.1 54.78L624.1 186.5C634.7 197.1 640 212.6 640 227.7V336C640 362.5 618.5 384 592 384zM64 192H160V96H72C67.58 96 64 99.58 64 104V192zM545.1 192L465.1 96H384V192H545.1zM320 192V96H224V192H320zM480 336C453.5 336 432 357.5 432 384C432 410.5 453.5 432 480 432C506.5 432 528 410.5 528 384C528 357.5 506.5 336 480 336zM160 432C186.5 432 208 410.5 208 384C208 357.5 186.5 336 160 336C133.5 336 112 357.5 112 384C112 410.5 133.5 432 160 432z", } - } } } @@ -56971,7 +55647,6 @@ impl IconShape for FaVault { path { d: "M144 240C144 195.8 179.8 160 224 160C268.2 160 304 195.8 304 240C304 284.2 268.2 320 224 320C179.8 320 144 284.2 144 240zM512 0C547.3 0 576 28.65 576 64V416C576 451.3 547.3 480 512 480H496L480 512H416L400 480H176L160 512H96L80 480H64C28.65 480 0 451.3 0 416V64C0 28.65 28.65 0 64 0H512zM224 400C312.4 400 384 328.4 384 240C384 151.6 312.4 80 224 80C135.6 80 64 151.6 64 240C64 328.4 135.6 400 224 400zM480 221.3C498.6 214.7 512 196.9 512 176C512 149.5 490.5 128 464 128C437.5 128 416 149.5 416 176C416 196.9 429.4 214.7 448 221.3V336C448 344.8 455.2 352 464 352C472.8 352 480 344.8 480 336V221.3z", } - } } } @@ -57014,7 +55689,6 @@ impl IconShape for FaVectorSquare { path { d: "M416 32C433.7 32 448 46.33 448 64V128C448 145.7 433.7 160 416 160V352C433.7 352 448 366.3 448 384V448C448 465.7 433.7 480 416 480H352C334.3 480 320 465.7 320 448H128C128 465.7 113.7 480 96 480H32C14.33 480 0 465.7 0 448V384C0 366.3 14.33 352 32 352V160C14.33 160 0 145.7 0 128V64C0 46.33 14.33 32 32 32H96C113.7 32 128 46.33 128 64H320C320 46.33 334.3 32 352 32H416zM368 80V112H400V80H368zM96 160V352C113.7 352 128 366.3 128 384H320C320 366.3 334.3 352 352 352V160C334.3 160 320 145.7 320 128H128C128 145.7 113.7 160 96 160zM48 400V432H80V400H48zM400 432V400H368V432H400zM80 112V80H48V112H80z", } - } } } @@ -57057,7 +55731,6 @@ impl IconShape for FaVenusDouble { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H112c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H160v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H224v-35.05C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C288 228.9 244.9 272 192 272zM624 176C624 78.8 545.2 0 448 0c-39.02 0-74.95 12.85-104.1 34.34c18.38 19.7 32.94 42.91 42.62 68.58C403.2 88.83 424.5 80 448 80c52.94 0 96 43.06 96 96c0 52.93-43.06 96-96 96c-23.57 0-44.91-8.869-61.63-23.02c-9.572 25.45-23.95 48.54-42.23 68.23C365.1 332.7 389.3 344 416 348.1V384h-48c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H416v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16V448h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H480v-35.05C561.9 333.9 624 262.3 624 176z", } - } } } @@ -57100,7 +55773,6 @@ impl IconShape for FaVenusMars { path { d: "M256 384H208v-35.05C289.9 333.9 352 262.3 352 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H96c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16h48v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48H256c8.838 0 16-7.164 16-16v-32C272 391.2 264.8 384 256 384zM176 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C272 228.9 228.9 272 176 272zM624 0h-112.4c-21.38 0-32.09 25.85-16.97 40.97l29.56 29.56l-24.55 24.55c-29.97-20.66-64.81-31.05-99.74-31.05c-15.18 0-30.42 2.225-45.19 6.132c13.55 22.8 22.82 48.36 26.82 75.67c6.088-1.184 12.27-1.785 18.45-1.785c24.58 0 49.17 9.357 67.88 28.07c37.43 37.43 37.43 98.33 0 135.8c-18.71 18.71-43.3 28.07-67.88 28.07c-23.55 0-46.96-8.832-65.35-26.01c-15.92 18.84-34.93 35.1-56.75 47.35c11.45 5.898 20.17 16.3 23.97 28.82C331.5 406 365.7 416 400 416c45.04 0 90.08-17.18 124.5-51.55c60.99-60.99 67.73-155.6 20.47-224.1l24.55-24.55l29.56 29.56c4.889 4.889 10.9 7.078 16.8 7.078C628.2 152.4 640 142.8 640 128.4V16C640 7.164 632.8 0 624 0z", } - } } } @@ -57143,7 +55815,6 @@ impl IconShape for FaVenus { path { d: "M368 176c0-97.2-78.8-176-176-176c-97.2 0-176 78.8-176 176c0 86.26 62.1 157.9 144 172.1v35.05H112c-8.836 0-16 7.162-16 16v32c0 8.836 7.164 16 16 16H160v48c0 8.836 7.164 16 16 16h32c8.838 0 16-7.164 16-16v-48h48c8.838 0 16-7.164 16-16v-32c0-8.838-7.162-16-16-16H224v-35.05C305.9 333.9 368 262.3 368 176zM192 272c-52.93 0-96-43.07-96-96c0-52.94 43.07-96 96-96c52.94 0 96 43.06 96 96C288 228.9 244.9 272 192 272z", } - } } } @@ -57186,7 +55857,6 @@ impl IconShape for FaVestPatches { path { d: "M437.3 239.9L384 160V32c0-17.67-14.33-32-32-32h-32c-4.75 0-9.375 1.406-13.31 4.031l-25 16.66c-35.03 23.38-80.28 23.38-115.4 0l-25-16.66C137.4 1.406 132.8 0 128 0H96C78.33 0 64 14.33 64 32v128L10.75 239.9C3.74 250.4 0 262.7 0 275.4V480c0 17.67 14.33 32 32 32h160V288c0-3.439 .5547-6.855 1.643-10.12l13.49-40.48L150.2 66.56C173.2 79.43 198.5 86.25 224 86.25s50.79-6.824 73.81-19.69L224 288v224h192c17.67 0 32-14.33 32-32V275.4C448 262.7 444.3 250.4 437.3 239.9zM63.5 272.5c-4.656-4.688-4.656-12.31 0-17c4.688-4.688 12.31-4.688 17 0L96 271l15.5-15.5c4.688-4.688 12.31-4.688 17 0c4.656 4.688 4.656 12.31 0 17L113 288l15.5 15.5c4.656 4.688 4.656 12.31 0 17C126.2 322.8 123.1 324 120 324s-6.156-1.156-8.5-3.5L96 305l-15.5 15.5C78.16 322.8 75.06 324 72 324s-6.156-1.156-8.5-3.5c-4.656-4.688-4.656-12.31 0-17L79 288L63.5 272.5zM96 456c-22.09 0-40-17.91-40-40S73.91 376 96 376S136 393.9 136 416S118.1 456 96 456zM359.2 335.8L310.7 336C306.1 336 303.1 333 304 329.3l.2158-48.53c.1445-14.4 12.53-25.98 27.21-24.67c12.79 1.162 22.13 12.62 22.06 25.42l-.0557 5.076l5.069-.0566c12.83-.0352 24.24 9.275 25.4 22.08C385.2 323.3 373.7 335.7 359.2 335.8z", } - } } } @@ -57229,7 +55899,6 @@ impl IconShape for FaVest { path { d: "M437.3 239.9L384 160V32c0-17.67-14.33-32-32-32h-32c-4.75 0-9.375 1.406-13.31 4.031l-25 16.66c-35.03 23.38-80.28 23.38-115.4 0l-25-16.66C137.4 1.406 132.8 0 128 0H96C78.33 0 64 14.33 64 32v128L10.75 239.9C3.74 250.4 0 262.7 0 275.4V480c0 17.67 14.33 32 32 32h160V288c0-3.439 .5547-6.855 1.643-10.12l13.49-40.48L150.2 66.56C173.2 79.43 198.5 86.25 224 86.25s50.79-6.824 73.81-19.69L224 288v224h192c17.67 0 32-14.33 32-32V275.4C448 262.7 444.3 250.4 437.3 239.9zM131.3 371.3l-48 48C80.19 422.4 76.09 424 72 424s-8.188-1.562-11.31-4.688c-6.25-6.25-6.25-16.38 0-22.62l48-48c6.25-6.25 16.38-6.25 22.62 0S137.6 365.1 131.3 371.3zM387.3 419.3C384.2 422.4 380.1 424 376 424s-8.188-1.562-11.31-4.688l-48-48c-6.25-6.25-6.25-16.38 0-22.62s16.38-6.25 22.62 0l48 48C393.6 402.9 393.6 413.1 387.3 419.3z", } - } } } @@ -57272,7 +55941,6 @@ impl IconShape for FaVialCircleCheck { path { d: "M0 64C0 46.33 14.33 32 32 32H224C241.7 32 256 46.33 256 64C256 81.67 241.7 96 224 96V266.8C203.8 295.4 192 330.3 192 368C192 393.2 197.3 417.1 206.8 438.8C189.5 463.7 160.6 480 128 480C74.98 480 32 437 32 384V96C14.33 96 0 81.67 0 64V64zM96 192H160V96H96V192zM512 368C512 447.5 447.5 512 368 512C288.5 512 224 447.5 224 368C224 288.5 288.5 224 368 224C447.5 224 512 288.5 512 368zM412.7 324.7L352 385.4L323.3 356.7C317.1 350.4 306.9 350.4 300.7 356.7C294.4 362.9 294.4 373.1 300.7 379.3L340.7 419.3C346.9 425.6 357.1 425.6 363.3 419.3L435.3 347.3C441.6 341.1 441.6 330.9 435.3 324.7C429.1 318.4 418.9 318.4 412.7 324.7H412.7z", } - } } } @@ -57315,7 +55983,6 @@ impl IconShape for FaVialVirus { path { d: "M256 32C273.7 32 288 46.33 288 64C288 81.67 273.7 96 256 96V207.1C252.9 209.1 249.9 211.5 247.2 214.2C225.3 236.1 225.3 271.6 247.2 293.4C247.4 293.6 247.4 293.7 247.5 293.8L247.5 293.8C247.5 293.9 247.5 294.1 247.4 294.4C247.3 294.6 247.1 294.8 247.1 294.8L247 294.9C246.1 294.9 246.8 294.9 246.6 294.9C215.7 294.9 190.6 319.1 190.6 350.9C190.6 381.8 215.7 406.9 246.6 406.9C246.8 406.9 246.1 406.9 247 406.9L247.1 406.9C247.1 406.1 247.3 407.1 247.4 407.4C247.5 407.7 247.5 407.9 247.5 407.1L247.5 408C247.4 408.1 247.4 408.2 247.2 408.3C236 419.5 230.6 434.2 230.8 448.8C213.3 467.1 188 480 160 480C106.1 480 64 437 64 384V96C46.33 96 32 81.67 32 64C32 46.33 46.33 32 64 32H256zM192 192V96H128V192H192zM383.8 189.7C397.1 189.7 407.8 200.4 407.8 213.7C407.8 242.9 443.2 257.6 463.9 236.9C473.3 227.5 488.5 227.5 497.8 236.9C507.2 246.2 507.2 261.4 497.8 270.8C477.2 291.5 491.8 326.9 521.1 326.9C534.3 326.9 545.1 337.6 545.1 350.9C545.1 364.1 534.3 374.9 521.1 374.9C491.8 374.9 477.2 410.3 497.8 430.9C507.2 440.3 507.2 455.5 497.8 464.9C488.5 474.3 473.3 474.3 463.9 464.9C443.2 444.2 407.8 458.9 407.8 488.1C407.8 501.4 397.1 512.1 383.8 512.1C370.6 512.1 359.8 501.4 359.8 488.1C359.8 458.9 324.5 444.2 303.8 464.9C294.4 474.3 279.2 474.3 269.8 464.9C260.5 455.5 260.5 440.3 269.8 430.9C290.5 410.3 275.9 374.9 246.6 374.9C233.4 374.9 222.6 364.1 222.6 350.9C222.6 337.6 233.4 326.9 246.6 326.9C275.9 326.9 290.5 291.5 269.8 270.8C260.5 261.4 260.5 246.2 269.8 236.9C279.2 227.5 294.4 227.5 303.8 236.9C324.5 257.6 359.8 242.9 359.8 213.7C359.8 200.4 370.6 189.7 383.8 189.7H383.8zM352 352C369.7 352 384 337.7 384 320C384 302.3 369.7 288 352 288C334.3 288 320 302.3 320 320C320 337.7 334.3 352 352 352zM416 360C402.7 360 392 370.7 392 384C392 397.3 402.7 408 416 408C429.3 408 440 397.3 440 384C440 370.7 429.3 360 416 360z", } - } } } @@ -57358,7 +56025,6 @@ impl IconShape for FaVial { path { d: "M502.6 169.4l-160-160C336.4 3.125 328.2 0 320 0s-16.38 3.125-22.62 9.375c-12.5 12.5-12.5 32.75 0 45.25l6.975 6.977l-271.4 271c-38.75 38.75-45.13 102-9.375 143.5C44.08 500 72.76 512 101.5 512h.4473c26.38 0 52.75-9.1 72.88-30.12l275.2-274.6l7.365 7.367C463.6 220.9 471.8 224 480 224s16.38-3.125 22.62-9.375C515.1 202.1 515.1 181.9 502.6 169.4zM310.6 256H200.2l149.3-149.1l55.18 55.12L310.6 256z", } - } } } @@ -57401,7 +56067,6 @@ impl IconShape for FaVials { path { d: "M200 32h-176C10.75 32 0 42.74 0 56C0 69.25 10.75 80 24 80H32v320C32 444.1 67.88 480 112 480S192 444.1 192 400v-320h8C213.3 80 224 69.25 224 56C224 42.74 213.3 32 200 32zM144 256h-64V80h64V256zM488 32h-176C298.7 32 288 42.74 288 56c0 13.25 10.75 24 24 24H320v320c0 44.13 35.88 80 80 80s80-35.88 80-80v-320h8C501.3 80 512 69.25 512 56C512 42.74 501.3 32 488 32zM432 256h-64V80h64V256z", } - } } } @@ -57444,7 +56109,6 @@ impl IconShape for FaVideoSlash { path { d: "M32 399.1c0 26.51 21.49 47.1 47.1 47.1h287.1c19.57 0 36.34-11.75 43.81-28.56L32 121.8L32 399.1zM630.8 469.1l-89.21-69.92l15.99 11.02c21.22 14.59 50.41-.2971 50.41-25.8V127.5c0-25.41-29.07-40.37-50.39-25.76l-109.6 75.56l.0001 148.5l-32-25.08l.0001-188.7c0-26.51-21.49-47.1-47.1-47.1H113.9L38.81 5.111C34.41 1.673 29.19 0 24.03 0C16.91 0 9.84 3.158 5.121 9.189C-3.066 19.63-1.249 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.57 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1z", } - } } } @@ -57487,7 +56151,6 @@ impl IconShape for FaVideo { path { d: "M384 112v288c0 26.51-21.49 48-48 48h-288c-26.51 0-48-21.49-48-48v-288c0-26.51 21.49-48 48-48h288C362.5 64 384 85.49 384 112zM576 127.5v256.9c0 25.5-29.17 40.39-50.39 25.79L416 334.7V177.3l109.6-75.56C546.9 87.13 576 102.1 576 127.5z", } - } } } @@ -57530,7 +56193,6 @@ impl IconShape for FaVihara { path { d: "M280.1 22.03L305.8 4.661C307.1 3.715 308.4 2.908 309.9 2.246C313.1 .7309 316.6-.0029 319.1 0C323.4-.0029 326.9 .7309 330.1 2.246C331.6 2.909 332.9 3.716 334.2 4.661L359 22.03C392.1 45.8 430.8 63.52 470.8 74.42L493.8 80.71C495.6 81.17 497.4 81.83 499 82.68C502.2 84.33 504.1 86.66 507.1 89.43C510.8 94.38 512.7 100.7 511.8 107.2C511.4 109.1 510.6 112.6 509.3 115C507.7 118.2 505.3 120.1 502.6 123.1C498.3 126.3 492.1 128.1 487.5 128H480V184.1L491.7 193.3C512.8 210 536.6 222.9 562.2 231.4L591.1 241.1C592.7 241.6 594.2 242.2 595.7 243C598.8 244.8 601.4 247.2 603.5 249.1C605.5 252.8 606.9 256 607.6 259.6C608.1 262.2 608.2 265 607.7 267.8C607.2 270.6 606.3 273.3 604.1 275.7C603.2 278.8 600.8 281.5 598 283.5C595.2 285.5 591.1 286.9 588.4 287.6C586.8 287.9 585.1 288 583.4 288H544V353.9C564.5 376.7 591.4 393 621.4 400.6C632 403 640 412.6 640 424C640 437.3 629.3 448 616 448H576V480C576 497.7 561.7 512 544 512C526.3 512 512 497.7 512 480V448H352V480C352 497.7 337.7 512 320 512C302.3 512 288 497.7 288 480V448H128V480C128 497.7 113.7 512 96 512C78.33 512 64 497.7 64 480V448H24C10.75 448 0 437.3 0 424C0 412.6 7.962 403 18.63 400.6C48.61 393 75.51 376.7 96 353.9V288H56.55C54.87 288 53.2 287.9 51.57 287.6C48.03 286.9 44.77 285.5 41.96 283.5C39.16 281.5 36.77 278.8 35.03 275.7C33.69 273.3 32.76 270.6 32.31 267.8C31.85 265 31.9 262.2 32.41 259.6C33.07 256 34.51 252.8 36.53 249.1C38.55 247.2 41.19 244.8 44.34 243C45.78 242.2 47.32 241.6 48.94 241.1L77.81 231.4C103.4 222.9 127.2 210 148.3 193.3L160 184.1V128H152.5C147 128.1 141.7 126.3 137.4 123.1C134.7 120.1 132.3 118.2 130.7 115C129.4 112.6 128.6 109.1 128.2 107.2C127.3 100.7 129.2 94.38 132.9 89.43C135 86.66 137.8 84.33 140.1 82.68C142.6 81.83 144.4 81.17 146.2 80.71L169.2 74.42C209.2 63.52 247 45.8 280.1 22.03H280.1zM223.1 128V192H416V128H223.1zM159.1 352H480V288H159.1V352z", } - } } } @@ -57573,7 +56235,6 @@ impl IconShape for FaVirusCovidSlash { path { d: "M134.1 79.83L167.3 46.7C176.6 37.33 191.8 37.33 201.2 46.7C210.6 56.07 210.6 71.27 201.2 80.64L189.9 91.95L213.7 115.7C237.2 97.88 265.3 85.8 295.1 81.62V48H279.1C266.7 48 255.1 37.26 255.1 24C255.1 10.75 266.7 .0003 279.1 .0003H360C373.3 .0003 384 10.75 384 24C384 37.26 373.3 48 360 48H344V81.62C374.7 85.8 402.8 97.88 426.3 115.7L450.1 91.95L438.8 80.64C429.4 71.26 429.4 56.07 438.8 46.7C448.2 37.32 463.4 37.32 472.7 46.7L529.3 103.3C538.7 112.6 538.7 127.8 529.3 137.2C519.9 146.6 504.7 146.6 495.4 137.2L484 125.9L460.3 149.7C478.1 173.2 490.2 201.3 494.4 232H528V216C528 202.7 538.7 192 552 192C565.3 192 576 202.7 576 216V296C576 309.3 565.3 320 552 320C538.7 320 528 309.3 528 296V280H494.4C491.2 303.3 483.4 325.2 472.1 344.7L630.8 469.1C641.2 477.3 643.1 492.4 634.9 502.8C626.7 513.2 611.6 515.1 601.2 506.9L9.196 42.89C-1.236 34.71-3.065 19.63 5.112 9.196C13.29-1.236 28.37-3.065 38.81 5.112L134.1 79.83zM149.2 213.5L401.3 412.2C383.7 421.3 364.4 427.6 344 430.4V464H360C373.3 464 384 474.7 384 488C384 501.3 373.3 512 360 512H279.1C266.7 512 255.1 501.3 255.1 488C255.1 474.7 266.7 464 279.1 464H295.1V430.4C265.3 426.2 237.2 414.1 213.7 396.3L189.9 420.1L201.2 431.4C210.6 440.7 210.6 455.9 201.2 465.3C191.8 474.7 176.6 474.7 167.3 465.3L110.7 408.7C101.3 399.4 101.3 384.2 110.7 374.8C120.1 365.4 135.3 365.4 144.6 374.8L155.1 386.1L179.7 362.3C161.9 338.8 149.8 310.7 145.6 280H111.1V296C111.1 309.3 101.3 320 87.1 320C74.74 320 63.1 309.3 63.1 296V216C63.1 202.7 74.74 192 87.1 192C101.3 192 111.1 202.7 111.1 216V232H145.6C146.5 225.7 147.7 219.6 149.2 213.5L149.2 213.5z", } - } } } @@ -57616,7 +56277,6 @@ impl IconShape for FaVirusCovid { path { d: "M192 24C192 10.75 202.7 0 216 0H296C309.3 0 320 10.75 320 24C320 37.25 309.3 48 296 48H280V81.62C310.7 85.8 338.8 97.88 362.3 115.7L386.1 91.95L374.8 80.64C365.4 71.26 365.4 56.07 374.8 46.7C384.2 37.32 399.4 37.32 408.7 46.7L465.3 103.3C474.7 112.6 474.7 127.8 465.3 137.2C455.9 146.6 440.7 146.6 431.4 137.2L420 125.9L396.3 149.7C414.1 173.2 426.2 201.3 430.4 232H464V216C464 202.7 474.7 192 488 192C501.3 192 512 202.7 512 216V296C512 309.3 501.3 320 488 320C474.7 320 464 309.3 464 296V280H430.4C426.2 310.7 414.1 338.8 396.3 362.3L420 386.1L431.4 374.8C440.7 365.4 455.9 365.4 465.3 374.8C474.7 384.2 474.7 399.4 465.3 408.7L408.7 465.3C399.4 474.7 384.2 474.7 374.8 465.3C365.4 455.9 365.4 440.7 374.8 431.4L386.1 420L362.3 396.3C338.8 414.1 310.7 426.2 280 430.4V464H296C309.3 464 320 474.7 320 488C320 501.3 309.3 512 296 512H216C202.7 512 192 501.3 192 488C192 474.7 202.7 464 216 464H232V430.4C201.3 426.2 173.2 414.1 149.7 396.3L125.9 420.1L137.2 431.4C146.6 440.7 146.6 455.9 137.2 465.3C127.8 474.7 112.6 474.7 103.3 465.3L46.7 408.7C37.32 399.4 37.32 384.2 46.7 374.8C56.07 365.4 71.27 365.4 80.64 374.8L91.95 386.1L115.7 362.3C97.88 338.8 85.8 310.7 81.62 280H48V296C48 309.3 37.25 320 24 320C10.75 320 0 309.3 0 296V216C0 202.7 10.75 192 24 192C37.25 192 48 202.7 48 216V232H81.62C85.8 201.3 97.88 173.2 115.7 149.7L91.95 125.9L80.64 137.2C71.26 146.6 56.07 146.6 46.7 137.2C37.32 127.8 37.32 112.6 46.7 103.3L103.3 46.7C112.6 37.33 127.8 37.33 137.2 46.7C146.6 56.07 146.6 71.27 137.2 80.64L125.9 91.95L149.7 115.7C173.2 97.88 201.3 85.8 232 81.62V48H216C202.7 48 192 37.26 192 24V24zM192 176C165.5 176 144 197.5 144 224C144 250.5 165.5 272 192 272C218.5 272 240 250.5 240 224C240 197.5 218.5 176 192 176zM304 328C317.3 328 328 317.3 328 304C328 290.7 317.3 280 304 280C290.7 280 280 290.7 280 304C280 317.3 290.7 328 304 328z", } - } } } @@ -57659,7 +56319,6 @@ impl IconShape for FaVirusSlash { path { d: "M113.1 227.6H92.44c-15.72 0-28.45 12.72-28.45 28.45s12.72 28.44 28.45 28.44h21.55c50.68 0 76.06 61.28 40.23 97.11l-15.25 15.25c-11.11 11.11-11.11 29.11-.0006 40.22c5.555 5.555 12.83 8.332 20.11 8.332c7.277 0 14.55-2.779 20.11-8.334l15.24-15.25c35.84-35.84 97.12-10.45 97.12 40.23v21.55c0 15.72 12.72 28.45 28.45 28.45c15.72 0 28.45-12.72 28.45-28.45v-21.55c0-30.08 21.69-50.85 46.74-55.6L150 214.3C140.5 222.2 128.5 227.6 113.1 227.6zM630.8 469.1l-161.2-126.4c-.5176-29.6 21.73-58.3 56.41-58.3h21.55c15.72 0 28.45-12.72 28.45-28.44s-12.72-28.45-28.45-28.45h-21.55c-50.68 0-76.06-61.28-40.23-97.11l15.25-15.25c11.11-11.11 11.11-29.11 .0011-40.22c-11.11-11.11-29.11-11.11-40.22 .0007l-15.24 15.24c-35.84 35.84-97.12 10.46-97.12-40.23V28.44C348.4 12.72 335.7 0 319.1 0C304.3 0 291.6 12.72 291.6 28.44v21.55c0 50.68-61.28 76.06-97.12 40.23L179.2 74.97c-11.11-11.11-29.11-11.11-40.22 0C137.3 76.63 136.2 78.61 135 80.53L38.81 5.112C34.41 1.675 29.19 0 24.03 0C16.91 0 9.845 3.159 5.126 9.19C-3.061 19.63-1.248 34.72 9.189 42.89l591.1 463.1c10.5 8.203 25.56 6.328 33.69-4.078C643.1 492.4 641.2 477.3 630.8 469.1zM334.1 236.6L264.6 182.1c6.904-3.885 14.86-6.109 23.36-6.109c26.51 0 47.1 21.49 47.1 47.1C335.1 228.4 335.2 232.5 334.1 236.6z", } - } } } @@ -57702,7 +56361,6 @@ impl IconShape for FaVirus { path { d: "M288 43.55C288 93.44 348.3 118.4 383.6 83.15L391.8 74.98C404.3 62.48 424.5 62.48 437 74.98C449.5 87.48 449.5 107.7 437 120.2L428.9 128.4C393.6 163.7 418.6 224 468.5 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H468.5C418.6 288 393.6 348.3 428.9 383.6L437 391.8C449.5 404.3 449.5 424.5 437 437C424.5 449.5 404.3 449.5 391.8 437L383.6 428.9C348.3 393.6 288 418.6 288 468.5V480C288 497.7 273.7 512 256 512C238.3 512 224 497.7 224 480V468.5C224 418.6 163.7 393.6 128.4 428.9L120.2 437C107.7 449.5 87.48 449.5 74.98 437C62.48 424.5 62.48 404.3 74.98 391.8L83.15 383.6C118.4 348.3 93.44 288 43.55 288H32C14.33 288 0 273.7 0 256C0 238.3 14.33 224 32 224H43.55C93.44 224 118.4 163.7 83.15 128.4L74.98 120.2C62.48 107.7 62.48 87.48 74.98 74.98C87.48 62.48 107.7 62.48 120.2 74.98L128.4 83.15C163.7 118.4 224 93.44 224 43.55V32C224 14.33 238.3 0 256 0C273.7 0 288 14.33 288 32V43.55zM224 176C197.5 176 176 197.5 176 224C176 250.5 197.5 272 224 272C250.5 272 272 250.5 272 224C272 197.5 250.5 176 224 176zM304 328C317.3 328 328 317.3 328 304C328 290.7 317.3 280 304 280C290.7 280 280 290.7 280 304C280 317.3 290.7 328 304 328z", } - } } } @@ -57745,7 +56403,6 @@ impl IconShape for FaViruses { path { d: "M346.5 213.3h16.16C374.5 213.3 384 203.8 384 192c0-11.79-9.541-21.33-21.33-21.33h-16.16c-38.01 0-57.05-45.96-30.17-72.84l11.44-11.44c8.332-8.332 8.331-21.83-.0012-30.17c-8.334-8.334-21.83-8.332-30.17 .002L286.2 67.66C259.3 94.54 213.3 75.51 213.3 37.49V21.33C213.3 9.542 203.8 0 192 0S170.7 9.542 170.7 21.33v16.16c0 38.01-45.96 57.05-72.84 30.17L86.4 56.23c-8.334-8.334-21.83-8.336-30.17-.002c-8.332 8.334-8.333 21.84-.0012 30.17L67.66 97.83c26.88 26.88 7.842 72.84-30.17 72.84H21.33C9.541 170.7 0 180.2 0 192c0 11.79 9.541 21.33 21.33 21.33h16.16c38.01 0 57.05 45.96 30.17 72.84L56.23 297.6c-8.332 8.334-8.328 21.84 .0043 30.17c4.168 4.168 9.621 6.248 15.08 6.248s10.92-2.082 15.08-6.25L97.83 316.3c26.88-26.88 72.84-7.842 72.84 30.17v16.16C170.7 374.5 180.2 384 192 384s21.33-9.543 21.33-21.33v-16.16c0-38.01 45.96-57.05 72.84-30.17l11.43 11.43c4.168 4.168 9.625 6.25 15.08 6.25s10.91-2.08 15.08-6.248c8.332-8.332 8.333-21.83 .0012-30.17L316.3 286.2C289.5 259.3 308.5 213.3 346.5 213.3zM160 192C142.3 192 128 177.7 128 160c0-17.67 14.33-32 32-32s32 14.33 32 32C192 177.7 177.7 192 160 192zM240 224C231.2 224 224 216.8 224 208C224 199.2 231.2 192 240 192S256 199.2 256 208C256 216.8 248.8 224 240 224zM624 352h-12.12c-28.51 0-42.79-34.47-22.63-54.63l8.576-8.576c6.25-6.25 6.25-16.37 0-22.62s-16.38-6.253-22.62-.0031l-8.576 8.576C546.5 294.9 512 280.6 512 252.1V240C512 231.2 504.8 224 496 224S480 231.2 480 240v12.12c0 28.51-34.47 42.79-54.63 22.63l-8.576-8.576c-6.25-6.25-16.37-6.253-22.62-.0031s-6.253 16.38-.0031 22.63l8.576 8.576C422.9 317.5 408.6 352 380.1 352H368c-8.844 0-16 7.156-16 16s7.156 16 16 16h12.12c28.51 0 42.79 34.47 22.63 54.63l-8.576 8.576c-6.25 6.25-6.253 16.37-.0031 22.62c3.125 3.125 7.222 4.691 11.32 4.691s8.188-1.562 11.31-4.688l8.576-8.576C445.5 441.1 480 455.4 480 483.9V496c0 8.844 7.156 16 16 16s16-7.156 16-16v-12.12c0-28.51 34.47-42.79 54.63-22.63l8.576 8.576c3.125 3.125 7.219 4.688 11.31 4.688s8.184-1.559 11.31-4.684c6.25-6.25 6.253-16.38 .0031-22.63l-8.576-8.576C569.1 418.5 583.4 384 611.9 384H624c8.844 0 16-7.156 16-16S632.8 352 624 352zM480 384c-17.67 0-32-14.33-32-32c0-17.67 14.33-32 32-32s32 14.33 32 32C512 369.7 497.7 384 480 384z", } - } } } @@ -57788,7 +56445,6 @@ impl IconShape for FaVoicemail { path { d: "M495.1 96c-53.13 0-102 29.25-127 76.13c-25 46.88-22.25 103.8 7.25 147.9H263.7c36.63-54.88 31.25-127.8-13-176.8c-44.38-48.87-116.4-61.37-174.6-30.25s-87.88 97.88-71.75 162c16 64 73.63 108.1 139.6 108.1h352C575.5 384 640 319.5 640 240S575.5 96 495.1 96zM63.99 240c0-44.12 35.88-80 80-80s80 35.88 80 80s-35.88 79.1-80 79.1S63.99 284.1 63.99 240zM495.1 320c-44.13 0-80-35.88-80-79.1s35.88-80 80-80s80 35.88 80 80S540.1 320 495.1 320z", } - } } } @@ -57831,7 +56487,6 @@ impl IconShape for FaVolcano { path { d: "M304.4 224H207.6C197.7 224 188.5 228.5 182.4 236.3l-55.63 71l13.25 16.5C149.7 336 170.2 336 180.1 323.8c10.75-13.5 26.75-21.25 44.13-21.5c17.13-1.5 33.5 7 44.75 20l31.63 36.88c9.751 11.38 29.13 11.38 39 0l45.13-52.62l-55-70.25C323.5 228.5 314.3 224 304.4 224zM159.1 144c12.88 0 24.75-3.875 34.75-10.38L223.1 192h64l29.25-58.38C327.3 140.1 339.1 144 352 144c35.25 0 64-28.75 64-64s-28.75-64-64-64c-15.75 0-30 5.875-41.25 15.38C299.6 12.75 279.4 0 255.1 0C232.6 0 212.4 12.75 201.2 31.38C189.1 21.88 175.7 16 159.1 16c-35.25 0-64 28.75-64 64S124.7 144 159.1 144zM505.5 460.8l-100.8-128.6l-41 47.63C352.8 392.6 336.8 400 320 400s-32.75-7.25-43.75-20.25L244.6 343C239.7 337.3 232.6 334 225.1 334H224.7c-7.751 .25-14.88 3.75-19.63 9.75c-22.13 27.5-68.13 27.5-90.13 0l-8.376-10.62l-100.1 127.6C-9.397 481.9 5.727 512 32.1 512h447.9C506.3 512 521.4 481.9 505.5 460.8z", } - } } } @@ -57874,7 +56529,6 @@ impl IconShape for FaVolleyball { path { d: "M200.3 106C185.4 80.24 165.2 53.9 137.4 29.26C55.75 72.05 0 157.4 0 256c0 21.33 2.898 41.94 7.814 61.75C53.59 182.1 155.1 124.9 200.3 106zM381.7 281.1c1.24-9.223 2.414-22.08 2.414-37.65c0-59.1-16.93-157.2-111.5-242.6C267.1 .4896 261.6 0 256 0C225.5 0 196.5 5.591 169.4 15.36c93.83 90.15 102.6 198.5 102.8 231.7C287.8 255.9 327.3 275.1 381.7 281.1zM240.1 246.5C239.1 228.5 236.9 184.7 214.9 134.6C173.6 151.6 60.4 211.7 26.67 369.2c15.66 31.64 37.52 59.66 64.22 82.23C122 325.1 211.5 263.3 240.1 246.5zM326.5 10.07c74.79 84.9 89.5 175.9 89.5 234c0 15.45-1.042 28.56-2.27 38.61l.5501 .0005c29.54 0 62.2-4.325 97.16-15.99C511.6 263.1 512 259.6 512 256C512 139.1 433.6 40.72 326.5 10.07zM255.7 274.5c-15.43 9.086-51.89 33.63-84.32 77.86c26.34 20.33 93.51 63.27 189.5 63.27c32.83 0 69.02-5.021 108.1-17.69c19.08-28.59 32.41-61.34 38.71-96.47C474.5 311.1 443 315 414.4 315C334.6 315 276.5 286.3 255.7 274.5zM153.1 379.3c-14.91 25.71-27.62 56.33-35.03 92.72C158.6 497.2 205.5 512 256 512c69 0 131.5-27.43 177.5-71.82c-25.42 5.105-49.71 7.668-72.38 7.668C258.6 447.8 185.5 402.1 153.1 379.3z", } - } } } @@ -57917,7 +56571,6 @@ impl IconShape for FaVolumeHigh { path { d: "M412.6 182c-10.28-8.334-25.41-6.867-33.75 3.402c-8.406 10.24-6.906 25.35 3.375 33.74C393.5 228.4 400 241.8 400 255.1c0 14.17-6.5 27.59-17.81 36.83c-10.28 8.396-11.78 23.5-3.375 33.74c4.719 5.806 11.62 8.802 18.56 8.802c5.344 0 10.75-1.779 15.19-5.399C435.1 311.5 448 284.6 448 255.1S435.1 200.4 412.6 182zM473.1 108.2c-10.22-8.334-25.34-6.898-33.78 3.34c-8.406 10.24-6.906 25.35 3.344 33.74C476.6 172.1 496 213.3 496 255.1s-19.44 82.1-53.31 110.7c-10.25 8.396-11.75 23.5-3.344 33.74c4.75 5.775 11.62 8.771 18.56 8.771c5.375 0 10.75-1.779 15.22-5.431C518.2 366.9 544 313 544 255.1S518.2 145 473.1 108.2zM534.4 33.4c-10.22-8.334-25.34-6.867-33.78 3.34c-8.406 10.24-6.906 25.35 3.344 33.74C559.9 116.3 592 183.9 592 255.1s-32.09 139.7-88.06 185.5c-10.25 8.396-11.75 23.5-3.344 33.74C505.3 481 512.2 484 519.2 484c5.375 0 10.75-1.779 15.22-5.431C601.5 423.6 640 342.5 640 255.1S601.5 88.34 534.4 33.4zM301.2 34.98c-11.5-5.181-25.01-3.076-34.43 5.29L131.8 160.1H48c-26.51 0-48 21.48-48 47.96v95.92c0 26.48 21.49 47.96 48 47.96h83.84l134.9 119.8C272.7 477 280.3 479.8 288 479.8c4.438 0 8.959-.9314 13.16-2.835C312.7 471.8 320 460.4 320 447.9V64.12C320 51.55 312.7 40.13 301.2 34.98z", } - } } } @@ -57960,7 +56613,6 @@ impl IconShape for FaVolumeLow { path { d: "M412.6 181.9c-10.28-8.344-25.41-6.875-33.75 3.406c-8.406 10.25-6.906 25.37 3.375 33.78C393.5 228.4 400 241.8 400 256c0 14.19-6.5 27.62-17.81 36.87c-10.28 8.406-11.78 23.53-3.375 33.78c4.719 5.812 11.62 8.812 18.56 8.812c5.344 0 10.75-1.781 15.19-5.406C435.1 311.6 448 284.7 448 256S435.1 200.4 412.6 181.9zM301.2 34.84c-11.5-5.187-25.01-3.116-34.43 5.259L131.8 160H48c-26.51 0-48 21.49-48 47.1v95.1c0 26.51 21.49 47.1 48 47.1h83.84l134.9 119.9C272.7 477.2 280.3 480 288 480c4.438 0 8.959-.9313 13.16-2.837C312.7 472 320 460.6 320 448V64C320 51.41 312.7 39.1 301.2 34.84z", } - } } } @@ -58003,7 +56655,6 @@ impl IconShape for FaVolumeOff { path { d: "M320 64v383.1c0 12.59-7.337 24.01-18.84 29.16C296.1 479.1 292.4 480 288 480c-7.688 0-15.28-2.781-21.27-8.094l-134.9-119.9H48c-26.51 0-48-21.49-48-47.1V208c0-26.51 21.49-47.1 48-47.1h83.84l134.9-119.9c9.422-8.375 22.93-10.45 34.43-5.259C312.7 39.1 320 51.41 320 64z", } - } } } @@ -58046,7 +56697,6 @@ impl IconShape for FaVolumeXmark { path { d: "M301.2 34.85c-11.5-5.188-25.02-3.122-34.44 5.253L131.8 160H48c-26.51 0-48 21.49-48 47.1v95.1c0 26.51 21.49 47.1 48 47.1h83.84l134.9 119.9c5.984 5.312 13.58 8.094 21.26 8.094c4.438 0 8.972-.9375 13.17-2.844c11.5-5.156 18.82-16.56 18.82-29.16V64C319.1 51.41 312.7 40 301.2 34.85zM513.9 255.1l47.03-47.03c9.375-9.375 9.375-24.56 0-33.94s-24.56-9.375-33.94 0L480 222.1L432.1 175c-9.375-9.375-24.56-9.375-33.94 0s-9.375 24.56 0 33.94l47.03 47.03l-47.03 47.03c-9.375 9.375-9.375 24.56 0 33.94c9.373 9.373 24.56 9.381 33.94 0L480 289.9l47.03 47.03c9.373 9.373 24.56 9.381 33.94 0c9.375-9.375 9.375-24.56 0-33.94L513.9 255.1z", } - } } } @@ -58089,7 +56739,6 @@ impl IconShape for FaVrCardboard { path { d: "M576 64H64c-35.2 0-64 28.8-64 64v256c0 35.2 28.8 64 64 64l128.3 .0001c25.18 0 48.03-14.77 58.37-37.73l27.76-61.65c7.875-17.5 24-28.63 41.63-28.63s33.75 11.13 41.63 28.63l27.75 61.63c10.35 22.98 33.2 37.75 58.4 37.75L576 448c35.2 0 64-28.8 64-64v-256C640 92.8 611.2 64 576 64zM160 304c-35.38 0-64-28.63-64-64s28.62-63.1 64-63.1s64 28.62 64 63.1S195.4 304 160 304zM480 304c-35.38 0-64-28.63-64-64s28.62-63.1 64-63.1s64 28.62 64 63.1S515.4 304 480 304z", } - } } } @@ -58132,7 +56781,6 @@ impl IconShape for FaW { path { d: "M573.1 75.25l-144 384c-4.703 12.53-16.67 20.77-29.95 20.77c-.4062 0-.8125 0-1.219-.0156c-13.77-.5156-25.66-9.797-29.52-23.03L288 178.3l-81.28 278.7c-3.859 13.23-15.75 22.52-29.52 23.03c-13.75 .4687-26.33-7.844-31.17-20.75l-144-384c-6.203-16.55 2.188-34.98 18.73-41.2C37.31 27.92 55.75 36.23 61.97 52.78l110.2 293.1l85.08-291.7C261.3 41.41 273.8 32.01 288 32.01s26.73 9.396 30.72 23.05l85.08 291.7l110.2-293.1c6.219-16.55 24.67-24.86 41.2-18.73C571.8 40.26 580.2 58.7 573.1 75.25z", } - } } } @@ -58175,7 +56823,6 @@ impl IconShape for FaWalkieTalkie { path { d: "M352 96h-32V80C320 71.16 312.8 64 304 64h-32C263.2 64 256 71.16 256 80V96h-32V80C224 71.16 216.8 64 208 64h-32C167.2 64 160 71.16 160 80V96H112V23.1C112 10.74 101.3 0 88 0S64 10.74 64 23.1V96H32C14.4 96 0 110.4 0 128v178.7c0 8.484 3.373 16.62 9.371 22.62L32 352v112C32 490.5 53.49 512 80 512h224c26.51 0 48-21.49 48-48V352l22.63-22.63C380.6 323.4 384 315.2 384 306.7V128C384 110.4 369.6 96 352 96zM288 312C288 316.4 284.4 320 280 320h-176C99.63 320 96 316.4 96 312v-16C96 291.6 99.63 288 104 288h176C284.4 288 288 291.6 288 296V312zM288 248C288 252.4 284.4 256 280 256h-176C99.63 256 96 252.4 96 248v-16C96 227.6 99.63 224 104 224h176C284.4 224 288 227.6 288 232V248zM288 184C288 188.4 284.4 192 280 192h-176C99.63 192 96 188.4 96 184v-16C96 163.6 99.63 160 104 160h176C284.4 160 288 163.6 288 168V184z", } - } } } @@ -58218,7 +56865,6 @@ impl IconShape for FaWallet { path { d: "M448 32C465.7 32 480 46.33 480 64C480 81.67 465.7 96 448 96H80C71.16 96 64 103.2 64 112C64 120.8 71.16 128 80 128H448C483.3 128 512 156.7 512 192V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM416 336C433.7 336 448 321.7 448 304C448 286.3 433.7 272 416 272C398.3 272 384 286.3 384 304C384 321.7 398.3 336 416 336z", } - } } } @@ -58261,7 +56907,6 @@ impl IconShape for FaWandMagicSparkles { path { d: "M248.8 4.994C249.9 1.99 252.8 .0001 256 .0001C259.2 .0001 262.1 1.99 263.2 4.994L277.3 42.67L315 56.79C318 57.92 320 60.79 320 64C320 67.21 318 70.08 315 71.21L277.3 85.33L263.2 123C262.1 126 259.2 128 256 128C252.8 128 249.9 126 248.8 123L234.7 85.33L196.1 71.21C193.1 70.08 192 67.21 192 64C192 60.79 193.1 57.92 196.1 56.79L234.7 42.67L248.8 4.994zM427.4 14.06C446.2-4.686 476.6-4.686 495.3 14.06L529.9 48.64C548.6 67.38 548.6 97.78 529.9 116.5L148.5 497.9C129.8 516.6 99.38 516.6 80.64 497.9L46.06 463.3C27.31 444.6 27.31 414.2 46.06 395.4L427.4 14.06zM461.4 59.31L356.3 164.3L379.6 187.6L484.6 82.58L461.4 59.31zM7.491 117.2L64 96L85.19 39.49C86.88 34.98 91.19 32 96 32C100.8 32 105.1 34.98 106.8 39.49L128 96L184.5 117.2C189 118.9 192 123.2 192 128C192 132.8 189 137.1 184.5 138.8L128 160L106.8 216.5C105.1 221 100.8 224 96 224C91.19 224 86.88 221 85.19 216.5L64 160L7.491 138.8C2.985 137.1 0 132.8 0 128C0 123.2 2.985 118.9 7.491 117.2zM359.5 373.2L416 352L437.2 295.5C438.9 290.1 443.2 288 448 288C452.8 288 457.1 290.1 458.8 295.5L480 352L536.5 373.2C541 374.9 544 379.2 544 384C544 388.8 541 393.1 536.5 394.8L480 416L458.8 472.5C457.1 477 452.8 480 448 480C443.2 480 438.9 477 437.2 472.5L416 416L359.5 394.8C354.1 393.1 352 388.8 352 384C352 379.2 354.1 374.9 359.5 373.2z", } - } } } @@ -58304,7 +56949,6 @@ impl IconShape for FaWandMagic { path { d: "M14.06 463.3C-4.686 444.6-4.686 414.2 14.06 395.4L395.4 14.06C414.2-4.686 444.6-4.686 463.3 14.06L497.9 48.64C516.6 67.38 516.6 97.78 497.9 116.5L116.5 497.9C97.78 516.6 67.38 516.6 48.64 497.9L14.06 463.3zM347.6 187.6L452.6 82.58L429.4 59.31L324.3 164.3L347.6 187.6z", } - } } } @@ -58347,7 +56991,6 @@ impl IconShape for FaWandSparkles { path { d: "M3.682 149.1L53.32 170.7L74.02 220.3c1.016 2.043 3.698 3.696 5.977 3.696c.0078 0-.0078 0 0 0c2.271-.0156 4.934-1.661 5.946-3.696l20.72-49.63l49.62-20.71c2.023-1.008 3.68-3.681 3.691-5.947C159.1 141.7 158.3 139 156.3 138L106.9 117.4L106.5 117L85.94 67.7C84.93 65.66 82.27 64.02 80 64c-.0078 0 .0078 0 0 0c-2.279 0-4.966 1.649-5.981 3.692L53.32 117.3L3.682 138C1.652 139.1 0 141.7 0 144C0 146.3 1.652 148.9 3.682 149.1zM511.1 368c-.0039-2.273-1.658-4.95-3.687-5.966l-49.57-20.67l-20.77-49.67C436.9 289.7 434.3 288 432 288c-2.281 0-4.948 1.652-5.964 3.695l-20.7 49.63l-49.64 20.71c-2.027 1.016-3.684 3.683-3.687 5.956c.0039 2.262 1.662 4.954 3.687 5.966l49.57 20.67l20.77 49.67C427.1 446.3 429.7 448 432 448c2.277 0 4.944-1.656 5.96-3.699l20.69-49.63l49.65-20.71C510.3 372.9 511.1 370.3 511.1 368zM207.1 64l12.42 29.78C221 95.01 222.6 96 223.1 96s2.965-.9922 3.575-2.219L239.1 64l29.78-12.42c1.219-.6094 2.215-2.219 2.215-3.578c0-1.367-.996-2.969-2.215-3.578L239.1 32L227.6 2.219C226.1 .9922 225.4 0 223.1 0S221 .9922 220.4 2.219L207.1 32L178.2 44.42C176.1 45.03 176 46.63 176 48c0 1.359 .9928 2.969 2.21 3.578L207.1 64zM399.1 191.1c8.875 0 15.1-7.127 15.1-16v-28l91.87-101.7c5.75-6.371 5.5-15.1-.4999-22.12L487.8 4.774c-6.125-6.125-15.75-6.375-22.12-.625L186.6 255.1H144c-8.875 0-15.1 7.125-15.1 15.1v36.88l-117.5 106c-13.5 12.25-14.14 33.34-1.145 46.34l41.4 41.41c12.1 12.1 34.13 12.36 46.37-1.133l279.2-309.5H399.1z", } - } } } @@ -58390,7 +57033,6 @@ impl IconShape for FaWarehouse { path { d: "M0 488V171.3C0 145.2 15.93 121.6 40.23 111.9L308.1 4.753C315.7 1.702 324.3 1.702 331.9 4.753L599.8 111.9C624.1 121.6 640 145.2 640 171.3V488C640 501.3 629.3 512 616 512H568C554.7 512 544 501.3 544 488V223.1C544 206.3 529.7 191.1 512 191.1H128C110.3 191.1 96 206.3 96 223.1V488C96 501.3 85.25 512 72 512H24C10.75 512 0 501.3 0 488zM152 512C138.7 512 128 501.3 128 488V432H512V488C512 501.3 501.3 512 488 512H152zM128 336H512V400H128V336zM128 224H512V304H128V224z", } - } } } @@ -58433,7 +57075,6 @@ impl IconShape for FaWaterLadder { path { d: "M320 128c0 .375-.1992 .6855-.2129 1.057C319.8 129.9 320 130.7 320 131.6V128zM192 383.1V288h192v95.99c39.6-.1448 53.95-17.98 64-26.83V128c0-17.62 14.38-32 32-32s32 14.38 32 32c0 17.67 14.33 32 32 32s32-14.33 32-32c0-53-42.1-95.1-95.1-95.1C420.1 32 384 81.94 384 131.6V224H192V128c0-17.62 14.38-32 32-32s32 14.38 32 32c0 17.67 14.33 32 32 32c17.3 0 31.2-13.79 31.79-30.94c-1.227-49.01-37.99-97.06-95.79-97.06C170.1 32 128 74.1 128 128v229.2C138.5 366.4 151.4 383.8 192 383.1zM576 445c0-15.14-10.82-28.59-26.25-31.42c-48.52-8.888-45.5-29.48-69.6-29.48c-25.02 0-31.19 31.79-96.18 31.79c-48.59 0-72.72-22.06-73.38-22.62c-6.141-6.157-14.26-9.188-22.42-9.188c-24.75 0-31.59 31.81-96.2 31.81c-48.59 0-72.69-22.03-73.41-22.59c-6.125-6.157-14.24-9.196-22.4-9.196c-8.072 0-16.18 2.976-22.45 8.852c-29.01 26.25-73.75 12.54-73.75 52.08c0 16.08 12.77 32.07 31.71 32.07c9.77 0 39.65-7.34 64.26-21.84c19.5 11.53 51.51 24.69 96.08 24.69s76.46-13.12 95.96-24.66c19.53 11.53 51.52 24.62 96.06 24.62c44.59 0 76.51-13.12 96.01-24.66c24.71 14.57 54.74 21.83 64.24 21.83C563.2 477.1 576 461.3 576 445z", } - } } } @@ -58476,7 +57117,6 @@ impl IconShape for FaWater { path { d: "M549.8 237.5c-31.23-5.719-46.84-20.06-47.13-20.31C490.4 205 470.3 205.1 457.7 216.8c-1 .9375-25.14 23-73.73 23s-72.73-22.06-73.38-22.62C298.4 204.9 278.3 205.1 265.7 216.8c-1 .9375-25.14 23-73.73 23S119.3 217.8 118.6 217.2C106.4 204.9 86.35 205 73.74 216.9C73.09 217.4 57.48 231.8 26.24 237.5c-17.38 3.188-28.89 19.84-25.72 37.22c3.188 17.38 19.78 29.09 37.25 25.72C63.1 295.8 82.49 287.1 95.96 279.2c19.5 11.53 51.47 24.68 96.04 24.68c44.55 0 76.49-13.12 96-24.65c19.52 11.53 51.45 24.59 96 24.59c44.58 0 76.55-13.09 96.05-24.62c13.47 7.938 32.86 16.62 58.19 21.25c17.56 3.375 34.06-8.344 37.25-25.72C578.7 257.4 567.2 240.7 549.8 237.5zM549.8 381.7c-31.23-5.719-46.84-20.06-47.13-20.31c-12.22-12.19-32.31-12.12-44.91-.375C456.7 361.9 432.6 384 384 384s-72.73-22.06-73.38-22.62c-12.22-12.25-32.3-12.12-44.89-.375C264.7 361.9 240.6 384 192 384s-72.73-22.06-73.38-22.62c-12.22-12.25-32.28-12.16-44.89-.3438c-.6562 .5938-16.27 14.94-47.5 20.66c-17.38 3.188-28.89 19.84-25.72 37.22C3.713 436.3 20.31 448 37.78 444.6C63.1 440 82.49 431.3 95.96 423.4c19.5 11.53 51.51 24.62 96.08 24.62c44.55 0 76.45-13.06 95.96-24.59C307.5 434.9 339.5 448 384.1 448c44.58 0 76.5-13.09 95.1-24.62c13.47 7.938 32.86 16.62 58.19 21.25C555.8 448 572.3 436.3 575.5 418.9C578.7 401.5 567.2 384.9 549.8 381.7zM37.78 156.4c25.33-4.625 44.72-13.31 58.19-21.25c19.5 11.53 51.47 24.68 96.04 24.68c44.55 0 76.49-13.12 96-24.65c19.52 11.53 51.45 24.59 96 24.59c44.58 0 76.55-13.09 96.05-24.62c13.47 7.938 32.86 16.62 58.19 21.25c17.56 3.375 34.06-8.344 37.25-25.72c3.172-17.38-8.344-34.03-25.72-37.22c-31.23-5.719-46.84-20.06-47.13-20.31c-12.22-12.19-32.31-12.12-44.91-.375c-1 .9375-25.14 23-73.73 23s-72.73-22.06-73.38-22.62c-12.22-12.25-32.3-12.12-44.89-.375c-1 .9375-25.14 23-73.73 23S119.3 73.76 118.6 73.2C106.4 60.95 86.35 61.04 73.74 72.85C73.09 73.45 57.48 87.79 26.24 93.51c-17.38 3.188-28.89 19.84-25.72 37.22C3.713 148.1 20.31 159.8 37.78 156.4z", } - } } } @@ -58519,7 +57159,6 @@ impl IconShape for FaWaveSquare { path { d: "M476 480h-152c-19.88 0-36-16.12-36-36v-348H192v156c0 19.88-16.12 36-36 36H31.1C14.33 288 0 273.7 0 256s14.33-31.1 31.1-31.1H128v-156c0-19.88 16.12-36 36-36h152c19.88 0 36 16.12 36 36v348h96v-156c0-19.88 16.12-36 36-36h124C625.7 224 640 238.3 640 256s-14.33 32-31.1 32H512v156C512 463.9 495.9 480 476 480z", } - } } } @@ -58562,7 +57201,6 @@ impl IconShape for FaWeightHanging { path { d: "M510.3 445.9L437.3 153.8C433.5 138.5 420.8 128 406.4 128H346.1c3.625-9.1 5.875-20.75 5.875-32c0-53-42.1-96-96-96S159.1 43 159.1 96c0 11.25 2.25 22 5.875 32H105.6c-14.38 0-27.13 10.5-30.88 25.75l-73.01 292.1C-6.641 479.1 16.36 512 47.99 512h416C495.6 512 518.6 479.1 510.3 445.9zM256 128C238.4 128 223.1 113.6 223.1 96S238.4 64 256 64c17.63 0 32 14.38 32 32S273.6 128 256 128z", } - } } } @@ -58605,7 +57243,6 @@ impl IconShape for FaWeightScale { path { d: "M310.3 97.25c-8-3.5-17.5 .25-21 8.5L255.8 184C233.8 184.3 216 202 216 224c0 22.12 17.88 40 40 40S296 246.1 296 224c0-10.5-4.25-20-11-27.12l33.75-78.63C322.3 110.1 318.4 100.8 310.3 97.25zM448 64h-56.23C359.5 24.91 310.7 0 256 0S152.5 24.91 120.2 64H64C28.75 64 0 92.75 0 128v320c0 35.25 28.75 64 64 64h384c35.25 0 64-28.75 64-64V128C512 92.75 483.3 64 448 64zM256 304c-70.58 0-128-57.42-128-128s57.42-128 128-128c70.58 0 128 57.42 128 128S326.6 304 256 304z", } - } } } @@ -58648,7 +57285,6 @@ impl IconShape for FaWheatAwnCircleExclamation { path { d: "M416.1 128.1C407.6 138.3 392.4 138.3 383 128.1C373.7 119.6 373.7 104.4 383 95.03L471 7.03C480.4-2.343 495.6-2.343 504.1 7.03C514.3 16.4 514.3 31.6 504.1 40.97L416.1 128.1zM327.2 230.1L295.3 261.1C312.5 263.6 329.5 268.8 345 277.4C329.1 303.9 320 334.9 320 368C320 369 320 370.1 320 371.1C290.9 375.6 260 366.6 237.6 344.1L225.4 331.9L193.5 363.8C221.1 366.5 249.7 378.8 271.5 400.7L294.2 423.3L271.5 445.9C234 483.4 173.3 483.4 135.8 445.9L123.5 433.7L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L78.29 388.5L67.88 378C30.39 340.6 30.39 279.8 67.88 242.3L90.51 219.6L113.1 242.3C134.1 263.3 146.3 289.7 149.7 317.1L180.1 286.6L169.7 276.2C132.2 238.7 132.2 177.9 169.7 140.5L192.3 117.8L214.1 140.5C235.1 161.4 248.1 187.9 251.5 215.3L281.9 184.8L271.5 174.4C234 136.9 234 76.12 271.5 38.63L294.2 15.1L316.8 38.63C321.3 43.15 325.4 47.94 329.1 52.93L375 7.029C384.4-2.343 399.6-2.343 408.1 7.029C418.3 16.4 418.3 31.6 408.1 40.97L350.7 99.2C355.9 120.7 355.4 143.2 349.3 164.5C369.6 158.7 391.1 157.1 411.7 162.4L471 103C480.4 93.66 495.6 93.66 504.1 103C514.3 112.4 514.3 127.6 504.1 136.1L458.8 183.1C463.3 186.3 467.6 189.8 471.7 193.7C426.4 199.9 386.5 223.5 359.1 257.4C352 253.3 345.4 248.3 339.4 242.3L327.2 230.1zM352 368C352 288.5 416.5 224 496 224C575.5 224 640 288.5 640 368C640 447.5 575.5 512 496 512C416.5 512 352 447.5 352 368zM496 464C509.3 464 520 453.3 520 440C520 426.7 509.3 416 496 416C482.7 416 472 426.7 472 440C472 453.3 482.7 464 496 464zM479.1 288V368C479.1 376.8 487.2 384 495.1 384C504.8 384 511.1 376.8 511.1 368V288C511.1 279.2 504.8 272 495.1 272C487.2 272 479.1 279.2 479.1 288z", } - } } } @@ -58691,7 +57327,6 @@ impl IconShape for FaWheatAwn { path { d: "M416.1 128.1C407.6 138.3 392.4 138.3 383 128.1C373.7 119.6 373.7 104.4 383 95.03L471 7.029C480.4-2.343 495.6-2.343 504.1 7.029C514.3 16.4 514.3 31.6 504.1 40.97L416.1 128.1zM327.2 230.1L295.3 261.1C323.8 264.7 351.5 277 373.4 298.8L395.1 321.5L373.4 344.1C335.9 381.6 275.1 381.6 237.6 344.1L225.4 331.9L193.5 363.8C221.1 366.5 249.7 378.8 271.5 400.7L294.2 423.3L271.5 445.9C234 483.4 173.3 483.4 135.8 445.9L123.5 433.7L54.63 502.6C42.13 515.1 21.87 515.1 9.372 502.6C-3.124 490.1-3.124 469.9 9.372 457.4L78.29 388.5L67.88 378C30.39 340.6 30.39 279.8 67.88 242.3L90.51 219.6L113.1 242.3C134.1 263.3 146.3 289.7 149.7 317.1L180.1 286.6L169.7 276.2C132.2 238.7 132.2 177.9 169.7 140.5L192.3 117.8L214.1 140.5C235.1 161.4 248.1 187.9 251.5 215.3L281.9 184.8L271.5 174.4C234 136.9 234 76.12 271.5 38.63L294.2 16L316.8 38.63C321.3 43.15 325.4 47.94 329.1 52.93L375 7.03C384.4-2.343 399.6-2.343 408.1 7.03C418.3 16.4 418.3 31.6 408.1 40.97L350.7 99.2C355.9 120.7 355.4 143.2 349.3 164.5C369.6 158.7 391.1 157.1 411.7 162.4L471 103C480.4 93.66 495.6 93.66 504.1 103C514.3 112.4 514.3 127.6 504.1 136.1L458.8 183.2C464.5 187.2 470 191.9 475.2 197L497.8 219.6L475.2 242.3C437.7 279.8 376.9 279.8 339.4 242.3L327.2 230.1z", } - } } } @@ -58734,7 +57369,6 @@ impl IconShape for FaWheelchairMove { path { d: "M416 48C416 74.51 394.5 96 368 96C341.5 96 320 74.51 320 48C320 21.49 341.5 0 368 0C394.5 0 416 21.49 416 48zM172.8 54.4C182.3 47.29 194.9 46 205.6 51.05L322.1 105.9C351.3 119.6 358.9 157.5 337.4 181.4L299.1 224H416C425.6 224 434.7 228.3 440.7 235.7C446.8 243.1 449.3 252.9 447.4 262.3L415.4 422.3C411.9 439.6 395.1 450.8 377.7 447.4C360.4 443.9 349.2 427.1 352.6 409.7L376.1 288H306.7C315.3 307.6 320 329.2 320 352C320 440.4 248.4 512 160 512C71.63 512 0 440.4 0 352C0 263.6 71.63 192 160 192C171.1 192 181.1 193.1 192.4 195.3L246.6 141.1L195.8 117.2L147.2 153.6C133.1 164.2 113 161.3 102.4 147.2C91.8 133.1 94.66 113 108.8 102.4L172.8 54.4zM160 448C213 448 256 405 256 352C256 298.1 213 256 160 256C106.1 256 64 298.1 64 352C64 405 106.1 448 160 448z", } - } } } @@ -58777,7 +57411,6 @@ impl IconShape for FaWheelchair { path { d: "M510.3 421.9c-5.594-16.75-23.53-25.84-40.47-20.22l-19.38 6.438l-41.7-99.97C403.9 295.1 392.2 288 379.1 288h-97.78l-10.4-48h65.11c17.69 0 32-14.31 32-32s-14.31-32-32-32h-78.98L255.6 169.2C251.8 142.1 227.2 124.8 201.2 128.5C174.1 132.2 156.7 156.5 160.5 182.8l23.68 140.4C185.8 339.6 199.6 352 216 352h141.4l44.86 107.9C407.3 472.3 419.3 480 432 480c3.344 0 6.781-.5313 10.12-1.656l48-16C506.9 456.8 515.9 438.7 510.3 421.9zM160 464c-61.76 0-112-50.24-112-112c0-54.25 38.78-99.55 90.06-109.8L130.1 195C56.06 209 0 273.9 0 352c0 88.37 71.63 160 160 160c77.4 0 141.9-54.97 156.8-128h-49.1C252.9 430.1 210.6 464 160 464zM192 96c26.51 0 48-21.49 48-48S218.5 0 192 0S144 21.49 144 48S165.5 96 192 96z", } - } } } @@ -58820,7 +57453,6 @@ impl IconShape for FaWhiskeyGlass { path { d: "M479.1 32H32.04C12.55 32-2.324 49.25 .3008 68.51L56.29 425.1C60.79 456.6 87.78 480 119.8 480h272.9c31.74 0 58.86-23.38 63.36-54.89l55.61-356.6C514.3 49.25 499.5 32 479.1 32zM422.7 224H89.49L69.39 96h373.2L422.7 224z", } - } } } @@ -58863,7 +57495,6 @@ impl IconShape for FaWifi { path { d: "M319.1 351.1c-35.35 0-64 28.66-64 64.01s28.66 64.01 64 64.01c35.34 0 64-28.66 64-64.01S355.3 351.1 319.1 351.1zM320 191.1c-70.25 0-137.9 25.6-190.5 72.03C116.3 275.7 115 295.9 126.7 309.2C138.5 322.4 158.7 323.7 171.9 312C212.8 275.9 265.4 256 320 256s107.3 19.88 148.1 56C474.2 317.4 481.8 320 489.3 320c8.844 0 17.66-3.656 24-10.81C525 295.9 523.8 275.7 510.5 264C457.9 217.6 390.3 191.1 320 191.1zM630.2 156.7C546.3 76.28 436.2 32 320 32S93.69 76.28 9.844 156.7c-12.75 12.25-13.16 32.5-.9375 45.25c12.22 12.78 32.47 13.12 45.25 .9375C125.1 133.1 220.4 96 320 96s193.1 37.97 265.8 106.9C592.1 208.8 600 211.8 608 211.8c8.406 0 16.81-3.281 23.09-9.844C643.3 189.2 642.9 168.1 630.2 156.7z", } - } } } @@ -58906,7 +57537,6 @@ impl IconShape for FaWind { path { d: "M32 192h320c52.94 0 96-43.06 96-96s-43.06-96-96-96h-32c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c17.66 0 32 14.34 32 32s-14.34 32-32 32H32C14.31 128 0 142.3 0 160S14.31 192 32 192zM160 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h128c17.66 0 32 14.34 32 32s-14.34 32-32 32H128c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c52.94 0 96-43.06 96-96S212.9 320 160 320zM416 224H32C14.31 224 0 238.3 0 256s14.31 32 32 32h384c17.66 0 32 14.34 32 32s-14.34 32-32 32h-32c-17.69 0-32 14.31-32 32s14.31 32 32 32h32c52.94 0 96-43.06 96-96S468.9 224 416 224z", } - } } } @@ -58949,7 +57579,6 @@ impl IconShape for FaWindowMaximize { path { d: "M448 32C483.3 32 512 60.65 512 96V416C512 451.3 483.3 480 448 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H448zM96 96C78.33 96 64 110.3 64 128C64 145.7 78.33 160 96 160H416C433.7 160 448 145.7 448 128C448 110.3 433.7 96 416 96H96z", } - } } } @@ -58992,7 +57621,6 @@ impl IconShape for FaWindowMinimize { path { d: "M0 448C0 430.3 14.33 416 32 416H480C497.7 416 512 430.3 512 448C512 465.7 497.7 480 480 480H32C14.33 480 0 465.7 0 448z", } - } } } @@ -59035,7 +57663,6 @@ impl IconShape for FaWindowRestore { path { d: "M432 64H208C199.2 64 192 71.16 192 80V96H128V80C128 35.82 163.8 0 208 0H432C476.2 0 512 35.82 512 80V304C512 348.2 476.2 384 432 384H416V320H432C440.8 320 448 312.8 448 304V80C448 71.16 440.8 64 432 64zM0 192C0 156.7 28.65 128 64 128H320C355.3 128 384 156.7 384 192V448C384 483.3 355.3 512 320 512H64C28.65 512 0 483.3 0 448V192zM96 256H288C305.7 256 320 241.7 320 224C320 206.3 305.7 192 288 192H96C78.33 192 64 206.3 64 224C64 241.7 78.33 256 96 256z", } - } } } @@ -59078,7 +57705,6 @@ impl IconShape for FaWineBottle { path { d: "M507.3 72.57l-67.88-67.88c-6.252-6.25-16.38-6.25-22.63 0l-22.63 22.62c-6.25 6.254-6.251 16.38-.0006 22.63l-76.63 76.63c-46.63-19.75-102.4-10.75-140.4 27.25l-158.4 158.4c-25 25-25 65.51 0 90.51l90.51 90.52c25 25 65.51 25 90.51 0l158.4-158.4c38-38 47-93.76 27.25-140.4l76.63-76.63c6.25 6.25 16.5 6.25 22.75 0l22.63-22.63C513.5 88.95 513.5 78.82 507.3 72.57zM179.3 423.2l-90.51-90.51l122-122l90.51 90.52L179.3 423.2z", } - } } } @@ -59121,7 +57747,6 @@ impl IconShape for FaWineGlassEmpty { path { d: "M232 464h-40.01v-117.3c68.52-15.88 118-79.86 111.4-154.1L287.5 14.5C286.8 6.25 279.9 0 271.8 0H48.23C40.1 0 33.22 6.25 32.47 14.5L16.6 192.6c-6.625 74.25 42.88 138.2 111.4 154.2V464H87.98c-22.13 0-40.01 17.88-40.01 40c0 4.375 3.625 8 8.002 8h208c4.377 0 8.002-3.625 8.002-8C272 481.9 254.1 464 232 464zM180.4 300.2c-13.64 3.16-27.84 3.148-41.48-.0371C91.88 289.2 60.09 245.2 64.38 197.1L77.7 48h164.6L255.6 197.2c4.279 48.01-27.5 91.93-74.46 102.8L180.4 300.2z", } - } } } @@ -59164,7 +57789,6 @@ impl IconShape for FaWineGlass { path { d: "M232 464h-40.01v-117.3c68.51-15.88 118-79.86 111.4-154.1L287.5 14.5C286.8 6.25 279.9 0 271.8 0H48.23C40.1 0 33.22 6.25 32.47 14.5L16.6 192.6c-6.626 74.25 42.88 138.2 111.4 154.2V464H87.98c-22.13 0-40.01 17.88-40.01 40c0 4.375 3.626 8 8.002 8h208c4.376 0 8.002-3.625 8.002-8C272 481.9 254.1 464 232 464zM77.72 48h164.6L249.4 128H70.58L77.72 48z", } - } } } @@ -59207,7 +57831,6 @@ impl IconShape for FaWonSign { path { d: "M119.1 224H183L224.1 56.24C228.5 41.99 241.3 32 256 32C270.7 32 283.5 41.99 287 56.24L328.1 224H392.9L449.6 53.88C455.2 37.12 473.4 28.05 490.1 33.64C506.9 39.23 515.9 57.35 510.4 74.12L460.4 224H480C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H439.1L382.4 458.1C377.9 471.6 364.1 480.5 350.8 479.1C336.6 479.4 324.4 469.6 320.1 455.8L279 288H232.1L191 455.8C187.6 469.6 175.4 479.4 161.2 479.1C147 480.5 134.1 471.6 129.6 458.1L72.94 288H32C14.33 288 .001 273.7 .001 256C.001 238.3 14.33 224 32 224H51.6L1.643 74.12C-3.946 57.35 5.115 39.23 21.88 33.64C38.65 28.05 56.77 37.12 62.36 53.88L119.1 224zM140.4 288L155.6 333.6L167 288H140.4zM248.1 224H263L256 195.9L248.1 224zM344.1 288L356.4 333.6L371.6 288H344.1z", } - } } } @@ -59250,7 +57873,6 @@ impl IconShape for FaWorm { path { d: "M256 96C256 42.98 298.1 0 352 0H390.4C439.9 0 480 40.12 480 89.6V376C480 451.1 419.1 512 344 512C268.9 512 208 451.1 208 376V296C208 273.9 190.1 256 168 256C145.9 256 128 273.9 128 296V464C128 490.5 106.5 512 80 512C53.49 512 32 490.5 32 464V296C32 220.9 92.89 160 168 160C243.1 160 304 220.9 304 296V376C304 398.1 321.9 416 344 416C366.1 416 384 398.1 384 376V192H352C298.1 192 256 149 256 96zM376 64C362.7 64 352 74.75 352 88C352 101.3 362.7 112 376 112C389.3 112 400 101.3 400 88C400 74.75 389.3 64 376 64z", } - } } } @@ -59293,7 +57915,6 @@ impl IconShape for FaWrench { path { d: "M507.6 122.8c-2.904-12.09-18.25-16.13-27.04-7.338l-76.55 76.56l-83.1-.0002l0-83.1l76.55-76.56c8.791-8.789 4.75-24.14-7.336-27.04c-23.69-5.693-49.34-6.111-75.92 .2484c-61.45 14.7-109.4 66.9-119.2 129.3C189.8 160.8 192.3 186.7 200.1 210.1l-178.1 178.1c-28.12 28.12-28.12 73.69 0 101.8C35.16 504.1 53.56 512 71.1 512s36.84-7.031 50.91-21.09l178.1-178.1c23.46 7.736 49.31 10.24 76.17 6.004c62.41-9.84 114.6-57.8 129.3-119.2C513.7 172.1 513.3 146.5 507.6 122.8zM80 456c-13.25 0-24-10.75-24-24c0-13.26 10.75-24 24-24s24 10.74 24 24C104 445.3 93.25 456 80 456z", } - } } } @@ -59336,7 +57957,6 @@ impl IconShape for FaXRay { path { d: "M208 352C199.2 352 192 359.2 192 368C192 376.8 199.2 384 208 384S224 376.8 224 368C224 359.2 216.8 352 208 352zM304 384c8.836 0 16-7.164 16-16c0-8.838-7.164-16-16-16S288 359.2 288 368C288 376.8 295.2 384 304 384zM496 96C504.8 96 512 88.84 512 80v-32C512 39.16 504.8 32 496 32h-480C7.164 32 0 39.16 0 48v32C0 88.84 7.164 96 16 96H32v320H16C7.164 416 0 423.2 0 432v32C0 472.8 7.164 480 16 480h480c8.836 0 16-7.164 16-16v-32c0-8.836-7.164-16-16-16H480V96H496zM416 216C416 220.4 412.4 224 408 224H272v32h104C380.4 256 384 259.6 384 264v16C384 284.4 380.4 288 376 288H272v32h69.33c25.56 0 40.8 28.48 26.62 49.75l-21.33 32C340.7 410.7 330.7 416 319.1 416H192c-10.7 0-20.69-5.347-26.62-14.25l-21.33-32C129.9 348.5 145.1 320 170.7 320H240V288H136C131.6 288 128 284.4 128 280v-16C128 259.6 131.6 256 136 256H240V224H104C99.6 224 96 220.4 96 216v-16C96 195.6 99.6 192 104 192H240V160H136C131.6 160 128 156.4 128 152v-16C128 131.6 131.6 128 136 128H240V104C240 99.6 243.6 96 248 96h16c4.4 0 8 3.6 8 8V128h104C380.4 128 384 131.6 384 136v16C384 156.4 380.4 160 376 160H272v32h136C412.4 192 416 195.6 416 200V216z", } - } } } @@ -59379,7 +57999,6 @@ impl IconShape for FaX { path { d: "M376.6 427.5c11.31 13.58 9.484 33.75-4.094 45.06c-5.984 4.984-13.25 7.422-20.47 7.422c-9.172 0-18.27-3.922-24.59-11.52L192 305.1l-135.4 162.5c-6.328 7.594-15.42 11.52-24.59 11.52c-7.219 0-14.48-2.438-20.47-7.422c-13.58-11.31-15.41-31.48-4.094-45.06l142.9-171.5L7.422 84.5C-3.891 70.92-2.063 50.75 11.52 39.44c13.56-11.34 33.73-9.516 45.06 4.094L192 206l135.4-162.5c11.3-13.58 31.48-15.42 45.06-4.094c13.58 11.31 15.41 31.48 4.094 45.06l-142.9 171.5L376.6 427.5z", } - } } } @@ -59422,7 +58041,6 @@ impl IconShape for FaXmark { path { d: "M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z", } - } } } @@ -59465,7 +58083,6 @@ impl IconShape for FaXmarksLines { path { d: "M608 32C625.7 32 640 46.33 640 64C640 81.67 625.7 96 608 96H32C14.33 96 0 81.67 0 64C0 46.33 14.33 32 32 32H608zM608 416C625.7 416 640 430.3 640 448C640 465.7 625.7 480 608 480H32C14.33 480 0 465.7 0 448C0 430.3 14.33 416 32 416H608zM7.029 167C16.4 157.7 31.6 157.7 40.97 167L96 222.1L151 167C160.4 157.7 175.6 157.7 184.1 167C194.3 176.4 194.3 191.6 184.1 200.1L129.9 256L184.1 311C194.3 320.4 194.3 335.6 184.1 344.1C175.6 354.3 160.4 354.3 151 344.1L96 289.9L40.97 344.1C31.6 354.3 16.4 354.3 7.029 344.1C-2.343 335.6-2.343 320.4 7.029 311L62.06 256L7.029 200.1C-2.343 191.6-2.343 176.4 7.029 167V167zM320 222.1L375 167C384.4 157.7 399.6 157.7 408.1 167C418.3 176.4 418.3 191.6 408.1 200.1L353.9 256L408.1 311C418.3 320.4 418.3 335.6 408.1 344.1C399.6 354.3 384.4 354.3 375 344.1L320 289.9L264.1 344.1C255.6 354.3 240.4 354.3 231 344.1C221.7 335.6 221.7 320.4 231 311L286.1 256L231 200.1C221.7 191.6 221.7 176.4 231 167C240.4 157.7 255.6 157.7 264.1 167L320 222.1zM455 167C464.4 157.7 479.6 157.7 488.1 167L544 222.1L599 167C608.4 157.7 623.6 157.7 632.1 167C642.3 176.4 642.3 191.6 632.1 200.1L577.9 256L632.1 311C642.3 320.4 642.3 335.6 632.1 344.1C623.6 354.3 608.4 354.3 599 344.1L544 289.9L488.1 344.1C479.6 354.3 464.4 354.3 455 344.1C445.7 335.6 445.7 320.4 455 311L510.1 256L455 200.1C445.7 191.6 445.7 176.4 455 167V167z", } - } } } @@ -59508,7 +58125,6 @@ impl IconShape for FaY { path { d: "M378 82.61L224 298.3v149.8c0 17.67-14.31 31.1-32 31.1S160 465.7 160 448V298.3L5.969 82.61C-4.313 68.23-.9688 48.25 13.41 37.97c14.34-10.27 34.38-6.922 44.63 7.453L192 232.1l133.1-187.5c10.28-14.37 30.28-17.7 44.63-7.453C384.1 48.25 388.3 68.23 378 82.61z", } - } } } @@ -59551,7 +58167,6 @@ impl IconShape for FaYenSign { path { d: "M159.1 198.3L261.4 46.25C271.2 31.54 291 27.57 305.8 37.37C320.5 47.18 324.4 67.04 314.6 81.75L219.8 223.1H272C289.7 223.1 304 238.3 304 255.1C304 273.7 289.7 287.1 272 287.1H192V319.1H272C289.7 319.1 304 334.3 304 352C304 369.7 289.7 384 272 384H192V448C192 465.7 177.7 480 159.1 480C142.3 480 127.1 465.7 127.1 448V384H47.1C30.33 384 15.1 369.7 15.1 352C15.1 334.3 30.33 319.1 47.1 319.1H127.1V287.1H47.1C30.33 287.1 15.1 273.7 15.1 255.1C15.1 238.3 30.33 223.1 47.1 223.1H100.2L5.374 81.75C-4.429 67.04-.456 47.18 14.25 37.37C28.95 27.57 48.82 31.54 58.62 46.25L159.1 198.3z", } - } } } @@ -59594,7 +58209,6 @@ impl IconShape for FaYinYang { path { d: "M256 128C238.3 128 224 142.4 224 160S238.3 192 256 192s31.97-14.38 31.97-32S273.7 128 256 128zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 384c-17.68 0-31.97-14.38-31.97-32S238.3 320 256 320s31.97 14.38 31.97 32S273.7 384 256 384zM256 256c-53.04 0-96.03 43-96.03 96S202.1 448 256 448c-106.1 0-192.1-86-192.1-192S149.9 64 256 64c53.04 0 96.03 43 96.03 96S309 256 256 256z", } - } } } @@ -59637,7 +58251,6 @@ impl IconShape for FaZ { path { d: "M384 448c0 17.67-14.31 32-32 32H32c-12.41 0-23.72-7.188-28.97-18.42c-5.281-11.25-3.562-24.53 4.375-34.06l276.3-331.5H32c-17.69 0-32-14.33-32-32s14.31-32 32-32h320c12.41 0 23.72 7.188 28.97 18.42c5.281 11.25 3.562 24.53-4.375 34.06L100.3 416H352C369.7 416 384 430.3 384 448z", } - } } } diff --git a/packages/lib/src/icons/fi_icons.rs b/packages/lib/src/icons/fi_icons.rs index c050729..f1729eb 100644 --- a/packages/lib/src/icons/fi_icons.rs +++ b/packages/lib/src/icons/fi_icons.rs @@ -39,7 +39,6 @@ impl IconShape for FiActivity { polyline { points: "22 12 18 12 15 21 9 3 6 12 2 12", } - } } } @@ -85,7 +84,6 @@ impl IconShape for FiAirplay { polygon { points: "12 15 17 21 7 21 12 15", } - } } } @@ -142,7 +140,6 @@ impl IconShape for FiAlertCircle { y1: "16", y2: "16", } - } } } @@ -197,7 +194,6 @@ impl IconShape for FiAlertOctagon { y1: "16", y2: "16", } - } } } @@ -252,7 +248,6 @@ impl IconShape for FiAlertTriangle { y1: "17", y2: "17", } - } } } @@ -316,7 +311,6 @@ impl IconShape for FiAlignCenter { y1: "18", y2: "18", } - } } } @@ -380,7 +374,6 @@ impl IconShape for FiAlignJustify { y1: "18", y2: "18", } - } } } @@ -444,7 +437,6 @@ impl IconShape for FiAlignLeft { y1: "18", y2: "18", } - } } } @@ -508,7 +500,6 @@ impl IconShape for FiAlignRight { y1: "18", y2: "18", } - } } } @@ -562,7 +553,6 @@ impl IconShape for FiAnchor { path { d: "M5 12H2a10 10 0 0 0 20 0h-3", } - } } } @@ -643,7 +633,6 @@ impl IconShape for FiAperture { y1: "12", y2: "21.94", } - } } } @@ -698,7 +687,6 @@ impl IconShape for FiArchive { y1: "12", y2: "12", } - } } } @@ -752,7 +740,6 @@ impl IconShape for FiArrowDownCircle { y1: "8", y2: "16", } - } } } @@ -801,7 +788,6 @@ impl IconShape for FiArrowDownLeft { polyline { points: "17 17 7 17 7 7", } - } } } @@ -850,7 +836,6 @@ impl IconShape for FiArrowDownRight { polyline { points: "17 7 17 17 7 17", } - } } } @@ -899,7 +884,6 @@ impl IconShape for FiArrowDown { polyline { points: "19 12 12 19 5 12", } - } } } @@ -953,7 +937,6 @@ impl IconShape for FiArrowLeftCircle { y1: "12", y2: "12", } - } } } @@ -1002,7 +985,6 @@ impl IconShape for FiArrowLeft { polyline { points: "12 19 5 12 12 5", } - } } } @@ -1056,7 +1038,6 @@ impl IconShape for FiArrowRightCircle { y1: "12", y2: "12", } - } } } @@ -1105,7 +1086,6 @@ impl IconShape for FiArrowRight { polyline { points: "12 5 19 12 12 19", } - } } } @@ -1159,7 +1139,6 @@ impl IconShape for FiArrowUpCircle { y1: "16", y2: "8", } - } } } @@ -1208,7 +1187,6 @@ impl IconShape for FiArrowUpLeft { polyline { points: "7 17 7 7 17 7", } - } } } @@ -1257,7 +1235,6 @@ impl IconShape for FiArrowUpRight { polyline { points: "7 7 17 7 17 17", } - } } } @@ -1306,7 +1283,6 @@ impl IconShape for FiArrowUp { polyline { points: "5 12 12 5 19 12", } - } } } @@ -1354,7 +1330,6 @@ impl IconShape for FiAtSign { path { d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94", } - } } } @@ -1402,7 +1377,6 @@ impl IconShape for FiAward { polyline { points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88", } - } } } @@ -1460,7 +1434,6 @@ impl IconShape for FiBarChart2 { y1: "20", y2: "14", } - } } } @@ -1518,7 +1491,6 @@ impl IconShape for FiBarChart { y1: "20", y2: "16", } - } } } @@ -1570,7 +1542,6 @@ impl IconShape for FiBatteryCharging { polyline { points: "11 6 7 12 13 12 9 18", } - } } } @@ -1624,7 +1595,6 @@ impl IconShape for FiBattery { y1: "13", y2: "11", } - } } } @@ -1682,7 +1652,6 @@ impl IconShape for FiBellOff { y1: "1", y2: "23", } - } } } @@ -1728,7 +1697,6 @@ impl IconShape for FiBell { path { d: "M13.73 21a2 2 0 0 1-3.46 0", } - } } } @@ -1771,7 +1739,6 @@ impl IconShape for FiBluetooth { polyline { points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5", } - } } } @@ -1817,7 +1784,6 @@ impl IconShape for FiBold { path { d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z", } - } } } @@ -1863,7 +1829,6 @@ impl IconShape for FiBookOpen { path { d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z", } - } } } @@ -1909,7 +1874,6 @@ impl IconShape for FiBook { path { d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z", } - } } } @@ -1952,7 +1916,6 @@ impl IconShape for FiBookmark { path { d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z", } - } } } @@ -2004,7 +1967,6 @@ impl IconShape for FiBox { y1: "22.08", y2: "12", } - } } } @@ -2055,7 +2017,6 @@ impl IconShape for FiBriefcase { path { d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16", } - } } } @@ -2121,7 +2082,6 @@ impl IconShape for FiCalendar { y1: "10", y2: "10", } - } } } @@ -2170,7 +2130,6 @@ impl IconShape for FiCameraOff { path { d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56", } - } } } @@ -2218,7 +2177,6 @@ impl IconShape for FiCamera { cy: "13", r: "4", } - } } } @@ -2267,7 +2225,6 @@ impl IconShape for FiCast { y1: "20", y2: "20", } - } } } @@ -2313,7 +2270,6 @@ impl IconShape for FiCheckCircle { polyline { points: "22 4 12 14.01 9 11.01", } - } } } @@ -2359,7 +2315,6 @@ impl IconShape for FiCheckSquare { path { d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11", } - } } } @@ -2402,7 +2357,6 @@ impl IconShape for FiCheck { polyline { points: "20 6 9 17 4 12", } - } } } @@ -2445,7 +2399,6 @@ impl IconShape for FiChevronDown { polyline { points: "6 9 12 15 18 9", } - } } } @@ -2488,7 +2441,6 @@ impl IconShape for FiChevronLeft { polyline { points: "15 18 9 12 15 6", } - } } } @@ -2531,7 +2483,6 @@ impl IconShape for FiChevronRight { polyline { points: "9 18 15 12 9 6", } - } } } @@ -2574,7 +2525,6 @@ impl IconShape for FiChevronUp { polyline { points: "18 15 12 9 6 15", } - } } } @@ -2620,7 +2570,6 @@ impl IconShape for FiChevronsDown { polyline { points: "7 6 12 11 17 6", } - } } } @@ -2666,7 +2615,6 @@ impl IconShape for FiChevronsLeft { polyline { points: "18 17 13 12 18 7", } - } } } @@ -2712,7 +2660,6 @@ impl IconShape for FiChevronsRight { polyline { points: "6 17 11 12 6 7", } - } } } @@ -2758,7 +2705,6 @@ impl IconShape for FiChevronsUp { polyline { points: "17 18 12 13 7 18", } - } } } @@ -2826,7 +2772,6 @@ impl IconShape for FiChrome { y1: "21.94", y2: "14", } - } } } @@ -2871,7 +2816,6 @@ impl IconShape for FiCircle { cy: "12", r: "10", } - } } } @@ -2922,7 +2866,6 @@ impl IconShape for FiClipboard { x: "8", y: "2", } - } } } @@ -2970,7 +2913,6 @@ impl IconShape for FiClock { polyline { points: "12 6 12 12 16 14", } - } } } @@ -3049,7 +2991,6 @@ impl IconShape for FiCloudDrizzle { path { d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25", } - } } } @@ -3095,7 +3036,6 @@ impl IconShape for FiCloudLightning { polyline { points: "13 11 9 17 15 17 11 23", } - } } } @@ -3144,7 +3084,6 @@ impl IconShape for FiCloudOff { y1: "1", y2: "23", } - } } } @@ -3205,7 +3144,6 @@ impl IconShape for FiCloudRain { path { d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25", } - } } } @@ -3284,7 +3222,6 @@ impl IconShape for FiCloudSnow { y1: "20", y2: "20", } - } } } @@ -3327,7 +3264,6 @@ impl IconShape for FiCloud { path { d: "M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z", } - } } } @@ -3373,7 +3309,6 @@ impl IconShape for FiCode { polyline { points: "8 6 2 12 8 18", } - } } } @@ -3434,7 +3369,6 @@ impl IconShape for FiCodepen { y1: "2", y2: "8.5", } - } } } @@ -3495,7 +3429,6 @@ impl IconShape for FiCodesandbox { y1: "22.08", y2: "12", } - } } } @@ -3559,7 +3492,6 @@ impl IconShape for FiCoffee { y1: "1", y2: "4", } - } } } @@ -3602,7 +3534,6 @@ impl IconShape for FiColumns { path { d: "M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18", } - } } } @@ -3645,7 +3576,6 @@ impl IconShape for FiCommand { path { d: "M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z", } - } } } @@ -3693,7 +3623,6 @@ impl IconShape for FiCompass { polygon { points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76", } - } } } @@ -3744,7 +3673,6 @@ impl IconShape for FiCopy { path { d: "M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1", } - } } } @@ -3790,7 +3718,6 @@ impl IconShape for FiCornerDownLeft { path { d: "M20 4v7a4 4 0 0 1-4 4H4", } - } } } @@ -3836,7 +3763,6 @@ impl IconShape for FiCornerDownRight { path { d: "M4 4v7a4 4 0 0 0 4 4h12", } - } } } @@ -3882,7 +3808,6 @@ impl IconShape for FiCornerLeftDown { path { d: "M20 4h-7a4 4 0 0 0-4 4v12", } - } } } @@ -3928,7 +3853,6 @@ impl IconShape for FiCornerLeftUp { path { d: "M20 20h-7a4 4 0 0 1-4-4V4", } - } } } @@ -3974,7 +3898,6 @@ impl IconShape for FiCornerRightDown { path { d: "M4 4h7a4 4 0 0 1 4 4v12", } - } } } @@ -4020,7 +3943,6 @@ impl IconShape for FiCornerRightUp { path { d: "M4 20h7a4 4 0 0 0 4-4V4", } - } } } @@ -4066,7 +3988,6 @@ impl IconShape for FiCornerUpLeft { path { d: "M20 20v-7a4 4 0 0 0-4-4H4", } - } } } @@ -4112,7 +4033,6 @@ impl IconShape for FiCornerUpRight { path { d: "M4 20v-7a4 4 0 0 1 4-4h12", } - } } } @@ -4214,7 +4134,6 @@ impl IconShape for FiCpu { y1: "14", y2: "14", } - } } } @@ -4268,7 +4187,6 @@ impl IconShape for FiCreditCard { y1: "10", y2: "10", } - } } } @@ -4314,7 +4232,6 @@ impl IconShape for FiCrop { path { d: "M1 6.13L16 6a2 2 0 0 1 2 2v15", } - } } } @@ -4383,7 +4300,6 @@ impl IconShape for FiCrosshair { y1: "22", y2: "18", } - } } } @@ -4435,7 +4351,6 @@ impl IconShape for FiDatabase { path { d: "M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5", } - } } } @@ -4490,7 +4405,6 @@ impl IconShape for FiDelete { y1: "9", y2: "15", } - } } } @@ -4540,7 +4454,6 @@ impl IconShape for FiDisc { cy: "12", r: "3", } - } } } @@ -4603,7 +4516,6 @@ impl IconShape for FiDivideCircle { cy: "12", r: "10", } - } } } @@ -4669,7 +4581,6 @@ impl IconShape for FiDivideSquare { y1: "8", y2: "8", } - } } } @@ -4725,7 +4636,6 @@ impl IconShape for FiDivide { cy: "18", r: "2", } - } } } @@ -4774,7 +4684,6 @@ impl IconShape for FiDollarSign { path { d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6", } - } } } @@ -4826,7 +4735,6 @@ impl IconShape for FiDownloadCloud { path { d: "M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29", } - } } } @@ -4878,7 +4786,6 @@ impl IconShape for FiDownload { y1: "15", y2: "3", } - } } } @@ -4926,7 +4833,6 @@ impl IconShape for FiDribbble { path { d: "M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32", } - } } } @@ -4969,7 +4875,6 @@ impl IconShape for FiDroplet { path { d: "M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z", } - } } } @@ -5012,7 +4917,6 @@ impl IconShape for FiEdit2 { path { d: "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z", } - } } } @@ -5058,7 +4962,6 @@ impl IconShape for FiEdit3 { path { d: "M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z", } - } } } @@ -5104,7 +5007,6 @@ impl IconShape for FiEdit { path { d: "M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z", } - } } } @@ -5156,7 +5058,6 @@ impl IconShape for FiExternalLink { y1: "14", y2: "3", } - } } } @@ -5205,7 +5106,6 @@ impl IconShape for FiEyeOff { y1: "1", y2: "23", } - } } } @@ -5253,7 +5153,6 @@ impl IconShape for FiEye { cy: "12", r: "3", } - } } } @@ -5296,7 +5195,6 @@ impl IconShape for FiFacebook { path { d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z", } - } } } @@ -5342,7 +5240,6 @@ impl IconShape for FiFastForward { polygon { points: "2 19 11 12 2 5 2 19", } - } } } @@ -5397,7 +5294,6 @@ impl IconShape for FiFeather { y1: "15", y2: "15", } - } } } @@ -5452,7 +5348,6 @@ impl IconShape for FiFigma { path { d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z", } - } } } @@ -5504,7 +5399,6 @@ impl IconShape for FiFileMinus { y1: "15", y2: "15", } - } } } @@ -5562,7 +5456,6 @@ impl IconShape for FiFilePlus { y1: "15", y2: "15", } - } } } @@ -5623,7 +5516,6 @@ impl IconShape for FiFileText { polyline { points: "10 9 9 9 8 9", } - } } } @@ -5669,7 +5561,6 @@ impl IconShape for FiFile { polyline { points: "13 2 13 9 20 9", } - } } } @@ -5759,7 +5650,6 @@ impl IconShape for FiFilm { y1: "7", y2: "7", } - } } } @@ -5802,7 +5692,6 @@ impl IconShape for FiFilter { polygon { points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3", } - } } } @@ -5851,7 +5740,6 @@ impl IconShape for FiFlag { y1: "22", y2: "15", } - } } } @@ -5900,7 +5788,6 @@ impl IconShape for FiFolderMinus { y1: "14", y2: "14", } - } } } @@ -5955,7 +5842,6 @@ impl IconShape for FiFolderPlus { y1: "14", y2: "14", } - } } } @@ -5998,7 +5884,6 @@ impl IconShape for FiFolder { path { d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z", } - } } } @@ -6041,7 +5926,6 @@ impl IconShape for FiFramer { path { d: "M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7", } - } } } @@ -6101,7 +5985,6 @@ impl IconShape for FiFrown { y1: "9", y2: "9", } - } } } @@ -6162,7 +6045,6 @@ impl IconShape for FiGift { path { d: "M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z", } - } } } @@ -6221,7 +6103,6 @@ impl IconShape for FiGitBranch { path { d: "M18 9a9 9 0 0 1-9 9", } - } } } @@ -6278,7 +6159,6 @@ impl IconShape for FiGitCommit { y1: "12", y2: "12", } - } } } @@ -6331,7 +6211,6 @@ impl IconShape for FiGitMerge { path { d: "M6 21V9a9 9 0 0 0 9 9", } - } } } @@ -6390,7 +6269,6 @@ impl IconShape for FiGitPullRequest { y1: "9", y2: "21", } - } } } @@ -6433,7 +6311,6 @@ impl IconShape for FiGithub { path { d: "M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22", } - } } } @@ -6476,7 +6353,6 @@ impl IconShape for FiGitlab { path { d: "M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z", } - } } } @@ -6530,7 +6406,6 @@ impl IconShape for FiGlobe { path { d: "M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z", } - } } } @@ -6594,7 +6469,6 @@ impl IconShape for FiGrid { x: "3", y: "14", } - } } } @@ -6655,7 +6529,6 @@ impl IconShape for FiHardDrive { y1: "16", y2: "16", } - } } } @@ -6719,7 +6592,6 @@ impl IconShape for FiHash { y1: "3", y2: "21", } - } } } @@ -6765,7 +6637,6 @@ impl IconShape for FiHeadphones { path { d: "M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z", } - } } } @@ -6808,7 +6679,6 @@ impl IconShape for FiHeart { path { d: "M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z", } - } } } @@ -6862,7 +6732,6 @@ impl IconShape for FiHelpCircle { y1: "17", y2: "17", } - } } } @@ -6905,7 +6774,6 @@ impl IconShape for FiHexagon { path { d: "M21 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.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z", } - } } } @@ -6951,7 +6819,6 @@ impl IconShape for FiHome { polyline { points: "9 22 9 12 15 12 15 22", } - } } } @@ -7007,7 +6874,6 @@ impl IconShape for FiImage { polyline { points: "21 15 16 10 5 21", } - } } } @@ -7053,7 +6919,6 @@ impl IconShape for FiInbox { path { d: "M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z", } - } } } @@ -7110,7 +6975,6 @@ impl IconShape for FiInfo { y1: "8", y2: "8", } - } } } @@ -7167,7 +7031,6 @@ impl IconShape for FiInstagram { y1: "6.5", y2: "6.5", } - } } } @@ -7225,7 +7088,6 @@ impl IconShape for FiItalic { y1: "4", y2: "20", } - } } } @@ -7268,7 +7130,6 @@ impl IconShape for FiKey { path { d: "M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4", } - } } } @@ -7317,7 +7178,6 @@ impl IconShape for FiLayers { polyline { points: "2 12 12 17 22 12", } - } } } @@ -7377,7 +7237,6 @@ impl IconShape for FiLayout { y1: "21", y2: "9", } - } } } @@ -7457,7 +7316,6 @@ impl IconShape for FiLifeBuoy { y1: "19.07", y2: "14.83", } - } } } @@ -7506,7 +7364,6 @@ impl IconShape for FiLink2 { y1: "12", y2: "12", } - } } } @@ -7552,7 +7409,6 @@ impl IconShape for FiLink { path { d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71", } - } } } @@ -7606,7 +7462,6 @@ impl IconShape for FiLinkedin { cy: "4", r: "2", } - } } } @@ -7682,7 +7537,6 @@ impl IconShape for FiList { y1: "18", y2: "18", } - } } } @@ -7770,7 +7624,6 @@ impl IconShape for FiLoader { y1: "7.76", y2: "4.93", } - } } } @@ -7821,7 +7674,6 @@ impl IconShape for FiLock { path { d: "M7 11V7a5 5 0 0 1 10 0v4", } - } } } @@ -7873,7 +7725,6 @@ impl IconShape for FiLogIn { y1: "12", y2: "12", } - } } } @@ -7925,7 +7776,6 @@ impl IconShape for FiLogOut { y1: "12", y2: "12", } - } } } @@ -7971,7 +7821,6 @@ impl IconShape for FiMail { polyline { points: "22,6 12,13 2,6", } - } } } @@ -8019,7 +7868,6 @@ impl IconShape for FiMapPin { cy: "10", r: "3", } - } } } @@ -8074,7 +7922,6 @@ impl IconShape for FiMap { y1: "6", y2: "22", } - } } } @@ -8132,7 +7979,6 @@ impl IconShape for FiMaximize2 { y1: "21", y2: "14", } - } } } @@ -8175,7 +8021,6 @@ impl IconShape for FiMaximize { path { d: "M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3", } - } } } @@ -8238,7 +8083,6 @@ impl IconShape for FiMeh { y1: "9", y2: "9", } - } } } @@ -8296,7 +8140,6 @@ impl IconShape for FiMenu { y1: "18", y2: "18", } - } } } @@ -8339,7 +8182,6 @@ impl IconShape for FiMessageCircle { path { d: "M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z", } - } } } @@ -8382,7 +8224,6 @@ impl IconShape for FiMessageSquare { path { d: "M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z", } - } } } @@ -8446,7 +8287,6 @@ impl IconShape for FiMicOff { y1: "23", y2: "23", } - } } } @@ -8504,7 +8344,6 @@ impl IconShape for FiMic { y1: "23", y2: "23", } - } } } @@ -8562,7 +8401,6 @@ impl IconShape for FiMinimize2 { y1: "21", y2: "14", } - } } } @@ -8605,7 +8443,6 @@ impl IconShape for FiMinimize { path { d: "M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3", } - } } } @@ -8656,7 +8493,6 @@ impl IconShape for FiMinusCircle { y1: "12", y2: "12", } - } } } @@ -8710,7 +8546,6 @@ impl IconShape for FiMinusSquare { y1: "12", y2: "12", } - } } } @@ -8756,7 +8591,6 @@ impl IconShape for FiMinus { y1: "12", y2: "12", } - } } } @@ -8816,7 +8650,6 @@ impl IconShape for FiMonitor { y1: "17", y2: "21", } - } } } @@ -8859,7 +8692,6 @@ impl IconShape for FiMoon { path { d: "M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z", } - } } } @@ -8914,7 +8746,6 @@ impl IconShape for FiMoreHorizontal { cy: "12", r: "1", } - } } } @@ -8969,7 +8800,6 @@ impl IconShape for FiMoreVertical { cy: "19", r: "1", } - } } } @@ -9015,7 +8845,6 @@ impl IconShape for FiMousePointer { path { d: "M13 13l6 6", } - } } } @@ -9079,7 +8908,6 @@ impl IconShape for FiMove { y1: "2", y2: "22", } - } } } @@ -9132,7 +8960,6 @@ impl IconShape for FiMusic { cy: "16", r: "3", } - } } } @@ -9175,7 +9002,6 @@ impl IconShape for FiNavigation2 { polygon { points: "12 2 19 21 12 17 5 21 12 2", } - } } } @@ -9218,7 +9044,6 @@ impl IconShape for FiNavigation { polygon { points: "3 11 22 2 13 21 11 13 3 11", } - } } } @@ -9261,7 +9086,6 @@ impl IconShape for FiOctagon { polygon { points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2", } - } } } @@ -9319,7 +9143,6 @@ impl IconShape for FiPackage { y1: "22.08", y2: "12", } - } } } @@ -9362,7 +9185,6 @@ impl IconShape for FiPaperclip { path { d: "M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48", } - } } } @@ -9419,7 +9241,6 @@ impl IconShape for FiPauseCircle { y1: "15", y2: "9", } - } } } @@ -9471,7 +9292,6 @@ impl IconShape for FiPause { x: "14", y: "4", } - } } } @@ -9525,7 +9345,6 @@ impl IconShape for FiPenTool { cy: "11", r: "2", } - } } } @@ -9581,7 +9400,6 @@ impl IconShape for FiPercent { cy: "17.5", r: "2.5", } - } } } @@ -9624,7 +9442,6 @@ impl IconShape for FiPhoneCall { path { d: "M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9676,7 +9493,6 @@ impl IconShape for FiPhoneForwarded { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9728,7 +9544,6 @@ impl IconShape for FiPhoneIncoming { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9783,7 +9598,6 @@ impl IconShape for FiPhoneMissed { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9832,7 +9646,6 @@ impl IconShape for FiPhoneOff { y1: "1", y2: "23", } - } } } @@ -9884,7 +9697,6 @@ impl IconShape for FiPhoneOutgoing { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9927,7 +9739,6 @@ impl IconShape for FiPhone { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -9973,7 +9784,6 @@ impl IconShape for FiPieChart { path { d: "M22 12A10 10 0 0 0 12 2v10z", } - } } } @@ -10021,7 +9831,6 @@ impl IconShape for FiPlayCircle { polygon { points: "10 8 16 12 10 16 10 8", } - } } } @@ -10064,7 +9873,6 @@ impl IconShape for FiPlay { polygon { points: "5 3 19 12 5 21 5 3", } - } } } @@ -10121,7 +9929,6 @@ impl IconShape for FiPlusCircle { y1: "12", y2: "12", } - } } } @@ -10181,7 +9988,6 @@ impl IconShape for FiPlusSquare { y1: "12", y2: "12", } - } } } @@ -10233,7 +10039,6 @@ impl IconShape for FiPlus { y1: "12", y2: "12", } - } } } @@ -10279,7 +10084,6 @@ impl IconShape for FiPocket { polyline { points: "8 10 12 14 16 10", } - } } } @@ -10328,7 +10132,6 @@ impl IconShape for FiPower { y1: "2", y2: "12", } - } } } @@ -10380,7 +10183,6 @@ impl IconShape for FiPrinter { x: "6", y: "14", } - } } } @@ -10428,7 +10230,6 @@ impl IconShape for FiRadio { path { d: "M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14", } - } } } @@ -10477,7 +10278,6 @@ impl IconShape for FiRefreshCcw { path { d: "M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15", } - } } } @@ -10526,7 +10326,6 @@ impl IconShape for FiRefreshCw { path { d: "M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15", } - } } } @@ -10578,7 +10377,6 @@ impl IconShape for FiRepeat { path { d: "M21 13v2a4 4 0 0 1-4 4H3", } - } } } @@ -10624,7 +10422,6 @@ impl IconShape for FiRewind { polygon { points: "22 19 13 12 22 5 22 19", } - } } } @@ -10670,7 +10467,6 @@ impl IconShape for FiRotateCcw { path { d: "M3.51 15a9 9 0 1 0 2.13-9.36L1 10", } - } } } @@ -10716,7 +10512,6 @@ impl IconShape for FiRotateCw { path { d: "M20.49 15a9 9 0 1 1-2.12-9.36L23 10", } - } } } @@ -10767,7 +10562,6 @@ impl IconShape for FiRss { cy: "19", r: "1", } - } } } @@ -10816,7 +10610,6 @@ impl IconShape for FiSave { polyline { points: "7 3 7 8 15 8", } - } } } @@ -10884,7 +10677,6 @@ impl IconShape for FiScissors { y1: "8.12", y2: "12", } - } } } @@ -10935,7 +10727,6 @@ impl IconShape for FiSearch { y1: "21", y2: "16.65", } - } } } @@ -10984,7 +10775,6 @@ impl IconShape for FiSend { polygon { points: "22 2 15 22 11 13 2 9 22 2", } - } } } @@ -11052,7 +10842,6 @@ impl IconShape for FiServer { y1: "18", y2: "18", } - } } } @@ -11100,7 +10889,6 @@ impl IconShape for FiSettings { path { d: "M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z", } - } } } @@ -11167,7 +10955,6 @@ impl IconShape for FiShare2 { y1: "6.51", y2: "10.49", } - } } } @@ -11219,7 +11006,6 @@ impl IconShape for FiShare { y1: "2", y2: "15", } - } } } @@ -11271,7 +11057,6 @@ impl IconShape for FiShieldOff { y1: "1", y2: "23", } - } } } @@ -11314,7 +11099,6 @@ impl IconShape for FiShield { path { d: "M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z", } - } } } @@ -11366,7 +11150,6 @@ impl IconShape for FiShoppingBag { path { d: "M16 10a4 4 0 0 1-8 0", } - } } } @@ -11419,7 +11202,6 @@ impl IconShape for FiShoppingCart { path { d: "M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6", } - } } } @@ -11483,7 +11265,6 @@ impl IconShape for FiShuffle { y1: "4", y2: "9", } - } } } @@ -11537,7 +11318,6 @@ impl IconShape for FiSidebar { y1: "3", y2: "21", } - } } } @@ -11586,7 +11366,6 @@ impl IconShape for FiSkipBack { y1: "19", y2: "5", } - } } } @@ -11635,7 +11414,6 @@ impl IconShape for FiSkipForward { y1: "5", y2: "19", } - } } } @@ -11699,7 +11477,6 @@ impl IconShape for FiSlack { path { d: "M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z", } - } } } @@ -11750,7 +11527,6 @@ impl IconShape for FiSlash { y1: "4.93", y2: "19.07", } - } } } @@ -11844,7 +11620,6 @@ impl IconShape for FiSliders { y1: "16", y2: "16", } - } } } @@ -11898,7 +11673,6 @@ impl IconShape for FiSmartphone { y1: "18", y2: "18", } - } } } @@ -11958,7 +11732,6 @@ impl IconShape for FiSmile { y1: "9", y2: "9", } - } } } @@ -12017,7 +11790,6 @@ impl IconShape for FiSpeaker { y1: "6", y2: "6", } - } } } @@ -12065,7 +11837,6 @@ impl IconShape for FiSquare { x: "3", y: "3", } - } } } @@ -12108,7 +11879,6 @@ impl IconShape for FiStar { polygon { points: "12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2", } - } } } @@ -12159,7 +11929,6 @@ impl IconShape for FiStopCircle { x: "9", y: "9", } - } } } @@ -12252,7 +12021,6 @@ impl IconShape for FiSun { y1: "5.64", y2: "4.22", } - } } } @@ -12334,7 +12102,6 @@ impl IconShape for FiSunrise { polyline { points: "8 6 12 2 16 6", } - } } } @@ -12416,7 +12183,6 @@ impl IconShape for FiSunset { polyline { points: "16 5 12 9 8 5", } - } } } @@ -12459,7 +12225,6 @@ impl IconShape for FiTable { path { d: "M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18", } - } } } @@ -12513,7 +12278,6 @@ impl IconShape for FiTablet { y1: "18", y2: "18", } - } } } @@ -12562,7 +12326,6 @@ impl IconShape for FiTag { y1: "7", y2: "7", } - } } } @@ -12617,7 +12380,6 @@ impl IconShape for FiTarget { cy: "12", r: "2", } - } } } @@ -12666,7 +12428,6 @@ impl IconShape for FiTerminal { y1: "19", y2: "19", } - } } } @@ -12709,7 +12470,6 @@ impl IconShape for FiThermometer { path { d: "M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z", } - } } } @@ -12752,7 +12512,6 @@ impl IconShape for FiThumbsDown { path { d: "M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17", } - } } } @@ -12795,7 +12554,6 @@ impl IconShape for FiThumbsUp { path { d: "M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3", } - } } } @@ -12848,7 +12606,6 @@ impl IconShape for FiToggleLeft { cy: "12", r: "3", } - } } } @@ -12901,7 +12658,6 @@ impl IconShape for FiToggleRight { cy: "12", r: "3", } - } } } @@ -12944,7 +12700,6 @@ impl IconShape for FiTool { path { d: "M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z", } - } } } @@ -13002,7 +12757,6 @@ impl IconShape for FiTrash2 { y1: "11", y2: "17", } - } } } @@ -13048,7 +12802,6 @@ impl IconShape for FiTrash { path { d: "M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2", } - } } } @@ -13108,7 +12861,6 @@ impl IconShape for FiTrello { x: "14", y: "7", } - } } } @@ -13154,7 +12906,6 @@ impl IconShape for FiTrendingDown { polyline { points: "17 18 23 18 23 12", } - } } } @@ -13200,7 +12951,6 @@ impl IconShape for FiTrendingUp { polyline { points: "17 6 23 6 23 12", } - } } } @@ -13243,7 +12993,6 @@ impl IconShape for FiTriangle { path { d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z", } - } } } @@ -13302,7 +13051,6 @@ impl IconShape for FiTruck { cy: "18.5", r: "2.5", } - } } } @@ -13353,7 +13101,6 @@ impl IconShape for FiTv { polyline { points: "17 2 12 7 7 2", } - } } } @@ -13396,7 +13143,6 @@ impl IconShape for FiTwitch { path { d: "M21 2H3v16h5v4l4-4h5l4-4V2zM11 11V7M16 11V7", } - } } } @@ -13439,7 +13185,6 @@ impl IconShape for FiTwitter { path { d: "M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z", } - } } } @@ -13494,7 +13239,6 @@ impl IconShape for FiType { y1: "4", y2: "20", } - } } } @@ -13537,7 +13281,6 @@ impl IconShape for FiUmbrella { path { d: "M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7", } - } } } @@ -13586,7 +13329,6 @@ impl IconShape for FiUnderline { y1: "21", y2: "21", } - } } } @@ -13637,7 +13379,6 @@ impl IconShape for FiUnlock { path { d: "M7 11V7a5 5 0 0 1 9.9-1", } - } } } @@ -13692,7 +13433,6 @@ impl IconShape for FiUploadCloud { polyline { points: "16 16 12 12 8 16", } - } } } @@ -13744,7 +13484,6 @@ impl IconShape for FiUpload { y1: "3", y2: "15", } - } } } @@ -13795,7 +13534,6 @@ impl IconShape for FiUserCheck { polyline { points: "17 11 19 13 23 9", } - } } } @@ -13849,7 +13587,6 @@ impl IconShape for FiUserMinus { y1: "11", y2: "11", } - } } } @@ -13909,7 +13646,6 @@ impl IconShape for FiUserPlus { y1: "11", y2: "11", } - } } } @@ -13969,7 +13705,6 @@ impl IconShape for FiUserX { y1: "8", y2: "13", } - } } } @@ -14017,7 +13752,6 @@ impl IconShape for FiUser { cy: "7", r: "4", } - } } } @@ -14071,7 +13805,6 @@ impl IconShape for FiUsers { path { d: "M16 3.13a4 4 0 0 1 0 7.75", } - } } } @@ -14120,7 +13853,6 @@ impl IconShape for FiVideoOff { y1: "1", y2: "23", } - } } } @@ -14171,7 +13903,6 @@ impl IconShape for FiVideo { x: "1", y: "5", } - } } } @@ -14227,7 +13958,6 @@ impl IconShape for FiVoicemail { y1: "16", y2: "16", } - } } } @@ -14273,7 +14003,6 @@ impl IconShape for FiVolume1 { path { d: "M15.54 8.46a5 5 0 0 1 0 7.07", } - } } } @@ -14319,7 +14048,6 @@ impl IconShape for FiVolume2 { path { d: "M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07", } - } } } @@ -14374,7 +14102,6 @@ impl IconShape for FiVolumeX { y1: "9", y2: "15", } - } } } @@ -14417,7 +14144,6 @@ impl IconShape for FiVolume { polygon { points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5", } - } } } @@ -14468,7 +14194,6 @@ impl IconShape for FiWatch { path { d: "M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83", } - } } } @@ -14535,7 +14260,6 @@ impl IconShape for FiWifiOff { y1: "20", y2: "20", } - } } } @@ -14590,7 +14314,6 @@ impl IconShape for FiWifi { y1: "20", y2: "20", } - } } } @@ -14633,7 +14356,6 @@ impl IconShape for FiWind { path { d: "M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2", } - } } } @@ -14690,7 +14412,6 @@ impl IconShape for FiXCircle { y1: "9", y2: "15", } - } } } @@ -14745,7 +14466,6 @@ impl IconShape for FiXOctagon { y1: "9", y2: "15", } - } } } @@ -14805,7 +14525,6 @@ impl IconShape for FiXSquare { y1: "9", y2: "15", } - } } } @@ -14857,7 +14576,6 @@ impl IconShape for FiX { y1: "6", y2: "18", } - } } } @@ -14903,7 +14621,6 @@ impl IconShape for FiYoutube { polygon { points: "9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02", } - } } } @@ -14958,7 +14675,6 @@ impl IconShape for FiZapOff { y1: "1", y2: "23", } - } } } @@ -15001,7 +14717,6 @@ impl IconShape for FiZap { polygon { points: "13 2 3 14 12 14 11 22 21 10 12 10 13 2", } - } } } @@ -15064,7 +14779,6 @@ impl IconShape for FiZoomIn { y1: "11", y2: "11", } - } } } @@ -15121,7 +14835,6 @@ impl IconShape for FiZoomOut { y1: "11", y2: "11", } - } } } diff --git a/packages/lib/src/icons/go_icons.rs b/packages/lib/src/icons/go_icons.rs index 46244e3..dfb8644 100644 --- a/packages/lib/src/icons/go_icons.rs +++ b/packages/lib/src/icons/go_icons.rs @@ -40,7 +40,6 @@ impl IconShape for GoAccessibility { d: "M9.923 5.302a3 3 0 10-3.847 0A2.713 2.713 0 005.9 5.5H2A.75.75 0 002 7h3.3l-.578 5.163-.362 2.997a.75.75 0 101.49.18L6.132 13h3.736l.282 2.34a.75.75 0 101.49-.18l-.362-2.997L10.7 7H14a.75.75 0 000-1.5h-3.899a2.697 2.697 0 00-.178-.198zM9.5 3a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm-.3 4.073l.495 4.427h-3.39l.496-4.427a1.207 1.207 0 012.398 0z", fill_rule: "evenodd", } - } } } @@ -84,7 +83,6 @@ impl IconShape for GoAlert { d: "M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z", fill_rule: "evenodd", } - } } } @@ -128,7 +126,6 @@ impl IconShape for GoApps { d: "M1.5 3.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5A1.75 1.75 0 015.75 7.5h-2.5A1.75 1.75 0 011.5 5.75v-2.5zM3.25 3a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5A.25.25 0 006 5.75v-2.5A.25.25 0 005.75 3h-2.5zM1.5 10.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5a1.75 1.75 0 01-1.75-1.75v-2.5zM3.25 10a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5zM8.5 3.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5A1.75 1.75 0 018.5 5.75v-2.5zM10.25 3a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5zM8.5 10.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 01-1.75 1.75h-2.5a1.75 1.75 0 01-1.75-1.75v-2.5zm1.75-.25a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-2.5z", fill_rule: "evenodd", } - } } } @@ -172,7 +169,6 @@ impl IconShape for GoArchive { d: "M1.75 2.5a.25.25 0 00-.25.25v1.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-1.5a.25.25 0 00-.25-.25H1.75zM0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v1.5A1.75 1.75 0 0114.25 6H1.75A1.75 1.75 0 010 4.25v-1.5zM1.75 7a.75.75 0 01.75.75v5.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25v-5.5a.75.75 0 111.5 0v5.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25v-5.5A.75.75 0 011.75 7zm4.5 1a.75.75 0 000 1.5h3.5a.75.75 0 100-1.5h-3.5z", fill_rule: "evenodd", } - } } } @@ -216,7 +212,6 @@ impl IconShape for GoArrowBoth { d: "M3.72 3.72a.75.75 0 011.06 1.06L2.56 7h10.88l-2.22-2.22a.75.75 0 011.06-1.06l3.5 3.5a.75.75 0 010 1.06l-3.5 3.5a.75.75 0 11-1.06-1.06l2.22-2.22H2.56l2.22 2.22a.75.75 0 11-1.06 1.06l-3.5-3.5a.75.75 0 010-1.06l3.5-3.5z", fill_rule: "evenodd", } - } } } @@ -260,7 +255,6 @@ impl IconShape for GoArrowDown { d: "M13.03 8.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.47 9.28a.75.75 0 011.06-1.06l2.97 2.97V3.75a.75.75 0 011.5 0v7.44l2.97-2.97a.75.75 0 011.06 0z", fill_rule: "evenodd", } - } } } @@ -304,7 +298,6 @@ impl IconShape for GoArrowLeft { d: "M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z", fill_rule: "evenodd", } - } } } @@ -348,7 +341,6 @@ impl IconShape for GoArrowRight { d: "M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z", fill_rule: "evenodd", } - } } } @@ -391,7 +383,6 @@ impl IconShape for GoArrowSwitch { path { d: "M5.22 14.78a.75.75 0 001.06-1.06L4.56 12h8.69a.75.75 0 000-1.5H4.56l1.72-1.72a.75.75 0 00-1.06-1.06l-3 3a.75.75 0 000 1.06l3 3zm5.56-6.5a.75.75 0 11-1.06-1.06l1.72-1.72H2.75a.75.75 0 010-1.5h8.69L9.72 2.28a.75.75 0 011.06-1.06l3 3a.75.75 0 010 1.06l-3 3z", } - } } } @@ -435,7 +426,6 @@ impl IconShape for GoArrowUp { d: "M3.47 7.78a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0l4.25 4.25a.75.75 0 01-1.06 1.06L9 4.81v7.44a.75.75 0 01-1.5 0V4.81L4.53 7.78a.75.75 0 01-1.06 0z", fill_rule: "evenodd", } - } } } @@ -479,7 +469,6 @@ impl IconShape for GoBeaker { d: "M5 5.782V2.5h-.25a.75.75 0 010-1.5h6.5a.75.75 0 010 1.5H11v3.282l3.666 5.76C15.619 13.04 14.543 15 12.767 15H3.233c-1.776 0-2.852-1.96-1.899-3.458L5 5.782zM9.5 2.5h-3V6a.75.75 0 01-.117.403L4.73 9h6.54L9.617 6.403A.75.75 0 019.5 6V2.5zm-6.9 9.847L3.775 10.5h8.45l1.175 1.847a.75.75 0 01-.633 1.153H3.233a.75.75 0 01-.633-1.153z", fill_rule: "evenodd", } - } } } @@ -526,7 +515,6 @@ impl IconShape for GoBell { d: "M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z", fill_rule: "evenodd", } - } } } @@ -569,7 +557,6 @@ impl IconShape for GoBellFill { path { d: "M8 16c.9 0 1.7-.6 1.9-1.5.1-.3-.1-.5-.4-.5h-3c-.3 0-.5.2-.4.5.2.9 1 1.5 1.9 1.5zM3 5c0-2.8 2.2-5 5-5s5 2.2 5 5v3l1.7 2.6c.2.2.3.5.3.8 0 .8-.7 1.5-1.5 1.5h-11c-.8.1-1.5-.6-1.5-1.4 0-.3.1-.6.3-.8L3 8.1V5z", } - } } } @@ -613,7 +600,6 @@ impl IconShape for GoBellSlash { d: "M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z", fill_rule: "evenodd", } - } } } @@ -657,7 +643,6 @@ impl IconShape for GoBlocked { d: "M4.467.22a.75.75 0 01.53-.22h6.006a.75.75 0 01.53.22l4.247 4.247c.141.14.22.331.22.53v6.006a.75.75 0 01-.22.53l-4.247 4.247a.75.75 0 01-.53.22H4.997a.75.75 0 01-.53-.22L.22 11.533a.75.75 0 01-.22-.53V4.997a.75.75 0 01.22-.53L4.467.22zm.84 1.28L1.5 5.308v5.384L5.308 14.5h5.384l3.808-3.808V5.308L10.692 1.5H5.308zM4 7.75A.75.75 0 014.75 7h6.5a.75.75 0 010 1.5h-6.5A.75.75 0 014 7.75z", fill_rule: "evenodd", } - } } } @@ -701,7 +686,6 @@ impl IconShape for GoBold { d: "M4 2a1 1 0 00-1 1v10a1 1 0 001 1h5.5a3.5 3.5 0 001.852-6.47A3.5 3.5 0 008.5 2H4zm4.5 5a1.5 1.5 0 100-3H5v3h3.5zM5 9v3h4.5a1.5 1.5 0 000-3H5z", fill_rule: "evenodd", } - } } } @@ -745,7 +729,6 @@ impl IconShape for GoBook { d: "M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z", fill_rule: "evenodd", } - } } } @@ -789,7 +772,6 @@ impl IconShape for GoBookmark { d: "M4.75 2.5a.25.25 0 00-.25.25v9.91l3.023-2.489a.75.75 0 01.954 0l3.023 2.49V2.75a.25.25 0 00-.25-.25h-6.5zM3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 01-1.227.579L8 11.722l-3.773 3.107A.75.75 0 013 14.25V2.75z", fill_rule: "evenodd", } - } } } @@ -833,7 +815,6 @@ impl IconShape for GoBookmarkSlash { d: "M1.19 1.143a.75.75 0 10-.88 1.214L3 4.305v9.945a.75.75 0 001.206.596L8 11.944l3.794 2.902A.75.75 0 0013 14.25v-2.703l1.81 1.31a.75.75 0 10.88-1.214l-2.994-2.168a1.09 1.09 0 00-.014-.01L4.196 3.32a.712.712 0 00-.014-.01L1.19 1.143zM4.5 5.39v7.341l3.044-2.328a.75.75 0 01.912 0l3.044 2.328V10.46l-7-5.07zM5.865 1a.75.75 0 000 1.5h5.385a.25.25 0 01.25.25v3.624a.75.75 0 001.5 0V2.75A1.75 1.75 0 0011.25 1H5.865z", fill_rule: "evenodd", } - } } } @@ -877,7 +858,6 @@ impl IconShape for GoBriefcase { d: "M6.75 0A1.75 1.75 0 005 1.75V3H1.75A1.75 1.75 0 000 4.75v8.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H11V1.75A1.75 1.75 0 009.25 0h-2.5zM9.5 3V1.75a.25.25 0 00-.25-.25h-2.5a.25.25 0 00-.25.25V3h3zM5 4.5H1.75a.25.25 0 00-.25.25V6a2 2 0 002 2h9a2 2 0 002-2V4.75a.25.25 0 00-.25-.25H5zm-1.5 5a3.484 3.484 0 01-2-.627v4.377c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V8.873a3.484 3.484 0 01-2 .627h-9z", fill_rule: "evenodd", } - } } } @@ -921,7 +901,6 @@ impl IconShape for GoBroadcast { d: "M3.267 1.457c.3.286.312.76.026 1.06A6.475 6.475 0 001.5 7a6.472 6.472 0 001.793 4.483.75.75 0 01-1.086 1.034 8.89 8.89 0 01-.276-.304l.569-.49-.569.49A7.971 7.971 0 010 7c0-2.139.84-4.083 2.207-5.517a.75.75 0 011.06-.026zm9.466 0a.75.75 0 011.06.026A7.975 7.975 0 0116 7c0 2.139-.84 4.083-2.207 5.517a.75.75 0 11-1.086-1.034A6.475 6.475 0 0014.5 7a6.475 6.475 0 00-1.793-4.483.75.75 0 01.026-1.06zM8.75 8.582a1.75 1.75 0 10-1.5 0v5.668a.75.75 0 001.5 0V8.582zM5.331 4.736a.75.75 0 10-1.143-.972A4.983 4.983 0 003 7c0 1.227.443 2.352 1.177 3.222a.75.75 0 001.146-.967A3.483 3.483 0 014.5 7c0-.864.312-1.654.831-2.264zm6.492-.958a.75.75 0 00-1.146.967c.514.61.823 1.395.823 2.255 0 .86-.31 1.646-.823 2.255a.75.75 0 101.146.967A4.983 4.983 0 0013 7a4.983 4.983 0 00-1.177-3.222z", fill_rule: "evenodd", } - } } } @@ -965,7 +944,6 @@ impl IconShape for GoBrowser { d: "M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25V4.5h2v-2H1.75zM5 2.5v2h2v-2H5zm3.5 0v2h6V2.75a.25.25 0 00-.25-.25H8.5zm6 3.5h-13v7.25c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V6z", fill_rule: "evenodd", } - } } } @@ -1009,7 +987,6 @@ impl IconShape for GoBug { d: "M4.72.22a.75.75 0 011.06 0l1 .999a3.492 3.492 0 012.441 0l.999-1a.75.75 0 111.06 1.061l-.775.776c.616.63.995 1.493.995 2.444v.327c0 .1-.009.197-.025.292.408.14.764.392 1.029.722l1.968-.787a.75.75 0 01.556 1.392L13 7.258V9h2.25a.75.75 0 010 1.5H13v.5c0 .409-.049.806-.141 1.186l2.17.868a.75.75 0 01-.557 1.392l-2.184-.873A4.997 4.997 0 018 16a4.997 4.997 0 01-4.288-2.427l-2.183.873a.75.75 0 01-.558-1.392l2.17-.868A5.013 5.013 0 013 11v-.5H.75a.75.75 0 010-1.5H3V7.258L.971 6.446a.75.75 0 01.558-1.392l1.967.787c.265-.33.62-.583 1.03-.722a1.684 1.684 0 01-.026-.292V4.5c0-.951.38-1.814.995-2.444L4.72 1.28a.75.75 0 010-1.06zM6.173 5h3.654A.173.173 0 0010 4.827V4.5a2 2 0 10-4 0v.327c0 .096.077.173.173.173zM5.25 6.5a.75.75 0 00-.75.75V11a3.5 3.5 0 107 0V7.25a.75.75 0 00-.75-.75h-5.5z", fill_rule: "evenodd", } - } } } @@ -1053,7 +1030,6 @@ impl IconShape for GoCalendar { d: "M4.75 0a.75.75 0 01.75.75V2h5V.75a.75.75 0 011.5 0V2h1.25c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 16H2.75A1.75 1.75 0 011 14.25V3.75C1 2.784 1.784 2 2.75 2H4V.75A.75.75 0 014.75 0zm0 3.5h8.5a.25.25 0 01.25.25V6h-11V3.75a.25.25 0 01.25-.25h2zm-2.25 4v6.75c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V7.5h-11z", fill_rule: "evenodd", } - } } } @@ -1097,7 +1073,6 @@ impl IconShape for GoCheck { d: "M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z", fill_rule: "evenodd", } - } } } @@ -1141,7 +1116,6 @@ impl IconShape for GoCheckCircle { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM0 8a8 8 0 1116 0A8 8 0 010 8zm11.78-1.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } - } } } @@ -1185,7 +1159,6 @@ impl IconShape for GoCheckCircleFill { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm3.78-9.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } - } } } @@ -1229,7 +1202,6 @@ impl IconShape for GoChecklist { d: "M2.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v7.736a.75.75 0 101.5 0V1.75A1.75 1.75 0 0011.25 0h-8.5A1.75 1.75 0 001 1.75v11.5c0 .966.784 1.75 1.75 1.75h3.17a.75.75 0 000-1.5H2.75a.25.25 0 01-.25-.25V1.75zM4.75 4a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM4 7.75A.75.75 0 014.75 7h2a.75.75 0 010 1.5h-2A.75.75 0 014 7.75zm11.774 3.537a.75.75 0 00-1.048-1.074L10.7 14.145 9.281 12.72a.75.75 0 00-1.062 1.058l1.943 1.95a.75.75 0 001.055.008l4.557-4.45z", fill_rule: "evenodd", } - } } } @@ -1273,7 +1245,6 @@ impl IconShape for GoChevronDown { d: "M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z", fill_rule: "evenodd", } - } } } @@ -1317,7 +1288,6 @@ impl IconShape for GoChevronLeft { d: "M9.78 12.78a.75.75 0 01-1.06 0L4.47 8.53a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L6.06 8l3.72 3.72a.75.75 0 010 1.06z", fill_rule: "evenodd", } - } } } @@ -1361,7 +1331,6 @@ impl IconShape for GoChevronRight { d: "M6.22 3.22a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06L9.94 8 6.22 4.28a.75.75 0 010-1.06z", fill_rule: "evenodd", } - } } } @@ -1405,7 +1374,6 @@ impl IconShape for GoChevronUp { d: "M3.22 9.78a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0l4.25 4.25a.75.75 0 01-1.06 1.06L8 6.06 4.28 9.78a.75.75 0 01-1.06 0z", fill_rule: "evenodd", } - } } } @@ -1449,7 +1417,6 @@ impl IconShape for GoCircle { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8z", fill_rule: "evenodd", } - } } } @@ -1493,7 +1460,6 @@ impl IconShape for GoCircleSlash { d: "M1.5 8a6.5 6.5 0 0110.535-5.096l-9.131 9.131A6.472 6.472 0 011.5 8zm2.465 5.096a6.5 6.5 0 009.131-9.131l-9.131 9.131zM8 0a8 8 0 100 16A8 8 0 008 0z", fill_rule: "evenodd", } - } } } @@ -1537,7 +1503,6 @@ impl IconShape for GoClock { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm.5 4.75a.75.75 0 00-1.5 0v3.5a.75.75 0 00.471.696l2.5 1a.75.75 0 00.557-1.392L8.5 7.742V4.75z", fill_rule: "evenodd", } - } } } @@ -1581,7 +1546,6 @@ impl IconShape for GoCloud { d: "M2 7.25A5.225 5.225 0 017.25 2a5.222 5.222 0 014.767 3.029A4.472 4.472 0 0116 9.5c0 2.505-1.995 4.5-4.5 4.5h-8A3.475 3.475 0 010 10.5c0-1.41.809-2.614 2.001-3.17L2 7.25zm1.54.482a.75.75 0 01-.556.832c-.86.22-1.484.987-1.484 1.936 0 1.124.876 2 2 2h8c1.676 0 3-1.324 3-3s-1.324-3-3-3a.75.75 0 01-.709-.504A3.72 3.72 0 007.25 3.5C5.16 3.5 3.5 5.16 3.5 7.25a3.276 3.276 0 00.035.436l.004.036.001.008v.002z", fill_rule: "evenodd", } - } } } @@ -1628,7 +1592,6 @@ impl IconShape for GoCloudOffline { d: "M.72 1.72a.75.75 0 011.06 0l2.311 2.31c.03.025.056.052.08.08l8.531 8.532a.785.785 0 01.035.034l2.043 2.044a.75.75 0 11-1.06 1.06l-1.8-1.799a4.64 4.64 0 01-.42.019h-8A3.475 3.475 0 010 10.5c0-1.41.809-2.614 2.001-3.17a5.218 5.218 0 01.646-2.622L.72 2.78a.75.75 0 010-1.06zM3.5 7.25c0-.505.096-.983.271-1.418L10.44 12.5H3.5c-1.124 0-2-.876-2-2 0-.95.624-1.716 1.484-1.936a.75.75 0 00.557-.833A4.1 4.1 0 013.5 7.25z", fill_rule: "evenodd", } - } } } @@ -1672,7 +1635,6 @@ impl IconShape for GoCode { d: "M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z", fill_rule: "evenodd", } - } } } @@ -1716,7 +1678,6 @@ impl IconShape for GoCodeOfConduct { d: "M8.048 2.241c.964-.709 2.079-1.238 3.325-1.241a4.613 4.613 0 013.282 1.355c.41.408.757.86.996 1.428.238.568.348 1.206.347 1.968 0 2.193-1.505 4.254-3.081 5.862-1.496 1.526-3.213 2.796-4.249 3.563l-.22.163a.75.75 0 01-.895 0l-.221-.163c-1.036-.767-2.753-2.037-4.249-3.563C1.51 10.008.007 7.952.002 5.762a4.614 4.614 0 011.353-3.407C3.123.585 6.223.537 8.048 2.24zm-1.153.983c-.81.78-1.546 1.669-2.166 2.417-.184.222-.358.432-.52.623a.75.75 0 00.04 1.016c.35.35.697.697 1.043 1.047.866.875 2.292.914 3.185.032.264-.26.534-.528.802-.797.694-.694 1.8-.701 2.474-.03L12.92 8.7l.283.284c-.244.334-.515.666-.81.995l-1.384-1.28A.75.75 0 109.99 9.802l1.357 1.252c-.325.31-.656.606-.984.887l-1.48-1.366a.75.75 0 10-1.018 1.102L9.191 12.9c-.433.34-.838.643-1.191.905-1.04-.773-2.537-1.907-3.846-3.242C2.611 8.99 1.502 7.306 1.502 5.75a3.114 3.114 0 01.913-2.335c1.159-1.158 3.23-1.224 4.48-.191zm7.112 4.442c.313-.65.491-1.293.491-1.916v-.001c0-.614-.088-1.045-.23-1.385-.143-.339-.357-.633-.673-.949a3.113 3.113 0 00-2.218-.915c-1.092.003-2.165.627-3.226 1.602-.823.755-1.554 1.637-2.228 2.45l-.127.154.562.566a.756.756 0 001.066.02l.794-.79c1.258-1.258 3.312-1.31 4.594-.032.396.394.792.791 1.173 1.173l.022.023z", fill_rule: "evenodd", } - } } } @@ -1760,7 +1721,6 @@ impl IconShape for GoCodeReview { d: "M1.5 2.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25h-6.5a.75.75 0 00-.53.22L4.5 14.44v-2.19a.75.75 0 00-.75-.75h-2a.25.25 0 01-.25-.25v-8.5zM1.75 1A1.75 1.75 0 000 2.75v8.5C0 12.216.784 13 1.75 13H3v1.543a1.457 1.457 0 002.487 1.03L8.061 13h6.189A1.75 1.75 0 0016 11.25v-8.5A1.75 1.75 0 0014.25 1H1.75zm5.03 3.47a.75.75 0 010 1.06L5.31 7l1.47 1.47a.75.75 0 01-1.06 1.06l-2-2a.75.75 0 010-1.06l2-2a.75.75 0 011.06 0zm2.44 0a.75.75 0 000 1.06L10.69 7 9.22 8.47a.75.75 0 001.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0z", fill_rule: "evenodd", } - } } } @@ -1804,7 +1764,6 @@ impl IconShape for GoCodeSquare { d: "M1.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25H1.75zM0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm9.22 3.72a.75.75 0 000 1.06L10.69 8 9.22 9.47a.75.75 0 101.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0zM6.78 6.53a.75.75 0 00-1.06-1.06l-2 2a.75.75 0 000 1.06l2 2a.75.75 0 101.06-1.06L5.31 8l1.47-1.47z", fill_rule: "evenodd", } - } } } @@ -1851,7 +1810,6 @@ impl IconShape for GoCodescan { d: "M12.246 13.307a7.5 7.5 0 111.06-1.06l2.474 2.473a.75.75 0 11-1.06 1.06l-2.474-2.473zM1.5 7.5a6 6 0 1110.386 4.094.75.75 0 00-.292.293A6 6 0 011.5 7.5z", fill_rule: "evenodd", } - } } } @@ -1898,7 +1856,6 @@ impl IconShape for GoCodescanCheckmark { d: "M7.5 15a7.469 7.469 0 004.746-1.693l2.474 2.473a.75.75 0 101.06-1.06l-2.473-2.474A7.5 7.5 0 107.5 15zm0-13.5a6 6 0 104.094 10.386.75.75 0 01.293-.292A6 6 0 007.5 1.5z", fill_rule: "evenodd", } - } } } @@ -1946,7 +1903,6 @@ impl IconShape for GoCodespaces { d: "M3 12.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zm4 0a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } - } } } @@ -1990,7 +1946,6 @@ impl IconShape for GoColumns { d: "M2.75 0A1.75 1.75 0 001 1.75v12.5c0 .966.784 1.75 1.75 1.75h2.5A1.75 1.75 0 007 14.25V1.75A1.75 1.75 0 005.25 0h-2.5zM2.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-2.5a.25.25 0 01-.25-.25V1.75zM10.75 0A1.75 1.75 0 009 1.75v12.5c0 .966.784 1.75 1.75 1.75h2.5A1.75 1.75 0 0015 14.25V1.75A1.75 1.75 0 0013.25 0h-2.5zm-.25 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-2.5a.25.25 0 01-.25-.25V1.75z", fill_rule: "evenodd", } - } } } @@ -2034,7 +1989,6 @@ impl IconShape for GoComment { d: "M2.75 2.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25H2.75zM1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0113.25 12H9.06l-2.573 2.573A1.457 1.457 0 014 13.543V12H2.75A1.75 1.75 0 011 10.25v-7.5z", fill_rule: "evenodd", } - } } } @@ -2078,7 +2032,6 @@ impl IconShape for GoCommentDiscussion { d: "M1.5 2.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-3.5a.75.75 0 00-.53.22L3.5 11.44V9.25a.75.75 0 00-.75-.75h-1a.25.25 0 01-.25-.25v-5.5zM1.75 1A1.75 1.75 0 000 2.75v5.5C0 9.216.784 10 1.75 10H2v1.543a1.457 1.457 0 002.487 1.03L7.061 10h3.189A1.75 1.75 0 0012 8.25v-5.5A1.75 1.75 0 0010.25 1h-8.5zM14.5 4.75a.25.25 0 00-.25-.25h-.5a.75.75 0 110-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0114.25 12H14v1.543a1.457 1.457 0 01-2.487 1.03L9.22 12.28a.75.75 0 111.06-1.06l2.22 2.22v-2.19a.75.75 0 01.75-.75h1a.25.25 0 00.25-.25v-5.5z", fill_rule: "evenodd", } - } } } @@ -2122,7 +2075,6 @@ impl IconShape for GoContainer { d: "M10.41.24l4.711 2.774A1.767 1.767 0 0116 4.54v5.01a1.77 1.77 0 01-.88 1.53l-7.753 4.521-.002.001a1.767 1.767 0 01-1.774 0H5.59L.873 12.85A1.762 1.762 0 010 11.327V6.292c0-.304.078-.598.22-.855l.004-.005.01-.019c.15-.262.369-.486.64-.643L8.641.239a1.75 1.75 0 011.765 0l.002.001zM9.397 1.534a.25.25 0 01.252 0l4.115 2.422-7.152 4.148a.267.267 0 01-.269 0L2.227 5.716l7.17-4.182zM7.365 9.402L8.73 8.61v4.46l-1.5.875V9.473a1.77 1.77 0 00.136-.071zm2.864 2.794V7.741l1.521-.882v4.45l-1.521.887zm3.021-1.762l1.115-.65h.002a.268.268 0 00.133-.232V5.264l-1.25.725v4.445zm-11.621 1.12l4.1 2.393V9.474a1.77 1.77 0 01-.138-.072L1.5 7.029v4.298c0 .095.05.181.129.227z", fill_rule: "evenodd", } - } } } @@ -2169,7 +2121,6 @@ impl IconShape for GoCopilot { d: "M7.86 1.77c.05.053.097.107.14.164.043-.057.09-.111.14-.164.681-.731 1.737-.9 2.943-.765 1.23.136 2.145.527 2.724 1.26.566.716.693 1.614.693 2.485 0 .572-.053 1.147-.254 1.655l.168.838.066.033A2.75 2.75 0 0116 9.736V11c0 .24-.086.438-.156.567a2.173 2.173 0 01-.259.366c-.18.21-.404.413-.605.58a10.373 10.373 0 01-.792.597l-.015.01-.006.004-.028.018a8.832 8.832 0 01-.456.281c-.307.177-.749.41-1.296.642C11.296 14.528 9.756 15 8 15c-1.756 0-3.296-.472-4.387-.935a12.06 12.06 0 01-1.296-.641 8.815 8.815 0 01-.456-.281l-.028-.02-.006-.003-.015-.01a7.077 7.077 0 01-.235-.166c-.15-.108-.352-.26-.557-.43a5.19 5.19 0 01-.605-.58 2.167 2.167 0 01-.259-.367A1.19 1.19 0 010 11V9.736a2.75 2.75 0 011.52-2.46l.067-.033.167-.838C1.553 5.897 1.5 5.322 1.5 4.75c0-.87.127-1.77.693-2.485.579-.733 1.494-1.124 2.724-1.26 1.206-.134 2.262.034 2.944.765zM3.024 7.709L3 7.824v4.261c.02.013.043.025.065.038.264.152.65.356 1.134.562.972.412 2.307.815 3.801.815 1.494 0 2.83-.403 3.8-.815a10.6 10.6 0 001.2-.6v-4.26l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.06-.328-2.71-.991A3.223 3.223 0 018 6.266c-.144.269-.321.52-.54.743C6.81 7.672 5.896 8 4.75 8c-.652 0-1.237-.082-1.727-.291zm3.741-4.916c-.193-.207-.637-.414-1.681-.298-1.02.114-1.48.404-1.713.7-.247.313-.37.79-.37 1.555 0 .792.129 1.17.308 1.37.162.181.52.38 1.442.38.854 0 1.339-.236 1.638-.54.315-.323.527-.827.618-1.553.117-.936-.038-1.396-.242-1.614zm2.472 0c.193-.207.637-.414 1.681-.298 1.02.114 1.48.404 1.713.7.247.313.37.79.37 1.555 0 .792-.129 1.17-.308 1.37-.162.181-.52.38-1.442.38-.854 0-1.339-.236-1.638-.54-.315-.323-.527-.827-.618-1.553-.117-.936.038-1.396.242-1.614z", fill_rule: "evenodd", } - } } } @@ -2213,7 +2164,6 @@ impl IconShape for GoCopilotError { d: "M7.86 1.77c.05.053.097.107.14.164.043-.057.09-.111.14-.164.681-.731 1.737-.9 2.943-.765 1.23.136 2.145.527 2.724 1.26.566.716.693 1.614.693 2.485 0 .572-.053 1.147-.254 1.655l.168.838.066.033A2.75 2.75 0 0116 9.736V11c0 .24-.086.438-.156.567a1.755 1.755 0 01-.075.125L13 9.688V7.824l-.023-.115c-.49.21-1.075.291-1.727.291-.22 0-.43-.012-.633-.036L6.824 5.22c.082-.233.143-.503.182-.813.117-.936-.038-1.396-.242-1.614-.193-.207-.637-.414-1.681-.298-.707.079-1.144.243-1.424.434l-1.251-.905c.58-.579 1.422-.899 2.51-1.02 1.205-.133 2.26.035 2.943.766zm1.376 1.023c.193-.207.637-.414 1.681-.298 1.02.114 1.48.404 1.713.7.247.313.37.79.37 1.555 0 .792-.129 1.17-.308 1.37-.162.181-.52.38-1.442.38-.854 0-1.339-.236-1.638-.54-.315-.323-.527-.827-.618-1.553-.117-.936.038-1.396.242-1.614zM.865 2.759A.75.75 0 00.31 4.107l1.193.864c.013.498.076.992.251 1.434l-.167.838-.067.033A2.75 2.75 0 000 9.736V11c0 .24.086.438.156.567.075.137.169.261.259.366.18.21.404.413.605.58a10.368 10.368 0 00.792.597l.015.01.006.004.028.018.098.065a12.06 12.06 0 001.654.859C4.704 14.527 6.244 15 8 15c1.756 0 3.296-.472 4.387-.935.395-.167.734-.335 1.008-.482l1.415 1.024a.75.75 0 001.063-1.025.753.753 0 01-.188-.1L.865 2.76zM4.75 8c.297 0 .579-.022.844-.066l6.427 4.654c-.07.032-.144.064-.22.097-.972.412-2.307.815-3.801.815-1.494 0-2.83-.403-3.8-.815a10.594 10.594 0 01-1.2-.6v-4.26l.023-.116c.49.21 1.075.291 1.727.291z", fill_rule: "evenodd", } - } } } @@ -2261,7 +2211,6 @@ impl IconShape for GoCopilotWarning { d: "M8.498 14.81a4.5 4.5 0 105.504-7.121 4.5 4.5 0 00-5.504 7.122zM10.5 8.75a.75.75 0 011.5 0V11a.75.75 0 01-1.5 0V8.75zm.75 5.75a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -2309,7 +2258,6 @@ impl IconShape for GoCopy { d: "M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z", fill_rule: "evenodd", } - } } } @@ -2353,7 +2301,6 @@ impl IconShape for GoCpu { d: "M6.5.75a.75.75 0 00-1.5 0V2H3.75A1.75 1.75 0 002 3.75V5H.75a.75.75 0 000 1.5H2v3H.75a.75.75 0 000 1.5H2v1.25c0 .966.784 1.75 1.75 1.75H5v1.25a.75.75 0 001.5 0V14h3v1.25a.75.75 0 001.5 0V14h1.25A1.75 1.75 0 0014 12.25V11h1.25a.75.75 0 000-1.5H14v-3h1.25a.75.75 0 000-1.5H14V3.75A1.75 1.75 0 0012.25 2H11V.75a.75.75 0 00-1.5 0V2h-3V.75zm5.75 11.75h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25zM5.75 5a.75.75 0 00-.75.75v4.5c0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75v-4.5a.75.75 0 00-.75-.75h-4.5zm.75 4.5v-3h3v3h-3z", fill_rule: "evenodd", } - } } } @@ -2400,7 +2347,6 @@ impl IconShape for GoCreditCard { d: "M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14H1.75A1.75 1.75 0 010 12.25v-8.5zm14.5 0V5h-13V3.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25zm0 2.75h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V6.5z", fill_rule: "evenodd", } - } } } @@ -2444,7 +2390,6 @@ impl IconShape for GoCrossReference { d: "M16 1.25v4.146a.25.25 0 01-.427.177L14.03 4.03l-3.75 3.75a.75.75 0 11-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0111.604 1h4.146a.25.25 0 01.25.25zM2.75 3.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-2.5a.75.75 0 111.5 0v2.5A1.75 1.75 0 0113.25 13H9.06l-2.573 2.573A1.457 1.457 0 014 14.543V13H2.75A1.75 1.75 0 011 11.25v-7.5C1 2.784 1.784 2 2.75 2h5.5a.75.75 0 010 1.5h-5.5z", fill_rule: "evenodd", } - } } } @@ -2488,7 +2433,6 @@ impl IconShape for GoDash { d: "M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z", fill_rule: "evenodd", } - } } } @@ -2532,7 +2476,6 @@ impl IconShape for GoDatabase { d: "M2.5 3.5c0-.133.058-.318.282-.55.227-.237.592-.484 1.1-.708C4.899 1.795 6.354 1.5 8 1.5c1.647 0 3.102.295 4.117.742.51.224.874.47 1.101.707.224.233.282.418.282.551 0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 5.205 9.646 5.5 8 5.5c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707-.224-.233-.282-.418-.282-.551zM1 3.5c0-.626.292-1.165.7-1.59.406-.422.956-.767 1.579-1.041C4.525.32 6.195 0 8 0c1.805 0 3.475.32 4.722.869.622.274 1.172.62 1.578 1.04.408.426.7.965.7 1.591v9c0 .626-.292 1.165-.7 1.59-.406.422-.956.767-1.579 1.041C11.476 15.68 9.806 16 8 16c-1.805 0-3.475-.32-4.721-.869-.623-.274-1.173-.62-1.579-1.04-.408-.426-.7-.965-.7-1.591v-9zM2.5 8V5.724c.241.15.503.286.779.407C4.525 6.68 6.195 7 8 7c1.805 0 3.475-.32 4.722-.869.275-.121.537-.257.778-.407V8c0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 9.705 9.646 10 8 10c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707C2.558 8.318 2.5 8.133 2.5 8zm0 2.225V12.5c0 .133.058.318.282.55.227.237.592.484 1.1.708 1.016.447 2.471.742 4.118.742 1.647 0 3.102-.295 4.117-.742.51-.224.874-.47 1.101-.707.224-.233.282-.418.282-.551v-2.275c-.241.15-.503.285-.778.406-1.247.549-2.917.869-4.722.869-1.805 0-3.475-.32-4.721-.869a6.236 6.236 0 01-.779-.406z", fill_rule: "evenodd", } - } } } @@ -2579,7 +2522,6 @@ impl IconShape for GoDependabot { d: "M6.25 0a.75.75 0 000 1.5H7.5v2H3.75A2.25 2.25 0 001.5 5.75V8H.75a.75.75 0 000 1.5h.75v2.75a2.25 2.25 0 002.25 2.25h8.5a2.25 2.25 0 002.25-2.25V9.5h.75a.75.75 0 000-1.5h-.75V5.75a2.25 2.25 0 00-2.25-2.25H9V.75A.75.75 0 008.25 0h-2zM3 5.75A.75.75 0 013.75 5h8.5a.75.75 0 01.75.75v6.5a.75.75 0 01-.75.75h-8.5a.75.75 0 01-.75-.75v-6.5z", fill_rule: "evenodd", } - } } } @@ -2625,7 +2567,6 @@ impl IconShape for GoDesktopDownload { path { d: "M1.573 2.573a.25.25 0 00-.073.177v7.5a.25.25 0 00.25.25h12.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-3a.75.75 0 110-1.5h3A1.75 1.75 0 0116 2.75v7.5A1.75 1.75 0 0114.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0111.25 16h-6.5a.75.75 0 01-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 010 10.25v-7.5A1.75 1.75 0 011.75 1h3a.75.75 0 010 1.5h-3a.25.25 0 00-.177.073zM6.982 12a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5H6.982z", } - } } } @@ -2669,7 +2610,6 @@ impl IconShape for GoDeviceCamera { d: "M15 3H7c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h14c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM6 5H2V4h4v1zm4.5 7C8.56 12 7 10.44 7 8.5S8.56 5 10.5 5 14 6.56 14 8.5 12.44 12 10.5 12zM13 8.5c0 1.38-1.13 2.5-2.5 2.5S8 9.87 8 8.5 9.13 6 10.5 6 13 7.13 13 8.5z", fill_rule: "evenodd", } - } } } @@ -2713,7 +2653,6 @@ impl IconShape for GoDeviceCameraVideo { d: "M16 3.75a.75.75 0 00-1.136-.643L11 5.425V4.75A1.75 1.75 0 009.25 3h-7.5A1.75 1.75 0 000 4.75v6.5C0 12.216.784 13 1.75 13h7.5A1.75 1.75 0 0011 11.25v-.675l3.864 2.318A.75.75 0 0016 12.25v-8.5zm-5 5.075l3.5 2.1v-5.85l-3.5 2.1v1.65zM9.5 6.75v-2a.25.25 0 00-.25-.25h-7.5a.25.25 0 00-.25.25v6.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-4.5z", fill_rule: "evenodd", } - } } } @@ -2757,7 +2696,6 @@ impl IconShape for GoDeviceDesktop { d: "M1.75 2.5h12.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25zM14.25 1H1.75A1.75 1.75 0 000 2.75v7.5C0 11.216.784 12 1.75 12h3.727c-.1 1.041-.52 1.872-1.292 2.757A.75.75 0 004.75 16h6.5a.75.75 0 00.565-1.243c-.772-.885-1.193-1.716-1.292-2.757h3.727A1.75 1.75 0 0016 10.25v-7.5A1.75 1.75 0 0014.25 1zM9.018 12H6.982a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5z", fill_rule: "evenodd", } - } } } @@ -2801,7 +2739,6 @@ impl IconShape for GoDeviceMobile { d: "M3.75 0A1.75 1.75 0 002 1.75v12.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 14.25V1.75A1.75 1.75 0 0012.25 0h-8.5zM3.5 1.75a.25.25 0 01.25-.25h8.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25V1.75zM8 13a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -2845,7 +2782,6 @@ impl IconShape for GoDiamond { d: "M.527 9.237a1.75 1.75 0 010-2.474L6.777.512a1.75 1.75 0 012.475 0l6.251 6.25a1.751 1.751 0 010 2.475l-6.25 6.251a1.751 1.751 0 01-2.475 0L.527 9.238v-.001zm1.06-1.414a.25.25 0 000 .354l6.251 6.25a.25.25 0 00.354 0l6.25-6.25a.25.25 0 000-.354l-6.25-6.25a.25.25 0 00-.354 0l-6.25 6.25h-.001z", fill_rule: "evenodd", } - } } } @@ -2889,7 +2825,6 @@ impl IconShape for GoDiff { d: "M8.75 1.75a.75.75 0 00-1.5 0V5H4a.75.75 0 000 1.5h3.25v3.25a.75.75 0 001.5 0V6.5H12A.75.75 0 0012 5H8.75V1.75zM4 13a.75.75 0 000 1.5h8a.75.75 0 100-1.5H4z", fill_rule: "evenodd", } - } } } @@ -2933,7 +2868,6 @@ impl IconShape for GoDiffAdded { d: "M13.25 2.5H2.75a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25zM2.75 1h10.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25V2.75C1 1.784 1.784 1 2.75 1zM8 4a.75.75 0 01.75.75v2.5h2.5a.75.75 0 010 1.5h-2.5v2.5a.75.75 0 01-1.5 0v-2.5h-2.5a.75.75 0 010-1.5h2.5v-2.5A.75.75 0 018 4z", fill_rule: "evenodd", } - } } } @@ -2977,7 +2911,6 @@ impl IconShape for GoDiffIgnored { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-1.97 4.78a.75.75 0 00-1.06-1.06l-5.5 5.5a.75.75 0 101.06 1.06l5.5-5.5z", fill_rule: "evenodd", } - } } } @@ -3021,7 +2954,6 @@ impl IconShape for GoDiffModified { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zM8 10a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } - } } } @@ -3065,7 +2997,6 @@ impl IconShape for GoDiffRemoved { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-2 7.75a.75.75 0 000-1.5h-6.5a.75.75 0 000 1.5h6.5z", fill_rule: "evenodd", } - } } } @@ -3109,7 +3040,6 @@ impl IconShape for GoDiffRenamed { d: "M2.75 2.5h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75a.25.25 0 01.25-.25zM13.25 1H2.75A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1zm-1.47 7.53a.75.75 0 000-1.06L8.53 4.22a.75.75 0 00-1.06 1.06l1.97 1.97H4.75a.75.75 0 000 1.5h4.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25z", fill_rule: "evenodd", } - } } } @@ -3153,7 +3083,6 @@ impl IconShape for GoDot { d: "M8 5.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zM4 8a4 4 0 118 0 4 4 0 01-8 0z", fill_rule: "evenodd", } - } } } @@ -3197,7 +3126,6 @@ impl IconShape for GoDotFill { d: "M8 4a4 4 0 100 8 4 4 0 000-8z", fill_rule: "evenodd", } - } } } @@ -3241,7 +3169,6 @@ impl IconShape for GoDownload { d: "M7.47 10.78a.75.75 0 001.06 0l3.75-3.75a.75.75 0 00-1.06-1.06L8.75 8.44V1.75a.75.75 0 00-1.5 0v6.69L4.78 5.97a.75.75 0 00-1.06 1.06l3.75 3.75zM3.75 13a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5z", fill_rule: "evenodd", } - } } } @@ -3291,7 +3218,6 @@ impl IconShape for GoDuplicate { path { d: "M1.75 5A1.75 1.75 0 000 6.75v7.5C0 15.216.784 16 1.75 16h7.5A1.75 1.75 0 0011 14.25v-1.5a.75.75 0 00-1.5 0v1.5a.25.25 0 01-.25.25h-7.5a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1.5a.75.75 0 000-1.5h-1.5z", } - } } } @@ -3335,7 +3261,6 @@ impl IconShape for GoEllipsis { d: "M0 5.75C0 4.784.784 4 1.75 4h12.5c.966 0 1.75.784 1.75 1.75v4.5A1.75 1.75 0 0114.25 12H1.75A1.75 1.75 0 010 10.25v-4.5zM4 7a1 1 0 100 2 1 1 0 000-2zm3 1a1 1 0 112 0 1 1 0 01-2 0zm5-1a1 1 0 100 2 1 1 0 000-2z", fill_rule: "evenodd", } - } } } @@ -3379,7 +3304,6 @@ impl IconShape for GoEye { d: "M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } - } } } @@ -3423,7 +3347,6 @@ impl IconShape for GoEyeClosed { d: "M.143 2.31a.75.75 0 011.047-.167l14.5 10.5a.75.75 0 11-.88 1.214l-2.248-1.628C11.346 13.19 9.792 14 8 14c-1.981 0-3.67-.992-4.933-2.078C1.797 10.832.88 9.577.43 8.9a1.618 1.618 0 010-1.797c.353-.533.995-1.42 1.868-2.305L.31 3.357A.75.75 0 01.143 2.31zm3.386 3.378a14.21 14.21 0 00-1.85 2.244.12.12 0 00-.022.068c0 .021.006.045.022.068.412.621 1.242 1.75 2.366 2.717C5.175 11.758 6.527 12.5 8 12.5c1.195 0 2.31-.488 3.29-1.191L9.063 9.695A2 2 0 016.058 7.52l-2.53-1.832zM8 3.5c-.516 0-1.017.09-1.499.251a.75.75 0 11-.473-1.423A6.23 6.23 0 018 2c1.981 0 3.67.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.619 1.619 0 010 1.798c-.11.166-.248.365-.41.587a.75.75 0 11-1.21-.887c.148-.201.272-.382.371-.53a.119.119 0 000-.137c-.412-.621-1.242-1.75-2.366-2.717C10.825 4.242 9.473 3.5 8 3.5z", fill_rule: "evenodd", } - } } } @@ -3467,7 +3390,6 @@ impl IconShape for GoFeedDiscussion { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM4 5a1 1 0 011-1h6a1 1 0 011 1v5a1 1 0 01-1 1H8.707l-1.853 1.854A.5.5 0 016 12.5V11H5a1 1 0 01-1-1V5z", fill_rule: "evenodd", } - } } } @@ -3511,7 +3433,6 @@ impl IconShape for GoFeedForked { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM6 6.928a1.75 1.75 0 10-1 0V7.5A1.5 1.5 0 006.5 9h1v1.072a1.75 1.75 0 101 0V9h1A1.5 1.5 0 0011 7.5v-.572a1.75 1.75 0 10-1 0V7.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.572z", fill_rule: "evenodd", } - } } } @@ -3555,7 +3476,6 @@ impl IconShape for GoFeedHeart { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm2.33-11.5c-1.22 0-1.83.5-2.323 1.136C7.513 5 6.903 4.5 5.682 4.5c-1.028 0-2.169.784-2.169 2.5 0 1.499 1.493 3.433 3.246 4.517.52.321.89.479 1.248.484.357-.005.728-.163 1.247-.484C11.007 10.433 12.5 8.5 12.5 7c0-1.716-1.14-2.5-2.17-2.5z", fill_rule: "evenodd", } - } } } @@ -3599,7 +3519,6 @@ impl IconShape for GoFeedMerged { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.25-11.25a1.75 1.75 0 01-1.207 1.664A2 2 0 009 8h.571a1.75 1.75 0 110 1H9a2.99 2.99 0 01-2-.764v1.336a1.75 1.75 0 11-1 0V6.428A1.75 1.75 0 118.25 4.75z", fill_rule: "evenodd", } - } } } @@ -3643,7 +3562,6 @@ impl IconShape for GoFeedPerson { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.847-8.145a2.502 2.502 0 10-1.694 0C5.471 8.261 4 9.775 4 11c0 .395.145.995 1 .995h6c.855 0 1-.6 1-.995 0-1.224-1.47-2.74-3.153-3.145z", fill_rule: "evenodd", } - } } } @@ -3687,7 +3605,6 @@ impl IconShape for GoFeedRepo { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM5.5 4A1.5 1.5 0 004 5.5v5c0 .828.5 1.5 1 1.5v-1a1 1 0 011-1h5v1h-1v1h1.5a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5h-6zm.5 7.25a.25.25 0 01.25-.25H9v2.764a.25.25 0 01-.426.178l-.898-.888a.25.25 0 00-.352 0l-.898.888A.25.25 0 016 13.764V11.25z", fill_rule: "evenodd", } - } } } @@ -3731,7 +3648,6 @@ impl IconShape for GoFeedRocket { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm3.031-12a4.38 4.38 0 00-3.097 1.283l-.23.229c-.156.157-.308.32-.452.49H5.65a.876.876 0 00-.746.417l-.856 1.388a.375.375 0 00.21.556l1.552.477 1.35 1.35.478 1.553a.375.375 0 00.555.21l1.389-.855a.876.876 0 00.416-.746V8.747c.17-.144.333-.295.49-.452l.23-.23A4.38 4.38 0 0012 4.969v-.093A.876.876 0 0011.124 4h-.093zm-5.107 7.144a.81.81 0 01-.188.263c-.394.394-1.258.563-1.62.619a.124.124 0 01-.143-.143c.056-.362.225-1.226.62-1.62a.808.808 0 011.33.881z", fill_rule: "evenodd", } - } } } @@ -3775,7 +3691,6 @@ impl IconShape for GoFeedStar { d: "M8 16A8 8 0 108 0a8 8 0 000 16zm.252-12.932a.478.478 0 00-.682.195l-1.2 2.432-2.684.39a.478.478 0 00-.266.816l1.944 1.892-.46 2.674a.478.478 0 00.694.504L8 10.709l2.4 1.261a.478.478 0 00.694-.504l-.458-2.673L12.578 6.9a.479.479 0 00-.265-.815l-2.685-.39-1.2-2.432a.478.478 0 00-.176-.195z", fill_rule: "evenodd", } - } } } @@ -3822,7 +3737,6 @@ impl IconShape for GoFeedTag { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM4 8.379V5a1 1 0 011-1h3.379a1.5 1.5 0 011.06.44l3.213 3.211a1.2 1.2 0 010 1.698l-3.303 3.303a1.2 1.2 0 01-1.698 0L4.44 9.439A1.5 1.5 0 014 8.38z", fill_rule: "evenodd", } - } } } @@ -3869,7 +3783,6 @@ impl IconShape for GoFeedTrophy { d: "M8 16A8 8 0 108 0a8 8 0 000 16zM3 5a1 1 0 011-1h8a1 1 0 011 1v1.146a2 2 0 01-1.257 1.857l-.865.346a3.005 3.005 0 01-2.294 2.094C8.78 11.405 9.342 12 10.5 12a.5.5 0 010 1h-5a.5.5 0 010-1h.002c1.156 0 1.718-.596 1.914-1.557A3.005 3.005 0 015.122 8.35l-.865-.346A2 2 0 013 6.146V5z", fill_rule: "evenodd", } - } } } @@ -3913,7 +3826,6 @@ impl IconShape for GoFile { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z", fill_rule: "evenodd", } - } } } @@ -3957,7 +3869,6 @@ impl IconShape for GoFileAdded { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H3.75zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75zm6.23 3.508a.75.75 0 01.755.745l.01 1.497h1.497a.75.75 0 010 1.5H9v1.507a.75.75 0 01-1.5 0V9.005l-1.502.01a.75.75 0 11-.01-1.5l1.507-.01-.01-1.492a.75.75 0 01.745-.755z", fill_rule: "evenodd", } - } } } @@ -4004,7 +3915,6 @@ impl IconShape for GoFileBadge { d: "M8 7a4 4 0 116.49 3.13l.995 4.973a.75.75 0 01-.991.852l-2.409-.876a.25.25 0 00-.17 0l-2.409.876a.75.75 0 01-.991-.852l.994-4.973A3.993 3.993 0 018 7zm4-2.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zm0 6.5a4 4 0 001.104-.154l.649 3.243-1.155-.42c-.386-.14-.81-.14-1.196 0l-1.155.42.649-3.243A4 4 0 0012 11z", fill_rule: "evenodd", } - } } } @@ -4048,7 +3958,6 @@ impl IconShape for GoFileBinary { d: "M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0114.25 15h-9a.75.75 0 010-1.5h9a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 0110 4.25V1.5H5.75a.25.25 0 00-.25.25v2a.75.75 0 01-1.5 0v-2zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM0 7.75C0 6.784.784 6 1.75 6h1.5C4.216 6 5 6.784 5 7.75v2.5A1.75 1.75 0 013.25 12h-1.5A1.75 1.75 0 010 10.25v-2.5zm1.75-.25a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h1.5a.25.25 0 00.25-.25v-2.5a.25.25 0 00-.25-.25h-1.5zm5-1.5a.75.75 0 000 1.5h.75v3h-.75a.75.75 0 000 1.5h3a.75.75 0 000-1.5H9V6.75A.75.75 0 008.25 6h-1.5z", fill_rule: "evenodd", } - } } } @@ -4092,7 +4001,6 @@ impl IconShape for GoFileCode { d: "M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0114.25 15h-9a.75.75 0 010-1.5h9a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 0110 4.25V1.5H5.75a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM5.72 6.72a.75.75 0 000 1.06l1.47 1.47-1.47 1.47a.75.75 0 101.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0zM3.28 7.78a.75.75 0 00-1.06-1.06l-2 2a.75.75 0 000 1.06l2 2a.75.75 0 001.06-1.06L1.81 9.25l1.47-1.47z", fill_rule: "evenodd", } - } } } @@ -4136,7 +4044,6 @@ impl IconShape for GoFileDiff { d: "M2.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H2.75zM1 1.75C1 .784 1.784 0 2.75 0h7.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16H2.75A1.75 1.75 0 011 14.25V1.75zm7 1.5a.75.75 0 01.75.75v1.5h1.5a.75.75 0 010 1.5h-1.5v1.5a.75.75 0 01-1.5 0V7h-1.5a.75.75 0 010-1.5h1.5V4A.75.75 0 018 3.25zm-3 8a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5h-4.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } - } } } @@ -4180,7 +4087,6 @@ impl IconShape for GoFileDirectory { d: "M1.75 2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25H7.5c-.55 0-1.07-.26-1.4-.7l-.9-1.2a.25.25 0 00-.2-.1H1.75zM0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75z", fill_rule: "evenodd", } - } } } @@ -4223,7 +4129,6 @@ impl IconShape for GoFileDirectoryFill { path { d: "M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z", } - } } } @@ -4266,7 +4171,6 @@ impl IconShape for GoFileDirectoryOpenFill { path { d: "M.513 1.513A1.75 1.75 0 011.75 1h3.5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1H13a1 1 0 011 1v.5H2.75a.75.75 0 000 1.5h11.978a1 1 0 01.994 1.117L15 13.25A1.75 1.75 0 0113.25 15H1.75A1.75 1.75 0 010 13.25V2.75c0-.464.184-.91.513-1.237z", } - } } } @@ -4312,7 +4216,6 @@ impl IconShape for GoFileMoved { path { d: "M5.427 15.573l3.146-3.146a.25.25 0 000-.354L5.427 8.927A.25.25 0 005 9.104V11.5H.75a.75.75 0 000 1.5H5v2.396c0 .223.27.335.427.177z", } - } } } @@ -4356,7 +4259,6 @@ impl IconShape for GoFileRemoved { d: "M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V4.664a.25.25 0 00-.073-.177l-2.914-2.914a.25.25 0 00-.177-.073H3.75zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75zM8.25 7.5h2.242a.75.75 0 010 1.5h-2.24l-2.254.015a.75.75 0 01-.01-1.5L8.25 7.5z", fill_rule: "evenodd", } - } } } @@ -4400,7 +4302,6 @@ impl IconShape for GoFileSubmodule { d: "M0 2.75C0 1.784.784 1 1.75 1H5c.55 0 1.07.26 1.4.7l.9 1.2a.25.25 0 00.2.1h6.75c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm9.42 9.36l2.883-2.677a.25.25 0 000-.366L9.42 6.39a.25.25 0 00-.42.183V8.5H4.75a.75.75 0 100 1.5H9v1.927c0 .218.26.331.42.183z", fill_rule: "evenodd", } - } } } @@ -4444,7 +4345,6 @@ impl IconShape for GoFileSymlinkFile { d: "M2 1.75C2 .784 2.784 0 3.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0112.25 15h-7a.75.75 0 010-1.5h7a.25.25 0 00.25-.25V6H9.75A1.75 1.75 0 018 4.25V1.5H3.75a.25.25 0 00-.25.25V4.5a.75.75 0 01-1.5 0V1.75zm7.5-.188V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013L9.513 1.573a.248.248 0 00-.013-.011zm-8 10.675a2.25 2.25 0 012.262-2.25L4 9.99v1.938c0 .218.26.331.42.183l2.883-2.677a.25.25 0 000-.366L4.42 6.39a.25.25 0 00-.42.183V8.49l-.23-.001A3.75 3.75 0 000 12.238v1.012a.75.75 0 001.5 0v-1.013z", fill_rule: "evenodd", } - } } } @@ -4488,7 +4388,6 @@ impl IconShape for GoFileZip { d: "M3.5 1.75a.25.25 0 01.25-.25h3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h2.086a.25.25 0 01.177.073l2.914 2.914a.25.25 0 01.073.177v8.586a.25.25 0 01-.25.25h-.5a.75.75 0 000 1.5h.5A1.75 1.75 0 0014 13.25V4.664c0-.464-.184-.909-.513-1.237L10.573.513A1.75 1.75 0 009.336 0H3.75A1.75 1.75 0 002 1.75v11.5c0 .649.353 1.214.874 1.515a.75.75 0 10.752-1.298.25.25 0 01-.126-.217V1.75zM8.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM6 5.25a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5A.75.75 0 016 5.25zm2 1.5A.75.75 0 018.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 6.75zm-1.25.75a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM8 9.75A.75.75 0 018.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 9.75zm-.75.75a1.75 1.75 0 00-1.75 1.75v3c0 .414.336.75.75.75h2.5a.75.75 0 00.75-.75v-3a1.75 1.75 0 00-1.75-1.75h-.5zM7 12.25a.25.25 0 01.25-.25h.5a.25.25 0 01.25.25v2.25H7v-2.25z", fill_rule: "evenodd", } - } } } @@ -4532,7 +4431,6 @@ impl IconShape for GoFilter { d: "M.75 3a.75.75 0 000 1.5h14.5a.75.75 0 000-1.5H.75zM3 7.75A.75.75 0 013.75 7h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 013 7.75zm3 4a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75z", fill_rule: "evenodd", } - } } } @@ -4576,7 +4474,6 @@ impl IconShape for GoFlame { d: "M7.998 14.5c2.832 0 5-1.98 5-4.5 0-1.463-.68-2.19-1.879-3.383l-.036-.037c-1.013-1.008-2.3-2.29-2.834-4.434-.322.256-.63.579-.864.953-.432.696-.621 1.58-.046 2.73.473.947.67 2.284-.278 3.232-.61.61-1.545.84-2.403.633a2.788 2.788 0 01-1.436-.874A3.21 3.21 0 003 10c0 2.53 2.164 4.5 4.998 4.5zM9.533.753C9.496.34 9.16.009 8.77.146 7.035.75 4.34 3.187 5.997 6.5c.344.689.285 1.218.003 1.5-.419.419-1.54.487-2.04-.832-.173-.454-.659-.762-1.035-.454C2.036 7.44 1.5 8.702 1.5 10c0 3.512 2.998 6 6.498 6s6.5-2.5 6.5-6c0-2.137-1.128-3.26-2.312-4.438-1.19-1.184-2.436-2.425-2.653-4.81z", fill_rule: "evenodd", } - } } } @@ -4619,7 +4516,6 @@ impl IconShape for GoFold { path { d: "M10.896 2H8.75V.75a.75.75 0 00-1.5 0V2H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 2zM8.75 15.25a.75.75 0 01-1.5 0V14H5.104a.25.25 0 01-.177-.427l2.896-2.896a.25.25 0 01.354 0l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25zm-6.5-6.5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } - } } } @@ -4662,7 +4558,6 @@ impl IconShape for GoFoldDown { path { d: "M8.177 14.323l2.896-2.896a.25.25 0 00-.177-.427H8.75V7.764a.75.75 0 10-1.5 0V11H5.104a.25.25 0 00-.177.427l2.896 2.896a.25.25 0 00.354 0zM2.25 5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 4.25a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5a.75.75 0 01.75.75zM8.25 5a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 4.25a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5a.75.75 0 01.75.75zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } - } } } @@ -4705,7 +4600,6 @@ impl IconShape for GoFoldUp { path { d: "M7.823 1.677L4.927 4.573A.25.25 0 005.104 5H7.25v3.236a.75.75 0 101.5 0V5h2.146a.25.25 0 00.177-.427L8.177 1.677a.25.25 0 00-.354 0zM13.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zm-3.75.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zM7.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM4 11.75a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5a.75.75 0 01-.75-.75zM1.75 11a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", } - } } } @@ -4749,7 +4643,6 @@ impl IconShape for GoGear { d: "M7.429 1.525a6.593 6.593 0 011.142 0c.036.003.108.036.137.146l.289 1.105c.147.56.55.967.997 1.189.174.086.341.183.501.29.417.278.97.423 1.53.27l1.102-.303c.11-.03.175.016.195.046.219.31.41.641.573.989.014.031.022.11-.059.19l-.815.806c-.411.406-.562.957-.53 1.456a4.588 4.588 0 010 .582c-.032.499.119 1.05.53 1.456l.815.806c.08.08.073.159.059.19a6.494 6.494 0 01-.573.99c-.02.029-.086.074-.195.045l-1.103-.303c-.559-.153-1.112-.008-1.529.27-.16.107-.327.204-.5.29-.449.222-.851.628-.998 1.189l-.289 1.105c-.029.11-.101.143-.137.146a6.613 6.613 0 01-1.142 0c-.036-.003-.108-.037-.137-.146l-.289-1.105c-.147-.56-.55-.967-.997-1.189a4.502 4.502 0 01-.501-.29c-.417-.278-.97-.423-1.53-.27l-1.102.303c-.11.03-.175-.016-.195-.046a6.492 6.492 0 01-.573-.989c-.014-.031-.022-.11.059-.19l.815-.806c.411-.406.562-.957.53-1.456a4.587 4.587 0 010-.582c.032-.499-.119-1.05-.53-1.456l-.815-.806c-.08-.08-.073-.159-.059-.19a6.44 6.44 0 01.573-.99c.02-.029.086-.075.195-.045l1.103.303c.559.153 1.112.008 1.529-.27.16-.107.327-.204.5-.29.449-.222.851-.628.998-1.189l.289-1.105c.029-.11.101-.143.137-.146zM8 0c-.236 0-.47.01-.701.03-.743.065-1.29.615-1.458 1.261l-.29 1.106c-.017.066-.078.158-.211.224a5.994 5.994 0 00-.668.386c-.123.082-.233.09-.3.071L3.27 2.776c-.644-.177-1.392.02-1.82.63a7.977 7.977 0 00-.704 1.217c-.315.675-.111 1.422.363 1.891l.815.806c.05.048.098.147.088.294a6.084 6.084 0 000 .772c.01.147-.038.246-.088.294l-.815.806c-.474.469-.678 1.216-.363 1.891.2.428.436.835.704 1.218.428.609 1.176.806 1.82.63l1.103-.303c.066-.019.176-.011.299.071.213.143.436.272.668.386.133.066.194.158.212.224l.289 1.106c.169.646.715 1.196 1.458 1.26a8.094 8.094 0 001.402 0c.743-.064 1.29-.614 1.458-1.26l.29-1.106c.017-.066.078-.158.211-.224a5.98 5.98 0 00.668-.386c.123-.082.233-.09.3-.071l1.102.302c.644.177 1.392-.02 1.82-.63.268-.382.505-.789.704-1.217.315-.675.111-1.422-.364-1.891l-.814-.806c-.05-.048-.098-.147-.088-.294a6.1 6.1 0 000-.772c-.01-.147.039-.246.088-.294l.814-.806c.475-.469.679-1.216.364-1.891a7.992 7.992 0 00-.704-1.218c-.428-.609-1.176-.806-1.82-.63l-1.103.303c-.066.019-.176.011-.299-.071a5.991 5.991 0 00-.668-.386c-.133-.066-.194-.158-.212-.224L10.16 1.29C9.99.645 9.444.095 8.701.031A8.094 8.094 0 008 0zm1.5 8a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM11 8a3 3 0 11-6 0 3 3 0 016 0z", fill_rule: "evenodd", } - } } } @@ -4793,7 +4686,6 @@ impl IconShape for GoGift { d: "M4.75 1.5a1.25 1.25 0 100 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707zM2 2.75c0 .45.108.875.3 1.25h-.55A1.75 1.75 0 000 5.75v2c0 .698.409 1.3 1 1.582v4.918c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 14.25V9.332c.591-.281 1-.884 1-1.582v-2A1.75 1.75 0 0014.25 4h-.55a2.75 2.75 0 00-2.45-4c-.984 0-1.874.42-2.57 1.23A5.086 5.086 0 008 2.274a5.086 5.086 0 00-.68-1.042C6.623.42 5.733 0 4.75 0A2.75 2.75 0 002 2.75zM8.941 4h2.309a1.25 1.25 0 100-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793zm-1.84 1.5H1.75a.25.25 0 00-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-.149zm1.649 0V8h5.5a.25.25 0 00.25-.25v-2a.25.25 0 00-.25-.25h-5.5zm0 4h4.75v4.75a.25.25 0 01-.25.25h-4.5v-5zm-1.5 0v5h-4.5a.25.25 0 01-.25-.25V9.5h4.75z", fill_rule: "evenodd", } - } } } @@ -4837,7 +4729,6 @@ impl IconShape for GoGitBranch { d: "M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z", fill_rule: "evenodd", } - } } } @@ -4881,7 +4772,6 @@ impl IconShape for GoGitCommit { d: "M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z", fill_rule: "evenodd", } - } } } @@ -4925,7 +4815,6 @@ impl IconShape for GoGitCompare { d: "M9.573.677L7.177 3.073a.25.25 0 000 .354l2.396 2.396A.25.25 0 0010 5.646V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5h-1V.854a.25.25 0 00-.427-.177zM6 12v-1.646a.25.25 0 01.427-.177l2.396 2.396a.25.25 0 010 .354l-2.396 2.396A.25.25 0 016 15.146V13.5H5A2.5 2.5 0 012.5 11V5.372a2.25 2.25 0 111.5 0V11a1 1 0 001 1h1zm6.75 0a.75.75 0 100 1.5.75.75 0 000-1.5zM4 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0z", fill_rule: "evenodd", } - } } } @@ -4969,7 +4858,6 @@ impl IconShape for GoGitMerge { d: "M5 3.254V3.25v.005a.75.75 0 110-.005v.004zm.45 1.9a2.25 2.25 0 10-1.95.218v5.256a2.25 2.25 0 101.5 0V7.123A5.735 5.735 0 009.25 9h1.378a2.251 2.251 0 100-1.5H9.25a4.25 4.25 0 01-3.8-2.346zM12.75 9a.75.75 0 100-1.5.75.75 0 000 1.5zm-8.5 4.5a.75.75 0 100-1.5.75.75 0 000 1.5z", fill_rule: "evenodd", } - } } } @@ -5013,7 +4901,6 @@ impl IconShape for GoGitPullRequest { d: "M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z", fill_rule: "evenodd", } - } } } @@ -5057,7 +4944,6 @@ impl IconShape for GoGitPullRequestClosed { d: "M10.72 1.227a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 111.06 1.061l-.97.97.97.97a.75.75 0 01-1.06 1.06l-.97-.97-.97.97a.75.75 0 11-1.06-1.06l.97-.97-.97-.97a.75.75 0 010-1.06zM12.75 6.5a.75.75 0 00-.75.75v3.378a2.251 2.251 0 101.5 0V7.25a.75.75 0 00-.75-.75zm0 5.5a.75.75 0 100 1.5.75.75 0 000-1.5zM2.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.25 1a2.25 2.25 0 00-.75 4.372v5.256a2.251 2.251 0 101.5 0V5.372A2.25 2.25 0 003.25 1zm0 11a.75.75 0 100 1.5.75.75 0 000-1.5z", fill_rule: "evenodd", } - } } } @@ -5104,7 +4990,6 @@ impl IconShape for GoGitPullRequestDraft { path { d: "M14 7.5a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm0-4.25a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0z", } - } } } @@ -5148,7 +5033,6 @@ impl IconShape for GoGlobe { d: "M1.543 7.25h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.506 6.506 0 00-4.666 5.5zm2.733 1.5H1.543a6.506 6.506 0 004.666 5.5 11.13 11.13 0 01-.352-.552c-.715-1.192-1.437-2.874-1.581-4.948zm1.504 0h4.44a9.637 9.637 0 01-1.363 4.177c-.306.51-.612.919-.857 1.215a9.978 9.978 0 01-.857-1.215A9.637 9.637 0 015.78 8.75zm4.44-1.5H5.78a9.637 9.637 0 011.363-4.177c.306-.51.612-.919.857-1.215.245.296.55.705.857 1.215A9.638 9.638 0 0110.22 7.25zm1.504 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.506 6.506 0 004.666-5.5h-2.733zm2.733-1.5h-2.733c-.144-2.074-.866-3.756-1.58-4.948a11.738 11.738 0 00-.353-.552 6.506 6.506 0 014.666 5.5zM8 0a8 8 0 100 16A8 8 0 008 0z", fill_rule: "evenodd", } - } } } @@ -5192,7 +5076,6 @@ impl IconShape for GoGrabber { d: "M10 13a1 1 0 100-2 1 1 0 000 2zm-4 0a1 1 0 100-2 1 1 0 000 2zm1-5a1 1 0 11-2 0 1 1 0 012 0zm3 1a1 1 0 100-2 1 1 0 000 2zm1-5a1 1 0 11-2 0 1 1 0 012 0zM6 5a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -5236,7 +5119,6 @@ impl IconShape for GoGraph { d: "M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z", fill_rule: "evenodd", } - } } } @@ -5280,7 +5162,6 @@ impl IconShape for GoHash { d: "M6.368 1.01a.75.75 0 01.623.859L6.57 4.5h3.98l.46-2.868a.75.75 0 011.48.237L12.07 4.5h2.18a.75.75 0 010 1.5h-2.42l-.64 4h2.56a.75.75 0 010 1.5h-2.8l-.46 2.869a.75.75 0 01-1.48-.237l.42-2.632H5.45l-.46 2.869a.75.75 0 01-1.48-.237l.42-2.632H1.75a.75.75 0 010-1.5h2.42l.64-4H2.25a.75.75 0 010-1.5h2.8l.46-2.868a.75.75 0 01.858-.622zM9.67 10l.64-4H6.33l-.64 4h3.98z", fill_rule: "evenodd", } - } } } @@ -5324,7 +5205,6 @@ impl IconShape for GoHeading { d: "M3.75 2a.75.75 0 01.75.75V7h7V2.75a.75.75 0 011.5 0v10.5a.75.75 0 01-1.5 0V8.5h-7v4.75a.75.75 0 01-1.5 0V2.75A.75.75 0 013.75 2z", fill_rule: "evenodd", } - } } } @@ -5368,7 +5248,6 @@ impl IconShape for GoHeart { d: "M4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.565 20.565 0 008 13.393a20.561 20.561 0 003.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.75.75 0 01-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5zM8 14.25l-.345.666-.002-.001-.006-.003-.018-.01a7.643 7.643 0 01-.31-.17 22.075 22.075 0 01-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.08 22.08 0 01-3.744 2.584l-.018.01-.006.003h-.002L8 14.25zm0 0l.345.666a.752.752 0 01-.69 0L8 14.25z", fill_rule: "evenodd", } - } } } @@ -5412,7 +5291,6 @@ impl IconShape for GoHeartFill { d: "M7.655 14.916L8 14.25l.345.666a.752.752 0 01-.69 0zm0 0L8 14.25l.345.666.002-.001.006-.003.018-.01a7.643 7.643 0 00.31-.17 22.08 22.08 0 003.433-2.414C13.956 10.731 16 8.35 16 5.5 16 2.836 13.914 1 11.75 1 10.203 1 8.847 1.802 8 3.02 7.153 1.802 5.797 1 4.25 1 2.086 1 0 2.836 0 5.5c0 2.85 2.045 5.231 3.885 6.818a22.075 22.075 0 003.744 2.584l.018.01.006.003h.002z", fill_rule: "evenodd", } - } } } @@ -5456,7 +5334,6 @@ impl IconShape for GoHistory { d: "M1.643 3.143L.427 1.927A.25.25 0 000 2.104V5.75c0 .138.112.25.25.25h3.646a.25.25 0 00.177-.427L2.715 4.215a6.5 6.5 0 11-1.18 4.458.75.75 0 10-1.493.154 8.001 8.001 0 101.6-5.684zM7.75 4a.75.75 0 01.75.75v2.992l2.028.812a.75.75 0 01-.557 1.392l-2.5-1A.75.75 0 017 8.25v-3.5A.75.75 0 017.75 4z", fill_rule: "evenodd", } - } } } @@ -5500,7 +5377,6 @@ impl IconShape for GoHome { d: "M8.156 1.835a.25.25 0 00-.312 0l-5.25 4.2a.25.25 0 00-.094.196v7.019c0 .138.112.25.25.25H5.5V8.25a.75.75 0 01.75-.75h3.5a.75.75 0 01.75.75v5.25h2.75a.25.25 0 00.25-.25V6.23a.25.25 0 00-.094-.195l-5.25-4.2zM6.906.664a1.75 1.75 0 012.187 0l5.25 4.2c.415.332.657.835.657 1.367v7.019A1.75 1.75 0 0113.25 15h-3.5a.75.75 0 01-.75-.75V9H7v5.25a.75.75 0 01-.75.75h-3.5A1.75 1.75 0 011 13.25V6.23c0-.531.242-1.034.657-1.366l5.25-4.2h-.001z", fill_rule: "evenodd", } - } } } @@ -5544,7 +5420,6 @@ impl IconShape for GoHorizontalRule { d: "M0 7.75A.75.75 0 01.75 7h14.5a.75.75 0 010 1.5H.75A.75.75 0 010 7.75z", fill_rule: "evenodd", } - } } } @@ -5588,7 +5463,6 @@ impl IconShape for GoHourglass { d: "M2.75 1a.75.75 0 000 1.5h.75v1.25a4.75 4.75 0 001.9 3.8l.333.25c.134.1.134.3 0 .4l-.333.25a4.75 4.75 0 00-1.9 3.8v1.25h-.75a.75.75 0 000 1.5h10.5a.75.75 0 000-1.5h-.75v-1.25a4.75 4.75 0 00-1.9-3.8l-.333-.25a.25.25 0 010-.4l.333-.25a4.75 4.75 0 001.9-3.8V2.5h.75a.75.75 0 000-1.5H2.75zM11 2.5H5v1.25a3.25 3.25 0 001.3 2.6l.333.25c.934.7.934 2.1 0 2.8l-.333.25a3.25 3.25 0 00-1.3 2.6v1.25h6v-1.25a3.25 3.25 0 00-1.3-2.6l-.333-.25a1.75 1.75 0 010-2.8l.333-.25a3.25 3.25 0 001.3-2.6V2.5z", fill_rule: "evenodd", } - } } } @@ -5632,7 +5506,6 @@ impl IconShape for GoHubot { d: "M0 8a8 8 0 1116 0v5.25a.75.75 0 01-1.5 0V8a6.5 6.5 0 10-13 0v5.25a.75.75 0 01-1.5 0V8zm5.5 4.25a.75.75 0 01.75-.75h3.5a.75.75 0 010 1.5h-3.5a.75.75 0 01-.75-.75zM3 6.75C3 5.784 3.784 5 4.75 5h6.5c.966 0 1.75.784 1.75 1.75v1.5A1.75 1.75 0 0111.25 10h-6.5A1.75 1.75 0 013 8.25v-1.5zm1.47-.53a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 011.06 0l.97.97.97-.97a.75.75 0 111.06 1.06l-1.5 1.5a.75.75 0 01-1.06 0L8 7.81l-.97.97a.75.75 0 01-1.06 0l-1.5-1.5a.75.75 0 010-1.06z", fill_rule: "evenodd", } - } } } @@ -5679,7 +5552,6 @@ impl IconShape for GoIdBadge { d: "M7.25 0A1.75 1.75 0 005.5 1.75V3H1.75A1.75 1.75 0 000 4.75v8.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H10.5V1.75A1.75 1.75 0 008.75 0h-1.5zm3.232 4.5A1.75 1.75 0 018.75 6h-1.5a1.75 1.75 0 01-1.732-1.5H1.75a.25.25 0 00-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25h-3.768zM7 1.75a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25h-1.5A.25.25 0 017 4.25v-2.5z", fill_rule: "evenodd", } - } } } @@ -5723,7 +5595,6 @@ impl IconShape for GoImage { d: "M1.75 2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h.94a.76.76 0 01.03-.03l6.077-6.078a1.75 1.75 0 012.412-.06L14.5 10.31V2.75a.25.25 0 00-.25-.25H1.75zm12.5 11H4.81l5.048-5.047a.25.25 0 01.344-.009l4.298 3.889v.917a.25.25 0 01-.25.25zm1.75-.25V2.75A1.75 1.75 0 0014.25 1H1.75A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25zM5.5 6a.5.5 0 11-1 0 .5.5 0 011 0zM7 6a2 2 0 11-4 0 2 2 0 014 0z", fill_rule: "evenodd", } - } } } @@ -5767,7 +5638,6 @@ impl IconShape for GoInbox { d: "M2.8 2.06A1.75 1.75 0 014.41 1h7.18c.7 0 1.333.417 1.61 1.06l2.74 6.395a.75.75 0 01.06.295v4.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25v-4.5a.75.75 0 01.06-.295L2.8 2.06zm1.61.44a.25.25 0 00-.23.152L1.887 8H4.75a.75.75 0 01.6.3L6.625 10h2.75l1.275-1.7a.75.75 0 01.6-.3h2.863L11.82 2.652a.25.25 0 00-.23-.152H4.41zm10.09 7h-2.875l-1.275 1.7a.75.75 0 01-.6.3h-3.5a.75.75 0 01-.6-.3L4.375 9.5H1.5v3.75c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V9.5z", fill_rule: "evenodd", } - } } } @@ -5811,7 +5681,6 @@ impl IconShape for GoInfinity { d: "M3.5 6c-1.086 0-2 .914-2 2 0 1.086.914 2 2 2 .525 0 1.122-.244 1.825-.727.51-.35 1.025-.79 1.561-1.273-.536-.483-1.052-.922-1.56-1.273C4.621 6.244 4.025 6 3.5 6zm4.5.984c-.59-.533-1.204-1.066-1.825-1.493-.797-.548-1.7-.991-2.675-.991C1.586 4.5 0 6.086 0 8s1.586 3.5 3.5 3.5c.975 0 1.878-.444 2.675-.991.621-.427 1.235-.96 1.825-1.493.59.533 1.204 1.066 1.825 1.493.797.547 1.7.991 2.675.991 1.914 0 3.5-1.586 3.5-3.5s-1.586-3.5-3.5-3.5c-.975 0-1.878.443-2.675.991-.621.427-1.235.96-1.825 1.493zM9.114 8c.536.483 1.052.922 1.56 1.273.704.483 1.3.727 1.826.727 1.086 0 2-.914 2-2 0-1.086-.914-2-2-2-.525 0-1.122.244-1.825.727-.51.35-1.025.79-1.561 1.273z", fill_rule: "evenodd", } - } } } @@ -5855,7 +5724,6 @@ impl IconShape for GoInfo { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -5902,7 +5770,6 @@ impl IconShape for GoIssueClosed { d: "M16 8A8 8 0 110 8a8 8 0 0116 0zm-1.5 0a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z", fill_rule: "evenodd", } - } } } @@ -5946,7 +5813,6 @@ impl IconShape for GoIssueDraft { d: "M6.749.097a8.054 8.054 0 012.502 0 .75.75 0 11-.233 1.482 6.554 6.554 0 00-2.036 0A.75.75 0 016.749.097zM4.345 1.693A.75.75 0 014.18 2.74a6.542 6.542 0 00-1.44 1.44.75.75 0 01-1.212-.883 8.042 8.042 0 011.769-1.77.75.75 0 011.048.166zm7.31 0a.75.75 0 011.048-.165 8.04 8.04 0 011.77 1.769.75.75 0 11-1.214.883 6.542 6.542 0 00-1.439-1.44.75.75 0 01-.165-1.047zM.955 6.125a.75.75 0 01.624.857 6.554 6.554 0 000 2.036.75.75 0 01-1.482.233 8.054 8.054 0 010-2.502.75.75 0 01.858-.624zm14.09 0a.75.75 0 01.858.624 8.057 8.057 0 010 2.502.75.75 0 01-1.482-.233 6.55 6.55 0 000-2.036.75.75 0 01.624-.857zm-13.352 5.53a.75.75 0 011.048.165 6.542 6.542 0 001.439 1.44.75.75 0 01-.883 1.212 8.04 8.04 0 01-1.77-1.769.75.75 0 01.166-1.048zm12.614 0a.75.75 0 01.165 1.048 8.038 8.038 0 01-1.769 1.77.75.75 0 11-.883-1.214 6.543 6.543 0 001.44-1.439.75.75 0 011.047-.165zm-8.182 3.39a.75.75 0 01.857-.624 6.55 6.55 0 002.036 0 .75.75 0 01.233 1.482 8.057 8.057 0 01-2.502 0 .75.75 0 01-.624-.858z", fill_rule: "evenodd", } - } } } @@ -5993,7 +5859,6 @@ impl IconShape for GoIssueOpened { d: "M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z", fill_rule: "evenodd", } - } } } @@ -6039,7 +5904,6 @@ impl IconShape for GoIssueReopened { path { d: "M9.06 9.06a1.5 1.5 0 11-2.12-2.12 1.5 1.5 0 012.12 2.12z", } - } } } @@ -6083,7 +5947,6 @@ impl IconShape for GoItalic { d: "M6 2.75A.75.75 0 016.75 2h6.5a.75.75 0 010 1.5h-2.505l-3.858 9H9.25a.75.75 0 010 1.5h-6.5a.75.75 0 010-1.5h2.505l3.858-9H6.75A.75.75 0 016 2.75z", fill_rule: "evenodd", } - } } } @@ -6126,7 +5989,6 @@ impl IconShape for GoIterations { path { d: "M2.5 7.25a4.75 4.75 0 019.5 0 .75.75 0 001.5 0 6.25 6.25 0 10-6.25 6.25H12v2.146c0 .223.27.335.427.177l2.896-2.896a.25.25 0 000-.354l-2.896-2.896a.25.25 0 00-.427.177V12H7.25A4.75 4.75 0 012.5 7.25z", } - } } } @@ -6169,7 +6031,6 @@ impl IconShape for GoKebabHorizontal { path { d: "M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z", } - } } } @@ -6213,7 +6074,6 @@ impl IconShape for GoKey { d: "M6.5 5.5a4 4 0 112.731 3.795.75.75 0 00-.768.18L7.44 10.5H6.25a.75.75 0 00-.75.75v1.19l-.06.06H4.25a.75.75 0 00-.75.75v1.19l-.06.06H1.75a.25.25 0 01-.25-.25v-1.69l5.024-5.023a.75.75 0 00.181-.768A3.995 3.995 0 016.5 5.5zm4-5.5a5.5 5.5 0 00-5.348 6.788L.22 11.72a.75.75 0 00-.22.53v2C0 15.216.784 16 1.75 16h2a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V14h.75a.75.75 0 00.53-.22l.5-.5a.75.75 0 00.22-.53V12h.75a.75.75 0 00.53-.22l.932-.932A5.5 5.5 0 1010.5 0zm.5 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -6260,7 +6120,6 @@ impl IconShape for GoKeyAsterisk { path { d: "M8 4a.75.75 0 01.75.75V6.7l1.69-.975a.75.75 0 01.75 1.3L9.5 8l1.69.976a.75.75 0 01-.75 1.298L8.75 9.3v1.951a.75.75 0 01-1.5 0V9.299l-1.69.976a.75.75 0 01-.75-1.3L6.5 8l-1.69-.975a.75.75 0 01.75-1.3l1.69.976V4.75A.75.75 0 018 4z", } - } } } @@ -6304,7 +6163,6 @@ impl IconShape for GoLaw { d: "M8.75.75a.75.75 0 00-1.5 0V2h-.984c-.305 0-.604.08-.869.23l-1.288.737A.25.25 0 013.984 3H1.75a.75.75 0 000 1.5h.428L.066 9.192a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.514 3.514 0 00.686.45A4.492 4.492 0 003 11c.88 0 1.556-.22 2.023-.454a3.515 3.515 0 00.686-.45l.045-.04.016-.015.006-.006.002-.002.001-.002L5.25 9.5l.53.53a.75.75 0 00.154-.838L3.822 4.5h.162c.305 0 .604-.08.869-.23l1.289-.737a.25.25 0 01.124-.033h.984V13h-2.5a.75.75 0 000 1.5h6.5a.75.75 0 000-1.5h-2.5V3.5h.984a.25.25 0 01.124.033l1.29.736c.264.152.563.231.868.231h.162l-2.112 4.692a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.517 3.517 0 00.686.45A4.492 4.492 0 0013 11c.88 0 1.556-.22 2.023-.454a3.512 3.512 0 00.686-.45l.045-.04.01-.01.006-.005.006-.006.002-.002.001-.002-.529-.531.53.53a.75.75 0 00.154-.838L13.823 4.5h.427a.75.75 0 000-1.5h-2.234a.25.25 0 01-.124-.033l-1.29-.736A1.75 1.75 0 009.735 2H8.75V.75zM1.695 9.227c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327l-1.305 2.9zm10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327l-1.305 2.9z", fill_rule: "evenodd", } - } } } @@ -6348,7 +6206,6 @@ impl IconShape for GoLightBulb { d: "M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 01-1.484.211c-.04-.282-.163-.547-.37-.847a8.695 8.695 0 00-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.75.75 0 01-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75zM6 15.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75zM5.75 12a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5z", fill_rule: "evenodd", } - } } } @@ -6392,7 +6249,6 @@ impl IconShape for GoLink { d: "M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z", fill_rule: "evenodd", } - } } } @@ -6436,7 +6292,6 @@ impl IconShape for GoLinkExternal { d: "M10.604 1h4.146a.25.25 0 01.25.25v4.146a.25.25 0 01-.427.177L13.03 4.03 9.28 7.78a.75.75 0 01-1.06-1.06l3.75-3.75-1.543-1.543A.25.25 0 0110.604 1zM3.75 2A1.75 1.75 0 002 3.75v8.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 12.25v-3.5a.75.75 0 00-1.5 0v3.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-8.5a.25.25 0 01.25-.25h3.5a.75.75 0 000-1.5h-3.5z", fill_rule: "evenodd", } - } } } @@ -6480,7 +6335,6 @@ impl IconShape for GoListOrdered { d: "M2.003 2.5a.5.5 0 00-.723-.447l-1.003.5a.5.5 0 00.446.895l.28-.14V6H.5a.5.5 0 000 1h2.006a.5.5 0 100-1h-.503V2.5zM5 3.25a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 3.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5A.75.75 0 015 8.25zm0 5a.75.75 0 01.75-.75h8.5a.75.75 0 010 1.5h-8.5a.75.75 0 01-.75-.75zM.924 10.32l.003-.004a.851.851 0 01.144-.153A.66.66 0 011.5 10c.195 0 .306.068.374.146a.57.57 0 01.128.376c0 .453-.269.682-.8 1.078l-.035.025C.692 11.98 0 12.495 0 13.5a.5.5 0 00.5.5h2.003a.5.5 0 000-1H1.146c.132-.197.351-.372.654-.597l.047-.035c.47-.35 1.156-.858 1.156-1.845 0-.365-.118-.744-.377-1.038-.268-.303-.658-.484-1.126-.484-.48 0-.84.202-1.068.392a1.858 1.858 0 00-.348.384l-.007.011-.002.004-.001.002-.001.001a.5.5 0 00.851.525zM.5 10.055l-.427-.26.427.26z", fill_rule: "evenodd", } - } } } @@ -6524,7 +6378,6 @@ impl IconShape for GoListUnordered { d: "M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -6568,7 +6421,6 @@ impl IconShape for GoLocation { d: "M11.536 3.464a5 5 0 010 7.072L8 14.07l-3.536-3.535a5 5 0 117.072-7.072v.001zm1.06 8.132a6.5 6.5 0 10-9.192 0l3.535 3.536a1.5 1.5 0 002.122 0l3.535-3.536zM8 9a2 2 0 100-4 2 2 0 000 4z", fill_rule: "evenodd", } - } } } @@ -6612,7 +6464,6 @@ impl IconShape for GoLock { d: "M4 4v2h-.25A1.75 1.75 0 002 7.75v5.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-5.5A1.75 1.75 0 0012.25 6H12V4a4 4 0 10-8 0zm6.5 2V4a2.5 2.5 0 00-5 0v2h5zM12 7.5h.25a.25.25 0 01.25.25v5.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-5.5a.25.25 0 01.25-.25H12z", fill_rule: "evenodd", } - } } } @@ -6659,7 +6510,6 @@ impl IconShape for GoLog { d: "M13-.005H3a3 3 0 00-3 3c0 .676.224 1.254.603 1.722.526.65 1.331.783 1.907.783h1.177c-.364.662-.814 1.339-1.287 2.048-.205.309-.414.624-.623.946C.891 9.865 0 11.418 0 13a3 3 0 003 3h10a3 3 0 001.667-5.494.75.75 0 00-.834 1.246A1.5 1.5 0 1111.5 13c0-.642.225-1.347.623-2.136.397-.787.933-1.593 1.501-2.446l.011-.017c.554-.83 1.139-1.709 1.582-2.588.445-.885.783-1.836.783-2.818 0-1.672-1.346-3-3-3zm-10 1.5a1.5 1.5 0 00-1.5 1.5c0 .321.1.569.27.778.097.12.325.227.74.227h7.674A2.737 2.737 0 0110 2.995c0-.546.146-1.059.401-1.5H3zm10 0c.831 0 1.5.662 1.5 1.5 0 .646-.225 1.353-.623 2.143-.398.79-.933 1.595-1.501 2.448l-.017.026c-.552.828-1.134 1.702-1.575 2.576C10.338 11.072 10 12.021 10 13c0 .546.146 1.059.401 1.5H3A1.5 1.5 0 011.5 13c0-1.084.63-2.289 1.537-3.692.177-.274.366-.556.558-.845.632-.948 1.306-1.96 1.773-2.963h6.382a.75.75 0 00.417-1.373c-.444-.298-.667-.656-.667-1.132a1.5 1.5 0 011.5-1.5z", fill_rule: "evenodd", } - } } } @@ -6703,7 +6553,6 @@ impl IconShape for GoLogoGist { d: "M4.7 8.73h2.45v4.02c-.55.27-1.64.34-2.53.34-2.56 0-3.47-2.2-3.47-5.05 0-2.85.91-5.06 3.48-5.06 1.28 0 2.06.23 3.28.73V2.66C7.27 2.33 6.25 2 4.63 2 1.13 2 0 4.69 0 8.03c0 3.34 1.11 6.03 4.63 6.03 1.64 0 2.81-.27 3.59-.64V7.73H4.7v1zm6.39 3.72V6.06h-1.05v6.28c0 1.25.58 1.72 1.72 1.72v-.89c-.48 0-.67-.16-.67-.7v-.02zm.25-8.72c0-.44-.33-.78-.78-.78s-.77.34-.77.78.33.78.77.78.78-.34.78-.78zm4.34 5.69c-1.5-.13-1.78-.48-1.78-1.17 0-.77.33-1.34 1.88-1.34 1.05 0 1.66.16 2.27.36v-.94c-.69-.3-1.52-.39-2.25-.39-2.2 0-2.92 1.2-2.92 2.31 0 1.08.47 1.88 2.73 2.08 1.55.13 1.77.63 1.77 1.34 0 .73-.44 1.42-2.06 1.42-1.11 0-1.86-.19-2.33-.36v.94c.5.2 1.58.39 2.33.39 2.38 0 3.14-1.2 3.14-2.41 0-1.28-.53-2.03-2.75-2.23h-.03zm8.58-2.47v-.86h-2.42v-2.5l-1.08.31v2.11l-1.56.44v.48h1.56v5c0 1.53 1.19 2.13 2.5 2.13.19 0 .52-.02.69-.05v-.89c-.19.03-.41.03-.61.03-.97 0-1.5-.39-1.5-1.34V6.94h2.42v.02-.01z", fill_rule: "evenodd", } - } } } @@ -6747,7 +6596,6 @@ impl IconShape for GoLogoGithub { d: "M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z", fill_rule: "evenodd", } - } } } @@ -6791,7 +6639,6 @@ impl IconShape for GoMail { d: "M1.75 2A1.75 1.75 0 000 3.75v.736a.75.75 0 000 .027v7.737C0 13.216.784 14 1.75 14h12.5A1.75 1.75 0 0016 12.25v-8.5A1.75 1.75 0 0014.25 2H1.75zM14.5 4.07v-.32a.25.25 0 00-.25-.25H1.75a.25.25 0 00-.25.25v.32L8 7.88l6.5-3.81zm-13 1.74v6.441c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V5.809L8.38 9.397a.75.75 0 01-.76 0L1.5 5.809z", fill_rule: "evenodd", } - } } } @@ -6835,7 +6682,6 @@ impl IconShape for GoMarkGithub { d: "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z", fill_rule: "evenodd", } - } } } @@ -6879,7 +6725,6 @@ impl IconShape for GoMarkdown { d: "M14.85 3H1.15C.52 3 0 3.52 0 4.15v7.69C0 12.48.52 13 1.15 13h13.69c.64 0 1.15-.52 1.15-1.15v-7.7C16 3.52 15.48 3 14.85 3zM9 11H7V8L5.5 9.92 4 8v3H2V5h2l1.5 2L7 5h2v6zm2.99.5L9.5 8H11V5h2v3h1.5l-2.51 3.5z", fill_rule: "evenodd", } - } } } @@ -6931,7 +6776,6 @@ impl IconShape for GoMegaphone { d: "M15.59.082A.75.75 0 0116 .75v10.5a.75.75 0 01-1.189.608l-.002-.001h.001l-.014-.01a5.829 5.829 0 00-.422-.25 10.58 10.58 0 00-1.469-.64C11.576 10.484 9.536 10 6.75 10a.75.75 0 110-1.5c2.964 0 5.174.516 6.658 1.043.423.151.787.302 1.092.443V2.014c-.305.14-.669.292-1.092.443C11.924 2.984 9.713 3.5 6.75 3.5a.75.75 0 110-1.5c2.786 0 4.826-.484 6.155-.957.665-.236 1.154-.47 1.47-.64a5.82 5.82 0 00.421-.25l.014-.01a.75.75 0 01.78-.061zm-.78.06zm.44 11.108l-.44.607.44-.607z", } } - } } } @@ -6975,7 +6819,6 @@ impl IconShape for GoMention { d: "M4.75 2.37a6.5 6.5 0 006.5 11.26.75.75 0 01.75 1.298 8 8 0 113.994-7.273.754.754 0 01.006.095v1.5a2.75 2.75 0 01-5.072 1.475A4 4 0 1112 8v1.25a1.25 1.25 0 002.5 0V7.867a6.5 6.5 0 00-9.75-5.496V2.37zM10.5 8a2.5 2.5 0 10-5 0 2.5 2.5 0 005 0z", fill_rule: "evenodd", } - } } } @@ -7019,7 +6862,6 @@ impl IconShape for GoMeter { d: "M8 1.5a6.5 6.5 0 106.016 4.035.75.75 0 011.388-.57 8 8 0 11-4.37-4.37.75.75 0 01-.569 1.389A6.479 6.479 0 008 1.5zm6.28.22a.75.75 0 010 1.06l-4.063 4.064a2.5 2.5 0 11-1.06-1.06L13.22 1.72a.75.75 0 011.06 0zM7 8a1 1 0 112 0 1 1 0 01-2 0z", fill_rule: "evenodd", } - } } } @@ -7063,7 +6905,6 @@ impl IconShape for GoMilestone { d: "M7.75 0a.75.75 0 01.75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 010 2.672l-2.07 1.75a1.75 1.75 0 01-1.13.414H8.5v5.25a.75.75 0 11-1.5 0V10H2.75A1.75 1.75 0 011 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 017.75 0zm0 8.5h4.384a.25.25 0 00.161-.06l2.07-1.75a.25.25 0 000-.38l-2.07-1.75a.25.25 0 00-.161-.06H2.75a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h5z", fill_rule: "evenodd", } - } } } @@ -7107,7 +6948,6 @@ impl IconShape for GoMirror { d: "M8.75 1.75a.75.75 0 00-1.5 0v.5a.75.75 0 001.5 0v-.5zM8 4a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 4zm.75 3.75a.75.75 0 00-1.5 0v.5a.75.75 0 001.5 0v-.5zM8 10a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 10zm0 3a.75.75 0 01.75.75v.5a.75.75 0 01-1.5 0v-.5A.75.75 0 018 13zm7.547-9.939A.75.75 0 0116 3.75v8.5a.75.75 0 01-1.265.545l-4.5-4.25a.75.75 0 010-1.09l4.5-4.25a.75.75 0 01.812-.144zM11.842 8l2.658 2.51V5.49L11.842 8zM0 12.25a.75.75 0 001.265.545l4.5-4.25a.75.75 0 000-1.09l-4.5-4.25A.75.75 0 000 3.75v8.5zm1.5-6.76L4.158 8 1.5 10.51V5.49z", fill_rule: "evenodd", } - } } } @@ -7151,7 +6991,6 @@ impl IconShape for GoMoon { d: "M9.598 1.591a.75.75 0 01.785-.175 7 7 0 11-8.967 8.967.75.75 0 01.961-.96 5.5 5.5 0 007.046-7.046.75.75 0 01.175-.786zm1.616 1.945a7 7 0 01-7.678 7.678 5.5 5.5 0 107.678-7.678z", fill_rule: "evenodd", } - } } } @@ -7195,7 +7034,6 @@ impl IconShape for GoMortarBoard { d: "M7.693 1.066a.75.75 0 01.614 0l7.25 3.25a.75.75 0 010 1.368L13 6.831v2.794c0 1.024-.81 1.749-1.66 2.173-.893.447-2.075.702-3.34.702-.278 0-.55-.012-.816-.036a.75.75 0 01.133-1.494c.22.02.45.03.683.03 1.082 0 2.025-.221 2.67-.543.69-.345.83-.682.83-.832V7.503L8.307 8.934a.75.75 0 01-.614 0L4 7.28v1.663c.296.105.575.275.812.512.438.438.688 1.059.688 1.796v3a.75.75 0 01-.75.75h-3a.75.75 0 01-.75-.75v-3c0-.737.25-1.358.688-1.796.237-.237.516-.407.812-.512V6.606L.443 5.684a.75.75 0 010-1.368l7.25-3.25zM2.583 5L8 7.428 13.416 5 8 2.572 2.583 5zM2.5 11.25c0-.388.125-.611.25-.735a.704.704 0 01.5-.203c.19 0 .37.071.5.203.125.124.25.347.25.735v2.25H2.5v-2.25z", fill_rule: "evenodd", } - } } } @@ -7242,7 +7080,6 @@ impl IconShape for GoMultiSelect { path { d: "M13.314 4.918L11.07 2.417A.25.25 0 0111.256 2h4.488a.25.25 0 01.186.417l-2.244 2.5a.25.25 0 01-.372 0z", } - } } } @@ -7286,7 +7123,6 @@ impl IconShape for GoMute { d: "M8 2.75a.75.75 0 00-1.238-.57L3.472 5H1.75A1.75 1.75 0 000 6.75v2.5C0 10.216.784 11 1.75 11h1.723l3.289 2.82A.75.75 0 008 13.25V2.75zM4.238 6.32L6.5 4.38v7.24L4.238 9.68a.75.75 0 00-.488-.18h-2a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h2a.75.75 0 00.488-.18zm7.042-1.1a.75.75 0 10-1.06 1.06L11.94 8l-1.72 1.72a.75.75 0 101.06 1.06L13 9.06l1.72 1.72a.75.75 0 101.06-1.06L14.06 8l1.72-1.72a.75.75 0 00-1.06-1.06L13 6.94l-1.72-1.72z", fill_rule: "evenodd", } - } } } @@ -7333,7 +7169,6 @@ impl IconShape for GoNoEntry { d: "M16 8A8 8 0 110 8a8 8 0 0116 0zm-1.5 0a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z", fill_rule: "evenodd", } - } } } @@ -7376,7 +7211,6 @@ impl IconShape for GoNorthStar { path { d: "M8.5.75a.75.75 0 00-1.5 0v5.19L4.391 3.33a.75.75 0 10-1.06 1.061L5.939 7H.75a.75.75 0 000 1.5h5.19l-2.61 2.609a.75.75 0 101.061 1.06L7 9.561v5.189a.75.75 0 001.5 0V9.56l2.609 2.61a.75.75 0 101.06-1.061L9.561 8.5h5.189a.75.75 0 000-1.5H9.56l2.61-2.609a.75.75 0 00-1.061-1.06L8.5 5.939V.75z", } - } } } @@ -7420,7 +7254,6 @@ impl IconShape for GoNote { d: "M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14H1.75A1.75 1.75 0 010 12.25v-8.5zm1.75-.25a.25.25 0 00-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25H1.75zM3.5 6.25a.75.75 0 01.75-.75h7a.75.75 0 010 1.5h-7a.75.75 0 01-.75-.75zm.75 2.25a.75.75 0 000 1.5h4a.75.75 0 000-1.5h-4z", fill_rule: "evenodd", } - } } } @@ -7464,7 +7297,6 @@ impl IconShape for GoNumber { d: "M5.604.089A.75.75 0 016 .75v4.77h.711a.75.75 0 110 1.5H3.759a.75.75 0 110-1.5H4.5V2.15l-.334.223a.75.75 0 01-.832-1.248l1.5-1a.75.75 0 01.77-.037zM9 4.75A.75.75 0 019.75 4h4a.75.75 0 01.53 1.28l-1.89 1.892c.312.076.604.18.867.319.742.391 1.244 1.063 1.244 2.005 0 .653-.231 1.208-.629 1.627-.386.408-.894.653-1.408.777-1.01.243-2.225.063-3.124-.527a.75.75 0 01.822-1.254c.534.35 1.32.474 1.951.322.306-.073.53-.201.67-.349.129-.136.218-.32.218-.596 0-.308-.123-.509-.444-.678-.373-.197-.98-.318-1.806-.318a.75.75 0 01-.53-1.28l1.72-1.72H9.75A.75.75 0 019 4.75zm-3.587 5.763c-.35-.05-.77.113-.983.572a.75.75 0 11-1.36-.632c.508-1.094 1.589-1.565 2.558-1.425 1 .145 1.872.945 1.872 2.222 0 1.433-1.088 2.192-1.79 2.681-.308.216-.571.397-.772.573H7a.75.75 0 010 1.5H3.75a.75.75 0 01-.75-.75c0-.69.3-1.211.67-1.61.348-.372.8-.676 1.15-.92.8-.56 1.18-.904 1.18-1.474 0-.473-.267-.69-.587-.737z", fill_rule: "evenodd", } - } } } @@ -7508,7 +7340,6 @@ impl IconShape for GoOrganization { d: "M1.5 14.25c0 .138.112.25.25.25H4v-1.25a.75.75 0 01.75-.75h2.5a.75.75 0 01.75.75v1.25h2.25a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25h-8.5a.25.25 0 00-.25.25v12.5zM1.75 16A1.75 1.75 0 010 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 00.25-.25V8.285a.25.25 0 00-.111-.208l-1.055-.703a.75.75 0 11.832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0114.25 16h-3.5a.75.75 0 01-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 01-.75-.75V14h-1v1.25a.75.75 0 01-.75.75h-3zM3 3.75A.75.75 0 013.75 3h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 3.75zM3.75 6a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM3 9.75A.75.75 0 013.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 9.75zM7.75 9a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM7 6.75A.75.75 0 017.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 017 6.75zM7.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", fill_rule: "evenodd", } - } } } @@ -7552,7 +7383,6 @@ impl IconShape for GoPackage { d: "M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z", fill_rule: "evenodd", } - } } } @@ -7596,7 +7426,6 @@ impl IconShape for GoPackageDependencies { d: "M6.122.392a1.75 1.75 0 011.756 0l5.25 3.045c.54.313.872.89.872 1.514V7.25a.75.75 0 01-1.5 0V5.677L7.75 8.432v6.384a1 1 0 01-1.502.865L.872 12.563A1.75 1.75 0 010 11.049V4.951c0-.624.332-1.2.872-1.514L6.122.392zM7.125 1.69l4.63 2.685L7 7.133 2.245 4.375l4.63-2.685a.25.25 0 01.25 0zM1.5 11.049V5.677l4.75 2.755v5.516l-4.625-2.683a.25.25 0 01-.125-.216zm11.672-.282a.75.75 0 10-1.087-1.034l-2.378 2.5a.75.75 0 000 1.034l2.378 2.5a.75.75 0 101.087-1.034L11.999 13.5h3.251a.75.75 0 000-1.5h-3.251l1.173-1.233z", fill_rule: "evenodd", } - } } } @@ -7640,7 +7469,6 @@ impl IconShape for GoPackageDependents { d: "M6.122.392a1.75 1.75 0 011.756 0l5.25 3.045c.54.313.872.89.872 1.514V7.25a.75.75 0 01-1.5 0V5.677L7.75 8.432v6.384a1 1 0 01-1.502.865L.872 12.563A1.75 1.75 0 010 11.049V4.951c0-.624.332-1.2.872-1.514L6.122.392zM7.125 1.69l4.63 2.685L7 7.133 2.245 4.375l4.63-2.685a.25.25 0 01.25 0zM1.5 11.049V5.677l4.75 2.755v5.516l-4.625-2.683a.25.25 0 01-.125-.216zm10.828 3.684a.75.75 0 101.087 1.034l2.378-2.5a.75.75 0 000-1.034l-2.378-2.5a.75.75 0 00-1.087 1.034L13.501 12H10.25a.75.75 0 000 1.5h3.251l-1.173 1.233z", fill_rule: "evenodd", } - } } } @@ -7684,7 +7512,6 @@ impl IconShape for GoPaintbrush { d: "M11.134 1.535C9.722 2.562 8.16 4.057 6.889 5.312 5.8 6.387 5.041 7.401 4.575 8.294a3.745 3.745 0 00-3.227 1.054c-.43.431-.69 1.066-.86 1.657a11.982 11.982 0 00-.358 1.914A21.263 21.263 0 000 15.203v.054l.75-.007-.007.75h.054a14.404 14.404 0 00.654-.012 21.243 21.243 0 001.63-.118c.62-.07 1.3-.18 1.914-.357.592-.17 1.226-.43 1.657-.861a3.745 3.745 0 001.055-3.217c.908-.461 1.942-1.216 3.04-2.3 1.279-1.262 2.764-2.825 3.775-4.249.501-.706.923-1.428 1.125-2.096.2-.659.235-1.469-.368-2.07-.606-.607-1.42-.55-2.069-.34-.66.213-1.376.646-2.076 1.155zm-3.95 8.48a3.76 3.76 0 00-1.19-1.192 9.758 9.758 0 011.161-1.607l1.658 1.658a9.853 9.853 0 01-1.63 1.142zM.742 16l.007-.75-.75.008A.75.75 0 00.743 16zM12.016 2.749c-1.224.89-2.605 2.189-3.822 3.384l1.718 1.718c1.21-1.205 2.51-2.597 3.387-3.833.47-.662.78-1.227.912-1.662.134-.444.032-.551.009-.575h-.001V1.78c-.014-.014-.112-.113-.548.027-.432.14-.995.462-1.655.942zM1.62 13.089a19.56 19.56 0 00-.104 1.395 19.55 19.55 0 001.396-.104 10.528 10.528 0 001.668-.309c.526-.151.856-.325 1.011-.48a2.25 2.25 0 00-3.182-3.182c-.155.155-.329.485-.48 1.01a10.515 10.515 0 00-.309 1.67z", fill_rule: "evenodd", } - } } } @@ -7728,7 +7555,6 @@ impl IconShape for GoPaperAirplane { d: "M1.592 2.712L2.38 7.25h4.87a.75.75 0 110 1.5H2.38l-.788 4.538L13.929 8 1.592 2.712zM.989 8L.064 2.68a1.341 1.341 0 011.85-1.462l13.402 5.744a1.13 1.13 0 010 2.076L1.913 14.782a1.341 1.341 0 01-1.85-1.463L.99 8z", fill_rule: "evenodd", } - } } } @@ -7772,7 +7598,6 @@ impl IconShape for GoPaste { d: "M5.75 1a.75.75 0 00-.75.75v3c0 .414.336.75.75.75h4.5a.75.75 0 00.75-.75v-3a.75.75 0 00-.75-.75h-4.5zm.75 3V2.5h3V4h-3zm-2.874-.467a.75.75 0 00-.752-1.298A1.75 1.75 0 002 3.75v9.5c0 .966.784 1.75 1.75 1.75h8.5A1.75 1.75 0 0014 13.25v-9.5a1.75 1.75 0 00-.874-1.515.75.75 0 10-.752 1.298.25.25 0 01.126.217v9.5a.25.25 0 01-.25.25h-8.5a.25.25 0 01-.25-.25v-9.5a.25.25 0 01.126-.217z", fill_rule: "evenodd", } - } } } @@ -7816,7 +7641,6 @@ impl IconShape for GoPencil { d: "M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z", fill_rule: "evenodd", } - } } } @@ -7860,7 +7684,6 @@ impl IconShape for GoPeople { d: "M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z", fill_rule: "evenodd", } - } } } @@ -7904,7 +7727,6 @@ impl IconShape for GoPerson { d: "M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z", fill_rule: "evenodd", } - } } } @@ -7948,7 +7770,6 @@ impl IconShape for GoPersonAdd { d: "M13.25 0a.75.75 0 01.75.75V2h1.25a.75.75 0 010 1.5H14v1.25a.75.75 0 01-1.5 0V3.5h-1.25a.75.75 0 010-1.5h1.25V.75a.75.75 0 01.75-.75zM5.5 4a2 2 0 100 4 2 2 0 000-4zm2.4 4.548a3.5 3.5 0 10-4.799 0 5.527 5.527 0 00-3.1 4.66.75.75 0 101.498.085A4.01 4.01 0 015.5 9.5a4.01 4.01 0 014.001 3.793.75.75 0 101.498-.086 5.527 5.527 0 00-3.1-4.659z", fill_rule: "evenodd", } - } } } @@ -7991,7 +7812,6 @@ impl IconShape for GoPersonFill { path { d: "M4.243 4.757a3.757 3.757 0 115.851 3.119 6.006 6.006 0 013.9 5.339.75.75 0 01-.715.784H2.721a.75.75 0 01-.714-.784 6.006 6.006 0 013.9-5.34 3.753 3.753 0 01-1.664-3.118z", } - } } } @@ -8035,7 +7855,6 @@ impl IconShape for GoPin { d: "M4.456.734a1.75 1.75 0 012.826.504l.613 1.327a3.081 3.081 0 002.084 1.707l2.454.584c1.332.317 1.8 1.972.832 2.94L11.06 10l3.72 3.72a.75.75 0 11-1.061 1.06L10 11.06l-2.204 2.205c-.968.968-2.623.5-2.94-.832l-.584-2.454a3.081 3.081 0 00-1.707-2.084l-1.327-.613a1.75 1.75 0 01-.504-2.826L4.456.734zM5.92 1.866a.25.25 0 00-.404-.072L1.794 5.516a.25.25 0 00.072.404l1.328.613A4.582 4.582 0 015.73 9.63l.584 2.454a.25.25 0 00.42.12l5.47-5.47a.25.25 0 00-.12-.42L9.63 5.73a4.581 4.581 0 01-3.098-2.537L5.92 1.866z", fill_rule: "evenodd", } - } } } @@ -8079,7 +7898,6 @@ impl IconShape for GoPlay { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z", fill_rule: "evenodd", } - } } } @@ -8123,7 +7941,6 @@ impl IconShape for GoPlug { d: "M10.276 3.09a.25.25 0 01.192-.09h.782a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25h-.782a.25.25 0 01-.192-.09l-.95-1.14a.75.75 0 00-.483-.264l-3.124-.39a.25.25 0 01-.219-.249V5.133a.25.25 0 01.219-.248l3.124-.39a.75.75 0 00.483-.265l.95-1.14zM4 8v1.867a1.75 1.75 0 001.533 1.737l2.83.354.761.912c.332.4.825.63 1.344.63h.782A1.75 1.75 0 0013 11.75V11h2.25a.75.75 0 000-1.5H13v-4h2.25a.75.75 0 000-1.5H13v-.75a1.75 1.75 0 00-1.75-1.75h-.782c-.519 0-1.012.23-1.344.63l-.76.913-2.831.353A1.75 1.75 0 004 5.133V6.5H2.5A2.5 2.5 0 000 9v5.25a.75.75 0 001.5 0V9a1 1 0 011-1H4z", fill_rule: "evenodd", } - } } } @@ -8167,7 +7984,6 @@ impl IconShape for GoPlus { d: "M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z", fill_rule: "evenodd", } - } } } @@ -8211,7 +8027,6 @@ impl IconShape for GoPlusCircle { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm.75 4.75a.75.75 0 00-1.5 0v2.5h-2.5a.75.75 0 000 1.5h2.5v2.5a.75.75 0 001.5 0v-2.5h2.5a.75.75 0 000-1.5h-2.5v-2.5z", fill_rule: "evenodd", } - } } } @@ -8255,7 +8070,6 @@ impl IconShape for GoProject { d: "M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z", fill_rule: "evenodd", } - } } } @@ -8299,7 +8113,6 @@ impl IconShape for GoPulse { d: "M6 2a.75.75 0 01.696.471L10 10.731l1.304-3.26A.75.75 0 0112 7h3.25a.75.75 0 010 1.5h-2.742l-1.812 4.528a.75.75 0 01-1.392 0L6 4.77 4.696 8.03A.75.75 0 014 8.5H.75a.75.75 0 010-1.5h2.742l1.812-4.529A.75.75 0 016 2z", fill_rule: "evenodd", } - } } } @@ -8343,7 +8156,6 @@ impl IconShape for GoQuestion { d: "M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm9 3a1 1 0 11-2 0 1 1 0 012 0zM6.92 6.085c.081-.16.19-.299.34-.398.145-.097.371-.187.74-.187.28 0 .553.087.738.225A.613.613 0 019 6.25c0 .177-.04.264-.077.318a.956.956 0 01-.277.245c-.076.051-.158.1-.258.161l-.007.004a7.728 7.728 0 00-.313.195 2.416 2.416 0 00-.692.661.75.75 0 001.248.832.956.956 0 01.276-.245 6.3 6.3 0 01.26-.16l.006-.004c.093-.057.204-.123.313-.195.222-.149.487-.355.692-.662.214-.32.329-.702.329-1.15 0-.76-.36-1.348-.863-1.725A2.76 2.76 0 008 4c-.631 0-1.155.16-1.572.438-.413.276-.68.638-.849.977a.75.75 0 101.342.67z", fill_rule: "evenodd", } - } } } @@ -8387,7 +8199,6 @@ impl IconShape for GoQuote { d: "M1.75 2.5a.75.75 0 000 1.5h10.5a.75.75 0 000-1.5H1.75zm4 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM2.5 7.75a.75.75 0 00-1.5 0v6a.75.75 0 001.5 0v-6z", fill_rule: "evenodd", } - } } } @@ -8431,7 +8242,6 @@ impl IconShape for GoReply { d: "M6.78 1.97a.75.75 0 010 1.06L3.81 6h6.44A4.75 4.75 0 0115 10.75v2.5a.75.75 0 01-1.5 0v-2.5a3.25 3.25 0 00-3.25-3.25H3.81l2.97 2.97a.75.75 0 11-1.06 1.06L1.47 7.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 0z", fill_rule: "evenodd", } - } } } @@ -8475,7 +8285,6 @@ impl IconShape for GoRepo { d: "M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z", fill_rule: "evenodd", } - } } } @@ -8519,7 +8328,6 @@ impl IconShape for GoRepoClone { d: "M15 0H9v7c0 .55.45 1 1 1h1v1h1V8h3c.55 0 1-.45 1-1V1c0-.55-.45-1-1-1zm-4 7h-1V6h1v1zm4 0h-3V6h3v1zm0-2h-4V1h4v4zM4 5H3V4h1v1zm0-2H3V2h1v1zM2 1h6V0H1C.45 0 0 .45 0 1v12c0 .55.45 1 1 1h2v2l1.5-1.5L6 16v-2h5c.55 0 1-.45 1-1v-3H2V1zm9 10v2H6v-1H3v1H1v-2h10zM3 8h1v1H3V8zm1-1H3V6h1v1z", fill_rule: "evenodd", } - } } } @@ -8565,7 +8373,6 @@ impl IconShape for GoRepoDeleted { path { d: "M11.28 10.22a.75.75 0 10-1.06 1.06L11.94 13l-1.72 1.72a.75.75 0 101.06 1.06L13 14.06l1.72 1.72a.75.75 0 101.06-1.06L14.06 13l1.72-1.72a.75.75 0 10-1.06-1.06L13 11.94l-1.72-1.72z", } - } } } @@ -8609,7 +8416,6 @@ impl IconShape for GoRepoForked { d: "M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z", fill_rule: "evenodd", } - } } } @@ -8656,7 +8462,6 @@ impl IconShape for GoRepoLocked { d: "M9 10.168V9a3 3 0 116 0v1.168c.591.281 1 .884 1 1.582v2.5A1.75 1.75 0 0114.25 16h-4.5A1.75 1.75 0 018 14.25v-2.5c0-.698.409-1.3 1-1.582zM13.5 10h-3V9a1.5 1.5 0 013 0v1z", fill_rule: "evenodd", } - } } } @@ -8700,7 +8505,6 @@ impl IconShape for GoRepoPull { d: "M13 8V6H7V4h6V2l3 3-3 3zM4 2H3v1h1V2zm7 5h1v6c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v2h-1V1H2v9h9V7zm0 4H1v2h2v-1h3v1h5v-2zM4 6H3v1h1V6zm0-2H3v1h1V4zM3 9h1V8H3v1z", fill_rule: "evenodd", } - } } } @@ -8744,7 +8548,6 @@ impl IconShape for GoRepoPush { d: "M1 2.5A2.5 2.5 0 013.5 0h8.75a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0V1.5h-8a1 1 0 00-1 1v6.708A2.492 2.492 0 013.5 9h3.25a.75.75 0 010 1.5H3.5a1 1 0 100 2h5.75a.75.75 0 010 1.5H3.5A2.5 2.5 0 011 11.5v-9zm13.23 7.79a.75.75 0 001.06-1.06l-2.505-2.505a.75.75 0 00-1.06 0L9.22 9.229a.75.75 0 001.06 1.061l1.225-1.224v6.184a.75.75 0 001.5 0V9.066l1.224 1.224z", fill_rule: "evenodd", } - } } } @@ -8788,7 +8591,6 @@ impl IconShape for GoRepoTemplate { d: "M6 .75A.75.75 0 016.75 0h2.5a.75.75 0 010 1.5h-2.5A.75.75 0 016 .75zm5 0a.75.75 0 01.75-.75h1.5a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V1.5h-.75A.75.75 0 0111 .75zM4.992.662a.75.75 0 01-.636.848c-.436.063-.783.41-.846.846a.75.75 0 01-1.485-.212A2.501 2.501 0 014.144.025a.75.75 0 01.848.637zM2.75 4a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 012.75 4zm10.5 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5a.75.75 0 01.75-.75zM2.75 8a.75.75 0 01.75.75v.268A1.72 1.72 0 013.75 9h.5a.75.75 0 010 1.5h-.5a.25.25 0 00-.25.25v.75c0 .28.114.532.3.714a.75.75 0 01-1.05 1.072A2.495 2.495 0 012 11.5V8.75A.75.75 0 012.75 8zm10.5 0a.75.75 0 01.75.75v4.5a.75.75 0 01-.75.75h-2.5a.75.75 0 010-1.5h1.75v-2h-.75a.75.75 0 010-1.5h.75v-.25a.75.75 0 01.75-.75zM6 9.75A.75.75 0 016.75 9h2.5a.75.75 0 010 1.5h-2.5A.75.75 0 016 9.75zm-1 2.5v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z", fill_rule: "evenodd", } - } } } @@ -8832,7 +8634,6 @@ impl IconShape for GoReport { d: "M1.75 1.5a.25.25 0 00-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h6.5a.25.25 0 00.25-.25v-9.5a.25.25 0 00-.25-.25H1.75zM0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0114.25 13H8.06l-2.573 2.573A1.457 1.457 0 013 14.543V13H1.75A1.75 1.75 0 010 11.25v-9.5zM9 9a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z", fill_rule: "evenodd", } - } } } @@ -8876,7 +8677,6 @@ impl IconShape for GoRocket { d: "M14.064 0a8.75 8.75 0 00-6.187 2.563l-.459.458c-.314.314-.616.641-.904.979H3.31a1.75 1.75 0 00-1.49.833L.11 7.607a.75.75 0 00.418 1.11l3.102.954c.037.051.079.1.124.145l2.429 2.428c.046.046.094.088.145.125l.954 3.102a.75.75 0 001.11.418l2.774-1.707a1.75 1.75 0 00.833-1.49V9.485c.338-.288.665-.59.979-.904l.458-.459A8.75 8.75 0 0016 1.936V1.75A1.75 1.75 0 0014.25 0h-.186zM10.5 10.625c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 00.119-.213v-2.066zM3.678 8.116L5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 00-.213.119l-1.2 1.95 1.782.547zm5.26-4.493A7.25 7.25 0 0114.063 1.5h.186a.25.25 0 01.25.25v.186a7.25 7.25 0 01-2.123 5.127l-.459.458a15.21 15.21 0 01-2.499 2.02l-2.317 1.5-2.143-2.143 1.5-2.317a15.25 15.25 0 012.02-2.5l.458-.458h.002zM12 5a1 1 0 11-2 0 1 1 0 012 0zm-8.44 9.56a1.5 1.5 0 10-2.12-2.12c-.734.73-1.047 2.332-1.15 3.003a.23.23 0 00.265.265c.671-.103 2.273-.416 3.005-1.148z", fill_rule: "evenodd", } - } } } @@ -8920,7 +8720,6 @@ impl IconShape for GoRows { d: "M16 2.75A1.75 1.75 0 0014.25 1H1.75A1.75 1.75 0 000 2.75v2.5A1.75 1.75 0 001.75 7h12.5A1.75 1.75 0 0016 5.25v-2.5zm-1.75-.25a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h12.5zM16 10.75A1.75 1.75 0 0014.25 9H1.75A1.75 1.75 0 000 10.75v2.5A1.75 1.75 0 001.75 15h12.5A1.75 1.75 0 0016 13.25v-2.5zm-1.75-.25a.25.25 0 01.25.25v2.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-2.5a.25.25 0 01.25-.25h12.5z", fill_rule: "evenodd", } - } } } @@ -8964,7 +8763,6 @@ impl IconShape for GoRss { d: "M2.002 2.725a.75.75 0 01.797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 11-1.497.098 10.502 10.502 0 00-9.776-9.776.75.75 0 01-.7-.798zM2 13a1 1 0 112 0 1 1 0 01-2 0zm.84-5.95a.75.75 0 00-.179 1.489c2.509.3 4.5 2.291 4.8 4.8a.75.75 0 101.49-.178A7.003 7.003 0 002.838 7.05z", fill_rule: "evenodd", } - } } } @@ -9008,7 +8806,6 @@ impl IconShape for GoRuby { d: "M3.637 2.291A.75.75 0 014.23 2h7.54a.75.75 0 01.593.291l3.48 4.5a.75.75 0 01-.072.999l-7.25 7a.75.75 0 01-1.042 0l-7.25-7a.75.75 0 01-.072-.999l3.48-4.5zM4.598 3.5L1.754 7.177 8 13.207l6.246-6.03L11.402 3.5H4.598z", fill_rule: "evenodd", } - } } } @@ -9052,7 +8849,6 @@ impl IconShape for GoScreenFull { d: "M2.75 2.5a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5C1 1.784 1.784 1 2.75 1h2.5a.75.75 0 010 1.5h-2.5zM10 1.75a.75.75 0 01.75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 01-1.5 0v-2.5a.25.25 0 00-.25-.25h-2.5a.75.75 0 01-.75-.75zM1.75 10a.75.75 0 01.75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 011 13.25v-2.5a.75.75 0 01.75-.75zm12.5 0a.75.75 0 01.75.75v2.5A1.75 1.75 0 0113.25 15h-2.5a.75.75 0 010-1.5h2.5a.25.25 0 00.25-.25v-2.5a.75.75 0 01.75-.75z", fill_rule: "evenodd", } - } } } @@ -9096,7 +8892,6 @@ impl IconShape for GoScreenNormal { d: "M5.25 1a.75.75 0 01.75.75v2.5A1.75 1.75 0 014.25 6h-2.5a.75.75 0 010-1.5h2.5a.25.25 0 00.25-.25v-2.5A.75.75 0 015.25 1zm5.5 0a.75.75 0 01.75.75v2.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 0110 4.25v-2.5a.75.75 0 01.75-.75zM1 10.75a.75.75 0 01.75-.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a.75.75 0 01-1.5 0v-2.5a.25.25 0 00-.25-.25h-2.5a.75.75 0 01-.75-.75zm9 1c0-.966.784-1.75 1.75-1.75h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v2.5a.75.75 0 01-1.5 0v-2.5z", fill_rule: "evenodd", } - } } } @@ -9140,7 +8935,6 @@ impl IconShape for GoSearch { d: "M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z", fill_rule: "evenodd", } - } } } @@ -9184,7 +8978,6 @@ impl IconShape for GoServer { d: "M1.75 1A1.75 1.75 0 000 2.75v4c0 .372.116.717.314 1a1.742 1.742 0 00-.314 1v4c0 .966.784 1.75 1.75 1.75h12.5A1.75 1.75 0 0016 12.75v-4c0-.372-.116-.717-.314-1 .198-.283.314-.628.314-1v-4A1.75 1.75 0 0014.25 1H1.75zm0 7.5a.25.25 0 00-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-4a.25.25 0 00-.25-.25H1.75zM1.5 2.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v4a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-4zm5.5 2A.75.75 0 017.75 4h4.5a.75.75 0 010 1.5h-4.5A.75.75 0 017 4.75zM7.75 10a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5zM3 4.75A.75.75 0 013.75 4h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 4.75zM3.75 10a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z", fill_rule: "evenodd", } - } } } @@ -9228,7 +9021,6 @@ impl IconShape for GoShare { d: "M7.823.177L4.927 3.073a.25.25 0 00.177.427H7.25v5.75a.75.75 0 001.5 0V3.5h2.146a.25.25 0 00.177-.427L8.177.177a.25.25 0 00-.354 0zM3.75 6.5a.25.25 0 00-.25.25v6.5c0 .138.112.25.25.25h8.5a.25.25 0 00.25-.25v-6.5a.25.25 0 00-.25-.25h-1a.75.75 0 010-1.5h1c.966 0 1.75.784 1.75 1.75v6.5A1.75 1.75 0 0112.25 15h-8.5A1.75 1.75 0 012 13.25v-6.5C2 5.784 2.784 5 3.75 5h1a.75.75 0 110 1.5h-1z", fill_rule: "evenodd", } - } } } @@ -9272,7 +9064,6 @@ impl IconShape for GoShareAndroid { d: "M13.5 3a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM15 3a3 3 0 01-5.175 2.066l-3.92 2.179a3.005 3.005 0 010 1.51l3.92 2.179a3 3 0 11-.73 1.31l-3.92-2.178a3 3 0 110-4.133l3.92-2.178A3 3 0 1115 3zm-1.5 10a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm-9-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z", fill_rule: "evenodd", } - } } } @@ -9316,7 +9107,6 @@ impl IconShape for GoShield { d: "M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z", fill_rule: "evenodd", } - } } } @@ -9360,7 +9150,6 @@ impl IconShape for GoShieldCheck { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM11.28 6.28a.75.75 0 00-1.06-1.06L7.25 8.19l-.97-.97a.75.75 0 10-1.06 1.06l1.5 1.5a.75.75 0 001.06 0l3.5-3.5z", fill_rule: "evenodd", } - } } } @@ -9404,7 +9193,6 @@ impl IconShape for GoShieldLock { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM9.5 6.5a1.5 1.5 0 01-.75 1.3v2.45a.75.75 0 01-1.5 0V7.8A1.5 1.5 0 119.5 6.5z", fill_rule: "evenodd", } - } } } @@ -9448,7 +9236,6 @@ impl IconShape for GoShieldX { d: "M8.533.133a1.75 1.75 0 00-1.066 0l-5.25 1.68A1.75 1.75 0 001 3.48V7c0 1.566.32 3.182 1.303 4.682.983 1.498 2.585 2.813 5.032 3.855a1.7 1.7 0 001.33 0c2.447-1.042 4.049-2.357 5.032-3.855C14.68 10.182 15 8.566 15 7V3.48a1.75 1.75 0 00-1.217-1.667L8.533.133zm-.61 1.429a.25.25 0 01.153 0l5.25 1.68a.25.25 0 01.174.238V7c0 1.358-.275 2.666-1.057 3.86-.784 1.194-2.121 2.34-4.366 3.297a.2.2 0 01-.154 0c-2.245-.956-3.582-2.104-4.366-3.298C2.775 9.666 2.5 8.36 2.5 7V3.48a.25.25 0 01.174-.237l5.25-1.68zM6.78 5.22a.75.75 0 10-1.06 1.06L6.94 7.5 5.72 8.72a.75.75 0 001.06 1.06L8 8.56l1.22 1.22a.75.75 0 101.06-1.06L9.06 7.5l1.22-1.22a.75.75 0 10-1.06-1.06L8 6.44 6.78 5.22z", fill_rule: "evenodd", } - } } } @@ -9496,7 +9283,6 @@ impl IconShape for GoSidebarCollapse { d: "M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25H9.5v13H1.75a.25.25 0 01-.25-.25V1.75zM11 14.5v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H11z", fill_rule: "evenodd", } - } } } @@ -9544,7 +9330,6 @@ impl IconShape for GoSidebarExpand { d: "M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm1.75-.25a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25H9.5v-13H1.75zm12.5 13H11v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25z", fill_rule: "evenodd", } - } } } @@ -9588,7 +9373,6 @@ impl IconShape for GoSignIn { d: "M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm6.56 4.5l1.97-1.97a.75.75 0 10-1.06-1.06L6.22 7.47a.75.75 0 000 1.06l3.25 3.25a.75.75 0 101.06-1.06L8.56 8.75h5.69a.75.75 0 000-1.5H8.56z", fill_rule: "evenodd", } - } } } @@ -9632,7 +9416,6 @@ impl IconShape for GoSignOut { d: "M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z", fill_rule: "evenodd", } - } } } @@ -9679,7 +9462,6 @@ impl IconShape for GoSingleSelect { d: "M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0113.25 15H2.75A1.75 1.75 0 011 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H2.75z", fill_rule: "evenodd", } - } } } @@ -9723,7 +9505,6 @@ impl IconShape for GoSkip { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zm3.28 5.78a.75.75 0 00-1.06-1.06l-5.5 5.5a.75.75 0 101.06 1.06l5.5-5.5z", fill_rule: "evenodd", } - } } } @@ -9766,7 +9547,6 @@ impl IconShape for GoSliders { path { d: "M15 2.75a.75.75 0 01-.75.75h-4a.75.75 0 010-1.5h4a.75.75 0 01.75.75zm-8.5.75v1.25a.75.75 0 001.5 0v-4a.75.75 0 00-1.5 0V2H1.75a.75.75 0 000 1.5H6.5zm1.25 5.25a.75.75 0 000-1.5h-6a.75.75 0 000 1.5h6zM15 8a.75.75 0 01-.75.75H11.5V10a.75.75 0 11-1.5 0V6a.75.75 0 011.5 0v1.25h2.75A.75.75 0 0115 8zm-9 5.25v-2a.75.75 0 00-1.5 0v1.25H1.75a.75.75 0 000 1.5H4.5v1.25a.75.75 0 001.5 0v-2zm9 0a.75.75 0 01-.75.75h-6a.75.75 0 010-1.5h6a.75.75 0 01.75.75z", } - } } } @@ -9810,7 +9590,6 @@ impl IconShape for GoSmiley { d: "M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM5 8a1 1 0 100-2 1 1 0 000 2zm7-1a1 1 0 11-2 0 1 1 0 012 0zM5.32 9.636a.75.75 0 011.038.175l.007.009c.103.118.22.222.35.31.264.178.683.37 1.285.37.602 0 1.02-.192 1.285-.371.13-.088.247-.192.35-.31l.007-.008a.75.75 0 111.222.87l-.614-.431c.614.43.614.431.613.431v.001l-.001.002-.002.003-.005.007-.014.019a1.984 1.984 0 01-.184.213c-.16.166-.338.316-.53.445-.63.418-1.37.638-2.127.629-.946 0-1.652-.308-2.126-.63a3.32 3.32 0 01-.715-.657l-.014-.02-.005-.006-.002-.003v-.002h-.001l.613-.432-.614.43a.75.75 0 01.183-1.044h.001z", fill_rule: "evenodd", } - } } } @@ -9854,7 +9633,6 @@ impl IconShape for GoSortAsc { d: "M0 4.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5H.75A.75.75 0 010 4.25zm0 4a.75.75 0 01.75-.75h4.5a.75.75 0 010 1.5H.75A.75.75 0 010 8.25zm0 4a.75.75 0 01.75-.75h7.5a.75.75 0 010 1.5H.75a.75.75 0 01-.75-.75zm12.927-9.677a.25.25 0 00-.354 0l-3 3A.25.25 0 009.75 6H12v6.75a.75.75 0 001.5 0V6h2.25a.25.25 0 00.177-.427l-3-3z", fill_rule: "evenodd", } - } } } @@ -9901,7 +9679,6 @@ impl IconShape for GoSortDesc { path { d: "M13.5 10h2.25a.25.25 0 01.177.427l-3 3a.25.25 0 01-.354 0l-3-3A.25.25 0 019.75 10H12V3.75a.75.75 0 011.5 0V10z", } - } } } @@ -9945,7 +9722,6 @@ impl IconShape for GoSquare { d: "M4 5.75C4 4.784 4.784 4 5.75 4h4.5c.966 0 1.75.784 1.75 1.75v4.5A1.75 1.75 0 0110.25 12h-4.5A1.75 1.75 0 014 10.25v-4.5zm1.75-.25a.25.25 0 00-.25.25v4.5c0 .138.112.25.25.25h4.5a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-4.5z", fill_rule: "evenodd", } - } } } @@ -9989,7 +9765,6 @@ impl IconShape for GoSquareFill { d: "M5.75 4A1.75 1.75 0 004 5.75v4.5c0 .966.784 1.75 1.75 1.75h4.5A1.75 1.75 0 0012 10.25v-4.5A1.75 1.75 0 0010.25 4h-4.5z", fill_rule: "evenodd", } - } } } @@ -10033,7 +9808,6 @@ impl IconShape for GoSquirrel { d: "M3.499.75a.75.75 0 011.5 0v.996C5.9 2.903 6.793 3.65 7.662 4.376l.24.202c-.036-.694.055-1.422.426-2.163C9.1.873 10.794-.045 12.622.26 14.408.558 16 1.94 16 4.25c0 1.278-.954 2.575-2.44 2.734l.146.508.065.22c.203.701.412 1.455.476 2.226.142 1.707-.4 3.03-1.487 3.898C11.714 14.671 10.27 15 8.75 15h-6a.75.75 0 010-1.5h1.376a4.489 4.489 0 01-.563-1.191 3.833 3.833 0 01-.05-2.063 4.636 4.636 0 01-2.025-.293.75.75 0 11.525-1.406c1.357.507 2.376-.006 2.698-.318l.009-.01a.748.748 0 011.06 0 .75.75 0 01-.012 1.074c-.912.92-.992 1.835-.768 2.586.221.74.745 1.337 1.196 1.621H8.75c1.343 0 2.398-.296 3.074-.836.635-.507 1.036-1.31.928-2.602-.05-.603-.216-1.224-.422-1.93l-.064-.221c-.12-.407-.246-.84-.353-1.29a2.404 2.404 0 01-.507-.441 3.063 3.063 0 01-.633-1.248.75.75 0 011.455-.364c.046.185.144.436.31.627.146.168.353.305.712.305.738 0 1.25-.615 1.25-1.25 0-1.47-.95-2.315-2.123-2.51-1.172-.196-2.227.387-2.706 1.345-.46.92-.27 1.774.019 3.062l.042.19a.753.753 0 01.01.05c.348.443.666.949.94 1.553a.75.75 0 11-1.365.62c-.553-1.217-1.32-1.94-2.3-2.768a85.08 85.08 0 00-.317-.265c-.814-.68-1.75-1.462-2.692-2.619a3.74 3.74 0 00-1.023.88c-.406.495-.663 1.036-.722 1.508.116.122.306.21.591.239.388.038.797-.06 1.032-.19a.75.75 0 01.728 1.31c-.515.287-1.23.439-1.906.373-.682-.067-1.473-.38-1.879-1.193L.75 5.677V5.5c0-.984.48-1.94 1.077-2.664.46-.559 1.05-1.055 1.673-1.353V.75z", fill_rule: "evenodd", } - } } } @@ -10077,7 +9851,6 @@ impl IconShape for GoStack { d: "M7.122.392a1.75 1.75 0 011.756 0l5.003 2.902c.83.481.83 1.68 0 2.162L8.878 8.358a1.75 1.75 0 01-1.756 0L2.119 5.456a1.25 1.25 0 010-2.162L7.122.392zM8.125 1.69a.25.25 0 00-.25 0l-4.63 2.685 4.63 2.685a.25.25 0 00.25 0l4.63-2.685-4.63-2.685zM1.601 7.789a.75.75 0 011.025-.273l5.249 3.044a.25.25 0 00.25 0l5.249-3.044a.75.75 0 01.752 1.298l-5.248 3.044a1.75 1.75 0 01-1.756 0L1.874 8.814A.75.75 0 011.6 7.789zm0 3.5a.75.75 0 011.025-.273l5.249 3.044a.25.25 0 00.25 0l5.249-3.044a.75.75 0 01.752 1.298l-5.248 3.044a1.75 1.75 0 01-1.756 0l-5.248-3.044a.75.75 0 01-.273-1.025z", fill_rule: "evenodd", } - } } } @@ -10121,7 +9894,6 @@ impl IconShape for GoStar { d: "M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z", fill_rule: "evenodd", } - } } } @@ -10165,7 +9937,6 @@ impl IconShape for GoStarFill { d: "M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25z", fill_rule: "evenodd", } - } } } @@ -10209,7 +9980,6 @@ impl IconShape for GoStop { d: "M4.47.22A.75.75 0 015 0h6a.75.75 0 01.53.22l4.25 4.25c.141.14.22.331.22.53v6a.75.75 0 01-.22.53l-4.25 4.25A.75.75 0 0111 16H5a.75.75 0 01-.53-.22L.22 11.53A.75.75 0 010 11V5a.75.75 0 01.22-.53L4.47.22zm.84 1.28L1.5 5.31v5.38l3.81 3.81h5.38l3.81-3.81V5.31L10.69 1.5H5.31zM8 4a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 018 4zm0 8a1 1 0 100-2 1 1 0 000 2z", fill_rule: "evenodd", } - } } } @@ -10253,7 +10023,6 @@ impl IconShape for GoStopwatch { d: "M5.75.75A.75.75 0 016.5 0h3a.75.75 0 010 1.5h-.75v1l-.001.041a6.718 6.718 0 013.464 1.435l.007-.006.75-.75a.75.75 0 111.06 1.06l-.75.75-.006.007a6.75 6.75 0 11-10.548 0L2.72 5.03l-.75-.75a.75.75 0 011.06-1.06l.75.75.007.006A6.718 6.718 0 017.25 2.541a.756.756 0 010-.041v-1H6.5a.75.75 0 01-.75-.75zM8 14.5A5.25 5.25 0 108 4a5.25 5.25 0 000 10.5zm.389-6.7l1.33-1.33a.75.75 0 111.061 1.06L9.45 8.861A1.502 1.502 0 018 10.75a1.5 1.5 0 11.389-2.95z", fill_rule: "evenodd", } - } } } @@ -10297,7 +10066,6 @@ impl IconShape for GoStrikethrough { d: "M7.581 3.25c-2.036 0-2.778 1.082-2.778 1.786 0 .055.002.107.006.157a.75.75 0 01-1.496.114 3.56 3.56 0 01-.01-.271c0-1.832 1.75-3.286 4.278-3.286 1.418 0 2.721.58 3.514 1.093a.75.75 0 11-.814 1.26c-.64-.414-1.662-.853-2.7-.853zm3.474 5.25h3.195a.75.75 0 000-1.5H1.75a.75.75 0 000 1.5h6.018c.835.187 1.503.464 1.951.81.439.34.647.725.647 1.197 0 .428-.159.895-.594 1.267-.444.38-1.254.726-2.676.726-1.373 0-2.38-.493-2.86-.956a.75.75 0 00-1.042 1.079C3.992 13.393 5.39 14 7.096 14c1.652 0 2.852-.403 3.65-1.085a3.134 3.134 0 001.12-2.408 2.85 2.85 0 00-.811-2.007z", fill_rule: "evenodd", } - } } } @@ -10341,7 +10109,6 @@ impl IconShape for GoSun { d: "M8 10.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zM8 12a4 4 0 100-8 4 4 0 000 8zM8 0a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0V.75A.75.75 0 018 0zm0 13a.75.75 0 01.75.75v1.5a.75.75 0 01-1.5 0v-1.5A.75.75 0 018 13zM2.343 2.343a.75.75 0 011.061 0l1.06 1.061a.75.75 0 01-1.06 1.06l-1.06-1.06a.75.75 0 010-1.06zm9.193 9.193a.75.75 0 011.06 0l1.061 1.06a.75.75 0 01-1.06 1.061l-1.061-1.06a.75.75 0 010-1.061zM16 8a.75.75 0 01-.75.75h-1.5a.75.75 0 010-1.5h1.5A.75.75 0 0116 8zM3 8a.75.75 0 01-.75.75H.75a.75.75 0 010-1.5h1.5A.75.75 0 013 8zm10.657-5.657a.75.75 0 010 1.061l-1.061 1.06a.75.75 0 11-1.06-1.06l1.06-1.06a.75.75 0 011.06 0zm-9.193 9.193a.75.75 0 010 1.06l-1.06 1.061a.75.75 0 11-1.061-1.06l1.06-1.061a.75.75 0 011.061 0z", fill_rule: "evenodd", } - } } } @@ -10385,7 +10152,6 @@ impl IconShape for GoSync { d: "M8 2.5a5.487 5.487 0 00-4.131 1.869l1.204 1.204A.25.25 0 014.896 6H1.25A.25.25 0 011 5.75V2.104a.25.25 0 01.427-.177l1.38 1.38A7.001 7.001 0 0114.95 7.16a.75.75 0 11-1.49.178A5.501 5.501 0 008 2.5zM1.705 8.005a.75.75 0 01.834.656 5.501 5.501 0 009.592 2.97l-1.204-1.204a.25.25 0 01.177-.427h3.646a.25.25 0 01.25.25v3.646a.25.25 0 01-.427.177l-1.38-1.38A7.001 7.001 0 011.05 8.84a.75.75 0 01.656-.834z", fill_rule: "evenodd", } - } } } @@ -10431,7 +10197,6 @@ impl IconShape for GoTabExternal { path { d: "M7.97 7.97l-2.75 2.75a.75.75 0 101.06 1.06l2.75-2.75 1.543 1.543a.25.25 0 00.427-.177V6.25a.25.25 0 00-.25-.25H6.604a.25.25 0 00-.177.427L7.97 7.97z", } - } } } @@ -10475,7 +10240,6 @@ impl IconShape for GoTable { d: "M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v3.585a.746.746 0 010 .83v8.085A1.75 1.75 0 0114.25 16H6.309a.748.748 0 01-1.118 0H1.75A1.75 1.75 0 010 14.25V6.165a.746.746 0 010-.83V1.75zM1.5 6.5v7.75c0 .138.112.25.25.25H5v-8H1.5zM5 5H1.5V1.75a.25.25 0 01.25-.25H5V5zm1.5 1.5v8h7.75a.25.25 0 00.25-.25V6.5h-8zm8-1.5h-8V1.5h7.75a.25.25 0 01.25.25V5z", fill_rule: "evenodd", } - } } } @@ -10519,7 +10283,6 @@ impl IconShape for GoTag { d: "M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z", fill_rule: "evenodd", } - } } } @@ -10563,7 +10326,6 @@ impl IconShape for GoTasklist { d: "M2.5 2.75a.25.25 0 01.25-.25h10.5a.25.25 0 01.25.25v10.5a.25.25 0 01-.25.25H2.75a.25.25 0 01-.25-.25V2.75zM2.75 1A1.75 1.75 0 001 2.75v10.5c0 .966.784 1.75 1.75 1.75h10.5A1.75 1.75 0 0015 13.25V2.75A1.75 1.75 0 0013.25 1H2.75zm9.03 5.28a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z", fill_rule: "evenodd", } - } } } @@ -10607,7 +10369,6 @@ impl IconShape for GoTelescope { d: "M14.184 1.143a1.75 1.75 0 00-2.502-.57L.912 7.916a1.75 1.75 0 00-.53 2.32l.447.775a1.75 1.75 0 002.275.702l11.745-5.656a1.75 1.75 0 00.757-2.451l-1.422-2.464zm-1.657.669a.25.25 0 01.358.081l1.422 2.464a.25.25 0 01-.108.35l-2.016.97-1.505-2.605 1.85-1.26zM9.436 3.92l1.391 2.41-5.42 2.61-.942-1.63 4.97-3.39zM3.222 8.157l-1.466 1a.25.25 0 00-.075.33l.447.775a.25.25 0 00.325.1l1.598-.769-.83-1.436zm6.253 2.306a.75.75 0 00-.944-.252l-1.809.87a.75.75 0 00-.293.253L4.38 14.326a.75.75 0 101.238.848l1.881-2.75v2.826a.75.75 0 001.5 0v-2.826l1.881 2.75a.75.75 0 001.238-.848l-2.644-3.863z", fill_rule: "evenodd", } - } } } @@ -10651,7 +10412,6 @@ impl IconShape for GoTelescopeFill { d: "M8.531 10.21a.75.75 0 01.944.253l2.644 3.864a.75.75 0 11-1.238.847L9 12.424v2.826a.75.75 0 01-1.5 0v-2.826l-1.881 2.75a.75.75 0 01-1.238-.848l2.048-2.992a.75.75 0 01.293-.252l1.81-.871zM11.905.42a1.5 1.5 0 012.144.49l1.692 2.93a1.5 1.5 0 01-.649 2.102L2.895 11.815a1.5 1.5 0 01-1.95-.602l-.68-1.176a1.5 1.5 0 01.455-1.99L11.905.422zM3.279 8.119l.835 1.445 1.355-.653-.947-1.64-1.243.848zm7.728-1.874L9.6 3.808l1.243-.848 1.52 2.631-1.356.653z", fill_rule: "evenodd", } - } } } @@ -10695,7 +10455,6 @@ impl IconShape for GoTerminal { d: "M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H1.75zM7.25 8a.75.75 0 01-.22.53l-2.25 2.25a.75.75 0 11-1.06-1.06L5.44 8 3.72 6.28a.75.75 0 111.06-1.06l2.25 2.25c.141.14.22.331.22.53zm1.5 1.5a.75.75 0 000 1.5h3a.75.75 0 000-1.5h-3z", fill_rule: "evenodd", } - } } } @@ -10739,7 +10498,6 @@ impl IconShape for GoThreeBars { d: "M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z", fill_rule: "evenodd", } - } } } @@ -10783,7 +10541,6 @@ impl IconShape for GoThumbsdown { d: "M7.083 15.986c1.34.153 2.334-.982 2.334-2.183v-.5c0-1.329.646-2.123 1.317-2.614.329-.24.66-.403.919-.508a1.75 1.75 0 001.514.872h1a1.75 1.75 0 001.75-1.75v-7.5a1.75 1.75 0 00-1.75-1.75h-1a1.75 1.75 0 00-1.662 1.2c-.525-.074-1.068-.228-1.726-.415L9.305.705C8.151.385 6.765.053 4.917.053c-1.706 0-2.97.152-3.722 1.139-.353.463-.537 1.042-.669 1.672C.41 3.424.32 4.108.214 4.897l-.04.306c-.25 1.869-.266 3.318.188 4.316.244.537.622.943 1.136 1.2.495.248 1.066.334 1.669.334h1.422l-.015.112c-.07.518-.157 1.17-.157 1.638 0 .921.151 1.718.655 2.299.512.589 1.248.797 2.011.884zm4.334-13.232c-.706-.089-1.39-.284-2.072-.479a63.914 63.914 0 00-.441-.125c-1.096-.304-2.335-.597-3.987-.597-1.794 0-2.28.222-2.529.548-.147.193-.275.505-.393 1.07-.105.502-.188 1.124-.295 1.93l-.04.3c-.25 1.882-.19 2.933.067 3.497a.921.921 0 00.443.48c.208.104.52.175.997.175h1.75c.685 0 1.295.577 1.205 1.335-.022.192-.049.39-.075.586-.066.488-.13.97-.13 1.329 0 .808.144 1.15.288 1.316.137.157.401.303 1.048.377.307.035.664-.237.664-.693v-.5c0-1.922.978-3.127 1.932-3.825a5.862 5.862 0 011.568-.809V2.754zm1.75 6.798a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25h-1z", fill_rule: "evenodd", } - } } } @@ -10827,7 +10584,6 @@ impl IconShape for GoThumbsup { d: "M8.834.066C7.494-.087 6.5 1.048 6.5 2.25v.5c0 1.329-.647 2.124-1.318 2.614-.328.24-.66.403-.918.508A1.75 1.75 0 002.75 5h-1A1.75 1.75 0 000 6.75v7.5C0 15.216.784 16 1.75 16h1a1.75 1.75 0 001.662-1.201c.525.075 1.067.229 1.725.415.152.043.31.088.475.133 1.154.32 2.54.653 4.388.653 1.706 0 2.97-.153 3.722-1.14.353-.463.537-1.042.668-1.672.118-.56.208-1.243.313-2.033l.04-.306c.25-1.869.265-3.318-.188-4.316a2.418 2.418 0 00-1.137-1.2C13.924 5.085 13.353 5 12.75 5h-1.422l.015-.113c.07-.518.157-1.17.157-1.637 0-.922-.151-1.719-.656-2.3-.51-.589-1.247-.797-2.01-.884zM4.5 13.3c.705.088 1.39.284 2.072.478l.441.125c1.096.305 2.334.598 3.987.598 1.794 0 2.28-.223 2.528-.549.147-.193.276-.505.394-1.07.105-.502.188-1.124.295-1.93l.04-.3c.25-1.882.189-2.933-.068-3.497a.922.922 0 00-.442-.48c-.208-.104-.52-.174-.997-.174H11c-.686 0-1.295-.577-1.206-1.336.023-.192.05-.39.076-.586.065-.488.13-.97.13-1.328 0-.809-.144-1.15-.288-1.316-.137-.158-.402-.304-1.048-.378C8.357 1.521 8 1.793 8 2.25v.5c0 1.922-.978 3.128-1.933 3.825a5.861 5.861 0 01-1.567.81V13.3zM2.75 6.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25h-1a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25h1z", fill_rule: "evenodd", } - } } } @@ -10871,7 +10627,6 @@ impl IconShape for GoTools { d: "M5.433 2.304A4.494 4.494 0 003.5 6c0 1.598.832 3.002 2.09 3.802.518.328.929.923.902 1.64v.008l-.164 3.337a.75.75 0 11-1.498-.073l.163-3.33c.002-.085-.05-.216-.207-.316A5.996 5.996 0 012 6a5.994 5.994 0 012.567-4.92 1.482 1.482 0 011.673-.04c.462.296.76.827.76 1.423v2.82c0 .082.041.16.11.206l.75.51a.25.25 0 00.28 0l.75-.51A.25.25 0 009 5.282V2.463c0-.596.298-1.127.76-1.423a1.482 1.482 0 011.673.04A5.994 5.994 0 0114 6a5.996 5.996 0 01-2.786 5.068c-.157.1-.209.23-.207.315l.163 3.33a.75.75 0 11-1.498.074l-.164-3.345c-.027-.717.384-1.312.902-1.64A4.496 4.496 0 0012.5 6a4.494 4.494 0 00-1.933-3.696c-.024.017-.067.067-.067.16v2.818a1.75 1.75 0 01-.767 1.448l-.75.51a1.75 1.75 0 01-1.966 0l-.75-.51A1.75 1.75 0 015.5 5.282V2.463c0-.092-.043-.142-.067-.159zm.01-.005z", fill_rule: "evenodd", } - } } } @@ -10915,7 +10670,6 @@ impl IconShape for GoTrash { d: "M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z", fill_rule: "evenodd", } - } } } @@ -10958,7 +10712,6 @@ impl IconShape for GoTriangleDown { path { d: "M4.427 7.427l3.396 3.396a.25.25 0 00.354 0l3.396-3.396A.25.25 0 0011.396 7H4.604a.25.25 0 00-.177.427z", } - } } } @@ -11001,7 +10754,6 @@ impl IconShape for GoTriangleLeft { path { d: "M9.573 4.427L6.177 7.823a.25.25 0 000 .354l3.396 3.396a.25.25 0 00.427-.177V4.604a.25.25 0 00-.427-.177z", } - } } } @@ -11044,7 +10796,6 @@ impl IconShape for GoTriangleRight { path { d: "M6.427 4.427l3.396 3.396a.25.25 0 010 .354l-3.396 3.396A.25.25 0 016 11.396V4.604a.25.25 0 01.427-.177z", } - } } } @@ -11087,7 +10838,6 @@ impl IconShape for GoTriangleUp { path { d: "M4.427 9.573l3.396-3.396a.25.25 0 01.354 0l3.396 3.396a.25.25 0 01-.177.427H4.604a.25.25 0 01-.177-.427z", } - } } } @@ -11131,7 +10881,6 @@ impl IconShape for GoTrophy { d: "M3.217 6.962A3.75 3.75 0 010 3.25v-.5C0 1.784.784 1 1.75 1h1.356c.228-.585.796-1 1.462-1h6.864a1.57 1.57 0 011.462 1h1.356c.966 0 1.75.784 1.75 1.75v.5a3.75 3.75 0 01-3.217 3.712 5.014 5.014 0 01-2.771 3.117l.144 1.446c.005.05.03.12.114.204.086.087.217.17.373.227.283.103.618.274.89.568.285.31.467.723.467 1.226v.75h1.25a.75.75 0 110 1.5H2.75a.75.75 0 010-1.5H4v-.75c0-.503.182-.916.468-1.226.27-.294.606-.465.889-.568a1.03 1.03 0 00.373-.227c.084-.085.109-.153.114-.204l.144-1.446a5.014 5.014 0 01-2.77-3.117zM3 2.5H1.75a.25.25 0 00-.25.25v.5c0 .98.626 1.813 1.5 2.122V2.5zm4.457 7.97l-.12 1.204c-.093.925-.858 1.47-1.467 1.691a.764.764 0 00-.3.176c-.037.04-.07.093-.07.21v.75h5v-.75c0-.117-.033-.17-.07-.21a.763.763 0 00-.3-.176c-.609-.221-1.374-.766-1.466-1.69l-.12-1.204a5.052 5.052 0 01-1.087 0zM13 5.373V2.5h1.25a.25.25 0 01.25.25v.5A2.25 2.25 0 0113 5.372zM4.5 1.568c0-.037.03-.068.068-.068h6.864c.037 0 .068.03.068.068V5.5a3.5 3.5 0 11-7 0V1.568z", fill_rule: "evenodd", } - } } } @@ -11175,7 +10924,6 @@ impl IconShape for GoTypography { d: "M6.21 8.5L4.574 3.594 2.857 8.5H6.21zm.5 1.5l.829 2.487a.75.75 0 001.423-.474L5.735 2.332a1.216 1.216 0 00-2.302-.018l-3.39 9.688a.75.75 0 001.415.496L2.332 10H6.71zm3.13-4.358C10.53 4.374 11.87 4 13 4c1.5 0 3 .939 3 2.601v5.649a.75.75 0 01-1.448.275C13.995 12.82 13.3 13 12.5 13c-.77 0-1.514-.231-2.078-.709-.577-.488-.922-1.199-.922-2.041 0-.694.265-1.411.887-1.944C11 7.78 11.88 7.5 13 7.5h1.5v-.899c0-.54-.5-1.101-1.5-1.101-.869 0-1.528.282-1.84.858a.75.75 0 11-1.32-.716zM14.5 9H13c-.881 0-1.375.22-1.637.444-.253.217-.363.5-.363.806 0 .408.155.697.39.896.249.21.63.354 1.11.354.732 0 1.26-.209 1.588-.449.35-.257.412-.495.412-.551V9z", fill_rule: "evenodd", } - } } } @@ -11218,7 +10966,6 @@ impl IconShape for GoUnfold { path { d: "M8.177.677l2.896 2.896a.25.25 0 01-.177.427H8.75v1.25a.75.75 0 01-1.5 0V4H5.104a.25.25 0 01-.177-.427L7.823.677a.25.25 0 01.354 0zM7.25 10.75a.75.75 0 011.5 0V12h2.146a.25.25 0 01.177.427l-2.896 2.896a.25.25 0 01-.354 0l-2.896-2.896A.25.25 0 015.104 12H7.25v-1.25zm-5-2a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM6 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 016 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5zM12 8a.75.75 0 01-.75.75h-.5a.75.75 0 010-1.5h.5A.75.75 0 0112 8zm2.25.75a.75.75 0 000-1.5h-.5a.75.75 0 000 1.5h.5z", } - } } } @@ -11262,7 +11009,6 @@ impl IconShape for GoUnlock { d: "M5.5 4a2.5 2.5 0 014.607-1.346.75.75 0 101.264-.808A4 4 0 004 4v2h-.501A1.5 1.5 0 002 7.5v6A1.5 1.5 0 003.5 15h9a1.5 1.5 0 001.5-1.5v-6A1.5 1.5 0 0012.5 6h-7V4zm-.75 3.5H3.5v6h9v-6H4.75z", fill_rule: "evenodd", } - } } } @@ -11306,7 +11052,6 @@ impl IconShape for GoUnmute { d: "M7.563 2.069A.75.75 0 018 2.75v10.5a.75.75 0 01-1.238.57L3.472 11H1.75A1.75 1.75 0 010 9.25v-2.5C0 5.784.784 5 1.75 5h1.723l3.289-2.82a.75.75 0 01.801-.111zM6.5 4.38L4.238 6.319a.75.75 0 01-.488.181h-2a.25.25 0 00-.25.25v2.5c0 .138.112.25.25.25h2a.75.75 0 01.488.18L6.5 11.62V4.38zm6.096-2.038a.75.75 0 011.06 0 8 8 0 010 11.314.75.75 0 01-1.06-1.06 6.5 6.5 0 000-9.193.75.75 0 010-1.06v-.001zm-1.06 2.121a.75.75 0 10-1.061 1.061 3.5 3.5 0 010 4.95.75.75 0 101.06 1.06 5 5 0 000-7.07l.001-.001z", fill_rule: "evenodd", } - } } } @@ -11350,7 +11095,6 @@ impl IconShape for GoUnverified { d: "M6.415.52a2.678 2.678 0 013.17 0l.928.68c.153.113.33.186.518.215l1.138.175a2.678 2.678 0 012.241 2.24l.175 1.138c.029.187.102.365.215.518l.68.928a2.678 2.678 0 010 3.17l-.68.928a1.179 1.179 0 00-.215.518l-.175 1.138a2.678 2.678 0 01-2.241 2.241l-1.138.175a1.179 1.179 0 00-.518.215l-.928.68a2.678 2.678 0 01-3.17 0l-.928-.68a1.179 1.179 0 00-.518-.215L3.83 14.41a2.678 2.678 0 01-2.24-2.24l-.175-1.138a1.179 1.179 0 00-.215-.518l-.68-.928a2.678 2.678 0 010-3.17l.68-.928a1.17 1.17 0 00.215-.518l.175-1.14a2.678 2.678 0 012.24-2.24l1.138-.175c.187-.029.365-.102.518-.215l.928-.68zm2.282 1.209a1.178 1.178 0 00-1.394 0l-.928.68a2.678 2.678 0 01-1.18.489l-1.136.174a1.178 1.178 0 00-.987.987l-.174 1.137a2.678 2.678 0 01-.489 1.18l-.68.927c-.305.415-.305.98 0 1.394l.68.928c.256.348.423.752.489 1.18l.174 1.136c.078.51.478.909.987.987l1.137.174c.427.066.831.233 1.18.489l.927.68c.415.305.98.305 1.394 0l.928-.68a2.678 2.678 0 011.18-.489l1.136-.174c.51-.078.909-.478.987-.987l.174-1.137c.066-.427.233-.831.489-1.18l.68-.927c.305-.415.305-.98 0-1.394l-.68-.928a2.678 2.678 0 01-.489-1.18l-.174-1.136a1.178 1.178 0 00-.987-.987l-1.137-.174a2.678 2.678 0 01-1.18-.489l-.927-.68zM9 11a1 1 0 11-2 0 1 1 0 012 0zM6.92 6.085c.081-.16.19-.299.34-.398.145-.097.371-.187.74-.187.28 0 .553.087.738.225A.613.613 0 019 6.25c0 .177-.04.264-.077.318a.956.956 0 01-.277.245c-.076.051-.158.1-.258.161l-.007.004c-.093.056-.204.122-.313.195a2.416 2.416 0 00-.692.661.75.75 0 001.248.832.956.956 0 01.276-.245 6.3 6.3 0 01.26-.16l.006-.004c.093-.057.204-.123.313-.195.222-.149.487-.355.692-.662.214-.32.329-.702.329-1.15 0-.76-.36-1.348-.862-1.725A2.76 2.76 0 008 4c-.631 0-1.154.16-1.572.438-.413.276-.68.638-.849.977a.75.75 0 001.342.67z", fill_rule: "evenodd", } - } } } @@ -11394,7 +11138,6 @@ impl IconShape for GoUpload { d: "M8.53 1.22a.75.75 0 00-1.06 0L3.72 4.97a.75.75 0 001.06 1.06l2.47-2.47v6.69a.75.75 0 001.5 0V3.56l2.47 2.47a.75.75 0 101.06-1.06L8.53 1.22zM3.75 13a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5z", fill_rule: "evenodd", } - } } } @@ -11438,7 +11181,6 @@ impl IconShape for GoVerified { d: "M9.585.52a2.678 2.678 0 00-3.17 0l-.928.68a1.178 1.178 0 01-.518.215L3.83 1.59a2.678 2.678 0 00-2.24 2.24l-.175 1.14a1.178 1.178 0 01-.215.518l-.68.928a2.678 2.678 0 000 3.17l.68.928c.113.153.186.33.215.518l.175 1.138a2.678 2.678 0 002.24 2.24l1.138.175c.187.029.365.102.518.215l.928.68a2.678 2.678 0 003.17 0l.928-.68a1.17 1.17 0 01.518-.215l1.138-.175a2.678 2.678 0 002.241-2.241l.175-1.138c.029-.187.102-.365.215-.518l.68-.928a2.678 2.678 0 000-3.17l-.68-.928a1.179 1.179 0 01-.215-.518L14.41 3.83a2.678 2.678 0 00-2.24-2.24l-1.138-.175a1.179 1.179 0 01-.518-.215L9.585.52zM7.303 1.728c.415-.305.98-.305 1.394 0l.928.68c.348.256.752.423 1.18.489l1.136.174c.51.078.909.478.987.987l.174 1.137c.066.427.233.831.489 1.18l.68.927c.305.415.305.98 0 1.394l-.68.928a2.678 2.678 0 00-.489 1.18l-.174 1.136a1.178 1.178 0 01-.987.987l-1.137.174a2.678 2.678 0 00-1.18.489l-.927.68c-.415.305-.98.305-1.394 0l-.928-.68a2.678 2.678 0 00-1.18-.489l-1.136-.174a1.178 1.178 0 01-.987-.987l-.174-1.137a2.678 2.678 0 00-.489-1.18l-.68-.927a1.178 1.178 0 010-1.394l.68-.928c.256-.348.423-.752.489-1.18l.174-1.136c.078-.51.478-.909.987-.987l1.137-.174a2.678 2.678 0 001.18-.489l.927-.68zM11.28 6.78a.75.75 0 00-1.06-1.06L7 8.94 5.78 7.72a.75.75 0 00-1.06 1.06l1.75 1.75a.75.75 0 001.06 0l3.75-3.75z", fill_rule: "evenodd", } - } } } @@ -11482,7 +11224,6 @@ impl IconShape for GoVersions { d: "M7.75 14A1.75 1.75 0 016 12.25v-8.5C6 2.784 6.784 2 7.75 2h6.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14h-6.5zm-.25-1.75c0 .138.112.25.25.25h6.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25h-6.5a.25.25 0 00-.25.25v8.5zM4.9 3.508a.75.75 0 01-.274 1.025.25.25 0 00-.126.217v6.5a.25.25 0 00.126.217.75.75 0 01-.752 1.298A1.75 1.75 0 013 11.25v-6.5c0-.649.353-1.214.874-1.516a.75.75 0 011.025.274zM1.625 5.533a.75.75 0 10-.752-1.299A1.75 1.75 0 000 5.75v4.5c0 .649.353 1.214.874 1.515a.75.75 0 10.752-1.298.25.25 0 01-.126-.217v-4.5a.25.25 0 01.126-.217z", fill_rule: "evenodd", } - } } } @@ -11529,7 +11270,6 @@ impl IconShape for GoVideo { path { d: "M6 10.559V5.442a.25.25 0 01.379-.215l4.264 2.559a.25.25 0 010 .428l-4.264 2.559A.25.25 0 016 10.559z", } - } } } @@ -11578,7 +11318,6 @@ impl IconShape for GoWebhook { path { d: "M2.9 8.776A.75.75 0 012.625 9.8 2.25 2.25 0 106 11.75a.75.75 0 01.75-.751h5.5a.75.75 0 010 1.5H7.425a3.751 3.751 0 11-5.55-3.998.75.75 0 011.024.274z", } - } } } @@ -11622,7 +11361,6 @@ impl IconShape for GoWorkflow { d: "M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 015.25 7H4v4a1 1 0 001 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0114.25 16h-3.5A1.75 1.75 0 019 14.25v-.75H5A2.5 2.5 0 012.5 11V7h-.75A1.75 1.75 0 010 5.25v-3.5zm1.75-.25a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 00.25-.25v-3.5a.25.25 0 00-.25-.25h-3.5zm9 9a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 00.25-.25v-3.5a.25.25 0 00-.25-.25h-3.5z", fill_rule: "evenodd", } - } } } @@ -11666,7 +11404,6 @@ impl IconShape for GoX { d: "M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z", fill_rule: "evenodd", } - } } } @@ -11710,7 +11447,6 @@ impl IconShape for GoXCircle { d: "M3.404 12.596a6.5 6.5 0 119.192-9.192 6.5 6.5 0 01-9.192 9.192zM2.344 2.343a8 8 0 1011.313 11.314A8 8 0 002.343 2.343zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z", fill_rule: "evenodd", } - } } } @@ -11754,7 +11490,6 @@ impl IconShape for GoXCircleFill { d: "M2.343 13.657A8 8 0 1113.657 2.343 8 8 0 012.343 13.657zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z", fill_rule: "evenodd", } - } } } @@ -11798,7 +11533,6 @@ impl IconShape for GoZap { d: "M10.561 1.5a.016.016 0 00-.01.004L3.286 8.571A.25.25 0 003.462 9H6.75a.75.75 0 01.694 1.034l-1.713 4.188 6.982-6.793A.25.25 0 0012.538 7H9.25a.75.75 0 01-.683-1.06l2.008-4.418.003-.006a.02.02 0 00-.004-.009.02.02 0 00-.006-.006L10.56 1.5zM9.504.43a1.516 1.516 0 012.437 1.713L10.415 5.5h2.123c1.57 0 2.346 1.909 1.22 3.004l-7.34 7.142a1.25 1.25 0 01-.871.354h-.302a1.25 1.25 0 01-1.157-1.723L5.633 10.5H3.462c-1.57 0-2.346-1.909-1.22-3.004L9.503.429z", fill_rule: "evenodd", } - } } } diff --git a/packages/lib/src/icons/hi_outline_icons.rs b/packages/lib/src/icons/hi_outline_icons.rs index fff00e6..e077fa6 100644 --- a/packages/lib/src/icons/hi_outline_icons.rs +++ b/packages/lib/src/icons/hi_outline_icons.rs @@ -49,7 +49,6 @@ impl IconShape for HiAcademicCap { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -96,7 +95,6 @@ impl IconShape for HiAdjustments { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -143,7 +141,6 @@ impl IconShape for HiAnnotation { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -190,7 +187,6 @@ impl IconShape for HiArchive { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -237,7 +233,6 @@ impl IconShape for HiArrowCircleDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -284,7 +279,6 @@ impl IconShape for HiArrowCircleLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -331,7 +325,6 @@ impl IconShape for HiArrowCircleRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -378,7 +371,6 @@ impl IconShape for HiArrowCircleUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -425,7 +417,6 @@ impl IconShape for HiArrowDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -472,7 +463,6 @@ impl IconShape for HiArrowLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -519,7 +509,6 @@ impl IconShape for HiArrowNarrowDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -566,7 +555,6 @@ impl IconShape for HiArrowNarrowLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -613,7 +601,6 @@ impl IconShape for HiArrowNarrowRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -660,7 +647,6 @@ impl IconShape for HiArrowNarrowUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -707,7 +693,6 @@ impl IconShape for HiArrowRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -754,7 +739,6 @@ impl IconShape for HiArrowSmDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -801,7 +785,6 @@ impl IconShape for HiArrowSmLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -848,7 +831,6 @@ impl IconShape for HiArrowSmRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -895,7 +877,6 @@ impl IconShape for HiArrowSmUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -942,7 +923,6 @@ impl IconShape for HiArrowUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -989,7 +969,6 @@ impl IconShape for HiArrowsExpand { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1036,7 +1015,6 @@ impl IconShape for HiAtSymbol { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1083,7 +1061,6 @@ impl IconShape for HiBackspace { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1130,7 +1107,6 @@ impl IconShape for HiBadgeCheck { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1177,7 +1153,6 @@ impl IconShape for HiBan { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1224,7 +1199,6 @@ impl IconShape for HiBeaker { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1271,7 +1245,6 @@ impl IconShape for HiBell { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1318,7 +1291,6 @@ impl IconShape for HiBookOpen { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1365,7 +1337,6 @@ impl IconShape for HiBookmarkAlt { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1412,7 +1383,6 @@ impl IconShape for HiBookmark { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1459,7 +1429,6 @@ impl IconShape for HiBriefcase { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1506,7 +1475,6 @@ impl IconShape for HiCake { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1553,7 +1521,6 @@ impl IconShape for HiCalculator { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1600,7 +1567,6 @@ impl IconShape for HiCalendar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1654,7 +1620,6 @@ impl IconShape for HiCamera { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1701,7 +1666,6 @@ impl IconShape for HiCash { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1748,7 +1712,6 @@ impl IconShape for HiChartBar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1802,7 +1765,6 @@ impl IconShape for HiChartPie { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1849,7 +1811,6 @@ impl IconShape for HiChartSquareBar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1896,7 +1857,6 @@ impl IconShape for HiChatAlt2 { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1943,7 +1903,6 @@ impl IconShape for HiChatAlt { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -1990,7 +1949,6 @@ impl IconShape for HiChat { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2037,7 +1995,6 @@ impl IconShape for HiCheckCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2084,7 +2041,6 @@ impl IconShape for HiCheck { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2131,7 +2087,6 @@ impl IconShape for HiChevronDoubleDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2178,7 +2133,6 @@ impl IconShape for HiChevronDoubleLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2225,7 +2179,6 @@ impl IconShape for HiChevronDoubleRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2272,7 +2225,6 @@ impl IconShape for HiChevronDoubleUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2319,7 +2271,6 @@ impl IconShape for HiChevronDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2366,7 +2317,6 @@ impl IconShape for HiChevronLeft { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2413,7 +2363,6 @@ impl IconShape for HiChevronRight { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2460,7 +2409,6 @@ impl IconShape for HiChevronUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2507,7 +2455,6 @@ impl IconShape for HiChip { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2554,7 +2501,6 @@ impl IconShape for HiClipboardCheck { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2601,7 +2547,6 @@ impl IconShape for HiClipboardCopy { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2648,7 +2593,6 @@ impl IconShape for HiClipboardList { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2695,7 +2639,6 @@ impl IconShape for HiClipboard { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2742,7 +2685,6 @@ impl IconShape for HiClock { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2789,7 +2731,6 @@ impl IconShape for HiCloudDownload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2836,7 +2777,6 @@ impl IconShape for HiCloudUpload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2883,7 +2823,6 @@ impl IconShape for HiCloud { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2930,7 +2869,6 @@ impl IconShape for HiCode { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -2984,7 +2922,6 @@ impl IconShape for HiCog { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3031,7 +2968,6 @@ impl IconShape for HiCollection { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3078,7 +3014,6 @@ impl IconShape for HiColorSwatch { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3125,7 +3060,6 @@ impl IconShape for HiCreditCard { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3172,7 +3106,6 @@ impl IconShape for HiCubeTransparent { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3219,7 +3152,6 @@ impl IconShape for HiCube { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3266,7 +3198,6 @@ impl IconShape for HiCurrencyBangladeshi { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3313,7 +3244,6 @@ impl IconShape for HiCurrencyDollar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3360,7 +3290,6 @@ impl IconShape for HiCurrencyEuro { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3407,7 +3336,6 @@ impl IconShape for HiCurrencyPound { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3454,7 +3382,6 @@ impl IconShape for HiCurrencyRupee { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3501,7 +3428,6 @@ impl IconShape for HiCurrencyYen { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3548,7 +3474,6 @@ impl IconShape for HiCursorClick { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3595,7 +3520,6 @@ impl IconShape for HiDatabase { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3642,7 +3566,6 @@ impl IconShape for HiDesktopComputer { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3689,7 +3612,6 @@ impl IconShape for HiDeviceMobile { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3736,7 +3658,6 @@ impl IconShape for HiDeviceTablet { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3783,7 +3704,6 @@ impl IconShape for HiDocumentAdd { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3830,7 +3750,6 @@ impl IconShape for HiDocumentDownload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3877,7 +3796,6 @@ impl IconShape for HiDocumentDuplicate { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3924,7 +3842,6 @@ impl IconShape for HiDocumentRemove { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -3971,7 +3888,6 @@ impl IconShape for HiDocumentReport { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4018,7 +3934,6 @@ impl IconShape for HiDocumentSearch { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4065,7 +3980,6 @@ impl IconShape for HiDocumentText { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4112,7 +4026,6 @@ impl IconShape for HiDocument { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4159,7 +4072,6 @@ impl IconShape for HiDotsCircleHorizontal { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4206,7 +4118,6 @@ impl IconShape for HiDotsHorizontal { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4253,7 +4164,6 @@ impl IconShape for HiDotsVertical { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4300,7 +4210,6 @@ impl IconShape for HiDownload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4347,7 +4256,6 @@ impl IconShape for HiDuplicate { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4394,7 +4302,6 @@ impl IconShape for HiEmojiHappy { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4441,7 +4348,6 @@ impl IconShape for HiEmojiSad { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4488,7 +4394,6 @@ impl IconShape for HiExclamationCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4535,7 +4440,6 @@ impl IconShape for HiExclamation { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4582,7 +4486,6 @@ impl IconShape for HiExternalLink { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4629,7 +4532,6 @@ impl IconShape for HiEyeOff { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4683,7 +4585,6 @@ impl IconShape for HiEye { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4737,7 +4638,6 @@ impl IconShape for HiFastForward { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4784,7 +4684,6 @@ impl IconShape for HiFilm { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4831,7 +4730,6 @@ impl IconShape for HiFilter { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4878,7 +4776,6 @@ impl IconShape for HiFingerPrint { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4932,7 +4829,6 @@ impl IconShape for HiFire { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -4979,7 +4875,6 @@ impl IconShape for HiFlag { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5026,7 +4921,6 @@ impl IconShape for HiFolderAdd { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5073,7 +4967,6 @@ impl IconShape for HiFolderDownload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5120,7 +5013,6 @@ impl IconShape for HiFolderOpen { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5167,7 +5059,6 @@ impl IconShape for HiFolderRemove { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5214,7 +5105,6 @@ impl IconShape for HiFolder { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5261,7 +5151,6 @@ impl IconShape for HiGift { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5308,7 +5197,6 @@ impl IconShape for HiGlobeAlt { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5355,7 +5243,6 @@ impl IconShape for HiGlobe { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5402,7 +5289,6 @@ impl IconShape for HiHand { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5449,7 +5335,6 @@ impl IconShape for HiHashtag { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5496,7 +5381,6 @@ impl IconShape for HiHeart { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5543,7 +5427,6 @@ impl IconShape for HiHome { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5590,7 +5473,6 @@ impl IconShape for HiIdentification { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5637,7 +5519,6 @@ impl IconShape for HiInboxIn { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5684,7 +5565,6 @@ impl IconShape for HiInbox { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5731,7 +5611,6 @@ impl IconShape for HiInformationCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5778,7 +5657,6 @@ impl IconShape for HiKey { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5825,7 +5703,6 @@ impl IconShape for HiLibrary { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5872,7 +5749,6 @@ impl IconShape for HiLightBulb { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5919,7 +5795,6 @@ impl IconShape for HiLightningBolt { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -5966,7 +5841,6 @@ impl IconShape for HiLink { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6020,7 +5894,6 @@ impl IconShape for HiLocationMarker { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6067,7 +5940,6 @@ impl IconShape for HiLockClosed { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6114,7 +5986,6 @@ impl IconShape for HiLockOpen { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6161,7 +6032,6 @@ impl IconShape for HiLogin { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6208,7 +6078,6 @@ impl IconShape for HiLogout { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6255,7 +6124,6 @@ impl IconShape for HiMailOpen { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6302,7 +6170,6 @@ impl IconShape for HiMail { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6349,7 +6216,6 @@ impl IconShape for HiMap { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6396,7 +6262,6 @@ impl IconShape for HiMenuAlt1 { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6443,7 +6308,6 @@ impl IconShape for HiMenuAlt2 { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6490,7 +6354,6 @@ impl IconShape for HiMenuAlt3 { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6537,7 +6400,6 @@ impl IconShape for HiMenuAlt4 { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6584,7 +6446,6 @@ impl IconShape for HiMenu { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6631,7 +6492,6 @@ impl IconShape for HiMicrophone { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6678,7 +6538,6 @@ impl IconShape for HiMinusCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6725,7 +6584,6 @@ impl IconShape for HiMinusSm { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6772,7 +6630,6 @@ impl IconShape for HiMinus { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6819,7 +6676,6 @@ impl IconShape for HiMoon { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6866,7 +6722,6 @@ impl IconShape for HiMusicNote { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6913,7 +6768,6 @@ impl IconShape for HiNewspaper { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -6960,7 +6814,6 @@ impl IconShape for HiOfficeBuilding { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7007,7 +6860,6 @@ impl IconShape for HiPaperAirplane { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7054,7 +6906,6 @@ impl IconShape for HiPaperClip { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7101,7 +6952,6 @@ impl IconShape for HiPause { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7148,7 +6998,6 @@ impl IconShape for HiPencilAlt { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7195,7 +7044,6 @@ impl IconShape for HiPencil { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7242,7 +7090,6 @@ impl IconShape for HiPhoneIncoming { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7289,7 +7136,6 @@ impl IconShape for HiPhoneMissedCall { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7336,7 +7182,6 @@ impl IconShape for HiPhoneOutgoing { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7383,7 +7228,6 @@ impl IconShape for HiPhone { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7430,7 +7274,6 @@ impl IconShape for HiPhotograph { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7484,7 +7327,6 @@ impl IconShape for HiPlay { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7531,7 +7373,6 @@ impl IconShape for HiPlusCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7578,7 +7419,6 @@ impl IconShape for HiPlusSm { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7625,7 +7465,6 @@ impl IconShape for HiPlus { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7672,7 +7511,6 @@ impl IconShape for HiPresentationChartBar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7719,7 +7557,6 @@ impl IconShape for HiPresentationChartLine { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7766,7 +7603,6 @@ impl IconShape for HiPrinter { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7813,7 +7649,6 @@ impl IconShape for HiPuzzle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7860,7 +7695,6 @@ impl IconShape for HiQrcode { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7907,7 +7741,6 @@ impl IconShape for HiQuestionMarkCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -7954,7 +7787,6 @@ impl IconShape for HiReceiptRefund { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8001,7 +7833,6 @@ impl IconShape for HiReceiptTax { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8048,7 +7879,6 @@ impl IconShape for HiRefresh { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8095,7 +7925,6 @@ impl IconShape for HiReply { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8149,7 +7978,6 @@ impl IconShape for HiRewind { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8196,7 +8024,6 @@ impl IconShape for HiRss { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8243,7 +8070,6 @@ impl IconShape for HiSaveAs { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8290,7 +8116,6 @@ impl IconShape for HiSave { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8337,7 +8162,6 @@ impl IconShape for HiScale { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8384,7 +8208,6 @@ impl IconShape for HiScissors { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8431,7 +8254,6 @@ impl IconShape for HiSearchCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8478,7 +8300,6 @@ impl IconShape for HiSearch { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8525,7 +8346,6 @@ impl IconShape for HiSelector { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8572,7 +8392,6 @@ impl IconShape for HiServer { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8619,7 +8438,6 @@ impl IconShape for HiShare { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8666,7 +8484,6 @@ impl IconShape for HiShieldCheck { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8720,7 +8537,6 @@ impl IconShape for HiShieldExclamation { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8767,7 +8583,6 @@ impl IconShape for HiShoppingBag { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8814,7 +8629,6 @@ impl IconShape for HiShoppingCart { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8861,7 +8675,6 @@ impl IconShape for HiSortAscending { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8908,7 +8721,6 @@ impl IconShape for HiSortDescending { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -8955,7 +8767,6 @@ impl IconShape for HiSparkles { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9002,7 +8813,6 @@ impl IconShape for HiSpeakerphone { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9049,7 +8859,6 @@ impl IconShape for HiStar { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9096,7 +8905,6 @@ impl IconShape for HiStatusOffline { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9143,7 +8951,6 @@ impl IconShape for HiStatusOnline { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9197,7 +9004,6 @@ impl IconShape for HiStop { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9244,7 +9050,6 @@ impl IconShape for HiSun { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9291,7 +9096,6 @@ impl IconShape for HiSupport { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9338,7 +9142,6 @@ impl IconShape for HiSwitchHorizontal { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9385,7 +9188,6 @@ impl IconShape for HiSwitchVertical { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9432,7 +9234,6 @@ impl IconShape for HiTable { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9479,7 +9280,6 @@ impl IconShape for HiTag { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9540,7 +9340,6 @@ impl IconShape for HiTemplate { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9587,7 +9386,6 @@ impl IconShape for HiTerminal { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9634,7 +9432,6 @@ impl IconShape for HiThumbDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9681,7 +9478,6 @@ impl IconShape for HiThumbUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9728,7 +9524,6 @@ impl IconShape for HiTicket { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9775,7 +9570,6 @@ impl IconShape for HiTranslate { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9822,7 +9616,6 @@ impl IconShape for HiTrash { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9869,7 +9662,6 @@ impl IconShape for HiTrendingDown { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9916,7 +9708,6 @@ impl IconShape for HiTrendingUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -9969,7 +9760,6 @@ impl IconShape for HiTruck { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10016,7 +9806,6 @@ impl IconShape for HiUpload { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10063,7 +9852,6 @@ impl IconShape for HiUserAdd { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10110,7 +9898,6 @@ impl IconShape for HiUserCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10157,7 +9944,6 @@ impl IconShape for HiUserGroup { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10218,7 +10004,6 @@ impl IconShape for HiUserRemove { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10272,7 +10057,6 @@ impl IconShape for HiUser { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10319,7 +10103,6 @@ impl IconShape for HiUsers { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10366,7 +10149,6 @@ impl IconShape for HiVariable { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10413,7 +10195,6 @@ impl IconShape for HiVideoCamera { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10460,7 +10241,6 @@ impl IconShape for HiViewBoards { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10507,7 +10287,6 @@ impl IconShape for HiViewGridAdd { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10575,7 +10354,6 @@ impl IconShape for HiViewGrid { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10622,7 +10400,6 @@ impl IconShape for HiViewList { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10678,7 +10455,6 @@ impl IconShape for HiVolumeOff { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10725,7 +10501,6 @@ impl IconShape for HiVolumeUp { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10772,7 +10547,6 @@ impl IconShape for HiWifi { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10819,7 +10593,6 @@ impl IconShape for HiXCircle { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10866,7 +10639,6 @@ impl IconShape for HiX { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10920,7 +10692,6 @@ impl IconShape for HiZoomIn { stroke_linejoin: "round", stroke_width: "2", } - } } } @@ -10974,7 +10745,6 @@ impl IconShape for HiZoomOut { stroke_linejoin: "round", stroke_width: "2", } - } } } diff --git a/packages/lib/src/icons/hi_solid_icons.rs b/packages/lib/src/icons/hi_solid_icons.rs index d5b6417..c234d5d 100644 --- a/packages/lib/src/icons/hi_solid_icons.rs +++ b/packages/lib/src/icons/hi_solid_icons.rs @@ -48,7 +48,6 @@ impl IconShape for HiAcademicCap { path { d: "M6 18C6.55228 18 7 17.5523 7 17V14.9351C6.37136 14.6227 5.70117 14.3817 5 14.2226V17C5 17.5523 5.44772 18 6 18Z", } - } } } @@ -97,7 +96,6 @@ impl IconShape for HiAdjustments { path { d: "M16 3C16.5523 3 17 3.44772 17 4V11.2676C17.5978 11.6134 18 12.2597 18 13C18 13.7403 17.5978 14.3866 17 14.7324V16C17 16.5523 16.5523 17 16 17C15.4477 17 15 16.5523 15 16V14.7324C14.4022 14.3866 14 13.7403 14 13C14 12.2597 14.4022 11.6134 15 11.2676V4C15 3.44772 15.4477 3 16 3Z", } - } } } @@ -142,7 +140,6 @@ impl IconShape for HiAnnotation { d: "M18 13V5C18 3.89543 17.1046 3 16 3H4C2.89543 3 2 3.89543 2 5V13C2 14.1046 2.89543 15 4 15H7L10 18L13 15H16C17.1046 15 18 14.1046 18 13ZM5 7C5 6.44772 5.44772 6 6 6H14C14.5523 6 15 6.44772 15 7C15 7.55228 14.5523 8 14 8H6C5.44772 8 5 7.55228 5 7ZM6 10C5.44772 10 5 10.4477 5 11C5 11.5523 5.44772 12 6 12H9C9.55229 12 10 11.5523 10 11C10 10.4477 9.55229 10 9 10H6Z", fill_rule: "evenodd", } - } } } @@ -190,7 +187,6 @@ impl IconShape for HiArchive { d: "M3 8H17V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V8ZM8 11C8 10.4477 8.44772 10 9 10H11C11.5523 10 12 10.4477 12 11C12 11.5523 11.5523 12 11 12H9C8.44772 12 8 11.5523 8 11Z", fill_rule: "evenodd", } - } } } @@ -235,7 +231,6 @@ impl IconShape for HiArrowCircleDown { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 7C11 6.44772 10.5523 6 10 6C9.44771 6 9 6.44772 9 7L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071L13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289C13.3166 8.90237 12.6834 8.90237 12.2929 9.29289L11 10.5858V7Z", fill_rule: "evenodd", } - } } } @@ -280,7 +275,6 @@ impl IconShape for HiArrowCircleLeft { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10.7071 7.70711C11.0976 7.31658 11.0976 6.68342 10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289L6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071C11.0976 13.3166 11.0976 12.6834 10.7071 12.2929L9.41421 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9L9.41421 9L10.7071 7.70711Z", fill_rule: "evenodd", } - } } } @@ -325,7 +319,6 @@ impl IconShape for HiArrowCircleRight { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 9.29289L10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289C8.90237 6.68342 8.90237 7.31658 9.29289 7.70711L10.5858 9L7 9C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11H10.5858L9.29289 12.2929C8.90237 12.6834 8.90237 13.3166 9.29289 13.7071C9.68342 14.0976 10.3166 14.0976 10.7071 13.7071L13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289Z", fill_rule: "evenodd", } - } } } @@ -370,7 +363,6 @@ impl IconShape for HiArrowCircleUp { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 9.29289L10.7071 6.29289C10.3166 5.90237 9.68342 5.90237 9.29289 6.29289L6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071C6.68342 11.0976 7.31658 11.0976 7.70711 10.7071L9 9.41421L9 13C9 13.5523 9.44771 14 10 14C10.5523 14 11 13.5523 11 13V9.41421L12.2929 10.7071C12.6834 11.0976 13.3166 11.0976 13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289Z", fill_rule: "evenodd", } - } } } @@ -415,7 +407,6 @@ impl IconShape for HiArrowDown { d: "M16.7071 10.2929C17.0976 10.6834 17.0976 11.3166 16.7071 11.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L3.29289 11.7071C2.90237 11.3166 2.90237 10.6834 3.29289 10.2929C3.68342 9.90237 4.31658 9.90237 4.70711 10.2929L9 14.5858L9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3L11 14.5858L15.2929 10.2929C15.6834 9.90237 16.3166 9.90237 16.7071 10.2929Z", fill_rule: "evenodd", } - } } } @@ -460,7 +451,6 @@ impl IconShape for HiArrowLeft { d: "M9.70711 16.7071C9.31658 17.0976 8.68342 17.0976 8.29289 16.7071L2.29289 10.7071C1.90237 10.3166 1.90237 9.68342 2.29289 9.29289L8.29289 3.29289C8.68342 2.90237 9.31658 2.90237 9.70711 3.29289C10.0976 3.68342 10.0976 4.31658 9.70711 4.70711L5.41421 9H17C17.5523 9 18 9.44772 18 10C18 10.5523 17.5523 11 17 11L5.41421 11L9.70711 15.2929C10.0976 15.6834 10.0976 16.3166 9.70711 16.7071Z", fill_rule: "evenodd", } - } } } @@ -505,7 +495,6 @@ impl IconShape for HiArrowNarrowDown { d: "M14.7071 12.2929C15.0976 12.6834 15.0976 13.3166 14.7071 13.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L5.29289 13.7071C4.90237 13.3166 4.90237 12.6834 5.29289 12.2929C5.68342 11.9024 6.31658 11.9024 6.70711 12.2929L9 14.5858L9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3L11 14.5858L13.2929 12.2929C13.6834 11.9024 14.3166 11.9024 14.7071 12.2929Z", fill_rule: "evenodd", } - } } } @@ -550,7 +539,6 @@ impl IconShape for HiArrowNarrowLeft { d: "M7.70711 14.7071C7.31658 15.0976 6.68342 15.0976 6.29289 14.7071L2.29289 10.7071C1.90237 10.3166 1.90237 9.68342 2.29289 9.29289L6.29289 5.29289C6.68342 4.90237 7.31658 4.90237 7.70711 5.29289C8.09763 5.68342 8.09763 6.31658 7.70711 6.70711L5.41421 9L17 9C17.5523 9 18 9.44771 18 10C18 10.5523 17.5523 11 17 11L5.41421 11L7.70711 13.2929C8.09763 13.6834 8.09763 14.3166 7.70711 14.7071Z", fill_rule: "evenodd", } - } } } @@ -595,7 +583,6 @@ impl IconShape for HiArrowNarrowRight { d: "M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L13.7071 14.7071C13.3166 15.0976 12.6834 15.0976 12.2929 14.7071C11.9024 14.3166 11.9024 13.6834 12.2929 13.2929L14.5858 11H3C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9H14.5858L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z", fill_rule: "evenodd", } - } } } @@ -640,7 +627,6 @@ impl IconShape for HiArrowNarrowUp { d: "M5.29289 7.70711C4.90237 7.31658 4.90237 6.68342 5.29289 6.29289L9.29289 2.29289C9.68342 1.90237 10.3166 1.90237 10.7071 2.29289L14.7071 6.29289C15.0976 6.68342 15.0976 7.31658 14.7071 7.70711C14.3166 8.09763 13.6834 8.09763 13.2929 7.70711L11 5.41421L11 17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17L9 5.41421L6.70711 7.70711C6.31658 8.09763 5.68342 8.09763 5.29289 7.70711Z", fill_rule: "evenodd", } - } } } @@ -685,7 +671,6 @@ impl IconShape for HiArrowRight { d: "M10.2929 3.29289C10.6834 2.90237 11.3166 2.90237 11.7071 3.29289L17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L11.7071 16.7071C11.3166 17.0976 10.6834 17.0976 10.2929 16.7071C9.90237 16.3166 9.90237 15.6834 10.2929 15.2929L14.5858 11L3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9H14.5858L10.2929 4.70711C9.90237 4.31658 9.90237 3.68342 10.2929 3.29289Z", fill_rule: "evenodd", } - } } } @@ -730,7 +715,6 @@ impl IconShape for HiArrowSmDown { d: "M14.7071 10.2929C15.0976 10.6834 15.0976 11.3166 14.7071 11.7071L10.7071 15.7071C10.3166 16.0976 9.68342 16.0976 9.29289 15.7071L5.29289 11.7071C4.90237 11.3166 4.90237 10.6834 5.29289 10.2929C5.68342 9.90237 6.31658 9.90237 6.70711 10.2929L9 12.5858V5C9 4.44772 9.44772 4 10 4C10.5523 4 11 4.44772 11 5L11 12.5858L13.2929 10.2929C13.6834 9.90237 14.3166 9.90237 14.7071 10.2929Z", fill_rule: "evenodd", } - } } } @@ -775,7 +759,6 @@ impl IconShape for HiArrowSmLeft { d: "M9.70711 14.7071C9.31658 15.0976 8.68342 15.0976 8.29289 14.7071L4.29289 10.7071C3.90237 10.3166 3.90237 9.68342 4.29289 9.29289L8.29289 5.29289C8.68342 4.90237 9.31658 4.90237 9.70711 5.29289C10.0976 5.68342 10.0976 6.31658 9.70711 6.70711L7.41421 9L15 9C15.5523 9 16 9.44772 16 10C16 10.5523 15.5523 11 15 11H7.41421L9.70711 13.2929C10.0976 13.6834 10.0976 14.3166 9.70711 14.7071Z", fill_rule: "evenodd", } - } } } @@ -820,7 +803,6 @@ impl IconShape for HiArrowSmRight { d: "M10.2929 5.29289C10.6834 4.90237 11.3166 4.90237 11.7071 5.29289L15.7071 9.29289C16.0976 9.68342 16.0976 10.3166 15.7071 10.7071L11.7071 14.7071C11.3166 15.0976 10.6834 15.0976 10.2929 14.7071C9.90237 14.3166 9.90237 13.6834 10.2929 13.2929L12.5858 11L5 11C4.44772 11 4 10.5523 4 10C4 9.44772 4.44772 9 5 9H12.5858L10.2929 6.70711C9.90237 6.31658 9.90237 5.68342 10.2929 5.29289Z", fill_rule: "evenodd", } - } } } @@ -865,7 +847,6 @@ impl IconShape for HiArrowSmUp { d: "M5.29289 9.70711C4.90237 9.31658 4.90237 8.68342 5.29289 8.29289L9.29289 4.29289C9.68342 3.90237 10.3166 3.90237 10.7071 4.29289L14.7071 8.29289C15.0976 8.68342 15.0976 9.31658 14.7071 9.70711C14.3166 10.0976 13.6834 10.0976 13.2929 9.70711L11 7.41421L11 15C11 15.5523 10.5523 16 10 16C9.44772 16 9 15.5523 9 15L9 7.41421L6.70711 9.70711C6.31658 10.0976 5.68342 10.0976 5.29289 9.70711Z", fill_rule: "evenodd", } - } } } @@ -910,7 +891,6 @@ impl IconShape for HiArrowUp { d: "M3.29289 9.70711C2.90237 9.31658 2.90237 8.68342 3.29289 8.29289L9.29289 2.29289C9.68342 1.90237 10.3166 1.90237 10.7071 2.29289L16.7071 8.29289C17.0976 8.68342 17.0976 9.31658 16.7071 9.70711C16.3166 10.0976 15.6834 10.0976 15.2929 9.70711L11 5.41421L11 17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17L9 5.41421L4.70711 9.70711C4.31658 10.0976 3.68342 10.0976 3.29289 9.70711Z", fill_rule: "evenodd", } - } } } @@ -955,7 +935,6 @@ impl IconShape for HiArrowsExpand { d: "M3 4C3 3.44772 3.44772 3 4 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H6.41421L8.70711 7.29289C9.09763 7.68342 9.09763 8.31658 8.70711 8.70711C8.31658 9.09763 7.68342 9.09763 7.29289 8.70711L5 6.41421V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V4ZM12 5C11.4477 5 11 4.55228 11 4C11 3.44772 11.4477 3 12 3H16C16.5523 3 17 3.44772 17 4V8C17 8.55228 16.5523 9 16 9C15.4477 9 15 8.55228 15 8V6.41421L12.7071 8.70711C12.3166 9.09763 11.6834 9.09763 11.2929 8.70711C10.9024 8.31658 10.9024 7.68342 11.2929 7.29289L13.5858 5H12ZM3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12V13.5858L7.29289 11.2929C7.68342 10.9024 8.31658 10.9024 8.70711 11.2929C9.09763 11.6834 9.09763 12.3166 8.70711 12.7071L6.41421 15H8C8.55228 15 9 15.4477 9 16C9 16.5523 8.55228 17 8 17H4C3.44772 17 3 16.5523 3 16V12ZM16 11C16.5523 11 17 11.4477 17 12V16C17 16.5523 16.5523 17 16 17H12C11.4477 17 11 16.5523 11 16C11 15.4477 11.4477 15 12 15H13.5858L11.2929 12.7071C10.9024 12.3166 10.9024 11.6834 11.2929 11.2929C11.6834 10.9024 12.3166 10.9024 12.7071 11.2929L15 13.5858V12C15 11.4477 15.4477 11 16 11Z", fill_rule: "evenodd", } - } } } @@ -1000,7 +979,6 @@ impl IconShape for HiAtSymbol { d: "M14.2426 5.75736C11.8995 3.41421 8.10051 3.41421 5.75736 5.75736C3.41421 8.10051 3.41421 11.8995 5.75736 14.2426C7.79395 16.2792 10.9325 16.5464 13.257 15.0408C13.7205 14.7405 14.3397 14.8729 14.6399 15.3364C14.9402 15.8 14.8078 16.4191 14.3443 16.7194C11.2445 18.7273 7.0606 18.3743 4.34315 15.6569C1.21895 12.5327 1.21895 7.46734 4.34315 4.34315C7.46734 1.21895 12.5327 1.21895 15.6569 4.34315C17.2187 5.90503 18 7.9542 18 10C18 11.6569 16.6569 13 15 13C14.3247 13 13.7015 12.7769 13.2001 12.4003C12.4703 13.3717 11.3085 14 10 14C7.79086 14 6 12.2091 6 10C6 7.79086 7.79086 6 10 6C12.2091 6 14 7.79086 14 10C14 10.5523 14.4477 11 15 11C15.5523 11 16 10.5523 16 10C16 8.46294 15.4144 6.9291 14.2426 5.75736ZM12 10C12 8.89543 11.1046 8 10 8C8.89543 8 8 8.89543 8 10C8 11.1046 8.89543 12 10 12C11.1046 12 12 11.1046 12 10Z", fill_rule: "evenodd", } - } } } @@ -1045,7 +1023,6 @@ impl IconShape for HiBackspace { d: "M6.70711 4.87868C7.26972 4.31607 8.03278 4 8.82843 4H15C16.6569 4 18 5.34315 18 7V13C18 14.6569 16.6569 16 15 16H8.82843C8.03278 16 7.26972 15.6839 6.70711 15.1213L2.29289 10.7071C2.10536 10.5196 2 10.2652 2 10C2 9.73478 2.10536 9.48043 2.29289 9.29289L6.70711 4.87868ZM10.7071 7.29289C10.3166 6.90237 9.68342 6.90237 9.29289 7.29289C8.90237 7.68342 8.90237 8.31658 9.29289 8.70711L10.5858 10L9.29289 11.2929C8.90237 11.6834 8.90237 12.3166 9.29289 12.7071C9.68342 13.0976 10.3166 13.0976 10.7071 12.7071L12 11.4142L13.2929 12.7071C13.6834 13.0976 14.3166 13.0976 14.7071 12.7071C15.0976 12.3166 15.0976 11.6834 14.7071 11.2929L13.4142 10L14.7071 8.70711C15.0976 8.31658 15.0976 7.68342 14.7071 7.29289C14.3166 6.90237 13.6834 6.90237 13.2929 7.29289L12 8.58579L10.7071 7.29289Z", fill_rule: "evenodd", } - } } } @@ -1090,7 +1067,6 @@ impl IconShape for HiBadgeCheck { d: "M6.26701 3.45496C6.91008 3.40364 7.52057 3.15077 8.01158 2.73234C9.15738 1.75589 10.8426 1.75589 11.9884 2.73234C12.4794 3.15077 13.0899 3.40364 13.733 3.45496C15.2336 3.57471 16.4253 4.76636 16.545 6.26701C16.5964 6.91008 16.8492 7.52057 17.2677 8.01158C18.2441 9.15738 18.2441 10.8426 17.2677 11.9884C16.8492 12.4794 16.5964 13.0899 16.545 13.733C16.4253 15.2336 15.2336 16.4253 13.733 16.545C13.0899 16.5964 12.4794 16.8492 11.9884 17.2677C10.8426 18.2441 9.15738 18.2441 8.01158 17.2677C7.52057 16.8492 6.91008 16.5964 6.26701 16.545C4.76636 16.4253 3.57471 15.2336 3.45496 13.733C3.40364 13.0899 3.15077 12.4794 2.73234 11.9884C1.75589 10.8426 1.75589 9.15738 2.73234 8.01158C3.15077 7.52057 3.40364 6.91008 3.45496 6.26701C3.57471 4.76636 4.76636 3.57471 6.26701 3.45496ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } - } } } @@ -1135,7 +1111,6 @@ impl IconShape for HiBan { d: "M13.4766 14.8907C12.4958 15.5892 11.2959 16 10 16C6.68629 16 4 13.3137 4 10C4 8.70414 4.41081 7.50423 5.1093 6.52339L13.4766 14.8907ZM14.8908 13.4765L6.52354 5.1092C7.50434 4.41077 8.7042 4 10 4C13.3137 4 16 6.68629 16 10C16 11.2958 15.5892 12.4957 14.8908 13.4765ZM18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10Z", fill_rule: "evenodd", } - } } } @@ -1180,7 +1155,6 @@ impl IconShape for HiBeaker { d: "M6.99985 2C6.59539 2 6.23075 2.24364 6.07597 2.61732C5.92119 2.99099 6.00675 3.42111 6.29275 3.70711L6.99985 4.41421V8.17157C6.99985 8.43679 6.8945 8.69114 6.70696 8.87868L2.70696 12.8787C0.817066 14.7686 2.15556 18 4.82828 18H15.1714C17.8441 18 19.1826 14.7686 17.2927 12.8787L13.2927 8.87868C13.1052 8.69114 12.9999 8.43679 12.9999 8.17157V4.41421L13.707 3.70711C13.993 3.42111 14.0785 2.99099 13.9237 2.61732C13.769 2.24364 13.4043 2 12.9999 2H6.99985ZM8.99985 8.17157V4H10.9999V8.17157C10.9999 8.96722 11.3159 9.73028 11.8785 10.2929L12.9061 11.3204C12.1892 11.1537 11.4377 11.1874 10.7349 11.4217L10.2647 11.5784C9.44364 11.8521 8.55596 11.8521 7.73489 11.5784L7.17244 11.3909C7.13436 11.3782 7.09607 11.3667 7.05762 11.3564L8.12117 10.2929C8.68378 9.73028 8.99985 8.96722 8.99985 8.17157Z", fill_rule: "evenodd", } - } } } @@ -1226,7 +1200,6 @@ impl IconShape for HiBell { path { d: "M10 18C8.34315 18 7 16.6569 7 15H13C13 16.6569 11.6569 18 10 18Z", } - } } } @@ -1269,7 +1242,6 @@ impl IconShape for HiBookOpen { path { d: "M9 4.80423C7.9428 4.28906 6.75516 4 5.5 4C4.24484 4 3.0572 4.28906 2 4.80423V14.8042C3.0572 14.2891 4.24484 14 5.5 14C7.1686 14 8.71789 14.5108 10 15.3847C11.2821 14.5108 12.8314 14 14.5 14C15.7552 14 16.9428 14.2891 18 14.8042V4.80423C16.9428 4.28906 15.7552 4 14.5 4C13.2448 4 12.0572 4.28906 11 4.80423V12C11 12.5523 10.5523 13 10 13C9.44772 13 9 12.5523 9 12V4.80423Z", } - } } } @@ -1314,7 +1286,6 @@ impl IconShape for HiBookmarkAlt { d: "M3 5C3 3.89543 3.89543 3 5 3H15C16.1046 3 17 3.89543 17 5V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V5ZM14 6H6V14L10 12L14 14V6Z", fill_rule: "evenodd", } - } } } @@ -1357,7 +1328,6 @@ impl IconShape for HiBookmark { path { d: "M5 4C5 2.89543 5.89543 2 7 2H13C14.1046 2 15 2.89543 15 4V18L10 15.5L5 18V4Z", } - } } } @@ -1405,7 +1375,6 @@ impl IconShape for HiBriefcase { path { d: "M2 13.6923V16C2 17.1046 2.89543 18 4 18H16C17.1046 18 18 17.1046 18 16V13.6923C15.4872 14.5404 12.7964 14.9999 10 14.9999C7.20363 14.9999 4.51279 14.5404 2 13.6923Z", } - } } } @@ -1450,7 +1419,6 @@ impl IconShape for HiCake { d: "M6 3C6 2.44772 6.44772 2 7 2H7.01C7.56228 2 8.01 2.44772 8.01 3C8.01 3.55228 7.56228 4 7.01 4H7C6.44772 4 6 3.55228 6 3ZM8 6C8 5.44772 7.55228 5 7 5C6.44772 5 6 5.44772 6 6V7C4.89543 7 4 7.89543 4 9V10C2.89543 10 2 10.8954 2 12V12.6833C2.36868 12.7866 2.72499 12.9482 3.0547 13.168C3.62713 13.5496 4.37287 13.5496 4.9453 13.168C6.18953 12.3385 7.81047 12.3385 9.0547 13.168C9.62713 13.5496 10.3729 13.5496 10.9453 13.168C12.1895 12.3385 13.8105 12.3385 15.0547 13.168C15.6271 13.5496 16.3729 13.5496 16.9453 13.168C17.275 12.9482 17.6313 12.7866 18 12.6833V12C18 10.8954 17.1046 10 16 10V9C16 7.89543 15.1046 7 14 7V6C14 5.44772 13.5523 5 13 5C12.4477 5 12 5.44772 12 6V7H11V6C11 5.44772 10.5523 5 10 5C9.44772 5 9 5.44772 9 6V7H8V6ZM18 14.8679C16.7633 15.6614 15.1714 15.6495 13.9453 14.8321C13.3729 14.4505 12.6271 14.4505 12.0547 14.8321C10.8105 15.6616 9.18953 15.6616 7.9453 14.8321C7.37287 14.4505 6.62713 14.4505 6.0547 14.8321C4.82863 15.6495 3.23675 15.6614 2 14.8679V17C2 17.5523 2.44772 18 3 18H17C17.5523 18 18 17.5523 18 17V14.8679ZM9 3C9 2.44772 9.44772 2 10 2H10.01C10.5623 2 11.01 2.44772 11.01 3C11.01 3.55228 10.5623 4 10.01 4H10C9.44772 4 9 3.55228 9 3ZM12 3C12 2.44772 12.4477 2 13 2H13.01C13.5623 2 14.01 2.44772 14.01 3C14.01 3.55228 13.5623 4 13.01 4H13C12.4477 4 12 3.55228 12 3Z", fill_rule: "evenodd", } - } } } @@ -1495,7 +1463,6 @@ impl IconShape for HiCalculator { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V4C16 2.89543 15.1046 2 14 2H6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6H13C13.5523 6 14 5.55228 14 5C14 4.44772 13.5523 4 13 4H7ZM13 11C13.5523 11 14 11.4477 14 12V15C14 15.5523 13.5523 16 13 16C12.4477 16 12 15.5523 12 15V12C12 11.4477 12.4477 11 13 11ZM10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16H10.01C10.5623 16 11.01 15.5523 11.01 15C11.01 14.4477 10.5623 14 10.01 14H10ZM6 15C6 14.4477 6.44772 14 7 14H7.01C7.56228 14 8.01 14.4477 8.01 15C8.01 15.5523 7.56228 16 7.01 16H7C6.44772 16 6 15.5523 6 15ZM7 11C6.44772 11 6 11.4477 6 12C6 12.5523 6.44772 13 7 13H7.01C7.56228 13 8.01 12.5523 8.01 12C8.01 11.4477 7.56228 11 7.01 11H7ZM9 12C9 11.4477 9.44772 11 10 11H10.01C10.5623 11 11.01 11.4477 11.01 12C11.01 12.5523 10.5623 13 10.01 13H10C9.44772 13 9 12.5523 9 12ZM13 8C12.4477 8 12 8.44772 12 9C12 9.55228 12.4477 10 13 10H13.01C13.5623 10 14.01 9.55228 14.01 9C14.01 8.44772 13.5623 8 13.01 8H13ZM9 9C9 8.44772 9.44772 8 10 8H10.01C10.5623 8 11.01 8.44772 11.01 9C11.01 9.55228 10.5623 10 10.01 10H10C9.44772 10 9 9.55228 9 9ZM7 8C6.44772 8 6 8.44772 6 9C6 9.55228 6.44772 10 7 10H7.01C7.56228 10 8.01 9.55228 8.01 9C8.01 8.44772 7.56228 8 7.01 8H7Z", fill_rule: "evenodd", } - } } } @@ -1540,7 +1507,6 @@ impl IconShape for HiCalendar { d: "M6 2C5.44772 2 5 2.44772 5 3V4H4C2.89543 4 2 4.89543 2 6V16C2 17.1046 2.89543 18 4 18H16C17.1046 18 18 17.1046 18 16V6C18 4.89543 17.1046 4 16 4H15V3C15 2.44772 14.5523 2 14 2C13.4477 2 13 2.44772 13 3V4H7V3C7 2.44772 6.55228 2 6 2ZM6 7C5.44772 7 5 7.44772 5 8C5 8.55228 5.44772 9 6 9H14C14.5523 9 15 8.55228 15 8C15 7.44772 14.5523 7 14 7H6Z", fill_rule: "evenodd", } - } } } @@ -1585,7 +1551,6 @@ impl IconShape for HiCamera { d: "M4 5C2.89543 5 2 5.89543 2 7V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V7C18 5.89543 17.1046 5 16 5H14.4142C14.149 5 13.8946 4.89464 13.7071 4.70711L12.5858 3.58579C12.2107 3.21071 11.702 3 11.1716 3H8.82843C8.29799 3 7.78929 3.21071 7.41421 3.58579L6.29289 4.70711C6.10536 4.89464 5.851 5 5.58579 5H4ZM10 14C11.6569 14 13 12.6569 13 11C13 9.34315 11.6569 8 10 8C8.34315 8 7 9.34315 7 11C7 12.6569 8.34315 14 10 14Z", fill_rule: "evenodd", } - } } } @@ -1630,7 +1595,6 @@ impl IconShape for HiCash { d: "M4 4C2.89543 4 2 4.89543 2 6V10C2 11.1046 2.89543 12 4 12V6H14C14 4.89543 13.1046 4 12 4H4ZM6 10C6 8.89543 6.89543 8 8 8H16C17.1046 8 18 8.89543 18 10V14C18 15.1046 17.1046 16 16 16H8C6.89543 16 6 15.1046 6 14V10ZM12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z", fill_rule: "evenodd", } - } } } @@ -1679,7 +1643,6 @@ impl IconShape for HiChartBar { path { d: "M14 4C14 3.44772 14.4477 3 15 3H17C17.5523 3 18 3.44772 18 4V16C18 16.5523 17.5523 17 17 17H15C14.4477 17 14 16.5523 14 16V4Z", } - } } } @@ -1725,7 +1688,6 @@ impl IconShape for HiChartPie { path { d: "M12 2.25195C14.8113 2.97552 17.0245 5.18877 17.748 8.00004H12V2.25195Z", } - } } } @@ -1770,7 +1732,6 @@ impl IconShape for HiChartSquareBar { d: "M5 3C3.89543 3 3 3.89543 3 5V15C3 16.1046 3.89543 17 5 17H15C16.1046 17 17 16.1046 17 15V5C17 3.89543 16.1046 3 15 3H5ZM14 7C14 6.44772 13.5523 6 13 6C12.4477 6 12 6.44772 12 7V13C12 13.5523 12.4477 14 13 14C13.5523 14 14 13.5523 14 13V7ZM11 9C11 8.44772 10.5523 8 10 8C9.44772 8 9 8.44772 9 9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V9ZM8 12C8 11.4477 7.55228 11 7 11C6.44772 11 6 11.4477 6 12V13C6 13.5523 6.44772 14 7 14C7.55228 14 8 13.5523 8 13V12Z", fill_rule: "evenodd", } - } } } @@ -1816,7 +1777,6 @@ impl IconShape for HiChatAlt2 { path { d: "M15 7V9C15 11.2091 13.2091 13 11 13H9.82843L8.06173 14.7667C8.34154 14.9156 8.66091 15 9 15H11L14 18V15H16C17.1046 15 18 14.1046 18 13V9C18 7.89543 17.1046 7 16 7H15Z", } - } } } @@ -1861,7 +1821,6 @@ impl IconShape for HiChatAlt { d: "M18 5V13C18 14.1046 17.1046 15 16 15H11L6 19V15H4C2.89543 15 2 14.1046 2 13V5C2 3.89543 2.89543 3 4 3H16C17.1046 3 18 3.89543 18 5ZM7 8H5V10H7V8ZM9 8H11V10H9V8ZM15 8H13V10H15V8Z", fill_rule: "evenodd", } - } } } @@ -1906,7 +1865,6 @@ impl IconShape for HiChat { d: "M18 10C18 13.866 14.4183 17 10 17C8.50836 17 7.11208 16.6428 5.91677 16.0208L2 17L3.3383 13.8773C2.4928 12.7673 2 11.434 2 10C2 6.13401 5.58172 3 10 3C14.4183 3 18 6.13401 18 10ZM7 9H5V11H7V9ZM15 9H13V11H15V9ZM9 9H11V11H9V9Z", fill_rule: "evenodd", } - } } } @@ -1951,7 +1909,6 @@ impl IconShape for HiCheckCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } - } } } @@ -1996,7 +1953,6 @@ impl IconShape for HiCheck { d: "M16.7071 5.29289C17.0976 5.68342 17.0976 6.31658 16.7071 6.70711L8.70711 14.7071C8.31658 15.0976 7.68342 15.0976 7.29289 14.7071L3.29289 10.7071C2.90237 10.3166 2.90237 9.68342 3.29289 9.29289C3.68342 8.90237 4.31658 8.90237 4.70711 9.29289L8 12.5858L15.2929 5.29289C15.6834 4.90237 16.3166 4.90237 16.7071 5.29289Z", fill_rule: "evenodd", } - } } } @@ -2041,7 +1997,6 @@ impl IconShape for HiChevronDoubleDown { d: "M15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L10.7071 10.7071C10.3166 11.0976 9.68342 11.0976 9.29289 10.7071L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10 8.58579L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289ZM15.7071 10.2929C16.0976 10.6834 16.0976 11.3166 15.7071 11.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071L4.29289 11.7071C3.90237 11.3166 3.90237 10.6834 4.29289 10.2929C4.68342 9.90237 5.31658 9.90237 5.70711 10.2929L10 14.5858L14.2929 10.2929C14.6834 9.90237 15.3166 9.90237 15.7071 10.2929Z", fill_rule: "evenodd", } - } } } @@ -2086,7 +2041,6 @@ impl IconShape for HiChevronDoubleLeft { d: "M15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L9.29289 10.7071C8.90237 10.3166 8.90237 9.68342 9.29289 9.29289L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L11.4142 10L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071ZM9.70711 15.7071C9.31658 16.0976 8.68342 16.0976 8.29289 15.7071L3.29289 10.7071C2.90237 10.3166 2.90237 9.68342 3.29289 9.29289L8.29289 4.29289C8.68342 3.90237 9.31658 3.90237 9.70711 4.29289C10.0976 4.68342 10.0976 5.31658 9.70711 5.70711L5.41421 10L9.70711 14.2929C10.0976 14.6834 10.0976 15.3166 9.70711 15.7071Z", fill_rule: "evenodd", } - } } } @@ -2136,7 +2090,6 @@ impl IconShape for HiChevronDoubleRight { d: "M4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L8.58579 10L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10.7071 9.29289C11.0976 9.68342 11.0976 10.3166 10.7071 10.7071L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071Z", fill_rule: "evenodd", } - } } } @@ -2181,7 +2134,6 @@ impl IconShape for HiChevronDoubleUp { d: "M4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L9.29289 9.29289C9.68342 8.90237 10.3166 8.90237 10.7071 9.29289L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L10 11.4142L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071ZM4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289L9.29289 3.29289C9.68342 2.90237 10.3166 2.90237 10.7071 3.29289L15.7071 8.29289C16.0976 8.68342 16.0976 9.31658 15.7071 9.70711C15.3166 10.0976 14.6834 10.0976 14.2929 9.70711L10 5.41421L5.70711 9.70711C5.31658 10.0976 4.68342 10.0976 4.29289 9.70711Z", fill_rule: "evenodd", } - } } } @@ -2226,7 +2178,6 @@ impl IconShape for HiChevronDown { d: "M5.29289 7.29289C5.68342 6.90237 6.31658 6.90237 6.70711 7.29289L10 10.5858L13.2929 7.29289C13.6834 6.90237 14.3166 6.90237 14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L10.7071 12.7071C10.3166 13.0976 9.68342 13.0976 9.29289 12.7071L5.29289 8.70711C4.90237 8.31658 4.90237 7.68342 5.29289 7.29289Z", fill_rule: "evenodd", } - } } } @@ -2271,7 +2222,6 @@ impl IconShape for HiChevronLeft { d: "M12.7071 5.29289C13.0976 5.68342 13.0976 6.31658 12.7071 6.70711L9.41421 10L12.7071 13.2929C13.0976 13.6834 13.0976 14.3166 12.7071 14.7071C12.3166 15.0976 11.6834 15.0976 11.2929 14.7071L7.29289 10.7071C6.90237 10.3166 6.90237 9.68342 7.29289 9.29289L11.2929 5.29289C11.6834 4.90237 12.3166 4.90237 12.7071 5.29289Z", fill_rule: "evenodd", } - } } } @@ -2316,7 +2266,6 @@ impl IconShape for HiChevronRight { d: "M7.29289 14.7071C6.90237 14.3166 6.90237 13.6834 7.29289 13.2929L10.5858 10L7.29289 6.70711C6.90237 6.31658 6.90237 5.68342 7.29289 5.29289C7.68342 4.90237 8.31658 4.90237 8.70711 5.29289L12.7071 9.29289C13.0976 9.68342 13.0976 10.3166 12.7071 10.7071L8.70711 14.7071C8.31658 15.0976 7.68342 15.0976 7.29289 14.7071Z", fill_rule: "evenodd", } - } } } @@ -2361,7 +2310,6 @@ impl IconShape for HiChevronUp { d: "M14.7071 12.7071C14.3166 13.0976 13.6834 13.0976 13.2929 12.7071L10 9.41421L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071Z", fill_rule: "evenodd", } - } } } @@ -2409,7 +2357,6 @@ impl IconShape for HiChip { d: "M7 2C7 1.44772 7.44772 1 8 1C8.55228 1 9 1.44772 9 2V3H11V2C11 1.44772 11.4477 1 12 1C12.5523 1 13 1.44772 13 2V3H15C16.1046 3 17 3.89543 17 5V7H18C18.5523 7 19 7.44772 19 8C19 8.55228 18.5523 9 18 9H17V11H18C18.5523 11 19 11.4477 19 12C19 12.5523 18.5523 13 18 13H17V15C17 16.1046 16.1046 17 15 17H13V18C13 18.5523 12.5523 19 12 19C11.4477 19 11 18.5523 11 18V17H9V18C9 18.5523 8.55228 19 8 19C7.44772 19 7 18.5523 7 18V17H5C3.89543 17 3 16.1046 3 15V13H2C1.44772 13 1 12.5523 1 12C1 11.4477 1.44772 11 2 11H3V9H2C1.44772 9 1 8.55228 1 8C1 7.44772 1.44772 7 2 7H3V5C3 3.89543 3.89543 3 5 3H7V2ZM5 5H15V15H5V5Z", fill_rule: "evenodd", } - } } } @@ -2457,7 +2404,6 @@ impl IconShape for HiClipboardCheck { d: "M4 5C4 3.89543 4.89543 3 6 3C6 4.65685 7.34315 6 9 6H11C12.6569 6 14 4.65685 14 3C15.1046 3 16 3.89543 16 5V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V5ZM13.7071 10.7071C14.0976 10.3166 14.0976 9.68342 13.7071 9.29289C13.3166 8.90237 12.6834 8.90237 12.2929 9.29289L9 12.5858L7.70711 11.2929C7.31658 10.9024 6.68342 10.9024 6.29289 11.2929C5.90237 11.6834 5.90237 12.3166 6.29289 12.7071L8.29289 14.7071C8.68342 15.0976 9.31658 15.0976 9.70711 14.7071L13.7071 10.7071Z", fill_rule: "evenodd", } - } } } @@ -2506,7 +2452,6 @@ impl IconShape for HiClipboardCopy { path { d: "M15 11H17C17.5523 11 18 11.4477 18 12C18 12.5523 17.5523 13 17 13H15V11Z", } - } } } @@ -2554,7 +2499,6 @@ impl IconShape for HiClipboardList { d: "M4 5C4 3.89543 4.89543 3 6 3C6 4.65685 7.34315 6 9 6H11C12.6569 6 14 4.65685 14 3C15.1046 3 16 3.89543 16 5V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V5ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H7.01C7.56228 11 8.01 10.5523 8.01 10C8.01 9.44772 7.56228 9 7.01 9H7ZM10 9C9.44772 9 9 9.44772 9 10C9 10.5523 9.44772 11 10 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H10ZM7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H7.01C7.56228 15 8.01 14.5523 8.01 14C8.01 13.4477 7.56228 13 7.01 13H7ZM10 13C9.44772 13 9 13.4477 9 14C9 14.5523 9.44772 15 10 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H10Z", fill_rule: "evenodd", } - } } } @@ -2600,7 +2544,6 @@ impl IconShape for HiClipboard { path { d: "M6 3C4.89543 3 4 3.89543 4 5V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V5C16 3.89543 15.1046 3 14 3C14 4.65685 12.6569 6 11 6H9C7.34315 6 6 4.65685 6 3Z", } - } } } @@ -2645,7 +2588,6 @@ impl IconShape for HiClock { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 6C11 5.44772 10.5523 5 10 5C9.44771 5 9 5.44772 9 6V10C9 10.2652 9.10536 10.5196 9.29289 10.7071L12.1213 13.5355C12.5118 13.9261 13.145 13.9261 13.5355 13.5355C13.9261 13.145 13.9261 12.5118 13.5355 12.1213L11 9.58579V6Z", fill_rule: "evenodd", } - } } } @@ -2690,7 +2632,6 @@ impl IconShape for HiCloudDownload { d: "M2 9.5C2 11.433 3.567 13 5.5 13H9V15.5858L7.70711 14.2929C7.31658 13.9024 6.68342 13.9024 6.29289 14.2929C5.90237 14.6834 5.90237 15.3166 6.29289 15.7071L9.29289 18.7071C9.68342 19.0976 10.3166 19.0976 10.7071 18.7071L13.7071 15.7071C14.0976 15.3166 14.0976 14.6834 13.7071 14.2929C13.3166 13.9024 12.6834 13.9024 12.2929 14.2929L11 15.5858V13H13.5C15.9853 13 18 10.9853 18 8.5C18 6.01472 15.9853 4 13.5 4C13.2912 4 13.0857 4.01422 12.8845 4.04175C12.4551 2.29538 10.8788 1 9 1C6.79086 1 5 2.79086 5 5C5 5.35223 5.04553 5.69382 5.13102 6.01922C3.37146 6.20358 2 7.69163 2 9.5ZM11 13H9V8C9 7.44772 9.44772 7 10 7C10.5523 7 11 7.44772 11 8V13Z", fill_rule: "evenodd", } - } } } @@ -2736,7 +2677,6 @@ impl IconShape for HiCloudUpload { path { d: "M9 13H11L11 18C11 18.5523 10.5523 19 10 19C9.44772 19 9 18.5523 9 18L9 13Z", } - } } } @@ -2779,7 +2719,6 @@ impl IconShape for HiCloud { path { d: "M5.5 16C3.567 16 2 14.433 2 12.5C2 10.6916 3.37146 9.20358 5.13102 9.01922C5.04553 8.69382 5 8.35223 5 8C5 5.79086 6.79086 4 9 4C10.8788 4 12.4551 5.29538 12.8845 7.04175C13.0857 7.01422 13.2912 7 13.5 7C15.9853 7 18 9.01472 18 11.5C18 13.9853 15.9853 16 13.5 16H5.5Z", } - } } } @@ -2824,7 +2763,6 @@ impl IconShape for HiCode { d: "M12.3162 3.05134C12.8402 3.22599 13.1233 3.79231 12.9487 4.31625L8.94868 16.3163C8.77404 16.8402 8.20772 17.1234 7.68377 16.9487C7.15983 16.7741 6.87667 16.2077 7.05132 15.6838L11.0513 3.6838C11.226 3.15986 11.7923 2.8767 12.3162 3.05134ZM5.70711 6.29292C6.09763 6.68344 6.09763 7.31661 5.70711 7.70713L3.41421 10L5.70711 12.2929C6.09763 12.6834 6.09763 13.3166 5.70711 13.7071C5.31658 14.0977 4.68342 14.0977 4.29289 13.7071L1.29289 10.7071C0.902369 10.3166 0.902369 9.68344 1.29289 9.29292L4.29289 6.29292C4.68342 5.9024 5.31658 5.9024 5.70711 6.29292ZM14.2929 6.29292C14.6834 5.9024 15.3166 5.9024 15.7071 6.29292L18.7071 9.29292C19.0976 9.68344 19.0976 10.3166 18.7071 10.7071L15.7071 13.7071C15.3166 14.0977 14.6834 14.0977 14.2929 13.7071C13.9024 13.3166 13.9024 12.6834 14.2929 12.2929L16.5858 10L14.2929 7.70713C13.9024 7.31661 13.9024 6.68344 14.2929 6.29292Z", fill_rule: "evenodd", } - } } } @@ -2869,7 +2807,6 @@ impl IconShape for HiCog { d: "M11.4892 3.17094C11.1102 1.60969 8.8898 1.60969 8.51078 3.17094C8.26594 4.17949 7.11045 4.65811 6.22416 4.11809C4.85218 3.28212 3.28212 4.85218 4.11809 6.22416C4.65811 7.11045 4.17949 8.26593 3.17094 8.51078C1.60969 8.8898 1.60969 11.1102 3.17094 11.4892C4.17949 11.7341 4.65811 12.8896 4.11809 13.7758C3.28212 15.1478 4.85218 16.7179 6.22417 15.8819C7.11045 15.3419 8.26594 15.8205 8.51078 16.8291C8.8898 18.3903 11.1102 18.3903 11.4892 16.8291C11.7341 15.8205 12.8896 15.3419 13.7758 15.8819C15.1478 16.7179 16.7179 15.1478 15.8819 13.7758C15.3419 12.8896 15.8205 11.7341 16.8291 11.4892C18.3903 11.1102 18.3903 8.8898 16.8291 8.51078C15.8205 8.26593 15.3419 7.11045 15.8819 6.22416C16.7179 4.85218 15.1478 3.28212 13.7758 4.11809C12.8896 4.65811 11.7341 4.17949 11.4892 3.17094ZM10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13Z", fill_rule: "evenodd", } - } } } @@ -2918,7 +2855,6 @@ impl IconShape for HiCollection { path { d: "M2 11C2 9.89543 2.89543 9 4 9H16C17.1046 9 18 9.89543 18 11V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V11Z", } - } } } @@ -2963,7 +2899,6 @@ impl IconShape for HiColorSwatch { d: "M4 2C2.89543 2 2 2.89543 2 4V15C2 16.6569 3.34315 18 5 18C6.65685 18 8 16.6569 8 15V4C8 2.89543 7.10457 2 6 2H4ZM5 16C5.55228 16 6 15.5523 6 15C6 14.4477 5.55228 14 5 14C4.44772 14 4 14.4477 4 15C4 15.5523 4.44772 16 5 16ZM10 14.2426L14.8995 9.34308C15.6805 8.56203 15.6805 7.2957 14.8995 6.51465L13.4853 5.10044C12.7042 4.31939 11.4379 4.31939 10.6568 5.10044L10 5.75728V14.2426ZM16 18H9.07104L15.071 12H16C17.1046 12 18 12.8954 18 14V16C18 17.1046 17.1046 18 16 18Z", fill_rule: "evenodd", } - } } } @@ -3011,7 +2946,6 @@ impl IconShape for HiCreditCard { d: "M18 9H2V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V9ZM4 13C4 12.4477 4.44772 12 5 12H6C6.55228 12 7 12.4477 7 13C7 13.5523 6.55228 14 6 14H5C4.44772 14 4 13.5523 4 13ZM9 12C8.44772 12 8 12.4477 8 13C8 13.5523 8.44772 14 9 14H10C10.5523 14 11 13.5523 11 13C11 12.4477 10.5523 12 10 12H9Z", fill_rule: "evenodd", } - } } } @@ -3056,7 +2990,6 @@ impl IconShape for HiCubeTransparent { d: "M9.50386 1.13176C9.81129 0.956081 10.1887 0.956081 10.4961 1.13176L12.2461 2.13176C12.7257 2.40577 12.8923 3.01662 12.6182 3.49614C12.3442 3.97566 11.7334 4.14225 11.2539 3.86824L10 3.15175L8.74614 3.86824C8.26662 4.14225 7.65577 3.97566 7.38176 3.49614C7.10775 3.01662 7.27434 2.40577 7.75386 2.13176L9.50386 1.13176ZM5.61824 4.50386C5.89225 4.98338 5.72566 5.59423 5.24614 5.86824L5.01556 6L5.24614 6.13176C5.72566 6.40577 5.89225 7.01662 5.61824 7.49614C5.34423 7.97566 4.73338 8.14225 4.25386 7.86824L4 7.72318V8C4 8.55228 3.55228 9 3 9C2.44772 9 2 8.55228 2 8V6C2 5.75001 2.09173 5.52145 2.24336 5.34614C2.27802 5.30603 2.31598 5.26854 2.35699 5.23411C2.40754 5.19163 2.46236 5.15405 2.52071 5.12213L4.25386 4.13176C4.73338 3.85775 5.34423 4.02434 5.61824 4.50386ZM14.3818 4.50386C14.6558 4.02434 15.2666 3.85775 15.7461 4.13176L17.4793 5.12212C17.5376 5.15405 17.5925 5.19162 17.643 5.23411C17.8613 5.41755 18 5.69258 18 6V8C18 8.55228 17.5523 9 17 9C16.4477 9 16 8.55228 16 8V7.72318L15.7461 7.86824C15.2666 8.14225 14.6558 7.97566 14.3818 7.49614C14.1077 7.01662 14.2743 6.40577 14.7539 6.13176L14.9844 6L14.7539 5.86824C14.2743 5.59423 14.1077 4.98338 14.3818 4.50386ZM7.38176 8.50386C7.65577 8.02434 8.26662 7.85775 8.74614 8.13176L10 8.84825L11.2539 8.13176C11.7334 7.85775 12.3442 8.02434 12.6182 8.50386C12.8923 8.98338 12.7257 9.59423 12.2461 9.86824L11 10.5803V12C11 12.5523 10.5523 13 10 13C9.44772 13 9 12.5523 9 12V10.5803L7.75386 9.86824C7.27434 9.59423 7.10775 8.98338 7.38176 8.50386ZM3 11C3.55228 11 4 11.4477 4 12V13.4197L5.24614 14.1318C5.72566 14.4058 5.89225 15.0166 5.61824 15.4961C5.34423 15.9757 4.73338 16.1423 4.25386 15.8682L2.50386 14.8682C2.19229 14.6902 2 14.3589 2 14V12C2 11.4477 2.44772 11 3 11ZM17 11C17.5523 11 18 11.4477 18 12V14C18 14.3589 17.8077 14.6902 17.4961 14.8682L15.7461 15.8682C15.2666 16.1423 14.6558 15.9757 14.3818 15.4961C14.1077 15.0166 14.2743 14.4058 14.7539 14.1318L16 13.4197V12C16 11.4477 16.4477 11 17 11ZM7.38176 16.5039C7.65577 16.0243 8.26662 15.8577 8.74614 16.1318L9 16.2768V16C9 15.4477 9.44772 15 10 15C10.5523 15 11 15.4477 11 16V16.2768L11.2539 16.1318C11.7334 15.8577 12.3442 16.0243 12.6182 16.5039C12.8923 16.9834 12.7257 17.5942 12.2461 17.8682L10.5113 18.8596C10.3617 18.9488 10.1868 19 10 19C9.81316 19 9.63828 18.9488 9.48866 18.8596L7.75386 17.8682C7.27434 17.5942 7.10775 16.9834 7.38176 16.5039Z", fill_rule: "evenodd", } - } } } @@ -3105,7 +3038,6 @@ impl IconShape for HiCube { path { d: "M4.44721 8.34164C4.13723 8.18665 3.76909 8.20321 3.47427 8.38542C3.17945 8.56762 3 8.88949 3 9.23607V15C3 15.3788 3.214 15.725 3.55279 15.8944L7.55279 17.8944C7.86277 18.0494 8.23091 18.0329 8.52573 17.8507C8.82055 17.6684 9 17.3466 9 17V11.2361C9 10.8573 8.786 10.511 8.44721 10.3416L4.44721 8.34164Z", } - } } } @@ -3150,7 +3082,6 @@ impl IconShape for HiCurrencyBangladeshi { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6C7.55228 6 8 6.44772 8 7V8H7C6.44772 8 6 8.44772 6 9C6 9.55228 6.44772 10 7 10H8V13C8 14.6569 9.34315 16 11 16C12.6569 16 14 14.6569 14 13V12C14 11.4477 13.5523 11 13 11C12.4477 11 12 11.4477 12 12V13C12 13.5523 11.5523 14 11 14C10.4477 14 10 13.5523 10 13V10H13C13.5523 10 14 9.55228 14 9C14 8.44772 13.5523 8 13 8H10V7C10 5.34315 8.65685 4 7 4Z", fill_rule: "evenodd", } - } } } @@ -3201,7 +3132,6 @@ impl IconShape for HiCurrencyDollar { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 5C11 4.44772 10.5523 4 10 4C9.44772 4 9 4.44772 9 5V5.09199C8.3784 5.20873 7.80348 5.43407 7.32398 5.75374C6.6023 6.23485 6 7.00933 6 8C6 8.99067 6.6023 9.76515 7.32398 10.2463C7.80348 10.5659 8.37841 10.7913 9.00001 10.908L9.00002 12.8492C8.60902 12.7223 8.31917 12.5319 8.15667 12.3446C7.79471 11.9275 7.16313 11.8827 6.74599 12.2447C6.32885 12.6067 6.28411 13.2382 6.64607 13.6554C7.20855 14.3036 8.05956 14.7308 9 14.9076L9 15C8.99999 15.5523 9.44769 16 9.99998 16C10.5523 16 11 15.5523 11 15L11 14.908C11.6216 14.7913 12.1965 14.5659 12.676 14.2463C13.3977 13.7651 14 12.9907 14 12C14 11.0093 13.3977 10.2348 12.676 9.75373C12.1965 9.43407 11.6216 9.20873 11 9.09199L11 7.15075C11.391 7.27771 11.6808 7.4681 11.8434 7.65538C12.2053 8.07252 12.8369 8.11726 13.254 7.7553C13.6712 7.39335 13.7159 6.76176 13.354 6.34462C12.7915 5.69637 11.9405 5.26915 11 5.09236V5Z", fill_rule: "evenodd", } - } } } @@ -3246,7 +3176,6 @@ impl IconShape for HiCurrencyEuro { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8.73617 6.97896C9.20793 6.1927 9.69618 6 10 6C10.3038 6 10.7921 6.1927 11.2638 6.97896C11.548 7.45254 12.1622 7.60611 12.6358 7.32196C13.1094 7.03781 13.263 6.42355 12.9788 5.94997C12.279 4.78361 11.2317 4 10 4C8.76829 4 7.721 4.78361 7.02119 5.94997C6.73632 6.42475 6.51422 6.94939 6.35097 7.5H6C5.44772 7.5 5 7.94772 5 8.5C5 9.05228 5.44772 9.5 6 9.5H6.01337C6.00443 9.66702 6 9.83388 6 10C6 10.1661 6.00443 10.333 6.01337 10.5H6C5.44772 10.5 5 10.9477 5 11.5C5 12.0523 5.44772 12.5 6 12.5H6.35097C6.51422 13.0506 6.73632 13.5753 7.02119 14.05C7.721 15.2164 8.76829 16 10 16C11.2317 16 12.279 15.2164 12.9788 14.05C13.263 13.5764 13.1094 12.9622 12.6358 12.678C12.1622 12.3939 11.548 12.5475 11.2638 13.021C10.7921 13.8073 10.3038 14 10 14C9.69618 14 9.20793 13.8073 8.73617 13.021C8.63927 12.8595 8.5511 12.6851 8.47216 12.5H10C10.5523 12.5 11 12.0523 11 11.5C11 10.9477 10.5523 10.5 10 10.5H8.01695C8.00571 10.335 8 10.1681 8 10C8 9.83191 8.00571 9.66498 8.01695 9.5H10C10.5523 9.5 11 9.05228 11 8.5C11 7.94772 10.5523 7.5 10 7.5H8.47216C8.5511 7.31488 8.63927 7.14047 8.73617 6.97896Z", fill_rule: "evenodd", } - } } } @@ -3291,7 +3220,6 @@ impl IconShape for HiCurrencyPound { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 4C9.34315 4 8 5.34315 8 7V9H7C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H8V12C8 12.5523 7.55228 13 7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H9.82929C9.93985 12.6872 10 12.3506 10 12V11H11C11.5523 11 12 10.5523 12 10C12 9.44772 11.5523 9 11 9H10V7C10 6.44772 10.4477 6 11 6C11.5523 6 12 6.44772 12 7C12 7.55228 12.4477 8 13 8C13.5523 8 14 7.55228 14 7C14 5.34315 12.6569 4 11 4Z", fill_rule: "evenodd", } - } } } @@ -3336,7 +3264,6 @@ impl IconShape for HiCurrencyRupee { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7.00003 5C6.44774 5 6.00003 5.44772 6.00003 6C6.00003 6.55228 6.44774 7 7.00003 7H8.00003C8.74031 7 9.38666 7.4022 9.73246 8H7.00003C6.44774 8 6.00003 8.44772 6.00003 9C6.00003 9.55228 6.44774 10 7.00003 10H9.73246C9.38665 10.5978 8.74031 11 8.00003 11H7.00003C6.59557 11 6.23093 11.2436 6.07615 11.6173C5.92137 11.991 6.00692 12.4211 6.29292 12.7071L9.29292 15.7071C9.68345 16.0976 10.3166 16.0976 10.7071 15.7071C11.0977 15.3166 11.0977 14.6834 10.7071 14.2929L9.22363 12.8094C10.5222 12.3926 11.5316 11.3302 11.874 10H13C13.5523 10 14 9.55228 14 9C14 8.44772 13.5523 8 13 8H11.874C11.7827 7.64523 11.6439 7.30951 11.4649 7H13C13.5523 7 14 6.55228 14 6C14 5.44772 13.5523 5 13 5H7.00003Z", fill_rule: "evenodd", } - } } } @@ -3381,7 +3308,6 @@ impl IconShape for HiCurrencyYen { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7.85752 5.48541C7.57337 5.01183 6.95911 4.85827 6.48553 5.14241C6.01195 5.42656 5.85839 6.04082 6.14254 6.5144L7.63384 8.99991H7.00003C6.44774 8.99991 6.00003 9.44762 6.00003 9.99991C6.00003 10.5522 6.44774 10.9999 7.00003 10.9999H8.83384L9.00003 11.2769V11.9999H7.00003C6.44774 11.9999 6.00003 12.4476 6.00003 12.9999C6.00003 13.5522 6.44774 13.9999 7.00003 13.9999H9.00003V14.9999C9.00003 15.5522 9.44774 15.9999 10 15.9999C10.5523 15.9999 11 15.5522 11 14.9999V13.9999H13C13.5523 13.9999 14 13.5522 14 12.9999C14 12.4476 13.5523 11.9999 13 11.9999H11V11.2769L11.1662 10.9999H13C13.5523 10.9999 14 10.5522 14 9.99991C14 9.44762 13.5523 8.99991 13 8.99991H12.3662L13.8575 6.5144C14.1417 6.04082 13.9881 5.42656 13.5145 5.14241C13.0409 4.85827 12.4267 5.01183 12.1425 5.48541L10.0338 8.99991H9.96622L7.85752 5.48541Z", fill_rule: "evenodd", } - } } } @@ -3426,7 +3352,6 @@ impl IconShape for HiCursorClick { d: "M6.67187 1.91147C6.52893 1.37801 5.9806 1.06142 5.44713 1.20437C4.91366 1.34731 4.59708 1.89565 4.74002 2.42911L4.99884 3.39504C5.14178 3.9285 5.69012 4.24509 6.22359 4.10214C6.75705 3.9592 7.07363 3.41086 6.93069 2.8774L6.67187 1.91147ZM2.42923 4.7399C1.89577 4.59696 1.34743 4.91354 1.20449 5.44701C1.06155 5.98047 1.37813 6.52881 1.9116 6.67175L2.87752 6.93057C3.41099 7.07351 3.95932 6.75693 4.10227 6.22346C4.24521 5.69 3.92863 5.14166 3.39516 4.99872L2.42923 4.7399ZM11.2427 4.17149C11.6332 3.78097 11.6332 3.1478 11.2427 2.75728C10.8522 2.36676 10.219 2.36676 9.82847 2.75728L9.12136 3.46439C8.73084 3.85491 8.73084 4.48808 9.12136 4.8786C9.51189 5.26912 10.1451 5.26912 10.5356 4.8786L11.2427 4.17149ZM4.17162 11.2426L4.87872 10.5355C5.26925 10.1449 5.26925 9.51177 4.87872 9.12124C4.4882 8.73072 3.85503 8.73072 3.46451 9.12124L2.7574 9.82835C2.36688 10.2189 2.36688 10.852 2.7574 11.2426C3.14793 11.6331 3.78109 11.6331 4.17162 11.2426ZM7.37154 6.07152C7.00012 5.92295 6.5759 6.01002 6.29304 6.29289C6.01018 6.57575 5.92311 6.99997 6.07167 7.37138L10.0717 17.3714C10.2179 17.737 10.5651 17.9828 10.9586 17.9991C11.352 18.0155 11.7185 17.7994 11.8946 17.4472L13.2741 14.6882L16.293 17.7071C16.6836 18.0976 17.3167 18.0976 17.7073 17.7071C18.0978 17.3166 18.0978 16.6834 17.7073 16.2929L14.6883 13.2739L17.4474 11.8944C17.7996 11.7183 18.0157 11.3519 17.9993 10.9584C17.9829 10.565 17.7372 10.2178 17.3715 10.0715L7.37154 6.07152Z", fill_rule: "evenodd", } - } } } @@ -3475,7 +3400,6 @@ impl IconShape for HiDatabase { path { d: "M17 5C17 6.65685 13.866 8 10 8C6.13401 8 3 6.65685 3 5C3 3.34315 6.13401 2 10 2C13.866 2 17 3.34315 17 5Z", } - } } } @@ -3520,7 +3444,6 @@ impl IconShape for HiDesktopComputer { d: "M3 5C3 3.89543 3.89543 3 5 3H15C16.1046 3 17 3.89543 17 5V13C17 14.1046 16.1046 15 15 15H12.7808L12.903 15.4887L13.7071 16.2929C13.9931 16.5789 14.0787 17.009 13.9239 17.3827C13.7691 17.7563 13.4045 18 13 18H7.00003C6.59557 18 6.23093 17.7563 6.07615 17.3827C5.92137 17.009 6.00692 16.5789 6.29292 16.2929L7.09706 15.4887L7.21925 15H5C3.89543 15 3 14.1046 3 13V5ZM8.7713 12C8.75657 11.9997 8.74189 11.9997 8.72725 12H5V5H15V12H11.2728C11.2582 11.9997 11.2435 11.9997 11.2288 12H8.7713Z", fill_rule: "evenodd", } - } } } @@ -3565,7 +3488,6 @@ impl IconShape for HiDeviceMobile { d: "M7 2C5.89543 2 5 2.89543 5 4V16C5 17.1046 5.89543 18 7 18H13C14.1046 18 15 17.1046 15 16V4C15 2.89543 14.1046 2 13 2H7ZM10 16C10.5523 16 11 15.5523 11 15C11 14.4477 10.5523 14 10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16Z", fill_rule: "evenodd", } - } } } @@ -3610,7 +3532,6 @@ impl IconShape for HiDeviceTablet { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V4C16 2.89543 15.1046 2 14 2H6ZM10 16C10.5523 16 11 15.5523 11 15C11 14.4477 10.5523 14 10 14C9.44772 14 9 14.4477 9 15C9 15.5523 9.44772 16 10 16Z", fill_rule: "evenodd", } - } } } @@ -3655,7 +3576,6 @@ impl IconShape for HiDocumentAdd { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V10H7C6.44772 10 6 10.4477 6 11C6 11.5523 6.44772 12 7 12H9V14C9 14.5523 9.44771 15 10 15C10.5523 15 11 14.5523 11 14L11 12H13C13.5523 12 14 11.5523 14 11C14 10.4477 13.5523 10 13 10H11V8Z", fill_rule: "evenodd", } - } } } @@ -3700,7 +3620,6 @@ impl IconShape for HiDocumentDownload { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V11.5858L7.70711 10.2929C7.31658 9.90237 6.68342 9.90237 6.29289 10.2929C5.90237 10.6834 5.90237 11.3166 6.29289 11.7071L9.29289 14.7071C9.68342 15.0976 10.3166 15.0976 10.7071 14.7071L13.7071 11.7071C14.0976 11.3166 14.0976 10.6834 13.7071 10.2929C13.3166 9.90237 12.6834 9.90237 12.2929 10.2929L11 11.5858V8Z", fill_rule: "evenodd", } - } } } @@ -3746,7 +3665,6 @@ impl IconShape for HiDocumentDuplicate { path { d: "M3 8C3 6.89543 3.89543 6 5 6V16H13C13 17.1046 12.1046 18 11 18H5C3.89543 18 3 17.1046 3 16V8Z", } - } } } @@ -3791,7 +3709,6 @@ impl IconShape for HiDocumentRemove { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM7 10C6.44772 10 6 10.4477 6 11C6 11.5523 6.44772 12 7 12H13C13.5523 12 14 11.5523 14 11C14 10.4477 13.5523 10 13 10H7Z", fill_rule: "evenodd", } - } } } @@ -3836,7 +3753,6 @@ impl IconShape for HiDocumentReport { d: "M6 2C4.89543 2 4 2.89543 4 4V16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V7.41421C16 6.88378 15.7893 6.37507 15.4142 6L12 2.58579C11.6249 2.21071 11.1162 2 10.5858 2H6ZM8 12C8 11.4477 7.55228 11 7 11C6.44772 11 6 11.4477 6 12V15C6 15.5523 6.44772 16 7 16C7.55228 16 8 15.5523 8 15V12ZM10 9C10.5523 9 11 9.44772 11 10V15C11 15.5523 10.5523 16 10 16C9.44772 16 9 15.5523 9 15V10C9 9.44772 9.44772 9 10 9ZM14 8C14 7.44772 13.5523 7 13 7C12.4477 7 12 7.44772 12 8V15C12 15.5523 12.4477 16 13 16C13.5523 16 14 15.5523 14 15V8Z", fill_rule: "evenodd", } - } } } @@ -3884,7 +3800,6 @@ impl IconShape for HiDocumentSearch { d: "M8 10C5.79086 10 4 11.7909 4 14C4 14.7414 4.20229 15.4364 4.55397 16.0318L3.29289 17.2929C2.90237 17.6834 2.90237 18.3166 3.29289 18.7071C3.68342 19.0976 4.31658 19.0976 4.70711 18.7071L5.96818 17.446C6.56362 17.7977 7.25862 18 8 18C10.2091 18 12 16.2091 12 14C12 11.7909 10.2091 10 8 10ZM6 14C6 12.8954 6.89543 12 8 12C9.10457 12 10 12.8954 10 14C10 15.1046 9.10457 16 8 16C7.44744 16 6.94881 15.7772 6.58579 15.4142C6.22276 15.0512 6 14.5526 6 14Z", fill_rule: "evenodd", } - } } } @@ -3929,7 +3844,6 @@ impl IconShape for HiDocumentText { d: "M4 4C4 2.89543 4.89543 2 6 2H10.5858C11.1162 2 11.6249 2.21071 12 2.58579L15.4142 6C15.7893 6.37507 16 6.88378 16 7.41421V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V4ZM6 10C6 9.44772 6.44772 9 7 9H13C13.5523 9 14 9.44772 14 10C14 10.5523 13.5523 11 13 11H7C6.44772 11 6 10.5523 6 10ZM7 13C6.44772 13 6 13.4477 6 14C6 14.5523 6.44772 15 7 15H13C13.5523 15 14 14.5523 14 14C14 13.4477 13.5523 13 13 13H7Z", fill_rule: "evenodd", } - } } } @@ -3974,7 +3888,6 @@ impl IconShape for HiDocument { d: "M4 4C4 2.89543 4.89543 2 6 2H10.5858C11.1162 2 11.6249 2.21071 12 2.58579L15.4142 6C15.7893 6.37507 16 6.88378 16 7.41421V16C16 17.1046 15.1046 18 14 18H6C4.89543 18 4 17.1046 4 16V4Z", fill_rule: "evenodd", } - } } } @@ -4019,7 +3932,6 @@ impl IconShape for HiDotsCircleHorizontal { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9H5V11H7V9ZM15 9H13V11H15V9ZM9 9H11V11H9V9Z", fill_rule: "evenodd", } - } } } @@ -4068,7 +3980,6 @@ impl IconShape for HiDotsHorizontal { path { d: "M16 12C17.1046 12 18 11.1046 18 10C18 8.89543 17.1046 8 16 8C14.8954 8 14 8.89543 14 10C14 11.1046 14.8954 12 16 12Z", } - } } } @@ -4117,7 +4028,6 @@ impl IconShape for HiDotsVertical { path { d: "M10 18C8.89543 18 8 17.1046 8 16C8 14.8954 8.89543 14 10 14C11.1046 14 12 14.8954 12 16C12 17.1046 11.1046 18 10 18Z", } - } } } @@ -4162,7 +4072,6 @@ impl IconShape for HiDownload { d: "M3 17C3 16.4477 3.44772 16 4 16H16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H4C3.44772 18 3 17.5523 3 17ZM6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289L9 10.5858L9 3C9 2.44772 9.44771 2 10 2C10.5523 2 11 2.44771 11 3L11 10.5858L12.2929 9.29289C12.6834 8.90237 13.3166 8.90237 13.7071 9.29289C14.0976 9.68342 14.0976 10.3166 13.7071 10.7071L10.7071 13.7071C10.5196 13.8946 10.2652 14 10 14C9.73478 14 9.48043 13.8946 9.29289 13.7071L6.29289 10.7071C5.90237 10.3166 5.90237 9.68342 6.29289 9.29289Z", fill_rule: "evenodd", } - } } } @@ -4208,7 +4117,6 @@ impl IconShape for HiDuplicate { path { d: "M5 3C3.89543 3 3 3.89543 3 5V11C3 12.1046 3.89543 13 5 13L5 5H13C13 3.89543 12.1046 3 11 3H5Z", } - } } } @@ -4253,7 +4161,6 @@ impl IconShape for HiEmojiHappy { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C7.55228 9 8 8.55228 8 8C8 7.44772 7.55228 7 7 7C6.44772 7 6 7.44772 6 8C6 8.55228 6.44772 9 7 9ZM14 8C14 8.55228 13.5523 9 13 9C12.4477 9 12 8.55228 12 8C12 7.44772 12.4477 7 13 7C13.5523 7 14 7.44772 14 8ZM13.5355 13.5354C13.9261 13.1449 13.9261 12.5118 13.5355 12.1212C13.145 11.7307 12.5118 11.7307 12.1213 12.1212C10.9497 13.2928 9.05025 13.2928 7.87868 12.1212C7.48816 11.7307 6.85499 11.7307 6.46447 12.1212C6.07394 12.5118 6.07394 13.1449 6.46447 13.5354C8.41709 15.4881 11.5829 15.4881 13.5355 13.5354Z", fill_rule: "evenodd", } - } } } @@ -4298,7 +4205,6 @@ impl IconShape for HiEmojiSad { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C7.55228 9 8 8.55228 8 8C8 7.44772 7.55228 7 7 7C6.44772 7 6 7.44772 6 8C6 8.55228 6.44772 9 7 9ZM14 8C14 8.55228 13.5523 9 13 9C12.4477 9 12 8.55228 12 8C12 7.44772 12.4477 7 13 7C13.5523 7 14 7.44772 14 8ZM6.46447 13.8785C6.85499 14.269 7.48816 14.269 7.87868 13.8785C9.05025 12.7069 10.9497 12.7069 12.1213 13.8785C12.5118 14.269 13.145 14.269 13.5355 13.8785C13.9261 13.4879 13.9261 12.8548 13.5355 12.4642C11.5829 10.5116 8.41709 10.5116 6.46447 12.4642C6.07394 12.8548 6.07394 13.4879 6.46447 13.8785Z", fill_rule: "evenodd", } - } } } @@ -4343,7 +4249,6 @@ impl IconShape for HiExclamationCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM11 14C11 14.5523 10.5523 15 10 15C9.44772 15 9 14.5523 9 14C9 13.4477 9.44772 13 10 13C10.5523 13 11 13.4477 11 14ZM10 5C9.44772 5 9 5.44772 9 6V10C9 10.5523 9.44772 11 10 11C10.5523 11 11 10.5523 11 10V6C11 5.44772 10.5523 5 10 5Z", fill_rule: "evenodd", } - } } } @@ -4388,7 +4293,6 @@ impl IconShape for HiExclamation { d: "M8.25706 3.09882C9.02167 1.73952 10.9788 1.73952 11.7434 3.09882L17.3237 13.0194C18.0736 14.3526 17.1102 15.9999 15.5805 15.9999H4.4199C2.89025 15.9999 1.92682 14.3526 2.67675 13.0194L8.25706 3.09882ZM11.0001 13C11.0001 13.5523 10.5524 14 10.0001 14C9.44784 14 9.00012 13.5523 9.00012 13C9.00012 12.4477 9.44784 12 10.0001 12C10.5524 12 11.0001 12.4477 11.0001 13ZM10.0001 5C9.44784 5 9.00012 5.44772 9.00012 6V9C9.00012 9.55228 9.44784 10 10.0001 10C10.5524 10 11.0001 9.55228 11.0001 9V6C11.0001 5.44772 10.5524 5 10.0001 5Z", fill_rule: "evenodd", } - } } } @@ -4434,7 +4338,6 @@ impl IconShape for HiExternalLink { path { d: "M5 5C3.89543 5 3 5.89543 3 7V15C3 16.1046 3.89543 17 5 17H13C14.1046 17 15 16.1046 15 15V12C15 11.4477 14.5523 11 14 11C13.4477 11 13 11.4477 13 12V15H5V7L8 7C8.55228 7 9 6.55228 9 6C9 5.44772 8.55228 5 8 5H5Z", } - } } } @@ -4482,7 +4385,6 @@ impl IconShape for HiEyeOff { path { d: "M12.4541 16.6967L9.74965 13.9923C7.74013 13.8681 6.1322 12.2601 6.00798 10.2506L2.33492 6.57754C1.50063 7.57223 0.856368 8.73169 0.458008 10C1.73228 14.0571 5.52257 17 10.0002 17C10.8469 17 11.6689 16.8948 12.4541 16.6967Z", } - } } } @@ -4530,7 +4432,6 @@ impl IconShape for HiEye { d: "M0.457764 10C1.73202 5.94291 5.52232 3 9.99997 3C14.4776 3 18.2679 5.94288 19.5422 9.99996C18.2679 14.0571 14.4776 17 9.99995 17C5.52232 17 1.73204 14.0571 0.457764 10ZM14 10C14 12.2091 12.2091 14 10 14C7.79087 14 6.00001 12.2091 6.00001 10C6.00001 7.79086 7.79087 6 10 6C12.2091 6 14 7.79086 14 10Z", fill_rule: "evenodd", } - } } } @@ -4573,7 +4474,6 @@ impl IconShape for HiFastForward { path { d: "M4.5547 5.16795C4.24784 4.96338 3.8533 4.94431 3.52814 5.11833C3.20298 5.29235 3 5.63121 3 6V14C3 14.3688 3.20298 14.7077 3.52814 14.8817C3.8533 15.0557 4.24784 15.0366 4.5547 14.8321L10 11.2019V14C10 14.3688 10.203 14.7077 10.5281 14.8817C10.8533 15.0557 11.2478 15.0366 11.5547 14.8321L17.5547 10.8321C17.8329 10.6466 18 10.3344 18 10C18 9.66565 17.8329 9.35342 17.5547 9.16795L11.5547 5.16795C11.2478 4.96338 10.8533 4.94431 10.5281 5.11833C10.203 5.29235 10 5.63121 10 6V8.79815L4.5547 5.16795Z", } - } } } @@ -4618,7 +4518,6 @@ impl IconShape for HiFilm { d: "M4 3C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V5C18 3.89543 17.1046 3 16 3H4ZM7 5L13 5V9H7V5ZM15 13V15H16V13H15ZM13 11H7V15H13V11ZM15 11H16V9H15V11ZM16 7V5H15V7H16ZM5 5V7H4V5H5ZM5 9H4V11H5V9ZM4 13H5V15H4V13Z", fill_rule: "evenodd", } - } } } @@ -4663,7 +4562,6 @@ impl IconShape for HiFilter { d: "M3 3C3 2.44772 3.44772 2 4 2H16C16.5523 2 17 2.44772 17 3V6C17 6.26522 16.8946 6.51957 16.7071 6.70711L12 11.4142V15C12 15.2652 11.8946 15.5196 11.7071 15.7071L9.70711 17.7071C9.42111 17.9931 8.99099 18.0787 8.61732 17.9239C8.24364 17.7691 8 17.4045 8 17V11.4142L3.29289 6.70711C3.10536 6.51957 3 6.26522 3 6V3Z", fill_rule: "evenodd", } - } } } @@ -4718,7 +4616,6 @@ impl IconShape for HiFingerPrint { d: "M10 10C10.5523 10 11 10.4477 11 11C11 13.2363 10.5406 15.3679 9.71014 17.3036C9.49239 17.8111 8.90441 18.046 8.39687 17.8283C7.88933 17.6105 7.65441 17.0225 7.87217 16.515C8.59772 14.8239 9 12.9602 9 11C9 10.4477 9.44771 10 10 10Z", fill_rule: "evenodd", } - } } } @@ -4763,7 +4660,6 @@ impl IconShape for HiFire { d: "M12.3945 2.55279C12.2662 2.29624 12.034 2.10713 11.7568 2.03351C11.4795 1.95988 11.184 2.00885 10.9454 2.16795C10.5995 2.39858 10.3314 2.72608 10.1229 3.04791C9.90855 3.37854 9.71986 3.76148 9.553 4.16366C9.21939 4.96773 8.93911 5.93195 8.71375 6.89778C8.42752 8.12448 8.21568 9.41687 8.10004 10.4776C7.61585 10.1512 7.33491 9.78527 7.15481 9.41104C6.82729 8.73046 6.75736 7.8772 6.75736 6.75739C6.75736 6.35292 6.51372 5.98829 6.14004 5.83351C5.76637 5.67872 5.33625 5.76428 5.05025 6.05028C3.68361 7.41692 3 9.21013 3 11C3 12.7899 3.68361 14.5831 5.05025 15.9498C7.78392 18.6834 12.2161 18.6834 14.9497 15.9498C16.3164 14.5831 17 12.7899 17 11C17 9.21013 16.3164 7.41692 14.9497 6.05028C14.3584 5.45889 13.9696 5.06453 13.6021 4.5828C13.239 4.10688 12.8781 3.51991 12.3945 2.55279ZM12.1213 15.1213C10.9497 16.2929 9.05025 16.2929 7.87868 15.1213C7.29289 14.5355 7 13.7678 7 13C7 13 7.87868 13.5 9.50005 13.5C9.50005 12.5 10 9.5 10.75 9C11.25 10 11.5355 10.2929 12.1213 10.8787C12.7071 11.4645 13 12.2322 13 13C13 13.7678 12.7071 14.5355 12.1213 15.1213Z", fill_rule: "evenodd", } - } } } @@ -4808,7 +4704,6 @@ impl IconShape for HiFlag { d: "M3 6C3 4.34315 4.34315 3 6 3H16C16.3788 3 16.725 3.214 16.8944 3.55279C17.0638 3.89157 17.0273 4.29698 16.8 4.6L14.25 8L16.8 11.4C17.0273 11.703 17.0638 12.1084 16.8944 12.4472C16.725 12.786 16.3788 13 16 13H6C5.44772 13 5 13.4477 5 14V17C5 17.5523 4.55228 18 4 18C3.44772 18 3 17.5523 3 17V6Z", fill_rule: "evenodd", } - } } } @@ -4852,7 +4747,6 @@ impl IconShape for HiFolderAdd { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM11 9C11 8.44771 10.5523 8 10 8C9.44772 8 9 8.44771 9 9V10H8C7.44772 10 7 10.4477 7 11C7 11.5523 7.44772 12 8 12H9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V12H12C12.5523 12 13 11.5523 13 11C13 10.4477 12.5523 10 12 10H11V9Z", fill_rule: "evenodd", } - } } } @@ -4896,7 +4790,6 @@ impl IconShape for HiFolderDownload { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM11 9C11 8.44771 10.5523 8 10 8C9.44772 8 9 8.44771 9 9V10.5858L8.70711 10.2929C8.31658 9.90237 7.68342 9.90237 7.29289 10.2929C6.90237 10.6834 6.90237 11.3166 7.29289 11.7071L9.2926 13.7068L9.29289 13.7071L9.29502 13.7092C9.3904 13.804 9.50014 13.8757 9.61722 13.9241C9.73512 13.973 9.86441 14 10 14C10.1356 14 10.2649 13.973 10.3828 13.9241C10.4999 13.8757 10.6096 13.804 10.705 13.7092L10.7071 13.7071L10.7074 13.7068L12.7071 11.7071C13.0976 11.3166 13.0976 10.6834 12.7071 10.2929C12.3166 9.90237 11.6834 9.90237 11.2929 10.2929L11 10.5858V9Z", fill_rule: "evenodd", } - } } } @@ -4944,7 +4837,6 @@ impl IconShape for HiFolderOpen { path { d: "M6 12C6 10.8954 6.89543 10 8 10H16C17.1046 10 18 10.8954 18 12V14C18 15.1046 17.1046 16 16 16H2H4C5.10457 16 6 15.1046 6 14V12Z", } - } } } @@ -4988,7 +4880,6 @@ impl IconShape for HiFolderRemove { d: "M4 4C2.89543 4 2 4.89543 2 6V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8C18 6.89543 17.1046 6 16 6H11L9 4H4ZM8 10C7.44772 10 7 10.4477 7 11C7 11.5523 7.44772 12 8 12H12C12.5523 12 13 11.5523 13 11C13 10.4477 12.5523 10 12 10H8Z", fill_rule: "evenodd", } - } } } @@ -5031,7 +4922,6 @@ impl IconShape for HiFolder { path { d: "M2 6C2 4.89543 2.89543 4 4 4H9L11 6H16C17.1046 6 18 6.89543 18 8V14C18 15.1046 17.1046 16 16 16H4C2.89543 16 2 15.1046 2 14V6Z", } - } } } @@ -5082,7 +4972,6 @@ impl IconShape for HiGift { path { d: "M11 18H15C16.1046 18 17 17.1046 17 16V11H11V18Z", } - } } } @@ -5127,7 +5016,6 @@ impl IconShape for HiGlobeAlt { d: "M4.08296 9H6.02863C6.11783 7.45361 6.41228 6.02907 6.86644 4.88228C5.41752 5.77135 4.37513 7.25848 4.08296 9ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2ZM10 4C9.92395 4 9.76787 4.03173 9.5347 4.26184C9.29723 4.4962 9.03751 4.8849 8.79782 5.44417C8.40914 6.3511 8.12491 7.58559 8.03237 9H11.9676C11.8751 7.58559 11.5909 6.3511 11.2022 5.44417C10.9625 4.8849 10.7028 4.4962 10.4653 4.26184C10.2321 4.03173 10.076 4 10 4ZM13.9714 9C13.8822 7.45361 13.5877 6.02907 13.1336 4.88228C14.5825 5.77135 15.6249 7.25848 15.917 9H13.9714ZM11.9676 11H8.03237C8.12491 12.4144 8.40914 13.6489 8.79782 14.5558C9.03751 15.1151 9.29723 15.5038 9.5347 15.7382C9.76787 15.9683 9.92395 16 10 16C10.076 16 10.2321 15.9683 10.4653 15.7382C10.7028 15.5038 10.9625 15.1151 11.2022 14.5558C11.5909 13.6489 11.8751 12.4144 11.9676 11ZM13.1336 15.1177C13.5877 13.9709 13.8822 12.5464 13.9714 11H15.917C15.6249 12.7415 14.5825 14.2287 13.1336 15.1177ZM6.86644 15.1177C6.41228 13.9709 6.11783 12.5464 6.02863 11H4.08296C4.37513 12.7415 5.41752 14.2287 6.86644 15.1177Z", fill_rule: "evenodd", } - } } } @@ -5172,7 +5060,6 @@ impl IconShape for HiGlobe { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM4.33179 8.02741C4.70542 6.95361 5.37558 6.01864 6.24421 5.32056C6.51209 5.72966 6.97449 5.99991 7.50001 5.99991C8.32844 5.99991 9.00001 6.67148 9.00001 7.49991V7.99991C9.00001 9.10448 9.89545 9.99991 11 9.99991C12.1046 9.99991 13 9.10448 13 7.99991C13 7.05979 13.6487 6.27118 14.5228 6.05719C15.4428 7.11161 16 8.49069 16 9.99992C16 10.3407 15.9716 10.6748 15.917 11.0001H15C13.8954 11.0001 13 11.8955 13 13.0001V15.1973C12.1175 15.7078 11.0928 15.9999 9.99992 15.9999V14C9.99992 12.8954 9.10448 12 7.99992 12C6.89535 12 5.99992 11.1046 5.99992 10C5.99992 9.00849 5.27841 8.1855 4.33179 8.02741Z", fill_rule: "evenodd", } - } } } @@ -5217,7 +5104,6 @@ impl IconShape for HiHand { d: "M9 3C9 2.44772 9.44772 2 10 2C10.5523 2 11 2.44772 11 3V8V8.5C11 8.77614 11.2239 9 11.5 9C11.7761 9 12 8.77614 12 8.5V8V4C12 3.44772 12.4477 3 13 3C13.5523 3 14 3.44772 14 4V8V8.5C14 8.77614 14.2239 9 14.5 9C14.7761 9 15 8.77614 15 8.5V8V6C15 5.44772 15.4477 5 16 5C16.5523 5 17 5.44772 17 6V11C17 14.866 13.866 18 10 18C6.13401 18 3 14.866 3 11V9C3 8.44772 3.44772 8 4 8C4.55228 8 5 8.44772 5 9V11V11.5C5 11.7761 5.22386 12 5.5 12C5.77614 12 6 11.7761 6 11.5V11V10V8V4C6 3.44772 6.44772 3 7 3C7.55228 3 8 3.44772 8 4V8V8.5C8 8.77614 8.22386 9 8.5 9C8.77614 9 9 8.77614 9 8.5V8V3Z", fill_rule: "evenodd", } - } } } @@ -5262,7 +5148,6 @@ impl IconShape for HiHashtag { d: "M9.24254 3.02985C9.77833 3.1638 10.1041 3.70673 9.97014 4.24253L9.53078 5.99999H12.4692L13.0299 3.75746C13.1638 3.22166 13.7067 2.8959 14.2425 3.02985C14.7783 3.1638 15.1041 3.70673 14.9701 4.24253L14.5308 5.99999H17C17.5523 5.99999 18 6.44771 18 6.99999C18 7.55228 17.5523 7.99999 17 7.99999H14.0308L13.0308 12H15C15.5523 12 16 12.4477 16 13C16 13.5523 15.5523 14 15 14H12.5308L11.9701 16.2425C11.8362 16.7783 11.2933 17.1041 10.7575 16.9701C10.2217 16.8362 9.89591 16.2933 10.0299 15.7575L10.4692 14H7.53078L6.97014 16.2425C6.83619 16.7783 6.29326 17.1041 5.75746 16.9701C5.22167 16.8362 4.89591 16.2933 5.02986 15.7575L5.46922 14H3C2.44772 14 2 13.5523 2 13C2 12.4477 2.44772 12 3 12H5.96922L6.96922 7.99999H5C4.44772 7.99999 4 7.55228 4 6.99999C4 6.44771 4.44772 5.99999 5 5.99999H7.46922L8.02986 3.75746C8.16381 3.22166 8.70674 2.8959 9.24254 3.02985ZM9.03078 7.99999L8.03078 12H10.9692L11.9692 7.99999H9.03078Z", fill_rule: "evenodd", } - } } } @@ -5307,7 +5192,6 @@ impl IconShape for HiHeart { d: "M3.17157 5.17157C4.73367 3.60948 7.26633 3.60948 8.82843 5.17157L10 6.34315L11.1716 5.17157C12.7337 3.60948 15.2663 3.60948 16.8284 5.17157C18.3905 6.73367 18.3905 9.26633 16.8284 10.8284L10 17.6569L3.17157 10.8284C1.60948 9.26633 1.60948 6.73367 3.17157 5.17157Z", fill_rule: "evenodd", } - } } } @@ -5350,7 +5234,6 @@ impl IconShape for HiHome { path { d: "M10.7071 2.29289C10.3166 1.90237 9.68342 1.90237 9.29289 2.29289L2.29289 9.29289C1.90237 9.68342 1.90237 10.3166 2.29289 10.7071C2.68342 11.0976 3.31658 11.0976 3.70711 10.7071L4 10.4142V17C4 17.5523 4.44772 18 5 18H7C7.55228 18 8 17.5523 8 17V15C8 14.4477 8.44772 14 9 14H11C11.5523 14 12 14.4477 12 15V17C12 17.5523 12.4477 18 13 18H15C15.5523 18 16 17.5523 16 17V10.4142L16.2929 10.7071C16.6834 11.0976 17.3166 11.0976 17.7071 10.7071C18.0976 10.3166 18.0976 9.68342 17.7071 9.29289L10.7071 2.29289Z", } - } } } @@ -5395,7 +5278,6 @@ impl IconShape for HiIdentification { d: "M10 2C9.44772 2 9 2.44772 9 3V4C9 4.55228 9.44772 5 10 5C10.5523 5 11 4.55228 11 4V3C11 2.44772 10.5523 2 10 2ZM4 4H7C7 5.65685 8.34315 7 10 7C11.6569 7 13 5.65685 13 4H16C17.1046 4 18 4.89543 18 6V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V6C2 4.89543 2.89543 4 4 4ZM6.5 11C7.32843 11 8 10.3284 8 9.5C8 8.67157 7.32843 8 6.5 8C5.67157 8 5 8.67157 5 9.5C5 10.3284 5.67157 11 6.5 11ZM8.95048 15C8.98327 14.8384 9.00049 14.6712 9.00049 14.5C9.00049 13.1193 7.8812 12 6.50049 12C5.11978 12 4.00049 13.1193 4.00049 14.5C4.00049 14.6712 4.0177 14.8384 4.0505 15H8.95048ZM12 9C11.4477 9 11 9.44772 11 10C11 10.5523 11.4477 11 12 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H12ZM11 13C11 12.4477 11.4477 12 12 12H14C14.5523 12 15 12.4477 15 13C15 13.5523 14.5523 14 14 14H12C11.4477 14 11 13.5523 11 13Z", fill_rule: "evenodd", } - } } } @@ -5441,7 +5323,6 @@ impl IconShape for HiInboxIn { path { d: "M3 5C3 3.89543 3.89543 3 5 3H6C6.55228 3 7 3.44772 7 4C7 4.55228 6.55228 5 6 5L5 5V12H7L8 14H12L13 12H15V5H14C13.4477 5 13 4.55228 13 4C13 3.44772 13.4477 3 14 3H15C16.1046 3 17 3.89543 17 5V15C17 16.1046 16.1046 17 15 17H5C3.89543 17 3 16.1046 3 15V5Z", } - } } } @@ -5486,7 +5367,6 @@ impl IconShape for HiInbox { d: "M5 3C3.89543 3 3 3.89543 3 5V15C3 16.1046 3.89543 17 5 17H15C16.1046 17 17 16.1046 17 15V5C17 3.89543 16.1046 3 15 3H5ZM5 5L15 5V12H13L12 14H8L7 12H5V5Z", fill_rule: "evenodd", } - } } } @@ -5531,7 +5411,6 @@ impl IconShape for HiInformationCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM11 6C11 6.55228 10.5523 7 10 7C9.44772 7 9 6.55228 9 6C9 5.44772 9.44772 5 10 5C10.5523 5 11 5.44772 11 6ZM9 9C8.44772 9 8 9.44772 8 10C8 10.5523 8.44772 11 9 11V14C9 14.5523 9.44772 15 10 15H11C11.5523 15 12 14.5523 12 14C12 13.4477 11.5523 13 11 13V10C11 9.44772 10.5523 9 10 9H9Z", fill_rule: "evenodd", } - } } } @@ -5576,7 +5455,6 @@ impl IconShape for HiKey { d: "M18 8C18 11.3137 15.3137 14 12 14C11.3938 14 10.8087 13.9101 10.2571 13.7429L10 14L9 15L8 16H6V18H2V14L6.25707 9.74293C6.08989 9.19135 6 8.60617 6 8C6 4.68629 8.68629 2 12 2C15.3137 2 18 4.68629 18 8ZM12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6C13.1046 6 14 6.89543 14 8C14 8.55228 14.4477 9 15 9C15.5523 9 16 8.55228 16 8C16 5.79086 14.2091 4 12 4Z", fill_rule: "evenodd", } - } } } @@ -5621,7 +5499,6 @@ impl IconShape for HiLibrary { d: "M10.4963 2.13176C10.1889 1.95608 9.81146 1.95608 9.50403 2.13176L2.50403 6.13176C2.02451 6.40577 1.85792 7.01662 2.13193 7.49614C2.31631 7.81881 2.65322 7.99979 3 8.00017V15C2.44772 15 2 15.4477 2 16C2 16.5523 2.44772 17 3 17H17C17.5523 17 18 16.5523 18 16C18 15.4477 17.5523 15 17 15V8.00017C17.3469 7.99991 17.684 7.81892 17.8684 7.49614C18.1424 7.01662 17.9758 6.40577 17.4963 6.13176L10.4963 2.13176ZM6 9C5.44772 9 5 9.44772 5 10V13C5 13.5523 5.44772 14 6 14C6.55228 14 7 13.5523 7 13V10C7 9.44772 6.55228 9 6 9ZM9 10C9 9.44772 9.44772 9 10 9C10.5523 9 11 9.44772 11 10V13C11 13.5523 10.5523 14 10 14C9.44772 14 9 13.5523 9 13V10ZM14 9C13.4477 9 13 9.44772 13 10V13C13 13.5523 13.4477 14 14 14C14.5523 14 15 13.5523 15 13V10C15 9.44772 14.5523 9 14 9Z", fill_rule: "evenodd", } - } } } @@ -5682,7 +5559,6 @@ impl IconShape for HiLightBulb { path { d: "M12.0009 14C12.0155 13.6597 12.2076 13.3537 12.4768 13.1411C13.4046 12.4086 14 11.2738 14 10C14 7.79086 12.2091 6 10 6C7.79086 6 6 7.79086 6 10C6 11.2738 6.59545 12.4086 7.52319 13.1411C7.79241 13.3537 7.98451 13.6597 7.99911 14H12.0009Z", } - } } } @@ -5727,7 +5603,6 @@ impl IconShape for HiLightningBolt { d: "M11.3006 1.04621C11.7169 1.17743 12 1.56348 12 1.99995V6.99995L16 6.99995C16.3729 6.99995 16.7148 7.20741 16.887 7.53814C17.0592 7.86887 17.0331 8.26794 16.8192 8.57341L9.81924 18.5734C9.56894 18.931 9.11564 19.0849 8.69936 18.9537C8.28309 18.8225 8 18.4364 8 18L8 13H4C3.62713 13 3.28522 12.7925 3.11302 12.4618C2.94083 12.131 2.96694 11.732 3.18077 11.4265L10.1808 1.42649C10.4311 1.06892 10.8844 0.914992 11.3006 1.04621Z", fill_rule: "evenodd", } - } } } @@ -5772,7 +5647,6 @@ impl IconShape for HiLink { d: "M12.5858 4.58579C13.3668 3.80474 14.6331 3.80474 15.4142 4.58579C16.1952 5.36683 16.1952 6.63316 15.4142 7.41421L12.4142 10.4142C11.6331 11.1953 10.3668 11.1953 9.58577 10.4142C9.19524 10.0237 8.56208 10.0237 8.17156 10.4142C7.78103 10.8047 7.78103 11.4379 8.17156 11.8284C9.73365 13.3905 12.2663 13.3905 13.8284 11.8284L16.8284 8.82843C18.3905 7.26633 18.3905 4.73367 16.8284 3.17157C15.2663 1.60948 12.7337 1.60948 11.1716 3.17157L9.67156 4.67157C9.28103 5.0621 9.28103 5.69526 9.67156 6.08579C10.0621 6.47631 10.6952 6.47631 11.0858 6.08579L12.5858 4.58579ZM7.58579 9.58579C8.36683 8.80474 9.63316 8.80474 10.4142 9.58579C10.8047 9.97631 11.4379 9.97631 11.8284 9.58579C12.219 9.19526 12.219 8.5621 11.8284 8.17157C10.2663 6.60948 7.73367 6.60948 6.17157 8.17157L3.17157 11.1716C1.60948 12.7337 1.60948 15.2663 3.17157 16.8284C4.73367 18.3905 7.26633 18.3905 8.82843 16.8284L10.3284 15.3284C10.719 14.9379 10.719 14.3047 10.3284 13.9142C9.9379 13.5237 9.30474 13.5237 8.91421 13.9142L7.41421 15.4142C6.63316 16.1953 5.36684 16.1953 4.58579 15.4142C3.80474 14.6332 3.80474 13.3668 4.58579 12.5858L7.58579 9.58579Z", fill_rule: "evenodd", } - } } } @@ -5817,7 +5691,6 @@ impl IconShape for HiLocationMarker { d: "M5.05025 4.05025C7.78392 1.31658 12.2161 1.31658 14.9497 4.05025C17.6834 6.78392 17.6834 11.2161 14.9497 13.9497L10 18.8995L5.05025 13.9497C2.31658 11.2161 2.31658 6.78392 5.05025 4.05025ZM10 11C11.1046 11 12 10.1046 12 9C12 7.89543 11.1046 7 10 7C8.89543 7 8 7.89543 8 9C8 10.1046 8.89543 11 10 11Z", fill_rule: "evenodd", } - } } } @@ -5862,7 +5735,6 @@ impl IconShape for HiLockClosed { d: "M5 9V7C5 4.23858 7.23858 2 10 2C12.7614 2 15 4.23858 15 7V9C16.1046 9 17 9.89543 17 11V16C17 17.1046 16.1046 18 15 18H5C3.89543 18 3 17.1046 3 16V11C3 9.89543 3.89543 9 5 9ZM13 7V9H7V7C7 5.34315 8.34315 4 10 4C11.6569 4 13 5.34315 13 7Z", fill_rule: "evenodd", } - } } } @@ -5905,7 +5777,6 @@ impl IconShape for HiLockOpen { path { d: "M10 2C7.23858 2 5 4.23858 5 7V9C3.89543 9 3 9.89543 3 11V16C3 17.1046 3.89543 18 5 18H15C16.1046 18 17 17.1046 17 16V11C17 9.89543 16.1046 9 15 9H7V7C7 5.34315 8.34315 4 10 4C11.3965 4 12.5725 4.95512 12.9055 6.24926C13.0432 6.78411 13.5884 7.1061 14.1232 6.96844C14.6581 6.83078 14.9801 6.28559 14.8424 5.75074C14.2874 3.59442 12.3312 2 10 2Z", } - } } } @@ -5950,7 +5821,6 @@ impl IconShape for HiLogin { d: "M3 3C3.55229 3 4 3.44771 4 4L4 16C4 16.5523 3.55228 17 3 17C2.44771 17 2 16.5523 2 16L2 4C2 3.44771 2.44772 3 3 3ZM10.7071 6.29289C11.0976 6.68342 11.0976 7.31658 10.7071 7.70711L9.41421 9L17 9C17.5523 9 18 9.44771 18 10C18 10.5523 17.5523 11 17 11L9.41421 11L10.7071 12.2929C11.0976 12.6834 11.0976 13.3166 10.7071 13.7071C10.3166 14.0976 9.68342 14.0976 9.29289 13.7071L6.29289 10.7071C6.10536 10.5196 6 10.2652 6 10C6 9.73478 6.10536 9.48043 6.29289 9.29289L9.29289 6.29289C9.68342 5.90237 10.3166 5.90237 10.7071 6.29289Z", fill_rule: "evenodd", } - } } } @@ -5995,7 +5865,6 @@ impl IconShape for HiLogout { d: "M3 3C2.44772 3 2 3.44772 2 4V16C2 16.5523 2.44772 17 3 17C3.55228 17 4 16.5523 4 16V4C4 3.44772 3.55228 3 3 3ZM13.2929 12.2929C12.9024 12.6834 12.9024 13.3166 13.2929 13.7071C13.6834 14.0976 14.3166 14.0976 14.7071 13.7071L17.7071 10.7071C17.8946 10.5196 18 10.2652 18 10C18 9.73478 17.8946 9.48043 17.7071 9.29289L14.7071 6.29289C14.3166 5.90237 13.6834 5.90237 13.2929 6.29289C12.9024 6.68342 12.9024 7.31658 13.2929 7.70711L14.5858 9L7 9C6.44771 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H14.5858L13.2929 12.2929Z", fill_rule: "evenodd", } - } } } @@ -6040,7 +5909,6 @@ impl IconShape for HiMailOpen { d: "M2.94 6.4124C2.35524 6.77788 2 7.41882 2 8.1084V15.9999C2 17.1045 2.89543 17.9999 4 17.9999H16C17.1046 17.9999 18 17.1045 18 15.9999V8.1084C18 7.41882 17.6448 6.77788 17.06 6.4124L11.06 2.6624C10.4115 2.25706 9.58854 2.25706 8.94 2.6624L2.94 6.4124ZM5.5547 8.83462C5.09517 8.52826 4.4743 8.65244 4.16795 9.11197C3.8616 9.5715 3.98577 10.1924 4.4453 10.4987L9.4453 13.8321C9.7812 14.056 10.2188 14.056 10.5547 13.8321L15.5547 10.4987C16.0142 10.1924 16.1384 9.5715 15.8321 9.11197C15.5257 8.65244 14.9048 8.52826 14.4453 8.83462L10 11.7981L5.5547 8.83462Z", fill_rule: "evenodd", } - } } } @@ -6086,7 +5954,6 @@ impl IconShape for HiMail { path { d: "M18 8.1179L9.99995 12.1179L2 8.11796V14C2 15.1046 2.89543 16 4 16H16C17.1046 16 18 15.1046 18 14V8.1179Z", } - } } } @@ -6141,7 +6008,6 @@ impl IconShape for HiMap { d: "M17.7071 5.29292L14 1.58582V14.4142L16.2929 16.7071C16.5789 16.9931 17.009 17.0787 17.3827 16.9239C17.7564 16.7691 18 16.4045 18 16V6.00003C18 5.73481 17.8946 5.48046 17.7071 5.29292Z", fill_rule: "evenodd", } - } } } @@ -6196,7 +6062,6 @@ impl IconShape for HiMenuAlt1 { d: "M3 15C3 14.4477 3.44772 14 4 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } - } } } @@ -6251,7 +6116,6 @@ impl IconShape for HiMenuAlt2 { d: "M3 15C3 14.4477 3.44772 14 4 14H10C10.5523 14 11 14.4477 11 15C11 15.5523 10.5523 16 10 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } - } } } @@ -6306,7 +6170,6 @@ impl IconShape for HiMenuAlt3 { d: "M9 15C9 14.4477 9.44772 14 10 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H10C9.44772 16 9 15.5523 9 15Z", fill_rule: "evenodd", } - } } } @@ -6356,7 +6219,6 @@ impl IconShape for HiMenuAlt4 { d: "M3 13C3 12.4477 3.44772 12 4 12H16C16.5523 12 17 12.4477 17 13C17 13.5523 16.5523 14 16 14H4C3.44772 14 3 13.5523 3 13Z", fill_rule: "evenodd", } - } } } @@ -6411,7 +6273,6 @@ impl IconShape for HiMenu { d: "M3 15C3 14.4477 3.44772 14 4 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H4C3.44772 16 3 15.5523 3 15Z", fill_rule: "evenodd", } - } } } @@ -6456,7 +6317,6 @@ impl IconShape for HiMicrophone { d: "M7 4C7 2.34315 8.34315 1 10 1C11.6569 1 13 2.34315 13 4V8C13 9.65685 11.6569 11 10 11C8.34315 11 7 9.65685 7 8V4ZM11 14.9291C14.3923 14.4439 17 11.5265 17 8C17 7.44772 16.5523 7 16 7C15.4477 7 15 7.44772 15 8C15 10.7614 12.7614 13 10 13C7.23858 13 5 10.7614 5 8C5 7.44772 4.55228 7 4 7C3.44772 7 3 7.44772 3 8C3 11.5265 5.60771 14.4439 9 14.9291V17H6C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19H14C14.5523 19 15 18.5523 15 18C15 17.4477 14.5523 17 14 17H11V14.9291Z", fill_rule: "evenodd", } - } } } @@ -6501,7 +6361,6 @@ impl IconShape for HiMinusCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H7Z", fill_rule: "evenodd", } - } } } @@ -6546,7 +6405,6 @@ impl IconShape for HiMinusSm { d: "M5 10C5 9.44772 5.44772 9 6 9L14 9C14.5523 9 15 9.44772 15 10C15 10.5523 14.5523 11 14 11L6 11C5.44772 11 5 10.5523 5 10Z", fill_rule: "evenodd", } - } } } @@ -6591,7 +6449,6 @@ impl IconShape for HiMinus { d: "M3 10C3 9.44772 3.44772 9 4 9L16 9C16.5523 9 17 9.44772 17 10C17 10.5523 16.5523 11 16 11L4 11C3.44772 11 3 10.5523 3 10Z", fill_rule: "evenodd", } - } } } @@ -6634,7 +6491,6 @@ impl IconShape for HiMoon { path { d: "M17.2929 13.2929C16.2886 13.7471 15.1738 13.9999 14 13.9999C9.58172 13.9999 6 10.4182 6 5.9999C6 4.82593 6.25287 3.71102 6.70712 2.70667C3.93137 3.96191 2 6.75526 2 9.9997C2 14.418 5.58172 17.9997 10 17.9997C13.2443 17.9997 16.0376 16.0685 17.2929 13.2929Z", } - } } } @@ -6677,7 +6533,6 @@ impl IconShape for HiMusicNote { path { d: "M18 3.00001C18 2.70042 17.8657 2.41661 17.634 2.22667C17.4023 2.03673 17.0977 1.96067 16.8039 2.01943L6.80388 4.01943C6.33646 4.11291 6 4.52333 6 5.00001V14.1138C5.68722 14.0401 5.35064 14 5 14C3.34315 14 2 14.8954 2 16C2 17.1046 3.34315 18 5 18C6.65685 18 7.99999 17.1046 8 16V7.81981L16 6.21981V12.1138C15.6872 12.0401 15.3506 12 15 12C13.3431 12 12 12.8954 12 14C12 15.1046 13.3431 16 15 16C16.6569 16 18 15.1046 18 14V3.00001Z", } - } } } @@ -6725,7 +6580,6 @@ impl IconShape for HiNewspaper { path { d: "M15 7H16C17.1046 7 18 7.89543 18 9V14.5C18 15.3284 17.3284 16 16.5 16C15.6716 16 15 15.3284 15 14.5V7Z", } - } } } @@ -6770,7 +6624,6 @@ impl IconShape for HiOfficeBuilding { d: "M4 4C4 2.89543 4.89543 2 6 2H14C15.1046 2 16 2.89543 16 4V16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H13C12.4477 18 12 17.5523 12 17V15C12 14.4477 11.5523 14 11 14H9C8.44772 14 8 14.4477 8 15V17C8 17.5523 7.55228 18 7 18H4C3.44772 18 3 17.5523 3 17C3 16.4477 3.44772 16 4 16V4ZM7 5H9V7H7V5ZM9 9H7V11H9V9ZM11 5H13V7H11V5ZM13 9H11V11H13V9Z", fill_rule: "evenodd", } - } } } @@ -6813,7 +6666,6 @@ impl IconShape for HiPaperAirplane { path { d: "M10.8944 2.55279C10.725 2.214 10.3788 2 10 2C9.62124 2 9.27498 2.214 9.10558 2.55279L2.10558 16.5528C1.92823 16.9075 1.97724 17.3335 2.2305 17.6386C2.48376 17.9438 2.89342 18.0705 3.27473 17.9615L8.27472 16.533C8.70402 16.4103 9 16.0179 9 15.5714V11C9 10.4477 9.44772 10 10 10C10.5523 10 11 10.4477 11 11V15.5714C11 16.0179 11.296 16.4103 11.7253 16.533L16.7253 17.9615C17.1066 18.0705 17.5163 17.9438 17.7695 17.6386C18.0228 17.3335 18.0718 16.9075 17.8944 16.5528L10.8944 2.55279Z", } - } } } @@ -6858,7 +6710,6 @@ impl IconShape for HiPaperClip { d: "M8 4C6.34315 4 5 5.34315 5 7V11C5 13.7614 7.23858 16 10 16C12.7614 16 15 13.7614 15 11V7C15 6.44772 15.4477 6 16 6C16.5523 6 17 6.44772 17 7V11C17 14.866 13.866 18 10 18C6.13401 18 3 14.866 3 11V7C3 4.23858 5.23858 2 8 2C10.7614 2 13 4.23858 13 7V11C13 12.6569 11.6569 14 10 14C8.34315 14 7 12.6569 7 11V7C7 6.44772 7.44772 6 8 6C8.55228 6 9 6.44772 9 7V11C9 11.5523 9.44772 12 10 12C10.5523 12 11 11.5523 11 11V7C11 5.34315 9.65685 4 8 4Z", fill_rule: "evenodd", } - } } } @@ -6903,7 +6754,6 @@ impl IconShape for HiPause { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8V12C9 12.5523 8.55228 13 8 13C7.44772 13 7 12.5523 7 12V8ZM12 7C11.4477 7 11 7.44772 11 8V12C11 12.5523 11.4477 13 12 13C12.5523 13 13 12.5523 13 12V8C13 7.44772 12.5523 7 12 7Z", fill_rule: "evenodd", } - } } } @@ -6951,7 +6801,6 @@ impl IconShape for HiPencilAlt { d: "M2 6C2 4.89543 2.89543 4 4 4H8C8.55228 4 9 4.44772 9 5C9 5.55228 8.55228 6 8 6H4V16H14V12C14 11.4477 14.4477 11 15 11C15.5523 11 16 11.4477 16 12V16C16 17.1046 15.1046 18 14 18H4C2.89543 18 2 17.1046 2 16V6Z", fill_rule: "evenodd", } - } } } @@ -6997,7 +6846,6 @@ impl IconShape for HiPencil { path { d: "M11.3787 5.79289L3 14.1716V17H5.82842L14.2071 8.62132L11.3787 5.79289Z", } - } } } @@ -7043,7 +6891,6 @@ impl IconShape for HiPhoneIncoming { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } - } } } @@ -7089,7 +6936,6 @@ impl IconShape for HiPhoneMissedCall { path { d: "M16.7071 3.29289C17.0976 3.68342 17.0976 4.31658 16.7071 4.70711L15.4142 6L16.7071 7.29289C17.0976 7.68342 17.0976 8.31658 16.7071 8.70711C16.3166 9.09763 15.6834 9.09763 15.2929 8.70711L14 7.41421L12.7071 8.70711C12.3166 9.09763 11.6834 9.09763 11.2929 8.70711C10.9024 8.31658 10.9024 7.68342 11.2929 7.29289L12.5858 6L11.2929 4.70711C10.9024 4.31658 10.9024 3.68342 11.2929 3.29289C11.6834 2.90237 12.3166 2.90237 12.7071 3.29289L14 4.58579L15.2929 3.29289C15.6834 2.90237 16.3166 2.90237 16.7071 3.29289Z", } - } } } @@ -7135,7 +6981,6 @@ impl IconShape for HiPhoneOutgoing { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } - } } } @@ -7178,7 +7023,6 @@ impl IconShape for HiPhone { path { d: "M2 3C2 2.44772 2.44772 2 3 2H5.15287C5.64171 2 6.0589 2.35341 6.13927 2.8356L6.87858 7.27147C6.95075 7.70451 6.73206 8.13397 6.3394 8.3303L4.79126 9.10437C5.90756 11.8783 8.12168 14.0924 10.8956 15.2087L11.6697 13.6606C11.866 13.2679 12.2955 13.0492 12.7285 13.1214L17.1644 13.8607C17.6466 13.9411 18 14.3583 18 14.8471V17C18 17.5523 17.5523 18 17 18H15C7.8203 18 2 12.1797 2 5V3Z", } - } } } @@ -7223,7 +7067,6 @@ impl IconShape for HiPhotograph { d: "M4 3C2.89543 3 2 3.89543 2 5V15C2 16.1046 2.89543 17 4 17H16C17.1046 17 18 16.1046 18 15V5C18 3.89543 17.1046 3 16 3H4ZM16 15H4L8 7L11 13L13 9L16 15Z", fill_rule: "evenodd", } - } } } @@ -7268,7 +7111,6 @@ impl IconShape for HiPlay { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM9.5547 7.16795C9.24784 6.96338 8.8533 6.94431 8.52814 7.11833C8.20298 7.29235 8 7.63121 8 8V12C8 12.3688 8.20298 12.7077 8.52814 12.8817C8.8533 13.0557 9.24784 13.0366 9.5547 12.8321L12.5547 10.8321C12.8329 10.6466 13 10.3344 13 10C13 9.66565 12.8329 9.35342 12.5547 9.16795L9.5547 7.16795Z", fill_rule: "evenodd", } - } } } @@ -7313,7 +7155,6 @@ impl IconShape for HiPlusCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 7C11 6.44772 10.5523 6 10 6C9.44772 6 9 6.44772 9 7V9H7C6.44772 9 6 9.44771 6 10C6 10.5523 6.44772 11 7 11H9V13C9 13.5523 9.44772 14 10 14C10.5523 14 11 13.5523 11 13V11H13C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9H11V7Z", fill_rule: "evenodd", } - } } } @@ -7358,7 +7199,6 @@ impl IconShape for HiPlusSm { d: "M10 5C10.5523 5 11 5.44772 11 6V9L14 9C14.5523 9 15 9.44772 15 10C15 10.5523 14.5523 11 14 11H11V14C11 14.5523 10.5523 15 10 15C9.44771 15 9 14.5523 9 14V11H6C5.44772 11 5 10.5523 5 10C5 9.44771 5.44772 9 6 9L9 9V6C9 5.44772 9.44771 5 10 5Z", fill_rule: "evenodd", } - } } } @@ -7403,7 +7243,6 @@ impl IconShape for HiPlus { d: "M10 3C10.5523 3 11 3.44772 11 4V9H16C16.5523 9 17 9.44772 17 10C17 10.5523 16.5523 11 16 11H11V16C11 16.5523 10.5523 17 10 17C9.44772 17 9 16.5523 9 16V11H4C3.44772 11 3 10.5523 3 10C3 9.44771 3.44772 9 4 9L9 9V4C9 3.44772 9.44772 3 10 3Z", fill_rule: "evenodd", } - } } } @@ -7448,7 +7287,6 @@ impl IconShape for HiPresentationChartBar { d: "M3 3C2.44772 3 2 3.44772 2 4C2 4.55228 2.44772 5 3 5V13C3 14.1046 3.89543 15 5 15H7.58579L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L10 15.4142L12.2929 17.7071C12.6834 18.0976 13.3166 18.0976 13.7071 17.7071C14.0976 17.3166 14.0976 16.6834 13.7071 16.2929L12.4142 15H15C16.1046 15 17 14.1046 17 13V5C17.5523 5 18 4.55228 18 4C18 3.44772 17.5523 3 17 3H3ZM14 7C14 6.44772 13.5523 6 13 6C12.4477 6 12 6.44772 12 7V11C12 11.5523 12.4477 12 13 12C13.5523 12 14 11.5523 14 11V7ZM11 8C11 7.44772 10.5523 7 10 7C9.44772 7 9 7.44772 9 8V11C9 11.5523 9.44772 12 10 12C10.5523 12 11 11.5523 11 11V8ZM8 9C8 8.44772 7.55228 8 7 8C6.44772 8 6 8.44772 6 9V11C6 11.5523 6.44772 12 7 12C7.55228 12 8 11.5523 8 11V9Z", fill_rule: "evenodd", } - } } } @@ -7493,7 +7331,6 @@ impl IconShape for HiPresentationChartLine { d: "M3 3C2.44772 3 2 3.44772 2 4C2 4.55228 2.44772 5 3 5V13C3 14.1046 3.89543 15 5 15H7.58579L6.29289 16.2929C5.90237 16.6834 5.90237 17.3166 6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071L10 15.4142L12.2929 17.7071C12.6834 18.0976 13.3166 18.0976 13.7071 17.7071C14.0976 17.3166 14.0976 16.6834 13.7071 16.2929L12.4142 15H15C16.1046 15 17 14.1046 17 13V5C17.5523 5 18 4.55228 18 4C18 3.44772 17.5523 3 17 3H3ZM14.7071 7.70711C15.0976 7.31658 15.0976 6.68342 14.7071 6.29289C14.3166 5.90237 13.6834 5.90237 13.2929 6.29289L10 9.58579L8.70711 8.29289C8.31658 7.90237 7.68342 7.90237 7.29289 8.29289L5.29289 10.2929C4.90237 10.6834 4.90237 11.3166 5.29289 11.7071C5.68342 12.0976 6.31658 12.0976 6.70711 11.7071L8 10.4142L9.29289 11.7071C9.68342 12.0976 10.3166 12.0976 10.7071 11.7071L14.7071 7.70711Z", fill_rule: "evenodd", } - } } } @@ -7538,7 +7375,6 @@ impl IconShape for HiPrinter { d: "M5 4V7H4C2.89543 7 2 7.89543 2 9V12C2 13.1046 2.89543 14 4 14H5V16C5 17.1046 5.89543 18 7 18H13C14.1046 18 15 17.1046 15 16V14H16C17.1046 14 18 13.1046 18 12V9C18 7.89543 17.1046 7 16 7H15V4C15 2.89543 14.1046 2 13 2H7C5.89543 2 5 2.89543 5 4ZM13 4H7V7H13V4ZM13 12H7V16H13V12Z", fill_rule: "evenodd", } - } } } @@ -7581,7 +7417,6 @@ impl IconShape for HiPuzzle { path { d: "M10 3.5C10 2.67157 10.6716 2 11.5 2C12.3284 2 13 2.67157 13 3.5V4C13 4.55228 13.4477 5 14 5H17C17.5523 5 18 5.44772 18 6V9C18 9.55228 17.5523 10 17 10H16.5C15.6716 10 15 10.6716 15 11.5C15 12.3284 15.6716 13 16.5 13H17C17.5523 13 18 13.4477 18 14V17C18 17.5523 17.5523 18 17 18H14C13.4477 18 13 17.5523 13 17V16.5C13 15.6716 12.3284 15 11.5 15C10.6716 15 10 15.6716 10 16.5V17C10 17.5523 9.55228 18 9 18H6C5.44772 18 5 17.5523 5 17V14C5 13.4477 4.55228 13 4 13H3.5C2.67157 13 2 12.3284 2 11.5C2 10.6716 2.67157 10 3.5 10H4C4.55228 10 5 9.55228 5 9V6C5 5.44772 5.44772 5 6 5H9C9.55228 5 10 4.55228 10 4V3.5Z", } - } } } @@ -7657,7 +7492,6 @@ impl IconShape for HiQrcode { path { d: "M16 17C16.5523 17 17 16.5523 17 16C17 15.4477 16.5523 15 16 15H13C12.4477 15 12 15.4477 12 16C12 16.5523 12.4477 17 13 17H16Z", } - } } } @@ -7702,7 +7536,6 @@ impl IconShape for HiQuestionMarkCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM10 7C9.63113 7 9.3076 7.19922 9.13318 7.50073C8.85664 7.97879 8.24491 8.14215 7.76685 7.86561C7.28879 7.58906 7.12543 6.97733 7.40197 6.49927C7.91918 5.60518 8.88833 5 10 5C11.6569 5 13 6.34315 13 8C13 9.30622 12.1652 10.4175 11 10.8293V11C11 11.5523 10.5523 12 10 12C9.44773 12 9.00001 11.5523 9.00001 11V10C9.00001 9.44772 9.44773 9 10 9C10.5523 9 11 8.55228 11 8C11 7.44772 10.5523 7 10 7ZM10 15C10.5523 15 11 14.5523 11 14C11 13.4477 10.5523 13 10 13C9.44772 13 9 13.4477 9 14C9 14.5523 9.44772 15 10 15Z", fill_rule: "evenodd", } - } } } @@ -7747,7 +7580,6 @@ impl IconShape for HiReceiptRefund { d: "M5 2C3.89543 2 3 2.89543 3 4V18L6.5 16L10 18L13.5 16L17 18V4C17 2.89543 16.1046 2 15 2H5ZM9.70711 5.70711C10.0976 5.31658 10.0976 4.68342 9.70711 4.29289C9.31658 3.90237 8.68342 3.90237 8.29289 4.29289L5.29289 7.29289C4.90237 7.68342 4.90237 8.31658 5.29289 8.70711L8.29289 11.7071C8.68342 12.0976 9.31658 12.0976 9.70711 11.7071C10.0976 11.3166 10.0976 10.6834 9.70711 10.2929L8.41421 9H10C11.6569 9 13 10.3431 13 12V13C13 13.5523 13.4477 14 14 14C14.5523 14 15 13.5523 15 13V12C15 9.23858 12.7614 7 10 7H8.41421L9.70711 5.70711Z", fill_rule: "evenodd", } - } } } @@ -7792,7 +7624,6 @@ impl IconShape for HiReceiptTax { d: "M5 2C3.89543 2 3 2.89543 3 4V18L6.5 16L10 18L13.5 16L17 18V4C17 2.89543 16.1046 2 15 2H5ZM7.5 5C6.67157 5 6 5.67157 6 6.5C6 7.32843 6.67157 8 7.5 8C8.32843 8 9 7.32843 9 6.5C9 5.67157 8.32843 5 7.5 5ZM13.7071 5.29289C13.3166 4.90237 12.6834 4.90237 12.2929 5.29289L6.29289 11.2929C5.90237 11.6834 5.90237 12.3166 6.29289 12.7071C6.68342 13.0976 7.31658 13.0976 7.70711 12.7071L13.7071 6.70711C14.0976 6.31658 14.0976 5.68342 13.7071 5.29289ZM12.5 10C11.6716 10 11 10.6716 11 11.5C11 12.3284 11.6716 13 12.5 13C13.3284 13 14 12.3284 14 11.5C14 10.6716 13.3284 10 12.5 10Z", fill_rule: "evenodd", } - } } } @@ -7837,7 +7668,6 @@ impl IconShape for HiRefresh { d: "M4 2C4.55228 2 5 2.44772 5 3V5.10125C6.27009 3.80489 8.04052 3 10 3C13.0494 3 15.641 4.94932 16.6014 7.66675C16.7855 8.18747 16.5126 8.75879 15.9918 8.94284C15.4711 9.12689 14.8998 8.85396 14.7157 8.33325C14.0289 6.38991 12.1755 5 10 5C8.36507 5 6.91204 5.78502 5.99935 7H9C9.55228 7 10 7.44772 10 8C10 8.55228 9.55228 9 9 9H4C3.44772 9 3 8.55228 3 8V3C3 2.44772 3.44772 2 4 2ZM4.00817 11.0572C4.52888 10.8731 5.1002 11.146 5.28425 11.6668C5.97112 13.6101 7.82453 15 10 15C11.6349 15 13.088 14.215 14.0006 13L11 13C10.4477 13 10 12.5523 10 12C10 11.4477 10.4477 11 11 11H16C16.2652 11 16.5196 11.1054 16.7071 11.2929C16.8946 11.4804 17 11.7348 17 12V17C17 17.5523 16.5523 18 16 18C15.4477 18 15 17.5523 15 17V14.8987C13.7299 16.1951 11.9595 17 10 17C6.95059 17 4.35905 15.0507 3.39857 12.3332C3.21452 11.8125 3.48745 11.2412 4.00817 11.0572Z", fill_rule: "evenodd", } - } } } @@ -7882,7 +7712,6 @@ impl IconShape for HiReply { d: "M7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711L5.41421 7H11C14.866 7 18 10.134 18 14V16C18 16.5523 17.5523 17 17 17C16.4477 17 16 16.5523 16 16V14C16 11.2386 13.7614 9 11 9H5.41421L7.70711 11.2929C8.09763 11.6834 8.09763 12.3166 7.70711 12.7071C7.31658 13.0976 6.68342 13.0976 6.29289 12.7071L2.29289 8.70711C1.90237 8.31658 1.90237 7.68342 2.29289 7.29289L6.29289 3.29289C6.68342 2.90237 7.31658 2.90237 7.70711 3.29289Z", fill_rule: "evenodd", } - } } } @@ -7925,7 +7754,6 @@ impl IconShape for HiRewind { path { d: "M8.4453 14.8321C8.75216 15.0366 9.1467 15.0557 9.47186 14.8817C9.79701 14.7077 10 14.3688 10 14L10 11.2019L15.4453 14.8321C15.7522 15.0366 16.1467 15.0557 16.4719 14.8817C16.797 14.7077 17 14.3688 17 14V6C17 5.63121 16.797 5.29235 16.4719 5.11833C16.1467 4.94431 15.7522 4.96338 15.4453 5.16795L10 8.79815V6C10 5.63121 9.79702 5.29235 9.47186 5.11833C9.1467 4.94431 8.75216 4.96338 8.4453 5.16795L2.4453 9.16795C2.1671 9.35342 2 9.66565 2 10C2 10.3344 2.1671 10.6466 2.4453 10.8321L8.4453 14.8321Z", } - } } } @@ -7974,7 +7802,6 @@ impl IconShape for HiRss { path { d: "M3 15C3 13.8954 3.89543 13 5 13C6.10457 13 7 13.8954 7 15C7 16.1046 6.10457 17 5 17C3.89543 17 3 16.1046 3 15Z", } - } } } @@ -8023,7 +7850,6 @@ impl IconShape for HiSaveAs { path { d: "M4 9C2.89543 9 2 9.89543 2 11V16C2 17.1046 2.89543 18 4 18H12C13.1046 18 14 17.1046 14 16H4V9Z", } - } } } @@ -8069,7 +7895,6 @@ impl IconShape for HiSave { path { d: "M9 4C9 3.44772 9.44772 3 10 3C10.5523 3 11 3.44772 11 4L11 6H9L9 4Z", } - } } } @@ -8114,7 +7939,6 @@ impl IconShape for HiScale { d: "M9.99998 2C10.5523 2 11 2.44772 11 3V4.32297L14.9544 5.90474L16.5528 5.10557C17.0467 4.85858 17.6474 5.05881 17.8944 5.55279C18.1414 6.04676 17.9412 6.64744 17.4472 6.89443L16.214 7.51101L17.9522 12.9307C18.0727 13.3065 17.961 13.718 17.6669 13.9812C16.9599 14.614 16.0238 15 15 15C13.9761 15 13.0401 14.614 12.3331 13.9812C12.039 13.718 11.9272 13.3065 12.0477 12.9307L13.7631 7.58227L11 6.47703V16H13C13.5523 16 14 16.4477 14 17C14 17.5523 13.5523 18 13 18H6.99997C6.44769 18 5.99997 17.5523 5.99997 17C5.99997 16.4477 6.44769 16 6.99997 16H8.99997V6.47703L6.23689 7.58227L7.9522 12.9307C8.07272 13.3065 7.96096 13.718 7.66689 13.9812C6.95988 14.614 6.02381 15 4.99997 15C3.97614 15 3.04007 14.614 2.33306 13.9812C2.03899 13.718 1.92723 13.3065 2.04775 12.9307L3.78592 7.51101L2.55276 6.89443C2.05878 6.64744 1.85856 6.04676 2.10555 5.55279C2.35254 5.05881 2.95321 4.85858 3.44719 5.10557L5.04553 5.90474L8.99997 4.32297V3C8.99997 2.44772 9.44769 2 9.99998 2ZM4.99997 10.2745L4.18174 12.8258C4.43132 12.9378 4.708 13 4.99997 13C5.29194 13 5.56863 12.9378 5.81821 12.8258L4.99997 10.2745ZM15 10.2745L14.1817 12.8258C14.4313 12.9378 14.708 13 15 13C15.2919 13 15.5686 12.9378 15.8182 12.8258L15 10.2745Z", fill_rule: "evenodd", } - } } } @@ -8162,7 +7986,6 @@ impl IconShape for HiScissors { path { d: "M12.8284 11.4142C12.4379 11.0237 11.8047 11.0237 11.4142 11.4142C11.0237 11.8047 11.0237 12.4379 11.4142 12.8284L15.2929 16.7071C15.6834 17.0976 16.3166 17.0976 16.7071 16.7071C17.0976 16.3166 17.0976 15.6834 16.7071 15.2929L12.8284 11.4142Z", } - } } } @@ -8210,7 +8033,6 @@ impl IconShape for HiSearchCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM11 5C8.79086 5 7 6.79086 7 9C7 9.74138 7.20229 10.4364 7.55397 11.0318L5.29289 13.2929C4.90237 13.6834 4.90237 14.3166 5.29289 14.7071C5.68342 15.0976 6.31658 15.0976 6.70711 14.7071L8.96818 12.446C9.56362 12.7977 10.2586 13 11 13C13.2091 13 15 11.2091 15 9C15 6.79086 13.2091 5 11 5Z", fill_rule: "evenodd", } - } } } @@ -8255,7 +8077,6 @@ impl IconShape for HiSearch { d: "M8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4ZM2 8C2 4.68629 4.68629 2 8 2C11.3137 2 14 4.68629 14 8C14 9.29583 13.5892 10.4957 12.8907 11.4765L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L11.4765 12.8907C10.4957 13.5892 9.29583 14 8 14C4.68629 14 2 11.3137 2 8Z", fill_rule: "evenodd", } - } } } @@ -8300,7 +8121,6 @@ impl IconShape for HiSelector { d: "M10 3C10.2652 3 10.5196 3.10536 10.7071 3.29289L13.7071 6.29289C14.0976 6.68342 14.0976 7.31658 13.7071 7.70711C13.3166 8.09763 12.6834 8.09763 12.2929 7.70711L10 5.41421L7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711C5.90237 7.31658 5.90237 6.68342 6.29289 6.29289L9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3ZM6.29289 12.2929C6.68342 11.9024 7.31658 11.9024 7.70711 12.2929L10 14.5858L12.2929 12.2929C12.6834 11.9024 13.3166 11.9024 13.7071 12.2929C14.0976 12.6834 14.0976 13.3166 13.7071 13.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071L6.29289 13.7071C5.90237 13.3166 5.90237 12.6834 6.29289 12.2929Z", fill_rule: "evenodd", } - } } } @@ -8350,7 +8170,6 @@ impl IconShape for HiServer { d: "M2 13C2 11.8954 2.89543 11 4 11H16C17.1046 11 18 11.8954 18 13V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V13ZM16 14C16 14.5523 15.5523 15 15 15C14.4477 15 14 14.5523 14 14C14 13.4477 14.4477 13 15 13C15.5523 13 16 13.4477 16 14Z", fill_rule: "evenodd", } - } } } @@ -8393,7 +8212,6 @@ impl IconShape for HiShare { path { d: "M15 8C16.6569 8 18 6.65685 18 5C18 3.34315 16.6569 2 15 2C13.3431 2 12 3.34315 12 5C12 5.12548 12.0077 5.24917 12.0227 5.37061L7.08259 7.84064C6.54303 7.32015 5.8089 7 5 7C3.34315 7 2 8.34315 2 10C2 11.6569 3.34315 13 5 13C5.80892 13 6.54306 12.6798 7.08263 12.1593L12.0227 14.6293C12.0077 14.7508 12 14.8745 12 15C12 16.6569 13.3431 18 15 18C16.6569 18 18 16.6569 18 15C18 13.3431 16.6569 12 15 12C14.1911 12 13.457 12.3201 12.9174 12.8406L7.97733 10.3706C7.9923 10.2492 8 10.1255 8 10C8 9.8745 7.99229 9.7508 7.97733 9.62934L12.9174 7.15932C13.4569 7.67984 14.1911 8 15 8Z", } - } } } @@ -8438,7 +8256,6 @@ impl IconShape for HiShieldCheck { d: "M2.16611 4.99891C5.17437 4.95809 7.91528 3.81033 10 1.94446C12.0847 3.81033 14.8256 4.95809 17.8339 4.99891C17.9431 5.64968 18 6.31821 18 7.00003C18 12.2249 14.6608 16.6698 10 18.3172C5.33923 16.6698 2 12.2249 2 7.00003C2 6.31821 2.05686 5.64968 2.16611 4.99891ZM13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289C13.3166 6.90237 12.6834 6.90237 12.2929 7.29289L9 10.5858L7.70711 9.29289C7.31658 8.90237 6.68342 8.90237 6.29289 9.29289C5.90237 9.68342 5.90237 10.3166 6.29289 10.7071L8.29289 12.7071C8.68342 13.0976 9.31658 13.0976 9.70711 12.7071L13.7071 8.70711Z", fill_rule: "evenodd", } - } } } @@ -8483,7 +8300,6 @@ impl IconShape for HiShieldExclamation { d: "M10 1.94446C7.91528 3.81033 5.17437 4.95809 2.16611 4.99891C2.05686 5.64968 2 6.31821 2 7.00003C2 12.2249 5.33923 16.6698 10 18.3172C14.6608 16.6698 18 12.2249 18 7.00003C18 6.31821 17.9431 5.64968 17.8339 4.99891C14.8256 4.95809 12.0847 3.81033 10 1.94446ZM11 14C11 14.5523 10.5523 15 10 15C9.44771 15 9 14.5523 9 14C9 13.4477 9.44771 13 10 13C10.5523 13 11 13.4477 11 14ZM11 7C11 6.44772 10.5523 6 10 6C9.44771 6 9 6.44772 9 7V10C9 10.5523 9.44771 11 10 11C10.5523 11 11 10.5523 11 10V7Z", fill_rule: "evenodd", } - } } } @@ -8528,7 +8344,6 @@ impl IconShape for HiShoppingBag { d: "M10 2C7.79086 2 6 3.79086 6 6V7H5C4.49046 7 4.06239 7.38314 4.00612 7.88957L3.00612 16.8896C2.97471 17.1723 3.06518 17.455 3.25488 17.6669C3.44458 17.8789 3.71556 18 4 18H16C16.2844 18 16.5554 17.8789 16.7451 17.6669C16.9348 17.455 17.0253 17.1723 16.9939 16.8896L15.9939 7.88957C15.9376 7.38314 15.5096 7 15 7H14V6C14 3.79086 12.2091 2 10 2ZM12 7V6C12 4.89543 11.1046 4 10 4C8.89543 4 8 4.89543 8 6V7H12ZM6 10C6 9.44772 6.44772 9 7 9C7.55228 9 8 9.44772 8 10C8 10.5523 7.55228 11 7 11C6.44772 11 6 10.5523 6 10ZM13 9C12.4477 9 12 9.44772 12 10C12 10.5523 12.4477 11 13 11C13.5523 11 14 10.5523 14 10C14 9.44772 13.5523 9 13 9Z", fill_rule: "evenodd", } - } } } @@ -8577,7 +8392,6 @@ impl IconShape for HiShoppingCart { path { d: "M6.5 18C7.32843 18 8 17.3284 8 16.5C8 15.6716 7.32843 15 6.5 15C5.67157 15 5 15.6716 5 16.5C5 17.3284 5.67157 18 6.5 18Z", } - } } } @@ -8629,7 +8443,6 @@ impl IconShape for HiSortAscending { path { d: "M13 16C13 16.5523 13.4477 17 14 17C14.5523 17 15 16.5523 15 16L15 10.4142L16.2929 11.7071C16.6834 12.0976 17.3166 12.0976 17.7071 11.7071C18.0976 11.3166 18.0976 10.6834 17.7071 10.2929L14.7071 7.29289C14.5196 7.10536 14.2652 7 14 7C13.7348 7 13.4804 7.10536 13.2929 7.29289L10.2929 10.2929C9.90237 10.6834 9.90237 11.3166 10.2929 11.7071C10.6834 12.0976 11.3166 12.0976 11.7071 11.7071L13 10.4142L13 16Z", } - } } } @@ -8681,7 +8494,6 @@ impl IconShape for HiSortDescending { path { d: "M15 8C15 7.44772 14.5523 7 14 7C13.4477 7 13 7.44771 13 8L13 13.5858L11.7071 12.2929C11.3166 11.9024 10.6834 11.9024 10.2929 12.2929C9.90237 12.6834 9.90237 13.3166 10.2929 13.7071L13.2929 16.7071C13.4804 16.8946 13.7348 17 14 17C14.2652 17 14.5196 16.8946 14.7071 16.7071L17.7071 13.7071C18.0976 13.3166 18.0976 12.6834 17.7071 12.2929C17.3166 11.9024 16.6834 11.9024 16.2929 12.2929L15 13.5858L15 8Z", } - } } } @@ -8731,7 +8543,6 @@ impl IconShape for HiSparkles { d: "M11.9999 2C12.4537 2 12.8505 2.30548 12.9667 2.74411L14.1459 7.19893L17.4997 9.13381C17.8092 9.31241 17.9999 9.64262 17.9999 10C17.9999 10.3574 17.8092 10.6876 17.4997 10.8662L14.1459 12.8011L12.9667 17.2559C12.8505 17.6945 12.4537 18 11.9999 18C11.5462 18 11.1493 17.6945 11.0332 17.2559L9.85402 12.8011L6.50027 10.8662C6.19072 10.6876 6 10.3574 6 10C6 9.64262 6.19072 9.31241 6.50027 9.13382L9.85402 7.19893L11.0332 2.74411C11.1493 2.30548 11.5462 2 11.9999 2Z", fill_rule: "evenodd", } - } } } @@ -8776,7 +8587,6 @@ impl IconShape for HiSpeakerphone { d: "M18 3C18 2.65342 17.8205 2.33156 17.5257 2.14935C17.2309 1.96714 16.8628 1.95058 16.5528 2.10557L8.76393 6H5C3.34315 6 2 7.34315 2 9C2 10.6569 3.34315 12 5 12H5.27925L7.05132 17.3162C7.18744 17.7246 7.56958 18 8.00001 18H9.00001C9.55229 18 10 17.5523 10 17V12.618L16.5528 15.8944C16.8628 16.0494 17.2309 16.0329 17.5257 15.8507C17.8205 15.6684 18 15.3466 18 15V3Z", fill_rule: "evenodd", } - } } } @@ -8819,7 +8629,6 @@ impl IconShape for HiStar { path { d: "M9.04893 2.92707C9.34828 2.00576 10.6517 2.00576 10.951 2.92707L12.0206 6.21886C12.1545 6.63089 12.5384 6.90985 12.9717 6.90985H16.4329C17.4016 6.90985 17.8044 8.14946 17.0207 8.71886L14.2205 10.7533C13.87 11.0079 13.7233 11.4593 13.8572 11.8713L14.9268 15.1631C15.2261 16.0844 14.1717 16.8506 13.3879 16.2812L10.5878 14.2467C10.2373 13.9921 9.76269 13.9921 9.4122 14.2467L6.61203 16.2812C5.82832 16.8506 4.77384 16.0844 5.07319 15.1631L6.14276 11.8713C6.27663 11.4593 6.12997 11.0079 5.77949 10.7533L2.97932 8.71886C2.1956 8.14946 2.59838 6.90985 3.5671 6.90985H7.0283C7.46153 6.90985 7.84548 6.63089 7.97936 6.21886L9.04893 2.92707Z", } - } } } @@ -8868,7 +8677,6 @@ impl IconShape for HiStatusOffline { path { d: "M7.40075 11.4995C7.12434 11.0214 6.51266 10.8578 6.03452 11.1343C5.55639 11.4107 5.39285 12.0223 5.66926 12.5005C5.88367 12.8714 6.14907 13.2198 6.46458 13.5353C6.85511 13.9258 7.48827 13.9258 7.8788 13.5353C8.26932 13.1448 8.26932 12.5116 7.8788 12.1211C7.68771 11.93 7.52865 11.7208 7.40075 11.4995Z", } - } } } @@ -8913,7 +8721,6 @@ impl IconShape for HiStatusOnline { d: "M5.05025 3.63579C5.44078 4.02631 5.44078 4.65948 5.05025 5.05C2.31658 7.78367 2.31658 12.2158 5.05025 14.9495C5.44078 15.34 5.44078 15.9732 5.05025 16.3637C4.65973 16.7542 4.02656 16.7542 3.63604 16.3637C0.12132 12.849 0.12132 7.15051 3.63604 3.63579C4.02656 3.24526 4.65973 3.24526 5.05025 3.63579ZM14.9498 3.63602C15.3403 3.2455 15.9735 3.2455 16.364 3.63602C19.8787 7.15074 19.8787 12.8492 16.364 16.3639C15.9735 16.7545 15.3403 16.7545 14.9498 16.3639C14.5592 15.9734 14.5592 15.3403 14.9498 14.9497C17.6834 12.2161 17.6834 7.78391 14.9498 5.05023C14.5592 4.65971 14.5592 4.02655 14.9498 3.63602ZM7.87869 6.46422C8.26921 6.85474 8.26921 7.48791 7.87869 7.87843C6.70711 9.05 6.70711 10.9495 7.87869 12.1211C8.26921 12.5116 8.26921 13.1448 7.87868 13.5353C7.48816 13.9258 6.855 13.9258 6.46447 13.5353C4.51185 11.5827 4.51185 8.41684 6.46447 6.46422C6.855 6.07369 7.48816 6.07369 7.87869 6.46422ZM12.1213 6.46445C12.5119 6.07392 13.145 6.07392 13.5355 6.46445C15.4882 8.41707 15.4882 11.5829 13.5355 13.5355C13.145 13.926 12.5119 13.926 12.1213 13.5355C11.7308 13.145 11.7308 12.5118 12.1213 12.1213C13.2929 10.9497 13.2929 9.05023 12.1213 7.87866C11.7308 7.48814 11.7308 6.85497 12.1213 6.46445ZM10 8.99998C10.5523 8.99998 11 9.4477 11 9.99998V10.01C11 10.5623 10.5523 11.01 10 11.01C9.44772 11.01 9 10.5623 9 10.01V9.99998C9 9.4477 9.44772 8.99998 10 8.99998Z", fill_rule: "evenodd", } - } } } @@ -8958,7 +8765,6 @@ impl IconShape for HiStop { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8 7C7.44772 7 7 7.44772 7 8V12C7 12.5523 7.44772 13 8 13H12C12.5523 13 13 12.5523 13 12V8C13 7.44772 12.5523 7 12 7H8Z", fill_rule: "evenodd", } - } } } @@ -9003,7 +8809,6 @@ impl IconShape for HiSun { d: "M10 2C10.5523 2 11 2.44772 11 3V4C11 4.55228 10.5523 5 10 5C9.44772 5 9 4.55228 9 4V3C9 2.44772 9.44772 2 10 2ZM14 10C14 12.2091 12.2091 14 10 14C7.79086 14 6 12.2091 6 10C6 7.79086 7.79086 6 10 6C12.2091 6 14 7.79086 14 10ZM13.5356 14.9497L14.2427 15.6568C14.6332 16.0473 15.2664 16.0473 15.6569 15.6568C16.0474 15.2663 16.0474 14.6331 15.6569 14.2426L14.9498 13.5355C14.5593 13.145 13.9261 13.145 13.5356 13.5355C13.1451 13.926 13.1451 14.5592 13.5356 14.9497ZM15.6568 4.34309C16.0473 4.73362 16.0473 5.36678 15.6568 5.75731L14.9497 6.46441C14.5592 6.85494 13.926 6.85494 13.5355 6.46441C13.145 6.07389 13.145 5.44072 13.5355 5.0502L14.2426 4.34309C14.6331 3.95257 15.2663 3.95257 15.6568 4.34309ZM17 11C17.5523 11 18 10.5523 18 10C18 9.44772 17.5523 9 17 9H16C15.4477 9 15 9.44772 15 10C15 10.5523 15.4477 11 16 11H17ZM10 15C10.5523 15 11 15.4477 11 16V17C11 17.5523 10.5523 18 10 18C9.44772 18 9 17.5523 9 17V16C9 15.4477 9.44772 15 10 15ZM5.05031 6.46443C5.44083 6.85496 6.074 6.85496 6.46452 6.46443C6.85505 6.07391 6.85505 5.44074 6.46452 5.05022L5.75742 4.34311C5.36689 3.95259 4.73373 3.95259 4.3432 4.34311C3.95268 4.73363 3.95268 5.3668 4.3432 5.75732L5.05031 6.46443ZM6.46443 14.9497L5.75732 15.6568C5.3668 16.0473 4.73363 16.0473 4.34311 15.6568C3.95259 15.2663 3.95259 14.6331 4.34311 14.2426L5.05022 13.5355C5.44074 13.145 6.07391 13.145 6.46443 13.5355C6.85496 13.926 6.85496 14.5592 6.46443 14.9497ZM4 11C4.55228 11 5 10.5523 5 10C5 9.44772 4.55228 9 4 9H3C2.44772 9 2 9.44772 2 10C2 10.5523 2.44772 11 3 11H4Z", fill_rule: "evenodd", } - } } } @@ -9048,7 +8853,6 @@ impl IconShape for HiSupport { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM16 10C16 10.9926 15.7589 11.929 15.3322 12.7537L13.8076 11.2291C13.9325 10.8419 14 10.4288 14 10C14 9.6714 13.9604 9.35205 13.8856 9.04648L15.4484 7.48368C15.8025 8.24895 16 9.1014 16 10ZM10.8345 13.9128L12.4156 15.4939C11.6765 15.8193 10.8594 16 10 16C9.1014 16 8.24895 15.8025 7.48368 15.4484L9.04648 13.8856C9.35205 13.9604 9.6714 14 10 14C10.2862 14 10.5653 13.9699 10.8345 13.9128ZM6.1581 11.1172C6.05517 10.7626 6 10.3878 6 10C6 9.66814 6.04041 9.34571 6.11659 9.03738L6.0378 9.11617L4.50608 7.58444C4.18066 8.32349 4 9.14065 4 10C4 10.9539 4.2226 11.8558 4.61868 12.6566L6.1581 11.1172ZM7.24631 4.66782C8.07101 4.24105 9.00735 4 10 4C10.9539 4 11.8558 4.2226 12.6566 4.61868L11.1172 6.1581C10.7626 6.05517 10.3878 6 10 6C9.57119 6 9.15814 6.06748 8.77088 6.19239L7.24631 4.66782ZM12 10C12 11.1046 11.1046 12 10 12C8.89543 12 8 11.1046 8 10C8 8.89543 8.89543 8 10 8C11.1046 8 12 8.89543 12 10Z", fill_rule: "evenodd", } - } } } @@ -9094,7 +8898,6 @@ impl IconShape for HiSwitchHorizontal { path { d: "M12 15C12.5523 15 13 14.5523 13 14C13 13.4477 12.5523 13 12 13L6.41421 13L7.70711 11.7071C8.09763 11.3166 8.09763 10.6834 7.70711 10.2929C7.31658 9.90237 6.68342 9.90237 6.29289 10.2929L3.29289 13.2929C3.10536 13.4804 3 13.7348 3 14C3 14.2652 3.10536 14.5196 3.29289 14.7071L6.29289 17.7071C6.68342 18.0976 7.31658 18.0976 7.70711 17.7071C8.09763 17.3166 8.09763 16.6834 7.70711 16.2929L6.41421 15L12 15Z", } - } } } @@ -9140,7 +8943,6 @@ impl IconShape for HiSwitchVertical { path { d: "M15 8C15 7.44772 14.5523 7 14 7C13.4477 7 13 7.44772 13 8L13 13.5858L11.7071 12.2929C11.3166 11.9024 10.6834 11.9024 10.2929 12.2929C9.90237 12.6834 9.90237 13.3166 10.2929 13.7071L13.2929 16.7071C13.4804 16.8946 13.7348 17 14 17C14.2652 17 14.5196 16.8946 14.7071 16.7071L17.7071 13.7071C18.0976 13.3166 18.0976 12.6834 17.7071 12.2929C17.3166 11.9024 16.6834 11.9024 16.2929 12.2929L15 13.5858L15 8Z", } - } } } @@ -9185,7 +8987,6 @@ impl IconShape for HiTable { d: "M5 4C3.34315 4 2 5.34315 2 7V13C2 14.6569 3.34315 16 5 16H15C16.6569 16 18 14.6569 18 13V7C18 5.34315 16.6569 4 15 4H5ZM4 13V12H9V14H5C4.44772 14 4 13.5523 4 13ZM11 14H15C15.5523 14 16 13.5523 16 13V12H11V14ZM11 10H16V8H11V10ZM9 8H4V10H9V8Z", fill_rule: "evenodd", } - } } } @@ -9230,7 +9031,6 @@ impl IconShape for HiTag { d: "M17.7071 9.29289C18.0976 9.68342 18.0976 10.3166 17.7071 10.7071L10.7071 17.7071C10.3166 18.0976 9.68342 18.0976 9.29289 17.7071L2.29289 10.7071C2.0976 10.5118 1.99997 10.2558 2 9.99988V5C2 3.34315 3.34315 2 5 2H10.0003C10.2561 2.00007 10.5119 2.0977 10.7071 2.29289L17.7071 9.29289ZM5 6C5.55228 6 6 5.55228 6 5C6 4.44772 5.55228 4 5 4C4.44772 4 4 4.44772 4 5C4 5.55228 4.44772 6 5 6Z", fill_rule: "evenodd", } - } } } @@ -9279,7 +9079,6 @@ impl IconShape for HiTemplate { path { d: "M14 9C13.4477 9 13 9.44771 13 10V16C13 16.5523 13.4477 17 14 17H16C16.5523 17 17 16.5523 17 16V10C17 9.44771 16.5523 9 16 9H14Z", } - } } } @@ -9324,7 +9123,6 @@ impl IconShape for HiTerminal { d: "M2 5C2 3.89543 2.89543 3 4 3H16C17.1046 3 18 3.89543 18 5V15C18 16.1046 17.1046 17 16 17H4C2.89543 17 2 16.1046 2 15V5ZM5.29289 6.29289C5.68342 5.90237 6.31658 5.90237 6.70711 6.29289L9.70711 9.29289C10.0976 9.68342 10.0976 10.3166 9.70711 10.7071L6.70711 13.7071C6.31658 14.0976 5.68342 14.0976 5.29289 13.7071C4.90237 13.3166 4.90237 12.6834 5.29289 12.2929L7.58579 10L5.29289 7.70711C4.90237 7.31658 4.90237 6.68342 5.29289 6.29289ZM11 12C10.4477 12 10 12.4477 10 13C10 13.5523 10.4477 14 11 14H14C14.5523 14 15 13.5523 15 13C15 12.4477 14.5523 12 14 12H11Z", fill_rule: "evenodd", } - } } } @@ -9370,7 +9168,6 @@ impl IconShape for HiThumbDown { path { d: "M14 9.66667V4.23607C14 3.47852 13.572 2.786 12.8945 2.44721L12.8446 2.42229C12.2892 2.14458 11.6767 2 11.0558 2L5.63964 2C4.68628 2 3.86545 2.67292 3.67848 3.60777L2.47848 9.60777C2.23097 10.8453 3.17755 12 4.43964 12H8.00004V16C8.00004 17.1046 8.89547 18 10 18C10.5523 18 11 17.5523 11 17V16.3333C11 15.4679 11.2807 14.6257 11.8 13.9333L13.2 12.0667C13.7193 11.3743 14 10.5321 14 9.66667Z", } - } } } @@ -9416,7 +9213,6 @@ impl IconShape for HiThumbUp { path { d: "M6 10.3333V15.7639C6 16.5215 6.428 17.214 7.10557 17.5528L7.15542 17.5777C7.71084 17.8554 8.32329 18 8.94427 18H14.3604C15.3138 18 16.1346 17.3271 16.3216 16.3922L17.5216 10.3922C17.7691 9.15465 16.8225 8 15.5604 8H12V4C12 2.89543 11.1046 2 10 2C9.44772 2 9 2.44772 9 3V3.66667C9 4.53215 8.71929 5.37428 8.2 6.06667L6.8 7.93333C6.28071 8.62572 6 9.46785 6 10.3333Z", } - } } } @@ -9459,7 +9255,6 @@ impl IconShape for HiTicket { path { d: "M2 6C2 4.89543 2.89543 4 4 4H16C17.1046 4 18 4.89543 18 6V8C16.8954 8 16 8.89543 16 10C16 11.1046 16.8954 12 18 12V14C18 15.1046 17.1046 16 16 16H4C2.89543 16 2 15.1046 2 14V12C3.10457 12 4 11.1046 4 10C4 8.89543 3.10457 8 2 8V6Z", } - } } } @@ -9504,7 +9299,6 @@ impl IconShape for HiTranslate { d: "M7.00001 2C7.55229 2 8.00001 2.44772 8.00001 3V4H8.73223C8.744 3.99979 8.75581 3.99979 8.76765 4H11C11.5523 4 12 4.44772 12 5C12 5.55228 11.5523 6 11 6H9.57801C9.21635 7.68748 8.63076 9.29154 7.85405 10.7796C8.14482 11.1338 8.44964 11.476 8.76767 11.8055C9.15124 12.2028 9.14007 12.8359 8.74272 13.2195C8.34537 13.603 7.7123 13.5919 7.32873 13.1945C7.13962 12.9986 6.95468 12.7987 6.77405 12.5948C5.88895 13.9101 4.84387 15.1084 3.66692 16.1618C3.2554 16.5301 2.6232 16.4951 2.25487 16.0836C1.88655 15.672 1.92157 15.0398 2.3331 14.6715C3.54619 13.5858 4.60214 12.3288 5.4631 10.9389C4.90663 10.1499 4.40868 9.31652 3.97558 8.44503C3.7298 7.95045 3.93148 7.35027 4.42606 7.10449C4.92064 6.8587 5.52083 7.06039 5.76661 7.55497C6.00021 8.02502 6.25495 8.48278 6.52961 8.92699C6.947 7.99272 7.28247 7.01402 7.52698 6H3.00001C2.44772 6 2.00001 5.55228 2.00001 5C2.00001 4.44772 2.44772 4 3.00001 4H6.00001V3C6.00001 2.44772 6.44772 2 7.00001 2ZM13 8C13.3788 8 13.725 8.214 13.8944 8.55279L16.8854 14.5348C16.8919 14.5471 16.8982 14.5596 16.9041 14.5722L17.8944 16.5528C18.1414 17.0468 17.9412 17.6474 17.4472 17.8944C16.9532 18.1414 16.3526 17.9412 16.1056 17.4472L15.382 16H10.618L9.89444 17.4472C9.64745 17.9412 9.04677 18.1414 8.5528 17.8944C8.05882 17.6474 7.85859 17.0468 8.10558 16.5528L9.09589 14.5722C9.10187 14.5596 9.1081 14.5471 9.11458 14.5348L12.1056 8.55279C12.275 8.214 12.6212 8 13 8ZM11.618 14H14.382L13 11.2361L11.618 14Z", fill_rule: "evenodd", } - } } } @@ -9549,7 +9343,6 @@ impl IconShape for HiTrash { d: "M9 2C8.62123 2 8.27497 2.214 8.10557 2.55279L7.38197 4H4C3.44772 4 3 4.44772 3 5C3 5.55228 3.44772 6 4 6L4 16C4 17.1046 4.89543 18 6 18H14C15.1046 18 16 17.1046 16 16V6C16.5523 6 17 5.55228 17 5C17 4.44772 16.5523 4 16 4H12.618L11.8944 2.55279C11.725 2.214 11.3788 2 11 2H9ZM7 8C7 7.44772 7.44772 7 8 7C8.55228 7 9 7.44772 9 8V14C9 14.5523 8.55228 15 8 15C7.44772 15 7 14.5523 7 14V8ZM12 7C11.4477 7 11 7.44772 11 8V14C11 14.5523 11.4477 15 12 15C12.5523 15 13 14.5523 13 14V8C13 7.44772 12.5523 7 12 7Z", fill_rule: "evenodd", } - } } } @@ -9594,7 +9387,6 @@ impl IconShape for HiTrendingDown { d: "M12 13C11.4477 13 11 13.4477 11 14C11 14.5523 11.4477 15 12 15H17C17.5523 15 18 14.5523 18 14V9C18 8.44772 17.5523 8 17 8C16.4477 8 16 8.44772 16 9V11.5858L11.7071 7.29289C11.3166 6.90237 10.6834 6.90237 10.2929 7.29289L8 9.58579L3.70711 5.29289C3.31658 4.90237 2.68342 4.90237 2.29289 5.29289C1.90237 5.68342 1.90237 6.31658 2.29289 6.70711L7.29289 11.7071C7.68342 12.0976 8.31658 12.0976 8.70711 11.7071L11 9.41421L14.5858 13H12Z", fill_rule: "evenodd", } - } } } @@ -9639,7 +9431,6 @@ impl IconShape for HiTrendingUp { d: "M12 7C11.4477 7 11 6.55228 11 6C11 5.44772 11.4477 5 12 5H17C17.5523 5 18 5.44772 18 6V11C18 11.5523 17.5523 12 17 12C16.4477 12 16 11.5523 16 11V8.41421L11.7071 12.7071C11.3166 13.0976 10.6834 13.0976 10.2929 12.7071L8 10.4142L3.70711 14.7071C3.31658 15.0976 2.68342 15.0976 2.29289 14.7071C1.90237 14.3166 1.90237 13.6834 2.29289 13.2929L7.29289 8.29289C7.68342 7.90237 8.31658 7.90237 8.70711 8.29289L11 10.5858L14.5858 7H12Z", fill_rule: "evenodd", } - } } } @@ -9691,7 +9482,6 @@ impl IconShape for HiTruck { path { d: "M14 7C13.4477 7 13 7.44772 13 8V14.05C13.1616 14.0172 13.3288 14 13.5 14C14.7095 14 15.7184 14.8589 15.95 16H17C17.5523 16 18 15.5523 18 15V10C18 9.73478 17.8946 9.48043 17.7071 9.29289L15.7071 7.29289C15.5196 7.10536 15.2652 7 15 7H14Z", } - } } } @@ -9736,7 +9526,6 @@ impl IconShape for HiUpload { d: "M3 17C3 16.4477 3.44772 16 4 16H16C16.5523 16 17 16.4477 17 17C17 17.5523 16.5523 18 16 18H4C3.44772 18 3 17.5523 3 17ZM6.29289 6.70711C5.90237 6.31658 5.90237 5.68342 6.29289 5.29289L9.29289 2.29289C9.48043 2.10536 9.73478 2 10 2C10.2652 2 10.5196 2.10536 10.7071 2.29289L13.7071 5.29289C14.0976 5.68342 14.0976 6.31658 13.7071 6.70711C13.3166 7.09763 12.6834 7.09763 12.2929 6.70711L11 5.41421L11 13C11 13.5523 10.5523 14 10 14C9.44771 14 9 13.5523 9 13L9 5.41421L7.70711 6.70711C7.31658 7.09763 6.68342 7.09763 6.29289 6.70711Z", fill_rule: "evenodd", } - } } } @@ -9785,7 +9574,6 @@ impl IconShape for HiUserAdd { path { d: "M16 7C16 6.44772 15.5523 6 15 6C14.4477 6 14 6.44772 14 7V8H13C12.4477 8 12 8.44771 12 9C12 9.55228 12.4477 10 13 10H14V11C14 11.5523 14.4477 12 15 12C15.5523 12 16 11.5523 16 11V10H17C17.5523 10 18 9.55228 18 9C18 8.44772 17.5523 8 17 8H16V7Z", } - } } } @@ -9830,7 +9618,6 @@ impl IconShape for HiUserCircle { d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM12 7C12 8.10457 11.1046 9 10 9C8.89543 9 8 8.10457 8 7C8 5.89543 8.89543 5 10 5C11.1046 5 12 5.89543 12 7ZM9.99993 11C7.98239 11 6.24394 12.195 5.45374 13.9157C6.55403 15.192 8.18265 16 9.99998 16C11.8173 16 13.4459 15.1921 14.5462 13.9158C13.756 12.195 12.0175 11 9.99993 11Z", fill_rule: "evenodd", } - } } } @@ -9888,7 +9675,6 @@ impl IconShape for HiUserGroup { path { d: "M4.74926 12.0943C4.27185 12.9552 4 13.9459 4 15V18H1V15C1 13.3431 2.34315 12 4 12C4.25871 12 4.50977 12.0327 4.74926 12.0943Z", } - } } } @@ -9937,7 +9723,6 @@ impl IconShape for HiUserRemove { path { d: "M13 8C12.4477 8 12 8.44771 12 9C12 9.55229 12.4477 10 13 10H17C17.5523 10 18 9.55229 18 9C18 8.44771 17.5523 8 17 8H13Z", } - } } } @@ -9982,7 +9767,6 @@ impl IconShape for HiUser { d: "M10 9C11.6569 9 13 7.65685 13 6C13 4.34315 11.6569 3 10 3C8.34315 3 7 4.34315 7 6C7 7.65685 8.34315 9 10 9ZM3 18C3 14.134 6.13401 11 10 11C13.866 11 17 14.134 17 18H3Z", fill_rule: "evenodd", } - } } } @@ -10034,7 +9818,6 @@ impl IconShape for HiUsers { path { d: "M6 11C8.76142 11 11 13.2386 11 16V17H1V16C1 13.2386 3.23858 11 6 11Z", } - } } } @@ -10079,7 +9862,6 @@ impl IconShape for HiVariable { d: "M4.6485 3.08366C5.15459 3.30478 5.3856 3.89429 5.16448 4.40038C4.41582 6.11389 4 8.00707 4 10C4 11.9929 4.41582 13.8861 5.16448 15.5996C5.3856 16.1057 5.15459 16.6952 4.6485 16.9164C4.14242 17.1375 3.5529 16.9065 3.33178 16.4004C2.47486 14.4391 2 12.2737 2 10C2 7.72632 2.47486 5.56091 3.33178 3.59964C3.5529 3.09355 4.14242 2.86254 4.6485 3.08366ZM12.9613 7C12.0499 7 11.188 7.41427 10.6186 8.12592L10.2911 8.53528L10.1799 8.25722C9.87619 7.4979 9.14078 7 8.32297 7H8C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9H8.32297L8.8551 10.3303L7.81962 11.6247C7.62985 11.8619 7.34253 12 7.03875 12H7C6.44772 12 6 12.4477 6 13C6 13.5523 6.44772 14 7 14H7.03875C7.9501 14 8.81204 13.5857 9.38136 12.8741L9.70885 12.4647L9.82008 12.7428C10.1238 13.5021 10.8592 14 11.677 14H12C12.5523 14 13 13.5523 13 13C13 12.4477 12.5523 12 12 12H11.677L11.1449 10.6697L12.1804 9.37531C12.3702 9.13809 12.6575 9 12.9613 9H13C13.5523 9 14 8.55228 14 8C14 7.44772 13.5523 7 13 7H12.9613ZM14.8355 4.40038C14.6144 3.89429 14.8454 3.30478 15.3515 3.08366C15.8576 2.86254 16.4471 3.09355 16.6682 3.59964C17.5251 5.56091 18 7.72632 18 10C18 12.2737 17.5251 14.4391 16.6682 16.4004C16.4471 16.9065 15.8576 17.1375 15.3515 16.9164C14.8454 16.6952 14.6144 16.1057 14.8355 15.5996C15.5842 13.8861 16 11.9929 16 10C16 8.00707 15.5842 6.11389 14.8355 4.40038Z", fill_rule: "evenodd", } - } } } @@ -10125,7 +9907,6 @@ impl IconShape for HiVideoCamera { path { d: "M14.5528 7.10557C14.214 7.27497 14 7.62123 14 8V12C14 12.3788 14.214 12.725 14.5528 12.8944L16.5528 13.8944C16.8628 14.0494 17.2309 14.0329 17.5257 13.8507C17.8205 13.6684 18 13.3466 18 13V7C18 6.65342 17.8205 6.33156 17.5257 6.14935C17.2309 5.96714 16.8628 5.95058 16.5528 6.10557L14.5528 7.10557Z", } - } } } @@ -10174,7 +9955,6 @@ impl IconShape for HiViewBoards { path { d: "M15 3C14.4477 3 14 3.44772 14 4V16C14 16.5523 14.4477 17 15 17H17C17.5523 17 18 16.5523 18 16V4C18 3.44772 17.5523 3 17 3H15Z", } - } } } @@ -10226,7 +10006,6 @@ impl IconShape for HiViewGridAdd { path { d: "M14 11C14.5523 11 15 11.4477 15 12V13H16C16.5523 13 17 13.4477 17 14C17 14.5523 16.5523 15 16 15H15V16C15 16.5523 14.5523 17 14 17C13.4477 17 13 16.5523 13 16V15H12C11.4477 15 11 14.5523 11 14C11 13.4477 11.4477 13 12 13H13V12C13 11.4477 13.4477 11 14 11Z", } - } } } @@ -10278,7 +10057,6 @@ impl IconShape for HiViewGrid { path { d: "M11 13C11 11.8954 11.8954 11 13 11H15C16.1046 11 17 11.8954 17 13V15C17 16.1046 16.1046 17 15 17H13C11.8954 17 11 16.1046 11 15V13Z", } - } } } @@ -10323,7 +10101,6 @@ impl IconShape for HiViewList { d: "M3 4C3 3.44772 3.44772 3 4 3H16C16.5523 3 17 3.44772 17 4C17 4.55228 16.5523 5 16 5H4C3.44772 5 3 4.55228 3 4ZM3 8C3 7.44772 3.44772 7 4 7H16C16.5523 7 17 7.44772 17 8C17 8.55228 16.5523 9 16 9H4C3.44772 9 3 8.55228 3 8ZM3 12C3 11.4477 3.44772 11 4 11H16C16.5523 11 17 11.4477 17 12C17 12.5523 16.5523 13 16 13H4C3.44772 13 3 12.5523 3 12ZM3 16C3 15.4477 3.44772 15 4 15H16C16.5523 15 17 15.4477 17 16C17 16.5523 16.5523 17 16 17H4C3.44772 17 3 16.5523 3 16Z", fill_rule: "evenodd", } - } } } @@ -10373,7 +10150,6 @@ impl IconShape for HiVolumeOff { d: "M12.2929 7.29289C12.6834 6.90237 13.3166 6.90237 13.7071 7.29289L15 8.58579L16.2929 7.29289C16.6834 6.90237 17.3166 6.90237 17.7071 7.29289C18.0976 7.68342 18.0976 8.31658 17.7071 8.70711L16.4142 10L17.7071 11.2929C18.0976 11.6834 18.0976 12.3166 17.7071 12.7071C17.3166 13.0976 16.6834 13.0976 16.2929 12.7071L15 11.4142L13.7071 12.7071C13.3166 13.0976 12.6834 13.0976 12.2929 12.7071C11.9024 12.3166 11.9024 11.6834 12.2929 11.2929L13.5858 10L12.2929 8.70711C11.9024 8.31658 11.9024 7.68342 12.2929 7.29289Z", fill_rule: "evenodd", } - } } } @@ -10423,7 +10199,6 @@ impl IconShape for HiVolumeUp { d: "M14.6568 2.92888C15.0474 2.53836 15.6805 2.53836 16.0711 2.92888C17.8796 4.73743 19 7.2388 19 9.99995C19 12.7611 17.8796 15.2625 16.0711 17.071C15.6805 17.4615 15.0474 17.4615 14.6568 17.071C14.2663 16.6805 14.2663 16.0473 14.6568 15.6568C16.1057 14.208 17 12.2094 17 9.99995C17 7.79053 16.1057 5.7919 14.6568 4.34309C14.2663 3.95257 14.2663 3.3194 14.6568 2.92888ZM11.8284 5.75731C12.2189 5.36678 12.8521 5.36678 13.2426 5.75731C13.7685 6.28319 14.1976 6.90687 14.5003 7.59958C14.822 8.33592 15 9.14847 15 9.99995C15 11.6565 14.3273 13.1579 13.2426 14.2426C12.8521 14.6331 12.2189 14.6331 11.8284 14.2426C11.4379 13.8521 11.4379 13.2189 11.8284 12.8284C12.5534 12.1034 13 11.1048 13 9.99995C13 9.42922 12.8811 8.8889 12.6676 8.40032C12.4663 7.93958 12.1802 7.52327 11.8284 7.17152C11.4379 6.781 11.4379 6.14783 11.8284 5.75731Z", fill_rule: "evenodd", } - } } } @@ -10468,7 +10243,6 @@ impl IconShape for HiWifi { d: "M17.7781 8.22183C13.4823 3.92606 6.51752 3.92606 2.22176 8.22183C1.83123 8.61235 1.19807 8.61235 0.807542 8.22183C0.417017 7.8313 0.417017 7.19814 0.807542 6.80761C5.88436 1.7308 14.1155 1.7308 19.1923 6.80761C19.5828 7.19814 19.5828 7.8313 19.1923 8.22183C18.8018 8.61235 18.1686 8.61235 17.7781 8.22183ZM14.9497 11.0503C12.216 8.31659 7.78385 8.31659 5.05018 11.0503C4.65966 11.4408 4.02649 11.4408 3.63597 11.0503C3.24544 10.6597 3.24544 10.0266 3.63597 9.63605C7.15069 6.12133 12.8492 6.12133 16.3639 9.63605C16.7544 10.0266 16.7544 10.6597 16.3639 11.0503C15.9734 11.4408 15.3402 11.4408 14.9497 11.0503ZM12.1213 13.8787C10.9497 12.7071 9.05018 12.7071 7.87861 13.8787C7.48809 14.2692 6.85492 14.2692 6.4644 13.8787C6.07387 13.4882 6.07387 12.855 6.4644 12.4645C8.41702 10.5119 11.5828 10.5119 13.5355 12.4645C13.926 12.855 13.926 13.4882 13.5355 13.8787C13.1449 14.2692 12.5118 14.2692 12.1213 13.8787ZM8.99993 16C8.99993 15.4477 9.44765 15 9.99993 15H10.0099C10.5622 15 11.0099 15.4477 11.0099 16C11.0099 16.5523 10.5622 17 10.0099 17H9.99993C9.44765 17 8.99993 16.5523 8.99993 16Z", fill_rule: "evenodd", } - } } } @@ -10513,7 +10287,6 @@ impl IconShape for HiXCircle { d: "M10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM8.70711 7.29289C8.31658 6.90237 7.68342 6.90237 7.29289 7.29289C6.90237 7.68342 6.90237 8.31658 7.29289 8.70711L8.58579 10L7.29289 11.2929C6.90237 11.6834 6.90237 12.3166 7.29289 12.7071C7.68342 13.0976 8.31658 13.0976 8.70711 12.7071L10 11.4142L11.2929 12.7071C11.6834 13.0976 12.3166 13.0976 12.7071 12.7071C13.0976 12.3166 13.0976 11.6834 12.7071 11.2929L11.4142 10L12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289C12.3166 6.90237 11.6834 6.90237 11.2929 7.29289L10 8.58579L8.70711 7.29289Z", fill_rule: "evenodd", } - } } } @@ -10558,7 +10331,6 @@ impl IconShape for HiX { d: "M4.29289 4.29289C4.68342 3.90237 5.31658 3.90237 5.70711 4.29289L10 8.58579L14.2929 4.29289C14.6834 3.90237 15.3166 3.90237 15.7071 4.29289C16.0976 4.68342 16.0976 5.31658 15.7071 5.70711L11.4142 10L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L10 11.4142L5.70711 15.7071C5.31658 16.0976 4.68342 16.0976 4.29289 15.7071C3.90237 15.3166 3.90237 14.6834 4.29289 14.2929L8.58579 10L4.29289 5.70711C3.90237 5.31658 3.90237 4.68342 4.29289 4.29289Z", fill_rule: "evenodd", } - } } } @@ -10606,7 +10378,6 @@ impl IconShape for HiZoomIn { d: "M2 8C2 4.68629 4.68629 2 8 2C11.3137 2 14 4.68629 14 8C14 9.29583 13.5892 10.4957 12.8907 11.4765L17.7071 16.2929C18.0976 16.6834 18.0976 17.3166 17.7071 17.7071C17.3166 18.0976 16.6834 18.0976 16.2929 17.7071L11.4765 12.8907C10.4957 13.5892 9.29583 14 8 14C4.68629 14 2 11.3137 2 8ZM8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4Z", fill_rule: "evenodd", } - } } } @@ -10656,7 +10427,6 @@ impl IconShape for HiZoomOut { d: "M5 8C5 7.44772 5.44772 7 6 7H10C10.5523 7 11 7.44772 11 8C11 8.55228 10.5523 9 10 9H6C5.44772 9 5 8.55228 5 8Z", fill_rule: "evenodd", } - } } } diff --git a/packages/lib/src/icons/io_icons.rs b/packages/lib/src/icons/io_icons.rs index ef46241..86aeaea 100644 --- a/packages/lib/src/icons/io_icons.rs +++ b/packages/lib/src/icons/io_icons.rs @@ -50,7 +50,6 @@ impl IconShape for IoAccessibilityOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -96,7 +95,6 @@ impl IconShape for IoAccessibilitySharp { path { d: "M256,112a56,56,0,1,1,56-56A56.06,56.06,0,0,1,256,112Z", } - } } } @@ -142,7 +140,6 @@ impl IconShape for IoAccessibility { path { d: "M432,112.8l-.45.12h0l-.42.13c-1,.28-2,.58-3,.89-18.61,5.46-108.93,30.92-172.56,30.92-59.13,0-141.28-22-167.56-29.47a73.79,73.79,0,0,0-8-2.58c-19-5-32,14.3-32,31.94,0,17.47,15.7,25.79,31.55,31.76v.28l95.22,29.74c9.73,3.73,12.33,7.54,13.6,10.84,4.13,10.59.83,31.56-.34,38.88l-5.8,45L150.05,477.44q-.15.72-.27,1.47l-.23,1.27h0c-2.32,16.15,9.54,31.82,32,31.82,19.6,0,28.25-13.53,32-31.94h0s28-157.57,42-157.57,42.84,157.57,42.84,157.57h0c3.75,18.41,12.4,31.94,32,31.94,22.52,0,34.38-15.74,32-31.94-.21-1.38-.46-2.74-.76-4.06L329,301.27l-5.79-45c-4.19-26.21-.82-34.87.32-36.9a1.09,1.09,0,0,0,.08-.15c1.08-2,6-6.48,17.48-10.79l89.28-31.21a16.9,16.9,0,0,0,1.62-.52c16-6,32-14.3,32-31.93S451,107.81,432,112.8Z", } - } } } @@ -200,7 +197,6 @@ impl IconShape for IoAddCircleOutline { y1: "256", y2: "256", } - } } } @@ -243,7 +239,6 @@ impl IconShape for IoAddCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm96,224H272v80H240V272H160V240h80V160h32v80h80Z", } - } } } @@ -286,7 +281,6 @@ impl IconShape for IoAddCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,224H272v64a16,16,0,0,1-32,0V272H176a16,16,0,0,1,0-32h64V176a16,16,0,0,1,32,0v64h64a16,16,0,0,1,0,32Z", } - } } } @@ -340,7 +334,6 @@ impl IconShape for IoAddOutline { y1: "256", y2: "256", } - } } } @@ -394,7 +387,6 @@ impl IconShape for IoAddSharp { y1: "256", y2: "256", } - } } } @@ -448,7 +440,6 @@ impl IconShape for IoAdd { y1: "256", y2: "256", } - } } } @@ -492,7 +483,6 @@ impl IconShape for IoAirplaneOutline { d: "M407.72,224c-3.4,0-14.79.1-18,.3l-64.9,1.7a1.83,1.83,0,0,1-1.69-.9L193.55,67.56A9,9,0,0,0,186.89,64H160l73,161a2.35,2.35,0,0,1-2.26,3.35l-121.69,1.8a8.06,8.06,0,0,1-6.6-3.1l-37-45c-3-3.9-8.62-6-13.51-6H33.08c-1.29,0-1.1,1.21-.75,2.43L52.17,249.9a16.3,16.3,0,0,1,0,11.9L32.31,333c-.59,1.95-.52,3,1.77,3H52c8.14,0,9.25-1.06,13.41-6.3l37.7-45.7a8.19,8.19,0,0,1,6.6-3.1l120.68,2.7a2.7,2.7,0,0,1,2.43,3.74L160,448h26.64a9,9,0,0,0,6.65-3.55L323.14,287c.39-.6,2-.9,2.69-.9l63.9,1.7c3.3.2,14.59.3,18,.3C452,288.1,480,275.93,480,256S452.12,224,407.72,224Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -535,7 +525,6 @@ impl IconShape for IoAirplaneSharp { path { d: "M407.72,208c-2.72,0-14.44.08-18.67.31l-57.77,1.52L198.06,48H135.25l74.59,164.61-97.31,1.44L68.25,160H16.14l20.61,94.18c.15.54.33,1.07.53,1.59a.26.26,0,0,1,0,.15,15.42,15.42,0,0,0-.53,1.58L15.86,352H67.64l45.45-55,96.77,2.17L135.24,464h63l133-161.75,57.77,1.54c4.29.23,16,.31,18.66.31,24.35,0,44.27-3.34,59.21-9.94C492.22,283,496,265.46,496,256,496,225.94,463,208,407.72,208Zm-71.29,87.9v0Z", } - } } } @@ -578,7 +567,6 @@ impl IconShape for IoAirplane { path { d: "M186.62,464H160a16,16,0,0,1-14.57-22.6l64.46-142.25L113.1,297,77.8,339.77C71.07,348.23,65.7,352,52,352H34.08a17.66,17.66,0,0,1-14.7-7.06c-2.38-3.21-4.72-8.65-2.44-16.41l19.82-71c.15-.53.33-1.06.53-1.58a.38.38,0,0,0,0-.15,14.82,14.82,0,0,1-.53-1.59L16.92,182.76c-2.15-7.61.2-12.93,2.56-16.06a16.83,16.83,0,0,1,13.6-6.7H52c10.23,0,20.16,4.59,26,12l34.57,42.05,97.32-1.44-64.44-142A16,16,0,0,1,160,48h26.91a25,25,0,0,1,19.35,9.8l125.05,152,57.77-1.52c4.23-.23,15.95-.31,18.66-.31C463,208,496,225.94,496,256c0,9.46-3.78,27-29.07,38.16-14.93,6.6-34.85,9.94-59.21,9.94-2.68,0-14.37-.08-18.66-.31l-57.76-1.54-125.36,152A25,25,0,0,1,186.62,464Z", } - } } } @@ -648,7 +636,6 @@ impl IconShape for IoAlarmOutline { y1: "432", y2: "392", } - } } } @@ -697,7 +684,6 @@ impl IconShape for IoAlarmSharp { path { d: "M391.3,384.6a.06.06,0,0,1,0-.08C425,344,441,288.24,427,229.23c-13.64-57.52-72.67-115.69-130.34-128.66C182,74.79,80.07,161.71,80.07,272a175.15,175.15,0,0,0,40.78,112.52.06.06,0,0,1,0,.08L73,432a.06.06,0,0,0,0,.08L96,454.59a.06.06,0,0,0,.08,0l47.43-47.37a.06.06,0,0,1,.08,0,175.64,175.64,0,0,0,225.05,0,0,0,0,0,1,.07,0L416,454.59a.06.06,0,0,0,.08,0L440,432ZM272.07,288h-112A0,0,0,0,1,160,288v-31.9a0,0,0,0,1,.05-.05h80a0,0,0,0,0,0-.05V144h32Z", } - } } } @@ -746,7 +732,6 @@ impl IconShape for IoAlarm { path { d: "M256.07,96c-97,0-176,78.95-176,176a175.23,175.23,0,0,0,40.81,112.56L84.76,420.69a16,16,0,1,0,22.63,22.62l36.12-36.12a175.63,175.63,0,0,0,225.12,0l36.13,36.12a16,16,0,1,0,22.63-22.62l-36.13-36.13A175.17,175.17,0,0,0,432.07,272C432.07,175,353.12,96,256.07,96Zm16,176a16,16,0,0,1-16,16h-80a16,16,0,0,1,0-32h64V160a16,16,0,0,1,32,0Z", } - } } } @@ -809,7 +794,6 @@ impl IconShape for IoAlbumsOutline { y1: "128", y2: "128", } - } } } @@ -864,7 +848,6 @@ impl IconShape for IoAlbumsSharp { path { d: "M464,448H48V160H464Z", } - } } } @@ -913,7 +896,6 @@ impl IconShape for IoAlbums { path { d: "M419.13,448H92.87A44.92,44.92,0,0,1,48,403.13V204.87A44.92,44.92,0,0,1,92.87,160H419.13A44.92,44.92,0,0,1,464,204.87V403.13A44.92,44.92,0,0,1,419.13,448Z", } - } } } @@ -964,7 +946,6 @@ impl IconShape for IoAlertCircleOutline { path { d: "M256,367.91a20,20,0,1,1,20-20A20,20,0,0,1,256,367.91Z", } - } } } @@ -1011,7 +992,6 @@ impl IconShape for IoAlertCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm20,319.91H236v-40h40ZM272,304H240l-6-160h44Z", } - } } } @@ -1054,7 +1034,6 @@ impl IconShape for IoAlertCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,319.91a20,20,0,1,1,20-20A20,20,0,0,1,256,367.91Zm21.72-201.15-5.74,122a16,16,0,0,1-32,0l-5.74-121.94v-.05a21.74,21.74,0,1,1,43.44,0Z", } - } } } @@ -1104,7 +1083,6 @@ impl IconShape for IoAlertOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -1155,7 +1133,6 @@ impl IconShape for IoAlertSharp { x: "240", y: "400", } - } } } @@ -1205,7 +1182,6 @@ impl IconShape for IoAlert { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -1295,7 +1271,6 @@ impl IconShape for IoAmericanFootballOutline { y1: "322.89", y2: "278.3", } - } } } @@ -1344,7 +1319,6 @@ impl IconShape for IoAmericanFootballSharp { path { d: "M33.52,311.65C26.15,366.41,48.05,464,48.05,464s60,16,99.86,16a391.92,391.92,0,0,0,51.23-3.45c2.54-.33,5.21-.72,8-1.15L34.67,303.7C34.24,306.46,33.86,309.12,33.52,311.65Z", } - } } } @@ -1393,7 +1367,6 @@ impl IconShape for IoAmericanFootball { path { d: "M35.43,312.37c-7.31,54.53-4,120.26,20,144.21C72.17,473.33,109.34,480,148.84,480a387,387,0,0,0,50.79-3.43c2.51-.34,5.16-.72,7.91-1.15l-171-171C36.15,307.21,35.77,309.86,35.43,312.37Z", } - } } } @@ -1478,7 +1451,6 @@ impl IconShape for IoAnalyticsOutline { r: "24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -1521,7 +1493,6 @@ impl IconShape for IoAnalyticsSharp { path { d: "M450,128a46,46,0,0,0-44.11,59l-71.37,71.36a45.88,45.88,0,0,0-29,0l-52.91-52.91a46,46,0,1,0-89.12,0L75,293.88A46.08,46.08,0,1,0,106.11,325l87.37-87.36a45.85,45.85,0,0,0,29,0l52.92,52.92a46,46,0,1,0,89.12,0L437,218.12A46,46,0,1,0,450,128Z", } - } } } @@ -1564,7 +1535,6 @@ impl IconShape for IoAnalytics { path { d: "M456,128a40,40,0,0,0-37.23,54.6L334.6,266.77a39.86,39.86,0,0,0-29.2,0L245.23,206.6a40,40,0,1,0-74.46,0L70.6,306.77A40,40,0,1,0,93.23,329.4L193.4,229.23a39.86,39.86,0,0,0,29.2,0l60.17,60.17a40,40,0,1,0,74.46,0l84.17-84.17A40,40,0,1,0,456,128Z", } - } } } @@ -1664,7 +1634,6 @@ impl IconShape for IoApertureOutline { y1: "68.87", y2: "216", } - } } } @@ -1731,7 +1700,6 @@ impl IconShape for IoApertureSharp { polygon { points: "165.98 336.09 166 464 294 464 165.98 336.09", } - } } } @@ -1798,7 +1766,6 @@ impl IconShape for IoAperture { path { d: "M129.17,261.46,61.34,329.29A209.1,209.1,0,0,0,136,425.8V264.28A4,4,0,0,0,129.17,261.46Z", } - } } } @@ -1919,7 +1886,6 @@ impl IconShape for IoAppsOutline { x: "368", y: "368", } - } } } @@ -2031,7 +1997,6 @@ impl IconShape for IoAppsSharp { x: "352", y: "352", } - } } } @@ -2098,7 +2063,6 @@ impl IconShape for IoApps { path { d: "M408,464a56,56,0,1,1,56-56A56.06,56.06,0,0,1,408,464Z", } - } } } @@ -2162,7 +2126,6 @@ impl IconShape for IoArchiveOutline { y1: "345.89", y2: "224", } - } } } @@ -2213,7 +2176,6 @@ impl IconShape for IoArchiveSharp { path { d: "M64,160V440a24,24,0,0,0,24,24H424a24,24,0,0,0,24-24V160ZM256,390.63,169.32,304,192,281.32,240,329.37V208h32V329.37l48.07-48.07,22.61,22.64Z", } - } } } @@ -2264,7 +2226,6 @@ impl IconShape for IoArchive { x: "32", y: "48", } - } } } @@ -2319,7 +2280,6 @@ impl IconShape for IoArrowBackCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -2362,7 +2322,6 @@ impl IconShape for IoArrowBackCircleSharp { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm224-80.09L208.42,240H358v32H208.42L272,336.09,249.3,358.63,147.46,256,249.3,153.37Z", } - } } } @@ -2405,7 +2364,6 @@ impl IconShape for IoArrowBackCircle { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm212.65-91.36a16,16,0,0,1,.09,22.63L208.42,240H342a16,16,0,0,1,0,32H208.42l52.32,52.73A16,16,0,1,1,238,347.27l-79.39-80a16,16,0,0,1,0-22.54l79.39-80A16,16,0,0,1,260.65,164.64Z", } - } } } @@ -2456,7 +2414,6 @@ impl IconShape for IoArrowBackOutline { y1: "256", y2: "256", } - } } } @@ -2507,7 +2464,6 @@ impl IconShape for IoArrowBackSharp { y1: "256", y2: "256", } - } } } @@ -2558,7 +2514,6 @@ impl IconShape for IoArrowBack { y1: "256", y2: "256", } - } } } @@ -2613,7 +2568,6 @@ impl IconShape for IoArrowDownCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -2656,7 +2610,6 @@ impl IconShape for IoArrowDownCircleSharp { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM175.91,240,240,303.58V154h32V303.58L336.09,240l22.54,22.71L256,364.54,153.37,262.7Z", } - } } } @@ -2699,7 +2652,6 @@ impl IconShape for IoArrowDownCircle { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM164.64,251.35a16,16,0,0,1,22.63-.09L240,303.58V170a16,16,0,0,1,32,0V303.58l52.73-52.32A16,16,0,1,1,347.27,274l-80,79.39a16,16,0,0,1-22.54,0l-80-79.39A16,16,0,0,1,164.64,251.35Z", } - } } } @@ -2750,7 +2702,6 @@ impl IconShape for IoArrowDownOutline { y1: "392", y2: "100", } - } } } @@ -2801,7 +2752,6 @@ impl IconShape for IoArrowDownSharp { y1: "392", y2: "100", } - } } } @@ -2852,7 +2802,6 @@ impl IconShape for IoArrowDown { y1: "392", y2: "100", } - } } } @@ -2907,7 +2856,6 @@ impl IconShape for IoArrowForwardCircleOutline { d: "M256,448c106,0,192-86,192-192S362,64,256,64,64,150,64,256,150,448,256,448Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -2950,7 +2898,6 @@ impl IconShape for IoArrowForwardCircleSharp { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM240,336.09,303.58,272H154V240H303.58L240,175.91l22.71-22.54L364.54,256,262.7,358.63Z", } - } } } @@ -2993,7 +2940,6 @@ impl IconShape for IoArrowForwardCircle { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM251.35,347.36a16,16,0,0,1-.09-22.63L303.58,272H170a16,16,0,0,1,0-32H303.58l-52.32-52.73A16,16,0,1,1,274,164.73l79.39,80a16,16,0,0,1,0,22.54l-79.39,80A16,16,0,0,1,251.35,347.36Z", } - } } } @@ -3044,7 +2990,6 @@ impl IconShape for IoArrowForwardOutline { y1: "256", y2: "256", } - } } } @@ -3095,7 +3040,6 @@ impl IconShape for IoArrowForwardSharp { y1: "256", y2: "256", } - } } } @@ -3146,7 +3090,6 @@ impl IconShape for IoArrowForward { y1: "256", y2: "256", } - } } } @@ -3193,7 +3136,6 @@ impl IconShape for IoArrowRedoCircleOutline { d: "M64,256c0,106,86,192,192,192s192-86,192-192S362,64,256,64,64,150,64,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -3236,7 +3178,6 @@ impl IconShape for IoArrowRedoCircleSharp { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm98,88c0-68.13,22.67-137.14,119.17-137.14V152L366,248,265.17,344V289.14C198.48,289.14,173.85,308.43,146,344Z", } - } } } @@ -3279,7 +3220,6 @@ impl IconShape for IoArrowRedoCircle { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm96,66.67c5.45-61.45,34.14-117.09,122.87-117.09V168.26a8.32,8.32,0,0,1,14-6L365.42,242a8.2,8.2,0,0,1,0,11.94L281,333.71a8.32,8.32,0,0,1-14-6V290.42c-57.07,0-84.51,13.47-108.58,38.68C152.93,334.75,143.35,330.42,144,322.67Z", } - } } } @@ -3323,7 +3263,6 @@ impl IconShape for IoArrowRedoOutline { d: "M448,256,272,88v96C103.57,184,64,304.77,64,424c48.61-62.24,91.6-96,208-96v96Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -3366,7 +3305,6 @@ impl IconShape for IoArrowRedoSharp { path { d: "M48,399.26C48,335.19,62.44,284,90.91,247c34.38-44.67,88.68-68.77,161.56-71.75V72L464,252,252.47,432V329.35c-44.25,1.19-77.66,7.58-104.27,19.84-28.75,13.25-49.6,33.05-72.08,58.7L48,440Z", } - } } } @@ -3409,7 +3347,6 @@ impl IconShape for IoArrowRedo { path { d: "M58.79,439.13A16,16,0,0,1,48,424c0-73.1,14.68-131.56,43.65-173.77,35-51,90.21-78.46,164.35-81.87V88a16,16,0,0,1,27.05-11.57l176,168a16,16,0,0,1,0,23.14l-176,168A16,16,0,0,1,256,424V344.23c-45,1.36-79,8.65-106.07,22.64-29.25,15.12-50.46,37.71-73.32,67a16,16,0,0,1-17.82,5.28Z", } - } } } @@ -3456,7 +3393,6 @@ impl IconShape for IoArrowUndoCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -3499,7 +3435,6 @@ impl IconShape for IoArrowUndoCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm-9.17,241.14V344L146,248l100.83-96v54.86c96.5,0,119.17,69,119.17,137.14C338.15,308.43,313.52,289.14,246.83,289.14Z", } - } } } @@ -3542,7 +3477,6 @@ impl IconShape for IoArrowUndoCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm97.67,281.1c-24.07-25.21-51.51-38.68-108.58-38.68v37.32a8.32,8.32,0,0,1-14.05,6L146.58,254a8.2,8.2,0,0,1,0-11.94L231,162.29a8.32,8.32,0,0,1,14.05,6v37.32c88.73,0,117.42,55.64,122.87,117.09C368.65,330.42,359.07,334.75,353.67,329.1Z", } - } } } @@ -3586,7 +3520,6 @@ impl IconShape for IoArrowUndoOutline { d: "M240,424V328c116.4,0,159.39,33.76,208,96,0-119.23-39.57-240-208-240V88L64,256Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -3629,7 +3562,6 @@ impl IconShape for IoArrowUndoSharp { path { d: "M464,440l-28.12-32.11c-22.48-25.65-43.33-45.45-72.08-58.7-26.61-12.26-60-18.65-104.27-19.84V432L48,252,259.53,72V175.21c72.88,3,127.18,27.08,161.56,71.75C449.56,284,464,335.19,464,399.26Z", } - } } } @@ -3672,7 +3604,6 @@ impl IconShape for IoArrowUndo { path { d: "M448,440a16,16,0,0,1-12.61-6.15c-22.86-29.27-44.07-51.86-73.32-67C335,352.88,301,345.59,256,344.23V424A16,16,0,0,1,229,435.57l-176-168a16,16,0,0,1,0-23.14l176-168A16,16,0,0,1,256,88v80.36c74.14,3.41,129.38,30.91,164.35,81.87C449.32,292.44,464,350.9,464,424a16,16,0,0,1-16,16Z", } - } } } @@ -3727,7 +3658,6 @@ impl IconShape for IoArrowUpCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -3770,7 +3700,6 @@ impl IconShape for IoArrowUpCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm80.09,224L272,208.42V358H240V208.42L175.91,272,153.37,249.3,256,147.46,358.63,249.3Z", } - } } } @@ -3813,7 +3742,6 @@ impl IconShape for IoArrowUpCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm91.36,212.65a16,16,0,0,1-22.63.09L272,208.42V342a16,16,0,0,1-32,0V208.42l-52.73,52.32A16,16,0,1,1,164.73,238l80-79.39a16,16,0,0,1,22.54,0l80,79.39A16,16,0,0,1,347.36,260.65Z", } - } } } @@ -3864,7 +3792,6 @@ impl IconShape for IoArrowUpOutline { y1: "120", y2: "412", } - } } } @@ -3915,7 +3842,6 @@ impl IconShape for IoArrowUpSharp { y1: "120", y2: "412", } - } } } @@ -3966,7 +3892,6 @@ impl IconShape for IoArrowUp { y1: "120", y2: "412", } - } } } @@ -4014,7 +3939,6 @@ impl IconShape for IoAtCircleOutline { d: "M300.81,358.29c-20.83,7.42-34.05,9.59-54.19,9.59-61.17,0-106.39-50.07-101-111.84S205,144.21,266.14,144.21c68.92,0,106.79,45.55,101.47,106.55-4,45.54-32.8,58.66-47.89,56-14.2-2.55-25.92-15.52-23.75-40.35l5.62-44.66c-7.58-9.17-28.11-18-49.93-14.54C231.77,210.3,209,228,206.56,256s14.49,50.84,39.93,50.84,47.86-18.39,50.69-50.84", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:28px", } - } } } @@ -4060,7 +3984,6 @@ impl IconShape for IoAtCircleSharp { path { d: "M253.51,221c-14.83,2.33-31.55,15.84-33.34,36.26-1,11.06,2,21.22,8.08,27.87a23.63,23.63,0,0,0,17.91,7.75c19.7,0,33.8-14.79,36.8-38.59l1.75-13.89h.09l1.65-13.11a49.63,49.63,0,0,0-32.94-6.3Z", } - } } } @@ -4106,7 +4029,6 @@ impl IconShape for IoAtCircle { path { d: "M252.57,221c-14.83,2.33-31.56,15.84-33.34,36.26-1,11.06,2,21.22,8.07,27.87a23.65,23.65,0,0,0,17.91,7.75c20.31,0,34.73-14.94,36.75-38.06a14,14,0,0,1,.34-2.07l3.2-25.45a49.61,49.61,0,0,0-32.93-6.3Z", } - } } } @@ -4154,7 +4076,6 @@ impl IconShape for IoAtOutline { d: "M319.77,415.77c-28.56,12-47.28,14.5-79.28,14.5-97.2,0-169-78.8-160.49-176s94.31-176,191.51-176C381,78.27,441.19,150,432.73,246c-6.31,71.67-52.11,92.32-76.09,88.07-22.56-4-41.18-24.42-37.74-63.5l8.48-96.25", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -4197,7 +4118,6 @@ impl IconShape for IoAtSharp { path { d: "M407.6,115.78c-32.07-35-79.47-53.51-137.09-53.51-51,0-100.69,19.8-139.82,55.76S67.56,201.87,63.06,252.86C58.51,304.53,74.47,353.15,108,389.76c33.37,36.44,80.07,56.51,131.49,56.51,32.52,0,53.61-2.36,85.48-15.75l14.75-6.2-12.4-29.5L312.57,401c-27.15,11.4-43.78,13.25-73.08,13.25-42.34,0-80.65-16.38-107.89-46.12-27.4-29.92-40.42-69.86-36.66-112.48,7.84-89,86.6-161.4,175.57-161.4,48.4,0,87.65,14.91,113.49,43.13,24.61,26.87,35.6,63.92,31.79,107.15-3.29,37.35-17.76,55.74-29.32,64.6-11,8.44-22,10.18-28,9.11-17.68-3.13-26.87-20.46-24.59-46.29l9.93-109.12L311.9,160l-2,22.29a79.69,79.69,0,0,0-57.32-24c-23.8,0-46.54,10.07-64,28.37-16.77,17.53-27.23,41.05-29.45,66.22-2.45,27.87,5.75,54.34,22.51,72.64a76.14,76.14,0,0,0,56.88,24.77A93,93,0,0,0,310,318a60,60,0,0,0,42.88,31.81c16.89,3,36.73-2.69,53.08-15.21,30.19-23.13,39.36-60.19,41.74-87.2C452.22,195.7,438,149,407.6,115.78Zm-126.34,186a62.19,62.19,0,0,1-42.81,16.53,43.94,43.94,0,0,1-33.28-14.38c-10.71-11.7-15.9-29.27-14.23-48.22,3.23-36.68,30.29-65.4,61.61-65.4a48.16,48.16,0,0,1,35.88,15.82C299.3,218,304.63,235,303.06,252.86,301.28,273.14,293.73,290,281.26,301.74Z", } - } } } @@ -4245,7 +4165,6 @@ impl IconShape for IoAt { d: "M319.77,415.77c-28.56,12-47.28,14.5-79.28,14.5-97.2,0-169-78.8-160.49-176s94.31-176,191.51-176C381,78.27,441.19,150,432.73,246c-6.31,71.67-52.11,92.32-76.09,88.07-22.56-4-41.18-24.42-37.74-63.5l8.48-96.25", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -4289,7 +4208,6 @@ impl IconShape for IoAttachOutline { d: "M216.08,192V335.85a40.08,40.08,0,0,0,80.15,0l.13-188.55a67.94,67.94,0,1,0-135.87,0V337.12a95.51,95.51,0,1,0,191,0V159.74", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -4333,7 +4251,6 @@ impl IconShape for IoAttachSharp { d: "M216.08,192V335.55a40.08,40.08,0,0,0,80.15,0L296.36,147a67.94,67.94,0,1,0-135.87,0V336.82a95.51,95.51,0,0,0,191,0V159.44", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -4377,7 +4294,6 @@ impl IconShape for IoAttach { d: "M216.08,192V335.85a40.08,40.08,0,0,0,80.15,0l.13-188.55a67.94,67.94,0,1,0-135.87,0V337.12a95.51,95.51,0,1,0,191,0V159.74", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -4449,7 +4365,6 @@ impl IconShape for IoBackspaceOutline { y1: "322.34", y2: "192.33", } - } } } @@ -4492,7 +4407,6 @@ impl IconShape for IoBackspaceSharp { path { d: "M144,96,32,256,144,416H448V96ZM359.3,322.34,336.67,345l-65-65-65,65L184,322.34l65-65-65-65,22.63-22.63,65,65,65-65,22.63,22.63-65,65Z", } - } } } @@ -4535,7 +4449,6 @@ impl IconShape for IoBackspace { path { d: "M403.13,96H156.87a44.9,44.9,0,0,0-33.68,15.27,15.88,15.88,0,0,0-1.91,2.7L32,247.75a16,16,0,0,0,0,16.5l89.15,133.57a16.24,16.24,0,0,0,2,2.88,44.89,44.89,0,0,0,33.7,15.3H403.13A44.92,44.92,0,0,0,448,371.13V140.87A44.92,44.92,0,0,0,403.13,96ZM348,311a16,16,0,1,1-22.63,22.62L271.67,280,218,333.65A16,16,0,0,1,195.35,311L249,257.33l-53.69-53.69A16,16,0,0,1,218,181l53.69,53.7L325.36,181A16,16,0,0,1,348,203.64l-53.7,53.69Z", } - } } } @@ -4611,7 +4524,6 @@ impl IconShape for IoBagAddOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -4654,7 +4566,6 @@ impl IconShape for IoBagAddSharp { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180ZM336,336H272v64H240V336H176V304h64V240h32v64h64Z", } - } } } @@ -4697,7 +4608,6 @@ impl IconShape for IoBagAdd { path { d: "M454.66,169.4A31.86,31.86,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.78,31.78,0,0,0,454.66,169.4ZM320,336H272v48a16,16,0,0,1-32,0V336H192a16,16,0,0,1,0-32h48V256a16,16,0,0,1,32,0v48h48a16,16,0,0,1,0,32Zm16-176H176V144a80,80,0,0,1,160,0Z", } - } } } @@ -4760,7 +4670,6 @@ impl IconShape for IoBagCheckOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -4803,7 +4712,6 @@ impl IconShape for IoBagCheckSharp { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180Zm50.81,252.12-61.37-71.72,24.31-20.81L230,350.91l87.51-109.4,25,20Z", } - } } } @@ -4846,7 +4754,6 @@ impl IconShape for IoBagCheck { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM332.49,274l-89.6,112a16,16,0,0,1-12.23,6h-.26a16,16,0,0,1-12.16-5.6l-38.4-44.88a16,16,0,1,1,24.32-20.8L230,350.91,307.51,254a16,16,0,0,1,25,20ZM336,160H176V144a80,80,0,0,1,160,0Z", } - } } } @@ -4907,7 +4814,6 @@ impl IconShape for IoBagHandleOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -4950,7 +4856,6 @@ impl IconShape for IoBagHandleSharp { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180Zm188,91a112,112,0,0,1-224,0V208h32v32a80,80,0,0,0,160,0V208h32Z", } - } } } @@ -4993,7 +4898,6 @@ impl IconShape for IoBagHandle { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM176,144a80,80,0,0,1,160,0v16H176Zm192,96a112,112,0,0,1-224,0V224a16,16,0,0,1,32,0v16a80,80,0,0,0,160,0V224a16,16,0,0,1,32,0Z", } - } } } @@ -5049,7 +4953,6 @@ impl IconShape for IoBagOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -5115,7 +5018,6 @@ impl IconShape for IoBagRemoveOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -5158,7 +5060,6 @@ impl IconShape for IoBagRemoveSharp { path { d: "M460,160H372V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164A4,4,0,0,0,460,160ZM180,149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148v12H180ZM336,336H176V304H336Z", } - } } } @@ -5201,7 +5102,6 @@ impl IconShape for IoBagRemove { path { d: "M454.66,169.4A31.86,31.86,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.78,31.78,0,0,0,454.66,169.4ZM320,336H192a16,16,0,0,1,0-32H320a16,16,0,0,1,0,32Zm16-176H176V144a80,80,0,0,1,160,0Z", } - } } } @@ -5244,7 +5144,6 @@ impl IconShape for IoBagSharp { path { d: "M372,160V148A116.13,116.13,0,0,0,258.89,32c-1,0-1.92,0-2.89,0s-1.93,0-2.89,0A116.13,116.13,0,0,0,140,148v12H52a4,4,0,0,0-4,4V464a16,16,0,0,0,16,16H448a16,16,0,0,0,16-16V164a4,4,0,0,0-4-4Zm-40,0H180V149c0-41.84,33.41-76.56,75.25-77A76.08,76.08,0,0,1,332,148Z", } - } } } @@ -5287,7 +5186,6 @@ impl IconShape for IoBag { path { d: "M454.65,169.4A31.82,31.82,0,0,0,432,160H368V144a112,112,0,0,0-224,0v16H80a32,32,0,0,0-32,32V408c0,39,33,72,72,72H392a72.22,72.22,0,0,0,50.48-20.55A69.48,69.48,0,0,0,464,409.25V192A31.75,31.75,0,0,0,454.65,169.4ZM176,144a80,80,0,0,1,160,0v16H176Z", } - } } } @@ -5354,7 +5252,6 @@ impl IconShape for IoBalloonOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -5397,7 +5294,6 @@ impl IconShape for IoBalloonSharp { path { d: "M391,307.27c32.75-46.35,46.59-101.63,39-155.68h0C416.47,55.59,327.38-11.54,231.38,2S68.24,104.53,81.73,200.53c7.57,53.89,36.12,103.16,80.37,138.74,26.91,21.64,57.59,36.1,86.05,41.33l-8.36,45.23a8,8,0,0,0,9,9.38L279,431c15.9,35.87,41.65,60.48,78.41,75l14.88,5.88,11.77-29.75-14.88-5.89c-26.35-10.42-44.48-26.16-57-49.92l21.84-3.07a8,8,0,0,0,6.05-11.49l-20.49-41.16C345.56,357.73,371.07,335.42,391,307.27ZM230.18,322.93c-41.26-16.32-76.3-52.7-91.45-94.94l-5.4-15.06,30.12-10.8,5.4,15.06c14.5,40.44,47.27,65.77,73.1,76l14.88,5.88-11.77,29.76Z", } - } } } @@ -5440,7 +5336,6 @@ impl IconShape for IoBalloon { path { d: "M391,307.27c32.75-46.35,46.59-101.63,39-155.68A175.82,175.82,0,0,0,231.38,2c-96,13.49-163.14,102.58-149.65,198.58,7.57,53.89,36.12,103.16,80.37,138.74C186.68,359,214.41,372.82,240.72,379a8,8,0,0,1,6,9.22l-4.87,26.38a16.29,16.29,0,0,0,1.48,10.57,16,16,0,0,0,14.2,8.61,15.21,15.21,0,0,0,2.23-.16l17.81-2.5a2,2,0,0,1,2.09,1.14c16.72,36.31,45.46,63.85,82.15,78.36a16,16,0,0,0,21-9.65c2.83-8.18-1.64-17.07-9.68-20.28a118.57,118.57,0,0,1-59.3-51.88,2,2,0,0,1,1.45-3l7.4-1a16.54,16.54,0,0,0,10.08-5.23,16,16,0,0,0,2.39-17.8l-12.06-24.23A8,8,0,0,1,326.35,367C349.94,353.83,372.8,333,391,307.27Zm-154.9,16.78a16,16,0,0,1-5.88-1.12c-41.26-16.32-76.3-52.7-91.45-94.94a16,16,0,1,1,30.12-10.8c14.5,40.44,47.27,65.77,73.1,76a16,16,0,0,1-5.89,30.88Z", } - } } } @@ -5497,7 +5392,6 @@ impl IconShape for IoBanOutline { y1: "108.92", y2: "403.08", } - } } } @@ -5540,7 +5434,6 @@ impl IconShape for IoBanSharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM432,256a175.09,175.09,0,0,1-35.8,106.26L149.74,115.8A175.09,175.09,0,0,1,256,80C353.05,80,432,159,432,256ZM80,256a175.09,175.09,0,0,1,35.8-106.26L362.26,396.2A175.09,175.09,0,0,1,256,432C159,432,80,353.05,80,256Z", } - } } } @@ -5597,7 +5490,6 @@ impl IconShape for IoBan { y1: "114.58", y2: "397.42", } - } } } @@ -5677,7 +5569,6 @@ impl IconShape for IoBandageOutline { cy: "304", r: "16", } - } } } @@ -5726,7 +5617,6 @@ impl IconShape for IoBandageSharp { path { d: "M273.06,386.19l116-116L241.77,123l-116,116Zm19.63-141.5a16,16,0,1,1,0,22.62A16,16,0,0,1,292.69,244.69Zm-48-48a16,16,0,1,1,0,22.62A16,16,0,0,1,244.69,196.69Zm0,96a16,16,0,1,1,0,22.62A16,16,0,0,1,244.69,292.69Zm-25.38-48a16,16,0,1,1-22.62,0A16,16,0,0,1,219.31,244.69Z", } - } } } @@ -5787,7 +5677,6 @@ impl IconShape for IoBandage { path { d: "M254.34,386.83a47.91,47.91,0,0,1-33.94-14L141.21,293.6a47.81,47.81,0,0,1-9.43-13.38c-4.59-9.7-1.39-25,2.48-36.9a4,4,0,0,0-6.64-4L50.39,316.36A104.12,104.12,0,0,0,197.64,463.61l72.75-72.88a4,4,0,0,0-4.21-6.58C262,385.73,257.78,386.83,254.34,386.83Z", } - } } } @@ -5858,7 +5747,6 @@ impl IconShape for IoBarChartOutline { x: "383.64", y: "112", } - } } } @@ -5910,7 +5798,6 @@ impl IconShape for IoBarChartSharp { path { d: "M479.64,432h-112V96h112Z", } - } } } @@ -5962,7 +5849,6 @@ impl IconShape for IoBarChart { path { d: "M443.64,432h-40a36,36,0,0,1-36-36V132a36,36,0,0,1,36-36h40a36,36,0,0,1,36,36V396A36,36,0,0,1,443.64,432Z", } - } } } @@ -6045,7 +5931,6 @@ impl IconShape for IoBarbellOutline { x: "464", y: "192", } - } } } @@ -6088,7 +5973,6 @@ impl IconShape for IoBarbellSharp { polygon { points: "496 176 438 176 438 112 362 112 362 234 150 234 150 112 74 112 74 176 16 176 16 336 74 336 74 400 150 400 150 278 362 278 362 400 438 400 438 336 496 336 496 176", } - } } } @@ -6131,7 +6015,6 @@ impl IconShape for IoBarbell { path { d: "M467,176a29.94,29.94,0,0,0-25.32,12.5,2,2,0,0,1-3.64-1.14V150.71c0-20.75-16.34-38.21-37.08-38.7A38,38,0,0,0,362,150v82a2,2,0,0,1-2,2H152a2,2,0,0,1-2-2V150.71c0-20.75-16.34-38.21-37.08-38.7A38,38,0,0,0,74,150v37.38a2,2,0,0,1-3.64,1.14A29.94,29.94,0,0,0,45,176c-16.3.51-29,14.31-29,30.62v98.72c0,16.31,12.74,30.11,29,30.62a29.94,29.94,0,0,0,25.32-12.5A2,2,0,0,1,74,324.62v36.67C74,382,90.34,399.5,111.08,400A38,38,0,0,0,150,362V280a2,2,0,0,1,2-2H360a2,2,0,0,1,2,2v81.29c0,20.75,16.34,38.21,37.08,38.7A38,38,0,0,0,438,362V324.62a2,2,0,0,1,3.64-1.14A29.94,29.94,0,0,0,467,336c16.3-.51,29-14.31,29-30.62V206.64C496,190.33,483.26,176.53,467,176Z", } - } } } @@ -6214,7 +6097,6 @@ impl IconShape for IoBarcodeOutline { y1: "192", y2: "320", } - } } } @@ -6297,7 +6179,6 @@ impl IconShape for IoBarcodeSharp { y1: "192", y2: "320", } - } } } @@ -6340,7 +6221,6 @@ impl IconShape for IoBarcode { path { d: "M419.13,96H419l-35.05.33L128,96h-.16l-36.74.33C66.93,96.38,48,116.07,48,141.2V371.47c0,25.15,19,44.86,43.2,44.86h.15l36.71-.33,255.92.33h.17l35.07-.33A44.91,44.91,0,0,0,464,371.13V140.87A44.92,44.92,0,0,0,419.13,96ZM144,320a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Zm64,32a16,16,0,0,1-32,0V160a16,16,0,0,1,32,0Zm64-16a16,16,0,0,1-32,0V176a16,16,0,0,1,32,0Zm64,16a16,16,0,0,1-32,0V160a16,16,0,0,1,32,0Zm64-32a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Z", } - } } } @@ -6450,7 +6330,6 @@ impl IconShape for IoBaseballOutline { d: "M255,433.61A192,192,0,0,0,74.29,256.69", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -6499,7 +6378,6 @@ impl IconShape for IoBaseballSharp { path { d: "M444.65,302.67l-.55-33.06a206,206,0,0,1-39.33-4.74L397,291.8,370.06,284l7.83-27a206.91,206.91,0,0,1-36.06-17.35l-16.36,23.15-22.86-16.16,16.33-23.11a204.21,204.21,0,0,1-30-30L266.75,209.2l-16.16-22.87,22.17-15.67a206,206,0,0,1-17.38-36.06l-25.75,7.48-7.81-26.89,25.73-7.47q-2-9.21-3.18-18.64l-.47,0-.78-14h0l-.33-6-17.94-.32a13.38,13.38,0,0,1-1.79-.16l-6.35-.13.06-2.47a14,14,0,0,1-5.66-11.49,13.27,13.27,0,0,1,.13-1.67A208,208,0,0,0,52.16,217.43l16.1-.28.45,25.18,6.83.38,14,.77,0,.48q9.42,1.17,18.64,3.18l6.68-23L141.7,232,135,255a205.3,205.3,0,0,1,36.06,17.38l14.53-20.56L208.47,268,194,288.5a203.5,203.5,0,0,1,30,30l21.3-15,16.16,22.86L240.1,341.41a206.86,206.86,0,0,1,17.34,36.06l25.27-7.33L290.52,397l-25.24,7.33A205.9,205.9,0,0,1,270,442.63l29.42.53-.29,16.48a207.94,207.94,0,0,0,160-157.21Z", } - } } } @@ -6548,7 +6426,6 @@ impl IconShape for IoBaseball { path { d: "M208.44,457.55a16,16,0,0,1,16.28-15.71l16.76.29a178.49,178.49,0,0,0-3.62-29.95L221.6,416.9A14,14,0,1,1,213.79,390L230,385.3a177.92,177.92,0,0,0-13.33-27.68l-13.8,9.76a14,14,0,1,1-16.16-22.87l13.84-9.78c-3.5-4.22-7.19-8.3-11.1-12.2s-8-7.62-12.19-11.12l-9.79,13.86a14,14,0,1,1-22.87-16.16l9.78-13.84a177.16,177.16,0,0,0-27.69-13.33L122,298.21A14,14,0,1,1,95.1,290.4l4.73-16.29a177.32,177.32,0,0,0-26.31-3.44c-.89-.05-1.79-.08-2.68-.12L71,281.14a16,16,0,0,1-15.71,16.28H55a16,16,0,0,1-3.94-.51A208,208,0,0,0,208.71,460.78,15.72,15.72,0,0,1,208.44,457.55Z", } - } } } @@ -6596,7 +6473,6 @@ impl IconShape for IoBasketOutline { points: "160 192 256 64 352 192", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -6642,7 +6518,6 @@ impl IconShape for IoBasketSharp { path { d: "M441.59,192H70.41a12,12,0,0,0-11.68,14.77L112.59,434H399.41l53.86-227.23A12,12,0,0,0,441.59,192ZM256,351.66A37.71,37.71,0,1,1,293.89,314,37.88,37.88,0,0,1,256,351.66Z", } - } } } @@ -6685,7 +6560,6 @@ impl IconShape for IoBasket { path { d: "M424.11,192H360L268.8,70.4a16,16,0,0,0-25.6,0L152,192H87.89a32.57,32.57,0,0,0-32.62,32.44,30.3,30.3,0,0,0,1.31,9l46.27,163.14a50.72,50.72,0,0,0,48.84,36.91H360.31a51.21,51.21,0,0,0,49-36.86l46.33-163.36a15.62,15.62,0,0,0,.46-2.36l.53-4.93a13.3,13.3,0,0,0,.09-1.55A32.57,32.57,0,0,0,424.11,192ZM256,106.67,320,192H192Zm0,245a37.7,37.7,0,1,1,37.88-37.7A37.87,37.87,0,0,1,256,351.63Z", } - } } } @@ -6753,7 +6627,6 @@ impl IconShape for IoBasketballOutline { y1: "391.76", y2: "120.24", } - } } } @@ -6817,7 +6690,6 @@ impl IconShape for IoBasketballSharp { path { d: "M120.67,414A207.07,207.07,0,0,0,239,463.2q.63-7.35.64-14.87a175.23,175.23,0,0,0-40.81-112.56Z", } - } } } @@ -6881,7 +6753,6 @@ impl IconShape for IoBasketball { path { d: "M120.67,414A207.07,207.07,0,0,0,239,463.2q.63-7.35.64-14.87a175.23,175.23,0,0,0-40.81-112.56Z", } - } } } @@ -6939,7 +6810,6 @@ impl IconShape for IoBatteryChargingOutline { path { d: "M480,202.67a16,16,0,0,0-16,16v74.66a16,16,0,0,0,32,0V218.67A16,16,0,0,0,480,202.67Z", } - } } } @@ -7000,7 +6870,6 @@ impl IconShape for IoBatteryChargingSharp { x: "465", y: "202.67", } - } } } @@ -7058,7 +6927,6 @@ impl IconShape for IoBatteryCharging { path { d: "M480,202.67a16,16,0,0,0-16,16v74.66a16,16,0,0,0,32,0V218.67A16,16,0,0,0,480,202.67Z", } - } } } @@ -7114,7 +6982,6 @@ impl IconShape for IoBatteryDeadOutline { y1: "218.67", y2: "293.33", } - } } } @@ -7168,7 +7035,6 @@ impl IconShape for IoBatteryDeadSharp { y1: "218.67", y2: "293.33", } - } } } @@ -7224,7 +7090,6 @@ impl IconShape for IoBatteryDead { y1: "218.67", y2: "293.33", } - } } } @@ -7289,7 +7154,6 @@ impl IconShape for IoBatteryFullOutline { y1: "218.67", y2: "293.33", } - } } } @@ -7344,7 +7208,6 @@ impl IconShape for IoBatteryFullSharp { x: "465", y: "202.67", } - } } } @@ -7409,7 +7272,6 @@ impl IconShape for IoBatteryFull { y1: "218.67", y2: "293.33", } - } } } @@ -7474,7 +7336,6 @@ impl IconShape for IoBatteryHalfOutline { y1: "218.67", y2: "293.33", } - } } } @@ -7529,7 +7390,6 @@ impl IconShape for IoBatteryHalfSharp { x: "465", y: "202.67", } - } } } @@ -7594,7 +7454,6 @@ impl IconShape for IoBatteryHalf { y1: "218.67", y2: "293.33", } - } } } @@ -7645,7 +7504,6 @@ impl IconShape for IoBeakerOutline { y1: "176", y2: "176", } - } } } @@ -7688,7 +7546,6 @@ impl IconShape for IoBeakerSharp { path { d: "M453.55,54.7,464,32l-335.6,0c-27.74,0-49,6.57-63.31,19.51C54.39,61.27,48,74.89,48,88v24H64c31,0,32,16.79,32,35V460a20,20,0,0,0,20,20H428a20,20,0,0,0,20-20V96C448,78.84,450.28,61.86,453.55,54.7ZM416,96v64H128V138c0-36.15-21-51-41.77-53.46C89,70,105.7,64.05,128.4,64.05H418.32A221.83,221.83,0,0,0,416,96Z", } - } } } @@ -7731,7 +7588,6 @@ impl IconShape for IoBeaker { path { d: "M444,32H128c-19.38,0-45.9,4.34-64.11,24.77C52.17,69.92,48,85.66,48,96a16,16,0,0,0,13.8,15.85C91.7,116,96,117.79,96,136V400A80.07,80.07,0,0,0,176,480H368a80.11,80.11,0,0,0,80-80V96c0-12.55,7.46-27.25,10-31.36l.1-.14c.22-.35.5-.72.78-1.1,2-2.79,5.09-7,5.09-12.95C464,39.79,454.89,32,444,32ZM84.11,83.08c5.24-8.87,17.17-19,44.29-19H422.83C419.3,72.87,416,84.27,416,96v64H128V136C128,98.68,106.65,87.86,84.11,83.08Z", } - } } } @@ -7791,7 +7647,6 @@ impl IconShape for IoBedOutline { d: "M256,240V224a32.09,32.09,0,0,1,32-32h80a32.09,32.09,0,0,1,32,32v16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -7834,7 +7689,6 @@ impl IconShape for IoBedSharp { path { d: "M432,224V96a16,16,0,0,0-16-16H96A16,16,0,0,0,80,96V224a48,48,0,0,0-48,48V432H68V400H444v32h36V272A48,48,0,0,0,432,224Zm-192,0H120V192a16,16,0,0,1,16-16h88a16,16,0,0,1,16,16Zm32-32a16,16,0,0,1,16-16h88a16,16,0,0,1,16,16v32H272Z", } - } } } @@ -7880,7 +7734,6 @@ impl IconShape for IoBed { path { d: "M376,80H136a56,56,0,0,0-56,56v72a4,4,0,0,0,5.11,3.84A95.5,95.5,0,0,1,112,208h4.23a4,4,0,0,0,4-3.55A32,32,0,0,1,152,176h56a32,32,0,0,1,31.8,28.45,4,4,0,0,0,4,3.55h24.46a4,4,0,0,0,4-3.55A32,32,0,0,1,304,176h56a32,32,0,0,1,31.8,28.45,4,4,0,0,0,4,3.55H400a95.51,95.51,0,0,1,26.89,3.85A4,4,0,0,0,432,208V136A56,56,0,0,0,376,80Z", } - } } } @@ -7961,7 +7814,6 @@ impl IconShape for IoBeerOutline { d: "M145.83,64.71C163.22,44.89,187.57,32,216,32c52.38,0,94,42.84,94,95.21A95,95,0,0,1,308.33,145", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -8004,7 +7856,6 @@ impl IconShape for IoBeerSharp { path { d: "M448,208H368v-5.74A63.93,63.93,0,0,0,321.65,96a111,111,0,0,0-27.59-47.29A108.62,108.62,0,0,0,216,16c-29.91,0-57.78,12.28-79,34.67a56,56,0,0,0-67.51,77.51c-1,.86-1.91,1.74-2.83,2.66A63.56,63.56,0,0,0,48,176.26,62.65,62.65,0,0,0,68.77,222.8,65,65,0,0,0,80,231V480a16,16,0,0,0,16,16H352a16,16,0,0,0,16-16V432h80a16,16,0,0,0,16-16V224A16,16,0,0,0,448,208ZM176,432H144V240h32Zm64,0H208V240h32Zm64,0H272V240h32Zm16-240c-8.33,0-20.55-5.18-26.69-11.31L288.63,176H148.79L145,186.53c-5.81,16-18.83,20.41-28.73,21.29a34.08,34.08,0,0,1-25.91-8.67,31,31,0,0,1-10.32-23,31.8,31.8,0,0,1,9.33-22.71c.16-.17.33-.32.5-.49A31.78,31.78,0,0,1,112,144c.09,0,9.12.34,16.4,5.8l12.8,9.6,19.2-25.6-12.8-9.6A63.69,63.69,0,0,0,112,112a64.79,64.79,0,0,0-14,1.55A24,24,0,0,1,139.4,89.87l.23.35.4.46a35.78,35.78,0,0,1,5,8.94l5.62,15,30-11.24-5.62-15a68.2,68.2,0,0,0-10-17.74c-.38-.52-.79-1-1.19-1.51C178.38,55.45,196.64,48,216,48a76.86,76.86,0,0,1,55.23,23.18A80.2,80.2,0,0,1,292.61,142l-3,15.72,31.43,6,3-15.72A111.78,111.78,0,0,0,326,128.57,32,32,0,0,1,320,192ZM432,400H368V240h64Z", } - } } } @@ -8047,7 +7898,6 @@ impl IconShape for IoBeer { path { d: "M392,208H368v-5.74A63.93,63.93,0,0,0,321.65,96a111,111,0,0,0-27.59-47.29A108.62,108.62,0,0,0,216,16c-29.91,0-57.78,12.28-79,34.68a56,56,0,0,0-67.51,77.54A63.91,63.91,0,0,0,80,231.39V440a56.06,56.06,0,0,0,56,56H312a56.06,56.06,0,0,0,56-56v-8h24a72.08,72.08,0,0,0,72-72V280A72.08,72.08,0,0,0,392,208ZM176,416a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm64,0a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm64,0a16,16,0,0,1-32,0V256a16,16,0,0,1,32,0Zm16-224c-8.33,0-20.55-5.18-26.69-11.31A16,16,0,0,0,282,176H160a16,16,0,0,0-15,10.53C138.17,205.21,121.4,208,112,208a32,32,0,0,1,0-64c.09,0,9.12.34,16.4,5.8a16,16,0,1,0,19.2-25.6A63.69,63.69,0,0,0,112,112a63.55,63.55,0,0,0-14,1.57A24,24,0,0,1,120,80a23.78,23.78,0,0,1,19.38,9.84,51.35,51.35,0,0,1,4.71,7.9A16,16,0,0,0,176,96c0-6.77-3.61-15.17-10.76-25-.46-.63-1-1.25-1.45-1.86C178.39,55.44,196.64,48,216,48a76.86,76.86,0,0,1,55.23,23.18A80.2,80.2,0,0,1,292.61,142a16,16,0,0,0,12.73,18.71,16.29,16.29,0,0,0,3,.28,16,16,0,0,0,15.7-13A111.78,111.78,0,0,0,326,128.57,32,32,0,0,1,320,192ZM432,360a40,40,0,0,1-40,40H368V240h24a40,40,0,0,1,40,40Z", } - } } } @@ -8102,7 +7952,6 @@ impl IconShape for IoBicycleOutline { path { d: "M320,136a31.89,31.89,0,0,0,32-32.1A31.55,31.55,0,0,0,320.2,72a32,32,0,1,0-.2,64Z", } - } } } @@ -8154,7 +8003,6 @@ impl IconShape for IoBicycleSharp { path { d: "M320,128a31.89,31.89,0,0,0,32-32.1A31.55,31.55,0,0,0,320.2,64a32,32,0,1,0-.2,64Z", } - } } } @@ -8206,7 +8054,6 @@ impl IconShape for IoBicycle { path { d: "M367.55,192H323.79a4,4,0,0,1-3.51-2.08l-31.74-58.17h0A31,31,0,0,0,239.16,124h0L169.3,194.4a32.56,32.56,0,0,0-9.3,22.4c0,17.4,12.6,23.6,18.5,27.1C207,260.32,227.07,272.33,238.08,279a4,4,0,0,1,1.92,3.41v69.12c0,8.61,6.62,16,15.23,16.43A16,16,0,0,0,272,352V266a16,16,0,0,0-6.66-13l-37-26.61a4,4,0,0,1-.58-6l42-44.79a4,4,0,0,1,6.42.79L298,215.77A16,16,0,0,0,312,224h56a16,16,0,0,0,16-16.77C383.58,198.62,376.16,192,367.55,192Z", } - } } } @@ -8250,7 +8097,6 @@ impl IconShape for IoBluetoothOutline { points: "144 352 368 160 256 48 256 464 368 352 144 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -8293,7 +8139,6 @@ impl IconShape for IoBluetoothSharp { path { d: "M397.41,161.13,236-.28v212.8L141.83,131.8l-26,30.37L225.27,256,115.8,349.83l26,30.37L236,299.48v212.8L397.41,350.87,286.73,256ZM276,96.28l62.59,62.59L276,212.52Zm62.58,256.85L276,415.72V299.48Z", } - } } } @@ -8336,7 +8181,6 @@ impl IconShape for IoBluetooth { path { d: "M388,160.77a20,20,0,0,0-5.85-14.91l-112-112A20,20,0,0,0,236,48V212.52l-79-67.71a20,20,0,0,0-26,30.38L225.27,256,131,336.81a20,20,0,1,0,26,30.38l79-67.71V464a20,20,0,0,0,34.14,14.14l112-112A20,20,0,0,0,381,336.81L286.73,256,381,175.19A20,20,0,0,0,388,160.77ZM338.58,353.13,276,415.72V299.49ZM276,212.52V96.28l62.59,62.59Z", } - } } } @@ -8398,7 +8242,6 @@ impl IconShape for IoBoatOutline { y1: "183.6", y2: "396.45", } - } } } @@ -8444,7 +8287,6 @@ impl IconShape for IoBoatSharp { path { d: "M345.22,407c-52.25,36.26-126.35,36.25-178.6,0,0,0-45.64,63-94.64,63l13.33,1c29.86,0,58.65-11.73,85.31-25.59a185.33,185.33,0,0,0,170.6,0c26.66,13.87,55.45,25.6,85.31,25.6l13.33-1C392.21,470,345.22,407,345.22,407Z", } - } } } @@ -8490,7 +8332,6 @@ impl IconShape for IoBoat { path { d: "M476.71,246.91h0c-3.49-8.39-10.9-14.89-20.9-18.35L432,219.08V136a64,64,0,0,0-64-64H336V64a40,40,0,0,0-40-40H216a40,40,0,0,0-40,40v8H144a64,64,0,0,0-64,64v83.15l-23.58,9.39c-9.94,3.3-17.63,10-21.15,18.44-2.45,5.89-5.25,15-1.3,26.46l.1.3L80.73,393.18A23.33,23.33,0,0,0,102.58,408c.5,0,1,0,1.53-.05,31.32-2,56-17.27,72.6-31.61C200.42,396.81,228.31,408,256,408s55.43-11.2,79.14-31.7c16.59,14.36,41.3,29.67,72.61,31.65a23.36,23.36,0,0,0,23.37-14.74l46.65-119C481.05,266.12,480.67,256.45,476.71,246.91ZM269,154.21l-1.14-.4a39.53,39.53,0,0,0-23.73,0l-.58.18L117.48,204.22A4,4,0,0,1,112,200.5V136a32,32,0,0,1,32-32H368a32,32,0,0,1,32,32v64.44a4,4,0,0,1-5.48,3.72Z", } - } } } @@ -8544,7 +8385,6 @@ impl IconShape for IoBodyOutline { stroke_miterlimit: "10", stroke_width: "32", } - } } } @@ -8592,7 +8432,6 @@ impl IconShape for IoBodySharp { polygon { points: "464 128 48 128 48 180 192 180 160 505.13 211 512 232.65 320 279.67 320 301 512 352 505.02 320 180 464 180 464 128", } - } } } @@ -8640,7 +8479,6 @@ impl IconShape for IoBody { path { d: "M437,128H75a27,27,0,0,0,0,54H176.88c6.91,0,15,3.09,19.58,15,5.35,13.83,2.73,40.54-.57,61.23l-4.32,24.45a.42.42,0,0,1-.12.35l-34.6,196.81A27.43,27.43,0,0,0,179,511.58a27.06,27.06,0,0,0,31.42-22.29l23.91-136.8S242,320,256,320c14.23,0,21.74,32.49,21.74,32.49l23.91,136.92a27.24,27.24,0,1,0,53.62-9.6L320.66,283a.45.45,0,0,0-.11-.35l-4.33-24.45c-3.3-20.69-5.92-47.4-.57-61.23,4.56-11.88,12.91-15,19.28-15H437a27,27,0,0,0,0-54Z", } - } } } @@ -8707,7 +8545,6 @@ impl IconShape for IoBonfireOutline { d: "M352.45,178.76c8.6,14.31,15.55,30.08,15.55,48,0,52.52-42.47,93.1-94.86,93.1a94.42,94.42,0,0,1-65.14-26", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -8771,7 +8608,6 @@ impl IconShape for IoBonfireSharp { path { d: "M124,336H36a4,4,0,0,0-4,4v23.28a4,4,0,0,0,4.66,3.94l88-14.66a4,4,0,0,0,3.34-3.95V340A4,4,0,0,0,124,336Z", } - } } } @@ -8835,7 +8671,6 @@ impl IconShape for IoBonfire { path { d: "M330.34,239.74c-9.33,5.92-19,11.16-29.25,16.71-28.91,15.68-56.21,30.48-68.88,56.28-.64,1.32-1.25,2.5-1.88,3.61a8,8,0,0,0,3.89,11.3c12.31,5.1,25.13,8.27,38.91,8.27a111.42,111.42,0,0,0,78.24-31.37A107.45,107.45,0,0,0,384,226.85a86.56,86.56,0,0,0-1.33-15,8,8,0,0,0-13.8-4C358.69,219.32,345.94,229.85,330.34,239.74Z", } - } } } @@ -8886,7 +8721,6 @@ impl IconShape for IoBookOutline { y1: "160", y2: "448", } - } } } @@ -8932,7 +8766,6 @@ impl IconShape for IoBookSharp { path { d: "M48,48c67.61.29,117.87,9.6,154.24,25.69,27.14,12,37.76,21.08,37.76,51.84V448c-41.57-37.5-78.46-48-224-48V48Z", } - } } } @@ -8978,7 +8811,6 @@ impl IconShape for IoBook { path { d: "M481.92,53.3A31.33,31.33,0,0,0,464,48h0c-67.61.3-118.11,8.71-154.24,26a143.31,143.31,0,0,0-32.31,20.78,15.93,15.93,0,0,0-5.45,12V443.91a3.93,3.93,0,0,0,6.68,2.81c25.67-25.5,70.72-46.82,185.36-46.81a32,32,0,0,0,32-32v-288A32,32,0,0,0,481.92,53.3Z", } - } } } @@ -9022,7 +8854,6 @@ impl IconShape for IoBookmarkOutline { d: "M352,48H160a48,48,0,0,0-48,48V464L256,336,400,464V96A48,48,0,0,0,352,48Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -9065,7 +8896,6 @@ impl IconShape for IoBookmarkSharp { path { d: "M416,480,256,357.41,96,480V32H416Z", } - } } } @@ -9108,7 +8938,6 @@ impl IconShape for IoBookmark { path { d: "M400,480a16,16,0,0,1-10.63-4L256,357.41,122.63,476A16,16,0,0,1,96,464V96a64.07,64.07,0,0,1,64-64H352a64.07,64.07,0,0,1,64,64V464a16,16,0,0,1-16,16Z", } - } } } @@ -9156,7 +8985,6 @@ impl IconShape for IoBookmarksOutline { d: "M320,96H112a48.14,48.14,0,0,0-48,48V496L216,368,368,496V144A48.14,48.14,0,0,0,320,96Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -9202,7 +9030,6 @@ impl IconShape for IoBookmarksSharp { polygon { points: "48 80 48 512 216 388 384 512 384 80 48 80", } - } } } @@ -9248,7 +9075,6 @@ impl IconShape for IoBookmarks { path { d: "M320,80H112a64,64,0,0,0-64,64V495.62A16.36,16.36,0,0,0,54.6,509a16,16,0,0,0,19.71-.71L216,388.92,357.69,508.24a16,16,0,0,0,19.6.79A16.4,16.4,0,0,0,384,495.59V144A64,64,0,0,0,320,80Z", } - } } } @@ -9311,7 +9137,6 @@ impl IconShape for IoBowlingBallOutline { cy: "168", r: "24", } - } } } @@ -9354,7 +9179,6 @@ impl IconShape for IoBowlingBallSharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM286,230a28,28,0,1,1,28-28A28,28,0,0,1,286,230Zm8-76a28,28,0,1,1,28-28A28,28,0,0,1,294,154Zm68,44a28,28,0,1,1,28-28A28,28,0,0,1,362,198Z", } - } } } @@ -9397,7 +9221,6 @@ impl IconShape for IoBowlingBall { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM288,224a24,24,0,1,1,24-24A24,24,0,0,1,288,224Zm8-72a24,24,0,1,1,24-24A24,24,0,0,1,296,152Zm64,40a24,24,0,1,1,24-24A24,24,0,0,1,360,192Z", } - } } } @@ -9461,7 +9284,6 @@ impl IconShape for IoBriefcaseOutline { d: "M320,240v24a8,8,0,0,1-8,8H200a8,8,0,0,1-8-8V240", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -9507,7 +9329,6 @@ impl IconShape for IoBriefcaseSharp { path { d: "M496,124a12,12,0,0,0-12-12H384V56a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8v56H28a12,12,0,0,0-12,12V224H496ZM344,112H168V88H344Z", } - } } } @@ -9557,7 +9378,6 @@ impl IconShape for IoBriefcase { path { d: "M336,264a24,24,0,0,1-24,24H200a24,24,0,0,1-24-24v-4a4,4,0,0,0-4-4H16V400a64,64,0,0,0,64,64H432a64,64,0,0,0,64-64V256H340a4,4,0,0,0-4,4Z", } - } } } @@ -9609,7 +9429,6 @@ impl IconShape for IoBrowsersOutline { path { d: "M397.82,64H114.18C77.69,64,48,94.15,48,131.2V176H64c0-16,16-32,32-32H416c16,0,32,16,32,32h16V131.2C464,94.15,434.31,64,397.82,64Z", } - } } } @@ -9652,7 +9471,6 @@ impl IconShape for IoBrowsersSharp { path { d: "M32,64V448a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V64a16,16,0,0,0-16-16H48A16,16,0,0,0,32,64ZM440,428H72a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4H440a4,4,0,0,1,4,4V424A4,4,0,0,1,440,428Z", } - } } } @@ -9695,7 +9513,6 @@ impl IconShape for IoBrowsers { path { d: "M416,48H96a64,64,0,0,0-64,64V400a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V112A64,64,0,0,0,416,48Zm24,96H72a8,8,0,0,1-8-8V112A32.09,32.09,0,0,1,96,80H416a32.09,32.09,0,0,1,32,32v24A8,8,0,0,1,440,144Z", } - } } } @@ -9743,7 +9560,6 @@ impl IconShape for IoBrushOutline { d: "M138,336c-29.88,0-54,24.5-54,54.86,0,23.95-20.88,36.57-36,36.57C64.56,449.74,92.82,464,120,464c39.78,0,72-32.73,72-73.14C192,360.5,167.88,336,138,336Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -9789,7 +9605,6 @@ impl IconShape for IoBrushSharp { path { d: "M142,320c-36.52,0-66,30.63-66,68.57,0,25.43-31,45.72-44,45.72C52.24,462.17,86.78,480,120,480c48.62,0,88-40.91,88-91.43C208,350.63,178.52,320,142,320Z", } - } } } @@ -9835,7 +9650,6 @@ impl IconShape for IoBrush { path { d: "M119.89,480.11c-32.14,0-65.45-16.89-84.85-43a16,16,0,0,1,12.85-25.54c5.34,0,20-4.87,20-20.57,0-39.07,31.4-70.86,70-70.86s70,31.79,70,70.86C207.89,440.12,168.41,480.11,119.89,480.11Z", } - } } } @@ -9920,7 +9734,6 @@ impl IconShape for IoBugOutline { d: "M179.43,143.52A49.08,49.08,0,0,1,176,127.79,80,80,0,0,1,255.79,48h.42A80,80,0,0,1,336,127.79a41.91,41.91,0,0,1-3.12,14.3", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -9966,7 +9779,6 @@ impl IconShape for IoBugSharp { path { d: "M256,32c-48.06,0-96,0-96,84,26.12-14,59.35-20,96-20,24.09,0,46.09,2.65,65.39,8,10.75,3,24.66,8.71,30.61,12C352,32,304.06,32,256,32Z", } - } } } @@ -10012,7 +9824,6 @@ impl IconShape for IoBug { path { d: "M321.39,104l.32.09c13.57,3.8,25.07-10.55,18.2-22.85A95.86,95.86,0,0,0,256.21,32h-.42A95.87,95.87,0,0,0,171.6,82.13c-6.84,12.58,5.14,27,18.84,22.86,19.71-6,41.79-9.06,65.56-9.06C280.09,95.93,302.09,98.65,321.39,104Z", } - } } } @@ -10061,7 +9872,6 @@ impl IconShape for IoBuildOutline { cy: "416", r: "16", } - } } } @@ -10104,7 +9914,6 @@ impl IconShape for IoBuildSharp { path { d: "M230,209.2,32,405.58,106.65,480,304.24,281.83c46.47,17.46,105.52,12.54,143-24.78,40.44-40.32,40.35-108,16.81-156.79l-87.33,87.06-52.32-52.13,87.33-87.06C363,24.46,294.67,24.34,254.23,64.66,216.2,102.57,211.45,162.26,230,209.2Z", } - } } } @@ -10147,7 +9956,6 @@ impl IconShape for IoBuild { path { d: "M469.54,120.52h0a16,16,0,0,0-25.54-4L382.56,178a16.12,16.12,0,0,1-22.63,0L333.37,151.4a16,16,0,0,1,0-22.63l61.18-61.19a16,16,0,0,0-4.78-25.92h0C343.56,21,285.88,31.78,249.51,67.88c-30.9,30.68-40.11,78.62-25.25,131.53a15.89,15.89,0,0,1-4.49,16L53.29,367.46a64.17,64.17,0,1,0,90.6,90.64L297.57,291.25a15.9,15.9,0,0,1,15.77-4.57,179.3,179.3,0,0,0,46.22,6.37c33.4,0,62.71-10.81,83.85-31.64C482.56,222.84,488.53,157.42,469.54,120.52ZM99.48,447.15a32,32,0,1,1,28.34-28.35A32,32,0,0,1,99.48,447.15Z", } - } } } @@ -10216,7 +10024,6 @@ impl IconShape for IoBulbOutline { d: "M294,240s-21.51,16-38,16-38-16-38-16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -10271,7 +10078,6 @@ impl IconShape for IoBulbSharp { path { d: "M369.42,62.69C339.35,32.58,299.07,16,256,16A159.62,159.62,0,0,0,96,176c0,46.62,17.87,90.23,49,119.64l4.36,4.09C167.37,316.57,192,339.64,192,360v40h48V269.11L195.72,244,214,217.72,256,240l41.29-22.39,19.1,25.68-44.39,26V400h48V360c0-19.88,24.36-42.93,42.15-59.77l4.91-4.66C399.08,265,416,223.61,416,176A159.16,159.16,0,0,0,369.42,62.69Z", } - } } } @@ -10320,7 +10126,6 @@ impl IconShape for IoBulb { path { d: "M369.42,62.69C339.35,32.58,299.07,16,256,16A159.62,159.62,0,0,0,96,176c0,46.62,17.87,90.23,49,119.64l4.36,4.09C167.37,316.57,192,339.64,192,360v24a16,16,0,0,0,16,16h24a8,8,0,0,0,8-8V274.82a8,8,0,0,0-5.13-7.47A130.73,130.73,0,0,1,208.71,253,16,16,0,1,1,227.29,227c7.4,5.24,21.65,13,28.71,13s21.31-7.78,28.73-13A16,16,0,0,1,303.29,253a130.73,130.73,0,0,1-26.16,14.32,8,8,0,0,0-5.13,7.47V392a8,8,0,0,0,8,8h24a16,16,0,0,0,16-16V360c0-19.88,24.36-42.93,42.15-59.77l4.91-4.66C399.08,265,416,223.61,416,176A159.16,159.16,0,0,0,369.42,62.69Z", } - } } } @@ -10423,7 +10228,6 @@ impl IconShape for IoBusOutline { y1: "80", y2: "368", } - } } } @@ -10470,7 +10274,6 @@ impl IconShape for IoBusSharp { path { d: "M424,32H88A24,24,0,0,0,64,56V416a32,32,0,0,0,16,27.71V480h72V448H360v32h72V443.71A32,32,0,0,0,448,416V56A24,24,0,0,0,424,32ZM175.82,371.47a32,32,0,1,1-35.3-35.29A32.09,32.09,0,0,1,175.82,371.47ZM240,288H96V128H240ZM256,96H96.46L96,64H416l-.46,32H256Zm16,32H416V288H272Zm64.18,236.53a32,32,0,1,1,35.3,35.29A32.09,32.09,0,0,1,336.18,364.53Z", } - } } } @@ -10513,7 +10316,6 @@ impl IconShape for IoBus { path { d: "M400,32H112A48,48,0,0,0,64,80V400a47.91,47.91,0,0,0,16,35.74V454a26,26,0,0,0,26,26h28a26,26,0,0,0,26-26v-6H352v6a26,26,0,0,0,26,26h28a26,26,0,0,0,26-26V435.74A47.91,47.91,0,0,0,448,400V80A48,48,0,0,0,400,32ZM147.47,399.82a32,32,0,1,1,28.35-28.35A32,32,0,0,1,147.47,399.82ZM236,288H112a16,16,0,0,1-16-16V144a16,16,0,0,1,16-16H236a4,4,0,0,1,4,4V284A4,4,0,0,1,236,288ZM256,96H112.46c-8.6,0-16-6.6-16.44-15.19A16,16,0,0,1,112,64H399.54c8.6,0,16,6.6,16.44,15.19A16,16,0,0,1,400,96H256Zm20,32H400a16,16,0,0,1,16,16V272a16,16,0,0,1-16,16H276a4,4,0,0,1-4-4V132A4,4,0,0,1,276,128Zm60.18,243.47a32,32,0,1,1,28.35,28.35A32,32,0,0,1,336.18,371.47Z", } - } } } @@ -10632,7 +10434,6 @@ impl IconShape for IoBusinessOutline { path { d: "M336,240a16,16,0,1,0,16,16,16,16,0,0,0-16-16Z", } - } } } @@ -10693,7 +10494,6 @@ impl IconShape for IoBusinessSharp { x: "384", y: "240", } - } } } @@ -10754,7 +10554,6 @@ impl IconShape for IoBusiness { path { d: "M336,240a16,16,0,1,0,16,16,16,16,0,0,0-16-16Z", } - } } } @@ -10809,7 +10608,6 @@ impl IconShape for IoCafeOutline { y1: "416", y2: "416", } - } } } @@ -10858,7 +10656,6 @@ impl IconShape for IoCafeSharp { x: "48", y: "400", } - } } } @@ -10904,7 +10701,6 @@ impl IconShape for IoCafe { path { d: "M400,400H64a16,16,0,0,0,0,32H400a16,16,0,0,0,0-32Z", } - } } } @@ -11003,7 +10799,6 @@ impl IconShape for IoCalculatorOutline { x: "320", y: "304", } - } } } @@ -11046,7 +10841,6 @@ impl IconShape for IoCalculatorSharp { path { d: "M416,48a16,16,0,0,0-16-16H112A16,16,0,0,0,96,48V464a16,16,0,0,0,16,16H400a16,16,0,0,0,16-16ZM192,432H144V384h48Zm0-80H144V304h48Zm0-80H144V224h48Zm88,160H232V384h48Zm0-80H232V304h48Zm0-80H232V224h48Zm88,160H320V304h48Zm0-160H320V224h48Zm0-96H144V80H368Z", } - } } } @@ -11089,7 +10883,6 @@ impl IconShape for IoCalculator { path { d: "M416,80a48.05,48.05,0,0,0-48-48H144A48.05,48.05,0,0,0,96,80V432a48.05,48.05,0,0,0,48,48H368a48.05,48.05,0,0,0,48-48ZM168,432a24,24,0,1,1,24-24A24,24,0,0,1,168,432Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,168,352Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,168,272Zm88,160a24,24,0,1,1,24-24A24,24,0,0,1,256,432Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,256,352Zm0-80a24,24,0,1,1,24-24A24,24,0,0,1,256,272ZM368,408a24,24,0,0,1-48,0V328a24,24,0,0,1,48,0ZM344,272a24,24,0,1,1,24-24A24,24,0,0,1,344,272Zm19.31-100.69A16,16,0,0,1,352,176H160a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16H352a16,16,0,0,1,16,16v64A16,16,0,0,1,363.31,171.31Z", } - } } } @@ -11169,7 +10962,6 @@ impl IconShape for IoCalendarClearOutline { y1: "160", y2: "160", } - } } } @@ -11215,7 +11007,6 @@ impl IconShape for IoCalendarClearSharp { path { d: "M480,87.77A23.8,23.8,0,0,0,456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480Z", } - } } } @@ -11261,7 +11052,6 @@ impl IconShape for IoCalendarClear { path { d: "M32,416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V180a4,4,0,0,0-4-4H36a4,4,0,0,0-4,4Z", } - } } } @@ -11362,7 +11152,6 @@ impl IconShape for IoCalendarNumberOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -11408,7 +11197,6 @@ impl IconShape for IoCalendarNumberSharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } - } } } @@ -11454,7 +11242,6 @@ impl IconShape for IoCalendarNumber { path { d: "M476,176H36a4,4,0,0,0-4,4V416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V180A4,4,0,0,0,476,176ZM239.58,401.1c-12.17,9.61-28.75,14.9-46.7,14.9-27.87,0-48.48-18.16-57.66-33.7A16,16,0,0,1,162.78,366c1.08,1.84,11.15,18,30.1,18,16.66,0,36.12-7.29,36.12-27.82,0-6.25-1.22-14.95-7-20.88-8.54-8.74-22.75-12.67-30.11-12.67a16,16,0,0,1,0-32c4.85,0,17.41-2.6,25.28-10.65a22,22,0,0,0,6.57-16.08c0-23.23-28.63-23.9-31.89-23.9-17.34,0-23.8,10.61-24.07,11.06a16,16,0,1,1-27.55-16.26c7.64-13,25.22-26.8,51.62-26.8,16.44,0,31.76,4.77,43.13,13.42,13.39,10.2,20.76,25.28,20.76,42.48A54,54,0,0,1,240,302.35c-1.15,1.18-2.36,2.28-3.59,3.35a66.18,66.18,0,0,1,8.42,7.23c10.56,10.8,16.14,25.75,16.14,43.25C261,374.24,253.39,390.19,239.58,401.1ZM368,396a16,16,0,0,1-32,0V256.29l-22.51,16.59a16,16,0,1,1-19-25.76l43.42-32a16,16,0,0,1,9.49-3.12H352a16,16,0,0,1,16,16Z", } - } } } @@ -11578,7 +11365,6 @@ impl IconShape for IoCalendarOutline { y1: "160", y2: "160", } - } } } @@ -11624,7 +11410,6 @@ impl IconShape for IoCalendarSharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } - } } } @@ -11670,7 +11455,6 @@ impl IconShape for IoCalendar { path { d: "M32,416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V179a3,3,0,0,0-3-3H35a3,3,0,0,0-3,3ZM376,208a24,24,0,1,1-24,24A24,24,0,0,1,376,208Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,376,288Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,296,208Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,296,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,296,368Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,216,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,216,368Zm-80-80a24,24,0,1,1-24,24A24,24,0,0,1,136,288Zm0,80a24,24,0,1,1-24,24A24,24,0,0,1,136,368Z", } - } } } @@ -11714,7 +11498,6 @@ impl IconShape for IoCallOutline { d: "M451,374c-15.88-16-54.34-39.35-73-48.76C353.7,313,351.7,312,332.6,326.19c-12.74,9.47-21.21,17.93-36.12,14.75s-47.31-21.11-75.68-49.39-47.34-61.62-50.53-76.48,5.41-23.23,14.79-36c13.22-18,12.22-21,.92-45.3-8.81-18.9-32.84-57-48.9-72.8C119.9,44,119.9,47,108.83,51.6A160.15,160.15,0,0,0,83,65.37C67,76,58.12,84.83,51.91,98.1s-9,44.38,23.07,102.64,54.57,88.05,101.14,134.49S258.5,406.64,310.85,436c64.76,36.27,89.6,29.2,102.91,23s22.18-15,32.83-31a159.09,159.09,0,0,0,13.8-25.8C465,391.17,468,391.17,451,374Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -11757,7 +11540,6 @@ impl IconShape for IoCallSharp { path { d: "M478.94,370.14c-5.22-5.56-23.65-22-57.53-43.75-34.13-21.94-59.3-35.62-66.52-38.81a3.83,3.83,0,0,0-3.92.49c-11.63,9.07-31.21,25.73-32.26,26.63-6.78,5.81-6.78,5.81-12.33,4-9.76-3.2-40.08-19.3-66.5-45.78s-43.35-57.55-46.55-67.3c-1.83-5.56-1.83-5.56,4-12.34.9-1.05,17.57-20.63,26.64-32.25a3.83,3.83,0,0,0,.49-3.92c-3.19-7.23-16.87-32.39-38.81-66.52-21.78-33.87-38.2-52.3-43.76-57.52A3.9,3.9,0,0,0,138,32.2,322.35,322.35,0,0,0,82,57.65,338,338,0,0,0,33.35,92a3.83,3.83,0,0,0-1.26,3.74c2.09,9.74,12.08,50.4,43.08,106.72,31.63,57.48,53.55,86.93,100,133.22S252,405.21,309.54,436.84c56.32,31,97,41,106.72,43.07a3.86,3.86,0,0,0,3.75-1.26A337.73,337.73,0,0,0,454.35,430a322.7,322.7,0,0,0,25.45-56A3.9,3.9,0,0,0,478.94,370.14Z", } - } } } @@ -11800,7 +11582,6 @@ impl IconShape for IoCall { path { d: "M391,480c-19.52,0-46.94-7.06-88-30-49.93-28-88.55-53.85-138.21-103.38C116.91,298.77,93.61,267.79,61,208.45c-36.84-67-30.56-102.12-23.54-117.13C45.82,73.38,58.16,62.65,74.11,52A176.3,176.3,0,0,1,102.75,36.8c1-.43,1.93-.84,2.76-1.21,4.95-2.23,12.45-5.6,21.95-2,6.34,2.38,12,7.25,20.86,16,18.17,17.92,43,57.83,52.16,77.43,6.15,13.21,10.22,21.93,10.23,31.71,0,11.45-5.76,20.28-12.75,29.81-1.31,1.79-2.61,3.5-3.87,5.16-7.61,10-9.28,12.89-8.18,18.05,2.23,10.37,18.86,41.24,46.19,68.51s57.31,42.85,67.72,45.07c5.38,1.15,8.33-.59,18.65-8.47,1.48-1.13,3-2.3,4.59-3.47,10.66-7.93,19.08-13.54,30.26-13.54h.06c9.73,0,18.06,4.22,31.86,11.18,18,9.08,59.11,33.59,77.14,51.78,8.77,8.84,13.66,14.48,16.05,20.81,3.6,9.53.21,17-2,22-.37.83-.78,1.74-1.21,2.75a176.49,176.49,0,0,1-15.29,28.58c-10.63,15.9-21.4,28.21-39.38,36.58A67.42,67.42,0,0,1,391,480Z", } - } } } @@ -11854,7 +11635,6 @@ impl IconShape for IoCameraOutline { points: "124 158 124 136 100 136 100 158", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -11914,7 +11694,6 @@ impl IconShape for IoCameraReverseOutline { points: "356 272 336 292 316 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -11957,7 +11736,6 @@ impl IconShape for IoCameraReverseSharp { path { d: "M456,144H373c-3,0-6.72-1.94-9.62-5L336.07,96.21C326,80,320,80,302,80H210c-18,0-23,0-34.07,16.21L148.62,139c-2.22,2.42-5.34,5-8.62,5V128a8,8,0,0,0-8-8H92a8,8,0,0,0-8,8v16H56a24,24,0,0,0-24,24V408a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V168A24,24,0,0,0,456,144ZM256,368c-47.82,0-87.76-34.23-95-80H117.37L176,229.37,234.63,288H194a64.07,64.07,0,0,0,102.63,33.49L320,343l-3.68,3.72A96.64,96.64,0,0,1,256,368Zm80-53.84L277.11,256H318a64.26,64.26,0,0,0-103-33.36L192,200l3.14-2.45A96.19,96.19,0,0,1,255.76,176c47.85,0,87,34.19,94.24,80h44.92Z", } - } } } @@ -12000,7 +11778,6 @@ impl IconShape for IoCameraReverse { path { d: "M432,144H373c-3,0-6.72-1.94-9.62-5L337.44,98.06a15.52,15.52,0,0,0-1.37-1.85C327.11,85.76,315,80,302,80H210c-13,0-25.11,5.76-34.07,16.21a15.52,15.52,0,0,0-1.37,1.85l-25.94,41c-2.22,2.42-5.34,5-8.62,5v-8a16,16,0,0,0-16-16H100a16,16,0,0,0-16,16v8H80a48.05,48.05,0,0,0-48,48V384a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V192A48.05,48.05,0,0,0,432,144ZM316.84,346.3a96.06,96.06,0,0,1-155.66-59.18,16,16,0,0,1-16.49-26.43l20-20a16,16,0,0,1,22.62,0l20,20A16,16,0,0,1,196,288a17.31,17.31,0,0,1-2-.14,64.07,64.07,0,0,0,102.66,33.63,16,16,0,1,1,20.21,24.81Zm50.47-63-20,20a16,16,0,0,1-22.62,0l-20-20a16,16,0,0,1,13.09-27.2A64,64,0,0,0,215,222.64,16,16,0,1,1,194.61,198a96,96,0,0,1,156,59,16,16,0,0,1,16.72,26.35Z", } - } } } @@ -12048,7 +11825,6 @@ impl IconShape for IoCameraSharp { path { d: "M456,144H373c-3,0-6.72-1.94-9.62-5l-27.28-42.8C325,80,320,80,302,80H210c-18,0-24,0-34.07,16.21L148.62,139c-2.22,2.42-5.34,5-8.62,5V128a8,8,0,0,0-8-8H92a8,8,0,0,0-8,8v16H56a24,24,0,0,0-24,24V408a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V168A24,24,0,0,0,456,144ZM260.51,367.9a96,96,0,1,1,91.39-91.39A96.11,96.11,0,0,1,260.51,367.9Z", } - } } } @@ -12096,7 +11872,6 @@ impl IconShape for IoCamera { path { d: "M432,144H373c-3,0-6.72-1.94-9.62-5L337.44,98.06a15.52,15.52,0,0,0-1.37-1.85C327.11,85.76,315,80,302,80H210c-13,0-25.11,5.76-34.07,16.21a15.52,15.52,0,0,0-1.37,1.85l-25.94,41c-2.22,2.42-5.34,5-8.62,5v-8a16,16,0,0,0-16-16H100a16,16,0,0,0-16,16v8H80a48.05,48.05,0,0,0-48,48V384a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V192A48.05,48.05,0,0,0,432,144ZM256,368a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,368Z", } - } } } @@ -12167,7 +11942,6 @@ impl IconShape for IoCarOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -12210,7 +11984,6 @@ impl IconShape for IoCarSharp { path { d: "M447.68,220.78a16.44,16.44,0,0,0-1-3.1l-48-112A16,16,0,0,0,384,96H128a16,16,0,0,0-14.71,9.7l-48,112a16.44,16.44,0,0,0-1,3.1A16.15,16.15,0,0,0,64,224V408a8,8,0,0,0,8,8h32a8,8,0,0,0,8-8V384H400v24a8,8,0,0,0,8,8h32a8,8,0,0,0,8-8V224A16.15,16.15,0,0,0,447.68,220.78ZM144,320a32,32,0,1,1,32-32A32,32,0,0,1,144,320Zm224,0a32,32,0,1,1,32-32A32,32,0,0,1,368,320ZM104.26,208l34.29-80h234.9l34.29,80Z", } - } } } @@ -12295,7 +12068,6 @@ impl IconShape for IoCarSportOutline { d: "M78,211s46.35-12,178-12,178,12,178,12", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -12338,7 +12110,6 @@ impl IconShape for IoCarSportSharp { path { d: "M488,224c-3-5-32.61-17.79-32.61-17.79,5.15-2.66,8.67-3.21,8.67-14.21,0-12-.06-16-8.06-16H428.86c-.11-.24-.23-.49-.34-.74-17.52-38.26-19.87-47.93-46-60.95C347.47,96.88,281.76,96,256,96s-91.47.88-126.49,18.31c-26.16,13-25.51,19.69-46,60.95,0,.11-.21.4-.4.74H55.94c-7.94,0-8,4-8,16,0,11,3.52,11.55,8.67,14.21C56.61,206.21,28,220,24,224s-8,32-8,80,4,96,4,96H31.94c0,14,2.06,16,8.06,16h80c6,0,8-2,8-16H384c0,14,2,16,8,16h82c4,0,6-3,6-16h12s4-49,4-96S491,229,488,224ZM125.26,268.94A516.94,516.94,0,0,1,70.42,272C50,272,49.3,273.31,47.86,260.56a72.16,72.16,0,0,1,.51-17.51L49,240h3c12,0,23.27.51,44.55,6.78a98,98,0,0,1,30.09,15.06C131,265,132,268,132,268Zm247.16,72L368,352H144s.39-.61-5-11.18c-4-7.82,1-12.82,8.91-15.66C163.23,319.64,208,304,256,304s93.66,13.48,108.5,21.16C370,328,376.83,330,372.42,341Zm-257-136.53a96.23,96.23,0,0,1-9.7.07c2.61-4.64,4.06-9.81,6.61-15.21,8-17,17.15-36.24,33.44-44.35,23.54-11.72,72.33-17,110.23-17s86.69,5.24,110.23,17c16.29,8.11,25.4,27.36,33.44,44.35,2.57,5.45,4,10.66,6.68,15.33-2,.11-4.3,0-9.79-.19Zm347.72,56.11C461,273,463,272,441.58,272a516.94,516.94,0,0,1-54.84-3.06c-2.85-.51-3.66-5.32-1.38-7.1a93.84,93.84,0,0,1,30.09-15.06c21.28-6.27,33.26-7.11,45.09-6.69a3.22,3.22,0,0,1,3.09,3A70.18,70.18,0,0,1,463.14,260.56Z", } - } } } @@ -12381,7 +12152,6 @@ impl IconShape for IoCarSport { path { d: "M494.26,276.22c-3.6-40.41-9.53-48.28-11.77-51.24-5.15-6.84-13.39-11.31-22.11-16l0,0a3.6,3.6,0,0,1-.91-5.68A15.93,15.93,0,0,0,464,190.77,16.27,16.27,0,0,0,447.65,176h-15.6a17,17,0,0,0-2,.13,8.5,8.5,0,0,0-1.41-.47l0,0c-9.24-19.53-21.89-46.27-48.11-59.32C341.64,97,270,96,256,96s-85.64,1-124.48,20.31c-26.22,13.05-38.87,39.79-48.11,59.32l-.08.16a6.52,6.52,0,0,0-1.35.34,17,17,0,0,0-2-.13H64.35A16.27,16.27,0,0,0,48,190.77a15.93,15.93,0,0,0,4.59,12.47,3.6,3.6,0,0,1-.91,5.68l0,0c-8.72,4.72-17,9.19-22.11,16-2.24,3-8.16,10.83-11.77,51.24-2,22.74-2.3,46.28-.73,61.44,3.29,31.5,9.46,50.54,9.72,51.33a16,16,0,0,0,13.2,10.87h0V400a16,16,0,0,0,16,16h56a16,16,0,0,0,16-16h0c8.61,0,14.6-1.54,20.95-3.18a158.83,158.83,0,0,1,28-4.91C207.45,389,237.79,388,256,388c17.84,0,49.52,1,80.08,3.91a159.16,159.16,0,0,1,28.11,4.93c6.08,1.56,11.85,3,19.84,3.15h0a16,16,0,0,0,16,16h56a16,16,0,0,0,16-16v-.12h0A16,16,0,0,0,485.27,389c.26-.79,6.43-19.83,9.72-51.33C496.56,322.5,496.28,299,494.26,276.22ZM112.33,189.31c8-17,17.15-36.24,33.44-44.35,23.54-11.72,72.33-17,110.23-17s86.69,5.24,110.23,17c16.29,8.11,25.4,27.36,33.44,44.35l1,2.17a8,8,0,0,1-7.44,11.42C360,202,290,199.12,256,199.12s-104,2.95-137.28,3.85a8,8,0,0,1-7.44-11.42C111.63,190.81,112,190.06,112.33,189.31Zm11.93,79.63A427.17,427.17,0,0,1,72.42,272c-10.6,0-21.53-3-23.56-12.44-1.39-6.35-1.24-9.92-.49-13.51C49,243,50,240.78,55,240c13-2,20.27.51,41.55,6.78,14.11,4.15,24.29,9.68,30.09,14.06C129.55,263,128,268.64,124.26,268.94Zm221.38,82c-13.16,1.5-39.48.95-89.34.95s-76.17.55-89.33-.95c-13.58-1.51-30.89-14.35-19.07-25.79,7.87-7.54,26.23-13.18,50.68-16.35S233.38,304,256.2,304s32.12,1,57.62,4.81,44.77,9.52,50.68,16.35C375.28,337.4,359.21,349.35,345.64,351Zm117.5-91.39c-2,9.48-13,12.44-23.56,12.44a455.91,455.91,0,0,1-52.84-3.06c-3.06-.29-4.48-5.66-1.38-8.1,5.71-4.49,16-9.91,30.09-14.06,21.28-6.27,33.55-8.78,44.09-6.69,2.57.51,3.93,3.27,4.09,5A40.64,40.64,0,0,1,463.14,259.56Z", } - } } } @@ -12424,7 +12194,6 @@ impl IconShape for IoCar { path { d: "M447.68,220.78a16,16,0,0,0-1-3.08l-37.78-88.16C400.19,109.17,379,96,354.89,96H157.11c-24.09,0-45.3,13.17-54,33.54L65.29,217.7A15.72,15.72,0,0,0,64,224V400a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V384H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V224A16.15,16.15,0,0,0,447.68,220.78ZM144,320a32,32,0,1,1,32-32A32,32,0,0,1,144,320Zm224,0a32,32,0,1,1,32-32A32,32,0,0,1,368,320ZM104.26,208l28.23-65.85C136.11,133.69,146,128,157.11,128H354.89c11.1,0,21,5.69,24.62,14.15L407.74,208Z", } - } } } @@ -12487,7 +12256,6 @@ impl IconShape for IoCardOutline { x: "128", y: "300", } - } } } @@ -12533,7 +12301,6 @@ impl IconShape for IoCardSharp { path { d: "M464,80H48A16,16,0,0,0,32,96v66H480V96A16,16,0,0,0,464,80Z", } - } } } @@ -12579,7 +12346,6 @@ impl IconShape for IoCard { path { d: "M424,80H88a56,56,0,0,0-56,56v26H480V136A56,56,0,0,0,424,80Z", } - } } } @@ -12626,7 +12392,6 @@ impl IconShape for IoCaretBackCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -12669,7 +12434,6 @@ impl IconShape for IoCaretBackCircleSharp { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256ZM300,364.27,169.91,256,300,147.73Z", } - } } } @@ -12712,7 +12476,6 @@ impl IconShape for IoCaretBackCircle { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm252-74.14V330.14a16,16,0,0,1-26.23,12.29L184.68,268.3a16,16,0,0,1,0-24.6l89.09-74.13A16,16,0,0,1,300,181.86Z", } - } } } @@ -12755,7 +12518,6 @@ impl IconShape for IoCaretBackOutline { path { d: "M321.94,98,158.82,237.78a24,24,0,0,0,0,36.44L321.94,414c15.57,13.34,39.62,2.28,39.62-18.22V116.18C361.56,95.68,337.51,84.62,321.94,98Z", } - } } } @@ -12798,7 +12560,6 @@ impl IconShape for IoCaretBackSharp { polygon { points: "368 64 144 256 368 448 368 64", } - } } } @@ -12841,7 +12602,6 @@ impl IconShape for IoCaretBack { path { d: "M321.94,98,158.82,237.78a24,24,0,0,0,0,36.44L321.94,414c15.57,13.34,39.62,2.28,39.62-18.22V116.18C361.56,95.68,337.51,84.62,321.94,98Z", } - } } } @@ -12888,7 +12648,6 @@ impl IconShape for IoCaretDownCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -12931,7 +12690,6 @@ impl IconShape for IoCaretDownCircleSharp { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256Zm-99.73-44L256,342.09,147.73,212Z", } - } } } @@ -12974,7 +12732,6 @@ impl IconShape for IoCaretDownCircle { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM342.43,238.23,268.3,327.32a16,16,0,0,1-24.6,0l-74.13-89.09A16,16,0,0,1,181.86,212H330.14A16,16,0,0,1,342.43,238.23Z", } - } } } @@ -13017,7 +12774,6 @@ impl IconShape for IoCaretDownOutline { path { d: "M98,190.06,237.78,353.18a24,24,0,0,0,36.44,0L414,190.06c13.34-15.57,2.28-39.62-18.22-39.62H116.18C95.68,150.44,84.62,174.49,98,190.06Z", } - } } } @@ -13060,7 +12816,6 @@ impl IconShape for IoCaretDownSharp { polygon { points: "64 144 256 368 448 144 64 144", } - } } } @@ -13103,7 +12858,6 @@ impl IconShape for IoCaretDown { path { d: "M98,190.06,237.78,353.18a24,24,0,0,0,36.44,0L414,190.06c13.34-15.57,2.28-39.62-18.22-39.62H116.18C95.68,150.44,84.62,174.49,98,190.06Z", } - } } } @@ -13150,7 +12904,6 @@ impl IconShape for IoCaretForwardCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -13193,7 +12946,6 @@ impl IconShape for IoCaretForwardCircleSharp { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM212,147.73,342.09,256,212,364.27Z", } - } } } @@ -13236,7 +12988,6 @@ impl IconShape for IoCaretForwardCircle { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM212,330.14V181.86a16,16,0,0,1,26.23-12.29l89.09,74.13a16,16,0,0,1,0,24.6l-89.09,74.13A16,16,0,0,1,212,330.14Z", } - } } } @@ -13279,7 +13030,6 @@ impl IconShape for IoCaretForwardOutline { path { d: "M190.06,414,353.18,274.22a24,24,0,0,0,0-36.44L190.06,98c-15.57-13.34-39.62-2.28-39.62,18.22V395.82C150.44,416.32,174.49,427.38,190.06,414Z", } - } } } @@ -13322,7 +13072,6 @@ impl IconShape for IoCaretForwardSharp { polygon { points: "144 448 368 256 144 64 144 448", } - } } } @@ -13365,7 +13114,6 @@ impl IconShape for IoCaretForward { path { d: "M190.06,414,353.18,274.22a24,24,0,0,0,0-36.44L190.06,98c-15.57-13.34-39.62-2.28-39.62,18.22V395.82C150.44,416.32,174.49,427.38,190.06,414Z", } - } } } @@ -13412,7 +13160,6 @@ impl IconShape for IoCaretUpCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -13455,7 +13202,6 @@ impl IconShape for IoCaretUpCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM147.73,300,256,169.91,364.27,300Z", } - } } } @@ -13498,7 +13244,6 @@ impl IconShape for IoCaretUpCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm74.14,252H181.86a16,16,0,0,1-12.29-26.23l74.13-89.09a16,16,0,0,1,24.6,0l74.13,89.09A16,16,0,0,1,330.14,300Z", } - } } } @@ -13541,7 +13286,6 @@ impl IconShape for IoCaretUpOutline { path { d: "M414,321.94,274.22,158.82a24,24,0,0,0-36.44,0L98,321.94c-13.34,15.57-2.28,39.62,18.22,39.62H395.82C416.32,361.56,427.38,337.51,414,321.94Z", } - } } } @@ -13584,7 +13328,6 @@ impl IconShape for IoCaretUpSharp { polygon { points: "448 368 256 144 64 368 448 368", } - } } } @@ -13627,7 +13370,6 @@ impl IconShape for IoCaretUp { path { d: "M414,321.94,274.22,158.82a24,24,0,0,0-36.44,0L98,321.94c-13.34,15.57-2.28,39.62,18.22,39.62H395.82C416.32,361.56,427.38,337.51,414,321.94Z", } - } } } @@ -13687,7 +13429,6 @@ impl IconShape for IoCartOutline { d: "M160,288H409.44a8,8,0,0,0,7.85-6.43l28.8-144a8,8,0,0,0-7.85-9.57H128", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -13740,7 +13481,6 @@ impl IconShape for IoCartSharp { polygon { points: "167.78 304 429.12 304 467.52 112 133.89 112 125.42 64 32 64 32 96 98.58 96 146.58 368 432 368 432 336 173.42 336 167.78 304", } - } } } @@ -13793,7 +13533,6 @@ impl IconShape for IoCart { path { d: "M456.8,120.78A23.92,23.92,0,0,0,438.24,112H133.89l-6.13-34.78A16,16,0,0,0,112,64H48a16,16,0,0,0,0,32H98.58l45.66,258.78A16,16,0,0,0,160,368H416a16,16,0,0,0,0-32H173.42l-5.64-32H409.44A24.07,24.07,0,0,0,433,284.71l28.8-144A24,24,0,0,0,456.8,120.78Z", } - } } } @@ -13879,7 +13618,6 @@ impl IconShape for IoCashOutline { d: "M32,256a80,80,0,0,1,80,80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -13951,7 +13689,6 @@ impl IconShape for IoCashSharp { cy: "208", r: "64", } - } } } @@ -14017,7 +13754,6 @@ impl IconShape for IoCash { path { d: "M96,80V64H48A32,32,0,0,0,16,96v48H32A64.07,64.07,0,0,0,96,80Z", } - } } } @@ -14093,7 +13829,6 @@ impl IconShape for IoCellularOutline { x: "32", y: "304", } - } } } @@ -14145,7 +13880,6 @@ impl IconShape for IoCellularSharp { path { d: "M112,432H16V288h96Z", } - } } } @@ -14197,7 +13931,6 @@ impl IconShape for IoCellular { path { d: "M88,432H40a24,24,0,0,1-24-24V312a24,24,0,0,1,24-24H88a24,24,0,0,1,24,24v96A24,24,0,0,1,88,432Z", } - } } } @@ -14256,7 +13989,6 @@ impl IconShape for IoChatboxEllipsesOutline { cy: "216", r: "32", } - } } } @@ -14299,7 +14031,6 @@ impl IconShape for IoChatboxEllipsesSharp { path { d: "M456,48H56A24,24,0,0,0,32,72V360a24,24,0,0,0,24,24h72v80l117.74-80H456a24,24,0,0,0,24-24V72A24,24,0,0,0,456,48ZM160,248a32,32,0,1,1,32-32A32,32,0,0,1,160,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,248ZM456,80h0Z", } - } } } @@ -14342,7 +14073,6 @@ impl IconShape for IoChatboxEllipses { path { d: "M408,48H104a72.08,72.08,0,0,0-72,72V312a72.08,72.08,0,0,0,72,72h24v64a16,16,0,0,0,26.25,12.29L245.74,384H408a72.08,72.08,0,0,0,72-72V120A72.08,72.08,0,0,0,408,48ZM160,248a32,32,0,1,1,32-32A32,32,0,0,1,160,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,248Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,248Z", } - } } } @@ -14386,7 +14116,6 @@ impl IconShape for IoChatboxOutline { d: "M408,64H104a56.16,56.16,0,0,0-56,56V312a56.16,56.16,0,0,0,56,56h40v80l93.72-78.14a8,8,0,0,1,5.13-1.86H408a56.16,56.16,0,0,0,56-56V120A56.16,56.16,0,0,0,408,64Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -14429,7 +14158,6 @@ impl IconShape for IoChatboxSharp { path { d: "M128,464V384H56a24,24,0,0,1-24-24V72A24,24,0,0,1,56,48H456a24,24,0,0,1,24,24V360a24,24,0,0,1-24,24H245.74ZM456,80h0Z", } - } } } @@ -14472,7 +14200,6 @@ impl IconShape for IoChatbox { path { d: "M144,464a16,16,0,0,1-16-16V384H104a72.08,72.08,0,0,1-72-72V120a72.08,72.08,0,0,1,72-72H408a72.08,72.08,0,0,1,72,72V312a72.08,72.08,0,0,1-72,72H245.74l-91.49,76.29A16.05,16.05,0,0,1,144,464Z", } - } } } @@ -14531,7 +14258,6 @@ impl IconShape for IoChatbubbleEllipsesOutline { cy: "256", r: "32", } - } } } @@ -14574,7 +14300,6 @@ impl IconShape for IoChatbubbleEllipsesSharp { path { d: "M475.22,206.52C464.88,157.87,437.46,113.59,398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13L72,376.18,48,480l114.8-28.56s2.3.77,4,1.42,16.33,6.26,31.85,10.6c12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49A213.5,213.5,0,0,0,475.22,206.52ZM160,288a32,32,0,1,1,32-32A32,32,0,0,1,160,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,288Z", } - } } } @@ -14617,7 +14342,6 @@ impl IconShape for IoChatbubbleEllipses { path { d: "M398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13l.19.27c.28.41.57.82.86,1.22s.65.92.73,1.05l.22.4c1.13,2,2,4.44,1.23,6.9L52.46,446.63a29.13,29.13,0,0,0-1.2,7.63A25.69,25.69,0,0,0,76.83,480a29.44,29.44,0,0,0,10.45-2.29l67.49-24.36.85-.33a14.75,14.75,0,0,1,5.8-1.15,15.12,15.12,0,0,1,5.37,1c1.62.63,16.33,6.26,31.85,10.6,12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49a213.5,213.5,0,0,0-4.78-45C464.88,157.87,437.46,113.59,398,81.84ZM87.48,380h0ZM160,288a32,32,0,1,1,32-32A32,32,0,0,1,160,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,256,288Zm96,0a32,32,0,1,1,32-32A32,32,0,0,1,352,288Z", } - } } } @@ -14661,7 +14385,6 @@ impl IconShape for IoChatbubbleOutline { d: "M87.49,380c1.19-4.38-1.44-10.47-3.95-14.86A44.86,44.86,0,0,0,81,361.34a199.81,199.81,0,0,1-33-110C47.65,139.09,140.73,48,255.83,48,356.21,48,440,117.54,459.58,209.85A199,199,0,0,1,464,251.49c0,112.41-89.49,204.93-204.59,204.93-18.3,0-43-4.6-56.47-8.37s-26.92-8.77-30.39-10.11a31.09,31.09,0,0,0-11.12-2.07,30.71,30.71,0,0,0-12.09,2.43L81.51,462.78A16,16,0,0,1,76.84,464a9.6,9.6,0,0,1-9.57-9.74,15.85,15.85,0,0,1,.6-3.29Z", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -14704,7 +14427,6 @@ impl IconShape for IoChatbubbleSharp { path { d: "M475.22,206.52C464.88,157.87,437.46,113.59,398,81.84A227.4,227.4,0,0,0,255.82,32C194.9,32,138,55.47,95.46,98.09,54.35,139.33,31.82,193.78,32,251.37A215.66,215.66,0,0,0,67.65,370.13L72,376.18,48,480l114.8-28.56s2.3.77,4,1.42,16.33,6.26,31.85,10.6c12.9,3.6,39.74,9,60.77,9,59.65,0,115.35-23.1,156.83-65.06C457.36,365.77,480,310.42,480,251.49A213.5,213.5,0,0,0,475.22,206.52Z", } - } } } @@ -14747,7 +14469,6 @@ impl IconShape for IoChatbubble { path { d: "M76.83,480a25.69,25.69,0,0,1-25.57-25.74,29.13,29.13,0,0,1,1.2-7.63L70.88,380c.77-2.46-.1-4.94-1.23-6.9l-.22-.4c-.08-.13-.46-.66-.73-1.05s-.58-.81-.86-1.22l-.19-.27A215.66,215.66,0,0,1,32,251.37c-.18-57.59,22.35-112,63.46-153.28C138,55.47,194.9,32,255.82,32A227.4,227.4,0,0,1,398,81.84c39.45,31.75,66.87,76,77.21,124.68a213.5,213.5,0,0,1,4.78,45c0,58.93-22.64,114.28-63.76,155.87-41.48,42-97.18,65.06-156.83,65.06-21,0-47.87-5.36-60.77-9-15.52-4.34-30.23-10-31.85-10.6a15.12,15.12,0,0,0-5.37-1,14.75,14.75,0,0,0-5.8,1.15l-.85.33L87.28,477.71A29.44,29.44,0,0,1,76.83,480Zm-2-31.8ZM87.48,380h0Z", } - } } } @@ -14795,7 +14516,6 @@ impl IconShape for IoChatbubblesOutline { d: "M66.46,232a146.23,146.23,0,0,0,6.39,152.67c2.31,3.49,3.61,6.19,3.21,8s-11.93,61.87-11.93,61.87a8,8,0,0,0,2.71,7.68A8.17,8.17,0,0,0,72,464a7.26,7.26,0,0,0,2.91-.6l56.21-22a15.7,15.7,0,0,1,12,.2c18.94,7.38,39.88,12,60.83,12A159.21,159.21,0,0,0,284,432.11", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -14841,7 +14561,6 @@ impl IconShape for IoChatbubblesSharp { path { d: "M312.54,415.38a165.32,165.32,0,0,1-23.26,2.05c-42.43,0-82.5-11.2-115-32.2a184.09,184.09,0,0,1-53.09-49.32C95.11,301.34,80.89,257.4,80.89,211.42c0-3.13.11-6.14.22-9.16a4.34,4.34,0,0,0-7.54-3.12A158.76,158.76,0,0,0,58.71,394.38c2.47,3.77,3.87,6.68,3.44,8.62L48.06,475.26a4,4,0,0,0,5.22,4.53l68-24.24a16.85,16.85,0,0,1,12.92.22c20.35,8,42.86,12.92,65.37,12.92a169.45,169.45,0,0,0,116.63-46A4.29,4.29,0,0,0,312.54,415.38Z", } - } } } @@ -14890,7 +14609,6 @@ impl IconShape for IoChatbubbles { path { d: "M299.87,425.39a15.74,15.74,0,0,0-10.29-8.1c-5.78-1.53-12.52-1.27-17.67-1.65a201.78,201.78,0,0,1-128.82-58.75A199.21,199.21,0,0,1,86.4,244.16C85,234.42,85,232,85,232a16,16,0,0,0-28-10.58h0S49.12,230,45.4,238.61a162.09,162.09,0,0,0,11,150.06C59,393,59,395,58.42,399.5c-2.73,14.11-7.51,39-10,51.91a24,24,0,0,0,8,22.92l.46.39A24.34,24.34,0,0,0,72,480a23.42,23.42,0,0,0,9-1.79l53.51-20.65a8.05,8.05,0,0,1,5.72,0c21.07,7.84,43,12,63.78,12a176,176,0,0,0,74.91-16.66c5.46-2.56,14-5.34,19-11.12A15,15,0,0,0,299.87,425.39Z", } - } } } @@ -14943,7 +14661,6 @@ impl IconShape for IoCheckboxOutline { x: "64", y: "64", } - } } } @@ -14986,7 +14703,6 @@ impl IconShape for IoCheckboxSharp { path { d: "M48,48V464H464V48ZM218,360.38,137.4,270.81l23.79-21.41,56,62.22L350,153.46,374.54,174Z", } - } } } @@ -15029,7 +14745,6 @@ impl IconShape for IoCheckbox { path { d: "M400,48H112a64.07,64.07,0,0,0-64,64V400a64.07,64.07,0,0,0,64,64H400a64.07,64.07,0,0,0,64-64V112A64.07,64.07,0,0,0,400,48ZM364.25,186.29l-134.4,160a16,16,0,0,1-12,5.71h-.27a16,16,0,0,1-11.89-5.3l-57.6-64a16,16,0,1,1,23.78-21.4l45.29,50.32L339.75,165.71a16,16,0,0,1,24.5,20.58Z", } - } } } @@ -15077,7 +14792,6 @@ impl IconShape for IoCheckmarkCircleOutline { points: "352 176 217.6 336 160 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -15120,7 +14834,6 @@ impl IconShape for IoCheckmarkCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM218,360.38,137.4,270.81l23.79-21.41,56,62.22L350,153.46,374.54,174Z", } - } } } @@ -15163,7 +14876,6 @@ impl IconShape for IoCheckmarkCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM364.25,186.29l-134.4,160a16,16,0,0,1-12,5.71h-.27a16,16,0,0,1-11.89-5.3l-57.6-64a16,16,0,1,1,23.78-21.4l45.29,50.32L339.75,165.71a16,16,0,0,1,24.5,20.58Z", } - } } } @@ -15225,7 +14937,6 @@ impl IconShape for IoCheckmarkDoneCircleOutline { y1: "192", y2: "251", } - } } } @@ -15268,7 +14979,6 @@ impl IconShape for IoCheckmarkDoneCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48.19,121.42,24.1,21.06-73.61,84.1-24.1-23.06ZM191.93,342.63,121.37,272,144,249.37,214.57,320Zm65,.79L185.55,272l22.64-22.62,47.16,47.21L366.48,169.42l24.1,21.06Z", } - } } } @@ -15311,7 +15021,6 @@ impl IconShape for IoCheckmarkDoneCircle { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM242.11,240.47l51.55-59a16,16,0,0,1,24.1,21.06l-51.55,59a16,16,0,1,1-24.1-21.06Zm-38.86,90.85a16,16,0,0,1-22.62,0l-47.95-48a16,16,0,1,1,22.64-22.62l48,48A16,16,0,0,1,203.25,331.32Zm176.8-128.79-111.88,128A16,16,0,0,1,256.66,336h-.54a16,16,0,0,1-11.32-4.69l-47.94-48a16,16,0,1,1,22.64-22.62l29.8,29.83a8,8,0,0,0,11.68-.39l95-108.66a16,16,0,0,1,24.1,21.06Z", } - } } } @@ -15369,7 +15078,6 @@ impl IconShape for IoCheckmarkDoneOutline { y1: "128", y2: "284", } - } } } @@ -15427,7 +15135,6 @@ impl IconShape for IoCheckmarkDoneSharp { y1: "127", y2: "273", } - } } } @@ -15485,7 +15192,6 @@ impl IconShape for IoCheckmarkDone { y1: "128", y2: "284", } - } } } @@ -15529,7 +15235,6 @@ impl IconShape for IoCheckmarkOutline { points: "416 128 192 384 96 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -15573,7 +15278,6 @@ impl IconShape for IoCheckmarkSharp { points: "416 128 192 384 96 288", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:44px", } - } } } @@ -15617,7 +15321,6 @@ impl IconShape for IoCheckmark { points: "416 128 192 384 96 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -15665,7 +15368,6 @@ impl IconShape for IoChevronBackCircleOutline { points: "296 352 200 256 296 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -15708,7 +15410,6 @@ impl IconShape for IoChevronBackCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm62.63,304L296,374.63,177.37,256,296,137.37,318.63,160l-96,96Z", } - } } } @@ -15751,7 +15452,6 @@ impl IconShape for IoChevronBackCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm35.31,292.69a16,16,0,1,1-22.62,22.62l-96-96a16,16,0,0,1,0-22.62l96-96a16,16,0,0,1,22.62,22.62L206.63,256Z", } - } } } @@ -15795,7 +15495,6 @@ impl IconShape for IoChevronBackOutline { points: "328 112 184 256 328 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -15839,7 +15538,6 @@ impl IconShape for IoChevronBackSharp { points: "328 112 184 256 328 400", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } - } } } @@ -15883,7 +15581,6 @@ impl IconShape for IoChevronBack { points: "328 112 184 256 328 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -15931,7 +15628,6 @@ impl IconShape for IoChevronDownCircleOutline { points: "352 216 256 312 160 216", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -15974,7 +15670,6 @@ impl IconShape for IoChevronDownCircleSharp { path { d: "M256,464c114.87,0,208-93.13,208-208S370.87,48,256,48,48,141.13,48,256,141.13,464,256,464ZM160,193.37l96,96,96-96L374.63,216,256,334.63,137.37,216Z", } - } } } @@ -16017,7 +15712,6 @@ impl IconShape for IoChevronDownCircle { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM363.31,227.31l-96,96a16,16,0,0,1-22.62,0l-96-96a16,16,0,0,1,22.62-22.62L256,289.37l84.69-84.68a16,16,0,0,1,22.62,22.62Z", } - } } } @@ -16061,7 +15755,6 @@ impl IconShape for IoChevronDownOutline { points: "112 184 256 328 400 184", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16105,7 +15798,6 @@ impl IconShape for IoChevronDownSharp { points: "112 184 256 328 400 184", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } - } } } @@ -16149,7 +15841,6 @@ impl IconShape for IoChevronDown { points: "112 184 256 328 400 184", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16197,7 +15888,6 @@ impl IconShape for IoChevronForwardCircleOutline { points: "216 352 312 256 216 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -16240,7 +15930,6 @@ impl IconShape for IoChevronForwardCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM216,374.63,193.37,352l96-96-96-96L216,137.37,334.63,256Z", } - } } } @@ -16283,7 +15972,6 @@ impl IconShape for IoChevronForwardCircle { path { d: "M48,256c0,114.87,93.13,208,208,208s208-93.13,208-208S370.87,48,256,48,48,141.13,48,256Zm257.37,0-84.68-84.69a16,16,0,0,1,22.62-22.62l96,96a16,16,0,0,1,0,22.62l-96,96a16,16,0,0,1-22.62-22.62Z", } - } } } @@ -16327,7 +16015,6 @@ impl IconShape for IoChevronForwardOutline { points: "184 112 328 256 184 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16371,7 +16058,6 @@ impl IconShape for IoChevronForwardSharp { points: "184 112 328 256 184 400", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } - } } } @@ -16415,7 +16101,6 @@ impl IconShape for IoChevronForward { points: "184 112 328 256 184 400", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16463,7 +16148,6 @@ impl IconShape for IoChevronUpCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -16506,7 +16190,6 @@ impl IconShape for IoChevronUpCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm96,270.63-96-96-96,96L137.37,296,256,177.37,374.63,296Z", } - } } } @@ -16549,7 +16232,6 @@ impl IconShape for IoChevronUpCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM363.31,307.31a16,16,0,0,1-22.62,0L256,222.63l-84.69,84.68a16,16,0,0,1-22.62-22.62l96-96a16,16,0,0,1,22.62,0l96,96A16,16,0,0,1,363.31,307.31Z", } - } } } @@ -16593,7 +16275,6 @@ impl IconShape for IoChevronUpOutline { points: "112 328 256 184 400 328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16637,7 +16318,6 @@ impl IconShape for IoChevronUpSharp { points: "112 328 256 184 400 328", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:48px", } - } } } @@ -16681,7 +16361,6 @@ impl IconShape for IoChevronUp { points: "112 328 256 184 400 328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:48px", } - } } } @@ -16734,7 +16413,6 @@ impl IconShape for IoClipboardOutline { x: "176", y: "32", } - } } } @@ -16777,7 +16455,6 @@ impl IconShape for IoClipboardSharp { path { d: "M420,48H352V28a12,12,0,0,0-12-12H172a12,12,0,0,0-12,12V48H92A12,12,0,0,0,80,60V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V60A12,12,0,0,0,420,48Zm-84.13,64H176.13V80H335.87Z", } - } } } @@ -16820,7 +16497,6 @@ impl IconShape for IoClipboard { path { d: "M368,48H356.59a8,8,0,0,1-7.44-5.08A42.18,42.18,0,0,0,309.87,16H202.13a42.18,42.18,0,0,0-39.28,26.92A8,8,0,0,1,155.41,48H144a64,64,0,0,0-64,64V432a64,64,0,0,0,64,64H368a64,64,0,0,0,64-64V112A64,64,0,0,0,368,48Zm-48.13,64H192.13a16,16,0,0,1,0-32H319.87a16,16,0,0,1,0,32Z", } - } } } @@ -16878,7 +16554,6 @@ impl IconShape for IoCloseCircleOutline { y1: "320", y2: "192", } - } } } @@ -16921,7 +16596,6 @@ impl IconShape for IoCloseCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm86.63,272L320,342.63l-64-64-64,64L169.37,320l64-64-64-64L192,169.37l64,64,64-64L342.63,192l-64,64Z", } - } } } @@ -16964,7 +16638,6 @@ impl IconShape for IoCloseCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm75.31,260.69a16,16,0,1,1-22.62,22.62L256,278.63l-52.69,52.68a16,16,0,0,1-22.62-22.62L233.37,256l-52.68-52.69a16,16,0,0,1,22.62-22.62L256,233.37l52.69-52.68a16,16,0,0,1,22.62,22.62L278.63,256Z", } - } } } @@ -17018,7 +16691,6 @@ impl IconShape for IoCloseOutline { y1: "144", y2: "368", } - } } } @@ -17061,7 +16733,6 @@ impl IconShape for IoCloseSharp { polygon { points: "400 145.49 366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49", } - } } } @@ -17104,7 +16775,6 @@ impl IconShape for IoClose { path { d: "M289.94,256l95-95A24,24,0,0,0,351,127l-95,95-95-95A24,24,0,0,0,127,161l95,95-95,95A24,24,0,1,0,161,385l95-95,95,95A24,24,0,0,0,385,351Z", } - } } } @@ -17151,7 +16821,6 @@ impl IconShape for IoCloudCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -17194,7 +16863,6 @@ impl IconShape for IoCloudCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm70,280H196c-33,0-60-23-60-56,0-34.21,26-53,56-56,7.28-23.9,29.5-48,64-48,36.5,0,67.55,27.23,72,72,21.49,1.12,48,14.09,48,44C376,314.28,353.5,328,326,328Z", } - } } } @@ -17237,7 +16905,6 @@ impl IconShape for IoCloudCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm70,280H193.05c-31.53,0-57.56-25.58-57-57.11.53-31.74,23.68-49.95,51.35-54.3a7.92,7.92,0,0,0,6.16-5C202.07,189.22,223.63,168,256,168c33.17,0,61.85,22.49,70.14,60.21a17.75,17.75,0,0,0,13.18,13.43C357.79,246.05,376,259.21,376,284,376,314.28,353.5,328,326,328Z", } - } } } @@ -17285,7 +16952,6 @@ impl IconShape for IoCloudDoneOutline { points: "317 208 209.2 336 163 284.8", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -17328,7 +16994,6 @@ impl IconShape for IoCloudDoneSharp { path { d: "M414.25,225.36c-6.52-41.18-24.05-76.4-51.11-102.46A153.57,153.57,0,0,0,256,80c-35.5,0-68.24,11.69-94.68,33.8a156.42,156.42,0,0,0-45.22,63.61c-30.26,4.81-57.45,17.18-77.38,35.37C13.39,235.88,0,267.42,0,304c0,36,14.38,68.88,40.49,92.59C65.64,419.43,99.56,432,136,432H396c32.37,0,60.23-8.57,80.59-24.77C499.76,388.78,512,361.39,512,328,512,266.15,463.56,232.66,414.25,225.36Zm-204.63,135-69.22-76.7,23.76-21.44,44.62,49.46,106.29-126.2,24.47,20.61Z", } - } } } @@ -17371,7 +17036,6 @@ impl IconShape for IoCloudDone { path { d: "M424.44,227.25a16,16,0,0,1-12.12-12.39c-7.68-36.68-24.45-68.15-49.18-92A153.57,153.57,0,0,0,256,80c-35.5,0-68.24,11.69-94.68,33.8a156.24,156.24,0,0,0-42,56,16,16,0,0,1-11.37,9.15c-27,5.62-51.07,17.34-69.18,33.87C13.39,235.88,0,267.42,0,304c0,36,14.38,68.88,40.49,92.59C65.64,419.43,99.56,432,136,432H396c32.37,0,60.23-8.57,80.59-24.77C499.76,388.78,512,361.39,512,328,512,270.43,470,237.42,424.44,227.25Zm-95.2-8.94-107.8,128a16,16,0,0,1-12,5.69h-.27a16,16,0,0,1-11.88-5.28l-45.9-50.87c-5.77-6.39-5.82-16.33.3-22.4a16,16,0,0,1,23.16.63l33.9,37.58,96-114a16,16,0,1,1,24.48,20.62Z", } - } } } @@ -17426,7 +17090,6 @@ impl IconShape for IoCloudDownloadOutline { y1: "224", y2: "448.03", } - } } } @@ -17472,7 +17135,6 @@ impl IconShape for IoCloudDownloadSharp { polygon { points: "240 419.42 191.98 371 169.37 394 256 480 342.63 394 320.02 371 272 419.42 272 352 240 352 240 419.42", } - } } } @@ -17518,7 +17180,6 @@ impl IconShape for IoCloudDownload { path { d: "M240,425.42l-36.7-36.64a16,16,0,0,0-22.6,22.65l64,63.89a16,16,0,0,0,22.6,0l64-63.89a16,16,0,0,0-22.6-22.65L272,425.42V352H240Z", } - } } } @@ -17573,7 +17234,6 @@ impl IconShape for IoCloudOfflineOutline { y1: "448", y2: "64", } - } } } @@ -17626,7 +17286,6 @@ impl IconShape for IoCloudOfflineSharp { path { d: "M476.59,407.23C499.76,388.78,512,361.39,512,328c0-61.85-48.44-95.34-97.75-102.64-6.52-41.18-24.05-76.4-51.11-102.46A153.57,153.57,0,0,0,256,80c-30.47,0-58.9,8.62-83.07,25L475.75,407.86C476,407.65,476.32,407.45,476.59,407.23Z", } - } } } @@ -17675,7 +17334,6 @@ impl IconShape for IoCloudOffline { path { d: "M476.59,391.23C499.76,372.78,512,345.39,512,312c0-57.57-42-90.58-87.56-100.75a16,16,0,0,1-12.12-12.39c-7.68-36.68-24.45-68.15-49.18-92A153.57,153.57,0,0,0,256,64c-31.12,0-60.12,9-84.62,26.1a8,8,0,0,0-1.14,12.26L461.68,393.8a8,8,0,0,0,10.2.93Q474.31,393.05,476.59,391.23Z", } - } } } @@ -17719,7 +17377,6 @@ impl IconShape for IoCloudOutline { d: "M400,240c-8.89-89.54-71-144-144-144-69,0-113.44,48.2-128,96C68,198,16,235.59,16,304c0,66,54,112,120,112H396c55,0,100-27.44,100-88C496,268.18,443,242.24,400,240Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -17762,7 +17419,6 @@ impl IconShape for IoCloudSharp { path { d: "M396,432H136c-36.44,0-70.36-12.57-95.51-35.41C14.38,372.88,0,340,0,304c0-36.58,13.39-68.12,38.72-91.22,19.93-18.19,47.12-30.56,77.38-35.37a156.42,156.42,0,0,1,45.22-63.61C187.76,91.69,220.5,80,256,80a153.57,153.57,0,0,1,107.14,42.9c27.06,26.06,44.59,61.28,51.11,102.46C463.56,232.66,512,266.15,512,328c0,33.39-12.24,60.78-35.41,79.23C456.23,423.43,428.37,432,396,432Z", } - } } } @@ -17817,7 +17473,6 @@ impl IconShape for IoCloudUploadOutline { y1: "448.21", y2: "207.79", } - } } } @@ -17866,7 +17521,6 @@ impl IconShape for IoCloudUploadSharp { x: "240", y: "383.79", } - } } } @@ -17912,7 +17566,6 @@ impl IconShape for IoCloudUpload { path { d: "M240,448.21a16,16,0,1,0,32,0V383.79H240Z", } - } } } @@ -17955,7 +17608,6 @@ impl IconShape for IoCloud { path { d: "M396,432H136c-36.44,0-70.36-12.57-95.51-35.41C14.38,372.88,0,340,0,304c0-36.58,13.39-68.12,38.72-91.22,18.11-16.53,42.22-28.25,69.18-33.87a16,16,0,0,0,11.37-9.15,156.24,156.24,0,0,1,42.05-56C187.76,91.69,220.5,80,256,80a153.57,153.57,0,0,1,107.14,42.9c24.73,23.81,41.5,55.28,49.18,92a16,16,0,0,0,12.12,12.39C470,237.42,512,270.43,512,328c0,33.39-12.24,60.78-35.41,79.23C456.23,423.43,428.37,432,396,432Z", } - } } } @@ -18003,7 +17655,6 @@ impl IconShape for IoCloudyNightOutline { d: "M90.61,306.85A16.07,16.07,0,0,0,104,293.6C116.09,220.17,169.63,176,232,176c57.93,0,96.62,37.75,112.2,77.74a15.84,15.84,0,0,0,12.2,9.87c50,8.15,91.6,41.54,91.6,99.59C448,422.6,399.4,464,340,464H106c-49.5,0-90-24.7-90-79.2C16,336.33,54.67,312.58,90.61,306.85Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -18049,7 +17700,6 @@ impl IconShape for IoCloudyNightSharp { path { d: "M381.55,219.93c26.5,6.93,50,19.32,68.65,36.34q3.89,3.56,7.47,7.34c25.41-18.4,45.47-44.92,54.33-71.38-16.24,7.07-35.31,9.85-54.15,9.85-73.42,0-115.93-42.51-115.93-115.93,0-18.84,2.78-37.91,9.85-54.15-40.41,13.53-81,53.19-92.52,98.13a162.61,162.61,0,0,1,79.52,36.12A173,173,0,0,1,381.55,219.93Z", } - } } } @@ -18095,7 +17745,6 @@ impl IconShape for IoCloudyNight { path { d: "M510.53,209.79a16.34,16.34,0,0,0-1.35-15.8,16,16,0,0,0-19.57-5.58c-10.7,4.65-24.48,7.17-39.92,7.28-55.3.4-101.38-45-101.38-100.31,0-15.75,2.48-29.84,7.18-40.76a16.3,16.3,0,0,0-1.85-16.33,16,16,0,0,0-19.1-5c-38.63,16.82-66.18,51.51-75.27,92.54a4,4,0,0,0,3.19,4.79,162.54,162.54,0,0,1,76.31,35.59,172.58,172.58,0,0,1,39.64,47.84,16.35,16.35,0,0,0,9.54,7.64c23.89,7.17,45.1,18.9,62.25,34.54q4.44,4.07,8.48,8.42a4,4,0,0,0,5.16.57A129.12,129.12,0,0,0,510.53,209.79Z", } - } } } @@ -18139,7 +17788,6 @@ impl IconShape for IoCloudyOutline { d: "M100.18,241.19a15.93,15.93,0,0,0,13.37-13.25C126.6,145.59,186.34,96,256,96c64.69,0,107.79,42.36,124.92,87a16.11,16.11,0,0,0,12.53,10.18C449.36,202.06,496,239.21,496,304c0,66-54,112-120,112H116c-55,0-100-27.44-100-88C16,273.57,59.89,247.19,100.18,241.19Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -18182,7 +17830,6 @@ impl IconShape for IoCloudySharp { path { d: "M376,432H116c-32.37,0-60.23-8.57-80.59-24.77C12.24,388.78,0,361.39,0,328c0-61.85,48.44-95.34,97.75-102.64,6.52-41.18,24-76.4,51.11-102.46A153.57,153.57,0,0,1,256,80c35.5,0,68.24,11.69,94.68,33.8a156.42,156.42,0,0,1,45.22,63.61c30.26,4.81,57.45,17.18,77.38,35.36C498.61,235.88,512,267.42,512,304c0,36-14.38,68.88-40.49,92.59C446.36,419.43,412.44,432,376,432Z", } - } } } @@ -18225,7 +17872,6 @@ impl IconShape for IoCloudy { path { d: "M376,432H116c-32.37,0-60.23-8.57-80.59-24.77C12.24,388.78,0,361.39,0,328c0-57.57,42-90.58,87.56-100.75a16,16,0,0,0,12.12-12.39c7.68-36.68,24.45-68.15,49.18-92A153.57,153.57,0,0,1,256,80c35.5,0,68.24,11.69,94.68,33.8a156.24,156.24,0,0,1,42.05,56,16,16,0,0,0,11.37,9.16c27,5.61,51.07,17.33,69.18,33.85C498.61,235.88,512,267.42,512,304c0,36-14.38,68.88-40.49,92.59C446.36,419.43,412.44,432,376,432Z", } - } } } @@ -18284,7 +17930,6 @@ impl IconShape for IoCodeDownloadOutline { y1: "160", y2: "336.03", } - } } } @@ -18343,7 +17988,6 @@ impl IconShape for IoCodeDownloadSharp { y1: "160", y2: "336.03", } - } } } @@ -18402,7 +18046,6 @@ impl IconShape for IoCodeDownload { y1: "160", y2: "336.03", } - } } } @@ -18450,7 +18093,6 @@ impl IconShape for IoCodeOutline { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -18496,7 +18138,6 @@ impl IconShape for IoCodeSharp { polygon { points: "350.02 397.63 322.37 366.02 448 256 322.37 145.98 350.02 114.37 512 256 350.02 397.63", } - } } } @@ -18551,7 +18192,6 @@ impl IconShape for IoCodeSlashOutline { y1: "96", y2: "416", } - } } } @@ -18600,7 +18240,6 @@ impl IconShape for IoCodeSlashSharp { polygon { points: "222.15 442 182 430.08 289.85 70 330 81.92 222.15 442", } - } } } @@ -18649,7 +18288,6 @@ impl IconShape for IoCodeSlash { path { d: "M208,437a21,21,0,0,1-20.12-27l96-320A21,21,0,1,1,324.11,102l-96,320A21,21,0,0,1,208,437Z", } - } } } @@ -18712,7 +18350,6 @@ impl IconShape for IoCodeWorkingOutline { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -18778,7 +18415,6 @@ impl IconShape for IoCodeWorkingSharp { points: "352 368 480 256 352 144", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:42px", } - } } } @@ -18844,7 +18480,6 @@ impl IconShape for IoCodeWorking { points: "352 368 480 256 352 144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:42px", } - } } } @@ -18890,7 +18525,6 @@ impl IconShape for IoCode { path { d: "M352,389a21,21,0,0,1-13.84-36.81L448.11,256,338.17,159.81a21,21,0,0,1,27.66-31.61l128,112a21,21,0,0,1,0,31.6l-128,112A20.89,20.89,0,0,1,352,389Z", } - } } } @@ -18933,7 +18567,6 @@ impl IconShape for IoCogOutline { path { d: "M456.7,242.27l-26.08-4.2a8,8,0,0,1-6.6-6.82c-.5-3.2-1-6.41-1.7-9.51a8.08,8.08,0,0,1,3.9-8.62l23.09-12.82a8.05,8.05,0,0,0,3.9-9.92l-4-11a7.94,7.94,0,0,0-9.4-5l-25.89,5a8,8,0,0,1-8.59-4.11q-2.25-4.2-4.8-8.41a8.16,8.16,0,0,1,.7-9.52l17.29-19.94a8,8,0,0,0,.3-10.62l-7.49-9a7.88,7.88,0,0,0-10.5-1.51l-22.69,13.63a8,8,0,0,1-9.39-.9c-2.4-2.11-4.9-4.21-7.4-6.22a8,8,0,0,1-2.5-9.11l9.4-24.75A8,8,0,0,0,365,78.77l-10.2-5.91a8,8,0,0,0-10.39,2.21L327.77,95.91a7.15,7.15,0,0,1-8.5,2.5s-5.6-2.3-9.8-3.71A8,8,0,0,1,304,87l.4-26.45a8.07,8.07,0,0,0-6.6-8.42l-11.59-2a8.07,8.07,0,0,0-9.1,5.61l-8.6,25.05a8,8,0,0,1-7.79,5.41h-9.8a8.07,8.07,0,0,1-7.79-5.41l-8.6-25.05a8.07,8.07,0,0,0-9.1-5.61l-11.59,2a8.07,8.07,0,0,0-6.6,8.42l.4,26.45a8,8,0,0,1-5.49,7.71c-2.3.9-7.3,2.81-9.7,3.71-2.8,1-6.1.2-8.8-2.91L167.14,75.17A8,8,0,0,0,156.75,73l-10.2,5.91A7.94,7.94,0,0,0,143.25,89l9.4,24.75a8.06,8.06,0,0,1-2.5,9.11c-2.5,2-5,4.11-7.4,6.22a8,8,0,0,1-9.39.9L111,116.14a8,8,0,0,0-10.5,1.51l-7.49,9a8,8,0,0,0,.3,10.62l17.29,19.94a8,8,0,0,1,.7,9.52q-2.55,4-4.8,8.41a8.11,8.11,0,0,1-8.59,4.11l-25.89-5a8,8,0,0,0-9.4,5l-4,11a8.05,8.05,0,0,0,3.9,9.92L85.58,213a7.94,7.94,0,0,1,3.9,8.62c-.6,3.2-1.2,6.31-1.7,9.51a8.08,8.08,0,0,1-6.6,6.82l-26.08,4.2a8.09,8.09,0,0,0-7.1,7.92v11.72a7.86,7.86,0,0,0,7.1,7.92l26.08,4.2a8,8,0,0,1,6.6,6.82c.5,3.2,1,6.41,1.7,9.51a8.08,8.08,0,0,1-3.9,8.62L62.49,311.7a8.05,8.05,0,0,0-3.9,9.92l4,11a7.94,7.94,0,0,0,9.4,5l25.89-5a8,8,0,0,1,8.59,4.11q2.25,4.2,4.8,8.41a8.16,8.16,0,0,1-.7,9.52L93.28,374.62a8,8,0,0,0-.3,10.62l7.49,9a7.88,7.88,0,0,0,10.5,1.51l22.69-13.63a8,8,0,0,1,9.39.9c2.4,2.11,4.9,4.21,7.4,6.22a8,8,0,0,1,2.5,9.11l-9.4,24.75a8,8,0,0,0,3.3,10.12l10.2,5.91a8,8,0,0,0,10.39-2.21l16.79-20.64c2.1-2.6,5.5-3.7,8.2-2.6,3.4,1.4,5.7,2.2,9.9,3.61a8,8,0,0,1,5.49,7.71l-.4,26.45a8.07,8.07,0,0,0,6.6,8.42l11.59,2a8.07,8.07,0,0,0,9.1-5.61l8.6-25a8,8,0,0,1,7.79-5.41h9.8a8.07,8.07,0,0,1,7.79,5.41l8.6,25a8.07,8.07,0,0,0,9.1,5.61l11.59-2a8.07,8.07,0,0,0,6.6-8.42l-.4-26.45a8,8,0,0,1,5.49-7.71c4.2-1.41,7-2.51,9.6-3.51s5.8-1,8.3,2.1l17,20.94A8,8,0,0,0,355,439l10.2-5.91a7.93,7.93,0,0,0,3.3-10.12l-9.4-24.75a8.08,8.08,0,0,1,2.5-9.12c2.5-2,5-4.1,7.4-6.21a8,8,0,0,1,9.39-.9L401,395.66a8,8,0,0,0,10.5-1.51l7.49-9a8,8,0,0,0-.3-10.62l-17.29-19.94a8,8,0,0,1-.7-9.52q2.55-4.05,4.8-8.41a8.11,8.11,0,0,1,8.59-4.11l25.89,5a8,8,0,0,0,9.4-5l4-11a8.05,8.05,0,0,0-3.9-9.92l-23.09-12.82a7.94,7.94,0,0,1-3.9-8.62c.6-3.2,1.2-6.31,1.7-9.51a8.08,8.08,0,0,1,6.6-6.82l26.08-4.2a8.09,8.09,0,0,0,7.1-7.92V250A8.25,8.25,0,0,0,456.7,242.27ZM256,112A143.82,143.82,0,0,1,395.38,220.12,16,16,0,0,1,379.85,240l-105.24,0a16,16,0,0,1-13.91-8.09l-52.1-91.71a16,16,0,0,1,9.85-23.39A146.94,146.94,0,0,1,256,112ZM112,256a144,144,0,0,1,43.65-103.41,16,16,0,0,1,25.17,3.47L233.06,248a16,16,0,0,1,0,15.87l-52.67,91.7a16,16,0,0,1-25.18,3.36A143.94,143.94,0,0,1,112,256ZM256,400a146.9,146.9,0,0,1-38.19-4.95,16,16,0,0,1-9.76-23.44l52.58-91.55a16,16,0,0,1,13.88-8H379.9a16,16,0,0,1,15.52,19.88A143.84,143.84,0,0,1,256,400Z", } - } } } @@ -18976,7 +18609,6 @@ impl IconShape for IoCogSharp { path { d: "M464,249.93a10.58,10.58,0,0,0-9.36-9.94L429,235.84a5.42,5.42,0,0,1-4.5-4.67c-.49-3.15-1-6.42-1.7-9.52a5.52,5.52,0,0,1,2.63-5.85l22.78-12.65a10.35,10.35,0,0,0,5-12.83l-3.95-10.9a10.32,10.32,0,0,0-12.13-6.51l-25.55,5a5.5,5.5,0,0,1-5.82-2.81c-1.49-2.79-3.11-5.63-4.8-8.42a5.6,5.6,0,0,1,.44-6.5l17-19.63a10.44,10.44,0,0,0,.39-13.77l-7.42-8.91a10.24,10.24,0,0,0-13.58-2l-22.37,13.43a5.39,5.39,0,0,1-6.39-.63c-2.47-2.17-4.95-4.26-7.37-6.19a5.45,5.45,0,0,1-1.72-6.21l9.26-24.4a10.35,10.35,0,0,0-4.31-13.07l-10.08-5.85a10.31,10.31,0,0,0-13.46,2.83L325,96.28A4.58,4.58,0,0,1,319.4,98c-.62-.25-5.77-2.36-9.78-3.7a5.42,5.42,0,0,1-3.74-5.23L306.27,63a10.48,10.48,0,0,0-8.57-10.88l-11.45-2a10.45,10.45,0,0,0-11.75,7.17L266,82.1a5.42,5.42,0,0,1-5.36,3.65h-9.75a5.53,5.53,0,0,1-5.3-3.67l-8.46-24.67a10.46,10.46,0,0,0-11.77-7.25l-11.46,2a10.46,10.46,0,0,0-8.57,10.79l.4,26.16a5.45,5.45,0,0,1-3.86,5.25c-2.28.89-7.26,2.78-9.51,3.63-2,.72-4.19-.07-6-2.1l-16.26-20A10.3,10.3,0,0,0,156.69,73l-10.06,5.83A10.36,10.36,0,0,0,142.31,92l9.25,24.34a5.54,5.54,0,0,1-1.7,6.23c-2.43,2-4.92,4-7.4,6.22a5.38,5.38,0,0,1-6.35.64L114,115.74a10.39,10.39,0,0,0-13.61,2l-7.4,8.9a10.32,10.32,0,0,0,.37,13.76L110.45,160a5.42,5.42,0,0,1,.45,6.45c-1.71,2.72-3.34,5.58-4.82,8.44a5.53,5.53,0,0,1-5.86,2.82l-25.51-4.93a10.34,10.34,0,0,0-12.14,6.51l-4,10.88a10.37,10.37,0,0,0,5,12.85l22.78,12.65A5.39,5.39,0,0,1,89,221.59l-.23,1.24c-.53,2.8-1,5.45-1.47,8.27a5.48,5.48,0,0,1-4.46,4.64l-25.7,4.15A10.42,10.42,0,0,0,48,250.16v11.58A10.26,10.26,0,0,0,57.16,272l25.68,4.14a5.41,5.41,0,0,1,4.5,4.67c.49,3.16,1,6.42,1.7,9.52a5.52,5.52,0,0,1-2.63,5.85L63.64,308.85a10.35,10.35,0,0,0-5,12.83l4,10.9a10.33,10.33,0,0,0,12.13,6.51l25.55-4.95a5.5,5.5,0,0,1,5.82,2.81c1.5,2.8,3.12,5.64,4.8,8.42a5.58,5.58,0,0,1-.44,6.5l-17,19.64A10.41,10.41,0,0,0,93,385.27l7.41,8.91a10.24,10.24,0,0,0,13.58,2l22.37-13.43a5.39,5.39,0,0,1,6.39.63c2.48,2.17,5,4.26,7.37,6.19a5.45,5.45,0,0,1,1.72,6.21l-9.26,24.4a10.35,10.35,0,0,0,4.31,13.07L157,439.09a10.3,10.3,0,0,0,13.45-2.82L187,415.92c1.39-1.73,3.6-2.5,5.24-1.84,3.47,1.44,5.8,2.25,9.93,3.63a5.44,5.44,0,0,1,3.75,5.23l-.4,26.05a10.5,10.5,0,0,0,8.57,10.88l11.45,2a10.44,10.44,0,0,0,11.75-7.17l8.5-24.77a5.48,5.48,0,0,1,5.36-3.65h9.75a5.52,5.52,0,0,1,5.3,3.67l8.47,24.67a10.48,10.48,0,0,0,10,7.41,9.74,9.74,0,0,0,1.78-.16l11.47-2a10.46,10.46,0,0,0,8.56-10.79l-.4-26.16a5.43,5.43,0,0,1,3.75-5.2c3.84-1.29,6.53-2.33,8.91-3.24l.6-.24c3.06-1.06,4.53.14,5.47,1.31l16.75,20.63A10.3,10.3,0,0,0,355,439l10.07-5.83a10.35,10.35,0,0,0,4.31-13.1l-9.24-24.34a5.52,5.52,0,0,1,1.69-6.23c2.43-2,4.92-4,7.4-6.22a5.39,5.39,0,0,1,6.38-.62L398,396.06a10.39,10.39,0,0,0,13.61-2l7.4-8.9a10.31,10.31,0,0,0-.37-13.75l-17.06-19.67a5.42,5.42,0,0,1-.45-6.45c1.71-2.71,3.34-5.57,4.82-8.44a5.56,5.56,0,0,1,5.86-2.82L437.29,339a10.34,10.34,0,0,0,12.14-6.51l3.95-10.88a10.36,10.36,0,0,0-5-12.84L425.58,296.1a5.4,5.4,0,0,1-2.61-5.89l.23-1.25c.53-2.8,1-5.44,1.47-8.26a5.48,5.48,0,0,1,4.46-4.64l25.7-4.14A10.43,10.43,0,0,0,464,261.64V249.93ZM171.59,361.27a135.12,135.12,0,0,1,.5-210.94l60,105.61ZM256,391.11a133.75,133.75,0,0,1-48.49-9.05L268,276.79H389.22C379.21,341.45,323.29,391.11,256,391.11Zm12.06-155.9-59.95-105.5A133.87,133.87,0,0,1,256,120.89c67.29,0,123.21,49.66,133.22,114.32Z", } - } } } @@ -19019,7 +18651,6 @@ impl IconShape for IoCog { path { d: "M464,249.93a10.58,10.58,0,0,0-9.36-9.94L429,235.84a5.42,5.42,0,0,1-4.5-4.67c-.49-3.15-1-6.42-1.7-9.52a5.52,5.52,0,0,1,2.63-5.85l22.78-12.65a10.35,10.35,0,0,0,5-12.83l-3.95-10.9a10.32,10.32,0,0,0-12.13-6.51l-25.55,5a5.51,5.51,0,0,1-5.82-2.81c-1.49-2.79-3.11-5.63-4.8-8.42a5.6,5.6,0,0,1,.44-6.5l17-19.64a10.42,10.42,0,0,0,.39-13.76l-7.42-8.91a10.24,10.24,0,0,0-13.58-2l-22.37,13.43a5.39,5.39,0,0,1-6.39-.63c-2.47-2.17-5-4.26-7.37-6.19a5.45,5.45,0,0,1-1.72-6.21l9.26-24.4a10.35,10.35,0,0,0-4.31-13.07L354.8,72.91a10.3,10.3,0,0,0-13.45,2.83L325,96.28A4.6,4.6,0,0,1,319.4,98c-.61-.25-5.77-2.36-9.78-3.7a5.42,5.42,0,0,1-3.74-5.23L306.27,63a10.48,10.48,0,0,0-8.57-10.88l-11.45-2a10.45,10.45,0,0,0-11.75,7.17L266,82.1a5.46,5.46,0,0,1-5.36,3.65h-9.75a5.5,5.5,0,0,1-5.3-3.67l-8.46-24.67a10.46,10.46,0,0,0-11.77-7.25l-11.47,2a10.46,10.46,0,0,0-8.56,10.79l.4,26.16a5.45,5.45,0,0,1-3.86,5.25c-2.29.89-7.26,2.79-9.52,3.63-2,.72-4.18-.07-5.94-2.1l-16.26-20A10.3,10.3,0,0,0,156.69,73l-10.06,5.83A10.36,10.36,0,0,0,142.31,92l9.25,24.34a5.54,5.54,0,0,1-1.7,6.23c-2.43,2-4.92,4-7.4,6.22a5.38,5.38,0,0,1-6.35.64L114,115.74a10.4,10.4,0,0,0-13.61,2L93,126.63a10.31,10.31,0,0,0,.37,13.75L110.45,160a5.42,5.42,0,0,1,.45,6.45c-1.71,2.72-3.34,5.58-4.82,8.44a5.53,5.53,0,0,1-5.86,2.82l-25.51-4.93a10.34,10.34,0,0,0-12.14,6.51l-4,10.88a10.38,10.38,0,0,0,5,12.85l22.78,12.65A5.39,5.39,0,0,1,89,221.59l-.24,1.27c-.52,2.79-1,5.43-1.46,8.24a5.48,5.48,0,0,1-4.46,4.64l-25.69,4.15A10.42,10.42,0,0,0,48,250.16v11.58A10.26,10.26,0,0,0,57.16,272l25.68,4.14a5.41,5.41,0,0,1,4.5,4.67c.49,3.16,1,6.42,1.7,9.52a5.52,5.52,0,0,1-2.63,5.85L63.64,308.85a10.35,10.35,0,0,0-5,12.83l4,10.9a10.33,10.33,0,0,0,12.13,6.51l25.55-4.95a5.49,5.49,0,0,1,5.82,2.81c1.5,2.8,3.11,5.63,4.8,8.42a5.58,5.58,0,0,1-.44,6.5l-17,19.63A10.41,10.41,0,0,0,93,385.27l7.41,8.91a10.23,10.23,0,0,0,13.58,2l22.37-13.43a5.39,5.39,0,0,1,6.39.63c2.48,2.17,5,4.26,7.37,6.19a5.47,5.47,0,0,1,1.73,6.21l-9.27,24.4a10.35,10.35,0,0,0,4.31,13.07L157,439.09a10.3,10.3,0,0,0,13.45-2.82L187,415.92c1.4-1.73,3.6-2.5,5.23-1.84,3.48,1.44,5.81,2.25,9.94,3.63a5.44,5.44,0,0,1,3.75,5.23l-.4,26.05a10.5,10.5,0,0,0,8.57,10.88l11.45,2a10.43,10.43,0,0,0,11.75-7.17l8.5-24.77a5.45,5.45,0,0,1,5.36-3.65h9.75a5.49,5.49,0,0,1,5.3,3.67l8.47,24.67a10.48,10.48,0,0,0,10,7.41,9.74,9.74,0,0,0,1.78-.16l11.47-2a10.46,10.46,0,0,0,8.56-10.79l-.4-26.16a5.43,5.43,0,0,1,3.75-5.2c3.84-1.29,6.54-2.33,8.91-3.25l.6-.23c3.1-1.07,4.6.23,5.47,1.31l16.75,20.63A10.3,10.3,0,0,0,355,439l10.07-5.83a10.35,10.35,0,0,0,4.31-13.1l-9.24-24.34a5.52,5.52,0,0,1,1.69-6.23c2.43-2,4.92-4,7.4-6.22a5.39,5.39,0,0,1,6.38-.62L398,396.06a10.39,10.39,0,0,0,13.61-2l7.4-8.9a10.31,10.31,0,0,0-.37-13.75l-17.06-19.67a5.42,5.42,0,0,1-.45-6.45c1.71-2.71,3.34-5.57,4.82-8.44a5.55,5.55,0,0,1,5.86-2.82L437.29,339a10.34,10.34,0,0,0,12.14-6.51l3.95-10.88a10.37,10.37,0,0,0-5-12.84L425.58,296.1a5.4,5.4,0,0,1-2.61-5.89l.24-1.27c.52-2.79,1-5.43,1.46-8.24a5.48,5.48,0,0,1,4.46-4.64l25.69-4.14A10.43,10.43,0,0,0,464,261.64V249.93Zm-282.45,94a15.8,15.8,0,0,1-25.47,2.66,135.06,135.06,0,0,1,.42-181.65A15.81,15.81,0,0,1,182,167.71l45.65,80.35a15.85,15.85,0,0,1,0,15.74ZM256,391.11a134.75,134.75,0,0,1-28.31-3,15.81,15.81,0,0,1-10.23-23.36l46-80a15.79,15.79,0,0,1,13.7-7.93h92.14a15.8,15.8,0,0,1,15.1,20.53C366.91,351.67,316,391.11,256,391.11Zm7.51-163.9L218,147.07a15.81,15.81,0,0,1,10.31-23.3A134,134,0,0,1,256,120.89c60,0,110.91,39.44,128.37,93.79a15.8,15.8,0,0,1-15.1,20.53h-92A15.78,15.78,0,0,1,263.51,227.21Z", } - } } } @@ -19067,7 +18698,6 @@ impl IconShape for IoColorFillOutline { d: "M387,287.9,155.61,58.36a36,36,0,0,0-51,0l-5.15,5.15a36,36,0,0,0,0,51l52.89,52.89,57-57L56.33,263.2a28,28,0,0,0,.3,40l131.2,126a28.05,28.05,0,0,0,38.9-.1c37.8-36.6,118.3-114.5,126.7-122.9,5.8-5.8,18.2-7.1,28.7-7.1h.3A6.53,6.53,0,0,0,387,287.9Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -19113,7 +18743,6 @@ impl IconShape for IoColorFillSharp { path { d: "M144,32,68,108l70,70L32,280,208,464,360.8,315.7,416,304Zm24,116-39.6-41,15.88-15.89L184,132Z", } - } } } @@ -19159,7 +18788,6 @@ impl IconShape for IoColorFill { path { d: "M398.23,276.64,166.89,47.22a52.1,52.1,0,0,0-73.6,0l-4.51,4.51A53.2,53.2,0,0,0,72.89,89.06,51.66,51.66,0,0,0,88.14,126l41.51,41.5L45,252a44.52,44.52,0,0,0-13,32,42.81,42.81,0,0,0,13.5,30.84l131.24,126a44,44,0,0,0,61.08-.18L361.93,320.38a15.6,15.6,0,0,1,8.23-4.29,69.21,69.21,0,0,1,11.93-.86h.3a22.53,22.53,0,0,0,15.84-38.59ZM152.29,144.85l-41.53-41.52a20,20,0,0,1,0-28.34l5.16-5.15a20.07,20.07,0,0,1,28.39,0L186,111.21Z", } - } } } @@ -19217,7 +18845,6 @@ impl IconShape for IoColorFilterOutline { r: "120", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -19278,7 +18905,6 @@ impl IconShape for IoColorFilterSharp { path { d: "M209,311.62a136,136,0,0,0,94,0,135.93,135.93,0,0,0-47-87.22A135.93,135.93,0,0,0,209,311.62Z", } - } } } @@ -19339,7 +18965,6 @@ impl IconShape for IoColorFilter { path { d: "M302.57,308.33a135.94,135.94,0,0,0-43.87-81.58,4.06,4.06,0,0,0-5.4,0,135.94,135.94,0,0,0-43.87,81.58,4,4,0,0,0,2.69,4.4,136.06,136.06,0,0,0,87.76,0A4,4,0,0,0,302.57,308.33Z", } - } } } @@ -19408,7 +19033,6 @@ impl IconShape for IoColorPaletteOutline { cy: "144", r: "32", } - } } } @@ -19451,7 +19075,6 @@ impl IconShape for IoColorPaletteSharp { path { d: "M416,352c-12.6-.84-21-4-28-12-14-16-14-36,5.49-52.48l32.82-29.14c50.27-44.41,50.27-117.21,0-161.63C389.26,64.14,339.54,48,287.86,48c-60.34,0-123.39,22-172,65.11-90.46,80-90.46,210.92,0,290.87,45,39.76,105.63,59.59,165.64,60h1.84c60,0,119.07-19.5,161.2-56.77C464,390,464,385,444.62,355.56,440,348,431,353,416,352ZM112,208a32,32,0,1,1,32,32A32,32,0,0,1,112,208Zm40,135a32,32,0,1,1,32-32A32,32,0,0,1,152,343Zm40-199a32,32,0,1,1,32,32A32,32,0,0,1,192,144Zm64,271a48,48,0,1,1,48-48A48,48,0,0,1,256,415Zm72-239a32,32,0,1,1,32-32A32,32,0,0,1,328,176Z", } - } } } @@ -19494,7 +19117,6 @@ impl IconShape for IoColorPalette { path { d: "M441,336.2l-.06-.05c-9.93-9.18-22.78-11.34-32.16-12.92l-.69-.12c-9.05-1.49-10.48-2.5-14.58-6.17-2.44-2.17-5.35-5.65-5.35-9.94s2.91-7.77,5.34-9.94l30.28-26.87c25.92-22.91,40.2-53.66,40.2-86.59S449.73,119.92,423.78,97c-35.89-31.59-85-49-138.37-49C223.72,48,162,71.37,116,112.11c-43.87,38.77-68,90.71-68,146.24s24.16,107.47,68,146.23c21.75,19.24,47.49,34.18,76.52,44.42a266.17,266.17,0,0,0,86.87,15h1.81c61,0,119.09-20.57,159.39-56.4,9.7-8.56,15.15-20.83,15.34-34.56C456.14,358.87,450.56,345.09,441,336.2ZM112,208a32,32,0,1,1,32,32A32,32,0,0,1,112,208Zm40,135a32,32,0,1,1,32-32A32,32,0,0,1,152,343Zm40-199a32,32,0,1,1,32,32A32,32,0,0,1,192,144Zm64,271a48,48,0,1,1,48-48A48,48,0,0,1,256,415Zm72-239a32,32,0,1,1,32-32A32,32,0,0,1,328,176Z", } - } } } @@ -19598,7 +19220,6 @@ impl IconShape for IoColorWandOutline { y1: "259.88", y2: "293.82", } - } } } @@ -19681,7 +19302,6 @@ impl IconShape for IoColorWandSharp { x: "67.22", y: "260.92", } - } } } @@ -19747,7 +19367,6 @@ impl IconShape for IoColorWand { d: "M457,389.8L307.6,240.4c-3.1-3.1-8.2-3.1-11.3,0l-55.9,55.9c-3.1,3.1-3.1,8.2,0,11.3L389.8,457c18.4,18.7,48.5,19,67.2,0.7 c18.7-18.4,19-48.5,0.7-67.2C457.5,390.3,457.3,390,457,389.8L457,389.8z", } - } } } @@ -19794,7 +19413,6 @@ impl IconShape for IoCompassOutline { path { d: "M350.67,150.93l-117.2,46.88a64,64,0,0,0-35.66,35.66l-46.88,117.2a8,8,0,0,0,10.4,10.4l117.2-46.88a64,64,0,0,0,35.66-35.66l46.88-117.2A8,8,0,0,0,350.67,150.93ZM256,280a24,24,0,1,1,24-24A24,24,0,0,1,256,280Z", } - } } } @@ -19842,7 +19460,6 @@ impl IconShape for IoCompassSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48,256L144,368l64-160,160-64Z", } - } } } @@ -19890,7 +19507,6 @@ impl IconShape for IoCompass { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM361.07,161.33l-46.88,117.2a64,64,0,0,1-35.66,35.66l-117.2,46.88a8,8,0,0,1-10.4-10.4l46.88-117.2a64,64,0,0,1,35.66-35.66l117.2-46.88A8,8,0,0,1,361.07,161.33Z", } - } } } @@ -19946,7 +19562,6 @@ impl IconShape for IoConstructOutline { d: "M17.34,193.5l29.41-28.74a4.71,4.71,0,0,1,3.41-1.35,4.85,4.85,0,0,1,3.41,1.35h0a9.86,9.86,0,0,0,8.19,2.77c3.83-.42,7.92-1.6,10.57-4.12,6-5.8-.94-17.23,4.34-24.54a207,207,0,0,1,19.78-22.6c6-5.88,29.84-28.32,69.9-44.45A107.31,107.31,0,0,1,206.67,64c22.59,0,40,10,46.26,15.67a89.54,89.54,0,0,1,10.28,11.64A78.92,78.92,0,0,0,254,88.54,68.82,68.82,0,0,0,234,87.28c-13.33,1.09-29.41,7.26-38,14-13.9,11-19.87,25.72-20.81,44.71-.68,14.12,2.72,22.1,36.1,55.49a6.6,6.6,0,0,1-.34,9.16l-18.22,18a6.88,6.88,0,0,1-9.54.09c-21.94-21.94-36.65-33.09-45-38.16s-15.07-6.5-18.3-6.85a30.85,30.85,0,0,0-18.27,3.87,11.39,11.39,0,0,0-2.64,2,14.14,14.14,0,0,0,.42,20.08l1.71,1.6a4.63,4.63,0,0,1,0,6.64L71.73,246.6A4.71,4.71,0,0,1,68.32,248a4.86,4.86,0,0,1-3.41-1.35L17.34,200.22A4.88,4.88,0,0,1,17.34,193.5Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -19995,7 +19610,6 @@ impl IconShape for IoConstructSharp { path { d: "M119,212c0-4.87-4-9.33-7.45-12.78l-.25-.24-1.54-1.47a1.06,1.06,0,0,1-.26-.8,16.16,16.16,0,0,1,9.52-2c1.27.13,5.91.9,12.4,4.91,3.38,2.09,32.63,30.23,43.93,40.7a11,11,0,0,0,.14,15.35l7.43,7.86,65.66-65.17-8.25-7.84a10.87,10.87,0,0,0-15.31-.06c-23-24.68-29-35.45-31-42.45-4.42-15.47,4.14-28,14-36,5.84-4.62,17.88-8.08,29-9a52.72,52.72,0,0,1,11.61.6c3.47.5,6.3,1.14,7.39,1.4a68.51,68.51,0,0,1,11,4l12-19a88.38,88.38,0,0,0-13.4-17.7c-1.59-1.66-3.31-3.37-5.19-5.1-7.78-7.15-28-19.2-54.59-19.2a117.38,117.38,0,0,0-44.77,8.82c-37.44,15.34-61.88,36.25-73.11,47.35l-.07.07A219.55,219.55,0,0,0,67,128.56c-5.35,7.53-4.77,15.84-4.38,21.34,0,.32,0,.67.07,1a18.41,18.41,0,0,0-10.78-3.5A18,18,0,0,0,39,152.73L2,189.62a6.79,6.79,0,0,0,0,9.6L65,262a6.72,6.72,0,0,0,9.5,0l37.06-37C115,221.56,119,216.86,119,212Z", } - } } } @@ -20044,7 +19658,6 @@ impl IconShape for IoConstruct { path { d: "M118.54,214.55a20.48,20.48,0,0,0-3-10.76,2.76,2.76,0,0,1,2.62-4.22h.06c.84.09,5.33.74,11.7,4.61,4.73,2.87,18.23,12.08,41.73,35.54a34.23,34.23,0,0,0,7.22,22.12l66.23-61.55a33.73,33.73,0,0,0-21.6-9.2,2.65,2.65,0,0,1-.21-.26l-.65-.69L198.1,156.3a28.45,28.45,0,0,1-4-26.11,35.23,35.23,0,0,1,11.78-16.35c5.69-4.41,18.53-9.72,29.44-10.62a52.92,52.92,0,0,1,15.19.94,65.57,65.57,0,0,1,7.06,2.13,15.46,15.46,0,0,0,2.15.63,16,16,0,0,0,16.38-25.06c-.26-.35-1.32-1.79-2.89-3.73a91.85,91.85,0,0,0-9.6-10.36c-8.15-7.36-29.27-19.77-57-19.77a123.13,123.13,0,0,0-46.3,9C121.94,72.45,96.84,93.58,85.3,104.79l-.09.09A222.14,222.14,0,0,0,63.7,129.5,27,27,0,0,0,59,141.27a7.33,7.33,0,0,1-7.71,6.17c-.36,0-.73,0-1.09,0a20.65,20.65,0,0,0-14.59,5.9L6.16,182.05l-.32.32a20.89,20.89,0,0,0-.24,28.72c.19.2.37.39.57.58L53.67,258A21,21,0,0,0,68.32,264a20.65,20.65,0,0,0,14.59-5.9l29.46-28.79A20.51,20.51,0,0,0,118.54,214.55Z", } - } } } @@ -20128,7 +19741,6 @@ impl IconShape for IoContractOutline { y1: "314.2", y2: "432", } - } } } @@ -20212,7 +19824,6 @@ impl IconShape for IoContractSharp { y1: "314.2", y2: "432", } - } } } @@ -20296,7 +19907,6 @@ impl IconShape for IoContract { y1: "314.2", y2: "432", } - } } } @@ -20345,7 +19955,6 @@ impl IconShape for IoContrastOutline { path { d: "M256,464C141.12,464,48,370.88,48,256S141.12,48,256,48Z", } - } } } @@ -20388,7 +19997,6 @@ impl IconShape for IoContrastSharp { path { d: "M256,32C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32ZM128.72,383.28A180,180,0,0,1,256,76V436A178.82,178.82,0,0,1,128.72,383.28Z", } - } } } @@ -20431,7 +20039,6 @@ impl IconShape for IoContrast { path { d: "M256,32A224,224,0,0,0,97.61,414.39,224,224,0,1,0,414.39,97.61,222.53,222.53,0,0,0,256,32ZM64,256C64,150.13,150.13,64,256,64V448C150.13,448,64,361.87,64,256Z", } - } } } @@ -20484,7 +20091,6 @@ impl IconShape for IoCopyOutline { d: "M383.5,128l.5-24a56.16,56.16,0,0,0-56-56H112a64.19,64.19,0,0,0-64,64V328a56.16,56.16,0,0,0,56,56h24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -20530,7 +20136,6 @@ impl IconShape for IoCopySharp { path { d: "M112,80H400V56a24,24,0,0,0-24-24H60A28,28,0,0,0,32,60V376a24,24,0,0,0,24,24H80V112A32,32,0,0,1,112,80Z", } - } } } @@ -20576,7 +20181,6 @@ impl IconShape for IoCopy { path { d: "M160,80H395.88A72.12,72.12,0,0,0,328,32H104a72,72,0,0,0-72,72V328a72.12,72.12,0,0,0,48,67.88V160A80,80,0,0,1,160,80Z", } - } } } @@ -20626,7 +20230,6 @@ impl IconShape for IoCreateOutline { path { d: "M399.34,90,218.82,270.2a9,9,0,0,0-2.31,3.93L208.16,299a3.91,3.91,0,0,0,4.86,4.86l24.85-8.35a9,9,0,0,0,3.93-2.31L422,112.66A9,9,0,0,0,422,100L412.05,90A9,9,0,0,0,399.34,90Z", } - } } } @@ -20678,7 +20281,6 @@ impl IconShape for IoCreateSharp { polygon { points: "208 304 239.49 304 400 143.16 400 112 368.85 112 208 272.51 208 304", } - } } } @@ -20727,7 +20329,6 @@ impl IconShape for IoCreate { path { d: "M386.34,193.66,264.45,315.79A41.08,41.08,0,0,1,247.58,326l-25.9,8.67a35.92,35.92,0,0,1-44.33-44.33l8.67-25.9a41.08,41.08,0,0,1,10.19-16.87L318.34,125.66A8,8,0,0,0,312.69,112H104a56,56,0,0,0-56,56V408a56,56,0,0,0,56,56H344a56,56,0,0,0,56-56V199.31A8,8,0,0,0,386.34,193.66Z", } - } } } @@ -20789,7 +20390,6 @@ impl IconShape for IoCropOutline { y1: "144", y2: "144", } - } } } @@ -20835,7 +20435,6 @@ impl IconShape for IoCropSharp { polygon { points: "346 320 390 320 390 122 192 122 192 166 346 166 346 320", } - } } } @@ -20881,7 +20480,6 @@ impl IconShape for IoCrop { path { d: "M214,166H320a26,26,0,0,1,26,26V298a22,22,0,0,0,44,0V192a70.08,70.08,0,0,0-70-70H214a22,22,0,0,0,0,44Z", } - } } } @@ -20936,7 +20534,6 @@ impl IconShape for IoCubeOutline { y1: "463.99", y2: "263.99", } - } } } @@ -20985,7 +20582,6 @@ impl IconShape for IoCubeSharp { polygon { points: "448 144 256 32 64 144 256 256 448 144", } - } } } @@ -21034,7 +20630,6 @@ impl IconShape for IoCube { path { d: "M272,275v201a4,4,0,0,0,6,3.46l162.15-97.23A48,48,0,0,0,464,340.89V167a4,4,0,0,0-6-3.45l-184,108A4,4,0,0,0,272,275Z", } - } } } @@ -21104,7 +20699,6 @@ impl IconShape for IoCutOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -21150,7 +20744,6 @@ impl IconShape for IoCutSharp { polygon { points: "343.79 259.87 260.05 308.05 432 368 479.99 368 480 336 343.79 259.87", } - } } } @@ -21199,7 +20792,6 @@ impl IconShape for IoCut { path { d: "M343.79,259.87l-83.74,48.18,27.63,13.08,3.62,1.74C310,331.92,359.74,356,410.53,359c3.89.23,7.47.34,10.78.34C442,359.31,453,354,459.75,350L480,336Z", } - } } } @@ -21262,7 +20854,6 @@ impl IconShape for IoDesktopOutline { path { d: "M32,304v48a32.09,32.09,0,0,0,32,32H448a32.09,32.09,0,0,0,32-32V304Zm224,64a16,16,0,1,1,16-16A16,16,0,0,1,256,368Z", } - } } } @@ -21305,7 +20896,6 @@ impl IconShape for IoDesktopSharp { path { d: "M480,48H32A16,16,0,0,0,16,64V384a16,16,0,0,0,16,16H200v32H128v32H384V432H312V400H480a16,16,0,0,0,16-16V64A16,16,0,0,0,480,48ZM460,84V300H52V84ZM240.13,354.08a16,16,0,1,1,13.79,13.79A16,16,0,0,1,240.13,354.08Z", } - } } } @@ -21351,7 +20941,6 @@ impl IconShape for IoDesktop { path { d: "M496,96a48.05,48.05,0,0,0-48-48H64A48.05,48.05,0,0,0,16,96V288H496Z", } - } } } @@ -21442,7 +21031,6 @@ impl IconShape for IoDiamondOutline { y1: "448", y2: "176", } - } } } @@ -21506,7 +21094,6 @@ impl IconShape for IoDiamondSharp { polygon { points: "329.39 192 182.61 192 256 400 329.39 192", } - } } } @@ -21567,7 +21154,6 @@ impl IconShape for IoDiamond { path { d: "M259.2,78.93l56,74.67A4,4,0,0,1,312,160H200a4,4,0,0,1-3.2-6.4l56-74.67A4,4,0,0,1,259.2,78.93Zm-7,310.31L184.5,197.33a4,4,0,0,1,3.77-5.33H323.73a4,4,0,0,1,3.77,5.33L259.77,389.24A4,4,0,0,1,252.23,389.24Z", } - } } } @@ -21673,7 +21259,6 @@ impl IconShape for IoDiceOutline { rx: "16", ry: "24", } - } } } @@ -21722,7 +21307,6 @@ impl IconShape for IoDiceSharp { path { d: "M256,32,64,144,256,256,448,144Zm0,120c-13.25,0-24-7.16-24-16s10.75-16,24-16,24,7.16,24,16S269.25,152,256,152Z", } - } } } @@ -21771,7 +21355,6 @@ impl IconShape for IoDice { path { d: "M458,163.51,274,271.56a4,4,0,0,0-2,3.45V476a4,4,0,0,0,6,3.46l162.15-97.23A48,48,0,0,0,464,340.86V167A4,4,0,0,0,458,163.51ZM320,424c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S328.84,424,320,424Zm0-88c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S328.84,336,320,336Zm96,32c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S424.84,368,416,368Zm0-88c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S424.84,280,416,280Z", } - } } } @@ -21828,7 +21411,6 @@ impl IconShape for IoDiscOutline { cy: "256", r: "32", } - } } } @@ -21876,7 +21458,6 @@ impl IconShape for IoDiscSharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM256,336a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,336Z", } - } } } @@ -21922,7 +21503,6 @@ impl IconShape for IoDisc { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM256,368A112,112,0,1,1,368,256,112.12,112.12,0,0,1,256,368Z", } - } } } @@ -21974,7 +21554,6 @@ impl IconShape for IoDocumentAttachOutline { d: "M160,80V232a23.69,23.69,0,0,1-24,24c-12,0-24-9.1-24-24V88c0-30.59,16.57-56,48-56s48,24.8,48,55.38V226.13c0,43-27.82,77.87-72,77.87s-72-34.86-72-77.87V144", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -22020,7 +21599,6 @@ impl IconShape for IoDocumentAttachSharp { path { d: "M308,208H454.31a2,2,0,0,0,1.42-3.41L307.41,56.27A2,2,0,0,0,304,57.69V204A4,4,0,0,0,308,208Z", } - } } } @@ -22066,7 +21644,6 @@ impl IconShape for IoDocumentAttach { path { d: "M320,208H449.81a2,2,0,0,0,1.41-3.41L307.41,60.78A2,2,0,0,0,304,62.19V192A16,16,0,0,0,320,208Z", } - } } } @@ -22129,7 +21706,6 @@ impl IconShape for IoDocumentLockOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -22178,7 +21754,6 @@ impl IconShape for IoDocumentLockSharp { path { d: "M248,224a8,8,0,0,1-8-8V32H92A12,12,0,0,0,80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V224Zm88,175.91A16.1,16.1,0,0,1,319.91,416H192.09A16.1,16.1,0,0,1,176,399.91V320c0-10,7-16,16-16h16V286c0-25.36,21.53-46,48-46s48,20.64,48,46v18h16a15.8,15.8,0,0,1,16,16Z", } - } } } @@ -22227,7 +21802,6 @@ impl IconShape for IoDocumentLock { path { d: "M428,224H288a48,48,0,0,1-48-48V36a4,4,0,0,0-4-4H144A64,64,0,0,0,80,96V416a64,64,0,0,0,64,64H368a64,64,0,0,0,64-64V228A4,4,0,0,0,428,224ZM336,384a32,32,0,0,1-32,32H208a32,32,0,0,1-32-32V336a32,32,0,0,1,32-32V286c0-25.36,21.53-46,48-46s48,20.64,48,46v18a32,32,0,0,1,32,32Z", } - } } } @@ -22275,7 +21849,6 @@ impl IconShape for IoDocumentOutline { d: "M256,56V176a32,32,0,0,0,32,32H408", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -22321,7 +21894,6 @@ impl IconShape for IoDocumentSharp { path { d: "M272,41.69V188a4,4,0,0,0,4,4H422.31a2,2,0,0,0,1.42-3.41L275.41,40.27A2,2,0,0,0,272,41.69Z", } - } } } @@ -22383,7 +21955,6 @@ impl IconShape for IoDocumentTextOutline { y1: "368", y2: "368", } - } } } @@ -22429,7 +22000,6 @@ impl IconShape for IoDocumentTextSharp { path { d: "M248,224a8,8,0,0,1-8-8V32H92A12,12,0,0,0,80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V224ZM352,384H160V352H352Zm0-80H160V272H352Z", } - } } } @@ -22475,7 +22045,6 @@ impl IconShape for IoDocumentText { path { d: "M419.22,188.59,275.41,44.78A2,2,0,0,0,272,46.19V176a16,16,0,0,0,16,16H417.81A2,2,0,0,0,419.22,188.59Z", } - } } } @@ -22521,7 +22090,6 @@ impl IconShape for IoDocument { path { d: "M419.22,188.59,275.41,44.78A2,2,0,0,0,272,46.19V176a16,16,0,0,0,16,16H417.81A2,2,0,0,0,419.22,188.59Z", } - } } } @@ -22577,7 +22145,6 @@ impl IconShape for IoDocumentsOutline { d: "M312,32V140a28.34,28.34,0,0,0,28,28H448", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -22629,7 +22196,6 @@ impl IconShape for IoDocumentsSharp { path { d: "M340,152a12,12,0,0,1-12-12V16H172a12,12,0,0,0-12,12v84h42.12A40.81,40.81,0,0,1,231,124.14l109.16,111a41.11,41.11,0,0,1,11.83,29V400H452a12,12,0,0,0,12-12V152Z", } - } } } @@ -22681,7 +22247,6 @@ impl IconShape for IoDocuments { path { d: "M372,152a44.34,44.34,0,0,1-44-44V16H220a60.07,60.07,0,0,0-60,60v36h42.12A40.81,40.81,0,0,1,231,124.14l109.16,111a41.11,41.11,0,0,1,11.83,29V400h53.05c32.51,0,58.95-26.92,58.95-60V152Z", } - } } } @@ -22736,7 +22301,6 @@ impl IconShape for IoDownloadOutline { y1: "48", y2: "336", } - } } } @@ -22785,7 +22349,6 @@ impl IconShape for IoDownloadSharp { x: "240", y: "32", } - } } } @@ -22831,7 +22394,6 @@ impl IconShape for IoDownload { path { d: "M272,48a16,16,0,0,0-32,0V160h32Z", } - } } } @@ -22898,7 +22460,6 @@ impl IconShape for IoDuplicateOutline { y1: "296", y2: "296", } - } } } @@ -22944,7 +22505,6 @@ impl IconShape for IoDuplicateSharp { path { d: "M456,112H136a24,24,0,0,0-24,24V456a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V136A24,24,0,0,0,456,112ZM392,312H312v80H280V312H200V280h80V200h32v80h80Z", } - } } } @@ -22990,7 +22550,6 @@ impl IconShape for IoDuplicate { path { d: "M395.88,80A72.12,72.12,0,0,0,328,32H104a72,72,0,0,0-72,72V328a72.12,72.12,0,0,0,48,67.88V160a80,80,0,0,1,80-80Z", } - } } } @@ -23042,7 +22601,6 @@ impl IconShape for IoEarOutline { d: "M160,239c25-18,79.82-15,79.82-15,26,0,41.17,29.42,26,50.6,0,0-36.86,42.4-41.86,61.4", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -23085,7 +22643,6 @@ impl IconShape for IoEarSharp { path { d: "M380.48,68.09C347.09,34.5,302.88,16,256,16,159,16,80,95,80,192V398.57a97.59,97.59,0,0,0,28,68.49A94.49,94.49,0,0,0,176,496c19.93,0,41.06-7.69,62.8-22.87a181.46,181.46,0,0,0,25.88-21.86C327.37,390.16,432,288.06,432,192,432,145.51,413.71,101.51,380.48,68.09ZM368,200H336V184c0-39.7-35.89-72-80-72s-80,32.3-80,72v30.41c27.5-7.84,59.89-6.62,64.26-6.41a48,48,0,0,1,38.62,75.9c-.3.41-.61.81-.95,1.2-16.55,19-36,45.49-38.46,55l-4.07,15.47-30.94-8.14,4.07-15.47c5.51-20.94,36.93-58.2,44.66-67.15A16,16,0,0,0,239.82,240l-.88,0c-10.67-.58-42.66-.25-62.12,8l-.82.35V320H144V184c0-57.35,50.24-104,112-104s112,46.65,112,104Z", } - } } } @@ -23128,7 +22685,6 @@ impl IconShape for IoEar { path { d: "M256,16C159,16,80,95,80,192V398.57a97.59,97.59,0,0,0,28,68.49A94.51,94.51,0,0,0,176,496c36.86,0,67.18-15.62,90.12-46.42,4.48-6,9.55-14.74,15.42-24.85,15.32-26.37,36.29-62.47,63.17-80.74,25.77-17.51,47.23-39.54,62-63.72C423.51,252.94,432,223.24,432,192,432,95,353.05,16,256,16Zm96,184a16,16,0,0,1-16-16c0-39.7-35.89-72-80-72s-80,32.3-80,72v30.42c27.19-7.84,58.4-6.72,64.28-6.42a48,48,0,0,1,38.6,75.9c-.3.41-.61.81-.95,1.2-16.55,19-36,45.48-38.46,55a16,16,0,0,1-30.94-8.14c5.51-20.94,36.93-58.2,44.66-67.15A16,16,0,0,0,239.82,240l-.88,0c-16.6-.89-45.89.8-62.94,8.31V304a16,16,0,0,1-32,0V184c0-57.35,50.24-104,112-104s112,46.65,112,104A16,16,0,0,1,352,200Z", } - } } } @@ -23187,7 +22743,6 @@ impl IconShape for IoEarthOutline { path { d: "M349.62,166.24c8.67,5.19,21.53,2.75,28.07-4.66,5.11-5.8,8.12-15.87,17.31-15.86a15.4,15.4,0,0,1,10.82,4.41c3.8,3.93,3.05,7.62,3.86,12.54,1.81,11.05,13.66.63,16.75-3.65,2-2.79,4.71-6.93,3.8-10.56-.84-3.39-4.8-7-6.56-10.11-5.14-9-9.37-19.47-17.07-26.74-7.41-7-16.52-6.19-23.55,1.08-5.76,6-12.45,10.75-16.39,18.05-2.78,5.13-5.91,7.58-11.54,8.91-3.1.73-6.64,1-9.24,3.08C338.64,148.43,342.76,162.12,349.62,166.24Z", } - } } } @@ -23248,7 +22803,6 @@ impl IconShape for IoEarthSharp { path { d: "M256,72a184,184,0,1,1-130.1,53.9A182.77,182.77,0,0,1,256,72m0-40C132.3,32,32,132.3,32,256S132.3,480,256,480,480,379.7,480,256,379.7,32,256,32Z", } - } } } @@ -23291,7 +22845,6 @@ impl IconShape for IoEarth { path { d: "M414.39,97.74A224,224,0,1,0,97.61,414.52,224,224,0,1,0,414.39,97.74ZM64,256.13a191.63,191.63,0,0,1,6.7-50.31c7.34,15.8,18,29.45,25.25,45.66,9.37,20.84,34.53,15.06,45.64,33.32,9.86,16.21-.67,36.71,6.71,53.67,5.36,12.31,18,15,26.72,24,8.91,9.08,8.72,21.52,10.08,33.36a305.36,305.36,0,0,0,7.45,41.27c0,.1,0,.21.08.31C117.8,411.13,64,339.8,64,256.13Zm192,192a193.12,193.12,0,0,1-32-2.68c.11-2.71.16-5.24.43-7,2.43-15.9,10.39-31.45,21.13-43.35,10.61-11.74,25.15-19.68,34.11-33,8.78-13,11.41-30.5,7.79-45.69-5.33-22.44-35.82-29.93-52.26-42.1-9.45-7-17.86-17.82-30.27-18.7-5.72-.4-10.51.83-16.18-.63-5.2-1.35-9.28-4.15-14.82-3.42-10.35,1.36-16.88,12.42-28,10.92-10.55-1.41-21.42-13.76-23.82-23.81-3.08-12.92,7.14-17.11,18.09-18.26,4.57-.48,9.7-1,14.09.68,5.78,2.14,8.51,7.8,13.7,10.66,9.73,5.34,11.7-3.19,10.21-11.83-2.23-12.94-4.83-18.21,6.71-27.12,8-6.14,14.84-10.58,13.56-21.61-.76-6.48-4.31-9.41-1-15.86,2.51-4.91,9.4-9.34,13.89-12.27,11.59-7.56,49.65-7,34.1-28.16-4.57-6.21-13-17.31-21-18.83-10-1.89-14.44,9.27-21.41,14.19-7.2,5.09-21.22,10.87-28.43,3-9.7-10.59,6.43-14.06,10-21.46,1.65-3.45,0-8.24-2.78-12.75q5.41-2.28,11-4.23a15.6,15.6,0,0,0,8,3c6.69.44,13-3.18,18.84,1.38,6.48,5,11.15,11.32,19.75,12.88,8.32,1.51,17.13-3.34,19.19-11.86,1.25-5.18,0-10.65-1.2-16a190.83,190.83,0,0,1,105,32.21c-2-.76-4.39-.67-7.34.7-6.07,2.82-14.67,10-15.38,17.12-.81,8.08,11.11,9.22,16.77,9.22,8.5,0,17.11-3.8,14.37-13.62-1.19-4.26-2.81-8.69-5.42-11.37a193.27,193.27,0,0,1,18,14.14c-.09.09-.18.17-.27.27-5.76,6-12.45,10.75-16.39,18.05-2.78,5.14-5.91,7.58-11.54,8.91-3.1.73-6.64,1-9.24,3.08-7.24,5.7-3.12,19.4,3.74,23.51,8.67,5.19,21.53,2.75,28.07-4.66,5.11-5.8,8.12-15.87,17.31-15.86a15.4,15.4,0,0,1,10.82,4.41c3.8,3.94,3.05,7.62,3.86,12.54,1.43,8.74,9.14,4,13.83-.41a192.12,192.12,0,0,1,9.24,18.77c-5.16,7.43-9.26,15.53-21.67,6.87-7.43-5.19-12-12.72-21.33-15.06-8.15-2-16.5.08-24.55,1.47-9.15,1.59-20,2.29-26.94,9.22-6.71,6.68-10.26,15.62-17.4,22.33-13.81,13-19.64,27.19-10.7,45.57,8.6,17.67,26.59,27.26,46,26,19.07-1.27,38.88-12.33,38.33,15.38-.2,9.81,1.85,16.6,4.86,25.71,2.79,8.4,2.6,16.54,3.24,25.21A158,158,0,0,0,407.43,374,191.75,191.75,0,0,1,256,448.13Z", } - } } } @@ -23368,7 +22921,6 @@ impl IconShape for IoEaselOutline { y1: "464", y2: "352", } - } } } @@ -23417,7 +22969,6 @@ impl IconShape for IoEaselSharp { x: "88", y: "120", } - } } } @@ -23468,7 +23019,6 @@ impl IconShape for IoEasel { path { d: "M432,64H272V48a16,16,0,0,0-32,0V64H80a48.05,48.05,0,0,0-48,48V320a48.05,48.05,0,0,0,48,48h42.79L96.62,459.6a16,16,0,1,0,30.76,8.8L156.07,368H240v48a16,16,0,0,0,32,0V368h83.93l28.69,100.4a16,16,0,1,0,30.76-8.8L389.21,368H432a48.05,48.05,0,0,0,48-48V112A48.05,48.05,0,0,0,432,64Zm16,256a16,16,0,0,1-16,16H80a16,16,0,0,1-16-16V112A16,16,0,0,1,80,96H432a16,16,0,0,1,16,16Z", } - } } } @@ -23512,7 +23062,6 @@ impl IconShape for IoEggOutline { d: "M256,48C192,48,96,171.69,96,286.55S160,464,256,464s160-62.59,160-177.45S320,48,256,48Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -23555,7 +23104,6 @@ impl IconShape for IoEggSharp { path { d: "M418.39,381.05c-8.08,21.68-19.76,40.1-34.72,54.75-14.38,14.07-32.1,24.95-52.67,32.34C309.08,476,283.85,480,256,480s-53.08-4-75-11.86c-20.57-7.39-38.29-18.27-52.67-32.34-15-14.65-26.64-33.07-34.72-54.75C84.58,356.82,80,328.53,80,296.94c0-30.28,6.68-62.57,19.86-96A371,371,0,0,1,151,111.42C195.78,53.56,241,32,256,32s62.67,22.4,105,79.42c18.33,24.71,38.87,58.34,51.17,89.54,13.18,33.41,19.86,65.7,19.86,96C432,328.53,427.42,356.82,418.39,381.05Z", } - } } } @@ -23598,7 +23146,6 @@ impl IconShape for IoEgg { path { d: "M256,480c-52.57,0-96.72-17.54-127.7-50.73C96.7,395.4,80,346.05,80,286.55,80,230.5,101.48,168,138.93,115,175.65,63,219.41,32,256,32s80.35,31,117.07,83C410.52,168,432,230.5,432,286.55c0,59.5-16.7,108.85-48.3,142.72C352.72,462.46,308.57,480,256,480Z", } - } } } @@ -23644,7 +23191,6 @@ impl IconShape for IoEllipseOutline { r: "192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -23687,7 +23233,6 @@ impl IconShape for IoEllipseSharp { path { d: "M256,464C141.31,464,48,370.69,48,256S141.31,48,256,48s208,93.31,208,208S370.69,464,256,464Z", } - } } } @@ -23730,7 +23275,6 @@ impl IconShape for IoEllipse { path { d: "M256,464C141.31,464,48,370.69,48,256S141.31,48,256,48s208,93.31,208,208S370.69,464,256,464Z", } - } } } @@ -23789,7 +23333,6 @@ impl IconShape for IoEllipsisHorizontalCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -23832,7 +23375,6 @@ impl IconShape for IoEllipsisHorizontalCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48ZM166,282a26,26,0,1,1,26-26A26,26,0,0,1,166,282Zm90,0a26,26,0,1,1,26-26A26,26,0,0,1,256,282Zm90,0a26,26,0,1,1,26-26A26,26,0,0,1,346,282Z", } - } } } @@ -23891,7 +23433,6 @@ impl IconShape for IoEllipsisHorizontalCircle { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -23949,7 +23490,6 @@ impl IconShape for IoEllipsisHorizontalOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -24004,7 +23544,6 @@ impl IconShape for IoEllipsisHorizontalSharp { cy: "256", r: "48", } - } } } @@ -24059,7 +23598,6 @@ impl IconShape for IoEllipsisHorizontal { cy: "256", r: "48", } - } } } @@ -24118,7 +23656,6 @@ impl IconShape for IoEllipsisVerticalCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -24161,7 +23698,6 @@ impl IconShape for IoEllipsisVerticalCircleSharp { path { d: "M464,256c0-114.87-93.13-208-208-208S48,141.13,48,256s93.13,208,208,208S464,370.87,464,256ZM230,166a26,26,0,1,1,26,26A26,26,0,0,1,230,166Zm0,90a26,26,0,1,1,26,26A26,26,0,0,1,230,256Zm0,90a26,26,0,1,1,26,26A26,26,0,0,1,230,346Z", } - } } } @@ -24220,7 +23756,6 @@ impl IconShape for IoEllipsisVerticalCircle { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -24278,7 +23813,6 @@ impl IconShape for IoEllipsisVerticalOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -24333,7 +23867,6 @@ impl IconShape for IoEllipsisVerticalSharp { cy: "96", r: "48", } - } } } @@ -24388,7 +23921,6 @@ impl IconShape for IoEllipsisVertical { cy: "96", r: "48", } - } } } @@ -24443,7 +23975,6 @@ impl IconShape for IoEnterOutline { y1: "256", y2: "256", } - } } } @@ -24492,7 +24023,6 @@ impl IconShape for IoEnterSharp { x: "32", y: "240", } - } } } @@ -24538,7 +24068,6 @@ impl IconShape for IoEnter { path { d: "M48,240a16,16,0,0,0,0,32H160V240Z", } - } } } @@ -24593,7 +24122,6 @@ impl IconShape for IoExitOutline { y1: "256", y2: "256", } - } } } @@ -24639,7 +24167,6 @@ impl IconShape for IoExitSharp { polygon { points: "419.06 272 355.06 336 377.69 358.63 480.31 256 377.69 153.37 355.06 176 419.06 240 335.69 240 335.69 272 419.06 272", } - } } } @@ -24685,7 +24212,6 @@ impl IconShape for IoExit { path { d: "M425.37,272l-52.68,52.69a16,16,0,0,0,22.62,22.62l80-80a16,16,0,0,0,0-22.62l-80-80a16,16,0,0,0-22.62,22.62L425.37,240H336v32Z", } - } } } @@ -24769,7 +24295,6 @@ impl IconShape for IoExpandOutline { y1: "421.8", y2: "304", } - } } } @@ -24853,7 +24378,6 @@ impl IconShape for IoExpandSharp { y1: "421.8", y2: "304", } - } } } @@ -24937,7 +24461,6 @@ impl IconShape for IoExpand { y1: "421.8", y2: "304", } - } } } @@ -24984,7 +24507,6 @@ impl IconShape for IoExtensionPuzzleOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -25027,7 +24549,6 @@ impl IconShape for IoExtensionPuzzleSharp { path { d: "M345.14,480H256V434.29a31.3,31.3,0,0,0-9.59-22.65c-7.67-7.56-18.83-11.81-30.57-11.64a44.38,44.38,0,0,0-28.45,10.67c-5.2,4.6-11.39,12.56-11.39,24.42V480H87.62A55.68,55.68,0,0,1,32,424.38V336H77.71c9.16,0,18.07-3.92,25.09-11A42.06,42.06,0,0,0,115,295.08C114.7,273.89,97.26,256,76.91,256H32V166.66a53.77,53.77,0,0,1,16.53-39A55.88,55.88,0,0,1,87.62,112h63.24V97.52A65.53,65.53,0,0,1,217.54,32c35.49.62,64.36,30.38,64.36,66.33V112h63.24A54.28,54.28,0,0,1,400,166.86V230.1h13.66c36.58,0,66.34,29,66.34,64.64,0,36.61-29.39,66.4-65.52,66.4H400v63.24C400,455.05,375.39,480,345.14,480Z", } - } } } @@ -25070,7 +24591,6 @@ impl IconShape for IoExtensionPuzzle { path { d: "M345.14,480H274a18,18,0,0,1-18-18V434.29a31.32,31.32,0,0,0-9.71-22.77c-7.78-7.59-19.08-11.8-30.89-11.51-21.36.5-39.4,19.3-39.4,41.06V462a18,18,0,0,1-18,18H87.62A55.62,55.62,0,0,1,32,424.38V354a18,18,0,0,1,18-18H77.71c9.16,0,18.07-3.92,25.09-11A42.06,42.06,0,0,0,115,295.08C114.7,273.89,97.26,256,76.91,256H50a18,18,0,0,1-18-18V167.62A55.62,55.62,0,0,1,87.62,112h55.24a8,8,0,0,0,8-8V97.52A65.53,65.53,0,0,1,217.54,32c35.49.62,64.36,30.38,64.36,66.33V104a8,8,0,0,0,8,8h55.24A54.86,54.86,0,0,1,400,166.86V222.1a8,8,0,0,0,8,8h5.66c36.58,0,66.34,29,66.34,64.64,0,36.61-29.39,66.4-65.52,66.4H408a8,8,0,0,0-8,8v56A54.86,54.86,0,0,1,345.14,480Z", } - } } } @@ -25125,7 +24645,6 @@ impl IconShape for IoEyeOffOutline { path { d: "M165.78,233.66a2,2,0,0,0-3.38,1,96,96,0,0,0,115,115,2,2,0,0,0,1-3.38Z", } - } } } @@ -25184,7 +24703,6 @@ impl IconShape for IoEyeOffSharp { path { d: "M256,160a96,96,0,0,1,92.6,121.34L419.26,352c29.15-26.25,56.07-61.56,76.74-96-26.38-43.43-62.9-88.56-101.18-114.82C351.1,111.2,304.31,96,255.76,96a222.92,222.92,0,0,0-78.21,14.29l53.11,53.11A95.84,95.84,0,0,1,256,160Z", } - } } } @@ -25239,7 +24757,6 @@ impl IconShape for IoEyeOff { path { d: "M256,352a96,96,0,0,1-93.3-118.63,4,4,0,0,0-1.05-3.81L94.81,162.69a4,4,0,0,0-5.41-.23c-24.39,20.81-47,46.13-67.67,75.72a31.92,31.92,0,0,0-.64,35.54c26.41,41.33,60.39,76.14,98.28,100.65C162.06,402,207.92,416,255.68,416a238.22,238.22,0,0,0,72.64-11.55,4,4,0,0,0,1.61-6.64l-47.47-47.46a4,4,0,0,0-3.81-1.05A96,96,0,0,1,256,352Z", } - } } } @@ -25289,7 +24806,6 @@ impl IconShape for IoEyeOutline { r: "80", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -25337,7 +24853,6 @@ impl IconShape for IoEyeSharp { path { d: "M394.82,141.18C351.1,111.2,304.31,96,255.76,96c-43.69,0-86.28,13-126.59,38.48C88.52,160.23,48.67,207,16,256c26.42,44,62.56,89.24,100.2,115.18C159.38,400.92,206.33,416,255.76,416c49,0,95.85-15.07,139.3-44.79C433.31,345,469.71,299.82,496,256,469.62,212.57,433.1,167.44,394.82,141.18ZM256,352a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,352Z", } - } } } @@ -25385,7 +24900,6 @@ impl IconShape for IoEye { path { d: "M490.84,238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349,110.55,302,96,255.66,96c-42.52,0-84.33,12.15-124.27,36.11C90.66,156.54,53.76,192.23,21.71,238.18a31.92,31.92,0,0,0-.64,35.54c26.41,41.33,60.4,76.14,98.28,100.65C162,402,207.9,416,255.66,416c46.71,0,93.81-14.43,136.2-41.72,38.46-24.77,72.72-59.66,99.08-100.92A32.2,32.2,0,0,0,490.84,238.6ZM256,352a96,96,0,1,1,96-96A96.11,96.11,0,0,1,256,352Z", } - } } } @@ -25447,7 +24961,6 @@ impl IconShape for IoEyedropOutline { d: "M115.31,442s-26.48,17.34-44.56-.73S70,396.69,70,396.69", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -25490,7 +25003,6 @@ impl IconShape for IoEyedropSharp { path { d: "M480,96.22a63.84,63.84,0,0,0-18.95-45.61,65,65,0,0,0-45.71-19h-.76a61.78,61.78,0,0,0-44.22,19.09l-74.88,74.88L261.6,91.72l-34.07,33.91-33.85,34,44,44L32,409.37V480h70.63l205.7-205.71L352,317.94l11.31-11.19c.11-.1,10.42-10.31,22.79-22.68l33.85-34-33.89-33.89L461,141.23A63.18,63.18,0,0,0,480,96.22ZM245,292.35,219.65,267l40.68-40.69,25.38,25.38Z", } - } } } @@ -25533,7 +25045,6 @@ impl IconShape for IoEyedrop { path { d: "M461.05,51a65,65,0,0,0-45.71-19h-.76a61.81,61.81,0,0,0-44.36,19.25,12.81,12.81,0,0,0-1.07,1.25l-54,69.76c-5.62,7.1-12.74,8.68-16.78,4.64L296.47,125a48,48,0,0,0-67.92,67.92l9.91,9.91a2,2,0,0,1,0,2.83L58.7,385.38C54,390.05,46.9,399.85,38.85,431c-4.06,15.71-6.51,29.66-6.61,30.24A16,16,0,0,0,48,480a15.68,15.68,0,0,0,2.64-.22c.58-.1,14.44-2.43,30.13-6.44,31.07-7.94,41.05-15.24,45.85-20L306.39,273.55a2,2,0,0,1,2.82,0l9.92,9.92a48,48,0,0,0,67.92-67.93L385.46,214c-5-5-2.52-12.11,4.32-17.14l69.75-53.94A17.82,17.82,0,0,0,461,141.6a63.2,63.2,0,0,0,19-45A63.88,63.88,0,0,0,461.05,51ZM250.78,283.9c-2.92,2.92-16.18,7.92-23.39.71s-2.24-20.42.69-23.35l33-33a2,2,0,0,1,2.83,0l19.84,19.83a2,2,0,0,1,0,2.83Z", } - } } } @@ -25611,7 +25122,6 @@ impl IconShape for IoFastFoodOutline { y1: "112", y2: "112", } - } } } @@ -25660,7 +25170,6 @@ impl IconShape for IoFastFoodSharp { path { d: "M463.08,96H388.49l8.92-35.66L442,45,432,16,370,36,355.51,96H208v32h18.75l1.86,16H236c39,0,73.66,10.9,100.12,31.52A121.9,121.9,0,0,1,371,218.07a124.16,124.16,0,0,1,10.73,32.65,72,72,0,0,1,27.89,90.9A96,96,0,0,1,416,376c0,22.34-7.6,43.63-21.4,59.95a80,80,0,0,1-31.83,22.95,109.21,109.21,0,0,1-18.53,33c-1.18,1.42-2.39,2.81-3.63,4.15H416c16,0,23-8,25-23l36.4-345H496V96Z", } - } } } @@ -25712,7 +25221,6 @@ impl IconShape for IoFastFood { path { d: "M185.94,352a8,8,0,0,0-5.66,2.34l-22.14,22.15a20,20,0,0,1-28.28,0l-22.14-22.15a8,8,0,0,0-5.66-2.34H32.66A15.93,15.93,0,0,0,16.9,365.17,65.22,65.22,0,0,0,16,376c0,30.59,21.13,55.51,47.26,56,2.43,15.12,8.31,28.78,17.16,39.47C93.51,487.28,112.54,496,134,496H266c21.46,0,40.49-8.72,53.58-24.55,8.85-10.69,14.73-24.35,17.16-39.47,26.13-.47,47.26-25.39,47.26-56a65.22,65.22,0,0,0-.9-10.83A15.93,15.93,0,0,0,367.34,352Z", } - } } } @@ -25781,7 +25289,6 @@ impl IconShape for IoFemaleOutline { y1: "416", y2: "416", } - } } } @@ -25824,7 +25331,6 @@ impl IconShape for IoFemaleSharp { path { d: "M430,190c0-95.94-78.06-174-174-174S82,94.06,82,190c0,88.49,66.4,161.77,152,172.61V394H176v44h58v58h44V438h58V394H278V362.61C363.6,351.77,430,278.49,430,190Zm-304,0c0-71.68,58.32-130,130-130s130,58.32,130,130S327.68,320,256,320,126,261.68,126,190Z", } - } } } @@ -25867,7 +25373,6 @@ impl IconShape for IoFemale { path { d: "M430,190c0-95.94-78.06-174-174-174S82,94.06,82,190c0,88.49,66.4,161.77,152,172.61V394H198a22,22,0,0,0,0,44h36v36a22,22,0,0,0,44,0V438h36a22,22,0,0,0,0-44H278V362.61C363.6,351.77,430,278.49,430,190Zm-304,0c0-71.68,58.32-130,130-130s130,58.32,130,130S327.68,320,256,320,126,261.68,126,190Z", } - } } } @@ -25943,7 +25448,6 @@ impl IconShape for IoFileTrayFullOutline { y1: "208", y2: "208", } - } } } @@ -25998,7 +25502,6 @@ impl IconShape for IoFileTrayFullSharp { path { d: "M448,64H64L32,256V448H480V256ZM436,256H320a64,64,0,0,1-128,0H76L98,106H414Z", } - } } } @@ -26047,7 +25550,6 @@ impl IconShape for IoFileTrayFull { path { d: "M384,224H128a16,16,0,0,1,0-32H384a16,16,0,0,1,0,32Z", } - } } } @@ -26109,7 +25611,6 @@ impl IconShape for IoFileTrayOutline { d: "M192,272a64,64,0,0,0,128,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -26152,7 +25653,6 @@ impl IconShape for IoFileTraySharp { path { d: "M448,64H64L32,256V448H480V256ZM436,256H320a64,64,0,0,1-128,0H76L98,106H414Z", } - } } } @@ -26236,7 +25736,6 @@ impl IconShape for IoFileTrayStackedOutline { d: "M192,192a64,64,0,0,0,128,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -26282,7 +25781,6 @@ impl IconShape for IoFileTrayStackedSharp { path { d: "M320,352a64,64,0,0,1-128,0H32V496H480V352Z", } - } } } @@ -26328,7 +25826,6 @@ impl IconShape for IoFileTrayStacked { path { d: "M479.46,187.88,447.61,68.45C441.27,35.59,417.54,16,384,16H128c-16.8,0-31,4.69-42.1,13.94S67.66,52,64.4,68.4L32.54,187.88A15.9,15.9,0,0,0,32,192v48c0,35.29,28.71,80,64,80H416c35.29,0,64-44.71,64-80V192A15.9,15.9,0,0,0,479.46,187.88ZM440.57,176H320a15.92,15.92,0,0,0-16,15.82,48,48,0,1,1-96,0A15.92,15.92,0,0,0,192,176H71.43a2,2,0,0,1-1.93-2.52L95.71,75C99.26,56.59,109.52,48,128,48H384c18.59,0,28.84,8.53,32.25,26.85l26.25,98.63A2,2,0,0,1,440.57,176Z", } - } } } @@ -26371,7 +25868,6 @@ impl IconShape for IoFileTray { path { d: "M479.66,268.7l-32-151.81C441.48,83.77,417.68,64,384,64H128c-16.8,0-31,4.69-42.1,13.94s-18.37,22.31-21.58,38.89l-32,151.87A16.65,16.65,0,0,0,32,272V384a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V272A16.65,16.65,0,0,0,479.66,268.7Zm-384-145.4c0-.1,0-.19,0-.28,3.55-18.43,13.81-27,32.29-27H384c18.61,0,28.87,8.55,32.27,26.91,0,.13.05.26.07.39l26.93,127.88a4,4,0,0,1-3.92,4.82H320a15.92,15.92,0,0,0-16,15.82,48,48,0,1,1-96,0A15.92,15.92,0,0,0,192,256H72.65a4,4,0,0,1-3.92-4.82Z", } - } } } @@ -26510,7 +26006,6 @@ impl IconShape for IoFilmOutline { x: "128", y: "256", } - } } } @@ -26553,7 +26048,6 @@ impl IconShape for IoFilmSharp { path { d: "M480,80H32V432H480ZM112,352v48H64V352Zm0-80v48H64V272Zm0-80v48H64V192Zm0-80v48H64V112ZM368,272H144V240H368Zm80,80v48H400V352Zm0-80v48H400V272Zm0-80v48H400V192Zm0-80v48H400V112Z", } - } } } @@ -26596,7 +26090,6 @@ impl IconShape for IoFilm { path { d: "M436,80H76a44.05,44.05,0,0,0-44,44V388a44.05,44.05,0,0,0,44,44H436a44.05,44.05,0,0,0,44-44V124A44.05,44.05,0,0,0,436,80ZM112,388a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V364a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V284a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V204a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H76a12,12,0,0,1-12-12V124a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12ZM353.68,272H158.32a16,16,0,0,1,0-32H353.68a16,16,0,1,1,0,32ZM448,388a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V364a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V284a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V204a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Zm0-80a12,12,0,0,1-12,12H412a12,12,0,0,1-12-12V124a12,12,0,0,1,12-12h24a12,12,0,0,1,12,12Z", } - } } } @@ -26672,7 +26165,6 @@ impl IconShape for IoFilterCircleOutline { y1: "336", y2: "336", } - } } } @@ -26715,7 +26207,6 @@ impl IconShape for IoFilterCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm48,304H208V320h96Zm48-64H160V256H352Zm32-64H128V192H384Z", } - } } } @@ -26758,7 +26249,6 @@ impl IconShape for IoFilterCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm32,304H224a16,16,0,0,1,0-32h64a16,16,0,0,1,0,32Zm48-64H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Zm32-64H144a16,16,0,0,1,0-32H368a16,16,0,0,1,0,32Z", } - } } } @@ -26819,7 +26309,6 @@ impl IconShape for IoFilterOutline { y1: "368", y2: "368", } - } } } @@ -26877,7 +26366,6 @@ impl IconShape for IoFilterSharp { x: "192", y: "344", } - } } } @@ -26926,7 +26414,6 @@ impl IconShape for IoFilter { path { d: "M296,392H216a24,24,0,0,1,0-48h80a24,24,0,0,1,0,48Z", } - } } } @@ -26969,7 +26456,6 @@ impl IconShape for IoFingerPrintOutline { path { d: "M390.42,75.28a10.45,10.45,0,0,1-5.32-1.44C340.72,50.08,302.35,40,256.35,40c-45.77,0-89.23,11.28-128.76,33.84C122,77,115.11,74.8,111.87,69a12.4,12.4,0,0,1,4.63-16.32A281.81,281.81,0,0,1,256.35,16c49.23,0,92.23,11.28,139.39,36.48a12,12,0,0,1,4.85,16.08A11.3,11.3,0,0,1,390.42,75.28Zm-330.79,126a11.73,11.73,0,0,1-6.7-2.16,12.26,12.26,0,0,1-2.78-16.8c22.89-33.6,52-60,86.69-78.48C209.42,65,302.35,64.72,375.16,103.6c34.68,18.48,63.8,44.64,86.69,78a12.29,12.29,0,0,1-2.78,16.8,11.26,11.26,0,0,1-16.18-2.88c-20.8-30.24-47.15-54-78.36-70.56-66.34-35.28-151.18-35.28-217.29.24-31.44,16.8-57.79,40.8-78.59,71A10,10,0,0,1,59.63,201.28ZM204.1,491a10.66,10.66,0,0,1-8.09-3.6C175.9,466.48,165,453,149.55,424c-16-29.52-24.27-65.52-24.27-104.16,0-71.28,58.71-129.36,130.84-129.36S387,248.56,387,319.84a11.56,11.56,0,1,1-23.11,0c0-58.08-48.32-105.36-107.72-105.36S148.4,261.76,148.4,319.84c0,34.56,7.39,66.48,21.49,92.4,14.8,27.6,25,39.36,42.77,58.08a12.67,12.67,0,0,1,0,17A12.44,12.44,0,0,1,204.1,491Zm165.75-44.4c-27.51,0-51.78-7.2-71.66-21.36a129.1,129.1,0,0,1-55-105.36,11.57,11.57,0,1,1,23.12,0,104.28,104.28,0,0,0,44.84,85.44c16.41,11.52,35.6,17,58.72,17a147.41,147.41,0,0,0,24-2.4c6.24-1.2,12.25,3.12,13.4,9.84a11.92,11.92,0,0,1-9.47,13.92A152.28,152.28,0,0,1,369.85,446.56ZM323.38,496a13,13,0,0,1-3-.48c-36.76-10.56-60.8-24.72-86-50.4-32.37-33.36-50.16-77.76-50.16-125.28,0-38.88,31.9-70.56,71.19-70.56s71.2,31.68,71.2,70.56c0,25.68,21.5,46.56,48.08,46.56s48.08-20.88,48.08-46.56c0-90.48-75.13-163.92-167.59-163.92-65.65,0-125.75,37.92-152.79,96.72-9,19.44-13.64,42.24-13.64,67.2,0,18.72,1.61,48.24,15.48,86.64,2.32,6.24-.69,13.2-6.7,15.36a11.34,11.34,0,0,1-14.79-7,276.39,276.39,0,0,1-16.88-95c0-28.8,5.32-55,15.72-77.76,30.75-67,98.94-110.4,173.6-110.4,105.18,0,190.71,84.24,190.71,187.92,0,38.88-31.9,70.56-71.2,70.56s-71.2-31.68-71.2-70.56C303.5,293.92,282,273,255.42,273s-48.08,20.88-48.08,46.56c0,41,15.26,79.44,43.23,108.24,22,22.56,43,35,75.59,44.4,6.24,1.68,9.71,8.4,8.09,14.64A11.39,11.39,0,0,1,323.38,496Z", } - } } } @@ -27024,7 +26510,6 @@ impl IconShape for IoFingerPrintSharp { path { d: "M390.59,415.21c-33.37,3.75-60.45-2.67-80.71-18.85-34.24-27.43-38.68-75.11-38.79-76l-1.23-14.88-30.53,2.23,1.31,15c.22,2.46,5.2,60.75,49.62,96.54,22.11,17.89,49.74,26.89,82.24,26.89a187,187,0,0,0,21.56-1.29l16.59-2.09-6.1-29.71Z", } - } } } @@ -27079,7 +26564,6 @@ impl IconShape for IoFingerPrint { path { d: "M398.18,48.79C385.5,40.54,340.54,16,256,16c-88.74,0-133.81,27.11-143.78,34a11.59,11.59,0,0,0-1.84,1.4.36.36,0,0,1-.22.1,14.87,14.87,0,0,0-5.09,11.15A15.06,15.06,0,0,0,120.38,77.5a15.56,15.56,0,0,0,8.88-2.79c.43-.32,39.22-28.82,126.77-28.82S382.58,74.29,383,74.5a15.25,15.25,0,0,0,9.21,3A15.06,15.06,0,0,0,407.5,62.61,14.9,14.9,0,0,0,398.18,48.79Z", } - } } } @@ -27137,7 +26621,6 @@ impl IconShape for IoFishOutline { stroke_miterlimit: "20", stroke_width: "32", } - } } } @@ -27183,7 +26666,6 @@ impl IconShape for IoFishSharp { path { d: "M499.59,221.75c-5.85-9.88-16.54-24.9-34.19-40.28a209.82,209.82,0,0,0-62-37L392.23,164a183.22,183.22,0,0,0-.09,183.87l11.75,19.57a209.26,209.26,0,0,0,61.42-36.49C497.05,303.47,512,269,512,256,512,243.69,504,229.26,499.59,221.75ZM416,256a16,16,0,1,1,16-16A16,16,0,0,1,416,256Z", } - } } } @@ -27229,7 +26711,6 @@ impl IconShape for IoFish { path { d: "M335.45,256a214.8,214.8,0,0,1,29.08-108l.12-.21,4.62-7.67a4,4,0,0,0-2.59-6,284.29,284.29,0,0,0-39.26-5.39,7.94,7.94,0,0,1-4.29-1.6c-19.28-14.66-57.5-40.3-96.46-46.89a16,16,0,0,0-18,20.18l10.62,37.17a4,4,0,0,1-2.42,4.84c-36.85,13.69-68.59,38.75-91.74,57.85a8,8,0,0,1-10.06.06q-4.72-3.75-9.69-7.39C65.74,164,19.17,160.19,17.21,160.05A16,16,0,0,0,.38,179.45c.42,1.93,9.19,40.69,31.7,71.61a8.09,8.09,0,0,1,0,9.55C9.57,291.52.8,330.29.38,332.22a16,16,0,0,0,16.83,19.4c2-.14,48.53-4,88.12-32.88q4.85-3.56,9.47-7.22a8,8,0,0,1,10.06.07c23.25,19.19,55.05,44.28,92,58a4,4,0,0,1,2.42,4.83L208.62,411.6a16,16,0,0,0,18,20.18c17.16-2.9,51.88-12.86,96.05-46.83a8.15,8.15,0,0,1,4.36-1.65A287.36,287.36,0,0,0,366.25,378a4,4,0,0,0,2.69-5.83l-4.51-8.29A214.81,214.81,0,0,1,335.45,256Z", } - } } } @@ -27277,7 +26758,6 @@ impl IconShape for IoFitnessOutline { points: "48 256 160 256 208 160 256 320 304 224 336 288 464 288", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -27329,7 +26809,6 @@ impl IconShape for IoFitnessSharp { path { d: "M211.73,116.76l48,160L304,188.22,345.89,272h96.77A213.13,213.13,0,0,0,464,176.65C463.37,114.54,413.54,64,352.92,64c-48.11,0-80.1,28-96.92,48.21C239.18,92,207.19,64,159.08,64,98.46,64,48.63,114.54,48,176.65A211.23,211.23,0,0,0,56.94,240h93.17Z", } - } } } @@ -27381,7 +26860,6 @@ impl IconShape for IoFitness { path { d: "M48,240a16,16,0,0,0,0,32H69.35a225.22,225.22,0,0,1-12.42-32Z", } - } } } @@ -27425,7 +26903,6 @@ impl IconShape for IoFlagOutline { d: "M80,464V68.14a8,8,0,0,1,4-6.9C91.81,56.66,112.92,48,160,48c64,0,145,48,192,48a199.53,199.53,0,0,0,77.23-15.77A2,2,0,0,1,432,82.08V301.44a4,4,0,0,1-2.39,3.65C421.37,308.7,392.33,320,352,320c-48,0-128-32-192-32s-80,16-80,16", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -27468,7 +26945,6 @@ impl IconShape for IoFlagSharp { path { d: "M102,480H64V57.37l4.69-4.68C72.14,49.23,92.78,32,160,32c37.21,0,78.83,14.71,115.55,27.68C305.12,70.13,333.05,80,352,80c42.83,0,72.72-14.25,73-14.4l23-11.14V313.89l-8.84,4.42C437.71,319,403.19,336,352,336c-24.14,0-54.38-7.14-86.39-14.71C229.63,312.79,192.43,304,160,304c-36.87,0-49.74,5.58-58,9.11Z", } - } } } @@ -27511,7 +26987,6 @@ impl IconShape for IoFlag { path { d: "M80,480a16,16,0,0,1-16-16V68.13A24,24,0,0,1,75.9,47.41C88,40.38,112.38,32,160,32c37.21,0,78.83,14.71,115.55,27.68C305.12,70.13,333.05,80,352,80a183.84,183.84,0,0,0,71-14.5,18,18,0,0,1,25,16.58V301.44a20,20,0,0,1-12,18.31c-8.71,3.81-40.51,16.25-84,16.25-24.14,0-54.38-7.14-86.39-14.71C229.63,312.79,192.43,304,160,304c-36.87,0-55.74,5.58-64,9.11V464A16,16,0,0,1,80,480Z", } - } } } @@ -27559,7 +27034,6 @@ impl IconShape for IoFlameOutline { d: "M320,368c0,57.71-32,80-64,80s-64-22.29-64-80,40-86,32-128C266,240,320,310.29,320,368Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -27602,7 +27076,6 @@ impl IconShape for IoFlameSharp { path { d: "M394.24,197.56a300.67,300.67,0,0,0-53.38-90C301.2,61.65,240,32,192,32c19,70-14.36,117.12-44.79,163.77C122,234.36,96,274.27,96,320c0,88.22,71.78,160,160,160s160-71.78,160-160C416,276.7,408.68,235.51,394.24,197.56ZM288.33,418.69C278,429.69,265.05,432,256,432s-22-2.31-32.33-13.31S208,390.24,208,368c0-25.14,8.82-44.28,17.34-62.78,6.48-14.07,14.66-27.22,15.11-44.49,11.3,5.88,23.67,16.91,34.54,31.28,18.17,24,29,52.42,29,76C304,390.24,298.58,407.77,288.33,418.69Z", } - } } } @@ -27645,7 +27118,6 @@ impl IconShape for IoFlame { path { d: "M394.23,197.56a300.43,300.43,0,0,0-53.37-90C301.2,61.65,249.05,32,208,32a16,16,0,0,0-15.48,20c13.87,53-14.88,97.07-45.31,143.72C122,234.36,96,274.27,96,320c0,88.22,71.78,160,160,160s160-71.78,160-160C416,276.7,408.68,235.51,394.23,197.56ZM288.33,418.69C278,429.69,265.05,432,256,432s-22-2.31-32.33-13.31S208,390.24,208,368c0-25.14,8.82-44.28,17.34-62.78,4.95-10.74,10-21.67,13-33.37a8,8,0,0,1,12.49-4.51A126.48,126.48,0,0,1,275,292c18.17,24,29,52.42,29,76C304,390.24,298.58,407.77,288.33,418.69Z", } - } } } @@ -27694,7 +27166,6 @@ impl IconShape for IoFlashOffOutline { path { d: "M217.78,427.57l22-120.71a16,16,0,0,0-6.19-15.7,16.54,16.54,0,0,0-9.92-3.16h-94.1l38.36-47.42a4,4,0,0,0-.28-5.34l-17.07-17.07a4,4,0,0,0-5.93.31L83.8,293.64A16.37,16.37,0,0,0,80.5,308,16,16,0,0,0,96,320H204.83L176.74,474.36l0,.11A18.37,18.37,0,0,0,209.24,489l92.61-114.46a4,4,0,0,0-.28-5.35L284.5,352.13a4,4,0,0,0-5.94.31Z", } - } } } @@ -27747,7 +27218,6 @@ impl IconShape for IoFlashOffSharp { polygon { points: "432 208 288 208 320 16 211.82 145.82 360.18 294.18 432 208", } - } } } @@ -27796,7 +27266,6 @@ impl IconShape for IoFlashOff { path { d: "M301.57,369.19l-151-151a4,4,0,0,0-5.93.31L83.8,293.64A16.37,16.37,0,0,0,80.5,308,16,16,0,0,0,96,320H204.83L176.74,474.36l0,.11A18.37,18.37,0,0,0,209.24,489l92.61-114.46A4,4,0,0,0,301.57,369.19Z", } - } } } @@ -27840,7 +27309,6 @@ impl IconShape for IoFlashOutline { d: "M315.27,33,96,304H224L192.49,477.23a2.36,2.36,0,0,0,2.33,2.77h0a2.36,2.36,0,0,0,1.89-.95L416,208H288L319.66,34.75A2.45,2.45,0,0,0,317.22,32h0A2.42,2.42,0,0,0,315.27,33Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -27883,7 +27351,6 @@ impl IconShape for IoFlashSharp { path { d: "M432,208H288L320,16,80,304H224L192,496Z", } - } } } @@ -27926,7 +27393,6 @@ impl IconShape for IoFlash { path { d: "M194.82,496a18.36,18.36,0,0,1-18.1-21.53l0-.11L204.83,320H96a16,16,0,0,1-12.44-26.06L302.73,23a18.45,18.45,0,0,1,32.8,13.71c0,.3-.08.59-.13.89L307.19,192H416a16,16,0,0,1,12.44,26.06L209.24,489A18.45,18.45,0,0,1,194.82,496Z", } - } } } @@ -27982,7 +27448,6 @@ impl IconShape for IoFlashlightOutline { y1: "81", y2: "223", } - } } } @@ -28035,7 +27500,6 @@ impl IconShape for IoFlashlightSharp { path { d: "M429.21,243.85,268,82.59,249.65,168,16,402l94,94L344.23,262.2Zm-189,56.07a20,20,0,1,1,0-25.25A20,20,0,0,1,240.19,299.92Z", } - } } } @@ -28081,7 +27545,6 @@ impl IconShape for IoFlashlight { path { d: "M250.14,153.08l-.16,2.34c-.53,7.18-6.88,19.15-13.88,26.14L47.27,370.36c-11.12,11.11-16.46,25.57-15.05,40.7C33.49,424.58,40.16,438,51,448.83L63.17,461c12.61,12.6,27.78,19,42.49,19a50.4,50.4,0,0,0,36-15.24l188.84-188.8c7.07-7.07,18.84-13.3,26.17-13.87,17.48-1.32,43.57-3.28,67.79-15.65a4,4,0,0,0,1-6.37L271.69,86.31a4,4,0,0,0-6.39,1C253.18,110.3,251.48,134.22,250.14,153.08Zm-9.95,146.83a20,20,0,1,1,0-25.25A20,20,0,0,1,240.19,299.91Z", } - } } } @@ -28139,7 +27602,6 @@ impl IconShape for IoFlaskOutline { d: "M208,48v93.48a64.09,64.09,0,0,1-9.88,34.18L73.21,373.49C48.4,412.78,76.63,464,123.08,464H388.92c46.45,0,74.68-51.22,49.87-90.51L313.87,175.66A64.09,64.09,0,0,1,304,141.48V48", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -28182,7 +27644,6 @@ impl IconShape for IoFlaskSharp { path { d: "M469.11,382.76,325,153.92V74h32V32H155V74h32v79.92L42.89,382.76c-13,20.64-14.78,43.73-3,65.1S71.59,480,96,480H416c24.41,0,44.32-10.76,56.1-32.14S482.14,403.4,469.11,382.76ZM224.39,173.39a29.76,29.76,0,0,0,4.62-16V74h54v84.59a25.85,25.85,0,0,0,4,13.82L356.82,283H155.18Z", } - } } } @@ -28225,7 +27686,6 @@ impl IconShape for IoFlask { path { d: "M452.32,365,327.4,167.12A48.07,48.07,0,0,1,320,141.48V64h15.56c8.61,0,16-6.62,16.43-15.23A16,16,0,0,0,336,32H176.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,176,64h16v77.48a47.92,47.92,0,0,1-7.41,25.63L59.68,365a74,74,0,0,0-2.5,75.84C70.44,465.19,96.36,480,124.13,480H387.87c27.77,0,53.69-14.81,66.95-39.21A74,74,0,0,0,452.32,365ZM211.66,184.2A79.94,79.94,0,0,0,224,141.48V68a4,4,0,0,1,4-4h56a4,4,0,0,1,4,4v73.48a79.94,79.94,0,0,0,12.35,42.72l57.8,91.53A8,8,0,0,1,351.37,288H160.63a8,8,0,0,1-6.77-12.27Z", } - } } } @@ -28303,7 +27763,6 @@ impl IconShape for IoFlowerOutline { r: "64", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -28351,7 +27810,6 @@ impl IconShape for IoFlowerSharp { path { d: "M475.93,303.91a67.49,67.49,0,0,0-47.62-115.6c-2.88,0-6.2.14-9.93.43,2.75-2.36,5.23-4.62,7.33-6.71A67.83,67.83,0,0,0,378,66.33h-.25a67.27,67.27,0,0,0-47.82,20c-2.11,2.11-4.37,4.59-6.72,7.33.29-3.75.44-7.07.44-9.93a67.69,67.69,0,1,0-135.38,0c0,2.87.15,6.19.44,9.93-2.36-2.74-4.62-5.22-6.72-7.33a67.27,67.27,0,0,0-47.82-20H134A67.9,67.9,0,0,0,86.29,182c2.1,2.09,4.58,4.35,7.34,6.72-3.74-.29-7.06-.44-9.94-.44a67.69,67.69,0,0,0,0,135.38c2.86,0,6.18-.15,9.93-.44-2.74,2.35-5.22,4.61-7.33,6.72a67.55,67.55,0,0,0,47.82,115.42h.25A67.32,67.32,0,0,0,182,425.71c2.09-2.1,4.35-4.58,6.71-7.33-.28,3.73-.43,7.05-.43,9.93a67.69,67.69,0,0,0,135.38,0c0-2.87-.15-6.19-.44-9.94,2.36,2.75,4.62,5.24,6.72,7.34a67.32,67.32,0,0,0,47.67,19.68h.25A67.5,67.5,0,0,0,425.71,330c-2.11-2.11-4.59-4.37-7.33-6.72,3.75.29,7.07.44,9.93.44A67.27,67.27,0,0,0,475.93,303.91ZM256,341a85,85,0,1,1,85-85A85.1,85.1,0,0,1,256,341Z", } - } } } @@ -28399,7 +27857,6 @@ impl IconShape for IoFlower { path { d: "M475.93,303.91a67.49,67.49,0,0,0-44.34-115.53,5.2,5.2,0,0,1-4.58-3.21h0a5.21,5.21,0,0,1,1-5.51A67.83,67.83,0,0,0,378,66.33h-.25A67.13,67.13,0,0,0,332.35,84a5.21,5.21,0,0,1-5.52,1h0a5.23,5.23,0,0,1-3.22-4.58,67.68,67.68,0,0,0-135.23,0A5.2,5.2,0,0,1,185.17,85h0a5.21,5.21,0,0,1-5.52-1,67.11,67.11,0,0,0-45.44-17.69H134A67.91,67.91,0,0,0,84,179.65a5.21,5.21,0,0,1,1,5.51h0a5.2,5.2,0,0,1-4.58,3.21,67.71,67.71,0,0,0,0,135.23A5.23,5.23,0,0,1,85,326.83h0a5.22,5.22,0,0,1-1,5.52,67.54,67.54,0,0,0,50.08,113h.25A67.38,67.38,0,0,0,179.65,428a5.21,5.21,0,0,1,5.51-1h0a5.2,5.2,0,0,1,3.21,4.58,67.71,67.71,0,0,0,135.23,0,5.23,5.23,0,0,1,3.22-4.58h0a5.21,5.21,0,0,1,5.51,1,67.38,67.38,0,0,0,45.29,17.42h.25a67.48,67.48,0,0,0,50.08-113,5.22,5.22,0,0,1-1-5.52h0a5.23,5.23,0,0,1,4.58-3.22A67.31,67.31,0,0,0,475.93,303.91ZM256,336a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,336Z", } - } } } @@ -28447,7 +27904,6 @@ impl IconShape for IoFolderOpenOutline { d: "M479.9,226.55,463.68,392a40,40,0,0,1-39.93,40H88.25a40,40,0,0,1-39.93-40L32.1,226.55A32,32,0,0,1,64,192h384.1A32,32,0,0,1,479.9,226.55Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -28493,7 +27949,6 @@ impl IconShape for IoFolderOpenSharp { path { d: "M464,124a28,28,0,0,0-28-28H244.84l-48-32H76A28,28,0,0,0,48,92v52H464Z", } - } } } @@ -28539,7 +27994,6 @@ impl IconShape for IoFolderOpen { path { d: "M423.75,448H88.25a56,56,0,0,1-55.93-55.15L16.18,228.11l0-.28A48,48,0,0,1,64,176h384.1a48,48,0,0,1,47.8,51.83l0,.28L479.68,392.85A56,56,0,0,1,423.75,448ZM479.9,226.55h0Z", } - } } } @@ -28590,7 +28044,6 @@ impl IconShape for IoFolderOutline { y1: "192", y2: "192", } - } } } @@ -28636,7 +28089,6 @@ impl IconShape for IoFolderSharp { path { d: "M496,124a28,28,0,0,0-28-28H212.84l-48-32H44A28,28,0,0,0,16,92v84H496Z", } - } } } @@ -28682,7 +28134,6 @@ impl IconShape for IoFolder { path { d: "M16,392a56,56,0,0,0,56,56H440a56,56,0,0,0,56-56V216a8,8,0,0,0-8-8H24a8,8,0,0,0-8,8Z", } - } } } @@ -28787,7 +28238,6 @@ impl IconShape for IoFootballOutline { y1: "368", y2: "368", } - } } } @@ -28830,7 +28280,6 @@ impl IconShape for IoFootballSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM396.64,344.08H349.87l-16.89-29,15-60.44L377.79,242l42.65,36.71A164.87,164.87,0,0,1,396.64,344.08ZM134.21,242,164,254.67l15,60.44-16.89,29H115.36a164.87,164.87,0,0,1-23.8-65.34Zm249.07-92.47-18.41,52.33-31.12,13.18L277,167.46v-35l43.86-29.22A166.87,166.87,0,0,1,383.28,149.56ZM191.14,103.2,235,132.42v35l-56.75,47.61-31.12-13.18-18.41-52.33A166.87,166.87,0,0,1,191.14,103.2Zm26.44,314.3-20.1-50.66,16-27.51h85l16.06,27.53-20,50.6a166.23,166.23,0,0,1-77,0Z", } - } } } @@ -28873,7 +28322,6 @@ impl IconShape for IoFootball { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM399,352H353.78a8,8,0,0,1-6.91-4l-16.14-27.68a8,8,0,0,1-.86-6l14.86-59.92a8,8,0,0,1,4.65-5.45l28.1-11.9a8,8,0,0,1,8.34,1.3l41.63,35.82a8,8,0,0,1,2.69,7.26,174.75,174.75,0,0,1-24.28,66.68A8,8,0,0,1,399,352ZM134.52,237.13l28.1,11.9a8,8,0,0,1,4.65,5.45l14.86,59.92a8,8,0,0,1-.86,6L165.13,348a8,8,0,0,1-6.91,4H113a8,8,0,0,1-6.82-3.81,174.75,174.75,0,0,1-24.28-66.68,8,8,0,0,1,2.69-7.26l41.63-35.82A8,8,0,0,1,134.52,237.13Zm256.94-87.24-18.07,51.38A8,8,0,0,1,369,206l-29.58,12.53a8,8,0,0,1-8.26-1.24l-56.26-47.19A8,8,0,0,1,272,164V130.42a8,8,0,0,1,3.56-6.65l42.83-28.54a8,8,0,0,1,7.66-.67A176.92,176.92,0,0,1,390,142,8,8,0,0,1,391.46,149.89ZM193.6,95.23l42.84,28.54a8,8,0,0,1,3.56,6.65V164a8,8,0,0,1-2.86,6.13l-56.26,47.19a8,8,0,0,1-8.26,1.24L143,206a8,8,0,0,1-4.43-4.72l-18.07-51.38A8,8,0,0,1,122,142a176.92,176.92,0,0,1,64-47.48A8,8,0,0,1,193.6,95.23Zm17.31,327.46L191.18,373a8,8,0,0,1,.52-7l15.17-26a8,8,0,0,1,6.91-4h84.44a8,8,0,0,1,6.91,4l15.18,26a8,8,0,0,1,.53,7l-19.59,49.67a8,8,0,0,1-5.69,4.87,176.58,176.58,0,0,1-79,0A8,8,0,0,1,210.91,422.69Z", } - } } } @@ -28937,7 +28385,6 @@ impl IconShape for IoFootstepsOutline { stroke_miterlimit: "10", stroke_width: "32", } - } } } @@ -28989,7 +28436,6 @@ impl IconShape for IoFootstepsSharp { path { d: "M404.28,294.84,295.39,272.38c-9.2-1.9-16.58,3.16-20,18.32C264.18,340.46,280.26,400,330.62,400c47.69,0,79.47-54.36,84.66-83.58C417.64,303.17,414.26,296.89,404.28,294.84Z", } - } } } @@ -29041,7 +28487,6 @@ impl IconShape for IoFootsteps { path { d: "M339,400a61,61,0,0,1-11.68-1.13c-17.56-3.44-32.84-14.75-43-31.86-9.47-15.9-13.67-35.43-11.83-55h0c1.6-17,7-28.52,16.62-35.33,14.33-10.17,31.69-5.89,48.47-1.74,4.48,1.1,9.1,2.24,13.62,3.11l6.29,1.17c19.63,3.61,38.17,7,48.5,22.17,6.36,9.33,8.07,21,5.22,35.64a79.78,79.78,0,0,1-33.52,50.61C365.56,395.78,352.17,400,339,400Z", } - } } } @@ -29085,7 +28530,6 @@ impl IconShape for IoFunnelOutline { d: "M35.4,87.12,204.05,283.56A16.07,16.07,0,0,1,208,294V413.32a7.93,7.93,0,0,0,5.39,7.59l80.15,26.67A7.94,7.94,0,0,0,304,440V294A16.07,16.07,0,0,1,308,283.56L476.6,87.12A14,14,0,0,0,466,64H46.05A14,14,0,0,0,35.4,87.12Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -29128,7 +28572,6 @@ impl IconShape for IoFunnelSharp { polygon { points: "0 48 192 288 192 416 320 464 320 288 512 48 0 48", } - } } } @@ -29171,7 +28614,6 @@ impl IconShape for IoFunnel { path { d: "M296,464a23.88,23.88,0,0,1-7.55-1.23l-80.15-26.67A23.92,23.92,0,0,1,192,413.32V294.11a.44.44,0,0,0-.09-.13L23.26,97.54A30,30,0,0,1,46.05,48H466a30,30,0,0,1,22.79,49.54L320.09,294a.77.77,0,0,0-.09.13V440a23.93,23.93,0,0,1-24,24Z", } - } } } @@ -29247,7 +28689,6 @@ impl IconShape for IoGameControllerOutline { y1: "224", y2: "224", } - } } } @@ -29290,7 +28731,6 @@ impl IconShape for IoGameControllerSharp { path { d: "M478.07,356.88,439,151c-8.86-40.35-23-71-88-71H145c-66,0-79.14,30.65-88,71L18,356.88C11,391,22.43,418.13,51.37,428.69S103,423,119.18,391.3l15.42-30.52A16,16,0,0,1,148.88,352H347.16a16,16,0,0,1,14.28,8.78l15.42,30.52c16.14,31.7,38.88,48,67.81,37.39S485,391,478.07,356.88ZM224,240H176v48H144V240H96V208h48V160h32v48h48Zm68,4a20,20,0,1,1,20-20A20,20,0,0,1,292,244Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,336,288Zm0-88a20,20,0,1,1,20-20A20,20,0,0,1,336,200Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,380,244Z", } - } } } @@ -29333,7 +28773,6 @@ impl IconShape for IoGameController { path { d: "M483.13,245.38C461.92,149.49,430,98.31,382.65,84.33A107.13,107.13,0,0,0,352,80c-13.71,0-25.65,3.34-38.28,6.88C298.5,91.15,281.21,96,256,96s-42.51-4.84-57.76-9.11C185.6,83.34,173.67,80,160,80a115.74,115.74,0,0,0-31.73,4.32c-47.1,13.92-79,65.08-100.52,161C4.61,348.54,16,413.71,59.69,428.83a56.62,56.62,0,0,0,18.64,3.22c29.93,0,53.93-24.93,70.33-45.34,18.53-23.1,40.22-34.82,107.34-34.82,59.95,0,84.76,8.13,106.19,34.82,13.47,16.78,26.2,28.52,38.9,35.91,16.89,9.82,33.77,12,50.16,6.37,25.82-8.81,40.62-32.1,44-69.24C497.82,331.27,493.86,293.86,483.13,245.38ZM208,240H176v32a16,16,0,0,1-32,0V240H112a16,16,0,0,1,0-32h32V176a16,16,0,0,1,32,0v32h32a16,16,0,0,1,0,32Zm84,4a20,20,0,1,1,20-20A20,20,0,0,1,292,244Zm44,44a20,20,0,1,1,20-19.95A20,20,0,0,1,336,288Zm0-88a20,20,0,1,1,20-20A20,20,0,0,1,336,200Zm44,44a20,20,0,1,1,20-20A20,20,0,0,1,380,244Z", } - } } } @@ -29401,7 +28840,6 @@ impl IconShape for IoGiftOutline { y1: "160", y2: "464", } - } } } @@ -29458,7 +28896,6 @@ impl IconShape for IoGiftSharp { path { d: "M80,458a22,22,0,0,0,22,22H234V288H80Z", } - } } } @@ -29515,7 +28952,6 @@ impl IconShape for IoGift { path { d: "M276,480h92a64,64,0,0,0,64-64V296a8,8,0,0,0-8-8H276a4,4,0,0,0-4,4V476A4,4,0,0,0,276,480Z", } - } } } @@ -29584,7 +29020,6 @@ impl IconShape for IoGitBranchOutline { d: "M352,208c0,128-192,48-192,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -29627,7 +29062,6 @@ impl IconShape for IoGitBranchSharp { path { d: "M352,96a64,64,0,0,0-58.86,89.11L192,273.11V151.39a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64,0V358L346.25,223.73c1.9.17,3.81.27,5.75.27a64,64,0,0,0,0-128ZM160,64a32,32,0,1,1-32,32A32,32,0,0,1,160,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,160,448ZM352,192a32,32,0,1,1,32-32A32,32,0,0,1,352,192Z", } - } } } @@ -29670,7 +29104,6 @@ impl IconShape for IoGitBranch { path { d: "M416,160a64,64,0,1,0-96.27,55.24c-2.29,29.08-20.08,37-75,48.42-17.76,3.68-35.93,7.45-52.71,13.93V151.39a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64.42.24c2.39-18,16-24.33,65.26-34.52,27.43-5.67,55.78-11.54,79.78-26.95,29-18.58,44.53-46.78,46.36-83.89A64,64,0,0,0,416,160ZM160,64a32,32,0,1,1-32,32A32,32,0,0,1,160,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,160,448ZM352,192a32,32,0,1,1,32-32A32,32,0,0,1,352,192Z", } - } } } @@ -29730,7 +29163,6 @@ impl IconShape for IoGitCommitOutline { y1: "256", y2: "256", } - } } } @@ -29773,7 +29205,6 @@ impl IconShape for IoGitCommitSharp { path { d: "M480,224H380a128,128,0,0,0-247.9,0H32v64H132.05A128,128,0,0,0,380,288H480ZM256,320a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,320Z", } - } } } @@ -29816,7 +29247,6 @@ impl IconShape for IoGitCommit { path { d: "M448,224H380a128,128,0,0,0-247.9,0H64a32,32,0,0,0,0,64h68.05A128,128,0,0,0,380,288H448a32,32,0,0,0,0-64ZM256,320a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,320Z", } - } } } @@ -29884,7 +29314,6 @@ impl IconShape for IoGitCompareOutline { d: "M255,416H171a60,60,0,0,1-60-60V144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -29930,7 +29359,6 @@ impl IconShape for IoGitCompareSharp { path { d: "M432,360.61V156a92.1,92.1,0,0,0-92-92H305V9.93L217.14,96,305,182.07V128h35a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM400,448a32,32,0,1,1,32-32A32,32,0,0,1,400,448Z", } - } } } @@ -29976,7 +29404,6 @@ impl IconShape for IoGitCompare { path { d: "M432,360.61V156a92.1,92.1,0,0,0-92-92H320V32a16,16,0,0,0-27.31-11.31l-64,64a16,16,0,0,0,0,22.62l64,64A16,16,0,0,0,320,160V128h20a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM400,448a32,32,0,1,1,32-32A32,32,0,0,1,400,448Z", } - } } } @@ -30045,7 +29472,6 @@ impl IconShape for IoGitMergeOutline { d: "M129,144c0,96,112,144,208,144", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -30088,7 +29514,6 @@ impl IconShape for IoGitMergeSharp { path { d: "M384,224a63.66,63.66,0,0,0-37.95,12.5L160,153.36v-2a64,64,0,1,0-64,0V360.61a64,64,0,1,0,64,0V223.46l160.41,71.69A64,64,0,1,0,384,224ZM128,64A32,32,0,1,1,96,96,32,32,0,0,1,128,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,128,448ZM384,320a32,32,0,1,1,32-32A32,32,0,0,1,384,320Z", } - } } } @@ -30131,7 +29556,6 @@ impl IconShape for IoGitMerge { path { d: "M385,224a64,64,0,0,0-55.33,31.89c-42.23-1.21-85.19-12.72-116.21-31.33-32.2-19.32-49.71-44-52.15-73.35a64,64,0,1,0-64.31.18V360.61a64,64,0,1,0,64,0V266.15c44.76,34,107.28,52.38,168.56,53.76A64,64,0,1,0,385,224ZM129,64A32,32,0,1,1,97,96,32,32,0,0,1,129,64Zm0,384a32,32,0,1,1,32-32A32,32,0,0,1,129,448ZM385,320a32,32,0,1,1,32-32A32,32,0,0,1,385,320Z", } - } } } @@ -30204,7 +29628,6 @@ impl IconShape for IoGitNetworkOutline { d: "M384,144c0,74.67-68.92,112-128,112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -30247,7 +29670,6 @@ impl IconShape for IoGitNetworkSharp { path { d: "M384,32a64,64,0,0,0-57.67,91.73L255.5,204.55l-70.19-80.1A64,64,0,1,0,128,160c1.1,0,2.2,0,3.29-.08L224,265.7v94.91a64,64,0,1,0,64,0V264.56l91.78-104.71c1.39.09,2.8.15,4.22.15a64,64,0,0,0,0-128ZM96,96a32,32,0,1,1,32,32A32,32,0,0,1,96,96ZM256,448a32,32,0,1,1,32-32A32,32,0,0,1,256,448ZM384,128a32,32,0,1,1,32-32A32,32,0,0,1,384,128Z", } - } } } @@ -30290,7 +29712,6 @@ impl IconShape for IoGitNetwork { path { d: "M448,96a64,64,0,1,0-96.31,55.21c-1.79,20.87-11.47,38.1-28.87,51.29C305.07,216,280.09,224,256,224s-49.07-8-66.82-21.5c-17.4-13.19-27.08-30.42-28.87-51.29a64,64,0,1,0-64.11.29c2.08,40.87,21.17,76.87,54.31,102C171.3,269.26,197,280.19,224,285.09v75.52a64,64,0,1,0,64,0V285.09c27-4.9,52.7-15.83,73.49-31.59,33.14-25.13,52.23-61.13,54.31-102A64,64,0,0,0,448,96ZM128,64A32,32,0,1,1,96,96,32,32,0,0,1,128,64ZM256,448a32,32,0,1,1,32-32A32,32,0,0,1,256,448ZM384,128a32,32,0,1,1,32-32A32,32,0,0,1,384,128Z", } - } } } @@ -30363,7 +29784,6 @@ impl IconShape for IoGitPullRequestOutline { d: "M240,96h84a60,60,0,0,1,60,60V368", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -30409,7 +29829,6 @@ impl IconShape for IoGitPullRequestSharp { path { d: "M416,360.61V156a92.1,92.1,0,0,0-92-92H289V9.93L201.14,96,289,182.07V128h35a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM384,448a32,32,0,1,1,32-32A32,32,0,0,1,384,448Z", } - } } } @@ -30455,7 +29874,6 @@ impl IconShape for IoGitPullRequest { path { d: "M416,360.61V156a92.1,92.1,0,0,0-92-92H304V32a16,16,0,0,0-27.31-11.31l-64,64a16,16,0,0,0,0,22.62l64,64A16,16,0,0,0,304,160V128h20a28,28,0,0,1,28,28V360.61a64,64,0,1,0,64,0ZM384,448a32,32,0,1,1,32-32A32,32,0,0,1,384,448Z", } - } } } @@ -30521,7 +29939,6 @@ impl IconShape for IoGlassesOutline { d: "M448,200c0,96-16,128-80,128s-80-32-80-128c0,0,16-16,80-16S448,200,448,200Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -30564,7 +29981,6 @@ impl IconShape for IoGlassesSharp { path { d: "M496,176H16v64H37.24L49.68,352H221.55L240,241.32V240a16,16,0,0,1,32,0v1.32L290.45,352H462.32l12.44-112H496Z", } - } } } @@ -30607,7 +30023,6 @@ impl IconShape for IoGlasses { path { d: "M464,184H453.1a78.72,78.72,0,0,0-16-7.18C419.5,171,396.26,168,368,168s-51.5,3-69.06,8.82c-14.06,4.69-20.25,9.86-22.25,11.87h0a47.94,47.94,0,0,0-41.36,0h0c-2-2-8.19-7.18-22.25-11.87C195.5,171,172.26,168,144,168s-51.5,3-69.06,8.82a78.72,78.72,0,0,0-16,7.18H48a16,16,0,0,0,0,32h.17c1,45.46,6.44,72.78,18.11,92.23a66.78,66.78,0,0,0,31.92,28c12.23,5.24,27.22,7.79,45.8,7.79,24.15,0,58.48-3.71,77.72-35.77,9.68-16.14,15.09-37.69,17.21-70.52A16,16,0,0,0,240,232a16,16,0,0,1,32,0,16,16,0,0,0,1.07,5.71c2.12,32.83,7.53,54.38,17.21,70.52a66.78,66.78,0,0,0,31.92,28c12.23,5.24,27.22,7.79,45.8,7.79,24.15,0,58.48-3.71,77.72-35.77,11.67-19.45,17.13-46.77,18.11-92.23H464a16,16,0,0,0,0-32Z", } - } } } @@ -30677,7 +30092,6 @@ impl IconShape for IoGlobeOutline { y1: "256", y2: "256", } - } } } @@ -30747,7 +30161,6 @@ impl IconShape for IoGlobeSharp { y1: "256", y2: "256", } - } } } @@ -30814,7 +30227,6 @@ impl IconShape for IoGlobe { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM176.6,430.85a219.08,219.08,0,0,1-12.48-19.66c-2-3.69-4.84-9.26-6.73-13.13a7.29,7.29,0,0,0-10.31-3.16c-4.3,2.41-10,5.72-14.13,8.43a147.29,147.29,0,0,1-23.57-22.43,248.83,248.83,0,0,1,30.41-18.36c1.86-1,2.77-2.14,2.18-4.18a374.8,374.8,0,0,1-14.09-82.17,4.36,4.36,0,0,0-4.3-4.17H66.84a2,2,0,0,1-2-1.7A98.28,98.28,0,0,1,64,256a96.27,96.27,0,0,1,.86-14.29,2,2,0,0,1,2-1.7H123.6c2.29,0,4.17-1.32,4.29-3.63a372.71,372.71,0,0,1,14-81.83,4.36,4.36,0,0,0-2.19-5.11,260.63,260.63,0,0,1-29.84-17.9A169.82,169.82,0,0,1,133,108.74c4.08,2.68,9.4,5.71,13.66,8.11a7.89,7.89,0,0,0,11-3.42c1.88-3.87,4-8.18,6.06-11.88a221.93,221.93,0,0,1,12.54-19.91A185,185,0,0,1,256,64c28.94,0,55.9,7,80.53,18.46a202.23,202.23,0,0,1,12,19c2.59,4.66,5.34,10.37,7.66,15.32a4.29,4.29,0,0,0,5.92,1.94c5.38-2.91,11.21-6.26,16.34-9.63a171.36,171.36,0,0,1,23.2,23,244.89,244.89,0,0,1-29.06,17.31,4.35,4.35,0,0,0-2.18,5.12,348.68,348.68,0,0,1,13.85,81.4,4.33,4.33,0,0,0,4.3,4.12l56.62-.07a2,2,0,0,1,2,1.7,117.46,117.46,0,0,1,0,28.62,2,2,0,0,1-2,1.72l-56.67,0a4.35,4.35,0,0,0-4.3,4.17,367.4,367.4,0,0,1-13.87,81.3,4.45,4.45,0,0,0,2.19,5.19c5,2.59,10.57,5.48,15.37,8.42s9.55,6.08,14.13,9.34a172.73,172.73,0,0,1-23,22.93c-2.44-1.61-5.34-3.44-7.84-4.94-1.72-1-4.89-2.77-6.65-3.76-3.82-2.14-7.88-.54-9.79,3.4s-4.83,9.59-6.87,13.25a212.42,212.42,0,0,1-12.35,19.53C310.91,442.37,284.94,448,256,448S201.23,442.37,176.6,430.85Z", } - } } } @@ -30862,7 +30274,6 @@ impl IconShape for IoGolfOutline { d: "M256,336c-87,0-175.3,43.2-191.64,124.74C62.39,470.57,68.57,480,80,480H432c11.44,0,17.62-9.43,15.65-19.26C431.3,379.2,343,336,256,336Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -30908,7 +30319,6 @@ impl IconShape for IoGolfSharp { path { d: "M462.91,457.5c-8.54-42.85-35-78.74-76.62-103.8C353.86,334.15,313.76,322.4,272,320v95.79H240V320c-41.79,2.4-81.89,14.15-114.32,33.7-41.59,25.06-68.08,60.95-76.62,103.8-2,9.81-.68,38.5-.68,38.5H463.59S464.87,467.31,462.91,457.5Z", } - } } } @@ -30954,7 +30364,6 @@ impl IconShape for IoGolf { path { d: "M463.33,457.5c-8.56-42.85-35.11-78.74-76.78-103.8C354.05,334.15,313.88,322.4,272,320v79.75a16,16,0,1,1-32,0V320c-41.88,2.4-82.05,14.15-114.55,33.7-41.67,25.06-68.22,60.95-76.78,103.8a32.49,32.49,0,0,0,6.44,27.08C61.13,492,70,496,80,496H432c10,0,18.88-4.05,24.9-11.42A32.49,32.49,0,0,0,463.33,457.5Z", } - } } } @@ -31030,7 +30439,6 @@ impl IconShape for IoGridOutline { x: "288", y: "288", } - } } } @@ -31082,7 +30490,6 @@ impl IconShape for IoGridSharp { path { d: "M480,480H272V272H480Z", } - } } } @@ -31134,7 +30541,6 @@ impl IconShape for IoGrid { path { d: "M444,480H308a36,36,0,0,1-36-36V308a36,36,0,0,1,36-36H444a36,36,0,0,1,36,36V444A36,36,0,0,1,444,480Z", } - } } } @@ -31182,7 +30588,6 @@ impl IconShape for IoHammerOutline { d: "M478.43,201l-34.31-34a5.44,5.44,0,0,0-4-1.59,5.59,5.59,0,0,0-4,1.59h0a11.41,11.41,0,0,1-9.55,3.27c-4.48-.49-9.25-1.88-12.33-4.86-7-6.86,1.09-20.36-5.07-29a242.88,242.88,0,0,0-23.08-26.72c-7.06-7-34.81-33.47-81.55-52.53a123.79,123.79,0,0,0-47-9.24c-26.35,0-46.61,11.76-54,18.51-5.88,5.32-12,13.77-12,13.77A91.29,91.29,0,0,1,202.35,77a79.53,79.53,0,0,1,23.28-1.49C241.19,76.8,259.94,84.1,270,92c16.21,13,23.18,30.39,24.27,52.83.8,16.69-15.23,37.76-30.44,54.94a7.85,7.85,0,0,0,.4,10.83l21.24,21.23a8,8,0,0,0,11.14.1c13.93-13.51,31.09-28.47,40.82-34.46s17.58-7.68,21.35-8.09A35.71,35.71,0,0,1,380.08,194a13.65,13.65,0,0,1,3.08,2.38c6.46,6.56,6.07,17.28-.5,23.74l-2,1.89a5.5,5.5,0,0,0,0,7.84l34.31,34a5.5,5.5,0,0,0,4,1.58,5.65,5.65,0,0,0,4-1.58L478.43,209A5.82,5.82,0,0,0,478.43,201Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -31228,7 +30633,6 @@ impl IconShape for IoHammerSharp { path { d: "M499.33,199.33l-43.89-43.58a21.46,21.46,0,0,0-15.28-6.26,21.89,21.89,0,0,0-12.79,4.14c0-.43.06-.85.09-1.22.45-6.5,1.15-16.32-5.2-25.22a258,258,0,0,0-24.8-28.74.6.6,0,0,0-.08-.08c-13.32-13.12-42.31-37.83-86.72-55.94A139.55,139.55,0,0,0,257.56,32C226,32,202,46.24,192.81,54.68A53.4,53.4,0,0,0,176,86.17L192,96s8.06-2,13.86-3.39a62.73,62.73,0,0,1,18.45-1.15C237.5,92.55,253.1,99.1,260,104.55c11.7,9.41,17.33,22.09,18.26,41.09.2,4.23-9.52,21.35-24.16,39.84a8,8,0,0,0,.61,10.62l45.37,45.37a8,8,0,0,0,11,.25c12.07-11,30.49-28,34.67-30.59,7.69-4.73,13.19-5.64,14.7-5.8a19.18,19.18,0,0,1,11.29,2.38,1.24,1.24,0,0,1-.31.95l-1.82,1.73-.3.28a21.52,21.52,0,0,0,.05,30.54l43.95,43.68a8,8,0,0,0,11.28,0l74.68-74.2A8,8,0,0,0,499.33,199.33Z", } - } } } @@ -31274,7 +30678,6 @@ impl IconShape for IoHammer { path { d: "M490,190l-.31-.31-34.27-33.92a21.46,21.46,0,0,0-15.28-6.26,21.89,21.89,0,0,0-12.79,4.14c0-.43.06-.85.09-1.22.45-6.5,1.15-16.32-5.2-25.22a258,258,0,0,0-24.8-28.74.6.6,0,0,0-.08-.08c-13.32-13.12-42.31-37.83-86.72-55.94A139.55,139.55,0,0,0,257.56,32C226,32,202,46.24,192.81,54.68A119.92,119.92,0,0,0,178.63,70.9a16,16,0,0,0,18.65,24.34,74.45,74.45,0,0,1,8.58-2.63,63.46,63.46,0,0,1,18.45-1.15C237.5,92.55,253.1,99.1,260,104.55c11.7,9.41,17.33,22.09,18.26,41.09.18,3.82-7.72,18.14-20,34.48a16,16,0,0,0,1.45,21l34.41,34.41a16,16,0,0,0,22,.62c9.73-8.69,24.55-21.79,29.73-25,7.69-4.73,13.19-5.64,14.7-5.8a19.18,19.18,0,0,1,11.29,2.38,1.24,1.24,0,0,1-.31.95l-1.82,1.73-.3.28a21.52,21.52,0,0,0,.05,30.54l34.26,33.91A21.45,21.45,0,0,0,419,281.39a21.7,21.7,0,0,0,15.22-6.2l55.5-54.82c.19-.19.38-.39.56-.59A21.87,21.87,0,0,0,490,190Z", } - } } } @@ -31334,7 +30737,6 @@ impl IconShape for IoHandLeftOutline { d: "M80,320c0,117.4,64,176,152,176s123.71-39.6,144-88l52.71-144c6.66-18.05,3.64-34.79-11.87-43.6h0c-15.52-8.82-35.91-4.28-44.31,11.68L336,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -31377,7 +30779,6 @@ impl IconShape for IoHandLeftSharp { path { d: "M429.58,209.08h0c-15.06-6.62-32.38,1.31-38.5,17.62L356,312H344.73V80c0-17.6-13.3-32-29.55-32h0c-16.26,0-29.55,14.4-29.55,32V231.75l-14.78.25V32c0-17.6-13.3-32-29.55-32h0c-16.25,0-29.55,14.4-29.55,32V231.75L197,232V64c0-17.6-13.3-32-29.55-32h0c-16.26,0-29.55,14.4-29.55,32V247.75L123.1,248V128c0-17.6-13.3-32-29.55-32h0C77.3,96,64,110.4,64,128V344c0,75.8,37.13,168,169,168,40.8,0,79.42-7,100.66-21a121.41,121.41,0,0,0,33.72-33.31,138,138,0,0,0,16-31.78l62.45-175.14C452,234.46,444.64,215.71,429.58,209.08Z", } - } } } @@ -31420,7 +30821,6 @@ impl IconShape for IoHandLeft { path { d: "M432.8,211.44h0c-15.52-8.82-34.91-2.28-43.31,13.68l-41.38,84.41a7,7,0,0,1-8.93,3.43h0a7,7,0,0,1-4.41-6.52V72c0-13.91-12.85-24-26.77-24s-26,10.09-26,24V228.64A11.24,11.24,0,0,1,271.21,240,11,11,0,0,1,260,229V24c0-13.91-10.94-24-24.86-24S210,10.09,210,24V228.64A11.24,11.24,0,0,1,199.21,240,11,11,0,0,1,188,229V56c0-13.91-12.08-24-26-24s-26,11.09-26,25V244.64A11.24,11.24,0,0,1,125.21,256,11,11,0,0,1,114,245V120c0-13.91-11.08-24-25-24s-25.12,10.22-25,24V336c0,117.41,72,176,160,176h16c88,0,115.71-39.6,136-88l68.71-169C451.33,237,448.31,220.25,432.8,211.44Z", } - } } } @@ -31480,7 +30880,6 @@ impl IconShape for IoHandRightOutline { d: "M432,320c0,117.4-64,176-152,176s-123.71-39.6-144-88L83.33,264c-6.66-18.05-3.64-34.79,11.87-43.6h0c15.52-8.82,35.91-4.28,44.31,11.68L176,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -31523,7 +30922,6 @@ impl IconShape for IoHandRightSharp { path { d: "M82.42,209.08h0c15.06-6.62,32.38,1.31,38.5,17.62L156,312h11.27V80c0-17.6,13.3-32,29.55-32h0c16.26,0,29.55,14.4,29.55,32V231.75l14.78.25V32c0-17.6,13.3-32,29.55-32h0C287,0,300.25,14.4,300.25,32V231.75L315,232V64c0-17.6,13.3-32,29.55-32h0c16.26,0,29.55,14.4,29.55,32V247.75l14.78.25V128c0-17.6,13.3-32,29.55-32h0C434.7,96,448,110.4,448,128V344c0,75.8-37.13,168-169,168-40.8,0-79.42-7-100.66-21a121.41,121.41,0,0,1-33.72-33.31,138,138,0,0,1-16-31.78L66.16,250.77C60.05,234.46,67.36,215.71,82.42,209.08Z", } - } } } @@ -31566,7 +30964,6 @@ impl IconShape for IoHandRight { path { d: "M79.2,211.44h0c15.52-8.82,34.91-2.28,43.31,13.68l41.38,84.41a7,7,0,0,0,8.93,3.43h0a7,7,0,0,0,4.41-6.52V72c0-13.91,12.85-24,26.77-24s26,10.09,26,24V228.64A11.24,11.24,0,0,0,240.79,240,11,11,0,0,0,252,229V24c0-13.91,10.94-24,24.86-24S302,10.09,302,24V228.64A11.24,11.24,0,0,0,312.79,240,11,11,0,0,0,324,229V56c0-13.91,12.08-24,26-24s26,11.09,26,25V244.64A11.24,11.24,0,0,0,386.79,256,11,11,0,0,0,398,245V120c0-13.91,11.08-24,25-24s25.12,10.22,25,24V336c0,117.41-72,176-160,176H272c-88,0-115.71-39.6-136-88L67.33,255C60.67,237,63.69,220.25,79.2,211.44Z", } - } } } @@ -31625,7 +31022,6 @@ impl IconShape for IoHappyOutline { r: "208", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -31668,7 +31064,6 @@ impl IconShape for IoHappySharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM328,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,328,208Zm-144,0a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208Zm72.05,176c-45.42,0-83.75-29.49-95.72-69.83C159.29,310.65,158,304,158,304H354s-1.31,6.69-2.33,10.17C339.89,354.53,301.47,384,256.05,384Z", } - } } } @@ -31711,7 +31106,6 @@ impl IconShape for IoHappy { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM184,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM351.67,314.17c-12,40.3-50.2,69.83-95.62,69.83s-83.62-29.53-95.72-69.83A8,8,0,0,1,168.16,304H343.85A8,8,0,0,1,351.67,314.17ZM328,256a24,24,0,1,1,24-24A23.94,23.94,0,0,1,328,256Z", } - } } } @@ -31853,7 +31247,6 @@ impl IconShape for IoHardwareChipOutline { y1: "176", y2: "176", } - } } } @@ -31902,7 +31295,6 @@ impl IconShape for IoHardwareChipSharp { path { d: "M480,198V154H448V88a24,24,0,0,0-24-24H358V32H314V64H278V32H234V64H198V32H154V64H88A24,24,0,0,0,64,88v66H32v44H64v36H32v44H64v36H32v44H64v66a24,24,0,0,0,24,24h66v32h44V448h36v32h44V448h36v32h44V448h66a24,24,0,0,0,24-24V358h32V314H448V278h32V234H448V198ZM128,128H384V384H128Z", } - } } } @@ -31957,7 +31349,6 @@ impl IconShape for IoHardwareChip { path { d: "M464,192a16,16,0,0,0,0-32H448V128a64.07,64.07,0,0,0-64-64H352V48a16,16,0,0,0-32,0V64H272V48a16,16,0,0,0-32,0V64H192V48a16,16,0,0,0-32,0V64H128a64.07,64.07,0,0,0-64,64v32H48a16,16,0,0,0,0,32H64v48H48a16,16,0,0,0,0,32H64v48H48a16,16,0,0,0,0,32H64v32a64.07,64.07,0,0,0,64,64h32v16a16,16,0,0,0,32,0V448h48v16a16,16,0,0,0,32,0V448h48v16a16,16,0,0,0,32,0V448h32a64.07,64.07,0,0,0,64-64V352h16a16,16,0,0,0,0-32H448V272h16a16,16,0,0,0,0-32H448V192ZM384,352a32,32,0,0,1-32,32H160a32,32,0,0,1-32-32V160a32,32,0,0,1,32-32H352a32,32,0,0,1,32,32Z", } - } } } @@ -32009,7 +31400,6 @@ impl IconShape for IoHeadsetOutline { d: "M403.61,270.13l13.69,8h0c30.23,17.69,31.74,72.4,3.38,122.19s-75.87,75.81-106.1,58.12h0l-13.69-8a16.16,16.16,0,0,1-5.78-21.87L382,276A15.74,15.74,0,0,1,403.61,270.13Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -32052,7 +31442,6 @@ impl IconShape for IoHeadsetSharp { path { d: "M411.16,97.45C368.43,55.85,311.88,32,256,32S143.57,55.85,100.84,97.45C56.45,140.67,32,196,32,256S58.84,374.49,77.42,408.25,121,480,144,480c32,0,96-32,96-32L128,240,73.58,271.73a176.07,176.07,0,0,1-1-18.84c0-48.57,19.32-94.1,56.15-130C164.24,88.34,210,70,256,70s91.73,18.34,127.27,52.93c36.83,35.86,56.14,81.39,56.14,130a175.56,175.56,0,0,1-1,18.82L384,240,272,448s64,32,96,32c23,0,48-38,66.58-71.75S480,316,480,256,455.55,140.67,411.16,97.45Z", } - } } } @@ -32095,7 +31484,6 @@ impl IconShape for IoHeadset { path { d: "M411.16,97.46C368.43,55.86,311.88,32,256,32S143.57,55.86,100.84,97.46C56.45,140.67,32,197,32,256c0,26.67,8.75,61.09,32.88,125.55S137,473,157.27,477.41c5.81,1.27,12.62,2.59,18.73,2.59a60.06,60.06,0,0,0,30-8l14-8c15.07-8.82,19.47-28.13,10.8-43.35L143.88,268.08a31.73,31.73,0,0,0-43.57-11.76l-13.69,8a56.49,56.49,0,0,0-14,11.59,4,4,0,0,1-7-2A114.68,114.68,0,0,1,64,256c0-50.31,21-98.48,59.16-135.61C160,84.55,208.39,64,256,64s96,20.55,132.84,56.39C427,157.52,448,205.69,448,256a114.68,114.68,0,0,1-1.68,17.91,4,4,0,0,1-7,2,56.49,56.49,0,0,0-14-11.59l-13.69-8a31.73,31.73,0,0,0-43.57,11.76L281.2,420.65c-8.67,15.22-4.27,34.53,10.8,43.35l14,8a60.06,60.06,0,0,0,30,8c6.11,0,12.92-1.32,18.73-2.59C375,473,423,446,447.12,381.55S480,282.67,480,256C480,197,455.55,140.67,411.16,97.46Z", } - } } } @@ -32142,7 +31530,6 @@ impl IconShape for IoHeartCircleOutline { path { d: "M256,360a16,16,0,0,1-9-2.78c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,20.4,0,35,10.63,44.1,20.41a6,6,0,0,0,8.72,0c9.11-9.78,23.7-20.41,44.1-20.41,30.31,0,55.22,25.27,55.53,56.33.28,27.1-9.31,52.13-29.3,76.5-9.38,11.44-26.4,29.73-65.7,56.41A16,16,0,0,1,256,360Z", } - } } } @@ -32185,7 +31572,6 @@ impl IconShape for IoHeartCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.69,252.82C322.19,311.18,291,339.3,256,364.33c-35-25-66.19-53.15-74.69-63.51-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,22,0,37.3,12.41,46.19,22.76L256,193.5l2.27-2.75C267,180.29,282.42,168,304.46,168c30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } - } } } @@ -32228,7 +31614,6 @@ impl IconShape for IoHeartCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.69,252.82c-9.38,11.44-26.4,29.73-65.7,56.41a15.93,15.93,0,0,1-18,0c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5.31-31.06,25.22-56.33,55.53-56.33,20.4,0,35,10.63,44.1,20.41a6,6,0,0,0,8.72,0c9.11-9.78,23.7-20.41,44.1-20.41,30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } - } } } @@ -32281,7 +31666,6 @@ impl IconShape for IoHeartDislikeCircleOutline { path { d: "M336,368a15.92,15.92,0,0,1-11.31-4.69l-176-176a16,16,0,0,1,22.62-22.62l176,176A16,16,0,0,1,336,368Z", } - } } } @@ -32324,7 +31708,6 @@ impl IconShape for IoHeartDislikeCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm63.73,310.36L136.59,176.06l22.74-22.51L342.52,335.91Zm-63.51,4.86c-35.36-25-66.31-51.92-74.91-62.4-20-24.37-29.58-49.4-29.3-76.5a58.27,58.27,0,0,1,.85-9.31l130.21,129.4C279.64,347,266.86,355.86,256.22,363.22Zm74.47-62.4-.31.38L197.33,169a53.8,53.8,0,0,1,10.21-1,59.34,59.34,0,0,1,44.1,19.41L256,192l4.36-4.6A59.34,59.34,0,0,1,304.46,168c30.31,0,55.22,25.27,55.53,56.33C360.27,251.42,350.68,276.45,330.69,300.82Z", } - } } } @@ -32367,7 +31750,6 @@ impl IconShape for IoHeartDislikeCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm23.3,299.19c-4.41,3.2-9.16,6.55-14.31,10a15.93,15.93,0,0,1-18,0c-39.3-26.68-56.32-45-65.7-56.41-20-24.37-29.58-49.4-29.3-76.5,0-.21,0-.43,0-.64a4,4,0,0,1,6.82-2.72L279.76,341.12A4,4,0,0,1,279.3,347.19Zm68,16.12a16,16,0,0,1-22.62,0l-176-176a16,16,0,0,1,22.62-22.62l176,176A16,16,0,0,1,347.31,363.31ZM333.2,297.69a3.92,3.92,0,0,1-6,.37l-124-123.21A4,4,0,0,1,206,168l1.55,0c20.4,0,35,10.64,44.11,20.42a5.93,5.93,0,0,0,8.7,0c9.11-9.78,23.71-20.42,44.11-20.42,30.31,0,55.22,25.27,55.53,56.33C360.26,250.26,351.48,274.3,333.2,297.69Z", } - } } } @@ -32416,7 +31798,6 @@ impl IconShape for IoHeartDislikeOutline { path { d: "M268,432C180.38,372.51,91,297.6,92,193a83.69,83.69,0,0,1,2.24-18.39L69,149.14a115.1,115.1,0,0,0-9,43.49c-.54,54.22,18.63,104.27,58.61,153,18.77,22.87,52.8,59.45,131.39,112.8a31.84,31.84,0,0,0,36,0c20.35-13.81,37.7-26.5,52.58-38.11l-22.66-22.81C300.25,409.6,284.09,421.05,268,432Z", } - } } } @@ -32465,7 +31846,6 @@ impl IconShape for IoHeartDislikeSharp { path { d: "M417.83,349.79c42.39-49.94,62.72-101.25,62.16-156.88-.63-62-50.61-112.54-111.43-112.54-48.26,0-80.35,28-97.23,48.17-16.88-20.2-49-48.17-97.23-48.17A108.24,108.24,0,0,0,142.84,85l270,270.48C414.55,353.59,416.21,351.7,417.83,349.79Z", } - } } } @@ -32514,7 +31894,6 @@ impl IconShape for IoHeartDislike { path { d: "M69,149.15a115.06,115.06,0,0,0-9,43.49c-.54,54.21,18.63,104.25,58.61,153,18.77,22.87,52.8,59.45,131.39,112.8a31.88,31.88,0,0,0,36,0c20.35-13.82,37.7-26.5,52.58-38.12Z", } - } } } @@ -32557,7 +31936,6 @@ impl IconShape for IoHeartHalfOutline { path { d: "M352.92,64c-48.09,0-80,29.54-96.92,51-16.88-21.49-48.83-51-96.92-51C98.46,64,48.63,114.54,48,176.65c-.54,54.21,18.63,104.27,58.61,153,18.77,22.88,52.8,59.46,131.39,112.81a31.84,31.84,0,0,0,36,0c78.59-53.35,112.62-89.93,131.39-112.81,40-48.74,59.15-98.8,58.61-153C463.37,114.54,413.54,64,352.92,64ZM256,416V207.58c0-19.63,5.23-38.76,14.21-56.22a1.19,1.19,0,0,1,.08-.16,123,123,0,0,1,21.77-28.51C310.19,105,330.66,96,352.92,96c43.15,0,78.62,36.32,79.07,81C433,281.61,343.63,356.51,256,416Z", } - } } } @@ -32600,7 +31978,6 @@ impl IconShape for IoHeartHalfSharp { path { d: "M352.92,64c-48.11,0-80.1,28-96.92,48.21C239.18,92,207.19,64,159.08,64,98.46,64,48.63,114.54,48,176.65c-.56,55.68,19.71,107,62,157,40.12,47.46,94.25,79.75,137,108.32l9,6,9-6c42.78-28.57,96.91-60.86,137-108.32,42.25-50,62.52-101.35,62-157C463.37,114.54,413.54,64,352.92,64Zm24.67,249c-31.78,37.6-74.68,65.75-112.52,90.59l-9.07,6V162.23l24.59-29.54C294.53,116,318.38,96,352.92,96c43.15,0,78.62,36.32,79.07,81a178.63,178.63,0,0,1-12.69,68.59C410.27,268.43,396.63,290.5,377.59,313Z", } - } } } @@ -32643,7 +32020,6 @@ impl IconShape for IoHeartHalf { path { d: "M352.92,64c-48.09,0-80,29.54-96.92,51-16.88-21.49-48.83-51-96.92-51C98.46,64,48.63,114.54,48,176.65c-.54,54.21,18.63,104.27,58.61,153,18.77,22.88,52.8,59.46,131.39,112.81a31.84,31.84,0,0,0,36,0c78.59-53.35,112.62-89.93,131.39-112.81,40-48.74,59.15-98.8,58.61-153C463.37,114.54,413.54,64,352.92,64ZM256,416V207.58c0-19.63,5.23-38.76,14.21-56.22a1.19,1.19,0,0,1,.08-.16,123,123,0,0,1,21.77-28.51C310.19,105,330.66,96,352.92,96c43.15,0,78.62,36.32,79.07,81C433,281.61,343.63,356.51,256,416Z", } - } } } @@ -32687,7 +32063,6 @@ impl IconShape for IoHeartOutline { d: "M352.92,80C288,80,256,144,256,144s-32-64-96.92-64C106.32,80,64.54,124.14,64,176.81c-1.1,109.33,86.73,187.08,183,252.42a16,16,0,0,0,18,0c96.26-65.34,184.09-143.09,183-252.42C447.46,124.14,405.68,80,352.92,80Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -32730,7 +32105,6 @@ impl IconShape for IoHeartSharp { path { d: "M256,448l-9-6c-42.78-28.57-96.91-60.86-137-108.32-42.25-50-62.52-101.35-62-157C48.63,114.54,98.46,64,159.08,64c48.11,0,80.1,28,96.92,48.21C272.82,92,304.81,64,352.92,64,413.54,64,463.37,114.54,464,176.65c.56,55.68-19.71,107-62,157C361.91,381.14,307.78,413.43,265,442Z", } - } } } @@ -32773,7 +32147,6 @@ impl IconShape for IoHeart { path { d: "M256,448a32,32,0,0,1-18-5.57c-78.59-53.35-112.62-89.93-131.39-112.8-40-48.75-59.15-98.8-58.61-153C48.63,114.52,98.46,64,159.08,64c44.08,0,74.61,24.83,92.39,45.51a6,6,0,0,0,9.06,0C278.31,88.81,308.84,64,352.92,64,413.54,64,463.37,114.52,464,176.64c.54,54.21-18.63,104.26-58.61,153-18.77,22.87-52.8,59.45-131.39,112.8A32,32,0,0,1,256,448Z", } - } } } @@ -32881,7 +32254,6 @@ impl IconShape for IoHelpBuoyOutline { y1: "296", y2: "304", } - } } } @@ -32924,7 +32296,6 @@ impl IconShape for IoHelpBuoySharp { path { d: "M256,32C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32ZM192,256a64,64,0,1,1,64,64A64,64,0,0,1,192,256Zm237.24-62.29L342.91,199a104.86,104.86,0,0,0-29.86-29.86l5.24-86.33a185,185,0,0,1,111,111ZM125.89,125.89a183.44,183.44,0,0,1,67.82-43.13L199,169.09A104.86,104.86,0,0,0,169.09,199l-86.33-5.24A183.44,183.44,0,0,1,125.89,125.89ZM82.76,318.29l86.33-5.24A104.86,104.86,0,0,0,199,342.91l-5.24,86.33A185,185,0,0,1,82.76,318.29Zm303.35,67.82a183.44,183.44,0,0,1-67.82,43.13l-5.24-86.33a104.86,104.86,0,0,0,29.86-29.86l86.33,5.24A183.44,183.44,0,0,1,386.11,386.11Z", } - } } } @@ -32967,7 +32338,6 @@ impl IconShape for IoHelpBuoy { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM192.13,260.18a64,64,0,1,1,59.69,59.69A64.07,64.07,0,0,1,192.13,260.18Zm240-66.64-96.37,5.84a4.06,4.06,0,0,1-3.44-1.59,96,96,0,0,0-18.07-18.07,4.06,4.06,0,0,1-1.59-3.44l5.84-96.37a4,4,0,0,1,5.42-3.51A193,193,0,0,1,435.6,188.12,4,4,0,0,1,432.09,193.54ZM193.54,79.91l5.84,96.37a4.06,4.06,0,0,1-1.59,3.44,96,96,0,0,0-18.07,18.07,4.06,4.06,0,0,1-3.44,1.59l-96.37-5.84a4,4,0,0,1-3.51-5.42A193,193,0,0,1,188.12,76.4,4,4,0,0,1,193.54,79.91ZM79.91,318.46l96.37-5.84a4.06,4.06,0,0,1,3.44,1.59,96,96,0,0,0,18.07,18.07,4.06,4.06,0,0,1,1.59,3.44l-5.84,96.37a4,4,0,0,1-5.42,3.51A193,193,0,0,1,76.4,323.88,4,4,0,0,1,79.91,318.46ZM318.46,432.09l-5.84-96.37a4.06,4.06,0,0,1,1.59-3.44,96,96,0,0,0,18.07-18.07,4.06,4.06,0,0,1,3.44-1.59l96.37,5.84a4,4,0,0,1,3.51,5.42A193,193,0,0,1,323.88,435.6,4,4,0,0,1,318.46,432.09Z", } - } } } @@ -33020,7 +32390,6 @@ impl IconShape for IoHelpCircleOutline { cy: "348", r: "20", } - } } } @@ -33067,7 +32436,6 @@ impl IconShape for IoHelpCircleSharp { path { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Zm10.44,302H236.23a2.57,2.57,0,0,1-2.56-2.57v-30.2a2.57,2.57,0,0,1,2.56-2.57h30.21a2.57,2.57,0,0,1,2.56,2.57v30.2A2.57,2.57,0,0,1,266.44,366Zm17-99C267.23,277.88,265,287.85,265,297v11a3,3,0,0,1-3,3H240a3,3,0,0,1-3-3V297c0-21.91,10.08-39.33,30.82-53.26C287.1,230.8,298,222.6,298,204.57c0-12.26-7-21.57-21.49-28.46-3.41-1.62-11-3.2-20.34-3.09-11.72.15-20.82,2.95-27.83,8.59C215.12,192.25,214,203.84,214,204a65.7,65.7,0,0,0-.84,10.28,3,3,0,0,1-3,3H188.91a3,3,0,0,1-3-2.69,61.69,61.69,0,0,1,.09-12c.22-2.43,1.8-24.32,24.77-42.8,11.91-9.58,27.06-14.56,45-14.78,12.7-.15,24.63,2,32.72,5.82C312.7,162.34,326,181.43,326,204.57,326,238.4,303.39,253.59,283.44,267Z", } - } } } @@ -33110,7 +32478,6 @@ impl IconShape for IoHelpCircle { path { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Zm-6,304a20,20,0,1,1,20-20A20,20,0,0,1,250,368Zm33.44-102C267.23,276.88,265,286.85,265,296a14,14,0,0,1-28,0c0-21.91,10.08-39.33,30.82-53.26C287.1,229.8,298,221.6,298,203.57c0-12.26-7-21.57-21.49-28.46-3.41-1.62-11-3.2-20.34-3.09-11.72.15-20.82,2.95-27.83,8.59C215.12,191.25,214,202.83,214,203a14,14,0,1,1-28-1.35c.11-2.43,1.8-24.32,24.77-42.8,11.91-9.58,27.06-14.56,45-14.78,12.7-.15,24.63,2,32.72,5.82C312.7,161.34,326,180.43,326,203.57,326,237.4,303.39,252.59,283.44,266Z", } - } } } @@ -33159,7 +32526,6 @@ impl IconShape for IoHelpOutline { cy: "399.99", r: "32", } - } } } @@ -33211,7 +32577,6 @@ impl IconShape for IoHelpSharp { x: "220", y: "368", } - } } } @@ -33260,7 +32625,6 @@ impl IconShape for IoHelp { cy: "399.99", r: "32", } - } } } @@ -33312,7 +32676,6 @@ impl IconShape for IoHomeOutline { points: "400 179 400 64 352 64 352 133", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -33355,7 +32718,6 @@ impl IconShape for IoHomeSharp { polygon { points: "416 174.74 416 48 336 48 336 106.45 256 32 0 272 64 272 64 480 208 480 208 320 304 320 304 480 448 480 448 272 512 272 416 174.74", } - } } } @@ -33401,7 +32763,6 @@ impl IconShape for IoHome { path { d: "M490.91,244.15l-74.8-71.56,0-108.59a16,16,0,0,0-16-16h-48a16,16,0,0,0-16,16l0,32L278.19,40.62C272.77,35.14,264.71,32,256,32h0c-8.68,0-16.72,3.14-22.14,8.63L21.16,244.13c-6.22,6-7,15.87-1.34,22.37A16,16,0,0,0,43,267.56L250.5,69.28a8,8,0,0,1,11.06,0L469.08,267.56a16,16,0,0,0,22.59-.44C497.81,260.76,497.3,250.26,490.91,244.15Z", } - } } } @@ -33448,7 +32809,6 @@ impl IconShape for IoHourglassOutline { path { d: "M343.3,432H169.13c-15.6,0-20-18-9.06-29.16C186.55,376,240,356.78,240,326V224c0-19.85-38-35-61.51-67.2-3.88-5.31-3.49-12.8,6.37-12.8H327.59c8.41,0,10.23,7.43,6.4,12.75C310.82,189,272,204.05,272,224V326c0,30.53,55.71,47,80.4,76.87C362.35,414.91,358.87,432,343.3,432Z", } - } } } @@ -33491,7 +32851,6 @@ impl IconShape for IoHourglassSharp { path { d: "M416,32H96V144L204,256,96,368V480H416V368L308,256,416,144ZM272,224V336l91,96H148l92-96V224l-80-80H352Z", } - } } } @@ -33534,7 +32893,6 @@ impl IconShape for IoHourglass { path { d: "M415.7,427.13c-8.74-76.89-43.83-108.76-69.46-132C328.52,279,320,270.61,320,256c0-14.41,8.49-22.64,26.16-38.44,25.93-23.17,61.44-54.91,69.56-132.84a47,47,0,0,0-12-36.26A50.3,50.3,0,0,0,366.39,32H145.61a50.34,50.34,0,0,0-37.39,16.46A47.05,47.05,0,0,0,96.28,84.72c8.09,77.68,43.47,109.19,69.3,132.19C183.42,232.8,192,241.09,192,256c0,15.1-8.6,23.56-26.5,39.75C140,318.85,105,350.48,96.3,427.13A46.59,46.59,0,0,0,108,463.33,50.44,50.44,0,0,0,145.61,480H366.39A50.44,50.44,0,0,0,404,463.33,46.59,46.59,0,0,0,415.7,427.13ZM343.3,432H169.13c-15.6,0-20-18-9.06-29.16C186.55,376,240,356.78,240,326V224c0-19.85-38-35-61.51-67.2-3.88-5.31-3.49-12.8,6.37-12.8H327.59c8.41,0,10.22,7.43,6.4,12.75C310.82,189,272,204.05,272,224V326c0,30.53,55.71,47,80.4,76.87C362.35,414.91,358.87,432,343.3,432Z", } - } } } @@ -33582,7 +32940,6 @@ impl IconShape for IoIceCreamOutline { d: "M299.42,223.48C291.74,239.75,275.18,252,256,252c-13.1,0-27-5-33.63-9.76C216.27,237.87,208,240,208,250v62a24.07,24.07,0,0,1-24,24h0a24.07,24.07,0,0,1-24-24V256h-2c-35.35,0-62-28.65-62-64a64,64,0,0,1,64-64h8v-8a88,88,0,0,1,176,0v8h8a64,64,0,0,1,0,128c-21.78,0-42-13-52.59-32.51Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -33628,7 +32985,6 @@ impl IconShape for IoIceCreamSharp { path { d: "M256,300v12a72.1,72.1,0,0,1-58.21,70.64L256,496l92.06-192.08a105.29,105.29,0,0,1-49.18-14.36A93.75,93.75,0,0,1,256,300Z", } - } } } @@ -33674,7 +33030,6 @@ impl IconShape for IoIceCream { path { d: "M263.39,299.7a8,8,0,0,0-7.39,7.91V312a72.11,72.11,0,0,1-50.69,68.76,8,8,0,0,0-4.91,10.78l40.91,94.8A16,16,0,0,0,256,496h0a16,16,0,0,0,14.69-9.7l73.78-172.15a8,8,0,0,0-6.2-11.07,106.31,106.31,0,0,1-35.9-11.59,8,8,0,0,0-7.13-.2A95,95,0,0,1,263.39,299.7Z", } - } } } @@ -33740,7 +33095,6 @@ impl IconShape for IoIdCardOutline { path { d: "M371.69,448H236.31a12.05,12.05,0,0,1-9.31-4.17,13,13,0,0,1-2.76-10.92c3.25-17.56,13.38-32.31,29.3-42.66C267.68,381.06,285.6,376,304,376s36.32,5.06,50.46,14.25c15.92,10.35,26.05,25.1,29.3,42.66A13,13,0,0,1,381,443.83,12.05,12.05,0,0,1,371.69,448Z", } - } } } @@ -33783,7 +33137,6 @@ impl IconShape for IoIdCardSharp { path { d: "M408,16H104A24,24,0,0,0,80,40V472a24,24,0,0,0,24,24H408a24,24,0,0,0,24-24V40A24,24,0,0,0,408,16ZM346.9,312.77a43,43,0,1,1-40.71-40.71A43,43,0,0,1,346.9,312.77ZM192,64H320V96H192ZM384,448H224V423.4c0-32.72,53.27-49.21,80-49.21s80,16.49,80,49.21Z", } - } } } @@ -33826,7 +33179,6 @@ impl IconShape for IoIdCard { path { d: "M368,16H144A64.07,64.07,0,0,0,80,80V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V80A64.07,64.07,0,0,0,368,16ZM333.48,284.51c7.57,8.17,11.27,19.16,10.39,30.94C342.14,338.91,324.25,358,304,358s-38.17-19.09-39.88-42.55c-.86-11.9,2.81-22.91,10.34-31S292.4,272,304,272A39.65,39.65,0,0,1,333.48,284.51ZM192,80a16,16,0,0,1,16-16h96a16,16,0,0,1,0,32H208A16,16,0,0,1,192,80ZM381,443.83a12.05,12.05,0,0,1-9.31,4.17H236.31a12.05,12.05,0,0,1-9.31-4.17,13,13,0,0,1-2.76-10.92c3.25-17.56,13.38-32.31,29.3-42.66C267.68,381.06,285.6,376,304,376s36.32,5.06,50.46,14.25c15.92,10.35,26.05,25.1,29.3,42.66A13,13,0,0,1,381,443.83Z", } - } } } @@ -33889,7 +33241,6 @@ impl IconShape for IoImageOutline { d: "M224,432,347.34,308.66a32,32,0,0,1,43.11-2L464,368", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -33932,7 +33283,6 @@ impl IconShape for IoImageSharp { path { d: "M456,64H56A24,24,0,0,0,32,88V424a24,24,0,0,0,24,24H456a24,24,0,0,0,24-24V88A24,24,0,0,0,456,64ZM331.62,128.2a48,48,0,1,1-43.42,43.42A48,48,0,0,1,331.62,128.2ZM76,416a12,12,0,0,1-12-12V316.37L192.64,202l96.95,96.75L172.37,416Zm372-12a12,12,0,0,1-12,12H217.63L367.16,266.47,448,333.84Z", } - } } } @@ -33975,7 +33325,6 @@ impl IconShape for IoImage { path { d: "M416,64H96a64.07,64.07,0,0,0-64,64V384a64.07,64.07,0,0,0,64,64H416a64.07,64.07,0,0,0,64-64V128A64.07,64.07,0,0,0,416,64Zm-80,64a48,48,0,1,1-48,48A48.05,48.05,0,0,1,336,128ZM96,416a32,32,0,0,1-32-32V316.37l94.84-84.3a48.06,48.06,0,0,1,65.8,1.9l64.95,64.81L172.37,416Zm352-32a32,32,0,0,1-32,32H217.63L339.05,294.58a47.72,47.72,0,0,1,61.64-.16L448,333.84Z", } - } } } @@ -34043,7 +33392,6 @@ impl IconShape for IoImagesOutline { d: "M265.23,464,383.82,346.27a31,31,0,0,1,41.46-1.87L496,402.91", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -34096,7 +33444,6 @@ impl IconShape for IoImagesSharp { path { d: "M20,32A20,20,0,0,0,0,52V396a20,20,0,0,0,20,20H48V100A20,20,0,0,1,68,80H448V52a20,20,0,0,0-20-20Z", } - } } } @@ -34142,7 +33489,6 @@ impl IconShape for IoImages { path { d: "M384,32H64A64,64,0,0,0,0,96V352a64.11,64.11,0,0,0,48,62V152a72,72,0,0,1,72-72H446A64.11,64.11,0,0,0,384,32Z", } - } } } @@ -34190,7 +33536,6 @@ impl IconShape for IoInfiniteOutline { d: "M256,256s48,96,126,96c54.12,0,98-43,98-96s-43.88-96-98-96c-37.51,0-71,22.41-94,48", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -34233,7 +33578,6 @@ impl IconShape for IoInfiniteSharp { path { d: "M382,136c-40.87,0-73.46,20.53-93.6,37.76l-.71.61-11.47,12.47,25.32,41.61,18.74-18.79C339.89,193.1,361.78,184,382,184c40.8,0,74,32.3,74,72s-33.2,72-74,72c-62,0-104.14-81.95-104.56-82.78h0C275,240.29,221.56,136,130,136,62.73,136,8,189.83,8,256S62.73,376,130,376c32.95,0,65.38-13.11,93.79-37.92l.61-.54,11.38-12.38-25.33-41.61-18.83,18.88C172,319.4,151.26,328,130,328c-40.8,0-74-32.3-74-72s33.2-72,74-72c62,0,104.14,81.95,104.56,82.78h0C237,271.71,290.44,376,382,376c67.27,0,122-53.83,122-120S449.27,136,382,136Z", } - } } } @@ -34281,7 +33625,6 @@ impl IconShape for IoInfinite { d: "M256,256s48,96,126,96c54.12,0,98-43,98-96s-43.88-96-98-96c-29.37,0-56.66,13.75-78,32", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:48px", } - } } } @@ -34339,7 +33682,6 @@ impl IconShape for IoInformationCircleOutline { path { d: "M248,130a26,26,0,1,0,26,26A26,26,0,0,0,248,130Z", } - } } } @@ -34382,7 +33724,6 @@ impl IconShape for IoInformationCircleSharp { path { d: "M256,56C145.72,56,56,145.72,56,256s89.72,200,200,200,200-89.72,200-200S366.28,56,256,56Zm0,82a26,26,0,1,1-26,26A26,26,0,0,1,256,138Zm64,226H200V332h44V244H212V212h64V332h44Z", } - } } } @@ -34425,7 +33766,6 @@ impl IconShape for IoInformationCircle { path { d: "M256,56C145.72,56,56,145.72,56,256s89.72,200,200,200,200-89.72,200-200S366.28,56,256,56Zm0,82a26,26,0,1,1-26,26A26,26,0,0,1,256,138Zm48,226H216a16,16,0,0,1,0-32h28V244H228a16,16,0,0,1,0-32h32a16,16,0,0,1,16,16V332h28a16,16,0,0,1,0,32Z", } - } } } @@ -34479,7 +33819,6 @@ impl IconShape for IoInformationOutline { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } - } } } @@ -34533,7 +33872,6 @@ impl IconShape for IoInformationSharp { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } - } } } @@ -34587,7 +33925,6 @@ impl IconShape for IoInformation { path { d: "M256,160a32,32,0,1,1,32-32A32,32,0,0,1,256,160Z", } - } } } @@ -34641,7 +33978,6 @@ impl IconShape for IoInvertModeOutline { path { d: "M256,48V176a80,80,0,0,1,0,160V464c114.88,0,208-93.12,208-208S370.88,48,256,48Z", } - } } } @@ -34687,7 +34023,6 @@ impl IconShape for IoInvertModeSharp { path { d: "M336,256a80,80,0,0,0-80-80V336A80,80,0,0,0,336,256Z", } - } } } @@ -34741,7 +34076,6 @@ impl IconShape for IoInvertMode { path { d: "M256,48V176a80,80,0,0,0,0,160V464C141.12,464,48,370.88,48,256S141.12,48,256,48Z", } - } } } @@ -34797,7 +34131,6 @@ impl IconShape for IoJournalOutline { y1: "48", y2: "464", } - } } } @@ -34843,7 +34176,6 @@ impl IconShape for IoJournalSharp { path { d: "M408,32H350V480h58a24,24,0,0,0,24-24V56A24,24,0,0,0,408,32Z", } - } } } @@ -34889,7 +34221,6 @@ impl IconShape for IoJournal { path { d: "M368,32H350V480h18a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,368,32Z", } - } } } @@ -34933,7 +34264,6 @@ impl IconShape for IoKeyOutline { d: "M218.1,167.17c0,13,0,25.6,4.1,37.4-43.1,50.6-156.9,184.3-167.5,194.5a20.17,20.17,0,0,0-6.7,15c0,8.5,5.2,16.7,9.6,21.3,6.6,6.9,34.8,33,40,28,15.4-15,18.5-19,24.8-25.2,9.5-9.3-1-28.3,2.3-36s6.8-9.2,12.5-10.4,15.8,2.9,23.7,3c8.3.1,12.8-3.4,19-9.2,5-4.6,8.6-8.9,8.7-15.6.2-9-12.8-20.9-3.1-30.4s23.7,6.2,34,5,22.8-15.5,24.1-21.6-11.7-21.8-9.7-30.7c.7-3,6.8-10,11.4-11s25,6.9,29.6,5.9c5.6-1.2,12.1-7.1,17.4-10.4,15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.37,218.1,167.17ZM400,144a32,32,0,1,1-32-32A32,32,0,0,1,400,144Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -34976,7 +34306,6 @@ impl IconShape for IoKeySharp { path { d: "M218.1,167.2c0,13,0,25.6,4.1,37.4C179.1,255.2,54.7,399.1,54.7,399.1l2.9,36.3s34.8,33,40,28c15.4-15,24.8-25.2,24.8-25.2l7.24-43.35,47.11-3.47,3.78-46.8,49.63-.95.49-50.09,52.69,2.1,9-18.84c15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.4,218.1,167.2ZM406.85,144A38.85,38.85,0,1,1,368,105.15,38.81,38.81,0,0,1,406.85,144Z", } - } } } @@ -35019,7 +34348,6 @@ impl IconShape for IoKey { path { d: "M218.1,167.17c0,13,0,25.6,4.1,37.4-43.1,50.6-156.9,184.3-167.5,194.5a20.17,20.17,0,0,0-6.7,15c0,8.5,5.2,16.7,9.6,21.3,6.6,6.9,34.8,33,40,28,15.4-15,18.5-19,24.8-25.2,9.5-9.3-1-28.3,2.3-36s6.8-9.2,12.5-10.4,15.8,2.9,23.7,3c8.3.1,12.8-3.4,19-9.2,5-4.6,8.6-8.9,8.7-15.6.2-9-12.8-20.9-3.1-30.4s23.7,6.2,34,5,22.8-15.5,24.1-21.6-11.7-21.8-9.7-30.7c.7-3,6.8-10,11.4-11s25,6.9,29.6,5.9c5.6-1.2,12.1-7.1,17.4-10.4,15.5,6.7,29.6,9.4,47.7,9.4,68.5,0,124-53.4,124-119.2S408.5,48,340,48,218.1,101.37,218.1,167.17ZM400,144a32,32,0,1,1-32-32A32,32,0,0,1,400,144Z", } - } } } @@ -35117,7 +34445,6 @@ impl IconShape for IoKeypadOutline { r: "32", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -35237,7 +34564,6 @@ impl IconShape for IoKeypadSharp { x: "336", y: "272", } - } } } @@ -35307,7 +34633,6 @@ impl IconShape for IoKeypad { path { d: "M128,16a48,48,0,1,0,48,48,48,48,0,0,0-48-48Z", } - } } } @@ -35380,7 +34705,6 @@ impl IconShape for IoLanguageOutline { d: "M256,336s-35-27-72-75-56-85-56-85", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -35426,7 +34750,6 @@ impl IconShape for IoLanguageSharp { path { d: "M272,320c-.25-.19-20.59-15.77-45.42-42.67,39.58-53.64,62-114.61,71.15-143.33H352V90H214V48H170V90H32v44H251.25c-9.52,26.95-27.05,69.5-53.79,108.36-32.68-43.44-47.14-75.88-47.33-76.22L143,152l-38,22,6.87,13.86c.89,1.56,17.19,37.9,54.71,86.57.92,1.21,1.85,2.39,2.78,3.57-49.72,56.86-89.15,79.09-89.66,79.47L64,368l23,36,19.3-11.47c2.2-1.67,41.33-24,92-80.78,24.52,26.28,43.22,40.83,44.3,41.67L255,362Z", } - } } } @@ -35472,7 +34795,6 @@ impl IconShape for IoLanguage { path { d: "M267.84,342.92a22,22,0,0,0-4.89-30.7c-.2-.15-15-11.13-36.49-34.73,39.65-53.68,62.11-114.75,71.27-143.49H330a22,22,0,0,0,0-44H214V70a22,22,0,0,0-44,0V90H54a22,22,0,0,0,0,44H251.25c-9.52,26.95-27.05,69.5-53.79,108.36-31.41-41.68-43.08-68.65-43.17-68.87a22,22,0,0,0-40.58,17c.58,1.38,14.55,34.23,52.86,83.93.92,1.19,1.83,2.35,2.74,3.51-39.24,44.35-77.74,71.86-93.85,80.74a22,22,0,1,0,21.07,38.63c2.16-1.18,48.6-26.89,101.63-85.59,22.52,24.08,38,35.44,38.93,36.1a22,22,0,0,0,30.75-4.9Z", } - } } } @@ -35528,7 +34850,6 @@ impl IconShape for IoLaptopOutline { y1: "416", y2: "416", } - } } } @@ -35571,7 +34892,6 @@ impl IconShape for IoLaptopSharp { path { d: "M477.29,400A27.75,27.75,0,0,0,480,388V108a28,28,0,0,0-28-28H60a28,28,0,0,0-28,28V388a27.75,27.75,0,0,0,2.71,12H0v32H512V400Z", } - } } } @@ -35614,7 +34934,6 @@ impl IconShape for IoLaptop { path { d: "M496,400H467.66A47.92,47.92,0,0,0,480,367.86V128.14A48.2,48.2,0,0,0,431.86,80H80.14A48.2,48.2,0,0,0,32,128.14V367.86A47.92,47.92,0,0,0,44.34,400H16a16,16,0,0,0,0,32H496a16,16,0,0,0,0-32Z", } - } } } @@ -35666,7 +34985,6 @@ impl IconShape for IoLayersOutline { d: "M160,204.48,77.2,241.64c-17.6,8-17.6,21.1,0,29.1l148,67.49c16.89,7.7,44.69,7.7,61.58,0l148-67.49c17.7-8,17.7-21.1.1-29.1L352,204.48", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -35715,7 +35033,6 @@ impl IconShape for IoLayersSharp { path { d: "M480,256l-75.53-33.53L256.1,290.6,107.33,222.43,32,256,256,358,480,256S480,256,480,256Z", } - } } } @@ -35764,7 +35081,6 @@ impl IconShape for IoLayers { path { d: "M441.36,330.8,426.27,324,387.5,341.73l-94,42.95c-10.5,4.78-24,7.18-37.44,7.18s-26.93-2.39-37.42-7.18l-94.07-43L85.79,324l-15.22,6.84C63.79,333.93,48,343,48,360s15.79,26.07,22.56,29.15l148,67.59C229,461.52,242.54,464,256,464s26.88-2.48,37.38-7.27l147.92-67.57C448.12,386.08,464,377.06,464,360S448.23,333.93,441.36,330.8Z", } - } } } @@ -35812,7 +35128,6 @@ impl IconShape for IoLeafOutline { d: "M173,253c86,81,175,129,292,147", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -35858,7 +35173,6 @@ impl IconShape for IoLeafSharp { path { d: "M467.43,384.19c-16.83-2.59-33.13-5.84-49-9.77A158.49,158.49,0,0,1,406.3,400.1c-.74,1.25-1.51,2.49-2.29,3.71a583.43,583.43,0,0,0,58.55,12l15.82,2.44,4.86-31.63Z", } - } } } @@ -35904,7 +35218,6 @@ impl IconShape for IoLeaf { path { d: "M467.43,384.19c-16.83-2.59-33.13-5.84-49-9.77a157.71,157.71,0,0,1-12.13,25.68c-.73,1.25-1.5,2.49-2.29,3.71a584.21,584.21,0,0,0,58.56,12,16,16,0,1,0,4.87-31.62Z", } - } } } @@ -35989,7 +35302,6 @@ impl IconShape for IoLibraryOutline { d: "M422.46,96.11l-40.4,4.25c-11.12,1.17-19.18,11.57-17.93,23.1l34.92,321.59c1.26,11.53,11.37,20,22.49,18.84l40.4-4.25c11.12-1.17,19.18-11.57,17.93-23.1L445,115C443.69,103.42,433.58,94.94,422.46,96.11Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -36050,7 +35362,6 @@ impl IconShape for IoLibrarySharp { path { d: "M369,100.7l30,367.83a12,12,0,0,0,13.45,10.92l72.16-9a12,12,0,0,0,10.47-12.9L465,91.21a12,12,0,0,0-13.2-10.94l-72.13,7.51A12,12,0,0,0,369,100.7Z", } - } } } @@ -36113,7 +35424,6 @@ impl IconShape for IoLibrary { path { d: "M495.89,445.45l-32.23-340c-1.48-15.65-16.94-27-34.53-25.31l-31.85,3c-17.59,1.67-30.65,15.71-29.17,31.36l32.23,340c1.48,15.65,16.94,27,34.53,25.31l31.85-3C484.31,475.14,497.37,461.1,495.89,445.45Z", } - } } } @@ -36168,7 +35478,6 @@ impl IconShape for IoLinkOutline { y1: "256", y2: "256", } - } } } @@ -36223,7 +35532,6 @@ impl IconShape for IoLinkSharp { y1: "256", y2: "256", } - } } } @@ -36278,7 +35586,6 @@ impl IconShape for IoLink { y1: "256", y2: "256", } - } } } @@ -36361,7 +35668,6 @@ impl IconShape for IoListCircleOutline { r: "8", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -36404,7 +35710,6 @@ impl IconShape for IoListCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM192,335.5a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm0-71a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm0-72a16,16,0,0,1-16,16H160a16,16,0,0,1-16-16v-16a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16Zm176,151H212.67v-32H368Zm0-71H212.67v-32H368Zm0-72H212.67v-32H368Z", } - } } } @@ -36447,7 +35752,6 @@ impl IconShape for IoListCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM168,350a24,24,0,1,1,24-24A24,24,0,0,1,168,350Zm0-71a24,24,0,1,1,24-24A24,24,0,0,1,168,279Zm0-73a24,24,0,1,1,24-24A24,24,0,0,1,168,206ZM352,341H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Zm0-71H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Zm0-72H224a16,16,0,0,1,0-32H352a16,16,0,0,1,0,32Z", } - } } } @@ -36526,7 +35830,6 @@ impl IconShape for IoListOutline { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -36608,7 +35911,6 @@ impl IconShape for IoListSharp { x: "64", y: "352", } - } } } @@ -36687,7 +35989,6 @@ impl IconShape for IoList { r: "16", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -36759,7 +36060,6 @@ impl IconShape for IoLocateOutline { y1: "256", y2: "256", } - } } } @@ -36831,7 +36131,6 @@ impl IconShape for IoLocateSharp { y1: "256", y2: "256", } - } } } @@ -36903,7 +36202,6 @@ impl IconShape for IoLocate { y1: "256", y2: "256", } - } } } @@ -36953,7 +36251,6 @@ impl IconShape for IoLocationOutline { r: "48", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -36996,7 +36293,6 @@ impl IconShape for IoLocationSharp { path { d: "M256,32C167.67,32,96,96.51,96,176c0,128,160,304,160,304S416,304,416,176C416,96.51,344.33,32,256,32Zm0,224a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,256Z", } - } } } @@ -37044,7 +36340,6 @@ impl IconShape for IoLocation { path { d: "M256,32C167.78,32,96,100.65,96,185c0,40.17,18.31,93.59,54.42,158.78,29,52.34,62.55,99.67,80,123.22a31.75,31.75,0,0,0,51.22,0c17.42-23.55,51-70.88,80-123.22C397.69,278.61,416,225.19,416,185,416,100.65,344.22,32,256,32Zm0,224a64,64,0,1,1,64-64A64.07,64.07,0,0,1,256,256Z", } - } } } @@ -37097,7 +36392,6 @@ impl IconShape for IoLockClosedOutline { x: "96", y: "208", } - } } } @@ -37140,7 +36434,6 @@ impl IconShape for IoLockClosedSharp { path { d: "M420,192H352V112a96,96,0,1,0-192,0v80H92a12,12,0,0,0-12,12V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V204A12,12,0,0,0,420,192Zm-106,0H198V111.25a58,58,0,1,1,116,0Z", } - } } } @@ -37183,7 +36476,6 @@ impl IconShape for IoLockClosed { path { d: "M368,192H352V112a96,96,0,1,0-192,0v80H144a64.07,64.07,0,0,0-64,64V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V256A64.07,64.07,0,0,0,368,192Zm-48,0H192V112a64,64,0,1,1,128,0Z", } - } } } @@ -37236,7 +36528,6 @@ impl IconShape for IoLockOpenOutline { x: "96", y: "208", } - } } } @@ -37279,7 +36570,6 @@ impl IconShape for IoLockOpenSharp { path { d: "M420,192H198V111.25a58.08,58.08,0,0,1,99.07-41.07A59.4,59.4,0,0,1,314,112h38a96,96,0,1,0-192,0v80H92a12,12,0,0,0-12,12V484a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V204A12,12,0,0,0,420,192Z", } - } } } @@ -37322,7 +36612,6 @@ impl IconShape for IoLockOpen { path { d: "M368,192H192V112a64,64,0,1,1,128,0,16,16,0,0,0,32,0,96,96,0,1,0-192,0v80H144a64.07,64.07,0,0,0-64,64V432a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V256A64.07,64.07,0,0,0,368,192Z", } - } } } @@ -37377,7 +36666,6 @@ impl IconShape for IoLogInOutline { y1: "256", y2: "256", } - } } } @@ -37426,7 +36714,6 @@ impl IconShape for IoLogInSharp { x: "64", y: "240", } - } } } @@ -37472,7 +36759,6 @@ impl IconShape for IoLogIn { path { d: "M80,240a16,16,0,0,0,0,32h96V240Z", } - } } } @@ -37527,7 +36813,6 @@ impl IconShape for IoLogOutOutline { y1: "256", y2: "256", } - } } } @@ -37573,7 +36858,6 @@ impl IconShape for IoLogOutSharp { path { d: "M459.31,244.69,368,153.37,345.37,176l64,64H320v32h89.37l-64,64L368,358.63l91.31-91.32a16,16,0,0,0,0-22.62Z", } - } } } @@ -37619,7 +36903,6 @@ impl IconShape for IoLogOut { path { d: "M459.31,244.69l-80-80a16,16,0,0,0-22.62,22.62L409.37,240H320v32h89.37l-52.68,52.69a16,16,0,1,0,22.62,22.62l80-80a16,16,0,0,0,0-22.62Z", } - } } } @@ -37662,7 +36945,6 @@ impl IconShape for IoLogoAlipay { path { d: "M102.41,32C62.38,32,32,64.12,32,103.78V408.23C32,447.86,64.38,480,104.41,480h303.2c40,0,72.39-32.14,72.39-71.77v-3.11c-1.35-.56-115.47-48.57-174.5-76.7-39.82,48.57-91.18,78-144.5,78-90.18,0-120.8-78.22-78.1-129.72,9.31-11.22,25.15-21.94,49.73-28,38.45-9.36,99.64,5.85,157,24.61a309.41,309.41,0,0,0,25.46-61.67H138.34V194h91.13V162.17H119.09V144.42H229.47V99s0-7.65,7.82-7.65h44.55v53H391v17.75H281.84V194h89.08a359.41,359.41,0,0,1-37.72,94.43c27,9.69,49.31,18.88,67.39,24.89,60.32,20,77.23,22.45,79.41,22.7V103.78C480,64.12,447.6,32,407.61,32H102.41ZM152,274.73q-5.81.06-11.67.63c-11.3,1.13-32.5,6.07-44.09,16.23-34.74,30-13.94,84.93,56.37,84.93,40.87,0,81.71-25.9,113.79-67.37-41.36-20-77-34.85-114.4-34.42Z", } - } } } @@ -37711,7 +36993,6 @@ impl IconShape for IoLogoAmazon { path { d: "M304.24,324.92a164,164,0,0,1-28.92,25.3A135.16,135.16,0,0,1,208.63,369a99.49,99.49,0,0,1-57.49-19.85,97.25,97.25,0,0,1-27.36-100.28,112.35,112.35,0,0,1,65.3-69.06,367.67,367.67,0,0,1,104.7-15.55V127A37.82,37.82,0,0,0,261,94.72a59.9,59.9,0,0,0-31.17,4.08,48.89,48.89,0,0,0-27.13,34.67,12,12,0,0,1-12.58,6.72l-50.9-4.5a11.38,11.38,0,0,1-8.38-10.16,103.66,103.66,0,0,1,36.61-63.45A143.86,143.86,0,0,1,257.85,32a146.24,146.24,0,0,1,84.27,27.67,86.82,86.82,0,0,1,30.7,70.22V258.8a84.46,84.46,0,0,0,8,31.28l15.87,23.23a13,13,0,0,1,0,11.23L349.7,364.25a12.5,12.5,0,0,1-12.68-.44A244.84,244.84,0,0,1,304.24,324.92Zm-10.6-116.83a257.68,257.68,0,0,0-44,2.89A63,63,0,0,0,208,242.54a63,63,0,0,0,3.07,54,40.6,40.6,0,0,0,47.11,12.19,78.61,78.61,0,0,0,35.46-55.58V208.09", } - } } } @@ -37755,7 +37036,6 @@ impl IconShape for IoLogoAmplify { d: "M112.31,268l40.36-68.69,34.65,59-67.54,115h135L289.31,432H16Zm58.57-99.76,33.27-56.67L392.44,432H325.76ZM222.67,80h66.59L496,432H429.32Z", style: "fill-rule:evenodd", } - } } } @@ -37797,8 +37077,8 @@ impl IconShape for IoLogoAndroid { rsx! { path { d: "M380.91,199l42.47-73.57a8.63,8.63,0,0,0-3.12-11.76,8.52,8.52,0,0,0-11.71,3.12l-43,74.52c-32.83-15-69.78-23.35-109.52-23.35s-76.69,8.36-109.52,23.35l-43-74.52a8.6,8.6,0,1,0-14.88,8.64L131,199C57.8,238.64,8.19,312.77,0,399.55H512C503.81,312.77,454.2,238.64,380.91,199ZM138.45,327.65a21.46,21.46,0,1,1,21.46-21.46A21.47,21.47,0,0,1,138.45,327.65Zm235,0A21.46,21.46,0,1,1,395,306.19,21.47,21.47,0,0,1,373.49,327.65Z", + id: "path80319", } - } } } @@ -37844,7 +37124,6 @@ impl IconShape for IoLogoAngular { path { d: "M256,32,32,112,78.12,384,256,480l177.75-96L480,112Zm88,320-26.59-56H194.58L168,352H128L256,72,384,352Z", } - } } } @@ -37887,7 +37166,6 @@ impl IconShape for IoLogoAppleAppstore { path { d: "M256,32C132.26,32,32,132.26,32,256S132.26,480,256,480,480,379.74,480,256,379.74,32,256,32ZM171,353.89a15.48,15.48,0,0,1-13.46,7.65,14.91,14.91,0,0,1-7.86-2.16,15.48,15.48,0,0,1-5.6-21.21l15.29-25.42a8.73,8.73,0,0,1,7.54-4.3h2.26c11.09,0,18.85,6.67,21.11,13.13Zm129.45-50L200.32,304H133.77a15.46,15.46,0,0,1-15.51-16.15c.32-8.4,7.65-14.76,16-14.76h48.24l57.19-97.35h0l-18.52-31.55C217,137,218.85,127.52,226,123a15.57,15.57,0,0,1,21.87,5.17l9.9,16.91h.11l9.91-16.91A15.58,15.58,0,0,1,289.6,123c7.11,4.52,8.94,14,4.74,21.22l-18.52,31.55-18,30.69-39.09,66.66v.11h57.61c7.22,0,16.27,3.88,19.93,10.12l.32.65c3.23,5.49,5.06,9.26,5.06,14.75A13.82,13.82,0,0,1,300.48,303.92Zm77.75.11H351.09v.11l19.82,33.71a15.8,15.8,0,0,1-5.17,21.53,15.53,15.53,0,0,1-8.08,2.27A15.71,15.71,0,0,1,344.2,354l-29.29-49.86-18.2-31L273.23,233a38.35,38.35,0,0,1-.65-38c4.64-8.19,8.19-10.34,8.19-10.34L333,273h44.91c8.4,0,15.61,6.46,16,14.75A15.65,15.65,0,0,1,378.23,304Z", } - } } } @@ -38046,7 +37324,6 @@ impl IconShape for IoLogoAppleAr { y1: "256", y2: "224", } - } } } @@ -38092,7 +37369,6 @@ impl IconShape for IoLogoApple { path { d: "M340.25,32c-24,1.63-52,16.91-68.4,36.86-14.88,18.08-27.12,44.9-22.32,70.91h1.92c25.56,0,51.72-15.39,67-35.11C333.17,85.89,344.33,59.29,340.25,32Z", } - } } } @@ -38144,7 +37420,6 @@ impl IconShape for IoLogoBehance { path { d: "M218,211.3c0-19.4-13.2-19.4-13.2-19.4H150.4v41.7h51C210.2,233.6,218,230.7,218,211.3Z", } - } } } @@ -38187,7 +37462,6 @@ impl IconShape for IoLogoBitbucket { path { d: "M483.13,32.23a19.65,19.65,0,0,0-2.54-.23h-449C23,31.88,16.12,38.88,16,47.75a11.44,11.44,0,0,0,.23,2.8L81.53,461.8a22.52,22.52,0,0,0,7,12.95h0A20,20,0,0,0,102,480H415.18a15.45,15.45,0,0,0,15.34-13.42L469.4,218.67H325.19l-18.46,112H205.21l-25.73-148H475.06l20.76-132C497.09,41.92,491.44,33.63,483.13,32.23Z", } - } } } @@ -38230,7 +37504,6 @@ impl IconShape for IoLogoBitcoin { path { d: "M410.47,279.2c-5-11.5-12.7-21.6-28.1-30.1a98.15,98.15,0,0,0-25.4-10,62.22,62.22,0,0,0,16.3-11,56.37,56.37,0,0,0,15.6-23.3,77.11,77.11,0,0,0,3.5-28.2c-1.1-16.8-4.4-33.1-13.2-44.8s-21.2-20.7-37.6-27c-12.6-4.8-25.5-7.8-45.5-8.9V32h-40V96h-32V32h-41V96H96v48h27.87c8.7,0,14.6.8,17.6,2.3a13.22,13.22,0,0,1,6.5,6c1.3,2.5,1.9,8.4,1.9,17.5V343c0,9-.6,14.8-1.9,17.4s-2,4.9-5.1,6.3-3.2,1.3-11.8,1.3h-26.4L96,416h87v64h41V416h32v64h40V415.6c26-1.3,44.5-4.7,59.4-10.3,19.3-7.2,34.1-17.7,44.7-31.5s14-34.9,14.93-51.2C415.7,308.1,415,289.4,410.47,279.2ZM224,150h32v74H224Zm0,212V272h32v90Zm72-208.1c6,2.5,9.9,7.5,13.8,12.7,4.3,5.7,6.5,13.3,6.5,21.4,0,7.8-2.9,14.5-7.5,20.5-3.8,4.9-6.8,8.3-12.8,11.1Zm28.8,186.7c-7.8,6.9-12.3,10.1-22.1,13.8a56.06,56.06,0,0,1-6.7,1.9V273.5a40.74,40.74,0,0,1,11.3,3.4c7.8,3.3,15.2,6.9,19.8,13.2a43.82,43.82,0,0,1,8,24.7C335.07,325.7,332.27,334,324.77,340.6Z", } - } } } @@ -38279,7 +37552,6 @@ impl IconShape for IoLogoBuffer { path { d: "M472.3,362.75S436.25,345.37,431.47,343s-6.07-2.21-11.09.12S274.9,413.5,274.9,413.5a45.74,45.74,0,0,1-18.78,3.73c-6.77,0-13.65-1.28-18.79-3.73,0,0-136.85-66-143.26-69.18-7-3.39-9-3.39-15.29-.35l-39,18.78c-10.39,5-10.39,13.18,0,18.2l197.4,95.32c5.13,2.56,12,3.73,18.78,3.73s13.65-1.28,18.78-3.73L472.18,381C482.68,375.93,482.68,367.77,472.3,362.75Z", } - } } } @@ -38325,7 +37597,6 @@ impl IconShape for IoLogoCapacitor { path { d: "M32.55,196l69.3-69.31L385.07,409.93l-69.3,69.3-107-106.87L101.08,480,32,410.67,139.42,303.06Z", } - } } } @@ -38377,7 +37648,6 @@ impl IconShape for IoLogoChrome { path { d: "M91.29,104.57l77.35,133.25A89.19,89.19,0,0,1,256,166H461.17a246.51,246.51,0,0,0-25.78-43.94l.12.08A245.26,245.26,0,0,1,461.17,166h.17a245.91,245.91,0,0,0-25.66-44,2.63,2.63,0,0,1-.35-.26A223.93,223.93,0,0,0,91.14,104.34l.14.24Z", } - } } } @@ -38426,7 +37696,6 @@ impl IconShape for IoLogoClosedCaptioning { path { d: "M197.3,282.84v.77c0,17.93-11.1,28.49-25.94,28.49s-24.84-11.88-26.27-28.49c0,0-1.31-8.69-1.31-26.29a229.5,229.5,0,0,1,1.53-28.6c2.64-18.7,11.77-28.49,26.6-28.49S198.4,213,198.4,232.35v.55H248c0-24.09-6-45.76-18.25-59.4S199.5,153,175.54,153a108.06,108.06,0,0,0-33,4.73,58.82,58.82,0,0,0-25.94,16.61c-7.26,7.92-12.86,18.48-16.93,31.79s-6,30-6,50.27c0,19.8,1.65,36.3,4.84,49.61s8,23.87,14.4,31.79a49.76,49.76,0,0,0,24,16.5q14.51,4.62,34,4.62c27.48,0,47.27-7,59.14-20.57s17.81-33.33,17.81-59.29H197.08C197.3,279.1,197.3,281.85,197.3,282.84Z", } - } } } @@ -38490,7 +37759,6 @@ impl IconShape for IoLogoCodepen { polygon { points: "370 276.68 370 237.06 340.41 256.93 370 276.68", } - } } } @@ -38533,7 +37801,6 @@ impl IconShape for IoLogoCss3 { path { d: "M64,32,99,435.22,255.77,480,413,435.15,448,32ZM354.68,366.9,256.07,395l-98.46-28.24L150.86,289h48.26l3.43,39.56,53.59,15.16.13.28h0l53.47-14.85L315.38,265H203l-4-50H319.65L324,164H140l-4-49H376.58Z", } - } } } @@ -38582,7 +37849,6 @@ impl IconShape for IoLogoDesignernews { path { d: "M111.89,162.52c0-34.8-16.23-54.12-45.38-54.12H44.57V215.2H66.29C96,215.2,111.89,196.72,111.89,162.52Z", } - } } } @@ -38625,7 +37891,6 @@ impl IconShape for IoLogoDeviantart { polygon { points: "408 103.28 408 16 407.97 16 318.69 16 309.79 24.78 267.64 103.26 254.39 112 104 112 104 231.85 186.68 231.85 194.04 240.56 104 408.72 104 496 104.02 496 193.3 496 202.21 487.21 244.35 408.73 257.61 400 408 400 408 280.13 325.32 280.13 317.96 271.38 408 103.28", } - } } } @@ -38674,7 +37939,6 @@ impl IconShape for IoLogoDiscord { path { d: "M300.43,218c-13.8,0-24.7,11.84-24.7,26.57s11.14,26.57,24.7,26.57c13.81,0,24.7-11.83,24.7-26.57S314,218,300.43,218Z", } - } } } @@ -38744,7 +38008,6 @@ impl IconShape for IoLogoDocker { path { d: "M298.28,236.37H343.4a4,4,0,0,0,4-4V191.89a4,4,0,0,0-4-4H298.28a4,4,0,0,0-4,4h0v40.44a4.16,4.16,0,0,0,4,4", } - } } } @@ -38787,7 +38050,6 @@ impl IconShape for IoLogoDribbble { path { d: "M256,32C132.33,32,32,132.33,32,256S132.33,480,256,480,480,379.78,480,256,379.67,32,256,32ZM398.22,135.25a186.36,186.36,0,0,1,44,108.38c-40.37-2.1-88.67-2.1-127.4,1.52-4.9-12.37-9.92-24.5-15.4-36.17C344.08,189.62,378.5,164.18,398.22,135.25ZM256,69.33a185.81,185.81,0,0,1,119.12,42.94c-20.3,25.66-52.15,48-91.82,64.86C261.6,137,236.63,102.47,210,75.28A187.51,187.51,0,0,1,256,69.33ZM171.53,89.75c26.95,26.83,52.27,61,74.44,101C203.85,203.62,155.55,211,104,211c-9.8,0-19.36-.35-28.81-.94A186.78,186.78,0,0,1,171.53,89.75ZM69.68,247.13c10.62.47,21.35.7,32.2.59,58.8-.7,113.52-9.92,160.54-25q6.65,13.83,12.6,28.35a115.43,115.43,0,0,0-16.69,5C194.05,283.07,143.42,326.58,116,379.2A186,186,0,0,1,69.33,256C69.33,253,69.45,250.05,69.68,247.13ZM256,442.67a185.57,185.57,0,0,1-114.45-39.32c24.85-49.23,69.18-90,125.07-115.27,5.25-2.45,12.25-4.43,20.3-6.18q10,27.64,17.85,57.4A678,678,0,0,1,322,430.42,185.06,185.06,0,0,1,256,442.67Zm100.92-29.75a672.61,672.61,0,0,0-17.39-92.05c-4-15.17-8.51-29.87-13.41-44.22,36.63-3,80.5-2.57,115.38,0A186.5,186.5,0,0,1,356.92,412.92Z", } - } } } @@ -38830,7 +38092,6 @@ impl IconShape for IoLogoDropbox { path { d: "M256.32,126.24,136.16,204.49l120.16,78.24L136.16,361,16,282.08l120.16-78.24L16,126.24,136.16,48ZM135.52,385.76l120.16-78.25,120.16,78.25L255.68,464Zm120.8-103.68,120.16-78.24-120.16-77.6L375.84,48,496,126.24,375.84,204.49,496,282.73,375.84,361Z", } - } } } @@ -38873,7 +38134,6 @@ impl IconShape for IoLogoEdge { path { d: "M255.5,15h0c-132,0-240,108-240,240s108,240,240,240h0c85.4,0,160.8-45.2,203.3-112.9a6.87,6.87,0,0,0-9.1-9.7,108.64,108.64,0,0,1-18.4,8.6c-36.8,12.6-57.1,13.1-82.1,12-27.9-1.2-61.9-10.8-85.8-25s-43.5-34.6-54.1-52.3-17-39.9-14.1-68.3c2.9-29,29.4-52.6,60.4-52.6h0c33.5,0,60.8,26.6,60.8,60.1,0,17-8.1,31.7-18.5,43.5h0c-2.3,2.1-7.6,9.7,5.8,20,15.9,12.2,51.6,18,79.9,16.6s59.1-12.6,80.2-34.8c16.8-17.7,31.8-46.1,31.8-77.4C495.5,97.7,379.5,15,255.5,15Z", } - } } } @@ -38934,7 +38194,6 @@ impl IconShape for IoLogoElectron { path { d: "M251,243.36h0a24.35,24.35,0,0,0,5.16,48.16,24.68,24.68,0,0,0,5.16-.55A24.36,24.36,0,1,0,251,243.36Z", } - } } } @@ -38977,7 +38236,6 @@ impl IconShape for IoLogoEuro { path { d: "M231.8,272V224H376l8-48H231.8v-8.12c0-38.69,16.47-62.56,87.18-62.56,28.89,0,61.45,2.69,102.5,9.42l10.52-70A508.54,508.54,0,0,0,315.46,32C189.26,32,135,76.4,135,158.46V176l-55,0v48h55v48H80v48h55v33.54C135,435.6,189.23,480,315.43,480a507.76,507.76,0,0,0,116.44-12.78l-10.58-70c-41.05,6.73-73.46,9.42-102.35,9.42-70.7,0-87.14-20.18-87.14-67.94V320H360.27l7.87-48Z", } - } } } @@ -39021,7 +38279,6 @@ impl IconShape for IoLogoFacebook { d: "M480,257.35c0-123.7-100.3-224-224-224s-224,100.3-224,224c0,111.8,81.9,204.47,189,221.29V322.12H164.11V257.35H221V208c0-56.13,33.45-87.16,84.61-87.16,24.51,0,50.15,4.38,50.15,4.38v55.13H327.5c-27.81,0-36.51,17.26-36.51,35v42h62.12l-9.92,64.77H291V478.66C398.1,461.85,480,369.18,480,257.35Z", fill_rule: "evenodd", } - } } } @@ -39069,7 +38326,6 @@ impl IconShape for IoLogoFigma { cy: "256", r: "80", } - } } } @@ -39111,8 +38367,8 @@ impl IconShape for IoLogoFirebase { rsx! { path { d: "M93.19,329.38,140.64,25.31c1.64-10.37,15.55-12.82,20.46-3.55l51,95.45ZM432,400,385.26,123.21a11,11,0,0,0-18.54-6L80,400l159.36,91.91a33.18,33.18,0,0,0,31.91,0ZM302.36,158.93,265.82,89.39a10.86,10.86,0,0,0-19.36,0L85.83,375.74Z", + id: "icon", } - } } } @@ -39155,7 +38411,6 @@ impl IconShape for IoLogoFirefox { path { d: "M471.46,194.62v-.07c-.22-.76-.45-1.52-.68-2.28-.05-.19-.11-.38-.17-.56-.43-1.44-.87-2.88-1.33-4.31l-.06-.2a223.24,223.24,0,0,0-10-25.56,191.77,191.77,0,0,0-12.9-23.8A225.15,225.15,0,0,0,371.58,64.1h0A222.9,222.9,0,0,0,256,32c-7,0-14,.34-20.82,1-24.12,2.54-64.78,11.21-97.77,40.18C257.5,11.86,417.94,85.7,404.29,223c-4.86,49-46.46,82.67-85.19,88.35a73.73,73.73,0,0,1-20.8.21c-94.59-13.15-88.8-90.68-60.06-123.83-38-.24-67.47,46.79-53.15,93l0,0c-32.95-61.18.35-157,70.93-186-82.95-12-160.71,28.2-185.7,98.07A330.23,330.23,0,0,1,88.07,118s-45.22,35.74-54.44,110.9c-.14,1.16-.27,2.32-.39,3.49-.05.4-.09.8-.13,1.21q-.53,5.25-.8,10.57c0,.27,0,.54,0,.81-.07,1.48-.13,3-.17,4.46l0,1.25c0,1.76-.07,3.52-.07,5.29,0,123.71,100.29,224,224,224S480,379.71,480,256A224,224,0,0,0,471.46,194.62Z", } - } } } @@ -39198,7 +38453,6 @@ impl IconShape for IoLogoFlickr { path { d: "M256,32h0C132.8,32,32,132.8,32,256h0c0,123.2,100.8,224,224,224h0c123.2,0,224-100.8,224-224h0C480,132.8,379.2,32,256,32ZM173.84,312A56,56,0,1,1,228,257.84,56,56,0,0,1,173.84,312Zm168,0A56,56,0,1,1,396,257.84,56,56,0,0,1,341.84,312Z", } - } } } @@ -39241,7 +38495,6 @@ impl IconShape for IoLogoFoursquare { path { d: "M376.76,32H138.54C105.67,32,96,56.8,96,72.41V452.05c0,17.59,9.42,24.12,14.72,26.27s19.91,4,28.67-6.17c0,0,112.47-130.89,114.4-132.83,2.92-2.93,2.92-2.93,5.84-2.93H332.4c30.58,0,35.49-21.87,38.69-34.75,2.65-10.79,32.48-164,42.45-212.56C421.14,52,411.74,32,376.76,32Zm-5.67,269.64c2.65-10.79,32.48-164,42.45-212.56m-50.85,7.59-10,51.73c-1.19,5.65-8.28,11.6-14.86,11.6H241.91c-10.44,0-17.91,6.14-17.91,16.6v13.45c0,10.47,7.52,17.89,18,17.89h81.85c7.38,0,14.61,8.11,13,16s-9.09,46.57-10,50.89-5.84,11.72-14.61,11.72H248c-11.7,0-15.24,1.54-23.07,11.3s-78.26,94.59-78.26,94.59c-.71.82-1.41.58-1.41-.31V95.9c0-6.69,5.8-14.53,14.48-14.53H350.88A12.42,12.42,0,0,1,362.69,96.67Z", } - } } } @@ -39284,7 +38537,6 @@ impl IconShape for IoLogoGithub { path { d: "M256,32C132.3,32,32,134.9,32,261.7c0,101.5,64.2,187.5,153.2,217.9a17.56,17.56,0,0,0,3.8.4c8.3,0,11.5-6.1,11.5-11.4,0-5.5-.2-19.9-.3-39.1a102.4,102.4,0,0,1-22.6,2.7c-43.1,0-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1,1.4-14.1h.1c22.5,2,34.3,23.8,34.3,23.8,11.2,19.6,26.2,25.1,39.6,25.1a63,63,0,0,0,25.6-6c2-14.8,7.8-24.9,14.2-30.7-49.7-5.8-102-25.5-102-113.5,0-25.1,8.7-45.6,23-61.6-2.3-5.8-10-29.2,2.2-60.8a18.64,18.64,0,0,1,5-.5c8.1,0,26.4,3.1,56.6,24.1a208.21,208.21,0,0,1,112.2,0c30.2-21,48.5-24.1,56.6-24.1a18.64,18.64,0,0,1,5,.5c12.2,31.6,4.5,55,2.2,60.8,14.3,16.1,23,36.6,23,61.6,0,88.2-52.4,107.6-102.3,113.3,8,7.1,15.2,21.1,15.2,42.5,0,30.7-.3,55.5-.3,63,0,5.4,3.1,11.5,11.4,11.5a19.35,19.35,0,0,0,4-.4C415.9,449.2,480,363.1,480,261.7,480,134.9,379.7,32,256,32Z", } - } } } @@ -39327,7 +38579,6 @@ impl IconShape for IoLogoGitlab { path { d: "M494.07,281.6l-25.18-78.08a11,11,0,0,0-.61-2.1L417.78,44.48a20.08,20.08,0,0,0-19.17-13.82A19.77,19.77,0,0,0,379.66,44.6L331.52,194.15h-152L131.34,44.59a19.76,19.76,0,0,0-18.86-13.94h-.11a20.15,20.15,0,0,0-19.12,14L42.7,201.73c0,.14-.11.26-.16.4L16.91,281.61a29.15,29.15,0,0,0,10.44,32.46L248.79,476.48a11.25,11.25,0,0,0,13.38-.07L483.65,314.07a29.13,29.13,0,0,0,10.42-32.47m-331-64.51L224.8,408.85,76.63,217.09m209.64,191.8,59.19-183.84,2.55-8h86.52L300.47,390.44M398.8,59.31l43.37,134.83H355.35M324.16,217l-43,133.58L255.5,430.14,186.94,217M112.27,59.31l43.46,134.83H69M40.68,295.58a6.19,6.19,0,0,1-2.21-6.9l19-59L197.08,410.27M470.34,295.58,313.92,410.22l.52-.69L453.5,229.64l19,59a6.2,6.2,0,0,1-2.19,6.92", } - } } } @@ -39379,7 +38630,6 @@ impl IconShape for IoLogoGooglePlaystore { path { d: "M449.38,231l-71.65-39.46L310.36,256l67.37,64.43L449.38,281C468.87,270.23,468.87,241.77,449.38,231Z", } - } } } @@ -39422,7 +38672,6 @@ impl IconShape for IoLogoGoogle { path { d: "M473.16,221.48l-2.26-9.59H262.46v88.22H387c-12.93,61.4-72.93,93.72-121.94,93.72-35.66,0-73.25-15-98.13-39.11a140.08,140.08,0,0,1-41.8-98.88c0-37.16,16.7-74.33,41-98.78s61-38.13,97.49-38.13c41.79,0,71.74,22.19,82.94,32.31l62.69-62.36C390.86,72.72,340.34,32,261.6,32h0c-60.75,0-119,23.27-161.58,65.71C58,139.5,36.25,199.93,36.25,256S56.83,369.48,97.55,411.6C141.06,456.52,202.68,480,266.13,480c57.73,0,112.45-22.62,151.45-63.66,38.34-40.4,58.17-96.3,58.17-154.9C475.75,236.77,473.27,222.12,473.16,221.48Z", } - } } } @@ -39465,7 +38714,6 @@ impl IconShape for IoLogoHackernews { path { d: "M32,32V480H480V32ZM281.67,282.83v84H235v-84l-77-140H213l46.32,97.54,44.33-97.54h52.73Z", } - } } } @@ -39508,7 +38756,6 @@ impl IconShape for IoLogoHtml5 { path { d: "M64,32,98.94,435.21,255.77,480,413,435.15,448,32ZM372,164H188l4,51H368L354.49,366.39,256,394.48l-98.68-28L150.54,289H198.8l3.42,39.29L256,343.07l53.42-14.92L315,264H148L135.41,114.41l240.79,0Z", } - } } } @@ -39557,7 +38804,6 @@ impl IconShape for IoLogoInstagram { path { d: "M256,181.33A74.67,74.67,0,1,1,181.33,256,74.75,74.75,0,0,1,256,181.33M256,144A112,112,0,1,0,368,256,112,112,0,0,0,256,144Z", } - } } } @@ -39608,7 +38854,6 @@ impl IconShape for IoLogoIonic { path { d: "M459.86,163.2l-1.95-4.28-3.11,3.52a70,70,0,0,1-28.06,19.32l-3,1.1,1.22,2.93A181.43,181.43,0,0,1,439,256c0,100.92-82.1,183-183,183S73,356.92,73,256,155.08,73,256,73a180.94,180.94,0,0,1,78.43,17.7L337.3,92l1.25-2.92A70.19,70.19,0,0,1,359.21,62l3.67-2.93L358.71,57A221.61,221.61,0,0,0,256,32C132.49,32,32,132.49,32,256S132.49,480,256,480,480,379.51,480,256A222.19,222.19,0,0,0,459.86,163.2Z", } - } } } @@ -39654,7 +38899,6 @@ impl IconShape for IoLogoIonitron { path { d: "M165.51,70h0a.31.31,0,0,1,.1.2h0c.1.2.2.3.3.5v.1a5.78,5.78,0,0,0,2.3,2.7c2,1.5,5,2.4,8.6,3a63.69,63.69,0,0,0,11.9.5,28.25,28.25,0,0,0,2.9-.2c-.4-.4-.8-.9-1.2-1.3h-1.3a52,52,0,0,1-11.6-.9,19.71,19.71,0,0,1-8.4-3.4,9.24,9.24,0,0,1-1.4-1.4,4.48,4.48,0,0,1,0-2.3c.5-2.3,2.4-4.8,5.5-7.4a57.25,57.25,0,0,1,10.9-7c.9-.4,1.7-.9,2.6-1.3.1-.1.3-.1.5-.2a24.69,24.69,0,0,0-.2,10.5c2.3,11.9,11.6,20.3,23.2,20.6l4,24.3,12.7-3-4-23.3c10.8-4.6,16.3-16.1,14-28a25.8,25.8,0,0,0-3.9-9.5c-5.3-.8-15.6-.8-29.2,2.1,1.1-.3,2.1-.7,3.2-1a135.27,135.27,0,0,1,21.5-4.2c.6-.1,1.2-.1,1.8-.2l3.5-.3h.6a61.83,61.83,0,0,1,10.8.3,29,29,0,0,1,6.1,1.4,5.71,5.71,0,0,0-.9,3.2,6.12,6.12,0,0,0,4.3,5.8h0a25.53,25.53,0,0,1-2.1,2.8,26,26,0,0,1-2.9,2.8c-1.1.9-2.3,1.8-3.5,2.7l-6.5,3.8-.3,1.5a.35.35,0,0,0,.2-.1l8.4-4.7c1.2-.8,2.4-1.6,3.4-2.4a29.15,29.15,0,0,0,3.2-2.8,29.86,29.86,0,0,0,2.4-2.8l.3-.6a6.14,6.14,0,0,0,5.4-6,6.06,6.06,0,0,0-6.1-6.1,6.81,6.81,0,0,0-2.8.7,24.6,24.6,0,0,0-8.2-2.7,63.48,63.48,0,0,0-15.5-.6,14.92,14.92,0,0,0-2.1.2,13.55,13.55,0,0,1-2,.2,25.15,25.15,0,0,0-18.7-3.7,25.86,25.86,0,0,0-17.8,13c-1.3.5-2.6,1.1-3.8,1.7-.7.3-1.3.6-2,.9a60.75,60.75,0,0,0-13.9,9.1c-3.1,2.9-4.9,5.7-5.3,8.3a6.14,6.14,0,0,0,.7,4A2.19,2.19,0,0,1,165.51,70Z", } - } } } @@ -39697,7 +38941,6 @@ impl IconShape for IoLogoJavascript { path { d: "M32,32V480H480V32ZM272,380c0,43.61-25.76,64.87-63.05,64.87-33.68,0-53.23-17.44-63.15-38.49h0l34.28-20.75c6.61,11.73,11.63,21.65,26.06,21.65,12,0,21.86-5.41,21.86-26.46V240h44Zm99.35,63.87c-39.09,0-64.35-17.64-76.68-42h0L329,382c9,14.74,20.75,24.56,41.5,24.56,17.44,0,27.57-7.72,27.57-19.75,0-14.43-10.43-19.54-29.68-28l-10.52-4.52c-30.38-12.92-50.52-29.16-50.52-63.45,0-31.57,24.05-54.63,61.64-54.63,26.77,0,46,8.32,59.85,32.68L396,290c-7.22-12.93-15-18-27.06-18-12.33,0-20.15,7.82-20.15,18,0,12.63,7.82,17.74,25.86,25.56l10.52,4.51c35.79,15.34,55.94,31,55.94,66.16C441.12,424.13,411.35,443.87,371.35,443.87Z", } - } } } @@ -39740,7 +38983,6 @@ impl IconShape for IoLogoLaravel { path { d: "M505.57,234.62c-3.28-3.53-26.82-32.29-39.51-47.79-6.75-8.24-12.08-14.75-14.32-17.45l-.18-.22-.2-.21c-5.22-5.83-12.64-12.51-23.78-12.51a39.78,39.78,0,0,0-5.41.44c-.37.05-.75.11-1.15.15-2.45.27-10.06,1.5-28.14,4.48-14,2.29-35.11,5.77-38.31,6.07l-.71.06-.69.13c-10,1.78-16.62,6.22-19.56,13.19-1.55,3.68-3.22,11.15,2.94,19.86,1.53,2.22,6.83,9.56,15.94,22.17,6.06,8.4,12.87,17.82,18.75,26L259.9,275,150.66,96.05l-.2-.34-.23-.33-.44-.65C145.32,88.17,139.76,80,123.7,80h0c-1.13,0-2.31,0-3.63.11-4.6.25-21.42,1.57-40.89,3.11-21.49,1.69-50.9,4-54.72,4.1h-.73l-.79.08c-9.14.89-15.77,4.6-19.7,11-6.55,10.69-1.42,22.69.26,26.63C6.87,133,37.56,197.7,64.63,254.81c18,37.94,36.58,77.17,38.1,80.65a34.85,34.85,0,0,0,32.94,21.59,46.62,46.62,0,0,0,9.86-1.1l.21,0,.2-.05c13.86-3.38,57.83-14.54,89.2-22.59,1.9,3.32,3.9,6.83,6,10.44,21.93,38.5,37.9,66.35,43.16,73.46C287,421,295,432,310.06,432c5.46,0,10.46-1.4,15.74-2.89l1.53-.43.06,0h.06c10.53-3,150.69-52.16,157.87-55.35l.22-.1c5.44-2.41,13.66-6.05,16.18-15.4,1.65-6.12.18-12.33-4.38-18.46l-.07-.09-.07-.09c-.85-1.1-4-5.21-8.27-10.9-9.13-12.07-23.88-31.57-36.84-48.54,17.37-4.5,38.8-10.11,43.38-11.55,11.47-3.43,14.94-10.69,16-14.73C512.26,250.32,513.29,242.27,505.57,234.62Zm-320,58.19c-17.81,4.17-30.22,7.08-37.89,8.9-6.67-13.34-19.74-39.65-32.5-65.33C85.44,176.46,70.08,145.61,62,129.48l8.15-.7c13.34-1.15,31.61-2.72,41.78-3.57,16.76,28.26,74.32,125.3,96.3,162.3ZM427.58,172h0ZM310.06,416.4h0Zm53.67-56.95c-24.21,8-37.33,12.37-44.42,14.74-6.3-10.34-20.16-33.52-32.47-54.19l115.7-29.48c5,6.81,14.57,19.72,33.46,44.93C417.93,341.49,387.8,351.47,363.73,359.45ZM419.6,237.82l-23.76-31.53c13.67-2.39,21.54-3.77,26.15-4.6l12,14.88,11.94,14.82C437.73,233.38,428.19,235.71,419.6,237.82Z", } - } } } @@ -39783,7 +39025,6 @@ impl IconShape for IoLogoLinkedin { path { d: "M444.17,32H70.28C49.85,32,32,46.7,32,66.89V441.61C32,461.91,49.85,480,70.28,480H444.06C464.6,480,480,461.79,480,441.61V66.89C480.12,46.7,464.6,32,444.17,32ZM170.87,405.43H106.69V205.88h64.18ZM141,175.54h-.46c-20.54,0-33.84-15.29-33.84-34.43,0-19.49,13.65-34.42,34.65-34.42s33.85,14.82,34.31,34.42C175.65,160.25,162.35,175.54,141,175.54ZM405.43,405.43H341.25V296.32c0-26.14-9.34-44-32.56-44-17.74,0-28.24,12-32.91,23.69-1.75,4.2-2.22,9.92-2.22,15.76V405.43H209.38V205.88h64.18v27.77c9.34-13.3,23.93-32.44,57.88-32.44,42.13,0,74,27.77,74,87.64Z", } - } } } @@ -39826,7 +39067,6 @@ impl IconShape for IoLogoMarkdown { path { d: "M475,64H37C16.58,64,0,81.38,0,102.77V409.19C0,430.59,16.58,448,37,448H475c20.38,0,37-17.41,37-38.81V102.77C512,81.38,495.42,64,475,64ZM288,368H224V256l-48,64-48-64V368H64V144h64l48,80,48-80h64Zm96,0L304,256h48.05L352,144h64V256h48Z", } - } } } @@ -39869,7 +39109,6 @@ impl IconShape for IoLogoMastodon { path { d: "M480,173.59c0-104.13-68.26-134.65-68.26-134.65C377.3,23.15,318.2,16.5,256.8,16h-1.51c-61.4.5-120.46,7.15-154.88,22.94,0,0-68.27,30.52-68.27,134.65,0,23.85-.46,52.35.29,82.59C34.91,358,51.11,458.37,145.32,483.29c43.43,11.49,80.73,13.89,110.76,12.24,54.47-3,85-19.42,85-19.42l-1.79-39.5s-38.93,12.27-82.64,10.77c-43.31-1.48-89-4.67-96-57.81a108.44,108.44,0,0,1-1-14.9,558.91,558.91,0,0,0,96.39,12.85c32.95,1.51,63.84-1.93,95.22-5.67,60.18-7.18,112.58-44.24,119.16-78.09C480.84,250.42,480,173.59,480,173.59ZM399.46,307.75h-50V185.38c0-25.8-10.86-38.89-32.58-38.89-24,0-36.06,15.53-36.06,46.24v67H231.16v-67c0-30.71-12-46.24-36.06-46.24-21.72,0-32.58,13.09-32.58,38.89V307.75h-50V181.67q0-38.65,19.75-61.39c13.6-15.15,31.4-22.92,53.51-22.92,25.58,0,44.95,9.82,57.75,29.48L256,147.69l12.45-20.85c12.81-19.66,32.17-29.48,57.75-29.48,22.11,0,39.91,7.77,53.51,22.92Q399.5,143,399.46,181.67Z", } - } } } @@ -39910,9 +39149,7 @@ impl IconShape for IoLogoMedium { fn child_elements(&self) -> Element { rsx! { g { - style: "display:none;", - } - g { + id: "icons", path { d: "M28,28v456h456V28H28z M406.83,136.04l-24.46,23.45c-2.11,1.61-3.15,4.25-2.72,6.86v172.28c-0.44,2.61,0.61,5.26,2.72,6.86 l23.88,23.45v5.15H286.13v-5.15l24.74-24.02c2.43-2.43,2.43-3.15,2.43-6.86V198.81l-68.79,174.71h-9.3l-80.09-174.71v117.1 @@ -39920,7 +39157,6 @@ impl IconShape for IoLogoMedium { c0.38-3.76-1.05-7.48-3.86-10.01l-28.6-34.46v-5.15h88.81l68.65,150.55l60.35-150.55h84.66V136.04z", } } - } } } @@ -39972,7 +39208,6 @@ impl IconShape for IoLogoMicrosoft { path { d: "M266.89,265.61H479.7v212.8H266.89Z", } - } } } @@ -40039,7 +39274,6 @@ impl IconShape for IoLogoNoSmoking { path { d: "M400,244c0-25.7-3-39.2-9.1-49.6C382.3,180,368.5,172,352,172H334.6c2.9-8.3,5.4-19.8,3.5-30.9-3.2-18.8-19.1-30-43.1-30v16c21,0,26.1,9.1,27.4,16.7,2.5,14.5-6.8,32.1-6.9,32.3a8,8,0,0,0,.1,7.9,8.06,8.06,0,0,0,6.9,3.9H352c10.9,0,19.4,4.9,25.1,14.6,3.1,5.3,6.9,13.5,6.9,41.4h16Z", } - } } } @@ -40085,7 +39319,6 @@ impl IconShape for IoLogoNodejs { path { d: "M307.88,318.05c-37.29,0-45.24-10.42-47.6-27.24a8.43,8.43,0,0,0-8.22-7.32h-19.8a8.44,8.44,0,0,0-8.26,8.58c0,14.58,5.12,62.17,83.92,62.17h0c24.38,0,44.66-5.7,58.63-16.49S388,311.26,388,292.55c0-37.55-24.5-47.83-72.75-54.55-49.05-6.82-49.05-10.29-49.05-17.89,0-5.47,0-18.28,35.46-18.28,25.23,0,38.74,3.19,43.06,20a8.35,8.35,0,0,0,8.06,6.67h19.87a8.24,8.24,0,0,0,6.16-2.86,8.91,8.91,0,0,0,2.12-6.44c-2.57-35.55-28.56-53.58-79.24-53.58-46.06,0-73.55,20.75-73.55,55.5,0,38.1,28.49,48.87,71.29,53.33,50,5.17,50,12.71,50,19.37C349.46,304.2,345.15,318.05,307.88,318.05Z", } - } } } @@ -40134,7 +39367,6 @@ impl IconShape for IoLogoNpm { path { d: "M0,156V327.4H142.2V356H256V327.4H512V156ZM142.2,298.9H113.8V213.2H85.3v85.7H28.4V184.6H142.2Zm142.2,0H227.5v28.6H170.6V184.6H284.4Zm199.2,0H455.2V213.2H426.8v85.7H398.4V213.2H370v85.7H313.1V184.6H483.8V298.9Z", } - } } } @@ -40183,7 +39415,6 @@ impl IconShape for IoLogoOctocat { path { d: "M459.36,165h0c-.11,0,2.89-15.49.32-42.47-2.36-27-8-51.78-17.25-74.53,0,0-4.72.87-13.72,3.14S405,58,384.89,67.18c-19.82,9.2-40.71,21.44-62.46,36.29-14.79-4.23-36.86-6.39-66.43-6.39-28.18,0-50.25,2.16-66.43,6.39Q117.9,53.25,69.46,48,55.65,82.13,52.32,122.75c-2.57,27,.43,42.58.43,42.58C26.71,193.82,16,234.88,16,268.78c0,26.22.75,49.94,6.54,71,6,20.91,13.6,38,22.6,51.14A147.49,147.49,0,0,0,79,425.43c13.39,10.08,25.71,17.34,36.86,21.89,11.25,4.76,24,8.23,38.57,10.72a279.19,279.19,0,0,0,32.68,4.34s30,1.62,69,1.62S325,462.38,325,462.38A285.25,285.25,0,0,0,357.68,458a178.91,178.91,0,0,0,38.46-10.72c11.15-4.66,23.47-11.81,37-21.89a145,145,0,0,0,33.75-34.55c9-13.11,16.6-30.23,22.6-51.14S496,294.89,496,268.67C496,235.85,485.29,194.25,459.36,165ZM389.29,418.07C359.39,432.26,315.46,438,257.18,438h-2.25c-58.29,0-102.22-5.63-131.57-19.93s-44.25-43.45-44.25-87.43c0-26.32,9.21-47.66,27.32-64,7.93-7,17.57-11.92,29.57-14.84s22.93-3,33.21-2.71c10.08.43,24.22,2.38,42.11,3.79s31.39,3.25,44.79,3.25c12.53,0,29.14-2.17,55.82-4.33s46.61-3.25,59.46-1.09c13.18,2.17,24.65,6.72,34.4,15.93q28.44,25.67,28.5,64C434.18,374.62,419.07,403.88,389.29,418.07Z", } - } } } @@ -40229,7 +39460,6 @@ impl IconShape for IoLogoPaypal { path { d: "M385.52,51.09C363.84,26.52,324.71,16,274.63,16H129.25a20.75,20.75,0,0,0-20.54,17.48l-60.55,382a12.43,12.43,0,0,0,10.39,14.22,12.58,12.58,0,0,0,1.94.15h89.76l22.54-142.29-.7,4.46a20.67,20.67,0,0,1,20.47-17.46h42.65c83.77,0,149.36-33.86,168.54-131.8.57-2.9,1.05-5.72,1.49-8.48h0C410.94,98.06,405.19,73.41,385.52,51.09Z", } - } } } @@ -40272,7 +39502,6 @@ impl IconShape for IoLogoPinterest { path { d: "M256.05,32c-123.7,0-224,100.3-224,224,0,91.7,55.2,170.5,134.1,205.2-.6-15.6-.1-34.4,3.9-51.4,4.3-18.2,28.8-122.1,28.8-122.1s-7.2-14.3-7.2-35.4c0-33.2,19.2-58,43.2-58,20.4,0,30.2,15.3,30.2,33.6,0,20.5-13.1,51.1-19.8,79.5-5.6,23.8,11.9,43.1,35.4,43.1,42.4,0,71-54.5,71-119.1,0-49.1-33.1-85.8-93.2-85.8-67.9,0-110.3,50.7-110.3,107.3,0,19.5,5.8,33.3,14.8,43.9,4.1,4.9,4.7,6.9,3.2,12.5-1.1,4.1-3.5,14-4.6,18-1.5,5.7-6.1,7.7-11.2,5.6-31.3-12.8-45.9-47-45.9-85.6,0-63.6,53.7-139.9,160.1-139.9,85.5,0,141.8,61.9,141.8,128.3,0,87.9-48.9,153.5-120.9,153.5-24.2,0-46.9-13.1-54.7-27.9,0,0-13,51.6-15.8,61.6-4.7,17.3-14,34.5-22.5,48a225.13,225.13,0,0,0,63.5,9.2c123.7,0,224-100.3,224-224S379.75,32,256.05,32Z", } - } } } @@ -40321,7 +39550,6 @@ impl IconShape for IoLogoPlaystation { path { d: "M512,345.9c-.1-6-3.7-11.2-7.9-15-7.1-6.3-15.9-10.3-24.7-13.5-5.5-1.9-9.3-3.3-14.7-5-25.2-8.2-51.9-11.2-78.3-11.3-8,.3-23.1.5-31,1.4-21.9,2.5-67.3,15.4-67.3,15.4v48.8s67.5-21.6,96.5-31.8a94.43,94.43,0,0,1,30.3-4.6c6.5.2,13.2.7,19.4,3.1,2.2.9,4.5,2.2,5.5,4.5.9,2.6-.9,5-2.9,6.5-4.7,3.8-10.7,5.3-16.2,7.4-41,14.5-132.7,44.7-132.7,44.7v47s117.2-39.6,170.8-58.8c8.9-3.3,17.9-6.1,26.4-10.4,7.9-4,15.8-8.6,21.8-15.3A19.74,19.74,0,0,0,512,345.9Z", } - } } } @@ -40367,7 +39595,6 @@ impl IconShape for IoLogoPwa { path { d: "M48.79,286.09H80.44a93.39,93.39,0,0,0,25.62-3.21l8.18-25.19,22.88-70.39a55.75,55.75,0,0,0-6-7.82Q113.54,160,79.59,160H0V352H48.79Zm41.9-81.92q6.89,6.92,6.88,18.52t-6,18.53q-6.64,7.62-24.44,7.61H48.79V197.25H67.21q16.59,0,23.48,6.92ZM376.85,317.61l14.79-37.25h42.69l-20.26-56.51L439.41,160,512,352H458.47l-12.4-34.39Z", } - } } } @@ -40413,7 +39640,6 @@ impl IconShape for IoLogoPython { path { d: "M475.28,217c-10.7-42.61-38.41-73-70.9-73H386.67v47.45c0,39.57-26,68.22-57.74,73.13a63.54,63.54,0,0,1-9.69.75H198.08a60,60,0,0,0-15.23,1.95C160.54,273.14,144,291.7,144,315.77V417.54c0,29,29.14,46,57.73,54.31,34.21,9.95,71.48,11.75,112.42,0,27.19-7.77,53.85-23.48,53.85-54.31V384H256V368H404.38c29.44,0,54.95-24.93,67.45-61.31A156.83,156.83,0,0,0,480,256,160.64,160.64,0,0,0,475.28,217ZM316.51,404a20.37,20.37,0,1,1-20.3,20.3A20.29,20.29,0,0,1,316.51,404Z", } - } } } @@ -40459,7 +39685,6 @@ impl IconShape for IoLogoReact { path { d: "M256,298.55a43,43,0,1,0-42.86-43A42.91,42.91,0,0,0,256,298.55Z", } - } } } @@ -40514,7 +39739,6 @@ impl IconShape for IoLogoReddit { path { d: "M323.23,362.22c-.25.25-25.56,26.07-67.15,26.27-42-.2-66.28-25.23-67.31-26.27h0a4.14,4.14,0,0,0-5.83,0l-13.7,13.47a4.15,4.15,0,0,0,0,5.89h0c3.4,3.4,34.7,34.23,86.78,34.45,51.94-.22,83.38-31.05,86.78-34.45h0a4.16,4.16,0,0,0,0-5.9l-13.71-13.47a4.13,4.13,0,0,0-5.81,0Z", } - } } } @@ -40563,7 +39787,6 @@ impl IconShape for IoLogoRss { path { d: "M48,48v86.56c185.25,0,329.22,144.08,329.22,329.44H464C464,234.66,277.67,48,48,48Z", } - } } } @@ -40606,7 +39829,6 @@ impl IconShape for IoLogoSass { path { d: "M511.78,328.07v0c-1.47-11.92-7.51-22.26-18-30.77a3.58,3.58,0,0,0-.43-.44l0,0-.53-.38-.17-.12-5.57-4-.19-.14-.71-.5,0,0a3.5,3.5,0,0,0-.83-.35c-17.62-10.49-46.79-17.84-91.42-2.09C383.28,271.36,382.07,257,389.2,235c1.27-3.83.09-6.36-3.71-8-7.64-3.25-18.1-1.59-25.52.37-3.46.9-5.54,2.86-6.2,5.83-4.7,22-18.36,42.1-31.57,61.5l-.78,1.14c-8.14-17.26-6.45-30.63-.78-47.38,1.13-3.34.24-5.56-2.89-7.22-8.74-4.51-21.85-1.41-27.07.13-6.62,1.93-13.72,19.82-21.65,41.24-2,5.39-3.72,10-4.75,12.15-2.45,5-4.79,10.7-7.27,16.75-5.6,13.69-11.91,29.1-20.93,38.78-3.28-7.25,1.88-18.68,6.89-29.77,5.93-13.11,11.53-25.5,5.08-33.41a11.82,11.82,0,0,0-8.33-4.32,13.26,13.26,0,0,0-6.15,1c.67-5.65.7-10.11-.95-15.5-2.36-7.69-8.49-12-16.93-11.77-19.22.56-35.48,14.88-45.75,26.8-6.84,8-22,14.1-35.31,19.45C129.37,305,124.37,307,120.2,309c-6.65-5.62-15.1-11.29-24-17.28-25-16.78-53.33-35.81-54.31-61.61-1.4-38.11,42-65.14,79.88-84.43,28.71-14.6,53.67-24.28,76.31-29.57,31.8-7.43,58.66-5.93,79.82,4.44,11.58,5.67,17,18,13.56,30.68-9,32.95-46.29,55.53-78.18,65.69-19.21,6.12-35.56,8.68-50,7.84-18.1-1.05-32.88-10.13-39.2-14a21.18,21.18,0,0,0-3.2-1.8l-.29-.07a3.21,3.21,0,0,0-3.19,1c-1.3,1.55-.84,4-.37,5.24,6.15,16.07,18.85,26.22,37.74,30.17a92.09,92.09,0,0,0,18.78,1.79c44.21,0,100.62-25.49,121.34-46.48,14.13-14.3,24.42-29,28.68-54.35,4.45-26.55-13.55-45-31.89-53.5-44.57-20.57-95.19-12.44-129.81-2-40.5,12.21-82.4,34.41-114.94,60.93-40.12,32.67-54.62,63-43.12,90.25,11.81,27.93,40.61,45.4,68.46,62.3,9,5.45,17.56,10.64,25.27,16-2.32,1.13-4.69,2.28-7.1,3.43C67.06,335,40.54,347.75,25.83,368.82c-10.68,15.35-12.68,30.63-5.94,45.42,3.6,7.87,10,13.21,18.89,15.87A50,50,0,0,0,53,432c17.31,0,36.36-7,46.73-13.47,18.32-11.5,30.19-26.94,35.29-45.89,4.54-16.86,3.45-33.61-3.15-48.56l22.45-11.32c-10.83,36-2.53,57.5,6.59,69.36,3.36,4.37,9.42,7,16.19,7.12s13-2.43,16.52-6.77c6.66-8.25,11.58-17.9,16.11-27.55-.24,6.3.06,12.68,2.21,18.09,1.93,4.87,5.11,8.1,9.21,9.34,4.36,1.33,9.47.21,14.39-3.15,22.17-15.17,37.33-51.58,49.51-80.85,1.73-4.16,3.39-8.16,5-11.9a152.5,152.5,0,0,0,12.5,31.07c1.18,2.14,1.08,3.08-.52,4.84-2.41,2.64-5.77,5.83-9.33,9.21-10.78,10.23-24.2,23-26,34.23-.7,4.5,2.4,8.6,7.21,9.53,14.47,2.88,31.9-1.33,46.64-11.25,13.4-9,18.44-21.55,15-37.19-3.33-15.06,4.27-33.76,22.59-55.62,3,12.53,7,22.66,12.52,31.53l-.15.12c-13.34,11.65-31.62,27.6-28.78,46.95a13.35,13.35,0,0,0,5.58,9.22,14.22,14.22,0,0,0,11.2,2.06c17.47-3.67,30.62-11.06,40.18-22.57s6.07-24.27,2.85-34.17c25-6.78,47.26-6.61,68.1.5,11.7,4,20.09,10.57,24.93,19.64,6.09,11.41,2.8,21.94-9.29,29.65-3.71,2.37-5.5,3.82-5.61,5.65a2.65,2.65,0,0,0,1,2.23c1.4,1.15,5.72,3.15,15.49-3,9-5.65,14.28-13.34,15.63-23A39,39,0,0,0,511.78,328.07ZM112.05,353.13l-.1,1.28c-1.56,14.64-9,27.4-22.15,38-8.26,6.66-17.23,10.75-25.25,11.53-5.6.54-9.67-.22-12.09-2.27-1.81-1.53-2.78-3.82-3-7-1.64-25.48,38.32-50.8,60.81-59.13A51.39,51.39,0,0,1,112.05,353.13ZM214.4,281.27h0c-3.7,21.09-14.49,60.9-31.45,76.35-.81.74-1.49,1-1.8.93s-.55-.44-.8-1c-5.66-13.12-3.57-35.28,5-52.69,6.59-13.42,16-22.31,26.52-25a5.29,5.29,0,0,1,1.34-.19,1.58,1.58,0,0,1,1,.27A1.64,1.64,0,0,1,214.4,281.27Zm83.49,76.88c-3.19,3.33-7.56,2.88-6.53,1.66l16.24-17.24C306.29,348.5,302.42,353.41,297.89,358.15Zm67.37-14.91a14.07,14.07,0,0,1-4.93,1.39c-.46-9.07,8.33-19.28,17-26.09C379.66,328,374.89,338,365.26,343.24Z", } - } } } @@ -40649,7 +39871,6 @@ impl IconShape for IoLogoSkype { path { d: "M467.16,303.6a205.69,205.69,0,0,0,4.9-45.15c0-116.32-95.69-210.7-213.79-210.7a221.83,221.83,0,0,0-36.52,3A123.58,123.58,0,0,0,155.93,32C87.55,32,32,86.72,32,154.15A119.56,119.56,0,0,0,49,216a211.16,211.16,0,0,0-4.32,42.35c0,116.44,95.69,210.7,213.67,210.7a214,214,0,0,0,39.09-3.5A125.45,125.45,0,0,0,356.07,480C424.57,480,480,425.28,480,357.85A118,118,0,0,0,467.16,303.6ZM368,359c-9.92,13.76-24.51,24.73-43.41,32.43S283.36,403,257.69,403c-30.69,0-56.36-5.37-76.55-15.87a101,101,0,0,1-35.24-30.8c-9.11-12.83-13.66-25.66-13.66-38,0-7.7,3-14.35,8.87-19.95,5.84-5.37,13.42-8.17,22.29-8.17,7.35,0,13.65,2.1,18.79,6.42,4.9,4.08,9.1,10.15,12.48,18.08A108.09,108.09,0,0,0,207,336.15q6.32,8.22,17.86,13.65c7.82,3.62,18.2,5.48,31,5.48,17.62,0,32.09-3.73,42.94-11.08,10.74-7.12,15.88-15.75,15.88-26.25,0-8.28-2.69-14.82-8.29-19.95-5.83-5.37-13.42-9.57-22.87-12.37-9.69-3-22.87-6.18-39.21-9.56-22.17-4.67-41-10.27-56-16.57-15.28-6.42-27.65-15.4-36.76-26.48-9.22-11.32-13.77-25.55-13.77-42.24a67.86,67.86,0,0,1,14.47-42.58c9.57-12.25,23.46-21.82,41.55-28.35,17.74-6.53,38.86-9.8,62.66-9.8,19.14,0,35.83,2.22,49.83,6.42s25.91,10.15,35.36,17.38,16.34,14.93,20.77,23,6.66,16.22,6.66,24c0,7.46-2.92,14.35-8.76,20.3a29.65,29.65,0,0,1-21.94,9.1c-7.93,0-14.12-1.87-18.43-5.6-4-3.5-8.17-8.87-12.72-16.69-5.37-9.91-11.79-17.85-19.14-23.45-7.24-5.36-19.14-8.16-35.71-8.16-15.29,0-27.77,3-37,9-8.87,5.72-13.19,12.37-13.19,20.18a18.26,18.26,0,0,0,4.32,12.25,38.13,38.13,0,0,0,12.72,9.57,90.14,90.14,0,0,0,17.15,6.53c6,1.64,15.87,4.09,29.53,7.12,17.38,3.62,33.25,7.82,47.26,12.13,14.24,4.55,26.49,10,36.52,16.45a72.93,72.93,0,0,1,24.16,25.09c5.72,10,8.64,22.63,8.64,37.1A75.09,75.09,0,0,1,368,359Z", } - } } } @@ -40713,7 +39934,6 @@ impl IconShape for IoLogoSlack { path { d: "M315.1,362.16a47.06,47.06,0,0,1,0-94.12H432.94a47.06,47.06,0,1,1,0,94.12Z", } - } } } @@ -40756,7 +39976,6 @@ impl IconShape for IoLogoSnapchat { path { d: "M496,347.21a190.31,190.31,0,0,1-32.79-5.31c-27.28-6.63-54.84-24.26-68.12-52.43-6.9-14.63-2.64-18.59,11.86-24,14.18-5.27,29.8-7.72,36.86-23,5.89-12.76,1.13-27.76-10.41-35.49-15.71-10.53-30.35-.21-46.62,2.07,3.73-46.66,8.66-88.57-22.67-127.73C338.14,48.86,297.34,32,256.29,32S174.43,48.86,148.48,81.33c-31.38,39.26-26.4,81.18-22.67,127.92C109.49,207,95,196.46,79.18,207.07c-14.72,9.85-17,29.76-5.44,43s31.64,9.5,43.45,20.6c6.49,6.09,3.49,12.61-.35,20.14-14.48,28.4-39.26,45.74-69.84,51.56-4,.76-22.31,2.87-31,3.65,0,9.28.52,16.78,1.63,21.73,2.94,13.06,12.32,23.58,23.69,30.1C52.5,404.25,76.8,404.28,83,413.36c3,4.48,1.76,12.28,5.33,17.38a23.8,23.8,0,0,0,15.37,9.75c18.61,3.61,37.32-7.2,56.42-2.1,14.85,3.95,26.52,15.87,39.26,24,15.51,9.85,32.34,16.42,50.83,17.49,38.1,2.21,59.93-18.91,90.58-36.42,19.5-11.14,38.15-3.86,58.88-2.68,20.1,1.15,23.53-9.25,29.62-24.88a27.37,27.37,0,0,0,1.54-4.85,10.52,10.52,0,0,0,2.28-1.47c2-1.57,10.55-2.34,12.76-2.86,10.28-2.44,20.34-5.15,29.17-11.2,11.31-7.76,17.65-18.5,19.58-32.64A93.73,93.73,0,0,0,496,347.21ZM208,128c8.84,0,16,10.74,16,24s-7.16,24-16,24-16-10.74-16-24S199.16,128,208,128Zm103.62,77.7c-15.25,15-35,23.3-55.62,23.3a78.37,78.37,0,0,1-55.66-23.34,8,8,0,0,1,11.32-11.32A62.46,62.46,0,0,0,256,213c16.39,0,32.15-6.64,44.39-18.7a8,8,0,0,1,11.23,11.4ZM304,176c-8.84,0-16-10.75-16-24s7.16-24,16-24,16,10.75,16,24S312.84,176,304,176Z", } - } } } @@ -40838,7 +40057,6 @@ impl IconShape for IoLogoSoundcloud { path { d: "M254.79,158.87a7,7,0,0,0-6.94,7L245,308.75l2.85,51.87a6.94,6.94,0,1,0,13.87-.06v.06l3.09-51.87-3.09-142.93a7,7,0,0,0-6.93-6.95Z", } - } } } @@ -40884,7 +40102,6 @@ impl IconShape for IoLogoStackoverflow { path { d: "M149.1,308.77l198.57,40.87,8.4-39.32L157.5,269.45Zm26.27-93.12L359.22,300,376,263.76,192.18,178.92Zm50.95-89,156,127.78,25.74-30.52-156-127.78ZM328,32,294.61,55.8,415.43,216.17,448,192ZM144,400H348V360H144Z", } - } } } @@ -40927,7 +40144,6 @@ impl IconShape for IoLogoSteam { path { d: "M478.8,208.2a36,36,0,1,1-36-36A36,36,0,0,1,478.8,208.2ZM442.6,139a69.42,69.42,0,0,0-69.4,68.7l-43.2,62a48.86,48.86,0,0,0-5.4-.3,51.27,51.27,0,0,0-26.4,7.3L102.4,198a51.8,51.8,0,1,0-50.6,62.9,51.27,51.27,0,0,0,26.4-7.3L274,332.2a51.76,51.76,0,0,0,102.1-5.9l66.5-48.6a69.35,69.35,0,1,0,0-138.7Zm0,22.9a46.45,46.45,0,1,1-46.5,46.5A46.54,46.54,0,0,1,442.6,161.9Zm-390.8,9a38.18,38.18,0,0,1,33.7,20.2l-18.9-7.6v.1a30.21,30.21,0,0,0-22.6,56v.1l16.1,6.4a36.8,36.8,0,0,1-8.2.9,38.05,38.05,0,0,1-.1-76.1ZM324.6,283.1A38.1,38.1,0,1,1,290.9,339c6.3,2.5,12.5,5,18.8,7.6a30.27,30.27,0,1,0,22.5-56.2L316.3,284A46.83,46.83,0,0,1,324.6,283.1Z", } - } } } @@ -40976,7 +40192,6 @@ impl IconShape for IoLogoStencil { path { d: "M232.2,64H428.8L322.62,177.93H125.87Z", } - } } } @@ -41041,7 +40256,6 @@ impl IconShape for IoLogoTableau { path { d: "M307,74.08V60.37H266.66V16H252.14V60.37H211.81V74.08h40.33v44.37h14.52V74.08ZM56.11,305.61H70.63V261.24H111V247.53H70.63V204H56.11v43.56H16v14.52L56.11,262Z", } - } } } @@ -41084,7 +40298,6 @@ impl IconShape for IoLogoTiktok { path { d: "M412.19,118.66a109.27,109.27,0,0,1-9.45-5.5,132.87,132.87,0,0,1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14,23.9,350,16,350.13,16H267.69V334.78c0,4.28,0,8.51-.18,12.69,0,.52-.05,1-.08,1.56,0,.23,0,.47-.05.71,0,.06,0,.12,0,.18a70,70,0,0,1-35.22,55.56,68.8,68.8,0,0,1-34.11,9c-38.41,0-69.54-31.32-69.54-70s31.13-70,69.54-70a68.9,68.9,0,0,1,21.41,3.39l.1-83.94a153.14,153.14,0,0,0-118,34.52,161.79,161.79,0,0,0-35.3,43.53c-3.48,6-16.61,30.11-18.2,69.24-1,22.21,5.67,45.22,8.85,54.73v.2c2,5.6,9.75,24.71,22.38,40.82A167.53,167.53,0,0,0,115,470.66v-.2l.2.2C155.11,497.78,199.36,496,199.36,496c7.66-.31,33.32,0,62.46-13.81,32.32-15.31,50.72-38.12,50.72-38.12a158.46,158.46,0,0,0,27.64-45.93c7.46-19.61,9.95-43.13,9.95-52.53V176.49c1,.6,14.32,9.41,14.32,9.41s19.19,12.3,49.13,20.31c21.48,5.7,50.42,6.9,50.42,6.9V131.27C453.86,132.37,433.27,129.17,412.19,118.66Z", } - } } } @@ -41127,7 +40340,6 @@ impl IconShape for IoLogoTumblr { path { d: "M390,32H120c-49.19,0-88,38.81-88,88V390c0,49.19,38.81,90,88,90H390c49.19,0,90-40.81,90-90V120C480,70.81,439.19,32,390,32ZM336,396H284c-42.51,0-72-23.68-72-76V240H176V192c42.51-11,57.95-48.32,60-80h44v72h52v56H280l-.39,70.51c0,21.87,11,29.43,28.62,29.43L336,340Z", } - } } } @@ -41170,7 +40382,6 @@ impl IconShape for IoLogoTux { path { d: "M443.66,405.05c-1.46-.79-2.85-1.54-4-2.2-6.47-3.83-13-10.52-11.85-17.83,2.42-15.94,2.89-23.47-.49-28.79a15.61,15.61,0,0,0-7.67-6.2l0-.06c1.41-2.56,2.26-5.66,2.83-10.12,1.44-11-5-44-13.7-70.7-8.08-24.68-29.24-50-44.7-68.56l-3.61-4.34c-23.88-28.93-24.34-38.19-26.55-82.67-.32-6.47-.69-13.8-1.17-22C329.87,41.43,304,16,256,16c-25.2,0-44.62,7.15-57.72,21.26C187.79,48.55,182,64,182,80.78c0,29.52,2,53,2.15,54.29,1.4,35.7,1,41.22-8.31,57.55-2.23,3.93-8.38,10.87-14.89,18.21-8.48,9.57-18.09,20.41-23.36,29.22-3.77,6.31-5.88,12.63-8.11,19.33-3.4,10.21-7.26,21.78-18.15,36.57-12.57,17.07-15.52,29.61-11,47.45v0c-4.94,6.45-4.83,14.37-4.75,20.23a25.84,25.84,0,0,1-.3,6.09c-2.29,7.59-12.42,9.4-22,10.18-1.58.12-3.1.21-4.55.29-7.26.39-13.53.74-17.13,6.3-3.47,5.36-1.12,13.8,2.14,25.48.72,2.58,1.46,5.25,2.19,8.06,1.83,7-.16,10.48-2.68,14.84-2.44,4.21-5.21,9-5.21,17.55,0,14.67,20,18,43.05,21.94,7.36,1.24,15,2.53,22.63,4.24a225.58,225.58,0,0,1,34.08,10.68c9.72,3.73,17.4,6.68,26.43,6.68,16.18,0,28.25-9.77,39.92-19.21L216.3,475c5.53-4.49,21.5-4,34.34-3.64,3.46.1,6.73.2,9.65.2l6.22,0c13.48-.08,31.94-.18,42.23,2.5,3.75,1,6.2,3.72,9.29,7.19C323.9,487.81,331.2,496,351.42,496c19.39,0,29.55-8.71,41.32-18.8,7.16-6.13,14.56-12.48,25.07-17.86,3.92-2,7.62-3.87,11.08-5.61C451.53,442.35,464,436.08,464,425.91,464,416,451.76,409.41,443.66,405.05ZM211.11,88.38a13.91,13.91,0,0,1,12.47,9c1.95,5.55,1.81,10.42.21,12.94,0,0-.22-1-.36-1.44a14.85,14.85,0,0,0-6.44-8.59,11.35,11.35,0,0,0-8.94-1.47c-4.26,1.13-8.41,5-8.91,18.79-5.16-10.47-2.31-18,.92-23C202.37,90.88,207.53,88.28,211.11,88.38Zm-17.5,375C192,479.24,175.2,479,170.09,478.59c-9.81-.82-21.66-4.69-33.13-8.43-4.52-1.47-9.19-3-13.73-4.34-13.2-3.89-30.12-6.74-43.72-9-3.22-.55-6.27-1.06-9.05-1.55s-4.61-1.27-5.2-2.3c-1-1.65.38-5.25,1.93-9.41C69.27,438,72.11,430.34,72,421c0-3.91-1.47-8.3-2.84-12.56-1.62-5-3.28-10.17-1.93-12.62,1.23-2.23,6.75-2.49,11.6-2.49h2.26c3.55,0,6.62.06,8.75-.53,6.51-1.81,14.86-6.92,17.81-13.88.9-2.17,1.37-6.94,2-14,.37-4.12.74-8.37,1.22-10.58a3.55,3.55,0,0,1,2.11-2.55c1.65-.77,6.78-1.91,18.63,4.08,11.18,5.65,22.88,25.84,34.2,45.37,3.56,6.14,6.92,11.94,10.3,17.36C190.15,441.14,194.94,450.2,193.61,463.4Zm128.84-31.56a68.74,68.74,0,0,1-4.55,10.9.58.58,0,0,1-1.08-.42,56.61,56.61,0,0,0,2.11-18.43c-.25-4.73-.4-7.59-2.66-8.51s-4.26.83-9.45,5.54c-1.1,1-2.36,2.14-3.78,3.4-10.8,9.47-26.88,20.68-55.61,23.37-16.84,1.59-27.59-4.63-30.92-8.14a2.16,2.16,0,0,0-3.07-.08,2.23,2.23,0,0,0-.51,2.29c2.12,6.84,1.2,12.26-.49,16.19-.95,2.2-1.85,2.05-2-.34-.25-4.64-1-9.88-3-14.19-3.11-6.94-7-14.34-8.89-17.88v-.05c3.24-1.49,8.86-4.83,11.37-10.88s4.48-18-9.82-31.74c-6.28-6.05-22.1-17.16-36.06-27-10.9-7.65-22.17-15.56-23.65-17.51-4.49-5.89-6.37-9.3-6.94-19.65.07-2.3.13-4.59.19-6.89l.27-2.49a.58.58,0,0,1,1.15,0,63.07,63.07,0,0,0,2,9.72c1.08,3.73,2.4,7.58,3.62,9.18,3.19,4.22,7.56,7.39,11.67,8.49a5.48,5.48,0,0,0,5-.72c2.93-2.33,2.65-7.6,2.19-16.34-.47-9-1.11-21.34,1.85-34.55,5.62-25,10.91-32.51,17.61-42,.86-1.22,1.75-2.47,2.65-3.79,1.44-2.08,3-4.1,4.67-6.23,7.47-9.61,15.93-20.49,13.92-40.95-.51-5.19-.76-8.83-.86-11.39a1,1,0,0,1,1.88-.59l.49.77,1.21,2c4.86,8,13.64,22.57,25.1,22.57a13.62,13.62,0,0,0,2.36-.21c23.39-3.93,51.9-30.25,52.17-30.51,3.12-3,2.84-6.14,1.64-7.91a5.18,5.18,0,0,0-6.45-1.72c-3.29,1.4-7.14,3.15-11.22,5-13.82,6.27-37,16.75-42.25,14.34a23.11,23.11,0,0,1-6.32-5.13,1,1,0,0,1,1.14-1.65c5.59,2.29,9.55,1.45,14.2-.08l1-.34c9.37-3.09,14.2-4.77,30.76-12.08a97.55,97.55,0,0,1,16.26-5.93c4-1,6.42-1.63,7.71-4.34a6.65,6.65,0,0,0-.5-7.13c-1.53-1.87-4.07-2.57-7-1.9-3.22.75-4.7,3-6.41,4.49-2.4,2.05-5,4.16-17.19,8.65-27,10-34.58,10.61-45.21,3.43-9.84-6.69-15.15-13.23-15.15-16,0-2.13,5.45-5.7,8.71-7.84,1.33-.87,2.59-1.69,3.62-2.46,4.34-3.22,13-11.39,13.38-11.73,5.4-5.41,17.91-2.18,25,2.58a2.23,2.23,0,0,0,1.72.41,2.14,2.14,0,0,0,1.68-2.58c-4.2-17.46-.13-27.34,4-32.55a22.58,22.58,0,0,1,17.48-8.48c12.81,0,21.76,10,21.76,24.42,0,11-2.82,16.79-5.48,20.3a1.73,1.73,0,0,1-2.58.18,1.78,1.78,0,0,1-.24-2.2A24.61,24.61,0,0,0,290,114a16.58,16.58,0,0,0-16.84-16.67c-3.94,0-13.48,1.5-16.77,15.44a29.81,29.81,0,0,0-.34,11.07l.08.71c.9,7.38,15.3,12.51,27.23,15.51,11.36,2.85,13,6.22,8.84,19.63s3.11,26.23,5.7,29.57a78.3,78.3,0,0,1,8.31,12.47,93.8,93.8,0,0,1,6.62,16.48c2.17,6.79,4.05,12.65,10.63,21.22,11.07,14.4,17.66,48.64,15,78-.21,2.41-.53,4.29-.77,5.67-.43,2.53-.72,4.2.66,5.38s3.16.7,7.26-.63l3.43-1.09a109.33,109.33,0,0,1,12.58-2.8,2.15,2.15,0,0,0,1.59-1.16c3.43-6.91,3.85-15.22,4-22.47q0-1.31.06-2.79c.19-7.77.45-18.93-2.95-32a1,1,0,0,1,1.93-.64,93,93,0,0,1,6.66,25.55c2.55,22.58-1.9,32.09-1.94,32.17a1.61,1.61,0,0,0,.95,2.25,17.12,17.12,0,0,1,6.95,4.67c1.46,1.66.93,2.4-1.14,1.62a36.26,36.26,0,0,0-12.77-2.29c-10.4,0-18.09,4.95-21.51,9.19-3.19,3.94-3.7,7.67-3.83,11.27l-.06.05c-7.48-.75-12.94,1.21-17.47,6.21l-.08.09c-6.26,7.75-4,24.63-1.29,38.48h0C322,400.61,326.31,419.68,322.45,431.84Zm96.1,10.07c-15.71,6.71-25.43,14.51-34,21.39-5.65,4.53-11,8.81-17.28,12.14-10.12,5.34-24.91,6.53-33.27-7.7-2.37-4-.71-9.86,1.58-17.95,3.05-10.75,7.23-25.46,3.71-44.65-.94-5.12-1.77-9.51-2.49-13.31C334,377,332.9,371.43,334,367c.63-2.45,3.43-3,5.87-3a20.83,20.83,0,0,1,2.63.19l0,0a29.51,29.51,0,0,0,7,12.1c5.7,5.86,13.63,8.83,23.56,8.85,2.1.17,25.94,1.55,36.54-22.4l0,0c1.46.18,3.65.7,4.3,2.3,1.28,3.19-.27,8.91-1.52,13.5-.9,3.31-1.68,6.16-1.63,8.37.31,16,11,22.78,25.83,32.16,1.79,1.13,3.66,2.31,5.55,3.54S445,425,445,426C444.48,430.79,425,439.16,418.55,441.91Z", } - } } } @@ -41225,7 +40436,6 @@ impl IconShape for IoLogoTwitch { x: "208", y: "143", } - } } } @@ -41268,7 +40478,6 @@ impl IconShape for IoLogoTwitter { path { d: "M496,109.5a201.8,201.8,0,0,1-56.55,15.3,97.51,97.51,0,0,0,43.33-53.6,197.74,197.74,0,0,1-62.56,23.5A99.14,99.14,0,0,0,348.31,64c-54.42,0-98.46,43.4-98.46,96.9a93.21,93.21,0,0,0,2.54,22.1,280.7,280.7,0,0,1-203-101.3A95.69,95.69,0,0,0,36,130.4C36,164,53.53,193.7,80,211.1A97.5,97.5,0,0,1,35.22,199v1.2c0,47,34,86.1,79,95a100.76,100.76,0,0,1-25.94,3.4,94.38,94.38,0,0,1-18.51-1.8c12.51,38.5,48.92,66.5,92.05,67.3A199.59,199.59,0,0,1,39.5,405.6,203,203,0,0,1,16,404.2,278.68,278.68,0,0,0,166.74,448c181.36,0,280.44-147.7,280.44-275.8,0-4.2-.11-8.4-.31-12.5A198.48,198.48,0,0,0,496,109.5Z", } - } } } @@ -41311,7 +40520,6 @@ impl IconShape for IoLogoUsd { path { d: "M240,480V443.58C160.53,439,112.25,398.06,112,336h72c1.77,26.34,23.86,46.45,56,50V288L213.23,281c-61-14.18-93.64-49.39-93.64-102.08C119.59,116.81,164.08,76.08,240,70V32h32V70c77.39,6.3,119,47.74,120,106H320c-.76-24.06-15.83-43.39-48-46v92l30.82,7.28C367.61,243.46,400,277,400,332c0,64.34-43.74,105.88-128,111.32V480Zm0-264V130c-27.59,1.52-47.27,18.47-47.27,42.53C192.73,194.83,209.12,209.41,240,216Zm32,78v92c38.15-1.54,56.38-18.92,56.38-45.77C328.38,315.65,310.15,299.1,272,294Z", } - } } } @@ -41354,7 +40562,6 @@ impl IconShape for IoLogoVenmo { path { d: "M444.17,32H70.28C49.85,32,32,46.7,32,66.89V441.6C32,461.91,49.85,480,70.28,480H444.06C464.6,480,480,461.8,480,441.61V66.89C480.12,46.7,464.6,32,444.17,32ZM278,387H174.32L132.75,138.44l90.75-8.62,22,176.87c20.53-33.45,45.88-86,45.88-121.87,0-19.62-3.36-33-8.61-44L365.4,124.1c9.56,15.78,13.86,32,13.86,52.57C379.25,242.17,323.34,327.26,278,387Z", } - } } } @@ -41398,7 +40605,6 @@ impl IconShape for IoLogoVercel { d: "M256,48,496,464H16Z", fill_rule: "evenodd", } - } } } @@ -41441,7 +40647,6 @@ impl IconShape for IoLogoVimeo { path { d: "M476.9,114c-5-23.39-17.51-38.78-40.61-46.27s-64.92-4.5-94.12,16.79c-26.79,19.51-46.26,54.42-54,78.28a4,4,0,0,0,5.13,5c10.77-3.8,21.72-7.1,34-6.45,15,.8,24.51,12,24.91,25.29.3,9.79-.2,18.69-3.6,27.68C337.87,243,321,270.78,301.06,295.07a72.49,72.49,0,0,1-10,9.89c-10.21,8.29-18.81,6.1-25.41-5.2-5.4-9.29-9-18.88-12.2-29.08-12.4-39.67-16.81-80.84-23.81-121.52-3.3-19.48-7-39.77-18-56.86-11.6-17.79-28.61-24.58-50-22-14.7,1.8-36.91,17.49-47.81,26.39,0,0-56,46.87-81.82,71.35l21.2,27s17.91-12.49,27.51-18.29c5.7-3.39,12.4-4.09,17.2.2,4.51,3.9,9.61,9,12.31,14.1,5.7,10.69,11.2,21.88,14.7,33.37,13.2,44.27,25.51,88.64,37.81,133.22,6.3,22.78,13.9,44.17,28,63.55,19.31,26.59,39.61,32.68,70.92,21.49,25.41-9.09,46.61-26.18,66-43.87,33.11-30.18,59.12-65.36,85.52-101.14C433.59,270,450.49,242,464.59,210.72,478.5,179.74,484,147.26,476.9,114Z", } - } } } @@ -41485,7 +40690,6 @@ impl IconShape for IoLogoVk { d: "M484.7,132c3.56-11.28,0-19.48-15.75-19.48H416.58c-13.21,0-19.31,7.18-22.87,14.86,0,0-26.94,65.6-64.56,108.13-12.2,12.3-17.79,16.4-24.4,16.4-3.56,0-8.14-4.1-8.14-15.37V131.47c0-13.32-4.06-19.47-15.25-19.47H199c-8.14,0-13.22,6.15-13.22,12.3,0,12.81,18.81,15.89,20.84,51.76V254c0,16.91-3,20-9.66,20-17.79,0-61-66.11-86.92-141.44C105,117.64,99.88,112,86.66,112H33.79C18.54,112,16,119.17,16,126.86c0,13.84,17.79,83.53,82.86,175.77,43.21,63,104.72,96.86,160.13,96.86,33.56,0,37.62-7.69,37.62-20.5V331.33c0-15.37,3.05-17.93,13.73-17.93,7.62,0,21.35,4.09,52.36,34.33C398.28,383.6,404.38,400,424.21,400h52.36c15.25,0,22.37-7.69,18.3-22.55-4.57-14.86-21.86-36.38-44.23-62-12.2-14.34-30.5-30.23-36.09-37.92-7.62-10.25-5.59-14.35,0-23.57-.51,0,63.55-91.22,70.15-122", style: "fill-rule:evenodd", } - } } } @@ -41531,7 +40735,6 @@ impl IconShape for IoLogoVue { polygon { points: "409.4 47.92 256 313.61 102.6 47.92 15.74 47.92 256 464.08 496.26 47.92 409.4 47.92", } - } } } @@ -41589,7 +40792,6 @@ impl IconShape for IoLogoWebComponent { polygon { points: "179.9 388 103.74 256 179.9 124 179.9 124 223.74 48 136 48 16 256 136 464 223.74 464 179.9 388 179.9 388", } - } } } @@ -41631,11 +40833,12 @@ impl IconShape for IoLogoWechat { rsx! { path { d: "M408.67,298.53a21,21,0,1,1,20.9-21,20.85,20.85,0,0,1-20.9,21m-102.17,0a21,21,0,1,1,20.9-21,20.84,20.84,0,0,1-20.9,21M458.59,417.39C491.1,394.08,512,359.13,512,319.51c0-71.08-68.5-129.35-154.41-129.35S203.17,248.43,203.17,319.51s68.5,129.34,154.42,129.34c17.41,0,34.83-2.33,49.92-7,2.49-.86,3.48-1.17,4.64-1.17a16.67,16.67,0,0,1,8.13,2.34L454,462.83a11.62,11.62,0,0,0,3.48,1.17,5,5,0,0,0,4.65-4.66,14.27,14.27,0,0,0-.77-3.86c-.41-1.46-5-16-7.36-25.27a18.94,18.94,0,0,1-.33-3.47,11.4,11.4,0,0,1,5-9.35", + id: "XMLID_501_-1", } path { d: "M246.13,178.51a24.47,24.47,0,0,1,0-48.94c12.77,0,24.38,11.65,24.38,24.47,1.16,12.82-10.45,24.47-24.38,24.47m-123.06,0A24.47,24.47,0,1,1,147.45,154a24.57,24.57,0,0,1-24.38,24.47M184.6,48C82.43,48,0,116.75,0,203c0,46.61,24.38,88.56,63.85,116.53C67.34,321.84,68,327,68,329a11.38,11.38,0,0,1-.66,4.49C63.85,345.14,59.4,364,59.21,365s-1.16,3.5-1.16,4.66a5.49,5.49,0,0,0,5.8,5.83,7.15,7.15,0,0,0,3.49-1.17L108,351c3.49-2.33,5.81-2.33,9.29-2.33a16.33,16.33,0,0,1,5.81,1.16c18.57,5.83,39.47,8.16,60.37,8.16h10.45a133.24,133.24,0,0,1-5.81-38.45c0-78.08,75.47-141,168.35-141h10.45C354.1,105.1,277.48,48,184.6,48", + id: "XMLID_505_-7", } - } } } @@ -41679,7 +40882,6 @@ impl IconShape for IoLogoWhatsapp { d: "M414.73,97.1A222.14,222.14,0,0,0,256.94,32C134,32,33.92,131.58,33.87,254A220.61,220.61,0,0,0,63.65,365L32,480l118.25-30.87a223.63,223.63,0,0,0,106.6,27h.09c122.93,0,223-99.59,223.06-222A220.18,220.18,0,0,0,414.73,97.1ZM256.94,438.66h-.08a185.75,185.75,0,0,1-94.36-25.72l-6.77-4L85.56,427.26l18.73-68.09-4.41-7A183.46,183.46,0,0,1,71.53,254c0-101.73,83.21-184.5,185.48-184.5A185,185,0,0,1,442.34,254.14C442.3,355.88,359.13,438.66,256.94,438.66ZM358.63,300.47c-5.57-2.78-33-16.2-38.08-18.05s-8.83-2.78-12.54,2.78-14.4,18-17.65,21.75-6.5,4.16-12.07,1.38-23.54-8.63-44.83-27.53c-16.57-14.71-27.75-32.87-31-38.42s-.35-8.56,2.44-11.32c2.51-2.49,5.57-6.48,8.36-9.72s3.72-5.56,5.57-9.26.93-6.94-.46-9.71-12.54-30.08-17.18-41.19c-4.53-10.82-9.12-9.35-12.54-9.52-3.25-.16-7-.2-10.69-.2a20.53,20.53,0,0,0-14.86,6.94c-5.11,5.56-19.51,19-19.51,46.28s20,53.68,22.76,57.38,39.3,59.73,95.21,83.76a323.11,323.11,0,0,0,31.78,11.68c13.35,4.22,25.5,3.63,35.1,2.2,10.71-1.59,33-13.42,37.63-26.38s4.64-24.06,3.25-26.37S364.21,303.24,358.63,300.47Z", style: "fill-rule:evenodd", } - } } } @@ -41731,7 +40933,6 @@ impl IconShape for IoLogoWindows { path { d: "M216,69.7,32,96V249H216V69.7Z", } - } } } @@ -41783,7 +40984,6 @@ impl IconShape for IoLogoWordpress { path { d: "M256,48a208.06,208.06,0,0,1,81,399.66A208.06,208.06,0,0,1,175,64.34,206.7,206.7,0,0,1,256,48m0-16C132.29,32,32,132.29,32,256S132.29,480,256,480,480,379.71,480,256,379.71,32,256,32Z", } - } } } @@ -41835,7 +41035,6 @@ impl IconShape for IoLogoXbox { path { d: "M358.7,292.9C312.4,236,255.8,199,255.8,199s-56.3,37-102.7,93.9c-39.8,48.9-54.6,84.8-62.6,107.8l-1.3,4.8a224,224,0,0,0,333.6,0l-1.4-4.8C413.4,377.7,398.5,341.8,358.7,292.9Z", } - } } } @@ -41881,7 +41080,6 @@ impl IconShape for IoLogoXing { path { d: "M221.9,216.2,163,113a2,2,0,0,0-2-1H65l58.9,104.4a1.13,1.13,0,0,1,.1.8L43,352h96.8a1.54,1.54,0,0,0,1.6-.9l80.5-133.7A2.44,2.44,0,0,0,221.9,216.2Z", } - } } } @@ -41924,7 +41122,6 @@ impl IconShape for IoLogoYahoo { path { d: "M410.32,37.13c-13.56,0-27-.93-39.12-5.13L256,218.67,140.8,32c-12.12,4.2-24.84,5.13-38.4,5.13C89.08,37.13,75.88,36.08,64,32L217.6,280.15V480c12-4.08,25-5.13,38.4-5.13s26.4,1.05,38.4,5.13V280.5L448,32C436.12,36,423.64,37.13,410.32,37.13Z", } - } } } @@ -41967,7 +41164,6 @@ impl IconShape for IoLogoYen { path { d: "M448,32H368L256,253.13,144,32H64L176.37,240H128v48h73.56L216,319v17H128v48h88v96h80V384h88V336H296V319l14.89-31H384V240H335.71Z", } - } } } @@ -42010,7 +41206,6 @@ impl IconShape for IoLogoYoutube { path { d: "M508.64,148.79c0-45-33.1-81.2-74-81.2C379.24,65,322.74,64,265,64H247c-57.6,0-114.2,1-169.6,3.6-40.8,0-73.9,36.4-73.9,81.4C1,184.59-.06,220.19,0,255.79q-.15,53.4,3.4,106.9c0,45,33.1,81.5,73.9,81.5,58.2,2.7,117.9,3.9,178.6,3.8q91.2.3,178.6-3.8c40.9,0,74-36.5,74-81.5,2.4-35.7,3.5-71.3,3.4-107Q512.24,202.29,508.64,148.79ZM207,353.89V157.39l145,98.2Z", } - } } } @@ -42101,7 +41296,6 @@ impl IconShape for IoMagnetOutline { y1: "305.75", y2: "373.63", } - } } } @@ -42179,7 +41373,6 @@ impl IconShape for IoMagnetSharp { x: "243.06", y: "324.59", } - } } } @@ -42249,7 +41442,6 @@ impl IconShape for IoMagnet { path { d: "M428.85,83.28a144,144,0,0,0-203.71-.06l-65.06,65.05a4,4,0,0,0,0,5.66l62.23,62.22a4,4,0,0,0,5.66,0l65-65.05a48,48,0,0,1,68.46.59c18.3,18.92,17.47,49.24-1.14,67.85L295.85,284a4,4,0,0,0,0,5.66l62.22,62.23a4,4,0,0,0,5.66,0l64.08-64.08C484.18,231.47,485.18,139.68,428.85,83.28Z", } - } } } @@ -42311,7 +41503,6 @@ impl IconShape for IoMailOpenOutline { y1: "192", y2: "297", } - } } } @@ -42354,7 +41545,6 @@ impl IconShape for IoMailOpenSharp { path { d: "M471.05,168.36,263.24,65.69a16.37,16.37,0,0,0-14.48,0L41,168.36a16,16,0,0,0-9,14.31V432a16.09,16.09,0,0,0,16.19,16H463.81A16.09,16.09,0,0,0,480,432V182.67A16,16,0,0,0,471.05,168.36ZM256,97.89l173,85.44L253.3,270.11l-173-85.44Z", } - } } } @@ -42397,7 +41587,6 @@ impl IconShape for IoMailOpen { path { d: "M448.67,154.45,274.1,68.2a41.1,41.1,0,0,0-36.2,0L63.33,154.45A55.6,55.6,0,0,0,32,204.53V389.14c0,30.88,25.42,56,56.67,56H423.33c31.25,0,56.67-25.12,56.67-56V204.53A55.6,55.6,0,0,0,448.67,154.45ZM252.38,96.82a8.22,8.22,0,0,1,7.24,0L429,180.48l-172,85a8.22,8.22,0,0,1-7.24,0L80.35,181.81Z", } - } } } @@ -42450,7 +41639,6 @@ impl IconShape for IoMailOutline { points: "112 160 256 272 400 160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -42493,7 +41681,6 @@ impl IconShape for IoMailSharp { path { d: "M464,80H48A16,16,0,0,0,32,96V416a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V96A16,16,0,0,0,464,80ZM265.82,284.63a16,16,0,0,1-19.64,0L89.55,162.81l19.64-25.26L256,251.73,402.81,137.55l19.64,25.26Z", } - } } } @@ -42549,7 +41736,6 @@ impl IconShape for IoMailUnreadOutline { path { d: "M432,192a63.95,63.95,0,1,1,63.95-63.95A64,64,0,0,1,432,192Zm0-95.9a32,32,0,1,0,31.95,32A32,32,0,0,0,432,96.1Z", } - } } } @@ -42595,7 +41781,6 @@ impl IconShape for IoMailUnreadSharp { path { d: "M371.51,202.43l-105.69,82.2a16,16,0,0,1-19.64,0L89.55,162.81l19.64-25.26L256,251.73l94.36-73.39A95.81,95.81,0,0,1,349,80H48A16,16,0,0,0,32,96V416a16,16,0,0,0,16,16H464a16,16,0,0,0,16-16V211.13a95.75,95.75,0,0,1-108.49-8.7Z", } - } } } @@ -42641,7 +41826,6 @@ impl IconShape for IoMailUnread { path { d: "M371.38,202.53l-105.56,82.1a16,16,0,0,1-19.64,0l-144-112a16,16,0,1,1,19.64-25.26L256,251.73l94.22-73.28A95.86,95.86,0,0,1,348.81,80H88a56.06,56.06,0,0,0-56,56V376a56.06,56.06,0,0,0,56,56H424a56.06,56.06,0,0,0,56-56V211.19a95.85,95.85,0,0,1-108.62-8.66Z", } - } } } @@ -42684,7 +41868,6 @@ impl IconShape for IoMail { path { d: "M424,80H88a56.06,56.06,0,0,0-56,56V376a56.06,56.06,0,0,0,56,56H424a56.06,56.06,0,0,0,56-56V136A56.06,56.06,0,0,0,424,80Zm-14.18,92.63-144,112a16,16,0,0,1-19.64,0l-144-112a16,16,0,1,1,19.64-25.26L256,251.73,390.18,147.37a16,16,0,0,1,19.64,25.26Z", } - } } } @@ -42755,7 +41938,6 @@ impl IconShape for IoMaleFemaleOutline { y1: "128.72", y2: "32", } - } } } @@ -42798,7 +41980,6 @@ impl IconShape for IoMaleFemaleSharp { path { d: "M330,16V60h42.89l-37.1,37.09A157.67,157.67,0,0,0,216,42C128.88,42,58,112.88,58,200c0,79.66,59.26,145.72,136,156.46V394H144v44h50v58h44V438h50V394H238V356.46c76.74-10.74,136-76.8,136-156.46a157.23,157.23,0,0,0-14-64.93l44-44V134h44V16ZM216,314A114,114,0,1,1,330,200,114.13,114.13,0,0,1,216,314Z", } - } } } @@ -42841,7 +42022,6 @@ impl IconShape for IoMaleFemale { path { d: "M426,16H352a22,22,0,0,0,0,44h20.89l-37.1,37.09A157.68,157.68,0,0,0,216,42C128.88,42,58,112.88,58,200c0,79.66,59.26,145.72,136,156.46V394H166a22,22,0,0,0,0,44h28v36a22,22,0,0,0,44,0V438h28a22,22,0,0,0,0-44H238V356.46c76.74-10.74,136-76.8,136-156.46a157.15,157.15,0,0,0-14-64.92l44-44V112a22,22,0,0,0,44,0V38A22,22,0,0,0,426,16ZM216,314A114,114,0,1,1,330,200,114.13,114.13,0,0,1,216,314Z", } - } } } @@ -42907,7 +42087,6 @@ impl IconShape for IoMaleOutline { y1: "188", y2: "64", } - } } } @@ -42950,7 +42129,6 @@ impl IconShape for IoMaleSharp { path { d: "M330,48V92h58.89L328.5,152.39c-68.2-52.86-167-48-229.54,14.57h0C31.12,234.81,31.12,345.19,99,413A174.21,174.21,0,0,0,345,413c62.57-62.58,67.43-161.34,14.57-229.54L420,123.11V182h44V48ZM313.92,381.92a130.13,130.13,0,0,1-183.84,0c-50.69-50.68-50.69-133.16,0-183.84s133.16-50.69,183.84,0S364.61,331.24,313.92,381.92Z", } - } } } @@ -42993,7 +42171,6 @@ impl IconShape for IoMale { path { d: "M442,48H352a22,22,0,0,0,0,44h36.89L328.5,152.39c-68.19-52.86-167-48-229.54,14.57h0C31.12,234.81,31.12,345.19,99,413A174.21,174.21,0,0,0,345,413c62.57-62.58,67.43-161.35,14.57-229.54L420,123.11V160a22,22,0,0,0,44,0V70A22,22,0,0,0,442,48ZM313.92,381.92a130.13,130.13,0,0,1-183.84,0c-50.69-50.68-50.69-133.16,0-183.84s133.16-50.69,183.84,0S364.61,331.24,313.92,381.92Z", } - } } } @@ -43051,7 +42228,6 @@ impl IconShape for IoManOutline { r: "40", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -43099,7 +42275,6 @@ impl IconShape for IoManSharp { path { d: "M336,128H176a32,32,0,0,0-32,32V320h48V192h8V512h52V328h8V512h52V192h8V320h48V160A32,32,0,0,0,336,128Z", } - } } } @@ -43147,7 +42322,6 @@ impl IconShape for IoMan { path { d: "M304,128H208a64.19,64.19,0,0,0-64,64V299.52c0,10.85,8.43,20.08,19.27,20.47A20,20,0,0,0,184,300V200.27a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8V489a23,23,0,0,0,23,23h0a23,23,0,0,0,23-23V346.34A10.24,10.24,0,0,1,255.33,336,10,10,0,0,1,266,346V489a23,23,0,0,0,23,23h0a23,23,0,0,0,23-23V200.27a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8v99.52c0,10.85,8.43,20.08,19.27,20.47A20,20,0,0,0,368,300V192A64.19,64.19,0,0,0,304,128Z", } - } } } @@ -43205,7 +42379,6 @@ impl IconShape for IoMapOutline { y1: "48", y2: "384", } - } } } @@ -43248,7 +42421,6 @@ impl IconShape for IoMapSharp { path { d: "M327.71,130.93,184,39,32,144V480l152.29-98.93L328,473,480,368V32ZM312,421,200,349V91l112,72Z", } - } } } @@ -43297,7 +42469,6 @@ impl IconShape for IoMap { path { d: "M464.53,46.47a31.64,31.64,0,0,0-31.5-.88,12.07,12.07,0,0,0-1.25.74l-84.15,55a8,8,0,0,0-3.63,6.72V465.51a8,8,0,0,0,12.52,6.63l107.07-73.46a32,32,0,0,0,16.41-28v-296A32.76,32.76,0,0,0,464.53,46.47Z", } - } } } @@ -43374,7 +42545,6 @@ impl IconShape for IoMedalOutline { y1: "144", y2: "250", } - } } } @@ -43425,7 +42595,6 @@ impl IconShape for IoMedalSharp { cy: "352", r: "32", } - } } } @@ -43476,7 +42645,6 @@ impl IconShape for IoMedal { path { d: "M486.17,120.56l-31-62a47.7,47.7,0,0,0-32.79-25.46L342.5,160h0L298,231.08a128,128,0,0,0-84,0l-23.32-37.2a4,4,0,0,0-3.39-1.88H51.14a4,4,0,0,0-3.36,6.16l82.7,128.73a128,128,0,1,0,251,0L483.62,168A48.22,48.22,0,0,0,486.17,120.56Zm-226,295.31a64,64,0,1,1,59.69-59.69A64.08,64.08,0,0,1,260.18,415.87Z", } - } } } @@ -43520,7 +42688,6 @@ impl IconShape for IoMedicalOutline { d: "M429.93,174.27l-16.47-28.59a15.49,15.49,0,0,0-21.15-5.7l-98.39,57a4,4,0,0,1-6-3.5L288,80a16,16,0,0,0-16-16H240a16,16,0,0,0-16,16l.07,113.57a4,4,0,0,1-6,3.5l-98.39-57a15.49,15.49,0,0,0-21.15,5.7L82.07,174.37a15.42,15.42,0,0,0,5.69,21.1l98.49,57.08a4,4,0,0,1,0,6.9L87.76,316.53a15.54,15.54,0,0,0-5.69,21.1l16.47,28.59a15.49,15.49,0,0,0,21.15,5.7l98.39-57a4,4,0,0,1,6,3.5L224,432a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16l-.07-113.67a4,4,0,0,1,6-3.5l98.39,57a15.49,15.49,0,0,0,21.15-5.7l16.47-28.59a15.42,15.42,0,0,0-5.69-21.1l-98.49-57.08a4,4,0,0,1,0-6.9l98.49-57.08A15.51,15.51,0,0,0,429.93,174.27Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -43563,7 +42730,6 @@ impl IconShape for IoMedicalSharp { polygon { points: "351.9 256 460 193.6 412 110.4 304 172.8 304 48 208 48 208 172.8 100 110.4 52 193.6 160.1 256 52 318.4 100 401.6 208 339.2 208 464 304 464 304 339.2 412 401.6 460 318.4 351.9 256", } - } } } @@ -43606,7 +42772,6 @@ impl IconShape for IoMedical { path { d: "M272,464H240a32,32,0,0,1-32-32l.05-85.82a4,4,0,0,0-6-3.47l-74.34,43.06a31.48,31.48,0,0,1-43-11.52L68.21,345.61l-.06-.1a31.65,31.65,0,0,1,11.56-42.8l74.61-43.25a4,4,0,0,0,0-6.92L79.78,209.33a31.41,31.41,0,0,1-11.55-43l16.44-28.55a31.48,31.48,0,0,1,19.27-14.74,31.14,31.14,0,0,1,23.8,3.2l74.31,43a4,4,0,0,0,6-3.47L208,80a32,32,0,0,1,32-32h32a32,32,0,0,1,32,32L304,165.72a4,4,0,0,0,6,3.47l74.34-43.06a31.51,31.51,0,0,1,43,11.52l16.49,28.64.06.09a31.52,31.52,0,0,1-11.64,42.86l-74.53,43.2a4,4,0,0,0,0,6.92l74.53,43.2a31.42,31.42,0,0,1,11.56,43l-16.44,28.55a31.48,31.48,0,0,1-19.27,14.74,31.14,31.14,0,0,1-23.8-3.2l-74.31-43a4,4,0,0,0-6,3.46L304,432A32,32,0,0,1,272,464ZM178.44,266.52h0Zm0-21h0Zm155.1-.08Zm0,0h0Z", } - } } } @@ -43673,7 +42838,6 @@ impl IconShape for IoMedkitOutline { y1: "288", y2: "288", } - } } } @@ -43723,7 +42887,6 @@ impl IconShape for IoMedkitSharp { path { d: "M484,96H384V40a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8V96H28a12,12,0,0,0-12,12V468a12,12,0,0,0,12,12H484a12,12,0,0,0,12-12V108A12,12,0,0,0,484,96ZM168,72H344V96H168ZM352,310H278v74H234V310H160V266h74V192h44v74h74Z", } - } } } @@ -43770,7 +42933,6 @@ impl IconShape for IoMedkit { path { d: "M432,96H384V80a48.05,48.05,0,0,0-48-48H176a48.05,48.05,0,0,0-48,48V96H80a64.07,64.07,0,0,0-64,64V416a64,64,0,0,0,64,64H432a64,64,0,0,0,64-64V160A64.07,64.07,0,0,0,432,96ZM336,304H272v64a16,16,0,0,1-32,0V304H176a16,16,0,0,1,0-32h64V208a16,16,0,0,1,32,0v64h64a16,16,0,0,1,0,32ZM352,96H160V80a16,16,0,0,1,16-16H336a16,16,0,0,1,16,16Z", } - } } } @@ -43840,7 +43002,6 @@ impl IconShape for IoMegaphoneOutline { d: "M144,288V456a8,8,0,0,0,8,8h53a16,16,0,0,0,15.29-20.73C211.91,416.39,192,386.08,192,336h16a16,16,0,0,0,16-16V304a16,16,0,0,0-16-16H192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -43889,7 +43050,6 @@ impl IconShape for IoMegaphoneSharp { path { d: "M96,144H52a4,4,0,0,0-4,4v35.59a43,43,0,0,0-4.24,4.35C38.4,194.32,32,205.74,32,224c0,20.19,7.89,33.13,16,40.42V300a4,4,0,0,0,4,4H96Z", } - } } } @@ -43938,7 +43098,6 @@ impl IconShape for IoMegaphone { path { d: "M240,320V152a8,8,0,0,0-8-8H136a8,8,0,0,0-8,8V456a24,24,0,0,0,24,24h52.45a32.66,32.66,0,0,0,25.93-12.45,31.65,31.65,0,0,0,5.21-29.05c-1.62-5.18-3.63-11-5.77-17.19-7.91-22.9-18.34-37.07-21.12-69.32A32,32,0,0,0,240,320Z", } - } } } @@ -43999,7 +43158,6 @@ impl IconShape for IoMenuOutline { y1: "352", y2: "352", } - } } } @@ -44042,7 +43200,6 @@ impl IconShape for IoMenuSharp { path { d: "M64,384H448V341.33H64Zm0-106.67H448V234.67H64ZM64,128v42.67H448V128Z", } - } } } @@ -44103,7 +43260,6 @@ impl IconShape for IoMenu { y1: "360", y2: "360", } - } } } @@ -44173,7 +43329,6 @@ impl IconShape for IoMicCircleOutline { x: "208", y: "128", } - } } } @@ -44216,7 +43371,6 @@ impl IconShape for IoMicCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM208,176a48.14,48.14,0,0,1,48-48h0a48.14,48.14,0,0,1,48,48v64a48.14,48.14,0,0,1-48,48h0a48.14,48.14,0,0,1-48-48Zm144,72.22c0,23.36-10.94,45.61-30.79,62.66A103.71,103.71,0,0,1,272,334.26V352h32v32H208V352h32V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V208.3h32v39.92c0,25.66,28,55.48,64,55.48,29.6,0,64-24.23,64-55.48V208.3h32Z", } - } } } @@ -44259,7 +43413,6 @@ impl IconShape for IoMicCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM208,176a48.14,48.14,0,0,1,48-48h0a48.14,48.14,0,0,1,48,48v64a48.14,48.14,0,0,1-48,48h0a48.14,48.14,0,0,1-48-48Zm144,72.22c0,23.36-10.94,45.61-30.79,62.66A103.71,103.71,0,0,1,272,334.26V352h16a16,16,0,0,1,0,32H224a16,16,0,0,1,0-32h16V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V224.3a16,16,0,0,1,32,0v23.92c0,25.66,28,55.48,64,55.48,29.6,0,64-24.23,64-55.48V224.3a16,16,0,1,1,32,0Z", } - } } } @@ -44317,7 +43470,6 @@ impl IconShape for IoMicOffCircleOutline { path { d: "M287.55,352H272V334.26a100.33,100.33,0,0,0,12.53-3.06,2,2,0,0,0,.89-3.26l-21.07-23.19a3.94,3.94,0,0,0-3.29-1.29c-1.69.15-3.39.24-5.06.24-36,0-64-29.82-64-55.48V224.4A16.26,16.26,0,0,0,176.39,208,15.91,15.91,0,0,0,160,224v24.22c0,23.36,10.94,45.61,30.79,62.66A103.71,103.71,0,0,0,240,334.26V352H224.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,224,384h64a16,16,0,0,0,16-16.77C303.58,358.62,296.16,352,287.55,352Z", } - } } } @@ -44360,7 +43512,6 @@ impl IconShape for IoMicOffCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm64,200.22V208h32v40.22a77.53,77.53,0,0,1-13.37,43.11L316,266.4A44.11,44.11,0,0,0,320,248.22ZM256,128h0a48.14,48.14,0,0,1,48,48v64a48.07,48.07,0,0,1-1.44,11.64l-89-97.92A48.13,48.13,0,0,1,256,128Zm48,256H208V352h32V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V208h32v40.22c0,25.66,28,55.48,64,55.48a56.91,56.91,0,0,0,7-.45l24.52,27a99.57,99.57,0,0,1-15.5,4V352h32ZM208.09,242.87l40.5,44.55A48.2,48.2,0,0,1,208.09,242.87ZM344.16,367.76l-200.5-218.5,23.68-21.52,200.5,218.5Z", } - } } } @@ -44403,7 +43554,6 @@ impl IconShape for IoMicOffCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,80h0a48.14,48.14,0,0,1,48,48v64a47.84,47.84,0,0,1-.63,7.71,2,2,0,0,1-3.46,1l-84.42-92.86a4,4,0,0,1-.47-4.77A48.08,48.08,0,0,1,256,128Zm32,256H224.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,224,352h16V334.26a103.71,103.71,0,0,1-49.21-23.38C170.94,293.83,160,271.58,160,248.22V224a15.91,15.91,0,0,1,16.39-16A16.26,16.26,0,0,1,192,224.4v23.82c0,25.66,28,55.48,64,55.48,1.67,0,3.37-.09,5.06-.24a3.94,3.94,0,0,1,3.29,1.29l21.07,23.19a2,2,0,0,1-.89,3.26A100.33,100.33,0,0,1,272,334.26V352h15.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,288,384ZM210.11,245.09l36.46,40.11a1,1,0,0,1-.95,1.66,48.26,48.26,0,0,1-37.25-41A1,1,0,0,1,210.11,245.09ZM362.76,364.84a16,16,0,0,1-22.6-1.08l-192-210a16,16,0,0,1,23.68-21.52l192,210A16,16,0,0,1,362.76,364.84ZM352,248.22a77.12,77.12,0,0,1-11.93,40.87,2,2,0,0,1-3.19.3l-19.19-21.1a4,4,0,0,1-.76-4.16A43.35,43.35,0,0,0,320,248.22v-23.8a16.3,16.3,0,0,1,13.64-16.24c9.88-1.48,18.36,6.51,18.36,16.12Z", } - } } } @@ -44462,7 +43612,6 @@ impl IconShape for IoMicOffOutline { path { d: "M207.27,242.9,179.41,215a2,2,0,0,0-3.41,1.42V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,77.8,21.19,2,2,0,0,0,.86-3.35L253.2,288.83a4.08,4.08,0,0,0-2.42-1.15c-21.65-2.52-39.48-20.44-42.37-42.43A4,4,0,0,0,207.27,242.9Z", } - } } } @@ -44521,7 +43670,6 @@ impl IconShape for IoMicOffSharp { path { d: "M176,211.63V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,81,20.21Z", } - } } } @@ -44580,7 +43728,6 @@ impl IconShape for IoMicOff { path { d: "M179.41,215a2,2,0,0,0-3.41,1.42V239a80.89,80.89,0,0,0,23.45,56.9,78.55,78.55,0,0,0,77.8,21.19,2,2,0,0,0,.86-3.35Z", } - } } } @@ -44642,7 +43789,6 @@ impl IconShape for IoMicOutline { d: "M256,64a63.68,63.68,0,0,0-64,64V239c0,35.2,29,65,64,65s64-29,64-65V128C320,92,292,64,256,64Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -44703,7 +43849,6 @@ impl IconShape for IoMicSharp { path { d: "M256,320a78.83,78.83,0,0,1-56.55-24.1A80.89,80.89,0,0,1,176,239V128a79.69,79.69,0,0,1,80-80c44.86,0,80,35.14,80,80V239C336,283.66,300.11,320,256,320Z", } - } } } @@ -44764,7 +43909,6 @@ impl IconShape for IoMic { path { d: "M256,320a78.83,78.83,0,0,1-56.55-24.1A80.89,80.89,0,0,1,176,239V128a79.69,79.69,0,0,1,80-80c44.86,0,80,35.14,80,80V239C336,283.66,300.11,320,256,320Z", } - } } } @@ -44808,7 +43952,6 @@ impl IconShape for IoMoonOutline { d: "M160,136c0-30.62,4.51-61.61,16-88C99.57,81.27,48,159.32,48,248c0,119.29,96.71,216,216,216,88.68,0,166.73-51.57,200-128-26.39,11.49-57.38,16-88,16C256.71,352,160,255.29,160,136Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -44851,7 +43994,6 @@ impl IconShape for IoMoonSharp { path { d: "M152.62,126.77c0-33,4.85-66.35,17.23-94.77C87.54,67.83,32,151.89,32,247.38,32,375.85,136.15,480,264.62,480c95.49,0,179.55-55.54,215.38-137.85-28.42,12.38-61.8,17.23-94.77,17.23C256.76,359.38,152.62,255.24,152.62,126.77Z", } - } } } @@ -44894,7 +44036,6 @@ impl IconShape for IoMoon { path { d: "M264,480A232,232,0,0,1,32,248C32,154,86,69.72,169.61,33.33a16,16,0,0,1,21.06,21.06C181.07,76.43,176,104.66,176,136c0,110.28,89.72,200,200,200,31.34,0,59.57-5.07,81.61-14.67a16,16,0,0,1,21.06,21.06C442.28,426,358,480,264,480Z", } - } } } @@ -44964,7 +44105,6 @@ impl IconShape for IoMoveOutline { y1: "256", y2: "256", } - } } } @@ -45034,7 +44174,6 @@ impl IconShape for IoMoveSharp { y1: "256", y2: "256", } - } } } @@ -45104,7 +44243,6 @@ impl IconShape for IoMove { y1: "256", y2: "256", } - } } } @@ -45148,7 +44286,6 @@ impl IconShape for IoMusicalNoteOutline { d: "M240,343.31V424a32.28,32.28,0,0,1-21.88,30.65l-21.47,7.23c-25.9,8.71-52.65-10.75-52.65-38.32h0A34.29,34.29,0,0,1,167.25,391l50.87-17.12A32.29,32.29,0,0,0,240,343.24V92a16.13,16.13,0,0,1,12.06-15.66L360.49,48.2A6,6,0,0,1,368,54v57.76a16.13,16.13,0,0,1-12.12,15.67l-91.64,23.13A32.25,32.25,0,0,0,240,181.91V221.3", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -45191,7 +44328,6 @@ impl IconShape for IoMusicalNoteSharp { path { d: "M381.55,32.05c-18.13,4.28-126.57,31.07-156,38.19A2,2,0,0,0,224,72.18V353.3a2,2,0,0,1-1.32,1.88L182,369.88c-29.82,10.66-54,18.94-54,59.06,0,32.47,23.53,47.18,37.95,50a81.77,81.77,0,0,0,15,1.08c8.89,0,31-3.59,47.52-14.24C256,448,256,448,256,415.93V169.16a2,2,0,0,1,1.49-1.94l125-33a2,2,0,0,0,1.49-1.94V34A2,2,0,0,0,381.55,32.05Z", } - } } } @@ -45234,7 +44370,6 @@ impl IconShape for IoMusicalNote { path { d: "M183.83,480a55.2,55.2,0,0,1-32.36-10.55A56.64,56.64,0,0,1,128,423.58a50.26,50.26,0,0,1,34.14-47.73L213,358.73a16.25,16.25,0,0,0,11-15.49V92a32.1,32.1,0,0,1,24.09-31.15L356.48,32.71A22,22,0,0,1,384,54v57.75a32.09,32.09,0,0,1-24.2,31.19l-91.65,23.13A16.24,16.24,0,0,0,256,181.91V424a48.22,48.22,0,0,1-32.78,45.81l-21.47,7.23A56,56,0,0,1,183.83,480Z", } - } } } @@ -45282,7 +44417,6 @@ impl IconShape for IoMusicalNotesOutline { d: "M416,295.94v80c0,13.91-8.93,25.59-22,30l-22,8c-25.9,8.72-52-10.42-52-38h0a33.37,33.37,0,0,1,23-32l51-18.15c13.07-4.4,22-15.94,22-29.85V58a10,10,0,0,0-12.6-9.61L204,102a16.48,16.48,0,0,0-12,16v226c0,13.91-8.93,25.6-22,30l-52,18c-13.88,4.68-22,17.22-22,32h0c0,27.58,26.52,46.55,52,38l22-8c13.07-4.4,22-16.08,22-30v-80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -45325,7 +44459,6 @@ impl IconShape for IoMusicalNotesSharp { path { d: "M429.46,32.07c-23.6,6.53-205.55,58.81-250.54,71.43a4,4,0,0,0-2.92,3.83v247a2,2,0,0,1-1.33,1.89l-27.85,9.55c-19,7.44-66.82,16.68-66.82,59.19,0,35.54,24.63,51.54,45.86,54.28a52.06,52.06,0,0,0,7.81.8c7.37,0,36.38-7.08,53.3-18.08C208,448.25,208,448,208,412V202c0-.9.62-.84,1.48-1.07l188-51.92a2,2,0,0,1,2.53,2V306.55a2,2,0,0,1-1.36,1.89c-8.9,3-19.23,6.5-26.48,9.12C341.39,328.68,304,335.65,304,376c0,38.51,28.26,54.58,46.3,55.83a87.37,87.37,0,0,0,21.33-1c9-1.38,24.09-5.9,38.14-14.86C432,401.79,432,401.51,432,360V34A2,2,0,0,0,429.46,32.07Z", } - } } } @@ -45368,7 +44501,6 @@ impl IconShape for IoMusicalNotes { path { d: "M421.84,37.37a25.86,25.86,0,0,0-22.6-4.46L199.92,86.49A32.3,32.3,0,0,0,176,118v226c0,6.74-4.36,12.56-11.11,14.83l-.12.05-52,18C92.88,383.53,80,402,80,423.91a55.54,55.54,0,0,0,23.23,45.63A54.78,54.78,0,0,0,135.34,480a55.82,55.82,0,0,0,17.75-2.93l.38-.13L175.31,469A47.84,47.84,0,0,0,208,423.91v-212c0-7.29,4.77-13.21,12.16-15.07l.21-.06L395,150.14a4,4,0,0,1,5,3.86V295.93c0,6.75-4.25,12.38-11.11,14.68l-.25.09-50.89,18.11A49.09,49.09,0,0,0,304,375.92a55.67,55.67,0,0,0,23.23,45.8,54.63,54.63,0,0,0,49.88,7.35l.36-.12L399.31,421A47.83,47.83,0,0,0,432,375.92V58A25.74,25.74,0,0,0,421.84,37.37Z", } - } } } @@ -45415,7 +44547,6 @@ impl IconShape for IoNavigateCircleOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -45458,7 +44589,6 @@ impl IconShape for IoNavigateCircleSharp { path { d: "M256,48h0A208.23,208.23,0,0,0,48,256c0,114.68,93.31,208,208,208h0A208.23,208.23,0,0,0,464,256C464,141.31,370.69,48,256,48Zm-8,361V264H104l-1,0,259-114.11Z", } - } } } @@ -45501,7 +44631,6 @@ impl IconShape for IoNavigateCircle { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM351,175.24,268.76,361.76c-4.79,10.47-20.78,7-20.78-4.56V268a4,4,0,0,0-4-4H154.8c-11.52,0-15-15.87-4.57-20.67L336.76,161A10.73,10.73,0,0,1,351,175.24Z", } - } } } @@ -45545,7 +44674,6 @@ impl IconShape for IoNavigateOutline { d: "M448,64,64,240.14H264a8,8,0,0,1,8,8V448Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -45588,7 +44716,6 @@ impl IconShape for IoNavigateSharp { polygon { points: "480 32 32 240 272 240 272 480 480 32", } - } } } @@ -45631,7 +44758,6 @@ impl IconShape for IoNavigate { path { d: "M272,464a16,16,0,0,1-16-16.42V264.13a8,8,0,0,0-8-8H64.41a16.31,16.31,0,0,1-15.49-10.65,16,16,0,0,1,8.41-19.87l384-176.15a16,16,0,0,1,21.22,21.19l-176,384A16,16,0,0,1,272,464Z", } - } } } @@ -45717,7 +44843,6 @@ impl IconShape for IoNewspaperOutline { path { d: "M176,208H112a16,16,0,0,1-16-16V128a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v64A16,16,0,0,1,176,208Z", } - } } } @@ -45772,7 +44897,6 @@ impl IconShape for IoNewspaperSharp { path { d: "M431.15,477.75A64.11,64.11,0,0,1,384,416V44a12,12,0,0,0-12-12H44A12,12,0,0,0,32,44V424a56,56,0,0,0,56,56H430.85a1.14,1.14,0,0,0,.3-2.25ZM96,208V112h96v96ZM320,400H96V368H320Zm0-64H96V304H320Zm0-64H96V240H320Zm0-64H224V176h96Zm0-64H224V112h96Z", } - } } } @@ -45818,7 +44942,6 @@ impl IconShape for IoNewspaper { path { d: "M384,416V72a40,40,0,0,0-40-40H72A40,40,0,0,0,32,72V424a56,56,0,0,0,56,56H430.85a1.14,1.14,0,0,0,1.15-1.15h0a1.14,1.14,0,0,0-.85-1.1A64.11,64.11,0,0,1,384,416ZM96,128a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v64a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16ZM304,400H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,368H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,400Zm0-64H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,304H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,336Zm0-64H112.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,112,240H303.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,272Zm0-64H240.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,240,176h63.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,208Zm0-64H240.45c-8.61,0-16-6.62-16.43-15.23A16,16,0,0,1,240,112h63.55c8.61,0,16,6.62,16.43,15.23A16,16,0,0,1,304,144Z", } - } } } @@ -45868,7 +44991,6 @@ impl IconShape for IoNotificationsCircleOutline { path { d: "M220.24,352a4,4,0,0,0-4,4.42C218.49,375.14,235.11,384,256,384c20.67,0,37.14-9.15,39.66-27.52a4,4,0,0,0-4-4.48Z", } - } } } @@ -45922,7 +45044,6 @@ impl IconShape for IoNotificationsCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,336c-22.48,0-40-10.25-40-32h80C295.7,373.37,278.29,384,256,384Zm112-48H144V308l28-36V239.7c0-40.41,15.82-75.35,56-84.27L232,128h48l4,27.43c40,8.92,56,44,56,84.27V272l28,36Z", } - } } } @@ -45965,7 +45086,6 @@ impl IconShape for IoNotificationsCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm0,336c-20.9,0-37.52-8.86-39.75-27.58a4,4,0,0,1,4-4.42h71.45a4,4,0,0,1,4,4.48C293.15,374.85,276.68,384,256,384Zm98-48H158c-11.84,0-18-15-11.19-23,16.33-19.34,27.87-27.47,27.87-80.8,0-48.87,25.74-66.21,47-74.67a11.35,11.35,0,0,0,6.33-6.68C231.7,138.6,242.14,128,256,128s24.28,10.6,28,22.86a11.39,11.39,0,0,0,6.34,6.68c21.21,8.44,47,25.81,47,74.67,0,53.33,11.53,61.46,27.86,80.8C371.94,321,365.77,336,354,336Z", } - } } } @@ -46021,7 +45141,6 @@ impl IconShape for IoNotificationsOffCircleOutline { path { d: "M365.2,313c-16.33-19.34-27.86-27.47-27.86-80.8,0-48.86-25.78-66.23-47-74.67a11.39,11.39,0,0,1-6.34-6.68C280.29,138.6,269.88,128,256,128s-24.31,10.6-28,22.86a11.35,11.35,0,0,1-6.33,6.68c-1.28.51-2.57,1.05-3.88,1.63a4,4,0,0,0-1.3,6.36L361,323.21a4,4,0,0,0,6.94-2.95A12,12,0,0,0,365.2,313Z", } - } } } @@ -46064,7 +45183,6 @@ impl IconShape for IoNotificationsOffCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM144,308l28-36V239.7a131.83,131.83,0,0,1,2.34-25.42L285.92,336H144Zm112.18,76C233.6,384,216,373.75,216,352h80C295.7,373.37,278.55,384,256.18,384Zm93.48-3.74-211-227,23.68-21.52,211,227ZM368,330.85l-.32-.38,0,0,0,0L212.18,160.84A73.4,73.4,0,0,1,228,155.43L232,128h48l4,27.43c40,8.92,56,44,56,84.27V272l28,36Z", } - } } } @@ -46107,7 +45225,6 @@ impl IconShape for IoNotificationsOffCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM146.83,313c16.33-19.34,27.86-27.47,27.86-80.8q0-3.75.2-7.26a4,4,0,0,1,7-2.52l98,106.87a4,4,0,0,1-2.94,6.7H158C146.18,336,140.06,321,146.83,313Zm148.93,43.41C293.53,375.14,276.92,384,256,384s-37.51-8.86-39.75-27.58a4,4,0,0,1,4-4.42h71.53A4,4,0,0,1,295.76,356.42Zm67,17.42a16,16,0,0,1-22.6-1.08l-192-212a16,16,0,0,1,23.68-21.52l192,212A16,16,0,0,1,362.76,373.84ZM361,323.21,216.49,165.53a4,4,0,0,1,1.3-6.36c1.31-.58,2.61-1.12,3.89-1.63a11.33,11.33,0,0,0,6.32-6.68C231.72,138.6,242.15,128,256,128s24.29,10.6,28,22.86a11.34,11.34,0,0,0,6.34,6.68c21.21,8.44,47,25.81,47,74.67,0,53.33,11.54,61.46,27.87,80.8a12.09,12.09,0,0,1,2.76,7.25A4,4,0,0,1,361,323.21Z", } - } } } @@ -46166,7 +45283,6 @@ impl IconShape for IoNotificationsOffOutline { y1: "448", y2: "64", } - } } } @@ -46222,7 +45338,6 @@ impl IconShape for IoNotificationsOffSharp { path { d: "M448,352l-48-64V227.47C400,157,372.64,95.61,304,80l-8-48H216l-8,48a117.45,117.45,0,0,0-41.95,18.17l282,282Z", } - } } } @@ -46274,7 +45389,6 @@ impl IconShape for IoNotificationsOff { path { d: "M256,480a80.06,80.06,0,0,0,70.44-42.13A4,4,0,0,0,322.9,432H189.12a4,4,0,0,0-3.55,5.87A80.06,80.06,0,0,0,256,480Z", } - } } } @@ -46322,7 +45436,6 @@ impl IconShape for IoNotificationsOutline { d: "M320,384v16a64,64,0,0,1-128,0V384", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -46368,7 +45481,6 @@ impl IconShape for IoNotificationsSharp { path { d: "M400,288V227.47C400,157,372.64,95.61,304,80l-8-48H216l-8,48c-68.88,15.61-96,76.76-96,147.47V288L64,352v48H448V352Z", } - } } } @@ -46414,7 +45526,6 @@ impl IconShape for IoNotifications { path { d: "M256,480a80.06,80.06,0,0,0,70.44-42.13,4,4,0,0,0-3.54-5.87H189.12a4,4,0,0,0-3.55,5.87A80.06,80.06,0,0,0,256,480Z", } - } } } @@ -46508,7 +45619,6 @@ impl IconShape for IoNuclearOutline { y1: "313.13", y2: "408.19", } - } } } @@ -46560,7 +45670,6 @@ impl IconShape for IoNuclearSharp { path { d: "M403.08,108.92A208,208,0,0,0,108.92,403.08,208,208,0,0,0,403.08,108.92ZM342,256a86.13,86.13,0,0,1-53.47,79.59l51.71,68a169.73,169.73,0,0,1-168.48,0l51.71-68a86,86,0,0,1-50.56-101.77l-85.48.09a170.21,170.21,0,0,1,73.83-119L199.2,191.5a85.78,85.78,0,0,1,113.6,0l37.94-76.59a170.21,170.21,0,0,1,73.83,119l-85.48-.09A85.87,85.87,0,0,1,342,256Z", } - } } } @@ -46603,7 +45712,6 @@ impl IconShape for IoNuclear { path { d: "M258.9,48C141.92,46.42,46.42,141.92,48,258.9,49.56,371.09,140.91,462.44,253.1,464c117,1.6,212.48-93.9,210.88-210.88C462.44,140.91,371.09,49.56,258.9,48ZM429,239.92l-93.08-.1a2,2,0,0,1-1.95-1.57,80.08,80.08,0,0,0-27.44-44.17,2,2,0,0,1-.54-2.43l41.32-83.43a2,2,0,0,1,2.87-.81A176.2,176.2,0,0,1,431,237.71,2,2,0,0,1,429,239.92ZM208.2,260.38a48,48,0,1,1,43.42,43.42A48,48,0,0,1,208.2,260.38ZM164.65,108.22,206,191.65a2,2,0,0,1-.54,2.43A80.08,80.08,0,0,0,178,238.25a2,2,0,0,1-2,1.57l-93.08.1a2,2,0,0,1-2-2.21,176.2,176.2,0,0,1,80.82-130.3A2,2,0,0,1,164.65,108.22Zm-.37,295.34,56.31-74.09a2,2,0,0,1,2.43-.6,79.84,79.84,0,0,0,66,0,2,2,0,0,1,2.43.6l56.31,74.09a2,2,0,0,1-.54,2.92,175.65,175.65,0,0,1-182.36,0A2,2,0,0,1,164.28,403.56Z", } - } } } @@ -46662,7 +45770,6 @@ impl IconShape for IoNutritionOutline { rx: "24", ry: "48", } - } } } @@ -46708,7 +45815,6 @@ impl IconShape for IoNutritionSharp { path { d: "M323.72,82.76C353.68,52.82,352,16.18,352,16.14h0s-35.77-3.76-67.23,27.67S256.06,112,256.06,112,293.74,112.71,323.72,82.76Z", } - } } } @@ -46754,7 +45860,6 @@ impl IconShape for IoNutrition { path { d: "M265.1,111.93c13.16-1.75,37.86-7.83,58.83-28.79a98,98,0,0,0,28-58.2A8,8,0,0,0,343.38,16c-12.71.95-36.76,5.87-58.73,27.85A97.6,97.6,0,0,0,256,103.2,8,8,0,0,0,265.1,111.93Z", } - } } } @@ -46809,7 +45914,6 @@ impl IconShape for IoOpenOutline { y1: "288", y2: "72", } - } } } @@ -46855,7 +45959,6 @@ impl IconShape for IoOpenSharp { polygon { points: "320 48 320 80 409.37 80 377.37 112 400 134.63 432 102.63 432 192 464 192 464 48 320 48", } - } } } @@ -46901,7 +46004,6 @@ impl IconShape for IoOpen { path { d: "M448,48H336a16,16,0,0,0,0,32h73.37l-38.74,38.75a56.35,56.35,0,0,1,22.62,22.62L432,102.63V176a16,16,0,0,0,32,0V64A16,16,0,0,0,448,48Z", } - } } } @@ -47001,7 +46103,6 @@ impl IconShape for IoOptionsOutline { r: "32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -47050,7 +46151,6 @@ impl IconShape for IoOptionsSharp { path { d: "M336,336a48.09,48.09,0,0,0-45.25,32H48v32H290.75a48,48,0,0,0,90.5,0H464V368H381.25A48.09,48.09,0,0,0,336,336Z", } - } } } @@ -47099,7 +46199,6 @@ impl IconShape for IoOptions { path { d: "M448,240H221.25a48,48,0,0,0-90.5,0H64a16,16,0,0,0,0,32h66.75a48,48,0,0,0,90.5,0H448a16,16,0,0,0,0-32Z", } - } } } @@ -47150,7 +46249,6 @@ impl IconShape for IoPaperPlaneOutline { y1: "52", y2: "285", } - } } } @@ -47193,7 +46291,6 @@ impl IconShape for IoPaperPlaneSharp { polygon { points: "496 16 15.88 208 195 289 448 64 223 317 304 496 496 16", } - } } } @@ -47236,7 +46333,6 @@ impl IconShape for IoPaperPlane { path { d: "M473,39.05a24,24,0,0,0-25.5-5.46L47.47,185l-.08,0a24,24,0,0,0,1,45.16l.41.13,137.3,58.63a16,16,0,0,0,15.54-3.59L422,80a7.07,7.07,0,0,1,10,10L226.66,310.26a16,16,0,0,0-3.59,15.54l58.65,137.38c.06.2.12.38.19.57,3.2,9.27,11.3,15.81,21.09,16.25.43,0,.58,0,1,0a24.63,24.63,0,0,0,23-15.46L478.39,64.62A24,24,0,0,0,473,39.05Z", } - } } } @@ -47312,7 +46408,6 @@ impl IconShape for IoPartlySunnyOutline { y1: "94.86", y2: "117.49", } - } } } @@ -47380,7 +46475,6 @@ impl IconShape for IoPartlySunnySharp { x: "406.27", y: "90.18", } - } } } @@ -47438,7 +46532,6 @@ impl IconShape for IoPartlySunny { path { d: "M426.51,133.49a16,16,0,0,1-11.31-27.31l22.62-22.63a16,16,0,0,1,22.63,22.63L437.82,128.8A15.92,15.92,0,0,1,426.51,133.49Z", } - } } } @@ -47496,7 +46589,6 @@ impl IconShape for IoPauseCircleOutline { y1: "192", y2: "320", } - } } } @@ -47539,7 +46631,6 @@ impl IconShape for IoPauseCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM224,336H192V176h32Zm96,0H288V176h32Z", } - } } } @@ -47582,7 +46673,6 @@ impl IconShape for IoPauseCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM224,320a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Zm96,0a16,16,0,0,1-32,0V192a16,16,0,0,1,32,0Z", } - } } } @@ -47636,7 +46726,6 @@ impl IconShape for IoPauseOutline { x: "320", y: "96", } - } } } @@ -47682,7 +46771,6 @@ impl IconShape for IoPauseSharp { path { d: "M368,432H288V80h80Z", } - } } } @@ -47728,7 +46816,6 @@ impl IconShape for IoPause { path { d: "M352,432H304a16,16,0,0,1-16-16V96a16,16,0,0,1,16-16h48a16,16,0,0,1,16,16V416A16,16,0,0,1,352,432Z", } - } } } @@ -47788,7 +46875,6 @@ impl IconShape for IoPawOutline { d: "M105.77,293.9c22.39-9,28.93-44,14.72-78.14C108.53,187,85.62,168,65.38,168a30.21,30.21,0,0,0-11.15,2.1c-22.39,9-28.93,44-14.72,78.14C51.47,277,74.38,296,94.62,296A30.21,30.21,0,0,0,105.77,293.9Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -47855,7 +46941,6 @@ impl IconShape for IoPawSharp { rx: "56", ry: "72", } - } } } @@ -47910,7 +46995,6 @@ impl IconShape for IoPaw { path { d: "M111.59,308.8l.14-.05c11.93-4.79,21.16-14.29,26.69-27.48,8.38-20,7.2-46.75-3.15-71.65C120.94,175.16,92.85,152,65.38,152a46.4,46.4,0,0,0-17,3.2l-.14.05C36.34,160,27.11,169.54,21.58,182.73c-8.38,20-7.2,46.75,3.15,71.65C39.06,288.84,67.15,312,94.62,312A46.4,46.4,0,0,0,111.59,308.8Z", } - } } } @@ -47958,7 +47042,6 @@ impl IconShape for IoPencilOutline { d: "M420.69,68.69,398.07,91.31l22.62,22.63,22.62-22.63a16,16,0,0,0,0-22.62h0A16,16,0,0,0,420.69,68.69Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -48004,7 +47087,6 @@ impl IconShape for IoPencilSharp { path { d: "M425.72,142,370,86.28l31.66-30.66C406.55,50.7,414.05,48,421,48a25.91,25.91,0,0,1,18.42,7.62l17,17A25.87,25.87,0,0,1,464,91c0,7-2.71,14.45-7.62,19.36ZM418.2,71.17h0Z", } - } } } @@ -48052,7 +47134,6 @@ impl IconShape for IoPencil { d: "M413.07,74.84,401.28,86.62l24.1,24.1,11.79-11.79a16.51,16.51,0,0,0,0-23.34l-.75-.75A16.51,16.51,0,0,0,413.07,74.84Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:44px", } - } } } @@ -48107,7 +47188,6 @@ impl IconShape for IoPeopleCircleOutline { path { d: "M163.63,401.37c7.07-28.21,22.12-51.73,45.47-70.75a8,8,0,0,0-2.59-13.77c-12-3.83-25.7-5.88-42.69-5.88-23.82,0-49.11,6.45-68.14,18.17-5.4,3.33-10.7,4.61-14.78,5.75a192.84,192.84,0,0,0,77.78,86.64l1.79-.14A102.82,102.82,0,0,1,163.63,401.37Z", } - } } } @@ -48150,7 +47230,6 @@ impl IconShape for IoPeopleCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm69.3,96.17a72.5,72.5,0,1,1-72.6,72.5A72.55,72.55,0,0,1,325.3,144.17ZM170.2,170.53a59.32,59.32,0,1,1-59.4,59.32A59.35,59.35,0,0,1,170.2,170.53Zm-75.85,155c24.5-13.29,55.87-19.94,75.85-19.94,15,0,34.32,3,53.33,10.2a133.05,133.05,0,0,0-34,27.11c-13.19,15-20.76,32.92-20.76,50.83v15A177.06,177.06,0,0,1,94.35,325.58ZM256,432a175.12,175.12,0,0,1-59.4-10.33V394.62c0-52.59,85.75-79.09,128.7-79.09,23,0,58.38,7.63,86.21,22.81A176.14,176.14,0,0,1,256,432Z", } - } } } @@ -48253,7 +47332,6 @@ impl IconShape for IoPeopleCircle { path { d: "M194.68,284.88a65.39,65.39,0,0,0,15.76-16.57A65.39,65.39,0,0,1,194.68,284.88Z", } - } } } @@ -48309,7 +47387,6 @@ impl IconShape for IoPeopleOutline { d: "M206,306c-18.05-8.27-37.93-11.45-59-11.45-52,0-102.1,25.85-114.65,76.2C30.7,377.41,34.88,384,41.72,384H154", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -48365,7 +47442,6 @@ impl IconShape for IoPeopleSharp { cy: "168", r: "88", } - } } } @@ -48417,7 +47493,6 @@ impl IconShape for IoPeople { path { d: "M212.66,291.45c-17.59-8.6-40.42-12.9-65.65-12.9-29.46,0-58.07,7.68-80.57,21.62C40.93,316,23.77,339.05,16.84,366.88a27.39,27.39,0,0,0,4.79,23.36A25.32,25.32,0,0,0,41.72,400h111a8,8,0,0,0,7.87-6.57c.11-.63.25-1.26.41-1.88,8.48-34.06,28.35-62.84,57.71-83.82a8,8,0,0,0-.63-13.39C216.51,293.42,214.71,292.45,212.66,291.45Z", } - } } } @@ -48479,7 +47554,6 @@ impl IconShape for IoPersonAddOutline { y1: "232", y2: "232", } - } } } @@ -48530,7 +47604,6 @@ impl IconShape for IoPersonAddSharp { path { d: "M288,288c-69.42,0-208,42.88-208,128v64H496V416C496,330.88,357.42,288,288,288Z", } - } } } @@ -48579,7 +47652,6 @@ impl IconShape for IoPersonAdd { path { d: "M104,288V248h40a16,16,0,0,0,0-32H104V176a16,16,0,0,0-32,0v40H32a16,16,0,0,0,0,32H72v40a16,16,0,0,0,32,0Z", } - } } } @@ -48625,7 +47697,6 @@ impl IconShape for IoPersonCircleOutline { path { d: "M256,144c-19.72,0-37.55,7.39-50.22,20.82s-19,32-17.57,51.93C191.11,256,221.52,288,256,288s64.83-32,67.79-71.24c1.48-19.74-4.8-38.14-17.68-51.82C293.39,151.44,275.59,144,256,144Z", } - } } } @@ -48668,7 +47739,6 @@ impl IconShape for IoPersonCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm2,96a72,72,0,1,1-72,72A72,72,0,0,1,258,144Zm-2,288a175.55,175.55,0,0,1-129.18-56.6C135.66,329.62,215.06,320,256,320s120.34,9.62,129.18,55.39A175.52,175.52,0,0,1,256,432Z", } - } } } @@ -48711,7 +47781,6 @@ impl IconShape for IoPersonCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM205.78,164.82C218.45,151.39,236.28,144,256,144s37.39,7.44,50.11,20.94C319,178.62,325.27,197,323.79,216.76,320.83,256,290.43,288,256,288s-64.89-32-67.79-71.25C186.74,196.83,193,178.39,205.78,164.82ZM256,432a175.49,175.49,0,0,1-126-53.22,122.91,122.91,0,0,1,35.14-33.44C190.63,329,222.89,320,256,320s65.37,9,90.83,25.34A122.87,122.87,0,0,1,382,378.78,175.45,175.45,0,0,1,256,432Z", } - } } } @@ -48759,7 +47828,6 @@ impl IconShape for IoPersonOutline { d: "M256,304c-87,0-175.3,48-191.64,138.6C62.39,453.52,68.57,464,80,464H432c11.44,0,17.62-10.48,15.65-21.4C431.3,352,343,304,256,304Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -48814,7 +47882,6 @@ impl IconShape for IoPersonRemoveOutline { y1: "232", y2: "232", } - } } } @@ -48868,7 +47935,6 @@ impl IconShape for IoPersonRemoveSharp { path { d: "M288,288c-69.42,0-208,42.88-208,128v64H496V416C496,330.88,357.42,288,288,288Z", } - } } } @@ -48917,7 +47983,6 @@ impl IconShape for IoPersonRemove { path { d: "M144,216H32a16,16,0,0,0,0,32H144a16,16,0,0,0,0-32Z", } - } } } @@ -48960,7 +48025,6 @@ impl IconShape for IoPersonSharp { path { d: "M256,256A112,112,0,1,0,144,144,112,112,0,0,0,256,256Zm0,32c-69.42,0-208,42.88-208,128v64H464V416C464,330.88,325.42,288,256,288Z", } - } } } @@ -49006,7 +48070,6 @@ impl IconShape for IoPerson { path { d: "M432,480H80A31,31,0,0,1,55.8,468.87c-6.5-7.77-9.12-18.38-7.18-29.11C57.06,392.94,83.4,353.61,124.8,326c36.78-24.51,83.37-38,131.2-38s94.42,13.5,131.2,38c41.4,27.6,67.74,66.93,76.18,113.75,1.94,10.73-.68,21.34-7.18,29.11A31,31,0,0,1,432,480Z", } - } } } @@ -49060,7 +48123,6 @@ impl IconShape for IoPhoneLandscapeOutline { d: "M16,336V312a8,8,0,0,1,8-8h0a16,16,0,0,0,16-16V224a16,16,0,0,0-16-16h0a8,8,0,0,1-8-8V176", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -49103,7 +48165,6 @@ impl IconShape for IoPhoneLandscapeSharp { path { d: "M0,130V382a18,18,0,0,0,18,18H494a18,18,0,0,0,18-18V130a18,18,0,0,0-18-18H18A18,18,0,0,0,0,130ZM448,364H64V148H448Z", } - } } } @@ -49152,7 +48213,6 @@ impl IconShape for IoPhoneLandscape { path { d: "M0,176V336a64,64,0,0,0,64,64H448a64,64,0,0,0,64-64V176a64,64,0,0,0-64-64H64A64,64,0,0,0,0,176Zm448-32a32,32,0,0,1,32,32V336a32,32,0,0,1-32,32H64a32,32,0,0,1-32-32V324.65a7.94,7.94,0,0,1,4.75-7.3A32,32,0,0,0,56,288V224a32,32,0,0,0-19.25-29.35,7.94,7.94,0,0,1-4.75-7.3V176a32,32,0,0,1,32-32Z", } - } } } @@ -49205,7 +48265,6 @@ impl IconShape for IoPhonePortraitOutline { d: "M176,16h24a8,8,0,0,1,8,8h0a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16h0a8,8,0,0,1,8-8h24", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -49248,7 +48307,6 @@ impl IconShape for IoPhonePortraitSharp { path { d: "M382,0H130a18,18,0,0,0-18,18V494a18,18,0,0,0,18,18H382a18,18,0,0,0,18-18V18A18,18,0,0,0,382,0ZM148,448V64H364V448Z", } - } } } @@ -49297,7 +48355,6 @@ impl IconShape for IoPhonePortrait { path { d: "M336,0H176a64,64,0,0,0-64,64V448a64,64,0,0,0,64,64H336a64,64,0,0,0,64-64V64A64,64,0,0,0,336,0Zm32,448a32,32,0,0,1-32,32H176a32,32,0,0,1-32-32V64a32,32,0,0,1,32-32h11.35a7.94,7.94,0,0,1,7.3,4.75A32,32,0,0,0,224,56h64a32,32,0,0,0,29.35-19.25,7.94,7.94,0,0,1,7.3-4.75H336a32,32,0,0,1,32,32Z", } - } } } @@ -49345,7 +48402,6 @@ impl IconShape for IoPieChartOutline { d: "M256,48C141.12,48,48,141.12,48,256a207.29,207.29,0,0,0,18.09,85L256,256Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -49391,7 +48447,6 @@ impl IconShape for IoPieChartSharp { path { d: "M304,66.46V287.11L94.62,380.78A208.31,208.31,0,0,0,272,480c114.69,0,208-93.31,208-208C480,168.19,403.55,81.9,304,66.46Z", } - } } } @@ -49437,7 +48492,6 @@ impl IconShape for IoPieChart { path { d: "M313.59,68.18A8,8,0,0,0,304,76V256a48.07,48.07,0,0,1-28.4,43.82L103.13,377a8,8,0,0,0-3.35,11.81,208.42,208.42,0,0,0,48.46,50.41A206.32,206.32,0,0,0,272,480c114.69,0,208-93.31,208-208C480,171.55,408.42,87.5,313.59,68.18Z", } - } } } @@ -49491,7 +48545,6 @@ impl IconShape for IoPinOutline { cy: "72", r: "24", } - } } } @@ -49534,7 +48587,6 @@ impl IconShape for IoPinSharp { path { d: "M339,99a83,83,0,1,0-102,80.8V464l19,32,19-32V179.8A83.28,83.28,0,0,0,339,99Zm-59-6a21,21,0,1,1,21-21A21,21,0,0,1,280,93Z", } - } } } @@ -49577,7 +48629,6 @@ impl IconShape for IoPin { path { d: "M336,96a80,80,0,1,0-96,78.39V457.56a32.09,32.09,0,0,0,2.49,12.38l10.07,24a3.92,3.92,0,0,0,6.88,0l10.07-24A32.09,32.09,0,0,0,272,457.56V174.39A80.13,80.13,0,0,0,336,96Zm-56,0a24,24,0,1,1,24-24A24,24,0,0,1,280,96Z", } - } } } @@ -49628,7 +48679,6 @@ impl IconShape for IoPintOutline { y1: "96", y2: "96", } - } } } @@ -49671,7 +48721,6 @@ impl IconShape for IoPintSharp { path { d: "M399,99.29,394,16H118.45L113,99.26c-1.29,19.24-2.23,33.14,3.73,65.66,1.67,9.11,5.22,22.66,9.73,39.82,12.61,48,33.71,128.36,33.71,195.63V496H351.85V400.38c0-77.09,21.31-153.29,34-198.81,4.38-15.63,7.83-28,9.41-36.62C401.27,132.44,400.33,118.53,399,99.29ZM146.23,80l2-32H363.75l2,32Z", } - } } } @@ -49714,7 +48763,6 @@ impl IconShape for IoPint { path { d: "M399,99.29c-.15-2.13-.3-4.35-.44-6.68L395.69,46a32,32,0,0,0-31.91-30H148.21A32,32,0,0,0,116.3,46l-2.91,46.63c-.14,2.31-.29,4.51-.43,6.62-1.29,19.24-2.23,33.14,3.73,65.66,1.67,9.11,5.22,22.66,9.73,39.82,12.61,48,33.71,128.36,33.71,195.63V472a24,24,0,0,0,24,24H327.87a24,24,0,0,0,24-24V400.38c0-77.09,21.31-153.29,34-198.81,4.38-15.63,7.83-28,9.41-36.62C401.27,132.44,400.33,118.53,399,99.29ZM364,51.75l1.5,24a4,4,0,0,1-4,4.25h-211a4,4,0,0,1-4-4.25l1.48-24A4,4,0,0,1,152,48H360A4,4,0,0,1,364,51.75Z", } - } } } @@ -49777,7 +48825,6 @@ impl IconShape for IoPizzaOutline { cy: "320", r: "32", } - } } } @@ -49847,7 +48894,6 @@ impl IconShape for IoPizzaSharp { path { d: "M409.66,140.85C364.15,122.52,308.16,112,256,112A425,425,0,0,0,102.3,140.9c-.25.1-9.24,4.23-19,8.71,7.46,16.22,18,39.16,22.2,48.33L256,480,429.74,149.16l-19.92-8.24ZM224.41,194.07a32,32,0,1,1-34-34A32.12,32.12,0,0,1,224.41,194.07Zm64,128a32,32,0,1,1-34-34A32.12,32.12,0,0,1,288.41,322.07Zm64-112a32,32,0,1,1-34-34A32.12,32.12,0,0,1,352.41,210.07Z", } - } } } @@ -49893,7 +48939,6 @@ impl IconShape for IoPizza { path { d: "M409.18,140.86C363.67,122.53,307.68,112,255.56,112a425,425,0,0,0-153.74,28.89c-.53.21-2.06.88-4.29,1.88a16,16,0,0,0-8,21.27c4,8.71,9.42,20.58,15.5,33.89C137.94,270,199.21,404,227.26,462A31.74,31.74,0,0,0,256,480h0a31.73,31.73,0,0,0,28.76-18.06l.06-.13,137.3-297.57a15.94,15.94,0,0,0-8.31-21.45c-2.26-.95-3.85-1.61-4.5-1.87Zm-215.1,83.07a32,32,0,1,1,29.85-29.85A32,32,0,0,1,194.08,223.93Zm64,128a32,32,0,1,1,29.85-29.85A32,32,0,0,1,258.08,351.93Zm64-112a32,32,0,1,1,29.85-29.85A32,32,0,0,1,322.08,239.93Z", } - } } } @@ -49943,7 +48988,6 @@ impl IconShape for IoPlanetOutline { r: "160", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -49989,7 +49033,6 @@ impl IconShape for IoPlanetSharp { path { d: "M492.72,339.51c-8.5-11.31-20-23.8-34-37a205.25,205.25,0,0,1-11,34c28.72,29.5,33.2,45.34,32.17,48.45-2,2.23-17.05,6.89-58.15-3.53q-8.83-2.24-19.32-5.46-6.76-2.08-13.79-4.49h0a176.76,176.76,0,0,0,19.54-27.25c.17-.29.35-.58.52-.88A175.39,175.39,0,0,0,432,256,178.87,178.87,0,0,0,431,237C421.43,148.83,346.6,80,256,80A175.37,175.37,0,0,0,149.6,115.89a177.4,177.4,0,0,0-45.83,51.84c-.16.29-.34.58-.51.87a175.48,175.48,0,0,0-13.83,30.52q-5.59-4.87-10.79-9.67c-5.39-5-10.17-9.63-14.42-14C34.65,145.19,31.13,129.84,32.06,127c2.16-2.43,18.1-6.54,58.13,3.55a209.88,209.88,0,0,1,24-26.56c-18.86-5.61-35.79-9.35-50.05-11C33.41,89.47,13.3,95.52,4.35,111,1.11,116.58-2,126.09,1.63,139.6,7,159.66,26.14,184,53.23,209.5c8.63,8.13,18.06,16.37,28.12,24.64,7.32,6,15,12.06,22.9,18.08q7.91,6,16.15,12T137.1,276c25.41,17.61,52.26,34.52,78.59,49.69q14.34,8.26,28.64,16t28.37,14.81c21.9,11,43.35,20.92,63.86,29.43q13.19,5.48,25.81,10.16c11.89,4.42,23.37,8.31,34.31,11.59l1.1.33c25.73,7.66,47.42,11.69,64.48,12H464c21.64,0,36.3-6.38,43.58-19C516.67,385.39,511.66,364.69,492.72,339.51Z", } - } } } @@ -50035,7 +49078,6 @@ impl IconShape for IoPlanet { path { d: "M492.72,339.51c-4.19-5.58-9.11-11.44-14.7-17.53a15.83,15.83,0,0,0-26.56,5.13c0,.16-.11.31-.17.47a15.75,15.75,0,0,0,3.15,16.06c22.74,25,26.42,38.51,25.48,41.36-2,2.23-17.05,6.89-58.15-3.53q-8.83-2.24-19.32-5.46-6.76-2.08-13.79-4.49h0a176.76,176.76,0,0,0,19.54-27.25c.17-.29.35-.58.52-.88A175.39,175.39,0,0,0,432,256,178.87,178.87,0,0,0,431,237C421.43,148.83,346.6,80,256,80A175.37,175.37,0,0,0,149.6,115.89a177.4,177.4,0,0,0-45.83,51.84c-.16.29-.34.58-.51.87a175.48,175.48,0,0,0-13.83,30.52q-5.59-4.87-10.79-9.67c-5.39-5-10.17-9.63-14.42-14C34.65,145.19,31.13,129.84,32.06,127c2-2.23,15.54-5.87,48.62,1.31A15.82,15.82,0,0,0,96.22,123l.36-.44a15.74,15.74,0,0,0-8.67-25.43A237.38,237.38,0,0,0,64.13,93C33.41,89.47,13.3,95.52,4.35,111,1.11,116.58-2,126.09,1.63,139.6,7,159.66,26.14,184,53.23,209.5c8.63,8.13,18.06,16.37,28.12,24.64,7.32,6,15,12.06,22.9,18.08q7.91,6,16.15,12T137.1,276c25.41,17.61,52.26,34.52,78.59,49.69q14.34,8.26,28.64,16t28.37,14.81c21.9,11,43.35,20.92,63.86,29.43q13.19,5.48,25.81,10.16c11.89,4.42,23.37,8.31,34.31,11.59l1.1.33c25.73,7.66,47.42,11.69,64.48,12H464c21.64,0,36.3-6.38,43.58-19C516.67,385.39,511.66,364.69,492.72,339.51Z", } - } } } @@ -50082,7 +49124,6 @@ impl IconShape for IoPlayBackCircleOutline { path { d: "M117.23,246.7l114.45-69.14A10.78,10.78,0,0,1,248,186.87v53.32l103.68-62.63A10.78,10.78,0,0,1,368,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L248,271.81v53.32a10.78,10.78,0,0,1-16.32,9.31L117.23,265.3A10.89,10.89,0,0,1,117.23,246.7Z", } - } } } @@ -50125,7 +49166,6 @@ impl IconShape for IoPlayBackCircleSharp { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm63.47,0L248,168v72.16l120-72.48V344.13L248,271.81v71.44Z", } - } } } @@ -50168,7 +49208,6 @@ impl IconShape for IoPlayBackCircle { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm69.23-9.3,114.45-69.14A10.78,10.78,0,0,1,248,186.87v53.32l103.68-62.63A10.78,10.78,0,0,1,368,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L248,271.81v53.32a10.78,10.78,0,0,1-16.32,9.31L117.23,265.3A10.89,10.89,0,0,1,117.23,246.7Z", } - } } } @@ -50216,7 +49255,6 @@ impl IconShape for IoPlayBackOutline { d: "M251.43,145.52v221c0,13.28-13,21.72-23.63,15.35L38.93,268.8c-9.24-5.53-9.24-20.07,0-25.6l188.87-113C238.44,123.8,251.43,132.24,251.43,145.52Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -50262,7 +49300,6 @@ impl IconShape for IoPlayBackSharp { polygon { points: "256 400 16 256 256 112 256 400", } - } } } @@ -50305,7 +49342,6 @@ impl IconShape for IoPlayBack { path { d: "M30.71,229.47l188.87-113a30.54,30.54,0,0,1,31.09-.39,33.74,33.74,0,0,1,16.76,29.47V224.6L448.15,116.44a30.54,30.54,0,0,1,31.09-.39A33.74,33.74,0,0,1,496,145.52v221A33.73,33.73,0,0,1,479.24,396a30.54,30.54,0,0,1-31.09-.39L267.43,287.4v79.08A33.73,33.73,0,0,1,250.67,396a30.54,30.54,0,0,1-31.09-.39l-188.87-113a31.27,31.27,0,0,1,0-53Z", } - } } } @@ -50352,7 +49388,6 @@ impl IconShape for IoPlayCircleOutline { path { d: "M216.32,334.44,330.77,265.3a10.89,10.89,0,0,0,0-18.6L216.32,177.56A10.78,10.78,0,0,0,200,186.87V325.13A10.78,10.78,0,0,0,216.32,334.44Z", } - } } } @@ -50395,7 +49430,6 @@ impl IconShape for IoPlayCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM200,344V168l144,88Z", } - } } } @@ -50438,7 +49472,6 @@ impl IconShape for IoPlayCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm74.77,217.3L216.32,334.44A10.78,10.78,0,0,1,200,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L330.77,246.7A10.89,10.89,0,0,1,330.77,265.3Z", } - } } } @@ -50485,7 +49518,6 @@ impl IconShape for IoPlayForwardCircleOutline { path { d: "M394.77,246.7,280.32,177.56A10.78,10.78,0,0,0,264,186.87v53.32L160.32,177.56A10.78,10.78,0,0,0,144,186.87V325.13a10.78,10.78,0,0,0,16.32,9.31L264,271.81v53.32a10.78,10.78,0,0,0,16.32,9.31L394.77,265.3A10.89,10.89,0,0,0,394.77,246.7Z", } - } } } @@ -50528,7 +49560,6 @@ impl IconShape for IoPlayForwardCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm8,295.25V271.81L144,344.13V167.71l120,72.48V168l136.53,88Z", } - } } } @@ -50571,7 +49602,6 @@ impl IconShape for IoPlayForwardCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM394.77,265.3,280.32,334.44A10.78,10.78,0,0,1,264,325.13V271.81L160.32,334.44A10.78,10.78,0,0,1,144,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L264,240.19V186.87a10.78,10.78,0,0,1,16.32-9.31L394.77,246.7A10.89,10.89,0,0,1,394.77,265.3Z", } - } } } @@ -50619,7 +49649,6 @@ impl IconShape for IoPlayForwardOutline { d: "M260.57,145.52v221c0,13.28,13,21.72,23.63,15.35l188.87-113c9.24-5.53,9.24-20.07,0-25.6l-188.87-113C273.56,123.8,260.57,132.24,260.57,145.52Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -50665,7 +49694,6 @@ impl IconShape for IoPlayForwardSharp { polygon { points: "256 400 496 256 256 112 256 400", } - } } } @@ -50708,7 +49736,6 @@ impl IconShape for IoPlayForward { path { d: "M481.29,229.47l-188.87-113a30.54,30.54,0,0,0-31.09-.39,33.74,33.74,0,0,0-16.76,29.47V224.6L63.85,116.44a30.54,30.54,0,0,0-31.09-.39A33.74,33.74,0,0,0,16,145.52v221A33.74,33.74,0,0,0,32.76,396a30.54,30.54,0,0,0,31.09-.39L244.57,287.4v79.08A33.74,33.74,0,0,0,261.33,396a30.54,30.54,0,0,0,31.09-.39l188.87-113a31.27,31.27,0,0,0,0-53Z", } - } } } @@ -50752,7 +49779,6 @@ impl IconShape for IoPlayOutline { d: "M112,111V401c0,17.44,17,28.52,31,20.16l247.9-148.37c12.12-7.25,12.12-26.33,0-33.58L143,90.84C129,82.48,112,93.56,112,111Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -50795,7 +49821,6 @@ impl IconShape for IoPlaySharp { polygon { points: "96 448 416 256 96 64 96 448", } - } } } @@ -50842,7 +49867,6 @@ impl IconShape for IoPlaySkipBackCircleOutline { path { d: "M192,176a16,16,0,0,1,16,16v53l111.68-67.46A10.78,10.78,0,0,1,336,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L208,267v53a16,16,0,0,1-32,0V192A16,16,0,0,1,192,176Z", } - } } } @@ -50885,7 +49909,6 @@ impl IconShape for IoPlaySkipBackCircleSharp { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm128-80h32v69l128-77.53V344.37L208,267v69H176Z", } - } } } @@ -50928,7 +49951,6 @@ impl IconShape for IoPlaySkipBackCircle { path { d: "M48,256c0,114.69,93.31,208,208,208s208-93.31,208-208S370.69,48,256,48,48,141.31,48,256Zm128-64a16,16,0,0,1,32,0v53l111.68-67.46A10.78,10.78,0,0,1,336,186.87V325.13a10.78,10.78,0,0,1-16.32,9.31L208,267v53a16,16,0,0,1-32,0Z", } - } } } @@ -50979,7 +50001,6 @@ impl IconShape for IoPlaySkipBackOutline { y1: "80", y2: "432", } - } } } @@ -51022,7 +50043,6 @@ impl IconShape for IoPlaySkipBackSharp { polygon { points: "143.47 64 143.47 227.52 416 64 416 448 143.47 284.48 143.47 448 96 448 96 64 143.47 64", } - } } } @@ -51065,7 +50085,6 @@ impl IconShape for IoPlaySkipBack { path { d: "M112,64a16,16,0,0,1,16,16V216.43L360.77,77.11a35.13,35.13,0,0,1,35.77-.44c12,6.8,19.46,20,19.46,34.33V401c0,14.37-7.46,27.53-19.46,34.33a35.14,35.14,0,0,1-35.77-.45L128,295.57V432a16,16,0,0,1-32,0V80A16,16,0,0,1,112,64Z", } - } } } @@ -51112,7 +50131,6 @@ impl IconShape for IoPlaySkipForwardCircleOutline { path { d: "M320,176a16,16,0,0,0-16,16v53L192.32,177.56A10.78,10.78,0,0,0,176,186.87V325.13a10.78,10.78,0,0,0,16.32,9.31L304,267v53a16,16,0,0,0,32,0V192A16,16,0,0,0,320,176Z", } - } } } @@ -51155,7 +50173,6 @@ impl IconShape for IoPlaySkipForwardCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,288H304V267L176,344.37V167.49L304,245V176h32Z", } - } } } @@ -51198,7 +50215,6 @@ impl IconShape for IoPlaySkipForwardCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,272a16,16,0,0,1-32,0V267L192.32,334.44A10.78,10.78,0,0,1,176,325.13V186.87a10.78,10.78,0,0,1,16.32-9.31L304,245V192a16,16,0,0,1,32,0Z", } - } } } @@ -51249,7 +50265,6 @@ impl IconShape for IoPlaySkipForwardOutline { y1: "80", y2: "432", } - } } } @@ -51292,7 +50307,6 @@ impl IconShape for IoPlaySkipForwardSharp { polygon { points: "368.53 64 368.53 227.52 96 64 96 448 368.53 284.48 368.53 448 416 448 416 64 368.53 64", } - } } } @@ -51335,7 +50349,6 @@ impl IconShape for IoPlaySkipForward { path { d: "M400,64a16,16,0,0,0-16,16V216.43L151.23,77.11a35.13,35.13,0,0,0-35.77-.44C103.46,83.47,96,96.63,96,111V401c0,14.37,7.46,27.53,19.46,34.33a35.14,35.14,0,0,0,35.77-.45L384,295.57V432a16,16,0,0,0,32,0V80A16,16,0,0,0,400,64Z", } - } } } @@ -51378,7 +50391,6 @@ impl IconShape for IoPlay { path { d: "M133,440a35.37,35.37,0,0,1-17.5-4.67c-12-6.8-19.46-20-19.46-34.33V111c0-14.37,7.46-27.53,19.46-34.33a35.13,35.13,0,0,1,35.77.45L399.12,225.48a36,36,0,0,1,0,61L151.23,434.88A35.5,35.5,0,0,1,133,440Z", } - } } } @@ -51430,7 +50442,6 @@ impl IconShape for IoPodiumOutline { d: "M464,208H352a16,16,0,0,0-16,16V464H472a8,8,0,0,0,8-8V224A16,16,0,0,0,464,208Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -51488,7 +50499,6 @@ impl IconShape for IoPodiumSharp { x: "16", y: "128", } - } } } @@ -51537,7 +50547,6 @@ impl IconShape for IoPodium { path { d: "M48,128a32,32,0,0,0-32,32V456a24,24,0,0,0,24,24h80a8,8,0,0,0,8-8V136a8,8,0,0,0-8-8Z", } - } } } @@ -51588,7 +50597,6 @@ impl IconShape for IoPowerOutline { y1: "64", y2: "256", } - } } } @@ -51637,7 +50645,6 @@ impl IconShape for IoPowerSharp { x: "234", y: "48", } - } } } @@ -51683,7 +50690,6 @@ impl IconShape for IoPower { path { d: "M256,272a22,22,0,0,1-22-22V70a22,22,0,0,1,44,0V250A22,22,0,0,1,256,272Z", } - } } } @@ -51730,7 +50736,6 @@ impl IconShape for IoPricetagOutline { path { d: "M384,160a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } - } } } @@ -51773,7 +50778,6 @@ impl IconShape for IoPricetagSharp { path { d: "M304,32,16,320,192,496,480,208V32Zm80,128a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } - } } } @@ -51816,7 +50820,6 @@ impl IconShape for IoPricetag { path { d: "M467,45.2A44.45,44.45,0,0,0,435.29,32H312.36a30.63,30.63,0,0,0-21.52,8.89L45.09,286.59a44.82,44.82,0,0,0,0,63.32l117,117a44.83,44.83,0,0,0,63.34,0l245.65-245.6A30.6,30.6,0,0,0,480,199.8v-123A44.24,44.24,0,0,0,467,45.2ZM384,160a32,32,0,1,1,32-32A32,32,0,0,1,384,160Z", } - } } } @@ -51867,7 +50870,6 @@ impl IconShape for IoPricetagsOutline { d: "M230,480,492,218a13.81,13.81,0,0,0,4-10V80", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -51913,7 +50915,6 @@ impl IconShape for IoPricetagsSharp { polygon { points: "480 64 480 208 216.9 471.1 242 496 512 224 512 64 480 64", } - } } } @@ -51959,7 +50960,6 @@ impl IconShape for IoPricetags { path { d: "M496,64a16,16,0,0,0-16,16V207.37L218.69,468.69a16,16,0,1,0,22.62,22.62l262-262A29.84,29.84,0,0,0,512,208V80A16,16,0,0,0,496,64Z", } - } } } @@ -52021,7 +51021,6 @@ impl IconShape for IoPrintOutline { cy: "184", r: "24", } - } } } @@ -52085,7 +51084,6 @@ impl IconShape for IoPrintSharp { path { d: "M408,112H104a56,56,0,0,0-56,56V376a8,8,0,0,0,8,8h56v72a8,8,0,0,0,8,8H392a8,8,0,0,0,8-8V384h56a8,8,0,0,0,8-8V168A56,56,0,0,0,408,112ZM360,420a4,4,0,0,1-4,4H156a4,4,0,0,1-4-4V268a4,4,0,0,1,4-4H356a4,4,0,0,1,4,4ZM394,207.92a24,24,0,1,1,22-22A24,24,0,0,1,394,207.92Z", } - } } } @@ -52131,7 +51129,6 @@ impl IconShape for IoPrint { path { d: "M344,48H168a56.09,56.09,0,0,0-55.42,48H399.42A56.09,56.09,0,0,0,344,48Z", } - } } } @@ -52188,7 +51185,6 @@ impl IconShape for IoPrismOutline { y1: "32", y2: "480", } - } } } @@ -52231,7 +51227,6 @@ impl IconShape for IoPrismSharp { path { d: "M256,16,16,352,256,496,496,352Zm-20,96.82V437.35L73.73,340Z", } - } } } @@ -52274,7 +51269,6 @@ impl IconShape for IoPrism { path { d: "M487.83,319.44,295.63,36.88a48,48,0,0,0-79.26,0L24.17,319.44A47.1,47.1,0,0,0,41.1,387.57L233.3,490.32a48.05,48.05,0,0,0,45.4,0L470.9,387.57a47.1,47.1,0,0,0,16.93-68.13Zm-431.26,41a16.12,16.12,0,0,1-8-10.38,16.8,16.8,0,0,1,2.37-13.62L232.66,69.26c2.18-3.21,7.34-1.72,7.34,2.13v374c0,5.9-6.54,9.63-11.87,6.78Z", } - } } } @@ -52324,7 +51318,6 @@ impl IconShape for IoPulseOutline { r: "32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -52367,7 +51360,6 @@ impl IconShape for IoPulseSharp { path { d: "M426,266a54.07,54.07,0,0,0-49.3,32H351.86l-27-81a22,22,0,0,0-42,.92L245.66,348.12l-48-281.74a22,22,0,0,0-43-1.72L94.82,298H32v44h80a22,22,0,0,0,21.34-16.66L171.69,172,218.3,445.62A22,22,0,0,0,238.76,464c.42,0,.82,0,1.24,0a22,22,0,0,0,21.15-16l44.47-149.62L315.13,327A22,22,0,0,0,336,342h40.7A54,54,0,1,0,426,266Z", } - } } } @@ -52410,7 +51402,6 @@ impl IconShape for IoPulse { path { d: "M432,272a48.09,48.09,0,0,0-45.25,32H347.53l-28.35-85.06a16,16,0,0,0-30.56.66L244.11,375.36l-52.33-314a16,16,0,0,0-31.3-1.25L99.51,304H48a16,16,0,0,0,0,32h64a16,16,0,0,0,15.52-12.12l45.34-181.37,51.36,308.12A16,16,0,0,0,239.1,464c.3,0,.6,0,.91,0a16,16,0,0,0,15.37-11.6l49.8-174.28,15.64,46.94A16,16,0,0,0,336,336h50.75A48,48,0,1,0,432,272Z", } - } } } @@ -52465,7 +51456,6 @@ impl IconShape for IoPushOutline { y1: "464", y2: "176", } - } } } @@ -52514,7 +51504,6 @@ impl IconShape for IoPushSharp { x: "240", y: "352", } - } } } @@ -52560,7 +51549,6 @@ impl IconShape for IoPush { path { d: "M272,464a16,16,0,0,1-32,0V352h32Z", } - } } } @@ -52691,7 +51679,6 @@ impl IconShape for IoQrCodeOutline { x: "48", y: "288", } - } } } @@ -52788,7 +51775,6 @@ impl IconShape for IoQrCodeSharp { path { d: "M240,480H32V272H240ZM76,436H196V316H76Z", } - } } } @@ -52877,7 +51863,6 @@ impl IconShape for IoQrCode { path { d: "M208,272H64a32,32,0,0,0-32,32V448a32,32,0,0,0,32,32H208a32,32,0,0,0,32-32V304A32,32,0,0,0,208,272ZM176,408a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V344a8,8,0,0,1,8-8h64a8,8,0,0,1,8,8Z", } - } } } @@ -52921,7 +51906,6 @@ impl IconShape for IoRadioButtonOffOutline { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -52965,7 +51949,6 @@ impl IconShape for IoRadioButtonOffSharp { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -53009,7 +51992,6 @@ impl IconShape for IoRadioButtonOff { d: "M448,256c0-106-86-192-192-192S64,150,64,256s86,192,192,192S448,362,448,256Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -53058,7 +52040,6 @@ impl IconShape for IoRadioButtonOnOutline { cy: "256", r: "144", } - } } } @@ -53107,7 +52088,6 @@ impl IconShape for IoRadioButtonOnSharp { cy: "256", r: "144", } - } } } @@ -53156,7 +52136,6 @@ impl IconShape for IoRadioButtonOn { cy: "256", r: "144", } - } } } @@ -53225,7 +52204,6 @@ impl IconShape for IoRadioOutline { d: "M77,96a240.34,240.34,0,0,0,0,320", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -53289,7 +52267,6 @@ impl IconShape for IoRadioSharp { path { d: "M81.27,447,66.6,430.61a262.18,262.18,0,0,1,0-349.22L81.28,65l32.79,29.34L99.39,110.72a218.2,218.2,0,0,0,0,290.56l14.66,16.39Z", } - } } } @@ -53352,7 +52329,6 @@ impl IconShape for IoRadio { path { d: "M83,438a21.94,21.94,0,0,1-16.41-7.33,262.34,262.34,0,0,1,0-349.34,22,22,0,0,1,32.78,29.34,218.34,218.34,0,0,0,0,290.66A22,22,0,0,1,83,438Z", } - } } } @@ -53424,7 +52400,6 @@ impl IconShape for IoRainyOutline { y1: "384", y2: "480", } - } } } @@ -53495,7 +52470,6 @@ impl IconShape for IoRainySharp { x: "282.31", y: "410", } - } } } @@ -53550,7 +52524,6 @@ impl IconShape for IoRainy { path { d: "M320,496a16,16,0,0,1-13.3-24.88l64-96a16,16,0,0,1,26.62,17.76l-64,96A16,16,0,0,1,320,496Z", } - } } } @@ -53620,7 +52593,6 @@ impl IconShape for IoReaderOutline { y1: "288", y2: "288", } - } } } @@ -53663,7 +52635,6 @@ impl IconShape for IoReaderSharp { path { d: "M80,44V468a12,12,0,0,0,12,12H420a12,12,0,0,0,12-12V44a12,12,0,0,0-12-12H92A12,12,0,0,0,80,44ZM272,304H160V272H272Zm80-80H160V192H352Zm0-80H160V112H352Z", } - } } } @@ -53706,7 +52677,6 @@ impl IconShape for IoReader { path { d: "M368,32H144A64.07,64.07,0,0,0,80,96V416a64.07,64.07,0,0,0,64,64H368a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,368,32ZM256,304H176a16,16,0,0,1,0-32h80a16,16,0,0,1,0,32Zm80-80H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Zm0-80H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Z", } - } } } @@ -53768,7 +52738,6 @@ impl IconShape for IoReceiptOutline { y1: "224", y2: "224", } - } } } @@ -53814,7 +52783,6 @@ impl IconShape for IoReceiptSharp { path { d: "M336,424V320H16v32c0,50.55,5.78,71.62,14.46,87.63C45.19,466.8,71.86,480,112,480H368S336,460,336,424Z", } - } } } @@ -53860,7 +52828,6 @@ impl IconShape for IoReceipt { path { d: "M336,424V336a16,16,0,0,0-16-16H48a32.1,32.1,0,0,0-32,32.05c0,50.55,5.78,71.57,14.46,87.57C45.19,466.79,71.86,480,112,480H357.68a4,4,0,0,0,2.85-6.81C351.07,463.7,336,451,336,424Z", } - } } } @@ -53919,7 +52886,6 @@ impl IconShape for IoRecordingOutline { y1: "352", y2: "352", } - } } } @@ -53962,7 +52928,6 @@ impl IconShape for IoRecordingSharp { path { d: "M384,138a117.93,117.93,0,0,0-91.84,192H219.84A118,118,0,1,0,128,374H384a118,118,0,0,0,0-236ZM54,256a74,74,0,1,1,74,74A74.09,74.09,0,0,1,54,256Zm330,74a74,74,0,1,1,74-74A74.09,74.09,0,0,1,384,330Z", } - } } } @@ -54005,7 +52970,6 @@ impl IconShape for IoRecording { path { d: "M380.79,144.05C321.69,145.7,273.67,193.76,272,252.86a111.64,111.64,0,0,0,30.36,79.77A2,2,0,0,1,301,336H211a2,2,0,0,1-1.44-3.37A111.64,111.64,0,0,0,240,252.86c-1.63-59.1-49.65-107.16-108.75-108.81A112.12,112.12,0,0,0,16,255.53C15.75,317.77,67,368,129.24,368H382.76C445,368,496.25,317.77,496,255.53A112.12,112.12,0,0,0,380.79,144.05Z", } - } } } @@ -54057,7 +53021,6 @@ impl IconShape for IoRefreshCircleOutline { d: "M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -54100,7 +53063,6 @@ impl IconShape for IoRefreshCircleSharp { path { d: "M256,48C141.31,48,48,141.32,48,256c0,114.86,93.14,208,208,208,114.69,0,208-93.31,208-208C464,141.13,370.87,48,256,48Zm94,219a94,94,0,1,1-94-94h4.21l-24-24L256,129.2,315.8,189,256,248.8,236.2,229l27.92-27.92C261.72,201,259,201,256,201a66,66,0,1,0,66,66V253h28Z", } - } } } @@ -54143,7 +53105,6 @@ impl IconShape for IoRefreshCircle { path { d: "M256,48C141.31,48,48,141.32,48,256c0,114.86,93.14,208,208,208,114.69,0,208-93.31,208-208C464,141.13,370.87,48,256,48Zm0,313a94,94,0,0,1,0-188h4.21L246.1,158.9a14,14,0,0,1,19.8-19.8l40,40a14,14,0,0,1,0,19.8l-40,40a14,14,0,0,1-19.8-19.8l18-18C261.72,201,259,201,256,201a66,66,0,1,0,66,66,14,14,0,0,1,28,0A94.11,94.11,0,0,1,256,361Z", } - } } } @@ -54191,7 +53152,6 @@ impl IconShape for IoRefreshOutline { points: "256 58 336 138 256 218", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -54239,7 +53199,6 @@ impl IconShape for IoRefreshSharp { points: "256 58 336 138 256 218", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -54287,7 +53246,6 @@ impl IconShape for IoRefresh { points: "256 58 336 138 256 218", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -54338,7 +53296,6 @@ impl IconShape for IoReloadCircleOutline { path { d: "M367.32,162a8.44,8.44,0,0,0-6,2.54l-59.54,59.54a8.61,8.61,0,0,0,6.09,14.71h59.54a8.62,8.62,0,0,0,8.62-8.62V170.61a8.61,8.61,0,0,0-8.68-8.63Z", } - } } } @@ -54381,7 +53338,6 @@ impl IconShape for IoReloadCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM376,238.77H287l36.88-36.88-5.6-6.51a87.38,87.38,0,1,0-62.94,148,87.55,87.55,0,0,0,82.42-58.25L343.13,270l30.17,10.67L368,295.8A119.4,119.4,0,1,1,255.38,136.62a118.34,118.34,0,0,1,86.36,36.95l.56.62,4.31,5L376,149.81Z", } - } } } @@ -54424,7 +53380,6 @@ impl IconShape for IoReloadCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM376,230.15a8.62,8.62,0,0,1-8.62,8.62H307.84a8.61,8.61,0,0,1-6.09-14.71l22.17-22.17-5.6-6.51a87.38,87.38,0,1,0-62.94,148,87.55,87.55,0,0,0,82.42-58.25A16,16,0,1,1,368,295.8,119.4,119.4,0,1,1,255.38,136.62a118.34,118.34,0,0,1,86.36,36.95l.56.62,4.31,5,14.68-14.68a8.44,8.44,0,0,1,6-2.54,8.61,8.61,0,0,1,8.68,8.63Z", } - } } } @@ -54471,7 +53426,6 @@ impl IconShape for IoReloadOutline { path { d: "M464,97.42V208a16,16,0,0,1-16,16H337.42c-14.26,0-21.4-17.23-11.32-27.31L436.69,86.1C446.77,76,464,83.16,464,97.42Z", } - } } } @@ -54518,7 +53472,6 @@ impl IconShape for IoReloadSharp { path { d: "M464,68.45V220a4,4,0,0,1-4,4H308.45a4,4,0,0,1-2.83-6.83L457.17,65.62A4,4,0,0,1,464,68.45Z", } - } } } @@ -54565,7 +53518,6 @@ impl IconShape for IoReload { path { d: "M464,97.42V208a16,16,0,0,1-16,16H337.42c-14.26,0-21.4-17.23-11.32-27.31L436.69,86.1C446.77,76,464,83.16,464,97.42Z", } - } } } @@ -54616,7 +53568,6 @@ impl IconShape for IoRemoveCircleOutline { y1: "256", y2: "256", } - } } } @@ -54659,7 +53610,6 @@ impl IconShape for IoRemoveCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm96,224H160V240H352Z", } - } } } @@ -54702,7 +53652,6 @@ impl IconShape for IoRemoveCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,224H176a16,16,0,0,1,0-32H336a16,16,0,0,1,0,32Z", } - } } } @@ -54749,7 +53698,6 @@ impl IconShape for IoRemoveOutline { y1: "256", y2: "256", } - } } } @@ -54796,7 +53744,6 @@ impl IconShape for IoRemoveSharp { y1: "256", y2: "256", } - } } } @@ -54843,7 +53790,6 @@ impl IconShape for IoRemove { y1: "256", y2: "256", } - } } } @@ -54911,7 +53857,6 @@ impl IconShape for IoReorderFourOutline { y1: "400", y2: "400", } - } } } @@ -54979,7 +53924,6 @@ impl IconShape for IoReorderFourSharp { y1: "400", y2: "400", } - } } } @@ -55047,7 +53991,6 @@ impl IconShape for IoReorderFour { y1: "400", y2: "400", } - } } } @@ -55108,7 +54051,6 @@ impl IconShape for IoReorderThreeOutline { y1: "336", y2: "336", } - } } } @@ -55169,7 +54111,6 @@ impl IconShape for IoReorderThreeSharp { y1: "336", y2: "336", } - } } } @@ -55230,7 +54171,6 @@ impl IconShape for IoReorderThree { y1: "336", y2: "336", } - } } } @@ -55284,7 +54224,6 @@ impl IconShape for IoReorderTwoOutline { y1: "208", y2: "208", } - } } } @@ -55338,7 +54277,6 @@ impl IconShape for IoReorderTwoSharp { y1: "208", y2: "208", } - } } } @@ -55392,7 +54330,6 @@ impl IconShape for IoReorderTwo { y1: "208", y2: "208", } - } } } @@ -55448,7 +54385,6 @@ impl IconShape for IoRepeatOutline { d: "M160,344H368a80.24,80.24,0,0,0,80-80V248", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55504,7 +54440,6 @@ impl IconShape for IoRepeatSharp { points: "160 344 448 344 448 248", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -55560,7 +54495,6 @@ impl IconShape for IoRepeat { d: "M160,344H368a80.24,80.24,0,0,0,80-80V248", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55615,7 +54549,6 @@ impl IconShape for IoResizeOutline { points: "208 416 96 416 96 304", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55670,7 +54603,6 @@ impl IconShape for IoResizeSharp { points: "208 416 96 416 96 304", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -55725,7 +54657,6 @@ impl IconShape for IoResize { points: "208 416 96 416 96 304", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55788,7 +54719,6 @@ impl IconShape for IoRestaurantOutline { d: "M200,368,100.28,468.28a40,40,0,0,1-56.56,0h0a40,40,0,0,1,0-56.56L128,328", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55834,7 +54764,6 @@ impl IconShape for IoRestaurantSharp { path { d: "M227.37,354.59c-29.82,6.11-48.11,11.74-83.08-23.23-.56-.56-1.14-1.1-1.7-1.66l-19.5-19.5L16,416l80,80L240,352Z", } - } } } @@ -55880,7 +54809,6 @@ impl IconShape for IoRestaurant { path { d: "M211,358a97.32,97.32,0,0,1-68.36-28.25l-13.86-13.86a8,8,0,0,0-11.3,0l-85,84.56c-15.15,15.15-20.56,37.45-13.06,59.29a30.63,30.63,0,0,0,1.49,3.6C31,484,50.58,496,72,496a55.68,55.68,0,0,0,39.64-16.44L225,365.66a4.69,4.69,0,0,0,1.32-3.72l0-.26a4.63,4.63,0,0,0-5.15-4.27A97.09,97.09,0,0,1,211,358Z", } - } } } @@ -55928,7 +54856,6 @@ impl IconShape for IoReturnDownBackOutline { d: "M64,288H358c58.76,0,106-49.33,106-108V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -55976,7 +54903,6 @@ impl IconShape for IoReturnDownBackSharp { points: "64 288 464 288 464 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -56024,7 +54950,6 @@ impl IconShape for IoReturnDownBack { d: "M64,288H358c58.76,0,106-49.33,106-108V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56072,7 +54997,6 @@ impl IconShape for IoReturnDownForwardOutline { d: "M448,288H154C95.24,288,48,238.67,48,180V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56120,7 +55044,6 @@ impl IconShape for IoReturnDownForwardSharp { points: "448 288 48 288 48 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -56168,7 +55091,6 @@ impl IconShape for IoReturnDownForward { d: "M448,288H154C95.24,288,48,238.67,48,180V160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56216,7 +55138,6 @@ impl IconShape for IoReturnUpBackOutline { d: "M64,224H358c58.76,0,106,49.33,106,108v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56264,7 +55185,6 @@ impl IconShape for IoReturnUpBackSharp { points: "64 224 464 224 464 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -56312,7 +55232,6 @@ impl IconShape for IoReturnUpBack { d: "M64,224H358c58.76,0,106,49.33,106,108v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56360,7 +55279,6 @@ impl IconShape for IoReturnUpForwardOutline { d: "M448,224H154C95.24,224,48,273.33,48,332v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56408,7 +55326,6 @@ impl IconShape for IoReturnUpForwardSharp { points: "448 224 48 224 48 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -56456,7 +55373,6 @@ impl IconShape for IoReturnUpForward { d: "M448,224H154C95.24,224,48,273.33,48,332v20", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56516,7 +55432,6 @@ impl IconShape for IoRibbonOutline { r: "64", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56570,7 +55485,6 @@ impl IconShape for IoRibbonSharp { path { d: "M256,16c-79.4,0-144,64.6-144,144s64.6,144,144,144,144-64.6,144-144S335.4,16,256,16Zm0,224a80,80,0,1,1,80-80A80.09,80.09,0,0,1,256,240Z", } - } } } @@ -56625,7 +55539,6 @@ impl IconShape for IoRibbon { path { d: "M256.26,16c-79.42,0-144,64.59-144,144s64.61,144,144,144,144-64.6,144-144S335.67,16,256.26,16Zm0,224a80,80,0,1,1,80-80A80.1,80.1,0,0,1,256.26,240Z", } - } } } @@ -56673,7 +55586,6 @@ impl IconShape for IoRocketOutline { d: "M109.64,352a45.06,45.06,0,0,0-26.35,12.84C65.67,382.52,64,448,64,448s65.52-1.67,83.15-19.31A44.73,44.73,0,0,0,160,402.32", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56719,7 +55631,6 @@ impl IconShape for IoRocketSharp { path { d: "M168.4,399.43c-5.48,5.49-14.27,7.63-24.85,9.46-23.77,4.05-44.76-16.49-40.49-40.52,1.63-9.11,6.45-21.88,9.45-24.88a4.37,4.37,0,0,0-3.65-7.45,60,60,0,0,0-35.13,17.12C50.22,376.69,48,464,48,464s87.36-2.22,110.87-25.75A59.69,59.69,0,0,0,176,403.09C176.37,398.91,171.28,396.42,168.4,399.43Z", } - } } } @@ -56768,7 +55679,6 @@ impl IconShape for IoRocket { path { d: "M161.93,386.44a16,16,0,0,0-11,2.67c-6.39,4.37-12.81,8.69-19.29,12.9-13.11,8.52-28.79-6.44-21-20l12.15-21a16,16,0,0,0-15.16-24.91A61.25,61.25,0,0,0,72,353.56c-3.66,3.67-14.79,14.81-20.78,57.26A357.94,357.94,0,0,0,48,447.59,16,16,0,0,0,64,464h.4a359.87,359.87,0,0,0,36.8-3.2c42.47-6,53.61-17.14,57.27-20.8a60.49,60.49,0,0,0,17.39-35.74A16,16,0,0,0,161.93,386.44Z", } - } } } @@ -56824,7 +55734,6 @@ impl IconShape for IoRoseOutline { d: "M253.48,87.57C221.25,45.81,176,32,176,32c-15.3,20.8-28.79,51.58-34.87,74.17", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -56876,7 +55785,6 @@ impl IconShape for IoRoseSharp { path { d: "M176,16c-16,10.83-33.24,41.1-33.24,41.1a494.22,494.22,0,0,1,48.92,15.25l17.65-11.56c8.18-5.35,16.55-10.29,25-14.77C234.31,46,202.59,24.17,176,16Z", } - } } } @@ -56928,7 +55836,6 @@ impl IconShape for IoRose { path { d: "M209.33,60.79c7.3-4.77,14.74-9.22,22.25-13.31a2,2,0,0,0,.24-3.36c-26-19.57-49.73-27-51.15-27.42a16,16,0,0,0-17.56,5.82A217.63,217.63,0,0,0,143.83,54.9a2,2,0,0,0,1.29,2.81C158.73,61.28,174.52,66,190.73,72a2,2,0,0,0,1.79-.2Z", } - } } } @@ -56987,7 +55894,6 @@ impl IconShape for IoSadOutline { r: "208", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -57030,7 +55936,6 @@ impl IconShape for IoSadSharp { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM328,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,328,208Zm-144,0a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM256,288c45.42,0,83.75,29.49,95.72,69.83,1,3.52,2.33,10.17,2.33,10.17H158s1.31-6.69,2.33-10.17C172.11,317.47,210.53,288,256,288Z", } - } } } @@ -57073,7 +55978,6 @@ impl IconShape for IoSad { path { d: "M414.39,97.61A224,224,0,1,0,97.61,414.39,224,224,0,1,0,414.39,97.61ZM184,208a24,24,0,1,1-24,24A23.94,23.94,0,0,1,184,208ZM160.33,357.83c12-40.3,50.2-69.83,95.62-69.83s83.62,29.53,95.71,69.83A8,8,0,0,1,343.84,368H168.15A8,8,0,0,1,160.33,357.83ZM328,256a24,24,0,1,1,24-24A23.94,23.94,0,0,1,328,256Z", } - } } } @@ -57117,7 +56021,6 @@ impl IconShape for IoSaveOutline { d: "M380.93,57.37A32,32,0,0,0,358.3,48H94.22A46.21,46.21,0,0,0,48,94.22V417.78A46.21,46.21,0,0,0,94.22,464H417.78A46.36,46.36,0,0,0,464,417.78V153.7a32,32,0,0,0-9.37-22.63ZM256,416a64,64,0,1,1,64-64A63.92,63.92,0,0,1,256,416Zm48-224H112a16,16,0,0,1-16-16V112a16,16,0,0,1,16-16H304a16,16,0,0,1,16,16v64A16,16,0,0,1,304,192Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -57160,7 +56063,6 @@ impl IconShape for IoSaveSharp { path { d: "M380.44,32H64A32,32,0,0,0,32,64V448a32,32,0,0,0,32,32H448a32.09,32.09,0,0,0,32-32V131.56ZM112,176V112H304v64ZM335.91,355.76a80,80,0,1,1-83.66-83.67A80.21,80.21,0,0,1,335.91,355.76Z", } - } } } @@ -57208,7 +56110,6 @@ impl IconShape for IoSave { cy: "352", r: "48", } - } } } @@ -57264,7 +56165,6 @@ impl IconShape for IoScaleOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -57307,7 +56207,6 @@ impl IconShape for IoScaleSharp { path { d: "M432,32H80A48.05,48.05,0,0,0,32,80V432a48.05,48.05,0,0,0,48,48H432a48.05,48.05,0,0,0,48-48V80A48.05,48.05,0,0,0,432,32ZM415.29,197l-52.46,61.73a27.83,27.83,0,0,1-37.65,4.62c-13-9.29-39.27-24.89-69.18-24.89s-56.18,15.6-69.18,24.89a27.84,27.84,0,0,1-37.65-4.62L96.71,197A32.12,32.12,0,0,1,97.13,155c18.93-21.31,72.3-70.87,158.87-70.87S395.94,133.72,414.87,155h0A32.12,32.12,0,0,1,415.29,197Z", } - } } } @@ -57350,7 +56249,6 @@ impl IconShape for IoScale { path { d: "M368,32H144A112.12,112.12,0,0,0,32,144V368A112.12,112.12,0,0,0,144,480H368A112.12,112.12,0,0,0,480,368V144A112.12,112.12,0,0,0,368,32Zm36.21,178-33.32,39.21A41.76,41.76,0,0,1,339,264.05a42.32,42.32,0,0,1-22.29-6.38c-14.22-8.78-36.3-19.25-60.69-19.25s-46.47,10.47-60.69,19.25a41.86,41.86,0,0,1-54.2-8.46L107.79,210a50.48,50.48,0,0,1,4.49-70.27C140.12,114.38,187.65,84.16,256,84.16s115.88,30.22,143.72,55.57A50.48,50.48,0,0,1,404.21,210Z", } - } } } @@ -57410,7 +56308,6 @@ impl IconShape for IoScanCircleOutline { d: "M160,216V188a28,28,0,0,1,28-28h28", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -57453,7 +56350,6 @@ impl IconShape for IoScanCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM232,368H188a44.05,44.05,0,0,1-44-44V280h32v44a12,12,0,0,0,12,12h44Zm0-192H188a12,12,0,0,0-12,12v44H144V188a44.05,44.05,0,0,1,44-44h44ZM368,324a44.05,44.05,0,0,1-44,44H280V336h44a12,12,0,0,0,12-12V280h32Zm0-92H336V188a12,12,0,0,0-12-12H280V144h44a44.05,44.05,0,0,1,44,44Z", } - } } } @@ -57496,7 +56392,6 @@ impl IconShape for IoScanCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48ZM216,368H188a44.05,44.05,0,0,1-44-44V296a16,16,0,0,1,32,0v28a12,12,0,0,0,12,12h28a16,16,0,0,1,0,32Zm0-192H188a12,12,0,0,0-12,12v28a16,16,0,0,1-32,0V188a44.05,44.05,0,0,1,44-44h28a16,16,0,0,1,0,32ZM368,324a44.05,44.05,0,0,1-44,44H296a16,16,0,0,1,0-32h28a12,12,0,0,0,12-12V296a16,16,0,0,1,32,0Zm0-108a16,16,0,0,1-32,0V188a12,12,0,0,0-12-12H296a16,16,0,0,1,0-32h28a44.05,44.05,0,0,1,44,44Z", } - } } } @@ -57552,7 +56447,6 @@ impl IconShape for IoScanOutline { d: "M64,176V120a56,56,0,0,1,56-56h56", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -57604,7 +56498,6 @@ impl IconShape for IoScanSharp { path { d: "M90,192H46V124a78.09,78.09,0,0,1,78-78h68V90H124a34,34,0,0,0-34,34Z", } - } } } @@ -57660,7 +56553,6 @@ impl IconShape for IoScan { d: "M68,170V124a56,56,0,0,1,56-56h46", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:44px", } - } } } @@ -57722,7 +56614,6 @@ impl IconShape for IoSchoolOutline { y1: "320", y2: "448", } - } } } @@ -57768,7 +56659,6 @@ impl IconShape for IoSchoolSharp { polygon { points: "512.25 192 256 45.57 -0.25 192 256 338.43 464 219.57 464 384 512 384 512 192.14 512.25 192", } - } } } @@ -57814,7 +56704,6 @@ impl IconShape for IoSchool { path { d: "M495.92,190.5s0-.08,0-.11a16,16,0,0,0-8-12.28l-224-128a16,16,0,0,0-15.88,0l-224,128a16,16,0,0,0,0,27.78l224,128a16,16,0,0,0,15.88,0L461,221.28a2,2,0,0,1,3,1.74V367.55c0,8.61,6.62,16,15.23,16.43A16,16,0,0,0,496,368V192A14.76,14.76,0,0,0,495.92,190.5Z", } - } } } @@ -57869,7 +56758,6 @@ impl IconShape for IoSearchCircleOutline { y1: "283.64", y2: "336", } - } } } @@ -57917,7 +56805,6 @@ impl IconShape for IoSearchCircleSharp { cy: "232", r: "56", } - } } } @@ -57965,7 +56852,6 @@ impl IconShape for IoSearchCircle { cy: "232", r: "56", } - } } } @@ -58016,7 +56902,6 @@ impl IconShape for IoSearchOutline { y1: "338.29", y2: "448", } - } } } @@ -58059,7 +56944,6 @@ impl IconShape for IoSearchSharp { path { d: "M464,428,339.92,303.9a160.48,160.48,0,0,0,30.72-94.58C370.64,120.37,298.27,48,209.32,48S48,120.37,48,209.32s72.37,161.32,161.32,161.32a160.48,160.48,0,0,0,94.58-30.72L428,464ZM209.32,319.69A110.38,110.38,0,1,1,319.69,209.32,110.5,110.5,0,0,1,209.32,319.69Z", } - } } } @@ -58102,7 +56986,6 @@ impl IconShape for IoSearch { path { d: "M456.69,421.39,362.6,327.3a173.81,173.81,0,0,0,34.84-104.58C397.44,126.38,319.06,48,222.72,48S48,126.38,48,222.72s78.38,174.72,174.72,174.72A173.81,173.81,0,0,0,327.3,362.6l94.09,94.09a25,25,0,0,0,35.3-35.3ZM97.92,222.72a124.8,124.8,0,1,1,124.8,124.8A124.95,124.95,0,0,1,97.92,222.72Z", } - } } } @@ -58146,7 +57029,6 @@ impl IconShape for IoSendOutline { d: "M470.3,271.15,43.16,447.31a7.83,7.83,0,0,1-11.16-7V327a8,8,0,0,1,6.51-7.86l247.62-47c17.36-3.29,17.36-28.15,0-31.44l-247.63-47a8,8,0,0,1-6.5-7.85V72.59c0-5.74,5.88-10.26,11.16-8L470.3,241.76A16,16,0,0,1,470.3,271.15Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -58189,7 +57071,6 @@ impl IconShape for IoSendSharp { path { d: "M16,464,496,256,16,48V208l320,48L16,304Z", } - } } } @@ -58232,7 +57113,6 @@ impl IconShape for IoSend { path { d: "M476.59,227.05l-.16-.07L49.35,49.84A23.56,23.56,0,0,0,27.14,52,24.65,24.65,0,0,0,16,72.59V185.88a24,24,0,0,0,19.52,23.57l232.93,43.07a4,4,0,0,1,0,7.86L35.53,303.45A24,24,0,0,0,16,327V440.31A23.57,23.57,0,0,0,26.59,460a23.94,23.94,0,0,0,13.22,4,24.55,24.55,0,0,0,9.52-1.93L476.4,285.94l.19-.09a32,32,0,0,0,0-58.8Z", } - } } } @@ -58291,7 +57171,6 @@ impl IconShape for IoServerOutline { d: "M64,127.24V384.76C64,428.52,150,464,256,464s192-35.48,192-79.24V127.24", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -58343,7 +57222,6 @@ impl IconShape for IoServerSharp { path { d: "M409.43,306.38C362,326,305.4,337.56,256,337.56s-109.87-12.8-153.43-31.18S48,269.67,48,269.67v46.25c0,7.55,5.44,16.28,15.69,25.26,11.23,9.84,27.81,19.5,48,27.92,42.48,17.77,96.44,28.37,144.36,28.37s101.88-10.6,144.36-28.37c20.13-8.43,36.72-18.08,47.95-27.92,10.19-8.93,15.61-17.61,15.69-25.13V269.67S456.87,286.76,409.43,306.38Z", } - } } } @@ -58395,7 +57273,6 @@ impl IconShape for IoServer { path { d: "M413.92,312C367.38,331.41,308.35,343,256,343S144.61,331.41,98.07,312C81,304.83,66.38,293.19,54.43,284A4,4,0,0,0,48,287.2V317c0,6.41,5.2,14.47,14.62,22.71,11.13,9.74,27.66,19.33,47.79,27.74C153.24,385.32,207.66,396,256,396s102.76-10.68,145.59-28.57c20.13-8.41,36.65-18,47.78-27.74C458.8,331.44,464,323.37,464,317V287.2a4,4,0,0,0-6.43-3.18C445.62,293.19,431,304.83,413.92,312Z", } - } } } @@ -58439,7 +57316,6 @@ impl IconShape for IoSettingsOutline { d: "M262.29,192.31a64,64,0,1,0,57.4,57.4A64.13,64.13,0,0,0,262.29,192.31ZM416.39,256a154.34,154.34,0,0,1-1.53,20.79l45.21,35.46A10.81,10.81,0,0,1,462.52,326l-42.77,74a10.81,10.81,0,0,1-13.14,4.59l-44.9-18.08a16.11,16.11,0,0,0-15.17,1.75A164.48,164.48,0,0,1,325,400.8a15.94,15.94,0,0,0-8.82,12.14l-6.73,47.89A11.08,11.08,0,0,1,298.77,470H213.23a11.11,11.11,0,0,1-10.69-8.87l-6.72-47.82a16.07,16.07,0,0,0-9-12.22,155.3,155.3,0,0,1-21.46-12.57,16,16,0,0,0-15.11-1.71l-44.89,18.07a10.81,10.81,0,0,1-13.14-4.58l-42.77-74a10.8,10.8,0,0,1,2.45-13.75l38.21-30a16.05,16.05,0,0,0,6-14.08c-.36-4.17-.58-8.33-.58-12.5s.21-8.27.58-12.35a16,16,0,0,0-6.07-13.94l-38.19-30A10.81,10.81,0,0,1,49.48,186l42.77-74a10.81,10.81,0,0,1,13.14-4.59l44.9,18.08a16.11,16.11,0,0,0,15.17-1.75A164.48,164.48,0,0,1,187,111.2a15.94,15.94,0,0,0,8.82-12.14l6.73-47.89A11.08,11.08,0,0,1,213.23,42h85.54a11.11,11.11,0,0,1,10.69,8.87l6.72,47.82a16.07,16.07,0,0,0,9,12.22,155.3,155.3,0,0,1,21.46,12.57,16,16,0,0,0,15.11,1.71l44.89-18.07a10.81,10.81,0,0,1,13.14,4.58l42.77,74a10.8,10.8,0,0,1-2.45,13.75l-38.21,30a16.05,16.05,0,0,0-6.05,14.08C416.17,247.67,416.39,251.83,416.39,256Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -58482,7 +57358,6 @@ impl IconShape for IoSettingsSharp { path { d: "M256,176a80,80,0,1,0,80,80A80.24,80.24,0,0,0,256,176Zm172.72,80a165.53,165.53,0,0,1-1.64,22.34l48.69,38.12a11.59,11.59,0,0,1,2.63,14.78l-46.06,79.52a11.64,11.64,0,0,1-14.14,4.93l-57.25-23a176.56,176.56,0,0,1-38.82,22.67l-8.56,60.78A11.93,11.93,0,0,1,302.06,486H209.94a12,12,0,0,1-11.51-9.53l-8.56-60.78A169.3,169.3,0,0,1,151.05,393L93.8,416a11.64,11.64,0,0,1-14.14-4.92L33.6,331.57a11.59,11.59,0,0,1,2.63-14.78l48.69-38.12A174.58,174.58,0,0,1,83.28,256a165.53,165.53,0,0,1,1.64-22.34L36.23,195.54a11.59,11.59,0,0,1-2.63-14.78l46.06-79.52A11.64,11.64,0,0,1,93.8,96.31l57.25,23a176.56,176.56,0,0,1,38.82-22.67l8.56-60.78A11.93,11.93,0,0,1,209.94,26h92.12a12,12,0,0,1,11.51,9.53l8.56,60.78A169.3,169.3,0,0,1,361,119L418.2,96a11.64,11.64,0,0,1,14.14,4.92l46.06,79.52a11.59,11.59,0,0,1-2.63,14.78l-48.69,38.12A174.58,174.58,0,0,1,428.72,256Z", } - } } } @@ -58530,7 +57405,6 @@ impl IconShape for IoSettings { path { d: "M470.39,300l-.47-.38-31.56-24.75a16.11,16.11,0,0,1-6.1-13.33l0-11.56a16,16,0,0,1,6.11-13.22L469.92,212l.47-.38a26.68,26.68,0,0,0,5.9-34.06l-42.71-73.9a1.59,1.59,0,0,1-.13-.22A26.86,26.86,0,0,0,401,92.14l-.35.13L363.55,107.2a15.94,15.94,0,0,1-14.47-1.29q-4.92-3.1-10-5.86a15.94,15.94,0,0,1-8.19-11.82L325.3,48.64l-.12-.72A27.22,27.22,0,0,0,298.76,26H213.24a26.92,26.92,0,0,0-26.45,22.39l-.09.56-5.57,39.67A16,16,0,0,1,173,100.44c-3.42,1.84-6.76,3.79-10,5.82a15.92,15.92,0,0,1-14.43,1.27l-37.13-15-.35-.14a26.87,26.87,0,0,0-32.48,11.34l-.13.22L35.71,177.9A26.71,26.71,0,0,0,41.61,212l.47.38,31.56,24.75a16.11,16.11,0,0,1,6.1,13.33l0,11.56a16,16,0,0,1-6.11,13.22L42.08,300l-.47.38a26.68,26.68,0,0,0-5.9,34.06l42.71,73.9a1.59,1.59,0,0,1,.13.22A26.86,26.86,0,0,0,111,419.86l.35-.13,37.07-14.93a15.94,15.94,0,0,1,14.47,1.29q4.92,3.11,10,5.86a15.94,15.94,0,0,1,8.19,11.82l5.56,39.59.12.72A27.22,27.22,0,0,0,213.24,486h85.52a26.92,26.92,0,0,0,26.45-22.39l.09-.56,5.57-39.67a16,16,0,0,1,8.18-11.82c3.42-1.84,6.76-3.79,10-5.82a15.92,15.92,0,0,1,14.43-1.27l37.13,14.95.35.14a26.85,26.85,0,0,0,32.48-11.34,2.53,2.53,0,0,1,.13-.22l42.71-73.89A26.7,26.7,0,0,0,470.39,300ZM335.91,259.76a80,80,0,1,1-83.66-83.67A80.21,80.21,0,0,1,335.91,259.76Z", } - } } } @@ -58578,7 +57452,6 @@ impl IconShape for IoShapesOutline { d: "M265.32,194.51A144,144,0,1,1,192,320", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -58624,7 +57497,6 @@ impl IconShape for IoShapesSharp { path { d: "M336,160a160.54,160.54,0,0,0-32.55,3.36l87.75,157L417.81,368H183.36C203.8,432.85,264.49,480,336,480c88.22,0,160-71.78,160-160S424.22,160,336,160Z", } - } } } @@ -58670,7 +57542,6 @@ impl IconShape for IoShapes { path { d: "M336,160a161.07,161.07,0,0,0-32.57,3.32L377.9,296.59A48,48,0,0,1,336,368H183.33A160,160,0,1,0,336,160Z", } - } } } @@ -58725,7 +57596,6 @@ impl IconShape for IoShareOutline { y1: "321", y2: "48", } - } } } @@ -58771,7 +57641,6 @@ impl IconShape for IoShareSharp { polygon { points: "272 92.63 336 156.63 358.63 134 256 31.37 153.37 134 176 156.63 240 92.63 240 176 272 176 272 92.63", } - } } } @@ -58843,7 +57712,6 @@ impl IconShape for IoShareSocialOutline { y1: "135.53", y2: "232.47", } - } } } @@ -58886,7 +57754,6 @@ impl IconShape for IoShareSocialSharp { path { d: "M378,324a69.78,69.78,0,0,0-48.83,19.91L202,272.41a69.68,69.68,0,0,0,0-32.82l127.13-71.5A69.76,69.76,0,1,0,308.87,129l-130.13,73.2a70,70,0,1,0,0,107.56L308.87,383A70,70,0,1,0,378,324Z", } - } } } @@ -58929,7 +57796,6 @@ impl IconShape for IoShareSocial { path { d: "M384,336a63.78,63.78,0,0,0-46.12,19.7l-148-83.27a63.85,63.85,0,0,0,0-32.86l148-83.27a63.8,63.8,0,1,0-15.73-27.87l-148,83.27a64,64,0,1,0,0,88.6l148,83.27A64,64,0,1,0,384,336Z", } - } } } @@ -58975,7 +57841,6 @@ impl IconShape for IoShare { path { d: "M272,86.63l52.69,52.68a16,16,0,0,0,22.62-22.62l-80-80a16,16,0,0,0-22.62,0l-80,80a16,16,0,0,0,22.62,22.62L240,86.63V176h32Z", } - } } } @@ -59023,7 +57888,6 @@ impl IconShape for IoShieldCheckmarkOutline { d: "M463.1,112.37C373.68,96.33,336.71,84.45,256,48,175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464,271.42,457.79,479.3,369.13,463.1,112.37Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59066,7 +57930,6 @@ impl IconShape for IoShieldCheckmarkSharp { path { d: "M479.07,111.36l-.79-12.53-12.36-2.21c-86.5-15.52-122.61-26.74-203.33-63.2l-6.59-3-6.59,3C168.69,69.88,132.58,81.1,46.08,96.62L33.72,98.83l-.79,12.53c-3.85,61.11,4.36,118.05,24.43,169.24A349.47,349.47,0,0,0,129,393.11c53.47,56.73,110.24,81.37,121.07,85.73l6,2.41,6-2.41c10.83-4.36,67.6-29,121.07-85.73A349.47,349.47,0,0,0,454.64,280.6C474.71,229.41,482.92,172.47,479.07,111.36Zm-252.91,216L153.37,256l22.4-22.86,48.47,47.49L334.37,153.43l24.2,20.94Z", } - } } } @@ -59109,7 +57972,6 @@ impl IconShape for IoShieldCheckmark { path { d: "M479.07,111.36a16,16,0,0,0-13.15-14.74c-86.5-15.52-122.61-26.74-203.33-63.2a16,16,0,0,0-13.18,0C168.69,69.88,132.58,81.1,46.08,96.62a16,16,0,0,0-13.15,14.74c-3.85,61.11,4.36,118.05,24.43,169.24A349.47,349.47,0,0,0,129,393.11c53.47,56.73,110.24,81.37,121.07,85.73a16,16,0,0,0,12,0c10.83-4.36,67.6-29,121.07-85.73A349.47,349.47,0,0,0,454.64,280.6C474.71,229.41,482.92,172.47,479.07,111.36Zm-131,75.11-110.8,128A16,16,0,0,1,225.86,320h-.66a16,16,0,0,1-11.2-4.57l-49.2-48.2a16,16,0,1,1,22.4-22.86l37,36.29L323.9,165.53a16,16,0,0,1,24.2,20.94Z", } - } } } @@ -59159,7 +58021,6 @@ impl IconShape for IoShieldHalfOutline { path { d: "M256,48C175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464Z", } - } } } @@ -59202,7 +58063,6 @@ impl IconShape for IoShieldHalfSharp { path { d: "M256,32C174,69.06,121.38,86.46,32,96c0,77.59,5.27,133.36,25.29,184.51a348.86,348.86,0,0,0,71.43,112.41C178.32,445.58,232.89,473.32,256,480c23.11-6.68,77.68-34.42,127.28-87.08a348.86,348.86,0,0,0,71.43-112.41C474.73,229.36,480,173.59,480,96,390.62,86.46,338,69.06,256,32ZM417.47,265.93a309.18,309.18,0,0,1-63.31,99.56C316,406,276.65,428.31,256,437.36V75.8c38.75,17,68.73,28.3,97.93,36.89a613.12,613.12,0,0,0,85.6,18.52C437.81,191.43,431.17,230.9,417.47,265.93Z", } - } } } @@ -59252,7 +58112,6 @@ impl IconShape for IoShieldHalf { path { d: "M256,48c80.71,36.45,117.68,48.33,207.1,64.37C479.3,369.13,271.42,457.79,256,464Z", } - } } } @@ -59296,7 +58155,6 @@ impl IconShape for IoShieldOutline { d: "M463.1,112.37C373.68,96.33,336.71,84.45,256,48,175.29,84.45,138.32,96.33,48.9,112.37,32.7,369.13,240.58,457.79,256,464,271.42,457.79,479.3,369.13,463.1,112.37Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59339,7 +58197,6 @@ impl IconShape for IoShieldSharp { path { d: "M256,32C174,69.06,121.38,86.46,32,96c0,77.59,5.27,133.36,25.29,184.51a348.86,348.86,0,0,0,71.43,112.41C178.32,445.58,232.89,473.32,256,480c23.11-6.68,77.68-34.42,127.28-87.08a348.86,348.86,0,0,0,71.43-112.41C474.73,229.36,480,173.59,480,96,390.62,86.46,338,69.06,256,32Z", } - } } } @@ -59382,7 +58239,6 @@ impl IconShape for IoShield { path { d: "M479.07,111.35A16,16,0,0,0,465.92,96.6C379.89,81.18,343.69,69.12,266,34.16c-7.76-2.89-12.57-2.84-20,0-77.69,35-113.89,47-199.92,62.44a16,16,0,0,0-13.15,14.75c-3.85,61.1,4.34,118,24.36,169.15a348.86,348.86,0,0,0,71.43,112.41c44.67,47.43,94.2,75.12,119.74,85.6a20,20,0,0,0,15.11,0c27-10.92,74.69-37.82,119.71-85.62A348.86,348.86,0,0,0,454.71,280.5C474.73,229.36,482.92,172.45,479.07,111.35Z", } - } } } @@ -59430,7 +58286,6 @@ impl IconShape for IoShirtOutline { d: "M333.31,52.66a80,80,0,0,1-154.62,0", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59476,7 +58331,6 @@ impl IconShape for IoShirtSharp { path { d: "M352,44c-5.49,47.76-46.79,85-96,85s-90.51-37.24-96-85L16,94,34,208l61.71,7.42c7.08.9,7.1.9,7.1,8.19L96,480H416l-6.81-256.39c-.21-7-.21-7,7.1-8.19L478,208,496,94Z", } - } } } @@ -59522,7 +58376,6 @@ impl IconShape for IoShirt { path { d: "M485.29,89.9,356,44.64a4,4,0,0,0-5.27,3.16,96,96,0,0,1-189.38,0A4,4,0,0,0,156,44.64L26.71,89.9A16,16,0,0,0,16.28,108l16.63,88A16,16,0,0,0,46.83,208.9l48.88,5.52a8,8,0,0,1,7.1,8.19l-7.33,240.9a16,16,0,0,0,9.1,14.94A17.49,17.49,0,0,0,112,480H400a17.49,17.49,0,0,0,7.42-1.55,16,16,0,0,0,9.1-14.94l-7.33-240.9a8,8,0,0,1,7.1-8.19l48.88-5.52A16,16,0,0,0,479.09,196l16.63-88A16,16,0,0,0,485.29,89.9Z", } - } } } @@ -59582,7 +58435,6 @@ impl IconShape for IoShuffleOutline { d: "M416,160H362.81a80,80,0,0,0-66.56,35.62L288,208", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59642,7 +58494,6 @@ impl IconShape for IoShuffleSharp { points: "416 160 320 160 288 208", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -59702,7 +58553,6 @@ impl IconShape for IoShuffle { d: "M416,160H362.81a80,80,0,0,0-66.56,35.62L288,208", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59783,7 +58633,6 @@ impl IconShape for IoSkullOutline { y1: "448", y2: "480", } - } } } @@ -59826,7 +58675,6 @@ impl IconShape for IoSkullSharp { path { d: "M256,16C141.31,16,48,109.31,48,224V378.83l82,32.81L146.88,496H192V432h32v64h16V432h32v64h16V432h32v64h45.12L382,411.64l82-32.81V224C464,109.31,370.69,16,256,16ZM168,336a56,56,0,1,1,56-56A56.06,56.06,0,0,1,168,336Zm51.51,64L244,320h24l24.49,80ZM344,336a56,56,0,1,1,56-56A56.06,56.06,0,0,1,344,336Zm104,32h0Z", } - } } } @@ -59869,7 +58717,6 @@ impl IconShape for IoSkull { path { d: "M402,76.94C362.61,37.63,310.78,16,256,16h-.37A208,208,0,0,0,48,224V324.67A79.62,79.62,0,0,0,98.29,399L122,408.42a15.92,15.92,0,0,1,9.75,11.72l10,50.13A32.09,32.09,0,0,0,173.12,496H184a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,224,448v40a8,8,0,0,0,8,8h0a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,272,448v40a8,8,0,0,0,8,8h0a8,8,0,0,0,8-8V448.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,320,448v40a8,8,0,0,0,8,8h10.88a32.09,32.09,0,0,0,31.38-25.72l10-50.14A16,16,0,0,1,390,408.42L413.71,399A79.62,79.62,0,0,0,464,324.67v-99C464,169.67,442,116.86,402,76.94ZM171.66,335.88a56,56,0,1,1,52.22-52.22A56,56,0,0,1,171.66,335.88ZM281,397.25A16.37,16.37,0,0,1,271.7,400H240.3a16.37,16.37,0,0,1-9.28-2.75,16,16,0,0,1-6.6-16.9l15.91-47.6C243,326,247.25,321,254,320.13c8.26-1,14,2.87,17.61,12.22l16,48A16,16,0,0,1,281,397.25Zm66.68-61.37a56,56,0,1,1,52.22-52.22A56,56,0,0,1,347.66,335.88Z", } - } } } @@ -59954,7 +58801,6 @@ impl IconShape for IoSnowOutline { d: "M437.27,294a112.09,112.09,0,0,0-57.71,100", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -59997,7 +58843,6 @@ impl IconShape for IoSnowSharp { path { d: "M447.88,313.27l19.25-10.64-21.28-38.51L426.6,274.76a133.42,133.42,0,0,0-38.54,32.1L300,256l88.07-50.86a133.42,133.42,0,0,0,38.54,32.1l19.25,10.64,21.28-38.51-19.25-10.64a89.27,89.27,0,0,1-20.93-16L480,152.05,458,114,405,144.58a89.07,89.07,0,0,1-3.42-26.15l.41-22-44-.82-.41,22A133.62,133.62,0,0,0,366.07,167L278,217.89V116.18a133.52,133.52,0,0,0,47.06-17.33L343.9,87.5,321.19,49.81,302.35,61.16A89.5,89.5,0,0,1,278,71.27V16H234V71.27a89.5,89.5,0,0,1-24.35-10.11L190.81,49.81,168.1,87.5l18.84,11.35A133.52,133.52,0,0,0,234,116.18V217.89L145.93,167a133.62,133.62,0,0,0,8.53-49.43l-.41-22-44,.82.41,22a89.07,89.07,0,0,1-3.42,26.15L54,114l-22,38.1,53.05,30.64a89.27,89.27,0,0,1-20.93,16L44.87,209.37l21.28,38.51L85.4,237.24a133.42,133.42,0,0,0,38.54-32.1L212,256l-88.07,50.86a133.42,133.42,0,0,0-38.54-32.1L66.15,264.12,44.87,302.63l19.25,10.64a89.27,89.27,0,0,1,20.93,16L32,360l22,38.1,53.05-30.63a89.07,89.07,0,0,1,3.42,26.15l-.41,22,44,.82.41-22A133.62,133.62,0,0,0,145.93,345L234,294.11V395.82a133.52,133.52,0,0,0-47.06,17.33L168.1,424.5l22.71,37.69,18.84-11.35A89.5,89.5,0,0,1,234,440.73V496h44V440.73a89.5,89.5,0,0,1,24.35,10.11l18.84,11.35L343.9,424.5l-18.84-11.35A133.52,133.52,0,0,0,278,395.82V294.11L366.07,345a133.62,133.62,0,0,0-8.53,49.43l.41,22,44-.82-.41-22A89.07,89.07,0,0,1,405,367.42L458,398.05,480,360,427,329.31A89.27,89.27,0,0,1,447.88,313.27Z", } - } } } @@ -60040,7 +58885,6 @@ impl IconShape for IoSnow { path { d: "M461,349l-34-19.64a89.53,89.53,0,0,1,20.94-16,22,22,0,0,0-21.28-38.51,133.62,133.62,0,0,0-38.55,32.1L300,256l88.09-50.86a133.46,133.46,0,0,0,38.55,32.1,22,22,0,1,0,21.28-38.51,89.74,89.74,0,0,1-20.94-16l34-19.64A22,22,0,1,0,439,125l-34,19.63a89.74,89.74,0,0,1-3.42-26.15A22,22,0,0,0,380,96h-.41a22,22,0,0,0-22,21.59A133.61,133.61,0,0,0,366.09,167L278,217.89V116.18a133.5,133.5,0,0,0,47.07-17.33,22,22,0,0,0-22.71-37.69A89.56,89.56,0,0,1,278,71.27V38a22,22,0,0,0-44,0V71.27a89.56,89.56,0,0,1-24.36-10.11,22,22,0,1,0-22.71,37.69A133.5,133.5,0,0,0,234,116.18V217.89L145.91,167a133.61,133.61,0,0,0,8.52-49.43,22,22,0,0,0-22-21.59H132a22,22,0,0,0-21.59,22.41A89.74,89.74,0,0,1,107,144.58L73,125a22,22,0,1,0-22,38.1l34,19.64a89.74,89.74,0,0,1-20.94,16,22,22,0,1,0,21.28,38.51,133.62,133.62,0,0,0,38.55-32.1L212,256l-88.09,50.86a133.62,133.62,0,0,0-38.55-32.1,22,22,0,1,0-21.28,38.51,89.74,89.74,0,0,1,20.94,16L51,349a22,22,0,1,0,22,38.1l34-19.63a89.74,89.74,0,0,1,3.42,26.15A22,22,0,0,0,132,416h.41a22,22,0,0,0,22-21.59A133.61,133.61,0,0,0,145.91,345L234,294.11V395.82a133.5,133.5,0,0,0-47.07,17.33,22,22,0,1,0,22.71,37.69A89.56,89.56,0,0,1,234,440.73V474a22,22,0,0,0,44,0V440.73a89.56,89.56,0,0,1,24.36,10.11,22,22,0,0,0,22.71-37.69A133.5,133.5,0,0,0,278,395.82V294.11L366.09,345a133.61,133.61,0,0,0-8.52,49.43,22,22,0,0,0,22,21.59H380a22,22,0,0,0,21.59-22.41A89.74,89.74,0,0,1,405,367.42l34,19.63A22,22,0,1,0,461,349Z", } - } } } @@ -60101,7 +58945,6 @@ impl IconShape for IoSparklesOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -60150,7 +58993,6 @@ impl IconShape for IoSparklesSharp { path { d: "M400,256l-31.11-80.89L288,144l80.89-31.11L400,32l31.11,80.89L512,144l-80.89,31.11Z", } - } } } @@ -60199,7 +59041,6 @@ impl IconShape for IoSparkles { path { d: "M400,256a16,16,0,0,1-14.93-10.26l-22.84-59.37a8,8,0,0,0-4.6-4.6l-59.37-22.84a16,16,0,0,1,0-29.86l59.37-22.84a8,8,0,0,0,4.6-4.6L384.9,42.68a16.45,16.45,0,0,1,13.17-10.57,16,16,0,0,1,16.86,10.15l22.84,59.37a8,8,0,0,0,4.6,4.6l59.37,22.84a16,16,0,0,1,0,29.86l-59.37,22.84a8,8,0,0,0-4.6,4.6l-22.84,59.37A16,16,0,0,1,400,256Z", } - } } } @@ -60281,7 +59122,6 @@ impl IconShape for IoSpeedometerOutline { y1: "197.49", y2: "174.86", } - } } } @@ -60324,7 +59164,6 @@ impl IconShape for IoSpeedometerSharp { path { d: "M256,48C123.46,48,16,156.55,16,290.56A243.3,243.3,0,0,0,76.32,451.43c1.18,1.3,2.25,2.6,3.43,3.79C89.2,464,92.07,464,99.57,464s12.43,0,19.93-8.88C152,416.64,202,400,256,400s104.07,16.71,136.5,55.12C400,464,404.82,464,412.43,464s11.3,0,19.82-8.78c1.22-1.25,2.25-2.49,3.43-3.79A243.3,243.3,0,0,0,496,290.56C496,156.55,388.54,48,256,48Zm-16,64h32v64H240ZM144,304H80V272h64Zm21.49-83.88-45.25-45.26,22.62-22.62,45.26,45.25ZM278.6,307.4a31,31,0,0,1-7,7,30.11,30.11,0,0,1-35-49L320,224Zm45.28-109.91,45.26-45.25,22.62,22.62-45.25,45.26ZM432,304H368V272h64Z", } - } } } @@ -60367,7 +59206,6 @@ impl IconShape for IoSpeedometer { path { d: "M425.7,118.25A240,240,0,0,0,76.32,447l.18.2c.33.35.64.71,1,1.05.74.84,1.58,1.79,2.57,2.78a41.17,41.17,0,0,0,60.36-.42,157.13,157.13,0,0,1,231.26,0,41.18,41.18,0,0,0,60.65.06l3.21-3.5.18-.2a239.93,239.93,0,0,0-10-328.76ZM240,128a16,16,0,0,1,32,0v32a16,16,0,0,1-32,0ZM128,304H96a16,16,0,0,1,0-32h32a16,16,0,0,1,0,32Zm48.8-95.2a16,16,0,0,1-22.62,0l-22.63-22.62a16,16,0,0,1,22.63-22.63l22.62,22.63A16,16,0,0,1,176.8,208.8Zm149.3,23.1-47.5,75.5a31,31,0,0,1-7,7,30.11,30.11,0,0,1-35-49l75.5-47.5a10.23,10.23,0,0,1,11.7,0A10.06,10.06,0,0,1,326.1,231.9Zm31.72-23.1a16,16,0,0,1-22.62-22.62l22.62-22.63a16,16,0,0,1,22.63,22.63ZM423.7,436.4h0ZM416,304H384a16,16,0,0,1,0-32h32a16,16,0,0,1,0,32Z", } - } } } @@ -60411,7 +59249,6 @@ impl IconShape for IoSquareOutline { d: "M416,448H96a32.09,32.09,0,0,1-32-32V96A32.09,32.09,0,0,1,96,64H416a32.09,32.09,0,0,1,32,32V416A32.09,32.09,0,0,1,416,448Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -60457,7 +59294,6 @@ impl IconShape for IoSquareSharp { x: "48", y: "48", } - } } } @@ -60500,7 +59336,6 @@ impl IconShape for IoSquare { path { d: "M416,464H96a48.05,48.05,0,0,1-48-48V96A48.05,48.05,0,0,1,96,48H416a48.05,48.05,0,0,1,48,48V416A48.05,48.05,0,0,1,416,464Z", } - } } } @@ -60547,7 +59382,6 @@ impl IconShape for IoStarHalfOutline { polygon { points: "256 48 256 364 118 464 172 304 32 208 204 208 256 48", } - } } } @@ -60590,7 +59424,6 @@ impl IconShape for IoStarHalfSharp { path { d: "M496,203.3H312.36L256,32,199.64,203.3H16L166.21,308.7,107.71,480,256,373.84,404.29,480,345.68,308.7ZM274.63,347.82,256,334.49V134.39l26,78.91,7.24,22H394.63l-67.32,47.2-19.69,13.81,7.78,22.75,26.26,76.75Z", } - } } } @@ -60637,7 +59470,6 @@ impl IconShape for IoStarHalf { polygon { points: "256 48 256 364 118 464 172 304 32 208 204 208 256 48", } - } } } @@ -60681,7 +59513,6 @@ impl IconShape for IoStarOutline { d: "M480,208H308L256,48,204,208H32l140,96L118,464,256,364,394,464,340,304Z", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -60724,7 +59555,6 @@ impl IconShape for IoStarSharp { path { d: "M496,203.3H312.36L256,32,199.64,203.3H16L166.21,308.7,107.71,480,256,373.84,404.29,480,345.68,308.7Z", } - } } } @@ -60767,7 +59597,6 @@ impl IconShape for IoStar { path { d: "M394,480a16,16,0,0,1-9.39-3L256,383.76,127.39,477a16,16,0,0,1-24.55-18.08L153,310.35,23,221.2A16,16,0,0,1,32,192H192.38l48.4-148.95a16,16,0,0,1,30.44,0l48.4,149H480a16,16,0,0,1,9.05,29.2L359,310.35l50.13,148.53A16,16,0,0,1,394,480Z", } - } } } @@ -60843,7 +59672,6 @@ impl IconShape for IoStatsChartOutline { x: "176", y: "32", } - } } } @@ -60895,7 +59723,6 @@ impl IconShape for IoStatsChartSharp { path { d: "M240,496H160V16h80Z", } - } } } @@ -60947,7 +59774,6 @@ impl IconShape for IoStatsChart { path { d: "M216,496H184a24,24,0,0,1-24-24V40a24,24,0,0,1,24-24h32a24,24,0,0,1,24,24V472A24,24,0,0,1,216,496Z", } - } } } @@ -60994,7 +59820,6 @@ impl IconShape for IoStopCircleOutline { path { d: "M310.4,336H201.6A25.62,25.62,0,0,1,176,310.4V201.6A25.62,25.62,0,0,1,201.6,176H310.4A25.62,25.62,0,0,1,336,201.6V310.4A25.62,25.62,0,0,1,310.4,336Z", } - } } } @@ -61037,7 +59862,6 @@ impl IconShape for IoStopCircleSharp { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,288H176V176H336Z", } - } } } @@ -61080,7 +59904,6 @@ impl IconShape for IoStopCircle { path { d: "M256,48C141.31,48,48,141.31,48,256s93.31,208,208,208,208-93.31,208-208S370.69,48,256,48Zm80,262.4A25.62,25.62,0,0,1,310.4,336H201.6A25.62,25.62,0,0,1,176,310.4V201.6A25.62,25.62,0,0,1,201.6,176H310.4A25.62,25.62,0,0,1,336,201.6Z", } - } } } @@ -61129,7 +59952,6 @@ impl IconShape for IoStopOutline { x: "96", y: "96", } - } } } @@ -61175,7 +59997,6 @@ impl IconShape for IoStopSharp { x: "80", y: "80", } - } } } @@ -61218,7 +60039,6 @@ impl IconShape for IoStop { path { d: "M392,432H120a40,40,0,0,1-40-40V120a40,40,0,0,1,40-40H392a40,40,0,0,1,40,40V392A40,40,0,0,1,392,432Z", } - } } } @@ -61289,7 +60109,6 @@ impl IconShape for IoStopwatchOutline { d: "M256,96A176,176,0,1,0,432,272,176,176,0,0,0,256,96Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -61332,7 +60151,6 @@ impl IconShape for IoStopwatchSharp { path { d: "M280,81.5V48H232V81.5a191,191,0,0,0-84.43,32.13L120,86,86,120l25.59,25.59A191.17,191.17,0,0,0,64,272c0,105.87,86.13,192,192,192s192-86.13,192-192C448,174.26,374.58,93.34,280,81.5ZM256,320a48,48,0,0,1-16-93.25V136h32v90.75A48,48,0,0,1,256,320Z", } - } } } @@ -61380,7 +60198,6 @@ impl IconShape for IoStopwatch { path { d: "M280,81.5V72a24,24,0,0,0-48,0v9.5a191,191,0,0,0-84.43,32.13L137,103A24,24,0,0,0,103,137l8.6,8.6A191.17,191.17,0,0,0,64,272c0,105.87,86.13,192,192,192s192-86.13,192-192C448,174.26,374.58,93.34,280,81.5ZM256,320a48,48,0,0,1-16-93.25V152a16,16,0,0,1,32,0v74.75A48,48,0,0,1,256,320Z", } - } } } @@ -61471,7 +60288,6 @@ impl IconShape for IoStorefrontOutline { stroke_linejoin: "round", stroke_width: "32", } - } } } @@ -61517,7 +60333,6 @@ impl IconShape for IoStorefrontSharp { path { d: "M492.57,170.28,445.89,64C432,32,432,32,400,32H112c-32,0-32,0-45.94,32L19.38,170.28c-9,19.41,2.89,39.34,2.9,39.35l.41.66c.42.66,1.13,1.75,1.62,2.37.1.13.19.27.28.4l5.24,6.39,5.31,5.14.42.36A69.65,69.65,0,0,0,45,231.73v.05a74,74,0,0,0,36,10.67c.82,0,1.64,0,2.47,0a76.08,76.08,0,0,0,51.89-20.31,72.38,72.38,0,0,0,5.77-6,74.18,74.18,0,0,0,5.78,6,76.08,76.08,0,0,0,51.89,20.31c23.28,0,44.07-10,57.63-25.56a.11.11,0,0,1,.15,0l5.66,5.26a76.09,76.09,0,0,0,51.9,20.31c23.29,0,44.11-10,57.66-25.61,13.56,15.61,34.37,25.61,57.67,25.61l2.49,0a71.35,71.35,0,0,0,35-10.7v0c.95-.57,1.86-1.17,2.78-1.77A71.33,71.33,0,0,0,488,212.17l2-3C490.9,207.13,501.21,188.87,492.57,170.28Z", } - } } } @@ -61563,7 +60378,6 @@ impl IconShape for IoStorefront { path { d: "M492.57,170.28,449.65,71.79C438.41,47.62,412.74,32,384.25,32H127.7C99.21,32,73.54,47.62,62.3,71.79L19.38,170.28c-9,19.41,2.89,39.34,2.9,39.35l.28.45c.49.78,1.36,2,1.89,2.78.05.06.09.13.14.2l5,6.05a7.45,7.45,0,0,0,.6.65l5,4.83.42.36A69.65,69.65,0,0,0,45,231.73v.05a74,74,0,0,0,36,10.67c.82,0,1.64,0,2.47,0a76.08,76.08,0,0,0,51.89-20.31l.33-.31a7.94,7.94,0,0,1,10.89,0l.33.31a77.3,77.3,0,0,0,104.46,0,8,8,0,0,1,10.87,0h0a77.31,77.31,0,0,0,104.21.23,7.88,7.88,0,0,1,10.71,0,76.81,76.81,0,0,0,52.31,20.08l2.49,0a71.35,71.35,0,0,0,35-10.7v0c.95-.57,1.86-1.17,2.78-1.77A71.33,71.33,0,0,0,488,212.17l1.74-2.63q.26-.4.48-.84C491.88,205.32,500.78,187.94,492.57,170.28Z", } - } } } @@ -61661,7 +60475,6 @@ impl IconShape for IoSubwayOutline { y1: "432", y2: "480", } - } } } @@ -61707,7 +60520,6 @@ impl IconShape for IoSubwaySharp { polygon { points: "298 416 329.37 448 182.63 448 214 416 170 416 89.43 496 134.63 496 150.63 480 361.37 480 377.37 496 422.67 496 343 416 298 416", } - } } } @@ -61753,7 +60565,6 @@ impl IconShape for IoSubway { path { d: "M347.31,420.69a16,16,0,0,0-22.62,22.62l4.68,4.69H182.63l4.68-4.69a16,16,0,0,0-22.62-22.62l-48,48a16,16,0,1,0,22.62,22.62L150.63,480H361.37l11.32,11.31a16,16,0,0,0,22.62-22.62Z", } - } } } @@ -61855,7 +60666,6 @@ impl IconShape for IoSunnyOutline { r: "80", style: "stroke-linecap:round;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -61950,7 +60760,6 @@ impl IconShape for IoSunnySharp { path { d: "M256,358A102,102,0,1,1,358,256,102.12,102.12,0,0,1,256,358Z", } - } } } @@ -62017,7 +60826,6 @@ impl IconShape for IoSunny { path { d: "M256,358A102,102,0,1,1,358,256,102.12,102.12,0,0,1,256,358Z", } - } } } @@ -62079,7 +60887,6 @@ impl IconShape for IoSwapHorizontalOutline { y1: "352", y2: "352", } - } } } @@ -62141,7 +60948,6 @@ impl IconShape for IoSwapHorizontalSharp { y1: "352", y2: "352", } - } } } @@ -62203,7 +61009,6 @@ impl IconShape for IoSwapHorizontal { y1: "352", y2: "352", } - } } } @@ -62265,7 +61070,6 @@ impl IconShape for IoSwapVerticalOutline { y1: "398", y2: "96", } - } } } @@ -62327,7 +61131,6 @@ impl IconShape for IoSwapVerticalSharp { y1: "398", y2: "96", } - } } } @@ -62389,7 +61192,6 @@ impl IconShape for IoSwapVertical { y1: "398", y2: "96", } - } } } @@ -62445,7 +61247,6 @@ impl IconShape for IoSyncCircleOutline { points: "376.13 256 352.54 279.6 327.87 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -62488,7 +61289,6 @@ impl IconShape for IoSyncCircleSharp { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm0,320a112.19,112.19,0,0,1-111.27-98.23l-8.86,8.86L113.24,256l46-46,47.55,45.48-22.12,23.12-7.2-6.88a80.26,80.26,0,0,0,138.48,37.5l23.77,21.41A112.82,112.82,0,0,1,256,368Zm96.79-66L305.24,256.5l22.12-23.12,6.86,6.55A80.2,80.2,0,0,0,196,202.64l-23.82-21.37A112.18,112.18,0,0,1,367,242.49l9.11-9.12L398.76,256Z", } - } } } @@ -62531,7 +61331,6 @@ impl IconShape for IoSyncCircle { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm83.69,282.65a112.24,112.24,0,0,1-195-61.29,16,16,0,0,1-20.13-24.67l23.6-23.6a16,16,0,0,1,22.37-.25l24.67,23.6a16,16,0,0,1-18,26,80.25,80.25,0,0,0,138.72,38.83,16,16,0,0,1,23.77,21.41Zm47.76-63.34-23.6,23.6a16,16,0,0,1-22.37.25l-24.67-23.6a16,16,0,0,1,17.68-26.11A80.17,80.17,0,0,0,196,202.64a16,16,0,1,1-23.82-21.37,112.17,112.17,0,0,1,194.88,61.57,16,16,0,0,1,20.39,24.47Z", } - } } } @@ -62583,7 +61382,6 @@ impl IconShape for IoSyncOutline { points: "480 256 436 300 390 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -62635,7 +61433,6 @@ impl IconShape for IoSyncSharp { points: "480 256 436 300 390 256", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -62687,7 +61484,6 @@ impl IconShape for IoSync { points: "480 256 436 300 390 256", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -62737,7 +61533,6 @@ impl IconShape for IoTabletLandscapeOutline { x: "80", y: "16", } - } } } @@ -62780,7 +61575,6 @@ impl IconShape for IoTabletLandscapeSharp { path { d: "M0,82V430a18,18,0,0,0,18,18H494a18,18,0,0,0,18-18V82a18,18,0,0,0-18-18H18A18,18,0,0,0,0,82ZM448,412H64V100H448Z", } - } } } @@ -62826,7 +61620,6 @@ impl IconShape for IoTabletLandscape { path { d: "M0,128A64.07,64.07,0,0,1,64,64H448a64.07,64.07,0,0,1,64,64V384a64.07,64.07,0,0,1-64,64H64A64.07,64.07,0,0,1,0,384V128M480,384V128a32,32,0,0,0-32-32H64a32,32,0,0,0-32,32V384a32,32,0,0,0,32,32H448a32,32,0,0,0,32-32m-16,0a16,16,0,0,1-16,16H64a16,16,0,0,1-16-16V128a16,16,0,0,1,16-16H448a16,16,0,0,1,16,16V384Z", } - } } } @@ -62875,7 +61668,6 @@ impl IconShape for IoTabletPortraitOutline { x: "80", y: "16", } - } } } @@ -62918,7 +61710,6 @@ impl IconShape for IoTabletPortraitSharp { path { d: "M430,0H82A18,18,0,0,0,64,18V494a18,18,0,0,0,18,18H430a18,18,0,0,0,18-18V18A18,18,0,0,0,430,0ZM100,448V64H412V448Z", } - } } } @@ -62964,7 +61755,6 @@ impl IconShape for IoTabletPortrait { path { d: "M384,0a64.07,64.07,0,0,1,64,64V448a64.07,64.07,0,0,1-64,64H128a64.07,64.07,0,0,1-64-64V64A64.07,64.07,0,0,1,128,0H384M128,480H384a32,32,0,0,0,32-32V64a32,32,0,0,0-32-32H128A32,32,0,0,0,96,64V448a32,32,0,0,0,32,32m0-16a16,16,0,0,1-16-16V64a16,16,0,0,1,16-16H384a16,16,0,0,1,16,16V448a16,16,0,0,1-16,16Z", } - } } } @@ -63045,7 +61835,6 @@ impl IconShape for IoTelescopeOutline { y1: "256.02", y2: "448", } - } } } @@ -63094,7 +61883,6 @@ impl IconShape for IoTelescopeSharp { path { d: "M262.08,96c24.81,42.23,60.25,104.25,86.4,148.76L510.79,151,424.07,1.41Z", } - } } } @@ -63143,7 +61931,6 @@ impl IconShape for IoTelescope { path { d: "M490.21,115.74,444.09,36a40.08,40.08,0,0,0-54.63-14.62L296.12,75.16a39.69,39.69,0,0,0-18.65,24.28,32.76,32.76,0,0,0-1.27,13.25c1.74,12.62,13,30.4,26.41,53.89,13.58,23.73,28.91,50.48,36.93,56.27a40.18,40.18,0,0,0,23.18,7.37,39.77,39.77,0,0,0,19.92-5.34L476,171.07a39.72,39.72,0,0,0,18.79-24.84A41,41,0,0,0,490.21,115.74Z", } - } } } @@ -63197,7 +61984,6 @@ impl IconShape for IoTennisballOutline { d: "M49.65,240.56S58.84,240,64,240c114.88,0,208,93.12,208,208,0,5.38-.61,14-.61,14", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -63246,7 +62032,6 @@ impl IconShape for IoTennisballSharp { path { d: "M443.17,250.15A181.72,181.72,0,0,0,480,246.39,224.2,224.2,0,0,0,265.61,32a181.72,181.72,0,0,0-3.76,36.83C261.85,168.81,343.19,250.15,443.17,250.15Z", } - } } } @@ -63295,7 +62080,6 @@ impl IconShape for IoTennisball { path { d: "M289.61,222.39A222.53,222.53,0,0,1,224,64a226.07,226.07,0,0,1,2-30A224.1,224.1,0,0,0,34,226a226.07,226.07,0,0,1,30-2,222.53,222.53,0,0,1,158.39,65.61A222.53,222.53,0,0,1,288,448c0,5.74-.22,11.53-.65,17.22q-.5,6.42-1.36,12.79A224.12,224.12,0,0,0,478,286a226.07,226.07,0,0,1-30,2A222.53,222.53,0,0,1,289.61,222.39Z", } - } } } @@ -63355,7 +62139,6 @@ impl IconShape for IoTerminalOutline { y1: "240", y2: "240", } - } } } @@ -63398,7 +62181,6 @@ impl IconShape for IoTerminalSharp { path { d: "M16,44V468a12,12,0,0,0,12,12H484a12,12,0,0,0,12-12V44a12,12,0,0,0-12-12H28A12,12,0,0,0,16,44ZM73.51,237.5,150.39,176,73.51,114.5l20-25L201.61,176,93.5,262.49ZM272,256H176V224h96Z", } - } } } @@ -63441,7 +62223,6 @@ impl IconShape for IoTerminal { path { d: "M432,32H80A64.07,64.07,0,0,0,16,96V416a64.07,64.07,0,0,0,64,64H432a64.07,64.07,0,0,0,64-64V96A64.07,64.07,0,0,0,432,32ZM96,256a16,16,0,0,1-10-28.49L150.39,176,86,124.49a16,16,0,1,1,20-25l80,64a16,16,0,0,1,0,25l-80,64A16,16,0,0,1,96,256Zm160,0H192a16,16,0,0,1,0-32h64a16,16,0,0,1,0,32Z", } - } } } @@ -63500,7 +62281,6 @@ impl IconShape for IoTextOutline { d: "M320,358.5c0,36,26.86,58,60,58,54,0,100-27,100-106v-15c-20,0-58,1-92,5C355.23,304.36,320,319.5,320,358.5Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -63546,7 +62326,6 @@ impl IconShape for IoTextSharp { path { d: "M93.25,325.87h125.5L260.94,438H308L155,48,4,438H51.06ZM156,160.71,202.25,282h-92.5Z", } - } } } @@ -63592,7 +62371,6 @@ impl IconShape for IoText { path { d: "M400.77,169.5c-41.72-.3-79.08,23.87-95,61.4a22,22,0,0,0,40.5,17.2c8.88-20.89,29.77-34.44,53.32-34.6C431.91,213.28,458,240,458,272.35h0a1.5,1.5,0,0,1-1.45,1.5c-21.92.61-47.92,2.07-71.12,4.8C330.68,285.09,298,314.94,298,358.5c0,23.19,8.76,44,24.67,58.68C337.6,430.93,358,438.5,380,438.5c31,0,57.69-8,77.94-23.22,0,0,.06,0,.06,0h0a22,22,0,1,0,44,.19v-143C502,216.29,457,169.91,400.77,169.5ZM380,394.5c-17.53,0-38-9.43-38-36,0-10.67,3.83-18.14,12.43-24.23,8.37-5.93,21.2-10.16,36.14-11.92,21.12-2.49,44.82-3.86,65.14-4.47a2,2,0,0,1,2,2.1C455,370.1,429.46,394.5,380,394.5Z", } - } } } @@ -63648,7 +62426,6 @@ impl IconShape for IoThermometerOutline { cy: "384", r: "48", } - } } } @@ -63691,7 +62468,6 @@ impl IconShape for IoThermometerSharp { path { d: "M320,291.24V80a64,64,0,1,0-128,0V291.24A113.39,113.39,0,0,0,144,384a112,112,0,0,0,224,0A113.39,113.39,0,0,0,320,291.24ZM256,432a48,48,0,0,1-16-93.26V96h32V338.74A48,48,0,0,1,256,432Z", } - } } } @@ -63734,7 +62510,6 @@ impl IconShape for IoThermometer { path { d: "M320,287.18V81c0-35.12-27.89-64.42-63-64.95a64.08,64.08,0,0,0-65,64V287.18a8,8,0,0,1-3.18,6.37A113.48,113.48,0,0,0,144,384a112,112,0,0,0,224,0,113.48,113.48,0,0,0-44.82-90.45A8,8,0,0,1,320,287.18ZM254.07,432a48,48,0,0,1-22-89.54,16,16,0,0,0,8-13.84V112.45c0-8.61,6.62-16,15.23-16.43A16,16,0,0,1,272,112V328.58a16.18,16.18,0,0,0,8.15,13.94A48,48,0,0,1,254.07,432Z", } - } } } @@ -63794,7 +62569,6 @@ impl IconShape for IoThumbsDownOutline { d: "M80,112l96,2c19,.84,32,12.4,32,30h0c0,17.6-13,28.84-32,30l-96,2a32.09,32.09,0,0,1-32-32h0A32.09,32.09,0,0,1,80,112Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -63848,7 +62622,6 @@ impl IconShape for IoThumbsDownSharp { path { d: "M372.66,279.16l-1,2a16.29,16.29,0,0,1,6.77-7.26A16.48,16.48,0,0,0,372.66,279.16Z", } - } } } @@ -63905,7 +62678,6 @@ impl IconShape for IoThumbsDown { path { d: "M195.94,459.38C205.37,472.67,221,480,240,480a16,16,0,0,0,14.31-8.85c3-6.06,15.25-24,28.19-42.9,18-26.33,40.35-59.08,55.23-84.81l.13-.22c20.48-35.49,30.35-54.94,33.82-62h0l1-2a16.48,16.48,0,0,1,5.79-5.23l0,0A15.93,15.93,0,0,1,386,272h25.32A84.7,84.7,0,0,0,496,187.3V148.7A84.7,84.7,0,0,0,411.31,64H362.52a17.46,17.46,0,0,1-9.58-2.89C330,46.13,286.66,32,240,32c-7.45,0-14.19.14-20.27.38a8,8,0,0,0-6.2,12.68l.1.14C222.2,57.59,224,71,224,80a61.16,61.16,0,0,1-5.19,24.77,17.38,17.38,0,0,0,0,14.06,63.81,63.81,0,0,1,0,50.39,17.32,17.32,0,0,0,0,14,62.13,62.13,0,0,1,0,49.58,18.13,18.13,0,0,0,0,14.68A60.41,60.41,0,0,1,224,273c0,8.2-2,21.3-8,31.18a15.66,15.66,0,0,0-1.14,13.65c.38,1,.76,2.06,1.13,3.17a24.8,24.8,0,0,1,.86,11.57c-3,19.35-9.67,36.3-16.74,54.16-3.08,7.78-6.27,15.82-9.22,24.27C184.75,428.56,186.59,446.2,195.94,459.38Z", } - } } } @@ -63965,7 +62737,6 @@ impl IconShape for IoThumbsUpOutline { d: "M432,400l-96-2c-19-.84-32-12.4-32-30h0c0-17.6,13-28.84,32-30l96-2a32.09,32.09,0,0,1,32,32h0A32.09,32.09,0,0,1,432,400Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -64008,7 +62779,6 @@ impl IconShape for IoThumbsUpSharp { path { d: "M456,192,300,180l23-89.4C329,64,322.22,48.73,300.53,42l-34.69-9.85a4,4,0,0,0-4.4,1.72l-129,202.34a8,8,0,0,1-6.81,3.81H16V448H133.61a48,48,0,0,1,15.18,2.46l76.3,25.43a80,80,0,0,0,25.3,4.11H428.32c19,0,31.5-13.52,35.23-32.16L496,305.58V232C496,209.94,478,194,456,192Z", } - } } } @@ -64065,7 +62835,6 @@ impl IconShape for IoThumbsUp { path { d: "M316.06,52.62C306.63,39.32,291,32,272,32a16,16,0,0,0-14.31,8.84c-3,6.07-15.25,24-28.19,42.91-18,26.33-40.35,59.07-55.23,84.8l-.13.23c-20.48,35.49-30.35,54.93-33.82,62h0l-1,2a16.35,16.35,0,0,1-5.79,5.22l0,0A15.82,15.82,0,0,1,126,240H100.69A84.69,84.69,0,0,0,16,324.69V363.3A84.69,84.69,0,0,0,100.69,448h48.79a17.55,17.55,0,0,1,9.58,2.89C182,465.87,225.34,480,272,480c7.45,0,14.19-.14,20.27-.38a8,8,0,0,0,6.2-12.68l-.1-.14C289.8,454.41,288,441,288,432a61.2,61.2,0,0,1,5.19-24.77,17.36,17.36,0,0,0,0-14.05,63.81,63.81,0,0,1,0-50.39,17.32,17.32,0,0,0,0-14,62.15,62.15,0,0,1,0-49.59,18.13,18.13,0,0,0,0-14.68A60.33,60.33,0,0,1,288,239c0-8.2,2-21.3,8-31.19a15.63,15.63,0,0,0,1.14-13.64c-.38-1-.76-2.07-1.13-3.17a24.84,24.84,0,0,1-.86-11.58c3-19.34,9.67-36.29,16.74-54.16,3.08-7.78,6.27-15.82,9.22-24.26C327.25,83.43,325.41,65.8,316.06,52.62Z", } - } } } @@ -64141,7 +62910,6 @@ impl IconShape for IoThunderstormOutline { d: "M404.33,152.89H392.2C384.71,84.85,326.14,32,256,32a136.39,136.39,0,0,0-128.63,90.67H122.8c-49.94,0-90.8,40.8-90.8,90.66h0C32,263.2,72.86,304,122.8,304H404.33C446,304,480,270,480,228.44h0C480,186.89,446,152.89,404.33,152.89Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -64212,7 +62980,6 @@ impl IconShape for IoThunderstormSharp { x: "374.11", y: "432", } - } } } @@ -64267,7 +63034,6 @@ impl IconShape for IoThunderstorm { path { d: "M405.84,136.9A151.25,151.25,0,0,0,358.24,55a153,153,0,0,0-241.81,51.86C60.5,110.16,16,156.65,16,213.33,16,272.15,63.91,320,122.8,320h66.31l-12.89,77.37A16,16,0,0,0,192,416h32v64a16,16,0,0,0,29,9.3l80-112A16,16,0,0,0,320,352H292.49l8-32H404.33a91.56,91.56,0,0,0,1.51-183.1Z", } - } } } @@ -64353,7 +63119,6 @@ impl IconShape for IoTicketOutline { y1: "278.01", y2: "261.5", } - } } } @@ -64396,7 +63161,6 @@ impl IconShape for IoTicketSharp { path { d: "M426.24,127.72,415.3,138.66a29.67,29.67,0,0,1-42-42l10.94-10.94L314.52,16l-88,88-4,12.09-12.09,4L16,314.52l69.76,69.76L96.7,373.34a29.67,29.67,0,0,1,42,42l-10.94,10.94L197.48,496l194.4-194.4,4-12.09,12.09-4,88-88Zm-208.56,5.43,21.87-21.87,33,33-21.88,21.87Zm43,43,21.88-21.88,32.52,32.52-21.88,21.88Zm42.56,42.56,21.88-21.88,32.52,32.52L335.8,251.28Zm75.57,75.56-33-33,21.87-21.88,33,33Z", } - } } } @@ -64439,7 +63203,6 @@ impl IconShape for IoTicket { path { d: "M490.18,181.4l-44.13-44.13a20,20,0,0,0-27-1,30.81,30.81,0,0,1-41.68-1.6h0A30.81,30.81,0,0,1,375.77,93a20,20,0,0,0-1-27L330.6,21.82a19.91,19.91,0,0,0-28.13,0L232.12,92.16a39.87,39.87,0,0,0-9.57,15.5,7.71,7.71,0,0,1-4.83,4.83,39.78,39.78,0,0,0-15.5,9.58L21.82,302.47a19.91,19.91,0,0,0,0,28.13L66,374.73a20,20,0,0,0,27,1,30.69,30.69,0,0,1,43.28,43.28,20,20,0,0,0,1,27l44.13,44.13a19.91,19.91,0,0,0,28.13,0l180.4-180.4a39.82,39.82,0,0,0,9.58-15.49,7.69,7.69,0,0,1,4.84-4.84,39.84,39.84,0,0,0,15.49-9.57l70.34-70.35A19.91,19.91,0,0,0,490.18,181.4ZM261.81,151.75a16,16,0,0,1-22.63,0l-11.51-11.51a16,16,0,0,1,22.63-22.62l11.51,11.5A16,16,0,0,1,261.81,151.75Zm44,44a16,16,0,0,1-22.62,0l-11-11a16,16,0,1,1,22.63-22.63l11,11A16,16,0,0,1,305.83,195.78Zm44,44a16,16,0,0,1-22.63,0l-11-11a16,16,0,0,1,22.63-22.62l11,11A16,16,0,0,1,349.86,239.8Zm44.43,44.54a16,16,0,0,1-22.63,0l-11.44-11.5a16,16,0,1,1,22.68-22.57l11.45,11.49A16,16,0,0,1,394.29,284.34Z", } - } } } @@ -64487,7 +63250,6 @@ impl IconShape for IoTimeOutline { points: "256 128 256 272 352 272", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -64530,7 +63292,6 @@ impl IconShape for IoTimeSharp { path { d: "M256,48C141.13,48,48,141.13,48,256c0,114.69,93.32,208,208,208,114.86,0,208-93.14,208-208C464,141.31,370.69,48,256,48ZM364,288H244a4,4,0,0,1-4-4V116a4,4,0,0,1,4-4h24a4,4,0,0,1,4,4V256h92a4,4,0,0,1,4,4v24A4,4,0,0,1,364,288Z", } - } } } @@ -64573,7 +63334,6 @@ impl IconShape for IoTime { path { d: "M256,48C141.13,48,48,141.13,48,256s93.13,208,208,208,208-93.13,208-208S370.87,48,256,48Zm96,240H256a16,16,0,0,1-16-16V128a16,16,0,0,1,32,0V256h80a16,16,0,0,1,0,32Z", } - } } } @@ -64620,7 +63380,6 @@ impl IconShape for IoTimerOutline { path { d: "M233.38,278.63l-79-113a8.13,8.13,0,0,1,11.32-11.32l113,79a32.5,32.5,0,0,1-37.25,53.26A33.21,33.21,0,0,1,233.38,278.63Z", } - } } } @@ -64663,7 +63422,6 @@ impl IconShape for IoTimerSharp { path { d: "M256,48C141.12,48,48,141.12,48,256s93.12,208,208,208,208-93.12,208-208S370.88,48,256,48Zm0,384C159,432,80,353.05,80,256a174.55,174.55,0,0,1,53.87-126.72L279,233l-19,30L135,172c-13,23-26.7,46-26.7,84,0,81.44,66.26,147.7,147.7,147.7S403.7,337.44,403.7,256c0-76.67-58.72-139.88-133.55-147V164h-28.3V79.89c4.24.07,8.94.11,14.15.11C353.05,80,432,159,432,256S353.05,432,256,432Z", } - } } } @@ -64706,7 +63464,6 @@ impl IconShape for IoTimer { path { d: "M256,48C141.12,48,48,141.12,48,256s93.12,208,208,208,208-93.12,208-208S370.88,48,256,48ZM173.67,162.34l105,71a32.5,32.5,0,0,1-37.25,53.26,33.21,33.21,0,0,1-8-8l-71-105a8.13,8.13,0,0,1,11.32-11.32ZM256,432C159,432,80,353.05,80,256a174.55,174.55,0,0,1,53.87-126.72,14.15,14.15,0,1,1,19.64,20.37A146.53,146.53,0,0,0,108.3,256c0,81.44,66.26,147.7,147.7,147.7S403.7,337.44,403.7,256c0-76.67-58.72-139.88-133.55-147V164a14.15,14.15,0,1,1-28.3,0V94.15A14.15,14.15,0,0,1,256,80C353.05,80,432,159,432,256S353.05,432,256,432Z", } - } } } @@ -64797,7 +63554,6 @@ impl IconShape for IoTodayOutline { y1: "160", y2: "160", } - } } } @@ -64843,7 +63599,6 @@ impl IconShape for IoTodaySharp { path { d: "M456,64H400.08V32h-48V64H159.92V32h-48V64H56A23.8,23.8,0,0,0,32,87.77V144H480V87.77A23.8,23.8,0,0,0,456,64Z", } - } } } @@ -64889,7 +63644,6 @@ impl IconShape for IoToday { path { d: "M477,176H35a3,3,0,0,0-3,3V416a64,64,0,0,0,64,64H416a64,64,0,0,0,64-64V179A3,3,0,0,0,477,176ZM224,307.43A28.57,28.57,0,0,1,195.43,336H124.57A28.57,28.57,0,0,1,96,307.43V236.57A28.57,28.57,0,0,1,124.57,208h70.86A28.57,28.57,0,0,1,224,236.57Z", } - } } } @@ -64944,7 +63698,6 @@ impl IconShape for IoToggleOutline { x: "16", y: "128", } - } } } @@ -64987,7 +63740,6 @@ impl IconShape for IoToggleSharp { path { d: "M368,112H144a144,144,0,0,0,0,288H368a144,144,0,0,0,0-288Zm0,230a86,86,0,1,1,86-86A85.88,85.88,0,0,1,368,342Z", } - } } } @@ -65030,7 +63782,6 @@ impl IconShape for IoToggle { path { d: "M368,112H144C64.6,112,0,176.6,0,256S64.6,400,144,400H368c79.4,0,144-64.6,144-144S447.4,112,368,112Zm0,256A112,112,0,1,1,480,256,112.12,112.12,0,0,1,368,368Z", } - } } } @@ -65099,7 +63850,6 @@ impl IconShape for IoTrailSignOutline { d: "M96,400H409.37a16,16,0,0,0,11.32-4.69L480,336l-59.31-59.31A16,16,0,0,0,409.37,272H96a16,16,0,0,0-16,16v96A16,16,0,0,0,96,400Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -65142,7 +63892,6 @@ impl IconShape for IoTrailSignSharp { path { d: "M502.63,336l-80-80H278V224H448V64H278V32H234V64H89.37l-80,80,80,80H234v32H64V416H234v64h44V416H422.63Z", } - } } } @@ -65185,7 +63934,6 @@ impl IconShape for IoTrailSign { path { d: "M491.31,324.69,432,265.37A31.8,31.8,0,0,0,409.37,256H272V224H416a32,32,0,0,0,32-32V96a32,32,0,0,0-32-32H272V48a16,16,0,0,0-32,0V64H102.63A31.8,31.8,0,0,0,80,73.37L20.69,132.69a16,16,0,0,0,0,22.62L80,214.63A31.8,31.8,0,0,0,102.63,224H240v32H96a32,32,0,0,0-32,32v96a32,32,0,0,0,32,32H240v48a16,16,0,0,0,32,0V416H409.37A31.8,31.8,0,0,0,432,406.63l59.31-59.32A16,16,0,0,0,491.31,324.69Z", } - } } } @@ -65250,7 +63998,6 @@ impl IconShape for IoTrainOutline { y1: "432", y2: "480", } - } } } @@ -65296,7 +64043,6 @@ impl IconShape for IoTrainSharp { polygon { points: "314 432 329.32 448 182.58 448 198 432 166 419 89.38 496 134.58 496 150.58 480 361.32 480 377.32 496 422.62 496 346.26 418.25 314 432", } - } } } @@ -65349,7 +64095,6 @@ impl IconShape for IoTrain { path { d: "M395.31,468.69,347.63,421c-6.09-6.1-16-6.66-22.38-.86a16,16,0,0,0-.56,23.16l4.68,4.69H182.63l4.36-4.37c6.1-6.09,6.66-16,.86-22.38a16,16,0,0,0-23.16-.56l-48,48a16,16,0,1,0,22.62,22.62L150.63,480H361.37l11.32,11.31a16,16,0,0,0,22.62-22.62Z", } - } } } @@ -65438,7 +64183,6 @@ impl IconShape for IoTransgenderOutline { y1: "464", y2: "346.37", } - } } } @@ -65481,7 +64225,6 @@ impl IconShape for IoTransgenderSharp { path { d: "M480,448.94l-48.94-49.08L464,366.92l-31.1-31.11L400,368.71,376.45,345.1a149.64,149.64,0,0,0-.1-178.45l59.55-59.56V144h44V32h-112V76h36.87l-59.55,59.55a149.65,149.65,0,0,0-178.59,0L159.08,128l33-33L161,63.88l-33,33L107.09,76H144V32H32V144H76V107.09L96.87,128l-33,33L95,192.05l33-33,7.56,7.57A149.18,149.18,0,0,0,106,255.94c0,82.69,67.27,150,150,150a149.12,149.12,0,0,0,89.44-29.67l23.51,23.58L335.81,432.9,366.92,464l33-33,48.9,49Zm-330-193a106,106,0,1,1,106,106A106.09,106.09,0,0,1,150,255.94Z", } - } } } @@ -65524,7 +64267,6 @@ impl IconShape for IoTransgender { path { d: "M458,32H390a22,22,0,0,0,0,44h14.89l-59.57,59.57a149.69,149.69,0,0,0-178.64,0L159.11,128l26.45-26.44a22,22,0,0,0-31.12-31.12L128,96.89,107.11,76H122a22,22,0,0,0,0-44H54A22,22,0,0,0,32,54v68a22,22,0,0,0,44,0V107.11L96.89,128,70.47,154.42a22,22,0,1,0,31.11,31.11L128,159.11l7.57,7.57A149.19,149.19,0,0,0,106,256c0,82.71,67.29,150,150,150a149.2,149.2,0,0,0,89.46-29.67L369,399.9l-26.54,26.54a22,22,0,0,0,31.12,31.12l26.49-26.5,42.37,42.48a22,22,0,0,0,31.16-31.08L431.17,400l26.39-26.39a22,22,0,0,0-31.12-31.12l-26.35,26.35-23.55-23.62a149.68,149.68,0,0,0-.11-178.49L436,107.11V122a22,22,0,0,0,44,0V54A22,22,0,0,0,458,32ZM150,256A106,106,0,1,1,256,362,106.12,106.12,0,0,1,150,256Z", } - } } } @@ -65591,7 +64333,6 @@ impl IconShape for IoTrashBinOutline { y1: "352", y2: "240", } - } } } @@ -65650,7 +64391,6 @@ impl IconShape for IoTrashBinSharp { x: "32", y: "48", } - } } } @@ -65701,7 +64441,6 @@ impl IconShape for IoTrashBin { path { d: "M74.45,160a8,8,0,0,0-8,8.83L92.76,421.39a1.5,1.5,0,0,0,0,.22A48,48,0,0,0,140.45,464H371.54a48,48,0,0,0,47.67-42.39l0-.21,26.27-252.57a8,8,0,0,0-8-8.83ZM323.31,340.69a16,16,0,1,1-22.63,22.62L256,318.63l-44.69,44.68a16,16,0,0,1-22.63-22.62L233.37,296l-44.69-44.69a16,16,0,0,1,22.63-22.62L256,273.37l44.68-44.68a16,16,0,0,1,22.63,22.62L278.62,296Z", } - } } } @@ -65777,7 +64516,6 @@ impl IconShape for IoTrashOutline { y1: "176", y2: "400", } - } } } @@ -65828,7 +64566,6 @@ impl IconShape for IoTrashSharp { path { d: "M447.55,96H336V48a16,16,0,0,0-16-16H192a16,16,0,0,0-16,16V96H64.45L64,136H97l20.09,314A32,32,0,0,0,149,480H363a32,32,0,0,0,31.93-29.95L415,136h33ZM176,416l-9-256h33l9,256Zm96,0H240V160h32ZM296,96H216V68a4,4,0,0,1,4-4h72a4,4,0,0,1,4,4Zm40,320H303l9-256h33Z", } - } } } @@ -65875,7 +64612,6 @@ impl IconShape for IoTrash { path { d: "M432,96H336V72a40,40,0,0,0-40-40H216a40,40,0,0,0-40,40V96H80a16,16,0,0,0,0,32H97L116,432.92c1.42,26.85,22,47.08,48,47.08H348c26.13,0,46.3-19.78,48-47L415,128h17a16,16,0,0,0,0-32ZM192.57,416H192a16,16,0,0,1-16-15.43l-8-224a16,16,0,1,1,32-1.14l8,224A16,16,0,0,1,192.57,416ZM272,400a16,16,0,0,1-32,0V176a16,16,0,0,1,32,0ZM304,96H208V72a7.91,7.91,0,0,1,8-8h80a7.91,7.91,0,0,1,8,8Zm32,304.57A16,16,0,0,1,320,416h-.58A16,16,0,0,1,304,399.43l8-224a16,16,0,1,1,32,1.14Z", } - } } } @@ -65923,7 +64659,6 @@ impl IconShape for IoTrendingDownOutline { d: "M48,144,169.37,265.37a32,32,0,0,0,45.26,0l50.74-50.74a32,32,0,0,1,45.26,0L448,352", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -65971,7 +64706,6 @@ impl IconShape for IoTrendingDownSharp { points: "48 144 192 288 288 192 448 352", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -66019,7 +64753,6 @@ impl IconShape for IoTrendingDown { d: "M48,144,169.37,265.37a32,32,0,0,0,45.26,0l50.74-50.74a32,32,0,0,1,45.26,0L448,352", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -66067,7 +64800,6 @@ impl IconShape for IoTrendingUpOutline { d: "M48,368,169.37,246.63a32,32,0,0,1,45.26,0l50.74,50.74a32,32,0,0,0,45.26,0L448,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -66115,7 +64847,6 @@ impl IconShape for IoTrendingUpSharp { points: "48 368 192 224 288 320 448 160", style: "stroke-linecap:square;stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -66163,7 +64894,6 @@ impl IconShape for IoTrendingUp { d: "M48,368,169.37,246.63a32,32,0,0,1,45.26,0l50.74,50.74a32,32,0,0,0,45.26,0L448,160", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -66207,7 +64937,6 @@ impl IconShape for IoTriangleOutline { points: "48 448 256 64 464 448 48 448", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -66250,7 +64979,6 @@ impl IconShape for IoTriangleSharp { polygon { points: "256 32 20 464 492 464 256 32", } - } } } @@ -66293,7 +65021,6 @@ impl IconShape for IoTriangle { path { d: "M464,464H48a16,16,0,0,1-14.07-23.62l208-384a16,16,0,0,1,28.14,0l208,384A16,16,0,0,1,464,464Z", } - } } } @@ -66359,7 +65086,6 @@ impl IconShape for IoTrophyOutline { d: "M384,96h80v16c0,55.22-33.55,112-80,112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -66402,7 +65128,6 @@ impl IconShape for IoTrophySharp { path { d: "M399.9,80s0-27.88,0-48H112V80H32v38c0,32,9.5,62.79,26.76,86.61,13.33,18.4,34.17,31.1,52.91,37.21,5.44,29.29,20.2,57.13,50.19,79.83,22,16.66,48.45,28.87,72.14,33.86V436H160v44H352V436H278V355.51c23.69-5,50.13-17.2,72.14-33.86,30-22.7,44.75-50.54,50.19-79.83,18.74-6.11,39.58-18.81,52.91-37.21C470.5,180.79,480,150,480,118V80ZM94.4,178.8C83.72,164.12,77.23,144.4,76.16,124H112v67.37C108.06,190.23,99.08,185.25,94.4,178.8Zm323.2,0C413,185.41,406,191.38,400,191.38c0-22.4,0-46.29-.05-67.38h35.9C434.77,144.4,428,163.9,417.6,178.8Z", } - } } } @@ -66445,7 +65170,6 @@ impl IconShape for IoTrophy { path { d: "M464,80H403.9a4,4,0,0,1-4-4c0-4.89,0-9,0-12.08A32,32,0,0,0,367.9,32h0l-223.79.26a32,32,0,0,0-31.94,31.93c0,3.23,0,7.22,0,11.81a4,4,0,0,1-4,4H48A16,16,0,0,0,32,96v16c0,54.53,30,112.45,76.52,125.35a7.82,7.82,0,0,1,5.55,5.9c5.77,26.89,23.52,52.5,51.41,73.61,20.91,15.83,45.85,27.5,68.27,32.48a8,8,0,0,1,6.25,7.8V444a4,4,0,0,1-4,4H176.45c-8.61,0-16,6.62-16.43,15.23A16,16,0,0,0,176,480H335.55c8.61,0,16-6.62,16.43-15.23A16,16,0,0,0,336,448H276a4,4,0,0,1-4-4V357.14a8,8,0,0,1,6.25-7.8c22.42-5,47.36-16.65,68.27-32.48,27.89-21.11,45.64-46.72,51.41-73.61a7.82,7.82,0,0,1,5.55-5.9C450,224.45,480,166.53,480,112V96A16,16,0,0,0,464,80ZM112,198.22a4,4,0,0,1-6,3.45c-10.26-6.11-17.75-15.37-22.14-21.89-11.91-17.69-19-40.67-19.79-63.63a4,4,0,0,1,4-4.15h40a4,4,0,0,1,4,4C112.05,143.45,112,174.87,112,198.22Zm316.13-18.44c-4.39,6.52-11.87,15.78-22.13,21.89a4,4,0,0,1-6-3.46c0-26.51,0-56.63-.05-82.21a4,4,0,0,1,4-4h40a4,4,0,0,1,4,4.15C447.16,139.11,440.05,162.09,428.14,179.78Z", } - } } } @@ -66501,7 +65225,6 @@ impl IconShape for IoTvOutline { y1: "416", y2: "416", } - } } } @@ -66552,7 +65275,6 @@ impl IconShape for IoTvSharp { x: "112", y: "400", } - } } } @@ -66602,7 +65324,6 @@ impl IconShape for IoTv { y1: "416", y2: "416", } - } } } @@ -66657,7 +65378,6 @@ impl IconShape for IoUmbrellaOutline { y1: "64", y2: "48", } - } } } @@ -66706,7 +65426,6 @@ impl IconShape for IoUmbrellaSharp { path { d: "M463.14,186.44A224.55,224.55,0,0,0,272,48.57V32H240V48.57A223.58,223.58,0,0,0,32,272v22.52l12.25-11.21a62.63,62.63,0,0,1,81.43-5.88l.22.17c.94.67,1.87,1.36,2.77,2.1q2.09,1.69,4,3.61L144,294.63l11.31-11.32a62.59,62.59,0,0,1,81.4-5.78L240,280V432a16,16,0,0,1-32,0V416H176v16a48,48,0,0,0,96,0V280l3.29-2.47a62.59,62.59,0,0,1,81.4,5.78L368,294.63l11.31-11.32q1.95-1.94,4.05-3.64c.77-.62,1.55-1.21,2.34-1.79l.26-.21c24.63-18.47,60-16.13,81.81,5.64L480,294.51V272A223.62,223.62,0,0,0,463.14,186.44Z", } - } } } @@ -66749,7 +65468,6 @@ impl IconShape for IoUmbrella { path { d: "M414.39,113.61A222.26,222.26,0,0,0,278.06,49.07a8.09,8.09,0,0,1-6.88-5.62,15.79,15.79,0,0,0-30.36,0,8.09,8.09,0,0,1-6.88,5.62A224,224,0,0,0,32,271.52a16.41,16.41,0,0,0,7.24,13.87,16,16,0,0,0,20.07-2.08,51.89,51.89,0,0,1,73.31-.06,15.94,15.94,0,0,0,22.6.15,62.59,62.59,0,0,1,81.49-5.87h0a8.24,8.24,0,0,1,3.29,6.59V431.54c0,8.6-6.6,16-15.19,16.44A16,16,0,0,1,208,432a16,16,0,0,0-16.29-16c-9,.16-15.9,8.11-15.7,17.1A48.06,48.06,0,0,0,223.38,480c26.88.34,48.62-21.93,48.62-48.81V284.12a8.24,8.24,0,0,1,3.29-6.59h0a62.59,62.59,0,0,1,81.4,5.78,16,16,0,0,0,22.62,0,51.91,51.91,0,0,1,73.38,0,16,16,0,0,0,19.54,2.41A16.4,16.4,0,0,0,480,271.51,222.54,222.54,0,0,0,414.39,113.61Z", } - } } } @@ -66803,7 +65521,6 @@ impl IconShape for IoUnlinkOutline { stroke_linejoin: "round", stroke_width: "36", } - } } } @@ -66857,7 +65574,6 @@ impl IconShape for IoUnlinkSharp { stroke_linejoin: "round", stroke_width: "48", } - } } } @@ -66911,7 +65627,6 @@ impl IconShape for IoUnlink { stroke_linejoin: "round", stroke_width: "48", } - } } } @@ -66982,7 +65697,6 @@ impl IconShape for IoVideocamOffOutline { y1: "416", y2: "80", } - } } } @@ -67035,7 +65749,6 @@ impl IconShape for IoVideocamOffSharp { path { d: "M336,208V128a16,16,0,0,0-16-16H179.63L425.07,357.44,496,400V112Z", } - } } } @@ -67094,7 +65807,6 @@ impl IconShape for IoVideocamOff { y1: "416", y2: "80", } - } } } @@ -67142,7 +65854,6 @@ impl IconShape for IoVideocamOutline { d: "M268,384H84a52.15,52.15,0,0,1-52-52V180a52.15,52.15,0,0,1,52-52H268.48A51.68,51.68,0,0,1,320,179.52V332A52.15,52.15,0,0,1,268,384Z", style: "stroke-miterlimit:10;stroke-width:32px", } - } } } @@ -67185,7 +65896,6 @@ impl IconShape for IoVideocamSharp { path { d: "M336,208V128a16,16,0,0,0-16-16H32a16,16,0,0,0-16,16V384a16,16,0,0,0,16,16H320a16,16,0,0,0,16-16V304l160,96V112Z", } - } } } @@ -67231,7 +65941,6 @@ impl IconShape for IoVideocam { path { d: "M268,400H84a68.07,68.07,0,0,1-68-68V180a68.07,68.07,0,0,1,68-68H268.48A67.6,67.6,0,0,1,336,179.52V332A68.07,68.07,0,0,1,268,400Z", } - } } } @@ -67287,7 +65996,6 @@ impl IconShape for IoVolumeHighOutline { d: "M416,416c30-46,48-91.43,48-160S446,143,416,96", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -67342,7 +66050,6 @@ impl IconShape for IoVolumeHighSharp { polygon { points: "125.65 176.1 32 176.1 32 335.9 125.65 335.9 256 440 256 72 125.65 176.1", } - } } } @@ -67394,7 +66101,6 @@ impl IconShape for IoVolumeHigh { path { d: "M416,432a16,16,0,0,1-13.39-24.74C429.85,365.47,448,323.76,448,256c0-66.5-18.18-108.62-45.49-151.39a16,16,0,1,1,27-17.22C459.81,134.89,480,181.74,480,256c0,64.75-14.66,113.63-50.6,168.74A16,16,0,0,1,416,432Z", } - } } } @@ -67442,7 +66148,6 @@ impl IconShape for IoVolumeLowOutline { d: "M384,320c9.74-19.41,16-40.81,16-64,0-23.51-6-44.4-16-64", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -67488,7 +66193,6 @@ impl IconShape for IoVolumeLowSharp { polygon { points: "189.65 176.1 96 176.1 96 335.9 189.65 335.9 320 440 320 72 189.65 176.1", } - } } } @@ -67534,7 +66238,6 @@ impl IconShape for IoVolumeLow { path { d: "M384,336a16,16,0,0,1-14.29-23.18c9.49-18.9,14.3-38,14.3-56.82,0-19.36-4.66-37.92-14.25-56.73a16,16,0,0,1,28.5-14.54C410.2,208.16,416,231.47,416,256c0,23.83-6,47.78-17.7,71.18A16,16,0,0,1,384,336Z", } - } } } @@ -67586,7 +66289,6 @@ impl IconShape for IoVolumeMediumOutline { d: "M400,368c19.48-34,32-64,32-112s-12-77.7-32-112", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -67637,7 +66339,6 @@ impl IconShape for IoVolumeMediumSharp { d: "M400,368c19.48-34,32-64,32-112s-12-77.7-32-112", style: "stroke-linecap:square;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -67686,7 +66387,6 @@ impl IconShape for IoVolumeMedium { path { d: "M400,384a16,16,0,0,1-13.87-24C405,327.05,416,299.45,416,256c0-44.12-10.94-71.52-29.83-103.95A16,16,0,0,1,413.83,136C434.92,172.16,448,204.88,448,256c0,50.36-13.06,83.24-34.12,120A16,16,0,0,1,400,384Z", } - } } } @@ -67748,7 +66448,6 @@ impl IconShape for IoVolumeMuteOutline { path { d: "M480,256c0-74.26-20.19-121.11-50.51-168.61a16,16,0,1,0-27,17.22C429.82,147.38,448,189.5,448,256c0,47.45-8.9,82.12-23.59,113a4,4,0,0,0,.77,4.55L443,391.39a4,4,0,0,0,6.4-1C470.88,348.22,480,307,480,256Z", } - } } } @@ -67810,7 +66509,6 @@ impl IconShape for IoVolumeMuteSharp { polygon { points: "32 176.1 32 335.9 125.65 335.9 256 440 256 339.63 92.47 176.1 32 176.1", } - } } } @@ -67872,7 +66570,6 @@ impl IconShape for IoVolumeMute { path { d: "M480,256c0-74.25-20.19-121.11-50.51-168.61a16,16,0,1,0-27,17.22C429.82,147.38,448,189.5,448,256c0,46.19-8.43,80.27-22.43,110.53a8,8,0,0,0,1.59,9l11.92,11.92A8,8,0,0,0,452,385.29C471.6,344.9,480,305,480,256Z", } - } } } @@ -67916,7 +66613,6 @@ impl IconShape for IoVolumeOffOutline { d: "M237.65,192H168a8,8,0,0,0-8,8V312a8,8,0,0,0,8,8h69.65a16,16,0,0,1,10.14,3.63l91.47,75A8,8,0,0,0,352,392.17V119.83a8,8,0,0,0-12.74-6.44l-91.47,75A16,16,0,0,1,237.65,192Z", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -67959,7 +66655,6 @@ impl IconShape for IoVolumeOffSharp { polygon { points: "237.65 176.1 144 176.1 144 335.9 237.65 335.9 368 440 368 72 237.65 176.1", } - } } } @@ -68002,7 +66697,6 @@ impl IconShape for IoVolumeOff { path { d: "M344,416a23.92,23.92,0,0,1-14.21-4.69c-.23-.16-.44-.33-.66-.51l-91.46-74.9H168a24,24,0,0,1-24-24V200.07a24,24,0,0,1,24-24h69.65l91.46-74.9c.22-.18.43-.35.66-.51A24,24,0,0,1,368,120V392a24,24,0,0,1-24,24Z", } - } } } @@ -68070,7 +66764,6 @@ impl IconShape for IoWalkOutline { r: "37.26", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -68130,7 +66823,6 @@ impl IconShape for IoWalkSharp { r: "37.38", style: "stroke:#000;stroke-linecap:square;stroke-linejoin:round;stroke-width:16px", } - } } } @@ -68190,7 +66882,6 @@ impl IconShape for IoWalk { r: "37.04", style: "stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:16px", } - } } } @@ -68246,7 +66937,6 @@ impl IconShape for IoWalletOutline { path { d: "M368,320a32,32,0,1,1,32-32A32,32,0,0,1,368,320Z", } - } } } @@ -68295,7 +66985,6 @@ impl IconShape for IoWalletSharp { path { d: "M31.33,259.5V116c0-12.33,5.72-18.48,15.42-20,35.2-5.53,108.58-8.5,108.58-8.5s-8.33,16-27.33,16V128c18.5,0,31.33,23.5,31.33,23.5L84.83,236Z", } - } } } @@ -68344,7 +67033,6 @@ impl IconShape for IoWallet { path { d: "M32,259.5V160c0-21.67,12-58,53.65-65.87C121,87.5,156,87.5,156,87.5s23,16,4,16S141.5,128,160,128s0,23.5,0,23.5L85.5,236Z", } - } } } @@ -68395,7 +67083,6 @@ impl IconShape for IoWarningOutline { path { d: "M256,397.25a20,20,0,1,1,20-20A20,20,0,0,1,256,397.25Z", } - } } } @@ -68438,7 +67125,6 @@ impl IconShape for IoWarningSharp { path { d: "M479,447.77,268.43,56.64a8,8,0,0,0-14.09,0L43.73,447.77a8,8,0,0,0,7.05,11.79H472A8,8,0,0,0,479,447.77ZM281.38,411.48h-40v-40h40Zm-4-63.92h-32l-6-160h44Z", } - } } } @@ -68481,7 +67167,6 @@ impl IconShape for IoWarning { path { d: "M449.07,399.08,278.64,82.58c-12.08-22.44-44.26-22.44-56.35,0L51.87,399.08A32,32,0,0,0,80,446.25H420.89A32,32,0,0,0,449.07,399.08Zm-198.6-1.83a20,20,0,1,1,20-20A20,20,0,0,1,250.47,397.25ZM272.19,196.1l-5.74,122a16,16,0,0,1-32,0l-5.74-121.95v0a21.73,21.73,0,0,1,21.5-22.69h.21a21.74,21.74,0,0,1,21.73,22.7Z", } - } } } @@ -68538,7 +67223,6 @@ impl IconShape for IoWatchOutline { d: "M336,400v72a8,8,0,0,1-8,8H184a8,8,0,0,1-8-8V400", style: "stroke-linejoin:round;stroke-width:32px", } - } } } @@ -68589,7 +67273,6 @@ impl IconShape for IoWatchSharp { path { d: "M384,96H336V16H176V96H128a32,32,0,0,0-32,32V384a32,32,0,0,0,32,32h48v80H336V416h48a32,32,0,0,0,32-32V128A32,32,0,0,0,384,96Zm8,272a24,24,0,0,1-24,24H144a24,24,0,0,1-24-24V144a24,24,0,0,1,24-24H368a24,24,0,0,1,24,24Z", } - } } } @@ -68640,7 +67323,6 @@ impl IconShape for IoWatch { path { d: "M336,96V32a16,16,0,0,0-16-16H192a16,16,0,0,0-16,16V96a80.09,80.09,0,0,0-80,80V336a80.09,80.09,0,0,0,80,80v64a16,16,0,0,0,16,16H320a16,16,0,0,0,16-16V416a80.09,80.09,0,0,0,80-80V176A80.09,80.09,0,0,0,336,96Zm56,224a72.08,72.08,0,0,1-72,72H192a72.08,72.08,0,0,1-72-72V192a72.08,72.08,0,0,1,72-72H320a72.08,72.08,0,0,1,72,72Z", } - } } } @@ -68688,7 +67370,6 @@ impl IconShape for IoWaterOutline { d: "M344,328a72,72,0,0,1-72,72", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -68731,7 +67412,6 @@ impl IconShape for IoWaterSharp { path { d: "M256,43.91s-144,158.3-144,270.3c0,88.36,55.64,144,144,144s144-55.64,144-144C400,202.21,256,43.91,256,43.91Zm16,362.3v-24a60.07,60.07,0,0,0,60-60h24A84.09,84.09,0,0,1,272,406.21Z", } - } } } @@ -68774,7 +67454,6 @@ impl IconShape for IoWater { path { d: "M265.12,60.12a12,12,0,0,0-18.23,0C215.23,97.15,112,225.17,112,320c0,88.37,55.64,144,144,144s144-55.63,144-144C400,225.17,296.77,97.15,265.12,60.12ZM272,412a12,12,0,0,1-11.34-16,11.89,11.89,0,0,1,11.41-8A60.06,60.06,0,0,0,332,328.07a11.89,11.89,0,0,1,8-11.41A12,12,0,0,1,356,328,84.09,84.09,0,0,1,272,412Z", } - } } } @@ -68829,7 +67508,6 @@ impl IconShape for IoWifiOutline { path { d: "M256,416a32,32,0,1,1,32-32A32,32,0,0,1,256,416Z", } - } } } @@ -68884,7 +67562,6 @@ impl IconShape for IoWifiSharp { path { d: "M300.67,384,256,433l-44.34-49a56.73,56.73,0,0,1,88.92,0Z", } - } } } @@ -68938,7 +67615,6 @@ impl IconShape for IoWifi { cy: "393.41", r: "32", } - } } } @@ -69003,7 +67679,6 @@ impl IconShape for IoWineOutline { y1: "160", y2: "160", } - } } } @@ -69046,7 +67721,6 @@ impl IconShape for IoWineSharp { path { d: "M453,112V66.33H60.75V112L235.88,288V406H124.75v42H389V406H277.88V288Zm-336.65-3.67h281l-37.81,38H154.16Z", } - } } } @@ -69089,7 +67763,6 @@ impl IconShape for IoWine { path { d: "M414.56,94.92V80a16,16,0,0,0-16-16H113.44a16,16,0,0,0-16,16V94.92c-1.46,11.37-9.65,90.74,36.93,144.69,24.87,28.8,60.36,44.85,105.63,47.86V416H160a16,16,0,0,0,0,32H352a16,16,0,0,0,0-32H272V287.47c45.27-3,80.76-19.06,105.63-47.86C424.21,185.66,416,106.29,414.56,94.92Zm-285.3,3.41a15.14,15.14,0,0,0,.18-2.33H382.56a15.14,15.14,0,0,0,.18,2.33,201.91,201.91,0,0,1,0,45.67H129.32A204.29,204.29,0,0,1,129.26,98.33Z", } - } } } @@ -69151,7 +67824,6 @@ impl IconShape for IoWomanOutline { points: "208 192 160 352 352 352 304 192", style: "stroke-linecap:round;stroke-linejoin:round;stroke-width:32px", } - } } } @@ -69199,7 +67871,6 @@ impl IconShape for IoWomanSharp { path { d: "M310.28,191.4h.05l7.66-2.3,36.79,122.6,46-13.8-16.21-54.16c0-.12,0-.24-.07-.36l-16.84-56.12-4.71-15.74h0l-.9-3H362l-2.51-8.45a44.84,44.84,0,0,0-43-32.08H195.24a44.84,44.84,0,0,0-43,32.08l-2.51,8.45h-.06l-.9,3h0l-4.71,15.74-16.84,56.12c0,.12,0,.24-.07.36L110.94,297.9l46,13.8L193.7,189.1l7.54,2.26L148.25,368h51.5V512h52V368h8V512h52V368h51.51Z", } - } } } @@ -69247,7 +67918,6 @@ impl IconShape for IoWoman { path { d: "M394.63,277.9,384.3,243.49s0-.07,0-.11l-22.46-74.86h-.05l-2.51-8.45a44.87,44.87,0,0,0-43-32.08h-120a44.84,44.84,0,0,0-43,32.08l-2.51,8.45h-.06l-22.46,74.86s0,.07,0,.11L117.88,277.9c-3.12,10.39,2.3,21.66,12.57,25.14a20,20,0,0,0,25.6-13.18l25.58-85.25h0l2.17-7.23A8,8,0,0,1,199.33,200a7.78,7.78,0,0,1-.17,1.61v0L155.43,347.4A16,16,0,0,0,170.75,368h29V482.69c0,16.46,10.53,29.31,24,29.31s24-12.85,24-29.31V368h16V482.69c0,16.46,10.53,29.31,24,29.31s24-12.85,24-29.31V368h30a16,16,0,0,0,15.33-20.6L313.34,201.59a7.52,7.52,0,0,1-.16-1.59,8,8,0,0,1,15.54-2.63l2.17,7.23h0l25.57,85.25A20,20,0,0,0,382.05,303C392.32,299.56,397.74,288.29,394.63,277.9Z", } - } } } diff --git a/packages/lib/src/icons/ld_icons.rs b/packages/lib/src/icons/ld_icons.rs index 59a88e0..646b114 100644 --- a/packages/lib/src/icons/ld_icons.rs +++ b/packages/lib/src/icons/ld_icons.rs @@ -48,7 +48,6 @@ impl IconShape for LdAArrowDown { path { d: "m14 12 4 4 4-4", } - } } } @@ -100,7 +99,6 @@ impl IconShape for LdAArrowUp { path { d: "m14 11 4-4 4 4", } - } } } @@ -152,7 +150,6 @@ impl IconShape for LdALargeSmall { path { d: "m3 16 4.5-9 4.5 9", } - } } } @@ -209,7 +206,6 @@ impl IconShape for LdAccessibility { path { d: "M13.76 17.5a5 5 0 0 0-6.88-6", } - } } } @@ -252,7 +248,6 @@ impl IconShape for LdActivity { path { d: "M22 12h-4l-3 9L9 3l-3 9H2", } - } } } @@ -304,7 +299,6 @@ impl IconShape for LdAirVent { path { d: "M6.6 15.6A2 2 0 1 0 10 17v-5", } - } } } @@ -350,7 +344,6 @@ impl IconShape for LdAirplay { path { d: "m12 15 5 6H7Z", } - } } } @@ -410,7 +403,6 @@ impl IconShape for LdAlarmClockCheck { path { d: "m9 13 2 2 4-4", } - } } } @@ -470,7 +462,6 @@ impl IconShape for LdAlarmClockMinus { path { d: "M9 13h6", } - } } } @@ -528,7 +519,6 @@ impl IconShape for LdAlarmClockOff { path { d: "M4 4 2 6", } - } } } @@ -591,7 +581,6 @@ impl IconShape for LdAlarmClockPlus { path { d: "M9 13h6", } - } } } @@ -651,7 +640,6 @@ impl IconShape for LdAlarmClock { path { d: "M17.64 18.67 20 21", } - } } } @@ -706,7 +694,6 @@ impl IconShape for LdAlarmSmoke { path { d: "M6 21c0-2.5 2-2.5 2-5", } - } } } @@ -757,7 +744,6 @@ impl IconShape for LdAlbum { polyline { points: "11 3 11 11 14 8 17 11 17 3", } - } } } @@ -812,7 +798,6 @@ impl IconShape for LdAlignCenterHorizontal { path { d: "M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1", } - } } } @@ -867,7 +852,6 @@ impl IconShape for LdAlignCenterVertical { path { d: "M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1", } - } } } @@ -925,7 +909,6 @@ impl IconShape for LdAlignCenter { y1: "18", y2: "18", } - } } } @@ -982,7 +965,6 @@ impl IconShape for LdAlignEndHorizontal { path { d: "M22 22H2", } - } } } @@ -1039,7 +1021,6 @@ impl IconShape for LdAlignEndVertical { path { d: "M22 22V2", } - } } } @@ -1105,7 +1086,6 @@ impl IconShape for LdAlignHorizontalDistributeCenter { path { d: "M7 5V2", } - } } } @@ -1165,7 +1145,6 @@ impl IconShape for LdAlignHorizontalDistributeEnd { path { d: "M20 2v20", } - } } } @@ -1225,7 +1204,6 @@ impl IconShape for LdAlignHorizontalDistributeStart { path { d: "M14 2v20", } - } } } @@ -1282,7 +1260,6 @@ impl IconShape for LdAlignHorizontalJustifyCenter { path { d: "M12 2v20", } - } } } @@ -1339,7 +1316,6 @@ impl IconShape for LdAlignHorizontalJustifyEnd { path { d: "M22 2v20", } - } } } @@ -1396,7 +1372,6 @@ impl IconShape for LdAlignHorizontalJustifyStart { path { d: "M2 2v20", } - } } } @@ -1449,7 +1424,6 @@ impl IconShape for LdAlignHorizontalSpaceAround { path { d: "M20 22V2", } - } } } @@ -1509,7 +1483,6 @@ impl IconShape for LdAlignHorizontalSpaceBetween { path { d: "M21 2v20", } - } } } @@ -1567,7 +1540,6 @@ impl IconShape for LdAlignJustify { y1: "18", y2: "18", } - } } } @@ -1625,7 +1597,6 @@ impl IconShape for LdAlignLeft { y1: "18", y2: "18", } - } } } @@ -1683,7 +1654,6 @@ impl IconShape for LdAlignRight { y1: "18", y2: "18", } - } } } @@ -1740,7 +1710,6 @@ impl IconShape for LdAlignStartHorizontal { path { d: "M22 2H2", } - } } } @@ -1797,7 +1766,6 @@ impl IconShape for LdAlignStartVertical { path { d: "M2 2v20", } - } } } @@ -1863,7 +1831,6 @@ impl IconShape for LdAlignVerticalDistributeCenter { x: "7", y: "4", } - } } } @@ -1923,7 +1890,6 @@ impl IconShape for LdAlignVerticalDistributeEnd { path { d: "M2 10h20", } - } } } @@ -1983,7 +1949,6 @@ impl IconShape for LdAlignVerticalDistributeStart { path { d: "M2 4h20", } - } } } @@ -2040,7 +2005,6 @@ impl IconShape for LdAlignVerticalJustifyCenter { path { d: "M2 12h20", } - } } } @@ -2097,7 +2061,6 @@ impl IconShape for LdAlignVerticalJustifyEnd { path { d: "M2 22h20", } - } } } @@ -2154,7 +2117,6 @@ impl IconShape for LdAlignVerticalJustifyStart { path { d: "M2 2h20", } - } } } @@ -2207,7 +2169,6 @@ impl IconShape for LdAlignVerticalSpaceAround { path { d: "M22 4H2", } - } } } @@ -2267,7 +2228,6 @@ impl IconShape for LdAlignVerticalSpaceBetween { path { d: "M2 3h20", } - } } } @@ -2332,7 +2292,6 @@ impl IconShape for LdAmbulance { cy: "18", r: "2", } - } } } @@ -2378,7 +2337,6 @@ impl IconShape for LdAmpersand { path { d: "M16 12h3", } - } } } @@ -2424,7 +2382,6 @@ impl IconShape for LdAmpersands { path { d: "M22 17c-5-3-7-7-7-9a2 2 0 0 1 4 0c0 2.5-5 2.5-5 6 0 1.7 1.3 3 3 3 2.8 0 5-2.2 5-5", } - } } } @@ -2475,7 +2432,6 @@ impl IconShape for LdAnchor { cy: "5", r: "3", } - } } } @@ -2535,7 +2491,6 @@ impl IconShape for LdAngry { path { d: "M15 10h0", } - } } } @@ -2589,7 +2544,6 @@ impl IconShape for LdAnnoyed { path { d: "M14 9h2", } - } } } @@ -2647,7 +2601,6 @@ impl IconShape for LdAntenna { path { d: "M12 16v6", } - } } } @@ -2702,7 +2655,6 @@ impl IconShape for LdAnvil { path { d: "M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1", } - } } } @@ -2765,7 +2717,6 @@ impl IconShape for LdAperture { path { d: "m16.62 12-5.74 9.94", } - } } } @@ -2821,7 +2772,6 @@ impl IconShape for LdAppWindowMac { path { d: "M14 8h.01", } - } } } @@ -2877,7 +2827,6 @@ impl IconShape for LdAppWindow { path { d: "M6 4v4", } - } } } @@ -2923,7 +2872,6 @@ impl IconShape for LdApple { path { d: "M10 2c1 .5 2 2 2 5", } - } } } @@ -2982,7 +2930,6 @@ impl IconShape for LdArchiveRestore { path { d: "M12 12v9", } - } } } @@ -3038,7 +2985,6 @@ impl IconShape for LdArchiveX { path { d: "m9.5 12 5 5", } - } } } @@ -3091,7 +3037,6 @@ impl IconShape for LdArchive { path { d: "M10 12h4", } - } } } @@ -3137,7 +3082,6 @@ impl IconShape for LdAreaChart { path { d: "M7 12v5h12V8l-5 5-4-4Z", } - } } } @@ -3189,7 +3133,6 @@ impl IconShape for LdArmchair { path { d: "M19 18v2", } - } } } @@ -3235,7 +3178,6 @@ impl IconShape for LdArrowBigDownDash { path { d: "M15 9v3h4l-7 7-7-7h4V9z", } - } } } @@ -3278,7 +3220,6 @@ impl IconShape for LdArrowBigDown { path { d: "M15 6v6h4l-7 7-7-7h4V6h6z", } - } } } @@ -3324,7 +3265,6 @@ impl IconShape for LdArrowBigLeftDash { path { d: "M15 15h-3v4l-7-7 7-7v4h3v6z", } - } } } @@ -3367,7 +3307,6 @@ impl IconShape for LdArrowBigLeft { path { d: "M18 15h-6v4l-7-7 7-7v4h6v6z", } - } } } @@ -3413,7 +3352,6 @@ impl IconShape for LdArrowBigRightDash { path { d: "M9 9h3V5l7 7-7 7v-4H9V9z", } - } } } @@ -3456,7 +3394,6 @@ impl IconShape for LdArrowBigRight { path { d: "M6 9h6V5l7 7-7 7v-4H6V9z", } - } } } @@ -3502,7 +3439,6 @@ impl IconShape for LdArrowBigUpDash { path { d: "M9 15v-3H5l7-7 7 7h-4v3H9z", } - } } } @@ -3545,7 +3481,6 @@ impl IconShape for LdArrowBigUp { path { d: "M9 18v-6H5l7-7 7 7h-4v6H9z", } - } } } @@ -3604,7 +3539,6 @@ impl IconShape for LdArrowDown01 { path { d: "M15 20h4", } - } } } @@ -3663,7 +3597,6 @@ impl IconShape for LdArrowDown10 { x: "15", y: "14", } - } } } @@ -3718,7 +3651,6 @@ impl IconShape for LdArrowDownAZ { path { d: "M15 14h5l-5 6h5", } - } } } @@ -3767,7 +3699,6 @@ impl IconShape for LdArrowDownFromLine { path { d: "m6 15 6 6 6-6", } - } } } @@ -3813,7 +3744,6 @@ impl IconShape for LdArrowDownLeft { path { d: "M17 17H7V7", } - } } } @@ -3868,7 +3798,6 @@ impl IconShape for LdArrowDownNarrowWide { path { d: "M11 12h10", } - } } } @@ -3914,7 +3843,6 @@ impl IconShape for LdArrowDownRight { path { d: "M17 7v10H7", } - } } } @@ -3965,7 +3893,6 @@ impl IconShape for LdArrowDownToDot { cy: "21", r: "1", } - } } } @@ -4014,7 +3941,6 @@ impl IconShape for LdArrowDownToLine { path { d: "M19 21H5", } - } } } @@ -4066,7 +3992,6 @@ impl IconShape for LdArrowDownUp { path { d: "M17 4v16", } - } } } @@ -4121,7 +4046,6 @@ impl IconShape for LdArrowDownWideNarrow { path { d: "M11 12h4", } - } } } @@ -4176,7 +4100,6 @@ impl IconShape for LdArrowDownZA { path { d: "M20 18h-5", } - } } } @@ -4222,7 +4145,6 @@ impl IconShape for LdArrowDown { path { d: "m19 12-7 7-7-7", } - } } } @@ -4271,7 +4193,6 @@ impl IconShape for LdArrowLeftFromLine { path { d: "M21 19V5", } - } } } @@ -4323,7 +4244,6 @@ impl IconShape for LdArrowLeftRight { path { d: "M20 17H4", } - } } } @@ -4372,7 +4292,6 @@ impl IconShape for LdArrowLeftToLine { path { d: "M7 12h14", } - } } } @@ -4418,7 +4337,6 @@ impl IconShape for LdArrowLeft { path { d: "M19 12H5", } - } } } @@ -4467,7 +4385,6 @@ impl IconShape for LdArrowRightFromLine { path { d: "m15 18 6-6-6-6", } - } } } @@ -4519,7 +4436,6 @@ impl IconShape for LdArrowRightLeft { path { d: "M4 17h16", } - } } } @@ -4568,7 +4484,6 @@ impl IconShape for LdArrowRightToLine { path { d: "M21 5v14", } - } } } @@ -4614,7 +4529,6 @@ impl IconShape for LdArrowRight { path { d: "m12 5 7 7-7 7", } - } } } @@ -4673,7 +4587,6 @@ impl IconShape for LdArrowUp01 { path { d: "M15 20h4", } - } } } @@ -4732,7 +4645,6 @@ impl IconShape for LdArrowUp10 { x: "15", y: "14", } - } } } @@ -4787,7 +4699,6 @@ impl IconShape for LdArrowUpAZ { path { d: "M15 14h5l-5 6h5", } - } } } @@ -4839,7 +4750,6 @@ impl IconShape for LdArrowUpDown { path { d: "M7 4v16", } - } } } @@ -4890,7 +4800,6 @@ impl IconShape for LdArrowUpFromDot { cy: "21", r: "1", } - } } } @@ -4939,7 +4848,6 @@ impl IconShape for LdArrowUpFromLine { path { d: "M5 21h14", } - } } } @@ -4985,7 +4893,6 @@ impl IconShape for LdArrowUpLeft { path { d: "M17 17 7 7", } - } } } @@ -5040,7 +4947,6 @@ impl IconShape for LdArrowUpNarrowWide { path { d: "M11 20h10", } - } } } @@ -5086,7 +4992,6 @@ impl IconShape for LdArrowUpRight { path { d: "M7 17 17 7", } - } } } @@ -5135,7 +5040,6 @@ impl IconShape for LdArrowUpToLine { path { d: "M12 7v14", } - } } } @@ -5190,7 +5094,6 @@ impl IconShape for LdArrowUpWideNarrow { path { d: "M11 20h4", } - } } } @@ -5245,7 +5148,6 @@ impl IconShape for LdArrowUpZA { path { d: "M20 18h-5", } - } } } @@ -5291,7 +5193,6 @@ impl IconShape for LdArrowUp { path { d: "M12 19V5", } - } } } @@ -5346,7 +5247,6 @@ impl IconShape for LdArrowsUpFromLine { path { d: "M4 21h16", } - } } } @@ -5395,7 +5295,6 @@ impl IconShape for LdAsterisk { path { d: "m6.804 9 10.392 6", } - } } } @@ -5443,7 +5342,6 @@ impl IconShape for LdAtSign { path { d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8", } - } } } @@ -5494,7 +5392,6 @@ impl IconShape for LdAtom { path { d: "M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9-2.03-2.04-7.36-.02-11.9 4.5-4.52 4.54-6.54 9.87-4.5 11.9 2.03 2.04 7.36.02 11.9-4.5Z", } - } } } @@ -5552,7 +5449,6 @@ impl IconShape for LdAudioLines { path { d: "M22 10v3", } - } } } @@ -5595,7 +5491,6 @@ impl IconShape for LdAudioWaveform { path { d: "M2 13a2 2 0 0 0 2-2V7a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0V4a2 2 0 0 1 4 0v13a2 2 0 0 0 4 0v-4a2 2 0 0 1 2-2", } - } } } @@ -5643,7 +5538,6 @@ impl IconShape for LdAward { path { d: "M15.477 12.89 17 22l-5-3-5 3 1.523-9.11", } - } } } @@ -5689,7 +5583,6 @@ impl IconShape for LdAxe { path { d: "M15 13 9 7l4-4 6 6h3a8 8 0 0 1-7 7z", } - } } } @@ -5735,7 +5628,6 @@ impl IconShape for LdAxis3d { path { d: "m4 20 7-7", } - } } } @@ -5787,7 +5679,6 @@ impl IconShape for LdBaby { path { d: "M19 6.3a9 9 0 0 1 1.8 3.9 2 2 0 0 1 0 3.6 9 9 0 0 1-17.6 0 2 2 0 0 1 0-3.6A9 9 0 0 1 12 3c2 0 3.5 1.1 3.5 2.5s-.9 2.5-2 2.5c-.8 0-1.5-.4-1.5-1", } - } } } @@ -5842,7 +5733,6 @@ impl IconShape for LdBackpack { path { d: "M8 18h8", } - } } } @@ -5897,7 +5787,6 @@ impl IconShape for LdBadgeAlert { y1: "16", y2: "16", } - } } } @@ -5946,7 +5835,6 @@ impl IconShape for LdBadgeCent { path { d: "M15.4 10a4 4 0 1 0 0 4", } - } } } @@ -5992,7 +5880,6 @@ impl IconShape for LdBadgeCheck { path { d: "m9 12 2 2 4-4", } - } } } @@ -6041,7 +5928,6 @@ impl IconShape for LdBadgeDollarSign { path { d: "M12 18V6", } - } } } @@ -6090,7 +5976,6 @@ impl IconShape for LdBadgeEuro { path { d: "M15 9.4a4 4 0 1 0 0 5.2", } - } } } @@ -6142,7 +6027,6 @@ impl IconShape for LdBadgeHelp { y1: "17", y2: "17", } - } } } @@ -6194,7 +6078,6 @@ impl IconShape for LdBadgeIndianRupee { path { d: "m13 17-5-1h1a4 4 0 0 0 0-8", } - } } } @@ -6249,7 +6132,6 @@ impl IconShape for LdBadgeInfo { y1: "8", y2: "8", } - } } } @@ -6304,7 +6186,6 @@ impl IconShape for LdBadgeJapaneseYen { path { d: "M9 16h6", } - } } } @@ -6353,7 +6234,6 @@ impl IconShape for LdBadgeMinus { y1: "12", y2: "12", } - } } } @@ -6405,7 +6285,6 @@ impl IconShape for LdBadgePercent { path { d: "M15 15h.01", } - } } } @@ -6460,7 +6339,6 @@ impl IconShape for LdBadgePlus { y1: "12", y2: "12", } - } } } @@ -6512,7 +6390,6 @@ impl IconShape for LdBadgePoundSterling { path { d: "M8 16h7", } - } } } @@ -6561,7 +6438,6 @@ impl IconShape for LdBadgeRussianRuble { path { d: "M9 12h5a2 2 0 1 0 0-4h-3v9", } - } } } @@ -6613,7 +6489,6 @@ impl IconShape for LdBadgeSwissFranc { path { d: "M9 16h4", } - } } } @@ -6668,7 +6543,6 @@ impl IconShape for LdBadgeX { y1: "9", y2: "15", } - } } } @@ -6711,7 +6585,6 @@ impl IconShape for LdBadge { 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", } - } } } @@ -6774,7 +6647,6 @@ impl IconShape for LdBaggageClaim { cy: "20", r: "2", } - } } } @@ -6822,7 +6694,6 @@ impl IconShape for LdBan { path { d: "m4.9 4.9 14.2 14.2", } - } } } @@ -6868,7 +6739,6 @@ impl IconShape for LdBanana { path { d: "M5.15 17.89c5.52-1.52 8.65-6.89 7-12C11.55 4 11.5 2 13 2c3.22 0 5 5.5 5 8 0 6.5-4.2 12-10.49 12C5.11 22 2 22 2 20c0-1.5 1.14-1.55 3.15-2.11Z", } - } } } @@ -6923,7 +6793,6 @@ impl IconShape for LdBanknote { path { d: "M6 12h.01M18 12h.01", } - } } } @@ -6981,7 +6850,6 @@ impl IconShape for LdBarChart2 { y1: "20", y2: "14", } - } } } @@ -7033,7 +6901,6 @@ impl IconShape for LdBarChart3 { path { d: "M8 17v-3", } - } } } @@ -7085,7 +6952,6 @@ impl IconShape for LdBarChart4 { path { d: "M8 17v-3", } - } } } @@ -7142,7 +7008,6 @@ impl IconShape for LdBarChartBig { x: "15", y: "5", } - } } } @@ -7199,7 +7064,6 @@ impl IconShape for LdBarChartHorizontalBig { x: "7", y: "13", } - } } } @@ -7251,7 +7115,6 @@ impl IconShape for LdBarChartHorizontal { path { d: "M7 6h3", } - } } } @@ -7309,7 +7172,6 @@ impl IconShape for LdBarChart { y1: "20", y2: "16", } - } } } @@ -7364,7 +7226,6 @@ impl IconShape for LdBarcode { path { d: "M21 5v14", } - } } } @@ -7413,7 +7274,6 @@ impl IconShape for LdBaseline { path { d: "M8 12h8", } - } } } @@ -7480,7 +7340,6 @@ impl IconShape for LdBath { y1: "19", y2: "21", } - } } } @@ -7535,7 +7394,6 @@ impl IconShape for LdBatteryCharging { y1: "11", y2: "13", } - } } } @@ -7607,7 +7465,6 @@ impl IconShape for LdBatteryFull { y1: "11", y2: "13", } - } } } @@ -7667,7 +7524,6 @@ impl IconShape for LdBatteryLow { y1: "11", y2: "13", } - } } } @@ -7733,7 +7589,6 @@ impl IconShape for LdBatteryMedium { y1: "11", y2: "13", } - } } } @@ -7797,7 +7652,6 @@ impl IconShape for LdBatteryWarning { y1: "17", y2: "17.01", } - } } } @@ -7851,7 +7705,6 @@ impl IconShape for LdBattery { y1: "11", y2: "13", } - } } } @@ -7900,7 +7753,6 @@ impl IconShape for LdBeaker { path { d: "M6 14h12", } - } } } @@ -7955,7 +7807,6 @@ impl IconShape for LdBeanOff { y1: "2", y2: "22", } - } } } @@ -8001,7 +7852,6 @@ impl IconShape for LdBean { path { d: "M5.341 10.62a4 4 0 1 0 5.279-5.28", } - } } } @@ -8053,7 +7903,6 @@ impl IconShape for LdBedDouble { path { d: "M2 18h20", } - } } } @@ -8102,7 +7951,6 @@ impl IconShape for LdBedSingle { path { d: "M3 18h18", } - } } } @@ -8154,7 +8002,6 @@ impl IconShape for LdBed { path { d: "M6 8v9", } - } } } @@ -8205,7 +8052,6 @@ impl IconShape for LdBeef { path { d: "m18.5 6 2.19 4.5a6.48 6.48 0 0 1 .31 2 6.49 6.49 0 0 1-2.6 5.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5", } - } } } @@ -8269,7 +8115,6 @@ impl IconShape for LdBeerOff { path { d: "M9 14.6V18", } - } } } @@ -8324,7 +8169,6 @@ impl IconShape for LdBeer { path { d: "M5 8v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8", } - } } } @@ -8375,7 +8219,6 @@ impl IconShape for LdBellDot { cy: "8", r: "3", } - } } } @@ -8441,7 +8284,6 @@ impl IconShape for LdBellElectric { cy: "16", r: "2", } - } } } @@ -8490,7 +8332,6 @@ impl IconShape for LdBellMinus { path { d: "M15 8h6", } - } } } @@ -8542,7 +8383,6 @@ impl IconShape for LdBellOff { path { d: "m2 2 20 20", } - } } } @@ -8594,7 +8434,6 @@ impl IconShape for LdBellPlus { path { d: "M18 5v6", } - } } } @@ -8646,7 +8485,6 @@ impl IconShape for LdBellRing { path { d: "M22 8c0-2.3-.8-4.3-2-6", } - } } } @@ -8692,7 +8530,6 @@ impl IconShape for LdBell { path { d: "M10.3 21a1.94 1.94 0 0 0 3.4 0", } - } } } @@ -8749,7 +8586,6 @@ impl IconShape for LdBetweenHorizontalEnd { x: "3", y: "14", } - } } } @@ -8806,7 +8642,6 @@ impl IconShape for LdBetweenHorizontalStart { x: "8", y: "14", } - } } } @@ -8863,7 +8698,6 @@ impl IconShape for LdBetweenVerticalEnd { x: "14", y: "3", } - } } } @@ -8920,7 +8754,6 @@ impl IconShape for LdBetweenVerticalStart { x: "14", y: "8", } - } } } @@ -8978,7 +8811,6 @@ impl IconShape for LdBike { path { d: "M12 17.5V14l-3-3 4-3 2 3h2", } - } } } @@ -9044,7 +8876,6 @@ impl IconShape for LdBinary { path { d: "M14 4h2v6", } - } } } @@ -9116,7 +8947,6 @@ impl IconShape for LdBiohazard { path { d: "M5.5 13.9c.3.9.8 1.8 1.5 2.5", } - } } } @@ -9174,7 +9004,6 @@ impl IconShape for LdBird { path { d: "M7 18a6 6 0 0 0 3.84-10.61", } - } } } @@ -9217,7 +9046,6 @@ impl IconShape for LdBitcoin { path { d: "M11.767 19.089c4.924.868 6.14-6.025 1.216-6.894m-1.216 6.894L5.86 18.047m5.908 1.042-.347 1.97m1.563-8.864c4.924.869 6.14-6.025 1.215-6.893m-1.215 6.893-3.94-.694m5.155-6.2L8.29 4.26m5.908 1.042.348-1.97M7.48 20.364l3.126-17.727", } - } } } @@ -9267,7 +9095,6 @@ impl IconShape for LdBlend { cy: "15", r: "7", } - } } } @@ -9330,7 +9157,6 @@ impl IconShape for LdBlinds { cy: "19", r: "2", } - } } } @@ -9380,7 +9206,6 @@ impl IconShape for LdBlocks { path { d: "M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3", } - } } } @@ -9435,7 +9260,6 @@ impl IconShape for LdBluetoothConnected { y1: "12", y2: "12", } - } } } @@ -9484,7 +9308,6 @@ impl IconShape for LdBluetoothOff { path { d: "M14.5 9.5 17 7l-5-5v4.5", } - } } } @@ -9533,7 +9356,6 @@ impl IconShape for LdBluetoothSearching { path { d: "M18 12h.01", } - } } } @@ -9576,7 +9398,6 @@ impl IconShape for LdBluetooth { path { d: "m7 7 10 10-5 5V2l5 5L7 17", } - } } } @@ -9622,7 +9443,6 @@ impl IconShape for LdBold { path { d: "M15 20a4 4 0 0 0 0-8H6v8Z", } - } } } @@ -9670,7 +9490,6 @@ impl IconShape for LdBolt { cy: "12", r: "4", } - } } } @@ -9721,7 +9540,6 @@ impl IconShape for LdBomb { path { d: "m22 2-1.5 1.5", } - } } } @@ -9764,7 +9582,6 @@ impl IconShape for LdBone { path { d: "M17 10c.7-.7 1.69 0 2.5 0a2.5 2.5 0 1 0 0-5 .5.5 0 0 1-.5-.5 2.5 2.5 0 1 0-5 0c0 .81.7 1.8 0 2.5l-7 7c-.7.7-1.69 0-2.5 0a2.5 2.5 0 0 0 0 5c.28 0 .5.22.5.5a2.5 2.5 0 1 0 5 0c0-.81-.7-1.8 0-2.5Z", } - } } } @@ -9813,7 +9630,6 @@ impl IconShape for LdBookA { path { d: "M9.1 11h5.7", } - } } } @@ -9865,7 +9681,6 @@ impl IconShape for LdBookAudio { path { d: "M16 8v3", } - } } } @@ -9911,7 +9726,6 @@ impl IconShape for LdBookCheck { path { d: "m9 9.5 2 2 4-4", } - } } } @@ -9960,7 +9774,6 @@ impl IconShape for LdBookCopy { path { d: "M22 18H11a2 2 0 1 0 0 4h11V6H11a2 2 0 0 0-2 2v12", } - } } } @@ -10033,7 +9846,6 @@ impl IconShape for LdBookDashed { path { d: "M4 5v-.5A2.5 2.5 0 0 1 6.5 2H8", } - } } } @@ -10082,7 +9894,6 @@ impl IconShape for LdBookDown { path { d: "m9 10 3 3 3-3", } - } } } @@ -10138,7 +9949,6 @@ impl IconShape for LdBookHeadphones { cy: "12", r: "1", } - } } } @@ -10184,7 +9994,6 @@ impl IconShape for LdBookHeart { path { d: "M16 8.2C16 7 15 6 13.8 6c-.8 0-1.4.3-1.8.9-.4-.6-1-.9-1.8-.9C9 6 8 7 8 8.2c0 .6.3 1.2.7 1.6h0C10 11.1 12 13 12 13s2-1.9 3.3-3.1h0c.4-.4.7-1 .7-1.7z", } - } } } @@ -10235,7 +10044,6 @@ impl IconShape for LdBookImage { path { d: "m20 13.7-2.1-2.1c-.8-.8-2-.8-2.8 0L9.7 17", } - } } } @@ -10292,7 +10100,6 @@ impl IconShape for LdBookKey { path { d: "m19 3 1 1", } - } } } @@ -10348,7 +10155,6 @@ impl IconShape for LdBookLock { path { d: "M18 6V4a2 2 0 1 0-4 0v2", } - } } } @@ -10394,7 +10200,6 @@ impl IconShape for LdBookMarked { polyline { points: "10 2 10 10 13 7 16 10 16 2", } - } } } @@ -10440,7 +10245,6 @@ impl IconShape for LdBookMinus { path { d: "M9 10h6", } - } } } @@ -10489,7 +10293,6 @@ impl IconShape for LdBookOpenCheck { path { d: "M22 6V3h-6c-2.2 0-4 1.8-4 4v14c0-1.7 1.3-3 3-3h7v-2.3", } - } } } @@ -10547,7 +10350,6 @@ impl IconShape for LdBookOpenText { path { d: "M16 12h2", } - } } } @@ -10593,7 +10395,6 @@ impl IconShape for LdBookOpen { path { d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z", } - } } } @@ -10642,7 +10443,6 @@ impl IconShape for LdBookPlus { path { d: "M12 7v6", } - } } } @@ -10691,7 +10491,6 @@ impl IconShape for LdBookText { path { d: "M8 11h8", } - } } } @@ -10743,7 +10542,6 @@ impl IconShape for LdBookType { path { d: "M10 13h4", } - } } } @@ -10798,7 +10596,6 @@ impl IconShape for LdBookUp2 { path { d: "m9 5 3-3 3 3", } - } } } @@ -10847,7 +10644,6 @@ impl IconShape for LdBookUp { path { d: "m9 10 3-3 3 3", } - } } } @@ -10898,7 +10694,6 @@ impl IconShape for LdBookUser { path { d: "M15 13a3 3 0 1 0-6 0", } - } } } @@ -10947,7 +10742,6 @@ impl IconShape for LdBookX { path { d: "m9.5 7 5 5", } - } } } @@ -10990,7 +10784,6 @@ impl IconShape for LdBook { path { d: "M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H20v20H6.5a2.5 2.5 0 0 1 0-5H20", } - } } } @@ -11036,7 +10829,6 @@ impl IconShape for LdBookmarkCheck { path { d: "m9 10 2 2 4-4", } - } } } @@ -11085,7 +10877,6 @@ impl IconShape for LdBookmarkMinus { y1: "10", y2: "10", } - } } } @@ -11140,7 +10931,6 @@ impl IconShape for LdBookmarkPlus { y1: "10", y2: "10", } - } } } @@ -11189,7 +10979,6 @@ impl IconShape for LdBookmarkX { path { d: "m9.5 7.5 5 5", } - } } } @@ -11232,7 +11021,6 @@ impl IconShape for LdBookmark { path { d: "m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z", } - } } } @@ -11301,7 +11089,6 @@ impl IconShape for LdBoomBox { cy: "15", r: "2", } - } } } @@ -11359,7 +11146,6 @@ impl IconShape for LdBotMessageSquare { path { d: "M20 12h2", } - } } } @@ -11420,7 +11206,6 @@ impl IconShape for LdBotOff { path { d: "M9.67 4H12v2.33", } - } } } @@ -11482,7 +11267,6 @@ impl IconShape for LdBot { path { d: "M9 13v2", } - } } } @@ -11558,7 +11342,6 @@ impl IconShape for LdBoxSelect { path { d: "M21 14v1", } - } } } @@ -11607,7 +11390,6 @@ impl IconShape for LdBox { path { d: "M12 22V12", } - } } } @@ -11683,7 +11465,6 @@ impl IconShape for LdBoxes { path { d: "M12 13.5V8", } - } } } @@ -11729,7 +11510,6 @@ impl IconShape for LdBraces { 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", } - } } } @@ -11775,7 +11555,6 @@ impl IconShape for LdBrackets { path { d: "M8 21H5V3h3", } - } } } @@ -11862,7 +11641,6 @@ impl IconShape for LdBrainCircuit { cy: "8", r: ".5", } - } } } @@ -11952,7 +11730,6 @@ impl IconShape for LdBrainCog { path { d: "m13.1 9.2.4-.9", } - } } } @@ -12019,7 +11796,6 @@ impl IconShape for LdBrain { path { d: "M19.967 17.484A4 4 0 0 1 18 18", } - } } } @@ -12087,7 +11863,6 @@ impl IconShape for LdBrickWall { path { d: "M8 3v6", } - } } } @@ -12143,7 +11918,6 @@ impl IconShape for LdBriefcaseBusiness { x: "2", y: "6", } - } } } @@ -12205,7 +11979,6 @@ impl IconShape for LdBriefcaseMedical { x: "2", y: "6", } - } } } @@ -12255,7 +12028,6 @@ impl IconShape for LdBriefcase { x: "2", y: "6", } - } } } @@ -12308,7 +12080,6 @@ impl IconShape for LdBringToFront { path { d: "M14 20a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2", } - } } } @@ -12354,7 +12125,6 @@ impl IconShape for LdBrush { path { d: "M7.07 14.94c-1.66 0-3 1.35-3 3.02 0 1.33-2.5 1.52-2 2.02 1.08 1.1 2.49 2.02 4 2.02 2.2 0 4-1.8 4-4.04a3.01 3.01 0 0 0-3-3.02z", } - } } } @@ -12421,7 +12191,6 @@ impl IconShape for LdBugOff { path { d: "M3 21c0-2.1 1.7-3.9 3.8-4", } - } } } @@ -12488,7 +12257,6 @@ impl IconShape for LdBugPlay { path { d: "M9 7.13v-1a3.003 3.003 0 1 1 6 0v1", } - } } } @@ -12561,7 +12329,6 @@ impl IconShape for LdBug { path { d: "M17.2 17c2.1.1 3.8 1.9 3.8 4", } - } } } @@ -12622,7 +12389,6 @@ impl IconShape for LdBuilding2 { path { d: "M10 18h4", } - } } } @@ -12700,7 +12466,6 @@ impl IconShape for LdBuilding { path { d: "M8 14h.01", } - } } } @@ -12771,7 +12536,6 @@ impl IconShape for LdBusFront { path { d: "M18 21v-2", } - } } } @@ -12836,7 +12600,6 @@ impl IconShape for LdBus { cy: "18", r: "2", } - } } } @@ -12904,7 +12667,6 @@ impl IconShape for LdCableCar { path { d: "M4 17h16", } - } } } @@ -12959,7 +12721,6 @@ impl IconShape for LdCable { path { d: "M7 5a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1V3", } - } } } @@ -13013,7 +12774,6 @@ impl IconShape for LdCakeSlice { path { d: "M16 17H3", } - } } } @@ -13080,7 +12840,6 @@ impl IconShape for LdCake { path { d: "M17 4h0.01", } - } } } @@ -13160,7 +12919,6 @@ impl IconShape for LdCalculator { path { d: "M8 18h.01", } - } } } @@ -13215,7 +12973,6 @@ impl IconShape for LdCalendarCheck2 { path { d: "m16 20 2 2 4-4", } - } } } @@ -13274,7 +13031,6 @@ impl IconShape for LdCalendarCheck { path { d: "m9 16 2 2 4-4", } - } } } @@ -13334,7 +13090,6 @@ impl IconShape for LdCalendarClock { cy: "16", r: "6", } - } } } @@ -13408,7 +13163,6 @@ impl IconShape for LdCalendarDays { path { d: "M16 18h.01", } - } } } @@ -13463,7 +13217,6 @@ impl IconShape for LdCalendarFold { path { d: "M15 22v-4a2 2 0 0 1 2-2h4", } - } } } @@ -13515,7 +13268,6 @@ impl IconShape for LdCalendarHeart { path { d: "M21.29 14.7a2.43 2.43 0 0 0-2.65-.52c-.3.12-.57.3-.8.53l-.34.34-.35-.34a2.43 2.43 0 0 0-2.65-.53c-.3.12-.56.3-.79.53-.95.94-1 2.53.2 3.74L17.5 22l3.6-3.55c1.2-1.21 1.14-2.8.19-3.74Z", } - } } } @@ -13574,7 +13326,6 @@ impl IconShape for LdCalendarMinus2 { path { d: "M10 16h4", } - } } } @@ -13629,7 +13380,6 @@ impl IconShape for LdCalendarMinus { path { d: "M16 19h6", } - } } } @@ -13687,7 +13437,6 @@ impl IconShape for LdCalendarOff { path { d: "m2 2 20 20", } - } } } @@ -13749,7 +13498,6 @@ impl IconShape for LdCalendarPlus2 { path { d: "M12 14v4", } - } } } @@ -13807,7 +13555,6 @@ impl IconShape for LdCalendarPlus { path { d: "M19 16v6", } - } } } @@ -13875,7 +13622,6 @@ impl IconShape for LdCalendarRange { path { d: "M17 18h.01", } - } } } @@ -13935,7 +13681,6 @@ impl IconShape for LdCalendarSearch { path { d: "m22 22-1.5-1.5", } - } } } @@ -13993,7 +13738,6 @@ impl IconShape for LdCalendarX2 { path { d: "m17 17 5 5", } - } } } @@ -14055,7 +13799,6 @@ impl IconShape for LdCalendarX { path { d: "m10 14 4 4", } - } } } @@ -14111,7 +13854,6 @@ impl IconShape for LdCalendar { path { d: "M3 10h18", } - } } } @@ -14166,7 +13908,6 @@ impl IconShape for LdCameraOff { path { d: "M14.121 15.121A3 3 0 1 1 9.88 10.88", } - } } } @@ -14214,7 +13955,6 @@ impl IconShape for LdCamera { cy: "13", r: "3", } - } } } @@ -14283,7 +14023,6 @@ impl IconShape for LdCandlestickChart { path { d: "M3 3v18h18", } - } } } @@ -14338,7 +14077,6 @@ impl IconShape for LdCandyCane { path { d: "M4.9 14.7 7 18.9", } - } } } @@ -14405,7 +14143,6 @@ impl IconShape for LdCandyOff { y1: "2", y2: "22", } - } } } @@ -14460,7 +14197,6 @@ impl IconShape for LdCandy { path { d: "m8 17-1 5-1.37-.68A3 3 0 0 0 4.3 21H3v-1.3a3 3 0 0 0-.32-1.33L2 17l5-1", } - } } } @@ -14506,7 +14242,6 @@ impl IconShape for LdCannabis { path { d: "M7 12c-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5 0 0 2.5.5 6-1-.5-1.5-3.5-3-5-3 1.5-1 4-4 4-6-2.5 0-5.5 1.5-7 3 0-2.5-.5-5-2-7-1.5 2-2 4.5-2 7-1.5-1.5-4.5-3-7-3 0 2 2.5 5 4 6", } - } } } @@ -14564,7 +14299,6 @@ impl IconShape for LdCaptionsOff { path { d: "M7 15h2.5", } - } } } @@ -14615,7 +14349,6 @@ impl IconShape for LdCaptions { path { d: "M7 15h4M15 15h2M7 11h2M13 11h4", } - } } } @@ -14677,7 +14410,6 @@ impl IconShape for LdCarFront { path { d: "M19 18v2", } - } } } @@ -14742,7 +14474,6 @@ impl IconShape for LdCarTaxiFront { path { d: "M19 18v2", } - } } } @@ -14798,7 +14529,6 @@ impl IconShape for LdCar { cy: "17", r: "2", } - } } } @@ -14861,7 +14591,6 @@ impl IconShape for LdCaravan { path { d: "M10 19h12v-2", } - } } } @@ -14910,7 +14639,6 @@ impl IconShape for LdCarrot { path { d: "M15 2s-2 1.33-2 3.5S15 9 15 9s2-1.84 2-3.5C17 3.33 15 2 15 2z", } - } } } @@ -14966,7 +14694,6 @@ impl IconShape for LdCaseLower { path { d: "M14 7v8", } - } } } @@ -15020,7 +14747,6 @@ impl IconShape for LdCaseSensitive { path { d: "M21 9v6", } - } } } @@ -15069,7 +14795,6 @@ impl IconShape for LdCaseUpper { path { d: "M15 11h4.5a2 2 0 0 1 0 4H15V7h4a2 2 0 0 1 0 4", } - } } } @@ -15132,7 +14857,6 @@ impl IconShape for LdCassetteTape { path { d: "m6 20 .7-2.9A1.4 1.4 0 0 1 8.1 16h7.8a1.4 1.4 0 0 1 1.4 1l.7 3", } - } } } @@ -15187,7 +14911,6 @@ impl IconShape for LdCast { y1: "20", y2: "20", } - } } } @@ -15254,7 +14977,6 @@ impl IconShape for LdCastle { path { d: "M14 4V2", } - } } } @@ -15306,7 +15028,6 @@ impl IconShape for LdCat { path { d: "M11.25 16.25h1.5L12 17l-.75-.75Z", } - } } } @@ -15361,7 +15082,6 @@ impl IconShape for LdCctv { path { d: "M7 9h.01", } - } } } @@ -15407,7 +15127,6 @@ impl IconShape for LdCheckCheck { path { d: "m22 10-7.5 7.5L13 16", } - } } } @@ -15450,7 +15169,6 @@ impl IconShape for LdCheck { path { d: "M20 6 9 17l-5-5", } - } } } @@ -15496,7 +15214,6 @@ impl IconShape for LdChefHat { path { d: "M6 17h12", } - } } } @@ -15548,7 +15265,6 @@ impl IconShape for LdCherry { path { d: "M22 9c-4.29 0-7.14-2.33-10-7 5.71 0 10 4.67 10 7Z", } - } } } @@ -15591,7 +15307,6 @@ impl IconShape for LdChevronDown { path { d: "m6 9 6 6 6-6", } - } } } @@ -15637,7 +15352,6 @@ impl IconShape for LdChevronFirst { path { d: "M7 6v12", } - } } } @@ -15683,7 +15397,6 @@ impl IconShape for LdChevronLast { path { d: "M17 6v12", } - } } } @@ -15726,7 +15439,6 @@ impl IconShape for LdChevronLeft { path { d: "m15 18-6-6 6-6", } - } } } @@ -15769,7 +15481,6 @@ impl IconShape for LdChevronRight { path { d: "m9 18 6-6-6-6", } - } } } @@ -15812,7 +15523,6 @@ impl IconShape for LdChevronUp { path { d: "m18 15-6-6-6 6", } - } } } @@ -15858,7 +15568,6 @@ impl IconShape for LdChevronsDownUp { path { d: "m7 4 5 5 5-5", } - } } } @@ -15904,7 +15613,6 @@ impl IconShape for LdChevronsDown { path { d: "m7 13 5 5 5-5", } - } } } @@ -15950,7 +15658,6 @@ impl IconShape for LdChevronsLeftRight { path { d: "m15 7 5 5-5 5", } - } } } @@ -15996,7 +15703,6 @@ impl IconShape for LdChevronsLeft { path { d: "m18 17-5-5 5-5", } - } } } @@ -16042,7 +15748,6 @@ impl IconShape for LdChevronsRightLeft { path { d: "m4 17 5-5-5-5", } - } } } @@ -16088,7 +15793,6 @@ impl IconShape for LdChevronsRight { path { d: "m13 17 5-5-5-5", } - } } } @@ -16134,7 +15838,6 @@ impl IconShape for LdChevronsUpDown { path { d: "m7 9 5-5 5 5", } - } } } @@ -16180,7 +15883,6 @@ impl IconShape for LdChevronsUp { path { d: "m17 18-5-5-5 5", } - } } } @@ -16248,7 +15950,6 @@ impl IconShape for LdChrome { y1: "21.94", y2: "14", } - } } } @@ -16303,7 +16004,6 @@ impl IconShape for LdChurch { path { d: "M10 9h4", } - } } } @@ -16367,7 +16067,6 @@ impl IconShape for LdCigaretteOff { path { d: "M22 8c0-2.5-2-2.5-2-5", } - } } } @@ -16422,7 +16121,6 @@ impl IconShape for LdCigarette { path { d: "M22 8c0-2.5-2-2.5-2-5", } - } } } @@ -16479,7 +16177,6 @@ impl IconShape for LdCircleAlert { y1: "16", y2: "16", } - } } } @@ -16530,7 +16227,6 @@ impl IconShape for LdCircleArrowDown { path { d: "m8 12 4 4 4-4", } - } } } @@ -16581,7 +16277,6 @@ impl IconShape for LdCircleArrowLeft { path { d: "m12 8-4 4 4 4", } - } } } @@ -16630,7 +16325,6 @@ impl IconShape for LdCircleArrowOutDownLeft { path { d: "M8 22H2v-6", } - } } } @@ -16679,7 +16373,6 @@ impl IconShape for LdCircleArrowOutDownRight { path { d: "M22 16v6h-6", } - } } } @@ -16728,7 +16421,6 @@ impl IconShape for LdCircleArrowOutUpLeft { path { d: "M12 2A10 10 0 1 1 2 12", } - } } } @@ -16777,7 +16469,6 @@ impl IconShape for LdCircleArrowOutUpRight { path { d: "M16 2h6v6", } - } } } @@ -16828,7 +16519,6 @@ impl IconShape for LdCircleArrowRight { path { d: "m12 16 4-4-4-4", } - } } } @@ -16879,7 +16569,6 @@ impl IconShape for LdCircleArrowUp { path { d: "M12 16V8", } - } } } @@ -16925,7 +16614,6 @@ impl IconShape for LdCircleCheckBig { path { d: "m9 11 3 3L22 4", } - } } } @@ -16973,7 +16661,6 @@ impl IconShape for LdCircleCheck { path { d: "m9 12 2 2 4-4", } - } } } @@ -17021,7 +16708,6 @@ impl IconShape for LdCircleChevronDown { path { d: "m16 10-4 4-4-4", } - } } } @@ -17069,7 +16755,6 @@ impl IconShape for LdCircleChevronLeft { path { d: "m14 16-4-4 4-4", } - } } } @@ -17117,7 +16802,6 @@ impl IconShape for LdCircleChevronRight { path { d: "m10 8 4 4-4 4", } - } } } @@ -17165,7 +16849,6 @@ impl IconShape for LdCircleChevronUp { path { d: "m8 14 4-4 4 4", } - } } } @@ -17229,7 +16912,6 @@ impl IconShape for LdCircleDashed { path { d: "M6.391 20.279a10 10 0 0 1-2.69-2.7", } - } } } @@ -17292,7 +16974,6 @@ impl IconShape for LdCircleDivide { cy: "12", r: "10", } - } } } @@ -17343,7 +17024,6 @@ impl IconShape for LdCircleDollarSign { path { d: "M12 18V6", } - } } } @@ -17412,7 +17092,6 @@ impl IconShape for LdCircleDotDashed { cy: "12", r: "1", } - } } } @@ -17462,7 +17141,6 @@ impl IconShape for LdCircleDot { cy: "12", r: "1", } - } } } @@ -17516,7 +17194,6 @@ impl IconShape for LdCircleEllipsis { path { d: "M7 12h.01", } - } } } @@ -17567,7 +17244,6 @@ impl IconShape for LdCircleEqual { cy: "12", r: "10", } - } } } @@ -17628,7 +17304,6 @@ impl IconShape for LdCircleFadingPlus { path { d: "M8.644 21.42a10 10 0 0 0 7.631-.38", } - } } } @@ -17679,7 +17354,6 @@ impl IconShape for LdCircleGauge { path { d: "M13.4 10.6 19 5", } - } } } @@ -17730,7 +17404,6 @@ impl IconShape for LdCircleHelp { path { d: "M12 17h.01", } - } } } @@ -17778,7 +17451,6 @@ impl IconShape for LdCircleMinus { path { d: "M8 12h8", } - } } } @@ -17827,7 +17499,6 @@ impl IconShape for LdCircleOff { path { d: "M19.08 19.08A10 10 0 1 1 4.92 4.92", } - } } } @@ -17881,7 +17552,6 @@ impl IconShape for LdCircleParkingOff { path { d: "M9 17v-2.34", } - } } } @@ -17929,7 +17599,6 @@ impl IconShape for LdCircleParking { path { d: "M9 17V7h4a3 3 0 0 1 0 6H9", } - } } } @@ -17986,7 +17655,6 @@ impl IconShape for LdCirclePause { y1: "15", y2: "9", } - } } } @@ -18040,7 +17708,6 @@ impl IconShape for LdCirclePercent { path { d: "M15 15h.01", } - } } } @@ -18088,7 +17755,6 @@ impl IconShape for LdCirclePlay { polygon { points: "10 8 16 12 10 16 10 8", } - } } } @@ -18139,7 +17805,6 @@ impl IconShape for LdCirclePlus { path { d: "M12 8v8", } - } } } @@ -18190,7 +17855,6 @@ impl IconShape for LdCirclePower { path { d: "M16 9a5 5 0 1 1-8 0", } - } } } @@ -18238,7 +17902,6 @@ impl IconShape for LdCircleSlash2 { path { d: "M22 2 2 22", } - } } } @@ -18289,7 +17952,6 @@ impl IconShape for LdCircleSlash { cy: "12", r: "10", } - } } } @@ -18340,7 +18002,6 @@ impl IconShape for LdCircleStop { x: "9", y: "9", } - } } } @@ -18393,7 +18054,6 @@ impl IconShape for LdCircleUserRound { cy: "12", r: "10", } - } } } @@ -18446,7 +18106,6 @@ impl IconShape for LdCircleUser { path { d: "M7 20.662V19a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v1.662", } - } } } @@ -18497,7 +18156,6 @@ impl IconShape for LdCircleX { path { d: "m9 9 6 6", } - } } } @@ -18542,7 +18200,6 @@ impl IconShape for LdCircle { cy: "12", r: "10", } - } } } @@ -18605,7 +18262,6 @@ impl IconShape for LdCircuitBoard { cy: "15", r: "2", } - } } } @@ -18657,7 +18313,6 @@ impl IconShape for LdCitrus { path { d: "M14 17.85V10H6.15", } - } } } @@ -18709,7 +18364,6 @@ impl IconShape for LdClapperboard { path { d: "M3 11h18v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z", } - } } } @@ -18763,7 +18417,6 @@ impl IconShape for LdClipboardCheck { path { d: "m9 14 2 2 4-4", } - } } } @@ -18823,7 +18476,6 @@ impl IconShape for LdClipboardCopy { path { d: "m15 10-4 4 4 4", } - } } } @@ -18886,7 +18538,6 @@ impl IconShape for LdClipboardList { path { d: "M8 16h.01", } - } } } @@ -18940,7 +18591,6 @@ impl IconShape for LdClipboardMinus { path { d: "M9 14h6", } - } } } @@ -18989,7 +18639,6 @@ impl IconShape for LdClipboardPaste { path { d: "m17 10 4 4-4 4", } - } } } @@ -19048,7 +18697,6 @@ impl IconShape for LdClipboardPenLine { path { d: "M18.4 9.6a2 2 0 0 1 3 3L17 17l-4 1 1-4Z", } - } } } @@ -19104,7 +18752,6 @@ impl IconShape for LdClipboardPen { path { d: "M4 13.5V6a2 2 0 0 1 2-2h2", } - } } } @@ -19161,7 +18808,6 @@ impl IconShape for LdClipboardPlus { path { d: "M12 17v-6", } - } } } @@ -19221,7 +18867,6 @@ impl IconShape for LdClipboardType { path { d: "M12 11v6", } - } } } @@ -19278,7 +18923,6 @@ impl IconShape for LdClipboardX { path { d: "m9 11 6 6", } - } } } @@ -19329,7 +18973,6 @@ impl IconShape for LdClipboard { path { d: "M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2", } - } } } @@ -19377,7 +19020,6 @@ impl IconShape for LdClock1 { polyline { points: "12 6 12 12 14.5 8", } - } } } @@ -19425,7 +19067,6 @@ impl IconShape for LdClock10 { polyline { points: "12 6 12 12 8 10", } - } } } @@ -19473,7 +19114,6 @@ impl IconShape for LdClock11 { polyline { points: "12 6 12 12 9.5 8", } - } } } @@ -19521,7 +19161,6 @@ impl IconShape for LdClock12 { polyline { points: "12 6 12 12", } - } } } @@ -19569,7 +19208,6 @@ impl IconShape for LdClock2 { polyline { points: "12 6 12 12 16 10", } - } } } @@ -19617,7 +19255,6 @@ impl IconShape for LdClock3 { polyline { points: "12 6 12 12 16.5 12", } - } } } @@ -19665,7 +19302,6 @@ impl IconShape for LdClock4 { polyline { points: "12 6 12 12 16 14", } - } } } @@ -19713,7 +19349,6 @@ impl IconShape for LdClock5 { polyline { points: "12 6 12 12 14.5 16", } - } } } @@ -19761,7 +19396,6 @@ impl IconShape for LdClock6 { polyline { points: "12 6 12 12 12 16.5", } - } } } @@ -19809,7 +19443,6 @@ impl IconShape for LdClock7 { polyline { points: "12 6 12 12 9.5 16", } - } } } @@ -19857,7 +19490,6 @@ impl IconShape for LdClock8 { polyline { points: "12 6 12 12 8 14", } - } } } @@ -19905,7 +19537,6 @@ impl IconShape for LdClock9 { polyline { points: "12 6 12 12 7.5 12", } - } } } @@ -19953,7 +19584,6 @@ impl IconShape for LdClock { polyline { points: "12 6 12 12 16 14", } - } } } @@ -20025,7 +19655,6 @@ impl IconShape for LdCloudCog { path { d: "m14.7 15.8 1-.4", } - } } } @@ -20074,7 +19703,6 @@ impl IconShape for LdCloudDownload { path { d: "m8 17 4 4 4-4", } - } } } @@ -20135,7 +19763,6 @@ impl IconShape for LdCloudDrizzle { path { d: "M12 16v1", } - } } } @@ -20184,7 +19811,6 @@ impl IconShape for LdCloudFog { path { d: "M17 21H9", } - } } } @@ -20245,7 +19871,6 @@ impl IconShape for LdCloudHail { path { d: "M12 22h.01", } - } } } @@ -20291,7 +19916,6 @@ impl IconShape for LdCloudLightning { path { d: "m13 12-3 5h4l-3 5", } - } } } @@ -20343,7 +19967,6 @@ impl IconShape for LdCloudMoonRain { path { d: "M7 19v2", } - } } } @@ -20389,7 +20012,6 @@ impl IconShape for LdCloudMoon { path { d: "M10.1 9A6 6 0 0 1 16 4a4.24 4.24 0 0 0 6 6 6 6 0 0 1-3 5.197", } - } } } @@ -20438,7 +20060,6 @@ impl IconShape for LdCloudOff { path { d: "M21.532 16.5A4.5 4.5 0 0 0 17.5 10h-1.79A7.008 7.008 0 0 0 10 5.07", } - } } } @@ -20490,7 +20111,6 @@ impl IconShape for LdCloudRainWind { path { d: "m17 13-3 7", } - } } } @@ -20542,7 +20162,6 @@ impl IconShape for LdCloudRain { path { d: "M12 16v6", } - } } } @@ -20603,7 +20222,6 @@ impl IconShape for LdCloudSnow { path { d: "M16 19h.01", } - } } } @@ -20667,7 +20285,6 @@ impl IconShape for LdCloudSunRain { path { d: "M7 19v2", } - } } } @@ -20725,7 +20342,6 @@ impl IconShape for LdCloudSun { path { d: "M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z", } - } } } @@ -20774,7 +20390,6 @@ impl IconShape for LdCloudUpload { path { d: "m16 16-4-4-4 4", } - } } } @@ -20817,7 +20432,6 @@ impl IconShape for LdCloud { path { d: "M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z", } - } } } @@ -20863,7 +20477,6 @@ impl IconShape for LdCloudy { path { d: "M22 10a3 3 0 0 0-3-3h-2.207a5.502 5.502 0 0 0-10.702.5", } - } } } @@ -20912,7 +20525,6 @@ impl IconShape for LdClover { path { d: "m7.83 7.83 8.34 8.34", } - } } } @@ -20958,7 +20570,6 @@ impl IconShape for LdClub { path { d: "M12 17.66L12 22", } - } } } @@ -21007,7 +20618,6 @@ impl IconShape for LdCodeXml { path { d: "m14.5 4-5 16", } - } } } @@ -21053,7 +20663,6 @@ impl IconShape for LdCode { polyline { points: "8 6 2 12 8 18", } - } } } @@ -21114,7 +20723,6 @@ impl IconShape for LdCodepen { y1: "2", y2: "8.5", } - } } } @@ -21175,7 +20783,6 @@ impl IconShape for LdCodesandbox { y1: "22.08", y2: "12", } - } } } @@ -21227,7 +20834,6 @@ impl IconShape for LdCoffee { path { d: "M6 2v2", } - } } } @@ -21309,7 +20915,6 @@ impl IconShape for LdCog { path { d: "m11 13.73-4 6.93", } - } } } @@ -21363,7 +20968,6 @@ impl IconShape for LdCoins { path { d: "m16.71 13.88.7.71-2.82 2.82", } - } } } @@ -21413,7 +21017,6 @@ impl IconShape for LdColumns2 { path { d: "M12 3v18", } - } } } @@ -21466,7 +21069,6 @@ impl IconShape for LdColumns3 { path { d: "M15 3v18", } - } } } @@ -21522,7 +21124,6 @@ impl IconShape for LdColumns4 { path { d: "M16.5 3v18", } - } } } @@ -21588,7 +21189,6 @@ impl IconShape for LdCombine { x: "14", y: "14", } - } } } @@ -21631,7 +21231,6 @@ impl IconShape for LdCommand { path { d: "M15 6v12a3 3 0 1 0 3-3H6a3 3 0 1 0 3 3V6a3 3 0 1 0-3 3h12a3 3 0 1 0-3-3", } - } } } @@ -21679,7 +21278,6 @@ impl IconShape for LdCompass { polygon { points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76", } - } } } @@ -21731,7 +21329,6 @@ impl IconShape for LdComponent { path { d: "m12 15 3.5 3.5L12 22l-3.5-3.5L12 15Z", } - } } } @@ -21791,7 +21388,6 @@ impl IconShape for LdComputer { path { d: "M12 18h6", } - } } } @@ -21843,7 +21439,6 @@ impl IconShape for LdConciergeBell { path { d: "M10 4h4", } - } } } @@ -21892,7 +21487,6 @@ impl IconShape for LdCone { rx: "9", ry: "3", } - } } } @@ -21960,7 +21554,6 @@ impl IconShape for LdConstruction { path { d: "m8 6 8 8", } - } } } @@ -22027,7 +21620,6 @@ impl IconShape for LdContactRound { y1: "2", y2: "4", } - } } } @@ -22094,7 +21686,6 @@ impl IconShape for LdContact { y1: "2", y2: "4", } - } } } @@ -22149,7 +21740,6 @@ impl IconShape for LdContainer { path { d: "M18 17.5V9.4", } - } } } @@ -22197,7 +21787,6 @@ impl IconShape for LdContrast { path { d: "M12 18a6 6 0 0 0 0-12v12z", } - } } } @@ -22255,7 +21844,6 @@ impl IconShape for LdCookie { path { d: "M7 14v.01", } - } } } @@ -22307,7 +21895,6 @@ impl IconShape for LdCookingPot { path { d: "m8.86 6.78-.45-1.81a2 2 0 0 1 1.45-2.43l1.94-.48a2 2 0 0 1 2.43 1.46l.45 1.8", } - } } } @@ -22361,7 +21948,6 @@ impl IconShape for LdCopyCheck { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22418,7 +22004,6 @@ impl IconShape for LdCopyMinus { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22481,7 +22066,6 @@ impl IconShape for LdCopyPlus { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22538,7 +22122,6 @@ impl IconShape for LdCopySlash { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22601,7 +22184,6 @@ impl IconShape for LdCopyX { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22652,7 +22234,6 @@ impl IconShape for LdCopy { path { d: "M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2", } - } } } @@ -22700,7 +22281,6 @@ impl IconShape for LdCopyleft { path { d: "M9.17 14.83a4 4 0 1 0 0-5.66", } - } } } @@ -22748,7 +22328,6 @@ impl IconShape for LdCopyright { path { d: "M14.83 14.83a4 4 0 1 1 0-5.66", } - } } } @@ -22794,7 +22373,6 @@ impl IconShape for LdCornerDownLeft { path { d: "M20 4v7a4 4 0 0 1-4 4H4", } - } } } @@ -22840,7 +22418,6 @@ impl IconShape for LdCornerDownRight { path { d: "M4 4v7a4 4 0 0 0 4 4h12", } - } } } @@ -22886,7 +22463,6 @@ impl IconShape for LdCornerLeftDown { path { d: "M20 4h-7a4 4 0 0 0-4 4v12", } - } } } @@ -22932,7 +22508,6 @@ impl IconShape for LdCornerLeftUp { path { d: "M20 20h-7a4 4 0 0 1-4-4V4", } - } } } @@ -22978,7 +22553,6 @@ impl IconShape for LdCornerRightDown { path { d: "M4 4h7a4 4 0 0 1 4 4v12", } - } } } @@ -23024,7 +22598,6 @@ impl IconShape for LdCornerRightUp { path { d: "M4 20h7a4 4 0 0 0 4-4V4", } - } } } @@ -23070,7 +22643,6 @@ impl IconShape for LdCornerUpLeft { path { d: "M20 20v-7a4 4 0 0 0-4-4H4", } - } } } @@ -23116,7 +22688,6 @@ impl IconShape for LdCornerUpRight { path { d: "M4 20v-7a4 4 0 0 1 4-4h12", } - } } } @@ -23194,7 +22765,6 @@ impl IconShape for LdCpu { path { d: "M9 20v2", } - } } } @@ -23245,7 +22815,6 @@ impl IconShape for LdCreativeCommons { path { d: "M17 9.3a2.8 2.8 0 0 0-3.5 1 3.1 3.1 0 0 0 0 3.4 2.7 2.7 0 0 0 3.5 1", } - } } } @@ -23298,7 +22867,6 @@ impl IconShape for LdCreditCard { y1: "10", y2: "10", } - } } } @@ -23353,7 +22921,6 @@ impl IconShape for LdCroissant { path { d: "M18 16c1.55 0 4-.24 4 2 0 2-2.17 2.5-4 2.5", } - } } } @@ -23399,7 +22966,6 @@ impl IconShape for LdCrop { path { d: "M18 22V8a2 2 0 0 0-2-2H2", } - } } } @@ -23442,7 +23008,6 @@ impl IconShape for LdCross { path { d: "M11 2a2 2 0 0 0-2 2v5H4a2 2 0 0 0-2 2v2c0 1.1.9 2 2 2h5v5c0 1.1.9 2 2 2h2a2 2 0 0 0 2-2v-5h5a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2h-5V4a2 2 0 0 0-2-2h-2z", } - } } } @@ -23511,7 +23076,6 @@ impl IconShape for LdCrosshair { y1: "22", y2: "18", } - } } } @@ -23557,7 +23121,6 @@ impl IconShape for LdCrown { path { d: "M5 21h14", } - } } } @@ -23606,7 +23169,6 @@ impl IconShape for LdCuboid { path { d: "m10 14 11.77-6.87", } - } } } @@ -23658,7 +23220,6 @@ impl IconShape for LdCupSoda { path { d: "m12 8 1-6h2", } - } } } @@ -23727,7 +23288,6 @@ impl IconShape for LdCurrency { y1: "21", y2: "18", } - } } } @@ -23776,7 +23336,6 @@ impl IconShape for LdCylinder { path { d: "M3 5v14a9 3 0 0 0 18 0V5", } - } } } @@ -23837,7 +23396,6 @@ impl IconShape for LdDatabaseBackup { path { d: "M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16", } - } } } @@ -23895,7 +23453,6 @@ impl IconShape for LdDatabaseZap { path { d: "M3 12A9 3 0 0 0 14.59 14.87", } - } } } @@ -23947,7 +23504,6 @@ impl IconShape for LdDatabase { path { d: "M3 12A9 3 0 0 0 21 12", } - } } } @@ -24002,7 +23558,6 @@ impl IconShape for LdDelete { y1: "9", y2: "15", } - } } } @@ -24053,7 +23608,6 @@ impl IconShape for LdDessert { path { d: "M3.2 14.8a9 9 0 0 0 17.6 0", } - } } } @@ -24112,7 +23666,6 @@ impl IconShape for LdDiameter { path { d: "M3.66 6.48a10 10 0 0 0 13.86 13.86", } - } } } @@ -24158,7 +23711,6 @@ impl IconShape for LdDiamondMinus { path { d: "M8 12h8", } - } } } @@ -24210,7 +23762,6 @@ impl IconShape for LdDiamondPercent { path { d: "M14.7 14.8h.01", } - } } } @@ -24259,7 +23810,6 @@ impl IconShape for LdDiamondPlus { path { d: "M8 12h8", } - } } } @@ -24302,7 +23852,6 @@ impl IconShape for LdDiamond { path { d: "M2.7 10.3a2.41 2.41 0 0 0 0 3.41l7.59 7.59a2.41 2.41 0 0 0 3.41 0l7.59-7.59a2.41 2.41 0 0 0 0-3.41l-7.59-7.59a2.41 2.41 0 0 0-3.41 0Z", } - } } } @@ -24353,7 +23902,6 @@ impl IconShape for LdDice1 { path { d: "M12 12h.01", } - } } } @@ -24407,7 +23955,6 @@ impl IconShape for LdDice2 { path { d: "M9 15h.01", } - } } } @@ -24464,7 +24011,6 @@ impl IconShape for LdDice3 { path { d: "M8 16h.01", } - } } } @@ -24524,7 +24070,6 @@ impl IconShape for LdDice4 { path { d: "M16 16h.01", } - } } } @@ -24587,7 +24132,6 @@ impl IconShape for LdDice5 { path { d: "M12 12h.01", } - } } } @@ -24653,7 +24197,6 @@ impl IconShape for LdDice6 { path { d: "M8 16h.01", } - } } } @@ -24716,7 +24259,6 @@ impl IconShape for LdDices { path { d: "M18 9h.01", } - } } } @@ -24765,7 +24307,6 @@ impl IconShape for LdDiff { path { d: "M5 21h14", } - } } } @@ -24818,7 +24359,6 @@ impl IconShape for LdDisc2 { path { d: "M12 12h.01", } - } } } @@ -24874,7 +24414,6 @@ impl IconShape for LdDisc3 { path { d: "M18 12c0 1.7-.7 3.2-1.8 4.2", } - } } } @@ -24929,7 +24468,6 @@ impl IconShape for LdDiscAlbum { path { d: "M12 12h.01", } - } } } @@ -24979,7 +24517,6 @@ impl IconShape for LdDisc { cy: "12", r: "2", } - } } } @@ -25035,7 +24572,6 @@ impl IconShape for LdDivide { cy: "18", r: "1", } - } } } @@ -25111,7 +24647,6 @@ impl IconShape for LdDnaOff { y1: "2", y2: "22", } - } } } @@ -25184,7 +24719,6 @@ impl IconShape for LdDna { path { d: "m10 16 1.5 1.5", } - } } } @@ -25237,7 +24771,6 @@ impl IconShape for LdDock { path { d: "M6 16h12", } - } } } @@ -25295,7 +24828,6 @@ impl IconShape for LdDog { path { d: "M4.42 11.247A13.152 13.152 0 0 0 4 14.556C4 18.728 7.582 21 12 21s8-2.272 8-6.444c0-1.061-.162-2.2-.493-3.309m-9.243-6.082A8.801 8.801 0 0 1 12 5c.78 0 1.5.108 2.161.306", } - } } } @@ -25344,7 +24876,6 @@ impl IconShape for LdDollarSign { path { d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6", } - } } } @@ -25392,7 +24923,6 @@ impl IconShape for LdDonut { cy: "12", r: "3", } - } } } @@ -25441,7 +24971,6 @@ impl IconShape for LdDoorClosed { path { d: "M14 12v.01", } - } } } @@ -25496,7 +25025,6 @@ impl IconShape for LdDoorOpen { path { d: "M13 4.562v16.157a1 1 0 0 1-1.242.97L5 20V5.562a2 2 0 0 1 1.515-1.94l4-1A2 2 0 0 1 13 4.561Z", } - } } } @@ -25541,7 +25069,6 @@ impl IconShape for LdDot { cy: "12.1", r: "1", } - } } } @@ -25593,7 +25120,6 @@ impl IconShape for LdDownload { y1: "15", y2: "3", } - } } } @@ -25650,7 +25176,6 @@ impl IconShape for LdDraftingCompass { path { d: "m21 21-2.16-3.84", } - } } } @@ -25714,7 +25239,6 @@ impl IconShape for LdDrama { path { d: "M9.1 16.5c.3-1.1 1.4-1.7 2.4-1.4", } - } } } @@ -25768,7 +25292,6 @@ impl IconShape for LdDribbble { path { d: "M8.56 2.75c4.37 6 6 9.42 8 17.72", } - } } } @@ -25829,7 +25352,6 @@ impl IconShape for LdDrill { path { d: "M5 22c-1.7 0-3-1.3-3-3 0-.6.4-1 1-1h7c.6 0 1 .4 1 1v2c0 .6-.4 1-1 1Z", } - } } } @@ -25872,7 +25394,6 @@ impl IconShape for LdDroplet { 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", } - } } } @@ -25918,7 +25439,6 @@ impl IconShape for LdDroplets { path { d: "M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97", } - } } } @@ -25982,7 +25502,6 @@ impl IconShape for LdDrum { path { d: "M2 9v8a10 5 0 0 0 20 0V9", } - } } } @@ -26028,7 +25547,6 @@ impl IconShape for LdDrumstick { path { d: "m8.29 12.71-2.6 2.6a2.5 2.5 0 1 0-1.65 4.65A2.5 2.5 0 1 0 8.7 18.3l2.59-2.59", } - } } } @@ -26083,7 +25601,6 @@ impl IconShape for LdDumbbell { path { d: "M6.404 12.768a2 2 0 1 1-2.829-2.829l1.768-1.767a2 2 0 1 1-2.828-2.829l2.828-2.828a2 2 0 1 1 2.829 2.828l1.767-1.768a2 2 0 1 1 2.829 2.829z", } - } } } @@ -26141,7 +25658,6 @@ impl IconShape for LdEarOff { y1: "2", y2: "22", } - } } } @@ -26187,7 +25703,6 @@ impl IconShape for LdEar { path { d: "M15 8.5a2.5 2.5 0 0 0-5 0v1a2 2 0 1 1 0 4", } - } } } @@ -26249,7 +25764,6 @@ impl IconShape for LdEarthLock { x: "14", y: "6", } - } } } @@ -26303,7 +25817,6 @@ impl IconShape for LdEarth { cy: "12", r: "10", } - } } } @@ -26351,7 +25864,6 @@ impl IconShape for LdEclipse { path { d: "M12 2a7 7 0 1 0 10 10", } - } } } @@ -26399,7 +25911,6 @@ impl IconShape for LdEggFried { path { d: "M3 8c0-3.5 2.5-6 6.5-6 5 0 4.83 3 7.5 5s5 2 5 6c0 4.5-2.5 6.5-7 6.5-2.5 0-2.5 2.5-6 2.5s-7-2-7-5.5c0-3 1.5-3 1.5-5C3.5 10 3 9 3 8Z", } - } } } @@ -26451,7 +25962,6 @@ impl IconShape for LdEggOff { y1: "2", y2: "22", } - } } } @@ -26494,7 +26004,6 @@ impl IconShape for LdEgg { path { d: "M12 22c6.23-.05 7.87-5.57 7.5-10-.36-4.34-3.95-9.96-7.5-10-3.55.04-7.14 5.66-7.5 10-.37 4.43 1.27 9.95 7.5 10z", } - } } } @@ -26549,7 +26058,6 @@ impl IconShape for LdEllipsisVertical { cy: "19", r: "1", } - } } } @@ -26604,7 +26112,6 @@ impl IconShape for LdEllipsis { cy: "12", r: "1", } - } } } @@ -26662,7 +26169,6 @@ impl IconShape for LdEqualNot { y1: "5", y2: "19", } - } } } @@ -26714,7 +26220,6 @@ impl IconShape for LdEqual { y1: "15", y2: "15", } - } } } @@ -26763,7 +26268,6 @@ impl IconShape for LdEraser { path { d: "m5 11 9 9", } - } } } @@ -26812,7 +26316,6 @@ impl IconShape for LdEuro { path { d: "M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2", } - } } } @@ -26864,7 +26367,6 @@ impl IconShape for LdExpand { path { d: "M3 7.8V3m0 0h4.8M3 3l6 6", } - } } } @@ -26913,7 +26415,6 @@ impl IconShape for LdExternalLink { path { d: "M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6", } - } } } @@ -26968,7 +26469,6 @@ impl IconShape for LdEyeOff { y1: "2", y2: "22", } - } } } @@ -27016,7 +26516,6 @@ impl IconShape for LdEye { cy: "12", r: "3", } - } } } @@ -27059,7 +26558,6 @@ impl IconShape for LdFacebook { path { d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z", } - } } } @@ -27111,7 +26609,6 @@ impl IconShape for LdFactory { path { d: "M7 18h1", } - } } } @@ -27157,7 +26654,6 @@ impl IconShape for LdFan { path { d: "M12 12v.01", } - } } } @@ -27203,7 +26699,6 @@ impl IconShape for LdFastForward { polygon { points: "2 19 11 12 2 5 2 19", } - } } } @@ -27252,7 +26747,6 @@ impl IconShape for LdFeather { path { d: "M17.5 15H9", } - } } } @@ -27313,7 +26807,6 @@ impl IconShape for LdFence { path { d: "m20 3-2 2v15c0 .6.4 1 1 1h2c.6 0 1-.4 1-1V5Z", } - } } } @@ -27382,7 +26875,6 @@ impl IconShape for LdFerrisWheel { path { d: "M18 18.7a9 9 0 1 0-12 0", } - } } } @@ -27437,7 +26929,6 @@ impl IconShape for LdFigma { path { d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z", } - } } } @@ -27497,7 +26988,6 @@ impl IconShape for LdFileArchive { path { d: "M10 18v-2", } - } } } @@ -27556,7 +27046,6 @@ impl IconShape for LdFileAudio2 { cy: "17", r: "1", } - } } } @@ -27605,7 +27094,6 @@ impl IconShape for LdFileAudio { path { d: "M2 19a2 2 0 1 1 4 0v1a2 2 0 1 1-4 0v-4a6 6 0 0 1 12 0v4a2 2 0 1 1-4 0v-1a2 2 0 1 1 4 0", } - } } } @@ -27657,7 +27145,6 @@ impl IconShape for LdFileAxis3d { path { d: "M8 10v8h8", } - } } } @@ -27711,7 +27198,6 @@ impl IconShape for LdFileBadge2 { path { d: "m14 12.5 1 5.5-3-1-3 1 1-5.5", } - } } } @@ -27763,7 +27249,6 @@ impl IconShape for LdFileBadge { path { d: "M7 16.5 8 22l-3-1-3 1 1-5.5", } - } } } @@ -27818,7 +27303,6 @@ impl IconShape for LdFileBarChart2 { path { d: "M16 18v-3", } - } } } @@ -27873,7 +27357,6 @@ impl IconShape for LdFileBarChart { path { d: "M16 18v-6", } - } } } @@ -27928,7 +27411,6 @@ impl IconShape for LdFileBox { path { d: "M11.7 14.2 7 17l-4.7-2.8", } - } } } @@ -27977,7 +27459,6 @@ impl IconShape for LdFileCheck2 { path { d: "m3 15 2 2 4-4", } - } } } @@ -28026,7 +27507,6 @@ impl IconShape for LdFileCheck { path { d: "m9 15 2 2 4-4", } - } } } @@ -28080,7 +27560,6 @@ impl IconShape for LdFileClock { path { d: "M9.5 17.5 8 16.25V14", } - } } } @@ -28132,7 +27611,6 @@ impl IconShape for LdFileCode2 { path { d: "m9 18 3-3-3-3", } - } } } @@ -28184,7 +27662,6 @@ impl IconShape for LdFileCode { path { d: "m14 17 2-2-2-2", } - } } } @@ -28259,7 +27736,6 @@ impl IconShape for LdFileCog { path { d: "M3.88 11.88 3 11", } - } } } @@ -28311,7 +27787,6 @@ impl IconShape for LdFileDiff { path { d: "M9 17h6", } - } } } @@ -28370,7 +27845,6 @@ impl IconShape for LdFileDigit { path { d: "M10 18h4", } - } } } @@ -28422,7 +27896,6 @@ impl IconShape for LdFileDown { path { d: "m9 15 3 3 3-3", } - } } } @@ -28471,7 +27944,6 @@ impl IconShape for LdFileHeart { path { d: "M10.29 10.7a2.43 2.43 0 0 0-2.66-.52c-.29.12-.56.3-.78.53l-.35.34-.35-.34a2.43 2.43 0 0 0-2.65-.53c-.3.12-.56.3-.79.53-.95.94-1 2.53.2 3.74L6.5 18l3.6-3.55c1.2-1.21 1.14-2.8.19-3.74Z", } - } } } @@ -28525,7 +27997,6 @@ impl IconShape for LdFileImage { path { d: "m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22", } - } } } @@ -28577,7 +28048,6 @@ impl IconShape for LdFileInput { path { d: "m9 18 3-3-3-3", } - } } } @@ -28629,7 +28099,6 @@ impl IconShape for LdFileJson2 { path { d: "M8 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1", } - } } } @@ -28681,7 +28150,6 @@ impl IconShape for LdFileJson { path { d: "M14 18a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1 1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1", } - } } } @@ -28738,7 +28206,6 @@ impl IconShape for LdFileKey2 { path { d: "m9 11 1 1", } - } } } @@ -28792,7 +28259,6 @@ impl IconShape for LdFileKey { path { d: "m15 11 1 1", } - } } } @@ -28841,7 +28307,6 @@ impl IconShape for LdFileLineChart { path { d: "m16 13-3.5 3.5-2-2L8 17", } - } } } @@ -28897,7 +28362,6 @@ impl IconShape for LdFileLock2 { path { d: "M8 13v-2a2 2 0 1 0-4 0v2", } - } } } @@ -28950,7 +28414,6 @@ impl IconShape for LdFileLock { path { d: "M10 12v-2a2 2 0 1 1 4 0v2", } - } } } @@ -28999,7 +28462,6 @@ impl IconShape for LdFileMinus2 { path { d: "M3 15h6", } - } } } @@ -29048,7 +28510,6 @@ impl IconShape for LdFileMinus { path { d: "M9 15h6", } - } } } @@ -29104,7 +28565,6 @@ impl IconShape for LdFileMusic { path { d: "M8 18v-7.7L16 9v7", } - } } } @@ -29159,7 +28619,6 @@ impl IconShape for LdFileOutput { path { d: "m5 17-3-3h10", } - } } } @@ -29208,7 +28667,6 @@ impl IconShape for LdFilePenLine { path { d: "M18.4 9.6a2 2 0 1 1 3 3L17 17l-4 1 1-4Z", } - } } } @@ -29257,7 +28715,6 @@ impl IconShape for LdFilePen { path { d: "M10.4 12.6a2 2 0 1 1 3 3L8 21l-4 1 1-4Z", } - } } } @@ -29309,7 +28766,6 @@ impl IconShape for LdFilePieChart { path { d: "M8 16v-6a6 6 0 0 1 6 6z", } - } } } @@ -29361,7 +28817,6 @@ impl IconShape for LdFilePlus2 { path { d: "M6 12v6", } - } } } @@ -29413,7 +28868,6 @@ impl IconShape for LdFilePlus { path { d: "M12 18v-6", } - } } } @@ -29462,7 +28916,6 @@ impl IconShape for LdFileQuestion { path { d: "M9.1 9a3 3 0 0 1 5.82 1c0 2-3 3-3 3", } - } } } @@ -29520,7 +28973,6 @@ impl IconShape for LdFileScan { path { d: "M16 22a2 2 0 0 1-2-2", } - } } } @@ -29574,7 +29026,6 @@ impl IconShape for LdFileSearch2 { path { d: "M13.3 16.3 15 18", } - } } } @@ -29628,7 +29079,6 @@ impl IconShape for LdFileSearch { cy: "14", r: "3", } - } } } @@ -29686,7 +29136,6 @@ impl IconShape for LdFileSliders { path { d: "M14 16v2", } - } } } @@ -29744,7 +29193,6 @@ impl IconShape for LdFileSpreadsheet { path { d: "M14 17h2", } - } } } @@ -29796,7 +29244,6 @@ impl IconShape for LdFileStack { path { d: "M3 12v8.8c0 .3.2.6.4.8.2.2.5.4.8.4H11", } - } } } @@ -29845,7 +29292,6 @@ impl IconShape for LdFileSymlink { path { d: "M4 11V4a2 2 0 0 1 2-2h9l5 5v13a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h7", } - } } } @@ -29897,7 +29343,6 @@ impl IconShape for LdFileTerminal { path { d: "M12 18h4", } - } } } @@ -29952,7 +29397,6 @@ impl IconShape for LdFileText { path { d: "M16 17H8", } - } } } @@ -30007,7 +29451,6 @@ impl IconShape for LdFileType2 { path { d: "M4 18h2", } - } } } @@ -30062,7 +29505,6 @@ impl IconShape for LdFileType { path { d: "M11 18h2", } - } } } @@ -30114,7 +29556,6 @@ impl IconShape for LdFileUp { path { d: "m15 15-3-3-3 3", } - } } } @@ -30170,7 +29611,6 @@ impl IconShape for LdFileVideo2 { path { d: "m10 15.5 4 2.5v-6l-4 2.5", } - } } } @@ -30219,7 +29659,6 @@ impl IconShape for LdFileVideo { path { d: "m10 11 5 3-5 3v-6Z", } - } } } @@ -30274,7 +29713,6 @@ impl IconShape for LdFileVolume2 { path { d: "M15 12a5 5 0 0 1 0 6", } - } } } @@ -30326,7 +29764,6 @@ impl IconShape for LdFileVolume { path { d: "m7 10-3 2H2v4h2l3 2z", } - } } } @@ -30375,7 +29812,6 @@ impl IconShape for LdFileWarning { path { d: "M12 17h.01", } - } } } @@ -30427,7 +29863,6 @@ impl IconShape for LdFileX2 { path { d: "m3 12.5 5 5", } - } } } @@ -30479,7 +29914,6 @@ impl IconShape for LdFileX { path { d: "m9.5 12.5 5 5", } - } } } @@ -30525,7 +29959,6 @@ impl IconShape for LdFile { path { d: "M14 2v4a2 2 0 0 0 2 2h4", } - } } } @@ -30574,7 +30007,6 @@ impl IconShape for LdFiles { path { d: "M3 7.6v12.8A1.6 1.6 0 0 0 4.6 22h9.8", } - } } } @@ -30642,7 +30074,6 @@ impl IconShape for LdFilm { path { d: "M17 16.5h4", } - } } } @@ -30691,7 +30122,6 @@ impl IconShape for LdFilterX { path { d: "m17 3 5 5", } - } } } @@ -30734,7 +30164,6 @@ impl IconShape for LdFilter { polygon { points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3", } - } } } @@ -30801,7 +30230,6 @@ impl IconShape for LdFingerprint { path { d: "M9 6.8a6 6 0 0 1 9 5.2v2", } - } } } @@ -30859,7 +30287,6 @@ impl IconShape for LdFireExtinguisher { path { d: "M17 10a4 4 0 0 0-8 0v10a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2Z", } - } } } @@ -30908,7 +30335,6 @@ impl IconShape for LdFishOff { path { d: "m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98M8.53 3h5.27a2 2 0 0 1 1.98 1.67l.23 1.4M2 2l20 20", } - } } } @@ -30951,7 +30377,6 @@ impl IconShape for LdFishSymbol { path { d: "M2 16s9-15 20-4C11 23 2 8 2 8", } - } } } @@ -31009,7 +30434,6 @@ impl IconShape for LdFish { path { d: "m16.01 17.93-.23 1.4A2 2 0 0 1 13.8 21H9.5a5.96 5.96 0 0 0 1.49-3.98", } - } } } @@ -31064,7 +30488,6 @@ impl IconShape for LdFlagOff { y1: "2", y2: "22", } - } } } @@ -31107,7 +30530,6 @@ impl IconShape for LdFlagTriangleLeft { path { d: "M17 22V2L7 7l10 5", } - } } } @@ -31150,7 +30572,6 @@ impl IconShape for LdFlagTriangleRight { path { d: "M7 22V2l10 5-10 5", } - } } } @@ -31199,7 +30620,6 @@ impl IconShape for LdFlag { y1: "22", y2: "15", } - } } } @@ -31248,7 +30668,6 @@ impl IconShape for LdFlameKindling { path { d: "m5 18 14 4", } - } } } @@ -31291,7 +30710,6 @@ impl IconShape for LdFlame { path { d: "M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z", } - } } } @@ -31349,7 +30767,6 @@ impl IconShape for LdFlashlightOff { y1: "2", y2: "22", } - } } } @@ -31404,7 +30821,6 @@ impl IconShape for LdFlashlight { y1: "12", y2: "12", } - } } } @@ -31465,7 +30881,6 @@ impl IconShape for LdFlaskConicalOff { y1: "2", y2: "22", } - } } } @@ -31514,7 +30929,6 @@ impl IconShape for LdFlaskConical { path { d: "M7 16h10", } - } } } @@ -31569,7 +30983,6 @@ impl IconShape for LdFlaskRound { path { d: "M5.52 16h12.96", } - } } } @@ -31627,7 +31040,6 @@ impl IconShape for LdFlipHorizontal2 { path { d: "M12 2v2", } - } } } @@ -31685,7 +31097,6 @@ impl IconShape for LdFlipHorizontal { path { d: "M12 2v2", } - } } } @@ -31743,7 +31154,6 @@ impl IconShape for LdFlipVertical2 { path { d: "M22 12h-2", } - } } } @@ -31801,7 +31211,6 @@ impl IconShape for LdFlipVertical { path { d: "M22 12h-2", } - } } } @@ -31858,7 +31267,6 @@ impl IconShape for LdFlower2 { path { d: "M12 22c-4.2 0-7-1.667-7-5 4.2 0 7 1.667 7 5Z", } - } } } @@ -31930,7 +31338,6 @@ impl IconShape for LdFlower { path { d: "M14.12 14.12 16 16", } - } } } @@ -31987,7 +31394,6 @@ impl IconShape for LdFocus { path { d: "M7 21H5a2 2 0 0 1-2-2v-2", } - } } } @@ -32051,7 +31457,6 @@ impl IconShape for LdFoldHorizontal { path { d: "m5 15 3-3-3-3", } - } } } @@ -32115,7 +31520,6 @@ impl IconShape for LdFoldVertical { path { d: "m15 5-3 3-3-3", } - } } } @@ -32169,7 +31573,6 @@ impl IconShape for LdFolderArchive { path { d: "M15 17v-2", } - } } } @@ -32215,7 +31618,6 @@ impl IconShape for LdFolderCheck { path { d: "m9 13 2 2 4-4", } - } } } @@ -32266,7 +31668,6 @@ impl IconShape for LdFolderClock { path { d: "M16 14v2l1 1", } - } } } @@ -32312,7 +31713,6 @@ impl IconShape for LdFolderClosed { path { d: "M2 10h20", } - } } } @@ -32384,7 +31784,6 @@ impl IconShape for LdFolderCog { path { d: "m20.7 16.8 1-.4", } - } } } @@ -32432,7 +31831,6 @@ impl IconShape for LdFolderDot { cy: "13", r: "1", } - } } } @@ -32481,7 +31879,6 @@ impl IconShape for LdFolderDown { path { d: "m15 13-3 3-3-3", } - } } } @@ -32537,7 +31934,6 @@ impl IconShape for LdFolderGit2 { cy: "19", r: "2", } - } } } @@ -32591,7 +31987,6 @@ impl IconShape for LdFolderGit { path { d: "M7 13h3", } - } } } @@ -32637,7 +32032,6 @@ impl IconShape for LdFolderHeart { path { d: "M13.9 17.45c-1.2-1.2-1.14-2.8-.2-3.73a2.43 2.43 0 0 1 3.44 0l.36.34.34-.34a2.43 2.43 0 0 1 3.45-.01v0c.95.95 1 2.53-.2 3.74L17.5 21Z", } - } } } @@ -32686,7 +32080,6 @@ impl IconShape for LdFolderInput { path { d: "m9 16 3-3-3-3", } - } } } @@ -32738,7 +32131,6 @@ impl IconShape for LdFolderKanban { path { d: "M16 10v6", } - } } } @@ -32792,7 +32184,6 @@ impl IconShape for LdFolderKey { path { d: "m21 15 1 1", } - } } } @@ -32845,7 +32236,6 @@ impl IconShape for LdFolderLock { path { d: "M20 17v-2a2 2 0 1 0-4 0v2", } - } } } @@ -32891,7 +32281,6 @@ impl IconShape for LdFolderMinus { 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", } - } } } @@ -32939,7 +32328,6 @@ impl IconShape for LdFolderOpenDot { cy: "15", r: "1", } - } } } @@ -32982,7 +32370,6 @@ impl IconShape for LdFolderOpen { 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", } - } } } @@ -33031,7 +32418,6 @@ impl IconShape for LdFolderOutput { path { d: "m5 10-3 3 3 3", } - } } } @@ -33077,7 +32463,6 @@ impl IconShape for LdFolderPen { path { d: "M2 11.5V5a2 2 0 0 1 2-2h3.9c.7 0 1.3.3 1.7.9l.8 1.2c.4.6 1 .9 1.7.9H20a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-9.5", } - } } } @@ -33126,7 +32511,6 @@ impl IconShape for LdFolderPlus { 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", } - } } } @@ -33177,7 +32561,6 @@ impl IconShape for LdFolderRoot { path { d: "M12 15v5", } - } } } @@ -33228,7 +32611,6 @@ impl IconShape for LdFolderSearch2 { path { d: "M13.3 14.3 15 16", } - } } } @@ -33279,7 +32661,6 @@ impl IconShape for LdFolderSearch { path { d: "m21 21-1.5-1.5", } - } } } @@ -33325,7 +32706,6 @@ impl IconShape for LdFolderSymlink { path { d: "m8 16 3-3-3-3", } - } } } @@ -33380,7 +32760,6 @@ impl IconShape for LdFolderSync { path { d: "m22 18-1.535 1.605a5 5 0 0 1-8-1.5", } - } } } @@ -33432,7 +32811,6 @@ impl IconShape for LdFolderTree { path { d: "M3 3v13a2 2 0 0 0 2 2h3", } - } } } @@ -33481,7 +32859,6 @@ impl IconShape for LdFolderUp { path { d: "m9 13 3-3 3 3", } - } } } @@ -33530,7 +32907,6 @@ impl IconShape for LdFolderX { path { d: "m14.5 10.5-5 5", } - } } } @@ -33573,7 +32949,6 @@ impl IconShape for LdFolder { 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", } - } } } @@ -33619,7 +32994,6 @@ impl IconShape for LdFolders { path { d: "M2 8v11a2 2 0 0 0 2 2h14", } - } } } @@ -33671,7 +33045,6 @@ impl IconShape for LdFootprints { path { d: "M4 13h4", } - } } } @@ -33727,7 +33100,6 @@ impl IconShape for LdForklift { path { d: "M8 19h3m5-17v17h6M6 12V7c0-1.1.9-2 2-2h3l5 5", } - } } } @@ -33773,7 +33145,6 @@ impl IconShape for LdForward { path { d: "M4 18v-2a4 4 0 0 1 4-4h12", } - } } } @@ -33837,7 +33208,6 @@ impl IconShape for LdFrame { y1: "2", y2: "22", } - } } } @@ -33880,7 +33250,6 @@ impl IconShape for LdFramer { path { d: "M5 16V9h14V2H5l14 14h-7m-7 0 7 7v-7m-7 0h7", } - } } } @@ -33940,7 +33309,6 @@ impl IconShape for LdFrown { y1: "9", y2: "9", } - } } } @@ -33998,7 +33366,6 @@ impl IconShape for LdFuel { path { d: "M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 2 2h0a2 2 0 0 0 2-2V9.83a2 2 0 0 0-.59-1.42L18 5", } - } } } @@ -34057,7 +33424,6 @@ impl IconShape for LdFullscreen { x: "7", y: "8", } - } } } @@ -34110,7 +33476,6 @@ impl IconShape for LdGalleryHorizontalEnd { x: "10", y: "3", } - } } } @@ -34163,7 +33528,6 @@ impl IconShape for LdGalleryHorizontal { path { d: "M22 3v18", } - } } } @@ -34222,7 +33586,6 @@ impl IconShape for LdGalleryThumbnails { path { d: "M19 21h1", } - } } } @@ -34275,7 +33638,6 @@ impl IconShape for LdGalleryVerticalEnd { x: "3", y: "10", } - } } } @@ -34328,7 +33690,6 @@ impl IconShape for LdGalleryVertical { path { d: "M3 22h18", } - } } } @@ -34395,7 +33756,6 @@ impl IconShape for LdGamepad2 { path { d: "M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z", } - } } } @@ -34466,7 +33826,6 @@ impl IconShape for LdGamepad { x: "2", y: "6", } - } } } @@ -34515,7 +33874,6 @@ impl IconShape for LdGanttChart { path { d: "M11 18h7", } - } } } @@ -34561,7 +33919,6 @@ impl IconShape for LdGauge { path { d: "M3.34 19a10 10 0 1 1 17.32 0", } - } } } @@ -34616,7 +33973,6 @@ impl IconShape for LdGavel { path { d: "m21 11-8-8", } - } } } @@ -34665,7 +34021,6 @@ impl IconShape for LdGem { path { d: "M2 9h20", } - } } } @@ -34714,7 +34069,6 @@ impl IconShape for LdGhost { path { d: "M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z", } - } } } @@ -34770,7 +34124,6 @@ impl IconShape for LdGift { path { d: "M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5", } - } } } @@ -34828,7 +34181,6 @@ impl IconShape for LdGitBranchPlus { path { d: "M21 18h-6", } - } } } @@ -34887,7 +34239,6 @@ impl IconShape for LdGitBranch { path { d: "M18 9a9 9 0 0 1-9 9", } - } } } @@ -34944,7 +34295,6 @@ impl IconShape for LdGitCommitHorizontal { y1: "12", y2: "12", } - } } } @@ -34995,7 +34345,6 @@ impl IconShape for LdGitCommitVertical { path { d: "M12 15v6", } - } } } @@ -35057,7 +34406,6 @@ impl IconShape for LdGitCompareArrows { path { d: "m9 15 3 3-3 3", } - } } } @@ -35113,7 +34461,6 @@ impl IconShape for LdGitCompare { path { d: "M11 18H8a2 2 0 0 1-2-2V9", } - } } } @@ -35174,7 +34521,6 @@ impl IconShape for LdGitFork { path { d: "M12 12v3", } - } } } @@ -35238,7 +34584,6 @@ impl IconShape for LdGitGraph { path { d: "M16 15.7A9 9 0 0 0 19 9", } - } } } @@ -35291,7 +34636,6 @@ impl IconShape for LdGitMerge { path { d: "M6 21V9a9 9 0 0 0 9 9", } - } } } @@ -35350,7 +34694,6 @@ impl IconShape for LdGitPullRequestArrow { path { d: "M12 6h5a2 2 0 0 1 2 2v7", } - } } } @@ -35412,7 +34755,6 @@ impl IconShape for LdGitPullRequestClosed { cy: "18", r: "3", } - } } } @@ -35472,7 +34814,6 @@ impl IconShape for LdGitPullRequestCreateArrow { path { d: "M22 18h-6", } - } } } @@ -35529,7 +34870,6 @@ impl IconShape for LdGitPullRequestCreate { path { d: "M21 18h-6", } - } } } @@ -35591,7 +34931,6 @@ impl IconShape for LdGitPullRequestDraft { y1: "9", y2: "21", } - } } } @@ -35650,7 +34989,6 @@ impl IconShape for LdGitPullRequest { y1: "9", y2: "21", } - } } } @@ -35696,7 +35034,6 @@ impl IconShape for LdGithub { path { d: "M9 18c-4.51 2-5-2-7-2", } - } } } @@ -35739,7 +35076,6 @@ impl IconShape for LdGitlab { path { d: "m22 13.29-3.33-10a.42.42 0 0 0-.14-.18.38.38 0 0 0-.22-.11.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18l-2.26 6.67H8.32L6.1 3.26a.42.42 0 0 0-.1-.18.38.38 0 0 0-.26-.08.39.39 0 0 0-.23.07.42.42 0 0 0-.14.18L2 13.29a.74.74 0 0 0 .27.83L12 21l9.69-6.88a.71.71 0 0 0 .31-.83Z", } - } } } @@ -35785,7 +35121,6 @@ impl IconShape for LdGlassWater { path { d: "M6 12a5 5 0 0 1 6 0 5 5 0 0 0 6 0", } - } } } @@ -35844,7 +35179,6 @@ impl IconShape for LdGlasses { path { d: "M21.5 13 19 7c-.7-1.3-1.5-2-3-2", } - } } } @@ -35900,7 +35234,6 @@ impl IconShape for LdGlobeLock { x: "14", y: "6", } - } } } @@ -35951,7 +35284,6 @@ impl IconShape for LdGlobe { path { d: "M2 12h20", } - } } } @@ -36000,7 +35332,6 @@ impl IconShape for LdGoal { path { d: "M8.002 9.997a5 5 0 1 0 8.9 2.02", } - } } } @@ -36055,7 +35386,6 @@ impl IconShape for LdGrab { path { d: "M18 11v0a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-4a8 8 0 0 1-8-8 2 2 0 1 1 4 0", } - } } } @@ -36104,7 +35434,6 @@ impl IconShape for LdGraduationCap { path { d: "M6 12.5V16a6 3 0 0 0 12 0v-3.5", } - } } } @@ -36187,7 +35516,6 @@ impl IconShape for LdGrape { cy: "19", r: "3", } - } } } @@ -36240,7 +35568,6 @@ impl IconShape for LdGrid2x2 { path { d: "M12 3v18", } - } } } @@ -36299,7 +35626,6 @@ impl IconShape for LdGrid3x3 { path { d: "M15 3v18", } - } } } @@ -36369,7 +35695,6 @@ impl IconShape for LdGripHorizontal { cy: "15", r: "1", } - } } } @@ -36439,7 +35764,6 @@ impl IconShape for LdGripVertical { cy: "19", r: "1", } - } } } @@ -36524,7 +35848,6 @@ impl IconShape for LdGrip { cy: "19", r: "1", } - } } } @@ -36590,7 +35913,6 @@ impl IconShape for LdGroup { x: "10", y: "12", } - } } } @@ -36647,7 +35969,6 @@ impl IconShape for LdGuitar { path { d: "m6 16 2 2", } - } } } @@ -36699,7 +36020,6 @@ impl IconShape for LdHam { path { d: "m8.5 16.5-1-1", } - } } } @@ -36748,7 +36068,6 @@ impl IconShape for LdHammer { path { d: "m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5", } - } } } @@ -36807,7 +36126,6 @@ impl IconShape for LdHandCoins { cy: "5", r: "3", } - } } } @@ -36859,7 +36177,6 @@ impl IconShape for LdHandHeart { path { d: "M19.5 8.5c.7-.7 1.5-1.6 1.5-2.7A2.73 2.73 0 0 0 16 4a2.78 2.78 0 0 0-5 1.8c0 1.2.8 2 1.5 2.8L16 12Z", } - } } } @@ -36908,7 +36225,6 @@ impl IconShape for LdHandHelping { path { d: "m2 13 6 6", } - } } } @@ -36960,7 +36276,6 @@ impl IconShape for LdHandMetal { path { d: "m7 15-1.76-1.76a2 2 0 0 0-2.83 2.82l3.6 3.6C7.5 21.14 9.2 22 12 22h2a8 8 0 0 0 8-8V7a2 2 0 1 0-4 0v5", } - } } } @@ -37018,7 +36333,6 @@ impl IconShape for LdHandPlatter { path { d: "M5 14v7H2", } - } } } @@ -37070,7 +36384,6 @@ impl IconShape for LdHand { path { d: "M18 8a2 2 0 1 1 4 0v6a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15", } - } } } @@ -37125,7 +36438,6 @@ impl IconShape for LdHandshake { path { d: "M3 4h8", } - } } } @@ -37184,7 +36496,6 @@ impl IconShape for LdHardDriveDownload { path { d: "M10 18h.01", } - } } } @@ -37243,7 +36554,6 @@ impl IconShape for LdHardDriveUpload { path { d: "M10 18h.01", } - } } } @@ -37304,7 +36614,6 @@ impl IconShape for LdHardDrive { y1: "16", y2: "16", } - } } } @@ -37356,7 +36665,6 @@ impl IconShape for LdHardHat { path { d: "M14 6h0a6 6 0 0 1 6 6v3", } - } } } @@ -37420,7 +36728,6 @@ impl IconShape for LdHash { y1: "3", y2: "21", } - } } } @@ -37484,7 +36791,6 @@ impl IconShape for LdHaze { path { d: "M12 5V2.5", } - } } } @@ -37530,7 +36836,6 @@ impl IconShape for LdHdmiPort { path { d: "M7.5 12h9", } - } } } @@ -37582,7 +36887,6 @@ impl IconShape for LdHeading1 { path { d: "m17 12 3-2v8", } - } } } @@ -37634,7 +36938,6 @@ impl IconShape for LdHeading2 { path { d: "M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1", } - } } } @@ -37689,7 +36992,6 @@ impl IconShape for LdHeading3 { path { d: "M17 17.5c2 1.5 4 .3 4-1.5a2 2 0 0 0-2-2", } - } } } @@ -37744,7 +37046,6 @@ impl IconShape for LdHeading4 { path { d: "M21 10v8", } - } } } @@ -37799,7 +37100,6 @@ impl IconShape for LdHeading5 { path { d: "M17 17.7c.4.2.8.3 1.3.3 1.5 0 2.7-1.1 2.7-2.5S19.8 13 18.3 13H17", } - } } } @@ -37856,7 +37156,6 @@ impl IconShape for LdHeading6 { path { d: "M20 10c-2 2-3 3.5-3 6", } - } } } @@ -37905,7 +37204,6 @@ impl IconShape for LdHeading { path { d: "M18 20V4", } - } } } @@ -37948,7 +37246,6 @@ impl IconShape for LdHeadphones { path { d: "M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3", } - } } } @@ -37994,7 +37291,6 @@ impl IconShape for LdHeadset { path { d: "M21 16v2a4 4 0 0 1-4 4h-5", } - } } } @@ -38040,7 +37336,6 @@ impl IconShape for LdHeartCrack { path { d: "m12 13-1-1 2-2-3-3 2-2", } - } } } @@ -38092,7 +37387,6 @@ impl IconShape for LdHeartHandshake { path { d: "m15 18-2-2", } - } } } @@ -38144,7 +37438,6 @@ impl IconShape for LdHeartOff { path { d: "M8.76 3.1c1.15.22 2.13.78 3.24 1.9 1.5-1.5 2.74-2 4.5-2A5.5 5.5 0 0 1 22 8.5c0 2.12-1.3 3.78-2.67 5.17", } - } } } @@ -38190,7 +37483,6 @@ impl IconShape for LdHeartPulse { path { d: "M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27", } - } } } @@ -38233,7 +37525,6 @@ impl IconShape for LdHeart { path { d: "M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z", } - } } } @@ -38303,7 +37594,6 @@ impl IconShape for LdHeater { path { d: "M19 20v2", } - } } } @@ -38346,7 +37636,6 @@ impl IconShape for LdHexagon { path { d: "M21 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.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z", } - } } } @@ -38392,7 +37681,6 @@ impl IconShape for LdHighlighter { path { d: "m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4", } - } } } @@ -38441,7 +37729,6 @@ impl IconShape for LdHistory { path { d: "M12 7v5l4 2", } - } } } @@ -38487,7 +37774,6 @@ impl IconShape for LdHome { polyline { points: "9 22 9 12 15 12 15 22", } - } } } @@ -38554,7 +37840,6 @@ impl IconShape for LdHopOff { path { d: "m2 2 20 20", } - } } } @@ -38618,7 +37903,6 @@ impl IconShape for LdHop { path { d: "M9.58 12.18c1.24 2.98 1.77 5.95 1.57 8.28a.8.8 0 0 1-1.13.68 20.82 20.82 0 0 1-4.5-3.15", } - } } } @@ -38676,7 +37960,6 @@ impl IconShape for LdHospital { path { d: "M18 22V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v18", } - } } } @@ -38750,7 +38033,6 @@ impl IconShape for LdHotel { x: "4", y: "2", } - } } } @@ -38802,7 +38084,6 @@ impl IconShape for LdHourglass { path { d: "M7 2v4.172a2 2 0 0 0 .586 1.414L12 12l4.414-4.414A2 2 0 0 0 17 6.172V2", } - } } } @@ -38851,7 +38132,6 @@ impl IconShape for LdIceCreamBowl { path { d: "M15.5 6.5a3.5 3.5 0 1 0-7 0", } - } } } @@ -38900,7 +38180,6 @@ impl IconShape for LdIceCreamCone { path { d: "M17 7a2 2 0 0 1 0 4H7a2 2 0 0 1 0-4", } - } } } @@ -38954,7 +38233,6 @@ impl IconShape for LdImageDown { cy: "9", r: "2", } - } } } @@ -39011,7 +38289,6 @@ impl IconShape for LdImageMinus { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } - } } } @@ -39078,7 +38355,6 @@ impl IconShape for LdImageOff { path { d: "M21 15V5a2 2 0 0 0-2-2H9", } - } } } @@ -39132,7 +38408,6 @@ impl IconShape for LdImagePlay { cy: "9", r: "2", } - } } } @@ -39195,7 +38470,6 @@ impl IconShape for LdImagePlus { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } - } } } @@ -39249,7 +38523,6 @@ impl IconShape for LdImageUp { cy: "9", r: "2", } - } } } @@ -39305,7 +38578,6 @@ impl IconShape for LdImage { path { d: "m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21", } - } } } @@ -39363,7 +38635,6 @@ impl IconShape for LdImages { x: "6", y: "2", } - } } } @@ -39412,7 +38683,6 @@ impl IconShape for LdImport { path { d: "M8 5H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-4", } - } } } @@ -39458,7 +38728,6 @@ impl IconShape for LdInbox { path { d: "M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z", } - } } } @@ -39519,7 +38788,6 @@ impl IconShape for LdIndentDecrease { y1: "18", y2: "18", } - } } } @@ -39580,7 +38848,6 @@ impl IconShape for LdIndentIncrease { y1: "18", y2: "18", } - } } } @@ -39635,7 +38902,6 @@ impl IconShape for LdIndianRupee { path { d: "M9 13c6.667 0 6.667-10 0-10", } - } } } @@ -39678,7 +38944,6 @@ impl IconShape for LdInfinity { path { d: "M12 12c-2-2.67-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1.33 6-4Zm0 0c2 2.67 4 4 6 4a4 4 0 0 0 0-8c-2 0-4 1.33-6 4Z", } - } } } @@ -39729,7 +38994,6 @@ impl IconShape for LdInfo { path { d: "M12 8h.01", } - } } } @@ -39788,7 +39052,6 @@ impl IconShape for LdInspectionPanel { path { d: "M17 17h.01", } - } } } @@ -39845,7 +39108,6 @@ impl IconShape for LdInstagram { y1: "6.5", y2: "6.5", } - } } } @@ -39903,7 +39165,6 @@ impl IconShape for LdItalic { y1: "4", y2: "20", } - } } } @@ -39949,7 +39210,6 @@ impl IconShape for LdIterationCcw { polyline { points: "16 14 20 18 16 22", } - } } } @@ -39995,7 +39255,6 @@ impl IconShape for LdIterationCw { polyline { points: "8 22 4 18 8 14", } - } } } @@ -40044,7 +39303,6 @@ impl IconShape for LdJapaneseYen { path { d: "M6 11h12", } - } } } @@ -40098,7 +39356,6 @@ impl IconShape for LdJoystick { cy: "6", r: "3", } - } } } @@ -40147,7 +39404,6 @@ impl IconShape for LdKanban { path { d: "M18 5v14", } - } } } @@ -40195,7 +39451,6 @@ impl IconShape for LdKeyRound { cy: "7.5", r: ".5", } - } } } @@ -40244,7 +39499,6 @@ impl IconShape for LdKeySquare { path { d: "M9.4 10.6 2 18v3c0 .6.4 1 1 1h4v-3h3v-3h2l1.4-1.4", } - } } } @@ -40295,7 +39549,6 @@ impl IconShape for LdKey { path { d: "m15.5 7.5 3 3L22 7l-3-3", } - } } } @@ -40366,7 +39619,6 @@ impl IconShape for LdKeyboardMusic { path { d: "M18 12v4", } - } } } @@ -40436,7 +39688,6 @@ impl IconShape for LdKeyboardOff { path { d: "M8 12h.01", } - } } } @@ -40507,7 +39758,6 @@ impl IconShape for LdKeyboard { x: "2", y: "4", } - } } } @@ -40556,7 +39806,6 @@ impl IconShape for LdLampCeiling { path { d: "M9.17 16a3 3 0 1 0 5.66 0", } - } } } @@ -40608,7 +39857,6 @@ impl IconShape for LdLampDesk { path { d: "M3 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H3Z", } - } } } @@ -40657,7 +39905,6 @@ impl IconShape for LdLampFloor { path { d: "M9 22h6", } - } } } @@ -40706,7 +39953,6 @@ impl IconShape for LdLampWallDown { path { d: "M4 9h2a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H4v6Z", } - } } } @@ -40755,7 +40001,6 @@ impl IconShape for LdLampWallUp { path { d: "M4 15h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H4v-6Z", } - } } } @@ -40804,7 +40049,6 @@ impl IconShape for LdLamp { path { d: "M8 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H8Z", } - } } } @@ -40856,7 +40100,6 @@ impl IconShape for LdLandPlot { path { d: "M17.51 12.85 6.5 19.15", } - } } } @@ -40929,7 +40172,6 @@ impl IconShape for LdLandmark { polygon { points: "12 2 20 7 4 7", } - } } } @@ -40987,7 +40229,6 @@ impl IconShape for LdLanguages { path { d: "M14 18h6", } - } } } @@ -41041,7 +40282,6 @@ impl IconShape for LdLaptopMinimal { y1: "20", y2: "20", } - } } } @@ -41084,7 +40324,6 @@ impl IconShape for LdLaptop { path { d: "M20 16V7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v9m16 0H4m16 0 1.28 2.55a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45L4 16", } - } } } @@ -41139,7 +40378,6 @@ impl IconShape for LdLassoSelect { path { d: "M14.33 22h-.09a.35.35 0 0 1-.24-.32v-10a.34.34 0 0 1 .33-.34c.08 0 .15.03.21.08l7.34 6a.33.33 0 0 1-.21.59h-4.49l-2.57 3.85a.35.35 0 0 1-.28.14v0z", } - } } } @@ -41188,7 +40426,6 @@ impl IconShape for LdLasso { path { d: "M5 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z", } - } } } @@ -41248,7 +40485,6 @@ impl IconShape for LdLaugh { y1: "9", y2: "9", } - } } } @@ -41294,7 +40530,6 @@ impl IconShape for LdLayers2 { path { d: "M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74Z", } - } } } @@ -41343,7 +40578,6 @@ impl IconShape for LdLayers3 { path { d: "m6.08 14.5-3.5 1.6a1 1 0 0 0 0 1.81l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9a1 1 0 0 0 0-1.83l-3.5-1.59", } - } } } @@ -41392,7 +40626,6 @@ impl IconShape for LdLayers { path { d: "m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65", } - } } } @@ -41460,7 +40693,6 @@ impl IconShape for LdLayoutDashboard { x: "3", y: "16", } - } } } @@ -41528,7 +40760,6 @@ impl IconShape for LdLayoutGrid { x: "3", y: "14", } - } } } @@ -41594,7 +40825,6 @@ impl IconShape for LdLayoutList { path { d: "M14 20h7", } - } } } @@ -41655,7 +40885,6 @@ impl IconShape for LdLayoutPanelLeft { x: "14", y: "14", } - } } } @@ -41716,7 +40945,6 @@ impl IconShape for LdLayoutPanelTop { x: "14", y: "14", } - } } } @@ -41777,7 +41005,6 @@ impl IconShape for LdLayoutTemplate { x: "16", y: "14", } - } } } @@ -41823,7 +41050,6 @@ impl IconShape for LdLeaf { path { d: "M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12", } - } } } @@ -41869,7 +41095,6 @@ impl IconShape for LdLeafyGreen { path { d: "M2 22 17 7", } - } } } @@ -41922,7 +41147,6 @@ impl IconShape for LdLibraryBig { path { d: "M20.4 18.9c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z", } - } } } @@ -41974,7 +41198,6 @@ impl IconShape for LdLibrary { path { d: "M4 4v16", } - } } } @@ -42036,7 +41259,6 @@ impl IconShape for LdLifeBuoy { cy: "12", r: "4", } - } } } @@ -42091,7 +41313,6 @@ impl IconShape for LdLigature { path { d: "M14 20h4", } - } } } @@ -42146,7 +41367,6 @@ impl IconShape for LdLightbulbOff { path { d: "M10 22h4", } - } } } @@ -42195,7 +41415,6 @@ impl IconShape for LdLightbulb { path { d: "M10 22h4", } - } } } @@ -42241,7 +41460,6 @@ impl IconShape for LdLineChart { path { d: "m19 9-5 5-4-4-3 3", } - } } } @@ -42299,7 +41517,6 @@ impl IconShape for LdLink2Off { y1: "2", y2: "22", } - } } } @@ -42351,7 +41568,6 @@ impl IconShape for LdLink2 { y1: "12", y2: "12", } - } } } @@ -42397,7 +41613,6 @@ impl IconShape for LdLink { path { d: "M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71", } - } } } @@ -42451,7 +41666,6 @@ impl IconShape for LdLinkedin { cy: "4", r: "2", } - } } } @@ -42506,7 +41720,6 @@ impl IconShape for LdListChecks { path { d: "M13 18h8", } - } } } @@ -42561,7 +41774,6 @@ impl IconShape for LdListCollapse { path { d: "M10 18h11", } - } } } @@ -42616,7 +41828,6 @@ impl IconShape for LdListEnd { path { d: "m16 16-2 2 2 2", } - } } } @@ -42665,7 +41876,6 @@ impl IconShape for LdListFilter { path { d: "M10 18h4", } - } } } @@ -42717,7 +41927,6 @@ impl IconShape for LdListMinus { path { d: "M21 12h-6", } - } } } @@ -42772,7 +41981,6 @@ impl IconShape for LdListMusic { path { d: "M12 18H3", } - } } } @@ -42839,7 +42047,6 @@ impl IconShape for LdListOrdered { path { d: "M6 18H4c0-1 2-2 2-3s-1-1.5-2-1", } - } } } @@ -42894,7 +42101,6 @@ impl IconShape for LdListPlus { path { d: "M21 12h-6", } - } } } @@ -42949,7 +42155,6 @@ impl IconShape for LdListRestart { path { d: "M11 10v4h4", } - } } } @@ -43004,7 +42209,6 @@ impl IconShape for LdListStart { path { d: "m16 8-2-2 2-2", } - } } } @@ -43063,7 +42267,6 @@ impl IconShape for LdListTodo { path { d: "M13 18h8", } - } } } @@ -43118,7 +42321,6 @@ impl IconShape for LdListTree { path { d: "M3 10v6c0 1.1.9 2 2 2h3", } - } } } @@ -43170,7 +42372,6 @@ impl IconShape for LdListVideo { path { d: "m16 12 5 3-5 3v-6Z", } - } } } @@ -43225,7 +42426,6 @@ impl IconShape for LdListX { path { d: "m15 10 4 4", } - } } } @@ -43301,7 +42501,6 @@ impl IconShape for LdList { y1: "18", y2: "18", } - } } } @@ -43344,7 +42543,6 @@ impl IconShape for LdLoaderCircle { path { d: "M21 12a9 9 0 1 1-6.219-8.56", } - } } } @@ -43432,7 +42630,6 @@ impl IconShape for LdLoader { y1: "7.76", y2: "4.93", } - } } } @@ -43506,7 +42703,6 @@ impl IconShape for LdLocateFixed { cy: "12", r: "3", } - } } } @@ -43582,7 +42778,6 @@ impl IconShape for LdLocateOff { y1: "2", y2: "22", } - } } } @@ -43651,7 +42846,6 @@ impl IconShape for LdLocate { cy: "12", r: "7", } - } } } @@ -43706,7 +42900,6 @@ impl IconShape for LdLockKeyholeOpen { path { d: "M7 10V7a5 5 0 0 1 9.33-2.5", } - } } } @@ -43761,7 +42954,6 @@ impl IconShape for LdLockKeyhole { path { d: "M7 10V7a5 5 0 0 1 10 0v3", } - } } } @@ -43812,7 +43004,6 @@ impl IconShape for LdLockOpen { path { d: "M7 11V7a5 5 0 0 1 9.9-1", } - } } } @@ -43863,7 +43054,6 @@ impl IconShape for LdLock { path { d: "M7 11V7a5 5 0 0 1 10 0v4", } - } } } @@ -43915,7 +43105,6 @@ impl IconShape for LdLogIn { y1: "12", y2: "12", } - } } } @@ -43967,7 +43156,6 @@ impl IconShape for LdLogOut { y1: "12", y2: "12", } - } } } @@ -44018,7 +43206,6 @@ impl IconShape for LdLollipop { path { d: "M11 11a2 2 0 0 0 4 0 4 4 0 0 0-8 0 6 6 0 0 0 12 0", } - } } } @@ -44077,7 +43264,6 @@ impl IconShape for LdLuggage { cy: "20", r: "2", } - } } } @@ -44126,7 +43312,6 @@ impl IconShape for LdMagnet { path { d: "m12 15 4 4", } - } } } @@ -44175,7 +43360,6 @@ impl IconShape for LdMailCheck { path { d: "m16 19 2 2 4-4", } - } } } @@ -44224,7 +43408,6 @@ impl IconShape for LdMailMinus { path { d: "M16 19h6", } - } } } @@ -44270,7 +43453,6 @@ impl IconShape for LdMailOpen { path { d: "m22 10-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 10", } - } } } @@ -44322,7 +43504,6 @@ impl IconShape for LdMailPlus { path { d: "M16 19h6", } - } } } @@ -44374,7 +43555,6 @@ impl IconShape for LdMailQuestion { path { d: "M20 22v.01", } - } } } @@ -44431,7 +43611,6 @@ impl IconShape for LdMailSearch { path { d: "m22 22-1.5-1.5", } - } } } @@ -44483,7 +43662,6 @@ impl IconShape for LdMailWarning { path { d: "M20 22v.01", } - } } } @@ -44535,7 +43713,6 @@ impl IconShape for LdMailX { path { d: "m21 17-4 4", } - } } } @@ -44585,7 +43762,6 @@ impl IconShape for LdMail { path { d: "m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7", } - } } } @@ -44640,7 +43816,6 @@ impl IconShape for LdMailbox { y1: "10", y2: "10", } - } } } @@ -44693,7 +43868,6 @@ impl IconShape for LdMails { path { d: "M2 8v11c0 1.1.9 2 2 2h14", } - } } } @@ -44751,7 +43925,6 @@ impl IconShape for LdMapPinOff { y1: "2", y2: "22", } - } } } @@ -44799,7 +43972,6 @@ impl IconShape for LdMapPin { cy: "10", r: "3", } - } } } @@ -44850,7 +44022,6 @@ impl IconShape for LdMapPinned { path { d: "M8.835 14H5a1 1 0 0 0-.9.7l-2 6c-.1.1-.1.2-.1.3 0 .6.4 1 1 1h18c.6 0 1-.4 1-1 0-.1 0-.2-.1-.3l-2-6a1 1 0 0 0-.9-.7h-3.835", } - } } } @@ -44899,7 +44070,6 @@ impl IconShape for LdMap { path { d: "M9 3.236v15", } - } } } @@ -44948,7 +44118,6 @@ impl IconShape for LdMartini { path { d: "m19 3-7 8-7-8Z", } - } } } @@ -45006,7 +44175,6 @@ impl IconShape for LdMaximize2 { y1: "21", y2: "14", } - } } } @@ -45058,7 +44226,6 @@ impl IconShape for LdMaximize { path { d: "M16 21h3a2 2 0 0 0 2-2v-3", } - } } } @@ -45118,7 +44285,6 @@ impl IconShape for LdMedal { path { d: "M12 18v-2h-.5", } - } } } @@ -45173,7 +44339,6 @@ impl IconShape for LdMegaphoneOff { y1: "2", y2: "22", } - } } } @@ -45219,7 +44384,6 @@ impl IconShape for LdMegaphone { path { d: "M11.6 16.8a3 3 0 1 1-5.8-1.6", } - } } } @@ -45282,7 +44446,6 @@ impl IconShape for LdMeh { y1: "9", y2: "9", } - } } } @@ -45349,7 +44512,6 @@ impl IconShape for LdMemoryStick { path { d: "M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z", } - } } } @@ -45407,7 +44569,6 @@ impl IconShape for LdMenu { y1: "18", y2: "18", } - } } } @@ -45456,7 +44617,6 @@ impl IconShape for LdMerge { path { d: "m20 22-5-5", } - } } } @@ -45505,7 +44665,6 @@ impl IconShape for LdMessageCircleCode { path { d: "m14 10 2 2-2 2", } - } } } @@ -45569,7 +44728,6 @@ impl IconShape for LdMessageCircleDashed { path { d: "M6.8 4.7a10.45 10.45 0 0 0-2.1 2.1", } - } } } @@ -45615,7 +44773,6 @@ impl IconShape for LdMessageCircleHeart { path { d: "M15.8 9.2a2.5 2.5 0 0 0-3.5 0l-.3.4-.35-.3a2.42 2.42 0 1 0-3.2 3.6l3.6 3.5 3.6-3.5c1.2-1.2 1.1-2.7.2-3.7", } - } } } @@ -45667,7 +44824,6 @@ impl IconShape for LdMessageCircleMore { path { d: "M16 12h.01", } - } } } @@ -45716,7 +44872,6 @@ impl IconShape for LdMessageCircleOff { path { d: "M5.6 5.6C3 8.3 2.2 12.5 4 16l-2 6 6-2c3.4 1.8 7.6 1.1 10.3-1.7", } - } } } @@ -45765,7 +44920,6 @@ impl IconShape for LdMessageCirclePlus { path { d: "M12 8v8", } - } } } @@ -45814,7 +44968,6 @@ impl IconShape for LdMessageCircleQuestion { path { d: "M12 17h.01", } - } } } @@ -45863,7 +45016,6 @@ impl IconShape for LdMessageCircleReply { path { d: "M7 12h7a2 2 0 0 1 2 2v1", } - } } } @@ -45912,7 +45064,6 @@ impl IconShape for LdMessageCircleWarning { path { d: "M12 16h.01", } - } } } @@ -45961,7 +45112,6 @@ impl IconShape for LdMessageCircleX { path { d: "m9 9 6 6", } - } } } @@ -46004,7 +45154,6 @@ impl IconShape for LdMessageCircle { path { d: "M7.9 20A9 9 0 1 0 4 16.1L2 22Z", } - } } } @@ -46053,7 +45202,6 @@ impl IconShape for LdMessageSquareCode { path { d: "m14 8 2 2-2 2", } - } } } @@ -46117,7 +45265,6 @@ impl IconShape for LdMessageSquareDashed { path { d: "M3 12v-2", } - } } } @@ -46169,7 +45316,6 @@ impl IconShape for LdMessageSquareDiff { path { d: "M9 17h6", } - } } } @@ -46217,7 +45363,6 @@ impl IconShape for LdMessageSquareDot { cy: "6", r: "3", } - } } } @@ -46263,7 +45408,6 @@ impl IconShape for LdMessageSquareHeart { path { d: "M14.8 7.5a1.84 1.84 0 0 0-2.6 0l-.2.3-.3-.3a1.84 1.84 0 1 0-2.4 2.8L12 13l2.7-2.7c.9-.9.8-2.1.1-2.8", } - } } } @@ -46315,7 +45459,6 @@ impl IconShape for LdMessageSquareMore { path { d: "M16 10h.01", } - } } } @@ -46364,7 +45507,6 @@ impl IconShape for LdMessageSquareOff { path { d: "M3.6 3.6c-.4.3-.6.8-.6 1.4v16l4-4h10", } - } } } @@ -46413,7 +45555,6 @@ impl IconShape for LdMessageSquarePlus { path { d: "M9 10h6", } - } } } @@ -46462,7 +45603,6 @@ impl IconShape for LdMessageSquareQuote { path { d: "M14 12a2 2 0 0 0 2-2V8h-2", } - } } } @@ -46511,7 +45651,6 @@ impl IconShape for LdMessageSquareReply { path { d: "M17 13v-1a2 2 0 0 0-2-2H7", } - } } } @@ -46560,7 +45699,6 @@ impl IconShape for LdMessageSquareShare { path { d: "m16 8 5-5", } - } } } @@ -46609,7 +45747,6 @@ impl IconShape for LdMessageSquareText { path { d: "M17 12H7", } - } } } @@ -46658,7 +45795,6 @@ impl IconShape for LdMessageSquareWarning { path { d: "M12 13h.01", } - } } } @@ -46707,7 +45843,6 @@ impl IconShape for LdMessageSquareX { path { d: "m9.5 7.5 5 5", } - } } } @@ -46750,7 +45885,6 @@ impl IconShape for LdMessageSquare { path { d: "M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z", } - } } } @@ -46796,7 +45930,6 @@ impl IconShape for LdMessagesSquare { path { d: "M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1", } - } } } @@ -46860,7 +45993,6 @@ impl IconShape for LdMicOff { y1: "19", y2: "22", } - } } } @@ -46908,7 +46040,6 @@ impl IconShape for LdMicVocal { cy: "7", r: "5", } - } } } @@ -46960,7 +46091,6 @@ impl IconShape for LdMic { y1: "19", y2: "22", } - } } } @@ -47018,7 +46148,6 @@ impl IconShape for LdMicroscope { path { d: "M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3", } - } } } @@ -47081,7 +46210,6 @@ impl IconShape for LdMicrowave { path { d: "M18 19v2", } - } } } @@ -47130,7 +46258,6 @@ impl IconShape for LdMilestone { path { d: "M12 3v3", } - } } } @@ -47185,7 +46312,6 @@ impl IconShape for LdMilkOff { y1: "2", y2: "22", } - } } } @@ -47234,7 +46360,6 @@ impl IconShape for LdMilk { path { d: "M7 15a6.472 6.472 0 0 1 5 0 6.47 6.47 0 0 0 5 0", } - } } } @@ -47292,7 +46417,6 @@ impl IconShape for LdMinimize2 { y1: "21", y2: "14", } - } } } @@ -47344,7 +46468,6 @@ impl IconShape for LdMinimize { path { d: "M16 21v-3a2 2 0 0 1 2-2h3", } - } } } @@ -47387,7 +46510,6 @@ impl IconShape for LdMinus { path { d: "M5 12h14", } - } } } @@ -47443,7 +46565,6 @@ impl IconShape for LdMonitorCheck { path { d: "M8 21h8", } - } } } @@ -47497,7 +46618,6 @@ impl IconShape for LdMonitorDot { path { d: "M8 21h8", } - } } } @@ -47556,7 +46676,6 @@ impl IconShape for LdMonitorDown { path { d: "M8 21h8", } - } } } @@ -47611,7 +46730,6 @@ impl IconShape for LdMonitorOff { path { d: "m2 2 20 20", } - } } } @@ -47670,7 +46788,6 @@ impl IconShape for LdMonitorPause { path { d: "M8 21h8", } - } } } @@ -47726,7 +46843,6 @@ impl IconShape for LdMonitorPlay { x: "2", y: "3", } - } } } @@ -47782,7 +46898,6 @@ impl IconShape for LdMonitorSmartphone { x: "16", y: "12", } - } } } @@ -47843,7 +46958,6 @@ impl IconShape for LdMonitorSpeaker { cy: "15", r: "1", } - } } } @@ -47903,7 +47017,6 @@ impl IconShape for LdMonitorStop { x: "9", y: "7", } - } } } @@ -47962,7 +47075,6 @@ impl IconShape for LdMonitorUp { path { d: "M8 21h8", } - } } } @@ -48021,7 +47133,6 @@ impl IconShape for LdMonitorX { path { d: "M8 21h8", } - } } } @@ -48080,7 +47191,6 @@ impl IconShape for LdMonitor { y1: "17", y2: "21", } - } } } @@ -48129,7 +47239,6 @@ impl IconShape for LdMoonStar { path { d: "M21 5h-4", } - } } } @@ -48172,7 +47281,6 @@ impl IconShape for LdMoon { path { d: "M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z", } - } } } @@ -48218,7 +47326,6 @@ impl IconShape for LdMountainSnow { path { d: "M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19", } - } } } @@ -48261,7 +47368,6 @@ impl IconShape for LdMountain { path { d: "m8 3 4 8 5-5 5 15H2L8 3z", } - } } } @@ -48313,7 +47419,6 @@ impl IconShape for LdMouseOff { path { d: "M22 22 2 2", } - } } } @@ -48356,7 +47461,6 @@ impl IconShape for LdMousePointer2 { path { d: "m4 4 7.07 17 2.51-7.39L21 11.07z", } - } } } @@ -48411,7 +47515,6 @@ impl IconShape for LdMousePointerClick { path { d: "m6 12-1.9 2", } - } } } @@ -48457,7 +47560,6 @@ impl IconShape for LdMousePointer { path { d: "m13 13 6 6", } - } } } @@ -48507,7 +47609,6 @@ impl IconShape for LdMouse { path { d: "M12 6v4", } - } } } @@ -48559,7 +47660,6 @@ impl IconShape for LdMove3d { path { d: "m18 16 3 3-3 3", } - } } } @@ -48611,7 +47711,6 @@ impl IconShape for LdMoveDiagonal2 { y1: "5", y2: "19", } - } } } @@ -48663,7 +47762,6 @@ impl IconShape for LdMoveDiagonal { y1: "5", y2: "19", } - } } } @@ -48709,7 +47807,6 @@ impl IconShape for LdMoveDownLeft { path { d: "M19 5L5 19", } - } } } @@ -48755,7 +47852,6 @@ impl IconShape for LdMoveDownRight { path { d: "M5 5L19 19", } - } } } @@ -48801,7 +47897,6 @@ impl IconShape for LdMoveDown { path { d: "M12 2V22", } - } } } @@ -48853,7 +47948,6 @@ impl IconShape for LdMoveHorizontal { y1: "12", y2: "12", } - } } } @@ -48899,7 +47993,6 @@ impl IconShape for LdMoveLeft { path { d: "M2 12H22", } - } } } @@ -48945,7 +48038,6 @@ impl IconShape for LdMoveRight { path { d: "M2 12H22", } - } } } @@ -48991,7 +48083,6 @@ impl IconShape for LdMoveUpLeft { path { d: "M5 5L19 19", } - } } } @@ -49037,7 +48128,6 @@ impl IconShape for LdMoveUpRight { path { d: "M19 5L5 19", } - } } } @@ -49083,7 +48173,6 @@ impl IconShape for LdMoveUp { path { d: "M12 2V22", } - } } } @@ -49135,7 +48224,6 @@ impl IconShape for LdMoveVertical { y1: "2", y2: "22", } - } } } @@ -49199,7 +48287,6 @@ impl IconShape for LdMove { y1: "2", y2: "22", } - } } } @@ -49247,7 +48334,6 @@ impl IconShape for LdMusic2 { path { d: "M12 18V2l7 4", } - } } } @@ -49295,7 +48381,6 @@ impl IconShape for LdMusic3 { path { d: "M16 18V2", } - } } } @@ -49351,7 +48436,6 @@ impl IconShape for LdMusic4 { cy: "16", r: "3", } - } } } @@ -49404,7 +48488,6 @@ impl IconShape for LdMusic { cy: "16", r: "3", } - } } } @@ -49456,7 +48539,6 @@ impl IconShape for LdNavigation2Off { y1: "2", y2: "22", } - } } } @@ -49499,7 +48581,6 @@ impl IconShape for LdNavigation2 { polygon { points: "12 2 19 21 12 17 5 21 12 2", } - } } } @@ -49551,7 +48632,6 @@ impl IconShape for LdNavigationOff { y1: "2", y2: "22", } - } } } @@ -49594,7 +48674,6 @@ impl IconShape for LdNavigation { polygon { points: "3 11 22 2 13 21 11 13 3 11", } - } } } @@ -49661,7 +48740,6 @@ impl IconShape for LdNetwork { path { d: "M12 12V8", } - } } } @@ -49713,7 +48791,6 @@ impl IconShape for LdNewspaper { path { d: "M10 6h8v4h-8V6Z", } - } } } @@ -49765,7 +48842,6 @@ impl IconShape for LdNfc { path { d: "M16.37 2a20.16 20.16 0 0 1 0 20", } - } } } @@ -49823,7 +48899,6 @@ impl IconShape for LdNotebookPen { path { d: "M18.4 2.6a2.17 2.17 0 0 1 3 3L16 11l-4 1 1-4Z", } - } } } @@ -49894,7 +48969,6 @@ impl IconShape for LdNotebookTabs { path { d: "M15 17h5", } - } } } @@ -49962,7 +49036,6 @@ impl IconShape for LdNotebookText { path { d: "M9.5 16H14", } - } } } @@ -50024,7 +49097,6 @@ impl IconShape for LdNotebook { path { d: "M16 2v20", } - } } } @@ -50103,7 +49175,6 @@ impl IconShape for LdNotepadTextDashed { path { d: "M8 18h5", } - } } } @@ -50168,7 +49239,6 @@ impl IconShape for LdNotepadText { path { d: "M8 18h5", } - } } } @@ -50226,7 +49296,6 @@ impl IconShape for LdNutOff { y1: "2", y2: "22", } - } } } @@ -50275,7 +49344,6 @@ impl IconShape for LdNut { path { d: "M12 4C8 4 4.5 6 4 8c-.243.97-.919 1.952-2 3 1.31-.082 1.972-.29 3-1 .54.92.982 1.356 2 2 1.452-.647 1.954-1.098 2.5-2 .595.995 1.151 1.427 2.5 2 1.31-.621 1.862-1.058 2.5-2 .629.977 1.162 1.423 2.5 2 1.209-.548 1.68-.967 2-2 1.032.916 1.683 1.157 3 1-1.297-1.036-1.758-2.03-2-3-.5-2-4-4-8-4Z", } - } } } @@ -50330,7 +49398,6 @@ impl IconShape for LdOctagonAlert { y1: "16", y2: "16", } - } } } @@ -50379,7 +49446,6 @@ impl IconShape for LdOctagonPause { path { d: "M7.714 2h8.572L22 7.714v8.572L16.286 22H7.714L2 16.286V7.714z", } - } } } @@ -50428,7 +49494,6 @@ impl IconShape for LdOctagonX { path { d: "m9 9 6 6", } - } } } @@ -50471,7 +49536,6 @@ impl IconShape for LdOctagon { polygon { points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2", } - } } } @@ -50517,7 +49581,6 @@ impl IconShape for LdOption { path { d: "M14 3h7", } - } } } @@ -50578,7 +49641,6 @@ impl IconShape for LdOrbit { path { d: "M13.5 2.1a10 10 0 0 0-9.841 15.416", } - } } } @@ -50627,7 +49689,6 @@ impl IconShape for LdOrigami { path { d: "m12.214 3.381 8.414 14.966a1 1 0 0 1-.167 1.199l-1.168 1.163a1 1 0 0 1-.706.291H6.351a1 1 0 0 1-.625-.219L3.25 18.8a1 1 0 0 1 .631-1.781l4.165.027", } - } } } @@ -50676,7 +49737,6 @@ impl IconShape for LdPackage2 { path { d: "M12 3v6", } - } } } @@ -50734,7 +49794,6 @@ impl IconShape for LdPackageCheck { y1: "22", y2: "12", } - } } } @@ -50792,7 +49851,6 @@ impl IconShape for LdPackageMinus { y1: "22", y2: "12", } - } } } @@ -50844,7 +49902,6 @@ impl IconShape for LdPackageOpen { path { d: "M21 12.43a1.93 1.93 0 0 0 0-3.36L8.83 2.2a1.64 1.64 0 0 0-1.63 0L3 4.57a1.93 1.93 0 0 0 0 3.36l12.18 6.86a1.636 1.636 0 0 0 1.63 0z", } - } } } @@ -50905,7 +49962,6 @@ impl IconShape for LdPackagePlus { y1: "22", y2: "12", } - } } } @@ -50968,7 +50024,6 @@ impl IconShape for LdPackageSearch { path { d: "M20.27 17.27 22 19", } - } } } @@ -51026,7 +50081,6 @@ impl IconShape for LdPackageX { path { d: "m17 13 5 5m-5 0 5-5", } - } } } @@ -51078,7 +50132,6 @@ impl IconShape for LdPackage { path { d: "M12 22V12", } - } } } @@ -51130,7 +50183,6 @@ impl IconShape for LdPaintBucket { path { d: "M22 20a2 2 0 1 1-4 0c0-1.6 1.7-2.4 2-4 .3 1.6 2 2.4 2 4Z", } - } } } @@ -51187,7 +50239,6 @@ impl IconShape for LdPaintRoller { x: "8", y: "16", } - } } } @@ -51239,7 +50290,6 @@ impl IconShape for LdPaintbrush2 { path { d: "M10 2v2", } - } } } @@ -51288,7 +50338,6 @@ impl IconShape for LdPaintbrush { path { d: "M14.5 17.5 4.5 15", } - } } } @@ -51351,7 +50400,6 @@ impl IconShape for LdPalette { path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z", } - } } } @@ -51404,7 +50452,6 @@ impl IconShape for LdPanelBottomClose { path { d: "m15 8-3 3-3-3", } - } } } @@ -51463,7 +50510,6 @@ impl IconShape for LdPanelBottomDashed { path { d: "M9 15h1", } - } } } @@ -51516,7 +50562,6 @@ impl IconShape for LdPanelBottomOpen { path { d: "m9 10 3-3 3 3", } - } } } @@ -51566,7 +50611,6 @@ impl IconShape for LdPanelBottom { path { d: "M3 15h18", } - } } } @@ -51619,7 +50663,6 @@ impl IconShape for LdPanelLeftClose { path { d: "m16 15-3-3 3-3", } - } } } @@ -51678,7 +50721,6 @@ impl IconShape for LdPanelLeftDashed { path { d: "M9 9v1", } - } } } @@ -51731,7 +50773,6 @@ impl IconShape for LdPanelLeftOpen { path { d: "m14 9 3 3-3 3", } - } } } @@ -51781,7 +50822,6 @@ impl IconShape for LdPanelLeft { path { d: "M9 3v18", } - } } } @@ -51834,7 +50874,6 @@ impl IconShape for LdPanelRightClose { path { d: "m8 9 3 3-3 3", } - } } } @@ -51893,7 +50932,6 @@ impl IconShape for LdPanelRightDashed { path { d: "M15 9v1", } - } } } @@ -51946,7 +50984,6 @@ impl IconShape for LdPanelRightOpen { path { d: "m10 15-3-3 3-3", } - } } } @@ -51996,7 +51033,6 @@ impl IconShape for LdPanelRight { path { d: "M15 3v18", } - } } } @@ -52049,7 +51085,6 @@ impl IconShape for LdPanelTopClose { path { d: "m9 16 3-3 3 3", } - } } } @@ -52108,7 +51143,6 @@ impl IconShape for LdPanelTopDashed { path { d: "M9 9h1", } - } } } @@ -52161,7 +51195,6 @@ impl IconShape for LdPanelTopOpen { path { d: "m15 14-3 3-3-3", } - } } } @@ -52211,7 +51244,6 @@ impl IconShape for LdPanelTop { path { d: "M3 9h18", } - } } } @@ -52264,7 +51296,6 @@ impl IconShape for LdPanelsLeftBottom { path { d: "M9 15h12", } - } } } @@ -52317,7 +51348,6 @@ impl IconShape for LdPanelsRightBottom { path { d: "M15 3v18", } - } } } @@ -52370,7 +51400,6 @@ impl IconShape for LdPanelsTopLeft { path { d: "M9 21V9", } - } } } @@ -52413,7 +51442,6 @@ impl IconShape for LdPaperclip { path { d: "m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48", } - } } } @@ -52459,7 +51487,6 @@ impl IconShape for LdParentheses { path { d: "M16 3s4 3 4 9-4 9-4 9", } - } } } @@ -52514,7 +51541,6 @@ impl IconShape for LdParkingMeter { path { d: "M12 19v3", } - } } } @@ -52581,7 +51607,6 @@ impl IconShape for LdPartyPopper { path { d: "M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z", } - } } } @@ -52635,7 +51660,6 @@ impl IconShape for LdPause { x: "6", y: "4", } - } } } @@ -52693,7 +51717,6 @@ impl IconShape for LdPawPrint { path { d: "M9 10a5 5 0 0 1 5 5v3.5a3.5 3.5 0 0 1-6.84 1.045Q6.52 17.48 4.46 16.84A3.5 3.5 0 0 1 5.5 10Z", } - } } } @@ -52749,7 +51772,6 @@ impl IconShape for LdPcCase { path { d: "M9 10h6", } - } } } @@ -52795,7 +51817,6 @@ impl IconShape for LdPenLine { path { d: "M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4Z", } - } } } @@ -52849,7 +51870,6 @@ impl IconShape for LdPenTool { cy: "11", r: "2", } - } } } @@ -52892,7 +51912,6 @@ impl IconShape for LdPen { path { d: "M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z", } - } } } @@ -52941,7 +51960,6 @@ impl IconShape for LdPencilLine { path { d: "m15 5 3 3", } - } } } @@ -52999,7 +52017,6 @@ impl IconShape for LdPencilRuler { path { d: "m17 11 4.3 4.3c.94.94.94 2.46 0 3.4l-2.6 2.6c-.94.94-2.46.94-3.4 0L11 17", } - } } } @@ -53045,7 +52062,6 @@ impl IconShape for LdPencil { path { d: "m15 5 4 4", } - } } } @@ -53088,7 +52104,6 @@ impl IconShape for LdPentagon { path { d: "M3.5 8.7c-.7.5-1 1.4-.7 2.2l2.8 8.7c.3.8 1 1.4 1.9 1.4h9.1c.9 0 1.6-.6 1.9-1.4l2.8-8.7c.3-.8 0-1.7-.7-2.2l-7.4-5.3a2.1 2.1 0 0 0-2.4 0Z", } - } } } @@ -53144,7 +52159,6 @@ impl IconShape for LdPercent { cy: "17.5", r: "2.5", } - } } } @@ -53198,7 +52212,6 @@ impl IconShape for LdPersonStanding { path { d: "M12 10v4", } - } } } @@ -53247,7 +52260,6 @@ impl IconShape for LdPhoneCall { path { d: "M14.05 6A5 5 0 0 1 18 10", } - } } } @@ -53299,7 +52311,6 @@ impl IconShape for LdPhoneForwarded { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -53351,7 +52362,6 @@ impl IconShape for LdPhoneIncoming { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -53406,7 +52416,6 @@ impl IconShape for LdPhoneMissed { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -53455,7 +52464,6 @@ impl IconShape for LdPhoneOff { y1: "2", y2: "22", } - } } } @@ -53507,7 +52515,6 @@ impl IconShape for LdPhoneOutgoing { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -53550,7 +52557,6 @@ impl IconShape for LdPhone { path { d: "M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z", } - } } } @@ -53602,7 +52608,6 @@ impl IconShape for LdPi { path { d: "M18 20c-1.7 0-3-1.3-3-3V4", } - } } } @@ -53660,7 +52665,6 @@ impl IconShape for LdPiano { path { d: "M18 14v4", } - } } } @@ -53712,7 +52716,6 @@ impl IconShape for LdPickaxe { path { d: "M19.686 8.314a12.501 12.501 0 0 1 1.356 10.225 1 1 0 0 1-1.751-.119 22 22 0 0 0-3.393-6.319", } - } } } @@ -53762,7 +52765,6 @@ impl IconShape for LdPictureInPicture2 { x: "12", y: "13", } - } } } @@ -53812,7 +52814,6 @@ impl IconShape for LdPictureInPicture { x: "12", y: "13.5", } - } } } @@ -53858,7 +52859,6 @@ impl IconShape for LdPieChart { path { d: "M22 12A10 10 0 0 0 12 2v10z", } - } } } @@ -53907,7 +52907,6 @@ impl IconShape for LdPiggyBank { path { d: "M16 11h0", } - } } } @@ -53962,7 +52961,6 @@ impl IconShape for LdPilcrowLeft { path { d: "m6 22-4-4", } - } } } @@ -54017,7 +53015,6 @@ impl IconShape for LdPilcrowRight { path { d: "m22 18-4 4", } - } } } @@ -54066,7 +53063,6 @@ impl IconShape for LdPilcrow { path { d: "M19 4H9.5a4.5 4.5 0 0 0 0 9H13", } - } } } @@ -54112,7 +53108,6 @@ impl IconShape for LdPill { path { d: "m8.5 8.5 7 7", } - } } } @@ -54170,7 +53165,6 @@ impl IconShape for LdPinOff { path { d: "M15 9.34V6h1a2 2 0 0 0 0-4H7.89", } - } } } @@ -54219,7 +53213,6 @@ impl IconShape for LdPin { path { d: "M5 17h14v-1.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V6h1a2 2 0 0 0 0-4H8a2 2 0 0 0 0 4h1v4.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24Z", } - } } } @@ -54268,7 +53261,6 @@ impl IconShape for LdPipette { path { d: "m15 6 3.4-3.4a2.1 2.1 0 1 1 3 3L18 9l.4.4a2.1 2.1 0 1 1-3 3l-3.8-3.8a2.1 2.1 0 1 1 3-3l.4.4Z", } - } } } @@ -54323,7 +53315,6 @@ impl IconShape for LdPizza { path { d: "M5.71 17.11a17.04 17.04 0 0 1 11.4-11.4", } - } } } @@ -54369,7 +53360,6 @@ impl IconShape for LdPlaneLanding { path { d: "M3.77 10.77 2 9l2-4.5 1.1.55c.55.28.9.84.9 1.45s.35 1.17.9 1.45L8 8.5l3-6 1.05.53a2 2 0 0 1 1.09 1.52l.72 5.4a2 2 0 0 0 1.09 1.52l4.4 2.2c.42.22.78.55 1.01.96l.6 1.03c.49.88-.06 1.98-1.06 2.1l-1.18.15c-.47.06-.95-.02-1.37-.24L4.29 11.15a2 2 0 0 1-.52-.38Z", } - } } } @@ -54415,7 +53405,6 @@ impl IconShape for LdPlaneTakeoff { path { d: "M6.36 17.4 4 17l-2-4 1.1-.55a2 2 0 0 1 1.8 0l.17.1a2 2 0 0 0 1.8 0L8 12 5 6l.9-.45a2 2 0 0 1 2.09.2l4.02 3a2 2 0 0 0 2.1.2l4.19-2.06a2.41 2.41 0 0 1 1.73-.17L21 7a1.4 1.4 0 0 1 .87 1.99l-.38.76c-.23.46-.6.84-1.07 1.08L7.58 17.2a2 2 0 0 1-1.22.18Z", } - } } } @@ -54458,7 +53447,6 @@ impl IconShape for LdPlane { path { d: "M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z", } - } } } @@ -54501,7 +53489,6 @@ impl IconShape for LdPlay { polygon { points: "6 3 20 12 6 21 6 3", } - } } } @@ -54556,7 +53543,6 @@ impl IconShape for LdPlug2 { path { d: "M6 11V8h12v3a6 6 0 1 1-12 0v0Z", } - } } } @@ -54611,7 +53597,6 @@ impl IconShape for LdPlugZap2 { path { d: "M12 22v-3", } - } } } @@ -54666,7 +53651,6 @@ impl IconShape for LdPlugZap { path { d: "m18 3-4 4h6l-4 4", } - } } } @@ -54718,7 +53702,6 @@ impl IconShape for LdPlug { path { d: "M18 8v5a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V8Z", } - } } } @@ -54764,7 +53747,6 @@ impl IconShape for LdPlus { path { d: "M12 5v14", } - } } } @@ -54819,7 +53801,6 @@ impl IconShape for LdPocketKnife { path { d: "M18 11.66V22a4 4 0 0 0 4-4V6", } - } } } @@ -54865,7 +53846,6 @@ impl IconShape for LdPocket { polyline { points: "8 10 12 14 16 10", } - } } } @@ -54919,7 +53899,6 @@ impl IconShape for LdPodcast { path { d: "M13 17a1 1 0 1 0-2 0l.5 4.5a.5.5 0 1 0 1 0Z", } - } } } @@ -54977,7 +53956,6 @@ impl IconShape for LdPointerOff { path { d: "m2 2 20 20", } - } } } @@ -55032,7 +54010,6 @@ impl IconShape for LdPointer { path { d: "M18 11a2 2 0 1 1 4 0v3a8 8 0 0 1-8 8h-2c-2.8 0-4.5-.86-5.99-2.34l-3.6-3.6a2 2 0 0 1 2.83-2.82L7 15", } - } } } @@ -55084,7 +54061,6 @@ impl IconShape for LdPopcorn { path { d: "M20 8c.5 0 .9.4.8 1l-2.6 12c-.1.5-.7 1-1.2 1H7c-.6 0-1.1-.4-1.2-1L3.2 9c-.1-.6.3-1 .8-1Z", } - } } } @@ -55130,7 +54106,6 @@ impl IconShape for LdPopsicle { path { d: "m22 22-5.5-5.5", } - } } } @@ -55182,7 +54157,6 @@ impl IconShape for LdPoundSterling { path { d: "M6 13h10", } - } } } @@ -55234,7 +54208,6 @@ impl IconShape for LdPowerOff { path { d: "m2 2 20 20", } - } } } @@ -55280,7 +54253,6 @@ impl IconShape for LdPower { path { d: "M18.4 6.6a9 9 0 1 1-12.77.04", } - } } } @@ -55329,7 +54301,6 @@ impl IconShape for LdPresentation { path { d: "m7 21 5-5 5 5", } - } } } @@ -55381,7 +54352,6 @@ impl IconShape for LdPrinter { x: "6", y: "14", } - } } } @@ -55441,7 +54411,6 @@ impl IconShape for LdProjector { path { d: "M16 16h2", } - } } } @@ -55494,7 +54463,6 @@ impl IconShape for LdProportions { path { d: "M2 9h13a2 2 0 0 1 2 2v9", } - } } } @@ -55537,7 +54505,6 @@ impl IconShape for LdPuzzle { path { d: "M19.439 7.85c-.049.322.059.648.289.878l1.568 1.568c.47.47.706 1.087.706 1.704s-.235 1.233-.706 1.704l-1.611 1.611a.98.98 0 0 1-.837.276c-.47-.07-.802-.48-.968-.925a2.501 2.501 0 1 0-3.214 3.214c.446.166.855.497.925.968a.979.979 0 0 1-.276.837l-1.61 1.61a2.404 2.404 0 0 1-1.705.707 2.402 2.402 0 0 1-1.704-.706l-1.568-1.568a1.026 1.026 0 0 0-.877-.29c-.493.074-.84.504-1.02.968a2.5 2.5 0 1 1-3.237-3.237c.464-.18.894-.527.967-1.02a1.026 1.026 0 0 0-.289-.877l-1.568-1.568A2.402 2.402 0 0 1 1.998 12c0-.617.236-1.234.706-1.704L4.23 8.77c.24-.24.581-.353.917-.303.515.077.877.528 1.073 1.01a2.5 2.5 0 1 0 3.259-3.259c-.482-.196-.933-.558-1.01-1.073-.05-.336.062-.676.303-.917l1.525-1.525A2.402 2.402 0 0 1 12 1.998c.617 0 1.234.236 1.704.706l1.568 1.568c.23.23.556.338.877.29.493-.074.84-.504 1.02-.968a2.5 2.5 0 1 1 3.237 3.237c-.464.18-.894.527-.967 1.02Z", } - } } } @@ -55583,7 +54550,6 @@ impl IconShape for LdPyramid { path { d: "M12 2v20", } - } } } @@ -55671,7 +54637,6 @@ impl IconShape for LdQrCode { path { d: "M12 21v-1", } - } } } @@ -55717,7 +54682,6 @@ impl IconShape for LdQuote { path { d: "M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z", } - } } } @@ -55772,7 +54736,6 @@ impl IconShape for LdRabbit { path { d: "M7.612 12.524a3 3 0 1 0-1.6 4.3", } - } } } @@ -55838,7 +54801,6 @@ impl IconShape for LdRadar { path { d: "m13.41 10.59 5.66-5.66", } - } } } @@ -55890,7 +54852,6 @@ impl IconShape for LdRadiation { path { d: "M7.5 19.8c-.3.5-.1 1.1.4 1.3 2.6 1.2 5.6 1.2 8.2 0 .5-.2.7-.8.4-1.3-.5-.9-1.4-2.5-2.5-4.3-1.2.7-2.8.7-4 0-1.1 1.8-2 3.4-2.5 4.3z", } - } } } @@ -55933,7 +54894,6 @@ impl IconShape for LdRadical { path { d: "M3 12h4l3 9 4-17h7", } - } } } @@ -55989,7 +54949,6 @@ impl IconShape for LdRadioReceiver { path { d: "M18 12h0", } - } } } @@ -56052,7 +55011,6 @@ impl IconShape for LdRadioTower { path { d: "m8 22 4-11 4 11", } - } } } @@ -56109,7 +55067,6 @@ impl IconShape for LdRadio { path { d: "M19.1 4.9C23 8.8 23 15.1 19.1 19", } - } } } @@ -56165,7 +55122,6 @@ impl IconShape for LdRadius { cy: "12", r: "2", } - } } } @@ -56214,7 +55170,6 @@ impl IconShape for LdRailSymbol { path { d: "m14 20-5-5 6-6-5-5", } - } } } @@ -56263,7 +55218,6 @@ impl IconShape for LdRainbow { path { d: "M10 17a2 2 0 0 1 4 0", } - } } } @@ -56318,7 +55272,6 @@ impl IconShape for LdRat { path { d: "M16 9h.01", } - } } } @@ -56372,7 +55325,6 @@ impl IconShape for LdRatio { x: "2", y: "6", } - } } } @@ -56421,7 +55373,6 @@ impl IconShape for LdReceiptCent { path { d: "M15 9.4a4 4 0 1 0 0 5.2", } - } } } @@ -56470,7 +55421,6 @@ impl IconShape for LdReceiptEuro { path { d: "M16 9.5a4 4 0 1 0 0 5.2", } - } } } @@ -56522,7 +55472,6 @@ impl IconShape for LdReceiptIndianRupee { path { d: "M8 11h8", } - } } } @@ -56577,7 +55526,6 @@ impl IconShape for LdReceiptJapaneseYen { path { d: "M9 15h6", } - } } } @@ -56629,7 +55577,6 @@ impl IconShape for LdReceiptPoundSterling { path { d: "M8 17h7", } - } } } @@ -56678,7 +55625,6 @@ impl IconShape for LdReceiptRussianRuble { path { d: "M8 11h5a2 2 0 1 0 0-4h-3v10", } - } } } @@ -56730,7 +55676,6 @@ impl IconShape for LdReceiptSwissFranc { path { d: "M8 15h5", } - } } } @@ -56782,7 +55727,6 @@ impl IconShape for LdReceiptText { path { d: "M13 16H8", } - } } } @@ -56831,7 +55775,6 @@ impl IconShape for LdReceipt { path { d: "M12 17.5v-11", } - } } } @@ -56887,7 +55830,6 @@ impl IconShape for LdRectangleEllipsis { path { d: "M7 12h.01", } - } } } @@ -56934,7 +55876,6 @@ impl IconShape for LdRectangleHorizontal { x: "2", y: "6", } - } } } @@ -56981,7 +55922,6 @@ impl IconShape for LdRectangleVertical { x: "6", y: "2", } - } } } @@ -57039,7 +55979,6 @@ impl IconShape for LdRecycle { path { d: "m13.378 9.633 4.096 1.098 1.097-4.096", } - } } } @@ -57085,7 +56024,6 @@ impl IconShape for LdRedo2 { path { d: "M20 9H9.5A5.5 5.5 0 0 0 4 14.5v0A5.5 5.5 0 0 0 9.5 20H13", } - } } } @@ -57136,7 +56074,6 @@ impl IconShape for LdRedoDot { path { d: "M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7", } - } } } @@ -57182,7 +56119,6 @@ impl IconShape for LdRedo { path { d: "M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7", } - } } } @@ -57239,7 +56175,6 @@ impl IconShape for LdRefreshCcwDot { cy: "12", r: "1", } - } } } @@ -57291,7 +56226,6 @@ impl IconShape for LdRefreshCcw { path { d: "M16 16h5v5", } - } } } @@ -57352,7 +56286,6 @@ impl IconShape for LdRefreshCwOff { path { d: "M22 22 2 2", } - } } } @@ -57404,7 +56337,6 @@ impl IconShape for LdRefreshCw { path { d: "M8 16H3v5", } - } } } @@ -57453,7 +56385,6 @@ impl IconShape for LdRefrigerator { path { d: "M15 7v6", } - } } } @@ -57505,7 +56436,6 @@ impl IconShape for LdRegex { path { d: "M9 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2v-2z", } - } } } @@ -57560,7 +56490,6 @@ impl IconShape for LdRemoveFormatting { path { d: "m20 15-5 5", } - } } } @@ -57615,7 +56544,6 @@ impl IconShape for LdRepeat1 { path { d: "M11 10h1v4", } - } } } @@ -57667,7 +56595,6 @@ impl IconShape for LdRepeat2 { path { d: "M11 6h6a2 2 0 0 1 2 2v10", } - } } } @@ -57719,7 +56646,6 @@ impl IconShape for LdRepeat { path { d: "M21 13v1a4 4 0 0 1-4 4H3", } - } } } @@ -57790,7 +56716,6 @@ impl IconShape for LdReplaceAll { path { d: "M20 14c1.1 0 2 .9 2 2v4c0 1.1-.9 2-2 2", } - } } } @@ -57855,7 +56780,6 @@ impl IconShape for LdReplace { x: "2", y: "14", } - } } } @@ -57904,7 +56828,6 @@ impl IconShape for LdReplyAll { path { d: "M22 18v-2a4 4 0 0 0-4-4H7", } - } } } @@ -57950,7 +56873,6 @@ impl IconShape for LdReply { path { d: "M20 18v-2a4 4 0 0 0-4-4H4", } - } } } @@ -57996,7 +56918,6 @@ impl IconShape for LdRewind { polygon { points: "22 19 13 12 22 5 22 19", } - } } } @@ -58051,7 +56972,6 @@ impl IconShape for LdRibbon { path { d: "M14 8c0 1-1 2-2.01 3.22C11 10 10 9 10 8a2 2 0 1 1 4 0", } - } } } @@ -58103,7 +57023,6 @@ impl IconShape for LdRocket { path { d: "M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5", } - } } } @@ -58161,7 +57080,6 @@ impl IconShape for LdRockingChair { path { d: "M2.75 18a13 13 0 0 0 18.5 0", } - } } } @@ -58222,7 +57140,6 @@ impl IconShape for LdRollerCoaster { path { d: "M2 19V9a4 4 0 0 1 4-4c2 0 4 1.33 6 4s4 4 6 4a4 4 0 1 0-3-6.65", } - } } } @@ -58271,7 +57188,6 @@ impl IconShape for LdRotate3d { path { d: "M19 15.57c-1.804.885-4.274 1.43-7 1.43-5.523 0-10-2.239-10-5s4.477-5 10-5c4.838 0 8.873 1.718 9.8 4", } - } } } @@ -58320,7 +57236,6 @@ impl IconShape for LdRotateCcwSquare { path { d: "M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2", } - } } } @@ -58366,7 +57281,6 @@ impl IconShape for LdRotateCcw { path { d: "M3 3v5h5", } - } } } @@ -58415,7 +57329,6 @@ impl IconShape for LdRotateCwSquare { path { d: "M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2", } - } } } @@ -58461,7 +57374,6 @@ impl IconShape for LdRotateCw { path { d: "M21 3v5h-5", } - } } } @@ -58526,7 +57438,6 @@ impl IconShape for LdRouteOff { cy: "5", r: "3", } - } } } @@ -58579,7 +57490,6 @@ impl IconShape for LdRoute { cy: "5", r: "3", } - } } } @@ -58641,7 +57551,6 @@ impl IconShape for LdRouter { path { d: "M20.66 4.34a8 8 0 0 0-11.31 0", } - } } } @@ -58691,7 +57600,6 @@ impl IconShape for LdRows2 { path { d: "M3 12h18", } - } } } @@ -58744,7 +57652,6 @@ impl IconShape for LdRows3 { path { d: "M21 15H3", } - } } } @@ -58800,7 +57707,6 @@ impl IconShape for LdRows4 { path { d: "M21 16.5H3", } - } } } @@ -58851,7 +57757,6 @@ impl IconShape for LdRss { cy: "19", r: "1", } - } } } @@ -58906,7 +57811,6 @@ impl IconShape for LdRuler { path { d: "m17.5 15.5 2-2", } - } } } @@ -58952,7 +57856,6 @@ impl IconShape for LdRussianRuble { path { d: "M6 15h8", } - } } } @@ -59001,7 +57904,6 @@ impl IconShape for LdSailboat { path { d: "M10 2v16", } - } } } @@ -59056,7 +57958,6 @@ impl IconShape for LdSalad { path { d: "M10.9 7.25A3.99 3.99 0 0 0 4 10c0 .73.2 1.41.54 2", } - } } } @@ -59108,7 +58009,6 @@ impl IconShape for LdSandwich { path { d: "M12.97 19.77 7 15h12.5l-3.75 4.5a2 2 0 0 1-2.78.27Z", } - } } } @@ -59160,7 +58060,6 @@ impl IconShape for LdSatelliteDish { path { d: "M21 13A10 10 0 0 0 11 3", } - } } } @@ -59215,7 +58114,6 @@ impl IconShape for LdSatellite { path { d: "M9 21a6 6 0 0 0-6-6", } - } } } @@ -59267,7 +58165,6 @@ impl IconShape for LdSaveAll { path { d: "M18 22H4a2 2 0 0 1-2-2V6", } - } } } @@ -59316,7 +58213,6 @@ impl IconShape for LdSave { path { d: "M7 3v4a1 1 0 0 0 1 1h7", } - } } } @@ -59372,7 +58268,6 @@ impl IconShape for LdScale3d { path { d: "m5 19 6-6", } - } } } @@ -59427,7 +58322,6 @@ impl IconShape for LdScale { path { d: "M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2", } - } } } @@ -59479,7 +58373,6 @@ impl IconShape for LdScaling { path { d: "M21 3 9 15", } - } } } @@ -59540,7 +58433,6 @@ impl IconShape for LdScanBarcode { path { d: "M17 7v10", } - } } } @@ -59600,7 +58492,6 @@ impl IconShape for LdScanEye { path { d: "M5 12s2.5-5 7-5 7 5 7 5-2.5 5-7 5-7-5-7-5", } - } } } @@ -59661,7 +58552,6 @@ impl IconShape for LdScanFace { path { d: "M15 9h.01", } - } } } @@ -59716,7 +58606,6 @@ impl IconShape for LdScanLine { path { d: "M7 12h10", } - } } } @@ -59776,7 +58665,6 @@ impl IconShape for LdScanSearch { path { d: "m16 16-1.9-1.9", } - } } } @@ -59837,7 +58725,6 @@ impl IconShape for LdScanText { path { d: "M7 16h6", } - } } } @@ -59889,7 +58776,6 @@ impl IconShape for LdScan { path { d: "M7 21H5a2 2 0 0 1-2-2v-2", } - } } } @@ -59957,7 +58843,6 @@ impl IconShape for LdScatterChart { path { d: "M3 3v18h18", } - } } } @@ -60017,7 +58902,6 @@ impl IconShape for LdSchool { cy: "9", r: "2", } - } } } @@ -60082,7 +58966,6 @@ impl IconShape for LdScissorsLineDashed { path { d: "M22 12h-2", } - } } } @@ -60141,7 +59024,6 @@ impl IconShape for LdScissors { path { d: "M14.8 14.8 20 20", } - } } } @@ -60196,7 +59078,6 @@ impl IconShape for LdScreenShareOff { path { d: "m17 3 5 5", } - } } } @@ -60251,7 +59132,6 @@ impl IconShape for LdScreenShare { path { d: "M17 3h5v5", } - } } } @@ -60303,7 +59183,6 @@ impl IconShape for LdScrollText { path { d: "M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3", } - } } } @@ -60349,7 +59228,6 @@ impl IconShape for LdScroll { path { d: "M8 21h12a2 2 0 0 0 2-2v-1a1 1 0 0 0-1-1H11a1 1 0 0 0-1 1v1a2 2 0 1 1-4 0V5a2 2 0 1 0-4 0v2a1 1 0 0 0 1 1h3", } - } } } @@ -60400,7 +59278,6 @@ impl IconShape for LdSearchCheck { path { d: "m21 21-4.3-4.3", } - } } } @@ -60454,7 +59331,6 @@ impl IconShape for LdSearchCode { path { d: "m21 21-4.3-4.3", } - } } } @@ -60505,7 +59381,6 @@ impl IconShape for LdSearchSlash { path { d: "m21 21-4.3-4.3", } - } } } @@ -60559,7 +59434,6 @@ impl IconShape for LdSearchX { path { d: "m21 21-4.3-4.3", } - } } } @@ -60607,7 +59481,6 @@ impl IconShape for LdSearch { path { d: "m21 21-4.3-4.3", } - } } } @@ -60653,7 +59526,6 @@ impl IconShape for LdSendHorizontal { path { d: "M6 12h16", } - } } } @@ -60713,7 +59585,6 @@ impl IconShape for LdSendToBack { path { d: "M14 7h1a2 2 0 0 1 2 2v1", } - } } } @@ -60759,7 +59630,6 @@ impl IconShape for LdSend { path { d: "M22 2 11 13", } - } } } @@ -60811,7 +59681,6 @@ impl IconShape for LdSeparatorHorizontal { polyline { points: "16 16 12 20 8 16", } - } } } @@ -60863,7 +59732,6 @@ impl IconShape for LdSeparatorVertical { polyline { points: "16 16 20 12 16 8", } - } } } @@ -60944,7 +59812,6 @@ impl IconShape for LdServerCog { path { d: "m13.4 8.3-.3.9", } - } } } @@ -60999,7 +59866,6 @@ impl IconShape for LdServerCrash { path { d: "m13 6-4 6h6l-4 6", } - } } } @@ -61057,7 +59923,6 @@ impl IconShape for LdServerOff { path { d: "m2 2 20 20", } - } } } @@ -61125,7 +59990,6 @@ impl IconShape for LdServer { y1: "18", y2: "18", } - } } } @@ -61181,7 +60045,6 @@ impl IconShape for LdSettings2 { cy: "7", r: "3", } - } } } @@ -61229,7 +60092,6 @@ impl IconShape for LdSettings { cy: "12", r: "3", } - } } } @@ -61284,7 +60146,6 @@ impl IconShape for LdShapes { cy: "17.5", r: "3.5", } - } } } @@ -61351,7 +60212,6 @@ impl IconShape for LdShare2 { y1: "6.51", y2: "10.49", } - } } } @@ -61403,7 +60263,6 @@ impl IconShape for LdShare { y1: "2", y2: "15", } - } } } @@ -61475,7 +60334,6 @@ impl IconShape for LdSheet { y1: "9", y2: "21", } - } } } @@ -61518,7 +60376,6 @@ impl IconShape for LdShell { path { d: "M14 11a2 2 0 1 1-4 0 4 4 0 0 1 8 0 6 6 0 0 1-12 0 8 8 0 0 1 16 0 10 10 0 1 1-20 0 11.93 11.93 0 0 1 2.42-7.22 2 2 0 1 1 3.16 2.44", } - } } } @@ -61567,7 +60424,6 @@ impl IconShape for LdShieldAlert { path { d: "M12 16h.01", } - } } } @@ -61613,7 +60469,6 @@ impl IconShape for LdShieldBan { path { d: "m4.243 5.21 14.39 12.472", } - } } } @@ -61659,7 +60514,6 @@ impl IconShape for LdShieldCheck { path { d: "m9 12 2 2 4-4", } - } } } @@ -61711,7 +60565,6 @@ impl IconShape for LdShieldEllipsis { path { d: "M16 12h.01", } - } } } @@ -61757,7 +60610,6 @@ impl IconShape for LdShieldHalf { path { d: "M12 22V2", } - } } } @@ -61803,7 +60655,6 @@ impl IconShape for LdShieldMinus { path { d: "M9 12h6", } - } } } @@ -61852,7 +60703,6 @@ impl IconShape for LdShieldOff { path { d: "M9.309 3.652A12.252 12.252 0 0 0 11.24 2.28a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1v7a9.784 9.784 0 0 1-.08 1.264", } - } } } @@ -61901,7 +60751,6 @@ impl IconShape for LdShieldPlus { path { d: "M12 9v6", } - } } } @@ -61950,7 +60799,6 @@ impl IconShape for LdShieldQuestion { path { d: "M12 17h.01", } - } } } @@ -61999,7 +60847,6 @@ impl IconShape for LdShieldX { path { d: "m9.5 9.5 5 5", } - } } } @@ -62042,7 +60889,6 @@ impl IconShape for LdShield { 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", } - } } } @@ -62116,7 +60962,6 @@ impl IconShape for LdShipWheel { cy: "12", r: "2.5", } - } } } @@ -62171,7 +61016,6 @@ impl IconShape for LdShip { path { d: "M12 2v3", } - } } } @@ -62214,7 +61058,6 @@ impl IconShape for LdShirt { path { d: "M20.38 3.46 16 2a4 4 0 0 1-8 0L3.62 3.46a2 2 0 0 0-1.34 2.23l.58 3.47a1 1 0 0 0 .99.84H6v10c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V10h2.15a1 1 0 0 0 .99-.84l.58-3.47a2 2 0 0 0-1.34-2.23z", } - } } } @@ -62263,7 +61106,6 @@ impl IconShape for LdShoppingBag { path { d: "M16 10a4 4 0 0 1-8 0", } - } } } @@ -62324,7 +61166,6 @@ impl IconShape for LdShoppingBasket { path { d: "m9 11 1 9", } - } } } @@ -62377,7 +61218,6 @@ impl IconShape for LdShoppingCart { path { d: "M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12", } - } } } @@ -62426,7 +61266,6 @@ impl IconShape for LdShovel { path { d: "m17 2 5 5-.5.5a3.53 3.53 0 0 1-5 0s0 0 0 0a3.53 3.53 0 0 1 0-5L17 2", } - } } } @@ -62496,7 +61335,6 @@ impl IconShape for LdShowerHead { path { d: "M20 11v.01", } - } } } @@ -62548,7 +61386,6 @@ impl IconShape for LdShrink { path { d: "M9 4.2V9m0 0H4.2M9 9 3 3", } - } } } @@ -62597,7 +61434,6 @@ impl IconShape for LdShrub { path { d: "m14 14-2 2", } - } } } @@ -62652,7 +61488,6 @@ impl IconShape for LdShuffle { path { d: "m18 14 4 4-4 4", } - } } } @@ -62695,7 +61530,6 @@ impl IconShape for LdSigma { path { d: "M18 7V4H6l6 8-6 8h12v-3", } - } } } @@ -62747,7 +61581,6 @@ impl IconShape for LdSignalHigh { path { d: "M17 20V8", } - } } } @@ -62793,7 +61626,6 @@ impl IconShape for LdSignalLow { path { d: "M7 20v-4", } - } } } @@ -62842,7 +61674,6 @@ impl IconShape for LdSignalMedium { path { d: "M12 20v-8", } - } } } @@ -62885,7 +61716,6 @@ impl IconShape for LdSignalZero { path { d: "M2 20h.01", } - } } } @@ -62940,7 +61770,6 @@ impl IconShape for LdSignal { path { d: "M22 4v16", } - } } } @@ -62992,7 +61821,6 @@ impl IconShape for LdSignpostBig { path { d: "M8 22h8", } - } } } @@ -63041,7 +61869,6 @@ impl IconShape for LdSignpost { path { d: "M12 13v8", } - } } } @@ -63105,7 +61932,6 @@ impl IconShape for LdSiren { path { d: "M12 12v6", } - } } } @@ -63154,7 +61980,6 @@ impl IconShape for LdSkipBack { y1: "19", y2: "5", } - } } } @@ -63203,7 +62028,6 @@ impl IconShape for LdSkipForward { y1: "5", y2: "19", } - } } } @@ -63262,7 +62086,6 @@ impl IconShape for LdSkull { path { d: "M16 20a2 2 0 0 0 1.56-3.25 8 8 0 1 0-11.12 0A2 2 0 0 0 8 20", } - } } } @@ -63342,7 +62165,6 @@ impl IconShape for LdSlack { path { d: "M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5", } - } } } @@ -63385,7 +62207,6 @@ impl IconShape for LdSlash { path { d: "M22 2 2 22", } - } } } @@ -63431,7 +62252,6 @@ impl IconShape for LdSlice { path { d: "M18.37 3.63 8 14l3 3L21.37 6.63a2.12 2.12 0 1 0-3-3Z", } - } } } @@ -63525,7 +62345,6 @@ impl IconShape for LdSlidersHorizontal { y1: "18", y2: "22", } - } } } @@ -63619,7 +62438,6 @@ impl IconShape for LdSlidersVertical { y1: "16", y2: "16", } - } } } @@ -63670,7 +62488,6 @@ impl IconShape for LdSmartphoneCharging { path { d: "M12.667 8 10 12h4l-2.667 4", } - } } } @@ -63726,7 +62543,6 @@ impl IconShape for LdSmartphoneNfc { path { d: "M19.91 4.1a15.91 15.91 0 0 1 .01 15.8", } - } } } @@ -63777,7 +62593,6 @@ impl IconShape for LdSmartphone { path { d: "M12 18h.01", } - } } } @@ -63841,7 +62656,6 @@ impl IconShape for LdSmilePlus { path { d: "M19 2v6", } - } } } @@ -63901,7 +62715,6 @@ impl IconShape for LdSmile { y1: "9", y2: "9", } - } } } @@ -63958,7 +62771,6 @@ impl IconShape for LdSnail { path { d: "M22 3 20.9 5.2", } - } } } @@ -64022,7 +62834,6 @@ impl IconShape for LdSnowflake { path { d: "m8 20 4-4 4 4", } - } } } @@ -64077,7 +62888,6 @@ impl IconShape for LdSofa { path { d: "M12 4v9", } - } } } @@ -64135,7 +62945,6 @@ impl IconShape for LdSoup { path { d: "M6.25 3c.27.1.8.53.75 1.36-.06.83-.93 1.2-1 2.02-.05.78.34 1.24.74 1.62", } - } } } @@ -64178,7 +62987,6 @@ impl IconShape for LdSpace { path { d: "M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1", } - } } } @@ -64224,7 +63032,6 @@ impl IconShape for LdSpade { path { d: "M12 18v4", } - } } } @@ -64267,7 +63074,6 @@ impl IconShape for LdSparkle { path { d: "m12 3-1.9 5.8a2 2 0 0 1-1.287 1.288L3 12l5.8 1.9a2 2 0 0 1 1.288 1.287L12 21l1.9-5.8a2 2 0 0 1 1.287-1.288L21 12l-5.8-1.9a2 2 0 0 1-1.288-1.287Z", } - } } } @@ -64322,7 +63128,6 @@ impl IconShape for LdSparkles { path { d: "M17 19h4", } - } } } @@ -64380,7 +63185,6 @@ impl IconShape for LdSpeaker { path { d: "M12 14h.01", } - } } } @@ -64429,7 +63233,6 @@ impl IconShape for LdSpeech { path { d: "M17 15a3.5 3.5 0 0 0-.025-4.975", } - } } } @@ -64478,7 +63281,6 @@ impl IconShape for LdSpellCheck2 { path { d: "M4 21c1.1 0 1.1-1 2.3-1s1.1 1 2.3 1c1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1 1.1 0 1.1 1 2.3 1 1.1 0 1.1-1 2.3-1", } - } } } @@ -64527,7 +63329,6 @@ impl IconShape for LdSpellCheck { path { d: "m16 20 2 2 4-4", } - } } } @@ -64580,7 +63381,6 @@ impl IconShape for LdSpline { path { d: "M5 17A12 12 0 0 1 17 5", } - } } } @@ -64632,7 +63432,6 @@ impl IconShape for LdSplit { path { d: "m15 9 6-6", } - } } } @@ -64705,7 +63504,6 @@ impl IconShape for LdSprayCan { path { d: "m13 19 8-2", } - } } } @@ -64757,7 +63555,6 @@ impl IconShape for LdSprout { path { d: "M14.1 6a7 7 0 0 0-1.1 4c1.9-.1 3.3-.6 4.3-1.4 1-1 1.6-2.3 1.7-4.6-2.7.1-4 1-4.9 2z", } - } } } @@ -64807,7 +63604,6 @@ impl IconShape for LdSquareActivity { path { d: "M17 12h-2l-2 5-2-10-2 5H7", } - } } } @@ -64860,7 +63656,6 @@ impl IconShape for LdSquareArrowDownLeft { path { d: "M16 16H8V8", } - } } } @@ -64913,7 +63708,6 @@ impl IconShape for LdSquareArrowDownRight { path { d: "M16 8v8H8", } - } } } @@ -64966,7 +63760,6 @@ impl IconShape for LdSquareArrowDown { path { d: "m8 12 4 4 4-4", } - } } } @@ -65019,7 +63812,6 @@ impl IconShape for LdSquareArrowLeft { path { d: "M16 12H8", } - } } } @@ -65068,7 +63860,6 @@ impl IconShape for LdSquareArrowOutDownLeft { path { d: "M9 21H3v-6", } - } } } @@ -65117,7 +63908,6 @@ impl IconShape for LdSquareArrowOutDownRight { path { d: "M21 15v6h-6", } - } } } @@ -65166,7 +63956,6 @@ impl IconShape for LdSquareArrowOutUpLeft { path { d: "M3 9V3h6", } - } } } @@ -65215,7 +64004,6 @@ impl IconShape for LdSquareArrowOutUpRight { path { d: "M15 3h6v6", } - } } } @@ -65268,7 +64056,6 @@ impl IconShape for LdSquareArrowRight { path { d: "m12 16 4-4-4-4", } - } } } @@ -65321,7 +64108,6 @@ impl IconShape for LdSquareArrowUpLeft { path { d: "M16 16 8 8", } - } } } @@ -65374,7 +64160,6 @@ impl IconShape for LdSquareArrowUpRight { path { d: "m8 16 8-8", } - } } } @@ -65427,7 +64212,6 @@ impl IconShape for LdSquareArrowUp { path { d: "M12 16V8", } - } } } @@ -65483,7 +64267,6 @@ impl IconShape for LdSquareAsterisk { path { d: "m8.5 10 7 4", } - } } } @@ -65551,7 +64334,6 @@ impl IconShape for LdSquareBottomDashedScissors { path { d: "m18 6-8.586 8.586", } - } } } @@ -65597,7 +64379,6 @@ impl IconShape for LdSquareCheckBig { path { d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11", } - } } } @@ -65647,7 +64428,6 @@ impl IconShape for LdSquareCheck { path { d: "m9 12 2 2 4-4", } - } } } @@ -65697,7 +64477,6 @@ impl IconShape for LdSquareChevronDown { path { d: "m16 10-4 4-4-4", } - } } } @@ -65747,7 +64526,6 @@ impl IconShape for LdSquareChevronLeft { path { d: "m14 16-4-4 4-4", } - } } } @@ -65797,7 +64575,6 @@ impl IconShape for LdSquareChevronRight { path { d: "m10 8 4 4-4 4", } - } } } @@ -65847,7 +64624,6 @@ impl IconShape for LdSquareChevronUp { path { d: "m8 14 4-4 4 4", } - } } } @@ -65900,7 +64676,6 @@ impl IconShape for LdSquareCode { path { d: "m14 14 2-2-2-2", } - } } } @@ -65955,7 +64730,6 @@ impl IconShape for LdSquareDashedBottomCode { path { d: "M14 21h1", } - } } } @@ -66004,7 +64778,6 @@ impl IconShape for LdSquareDashedBottom { path { d: "M14 21h1", } - } } } @@ -66089,7 +64862,6 @@ impl IconShape for LdSquareDashedKanban { path { d: "M3 9v1", } - } } } @@ -66159,7 +64931,6 @@ impl IconShape for LdSquareDashedMousePointer { path { d: "M3 14v1", } - } } } @@ -66225,7 +64996,6 @@ impl IconShape for LdSquareDivide { y1: "8", y2: "8", } - } } } @@ -66277,7 +65047,6 @@ impl IconShape for LdSquareDot { cy: "12", r: "1", } - } } } @@ -66330,7 +65099,6 @@ impl IconShape for LdSquareEqual { path { d: "M7 14h10", } - } } } @@ -66384,7 +65152,6 @@ impl IconShape for LdSquareFunction { path { d: "M9 11.2h5.7", } - } } } @@ -66440,7 +65207,6 @@ impl IconShape for LdSquareGanttChart { path { d: "M11 16h5", } - } } } @@ -66496,7 +65262,6 @@ impl IconShape for LdSquareKanban { path { d: "M16 7v9", } - } } } @@ -66552,7 +65317,6 @@ impl IconShape for LdSquareLibrary { path { d: "m15 7 2 10", } - } } } @@ -66602,7 +65366,6 @@ impl IconShape for LdSquareM { path { d: "M8 16V8l4 4 4-4v8", } - } } } @@ -66658,7 +65421,6 @@ impl IconShape for LdSquareMenu { path { d: "M7 16h10", } - } } } @@ -66708,7 +65470,6 @@ impl IconShape for LdSquareMinus { path { d: "M8 12h8", } - } } } @@ -66754,7 +65515,6 @@ impl IconShape for LdSquareMousePointer { path { d: "m12 12 4 10 1.7-4.3L22 16Z", } - } } } @@ -66809,7 +65569,6 @@ impl IconShape for LdSquareParkingOff { path { d: "M9 17v-2.3", } - } } } @@ -66859,7 +65618,6 @@ impl IconShape for LdSquareParking { path { d: "M9 17V7h4a3 3 0 0 1 0 6H9", } - } } } @@ -66905,7 +65663,6 @@ impl IconShape for LdSquarePen { path { d: "M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z", } - } } } @@ -66961,7 +65718,6 @@ impl IconShape for LdSquarePercent { path { d: "M15 15h.01", } - } } } @@ -67017,7 +65773,6 @@ impl IconShape for LdSquarePi { path { d: "M16 17a2 2 0 0 1-2-2V7", } - } } } @@ -67073,7 +65828,6 @@ impl IconShape for LdSquarePilcrow { path { d: "M16 7v10", } - } } } @@ -67123,7 +65877,6 @@ impl IconShape for LdSquarePlay { path { d: "m9 8 6 4-6 4Z", } - } } } @@ -67176,7 +65929,6 @@ impl IconShape for LdSquarePlus { path { d: "M12 8v8", } - } } } @@ -67229,7 +65981,6 @@ impl IconShape for LdSquarePower { path { d: "M8 9a5.14 5.14 0 0 0 4 8 4.95 4.95 0 0 0 4-8", } - } } } @@ -67279,7 +66030,6 @@ impl IconShape for LdSquareRadical { x: "3", y: "3", } - } } } @@ -67345,7 +66095,6 @@ impl IconShape for LdSquareScissors { path { d: "m18 6-8.586 8.586", } - } } } @@ -67395,7 +66144,6 @@ impl IconShape for LdSquareSigma { path { d: "M16 8.9V7H8l4 5-4 5h8v-1.9", } - } } } @@ -67448,7 +66196,6 @@ impl IconShape for LdSquareSlash { y1: "15", y2: "9", } - } } } @@ -67500,7 +66247,6 @@ impl IconShape for LdSquareSplitHorizontal { y1: "4", y2: "20", } - } } } @@ -67552,7 +66298,6 @@ impl IconShape for LdSquareSplitVertical { y1: "12", y2: "12", } - } } } @@ -67605,7 +66350,6 @@ impl IconShape for LdSquareStack { x: "14", y: "14", } - } } } @@ -67659,7 +66403,6 @@ impl IconShape for LdSquareTerminal { x: "3", y: "3", } - } } } @@ -67714,7 +66457,6 @@ impl IconShape for LdSquareUserRound { x: "3", y: "3", } - } } } @@ -67769,7 +66511,6 @@ impl IconShape for LdSquareUser { path { d: "M7 21v-2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2", } - } } } @@ -67823,7 +66564,6 @@ impl IconShape for LdSquareX { path { d: "m9 9 6 6", } - } } } @@ -67870,7 +66610,6 @@ impl IconShape for LdSquare { x: "3", y: "3", } - } } } @@ -67913,7 +66652,6 @@ impl IconShape for LdSquircle { path { d: "M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9", } - } } } @@ -67965,7 +66703,6 @@ impl IconShape for LdSquirrel { path { d: "M18 6a4 4 0 0 0-4 4 7 7 0 0 0-7 7c0-5 4-5 4-10.5a4.5 4.5 0 1 0-9 0 2.5 2.5 0 0 0 5 0C7 10 3 11 3 17c0 2.8 2.2 5 5 5h10", } - } } } @@ -68014,7 +66751,6 @@ impl IconShape for LdStamp { path { d: "M14 13V8.5C14 7 15 7 15 5a3 3 0 0 0-3-3c-1.66 0-3 1-3 3s1 2 1 3.5V13", } - } } } @@ -68057,7 +66793,6 @@ impl IconShape for LdStarHalf { path { d: "M12 17.8 5.8 21 7 14.1 2 9.3l7-1L12 2", } - } } } @@ -68109,7 +66844,6 @@ impl IconShape for LdStarOff { y1: "2", y2: "22", } - } } } @@ -68152,7 +66886,6 @@ impl IconShape for LdStar { polygon { points: "12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2", } - } } } @@ -68201,7 +66934,6 @@ impl IconShape for LdStepBack { polygon { points: "14,20 4,12 14,4", } - } } } @@ -68250,7 +66982,6 @@ impl IconShape for LdStepForward { polygon { points: "10,4 20,12 10,20", } - } } } @@ -68301,7 +67032,6 @@ impl IconShape for LdStethoscope { cy: "10", r: "2", } - } } } @@ -68356,7 +67086,6 @@ impl IconShape for LdSticker { path { d: "M10 16s.8 1 2 1c1.3 0 2-1 2-1", } - } } } @@ -68402,7 +67131,6 @@ impl IconShape for LdStickyNote { path { d: "M15 3v4a2 2 0 0 0 2 2h4", } - } } } @@ -68457,7 +67185,6 @@ impl IconShape for LdStore { path { d: "M22 7v3a2 2 0 0 1-2 2v0a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12v0a2 2 0 0 1-2-2V7", } - } } } @@ -68511,7 +67238,6 @@ impl IconShape for LdStretchHorizontal { x: "2", y: "14", } - } } } @@ -68565,7 +67291,6 @@ impl IconShape for LdStretchVertical { x: "14", y: "2", } - } } } @@ -68617,7 +67342,6 @@ impl IconShape for LdStrikethrough { y1: "12", y2: "12", } - } } } @@ -68666,7 +67390,6 @@ impl IconShape for LdSubscript { path { d: "M20 19h-4c0-1.5.44-2 1.5-2.5S20 15.33 20 14c0-.47-.17-.93-.48-1.29a2.11 2.11 0 0 0-2.62-.44c-.42.24-.74.62-.9 1.07", } - } } } @@ -68735,7 +67458,6 @@ impl IconShape for LdSunDim { path { d: "M6.343 6.343h.01", } - } } } @@ -68804,7 +67526,6 @@ impl IconShape for LdSunMedium { path { d: "m17.657 17.657.707.707", } - } } } @@ -68871,7 +67592,6 @@ impl IconShape for LdSunMoon { path { d: "m19.1 4.9-1.4 1.4", } - } } } @@ -68944,7 +67664,6 @@ impl IconShape for LdSunSnow { path { d: "m21 15-3-3 3-3", } - } } } @@ -69013,7 +67732,6 @@ impl IconShape for LdSun { path { d: "m19.07 4.93-1.41 1.41", } - } } } @@ -69077,7 +67795,6 @@ impl IconShape for LdSunrise { path { d: "M16 18a4 4 0 0 0-8 0", } - } } } @@ -69141,7 +67858,6 @@ impl IconShape for LdSunset { path { d: "M16 18a4 4 0 0 0-8 0", } - } } } @@ -69190,7 +67906,6 @@ impl IconShape for LdSuperscript { path { d: "M20 12h-4c0-1.5.442-2 1.5-2.5S20 8.334 20 7.002c0-.472-.17-.93-.484-1.29a2.105 2.105 0 0 0-2.617-.436c-.42.239-.738.614-.899 1.06", } - } } } @@ -69242,7 +67957,6 @@ impl IconShape for LdSwatchBook { path { d: "m11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8", } - } } } @@ -69291,7 +68005,6 @@ impl IconShape for LdSwissFranc { path { d: "M10 9.5h7", } - } } } @@ -69348,7 +68061,6 @@ impl IconShape for LdSwitchCamera { path { d: "m6 2 3 3-3 3", } - } } } @@ -69409,7 +68121,6 @@ impl IconShape for LdSword { y1: "21", y2: "19", } - } } } @@ -69491,7 +68202,6 @@ impl IconShape for LdSwords { y1: "19", y2: "21", } - } } } @@ -69549,7 +68259,6 @@ impl IconShape for LdSyringe { path { d: "m14 4 6 6", } - } } } @@ -69592,7 +68301,6 @@ impl IconShape for LdTable2 { path { d: "M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18", } - } } } @@ -69651,7 +68359,6 @@ impl IconShape for LdTableCellsMerge { x: "3", y: "3", } - } } } @@ -69707,7 +68414,6 @@ impl IconShape for LdTableCellsSplit { x: "3", y: "3", } - } } } @@ -69780,7 +68486,6 @@ impl IconShape for LdTableColumnsSplit { path { d: "M5 3v18", } - } } } @@ -69836,7 +68541,6 @@ impl IconShape for LdTableProperties { path { d: "M21 15H3", } - } } } @@ -69909,7 +68613,6 @@ impl IconShape for LdTableRowsSplit { path { d: "M9 2v4", } - } } } @@ -69965,7 +68668,6 @@ impl IconShape for LdTable { path { d: "M3 15h18", } - } } } @@ -70018,7 +68720,6 @@ impl IconShape for LdTabletSmartphone { path { d: "M8 18h.01", } - } } } @@ -70072,7 +68773,6 @@ impl IconShape for LdTablet { y1: "18", y2: "18", } - } } } @@ -70128,7 +68828,6 @@ impl IconShape for LdTablets { path { d: "m3.46 10.54 7.08-7.08", } - } } } @@ -70176,7 +68875,6 @@ impl IconShape for LdTag { cy: "7.5", r: ".5", } - } } } @@ -70227,7 +68925,6 @@ impl IconShape for LdTags { cy: "9.5", r: ".5", } - } } } @@ -70270,7 +68967,6 @@ impl IconShape for LdTally1 { path { d: "M4 4v16", } - } } } @@ -70316,7 +69012,6 @@ impl IconShape for LdTally2 { path { d: "M9 4v16", } - } } } @@ -70365,7 +69060,6 @@ impl IconShape for LdTally3 { path { d: "M14 4v16", } - } } } @@ -70417,7 +69111,6 @@ impl IconShape for LdTally4 { path { d: "M19 4v16", } - } } } @@ -70472,7 +69165,6 @@ impl IconShape for LdTally5 { path { d: "M22 6 2 18", } - } } } @@ -70528,7 +69220,6 @@ impl IconShape for LdTangent { path { d: "M12 22s-4-9-1.5-11.5S22 12 22 12", } - } } } @@ -70583,7 +69274,6 @@ impl IconShape for LdTarget { cy: "12", r: "2", } - } } } @@ -70646,7 +69336,6 @@ impl IconShape for LdTelescope { cy: "13", r: "2", } - } } } @@ -70709,7 +69398,6 @@ impl IconShape for LdTentTree { path { d: "m9 14 5 8", } - } } } @@ -70761,7 +69449,6 @@ impl IconShape for LdTent { path { d: "M2 21h20", } - } } } @@ -70810,7 +69497,6 @@ impl IconShape for LdTerminal { y1: "19", y2: "19", } - } } } @@ -70859,7 +69545,6 @@ impl IconShape for LdTestTubeDiagonal { path { d: "M12 16H4", } - } } } @@ -70908,7 +69593,6 @@ impl IconShape for LdTestTube { path { d: "M14.5 16h-5", } - } } } @@ -70966,7 +69650,6 @@ impl IconShape for LdTestTubes { path { d: "M20 16h-5", } - } } } @@ -71021,7 +69704,6 @@ impl IconShape for LdTextCursorInput { path { d: "M9 7v10", } - } } } @@ -71070,7 +69752,6 @@ impl IconShape for LdTextCursor { path { d: "M7 2h1a4 4 0 0 1 4 4v1", } - } } } @@ -71122,7 +69803,6 @@ impl IconShape for LdTextQuote { path { d: "M3 12v6", } - } } } @@ -71179,7 +69859,6 @@ impl IconShape for LdTextSearch { path { d: "m21 19-1.9-1.9", } - } } } @@ -71273,7 +69952,6 @@ impl IconShape for LdTextSelect { y1: "16", y2: "16", } - } } } @@ -71322,7 +70000,6 @@ impl IconShape for LdText { path { d: "M15.1 18H3", } - } } } @@ -71389,7 +70066,6 @@ impl IconShape for LdTheater { path { d: "M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1", } - } } } @@ -71447,7 +70123,6 @@ impl IconShape for LdThermometerSnowflake { path { d: "M20 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z", } - } } } @@ -71505,7 +70180,6 @@ impl IconShape for LdThermometerSun { path { d: "M6.34 7.34 4.93 5.93", } - } } } @@ -71548,7 +70222,6 @@ impl IconShape for LdThermometer { path { d: "M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z", } - } } } @@ -71594,7 +70267,6 @@ impl IconShape for LdThumbsDown { path { d: "M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22h0a3.13 3.13 0 0 1-3-3.88Z", } - } } } @@ -71640,7 +70312,6 @@ impl IconShape for LdThumbsUp { path { d: "M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2h0a3.13 3.13 0 0 1 3 3.88Z", } - } } } @@ -71686,7 +70357,6 @@ impl IconShape for LdTicketCheck { path { d: "m9 12 2 2 4-4", } - } } } @@ -71732,7 +70402,6 @@ impl IconShape for LdTicketMinus { path { d: "M9 12h6", } - } } } @@ -71784,7 +70453,6 @@ impl IconShape for LdTicketPercent { path { d: "M15 15h.01", } - } } } @@ -71833,7 +70501,6 @@ impl IconShape for LdTicketPlus { path { d: "M12 9v6", } - } } } @@ -71879,7 +70546,6 @@ impl IconShape for LdTicketSlash { path { d: "m9.5 14.5 5-5", } - } } } @@ -71928,7 +70594,6 @@ impl IconShape for LdTicketX { path { d: "m9.5 9.5 5 5", } - } } } @@ -71980,7 +70645,6 @@ impl IconShape for LdTicket { path { d: "M13 11v2", } - } } } @@ -72035,7 +70699,6 @@ impl IconShape for LdTimerOff { path { d: "M12 12v-2", } - } } } @@ -72087,7 +70750,6 @@ impl IconShape for LdTimerReset { path { d: "M9 17H4v5", } - } } } @@ -72144,7 +70806,6 @@ impl IconShape for LdTimer { cy: "14", r: "8", } - } } } @@ -72197,7 +70858,6 @@ impl IconShape for LdToggleLeft { cy: "12", r: "2", } - } } } @@ -72250,7 +70910,6 @@ impl IconShape for LdToggleRight { cy: "12", r: "2", } - } } } @@ -72305,7 +70964,6 @@ impl IconShape for LdTornado { path { d: "M11 20H9", } - } } } @@ -72357,7 +71015,6 @@ impl IconShape for LdTorus { rx: "10", ry: "8.5", } - } } } @@ -72415,7 +71072,6 @@ impl IconShape for LdTouchpadOff { path { d: "M22 16V6a2 2 0 0 0-2-2H10", } - } } } @@ -72468,7 +71124,6 @@ impl IconShape for LdTouchpad { path { d: "M12 20v-6", } - } } } @@ -72529,7 +71184,6 @@ impl IconShape for LdTowerControl { path { d: "M13 2h-2", } - } } } @@ -72582,7 +71236,6 @@ impl IconShape for LdToyBrick { path { d: "M19 8V5c0-.6-.4-1-1-1h-3a1 1 0 0 0-1 1v3", } - } } } @@ -72653,7 +71306,6 @@ impl IconShape for LdTractor { cy: "15", r: "5", } - } } } @@ -72705,7 +71357,6 @@ impl IconShape for LdTrafficCone { path { d: "m7.5 12.2-4.7 2.7c-.5.3-.8.7-.8 1.1s.3.8.8 1.1l7.6 4.5c.9.5 2.1.5 3 0l7.6-4.5c.7-.3 1-.7 1-1.1s-.3-.8-.8-1.1l-4.7-2.8", } - } } } @@ -72766,7 +71417,6 @@ impl IconShape for LdTrainFrontTunnel { path { d: "m15 19 2 3", } - } } } @@ -72824,7 +71474,6 @@ impl IconShape for LdTrainFront { path { d: "m16 19 2 3", } - } } } @@ -72885,7 +71534,6 @@ impl IconShape for LdTrainTrack { path { d: "M7 22 22 7", } - } } } @@ -72950,7 +71598,6 @@ impl IconShape for LdTramFront { path { d: "M16 15h.01", } - } } } @@ -73011,7 +71658,6 @@ impl IconShape for LdTrash2 { y1: "11", y2: "17", } - } } } @@ -73060,7 +71706,6 @@ impl IconShape for LdTrash { path { d: "M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2", } - } } } @@ -73106,7 +71751,6 @@ impl IconShape for LdTreeDeciduous { path { d: "M12 19v3", } - } } } @@ -73158,7 +71802,6 @@ impl IconShape for LdTreePalm { path { d: "M11 15.5c.5 2.5-.17 4.5-1 6.5h4c2-5.5-.5-12-1-14", } - } } } @@ -73204,7 +71847,6 @@ impl IconShape for LdTreePine { path { d: "M12 22v-3", } - } } } @@ -73256,7 +71898,6 @@ impl IconShape for LdTrees { path { d: "M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5", } - } } } @@ -73316,7 +71957,6 @@ impl IconShape for LdTrello { x: "14", y: "7", } - } } } @@ -73362,7 +72002,6 @@ impl IconShape for LdTrendingDown { polyline { points: "16 17 22 17 22 11", } - } } } @@ -73408,7 +72047,6 @@ impl IconShape for LdTrendingUp { polyline { points: "16 7 22 7 22 13", } - } } } @@ -73457,7 +72095,6 @@ impl IconShape for LdTriangleAlert { path { d: "M12 17h.01", } - } } } @@ -73500,7 +72137,6 @@ impl IconShape for LdTriangleRight { path { d: "M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z", } - } } } @@ -73543,7 +72179,6 @@ impl IconShape for LdTriangle { 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", } - } } } @@ -73601,7 +72236,6 @@ impl IconShape for LdTrophy { path { d: "M18 2H6v7a6 6 0 0 0 12 0V2Z", } - } } } @@ -73660,7 +72294,6 @@ impl IconShape for LdTruck { cy: "18", r: "2", } - } } } @@ -73712,7 +72345,6 @@ impl IconShape for LdTurtle { path { d: "M16.93 10H20a2 2 0 0 1 0 4H2", } - } } } @@ -73762,7 +72394,6 @@ impl IconShape for LdTv2 { x: "2", y: "3", } - } } } @@ -73813,7 +72444,6 @@ impl IconShape for LdTv { polyline { points: "17 2 12 7 7 2", } - } } } @@ -73856,7 +72486,6 @@ impl IconShape for LdTwitch { path { d: "M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7", } - } } } @@ -73899,7 +72528,6 @@ impl IconShape for LdTwitter { path { d: "M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z", } - } } } @@ -73954,7 +72582,6 @@ impl IconShape for LdType { y1: "4", y2: "20", } - } } } @@ -74006,7 +72633,6 @@ impl IconShape for LdUmbrellaOff { path { d: "m2 2 20 20", } - } } } @@ -74055,7 +72681,6 @@ impl IconShape for LdUmbrella { path { d: "M12 2v1", } - } } } @@ -74104,7 +72729,6 @@ impl IconShape for LdUnderline { y1: "20", y2: "20", } - } } } @@ -74150,7 +72774,6 @@ impl IconShape for LdUndo2 { path { d: "M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5v0a5.5 5.5 0 0 1-5.5 5.5H11", } - } } } @@ -74201,7 +72824,6 @@ impl IconShape for LdUndoDot { path { d: "M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13", } - } } } @@ -74247,7 +72869,6 @@ impl IconShape for LdUndo { path { d: "M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13", } - } } } @@ -74311,7 +72932,6 @@ impl IconShape for LdUnfoldHorizontal { path { d: "m5 9-3 3 3 3", } - } } } @@ -74375,7 +72995,6 @@ impl IconShape for LdUnfoldVertical { path { d: "m15 5-3-3-3 3", } - } } } @@ -74429,7 +73048,6 @@ impl IconShape for LdUngroup { x: "11", y: "14", } - } } } @@ -74492,7 +73110,6 @@ impl IconShape for LdUniversity { path { d: "M14 22v-5a2 2 0 0 0-2-2v0a2 2 0 0 0-2 2v5", } - } } } @@ -74535,7 +73152,6 @@ impl IconShape for LdUnlink2 { path { d: "M15 7h2a5 5 0 0 1 0 10h-2m-6 0H7A5 5 0 0 1 7 7h2", } - } } } @@ -74605,7 +73221,6 @@ impl IconShape for LdUnlink { y1: "16", y2: "16", } - } } } @@ -74663,7 +73278,6 @@ impl IconShape for LdUnplug { path { d: "m12 6 6 6 2.3-2.3a2.4 2.4 0 0 0 0-3.4l-2.6-2.6a2.4 2.4 0 0 0-3.4 0Z", } - } } } @@ -74715,7 +73329,6 @@ impl IconShape for LdUpload { y1: "3", y2: "15", } - } } } @@ -74780,7 +73393,6 @@ impl IconShape for LdUsb { path { d: "m18 12 1-1 1 1-1 1Z", } - } } } @@ -74831,7 +73443,6 @@ impl IconShape for LdUserCheck { polyline { points: "16 11 18 13 22 9", } - } } } @@ -74908,7 +73519,6 @@ impl IconShape for LdUserCog { path { d: "m20.7 13.8 1-.4", } - } } } @@ -74962,7 +73572,6 @@ impl IconShape for LdUserMinus { y1: "11", y2: "11", } - } } } @@ -75022,7 +73631,6 @@ impl IconShape for LdUserPlus { y1: "11", y2: "11", } - } } } @@ -75073,7 +73681,6 @@ impl IconShape for LdUserRoundCheck { path { d: "m16 19 2 2 4-4", } - } } } @@ -75150,7 +73757,6 @@ impl IconShape for LdUserRoundCog { path { d: "m16.9 15.2-.4-.9", } - } } } @@ -75201,7 +73807,6 @@ impl IconShape for LdUserRoundMinus { path { d: "M22 19h-6", } - } } } @@ -75255,7 +73860,6 @@ impl IconShape for LdUserRoundPlus { path { d: "M22 19h-6", } - } } } @@ -75311,7 +73915,6 @@ impl IconShape for LdUserRoundSearch { path { d: "m22 22-1.9-1.9", } - } } } @@ -75365,7 +73968,6 @@ impl IconShape for LdUserRoundX { path { d: "m22 17-5 5", } - } } } @@ -75413,7 +74015,6 @@ impl IconShape for LdUserRound { path { d: "M20 21a8 8 0 0 0-16 0", } - } } } @@ -75469,7 +74070,6 @@ impl IconShape for LdUserSearch { path { d: "m21 21-1.9-1.9", } - } } } @@ -75529,7 +74129,6 @@ impl IconShape for LdUserX { y1: "8", y2: "13", } - } } } @@ -75577,7 +74176,6 @@ impl IconShape for LdUser { cy: "7", r: "4", } - } } } @@ -75628,7 +74226,6 @@ impl IconShape for LdUsersRound { path { d: "M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3", } - } } } @@ -75682,7 +74279,6 @@ impl IconShape for LdUsers { path { d: "M16 3.13a4 4 0 0 1 0 7.75", } - } } } @@ -75734,7 +74330,6 @@ impl IconShape for LdUtensilsCrossed { path { d: "m19 5-7 7", } - } } } @@ -75783,7 +74378,6 @@ impl IconShape for LdUtensils { path { d: "M21 15V2v0a5 5 0 0 0-5 5v6c0 1.1.9 2 2 2h3Zm0 0v7", } - } } } @@ -75844,7 +74438,6 @@ impl IconShape for LdUtilityPole { path { d: "m19 5-7 7-7-7", } - } } } @@ -75902,7 +74495,6 @@ impl IconShape for LdVariable { y1: "9", y2: "15", } - } } } @@ -75986,7 +74578,6 @@ impl IconShape for LdVault { cy: "12", r: "2", } - } } } @@ -76035,7 +74626,6 @@ impl IconShape for LdVegan { path { d: "M17.41 3.6a10 10 0 1 0 3 3", } - } } } @@ -76084,7 +74674,6 @@ impl IconShape for LdVenetianMask { path { d: "M18 11c-1.5 0-3 .5-3 2 2 0 3 0 3-2Z", } - } } } @@ -76142,7 +74731,6 @@ impl IconShape for LdVibrateOff { y1: "2", y2: "22", } - } } } @@ -76195,7 +74783,6 @@ impl IconShape for LdVibrate { x: "8", y: "5", } - } } } @@ -76244,7 +74831,6 @@ impl IconShape for LdVideoOff { path { d: "m2 2 20 20", } - } } } @@ -76294,7 +74880,6 @@ impl IconShape for LdVideo { x: "2", y: "6", } - } } } @@ -76357,7 +74942,6 @@ impl IconShape for LdVideotape { cy: "14", r: "2", } - } } } @@ -76409,7 +74993,6 @@ impl IconShape for LdView { path { d: "M21 7V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2", } - } } } @@ -76465,7 +75048,6 @@ impl IconShape for LdVoicemail { y1: "16", y2: "16", } - } } } @@ -76511,7 +75093,6 @@ impl IconShape for LdVolume1 { path { d: "M15.54 8.46a5 5 0 0 1 0 7.07", } - } } } @@ -76560,7 +75141,6 @@ impl IconShape for LdVolume2 { path { d: "M19.07 4.93a10 10 0 0 1 0 14.14", } - } } } @@ -76615,7 +75195,6 @@ impl IconShape for LdVolumeX { y1: "9", y2: "15", } - } } } @@ -76658,7 +75237,6 @@ impl IconShape for LdVolume { polygon { points: "11 5 6 9 2 9 2 15 6 15 11 19 11 5", } - } } } @@ -76707,7 +75285,6 @@ impl IconShape for LdVote { path { d: "M22 19H2", } - } } } @@ -76760,7 +75337,6 @@ impl IconShape for LdWalletCards { path { d: "M3 11h3c.8 0 1.6.3 2.1.9l1.1.9c1.6 1.6 4.1 1.6 5.7 0l1.1-.9c.5-.5 1.3-.9 2.1-.9H21", } - } } } @@ -76806,7 +75382,6 @@ impl IconShape for LdWalletMinimal { path { d: "M7 7h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14", } - } } } @@ -76852,7 +75427,6 @@ impl IconShape for LdWallet { path { d: "M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4", } - } } } @@ -76906,7 +75480,6 @@ impl IconShape for LdWallpaper { path { d: "M12 17v4", } - } } } @@ -76970,7 +75543,6 @@ impl IconShape for LdWandSparkles { path { d: "M11 3H9", } - } } } @@ -77037,7 +75609,6 @@ impl IconShape for LdWand { path { d: "M12.2 6.2 11 5", } - } } } @@ -77092,7 +75663,6 @@ impl IconShape for LdWarehouse { x: "6", y: "10", } - } } } @@ -77153,7 +75723,6 @@ impl IconShape for LdWashingMachine { path { d: "M12 18a2.5 2.5 0 0 0 0-5 2.5 2.5 0 0 1 0-5", } - } } } @@ -77207,7 +75776,6 @@ impl IconShape for LdWatch { path { d: "m7.88 16.36.8 4a2 2 0 0 0 2 1.61h2.72a2 2 0 0 0 2-1.61l.81-4.05", } - } } } @@ -77256,7 +75824,6 @@ impl IconShape for LdWaves { path { d: "M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1", } - } } } @@ -77325,7 +75892,6 @@ impl IconShape for LdWaypoints { cy: "19.5", r: "2.5", } - } } } @@ -77381,7 +75947,6 @@ impl IconShape for LdWebcam { path { d: "M12 22v-4", } - } } } @@ -77442,7 +76007,6 @@ impl IconShape for LdWebhookOff { path { d: "m2 2 20 20", } - } } } @@ -77491,7 +76055,6 @@ impl IconShape for LdWebhook { path { d: "m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8", } - } } } @@ -77539,7 +76102,6 @@ impl IconShape for LdWeight { path { d: "M6.5 8a2 2 0 0 0-1.905 1.46L2.1 18.5A2 2 0 0 0 4 21h16a2 2 0 0 0 1.925-2.54L19.4 9.5A2 2 0 0 0 17.48 8Z", } - } } } @@ -77612,7 +76174,6 @@ impl IconShape for LdWheatOff { y1: "2", y2: "22", } - } } } @@ -77676,7 +76237,6 @@ impl IconShape for LdWheat { path { d: "M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z", } - } } } @@ -77735,7 +76295,6 @@ impl IconShape for LdWholeWord { path { d: "M22 17v1c0 .5-.5 1-1 1H3c-.5 0-1-.5-1-1v-1", } - } } } @@ -77796,7 +76355,6 @@ impl IconShape for LdWifiOff { path { d: "m2 2 20 20", } - } } } @@ -77848,7 +76406,6 @@ impl IconShape for LdWifi { path { d: "M8.5 16.429a5 5 0 0 1 7 0", } - } } } @@ -77897,7 +76454,6 @@ impl IconShape for LdWind { path { d: "M12.6 19.4A2 2 0 1 0 14 16H2", } - } } } @@ -77955,7 +76511,6 @@ impl IconShape for LdWineOff { y1: "2", y2: "22", } - } } } @@ -78007,7 +76562,6 @@ impl IconShape for LdWine { path { d: "M12 15a5 5 0 0 0 5-5c0-2-.5-4-2-8H9c-1.5 4-2 6-2 8a5 5 0 0 0 5 5Z", } - } } } @@ -78064,7 +76618,6 @@ impl IconShape for LdWorkflow { x: "13", y: "13", } - } } } @@ -78113,7 +76666,6 @@ impl IconShape for LdWorm { path { d: "M6.47 8.23a1.68 1.68 0 0 1 2.44 1.93l-.64 2.08a6.76 6.76 0 0 0 10.16 7.67l.42-.27a1 1 0 1 0-2.73-4.21l-.42.27a1.76 1.76 0 0 1-2.63-1.99l.64-2.08A6.66 6.66 0 0 0 3.94 3.9l-.7.4a1 1 0 1 0 2.55 4.34z", } - } } } @@ -78171,7 +76723,6 @@ impl IconShape for LdWrapText { y1: "18", y2: "18", } - } } } @@ -78214,7 +76765,6 @@ impl IconShape for LdWrench { path { d: "M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z", } - } } } @@ -78260,7 +76810,6 @@ impl IconShape for LdX { path { d: "m6 6 12 12", } - } } } @@ -78306,7 +76855,6 @@ impl IconShape for LdYoutube { path { d: "m10 15 5-3-5-3z", } - } } } @@ -78358,7 +76906,6 @@ impl IconShape for LdZapOff { path { d: "m2 2 20 20", } - } } } @@ -78401,7 +76948,6 @@ impl IconShape for LdZap { path { d: "M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z", } - } } } @@ -78464,7 +77010,6 @@ impl IconShape for LdZoomIn { y1: "11", y2: "11", } - } } } @@ -78521,7 +77066,6 @@ impl IconShape for LdZoomOut { y1: "11", y2: "11", } - } } } diff --git a/packages/lib/src/icons/md_action_icons.rs b/packages/lib/src/icons/md_action_icons.rs index d5988d4..169a23f 100644 --- a/packages/lib/src/icons/md_action_icons.rs +++ b/packages/lib/src/icons/md_action_icons.rs @@ -38,11 +38,11 @@ impl IconShape for Md3dRotation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zM12 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAccessibility { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for MdAccessibilityNew { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1l-.5-2zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z", } - } } } @@ -176,6 +176,7 @@ impl IconShape for MdAccessible { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -185,7 +186,6 @@ impl IconShape for MdAccessible { path { d: "M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z", } - } } } @@ -227,6 +227,7 @@ impl IconShape for MdAccessibleForward { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "17", @@ -236,7 +237,6 @@ impl IconShape for MdAccessibleForward { path { d: "M14 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5zm3-3.5h-1.86l1.67-3.67C17.42 8.5 16.44 7 14.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L7.22 10l1.92.53L9.79 9H12l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H17v5h2v-5.5c0-1.1-.9-2-2-2z", } - } } } @@ -276,44 +276,38 @@ impl IconShape for MdAccountBalance { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - rect { - height: "7", - width: "3", - x: "4", - y: "10", - } - rect { - height: "7", - width: "3", - x: "10.5", - y: "10", - } - rect { - height: "3", - width: "20", - x: "2", - y: "19", - } - rect { - height: "7", - width: "3", - x: "17", - y: "10", - } - polygon { - points: "12,1 2,6 2,8 22,8 22,6", - } - } + rect { + height: "7", + width: "3", + x: "4", + y: "10", + } + rect { + height: "7", + width: "3", + x: "10.5", + y: "10", + } + rect { + height: "3", + width: "20", + x: "2", + y: "19", + } + rect { + height: "7", + width: "3", + x: "17", + y: "10", + } + polygon { + points: "12,1 2,6 2,8 22,8 22,6", } - } } } @@ -355,11 +349,11 @@ impl IconShape for MdAccountBalanceWallet { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -401,11 +395,11 @@ impl IconShape for MdAccountBox { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z", } - } } } @@ -447,11 +441,11 @@ impl IconShape for MdAccountCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z", } - } } } @@ -493,11 +487,11 @@ impl IconShape for MdAddShoppingCart { rsx! { path { d: "M0 0h24v24H0zm18.31 6l-2.76 5z", + fill: "none", } path { d: "M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z", } - } } } @@ -538,13 +532,13 @@ impl IconShape for MdAddTask { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,5.18L10.59,16.6l-4.24-4.24l1.41-1.41l2.83,2.83l10-10L22,5.18z M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8 c1.57,0,3.04,0.46,4.28,1.25l1.45-1.45C16.1,2.67,14.13,2,12,2C6.48,2,2,6.48,2,12s4.48,10,10,10c1.73,0,3.36-0.44,4.78-1.22 l-1.5-1.5C14.28,19.74,13.17,20,12,20z M19,15h-3v2h3v3h2v-3h3v-2h-3v-3h-2V15z", } - } } } @@ -586,11 +580,11 @@ impl IconShape for MdAddToDrive { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M7.71 3.52L1.15 15l3.42 5.99 6.56-11.47-3.42-6zM13.35 15H9.73L6.3 21h8.24c-.96-1.06-1.54-2.46-1.54-4 0-.7.13-1.37.35-2zM20 16v-3h-2v3h-3v2h3v3h2v-3h3v-2h-3zm.71-4.75L15.42 2H8.58v.01l6.15 10.77C15.82 11.68 17.33 11 19 11c.59 0 1.17.09 1.71.25z", } - } } } @@ -632,11 +626,11 @@ impl IconShape for MdAddchart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 5v2h-3v3h-2V7h-3V5h3V2h2v3h3zm-3 14H5V5h6V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6h-2v6zm-4-6v4h2v-4h-2zm-4 4h2V9h-2v8zm-2 0v-6H7v6h2z", } - } } } @@ -676,23 +670,17 @@ impl IconShape for MdAdminPanelSettings { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z", } - g { - g { - path { - d: "M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z", - } - path { - d: "M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38c0.62,0,1.12,0.51,1.12,1.12 s-0.51,1.12-1.12,1.12s-1.12-0.51-1.12-1.12S16.38,14.38,17,14.38z M17,19.75c-0.93,0-1.74-0.46-2.24-1.17 c0.05-0.72,1.51-1.08,2.24-1.08s2.19,0.36,2.24,1.08C18.74,19.29,17.93,19.75,17,19.75z", - } - } + path { + d: "M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38c0.62,0,1.12,0.51,1.12,1.12 s-0.51,1.12-1.12,1.12s-1.12-0.51-1.12-1.12S16.38,14.38,17,14.38z M17,19.75c-0.93,0-1.74-0.46-2.24-1.17 c0.05-0.72,1.51-1.08,2.24-1.08s2.19,0.36,2.24,1.08C18.74,19.29,17.93,19.75,17,19.75z", } - } } } @@ -734,11 +722,11 @@ impl IconShape for MdAlarm { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -780,11 +768,11 @@ impl IconShape for MdAlarmAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z", } - } } } @@ -826,11 +814,11 @@ impl IconShape for MdAlarmOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z", } - } } } @@ -872,11 +860,11 @@ impl IconShape for MdAlarmOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z", } - } } } @@ -918,11 +906,11 @@ impl IconShape for MdAllInbox { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 6h-4c0 1.62-1.38 3-3 3s-3-1.38-3-3H5V5h14v4zm-4 7h6v3c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3z", } - } } } @@ -967,8 +955,8 @@ impl IconShape for MdAllOut { } path { d: "M.21.16h24v24h-24z", + fill: "none", } - } } } @@ -1010,11 +998,11 @@ impl IconShape for MdAnalytics { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-5h2v5zm4 0h-2v-3h2v3zm0-5h-2v-2h2v2zm4 5h-2V7h2v10z", } - } } } @@ -1054,16 +1042,14 @@ impl IconShape for MdAnchor { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17,15l1.55,1.55c-0.96,1.69-3.33,3.04-5.55,3.37V11h3V9h-3V7.82C14.16,7.4,15,6.3,15,5c0-1.65-1.35-3-3-3S9,3.35,9,5 c0,1.3,0.84,2.4,2,2.82V9H8v2h3v8.92c-2.22-0.33-4.59-1.68-5.55-3.37L7,15l-4-3v3c0,3.88,4.92,7,9,7s9-3.12,9-7v-3L17,15z M12,4 c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S11.45,4,12,4z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,15l1.55,1.55c-0.96,1.69-3.33,3.04-5.55,3.37V11h3V9h-3V7.82C14.16,7.4,15,6.3,15,5c0-1.65-1.35-3-3-3S9,3.35,9,5 c0,1.3,0.84,2.4,2,2.82V9H8v2h3v8.92c-2.22-0.33-4.59-1.68-5.55-3.37L7,15l-4-3v3c0,3.88,4.92,7,9,7s9-3.12,9-7v-3L17,15z M12,4 c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S11.45,4,12,4z", } - } } } @@ -1103,16 +1089,14 @@ impl IconShape for MdAndroid { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17.6,9.48l1.84-3.18c0.16-0.31,0.04-0.69-0.26-0.85c-0.29-0.15-0.65-0.06-0.83,0.22l-1.88,3.24 c-2.86-1.21-6.08-1.21-8.94,0L5.65,5.67c-0.19-0.29-0.58-0.38-0.87-0.2C4.5,5.65,4.41,6.01,4.56,6.3L6.4,9.48 C3.3,11.25,1.28,14.44,1,18h22C22.72,14.44,20.7,11.25,17.6,9.48z M7,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25S8.25,13.31,8.25,14C8.25,14.69,7.69,15.25,7,15.25z M17,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25C18.25,14.69,17.69,15.25,17,15.25z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17.6,9.48l1.84-3.18c0.16-0.31,0.04-0.69-0.26-0.85c-0.29-0.15-0.65-0.06-0.83,0.22l-1.88,3.24 c-2.86-1.21-6.08-1.21-8.94,0L5.65,5.67c-0.19-0.29-0.58-0.38-0.87-0.2C4.5,5.65,4.41,6.01,4.56,6.3L6.4,9.48 C3.3,11.25,1.28,14.44,1,18h22C22.72,14.44,20.7,11.25,17.6,9.48z M7,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25S8.25,13.31,8.25,14C8.25,14.69,7.69,15.25,7,15.25z M17,15.25c-0.69,0-1.25-0.56-1.25-1.25 c0-0.69,0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25C18.25,14.69,17.69,15.25,17,15.25z", } - } } } @@ -1154,11 +1138,11 @@ impl IconShape for MdAnnouncement { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z", } - } } } @@ -1198,16 +1182,14 @@ impl IconShape for MdApi { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14,12l-2,2l-2-2l2-2L14,12z M12,6l2.12,2.12l2.5-2.5L12,1L7.38,5.62l2.5,2.5L12,6z M6,12l2.12-2.12l-2.5-2.5L1,12 l4.62,4.62l2.5-2.5L6,12z M18,12l-2.12,2.12l2.5,2.5L23,12l-4.62-4.62l-2.5,2.5L18,12z M12,18l-2.12-2.12l-2.5,2.5L12,23l4.62-4.62 l-2.5-2.5L12,18z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,12l-2,2l-2-2l2-2L14,12z M12,6l2.12,2.12l2.5-2.5L12,1L7.38,5.62l2.5,2.5L12,6z M6,12l2.12-2.12l-2.5-2.5L1,12 l4.62,4.62l2.5-2.5L6,12z M18,12l-2.12,2.12l2.5,2.5L23,12l-4.62-4.62l-2.5,2.5L18,12z M12,18l-2.12-2.12l-2.5,2.5L12,23l4.62-4.62 l-2.5-2.5L12,18z", } - } } } @@ -1249,11 +1231,11 @@ impl IconShape for MdAppBlocking { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15zm2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5zM17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v1z", } - } } } @@ -1293,16 +1275,14 @@ impl IconShape for MdArrowCircleDown { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10 c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2L12,2z M13,12l0-4h-2l0,4H8l4,4l4-4H13z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10 c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2L12,2z M13,12l0-4h-2l0,4H8l4,4l4-4H13z", } - } } } @@ -1342,16 +1322,14 @@ impl IconShape for MdArrowCircleUp { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20 M12,22c5.52,0,10-4.48,10-10c0-5.52-4.48-10-10-10 C6.48,2,2,6.48,2,12C2,17.52,6.48,22,12,22L12,22z M11,12l0,4h2l0-4h3l-4-4l-4,4H11z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,20c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20 M12,22c5.52,0,10-4.48,10-10c0-5.52-4.48-10-10-10 C6.48,2,2,6.48,2,12C2,17.52,6.48,22,12,22L12,22z M11,12l0,4h2l0-4h3l-4-4l-4,4H11z", } - } } } @@ -1393,11 +1371,11 @@ impl IconShape for MdArrowRightAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.01 11H4v2h12.01v3L20 12l-3.99-4z", } - } } } @@ -1439,11 +1417,11 @@ impl IconShape for MdArticle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z", } - } } } @@ -1485,11 +1463,11 @@ impl IconShape for MdAspectRatio { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } - } } } @@ -1531,11 +1509,11 @@ impl IconShape for MdAssessment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } - } } } @@ -1577,11 +1555,11 @@ impl IconShape for MdAssignment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z", } - } } } @@ -1623,11 +1601,11 @@ impl IconShape for MdAssignmentInd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1V19z", } - } } } @@ -1669,11 +1647,11 @@ impl IconShape for MdAssignmentLate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } - } } } @@ -1715,11 +1693,11 @@ impl IconShape for MdAssignmentReturn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4v3l-5-5 5-5v3h4v4z", } - } } } @@ -1761,11 +1739,11 @@ impl IconShape for MdAssignmentReturned { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l-5-5h3V9h4v4h3l-5 5z", } - } } } @@ -1807,11 +1785,11 @@ impl IconShape for MdAssignmentTurnedIn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z", } - } } } @@ -1853,11 +1831,11 @@ impl IconShape for MdAutorenew { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z", } - } } } @@ -1899,11 +1877,11 @@ impl IconShape for MdBackup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z", } - } } } @@ -1943,23 +1921,17 @@ impl IconShape for MdBackupTable { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M20,6v14H6v2h14c1.1,0,2-0.9,2-2V6H20z", - } - path { - d: "M16,2H4C2.9,2,2,2.9,2,4v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C18,2.9,17.1,2,16,2z M9,16H4v-5h5V16z M16,16h-5v-5h5 V16z M16,9H4V4h12V9z", - } - } + path { + d: "M20,6v14H6v2h14c1.1,0,2-0.9,2-2V6H20z", + } + path { + d: "M16,2H4C2.9,2,2,2.9,2,4v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C18,2.9,17.1,2,16,2z M9,16H4v-5h5V16z M16,16h-5v-5h5 V16z M16,9H4V4h12V9z", } - } } } @@ -1999,17 +1971,15 @@ impl IconShape for MdBatchPrediction { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - path { - d: "M17,8H7c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V10C19,8.9,18.1,8,17,8z M13,20.5h-2V19h2V20.5z M13,18h-2 c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5c1.93,0,3.5,1.57,3.5,3.5C15.5,15,13,16.5,13,18z M18,6.5H6v0C6,5.67,6.67,5,7.5,5h9 C17.33,5,18,5.67,18,6.5L18,6.5z M17,3.5H7v0C7,2.67,7.67,2,8.5,2h7C16.33,2,17,2.67,17,3.5L17,3.5z", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M17,8H7c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V10C19,8.9,18.1,8,17,8z M13,20.5h-2V19h2V20.5z M13,18h-2 c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5c1.93,0,3.5,1.57,3.5,3.5C15.5,15,13,16.5,13,18z M18,6.5H6v0C6,5.67,6.67,5,7.5,5h9 C17.33,5,18,5.67,18,6.5L18,6.5z M17,3.5H7v0C7,2.67,7.67,2,8.5,2h7C16.33,2,17,2.67,17,3.5L17,3.5z", } - } } } @@ -2051,11 +2021,11 @@ impl IconShape for MdBook { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z", } - } } } @@ -2096,15 +2066,13 @@ impl IconShape for MdBookOnline { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - path { - d: "M17,1H7C5.9,1,5,1.9,5,3v18c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z M7,18V6h10v12H7z M16,11V9.14 C16,8.51,15.55,8,15,8H9C8.45,8,8,8.51,8,9.14l0,1.96c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1l0,1.76C8,15.49,8.45,16,9,16h6 c0.55,0,1-0.51,1-1.14V13c-0.55,0-1-0.45-1-1C15,11.45,15.45,11,16,11z M12.5,14.5h-1v-1h1V14.5z M12.5,12.5h-1v-1h1V12.5z M12.5,10.5h-1v-1h1V10.5z", - } + path { + d: "M17,1H7C5.9,1,5,1.9,5,3v18c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V3C19,1.9,18.1,1,17,1z M7,18V6h10v12H7z M16,11V9.14 C16,8.51,15.55,8,15,8H9C8.45,8,8,8.51,8,9.14l0,1.96c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1l0,1.76C8,15.49,8.45,16,9,16h6 c0.55,0,1-0.51,1-1.14V13c-0.55,0-1-0.45-1-1C15,11.45,15.45,11,16,11z M12.5,14.5h-1v-1h1V14.5z M12.5,12.5h-1v-1h1V12.5z M12.5,10.5h-1v-1h1V10.5z", } - } } } @@ -2146,11 +2114,11 @@ impl IconShape for MdBookmark { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z", } - } } } @@ -2192,11 +2160,11 @@ impl IconShape for MdBookmarkBorder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z", } - } } } @@ -2238,11 +2206,11 @@ impl IconShape for MdBookmarks { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 18l2 1V3c0-1.1-.9-2-2-2H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2v13zM15 5H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2z", } - } } } @@ -2284,11 +2252,11 @@ impl IconShape for MdBugReport { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z", } - } } } @@ -2331,11 +2299,11 @@ impl IconShape for MdBuild { path { clip_rule: "evenodd", d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z", } - } } } @@ -2375,21 +2343,15 @@ impl IconShape for MdBuildCircle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2z M16.9,15.49l-1.4,1.4c-0.2,0.2-0.51,0.2-0.71,0l-3.41-3.41c-1.22,0.43-2.64,0.17-3.62-0.81 c-1.11-1.11-1.3-2.79-0.59-4.1l2.35,2.35l1.41-1.41L8.58,7.17c1.32-0.71,2.99-0.52,4.1,0.59c0.98,0.98,1.24,2.4,0.81,3.62 l3.41,3.41C17.09,14.98,17.09,15.3,16.9,15.49z", - fill_rule: "evenodd", - } - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2z M16.9,15.49l-1.4,1.4c-0.2,0.2-0.51,0.2-0.71,0l-3.41-3.41c-1.22,0.43-2.64,0.17-3.62-0.81 c-1.11-1.11-1.3-2.79-0.59-4.1l2.35,2.35l1.41-1.41L8.58,7.17c1.32-0.71,2.99-0.52,4.1,0.59c0.98,0.98,1.24,2.4,0.81,3.62 l3.41,3.41C17.09,14.98,17.09,15.3,16.9,15.49z", + fill_rule: "evenodd", } - } } } @@ -2431,11 +2393,11 @@ impl IconShape for MdCached { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3l-4-4zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4H6z", } - } } } @@ -2477,11 +2439,11 @@ impl IconShape for MdCalendarToday { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z", } - } } } @@ -2523,11 +2485,11 @@ impl IconShape for MdCalendarViewDay { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 17h18v2H3zm0-7h18v5H3zm0-4h18v2H3z", } - } } } @@ -2569,6 +2531,7 @@ impl IconShape for MdCameraEnhance { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M9 3L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.17L15 3H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", @@ -2576,7 +2539,6 @@ impl IconShape for MdCameraEnhance { path { d: "M12 17l1.25-2.75L16 13l-2.75-1.25L12 9l-1.25 2.75L8 13l2.75 1.25z", } - } } } @@ -2616,23 +2578,17 @@ impl IconShape for MdCancelScheduleSend { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M16.5,9c-0.42,0-0.83,0.04-1.24,0.11L1.01,3L1,10l9,2l-9,2l0.01,7l8.07-3.46C9.59,21.19,12.71,24,16.5,24 c4.14,0,7.5-3.36,7.5-7.5S20.64,9,16.5,9z M16.5,22c-3.03,0-5.5-2.47-5.5-5.5s2.47-5.5,5.5-5.5s5.5,2.47,5.5,5.5S19.53,22,16.5,22 z", - } - polygon { - points: "18.27,14.03 16.5,15.79 14.73,14.03 14.03,14.73 15.79,16.5 14.03,18.27 14.73,18.97 16.5,17.21 18.27,18.97 18.97,18.27 17.21,16.5 18.97,14.73", - } - } + path { + d: "M16.5,9c-0.42,0-0.83,0.04-1.24,0.11L1.01,3L1,10l9,2l-9,2l0.01,7l8.07-3.46C9.59,21.19,12.71,24,16.5,24 c4.14,0,7.5-3.36,7.5-7.5S20.64,9,16.5,9z M16.5,22c-3.03,0-5.5-2.47-5.5-5.5s2.47-5.5,5.5-5.5s5.5,2.47,5.5,5.5S19.53,22,16.5,22 z", + } + polygon { + points: "18.27,14.03 16.5,15.79 14.73,14.03 14.03,14.73 15.79,16.5 14.03,18.27 14.73,18.97 16.5,17.21 18.27,18.97 18.97,18.27 17.21,16.5 18.97,14.73", } - } } } @@ -2674,11 +2630,11 @@ impl IconShape for MdCardGiftcard { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z", } - } } } @@ -2720,11 +2676,11 @@ impl IconShape for MdCardMembership { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 13H4v-2h16v2zm0-5H4V4h16v6z", } - } } } @@ -2766,11 +2722,11 @@ impl IconShape for MdCardTravel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zM9 4h6v2H9V4zm11 15H4v-2h16v2zm0-5H4V8h3v2h2V8h6v2h2V8h3v6z", } - } } } @@ -2812,11 +2768,11 @@ impl IconShape for MdChangeHistory { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 7.77L18.39 18H5.61L12 7.77M12 4L2 20h20L12 4z", } - } } } @@ -2858,11 +2814,11 @@ impl IconShape for MdCheckCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z", } - } } } @@ -2904,11 +2860,11 @@ impl IconShape for MdCheckCircleOutline { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -2950,11 +2906,11 @@ impl IconShape for MdChromeReaderMode { rsx! { path { d: "M-74 29h48v48h-48V29zM0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5h7V16h-7zM21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 15h-9V6h9v13z", } - } } } @@ -2996,11 +2952,11 @@ impl IconShape for MdCircleNotifications { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5zm5-2.5H7v-1l1-1v-2.61C8 9.27 9.03 7.47 11 7v-.5c0-.57.43-1 1-1s1 .43 1 1V7c1.97.47 3 2.28 3 4.39V14l1 1v1z", } - } } } @@ -3042,11 +2998,11 @@ impl IconShape for MdClass { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z", } - } } } @@ -3087,13 +3043,13 @@ impl IconShape for MdCloseFullscreen { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,3.41l-5.29,5.29L20,12h-8V4l3.29,3.29L20.59,2L22,3.41z M3.41,22l5.29-5.29L12,20v-8H4l3.29,3.29L2,20.59L3.41,22z", } - } } } @@ -3135,11 +3091,11 @@ impl IconShape for MdCode { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z", } - } } } @@ -3179,18 +3135,14 @@ impl IconShape for MdCommentBank { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M20,2H4C2.9,2,2,2.9,2,4v18l4-4h14c1.1,0,2-0.9,2-2V4C22,2.9,21.1,2,20,2z M19,13l-2.5-1.5L14,13V5h5V13z", - } + path { + d: "M20,2H4C2.9,2,2,2.9,2,4v18l4-4h14c1.1,0,2-0.9,2-2V4C22,2.9,21.1,2,20,2z M19,13l-2.5-1.5L14,13V5h5V13z", } - } } } @@ -3232,11 +3184,11 @@ impl IconShape for MdCommute { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } - } } } @@ -3276,23 +3228,15 @@ impl IconShape for MdCompareArrows { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M9.01,14H2v2h7.01v3L13,15l-3.99-4V14z M14.99,13v-3H22V8h-7.01V5L11,9L14.99,13z", - } - } - } + path { + d: "M9.01,14H2v2h7.01v3L13,15l-3.99-4V14z M14.99,13v-3H22V8h-7.01V5L11,9L14.99,13z", } - } } } @@ -3334,6 +3278,7 @@ impl IconShape for MdCompress { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M8 19h3v3h2v-3h3l-4-4-4 4zm8-15h-3V1h-2v3H8l4 4 4-4zM4 9v2h16V9H4z", @@ -3343,8 +3288,8 @@ impl IconShape for MdCompress { } path { d: "M0 0h24v24H0z", + fill: "none", } - } } } @@ -3385,13 +3330,13 @@ impl IconShape for MdContactPage { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8L14,2z M12,10c1.1,0,2,0.9,2,2c0,1.1-0.9,2-2,2s-2-0.9-2-2 C10,10.9,10.9,10,12,10z M16,18H8v-0.57c0-0.81,0.48-1.53,1.22-1.85C10.07,15.21,11.01,15,12,15c0.99,0,1.93,0.21,2.78,0.58 C15.52,15.9,16,16.62,16,17.43V18z", } - } } } @@ -3433,11 +3378,11 @@ impl IconShape for MdContactSupport { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2zm1 14.5h-2v-2h2v2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5z", } - } } } @@ -3477,18 +3422,14 @@ impl IconShape for MdContactless { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M8.46,14.45L7.1,13.83 c0.28-0.61,0.41-1.24,0.4-1.86c-0.01-0.63-0.14-1.24-0.4-1.8l1.36-0.63c0.35,0.75,0.53,1.56,0.54,2.4 C9.01,12.8,8.83,13.64,8.46,14.45z M11.53,16.01l-1.3-0.74c0.52-0.92,0.78-1.98,0.78-3.15c0-1.19-0.27-2.33-0.8-3.4l1.34-0.67 c0.64,1.28,0.96,2.65,0.96,4.07C12.51,13.55,12.18,14.86,11.53,16.01z M14.67,17.33l-1.35-0.66c0.78-1.6,1.18-3.18,1.18-4.69 c0-1.51-0.4-3.07-1.18-4.64l1.34-0.67C15.56,8.45,16,10.23,16,11.98C16,13.72,15.56,15.52,14.67,17.33z", - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M8.46,14.45L7.1,13.83 c0.28-0.61,0.41-1.24,0.4-1.86c-0.01-0.63-0.14-1.24-0.4-1.8l1.36-0.63c0.35,0.75,0.53,1.56,0.54,2.4 C9.01,12.8,8.83,13.64,8.46,14.45z M11.53,16.01l-1.3-0.74c0.52-0.92,0.78-1.98,0.78-3.15c0-1.19-0.27-2.33-0.8-3.4l1.34-0.67 c0.64,1.28,0.96,2.65,0.96,4.07C12.51,13.55,12.18,14.86,11.53,16.01z M14.67,17.33l-1.35-0.66c0.78-1.6,1.18-3.18,1.18-4.69 c0-1.51-0.4-3.07-1.18-4.64l1.34-0.67C15.56,8.45,16,10.23,16,11.98C16,13.72,15.56,15.52,14.67,17.33z", } - } } } @@ -3528,23 +3469,15 @@ impl IconShape for MdCopyright { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M11.88,9.14c1.28,0.06,1.61,1.15,1.63,1.66h1.79c-0.08-1.98-1.49-3.19-3.45-3.19C9.64,7.61,8,9,8,12.14 c0,1.94,0.93,4.24,3.84,4.24c2.22,0,3.41-1.65,3.44-2.95h-1.79c-0.03,0.59-0.45,1.38-1.63,1.44C10.55,14.83,10,13.81,10,12.14 C10,9.25,11.28,9.16,11.88,9.14z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20c-4.41,0-8-3.59-8-8 s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", - } - } - } + path { + d: "M11.88,9.14c1.28,0.06,1.61,1.15,1.63,1.66h1.79c-0.08-1.98-1.49-3.19-3.45-3.19C9.64,7.61,8,9,8,12.14 c0,1.94,0.93,4.24,3.84,4.24c2.22,0,3.41-1.65,3.44-2.95h-1.79c-0.03,0.59-0.45,1.38-1.63,1.44C10.55,14.83,10,13.81,10,12.14 C10,9.25,11.28,9.16,11.88,9.14z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20c-4.41,0-8-3.59-8-8 s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", } - } } } @@ -3586,11 +3519,11 @@ impl IconShape for MdCreditCard { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z", } - } } } @@ -3632,11 +3565,11 @@ impl IconShape for MdDangerous { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM17 15.74L15.74 17 12 13.26 8.26 17 7 15.74 10.74 12 7 8.26 8.26 7 12 10.74 15.74 7 17 8.26 13.26 12 17 15.74z", } - } } } @@ -3678,11 +3611,11 @@ impl IconShape for MdDashboard { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z", } - } } } @@ -3724,11 +3657,11 @@ impl IconShape for MdDashboardCustomize { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm15 0h-2v3h-3v2h3v3h2v-3h3v-2h-3z", } - } } } @@ -3770,11 +3703,11 @@ impl IconShape for MdDateRange { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z", } - } } } @@ -3816,11 +3749,11 @@ impl IconShape for MdDelete { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z", } - } } } @@ -3862,14 +3795,15 @@ impl IconShape for MdDeleteForever { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z", } - } } } @@ -3911,11 +3845,11 @@ impl IconShape for MdDeleteOutline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z", } - } } } @@ -3957,11 +3891,11 @@ impl IconShape for MdDescription { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z", } - } } } @@ -4002,13 +3936,13 @@ impl IconShape for MdDisabledByDefault { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M3,3v18h18V3H3z M17,15.59L15.59,17L12,13.41L8.41,17L7,15.59L10.59,12L7,8.41L8.41,7L12,10.59L15.59,7L17,8.41L13.41,12 L17,15.59z", } - } } } @@ -4050,11 +3984,11 @@ impl IconShape for MdDns { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zM7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -4096,11 +4030,11 @@ impl IconShape for MdDone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z", } - } } } @@ -4142,11 +4076,11 @@ impl IconShape for MdDoneAll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z", } - } } } @@ -4188,11 +4122,11 @@ impl IconShape for MdDoneOutline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.77 5.03l1.4 1.4L8.43 19.17l-5.6-5.6 1.4-1.4 4.2 4.2L19.77 5.03m0-2.83L8.43 13.54l-4.2-4.2L0 13.57 8.43 22 24 6.43 19.77 2.2z", } - } } } @@ -4232,22 +4166,14 @@ impl IconShape for MdDonutLarge { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M11,5.08V2C6,2.5,2,6.81,2,12s4,9.5,9,10v-3.08c-3-0.48-6-3.4-6-6.92S8,5.56,11,5.08z M18.97,11H22c-0.47-5-4-8.53-9-9 v3.08C16,5.51,18.54,8,18.97,11z M13,18.92V22c5-0.47,8.53-4,9-9h-3.03C18.54,16,16,18.49,13,18.92z", - } - } - } + path { + d: "M11,5.08V2C6,2.5,2,6.81,2,12s4,9.5,9,10v-3.08c-3-0.48-6-3.4-6-6.92S8,5.56,11,5.08z M18.97,11H22c-0.47-5-4-8.53-9-9 v3.08C16,5.51,18.54,8,18.97,11z M13,18.92V22c5-0.47,8.53-4,9-9h-3.03C18.54,16,16,18.49,13,18.92z", } - } } } @@ -4289,11 +4215,11 @@ impl IconShape for MdDonutSmall { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 9.16V2c-5 .5-9 4.79-9 10s4 9.5 9 10v-7.16c-1-.41-2-1.52-2-2.84s1-2.43 2-2.84zM14.86 11H22c-.48-4.75-4-8.53-9-9v7.16c1 .3 1.52.98 1.86 1.84zM13 14.84V22c5-.47 8.52-4.25 9-9h-7.14c-.34.86-.86 1.54-1.86 1.84z", } - } } } @@ -4335,11 +4261,11 @@ impl IconShape for MdDragIndicator { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -4379,16 +4305,14 @@ impl IconShape for MdDynamicForm { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17,20v-9h-2V4h7l-2,5h2L17,20z M15,13v7H4c-1.1,0-2-0.9-2-2v-3c0-1.1,0.9-2,2-2H15z M6.25,15.75h-1.5v1.5h1.5V15.75z M13,4v7H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2H13z M6.25,6.75h-1.5v1.5h1.5V6.75z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,20v-9h-2V4h7l-2,5h2L17,20z M15,13v7H4c-1.1,0-2-0.9-2-2v-3c0-1.1,0.9-2,2-2H15z M6.25,15.75h-1.5v1.5h1.5V15.75z M13,4v7H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2H13z M6.25,6.75h-1.5v1.5h1.5V6.75z", } - } } } @@ -4428,20 +4352,14 @@ impl IconShape for MdEco { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M6.05,8.05c-2.73,2.73-2.73,7.15-0.02,9.88c1.47-3.4,4.09-6.24,7.36-7.93c-2.77,2.34-4.71,5.61-5.39,9.32 c2.6,1.23,5.8,0.78,7.95-1.37C19.43,14.47,20,4,20,4S9.53,4.57,6.05,8.05z", - } - } + path { + d: "M6.05,8.05c-2.73,2.73-2.73,7.15-0.02,9.88c1.47-3.4,4.09-6.24,7.36-7.93c-2.77,2.34-4.71,5.61-5.39,9.32 c2.6,1.23,5.8,0.78,7.95-1.37C19.43,14.47,20,4,20,4S9.53,4.57,6.05,8.05z", } - } } } @@ -4483,11 +4401,11 @@ impl IconShape for MdEditOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M12.126 8.125l1.937-1.937 3.747 3.747-1.937 1.938zM20.71 5.63l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75L20.71 7a1 1 0 0 0 0-1.37zM2 5l6.63 6.63L3 17.25V21h3.75l5.63-5.62L18 21l2-2L4 3 2 5z", } - } } } @@ -4529,11 +4447,11 @@ impl IconShape for MdEject { rsx! { path { d: "M0 24V0h24v24H0z", + fill: "none", } path { d: "M5 17h14v2H5zm7-12L5.33 15h13.34z", } - } } } @@ -4575,11 +4493,11 @@ impl IconShape for MdEuroSymbol { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1 0 .34.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57z", } - } } } @@ -4621,11 +4539,11 @@ impl IconShape for MdEvent { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z", } - } } } @@ -4665,23 +4583,15 @@ impl IconShape for MdEventSeat { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M4,18v3h3v-3h10v3h3v-6H4V18z M19,10h3v3h-3V10z M2,10h3v3H2V10z M17,13H7V5c0-1.1,0.9-2,2-2h6c1.1,0,2,0.9,2,2V13z", - } - } - } + path { + d: "M4,18v3h3v-3h10v3h3v-6H4V18z M19,10h3v3h-3V10z M2,10h3v3H2V10z M17,13H7V5c0-1.1,0.9-2,2-2h6c1.1,0,2,0.9,2,2V13z", } - } } } @@ -4723,11 +4633,11 @@ impl IconShape for MdExitToApp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67l-2.58 2.59zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } - } } } @@ -4769,14 +4679,15 @@ impl IconShape for MdExpand { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z", } path { d: "M0 0h24v24H0z", + fill: "none", } - } } } @@ -4818,11 +4729,11 @@ impl IconShape for MdExplore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z", } - } } } @@ -4864,11 +4775,11 @@ impl IconShape for MdExploreOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14.19 14.19l-1.41-1.41-1.56-1.56L11 11 9.81 9.81 4.93 4.93 2.27 2.27 1 3.54l2.78 2.78c-.11.16-.21.32-.31.48-.04.07-.09.14-.13.21-.09.15-.17.31-.25.47-.05.1-.1.21-.16.32-.06.14-.13.28-.19.43-.1.24-.19.48-.27.73l-.09.3c-.05.2-.1.39-.14.59-.02.11-.04.22-.07.33-.04.2-.07.4-.09.61-.01.1-.03.2-.03.3-.03.29-.05.6-.05.91 0 5.52 4.48 10 10 10 .31 0 .62-.02.92-.05l.3-.03c.2-.02.41-.06.61-.09.11-.02.22-.04.33-.07.2-.04.39-.09.58-.15.1-.03.2-.05.3-.09.25-.08.49-.17.73-.27.15-.06.29-.13.43-.19.11-.05.22-.1.33-.16.16-.08.31-.16.46-.25.07-.04.14-.09.21-.13.16-.1.32-.2.48-.31L20.46 23l1.27-1.27-2.66-2.66-4.88-4.88zM6 18l3-6.46L12.46 15 6 18zm16-6c0 .31-.02.62-.05.92l-.03.3c-.02.2-.06.41-.09.61-.02.11-.04.22-.07.33-.04.2-.09.39-.15.58-.03.1-.05.21-.09.31-.08.25-.17.49-.27.73-.06.15-.13.29-.19.43-.05.11-.1.22-.16.33-.08.16-.16.31-.25.46-.04.07-.09.14-.13.21-.1.16-.2.32-.31.48L15 12.46 18 6l-6.46 3-5.22-5.22c.16-.11.32-.21.48-.31.07-.04.14-.09.21-.13.15-.09.31-.17.46-.25.11-.05.22-.1.33-.16.14-.06.28-.13.43-.19.24-.1.48-.19.73-.27l.31-.09c.19-.05.38-.11.58-.15.11-.02.22-.04.33-.07.2-.04.4-.07.61-.09.1-.01.2-.03.3-.03.29-.02.6-.04.91-.04 5.52 0 10 4.48 10 10z", } - } } } @@ -4910,11 +4821,11 @@ impl IconShape for MdExtension { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z", } - } } } @@ -4956,11 +4867,11 @@ impl IconShape for MdFace { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zm6 0c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8 0-.29.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8z", } - } } } @@ -5000,21 +4911,15 @@ impl IconShape for MdFactCheck { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M20,3H4C2.9,3,2,3.9,2,5v14c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V5 C22,3.9,21.1,3,20,3z M10,17H5v-2h5V17z M10,13H5v-2h5V13z M10,9H5V7h5V9z M14.82,15L12,12.16l1.41-1.41l1.41,1.42L17.99,9 l1.42,1.42L14.82,15z", - fill_rule: "evenodd", - } - } + path { + d: "M20,3H4C2.9,3,2,3.9,2,5v14c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V5 C22,3.9,21.1,3,20,3z M10,17H5v-2h5V17z M10,13H5v-2h5V13z M10,9H5V7h5V9z M14.82,15L12,12.16l1.41-1.41l1.41,1.42L17.99,9 l1.42,1.42L14.82,15z", + fill_rule: "evenodd", } - } } } @@ -5056,11 +4961,11 @@ impl IconShape for MdFavorite { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z", } - } } } @@ -5102,11 +5007,11 @@ impl IconShape for MdFavoriteBorder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z", } - } } } @@ -5148,11 +5053,11 @@ impl IconShape for MdFeedback { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z", } - } } } @@ -5194,11 +5099,11 @@ impl IconShape for MdFilePresent { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V7l-5-5zM6 20V4h8v4h4v12H6zm10-10v5c0 2.21-1.79 4-4 4s-4-1.79-4-4V8.5c0-1.47 1.26-2.64 2.76-2.49 1.3.13 2.24 1.32 2.24 2.63V15h-2V8.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V15c0 1.1.9 2 2 2s2-.9 2-2v-5h2z", } - } } } @@ -5238,18 +5143,17 @@ impl IconShape for MdFilterAlt { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M0,0h24 M24,24H0", - } - path { - d: "M4.25,5.61C6.27,8.2,10,13,10,13v6c0,0.55,0.45,1,1,1h2c0.55,0,1-0.45,1-1v-6c0,0,3.72-4.8,5.74-7.39 C20.25,4.95,19.78,4,18.95,4H5.04C4.21,4,3.74,4.95,4.25,5.61z", - } - path { - d: "M0,0h24v24H0V0z", - } + path { + d: "M0,0h24 M24,24H0", + fill: "none", + } + path { + d: "M4.25,5.61C6.27,8.2,10,13,10,13v6c0,0.55,0.45,1,1,1h2c0.55,0,1-0.45,1-1v-6c0,0,3.72-4.8,5.74-7.39 C20.25,4.95,19.78,4,18.95,4H5.04C4.21,4,3.74,4.95,4.25,5.61z", + } + path { + d: "M0,0h24v24H0V0z", + fill: "none", } - } } } @@ -5291,14 +5195,15 @@ impl IconShape for MdFilterListAlt { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M0 0h24m0 24H0", + fill: "none", } path { d: "M4.25 5.66c.1.13 5.74 7.33 5.74 7.33V19c0 .55.45 1 1.01 1h2.01c.55 0 1.01-.45 1.01-1v-6.02s5.49-7.02 5.75-7.34C20.03 5.32 20 5 20 5c0-.55-.45-1-1.01-1H5.01C4.4 4 4 4.48 4 5c0 .2.06.44.25.66z", } - } } } @@ -5340,11 +5245,11 @@ impl IconShape for MdFindInPage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L20 19.59zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z", } - } } } @@ -5386,11 +5291,11 @@ impl IconShape for MdFindReplace { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4zm5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z", } - } } } @@ -5432,11 +5337,11 @@ impl IconShape for MdFingerprint { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28zM3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7-.23.16-.54.11-.7-.12-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21zm6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15zm7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12zM14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.94 0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38z", } - } } } @@ -5478,11 +5383,11 @@ impl IconShape for MdFitScreen { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 4h3c1.1 0 2 .9 2 2v2h-2V6h-3V4zM4 8V6h3V4H4c-1.1 0-2 .9-2 2v2h2zm16 8v2h-3v2h3c1.1 0 2-.9 2-2v-2h-2zM7 18H4v-2H2v2c0 1.1.9 2 2 2h3v-2zM18 8H6v8h12V8z", } - } } } @@ -5522,19 +5427,15 @@ impl IconShape for MdFlaky { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M14.05,17.58l-0.01,0.01l-2.4-2.4l1.06-1.06l1.35,1.35L16.54,13l1.06,1.06 l-3.54,3.54L14.05,17.58z M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M7.34,6.28l1.41,1.41l1.41-1.41 l1.06,1.06L9.81,8.75l1.41,1.41l-1.06,1.06L8.75,9.81l-1.41,1.41l-1.06-1.06l1.41-1.41L6.28,7.34L7.34,6.28z M12,20 c-2.2,0-4.2-0.9-5.7-2.3L17.7,6.3C19.1,7.8,20,9.8,20,12C20,16.4,16.4,20,12,20z", - fill_rule: "evenodd", - } + path { + d: "M14.05,17.58l-0.01,0.01l-2.4-2.4l1.06-1.06l1.35,1.35L16.54,13l1.06,1.06 l-3.54,3.54L14.05,17.58z M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M7.34,6.28l1.41,1.41l1.41-1.41 l1.06,1.06L9.81,8.75l1.41,1.41l-1.06,1.06L8.75,9.81l-1.41,1.41l-1.06-1.06l1.41-1.41L6.28,7.34L7.34,6.28z M12,20 c-2.2,0-4.2-0.9-5.7-2.3L17.7,6.3C19.1,7.8,20,9.8,20,12C20,16.4,16.4,20,12,20z", + fill_rule: "evenodd", } - } } } @@ -5574,22 +5475,14 @@ impl IconShape for MdFlightLand { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M2.5,19h19v2h-19V19z M19.34,15.85c0.8,0.21,1.62-0.26,1.84-1.06c0.21-0.8-0.26-1.62-1.06-1.84l-5.31-1.42l-2.76-9.02 L10.12,2v8.28L5.15,8.95L4.22,6.63L2.77,6.24v5.17L19.34,15.85z", - } - } - } + path { + d: "M2.5,19h19v2h-19V19z M19.34,15.85c0.8,0.21,1.62-0.26,1.84-1.06c0.21-0.8-0.26-1.62-1.06-1.84l-5.31-1.42l-2.76-9.02 L10.12,2v8.28L5.15,8.95L4.22,6.63L2.77,6.24v5.17L19.34,15.85z", } - } } } @@ -5629,22 +5522,14 @@ impl IconShape for MdFlightTakeoff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M2.5,19h19v2h-19V19z M22.07,9.64c-0.21-0.8-1.04-1.28-1.84-1.06L14.92,10l-6.9-6.43L6.09,4.08l4.14,7.17l-4.97,1.33 l-1.97-1.54l-1.45,0.39l2.59,4.49c0,0,7.12-1.9,16.57-4.43C21.81,11.26,22.28,10.44,22.07,9.64z", - } - } - } + path { + d: "M2.5,19h19v2h-19V19z M22.07,9.64c-0.21-0.8-1.04-1.28-1.84-1.06L14.92,10l-6.9-6.43L6.09,4.08l4.14,7.17l-4.97,1.33 l-1.97-1.54l-1.45,0.39l2.59,4.49c0,0,7.12-1.9,16.57-4.43C21.81,11.26,22.28,10.44,22.07,9.64z", } - } } } @@ -5686,11 +5571,11 @@ impl IconShape for MdFlipToBack { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 7H7v2h2V7zm0 4H7v2h2v-2zm0-8c-1.11 0-2 .9-2 2h2V3zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-6 0h-2v2h2V3zM9 17v-2H7c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2V7h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5V7zm10-2h2V3h-2v2zm0 12h2v-2h-2v2z", } - } } } @@ -5732,11 +5617,11 @@ impl IconShape for MdFlipToFront { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 13h2v-2H3v2zm0 4h2v-2H3v2zm2 4v-2H3c0 1.1.89 2 2 2zM3 9h2V7H3v2zm12 12h2v-2h-2v2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12H9V5h10v10zm-8 6h2v-2h-2v2zm-4 0h2v-2H7v2z", } - } } } @@ -5781,8 +5666,8 @@ impl IconShape for MdGTranslate { } path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } - } } } @@ -5822,45 +5707,39 @@ impl IconShape for MdGavel { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + rect { + height: "20", + transform: "matrix(0.7075 -0.7067 0.7067 0.7075 -5.6854 13.7194)", + width: "4", + x: "11.73", + y: "3.73", + } + rect { + height: "8", + transform: "matrix(0.707 -0.7072 0.7072 0.707 0.3157 11.246)", + width: "4", + x: "11.73", + y: "1.24", } - g { - g { - rect { - height: "20", - transform: "matrix(0.7075 -0.7067 0.7067 0.7075 -5.6854 13.7194)", - width: "4", - x: "11.73", - y: "3.73", - } - rect { - height: "8", - transform: "matrix(0.707 -0.7072 0.7072 0.707 0.3157 11.246)", - width: "4", - x: "11.73", - y: "1.24", - } - rect { - height: "8", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.1722 7.7256)", - width: "4", - x: "3.24", - y: "9.73", - } - rect { - height: "2", - width: "12", - x: "1", - y: "21", - } - } + rect { + height: "8", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.1722 7.7256)", + width: "4", + x: "3.24", + y: "9.73", + } + rect { + height: "2", + width: "12", + x: "1", + y: "21", } - } } } @@ -5902,11 +5781,11 @@ impl IconShape for MdGetApp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z", } - } } } @@ -5946,30 +5825,24 @@ impl IconShape for MdGif { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + rect { + height: "6", + width: "1.5", + x: "11.5", + y: "9", } - g { - g { - rect { - height: "6", - width: "1.5", - x: "11.5", - y: "9", - } - path { - d: "M9,9H6c-0.6,0-1,0.5-1,1v4c0,0.5,0.4,1,1,1h3c0.6,0,1-0.5,1-1v-2H8.5v1.5h-2v-3H10V10C10,9.5,9.6,9,9,9z", - } - polygon { - points: "19,10.5 19,9 14.5,9 14.5,15 16,15 16,13 18,13 18,11.5 16,11.5 16,10.5", - } - } + path { + d: "M9,9H6c-0.6,0-1,0.5-1,1v4c0,0.5,0.4,1,1,1h3c0.6,0,1-0.5,1-1v-2H8.5v1.5h-2v-3H10V10C10,9.5,9.6,9,9,9z", + } + polygon { + points: "19,10.5 19,9 14.5,9 14.5,15 16,15 16,13 18,13 18,11.5 16,11.5 16,10.5", } - } } } @@ -6011,11 +5884,11 @@ impl IconShape for MdGrade { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z", } - } } } @@ -6055,18 +5928,14 @@ impl IconShape for MdGrading { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M4,7h16v2H4V7z M4,13h16v-2H4V13z M4,17h7v-2H4V17z M4,21h7v-2H4V21z M15.41,18.17L14,16.75l-1.41,1.41L15.41,21L20,16.42 L18.58,15L15.41,18.17z M4,3v2h16V3H4z", - } + path { + d: "M4,7h16v2H4V7z M4,13h16v-2H4V13z M4,17h7v-2H4V17z M4,21h7v-2H4V21z M15.41,18.17L14,16.75l-1.41,1.41L15.41,21L20,16.42 L18.58,15L15.41,18.17z M4,3v2h16V3H4z", } - } } } @@ -6108,11 +5977,11 @@ impl IconShape for MdGroupWork { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } - } } } @@ -6154,11 +6023,11 @@ impl IconShape for MdHelp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z", } - } } } @@ -6198,16 +6067,14 @@ impl IconShape for MdHelpCenter { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12.01,18 c-0.7,0-1.26-0.56-1.26-1.26c0-0.71,0.56-1.25,1.26-1.25c0.71,0,1.25,0.54,1.25,1.25C13.25,17.43,12.72,18,12.01,18z M15.02,10.6 c-0.76,1.11-1.48,1.46-1.87,2.17c-0.16,0.29-0.22,0.48-0.22,1.41h-1.82c0-0.49-0.08-1.29,0.31-1.98c0.49-0.87,1.42-1.39,1.96-2.16 c0.57-0.81,0.25-2.33-1.37-2.33c-1.06,0-1.58,0.8-1.8,1.48L8.56,8.49C9.01,7.15,10.22,6,11.99,6c1.48,0,2.49,0.67,3.01,1.52 C15.44,8.24,15.7,9.59,15.02,10.6z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12.01,18 c-0.7,0-1.26-0.56-1.26-1.26c0-0.71,0.56-1.25,1.26-1.25c0.71,0,1.25,0.54,1.25,1.25C13.25,17.43,12.72,18,12.01,18z M15.02,10.6 c-0.76,1.11-1.48,1.46-1.87,2.17c-0.16,0.29-0.22,0.48-0.22,1.41h-1.82c0-0.49-0.08-1.29,0.31-1.98c0.49-0.87,1.42-1.39,1.96-2.16 c0.57-0.81,0.25-2.33-1.37-2.33c-1.06,0-1.58,0.8-1.8,1.48L8.56,8.49C9.01,7.15,10.22,6,11.99,6c1.48,0,2.49,0.67,3.01,1.52 C15.44,8.24,15.7,9.59,15.02,10.6z", } - } } } @@ -6249,11 +6116,11 @@ impl IconShape for MdHelpOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z", } - } } } @@ -6295,11 +6162,11 @@ impl IconShape for MdHighlightAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 5h-2V3h2v2zm-2 16h2v-2.59L19.59 21 21 19.59 18.41 17H21v-2h-6v6zm4-12h2V7h-2v2zm0 4h2v-2h-2v2zm-8 8h2v-2h-2v2zM7 5h2V3H7v2zM3 17h2v-2H3v2zm2 4v-2H3c0 1.1.9 2 2 2zM19 3v2h2c0-1.1-.9-2-2-2zm-8 2h2V3h-2v2zM3 9h2V7H3v2zm4 12h2v-2H7v2zm-4-8h2v-2H3v2zm0-8h2V3c-1.1 0-2 .9-2 2z", } - } } } @@ -6341,11 +6208,11 @@ impl IconShape for MdHighlightOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -6387,11 +6254,11 @@ impl IconShape for MdHistory { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z", } - } } } @@ -6431,16 +6298,14 @@ impl IconShape for MdHistoryToggleOff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M15.1,19.37l1,1.74c-0.96,0.44-2.01,0.73-3.1,0.84v-2.02C13.74,19.84,14.44,19.65,15.1,19.37z M4.07,13H2.05 c0.11,1.1,0.4,2.14,0.84,3.1l1.74-1C4.35,14.44,4.16,13.74,4.07,13z M15.1,4.63l1-1.74C15.14,2.45,14.1,2.16,13,2.05v2.02 C13.74,4.16,14.44,4.35,15.1,4.63z M19.93,11h2.02c-0.11-1.1-0.4-2.14-0.84-3.1l-1.74,1C19.65,9.56,19.84,10.26,19.93,11z M8.9,19.37l-1,1.74c0.96,0.44,2.01,0.73,3.1,0.84v-2.02C10.26,19.84,9.56,19.65,8.9,19.37z M11,4.07V2.05 c-1.1,0.11-2.14,0.4-3.1,0.84l1,1.74C9.56,4.35,10.26,4.16,11,4.07z M18.36,7.17l1.74-1.01c-0.63-0.87-1.4-1.64-2.27-2.27 l-1.01,1.74C17.41,6.08,17.92,6.59,18.36,7.17z M4.63,8.9l-1.74-1C2.45,8.86,2.16,9.9,2.05,11h2.02C4.16,10.26,4.35,9.56,4.63,8.9z M19.93,13c-0.09,0.74-0.28,1.44-0.56,2.1l1.74,1c0.44-0.96,0.73-2.01,0.84-3.1H19.93z M16.83,18.36l1.01,1.74 c0.87-0.63,1.64-1.4,2.27-2.27l-1.74-1.01C17.92,17.41,17.41,17.92,16.83,18.36z M7.17,5.64L6.17,3.89 C5.29,4.53,4.53,5.29,3.9,6.17l1.74,1.01C6.08,6.59,6.59,6.08,7.17,5.64z M5.64,16.83L3.9,17.83c0.63,0.87,1.4,1.64,2.27,2.27 l1.01-1.74C6.59,17.92,6.08,17.41,5.64,16.83z M13,7h-2v5.41l4.29,4.29l1.41-1.41L13,11.59V7z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.1,19.37l1,1.74c-0.96,0.44-2.01,0.73-3.1,0.84v-2.02C13.74,19.84,14.44,19.65,15.1,19.37z M4.07,13H2.05 c0.11,1.1,0.4,2.14,0.84,3.1l1.74-1C4.35,14.44,4.16,13.74,4.07,13z M15.1,4.63l1-1.74C15.14,2.45,14.1,2.16,13,2.05v2.02 C13.74,4.16,14.44,4.35,15.1,4.63z M19.93,11h2.02c-0.11-1.1-0.4-2.14-0.84-3.1l-1.74,1C19.65,9.56,19.84,10.26,19.93,11z M8.9,19.37l-1,1.74c0.96,0.44,2.01,0.73,3.1,0.84v-2.02C10.26,19.84,9.56,19.65,8.9,19.37z M11,4.07V2.05 c-1.1,0.11-2.14,0.4-3.1,0.84l1,1.74C9.56,4.35,10.26,4.16,11,4.07z M18.36,7.17l1.74-1.01c-0.63-0.87-1.4-1.64-2.27-2.27 l-1.01,1.74C17.41,6.08,17.92,6.59,18.36,7.17z M4.63,8.9l-1.74-1C2.45,8.86,2.16,9.9,2.05,11h2.02C4.16,10.26,4.35,9.56,4.63,8.9z M19.93,13c-0.09,0.74-0.28,1.44-0.56,2.1l1.74,1c0.44-0.96,0.73-2.01,0.84-3.1H19.93z M16.83,18.36l1.01,1.74 c0.87-0.63,1.64-1.4,2.27-2.27l-1.74-1.01C17.92,17.41,17.41,17.92,16.83,18.36z M7.17,5.64L6.17,3.89 C5.29,4.53,4.53,5.29,3.9,6.17l1.74,1.01C6.08,6.59,6.59,6.08,7.17,5.64z M5.64,16.83L3.9,17.83c0.63,0.87,1.4,1.64,2.27,2.27 l1.01-1.74C6.59,17.92,6.08,17.41,5.64,16.83z M13,7h-2v5.41l4.29,4.29l1.41-1.41L13,11.59V7z", } - } } } @@ -6482,11 +6347,11 @@ impl IconShape for MdHome { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z", } - } } } @@ -6528,11 +6393,11 @@ impl IconShape for MdHomeFilled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3L4 9v12h5v-7h6v7h5V9z", } - } } } @@ -6574,11 +6439,11 @@ impl IconShape for MdHorizontalSplit { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3 19h18v-6H3v6zm0-8h18V9H3v2zm0-6v2h18V5H3z", } - } } } @@ -6618,23 +6483,17 @@ impl IconShape for MdHourglassDisabled { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "8,4 16,4 16,7.5 13.16,10.34 14.41,11.59 18,8.01 17.99,8 18,8 18,2 6,2 6,3.17 8,5.17", } - g { - g { - polygon { - points: "8,4 16,4 16,7.5 13.16,10.34 14.41,11.59 18,8.01 17.99,8 18,8 18,2 6,2 6,3.17 8,5.17", - } - path { - d: "M2.1,2.1L0.69,3.51l8.9,8.9L6,16l0.01,0.01H6V22h12v-1.17l2.49,2.49l1.41-1.41L2.1,2.1z M16,20H8v-3.5l2.84-2.84L16,18.83 V20z", - } - } + path { + d: "M2.1,2.1L0.69,3.51l8.9,8.9L6,16l0.01,0.01H6V22h12v-1.17l2.49,2.49l1.41-1.41L2.1,2.1z M16,20H8v-3.5l2.84-2.84L16,18.83 V20z", } - } } } @@ -6676,11 +6535,11 @@ impl IconShape for MdHourglassEmpty { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6zm10 14.5V20H8v-3.5l4-4 4 4zm-4-5l-4-4V4h8v3.5l-4 4z", } - } } } @@ -6722,11 +6581,11 @@ impl IconShape for MdHourglassFull { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z", } - } } } @@ -6771,8 +6630,8 @@ impl IconShape for MdHttp { } path { d: "M24 24H0V0h24v24z", + fill: "none", } - } } } @@ -6814,11 +6673,11 @@ impl IconShape for MdHttps { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z", } - } } } @@ -6860,11 +6719,11 @@ impl IconShape for MdImportantDevices { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M23 11.01L18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99zM23 20h-5v-7h5v7zM20 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V4c0-1.11-.9-2-2-2zm-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9h-3.03z", } - } } } @@ -6906,11 +6765,11 @@ impl IconShape for MdInfo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z", } - } } } @@ -6950,15 +6809,13 @@ impl IconShape for MdInfoOutline { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M0,0h24v24H0V0z", - } - path { - d: "M11,7h2v2h-2V7z M11,11h2v6h-2V11z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20 c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", - } + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } + path { + d: "M11,7h2v2h-2V7z M11,11h2v6h-2V11z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M12,20 c-4.41,0-8-3.59-8-8s3.59-8,8-8s8,3.59,8,8S16.41,20,12,20z", } - } } } @@ -7000,11 +6857,11 @@ impl IconShape for MdInput { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 16l4-4-4-4v3H1v2h10v3z", } - } } } @@ -7044,31 +6901,29 @@ impl IconShape for MdIntegrationInstructions { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - circle { - cx: "12", - cy: "3.5", - r: ".75", - } - path { - d: "M19,3h-4.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H5C4.86,3,4.73,3.01,4.6,3.04C4.21,3.12,3.86,3.32,3.59,3.59 c-0.18,0.18-0.33,0.4-0.43,0.64C3.06,4.46,3,4.72,3,5v14c0,0.27,0.06,0.54,0.16,0.78c0.1,0.24,0.25,0.45,0.43,0.64 c0.27,0.27,0.62,0.47,1.01,0.55C4.73,20.99,4.86,21,5,21h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M11,14.17l-1.41,1.42L6,12 l3.59-3.59L11,9.83L8.83,12L11,14.17z M12,4.25c-0.41,0-0.75-0.34-0.75-0.75S11.59,2.75,12,2.75s0.75,0.34,0.75,0.75 S12.41,4.25,12,4.25z M14.41,15.59L13,14.17L15.17,12L13,9.83l1.41-1.42L18,12L14.41,15.59z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + circle { + cx: "12", + cy: "3.5", + r: ".75", + } + path { + d: "M19,3h-4.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H5C4.86,3,4.73,3.01,4.6,3.04C4.21,3.12,3.86,3.32,3.59,3.59 c-0.18,0.18-0.33,0.4-0.43,0.64C3.06,4.46,3,4.72,3,5v14c0,0.27,0.06,0.54,0.16,0.78c0.1,0.24,0.25,0.45,0.43,0.64 c0.27,0.27,0.62,0.47,1.01,0.55C4.73,20.99,4.86,21,5,21h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M11,14.17l-1.41,1.42L6,12 l3.59-3.59L11,9.83L8.83,12L11,14.17z M12,4.25c-0.41,0-0.75-0.34-0.75-0.75S11.59,2.75,12,2.75s0.75,0.34,0.75,0.75 S12.41,4.25,12,4.25z M14.41,15.59L13,14.17L15.17,12L13,9.83l1.41-1.42L18,12L14.41,15.59z", } - } } } @@ -7110,11 +6965,11 @@ impl IconShape for MdInvertColors { rsx! { path { d: "M24 0H0v24h24z", + fill: "none", } path { d: "M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z", } - } } } @@ -7156,11 +7011,11 @@ impl IconShape for MdLabel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z", } - } } } @@ -7202,11 +7057,11 @@ impl IconShape for MdLabelImportant { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3.5 18.99l11 .01c.67 0 1.27-.33 1.63-.84L20.5 12l-4.37-6.16c-.36-.51-.96-.84-1.63-.84l-11 .01L8.34 12 3.5 18.99z", } - } } } @@ -7248,11 +7103,11 @@ impl IconShape for MdLabelImportantOutline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15 19H3l4.5-7L3 5h12c.65 0 1.26.31 1.63.84L21 12l-4.37 6.16c-.37.52-.98.84-1.63.84zm-8.5-2H15l3.5-5L15 7H6.5l3.5 5-3.5 5z", } - } } } @@ -7294,11 +7149,11 @@ impl IconShape for MdLabelOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3.25 2.75l17 17L19 21l-2-2H5c-1.1 0-2-.9-2-2V7c0-.55.23-1.05.59-1.41L2 4l1.25-1.25zM22 12l-4.37-6.16C17.27 5.33 16.67 5 16 5H8l11 11 3-4z", } - } } } @@ -7340,11 +7195,11 @@ impl IconShape for MdLabelOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16zM16 17H5V7h11l3.55 5L16 17z", } - } } } @@ -7386,11 +7241,11 @@ impl IconShape for MdLanguage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z", } - } } } @@ -7432,11 +7287,11 @@ impl IconShape for MdLaunch { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z", } - } } } @@ -7477,15 +7332,13 @@ impl IconShape for MdLeaderboard { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - path { - d: "M7.5,21H2V9h5.5V21z M14.75,3h-5.5v18h5.5V3z M22,11h-5.5v10H22V11z", - } + path { + d: "M7.5,21H2V9h5.5V21z M14.75,3h-5.5v18h5.5V3z M22,11h-5.5v10H22V11z", } - } } } @@ -7527,11 +7380,11 @@ impl IconShape for MdLightbulb { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 21c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-1H9v1zm3-19C8.1 2 5 5.1 5 9c0 2.4 1.2 4.5 3 5.7V17c0 .5.4 1 1 1h6c.6 0 1-.5 1-1v-2.3c1.8-1.3 3-3.4 3-5.7 0-3.9-3.1-7-7-7z", } - } } } @@ -7571,22 +7424,14 @@ impl IconShape for MdLightbulbOutline { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M9,21c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-1H9V21z M12,2C8.14,2,5,5.14,5,9c0,2.38,1.19,4.47,3,5.74V17 c0,0.55,0.45,1,1,1h6c0.55,0,1-0.45,1-1v-2.26c1.81-1.27,3-3.36,3-5.74C19,5.14,15.86,2,12,2z M14,13.7V16h-4v-2.3 C8.48,12.63,7,11.53,7,9c0-2.76,2.24-5,5-5s5,2.24,5,5C17,11.49,15.49,12.65,14,13.7z", - } - } - } + path { + d: "M9,21c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-1H9V21z M12,2C8.14,2,5,5.14,5,9c0,2.38,1.19,4.47,3,5.74V17 c0,0.55,0.45,1,1,1h6c0.55,0,1-0.45,1-1v-2.26c1.81-1.27,3-3.36,3-5.74C19,5.14,15.86,2,12,2z M14,13.7V16h-4v-2.3 C8.48,12.63,7,11.53,7,9c0-2.76,2.24-5,5-5s5,2.24,5,5C17,11.49,15.49,12.65,14,13.7z", } - } } } @@ -7626,22 +7471,14 @@ impl IconShape for MdLineStyle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M3,16h5v-2H3V16z M9.5,16h5v-2h-5V16z M16,16h5v-2h-5V16z M3,20h2v-2H3V20z M7,20h2v-2H7V20z M11,20h2v-2h-2V20z M15,20 h2v-2h-2V20z M19,20h2v-2h-2V20z M3,12h8v-2H3V12z M13,12h8v-2h-8V12z M3,4v4h18V4H3z", - } - } - } + path { + d: "M3,16h5v-2H3V16z M9.5,16h5v-2h-5V16z M16,16h5v-2h-5V16z M3,20h2v-2H3V20z M7,20h2v-2H7V20z M11,20h2v-2h-2V20z M15,20 h2v-2h-2V20z M19,20h2v-2h-2V20z M3,12h8v-2H3V12z M13,12h8v-2h-8V12z M3,4v4h18V4H3z", } - } } } @@ -7681,23 +7518,15 @@ impl IconShape for MdLineWeight { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M3,17h18v-2H3V17z M3,20h18v-1H3V20z M3,13h18v-3H3V13z M3,4v4h18V4H3z", - } - } - } + path { + d: "M3,17h18v-2H3V17z M3,20h18v-1H3V20z M3,13h18v-3H3V13z M3,4v4h18V4H3z", } - } } } @@ -7739,11 +7568,11 @@ impl IconShape for MdList { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z", } - } } } @@ -7785,11 +7614,11 @@ impl IconShape for MdLock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z", } - } } } @@ -7831,11 +7660,11 @@ impl IconShape for MdLockClock { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14.5 14.2l2.9 1.7-.8 1.3L13 15v-5h1.5v4.2zM22 14c0 4.41-3.59 8-8 8-2.02 0-3.86-.76-5.27-2H4c-1.15 0-2-.85-2-2V9c0-1.12.89-1.96 2-2v-.5C4 4.01 6.01 2 8.5 2c2.34 0 4.24 1.79 4.46 4.08.34-.05.69-.08 1.04-.08 4.41 0 8 3.59 8 8zM6 7h5v-.74C10.88 4.99 9.8 4 8.5 4 7.12 4 6 5.12 6 6.5V7zm14 7c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6z", } - } } } @@ -7877,11 +7706,11 @@ impl IconShape for MdLockOpen { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z", } - } } } @@ -7921,23 +7750,15 @@ impl IconShape for MdLockOutline { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M12,17c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S10.9,17,12,17z M18,8h-1V6c0-2.76-2.24-5-5-5S7,3.24,7,6v2H6 c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V10C20,8.9,19.1,8,18,8z M8.9,6c0-1.71,1.39-3.1,3.1-3.1 s3.1,1.39,3.1,3.1v2H8.9V6z M18,20H6V10h12V20z", - } - } - } + path { + d: "M12,17c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S10.9,17,12,17z M18,8h-1V6c0-2.76-2.24-5-5-5S7,3.24,7,6v2H6 c-1.1,0-2,0.9-2,2v10c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V10C20,8.9,19.1,8,18,8z M8.9,6c0-1.71,1.39-3.1,3.1-3.1 s3.1,1.39,3.1,3.1v2H8.9V6z M18,20H6V10h12V20z", } - } } } @@ -7977,18 +7798,14 @@ impl IconShape for MdLogin { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M11,7L9.6,8.4l2.6,2.6H2v2h10.2l-2.6,2.6L11,17l5-5L11,7z M20,19h-8v2h8c1.1,0,2-0.9,2-2V5c0-1.1-0.9-2-2-2h-8v2h8V19z", - } + path { + d: "M11,7L9.6,8.4l2.6,2.6H2v2h10.2l-2.6,2.6L11,17l5-5L11,7z M20,19h-8v2h8c1.1,0,2-0.9,2-2V5c0-1.1-0.9-2-2-2h-8v2h8V19z", } - } } } @@ -8030,11 +7847,11 @@ impl IconShape for MdLogout { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 7l-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4V5z", } - } } } @@ -8076,11 +7893,11 @@ impl IconShape for MdLoyalty { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7zm11.77 8.27L13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77z", } - } } } @@ -8122,11 +7939,11 @@ impl IconShape for MdMarkAsUnread { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18.83 7h-2.6L10.5 4 4 7.4V17c-1.1 0-2-.9-2-2V7.17c0-.53.32-1.09.8-1.34L10.5 2l7.54 3.83c.43.23.73.7.79 1.17zM20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm0 3.67L13.5 15 7 11.67V10l6.5 3.33L20 10v1.67z", } - } } } @@ -8168,11 +7985,11 @@ impl IconShape for MdMarkunreadMailbox { rsx! { path { d: "M-618-3000H782V600H-618zM0 0h24v24H0z", + fill: "none", } path { d: "M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z", } - } } } @@ -8214,11 +8031,11 @@ impl IconShape for MdMaximize { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3 3h18v2H3z", } - } } } @@ -8260,11 +8077,11 @@ impl IconShape for MdMediation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 12l-4 4-1.41-1.41L18.17 13h-5.23c-.34 3.1-2.26 5.72-4.94 7.05C7.96 21.69 6.64 23 5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3c.95 0 1.78.45 2.33 1.14 1.9-1.03 3.26-2.91 3.58-5.14h-3.1C7.4 14.16 6.3 15 5 15c-1.66 0-3-1.34-3-3s1.34-3 3-3c1.3 0 2.4.84 2.82 2h3.1c-.32-2.23-1.69-4.1-3.59-5.14C6.78 6.55 5.95 7 5 7 3.34 7 2 5.66 2 4s1.34-3 3-3c1.64 0 2.96 1.31 2.99 2.95 2.68 1.33 4.6 3.95 4.94 7.05h5.23l-1.58-1.59L18 8l4 4z", } - } } } @@ -8306,11 +8123,11 @@ impl IconShape for MdMinimize { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 19h12v2H6z", } - } } } @@ -8350,16 +8167,14 @@ impl IconShape for MdModelTraining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M15.5,13.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5h0C13.93,10,15.5,11.57,15.5,13.5z M13,19.5h-2 V21h2V19.5z M19,13c0,1.68-0.59,3.21-1.58,4.42l1.42,1.42C20.18,17.27,21,15.23,21,13c0-2.74-1.23-5.19-3.16-6.84l-1.42,1.42 C17.99,8.86,19,10.82,19,13z M16,5l-4-4v3c0,0,0,0,0,0c-4.97,0-9,4.03-9,9c0,2.23,0.82,4.27,2.16,5.84l1.42-1.42 C5.59,16.21,5,14.68,5,13c0-3.86,3.14-7,7-7c0,0,0,0,0,0v3L16,5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.5,13.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5c0-1.93,1.57-3.5,3.5-3.5h0C13.93,10,15.5,11.57,15.5,13.5z M13,19.5h-2 V21h2V19.5z M19,13c0,1.68-0.59,3.21-1.58,4.42l1.42,1.42C20.18,17.27,21,15.23,21,13c0-2.74-1.23-5.19-3.16-6.84l-1.42,1.42 C17.99,8.86,19,10.82,19,13z M16,5l-4-4v3c0,0,0,0,0,0c-4.97,0-9,4.03-9,9c0,2.23,0.82,4.27,2.16,5.84l1.42-1.42 C5.59,16.21,5,14.68,5,13c0-3.86,3.14-7,7-7c0,0,0,0,0,0v3L16,5z", } - } } } @@ -8399,18 +8214,14 @@ impl IconShape for MdNextPlan { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M18,13.97h-5l2.26-2.26 c-0.91-1.06-2.25-1.74-3.76-1.74c-2.37,0-4.35,1.66-4.86,3.88l-0.96-0.32c0.64-2.62,3-4.56,5.82-4.56c1.78,0,3.37,0.79,4.47,2.03 L18,8.97V13.97z", - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M18,13.97h-5l2.26-2.26 c-0.91-1.06-2.25-1.74-3.76-1.74c-2.37,0-4.35,1.66-4.86,3.88l-0.96-0.32c0.64-2.62,3-4.56,5.82-4.56c1.78,0,3.37,0.79,4.47,2.03 L18,8.97V13.97z", } - } } } @@ -8452,11 +8263,11 @@ impl IconShape for MdNightlightRound { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12.01 12c0-3.57 2.2-6.62 5.31-7.87.89-.36.75-1.69-.19-1.9-1.1-.24-2.27-.3-3.48-.14-4.51.6-8.12 4.31-8.59 8.83C4.44 16.93 9.13 22 15.01 22c.73 0 1.43-.08 2.12-.23.95-.21 1.1-1.53.2-1.9-3.22-1.29-5.33-4.41-5.32-7.87z", } - } } } @@ -8496,16 +8307,14 @@ impl IconShape for MdNotAccessible { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14,11.05l-3.42-3.42c0.32-0.34,0.74-0.57,1.23-0.61c0.48-0.04,0.84,0.07,1.2,0.26c0.19,0.1,0.39,0.22,0.63,0.46l1.29,1.43 c0.98,1.08,2.53,1.85,4.07,1.83v2C17.25,12.99,15.29,12.12,14,11.05z M12,6c1.1,0,2-0.9,2-2s-0.9-2-2-2c-1.1,0-2,0.9-2,2 S10.9,6,12,6z M2.81,2.81L1.39,4.22L10,12.83V15c0,1.1,0.9,2,2,2h2.17l5.61,5.61l1.41-1.41L2.81,2.81z M10,20c-1.66,0-3-1.34-3-3 c0-1.31,0.84-2.41,2-2.83V12.1c-2.28,0.46-4,2.48-4,4.9c0,2.76,2.24,5,5,5c2.42,0,4.44-1.72,4.9-4h-2.07 C12.42,19.16,11.31,20,10,20z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,11.05l-3.42-3.42c0.32-0.34,0.74-0.57,1.23-0.61c0.48-0.04,0.84,0.07,1.2,0.26c0.19,0.1,0.39,0.22,0.63,0.46l1.29,1.43 c0.98,1.08,2.53,1.85,4.07,1.83v2C17.25,12.99,15.29,12.12,14,11.05z M12,6c1.1,0,2-0.9,2-2s-0.9-2-2-2c-1.1,0-2,0.9-2,2 S10.9,6,12,6z M2.81,2.81L1.39,4.22L10,12.83V15c0,1.1,0.9,2,2,2h2.17l5.61,5.61l1.41-1.41L2.81,2.81z M10,20c-1.66,0-3-1.34-3-3 c0-1.31,0.84-2.41,2-2.83V12.1c-2.28,0.46-4,2.48-4,4.9c0,2.76,2.24,5,5,5c2.42,0,4.44-1.72,4.9-4h-2.07 C12.42,19.16,11.31,20,10,20z", } - } } } @@ -8545,16 +8354,14 @@ impl IconShape for MdNotStarted { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M11,16H9V8h2V16z M12,16V8l5,4L12,16z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M11,16H9V8h2V16z M12,16V8l5,4L12,16z", } - } } } @@ -8596,11 +8403,11 @@ impl IconShape for MdNoteAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.5L18.5 9H13z", } - } } } @@ -8642,11 +8449,11 @@ impl IconShape for MdOfflineBolt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02zM11.48 20v-6.26H8L13 4v6.26h3.35L11.48 20z", } - } } } @@ -8686,22 +8493,14 @@ impl IconShape for MdOfflinePin { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17,18H7v-2h10V18z M10.3,14L7,10.7l1.4-1.4l1.9,1.9 l5.3-5.3L17,7.3L10.3,14z", - } - } - } + path { + d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17,18H7v-2h10V18z M10.3,14L7,10.7l1.4-1.4l1.9,1.9 l5.3-5.3L17,7.3L10.3,14z", } - } } } @@ -8741,16 +8540,14 @@ impl IconShape for MdOnlinePrediction { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M15.5,11.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5C8.5,9.57,10.07,8,12,8S15.5,9.57,15.5,11.5z M13,17.5h-2V19h2V17.5z M22,12c0-2.76-1.12-5.26-2.93-7.07l-1.06,1.06C19.55,7.53,20.5,9.66,20.5,12c0,2.34-0.95,4.47-2.49,6.01l1.06,1.06 C20.88,17.26,22,14.76,22,12z M3.5,12c0-2.34,0.95-4.47,2.49-6.01L4.93,4.93C3.12,6.74,2,9.24,2,12c0,2.76,1.12,5.26,2.93,7.07 l1.06-1.06C4.45,16.47,3.5,14.34,3.5,12z M17.5,12c0,1.52-0.62,2.89-1.61,3.89l1.06,1.06C18.22,15.68,19,13.93,19,12 c0-1.93-0.78-3.68-2.05-4.95l-1.06,1.06C16.88,9.11,17.5,10.48,17.5,12z M7.05,16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89 c0-1.52,0.62-2.89,1.61-3.89L7.05,7.05C5.78,8.32,5,10.07,5,12C5,13.93,5.78,15.68,7.05,16.95z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.5,11.5c0,2-2.5,3.5-2.5,5h-2c0-1.5-2.5-3-2.5-5C8.5,9.57,10.07,8,12,8S15.5,9.57,15.5,11.5z M13,17.5h-2V19h2V17.5z M22,12c0-2.76-1.12-5.26-2.93-7.07l-1.06,1.06C19.55,7.53,20.5,9.66,20.5,12c0,2.34-0.95,4.47-2.49,6.01l1.06,1.06 C20.88,17.26,22,14.76,22,12z M3.5,12c0-2.34,0.95-4.47,2.49-6.01L4.93,4.93C3.12,6.74,2,9.24,2,12c0,2.76,1.12,5.26,2.93,7.07 l1.06-1.06C4.45,16.47,3.5,14.34,3.5,12z M17.5,12c0,1.52-0.62,2.89-1.61,3.89l1.06,1.06C18.22,15.68,19,13.93,19,12 c0-1.93-0.78-3.68-2.05-4.95l-1.06,1.06C16.88,9.11,17.5,10.48,17.5,12z M7.05,16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89 c0-1.52,0.62-2.89,1.61-3.89L7.05,7.05C5.78,8.32,5,10.07,5,12C5,13.93,5.78,15.68,7.05,16.95z", } - } } } @@ -8792,11 +8589,11 @@ impl IconShape for MdOpacity { rsx! { path { d: "M24 0H0v24h24V0zm0 0H0v24h24V0zM0 24h24V0H0v24z", + fill: "none", } path { d: "M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14H6z", } - } } } @@ -8838,11 +8635,11 @@ impl IconShape for MdOpenInBrowser { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z", } - } } } @@ -8883,13 +8680,13 @@ impl IconShape for MdOpenInFull { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } polygon { points: "21,11 21,3 13,3 16.29,6.29 6.29,16.29 3,13 3,21 11,21 7.71,17.71 17.71,7.71", } - } } } @@ -8931,11 +8728,11 @@ impl IconShape for MdOpenInNew { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z", } - } } } @@ -8977,11 +8774,11 @@ impl IconShape for MdOpenWith { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z", } - } } } @@ -9022,6 +8819,7 @@ impl IconShape for MdOutbond { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", x: "0", @@ -9030,7 +8828,6 @@ impl IconShape for MdOutbond { path { d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.88,11.54l-4.96,4.96l-1.41-1.41 l4.96-4.96L10.34,8l5.65,0.01L16,13.66L13.88,11.54z", } - } } } @@ -9072,11 +8869,11 @@ impl IconShape for MdOutbox { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10zM8 11h2v3h4v-3h2l-4-4-4 4z", } - } } } @@ -9116,23 +8913,17 @@ impl IconShape for MdOutgoingMail { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M18.5,11c0.17,0,0.34,0.01,0.5,0.03V6.87C19,5.84,18.16,5,17.13,5H3.87C2.84,5,2,5.84,2,6.87v10.26 C2,18.16,2.84,19,3.87,19h9.73C13.22,18.25,13,17.4,13,16.5C13,13.46,15.46,11,18.5,11z M10.4,13L4,9.19V7h0.23l6.18,3.68L16.74,7 H17v2.16L10.4,13z", - } - polygon { - points: "19,13 17.59,14.41 19.17,16 15,16 15,18 19.17,18 17.59,19.59 19,21 23,17", - } - } + path { + d: "M18.5,11c0.17,0,0.34,0.01,0.5,0.03V6.87C19,5.84,18.16,5,17.13,5H3.87C2.84,5,2,5.84,2,6.87v10.26 C2,18.16,2.84,19,3.87,19h9.73C13.22,18.25,13,17.4,13,16.5C13,13.46,15.46,11,18.5,11z M10.4,13L4,9.19V7h0.23l6.18,3.68L16.74,7 H17v2.16L10.4,13z", + } + polygon { + points: "19,13 17.59,14.41 19.17,16 15,16 15,18 19.17,18 17.59,19.59 19,21 23,17", } - } } } @@ -9173,13 +8964,13 @@ impl IconShape for MdOutlet { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M9,12c-0.55,0-1-0.45-1-1V8 c0-0.55,0.45-1,1-1s1,0.45,1,1v3C10,11.55,9.55,12,9,12z M14,18h-4v-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2V18z M16,11 c0,0.55-0.45,1-1,1c-0.55,0-1-0.45-1-1V8c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1V11z", } - } } } @@ -9221,11 +9012,11 @@ impl IconShape for MdPageview { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3.21 14.21l-2.91-2.91c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-.7 2.39l2.91 2.9-1.42 1.42z", } - } } } @@ -9265,22 +9056,14 @@ impl IconShape for MdPanTool { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M23,5.5V20c0,2.2-1.8,4-4,4h-7.3c-1.08,0-2.1-0.43-2.85-1.19L1,14.83c0,0,1.26-1.23,1.3-1.25 c0.22-0.19,0.49-0.29,0.79-0.29c0.22,0,0.42,0.06,0.6,0.16C3.73,13.46,8,15.91,8,15.91V4c0-0.83,0.67-1.5,1.5-1.5S11,3.17,11,4v7 h1V1.5C12,0.67,12.67,0,13.5,0S15,0.67,15,1.5V11h1V2.5C16,1.67,16.67,1,17.5,1S19,1.67,19,2.5V11h1V5.5C20,4.67,20.67,4,21.5,4 S23,4.67,23,5.5z", - } - } - } + path { + d: "M23,5.5V20c0,2.2-1.8,4-4,4h-7.3c-1.08,0-2.1-0.43-2.85-1.19L1,14.83c0,0,1.26-1.23,1.3-1.25 c0.22-0.19,0.49-0.29,0.79-0.29c0.22,0,0.42,0.06,0.6,0.16C3.73,13.46,8,15.91,8,15.91V4c0-0.83,0.67-1.5,1.5-1.5S11,3.17,11,4v7 h1V1.5C12,0.67,12.67,0,13.5,0S15,0.67,15,1.5V11h1V2.5C16,1.67,16.67,1,17.5,1S19,1.67,19,2.5V11h1V5.5C20,4.67,20.67,4,21.5,4 S23,4.67,23,5.5z", } - } } } @@ -9322,11 +9105,11 @@ impl IconShape for MdPayment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z", } - } } } @@ -9366,18 +9149,14 @@ impl IconShape for MdPending { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M7,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C8.5,12.83,7.83,13.5,7,13.5z M12,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C13.5,12.83,12.83,13.5,12,13.5z M17,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C18.5,12.83,17.83,13.5,17,13.5z", - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M7,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C8.5,12.83,7.83,13.5,7,13.5z M12,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C13.5,12.83,12.83,13.5,12,13.5z M17,13.5c-0.83,0-1.5-0.67-1.5-1.5 c0-0.83,0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5C18.5,12.83,17.83,13.5,17,13.5z", } - } } } @@ -9417,16 +9196,14 @@ impl IconShape for MdPendingActions { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17,12c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.76,0,5-2.24,5-5S19.76,12,17,12z M18.65,19.35l-2.15-2.15V14h1v2.79l1.85,1.85 L18.65,19.35z M18,3h-3.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H6C4.9,3,4,3.9,4,5v15c0,1.1,0.9,2,2,2h6.11 c-0.59-0.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c0.71,0.1,1.38,0.31,2,0.6V5C20,3.9,19.1,3,18,3z M12,5c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1C13,4.55,12.55,5,12,5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,12c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.76,0,5-2.24,5-5S19.76,12,17,12z M18.65,19.35l-2.15-2.15V14h1v2.79l1.85,1.85 L18.65,19.35z M18,3h-3.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H6C4.9,3,4,3.9,4,5v15c0,1.1,0.9,2,2,2h6.11 c-0.59-0.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c0.71,0.1,1.38,0.31,2,0.6V5C20,3.9,19.1,3,18,3z M12,5c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1C13,4.55,12.55,5,12,5z", } - } } } @@ -9468,11 +9245,11 @@ impl IconShape for MdPermCameraMic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2v4z", } - } } } @@ -9514,11 +9291,11 @@ impl IconShape for MdPermContactCalendar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1z", } - } } } @@ -9560,11 +9337,11 @@ impl IconShape for MdPermDataSetting { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5zm3.71 7.99c.02-.16.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32l-1.07-.83zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -9606,11 +9383,11 @@ impl IconShape for MdPermDeviceInformation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 7h-2v2h2V7zm0 4h-2v6h2v-6zm4-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } - } } } @@ -9652,11 +9429,11 @@ impl IconShape for MdPermIdentity { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z", } - } } } @@ -9698,11 +9475,11 @@ impl IconShape for MdPermMedia { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2V6zm20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15H7z", } - } } } @@ -9744,11 +9521,11 @@ impl IconShape for MdPermPhoneMsg { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM12 3v10l3-3h6V3h-9z", } - } } } @@ -9790,11 +9567,11 @@ impl IconShape for MdPermScanWifi { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z", } - } } } @@ -9836,6 +9613,7 @@ impl IconShape for MdPets { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "4.5", @@ -9860,7 +9638,6 @@ impl IconShape for MdPets { path { d: "M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z", } - } } } @@ -9902,11 +9679,11 @@ impl IconShape for MdPictureInPicture { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 7h-8v6h8V7zm2-4H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2zm0 16.01H3V4.98h18v14.03z", } - } } } @@ -9948,11 +9725,11 @@ impl IconShape for MdPictureInPictureAlt { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 11h-8v6h8v-6zm4 8V4.98C23 3.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zm-2 .02H3V4.97h18v14.05z", } - } } } @@ -9992,25 +9769,19 @@ impl IconShape for MdPlagiarism { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15.04,19.45l-1.88-1.88 c-1.33,0.71-3.01,0.53-4.13-0.59c-1.37-1.37-1.37-3.58,0-4.95c1.37-1.37,3.58-1.37,4.95,0c1.12,1.12,1.31,2.8,0.59,4.13l1.88,1.88 L15.04,19.45z M13,9V3.5L18.5,9H13z", } - g { - g { - path { - d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15.04,19.45l-1.88-1.88 c-1.33,0.71-3.01,0.53-4.13-0.59c-1.37-1.37-1.37-3.58,0-4.95c1.37-1.37,3.58-1.37,4.95,0c1.12,1.12,1.31,2.8,0.59,4.13l1.88,1.88 L15.04,19.45z M13,9V3.5L18.5,9H13z", - } - circle { - cx: "11.5", - cy: "14.5", - r: "1.5", - } - } + circle { + cx: "11.5", + cy: "14.5", + r: "1.5", } - } } } @@ -10052,11 +9823,11 @@ impl IconShape for MdPlayForWork { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5h-2zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6z", } - } } } @@ -10098,11 +9869,11 @@ impl IconShape for MdPolymer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l7.89-12.63L19.5 12 15 20h4l4.5-8z", } - } } } @@ -10144,11 +9915,11 @@ impl IconShape for MdPowerSettingsNew { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 3h-2v10h2V3zm4.83 2.17l-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83z", } - } } } @@ -10188,23 +9959,15 @@ impl IconShape for MdPregnantWoman { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M9,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S9,5.11,9,4z M16,13c-0.01-1.34-0.83-2.51-2-3c0-1.66-1.34-3-3-3 s-3,1.34-3,3v7h2v5h3v-5h3V13z", - } - } - } + path { + d: "M9,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S9,5.11,9,4z M16,13c-0.01-1.34-0.83-2.51-2-3c0-1.66-1.34-3-3-3 s-3,1.34-3,3v7h2v5h3v-5h3V13z", } - } } } @@ -10244,16 +10007,14 @@ impl IconShape for MdPreview { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M13.5,13 c0,0.83-0.67,1.5-1.5,1.5s-1.5-0.67-1.5-1.5c0-0.83,0.67-1.5,1.5-1.5S13.5,12.17,13.5,13z M12,9c-2.73,0-5.06,1.66-6,4 c0.94,2.34,3.27,4,6,4s5.06-1.66,6-4C17.06,10.66,14.73,9,12,9z M12,15.5c-1.38,0-2.5-1.12-2.5-2.5c0-1.38,1.12-2.5,2.5-2.5 c1.38,0,2.5,1.12,2.5,2.5C14.5,14.38,13.38,15.5,12,15.5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M13.5,13 c0,0.83-0.67,1.5-1.5,1.5s-1.5-0.67-1.5-1.5c0-0.83,0.67-1.5,1.5-1.5S13.5,12.17,13.5,13z M12,9c-2.73,0-5.06,1.66-6,4 c0.94,2.34,3.27,4,6,4s5.06-1.66,6-4C17.06,10.66,14.73,9,12,9z M12,15.5c-1.38,0-2.5-1.12-2.5-2.5c0-1.38,1.12-2.5,2.5-2.5 c1.38,0,2.5,1.12,2.5,2.5C14.5,14.38,13.38,15.5,12,15.5z", } - } } } @@ -10295,11 +10056,11 @@ impl IconShape for MdPrint { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z", } - } } } @@ -10339,16 +10100,14 @@ impl IconShape for MdPrivacyTip { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1L12,1z M11,7h2v2h-2V7z M11,11h2v6h-2V11z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1L12,1z M11,7h2v2h-2V7z M11,11h2v6h-2V11z", } - } } } @@ -10389,13 +10148,13 @@ impl IconShape for MdPublishedWithChanges { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M17.66,9.53l-7.07,7.07l-4.24-4.24l1.41-1.41l2.83,2.83l5.66-5.66L17.66,9.53z M4,12c0-2.33,1.02-4.42,2.62-5.88L9,8.5v-6H3 l2.2,2.2C3.24,6.52,2,9.11,2,12c0,5.19,3.95,9.45,9,9.95v-2.02C7.06,19.44,4,16.07,4,12z M22,12c0-5.19-3.95-9.45-9-9.95v2.02 c3.94,0.49,7,3.86,7,7.93c0,2.33-1.02,4.42-2.62,5.88L15,15.5v6h6l-2.2-2.2C20.76,17.48,22,14.89,22,12z", } - } } } @@ -10437,6 +10196,7 @@ impl IconShape for MdQueryBuilder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", @@ -10444,7 +10204,6 @@ impl IconShape for MdQueryBuilder { path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } - } } } @@ -10486,11 +10245,11 @@ impl IconShape for MdQuestionAnswer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z", } - } } } @@ -10530,27 +10289,17 @@ impl IconShape for MdQuickreply { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,4c0-1.1-0.9-2-2-2H4C2.9,2,2.01,2.9,2.01,4L2,22l4-4h9v-8h7V4z", } - g { - g { - g { - path { - d: "M22,4c0-1.1-0.9-2-2-2H4C2.9,2,2.01,2.9,2.01,4L2,22l4-4h9v-8h7V4z", - } - } - g { - polygon { - points: "22.5,16 20.3,16 22,12 17,12 17,18 19,18 19,23", - } - } - } + polygon { + points: "22.5,16 20.3,16 22,12 17,12 17,18 19,18 19,23", } - } } } @@ -10592,11 +10341,11 @@ impl IconShape for MdReceipt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20z", } - } } } @@ -10638,6 +10387,7 @@ impl IconShape for MdRecordVoiceOver { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "9", @@ -10647,7 +10397,6 @@ impl IconShape for MdRecordVoiceOver { path { d: "M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z", } - } } } @@ -10689,11 +10438,11 @@ impl IconShape for MdRedeem { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z", } - } } } @@ -10735,11 +10484,11 @@ impl IconShape for MdRemoveDone { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M1.79 12l5.58 5.59L5.96 19 .37 13.41 1.79 12zm.45-7.78L12.9 14.89l-1.28 1.28L7.44 12l-1.41 1.41L11.62 19l2.69-2.69 4.89 4.89 1.41-1.41L3.65 2.81 2.24 4.22zm14.9 9.27L23.62 7 22.2 5.59l-6.48 6.48 1.42 1.42zM17.96 7l-1.41-1.41-3.65 3.66 1.41 1.41L17.96 7z", } - } } } @@ -10781,11 +10530,11 @@ impl IconShape for MdRemoveShoppingCart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.73 22.73L2.77 2.77 2 2l-.73-.73L0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.27-1.27zM7.42 15c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h2.36l2 2H7.42zm8.13-2c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H6.54l9.01 9zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2z", } - } } } @@ -10827,11 +10576,11 @@ impl IconShape for MdReorder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z", } - } } } @@ -10873,11 +10622,11 @@ impl IconShape for MdReportProblem { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z", } - } } } @@ -10918,13 +10667,13 @@ impl IconShape for MdRequestPage { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M14,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8L14,2z M15,11h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V8h2v1h2V11z", } - } } } @@ -10966,11 +10715,11 @@ impl IconShape for MdRestore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z", } - } } } @@ -11012,11 +10761,11 @@ impl IconShape for MdRestoreFromTrash { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4h-3.5l-1-1h-5l-1 1H5v2h14zM6 7v12c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm8 7v4h-4v-4H8l4-4 4 4h-2z", } - } } } @@ -11058,11 +10807,11 @@ impl IconShape for MdRestorePage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5z", } - } } } @@ -11104,11 +10853,11 @@ impl IconShape for MdRoom { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } - } } } @@ -11148,22 +10897,14 @@ impl IconShape for MdRoundedCorner { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M19,19h2v2h-2V19z M19,17h2v-2h-2V17z M3,13h2v-2H3V13z M3,17h2v-2H3V17z M3,9h2V7H3V9z M3,5h2V3H3V5z M7,5h2V3H7V5z M15,21h2v-2h-2V21z M11,21h2v-2h-2V21z M15,21h2v-2h-2V21z M7,21h2v-2H7V21z M3,21h2v-2H3V21z M21,8c0-2.76-2.24-5-5-5h-5v2h5 c1.65,0,3,1.35,3,3v5h2V8z", - } - } - } + path { + d: "M19,19h2v2h-2V19z M19,17h2v-2h-2V17z M3,13h2v-2H3V13z M3,17h2v-2H3V17z M3,9h2V7H3V9z M3,5h2V3H3V5z M7,5h2V3H7V5z M15,21h2v-2h-2V21z M11,21h2v-2h-2V21z M15,21h2v-2h-2V21z M7,21h2v-2H7V21z M3,21h2v-2H3V21z M21,8c0-2.76-2.24-5-5-5h-5v2h5 c1.65,0,3,1.35,3,3v5h2V8z", } - } } } @@ -11203,22 +10944,14 @@ impl IconShape for MdRowing { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M8.5,14.5L4,19l1.5,1.5L9,17h2L8.5,14.5z M15,1c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S16.1,1,15,1z M21,21.01L18,24 l-2.99-3.01V19.5l-7.1-7.09C7.6,12.46,7.3,12.48,7,12.48v-2.16c1.66,0.03,3.61-0.87,4.67-2.04l1.4-1.55 C13.42,6.34,14.06,6,14.72,6h0.03C15.99,6.01,17,7.02,17,8.26v5.75c0,0.84-0.35,1.61-0.92,2.16l-3.58-3.58v-2.27 c-0.63,0.52-1.43,1.02-2.29,1.39L16.5,18H18L21,21.01z", - } - } - } + path { + d: "M8.5,14.5L4,19l1.5,1.5L9,17h2L8.5,14.5z M15,1c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S16.1,1,15,1z M21,21.01L18,24 l-2.99-3.01V19.5l-7.1-7.09C7.6,12.46,7.3,12.48,7,12.48v-2.16c1.66,0.03,3.61-0.87,4.67-2.04l1.4-1.55 C13.42,6.34,14.06,6,14.72,6h0.03C15.99,6.01,17,7.02,17,8.26v5.75c0,0.84-0.35,1.61-0.92,2.16l-3.58-3.58v-2.27 c-0.63,0.52-1.43,1.02-2.29,1.39L16.5,18H18L21,21.01z", } - } } } @@ -11258,16 +10991,14 @@ impl IconShape for MdRule { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M16.54,11L13,7.46l1.41-1.41l2.12,2.12l4.24-4.24l1.41,1.41L16.54,11z M11,7H2v2h9V7z M21,13.41L19.59,12L17,14.59 L14.41,12L13,13.41L15.59,16L13,18.59L14.41,20L17,17.41L19.59,20L21,18.59L18.41,16L21,13.41z M11,15H2v2h9V15z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16.54,11L13,7.46l1.41-1.41l2.12,2.12l4.24-4.24l1.41,1.41L16.54,11z M11,7H2v2h9V7z M21,13.41L19.59,12L17,14.59 L14.41,12L13,13.41L15.59,16L13,18.59L14.41,20L17,17.41L19.59,20L21,18.59L18.41,16L21,13.41z M11,15H2v2h9V15z", } - } } } @@ -11309,11 +11040,11 @@ impl IconShape for MdSavedSearch { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm-2.17-1.5l2.14-1.53 2.14 1.53-.83-2.46 2.15-1.5h-2.62L9.47 6l-.84 2.54H6l2.14 1.49z", } - } } } @@ -11355,6 +11086,7 @@ impl IconShape for MdSchedule { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", @@ -11362,7 +11094,6 @@ impl IconShape for MdSchedule { path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } - } } } @@ -11404,11 +11135,11 @@ impl IconShape for MdScheduleSend { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M16.5 12.5H15v4l3 2 .75-1.23-2.25-1.52V12.5zM16 9L2 3v7l9 2-9 2v7l7.27-3.11C10.09 20.83 12.79 23 16 23c3.86 0 7-3.14 7-7s-3.14-7-7-7zm0 12c-2.75 0-4.98-2.22-5-4.97v-.07c.02-2.74 2.25-4.97 5-4.97 2.76 0 5 2.24 5 5S18.76 21 16 21z", } - } } } @@ -11450,11 +11181,11 @@ impl IconShape for MdSearch { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z", } - } } } @@ -11494,23 +11225,17 @@ impl IconShape for MdSearchOff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.5,14h-0.79l-0.28-0.27C15.41,12.59,16,11.11,16,9.5C16,5.91,13.09,3,9.5,3C6.08,3,3.28,5.64,3.03,9h2.02 C5.3,6.75,7.18,5,9.5,5C11.99,5,14,7.01,14,9.5S11.99,14,9.5,14c-0.17,0-0.33-0.03-0.5-0.05v2.02C9.17,15.99,9.33,16,9.5,16 c1.61,0,3.09-0.59,4.23-1.57L14,14.71v0.79l5,4.99L20.49,19L15.5,14z", } - g { - g { - path { - d: "M15.5,14h-0.79l-0.28-0.27C15.41,12.59,16,11.11,16,9.5C16,5.91,13.09,3,9.5,3C6.08,3,3.28,5.64,3.03,9h2.02 C5.3,6.75,7.18,5,9.5,5C11.99,5,14,7.01,14,9.5S11.99,14,9.5,14c-0.17,0-0.33-0.03-0.5-0.05v2.02C9.17,15.99,9.33,16,9.5,16 c1.61,0,3.09-0.59,4.23-1.57L14,14.71v0.79l5,4.99L20.49,19L15.5,14z", - } - polygon { - points: "6.47,10.82 4,13.29 1.53,10.82 0.82,11.53 3.29,14 0.82,16.47 1.53,17.18 4,14.71 6.47,17.18 7.18,16.47 4.71,14 7.18,11.53", - } - } + polygon { + points: "6.47,10.82 4,13.29 1.53,10.82 0.82,11.53 3.29,14 0.82,16.47 1.53,17.18 4,14.71 6.47,17.18 7.18,16.47 4.71,14 7.18,11.53", } - } } } @@ -11552,11 +11277,11 @@ impl IconShape for MdSegment { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M9 18h12v-2H9v2zM3 6v2h18V6H3zm6 7h12v-2H9v2z", } - } } } @@ -11598,11 +11323,11 @@ impl IconShape for MdSendAndArchive { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 10h-3L2 3v7l9 2-9 2v7l8-3.5V21c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm0 11h-9v-9h9v9zm-4.5-1L13 16h2v-3h3v3h2l-3.5 4z", } - } } } @@ -11642,15 +11367,13 @@ impl IconShape for MdSettings { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M0,0h24v24H0V0z", - } - path { - d: "M19.14,12.94c0.04-0.3,0.06-0.61,0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14,0.23-0.41,0.12-0.61 l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39,0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4,2.81c-0.04-0.24-0.24-0.41-0.48-0.41 h-3.84c-0.24,0-0.43,0.17-0.47,0.41L9.25,5.35C8.66,5.59,8.12,5.92,7.63,6.29L5.24,5.33c-0.22-0.08-0.47,0-0.59,0.22L2.74,8.87 C2.62,9.08,2.66,9.34,2.86,9.48l2.03,1.58C4.84,11.36,4.8,11.69,4.8,12s0.02,0.64,0.07,0.94l-2.03,1.58 c-0.18,0.14-0.23,0.41-0.12,0.61l1.92,3.32c0.12,0.22,0.37,0.29,0.59,0.22l2.39-0.96c0.5,0.38,1.03,0.7,1.62,0.94l0.36,2.54 c0.05,0.24,0.24,0.41,0.48,0.41h3.84c0.24,0,0.44-0.17,0.47-0.41l0.36-2.54c0.59-0.24,1.13-0.56,1.62-0.94l2.39,0.96 c0.22,0.08,0.47,0,0.59-0.22l1.92-3.32c0.12-0.22,0.07-0.47-0.12-0.61L19.14,12.94z M12,15.6c-1.98,0-3.6-1.62-3.6-3.6 s1.62-3.6,3.6-3.6s3.6,1.62,3.6,3.6S13.98,15.6,12,15.6z", - } + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } + path { + d: "M19.14,12.94c0.04-0.3,0.06-0.61,0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14,0.23-0.41,0.12-0.61 l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39,0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4,2.81c-0.04-0.24-0.24-0.41-0.48-0.41 h-3.84c-0.24,0-0.43,0.17-0.47,0.41L9.25,5.35C8.66,5.59,8.12,5.92,7.63,6.29L5.24,5.33c-0.22-0.08-0.47,0-0.59,0.22L2.74,8.87 C2.62,9.08,2.66,9.34,2.86,9.48l2.03,1.58C4.84,11.36,4.8,11.69,4.8,12s0.02,0.64,0.07,0.94l-2.03,1.58 c-0.18,0.14-0.23,0.41-0.12,0.61l1.92,3.32c0.12,0.22,0.37,0.29,0.59,0.22l2.39-0.96c0.5,0.38,1.03,0.7,1.62,0.94l0.36,2.54 c0.05,0.24,0.24,0.41,0.48,0.41h3.84c0.24,0,0.44-0.17,0.47-0.41l0.36-2.54c0.59-0.24,1.13-0.56,1.62-0.94l2.39,0.96 c0.22,0.08,0.47,0,0.59-0.22l1.92-3.32c0.12-0.22,0.07-0.47-0.12-0.61L19.14,12.94z M12,15.6c-1.98,0-3.6-1.62-3.6-3.6 s1.62-3.6,3.6-3.6s3.6,1.62,3.6,3.6S13.98,15.6,12,15.6z", } - } } } @@ -11692,11 +11415,11 @@ impl IconShape for MdSettingsApplications { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69z", } - } } } @@ -11738,11 +11461,11 @@ impl IconShape for MdSettingsBackupRestore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z", } - } } } @@ -11784,11 +11507,11 @@ impl IconShape for MdSettingsBluetooth { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 24h2v-2h-2v2zm-4 0h2v-2H7v2zm8 0h2v-2h-2v2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 3.83l1.88 1.88L13 7.59V3.83zm1.88 10.46L13 16.17v-3.76l1.88 1.88z", } - } } } @@ -11830,11 +11553,11 @@ impl IconShape for MdSettingsBrightness { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5V16zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3V9z", } - } } } @@ -11876,11 +11599,11 @@ impl IconShape for MdSettingsCell { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zM16 .01L8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99zM16 16H8V4h8v12z", } - } } } @@ -11922,11 +11645,11 @@ impl IconShape for MdSettingsEthernet { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.77 6.76L6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12l4.35-5.24zM7 13h2v-2H7v2zm10-2h-2v2h2v-2zm-6 2h2v-2h-2v2zm6.77-7.52l-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12l-5.41-6.52z", } - } } } @@ -11968,11 +11691,11 @@ impl IconShape for MdSettingsInputAntenna { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7zm1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59v-3.3zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11z", } - } } } @@ -12014,11 +11737,11 @@ impl IconShape for MdSettingsInputComponent { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z", } - } } } @@ -12060,11 +11783,11 @@ impl IconShape for MdSettingsInputComposite { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z", } - } } } @@ -12106,11 +11829,11 @@ impl IconShape for MdSettingsInputHdmi { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z", } - } } } @@ -12152,11 +11875,11 @@ impl IconShape for MdSettingsInputSvideo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5zm7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5zM8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15zM12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9zm5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z", } - } } } @@ -12198,11 +11921,11 @@ impl IconShape for MdSettingsOverscan { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.01 5.5L10 8h4l-1.99-2.5zM18 10v4l2.5-1.99L18 10zM6 10l-2.5 2.01L6 14v-4zm8 6h-4l2.01 2.5L14 16zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } - } } } @@ -12244,11 +11967,11 @@ impl IconShape for MdSettingsPhone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 9h-2v2h2V9zm4 0h-2v2h2V9zm3 6.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 9v2h2V9h-2z", } - } } } @@ -12290,11 +12013,11 @@ impl IconShape for MdSettingsPower { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm2-22h-2v10h2V2zm3.56 2.44l-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56zM15 24h2v-2h-2v2z", } - } } } @@ -12336,11 +12059,11 @@ impl IconShape for MdSettingsRemote { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1zm-3 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05zM12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0z", } - } } } @@ -12382,11 +12105,11 @@ impl IconShape for MdSettingsVoice { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 24h2v-2H7v2zm5-11c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3zm-1 11h2v-2h-2v2zm4 0h2v-2h-2v2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72z", } - } } } @@ -12428,11 +12151,11 @@ impl IconShape for MdShop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z", } - } } } @@ -12474,11 +12197,11 @@ impl IconShape for MdShopTwo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3V9zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5h-5zm-6-2h4v2h-4V3zm0 12V8l5.5 3-5.5 4z", } - } } } @@ -12518,16 +12241,14 @@ impl IconShape for MdShoppingBag { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M18,6h-2c0-2.21-1.79-4-4-4S8,3.79,8,6H6C4.9,6,4,6.9,4,8v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8C20,6.9,19.1,6,18,6z M10,10c0,0.55-0.45,1-1,1s-1-0.45-1-1V8h2V10z M12,4c1.1,0,2,0.9,2,2h-4C10,4.9,10.9,4,12,4z M16,10c0,0.55-0.45,1-1,1 s-1-0.45-1-1V8h2V10z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,6h-2c0-2.21-1.79-4-4-4S8,3.79,8,6H6C4.9,6,4,6.9,4,8v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V8C20,6.9,19.1,6,18,6z M10,10c0,0.55-0.45,1-1,1s-1-0.45-1-1V8h2V10z M12,4c1.1,0,2,0.9,2,2h-4C10,4.9,10.9,4,12,4z M16,10c0,0.55-0.45,1-1,1 s-1-0.45-1-1V8h2V10z", } - } } } @@ -12569,11 +12290,11 @@ impl IconShape for MdShoppingBasket { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -12615,11 +12336,11 @@ impl IconShape for MdShoppingCart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -12659,16 +12380,14 @@ impl IconShape for MdSmartButton { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M22,9v6c0,1.1-0.9,2-2,2h-1l0-2h1V9H4v6h6v2H4c-1.1,0-2-0.9-2-2V9c0-1.1,0.9-2,2-2h16C21.1,7,22,7.9,22,9z M14.5,19 l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38L19,12l-1.38-0.62L17,10l-0.62,1.38 L15,12l1.38,0.62L17,14z M14.5,19l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38 L19,12l-1.38-0.62L17,10l-0.62,1.38L15,12l1.38,0.62L17,14z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,9v6c0,1.1-0.9,2-2,2h-1l0-2h1V9H4v6h6v2H4c-1.1,0-2-0.9-2-2V9c0-1.1,0.9-2,2-2h16C21.1,7,22,7.9,22,9z M14.5,19 l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38L19,12l-1.38-0.62L17,10l-0.62,1.38 L15,12l1.38,0.62L17,14z M14.5,19l1.09-2.41L18,15.5l-2.41-1.09L14.5,12l-1.09,2.41L11,15.5l2.41,1.09L14.5,19z M17,14l0.62-1.38 L19,12l-1.38-0.62L17,10l-0.62,1.38L15,12l1.38,0.62L17,14z", } - } } } @@ -12708,16 +12427,14 @@ impl IconShape for MdSource { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", } - } } } @@ -12759,11 +12476,11 @@ impl IconShape for MdSpeakerNotes { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 14H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7 6h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z", } - } } } @@ -12805,11 +12522,11 @@ impl IconShape for MdSpeakerNotesOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10.54 11l-.54-.54L7.54 8 6 6.46 2.38 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18l-7-7zM8 14H6v-2h2v2zm-2-3V9l2 2H6zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2z", } - } } } @@ -12851,11 +12568,11 @@ impl IconShape for MdSpellcheck { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64l1.14 3zm-6.02-5L8.5 5.48 10.57 11H6.43zm15.16.59l-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13l-1.41-1.41z", } - } } } @@ -12895,17 +12612,15 @@ impl IconShape for MdStarRate { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - polygon { - points: "14.43,10 12,2 9.57,10 2,10 8.18,14.41 5.83,22 12,17.31 18.18,22 15.83,14.41 22,10", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + polygon { + points: "14.43,10 12,2 9.57,10 2,10 8.18,14.41 5.83,22 12,17.31 18.18,22 15.83,14.41 22,10", } - } } } @@ -12947,11 +12662,11 @@ impl IconShape for MdStars { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z", } - } } } @@ -12992,13 +12707,13 @@ impl IconShape for MdStickyNote2 { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,3H4.99C3.89,3,3,3.9,3,5l0.01,14c0,1.1,0.89,2,1.99,2h10l6-6V5C21,3.9,20.1,3,19,3z M7,8h10v2H7V8z M12,14H7v-2h5V14z M14,19.5V14h5.5L14,19.5z", } - } } } @@ -13040,11 +12755,11 @@ impl IconShape for MdStore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z", } - } } } @@ -13086,11 +12801,11 @@ impl IconShape for MdSubject { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2zM4 5v2h16V5H4z", } - } } } @@ -13130,23 +12845,17 @@ impl IconShape for MdSubtitlesOff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,4H6.83l8,8H20v2h-3.17l4.93,4.93C21.91,18.65,22,18.34,22,18V6C22,4.9,21.1,4,20,4z", } - g { - g { - path { - d: "M20,4H6.83l8,8H20v2h-3.17l4.93,4.93C21.91,18.65,22,18.34,22,18V6C22,4.9,21.1,4,20,4z", - } - path { - d: "M1.04,3.87l1.2,1.2C2.09,5.35,2,5.66,2,6v12c0,1.1,0.9,2,2,2h13.17l2.96,2.96l1.41-1.41L2.45,2.45L1.04,3.87z M8,12v2H4 v-2H8z M14,16.83V18H4v-2h9.17L14,16.83z", - } - } + path { + d: "M1.04,3.87l1.2,1.2C2.09,5.35,2,5.66,2,6v12c0,1.1,0.9,2,2,2h13.17l2.96,2.96l1.41-1.41L2.45,2.45L1.04,3.87z M8,12v2H4 v-2H8z M14,16.83V18H4v-2h9.17L14,16.83z", } - } } } @@ -13188,11 +12897,11 @@ impl IconShape for MdSupervisedUserCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm3.61 6.34c1.07 0 1.93.86 1.93 1.93 0 1.07-.86 1.93-1.93 1.93-1.07 0-1.93-.86-1.93-1.93-.01-1.07.86-1.93 1.93-1.93zm-6-1.58c1.3 0 2.36 1.06 2.36 2.36 0 1.3-1.06 2.36-2.36 2.36s-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36zm0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68zM11.99 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15-1.17 2.97-4.06 5.09-7.45 5.09z", } - } } } @@ -13234,11 +12943,11 @@ impl IconShape for MdSupervisorAccount { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z", } - } } } @@ -13278,18 +12987,14 @@ impl IconShape for MdSupport { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M19.46,9.12l-2.78,1.15 c-0.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78C16.98,5.35,18.65,7.02,19.46,9.12z M12,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3 S13.66,15,12,15z M9.13,4.54l1.17,2.78c-1.38,0.5-2.47,1.59-2.98,2.97L4.54,9.13C5.35,7.02,7.02,5.35,9.13,4.54z M4.54,14.87 l2.78-1.15c0.51,1.38,1.59,2.46,2.97,2.96l-1.17,2.78C7.02,18.65,5.35,16.98,4.54,14.87z M14.88,19.46l-1.15-2.78 c1.37-0.51,2.45-1.59,2.95-2.97l2.78,1.17C18.65,16.98,16.98,18.65,14.88,19.46z", - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M19.46,9.12l-2.78,1.15 c-0.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78C16.98,5.35,18.65,7.02,19.46,9.12z M12,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3 S13.66,15,12,15z M9.13,4.54l1.17,2.78c-1.38,0.5-2.47,1.59-2.98,2.97L4.54,9.13C5.35,7.02,7.02,5.35,9.13,4.54z M4.54,14.87 l2.78-1.15c0.51,1.38,1.59,2.46,2.97,2.96l-1.17,2.78C7.02,18.65,5.35,16.98,4.54,14.87z M14.88,19.46l-1.15-2.78 c1.37-0.51,2.45-1.59,2.95-2.97l2.78,1.17C18.65,16.98,16.98,18.65,14.88,19.46z", } - } } } @@ -13331,11 +13036,11 @@ impl IconShape for MdSwapHoriz { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z", } - } } } @@ -13377,11 +13082,11 @@ impl IconShape for MdSwapHorizontalCircle { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10zm-7-5.5l3.5 3.5-3.5 3.5V11h-4V9h4V6.5zm-6 11L5.5 14 9 10.5V13h4v2H9v2.5z", } - } } } @@ -13423,11 +13128,11 @@ impl IconShape for MdSwapVert { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z", } - } } } @@ -13469,11 +13174,11 @@ impl IconShape for MdSwapVerticalCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM6.5 9L10 5.5 13.5 9H11v4H9V9H6.5zm11 6L14 18.5 10.5 15H13v-4h2v4h2.5z", } - } } } @@ -13515,11 +13220,11 @@ impl IconShape for MdSwipe { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.75 16.25c0 .06-.01.13-.02.2l-.75 5.27c-.11.73-.69 1.28-1.44 1.28h-6.79c-.41 0-.79-.17-1.06-.44l-4.94-4.94.79-.8c.2-.2.48-.33.79-.33.09 0 .16.02.24.03l3.43.72V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.76c.19 0 .37.04.54.11l4.54 2.26c.53.22.91.76.91 1.38zm.38-12.38C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2 2v5h5L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43L17 7h5V2l-1.87 1.87z", } - } } } @@ -13559,25 +13264,17 @@ impl IconShape for MdSyncAlt { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - g { - path { - d: "M22,8l-4-4v3H3v2h15v3L22,8z", - } - path { - d: "M2,16l4,4v-3h15v-2H6v-3L2,16z", - } - } + path { + d: "M22,8l-4-4v3H3v2h15v3L22,8z", + } + path { + d: "M2,16l4,4v-3h15v-2H6v-3L2,16z", } - } } } @@ -13619,11 +13316,11 @@ impl IconShape for MdSystemUpdateAlt { rsx! { path { d: "M0 .5h24v24H0z", + fill: "none", } path { d: "M12 16.5l4-4h-3v-9h-2v9H8l4 4zm9-13h-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z", } - } } } @@ -13665,11 +13362,11 @@ impl IconShape for MdTab { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z", } - } } } @@ -13711,11 +13408,11 @@ impl IconShape for MdTabUnselected { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1 9h2V7H1v2zm0 4h2v-2H1v2zm0-8h2V3c-1.1 0-2 .9-2 2zm8 16h2v-2H9v2zm-8-4h2v-2H1v2zm2 4v-2H1c0 1.1.9 2 2 2zM21 3h-8v6h10V5c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zM9 5h2V3H9v2zM5 21h2v-2H5v2zM5 5h2V3H5v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8 8h2v-2h-2v2zm4 0h2v-2h-2v2z", } - } } } @@ -13755,16 +13452,14 @@ impl IconShape for MdTableView { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M19,7H9C7.9,7,7,7.9,7,9v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V9C21,7.9,20.1,7,19,7z M19,9v2H9V9H19z M13,15v-2h2v2H13z M15,17v2h-2v-2H15z M11,15H9v-2h2V15z M17,13h2v2h-2V13z M9,17h2v2H9V17z M17,19v-2h2v2H17z M6,17H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v1h-2V5H5v10h1V17z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,7H9C7.9,7,7,7.9,7,9v10c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V9C21,7.9,20.1,7,19,7z M19,9v2H9V9H19z M13,15v-2h2v2H13z M15,17v2h-2v-2H15z M11,15H9v-2h2V15z M17,13h2v2h-2V13z M9,17h2v2H9V17z M17,19v-2h2v2H17z M6,17H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v1h-2V5H5v10h1V17z", } - } } } @@ -13806,11 +13501,11 @@ impl IconShape for MdTextRotateUp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 12v1.5l11 4.75v-2.1l-2.2-.9v-5l2.2-.9v-2.1L3 12zm7 2.62l-5.02-1.87L10 10.88v3.74zm8-10.37l-3 3h2v12.5h2V7.25h2l-3-3z", } - } } } @@ -13852,11 +13547,11 @@ impl IconShape for MdTextRotateVertical { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1L15.75 5zm-2.62 7L15 6.98 16.87 12h-3.74zM6 19.75l3-3H7V4.25H5v12.5H3l3 3z", } - } } } @@ -13898,11 +13593,11 @@ impl IconShape for MdTextRotationAngledown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.4 4.91l-1.06-1.06L7.2 8.27l1.48 1.48 2.19-.92 3.54 3.54-.92 2.19 1.48 1.48L19.4 4.91zm-6.81 3.1l4.87-2.23-2.23 4.87-2.64-2.64zM14.27 21v-4.24l-1.41 1.41-8.84-8.84-1.42 1.42 8.84 8.84L10.03 21h4.24z", } - } } } @@ -13944,11 +13639,11 @@ impl IconShape for MdTextRotationAngleup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4.49 4.21L3.43 5.27 7.85 16.4l1.48-1.48-.92-2.19 3.54-3.54 2.19.92 1.48-1.48L4.49 4.21zm3.09 6.8L5.36 6.14l4.87 2.23-2.65 2.64zm12.99-1.68h-4.24l1.41 1.41-8.84 8.84L10.32 21l8.84-8.84 1.41 1.41V9.33z", } - } } } @@ -13990,11 +13685,11 @@ impl IconShape for MdTextRotationDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 12v-1.5L10 5.75v2.1l2.2.9v5l-2.2.9v2.1L21 12zm-7-2.62l5.02 1.87L14 13.12V9.38zM6 19.75l3-3H7V4.25H5v12.5H3l3 3z", } - } } } @@ -14036,11 +13731,11 @@ impl IconShape for MdTextRotationNone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.75 3h-1.5L6.5 14h2.1l.9-2.2h5l.9 2.2h2.1L12.75 3zm-2.62 7L12 4.98 13.87 10h-3.74zm10.37 8l-3-3v2H5v2h12.5v2l3-3z", } - } } } @@ -14082,11 +13777,11 @@ impl IconShape for MdTheaters { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z", } - } } } @@ -14128,11 +13823,11 @@ impl IconShape for MdThumbDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z", } - } } } @@ -14174,11 +13869,11 @@ impl IconShape for MdThumbDownOffAlt { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } path { d: "M10.89 18.28l.57-2.89c.12-.59-.04-1.2-.42-1.66-.38-.46-.94-.73-1.54-.73H4v-1.08L6.57 6h8.09c.18 0 .34.16.34.34v7.84l-4.11 4.1M10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22zm10-7h2V4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1z", } - } } } @@ -14220,11 +13915,11 @@ impl IconShape for MdThumbUp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2z", } - } } } @@ -14266,11 +13961,11 @@ impl IconShape for MdThumbUpOffAlt { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M13.11 5.72l-.57 2.89c-.12.59.04 1.2.42 1.66.38.46.94.73 1.54.73H20v1.08L17.43 18H9.34c-.18 0-.34-.16-.34-.34V9.82l4.11-4.1M14 2L7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.83C7 18.95 8.05 20 9.34 20h8.1c.71 0 1.36-.37 1.72-.97l2.67-6.15c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2zM4 9H2v11h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1z", } - } } } @@ -14312,11 +14007,11 @@ impl IconShape for MdThumbsUpDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55V6zm10.5 4h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5z", } - } } } @@ -14356,22 +14051,14 @@ impl IconShape for MdTimeline { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M23,8c0,1.1-0.9,2-2,2c-0.18,0-0.35-0.02-0.51-0.07l-3.56,3.55C16.98,13.64,17,13.82,17,14c0,1.1-0.9,2-2,2s-2-0.9-2-2 c0-0.18,0.02-0.36,0.07-0.52l-2.55-2.55C10.36,10.98,10.18,11,10,11s-0.36-0.02-0.52-0.07l-4.55,4.56C4.98,15.65,5,15.82,5,16 c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2c0.18,0,0.35,0.02,0.51,0.07l4.56-4.55C8.02,9.36,8,9.18,8,9c0-1.1,0.9-2,2-2s2,0.9,2,2 c0,0.18-0.02,0.36-0.07,0.52l2.55,2.55C14.64,12.02,14.82,12,15,12s0.36,0.02,0.52,0.07l3.55-3.56C19.02,8.35,19,8.18,19,8 c0-1.1,0.9-2,2-2S23,6.9,23,8z", - } - } - } + path { + d: "M23,8c0,1.1-0.9,2-2,2c-0.18,0-0.35-0.02-0.51-0.07l-3.56,3.55C16.98,13.64,17,13.82,17,14c0,1.1-0.9,2-2,2s-2-0.9-2-2 c0-0.18,0.02-0.36,0.07-0.52l-2.55-2.55C10.36,10.98,10.18,11,10,11s-0.36-0.02-0.52-0.07l-4.55,4.56C4.98,15.65,5,15.82,5,16 c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2c0.18,0,0.35,0.02,0.51,0.07l4.56-4.55C8.02,9.36,8,9.18,8,9c0-1.1,0.9-2,2-2s2,0.9,2,2 c0,0.18-0.02,0.36-0.07,0.52l2.55,2.55C14.64,12.02,14.82,12,15,12s0.36,0.02,0.52,0.07l3.55-3.56C19.02,8.35,19,8.18,19,8 c0-1.1,0.9-2,2-2S23,6.9,23,8z", } - } } } @@ -14413,11 +14100,11 @@ impl IconShape for MdToc { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 9h14V7H3v2zm0 4h14v-2H3v2zm0 4h14v-2H3v2zm16 0h2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z", } - } } } @@ -14459,11 +14146,11 @@ impl IconShape for MdToday { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z", } - } } } @@ -14505,6 +14192,7 @@ impl IconShape for MdToll { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", @@ -14512,7 +14200,6 @@ impl IconShape for MdToll { path { d: "M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65z", } - } } } @@ -14552,23 +14239,15 @@ impl IconShape for MdTouchApp { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M9,11.24V7.5C9,6.12,10.12,5,11.5,5S14,6.12,14,7.5v3.74c1.21-0.81,2-2.18,2-3.74C16,5.01,13.99,3,11.5,3S7,5.01,7,7.5 C7,9.06,7.79,10.43,9,11.24z M18.84,15.87l-4.54-2.26c-0.17-0.07-0.35-0.11-0.54-0.11H13v-6C13,6.67,12.33,6,11.5,6 S10,6.67,10,7.5v10.74c-3.6-0.76-3.54-0.75-3.67-0.75c-0.31,0-0.59,0.13-0.79,0.33l-0.79,0.8l4.94,4.94 C9.96,23.83,10.34,24,10.75,24h6.79c0.75,0,1.33-0.55,1.44-1.28l0.75-5.27c0.01-0.07,0.02-0.14,0.02-0.2 C19.75,16.63,19.37,16.09,18.84,15.87z", - } - } - } + path { + d: "M9,11.24V7.5C9,6.12,10.12,5,11.5,5S14,6.12,14,7.5v3.74c1.21-0.81,2-2.18,2-3.74C16,5.01,13.99,3,11.5,3S7,5.01,7,7.5 C7,9.06,7.79,10.43,9,11.24z M18.84,15.87l-4.54-2.26c-0.17-0.07-0.35-0.11-0.54-0.11H13v-6C13,6.67,12.33,6,11.5,6 S10,6.67,10,7.5v10.74c-3.6-0.76-3.54-0.75-3.67-0.75c-0.31,0-0.59,0.13-0.79,0.33l-0.79,0.8l4.94,4.94 C9.96,23.83,10.34,24,10.75,24h6.79c0.75,0,1.33-0.55,1.44-1.28l0.75-5.27c0.01-0.07,0.02-0.14,0.02-0.2 C19.75,16.63,19.37,16.09,18.84,15.87z", } - } } } @@ -14610,11 +14289,11 @@ impl IconShape for MdTour { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 4H7V2H5v20h2v-8h14l-2-5 2-5zm-6 5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z", } - } } } @@ -14656,11 +14335,11 @@ impl IconShape for MdTrackChanges { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.07 4.93l-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07z", } - } } } @@ -14702,11 +14381,11 @@ impl IconShape for MdTranslate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z", } - } } } @@ -14748,11 +14427,11 @@ impl IconShape for MdTrendingDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z", } - } } } @@ -14794,11 +14473,11 @@ impl IconShape for MdTrendingFlat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 12l-4-4v3H3v2h15v3z", } - } } } @@ -14840,11 +14519,11 @@ impl IconShape for MdTrendingUp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z", } - } } } @@ -14886,11 +14565,11 @@ impl IconShape for MdTurnedIn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z", } - } } } @@ -14932,11 +14611,11 @@ impl IconShape for MdTurnedInNot { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z", } - } } } @@ -14977,13 +14656,13 @@ impl IconShape for MdUnpublished { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M21.19,21.19L2.81,2.81L1.39,4.22l2.27,2.27C2.61,8.07,2,9.96,2,12c0,5.52,4.48,10,10,10c2.04,0,3.93-0.61,5.51-1.66 l2.27,2.27L21.19,21.19z M10.59,16.6l-4.24-4.24l1.41-1.41l2.83,2.83l0.18-0.18l1.41,1.41L10.59,16.6z M13.59,10.76l-7.1-7.1 C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-5.34-5.34l2.65-2.65l-1.41-1.41L13.59,10.76z", } - } } } @@ -15023,23 +14702,15 @@ impl IconShape for MdUpdate { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M21,10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-0.1c-2.73,2.71-2.73,7.08,0,9.79s7.15,2.71,9.88,0 C18.32,15.65,19,14.08,19,12.1h2c0,1.98-0.88,4.55-2.64,6.29c-3.51,3.48-9.21,3.48-12.72,0c-3.5-3.47-3.53-9.11-0.02-12.58 s9.14-3.47,12.65,0L21,3V10.12z M12.5,8v4.25l3.5,2.08l-0.72,1.21L11,13V8H12.5z", - } - } - } + path { + d: "M21,10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-0.1c-2.73,2.71-2.73,7.08,0,9.79s7.15,2.71,9.88,0 C18.32,15.65,19,14.08,19,12.1h2c0,1.98-0.88,4.55-2.64,6.29c-3.51,3.48-9.21,3.48-12.72,0c-3.5-3.47-3.53-9.11-0.02-12.58 s9.14-3.47,12.65,0L21,3V10.12z M12.5,8v4.25l3.5,2.08l-0.72,1.21L11,13V8H12.5z", } - } } } @@ -15079,16 +14750,14 @@ impl IconShape for MdUpgrade { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M16,18v2H8v-2H16z M11,7.99V16h2V7.99h3L12,4L8,7.99H11z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16,18v2H8v-2H16z M11,7.99V16h2V7.99h3L12,4L8,7.99H11z", } - } } } @@ -15128,18 +14797,14 @@ impl IconShape for MdVerified { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M23,12l-2.44-2.79l0.34-3.69l-3.61-0.82L15.4,1.5L12,2.96L8.6,1.5L6.71,4.69L3.1,5.5L3.44,9.2L1,12l2.44,2.79l-0.34,3.7 l3.61,0.82L8.6,22.5l3.4-1.47l3.4,1.46l1.89-3.19l3.61-0.82l-0.34-3.69L23,12z M10.09,16.72l-3.8-3.81l1.48-1.48l2.32,2.33 l5.85-5.87l1.48,1.48L10.09,16.72z", - } + path { + d: "M23,12l-2.44-2.79l0.34-3.69l-3.61-0.82L15.4,1.5L12,2.96L8.6,1.5L6.71,4.69L3.1,5.5L3.44,9.2L1,12l2.44,2.79l-0.34,3.7 l3.61,0.82L8.6,22.5l3.4-1.47l3.4,1.46l1.89-3.19l3.61-0.82l-0.34-3.69L23,12z M10.09,16.72l-3.8-3.81l1.48-1.48l2.32,2.33 l5.85-5.87l1.48,1.48L10.09,16.72z", } - } } } @@ -15181,11 +14846,11 @@ impl IconShape for MdVerifiedUser { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z", } - } } } @@ -15227,11 +14892,11 @@ impl IconShape for MdVerticalSplit { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3 15h8v-2H3v2zm0 4h8v-2H3v2zm0-8h8V9H3v2zm0-6v2h8V5H3zm10 0h8v14h-8V5z", } - } } } @@ -15273,11 +14938,11 @@ impl IconShape for MdViewAgenda { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 13H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm0-10H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z", } - } } } @@ -15319,11 +14984,11 @@ impl IconShape for MdViewArray { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 18h3V5H4v13zM18 5v13h3V5h-3zM8 18h9V5H8v13z", } - } } } @@ -15365,11 +15030,11 @@ impl IconShape for MdViewCarousel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 19h10V4H7v15zm-5-2h4V6H2v11zM18 6v11h4V6h-4z", } - } } } @@ -15411,11 +15076,11 @@ impl IconShape for MdViewColumn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z", } - } } } @@ -15457,11 +15122,11 @@ impl IconShape for MdViewDay { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 21h19v-3H2v3zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zM2 3v3h19V3H2z", } - } } } @@ -15503,11 +15168,11 @@ impl IconShape for MdViewHeadline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z", } - } } } @@ -15549,11 +15214,11 @@ impl IconShape for MdViewInAr { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.25 7.6l-5.5-3.18c-.46-.27-1.04-.27-1.5 0L5.75 7.6c-.46.27-.75.76-.75 1.3v6.35c0 .54.29 1.03.75 1.3l5.5 3.18c.46.27 1.04.27 1.5 0l5.5-3.18c.46-.27.75-.76.75-1.3V8.9c0-.54-.29-1.03-.75-1.3zM7 14.96v-4.62l4 2.32v4.61l-4-2.31zm5-4.03L8 8.61l4-2.31 4 2.31-4 2.32zm1 6.34v-4.61l4-2.32v4.62l-4 2.31zM7 2H3.5C2.67 2 2 2.67 2 3.5V7h2V4h3V2zm10 0h3.5c.83 0 1.5.67 1.5 1.5V7h-2V4h-3V2zM7 22H3.5c-.83 0-1.5-.67-1.5-1.5V17h2v3h3v2zm10 0h3.5c.83 0 1.5-.67 1.5-1.5V17h-2v3h-3v2z", } - } } } @@ -15595,11 +15260,11 @@ impl IconShape for MdViewList { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z", } - } } } @@ -15641,11 +15306,11 @@ impl IconShape for MdViewModule { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z", } - } } } @@ -15687,11 +15352,11 @@ impl IconShape for MdViewQuilt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z", } - } } } @@ -15731,16 +15396,14 @@ impl IconShape for MdViewSidebar { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z", } - } } } @@ -15782,11 +15445,11 @@ impl IconShape for MdViewStream { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 18h17v-6H4v6zM4 5v6h17V5H4z", } - } } } @@ -15828,11 +15491,11 @@ impl IconShape for MdViewWeek { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z", } - } } } @@ -15874,11 +15537,11 @@ impl IconShape for MdVisibility { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } - } } } @@ -15920,11 +15583,11 @@ impl IconShape for MdVisibilityOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z", } - } } } @@ -15966,11 +15629,11 @@ impl IconShape for MdVoiceOverOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12.99 9.18c0-.06.01-.12.01-.18 0-2.21-1.79-4-4-4-.06 0-.12.01-.18.01l4.17 4.17zm-6.1-3.56L4.27 3 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62L19.73 21 21 19.73l-8.62-8.62-5.49-5.49zM9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z", } - } } } @@ -16010,22 +15673,14 @@ impl IconShape for MdWatchLater { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.2,16.2L11,13V7h1.5v5.2l4.5,2.7L16.2,16.2z", - } - } - } + path { + d: "M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.2,16.2L11,13V7h1.5v5.2l4.5,2.7L16.2,16.2z", } - } } } @@ -16065,27 +15720,17 @@ impl IconShape for MdWifiProtectedSetup { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16.71,5.29L19,3h-8v8l2.3-2.3c1.97,1.46,3.25,3.78,3.25,6.42c0,1.31-0.32,2.54-0.88,3.63c2.33-1.52,3.88-4.14,3.88-7.13 C19.55,9.1,18.44,6.85,16.71,5.29z", } - g { - g { - g { - path { - d: "M16.71,5.29L19,3h-8v8l2.3-2.3c1.97,1.46,3.25,3.78,3.25,6.42c0,1.31-0.32,2.54-0.88,3.63c2.33-1.52,3.88-4.14,3.88-7.13 C19.55,9.1,18.44,6.85,16.71,5.29z", - } - } - g { - path { - d: "M7.46,8.88c0-1.31,0.32-2.54,0.88-3.63C6,6.77,4.46,9.39,4.46,12.38c0,2.52,1.1,4.77,2.84,6.33L5,21h8v-8l-2.3,2.3 C8.74,13.84,7.46,11.52,7.46,8.88z", - } - } - } + path { + d: "M7.46,8.88c0-1.31,0.32-2.54,0.88-3.63C6,6.77,4.46,9.39,4.46,12.38c0,2.52,1.1,4.77,2.84,6.33L5,21h8v-8l-2.3,2.3 C8.74,13.84,7.46,11.52,7.46,8.88z", } - } } } @@ -16127,11 +15772,11 @@ impl IconShape for MdWork { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z", } - } } } @@ -16173,11 +15818,11 @@ impl IconShape for MdWorkOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23 21.74l-1.46-1.46L7.21 5.95 3.25 1.99 1.99 3.25l2.7 2.7h-.64c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.89 2 2 2h15.64L21.74 23 23 21.74zM22 7.95c.05-1.11-.84-2-1.95-1.95h-4V3.95c0-1.11-.89-2-2-1.95h-4c-1.11-.05-2 .84-2 1.95v.32l13.95 14V7.95zM14.05 6H10V3.95h4.05V6z", } - } } } @@ -16219,12 +15864,12 @@ impl IconShape for MdWorkOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 6V4h-4v2h4zM4 8v11h16V8H4zm16-2c1.11 0 2 .89 2 2v11c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2l.01-11c0-1.11.88-2 1.99-2h4V4c0-1.11.89-2 2-2h4c1.11 0 2 .89 2 2v2h4z", fill_rule: "evenodd", } - } } } @@ -16264,16 +15909,14 @@ impl IconShape for MdWysiwyg { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M17,12H7v-2 h10V12z M13,16H7v-2h6V16z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.89,3,3,3.9,3,5v14c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.11,3,19,3z M19,19H5V7h14V19z M17,12H7v-2 h10V12z M13,16H7v-2h6V16z", } - } } } @@ -16315,11 +15958,11 @@ impl IconShape for MdYoutubeSearchedFor { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19l-4.99-5z", } - } } } @@ -16361,6 +16004,7 @@ impl IconShape for MdZoomIn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z", @@ -16368,7 +16012,6 @@ impl IconShape for MdZoomIn { path { d: "M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z", } - } } } @@ -16410,11 +16053,11 @@ impl IconShape for MdZoomOut { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z", } - } } } diff --git a/packages/lib/src/icons/md_alert_icons.rs b/packages/lib/src/icons/md_alert_icons.rs index 6e21769..af45ea9 100644 --- a/packages/lib/src/icons/md_alert_icons.rs +++ b/packages/lib/src/icons/md_alert_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAddAlert { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99h-3.98zm8.87-4.19V11c0-3.25-2.25-5.97-5.29-6.69v-.72C13.59 2.71 12.88 2 12 2s-1.59.71-1.59 1.59v.72C7.37 5.03 5.12 7.75 5.12 11v5.82L3 18.94V20h18v-1.06l-2.12-2.12zM16 13.01h-3v3h-2v-3H8V11h3V8h2v3h3v2.01z", } - } } } @@ -82,26 +82,20 @@ impl IconShape for MdAutoDelete { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - polygon { - points: "15,2 11.5,2 10.5,1 5.5,1 4.5,2 1,2 1,4 15,4", - } - path { - d: "M16,9c-0.7,0-1.37,0.1-2,0.29V5H2v12c0,1.1,0.9,2,2,2h5.68c1.12,2.36,3.53,4,6.32,4c3.87,0,7-3.13,7-7 C23,12.13,19.87,9,16,9z M16,21c-2.76,0-5-2.24-5-5s2.24-5,5-5s5,2.24,5,5S18.76,21,16,21z", - } - polygon { - points: "16.5,12 15,12 15,17 18.6,19.1 19.4,17.9 16.5,16.2", - } - } + polygon { + points: "15,2 11.5,2 10.5,1 5.5,1 4.5,2 1,2 1,4 15,4", + } + path { + d: "M16,9c-0.7,0-1.37,0.1-2,0.29V5H2v12c0,1.1,0.9,2,2,2h5.68c1.12,2.36,3.53,4,6.32,4c3.87,0,7-3.13,7-7 C23,12.13,19.87,9,16,9z M16,21c-2.76,0-5-2.24-5-5s2.24-5,5-5s5,2.24,5,5S18.76,21,16,21z", + } + polygon { + points: "16.5,12 15,12 15,17 18.6,19.1 19.4,17.9 16.5,16.2", } - } } } @@ -143,11 +137,11 @@ impl IconShape for MdError { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z", } - } } } @@ -189,11 +183,11 @@ impl IconShape for MdErrorOutline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -235,11 +229,11 @@ impl IconShape for MdNotificationImportant { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-5 0h-2v-2h2v2zm0-4h-2V8h2v4zm-1 10c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2z", } - } } } @@ -281,11 +275,11 @@ impl IconShape for MdWarning { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z", } - } } } diff --git a/packages/lib/src/icons/md_av_icons.rs b/packages/lib/src/icons/md_av_icons.rs index 2fe5782..19c81aa 100644 --- a/packages/lib/src/icons/md_av_icons.rs +++ b/packages/lib/src/icons/md_av_icons.rs @@ -38,11 +38,11 @@ impl IconShape for Md10k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M10 10.5h1.5v3H10zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 15H6v-4.5H4.5V9h3v6zm5.5-1c0 .55-.45 1-1 1H9.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H12c.55 0 1 .45 1 1v4zm6.5 1h-1.75L16 12.75V15h-1.5V9H16v2.25L17.75 9h1.75l-2.25 3 2.25 3z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for Md1k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8.5 12H9v-4.5H7.5V9h3v6zm7 0h-1.75L14 12.75V15h-1.5V9H14v2.25L15.75 9h1.75l-2.25 3 2.25 3z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for Md1kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 15H7.5v-4.5H6V9h3v6zm4.75 0L12 12.75V15h-1.5V9H12v2.25L13.75 9h1.75l-2.25 3 2.25 3h-1.75zm5.75-2.5H18V14h-1v-1.5h-1.5v-1H17V10h1v1.5h1.5v1z", } - } } } @@ -176,11 +176,11 @@ impl IconShape for Md2k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 9.5H8v1h3V15H6.5v-2.5c0-.55.45-1 1-1h2v-1h-3V9H10c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1zm8 2.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -222,11 +222,11 @@ impl IconShape for Md2kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 8.5c0 .55-.45 1-1 1h-2v1h3V15H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v1.5zm4.75 3.5l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75zM20 12.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -268,11 +268,11 @@ impl IconShape for Md3k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2v-1h2v-1h-3V9H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -314,11 +314,11 @@ impl IconShape for Md3kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6v-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -360,11 +360,11 @@ impl IconShape for Md4k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 10.5h-1V15H9.5v-1.5h-3V9H8v3h1.5V9H11v3h1v1.5zm6 1.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -406,11 +406,11 @@ impl IconShape for Md4kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8.5 10.5h-1V15H8v-1.5H5V9h1.5v3H8V9h1.5v3h1v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -450,23 +450,17 @@ impl IconShape for Md5g { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M17,13h2v2h-5V9h7c0-1.1-0.9-2-2-2h-5c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4h-4V13z", - } - path { - d: "M3,13h5v2H3v2h5c1.1,0,2-0.9,2-2v-2c0-1.1-0.9-2-2-2H5V9h5V7H3V13z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,13h2v2h-5V9h7c0-1.1-0.9-2-2-2h-5c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4h-4V13z", + } + path { + d: "M3,13h5v2H3v2h5c1.1,0,2-0.9,2-2v-2c0-1.1-0.9-2-2-2H5V9h5V7H3V13z", + } } } } @@ -508,11 +502,11 @@ impl IconShape for Md5k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-3V9H11v1.5zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -554,11 +548,11 @@ impl IconShape for Md5kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5v-1.5h3v-1H5V9h4.5v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -600,11 +594,11 @@ impl IconShape for Md6k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M8 12.5h1.5V14H8zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H11v1.5zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -646,11 +640,11 @@ impl IconShape for Md6kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6.5 12.5H8V14H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5v1.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -692,11 +686,11 @@ impl IconShape for Md7k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 15H7.75l1.38-4.5H6.5V9H10c.67 0 1.15.65.96 1.29L9.5 15zm8.5 0h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -738,11 +732,11 @@ impl IconShape for Md7kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM8 15H6.25l1.38-4.5H5V9h3.5c.67 0 1.15.65.96 1.29L8 15zm8 0h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -784,11 +778,11 @@ impl IconShape for Md8k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M8 12.5h1.5V14H8zM8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -830,11 +824,11 @@ impl IconShape for Md8kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6.5 12.5H8V14H6.5zm0-2.5H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -876,11 +870,11 @@ impl IconShape for Md9k { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3L18 15z", } - } } } @@ -922,11 +916,11 @@ impl IconShape for Md9kPlus { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6.5 10H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20v1z", } - } } } @@ -968,11 +962,11 @@ impl IconShape for MdAddToQueue { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12zm-5-7v2h-3v3h-2v-3H8v-2h3V7h2v3h3z", } - } } } @@ -1013,18 +1007,16 @@ impl IconShape for MdAirplay { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - polygon { - points: "6,22 18,22 12,16", - } - path { - d: "M21,3H3C1.9,3,1,3.9,1,5v12c0,1.1,0.9,2,2,2h4v-2H3V5h18v12h-4v2h4c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z", - } + polygon { + points: "6,22 18,22 12,16", + } + path { + d: "M21,3H3C1.9,3,1,3.9,1,5v12c0,1.1,0.9,2,2,2h4v-2H3V5h18v12h-4v2h4c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z", } - } } } @@ -1066,11 +1058,11 @@ impl IconShape for MdAlbum { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5zm0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z", } - } } } @@ -1112,11 +1104,11 @@ impl IconShape for MdArtTrack { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 13h-8v-2h8v2zm0-6h-8v2h8V7zm-8 10h8v-2h-8v2zm-2-8v6c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2zm-1.5 6l-2.25-3-1.75 2.26-1.25-1.51L3.5 15h7z", } - } } } @@ -1158,11 +1150,11 @@ impl IconShape for MdAvTimer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1zm0-14v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9h-1zm7 9c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1zM6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1z", } - } } } @@ -1204,11 +1196,11 @@ impl IconShape for MdBrandingWatermark { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16h-9v-6h9v6z", } - } } } @@ -1250,11 +1242,11 @@ impl IconShape for MdCallToAction { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3v-3h18v3z", } - } } } @@ -1296,11 +1288,11 @@ impl IconShape for MdClosedCaption { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1z", } - } } } @@ -1341,13 +1333,13 @@ impl IconShape for MdClosedCaptionDisabled { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M6.83,4H19c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-3.38-3.38C17.84,14.59,18,14.32,18,14v-1h-1.5v0.5h-0.17 l-1.83-1.83V10.5h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v0.17L6.83,4z M19.78,22.61L17.17,20H5c-1.11,0-2-0.9-2-2V6 c0-0.05,0.02-0.1,0.02-0.15L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M11,13.83L10.17,13H9.5v0.5h-2v-3h0.17L6.4,9.22 C6.16,9.41,6,9.68,6,10v4c0,0.55,0.45,1,1,1h3c0.55,0,1-0.45,1-1V13.83z", } - } } } @@ -1389,11 +1381,11 @@ impl IconShape for MdClosedCaptionOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.5 5.5v13h-15v-13h15zM19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1z", } - } } } @@ -1435,6 +1427,7 @@ impl IconShape for MdControlCamera { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.54 5.54L13.77 7.3 12 5.54 10.23 7.3 8.46 5.54 12 2zm2.92 10l-1.76-1.77L18.46 12l-1.76-1.77 1.76-1.77L22 12zm-10 2.92l1.77-1.76L12 18.46l1.77-1.76 1.77 1.76L12 22zm-2.92-10l1.76 1.77L5.54 12l1.76 1.77-1.76 1.77L2 12z", @@ -1444,7 +1437,6 @@ impl IconShape for MdControlCamera { cy: "12", r: "3", } - } } } @@ -1486,11 +1478,11 @@ impl IconShape for MdEqualizer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 20h4V4h-4v16zm-6 0h4v-8H4v8zM16 9v11h4V9h-4z", } - } } } @@ -1532,11 +1524,11 @@ impl IconShape for MdExplicit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h4v2h-4v2h4v2H9V7h6v2z", } - } } } @@ -1578,11 +1570,11 @@ impl IconShape for MdFastForward { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 18l8.5-6L4 6v12zm9-12v12l8.5-6L13 6z", } - } } } @@ -1624,11 +1616,11 @@ impl IconShape for MdFastRewind { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 18V6l-8.5 6 8.5 6zm.5-6l8.5 6V6l-8.5 6z", } - } } } @@ -1670,11 +1662,11 @@ impl IconShape for MdFeaturedPlayList { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 8H3V9h9v2zm0-4H3V5h9v2z", } - } } } @@ -1716,11 +1708,11 @@ impl IconShape for MdFeaturedVideo { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 9H3V5h9v7z", } - } } } @@ -1760,23 +1752,15 @@ impl IconShape for MdFiberDvr { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M17.5,10.5h2v1h-2V10.5z M4.5,10.5h2v3h-2V10.5z M21,3H3C1.89,3,1,3.89,1,5v14c0,1.1,0.89,2,2,2h18c1.11,0,2-0.9,2-2V5 C23,3.89,22.11,3,21,3z M8,13.5C8,14.35,7.35,15,6.5,15H3V9h3.5C7.35,9,8,9.65,8,10.5V13.5z M12.62,15h-1.5L9.37,9h1.5l1,3.43 l1-3.43h1.5L12.62,15z M21,11.5c0,0.6-0.4,1.15-0.9,1.4L21,15h-1.5l-0.85-2H17.5v2H16V9h3.5c0.85,0,1.5,0.65,1.5,1.5V11.5z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M17.5,10.5h2v1h-2V10.5z M4.5,10.5h2v3h-2V10.5z M21,3H3C1.89,3,1,3.89,1,5v14c0,1.1,0.89,2,2,2h18c1.11,0,2-0.9,2-2V5 C23,3.89,22.11,3,21,3z M8,13.5C8,14.35,7.35,15,6.5,15H3V9h3.5C7.35,9,8,9.65,8,10.5V13.5z M12.62,15h-1.5L9.37,9h1.5l1,3.43 l1-3.43h1.5L12.62,15z M21,11.5c0,0.6-0.4,1.15-0.9,1.4L21,15h-1.5l-0.85-2H17.5v2H16V9h3.5c0.85,0,1.5,0.65,1.5,1.5V11.5z", + } } } } @@ -1818,13 +1802,13 @@ impl IconShape for MdFiberManualRecord { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } circle { cx: "12", cy: "12", r: "8", } - } } } @@ -1864,23 +1848,15 @@ impl IconShape for MdFiberNew { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M20,4H4C2.89,4,2.01,4.89,2.01,6L2,18c0,1.11,0.89,2,2,2h16c1.11,0,2-0.89,2-2V6C22,4.89,21.11,4,20,4z M8.5,15H7.3 l-2.55-3.5V15H3.5V9h1.25l2.5,3.5V9H8.5V15z M13.5,10.26H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4V10.26z M20.5,14 c0,0.55-0.45,1-1,1h-4c-0.55,0-1-0.45-1-1V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25V14z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M20,4H4C2.89,4,2.01,4.89,2.01,6L2,18c0,1.11,0.89,2,2,2h16c1.11,0,2-0.89,2-2V6C22,4.89,21.11,4,20,4z M8.5,15H7.3 l-2.55-3.5V15H3.5V9h1.25l2.5,3.5V9H8.5V15z M13.5,10.26H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4V10.26z M20.5,14 c0,0.55-0.45,1-1,1h-4c-0.55,0-1-0.45-1-1V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25V14z", + } } } } @@ -1922,11 +1898,11 @@ impl IconShape for MdFiberPin { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5.5 10.5h2v1h-2zM20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zM9 11.5c0 .85-.65 1.5-1.5 1.5h-2v2H4V9h3.5c.85 0 1.5.65 1.5 1.5v1zm3.5 3.5H11V9h1.5v6zm7.5 0h-1.2l-2.55-3.5V15H15V9h1.25l2.5 3.5V9H20v6z", } - } } } @@ -1968,18 +1944,16 @@ impl IconShape for MdFiberSmartRecord { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", + } + circle { + cx: "9", + cy: "12", + r: "8", + } + path { + d: "M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74z", } - g { - circle { - cx: "9", - cy: "12", - r: "8", - } - path { - d: "M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74z", - } - } - } } } @@ -2019,26 +1993,20 @@ impl IconShape for MdForward10 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", - } - polygon { - points: "10.86,15.94 10.86,11.67 10.77,11.67 9,12.3 9,12.99 10.01,12.68 10.01,15.94", - } - path { - d: "M12.25,13.44v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82v-0.74c0-1.9-1.31-1.82-1.44-1.82 C13.55,11.62,12.25,11.53,12.25,13.44z M14.29,13.32v0.97c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01C14.07,12.3,14.29,12.57,14.29,13.32z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", + } + polygon { + points: "10.86,15.94 10.86,11.67 10.77,11.67 9,12.3 9,12.99 10.01,12.68 10.01,15.94", + } + path { + d: "M12.25,13.44v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82v-0.74c0-1.9-1.31-1.82-1.44-1.82 C13.55,11.62,12.25,11.53,12.25,13.44z M14.29,13.32v0.97c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01C14.07,12.3,14.29,12.57,14.29,13.32z", + } } } } @@ -2078,26 +2046,20 @@ impl IconShape for MdForward30 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", - } - path { - d: "M10.06,15.38c-0.29,0-0.62-0.17-0.62-0.54H8.59c0,0.97,0.9,1.23,1.45,1.23c0.87,0,1.51-0.46,1.51-1.25 c0-0.66-0.45-0.9-0.71-1c0.11-0.05,0.65-0.32,0.65-0.92c0-0.21-0.05-1.22-1.44-1.22c-0.62,0-1.4,0.35-1.4,1.16h0.85 c0-0.34,0.31-0.48,0.57-0.48c0.59,0,0.58,0.5,0.58,0.54c0,0.52-0.41,0.59-0.63,0.59H9.56v0.66h0.45c0.65,0,0.7,0.42,0.7,0.64 C10.71,15.11,10.5,15.38,10.06,15.38z", - } - path { - d: "M13.85,11.68c-0.14,0-1.44-0.08-1.44,1.82v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82V13.5 C15.3,11.59,13.99,11.68,13.85,11.68z M14.45,14.35c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01c0.38,0,0.6,0.26,0.6,1.01V14.35z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8s8-3.58,8-8H18z", + } + path { + d: "M10.06,15.38c-0.29,0-0.62-0.17-0.62-0.54H8.59c0,0.97,0.9,1.23,1.45,1.23c0.87,0,1.51-0.46,1.51-1.25 c0-0.66-0.45-0.9-0.71-1c0.11-0.05,0.65-0.32,0.65-0.92c0-0.21-0.05-1.22-1.44-1.22c-0.62,0-1.4,0.35-1.4,1.16h0.85 c0-0.34,0.31-0.48,0.57-0.48c0.59,0,0.58,0.5,0.58,0.54c0,0.52-0.41,0.59-0.63,0.59H9.56v0.66h0.45c0.65,0,0.7,0.42,0.7,0.64 C10.71,15.11,10.5,15.38,10.06,15.38z", + } + path { + d: "M13.85,11.68c-0.14,0-1.44-0.08-1.44,1.82v0.74c0,1.9,1.31,1.82,1.44,1.82c0.14,0,1.44,0.09,1.44-1.82V13.5 C15.3,11.59,13.99,11.68,13.85,11.68z M14.45,14.35c0,0.77-0.21,1.03-0.59,1.03c-0.38,0-0.6-0.26-0.6-1.03v-0.97 c0-0.75,0.22-1.01,0.59-1.01c0.38,0,0.6,0.26,0.6,1.01V14.35z", + } } } } @@ -2137,23 +2099,17 @@ impl IconShape for MdForward5 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8c4.42,0,8-3.58,8-8 H18z", - } - path { - d: "M12.03,15.38c-0.44,0-0.58-0.31-0.6-0.56h-0.84c0.03,0.85,0.79,1.25,1.44,1.25c0.93,0,1.44-0.63,1.44-1.43 c0-1.33-0.97-1.44-1.3-1.44c-0.2,0-0.43,0.05-0.64,0.16l0.11-0.92h1.7v-0.71h-2.39l-0.25,2.17l0.67,0.17 c0.13-0.13,0.28-0.23,0.57-0.23c0.4,0,0.69,0.23,0.69,0.75C12.62,14.64,12.65,15.38,12.03,15.38z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,13c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6v4l5-5l-5-5v4c-4.42,0-8,3.58-8,8c0,4.42,3.58,8,8,8c4.42,0,8-3.58,8-8 H18z", + } + path { + d: "M12.03,15.38c-0.44,0-0.58-0.31-0.6-0.56h-0.84c0.03,0.85,0.79,1.25,1.44,1.25c0.93,0,1.44-0.63,1.44-1.43 c0-1.33-0.97-1.44-1.3-1.44c-0.2,0-0.43,0.05-0.64,0.16l0.11-0.92h1.7v-0.71h-2.39l-0.25,2.17l0.67,0.17 c0.13-0.13,0.28-0.23,0.57-0.23c0.4,0,0.69,0.23,0.69,0.75C12.62,14.64,12.65,15.38,12.03,15.38z", + } } } } @@ -2195,11 +2151,11 @@ impl IconShape for MdGames { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z", } - } } } @@ -2241,11 +2197,11 @@ impl IconShape for MdHd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 12H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm1.5 4.5h2v-3h-2v3z", } - } } } @@ -2287,11 +2243,11 @@ impl IconShape for MdHearing { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2zM7.64 2.64L6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36zM11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5z", } - } } } @@ -2331,16 +2287,14 @@ impl IconShape for MdHearingDisabled { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M6.03,3.2C7.15,2.44,8.51,2,10,2c3.93,0,7,3.07,7,7c0,1.26-0.38,2.65-1.07,3.9c-0.02,0.04-0.05,0.08-0.08,0.13l-1.48-1.48 C14.77,10.69,15,9.8,15,9c0-2.8-2.2-5-5-5C9.08,4,8.24,4.26,7.5,4.67L6.03,3.2z M17.21,14.38l1.43,1.43C20.11,13.93,21,11.57,21,9 c0-3.04-1.23-5.79-3.22-7.78l-1.42,1.42C17.99,4.26,19,6.51,19,9C19,11.02,18.33,12.88,17.21,14.38z M10,6.5 c-0.21,0-0.4,0.03-0.59,0.08l3.01,3.01C12.47,9.4,12.5,9.21,12.5,9C12.5,7.62,11.38,6.5,10,6.5z M21.19,21.19L2.81,2.81L1.39,4.22 l2.13,2.13C3.19,7.16,3,8.05,3,9h2c0-0.36,0.05-0.71,0.12-1.05l6.61,6.61c-0.88,0.68-1.78,1.41-2.27,2.9c-0.5,1.5-1,2.01-1.71,2.38 C7.56,19.94,7.29,20,7,20c-1.1,0-2-0.9-2-2H3c0,2.21,1.79,4,4,4c0.57,0,1.13-0.12,1.64-0.35c1.36-0.71,2.13-1.73,2.73-3.55 c0.32-0.98,0.9-1.43,1.71-2.05c0.03-0.02,0.05-0.04,0.08-0.06l6.62,6.62L21.19,21.19z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6.03,3.2C7.15,2.44,8.51,2,10,2c3.93,0,7,3.07,7,7c0,1.26-0.38,2.65-1.07,3.9c-0.02,0.04-0.05,0.08-0.08,0.13l-1.48-1.48 C14.77,10.69,15,9.8,15,9c0-2.8-2.2-5-5-5C9.08,4,8.24,4.26,7.5,4.67L6.03,3.2z M17.21,14.38l1.43,1.43C20.11,13.93,21,11.57,21,9 c0-3.04-1.23-5.79-3.22-7.78l-1.42,1.42C17.99,4.26,19,6.51,19,9C19,11.02,18.33,12.88,17.21,14.38z M10,6.5 c-0.21,0-0.4,0.03-0.59,0.08l3.01,3.01C12.47,9.4,12.5,9.21,12.5,9C12.5,7.62,11.38,6.5,10,6.5z M21.19,21.19L2.81,2.81L1.39,4.22 l2.13,2.13C3.19,7.16,3,8.05,3,9h2c0-0.36,0.05-0.71,0.12-1.05l6.61,6.61c-0.88,0.68-1.78,1.41-2.27,2.9c-0.5,1.5-1,2.01-1.71,2.38 C7.56,19.94,7.29,20,7,20c-1.1,0-2-0.9-2-2H3c0,2.21,1.79,4,4,4c0.57,0,1.13-0.12,1.64-0.35c1.36-0.71,2.13-1.73,2.73-3.55 c0.32-0.98,0.9-1.43,1.71-2.05c0.03-0.02,0.05-0.04,0.08-0.06l6.62,6.62L21.19,21.19z", + } } } } @@ -2382,11 +2336,11 @@ impl IconShape for MdHighQuality { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 11H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm7-1c0 .55-.45 1-1 1h-.75v1.5h-1.5V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v4zm-3.5-.5h2v-3h-2v3z", } - } } } @@ -2428,11 +2382,11 @@ impl IconShape for MdLibraryAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } - } } } @@ -2474,11 +2428,11 @@ impl IconShape for MdLibraryAddCheck { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41 12.47 14zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z", } - } } } @@ -2520,11 +2474,11 @@ impl IconShape for MdLibraryBooks { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9H9V9h10v2zm-4 4H9v-2h6v2zm4-8H9V5h10v2z", } - } } } @@ -2566,11 +2520,11 @@ impl IconShape for MdLibraryMusic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4v2zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z", } - } } } @@ -2612,11 +2566,11 @@ impl IconShape for MdLoop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z", } - } } } @@ -2658,11 +2612,11 @@ impl IconShape for MdMic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } - } } } @@ -2704,11 +2658,11 @@ impl IconShape for MdMicNone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm-1.2-9.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2V4.9zm6.5 6.1c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } - } } } @@ -2750,11 +2704,11 @@ impl IconShape for MdMicOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M19 11h-1.7c0 .74-.16 1.43-.43 2.05l1.23 1.23c.56-.98.9-2.09.9-3.28zm-4.02.17c0-.06.02-.11.02-.17V5c0-1.66-1.34-3-3-3S9 3.34 9 5v.18l5.98 5.99zM4.27 3L3 4.27l6.01 6.01V11c0 1.66 1.33 3 2.99 3 .22 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.54-.9L19.73 21 21 19.73 4.27 3z", } - } } } @@ -2796,11 +2750,11 @@ impl IconShape for MdMissedVideoCall { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zM10 15l-3.89-3.89v2.55H5V9.22h4.44v1.11H6.89l3.11 3.1 4.22-4.22.78.79-5 5z", } - } } } @@ -2842,11 +2796,11 @@ impl IconShape for MdMovie { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z", } - } } } @@ -2888,11 +2842,11 @@ impl IconShape for MdMusicVideo { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h18v14zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3z", } - } } } @@ -2934,11 +2888,11 @@ impl IconShape for MdNewReleases { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23 12l-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12zm-10 5h-2v-2h2v2zm0-4h-2V7h2v6z", } - } } } @@ -2980,11 +2934,11 @@ impl IconShape for MdNotInterested { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z", } - } } } @@ -3026,11 +2980,11 @@ impl IconShape for MdNote { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M22 10l-6-6H4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99l16-.01c1.1 0 2-.89 2-1.99v-8zm-7-4.5l5.5 5.5H15V5.5z", } - } } } @@ -3072,11 +3026,11 @@ impl IconShape for MdPause { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 19h4V5H6v14zm8-14v14h4V5h-4z", } - } } } @@ -3118,11 +3072,11 @@ impl IconShape for MdPauseCircleFilled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z", } - } } } @@ -3164,11 +3118,11 @@ impl IconShape for MdPauseCircleOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z", } - } } } @@ -3210,11 +3164,11 @@ impl IconShape for MdPlayArrow { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 5v14l11-7z", } - } } } @@ -3256,11 +3210,11 @@ impl IconShape for MdPlayCircleFilled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z", } - } } } @@ -3302,11 +3256,11 @@ impl IconShape for MdPlayCircleOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 16.5l6-4.5-6-4.5v9zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -3348,11 +3302,11 @@ impl IconShape for MdPlayDisabled { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm11.75 11.47l-.11-.11.11.11z", + fill: "none", } path { d: "M8 5.19V5l11 7-2.55 1.63L8 5.19zm12 14.54l-5.11-5.11L8 7.73 4.27 4 3 5.27l5 5V19l5.33-3.4 5.4 5.4L20 19.73z", } - } } } @@ -3394,11 +3348,11 @@ impl IconShape for MdPlaylistAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 10H2v2h12v-2zm0-4H2v2h12V6zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zM2 16h8v-2H2v2z", } - } } } @@ -3438,22 +3392,14 @@ impl IconShape for MdPlaylistAddCheck { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M14,10H2v2h12V10z M14,6H2v2h12V6z M2,16h8v-2H2V16z M21.5,11.5L23,13l-6.99,7l-4.51-4.5L13,14l3.01,3L21.5,11.5z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,10H2v2h12V10z M14,6H2v2h12V6z M2,16h8v-2H2V16z M21.5,11.5L23,13l-6.99,7l-4.51-4.5L13,14l3.01,3L21.5,11.5z", + } } } } @@ -3495,11 +3441,11 @@ impl IconShape for MdPlaylistPlay { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 10h12v2H4zm0-4h12v2H4zm0 8h8v2H4zm10 0v6l5-3z", } - } } } @@ -3541,11 +3487,11 @@ impl IconShape for MdQueue { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } - } } } @@ -3587,11 +3533,11 @@ impl IconShape for MdQueueMusic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z", } - } } } @@ -3631,23 +3577,15 @@ impl IconShape for MdQueuePlayNext { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h2v-2H3V5h18v8h2V5C23,3.89,22.1,3,21,3z M13,10V7h-2v3H8v2h3v3 h2v-3h3v-2H13z M24,18l-4.5,4.5L18,21l3-3l-3-3l1.5-1.5L24,18z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h2v-2H3V5h18v8h2V5C23,3.89,22.1,3,21,3z M13,10V7h-2v3H8v2h3v3 h2v-3h3v-2H13z M24,18l-4.5,4.5L18,21l3-3l-3-3l1.5-1.5L24,18z", + } } } } @@ -3689,11 +3627,11 @@ impl IconShape for MdRadio { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2H8.3l8.26-3.34L15.88 1 3.24 6.15zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm13-8h-2v-2h-2v2H4V8h16v4z", } - } } } @@ -3735,11 +3673,11 @@ impl IconShape for MdRecentActors { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 5v14h2V5h-2zm-4 14h2V5h-2v14zM14 5H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zM8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75zM12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25V17z", } - } } } @@ -3779,23 +3717,15 @@ impl IconShape for MdRemoveFromQueue { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h5c1.1,0,1.99-0.9,1.99-2L23,5C23,3.89,22.1,3,21,3z M21,17H3V5 h18V17z M16,10v2H8v-2H16z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M21,3H3C1.89,3,1,3.89,1,5v12c0,1.1,0.89,2,2,2h5v2h8v-2h5c1.1,0,1.99-0.9,1.99-2L23,5C23,3.89,22.1,3,21,3z M21,17H3V5 h18V17z M16,10v2H8v-2H16z", + } } } } @@ -3837,11 +3767,11 @@ impl IconShape for MdRepeat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z", } - } } } @@ -3883,12 +3813,12 @@ impl IconShape for MdRepeatOn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z", fill_rule: "evenodd", } - } } } @@ -3930,11 +3860,11 @@ impl IconShape for MdRepeatOne { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z", } - } } } @@ -3976,12 +3906,12 @@ impl IconShape for MdRepeatOneOn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z", fill_rule: "evenodd", } - } } } @@ -4023,11 +3953,11 @@ impl IconShape for MdReplay { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z", } - } } } @@ -4067,28 +3997,20 @@ impl IconShape for MdReplay10 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M11.99,5V1l-5,5l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6h-2c0,4.42,3.58,8,8,8s8-3.58,8-8S16.41,5,11.99,5z", - } - g { - path { - d: "M10.89,16h-0.85v-3.26l-1.01,0.31v-0.69l1.77-0.63h0.09V16z", - } - path { - d: "M15.17,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1c0.18,0.07,0.33,0.18,0.46,0.33 s0.23,0.34,0.3,0.57s0.11,0.5,0.11,0.82V14.24z M14.32,13.38c0-0.19-0.01-0.35-0.04-0.48s-0.07-0.23-0.12-0.31 s-0.11-0.14-0.19-0.17s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31 s-0.04,0.29-0.04,0.48v0.97c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05 s0.18-0.02,0.25-0.05s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32s0.04-0.29,0.04-0.48V13.38z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11.99,5V1l-5,5l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6h-2c0,4.42,3.58,8,8,8s8-3.58,8-8S16.41,5,11.99,5z", + } + path { + d: "M10.89,16h-0.85v-3.26l-1.01,0.31v-0.69l1.77-0.63h0.09V16z", + } + path { + d: "M15.17,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1c0.18,0.07,0.33,0.18,0.46,0.33 s0.23,0.34,0.3,0.57s0.11,0.5,0.11,0.82V14.24z M14.32,13.38c0-0.19-0.01-0.35-0.04-0.48s-0.07-0.23-0.12-0.31 s-0.11-0.14-0.19-0.17s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31 s-0.04,0.29-0.04,0.48v0.97c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05 s0.18-0.02,0.25-0.05s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32s0.04-0.29,0.04-0.48V13.38z", + } } } } @@ -4128,28 +4050,20 @@ impl IconShape for MdReplay30 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", - } - g { - path { - d: "M9.56,13.49h0.45c0.21,0,0.37-0.05,0.48-0.16s0.16-0.25,0.16-0.43c0-0.08-0.01-0.15-0.04-0.22s-0.06-0.12-0.11-0.17 s-0.11-0.09-0.18-0.11s-0.16-0.04-0.25-0.04c-0.08,0-0.15,0.01-0.22,0.03s-0.13,0.05-0.18,0.1s-0.09,0.09-0.12,0.15 s-0.05,0.13-0.05,0.2H8.65c0-0.18,0.04-0.34,0.11-0.48s0.17-0.27,0.3-0.37s0.27-0.18,0.44-0.23s0.35-0.08,0.54-0.08 c0.21,0,0.41,0.03,0.59,0.08s0.33,0.13,0.46,0.23s0.23,0.23,0.3,0.38s0.11,0.33,0.11,0.53c0,0.09-0.01,0.18-0.04,0.27 s-0.07,0.17-0.13,0.25s-0.12,0.15-0.2,0.22s-0.17,0.12-0.28,0.17c0.24,0.09,0.42,0.21,0.54,0.39s0.18,0.38,0.18,0.61 c0,0.2-0.04,0.38-0.12,0.53s-0.18,0.29-0.32,0.39s-0.29,0.19-0.48,0.24s-0.38,0.08-0.6,0.08c-0.18,0-0.36-0.02-0.53-0.07 s-0.33-0.12-0.46-0.23s-0.25-0.23-0.33-0.38s-0.12-0.34-0.12-0.55h0.85c0,0.08,0.02,0.15,0.05,0.22s0.07,0.12,0.13,0.17 s0.12,0.09,0.2,0.11s0.16,0.04,0.25,0.04c0.1,0,0.19-0.01,0.27-0.04s0.15-0.07,0.2-0.12s0.1-0.11,0.13-0.18s0.04-0.15,0.04-0.24 c0-0.11-0.02-0.21-0.05-0.29s-0.08-0.15-0.14-0.2s-0.13-0.09-0.22-0.11s-0.18-0.04-0.29-0.04H9.56V13.49z", - } - path { - d: "M15.3,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1s0.33,0.18,0.46,0.33s0.23,0.34,0.3,0.57 s0.11,0.5,0.11,0.82V14.24z M14.45,13.38c0-0.19-0.01-0.35-0.04-0.48c-0.03-0.13-0.07-0.23-0.12-0.31s-0.11-0.14-0.19-0.17 s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31s-0.04,0.29-0.04,0.48v0.97 c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05s0.18-0.02,0.25-0.05 s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32c0.03-0.13,0.04-0.29,0.04-0.48V13.38z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", + } + path { + d: "M9.56,13.49h0.45c0.21,0,0.37-0.05,0.48-0.16s0.16-0.25,0.16-0.43c0-0.08-0.01-0.15-0.04-0.22s-0.06-0.12-0.11-0.17 s-0.11-0.09-0.18-0.11s-0.16-0.04-0.25-0.04c-0.08,0-0.15,0.01-0.22,0.03s-0.13,0.05-0.18,0.1s-0.09,0.09-0.12,0.15 s-0.05,0.13-0.05,0.2H8.65c0-0.18,0.04-0.34,0.11-0.48s0.17-0.27,0.3-0.37s0.27-0.18,0.44-0.23s0.35-0.08,0.54-0.08 c0.21,0,0.41,0.03,0.59,0.08s0.33,0.13,0.46,0.23s0.23,0.23,0.3,0.38s0.11,0.33,0.11,0.53c0,0.09-0.01,0.18-0.04,0.27 s-0.07,0.17-0.13,0.25s-0.12,0.15-0.2,0.22s-0.17,0.12-0.28,0.17c0.24,0.09,0.42,0.21,0.54,0.39s0.18,0.38,0.18,0.61 c0,0.2-0.04,0.38-0.12,0.53s-0.18,0.29-0.32,0.39s-0.29,0.19-0.48,0.24s-0.38,0.08-0.6,0.08c-0.18,0-0.36-0.02-0.53-0.07 s-0.33-0.12-0.46-0.23s-0.25-0.23-0.33-0.38s-0.12-0.34-0.12-0.55h0.85c0,0.08,0.02,0.15,0.05,0.22s0.07,0.12,0.13,0.17 s0.12,0.09,0.2,0.11s0.16,0.04,0.25,0.04c0.1,0,0.19-0.01,0.27-0.04s0.15-0.07,0.2-0.12s0.1-0.11,0.13-0.18s0.04-0.15,0.04-0.24 c0-0.11-0.02-0.21-0.05-0.29s-0.08-0.15-0.14-0.2s-0.13-0.09-0.22-0.11s-0.18-0.04-0.29-0.04H9.56V13.49z", + } + path { + d: "M15.3,14.24c0,0.32-0.03,0.6-0.1,0.82s-0.17,0.42-0.29,0.57s-0.28,0.26-0.45,0.33s-0.37,0.1-0.59,0.1 s-0.41-0.03-0.59-0.1s-0.33-0.18-0.46-0.33s-0.23-0.34-0.3-0.57s-0.11-0.5-0.11-0.82V13.5c0-0.32,0.03-0.6,0.1-0.82 s0.17-0.42,0.29-0.57s0.28-0.26,0.45-0.33s0.37-0.1,0.59-0.1s0.41,0.03,0.59,0.1s0.33,0.18,0.46,0.33s0.23,0.34,0.3,0.57 s0.11,0.5,0.11,0.82V14.24z M14.45,13.38c0-0.19-0.01-0.35-0.04-0.48c-0.03-0.13-0.07-0.23-0.12-0.31s-0.11-0.14-0.19-0.17 s-0.16-0.05-0.25-0.05s-0.18,0.02-0.25,0.05s-0.14,0.09-0.19,0.17s-0.09,0.18-0.12,0.31s-0.04,0.29-0.04,0.48v0.97 c0,0.19,0.01,0.35,0.04,0.48s0.07,0.24,0.12,0.32s0.11,0.14,0.19,0.17s0.16,0.05,0.25,0.05s0.18-0.02,0.25-0.05 s0.14-0.09,0.19-0.17s0.09-0.19,0.11-0.32c0.03-0.13,0.04-0.29,0.04-0.48V13.38z", + } } } } @@ -4189,25 +4103,17 @@ impl IconShape for MdReplay5 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", - } - g { - path { - d: "M10.69,13.9l0.25-2.17h2.39v0.71h-1.7l-0.11,0.92c0.03-0.02,0.07-0.03,0.11-0.05s0.09-0.04,0.15-0.05 s0.12-0.03,0.18-0.04s0.13-0.02,0.2-0.02c0.21,0,0.39,0.03,0.55,0.1s0.3,0.16,0.41,0.28s0.2,0.27,0.25,0.45s0.09,0.38,0.09,0.6 c0,0.19-0.03,0.37-0.09,0.54s-0.15,0.32-0.27,0.45s-0.27,0.24-0.45,0.31s-0.39,0.12-0.64,0.12c-0.18,0-0.36-0.03-0.53-0.08 s-0.32-0.14-0.46-0.24s-0.24-0.24-0.32-0.39s-0.13-0.33-0.13-0.53h0.84c0.02,0.18,0.08,0.32,0.19,0.41s0.25,0.15,0.42,0.15 c0.11,0,0.2-0.02,0.27-0.06s0.14-0.1,0.18-0.17s0.08-0.15,0.11-0.25s0.03-0.2,0.03-0.31s-0.01-0.21-0.04-0.31 s-0.07-0.17-0.13-0.24s-0.13-0.12-0.21-0.15s-0.19-0.05-0.3-0.05c-0.08,0-0.15,0.01-0.2,0.02s-0.11,0.03-0.15,0.05 s-0.08,0.05-0.12,0.07s-0.07,0.06-0.1,0.09L10.69,13.9z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,5V1L7,6l5,5V7c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6H4c0,4.42,3.58,8,8,8s8-3.58,8-8S16.42,5,12,5z", + } + path { + d: "M10.69,13.9l0.25-2.17h2.39v0.71h-1.7l-0.11,0.92c0.03-0.02,0.07-0.03,0.11-0.05s0.09-0.04,0.15-0.05 s0.12-0.03,0.18-0.04s0.13-0.02,0.2-0.02c0.21,0,0.39,0.03,0.55,0.1s0.3,0.16,0.41,0.28s0.2,0.27,0.25,0.45s0.09,0.38,0.09,0.6 c0,0.19-0.03,0.37-0.09,0.54s-0.15,0.32-0.27,0.45s-0.27,0.24-0.45,0.31s-0.39,0.12-0.64,0.12c-0.18,0-0.36-0.03-0.53-0.08 s-0.32-0.14-0.46-0.24s-0.24-0.24-0.32-0.39s-0.13-0.33-0.13-0.53h0.84c0.02,0.18,0.08,0.32,0.19,0.41s0.25,0.15,0.42,0.15 c0.11,0,0.2-0.02,0.27-0.06s0.14-0.1,0.18-0.17s0.08-0.15,0.11-0.25s0.03-0.2,0.03-0.31s-0.01-0.21-0.04-0.31 s-0.07-0.17-0.13-0.24s-0.13-0.12-0.21-0.15s-0.19-0.05-0.3-0.05c-0.08,0-0.15,0.01-0.2,0.02s-0.11,0.03-0.15,0.05 s-0.08,0.05-0.12,0.07s-0.07,0.06-0.1,0.09L10.69,13.9z", + } } } } @@ -4249,12 +4155,12 @@ impl IconShape for MdReplayCircleFilled { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm6 10c0 3.31-2.69 6-6 6s-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4v3L8 7l4-4v3c3.31 0 6 2.69 6 6z", fill_rule: "evenodd", } - } } } @@ -4296,11 +4202,11 @@ impl IconShape for MdSd { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm-3.5 4.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v1H10c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-1h1.5v.5h2zm5 0h2v-3h-2v3z", } - } } } @@ -4342,11 +4248,11 @@ impl IconShape for MdShuffle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5zm.33 9.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z", } - } } } @@ -4388,12 +4294,12 @@ impl IconShape for MdShuffleOn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5zm.33 9.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z", fill_rule: "evenodd", } - } } } @@ -4435,11 +4341,11 @@ impl IconShape for MdSkipNext { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z", } - } } } @@ -4481,11 +4387,11 @@ impl IconShape for MdSkipPrevious { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 6h2v12H6zm3.5 6l8.5 6V6z", } - } } } @@ -4527,11 +4433,11 @@ impl IconShape for MdSlowMotionVideo { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M13.05 9.79L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zM11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62zM5.69 7.1L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9zM4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89zm1.61 6.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62l-1.42 1.43zM22 12c0 5.16-3.92 9.42-8.95 9.95v-2.02C16.97 19.41 20 16.05 20 12s-3.03-7.41-6.95-7.93V2.05C18.08 2.58 22 6.84 22 12z", } - } } } @@ -4573,11 +4479,11 @@ impl IconShape for MdSnooze { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-3-9h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9v2z", } - } } } @@ -4619,11 +4525,11 @@ impl IconShape for MdSortByAlpha { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm.75.75h22.5v22.5H.75z", + fill: "none", } path { d: "M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27L1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27H6.1zm-1.13 7.37l1.94-5.18 1.94 5.18H4.97zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26l-5.93 8.6z", } - } } } @@ -4665,11 +4571,11 @@ impl IconShape for MdSpeed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.38 8.57l-1.23 1.85a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.85-1.23A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0-.27-10.44zm-9.79 6.84a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83z", } - } } } @@ -4711,11 +4617,11 @@ impl IconShape for MdStop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 6h12v12H6z", } - } } } @@ -4755,19 +4661,15 @@ impl IconShape for MdStopCircle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M8,16h8V8H8V16z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z", - fill_rule: "evenodd", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M8,16h8V8H8V16z M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z", + fill_rule: "evenodd", + } } } } @@ -4812,8 +4714,8 @@ impl IconShape for MdSubscriptions { } path { d: "M0 0h24v24H0z", + fill: "none", } - } } } @@ -4855,11 +4757,11 @@ impl IconShape for MdSubtitles { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z", } - } } } @@ -4901,11 +4803,11 @@ impl IconShape for MdSurroundSound { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12c0-2.05.78-4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s.59 3.07 1.76 4.24zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm5.66 1.66l-1.41-1.41C17.41 15.07 18 13.54 18 12s-.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12c0 2.05-.78 4.1-2.34 5.66zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -4947,11 +4849,11 @@ impl IconShape for MdVideoCall { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zM14 13h-3v3H9v-3H6v-2h3V8h2v3h3v2z", } - } } } @@ -4993,11 +4895,11 @@ impl IconShape for MdVideoLabel { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 13H3V5h18v11z", } - } } } @@ -5039,11 +4941,11 @@ impl IconShape for MdVideoLibrary { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z", } - } } } @@ -5083,26 +4985,20 @@ impl IconShape for MdVideoSettings { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M3,6h18v5h2V6c0-1.1-0.9-2-2-2H3C1.9,4,1,4.9,1,6v12c0,1.1,0.9,2,2,2h9v-2H3V6z", - } - polygon { - points: "15,12 9,8 9,16", - } - path { - d: "M22.71,18.43c0.03-0.29,0.04-0.58,0.01-0.86l1.07-0.85c0.1-0.08,0.12-0.21,0.06-0.32l-1.03-1.79 c-0.06-0.11-0.19-0.15-0.31-0.11L21.23,15c-0.23-0.17-0.48-0.31-0.75-0.42l-0.2-1.36C20.26,13.09,20.16,13,20.03,13h-2.07 c-0.12,0-0.23,0.09-0.25,0.21l-0.2,1.36c-0.26,0.11-0.51,0.26-0.74,0.42l-1.28-0.5c-0.12-0.05-0.25,0-0.31,0.11l-1.03,1.79 c-0.06,0.11-0.04,0.24,0.06,0.32l1.07,0.86c-0.03,0.29-0.04,0.58-0.01,0.86l-1.07,0.85c-0.1,0.08-0.12,0.21-0.06,0.32l1.03,1.79 c0.06,0.11,0.19,0.15,0.31,0.11l1.27-0.5c0.23,0.17,0.48,0.31,0.75,0.42l0.2,1.36c0.02,0.12,0.12,0.21,0.25,0.21h2.07 c0.12,0,0.23-0.09,0.25-0.21l0.2-1.36c0.26-0.11,0.51-0.26,0.74-0.42l1.28,0.5c0.12,0.05,0.25,0,0.31-0.11l1.03-1.79 c0.06-0.11,0.04-0.24-0.06-0.32L22.71,18.43z M19,19.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5 S19.83,19.5,19,19.5z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M3,6h18v5h2V6c0-1.1-0.9-2-2-2H3C1.9,4,1,4.9,1,6v12c0,1.1,0.9,2,2,2h9v-2H3V6z", + } + polygon { + points: "15,12 9,8 9,16", + } + path { + d: "M22.71,18.43c0.03-0.29,0.04-0.58,0.01-0.86l1.07-0.85c0.1-0.08,0.12-0.21,0.06-0.32l-1.03-1.79 c-0.06-0.11-0.19-0.15-0.31-0.11L21.23,15c-0.23-0.17-0.48-0.31-0.75-0.42l-0.2-1.36C20.26,13.09,20.16,13,20.03,13h-2.07 c-0.12,0-0.23,0.09-0.25,0.21l-0.2,1.36c-0.26,0.11-0.51,0.26-0.74,0.42l-1.28-0.5c-0.12-0.05-0.25,0-0.31,0.11l-1.03,1.79 c-0.06,0.11-0.04,0.24,0.06,0.32l1.07,0.86c-0.03,0.29-0.04,0.58-0.01,0.86l-1.07,0.85c-0.1,0.08-0.12,0.21-0.06,0.32l1.03,1.79 c0.06,0.11,0.19,0.15,0.31,0.11l1.27-0.5c0.23,0.17,0.48,0.31,0.75,0.42l0.2,1.36c0.02,0.12,0.12,0.21,0.25,0.21h2.07 c0.12,0,0.23-0.09,0.25-0.21l0.2-1.36c0.26-0.11,0.51-0.26,0.74-0.42l1.28,0.5c0.12,0.05,0.25,0,0.31-0.11l1.03-1.79 c0.06-0.11,0.04-0.24-0.06-0.32L22.71,18.43z M19,19.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5 S19.83,19.5,19,19.5z", + } } } } @@ -5144,11 +5040,11 @@ impl IconShape for MdVideocam { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z", } - } } } @@ -5190,11 +5086,11 @@ impl IconShape for MdVideocamOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M21 6.5l-4 4V7c0-.55-.45-1-1-1H9.82L21 17.18V6.5zM3.27 2L2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.54-.18L19.73 21 21 19.73 3.27 2z", } - } } } @@ -5236,11 +5132,11 @@ impl IconShape for MdVolumeDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z", } - } } } @@ -5282,11 +5178,11 @@ impl IconShape for MdVolumeMute { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 9v6h4l5 5V4l-5 5H7z", } - } } } @@ -5328,11 +5224,11 @@ impl IconShape for MdVolumeOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z", } - } } } @@ -5374,11 +5270,11 @@ impl IconShape for MdVolumeUp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z", } - } } } @@ -5420,11 +5316,11 @@ impl IconShape for MdWeb { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 14H4v-4h11v4zm0-5H4V9h11v4zm5 5h-4V9h4v9z", } - } } } @@ -5466,11 +5362,11 @@ impl IconShape for MdWebAsset { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm0 14H5V8h14v10z", } - } } } diff --git a/packages/lib/src/icons/md_communication_icons.rs b/packages/lib/src/icons/md_communication_icons.rs index d498b51..6327287 100644 --- a/packages/lib/src/icons/md_communication_icons.rs +++ b/packages/lib/src/icons/md_communication_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAddIcCall { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM21 6h-3V3h-2v3h-3v2h3v3h2V8h3z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAlternateEmail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10zm0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } - } } } @@ -128,56 +128,50 @@ impl IconShape for MdAppRegistration { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - rect { - height: "4", - width: "4", - x: "10", - y: "4", - } - rect { - height: "4", - width: "4", - x: "4", - y: "16", - } - rect { - height: "4", - width: "4", - x: "4", - y: "10", - } - rect { - height: "4", - width: "4", - x: "4", - y: "4", - } - polygon { - points: "14,12.42 14,10 10,10 10,14 12.42,14", - } - path { - d: "M20.88,11.29l-1.17-1.17c-0.16-0.16-0.42-0.16-0.58,0L18.25,11L20,12.75l0.88-0.88C21.04,11.71,21.04,11.45,20.88,11.29z", - } - polygon { - points: "11,18.25 11,20 12.75,20 19.42,13.33 17.67,11.58", - } - rect { - height: "4", - width: "4", - x: "16", - y: "4", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + rect { + height: "4", + width: "4", + x: "10", + y: "4", + } + rect { + height: "4", + width: "4", + x: "4", + y: "16", + } + rect { + height: "4", + width: "4", + x: "4", + y: "10", + } + rect { + height: "4", + width: "4", + x: "4", + y: "4", + } + polygon { + points: "14,12.42 14,10 10,10 10,14 12.42,14", + } + path { + d: "M20.88,11.29l-1.17-1.17c-0.16-0.16-0.42-0.16-0.58,0L18.25,11L20,12.75l0.88-0.88C21.04,11.71,21.04,11.45,20.88,11.29z", + } + polygon { + points: "11,18.25 11,20 12.75,20 19.42,13.33 17.67,11.58", + } + rect { + height: "4", + width: "4", + x: "16", + y: "4", + } } } } @@ -219,11 +213,11 @@ impl IconShape for MdBusiness { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z", } - } } } @@ -265,11 +259,11 @@ impl IconShape for MdCall { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z", } - } } } @@ -311,11 +305,11 @@ impl IconShape for MdCallEnd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 9c-1.6 0-3.15.25-4.6.72v3.1c0 .39-.23.74-.56.9-.98.49-1.87 1.12-2.66 1.85-.18.18-.43.28-.7.28-.28 0-.53-.11-.71-.29L.29 13.08c-.18-.17-.29-.42-.29-.7 0-.28.11-.53.29-.71C3.34 8.78 7.46 7 12 7s8.66 1.78 11.71 4.67c.18.18.29.43.29.71 0 .28-.11.53-.29.71l-2.48 2.48c-.18.18-.43.29-.71.29-.27 0-.52-.11-.7-.28-.79-.74-1.69-1.36-2.67-1.85-.33-.16-.56-.5-.56-.9v-3.1C15.15 9.25 13.6 9 12 9z", } - } } } @@ -357,11 +351,11 @@ impl IconShape for MdCallMade { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z", } - } } } @@ -403,11 +397,11 @@ impl IconShape for MdCallMerge { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z", } - } } } @@ -449,11 +443,11 @@ impl IconShape for MdCallMissed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.59 7L12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z", } - } } } @@ -493,23 +487,15 @@ impl IconShape for MdCallMissedOutgoing { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M3,8.41l9,9l7-7V15h2V7h-8v2h4.59L12,14.59L4.41,7L3,8.41z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M3,8.41l9,9l7-7V15h2V7h-8v2h4.59L12,14.59L4.41,7L3,8.41z", + } } } } @@ -551,11 +537,11 @@ impl IconShape for MdCallReceived { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 5.41L18.59 4 7 15.59V9H5v10h10v-2H8.41z", } - } } } @@ -597,11 +583,11 @@ impl IconShape for MdCallSplit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 4l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z", } - } } } @@ -643,17 +629,18 @@ impl IconShape for MdCancelPresentation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", + fill: "none", } path { d: "M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41z", } - } } } @@ -694,13 +681,13 @@ impl IconShape for MdCellWifi { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M18,9.98L6,22h12h4V5.97L18,9.98z M20,20h-2v-7.22l2-2V20z M5.22,7.22L3.93,5.93c3.9-3.91,10.24-3.91,14.15,0l-1.29,1.29 C13.6,4.03,8.41,4.03,5.22,7.22z M12.93,11.07L11,13l-1.93-1.93C10.14,10.01,11.86,10.01,12.93,11.07z M14.22,9.79 c-1.78-1.77-4.66-1.77-6.43,0L6.5,8.5c2.48-2.48,6.52-2.48,9,0L14.22,9.79z", } - } } } @@ -742,11 +729,11 @@ impl IconShape for MdChat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 9h12v2H6V9zm8 5H6v-2h8v2zm4-6H6V6h12v2z", } - } } } @@ -788,11 +775,11 @@ impl IconShape for MdChatBubble { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z", } - } } } @@ -834,11 +821,11 @@ impl IconShape for MdChatBubbleOutline { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H6l-2 2V4h16v12z", } - } } } @@ -880,11 +867,11 @@ impl IconShape for MdClearAll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 13h14v-2H5v2zm-2 4h14v-2H3v2zM7 7v2h14V7H7z", } - } } } @@ -926,11 +913,11 @@ impl IconShape for MdComment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } - } } } @@ -972,14 +959,15 @@ impl IconShape for MdContactMail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 8V7l-3 2-3-2v1l3 2 3-2zm1-5H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm8-6h-8V6h8v6z", } - } } } @@ -1021,11 +1009,11 @@ impl IconShape for MdContactPhone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1zm3.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2z", } - } } } @@ -1067,11 +1055,11 @@ impl IconShape for MdContacts { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M20 0H4v2h16V0zM4 24h16v-2H4v2zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 2.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75zM17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5V17z", } - } } } @@ -1113,11 +1101,11 @@ impl IconShape for MdDesktopAccessDisabled { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M23 16c0 1.1-.9 2-2 2h-1l-2-2h3V4H6L4 2h17c1.1 0 2 .9 2 2v12zm-5.5 2l-2-2zm-2.6 0l6 6 1.3-1.3-4.7-4.7-2-2L1.2 1.8 0 3.1l1 1V16c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h.9zM3 16V6.1l9.9 9.9H3z", } - } } } @@ -1159,11 +1147,11 @@ impl IconShape for MdDialerSip { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3h-1v5h1V3zm-2 2h-2V4h2V3h-3v3h2v1h-2v1h3V5zm3-2v5h1V6h2V3h-3zm2 2h-1V4h1v1zm0 10.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.01.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } - } } } @@ -1205,11 +1193,11 @@ impl IconShape for MdDialpad { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -1251,11 +1239,11 @@ impl IconShape for MdDomainDisabled { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M8 5h2v2h-.9L12 9.9V9h8v8.9l2 2V7H12V3H5.1L8 5.9zm8 6h2v2h-2zM1.3 1.8L.1 3.1 2 5v16h16l3 3 1.3-1.3-21-20.9zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm4 8H8v-2h2v2zm0-4H8v-2h2v2zm2 4v-2h2l2 2h-4z", } - } } } @@ -1295,23 +1283,17 @@ impl IconShape for MdDomainVerification { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - polygon { - points: "16.6,10.88 15.18,9.46 10.94,13.71 8.82,11.58 7.4,13 10.94,16.54", - } - path { - d: "M19,4H5C3.89,4,3,4.9,3,6v12c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6C21,4.9,20.11,4,19,4z M19,18H5V8h14V18z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "16.6,10.88 15.18,9.46 10.94,13.71 8.82,11.58 7.4,13 10.94,16.54", + } + path { + d: "M19,4H5C3.89,4,3,4.9,3,6v12c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6C21,4.9,20.11,4,19,4z M19,18H5V8h14V18z", + } } } } @@ -1353,11 +1335,11 @@ impl IconShape for MdDuo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2zm-3 13l-3-2v2H7V9h7v2l3-2v6z", } - } } } @@ -1399,11 +1381,11 @@ impl IconShape for MdEmail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } - } } } @@ -1445,11 +1427,11 @@ impl IconShape for MdForum { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z", } - } } } @@ -1489,16 +1471,14 @@ impl IconShape for MdForwardToInbox { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h9v-2H4V8l8,5l8-5v5h2V6C22,4.9,21.1,4,20,4z M12,11L4,6h16L12,11z M19,15l4,4 l-4,4v-3h-4v-2h4V15z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h9v-2H4V8l8,5l8-5v5h2V6C22,4.9,21.1,4,20,4z M12,11L4,6h16L12,11z M19,15l4,4 l-4,4v-3h-4v-2h4V15z", + } } } } @@ -1538,18 +1518,14 @@ impl IconShape for MdHourglassBottom { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M18,22l-0.01-6L14,12l3.99-4.01L18,2H6v6l4,4l-4,3.99V22H18z M8,7.5V4h8v3.5l-4,4L8,7.5z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,22l-0.01-6L14,12l3.99-4.01L18,2H6v6l4,4l-4,3.99V22H18z M8,7.5V4h8v3.5l-4,4L8,7.5z", + } } } } @@ -1589,18 +1565,14 @@ impl IconShape for MdHourglassTop { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M6,2l0.01,6L10,12l-3.99,4.01L6,22h12v-6l-4-4l4-3.99V2H6z M16,16.5V20H8v-3.5l4-4L16,16.5z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6,2l0.01,6L10,12l-3.99,4.01L6,22h12v-6l-4-4l4-3.99V2H6z M16,16.5V20H8v-3.5l4-4L16,16.5z", + } } } } @@ -1640,22 +1612,14 @@ impl IconShape for MdImportContacts { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M17.5,4.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65c0,0.65,0.73,0.45,0.75,0.45 C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5c1.65,0,3.35,0.3,4.75,1.05 C22.66,21.26,23,20.86,23,20.6V6C21.51,4.88,19.37,4.5,17.5,4.5z M21,18.5c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8 c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17.5,4.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65c0,0.65,0.73,0.45,0.75,0.45 C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5c1.65,0,3.35,0.3,4.75,1.05 C22.66,21.26,23,20.86,23,20.6V6C21.51,4.88,19.37,4.5,17.5,4.5z M21,18.5c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8 c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", + } } } } @@ -1697,11 +1661,11 @@ impl IconShape for MdImportExport { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z", } - } } } @@ -1743,11 +1707,11 @@ impl IconShape for MdInvertColorsOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M20.65 20.87l-2.35-2.35-6.3-6.29-3.56-3.57-1.42-1.41L4.27 4.5 3 5.77l2.78 2.78c-2.55 3.14-2.36 7.76.56 10.69C7.9 20.8 9.95 21.58 12 21.58c1.79 0 3.57-.59 5.03-1.78l2.7 2.7L21 21.23l-.35-.36zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59c0-1.32.43-2.57 1.21-3.6L12 14.77v4.82zM12 5.1v4.58l7.25 7.26c1.37-2.96.84-6.57-1.6-9.01L12 2.27l-3.7 3.7 1.41 1.41L12 5.1z", } - } } } @@ -1789,11 +1753,11 @@ impl IconShape for MdListAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2h-6v-2zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z", } - } } } @@ -1835,11 +1799,11 @@ impl IconShape for MdLiveHelp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 16h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z", } - } } } @@ -1881,11 +1845,11 @@ impl IconShape for MdLocationOff { rsx! { path { d: "M0 0h24v24H0zm11.75 11.47l-.11-.11z", + fill: "none", } path { d: "M12 6.5c1.38 0 2.5 1.12 2.5 2.5 0 .74-.33 1.39-.83 1.85l3.63 3.63c.98-1.86 1.7-3.8 1.7-5.48 0-3.87-3.13-7-7-7-1.98 0-3.76.83-5.04 2.15l3.19 3.19c.46-.52 1.11-.84 1.85-.84zm4.37 9.6l-4.63-4.63-.11-.11L3.27 3 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21 20 19.73l-3.63-3.63z", } - } } } @@ -1927,11 +1891,11 @@ impl IconShape for MdLocationOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } - } } } @@ -1973,11 +1937,11 @@ impl IconShape for MdMailOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z", } - } } } @@ -2017,17 +1981,15 @@ impl IconShape for MdMarkChatRead { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - path { - d: "M17.34,20l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,14.34L17.34,20z M12,17c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68 V4c0-1.1-0.9-2-2-2H4C2.9,2,2,2.9,2,4v18l4-4h6v0c0-0.17,0.01-0.33,0.03-0.5C12.01,17.34,12,17.17,12,17z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M17.34,20l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,14.34L17.34,20z M12,17c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68 V4c0-1.1-0.9-2-2-2H4C2.9,2,2,2.9,2,4v18l4-4h6v0c0-0.17,0.01-0.33,0.03-0.5C12.01,17.34,12,17.17,12,17z", + } } } } @@ -2067,17 +2029,15 @@ impl IconShape for MdMarkChatUnread { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - y: "0", - } - path { - d: "M22,6.98V16c0,1.1-0.9,2-2,2H6l-4,4V4c0-1.1,0.9-2,2-2h10.1C14.04,2.32,14,2.66,14,3c0,2.76,2.24,5,5,5 C20.13,8,21.16,7.61,22,6.98z M16,3c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,1.34,16,3z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + y: "0", + } + path { + d: "M22,6.98V16c0,1.1-0.9,2-2,2H6l-4,4V4c0-1.1,0.9-2,2-2h10.1C14.04,2.32,14,2.66,14,3c0,2.76,2.24,5,5,5 C20.13,8,21.16,7.61,22,6.98z M16,3c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,1.34,16,3z", + } } } } @@ -2117,17 +2077,15 @@ impl IconShape for MdMarkEmailRead { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - path { - d: "M12,19c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h8.08 C12.03,19.67,12,19.34,12,19z M4,6l8,5l8-5v2l-8,5L4,8V6z M17.34,22l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,16.34L17.34,22z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M12,19c0-3.87,3.13-7,7-7c1.08,0,2.09,0.25,3,0.68V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h8.08 C12.03,19.67,12,19.34,12,19z M4,6l8,5l8-5v2l-8,5L4,8V6z M17.34,22l-3.54-3.54l1.41-1.41l2.12,2.12l4.24-4.24L23,16.34L17.34,22z", + } } } } @@ -2167,16 +2125,14 @@ impl IconShape for MdMarkEmailUnread { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M22,8.98V18c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h10.1C14.04,4.32,14,4.66,14,5 c0,1.48,0.65,2.79,1.67,3.71L12,11L4,6v2l8,5l5.3-3.32C17.84,9.88,18.4,10,19,10C20.13,10,21.16,9.61,22,8.98z M16,5 c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,3.34,16,5z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,8.98V18c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h10.1C14.04,4.32,14,4.66,14,5 c0,1.48,0.65,2.79,1.67,3.71L12,11L4,6v2l8,5l5.3-3.32C17.84,9.88,18.4,10,19,10C20.13,10,21.16,9.61,22,8.98z M16,5 c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S16,3.34,16,5z", + } } } } @@ -2218,11 +2174,11 @@ impl IconShape for MdMessage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } - } } } @@ -2264,11 +2220,11 @@ impl IconShape for MdMobileScreenShare { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14zm-4.2-5.78v1.75l3.2-2.99L12.8 9v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18z", } - } } } @@ -2308,26 +2264,20 @@ impl IconShape for MdMoreTime { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - polygon { - points: "10,8 10,14 14.7,16.9 15.5,15.7 11.5,13.3 11.5,8", - } - path { - d: "M17.92,12c0.05,0.33,0.08,0.66,0.08,1c0,3.9-3.1,7-7,7s-7-3.1-7-7c0-3.9,3.1-7,7-7c0.7,0,1.37,0.1,2,0.29V4.23 C12.36,4.08,11.69,4,11,4c-5,0-9,4-9,9s4,9,9,9s9-4,9-9c0-0.34-0.02-0.67-0.06-1H17.92z", - } - polygon { - points: "20,5 20,2 18,2 18,5 15,5 15,7 18,7 18,10 20,10 20,7 23,7 23,5", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "10,8 10,14 14.7,16.9 15.5,15.7 11.5,13.3 11.5,8", + } + path { + d: "M17.92,12c0.05,0.33,0.08,0.66,0.08,1c0,3.9-3.1,7-7,7s-7-3.1-7-7c0-3.9,3.1-7,7-7c0.7,0,1.37,0.1,2,0.29V4.23 C12.36,4.08,11.69,4,11,4c-5,0-9,4-9,9s4,9,9,9s9-4,9-9c0-0.34-0.02-0.67-0.06-1H17.92z", + } + polygon { + points: "20,5 20,2 18,2 18,5 15,5 15,7 18,7 18,10 20,10 20,7 23,7 23,5", + } } } } @@ -2367,23 +2317,17 @@ impl IconShape for MdNat { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M6.82,13H11v-2H6.82C6.4,9.84,5.3,9,4,9c-1.66,0-3,1.34-3,3s1.34,3,3,3C5.3,15,6.4,14.16,6.82,13z M4,13 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C5,12.55,4.55,13,4,13z", - } - path { - d: "M23,12l-4-3v2h-4.05C14.45,5.95,10.19,2,5,2v2c4.42,0,8,3.58,8,8s-3.58,8-8,8v2c5.19,0,9.45-3.95,9.95-9H19v2L23,12z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6.82,13H11v-2H6.82C6.4,9.84,5.3,9,4,9c-1.66,0-3,1.34-3,3s1.34,3,3,3C5.3,15,6.4,14.16,6.82,13z M4,13 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C5,12.55,4.55,13,4,13z", + } + path { + d: "M23,12l-4-3v2h-4.05C14.45,5.95,10.19,2,5,2v2c4.42,0,8,3.58,8,8s-3.58,8-8,8v2c5.19,0,9.45-3.95,9.95-9H19v2L23,12z", + } } } } @@ -2425,11 +2369,11 @@ impl IconShape for MdNoSim { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z", } - } } } @@ -2471,17 +2415,18 @@ impl IconShape for MdPausePresentation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } path { d: "M21 19.1H3V5h18v14.1zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", + fill: "none", } path { d: "M9 8h2v8H9zm4 0h2v8h-2z", } - } } } @@ -2523,6 +2468,7 @@ impl IconShape for MdPersonAddDisabled { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15", @@ -2532,7 +2478,6 @@ impl IconShape for MdPersonAddDisabled { path { d: "M23 20v-2c0-2.3-4.1-3.7-6.9-3.9l6 5.9h.9zm-11.6-5.5C9.2 15.1 7 16.3 7 18v2h9.9l4 4 1.3-1.3-21-20.9L0 3.1l4 4V10H1v2h3v3h2v-3h2.9l2.5 2.5zM6 10v-.9l.9.9H6z", } - } } } @@ -2572,28 +2517,22 @@ impl IconShape for MdPersonSearch { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - circle { - cx: "10", - cy: "8", - r: "4", - } - path { - d: "M10.35,14.01C7.62,13.91,2,15.27,2,18v2h9.54C9.07,17.24,10.31,14.11,10.35,14.01z", - } - path { - d: "M19.43,18.02C19.79,17.43,20,16.74,20,16c0-2.21-1.79-4-4-4s-4,1.79-4,4c0,2.21,1.79,4,4,4c0.74,0,1.43-0.22,2.02-0.57 L20.59,22L22,20.59L19.43,18.02z M16,18c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C18,17.1,17.1,18,16,18z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "10", + cy: "8", + r: "4", + } + path { + d: "M10.35,14.01C7.62,13.91,2,15.27,2,18v2h9.54C9.07,17.24,10.31,14.11,10.35,14.01z", + } + path { + d: "M19.43,18.02C19.79,17.43,20,16.74,20,16c0-2.21-1.79-4-4-4s-4,1.79-4,4c0,2.21,1.79,4,4,4c0.74,0,1.43-0.22,2.02-0.57 L20.59,22L22,20.59L19.43,18.02z M16,18c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C18,17.1,17.1,18,16,18z", + } } } } @@ -2635,11 +2574,11 @@ impl IconShape for MdPhone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z", } - } } } @@ -2681,11 +2620,11 @@ impl IconShape for MdPhoneDisabled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.34 14.54l-1.43-1.43c.56-.73 1.05-1.5 1.47-2.32l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 3.98-1.37 7.64-3.66 10.54zm-2.82 2.81C11.63 19.64 7.97 21 4 21c-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c.81-.42 1.58-.9 2.3-1.46L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41-5.26-5.26z", } - } } } @@ -2727,11 +2666,11 @@ impl IconShape for MdPhoneEnabled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.38 10.79l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 9.39-7.61 17-17 17-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c2.83-1.45 5.15-3.76 6.59-6.59z", } - } } } @@ -2773,11 +2712,11 @@ impl IconShape for MdPhonelinkErase { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M13 8.2l-1-1-4 4-4-4-1 1 4 4-4 4 1 1 4-4 4 4 1-1-4-4 4-4zM19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2z", } - } } } @@ -2819,11 +2758,11 @@ impl IconShape for MdPhonelinkLock { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm-8.2 10V9.5C10.8 8.1 9.4 7 8 7S5.2 8.1 5.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3zm-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3V11z", } - } } } @@ -2865,11 +2804,11 @@ impl IconShape for MdPhonelinkRing { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20.1 7.7l-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5zM18 9.8l-1 1c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3zM14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 19H4V4h10v16z", } - } } } @@ -2911,11 +2850,11 @@ impl IconShape for MdPhonelinkSetup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10.82 12.49c.02-.16.04-.32.04-.49 0-.17-.02-.33-.04-.49l1.08-.82c.1-.07.12-.21.06-.32l-1.03-1.73c-.06-.11-.2-.15-.31-.11l-1.28.5c-.27-.2-.56-.36-.87-.49l-.2-1.33c0-.12-.11-.21-.24-.21H5.98c-.13 0-.24.09-.26.21l-.2 1.32c-.31.12-.6.3-.87.49l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.73c-.06.12-.03.25.07.33l1.08.82c-.02.16-.03.33-.03.49 0 .17.02.33.04.49l-1.09.83c-.1.07-.12.21-.06.32l1.03 1.73c.06.11.2.15.31.11l1.28-.5c.27.2.56.36.87.49l.2 1.32c.01.12.12.21.25.21h2.06c.13 0 .24-.09.25-.21l.2-1.32c.31-.12.6-.3.87-.49l1.28.5c.12.05.25 0 .31-.11l1.03-1.73c.06-.11.04-.24-.06-.32l-1.1-.83zM7 13.75c-.99 0-1.8-.78-1.8-1.75s.81-1.75 1.8-1.75 1.8.78 1.8 1.75S8 13.75 7 13.75zM18 1.01L8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99z", } - } } } @@ -2957,11 +2896,11 @@ impl IconShape for MdPortableWifiOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M17.56 14.24c.28-.69.44-1.45.44-2.24 0-3.31-2.69-6-6-6-.79 0-1.55.16-2.24.44l1.62 1.62c.2-.03.41-.06.62-.06 2.21 0 4 1.79 4 4 0 .21-.02.42-.05.63l1.61 1.61zM12 4c4.42 0 8 3.58 8 8 0 1.35-.35 2.62-.95 3.74l1.47 1.47C21.46 15.69 22 13.91 22 12c0-5.52-4.48-10-10-10-1.91 0-3.69.55-5.21 1.47l1.46 1.46C9.37 4.34 10.65 4 12 4zM3.27 2.5L2 3.77l2.1 2.1C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02.01.01 7.51 7.51L21 20.23 4.27 3.5l-1-1z", } - } } } @@ -3003,11 +2942,11 @@ impl IconShape for MdPresentToAll { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2zm0 16.02H3V4.98h18v14.04zM10 12H8l4-4 4 4h-2v4h-4v-4z", } - } } } @@ -3049,11 +2988,11 @@ impl IconShape for MdPrintDisabled { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.1 17H22v-6c0-1.7-1.3-3-3-3h-9l9.1 9zm-.1-7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-1-3V3H6v1.1L9 7zM1.2 1.8L0 3l4.9 5C3.3 8.1 2 9.4 2 11v6h4v4h11.9l3 3 1.3-1.3-21-20.9zM8 19v-5h2.9l5 5H8z", } - } } } @@ -3093,74 +3032,68 @@ impl IconShape for MdQrCode { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M3,11h8V3H3V11z M5,5h4v4H5V5z", - } - path { - d: "M3,21h8v-8H3V21z M5,15h4v4H5V15z", - } - path { - d: "M13,3v8h8V3H13z M19,9h-4V5h4V9z", - } - rect { - height: "2", - width: "2", - x: "19", - y: "19", - } - rect { - height: "2", - width: "2", - x: "13", - y: "13", - } - rect { - height: "2", - width: "2", - x: "15", - y: "15", - } - rect { - height: "2", - width: "2", - x: "13", - y: "17", - } - rect { - height: "2", - width: "2", - x: "15", - y: "19", - } - rect { - height: "2", - width: "2", - x: "17", - y: "17", - } - rect { - height: "2", - width: "2", - x: "17", - y: "13", - } - rect { - height: "2", - width: "2", - x: "19", - y: "15", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M3,11h8V3H3V11z M5,5h4v4H5V5z", + } + path { + d: "M3,21h8v-8H3V21z M5,15h4v4H5V15z", + } + path { + d: "M13,3v8h8V3H13z M19,9h-4V5h4V9z", + } + rect { + height: "2", + width: "2", + x: "19", + y: "19", + } + rect { + height: "2", + width: "2", + x: "13", + y: "13", + } + rect { + height: "2", + width: "2", + x: "15", + y: "15", + } + rect { + height: "2", + width: "2", + x: "13", + y: "17", + } + rect { + height: "2", + width: "2", + x: "15", + y: "19", + } + rect { + height: "2", + width: "2", + x: "17", + y: "17", + } + rect { + height: "2", + width: "2", + x: "17", + y: "13", + } + rect { + height: "2", + width: "2", + x: "19", + y: "15", + } } } } @@ -3201,13 +3134,13 @@ impl IconShape for MdQrCodeScanner { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M9.5,6.5v3h-3v-3H9.5 M11,5H5v6h6V5L11,5z M9.5,14.5v3h-3v-3H9.5 M11,13H5v6h6V13L11,13z M17.5,6.5v3h-3v-3H17.5 M19,5h-6v6 h6V5L19,5z M13,13h1.5v1.5H13V13z M14.5,14.5H16V16h-1.5V14.5z M16,13h1.5v1.5H16V13z M13,16h1.5v1.5H13V16z M14.5,17.5H16V19h-1.5 V17.5z M16,16h1.5v1.5H16V16z M17.5,14.5H19V16h-1.5V14.5z M17.5,17.5H19V19h-1.5V17.5z M22,7h-2V4h-3V2h5V7z M22,22v-5h-2v3h-3v2 H22z M2,22h5v-2H4v-3H2V22z M2,2v5h2V4h3V2H2z", } - } } } @@ -3247,38 +3180,32 @@ impl IconShape for MdReadMore { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - rect { - height: "2", - width: "9", - x: "13", - y: "7", - } - rect { - height: "2", - width: "9", - x: "13", - y: "15", - } - rect { - height: "2", - width: "6", - x: "16", - y: "11", - } - polygon { - points: "13,12 8,7 8,11 2,11 2,13 8,13 8,17", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + rect { + height: "2", + width: "9", + x: "13", + y: "7", + } + rect { + height: "2", + width: "9", + x: "13", + y: "15", + } + rect { + height: "2", + width: "6", + x: "16", + y: "11", + } + polygon { + points: "13,12 8,7 8,11 2,11 2,13 8,13 8,17", + } } } } @@ -3320,11 +3247,11 @@ impl IconShape for MdRingVolume { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23.71 16.67C20.66 13.78 16.54 12 12 12 7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71 0 .28.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7zM21.16 6.26l-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55zM13 2h-2v5h2V2zM6.4 9.81L7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55z", } - } } } @@ -3366,6 +3293,7 @@ impl IconShape for MdRssFeed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "6.18", @@ -3375,7 +3303,6 @@ impl IconShape for MdRssFeed { path { d: "M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z", } - } } } @@ -3417,11 +3344,11 @@ impl IconShape for MdRtt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9.03 3l-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3H9.03zM8 5H4l-.31 2h4L8 5zm-.61 4h-4l-.31 2h4l.31-2zm.92 8h-6L2 19h6l.31-2zm.62-4h-6l-.31 2h6.01l.3-2z", } - } } } @@ -3463,11 +3390,11 @@ impl IconShape for MdScreenShare { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2h-4zm-7-3.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l4 3.73-4 3.74z", } - } } } @@ -3509,9 +3436,11 @@ impl IconShape for MdSentimentSatisfiedAlt { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15.5", @@ -3536,7 +3465,6 @@ impl IconShape for MdSentimentSatisfiedAlt { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-2.5c2.33 0 4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2s-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5z", } - } } } @@ -3578,11 +3506,11 @@ impl IconShape for MdSpeakerPhone { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M7 7.07L8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07zM12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1zm2.86 9.01L9.14 10C8.51 10 8 10.51 8 11.14v9.71c0 .63.51 1.14 1.14 1.14h5.71c.63 0 1.14-.51 1.14-1.14v-9.71c.01-.63-.5-1.13-1.13-1.13zM15 20H9v-8h6v8z", } - } } } @@ -3624,11 +3552,11 @@ impl IconShape for MdStayCurrentLandscape { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z", } - } } } @@ -3670,11 +3598,11 @@ impl IconShape for MdStayCurrentPortrait { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } - } } } @@ -3716,11 +3644,11 @@ impl IconShape for MdStayPrimaryLandscape { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1.01 7L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2zM19 7v10H5V7h14z", } - } } } @@ -3762,11 +3690,11 @@ impl IconShape for MdStayPrimaryPortrait { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } - } } } @@ -3808,11 +3736,11 @@ impl IconShape for MdStopScreenShare { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21.22 18.02l2 2H24v-2h-2.78zm.77-2l.01-10c0-1.11-.9-2-2-2H7.22l5.23 5.23c.18-.04.36-.07.55-.1V7.02l4 3.73-1.58 1.47 5.54 5.54c.61-.33 1.03-.99 1.03-1.74zM2.39 1.73L1.11 3l1.54 1.54c-.4.36-.65.89-.65 1.48v10c0 1.1.89 2 2 2H0v2h18.13l2.71 2.71 1.27-1.27L2.39 1.73zM7 15.02c.31-1.48.92-2.95 2.07-4.06l1.59 1.59c-1.54.38-2.7 1.18-3.66 2.47z", } - } } } @@ -3854,11 +3782,11 @@ impl IconShape for MdSwapCalls { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4l-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3l-4-4z", } - } } } @@ -3900,11 +3828,11 @@ impl IconShape for MdTextsms { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z", } - } } } @@ -3947,7 +3875,6 @@ impl IconShape for MdUnsubscribe { path { d: "M18.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5zm2 4h-4v-1h4v1zm-6.95 0c-.02-.17-.05-.33-.05-.5 0-2.76 2.24-5 5-5 .92 0 1.76.26 2.5.69V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h8.55zM12 10.5L5 7V5l7 3.5L19 5v2l-7 3.5z", } - } } } @@ -3989,11 +3916,11 @@ impl IconShape for MdVoicemail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6zm-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15zm13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15z", } - } } } @@ -4035,11 +3962,11 @@ impl IconShape for MdVpnKey { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -4079,23 +4006,17 @@ impl IconShape for MdWifiCalling { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M22,4.95C21.79,4.78,19.67,3,16.5,3c-3.18,0-5.29,1.78-5.5,1.95L16.5,12L22,4.95z", - } - path { - d: "M20,15.51c-1.24,0-2.45-0.2-3.57-0.57c-0.35-0.12-0.75-0.03-1.02,0.24l-2.2,2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2 C9.1,8.31,9.18,7.92,9.07,7.57C8.7,6.45,8.5,5.25,8.5,4c0-0.55-0.45-1-1-1H4C3.45,3,3,3.45,3,4c0,9.39,7.61,17,17,17 c0.55,0,1-0.45,1-1v-3.49C21,15.96,20.55,15.51,20,15.51z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,4.95C21.79,4.78,19.67,3,16.5,3c-3.18,0-5.29,1.78-5.5,1.95L16.5,12L22,4.95z", + } + path { + d: "M20,15.51c-1.24,0-2.45-0.2-3.57-0.57c-0.35-0.12-0.75-0.03-1.02,0.24l-2.2,2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2 C9.1,8.31,9.18,7.92,9.07,7.57C8.7,6.45,8.5,5.25,8.5,4c0-0.55-0.45-1-1-1H4C3.45,3,3,3.45,3,4c0,9.39,7.61,17,17,17 c0.55,0,1-0.45,1-1v-3.49C21,15.96,20.55,15.51,20,15.51z", + } } } } diff --git a/packages/lib/src/icons/md_content_icons.rs b/packages/lib/src/icons/md_content_icons.rs index c3b50f2..87588d3 100644 --- a/packages/lib/src/icons/md_content_icons.rs +++ b/packages/lib/src/icons/md_content_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAddBox { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for MdAddCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z", } - } } } @@ -176,11 +176,11 @@ impl IconShape for MdAddCircleOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -222,11 +222,11 @@ impl IconShape for MdAddLink { rsx! { path { d: "M0 0h24v24H0", + fill: "none", } path { d: "M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1zM3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z", } - } } } @@ -266,37 +266,29 @@ impl IconShape for MdAmpStories { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - g { - rect { - height: "15", - width: "10", - x: "7", - y: "4", - } - rect { - height: "11", - width: "2", - x: "3", - y: "6", - } - rect { - height: "11", - width: "2", - x: "19", - y: "6", - } - } + rect { + height: "15", + width: "10", + x: "7", + y: "4", + } + rect { + height: "11", + width: "2", + x: "3", + y: "6", + } + rect { + height: "11", + width: "2", + x: "19", + y: "6", } - } } } @@ -338,11 +330,11 @@ impl IconShape for MdArchive { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.54 5.23l-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM12 17.5L6.5 12H10v-2h4v2h3.5L12 17.5zM5.12 5l.81-1h12l.94 1H5.12z", } - } } } @@ -384,11 +376,11 @@ impl IconShape for MdBackspace { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59z", } - } } } @@ -429,6 +421,7 @@ impl IconShape for MdBallot { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", fill_rule: "evenodd", height: "24", width: "24", @@ -437,7 +430,6 @@ impl IconShape for MdBallot { d: "M13,9.5h5v-2h-5V9.5z M13,16.5h5v-2h-5V16.5z M19,21H5c-1.1,0-2-0.9-2-2V5 c0-1.1,0.9-2,2-2h14c1.1,0,2,0.9,2,2v14C21,20.1,20.1,21,19,21z M6,11h5V6H6V11z M7,7h3v3H7V7z M6,18h5v-5H6V18z M7,14h3v3H7V14z", fill_rule: "evenodd", } - } } } @@ -477,28 +469,22 @@ impl IconShape for MdBiotech { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M7,19c-1.1,0-2,0.9-2,2h14c0-1.1-0.9-2-2-2h-4v-2h3c1.1,0,2-0.9,2-2h-8c-1.66,0-3-1.34-3-3c0-1.09,0.59-2.04,1.46-2.56 C8.17,9.03,8,8.54,8,8c0-0.21,0.04-0.42,0.09-0.62C6.28,8.13,5,9.92,5,12c0,2.76,2.24,5,5,5v2H7z", - } - path { - d: "M10.56,5.51C11.91,5.54,13,6.64,13,8c0,0.75-0.33,1.41-0.85,1.87l0.59,1.62l0.94-0.34l0.34,0.94l1.88-0.68l-0.34-0.94 l0.94-0.34L13.76,2.6l-0.94,0.34L12.48,2L10.6,2.68l0.34,0.94L10,3.97L10.56,5.51z", - } - circle { - cx: "10.5", - cy: "8", - r: "1.5", - } - } + path { + d: "M7,19c-1.1,0-2,0.9-2,2h14c0-1.1-0.9-2-2-2h-4v-2h3c1.1,0,2-0.9,2-2h-8c-1.66,0-3-1.34-3-3c0-1.09,0.59-2.04,1.46-2.56 C8.17,9.03,8,8.54,8,8c0-0.21,0.04-0.42,0.09-0.62C6.28,8.13,5,9.92,5,12c0,2.76,2.24,5,5,5v2H7z", + } + path { + d: "M10.56,5.51C11.91,5.54,13,6.64,13,8c0,0.75-0.33,1.41-0.85,1.87l0.59,1.62l0.94-0.34l0.34,0.94l1.88-0.68l-0.34-0.94 l0.94-0.34L13.76,2.6l-0.94,0.34L12.48,2L10.6,2.68l0.34,0.94L10,3.97L10.56,5.51z", + } + circle { + cx: "10.5", + cy: "8", + r: "1.5", } - } } } @@ -540,11 +526,11 @@ impl IconShape for MdBlock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8z", } - } } } @@ -584,18 +570,14 @@ impl IconShape for MdBlockFlipped { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M22,12c0-5.5-4.5-10-10-10S2,6.5,2,12s4.5,10,10,10S22,17.5,22,12z M5.7,7.1l11.2,11.2c-1.3,1.1-3,1.7-4.9,1.7 c-4.4,0-8-3.6-8-8C4,10.1,4.6,8.4,5.7,7.1z M20,12c0,1.9-0.6,3.6-1.7,4.9L7.1,5.7C8.4,4.6,10.1,4,12,4C16.4,4,20,7.6,20,12z", - } + path { + d: "M22,12c0-5.5-4.5-10-10-10S2,6.5,2,12s4.5,10,10,10S22,17.5,22,12z M5.7,7.1l11.2,11.2c-1.3,1.1-3,1.7-4.9,1.7 c-4.4,0-8-3.6-8-8C4,10.1,4.6,8.4,5.7,7.1z M20,12c0,1.9-0.6,3.6-1.7,4.9L7.1,5.7C8.4,4.6,10.1,4,12,4C16.4,4,20,7.6,20,12z", } - } } } @@ -638,7 +620,6 @@ impl IconShape for MdBolt { path { d: "M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66.19-.34.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21z", } - } } } @@ -678,18 +659,14 @@ impl IconShape for MdCalculate { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M13.03,7.06L14.09,6l1.41,1.41 L16.91,6l1.06,1.06l-1.41,1.41l1.41,1.41l-1.06,1.06L15.5,9.54l-1.41,1.41l-1.06-1.06l1.41-1.41L13.03,7.06z M6.25,7.72h5v1.5h-5 V7.72z M11.5,16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2V16z M18,17.25h-5v-1.5h5V17.25z M18,14.75h-5v-1.5h5V14.75z", - } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M13.03,7.06L14.09,6l1.41,1.41 L16.91,6l1.06,1.06l-1.41,1.41l1.41,1.41l-1.06,1.06L15.5,9.54l-1.41,1.41l-1.06-1.06l1.41-1.41L13.03,7.06z M6.25,7.72h5v1.5h-5 V7.72z M11.5,16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2V16z M18,17.25h-5v-1.5h5V17.25z M18,14.75h-5v-1.5h5V14.75z", } - } } } @@ -731,11 +708,11 @@ impl IconShape for MdClear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z", } - } } } @@ -777,11 +754,11 @@ impl IconShape for MdContentCopy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z", } - } } } @@ -823,6 +800,7 @@ impl IconShape for MdContentCut { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "6", @@ -842,7 +820,6 @@ impl IconShape for MdContentCut { path { d: "M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z", } - } } } @@ -884,11 +861,11 @@ impl IconShape for MdContentPaste { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 2h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h10V4h2v16z", } - } } } @@ -930,11 +907,11 @@ impl IconShape for MdCreate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } - } } } @@ -976,11 +953,11 @@ impl IconShape for MdDeleteSweep { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3v10zM14 5h-3l-1-1H6L5 5H2v2h12z", } - } } } @@ -1022,11 +999,11 @@ impl IconShape for MdDrafts { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 7.84 12 3l8.26 4.84L12 13z", } - } } } @@ -1066,32 +1043,22 @@ impl IconShape for MdDynamicFeed { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - g { - path { - d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", - } - path { - d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", - } - path { - d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", - } - } + path { + d: "M8,8H6v7c0,1.1,0.9,2,2,2h9v-2H8V8z", + } + path { + d: "M20,3h-8c-1.1,0-2,0.9-2,2v6c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2V5C22,3.9,21.1,3,20,3z M20,11h-8V7h8V11z", + } + path { + d: "M4,12H2v7c0,1.1,0.9,2,2,2h9v-2H4V12z", } g { display: "none", - g { - display: "inline", - } g { display: "inline", path { @@ -1105,7 +1072,6 @@ impl IconShape for MdDynamicFeed { } } } - } } } @@ -1147,11 +1113,11 @@ impl IconShape for MdFileCopy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4l6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z", } - } } } @@ -1193,11 +1159,11 @@ impl IconShape for MdFilterList { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z", } - } } } @@ -1239,11 +1205,11 @@ impl IconShape for MdFlag { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z", } - } } } @@ -1285,11 +1251,11 @@ impl IconShape for MdFontDownload { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-4.05 16.5l-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13h-2.09z", } - } } } @@ -1331,11 +1297,11 @@ impl IconShape for MdForward { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8V4l8 8-8 8v-4H4V8z", } - } } } @@ -1377,11 +1343,11 @@ impl IconShape for MdGesture { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0 1.7 1.44 3.09 3.21 3.09 1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93l1.75 1.71zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48z", } - } } } @@ -1423,6 +1389,7 @@ impl IconShape for MdHowToReg { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", fill_rule: "evenodd", } g { @@ -1434,7 +1401,6 @@ impl IconShape for MdHowToReg { d: "M15.47 20.5L12 17l1.4-1.41 2.07 2.08 5.13-5.17 1.4 1.41z", } } - } } } @@ -1476,11 +1442,11 @@ impl IconShape for MdHowToVote { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v4c0 1.1.89 2 1.99 2H19c1.1 0 2-.89 2-2v-4l-3-3zm-1-5.05l-4.95 4.95-3.54-3.54 4.95-4.95L17 7.95zm-4.24-5.66L6.39 8.66c-.39.39-.39 1.02 0 1.41l4.95 4.95c.39.39 1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41L14.16 2.3c-.38-.4-1.01-.4-1.4-.01z", } - } } } @@ -1522,11 +1488,11 @@ impl IconShape for MdInbox { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10z", } - } } } @@ -1566,26 +1532,20 @@ impl IconShape for MdInsights { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M21,8c-1.45,0-2.26,1.44-1.93,2.51l-3.55,3.56c-0.3-0.09-0.74-0.09-1.04,0l-2.55-2.55C12.27,10.45,11.46,9,10,9 c-1.45,0-2.27,1.44-1.93,2.52l-4.56,4.55C2.44,15.74,1,16.55,1,18c0,1.1,0.9,2,2,2c1.45,0,2.26-1.44,1.93-2.51l4.55-4.56 c0.3,0.09,0.74,0.09,1.04,0l2.55,2.55C12.73,16.55,13.54,18,15,18c1.45,0,2.27-1.44,1.93-2.52l3.56-3.55 C21.56,12.26,23,11.45,23,10C23,8.9,22.1,8,21,8z", - } - polygon { - points: "15,9 15.94,6.93 18,6 15.94,5.07 15,3 14.08,5.07 12,6 14.08,6.93", - } - polygon { - points: "3.5,11 4,9 6,8.5 4,8 3.5,6 3,8 1,8.5 3,9", - } - } + path { + d: "M21,8c-1.45,0-2.26,1.44-1.93,2.51l-3.55,3.56c-0.3-0.09-0.74-0.09-1.04,0l-2.55-2.55C12.27,10.45,11.46,9,10,9 c-1.45,0-2.27,1.44-1.93,2.52l-4.56,4.55C2.44,15.74,1,16.55,1,18c0,1.1,0.9,2,2,2c1.45,0,2.26-1.44,1.93-2.51l4.55-4.56 c0.3,0.09,0.74,0.09,1.04,0l2.55,2.55C12.73,16.55,13.54,18,15,18c1.45,0,2.27-1.44,1.93-2.52l3.56-3.55 C21.56,12.26,23,11.45,23,10C23,8.9,22.1,8,21,8z", + } + polygon { + points: "15,9 15.94,6.93 18,6 15.94,5.07 15,3 14.08,5.07 12,6 14.08,6.93", + } + polygon { + points: "3.5,11 4,9 6,8.5 4,8 3.5,6 3,8 1,8.5 3,9", } - } } } @@ -1627,11 +1587,11 @@ impl IconShape for MdInventory { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2zm-5 12H9v-2h6v2zm5-7H4V4l16-.02V7z", } - } } } @@ -1673,11 +1633,11 @@ impl IconShape for MdLink { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z", } - } } } @@ -1719,14 +1679,15 @@ impl IconShape for MdLinkOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.43-.98 2.63-2.31 2.98l1.46 1.46C20.88 15.61 22 13.95 22 12c0-2.76-2.24-5-5-5zm-1 4h-2.19l2 2H16zM2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4L20 19.74 3.27 3 2 4.27z", } path { d: "M0 24V0", + fill: "none", } - } } } @@ -1768,11 +1729,11 @@ impl IconShape for MdLowPriority { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5z", } - } } } @@ -1814,11 +1775,11 @@ impl IconShape for MdMail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } - } } } @@ -1860,11 +1821,11 @@ impl IconShape for MdMarkunread { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } - } } } @@ -1906,11 +1867,11 @@ impl IconShape for MdMoveToInbox { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10zm-3-5h-2V7h-4v3H8l4 4 4-4z", } - } } } @@ -1950,23 +1911,15 @@ impl IconShape for MdNextWeek { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M20,7h-4V5c0-0.55-0.22-1.05-0.59-1.41C15.05,3.22,14.55,3,14,3h-4C8.9,3,8,3.9,8,5v2H4C2.9,7,2,7.9,2,9v11 c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9C22,7.9,21.1,7,20,7z M10,5h4v2h-4V5z M11,18.5l-1-1l3-3l-3-3l1-1l4,4L11,18.5z", - } - } - } + path { + d: "M20,7h-4V5c0-0.55-0.22-1.05-0.59-1.41C15.05,3.22,14.55,3,14,3h-4C8.9,3,8,3.9,8,5v2H4C2.9,7,2,7.9,2,9v11 c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9C22,7.9,21.1,7,20,7z M10,5h4v2h-4V5z M11,18.5l-1-1l3-3l-3-3l1-1l4,4L11,18.5z", } - } } } @@ -2008,11 +1961,11 @@ impl IconShape for MdOutlinedFlag { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 6l-1-2H5v17h2v-7h5l1 2h7V6h-6zm4 8h-4l-1-2H7V6h5l1 2h5v6z", } - } } } @@ -2052,27 +2005,19 @@ impl IconShape for MdPolicy { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - g { - path { - d: "M21,5l-9-4L3,5v6c0,5.55,3.84,10.74,9,12c2.3-0.56,4.33-1.9,5.88-3.71l-3.12-3.12c-1.94,1.29-4.58,1.07-6.29-0.64 c-1.95-1.95-1.95-5.12,0-7.07c1.95-1.95,5.12-1.95,7.07,0c1.71,1.71,1.92,4.35,0.64,6.29l2.9,2.9C20.29,15.69,21,13.38,21,11V5z", - } - circle { - cx: "12", - cy: "12", - r: "3", - } - } + path { + d: "M21,5l-9-4L3,5v6c0,5.55,3.84,10.74,9,12c2.3-0.56,4.33-1.9,5.88-3.71l-3.12-3.12c-1.94,1.29-4.58,1.07-6.29-0.64 c-1.95-1.95-1.95-5.12,0-7.07c1.95-1.95,5.12-1.95,7.07,0c1.71,1.71,1.92,4.35,0.64,6.29l2.9,2.9C20.29,15.69,21,13.38,21,11V5z", + } + circle { + cx: "12", + cy: "12", + r: "3", } - } } } @@ -2112,19 +2057,15 @@ impl IconShape for MdPushPin { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M16,9V4l1,0c0.55,0,1-0.45,1-1v0c0-0.55-0.45-1-1-1H7C6.45,2,6,2.45,6,3v0 c0,0.55,0.45,1,1,1l1,0v5c0,1.66-1.34,3-3,3h0v2h5.97v7l1,1l1-1v-7H19v-2h0C17.34,12,16,10.66,16,9z", - fill_rule: "evenodd", - } + path { + d: "M16,9V4l1,0c0.55,0,1-0.45,1-1v0c0-0.55-0.45-1-1-1H7C6.45,2,6,2.45,6,3v0 c0,0.55,0.45,1,1,1l1,0v5c0,1.66-1.34,3-3,3h0v2h5.97v7l1,1l1-1v-7H19v-2h0C17.34,12,16,10.66,16,9z", + fill_rule: "evenodd", } - } } } @@ -2166,11 +2107,11 @@ impl IconShape for MdRedo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z", } - } } } @@ -2212,11 +2153,11 @@ impl IconShape for MdRemove { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 13H5v-2h14v2z", } - } } } @@ -2258,11 +2199,11 @@ impl IconShape for MdRemoveCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z", } - } } } @@ -2304,11 +2245,11 @@ impl IconShape for MdRemoveCircleOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -2350,11 +2291,11 @@ impl IconShape for MdReply { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z", } - } } } @@ -2396,11 +2337,11 @@ impl IconShape for MdReplyAll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 8V5l-7 7 7 7v-3l-4-4 4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z", } - } } } @@ -2442,11 +2383,11 @@ impl IconShape for MdReport { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z", } - } } } @@ -2488,11 +2429,11 @@ impl IconShape for MdReportOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 7h2v2.92l6.91 6.91 1.09-1.1V8.27L15.73 3H8.27L7.18 4.1 11 7.92zm11.27 14.73l-20-20.01L1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.63L21 23l1.27-1.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3z", } - } } } @@ -2534,11 +2475,11 @@ impl IconShape for MdSave { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z", } - } } } @@ -2580,11 +2521,11 @@ impl IconShape for MdSaveAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z", } - } } } @@ -2626,11 +2567,11 @@ impl IconShape for MdSelectAll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z", } - } } } @@ -2672,11 +2613,11 @@ impl IconShape for MdSend { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2.01 21L23 12 2.01 3 2 10l15 2-15 2z", } - } } } @@ -2718,11 +2659,11 @@ impl IconShape for MdShield { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z", } - } } } @@ -2764,11 +2705,11 @@ impl IconShape for MdSort { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z", } - } } } @@ -2808,20 +2749,14 @@ impl IconShape for MdSquareFoot { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M17.66,17.66l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06 l-0.71-0.71l1.06-1.06L9.7,9.7l-1.06,1.06l-0.71-0.71l1.06-1.06L7.05,7.05L5.99,8.11L5.28,7.4l1.06-1.06L4,4v14c0,1.1,0.9,2,2,2 h14L17.66,17.66z M7,17v-5.76L12.76,17H7z", - } - } + path { + d: "M17.66,17.66l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06l-0.71-0.71l1.06-1.06l-1.94-1.94l-1.06,1.06 l-0.71-0.71l1.06-1.06L9.7,9.7l-1.06,1.06l-0.71-0.71l1.06-1.06L7.05,7.05L5.99,8.11L5.28,7.4l1.06-1.06L4,4v14c0,1.1,0.9,2,2,2 h14L17.66,17.66z M7,17v-5.76L12.76,17H7z", } - } } } @@ -2863,11 +2798,11 @@ impl IconShape for MdStackedBarChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 10h3v10H6zm0-5h3v4H6zm10 11h3v4h-3zm0-3h3v2h-3zm-5 0h3v7h-3zm0-4h3v3h-3z", } - } } } @@ -2909,6 +2844,7 @@ impl IconShape for MdStream { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "20", @@ -2933,7 +2869,6 @@ impl IconShape for MdStream { cy: "4", r: "2", } - } } } @@ -2976,7 +2911,6 @@ impl IconShape for MdTag { path { d: "M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4h4zm-6 4h-4v-4h4v4z", } - } } } @@ -3018,11 +2952,11 @@ impl IconShape for MdTextFormat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z", } - } } } @@ -3062,23 +2996,15 @@ impl IconShape for MdUnarchive { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M20.55,5.22l-1.39-1.68C18.88,3.21,18.47,3,18,3H6C5.53,3,5.12,3.21,4.85,3.55L3.46,5.22C3.17,5.57,3,6.01,3,6.5V19 c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6.5C21,6.01,20.83,5.57,20.55,5.22z M12,9.5l5.5,5.5H14v2h-4v-2H6.5L12,9.5z M5.12,5 l0.82-1h12l0.93,1H5.12z", - } - } - } + path { + d: "M20.55,5.22l-1.39-1.68C18.88,3.21,18.47,3,18,3H6C5.53,3,5.12,3.21,4.85,3.55L3.46,5.22C3.17,5.57,3,6.01,3,6.5V19 c0,1.1,0.89,2,2,2h14c1.1,0,2-0.9,2-2V6.5C21,6.01,20.83,5.57,20.55,5.22z M12,9.5l5.5,5.5H14v2h-4v-2H6.5L12,9.5z M5.12,5 l0.82-1h12l0.93,1H5.12z", } - } } } @@ -3120,11 +3046,11 @@ impl IconShape for MdUndo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z", } - } } } @@ -3167,7 +3093,6 @@ impl IconShape for MdWaves { path { d: "M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8zm0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8zm2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58zM17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8z", } - } } } @@ -3207,16 +3132,14 @@ impl IconShape for MdWeekend { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M21,10c-1.1,0-2,0.9-2,2v3H5v-3c0-1.1-0.89-2-2-2s-2,0.9-2,2v5c0,1.1,0.9,2,2,2h18c1.1,0,2-0.9,2-2v-5 C23,10.9,22.1,10,21,10z M18,5H6C4.9,5,4,5.9,4,7v2.15c1.16,0.41,2,1.52,2,2.81V14h12v-2.03c0-1.3,0.84-2.4,2-2.81V7 C20,5.9,19.1,5,18,5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21,10c-1.1,0-2,0.9-2,2v3H5v-3c0-1.1-0.89-2-2-2s-2,0.9-2,2v5c0,1.1,0.9,2,2,2h18c1.1,0,2-0.9,2-2v-5 C23,10.9,22.1,10,21,10z M18,5H6C4.9,5,4,5.9,4,7v2.15c1.16,0.41,2,1.52,2,2.81V14h12v-2.03c0-1.3,0.84-2.4,2-2.81V7 C20,5.9,19.1,5,18,5z", } - } } } @@ -3258,11 +3181,11 @@ impl IconShape for MdWhereToVote { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2c3.86 0 7 3.14 7 7 0 5.25-7 13-7 13S5 14.25 5 9c0-3.86 3.14-7 7-7zm-1.53 12L17 7.41 15.6 6l-5.13 5.18L8.4 9.09 7 10.5l3.47 3.5z", } - } } } diff --git a/packages/lib/src/icons/md_device_icons.rs b/packages/lib/src/icons/md_device_icons.rs index 2c6c85c..f693c0a 100644 --- a/packages/lib/src/icons/md_device_icons.rs +++ b/packages/lib/src/icons/md_device_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAccessAlarm { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAccessAlarms { rsx! { path { d: "M-618-568H782v3600H-618zM0 0h24v24H0z", + fill: "none", } path { d: "M22 5.7l-4.6-3.9-1.3 1.5 4.6 3.9L22 5.7zM7.9 3.4L6.6 1.9 2 5.7l1.3 1.5 4.6-3.8zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4V8zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7z", } - } } } @@ -130,6 +130,7 @@ impl IconShape for MdAccessTime { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", @@ -137,7 +138,6 @@ impl IconShape for MdAccessTime { path { d: "M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z", } - } } } @@ -179,11 +179,11 @@ impl IconShape for MdAdUnits { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14zM8 6h8v2H8z", } - } } } @@ -225,11 +225,11 @@ impl IconShape for MdAddAlarm { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z", } - } } } @@ -271,14 +271,15 @@ impl IconShape for MdAddToHomeScreen { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 1.01L8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z", } - } } } @@ -318,15 +319,13 @@ impl IconShape for MdAirplanemodeActive { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", - } - path { - d: "M0,0h24v24H0V0z", - } - } - + path { + d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", + } + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } } } } @@ -366,15 +365,13 @@ impl IconShape for MdAirplanemodeInactive { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M10.5,7.67V3.5C10.5,2.67,11.17,2,12,2c0.83,0,1.5,0.67,1.5,1.5V9l8.5,5v2l-4.49-1.32L10.5,7.67z M19.78,22.61l1.41-1.41 L13.5,13.5L9.56,9.56L2.81,2.81L1.39,4.22l6.38,6.38L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19v-2.67L19.78,22.61z", - } - path { - d: "M0,0h24v24H0V0z", - } - } - + path { + d: "M10.5,7.67V3.5C10.5,2.67,11.17,2,12,2c0.83,0,1.5,0.67,1.5,1.5V9l8.5,5v2l-4.49-1.32L10.5,7.67z M19.78,22.61l1.41-1.41 L13.5,13.5L9.56,9.56L2.81,2.81L1.39,4.22l6.38,6.38L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19v-2.67L19.78,22.61z", + } + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } } } } @@ -416,11 +413,11 @@ impl IconShape for MdBatteryAlert { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z", } - } } } @@ -462,11 +459,11 @@ impl IconShape for MdBatteryChargingFull { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM11 20v-5.5H9L13 7v5.5h2L11 20z", } - } } } @@ -508,11 +505,11 @@ impl IconShape for MdBatteryFull { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z", } - } } } @@ -554,11 +551,11 @@ impl IconShape for MdBatteryStd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z", } - } } } @@ -600,11 +597,11 @@ impl IconShape for MdBatteryUnknown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zm-2.72 13.95h-1.9v-1.9h1.9v1.9zm1.35-5.26s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69z", } - } } } @@ -646,11 +643,11 @@ impl IconShape for MdBluetooth { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.71 7.71L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 5.83l1.88 1.88L13 9.59V5.83zm1.88 10.46L13 18.17v-3.76l1.88 1.88z", } - } } } @@ -692,11 +689,11 @@ impl IconShape for MdBluetoothConnected { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 12l-2-2-2 2 2 2 2-2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 5.83l1.88 1.88L13 9.59V5.83zm1.88 10.46L13 18.17v-3.76l1.88 1.88zM19 10l-2 2 2 2 2-2-2-2z", } - } } } @@ -738,11 +735,11 @@ impl IconShape for MdBluetoothDisabled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 5.83l1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2v-3.2zM5.41 4L4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59 5.41 4zM13 18.17v-3.76l1.88 1.88L13 18.17z", } - } } } @@ -784,11 +781,11 @@ impl IconShape for MdBluetoothSearching { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.24 12.01l2.32 2.32c.28-.72.44-1.51.44-2.33 0-.82-.16-1.59-.43-2.31l-2.33 2.32zm5.29-5.3l-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19zm-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM11 5.83l1.88 1.88L11 9.59V5.83zm1.88 10.46L11 18.17v-3.76l1.88 1.88z", } - } } } @@ -830,11 +827,11 @@ impl IconShape for MdBrightnessAuto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10.85 12.65h2.3L12 9l-1.15 3.65zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9h-1.9z", } - } } } @@ -876,11 +873,11 @@ impl IconShape for MdBrightnessHigh { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z", } - } } } @@ -922,11 +919,11 @@ impl IconShape for MdBrightnessLow { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } - } } } @@ -968,11 +965,11 @@ impl IconShape for MdBrightnessMedium { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } - } } } @@ -1014,11 +1011,11 @@ impl IconShape for MdDataUsage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95zM12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19z", } - } } } @@ -1060,11 +1057,11 @@ impl IconShape for MdDeveloperMode { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2V5zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17l1.41 1.42zM10 15.17L6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59L10 15.17zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v2z", } - } } } @@ -1106,11 +1103,11 @@ impl IconShape for MdDeviceThermostat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4zm-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2V5z", } - } } } @@ -1152,11 +1149,11 @@ impl IconShape for MdDevices { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z", } - } } } @@ -1198,11 +1195,11 @@ impl IconShape for MdDvr { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zm-2-9H8v2h11V8zm0 4H8v2h11v-2zM7 8H5v2h2V8zm0 4H5v2h2v-2z", } - } } } @@ -1244,11 +1241,11 @@ impl IconShape for MdGpsFixed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -1290,11 +1287,11 @@ impl IconShape for MdGpsNotFixed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -1336,11 +1333,11 @@ impl IconShape for MdGpsOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z", } - } } } @@ -1382,11 +1379,11 @@ impl IconShape for MdGraphicEq { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 18h2V6H7v12zm4 4h2V2h-2v20zm-8-8h2v-4H3v4zm12 4h2V6h-2v12zm4-8v4h2v-4h-2z", } - } } } @@ -1428,11 +1425,11 @@ impl IconShape for MdLocationDisabled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2h-2.06zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3 3 4.27zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81z", } - } } } @@ -1474,11 +1471,11 @@ impl IconShape for MdLocationSearching { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -1520,11 +1517,11 @@ impl IconShape for MdMobileFriendly { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zM7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z", } - } } } @@ -1566,11 +1563,11 @@ impl IconShape for MdMobileOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2.76 2.49L1.49 3.76 5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75l1.72 1.72 1.27-1.27L2.76 2.49zM7 19V9.27L16.73 19H7zM17 5v9.17l2 2V3c0-1.1-.9-2-2-2H7c-.85 0-1.58.54-1.87 1.3L7.83 5H17z", } - } } } @@ -1611,13 +1608,13 @@ impl IconShape for MdNetworkCell { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M2,22h20V2L2,22z M20,20h-3V9.83l3-3V20z", } - } } } @@ -1657,16 +1654,14 @@ impl IconShape for MdNetworkWifi { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } path { d: "M24,8.98C20.93,5.9,16.69,4,12,4C7.31,4,3.07,5.9,0,8.98L12,21v0l0,0L24,8.98z M2.92,9.07C5.51,7.08,8.67,6,12,6 s6.49,1.08,9.08,3.07l-1.43,1.43C17.5,8.94,14.86,8,12,8s-5.5,0.94-7.65,2.51L2.92,9.07z", } - } } } @@ -1708,14 +1703,15 @@ impl IconShape for MdNfc { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 20h16V4H4v16z", + fill: "none", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 18H4V4h16v16zM18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12V6z", } - } } } @@ -1757,11 +1753,11 @@ impl IconShape for MdResetTv { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 10h-8.01V7L9 11l3.99 4v-3H21v5H3V5h18v3h2V5c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2v-5H23c0-1.1-.9-2-2-2z", } - } } } @@ -1803,11 +1799,11 @@ impl IconShape for MdScreenLockLandscape { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-2 12H5V7h14v10zm-9-1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1zm.8-6c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1z", } - } } } @@ -1849,11 +1845,11 @@ impl IconShape for MdScreenLockPortrait { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1zm.8-6c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2v1h-2.4v-1zM17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14z", } - } } } @@ -1895,11 +1891,11 @@ impl IconShape for MdScreenLockRotation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23.25 12.77l-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L4.51 8.17l5.66-5.66 2.1 2.1 1.41-1.41L11.23.75c-.59-.59-1.54-.59-2.12 0L2.75 7.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zM8.47 20.48C5.2 18.94 2.86 15.76 2.5 12H1c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.82-1.33 1.33zM16 9h5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1v-.5C21 1.12 19.88 0 18.5 0S16 1.12 16 2.5V3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm.8-6.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V3h-3.4v-.5z", } - } } } @@ -1941,11 +1937,11 @@ impl IconShape for MdScreenRotation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81 1.33-1.32zm-6.25-.77c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12L10.23 1.75zm4.6 19.44L2.81 9.17l6.36-6.36 12.02 12.02-6.36 6.36zm-7.31.29C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32z", } - } } } @@ -1985,28 +1981,21 @@ impl IconShape for MdScreenSearchDesktop { } fn child_elements(&self) -> Element { rsx! { - g { - g { - g { - rect { - height: "1.8", - style: "fill:none", - width: "4.8", - x: "9.6", - y: "16.8", - } - path { - d: "M20,18 C21.1,18 21.99,17.1 21.99,16 L22,6 C22,4.89 21.1,4 20,4 L4,4 C2.89,4 2,4.89 2,6 L2,16 C2,17.1 2.89,18 4,18 L0,18 L0,20 L24,20 L24,18 L20,18 Z M4,16 L4,6 L20,6 L20,16 L20,16.01 L4,16 Z M9.0967,9.9531 C9.0967,8.9261 9.9327,8.0891 10.9607,8.0891 C11.9877,8.0891 12.8247,8.9261 12.8247,9.9531 C12.8247,10.9801 11.9877,11.8171 10.9607,11.8171 C9.9327,11.8171 9.0967,10.9801 9.0967,9.9531 Z M16.1287,14.1891 L13.6467,11.7071 C13.9777,11.2021 14.1737,10.6001 14.1737,9.9531 C14.1737,8.1811 12.7327,6.7401 10.9607,6.7401 C9.1887,6.7401 7.7467,8.1811 7.7467,9.9531 C7.7467,11.7251 9.1887,13.1671 10.9607,13.1671 C11.5967,13.1671 12.1857,12.9751 12.6847,12.6561 L15.1737,15.1441 L16.1287,14.1891 Z", - } - } - rect { - height: "24", - style: "fill:none", - width: "24", - } - } - } - + rect { + height: "1.8", + style: "fill:none", + width: "4.8", + x: "9.6", + y: "16.8", + } + path { + d: "M20,18 C21.1,18 21.99,17.1 21.99,16 L22,6 C22,4.89 21.1,4 20,4 L4,4 C2.89,4 2,4.89 2,6 L2,16 C2,17.1 2.89,18 4,18 L0,18 L0,20 L24,20 L24,18 L20,18 Z M4,16 L4,6 L20,6 L20,16 L20,16.01 L4,16 Z M9.0967,9.9531 C9.0967,8.9261 9.9327,8.0891 10.9607,8.0891 C11.9877,8.0891 12.8247,8.9261 12.8247,9.9531 C12.8247,10.9801 11.9877,11.8171 10.9607,11.8171 C9.9327,11.8171 9.0967,10.9801 9.0967,9.9531 Z M16.1287,14.1891 L13.6467,11.7071 C13.9777,11.2021 14.1737,10.6001 14.1737,9.9531 C14.1737,8.1811 12.7327,6.7401 10.9607,6.7401 C9.1887,6.7401 7.7467,8.1811 7.7467,9.9531 C7.7467,11.7251 9.1887,13.1671 10.9607,13.1671 C11.5967,13.1671 12.1857,12.9751 12.6847,12.6561 L15.1737,15.1441 L16.1287,14.1891 Z", + } + rect { + height: "24", + style: "fill:none", + width: "24", + } } } } @@ -2048,11 +2037,11 @@ impl IconShape for MdSdStorage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z", } - } } } @@ -2093,13 +2082,13 @@ impl IconShape for MdSendToMobile { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M17,17h2v4c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3c0-1.1,0.9-1.99,2-1.99L17,1c1.1,0,2,0.9,2,2v4h-2V6H7v12h10V17z M22,12 l-4-4v3h-5v2h5v3L22,12z", } - } } } @@ -2141,11 +2130,11 @@ impl IconShape for MdSettingsSystemDaydream { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z", } - } } } @@ -2186,13 +2175,13 @@ impl IconShape for MdSignalCellular0Bar { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M20,6.83V20H6.83L20,6.83 M22,2L2,22h20V2L22,2z", } - } } } @@ -2234,11 +2223,11 @@ impl IconShape for MdSignalCellular4Bar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 22h20V2z", } - } } } @@ -2280,11 +2269,11 @@ impl IconShape for MdSignalCellularAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z", } - } } } @@ -2326,11 +2315,11 @@ impl IconShape for MdSignalCellularConnectedNoInternet4Bar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 18h2v-8h-2v8zm0 4h2v-2h-2v2zM2 22h16V8h4V2L2 22z", } - } } } @@ -2372,14 +2361,15 @@ impl IconShape for MdSignalCellularNoSim { rsx! { path { d: "M-618-2872H782V728H-618zM-1 0h26v24H-1zm1 0h24v24H0z", + fill: "none", } path { d: "M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68 18.99 5zM3.65 3.88L2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27L3.65 3.88z", } path { d: "M.01 0h24v24h-24z", + fill: "none", } - } } } @@ -2421,11 +2411,11 @@ impl IconShape for MdSignalCellularNull { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6.83V20H6.83L20 6.83M22 2L2 22h20V2z", } - } } } @@ -2467,11 +2457,11 @@ impl IconShape for MdSignalCellularOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 1l-8.59 8.59L21 18.18V1zM4.77 4.5L3.5 5.77l6.36 6.36L1 21h17.73l2 2L22 21.73 4.77 4.5z", } - } } } @@ -2512,13 +2502,13 @@ impl IconShape for MdSignalWifi0Bar { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,6L12,6c3.33,0,6.49,1.08,9.08,3.07L12,18.17l-9.08-9.1C5.51,7.08,8.67,6,12,6 M12,4C7.31,4,3.07,5.9,0,8.98L12,21 L24,8.98C20.93,5.9,16.69,4,12,4L12,4z", } - } } } @@ -2560,11 +2550,11 @@ impl IconShape for MdSignalWifi4Bar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z", } - } } } @@ -2606,11 +2596,11 @@ impl IconShape for MdSignalWifi4BarLock { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-6.5-1.5c0-2.8 2.2-5 5-5 .4 0 .7 0 1 .1L23.6 7c-.4-.3-4.9-4-11.6-4C5.3 3 .8 6.7.4 7L12 21.5l3.5-4.4v-2.6z", } - } } } @@ -2652,11 +2642,11 @@ impl IconShape for MdSignalWifiOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23.64 7c-.45-.34-4.93-4-11.64-4-1.5 0-2.89.19-4.15.48L18.18 13.8 23.64 7zm-6.6 8.22L3.27 1.44 2 2.72l2.05 2.06C1.91 5.76.59 6.82.36 7l11.63 14.49.01.01.01-.01 3.9-4.86 3.32 3.32 1.27-1.27-3.46-3.46z", } - } } } @@ -2698,11 +2688,11 @@ impl IconShape for MdStorage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z", } - } } } @@ -2744,11 +2734,11 @@ impl IconShape for MdUsb { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2-1.21 0-2.2.99-2.2 2.2 0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2 1.21 0 2.2-.98 2.2-2.2 0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7h-4z", } - } } } @@ -2790,11 +2780,11 @@ impl IconShape for MdWallpaper { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2V4zm6 9l-4 5h12l-3-4-2.03 2.71L10 13zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5zM20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2zm0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2v7zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4v-7z", } - } } } @@ -2836,11 +2826,11 @@ impl IconShape for MdWidgets { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 13v8h8v-8h-8zM3 21h8v-8H3v8zM3 3v8h8V3H3zm13.66-1.31L11 7.34 16.66 13l5.66-5.66-5.66-5.65z", } - } } } @@ -2882,11 +2872,11 @@ impl IconShape for MdWifiLock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.5 9.5c.28 0 .55.04.81.08L24 6c-3.34-2.51-7.5-4-12-4S3.34 3.49 0 6l12 16 3.5-4.67V14.5c0-2.76 2.24-5 5-5zM23 16v-1.5c0-1.38-1.12-2.5-2.5-2.5S18 13.12 18 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zm-1 0h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V16z", } - } } } @@ -2928,11 +2918,11 @@ impl IconShape for MdWifiTethering { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19zM12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10z", } - } } } diff --git a/packages/lib/src/icons/md_editor_icons.rs b/packages/lib/src/icons/md_editor_icons.rs index c3393be..3122af2 100644 --- a/packages/lib/src/icons/md_editor_icons.rs +++ b/packages/lib/src/icons/md_editor_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAddChart { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M6 9.99h2v7H6zm8 3h2v4h-2zm-4-6h2v10h-2zM20 7V4h-2v3h-3v2h3v3h2V9h3V7zm-2 12H4V5h12V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5h-2v5z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAddComment { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM17 11h-4v4h-2v-4H7V9h4V5h2v4h4v2z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for MdAttachFile { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z", } - } } } @@ -176,11 +176,11 @@ impl IconShape for MdAttachMoney { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z", } - } } } @@ -222,11 +222,11 @@ impl IconShape for MdBarChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 9.2h3V19H5zM10.6 5h2.8v14h-2.8zm5.6 8H19v6h-2.8z", } - } } } @@ -268,11 +268,11 @@ impl IconShape for MdBorderAll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 3v18h18V3H3zm8 16H5v-6h6v6zm0-8H5V5h6v6zm8 8h-6v-6h6v6zm0-8h-6V5h6v6z", } - } } } @@ -314,11 +314,11 @@ impl IconShape for MdBorderBottom { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 11H7v2h2v-2zm4 4h-2v2h2v-2zM9 3H7v2h2V3zm4 8h-2v2h2v-2zM5 3H3v2h2V3zm8 4h-2v2h2V7zm4 4h-2v2h2v-2zm-4-8h-2v2h2V3zm4 0h-2v2h2V3zm2 10h2v-2h-2v2zm0 4h2v-2h-2v2zM5 7H3v2h2V7zm14-4v2h2V3h-2zm0 6h2V7h-2v2zM5 11H3v2h2v-2zM3 21h18v-2H3v2zm2-6H3v2h2v-2z", } - } } } @@ -360,11 +360,11 @@ impl IconShape for MdBorderClear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 5h2V3H7v2zm0 8h2v-2H7v2zm0 8h2v-2H7v2zm4-4h2v-2h-2v2zm0 4h2v-2h-2v2zm-8 0h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2v-2H3v2zm0-4h2V7H3v2zm0-4h2V3H3v2zm8 8h2v-2h-2v2zm8 4h2v-2h-2v2zm0-4h2v-2h-2v2zm0 8h2v-2h-2v2zm0-12h2V7h-2v2zm-8 0h2V7h-2v2zm8-6v2h2V3h-2zm-8 2h2V3h-2v2zm4 16h2v-2h-2v2zm0-8h2v-2h-2v2zm0-8h2V3h-2v2z", } - } } } @@ -405,6 +405,7 @@ impl IconShape for MdBorderColor { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } @@ -412,7 +413,6 @@ impl IconShape for MdBorderColor { d: "M22,24H2v-4h20V24z M13.06,5.19l3.75,3.75L7.75,18H4v-3.75L13.06,5.19z M17.88,7.87l-3.75-3.75 l1.83-1.83c0.39-0.39,1.02-0.39,1.41,0l2.34,2.34c0.39,0.39,0.39,1.02,0,1.41L17.88,7.87z", enable_background: "new", } - } } } @@ -454,11 +454,11 @@ impl IconShape for MdBorderHorizontal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 21h2v-2H3v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zm4 4h2v-2H7v2zM5 3H3v2h2V3zm4 0H7v2h2V3zm8 0h-2v2h2V3zm-4 4h-2v2h2V7zm0-4h-2v2h2V3zm6 14h2v-2h-2v2zm-8 4h2v-2h-2v2zm-8-8h18v-2H3v2zM19 3v2h2V3h-2zm0 6h2V7h-2v2zm-8 8h2v-2h-2v2zm4 4h2v-2h-2v2zm4 0h2v-2h-2v2z", } - } } } @@ -500,11 +500,11 @@ impl IconShape for MdBorderInner { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 21h2v-2H3v2zm4 0h2v-2H7v2zM5 7H3v2h2V7zM3 17h2v-2H3v2zM9 3H7v2h2V3zM5 3H3v2h2V3zm12 0h-2v2h2V3zm2 6h2V7h-2v2zm0-6v2h2V3h-2zm-4 18h2v-2h-2v2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8V3zm6 18h2v-2h-2v2zm0-4h2v-2h-2v2z", } - } } } @@ -546,11 +546,11 @@ impl IconShape for MdBorderLeft { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 21h2v-2h-2v2zm0-4h2v-2h-2v2zm0-12h2V3h-2v2zm0 4h2V7h-2v2zm0 4h2v-2h-2v2zm-4 8h2v-2H7v2zM7 5h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2V3H3v18zM19 9h2V7h-2v2zm-4 12h2v-2h-2v2zm4-4h2v-2h-2v2zm0-14v2h2V3h-2zm0 10h2v-2h-2v2zm0 8h2v-2h-2v2zm-4-8h2v-2h-2v2zm0-8h2V3h-2v2z", } - } } } @@ -592,11 +592,11 @@ impl IconShape for MdBorderOuter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 7h-2v2h2V7zm0 4h-2v2h2v-2zm4 0h-2v2h2v-2zM3 3v18h18V3H3zm16 16H5V5h14v14zm-6-4h-2v2h2v-2zm-4-4H7v2h2v-2z", } - } } } @@ -638,11 +638,11 @@ impl IconShape for MdBorderRight { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 21h2v-2H7v2zM3 5h2V3H3v2zm4 0h2V3H7v2zm0 8h2v-2H7v2zm-4 8h2v-2H3v2zm8 0h2v-2h-2v2zm-8-8h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm8 8h2v-2h-2v2zm4-4h2v-2h-2v2zm4-10v18h2V3h-2zm-4 18h2v-2h-2v2zm0-16h2V3h-2v2zm-4 8h2v-2h-2v2zm0-8h2V3h-2v2zm0 4h2V7h-2v2z", } - } } } @@ -684,11 +684,11 @@ impl IconShape for MdBorderStyle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 21h2v-2h-2v2zm4 0h2v-2h-2v2zM7 21h2v-2H7v2zm4 0h2v-2h-2v2zm8-4h2v-2h-2v2zm0-4h2v-2h-2v2zM3 3v18h2V5h16V3H3zm16 6h2V7h-2v2z", } - } } } @@ -730,11 +730,11 @@ impl IconShape for MdBorderTop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 21h2v-2H7v2zm0-8h2v-2H7v2zm4 0h2v-2h-2v2zm0 8h2v-2h-2v2zm-8-4h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2v-2H3v2zm0-4h2V7H3v2zm8 8h2v-2h-2v2zm8-8h2V7h-2v2zm0 4h2v-2h-2v2zM3 3v2h18V3H3zm16 14h2v-2h-2v2zm-4 4h2v-2h-2v2zM11 9h2V7h-2v2zm8 12h2v-2h-2v2zm-4-8h2v-2h-2v2z", } - } } } @@ -776,11 +776,11 @@ impl IconShape for MdBorderVertical { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 9h2V7H3v2zm0-4h2V3H3v2zm4 16h2v-2H7v2zm0-8h2v-2H7v2zm-4 0h2v-2H3v2zm0 8h2v-2H3v2zm0-4h2v-2H3v2zM7 5h2V3H7v2zm12 12h2v-2h-2v2zm-8 4h2V3h-2v18zm8 0h2v-2h-2v2zm0-8h2v-2h-2v2zm0-10v2h2V3h-2zm0 6h2V7h-2v2zm-4-4h2V3h-2v2zm0 16h2v-2h-2v2zm0-8h2v-2h-2v2z", } - } } } @@ -822,6 +822,7 @@ impl IconShape for MdBubbleChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "7.2", @@ -838,7 +839,6 @@ impl IconShape for MdBubbleChart { cy: "8.8", r: "4.8", } - } } } @@ -878,22 +878,14 @@ impl IconShape for MdDragHandle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M20,9H4v2h16V9z M4,15h16v-2H4V15z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,9H4v2h16V9z M4,15h16v-2H4V15z", + } } } } @@ -935,11 +927,11 @@ impl IconShape for MdFormatAlignCenter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z", } - } } } @@ -981,11 +973,11 @@ impl IconShape for MdFormatAlignJustify { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 21h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18V7H3v2zm0-6v2h18V3H3z", } - } } } @@ -1027,11 +1019,11 @@ impl IconShape for MdFormatAlignLeft { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z", } - } } } @@ -1073,11 +1065,11 @@ impl IconShape for MdFormatAlignRight { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z", } - } } } @@ -1119,11 +1111,11 @@ impl IconShape for MdFormatBold { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42zM10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3v-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5z", } - } } } @@ -1165,11 +1157,11 @@ impl IconShape for MdFormatClear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.27 5L2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27 3.27 5zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5H6z", } - } } } @@ -1210,13 +1202,13 @@ impl IconShape for MdFormatColorFill { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M16.56,8.94L7.62,0L6.21,1.41l2.38,2.38L3.44,8.94c-0.59,0.59-0.59,1.54,0,2.12l5.5,5.5C9.23,16.85,9.62,17,10,17 s0.77-0.15,1.06-0.44l5.5-5.5C17.15,10.48,17.15,9.53,16.56,8.94z M5.21,10L10,5.21L14.79,10H5.21z M19,11.5c0,0-2,2.17-2,3.5 c0,1.1,0.9,2,2,2s2-0.9,2-2C21,13.67,19,11.5,19,11.5z M2,20h20v4H2V20z", } - } } } @@ -1258,11 +1250,11 @@ impl IconShape for MdFormatColorReset { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M18 14c0-4-6-10.8-6-10.8s-1.33 1.51-2.73 3.52l8.59 8.59c.09-.42.14-.86.14-1.31zm-.88 3.12L12.5 12.5 5.27 5.27 4 6.55l3.32 3.32C6.55 11.32 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.96-1.5l2.63 2.63 1.27-1.27-2.74-2.74z", } - } } } @@ -1303,13 +1295,13 @@ impl IconShape for MdFormatColorText { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M2,20h20v4H2V20z M5.49,17h2.42l1.27-3.58h5.65L16.09,17h2.42L13.25,3h-2.5L5.49,17z M9.91,11.39l2.03-5.79h0.12l2.03,5.79 H9.91z", } - } } } @@ -1351,11 +1343,11 @@ impl IconShape for MdFormatIndentDecrease { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 17h10v-2H11v2zm-8-5l4 4V8l-4 4zm0 9h18v-2H3v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z", } - } } } @@ -1397,11 +1389,11 @@ impl IconShape for MdFormatIndentIncrease { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 21h18v-2H3v2zM3 8v8l4-4-4-4zm8 9h10v-2H11v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z", } - } } } @@ -1443,11 +1435,11 @@ impl IconShape for MdFormatItalic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z", } - } } } @@ -1489,11 +1481,11 @@ impl IconShape for MdFormatLineSpacing { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6V7zm4-2v2h12V5H10zm0 14h12v-2H10v2zm0-6h12v-2H10v2z", } - } } } @@ -1535,11 +1527,11 @@ impl IconShape for MdFormatListBulleted { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zM7 19h14v-2H7v2zm0-6h14v-2H7v2zm0-8v2h14V5H7z", } - } } } @@ -1581,11 +1573,11 @@ impl IconShape for MdFormatListNumbered { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z", } - } } } @@ -1627,11 +1619,11 @@ impl IconShape for MdFormatListNumberedRtl { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 17h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm1-9h1V4h-2v1h1zm-1 3h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zM2 5h14v2H2zm0 12h14v2H2zm0-6h14v2H2z", } - } } } @@ -1673,11 +1665,11 @@ impl IconShape for MdFormatPaint { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4h-3z", } - } } } @@ -1719,11 +1711,11 @@ impl IconShape for MdFormatQuote { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z", } - } } } @@ -1765,11 +1757,11 @@ impl IconShape for MdFormatShapes { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23 7V1h-6v2H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7h2zM3 3h2v2H3V3zm2 18H3v-2h2v2zm12-2H7v-2H5V7h2V5h10v2h2v10h-2v2zm4 2h-2v-2h2v2zM19 5V3h2v2h-2zm-5.27 9h-3.49l-.73 2H7.89l3.4-9h1.4l3.41 9h-1.63l-.74-2zm-3.04-1.26h2.61L12 8.91l-1.31 3.83z", } - } } } @@ -1811,11 +1803,11 @@ impl IconShape for MdFormatSize { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 4v3h5v12h3V7h5V4H9zm-6 8h3v7h3v-7h3V9H3v3z", } - } } } @@ -1857,11 +1849,11 @@ impl IconShape for MdFormatStrikethrough { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 19h4v-3h-4v3zM5 4v3h5v3h4V7h5V4H5zM3 14h18v-2H3v2z", } - } } } @@ -1903,11 +1895,11 @@ impl IconShape for MdFormatTextdirectionLToR { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4zm12 8l-4-4v3H5v2h12v3l4-4z", } - } } } @@ -1949,11 +1941,11 @@ impl IconShape for MdFormatTextdirectionRToL { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 10v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4zm-2 7v-3l-4 4 4 4v-3h12v-2H8z", } - } } } @@ -1995,11 +1987,11 @@ impl IconShape for MdFormatUnderlined { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6zm-7 2v2h14v-2H5z", } - } } } @@ -2041,11 +2033,11 @@ impl IconShape for MdFunctions { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z", } - } } } @@ -2085,20 +2077,14 @@ impl IconShape for MdHeight { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - polygon { - points: "13,6.99 16,6.99 12,3 8,6.99 11,6.99 11,17.01 8,17.01 12,21 16,17.01 13,17.01", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "13,6.99 16,6.99 12,3 8,6.99 11,6.99 11,17.01 8,17.01 12,21 16,17.01 13,17.01", + } } } } @@ -2138,22 +2124,14 @@ impl IconShape for MdHighlight { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M6,14l3,3v5h6v-5l3-3V9H6V14z M11,2h2v3h-2V2z M3.5,5.88l1.41-1.41l2.12,2.12L5.62,8L3.5,5.88z M16.96,6.59l2.12-2.12 l1.41,1.41L18.38,8L16.96,6.59z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6,14l3,3v5h6v-5l3-3V9H6V14z M11,2h2v3h-2V2z M3.5,5.88l1.41-1.41l2.12,2.12L5.62,8L3.5,5.88z M16.96,6.59l2.12-2.12 l1.41,1.41L18.38,8L16.96,6.59z", + } } } } @@ -2193,21 +2171,19 @@ impl IconShape for MdHorizontalRule { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - fill_rule: "evenodd", - height: "24", - width: "24", - } - rect { - fill_rule: "evenodd", - height: "2", - width: "16", - x: "4", - y: "11", - } - } - + rect { + fill: "none", + fill_rule: "evenodd", + height: "24", + width: "24", + } + rect { + fill_rule: "evenodd", + height: "2", + width: "16", + x: "4", + y: "11", + } } } } @@ -2249,11 +2225,11 @@ impl IconShape for MdInsertChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } - } } } @@ -2295,11 +2271,11 @@ impl IconShape for MdInsertChartOutlined { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4zm2.5 2.1h-15V5h15v14.1zm0-16.1h-15c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } - } } } @@ -2341,11 +2317,11 @@ impl IconShape for MdInsertComment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z", } - } } } @@ -2387,11 +2363,11 @@ impl IconShape for MdInsertDriveFile { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z", } - } } } @@ -2433,11 +2409,11 @@ impl IconShape for MdInsertEmoticon { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } - } } } @@ -2479,11 +2455,11 @@ impl IconShape for MdInsertInvitation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z", } - } } } @@ -2525,11 +2501,11 @@ impl IconShape for MdInsertLink { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z", } - } } } @@ -2571,11 +2547,11 @@ impl IconShape for MdInsertPhoto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } - } } } @@ -2615,22 +2591,14 @@ impl IconShape for MdLinearScale { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M19.5,9.5c-1.03,0-1.9,0.62-2.29,1.5h-2.92C13.9,10.12,13.03,9.5,12,9.5s-1.9,0.62-2.29,1.5H6.79 C6.4,10.12,5.53,9.5,4.5,9.5C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5c1.03,0,1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5 s1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5c1.38,0,2.5-1.12,2.5-2.5S20.88,9.5,19.5,9.5z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19.5,9.5c-1.03,0-1.9,0.62-2.29,1.5h-2.92C13.9,10.12,13.03,9.5,12,9.5s-1.9,0.62-2.29,1.5H6.79 C6.4,10.12,5.53,9.5,4.5,9.5C3.12,9.5,2,10.62,2,12s1.12,2.5,2.5,2.5c1.03,0,1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5 s1.9-0.62,2.29-1.5h2.92c0.39,0.88,1.26,1.5,2.29,1.5c1.38,0,2.5-1.12,2.5-2.5S20.88,9.5,19.5,9.5z", + } } } } @@ -2672,11 +2640,11 @@ impl IconShape for MdMargin { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 3v18h18V3H3zm16 16H5V5h14v14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2zm-8 4h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z", } - } } } @@ -2718,11 +2686,11 @@ impl IconShape for MdMergeType { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z", } - } } } @@ -2764,11 +2732,11 @@ impl IconShape for MdModeComment { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z", } - } } } @@ -2810,11 +2778,11 @@ impl IconShape for MdModeEdit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } - } } } @@ -2856,11 +2824,11 @@ impl IconShape for MdMonetizationOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16z", } - } } } @@ -2902,11 +2870,11 @@ impl IconShape for MdMoneyOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.53.12-1.03.3-1.48.54l1.47 1.47c.41-.17.91-.27 1.51-.27zM5.33 4.06L4.06 5.33 7.5 8.77c0 2.08 1.56 3.21 3.91 3.91l3.51 3.51c-.34.48-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.82-.55 2.45-1.12l2.22 2.22 1.27-1.27L5.33 4.06z", } - } } } @@ -2948,11 +2916,11 @@ impl IconShape for MdMultilineChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 6.92l-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14L22 6.92z", } - } } } @@ -2994,11 +2962,11 @@ impl IconShape for MdNotes { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3 18h12v-2H3v2zM3 6v2h18V6H3zm0 7h18v-2H3v2z", } - } } } @@ -3040,11 +3008,11 @@ impl IconShape for MdPadding { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 3v18h18V3H3zm16 16H5V5h14v14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2z", } - } } } @@ -3086,11 +3054,11 @@ impl IconShape for MdPieChart { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11 2v20c-5.07-.5-9-4.79-9-10s3.93-9.5 9-10zm2.03 0v8.99H22c-.47-4.74-4.24-8.52-8.97-8.99zm0 11.01V22c4.74-.47 8.5-4.25 8.97-8.99h-8.97z", } - } } } @@ -3132,11 +3100,11 @@ impl IconShape for MdPieChartOutlined { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm1 2.07c3.61.45 6.48 3.33 6.93 6.93H13V4.07zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94zm9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93z", } - } } } @@ -3176,40 +3144,32 @@ impl IconShape for MdPostAdd { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - path { - d: "M17,19.22H5V7h7V5H5C3.9,5,3,5.9,3,7v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-7h-2V19.22z", - } - path { - d: "M19,2h-2v3h-3c0.01,0.01,0,2,0,2h3v2.99c0.01,0.01,2,0,2,0V7h3V5h-3V2z", - } - rect { - height: "2", - width: "8", - x: "7", - y: "9", - } - polygon { - points: "7,12 7,14 15,14 15,12 12,12", - } - rect { - height: "2", - width: "8", - x: "7", - y: "15", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,19.22H5V7h7V5H5C3.9,5,3,5.9,3,7v12c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2v-7h-2V19.22z", + } + path { + d: "M19,2h-2v3h-3c0.01,0.01,0,2,0,2h3v2.99c0.01,0.01,2,0,2,0V7h3V5h-3V2z", + } + rect { + height: "2", + width: "8", + x: "7", + y: "9", + } + polygon { + points: "7,12 7,14 15,14 15,12 12,12", + } + rect { + height: "2", + width: "8", + x: "7", + y: "15", + } } } } @@ -3251,11 +3211,11 @@ impl IconShape for MdPublish { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z", } - } } } @@ -3297,25 +3257,23 @@ impl IconShape for MdScatterPlot { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", + } + circle { + cx: "7", + cy: "14", + r: "3", + } + circle { + cx: "11", + cy: "6", + r: "3", + } + circle { + cx: "16.6", + cy: "17.6", + r: "3", } - g { - circle { - cx: "7", - cy: "14", - r: "3", - } - circle { - cx: "11", - cy: "6", - r: "3", - } - circle { - cx: "16.6", - cy: "17.6", - r: "3", - } - } - } } } @@ -3357,11 +3315,11 @@ impl IconShape for MdScore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 2h1.5v3l2-3h1.7l-2 3 2 3h-1.7l-2-3v3H12V5zM7 7.25h2.5V6.5H7V5h4v3.75H8.5v.75H11V11H7V7.25zM19 13l-6 6-4-4-4 4v-2.5l4-4 4 4 6-6V13z", } - } } } @@ -3401,23 +3359,15 @@ impl IconShape for MdShortText { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M4,9h16v2H4V9z M4,13h10v2H4V13z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M4,9h16v2H4V9z M4,13h10v2H4V13z", + } } } } @@ -3459,11 +3409,11 @@ impl IconShape for MdShowChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.5 18.49l6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z", } - } } } @@ -3505,11 +3455,11 @@ impl IconShape for MdSpaceBar { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 9v4H6V9H4v6h16V9z", } - } } } @@ -3550,13 +3500,13 @@ impl IconShape for MdStackedLineChart { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M2,19.99l7.5-7.51l4,4l7.09-7.97L22,9.92l-8.5,9.56l-4-4l-6,6.01L2,19.99z M3.5,15.49l6-6.01l4,4L22,3.92l-1.41-1.41 l-7.09,7.97l-4-4L2,13.99L3.5,15.49z", } - } } } @@ -3596,22 +3546,14 @@ impl IconShape for MdStrikethroughS { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M6.85,7.08C6.85,4.37,9.45,3,12.24,3c1.64,0,3,0.49,3.9,1.28c0.77,0.65,1.46,1.73,1.46,3.24h-3.01 c0-0.31-0.05-0.59-0.15-0.85c-0.29-0.86-1.2-1.28-2.25-1.28c-1.86,0-2.34,1.02-2.34,1.7c0,0.48,0.25,0.88,0.74,1.21 C10.97,8.55,11.36,8.78,12,9H7.39C7.18,8.66,6.85,8.11,6.85,7.08z M21,12v-2H3v2h9.62c1.15,0.45,1.96,0.75,1.96,1.97 c0,1-0.81,1.67-2.28,1.67c-1.54,0-2.93-0.54-2.93-2.51H6.4c0,0.55,0.08,1.13,0.24,1.58c0.81,2.29,3.29,3.3,5.67,3.3 c2.27,0,5.3-0.89,5.3-4.05c0-0.3-0.01-1.16-0.48-1.94H21V12z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6.85,7.08C6.85,4.37,9.45,3,12.24,3c1.64,0,3,0.49,3.9,1.28c0.77,0.65,1.46,1.73,1.46,3.24h-3.01 c0-0.31-0.05-0.59-0.15-0.85c-0.29-0.86-1.2-1.28-2.25-1.28c-1.86,0-2.34,1.02-2.34,1.7c0,0.48,0.25,0.88,0.74,1.21 C10.97,8.55,11.36,8.78,12,9H7.39C7.18,8.66,6.85,8.11,6.85,7.08z M21,12v-2H3v2h9.62c1.15,0.45,1.96,0.75,1.96,1.97 c0,1-0.81,1.67-2.28,1.67c-1.54,0-2.93-0.54-2.93-2.51H6.4c0,0.55,0.08,1.13,0.24,1.58c0.81,2.29,3.29,3.3,5.67,3.3 c2.27,0,5.3-0.89,5.3-4.05c0-0.3-0.01-1.16-0.48-1.94H21V12z", + } } } } @@ -3651,16 +3593,14 @@ impl IconShape for MdSubscript { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M22,18h-2v1h3v1h-4v-2c0-0.55,0.45-1,1-1h2v-1h-3v-1h3c0.55,0,1,0.45,1,1v1C23,17.55,22.55,18,22,18z M5.88,18h2.66 l3.4-5.42h0.12l3.4,5.42h2.66l-4.65-7.27L17.81,4h-2.68l-3.07,4.99h-0.12L8.85,4H6.19l4.32,6.73L5.88,18z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,18h-2v1h3v1h-4v-2c0-0.55,0.45-1,1-1h2v-1h-3v-1h3c0.55,0,1,0.45,1,1v1C23,17.55,22.55,18,22,18z M5.88,18h2.66 l3.4-5.42h0.12l3.4,5.42h2.66l-4.65-7.27L17.81,4h-2.68l-3.07,4.99h-0.12L8.85,4H6.19l4.32,6.73L5.88,18z", + } } } } @@ -3700,18 +3640,16 @@ impl IconShape for MdSuperscript { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - y: "0", - } - path { - d: "M22,7h-2v1h3v1h-4V7c0-0.55,0.45-1,1-1h2V5h-3V4h3c0.55,0,1,0.45,1,1v1C23,6.55,22.55,7,22,7z M5.88,20h2.66l3.4-5.42h0.12 l3.4,5.42h2.66l-4.65-7.27L17.81,6h-2.68l-3.07,4.99h-0.12L8.85,6H6.19l4.32,6.73L5.88,20z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M22,7h-2v1h3v1h-4V7c0-0.55,0.45-1,1-1h2V5h-3V4h3c0.55,0,1,0.45,1,1v1C23,6.55,22.55,7,22,7z M5.88,20h2.66l3.4-5.42h0.12 l3.4,5.42h2.66l-4.65-7.27L17.81,6h-2.68l-3.07,4.99h-0.12L8.85,6H6.19l4.32,6.73L5.88,20z", + } } } } @@ -3753,11 +3691,11 @@ impl IconShape for MdTableChart { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5v11zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2zM3 19c0 1.1.9 2 2 2h3V10H3v9z", } - } } } @@ -3797,16 +3735,14 @@ impl IconShape for MdTableRows { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M22,7H2V2h20V7z M22,9.5H2v5h20V9.5z M22,17H2v5h20V17z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,7H2V2h20V7z M22,9.5H2v5h20V9.5z M22,17H2v5h20V17z", + } } } } @@ -3846,22 +3782,14 @@ impl IconShape for MdTextFields { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M2.5,4v3h5v12h3V7h5V4H2.5z M21.5,9h-9v3h3v7h3v-7h3V9z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M2.5,4v3h5v12h3V7h5V4H2.5z M21.5,9h-9v3h3v7h3v-7h3V9z", + } } } } @@ -3903,11 +3831,11 @@ impl IconShape for MdTitle { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5 4v3h5.5v12h3V7H19V4z", } - } } } @@ -3949,11 +3877,11 @@ impl IconShape for MdVerticalAlignBottom { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z", } - } } } @@ -3995,11 +3923,11 @@ impl IconShape for MdVerticalAlignCenter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 19h3v4h2v-4h3l-4-4-4 4zm8-14h-3V1h-2v4H8l4 4 4-4zM4 11v2h16v-2H4z", } - } } } @@ -4041,11 +3969,11 @@ impl IconShape for MdVerticalAlignTop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z", } - } } } @@ -4087,11 +4015,11 @@ impl IconShape for MdWrapText { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z", } - } } } diff --git a/packages/lib/src/icons/md_file_icons.rs b/packages/lib/src/icons/md_file_icons.rs index c8c4d60..84c8d9c 100644 --- a/packages/lib/src/icons/md_file_icons.rs +++ b/packages/lib/src/icons/md_file_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdApproval { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 16v6h16v-6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2zm14 2H6v-2h12v2zM12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5zm0 9L9 7c0-1.66 1.34-3 3-3s3 1.34 3 3l-3 4z", } - } } } @@ -82,23 +82,17 @@ impl IconShape for MdAttachEmail { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M21,10V4c0-1.1-0.9-2-2-2H3C1.9,2,1.01,2.9,1.01,4L1,16c0,1.1,0.9,2,2,2h11v-5c0-1.66,1.34-3,3-3H21z M11,11L3,6V4l8,5 l8-5v2L11,11z", - } - path { - d: "M21,14v4c0,1.1-0.9,2-2,2s-2-0.9-2-2v-4.5c0-0.28,0.22-0.5,0.5-0.5s0.5,0.22,0.5,0.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5 S15,12.12,15,13.5V18c0,2.21,1.79,4,4,4s4-1.79,4-4v-4H21z", - } - } + path { + d: "M21,10V4c0-1.1-0.9-2-2-2H3C1.9,2,1.01,2.9,1.01,4L1,16c0,1.1,0.9,2,2,2h11v-5c0-1.66,1.34-3,3-3H21z M11,11L3,6V4l8,5 l8-5v2L11,11z", + } + path { + d: "M21,14v4c0,1.1-0.9,2-2,2s-2-0.9-2-2v-4.5c0-0.28,0.22-0.5,0.5-0.5s0.5,0.22,0.5,0.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5 S15,12.12,15,13.5V18c0,2.21,1.79,4,4,4s4-1.79,4-4v-4H21z", } - } } } @@ -140,11 +134,11 @@ impl IconShape for MdAttachment { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M2 12.5C2 9.46 4.46 7 7.5 7H18c2.21 0 4 1.79 4 4s-1.79 4-4 4H9.5C8.12 15 7 13.88 7 12.5S8.12 10 9.5 10H17v2H9.41c-.55 0-.55 1 0 1H18c1.1 0 2-.9 2-2s-.9-2-2-2H7.5C5.57 9 4 10.57 4 12.5S5.57 16 7.5 16H17v2H7.5C4.46 18 2 15.54 2 12.5z", } - } } } @@ -186,11 +180,11 @@ impl IconShape for MdCloud { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z", } - } } } @@ -232,11 +226,11 @@ impl IconShape for MdCloudCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3l.14.01C8.58 8.28 10.13 7 12 7c2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16z", } - } } } @@ -278,11 +272,11 @@ impl IconShape for MdCloudDone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41L10 17z", } - } } } @@ -324,11 +318,11 @@ impl IconShape for MdCloudDownload { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z", } - } } } @@ -370,11 +364,11 @@ impl IconShape for MdCloudOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z", } - } } } @@ -416,11 +410,11 @@ impl IconShape for MdCloudQueue { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3z", } - } } } @@ -462,11 +456,11 @@ impl IconShape for MdCloudUpload { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z", } - } } } @@ -508,11 +502,11 @@ impl IconShape for MdCreateNewFolder { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-1 8h-3v3h-2v-3h-3v-2h3V9h2v3h3v2z", } - } } } @@ -554,11 +548,11 @@ impl IconShape for MdDriveFileMove { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-6 12v-3h-4v-4h4V8l5 5-5 5z", } - } } } @@ -600,11 +594,11 @@ impl IconShape for MdDriveFileMoveOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10zm-8.01-9l-1.41 1.41L12.16 12H8v2h4.16l-1.59 1.59L11.99 17 16 13.01 11.99 9z", } - } } } @@ -646,11 +640,11 @@ impl IconShape for MdDriveFileRenameOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.41 5.8L17.2 4.59c-.78-.78-2.05-.78-2.83 0l-2.68 2.68L3 15.96V20h4.04l8.74-8.74 2.63-2.63c.79-.78.79-2.05 0-2.83zM6.21 18H5v-1.21l8.66-8.66 1.21 1.21L6.21 18zM11 20l4-4h6v4H11z", } - } } } @@ -692,11 +686,11 @@ impl IconShape for MdDriveFolderUpload { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10zM8 13.01l1.41 1.41L11 12.84V17h2v-4.16l1.59 1.59L16 13.01 12.01 9 8 13.01z", } - } } } @@ -738,11 +732,11 @@ impl IconShape for MdFileDownload { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z", } - } } } @@ -784,11 +778,11 @@ impl IconShape for MdFileDownloadDone { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5 18h14v2H5v-2zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2-9.4 9.3z", } - } } } @@ -830,11 +824,11 @@ impl IconShape for MdFileUpload { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z", } - } } } @@ -876,11 +870,11 @@ impl IconShape for MdFolder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z", } - } } } @@ -922,11 +916,11 @@ impl IconShape for MdFolderOpen { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z", } - } } } @@ -968,11 +962,11 @@ impl IconShape for MdFolderShared { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2v1z", } - } } } @@ -1016,12 +1010,12 @@ impl IconShape for MdGridView { fill_rule: "evenodd", path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 3v8h8V3H3zm6 6H5V5h4v4zm-6 4v8h8v-8H3zm6 6H5v-4h4v4zm4-16v8h8V3h-8zm6 6h-4V5h4v4zm-6 4v8h8v-8h-8zm6 6h-4v-4h4v4z", } } - } } } @@ -1061,16 +1055,14 @@ impl IconShape for MdRequestQuote { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14,2H6C4.9,2,4.01,2.9,4.01,4L4,20c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15,12h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V9h2v1h2V12z M13,8V3.5L17.5,8H13z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,2H6C4.9,2,4.01,2.9,4.01,4L4,20c0,1.1,0.89,2,1.99,2H18c1.1,0,2-0.9,2-2V8L14,2z M15,12h-4v1h3c0.55,0,1,0.45,1,1v3 c0,0.55-0.45,1-1,1h-1v1h-2v-1H9v-2h4v-1h-3c-0.55,0-1-0.45-1-1v-3c0-0.55,0.45-1,1-1h1V9h2v1h2V12z M13,8V3.5L17.5,8H13z", } - } } } @@ -1110,16 +1102,14 @@ impl IconShape for MdRuleFolder { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M7.83,16L5,13.17 l1.41-1.41l1.41,1.41l3.54-3.54l1.41,1.41L7.83,16z M17.41,13L19,14.59L17.59,16L16,14.41L14.41,16L13,14.59L14.59,13L13,11.41 L14.41,10L16,11.59L17.59,10L19,11.41L17.41,13z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M7.83,16L5,13.17 l1.41-1.41l1.41,1.41l3.54-3.54l1.41,1.41L7.83,16z M17.41,13L19,14.59L17.59,16L16,14.41L14.41,16L13,14.59L14.59,13L13,11.41 L14.41,10L16,11.59L17.59,10L19,11.41L17.41,13z", } - } } } @@ -1159,16 +1149,14 @@ impl IconShape for MdSnippetFolder { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M15.88,10.5l1.62,1.62v3.38l-3,0v-5H15.88z M22,8v10c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2L2.01,6C2.01,4.9,2.9,4,4,4h6l2,2 h8C21.1,6,22,6.9,22,8z M19,11.5L16.5,9H13v8l6,0V11.5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.88,10.5l1.62,1.62v3.38l-3,0v-5H15.88z M22,8v10c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2L2.01,6C2.01,4.9,2.9,4,4,4h6l2,2 h8C21.1,6,22,6.9,22,8z M19,11.5L16.5,9H13v8l6,0V11.5z", } - } } } @@ -1208,16 +1196,14 @@ impl IconShape for MdTextSnippet { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20.41,8.41l-4.83-4.83C15.21,3.21,14.7,3,14.17,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V9.83 C21,9.3,20.79,8.79,20.41,8.41z M7,7h7v2H7V7z M17,17H7v-2h10V17z M17,13H7v-2h10V13z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20.41,8.41l-4.83-4.83C15.21,3.21,14.7,3,14.17,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V9.83 C21,9.3,20.79,8.79,20.41,8.41z M7,7h7v2H7V7z M17,17H7v-2h10V17z M17,13H7v-2h10V13z", } - } } } @@ -1257,16 +1243,14 @@ impl IconShape for MdTopic { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,6h-8l-2-2H4C2.9,4,2.01,4.9,2.01,6L2,18c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M14,16H6v-2h8V16z M18,12H6v-2h12V12z", } - } } } @@ -1308,11 +1292,11 @@ impl IconShape for MdUploadFile { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm4 18H6V4h7v5h5v11zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z", } - } } } @@ -1354,11 +1338,11 @@ impl IconShape for MdWorkspacesFilled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6-10C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6 10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z", } - } } } @@ -1400,11 +1384,11 @@ impl IconShape for MdWorkspacesOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 15c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6-8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm6 12c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z", } - } } } diff --git a/packages/lib/src/icons/md_hardware_icons.rs b/packages/lib/src/icons/md_hardware_icons.rs index 44ca24c..543fd58 100644 --- a/packages/lib/src/icons/md_hardware_icons.rs +++ b/packages/lib/src/icons/md_hardware_icons.rs @@ -36,23 +36,17 @@ impl IconShape for MdBrowserNotSupported { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M19,6v10.5l1.95,1.95C20.98,18.3,21,18.15,21,18V6c0-1.1-0.9-2-2-2H6.5l2,2H19z", - } - path { - d: "M3.22,3.32L1.95,4.59L3,5.64L3,18c0,1.1,0.9,2,2,2h12.36l2.06,2.06l1.27-1.27L3.22,3.32z M15,18H5V7.64L15.36,18H15z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,6v10.5l1.95,1.95C20.98,18.3,21,18.15,21,18V6c0-1.1-0.9-2-2-2H6.5l2,2H19z", + } + path { + d: "M3.22,3.32L1.95,4.59L3,5.64L3,18c0,1.1,0.9,2,2,2h12.36l2.06,2.06l1.27-1.27L3.22,3.32z M15,18H5V7.64L15.36,18H15z", + } } } } @@ -94,15 +88,16 @@ impl IconShape for MdCast { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", opacity: ".1", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11z", } - } } } @@ -144,15 +139,16 @@ impl IconShape for MdCastConnected { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", opacity: ".1", } path { d: "M1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm18-7H5v1.63c3.96 1.28 7.09 4.41 8.37 8.37H19V7zM1 10v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11zm20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } - } } } @@ -192,15 +188,13 @@ impl IconShape for MdCastForEducation { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M21,3H3C1.9,3,1,3.9,1,5v3h2V5h18v14h-7v2h7c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z M1,18v3h3C4,19.34,2.66,18,1,18z M1,14 v2c2.76,0,5,2.24,5,5h2C8,17.13,4.87,14,1,14z M1,10v2c4.97,0,9,4.03,9,9h2C12,14.92,7.07,10,1,10z M11,11.09v2L14.5,15l3.5-1.91 v-2L14.5,13L11,11.09z M14.5,6L9,9l5.5,3L20,9L14.5,6z", - } - path { - d: "M0,0h24v24H0V0z", - } - } - + path { + d: "M21,3H3C1.9,3,1,3.9,1,5v3h2V5h18v14h-7v2h7c1.1,0,2-0.9,2-2V5C23,3.9,22.1,3,21,3z M1,18v3h3C4,19.34,2.66,18,1,18z M1,14 v2c2.76,0,5,2.24,5,5h2C8,17.13,4.87,14,1,14z M1,10v2c4.97,0,9,4.03,9,9h2C12,14.92,7.07,10,1,10z M11,11.09v2L14.5,15l3.5-1.91 v-2L14.5,13L11,11.09z M14.5,6L9,9l5.5,3L20,9L14.5,6z", + } + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } } } } @@ -242,11 +236,11 @@ impl IconShape for MdComputer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z", } - } } } @@ -288,11 +282,11 @@ impl IconShape for MdConnectedTv { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zM4 14v2h2c0-1.11-.89-2-2-2zm0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H9c0-2.76-2.24-5-5-5zm0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H12c0-4.42-3.59-8-8-8z", } - } } } @@ -334,11 +328,11 @@ impl IconShape for MdDesktopMac { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 12H3V4h18v10z", } - } } } @@ -380,11 +374,11 @@ impl IconShape for MdDesktopWindows { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H3V4h18v12z", } - } } } @@ -429,8 +423,8 @@ impl IconShape for MdDeveloperBoard { } path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } - } } } @@ -472,14 +466,15 @@ impl IconShape for MdDeviceHub { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 16l-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5h-4z", } - } } } @@ -521,11 +516,11 @@ impl IconShape for MdDeviceUnknown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 18H7V5h10v14zM12 6.72c-1.96 0-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75s1.75.82 1.75 1.75c0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47zm-.88 8.8h1.76v1.76h-1.76z", } - } } } @@ -567,11 +562,11 @@ impl IconShape for MdDevicesOther { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V6zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22V12zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1zm-1 10h-4v-8h4v8z", } - } } } @@ -613,11 +608,11 @@ impl IconShape for MdDock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 23h8v-2H8v2zm8-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM16 15H8V5h8v10z", } - } } } @@ -659,11 +654,11 @@ impl IconShape for MdGamepad { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z", } - } } } @@ -705,12 +700,12 @@ impl IconShape for MdHeadset { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", opacity: ".1", } path { d: "M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9z", } - } } } @@ -752,12 +747,12 @@ impl IconShape for MdHeadsetMic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", opacity: ".1", } path { d: "M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h4v1h-7v2h6c1.66 0 3-1.34 3-3V10c0-4.97-4.03-9-9-9z", } - } } } @@ -799,11 +794,11 @@ impl IconShape for MdHeadsetOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 4c3.87 0 7 3.13 7 7v2h-2.92L21 17.92V11c0-4.97-4.03-9-9-9-1.95 0-3.76.62-5.23 1.68l1.44 1.44C9.3 4.41 10.6 4 12 4zM2.27 1.72L1 3l3.33 3.32C3.49 7.68 3 9.29 3 11v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-1.17.29-2.26.79-3.22L15 17v4h3c.3 0 .59-.06.86-.14L21 23l1.27-1.27-20-20.01z", } - } } } @@ -848,8 +843,8 @@ impl IconShape for MdKeyboard { } path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } - } } } @@ -891,11 +886,11 @@ impl IconShape for MdKeyboardArrowDown { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z", } - } } } @@ -937,11 +932,11 @@ impl IconShape for MdKeyboardArrowLeft { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z", } - } } } @@ -983,11 +978,11 @@ impl IconShape for MdKeyboardArrowRight { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z", } - } } } @@ -1029,11 +1024,11 @@ impl IconShape for MdKeyboardArrowUp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z", } - } } } @@ -1075,11 +1070,11 @@ impl IconShape for MdKeyboardBackspace { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z", } - } } } @@ -1121,11 +1116,11 @@ impl IconShape for MdKeyboardCapslock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8.41L16.59 13 18 11.59l-6-6-6 6L7.41 13 12 8.41zM6 18h12v-2H6v2z", } - } } } @@ -1167,11 +1162,11 @@ impl IconShape for MdKeyboardHide { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 3h2v2h-2V6zm0 3h2v2h-2V9zM8 6h2v2H8V6zm0 3h2v2H8V9zm-1 2H5V9h2v2zm0-3H5V6h2v2zm9 7H8v-2h8v2zm0-4h-2V9h2v2zm0-3h-2V6h2v2zm3 3h-2V9h2v2zm0-3h-2V6h2v2zm-7 15l4-4H8l4 4z", } - } } } @@ -1213,11 +1208,11 @@ impl IconShape for MdKeyboardReturn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z", } - } } } @@ -1259,11 +1254,11 @@ impl IconShape for MdKeyboardTab { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.59 7.41L15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6-1.41 1.41zM20 6v12h2V6h-2z", } - } } } @@ -1305,11 +1300,11 @@ impl IconShape for MdKeyboardVoice { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.42 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z", } - } } } @@ -1349,23 +1344,15 @@ impl IconShape for MdLaptop { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M20,18c1.1,0,2-0.9,2-2V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v10c0,1.1,0.9,2,2,2H0v2h24v-2H20z M4,6h16v10H4V6z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M20,18c1.1,0,2-0.9,2-2V6c0-1.1-0.9-2-2-2H4C2.9,4,2,4.9,2,6v10c0,1.1,0.9,2,2,2H0v2h24v-2H20z M4,6h16v10H4V6z", + } } } } @@ -1407,11 +1394,11 @@ impl IconShape for MdLaptopChromebook { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 18V3H2v15H0v2h24v-2h-2zm-8 0h-4v-1h4v1zm6-3H4V5h16v10z", } - } } } @@ -1453,11 +1440,11 @@ impl IconShape for MdLaptopMac { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2h-4zM4 5h16v11H4V5zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } - } } } @@ -1499,11 +1486,11 @@ impl IconShape for MdLaptopWindows { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H0v2h24v-2h-4zM4 5h16v10H4V5z", } - } } } @@ -1545,11 +1532,11 @@ impl IconShape for MdMemory { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 9H9v6h6V9zm-2 4h-2v-2h2v2zm8-2V9h-2V7c0-1.1-.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 .9-2 2v2H3v2h2v2H3v2h2v2c0 1.1.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2zm-4 6H7V7h10v10z", } - } } } @@ -1592,7 +1579,6 @@ impl IconShape for MdMonitor { path { d: "M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3l-1 1v2h12v-2l-1-1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 13H4V5h16v11z", } - } } } @@ -1634,11 +1620,11 @@ impl IconShape for MdMouse { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93zM4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4v4zm7-13.93C7.05 1.56 4 4.92 4 9h7V1.07z", } - } } } @@ -1680,11 +1666,11 @@ impl IconShape for MdPhoneAndroid { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3zm-2 20h-4v-1h4v1zm3.25-3H6.75V4h10.5v14z", } - } } } @@ -1726,11 +1712,11 @@ impl IconShape for MdPhoneIphone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z", } - } } } @@ -1772,11 +1758,11 @@ impl IconShape for MdPhonelink { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z", } - } } } @@ -1818,11 +1804,11 @@ impl IconShape for MdPhonelinkOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M22 6V4H6.82l2 2H22zM1.92 1.65L.65 2.92l1.82 1.82C2.18 5.08 2 5.52 2 6v11H0v3h17.73l2.35 2.35 1.27-1.27L3.89 3.62 1.92 1.65zM4 6.27L14.73 17H4V6.27zM23 8h-6c-.55 0-1 .45-1 1v4.18l2 2V10h4v7h-2.18l3 3H23c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1z", } - } } } @@ -1862,16 +1848,14 @@ impl IconShape for MdPointOfSale { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17,2H7C5.9,2,5,2.9,5,4v2c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V4C19,2.9,18.1,2,17,2z M17,6H7V4h10V6z M20,22H4 c-1.1,0-2-0.9-2-2v-1h20v1C22,21.1,21.1,22,20,22z M18.53,10.19C18.21,9.47,17.49,9,16.7,9H7.3c-0.79,0-1.51,0.47-1.83,1.19L2,18 h20L18.53,10.19z M9.5,16h-1C8.22,16,8,15.78,8,15.5C8,15.22,8.22,15,8.5,15h1c0.28,0,0.5,0.22,0.5,0.5C10,15.78,9.78,16,9.5,16z M9.5,14h-1C8.22,14,8,13.78,8,13.5C8,13.22,8.22,13,8.5,13h1c0.28,0,0.5,0.22,0.5,0.5C10,13.78,9.78,14,9.5,14z M9.5,12h-1 C8.22,12,8,11.78,8,11.5C8,11.22,8.22,11,8.5,11h1c0.28,0,0.5,0.22,0.5,0.5C10,11.78,9.78,12,9.5,12z M12.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,15.78,12.78,16,12.5,16z M12.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,13.78,12.78,14,12.5,14z M12.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,11.78,12.78,12,12.5,12z M15.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,15.78,15.78,16,15.5,16z M15.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,13.78,15.78,14,15.5,14z M15.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,11.78,15.78,12,15.5,12z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,2H7C5.9,2,5,2.9,5,4v2c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V4C19,2.9,18.1,2,17,2z M17,6H7V4h10V6z M20,22H4 c-1.1,0-2-0.9-2-2v-1h20v1C22,21.1,21.1,22,20,22z M18.53,10.19C18.21,9.47,17.49,9,16.7,9H7.3c-0.79,0-1.51,0.47-1.83,1.19L2,18 h20L18.53,10.19z M9.5,16h-1C8.22,16,8,15.78,8,15.5C8,15.22,8.22,15,8.5,15h1c0.28,0,0.5,0.22,0.5,0.5C10,15.78,9.78,16,9.5,16z M9.5,14h-1C8.22,14,8,13.78,8,13.5C8,13.22,8.22,13,8.5,13h1c0.28,0,0.5,0.22,0.5,0.5C10,13.78,9.78,14,9.5,14z M9.5,12h-1 C8.22,12,8,11.78,8,11.5C8,11.22,8.22,11,8.5,11h1c0.28,0,0.5,0.22,0.5,0.5C10,11.78,9.78,12,9.5,12z M12.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,15.78,12.78,16,12.5,16z M12.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,13.78,12.78,14,12.5,14z M12.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C13,11.78,12.78,12,12.5,12z M15.5,16h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,15.78,15.78,16,15.5,16z M15.5,14h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,13.78,15.78,14,15.5,14z M15.5,12h-1 c-0.28,0-0.5-0.22-0.5-0.5c0-0.28,0.22-0.5,0.5-0.5h1c0.28,0,0.5,0.22,0.5,0.5C16,11.78,15.78,12,15.5,12z", + } } } } @@ -1913,11 +1897,11 @@ impl IconShape for MdPowerInput { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M2 9v2h19V9H2zm0 6h5v-2H2v2zm7 0h5v-2H9v2zm7 0h5v-2h-5v2z", } - } } } @@ -1959,11 +1943,11 @@ impl IconShape for MdRouter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.2 5.9l.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2s3 .6 4.2 1.7zm-.9.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4l.8.8c.7-.7 1.6-1 2.5-1 .9 0 1.8.3 2.5 1l.8-.8zM19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zM8 18H6v-2h2v2zm3.5 0h-2v-2h2v2zm3.5 0h-2v-2h2v2z", } - } } } @@ -2005,11 +1989,11 @@ impl IconShape for MdScanner { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.8 10.7L4.2 5l-.7 1.9L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8zM7 17H5v-2h2v2zm12 0H9v-2h10v2z", } - } } } @@ -2051,11 +2035,11 @@ impl IconShape for MdSecurity { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z", } - } } } @@ -2097,11 +2081,11 @@ impl IconShape for MdSimCard { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.99 4c0-1.1-.89-2-1.99-2h-8L4 8v12c0 1.1.9 2 2 2h12.01c1.1 0 1.99-.9 1.99-2l-.01-16zM9 19H7v-2h2v2zm8 0h-2v-2h2v2zm-8-4H7v-4h2v4zm4 4h-2v-4h2v4zm0-6h-2v-2h2v2zm4 2h-2v-4h2v4z", } - } } } @@ -2143,11 +2127,11 @@ impl IconShape for MdSmartphone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z", } - } } } @@ -2189,11 +2173,11 @@ impl IconShape for MdSpeaker { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5 2c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2zm0 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } - } } } @@ -2235,6 +2219,7 @@ impl IconShape for MdSpeakerGroup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8zM14 3c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2zm0 13.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", @@ -2247,7 +2232,6 @@ impl IconShape for MdSpeakerGroup { path { d: "M6 5H4v16c0 1.1.89 2 2 2h10v-2H6V5z", } - } } } @@ -2289,11 +2273,11 @@ impl IconShape for MdTablet { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2zm-2 14H5V6h14v12z", } - } } } @@ -2333,22 +2317,14 @@ impl IconShape for MdTabletAndroid { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M18,0H6C4.34,0,3,1.34,3,3v18c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V3C21,1.34,19.66,0,18,0z M14,22h-4v-1h4V22z M19.25,19H4.75V3h14.5V19z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,0H6C4.34,0,3,1.34,3,3v18c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V3C21,1.34,19.66,0,18,0z M14,22h-4v-1h4V22z M19.25,19H4.75V3h14.5V19z", + } } } } @@ -2391,7 +2367,6 @@ impl IconShape for MdTabletMac { path { d: "M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0zm-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7.5-4H4V3h15v16z", } - } } } @@ -2433,11 +2408,11 @@ impl IconShape for MdToys { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 12c0-3 2.5-5.5 5.5-5.5S23 9 23 12H12zm0 0c0 3-2.5 5.5-5.5 5.5S1 15 1 12h11zm0 0c-3 0-5.5-2.5-5.5-5.5S9 1 12 1v11zm0 0c3 0 5.5 2.5 5.5 5.5S15 23 12 23V12z", } - } } } @@ -2479,11 +2454,11 @@ impl IconShape for MdTv { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12z", } - } } } @@ -2525,11 +2500,11 @@ impl IconShape for MdVideogameAsset { rsx! { path { d: "M0 0v24h24V0H0zm23 16c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h18c1.1 0 2 .9 2 2v8z", + fill: "none", } path { d: "M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-10 7H8v3H6v-3H3v-2h3V8h2v3h3v2zm4.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -2571,12 +2546,12 @@ impl IconShape for MdWatch { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", opacity: ".1", } path { d: "M20 12c0-2.54-1.19-4.81-3.04-6.27L16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12zM6 12c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6z", } - } } } diff --git a/packages/lib/src/icons/md_home_icons.rs b/packages/lib/src/icons/md_home_icons.rs index bc2c818..e61353f 100644 --- a/packages/lib/src/icons/md_home_icons.rs +++ b/packages/lib/src/icons/md_home_icons.rs @@ -36,16 +36,14 @@ impl IconShape for MdSensorDoor { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M18,2H6C4.9,2,4,2.9,4,4v18h16V4C20,2.9,19.1,2,18,2z M15.5,13.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5 S17,11.17,17,12S16.33,13.5,15.5,13.5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,2H6C4.9,2,4,2.9,4,4v18h16V4C20,2.9,19.1,2,18,2z M15.5,13.5c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5 S17,11.17,17,12S16.33,13.5,15.5,13.5z", } - } } } @@ -85,16 +83,14 @@ impl IconShape for MdSensorWindow { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M18,4v16H6V4H18 M18,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C20,2.9,19.1,2,18,2L18,2z M7,19h10v-6H7 V19z M10,10h4v1h3V5H7v6h3V10z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,4v16H6V4H18 M18,2H6C4.9,2,4,2.9,4,4v16c0,1.1,0.9,2,2,2h12c1.1,0,2-0.9,2-2V4C20,2.9,19.1,2,18,2L18,2z M7,19h10v-6H7 V19z M10,10h4v1h3V5H7v6h3V10z", } - } } } diff --git a/packages/lib/src/icons/md_image_icons.rs b/packages/lib/src/icons/md_image_icons.rs index 0eee093..339ce5a 100644 --- a/packages/lib/src/icons/md_image_icons.rs +++ b/packages/lib/src/icons/md_image_icons.rs @@ -38,11 +38,11 @@ impl IconShape for Md10mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M13.5 7H15v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm-1 3.5H17v1.5h-1.5z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for Md11mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM11 5.5v6H9.5V7H8V5.5h3zm5 0v6h-1.5V7H13V5.5h3zm-.5 8.5H17v1.5h-1.5z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for Md12mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zM15.5 9h-2v1h3v1.5H12V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm0 5H17v1.5h-1.5z", } - } } } @@ -176,11 +176,11 @@ impl IconShape for Md13mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H12V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm-1 3.5H17v1.5h-1.5z", } - } } } @@ -222,11 +222,11 @@ impl IconShape for Md14mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm7.5 4.5h-1v1.5H15V10h-3V5.5h1.5v3H15v-3h1.5v3h1V10zm-2 4H17v1.5h-1.5z", } - } } } @@ -268,11 +268,11 @@ impl IconShape for Md15mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zM16.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12V10h3V9h-3V5.5h4.5V7zm-1 7H17v1.5h-1.5z", } - } } } @@ -314,11 +314,11 @@ impl IconShape for Md16mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M13.5 9H15v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm3 6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H13zm2.5 2.5H17v1.5h-1.5z", } - } } } @@ -360,11 +360,11 @@ impl IconShape for Md17mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm5 6h-1.75L14.62 7H12V5.5h3.5c.67 0 1.15.65.96 1.29L15 11.5zm.5 2.5H17v1.5h-1.5z", } - } } } @@ -406,11 +406,11 @@ impl IconShape for Md18mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm-3 0H15V9h-1.5v1.5zm0-2.5H15V6.5h-1.5V8zm2 6H17v1.5h-1.5z", } - } } } @@ -452,11 +452,11 @@ impl IconShape for Md19mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 7h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H12V10zm1.5-2H15V6.5h-1.5V8zM7 5.5h3v6H8.5V7H7V5.5zm5 13h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm6.5-2.5c0 .55-.45 1-1 1h-2v1.5H14v-6h3.5c.55 0 1 .45 1 1V16zm-3-2H17v1.5h-1.5z", } - } } } @@ -498,11 +498,11 @@ impl IconShape for Md20mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14.5 7H16v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm2-8c0 .55-.45 1-1 1H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm5.5 5H17v1.5h-1.5z", } - } } } @@ -544,11 +544,11 @@ impl IconShape for Md21mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM11 9H9v1h3v1.5H7.5V9c0-.55.45-1 1-1h2V7h-3V5.5H11c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm3-3.5h3v6h-1.5V7H14V5.5zm1.5 8.5H17v1.5h-1.5z", } - } } } @@ -590,11 +590,11 @@ impl IconShape for Md22mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm6.5 0h-2v1h3v1.5H13V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm-1 5H17v1.5h-1.5z", } - } } } @@ -636,11 +636,11 @@ impl IconShape for Md23mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm7.5 1.5c0 .55-.45 1-1 1H13V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm-2 3.5H17v1.5h-1.5z", } - } } } @@ -682,11 +682,11 @@ impl IconShape for Md24mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm8.5 1h-1v1.5H16V10h-3V5.5h1.5v3H16v-3h1.5v3h1V10zm-3 4H17v1.5h-1.5z", } - } } } @@ -728,11 +728,11 @@ impl IconShape for Md2mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-2-9.5h-2v1h3v1.5H10V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1zm2 5H17v1.5h-1.5z", } - } } } @@ -774,11 +774,11 @@ impl IconShape for Md3mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } - } } } @@ -820,11 +820,11 @@ impl IconShape for Md4mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3-8.5h-1v1.5h-1.5V10h-3V5.5H11v3h1.5v-3H14v3h1V10zm.5 8.5H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm0-4.5H17v1.5h-1.5z", } - } } } @@ -866,11 +866,11 @@ impl IconShape for Md5mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM14.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H10V10h3V9h-3V5.5h4.5V7zm1 7H17v1.5h-1.5z", } - } } } @@ -912,11 +912,11 @@ impl IconShape for Md6mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11.5 9H13v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm-1-7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H11zm4.5 7H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm0-4.5H17v1.5h-1.5z", } - } } } @@ -958,11 +958,11 @@ impl IconShape for Md7mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-2.5-7h-1.75L12.62 7H10V5.5h3.5c.67 0 1.15.65.96 1.29L13 11.5zm2.5 2.5H17v1.5h-1.5z", } - } } } @@ -1004,11 +1004,11 @@ impl IconShape for Md8mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11.5 9H13v1.5h-1.5zm0-2.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } - } } } @@ -1050,11 +1050,11 @@ impl IconShape for Md9mp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11.5 6.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm1 3.5H17v1.5h-1.5z", } - } } } @@ -1095,13 +1095,13 @@ impl IconShape for MdAddAPhoto { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M3,4V1h2v3h3v2H5v3H3V6H0V4H3z M6,10V7h3V4h7l1.83,2H21c1.1,0,2,0.9,2,2v12c0,1.1-0.9,2-2,2H5c-1.1,0-2-0.9-2-2V10H6z M13,19c2.76,0,5-2.24,5-5s-2.24-5-5-5s-5,2.24-5,5S10.24,19,13,19z M9.8,14c0,1.77,1.43,3.2,3.2,3.2s3.2-1.43,3.2-3.2 s-1.43-3.2-3.2-3.2S9.8,12.23,9.8,14z", } - } } } @@ -1143,11 +1143,11 @@ impl IconShape for MdAddPhotoAlternate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 7v2.99s-1.99.01-2 0V7h-3s.01-1.99 0-2h3V2h2v3h3v2h-3zm-3 4V8h-3V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8h-3zM5 19l3-4 2 3 3-4 4 5H5z", } - } } } @@ -1189,11 +1189,11 @@ impl IconShape for MdAddToPhotos { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z", } - } } } @@ -1235,11 +1235,11 @@ impl IconShape for MdAdjust { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3z", } - } } } @@ -1281,14 +1281,15 @@ impl IconShape for MdAnimation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7zM9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1zm3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1zm4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7zM19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3z", } path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } - } } } @@ -1330,11 +1331,11 @@ impl IconShape for MdAssistant { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5.12 10.88L12 17l-1.88-4.12L6 11l4.12-1.88L12 5l1.88 4.12L18 11l-4.12 1.88z", } - } } } @@ -1376,11 +1377,11 @@ impl IconShape for MdAssistantPhoto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z", } - } } } @@ -1422,11 +1423,11 @@ impl IconShape for MdAudiotrack { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3v9.28c-.47-.17-.97-.28-1.5-.28C8.01 12 6 14.01 6 16.5S8.01 21 10.5 21c2.31 0 4.2-1.75 4.45-4H15V6h4V3h-7z", } - } } } @@ -1468,11 +1469,11 @@ impl IconShape for MdAutoAwesome { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 9l1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z", } - } } } @@ -1514,11 +1515,11 @@ impl IconShape for MdAutoAwesomeMosaic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2zm16-2h-6v8h8V5c0-1.1-.9-2-2-2zm-6 18h6c1.1 0 2-.9 2-2v-6h-8v8z", } - } } } @@ -1560,11 +1561,11 @@ impl IconShape for MdAutoAwesomeMotion { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 2H4c-1.11 0-2 .9-2 2v10h2V4h10V2zm4 4H8c-1.11 0-2 .9-2 2v10h2V8h10V6zm2 4h-8c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2z", } - } } } @@ -1606,11 +1607,11 @@ impl IconShape for MdAutoFixHigh { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.5 5.6L10 7 8.6 4.5 10 2 7.5 3.4 5 2l1.4 2.5L5 7zm12 9.8L17 14l1.4 2.5L17 19l2.5-1.4L22 19l-1.4-2.5L22 14zM22 2l-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29c-.39-.39-1.02-.39-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41l-2.33-2.35zm-1.03 5.49l-2.12-2.12 2.44-2.44 2.12 2.12-2.44 2.44z", } - } } } @@ -1652,11 +1653,11 @@ impl IconShape for MdAutoFixNormal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 2l-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29c-.39-.39-1.02-.39-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41l-2.33-2.35zm-1.03 5.49l-2.12-2.12 2.44-2.44 2.12 2.12-2.44 2.44z", } - } } } @@ -1698,11 +1699,11 @@ impl IconShape for MdAutoFixOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M23 1l-2.5 1.4L18 1l1.4 2.5L18 6l2.5-1.4L23 6l-1.4-2.5L23 1zm-8.34 6.22l2.12 2.12-2.44 2.44.81.81 2.55-2.55c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0L11.4 8.84l.81.81 2.45-2.43zm-.78 6.65l-3.75-3.75-6.86-6.86L2 4.53l6.86 6.86-6.57 6.57c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0l6.57-6.57L19.47 22l1.27-1.27-6.86-6.86z", } - } } } @@ -1744,11 +1745,11 @@ impl IconShape for MdAutoStories { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 1l-5 5v11l5-4.5V1zM1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5V6c-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6zm22 13.5V6c-.6-.45-1.25-.75-2-1v13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5v2c1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5v-1.1z", } - } } } @@ -1788,20 +1789,14 @@ impl IconShape for MdBedtime { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M12.34,2.02C6.59,1.82,2,6.42,2,12c0,5.52,4.48,10,10,10c3.71,0,6.93-2.02,8.66-5.02C13.15,16.73,8.57,8.55,12.34,2.02z", - } - } + path { + d: "M12.34,2.02C6.59,1.82,2,6.42,2,12c0,5.52,4.48,10,10,10c3.71,0,6.93-2.02,8.66-5.02C13.15,16.73,8.57,8.55,12.34,2.02z", } - } } } @@ -1843,11 +1838,11 @@ impl IconShape for MdBlurCircular { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zM7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z", } - } } } @@ -1889,11 +1884,11 @@ impl IconShape for MdBlurLinear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5zM9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zM3 21h18v-2H3v2zM5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5zm0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5zM9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM3 3v2h18V3H3zm14 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1z", } - } } } @@ -1935,11 +1930,11 @@ impl IconShape for MdBlurOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm-.2 4.48l.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28zM14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm11 7c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm8 8c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm-4 13.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM2.5 5.27l3.78 3.78L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78L20 20.23 3.77 4 2.5 5.27zM10 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm11-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zM3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5z", } - } } } @@ -1981,11 +1976,11 @@ impl IconShape for MdBlurOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zm-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5zM10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1zm0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zM14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5zm-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z", } - } } } @@ -2027,13 +2022,13 @@ impl IconShape for MdBrightness1 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", cy: "12", r: "10", } - } } } @@ -2075,11 +2070,11 @@ impl IconShape for MdBrightness2 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2z", } - } } } @@ -2121,11 +2116,11 @@ impl IconShape for MdBrightness3 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54 0 4.48-2.94 8.27-7 9.54.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2z", } - } } } @@ -2167,11 +2162,11 @@ impl IconShape for MdBrightness4 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } - } } } @@ -2213,11 +2208,11 @@ impl IconShape for MdBrightness5 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } - } } } @@ -2259,11 +2254,11 @@ impl IconShape for MdBrightness6 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.31L23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6z", } - } } } @@ -2305,11 +2300,11 @@ impl IconShape for MdBrightness7 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z", } - } } } @@ -2351,14 +2346,15 @@ impl IconShape for MdBrokenImage { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm21 19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 5v6.59l-3-3.01-4 4.01-4-4-4 4-3-3.01V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2zm-3 6.42l3 3.01V19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-6.58l3 2.99 4-4 4 4 4-3.99z", } - } } } @@ -2400,11 +2396,11 @@ impl IconShape for MdBrush { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3zm13.71-9.37l-1.34-1.34c-.39-.39-1.02-.39-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41z", } - } } } @@ -2446,11 +2442,11 @@ impl IconShape for MdBurstMode { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M1 5h2v14H1zm4 0h2v14H5zm17 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zM11 17l2.5-3.15L15.29 16l2.5-3.22L21 17H11z", } - } } } @@ -2492,11 +2488,11 @@ impl IconShape for MdCamera { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9.4 10.5l4.77-8.26C13.47 2.09 12.75 2 12 2c-2.4 0-4.6.85-6.32 2.25l3.66 6.35.06-.1zM21.54 9c-.92-2.92-3.15-5.26-6-6.34L11.88 9h9.66zm.26 1h-7.49l.29.5 4.76 8.25C21 16.97 22 14.61 22 12c0-.69-.07-1.35-.2-2zM8.54 12l-3.9-6.75C3.01 7.03 2 9.39 2 12c0 .69.07 1.35.2 2h7.49l-1.15-2zm-6.08 3c.92 2.92 3.15 5.26 6 6.34L12.12 15H2.46zm11.27 0l-3.9 6.76c.7.15 1.42.24 2.17.24 2.4 0 4.6-.85 6.32-2.25l-3.66-6.35-.93 1.6z", } - } } } @@ -2538,6 +2534,7 @@ impl IconShape for MdCameraAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -2547,7 +2544,6 @@ impl IconShape for MdCameraAlt { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } - } } } @@ -2589,11 +2585,11 @@ impl IconShape for MdCameraFront { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 20H5v2h5v2l3-3-3-3v2zm4 0v2h5v-2h-5zM12 8c1.1 0 2-.9 2-2s-.9-2-2-2-1.99.9-1.99 2S10.9 8 12 8zm5-8H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zM7 2h10v10.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5V2z", } - } } } @@ -2635,11 +2631,11 @@ impl IconShape for MdCameraRear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 20H5v2h5v2l3-3-3-3v2zm4 0v2h5v-2h-5zm3-20H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zm-5 6c-1.11 0-2-.9-2-2s.89-2 1.99-2 2 .9 2 2C14 5.1 13.1 6 12 6z", } - } } } @@ -2681,11 +2677,11 @@ impl IconShape for MdCameraRoll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h8V5h-8zm-2 13h-2v-2h2v2zm0-9h-2V7h2v2zm4 9h-2v-2h2v2zm0-9h-2V7h2v2zm4 9h-2v-2h2v2zm0-9h-2V7h2v2z", } - } } } @@ -2727,11 +2723,11 @@ impl IconShape for MdCases { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 6V4l-2-2h-5L9 4v2H5v11s1 2 2 2h13s2-.98 2-2V6h-4zM4 9H2v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H4V9zm7-4c0-.55.53-1 1-1h3c.46 0 1 .54 1 1v1h-5V5zM5 6h17v11c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6z", } - } } } @@ -2773,11 +2769,11 @@ impl IconShape for MdCenterFocusStrong { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm-7 7H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4z", } - } } } @@ -2819,11 +2815,11 @@ impl IconShape for MdCenterFocusWeak { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 15H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -2865,11 +2861,11 @@ impl IconShape for MdCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2z", } - } } } @@ -2911,11 +2907,11 @@ impl IconShape for MdCollections { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-11-4l2.03 2.71L16 11l4 5H8l3-4zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z", } - } } } @@ -2957,9 +2953,11 @@ impl IconShape for MdCollectionsBookmark { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z", @@ -2967,7 +2965,6 @@ impl IconShape for MdCollectionsBookmark { path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 10l-2.5-1.5L15 12V4h5v8z", } - } } } @@ -3009,11 +3006,11 @@ impl IconShape for MdColorLens { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -3055,11 +3052,11 @@ impl IconShape for MdColorize { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.71 5.63l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42zM6.92 19L5 17.08l8.06-8.06 1.92 1.92L6.92 19z", } - } } } @@ -3101,11 +3098,11 @@ impl IconShape for MdCompare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2v2zm0 15H5l5-6v6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } - } } } @@ -3147,11 +3144,11 @@ impl IconShape for MdControlPoint { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -3193,11 +3190,11 @@ impl IconShape for MdControlPointDuplicate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zM2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12zm13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9zm0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7z", } - } } } @@ -3239,11 +3236,11 @@ impl IconShape for MdCrop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 15h2V7c0-1.1-.9-2-2-2H9v2h8v8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2H7z", } - } } } @@ -3285,11 +3282,11 @@ impl IconShape for MdCrop169 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H5V8h14v8z", } - } } } @@ -3331,11 +3328,11 @@ impl IconShape for MdCrop32 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H5V6h14v12z", } - } } } @@ -3377,11 +3374,11 @@ impl IconShape for MdCrop54 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z", } - } } } @@ -3423,11 +3420,11 @@ impl IconShape for MdCrop75 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm0 8H5V9h14v6z", } - } } } @@ -3469,11 +3466,11 @@ impl IconShape for MdCropDin { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } - } } } @@ -3515,11 +3512,11 @@ impl IconShape for MdCropFree { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2zm2 10H3v4c0 1.1.9 2 2 2h4v-2H5v-4zm14 4h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zm0-16h-4v2h4v4h2V5c0-1.1-.9-2-2-2z", } - } } } @@ -3561,11 +3558,11 @@ impl IconShape for MdCropLandscape { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z", } - } } } @@ -3607,11 +3604,11 @@ impl IconShape for MdCropOriginal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14zm-5.04-6.71l-2.75 3.54-1.96-2.36L6.5 17h11l-3.54-4.71z", } - } } } @@ -3653,11 +3650,11 @@ impl IconShape for MdCropPortrait { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H7V5h10v14z", } - } } } @@ -3699,11 +3696,11 @@ impl IconShape for MdCropRotate { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M7.47 21.49C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11 .23 0 .44-.02.66-.03L8.8 20.15l-1.33 1.34zM12.05 0c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11zM16 14h2V8c0-1.11-.9-2-2-2h-6v2h6v6zm-8 2V4H6v2H4v2h2v8c0 1.1.89 2 2 2h8v2h2v-2h2v-2H8z", } - } } } @@ -3745,11 +3742,11 @@ impl IconShape for MdCropSquare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H6V6h12v12z", } - } } } @@ -3791,11 +3788,11 @@ impl IconShape for MdDehaze { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 15.5v2h20v-2H2zm0-5v2h20v-2H2zm0-5v2h20v-2H2z", } - } } } @@ -3836,13 +3833,13 @@ impl IconShape for MdDetails { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,3L2,21h20L12,3z M13,8.92L18.6,19H13V8.92z M11,8.92V19H5.4L11,8.92z", } - } } } @@ -3884,11 +3881,11 @@ impl IconShape for MdDirtyLens { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.95 19H20V7H4v12h7.24c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33zM20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2H20zm-1.86 13.01c-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86s-.38.86-.86.86z", } - } } } @@ -3930,11 +3927,11 @@ impl IconShape for MdEdit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z", } - } } } @@ -3974,20 +3971,14 @@ impl IconShape for MdEuro { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - path { - d: "M15,18.5c-2.51,0-4.68-1.42-5.76-3.5H15l1-2H8.58c-0.05-0.33-0.08-0.66-0.08-1s0.03-0.67,0.08-1H15l1-2H9.24 C10.32,6.92,12.5,5.5,15,5.5c1.61,0,3.09,0.59,4.23,1.57L21,5.3C19.41,3.87,17.3,3,15,3c-3.92,0-7.24,2.51-8.48,6H3l-1,2h4.06 C6.02,11.33,6,11.66,6,12s0.02,0.67,0.06,1H3l-1,2h4.52c1.24,3.49,4.56,6,8.48,6c2.31,0,4.41-0.87,6-2.3l-1.78-1.77 C18.09,17.91,16.62,18.5,15,18.5z", - } + path { + d: "M15,18.5c-2.51,0-4.68-1.42-5.76-3.5H15l1-2H8.58c-0.05-0.33-0.08-0.66-0.08-1s0.03-0.67,0.08-1H15l1-2H9.24 C10.32,6.92,12.5,5.5,15,5.5c1.61,0,3.09,0.59,4.23,1.57L21,5.3C19.41,3.87,17.3,3,15,3c-3.92,0-7.24,2.51-8.48,6H3l-1,2h4.06 C6.02,11.33,6,11.66,6,12s0.02,0.67,0.06,1H3l-1,2h4.52c1.24,3.49,4.56,6,8.48,6c2.31,0,4.41-0.87,6-2.3l-1.78-1.77 C18.09,17.91,16.62,18.5,15,18.5z", } - } } } @@ -4029,11 +4020,11 @@ impl IconShape for MdExposure { rsx! { path { d: "M0 0h24v24H0V0zm0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM6 7h5v1.5H6V7zm13 12H5L19 5v14zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16z", } - } } } @@ -4075,11 +4066,11 @@ impl IconShape for MdExposureNeg1 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M4 11v2h8v-2H4zm15 7h-2V7.38L14 8.4V6.7L18.7 5h.3v13z", } - } } } @@ -4121,11 +4112,11 @@ impl IconShape for MdExposureNeg2 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M15.05 16.29l2.86-3.07c.38-.39.72-.79 1.04-1.18.32-.39.59-.78.82-1.17.23-.39.41-.78.54-1.17s.19-.79.19-1.18c0-.53-.09-1.02-.27-1.46-.18-.44-.44-.81-.78-1.11-.34-.31-.77-.54-1.26-.71-.51-.16-1.08-.24-1.72-.24-.69 0-1.31.11-1.85.32-.54.21-1 .51-1.36.88-.37.37-.65.8-.84 1.3-.18.47-.27.97-.28 1.5h2.14c.01-.31.05-.6.13-.87.09-.29.23-.54.4-.75.18-.21.41-.37.68-.49.27-.12.6-.18.96-.18.31 0 .58.05.81.15.23.1.43.25.59.43.16.18.28.4.37.65.08.25.13.52.13.81 0 .22-.03.43-.08.65-.06.22-.15.45-.29.7-.14.25-.32.53-.56.83-.23.3-.52.65-.88 1.03l-4.17 4.55V18H21v-1.71h-5.95zM2 11v2h8v-2H2z", } - } } } @@ -4167,11 +4158,11 @@ impl IconShape for MdExposurePlus1 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M10 7H8v4H4v2h4v4h2v-4h4v-2h-4V7zm10 11h-2V7.38L15 8.4V6.7L19.7 5h.3v13z", } - } } } @@ -4213,11 +4204,11 @@ impl IconShape for MdExposurePlus2 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M16.05 16.29l2.86-3.07c.38-.39.72-.79 1.04-1.18.32-.39.59-.78.82-1.17.23-.39.41-.78.54-1.17.13-.39.19-.79.19-1.18 0-.53-.09-1.02-.27-1.46-.18-.44-.44-.81-.78-1.11-.34-.31-.77-.54-1.26-.71-.51-.16-1.08-.24-1.72-.24-.69 0-1.31.11-1.85.32-.54.21-1 .51-1.36.88-.37.37-.65.8-.84 1.3-.18.47-.27.97-.28 1.5h2.14c.01-.31.05-.6.13-.87.09-.29.23-.54.4-.75.18-.21.41-.37.68-.49.27-.12.6-.18.96-.18.31 0 .58.05.81.15.23.1.43.25.59.43.16.18.28.4.37.65.08.25.13.52.13.81 0 .22-.03.43-.08.65-.06.22-.15.45-.29.7-.14.25-.32.53-.56.83-.23.3-.52.65-.88 1.03l-4.17 4.55V18H22v-1.71h-5.95zM8 7H6v4H2v2h4v4h2v-4h4v-2H8V7z", } - } } } @@ -4259,11 +4250,11 @@ impl IconShape for MdExposureZero { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M16.14 12.5c0 1-.1 1.85-.3 2.55-.2.7-.48 1.27-.83 1.7-.36.44-.79.75-1.3.95-.51.2-1.07.3-1.7.3-.62 0-1.18-.1-1.69-.3-.51-.2-.95-.51-1.31-.95-.36-.44-.65-1.01-.85-1.7-.2-.7-.3-1.55-.3-2.55v-2.04c0-1 .1-1.85.3-2.55.2-.7.48-1.26.84-1.69.36-.43.8-.74 1.31-.93C10.81 5.1 11.38 5 12 5c.63 0 1.19.1 1.7.29.51.19.95.5 1.31.93.36.43.64.99.84 1.69.2.7.3 1.54.3 2.55v2.04zm-2.11-2.36c0-.64-.05-1.18-.13-1.62-.09-.44-.22-.79-.4-1.06-.17-.27-.39-.46-.64-.58-.25-.13-.54-.19-.86-.19-.32 0-.61.06-.86.18s-.47.31-.64.58c-.17.27-.31.62-.4 1.06s-.13.98-.13 1.62v2.67c0 .64.05 1.18.14 1.62.09.45.23.81.4 1.09s.39.48.64.61.54.19.87.19c.33 0 .62-.06.87-.19s.46-.33.63-.61c.17-.28.3-.64.39-1.09.09-.45.13-.99.13-1.62v-2.66z", } - } } } @@ -4305,6 +4296,7 @@ impl IconShape for MdFaceRetouchingNatural { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "9", @@ -4322,7 +4314,6 @@ impl IconShape for MdFaceRetouchingNatural { path { d: "M20.6 5.6L19.5 8l-1.1-2.4L16 4.5l2.4-1.1L19.5 1l1.1 2.4L23 4.5z", } - } } } @@ -4364,11 +4355,11 @@ impl IconShape for MdFilter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.96 10.29l-2.75 3.54-1.96-2.36L8.5 15h11l-3.54-4.71zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } - } } } @@ -4410,11 +4401,11 @@ impl IconShape for MdFilter1 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm11 10h2V5h-4v2h2v8zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } - } } } @@ -4456,11 +4447,11 @@ impl IconShape for MdFilter2 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-4-4h-4v-2h2c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2h-4v2h4v2h-2c-1.1 0-2 .89-2 2v4h6v-2z", } - } } } @@ -4502,11 +4493,11 @@ impl IconShape for MdFilter3 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm14 8v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-4v2h4v2h-2v2h2v2h-4v2h4c1.1 0 2-.89 2-2z", } - } } } @@ -4548,11 +4539,11 @@ impl IconShape for MdFilter4 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm12 10h2V5h-2v4h-2V5h-2v6h4v4zm6-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } - } } } @@ -4594,11 +4585,11 @@ impl IconShape for MdFilter5 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm14 8v-2c0-1.11-.9-2-2-2h-2V7h4V5h-6v6h4v2h-4v2h4c1.1 0 2-.89 2-2z", } - } } } @@ -4640,11 +4631,11 @@ impl IconShape for MdFilter6 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V7h4V5h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2zm0-4h2v2h-2v-2z", } - } } } @@ -4686,11 +4677,11 @@ impl IconShape for MdFilter7 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2l4-8V5h-6v2h4l-4 8h2z", } - } } } @@ -4732,11 +4723,11 @@ impl IconShape for MdFilter8 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zm-8-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2zm0-8h2v2h-2V7zm0 4h2v2h-2v-2z", } - } } } @@ -4778,11 +4769,11 @@ impl IconShape for MdFilter9 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14zM15 5h-2c-1.1 0-2 .89-2 2v2c0 1.11.9 2 2 2h2v2h-4v2h4c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2zm0 4h-2V7h2v2z", } - } } } @@ -4824,11 +4815,11 @@ impl IconShape for MdFilter9Plus { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm11 7V8c0-1.11-.9-2-2-2h-1c-1.1 0-2 .89-2 2v1c0 1.11.9 2 2 2h1v1H9v2h3c1.1 0 2-.89 2-2zm-3-3V8h1v1h-1zm10-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14v6z", } - } } } @@ -4870,11 +4861,11 @@ impl IconShape for MdFilterBAndW { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16l-7-8v8H5l7-8V5h7v14z", } - } } } @@ -4916,11 +4907,11 @@ impl IconShape for MdFilterCenterFocus { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 15H3v4c0 1.1.9 2 2 2h4v-2H5v-4zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2V5zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2zm0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } - } } } @@ -4962,11 +4953,11 @@ impl IconShape for MdFilterDrama { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3z", } - } } } @@ -5008,11 +4999,11 @@ impl IconShape for MdFilterFrames { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4h-4l-4-4-4 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H4V6h4.52l3.52-3.5L15.52 6H20v14zM18 8H6v10h12", } - } } } @@ -5054,11 +5045,11 @@ impl IconShape for MdFilterHdr { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } - } } } @@ -5100,11 +5091,11 @@ impl IconShape for MdFilterNone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z", } - } } } @@ -5146,11 +5137,11 @@ impl IconShape for MdFilterTiltShift { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62zm7.32.19C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62l1.42-1.43zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9zM5.69 7.1L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9zM4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89zM15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3zm3.31 4.9l1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89zM13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62zm-7.32-.19C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62l-1.42 1.43z", } - } } } @@ -5192,11 +5183,11 @@ impl IconShape for MdFilterVintage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-1.79-1.03-4.07-1.11-6 0-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-1.92-1.11-4.2-1.03-6 0 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19 1.79 1.03 4.07 1.11 6 0 .28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95.24.2.5.38.78.54 1.92 1.11 4.2 1.03 6 0-.01-2.07-1.08-4.08-3-5.19zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", } - } } } @@ -5238,11 +5229,11 @@ impl IconShape for MdFlare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 11H1v2h6v-2zm2.17-3.24L7.05 5.64 5.64 7.05l2.12 2.12 1.41-1.41zM13 1h-2v6h2V1zm5.36 6.05l-1.41-1.41-2.12 2.12 1.41 1.41 2.12-2.12zM17 11v2h6v-2h-6zm-5-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm2.83 7.24l2.12 2.12 1.41-1.41-2.12-2.12-1.41 1.41zm-9.19.71l1.41 1.41 2.12-2.12-1.41-1.41-2.12 2.12zM11 23h2v-6h-2v6z", } - } } } @@ -5284,11 +5275,11 @@ impl IconShape for MdFlashAuto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 2v12h3v9l7-12H9l4-9H3zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9L19 2zm-2.15 5.65L18 4l1.15 3.65h-2.3z", } - } } } @@ -5330,11 +5321,11 @@ impl IconShape for MdFlashOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.27 3L2 4.27l5 5V13h3v9l3.58-6.14L17.73 20 19 18.73 3.27 3zM17 10h-4l4-8H7v2.18l8.46 8.46L17 10z", } - } } } @@ -5376,11 +5367,11 @@ impl IconShape for MdFlashOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 2v11h3v9l7-12h-4l4-8z", } - } } } @@ -5422,11 +5413,11 @@ impl IconShape for MdFlip { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 21h2v-2h-2v2zm4-12h2V7h-2v2zM3 5v14c0 1.1.9 2 2 2h4v-2H5V5h4V3H5c-1.1 0-2 .9-2 2zm16-2v2h2c0-1.1-.9-2-2-2zm-8 20h2V1h-2v22zm8-6h2v-2h-2v2zM15 5h2V3h-2v2zm4 8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2z", } - } } } @@ -5466,26 +5457,20 @@ impl IconShape for MdFlipCameraAndroid { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M9,12c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S9,10.34,9,12z", - } - path { - d: "M8,10V8H5.09C6.47,5.61,9.05,4,12,4c3.72,0,6.85,2.56,7.74,6h2.06c-0.93-4.56-4.96-8-9.8-8C8.73,2,5.82,3.58,4,6.01V4H2v6 H8z", - } - path { - d: "M16,14v2h2.91c-1.38,2.39-3.96,4-6.91,4c-3.72,0-6.85-2.56-7.74-6H2.2c0.93,4.56,4.96,8,9.8,8c3.27,0,6.18-1.58,8-4.01V20 h2v-6H16z", - } - } + path { + d: "M9,12c0,1.66,1.34,3,3,3s3-1.34,3-3s-1.34-3-3-3S9,10.34,9,12z", + } + path { + d: "M8,10V8H5.09C6.47,5.61,9.05,4,12,4c3.72,0,6.85,2.56,7.74,6h2.06c-0.93-4.56-4.96-8-9.8-8C8.73,2,5.82,3.58,4,6.01V4H2v6 H8z", + } + path { + d: "M16,14v2h2.91c-1.38,2.39-3.96,4-6.91,4c-3.72,0-6.85-2.56-7.74-6H2.2c0.93,4.56,4.96,8,9.8,8c3.27,0,6.18-1.58,8-4.01V20 h2v-6H16z", } - } } } @@ -5525,20 +5510,14 @@ impl IconShape for MdFlipCameraIos { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M20,5h-3.17L15,3H9L7.17,5H4C2.9,5,2,5.9,2,7v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M12,18 c-2.76,0-5-2.24-5-5H5l2.5-2.5L10,13H8c0,2.21,1.79,4,4,4c0.58,0,1.13-0.13,1.62-0.35l0.74,0.74C13.65,17.76,12.86,18,12,18z M16.5,15.5L14,13h2c0-2.21-1.79-4-4-4c-0.58,0-1.13,0.13-1.62,0.35L9.64,8.62C10.35,8.24,11.14,8,12,8c2.76,0,5,2.24,5,5h2 L16.5,15.5z", - } - } + path { + d: "M20,5h-3.17L15,3H9L7.17,5H4C2.9,5,2,5.9,2,7v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M12,18 c-2.76,0-5-2.24-5-5H5l2.5-2.5L10,13H8c0,2.21,1.79,4,4,4c0.58,0,1.13-0.13,1.62-0.35l0.74,0.74C13.65,17.76,12.86,18,12,18z M16.5,15.5L14,13h2c0-2.21-1.79-4-4-4c-0.58,0-1.13,0.13-1.62,0.35L9.64,8.62C10.35,8.24,11.14,8,12,8c2.76,0,5,2.24,5,5h2 L16.5,15.5z", } - } } } @@ -5580,11 +5559,11 @@ impl IconShape for MdGradient { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 18H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14v6z", } - } } } @@ -5626,11 +5605,11 @@ impl IconShape for MdGrain { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -5672,11 +5651,11 @@ impl IconShape for MdGridOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 4v1.45l2 2V4h4v4h-3.45l2 2H14v1.45l2 2V10h4v4h-3.45l2 2H20v1.45l2 2V4c0-1.1-.9-2-2-2H4.55l2 2H8zm8 0h4v4h-4V4zM1.27 1.27L0 2.55l2 2V20c0 1.1.9 2 2 2h15.46l2 2 1.27-1.27L1.27 1.27zM10 12.55L11.45 14H10v-1.45zm-6-6L5.45 8H4V6.55zM8 20H4v-4h4v4zm0-6H4v-4h3.45l.55.55V14zm6 6h-4v-4h3.45l.55.54V20zm2 0v-1.46L17.46 20H16z", } - } } } @@ -5718,11 +5697,11 @@ impl IconShape for MdGridOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 20H4v-4h4v4zm0-6H4v-4h4v4zm0-6H4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4z", } - } } } @@ -5764,11 +5743,11 @@ impl IconShape for MdHdrEnhancedSelect { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6zm0 2C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm1 7h-2V9H9V7h2V5h2v2h2v2h-2v2zm11 9h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2V20zm-6-1.5c0 .6-.4 1.1-.9 1.4L18 22h-1.5l-.9-2h-1.1v2H13v-6h3.5c.8 0 1.5.7 1.5 1.5v1zm-1.5 0v-1h-2v1h2zm-13-.5v-2H5v6H3.5v-2.5h-2V22H0v-6h1.5v2h2zm6.5-2c.8 0 1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5H6.5v-6H10zm0 4.5v-3H8v3h2z", } - } } } @@ -5811,7 +5790,6 @@ impl IconShape for MdHdrOff { path { d: "M17.5 15v-2h1.1l.9 2H21l-.9-2.1c.5-.2.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H16v4.9l1.1 1.1h.4zm0-4.5h2v1h-2v-1zm-4.5 0v.4l1.5 1.5v-1.9c0-.8-.7-1.5-1.5-1.5h-1.9l1.5 1.5h.4zm-3.5-1l-7-7-1.1 1L6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.1-1.1-12.1-12z", } - } } } @@ -5853,11 +5831,11 @@ impl IconShape for MdHdrOn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 11.5v-1c0-.8-.7-1.5-1.5-1.5H16v6h1.5v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4zm-1.5 0h-2v-1h2v1zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5v2zM13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5zm0 4.5h-2v-3h2v3z", } - } } } @@ -5899,11 +5877,11 @@ impl IconShape for MdHdrStrong { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zM5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -5945,11 +5923,11 @@ impl IconShape for MdHdrWeak { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z", } - } } } @@ -5991,11 +5969,11 @@ impl IconShape for MdHealing { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.73 12.02l3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34c-.39-.39-1.02-.39-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29.26 0 .51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41l-3.99-3.98zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62-3.62 3.63zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2.66 9.34l-3.63-3.62 3.63-3.63 3.62 3.62-3.62 3.63z", } - } } } @@ -6037,11 +6015,11 @@ impl IconShape for MdImage { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } - } } } @@ -6083,11 +6061,11 @@ impl IconShape for MdImageAspectRatio { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 10h-2v2h2v-2zm0 4h-2v2h2v-2zm-8-4H6v2h2v-2zm4 0h-2v2h2v-2zm8-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V6h16v12z", } - } } } @@ -6127,16 +6105,14 @@ impl IconShape for MdImageNotSupported { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z", } - } } } @@ -6178,14 +6154,15 @@ impl IconShape for MdImageSearch { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5l-2-2zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12 19.3 8.89zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9z", } - } } } @@ -6227,11 +6204,11 @@ impl IconShape for MdIso { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2V7.5zM19 19H5L19 5v14zm-2-2v-1.5h-5V17h5z", } - } } } @@ -6273,11 +6250,11 @@ impl IconShape for MdLandscape { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } - } } } @@ -6319,11 +6296,11 @@ impl IconShape for MdLeakAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 3H3v3c1.66 0 3-1.34 3-3zm8 0h-2c0 4.97-4.03 9-9 9v2c6.08 0 11-4.93 11-11zm-4 0H8c0 2.76-2.24 5-5 5v2c3.87 0 7-3.13 7-7zm0 18h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11zm8 0h3v-3c-1.66 0-3 1.34-3 3zm-4 0h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7z", } - } } } @@ -6365,11 +6342,11 @@ impl IconShape for MdLeakRemove { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 3H8c0 .37-.04.72-.12 1.06l1.59 1.59C9.81 4.84 10 3.94 10 3zM3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.71 0 5.19-.99 7.11-2.62l2.5 2.5C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.69l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21 21 19.73 4.27 3 3 4.27zM14 3h-2c0 1.5-.37 2.91-1.02 4.16l1.46 1.46C13.42 6.98 14 5.06 14 3zm5.94 13.12c.34-.08.69-.12 1.06-.12v-2c-.94 0-1.84.19-2.66.52l1.6 1.6zm-4.56-4.56l1.46 1.46C18.09 12.37 19.5 12 21 12v-2c-2.06 0-3.98.58-5.62 1.56z", } - } } } @@ -6411,11 +6388,11 @@ impl IconShape for MdLens { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z", } - } } } @@ -6470,11 +6447,11 @@ impl IconShape for MdLinkedCamera { } path { d: "M24 0H0v24h24V0z", + fill: "none", } path { d: "M17 9c0-1.11-.89-2-2-2V4H9L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9h-5zm-5 10c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } - } } } @@ -6516,11 +6493,11 @@ impl IconShape for MdLooks { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7zm0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11z", } - } } } @@ -6562,11 +6539,11 @@ impl IconShape for MdLooks3 { rsx! { path { d: "M.01 0h24v24h-24z", + fill: "none", } path { d: "M19.01 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 7.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V15c0 1.11-.9 2-2 2h-4v-2h4v-2h-2v-2h2V9h-4V7h4c1.1 0 2 .89 2 2v1.5z", } - } } } @@ -6608,11 +6585,11 @@ impl IconShape for MdLooks4 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 14h-2v-4H9V7h2v4h2V7h2v10z", } - } } } @@ -6654,11 +6631,11 @@ impl IconShape for MdLooks5 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2H9v-2h4v-2H9V7h6v2z", } - } } } @@ -6700,11 +6677,11 @@ impl IconShape for MdLooks6 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 15h2v-2h-2v2zm8-12H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2V9c0-1.11.9-2 2-2h4v2z", } - } } } @@ -6746,11 +6723,11 @@ impl IconShape for MdLooksOne { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14h-2V9h-2V7h4v10z", } - } } } @@ -6792,11 +6769,11 @@ impl IconShape for MdLooksTwo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 8c0 1.11-.9 2-2 2h-2v2h4v2H9v-4c0-1.11.9-2 2-2h2V9H9V7h4c1.1 0 2 .89 2 2v2z", } - } } } @@ -6838,11 +6815,11 @@ impl IconShape for MdLoupe { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -6884,11 +6861,11 @@ impl IconShape for MdMicExternalOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.19 21.19L2.81 2.81 1.39 4.22 5.17 8H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4v-1.17l5.78 5.78 1.41-1.42zM12 18c0 1.1-.9 2-2 2s-2-.9-2-2h1l.56-5.61L12 14.83V18zm2-12v5.17l-2-2V6c0-2.21 1.79-4 4-4s4 1.79 4 4v11.17l-2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2zm-4-1c0 .62-.2 1.18-.52 1.66L5.33 2.51C5.81 2.19 6.38 2 7 2c1.66 0 3 1.34 3 3z", } - } } } @@ -6930,11 +6907,11 @@ impl IconShape for MdMicExternalOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9.22 7H4.78C4.3 6.47 4 5.77 4 5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .77-.3 1.47-.78 2zM16 2c2.21 0 4 1.79 4 4v16h-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 2.21-1.79 4-4 4s-4-1.79-4-4H5L4 8h6L9 18H8c0 1.1.9 2 2 2s2-.9 2-2V6c0-2.21 1.79-4 4-4z", } - } } } @@ -6976,14 +6953,15 @@ impl IconShape for MdMonochromePhotos { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M-74 29h48v48h-48V29z", + fill: "none", } path { d: "M20 5h-3.2L15 3H9L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 14h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h8v12zm-3-6c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5zm-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2z", } - } } } @@ -7025,11 +7003,11 @@ impl IconShape for MdMotionPhotosOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.84 20.84L3.16 3.16 1.89 4.43l1.89 1.89C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.77l1.89 1.89 1.27-1.28zM12 20c-4.41 0-8-3.59-8-8 0-1.55.45-3 1.22-4.23l1.46 1.46C6.25 10.06 6 11 6 12c0 3.31 2.69 6 6 6 1 0 1.94-.25 2.77-.68l1.46 1.46C15 19.55 13.55 20 12 20zM6.32 3.77C7.93 2.66 9.89 2 12 2c5.52 0 10 4.48 10 10 0 2.11-.66 4.07-1.77 5.68l-1.45-1.45C19.55 15 20 13.55 20 12c0-4.41-3.59-8-8-8-1.55 0-3 .45-4.23 1.22L6.32 3.77zM18 12c0 1-.25 1.94-.68 2.77L9.23 6.68C10.06 6.25 11 6 12 6c3.31 0 6 2.69 6 6z", } - } } } @@ -7069,18 +7047,16 @@ impl IconShape for MdMotionPhotosOn { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - y: "0", - } - path { - d: "M10,16.5v-9l6,4.5L10,16.5z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3 C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2 C17.52,2,22,6.48,22,12z M5.5,4C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M10,16.5v-9l6,4.5L10,16.5z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3 C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2 C17.52,2,22,6.48,22,12z M5.5,4C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z", } - } } } @@ -7121,13 +7097,13 @@ impl IconShape for MdMotionPhotosPause { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M18,12c0,3.31-2.69,6-6,6s-6-2.69-6-6s2.69-6,6-6S18,8.69,18,12z M11,9H9v6h2V9z M15,9h-2v6h2V9z", } - } } } @@ -7167,16 +7143,14 @@ impl IconShape for MdMotionPhotosPaused { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M11,16V8H9v8H11z M15,16V8h-2v8H15z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12c0-1.19,0.22-2.32,0.6-3.38L4.48,9.3C4.17,10.14,4,11.05,4,12c0,4.41,3.59,8,8,8 s8-3.59,8-8s-3.59-8-8-8c-0.95,0-1.85,0.17-2.69,0.48L8.63,2.59C9.69,2.22,10.82,2,12,2C17.52,2,22,6.48,22,12z M5.5,4 C4.67,4,4,4.67,4,5.5S4.67,7,5.5,7S7,6.33,7,5.5S6.33,4,5.5,4z M11,16V8H9v8H11z M15,16V8h-2v8H15z", } - } } } @@ -7218,11 +7192,11 @@ impl IconShape for MdMovieCreation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z", } - } } } @@ -7264,11 +7238,11 @@ impl IconShape for MdMovieFilter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4l2 3h-3l-2-3h-2l2 3h-3l-2-3H8l2 3H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4zm-6.75 11.25L10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14l-2.75 1.25zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11l-2.06.94z", } - } } } @@ -7310,11 +7284,11 @@ impl IconShape for MdMp { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM6.5 9H11c.55 0 1 .45 1 1v5h-1.5v-4.5h-1v3H8v-3H7V15H5.5v-5c0-.55.45-1 1-1zm9 6H14V9h3.5c.55 0 1 .45 1 1v2.5c0 .55-.45 1-1 1h-2V15zm0-3H17v-1.5h-1.5V12z", } - } } } @@ -7356,11 +7330,11 @@ impl IconShape for MdMusicNote { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z", } - } } } @@ -7402,11 +7376,11 @@ impl IconShape for MdMusicOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4.27 3L3 4.27l9 9v.28c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4v-1.73L19.73 21 21 19.73 4.27 3zM14 7h4V3h-6v5.18l2 2z", } - } } } @@ -7448,11 +7422,11 @@ impl IconShape for MdNature { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 16.12c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6v-3.88z", } - } } } @@ -7494,11 +7468,11 @@ impl IconShape for MdNaturePeople { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.17 9.17c0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H6v-3h1v-4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v4h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95zM4.5 11c.83 0 1.5-.67 1.5-1.5S5.33 8 4.5 8 3 8.67 3 9.5 3.67 11 4.5 11z", } - } } } @@ -7540,11 +7514,11 @@ impl IconShape for MdNavigateBefore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z", } - } } } @@ -7586,11 +7560,11 @@ impl IconShape for MdNavigateNext { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z", } - } } } @@ -7632,11 +7606,11 @@ impl IconShape for MdPalette { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -7678,11 +7652,11 @@ impl IconShape for MdPanorama { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M23 18V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zM8.5 12.5l2.5 3.01L14.5 11l4.5 6H5l3.5-4.5z", } - } } } @@ -7724,11 +7698,11 @@ impl IconShape for MdPanoramaFishEye { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z", } - } } } @@ -7770,11 +7744,11 @@ impl IconShape for MdPanoramaHorizontal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 6.54v10.91c-2.6-.77-5.28-1.16-8-1.16-2.72 0-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7c-3.09 0-6.18-.55-9.12-1.64-.11-.04-.22-.06-.31-.06-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64 3.09 0 6.18.55 9.12 1.64.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63z", } - } } } @@ -7816,11 +7790,11 @@ impl IconShape for MdPanoramaHorizontalSelect { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63z", } - } } } @@ -7862,11 +7836,11 @@ impl IconShape for MdPanoramaPhotosphere { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.4 11.32v2.93c-.1.05-2.17.85-3.33 1.17-.94.26-3.84.73-6.07.73-3.7 0-7-.7-9.16-1.8-.08-.04-.16-.06-.24-.1V9.76c6.02-2.84 12.6-2.92 18.8 0v1.56zm-9.39 8.88c-2.5 0-4.87-1.15-6.41-3.12 4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13zM12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8zm10.49 4.71c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83z", } - } } } @@ -7908,11 +7882,11 @@ impl IconShape for MdPanoramaPhotosphereSelect { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.49 8.51c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83zM12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8zM5.6 17.08c4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13-2.5 0-4.87-1.15-6.41-3.12z", } - } } } @@ -7954,11 +7928,11 @@ impl IconShape for MdPanoramaVertical { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12 0-3.09.55-6.18 1.64-9.12.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12c0 3.09-.55 6.18-1.64 9.12-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31zM6.54 20c.77-2.6 1.16-5.28 1.16-8 0-2.72-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8 0 2.72.39 5.4 1.16 8H6.54z", } - } } } @@ -8000,11 +7974,11 @@ impl IconShape for MdPanoramaVerticalSelect { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.93 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.05-.11.07-.22.07-.31 0-.34-.24-.57-.64-.57H4.62c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.7 8.91 5.7 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57 0-.1-.02-.2-.07-.31z", } - } } } @@ -8046,11 +8020,11 @@ impl IconShape for MdPanoramaWideAngle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36 0 1.78-.24 3.58-.71 5.36-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12c0-1.78.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4z", } - } } } @@ -8092,11 +8066,11 @@ impl IconShape for MdPanoramaWideAngleSelect { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4z", } - } } } @@ -8138,11 +8112,11 @@ impl IconShape for MdPhoto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z", } - } } } @@ -8184,11 +8158,11 @@ impl IconShape for MdPhotoAlbum { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4zm0 15l3-3.86 2.14 2.58 3-3.86L18 19H6z", } - } } } @@ -8230,6 +8204,7 @@ impl IconShape for MdPhotoCamera { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -8239,7 +8214,6 @@ impl IconShape for MdPhotoCamera { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } - } } } @@ -8281,11 +8255,11 @@ impl IconShape for MdPhotoCameraBack { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2H20zm0 14V7H4v12h16zm-6-7l-3 3.72L9 13l-3 4h12l-4-5z", } - } } } @@ -8327,11 +8301,11 @@ impl IconShape for MdPhotoCameraFront { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 10.48l4-3.98v11l-4-3.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2v4.48zm-2-.79V6H4v12h12V9.69zM10 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm0 1c1.34 0 4 .67 4 2v1H6v-1c0-1.33 2.66-2 4-2z", } - } } } @@ -8373,11 +8347,11 @@ impl IconShape for MdPhotoFilter { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.02 10v9H5V5h9V3H5.02c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9h-2zM17 10l.94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7l2.06.94zm-3.75.75L12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12z", } - } } } @@ -8419,11 +8393,11 @@ impl IconShape for MdPhotoLibrary { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-11-4l2.03 2.71L16 11l4 5H8l3-4zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z", } - } } } @@ -8465,11 +8439,11 @@ impl IconShape for MdPhotoSizeSelectActual { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } path { d: "M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2zM5 17l3.5-4.5 2.5 3.01L14.5 11l4.5 6H5z", } - } } } @@ -8511,11 +8485,11 @@ impl IconShape for MdPhotoSizeSelectLarge { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } path { d: "M21 15h2v2h-2v-2zm0-4h2v2h-2v-2zm2 8h-2v2c1 0 2-1 2-2zM13 3h2v2h-2V3zm8 4h2v2h-2V7zm0-4v2h2c0-1-1-2-2-2zM1 7h2v2H1V7zm16-4h2v2h-2V3zm0 16h2v2h-2v-2zM3 3C2 3 1 4 1 5h2V3zm6 0h2v2H9V3zM5 3h2v2H5V3zm-4 8v8c0 1.1.9 2 2 2h12V11H1zm2 8l2.5-3.21 1.79 2.15 2.5-3.22L13 19H3z", } - } } } @@ -8557,11 +8531,11 @@ impl IconShape for MdPhotoSizeSelectSmall { rsx! { path { d: "M0 0h24v24H0V0zm24 24H0V0h24v24z", + fill: "none", } path { d: "M23 15h-2v2h2v-2zm0-4h-2v2h2v-2zm0 8h-2v2c1 0 2-1 2-2zM15 3h-2v2h2V3zm8 4h-2v2h2V7zm-2-4v2h2c0-1-1-2-2-2zM3 21h8v-6H1v4c0 1.1.9 2 2 2zM3 7H1v2h2V7zm12 12h-2v2h2v-2zm4-16h-2v2h2V3zm0 16h-2v2h2v-2zM3 3C2 3 1 4 1 5h2V3zm0 8H1v2h2v-2zm8-8H9v2h2V3zM7 3H5v2h2V3z", } - } } } @@ -8603,11 +8577,11 @@ impl IconShape for MdPictureAsPdf { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z", } - } } } @@ -8649,11 +8623,11 @@ impl IconShape for MdPortrait { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 12.25c1.24 0 2.25-1.01 2.25-2.25S13.24 7.75 12 7.75 9.75 8.76 9.75 10s1.01 2.25 2.25 2.25zm4.5 4c0-1.5-3-2.25-4.5-2.25s-4.5.75-4.5 2.25V17h9v-.75zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } - } } } @@ -8695,37 +8669,35 @@ impl IconShape for MdReceiptLong { rsx! { path { d: "M0,0h24v24H0V0z", + fill: "none", + } + path { + d: "M19.5,3.5L18,2l-1.5,1.5L15,2l-1.5,1.5L12,2l-1.5,1.5L9,2L7.5,3.5L6,2v14H3v3c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V2 L19.5,3.5z M19,19c0,0.55-0.45,1-1,1s-1-0.45-1-1v-3H8V5h11V19z", + } + rect { + height: "2", + width: "6", + x: "9", + y: "7", + } + rect { + height: "2", + width: "2", + x: "16", + y: "7", + } + rect { + height: "2", + width: "6", + x: "9", + y: "10", + } + rect { + height: "2", + width: "2", + x: "16", + y: "10", } - g { - path { - d: "M19.5,3.5L18,2l-1.5,1.5L15,2l-1.5,1.5L12,2l-1.5,1.5L9,2L7.5,3.5L6,2v14H3v3c0,1.66,1.34,3,3,3h12c1.66,0,3-1.34,3-3V2 L19.5,3.5z M19,19c0,0.55-0.45,1-1,1s-1-0.45-1-1v-3H8V5h11V19z", - } - rect { - height: "2", - width: "6", - x: "9", - y: "7", - } - rect { - height: "2", - width: "2", - x: "16", - y: "7", - } - rect { - height: "2", - width: "6", - x: "9", - y: "10", - } - rect { - height: "2", - width: "2", - x: "16", - y: "10", - } - } - } } } @@ -8767,11 +8739,11 @@ impl IconShape for MdRemoveRedEye { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z", } - } } } @@ -8813,11 +8785,11 @@ impl IconShape for MdRotate90DegreesCcw { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.34 6.41L.86 12.9l6.49 6.48 6.49-6.48-6.5-6.49zM3.69 12.9l3.66-3.66L11 12.9l-3.66 3.66-3.65-3.66zm15.67-6.26C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72z", } - } } } @@ -8859,11 +8831,11 @@ impl IconShape for MdRotateLeft { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.11 8.53L5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47zM6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47zm1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03L7.1 18.32zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93z", } - } } } @@ -8905,11 +8877,11 @@ impl IconShape for MdRotateRight { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.55 5.55L11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10l4.55-4.45zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47h2.02zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03zm3.89-2.42l1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48z", } - } } } @@ -8951,11 +8923,11 @@ impl IconShape for MdShutterSpeed { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M15 1H9v2h6V1zm4.03 6.39l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-.32-5H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06 2.03-3.5zm5.97-4c-.57-1.6-1.78-2.89-3.34-3.54L12.26 11h5.39zm-7.04 7.83c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9-2.85 4.92zM7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72L7.55 8.99zm8.79 8.14C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34l2.77 5.13zm-3.01-9.98C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56 2.72-4.7z", } - } } } @@ -8997,11 +8969,11 @@ impl IconShape for MdSlideshow { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 8v8l5-4-5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z", } - } } } @@ -9043,11 +9015,11 @@ impl IconShape for MdStraighten { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z", } - } } } @@ -9089,11 +9061,11 @@ impl IconShape for MdStyle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2.53 19.65l1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61zm19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34v6.34z", } - } } } @@ -9135,11 +9107,11 @@ impl IconShape for MdSwitchCamera { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 11.5V13H9v2.5L5.5 12 9 8.5V11h6V8.5l3.5 3.5-3.5 3.5z", } - } } } @@ -9181,11 +9153,11 @@ impl IconShape for MdSwitchVideo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 9.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l4 4v-13l-4 4zm-5 6V13H7v2.5L3.5 12 7 8.5V11h6V8.5l3.5 3.5-3.5 3.5z", } - } } } @@ -9227,11 +9199,11 @@ impl IconShape for MdTagFaces { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } - } } } @@ -9273,11 +9245,11 @@ impl IconShape for MdTexture { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.51 3.08L3.08 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L20.93 4.49c-.19-.69-.73-1.23-1.42-1.41zM11.88 3L3 11.88v2.83L14.71 3h-2.83zM5 3c-1.1 0-2 .9-2 2v2l4-4H5zm14 18c.55 0 1.05-.22 1.41-.59.37-.36.59-.86.59-1.41v-2l-4 4h2zm-9.71 0h2.83L21 12.12V9.29L9.29 21z", } - } } } @@ -9319,11 +9291,11 @@ impl IconShape for MdTimelapse { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.24 7.76C15.07 6.59 13.54 6 12 6v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -9365,11 +9337,11 @@ impl IconShape for MdTimer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -9411,11 +9383,11 @@ impl IconShape for MdTimer10 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M0 7.72V9.4l3-1V18h2V6h-.25L0 7.72zm23.78 6.65c-.14-.28-.35-.53-.63-.74-.28-.21-.61-.39-1.01-.53s-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23-.23-.08-.41-.16-.55-.25-.14-.09-.23-.19-.28-.3-.05-.11-.08-.24-.08-.39 0-.14.03-.28.09-.41.06-.13.15-.25.27-.34.12-.1.27-.18.45-.24s.4-.09.64-.09c.25 0 .47.04.66.11.19.07.35.17.48.29.13.12.22.26.29.42.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09-.16-.34-.39-.63-.69-.88-.3-.25-.66-.44-1.09-.59C21.49 9.07 21 9 20.46 9c-.51 0-.98.07-1.39.21-.41.14-.77.33-1.06.57-.29.24-.51.52-.67.84-.16.32-.23.65-.23 1.01s.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34.05.12.07.25.07.39 0 .32-.13.57-.4.77-.27.2-.66.29-1.17.29-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44-.11-.18-.17-.41-.18-.67h-1.89c0 .36.08.71.24 1.05.16.34.39.65.7.93.31.27.69.49 1.15.66.46.17.98.25 1.58.25.53 0 1.01-.06 1.44-.19.43-.13.8-.31 1.11-.54.31-.23.54-.51.71-.83.17-.32.25-.67.25-1.06-.02-.4-.09-.74-.24-1.02zm-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27-.58 0-1.11.09-1.59.27-.48.18-.89.47-1.23.88-.34.41-.6.93-.79 1.59-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89.48.18 1.01.28 1.59.28.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89.34-.41.6-.94.78-1.6.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39-.18-.66-.44-1.19-.78-1.59zm-.92 6.17c0 .6-.04 1.11-.12 1.53-.08.42-.2.76-.36 1.02-.16.26-.36.45-.59.57-.23.12-.51.18-.82.18-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57c-.16-.26-.29-.6-.38-1.02-.09-.42-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52.09-.41.21-.74.38-1 .16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99.08.41.13.92.13 1.52v2.51z", } - } } } @@ -9457,11 +9429,11 @@ impl IconShape for MdTimer3 { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M11.61 12.97c-.16-.24-.36-.46-.62-.65-.25-.19-.56-.35-.93-.48.3-.14.57-.3.8-.5.23-.2.42-.41.57-.64.15-.23.27-.46.34-.71.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24-.47.17-.87.4-1.2.69-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69.09-.2.22-.38.38-.52.17-.14.36-.25.58-.33.22-.08.46-.12.73-.12.61 0 1.06.16 1.36.47.3.31.44.75.44 1.32 0 .27-.04.52-.12.74-.08.22-.21.41-.38.57-.17.16-.38.28-.63.37-.25.09-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35.19.16.34.36.44.61.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42-.35.33-.84.49-1.45.49-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36-.17-.16-.3-.34-.39-.56-.09-.22-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45.21.42.5.77.86 1.05s.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23.49-.15.91-.38 1.26-.68.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76zm9.26 1.4c-.14-.28-.35-.53-.63-.74-.28-.21-.61-.39-1.01-.53s-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23-.23-.08-.41-.16-.55-.25-.14-.09-.23-.19-.28-.3-.05-.11-.08-.24-.08-.39s.03-.28.09-.41c.06-.13.15-.25.27-.34.12-.1.27-.18.45-.24s.4-.09.64-.09c.25 0 .47.04.66.11.19.07.35.17.48.29.13.12.22.26.29.42.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09-.16-.34-.39-.63-.69-.88-.3-.25-.66-.44-1.09-.59-.43-.15-.92-.22-1.46-.22-.51 0-.98.07-1.39.21-.41.14-.77.33-1.06.57-.29.24-.51.52-.67.84-.16.32-.23.65-.23 1.01s.08.68.23.96c.15.28.37.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34.05.12.07.25.07.39 0 .32-.13.57-.4.77-.27.2-.66.29-1.17.29-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44-.11-.18-.17-.41-.18-.67h-1.89c0 .36.08.71.24 1.05.16.34.39.65.7.93.31.27.69.49 1.15.66.46.17.98.25 1.58.25.53 0 1.01-.06 1.44-.19.43-.13.8-.31 1.11-.54.31-.23.54-.51.71-.83.17-.32.25-.67.25-1.06-.02-.4-.09-.74-.24-1.02z", } - } } } @@ -9503,11 +9475,11 @@ impl IconShape for MdTimerOff { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M19.04 4.55l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.83 0-3.53.55-4.95 1.48l1.46 1.46C9.53 6.35 10.73 6 12 6c3.87 0 7 3.13 7 7 0 1.27-.35 2.47-.94 3.49l1.45 1.45C20.45 16.53 21 14.83 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42-1.41-1.42zM15 1H9v2h6V1zm-4 8.44l2 2V8h-2v1.44zM3.02 4L1.75 5.27 4.5 8.03C3.55 9.45 3 11.16 3 13c0 4.97 4.02 9 9 9 1.84 0 3.55-.55 4.98-1.5l2.5 2.5 1.27-1.27-7.71-7.71L3.02 4zM12 20c-3.87 0-7-3.13-7-7 0-1.28.35-2.48.95-3.52l9.56 9.56c-1.03.61-2.23.96-3.51.96z", } - } } } @@ -9549,11 +9521,11 @@ impl IconShape for MdTonality { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93v15.86zm2-15.86c1.03.13 2 .45 2.87.93H13v-.93zM13 7h5.24c.25.31.48.65.68 1H13V7zm0 3h6.74c.08.33.15.66.19 1H13v-1zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93zM18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1zm1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1z", } - } } } @@ -9595,11 +9567,11 @@ impl IconShape for MdTransform { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2h4zM10 8h6v6h2V8c0-1.1-.9-2-2-2h-6v2z", } - } } } @@ -9641,11 +9613,11 @@ impl IconShape for MdTune { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z", } - } } } @@ -9687,11 +9659,11 @@ impl IconShape for MdViewComfy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 9h4V5H3v4zm0 5h4v-4H3v4zm5 0h4v-4H8v4zm5 0h4v-4h-4v4zM8 9h4V5H8v4zm5-4v4h4V5h-4zm5 9h4v-4h-4v4zM3 19h4v-4H3v4zm5 0h4v-4H8v4zm5 0h4v-4h-4v4zm5 0h4v-4h-4v4zm0-14v4h4V5h-4z", } - } } } @@ -9733,11 +9705,11 @@ impl IconShape for MdViewCompact { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 19h6v-7H3v7zm7 0h12v-7H10v7zM3 5v6h19V5H3z", } - } } } @@ -9779,11 +9751,11 @@ impl IconShape for MdVignette { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 15c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6z", } - } } } @@ -9825,11 +9797,11 @@ impl IconShape for MdWbAuto { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.85 12.65h2.3L8 9l-1.15 3.65zM22 7l-1.2 6.29L19.3 7h-1.6l-1.49 6.29L15 7h-.76C12.77 5.17 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.13 0 5.84-1.81 7.15-4.43l.1.43H17l1.5-6.1L20 16h1.75l2.05-9H22zm-11.7 9l-.7-2H6.4l-.7 2H3.8L7 7h2l3.2 9h-1.9z", } - } } } @@ -9871,11 +9843,11 @@ impl IconShape for MdWbCloudy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.36 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96z", } - } } } @@ -9917,11 +9889,11 @@ impl IconShape for MdWbIncandescent { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3.55 18.54l1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8zM11 22.45h2V19.5h-2v2.95zM4 10.5H1v2h3v-2zm11-4.19V1.5H9v4.81C7.21 7.35 6 9.28 6 11.5c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19zm5 4.19v2h3v-2h-3zm-2.76 7.66l1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4z", } - } } } @@ -9963,11 +9935,11 @@ impl IconShape for MdWbIridescent { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5 14.5h14v-6H5v6zM11 .55V3.5h2V.55h-2zm8.04 2.5l-1.79 1.79 1.41 1.41 1.8-1.79-1.42-1.41zM13 22.45V19.5h-2v2.95h2zm7.45-3.91l-1.8-1.79-1.41 1.41 1.79 1.8 1.42-1.42zM3.55 4.46l1.79 1.79 1.41-1.41-1.79-1.79-1.41 1.41zm1.41 15.49l1.79-1.8-1.41-1.41-1.79 1.79 1.41 1.42z", } - } } } @@ -10009,11 +9981,11 @@ impl IconShape for MdWbShade { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2L8 4zm1 10H7v-4h2v4z", } - } } } @@ -10055,11 +10027,11 @@ impl IconShape for MdWbSunny { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.76 4.84l-1.8-1.79-1.41 1.41 1.79 1.79 1.42-1.41zM4 10.5H1v2h3v-2zm9-9.95h-2V3.5h2V.55zm7.45 3.91l-1.41-1.41-1.79 1.79 1.41 1.41 1.79-1.79zm-3.21 13.7l1.79 1.8 1.41-1.41-1.8-1.79-1.4 1.4zM20 10.5v2h3v-2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm-1 16.95h2V19.5h-2v2.95zm-7.45-3.91l1.41 1.41 1.79-1.8-1.41-1.41-1.79 1.8z", } - } } } @@ -10101,11 +10073,11 @@ impl IconShape for MdWbTwighlight { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M16.954 8.66l2.12-2.12 1.415 1.414-2.13 2.12zM17.9 14c-.5-2.85-2.95-5-5.9-5s-5.45 2.15-5.9 5h11.8zM2 16h20v4H2zm9-12h2v3h-2zM3.54 7.925L4.954 6.51l2.122 2.122-1.415 1.415z", } - } } } diff --git a/packages/lib/src/icons/md_maps_icons.rs b/packages/lib/src/icons/md_maps_icons.rs index 59ca46a..392b88f 100644 --- a/packages/lib/src/icons/md_maps_icons.rs +++ b/packages/lib/src/icons/md_maps_icons.rs @@ -38,11 +38,11 @@ impl IconShape for Md360 { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5z", } - } } } @@ -82,29 +82,23 @@ impl IconShape for MdAddBusiness { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M15,17h2v-3h1v-2l-1-5H2l-1,5v2h1v6h9v-6h4V17z M9,18H4v-4h5V18z", - } - rect { - height: "2", - width: "15", - x: "2", - y: "4", - } - polygon { - points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", - } - } + path { + d: "M15,17h2v-3h1v-2l-1-5H2l-1,5v2h1v6h9v-6h4V17z M9,18H4v-4h5V18z", + } + rect { + height: "2", + width: "15", + x: "2", + y: "4", + } + polygon { + points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", } - } } } @@ -146,11 +140,11 @@ impl IconShape for MdAddLocation { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm4 8h-3v3h-2v-3H8V8h3V5h2v3h3v2z", } - } } } @@ -192,11 +186,11 @@ impl IconShape for MdAddLocationAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 1v3h3v2h-3v3h-2V6h-3V4h3V1h2zm-8 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm2-9.75V7h3v3h2.92c.05.39.08.79.08 1.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.68 0 1.35.08 2 .25z", } - } } } @@ -236,50 +230,44 @@ impl IconShape for MdAddRoad { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", } - g { - g { - polygon { - points: "20,18 20,15 18,15 18,18 15,18 15,20 18,20 18,23 20,23 20,20 23,20 23,18", - } - rect { - height: "9", - width: "2", - x: "18", - y: "4", - } - rect { - height: "16", - width: "2", - x: "4", - y: "4", - } - rect { - height: "4", - width: "2", - x: "11", - y: "4", - } - rect { - height: "4", - width: "2", - x: "11", - y: "10", - } - rect { - height: "4", - width: "2", - x: "11", - y: "16", - } - } + rect { + height: "9", + width: "2", + x: "18", + y: "4", + } + rect { + height: "16", + width: "2", + x: "4", + y: "4", + } + rect { + height: "4", + width: "2", + x: "11", + y: "4", + } + rect { + height: "4", + width: "2", + x: "11", + y: "10", + } + rect { + height: "4", + width: "2", + x: "11", + y: "16", } - } } } @@ -319,29 +307,23 @@ impl IconShape for MdAgriculture { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19.5,12c0.93,0,1.78,0.28,2.5,0.76V8c0-1.1-0.9-2-2-2h-6.29l-1.06-1.06l1.41-1.41l-0.71-0.71L9.82,6.35l0.71,0.71 l1.41-1.41L13,6.71V9c0,1.1-0.9,2-2,2h-0.54c0.95,1.06,1.54,2.46,1.54,4c0,0.34-0.04,0.67-0.09,1h3.14 C15.3,13.75,17.19,12,19.5,12z", } - g { - g { - path { - d: "M19.5,12c0.93,0,1.78,0.28,2.5,0.76V8c0-1.1-0.9-2-2-2h-6.29l-1.06-1.06l1.41-1.41l-0.71-0.71L9.82,6.35l0.71,0.71 l1.41-1.41L13,6.71V9c0,1.1-0.9,2-2,2h-0.54c0.95,1.06,1.54,2.46,1.54,4c0,0.34-0.04,0.67-0.09,1h3.14 C15.3,13.75,17.19,12,19.5,12z", - } - path { - d: "M19.5,13c-1.93,0-3.5,1.57-3.5,3.5s1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5S21.43,13,19.5,13z M19.5,18 c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5S20.33,18,19.5,18z", - } - path { - d: "M4,9h5c0-1.1-0.9-2-2-2H4C3.45,7,3,7.45,3,8C3,8.55,3.45,9,4,9z", - } - path { - d: "M9.83,13.82l-0.18-0.47L10.58,13c-0.46-1.06-1.28-1.91-2.31-2.43l-0.4,0.89l-0.46-0.21l0.4-0.9C7.26,10.13,6.64,10,6,10 c-0.53,0-1.04,0.11-1.52,0.26l0.34,0.91l-0.47,0.18L4,10.42c-1.06,0.46-1.91,1.28-2.43,2.31l0.89,0.4l-0.21,0.46l-0.9-0.4 C1.13,13.74,1,14.36,1,15c0,0.53,0.11,1.04,0.26,1.52l0.91-0.34l0.18,0.47L1.42,17c0.46,1.06,1.28,1.91,2.31,2.43l0.4-0.89 l0.46,0.21l-0.4,0.9C4.74,19.87,5.36,20,6,20c0.53,0,1.04-0.11,1.52-0.26l-0.34-0.91l0.47-0.18L8,19.58 c1.06-0.46,1.91-1.28,2.43-2.31l-0.89-0.4l0.21-0.46l0.9,0.4C10.87,16.26,11,15.64,11,15c0-0.53-0.11-1.04-0.26-1.52L9.83,13.82z M7.15,17.77c-1.53,0.63-3.29-0.09-3.92-1.62c-0.63-1.53,0.09-3.29,1.62-3.92c1.53-0.63,3.29,0.09,3.92,1.62 C9.41,15.38,8.68,17.14,7.15,17.77z", - } - } + path { + d: "M19.5,13c-1.93,0-3.5,1.57-3.5,3.5s1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5S21.43,13,19.5,13z M19.5,18 c-0.83,0-1.5-0.67-1.5-1.5s0.67-1.5,1.5-1.5s1.5,0.67,1.5,1.5S20.33,18,19.5,18z", + } + path { + d: "M4,9h5c0-1.1-0.9-2-2-2H4C3.45,7,3,7.45,3,8C3,8.55,3.45,9,4,9z", + } + path { + d: "M9.83,13.82l-0.18-0.47L10.58,13c-0.46-1.06-1.28-1.91-2.31-2.43l-0.4,0.89l-0.46-0.21l0.4-0.9C7.26,10.13,6.64,10,6,10 c-0.53,0-1.04,0.11-1.52,0.26l0.34,0.91l-0.47,0.18L4,10.42c-1.06,0.46-1.91,1.28-2.43,2.31l0.89,0.4l-0.21,0.46l-0.9-0.4 C1.13,13.74,1,14.36,1,15c0,0.53,0.11,1.04,0.26,1.52l0.91-0.34l0.18,0.47L1.42,17c0.46,1.06,1.28,1.91,2.31,2.43l0.4-0.89 l0.46,0.21l-0.4,0.9C4.74,19.87,5.36,20,6,20c0.53,0,1.04-0.11,1.52-0.26l-0.34-0.91l0.47-0.18L8,19.58 c1.06-0.46,1.91-1.28,2.43-2.31l-0.89-0.4l0.21-0.46l0.9,0.4C10.87,16.26,11,15.64,11,15c0-0.53-0.11-1.04-0.26-1.52L9.83,13.82z M7.15,17.77c-1.53,0.63-3.29-0.09-3.92-1.62c-0.63-1.53,0.09-3.29,1.62-3.92c1.53-0.63,3.29,0.09,3.92,1.62 C9.41,15.38,8.68,17.14,7.15,17.77z", } - } } } @@ -381,16 +363,14 @@ impl IconShape for MdAltRoute { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M9.78,11.16l-1.42,1.42c-0.68-0.69-1.34-1.58-1.79-2.94l1.94-0.49C8.83,10.04,9.28,10.65,9.78,11.16z M11,6L7,2L3,6h3.02 C6.04,6.81,6.1,7.54,6.21,8.17l1.94-0.49C8.08,7.2,8.03,6.63,8.02,6H11z M21,6l-4-4l-4,4h2.99c-0.1,3.68-1.28,4.75-2.54,5.88 c-0.5,0.44-1.01,0.92-1.45,1.55c-0.34-0.49-0.73-0.88-1.13-1.24L9.46,13.6C10.39,14.45,11,15.14,11,17c0,0,0,0,0,0h0v5h2v-5 c0,0,0,0,0,0c0-2.02,0.71-2.66,1.79-3.63c1.38-1.24,3.08-2.78,3.2-7.37H21z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M9.78,11.16l-1.42,1.42c-0.68-0.69-1.34-1.58-1.79-2.94l1.94-0.49C8.83,10.04,9.28,10.65,9.78,11.16z M11,6L7,2L3,6h3.02 C6.04,6.81,6.1,7.54,6.21,8.17l1.94-0.49C8.08,7.2,8.03,6.63,8.02,6H11z M21,6l-4-4l-4,4h2.99c-0.1,3.68-1.28,4.75-2.54,5.88 c-0.5,0.44-1.01,0.92-1.45,1.55c-0.34-0.49-0.73-0.88-1.13-1.24L9.46,13.6C10.39,14.45,11,15.14,11,17c0,0,0,0,0,0h0v5h2v-5 c0,0,0,0,0,0c0-2.02,0.71-2.66,1.79-3.63c1.38-1.24,3.08-2.78,3.2-7.37H21z", } - } } } @@ -432,11 +412,11 @@ impl IconShape for MdAtm { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 9v1.5h2.25V15h1.5v-4.5H14V9zM6 9H3c-.55 0-1 .45-1 1v5h1.5v-1.5h2V15H7v-5c0-.55-.45-1-1-1zm-.5 3h-2v-1.5h2V12zM21 9h-4.5c-.55 0-1 .45-1 1v5H17v-4.5h1V14h1.5v-3.51h1V15H22v-5c0-.55-.45-1-1-1z", } - } } } @@ -476,18 +456,14 @@ impl IconShape for MdAttractions { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M10.43,18.75C10.8,18.29,11.37,18,12,18c0.63,0,1.19,0.29,1.56,0.75c0.39-0.09,0.76-0.21,1.12-0.36l-1.42-3.18 c-0.39,0.15-0.82,0.23-1.26,0.23c-0.46,0-0.9-0.09-1.3-0.25l-1.43,3.19C9.65,18.54,10.03,18.67,10.43,18.75z M5.15,10 c-0.16,0.59-0.25,1.21-0.25,1.85c0,0.75,0.12,1.47,0.33,2.15c0.63,0.05,1.22,0.4,1.56,0.99c0.33,0.57,0.35,1.23,0.11,1.79 c0.27,0.27,0.56,0.53,0.87,0.76l1.52-3.39v0c-0.47-0.58-0.75-1.32-0.75-2.13c0-1.89,1.55-3.41,3.46-3.41 c1.91,0,3.46,1.53,3.46,3.41c0,0.82-0.29,1.57-0.78,2.16l1.5,3.35c0.32-0.24,0.62-0.5,0.9-0.79c-0.22-0.55-0.2-1.2,0.12-1.75 c0.33-0.57,0.9-0.92,1.52-0.99c0.22-0.68,0.34-1.41,0.34-2.16c0-0.64-0.09-1.27-0.25-1.86c-0.64-0.04-1.26-0.39-1.6-1 c-0.36-0.62-0.35-1.36-0.03-1.95c-0.91-0.98-2.1-1.71-3.44-2.05C13.39,5.6,12.74,6,12,6c-0.74,0-1.39-0.41-1.74-1.01 C8.92,5.33,7.73,6.04,6.82,7.02C7.15,7.62,7.17,8.37,6.8,9C6.45,9.62,5.81,9.97,5.15,10z M3.85,9.58C3.07,8.98,2.83,7.88,3.34,7 c0.51-0.88,1.58-1.23,2.49-0.85c1.11-1.17,2.56-2.03,4.18-2.42C10.15,2.75,10.99,2,12,2c1.01,0,1.85,0.75,1.98,1.73 c1.63,0.39,3.07,1.24,4.18,2.42c0.91-0.38,1.99-0.03,2.49,0.85c0.51,0.88,0.27,1.98-0.51,2.58c0.23,0.77,0.35,1.58,0.35,2.42 s-0.12,1.65-0.35,2.42c0.78,0.6,1.02,1.7,0.51,2.58c-0.51,0.88-1.58,1.23-2.49,0.85c-0.4,0.43-0.85,0.81-1.34,1.15l1.34,3H16.3 l-0.97-2.17c-0.43,0.18-0.88,0.33-1.34,0.44C13.85,21.25,13.01,22,12,22c-1.01,0-1.85-0.75-1.98-1.73 C9.54,20.15,9.08,20,8.64,19.81L7.66,22H5.78l1.36-3.03c-0.47-0.33-0.91-0.71-1.3-1.12C4.92,18.23,3.85,17.88,3.34,17 c-0.51-0.88-0.27-1.98,0.51-2.58C3.62,13.65,3.5,12.84,3.5,12S3.62,10.35,3.85,9.58z", - } + path { + d: "M10.43,18.75C10.8,18.29,11.37,18,12,18c0.63,0,1.19,0.29,1.56,0.75c0.39-0.09,0.76-0.21,1.12-0.36l-1.42-3.18 c-0.39,0.15-0.82,0.23-1.26,0.23c-0.46,0-0.9-0.09-1.3-0.25l-1.43,3.19C9.65,18.54,10.03,18.67,10.43,18.75z M5.15,10 c-0.16,0.59-0.25,1.21-0.25,1.85c0,0.75,0.12,1.47,0.33,2.15c0.63,0.05,1.22,0.4,1.56,0.99c0.33,0.57,0.35,1.23,0.11,1.79 c0.27,0.27,0.56,0.53,0.87,0.76l1.52-3.39v0c-0.47-0.58-0.75-1.32-0.75-2.13c0-1.89,1.55-3.41,3.46-3.41 c1.91,0,3.46,1.53,3.46,3.41c0,0.82-0.29,1.57-0.78,2.16l1.5,3.35c0.32-0.24,0.62-0.5,0.9-0.79c-0.22-0.55-0.2-1.2,0.12-1.75 c0.33-0.57,0.9-0.92,1.52-0.99c0.22-0.68,0.34-1.41,0.34-2.16c0-0.64-0.09-1.27-0.25-1.86c-0.64-0.04-1.26-0.39-1.6-1 c-0.36-0.62-0.35-1.36-0.03-1.95c-0.91-0.98-2.1-1.71-3.44-2.05C13.39,5.6,12.74,6,12,6c-0.74,0-1.39-0.41-1.74-1.01 C8.92,5.33,7.73,6.04,6.82,7.02C7.15,7.62,7.17,8.37,6.8,9C6.45,9.62,5.81,9.97,5.15,10z M3.85,9.58C3.07,8.98,2.83,7.88,3.34,7 c0.51-0.88,1.58-1.23,2.49-0.85c1.11-1.17,2.56-2.03,4.18-2.42C10.15,2.75,10.99,2,12,2c1.01,0,1.85,0.75,1.98,1.73 c1.63,0.39,3.07,1.24,4.18,2.42c0.91-0.38,1.99-0.03,2.49,0.85c0.51,0.88,0.27,1.98-0.51,2.58c0.23,0.77,0.35,1.58,0.35,2.42 s-0.12,1.65-0.35,2.42c0.78,0.6,1.02,1.7,0.51,2.58c-0.51,0.88-1.58,1.23-2.49,0.85c-0.4,0.43-0.85,0.81-1.34,1.15l1.34,3H16.3 l-0.97-2.17c-0.43,0.18-0.88,0.33-1.34,0.44C13.85,21.25,13.01,22,12,22c-1.01,0-1.85-0.75-1.98-1.73 C9.54,20.15,9.08,20,8.64,19.81L7.66,22H5.78l1.36-3.03c-0.47-0.33-0.91-0.71-1.3-1.12C4.92,18.23,3.85,17.88,3.34,17 c-0.51-0.88-0.27-1.98,0.51-2.58C3.62,13.65,3.5,12.84,3.5,12S3.62,10.35,3.85,9.58z", } - } } } @@ -527,18 +503,14 @@ impl IconShape for MdBadge { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M20,7h-5V4c0-1.1-0.9-2-2-2h-2C9.9,2,9,2.9,9,4v3H4C2.9,7,2,7.9,2,9v11c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9 C22,7.9,21.1,7,20,7z M9,12c0.83,0,1.5,0.67,1.5,1.5S9.83,15,9,15s-1.5-0.67-1.5-1.5S8.17,12,9,12z M12,18H6v-0.75c0-1,2-1.5,3-1.5 s3,0.5,3,1.5V18z M13,9h-2V4h2V9z M18,16.5h-4V15h4V16.5z M18,13.5h-4V12h4V13.5z", - } + path { + d: "M20,7h-5V4c0-1.1-0.9-2-2-2h-2C9.9,2,9,2.9,9,4v3H4C2.9,7,2,7.9,2,9v11c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V9 C22,7.9,21.1,7,20,7z M9,12c0.83,0,1.5,0.67,1.5,1.5S9.83,15,9,15s-1.5-0.67-1.5-1.5S8.17,12,9,12z M12,18H6v-0.75c0-1,2-1.5,3-1.5 s3,0.5,3,1.5V18z M13,9h-2V4h2V9z M18,16.5h-4V15h4V16.5z M18,13.5h-4V12h4V13.5z", } - } } } @@ -578,19 +550,15 @@ impl IconShape for MdBakeryDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M19.28,16.34C18.07,15.45,17.46,15,17.46,15s0.32-0.59,0.96-1.78 c0.38-0.59,1.22-0.59,1.6,0l0.81,1.26c0.19,0.3,0.21,0.68,0.06,1l-0.22,0.47C20.42,16.49,19.76,16.67,19.28,16.34z M4.72,16.34 c-0.48,0.33-1.13,0.15-1.39-0.38L3.1,15.49c-0.15-0.32-0.13-0.7,0.06-1l0.81-1.26c0.38-0.59,1.22-0.59,1.6,0 C6.22,14.41,6.54,15,6.54,15S5.93,15.45,4.72,16.34z M15.36,9.37c0.09-0.68,0.73-1.06,1.27-0.75l1.59,0.9 c0.46,0.26,0.63,0.91,0.36,1.41L16.5,15h-1.8L15.36,9.37z M8.63,9.37L9.3,15H7.5l-2.09-4.08c-0.27-0.5-0.1-1.15,0.36-1.41l1.59-0.9 C7.89,8.31,8.54,8.69,8.63,9.37z M13.8,15h-3.6L9.46,8.12C9.39,7.53,9.81,7,10.34,7h3.3c0.53,0,0.94,0.53,0.88,1.12L13.8,15z", - fill_rule: "evenodd", - } + path { + d: "M19.28,16.34C18.07,15.45,17.46,15,17.46,15s0.32-0.59,0.96-1.78 c0.38-0.59,1.22-0.59,1.6,0l0.81,1.26c0.19,0.3,0.21,0.68,0.06,1l-0.22,0.47C20.42,16.49,19.76,16.67,19.28,16.34z M4.72,16.34 c-0.48,0.33-1.13,0.15-1.39-0.38L3.1,15.49c-0.15-0.32-0.13-0.7,0.06-1l0.81-1.26c0.38-0.59,1.22-0.59,1.6,0 C6.22,14.41,6.54,15,6.54,15S5.93,15.45,4.72,16.34z M15.36,9.37c0.09-0.68,0.73-1.06,1.27-0.75l1.59,0.9 c0.46,0.26,0.63,0.91,0.36,1.41L16.5,15h-1.8L15.36,9.37z M8.63,9.37L9.3,15H7.5l-2.09-4.08c-0.27-0.5-0.1-1.15,0.36-1.41l1.59-0.9 C7.89,8.31,8.54,8.69,8.63,9.37z M13.8,15h-3.6L9.46,8.12C9.39,7.53,9.81,7,10.34,7h3.3c0.53,0,0.94,0.53,0.88,1.12L13.8,15z", + fill_rule: "evenodd", } - } } } @@ -632,11 +600,11 @@ impl IconShape for MdBeenhere { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2zm-9 15l-5-5 1.41-1.41L10 13.17l7.59-7.59L19 7l-9 9z", } - } } } @@ -676,26 +644,20 @@ impl IconShape for MdBikeScooter { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M10,14h0.74L8.82,5.56C8.61,4.65,7.8,4,6.87,4H3v2h3.87l1.42,6.25c0,0-0.01,0-0.01,0C6.12,12.9,4.47,14.73,4.09,17H0v2h6 v-1C6,15.79,7.79,14,10,14z", - } - path { - d: "M19,8h-0.82l-1.35-3.69C16.55,3.52,15.8,3,14.96,3H11v2h3.96l1.1,3H10.4l0.46,2H15c-0.43,0.58-0.75,1.25-0.9,2h-2.79 l0.46,2h2.33c0.44,2.23,2.31,3.88,4.65,3.99c2.8,0.13,5.25-2.19,5.25-5C24,10.2,21.8,8,19,8z M19,16c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,16,19,16z", - } - path { - d: "M10,15c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S11.66,15,10,15z M10,19c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S10.55,19,10,19z", - } - } + path { + d: "M10,14h0.74L8.82,5.56C8.61,4.65,7.8,4,6.87,4H3v2h3.87l1.42,6.25c0,0-0.01,0-0.01,0C6.12,12.9,4.47,14.73,4.09,17H0v2h6 v-1C6,15.79,7.79,14,10,14z", + } + path { + d: "M19,8h-0.82l-1.35-3.69C16.55,3.52,15.8,3,14.96,3H11v2h3.96l1.1,3H10.4l0.46,2H15c-0.43,0.58-0.75,1.25-0.9,2h-2.79 l0.46,2h2.33c0.44,2.23,2.31,3.88,4.65,3.99c2.8,0.13,5.25-2.19,5.25-5C24,10.2,21.8,8,19,8z M19,16c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,16,19,16z", + } + path { + d: "M10,15c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S11.66,15,10,15z M10,19c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S10.55,19,10,19z", } - } } } @@ -735,19 +697,15 @@ impl IconShape for MdBreakfastDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M18,3H6C3.79,3,2,4.79,2,7c0,1.48,0.81,2.75,2,3.45V19c0,1.1,0.9,2,2,2h12 c1.1,0,2-0.9,2-2v-8.55c1.19-0.69,2-1.97,2-3.45C22,4.79,20.21,3,18,3z M14,15h-4v-4h4V15z", - fill_rule: "evenodd", - } + path { + d: "M18,3H6C3.79,3,2,4.79,2,7c0,1.48,0.81,2.75,2,3.45V19c0,1.1,0.9,2,2,2h12 c1.1,0,2-0.9,2-2v-8.55c1.19-0.69,2-1.97,2-3.45C22,4.79,20.21,3,18,3z M14,15h-4v-4h4V15z", + fill_rule: "evenodd", } - } } } @@ -787,19 +745,15 @@ impl IconShape for MdBrunchDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M18,8h2V4h-2V8z M15.51,22H2.49C2.22,22,2,21.78,2,21.5V20h14v1.5 C16,21.78,15.78,22,15.51,22z M18,15.89l-0.4-0.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0,1.46-0.54,2.87-1.53,3.94L20,15.97V20h2v2 h-4V15.89z M7,16v-2h4v2h4.5c0.28,0,0.5,0.22,0.5,0.5v1c0,0.28-0.22,0.5-0.5,0.5h-13C2.22,18,2,17.78,2,17.5v-1 C2,16.22,2.22,16,2.5,16H7z", - fill_rule: "evenodd", - } + path { + d: "M18,8h2V4h-2V8z M15.51,22H2.49C2.22,22,2,21.78,2,21.5V20h14v1.5 C16,21.78,15.78,22,15.51,22z M18,15.89l-0.4-0.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0,1.46-0.54,2.87-1.53,3.94L20,15.97V20h2v2 h-4V15.89z M7,16v-2h4v2h4.5c0.28,0,0.5,0.22,0.5,0.5v1c0,0.28-0.22,0.5-0.5,0.5h-13C2.22,18,2,17.78,2,17.5v-1 C2,16.22,2.22,16,2.5,16H7z", + fill_rule: "evenodd", } - } } } @@ -841,11 +795,11 @@ impl IconShape for MdBusAlert { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M16 1a7 7 0 0 0-5.78 3.05l.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h8v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08A7 7 0 0 0 16 1zM4.5 19a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zM3 13V8h6c0 1.96.81 3.73 2.11 5H3zm10.5 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm2.5-6a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm-1-9h2v5h-2zm0 6h2v2h-2z", } - } } } @@ -885,23 +839,17 @@ impl IconShape for MdCarRental { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M16.39,9H7.61C7.18,9,6.8,9.28,6.66,9.68l-1.66,5v6.81C5,21.78,5.23,22,5.5,22h1C6.78,22,7,21.78,7,21.5V20h10v1.5 c0,0.28,0.22,0.5,0.5,0.5h1c0.28,0,0.5-0.22,0.5-0.5v-6.81l-1.66-5C17.2,9.28,16.82,9,16.39,9z M7.78,18 c-0.68,0-1.22-0.54-1.22-1.22s0.54-1.22,1.22-1.22S9,16.11,9,16.78S8.46,18,7.78,18z M16.22,18C15.55,18,15,17.46,15,16.78 s0.54-1.22,1.22-1.22s1.22,0.54,1.22,1.22S16.9,18,16.22,18z M6.29,14l1.33-4h8.78l1.33,4H6.29z", - } - path { - d: "M10.83,3C10.41,1.83,9.3,1,8,1C6.34,1,5,2.34,5,4c0,1.65,1.34,3,3,3c1.3,0,2.41-0.84,2.83-2H16v2h2V5h1V3H10.83z M8,5 C7.45,5,7,4.55,7,4s0.45-1,1-1s1,0.45,1,1S8.55,5,8,5z", - } - } + path { + d: "M16.39,9H7.61C7.18,9,6.8,9.28,6.66,9.68l-1.66,5v6.81C5,21.78,5.23,22,5.5,22h1C6.78,22,7,21.78,7,21.5V20h10v1.5 c0,0.28,0.22,0.5,0.5,0.5h1c0.28,0,0.5-0.22,0.5-0.5v-6.81l-1.66-5C17.2,9.28,16.82,9,16.39,9z M7.78,18 c-0.68,0-1.22-0.54-1.22-1.22s0.54-1.22,1.22-1.22S9,16.11,9,16.78S8.46,18,7.78,18z M16.22,18C15.55,18,15,17.46,15,16.78 s0.54-1.22,1.22-1.22s1.22,0.54,1.22,1.22S16.9,18,16.22,18z M6.29,14l1.33-4h8.78l1.33,4H6.29z", + } + path { + d: "M10.83,3C10.41,1.83,9.3,1,8,1C6.34,1,5,2.34,5,4c0,1.65,1.34,3,3,3c1.3,0,2.41-0.84,2.83-2H16v2h2V5h1V3H10.83z M8,5 C7.45,5,7,4.55,7,4s0.45-1,1-1s1,0.45,1,1S8.55,5,8,5z", } - } } } @@ -941,18 +889,14 @@ impl IconShape for MdCarRepair { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M16.22,12c0.68,0,1.22-0.54,1.22-1.22c0-0.67-0.54-1.22-1.22-1.22S15,10.11,15,10.78C15,11.46,15.55,12,16.22,12z M6.56,10.78c0,0.67,0.54,1.22,1.22,1.22S9,11.46,9,10.78c0-0.67-0.54-1.22-1.22-1.22S6.56,10.11,6.56,10.78z M7.61,4L6.28,8h11.43 l-1.33-4H7.61z M16.28,3c0,0,0.54,0.01,0.92,0.54c0.02,0.02,0.03,0.04,0.05,0.07c0.07,0.11,0.14,0.24,0.19,0.4 C17.66,4.66,19,8.69,19,8.69v6.5c0,0.45-0.35,0.81-0.78,0.81h-0.44C17.35,16,17,15.64,17,15.19V14H7v1.19C7,15.64,6.65,16,6.22,16 H5.78C5.35,16,5,15.64,5,15.19v-6.5c0,0,1.34-4.02,1.55-4.69c0.05-0.16,0.12-0.28,0.19-0.4C6.77,3.58,6.78,3.56,6.8,3.54 C7.18,3.01,7.72,3,7.72,3H16.28z M4,17.01h16V19h-7v3h-2v-3H4V17.01z", - } + path { + d: "M16.22,12c0.68,0,1.22-0.54,1.22-1.22c0-0.67-0.54-1.22-1.22-1.22S15,10.11,15,10.78C15,11.46,15.55,12,16.22,12z M6.56,10.78c0,0.67,0.54,1.22,1.22,1.22S9,11.46,9,10.78c0-0.67-0.54-1.22-1.22-1.22S6.56,10.11,6.56,10.78z M7.61,4L6.28,8h11.43 l-1.33-4H7.61z M16.28,3c0,0,0.54,0.01,0.92,0.54c0.02,0.02,0.03,0.04,0.05,0.07c0.07,0.11,0.14,0.24,0.19,0.4 C17.66,4.66,19,8.69,19,8.69v6.5c0,0.45-0.35,0.81-0.78,0.81h-0.44C17.35,16,17,15.64,17,15.19V14H7v1.19C7,15.64,6.65,16,6.22,16 H5.78C5.35,16,5,15.64,5,15.19v-6.5c0,0,1.34-4.02,1.55-4.69c0.05-0.16,0.12-0.28,0.19-0.4C6.77,3.58,6.78,3.56,6.8,3.54 C7.18,3.01,7.72,3,7.72,3H16.28z M4,17.01h16V19h-7v3h-2v-3H4V17.01z", } - } } } @@ -994,6 +938,7 @@ impl IconShape for MdCategory { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2l-5.5 9h11z", @@ -1006,7 +951,6 @@ impl IconShape for MdCategory { path { d: "M3 13.5h8v8H3z", } - } } } @@ -1046,32 +990,26 @@ impl IconShape for MdCelebration { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "2,22 16,17 7,8", } - g { - g { - polygon { - points: "2,22 16,17 7,8", - } - path { - d: "M14.53,12.53l5.59-5.59c0.49-0.49,1.28-0.49,1.77,0l0.59,0.59l1.06-1.06l-0.59-0.59c-1.07-1.07-2.82-1.07-3.89,0 l-5.59,5.59L14.53,12.53z", - } - path { - d: "M10.06,6.88L9.47,7.47l1.06,1.06l0.59-0.59c1.07-1.07,1.07-2.82,0-3.89l-0.59-0.59L9.47,4.53l0.59,0.59 C10.54,5.6,10.54,6.4,10.06,6.88z", - } - path { - d: "M17.06,11.88l-1.59,1.59l1.06,1.06l1.59-1.59c0.49-0.49,1.28-0.49,1.77,0l1.61,1.61l1.06-1.06l-1.61-1.61 C19.87,10.81,18.13,10.81,17.06,11.88z", - } - path { - d: "M15.06,5.88l-3.59,3.59l1.06,1.06l3.59-3.59c1.07-1.07,1.07-2.82,0-3.89l-1.59-1.59l-1.06,1.06l1.59,1.59 C15.54,4.6,15.54,5.4,15.06,5.88z", - } - } + path { + d: "M14.53,12.53l5.59-5.59c0.49-0.49,1.28-0.49,1.77,0l0.59,0.59l1.06-1.06l-0.59-0.59c-1.07-1.07-2.82-1.07-3.89,0 l-5.59,5.59L14.53,12.53z", + } + path { + d: "M10.06,6.88L9.47,7.47l1.06,1.06l0.59-0.59c1.07-1.07,1.07-2.82,0-3.89l-0.59-0.59L9.47,4.53l0.59,0.59 C10.54,5.6,10.54,6.4,10.06,6.88z", + } + path { + d: "M17.06,11.88l-1.59,1.59l1.06,1.06l1.59-1.59c0.49-0.49,1.28-0.49,1.77,0l1.61,1.61l1.06-1.06l-1.61-1.61 C19.87,10.81,18.13,10.81,17.06,11.88z", + } + path { + d: "M15.06,5.88l-3.59,3.59l1.06,1.06l3.59-3.59c1.07-1.07,1.07-2.82,0-3.89l-1.59-1.59l-1.06,1.06l1.59,1.59 C15.54,4.6,15.54,5.4,15.06,5.88z", } - } } } @@ -1111,18 +1049,14 @@ impl IconShape for MdCleaningServices { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M16,11h-1V3c0-1.1-0.9-2-2-2h-2C9.9,1,9,1.9,9,3v8H8c-2.76,0-5,2.24-5,5v7h18v-7C21,13.24,18.76,11,16,11z M19,21h-2v-3 c0-0.55-0.45-1-1-1s-1,0.45-1,1v3h-2v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H9v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H5v-5 c0-1.65,1.35-3,3-3h8c1.65,0,3,1.35,3,3V21z", - } + path { + d: "M16,11h-1V3c0-1.1-0.9-2-2-2h-2C9.9,1,9,1.9,9,3v8H8c-2.76,0-5,2.24-5,5v7h18v-7C21,13.24,18.76,11,16,11z M19,21h-2v-3 c0-0.55-0.45-1-1-1s-1,0.45-1,1v3h-2v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H9v-3c0-0.55-0.45-1-1-1s-1,0.45-1,1v3H5v-5 c0-1.65,1.35-3,3-3h8c1.65,0,3,1.35,3,3V21z", } - } } } @@ -1164,6 +1098,7 @@ impl IconShape for MdCompassCalibration { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -1173,7 +1108,6 @@ impl IconShape for MdCompassCalibration { path { d: "M12 10.07c1.95 0 3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3S4.56 4.59 2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08z", } - } } } @@ -1213,29 +1147,23 @@ impl IconShape for MdDeliveryDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", - } - rect { - height: "2", - width: "5", - x: "5", - y: "6", - } - path { - d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", - } - } + path { + d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "6", + } + path { + d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", } - } } } @@ -1277,11 +1205,11 @@ impl IconShape for MdDepartureBoard { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M16 1c-2.4 0-4.52 1.21-5.78 3.05.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7zM4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19zM3 13V8h6c0 1.96.81 3.73 2.11 5H3zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z", } - } } } @@ -1321,25 +1249,17 @@ impl IconShape for MdDesignServices { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M16.24,11.51l1.57-1.57l-3.75-3.75l-1.57,1.57L8.35,3.63c-0.78-0.78-2.05-0.78-2.83,0l-1.9,1.9 c-0.78,0.78-0.78,2.05,0,2.83l4.13,4.13L3,17.25V21h3.75l4.76-4.76l4.13,4.13c0.95,0.95,2.23,0.6,2.83,0l1.9-1.9 c0.78-0.78,0.78-2.05,0-2.83L16.24,11.51z M9.18,11.07L5.04,6.94l1.89-1.9c0,0,0,0,0,0l1.27,1.27L7.02,7.5l1.41,1.41l1.19-1.19 l1.45,1.45L9.18,11.07z M17.06,18.96l-4.13-4.13l1.9-1.9l1.45,1.45l-1.19,1.19l1.41,1.41l1.19-1.19l1.27,1.27L17.06,18.96z", - } - path { - d: "M20.71,7.04c0.39-0.39,0.39-1.02,0-1.41l-2.34-2.34c-0.47-0.47-1.12-0.29-1.41,0l-1.83,1.83l3.75,3.75L20.71,7.04z", - } - } - g { - } + path { + d: "M16.24,11.51l1.57-1.57l-3.75-3.75l-1.57,1.57L8.35,3.63c-0.78-0.78-2.05-0.78-2.83,0l-1.9,1.9 c-0.78,0.78-0.78,2.05,0,2.83l4.13,4.13L3,17.25V21h3.75l4.76-4.76l4.13,4.13c0.95,0.95,2.23,0.6,2.83,0l1.9-1.9 c0.78-0.78,0.78-2.05,0-2.83L16.24,11.51z M9.18,11.07L5.04,6.94l1.89-1.9c0,0,0,0,0,0l1.27,1.27L7.02,7.5l1.41,1.41l1.19-1.19 l1.45,1.45L9.18,11.07z M17.06,18.96l-4.13-4.13l1.9-1.9l1.45,1.45l-1.19,1.19l1.41,1.41l1.19-1.19l1.27,1.27L17.06,18.96z", + } + path { + d: "M20.71,7.04c0.39-0.39,0.39-1.02,0-1.41l-2.34-2.34c-0.47-0.47-1.12-0.29-1.41,0l-1.83,1.83l3.75,3.75L20.71,7.04z", } - } } } @@ -1379,18 +1299,14 @@ impl IconShape for MdDinnerDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M2,19h20l-2,2H4L2,19z M5,6h1v1H5V6z M5,4h1v1H5V4z M9,4v1H7V4H9z M9,7H7V6h2V7z M6,15.23c-0.36,0.11-0.69,0.28-1,0.47V8h1 V15.23z M4,16.52C3.62,16.96,3.32,17.45,3.16,18h16.82c0.01-0.16,0.03-0.33,0.03-0.5c0-3.04-2.46-5.5-5.5-5.5 c-2.29,0-4.25,1.4-5.08,3.4C8.84,15.15,8.19,15,7.5,15c-0.17,0-0.33,0.02-0.5,0.04V8h2c1.03,0.06,1.9-0.96,2-2h10V5H11 c-0.1-1.05-0.97-1.97-2-2H3v1h1v1H3v1h1v1H3v1h1V16.52z", - } + path { + d: "M2,19h20l-2,2H4L2,19z M5,6h1v1H5V6z M5,4h1v1H5V4z M9,4v1H7V4H9z M9,7H7V6h2V7z M6,15.23c-0.36,0.11-0.69,0.28-1,0.47V8h1 V15.23z M4,16.52C3.62,16.96,3.32,17.45,3.16,18h16.82c0.01-0.16,0.03-0.33,0.03-0.5c0-3.04-2.46-5.5-5.5-5.5 c-2.29,0-4.25,1.4-5.08,3.4C8.84,15.15,8.19,15,7.5,15c-0.17,0-0.33,0.02-0.5,0.04V8h2c1.03,0.06,1.9-0.96,2-2h10V5H11 c-0.1-1.05-0.97-1.97-2-2H3v1h1v1H3v1h1v1H3v1h1V16.52z", } - } } } @@ -1432,11 +1348,11 @@ impl IconShape for MdDirections { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.71 11.29l-9-9c-.39-.39-1.02-.39-1.41 0l-9 9c-.39.39-.39 1.02 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9c.39-.38.39-1.01 0-1.41zM14 14.5V12h-4v3H8v-4c0-.55.45-1 1-1h5V7.5l3.5 3.5-3.5 3.5z", } - } } } @@ -1478,11 +1394,11 @@ impl IconShape for MdDirectionsBike { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5zm5.8-10l2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2l-2.2-2.3zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5z", } - } } } @@ -1524,11 +1440,11 @@ impl IconShape for MdDirectionsBoat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2h-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.89-6.68c.08-.26.06-.54-.06-.78s-.34-.42-.6-.5L20 10.62V6c0-1.1-.9-2-2-2h-3V1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.26.08-.48.26-.6.5s-.15.52-.06.78L3.95 19zM6 6h12v3.97L12 8 6 9.97V6z", } - } } } @@ -1570,11 +1486,11 @@ impl IconShape for MdDirectionsBus { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 16c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4v10zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6H6V6h12v5z", } - } } } @@ -1616,11 +1532,11 @@ impl IconShape for MdDirectionsCar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z", } - } } } @@ -1662,11 +1578,11 @@ impl IconShape for MdDirectionsRailway { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 15.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4v10.5zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm6-7H6V5h12v5z", } - } } } @@ -1708,11 +1624,11 @@ impl IconShape for MdDirectionsRun { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-3.6 13.9l1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2 7 1.4z", } - } } } @@ -1754,11 +1670,11 @@ impl IconShape for MdDirectionsSubway { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-6H6V6h5v5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6h-5V6h5v5z", } - } } } @@ -1800,11 +1716,11 @@ impl IconShape for MdDirectionsTransit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-6H6V6h5v5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1.5-6h-5V6h5v5z", } - } } } @@ -1846,11 +1762,11 @@ impl IconShape for MdDirectionsWalk { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM9.8 8.9L7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6l1.8-.7", } - } } } @@ -1890,18 +1806,14 @@ impl IconShape for MdDryCleaning { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M19.56,11.36L13,8.44V7c0-0.55-0.45-1-1-1l0,0c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1h2c0-1.84-1.66-3.3-3.56-2.95 C10.26,2.27,9.29,3.22,9.06,4.4C8.76,5.96,9.66,7.34,11,7.82v0.63l-6.56,2.92C3.56,11.75,3,12.62,3,13.57v0.01 C3,14.92,4.08,16,5.42,16H7v6h10v-6h1.58c1.34,0,2.42-1.08,2.42-2.42v-0.01C21,12.62,20.44,11.75,19.56,11.36z M18.58,14H17v-1H7v1 H5.42C5.19,14,5,13.81,5,13.57c0-0.17,0.1-0.32,0.25-0.38l6.75-3l6.75,3C18.9,13.26,19,13.41,19,13.58C19,13.81,18.81,14,18.58,14z", - } + path { + d: "M19.56,11.36L13,8.44V7c0-0.55-0.45-1-1-1l0,0c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1h2c0-1.84-1.66-3.3-3.56-2.95 C10.26,2.27,9.29,3.22,9.06,4.4C8.76,5.96,9.66,7.34,11,7.82v0.63l-6.56,2.92C3.56,11.75,3,12.62,3,13.57v0.01 C3,14.92,4.08,16,5.42,16H7v6h10v-6h1.58c1.34,0,2.42-1.08,2.42-2.42v-0.01C21,12.62,20.44,11.75,19.56,11.36z M18.58,14H17v-1H7v1 H5.42C5.19,14,5,13.81,5,13.57c0-0.17,0.1-0.32,0.25-0.38l6.75-3l6.75,3C18.9,13.26,19,13.41,19,13.58C19,13.81,18.81,14,18.58,14z", } - } } } @@ -1942,12 +1854,13 @@ impl IconShape for MdEditAttributes { fn child_elements(&self) -> Element { rsx! { path { + class: "st0", d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5zM7.24 14.46l-2.57-2.57.7-.7 1.87 1.87 3.52-3.52.7.7-4.22 4.22z", } - } } } @@ -1989,11 +1902,11 @@ impl IconShape for MdEditLocation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm-1.56 10H9v-1.44l3.35-3.34 1.43 1.43L10.44 12zm4.45-4.45l-.7.7-1.44-1.44.7-.7c.15-.15.39-.15.54 0l.9.9c.15.15.15.39 0 .54z", } - } } } @@ -2033,47 +1946,41 @@ impl IconShape for MdEditRoad { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - polygon { - points: "18,4 16,4 16,11.9 18,9.9", - } - rect { - height: "16", - width: "2", - x: "4", - y: "4", - } - rect { - height: "4", - width: "2", - x: "10", - y: "4", - } - rect { - height: "4", - width: "2", - x: "10", - y: "10", - } - rect { - height: "4", - width: "2", - x: "10", - y: "16", - } - path { - d: "M22.56,12.59l-1.15-1.15c-0.59-0.59-1.54-0.59-2.12,0L14,16.73V20h3.27l5.29-5.29C23.15,14.12,23.15,13.17,22.56,12.59z M16.58,18.45h-1.03v-1.03L19,13.97L20.03,15L16.58,18.45z", - } - } + polygon { + points: "18,4 16,4 16,11.9 18,9.9", + } + rect { + height: "16", + width: "2", + x: "4", + y: "4", + } + rect { + height: "4", + width: "2", + x: "10", + y: "4", + } + rect { + height: "4", + width: "2", + x: "10", + y: "10", + } + rect { + height: "4", + width: "2", + x: "10", + y: "16", + } + path { + d: "M22.56,12.59l-1.15-1.15c-0.59-0.59-1.54-0.59-2.12,0L14,16.73V20h3.27l5.29-5.29C23.15,14.12,23.15,13.17,22.56,12.59z M16.58,18.45h-1.03v-1.03L19,13.97L20.03,15L16.58,18.45z", } - } } } @@ -2113,23 +2020,17 @@ impl IconShape for MdElectricBike { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,7h-0.82l-1.7-4.68C16.19,1.53,15.44,1,14.6,1H12v2h2.6l1.46,4h-4.81l-0.36-1H12V4H7v2h1.75l1.82,5H9.9 C9.46,8.77,7.59,7.12,5.25,7.01C2.45,6.87,0,9.2,0,12c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5C24,9.2,21.8,7,19,7z M7.82,13c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,11h-1.4l-0.73-2H15C14.56,9.58,14.24,10.25,14.1,11z M19,15c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67C18.94,9.01,18.97,9,19,9c1.68,0,3,1.32,3,3S20.68,15,19,15z", } - g { - g { - path { - d: "M19,7h-0.82l-1.7-4.68C16.19,1.53,15.44,1,14.6,1H12v2h2.6l1.46,4h-4.81l-0.36-1H12V4H7v2h1.75l1.82,5H9.9 C9.46,8.77,7.59,7.12,5.25,7.01C2.45,6.87,0,9.2,0,12c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5C24,9.2,21.8,7,19,7z M7.82,13c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,11h-1.4l-0.73-2H15C14.56,9.58,14.24,10.25,14.1,11z M19,15c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67C18.94,9.01,18.97,9,19,9c1.68,0,3,1.32,3,3S20.68,15,19,15z", - } - polygon { - points: "11,20 7,20 13,23 13,21 17,21 11,18", - } - } + polygon { + points: "11,20 7,20 13,23 13,21 17,21 11,18", } - } } } @@ -2169,21 +2070,17 @@ impl IconShape for MdElectricCar { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18.92,2.01C18.72,1.42,18.16,1,17.5,1h-11C5.84,1,5.29,1.42,5.08,2.01L3,8v8c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h12 v1c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1V8L18.92,2.01z M6.5,12C5.67,12,5,11.33,5,10.5S5.67,9,6.5,9S8,9.67,8,10.5 S7.33,12,6.5,12z M17.5,12c-0.83,0-1.5-0.67-1.5-1.5S16.67,9,17.5,9S19,9.67,19,10.5S18.33,12,17.5,12z M5,7l1.5-4.5h11L19,7H5z", } - g { - path { - d: "M18.92,2.01C18.72,1.42,18.16,1,17.5,1h-11C5.84,1,5.29,1.42,5.08,2.01L3,8v8c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h12 v1c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1V8L18.92,2.01z M6.5,12C5.67,12,5,11.33,5,10.5S5.67,9,6.5,9S8,9.67,8,10.5 S7.33,12,6.5,12z M17.5,12c-0.83,0-1.5-0.67-1.5-1.5S16.67,9,17.5,9S19,9.67,19,10.5S18.33,12,17.5,12z M5,7l1.5-4.5h11L19,7H5z", - } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", - } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", } - } } } @@ -2223,32 +2120,26 @@ impl IconShape for MdElectricMoped { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,5c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,12H10V7H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,8.35V5z M7,15c-0.55,0-1-0.45-1-1h2C8,14.55,7.55,15,7,15z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "4", } - g { - g { - path { - d: "M19,5c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,12H10V7H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,8.35V5z M7,15c-0.55,0-1-0.45-1-1h2C8,14.55,7.55,15,7,15z", - } - rect { - height: "2", - width: "5", - x: "5", - y: "4", - } - path { - d: "M19,11c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,11,19,11z M19,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,15,19,15z", - } - } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", - } + path { + d: "M19,11c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,11,19,11z M19,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,15,19,15z", + } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", } - } } } @@ -2288,21 +2179,17 @@ impl IconShape for MdElectricRickshaw { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M21,11.18V9.72c0-0.47-0.16-0.92-0.46-1.28L16.6,3.72C16.22,3.26,15.66,3,15.06,3H3C1.9,3,1,3.9,1,5v8c0,1.1,0.9,2,2,2 h0.18C3.6,16.16,4.7,17,6,17s2.4-0.84,2.82-2h8.37c0.41,1.16,1.51,2,2.82,2c1.66,0,3-1.34,3-3C23,12.7,22.16,11.6,21,11.18z M18.4,9H16V6.12L18.4,9z M3,5h4v4H3V5z M6,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S6.55,15,6,15z M9,13v-2h3V9H9V5h5v8H9z M20,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,15,20,15z", - } - polygon { - points: "7,20 11,20 11,18 17,21 13,21 13,23", - } + path { + d: "M21,11.18V9.72c0-0.47-0.16-0.92-0.46-1.28L16.6,3.72C16.22,3.26,15.66,3,15.06,3H3C1.9,3,1,3.9,1,5v8c0,1.1,0.9,2,2,2 h0.18C3.6,16.16,4.7,17,6,17s2.4-0.84,2.82-2h8.37c0.41,1.16,1.51,2,2.82,2c1.66,0,3-1.34,3-3C23,12.7,22.16,11.6,21,11.18z M18.4,9H16V6.12L18.4,9z M3,5h4v4H3V5z M6,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S6.55,15,6,15z M9,13v-2h3V9H9V5h5v8H9z M20,15c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,15,20,15z", + } + polygon { + points: "7,20 11,20 11,18 17,21 13,21 13,23", } - } } } @@ -2342,26 +2229,20 @@ impl IconShape for MdElectricScooter { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M7.82,16H15v-1c0-2.21,1.79-4,4-4h0.74l-1.9-8.44C17.63,1.65,16.82,1,15.89,1H12v2h3.89l1.4,6.25c0,0-0.01,0-0.01,0 c-2.16,0.65-3.81,2.48-4.19,4.75H7.82c-0.48-1.34-1.86-2.24-3.42-1.94c-1.18,0.23-2.13,1.2-2.35,2.38C1.7,16.34,3.16,18,5,18 C6.3,18,7.4,17.16,7.82,16z M5,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S5.55,16,5,16z", - } - path { - d: "M19,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,12,19,12z M19,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,16,19,16z", - } - polygon { - points: "11,20 7,20 13,23 13,21 17,21 11,18", - } - } + path { + d: "M7.82,16H15v-1c0-2.21,1.79-4,4-4h0.74l-1.9-8.44C17.63,1.65,16.82,1,15.89,1H12v2h3.89l1.4,6.25c0,0-0.01,0-0.01,0 c-2.16,0.65-3.81,2.48-4.19,4.75H7.82c-0.48-1.34-1.86-2.24-3.42-1.94c-1.18,0.23-2.13,1.2-2.35,2.38C1.7,16.34,3.16,18,5,18 C6.3,18,7.4,17.16,7.82,16z M5,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S5.55,16,5,16z", + } + path { + d: "M19,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,12,19,12z M19,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,16,19,16z", + } + polygon { + points: "11,20 7,20 13,23 13,21 17,21 11,18", } - } } } @@ -2401,29 +2282,23 @@ impl IconShape for MdElectricalServices { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21,14c0-0.55-0.45-1-1-1h-2v2h2C20.55,15,21,14.55,21,14z", + } + path { + d: "M20,17h-2v2h2c0.55,0,1-0.45,1-1C21,17.45,20.55,17,20,17z", } - g { - g { - path { - d: "M21,14c0-0.55-0.45-1-1-1h-2v2h2C20.55,15,21,14.55,21,14z", - } - path { - d: "M20,17h-2v2h2c0.55,0,1-0.45,1-1C21,17.45,20.55,17,20,17z", - } - path { - d: "M12,14h-2v4h2c0,1.1,0.9,2,2,2h3v-8h-3C12.9,12,12,12.9,12,14z", - } - path { - d: "M5,13c0-1.1,0.9-2,2-2h1.5c1.93,0,3.5-1.57,3.5-3.5S10.43,4,8.5,4H5C4.45,4,4,4.45,4,5c0,0.55,0.45,1,1,1h3.5 C9.33,6,10,6.67,10,7.5S9.33,9,8.5,9H7c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4h2v-2H7C5.9,15,5,14.1,5,13z", - } - } + path { + d: "M12,14h-2v4h2c0,1.1,0.9,2,2,2h3v-8h-3C12.9,12,12,12.9,12,14z", + } + path { + d: "M5,13c0-1.1,0.9-2,2-2h1.5c1.93,0,3.5-1.57,3.5-3.5S10.43,4,8.5,4H5C4.45,4,4,4.45,4,5c0,0.55,0.45,1,1,1h3.5 C9.33,6,10,6.67,10,7.5S9.33,9,8.5,9H7c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4h2v-2H7C5.9,15,5,14.1,5,13z", } - } } } @@ -2465,11 +2340,11 @@ impl IconShape for MdEvStation { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19.77 7.23l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77zM18 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zM8 18v-4.5H6L10 6v5h2l-4 7z", } - } } } @@ -2511,11 +2386,11 @@ impl IconShape for MdFastfood { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.06 22.99h1.66c.84 0 1.53-.64 1.63-1.46L23 5.05h-5V1h-1.97v4.05h-4.97l.3 2.34c1.71.47 3.31 1.32 4.27 2.26 1.44 1.42 2.43 2.89 2.43 5.29v8.05zM1 21.99V21h15.03v.99c0 .55-.45 1-1.01 1H2.01c-.56 0-1.01-.45-1.01-1zm15.03-7c0-8-15.03-8-15.03 0h15.03zM1.02 17h15v2h-15z", } - } } } @@ -2555,18 +2430,14 @@ impl IconShape for MdFestival { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - polygon { - points: "13,5.7 13,4 16,4 15,2.51 16,1 11,1 11,5.7 2,12 2,22 9,22 9,17 12.03,15 15,17 15,22 22,22 22,12", - } + polygon { + points: "13,5.7 13,4 16,4 15,2.51 16,1 11,1 11,5.7 2,12 2,22 9,22 9,17 12.03,15 15,17 15,22 22,22 22,12", } - } } } @@ -2608,11 +2479,11 @@ impl IconShape for MdFlight { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z", } - } } } @@ -2654,11 +2525,11 @@ impl IconShape for MdHail { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm5-4h2v.4c-.1 2.2-.8 3.9-2.3 5.1-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1c-.3.1-.5.2-.6.3-.9.7-1.39 1.6-1.4 3.1v.5H5v-.5c0-2 .71-3.59 2.11-4.79C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C16.48 5.14 17 4 17 2.5V2zM4 16h3v6H4v-6z", } - } } } @@ -2698,27 +2569,17 @@ impl IconShape for MdHandyman { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M21.67,18.17l-5.3-5.3h-0.99l-2.54,2.54v0.99l5.3,5.3c0.39,0.39,1.02,0.39,1.41,0l2.12-2.12 C22.06,19.2,22.06,18.56,21.67,18.17z", - } - } - g { - path { - d: "M17.34,10.19l1.41-1.41l2.12,2.12c1.17-1.17,1.17-3.07,0-4.24l-3.54-3.54l-1.41,1.41V1.71L15.22,1l-3.54,3.54l0.71,0.71 h2.83l-1.41,1.41l1.06,1.06l-2.89,2.89L7.85,6.48V5.06L4.83,2.04L2,4.87l3.03,3.03h1.41l4.13,4.13l-0.85,0.85H7.6l-5.3,5.3 c-0.39,0.39-0.39,1.02,0,1.41l2.12,2.12c0.39,0.39,1.02,0.39,1.41,0l5.3-5.3v-2.12l5.15-5.15L17.34,10.19z", - } - } - } + path { + d: "M21.67,18.17l-5.3-5.3h-0.99l-2.54,2.54v0.99l5.3,5.3c0.39,0.39,1.02,0.39,1.41,0l2.12-2.12 C22.06,19.2,22.06,18.56,21.67,18.17z", + } + path { + d: "M17.34,10.19l1.41-1.41l2.12,2.12c1.17-1.17,1.17-3.07,0-4.24l-3.54-3.54l-1.41,1.41V1.71L15.22,1l-3.54,3.54l0.71,0.71 h2.83l-1.41,1.41l1.06,1.06l-2.89,2.89L7.85,6.48V5.06L4.83,2.04L2,4.87l3.03,3.03h1.41l4.13,4.13l-0.85,0.85H7.6l-5.3,5.3 c-0.39,0.39-0.39,1.02,0,1.41l2.12,2.12c0.39,0.39,1.02,0.39,1.41,0l5.3-5.3v-2.12l5.15-5.15L17.34,10.19z", } - } } } @@ -2758,27 +2619,17 @@ impl IconShape for MdHardware { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18,3l-3,3V3H9C6.24,3,4,5.24,4,8h5v3h6V8l3,3h2V3H18z", } - g { - g { - g { - path { - d: "M18,3l-3,3V3H9C6.24,3,4,5.24,4,8h5v3h6V8l3,3h2V3H18z", - } - } - g { - path { - d: "M9,13v7c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-7H9z", - } - } - } + path { + d: "M9,13v7c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-7H9z", } - } } } @@ -2818,23 +2669,17 @@ impl IconShape for MdHomeRepairService { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - polygon { - points: "18,16 16,16 16,15 8,15 8,16 6,16 6,15 2,15 2,20 22,20 22,15 18,15", - } - path { - d: "M20,8h-3V6c0-1.1-0.9-2-2-2H9C7.9,4,7,4.9,7,6v2H4c-1.1,0-2,0.9-2,2v4h4v-2h2v2h8v-2h2v2h4v-4C22,8.9,21.1,8,20,8z M15,8 H9V6h6V8z", - } - } + polygon { + points: "18,16 16,16 16,15 8,15 8,16 6,16 6,15 2,15 2,20 22,20 22,15 18,15", + } + path { + d: "M20,8h-3V6c0-1.1-0.9-2-2-2H9C7.9,4,7,4.9,7,6v2H4c-1.1,0-2,0.9-2,2v4h4v-2h2v2h8v-2h2v2h4v-4C22,8.9,21.1,8,20,8z M15,8 H9V6h6V8z", } - } } } @@ -2876,11 +2721,11 @@ impl IconShape for MdHotel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z", } - } } } @@ -2920,42 +2765,26 @@ impl IconShape for MdHvac { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M12,16c1.01,0,1.91-0.39,2.62-1H9.38C10.09,15.61,10.99,16,12,16z", - } - } - g { - path { - d: "M8.56,14h6.89c0.26-0.45,0.44-0.96,0.51-1.5h-7.9C8.12,13.04,8.29,13.55,8.56,14z", - } - } - g { - path { - d: "M12,8c-1.01,0-1.91,0.39-2.62,1h5.24C13.91,8.39,13.01,8,12,8z", - } - } - g { - path { - d: "M8.56,10c-0.26,0.45-0.44,0.96-0.51,1.5h7.9c-0.07-0.54-0.24-1.05-0.51-1.5H8.56z", - } - } - g { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12,18c-3.31,0-6-2.69-6-6 s2.69-6,6-6s6,2.69,6,6S15.31,18,12,18z", - } - } - } + path { + d: "M12,16c1.01,0,1.91-0.39,2.62-1H9.38C10.09,15.61,10.99,16,12,16z", + } + path { + d: "M8.56,14h6.89c0.26-0.45,0.44-0.96,0.51-1.5h-7.9C8.12,13.04,8.29,13.55,8.56,14z", + } + path { + d: "M12,8c-1.01,0-1.91,0.39-2.62,1h5.24C13.91,8.39,13.01,8,12,8z", + } + path { + d: "M8.56,10c-0.26,0.45-0.44,0.96-0.51,1.5h7.9c-0.07-0.54-0.24-1.05-0.51-1.5H8.56z", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M12,18c-3.31,0-6-2.69-6-6 s2.69-6,6-6s6,2.69,6,6S15.31,18,12,18z", } - } } } @@ -2995,19 +2824,15 @@ impl IconShape for MdIcecream { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M8.79,12.4l3.26,6.22l3.17-6.21c-0.11-0.08-0.21-0.16-0.3-0.25 C14.08,12.69,13.07,13,12,13s-2.08-0.31-2.92-0.84C8.99,12.25,8.89,12.33,8.79,12.4z M6.83,12.99C5.25,12.9,4,11.6,4,10 c0-1.49,1.09-2.73,2.52-2.96C6.75,4.22,9.12,2,12,2s5.25,2.22,5.48,5.04C18.91,7.27,20,8.51,20,10c0,1.59-1.24,2.9-2.81,2.99 L12.07,23L6.83,12.99z", - fill_rule: "evenodd", - } + path { + d: "M8.79,12.4l3.26,6.22l3.17-6.21c-0.11-0.08-0.21-0.16-0.3-0.25 C14.08,12.69,13.07,13,12,13s-2.08-0.31-2.92-0.84C8.99,12.25,8.89,12.33,8.79,12.4z M6.83,12.99C5.25,12.9,4,11.6,4,10 c0-1.49,1.09-2.73,2.52-2.96C6.75,4.22,9.12,2,12,2s5.25,2.22,5.48,5.04C18.91,7.27,20,8.51,20,10c0,1.59-1.24,2.9-2.81,2.99 L12.07,23L6.83,12.99z", + fill_rule: "evenodd", } - } } } @@ -3049,11 +2874,11 @@ impl IconShape for MdLayers { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16z", } - } } } @@ -3095,11 +2920,11 @@ impl IconShape for MdLayersClear { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.81 14.99l1.19-.92-1.43-1.43-1.19.92 1.43 1.43zm-.45-4.72L21 9l-9-7-2.91 2.27 7.87 7.88 2.4-1.88zM3.27 1L2 2.27l4.22 4.22L3 9l1.63 1.27L12 16l2.1-1.63 1.43 1.43L12 18.54l-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21 22 19.73 3.27 1z", } - } } } @@ -3139,27 +2964,17 @@ impl IconShape for MdLiquor { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M3,14c0,1.3,0.84,2.4,2,2.82V20H3v2h6v-2H7v-3.18C8.16,16.4,9,15.3,9,14V6H3V14z M5,8h2v3H5V8z", - } - } - g { - path { - d: "M20.63,8.54l-0.95-0.32C19.28,8.09,19,7.71,19,7.28V3c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v4.28 c0,0.43-0.28,0.81-0.68,0.95l-0.95,0.32C11.55,8.82,11,9.58,11,10.44V20c0,1.1,0.9,2,2,2h7c1.1,0,2-0.9,2-2v-9.56 C22,9.58,21.45,8.82,20.63,8.54z M16,4h1v1h-1V4z M13,10.44l0.95-0.32C15.18,9.72,16,8.57,16,7.28V7h1v0.28 c0,1.29,0.82,2.44,2.05,2.85L20,10.44V12h-7V10.44z M20,20h-7v-2h7V20z", - } - } - } + path { + d: "M3,14c0,1.3,0.84,2.4,2,2.82V20H3v2h6v-2H7v-3.18C8.16,16.4,9,15.3,9,14V6H3V14z M5,8h2v3H5V8z", + } + path { + d: "M20.63,8.54l-0.95-0.32C19.28,8.09,19,7.71,19,7.28V3c0-0.55-0.45-1-1-1h-3c-0.55,0-1,0.45-1,1v4.28 c0,0.43-0.28,0.81-0.68,0.95l-0.95,0.32C11.55,8.82,11,9.58,11,10.44V20c0,1.1,0.9,2,2,2h7c1.1,0,2-0.9,2-2v-9.56 C22,9.58,21.45,8.82,20.63,8.54z M16,4h1v1h-1V4z M13,10.44l0.95-0.32C15.18,9.72,16,8.57,16,7.28V7h1v0.28 c0,1.29,0.82,2.44,2.05,2.85L20,10.44V12h-7V10.44z M20,20h-7v-2h7V20z", } - } } } @@ -3201,11 +3016,11 @@ impl IconShape for MdLocalActivity { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2zm-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69 1.09 4.11z", } - } } } @@ -3245,15 +3060,13 @@ impl IconShape for MdLocalAirport { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", - } - path { - d: "M0,0h24v24H0V0z", - } + path { + d: "M22,16v-2l-8.5-5V3.5C13.5,2.67,12.83,2,12,2s-1.5,0.67-1.5,1.5V9L2,14v2l8.5-2.5V19L8,20.5L8,22l4-1l4,1l0-1.5L13.5,19 v-5.5L22,16z", + } + path { + d: "M0,0h24v24H0V0z", + fill: "none", } - } } } @@ -3295,11 +3108,11 @@ impl IconShape for MdLocalAtm { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2v1zm9-13H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4V6h16v12z", } - } } } @@ -3341,11 +3154,11 @@ impl IconShape for MdLocalBar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 5V3H3v2l8 9v5H6v2h12v-2h-5v-5l8-9zM7.43 7L5.66 5h12.69l-1.78 2H7.43z", } - } } } @@ -3387,11 +3200,11 @@ impl IconShape for MdLocalCafe { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z", } - } } } @@ -3433,11 +3246,11 @@ impl IconShape for MdLocalCarWash { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 5c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5zm-5 0c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5zM7 5c.83 0 1.5-.67 1.5-1.5C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5zm11.92 3.01C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01L3 14v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 18c-.83 0-1.5-.67-1.5-1.5S5.67 15 6.5 15s1.5.67 1.5 1.5S7.33 18 6.5 18zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 13l1.5-4.5h11L19 13H5z", } - } } } @@ -3479,11 +3292,11 @@ impl IconShape for MdLocalConvenienceStore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 7V4H5v3H2v13h8v-4h4v4h8V7h-3zm-8 3H9v1h2v1H8V9h2V8H8V7h3v3zm5 2h-1v-2h-2V7h1v2h1V7h1v5z", } - } } } @@ -3525,11 +3338,11 @@ impl IconShape for MdLocalDining { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8.1 13.34l2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66l4.19 4.18zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47z", } - } } } @@ -3571,11 +3384,11 @@ impl IconShape for MdLocalDrink { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 2l2.01 18.23C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77L21 2H3zm9 17c-1.66 0-3-1.34-3-3 0-2 3-5.4 3-5.4s3 3.4 3 5.4c0 1.66-1.34 3-3 3zm6.33-11H5.67l-.44-4h13.53l-.43 4z", } - } } } @@ -3615,19 +3428,15 @@ impl IconShape for MdLocalFireDepartment { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - y: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + y: "0", } - g { - path { - d: "M19.48,12.35c-1.57-4.08-7.16-4.3-5.81-10.23c0.1-0.44-0.37-0.78-0.75-0.55C9.29,3.71,6.68,8,8.87,13.62 c0.18,0.46-0.36,0.89-0.75,0.59c-1.81-1.37-2-3.34-1.84-4.75c0.06-0.52-0.62-0.77-0.91-0.34C4.69,10.16,4,11.84,4,14.37 c0.38,5.6,5.11,7.32,6.81,7.54c2.43,0.31,5.06-0.14,6.95-1.87C19.84,18.11,20.6,15.03,19.48,12.35z M10.2,17.38 c1.44-0.35,2.18-1.39,2.38-2.31c0.33-1.43-0.96-2.83-0.09-5.09c0.33,1.87,3.27,3.04,3.27,5.08C15.84,17.59,13.1,19.76,10.2,17.38z", - } + path { + d: "M19.48,12.35c-1.57-4.08-7.16-4.3-5.81-10.23c0.1-0.44-0.37-0.78-0.75-0.55C9.29,3.71,6.68,8,8.87,13.62 c0.18,0.46-0.36,0.89-0.75,0.59c-1.81-1.37-2-3.34-1.84-4.75c0.06-0.52-0.62-0.77-0.91-0.34C4.69,10.16,4,11.84,4,14.37 c0.38,5.6,5.11,7.32,6.81,7.54c2.43,0.31,5.06-0.14,6.95-1.87C19.84,18.11,20.6,15.03,19.48,12.35z M10.2,17.38 c1.44-0.35,2.18-1.39,2.38-2.31c0.33-1.43-0.96-2.83-0.09-5.09c0.33,1.87,3.27,3.04,3.27,5.08C15.84,17.59,13.1,19.76,10.2,17.38z", } - } } } @@ -3669,11 +3478,11 @@ impl IconShape for MdLocalFlorist { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9zM5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84.4-1.43 1.25-1.43 2.25zM12 5.5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8s1.12-2.5 2.5-2.5zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9z", } - } } } @@ -3715,11 +3524,11 @@ impl IconShape for MdLocalGasStation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.77 7.23l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77zM12 10H6V5h6v5zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } - } } } @@ -3761,11 +3570,11 @@ impl IconShape for MdLocalGroceryStore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -3807,11 +3616,11 @@ impl IconShape for MdLocalHospital { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z", } - } } } @@ -3853,11 +3662,11 @@ impl IconShape for MdLocalHotel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z", } - } } } @@ -3899,11 +3708,11 @@ impl IconShape for MdLocalLaundryService { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9.17 16.83c1.56 1.56 4.1 1.56 5.66 0 1.56-1.56 1.56-4.1 0-5.66l-5.66 5.66zM18 2.01L6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99zM10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM7 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z", } - } } } @@ -3945,11 +3754,11 @@ impl IconShape for MdLocalLibrary { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 11.55C9.64 9.35 6.48 8 3 8v11c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55zM12 8c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3z", } - } } } @@ -3991,11 +3800,11 @@ impl IconShape for MdLocalMall { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5z", } - } } } @@ -4037,11 +3846,11 @@ impl IconShape for MdLocalMovies { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z", } - } } } @@ -4083,11 +3892,11 @@ impl IconShape for MdLocalOffer { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z", } - } } } @@ -4129,11 +3938,11 @@ impl IconShape for MdLocalParking { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6zm.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2z", } - } } } @@ -4175,11 +3984,11 @@ impl IconShape for MdLocalPharmacy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6V5zm-5 9h-3v3h-2v-3H8v-2h3V9h2v3h3v2z", } - } } } @@ -4221,11 +4030,11 @@ impl IconShape for MdLocalPhone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z", } - } } } @@ -4267,11 +4076,11 @@ impl IconShape for MdLocalPizza { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2zM7 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2zm5 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -4313,11 +4122,11 @@ impl IconShape for MdLocalPlay { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2zm-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69 1.09 4.11z", } - } } } @@ -4358,13 +4167,13 @@ impl IconShape for MdLocalPolice { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1z M14.5,12.59l0.9,3.88L12,14.42l-3.4,2.05l0.9-3.87 l-3-2.59l3.96-0.34L12,6.02l1.54,3.64L17.5,10L14.5,12.59z", } - } } } @@ -4406,11 +4215,11 @@ impl IconShape for MdLocalPostOffice { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z", } - } } } @@ -4452,11 +4261,11 @@ impl IconShape for MdLocalPrintshop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z", } - } } } @@ -4498,6 +4307,7 @@ impl IconShape for MdLocalSee { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -4507,7 +4317,6 @@ impl IconShape for MdLocalSee { path { d: "M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z", } - } } } @@ -4549,11 +4358,11 @@ impl IconShape for MdLocalShipping { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm13.5-9l1.96 2.5H17V9.5h2.5zm-1.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -4595,11 +4404,11 @@ impl IconShape for MdLocalTaxi { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.92 6.01C18.72 5.42 18.16 5 17.5 5H15V3H9v2H6.5c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z", } - } } } @@ -4640,13 +4449,13 @@ impl IconShape for MdLocationPin { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,2L12,2C8.13,2,5,5.13,5,9c0,1.74,0.5,3.37,1.41,4.84c0.95,1.54,2.2,2.86,3.16,4.4c0.47,0.75,0.81,1.45,1.17,2.26 C11,21.05,11.21,22,12,22h0c0.79,0,1-0.95,1.25-1.5c0.37-0.81,0.7-1.51,1.17-2.26c0.96-1.53,2.21-2.85,3.16-4.4 C18.5,12.37,19,10.74,19,9C19,5.13,15.87,2,12,2z M12,11.75c-1.38,0-2.5-1.12-2.5-2.5s1.12-2.5,2.5-2.5s2.5,1.12,2.5,2.5 S13.38,11.75,12,11.75z", } - } } } @@ -4686,29 +4495,23 @@ impl IconShape for MdLunchDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M22,10c0.32-3.28-4.28-6-9.99-6C6.3,4,1.7,6.72,2.02,10H22z", - fill_rule: "evenodd", - } - path { - d: "M5.35,13.5c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 s1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 c1.11,0,1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.63,2.17,0.64v-1.98 c0,0-0.79-0.16-1.16-0.38c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64c-0.37,0.23-0.6,0.36-1.15,0.36 s-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64s-1.73,0.37-2.18,0.64c-0.37,0.23-0.59,0.36-1.15,0.36 c-0.55,0-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64C2.78,12.37,2.56,12.5,2,12.5v2 c1.11,0,1.73-0.37,2.21-0.64C4.58,13.63,4.8,13.5,5.35,13.5z", - fill_rule: "evenodd", - } - path { - d: "M2,16v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2H2z", - fill_rule: "evenodd", - } - } + path { + d: "M22,10c0.32-3.28-4.28-6-9.99-6C6.3,4,1.7,6.72,2.02,10H22z", + fill_rule: "evenodd", + } + path { + d: "M5.35,13.5c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 s1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.64,2.18,0.64 c1.11,0,1.73-0.37,2.18-0.64c0.37-0.23,0.59-0.36,1.15-0.36c0.55,0,0.78,0.14,1.15,0.36c0.45,0.27,1.07,0.63,2.17,0.64v-1.98 c0,0-0.79-0.16-1.16-0.38c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64c-0.37,0.23-0.6,0.36-1.15,0.36 s-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64s-1.73,0.37-2.18,0.64c-0.37,0.23-0.59,0.36-1.15,0.36 c-0.55,0-0.78-0.14-1.15-0.36c-0.45-0.27-1.07-0.64-2.18-0.64c-1.11,0-1.73,0.37-2.18,0.64C2.78,12.37,2.56,12.5,2,12.5v2 c1.11,0,1.73-0.37,2.21-0.64C4.58,13.63,4.8,13.5,5.35,13.5z", + fill_rule: "evenodd", + } + path { + d: "M2,16v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2H2z", + fill_rule: "evenodd", } - } } } @@ -4750,11 +4553,11 @@ impl IconShape for MdMap { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z", } - } } } @@ -4795,6 +4598,7 @@ impl IconShape for MdMapsUgc { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", fill_rule: "evenodd", height: "24", width: "24", @@ -4803,7 +4607,6 @@ impl IconShape for MdMapsUgc { d: "M12,2C6.48,2,2,6.48,2,12c0,1.54,0.36,2.98,0.97,4.29L1,23l6.71-1.97 C9.02,21.64,10.46,22,12,22c5.52,0,10-4.48,10-10C22,6.48,17.52,2,12,2z M16,13h-3v3h-2v-3H8v-2h3V8h2v3h3V13z", fill_rule: "evenodd", } - } } } @@ -4843,20 +4646,14 @@ impl IconShape for MdMedicalServices { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M20,6h-4V4c0-1.1-0.9-2-2-2h-4C8.9,2,8,2.9,8,4v2H4C2.9,6,2,6.9,2,8v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8 C22,6.9,21.1,6,20,6z M10,4h4v2h-4V4z M16,15h-3v3h-2v-3H8v-2h3v-3h2v3h3V15z", - } - } + path { + d: "M20,6h-4V4c0-1.1-0.9-2-2-2h-4C8.9,2,8,2.9,8,4v2H4C2.9,6,2,6.9,2,8v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8 C22,6.9,21.1,6,20,6z M10,4h4v2h-4V4z M16,15h-3v3h-2v-3H8v-2h3v-3h2v3h3V15z", } - } } } @@ -4896,33 +4693,23 @@ impl IconShape for MdMenuBook { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21,5c-1.11-0.35-2.33-0.5-3.5-0.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65 c0,0.25,0.25,0.5,0.5,0.5c0.1,0,0.15-0.05,0.25-0.05C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5 c1.65,0,3.35,0.3,4.75,1.05c0.1,0.05,0.15,0.05,0.25,0.05c0.25,0,0.5-0.25,0.5-0.5V6C22.4,5.55,21.75,5.25,21,5z M21,18.5 c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", } - g { - g { - } - g { - path { - d: "M21,5c-1.11-0.35-2.33-0.5-3.5-0.5c-1.95,0-4.05,0.4-5.5,1.5c-1.45-1.1-3.55-1.5-5.5-1.5S2.45,4.9,1,6v14.65 c0,0.25,0.25,0.5,0.5,0.5c0.1,0,0.15-0.05,0.25-0.05C3.1,20.45,5.05,20,6.5,20c1.95,0,4.05,0.4,5.5,1.5c1.35-0.85,3.8-1.5,5.5-1.5 c1.65,0,3.35,0.3,4.75,1.05c0.1,0.05,0.15,0.05,0.25,0.05c0.25,0,0.5-0.25,0.5-0.5V6C22.4,5.55,21.75,5.25,21,5z M21,18.5 c-1.1-0.35-2.3-0.5-3.5-0.5c-1.7,0-4.15,0.65-5.5,1.5V8c1.35-0.85,3.8-1.5,5.5-1.5c1.2,0,2.4,0.15,3.5,0.5V18.5z", - } - g { - path { - d: "M17.5,10.5c0.88,0,1.73,0.09,2.5,0.26V9.24C19.21,9.09,18.36,9,17.5,9c-1.7,0-3.24,0.29-4.5,0.83v1.66 C14.13,10.85,15.7,10.5,17.5,10.5z", - } - path { - d: "M13,12.49v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26V11.9c-0.79-0.15-1.64-0.24-2.5-0.24 C15.8,11.66,14.26,11.96,13,12.49z", - } - path { - d: "M17.5,14.33c-1.7,0-3.24,0.29-4.5,0.83v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26v-1.52 C19.21,14.41,18.36,14.33,17.5,14.33z", - } - } - } + path { + d: "M17.5,10.5c0.88,0,1.73,0.09,2.5,0.26V9.24C19.21,9.09,18.36,9,17.5,9c-1.7,0-3.24,0.29-4.5,0.83v1.66 C14.13,10.85,15.7,10.5,17.5,10.5z", + } + path { + d: "M13,12.49v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26V11.9c-0.79-0.15-1.64-0.24-2.5-0.24 C15.8,11.66,14.26,11.96,13,12.49z", + } + path { + d: "M17.5,14.33c-1.7,0-3.24,0.29-4.5,0.83v1.66c1.13-0.64,2.7-0.99,4.5-0.99c0.88,0,1.73,0.09,2.5,0.26v-1.52 C19.21,14.41,18.36,14.33,17.5,14.33z", } - } } } @@ -4962,23 +4749,17 @@ impl IconShape for MdMiscellaneousServices { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M14.17,13.71l1.4-2.42c0.09-0.15,0.05-0.34-0.08-0.45l-1.48-1.16c0.03-0.22,0.05-0.45,0.05-0.68s-0.02-0.46-0.05-0.69 l1.48-1.16c0.13-0.11,0.17-0.3,0.08-0.45l-1.4-2.42c-0.09-0.15-0.27-0.21-0.43-0.15L12,4.83c-0.36-0.28-0.75-0.51-1.18-0.69 l-0.26-1.85C10.53,2.13,10.38,2,10.21,2h-2.8C7.24,2,7.09,2.13,7.06,2.3L6.8,4.15C6.38,4.33,5.98,4.56,5.62,4.84l-1.74-0.7 c-0.16-0.06-0.34,0-0.43,0.15l-1.4,2.42C1.96,6.86,2,7.05,2.13,7.16l1.48,1.16C3.58,8.54,3.56,8.77,3.56,9s0.02,0.46,0.05,0.69 l-1.48,1.16C2,10.96,1.96,11.15,2.05,11.3l1.4,2.42c0.09,0.15,0.27,0.21,0.43,0.15l1.74-0.7c0.36,0.28,0.75,0.51,1.18,0.69 l0.26,1.85C7.09,15.87,7.24,16,7.41,16h2.8c0.17,0,0.32-0.13,0.35-0.3l0.26-1.85c0.42-0.18,0.82-0.41,1.18-0.69l1.74,0.7 C13.9,13.92,14.08,13.86,14.17,13.71z M8.81,11c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C10.81,10.1,9.91,11,8.81,11z", - } - path { - d: "M21.92,18.67l-0.96-0.74c0.02-0.14,0.04-0.29,0.04-0.44c0-0.15-0.01-0.3-0.04-0.44l0.95-0.74 c0.08-0.07,0.11-0.19,0.05-0.29l-0.9-1.55c-0.05-0.1-0.17-0.13-0.28-0.1l-1.11,0.45c-0.23-0.18-0.48-0.33-0.76-0.44l-0.17-1.18 C18.73,13.08,18.63,13,18.53,13h-1.79c-0.11,0-0.21,0.08-0.22,0.19l-0.17,1.18c-0.27,0.12-0.53,0.26-0.76,0.44l-1.11-0.45 c-0.1-0.04-0.22,0-0.28,0.1l-0.9,1.55c-0.05,0.1-0.04,0.22,0.05,0.29l0.95,0.74c-0.02,0.14-0.03,0.29-0.03,0.44 c0,0.15,0.01,0.3,0.03,0.44l-0.95,0.74c-0.08,0.07-0.11,0.19-0.05,0.29l0.9,1.55c0.05,0.1,0.17,0.13,0.28,0.1l1.11-0.45 c0.23,0.18,0.48,0.33,0.76,0.44l0.17,1.18c0.02,0.11,0.11,0.19,0.22,0.19h1.79c0.11,0,0.21-0.08,0.22-0.19l0.17-1.18 c0.27-0.12,0.53-0.26,0.75-0.44l1.12,0.45c0.1,0.04,0.22,0,0.28-0.1l0.9-1.55C22.03,18.86,22,18.74,21.92,18.67z M17.63,18.83 c-0.74,0-1.35-0.6-1.35-1.35s0.6-1.35,1.35-1.35s1.35,0.6,1.35,1.35S18.37,18.83,17.63,18.83z", - } - } + path { + d: "M14.17,13.71l1.4-2.42c0.09-0.15,0.05-0.34-0.08-0.45l-1.48-1.16c0.03-0.22,0.05-0.45,0.05-0.68s-0.02-0.46-0.05-0.69 l1.48-1.16c0.13-0.11,0.17-0.3,0.08-0.45l-1.4-2.42c-0.09-0.15-0.27-0.21-0.43-0.15L12,4.83c-0.36-0.28-0.75-0.51-1.18-0.69 l-0.26-1.85C10.53,2.13,10.38,2,10.21,2h-2.8C7.24,2,7.09,2.13,7.06,2.3L6.8,4.15C6.38,4.33,5.98,4.56,5.62,4.84l-1.74-0.7 c-0.16-0.06-0.34,0-0.43,0.15l-1.4,2.42C1.96,6.86,2,7.05,2.13,7.16l1.48,1.16C3.58,8.54,3.56,8.77,3.56,9s0.02,0.46,0.05,0.69 l-1.48,1.16C2,10.96,1.96,11.15,2.05,11.3l1.4,2.42c0.09,0.15,0.27,0.21,0.43,0.15l1.74-0.7c0.36,0.28,0.75,0.51,1.18,0.69 l0.26,1.85C7.09,15.87,7.24,16,7.41,16h2.8c0.17,0,0.32-0.13,0.35-0.3l0.26-1.85c0.42-0.18,0.82-0.41,1.18-0.69l1.74,0.7 C13.9,13.92,14.08,13.86,14.17,13.71z M8.81,11c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C10.81,10.1,9.91,11,8.81,11z", + } + path { + d: "M21.92,18.67l-0.96-0.74c0.02-0.14,0.04-0.29,0.04-0.44c0-0.15-0.01-0.3-0.04-0.44l0.95-0.74 c0.08-0.07,0.11-0.19,0.05-0.29l-0.9-1.55c-0.05-0.1-0.17-0.13-0.28-0.1l-1.11,0.45c-0.23-0.18-0.48-0.33-0.76-0.44l-0.17-1.18 C18.73,13.08,18.63,13,18.53,13h-1.79c-0.11,0-0.21,0.08-0.22,0.19l-0.17,1.18c-0.27,0.12-0.53,0.26-0.76,0.44l-1.11-0.45 c-0.1-0.04-0.22,0-0.28,0.1l-0.9,1.55c-0.05,0.1-0.04,0.22,0.05,0.29l0.95,0.74c-0.02,0.14-0.03,0.29-0.03,0.44 c0,0.15,0.01,0.3,0.03,0.44l-0.95,0.74c-0.08,0.07-0.11,0.19-0.05,0.29l0.9,1.55c0.05,0.1,0.17,0.13,0.28,0.1l1.11-0.45 c0.23,0.18,0.48,0.33,0.76,0.44l0.17,1.18c0.02,0.11,0.11,0.19,0.22,0.19h1.79c0.11,0,0.21-0.08,0.22-0.19l0.17-1.18 c0.27-0.12,0.53-0.26,0.75-0.44l1.12,0.45c0.1,0.04,0.22,0,0.28-0.1l0.9-1.55C22.03,18.86,22,18.74,21.92,18.67z M17.63,18.83 c-0.74,0-1.35-0.6-1.35-1.35s0.6-1.35,1.35-1.35s1.35,0.6,1.35,1.35S18.37,18.83,17.63,18.83z", } - } } } @@ -5020,17 +4801,18 @@ impl IconShape for MdMoney { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5 8h2v8H5zm7 0H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 6h-1v-4h1v4zm7-6h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 6h-1v-4h1v4z", } path { d: "M4 6h16v12H4z", + fill: "none", } path { d: "M2 4v16h20V4H2zm2 14V6h16v12H4z", } - } } } @@ -5070,29 +4852,23 @@ impl IconShape for MdMoped { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", - } - rect { - height: "2", - width: "5", - x: "5", - y: "6", - } - path { - d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", - } - } + path { + d: "M19,7c0-1.1-0.9-2-2-2h-3v2h3v2.65L13.52,14H10V9H6c-2.21,0-4,1.79-4,4v3h2c0,1.66,1.34,3,3,3s3-1.34,3-3h4.48L19,10.35V7 z M7,17c-0.55,0-1-0.45-1-1h2C8,16.55,7.55,17,7,17z", + } + rect { + height: "2", + width: "5", + x: "5", + y: "6", + } + path { + d: "M19,13c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S20.66,13,19,13z M19,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S19.55,17,19,17z", } - } } } @@ -5132,16 +4908,14 @@ impl IconShape for MdMultipleStop { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M17,4l4,4l-4,4V9h-4V7h4V4z M10,7C9.45,7,9,7.45,9,8s0.45,1,1,1s1-0.45,1-1S10.55,7,10,7z M6,7C5.45,7,5,7.45,5,8 s0.45,1,1,1s1-0.45,1-1S6.55,7,6,7z M7,17h4v-2H7v-3l-4,4l4,4V17z M14,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1 C13,16.55,13.45,17,14,17z M18,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1C17,16.55,17.45,17,18,17z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,4l4,4l-4,4V9h-4V7h4V4z M10,7C9.45,7,9,7.45,9,8s0.45,1,1,1s1-0.45,1-1S10.55,7,10,7z M6,7C5.45,7,5,7.45,5,8 s0.45,1,1,1s1-0.45,1-1S6.55,7,6,7z M7,17h4v-2H7v-3l-4,4l4,4V17z M14,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1 C13,16.55,13.45,17,14,17z M18,17c0.55,0,1-0.45,1-1c0-0.55-0.45-1-1-1s-1,0.45-1,1C17,16.55,17.45,17,18,17z", } - } } } @@ -5181,18 +4955,14 @@ impl IconShape for MdMuseum { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M22,11V9L12,2L2,9v2h2v9H2v2h20v-2h-2v-9H22z M16,18h-2v-4l-2,3l-2-3v4H8v-7h2l2,3l2-3h2V18z", - } + path { + d: "M22,11V9L12,2L2,9v2h2v9H2v2h20v-2h-2v-9H22z M16,18h-2v-4l-2,3l-2-3v4H8v-7h2l2,3l2-3h2V18z", } - } } } @@ -5234,11 +5004,11 @@ impl IconShape for MdMyLocation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z", } - } } } @@ -5280,11 +5050,11 @@ impl IconShape for MdNavigation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2L4.5 20.29l.71.71L12 18l6.79 3 .71-.71z", } - } } } @@ -5326,11 +5096,11 @@ impl IconShape for MdNearMe { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3L3 10.53v.98l6.84 2.65L12.48 21h.98L21 3z", } - } } } @@ -5371,13 +5141,13 @@ impl IconShape for MdNearMeDisabled { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,6.34L21,3l-3.34,9L12,6.34z M22.61,19.78L4.22,1.39L2.81,2.81l5.07,5.07L3,9.69v1.41l7.07,2.83L12.9,21h1.41l1.81-4.88 l5.07,5.07L22.61,19.78z", } - } } } @@ -5417,18 +5187,14 @@ impl IconShape for MdNightlife { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M1,5h14l-6,9v4h2v2H5v-2h2v-4L1,5z M10.1,9l1.4-2H4.49l1.4,2H10.1z M17,5h5v3h-3v9h0c0,1.66-1.34,3-3,3s-3-1.34-3-3 s1.34-3,3-3c0.35,0,0.69,0.06,1,0.17L17,5z", - } + path { + d: "M1,5h14l-6,9v4h2v2H5v-2h2v-4L1,5z M10.1,9l1.4-2H4.49l1.4,2H10.1z M17,5h5v3h-3v9h0c0,1.66-1.34,3-3,3s-3-1.34-3-3 s1.34-3,3-3c0.35,0,0.69,0.06,1,0.17L17,5z", } - } } } @@ -5469,13 +5235,13 @@ impl IconShape for MdNoMeals { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M16,14V6c0-1.76,2.24-4,5-4v16.17l-2-2V14H16z M20.49,23.31L10.02,12.85C9.69,12.94,9.36,13,9,13v9H7v-9c-2.21,0-4-1.79-4-4 V5.83L0.69,3.51L2.1,2.1l19.8,19.8L20.49,23.31z M6.17,9L5,7.83V9H6.17z M9,2H7v2.17l2,2V2z M13,9V2h-2v6.17l1.85,1.85 C12.94,9.69,13,9.36,13,9z", } - } } } @@ -5516,13 +5282,13 @@ impl IconShape for MdNoMealsOuline { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M16,14V6c0-1.76,2.24-4,5-4v16.17l-2-2V14H16z M20.49,23.31L10.02,12.85C9.69,12.94,9.36,13,9,13v9H7v-9c-2.21,0-4-1.79-4-4 V5.83L0.69,3.51L2.1,2.1l19.8,19.8L20.49,23.31z M6.17,9L5,7.83V9H6.17z M9,2H7v2.17l2,2V2z M13,9V2h-2v6.17l1.85,1.85 C12.94,9.69,13,9.36,13,9z", } - } } } @@ -5563,13 +5329,13 @@ impl IconShape for MdNoTransfer { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M21.19,21.19L2.81,2.81L1.39,4.22L4,6.83V16c0,0.88,0.39,1.67,1,2.22V20c0,0.55,0.45,1,1,1h1c0.55,0,1-0.45,1-1v-1h8v1 c0,0.55,0.45,1,1,1h1c0.05,0,0.09-0.02,0.14-0.03l1.64,1.64L21.19,21.19z M7.5,17C6.67,17,6,16.33,6,15.5C6,14.67,6.67,14,7.5,14 S9,14.67,9,15.5C9,16.33,8.33,17,7.5,17z M6,11V8.83L8.17,11H6z M8.83,6L5.78,2.95C7.24,2.16,9.48,2,12,2c4.42,0,8,0.5,8,4v10 c0,0.35-0.08,0.67-0.19,0.98L13.83,11H18V6H8.83z", } - } } } @@ -5611,11 +5377,11 @@ impl IconShape for MdNotListedLocation { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7zm.88 13.75h-1.75V14h1.75v1.75zm0-2.87h-1.75c0-2.84 2.62-2.62 2.62-4.38 0-.96-.79-1.75-1.75-1.75s-1.75.79-1.75 1.75H8.5C8.5 6.57 10.07 5 12 5s3.5 1.57 3.5 3.5c0 2.19-2.62 2.41-2.62 4.38z", } - } } } @@ -5655,18 +5421,14 @@ impl IconShape for MdPark { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - polygon { - points: "17,12 19,12 12,2 5.05,12 7,12 3.1,18 10.02,18 10.02,22 13.98,22 13.98,18 21,18", - } + polygon { + points: "17,12 19,12 12,2 5.05,12 7,12 3.1,18 10.02,18 10.02,22 13.98,22 13.98,18 21,18", } - } } } @@ -5706,18 +5468,14 @@ impl IconShape for MdPedalBike { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M18.18,10l-1.7-4.68C16.19,4.53,15.44,4,14.6,4H12v2h2.6l1.46,4h-4.81l-0.36-1H12V7H7v2h1.75l1.82,5H9.9 c-0.44-2.23-2.31-3.88-4.65-3.99C2.45,9.87,0,12.2,0,15c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5c0-2.8-2.2-5-5-5H18.18z M7.82,16c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,14h-1.4l-0.73-2H15C14.56,12.58,14.24,13.25,14.1,14z M19,18c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,18,19,18z", - } + path { + d: "M18.18,10l-1.7-4.68C16.19,4.53,15.44,4,14.6,4H12v2h2.6l1.46,4h-4.81l-0.36-1H12V7H7v2h1.75l1.82,5H9.9 c-0.44-2.23-2.31-3.88-4.65-3.99C2.45,9.87,0,12.2,0,15c0,2.8,2.2,5,5,5c2.46,0,4.45-1.69,4.9-4h4.2c0.44,2.23,2.31,3.88,4.65,3.99 c2.8,0.13,5.25-2.19,5.25-5c0-2.8-2.2-5-5-5H18.18z M7.82,16c-0.4,1.17-1.49,2-2.82,2c-1.68,0-3-1.32-3-3s1.32-3,3-3 c1.33,0,2.42,0.83,2.82,2H5v2H7.82z M14.1,14h-1.4l-0.73-2H15C14.56,12.58,14.24,13.25,14.1,14z M19,18c-1.68,0-3-1.32-3-3 c0-0.93,0.41-1.73,1.05-2.28l0.96,2.64l1.88-0.68l-0.97-2.67c0.03,0,0.06-0.01,0.09-0.01c1.68,0,3,1.32,3,3S20.68,18,19,18z", } - } } } @@ -5759,11 +5517,11 @@ impl IconShape for MdPersonPin { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2c-4.97 0-9 4.03-9 9 0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11c0-4.97-4.03-9-9-9zm0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.3c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z", } - } } } @@ -5803,22 +5561,14 @@ impl IconShape for MdPersonPinCircle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M12,2C8.14,2,5,5.14,5,9c0,5.25,7,13,7,13s7-7.75,7-13C19,5.14,15.86,2,12,2z M12,4c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2 s-2-0.89-2-2C10,4.9,10.9,4,12,4z M12,14c-1.67,0-3.14-0.85-4-2.15c0.02-1.32,2.67-2.05,4-2.05s3.98,0.73,4,2.05 C15.14,13.15,13.67,14,12,14z", - } - } - } + path { + d: "M12,2C8.14,2,5,5.14,5,9c0,5.25,7,13,7,13s7-7.75,7-13C19,5.14,15.86,2,12,2z M12,4c1.1,0,2,0.9,2,2c0,1.11-0.9,2-2,2 s-2-0.89-2-2C10,4.9,10.9,4,12,4z M12,14c-1.67,0-3.14-0.85-4-2.15c0.02-1.32,2.67-2.05,4-2.05s3.98,0.73,4,2.05 C15.14,13.15,13.67,14,12,14z", } - } } } @@ -5858,20 +5608,14 @@ impl IconShape for MdPestControl { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M21,15v-2h-3.07c-0.05-0.39-0.12-0.77-0.22-1.14l2.58-1.49l-1-1.73L16.92,10c-0.28-0.48-0.62-0.91-0.99-1.29 C15.97,8.48,16,8.25,16,8c0-0.8-0.24-1.55-0.65-2.18L17,4.17l-1.41-1.41l-1.72,1.72c-1.68-0.89-3.1-0.33-3.73,0L8.41,2.76L7,4.17 l1.65,1.65C8.24,6.45,8,7.2,8,8c0,0.25,0.03,0.48,0.07,0.72C7.7,9.1,7.36,9.53,7.08,10L4.71,8.63l-1,1.73l2.58,1.49 c-0.1,0.37-0.17,0.75-0.22,1.14H3v2h3.07c0.05,0.39,0.12,0.77,0.22,1.14l-2.58,1.49l1,1.73L7.08,18c1.08,1.81,2.88,3,4.92,3 s3.84-1.19,4.92-3l2.37,1.37l1-1.73l-2.58-1.49c0.1-0.37,0.17-0.75,0.22-1.14H21z M13,17h-2v-6h2V17z", - } - } + path { + d: "M21,15v-2h-3.07c-0.05-0.39-0.12-0.77-0.22-1.14l2.58-1.49l-1-1.73L16.92,10c-0.28-0.48-0.62-0.91-0.99-1.29 C15.97,8.48,16,8.25,16,8c0-0.8-0.24-1.55-0.65-2.18L17,4.17l-1.41-1.41l-1.72,1.72c-1.68-0.89-3.1-0.33-3.73,0L8.41,2.76L7,4.17 l1.65,1.65C8.24,6.45,8,7.2,8,8c0,0.25,0.03,0.48,0.07,0.72C7.7,9.1,7.36,9.53,7.08,10L4.71,8.63l-1,1.73l2.58,1.49 c-0.1,0.37-0.17,0.75-0.22,1.14H3v2h3.07c0.05,0.39,0.12,0.77,0.22,1.14l-2.58,1.49l1,1.73L7.08,18c1.08,1.81,2.88,3,4.92,3 s3.84-1.19,4.92-3l2.37,1.37l1-1.73l-2.58-1.49c0.1-0.37,0.17-0.75,0.22-1.14H21z M13,17h-2v-6h2V17z", } - } } } @@ -5911,18 +5655,14 @@ impl IconShape for MdPestControlRodent { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M21.31,17.38l-2.39-2.13C19.44,12.89,17.56,11,15.5,11c-1.16,0-3.5,0.9-3.5,3.5c0,0.97,0.39,1.84,1.03,2.47l-0.71,0.71 C11.5,16.87,11,15.74,11,14.5c0-1.7,0.96-3.17,2.35-3.93c-0.7-0.36-1.48-0.57-2.28-0.57c-2.38,0-4.37,1.65-4.91,3.87 C4.91,13.5,4,12.36,4,11c0-1.66,1.34-3,3-3c0.94,0,1.56,0,2.5,0C10.88,8,12,6.88,12,5.5C12,4.12,10.88,3,9.5,3H8C7.45,3,7,3.45,7,4 c0,0.55,0.45,1,1,1h1.5C9.78,5,10,5.22,10,5.5C10,5.78,9.78,6,9.5,6C9.47,6,9,6,7,6c-2.76,0-5,2.24-5,5c0,2.42,1.72,4.44,4,4.9 v0.03C6,18.73,8.27,21,11.07,21h8.86C21.8,21,22.74,18.66,21.31,17.38z M18,19c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C19,18.55,18.55,19,18,19z", - } + path { + d: "M21.31,17.38l-2.39-2.13C19.44,12.89,17.56,11,15.5,11c-1.16,0-3.5,0.9-3.5,3.5c0,0.97,0.39,1.84,1.03,2.47l-0.71,0.71 C11.5,16.87,11,15.74,11,14.5c0-1.7,0.96-3.17,2.35-3.93c-0.7-0.36-1.48-0.57-2.28-0.57c-2.38,0-4.37,1.65-4.91,3.87 C4.91,13.5,4,12.36,4,11c0-1.66,1.34-3,3-3c0.94,0,1.56,0,2.5,0C10.88,8,12,6.88,12,5.5C12,4.12,10.88,3,9.5,3H8C7.45,3,7,3.45,7,4 c0,0.55,0.45,1,1,1h1.5C9.78,5,10,5.22,10,5.5C10,5.78,9.78,6,9.5,6C9.47,6,9,6,7,6c-2.76,0-5,2.24-5,5c0,2.42,1.72,4.44,4,4.9 v0.03C6,18.73,8.27,21,11.07,21h8.86C21.8,21,22.74,18.66,21.31,17.38z M18,19c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C19,18.55,18.55,19,18,19z", } - } } } @@ -5964,11 +5704,11 @@ impl IconShape for MdPinDrop { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 8c0-3.31-2.69-6-6-6S6 4.69 6 8c0 4.5 6 11 6 11s6-6.5 6-11zm-8 0c0-1.1.9-2 2-2s2 .9 2 2-.89 2-2 2c-1.1 0-2-.9-2-2zM5 20v2h14v-2H5z", } - } } } @@ -6010,11 +5750,11 @@ impl IconShape for MdPlace { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z", } - } } } @@ -6054,26 +5794,20 @@ impl IconShape for MdPlumbing { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M19.28,4.93l-2.12-2.12c-0.78-0.78-2.05-0.78-2.83,0L11.5,5.64l2.12,2.12l2.12-2.12l3.54,3.54 C20.45,8,20.45,6.1,19.28,4.93z", - } - path { - d: "M5.49,13.77c0.59,0.59,1.54,0.59,2.12,0l2.47-2.47L7.96,9.17l-2.47,2.47C4.9,12.23,4.9,13.18,5.49,13.77L5.49,13.77z", - } - path { - d: "M15.04,7.76l-0.71,0.71l-0.71,0.71l-3.18-3.18C9.85,5.4,8.9,5.4,8.32,5.99c-0.59,0.59-0.59,1.54,0,2.12l3.18,3.18 L10.79,12l-6.36,6.36c-0.78,0.78-0.78,2.05,0,2.83c0.78,0.78,2.05,0.78,2.83,0L16.45,12c0.39,0.39,1.02,0.39,1.41,0 c0.39-0.39,0.39-1.02,0-1.41L15.04,7.76z", - } - } + path { + d: "M19.28,4.93l-2.12-2.12c-0.78-0.78-2.05-0.78-2.83,0L11.5,5.64l2.12,2.12l2.12-2.12l3.54,3.54 C20.45,8,20.45,6.1,19.28,4.93z", + } + path { + d: "M5.49,13.77c0.59,0.59,1.54,0.59,2.12,0l2.47-2.47L7.96,9.17l-2.47,2.47C4.9,12.23,4.9,13.18,5.49,13.77L5.49,13.77z", + } + path { + d: "M15.04,7.76l-0.71,0.71l-0.71,0.71l-3.18-3.18C9.85,5.4,8.9,5.4,8.32,5.99c-0.59,0.59-0.59,1.54,0,2.12l3.18,3.18 L10.79,12l-6.36,6.36c-0.78,0.78-0.78,2.05,0,2.83c0.78,0.78,2.05,0.78,2.83,0L16.45,12c0.39,0.39,1.02,0.39,1.41,0 c0.39-0.39,0.39-1.02,0-1.41L15.04,7.76z", } - } } } @@ -6115,11 +5849,11 @@ impl IconShape for MdRailwayAlert { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M23 8a7 7 0 0 0-11.95-4.95A33.8 33.8 0 0 0 9 3c-4.42 0-8 .5-8 4v10.5A3.5 3.5 0 0 0 4.5 21L3 22.5v.5h12v-.5L13.5 21a3.5 3.5 0 0 0 3.5-3.5v-2.58A7 7 0 0 0 23 8zM3 12V7h6.08a6.96 6.96 0 0 0 1.18 5H3zm6 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm7.71-6.06l-.2.03L16 13l-.47-.02-.16-.02-.29-.04-.2-.04-.22-.06a1.55 1.55 0 0 1-.23-.07l-.13-.05A4.99 4.99 0 0 1 11.1 7c.04-.19.09-.37.15-.54l.05-.14.15-.38.07-.15.2-.36.07-.12.3-.42.02-.02c.24-.3.52-.57.82-.81l.01-.01.46-.32.03-.02A5.25 5.25 0 0 1 16 3a5 5 0 0 1 .71 9.94zM15 4h2v5h-2zm0 6h2v2h-2z", } - } } } @@ -6159,18 +5893,14 @@ impl IconShape for MdRamenDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M9,6H8V4.65l1-0.12V6z M9,12H8V7h1V12z M6,7h1v5H6V7z M6,4.88l1-0.12V6H6V4.88z M22,3V2L5,4v8H2c0,3.69,2.47,6.86,6,8.25 V22h8v-1.75c3.53-1.39,6-4.56,6-8.25H10V7h12V6H10V4.41L22,3z", - } + path { + d: "M9,6H8V4.65l1-0.12V6z M9,12H8V7h1V12z M6,7h1v5H6V7z M6,4.88l1-0.12V6H6V4.88z M22,3V2L5,4v8H2c0,3.69,2.47,6.86,6,8.25 V22h8v-1.75c3.53-1.39,6-4.56,6-8.25H10V7h12V6H10V4.41L22,3z", } - } } } @@ -6212,11 +5942,11 @@ impl IconShape for MdRateReview { rsx! { path { d: "M0 0h24v24H0zm15.35 6.41l-1.77-1.77c-.2-.2-.51-.2-.71 0L6 11.53V14h2.47l6.88-6.88c.2-.19.2-.51 0-.71z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 14v-2.47l6.88-6.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14H6zm12 0h-7.5l2-2H18v2z", } - } } } @@ -6258,11 +5988,11 @@ impl IconShape for MdRestaurant { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2v7zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4z", } - } } } @@ -6304,11 +6034,11 @@ impl IconShape for MdRestaurantMenu { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8.1 13.34l2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66l4.19 4.18zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47z", } - } } } @@ -6348,18 +6078,14 @@ impl IconShape for MdRunCircle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.5,6c0.55,0,1,0.45,1,1 c0,0.55-0.45,1-1,1s-1-0.45-1-1C12.5,6.45,12.95,6,13.5,6z M16,12c-0.7,0-2.01-0.54-2.91-1.76l-0.41,2.35L14,14.03V18h-1v-3.58 l-1.11-1.21l-0.52,2.64L7.6,15.08l0.2-0.98l2.78,0.57l0.96-4.89L10,10.35V12H9V9.65l3.28-1.21c0.49-0.18,1.03,0.06,1.26,0.53 C14.37,10.67,15.59,11,16,11V12z", - } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.5,6c0.55,0,1,0.45,1,1 c0,0.55-0.45,1-1,1s-1-0.45-1-1C12.5,6.45,12.95,6,13.5,6z M16,12c-0.7,0-2.01-0.54-2.91-1.76l-0.41,2.35L14,14.03V18h-1v-3.58 l-1.11-1.21l-0.52,2.64L7.6,15.08l0.2-0.98l2.78,0.57l0.96-4.89L10,10.35V12H9V9.65l3.28-1.21c0.49-0.18,1.03,0.06,1.26,0.53 C14.37,10.67,15.59,11,16,11V12z", } - } } } @@ -6401,11 +6127,11 @@ impl IconShape for MdSatellite { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.99h3C8 6.65 6.66 8 5 8V4.99zM5 12v-2c2.76 0 5-2.25 5-5.01h2C12 8.86 8.87 12 5 12zm0 6l3.5-4.5 2.5 3.01L14.5 12l4.5 6H5z", } - } } } @@ -6446,13 +6172,13 @@ impl IconShape for MdSetMeal { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M21.05,17.56L3.08,18.5L3,17l17.98-0.94L21.05,17.56z M21,19.48H3v1.5h18V19.48z M22,5v7c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V5c0-1.1,0.9-2,2-2h16C21.1,3,22,3.9,22,5z M20,6c-1.68,0-3.04,0.98-3.21,2.23C16.15,7.5,14.06,5.5,10.25,5.5 c-4.67,0-6.75,3-6.75,3s2.08,3,6.75,3c3.81,0,5.9-2,6.54-2.73C16.96,10.02,18.32,11,20,11V6z", } - } } } @@ -6494,11 +6220,11 @@ impl IconShape for MdStoreMallDirectory { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z", } - } } } @@ -6540,6 +6266,7 @@ impl IconShape for MdStreetview { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83z", @@ -6552,7 +6279,6 @@ impl IconShape for MdStreetview { path { d: "M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6z", } - } } } @@ -6594,6 +6320,7 @@ impl IconShape for MdSubway { rsx! { path { d: "M0 0v24h24V0H0zm22 22H2V8.86C2 6.05 3.53 3.84 6.2 2.8 8 2.09 10.14 2 12 2c1.86 0 4 .09 5.8.8C20.47 3.84 22 6.05 22 8.86V22z", + fill: "none", } circle { cx: "15.5", @@ -6608,7 +6335,6 @@ impl IconShape for MdSubway { path { d: "M7.01 9h10v5h-10zM17.8 2.8C16 2.09 13.86 2 12 2c-1.86 0-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06zm.2 13.08c0 1.45-1.18 2.62-2.63 2.62l1.13 1.12V20H15l-1.5-1.5h-2.83L9.17 20H7.5v-.38l1.12-1.12C7.18 18.5 6 17.32 6 15.88V9c0-2.63 3-3 6-3 3.32 0 6 .38 6 3v6.88z", } - } } } @@ -6648,19 +6374,15 @@ impl IconShape for MdTakeoutDining { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M5.26,11h13.48l-0.67,9H5.93L5.26,11z M9.02,4h5.95L19,7.38l1.59-1.59L22,7.21 L19.21,10H4.79L2,7.21l1.41-1.41L5,7.38L9.02,4z", - fill_rule: "evenodd", - } + path { + d: "M5.26,11h13.48l-0.67,9H5.93L5.26,11z M9.02,4h5.95L19,7.38l1.59-1.59L22,7.21 L19.21,10H4.79L2,7.21l1.41-1.41L5,7.38L9.02,4z", + fill_rule: "evenodd", } - } } } @@ -6702,11 +6424,11 @@ impl IconShape for MdTaxiAlert { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M23 8A7 7 0 0 0 9.68 5H7v2H4.5a1.5 1.5 0 0 0-1.42 1.01L1 14v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h12v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-7.68A7.01 7.01 0 0 0 23 8zm-18.5.5h4.53a6.93 6.93 0 0 0 2.08 4.5H3l1.5-4.5zm0 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm11 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm2.93-5.63l-.21.11-.18.09a4.97 4.97 0 0 1-.42.16l-.22.07-.23.06-.2.05a5 5 0 0 1-5.94-4.41A4.07 4.07 0 0 1 11 8l.02-.47.02-.17.04-.28.04-.21.05-.21.07-.24.05-.13a4.99 4.99 0 0 1 9.69 1.7 4.96 4.96 0 0 1-2.55 4.38zM15 4h2v5h-2zm0 6h2v2h-2z", } - } } } @@ -6748,11 +6470,11 @@ impl IconShape for MdTerrain { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z", } - } } } @@ -6792,23 +6514,17 @@ impl IconShape for MdTheaterComedy { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - path { - d: "M2,16.5C2,19.54,4.46,22,7.5,22s5.5-2.46,5.5-5.5V10H2V16.5z M7.5,18.5C6.12,18.5,5,17.83,5,17h5 C10,17.83,8.88,18.5,7.5,18.5z M10,13c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C9,13.45,9.45,13,10,13z M5,13 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C4,13.45,4.45,13,5,13z", - } - path { - d: "M11,3v6h3v2.5c0-0.83,1.12-1.5,2.5-1.5c1.38,0,2.5,0.67,2.5,1.5h-5V14v0.39c0.75,0.38,1.6,0.61,2.5,0.61 c3.04,0,5.5-2.46,5.5-5.5V3H11z M14,8.08c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C15,7.64,14.55,8.08,14,8.08z M19,8.08 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C20,7.64,19.55,8.08,19,8.08z", - } - } + path { + d: "M2,16.5C2,19.54,4.46,22,7.5,22s5.5-2.46,5.5-5.5V10H2V16.5z M7.5,18.5C6.12,18.5,5,17.83,5,17h5 C10,17.83,8.88,18.5,7.5,18.5z M10,13c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C9,13.45,9.45,13,10,13z M5,13 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C4,13.45,4.45,13,5,13z", + } + path { + d: "M11,3v6h3v2.5c0-0.83,1.12-1.5,2.5-1.5c1.38,0,2.5,0.67,2.5,1.5h-5V14v0.39c0.75,0.38,1.6,0.61,2.5,0.61 c3.04,0,5.5-2.46,5.5-5.5V3H11z M14,8.08c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C15,7.64,14.55,8.08,14,8.08z M19,8.08 c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C20,7.64,19.55,8.08,19,8.08z", } - } } } @@ -6850,11 +6566,11 @@ impl IconShape for MdTraffic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 10h-3V8.86c1.72-.45 3-2 3-3.86h-3V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86zm-8 9c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2zm0-5c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2zm0-5c-1.11 0-2-.9-2-2 0-1.11.89-2 2-2 1.1 0 2 .89 2 2 0 1.1-.89 2-2 2z", } - } } } @@ -6896,11 +6612,11 @@ impl IconShape for MdTrain { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17zm3.5-7H6V6h5v4zm2 0V6h5v4h-5zm3.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -6942,11 +6658,11 @@ impl IconShape for MdTram { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 16.94V8.5c0-2.79-2.61-3.4-6.01-3.49l.76-1.51H17V2H7v1.5h4.75l-.76 1.52C7.86 5.11 5 5.73 5 8.5v8.44c0 1.45 1.19 2.66 2.59 2.97L6 21.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 20h-.08c1.69 0 2.58-1.37 2.58-3.06zm-7 1.56c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5-4.5H7V9h10v5z", } - } } } @@ -6988,11 +6704,11 @@ impl IconShape for MdTransferWithinAStation { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.49 15.5v-1.75L14 16.25l2.49 2.5V17H22v-1.5zm3.02 4.25H14v1.5h5.51V23L22 20.5 19.51 18zM9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zM5.75 8.9L3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6c-.25 0-.5.05-.75.15L2 8.3V13h2V9.65l1.75-.75", } - } } } @@ -7034,11 +6750,11 @@ impl IconShape for MdTransitEnterexit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 18H6V8h3v4.77L15.98 6 18 8.03 11.15 15H16v3z", } - } } } @@ -7080,14 +6796,15 @@ impl IconShape for MdTripOrigin { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12zm10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6z", } - } } } @@ -7127,19 +6844,17 @@ impl IconShape for MdTwoWheeler { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - fill_rule: "evenodd", - height: "24", - width: "24", - x: "0", - y: "0", - } - path { - d: "M20,11c-0.18,0-0.36,0.03-0.53,0.05L17.41,9H20V6l-3.72,1.86L13.41,5H9v2h3.59l2,2H11l-4,2L5,9H0v2h4c-2.21,0-4,1.79-4,4 c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4l2,2h3l3.49-6.1l1.01,1.01C16.59,12.64,16,13.75,16,15c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4 C24,12.79,22.21,11,20,11z M4,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C6,16.1,5.1,17,4,17z M20,17c-1.1,0-2-0.9-2-2 c0-1.1,0.9-2,2-2s2,0.9,2,2C22,16.1,21.1,17,20,17z", - } + rect { + fill: "none", + fill_rule: "evenodd", + height: "24", + width: "24", + x: "0", + y: "0", + } + path { + d: "M20,11c-0.18,0-0.36,0.03-0.53,0.05L17.41,9H20V6l-3.72,1.86L13.41,5H9v2h3.59l2,2H11l-4,2L5,9H0v2h4c-2.21,0-4,1.79-4,4 c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4l2,2h3l3.49-6.1l1.01,1.01C16.59,12.64,16,13.75,16,15c0,2.21,1.79,4,4,4c2.21,0,4-1.79,4-4 C24,12.79,22.21,11,20,11z M4,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C6,16.1,5.1,17,4,17z M20,17c-1.1,0-2-0.9-2-2 c0-1.1,0.9-2,2-2s2,0.9,2,2C22,16.1,21.1,17,20,17z", } - } } } @@ -7179,29 +6894,23 @@ impl IconShape for MdVolunteerActivism { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - rect { - height: "11", - width: "4", - x: "1", - y: "11", - } - path { - d: "M16,3.25C16.65,2.49,17.66,2,18.7,2C20.55,2,22,3.45,22,5.3c0,2.27-2.91,4.9-6,7.7c-3.09-2.81-6-5.44-6-7.7 C10,3.45,11.45,2,13.3,2C14.34,2,15.35,2.49,16,3.25z", - } - path { - d: "M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82c0.65,0,1.18-0.53,1.18-1.18v0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02 L14,22l8.01-3v0C22,17.9,21.11,17,20,17z", - } - } + rect { + height: "11", + width: "4", + x: "1", + y: "11", + } + path { + d: "M16,3.25C16.65,2.49,17.66,2,18.7,2C20.55,2,22,3.45,22,5.3c0,2.27-2.91,4.9-6,7.7c-3.09-2.81-6-5.44-6-7.7 C10,3.45,11.45,2,13.3,2C14.34,2,15.35,2.49,16,3.25z", + } + path { + d: "M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82c0.65,0,1.18-0.53,1.18-1.18v0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02 L14,22l8.01-3v0C22,17.9,21.11,17,20,17z", } - } } } @@ -7242,13 +6951,13 @@ impl IconShape for MdWineBar { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M6,3l0,6c0,2.97,2.16,5.43,5,5.91V19H8v2h8v-2h-3v-4.09c2.84-0.48,5-2.94,5-5.91l0-6H6z M16,8H8l0-3h8C16,5,16,8,16,8z", } - } } } @@ -7288,23 +6997,17 @@ impl IconShape for MdWrongLocation { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,10V3.26C13.35,3.09,12.68,3,12,3c-4.2,0-8,3.22-8,8.2c0,3.32,2.67,7.25,8,11.8c5.33-4.55,8-8.48,8-11.8 c0-0.41-0.04-0.81-0.09-1.2H14z M12,13c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C14,12.1,13.1,13,12,13z", } - g { - g { - path { - d: "M14,10V3.26C13.35,3.09,12.68,3,12,3c-4.2,0-8,3.22-8,8.2c0,3.32,2.67,7.25,8,11.8c5.33-4.55,8-8.48,8-11.8 c0-0.41-0.04-0.81-0.09-1.2H14z M12,13c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C14,12.1,13.1,13,12,13z", - } - polygon { - points: "22.54,2.88 21.12,1.46 19,3.59 16.88,1.46 15.46,2.88 17.59,5 15.46,7.12 16.88,8.54 19,6.41 21.12,8.54 22.54,7.12 20.41,5", - } - } + polygon { + points: "22.54,2.88 21.12,1.46 19,3.59 16.88,1.46 15.46,2.88 17.59,5 15.46,7.12 16.88,8.54 19,6.41 21.12,8.54 22.54,7.12 20.41,5", } - } } } @@ -7344,22 +7047,14 @@ impl IconShape for MdZoomOutMap { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M15,3l2.3,2.3l-2.89,2.87l1.42,1.42L18.7,6.7L21,9V3H15z M3,9l2.3-2.3l2.87,2.89l1.42-1.42L6.7,5.3L9,3H3V9z M9,21 l-2.3-2.3l2.89-2.87l-1.42-1.42L5.3,17.3L3,15v6H9z M21,15l-2.3,2.3l-2.87-2.89l-1.42,1.42l2.89,2.87L15,21h6V15z", - } - } - } + path { + d: "M15,3l2.3,2.3l-2.89,2.87l1.42,1.42L18.7,6.7L21,9V3H15z M3,9l2.3-2.3l2.87,2.89l1.42-1.42L6.7,5.3L9,3H3V9z M9,21 l-2.3-2.3l2.89-2.87l-1.42-1.42L5.3,17.3L3,15v6H9z M21,15l-2.3,2.3l-2.87-2.89l-1.42,1.42l2.89,2.87L15,21h6V15z", } - } } } diff --git a/packages/lib/src/icons/md_navigation_icons.rs b/packages/lib/src/icons/md_navigation_icons.rs index 2e9aead..8ee9980 100644 --- a/packages/lib/src/icons/md_navigation_icons.rs +++ b/packages/lib/src/icons/md_navigation_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAppSettingsAlt { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21.81 12.74l-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2-.05 0-.1.01-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38c-.05-.02-.1-.03-.15-.03-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2.05 0 .1-.01.15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38c.05.02.1.03.15.03.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51zM18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM17 17h2v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v4h-2V6H7v12h10v-1z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdApps { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for MdArrowBack { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z", } - } } } @@ -176,11 +176,11 @@ impl IconShape for MdArrowBackIos { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.67 3.87L9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z", } - } } } @@ -222,11 +222,11 @@ impl IconShape for MdArrowDownward { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z", } - } } } @@ -268,11 +268,11 @@ impl IconShape for MdArrowDropDown { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 10l5 5 5-5z", } - } } } @@ -314,11 +314,11 @@ impl IconShape for MdArrowDropDownCircle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 12l-4-4h8l-4 4z", } - } } } @@ -360,11 +360,11 @@ impl IconShape for MdArrowDropUp { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 14l5-5 5 5z", } - } } } @@ -406,11 +406,11 @@ impl IconShape for MdArrowForward { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z", } - } } } @@ -452,11 +452,11 @@ impl IconShape for MdArrowForwardIos { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5.88 4.12L13.76 12l-7.88 7.88L8 22l10-10L8 2z", } - } } } @@ -501,8 +501,8 @@ impl IconShape for MdArrowLeft { } path { d: "M24 0v24H0V0h24z", + fill: "none", } - } } } @@ -547,8 +547,8 @@ impl IconShape for MdArrowRight { } path { d: "M0 24V0h24v24H0z", + fill: "none", } - } } } @@ -590,11 +590,11 @@ impl IconShape for MdArrowUpward { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z", } - } } } @@ -636,11 +636,11 @@ impl IconShape for MdAssistantDirection { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M14 10H9c-.6 0-1 .4-1 1v4h2v-3h4v2.5l3.5-3.5L14 7.5V10zm-2-9C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1zm7.73 11.58l-7.19 7.22c-.35.27-.79.27-1.15 0L4.2 12.58c-.27-.36-.27-.8 0-1.16l7.19-7.22c.35-.27.79-.27 1.15 0l7.19 7.22c.36.27.36.8 0 1.16z", } - } } } @@ -682,11 +682,11 @@ impl IconShape for MdAssistantNavigation { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm3.57 16L12 15.42 8.43 17l-.37-.37L12 7l3.95 9.63-.38.37z", } - } } } @@ -728,11 +728,11 @@ impl IconShape for MdCampaign { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 11v2h4v-2h-4zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61zM20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4zM4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9H4zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34z", } - } } } @@ -774,11 +774,11 @@ impl IconShape for MdCancel { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z", } - } } } @@ -820,11 +820,11 @@ impl IconShape for MdCheck { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z", } - } } } @@ -866,11 +866,11 @@ impl IconShape for MdChevronLeft { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z", } - } } } @@ -912,11 +912,11 @@ impl IconShape for MdChevronRight { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z", } - } } } @@ -958,11 +958,11 @@ impl IconShape for MdClose { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z", } - } } } @@ -1002,23 +1002,17 @@ impl IconShape for MdDoubleArrow { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - polygon { - points: "15.5,5 11,5 16,12 11,19 15.5,19 20.5,12", - } - polygon { - points: "8.5,5 4,5 9,12 4,19 8.5,19 13.5,12", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "15.5,5 11,5 16,12 11,19 15.5,19 20.5,12", + } + polygon { + points: "8.5,5 4,5 9,12 4,19 8.5,19 13.5,12", + } } } } @@ -1059,13 +1053,13 @@ impl IconShape for MdEast { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M15,5l-1.41,1.41L18.17,11H2V13h16.17l-4.59,4.59L15,19l7-7L15,5z", } - } } } @@ -1107,11 +1101,11 @@ impl IconShape for MdExpandLess { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z", } - } } } @@ -1153,11 +1147,11 @@ impl IconShape for MdExpandMore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z", } - } } } @@ -1202,8 +1196,8 @@ impl IconShape for MdFirstPage { } path { d: "M24 24H0V0h24v24z", + fill: "none", } - } } } @@ -1245,11 +1239,11 @@ impl IconShape for MdFullscreen { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z", } - } } } @@ -1291,11 +1285,11 @@ impl IconShape for MdFullscreenExit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z", } - } } } @@ -1337,17 +1331,18 @@ impl IconShape for MdHomeWork { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8.17 5.7L1 10.48V21h5v-8h4v8h5V10.25z", } path { d: "M17 7h2v2h-2z", + fill: "none", } path { d: "M10 3v1.51l2 1.33L13.73 7H15v.85l2 1.34V11h2v2h-2v2h2v2h-2v4h6V3H10zm9 6h-2V7h2v2z", } - } } } @@ -1389,11 +1384,11 @@ impl IconShape for MdLastPage { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z", } - } } } @@ -1433,16 +1428,14 @@ impl IconShape for MdLegendToggle { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M20,15H4v-2h16V15z M20,17H4v2h16V17z M15,11l5-3.55L20,5l-5,3.55L10,5L4,8.66L4,11l5.92-3.61L15,11z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,15H4v-2h16V15z M20,17H4v2h16V17z M15,11l5-3.55L20,5l-5,3.55L10,5L4,8.66L4,11l5.92-3.61L15,11z", + } } } } @@ -1484,11 +1477,11 @@ impl IconShape for MdMenu { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z", } - } } } @@ -1530,11 +1523,11 @@ impl IconShape for MdMenuOpen { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M3 18h13v-2H3v2zm0-5h10v-2H3v2zm0-7v2h13V6H3zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5L21 15.59z", } - } } } @@ -1576,11 +1569,11 @@ impl IconShape for MdMoreHoriz { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -1622,11 +1615,11 @@ impl IconShape for MdMoreVert { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z", } - } } } @@ -1667,13 +1660,13 @@ impl IconShape for MdNorth { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M5,9l1.41,1.41L11,5.83V22H13V5.83l4.59,4.59L19,9l-7-7L5,9z", } - } } } @@ -1714,13 +1707,13 @@ impl IconShape for MdNorthEast { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M9,5v2h6.59L4,18.59L5.41,20L17,8.41V15h2V5H9z", } - } } } @@ -1761,13 +1754,13 @@ impl IconShape for MdNorthWest { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M5,15h2V8.41L18.59,20L20,18.59L8.41,7H15V5H5V15z", } - } } } @@ -1809,11 +1802,11 @@ impl IconShape for MdOfflineShare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.6 10.26v1.31L17 9.33 14.6 7.1v1.28c-2.33.32-3.26 1.92-3.6 3.52.83-1.13 1.93-1.64 3.6-1.64zM16 23H6c-1.1 0-2-.9-2-2V5h2v16h10v2zm2-22h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 15h-8V4h8v12z", } - } } } @@ -1855,11 +1848,11 @@ impl IconShape for MdPayments { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 14V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zm-9-1c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm13-6v11c0 1.1-.9 2-2 2H4v-2h17V7h2z", } - } } } @@ -1901,6 +1894,7 @@ impl IconShape for MdPivotTableChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 8h11V5c0-1.1-.9-2-2-2h-9v5zM3 8h5V3H5c-1.1 0-2 .9-2 2v3zm2 13h3V10H3v9c0 1.1.9 2 2 2zm8 1l-4-4 4-4zm1-9l4-4 4 4z", @@ -1908,7 +1902,6 @@ impl IconShape for MdPivotTableChart { path { d: "M14.58 19H13v-2h1.58c1.33 0 2.42-1.08 2.42-2.42V13h2v1.58c0 2.44-1.98 4.42-4.42 4.42z", } - } } } @@ -1950,11 +1943,11 @@ impl IconShape for MdRefresh { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z", } - } } } @@ -1995,13 +1988,13 @@ impl IconShape for MdSouth { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,15l-1.41-1.41L13,18.17V2H11v16.17l-4.59-4.59L5,15l7,7L19,15z", } - } } } @@ -2042,13 +2035,13 @@ impl IconShape for MdSouthEast { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,9h-2v6.59L5.41,4L4,5.41L15.59,17H9v2h10V9z", } - } } } @@ -2089,13 +2082,13 @@ impl IconShape for MdSouthWest { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M15,19v-2H8.41L20,5.41L18.59,4L7,15.59V9H5v10H15z", } - } } } @@ -2137,11 +2130,11 @@ impl IconShape for MdSubdirectoryArrowLeft { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11 9l1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6 6-6z", } - } } } @@ -2183,11 +2176,11 @@ impl IconShape for MdSubdirectoryArrowRight { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M19 15l-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9l6 6z", } - } } } @@ -2228,13 +2221,13 @@ impl IconShape for MdSwitchLeft { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M8.5,8.62v6.76L5.12,12L8.5,8.62 M10,5l-7,7l7,7V5L10,5z M14,5v14l7-7L14,5z", } - } } } @@ -2275,6 +2268,7 @@ impl IconShape for MdSwitchRight { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", transform: "matrix(-1 -1.224647e-16 1.224647e-16 -1 24 24)", width: "24", @@ -2282,7 +2276,6 @@ impl IconShape for MdSwitchRight { path { d: "M15.5,15.38V8.62L18.88,12L15.5,15.38 M14,19l7-7l-7-7V19L14,19z M10,19V5l-7,7L10,19z", } - } } } @@ -2324,11 +2317,11 @@ impl IconShape for MdUnfoldLess { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.41 18.59L8.83 20 12 16.83 15.17 20l1.41-1.41L12 14l-4.59 4.59zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10l4.59-4.59z", } - } } } @@ -2370,11 +2363,11 @@ impl IconShape for MdUnfoldMore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9 12 5.83zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15 12 18.17z", } - } } } @@ -2416,11 +2409,11 @@ impl IconShape for MdWaterfallChart { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z", } - } } } @@ -2461,13 +2454,13 @@ impl IconShape for MdWest { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M9,19l1.41-1.41L5.83,13H22V11H5.83l4.59-4.59L9,5l-7,7L9,19z", } - } } } diff --git a/packages/lib/src/icons/md_notification_icons.rs b/packages/lib/src/icons/md_notification_icons.rs index 9841343..16f970e 100644 --- a/packages/lib/src/icons/md_notification_icons.rs +++ b/packages/lib/src/icons/md_notification_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAccountTree { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAdb { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5v4zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63zM9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z", } - } } } @@ -131,7 +131,6 @@ impl IconShape for MdAddCall { path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM21 6h-3V3h-2v3h-3v2h3v3h2V8h3z", } - } } } @@ -173,11 +172,11 @@ impl IconShape for MdAirlineSeatFlat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 11v2H9V7h9c2.21 0 4 1.79 4 4zM2 14v2h6v2h8v-2h6v-2H2zm5.14-1.9c1.16-1.19 1.14-3.08-.04-4.24-1.19-1.16-3.08-1.14-4.24.04-1.16 1.19-1.14 3.08.04 4.24 1.19 1.16 3.08 1.14 4.24-.04z", } - } } } @@ -219,11 +218,11 @@ impl IconShape for MdAirlineSeatFlatAngled { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.25 14.29l-.69 1.89L9.2 11.71l2.08-5.66 8.56 3.09c2.1.76 3.18 3.06 2.41 5.15zM1.5 12.14L8 14.48V19h8v-1.63L20.52 19l.69-1.89-19.02-6.86-.69 1.89zm5.8-1.94c1.49-.72 2.12-2.51 1.41-4C7.99 4.71 6.2 4.08 4.7 4.8c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4z", } - } } } @@ -265,11 +264,11 @@ impl IconShape for MdAirlineSeatIndividualSuite { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M7 13c1.65 0 3-1.35 3-3S8.65 7 7 7s-3 1.35-3 3 1.35 3 3 3zm12-6h-8v7H3V7H1v10h22v-6c0-2.21-1.79-4-4-4z", } - } } } @@ -311,11 +310,11 @@ impl IconShape for MdAirlineSeatLegroomExtra { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 12V3H2v9c0 2.76 2.24 5 5 5h6v-2H7c-1.66 0-3-1.34-3-3zm18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98c-.34-.68-1.03-1.12-1.79-1.12L11 9V3H5v8c0 1.66 1.34 3 3 3h7l3.41 7 3.72-1.7c.77-.36 1.1-1.3.7-2.06z", } - } } } @@ -357,11 +356,11 @@ impl IconShape for MdAirlineSeatLegroomNormal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 12V3H3v9c0 2.76 2.24 5 5 5h6v-2H8c-1.66 0-3-1.34-3-3zm15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v7h4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5z", } - } } } @@ -403,11 +402,11 @@ impl IconShape for MdAirlineSeatLegroomReduced { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19.97 19.2c.18.96-.55 1.8-1.47 1.8H14v-3l1-4H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2zM5 12V3H3v9c0 2.76 2.24 5 5 5h4v-2H8c-1.66 0-3-1.34-3-3z", } - } } } @@ -449,11 +448,11 @@ impl IconShape for MdAirlineSeatReclineExtra { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49zM16 19H8.93c-1.48 0-2.74-1.08-2.96-2.54L4 7H2l1.99 9.76C4.37 19.2 6.47 21 8.94 21H16v-2zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.82 3 1.5-1.5-5.77-4.5z", } - } } } @@ -495,11 +494,11 @@ impl IconShape for MdAirlineSeatReclineNormal { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.59 5.41c-.78-.78-.78-2.05 0-2.83.78-.78 2.05-.78 2.83 0 .78.78.78 2.05 0 2.83-.79.79-2.05.79-2.83 0zM6 16V7H4v9c0 2.76 2.24 5 5 5h6v-2H9c-1.66 0-3-1.34-3-3zm14 4.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l3.5 3.5L20 20.07z", } - } } } @@ -541,11 +540,11 @@ impl IconShape for MdBluetoothAudio { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.24 12.01l2.32 2.32c.28-.72.44-1.51.44-2.33 0-.82-.16-1.59-.43-2.31l-2.33 2.32zm5.29-5.3l-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19zm-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29 4.3-4.29zM11 5.83l1.88 1.88L11 9.59V5.83zm1.88 10.46L11 18.17v-3.76l1.88 1.88z", } - } } } @@ -585,23 +584,15 @@ impl IconShape for MdConfirmationNumber { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - } - g { - g { - g { - path { - d: "M22,10V6c0-1.11-0.9-2-2-2H4C2.9,4,2.01,4.89,2.01,6v4C3.11,10,4,10.9,4,12s-0.89,2-2,2v4c0,1.1,0.9,2,2,2h16 c1.1,0,2-0.9,2-2v-4c-1.1,0-2-0.9-2-2S20.9,10,22,10z M13,17.5h-2v-2h2V17.5z M13,13h-2v-2h2V13z M13,8.5h-2v-2h2V8.5z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M22,10V6c0-1.11-0.9-2-2-2H4C2.9,4,2.01,4.89,2.01,6v4C3.11,10,4,10.9,4,12s-0.89,2-2,2v4c0,1.1,0.9,2,2,2h16 c1.1,0,2-0.9,2-2v-4c-1.1,0-2-0.9-2-2S20.9,10,22,10z M13,17.5h-2v-2h2V17.5z M13,13h-2v-2h2V13z M13,8.5h-2v-2h2V8.5z", + } } } } @@ -641,30 +632,24 @@ impl IconShape for MdDirectionsOff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M9.41,6.58L12,4h0l8,8l-2.58,2.59L18.83,16l2.58-2.59c0.78-0.78,0.78-2.05,0-2.83l-8-8c-0.78-0.78-2.05-0.78-2.83,0 L8,5.17L9.41,6.58z", - } - path { - d: "M2.81,2.81L1.39,4.22L5.17,8l-2.58,2.59c-0.78,0.78-0.78,2.05,0,2.83l8,8c0.78,0.78,2.05,0.78,2.83,0L16,18.83l3.78,3.78 l1.41-1.41L2.81,2.81z M12,20l-8-8l2.58-2.59L8.17,11H7v2h3.17l1.5,1.5l-1.08,1.09L12,17l1.09-1.09l1.5,1.5L12,20z", - } - rect { - height: "7.07", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -3.0134 12.8107)", - width: "1.54", - x: "13.19", - y: "6.51", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M9.41,6.58L12,4h0l8,8l-2.58,2.59L18.83,16l2.58-2.59c0.78-0.78,0.78-2.05,0-2.83l-8-8c-0.78-0.78-2.05-0.78-2.83,0 L8,5.17L9.41,6.58z", + } + path { + d: "M2.81,2.81L1.39,4.22L5.17,8l-2.58,2.59c-0.78,0.78-0.78,2.05,0,2.83l8,8c0.78,0.78,2.05,0.78,2.83,0L16,18.83l3.78,3.78 l1.41-1.41L2.81,2.81z M12,20l-8-8l2.58-2.59L8.17,11H7v2h3.17l1.5,1.5l-1.08,1.09L12,17l1.09-1.09l1.5,1.5L12,20z", + } + rect { + height: "7.07", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -3.0134 12.8107)", + width: "1.54", + x: "13.19", + y: "6.51", + } } } } @@ -706,11 +691,11 @@ impl IconShape for MdDiscFull { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 16h2v-2h-2v2zm0-9v5h2V7h-2zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z", } - } } } @@ -752,11 +737,11 @@ impl IconShape for MdDoNotDisturb { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z", } - } } } @@ -798,11 +783,11 @@ impl IconShape for MdDoNotDisturbAlt { rsx! { path { d: "M-618-1464H782v3600H-618zM0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zM4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12zm8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8z", } - } } } @@ -844,11 +829,11 @@ impl IconShape for MdDoNotDisturbOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M17 11v2h-1.46l4.68 4.68C21.34 16.07 22 14.11 22 12c0-5.52-4.48-10-10-10-2.11 0-4.07.66-5.68 1.78L13.54 11H17zM2.27 2.27L1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.27-1.27L11 11 2.27 2.27zM7 13v-2h1.46l2 2H7z", } - } } } @@ -890,11 +875,11 @@ impl IconShape for MdDoNotDisturbOn { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z", } - } } } @@ -936,11 +921,11 @@ impl IconShape for MdDriveEta { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 10l1.5-4.5h11L19 10H5z", } - } } } @@ -982,14 +967,15 @@ impl IconShape for MdEnhancedEncryption { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9V6zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3v2z", } - } } } @@ -1031,11 +1017,11 @@ impl IconShape for MdEventAvailable { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.53 11.06L15.47 10l-4.88 4.88-2.12-2.12-1.06 1.06L10.59 17l5.94-5.94zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z", } - } } } @@ -1077,11 +1063,11 @@ impl IconShape for MdEventBusy { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M9.31 17l2.44-2.44L14.19 17l1.06-1.06-2.44-2.44 2.44-2.44L14.19 10l-2.44 2.44L9.31 10l-1.06 1.06 2.44 2.44-2.44 2.44L9.31 17zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11z", } - } } } @@ -1123,11 +1109,11 @@ impl IconShape for MdEventNote { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 10H7v2h10v-2zm2-7h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zm-5-5H7v2h7v-2z", } - } } } @@ -1169,11 +1155,11 @@ impl IconShape for MdFolderSpecial { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-2.06 11L15 15.28 12.06 17l.78-3.33-2.59-2.24 3.41-.29L15 8l1.34 3.14 3.41.29-2.59 2.24.78 3.33z", } - } } } @@ -1215,11 +1201,11 @@ impl IconShape for MdImagesearchRoller { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2v6H6V6H4v4h10v5h2v8h-6v-8h2v-3H2V4h4V2", } - } } } @@ -1261,11 +1247,11 @@ impl IconShape for MdLiveTv { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 6h-7.59l3.29-3.29L16 2l-4 4-4-4-.71.71L10.59 6H3c-1.1 0-2 .89-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.11-.9-2-2-2zm0 14H3V8h18v12zM9 10v8l7-4z", } - } } } @@ -1307,11 +1293,11 @@ impl IconShape for MdMms { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM5 14l3.5-4.5 2.5 3.01L14.5 8l4.5 6H5z", } - } } } @@ -1353,11 +1339,11 @@ impl IconShape for MdMore { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.97.89 1.66.89H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z", } - } } } @@ -1399,11 +1385,11 @@ impl IconShape for MdNetworkCheck { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5zM1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9zm20 2l2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75zm-4 4l2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97zM5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88z", } - } } } @@ -1445,11 +1431,11 @@ impl IconShape for MdNetworkLocked { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M19.5 10c.17 0 .33.03.5.05V1L1 20h13v-3c0-.89.39-1.68 1-2.23v-.27c0-2.48 2.02-4.5 4.5-4.5zm2.5 6v-1.5c0-1.38-1.12-2.5-2.5-2.5S17 13.12 17 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1zm-1 0h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V16z", } - } } } @@ -1491,11 +1477,11 @@ impl IconShape for MdNoEncryption { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M21 21.78L4.22 5 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12c.23 0 .45-.05.66-.12L19.78 23 21 21.78zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H9.66L20 18.34V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.56 0-4.64 1.93-4.94 4.4L8.9 7.24V6z", } - } } } @@ -1537,11 +1523,11 @@ impl IconShape for MdOndemandVideo { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12zm-5-6l-7 4V7z", } - } } } @@ -1583,11 +1569,11 @@ impl IconShape for MdPersonalVideo { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2zm0 14H3V5h18v12z", } - } } } @@ -1629,11 +1615,11 @@ impl IconShape for MdPhoneBluetoothSpeaker { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14.71 9.5L17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79l.71.71zM18 2.91l.94.94-.94.94V2.91zm0 4.3l.94.94-.94.94V7.21zm2 8.29c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } - } } } @@ -1675,11 +1661,11 @@ impl IconShape for MdPhoneCallback { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2zm13.54-7.1l-.71-.7L13 9.29V5h-1v6h6v-1h-4.15z", } - } } } @@ -1721,11 +1707,11 @@ impl IconShape for MdPhoneForwarded { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 11l5-5-5-5v3h-4v4h4v3zm2 4.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1z", } - } } } @@ -1767,11 +1753,11 @@ impl IconShape for MdPhoneInTalk { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 12h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm-4 0h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3z", } - } } } @@ -1813,11 +1799,11 @@ impl IconShape for MdPhoneLocked { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM20 4v-.5C20 2.12 18.88 1 17.5 1S15 2.12 15 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4z", } - } } } @@ -1859,11 +1845,11 @@ impl IconShape for MdPhoneMissed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M6.5 5.5L12 11l7-7-1-1-6 6-4.5-4.5H11V3H5v6h1.5V5.5zm17.21 11.17C20.66 13.78 16.54 12 12 12 7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73 1.6 0 3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.67 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.12-.52-.3-.7z", } - } } } @@ -1905,11 +1891,11 @@ impl IconShape for MdPhonePaused { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 3h-2v7h2V3zm3 12.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 3v7h2V3h-2z", } - } } } @@ -1951,11 +1937,11 @@ impl IconShape for MdPower { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.01 7L16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99z", } - } } } @@ -1997,11 +1983,11 @@ impl IconShape for MdPowerOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 14.49V9c0-1-1.01-2.01-2-2V3h-2v4h-4V3H8v2.48l9.51 9.5.49-.49zm-1.76 1.77L7.2 7.2l-.01.01L3.98 4 2.71 5.25l3.36 3.36C6.04 8.74 6 8.87 6 9v5.48L9.5 18v3h5v-3l.48-.48L19.45 22l1.26-1.28-4.47-4.46z", } - } } } @@ -2043,6 +2029,7 @@ impl IconShape for MdPriorityHigh { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "12", @@ -2052,7 +2039,6 @@ impl IconShape for MdPriorityHigh { path { d: "M10 3h4v12h-4z", } - } } } @@ -2094,11 +2080,11 @@ impl IconShape for MdSdCard { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z", } - } } } @@ -2140,11 +2126,11 @@ impl IconShape for MdSimCardAlert { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5 15h-2v-2h2v2zm0-4h-2V8h2v5z", } - } } } @@ -2186,11 +2172,11 @@ impl IconShape for MdSms { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z", } - } } } @@ -2232,11 +2218,11 @@ impl IconShape for MdSmsFailed { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z", } - } } } @@ -2276,33 +2262,27 @@ impl IconShape for MdSupportAgent { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M21,12.22C21,6.73,16.74,3,12,3c-4.69,0-9,3.65-9,9.28C2.4,12.62,2,13.26,2,14v2c0,1.1,0.9,2,2,2h1v-6.1 c0-3.87,3.13-7,7-7s7,3.13,7,7V19h-8v2h8c1.1,0,2-0.9,2-2v-1.22c0.59-0.31,1-0.92,1-1.64v-2.3C22,13.14,21.59,12.53,21,12.22z", - } - circle { - cx: "9", - cy: "13", - r: "1", - } - circle { - cx: "15", - cy: "13", - r: "1", - } - path { - d: "M18,11.03C17.52,8.18,15.04,6,12.05,6c-3.03,0-6.29,2.51-6.03,6.45c2.47-1.01,4.33-3.21,4.86-5.89 C12.19,9.19,14.88,11,18,11.03z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21,12.22C21,6.73,16.74,3,12,3c-4.69,0-9,3.65-9,9.28C2.4,12.62,2,13.26,2,14v2c0,1.1,0.9,2,2,2h1v-6.1 c0-3.87,3.13-7,7-7s7,3.13,7,7V19h-8v2h8c1.1,0,2-0.9,2-2v-1.22c0.59-0.31,1-0.92,1-1.64v-2.3C22,13.14,21.59,12.53,21,12.22z", + } + circle { + cx: "9", + cy: "13", + r: "1", + } + circle { + cx: "15", + cy: "13", + r: "1", + } + path { + d: "M18,11.03C17.52,8.18,15.04,6,12.05,6c-3.03,0-6.29,2.51-6.03,6.45c2.47-1.01,4.33-3.21,4.86-5.89 C12.19,9.19,14.88,11,18,11.03z", + } } } } @@ -2344,11 +2324,11 @@ impl IconShape for MdSync { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z", } - } } } @@ -2390,11 +2370,11 @@ impl IconShape for MdSyncDisabled { rsx! { path { d: "M0 0h24v24H0zm0 0h24v24H0z", + fill: "none", } path { d: "M10 6.35V4.26c-.8.21-1.55.54-2.23.96l1.46 1.46c.25-.12.5-.24.77-.33zm-7.14-.94l2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.25-.77.34v2.09c.8-.21 1.55-.54 2.23-.96l2.36 2.36 1.27-1.27L4.14 4.14 2.86 5.41zM20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 1-.25 1.94-.68 2.77l1.46 1.46C19.55 15.01 20 13.56 20 12c0-2.21-.91-4.2-2.36-5.64L20 4z", } - } } } @@ -2436,11 +2416,11 @@ impl IconShape for MdSyncProblem { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12zm8 5h2v-2h-2v2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64L21 4zm-10 9h2V7h-2v6z", } - } } } @@ -2482,11 +2462,11 @@ impl IconShape for MdSystemUpdate { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14zm-1-6h-3V8h-2v5H8l4 4 4-4z", } - } } } @@ -2528,11 +2508,11 @@ impl IconShape for MdTapAndPlay { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm0 4v3h3c0-1.66-1.34-3-3-3zm0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11zM17 1.01L7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99z", } - } } } @@ -2574,11 +2554,11 @@ impl IconShape for MdTimeToLeave { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 10l1.5-4.5h11L19 10H5z", } - } } } @@ -2620,11 +2600,11 @@ impl IconShape for MdTvOff { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M1 3.54l1.53 1.53C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l2 2 1.26-1.27L2.27 2.27 1 3.54zM3 19V7h1.46l12 12H3zM21 5h-7.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H7.52l2 2H21v11.48l1.65 1.65c.22-.32.35-.71.35-1.13V7c0-1.11-.89-2-2-2z", } - } } } @@ -2666,11 +2646,11 @@ impl IconShape for MdVibration { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 15h2V9H0v6zm3 2h2V7H3v10zm19-8v6h2V9h-2zm-3 8h2V7h-2v10zM16.5 3h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5zM16 19H8V5h8v14z", } - } } } @@ -2712,11 +2692,11 @@ impl IconShape for MdVoiceChat { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12l-4-3.2V14H6V6h8v3.2L18 6v8z", } - } } } @@ -2758,11 +2738,11 @@ impl IconShape for MdVpnLock { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4zm-2.28 8c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1h-2.03zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2v1.93z", } - } } } @@ -2804,11 +2784,11 @@ impl IconShape for MdWc { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M5.5 22v-7.5H4V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v5.5H9.5V22h-4zM18 22v-6h3l-2.54-7.63C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37L12 16h3v6h3zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2zm9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2z", } - } } } @@ -2850,11 +2830,11 @@ impl IconShape for MdWifi { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4l2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z", } - } } } @@ -2896,11 +2876,11 @@ impl IconShape for MdWifiOff { rsx! { path { d: "M24 .01c0-.01 0-.01 0 0L0 0v24h24V.01zM0 0h24v24H0V0zm0 0h24v24H0V0z", + fill: "none", } path { d: "M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7l2-2zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53.96-.97zM2 3.05L5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79 2 3.05zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0z", } - } } } diff --git a/packages/lib/src/icons/md_places_icons.rs b/packages/lib/src/icons/md_places_icons.rs index 5c7a03b..7f5a0ea 100644 --- a/packages/lib/src/icons/md_places_icons.rs +++ b/packages/lib/src/icons/md_places_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdAcUnit { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdAirportShuttle { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 5H3c-1.1 0-2 .89-2 2v9h2c0 1.65 1.34 3 3 3s3-1.35 3-3h5.5c0 1.65 1.34 3 3 3s3-1.35 3-3H23v-5l-6-6zM3 11V7h4v4H3zm3 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm7-6.5H9V7h4v4zm4.5 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM15 11V7h1l4 4h-5z", } - } } } @@ -130,11 +130,11 @@ impl IconShape for MdAllInclusive { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L12 10.66 10.48 12h.01L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l2.83-2.5.01.01L13.52 12h-.01l2.69-2.39c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37z", } - } } } @@ -174,18 +174,14 @@ impl IconShape for MdApartment { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M17,11V3H7v4H3v14h8v-4h2v4h8V11H17z M7,19H5v-2h2V19z M7,15H5v-2h2V15z M7,11H5V9h2V11z M11,15H9v-2h2V15z M11,11H9V9h2 V11z M11,7H9V5h2V7z M15,15h-2v-2h2V15z M15,11h-2V9h2V11z M15,7h-2V5h2V7z M19,19h-2v-2h2V19z M19,15h-2v-2h2V15z", - } + path { + d: "M17,11V3H7v4H3v14h8v-4h2v4h8V11H17z M7,19H5v-2h2V19z M7,15H5v-2h2V15z M7,11H5V9h2V11z M11,15H9v-2h2V15z M11,11H9V9h2 V11z M11,7H9V5h2V7z M15,15h-2v-2h2V15z M15,11h-2V9h2V11z M15,7h-2V5h2V7z M19,19h-2v-2h2V19z M19,15h-2v-2h2V15z", } - } } } @@ -225,16 +221,14 @@ impl IconShape for MdBabyChangingStation { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14,8v2h-3L8.31,8.82L7,12.75V22H3V12l1.58-4.63C4.96,6.25,6.22,5.69,7.3,6.18l4.15,1.83L14,8z M8,1C6.9,1,6,1.9,6,3 s0.9,2,2,2s2-0.9,2-2S9.1,1,8,1z M9,19h12v-2H9V19z M19.5,16c0.83,0,1.5-0.67,1.5-1.5c0-0.83-0.67-1.5-1.5-1.5S18,13.67,18,14.5 C18,15.33,18.67,16,19.5,16z M13,12c0-0.55-0.45-1-1-1H9v2h2v1c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2v-3h-2v2h-2V12z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,8v2h-3L8.31,8.82L7,12.75V22H3V12l1.58-4.63C4.96,6.25,6.22,5.69,7.3,6.18l4.15,1.83L14,8z M8,1C6.9,1,6,1.9,6,3 s0.9,2,2,2s2-0.9,2-2S9.1,1,8,1z M9,19h12v-2H9V19z M19.5,16c0.83,0,1.5-0.67,1.5-1.5c0-0.83-0.67-1.5-1.5-1.5S18,13.67,18,14.5 C18,15.33,18.67,16,19.5,16z M13,12c0-0.55-0.45-1-1-1H9v2h2v1c0,1.1,0.9,2,2,2h2c1.1,0,2-0.9,2-2v-3h-2v2h-2V12z", } - } } } @@ -274,21 +268,15 @@ impl IconShape for MdBackpack { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - y: "0", - } - g { - g { - path { - d: "M20,8v12c0,1.1-0.9,2-2,2H6c-1.1,0-2-0.9-2-2V8c0-1.86,1.28-3.41,3-3.86V2h3v2h4V2h3v2.14C18.72,4.59,20,6.14,20,8z M6,12v2h10v2h2v-4H6z", - } - } - } + rect { + fill: "none", + height: "24", + width: "24", + y: "0", + } + path { + d: "M20,8v12c0,1.1-0.9,2-2,2H6c-1.1,0-2-0.9-2-2V8c0-1.86,1.28-3.41,3-3.86V2h3v2h4V2h3v2.14C18.72,4.59,20,6.14,20,8z M6,12v2h10v2h2v-4H6z", } - } } } @@ -328,29 +316,19 @@ impl IconShape for MdBathtub { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - circle { - cx: "7", - cy: "7", - r: "2", - } - } - g { - path { - d: "M20,13V4.83C20,3.27,18.73,2,17.17,2c-0.75,0-1.47,0.3-2,0.83l-1.25,1.25C13.76,4.03,13.59,4,13.41,4 c-0.4,0-0.77,0.12-1.08,0.32l2.76,2.76c0.2-0.31,0.32-0.68,0.32-1.08c0-0.18-0.03-0.34-0.07-0.51l1.25-1.25 C16.74,4.09,16.95,4,17.17,4C17.63,4,18,4.37,18,4.83V13h-6.85c-0.3-0.21-0.57-0.45-0.82-0.72l-1.4-1.55 c-0.19-0.21-0.43-0.38-0.69-0.5C7.93,10.08,7.59,10,7.24,10C6,10.01,5,11.01,5,12.25V13H2v6c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 h14c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2v-6H20z", - } - } - } + circle { + cx: "7", + cy: "7", + r: "2", + } + path { + d: "M20,13V4.83C20,3.27,18.73,2,17.17,2c-0.75,0-1.47,0.3-2,0.83l-1.25,1.25C13.76,4.03,13.59,4,13.41,4 c-0.4,0-0.77,0.12-1.08,0.32l2.76,2.76c0.2-0.31,0.32-0.68,0.32-1.08c0-0.18-0.03-0.34-0.07-0.51l1.25-1.25 C16.74,4.09,16.95,4,17.17,4C17.63,4,18,4.37,18,4.83V13h-6.85c-0.3-0.21-0.57-0.45-0.82-0.72l-1.4-1.55 c-0.19-0.21-0.43-0.38-0.69-0.5C7.93,10.08,7.59,10,7.24,10C6,10.01,5,11.01,5,12.25V13H2v6c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 h14c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2v-6H20z", } - } } } @@ -392,11 +370,11 @@ impl IconShape for MdBeachAccess { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13.127 14.56l1.43-1.43 6.44 6.443L19.57 21zm4.293-5.73l2.86-2.86c-3.95-3.95-10.35-3.96-14.3-.02 3.93-1.3 8.31-.25 11.44 2.88zM5.95 5.98c-3.94 3.95-3.93 10.35.02 14.3l2.86-2.86C5.7 14.29 4.65 9.91 5.95 5.98zm.02-.02l-.01.01c-.38 3.01 1.17 6.88 4.3 10.02l5.73-5.73c-3.13-3.13-7.01-4.68-10.02-4.3z", } - } } } @@ -437,15 +415,13 @@ impl IconShape for MdBento { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - path { - d: "M16,11V5h4c1.1,0,2,0.9,2,2v4H16z M20,19c1.1,0,2-0.9,2-2v-4h-6v6H20z M14,5v14H4c-1.1,0-2-0.9-2-2V7c0-1.1,0.9-2,2-2H14z M9.5,12c0-0.83-0.67-1.5-1.5-1.5S6.5,11.17,6.5,12s0.67,1.5,1.5,1.5S9.5,12.83,9.5,12z", - } + path { + d: "M16,11V5h4c1.1,0,2,0.9,2,2v4H16z M20,19c1.1,0,2-0.9,2-2v-4h-6v6H20z M14,5v14H4c-1.1,0-2-0.9-2-2V7c0-1.1,0.9-2,2-2H14z M9.5,12c0-0.83-0.67-1.5-1.5-1.5S6.5,11.17,6.5,12s0.67,1.5,1.5,1.5S9.5,12.83,9.5,12z", } - } } } @@ -487,11 +463,11 @@ impl IconShape for MdBusinessCenter { rsx! { path { d: "M0 0h24v24H0zm10 5h4v2h-4zm0 0h4v2h-4z", + fill: "none", } path { d: "M10 16v-1H3.01L3 19c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2v-4h-7v1h-4zm10-9h-4.01V5l-2-2h-4l-2 2v2H4c-1.1 0-2 .9-2 2v3c0 1.11.89 2 2 2h6v-2h4v2h6c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm-6 0h-4V5h4v2z", } - } } } @@ -532,13 +508,13 @@ impl IconShape for MdCarpenter { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19.73,14.23L7,1.5L3.11,5.39l8.13,11.67c-0.78,0.78-0.78,2.05,0,2.83l1.41,1.41c0.78,0.78,2.05,0.78,2.83,0l4.24-4.24 C20.51,16.28,20.51,15.01,19.73,14.23z M14.07,19.88l-1.41-1.41l4.24-4.24l1.41,1.41L14.07,19.88z", } - } } } @@ -580,11 +556,11 @@ impl IconShape for MdCasino { rsx! { path { d: "M0 0h24v24H0zm21.02 19c0 1.1-.9 2-2 2h-14c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v14z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18zm0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9z", } - } } } @@ -624,16 +600,14 @@ impl IconShape for MdChargingStation { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14.5,11l-3,6v-4h-2l3-6v4H14.5z M7,1h10c1.1,0,2,0.9,2,2v18c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3C5,1.9,5.9,1,7,1z M7,6 v12h10V6H7z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14.5,11l-3,6v-4h-2l3-6v4H14.5z M7,1h10c1.1,0,2,0.9,2,2v18c0,1.1-0.9,2-2,2H7c-1.1,0-2-0.9-2-2V3C5,1.9,5.9,1,7,1z M7,6 v12h10V6H7z", } - } } } @@ -673,16 +647,14 @@ impl IconShape for MdCheckroom { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M21.6,18.2L13,11.75v-0.91c1.65-0.49,2.8-2.17,2.43-4.05c-0.26-1.31-1.3-2.4-2.61-2.7C10.54,3.57,8.5,5.3,8.5,7.5h2 C10.5,6.67,11.17,6,12,6s1.5,0.67,1.5,1.5c0,0.84-0.69,1.52-1.53,1.5C11.43,8.99,11,9.45,11,9.99v1.76L2.4,18.2 C1.63,18.78,2.04,20,3,20h9h9C21.96,20,22.37,18.78,21.6,18.2z M6,18l6-4.5l6,4.5H6z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21.6,18.2L13,11.75v-0.91c1.65-0.49,2.8-2.17,2.43-4.05c-0.26-1.31-1.3-2.4-2.61-2.7C10.54,3.57,8.5,5.3,8.5,7.5h2 C10.5,6.67,11.17,6,12,6s1.5,0.67,1.5,1.5c0,0.84-0.69,1.52-1.53,1.5C11.43,8.99,11,9.45,11,9.99v1.76L2.4,18.2 C1.63,18.78,2.04,20,3,20h9h9C21.96,20,22.37,18.78,21.6,18.2z M6,18l6-4.5l6,4.5H6z", } - } } } @@ -724,6 +696,7 @@ impl IconShape for MdChildCare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "14.5", @@ -738,7 +711,6 @@ impl IconShape for MdChildCare { path { d: "M22.94 12.66c.04-.21.06-.43.06-.66s-.02-.45-.06-.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17-.04.21-.06.43-.06.66s.02.45.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17zM19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2zM7.5 14c.76 1.77 2.49 3 4.5 3s3.74-1.23 4.5-3h-9z", } - } } } @@ -780,11 +752,11 @@ impl IconShape for MdChildFriendly { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13 2v8h8c0-4.42-3.58-8-8-8zm6.32 13.89C20.37 14.54 21 12.84 21 11H6.44l-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61zM8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20zm9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20z", } - } } } @@ -825,13 +797,13 @@ impl IconShape for MdCorporateFare { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,7V3H2v18h20V7H12z M10,19H4v-2h6V19z M10,15H4v-2h6V15z M10,11H4V9h6V11z M10,7H4V5h6V7z M20,19h-8V9h8V19z M18,11h-4v2 h4V11z M18,15h-4v2h4V15z", } - } } } @@ -872,13 +844,13 @@ impl IconShape for MdCountertops { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M18,10V7c0-1.66-1.34-3-3-3c-1.66,0-3,1.34-3,3h2c0-0.55,0.45-1,1-1c0.55,0,1,0.45,1,1v3H8c1.1,0,2-0.9,2-2V4H4v4 c0,1.1,0.9,2,2,2H2v2h2v8h16v-8h2v-2H18z M13,18h-2v-6h2V18z", } - } } } @@ -918,16 +890,14 @@ impl IconShape for MdDoNotStep { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M1.39,4.22l7.9,7.9c0.18,0.2,0.18,0.5-0.01,0.7c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15L6.87,11.1 c-0.11,0.4-0.26,0.78-0.45,1.12l1.4,1.4c0.2,0.2,0.2,0.51,0,0.71c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15l-1.27-1.27 c-0.24,0.29-0.5,0.56-0.77,0.8l1.28,1.28c0.2,0.2,0.2,0.51,0,0.71C6.26,15.95,6.13,16,6,16s-0.26-0.05-0.35-0.15l-1.38-1.38 c-0.69,0.46-1.39,0.79-1.97,1.02C1.52,15.8,1,16.53,1,17.37V20h9.5l3.33-3.33l5.94,5.94l1.41-1.41L2.81,2.81L1.39,4.22z M18.51,15.68l-1.41-1.41l4.48-4.48L23,11.2L18.51,15.68z M20.88,9.08l-4.48,4.48L9.3,6.47L13.8,2L20.88,9.08z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M1.39,4.22l7.9,7.9c0.18,0.2,0.18,0.5-0.01,0.7c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15L6.87,11.1 c-0.11,0.4-0.26,0.78-0.45,1.12l1.4,1.4c0.2,0.2,0.2,0.51,0,0.71c-0.1,0.1-0.23,0.15-0.35,0.15s-0.26-0.05-0.35-0.15l-1.27-1.27 c-0.24,0.29-0.5,0.56-0.77,0.8l1.28,1.28c0.2,0.2,0.2,0.51,0,0.71C6.26,15.95,6.13,16,6,16s-0.26-0.05-0.35-0.15l-1.38-1.38 c-0.69,0.46-1.39,0.79-1.97,1.02C1.52,15.8,1,16.53,1,17.37V20h9.5l3.33-3.33l5.94,5.94l1.41-1.41L2.81,2.81L1.39,4.22z M18.51,15.68l-1.41-1.41l4.48-4.48L23,11.2L18.51,15.68z M20.88,9.08l-4.48,4.48L9.3,6.47L13.8,2L20.88,9.08z", } - } } } @@ -967,16 +937,14 @@ impl IconShape for MdDoNotTouch { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75V11V5.25C20,4.56,19.44,4,18.75,4 S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3 c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75 V11V5.25C20,4.56,19.44,4,18.75,4S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M21.19,21.19L2.81,2.81L1.39,4.22l5.63,5.63L7,9.83 v4.3c-1.11-0.64-2.58-1.47-2.6-1.48c-0.17-0.09-0.34-0.14-0.54-0.14c-0.26,0-0.5,0.09-0.7,0.26C3.12,12.78,2,13.88,2,13.88 l6.8,7.18c0.57,0.6,1.35,0.94,2.18,0.94H17c0.62,0,1.18-0.19,1.65-0.52l-0.02-0.02l1.15,1.15L21.19,21.19z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75V11V5.25C20,4.56,19.44,4,18.75,4 S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3 c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M13,10.17l-2.5-2.5V2.25C10.5,1.56,11.06,1,11.75,1S13,1.56,13,2.25V10.17z M20,12.75 V11V5.25C20,4.56,19.44,4,18.75,4S17.5,4.56,17.5,5.25V11h-1V3.25C16.5,2.56,15.94,2,15.25,2S14,2.56,14,3.25v7.92l6,6V12.75z M9.5,4.25C9.5,3.56,8.94,3,8.25,3c-0.67,0-1.2,0.53-1.24,1.18L9.5,6.67V4.25z M21.19,21.19L2.81,2.81L1.39,4.22l5.63,5.63L7,9.83 v4.3c-1.11-0.64-2.58-1.47-2.6-1.48c-0.17-0.09-0.34-0.14-0.54-0.14c-0.26,0-0.5,0.09-0.7,0.26C3.12,12.78,2,13.88,2,13.88 l6.8,7.18c0.57,0.6,1.35,0.94,2.18,0.94H17c0.62,0,1.18-0.19,1.65-0.52l-0.02-0.02l1.15,1.15L21.19,21.19z", } - } } } @@ -1016,16 +984,14 @@ impl IconShape for MdDry { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M15.65,4.86l-0.07-0.07c-0.57-0.62-0.82-1.41-0.67-2.2L15,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06 c0.57,0.62,0.82,1.41,0.67,2.2L14.98,9h1.91l0.06-0.43C17.16,7.21,16.68,5.86,15.65,4.86z M19.65,4.86l-0.07-0.07 c-0.57-0.62-0.82-1.41-0.67-2.2L19,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06c0.57,0.62,0.82,1.41,0.67,2.2 L18.98,9h1.91l0.06-0.43C21.16,7.21,20.68,5.86,19.65,4.86z M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3 h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1 h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86 c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.65,4.86l-0.07-0.07c-0.57-0.62-0.82-1.41-0.67-2.2L15,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06 c0.57,0.62,0.82,1.41,0.67,2.2L14.98,9h1.91l0.06-0.43C17.16,7.21,16.68,5.86,15.65,4.86z M19.65,4.86l-0.07-0.07 c-0.57-0.62-0.82-1.41-0.67-2.2L19,2h-1.89l-0.06,0.43c-0.2,1.36,0.27,2.71,1.3,3.72l0.07,0.06c0.57,0.62,0.82,1.41,0.67,2.2 L18.98,9h1.91l0.06-0.43C21.16,7.21,20.68,5.86,19.65,4.86z M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3 h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1 h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86 c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", } - } } } @@ -1065,16 +1031,14 @@ impl IconShape for MdElevator { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M8.5,6c0.69,0,1.25,0.56,1.25,1.25 c0,0.69-0.56,1.25-1.25,1.25S7.25,7.94,7.25,7.25C7.25,6.56,7.81,6,8.5,6z M11,14h-1v4H7v-4H6v-2.5c0-1.1,0.9-2,2-2h1 c1.1,0,2,0.9,2,2V14z M15.5,17L13,13h5L15.5,17z M13,11l2.5-4l2.5,4H13z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M8.5,6c0.69,0,1.25,0.56,1.25,1.25 c0,0.69-0.56,1.25-1.25,1.25S7.25,7.94,7.25,7.25C7.25,6.56,7.81,6,8.5,6z M11,14h-1v4H7v-4H6v-2.5c0-1.1,0.9-2,2-2h1 c1.1,0,2,0.9,2,2V14z M15.5,17L13,13h5L15.5,17z M13,11l2.5-4l2.5,4H13z", } - } } } @@ -1114,18 +1078,14 @@ impl IconShape for MdEscalator { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - g { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2l0-14C21,3.9,20.1,3,19,3z M17,9h-1.7l-5,9H7 c-0.83,0-1.5-0.67-1.5-1.5S6.17,15,7,15h1.7l5-9H17c0.83,0,1.5,0.67,1.5,1.5S17.83,9,17,9z", - } - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2l0-14C21,3.9,20.1,3,19,3z M17,9h-1.7l-5,9H7 c-0.83,0-1.5-0.67-1.5-1.5S6.17,15,7,15h1.7l5-9H17c0.83,0,1.5,0.67,1.5,1.5S17.83,9,17,9z", } - } } } @@ -1165,16 +1125,14 @@ impl IconShape for MdEscalatorWarning { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M6.5,2c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S5.4,2,6.5,2z M15.5,9.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5 S17.83,8,17,8S15.5,8.67,15.5,9.5z M18.5,12h-2.84c-0.58,0.01-1.14,0.32-1.45,0.86l-0.92,1.32L9.72,8C9.35,7.37,8.69,7.01,8.01,7H5 C3.9,7,3,7.9,3,9v6h1.5v7h5V11.61L12.03,16h2.2L15,14.9V22h4v-5h1v-3.5C20,12.68,19.33,12,18.5,12z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6.5,2c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S5.4,2,6.5,2z M15.5,9.5c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5 S17.83,8,17,8S15.5,8.67,15.5,9.5z M18.5,12h-2.84c-0.58,0.01-1.14,0.32-1.45,0.86l-0.92,1.32L9.72,8C9.35,7.37,8.69,7.01,8.01,7H5 C3.9,7,3,7.9,3,9v6h1.5v7h5V11.61L12.03,16h2.2L15,14.9V22h4v-5h1v-3.5C20,12.68,19.33,12,18.5,12z", } - } } } @@ -1214,16 +1172,14 @@ impl IconShape for MdFamilyRestroom { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M16,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S16,5.11,16,4z M20,22v-6h2.5l-2.54-7.63C19.68,7.55,18.92,7,18.06,7h-0.12 c-0.86,0-1.63,0.55-1.9,1.37l-0.86,2.58C16.26,11.55,17,12.68,17,14v8H20z M12.5,11.5c0.83,0,1.5-0.67,1.5-1.5s-0.67-1.5-1.5-1.5 S11,9.17,11,10S11.67,11.5,12.5,11.5z M5.5,6c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S4.39,6,5.5,6z M7.5,22v-7H9V9 c0-1.1-0.9-2-2-2H4C2.9,7,2,7.9,2,9v6h1.5v7H7.5z M14,22v-4h1v-4c0-0.82-0.68-1.5-1.5-1.5h-2c-0.82,0-1.5,0.68-1.5,1.5v4h1v4H14z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S16,5.11,16,4z M20,22v-6h2.5l-2.54-7.63C19.68,7.55,18.92,7,18.06,7h-0.12 c-0.86,0-1.63,0.55-1.9,1.37l-0.86,2.58C16.26,11.55,17,12.68,17,14v8H20z M12.5,11.5c0.83,0,1.5-0.67,1.5-1.5s-0.67-1.5-1.5-1.5 S11,9.17,11,10S11.67,11.5,12.5,11.5z M5.5,6c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S4.39,6,5.5,6z M7.5,22v-7H9V9 c0-1.1-0.9-2-2-2H4C2.9,7,2,7.9,2,9v6h1.5v7H7.5z M14,22v-4h1v-4c0-0.82-0.68-1.5-1.5-1.5h-2c-0.82,0-1.5,0.68-1.5,1.5v4h1v4H14z", } - } } } @@ -1263,18 +1219,14 @@ impl IconShape for MdFence { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M21,12v-2h-2V7l-3-3l-2,2l-2-2l-2,2L8,4L5,7v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2H21z M16,6.83l1,1V10h-2V7.83l0.41-0.41 L16,6.83z M12,6.83l0.59,0.59L13,7.83V10h-2V7.83l0.41-0.41L12,6.83z M11,14v-2h2v2H11z M13,16v2h-2v-2H13z M7,7.83l1-1l0.59,0.59 L9,7.83V10H7V7.83z M7,12h2v2H7V12z M7,16h2v2H7V16z M17,18h-2v-2h2V18z M17,14h-2v-2h2V14z", - } + path { + d: "M21,12v-2h-2V7l-3-3l-2,2l-2-2l-2,2L8,4L5,7v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2H21z M16,6.83l1,1V10h-2V7.83l0.41-0.41 L16,6.83z M12,6.83l0.59,0.59L13,7.83V10h-2V7.83l0.41-0.41L12,6.83z M11,14v-2h2v2H11z M13,16v2h-2v-2H13z M7,7.83l1-1l0.59,0.59 L9,7.83V10H7V7.83z M7,12h2v2H7V12z M7,16h2v2H7V16z M17,18h-2v-2h2V18z M17,14h-2v-2h2V14z", } - } } } @@ -1314,16 +1266,14 @@ impl IconShape for MdFireExtinguisher { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M7,19h10v1c0,1.1-0.9,2-2,2H9c-1.1,0-2-0.9-2-2V19z M7,18h10v-5H7V18z M17,3v6l-3.15-0.66c-0.01,0-0.01,0.01-0.02,0.02 c1.55,0.62,2.72,1.98,3.07,3.64H7.1c0.34-1.66,1.52-3.02,3.07-3.64c-0.33-0.26-0.6-0.58-0.8-0.95L5,6.5v-1l4.37-0.91 C9.87,3.65,10.86,3,12,3c0.7,0,1.34,0.25,1.85,0.66L17,3z M13,6c-0.03-0.59-0.45-1-1-1s-1,0.45-1,1s0.45,1,1,1S13,6.55,13,6z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M7,19h10v1c0,1.1-0.9,2-2,2H9c-1.1,0-2-0.9-2-2V19z M7,18h10v-5H7V18z M17,3v6l-3.15-0.66c-0.01,0-0.01,0.01-0.02,0.02 c1.55,0.62,2.72,1.98,3.07,3.64H7.1c0.34-1.66,1.52-3.02,3.07-3.64c-0.33-0.26-0.6-0.58-0.8-0.95L5,6.5v-1l4.37-0.91 C9.87,3.65,10.86,3,12,3c0.7,0,1.34,0.25,1.85,0.66L17,3z M13,6c-0.03-0.59-0.45-1-1-1s-1,0.45-1,1s0.45,1,1,1S13,6.55,13,6z", } - } } } @@ -1365,11 +1315,11 @@ impl IconShape for MdFitnessCenter { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20.57 14.86L22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z", } - } } } @@ -1410,13 +1360,13 @@ impl IconShape for MdFoodBank { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,3L4,9v12h16V9L12,3z M12.5,12.5c0,0.83-0.67,1.5-1.5,1.5v4h-1v-4c-0.83,0-1.5-0.67-1.5-1.5v-3h1v3H10v-3h1v3h0.5v-3h1 V12.5z M15,18h-1v-3.5h-1v-3c0-1.1,0.9-2,2-2V18z", } - } } } @@ -1457,13 +1407,13 @@ impl IconShape for MdFoundation { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,12h3L12,3L2,12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2V12z M7,15v-4.81l4-3.6V15H7z M13,15V6.59l4,3.6V15H13z", } - } } } @@ -1505,11 +1455,11 @@ impl IconShape for MdFreeBreakfast { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM4 19h16v2H4z", } - } } } @@ -1551,6 +1501,7 @@ impl IconShape for MdGolfCourse { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "19.5", @@ -1560,7 +1511,6 @@ impl IconShape for MdGolfCourse { path { d: "M17 5.92L9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98l6-3.06z", } - } } } @@ -1601,13 +1551,13 @@ impl IconShape for MdGrass { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,20H2v-2h5.75l0,0C7.02,15.19,4.81,12.99,2,12.26C2.64,12.1,3.31,12,4,12C8.42,12,12,15.58,12,20z M22,12.26 C21.36,12.1,20.69,12,20,12c-2.93,0-5.48,1.58-6.88,3.93c0.29,0.66,0.53,1.35,0.67,2.07c0.13,0.65,0.2,1.32,0.2,2h2h6v-2h-5.75 C16.98,15.19,19.19,12.99,22,12.26z M15.64,11.02c0.78-2.09,2.23-3.84,4.09-5C15.44,6.16,12,9.67,12,14c0,0.01,0,0.02,0,0.02 C12.95,12.75,14.2,11.72,15.64,11.02z M11.42,8.85C10.58,6.66,8.88,4.89,6.7,4C8.14,5.86,9,8.18,9,10.71c0,0.21-0.03,0.41-0.04,0.61 c0.43,0.24,0.83,0.52,1.22,0.82C10.39,10.96,10.83,9.85,11.42,8.85z", } - } } } @@ -1649,6 +1599,7 @@ impl IconShape for MdHotTub { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } circle { cx: "7", @@ -1658,7 +1609,6 @@ impl IconShape for MdHotTub { path { d: "M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8H11.15zM7 20H5v-6h2v6zm4 0H9v-6h2v6zm4 0h-2v-6h2v6zm4 0h-2v-6h2v6zm-.35-14.14l-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71zm-4 0l-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71z", } - } } } @@ -1698,18 +1648,14 @@ impl IconShape for MdHouse { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - path { - d: "M19,9.3V4h-3v2.6L12,3L2,12h3v8h5v-6h4v6h5v-8h3L19,9.3z M10,10c0-1.1,0.9-2,2-2s2,0.9,2,2H10z", - } + path { + d: "M19,9.3V4h-3v2.6L12,3L2,12h3v8h5v-6h4v6h5v-8h3L19,9.3z M10,10c0-1.1,0.9-2,2-2s2,0.9,2,2H10z", } - } } } @@ -1750,13 +1696,13 @@ impl IconShape for MdHouseSiding { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,12h3L12,3L2,12h3v8h2v-2h10v2h2V12z M7.21,10h9.58L17,10.19V12H7v-1.81L7.21,10z M14.57,8H9.43L12,5.69L14.57,8z M7,16 v-2h10v2H7z", } - } } } @@ -1798,11 +1744,11 @@ impl IconShape for MdKitchen { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M18 2.01L6 2c-1.1 0-2 .89-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.11-.9-1.99-2-1.99zM18 20H6v-9.02h12V20zm0-11H6V4h12v5zM8 5h2v3H8zm0 7h2v5H8z", } - } } } @@ -1845,7 +1791,6 @@ impl IconShape for MdMeetingRoom { path { d: "M14 6v15H3v-2h2V3h9v1h5v15h2v2h-4V6h-3zm-4 5v2h2v-2h-2z", } - } } } @@ -1886,13 +1831,13 @@ impl IconShape for MdMicrowave { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M6.8,10.61L5.37,9.19C5.73,8.79,6.59,8,7.75,8c0.8,0,1.39,0.39,1.81,0.67C9.87,8.88,10.07,9,10.25,9 c0.37,0,0.8-0.41,0.95-0.61l1.42,1.42c-0.36,0.4-1.22,1.19-2.37,1.19c-0.79,0-1.37-0.38-1.79-0.66C8.13,10.12,7.94,10,7.75,10 C7.38,10,6.95,10.41,6.8,10.61z M7.75,15c0.19,0,0.38,0.12,0.71,0.34c0.42,0.28,1,0.66,1.79,0.66c1.16,0,2.01-0.79,2.37-1.19 l-1.42-1.42c-0.15,0.2-0.59,0.61-0.95,0.61c-0.18,0-0.38-0.12-0.69-0.33C9.14,13.39,8.55,13,7.75,13c-1.16,0-2.02,0.79-2.38,1.19 l1.42,1.42C6.95,15.41,7.38,15,7.75,15z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M14,6H4v12h10V6z M19,16c0-0.55-0.45-1-1-1c-0.55,0-1,0.45-1,1c0,0.55,0.45,1,1,1C18.55,17,19,16.55,19,16z M19,12 c0-0.55-0.45-1-1-1c-0.55,0-1,0.45-1,1c0,0.55,0.45,1,1,1C18.55,13,19,12.55,19,12z M19,7h-2v2h2V7z", } - } } } @@ -1933,13 +1878,13 @@ impl IconShape for MdNightShelter { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,3L4,9v12h16V9L12,3z M9.75,12.5c0.69,0,1.25,0.56,1.25,1.25S10.44,15,9.75,15S8.5,14.44,8.5,13.75S9.06,12.5,9.75,12.5z M17,18h-1v-1.5H8V18H7v-7h1v4.5h3.5V12H15c1.1,0,2,0.9,2,2V18z", } - } } } @@ -1980,6 +1925,7 @@ impl IconShape for MdNoBackpack { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", y: "0", @@ -1987,7 +1933,6 @@ impl IconShape for MdNoBackpack { path { d: "M21.19,21.19L2.81,2.81L1.39,4.22l2.76,2.76C4.06,7.31,4,7.64,4,8v12c0,1.1,0.9,2,2,2h12c0.34,0,0.65-0.09,0.93-0.24 l0.85,0.85L21.19,21.19z M6,14v-2h3.17l2,2H6z M14.83,12L6.98,4.15c0.01,0,0.01-0.01,0.02-0.01V2h3v2h4V2h3v2.14 c1.72,0.45,3,2,3,3.86v9.17l-2-2V12H14.83z", } - } } } @@ -2027,16 +1972,14 @@ impl IconShape for MdNoCell { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M8.83,6l-3.7-3.7C5.42,1.55,6.15,1,7,1l10,0.01c1.1,0,2,0.89,2,1.99v13.17l-2-2V6H8.83z M19.78,22.61l-0.91-0.91 C18.58,22.45,17.85,23,17,23H7c-1.1,0-2-0.9-2-2V7.83L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M15.17,18L7,9.83V18H15.17z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M8.83,6l-3.7-3.7C5.42,1.55,6.15,1,7,1l10,0.01c1.1,0,2,0.89,2,1.99v13.17l-2-2V6H8.83z M19.78,22.61l-0.91-0.91 C18.58,22.45,17.85,23,17,23H7c-1.1,0-2-0.9-2-2V7.83L1.39,4.22l1.41-1.41l18.38,18.38L19.78,22.61z M15.17,18L7,9.83V18H15.17z", } - } } } @@ -2076,16 +2019,14 @@ impl IconShape for MdNoDrinks { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M5.83,3H21v2l-6.2,6.97L9.83,7h6.74l1.78-2H7.83L5.83,3z M19.78,22.61L18,20.83V21H6v-2h5v-5l-1.37-1.54L1.39,4.22 l1.41-1.41L3,3l18.19,18.19L19.78,22.61z M16.17,19L13,15.83V19H16.17z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M5.83,3H21v2l-6.2,6.97L9.83,7h6.74l1.78-2H7.83L5.83,3z M19.78,22.61L18,20.83V21H6v-2h5v-5l-1.37-1.54L1.39,4.22 l1.41-1.41L3,3l18.19,18.19L19.78,22.61z M16.17,19L13,15.83V19H16.17z", } - } } } @@ -2125,16 +2066,14 @@ impl IconShape for MdNoFlash { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M13.93,13.93L2.45,2.45L1.04,3.87l5.3,5.3L6.14,9.4H3.6C2.72,9.4,2,10.12,2,11v9.4C2,21.28,2.72,22,3.6,22h12.8 c0.75,0,1.38-0.52,1.55-1.22l2.18,2.18l1.41-1.41L18,18L13.93,13.93z M10,20c-2.21,0-4-1.79-4-4c0-1.95,1.4-3.57,3.25-3.92 l1.57,1.57c-0.26-0.09-0.53-0.15-0.82-0.15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5c1.38,0,2.5-1.12,2.5-2.5 c0-0.29-0.06-0.56-0.15-0.82l1.57,1.57C13.57,18.6,11.95,20,10,20z M18,15.17L10.83,8h1.75l1.28,1.4h2.54c0.88,0,1.6,0.72,1.6,1.6 V15.17z M20.4,5.6H22L19,11V7h-1V2h4L20.4,5.6z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M13.93,13.93L2.45,2.45L1.04,3.87l5.3,5.3L6.14,9.4H3.6C2.72,9.4,2,10.12,2,11v9.4C2,21.28,2.72,22,3.6,22h12.8 c0.75,0,1.38-0.52,1.55-1.22l2.18,2.18l1.41-1.41L18,18L13.93,13.93z M10,20c-2.21,0-4-1.79-4-4c0-1.95,1.4-3.57,3.25-3.92 l1.57,1.57c-0.26-0.09-0.53-0.15-0.82-0.15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5c1.38,0,2.5-1.12,2.5-2.5 c0-0.29-0.06-0.56-0.15-0.82l1.57,1.57C13.57,18.6,11.95,20,10,20z M18,15.17L10.83,8h1.75l1.28,1.4h2.54c0.88,0,1.6,0.72,1.6,1.6 V15.17z M20.4,5.6H22L19,11V7h-1V2h4L20.4,5.6z", } - } } } @@ -2174,16 +2113,14 @@ impl IconShape for MdNoFood { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M11.35,8.52L11,5h5V1h2v4h5l-1.38,13.79L11.35,8.52z M1,21v1c0,0.55,0.45,1,1,1h13c0.55,0,1-0.45,1-1v-1H1z M21.9,21.9 L2.1,2.1L0.69,3.51l5.7,5.7C3.28,9.87,1,11.99,1,15h11.17l2,2H1v2h15v-0.17l4.49,4.49L21.9,21.9z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11.35,8.52L11,5h5V1h2v4h5l-1.38,13.79L11.35,8.52z M1,21v1c0,0.55,0.45,1,1,1h13c0.55,0,1-0.45,1-1v-1H1z M21.9,21.9 L2.1,2.1L0.69,3.51l5.7,5.7C3.28,9.87,1,11.99,1,15h11.17l2,2H1v2h15v-0.17l4.49,4.49L21.9,21.9z", } - } } } @@ -2226,7 +2163,6 @@ impl IconShape for MdNoMeetingRoom { path { d: "M11 11h-1v2h2v-1l9.73 9.73L20.46 23 14 16.54V21H3v-2h2V7.54l-4-4 1.27-1.27L11 11zm3 .49L5.51 3H14v1h5v12.49l-2-2V6h-3v5.49z", } - } } } @@ -2266,16 +2202,14 @@ impl IconShape for MdNoPhotography { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M10.94,8.12L7.48,4.66L9,3h6l1.83,2H20c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-5.1-5.1C16.96,13.71,17,13.36,17,13 c0-2.76-2.24-5-5-5C11.64,8,11.29,8.04,10.94,8.12z M20.49,23.31L18.17,21H4c-1.1,0-2-0.9-2-2V7c0-0.59,0.27-1.12,0.68-1.49l-2-2 L2.1,2.1l19.8,19.8L20.49,23.31z M14.49,17.32l-1.5-1.5C12.67,15.92,12.35,16,12,16c-1.66,0-3-1.34-3-3c0-0.35,0.08-0.67,0.19-0.98 l-1.5-1.5C7.25,11.24,7,12.09,7,13c0,2.76,2.24,5,5,5C12.91,18,13.76,17.75,14.49,17.32z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M10.94,8.12L7.48,4.66L9,3h6l1.83,2H20c1.1,0,2,0.9,2,2v12c0,0.05-0.01,0.1-0.02,0.16l-5.1-5.1C16.96,13.71,17,13.36,17,13 c0-2.76-2.24-5-5-5C11.64,8,11.29,8.04,10.94,8.12z M20.49,23.31L18.17,21H4c-1.1,0-2-0.9-2-2V7c0-0.59,0.27-1.12,0.68-1.49l-2-2 L2.1,2.1l19.8,19.8L20.49,23.31z M14.49,17.32l-1.5-1.5C12.67,15.92,12.35,16,12,16c-1.66,0-3-1.34-3-3c0-0.35,0.08-0.67,0.19-0.98 l-1.5-1.5C7.25,11.24,7,12.09,7,13c0,2.76,2.24,5,5,5C12.91,18,13.76,17.75,14.49,17.32z", } - } } } @@ -2315,16 +2249,14 @@ impl IconShape for MdNoStroller { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M6,18c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S4.9,18,6,18z M18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-3.5,4.11L17,14.17v-7.9 C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7h2V6.48C22,4.56,20.52,3,18.65,3z M10.67,10.67L2.81,2.81L1.39,4.22 l7.97,7.97L6.7,15.31c-0.55,0.65-0.09,1.65,0.76,1.65h6.66l1.17,1.17C14.54,18.42,14,19.14,14,20c0,1.1,0.9,2,2,2 c0.86,0,1.58-0.54,1.87-1.3l1.91,1.91l1.41-1.41l-4.8-4.8L10.67,10.67z M13.47,5.03c0.27-0.32,0.58-0.72,0.98-1.09 c-2.46-1.19-5.32-1.22-7.81-0.13l4.25,4.25L13.47,5.03z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6,18c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S4.9,18,6,18z M18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-3.5,4.11L17,14.17v-7.9 C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7h2V6.48C22,4.56,20.52,3,18.65,3z M10.67,10.67L2.81,2.81L1.39,4.22 l7.97,7.97L6.7,15.31c-0.55,0.65-0.09,1.65,0.76,1.65h6.66l1.17,1.17C14.54,18.42,14,19.14,14,20c0,1.1,0.9,2,2,2 c0.86,0,1.58-0.54,1.87-1.3l1.91,1.91l1.41-1.41l-4.8-4.8L10.67,10.67z M13.47,5.03c0.27-0.32,0.58-0.72,0.98-1.09 c-2.46-1.19-5.32-1.22-7.81-0.13l4.25,4.25L13.47,5.03z", } - } } } @@ -2366,6 +2298,7 @@ impl IconShape for MdPool { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 21c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.08.64-2.19.64-1.11 0-1.73-.37-2.18-.64-.37-.23-.6-.36-1.15-.36s-.78.13-1.15.36c-.46.27-1.08.64-2.19.64v-2c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36v2zm0-4.5c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36s-.78.13-1.15.36c-.47.27-1.09.64-2.2.64v-2c.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36v2zM8.67 12c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64 1.11 0 1.73.37 2.18.64.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36z", @@ -2375,7 +2308,6 @@ impl IconShape for MdPool { cy: "5.5", r: "2.5", } - } } } @@ -2416,13 +2348,13 @@ impl IconShape for MdRiceBowl { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,12L22,12c0-5.52-4.48-10-10-10S2,6.48,2,12c0,3.69,2.47,6.86,6,8.25V22h8v-1.75C19.53,18.86,22,15.69,22,12z M20,12h-4 V5.08C18.39,6.47,20,9.05,20,12z M14,4.26V12h-4V4.26C10.64,4.1,11.31,4,12,4S13.36,4.1,14,4.26z M4,12c0-2.95,1.61-5.53,4-6.92V12 H4z", } - } } } @@ -2463,13 +2395,13 @@ impl IconShape for MdRoofing { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M13,18h-2v-2h2V18z M15,14H9v6h6V14L15,14z M19,9.3L19,9.3V4h-3v2.6v0L12,3L2,12h3l7-6.31L19,12h3L19,9.3z", } - } } } @@ -2509,16 +2441,14 @@ impl IconShape for MdRoomPreferences { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14,11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26C11.47,19.87,11,18.49,11,17C11,14.62,12.19,12.53,14,11.26z M10,11h2v2h-2V11z M21.69,16.37l1.14-1l-1-1.73l-1.45,0.49c-0.32-0.27-0.68-0.48-1.08-0.63L19,12h-2l-0.3,1.49c-0.4,0.15-0.76,0.36-1.08,0.63 l-1.45-0.49l-1,1.73l1.14,1c-0.08,0.5-0.08,0.76,0,1.26l-1.14,1l1,1.73l1.45-0.49c0.32,0.27,0.68,0.48,1.08,0.63L17,22h2l0.3-1.49 c0.4-0.15,0.76-0.36,1.08-0.63l1.45,0.49l1-1.73l-1.14-1C21.77,17.13,21.77,16.87,21.69,16.37z M18,19c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S19.1,19,18,19z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26C11.47,19.87,11,18.49,11,17C11,14.62,12.19,12.53,14,11.26z M10,11h2v2h-2V11z M21.69,16.37l1.14-1l-1-1.73l-1.45,0.49c-0.32-0.27-0.68-0.48-1.08-0.63L19,12h-2l-0.3,1.49c-0.4,0.15-0.76,0.36-1.08,0.63 l-1.45-0.49l-1,1.73l1.14,1c-0.08,0.5-0.08,0.76,0,1.26l-1.14,1l1,1.73l1.45-0.49c0.32,0.27,0.68,0.48,1.08,0.63L17,22h2l0.3-1.49 c0.4-0.15,0.76-0.36,1.08-0.63l1.45,0.49l1-1.73l-1.14-1C21.77,17.13,21.77,16.87,21.69,16.37z M18,19c-1.1,0-2-0.9-2-2s0.9-2,2-2 s2,0.9,2,2S19.1,19,18,19z", } - } } } @@ -2560,11 +2490,11 @@ impl IconShape for MdRoomService { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M2 17h20v2H2zm11.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21z", } - } } } @@ -2606,14 +2536,15 @@ impl IconShape for MdRvHookup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M14 11h4v3h-4z", + fill: "none", } path { d: "M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2h-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm7-6h-4v-3h4v3zM17 2v2H9v2h8v2l3-3z", } - } } } @@ -2655,11 +2586,11 @@ impl IconShape for MdSmokeFree { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 6l6.99 7H2v3h9.99l7 7 1.26-1.25-17-17zm18.5 7H22v3h-1.5zM18 13h1.5v3H18zm.85-8.12c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.92c0-2.23-1.28-4.15-3.15-5.04zM14.5 8.7h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.59c0-1.8-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75V2c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35zm2.5 7.23V13h-2.93z", } - } } } @@ -2701,11 +2632,11 @@ impl IconShape for MdSmokingRooms { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03zm-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16z", } - } } } @@ -2745,16 +2676,14 @@ impl IconShape for MdSoap { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61 c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z M14,6.25c0.41,0,0.75,0.34,0.75,0.75 S14.41,7.75,14,7.75S13.25,7.41,13.25,7S13.59,6.25,14,6.25 M14,4.75c-1.24,0-2.25,1.01-2.25,2.25S12.76,9.25,14,9.25 S16.25,8.24,16.25,7S15.24,4.75,14,4.75L14,4.75z M19.75,5.5c0.28,0,0.5,0.22,0.5,0.5s-0.22,0.5-0.5,0.5s-0.5-0.22-0.5-0.5 S19.47,5.5,19.75,5.5 M19.75,4c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S20.85,4,19.75,4L19.75,4z M16.5,1C15.67,1,15,1.67,15,2.5 S15.67,4,16.5,4C17.33,4,18,3.33,18,2.5S17.33,1,16.5,1z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M9.12,5l-7.18,6.79C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h7.75c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25 s-0.56-1.25-1.25-1.25H12v-1h6.75c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61 c0.09-0.16,0.14-0.33,0.14-0.53c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z M14,6.25c0.41,0,0.75,0.34,0.75,0.75 S14.41,7.75,14,7.75S13.25,7.41,13.25,7S13.59,6.25,14,6.25 M14,4.75c-1.24,0-2.25,1.01-2.25,2.25S12.76,9.25,14,9.25 S16.25,8.24,16.25,7S15.24,4.75,14,4.75L14,4.75z M19.75,5.5c0.28,0,0.5,0.22,0.5,0.5s-0.22,0.5-0.5,0.5s-0.5-0.22-0.5-0.5 S19.47,5.5,19.75,5.5 M19.75,4c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S20.85,4,19.75,4L19.75,4z M16.5,1C15.67,1,15,1.67,15,2.5 S15.67,4,16.5,4C17.33,4,18,3.33,18,2.5S17.33,1,16.5,1z", } - } } } @@ -2796,6 +2725,7 @@ impl IconShape for MdSpa { rsx! { path { d: "M0 0h24v24H0V0zm13.97 21.49c-.63.23-1.29.4-1.97.51.68-.12 1.33-.29 1.97-.51zM12 22c-.68-.12-1.33-.29-1.97-.51.64.22 1.29.39 1.97.51z", + fill: "none", } path { d: "M8.55 12c-1.07-.71-2.25-1.27-3.53-1.61 1.28.34 2.46.9 3.53 1.61zm10.43-1.61c-1.29.34-2.49.91-3.57 1.64 1.08-.73 2.28-1.3 3.57-1.64z", @@ -2803,7 +2733,6 @@ impl IconShape for MdSpa { path { d: "M15.49 9.63c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63zm-6.5 2.65c-.14-.1-.3-.19-.45-.29.15.11.31.19.45.29zm6.42-.25c-.13.09-.27.16-.4.26.13-.1.27-.17.4-.26zM12 15.45C9.85 12.17 6.18 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45z", } - } } } @@ -2844,13 +2773,13 @@ impl IconShape for MdSportsBar { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,9h-1.56C17.79,8.41,18,7.73,18,7c0-2.21-1.79-4-4-4c-0.34,0-0.66,0.05-0.98,0.13C12.2,2.45,11.16,2.02,10,2.02 c-1.89,0-3.51,1.11-4.27,2.71C4.15,5.26,3,6.74,3,8.5c0,1.86,1.28,3.41,3,3.86L6,21h11v-2h2c1.1,0,2-0.9,2-2v-6C21,9.9,20.1,9,19,9z M7,10.5c-1.1,0-2-0.9-2-2c0-0.85,0.55-1.6,1.37-1.88l0.8-0.27l0.36-0.76C8,4.62,8.94,4.02,10,4.02c0.79,0,1.39,0.35,1.74,0.65 l0.78,0.65c0,0,0.64-0.32,1.47-0.32c1.1,0,2,0.9,2,2c0,0-3,0-3,0C9.67,7,9.15,10.5,7,10.5z M19,17h-2v-6h2V17z", } - } } } @@ -2890,21 +2819,15 @@ impl IconShape for MdStairs { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - g { - g { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M18,8h-2.42v3.33H13v3.33h-2.58 V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18V8z", - } - } - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M18,8h-2.42v3.33H13v3.33h-2.58 V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18V8z", } - } } } @@ -2944,22 +2867,14 @@ impl IconShape for MdStorefront { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - } - g { - path { - d: "M21.9,8.89l-1.05-4.37c-0.22-0.9-1-1.52-1.91-1.52H5.05C4.15,3,3.36,3.63,3.15,4.52L2.1,8.89 c-0.24,1.02-0.02,2.06,0.62,2.88C2.8,11.88,2.91,11.96,3,12.06V19c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-6.94 c0.09-0.09,0.2-0.18,0.28-0.28C21.92,10.96,22.15,9.91,21.9,8.89z M18.91,4.99l1.05,4.37c0.1,0.42,0.01,0.84-0.25,1.17 C19.57,10.71,19.27,11,18.77,11c-0.61,0-1.14-0.49-1.21-1.14L16.98,5L18.91,4.99z M13,5h1.96l0.54,4.52 c0.05,0.39-0.07,0.78-0.33,1.07C14.95,10.85,14.63,11,14.22,11C13.55,11,13,10.41,13,9.69V5z M8.49,9.52L9.04,5H11v4.69 C11,10.41,10.45,11,9.71,11c-0.34,0-0.65-0.15-0.89-0.41C8.57,10.3,8.45,9.91,8.49,9.52z M4.04,9.36L5.05,5h1.97L6.44,9.86 C6.36,10.51,5.84,11,5.23,11c-0.49,0-0.8-0.29-0.93-0.47C4.03,10.21,3.94,9.78,4.04,9.36z M5,19v-6.03C5.08,12.98,5.15,13,5.23,13 c0.87,0,1.66-0.36,2.24-0.95c0.6,0.6,1.4,0.95,2.31,0.95c0.87,0,1.65-0.36,2.23-0.93c0.59,0.57,1.39,0.93,2.29,0.93 c0.84,0,1.64-0.35,2.24-0.95c0.58,0.59,1.37,0.95,2.24,0.95c0.08,0,0.15-0.02,0.23-0.03V19H5z", - } - } + path { + d: "M21.9,8.89l-1.05-4.37c-0.22-0.9-1-1.52-1.91-1.52H5.05C4.15,3,3.36,3.63,3.15,4.52L2.1,8.89 c-0.24,1.02-0.02,2.06,0.62,2.88C2.8,11.88,2.91,11.96,3,12.06V19c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2v-6.94 c0.09-0.09,0.2-0.18,0.28-0.28C21.92,10.96,22.15,9.91,21.9,8.89z M18.91,4.99l1.05,4.37c0.1,0.42,0.01,0.84-0.25,1.17 C19.57,10.71,19.27,11,18.77,11c-0.61,0-1.14-0.49-1.21-1.14L16.98,5L18.91,4.99z M13,5h1.96l0.54,4.52 c0.05,0.39-0.07,0.78-0.33,1.07C14.95,10.85,14.63,11,14.22,11C13.55,11,13,10.41,13,9.69V5z M8.49,9.52L9.04,5H11v4.69 C11,10.41,10.45,11,9.71,11c-0.34,0-0.65-0.15-0.89-0.41C8.57,10.3,8.45,9.91,8.49,9.52z M4.04,9.36L5.05,5h1.97L6.44,9.86 C6.36,10.51,5.84,11,5.23,11c-0.49,0-0.8-0.29-0.93-0.47C4.03,10.21,3.94,9.78,4.04,9.36z M5,19v-6.03C5.08,12.98,5.15,13,5.23,13 c0.87,0,1.66-0.36,2.24-0.95c0.6,0.6,1.4,0.95,2.31,0.95c0.87,0,1.65-0.36,2.23-0.93c0.59,0.57,1.39,0.93,2.29,0.93 c0.84,0,1.64-0.35,2.24-0.95c0.58,0.59,1.37,0.95,2.24,0.95c0.08,0,0.15-0.02,0.23-0.03V19H5z", } - } } } @@ -2999,31 +2914,27 @@ impl IconShape for MdStroller { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - g { - circle { - cx: "16", - cy: "20", - r: "2", - } - circle { - cx: "6", - cy: "20", - r: "2", - } - } - path { - d: "M22,7V6.48C22,4.56,20.52,3,18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-8.8,10.32C6.12,16,6.58,17,7.43,17L15,17 c1.1,0,2-0.9,2-2V6.27C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7H22z", - } - path { - d: "M14.3,4.1C13.03,3.4,11.56,3,10,3C8.03,3,6.21,3.64,4.72,4.72l4.89,4.89L14.3,4.1z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "16", + cy: "20", + r: "2", + } + circle { + cx: "6", + cy: "20", + r: "2", + } + path { + d: "M22,7V6.48C22,4.56,20.52,3,18.65,3c-1.66,0-2.54,1.27-3.18,2.03l-8.8,10.32C6.12,16,6.58,17,7.43,17L15,17 c1.1,0,2-0.9,2-2V6.27C17.58,5.59,17.97,5,18.65,5C19.42,5,20,5.66,20,6.48V7H22z", + } + path { + d: "M14.3,4.1C13.03,3.4,11.56,3,10,3C8.03,3,6.21,3.64,4.72,4.72l4.89,4.89L14.3,4.1z", } - } } } @@ -3064,13 +2975,13 @@ impl IconShape for MdTapas { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,10V1h-8v9c0,1.86,1.28,3.41,3,3.86V21h-2v2h6v-2h-2v-7.14C20.72,13.41,22,11.86,22,10z M20,3v3h-4V3H20z M12.5,11.5 c0,1.38-1.12,2.5-2.5,2.5H8v9H6v-9H4c-1.38,0-2.5-1.12-2.5-2.5C1.5,10.12,2.62,9,4,9h2V8H4C2.62,8,1.5,6.88,1.5,5.5 C1.5,4.12,2.62,3,4,3h2V1h2v2h2c1.38,0,2.5,1.12,2.5,2.5C12.5,6.88,11.38,8,10,8H8v1h2C11.38,9,12.5,10.12,12.5,11.5z", } - } } } @@ -3110,17 +3021,15 @@ impl IconShape for MdTty { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - path { - d: "M14,4h2v2h-2V4z M13,7h2v2h-2V7z M11,4h2v2h-2V4z M18,9h-2V7h2V9z M19,6h-2V4h2V6z M21,9h-2V7h2V9z M22,6h-2V4h2V6z M14.62,14.38L12.1,16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52C8.86,8.14,8.96,7.8,8.9,7.48L8.16,3.8C8.07,3.34,7.66,3,7.18,3H3.03 C2.47,3,2,3.47,2.03,4.03C2.2,6.92,3.05,9.63,4.43,12c1.58,2.73,3.85,4.99,6.57,6.57c2.37,1.37,5.08,2.23,7.97,2.4 c0.56,0.03,1.03-0.44,1.03-1v-4.15c0-0.48-0.34-0.89-0.8-0.98l-3.67-0.73C15.2,14.04,14.86,14.14,14.62,14.38z M14,10h2v2h-2V10z M11,10h2v2h-2V10z M19,12h-2v-2h2V12z M22,12h-2v-2h2V12z", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M14,4h2v2h-2V4z M13,7h2v2h-2V7z M11,4h2v2h-2V4z M18,9h-2V7h2V9z M19,6h-2V4h2V6z M21,9h-2V7h2V9z M22,6h-2V4h2V6z M14.62,14.38L12.1,16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52C8.86,8.14,8.96,7.8,8.9,7.48L8.16,3.8C8.07,3.34,7.66,3,7.18,3H3.03 C2.47,3,2,3.47,2.03,4.03C2.2,6.92,3.05,9.63,4.43,12c1.58,2.73,3.85,4.99,6.57,6.57c2.37,1.37,5.08,2.23,7.97,2.4 c0.56,0.03,1.03-0.44,1.03-1v-4.15c0-0.48-0.34-0.89-0.8-0.98l-3.67-0.73C15.2,14.04,14.86,14.14,14.62,14.38z M14,10h2v2h-2V10z M11,10h2v2h-2V10z M19,12h-2v-2h2V12z M22,12h-2v-2h2V12z", } - } } } @@ -3160,16 +3069,14 @@ impl IconShape for MdUmbrella { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M14.5,6.92L13,5.77V3.88V3.4c0-0.26,0.22-0.48,0.5-0.48c0.28,0,0.5,0.21,0.5,0.48V4h2V3.4C16,2.07,14.88,1,13.5,1 C12.12,1,11,2.07,11,3.4v0.48v1.89L9.5,6.92L6,6.07l5.05,15.25C11.2,21.77,11.6,22,12,22s0.8-0.23,0.95-0.69L18,6.07L14.5,6.92z M13.28,8.5l0.76,0.58l0.92-0.23L13,14.8V8.29L13.28,8.5z M9.96,9.09l0.76-0.58L11,8.29v6.51L9.03,8.86L9.96,9.09z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14.5,6.92L13,5.77V3.88V3.4c0-0.26,0.22-0.48,0.5-0.48c0.28,0,0.5,0.21,0.5,0.48V4h2V3.4C16,2.07,14.88,1,13.5,1 C12.12,1,11,2.07,11,3.4v0.48v1.89L9.5,6.92L6,6.07l5.05,15.25C11.2,21.77,11.6,22,12,22s0.8-0.23,0.95-0.69L18,6.07L14.5,6.92z M13.28,8.5l0.76,0.58l0.92-0.23L13,14.8V8.29L13.28,8.5z M9.96,9.09l0.76-0.58L11,8.29v6.51L9.03,8.86L9.96,9.09z", } - } } } @@ -3209,16 +3116,14 @@ impl IconShape for MdWash { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M18.5,8C19.88,8,21,6.88,21,5.5C21,3.83,18.5,1,18.5,1S16,3.83,16,5.5C16,6.88,17.12,8,18.5,8z M13.5,9 C14.33,9,15,8.33,15,7.5C15,6.66,13.5,5,13.5,5S12,6.66,12,7.5C12,8.33,12.67,9,13.5,9z M9.12,5l-7.18,6.79 C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75 c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75 c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53 c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", - } + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M18.5,8C19.88,8,21,6.88,21,5.5C21,3.83,18.5,1,18.5,1S16,3.83,16,5.5C16,6.88,17.12,8,18.5,8z M13.5,9 C14.33,9,15,8.33,15,7.5C15,6.66,13.5,5,13.5,5S12,6.66,12,7.5C12,8.33,12.67,9,13.5,9z M9.12,5l-7.18,6.79 C1.34,12.35,1,13.14,1,13.97V20c0,1.66,1.34,3,3,3h6.25H12h5.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h7.75 c0.69,0,1.25-0.56,1.25-1.25S20.44,17,19.75,17H12v-1h8.75c0.69,0,1.25-0.56,1.25-1.25s-0.56-1.25-1.25-1.25H12v-1h6.75 c0.69,0,1.25-0.56,1.25-1.25S19.44,10,18.75,10H8.86c0.64-1.11,1.48-2.58,1.49-2.61c0.09-0.16,0.14-0.33,0.14-0.53 c0-0.26-0.09-0.5-0.26-0.7C10.22,6.12,9.12,5,9.12,5L9.12,5z", } - } } } @@ -3259,13 +3164,13 @@ impl IconShape for MdWaterDamage { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12,3L2,12h3v8h14v-8h3L12,3z M12,16c-1.1,0-2-0.9-2-2c0-1.1,2-4,2-4s2,2.9,2,4C14,15.1,13.1,16,12,16z", } - } } } @@ -3305,17 +3210,15 @@ impl IconShape for MdWheelchairPickup { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } - path { - d: "M4.5,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S4.5,5.11,4.5,4z M10,10.95V9c0-1.1-0.9-2-2-2H5C3.9,7,3,7.9,3,9v6h2v7 h3.5v-0.11c-1.24-1.26-2-2.99-2-4.89C6.5,14.42,7.91,12.16,10,10.95z M16.5,17c0,1.65-1.35,3-3,3s-3-1.35-3-3 c0-1.11,0.61-2.06,1.5-2.58v-2.16C9.98,12.9,8.5,14.77,8.5,17c0,2.76,2.24,5,5,5s5-2.24,5-5H16.5z M19.54,14H15V8h-2v8h5.46 l2.47,3.71l1.66-1.11L19.54,14z", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", + } + path { + d: "M4.5,4c0-1.11,0.89-2,2-2s2,0.89,2,2s-0.89,2-2,2S4.5,5.11,4.5,4z M10,10.95V9c0-1.1-0.9-2-2-2H5C3.9,7,3,7.9,3,9v6h2v7 h3.5v-0.11c-1.24-1.26-2-2.99-2-4.89C6.5,14.42,7.91,12.16,10,10.95z M16.5,17c0,1.65-1.35,3-3,3s-3-1.35-3-3 c0-1.11,0.61-2.06,1.5-2.58v-2.16C9.98,12.9,8.5,14.77,8.5,17c0,2.76,2.24,5,5,5s5-2.24,5-5H16.5z M19.54,14H15V8h-2v8h5.46 l2.47,3.71l1.66-1.11L19.54,14z", } - } } } diff --git a/packages/lib/src/icons/md_social_icons.rs b/packages/lib/src/icons/md_social_icons.rs index 75d71a2..1233aad 100644 --- a/packages/lib/src/icons/md_social_icons.rs +++ b/packages/lib/src/icons/md_social_icons.rs @@ -37,6 +37,7 @@ impl IconShape for Md6FtApart { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", x: "0", @@ -44,7 +45,6 @@ impl IconShape for Md6FtApart { path { d: "M6,6c1.1,0,2-0.9,2-2S7.1,2,6,2S4,2.9,4,4S4.9,6,6,6z M10,9.43c0-0.81-0.48-1.53-1.22-1.85C7.93,7.21,6.99,7,6,7 C5.01,7,4.07,7.21,3.22,7.58C2.48,7.9,2,8.62,2,9.43V10h8V9.43z M18,6c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S16.9,6,18,6z M22,9.43 c0-0.81-0.48-1.53-1.22-1.85C19.93,7.21,18.99,7,18,7c-0.99,0-1.93,0.21-2.78,0.58C14.48,7.9,14,8.62,14,9.43V10h8V9.43z M19,17 v-2.01L5,15v2l-3-3l3-3v2.01L19,13v-2l3,3L19,17z M10,19v-1H7.5C7.22,18,7,18.22,7,18.5v3C7,21.78,7.22,22,7.5,22h2 c0.28,0,0.5-0.22,0.5-0.5V20c0-0.28-0.22-0.5-0.5-0.5H8V19H10z M9,20.5V21H8v-0.5H9z M17.5,19h-1v3h-1v-3h-1v-1h3V19z M12.5,19v0.5 h1v1h-1V22h-1v-4H14v1H12.5z", } - } } } @@ -86,14 +86,15 @@ impl IconShape for MdAddModerator { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13.22 22.61c-.4.15-.8.29-1.22.39-5.16-1.26-9-6.45-9-12V5l9-4 9 4v6c0 .9-.11 1.78-.3 2.65-.81-.41-1.73-.65-2.7-.65-3.31 0-6 2.69-6 6 0 1.36.46 2.61 1.22 3.61zM19 20v2.99s-1.99.01-2 0V20h-3v-2h3v-3h2v3h3v2h-3z", } - } } } @@ -133,26 +134,20 @@ impl IconShape for MdArchitecture { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M6.36,18.78L6.61,21l1.62-1.54l2.77-7.6c-0.68-0.17-1.28-0.51-1.77-0.98L6.36,18.78z", - } - path { - d: "M14.77,10.88c-0.49,0.47-1.1,0.81-1.77,0.98l2.77,7.6L17.39,21l0.26-2.22L14.77,10.88z", - } - path { - d: "M15,8c0-1.3-0.84-2.4-2-2.82V3h-2v2.18C9.84,5.6,9,6.7,9,8c0,1.66,1.34,3,3,3S15,9.66,15,8z M12,9c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C13,8.55,12.55,9,12,9z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6.36,18.78L6.61,21l1.62-1.54l2.77-7.6c-0.68-0.17-1.28-0.51-1.77-0.98L6.36,18.78z", + } + path { + d: "M14.77,10.88c-0.49,0.47-1.1,0.81-1.77,0.98l2.77,7.6L17.39,21l0.26-2.22L14.77,10.88z", + } + path { + d: "M15,8c0-1.3-0.84-2.4-2-2.82V3h-2v2.18C9.84,5.6,9,6.7,9,8c0,1.66,1.34,3,3,3S15,9.66,15,8z M12,9c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C13,8.55,12.55,9,12,9z", + } } } } @@ -194,11 +189,11 @@ impl IconShape for MdCake { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2zm4.6 9.99l-1.07-1.07-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V21c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-4.61c-.56.38-1.23.61-1.96.61-.92 0-1.79-.36-2.44-1.01zM18 9h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v1.54c0 1.08.88 1.96 1.96 1.96.52 0 1.02-.2 1.38-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.37.37.86.57 1.38.57 1.08 0 1.96-.88 1.96-1.96V12C21 10.34 19.66 9 18 9z", } - } } } @@ -239,13 +234,13 @@ impl IconShape for MdCleanHands { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M16.99,5l0.63,1.37L18.99,7l-1.37,0.63L16.99,9l-0.63-1.37L14.99,7l1.37-0.63L16.99,5 M11,6.13V4h2 c0.57,0,1.1,0.17,1.55,0.45l1.43-1.43C15.15,2.39,14.13,2,13,2c-1.48,0-5.5,0-5.5,0v2H9v2.14C7.23,6.51,5.81,7.8,5.26,9.5h3.98 L15,11.65v-0.62C15,8.61,13.28,6.59,11,6.13z M1,22h4V11H1V22z M20,17h-7l-2.09-0.73l0.33-0.94L13,16h2.82 c0.65,0,1.18-0.53,1.18-1.18l0,0c0-0.49-0.31-0.93-0.77-1.11L8.97,11H7v9.02L14,22l8-3l0,0C21.99,17.9,21.11,17,20,17z M20,14 c1.1,0,2-0.9,2-2c0-1.1-2-4-2-4s-2,2.9-2,4C18,13.1,18.9,14,20,14z", } - } } } @@ -286,13 +281,13 @@ impl IconShape for MdConnectWithoutContact { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M11,14H9c0-4.97,4.03-9,9-9v2C14.13,7,11,10.13,11,14z M18,11V9c-2.76,0-5,2.24-5,5h2C15,12.34,16.34,11,18,11z M7,4 c0-1.11-0.89-2-2-2S3,2.89,3,4s0.89,2,2,2S7,5.11,7,4z M11.45,4.5h-2C9.21,5.92,7.99,7,6.5,7h-3C2.67,7,2,7.67,2,8.5V11h6V8.74 C9.86,8.15,11.25,6.51,11.45,4.5z M19,17c1.11,0,2-0.89,2-2s-0.89-2-2-2s-2,0.89-2,2S17.89,17,19,17z M20.5,18h-3 c-1.49,0-2.71-1.08-2.95-2.5h-2c0.2,2.01,1.59,3.65,3.45,4.24V22h6v-2.5C22,18.67,21.33,18,20.5,18z", } - } } } @@ -332,27 +327,21 @@ impl IconShape for MdConstruction { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - rect { - height: "8.48", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -6.8717 17.6255)", - width: "3", - x: "16.34", - y: "12.87", - } - path { - d: "M17.5,10c1.93,0,3.5-1.57,3.5-3.5c0-0.58-0.16-1.12-0.41-1.6l-2.7,2.7L16.4,6.11l2.7-2.7C18.62,3.16,18.08,3,17.5,3 C15.57,3,14,4.57,14,6.5c0,0.41,0.08,0.8,0.21,1.16l-1.85,1.85l-1.78-1.78l0.71-0.71L9.88,5.61L12,3.49 c-1.17-1.17-3.07-1.17-4.24,0L4.22,7.03l1.41,1.41H2.81L2.1,9.15l3.54,3.54l0.71-0.71V9.15l1.41,1.41l0.71-0.71l1.78,1.78 l-7.41,7.41l2.12,2.12L16.34,9.79C16.7,9.92,17.09,10,17.5,10z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + rect { + height: "8.48", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -6.8717 17.6255)", + width: "3", + x: "16.34", + y: "12.87", + } + path { + d: "M17.5,10c1.93,0,3.5-1.57,3.5-3.5c0-0.58-0.16-1.12-0.41-1.6l-2.7,2.7L16.4,6.11l2.7-2.7C18.62,3.16,18.08,3,17.5,3 C15.57,3,14,4.57,14,6.5c0,0.41,0.08,0.8,0.21,1.16l-1.85,1.85l-1.78-1.78l0.71-0.71L9.88,5.61L12,3.49 c-1.17-1.17-3.07-1.17-4.24,0L4.22,7.03l1.41,1.41H2.81L2.1,9.15l3.54,3.54l0.71-0.71V9.15l1.41,1.41l0.71-0.71l1.78,1.78 l-7.41,7.41l2.12,2.12L16.34,9.79C16.7,9.92,17.09,10,17.5,10z", + } } } } @@ -393,13 +382,13 @@ impl IconShape for MdCoronavirus { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M21.25,10.5c-0.41,0-0.75,0.34-0.75,0.75h-1.54c-0.15-1.37-0.69-2.63-1.52-3.65l1.09-1.09l0.01,0.01 c0.29,0.29,0.77,0.29,1.06,0s0.29-0.77,0-1.06L18.54,4.4c-0.29-0.29-0.77-0.29-1.06,0c-0.29,0.29-0.29,0.76-0.01,1.05l-1.09,1.09 c-1.02-0.82-2.27-1.36-3.64-1.51V3.5h0.01c0.41,0,0.75-0.34,0.75-0.75C13.5,2.34,13.16,2,12.75,2h-1.5c-0.41,0-0.75,0.34-0.75,0.75 c0,0.41,0.33,0.74,0.74,0.75v1.55C9.87,5.19,8.62,5.74,7.6,6.56L6.51,5.47l0.01-0.01c0.29-0.29,0.29-0.77,0-1.06 c-0.29-0.29-0.77-0.29-1.06,0L4.4,5.46c-0.29,0.29-0.29,0.77,0,1.06c0.29,0.29,0.76,0.29,1.05,0.01l1.09,1.09 c-0.82,1.02-1.36,2.26-1.5,3.63H3.5c0-0.41-0.34-0.75-0.75-0.75C2.34,10.5,2,10.84,2,11.25v1.5c0,0.41,0.34,0.75,0.75,0.75 c0.41,0,0.75-0.34,0.75-0.75h1.54c0.15,1.37,0.69,2.61,1.5,3.63l-1.09,1.09c-0.29-0.29-0.76-0.28-1.05,0.01 c-0.29,0.29-0.29,0.77,0,1.06l1.06,1.06c0.29,0.29,0.77,0.29,1.06,0c0.29-0.29,0.29-0.77,0-1.06l-0.01-0.01l1.09-1.09 c1.02,0.82,2.26,1.36,3.63,1.51v1.55c-0.41,0.01-0.74,0.34-0.74,0.75c0,0.41,0.34,0.75,0.75,0.75h1.5c0.41,0,0.75-0.34,0.75-0.75 c0-0.41-0.34-0.75-0.75-0.75h-0.01v-1.54c1.37-0.14,2.62-0.69,3.64-1.51l1.09,1.09c-0.29,0.29-0.28,0.76,0.01,1.05 c0.29,0.29,0.77,0.29,1.06,0l1.06-1.06c0.29-0.29,0.29-0.77,0-1.06c-0.29-0.29-0.77-0.29-1.06,0l-0.01,0.01l-1.09-1.09 c0.82-1.02,1.37-2.27,1.52-3.65h1.54c0,0.41,0.34,0.75,0.75,0.75c0.41,0,0.75-0.34,0.75-0.75v-1.5C22,10.84,21.66,10.5,21.25,10.5z M13.75,8c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S13.2,8,13.75,8z M12,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C13,12.55,12.55,13,12,13z M10.25,8c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S9.7,8,10.25,8z M8.5,13c-0.55,0-1-0.45-1-1 c0-0.55,0.45-1,1-1s1,0.45,1,1C9.5,12.55,9.05,13,8.5,13z M10.25,16c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C11.25,15.55,10.8,16,10.25,16z M13.75,16c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C14.75,15.55,14.3,16,13.75,16z M14.5,12 c0-0.55,0.45-1,1-1s1,0.45,1,1c0,0.55-0.45,1-1,1S14.5,12.55,14.5,12z", } - } } } @@ -439,26 +428,20 @@ impl IconShape for MdDeck { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - polygon { - points: "22,9 12,2 2,9 11,9 11,22 13,22 13,9", - } - polygon { - points: "4.14,12 2.18,12.37 3,16.74 3,22 5,22 5.02,18 7,18 7,22 9,22 9,16 4.9,16", - } - polygon { - points: "19.1,16 15,16 15,22 17,22 17,18 18.98,18 19,22 21,22 21,16.74 21.82,12.37 19.86,12", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + polygon { + points: "22,9 12,2 2,9 11,9 11,22 13,22 13,9", + } + polygon { + points: "4.14,12 2.18,12.37 3,16.74 3,22 5,22 5.02,18 7,18 7,22 9,22 9,16 4.9,16", + } + polygon { + points: "19.1,16 15,16 15,22 17,22 17,18 18.98,18 19,22 21,22 21,16.74 21.82,12.37 19.86,12", + } } } } @@ -498,15 +481,13 @@ impl IconShape for MdDomain { } fn child_elements(&self) -> Element { rsx! { - g { - path { - d: "M0,0h24v24H0V0z", - } - path { - d: "M12,7V3H2v18h20V7H12z M6,19H4v-2h2V19z M6,15H4v-2h2V15z M6,11H4V9h2V11z M6,7H4V5h2V7z M10,19H8v-2h2V19z M10,15H8v-2h2 V15z M10,11H8V9h2V11z M10,7H8V5h2V7z M20,19h-8v-2h2v-2h-2v-2h2v-2h-2V9h8V19z M18,11h-2v2h2V11z M18,15h-2v2h2V15z", - } - } - + path { + d: "M0,0h24v24H0V0z", + fill: "none", + } + path { + d: "M12,7V3H2v18h20V7H12z M6,19H4v-2h2V19z M6,15H4v-2h2V15z M6,11H4V9h2V11z M6,7H4V5h2V7z M10,19H8v-2h2V19z M10,15H8v-2h2 V15z M10,11H8V9h2V11z M10,7H8V5h2V7z M20,19h-8v-2h2v-2h-2v-2h2v-2h-2V9h8V19z M18,11h-2v2h2V11z M18,15h-2v2h2V15z", + } } } } @@ -547,13 +528,13 @@ impl IconShape for MdElderly { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M13.5,5.5c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S12.4,5.5,13.5,5.5z M20,12.5V23h-1V12.5c0-0.28-0.22-0.5-0.5-0.5 S18,12.22,18,12.5v1h-1v-0.69c-1.46-0.38-2.7-1.29-3.51-2.52C13.18,11.16,13,12.07,13,13c0,0.23,0.02,0.46,0.03,0.69L15,16.5V23h-2 v-5l-1.78-2.54L11,19l-3,4l-1.6-1.2L9,18.33V13c0-1.15,0.18-2.29,0.5-3.39L8,10.46V14H6V9.3l5.4-3.07l0,0.01 c0.59-0.31,1.32-0.33,1.94,0.03c0.36,0.21,0.63,0.51,0.8,0.85l0,0l0.79,1.67C15.58,10.1,16.94,11,18.5,11C19.33,11,20,11.67,20,12.5 z", } - } } } @@ -593,20 +574,14 @@ impl IconShape for MdEmojiEmotions { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - path { - d: "M11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12C22,6.48,17.52,2,11.99,2z M8.5,8 C9.33,8,10,8.67,10,9.5S9.33,11,8.5,11S7,10.33,7,9.5S7.67,8,8.5,8z M12,18c-2.28,0-4.22-1.66-5-4h10C16.22,16.34,14.28,18,12,18z M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12C22,6.48,17.52,2,11.99,2z M8.5,8 C9.33,8,10,8.67,10,9.5S9.33,11,8.5,11S7,10.33,7,9.5S7.67,8,8.5,8z M12,18c-2.28,0-4.22-1.66-5-4h10C16.22,16.34,14.28,18,12,18z M15.5,11c-0.83,0-1.5-0.67-1.5-1.5S14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11z", + } } } } @@ -647,13 +622,13 @@ impl IconShape for MdEmojiEvents { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19,5h-2V3H7v2H5C3.9,5,3,5.9,3,7v1c0,2.55,1.92,4.63,4.39,4.94c0.63,1.5,1.98,2.63,3.61,2.96V19H7v2h10v-2h-4v-3.1 c1.63-0.33,2.98-1.46,3.61-2.96C19.08,12.63,21,10.55,21,8V7C21,5.9,20.1,5,19,5z M5,8V7h2v3.82C5.84,10.4,5,9.3,5,8z M19,8 c0,1.3-0.84,2.4-2,2.82V7h2V8z", } - } } } @@ -693,20 +668,14 @@ impl IconShape for MdEmojiFlags { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - path { - d: "M14,9l-1-2H7V5.72C7.6,5.38,8,4.74,8,4c0-1.1-0.9-2-2-2S4,2.9,4,4c0,0.74,0.4,1.38,1,1.72V21h2v-4h5l1,2h7V9H14z M18,17h-4 l-1-2H7V9h5l1,2h5V17z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,9l-1-2H7V5.72C7.6,5.38,8,4.74,8,4c0-1.1-0.9-2-2-2S4,2.9,4,4c0,0.74,0.4,1.38,1,1.72V21h2v-4h5l1,2h7V9H14z M18,17h-4 l-1-2H7V9h5l1,2h5V17z", + } } } } @@ -746,28 +715,20 @@ impl IconShape for MdEmojiFoodBeverage { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - path { - d: "M20,3H9v2.4l1.81,1.45C10.93,6.94,11,7.09,11,7.24v4.26c0,0.28-0.22,0.5-0.5,0.5h-4C6.22,12,6,11.78,6,11.5V7.24 c0-0.15,0.07-0.3,0.19-0.39L8,5.4V3H4v10c0,2.21,1.79,4,4,4h6c2.21,0,4-1.79,4-4v-3h2c1.11,0,2-0.9,2-2V5C22,3.89,21.11,3,20,3z M20,8h-2V5h2V8z", - } - rect { - height: "2", - width: "16", - x: "4", - y: "19", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,3H9v2.4l1.81,1.45C10.93,6.94,11,7.09,11,7.24v4.26c0,0.28-0.22,0.5-0.5,0.5h-4C6.22,12,6,11.78,6,11.5V7.24 c0-0.15,0.07-0.3,0.19-0.39L8,5.4V3H4v10c0,2.21,1.79,4,4,4h6c2.21,0,4-1.79,4-4v-3h2c1.11,0,2-0.9,2-2V5C22,3.89,21.11,3,20,3z M20,8h-2V5h2V8z", + } + rect { + height: "2", + width: "16", + x: "4", + y: "19", + } } } } @@ -807,25 +768,17 @@ impl IconShape for MdEmojiNature { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - path { - d: "M21.94,4.88C21.76,4.35,21.25,4,20.68,4c-0.03,0-0.06,0-0.09,0H19.6l-0.31-0.97C19.15,2.43,18.61,2,18,2h0 c-0.61,0-1.15,0.43-1.29,1.04L16.4,4h-0.98c-0.03,0-0.06,0-0.09,0c-0.57,0-1.08,0.35-1.26,0.88c-0.19,0.56,0.04,1.17,0.56,1.48 l0.87,0.52L15.1,8.12c-0.23,0.58-0.04,1.25,0.45,1.62C15.78,9.91,16.06,10,16.33,10c0.31,0,0.61-0.11,0.86-0.32L18,8.98l0.81,0.7 C19.06,9.89,19.36,10,19.67,10c0.27,0,0.55-0.09,0.78-0.26c0.5-0.37,0.68-1.04,0.45-1.62l-0.39-1.24l0.87-0.52 C21.89,6.05,22.12,5.44,21.94,4.88z M18,7c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C19,6.55,18.55,7,18,7z", - } - path { - d: "M13.49,10.51c-0.43-0.43-0.94-0.73-1.49-0.93V8h-1v1.38c-0.11-0.01-0.23-0.03-0.34-0.03c-1.02,0-2.05,0.39-2.83,1.17 c-0.16,0.16-0.3,0.34-0.43,0.53L6,10.52c-1.56-0.55-3.28,0.27-3.83,1.82c0,0,0,0,0,0c-0.27,0.75-0.23,1.57,0.12,2.29 c0.23,0.48,0.58,0.87,1,1.16c-0.38,1.35-0.06,2.85,1,3.91c1.06,1.06,2.57,1.38,3.91,1c0.29,0.42,0.68,0.77,1.16,1 C9.78,21.9,10.21,22,10.65,22c0.34,0,0.68-0.06,1.01-0.17c0,0,0,0,0,0c1.56-0.55,2.38-2.27,1.82-3.85l-0.52-1.37 c0.18-0.13,0.36-0.27,0.53-0.43c0.87-0.87,1.24-2.04,1.14-3.17H16v-1h-1.59C14.22,11.46,13.92,10.95,13.49,10.51z M4.67,14.29 c-0.25-0.09-0.45-0.27-0.57-0.51s-0.13-0.51-0.04-0.76c0.19-0.52,0.76-0.79,1.26-0.61l3.16,1.19C7.33,14.2,5.85,14.71,4.67,14.29z M10.99,19.94c-0.25,0.09-0.52,0.08-0.76-0.04c-0.24-0.11-0.42-0.32-0.51-0.57c-0.42-1.18,0.09-2.65,0.7-3.8l1.18,3.13 C11.78,19.18,11.51,19.76,10.99,19.94z M12.2,14.6l-0.61-1.61c0-0.01-0.01-0.02-0.02-0.03c-0.02-0.04-0.04-0.08-0.06-0.12 c-0.02-0.04-0.04-0.07-0.07-0.11c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.07-0.05-0.11-0.07 c-0.04-0.02-0.07-0.05-0.12-0.06c-0.01,0-0.02-0.01-0.03-0.02L9.4,11.8c0.36-0.29,0.79-0.46,1.26-0.46c0.53,0,1.04,0.21,1.41,0.59 C12.8,12.66,12.84,13.81,12.2,14.6z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21.94,4.88C21.76,4.35,21.25,4,20.68,4c-0.03,0-0.06,0-0.09,0H19.6l-0.31-0.97C19.15,2.43,18.61,2,18,2h0 c-0.61,0-1.15,0.43-1.29,1.04L16.4,4h-0.98c-0.03,0-0.06,0-0.09,0c-0.57,0-1.08,0.35-1.26,0.88c-0.19,0.56,0.04,1.17,0.56,1.48 l0.87,0.52L15.1,8.12c-0.23,0.58-0.04,1.25,0.45,1.62C15.78,9.91,16.06,10,16.33,10c0.31,0,0.61-0.11,0.86-0.32L18,8.98l0.81,0.7 C19.06,9.89,19.36,10,19.67,10c0.27,0,0.55-0.09,0.78-0.26c0.5-0.37,0.68-1.04,0.45-1.62l-0.39-1.24l0.87-0.52 C21.89,6.05,22.12,5.44,21.94,4.88z M18,7c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C19,6.55,18.55,7,18,7z", + } + path { + d: "M13.49,10.51c-0.43-0.43-0.94-0.73-1.49-0.93V8h-1v1.38c-0.11-0.01-0.23-0.03-0.34-0.03c-1.02,0-2.05,0.39-2.83,1.17 c-0.16,0.16-0.3,0.34-0.43,0.53L6,10.52c-1.56-0.55-3.28,0.27-3.83,1.82c0,0,0,0,0,0c-0.27,0.75-0.23,1.57,0.12,2.29 c0.23,0.48,0.58,0.87,1,1.16c-0.38,1.35-0.06,2.85,1,3.91c1.06,1.06,2.57,1.38,3.91,1c0.29,0.42,0.68,0.77,1.16,1 C9.78,21.9,10.21,22,10.65,22c0.34,0,0.68-0.06,1.01-0.17c0,0,0,0,0,0c1.56-0.55,2.38-2.27,1.82-3.85l-0.52-1.37 c0.18-0.13,0.36-0.27,0.53-0.43c0.87-0.87,1.24-2.04,1.14-3.17H16v-1h-1.59C14.22,11.46,13.92,10.95,13.49,10.51z M4.67,14.29 c-0.25-0.09-0.45-0.27-0.57-0.51s-0.13-0.51-0.04-0.76c0.19-0.52,0.76-0.79,1.26-0.61l3.16,1.19C7.33,14.2,5.85,14.71,4.67,14.29z M10.99,19.94c-0.25,0.09-0.52,0.08-0.76-0.04c-0.24-0.11-0.42-0.32-0.51-0.57c-0.42-1.18,0.09-2.65,0.7-3.8l1.18,3.13 C11.78,19.18,11.51,19.76,10.99,19.94z M12.2,14.6l-0.61-1.61c0-0.01-0.01-0.02-0.02-0.03c-0.02-0.04-0.04-0.08-0.06-0.12 c-0.02-0.04-0.04-0.07-0.07-0.11c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.06-0.06-0.09-0.09c-0.03-0.03-0.07-0.05-0.11-0.07 c-0.04-0.02-0.07-0.05-0.12-0.06c-0.01,0-0.02-0.01-0.03-0.02L9.4,11.8c0.36-0.29,0.79-0.46,1.26-0.46c0.53,0,1.04,0.21,1.41,0.59 C12.8,12.66,12.84,13.81,12.2,14.6z", + } } } } @@ -865,20 +818,14 @@ impl IconShape for MdEmojiObjects { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - path { - d: "M12,3c-0.46,0-0.93,0.04-1.4,0.14C7.84,3.67,5.64,5.9,5.12,8.66c-0.48,2.61,0.48,5.01,2.22,6.56C7.77,15.6,8,16.13,8,16.69 V19c0,1.1,0.9,2,2,2h0.28c0.35,0.6,0.98,1,1.72,1s1.38-0.4,1.72-1H14c1.1,0,2-0.9,2-2v-2.31c0-0.55,0.22-1.09,0.64-1.46 C18.09,13.95,19,12.08,19,10C19,6.13,15.87,3,12,3z M14,19h-4v-1h4V19z M14,17h-4v-1h4V17z M12.5,11.41V14h-1v-2.59L9.67,9.59 l0.71-0.71L12,10.5l1.62-1.62l0.71,0.71L12.5,11.41z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,3c-0.46,0-0.93,0.04-1.4,0.14C7.84,3.67,5.64,5.9,5.12,8.66c-0.48,2.61,0.48,5.01,2.22,6.56C7.77,15.6,8,16.13,8,16.69 V19c0,1.1,0.9,2,2,2h0.28c0.35,0.6,0.98,1,1.72,1s1.38-0.4,1.72-1H14c1.1,0,2-0.9,2-2v-2.31c0-0.55,0.22-1.09,0.64-1.46 C18.09,13.95,19,12.08,19,10C19,6.13,15.87,3,12,3z M14,19h-4v-1h4V19z M14,17h-4v-1h4V17z M12.5,11.41V14h-1v-2.59L9.67,9.59 l0.71-0.71L12,10.5l1.62-1.62l0.71,0.71L12.5,11.41z", + } } } } @@ -918,27 +865,19 @@ impl IconShape for MdEmojiPeople { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - circle { - cx: "12", - cy: "4", - r: "2", - } - path { - d: "M15.89,8.11C15.5,7.72,14.83,7,13.53,7c-0.21,0-1.42,0-2.54,0C8.24,6.99,6,4.75,6,2H4c0,3.16,2.11,5.84,5,6.71V22h2v-6h2 v6h2V10.05L18.95,14l1.41-1.41L15.89,8.11z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "12", + cy: "4", + r: "2", + } + path { + d: "M15.89,8.11C15.5,7.72,14.83,7,13.53,7c-0.21,0-1.42,0-2.54,0C8.24,6.99,6,4.75,6,2H4c0,3.16,2.11,5.84,5,6.71V22h2v-6h2 v6h2V10.05L18.95,14l1.41-1.41L15.89,8.11z", + } } } } @@ -978,51 +917,43 @@ impl IconShape for MdEmojiSymbols { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - rect { - height: "2", - width: "8", - x: "3", - y: "2", - } - polygon { - points: "6,11 8,11 8,7 11,7 11,5 3,5 3,7 6,7", - } - rect { - height: "2", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -7.0416 16.9999)", - width: "11", - x: "11.5", - y: "16", - } - circle { - cx: "14.5", - cy: "14.5", - r: "1.5", - } - circle { - cx: "19.5", - cy: "19.5", - r: "1.5", - } - path { - d: "M15.5,11c1.38,0,2.5-1.12,2.5-2.5V4h3V2h-4v4.51C16.58,6.19,16.07,6,15.5,6C14.12,6,13,7.12,13,8.5 C13,9.88,14.12,11,15.5,11z", - } - path { - d: "M9.74,15.96l-1.41,1.41l-0.71-0.71l0.35-0.35c0.98-0.98,0.98-2.56,0-3.54c-0.49-0.49-1.13-0.73-1.77-0.73 c-0.64,0-1.28,0.24-1.77,0.73c-0.98,0.98-0.98,2.56,0,3.54l0.35,0.35l-1.06,1.06c-0.98,0.98-0.98,2.56,0,3.54 C4.22,21.76,4.86,22,5.5,22s1.28-0.24,1.77-0.73l1.06-1.06l1.41,1.41l1.41-1.41l-1.41-1.41l1.41-1.41L9.74,15.96z M5.85,14.2 c0.12-0.12,0.26-0.15,0.35-0.15s0.23,0.03,0.35,0.15c0.19,0.2,0.19,0.51,0,0.71l-0.35,0.35L5.85,14.9 C5.66,14.71,5.66,14.39,5.85,14.2z M5.85,19.85C5.73,19.97,5.59,20,5.5,20s-0.23-0.03-0.35-0.15c-0.19-0.19-0.19-0.51,0-0.71 l1.06-1.06l0.71,0.71L5.85,19.85z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + rect { + height: "2", + width: "8", + x: "3", + y: "2", + } + polygon { + points: "6,11 8,11 8,7 11,7 11,5 3,5 3,7 6,7", + } + rect { + height: "2", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -7.0416 16.9999)", + width: "11", + x: "11.5", + y: "16", + } + circle { + cx: "14.5", + cy: "14.5", + r: "1.5", + } + circle { + cx: "19.5", + cy: "19.5", + r: "1.5", + } + path { + d: "M15.5,11c1.38,0,2.5-1.12,2.5-2.5V4h3V2h-4v4.51C16.58,6.19,16.07,6,15.5,6C14.12,6,13,7.12,13,8.5 C13,9.88,14.12,11,15.5,11z", + } + path { + d: "M9.74,15.96l-1.41,1.41l-0.71-0.71l0.35-0.35c0.98-0.98,0.98-2.56,0-3.54c-0.49-0.49-1.13-0.73-1.77-0.73 c-0.64,0-1.28,0.24-1.77,0.73c-0.98,0.98-0.98,2.56,0,3.54l0.35,0.35l-1.06,1.06c-0.98,0.98-0.98,2.56,0,3.54 C4.22,21.76,4.86,22,5.5,22s1.28-0.24,1.77-0.73l1.06-1.06l1.41,1.41l1.41-1.41l-1.41-1.41l1.41-1.41L9.74,15.96z M5.85,14.2 c0.12-0.12,0.26-0.15,0.35-0.15s0.23,0.03,0.35,0.15c0.19,0.2,0.19,0.51,0,0.71l-0.35,0.35L5.85,14.9 C5.66,14.71,5.66,14.39,5.85,14.2z M5.85,19.85C5.73,19.97,5.59,20,5.5,20s-0.23-0.03-0.35-0.15c-0.19-0.19-0.19-0.51,0-0.71 l1.06-1.06l0.71,0.71L5.85,19.85z", + } } } } @@ -1062,49 +993,41 @@ impl IconShape for MdEmojiTransportation { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - path { - d: "M20.57,10.66C20.43,10.26,20.05,10,19.6,10h-7.19c-0.46,0-0.83,0.26-0.98,0.66L10,14.77l0.01,5.51 c0,0.38,0.31,0.72,0.69,0.72h0.62C11.7,21,12,20.62,12,20.24V19h8v1.24c0,0.38,0.31,0.76,0.69,0.76h0.61 c0.38,0,0.69-0.34,0.69-0.72L22,18.91v-4.14L20.57,10.66z M12.41,11h7.19l1.03,3h-9.25L12.41,11z M12,17c-0.55,0-1-0.45-1-1 s0.45-1,1-1s1,0.45,1,1S12.55,17,12,17z M20,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,17,20,17z", - } - polygon { - points: "14,9 15,9 15,3 7,3 7,8 2,8 2,21 3,21 3,9 8,9 8,4 14,4", - } - rect { - height: "2", - width: "2", - x: "5", - y: "11", - } - rect { - height: "2", - width: "2", - x: "10", - y: "5", - } - rect { - height: "2", - width: "2", - x: "5", - y: "15", - } - rect { - height: "2", - width: "2", - x: "5", - y: "19", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20.57,10.66C20.43,10.26,20.05,10,19.6,10h-7.19c-0.46,0-0.83,0.26-0.98,0.66L10,14.77l0.01,5.51 c0,0.38,0.31,0.72,0.69,0.72h0.62C11.7,21,12,20.62,12,20.24V19h8v1.24c0,0.38,0.31,0.76,0.69,0.76h0.61 c0.38,0,0.69-0.34,0.69-0.72L22,18.91v-4.14L20.57,10.66z M12.41,11h7.19l1.03,3h-9.25L12.41,11z M12,17c-0.55,0-1-0.45-1-1 s0.45-1,1-1s1,0.45,1,1S12.55,17,12,17z M20,17c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S20.55,17,20,17z", + } + polygon { + points: "14,9 15,9 15,3 7,3 7,8 2,8 2,21 3,21 3,9 8,9 8,4 14,4", + } + rect { + height: "2", + width: "2", + x: "5", + y: "11", + } + rect { + height: "2", + width: "2", + x: "10", + y: "5", + } + rect { + height: "2", + width: "2", + x: "5", + y: "15", + } + rect { + height: "2", + width: "2", + x: "5", + y: "19", + } } } } @@ -1144,32 +1067,26 @@ impl IconShape for MdEngineering { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M9,15c-2.67,0-8,1.34-8,4v2h16v-2C17,16.34,11.67,15,9,15z", - } - path { - d: "M22.1,6.84c0.01-0.11,0.02-0.22,0.02-0.34c0-0.12-0.01-0.23-0.03-0.34l0.74-0.58c0.07-0.05,0.08-0.15,0.04-0.22l-0.7-1.21 c-0.04-0.08-0.14-0.1-0.21-0.08L21.1,4.42c-0.18-0.14-0.38-0.25-0.59-0.34l-0.13-0.93C20.36,3.06,20.29,3,20.2,3h-1.4 c-0.09,0-0.16,0.06-0.17,0.15L18.5,4.08c-0.21,0.09-0.41,0.21-0.59,0.34l-0.87-0.35c-0.08-0.03-0.17,0-0.21,0.08l-0.7,1.21 c-0.04,0.08-0.03,0.17,0.04,0.22l0.74,0.58c-0.02,0.11-0.03,0.23-0.03,0.34c0,0.11,0.01,0.23,0.03,0.34l-0.74,0.58 c-0.07,0.05-0.08,0.15-0.04,0.22l0.7,1.21c0.04,0.08,0.14,0.1,0.21,0.08l0.87-0.35c0.18,0.14,0.38,0.25,0.59,0.34l0.13,0.93 C18.64,9.94,18.71,10,18.8,10h1.4c0.09,0,0.16-0.06,0.17-0.15l0.13-0.93c0.21-0.09,0.41-0.21,0.59-0.34l0.87,0.35 c0.08,0.03,0.17,0,0.21-0.08l0.7-1.21c0.04-0.08,0.03-0.17-0.04-0.22L22.1,6.84z M19.5,7.75c-0.69,0-1.25-0.56-1.25-1.25 s0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25S20.19,7.75,19.5,7.75z", - } - path { - d: "M19.92,11.68l-0.5-0.87c-0.03-0.06-0.1-0.08-0.15-0.06l-0.62,0.25c-0.13-0.1-0.27-0.18-0.42-0.24l-0.09-0.66 C18.12,10.04,18.06,10,18,10h-1c-0.06,0-0.11,0.04-0.12,0.11l-0.09,0.66c-0.15,0.06-0.29,0.15-0.42,0.24l-0.62-0.25 c-0.06-0.02-0.12,0-0.15,0.06l-0.5,0.87c-0.03,0.06-0.02,0.12,0.03,0.16l0.53,0.41c-0.01,0.08-0.02,0.16-0.02,0.24 c0,0.08,0.01,0.17,0.02,0.24l-0.53,0.41c-0.05,0.04-0.06,0.11-0.03,0.16l0.5,0.87c0.03,0.06,0.1,0.08,0.15,0.06l0.62-0.25 c0.13,0.1,0.27,0.18,0.42,0.24l0.09,0.66C16.89,14.96,16.94,15,17,15h1c0.06,0,0.12-0.04,0.12-0.11l0.09-0.66 c0.15-0.06,0.29-0.15,0.42-0.24l0.62,0.25c0.06,0.02,0.12,0,0.15-0.06l0.5-0.87c0.03-0.06,0.02-0.12-0.03-0.16l-0.52-0.41 c0.01-0.08,0.02-0.16,0.02-0.24c0-0.08-0.01-0.17-0.02-0.24l0.53-0.41C19.93,11.81,19.94,11.74,19.92,11.68z M17.5,13.33 c-0.46,0-0.83-0.38-0.83-0.83c0-0.46,0.38-0.83,0.83-0.83s0.83,0.38,0.83,0.83C18.33,12.96,17.96,13.33,17.5,13.33z", - } - path { - d: "M4.74,9h8.53c0.27,0,0.49-0.22,0.49-0.49V8.49c0-0.27-0.22-0.49-0.49-0.49H13c0-1.48-0.81-2.75-2-3.45V5.5 C11,5.78,10.78,6,10.5,6S10,5.78,10,5.5V4.14C9.68,4.06,9.35,4,9,4S8.32,4.06,8,4.14V5.5C8,5.78,7.78,6,7.5,6S7,5.78,7,5.5V4.55 C5.81,5.25,5,6.52,5,8H4.74C4.47,8,4.25,8.22,4.25,8.49v0.03C4.25,8.78,4.47,9,4.74,9z", - } - path { - d: "M9,13c1.86,0,3.41-1.28,3.86-3H5.14C5.59,11.72,7.14,13,9,13z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M9,15c-2.67,0-8,1.34-8,4v2h16v-2C17,16.34,11.67,15,9,15z", + } + path { + d: "M22.1,6.84c0.01-0.11,0.02-0.22,0.02-0.34c0-0.12-0.01-0.23-0.03-0.34l0.74-0.58c0.07-0.05,0.08-0.15,0.04-0.22l-0.7-1.21 c-0.04-0.08-0.14-0.1-0.21-0.08L21.1,4.42c-0.18-0.14-0.38-0.25-0.59-0.34l-0.13-0.93C20.36,3.06,20.29,3,20.2,3h-1.4 c-0.09,0-0.16,0.06-0.17,0.15L18.5,4.08c-0.21,0.09-0.41,0.21-0.59,0.34l-0.87-0.35c-0.08-0.03-0.17,0-0.21,0.08l-0.7,1.21 c-0.04,0.08-0.03,0.17,0.04,0.22l0.74,0.58c-0.02,0.11-0.03,0.23-0.03,0.34c0,0.11,0.01,0.23,0.03,0.34l-0.74,0.58 c-0.07,0.05-0.08,0.15-0.04,0.22l0.7,1.21c0.04,0.08,0.14,0.1,0.21,0.08l0.87-0.35c0.18,0.14,0.38,0.25,0.59,0.34l0.13,0.93 C18.64,9.94,18.71,10,18.8,10h1.4c0.09,0,0.16-0.06,0.17-0.15l0.13-0.93c0.21-0.09,0.41-0.21,0.59-0.34l0.87,0.35 c0.08,0.03,0.17,0,0.21-0.08l0.7-1.21c0.04-0.08,0.03-0.17-0.04-0.22L22.1,6.84z M19.5,7.75c-0.69,0-1.25-0.56-1.25-1.25 s0.56-1.25,1.25-1.25s1.25,0.56,1.25,1.25S20.19,7.75,19.5,7.75z", + } + path { + d: "M19.92,11.68l-0.5-0.87c-0.03-0.06-0.1-0.08-0.15-0.06l-0.62,0.25c-0.13-0.1-0.27-0.18-0.42-0.24l-0.09-0.66 C18.12,10.04,18.06,10,18,10h-1c-0.06,0-0.11,0.04-0.12,0.11l-0.09,0.66c-0.15,0.06-0.29,0.15-0.42,0.24l-0.62-0.25 c-0.06-0.02-0.12,0-0.15,0.06l-0.5,0.87c-0.03,0.06-0.02,0.12,0.03,0.16l0.53,0.41c-0.01,0.08-0.02,0.16-0.02,0.24 c0,0.08,0.01,0.17,0.02,0.24l-0.53,0.41c-0.05,0.04-0.06,0.11-0.03,0.16l0.5,0.87c0.03,0.06,0.1,0.08,0.15,0.06l0.62-0.25 c0.13,0.1,0.27,0.18,0.42,0.24l0.09,0.66C16.89,14.96,16.94,15,17,15h1c0.06,0,0.12-0.04,0.12-0.11l0.09-0.66 c0.15-0.06,0.29-0.15,0.42-0.24l0.62,0.25c0.06,0.02,0.12,0,0.15-0.06l0.5-0.87c0.03-0.06,0.02-0.12-0.03-0.16l-0.52-0.41 c0.01-0.08,0.02-0.16,0.02-0.24c0-0.08-0.01-0.17-0.02-0.24l0.53-0.41C19.93,11.81,19.94,11.74,19.92,11.68z M17.5,13.33 c-0.46,0-0.83-0.38-0.83-0.83c0-0.46,0.38-0.83,0.83-0.83s0.83,0.38,0.83,0.83C18.33,12.96,17.96,13.33,17.5,13.33z", + } + path { + d: "M4.74,9h8.53c0.27,0,0.49-0.22,0.49-0.49V8.49c0-0.27-0.22-0.49-0.49-0.49H13c0-1.48-0.81-2.75-2-3.45V5.5 C11,5.78,10.78,6,10.5,6S10,5.78,10,5.5V4.14C9.68,4.06,9.35,4,9,4S8.32,4.06,8,4.14V5.5C8,5.78,7.78,6,7.5,6S7,5.78,7,5.5V4.55 C5.81,5.25,5,6.52,5,8H4.74C4.47,8,4.25,8.22,4.25,8.49v0.03C4.25,8.78,4.47,9,4.74,9z", + } + path { + d: "M9,13c1.86,0,3.41-1.28,3.86-3H5.14C5.59,11.72,7.14,13,9,13z", + } } } } @@ -1210,13 +1127,13 @@ impl IconShape for MdFacebook { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M22,12c0-5.52-4.48-10-10-10S2,6.48,2,12c0,4.84,3.44,8.87,8,9.8V15H8v-3h2V9.5C10,7.57,11.57,6,13.5,6H16v3h-2 c-0.55,0-1,0.45-1,1v2h3v3h-3v6.95C18.05,21.45,22,17.19,22,12z", } - } } } @@ -1256,18 +1173,14 @@ impl IconShape for MdFireplace { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M2,2v20h20V2H2z M11.86,16.96c0.76-0.24,1.4-1.04,1.53-1.63c0.13-0.56-0.1-1.05-0.2-1.6c-0.08-0.46-0.07-0.85,0.08-1.28 c0.54,1.21,2.15,1.64,1.98,3.18C15.06,17.33,13.14,18.01,11.86,16.96z M20,20h-2v-2h-2.02c0.63-0.84,1.02-1.87,1.02-3 c0-1.89-1.09-2.85-1.85-3.37C12.2,9.61,13,7,13,7c-6.73,3.57-6.02,7.47-6,8c0.03,0.96,0.49,2.07,1.23,3H6v2H4V4h16V20z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M2,2v20h20V2H2z M11.86,16.96c0.76-0.24,1.4-1.04,1.53-1.63c0.13-0.56-0.1-1.05-0.2-1.6c-0.08-0.46-0.07-0.85,0.08-1.28 c0.54,1.21,2.15,1.64,1.98,3.18C15.06,17.33,13.14,18.01,11.86,16.96z M20,20h-2v-2h-2.02c0.63-0.84,1.02-1.87,1.02-3 c0-1.89-1.09-2.85-1.85-3.37C12.2,9.61,13,7,13,7c-6.73,3.57-6.02,7.47-6,8c0.03,0.96,0.49,2.07,1.23,3H6v2H4V4h16V20z", + } } } } @@ -1308,13 +1221,13 @@ impl IconShape for MdFollowTheSigns { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M9.5,5.5c1.1,0,2-0.9,2-2s-0.9-2-2-2s-2,0.9-2,2S8.4,5.5,9.5,5.5z M5.75,8.9L3,23h2.1l1.75-8L9,17v6h2v-7.55L8.95,13.4 l0.6-3C10.85,12,12.8,13,15,13v-2c-1.85,0-3.45-1-4.35-2.45L9.7,6.95C9.35,6.35,8.7,6,8,6C7.75,6,7.5,6.05,7.25,6.15L2,8.3V13h2 V9.65L5.75,8.9 M13,2v7h3.75v14h1.5V9H22V2H13z M18.01,8V6.25H14.5v-1.5h3.51V3l2.49,2.5L18.01,8z", } - } } } @@ -1356,11 +1269,11 @@ impl IconShape for MdGroup { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z", } - } } } @@ -1402,11 +1315,11 @@ impl IconShape for MdGroupAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M8 10H5V7H3v3H0v2h3v3h2v-3h3v-2zm10 1c1.66 0 2.99-1.34 2.99-3S19.66 5 18 5c-.32 0-.63.05-.91.14.57.81.9 1.79.9 2.86s-.34 2.04-.9 2.86c.28.09.59.14.91.14zm-5 0c1.66 0 2.99-1.34 2.99-3S14.66 5 13 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm6.62 2.16c.83.73 1.38 1.66 1.38 2.84v2h3v-2c0-1.54-2.37-2.49-4.38-2.84zM13 13c-2 0-6 1-6 3v2h12v-2c0-2-4-3-6-3z", } - } } } @@ -1447,15 +1360,13 @@ impl IconShape for MdGroups { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - path { - d: "M12,12.75c1.63,0,3.07,0.39,4.24,0.9c1.08,0.48,1.76,1.56,1.76,2.73L18,18H6l0-1.61c0-1.18,0.68-2.26,1.76-2.73 C8.93,13.14,10.37,12.75,12,12.75z M4,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C2,12.1,2.9,13,4,13z M5.13,14.1 C4.76,14.04,4.39,14,4,14c-0.99,0-1.93,0.21-2.78,0.58C0.48,14.9,0,15.62,0,16.43V18l4.5,0v-1.61C4.5,15.56,4.73,14.78,5.13,14.1z M20,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C18,12.1,18.9,13,20,13z M24,16.43c0-0.81-0.48-1.53-1.22-1.85 C21.93,14.21,20.99,14,20,14c-0.39,0-0.76,0.04-1.13,0.1c0.4,0.68,0.63,1.46,0.63,2.29V18l4.5,0V16.43z M12,6c1.66,0,3,1.34,3,3 c0,1.66-1.34,3-3,3s-3-1.34-3-3C9,7.34,10.34,6,12,6z", - } + path { + d: "M12,12.75c1.63,0,3.07,0.39,4.24,0.9c1.08,0.48,1.76,1.56,1.76,2.73L18,18H6l0-1.61c0-1.18,0.68-2.26,1.76-2.73 C8.93,13.14,10.37,12.75,12,12.75z M4,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C2,12.1,2.9,13,4,13z M5.13,14.1 C4.76,14.04,4.39,14,4,14c-0.99,0-1.93,0.21-2.78,0.58C0.48,14.9,0,15.62,0,16.43V18l4.5,0v-1.61C4.5,15.56,4.73,14.78,5.13,14.1z M20,13c1.1,0,2-0.9,2-2c0-1.1-0.9-2-2-2s-2,0.9-2,2C18,12.1,18.9,13,20,13z M24,16.43c0-0.81-0.48-1.53-1.22-1.85 C21.93,14.21,20.99,14,20,14c-0.39,0-0.76,0.04-1.13,0.1c0.4,0.68,0.63,1.46,0.63,2.29V18l4.5,0V16.43z M12,6c1.66,0,3,1.34,3,3 c0,1.66-1.34,3-3,3s-3-1.34-3-3C9,7.34,10.34,6,12,6z", } - } } } @@ -1495,20 +1406,14 @@ impl IconShape for MdHistoryEdu { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M9,4v1.38c-0.83-0.33-1.72-0.5-2.61-0.5c-1.79,0-3.58,0.68-4.95,2.05l3.33,3.33h1.11v1.11c0.86,0.86,1.98,1.31,3.11,1.36 V15H6v3c0,1.1,0.9,2,2,2h10c1.66,0,3-1.34,3-3V4H9z M7.89,10.41V8.26H5.61L4.57,7.22C5.14,7,5.76,6.88,6.39,6.88 c1.34,0,2.59,0.52,3.54,1.46l1.41,1.41l-0.2,0.2c-0.51,0.51-1.19,0.8-1.92,0.8C8.75,10.75,8.29,10.63,7.89,10.41z M19,17 c0,0.55-0.45,1-1,1s-1-0.45-1-1v-2h-6v-2.59c0.57-0.23,1.1-0.57,1.56-1.03l0.2-0.2L15.59,14H17v-1.41l-6-5.97V6h8V17z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M9,4v1.38c-0.83-0.33-1.72-0.5-2.61-0.5c-1.79,0-3.58,0.68-4.95,2.05l3.33,3.33h1.11v1.11c0.86,0.86,1.98,1.31,3.11,1.36 V15H6v3c0,1.1,0.9,2,2,2h10c1.66,0,3-1.34,3-3V4H9z M7.89,10.41V8.26H5.61L4.57,7.22C5.14,7,5.76,6.88,6.39,6.88 c1.34,0,2.59,0.52,3.54,1.46l1.41,1.41l-0.2,0.2c-0.51,0.51-1.19,0.8-1.92,0.8C8.75,10.75,8.29,10.63,7.89,10.41z M19,17 c0,0.55-0.45,1-1,1s-1-0.45-1-1v-2h-6v-2.59c0.57-0.23,1.1-0.57,1.56-1.03l0.2-0.2L15.59,14H17v-1.41l-6-5.97V6h8V17z", + } } } } @@ -1550,11 +1455,11 @@ impl IconShape for MdIosShare { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M16 5l-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z", } - } } } @@ -1594,32 +1499,28 @@ impl IconShape for MdKingBed { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - rect { - height: "3", - width: "5", - x: "6", - y: "7", - } - rect { - height: "3", - width: "5", - x: "13", - y: "7", - } - path { - d: "M20,10V7c0-1.1-0.9-2-2-2H6C4.9,5,4,5.9,4,7v3c-1.1,0-2,0.9-2,2v5h1.33L4,19h1l0.67-2h12.67L19,19h1l0.67-2H22v-5 C22,10.9,21.1,10,20,10z M11,10H6V7h5V10z M18,10h-5V7h5V10z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + rect { + fill: "none", + height: "3", + width: "5", + x: "6", + y: "7", + } + rect { + fill: "none", + height: "3", + width: "5", + x: "13", + y: "7", + } + path { + d: "M20,10V7c0-1.1-0.9-2-2-2H6C4.9,5,4,5.9,4,7v3c-1.1,0-2,0.9-2,2v5h1.33L4,19h1l0.67-2h12.67L19,19h1l0.67-2H22v-5 C22,10.9,21.1,10,20,10z M11,10H6V7h5V10z M18,10h-5V7h5V10z", + } } } } @@ -1661,11 +1562,11 @@ impl IconShape for MdLocationCity { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 11V5l-3-3-3 3v2H3v14h18V11h-6zm-8 8H5v-2h2v2zm0-4H5v-2h2v2zm0-4H5V9h2v2zm6 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V9h2v2zm0-4h-2V5h2v2zm6 12h-2v-2h2v2zm0-4h-2v-2h2v2z", } - } } } @@ -1706,15 +1607,13 @@ impl IconShape for MdLuggage { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } - g { - path { - d: "M17,6h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H7C5.9,6,5,6.9,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2V8C19,6.9,18.1,6,17,6z M9.5,18H8V9h1.5V18z M12.75,18 h-1.5V9h1.5V18z M13.5,6h-3V3.5h3V6z M16,18h-1.5V9H16V18z", - } + path { + d: "M17,6h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H7C5.9,6,5,6.9,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1c0.55,0,1-0.45,1-1c1.1,0,2-0.9,2-2V8C19,6.9,18.1,6,17,6z M9.5,18H8V9h1.5V18z M12.75,18 h-1.5V9h1.5V18z M13.5,6h-3V3.5h3V6z M16,18h-1.5V9H16V18z", } - } } } @@ -1755,13 +1654,13 @@ impl IconShape for MdMasks { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M19.5,6c-1.31,0-2.37,1.01-2.48,2.3C15.14,7.8,14.18,6.5,12,6.5c-2.19,0-3.14,1.3-5.02,1.8C6.87,7.02,5.81,6,4.5,6 C3.12,6,2,7.12,2,8.5V9c0,6,3.6,7.81,6.52,7.98C9.53,17.62,10.72,18,12,18s2.47-0.38,3.48-1.02C18.4,16.81,22,15,22,9V8.5 C22,7.12,20.88,6,19.5,6z M3.5,9V8.5c0-0.55,0.45-1,1-1s1,0.45,1,1v3c0,1.28,0.38,2.47,1.01,3.48C4.99,14.27,3.5,12.65,3.5,9z M20.5,9c0,3.65-1.49,5.27-3.01,5.98c0.64-1.01,1.01-2.2,1.01-3.48v-3c0-0.55,0.45-1,1-1s1,0.45,1,1V9z M10.69,10.48 c-0.44,0.26-0.96,0.56-1.69,0.76V10.2c0.48-0.17,0.84-0.38,1.18-0.58C10.72,9.3,11.23,9,12,9s1.27,0.3,1.8,0.62 c0.34,0.2,0.71,0.42,1.2,0.59v1.04c-0.75-0.21-1.26-0.51-1.71-0.78C12.83,10.2,12.49,10,12,10C11.51,10,11.16,10.2,10.69,10.48z", } - } } } @@ -1801,18 +1700,14 @@ impl IconShape for MdMilitaryTech { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M17,10.43V2H7v8.43c0,0.35,0.18,0.68,0.49,0.86l4.18,2.51l-0.99,2.34l-3.41,0.29l2.59,2.24L9.07,22L12,20.23L14.93,22 l-0.78-3.33l2.59-2.24l-3.41-0.29l-0.99-2.34l4.18-2.51C16.82,11.11,17,10.79,17,10.43z M13,12.23l-1,0.6l-1-0.6V3h2V12.23z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,10.43V2H7v8.43c0,0.35,0.18,0.68,0.49,0.86l4.18,2.51l-0.99,2.34l-3.41,0.29l2.59,2.24L9.07,22L12,20.23L14.93,22 l-0.78-3.33l2.59-2.24l-3.41-0.29l-0.99-2.34l4.18-2.51C16.82,11.11,17,10.79,17,10.43z M13,12.23l-1,0.6l-1-0.6V3h2V12.23z", + } } } } @@ -1854,11 +1749,11 @@ impl IconShape for MdMood { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z", } - } } } @@ -1900,11 +1795,11 @@ impl IconShape for MdMoodBad { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 3c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5z", } - } } } @@ -1944,25 +1839,17 @@ impl IconShape for MdNightsStay { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M11.1,12.08C8.77,7.57,10.6,3.6,11.63,2.01C6.27,2.2,1.98,6.59,1.98,12c0,0.14,0.02,0.28,0.02,0.42 C2.62,12.15,3.29,12,4,12c1.66,0,3.18,0.83,4.1,2.15C9.77,14.63,11,16.17,11,18c0,1.52-0.87,2.83-2.12,3.51 c0.98,0.32,2.03,0.5,3.11,0.5c3.5,0,6.58-1.8,8.37-4.52C18,17.72,13.38,16.52,11.1,12.08z", - } - } - path { - d: "M7,16l-0.18,0C6.4,14.84,5.3,14,4,14c-1.66,0-3,1.34-3,3s1.34,3,3,3c0.62,0,2.49,0,3,0c1.1,0,2-0.9,2-2 C9,16.9,8.1,16,7,16z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11.1,12.08C8.77,7.57,10.6,3.6,11.63,2.01C6.27,2.2,1.98,6.59,1.98,12c0,0.14,0.02,0.28,0.02,0.42 C2.62,12.15,3.29,12,4,12c1.66,0,3.18,0.83,4.1,2.15C9.77,14.63,11,16.17,11,18c0,1.52-0.87,2.83-2.12,3.51 c0.98,0.32,2.03,0.5,3.11,0.5c3.5,0,6.58-1.8,8.37-4.52C18,17.72,13.38,16.52,11.1,12.08z", + } + path { + d: "M7,16l-0.18,0C6.4,14.84,5.3,14,4,14c-1.66,0-3,1.34-3,3s1.34,3,3,3c0.62,0,2.49,0,3,0c1.1,0,2-0.9,2-2 C9,16.9,8.1,16,7,16z", + } } } } @@ -2003,13 +1890,13 @@ impl IconShape for MdNoLuggage { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M12.75,9v0.92l1.75,1.75V9H16v4.17l3,3V8c0-1.1-0.9-2-2-2h-2V3c0-0.55-0.45-1-1-1h-4C9.45,2,9,2.45,9,3v3H8.83l3,3H12.75z M10.5,3.5h3V6h-3V3.5z M21.19,21.19L2.81,2.81L1.39,4.22l3.63,3.63C5.02,7.9,5,7.95,5,8v11c0,1.1,0.9,2,2,2c0,0.55,0.45,1,1,1 c0.55,0,1-0.45,1-1h6c0,0.55,0.45,1,1,1s1-0.45,1-1c0.34,0,0.65-0.09,0.93-0.24l1.85,1.85L21.19,21.19z M8,18v-7.17l1.5,1.5V18H8z M12.75,18h-1.5v-3.92l1.5,1.5V18z", } - } } } @@ -2052,7 +1939,6 @@ impl IconShape for MdNotifications { path { d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z", } - } } } @@ -2094,11 +1980,11 @@ impl IconShape for MdNotificationsActive { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z", } - } } } @@ -2140,11 +2026,11 @@ impl IconShape for MdNotificationsNone { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z", } - } } } @@ -2186,11 +2072,11 @@ impl IconShape for MdNotificationsOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 18.69L7.84 6.14 5.27 3.49 4 4.76l2.8 2.8v.01c-.52.99-.8 2.16-.8 3.42v5l-2 2v1h13.73l2 2L21 19.72l-1-1.03zM12 22c1.11 0 2-.89 2-2h-4c0 1.11.89 2 2 2zm6-7.32V11c0-3.08-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.15.03-.29.08-.42.12-.1.03-.2.07-.3.11h-.01c-.01 0-.01 0-.02.01-.23.09-.46.2-.68.31 0 0-.01 0-.01.01L18 14.68z", } - } } } @@ -2232,11 +2118,11 @@ impl IconShape for MdNotificationsPaused { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.93 6 11v5l-2 2v1h16v-1l-2-2zm-3.5-6.2l-2.8 3.4h2.8V15h-5v-1.8l2.8-3.4H9.5V8h5v1.8z", } - } } } @@ -2276,29 +2162,23 @@ impl IconShape for MdOutdoorGrill { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M17,22c1.66,0,3-1.34,3-3s-1.34-3-3-3c-1.3,0-2.4,0.84-2.82,2H9.14l1.99-3.06C11.42,14.98,11.71,15,12,15 s0.58-0.02,0.87-0.06l1.02,1.57c0.42-0.53,0.96-0.95,1.6-1.21l-0.6-0.93C17.31,13.27,19,10.84,19,8H5c0,2.84,1.69,5.27,4.12,6.37 l-3.95,6.08c-0.3,0.46-0.17,1.08,0.29,1.38h0c0.46,0.3,1.08,0.17,1.38-0.29l1-1.55h6.34C14.6,21.16,15.7,22,17,22z M17,18 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C16,18.45,16.45,18,17,18z", - } - path { - d: "M9.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C9.1,3.54,8.84,3.27,9.06,2H8.07C7.86,3.11,8.1,4.05,8.96,4.96 C9.18,5.2,9.75,5.63,9.41,7z", - } - path { - d: "M11.89,7h1c0.15-1.15,0.23-1.64-0.89-2.96c-0.42-0.5-0.68-0.78-0.46-2.04h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C11.67,5.2,12.24,5.63,11.89,7z", - } - path { - d: "M14.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C14.1,3.54,13.84,3.27,14.06,2h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C14.18,5.2,14.75,5.63,14.41,7z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17,22c1.66,0,3-1.34,3-3s-1.34-3-3-3c-1.3,0-2.4,0.84-2.82,2H9.14l1.99-3.06C11.42,14.98,11.71,15,12,15 s0.58-0.02,0.87-0.06l1.02,1.57c0.42-0.53,0.96-0.95,1.6-1.21l-0.6-0.93C17.31,13.27,19,10.84,19,8H5c0,2.84,1.69,5.27,4.12,6.37 l-3.95,6.08c-0.3,0.46-0.17,1.08,0.29,1.38h0c0.46,0.3,1.08,0.17,1.38-0.29l1-1.55h6.34C14.6,21.16,15.7,22,17,22z M17,18 c0.55,0,1,0.45,1,1c0,0.55-0.45,1-1,1s-1-0.45-1-1C16,18.45,16.45,18,17,18z", + } + path { + d: "M9.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C9.1,3.54,8.84,3.27,9.06,2H8.07C7.86,3.11,8.1,4.05,8.96,4.96 C9.18,5.2,9.75,5.63,9.41,7z", + } + path { + d: "M11.89,7h1c0.15-1.15,0.23-1.64-0.89-2.96c-0.42-0.5-0.68-0.78-0.46-2.04h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C11.67,5.2,12.24,5.63,11.89,7z", + } + path { + d: "M14.41,7h1c0.15-1.15,0.23-1.64-0.89-2.96C14.1,3.54,13.84,3.27,14.06,2h-0.99c-0.21,1.11,0.03,2.05,0.89,2.96 C14.18,5.2,14.75,5.63,14.41,7z", + } } } } @@ -2340,11 +2220,11 @@ impl IconShape for MdPages { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M3 5v6h5L7 7l4 1V3H5c-1.1 0-2 .9-2 2zm5 8H3v6c0 1.1.9 2 2 2h6v-5l-4 1 1-4zm9 4l-4-1v5h6c1.1 0 2-.9 2-2v-6h-5l1 4zm2-14h-6v5l4-1-1 4h5V5c0-1.1-.9-2-2-2z", } - } } } @@ -2386,11 +2266,11 @@ impl IconShape for MdPartyMode { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-8 3c1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1 0-2.76 2.24-5 5-5zm0 10c-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1 0 2.76-2.24 5-5 5z", } - } } } @@ -2432,11 +2312,11 @@ impl IconShape for MdPeople { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z", } - } } } @@ -2476,45 +2356,29 @@ impl IconShape for MdPeopleAlt { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - } - g { - g { - path { - d: "M16.67,13.13C18.04,14.06,19,15.32,19,17v3h4v-3 C23,14.82,19.43,13.53,16.67,13.13z", - fill_rule: "evenodd", - } - } - g { - circle { - cx: "9", - cy: "8", - fill_rule: "evenodd", - r: "4", - } - } - g { - path { - d: "M15,12c2.21,0,4-1.79,4-4c0-2.21-1.79-4-4-4c-0.47,0-0.91,0.1-1.33,0.24 C14.5,5.27,15,6.58,15,8s-0.5,2.73-1.33,3.76C14.09,11.9,14.53,12,15,12z", - fill_rule: "evenodd", - } - } - g { - path { - d: "M9,13c-2.67,0-8,1.34-8,4v3h16v-3C17,14.34,11.67,13,9,13z", - fill_rule: "evenodd", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M16.67,13.13C18.04,14.06,19,15.32,19,17v3h4v-3 C23,14.82,19.43,13.53,16.67,13.13z", + fill_rule: "evenodd", + } + circle { + cx: "9", + cy: "8", + fill_rule: "evenodd", + r: "4", + } + path { + d: "M15,12c2.21,0,4-1.79,4-4c0-2.21-1.79-4-4-4c-0.47,0-0.91,0.1-1.33,0.24 C14.5,5.27,15,6.58,15,8s-0.5,2.73-1.33,3.76C14.09,11.9,14.53,12,15,12z", + fill_rule: "evenodd", + } + path { + d: "M9,13c-2.67,0-8,1.34-8,4v3h16v-3C17,14.34,11.67,13,9,13z", + fill_rule: "evenodd", + } } } } @@ -2556,11 +2420,11 @@ impl IconShape for MdPeopleOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M16.5 13c-1.2 0-3.07.34-4.5 1-1.43-.67-3.3-1-4.5-1C5.33 13 1 14.08 1 16.25V19h22v-2.75c0-2.17-4.33-3.25-6.5-3.25zm-4 4.5h-10v-1.25c0-.54 2.56-1.75 5-1.75s5 1.21 5 1.75v1.25zm9 0H14v-1.25c0-.46-.2-.86-.52-1.22.88-.3 1.96-.53 3.02-.53 2.44 0 5 1.21 5 1.75v1.25zM7.5 12c1.93 0 3.5-1.57 3.5-3.5S9.43 5 7.5 5 4 6.57 4 8.5 5.57 12 7.5 12zm0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 5.5c1.93 0 3.5-1.57 3.5-3.5S18.43 5 16.5 5 13 6.57 13 8.5s1.57 3.5 3.5 3.5zm0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2z", } - } } } @@ -2602,11 +2466,11 @@ impl IconShape for MdPerson { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z", } - } } } @@ -2648,11 +2512,11 @@ impl IconShape for MdPersonAdd { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm-9-2V7H4v3H1v2h3v3h2v-3h3v-2H6zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z", } - } } } @@ -2692,18 +2556,14 @@ impl IconShape for MdPersonAddAlt { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M11,8c0,1.1-0.9,2-2,2S7,9.1,7,8s0.9-2,2-2S11,6.9,11,8z M1,18v2h16v-2c0-2.66-5.33-4-8-4S1,15.34,1,18z M3,18c0.2-0.71,3.3-2,6-2c2.69,0,5.78,1.28,6,2H3z M20,15v-3h3v-2h-3V7h-2v3h-3v2 h3v3H20z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M11,8c0,1.1-0.9,2-2,2S7,9.1,7,8s0.9-2,2-2S11,6.9,11,8z M1,18v2h16v-2c0-2.66-5.33-4-8-4S1,15.34,1,18z M3,18c0.2-0.71,3.3-2,6-2c2.69,0,5.78,1.28,6,2H3z M20,15v-3h3v-2h-3V7h-2v3h-3v2 h3v3H20z", + } } } } @@ -2743,18 +2603,14 @@ impl IconShape for MdPersonAddAlt1 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M15,10v2h3v3h2v-3h3v-2h-3V7h-2v3H15z M1,18v2h16v-2 c0-2.66-5.33-4-8-4S1,15.34,1,18z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M15,10v2h3v3h2v-3h3v-2h-3V7h-2v3H15z M1,18v2h16v-2 c0-2.66-5.33-4-8-4S1,15.34,1,18z", + } } } } @@ -2796,11 +2652,11 @@ impl IconShape for MdPersonOutline { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z", } - } } } @@ -2840,18 +2696,14 @@ impl IconShape for MdPersonRemove { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", + } } } } @@ -2891,18 +2743,14 @@ impl IconShape for MdPersonRemoveAlt1 { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14,8c0-2.21-1.79-4-4-4S6,5.79,6,8s1.79,4,4,4S14,10.21,14,8z M17,10v2h6v-2H17z M2,18v2h16v-2c0-2.66-5.33-4-8-4 S2,15.34,2,18z", + } } } } @@ -2944,11 +2792,11 @@ impl IconShape for MdPlusOne { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z", } - } } } @@ -2990,11 +2838,11 @@ impl IconShape for MdPoll { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z", } - } } } @@ -3034,23 +2882,17 @@ impl IconShape for MdPsychology { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M13,8.57c-0.79,0-1.43,0.64-1.43,1.43s0.64,1.43,1.43,1.43s1.43-0.64,1.43-1.43S13.79,8.57,13,8.57z", - } - path { - d: "M13,3C9.25,3,6.2,5.94,6.02,9.64L4.1,12.2C3.85,12.53,4.09,13,4.5,13H6v3c0,1.1,0.9,2,2,2h1v3h7v-4.68 c2.36-1.12,4-3.53,4-6.32C20,6.13,16.87,3,13,3z M16,10c0,0.13-0.01,0.26-0.02,0.39l0.83,0.66c0.08,0.06,0.1,0.16,0.05,0.25 l-0.8,1.39c-0.05,0.09-0.16,0.12-0.24,0.09l-0.99-0.4c-0.21,0.16-0.43,0.29-0.67,0.39L14,13.83c-0.01,0.1-0.1,0.17-0.2,0.17h-1.6 c-0.1,0-0.18-0.07-0.2-0.17l-0.15-1.06c-0.25-0.1-0.47-0.23-0.68-0.39l-0.99,0.4c-0.09,0.03-0.2,0-0.25-0.09l-0.8-1.39 c-0.05-0.08-0.03-0.19,0.05-0.25l0.84-0.66C10.01,10.26,10,10.13,10,10c0-0.13,0.02-0.27,0.04-0.39L9.19,8.95 c-0.08-0.06-0.1-0.16-0.05-0.26l0.8-1.38c0.05-0.09,0.15-0.12,0.24-0.09l1,0.4c0.2-0.15,0.43-0.29,0.67-0.39l0.15-1.06 C12.02,6.07,12.1,6,12.2,6h1.6c0.1,0,0.18,0.07,0.2,0.17l0.15,1.06c0.24,0.1,0.46,0.23,0.67,0.39l1-0.4c0.09-0.03,0.2,0,0.24,0.09 l0.8,1.38c0.05,0.09,0.03,0.2-0.05,0.26l-0.85,0.66C15.99,9.73,16,9.86,16,10z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M13,8.57c-0.79,0-1.43,0.64-1.43,1.43s0.64,1.43,1.43,1.43s1.43-0.64,1.43-1.43S13.79,8.57,13,8.57z", + } + path { + d: "M13,3C9.25,3,6.2,5.94,6.02,9.64L4.1,12.2C3.85,12.53,4.09,13,4.5,13H6v3c0,1.1,0.9,2,2,2h1v3h7v-4.68 c2.36-1.12,4-3.53,4-6.32C20,6.13,16.87,3,13,3z M16,10c0,0.13-0.01,0.26-0.02,0.39l0.83,0.66c0.08,0.06,0.1,0.16,0.05,0.25 l-0.8,1.39c-0.05,0.09-0.16,0.12-0.24,0.09l-0.99-0.4c-0.21,0.16-0.43,0.29-0.67,0.39L14,13.83c-0.01,0.1-0.1,0.17-0.2,0.17h-1.6 c-0.1,0-0.18-0.07-0.2-0.17l-0.15-1.06c-0.25-0.1-0.47-0.23-0.68-0.39l-0.99,0.4c-0.09,0.03-0.2,0-0.25-0.09l-0.8-1.39 c-0.05-0.08-0.03-0.19,0.05-0.25l0.84-0.66C10.01,10.26,10,10.13,10,10c0-0.13,0.02-0.27,0.04-0.39L9.19,8.95 c-0.08-0.06-0.1-0.16-0.05-0.26l0.8-1.38c0.05-0.09,0.15-0.12,0.24-0.09l1,0.4c0.2-0.15,0.43-0.29,0.67-0.39l0.15-1.06 C12.02,6.07,12.1,6,12.2,6h1.6c0.1,0,0.18,0.07,0.2,0.17l0.15,1.06c0.24,0.1,0.46,0.23,0.67,0.39l1-0.4c0.09-0.03,0.2,0,0.24,0.09 l0.8,1.38c0.05,0.09,0.03,0.2-0.05,0.26l-0.85,0.66C15.99,9.73,16,9.86,16,10z", + } } } } @@ -3092,11 +2934,11 @@ impl IconShape for MdPublic { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z", } - } } } @@ -3136,16 +2978,14 @@ impl IconShape for MdPublicOff { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - path { - d: "M11,8.17L6.49,3.66C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-1.46-1.46 C19.59,14.87,20,13.48,20,12c0-3.35-2.07-6.22-5-7.41V5c0,1.1-0.9,2-2,2h-2V8.17z M21.19,21.19l-1.41,1.41l-2.27-2.27 C15.93,21.39,14.04,22,12,22C6.48,22,2,17.52,2,12c0-2.04,0.61-3.93,1.66-5.51L1.39,4.22l1.41-1.41L21.19,21.19z M11,18 c-1.1,0-2-0.9-2-2v-1l-4.79-4.79C4.08,10.79,4,11.38,4,12c0,4.08,3.05,7.44,7,7.93V18z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11,8.17L6.49,3.66C8.07,2.61,9.96,2,12,2c5.52,0,10,4.48,10,10c0,2.04-0.61,3.93-1.66,5.51l-1.46-1.46 C19.59,14.87,20,13.48,20,12c0-3.35-2.07-6.22-5-7.41V5c0,1.1-0.9,2-2,2h-2V8.17z M21.19,21.19l-1.41,1.41l-2.27-2.27 C15.93,21.39,14.04,22,12,22C6.48,22,2,17.52,2,12c0-2.04,0.61-3.93,1.66-5.51L1.39,4.22l1.41-1.41L21.19,21.19z M11,18 c-1.1,0-2-0.9-2-2v-1l-4.79-4.79C4.08,10.79,4,11.38,4,12c0,4.08,3.05,7.44,7,7.93V18z", + } } } } @@ -3187,11 +3027,11 @@ impl IconShape for MdRecommend { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z", } - } } } @@ -3232,13 +3072,13 @@ impl IconShape for MdReduceCapacity { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M16,4c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S16,5.1,16,4z M20.78,7.58C19.93,7.21,18.99,7,18,7c-0.67,0-1.31,0.1-1.92,0.28 C16.66,7.83,17,8.6,17,9.43V10h5V9.43C22,8.62,21.52,7.9,20.78,7.58z M6,6c1.1,0,2-0.9,2-2S7.1,2,6,2S4,2.9,4,4S4.9,6,6,6z M7.92,7.28C7.31,7.1,6.67,7,6,7C5.01,7,4.07,7.21,3.22,7.58C2.48,7.9,2,8.62,2,9.43V10h5V9.43C7,8.6,7.34,7.83,7.92,7.28z M10,4 c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S10,5.1,10,4z M16,10H8V9.43C8,8.62,8.48,7.9,9.22,7.58C10.07,7.21,11.01,7,12,7 c0.99,0,1.93,0.21,2.78,0.58C15.52,7.9,16,8.62,16,9.43V10z M15,16c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S15,17.1,15,16z M21,22h-8 v-0.57c0-0.81,0.48-1.53,1.22-1.85C15.07,19.21,16.01,19,17,19c0.99,0,1.93,0.21,2.78,0.58C20.52,19.9,21,20.62,21,21.43V22z M5,16 c0-1.1,0.9-2,2-2s2,0.9,2,2s-0.9,2-2,2S5,17.1,5,16z M11,22H3v-0.57c0-0.81,0.48-1.53,1.22-1.85C5.07,19.21,6.01,19,7,19 c0.99,0,1.93,0.21,2.78,0.58C10.52,19.9,11,20.62,11,21.43V22z M12.75,13v-2h-1.5v2H9l3,3l3-3H12.75z", } - } } } @@ -3280,11 +3120,11 @@ impl IconShape for MdRemoveModerator { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22.27 21.73l-3.54-3.55L5.78 5.23 2.27 1.72 1 2.99 3.01 5H3v6c0 5.55 3.84 10.74 9 12 2.16-.53 4.08-1.76 5.6-3.41L21 23l1.27-1.27zM13 9.92l6.67 6.67C20.51 14.87 21 12.96 21 11V5l-9-4-5.48 2.44L11 7.92l2 2z", } - } } } @@ -3325,13 +3165,13 @@ impl IconShape for MdSanitizer { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M15.5,6.5C15.5,5.66,17,4,17,4s1.5,1.66,1.5,2.5C18.5,7.33,17.83,8,17,8S15.5,7.33,15.5,6.5z M19.5,15 c1.38,0,2.5-1.12,2.5-2.5c0-1.67-2.5-4.5-2.5-4.5S17,10.83,17,12.5C17,13.88,18.12,15,19.5,15z M13,14h-2v-2H9v2H7v2h2v2h2v-2h2V14z M16,12v10H4V12c0-2.97,2.16-5.43,5-5.91V4H7V2h6c1.13,0,2.15,0.39,2.99,1.01l-1.43,1.43C14.1,4.17,13.57,4,13,4h-2v2.09 C13.84,6.57,16,9.03,16,12z", } - } } } @@ -3373,11 +3213,11 @@ impl IconShape for MdSchool { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z", } - } } } @@ -3417,18 +3257,14 @@ impl IconShape for MdScience { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M19.8,18.4L14,10.67V6.5l1.35-1.69C15.61,4.48,15.38,4,14.96,4H9.04C8.62,4,8.39,4.48,8.65,4.81L10,6.5v4.17L4.2,18.4 C3.71,19.06,4.18,20,5,20h14C19.82,20,20.29,19.06,19.8,18.4z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19.8,18.4L14,10.67V6.5l1.35-1.69C15.61,4.48,15.38,4,14.96,4H9.04C8.62,4,8.39,4.48,8.65,4.81L10,6.5v4.17L4.2,18.4 C3.71,19.06,4.18,20,5,20h14C19.82,20,20.29,19.06,19.8,18.4z", + } } } } @@ -3468,25 +3304,19 @@ impl IconShape for MdSelfImprovement { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - circle { - cx: "12", - cy: "6", - r: "2", - } - path { - d: "M21,16v-2c-2.24,0-4.16-0.96-5.6-2.68l-1.34-1.6C13.68,9.26,13.12,9,12.53,9h-1.05c-0.59,0-1.15,0.26-1.53,0.72l-1.34,1.6 C7.16,13.04,5.24,14,3,14v2c2.77,0,5.19-1.17,7-3.25V15l-3.88,1.55C5.45,16.82,5,17.48,5,18.21C5,19.2,5.8,20,6.79,20H9v-0.5 c0-1.38,1.12-2.5,2.5-2.5h3c0.28,0,0.5,0.22,0.5,0.5S14.78,18,14.5,18h-3c-0.83,0-1.5,0.67-1.5,1.5V20h7.21 C18.2,20,19,19.2,19,18.21c0-0.73-0.45-1.39-1.12-1.66L14,15v-2.25C15.81,14.83,18.23,16,21,16z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "12", + cy: "6", + r: "2", + } + path { + d: "M21,16v-2c-2.24,0-4.16-0.96-5.6-2.68l-1.34-1.6C13.68,9.26,13.12,9,12.53,9h-1.05c-0.59,0-1.15,0.26-1.53,0.72l-1.34,1.6 C7.16,13.04,5.24,14,3,14v2c2.77,0,5.19-1.17,7-3.25V15l-3.88,1.55C5.45,16.82,5,17.48,5,18.21C5,19.2,5.8,20,6.79,20H9v-0.5 c0-1.38,1.12-2.5,2.5-2.5h3c0.28,0,0.5,0.22,0.5,0.5S14.78,18,14.5,18h-3c-0.83,0-1.5,0.67-1.5,1.5V20h7.21 C18.2,20,19,19.2,19,18.21c0-0.73-0.45-1.39-1.12-1.66L14,15v-2.25C15.81,14.83,18.23,16,21,16z", + } } } } @@ -3528,6 +3358,7 @@ impl IconShape for MdSentimentDissatisfied { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15.5", @@ -3542,7 +3373,6 @@ impl IconShape for MdSentimentDissatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-3.5c.73 0 1.39.19 1.97.53.12-.14.86-.98 1.01-1.14-.85-.56-1.87-.89-2.98-.89-1.11 0-2.13.33-2.99.88.97 1.09.01.02 1.01 1.14.59-.33 1.25-.52 1.98-.52z", } - } } } @@ -3584,6 +3414,7 @@ impl IconShape for MdSentimentNeutral { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } path { d: "M9 15.5h6v1H9v-1z", @@ -3601,7 +3432,6 @@ impl IconShape for MdSentimentNeutral { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -3643,6 +3473,7 @@ impl IconShape for MdSentimentSatisfied { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15.5", @@ -3657,7 +3488,6 @@ impl IconShape for MdSentimentSatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-4c-.73 0-1.38-.18-1.96-.52-.12.14-.86.98-1.01 1.15.86.55 1.87.87 2.97.87 1.11 0 2.12-.33 2.98-.88-.97-1.09-.01-.02-1.01-1.15-.59.35-1.24.53-1.97.53z", } - } } } @@ -3699,6 +3529,7 @@ impl IconShape for MdSentimentVeryDissatisfied { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15.5", @@ -3713,7 +3544,6 @@ impl IconShape for MdSentimentVeryDissatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z", } - } } } @@ -3755,6 +3585,7 @@ impl IconShape for MdSentimentVerySatisfied { rsx! { path { d: "M0 0h24v24H0V0z", + fill: "none", } circle { cx: "15.5", @@ -3769,7 +3600,6 @@ impl IconShape for MdSentimentVerySatisfied { path { d: "M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm-5-6c.78 2.34 2.72 4 5 4s4.22-1.66 5-4H7z", } - } } } @@ -3811,11 +3641,11 @@ impl IconShape for MdShare { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z", } - } } } @@ -3856,13 +3686,13 @@ impl IconShape for MdSick { fn child_elements(&self) -> Element { rsx! { rect { + fill: "none", height: "24", width: "24", } path { d: "M21,9c-1.1,0-2-0.9-2-2c0-1.1,2-4,2-4s2,2.9,2,4C23,8.1,22.1,9,21,9z M17.5,7c0-0.73,0.41-1.71,0.92-2.66 C16.68,2.88,14.44,2,11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12c0-0.55-0.06-1.09-0.14-1.62 C21.58,10.45,21.3,10.5,21,10.5C19.07,10.5,17.5,8.93,17.5,7z M15.62,7.38l1.06,1.06L15.62,9.5l1.06,1.06l-1.06,1.06L13.5,9.5 L15.62,7.38z M7.32,8.44l1.06-1.06L10.5,9.5l-2.12,2.12l-1.06-1.06L8.38,9.5L7.32,8.44z M15.44,17c-0.69-1.19-1.97-2-3.44-2 s-2.75,0.81-3.44,2H6.88c0.3-0.76,0.76-1.43,1.34-1.99L5.24,13.3c-0.45,0.26-1.01,0.28-1.49,0c-0.72-0.41-0.96-1.33-0.55-2.05 c0.41-0.72,1.33-0.96,2.05-0.55c0.48,0.28,0.74,0.78,0.74,1.29l3.58,2.07c0.73-0.36,1.55-0.56,2.43-0.56c2.33,0,4.32,1.45,5.12,3.5 H15.44z", } - } } } @@ -3902,18 +3732,14 @@ impl IconShape for MdSingleBed { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M20,12c0-1.1-0.9-2-2-2V7c0-1.1-0.9-2-2-2H8C6.9,5,6,5.9,6,7v3c-1.1,0-2,0.9-2,2v5h1.33L6,19h1l0.67-2h8.67L17,19h1l0.67-2 H20V12z M16,10h-3V7h3V10z M8,7h3v3H8V7z M6,12h12v3H6V12z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20,12c0-1.1-0.9-2-2-2V7c0-1.1-0.9-2-2-2H8C6.9,5,6,5.9,6,7v3c-1.1,0-2,0.9-2,2v5h1.33L6,19h1l0.67-2h8.67L17,19h1l0.67-2 H20V12z M16,10h-3V7h3V10z M8,7h3v3H8V7z M6,12h12v3H6V12z", + } } } } @@ -3953,29 +3779,19 @@ impl IconShape for MdSports { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M11.23,6C9.57,6,8.01,6.66,6.87,7.73C6.54,6.73,5.61,6,4.5,6C3.12,6,2,7.12,2,8.5C2,9.88,3.12,11,4.5,11 c0.21,0,0.41-0.03,0.61-0.08c-0.05,0.25-0.09,0.51-0.1,0.78c-0.18,3.68,2.95,6.68,6.68,6.27c2.55-0.28,4.68-2.26,5.19-4.77 c0.15-0.71,0.15-1.4,0.06-2.06c-0.09-0.6,0.38-1.13,0.99-1.13H22V6H11.23z M4.5,9C4.22,9,4,8.78,4,8.5C4,8.22,4.22,8,4.5,8 S5,8.22,5,8.5C5,8.78,4.78,9,4.5,9z M11,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3S12.66,15,11,15z", - } - } - g { - circle { - cx: "11", - cy: "12", - r: "2", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M11.23,6C9.57,6,8.01,6.66,6.87,7.73C6.54,6.73,5.61,6,4.5,6C3.12,6,2,7.12,2,8.5C2,9.88,3.12,11,4.5,11 c0.21,0,0.41-0.03,0.61-0.08c-0.05,0.25-0.09,0.51-0.1,0.78c-0.18,3.68,2.95,6.68,6.68,6.27c2.55-0.28,4.68-2.26,5.19-4.77 c0.15-0.71,0.15-1.4,0.06-2.06c-0.09-0.6,0.38-1.13,0.99-1.13H22V6H11.23z M4.5,9C4.22,9,4,8.78,4,8.5C4,8.22,4.22,8,4.5,8 S5,8.22,5,8.5C5,8.78,4.78,9,4.5,9z M11,15c-1.66,0-3-1.34-3-3s1.34-3,3-3s3,1.34,3,3S12.66,15,11,15z", + } + circle { + cx: "11", + cy: "12", + r: "2", + } } } } @@ -4015,32 +3831,20 @@ impl IconShape for MdSportsBaseball { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M3.81,6.28C2.67,7.9,2,9.87,2,12s0.67,4.1,1.81,5.72C6.23,16.95,8,14.68,8,12S6.23,7.05,3.81,6.28z", - } - } - g { - path { - d: "M20.19,6.28C17.77,7.05,16,9.32,16,12s1.77,4.95,4.19,5.72C21.33,16.1,22,14.13,22,12S21.33,7.9,20.19,6.28z", - } - } - g { - path { - d: "M14,12c0-3.28,1.97-6.09,4.79-7.33C17.01,3.02,14.63,2,12,2S6.99,3.02,5.21,4.67C8.03,5.91,10,8.72,10,12 s-1.97,6.09-4.79,7.33C6.99,20.98,9.37,22,12,22s5.01-1.02,6.79-2.67C15.97,18.09,14,15.28,14,12z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M3.81,6.28C2.67,7.9,2,9.87,2,12s0.67,4.1,1.81,5.72C6.23,16.95,8,14.68,8,12S6.23,7.05,3.81,6.28z", + } + path { + d: "M20.19,6.28C17.77,7.05,16,9.32,16,12s1.77,4.95,4.19,5.72C21.33,16.1,22,14.13,22,12S21.33,7.9,20.19,6.28z", + } + path { + d: "M14,12c0-3.28,1.97-6.09,4.79-7.33C17.01,3.02,14.63,2,12,2S6.99,3.02,5.21,4.67C8.03,5.91,10,8.72,10,12 s-1.97,6.09-4.79,7.33C6.99,20.98,9.37,22,12,22s5.01-1.02,6.79-2.67C15.97,18.09,14,15.28,14,12z", + } } } } @@ -4080,57 +3884,35 @@ impl IconShape for MdSportsBasketball { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M17.09,11h4.86c-0.16-1.61-0.71-3.11-1.54-4.4C18.68,7.43,17.42,9.05,17.09,11z", - } - } - g { - path { - d: "M6.91,11C6.58,9.05,5.32,7.43,3.59,6.6C2.76,7.89,2.21,9.39,2.05,11H6.91z", - } - } - g { - path { - d: "M15.07,11c0.32-2.59,1.88-4.79,4.06-6c-1.6-1.63-3.74-2.71-6.13-2.95V11H15.07z", - } - } - g { - path { - d: "M8.93,11H11V2.05C8.61,2.29,6.46,3.37,4.87,5C7.05,6.21,8.61,8.41,8.93,11z", - } - } - g { - path { - d: "M15.07,13H13v8.95c2.39-0.24,4.54-1.32,6.13-2.95C16.95,17.79,15.39,15.59,15.07,13z", - } - } - g { - path { - d: "M3.59,17.4c1.72-0.83,2.99-2.46,3.32-4.4H2.05C2.21,14.61,2.76,16.11,3.59,17.4z", - } - } - g { - path { - d: "M17.09,13c0.33,1.95,1.59,3.57,3.32,4.4c0.83-1.29,1.38-2.79,1.54-4.4H17.09z", - } - } - g { - path { - d: "M8.93,13c-0.32,2.59-1.88,4.79-4.06,6c1.6,1.63,3.74,2.71,6.13,2.95V13H8.93z", - } - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M17.09,11h4.86c-0.16-1.61-0.71-3.11-1.54-4.4C18.68,7.43,17.42,9.05,17.09,11z", + } + path { + d: "M6.91,11C6.58,9.05,5.32,7.43,3.59,6.6C2.76,7.89,2.21,9.39,2.05,11H6.91z", + } + path { + d: "M15.07,11c0.32-2.59,1.88-4.79,4.06-6c-1.6-1.63-3.74-2.71-6.13-2.95V11H15.07z", + } + path { + d: "M8.93,11H11V2.05C8.61,2.29,6.46,3.37,4.87,5C7.05,6.21,8.61,8.41,8.93,11z", + } + path { + d: "M15.07,13H13v8.95c2.39-0.24,4.54-1.32,6.13-2.95C16.95,17.79,15.39,15.59,15.07,13z", + } + path { + d: "M3.59,17.4c1.72-0.83,2.99-2.46,3.32-4.4H2.05C2.21,14.61,2.76,16.11,3.59,17.4z", + } + path { + d: "M17.09,13c0.33,1.95,1.59,3.57,3.32,4.4c0.83-1.29,1.38-2.79,1.54-4.4H17.09z", + } + path { + d: "M8.93,13c-0.32,2.59-1.88,4.79-4.06,6c1.6,1.63,3.74,2.71,6.13,2.95V13H8.93z", + } } } } @@ -4170,34 +3952,26 @@ impl IconShape for MdSportsCricket { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - g { - path { - d: "M15.05,12.81L6.56,4.32c-0.39-0.39-1.02-0.39-1.41,0L2.32,7.15c-0.39,0.39-0.39,1.02,0,1.41l8.49,8.49 c0.39,0.39,1.02,0.39,1.41,0l2.83-2.83C15.44,13.83,15.44,13.2,15.05,12.81z", - } - rect { - height: "6", - transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.5264 17.7562)", - width: "2", - x: "16.17", - y: "16.17", - } - } - circle { - cx: "18.5", - cy: "5.5", - r: "3.5", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M15.05,12.81L6.56,4.32c-0.39-0.39-1.02-0.39-1.41,0L2.32,7.15c-0.39,0.39-0.39,1.02,0,1.41l8.49,8.49 c0.39,0.39,1.02,0.39,1.41,0l2.83-2.83C15.44,13.83,15.44,13.2,15.05,12.81z", + } + rect { + height: "6", + transform: "matrix(0.7071 -0.7071 0.7071 0.7071 -8.5264 17.7562)", + width: "2", + x: "16.17", + y: "16.17", + } + circle { + cx: "18.5", + cy: "5.5", + r: "3.5", + } } } } @@ -4237,20 +4011,14 @@ impl IconShape for MdSportsEsports { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M21.58,16.09l-1.09-7.66C20.21,6.46,18.52,5,16.53,5H7.47C5.48,5,3.79,6.46,3.51,8.43l-1.09,7.66 C2.2,17.63,3.39,19,4.94,19h0c0.68,0,1.32-0.27,1.8-0.75L9,16h6l2.25,2.25c0.48,0.48,1.13,0.75,1.8,0.75h0 C20.61,19,21.8,17.63,21.58,16.09z M11,11H9v2H8v-2H6v-1h2V8h1v2h2V11z M15,10c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C16,9.55,15.55,10,15,10z M17,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C18,12.55,17.55,13,17,13z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M21.58,16.09l-1.09-7.66C20.21,6.46,18.52,5,16.53,5H7.47C5.48,5,3.79,6.46,3.51,8.43l-1.09,7.66 C2.2,17.63,3.39,19,4.94,19h0c0.68,0,1.32-0.27,1.8-0.75L9,16h6l2.25,2.25c0.48,0.48,1.13,0.75,1.8,0.75h0 C20.61,19,21.8,17.63,21.58,16.09z M11,11H9v2H8v-2H6v-1h2V8h1v2h2V11z M15,10c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1 C16,9.55,15.55,10,15,10z M17,13c-0.55,0-1-0.45-1-1c0-0.55,0.45-1,1-1s1,0.45,1,1C18,12.55,17.55,13,17,13z", + } } } } @@ -4290,26 +4058,20 @@ impl IconShape for MdSportsFootball { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M3.02,15.62c-0.08,2.42,0.32,4.34,0.67,4.69s2.28,0.76,4.69,0.67L3.02,15.62z", - } - path { - d: "M13.08,3.28C10.75,3.7,8.29,4.62,6.46,6.46s-2.76,4.29-3.18,6.62l7.63,7.63c2.34-0.41,4.79-1.34,6.62-3.18 s2.76-4.29,3.18-6.62L13.08,3.28z M9.9,15.5l-1.4-1.4l5.6-5.6l1.4,1.4L9.9,15.5z", - } - path { - d: "M20.98,8.38c0.08-2.42-0.32-4.34-0.67-4.69s-2.28-0.76-4.69-0.67L20.98,8.38z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M3.02,15.62c-0.08,2.42,0.32,4.34,0.67,4.69s2.28,0.76,4.69,0.67L3.02,15.62z", + } + path { + d: "M13.08,3.28C10.75,3.7,8.29,4.62,6.46,6.46s-2.76,4.29-3.18,6.62l7.63,7.63c2.34-0.41,4.79-1.34,6.62-3.18 s2.76-4.29,3.18-6.62L13.08,3.28z M9.9,15.5l-1.4-1.4l5.6-5.6l1.4,1.4L9.9,15.5z", + } + path { + d: "M20.98,8.38c0.08-2.42-0.32-4.34-0.67-4.69s-2.28-0.76-4.69-0.67L20.98,8.38z", + } } } } @@ -4349,38 +4111,32 @@ impl IconShape for MdSportsGolf { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M12,16c3.87,0,7-3.13,7-7c0-3.87-3.13-7-7-7S5,5.13,5,9C5,12.87,8.13,16,12,16z M12,4c2.76,0,5,2.24,5,5s-2.24,5-5,5 s-5-2.24-5-5S9.24,4,12,4z", - } - circle { - cx: "10", - cy: "8", - r: "1", - } - circle { - cx: "14", - cy: "8", - r: "1", - } - circle { - cx: "12", - cy: "6", - r: "1", - } - path { - d: "M7,19h2c1.1,0,2,0.9,2,2v1h2v-1c0-1.1,0.9-2,2-2h2v-2H7V19z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,16c3.87,0,7-3.13,7-7c0-3.87-3.13-7-7-7S5,5.13,5,9C5,12.87,8.13,16,12,16z M12,4c2.76,0,5,2.24,5,5s-2.24,5-5,5 s-5-2.24-5-5S9.24,4,12,4z", + } + circle { + cx: "10", + cy: "8", + r: "1", + } + circle { + cx: "14", + cy: "8", + r: "1", + } + circle { + cx: "12", + cy: "6", + r: "1", + } + path { + d: "M7,19h2c1.1,0,2,0.9,2,2v1h2v-1c0-1.1,0.9-2,2-2h2v-2H7V19z", + } } } } @@ -4420,26 +4176,20 @@ impl IconShape for MdSportsHandball { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M14.27,6C13.72,6.95,14.05,8.18,15,8.73c0.95,0.55,2.18,0.22,2.73-0.73c0.55-0.95,0.22-2.18-0.73-2.73 C16.05,4.72,14.82,5.05,14.27,6z", - } - path { - d: "M15.84,10.41c0,0-1.63-0.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1,3.83,8.6,7.21,10.66,9.4l-5.15,8.92 l1.73,1l1.5-2.6l1.73,1l-3,5.2l1.73,1l6.29-10.89c1.14,1.55,1.33,3.69,0.31,5.46l1.73,1C19.13,16.74,18.81,12.91,15.84,10.41z", - } - path { - d: "M12.75,3.8c0.72,0.41,1.63,0.17,2.05-0.55c0.41-0.72,0.17-1.63-0.55-2.05c-0.72-0.41-1.63-0.17-2.05,0.55 C11.79,2.47,12.03,3.39,12.75,3.8z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M14.27,6C13.72,6.95,14.05,8.18,15,8.73c0.95,0.55,2.18,0.22,2.73-0.73c0.55-0.95,0.22-2.18-0.73-2.73 C16.05,4.72,14.82,5.05,14.27,6z", + } + path { + d: "M15.84,10.41c0,0-1.63-0.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1,3.83,8.6,7.21,10.66,9.4l-5.15,8.92 l1.73,1l1.5-2.6l1.73,1l-3,5.2l1.73,1l6.29-10.89c1.14,1.55,1.33,3.69,0.31,5.46l1.73,1C19.13,16.74,18.81,12.91,15.84,10.41z", + } + path { + d: "M12.75,3.8c0.72,0.41,1.63,0.17,2.05-0.55c0.41-0.72,0.17-1.63-0.55-2.05c-0.72-0.41-1.63-0.17-2.05,0.55 C11.79,2.47,12.03,3.39,12.75,3.8z", + } } } } @@ -4479,31 +4229,23 @@ impl IconShape for MdSportsHockey { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M2,17v3l2,0v-4H3C2.45,16,2,16.45,2,17z", - } - path { - d: "M9,16H5v4l4.69-0.01c0.38,0,0.72-0.21,0.89-0.55l0.87-1.9l-1.59-3.48L9,16z", - } - g { - path { - d: "M21.71,16.29C21.53,16.11,21.28,16,21,16h-1v4l2,0v-3C22,16.72,21.89,16.47,21.71,16.29z", - } - } - path { - d: "M13.6,12.84L17.65,4H14.3l-1.76,3.97l-0.49,1.1L12,9.21L9.7,4H6.35l4.05,8.84l1.52,3.32L12,16.34l1.42,3.1 c0.17,0.34,0.51,0.55,0.89,0.55L19,20v-4h-4L13.6,12.84z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M2,17v3l2,0v-4H3C2.45,16,2,16.45,2,17z", + } + path { + d: "M9,16H5v4l4.69-0.01c0.38,0,0.72-0.21,0.89-0.55l0.87-1.9l-1.59-3.48L9,16z", + } + path { + d: "M21.71,16.29C21.53,16.11,21.28,16,21,16h-1v4l2,0v-3C22,16.72,21.89,16.47,21.71,16.29z", + } + path { + d: "M13.6,12.84L17.65,4H14.3l-1.76,3.97l-0.49,1.1L12,9.21L9.7,4H6.35l4.05,8.84l1.52,3.32L12,16.34l1.42,3.1 c0.17,0.34,0.51,0.55,0.89,0.55L19,20v-4h-4L13.6,12.84z", + } } } } @@ -4543,31 +4285,25 @@ impl IconShape for MdSportsKabaddi { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - circle { - cx: "16.5", - cy: "2.38", - r: "2", - } - path { - d: "M24,11.88v-4.7l-5.05-2.14c-0.97-0.41-2.09-0.06-2.65,0.84l0,0l-1,1.6c-0.67,1.18-1.91,2.06-3.41,2.32l0.06,0.06 c0.69,0.69,1.52,1.07,2.46,1.17c0.8-0.42,1.52-0.98,2.09-1.64l0.6,3l-1.16,1.1L15,14.38v0.76v6.74h2v-6l2.1-2l1.8,8H23l-2.18-11 l-0.62-3.1l1.8,0.7v3.4H24z", - } - path { - d: "M10.29,8.09c0.22,0.15,0.47,0.24,0.72,0.29c0.13,0.02,0.25,0.04,0.38,0.04s0.26-0.01,0.38-0.04 c0.13-0.02,0.25-0.06,0.37-0.11c0.24-0.1,0.47-0.24,0.66-0.44c0.49-0.49,0.67-1.17,0.55-1.8C13.28,5.66,13.1,5.29,12.8,5 c-0.19-0.19-0.42-0.34-0.66-0.44c-0.12-0.05-0.24-0.09-0.37-0.11s-0.25-0.04-0.38-0.04c-0.12,0-0.23,0.01-0.35,0.03 c-0.14,0.02-0.28,0.06-0.41,0.11C10.4,4.66,10.17,4.81,9.98,5C9.68,5.29,9.5,5.66,9.43,6.03c-0.12,0.63,0.06,1.31,0.55,1.8 C10.07,7.93,10.18,8.01,10.29,8.09z", - } - path { - d: "M11.24,10.56l-2-2c-0.1-0.1-0.2-0.18-0.31-0.26C8.71,8.16,8.46,8.06,8.21,8.02C8.08,7.99,7.96,7.98,7.83,7.98 c-0.51,0-1.02,0.2-1.41,0.59l-3.34,3.34c-0.41,0.41-0.62,0.98-0.58,1.54C2.5,13.63,2.54,13.82,2.61,14l1.07,2.95l-3.63,3.63 L1.46,22l4.24-4.24v-2.22L7,16.75v5.13h2v-6l-2.12-2.12l2.36-2.36l0.71,0.71l0,0c1.29,1.26,2.97,2.04,5.03,2.04l-0.14-2.07 C13.34,12.06,12.14,11.46,11.24,10.56z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + circle { + cx: "16.5", + cy: "2.38", + r: "2", + } + path { + d: "M24,11.88v-4.7l-5.05-2.14c-0.97-0.41-2.09-0.06-2.65,0.84l0,0l-1,1.6c-0.67,1.18-1.91,2.06-3.41,2.32l0.06,0.06 c0.69,0.69,1.52,1.07,2.46,1.17c0.8-0.42,1.52-0.98,2.09-1.64l0.6,3l-1.16,1.1L15,14.38v0.76v6.74h2v-6l2.1-2l1.8,8H23l-2.18-11 l-0.62-3.1l1.8,0.7v3.4H24z", + } + path { + d: "M10.29,8.09c0.22,0.15,0.47,0.24,0.72,0.29c0.13,0.02,0.25,0.04,0.38,0.04s0.26-0.01,0.38-0.04 c0.13-0.02,0.25-0.06,0.37-0.11c0.24-0.1,0.47-0.24,0.66-0.44c0.49-0.49,0.67-1.17,0.55-1.8C13.28,5.66,13.1,5.29,12.8,5 c-0.19-0.19-0.42-0.34-0.66-0.44c-0.12-0.05-0.24-0.09-0.37-0.11s-0.25-0.04-0.38-0.04c-0.12,0-0.23,0.01-0.35,0.03 c-0.14,0.02-0.28,0.06-0.41,0.11C10.4,4.66,10.17,4.81,9.98,5C9.68,5.29,9.5,5.66,9.43,6.03c-0.12,0.63,0.06,1.31,0.55,1.8 C10.07,7.93,10.18,8.01,10.29,8.09z", + } + path { + d: "M11.24,10.56l-2-2c-0.1-0.1-0.2-0.18-0.31-0.26C8.71,8.16,8.46,8.06,8.21,8.02C8.08,7.99,7.96,7.98,7.83,7.98 c-0.51,0-1.02,0.2-1.41,0.59l-3.34,3.34c-0.41,0.41-0.62,0.98-0.58,1.54C2.5,13.63,2.54,13.82,2.61,14l1.07,2.95l-3.63,3.63 L1.46,22l4.24-4.24v-2.22L7,16.75v5.13h2v-6l-2.12-2.12l2.36-2.36l0.71,0.71l0,0c1.29,1.26,2.97,2.04,5.03,2.04l-0.14-2.07 C13.34,12.06,12.14,11.46,11.24,10.56z", + } } } } @@ -4607,23 +4343,17 @@ impl IconShape for MdSportsMma { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M7,20c0,0.55,0.45,1,1,1h8c0.55,0,1-0.45,1-1v-3H7V20z", - } - path { - d: "M18,7c-0.55,0-1,0.45-1,1V5c0-1.1-0.9-2-2-2H7C5.9,3,5,3.9,5,5v5.8c0,0.13,0.01,0.26,0.04,0.39l0.8,4 c0.09,0.47,0.5,0.8,0.98,0.8h10.36c0.45,0,0.89-0.36,0.98-0.8l0.8-4C18.99,11.06,19,10.93,19,10.8V8C19,7.45,18.55,7,18,7z M15,10 H7V7h8V10z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M7,20c0,0.55,0.45,1,1,1h8c0.55,0,1-0.45,1-1v-3H7V20z", + } + path { + d: "M18,7c-0.55,0-1,0.45-1,1V5c0-1.1-0.9-2-2-2H7C5.9,3,5,3.9,5,5v5.8c0,0.13,0.01,0.26,0.04,0.39l0.8,4 c0.09,0.47,0.5,0.8,0.98,0.8h10.36c0.45,0,0.89-0.36,0.98-0.8l0.8-4C18.99,11.06,19,10.93,19,10.8V8C19,7.45,18.55,7,18,7z M15,10 H7V7h8V10z", + } } } } @@ -4663,23 +4393,17 @@ impl IconShape for MdSportsMotorsports { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M12,11.39c0-0.65-0.39-1.23-0.98-1.48L5.44,7.55c-1.48,1.68-2.32,3.7-2.8,5.45h7.75C11.28,13,12,12.28,12,11.39z", - } - path { - d: "M21.96,11.22c-0.41-4.41-4.56-7.49-8.98-7.2c-2.51,0.16-4.44,0.94-5.93,2.04l4.74,2.01c1.33,0.57,2.2,1.87,2.2,3.32 c0,1.99-1.62,3.61-3.61,3.61H2.21C2,16.31,2,17.2,2,17.2V18c0,1.1,0.9,2,2,2h10C18.67,20,22.41,15.99,21.96,11.22z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,11.39c0-0.65-0.39-1.23-0.98-1.48L5.44,7.55c-1.48,1.68-2.32,3.7-2.8,5.45h7.75C11.28,13,12,12.28,12,11.39z", + } + path { + d: "M21.96,11.22c-0.41-4.41-4.56-7.49-8.98-7.2c-2.51,0.16-4.44,0.94-5.93,2.04l4.74,2.01c1.33,0.57,2.2,1.87,2.2,3.32 c0,1.99-1.62,3.61-3.61,3.61H2.21C2,16.31,2,17.2,2,17.2V18c0,1.1,0.9,2,2,2h10C18.67,20,22.41,15.99,21.96,11.22z", + } } } } @@ -4719,20 +4443,14 @@ impl IconShape for MdSportsRugby { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M20.49,3.51c-0.56-0.56-2.15-0.97-4.16-0.97c-3.08,0-7.15,0.96-9.98,3.79C1.66,11.03,2.1,19.07,3.51,20.49 c0.56,0.56,2.15,0.97,4.16,0.97c3.08,0,7.15-0.96,9.98-3.79C22.34,12.97,21.9,4.93,20.49,3.51z M7.76,7.76 c2.64-2.64,6.35-3.12,8.03-3.19c-2.05,0.94-4.46,2.45-6.61,4.61c-2.16,2.16-3.67,4.58-4.62,6.63C4.66,13.33,5.44,10.07,7.76,7.76z M16.24,16.24c-2.64,2.64-6.35,3.12-8.03,3.19c2.05-0.94,4.46-2.45,6.61-4.61c2.16-2.16,3.67-4.58,4.62-6.63 C19.34,10.67,18.56,13.93,16.24,16.24z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M20.49,3.51c-0.56-0.56-2.15-0.97-4.16-0.97c-3.08,0-7.15,0.96-9.98,3.79C1.66,11.03,2.1,19.07,3.51,20.49 c0.56,0.56,2.15,0.97,4.16,0.97c3.08,0,7.15-0.96,9.98-3.79C22.34,12.97,21.9,4.93,20.49,3.51z M7.76,7.76 c2.64-2.64,6.35-3.12,8.03-3.19c-2.05,0.94-4.46,2.45-6.61,4.61c-2.16,2.16-3.67,4.58-4.62,6.63C4.66,13.33,5.44,10.07,7.76,7.76z M16.24,16.24c-2.64,2.64-6.35,3.12-8.03,3.19c2.05-0.94,4.46-2.45,6.61-4.61c2.16-2.16,3.67-4.58,4.62-6.63 C19.34,10.67,18.56,13.93,16.24,16.24z", + } } } } @@ -4772,20 +4490,14 @@ impl IconShape for MdSportsSoccer { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13,5.3l1.35-0.95 c1.82,0.56,3.37,1.76,4.38,3.34l-0.39,1.34l-1.35,0.46L13,6.7V5.3z M9.65,4.35L11,5.3v1.4L7.01,9.49L5.66,9.03L5.27,7.69 C6.28,6.12,7.83,4.92,9.65,4.35z M7.08,17.11l-1.14,0.1C4.73,15.81,4,13.99,4,12c0-0.12,0.01-0.23,0.02-0.35l1-0.73L6.4,11.4 l1.46,4.34L7.08,17.11z M14.5,19.59C13.71,19.85,12.87,20,12,20s-1.71-0.15-2.5-0.41l-0.69-1.49L9.45,17h5.11l0.64,1.11 L14.5,19.59z M14.27,15H9.73l-1.35-4.02L12,8.44l3.63,2.54L14.27,15z M18.06,17.21l-1.14-0.1l-0.79-1.37l1.46-4.34l1.39-0.47 l1,0.73C19.99,11.77,20,11.88,20,12C20,13.99,19.27,15.81,18.06,17.21z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13,5.3l1.35-0.95 c1.82,0.56,3.37,1.76,4.38,3.34l-0.39,1.34l-1.35,0.46L13,6.7V5.3z M9.65,4.35L11,5.3v1.4L7.01,9.49L5.66,9.03L5.27,7.69 C6.28,6.12,7.83,4.92,9.65,4.35z M7.08,17.11l-1.14,0.1C4.73,15.81,4,13.99,4,12c0-0.12,0.01-0.23,0.02-0.35l1-0.73L6.4,11.4 l1.46,4.34L7.08,17.11z M14.5,19.59C13.71,19.85,12.87,20,12,20s-1.71-0.15-2.5-0.41l-0.69-1.49L9.45,17h5.11l0.64,1.11 L14.5,19.59z M14.27,15H9.73l-1.35-4.02L12,8.44l3.63,2.54L14.27,15z M18.06,17.21l-1.14-0.1l-0.79-1.37l1.46-4.34l1.39-0.47 l1,0.73C19.99,11.77,20,11.88,20,12C20,13.99,19.27,15.81,18.06,17.21z", + } } } } @@ -4825,21 +4537,17 @@ impl IconShape for MdSportsTennis { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - path { - d: "M19.52,2.49c-2.34-2.34-6.62-1.87-9.55,1.06c-1.6,1.6-2.52,3.87-2.54,5.46c-0.02,1.58,0.26,3.89-1.35,5.5l-4.24,4.24 l1.42,1.42l4.24-4.24c1.61-1.61,3.92-1.33,5.5-1.35s3.86-0.94,5.46-2.54C21.38,9.11,21.86,4.83,19.52,2.49z M10.32,11.68 c-1.53-1.53-1.05-4.61,1.06-6.72s5.18-2.59,6.72-1.06c1.53,1.53,1.05,4.61-1.06,6.72S11.86,13.21,10.32,11.68z", - } - path { - d: "M18,17c0.53,0,1.04,0.21,1.41,0.59c0.78,0.78,0.78,2.05,0,2.83C19.04,20.79,18.53,21,18,21s-1.04-0.21-1.41-0.59 c-0.78-0.78-0.78-2.05,0-2.83C16.96,17.21,17.47,17,18,17 M18,15c-1.02,0-2.05,0.39-2.83,1.17c-1.56,1.56-1.56,4.09,0,5.66 C15.95,22.61,16.98,23,18,23s2.05-0.39,2.83-1.17c1.56-1.56,1.56-4.09,0-5.66C20.05,15.39,19.02,15,18,15L18,15z", - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M19.52,2.49c-2.34-2.34-6.62-1.87-9.55,1.06c-1.6,1.6-2.52,3.87-2.54,5.46c-0.02,1.58,0.26,3.89-1.35,5.5l-4.24,4.24 l1.42,1.42l4.24-4.24c1.61-1.61,3.92-1.33,5.5-1.35s3.86-0.94,5.46-2.54C21.38,9.11,21.86,4.83,19.52,2.49z M10.32,11.68 c-1.53-1.53-1.05-4.61,1.06-6.72s5.18-2.59,6.72-1.06c1.53,1.53,1.05,4.61-1.06,6.72S11.86,13.21,10.32,11.68z", + } + path { + d: "M18,17c0.53,0,1.04,0.21,1.41,0.59c0.78,0.78,0.78,2.05,0,2.83C19.04,20.79,18.53,21,18,21s-1.04-0.21-1.41-0.59 c-0.78-0.78-0.78-2.05,0-2.83C16.96,17.21,17.47,17,18,17 M18,15c-1.02,0-2.05,0.39-2.83,1.17c-1.56,1.56-1.56,4.09,0,5.66 C15.95,22.61,16.98,23,18,23s2.05-0.39,2.83-1.17c1.56-1.56,1.56-4.09,0-5.66C20.05,15.39,19.02,15,18,15L18,15z", + } } } } @@ -4879,35 +4587,29 @@ impl IconShape for MdSportsVolleyball { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } - } - g { - g { - path { - d: "M6,4.01C3.58,5.84,2,8.73,2,12c0,1.46,0.32,2.85,0.89,4.11L6,14.31V4.01z", - } - path { - d: "M11,11.42V2.05C9.94,2.16,8.93,2.43,8,2.84v10.32L11,11.42z", - } - path { - d: "M12,13.15l-8.11,4.68c0.61,0.84,1.34,1.59,2.18,2.2L15,14.89L12,13.15z", - } - path { - d: "M13,7.96v3.46l8.11,4.68c0.42-0.93,0.7-1.93,0.82-2.98L13,7.96z", - } - path { - d: "M8.07,21.2C9.28,21.71,10.6,22,12,22c3.34,0,6.29-1.65,8.11-4.16L17,16.04L8.07,21.2z", - } - path { - d: "M21.92,10.81c-0.55-4.63-4.26-8.3-8.92-8.76v3.6L21.92,10.81z", - } - } - } - + rect { + fill: "none", + height: "24", + width: "24", + } + path { + d: "M6,4.01C3.58,5.84,2,8.73,2,12c0,1.46,0.32,2.85,0.89,4.11L6,14.31V4.01z", + } + path { + d: "M11,11.42V2.05C9.94,2.16,8.93,2.43,8,2.84v10.32L11,11.42z", + } + path { + d: "M12,13.15l-8.11,4.68c0.61,0.84,1.34,1.59,2.18,2.2L15,14.89L12,13.15z", + } + path { + d: "M13,7.96v3.46l8.11,4.68c0.42-0.93,0.7-1.93,0.82-2.98L13,7.96z", + } + path { + d: "M8.07,21.2C9.28,21.71,10.6,22,12,22c3.34,0,6.29-1.65,8.11-4.16L17,16.04L8.07,21.2z", + } + path { + d: "M21.92,10.81c-0.55-4.63-4.26-8.3-8.92-8.76v3.6L21.92,10.81z", + } } } } @@ -4949,11 +4651,11 @@ impl IconShape for MdSwitchAccount { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H8v-1.5c0-1.99 4-3 6-3s6 1.01 6 3V16z", } - } } } @@ -4995,11 +4697,11 @@ impl IconShape for MdThumbDownAlt { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } path { d: "M22 4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h2V4zM2.17 11.12c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15z", } - } } } @@ -5041,11 +4743,11 @@ impl IconShape for MdThumbUpAlt { rsx! { path { d: "M24 24H0V0h24v24z", + fill: "none", } path { d: "M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2v11zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97l2.66-6.15z", } - } } } @@ -5087,11 +4789,11 @@ impl IconShape for MdWhatshot { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67zM11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8z", } - } } } diff --git a/packages/lib/src/icons/md_toggle_icons.rs b/packages/lib/src/icons/md_toggle_icons.rs index 38a48ac..2a3e56e 100644 --- a/packages/lib/src/icons/md_toggle_icons.rs +++ b/packages/lib/src/icons/md_toggle_icons.rs @@ -38,11 +38,11 @@ impl IconShape for MdCheckBox { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z", } - } } } @@ -84,11 +84,11 @@ impl IconShape for MdCheckBoxOutlineBlank { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z", } - } } } @@ -128,22 +128,14 @@ impl IconShape for MdIndeterminateCheckBox { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - } + rect { + fill: "none", + height: "24", + width: "24", } - g { - g { - g { - path { - d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M17,13H7v-2h10V13z", - } - } - } + path { + d: "M19,3H5C3.9,3,3,3.9,3,5v14c0,1.1,0.9,2,2,2h14c1.1,0,2-0.9,2-2V5C21,3.9,20.1,3,19,3z M17,13H7v-2h10V13z", } - } } } @@ -185,11 +177,11 @@ impl IconShape for MdRadioButtonChecked { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -231,11 +223,11 @@ impl IconShape for MdRadioButtonUnchecked { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z", } - } } } @@ -277,14 +269,15 @@ impl IconShape for MdStar { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z", } - } } } @@ -326,11 +319,11 @@ impl IconShape for MdStarBorder { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z", } - } } } @@ -370,23 +363,15 @@ impl IconShape for MdStarHalf { } fn child_elements(&self) -> Element { rsx! { - g { - rect { - height: "24", - width: "24", - x: "0", - } + rect { + fill: "none", + height: "24", + width: "24", + x: "0", } - g { - g { - g { - path { - d: "M22,9.24l-7.19-0.62L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.63-7.03L22,9.24z M12,15.4V6.1 l1.71,4.04l4.38,0.38l-3.32,2.88l1,4.28L12,15.4z", - } - } - } + path { + d: "M22,9.24l-7.19-0.62L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.63-7.03L22,9.24z M12,15.4V6.1 l1.71,4.04l4.38,0.38l-3.32,2.88l1,4.28L12,15.4z", } - } } } @@ -429,7 +414,6 @@ impl IconShape for MdStarOutline { path { d: "M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z", } - } } } @@ -471,11 +455,11 @@ impl IconShape for MdToggleOff { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5zM7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } - } } } @@ -517,11 +501,11 @@ impl IconShape for MdToggleOn { rsx! { path { d: "M0 0h24v24H0z", + fill: "none", } path { d: "M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5zm0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z", } - } } } From 9f9bb8de906d9bc5861d8986cbe7be3faffaa10c Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 17 Jul 2024 00:13:00 +0100 Subject: [PATCH 9/9] tidy up unwrapping icon props --- packages/lib/src/icon_component.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/lib/src/icon_component.rs b/packages/lib/src/icon_component.rs index ab518d4..bb9b37f 100644 --- a/packages/lib/src/icon_component.rs +++ b/packages/lib/src/icon_component.rs @@ -62,12 +62,12 @@ pub fn Icon(props: IconProps) -> let id = props.id.unwrap_or_default(); let width = if props.width == 0 { props.icon.width() } else { &props.width.to_string() }; let height = if props.height == 0 { props.icon.height() } else { &props.height.to_string() }; - let fill = props.fill.unwrap_or(props.icon.fill().to_string()); - let stroke = props.stroke.unwrap_or(props.icon.stroke().to_string()); + let fill = props.fill.as_deref().unwrap_or(props.icon.fill()); + let stroke = props.stroke.as_deref().unwrap_or(props.icon.stroke()); let stroke_width = props.stroke_width.map(|v| v.to_string()).unwrap_or(props.icon.stroke_width().to_string()); - let stroke_linecap = props.stroke_linecap.unwrap_or(props.icon.stroke_linecap().to_string()); - let stroke_linejoin = props.stroke_linejoin.unwrap_or(props.icon.stroke_linejoin().to_string()); - let title = props.title.unwrap_or(props.icon.title().to_string()); + let stroke_linecap = props.stroke_linecap.as_deref().unwrap_or(props.icon.stroke_linecap()); + let stroke_linejoin = props.stroke_linejoin.as_deref().unwrap_or(props.icon.stroke_linejoin()); + let title_text = props.title.as_deref().unwrap_or(props.icon.title()); rsx!( svg { @@ -83,9 +83,9 @@ pub fn Icon(props: IconProps) -> stroke_width, stroke_linecap, stroke_linejoin, - if title != "" { + if !title_text.is_empty() { title { - "{title}" + "{title_text}" } }, {props.icon.child_elements()},